<?xml version="1.0" encoding="utf-8"?>
<wsdl:definitions name="Soap12" 
    targetNamespace="http://schemas.servicestack.net/types" 
    xmlns:svc="http://schemas.servicestack.net/types" 
    xmlns:tns="http://schemas.servicestack.net/types" 
    
    xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/" 
    xmlns:soap="http://schemas.xmlsoap.org/wsdl/soap/" 
    xmlns:soap12="http://schemas.xmlsoap.org/wsdl/soap12/" 
    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:wsam="http://www.w3.org/2007/05/addressing/metadata" 
    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/08/addressing/policy" 
    xmlns:xsd="http://www.w3.org/2001/XMLSchema" 
    xmlns:msc="http://schemas.microsoft.com/ws/2005/12/wsdl/contract" 
    xmlns:wsaw="http://www.w3.org/2006/05/addressing/wsdl" 
    xmlns:wsa10="http://www.w3.org/2005/08/addressing" 
    xmlns:wsx="http://schemas.xmlsoap.org/ws/2004/09/mex">

	<wsdl:types>
		<xs:schema xmlns:tns="http://schemas.microsoft.com/2003/10/Serialization/" attributeFormDefault="qualified" elementFormDefault="qualified" targetNamespace="http://schemas.microsoft.com/2003/10/Serialization/" xmlns:xs="http://www.w3.org/2001/XMLSchema">
  <xs:element name="anyType" nillable="true" type="xs:anyType" />
  <xs:element name="anyURI" nillable="true" type="xs:anyURI" />
  <xs:element name="base64Binary" nillable="true" type="xs:base64Binary" />
  <xs:element name="boolean" nillable="true" type="xs:boolean" />
  <xs:element name="byte" nillable="true" type="xs:byte" />
  <xs:element name="dateTime" nillable="true" type="xs:dateTime" />
  <xs:element name="decimal" nillable="true" type="xs:decimal" />
  <xs:element name="double" nillable="true" type="xs:double" />
  <xs:element name="float" nillable="true" type="xs:float" />
  <xs:element name="int" nillable="true" type="xs:int" />
  <xs:element name="long" nillable="true" type="xs:long" />
  <xs:element name="QName" nillable="true" type="xs:QName" />
  <xs:element name="short" nillable="true" type="xs:short" />
  <xs:element name="string" nillable="true" type="xs:string" />
  <xs:element name="unsignedByte" nillable="true" type="xs:unsignedByte" />
  <xs:element name="unsignedInt" nillable="true" type="xs:unsignedInt" />
  <xs:element name="unsignedLong" nillable="true" type="xs:unsignedLong" />
  <xs:element name="unsignedShort" nillable="true" type="xs:unsignedShort" />
  <xs:element name="char" nillable="true" type="tns:char" />
  <xs:simpleType name="char">
    <xs:restriction base="xs:int" />
  </xs:simpleType>
  <xs:element name="duration" nillable="true" type="tns:duration" />
  <xs:simpleType name="duration">
    <xs:restriction base="xs:duration">
      <xs:pattern value="\-?P(\d*D)?(T(\d*H)?(\d*M)?(\d*(\.\d*)?S)?)?" />
      <xs:minInclusive value="-P10675199DT2H48M5.4775808S" />
      <xs:maxInclusive value="P10675199DT2H48M5.4775807S" />
    </xs:restriction>
  </xs:simpleType>
  <xs:element name="guid" nillable="true" type="tns:guid" />
  <xs:simpleType name="guid">
    <xs:restriction base="xs:string">
      <xs:pattern value="[\da-fA-F]{8}-[\da-fA-F]{4}-[\da-fA-F]{4}-[\da-fA-F]{4}-[\da-fA-F]{12}" />
    </xs:restriction>
  </xs:simpleType>
  <xs:attribute name="FactoryType" type="xs:QName" />
  <xs:attribute name="Id" type="xs:ID" />
  <xs:attribute name="Ref" type="xs:IDREF" />
</xs:schema>
<xs:schema xmlns:tns="http://schemas.datacontract.org/2004/07/AdvisorConnectAPI.Library" elementFormDefault="qualified" targetNamespace="http://schemas.datacontract.org/2004/07/AdvisorConnectAPI.Library" xmlns:xs="http://www.w3.org/2001/XMLSchema">
  <xs:import namespace="http://schemas.microsoft.com/2003/10/Serialization/Arrays" />
  <xs:complexType name="GooglePushNotification">
    <xs:sequence>
      <xs:element minOccurs="0" name="content_available" type="xs:boolean" />
      <xs:element minOccurs="0" name="data" nillable="true" xmlns:q1="http://schemas.microsoft.com/2003/10/Serialization/Arrays" type="q1:ArrayOfKeyValueOfstringstring" />
      <xs:element minOccurs="0" name="notification" nillable="true" xmlns:q2="http://schemas.microsoft.com/2003/10/Serialization/Arrays" type="q2:ArrayOfKeyValueOfstringstring" />
      <xs:element minOccurs="0" name="to" nillable="true" type="xs:string" />
    </xs:sequence>
  </xs:complexType>
  <xs:element name="GooglePushNotification" nillable="true" type="tns:GooglePushNotification" />
  <xs:complexType name="GoogleFCMResponse">
    <xs:sequence>
      <xs:element minOccurs="0" name="canonical_ids" nillable="true" type="xs:string" />
      <xs:element minOccurs="0" name="failure" type="xs:int" />
      <xs:element minOccurs="0" name="multicast_id" nillable="true" type="xs:string" />
      <xs:element minOccurs="0" name="results" nillable="true" type="tns:ArrayOfFCMResult" />
      <xs:element minOccurs="0" name="success" type="xs:int" />
    </xs:sequence>
  </xs:complexType>
  <xs:element name="GoogleFCMResponse" nillable="true" type="tns:GoogleFCMResponse" />
  <xs:complexType name="ArrayOfFCMResult">
    <xs:sequence>
      <xs:element minOccurs="0" maxOccurs="unbounded" name="FCMResult" nillable="true" type="tns:FCMResult" />
    </xs:sequence>
  </xs:complexType>
  <xs:element name="ArrayOfFCMResult" nillable="true" type="tns:ArrayOfFCMResult" />
  <xs:complexType name="FCMResult">
    <xs:sequence>
      <xs:element minOccurs="0" name="error" nillable="true" type="xs:string" />
      <xs:element minOccurs="0" name="message_id" nillable="true" type="xs:string" />
      <xs:element minOccurs="0" name="registration_id" nillable="true" type="xs:string" />
    </xs:sequence>
  </xs:complexType>
  <xs:element name="FCMResult" nillable="true" type="tns:FCMResult" />
  <xs:complexType name="NexmoSMSResponse">
    <xs:sequence>
      <xs:element minOccurs="0" name="message-count" nillable="true" type="xs:string" />
      <xs:element minOccurs="0" name="messages" nillable="true" type="tns:ArrayOfNexmoSMSMessage" />
    </xs:sequence>
  </xs:complexType>
  <xs:element name="NexmoSMSResponse" nillable="true" type="tns:NexmoSMSResponse" />
  <xs:complexType name="ArrayOfNexmoSMSMessage">
    <xs:sequence>
      <xs:element minOccurs="0" maxOccurs="unbounded" name="NexmoSMSMessage" nillable="true" type="tns:NexmoSMSMessage" />
    </xs:sequence>
  </xs:complexType>
  <xs:element name="ArrayOfNexmoSMSMessage" nillable="true" type="tns:ArrayOfNexmoSMSMessage" />
  <xs:complexType name="NexmoSMSMessage">
    <xs:sequence>
      <xs:element minOccurs="0" name="client-ref" nillable="true" type="xs:string" />
      <xs:element minOccurs="0" name="error-text" nillable="true" type="xs:string" />
      <xs:element minOccurs="0" name="message-id" nillable="true" type="xs:string" />
      <xs:element minOccurs="0" name="message-price" type="xs:decimal" />
      <xs:element minOccurs="0" name="network" nillable="true" type="xs:string" />
      <xs:element minOccurs="0" name="remaining-balance" type="xs:decimal" />
      <xs:element minOccurs="0" name="status" type="xs:int" />
      <xs:element minOccurs="0" name="to" nillable="true" type="xs:string" />
    </xs:sequence>
  </xs:complexType>
  <xs:element name="NexmoSMSMessage" nillable="true" type="tns:NexmoSMSMessage" />
  <xs:complexType name="NexmoInbound">
    <xs:sequence>
      <xs:element minOccurs="0" name="concat" nillable="true" type="xs:string" />
      <xs:element minOccurs="0" name="concat-part" type="xs:int" />
      <xs:element minOccurs="0" name="concat-ref" nillable="true" type="xs:string" />
      <xs:element minOccurs="0" name="concat-total" type="xs:int" />
      <xs:element minOccurs="0" name="keyword" nillable="true" type="xs:string" />
      <xs:element minOccurs="0" name="message-timestamp" type="xs:dateTime" />
      <xs:element minOccurs="0" name="messageId" nillable="true" type="xs:string" />
      <xs:element minOccurs="0" name="msisdn" nillable="true" type="xs:string" />
      <xs:element minOccurs="0" name="text" nillable="true" type="xs:string" />
      <xs:element minOccurs="0" name="to" nillable="true" type="xs:string" />
      <xs:element minOccurs="0" name="type" nillable="true" type="xs:string" />
    </xs:sequence>
  </xs:complexType>
  <xs:element name="NexmoInbound" nillable="true" type="tns:NexmoInbound" />
  <xs:complexType name="NexmoDeliveryReceipt">
    <xs:sequence>
      <xs:element minOccurs="0" name="client-ref" nillable="true" type="xs:string" />
      <xs:element minOccurs="0" name="err-code" nillable="true" type="xs:string" />
      <xs:element minOccurs="0" name="message-timestamp" type="xs:dateTime" />
      <xs:element minOccurs="0" name="messageId" nillable="true" type="xs:string" />
      <xs:element minOccurs="0" name="msisdn" nillable="true" type="xs:string" />
      <xs:element minOccurs="0" name="network-code" nillable="true" type="xs:string" />
      <xs:element minOccurs="0" name="price" type="xs:decimal" />
      <xs:element minOccurs="0" name="scts" nillable="true" type="xs:string" />
      <xs:element minOccurs="0" name="status" nillable="true" type="xs:string" />
      <xs:element minOccurs="0" name="to" nillable="true" type="xs:string" />
    </xs:sequence>
  </xs:complexType>
  <xs:element name="NexmoDeliveryReceipt" nillable="true" type="tns:NexmoDeliveryReceipt" />
  <xs:complexType name="NexmoSearchNumberResponse">
    <xs:sequence>
      <xs:element minOccurs="0" name="count" type="xs:int" />
      <xs:element minOccurs="0" name="numbers" nillable="true" type="tns:ArrayOfNexmoNumber" />
    </xs:sequence>
  </xs:complexType>
  <xs:element name="NexmoSearchNumberResponse" nillable="true" type="tns:NexmoSearchNumberResponse" />
  <xs:complexType name="ArrayOfNexmoNumber">
    <xs:sequence>
      <xs:element minOccurs="0" maxOccurs="unbounded" name="NexmoNumber" nillable="true" type="tns:NexmoNumber" />
    </xs:sequence>
  </xs:complexType>
  <xs:element name="ArrayOfNexmoNumber" nillable="true" type="tns:ArrayOfNexmoNumber" />
  <xs:complexType name="NexmoNumber">
    <xs:sequence>
      <xs:element minOccurs="0" name="cost" type="xs:decimal" />
      <xs:element minOccurs="0" name="country" nillable="true" type="xs:string" />
      <xs:element minOccurs="0" name="features" nillable="true" xmlns:q3="http://schemas.microsoft.com/2003/10/Serialization/Arrays" type="q3:ArrayOfstring" />
      <xs:element minOccurs="0" name="moHttpUrl" nillable="true" type="xs:string" />
      <xs:element minOccurs="0" name="msisdn" nillable="true" type="xs:string" />
      <xs:element minOccurs="0" name="type" nillable="true" type="xs:string" />
    </xs:sequence>
  </xs:complexType>
  <xs:element name="NexmoNumber" nillable="true" type="tns:NexmoNumber" />
  <xs:complexType name="NexmoBuyNumberResponse">
    <xs:sequence>
      <xs:element minOccurs="0" name="error-code" type="xs:int" />
      <xs:element minOccurs="0" name="error-code-label" nillable="true" type="xs:string" />
    </xs:sequence>
  </xs:complexType>
  <xs:element name="NexmoBuyNumberResponse" nillable="true" type="tns:NexmoBuyNumberResponse" />
