<?xml version="1.0" encoding="utf-8"?>
<wsdl:definitions name="Soap11" 
    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.servicestack.net/types.Api.OpenApi.Specification" elementFormDefault="qualified" targetNamespace="http://schemas.servicestack.net/types.Api.OpenApi.Specification" xmlns:xs="http://www.w3.org/2001/XMLSchema">
  <xs:import namespace="http://schemas.microsoft.com/2003/10/Serialization/Arrays" />
  <xs:complexType name="OpenApiDeclaration">
    <xs:sequence>
      <xs:element minOccurs="0" name="basePath" nillable="true" type="xs:string" />
      <xs:element minOccurs="0" name="consumes" nillable="true" xmlns:q1="http://schemas.microsoft.com/2003/10/Serialization/Arrays" type="q1:ArrayOfstring" />
      <xs:element minOccurs="0" name="definitions" nillable="true" xmlns:q2="http://schemas.microsoft.com/2003/10/Serialization/Arrays" type="q2:ArrayOfKeyValueOfstringOpenApiSchemaGNYuidA1" />
      <xs:element minOccurs="0" name="externalDocs" nillable="true" type="tns:OpenApiExternalDocumentation" />
      <xs:element minOccurs="0" name="host" nillable="true" type="xs:string" />
      <xs:element minOccurs="0" name="info" nillable="true" type="tns:OpenApiInfo" />
      <xs:element minOccurs="0" name="parameters" nillable="true" xmlns:q3="http://schemas.microsoft.com/2003/10/Serialization/Arrays" type="q3:ArrayOfKeyValueOfstringOpenApiParameterGNYuidA1" />
      <xs:element minOccurs="0" name="paths" nillable="true" xmlns:q4="http://schemas.microsoft.com/2003/10/Serialization/Arrays" type="q4:ArrayOfKeyValueOfstringOpenApiPathGNYuidA1" />
      <xs:element minOccurs="0" name="produces" nillable="true" xmlns:q5="http://schemas.microsoft.com/2003/10/Serialization/Arrays" type="q5:ArrayOfstring" />
      <xs:element minOccurs="0" name="responses" nillable="true" xmlns:q6="http://schemas.microsoft.com/2003/10/Serialization/Arrays" type="q6:ArrayOfKeyValueOfstringOpenApiResponseGNYuidA1" />
      <xs:element minOccurs="0" name="schemes" nillable="true" xmlns:q7="http://schemas.microsoft.com/2003/10/Serialization/Arrays" type="q7:ArrayOfstring" />
      <xs:element minOccurs="0" name="security" nillable="true" xmlns:q8="http://schemas.microsoft.com/2003/10/Serialization/Arrays" type="q8:ArrayOfKeyValueOfstringArrayOfstringty7Ep6D1" />
      <xs:element minOccurs="0" name="securityDefinitions" nillable="true" xmlns:q9="http://schemas.microsoft.com/2003/10/Serialization/Arrays" type="q9:ArrayOfKeyValueOfstringOpenApiSecuritySchemaGNYuidA1" />
      <xs:element minOccurs="0" name="swagger" nillable="true" type="xs:string" />
      <xs:element minOccurs="0" name="tags" nillable="true" type="tns:ArrayOfOpenApiTag" />
    </xs:sequence>
  </xs:complexType>
  <xs:element name="OpenApiDeclaration" nillable="true" type="tns:OpenApiDeclaration" />
  <xs:complexType name="OpenApiSchema">
    <xs:complexContent mixed="false">
      <xs:extension base="tns:OpenApiDataTypeSchema">
        <xs:sequence>
          <xs:element minOccurs="0" name="additionalProperties" nillable="true" type="tns:OpenApiProperty" />
          <xs:element minOccurs="0" name="allOf" nillable="true" type="tns:OpenApiSchema" />
          <xs:element minOccurs="0" name="discriminator" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="example" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="externalDocs" nillable="true" type="tns:OpenApiExternalDocumentation" />
          <xs:element minOccurs="0" name="properties" nillable="true" xmlns:q10="http://schemas.microsoft.com/2003/10/Serialization/Arrays" type="q10:ArrayOfKeyValueOfstringOpenApiPropertyGNYuidA1" />
          <xs:element minOccurs="0" name="readOnly" nillable="true" type="xs:boolean" />
          <xs:element minOccurs="0" name="title" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="xml" nillable="true" type="tns:OpenApiXmlObject" />
        </xs:sequence>
      </xs:extension>
    </xs:complexContent>
  </xs:complexType>
  <xs:element name="OpenApiSchema" nillable="true" type="tns:OpenApiSchema" />
  <xs:complexType name="OpenApiDataTypeSchema">
    <xs:sequence>
      <xs:element minOccurs="0" name="_x0024_ref" nillable="true" type="xs:string" />
      <xs:element minOccurs="0" name="collectionFormat" nillable="true" type="xs:string" />
      <xs:element minOccurs="0" name="default" nillable="true" type="xs:string" />
      <xs:element minOccurs="0" name="description" nillable="true" type="xs:string" />
      <xs:element minOccurs="0" name="enum" nillable="true" xmlns:q11="http://schemas.microsoft.com/2003/10/Serialization/Arrays" type="q11:ArrayOfstring" />
      <xs:element minOccurs="0" name="exclusiveMaximum" nillable="true" type="xs:string" />
      <xs:element minOccurs="0" name="exclusiveMinimum" nillable="true" type="xs:string" />
      <xs:element minOccurs="0" name="format" nillable="true" type="xs:string" />
      <xs:element minOccurs="0" name="items" nillable="true" xmlns:q12="http://schemas.microsoft.com/2003/10/Serialization/Arrays" type="q12:ArrayOfKeyValueOfstringanyType" />
      <xs:element minOccurs="0" name="maxItems" nillable="true" type="xs:string" />
      <xs:element minOccurs="0" name="maxLength" nillable="true" type="xs:string" />
      <xs:element minOccurs="0" name="maxProperties" nillable="true" type="xs:string" />
      <xs:element minOccurs="0" name="maximum" nillable="true" type="xs:string" />
      <xs:element minOccurs="0" name="minItems" nillable="true" type="xs:string" />
      <xs:element minOccurs="0" name="minLength" nillable="true" type="xs:string" />
      <xs:element minOccurs="0" name="minProperties" nillable="true" type="xs:string" />
      <xs:element minOccurs="0" name="minimum" nillable="true" type="xs:string" />
      <xs:element minOccurs="0" name="multipleOf" nillable="true" type="xs:string" />
      <xs:element minOccurs="0" name="pattern" nillable="true" type="xs:string" />
      <xs:element minOccurs="0" name="required" nillable="true" type="xs:boolean" />
      <xs:element minOccurs="0" name="type" nillable="true" type="xs:string" />
      <xs:element minOccurs="0" name="uniqueItems" nillable="true" type="xs:boolean" />
      <xs:element minOccurs="0" name="x-nullable" nillable="true" type="xs:boolean" />
    </xs:sequence>
  </xs:complexType>
  <xs:element name="OpenApiDataTypeSchema" nillable="true" type="tns:OpenApiDataTypeSchema" />
  <xs:complexType name="OpenApiProperty">
    <xs:complexContent mixed="false">
      <xs:extension base="tns:OpenApiDataTypeSchema">
        <xs:sequence />
      </xs:extension>
    </xs:complexContent>
  </xs:complexType>
  <xs:element name="OpenApiProperty" nillable="true" type="tns:OpenApiProperty" />
  <xs:complexType name="OpenApiExternalDocumentation">
    <xs:sequence>
      <xs:element minOccurs="0" name="description" nillable="true" type="xs:string" />
      <xs:element minOccurs="0" name="url" nillable="true" type="xs:string" />
    </xs:sequence>
  </xs:complexType>
  <xs:element name="OpenApiExternalDocumentation" nillable="true" type="tns:OpenApiExternalDocumentation" />
  <xs:complexType name="OpenApiXmlObject">
    <xs:sequence>
      <xs:element minOccurs="0" name="attribute" type="xs:boolean" />
      <xs:element minOccurs="0" name="name" nillable="true" type="xs:string" />
      <xs:element minOccurs="0" name="namespace" nillable="true" type="xs:string" />
      <xs:element minOccurs="0" name="prefix" nillable="true" type="xs:string" />
      <xs:element minOccurs="0" name="wrapped" type="xs:boolean" />
    </xs:sequence>
  </xs:complexType>
  <xs:element name="OpenApiXmlObject" nillable="true" type="tns:OpenApiXmlObject" />
  <xs:complexType name="OpenApiInfo">
    <xs:sequence>
      <xs:element minOccurs="0" name="contact" nillable="true" type="tns:OpenApiContact" />
      <xs:element minOccurs="0" name="description" nillable="true" type="xs:string" />
      <xs:element minOccurs="0" name="license" nillable="true" type="tns:OpenApiLicense" />
      <xs:element minOccurs="0" name="termsOfServiceUrl" nillable="true" type="xs:string" />
      <xs:element minOccurs="0" name="title" nillable="true" type="xs:string" />
      <xs:element minOccurs="0" name="version" nillable="true" type="xs:string" />
    </xs:sequence>
  </xs:complexType>
  <xs:element name="OpenApiInfo" nillable="true" type="tns:OpenApiInfo" />
  <xs:complexType name="OpenApiContact">
    <xs:sequence>
      <xs:element minOccurs="0" name="email" nillable="true" type="xs:string" />
      <xs:element minOccurs="0" name="name" nillable="true" type="xs:string" />
      <xs:element minOccurs="0" name="url" nillable="true" type="xs:string" />
    </xs:sequence>
  </xs:complexType>
  <xs:element name="OpenApiContact" nillable="true" type="tns:OpenApiContact" />
  <xs:complexType name="OpenApiLicense">
    <xs:sequence>
      <xs:element minOccurs="0" name="name" nillable="true" type="xs:string" />
      <xs:element minOccurs="0" name="url" nillable="true" type="xs:string" />
    </xs:sequence>
  </xs:complexType>
  <xs:element name="OpenApiLicense" nillable="true" type="tns:OpenApiLicense" />
  <xs:complexType name="OpenApiParameter">
    <xs:complexContent mixed="false">
      <xs:extension base="tns:OpenApiDataTypeSchema">
        <xs:sequence>
          <xs:element minOccurs="0" name="allowEmptyValue" nillable="true" type="xs:boolean" />
          <xs:element minOccurs="0" name="in" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="name" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="schema" nillable="true" type="tns:OpenApiSchema" />
        </xs:sequence>
      </xs:extension>
    </xs:complexContent>
  </xs:complexType>
  <xs:element name="OpenApiParameter" nillable="true" type="tns:OpenApiParameter" />
  <xs:complexType name="OpenApiPath">
    <xs:sequence>
      <xs:element minOccurs="0" name="_x0024_ref" nillable="true" type="xs:string" />
      <xs:element minOccurs="0" name="delete" nillable="true" type="tns:OpenApiOperation" />
      <xs:element minOccurs="0" name="get" nillable="true" type="tns:OpenApiOperation" />
      <xs:element minOccurs="0" name="head" nillable="true" type="tns:OpenApiOperation" />
      <xs:element minOccurs="0" name="options" nillable="true" type="tns:OpenApiOperation" />
      <xs:element minOccurs="0" name="parameters" nillable="true" type="tns:ArrayOfOpenApiParameter" />
      <xs:element minOccurs="0" name="patch" nillable="true" type="tns:OpenApiOperation" />
      <xs:element minOccurs="0" name="post" nillable="true" type="tns:OpenApiOperation" />
      <xs:element minOccurs="0" name="put" nillable="true" type="tns:OpenApiOperation" />
    </xs:sequence>
  </xs:complexType>
  <xs:element name="OpenApiPath" nillable="true" type="tns:OpenApiPath" />
  <xs:complexType name="OpenApiOperation">
    <xs:sequence>
      <xs:element minOccurs="0" name="consumes" nillable="true" xmlns:q13="http://schemas.microsoft.com/2003/10/Serialization/Arrays" type="q13:ArrayOfstring" />
      <xs:element minOccurs="0" name="deprecated" type="xs:boolean" />
      <xs:element minOccurs="0" name="description" nillable="true" type="xs:string" />
      <xs:element minOccurs="0" name="externalDocs" nillable="true" type="tns:OpenApiExternalDocumentation" />
      <xs:element minOccurs="0" name="operationId" nillable="true" type="xs:string" />
      <xs:element minOccurs="0" name="parameters" nillable="true" type="tns:ArrayOfOpenApiParameter" />
      <xs:element minOccurs="0" name="produces" nillable="true" xmlns:q14="http://schemas.microsoft.com/2003/10/Serialization/Arrays" type="q14:ArrayOfstring" />
      <xs:element minOccurs="0" name="responses" nillable="true" xmlns:q15="http://schemas.microsoft.com/2003/10/Serialization/Arrays" type="q15:ArrayOfKeyValueOfstringOpenApiResponseGNYuidA1" />
      <xs:element minOccurs="0" name="schemes" nillable="true" xmlns:q16="http://schemas.microsoft.com/2003/10/Serialization/Arrays" type="q16:ArrayOfstring" />
      <xs:element minOccurs="0" name="security" nillable="true" xmlns:q17="http://schemas.microsoft.com/2003/10/Serialization/Arrays" type="q17:ArrayOfArrayOfKeyValueOfstringArrayOfstringty7Ep6D1" />
      <xs:element minOccurs="0" name="summary" nillable="true" type="xs:string" />
      <xs:element minOccurs="0" name="tags" nillable="true" xmlns:q18="http://schemas.microsoft.com/2003/10/Serialization/Arrays" type="q18:ArrayOfstring" />
    </xs:sequence>
  </xs:complexType>
  <xs:element name="OpenApiOperation" nillable="true" type="tns:OpenApiOperation" />
  <xs:complexType name="ArrayOfOpenApiParameter">
    <xs:sequence>
      <xs:element minOccurs="0" maxOccurs="unbounded" name="OpenApiParameter" nillable="true" type="tns:OpenApiParameter" />
    </xs:sequence>
  </xs:complexType>
  <xs:element name="ArrayOfOpenApiParameter" nillable="true" type="tns:ArrayOfOpenApiParameter" />
  <xs:complexType name="OpenApiResponse">
    <xs:sequence>
      <xs:element minOccurs="0" name="description" nillable="true" type="xs:string" />
      <xs:element minOccurs="0" name="examples" nillable="true" xmlns:q19="http://schemas.microsoft.com/2003/10/Serialization/Arrays" type="q19:ArrayOfKeyValueOfstringstring" />
      <xs:element minOccurs="0" name="headers" nillable="true" xmlns:q20="http://schemas.microsoft.com/2003/10/Serialization/Arrays" type="q20:ArrayOfKeyValueOfstringOpenApiPropertyGNYuidA1" />
      <xs:element minOccurs="0" name="schema" nillable="true" type="tns:OpenApiSchema" />
    </xs:sequence>
  </xs:complexType>
  <xs:element name="OpenApiResponse" nillable="true" type="tns:OpenApiResponse" />
  <xs:complexType name="OpenApiSecuritySchema">
    <xs:sequence>
      <xs:element minOccurs="0" name="authorizationUrl" nillable="true" type="xs:string" />
      <xs:element minOccurs="0" name="description" nillable="true" type="xs:string" />
      <xs:element minOccurs="0" name="flow" nillable="true" type="xs:string" />
      <xs:element minOccurs="0" name="in" nillable="true" type="xs:string" />
      <xs:element minOccurs="0" name="name" nillable="true" type="xs:string" />
      <xs:element minOccurs="0" name="scopes" nillable="true" xmlns:q21="http://schemas.microsoft.com/2003/10/Serialization/Arrays" type="q21:ArrayOfKeyValueOfstringstring" />
      <xs:element minOccurs="0" name="tokenUrl" nillable="true" type="xs:string" />
      <xs:element minOccurs="0" name="type" nillable="true" type="xs:string" />
    </xs:sequence>
  </xs:complexType>
  <xs:element name="OpenApiSecuritySchema" nillable="true" type="tns:OpenApiSecuritySchema" />
  <xs:complexType name="ArrayOfOpenApiTag">
    <xs:sequence>
      <xs:element minOccurs="0" maxOccurs="unbounded" name="OpenApiTag" nillable="true" type="tns:OpenApiTag" />
    </xs:sequence>
  </xs:complexType>
  <xs:element name="ArrayOfOpenApiTag" nillable="true" type="tns:ArrayOfOpenApiTag" />
  <xs:complexType name="OpenApiTag">
    <xs:sequence>
      <xs:element minOccurs="0" name="description" nillable="true" type="xs:string" />
      <xs:element minOccurs="0" name="externalDocs" nillable="true" type="tns:OpenApiExternalDocumentation" />
      <xs:element minOccurs="0" name="name" nillable="true" type="xs:string" />
    </xs:sequence>
  </xs:complexType>
  <xs:element name="OpenApiTag" nillable="true" type="tns:OpenApiTag" />