</xs:schema>
<xs:schema xmlns:tns="http://schemas.microsoft.com/2003/10/Serialization/Arrays" elementFormDefault="qualified" targetNamespace="http://schemas.microsoft.com/2003/10/Serialization/Arrays" xmlns:xs="http://www.w3.org/2001/XMLSchema">
  <xs:complexType name="ArrayOfKeyValueOfstringstring">
    <xs:annotation>
      <xs:appinfo>
        <IsDictionary xmlns="http://schemas.microsoft.com/2003/10/Serialization/">true</IsDictionary>
      </xs:appinfo>
    </xs:annotation>
    <xs:sequence>
      <xs:element minOccurs="0" maxOccurs="unbounded" name="KeyValueOfstringstring">
        <xs:complexType>
          <xs:sequence>
            <xs:element name="Key" nillable="true" type="xs:string" />
            <xs:element name="Value" nillable="true" type="xs:string" />
          </xs:sequence>
        </xs:complexType>
      </xs:element>
    </xs:sequence>
  </xs:complexType>
  <xs:element name="ArrayOfKeyValueOfstringstring" nillable="true" type="tns:ArrayOfKeyValueOfstringstring" />
  <xs:complexType name="ArrayOfstring">
    <xs:sequence>
      <xs:element minOccurs="0" maxOccurs="unbounded" name="string" nillable="true" type="xs:string" />
    </xs:sequence>
  </xs:complexType>
  <xs:element name="ArrayOfstring" nillable="true" type="tns:ArrayOfstring" />
  <xs:complexType name="ArrayOflong">
    <xs:sequence>
      <xs:element minOccurs="0" maxOccurs="unbounded" name="long" type="xs:long" />
    </xs:sequence>
  </xs:complexType>
  <xs:element name="ArrayOflong" nillable="true" type="tns:ArrayOflong" />
  <xs:complexType name="ArrayOfKeyValueOfstringanyType">
    <xs:annotation>
      <xs:appinfo>
        <IsDictionary xmlns="http://schemas.microsoft.com/2003/10/Serialization/">true</IsDictionary>
      </xs:appinfo>
    </xs:annotation>
    <xs:sequence>
      <xs:element minOccurs="0" maxOccurs="unbounded" name="KeyValueOfstringanyType">
        <xs:complexType>
          <xs:sequence>
            <xs:element name="Key" nillable="true" type="xs:string" />
            <xs:element name="Value" nillable="true" type="xs:anyType" />
          </xs:sequence>
        </xs:complexType>
      </xs:element>
    </xs:sequence>
  </xs:complexType>
  <xs:element name="ArrayOfKeyValueOfstringanyType" nillable="true" type="tns:ArrayOfKeyValueOfstringanyType" />
  <xs:complexType name="ArrayOfanyType">
    <xs:sequence>
      <xs:element minOccurs="0" maxOccurs="unbounded" name="anyType" nillable="true" type="xs:anyType" />
    </xs:sequence>
  </xs:complexType>
  <xs:element name="ArrayOfanyType" nillable="true" type="tns:ArrayOfanyType" />