</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:import namespace="http://schemas.servicestack.net/types.Api.OpenApi.Specification" />
  <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="ArrayOfKeyValueOfstringOpenApiSchemaGNYuidA1">
    <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="KeyValueOfstringOpenApiSchemaGNYuidA1">
        <xs:complexType>
          <xs:sequence>
            <xs:element name="Key" nillable="true" type="xs:string" />
            <xs:element name="Value" nillable="true" xmlns:q1="http://schemas.servicestack.net/types.Api.OpenApi.Specification" type="q1:OpenApiSchema" />
          </xs:sequence>
        </xs:complexType>
      </xs:element>
    </xs:sequence>
  </xs:complexType>
  <xs:element name="ArrayOfKeyValueOfstringOpenApiSchemaGNYuidA1" nillable="true" type="tns:ArrayOfKeyValueOfstringOpenApiSchemaGNYuidA1" />
  <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="ArrayOfKeyValueOfstringOpenApiPropertyGNYuidA1">
    <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="KeyValueOfstringOpenApiPropertyGNYuidA1">
        <xs:complexType>
          <xs:sequence>
            <xs:element name="Key" nillable="true" type="xs:string" />
            <xs:element name="Value" nillable="true" xmlns:q2="http://schemas.servicestack.net/types.Api.OpenApi.Specification" type="q2:OpenApiProperty" />
          </xs:sequence>
        </xs:complexType>
      </xs:element>
    </xs:sequence>
  </xs:complexType>
  <xs:element name="ArrayOfKeyValueOfstringOpenApiPropertyGNYuidA1" nillable="true" type="tns:ArrayOfKeyValueOfstringOpenApiPropertyGNYuidA1" />
  <xs:complexType name="ArrayOfKeyValueOfstringOpenApiParameterGNYuidA1">
    <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="KeyValueOfstringOpenApiParameterGNYuidA1">
        <xs:complexType>
          <xs:sequence>
            <xs:element name="Key" nillable="true" type="xs:string" />
            <xs:element name="Value" nillable="true" xmlns:q3="http://schemas.servicestack.net/types.Api.OpenApi.Specification" type="q3:OpenApiParameter" />
          </xs:sequence>
        </xs:complexType>
      </xs:element>
    </xs:sequence>
  </xs:complexType>
  <xs:element name="ArrayOfKeyValueOfstringOpenApiParameterGNYuidA1" nillable="true" type="tns:ArrayOfKeyValueOfstringOpenApiParameterGNYuidA1" />
  <xs:complexType name="ArrayOfKeyValueOfstringOpenApiPathGNYuidA1">
    <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="KeyValueOfstringOpenApiPathGNYuidA1">
        <xs:complexType>
          <xs:sequence>
            <xs:element name="Key" nillable="true" type="xs:string" />
            <xs:element name="Value" nillable="true" xmlns:q4="http://schemas.servicestack.net/types.Api.OpenApi.Specification" type="q4:OpenApiPath" />
          </xs:sequence>
        </xs:complexType>
      </xs:element>
    </xs:sequence>
  </xs:complexType>
  <xs:element name="ArrayOfKeyValueOfstringOpenApiPathGNYuidA1" nillable="true" type="tns:ArrayOfKeyValueOfstringOpenApiPathGNYuidA1" />
  <xs:complexType name="ArrayOfKeyValueOfstringOpenApiResponseGNYuidA1">
    <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="KeyValueOfstringOpenApiResponseGNYuidA1">
        <xs:complexType>
          <xs:sequence>
            <xs:element name="Key" nillable="true" type="xs:string" />
            <xs:element name="Value" nillable="true" xmlns:q5="http://schemas.servicestack.net/types.Api.OpenApi.Specification" type="q5:OpenApiResponse" />
          </xs:sequence>
        </xs:complexType>
      </xs:element>
    </xs:sequence>
  </xs:complexType>
  <xs:element name="ArrayOfKeyValueOfstringOpenApiResponseGNYuidA1" nillable="true" type="tns:ArrayOfKeyValueOfstringOpenApiResponseGNYuidA1" />
  <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="ArrayOfArrayOfKeyValueOfstringArrayOfstringty7Ep6D1">
    <xs:sequence>
      <xs:element minOccurs="0" maxOccurs="unbounded" name="ArrayOfKeyValueOfstringArrayOfstringty7Ep6D1" nillable="true" type="tns:ArrayOfKeyValueOfstringArrayOfstringty7Ep6D1" />
    </xs:sequence>
  </xs:complexType>
  <xs:element name="ArrayOfArrayOfKeyValueOfstringArrayOfstringty7Ep6D1" nillable="true" type="tns:ArrayOfArrayOfKeyValueOfstringArrayOfstringty7Ep6D1" />
  <xs:complexType name="ArrayOfKeyValueOfstringArrayOfstringty7Ep6D1">
    <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="KeyValueOfstringArrayOfstringty7Ep6D1">
        <xs:complexType>
          <xs:sequence>
            <xs:element name="Key" nillable="true" type="xs:string" />
            <xs:element name="Value" nillable="true" type="tns:ArrayOfstring" />
          </xs:sequence>
        </xs:complexType>
      </xs:element>
    </xs:sequence>
  </xs:complexType>
  <xs:element name="ArrayOfKeyValueOfstringArrayOfstringty7Ep6D1" nillable="true" type="tns:ArrayOfKeyValueOfstringArrayOfstringty7Ep6D1" />
  <xs:complexType name="ArrayOfKeyValueOfstringOpenApiSecuritySchemaGNYuidA1">
    <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="KeyValueOfstringOpenApiSecuritySchemaGNYuidA1">
        <xs:complexType>
          <xs:sequence>
            <xs:element name="Key" nillable="true" type="xs:string" />
            <xs:element name="Value" nillable="true" xmlns:q6="http://schemas.servicestack.net/types.Api.OpenApi.Specification" type="q6:OpenApiSecuritySchema" />
          </xs:sequence>
        </xs:complexType>
      </xs:element>
    </xs:sequence>
  </xs:complexType>
  <xs:element name="ArrayOfKeyValueOfstringOpenApiSecuritySchemaGNYuidA1" nillable="true" type="tns:ArrayOfKeyValueOfstringOpenApiSecuritySchemaGNYuidA1" />