</xs:schema>
<xs:schema xmlns:tns="http://schemas.servicestack.net/types" xmlns:ser="http://schemas.microsoft.com/2003/10/Serialization/" elementFormDefault="qualified" targetNamespace="http://schemas.servicestack.net/types" xmlns:xs="http://www.w3.org/2001/XMLSchema">
  <xs:import namespace="http://schemas.microsoft.com/2003/10/Serialization/Arrays" />
  <xs:import namespace="http://schemas.microsoft.com/2003/10/Serialization/" />
  <xs:complexType name="Auth">
    <xs:sequence>
      <xs:element minOccurs="0" name="provider" nillable="true" type="xs:string" />
      <xs:element minOccurs="0" name="State" nillable="true" type="xs:string" />
      <xs:element minOccurs="0" name="oauth_token" nillable="true" type="xs:string" />
      <xs:element minOccurs="0" name="oauth_verifier" nillable="true" type="xs:string" />
      <xs:element minOccurs="0" name="UserName" nillable="true" type="xs:string" />
      <xs:element minOccurs="0" name="Password" nillable="true" type="xs:string" />
      <xs:element minOccurs="0" name="RememberMe" nillable="true" type="xs:boolean" />
      <xs:element minOccurs="0" name="Continue" nillable="true" type="xs:string" />
      <xs:element minOccurs="0" name="nonce" nillable="true" type="xs:string" />
      <xs:element minOccurs="0" name="uri" nillable="true" type="xs:string" />
      <xs:element minOccurs="0" name="response" nillable="true" type="xs:string" />
      <xs:element minOccurs="0" name="qop" nillable="true" type="xs:string" />
      <xs:element minOccurs="0" name="nc" nillable="true" type="xs:string" />
      <xs:element minOccurs="0" name="cnonce" nillable="true" type="xs:string" />
    </xs:sequence>
  </xs:complexType>
  <xs:element name="Auth" nillable="true" type="tns:Auth" />
  <xs:complexType name="AuthResponse">
    <xs:sequence>
      <xs:element minOccurs="0" name="SessionId" nillable="true" type="xs:string" />
      <xs:element minOccurs="0" name="UserName" nillable="true" type="xs:string" />
      <xs:element minOccurs="0" name="ReferrerUrl" nillable="true" type="xs:string" />
      <xs:element minOccurs="0" name="ResponseStatus" nillable="true" type="tns:ResponseStatus" />
    </xs:sequence>
  </xs:complexType>
  <xs:element name="AuthResponse" nillable="true" type="tns:AuthResponse" />
  <xs:complexType name="ResponseStatus">
    <xs:sequence>
      <xs:element minOccurs="0" name="ErrorCode" nillable="true" type="xs:string" />
      <xs:element minOccurs="0" name="Message" nillable="true" type="xs:string" />
      <xs:element minOccurs="0" name="StackTrace" nillable="true" type="xs:string" />
      <xs:element minOccurs="0" name="Errors" nillable="true" type="tns:ArrayOfResponseError" />
    </xs:sequence>
  </xs:complexType>
  <xs:element name="ResponseStatus" nillable="true" type="tns:ResponseStatus" />
  <xs:complexType name="ArrayOfResponseError">
    <xs:sequence>
      <xs:element minOccurs="0" maxOccurs="unbounded" name="ResponseError" nillable="true" type="tns:ResponseError" />
    </xs:sequence>
  </xs:complexType>
  <xs:element name="ArrayOfResponseError" nillable="true" type="tns:ArrayOfResponseError" />
  <xs:complexType name="ResponseError">
    <xs:sequence>
      <xs:element minOccurs="0" name="ErrorCode" nillable="true" type="xs:string">
        <xs:annotation>
          <xs:appinfo>
            <DefaultValue EmitDefaultValue="false" xmlns="http://schemas.microsoft.com/2003/10/Serialization/" />
          </xs:appinfo>
        </xs:annotation>
      </xs:element>
      <xs:element minOccurs="0" name="FieldName" nillable="true" type="xs:string">
        <xs:annotation>
          <xs:appinfo>
            <DefaultValue EmitDefaultValue="false" xmlns="http://schemas.microsoft.com/2003/10/Serialization/" />
          </xs:appinfo>
        </xs:annotation>
      </xs:element>
      <xs:element minOccurs="0" name="Message" nillable="true" type="xs:string">
        <xs:annotation>
          <xs:appinfo>
            <DefaultValue EmitDefaultValue="false" xmlns="http://schemas.microsoft.com/2003/10/Serialization/" />
          </xs:appinfo>
        </xs:annotation>
      </xs:element>
    </xs:sequence>
  </xs:complexType>
  <xs:element name="ResponseError" nillable="true" type="tns:ResponseError" />
  <xs:complexType name="RequestLogs">
    <xs:sequence>
      <xs:element minOccurs="0" name="BeforeSecs" nillable="true" type="xs:int" />
      <xs:element minOccurs="0" name="AfterSecs" nillable="true" type="xs:int" />
      <xs:element minOccurs="0" name="IpAddress" nillable="true" type="xs:string" />
      <xs:element minOccurs="0" name="ForwardedFor" nillable="true" type="xs:string" />
      <xs:element minOccurs="0" name="UserAuthId" nillable="true" type="xs:string" />
      <xs:element minOccurs="0" name="SessionId" nillable="true" type="xs:string" />
      <xs:element minOccurs="0" name="Referer" nillable="true" type="xs:string" />
      <xs:element minOccurs="0" name="PathInfo" nillable="true" type="xs:string" />
      <xs:element minOccurs="0" name="Ids" nillable="true" xmlns:q1="http://schemas.microsoft.com/2003/10/Serialization/Arrays" type="q1:ArrayOflong" />
      <xs:element minOccurs="0" name="BeforeId" nillable="true" type="xs:int" />
      <xs:element minOccurs="0" name="AfterId" nillable="true" type="xs:int" />
      <xs:element minOccurs="0" name="HasResponse" nillable="true" type="xs:boolean" />
      <xs:element minOccurs="0" name="WithErrors" nillable="true" type="xs:boolean" />
      <xs:element minOccurs="0" name="Skip" type="xs:int" />
      <xs:element minOccurs="0" name="Take" nillable="true" type="xs:int" />
      <xs:element minOccurs="0" name="EnableSessionTracking" nillable="true" type="xs:boolean" />
      <xs:element minOccurs="0" name="EnableResponseTracking" nillable="true" type="xs:boolean" />
      <xs:element minOccurs="0" name="EnableErrorTracking" nillable="true" type="xs:boolean" />
      <xs:element minOccurs="0" name="DurationLongerThan" nillable="true" type="ser:duration" />
      <xs:element minOccurs="0" name="DurationLessThan" nillable="true" type="ser:duration" />
    </xs:sequence>
  </xs:complexType>
  <xs:element name="RequestLogs" nillable="true" type="tns:RequestLogs" />
  <xs:complexType name="RequestLogsResponse">
    <xs:sequence>
      <xs:element minOccurs="0" name="Results" nillable="true" type="tns:ArrayOfRequestLogEntry" />
      <xs:element minOccurs="0" name="Usage" nillable="true" xmlns:q2="http://schemas.microsoft.com/2003/10/Serialization/Arrays" type="q2:ArrayOfKeyValueOfstringstring" />
      <xs:element minOccurs="0" name="ResponseStatus" nillable="true" type="tns:ResponseStatus" />
    </xs:sequence>
  </xs:complexType>
  <xs:element name="RequestLogsResponse" nillable="true" type="tns:RequestLogsResponse" />
  <xs:complexType name="ArrayOfRequestLogEntry">
    <xs:sequence>
      <xs:element minOccurs="0" maxOccurs="unbounded" name="RequestLogEntry" nillable="true" type="tns:RequestLogEntry" />
    </xs:sequence>
  </xs:complexType>
  <xs:element name="ArrayOfRequestLogEntry" nillable="true" type="tns:ArrayOfRequestLogEntry" />
  <xs:complexType name="RequestLogEntry">
    <xs:sequence>
      <xs:element minOccurs="0" name="AbsoluteUri" nillable="true" type="xs:string" />
      <xs:element minOccurs="0" name="DateTime" type="xs:dateTime" />
      <xs:element minOccurs="0" name="ErrorResponse" nillable="true" type="xs:anyType" />
      <xs:element minOccurs="0" name="FormData" nillable="true" xmlns:q3="http://schemas.microsoft.com/2003/10/Serialization/Arrays" type="q3:ArrayOfKeyValueOfstringstring" />
      <xs:element minOccurs="0" name="ForwardedFor" nillable="true" type="xs:string" />
      <xs:element minOccurs="0" name="Headers" nillable="true" xmlns:q4="http://schemas.microsoft.com/2003/10/Serialization/Arrays" type="q4:ArrayOfKeyValueOfstringstring" />
      <xs:element minOccurs="0" name="HttpMethod" nillable="true" type="xs:string" />
      <xs:element minOccurs="0" name="Id" type="xs:long" />
      <xs:element minOccurs="0" name="IpAddress" nillable="true" type="xs:string" />
      <xs:element minOccurs="0" name="Items" nillable="true" xmlns:q5="http://schemas.microsoft.com/2003/10/Serialization/Arrays" type="q5:ArrayOfKeyValueOfstringanyType" />
      <xs:element minOccurs="0" name="PathInfo" nillable="true" type="xs:string" />
      <xs:element minOccurs="0" name="Referer" nillable="true" type="xs:string" />
      <xs:element minOccurs="0" name="RequestBody" nillable="true" type="xs:string" />
      <xs:element minOccurs="0" name="RequestDto" nillable="true" type="xs:anyType" />
      <xs:element minOccurs="0" name="RequestDuration" type="ser:duration" />
      <xs:element minOccurs="0" name="ResponseDto" nillable="true" type="xs:anyType" />
      <xs:element minOccurs="0" name="Session" nillable="true" type="xs:anyType" />
      <xs:element minOccurs="0" name="SessionId" nillable="true" type="xs:string" />
      <xs:element minOccurs="0" name="UserAuthId" nillable="true" type="xs:string" />
    </xs:sequence>
  </xs:complexType>
  <xs:element name="RequestLogEntry" nillable="true" type="tns:RequestLogEntry" />
  <xs:complexType name="Registration">
    <xs:sequence>
      <xs:element minOccurs="0" name="UserName" nillable="true" type="xs:string" />
      <xs:element minOccurs="0" name="FirstName" nillable="true" type="xs:string" />
      <xs:element minOccurs="0" name="LastName" nillable="true" type="xs:string" />
      <xs:element minOccurs="0" name="DisplayName" nillable="true" type="xs:string" />
      <xs:element minOccurs="0" name="Email" nillable="true" type="xs:string" />
      <xs:element minOccurs="0" name="Password" nillable="true" type="xs:string" />
      <xs:element minOccurs="0" name="AutoLogin" nillable="true" type="xs:boolean" />
      <xs:element minOccurs="0" name="Continue" nillable="true" type="xs:string" />
    </xs:sequence>
  </xs:complexType>
  <xs:element name="Registration" nillable="true" type="tns:Registration" />
  <xs:complexType name="RegistrationResponse">
    <xs:sequence>
      <xs:element minOccurs="0" name="UserId" nillable="true" type="xs:string" />
      <xs:element minOccurs="0" name="SessionId" nillable="true" type="xs:string" />
      <xs:element minOccurs="0" name="UserName" nillable="true" type="xs:string" />
      <xs:element minOccurs="0" name="ReferrerUrl" nillable="true" type="xs:string" />
      <xs:element minOccurs="0" name="ResponseStatus" nillable="true" type="tns:ResponseStatus" />
    </xs:sequence>
  </xs:complexType>
  <xs:element name="RegistrationResponse" nillable="true" type="tns:RegistrationResponse" />
  <xs:complexType name="AuthUserSession">
    <xs:sequence>
      <xs:element minOccurs="0" name="ReferrerUrl" nillable="true" type="xs:string" />
      <xs:element minOccurs="0" name="Id" nillable="true" type="xs:string" />
      <xs:element minOccurs="0" name="UserAuthId" nillable="true" type="xs:string" />
      <xs:element minOccurs="0" name="UserAuthName" nillable="true" type="xs:string" />
      <xs:element minOccurs="0" name="UserName" nillable="true" type="xs:string" />
      <xs:element minOccurs="0" name="TwitterUserId" nillable="true" type="xs:string" />
      <xs:element minOccurs="0" name="TwitterScreenName" nillable="true" type="xs:string" />
      <xs:element minOccurs="0" name="FacebookUserId" nillable="true" type="xs:string" />
      <xs:element minOccurs="0" name="FacebookUserName" nillable="true" type="xs:string" />
      <xs:element minOccurs="0" name="FirstName" nillable="true" type="xs:string" />
      <xs:element minOccurs="0" name="LastName" nillable="true" type="xs:string" />
      <xs:element minOccurs="0" name="DisplayName" nillable="true" type="xs:string" />
      <xs:element minOccurs="0" name="Email" nillable="true" type="xs:string" />
      <xs:element minOccurs="0" name="PrimaryEmail" nillable="true" type="xs:string" />
      <xs:element minOccurs="0" name="BirthDate" nillable="true" type="xs:dateTime" />
      <xs:element minOccurs="0" name="BirthDateRaw" nillable="true" type="xs:string" />
      <xs:element minOccurs="0" name="Country" nillable="true" type="xs:string" />
      <xs:element minOccurs="0" name="Culture" nillable="true" type="xs:string" />
      <xs:element minOccurs="0" name="FullName" nillable="true" type="xs:string" />
      <xs:element minOccurs="0" name="Gender" nillable="true" type="xs:string" />
      <xs:element minOccurs="0" name="Language" nillable="true" type="xs:string" />
      <xs:element minOccurs="0" name="MailAddress" nillable="true" type="xs:string" />
      <xs:element minOccurs="0" name="Nickname" nillable="true" type="xs:string" />
      <xs:element minOccurs="0" name="PostalCode" nillable="true" type="xs:string" />
      <xs:element minOccurs="0" name="TimeZone" nillable="true" type="xs:string" />
      <xs:element minOccurs="0" name="RequestTokenSecret" nillable="true" type="xs:string" />
      <xs:element minOccurs="0" name="CreatedAt" type="xs:dateTime" />
      <xs:element minOccurs="0" name="LastModified" type="xs:dateTime" />
      <xs:element minOccurs="0" name="ProviderOAuthAccess" nillable="true" xmlns:q6="http://schemas.microsoft.com/2003/10/Serialization/Arrays" type="q6:ArrayOfanyType" />
      <xs:element minOccurs="0" name="Roles" nillable="true" xmlns:q7="http://schemas.microsoft.com/2003/10/Serialization/Arrays" type="q7:ArrayOfstring" />
      <xs:element minOccurs="0" name="Permissions" nillable="true" xmlns:q8="http://schemas.microsoft.com/2003/10/Serialization/Arrays" type="q8:ArrayOfstring" />
      <xs:element minOccurs="0" name="IsAuthenticated" type="xs:boolean" />
      <xs:element minOccurs="0" name="Sequence" nillable="true" type="xs:string" />
      <xs:element minOccurs="0" name="Tag" type="xs:long" />
    </xs:sequence>
  </xs:complexType>
  <xs:element name="AuthUserSession" nillable="true" type="tns:AuthUserSession" />