</xs:schema>
	</wsdl:types>

	<wsdl:message name="BlogCommentRequestIn">
        <wsdl:part name="par" element="tns:BlogCommentRequest" />
    </wsdl:message>
    <wsdl:message name="BlogCommentRequestOut">
        <wsdl:part name="par" element="tns:BlogCommentRequestResponse" />
    </wsdl:message><wsdl:message name="GenerateCdnxAuthTokenRequestIn">
        <wsdl:part name="par" element="tns:GenerateCdnxAuthTokenRequest" />
    </wsdl:message>
    <wsdl:message name="GenerateCdnxAuthTokenRequestOut">
        <wsdl:part name="par" element="tns:GenerateCdnxAuthTokenRequestResponse" />
    </wsdl:message><wsdl:message name="CustomerPricingToolFavoritesRequestIn">
        <wsdl:part name="par" element="tns:CustomerPricingToolFavoritesRequest" />
    </wsdl:message>
    <wsdl:message name="CustomerPricingToolFavoritesRequestOut">
        <wsdl:part name="par" element="tns:CustomerPricingToolFavoritesRequestResponse" />
    </wsdl:message><wsdl:message name="CustomerRecentlyViewedPricingLogRequestIn">
        <wsdl:part name="par" element="tns:CustomerRecentlyViewedPricingLogRequest" />
    </wsdl:message>
    <wsdl:message name="CustomerRecentlyViewedPricingLogRequestOut">
        <wsdl:part name="par" element="tns:CustomerRecentlyViewedPricingLogRequestResponse" />
    </wsdl:message><wsdl:message name="MobileRegisterCustomerRequestIn">
        <wsdl:part name="par" element="tns:MobileRegisterCustomerRequest" />
    </wsdl:message>
    <wsdl:message name="MobileRegisterCustomerRequestOut">
        <wsdl:part name="par" element="tns:MobileRegisterCustomerRequestResponse" />
    </wsdl:message><wsdl:message name="SendRegistrationVerificationEmailRequestIn">
        <wsdl:part name="par" element="tns:SendRegistrationVerificationEmailRequest" />
    </wsdl:message>
    <wsdl:message name="SendRegistrationVerificationEmailRequestOut">
        <wsdl:part name="par" element="tns:SendRegistrationVerificationEmailRequestResponse" />
    </wsdl:message><wsdl:message name="CustomerRequestIn">
        <wsdl:part name="par" element="tns:CustomerRequest" />
    </wsdl:message>
    <wsdl:message name="CustomerRequestOut">
        <wsdl:part name="par" element="tns:CustomerRequestResponse" />
    </wsdl:message><wsdl:message name="MarketplaceEmailInquireRequestIn">
        <wsdl:part name="par" element="tns:MarketplaceEmailInquireRequest" />
    </wsdl:message>
    <wsdl:message name="MarketplaceEmailInquireRequestOut">
        <wsdl:part name="par" element="tns:MarketplaceEmailInquireRequestResponse" />
    </wsdl:message><wsdl:message name="PricingToolCoinImageSearchRequestIn">
        <wsdl:part name="par" element="tns:PricingToolCoinImageSearchRequest" />
    </wsdl:message>
    <wsdl:message name="PricingToolCoinImageSearchRequestOut">
        <wsdl:part name="par" element="tns:PricingToolCoinImageSearchRequestResponse" />
    </wsdl:message><wsdl:message name="PricingToolNoteImageSearchRequestIn">
        <wsdl:part name="par" element="tns:PricingToolNoteImageSearchRequest" />
    </wsdl:message>
    <wsdl:message name="PricingToolNoteImageSearchRequestOut">
        <wsdl:part name="par" element="tns:PricingToolNoteImageSearchRequestResponse" />
    </wsdl:message><wsdl:message name="PricingToolFavoritesRequestIn">
        <wsdl:part name="par" element="tns:PricingToolFavoritesRequest" />
    </wsdl:message>
    <wsdl:message name="PricingToolFavoritesRequestOut">
        <wsdl:part name="par" element="tns:PricingToolFavoritesRequestResponse" />
    </wsdl:message><wsdl:message name="PricingToolLoginRequestIn">
        <wsdl:part name="par" element="tns:PricingToolLoginRequest" />
    </wsdl:message>
    <wsdl:message name="PricingToolLoginRequestOut">
        <wsdl:part name="par" element="tns:PricingToolLoginRequestResponse" />
    </wsdl:message><wsdl:message name="WebPasswordResetRequestIn">
        <wsdl:part name="par" element="tns:WebPasswordResetRequest" />
    </wsdl:message>
    <wsdl:message name="WebPasswordResetRequestOut">
        <wsdl:part name="par" element="tns:WebPasswordResetRequestResponse" />
    </wsdl:message><wsdl:message name="CustomerChangePasswordRequestIn">
        <wsdl:part name="par" element="tns:CustomerChangePasswordRequest" />
    </wsdl:message>
    <wsdl:message name="CustomerChangePasswordRequestOut">
        <wsdl:part name="par" element="tns:CustomerChangePasswordRequestResponse" />
    </wsdl:message>

	

	<wsdl:portType name="ISyncReply"><wsdl:operation name="BlogCommentRequest">
        <wsdl:input message="svc:BlogCommentRequestIn" />
        <wsdl:output message="svc:BlogCommentRequestOut" />
    </wsdl:operation><wsdl:operation name="GenerateCdnxAuthTokenRequest">
        <wsdl:input message="svc:GenerateCdnxAuthTokenRequestIn" />
        <wsdl:output message="svc:GenerateCdnxAuthTokenRequestOut" />
    </wsdl:operation><wsdl:operation name="CustomerPricingToolFavoritesRequest">
        <wsdl:input message="svc:CustomerPricingToolFavoritesRequestIn" />
        <wsdl:output message="svc:CustomerPricingToolFavoritesRequestOut" />
    </wsdl:operation><wsdl:operation name="CustomerRecentlyViewedPricingLogRequest">
        <wsdl:input message="svc:CustomerRecentlyViewedPricingLogRequestIn" />
        <wsdl:output message="svc:CustomerRecentlyViewedPricingLogRequestOut" />
    </wsdl:operation><wsdl:operation name="MobileRegisterCustomerRequest">
        <wsdl:input message="svc:MobileRegisterCustomerRequestIn" />
        <wsdl:output message="svc:MobileRegisterCustomerRequestOut" />
    </wsdl:operation><wsdl:operation name="SendRegistrationVerificationEmailRequest">
        <wsdl:input message="svc:SendRegistrationVerificationEmailRequestIn" />
        <wsdl:output message="svc:SendRegistrationVerificationEmailRequestOut" />
    </wsdl:operation><wsdl:operation name="CustomerRequest">
        <wsdl:input message="svc:CustomerRequestIn" />
        <wsdl:output message="svc:CustomerRequestOut" />
    </wsdl:operation><wsdl:operation name="MarketplaceEmailInquireRequest">
        <wsdl:input message="svc:MarketplaceEmailInquireRequestIn" />
        <wsdl:output message="svc:MarketplaceEmailInquireRequestOut" />
    </wsdl:operation><wsdl:operation name="PricingToolCoinImageSearchRequest">
        <wsdl:input message="svc:PricingToolCoinImageSearchRequestIn" />
        <wsdl:output message="svc:PricingToolCoinImageSearchRequestOut" />
    </wsdl:operation><wsdl:operation name="PricingToolNoteImageSearchRequest">
        <wsdl:input message="svc:PricingToolNoteImageSearchRequestIn" />
        <wsdl:output message="svc:PricingToolNoteImageSearchRequestOut" />
    </wsdl:operation><wsdl:operation name="PricingToolFavoritesRequest">
        <wsdl:input message="svc:PricingToolFavoritesRequestIn" />
        <wsdl:output message="svc:PricingToolFavoritesRequestOut" />
    </wsdl:operation><wsdl:operation name="PricingToolLoginRequest">
        <wsdl:input message="svc:PricingToolLoginRequestIn" />
        <wsdl:output message="svc:PricingToolLoginRequestOut" />
    </wsdl:operation><wsdl:operation name="WebPasswordResetRequest">
        <wsdl:input message="svc:WebPasswordResetRequestIn" />
        <wsdl:output message="svc:WebPasswordResetRequestOut" />
    </wsdl:operation><wsdl:operation name="CustomerChangePasswordRequest">
        <wsdl:input message="svc:CustomerChangePasswordRequestIn" />
        <wsdl:output message="svc:CustomerChangePasswordRequestOut" />
    </wsdl:operation></wsdl:portType>

	

	<wsdl:binding name="BasicHttpBinding_ISyncReply" type="svc:ISyncReply">
        <soap:binding transport="http://schemas.xmlsoap.org/soap/http" />
        <wsdl:operation name="BlogCommentRequest">
      <soap:operation soapAction="http://schemas.servicestack.net/types/BlogCommentRequest" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation><wsdl:operation name="GenerateCdnxAuthTokenRequest">
      <soap:operation soapAction="http://schemas.servicestack.net/types/GenerateCdnxAuthTokenRequest" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation><wsdl:operation name="CustomerPricingToolFavoritesRequest">
      <soap:operation soapAction="http://schemas.servicestack.net/types/CustomerPricingToolFavoritesRequest" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation><wsdl:operation name="CustomerRecentlyViewedPricingLogRequest">
      <soap:operation soapAction="http://schemas.servicestack.net/types/CustomerRecentlyViewedPricingLogRequest" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation><wsdl:operation name="MobileRegisterCustomerRequest">
      <soap:operation soapAction="http://schemas.servicestack.net/types/MobileRegisterCustomerRequest" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation><wsdl:operation name="SendRegistrationVerificationEmailRequest">
      <soap:operation soapAction="http://schemas.servicestack.net/types/SendRegistrationVerificationEmailRequest" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation><wsdl:operation name="CustomerRequest">
      <soap:operation soapAction="http://schemas.servicestack.net/types/CustomerRequest" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation><wsdl:operation name="MarketplaceEmailInquireRequest">
      <soap:operation soapAction="http://schemas.servicestack.net/types/MarketplaceEmailInquireRequest" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation><wsdl:operation name="PricingToolCoinImageSearchRequest">
      <soap:operation soapAction="http://schemas.servicestack.net/types/PricingToolCoinImageSearchRequest" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation><wsdl:operation name="PricingToolNoteImageSearchRequest">
      <soap:operation soapAction="http://schemas.servicestack.net/types/PricingToolNoteImageSearchRequest" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation><wsdl:operation name="PricingToolFavoritesRequest">
      <soap:operation soapAction="http://schemas.servicestack.net/types/PricingToolFavoritesRequest" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation><wsdl:operation name="PricingToolLoginRequest">
      <soap:operation soapAction="http://schemas.servicestack.net/types/PricingToolLoginRequest" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation><wsdl:operation name="WebPasswordResetRequest">
      <soap:operation soapAction="http://schemas.servicestack.net/types/WebPasswordResetRequest" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation><wsdl:operation name="CustomerChangePasswordRequest">
      <soap:operation soapAction="http://schemas.servicestack.net/types/CustomerChangePasswordRequest" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    </wsdl:binding>
        
	

	<wsdl:service name="SyncReply">
        <wsdl:port name="BasicHttpBinding_ISyncReply" binding="svc:BasicHttpBinding_ISyncReply">
            <soap:address location="http://mobileapidevsw.greysheet.com/soap11" />
        </wsdl:port>
    </wsdl:service>

	
	
</wsdl:definitions>