</xs:schema>
	</wsdl:types>

	<wsdl:message name="CRM_AccessLogRequestIn">
        <wsdl:part name="par" element="tns:CRM_AccessLogRequest" />
    </wsdl:message>
    <wsdl:message name="CRM_AccessLogRequestOut">
        <wsdl:part name="par" element="tns:CRM_AccessLogRequestResponse" />
    </wsdl:message><wsdl:message name="ContactImportUploadRequestIn">
        <wsdl:part name="par" element="tns:ContactImportUploadRequest" />
    </wsdl:message>
    <wsdl:message name="ContactImportUploadRequestOut">
        <wsdl:part name="par" element="tns:ContactImportUploadRequestResponse" />
    </wsdl:message><wsdl:message name="MergeContactsRequestIn">
        <wsdl:part name="par" element="tns:MergeContactsRequest" />
    </wsdl:message>
    <wsdl:message name="MergeContactsRequestOut">
        <wsdl:part name="par" element="tns:MergeContactsRequestResponse" />
    </wsdl:message><wsdl:message name="ExternalAuthRequestIn">
        <wsdl:part name="par" element="tns:ExternalAuthRequest" />
    </wsdl:message>
    <wsdl:message name="ExternalAuthRequestOut">
        <wsdl:part name="par" element="tns:ExternalAuthRequestResponse" />
    </wsdl:message><wsdl:message name="SolicitationPreferenceRequestIn">
        <wsdl:part name="par" element="tns:SolicitationPreferenceRequest" />
    </wsdl:message>
    <wsdl:message name="SolicitationPreferenceRequestOut">
        <wsdl:part name="par" element="tns:SolicitationPreferenceRequestResponse" />
    </wsdl:message><wsdl:message name="SolicitationPolicyDocumentRequestIn">
        <wsdl:part name="par" element="tns:SolicitationPolicyDocumentRequest" />
    </wsdl:message>
    <wsdl:message name="SolicitationPolicyDocumentRequestOut">
        <wsdl:part name="par" element="tns:SolicitationPolicyDocumentRequestResponse" />
    </wsdl:message><wsdl:message name="AgentAccreditationsRequestIn">
        <wsdl:part name="par" element="tns:AgentAccreditationsRequest" />
    </wsdl:message>
    <wsdl:message name="AgentAccreditationsRequestOut">
        <wsdl:part name="par" element="tns:AgentAccreditationsRequestResponse" />
    </wsdl:message><wsdl:message name="AgentCrmEmailRequestIn">
        <wsdl:part name="par" element="tns:AgentCrmEmailRequest" />
    </wsdl:message>
    <wsdl:message name="AgentCrmEmailRequestOut">
        <wsdl:part name="par" element="tns:AgentCrmEmailRequestResponse" />
    </wsdl:message><wsdl:message name="AgentDeviceRequestIn">
        <wsdl:part name="par" element="tns:AgentDeviceRequest" />
    </wsdl:message>
    <wsdl:message name="AgentDeviceRequestOut">
        <wsdl:part name="par" element="tns:AgentDeviceRequestResponse" />
    </wsdl:message><wsdl:message name="AttachmentRequestIn">
        <wsdl:part name="par" element="tns:AttachmentRequest" />
    </wsdl:message>
    <wsdl:message name="AttachmentRequestOut">
        <wsdl:part name="par" element="tns:AttachmentRequestResponse" />
    </wsdl:message><wsdl:message name="CarrierInsuranceSecuritiesRequestIn">
        <wsdl:part name="par" element="tns:CarrierInsuranceSecuritiesRequest" />
    </wsdl:message>
    <wsdl:message name="CarrierInsuranceSecuritiesRequestOut">
        <wsdl:part name="par" element="tns:CarrierInsuranceSecuritiesRequestResponse" />
    </wsdl:message><wsdl:message name="CarrierRequestIn">
        <wsdl:part name="par" element="tns:CarrierRequest" />
    </wsdl:message>
    <wsdl:message name="CarrierRequestOut">
        <wsdl:part name="par" element="tns:CarrierRequestResponse" />
    </wsdl:message><wsdl:message name="SurveyQuestionRequestIn">
        <wsdl:part name="par" element="tns:SurveyQuestionRequest" />
    </wsdl:message>
    <wsdl:message name="SurveyQuestionRequestOut">
        <wsdl:part name="par" element="tns:SurveyQuestionRequestResponse" />
    </wsdl:message><wsdl:message name="CalendarEventCheckInRequestIn">
        <wsdl:part name="par" element="tns:CalendarEventCheckInRequest" />
    </wsdl:message>
    <wsdl:message name="CalendarEventCheckInRequestOut">
        <wsdl:part name="par" element="tns:CalendarEventCheckInRequestResponse" />
    </wsdl:message><wsdl:message name="CalendarEventGPSRequestIn">
        <wsdl:part name="par" element="tns:CalendarEventGPSRequest" />
    </wsdl:message>
    <wsdl:message name="CalendarEventGPSRequestOut">
        <wsdl:part name="par" element="tns:CalendarEventGPSRequestResponse" />
    </wsdl:message><wsdl:message name="AgentHistoryRequestIn">
        <wsdl:part name="par" element="tns:AgentHistoryRequest" />
    </wsdl:message>
    <wsdl:message name="AgentHistoryRequestOut">
        <wsdl:part name="par" element="tns:AgentHistoryRequestResponse" />
    </wsdl:message><wsdl:message name="ConversationDetailRequestIn">
        <wsdl:part name="par" element="tns:ConversationDetailRequest" />
    </wsdl:message>
    <wsdl:message name="ConversationDetailRequestOut">
        <wsdl:part name="par" element="tns:ConversationDetailRequestResponse" />
    </wsdl:message><wsdl:message name="ConversationHeaderRequestIn">
        <wsdl:part name="par" element="tns:ConversationHeaderRequest" />
    </wsdl:message>
    <wsdl:message name="ConversationHeaderRequestOut">
        <wsdl:part name="par" element="tns:ConversationHeaderRequestResponse" />
    </wsdl:message><wsdl:message name="AgentStatusChangeRequestIn">
        <wsdl:part name="par" element="tns:AgentStatusChangeRequest" />
    </wsdl:message>
    <wsdl:message name="AgentStatusChangeRequestOut">
        <wsdl:part name="par" element="tns:AgentStatusChangeRequestResponse" />
    </wsdl:message><wsdl:message name="BlockedDistrictRequestIn">
        <wsdl:part name="par" element="tns:BlockedDistrictRequest" />
    </wsdl:message>
    <wsdl:message name="BlockedDistrictRequestOut">
        <wsdl:part name="par" element="tns:BlockedDistrictRequestResponse" />
    </wsdl:message><wsdl:message name="BlockedDistrictTestRequestIn">
        <wsdl:part name="par" element="tns:BlockedDistrictTestRequest" />
    </wsdl:message>
    <wsdl:message name="BlockedDistrictTestRequestOut">
        <wsdl:part name="par" element="tns:BlockedDistrictTestRequestResponse" />
    </wsdl:message><wsdl:message name="AgentDistrictRequestIn">
        <wsdl:part name="par" element="tns:AgentDistrictRequest" />
    </wsdl:message>
    <wsdl:message name="AgentDistrictRequestOut">
        <wsdl:part name="par" element="tns:AgentDistrictRequestResponse" />
    </wsdl:message><wsdl:message name="AgentContactInfoRequestIn">
        <wsdl:part name="par" element="tns:AgentContactInfoRequest" />
    </wsdl:message>
    <wsdl:message name="AgentContactInfoRequestOut">
        <wsdl:part name="par" element="tns:AgentContactInfoRequestResponse" />
    </wsdl:message><wsdl:message name="AgentProspectRequestIn">
        <wsdl:part name="par" element="tns:AgentProspectRequest" />
    </wsdl:message>
    <wsdl:message name="AgentProspectRequestOut">
        <wsdl:part name="par" element="tns:AgentProspectRequestResponse" />
    </wsdl:message><wsdl:message name="CampaignRemarketRequestIn">
        <wsdl:part name="par" element="tns:CampaignRemarketRequest" />
    </wsdl:message>
    <wsdl:message name="CampaignRemarketRequestOut">
        <wsdl:part name="par" element="tns:CampaignRemarketRequestResponse" />
    </wsdl:message><wsdl:message name="ChangePasswordRequestIn">
        <wsdl:part name="par" element="tns:ChangePasswordRequest" />
    </wsdl:message>
    <wsdl:message name="ChangePasswordRequestOut">
        <wsdl:part name="par" element="tns:ChangePasswordRequestResponse" />
    </wsdl:message><wsdl:message name="CrmEmailRequestIn">
        <wsdl:part name="par" element="tns:CrmEmailRequest" />
    </wsdl:message>
    <wsdl:message name="CrmEmailRequestOut">
        <wsdl:part name="par" element="tns:CrmEmailRequestResponse" />
    </wsdl:message><wsdl:message name="CRM_AttachmentRequestIn">
        <wsdl:part name="par" element="tns:CRM_AttachmentRequest" />
    </wsdl:message>
    <wsdl:message name="CRM_AttachmentRequestOut">
        <wsdl:part name="par" element="tns:CRM_AttachmentRequestResponse" />
    </wsdl:message><wsdl:message name="CRM_ContactHistoryRequestIn">
        <wsdl:part name="par" element="tns:CRM_ContactHistoryRequest" />
    </wsdl:message>
    <wsdl:message name="CRM_ContactHistoryRequestOut">
        <wsdl:part name="par" element="tns:CRM_ContactHistoryRequestResponse" />
    </wsdl:message><wsdl:message name="CRM_WebContactRequestIn">
        <wsdl:part name="par" element="tns:CRM_WebContactRequest" />
    </wsdl:message>
    <wsdl:message name="CRM_WebContactRequestOut">
        <wsdl:part name="par" element="tns:CRM_WebContactRequestResponse" />
    </wsdl:message><wsdl:message name="CRM_ContactRequestIn">
        <wsdl:part name="par" element="tns:CRM_ContactRequest" />
    </wsdl:message>
    <wsdl:message name="CRM_ContactRequestOut">
        <wsdl:part name="par" element="tns:CRM_ContactRequestResponse" />
    </wsdl:message><wsdl:message name="CRM_ContactApplicationRequestIn">
        <wsdl:part name="par" element="tns:CRM_ContactApplicationRequest" />
    </wsdl:message>
    <wsdl:message name="CRM_ContactApplicationRequestOut">
        <wsdl:part name="par" element="tns:CRM_ContactApplicationRequestResponse" />
    </wsdl:message><wsdl:message name="CRM_ContactShareRequestIn">
        <wsdl:part name="par" element="tns:CRM_ContactShareRequest" />
    </wsdl:message>
    <wsdl:message name="CRM_ContactShareRequestOut">
        <wsdl:part name="par" element="tns:CRM_ContactShareRequestResponse" />
    </wsdl:message><wsdl:message name="CRM_ActivityTrackerRequestIn">
        <wsdl:part name="par" element="tns:CRM_ActivityTrackerRequest" />
    </wsdl:message>
    <wsdl:message name="CRM_ActivityTrackerRequestOut">
        <wsdl:part name="par" element="tns:CRM_ActivityTrackerRequestResponse" />
    </wsdl:message><wsdl:message name="CRM_ActivityTrackerApplicationRequestIn">
        <wsdl:part name="par" element="tns:CRM_ActivityTrackerApplicationRequest" />
    </wsdl:message>
    <wsdl:message name="CRM_ActivityTrackerApplicationRequestOut">
        <wsdl:part name="par" element="tns:CRM_ActivityTrackerApplicationRequestResponse" />
    </wsdl:message><wsdl:message name="CRMimageRequestIn">
        <wsdl:part name="par" element="tns:CRMimageRequest" />
    </wsdl:message>
    <wsdl:message name="CRMimageRequestOut">
        <wsdl:part name="par" element="tns:CRMimageRequestResponse" />
    </wsdl:message><wsdl:message name="CRM_DropboxRequestIn">
        <wsdl:part name="par" element="tns:CRM_DropboxRequest" />
    </wsdl:message>
    <wsdl:message name="CRM_DropboxRequestOut">
        <wsdl:part name="par" element="tns:CRM_DropboxRequestResponse" />
    </wsdl:message><wsdl:message name="OrganizationRequestIn">
        <wsdl:part name="par" element="tns:OrganizationRequest" />
    </wsdl:message>
    <wsdl:message name="OrganizationRequestOut">
        <wsdl:part name="par" element="tns:OrganizationRequestResponse" />
    </wsdl:message><wsdl:message name="ResendEmailRequestIn">
        <wsdl:part name="par" element="tns:ResendEmailRequest" />
    </wsdl:message>
    <wsdl:message name="ResendEmailRequestOut">
        <wsdl:part name="par" element="tns:ResendEmailRequestResponse" />
    </wsdl:message><wsdl:message name="CampaignListGenerateLinkRequestIn">
        <wsdl:part name="par" element="tns:CampaignListGenerateLinkRequest" />
    </wsdl:message>
    <wsdl:message name="CampaignListGenerateLinkRequestOut">
        <wsdl:part name="par" element="tns:CampaignListGenerateLinkRequestResponse" />
    </wsdl:message><wsdl:message name="ContactDinnerRequestRequestIn">
        <wsdl:part name="par" element="tns:ContactDinnerRequestRequest" />
    </wsdl:message>
    <wsdl:message name="ContactDinnerRequestRequestOut">
        <wsdl:part name="par" element="tns:ContactDinnerRequestRequestResponse" />
    </wsdl:message><wsdl:message name="ContactHistoryRequestIn">
        <wsdl:part name="par" element="tns:ContactHistoryRequest" />
    </wsdl:message>
    <wsdl:message name="ContactHistoryRequestOut">
        <wsdl:part name="par" element="tns:ContactHistoryRequestResponse" />
    </wsdl:message><wsdl:message name="ContactTypeRequestIn">
        <wsdl:part name="par" element="tns:ContactTypeRequest" />
    </wsdl:message>
    <wsdl:message name="ContactTypeRequestOut">
        <wsdl:part name="par" element="tns:ContactTypeRequestResponse" />
    </wsdl:message><wsdl:message name="ErrorLogRequestIn">
        <wsdl:part name="par" element="tns:ErrorLogRequest" />
    </wsdl:message>
    <wsdl:message name="ErrorLogRequestOut">
        <wsdl:part name="par" element="tns:ErrorLogRequestResponse" />
    </wsdl:message><wsdl:message name="AgentRequestIn">
        <wsdl:part name="par" element="tns:AgentRequest" />
    </wsdl:message>
    <wsdl:message name="AgentRequestOut">
        <wsdl:part name="par" element="tns:AgentRequestResponse" />
    </wsdl:message><wsdl:message name="AgentRegistrationRequestIn">
        <wsdl:part name="par" element="tns:AgentRegistrationRequest" />
    </wsdl:message>
    <wsdl:message name="AgentRegistrationRequestOut">
        <wsdl:part name="par" element="tns:AgentRegistrationRequestResponse" />
    </wsdl:message><wsdl:message name="AgentProfileRequestIn">
        <wsdl:part name="par" element="tns:AgentProfileRequest" />
    </wsdl:message>
    <wsdl:message name="AgentProfileRequestOut">
        <wsdl:part name="par" element="tns:AgentProfileRequestResponse" />
    </wsdl:message><wsdl:message name="CalendarEventRequestIn">
        <wsdl:part name="par" element="tns:CalendarEventRequest" />
    </wsdl:message>
    <wsdl:message name="CalendarEventRequestOut">
        <wsdl:part name="par" element="tns:CalendarEventRequestResponse" />
    </wsdl:message><wsdl:message name="CampaignRequestIn">
        <wsdl:part name="par" element="tns:CampaignRequest" />
    </wsdl:message>
    <wsdl:message name="CampaignRequestOut">
        <wsdl:part name="par" element="tns:CampaignRequestResponse" />
    </wsdl:message><wsdl:message name="DinnerSeminarRequestIn">
        <wsdl:part name="par" element="tns:DinnerSeminarRequest" />
    </wsdl:message>
    <wsdl:message name="DinnerSeminarRequestOut">
        <wsdl:part name="par" element="tns:DinnerSeminarRequestResponse" />
    </wsdl:message><wsdl:message name="CampaignTestRequestIn">
        <wsdl:part name="par" element="tns:CampaignTestRequest" />
    </wsdl:message>
    <wsdl:message name="CampaignTestRequestOut">
        <wsdl:part name="par" element="tns:CampaignTestRequestResponse" />
    </wsdl:message><wsdl:message name="ContactAppointmentRequestRequestIn">
        <wsdl:part name="par" element="tns:ContactAppointmentRequestRequest" />
    </wsdl:message>
    <wsdl:message name="ContactAppointmentRequestRequestOut">
        <wsdl:part name="par" element="tns:ContactAppointmentRequestRequestResponse" />
    </wsdl:message><wsdl:message name="ContactAppointmentAssignRequestIn">
        <wsdl:part name="par" element="tns:ContactAppointmentAssignRequest" />
    </wsdl:message>
    <wsdl:message name="ContactAppointmentAssignRequestOut">
        <wsdl:part name="par" element="tns:ContactAppointmentAssignRequestResponse" />
    </wsdl:message><wsdl:message name="ContactFileUploadRequestIn">
        <wsdl:part name="par" element="tns:ContactFileUploadRequest" />
    </wsdl:message>
    <wsdl:message name="ContactFileUploadRequestOut">
        <wsdl:part name="par" element="tns:ContactFileUploadRequestResponse" />
    </wsdl:message><wsdl:message name="ContactFileProcessRequestIn">
        <wsdl:part name="par" element="tns:ContactFileProcessRequest" />
    </wsdl:message>
    <wsdl:message name="ContactFileProcessRequestOut">
        <wsdl:part name="par" element="tns:ContactFileProcessRequestResponse" />
    </wsdl:message><wsdl:message name="ContactRequestIn">
        <wsdl:part name="par" element="tns:ContactRequest" />
    </wsdl:message>
    <wsdl:message name="ContactRequestOut">
        <wsdl:part name="par" element="tns:ContactRequestResponse" />
    </wsdl:message><wsdl:message name="DomainRequestIn">
        <wsdl:part name="par" element="tns:DomainRequest" />
    </wsdl:message>
    <wsdl:message name="DomainRequestOut">
        <wsdl:part name="par" element="tns:DomainRequestResponse" />
    </wsdl:message><wsdl:message name="LandingSiteRequestIn">
        <wsdl:part name="par" element="tns:LandingSiteRequest" />
    </wsdl:message>
    <wsdl:message name="LandingSiteRequestOut">
        <wsdl:part name="par" element="tns:LandingSiteRequestResponse" />
    </wsdl:message><wsdl:message name="ListCriteriaRequestIn">
        <wsdl:part name="par" element="tns:ListCriteriaRequest" />
    </wsdl:message>
    <wsdl:message name="ListCriteriaRequestOut">
        <wsdl:part name="par" element="tns:ListCriteriaRequestResponse" />
    </wsdl:message><wsdl:message name="ListRequestIn">
        <wsdl:part name="par" element="tns:ListRequest" />
    </wsdl:message>
    <wsdl:message name="ListRequestOut">
        <wsdl:part name="par" element="tns:ListRequestResponse" />
    </wsdl:message><wsdl:message name="SlotDistrictRequestIn">
        <wsdl:part name="par" element="tns:SlotDistrictRequest" />
    </wsdl:message>
    <wsdl:message name="SlotDistrictRequestOut">
        <wsdl:part name="par" element="tns:SlotDistrictRequestResponse" />
    </wsdl:message><wsdl:message name="SlotNoteApprovalRequestIn">
        <wsdl:part name="par" element="tns:SlotNoteApprovalRequest" />
    </wsdl:message>
    <wsdl:message name="SlotNoteApprovalRequestOut">
        <wsdl:part name="par" element="tns:SlotNoteApprovalRequestResponse" />
    </wsdl:message><wsdl:message name="SlotNoteRequestIn">
        <wsdl:part name="par" element="tns:SlotNoteRequest" />
    </wsdl:message>
    <wsdl:message name="SlotNoteRequestOut">
        <wsdl:part name="par" element="tns:SlotNoteRequestResponse" />
    </wsdl:message><wsdl:message name="StripeCardRequestIn">
        <wsdl:part name="par" element="tns:StripeCardRequest" />
    </wsdl:message>
    <wsdl:message name="StripeCardRequestOut">
        <wsdl:part name="par" element="tns:StripeCardRequestResponse" />
    </wsdl:message><wsdl:message name="TaskRequestIn">
        <wsdl:part name="par" element="tns:TaskRequest" />
    </wsdl:message>
    <wsdl:message name="TaskRequestOut">
        <wsdl:part name="par" element="tns:TaskRequestResponse" />
    </wsdl:message><wsdl:message name="TemplateRequestIn">
        <wsdl:part name="par" element="tns:TemplateRequest" />
    </wsdl:message>
    <wsdl:message name="TemplateRequestOut">
        <wsdl:part name="par" element="tns:TemplateRequestResponse" />
    </wsdl:message><wsdl:message name="TicketRequestIn">
        <wsdl:part name="par" element="tns:TicketRequest" />
    </wsdl:message>
    <wsdl:message name="TicketRequestOut">
        <wsdl:part name="par" element="tns:TicketRequestResponse" />
    </wsdl:message><wsdl:message name="TicketTypeSubscriptionRequestIn">
        <wsdl:part name="par" element="tns:TicketTypeSubscriptionRequest" />
    </wsdl:message>
    <wsdl:message name="TicketTypeSubscriptionRequestOut">
        <wsdl:part name="par" element="tns:TicketTypeSubscriptionRequestResponse" />
    </wsdl:message><wsdl:message name="RequestLogsIn">
        <wsdl:part name="par" element="tns:RequestLogs" />
    </wsdl:message>
    <wsdl:message name="RequestLogsOut">
        <wsdl:part name="par" element="tns:RequestLogsResponse" />
    </wsdl:message><wsdl:message name="AuthIn">
        <wsdl:part name="par" element="tns:Auth" />
    </wsdl:message>
    <wsdl:message name="AuthOut">
        <wsdl:part name="par" element="tns:AuthResponse" />
    </wsdl:message>

	<wsdl:message name="CRM_ContactStatusUpdateRequestIn">
        <wsdl:part name="par" element="tns:CRM_ContactStatusUpdateRequest" />
    </wsdl:message><wsdl:message name="ContactOptInRequestIn">
        <wsdl:part name="par" element="tns:ContactOptInRequest" />
    </wsdl:message>

	<wsdl:portType name="ISyncReply"><wsdl:operation name="CRM_AccessLogRequest">
        <wsdl:input message="svc:CRM_AccessLogRequestIn" />
        <wsdl:output message="svc:CRM_AccessLogRequestOut" />
    </wsdl:operation><wsdl:operation name="ContactImportUploadRequest">
        <wsdl:input message="svc:ContactImportUploadRequestIn" />
        <wsdl:output message="svc:ContactImportUploadRequestOut" />
    </wsdl:operation><wsdl:operation name="MergeContactsRequest">
        <wsdl:input message="svc:MergeContactsRequestIn" />
        <wsdl:output message="svc:MergeContactsRequestOut" />
    </wsdl:operation><wsdl:operation name="ExternalAuthRequest">
        <wsdl:input message="svc:ExternalAuthRequestIn" />
        <wsdl:output message="svc:ExternalAuthRequestOut" />
    </wsdl:operation><wsdl:operation name="SolicitationPreferenceRequest">
        <wsdl:input message="svc:SolicitationPreferenceRequestIn" />
        <wsdl:output message="svc:SolicitationPreferenceRequestOut" />
    </wsdl:operation><wsdl:operation name="SolicitationPolicyDocumentRequest">
        <wsdl:input message="svc:SolicitationPolicyDocumentRequestIn" />
        <wsdl:output message="svc:SolicitationPolicyDocumentRequestOut" />
    </wsdl:operation><wsdl:operation name="AgentAccreditationsRequest">
        <wsdl:input message="svc:AgentAccreditationsRequestIn" />
        <wsdl:output message="svc:AgentAccreditationsRequestOut" />
    </wsdl:operation><wsdl:operation name="AgentCrmEmailRequest">
        <wsdl:input message="svc:AgentCrmEmailRequestIn" />
        <wsdl:output message="svc:AgentCrmEmailRequestOut" />
    </wsdl:operation><wsdl:operation name="AgentDeviceRequest">
        <wsdl:input message="svc:AgentDeviceRequestIn" />
        <wsdl:output message="svc:AgentDeviceRequestOut" />
    </wsdl:operation><wsdl:operation name="AttachmentRequest">
        <wsdl:input message="svc:AttachmentRequestIn" />
        <wsdl:output message="svc:AttachmentRequestOut" />
    </wsdl:operation><wsdl:operation name="CarrierInsuranceSecuritiesRequest">
        <wsdl:input message="svc:CarrierInsuranceSecuritiesRequestIn" />
        <wsdl:output message="svc:CarrierInsuranceSecuritiesRequestOut" />
    </wsdl:operation><wsdl:operation name="CarrierRequest">
        <wsdl:input message="svc:CarrierRequestIn" />
        <wsdl:output message="svc:CarrierRequestOut" />
    </wsdl:operation><wsdl:operation name="SurveyQuestionRequest">
        <wsdl:input message="svc:SurveyQuestionRequestIn" />
        <wsdl:output message="svc:SurveyQuestionRequestOut" />
    </wsdl:operation><wsdl:operation name="CalendarEventCheckInRequest">
        <wsdl:input message="svc:CalendarEventCheckInRequestIn" />
        <wsdl:output message="svc:CalendarEventCheckInRequestOut" />
    </wsdl:operation><wsdl:operation name="CalendarEventGPSRequest">
        <wsdl:input message="svc:CalendarEventGPSRequestIn" />
        <wsdl:output message="svc:CalendarEventGPSRequestOut" />
    </wsdl:operation><wsdl:operation name="AgentHistoryRequest">
        <wsdl:input message="svc:AgentHistoryRequestIn" />
        <wsdl:output message="svc:AgentHistoryRequestOut" />
    </wsdl:operation><wsdl:operation name="ConversationDetailRequest">
        <wsdl:input message="svc:ConversationDetailRequestIn" />
        <wsdl:output message="svc:ConversationDetailRequestOut" />
    </wsdl:operation><wsdl:operation name="ConversationHeaderRequest">
        <wsdl:input message="svc:ConversationHeaderRequestIn" />
        <wsdl:output message="svc:ConversationHeaderRequestOut" />
    </wsdl:operation><wsdl:operation name="AgentStatusChangeRequest">
        <wsdl:input message="svc:AgentStatusChangeRequestIn" />
        <wsdl:output message="svc:AgentStatusChangeRequestOut" />
    </wsdl:operation><wsdl:operation name="BlockedDistrictRequest">
        <wsdl:input message="svc:BlockedDistrictRequestIn" />
        <wsdl:output message="svc:BlockedDistrictRequestOut" />
    </wsdl:operation><wsdl:operation name="BlockedDistrictTestRequest">
        <wsdl:input message="svc:BlockedDistrictTestRequestIn" />
        <wsdl:output message="svc:BlockedDistrictTestRequestOut" />
    </wsdl:operation><wsdl:operation name="AgentDistrictRequest">
        <wsdl:input message="svc:AgentDistrictRequestIn" />
        <wsdl:output message="svc:AgentDistrictRequestOut" />
    </wsdl:operation><wsdl:operation name="AgentContactInfoRequest">
        <wsdl:input message="svc:AgentContactInfoRequestIn" />
        <wsdl:output message="svc:AgentContactInfoRequestOut" />
    </wsdl:operation><wsdl:operation name="AgentProspectRequest">
        <wsdl:input message="svc:AgentProspectRequestIn" />
        <wsdl:output message="svc:AgentProspectRequestOut" />
    </wsdl:operation><wsdl:operation name="CampaignRemarketRequest">
        <wsdl:input message="svc:CampaignRemarketRequestIn" />
        <wsdl:output message="svc:CampaignRemarketRequestOut" />
    </wsdl:operation><wsdl:operation name="ChangePasswordRequest">
        <wsdl:input message="svc:ChangePasswordRequestIn" />
        <wsdl:output message="svc:ChangePasswordRequestOut" />
    </wsdl:operation><wsdl:operation name="CrmEmailRequest">
        <wsdl:input message="svc:CrmEmailRequestIn" />
        <wsdl:output message="svc:CrmEmailRequestOut" />
    </wsdl:operation><wsdl:operation name="CRM_AttachmentRequest">
        <wsdl:input message="svc:CRM_AttachmentRequestIn" />
        <wsdl:output message="svc:CRM_AttachmentRequestOut" />
    </wsdl:operation><wsdl:operation name="CRM_ContactHistoryRequest">
        <wsdl:input message="svc:CRM_ContactHistoryRequestIn" />
        <wsdl:output message="svc:CRM_ContactHistoryRequestOut" />
    </wsdl:operation><wsdl:operation name="CRM_WebContactRequest">
        <wsdl:input message="svc:CRM_WebContactRequestIn" />
        <wsdl:output message="svc:CRM_WebContactRequestOut" />
    </wsdl:operation><wsdl:operation name="CRM_ContactRequest">
        <wsdl:input message="svc:CRM_ContactRequestIn" />
        <wsdl:output message="svc:CRM_ContactRequestOut" />
    </wsdl:operation><wsdl:operation name="CRM_ContactApplicationRequest">
        <wsdl:input message="svc:CRM_ContactApplicationRequestIn" />
        <wsdl:output message="svc:CRM_ContactApplicationRequestOut" />
    </wsdl:operation><wsdl:operation name="CRM_ContactShareRequest">
        <wsdl:input message="svc:CRM_ContactShareRequestIn" />
        <wsdl:output message="svc:CRM_ContactShareRequestOut" />
    </wsdl:operation><wsdl:operation name="CRM_ActivityTrackerRequest">
        <wsdl:input message="svc:CRM_ActivityTrackerRequestIn" />
        <wsdl:output message="svc:CRM_ActivityTrackerRequestOut" />
    </wsdl:operation><wsdl:operation name="CRM_ActivityTrackerApplicationRequest">
        <wsdl:input message="svc:CRM_ActivityTrackerApplicationRequestIn" />
        <wsdl:output message="svc:CRM_ActivityTrackerApplicationRequestOut" />
    </wsdl:operation><wsdl:operation name="CRMimageRequest">
        <wsdl:input message="svc:CRMimageRequestIn" />
        <wsdl:output message="svc:CRMimageRequestOut" />
    </wsdl:operation><wsdl:operation name="CRM_DropboxRequest">
        <wsdl:input message="svc:CRM_DropboxRequestIn" />
        <wsdl:output message="svc:CRM_DropboxRequestOut" />
    </wsdl:operation><wsdl:operation name="OrganizationRequest">
        <wsdl:input message="svc:OrganizationRequestIn" />
        <wsdl:output message="svc:OrganizationRequestOut" />
    </wsdl:operation><wsdl:operation name="ResendEmailRequest">
        <wsdl:input message="svc:ResendEmailRequestIn" />
        <wsdl:output message="svc:ResendEmailRequestOut" />
    </wsdl:operation><wsdl:operation name="CampaignListGenerateLinkRequest">
        <wsdl:input message="svc:CampaignListGenerateLinkRequestIn" />
        <wsdl:output message="svc:CampaignListGenerateLinkRequestOut" />
    </wsdl:operation><wsdl:operation name="ContactDinnerRequestRequest">
        <wsdl:input message="svc:ContactDinnerRequestRequestIn" />
        <wsdl:output message="svc:ContactDinnerRequestRequestOut" />
    </wsdl:operation><wsdl:operation name="ContactHistoryRequest">
        <wsdl:input message="svc:ContactHistoryRequestIn" />
        <wsdl:output message="svc:ContactHistoryRequestOut" />
    </wsdl:operation><wsdl:operation name="ContactTypeRequest">
        <wsdl:input message="svc:ContactTypeRequestIn" />
        <wsdl:output message="svc:ContactTypeRequestOut" />
    </wsdl:operation><wsdl:operation name="ErrorLogRequest">
        <wsdl:input message="svc:ErrorLogRequestIn" />
        <wsdl:output message="svc:ErrorLogRequestOut" />
    </wsdl:operation><wsdl:operation name="AgentRequest">
        <wsdl:input message="svc:AgentRequestIn" />
        <wsdl:output message="svc:AgentRequestOut" />
    </wsdl:operation><wsdl:operation name="AgentRegistrationRequest">
        <wsdl:input message="svc:AgentRegistrationRequestIn" />
        <wsdl:output message="svc:AgentRegistrationRequestOut" />
    </wsdl:operation><wsdl:operation name="AgentProfileRequest">
        <wsdl:input message="svc:AgentProfileRequestIn" />
        <wsdl:output message="svc:AgentProfileRequestOut" />
    </wsdl:operation><wsdl:operation name="CalendarEventRequest">
        <wsdl:input message="svc:CalendarEventRequestIn" />
        <wsdl:output message="svc:CalendarEventRequestOut" />
    </wsdl:operation><wsdl:operation name="CampaignRequest">
        <wsdl:input message="svc:CampaignRequestIn" />
        <wsdl:output message="svc:CampaignRequestOut" />
    </wsdl:operation><wsdl:operation name="DinnerSeminarRequest">
        <wsdl:input message="svc:DinnerSeminarRequestIn" />
        <wsdl:output message="svc:DinnerSeminarRequestOut" />
    </wsdl:operation><wsdl:operation name="CampaignTestRequest">
        <wsdl:input message="svc:CampaignTestRequestIn" />
        <wsdl:output message="svc:CampaignTestRequestOut" />
    </wsdl:operation><wsdl:operation name="ContactAppointmentRequestRequest">
        <wsdl:input message="svc:ContactAppointmentRequestRequestIn" />
        <wsdl:output message="svc:ContactAppointmentRequestRequestOut" />
    </wsdl:operation><wsdl:operation name="ContactAppointmentAssignRequest">
        <wsdl:input message="svc:ContactAppointmentAssignRequestIn" />
        <wsdl:output message="svc:ContactAppointmentAssignRequestOut" />
    </wsdl:operation><wsdl:operation name="ContactFileUploadRequest">
        <wsdl:input message="svc:ContactFileUploadRequestIn" />
        <wsdl:output message="svc:ContactFileUploadRequestOut" />
    </wsdl:operation><wsdl:operation name="ContactFileProcessRequest">
        <wsdl:input message="svc:ContactFileProcessRequestIn" />
        <wsdl:output message="svc:ContactFileProcessRequestOut" />
    </wsdl:operation><wsdl:operation name="ContactRequest">
        <wsdl:input message="svc:ContactRequestIn" />
        <wsdl:output message="svc:ContactRequestOut" />
    </wsdl:operation><wsdl:operation name="DomainRequest">
        <wsdl:input message="svc:DomainRequestIn" />
        <wsdl:output message="svc:DomainRequestOut" />
    </wsdl:operation><wsdl:operation name="LandingSiteRequest">
        <wsdl:input message="svc:LandingSiteRequestIn" />
        <wsdl:output message="svc:LandingSiteRequestOut" />
    </wsdl:operation><wsdl:operation name="ListCriteriaRequest">
        <wsdl:input message="svc:ListCriteriaRequestIn" />
        <wsdl:output message="svc:ListCriteriaRequestOut" />
    </wsdl:operation><wsdl:operation name="ListRequest">
        <wsdl:input message="svc:ListRequestIn" />
        <wsdl:output message="svc:ListRequestOut" />
    </wsdl:operation><wsdl:operation name="SlotDistrictRequest">
        <wsdl:input message="svc:SlotDistrictRequestIn" />
        <wsdl:output message="svc:SlotDistrictRequestOut" />
    </wsdl:operation><wsdl:operation name="SlotNoteApprovalRequest">
        <wsdl:input message="svc:SlotNoteApprovalRequestIn" />
        <wsdl:output message="svc:SlotNoteApprovalRequestOut" />
    </wsdl:operation><wsdl:operation name="SlotNoteRequest">
        <wsdl:input message="svc:SlotNoteRequestIn" />
        <wsdl:output message="svc:SlotNoteRequestOut" />
    </wsdl:operation><wsdl:operation name="StripeCardRequest">
        <wsdl:input message="svc:StripeCardRequestIn" />
        <wsdl:output message="svc:StripeCardRequestOut" />
    </wsdl:operation><wsdl:operation name="TaskRequest">
        <wsdl:input message="svc:TaskRequestIn" />
        <wsdl:output message="svc:TaskRequestOut" />
    </wsdl:operation><wsdl:operation name="TemplateRequest">
        <wsdl:input message="svc:TemplateRequestIn" />
        <wsdl:output message="svc:TemplateRequestOut" />
    </wsdl:operation><wsdl:operation name="TicketRequest">
        <wsdl:input message="svc:TicketRequestIn" />
        <wsdl:output message="svc:TicketRequestOut" />
    </wsdl:operation><wsdl:operation name="TicketTypeSubscriptionRequest">
        <wsdl:input message="svc:TicketTypeSubscriptionRequestIn" />
        <wsdl:output message="svc:TicketTypeSubscriptionRequestOut" />
    </wsdl:operation><wsdl:operation name="RequestLogs">
        <wsdl:input message="svc:RequestLogsIn" />
        <wsdl:output message="svc:RequestLogsOut" />
    </wsdl:operation><wsdl:operation name="Auth">
        <wsdl:input message="svc:AuthIn" />
        <wsdl:output message="svc:AuthOut" />
    </wsdl:operation></wsdl:portType>

	<wsdl:portType name="IOneWay"><wsdl:operation name="CRM_ContactStatusUpdateRequest">
        <wsdl:input message="svc:CRM_ContactStatusUpdateRequestIn" />
    </wsdl:operation><wsdl:operation name="ContactOptInRequest">
        <wsdl:input message="svc:ContactOptInRequestIn" />
    </wsdl:operation></wsdl:portType>

	<wsdl:binding name="WSHttpBinding_ISyncReply" type="svc:ISyncReply">
		<soap12:binding transport="http://schemas.xmlsoap.org/soap/http" />
		<wsdl:operation name="CRM_AccessLogRequest">
      <soap:operation soapAction="http://schemas.servicestack.net/types/CRM_AccessLogRequest" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation><wsdl:operation name="ContactImportUploadRequest">
      <soap:operation soapAction="http://schemas.servicestack.net/types/ContactImportUploadRequest" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation><wsdl:operation name="MergeContactsRequest">
      <soap:operation soapAction="http://schemas.servicestack.net/types/MergeContactsRequest" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation><wsdl:operation name="ExternalAuthRequest">
      <soap:operation soapAction="http://schemas.servicestack.net/types/ExternalAuthRequest" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation><wsdl:operation name="SolicitationPreferenceRequest">
      <soap:operation soapAction="http://schemas.servicestack.net/types/SolicitationPreferenceRequest" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation><wsdl:operation name="SolicitationPolicyDocumentRequest">
      <soap:operation soapAction="http://schemas.servicestack.net/types/SolicitationPolicyDocumentRequest" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation><wsdl:operation name="AgentAccreditationsRequest">
      <soap:operation soapAction="http://schemas.servicestack.net/types/AgentAccreditationsRequest" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation><wsdl:operation name="AgentCrmEmailRequest">
      <soap:operation soapAction="http://schemas.servicestack.net/types/AgentCrmEmailRequest" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation><wsdl:operation name="AgentDeviceRequest">
      <soap:operation soapAction="http://schemas.servicestack.net/types/AgentDeviceRequest" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation><wsdl:operation name="AttachmentRequest">
      <soap:operation soapAction="http://schemas.servicestack.net/types/AttachmentRequest" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation><wsdl:operation name="CarrierInsuranceSecuritiesRequest">
      <soap:operation soapAction="http://schemas.servicestack.net/types/CarrierInsuranceSecuritiesRequest" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation><wsdl:operation name="CarrierRequest">
      <soap:operation soapAction="http://schemas.servicestack.net/types/CarrierRequest" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation><wsdl:operation name="SurveyQuestionRequest">
      <soap:operation soapAction="http://schemas.servicestack.net/types/SurveyQuestionRequest" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation><wsdl:operation name="CalendarEventCheckInRequest">
      <soap:operation soapAction="http://schemas.servicestack.net/types/CalendarEventCheckInRequest" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation><wsdl:operation name="CalendarEventGPSRequest">
      <soap:operation soapAction="http://schemas.servicestack.net/types/CalendarEventGPSRequest" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation><wsdl:operation name="AgentHistoryRequest">
      <soap:operation soapAction="http://schemas.servicestack.net/types/AgentHistoryRequest" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation><wsdl:operation name="ConversationDetailRequest">
      <soap:operation soapAction="http://schemas.servicestack.net/types/ConversationDetailRequest" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation><wsdl:operation name="ConversationHeaderRequest">
      <soap:operation soapAction="http://schemas.servicestack.net/types/ConversationHeaderRequest" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation><wsdl:operation name="AgentStatusChangeRequest">
      <soap:operation soapAction="http://schemas.servicestack.net/types/AgentStatusChangeRequest" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation><wsdl:operation name="BlockedDistrictRequest">
      <soap:operation soapAction="http://schemas.servicestack.net/types/BlockedDistrictRequest" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation><wsdl:operation name="BlockedDistrictTestRequest">
      <soap:operation soapAction="http://schemas.servicestack.net/types/BlockedDistrictTestRequest" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation><wsdl:operation name="AgentDistrictRequest">
      <soap:operation soapAction="http://schemas.servicestack.net/types/AgentDistrictRequest" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation><wsdl:operation name="AgentContactInfoRequest">
      <soap:operation soapAction="http://schemas.servicestack.net/types/AgentContactInfoRequest" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation><wsdl:operation name="AgentProspectRequest">
      <soap:operation soapAction="http://schemas.servicestack.net/types/AgentProspectRequest" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation><wsdl:operation name="CampaignRemarketRequest">
      <soap:operation soapAction="http://schemas.servicestack.net/types/CampaignRemarketRequest" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation><wsdl:operation name="ChangePasswordRequest">
      <soap:operation soapAction="http://schemas.servicestack.net/types/ChangePasswordRequest" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation><wsdl:operation name="CrmEmailRequest">
      <soap:operation soapAction="http://schemas.servicestack.net/types/CrmEmailRequest" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation><wsdl:operation name="CRM_AttachmentRequest">
      <soap:operation soapAction="http://schemas.servicestack.net/types/CRM_AttachmentRequest" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation><wsdl:operation name="CRM_ContactHistoryRequest">
      <soap:operation soapAction="http://schemas.servicestack.net/types/CRM_ContactHistoryRequest" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation><wsdl:operation name="CRM_WebContactRequest">
      <soap:operation soapAction="http://schemas.servicestack.net/types/CRM_WebContactRequest" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation><wsdl:operation name="CRM_ContactRequest">
      <soap:operation soapAction="http://schemas.servicestack.net/types/CRM_ContactRequest" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation><wsdl:operation name="CRM_ContactApplicationRequest">
      <soap:operation soapAction="http://schemas.servicestack.net/types/CRM_ContactApplicationRequest" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation><wsdl:operation name="CRM_ContactShareRequest">
      <soap:operation soapAction="http://schemas.servicestack.net/types/CRM_ContactShareRequest" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation><wsdl:operation name="CRM_ActivityTrackerRequest">
      <soap:operation soapAction="http://schemas.servicestack.net/types/CRM_ActivityTrackerRequest" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation><wsdl:operation name="CRM_ActivityTrackerApplicationRequest">
      <soap:operation soapAction="http://schemas.servicestack.net/types/CRM_ActivityTrackerApplicationRequest" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation><wsdl:operation name="CRMimageRequest">
      <soap:operation soapAction="http://schemas.servicestack.net/types/CRMimageRequest" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation><wsdl:operation name="CRM_DropboxRequest">
      <soap:operation soapAction="http://schemas.servicestack.net/types/CRM_DropboxRequest" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation><wsdl:operation name="OrganizationRequest">
      <soap:operation soapAction="http://schemas.servicestack.net/types/OrganizationRequest" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation><wsdl:operation name="ResendEmailRequest">
      <soap:operation soapAction="http://schemas.servicestack.net/types/ResendEmailRequest" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation><wsdl:operation name="CampaignListGenerateLinkRequest">
      <soap:operation soapAction="http://schemas.servicestack.net/types/CampaignListGenerateLinkRequest" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation><wsdl:operation name="ContactDinnerRequestRequest">
      <soap:operation soapAction="http://schemas.servicestack.net/types/ContactDinnerRequestRequest" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation><wsdl:operation name="ContactHistoryRequest">
      <soap:operation soapAction="http://schemas.servicestack.net/types/ContactHistoryRequest" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation><wsdl:operation name="ContactTypeRequest">
      <soap:operation soapAction="http://schemas.servicestack.net/types/ContactTypeRequest" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation><wsdl:operation name="ErrorLogRequest">
      <soap:operation soapAction="http://schemas.servicestack.net/types/ErrorLogRequest" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation><wsdl:operation name="AgentRequest">
      <soap:operation soapAction="http://schemas.servicestack.net/types/AgentRequest" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation><wsdl:operation name="AgentRegistrationRequest">
      <soap:operation soapAction="http://schemas.servicestack.net/types/AgentRegistrationRequest" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation><wsdl:operation name="AgentProfileRequest">
      <soap:operation soapAction="http://schemas.servicestack.net/types/AgentProfileRequest" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation><wsdl:operation name="CalendarEventRequest">
      <soap:operation soapAction="http://schemas.servicestack.net/types/CalendarEventRequest" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation><wsdl:operation name="CampaignRequest">
      <soap:operation soapAction="http://schemas.servicestack.net/types/CampaignRequest" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation><wsdl:operation name="DinnerSeminarRequest">
      <soap:operation soapAction="http://schemas.servicestack.net/types/DinnerSeminarRequest" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation><wsdl:operation name="CampaignTestRequest">
      <soap:operation soapAction="http://schemas.servicestack.net/types/CampaignTestRequest" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation><wsdl:operation name="ContactAppointmentRequestRequest">
      <soap:operation soapAction="http://schemas.servicestack.net/types/ContactAppointmentRequestRequest" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation><wsdl:operation name="ContactAppointmentAssignRequest">
      <soap:operation soapAction="http://schemas.servicestack.net/types/ContactAppointmentAssignRequest" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation><wsdl:operation name="ContactFileUploadRequest">
      <soap:operation soapAction="http://schemas.servicestack.net/types/ContactFileUploadRequest" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation><wsdl:operation name="ContactFileProcessRequest">
      <soap:operation soapAction="http://schemas.servicestack.net/types/ContactFileProcessRequest" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation><wsdl:operation name="ContactRequest">
      <soap:operation soapAction="http://schemas.servicestack.net/types/ContactRequest" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation><wsdl:operation name="DomainRequest">
      <soap:operation soapAction="http://schemas.servicestack.net/types/DomainRequest" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation><wsdl:operation name="LandingSiteRequest">
      <soap:operation soapAction="http://schemas.servicestack.net/types/LandingSiteRequest" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation><wsdl:operation name="ListCriteriaRequest">
      <soap:operation soapAction="http://schemas.servicestack.net/types/ListCriteriaRequest" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation><wsdl:operation name="ListRequest">
      <soap:operation soapAction="http://schemas.servicestack.net/types/ListRequest" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation><wsdl:operation name="SlotDistrictRequest">
      <soap:operation soapAction="http://schemas.servicestack.net/types/SlotDistrictRequest" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation><wsdl:operation name="SlotNoteApprovalRequest">
      <soap:operation soapAction="http://schemas.servicestack.net/types/SlotNoteApprovalRequest" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation><wsdl:operation name="SlotNoteRequest">
      <soap:operation soapAction="http://schemas.servicestack.net/types/SlotNoteRequest" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation><wsdl:operation name="StripeCardRequest">
      <soap:operation soapAction="http://schemas.servicestack.net/types/StripeCardRequest" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation><wsdl:operation name="TaskRequest">
      <soap:operation soapAction="http://schemas.servicestack.net/types/TaskRequest" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation><wsdl:operation name="TemplateRequest">
      <soap:operation soapAction="http://schemas.servicestack.net/types/TemplateRequest" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation><wsdl:operation name="TicketRequest">
      <soap:operation soapAction="http://schemas.servicestack.net/types/TicketRequest" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation><wsdl:operation name="TicketTypeSubscriptionRequest">
      <soap:operation soapAction="http://schemas.servicestack.net/types/TicketTypeSubscriptionRequest" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation><wsdl:operation name="RequestLogs">
      <soap:operation soapAction="http://schemas.servicestack.net/types/RequestLogs" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation><wsdl:operation name="Auth">
      <soap:operation soapAction="http://schemas.servicestack.net/types/Auth" 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="WSHttpBinding_IOneWay" type="svc:IOneWay">
		<soap12:binding transport="http://schemas.xmlsoap.org/soap/http" />
		<wsdl:operation name="CRM_ContactStatusUpdateRequest">
      <soap:operation soapAction="http://schemas.servicestack.net/types/CRM_ContactStatusUpdateRequest" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
    </wsdl:operation><wsdl:operation name="ContactOptInRequest">
      <soap:operation soapAction="http://schemas.servicestack.net/types/ContactOptInRequest" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
    </wsdl:operation>
	</wsdl:binding>

	<wsdl:service name="SyncReply">
		<wsdl:port name="WSHttpBinding_ISyncReply" binding="svc:WSHttpBinding_ISyncReply">
			<soap:address location="https://api.test1.advisorconnect.us/soap12" />
		</wsdl:port>
	</wsdl:service>

	<wsdl:service name="AsyncOneWay">
		<wsdl:port name="WSHttpBinding_IOneWay" binding="svc:WSHttpBinding_IOneWay">
			<soap:address location="https://api.test1.advisorconnect.us/soap12" />
		</wsdl:port>
	</wsdl:service>
	
</wsdl:definitions>