<?xml version="1.0" encoding="utf-8"?>
<definitions xmlns="http://schemas.xmlsoap.org/wsdl/" xmlns:xs="http://www.w3.org/2001/XMLSchema" name="IENGL_SERVservice" targetNamespace="http://tempuri.org/" xmlns:tns="http://tempuri.org/" xmlns:soap="http://schemas.xmlsoap.org/wsdl/soap/" xmlns:soapenc="http://schemas.xmlsoap.org/soap/encoding/" xmlns:mime="http://schemas.xmlsoap.org/wsdl/mime/" xmlns:ns1="urn:TimberServerClasses" xmlns:ns2="urn:ENGL_SERVIntf">
  <types>
    <xs:schema targetNamespace="urn:TimberServerClasses" xmlns="urn:TimberServerClasses">
      <xs:complexType name="TArr_TSessionInfo">
        <xs:complexContent>
          <xs:restriction base="soapenc:Array">
            <xs:sequence/>
            <xs:attribute ref="soapenc:arrayType" n1:arrayType="ns1:TSessionInfo[]" xmlns:n1="http://schemas.xmlsoap.org/wsdl/"/>
          </xs:restriction>
        </xs:complexContent>
      </xs:complexType>
      <xs:complexType name="TSessionInfo">
        <xs:sequence>
          <xs:element name="p_ID_SESSION" type="xs:int"/>
          <xs:element name="p_NAME_SESSION" type="xs:string"/>
          <xs:element name="p_DATE_REG" type="xs:dateTime"/>
          <xs:element name="p_ID_TYPE_MARKET" type="xs:int"/>
          <xs:element name="p_NAME_TYPE_MARKET" type="xs:string"/>
        </xs:sequence>
      </xs:complexType>
      <xs:complexType name="TDemandInfoPP">
        <xs:sequence>
          <xs:element name="p_ID_Demand" type="xs:int"/>
          <xs:element name="p_STAT_NOMEN" type="xs:int"/>
          <xs:element name="p_NUM_LOT" type="xs:int"/>
          <xs:element name="p_USL_OPL" type="xs:string"/>
          <xs:element name="p_DELIVERY_CONDITION" type="xs:string"/>
          <xs:element name="p_DELIVERY_PERIOD" type="xs:string"/>
          <xs:element name="p_LOT_VALUE" type="xs:double"/>
          <xs:element name="p_NAME_ED_IZM" type="xs:string"/>
          <xs:element name="p_VAL_NAME_ENG" type="xs:string"/>
          <xs:element name="p_Price_START_ACT" type="xs:double"/>
          <xs:element name="p_Price_CUR_ACT" type="xs:double"/>
          <xs:element name="p_Arr_TGoodInfo" type="ns1:TArr_TGoodInfo"/>
        </xs:sequence>
      </xs:complexType>
      <xs:complexType name="TArr_TGoodInfo">
        <xs:complexContent>
          <xs:restriction base="soapenc:Array">
            <xs:sequence/>
            <xs:attribute ref="soapenc:arrayType" n1:arrayType="ns1:TGoodInfo[]" xmlns:n1="http://schemas.xmlsoap.org/wsdl/"/>
          </xs:restriction>
        </xs:complexContent>
      </xs:complexType>
      <xs:complexType name="TGoodInfo">
        <xs:sequence>
          <xs:element name="p_ID_GOOD" type="xs:int"/>
          <xs:element name="p_NAME_GOOD" type="xs:string"/>
          <xs:element name="p_SORT" type="xs:string"/>
          <xs:element name="p_WOOD" type="xs:string"/>
          <xs:element name="p_DIAMETER" type="xs:string"/>
          <xs:element name="p_SIZE_GOOD" type="xs:string"/>
          <xs:element name="p_MARKA" type="xs:string"/>
          <xs:element name="p_SERTIFICATE" type="xs:string"/>
          <xs:element name="p_STANDART" type="xs:string"/>
          <xs:element name="p_LOT_VALUE" type="xs:double"/>
          <xs:element name="p_NAME_ED_IZM" type="xs:string"/>
          <xs:element name="p_START_PRICE" type="xs:double"/>
          <xs:element name="p_CUR_PRICE" type="xs:double"/>
          <xs:element name="p_ACT" type="xs:double"/>
          <xs:element name="p_SUM_ACT" type="xs:double"/>
          <xs:element name="p_PRICE_GOOD_FROM_ACT" type="xs:double"/>
        </xs:sequence>
      </xs:complexType>
      <xs:complexType name="TDemandFilter">
        <xs:sequence>
          <xs:element name="p_NUM_LOT" type="xs:int"/>
          <xs:element name="p_NAME_GOOD" type="xs:string"/>
          <xs:element name="p_SORT" type="xs:string"/>
          <xs:element name="p_WOOD" type="xs:string"/>
          <xs:element name="p_DIAMETER" type="xs:string"/>
          <xs:element name="p_DIAMETER_STAT" type="xs:string"/>
          <xs:element name="p_SIZE_GOOD" type="xs:string"/>
          <xs:element name="p_LOT_VALUE" type="xs:double"/>
          <xs:element name="p_CUR_PRICE" type="xs:double"/>
        </xs:sequence>
      </xs:complexType>
      <xs:complexType name="TViewSummary">
        <xs:sequence>
          <xs:element name="TotalCnt" type="xs:int"/>
          <xs:element name="TotalPages" type="xs:int"/>
          <xs:element name="CurrentPage" type="xs:int"/>
          <xs:element name="FromRec" type="xs:int"/>
          <xs:element name="ToRec" type="xs:int"/>
        </xs:sequence>
      </xs:complexType>
      <xs:complexType name="TArr_TDemandInfoPP">
        <xs:complexContent>
          <xs:restriction base="soapenc:Array">
            <xs:sequence/>
            <xs:attribute ref="soapenc:arrayType" n1:arrayType="ns1:TDemandInfoPP[]" xmlns:n1="http://schemas.xmlsoap.org/wsdl/"/>
          </xs:restriction>
        </xs:complexContent>
      </xs:complexType>
      <xs:complexType name="TArr_TDealInfoPP">
        <xs:complexContent>
          <xs:restriction base="soapenc:Array">
            <xs:sequence/>
            <xs:attribute ref="soapenc:arrayType" n1:arrayType="ns1:TDealInfoPP[]" xmlns:n1="http://schemas.xmlsoap.org/wsdl/"/>
          </xs:restriction>
        </xs:complexContent>
      </xs:complexType>
      <xs:complexType name="TDealInfoPP">
        <xs:sequence>
          <xs:element name="p_ID_DEAL" type="xs:int"/>
          <xs:element name="p_REG_NUMBER" type="xs:string"/>
          <xs:element name="p_NUM_LOT" type="xs:int"/>
          <xs:element name="p_SALER" type="xs:string"/>
          <xs:element name="p_BUYER" type="xs:string"/>
          <xs:element name="p_LOT_VALUE" type="xs:double"/>
          <xs:element name="p_NAME_ED_IZM" type="xs:string"/>
          <xs:element name="p_VAL_NAME_ENG" type="xs:string"/>
          <xs:element name="p_PRICE_REAL" type="xs:double"/>
          <xs:element name="p_SUM_DEAL" type="xs:double"/>
          <xs:element name="p_ACT" type="xs:double"/>
          <xs:element name="p_SUMM_ACT" type="xs:double"/>
        </xs:sequence>
      </xs:complexType>
    </xs:schema>
    <xs:schema targetNamespace="urn:ENGL_SERVIntf" xmlns="urn:ENGL_SERVIntf">
      <xs:complexType name="TAuthHeader">
        <xs:sequence>
          <xs:element name="Account" type="xs:string"/>
          <xs:element name="BaseType" type="xs:int"/>
          <xs:element name="TimeStamp" type="xs:dateTime"/>
        </xs:sequence>
      </xs:complexType>
    </xs:schema>
  </types>
  <message name="ResetInterface0Request">
    <part name="ErrMsg" type="xs:string"/>
    <part name="ErrCode" type="xs:int"/>
  </message>
  <message name="ResetInterface0Response">
    <part name="ErrMsg" type="xs:string"/>
    <part name="ErrCode" type="xs:int"/>
    <part name="return" type="xs:boolean"/>
  </message>
  <message name="ResetInterface0headerRequest">
    <part name="TAuthHeader" type="ns2:TAuthHeader"/>
  </message>
  <message name="ResetInterface0headerResponse">
    <part name="TAuthHeader" type="ns2:TAuthHeader"/>
  </message>
  <message name="GetTime1Request"/>
  <message name="GetTime1Response">
    <part name="return" type="xs:dateTime"/>
  </message>
  <message name="GetTime1headerRequest">
    <part name="TAuthHeader" type="ns2:TAuthHeader"/>
  </message>
  <message name="GetTime1headerResponse">
    <part name="TAuthHeader" type="ns2:TAuthHeader"/>
  </message>
  <message name="GetSections2Request">
    <part name="Response" type="xs:string"/>
    <part name="ErrMsg" type="xs:string"/>
    <part name="ErrCode" type="xs:int"/>
  </message>
  <message name="GetSections2Response">
    <part name="Response" type="xs:string"/>
    <part name="ErrMsg" type="xs:string"/>
    <part name="ErrCode" type="xs:int"/>
    <part name="return" type="xs:boolean"/>
  </message>
  <message name="GetSections2headerRequest">
    <part name="TAuthHeader" type="ns2:TAuthHeader"/>
  </message>
  <message name="GetSections2headerResponse">
    <part name="TAuthHeader" type="ns2:TAuthHeader"/>
  </message>
  <message name="GetSessionTime3Request">
    <part name="Request" type="xs:string"/>
    <part name="Response" type="xs:string"/>
    <part name="ErrMsg" type="xs:string"/>
    <part name="ErrCode" type="xs:int"/>
  </message>
  <message name="GetSessionTime3Response">
    <part name="Response" type="xs:string"/>
    <part name="ErrMsg" type="xs:string"/>
    <part name="ErrCode" type="xs:int"/>
    <part name="return" type="xs:boolean"/>
  </message>
  <message name="GetSessionTime3headerRequest">
    <part name="TAuthHeader" type="ns2:TAuthHeader"/>
  </message>
  <message name="GetSessionTime3headerResponse">
    <part name="TAuthHeader" type="ns2:TAuthHeader"/>
  </message>
  <message name="GetSessions4Request">
    <part name="Request" type="xs:string"/>
    <part name="Response" type="xs:string"/>
    <part name="ErrMsg" type="xs:string"/>
    <part name="ErrCode" type="xs:int"/>
  </message>
  <message name="GetSessions4Response">
    <part name="Response" type="xs:string"/>
    <part name="ErrMsg" type="xs:string"/>
    <part name="ErrCode" type="xs:int"/>
    <part name="return" type="xs:boolean"/>
  </message>
  <message name="GetSessions4headerRequest">
    <part name="TAuthHeader" type="ns2:TAuthHeader"/>
  </message>
  <message name="GetSessions4headerResponse">
    <part name="TAuthHeader" type="ns2:TAuthHeader"/>
  </message>
  <message name="SetSessionForTrader5Request">
    <part name="Request" type="xs:string"/>
    <part name="Response" type="xs:string"/>
    <part name="ErrMsg" type="xs:string"/>
    <part name="ErrCode" type="xs:int"/>
  </message>
  <message name="SetSessionForTrader5Response">
    <part name="Response" type="xs:string"/>
    <part name="ErrMsg" type="xs:string"/>
    <part name="ErrCode" type="xs:int"/>
    <part name="return" type="xs:boolean"/>
  </message>
  <message name="SetSessionForTrader5headerRequest">
    <part name="TAuthHeader" type="ns2:TAuthHeader"/>
  </message>
  <message name="SetSessionForTrader5headerResponse">
    <part name="TAuthHeader" type="ns2:TAuthHeader"/>
  </message>
  <message name="GetPeriods6Request">
    <part name="Request" type="xs:string"/>
    <part name="Response" type="xs:string"/>
    <part name="ErrMsg" type="xs:string"/>
    <part name="ErrCode" type="xs:int"/>
  </message>
  <message name="GetPeriods6Response">
    <part name="Response" type="xs:string"/>
    <part name="ErrMsg" type="xs:string"/>
    <part name="ErrCode" type="xs:int"/>
    <part name="return" type="xs:boolean"/>
  </message>
  <message name="GetPeriods6headerRequest">
    <part name="TAuthHeader" type="ns2:TAuthHeader"/>
  </message>
  <message name="GetPeriods6headerResponse">
    <part name="TAuthHeader" type="ns2:TAuthHeader"/>
  </message>
  <message name="SetPeriod7Request">
    <part name="Request" type="xs:string"/>
    <part name="ErrMsg" type="xs:string"/>
    <part name="ErrCode" type="xs:int"/>
  </message>
  <message name="SetPeriod7Response">
    <part name="ErrMsg" type="xs:string"/>
    <part name="ErrCode" type="xs:int"/>
    <part name="return" type="xs:boolean"/>
  </message>
  <message name="SetPeriod7headerRequest">
    <part name="TAuthHeader" type="ns2:TAuthHeader"/>
  </message>
  <message name="SetPeriod7headerResponse">
    <part name="TAuthHeader" type="ns2:TAuthHeader"/>
  </message>
  <message name="GetPeriodState8Request">
    <part name="Request" type="xs:string"/>
    <part name="Response" type="xs:string"/>
    <part name="ErrMsg" type="xs:string"/>
    <part name="ErrCode" type="xs:int"/>
  </message>
  <message name="GetPeriodState8Response">
    <part name="Response" type="xs:string"/>
    <part name="ErrMsg" type="xs:string"/>
    <part name="ErrCode" type="xs:int"/>
    <part name="return" type="xs:boolean"/>
  </message>
  <message name="GetPeriodState8headerRequest">
    <part name="TAuthHeader" type="ns2:TAuthHeader"/>
  </message>
  <message name="GetPeriodState8headerResponse">
    <part name="TAuthHeader" type="ns2:TAuthHeader"/>
  </message>
  <message name="SetPeriodState9Request">
    <part name="Request" type="xs:string"/>
    <part name="ErrMsg" type="xs:string"/>
    <part name="ErrCode" type="xs:int"/>
  </message>
  <message name="SetPeriodState9Response">
    <part name="ErrMsg" type="xs:string"/>
    <part name="ErrCode" type="xs:int"/>
    <part name="return" type="xs:boolean"/>
  </message>
  <message name="SetPeriodState9headerRequest">
    <part name="TAuthHeader" type="ns2:TAuthHeader"/>
  </message>
  <message name="SetPeriodState9headerResponse">
    <part name="TAuthHeader" type="ns2:TAuthHeader"/>
  </message>
  <message name="GetSaleDemands10Request">
    <part name="Request" type="xs:string"/>
    <part name="Response" type="xs:string"/>
    <part name="AllCount" type="xs:int"/>
    <part name="FindCount" type="xs:int"/>
    <part name="ErrMsg" type="xs:string"/>
    <part name="ErrCode" type="xs:int"/>
  </message>
  <message name="GetSaleDemands10Response">
    <part name="Response" type="xs:string"/>
    <part name="AllCount" type="xs:int"/>
    <part name="FindCount" type="xs:int"/>
    <part name="ErrMsg" type="xs:string"/>
    <part name="ErrCode" type="xs:int"/>
    <part name="return" type="xs:boolean"/>
  </message>
  <message name="GetSaleDemands10headerRequest">
    <part name="TAuthHeader" type="ns2:TAuthHeader"/>
  </message>
  <message name="GetSaleDemands10headerResponse">
    <part name="TAuthHeader" type="ns2:TAuthHeader"/>
  </message>
  <message name="GetBuyDemands11Request">
    <part name="Request" type="xs:string"/>
    <part name="Response" type="xs:string"/>
    <part name="AllCount" type="xs:int"/>
    <part name="FindCount" type="xs:int"/>
    <part name="ErrMsg" type="xs:string"/>
    <part name="ErrCode" type="xs:int"/>
  </message>
  <message name="GetBuyDemands11Response">
    <part name="Response" type="xs:string"/>
    <part name="AllCount" type="xs:int"/>
    <part name="FindCount" type="xs:int"/>
    <part name="ErrMsg" type="xs:string"/>
    <part name="ErrCode" type="xs:int"/>
    <part name="return" type="xs:boolean"/>
  </message>
  <message name="GetBuyDemands11headerRequest">
    <part name="TAuthHeader" type="ns2:TAuthHeader"/>
  </message>
  <message name="GetBuyDemands11headerResponse">
    <part name="TAuthHeader" type="ns2:TAuthHeader"/>
  </message>
  <message name="GetDeals12Request">
    <part name="Request" type="xs:string"/>
    <part name="Response" type="xs:string"/>
    <part name="AllCount" type="xs:int"/>
    <part name="FindCount" type="xs:int"/>
    <part name="ErrMsg" type="xs:string"/>
    <part name="ErrCode" type="xs:int"/>
  </message>
  <message name="GetDeals12Response">
    <part name="Response" type="xs:string"/>
    <part name="AllCount" type="xs:int"/>
    <part name="FindCount" type="xs:int"/>
    <part name="ErrMsg" type="xs:string"/>
    <part name="ErrCode" type="xs:int"/>
    <part name="return" type="xs:boolean"/>
  </message>
  <message name="GetDeals12headerRequest">
    <part name="TAuthHeader" type="ns2:TAuthHeader"/>
  </message>
  <message name="GetDeals12headerResponse">
    <part name="TAuthHeader" type="ns2:TAuthHeader"/>
  </message>
  <message name="GetInfoTraders13Request">
    <part name="Request" type="xs:string"/>
    <part name="Response" type="xs:string"/>
    <part name="AllCount" type="xs:int"/>
    <part name="FindCount" type="xs:int"/>
    <part name="ErrMsg" type="xs:string"/>
    <part name="ErrCode" type="xs:int"/>
  </message>
  <message name="GetInfoTraders13Response">
    <part name="Response" type="xs:string"/>
    <part name="AllCount" type="xs:int"/>
    <part name="FindCount" type="xs:int"/>
    <part name="ErrMsg" type="xs:string"/>
    <part name="ErrCode" type="xs:int"/>
    <part name="return" type="xs:boolean"/>
  </message>
  <message name="GetInfoTraders13headerRequest">
    <part name="TAuthHeader" type="ns2:TAuthHeader"/>
  </message>
  <message name="GetInfoTraders13headerResponse">
    <part name="TAuthHeader" type="ns2:TAuthHeader"/>
  </message>
  <message name="GetGoodByDeal14Request">
    <part name="Request" type="xs:string"/>
    <part name="Response" type="xs:string"/>
    <part name="ErrMsg" type="xs:string"/>
    <part name="ErrCode" type="xs:int"/>
  </message>
  <message name="GetGoodByDeal14Response">
    <part name="Response" type="xs:string"/>
    <part name="ErrMsg" type="xs:string"/>
    <part name="ErrCode" type="xs:int"/>
    <part name="return" type="xs:boolean"/>
  </message>
  <message name="GetGoodByDeal14headerRequest">
    <part name="TAuthHeader" type="ns2:TAuthHeader"/>
  </message>
  <message name="GetGoodByDeal14headerResponse">
    <part name="TAuthHeader" type="ns2:TAuthHeader"/>
  </message>
  <message name="GetRootGoodByDeal15Request">
    <part name="Request" type="xs:string"/>
    <part name="Response" type="xs:string"/>
    <part name="ErrMsg" type="xs:string"/>
    <part name="ErrCode" type="xs:int"/>
  </message>
  <message name="GetRootGoodByDeal15Response">
    <part name="Response" type="xs:string"/>
    <part name="ErrMsg" type="xs:string"/>
    <part name="ErrCode" type="xs:int"/>
    <part name="return" type="xs:boolean"/>
  </message>
  <message name="GetRootGoodByDeal15headerRequest">
    <part name="TAuthHeader" type="ns2:TAuthHeader"/>
  </message>
  <message name="GetRootGoodByDeal15headerResponse">
    <part name="TAuthHeader" type="ns2:TAuthHeader"/>
  </message>
  <message name="GetDemandInfo16Request">
    <part name="Request" type="xs:string"/>
    <part name="Response" type="xs:string"/>
    <part name="ErrMsg" type="xs:string"/>
    <part name="ErrCode" type="xs:int"/>
  </message>
  <message name="GetDemandInfo16Response">
    <part name="Response" type="xs:string"/>
    <part name="ErrMsg" type="xs:string"/>
    <part name="ErrCode" type="xs:int"/>
    <part name="return" type="xs:boolean"/>
  </message>
  <message name="GetDemandInfo16headerRequest">
    <part name="TAuthHeader" type="ns2:TAuthHeader"/>
  </message>
  <message name="GetDemandInfo16headerResponse">
    <part name="TAuthHeader" type="ns2:TAuthHeader"/>
  </message>
  <message name="GetOriginalDemandInfo17Request">
    <part name="Request" type="xs:string"/>
    <part name="Response" type="xs:string"/>
    <part name="ErrMsg" type="xs:string"/>
    <part name="ErrCode" type="xs:int"/>
  </message>
  <message name="GetOriginalDemandInfo17Response">
    <part name="Response" type="xs:string"/>
    <part name="ErrMsg" type="xs:string"/>
    <part name="ErrCode" type="xs:int"/>
    <part name="return" type="xs:boolean"/>
  </message>
  <message name="GetOriginalDemandInfo17headerRequest">
    <part name="TAuthHeader" type="ns2:TAuthHeader"/>
  </message>
  <message name="GetOriginalDemandInfo17headerResponse">
    <part name="TAuthHeader" type="ns2:TAuthHeader"/>
  </message>
  <message name="GetRootDemandInfo18Request">
    <part name="Request" type="xs:string"/>
    <part name="Response" type="xs:string"/>
    <part name="ErrMsg" type="xs:string"/>
    <part name="ErrCode" type="xs:int"/>
  </message>
  <message name="GetRootDemandInfo18Response">
    <part name="Response" type="xs:string"/>
    <part name="ErrMsg" type="xs:string"/>
    <part name="ErrCode" type="xs:int"/>
    <part name="return" type="xs:boolean"/>
  </message>
  <message name="GetRootDemandInfo18headerRequest">
    <part name="TAuthHeader" type="ns2:TAuthHeader"/>
  </message>
  <message name="GetRootDemandInfo18headerResponse">
    <part name="TAuthHeader" type="ns2:TAuthHeader"/>
  </message>
  <message name="GetOriginalRootDemandInfo19Request">
    <part name="Request" type="xs:string"/>
    <part name="Response" type="xs:string"/>
    <part name="ErrMsg" type="xs:string"/>
    <part name="ErrCode" type="xs:int"/>
  </message>
  <message name="GetOriginalRootDemandInfo19Response">
    <part name="Response" type="xs:string"/>
    <part name="ErrMsg" type="xs:string"/>
    <part name="ErrCode" type="xs:int"/>
    <part name="return" type="xs:boolean"/>
  </message>
  <message name="GetOriginalRootDemandInfo19headerRequest">
    <part name="TAuthHeader" type="ns2:TAuthHeader"/>
  </message>
  <message name="GetOriginalRootDemandInfo19headerResponse">
    <part name="TAuthHeader" type="ns2:TAuthHeader"/>
  </message>
  <message name="DelDeal20Request">
    <part name="Request" type="xs:string"/>
    <part name="ErrMsg" type="xs:string"/>
    <part name="ErrCode" type="xs:int"/>
  </message>
  <message name="DelDeal20Response">
    <part name="ErrMsg" type="xs:string"/>
    <part name="ErrCode" type="xs:int"/>
    <part name="return" type="xs:boolean"/>
  </message>
  <message name="DelDeal20headerRequest">
    <part name="TAuthHeader" type="ns2:TAuthHeader"/>
  </message>
  <message name="DelDeal20headerResponse">
    <part name="TAuthHeader" type="ns2:TAuthHeader"/>
  </message>
  <message name="DelEngDemandById21Request">
    <part name="Request" type="xs:string"/>
    <part name="ErrMsg" type="xs:string"/>
    <part name="ErrCode" type="xs:int"/>
  </message>
  <message name="DelEngDemandById21Response">
    <part name="ErrMsg" type="xs:string"/>
    <part name="ErrCode" type="xs:int"/>
    <part name="return" type="xs:boolean"/>
  </message>
  <message name="DelEngDemandById21headerRequest">
    <part name="TAuthHeader" type="ns2:TAuthHeader"/>
  </message>
  <message name="DelEngDemandById21headerResponse">
    <part name="TAuthHeader" type="ns2:TAuthHeader"/>
  </message>
  <message name="DelEngLastBuyDemandById22Request">
    <part name="Request" type="xs:string"/>
    <part name="ErrMsg" type="xs:string"/>
    <part name="ErrCode" type="xs:int"/>
  </message>
  <message name="DelEngLastBuyDemandById22Response">
    <part name="ErrMsg" type="xs:string"/>
    <part name="ErrCode" type="xs:int"/>
    <part name="return" type="xs:boolean"/>
  </message>
  <message name="DelEngLastBuyDemandById22headerRequest">
    <part name="TAuthHeader" type="ns2:TAuthHeader"/>
  </message>
  <message name="DelEngLastBuyDemandById22headerResponse">
    <part name="TAuthHeader" type="ns2:TAuthHeader"/>
  </message>
  <message name="AddEngDemand23Request">
    <part name="Request" type="xs:string"/>
    <part name="Response" type="xs:string"/>
    <part name="ErrMsg" type="xs:string"/>
    <part name="ErrCode" type="xs:int"/>
  </message>
  <message name="AddEngDemand23Response">
    <part name="Response" type="xs:string"/>
    <part name="ErrMsg" type="xs:string"/>
    <part name="ErrCode" type="xs:int"/>
    <part name="return" type="xs:boolean"/>
  </message>
  <message name="AddEngDemand23headerRequest">
    <part name="TAuthHeader" type="ns2:TAuthHeader"/>
  </message>
  <message name="AddEngDemand23headerResponse">
    <part name="TAuthHeader" type="ns2:TAuthHeader"/>
  </message>
  <message name="AddEngRootDemand24Request">
    <part name="Request" type="xs:string"/>
    <part name="Response" type="xs:string"/>
    <part name="ErrMsg" type="xs:string"/>
    <part name="ErrCode" type="xs:int"/>
  </message>
  <message name="AddEngRootDemand24Response">
    <part name="Response" type="xs:string"/>
    <part name="ErrMsg" type="xs:string"/>
    <part name="ErrCode" type="xs:int"/>
    <part name="return" type="xs:boolean"/>
  </message>
  <message name="AddEngRootDemand24headerRequest">
    <part name="TAuthHeader" type="ns2:TAuthHeader"/>
  </message>
  <message name="AddEngRootDemand24headerResponse">
    <part name="TAuthHeader" type="ns2:TAuthHeader"/>
  </message>
  <message name="EditEngDemand25Request">
    <part name="Request" type="xs:string"/>
    <part name="Response" type="xs:string"/>
    <part name="ErrMsg" type="xs:string"/>
    <part name="ErrCode" type="xs:int"/>
  </message>
  <message name="EditEngDemand25Response">
    <part name="Response" type="xs:string"/>
    <part name="ErrMsg" type="xs:string"/>
    <part name="ErrCode" type="xs:int"/>
    <part name="return" type="xs:boolean"/>
  </message>
  <message name="EditEngDemand25headerRequest">
    <part name="TAuthHeader" type="ns2:TAuthHeader"/>
  </message>
  <message name="EditEngDemand25headerResponse">
    <part name="TAuthHeader" type="ns2:TAuthHeader"/>
  </message>
  <message name="EditEngCombinedDemand26Request">
    <part name="Request" type="xs:string"/>
    <part name="Response" type="xs:string"/>
    <part name="ErrMsg" type="xs:string"/>
    <part name="ErrCode" type="xs:int"/>
  </message>
  <message name="EditEngCombinedDemand26Response">
    <part name="Response" type="xs:string"/>
    <part name="ErrMsg" type="xs:string"/>
    <part name="ErrCode" type="xs:int"/>
    <part name="return" type="xs:boolean"/>
  </message>
  <message name="EditEngCombinedDemand26headerRequest">
    <part name="TAuthHeader" type="ns2:TAuthHeader"/>
  </message>
  <message name="EditEngCombinedDemand26headerResponse">
    <part name="TAuthHeader" type="ns2:TAuthHeader"/>
  </message>
  <message name="EditNewEngRootDemand27Request">
    <part name="Request" type="xs:string"/>
    <part name="Response" type="xs:string"/>
    <part name="ErrMsg" type="xs:string"/>
    <part name="ErrCode" type="xs:int"/>
  </message>
  <message name="EditNewEngRootDemand27Response">
    <part name="Response" type="xs:string"/>
    <part name="ErrMsg" type="xs:string"/>
    <part name="ErrCode" type="xs:int"/>
    <part name="return" type="xs:boolean"/>
  </message>
  <message name="EditNewEngRootDemand27headerRequest">
    <part name="TAuthHeader" type="ns2:TAuthHeader"/>
  </message>
  <message name="EditNewEngRootDemand27headerResponse">
    <part name="TAuthHeader" type="ns2:TAuthHeader"/>
  </message>
  <message name="AddEngAlterRootDemand28Request">
    <part name="Request" type="xs:string"/>
    <part name="Response" type="xs:string"/>
    <part name="ErrMsg" type="xs:string"/>
    <part name="ErrCode" type="xs:int"/>
  </message>
  <message name="AddEngAlterRootDemand28Response">
    <part name="Response" type="xs:string"/>
    <part name="ErrMsg" type="xs:string"/>
    <part name="ErrCode" type="xs:int"/>
    <part name="return" type="xs:boolean"/>
  </message>
  <message name="AddEngAlterRootDemand28headerRequest">
    <part name="TAuthHeader" type="ns2:TAuthHeader"/>
  </message>
  <message name="AddEngAlterRootDemand28headerResponse">
    <part name="TAuthHeader" type="ns2:TAuthHeader"/>
  </message>
  <message name="GetCrossRootDemandInfo29Request">
    <part name="Request" type="xs:string"/>
    <part name="Response" type="xs:string"/>
    <part name="ErrMsg" type="xs:string"/>
    <part name="ErrCode" type="xs:int"/>
  </message>
  <message name="GetCrossRootDemandInfo29Response">
    <part name="Response" type="xs:string"/>
    <part name="ErrMsg" type="xs:string"/>
    <part name="ErrCode" type="xs:int"/>
    <part name="return" type="xs:boolean"/>
  </message>
  <message name="GetCrossRootDemandInfo29headerRequest">
    <part name="TAuthHeader" type="ns2:TAuthHeader"/>
  </message>
  <message name="GetCrossRootDemandInfo29headerResponse">
    <part name="TAuthHeader" type="ns2:TAuthHeader"/>
  </message>
  <message name="AddEngAlterDemand30Request">
    <part name="Request" type="xs:string"/>
    <part name="Response" type="xs:string"/>
    <part name="ErrMsg" type="xs:string"/>
    <part name="ErrCode" type="xs:int"/>
  </message>
  <message name="AddEngAlterDemand30Response">
    <part name="Response" type="xs:string"/>
    <part name="ErrMsg" type="xs:string"/>
    <part name="ErrCode" type="xs:int"/>
    <part name="return" type="xs:boolean"/>
  </message>
  <message name="AddEngAlterDemand30headerRequest">
    <part name="TAuthHeader" type="ns2:TAuthHeader"/>
  </message>
  <message name="AddEngAlterDemand30headerResponse">
    <part name="TAuthHeader" type="ns2:TAuthHeader"/>
  </message>
  <message name="GetCrossDemandInfo31Request">
    <part name="Request" type="xs:string"/>
    <part name="Response" type="xs:string"/>
    <part name="ErrMsg" type="xs:string"/>
    <part name="ErrCode" type="xs:int"/>
  </message>
  <message name="GetCrossDemandInfo31Response">
    <part name="Response" type="xs:string"/>
    <part name="ErrMsg" type="xs:string"/>
    <part name="ErrCode" type="xs:int"/>
    <part name="return" type="xs:boolean"/>
  </message>
  <message name="GetCrossDemandInfo31headerRequest">
    <part name="TAuthHeader" type="ns2:TAuthHeader"/>
  </message>
  <message name="GetCrossDemandInfo31headerResponse">
    <part name="TAuthHeader" type="ns2:TAuthHeader"/>
  </message>
  <message name="FixedDeals32Request">
    <part name="Request" type="xs:string"/>
    <part name="ErrMsg" type="xs:string"/>
    <part name="ErrCode" type="xs:int"/>
  </message>
  <message name="FixedDeals32Response">
    <part name="ErrMsg" type="xs:string"/>
    <part name="ErrCode" type="xs:int"/>
    <part name="return" type="xs:boolean"/>
  </message>
  <message name="FixedDeals32headerRequest">
    <part name="TAuthHeader" type="ns2:TAuthHeader"/>
  </message>
  <message name="FixedDeals32headerResponse">
    <part name="TAuthHeader" type="ns2:TAuthHeader"/>
  </message>
  <message name="GetSalerBuyerState33Request">
    <part name="Request" type="xs:string"/>
    <part name="Response" type="xs:string"/>
    <part name="ErrMsg" type="xs:string"/>
    <part name="ErrCode" type="xs:int"/>
  </message>
  <message name="GetSalerBuyerState33Response">
    <part name="Response" type="xs:string"/>
    <part name="ErrMsg" type="xs:string"/>
    <part name="ErrCode" type="xs:int"/>
    <part name="return" type="xs:boolean"/>
  </message>
  <message name="GetSalerBuyerState33headerRequest">
    <part name="TAuthHeader" type="ns2:TAuthHeader"/>
  </message>
  <message name="GetSalerBuyerState33headerResponse">
    <part name="TAuthHeader" type="ns2:TAuthHeader"/>
  </message>
  <message name="GetBuyerClients34Request">
    <part name="Request" type="xs:string"/>
    <part name="Response" type="xs:string"/>
    <part name="ErrMsg" type="xs:string"/>
    <part name="ErrCode" type="xs:int"/>
  </message>
  <message name="GetBuyerClients34Response">
    <part name="Response" type="xs:string"/>
    <part name="ErrMsg" type="xs:string"/>
    <part name="ErrCode" type="xs:int"/>
    <part name="return" type="xs:boolean"/>
  </message>
  <message name="GetBuyerClients34headerRequest">
    <part name="TAuthHeader" type="ns2:TAuthHeader"/>
  </message>
  <message name="GetBuyerClients34headerResponse">
    <part name="TAuthHeader" type="ns2:TAuthHeader"/>
  </message>
  <message name="SetTradeTime35Request">
    <part name="Request" type="xs:string"/>
    <part name="ErrMsg" type="xs:string"/>
    <part name="ErrCode" type="xs:int"/>
  </message>
  <message name="SetTradeTime35Response">
    <part name="ErrMsg" type="xs:string"/>
    <part name="ErrCode" type="xs:int"/>
    <part name="return" type="xs:boolean"/>
  </message>
  <message name="SetTradeTime35headerRequest">
    <part name="TAuthHeader" type="ns2:TAuthHeader"/>
  </message>
  <message name="SetTradeTime35headerResponse">
    <part name="TAuthHeader" type="ns2:TAuthHeader"/>
  </message>
  <message name="GetFirmsParamsByDeal36Request">
    <part name="Request" type="xs:string"/>
    <part name="Response" type="xs:string"/>
    <part name="ErrMsg" type="xs:string"/>
    <part name="ErrCode" type="xs:int"/>
  </message>
  <message name="GetFirmsParamsByDeal36Response">
    <part name="Response" type="xs:string"/>
    <part name="ErrMsg" type="xs:string"/>
    <part name="ErrCode" type="xs:int"/>
    <part name="return" type="xs:boolean"/>
  </message>
  <message name="GetFirmsParamsByDeal36headerRequest">
    <part name="TAuthHeader" type="ns2:TAuthHeader"/>
  </message>
  <message name="GetFirmsParamsByDeal36headerResponse">
    <part name="TAuthHeader" type="ns2:TAuthHeader"/>
  </message>
  <message name="GetTradersParamsByDeal37Request">
    <part name="Request" type="xs:string"/>
    <part name="Response" type="xs:string"/>
    <part name="ErrMsg" type="xs:string"/>
    <part name="ErrCode" type="xs:int"/>
  </message>
  <message name="GetTradersParamsByDeal37Response">
    <part name="Response" type="xs:string"/>
    <part name="ErrMsg" type="xs:string"/>
    <part name="ErrCode" type="xs:int"/>
    <part name="return" type="xs:boolean"/>
  </message>
  <message name="GetTradersParamsByDeal37headerRequest">
    <part name="TAuthHeader" type="ns2:TAuthHeader"/>
  </message>
  <message name="GetTradersParamsByDeal37headerResponse">
    <part name="TAuthHeader" type="ns2:TAuthHeader"/>
  </message>
  <message name="GetDealParamsByID38Request">
    <part name="Request" type="xs:string"/>
    <part name="Response" type="xs:string"/>
    <part name="ErrMsg" type="xs:string"/>
    <part name="ErrCode" type="xs:int"/>
  </message>
  <message name="GetDealParamsByID38Response">
    <part name="Response" type="xs:string"/>
    <part name="ErrMsg" type="xs:string"/>
    <part name="ErrCode" type="xs:int"/>
    <part name="return" type="xs:boolean"/>
  </message>
  <message name="GetDealParamsByID38headerRequest">
    <part name="TAuthHeader" type="ns2:TAuthHeader"/>
  </message>
  <message name="GetDealParamsByID38headerResponse">
    <part name="TAuthHeader" type="ns2:TAuthHeader"/>
  </message>
  <message name="GetCorrectedDemands39Request">
    <part name="Request" type="xs:string"/>
    <part name="Response" type="xs:string"/>
    <part name="AllCount" type="xs:int"/>
    <part name="FindCount" type="xs:int"/>
    <part name="ErrMsg" type="xs:string"/>
    <part name="ErrCode" type="xs:int"/>
  </message>
  <message name="GetCorrectedDemands39Response">
    <part name="Response" type="xs:string"/>
    <part name="AllCount" type="xs:int"/>
    <part name="FindCount" type="xs:int"/>
    <part name="ErrMsg" type="xs:string"/>
    <part name="ErrCode" type="xs:int"/>
    <part name="return" type="xs:boolean"/>
  </message>
  <message name="GetCorrectedDemands39headerRequest">
    <part name="TAuthHeader" type="ns2:TAuthHeader"/>
  </message>
  <message name="GetCorrectedDemands39headerResponse">
    <part name="TAuthHeader" type="ns2:TAuthHeader"/>
  </message>
  <message name="NoDemandForDeal40Request">
    <part name="Request" type="xs:string"/>
    <part name="ErrMsg" type="xs:string"/>
    <part name="ErrCode" type="xs:int"/>
  </message>
  <message name="NoDemandForDeal40Response">
    <part name="ErrMsg" type="xs:string"/>
    <part name="ErrCode" type="xs:int"/>
    <part name="return" type="xs:boolean"/>
  </message>
  <message name="NoDemandForDeal40headerRequest">
    <part name="TAuthHeader" type="ns2:TAuthHeader"/>
  </message>
  <message name="NoDemandForDeal40headerResponse">
    <part name="TAuthHeader" type="ns2:TAuthHeader"/>
  </message>
  <message name="Create_Deals_For_Sched41Request">
    <part name="Request" type="xs:string"/>
    <part name="ErrMsg" type="xs:string"/>
    <part name="ErrCode" type="xs:int"/>
  </message>
  <message name="Create_Deals_For_Sched41Response">
    <part name="ErrMsg" type="xs:string"/>
    <part name="ErrCode" type="xs:int"/>
    <part name="return" type="xs:boolean"/>
  </message>
  <message name="Create_Deals_For_Sched41headerRequest">
    <part name="TAuthHeader" type="ns2:TAuthHeader"/>
  </message>
  <message name="Create_Deals_For_Sched41headerResponse">
    <part name="TAuthHeader" type="ns2:TAuthHeader"/>
  </message>
  <message name="SetSessionStage42Request">
    <part name="Request" type="xs:string"/>
    <part name="ErrMsg" type="xs:string"/>
    <part name="ErrCode" type="xs:int"/>
  </message>
  <message name="SetSessionStage42Response">
    <part name="ErrMsg" type="xs:string"/>
    <part name="ErrCode" type="xs:int"/>
    <part name="return" type="xs:boolean"/>
  </message>
  <message name="SetSessionStage42headerRequest">
    <part name="TAuthHeader" type="ns2:TAuthHeader"/>
  </message>
  <message name="SetSessionStage42headerResponse">
    <part name="TAuthHeader" type="ns2:TAuthHeader"/>
  </message>
  <message name="GetSessionStage43Request">
    <part name="Request" type="xs:string"/>
    <part name="Response" type="xs:string"/>
    <part name="ErrMsg" type="xs:string"/>
    <part name="ErrCode" type="xs:int"/>
  </message>
  <message name="GetSessionStage43Response">
    <part name="Response" type="xs:string"/>
    <part name="ErrMsg" type="xs:string"/>
    <part name="ErrCode" type="xs:int"/>
    <part name="return" type="xs:boolean"/>
  </message>
  <message name="GetSessionStage43headerRequest">
    <part name="TAuthHeader" type="ns2:TAuthHeader"/>
  </message>
  <message name="GetSessionStage43headerResponse">
    <part name="TAuthHeader" type="ns2:TAuthHeader"/>
  </message>
  <message name="GetAllTraders44Request">
    <part name="Request" type="xs:string"/>
    <part name="Response" type="xs:string"/>
    <part name="ErrMsg" type="xs:string"/>
    <part name="ErrCode" type="xs:int"/>
  </message>
  <message name="GetAllTraders44Response">
    <part name="Response" type="xs:string"/>
    <part name="ErrMsg" type="xs:string"/>
    <part name="ErrCode" type="xs:int"/>
    <part name="return" type="xs:boolean"/>
  </message>
  <message name="GetAllTraders44headerRequest">
    <part name="TAuthHeader" type="ns2:TAuthHeader"/>
  </message>
  <message name="GetAllTraders44headerResponse">
    <part name="TAuthHeader" type="ns2:TAuthHeader"/>
  </message>
  <message name="GetActiveTraders45Request">
    <part name="Request" type="xs:string"/>
    <part name="Response" type="xs:string"/>
    <part name="ErrMsg" type="xs:string"/>
    <part name="ErrCode" type="xs:int"/>
  </message>
  <message name="GetActiveTraders45Response">
    <part name="Response" type="xs:string"/>
    <part name="ErrMsg" type="xs:string"/>
    <part name="ErrCode" type="xs:int"/>
    <part name="return" type="xs:boolean"/>
  </message>
  <message name="GetActiveTraders45headerRequest">
    <part name="TAuthHeader" type="ns2:TAuthHeader"/>
  </message>
  <message name="GetActiveTraders45headerResponse">
    <part name="TAuthHeader" type="ns2:TAuthHeader"/>
  </message>
  <message name="SendMessage46Request">
    <part name="Request" type="xs:string"/>
    <part name="Response" type="xs:string"/>
    <part name="ErrMsg" type="xs:string"/>
    <part name="ErrCode" type="xs:int"/>
  </message>
  <message name="SendMessage46Response">
    <part name="Response" type="xs:string"/>
    <part name="ErrMsg" type="xs:string"/>
    <part name="ErrCode" type="xs:int"/>
    <part name="return" type="xs:boolean"/>
  </message>
  <message name="SendMessage46headerRequest">
    <part name="TAuthHeader" type="ns2:TAuthHeader"/>
  </message>
  <message name="SendMessage46headerResponse">
    <part name="TAuthHeader" type="ns2:TAuthHeader"/>
  </message>
  <message name="ReceiveMessage47Request">
    <part name="Request" type="xs:string"/>
    <part name="Response" type="xs:string"/>
    <part name="ErrMsg" type="xs:string"/>
    <part name="ErrCode" type="xs:int"/>
  </message>
  <message name="ReceiveMessage47Response">
    <part name="Response" type="xs:string"/>
    <part name="ErrMsg" type="xs:string"/>
    <part name="ErrCode" type="xs:int"/>
    <part name="return" type="xs:boolean"/>
  </message>
  <message name="ReceiveMessage47headerRequest">
    <part name="TAuthHeader" type="ns2:TAuthHeader"/>
  </message>
  <message name="ReceiveMessage47headerResponse">
    <part name="TAuthHeader" type="ns2:TAuthHeader"/>
  </message>
  <message name="GetCountNewMsg48Request">
    <part name="Request" type="xs:string"/>
    <part name="Response" type="xs:string"/>
    <part name="ErrMsg" type="xs:string"/>
    <part name="ErrCode" type="xs:int"/>
  </message>
  <message name="GetCountNewMsg48Response">
    <part name="Response" type="xs:string"/>
    <part name="ErrMsg" type="xs:string"/>
    <part name="ErrCode" type="xs:int"/>
    <part name="return" type="xs:boolean"/>
  </message>
  <message name="GetCountNewMsg48headerRequest">
    <part name="TAuthHeader" type="ns2:TAuthHeader"/>
  </message>
  <message name="GetCountNewMsg48headerResponse">
    <part name="TAuthHeader" type="ns2:TAuthHeader"/>
  </message>
  <message name="GetAllDelivery49Request">
    <part name="Response" type="xs:string"/>
    <part name="ErrMsg" type="xs:string"/>
    <part name="ErrCode" type="xs:int"/>
  </message>
  <message name="GetAllDelivery49Response">
    <part name="Response" type="xs:string"/>
    <part name="ErrMsg" type="xs:string"/>
    <part name="ErrCode" type="xs:int"/>
    <part name="return" type="xs:boolean"/>
  </message>
  <message name="GetAllDelivery49headerRequest">
    <part name="TAuthHeader" type="ns2:TAuthHeader"/>
  </message>
  <message name="GetAllDelivery49headerResponse">
    <part name="TAuthHeader" type="ns2:TAuthHeader"/>
  </message>
  <message name="GetAllDeliveryPeriod50Request">
    <part name="Request" type="xs:string"/>
    <part name="Response" type="xs:string"/>
    <part name="ErrMsg" type="xs:string"/>
    <part name="ErrCode" type="xs:int"/>
  </message>
  <message name="GetAllDeliveryPeriod50Response">
    <part name="Response" type="xs:string"/>
    <part name="ErrMsg" type="xs:string"/>
    <part name="ErrCode" type="xs:int"/>
    <part name="return" type="xs:boolean"/>
  </message>
  <message name="GetAllDeliveryPeriod50headerRequest">
    <part name="TAuthHeader" type="ns2:TAuthHeader"/>
  </message>
  <message name="GetAllDeliveryPeriod50headerResponse">
    <part name="TAuthHeader" type="ns2:TAuthHeader"/>
  </message>
  <message name="GetAllDeliveryMethod51Request">
    <part name="Response" type="xs:string"/>
    <part name="ErrMsg" type="xs:string"/>
    <part name="ErrCode" type="xs:int"/>
  </message>
  <message name="GetAllDeliveryMethod51Response">
    <part name="Response" type="xs:string"/>
    <part name="ErrMsg" type="xs:string"/>
    <part name="ErrCode" type="xs:int"/>
    <part name="return" type="xs:boolean"/>
  </message>
  <message name="GetAllDeliveryMethod51headerRequest">
    <part name="TAuthHeader" type="ns2:TAuthHeader"/>
  </message>
  <message name="GetAllDeliveryMethod51headerResponse">
    <part name="TAuthHeader" type="ns2:TAuthHeader"/>
  </message>
  <message name="GetMessageTempl52Request">
    <part name="Request" type="xs:string"/>
    <part name="Response" type="xs:string"/>
    <part name="ErrMsg" type="xs:string"/>
    <part name="ErrCode" type="xs:int"/>
  </message>
  <message name="GetMessageTempl52Response">
    <part name="Response" type="xs:string"/>
    <part name="ErrMsg" type="xs:string"/>
    <part name="ErrCode" type="xs:int"/>
    <part name="return" type="xs:boolean"/>
  </message>
  <message name="GetMessageTempl52headerRequest">
    <part name="TAuthHeader" type="ns2:TAuthHeader"/>
  </message>
  <message name="GetMessageTempl52headerResponse">
    <part name="TAuthHeader" type="ns2:TAuthHeader"/>
  </message>
  <message name="GetAllFinance53Request">
    <part name="Request" type="xs:string"/>
    <part name="Response" type="xs:string"/>
    <part name="ErrMsg" type="xs:string"/>
    <part name="ErrCode" type="xs:int"/>
  </message>
  <message name="GetAllFinance53Response">
    <part name="Response" type="xs:string"/>
    <part name="ErrMsg" type="xs:string"/>
    <part name="ErrCode" type="xs:int"/>
    <part name="return" type="xs:boolean"/>
  </message>
  <message name="GetAllFinance53headerRequest">
    <part name="TAuthHeader" type="ns2:TAuthHeader"/>
  </message>
  <message name="GetAllFinance53headerResponse">
    <part name="TAuthHeader" type="ns2:TAuthHeader"/>
  </message>
  <message name="GetGoodsBasis54Request">
    <part name="Request" type="xs:string"/>
    <part name="Response" type="xs:string"/>
    <part name="ErrMsg" type="xs:string"/>
    <part name="ErrCode" type="xs:int"/>
  </message>
  <message name="GetGoodsBasis54Response">
    <part name="Response" type="xs:string"/>
    <part name="ErrMsg" type="xs:string"/>
    <part name="ErrCode" type="xs:int"/>
    <part name="return" type="xs:boolean"/>
  </message>
  <message name="GetGoodsBasis54headerRequest">
    <part name="TAuthHeader" type="ns2:TAuthHeader"/>
  </message>
  <message name="GetGoodsBasis54headerResponse">
    <part name="TAuthHeader" type="ns2:TAuthHeader"/>
  </message>
  <message name="GetGoodsBasisInfo55Request">
    <part name="Request" type="xs:string"/>
    <part name="Response" type="xs:string"/>
    <part name="ErrMsg" type="xs:string"/>
    <part name="ErrCode" type="xs:int"/>
  </message>
  <message name="GetGoodsBasisInfo55Response">
    <part name="Response" type="xs:string"/>
    <part name="ErrMsg" type="xs:string"/>
    <part name="ErrCode" type="xs:int"/>
    <part name="return" type="xs:boolean"/>
  </message>
  <message name="GetGoodsBasisInfo55headerRequest">
    <part name="TAuthHeader" type="ns2:TAuthHeader"/>
  </message>
  <message name="GetGoodsBasisInfo55headerResponse">
    <part name="TAuthHeader" type="ns2:TAuthHeader"/>
  </message>
  <message name="GetSessionCurrency56Request">
    <part name="Request" type="xs:string"/>
    <part name="Response" type="xs:string"/>
    <part name="ErrMsg" type="xs:string"/>
    <part name="ErrCode" type="xs:int"/>
  </message>
  <message name="GetSessionCurrency56Response">
    <part name="Response" type="xs:string"/>
    <part name="ErrMsg" type="xs:string"/>
    <part name="ErrCode" type="xs:int"/>
    <part name="return" type="xs:boolean"/>
  </message>
  <message name="GetSessionCurrency56headerRequest">
    <part name="TAuthHeader" type="ns2:TAuthHeader"/>
  </message>
  <message name="GetSessionCurrency56headerResponse">
    <part name="TAuthHeader" type="ns2:TAuthHeader"/>
  </message>
  <message name="SetTradeTimeReduct57Request">
    <part name="Request" type="xs:string"/>
    <part name="ErrMsg" type="xs:string"/>
    <part name="ErrCode" type="xs:int"/>
  </message>
  <message name="SetTradeTimeReduct57Response">
    <part name="ErrMsg" type="xs:string"/>
    <part name="ErrCode" type="xs:int"/>
    <part name="return" type="xs:boolean"/>
  </message>
  <message name="SetTradeTimeReduct57headerRequest">
    <part name="TAuthHeader" type="ns2:TAuthHeader"/>
  </message>
  <message name="SetTradeTimeReduct57headerResponse">
    <part name="TAuthHeader" type="ns2:TAuthHeader"/>
  </message>
  <message name="SetPriceStep58Request">
    <part name="Request" type="xs:string"/>
    <part name="ErrMsg" type="xs:string"/>
    <part name="ErrCode" type="xs:int"/>
  </message>
  <message name="SetPriceStep58Response">
    <part name="ErrMsg" type="xs:string"/>
    <part name="ErrCode" type="xs:int"/>
    <part name="return" type="xs:boolean"/>
  </message>
  <message name="SetPriceStep58headerRequest">
    <part name="TAuthHeader" type="ns2:TAuthHeader"/>
  </message>
  <message name="SetPriceStep58headerResponse">
    <part name="TAuthHeader" type="ns2:TAuthHeader"/>
  </message>
  <message name="SetPriceStepReduct59Request">
    <part name="Request" type="xs:string"/>
    <part name="ErrMsg" type="xs:string"/>
    <part name="ErrCode" type="xs:int"/>
  </message>
  <message name="SetPriceStepReduct59Response">
    <part name="ErrMsg" type="xs:string"/>
    <part name="ErrCode" type="xs:int"/>
    <part name="return" type="xs:boolean"/>
  </message>
  <message name="SetPriceStepReduct59headerRequest">
    <part name="TAuthHeader" type="ns2:TAuthHeader"/>
  </message>
  <message name="SetPriceStepReduct59headerResponse">
    <part name="TAuthHeader" type="ns2:TAuthHeader"/>
  </message>
  <message name="GetReductTimeAll60Request">
    <part name="Request" type="xs:string"/>
    <part name="Response" type="xs:string"/>
    <part name="ErrMsg" type="xs:string"/>
    <part name="ErrCode" type="xs:int"/>
  </message>
  <message name="GetReductTimeAll60Response">
    <part name="Response" type="xs:string"/>
    <part name="ErrMsg" type="xs:string"/>
    <part name="ErrCode" type="xs:int"/>
    <part name="return" type="xs:boolean"/>
  </message>
  <message name="GetReductTimeAll60headerRequest">
    <part name="TAuthHeader" type="ns2:TAuthHeader"/>
  </message>
  <message name="GetReductTimeAll60headerResponse">
    <part name="TAuthHeader" type="ns2:TAuthHeader"/>
  </message>
  <message name="SetAccessCorrection61Request">
    <part name="Request" type="xs:string"/>
    <part name="ErrMsg" type="xs:string"/>
    <part name="ErrCode" type="xs:int"/>
  </message>
  <message name="SetAccessCorrection61Response">
    <part name="ErrMsg" type="xs:string"/>
    <part name="ErrCode" type="xs:int"/>
    <part name="return" type="xs:boolean"/>
  </message>
  <message name="SetAccessCorrection61headerRequest">
    <part name="TAuthHeader" type="ns2:TAuthHeader"/>
  </message>
  <message name="SetAccessCorrection61headerResponse">
    <part name="TAuthHeader" type="ns2:TAuthHeader"/>
  </message>
  <message name="SetEditSign62Request">
    <part name="Request" type="xs:string"/>
    <part name="ErrMsg" type="xs:string"/>
    <part name="ErrCode" type="xs:int"/>
  </message>
  <message name="SetEditSign62Response">
    <part name="ErrMsg" type="xs:string"/>
    <part name="ErrCode" type="xs:int"/>
    <part name="return" type="xs:boolean"/>
  </message>
  <message name="SetEditSign62headerRequest">
    <part name="TAuthHeader" type="ns2:TAuthHeader"/>
  </message>
  <message name="SetEditSign62headerResponse">
    <part name="TAuthHeader" type="ns2:TAuthHeader"/>
  </message>
  <message name="SetObservedDemand63Request">
    <part name="Request" type="xs:string"/>
    <part name="ErrMsg" type="xs:string"/>
    <part name="ErrCode" type="xs:int"/>
  </message>
  <message name="SetObservedDemand63Response">
    <part name="ErrMsg" type="xs:string"/>
    <part name="ErrCode" type="xs:int"/>
    <part name="return" type="xs:boolean"/>
  </message>
  <message name="SetObservedDemand63headerRequest">
    <part name="TAuthHeader" type="ns2:TAuthHeader"/>
  </message>
  <message name="SetObservedDemand63headerResponse">
    <part name="TAuthHeader" type="ns2:TAuthHeader"/>
  </message>
  <message name="GetNameFormField64Request">
    <part name="Request" type="xs:string"/>
    <part name="Response" type="xs:string"/>
    <part name="ErrMsg" type="xs:string"/>
    <part name="ErrCode" type="xs:int"/>
  </message>
  <message name="GetNameFormField64Response">
    <part name="Response" type="xs:string"/>
    <part name="ErrMsg" type="xs:string"/>
    <part name="ErrCode" type="xs:int"/>
    <part name="return" type="xs:boolean"/>
  </message>
  <message name="GetNameFormField64headerRequest">
    <part name="TAuthHeader" type="ns2:TAuthHeader"/>
  </message>
  <message name="GetNameFormField64headerResponse">
    <part name="TAuthHeader" type="ns2:TAuthHeader"/>
  </message>
  <message name="GetNameGridField65Request">
    <part name="Request" type="xs:string"/>
    <part name="Response" type="xs:string"/>
    <part name="ErrMsg" type="xs:string"/>
    <part name="ErrCode" type="xs:int"/>
  </message>
  <message name="GetNameGridField65Response">
    <part name="Response" type="xs:string"/>
    <part name="ErrMsg" type="xs:string"/>
    <part name="ErrCode" type="xs:int"/>
    <part name="return" type="xs:boolean"/>
  </message>
  <message name="GetNameGridField65headerRequest">
    <part name="TAuthHeader" type="ns2:TAuthHeader"/>
  </message>
  <message name="GetNameGridField65headerResponse">
    <part name="TAuthHeader" type="ns2:TAuthHeader"/>
  </message>
  <message name="GetQuarterList66Request">
    <part name="Request" type="xs:string"/>
    <part name="Response" type="xs:string"/>
    <part name="ErrMsg" type="xs:string"/>
    <part name="ErrCode" type="xs:int"/>
  </message>
  <message name="GetQuarterList66Response">
    <part name="Response" type="xs:string"/>
    <part name="ErrMsg" type="xs:string"/>
    <part name="ErrCode" type="xs:int"/>
    <part name="return" type="xs:boolean"/>
  </message>
  <message name="GetQuarterList66headerRequest">
    <part name="TAuthHeader" type="ns2:TAuthHeader"/>
  </message>
  <message name="GetQuarterList66headerResponse">
    <part name="TAuthHeader" type="ns2:TAuthHeader"/>
  </message>
  <message name="GetBranchesList67Request">
    <part name="Request" type="xs:string"/>
    <part name="Response" type="xs:string"/>
    <part name="ErrMsg" type="xs:string"/>
    <part name="ErrCode" type="xs:int"/>
  </message>
  <message name="GetBranchesList67Response">
    <part name="Response" type="xs:string"/>
    <part name="ErrMsg" type="xs:string"/>
    <part name="ErrCode" type="xs:int"/>
    <part name="return" type="xs:boolean"/>
  </message>
  <message name="GetBranchesList67headerRequest">
    <part name="TAuthHeader" type="ns2:TAuthHeader"/>
  </message>
  <message name="GetBranchesList67headerResponse">
    <part name="TAuthHeader" type="ns2:TAuthHeader"/>
  </message>
  <message name="GetDealsEdIzm68Request">
    <part name="Request" type="xs:string"/>
    <part name="Response" type="xs:string"/>
    <part name="ErrMsg" type="xs:string"/>
    <part name="ErrCode" type="xs:int"/>
  </message>
  <message name="GetDealsEdIzm68Response">
    <part name="Response" type="xs:string"/>
    <part name="ErrMsg" type="xs:string"/>
    <part name="ErrCode" type="xs:int"/>
    <part name="return" type="xs:boolean"/>
  </message>
  <message name="GetDealsEdIzm68headerRequest">
    <part name="TAuthHeader" type="ns2:TAuthHeader"/>
  </message>
  <message name="GetDealsEdIzm68headerResponse">
    <part name="TAuthHeader" type="ns2:TAuthHeader"/>
  </message>
  <message name="GetFirmDepositInfo69Request">
    <part name="Request" type="xs:string"/>
    <part name="Response" type="xs:string"/>
    <part name="AllCount" type="xs:int"/>
    <part name="FindCount" type="xs:int"/>
    <part name="ErrMsg" type="xs:string"/>
    <part name="ErrCode" type="xs:int"/>
  </message>
  <message name="GetFirmDepositInfo69Response">
    <part name="Response" type="xs:string"/>
    <part name="AllCount" type="xs:int"/>
    <part name="FindCount" type="xs:int"/>
    <part name="ErrMsg" type="xs:string"/>
    <part name="ErrCode" type="xs:int"/>
    <part name="return" type="xs:boolean"/>
  </message>
  <message name="GetFirmDepositInfo69headerRequest">
    <part name="TAuthHeader" type="ns2:TAuthHeader"/>
  </message>
  <message name="GetFirmDepositInfo69headerResponse">
    <part name="TAuthHeader" type="ns2:TAuthHeader"/>
  </message>
  <message name="SetNeedControlDeposit70Request">
    <part name="Request" type="xs:string"/>
    <part name="ErrMsg" type="xs:string"/>
    <part name="ErrCode" type="xs:int"/>
  </message>
  <message name="SetNeedControlDeposit70Response">
    <part name="ErrMsg" type="xs:string"/>
    <part name="ErrCode" type="xs:int"/>
    <part name="return" type="xs:boolean"/>
  </message>
  <message name="SetNeedControlDeposit70headerRequest">
    <part name="TAuthHeader" type="ns2:TAuthHeader"/>
  </message>
  <message name="SetNeedControlDeposit70headerResponse">
    <part name="TAuthHeader" type="ns2:TAuthHeader"/>
  </message>
  <message name="SetExcludedFDC71Request">
    <part name="Request" type="xs:string"/>
    <part name="ErrMsg" type="xs:string"/>
    <part name="ErrCode" type="xs:int"/>
  </message>
  <message name="SetExcludedFDC71Response">
    <part name="ErrMsg" type="xs:string"/>
    <part name="ErrCode" type="xs:int"/>
    <part name="return" type="xs:boolean"/>
  </message>
  <message name="SetExcludedFDC71headerRequest">
    <part name="TAuthHeader" type="ns2:TAuthHeader"/>
  </message>
  <message name="SetExcludedFDC71headerResponse">
    <part name="TAuthHeader" type="ns2:TAuthHeader"/>
  </message>
  <message name="SetNeedControlLotVal72Request">
    <part name="Request" type="xs:string"/>
    <part name="ErrMsg" type="xs:string"/>
    <part name="ErrCode" type="xs:int"/>
  </message>
  <message name="SetNeedControlLotVal72Response">
    <part name="ErrMsg" type="xs:string"/>
    <part name="ErrCode" type="xs:int"/>
    <part name="return" type="xs:boolean"/>
  </message>
  <message name="SetNeedControlLotVal72headerRequest">
    <part name="TAuthHeader" type="ns2:TAuthHeader"/>
  </message>
  <message name="SetNeedControlLotVal72headerResponse">
    <part name="TAuthHeader" type="ns2:TAuthHeader"/>
  </message>
  <message name="GetPaymentMoments73Request">
    <part name="Response" type="xs:string"/>
    <part name="ErrMsg" type="xs:string"/>
    <part name="ErrCode" type="xs:int"/>
  </message>
  <message name="GetPaymentMoments73Response">
    <part name="Response" type="xs:string"/>
    <part name="ErrMsg" type="xs:string"/>
    <part name="ErrCode" type="xs:int"/>
    <part name="return" type="xs:boolean"/>
  </message>
  <message name="GetPaymentMoments73headerRequest">
    <part name="TAuthHeader" type="ns2:TAuthHeader"/>
  </message>
  <message name="GetPaymentMoments73headerResponse">
    <part name="TAuthHeader" type="ns2:TAuthHeader"/>
  </message>
  <message name="GetVolumes74Request">
    <part name="Response" type="xs:string"/>
    <part name="ErrMsg" type="xs:string"/>
    <part name="ErrCode" type="xs:int"/>
  </message>
  <message name="GetVolumes74Response">
    <part name="Response" type="xs:string"/>
    <part name="ErrMsg" type="xs:string"/>
    <part name="ErrCode" type="xs:int"/>
    <part name="return" type="xs:boolean"/>
  </message>
  <message name="GetVolumes74headerRequest">
    <part name="TAuthHeader" type="ns2:TAuthHeader"/>
  </message>
  <message name="GetVolumes74headerResponse">
    <part name="TAuthHeader" type="ns2:TAuthHeader"/>
  </message>
  <message name="GetPaymentConditions75Request">
    <part name="Response" type="xs:string"/>
    <part name="ErrMsg" type="xs:string"/>
    <part name="ErrCode" type="xs:int"/>
  </message>
  <message name="GetPaymentConditions75Response">
    <part name="Response" type="xs:string"/>
    <part name="ErrMsg" type="xs:string"/>
    <part name="ErrCode" type="xs:int"/>
    <part name="return" type="xs:boolean"/>
  </message>
  <message name="GetPaymentConditions75headerRequest">
    <part name="TAuthHeader" type="ns2:TAuthHeader"/>
  </message>
  <message name="GetPaymentConditions75headerResponse">
    <part name="TAuthHeader" type="ns2:TAuthHeader"/>
  </message>
  <message name="GetPaymentCondTxt76Request">
    <part name="Request" type="xs:string"/>
    <part name="Response" type="xs:string"/>
    <part name="ErrMsg" type="xs:string"/>
    <part name="ErrCode" type="xs:int"/>
  </message>
  <message name="GetPaymentCondTxt76Response">
    <part name="Response" type="xs:string"/>
    <part name="ErrMsg" type="xs:string"/>
    <part name="ErrCode" type="xs:int"/>
    <part name="return" type="xs:boolean"/>
  </message>
  <message name="GetPaymentCondTxt76headerRequest">
    <part name="TAuthHeader" type="ns2:TAuthHeader"/>
  </message>
  <message name="GetPaymentCondTxt76headerResponse">
    <part name="TAuthHeader" type="ns2:TAuthHeader"/>
  </message>
  <message name="GetSessionsPP77Request">
    <part name="p_ID_LANGUAGE" type="xs:string"/>
    <part name="p_Arr_TSessionInfo" type="ns1:TArr_TSessionInfo"/>
    <part name="ErrMsg" type="xs:string"/>
    <part name="ErrCode" type="xs:int"/>
  </message>
  <message name="GetSessionsPP77Response">
    <part name="p_Arr_TSessionInfo" type="ns1:TArr_TSessionInfo"/>
    <part name="ErrMsg" type="xs:string"/>
    <part name="ErrCode" type="xs:int"/>
    <part name="return" type="xs:boolean"/>
  </message>
  <message name="GetSessionsPP77headerRequest">
    <part name="TAuthHeader" type="ns2:TAuthHeader"/>
  </message>
  <message name="GetSessionsPP77headerResponse">
    <part name="TAuthHeader" type="ns2:TAuthHeader"/>
  </message>
  <message name="GetDemandInfoPP78Request">
    <part name="p_ID_Session" type="xs:int"/>
    <part name="p_ID_Section" type="xs:int"/>
    <part name="p_ID_LANGUAGE" type="xs:string"/>
    <part name="p_ID_Demand" type="xs:int"/>
    <part name="p_DemandInfoPP" type="ns1:TDemandInfoPP"/>
    <part name="ErrMsg" type="xs:string"/>
    <part name="ErrCode" type="xs:int"/>
  </message>
  <message name="GetDemandInfoPP78Response">
    <part name="p_DemandInfoPP" type="ns1:TDemandInfoPP"/>
    <part name="ErrMsg" type="xs:string"/>
    <part name="ErrCode" type="xs:int"/>
    <part name="return" type="xs:boolean"/>
  </message>
  <message name="GetDemandInfoPP78headerRequest">
    <part name="TAuthHeader" type="ns2:TAuthHeader"/>
  </message>
  <message name="GetDemandInfoPP78headerResponse">
    <part name="TAuthHeader" type="ns2:TAuthHeader"/>
  </message>
  <message name="GetSaleDemandsPP79Request">
    <part name="p_ID_Session" type="xs:int"/>
    <part name="p_ID_Section" type="xs:int"/>
    <part name="p_ID_LANGUAGE" type="xs:string"/>
    <part name="p_Display_Sign" type="xs:int"/>
    <part name="p_CURRENT_PAGE_NUM" type="xs:int"/>
    <part name="p_DemandFilter" type="ns1:TDemandFilter"/>
    <part name="ViewSummary" type="ns1:TViewSummary"/>
    <part name="p_Arr_TDemandInfoPP" type="ns1:TArr_TDemandInfoPP"/>
    <part name="ErrMsg" type="xs:string"/>
    <part name="ErrCode" type="xs:int"/>
  </message>
  <message name="GetSaleDemandsPP79Response">
    <part name="ViewSummary" type="ns1:TViewSummary"/>
    <part name="p_Arr_TDemandInfoPP" type="ns1:TArr_TDemandInfoPP"/>
    <part name="ErrMsg" type="xs:string"/>
    <part name="ErrCode" type="xs:int"/>
    <part name="return" type="xs:boolean"/>
  </message>
  <message name="GetSaleDemandsPP79headerRequest">
    <part name="TAuthHeader" type="ns2:TAuthHeader"/>
  </message>
  <message name="GetSaleDemandsPP79headerResponse">
    <part name="TAuthHeader" type="ns2:TAuthHeader"/>
  </message>
  <message name="GetDealsPP80Request">
    <part name="p_ID_Session" type="xs:int"/>
    <part name="p_ID_Section" type="xs:int"/>
    <part name="p_ID_LANGUAGE" type="xs:string"/>
    <part name="p_CURRENT_PAGE_NUM" type="xs:int"/>
    <part name="ViewSummary" type="ns1:TViewSummary"/>
    <part name="p_Arr_TDealInfoPP" type="ns1:TArr_TDealInfoPP"/>
    <part name="ErrMsg" type="xs:string"/>
    <part name="ErrCode" type="xs:int"/>
  </message>
  <message name="GetDealsPP80Response">
    <part name="ViewSummary" type="ns1:TViewSummary"/>
    <part name="p_Arr_TDealInfoPP" type="ns1:TArr_TDealInfoPP"/>
    <part name="ErrMsg" type="xs:string"/>
    <part name="ErrCode" type="xs:int"/>
    <part name="return" type="xs:boolean"/>
  </message>
  <message name="GetDealsPP80headerRequest">
    <part name="TAuthHeader" type="ns2:TAuthHeader"/>
  </message>
  <message name="GetDealsPP80headerResponse">
    <part name="TAuthHeader" type="ns2:TAuthHeader"/>
  </message>
  <message name="GetCargoParamsByDeal81Request">
    <part name="Request" type="xs:string"/>
    <part name="Response" type="xs:string"/>
    <part name="ErrMsg" type="xs:string"/>
    <part name="ErrCode" type="xs:int"/>
  </message>
  <message name="GetCargoParamsByDeal81Response">
    <part name="Response" type="xs:string"/>
    <part name="ErrMsg" type="xs:string"/>
    <part name="ErrCode" type="xs:int"/>
    <part name="return" type="xs:boolean"/>
  </message>
  <message name="GetCargoParamsByDeal81headerRequest">
    <part name="TAuthHeader" type="ns2:TAuthHeader"/>
  </message>
  <message name="GetCargoParamsByDeal81headerResponse">
    <part name="TAuthHeader" type="ns2:TAuthHeader"/>
  </message>
  <message name="SetNeedControlActive82Request">
    <part name="Request" type="xs:string"/>
    <part name="ErrMsg" type="xs:string"/>
    <part name="ErrCode" type="xs:int"/>
  </message>
  <message name="SetNeedControlActive82Response">
    <part name="ErrMsg" type="xs:string"/>
    <part name="ErrCode" type="xs:int"/>
    <part name="return" type="xs:boolean"/>
  </message>
  <message name="SetNeedControlActive82headerRequest">
    <part name="TAuthHeader" type="ns2:TAuthHeader"/>
  </message>
  <message name="SetNeedControlActive82headerResponse">
    <part name="TAuthHeader" type="ns2:TAuthHeader"/>
  </message>
  <message name="GetGoodDeliverySchedule83Request">
    <part name="Request" type="xs:string"/>
    <part name="Response" type="xs:string"/>
    <part name="ErrMsg" type="xs:string"/>
    <part name="ErrCode" type="xs:int"/>
  </message>
  <message name="GetGoodDeliverySchedule83Response">
    <part name="Response" type="xs:string"/>
    <part name="ErrMsg" type="xs:string"/>
    <part name="ErrCode" type="xs:int"/>
    <part name="return" type="xs:boolean"/>
  </message>
  <message name="GetGoodDeliverySchedule83headerRequest">
    <part name="TAuthHeader" type="ns2:TAuthHeader"/>
  </message>
  <message name="GetGoodDeliverySchedule83headerResponse">
    <part name="TAuthHeader" type="ns2:TAuthHeader"/>
  </message>
  <message name="GetGoodHourlyDeliverySchedule84Request">
    <part name="Request" type="xs:string"/>
    <part name="Response" type="xs:string"/>
    <part name="ErrMsg" type="xs:string"/>
    <part name="ErrCode" type="xs:int"/>
  </message>
  <message name="GetGoodHourlyDeliverySchedule84Response">
    <part name="Response" type="xs:string"/>
    <part name="ErrMsg" type="xs:string"/>
    <part name="ErrCode" type="xs:int"/>
    <part name="return" type="xs:boolean"/>
  </message>
  <message name="GetGoodHourlyDeliverySchedule84headerRequest">
    <part name="TAuthHeader" type="ns2:TAuthHeader"/>
  </message>
  <message name="GetGoodHourlyDeliverySchedule84headerResponse">
    <part name="TAuthHeader" type="ns2:TAuthHeader"/>
  </message>
  <message name="DelAlterDemand85Request">
    <part name="Request" type="xs:string"/>
    <part name="ErrMsg" type="xs:string"/>
    <part name="ErrCode" type="xs:int"/>
  </message>
  <message name="DelAlterDemand85Response">
    <part name="ErrMsg" type="xs:string"/>
    <part name="ErrCode" type="xs:int"/>
    <part name="return" type="xs:boolean"/>
  </message>
  <message name="DelAlterDemand85headerRequest">
    <part name="TAuthHeader" type="ns2:TAuthHeader"/>
  </message>
  <message name="DelAlterDemand85headerResponse">
    <part name="TAuthHeader" type="ns2:TAuthHeader"/>
  </message>
  <message name="GetDealsProtocol86Request">
    <part name="Request" type="xs:string"/>
    <part name="Response" type="xs:string"/>
    <part name="ErrMsg" type="xs:string"/>
    <part name="ErrCode" type="xs:int"/>
  </message>
  <message name="GetDealsProtocol86Response">
    <part name="Response" type="xs:string"/>
    <part name="ErrMsg" type="xs:string"/>
    <part name="ErrCode" type="xs:int"/>
    <part name="return" type="xs:boolean"/>
  </message>
  <message name="GetDealsProtocol86headerRequest">
    <part name="TAuthHeader" type="ns2:TAuthHeader"/>
  </message>
  <message name="GetDealsProtocol86headerResponse">
    <part name="TAuthHeader" type="ns2:TAuthHeader"/>
  </message>
  <message name="GetLotsNoDeals87Request">
    <part name="Request" type="xs:string"/>
    <part name="Response" type="xs:string"/>
    <part name="ErrMsg" type="xs:string"/>
    <part name="ErrCode" type="xs:int"/>
  </message>
  <message name="GetLotsNoDeals87Response">
    <part name="Response" type="xs:string"/>
    <part name="ErrMsg" type="xs:string"/>
    <part name="ErrCode" type="xs:int"/>
    <part name="return" type="xs:boolean"/>
  </message>
  <message name="GetLotsNoDeals87headerRequest">
    <part name="TAuthHeader" type="ns2:TAuthHeader"/>
  </message>
  <message name="GetLotsNoDeals87headerResponse">
    <part name="TAuthHeader" type="ns2:TAuthHeader"/>
  </message>
  <message name="GetElectricitySupplyScheduleByDeal88Request">
    <part name="Request" type="xs:string"/>
    <part name="Response" type="xs:string"/>
    <part name="ErrMsg" type="xs:string"/>
    <part name="ErrCode" type="xs:int"/>
  </message>
  <message name="GetElectricitySupplyScheduleByDeal88Response">
    <part name="Response" type="xs:string"/>
    <part name="ErrMsg" type="xs:string"/>
    <part name="ErrCode" type="xs:int"/>
    <part name="return" type="xs:boolean"/>
  </message>
  <message name="GetElectricitySupplyScheduleByDeal88headerRequest">
    <part name="TAuthHeader" type="ns2:TAuthHeader"/>
  </message>
  <message name="GetElectricitySupplyScheduleByDeal88headerResponse">
    <part name="TAuthHeader" type="ns2:TAuthHeader"/>
  </message>
  <message name="GetAllCurrency89Request">
    <part name="Request" type="xs:string"/>
    <part name="Response" type="xs:string"/>
    <part name="ErrMsg" type="xs:string"/>
    <part name="ErrCode" type="xs:int"/>
  </message>
  <message name="GetAllCurrency89Response">
    <part name="Response" type="xs:string"/>
    <part name="ErrMsg" type="xs:string"/>
    <part name="ErrCode" type="xs:int"/>
    <part name="return" type="xs:boolean"/>
  </message>
  <message name="GetAllCurrency89headerRequest">
    <part name="TAuthHeader" type="ns2:TAuthHeader"/>
  </message>
  <message name="GetAllCurrency89headerResponse">
    <part name="TAuthHeader" type="ns2:TAuthHeader"/>
  </message>
  <message name="GetAllKurVal90Request">
    <part name="Request" type="xs:string"/>
    <part name="Response" type="xs:string"/>
    <part name="ErrMsg" type="xs:string"/>
    <part name="ErrCode" type="xs:int"/>
  </message>
  <message name="GetAllKurVal90Response">
    <part name="Response" type="xs:string"/>
    <part name="ErrMsg" type="xs:string"/>
    <part name="ErrCode" type="xs:int"/>
    <part name="return" type="xs:boolean"/>
  </message>
  <message name="GetAllKurVal90headerRequest">
    <part name="TAuthHeader" type="ns2:TAuthHeader"/>
  </message>
  <message name="GetAllKurVal90headerResponse">
    <part name="TAuthHeader" type="ns2:TAuthHeader"/>
  </message>
  <message name="GetDealsTypeMarket91Request">
    <part name="Request" type="xs:string"/>
    <part name="Response" type="xs:string"/>
    <part name="ErrMsg" type="xs:string"/>
    <part name="ErrCode" type="xs:int"/>
  </message>
  <message name="GetDealsTypeMarket91Response">
    <part name="Response" type="xs:string"/>
    <part name="ErrMsg" type="xs:string"/>
    <part name="ErrCode" type="xs:int"/>
    <part name="return" type="xs:boolean"/>
  </message>
  <message name="GetDealsTypeMarket91headerRequest">
    <part name="TAuthHeader" type="ns2:TAuthHeader"/>
  </message>
  <message name="GetDealsTypeMarket91headerResponse">
    <part name="TAuthHeader" type="ns2:TAuthHeader"/>
  </message>
  <message name="SetNeedPurposeBuyGoods92Request">
    <part name="Request" type="xs:string"/>
    <part name="ErrMsg" type="xs:string"/>
    <part name="ErrCode" type="xs:int"/>
  </message>
  <message name="SetNeedPurposeBuyGoods92Response">
    <part name="ErrMsg" type="xs:string"/>
    <part name="ErrCode" type="xs:int"/>
    <part name="return" type="xs:boolean"/>
  </message>
  <message name="SetNeedPurposeBuyGoods92headerRequest">
    <part name="TAuthHeader" type="ns2:TAuthHeader"/>
  </message>
  <message name="SetNeedPurposeBuyGoods92headerResponse">
    <part name="TAuthHeader" type="ns2:TAuthHeader"/>
  </message>
  <message name="GetAllPurposeBuyGoods93Request">
    <part name="Request" type="xs:string"/>
    <part name="Response" type="xs:string"/>
    <part name="ErrMsg" type="xs:string"/>
    <part name="ErrCode" type="xs:int"/>
  </message>
  <message name="GetAllPurposeBuyGoods93Response">
    <part name="Response" type="xs:string"/>
    <part name="ErrMsg" type="xs:string"/>
    <part name="ErrCode" type="xs:int"/>
    <part name="return" type="xs:boolean"/>
  </message>
  <message name="GetAllPurposeBuyGoods93headerRequest">
    <part name="TAuthHeader" type="ns2:TAuthHeader"/>
  </message>
  <message name="GetAllPurposeBuyGoods93headerResponse">
    <part name="TAuthHeader" type="ns2:TAuthHeader"/>
  </message>
  <message name="GetSaleDemandsAddr94Request">
    <part name="Request" type="xs:string"/>
    <part name="Response" type="xs:string"/>
    <part name="AllCount" type="xs:int"/>
    <part name="FindCount" type="xs:int"/>
    <part name="ErrMsg" type="xs:string"/>
    <part name="ErrCode" type="xs:int"/>
  </message>
  <message name="GetSaleDemandsAddr94Response">
    <part name="Response" type="xs:string"/>
    <part name="AllCount" type="xs:int"/>
    <part name="FindCount" type="xs:int"/>
    <part name="ErrMsg" type="xs:string"/>
    <part name="ErrCode" type="xs:int"/>
    <part name="return" type="xs:boolean"/>
  </message>
  <message name="GetSaleDemandsAddr94headerRequest">
    <part name="TAuthHeader" type="ns2:TAuthHeader"/>
  </message>
  <message name="GetSaleDemandsAddr94headerResponse">
    <part name="TAuthHeader" type="ns2:TAuthHeader"/>
  </message>
  <message name="GetDemandInfoAddr95Request">
    <part name="Request" type="xs:string"/>
    <part name="Response" type="xs:string"/>
    <part name="ErrMsg" type="xs:string"/>
    <part name="ErrCode" type="xs:int"/>
  </message>
  <message name="GetDemandInfoAddr95Response">
    <part name="Response" type="xs:string"/>
    <part name="ErrMsg" type="xs:string"/>
    <part name="ErrCode" type="xs:int"/>
    <part name="return" type="xs:boolean"/>
  </message>
  <message name="GetDemandInfoAddr95headerRequest">
    <part name="TAuthHeader" type="ns2:TAuthHeader"/>
  </message>
  <message name="GetDemandInfoAddr95headerResponse">
    <part name="TAuthHeader" type="ns2:TAuthHeader"/>
  </message>
  <message name="SetSpecAdmissionDeposit96Request">
    <part name="Request" type="xs:string"/>
    <part name="ErrMsg" type="xs:string"/>
    <part name="ErrCode" type="xs:int"/>
  </message>
  <message name="SetSpecAdmissionDeposit96Response">
    <part name="ErrMsg" type="xs:string"/>
    <part name="ErrCode" type="xs:int"/>
    <part name="return" type="xs:boolean"/>
  </message>
  <message name="SetSpecAdmissionDeposit96headerRequest">
    <part name="TAuthHeader" type="ns2:TAuthHeader"/>
  </message>
  <message name="SetSpecAdmissionDeposit96headerResponse">
    <part name="TAuthHeader" type="ns2:TAuthHeader"/>
  </message>
  <message name="SetAddressDeals97Request">
    <part name="Request" type="xs:string"/>
    <part name="ErrMsg" type="xs:string"/>
    <part name="ErrCode" type="xs:int"/>
  </message>
  <message name="SetAddressDeals97Response">
    <part name="ErrMsg" type="xs:string"/>
    <part name="ErrCode" type="xs:int"/>
    <part name="return" type="xs:boolean"/>
  </message>
  <message name="SetAddressDeals97headerRequest">
    <part name="TAuthHeader" type="ns2:TAuthHeader"/>
  </message>
  <message name="SetAddressDeals97headerResponse">
    <part name="TAuthHeader" type="ns2:TAuthHeader"/>
  </message>
  <portType name="IENGL_SERV">
    <operation name="ResetInterface">
      <input message="tns:ResetInterface0Request"/>
      <output message="tns:ResetInterface0Response"/>
    </operation>
    <operation name="GetTime">
      <input message="tns:GetTime1Request"/>
      <output message="tns:GetTime1Response"/>
    </operation>
    <operation name="GetSections">
      <input message="tns:GetSections2Request"/>
      <output message="tns:GetSections2Response"/>
    </operation>
    <operation name="GetSessionTime">
      <input message="tns:GetSessionTime3Request"/>
      <output message="tns:GetSessionTime3Response"/>
    </operation>
    <operation name="GetSessions">
      <input message="tns:GetSessions4Request"/>
      <output message="tns:GetSessions4Response"/>
    </operation>
    <operation name="SetSessionForTrader">
      <input message="tns:SetSessionForTrader5Request"/>
      <output message="tns:SetSessionForTrader5Response"/>
    </operation>
    <operation name="GetPeriods">
      <input message="tns:GetPeriods6Request"/>
      <output message="tns:GetPeriods6Response"/>
    </operation>
    <operation name="SetPeriod">
      <input message="tns:SetPeriod7Request"/>
      <output message="tns:SetPeriod7Response"/>
    </operation>
    <operation name="GetPeriodState">
      <input message="tns:GetPeriodState8Request"/>
      <output message="tns:GetPeriodState8Response"/>
    </operation>
    <operation name="SetPeriodState">
      <input message="tns:SetPeriodState9Request"/>
      <output message="tns:SetPeriodState9Response"/>
    </operation>
    <operation name="GetSaleDemands">
      <input message="tns:GetSaleDemands10Request"/>
      <output message="tns:GetSaleDemands10Response"/>
    </operation>
    <operation name="GetBuyDemands">
      <input message="tns:GetBuyDemands11Request"/>
      <output message="tns:GetBuyDemands11Response"/>
    </operation>
    <operation name="GetDeals">
      <input message="tns:GetDeals12Request"/>
      <output message="tns:GetDeals12Response"/>
    </operation>
    <operation name="GetInfoTraders">
      <input message="tns:GetInfoTraders13Request"/>
      <output message="tns:GetInfoTraders13Response"/>
    </operation>
    <operation name="GetGoodByDeal">
      <input message="tns:GetGoodByDeal14Request"/>
      <output message="tns:GetGoodByDeal14Response"/>
    </operation>
    <operation name="GetRootGoodByDeal">
      <input message="tns:GetRootGoodByDeal15Request"/>
      <output message="tns:GetRootGoodByDeal15Response"/>
    </operation>
    <operation name="GetDemandInfo">
      <input message="tns:GetDemandInfo16Request"/>
      <output message="tns:GetDemandInfo16Response"/>
    </operation>
    <operation name="GetOriginalDemandInfo">
      <input message="tns:GetOriginalDemandInfo17Request"/>
      <output message="tns:GetOriginalDemandInfo17Response"/>
    </operation>
    <operation name="GetRootDemandInfo">
      <input message="tns:GetRootDemandInfo18Request"/>
      <output message="tns:GetRootDemandInfo18Response"/>
    </operation>
    <operation name="GetOriginalRootDemandInfo">
      <input message="tns:GetOriginalRootDemandInfo19Request"/>
      <output message="tns:GetOriginalRootDemandInfo19Response"/>
    </operation>
    <operation name="DelDeal">
      <input message="tns:DelDeal20Request"/>
      <output message="tns:DelDeal20Response"/>
    </operation>
    <operation name="DelEngDemandById">
      <input message="tns:DelEngDemandById21Request"/>
      <output message="tns:DelEngDemandById21Response"/>
    </operation>
    <operation name="DelEngLastBuyDemandById">
      <input message="tns:DelEngLastBuyDemandById22Request"/>
      <output message="tns:DelEngLastBuyDemandById22Response"/>
    </operation>
    <operation name="AddEngDemand">
      <input message="tns:AddEngDemand23Request"/>
      <output message="tns:AddEngDemand23Response"/>
    </operation>
    <operation name="AddEngRootDemand">
      <input message="tns:AddEngRootDemand24Request"/>
      <output message="tns:AddEngRootDemand24Response"/>
    </operation>
    <operation name="EditEngDemand">
      <input message="tns:EditEngDemand25Request"/>
      <output message="tns:EditEngDemand25Response"/>
    </operation>
    <operation name="EditEngCombinedDemand">
      <input message="tns:EditEngCombinedDemand26Request"/>
      <output message="tns:EditEngCombinedDemand26Response"/>
    </operation>
    <operation name="EditNewEngRootDemand">
      <input message="tns:EditNewEngRootDemand27Request"/>
      <output message="tns:EditNewEngRootDemand27Response"/>
    </operation>
    <operation name="AddEngAlterRootDemand">
      <input message="tns:AddEngAlterRootDemand28Request"/>
      <output message="tns:AddEngAlterRootDemand28Response"/>
    </operation>
    <operation name="GetCrossRootDemandInfo">
      <input message="tns:GetCrossRootDemandInfo29Request"/>
      <output message="tns:GetCrossRootDemandInfo29Response"/>
    </operation>
    <operation name="AddEngAlterDemand">
      <input message="tns:AddEngAlterDemand30Request"/>
      <output message="tns:AddEngAlterDemand30Response"/>
    </operation>
    <operation name="GetCrossDemandInfo">
      <input message="tns:GetCrossDemandInfo31Request"/>
      <output message="tns:GetCrossDemandInfo31Response"/>
    </operation>
    <operation name="FixedDeals">
      <input message="tns:FixedDeals32Request"/>
      <output message="tns:FixedDeals32Response"/>
    </operation>
    <operation name="GetSalerBuyerState">
      <input message="tns:GetSalerBuyerState33Request"/>
      <output message="tns:GetSalerBuyerState33Response"/>
    </operation>
    <operation name="GetBuyerClients">
      <input message="tns:GetBuyerClients34Request"/>
      <output message="tns:GetBuyerClients34Response"/>
    </operation>
    <operation name="SetTradeTime">
      <input message="tns:SetTradeTime35Request"/>
      <output message="tns:SetTradeTime35Response"/>
    </operation>
    <operation name="GetFirmsParamsByDeal">
      <input message="tns:GetFirmsParamsByDeal36Request"/>
      <output message="tns:GetFirmsParamsByDeal36Response"/>
    </operation>
    <operation name="GetTradersParamsByDeal">
      <input message="tns:GetTradersParamsByDeal37Request"/>
      <output message="tns:GetTradersParamsByDeal37Response"/>
    </operation>
    <operation name="GetDealParamsByID">
      <input message="tns:GetDealParamsByID38Request"/>
      <output message="tns:GetDealParamsByID38Response"/>
    </operation>
    <operation name="GetCorrectedDemands">
      <input message="tns:GetCorrectedDemands39Request"/>
      <output message="tns:GetCorrectedDemands39Response"/>
    </operation>
    <operation name="NoDemandForDeal">
      <input message="tns:NoDemandForDeal40Request"/>
      <output message="tns:NoDemandForDeal40Response"/>
    </operation>
    <operation name="Create_Deals_For_Sched">
      <input message="tns:Create_Deals_For_Sched41Request"/>
      <output message="tns:Create_Deals_For_Sched41Response"/>
    </operation>
    <operation name="SetSessionStage">
      <input message="tns:SetSessionStage42Request"/>
      <output message="tns:SetSessionStage42Response"/>
    </operation>
    <operation name="GetSessionStage">
      <input message="tns:GetSessionStage43Request"/>
      <output message="tns:GetSessionStage43Response"/>
    </operation>
    <operation name="GetAllTraders">
      <input message="tns:GetAllTraders44Request"/>
      <output message="tns:GetAllTraders44Response"/>
    </operation>
    <operation name="GetActiveTraders">
      <input message="tns:GetActiveTraders45Request"/>
      <output message="tns:GetActiveTraders45Response"/>
    </operation>
    <operation name="SendMessage">
      <input message="tns:SendMessage46Request"/>
      <output message="tns:SendMessage46Response"/>
    </operation>
    <operation name="ReceiveMessage">
      <input message="tns:ReceiveMessage47Request"/>
      <output message="tns:ReceiveMessage47Response"/>
    </operation>
    <operation name="GetCountNewMsg">
      <input message="tns:GetCountNewMsg48Request"/>
      <output message="tns:GetCountNewMsg48Response"/>
    </operation>
    <operation name="GetAllDelivery">
      <input message="tns:GetAllDelivery49Request"/>
      <output message="tns:GetAllDelivery49Response"/>
    </operation>
    <operation name="GetAllDeliveryPeriod">
      <input message="tns:GetAllDeliveryPeriod50Request"/>
      <output message="tns:GetAllDeliveryPeriod50Response"/>
    </operation>
    <operation name="GetAllDeliveryMethod">
      <input message="tns:GetAllDeliveryMethod51Request"/>
      <output message="tns:GetAllDeliveryMethod51Response"/>
    </operation>
    <operation name="GetMessageTempl">
      <input message="tns:GetMessageTempl52Request"/>
      <output message="tns:GetMessageTempl52Response"/>
    </operation>
    <operation name="GetAllFinance">
      <input message="tns:GetAllFinance53Request"/>
      <output message="tns:GetAllFinance53Response"/>
    </operation>
    <operation name="GetGoodsBasis">
      <input message="tns:GetGoodsBasis54Request"/>
      <output message="tns:GetGoodsBasis54Response"/>
    </operation>
    <operation name="GetGoodsBasisInfo">
      <input message="tns:GetGoodsBasisInfo55Request"/>
      <output message="tns:GetGoodsBasisInfo55Response"/>
    </operation>
    <operation name="GetSessionCurrency">
      <input message="tns:GetSessionCurrency56Request"/>
      <output message="tns:GetSessionCurrency56Response"/>
    </operation>
    <operation name="SetTradeTimeReduct">
      <input message="tns:SetTradeTimeReduct57Request"/>
      <output message="tns:SetTradeTimeReduct57Response"/>
    </operation>
    <operation name="SetPriceStep">
      <input message="tns:SetPriceStep58Request"/>
      <output message="tns:SetPriceStep58Response"/>
    </operation>
    <operation name="SetPriceStepReduct">
      <input message="tns:SetPriceStepReduct59Request"/>
      <output message="tns:SetPriceStepReduct59Response"/>
    </operation>
    <operation name="GetReductTimeAll">
      <input message="tns:GetReductTimeAll60Request"/>
      <output message="tns:GetReductTimeAll60Response"/>
    </operation>
    <operation name="SetAccessCorrection">
      <input message="tns:SetAccessCorrection61Request"/>
      <output message="tns:SetAccessCorrection61Response"/>
    </operation>
    <operation name="SetEditSign">
      <input message="tns:SetEditSign62Request"/>
      <output message="tns:SetEditSign62Response"/>
    </operation>
    <operation name="SetObservedDemand">
      <input message="tns:SetObservedDemand63Request"/>
      <output message="tns:SetObservedDemand63Response"/>
    </operation>
    <operation name="GetNameFormField">
      <input message="tns:GetNameFormField64Request"/>
      <output message="tns:GetNameFormField64Response"/>
    </operation>
    <operation name="GetNameGridField">
      <input message="tns:GetNameGridField65Request"/>
      <output message="tns:GetNameGridField65Response"/>
    </operation>
    <operation name="GetQuarterList">
      <input message="tns:GetQuarterList66Request"/>
      <output message="tns:GetQuarterList66Response"/>
    </operation>
    <operation name="GetBranchesList">
      <input message="tns:GetBranchesList67Request"/>
      <output message="tns:GetBranchesList67Response"/>
    </operation>
    <operation name="GetDealsEdIzm">
      <input message="tns:GetDealsEdIzm68Request"/>
      <output message="tns:GetDealsEdIzm68Response"/>
    </operation>
    <operation name="GetFirmDepositInfo">
      <input message="tns:GetFirmDepositInfo69Request"/>
      <output message="tns:GetFirmDepositInfo69Response"/>
    </operation>
    <operation name="SetNeedControlDeposit">
      <input message="tns:SetNeedControlDeposit70Request"/>
      <output message="tns:SetNeedControlDeposit70Response"/>
    </operation>
    <operation name="SetExcludedFDC">
      <input message="tns:SetExcludedFDC71Request"/>
      <output message="tns:SetExcludedFDC71Response"/>
    </operation>
    <operation name="SetNeedControlLotVal">
      <input message="tns:SetNeedControlLotVal72Request"/>
      <output message="tns:SetNeedControlLotVal72Response"/>
    </operation>
    <operation name="GetPaymentMoments">
      <input message="tns:GetPaymentMoments73Request"/>
      <output message="tns:GetPaymentMoments73Response"/>
    </operation>
    <operation name="GetVolumes">
      <input message="tns:GetVolumes74Request"/>
      <output message="tns:GetVolumes74Response"/>
    </operation>
    <operation name="GetPaymentConditions">
      <input message="tns:GetPaymentConditions75Request"/>
      <output message="tns:GetPaymentConditions75Response"/>
    </operation>
    <operation name="GetPaymentCondTxt">
      <input message="tns:GetPaymentCondTxt76Request"/>
      <output message="tns:GetPaymentCondTxt76Response"/>
    </operation>
    <operation name="GetSessionsPP">
      <input message="tns:GetSessionsPP77Request"/>
      <output message="tns:GetSessionsPP77Response"/>
    </operation>
    <operation name="GetDemandInfoPP">
      <input message="tns:GetDemandInfoPP78Request"/>
      <output message="tns:GetDemandInfoPP78Response"/>
    </operation>
    <operation name="GetSaleDemandsPP">
      <input message="tns:GetSaleDemandsPP79Request"/>
      <output message="tns:GetSaleDemandsPP79Response"/>
    </operation>
    <operation name="GetDealsPP">
      <input message="tns:GetDealsPP80Request"/>
      <output message="tns:GetDealsPP80Response"/>
    </operation>
    <operation name="GetCargoParamsByDeal">
      <input message="tns:GetCargoParamsByDeal81Request"/>
      <output message="tns:GetCargoParamsByDeal81Response"/>
    </operation>
    <operation name="SetNeedControlActive">
      <input message="tns:SetNeedControlActive82Request"/>
      <output message="tns:SetNeedControlActive82Response"/>
    </operation>
    <operation name="GetGoodDeliverySchedule">
      <input message="tns:GetGoodDeliverySchedule83Request"/>
      <output message="tns:GetGoodDeliverySchedule83Response"/>
    </operation>
    <operation name="GetGoodHourlyDeliverySchedule">
      <input message="tns:GetGoodHourlyDeliverySchedule84Request"/>
      <output message="tns:GetGoodHourlyDeliverySchedule84Response"/>
    </operation>
    <operation name="DelAlterDemand">
      <input message="tns:DelAlterDemand85Request"/>
      <output message="tns:DelAlterDemand85Response"/>
    </operation>
    <operation name="GetDealsProtocol">
      <input message="tns:GetDealsProtocol86Request"/>
      <output message="tns:GetDealsProtocol86Response"/>
    </operation>
    <operation name="GetLotsNoDeals">
      <input message="tns:GetLotsNoDeals87Request"/>
      <output message="tns:GetLotsNoDeals87Response"/>
    </operation>
    <operation name="GetElectricitySupplyScheduleByDeal">
      <input message="tns:GetElectricitySupplyScheduleByDeal88Request"/>
      <output message="tns:GetElectricitySupplyScheduleByDeal88Response"/>
    </operation>
    <operation name="GetAllCurrency">
      <input message="tns:GetAllCurrency89Request"/>
      <output message="tns:GetAllCurrency89Response"/>
    </operation>
    <operation name="GetAllKurVal">
      <input message="tns:GetAllKurVal90Request"/>
      <output message="tns:GetAllKurVal90Response"/>
    </operation>
    <operation name="GetDealsTypeMarket">
      <input message="tns:GetDealsTypeMarket91Request"/>
      <output message="tns:GetDealsTypeMarket91Response"/>
    </operation>
    <operation name="SetNeedPurposeBuyGoods">
      <input message="tns:SetNeedPurposeBuyGoods92Request"/>
      <output message="tns:SetNeedPurposeBuyGoods92Response"/>
    </operation>
    <operation name="GetAllPurposeBuyGoods">
      <input message="tns:GetAllPurposeBuyGoods93Request"/>
      <output message="tns:GetAllPurposeBuyGoods93Response"/>
    </operation>
    <operation name="GetSaleDemandsAddr">
      <input message="tns:GetSaleDemandsAddr94Request"/>
      <output message="tns:GetSaleDemandsAddr94Response"/>
    </operation>
    <operation name="GetDemandInfoAddr">
      <input message="tns:GetDemandInfoAddr95Request"/>
      <output message="tns:GetDemandInfoAddr95Response"/>
    </operation>
    <operation name="SetSpecAdmissionDeposit">
      <input message="tns:SetSpecAdmissionDeposit96Request"/>
      <output message="tns:SetSpecAdmissionDeposit96Response"/>
    </operation>
    <operation name="SetAddressDeals">
      <input message="tns:SetAddressDeals97Request"/>
      <output message="tns:SetAddressDeals97Response"/>
    </operation>
  </portType>
  <binding name="IENGL_SERVbinding" type="tns:IENGL_SERV">
    <soap:binding style="rpc" transport="http://schemas.xmlsoap.org/soap/http"/>
    <operation name="ResetInterface">
      <soap:operation soapAction="urn:ENGL_SERVIntf-IENGL_SERV#ResetInterface" style="rpc"/>
      <input>
        <soap:body use="encoded" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="urn:ENGL_SERVIntf-IENGL_SERV"/>
        <soap:header use="encoded" message="tns:ResetInterface0headerRequest" part="TAuthHeader" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="urn:ENGL_SERVIntf"/>
      </input>
      <output>
        <soap:body use="encoded" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="urn:ENGL_SERVIntf-IENGL_SERV"/>
        <soap:header use="encoded" message="tns:ResetInterface0headerResponse" part="TAuthHeader" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="urn:ENGL_SERVIntf"/>
      </output>
    </operation>
    <operation name="GetTime">
      <soap:operation soapAction="urn:ENGL_SERVIntf-IENGL_SERV#GetTime" style="rpc"/>
      <input>
        <soap:body use="encoded" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="urn:ENGL_SERVIntf-IENGL_SERV"/>
        <soap:header use="encoded" message="tns:GetTime1headerRequest" part="TAuthHeader" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="urn:ENGL_SERVIntf"/>
      </input>
      <output>
        <soap:body use="encoded" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="urn:ENGL_SERVIntf-IENGL_SERV"/>
        <soap:header use="encoded" message="tns:GetTime1headerResponse" part="TAuthHeader" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="urn:ENGL_SERVIntf"/>
      </output>
    </operation>
    <operation name="GetSections">
      <soap:operation soapAction="urn:ENGL_SERVIntf-IENGL_SERV#GetSections" style="rpc"/>
      <input>
        <soap:body use="encoded" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="urn:ENGL_SERVIntf-IENGL_SERV"/>
        <soap:header use="encoded" message="tns:GetSections2headerRequest" part="TAuthHeader" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="urn:ENGL_SERVIntf"/>
      </input>
      <output>
        <soap:body use="encoded" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="urn:ENGL_SERVIntf-IENGL_SERV"/>
        <soap:header use="encoded" message="tns:GetSections2headerResponse" part="TAuthHeader" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="urn:ENGL_SERVIntf"/>
      </output>
    </operation>
    <operation name="GetSessionTime">
      <soap:operation soapAction="urn:ENGL_SERVIntf-IENGL_SERV#GetSessionTime" style="rpc"/>
      <input>
        <soap:body use="encoded" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="urn:ENGL_SERVIntf-IENGL_SERV"/>
        <soap:header use="encoded" message="tns:GetSessionTime3headerRequest" part="TAuthHeader" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="urn:ENGL_SERVIntf"/>
      </input>
      <output>
        <soap:body use="encoded" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="urn:ENGL_SERVIntf-IENGL_SERV"/>
        <soap:header use="encoded" message="tns:GetSessionTime3headerResponse" part="TAuthHeader" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="urn:ENGL_SERVIntf"/>
      </output>
    </operation>
    <operation name="GetSessions">
      <soap:operation soapAction="urn:ENGL_SERVIntf-IENGL_SERV#GetSessions" style="rpc"/>
      <input>
        <soap:body use="encoded" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="urn:ENGL_SERVIntf-IENGL_SERV"/>
        <soap:header use="encoded" message="tns:GetSessions4headerRequest" part="TAuthHeader" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="urn:ENGL_SERVIntf"/>
      </input>
      <output>
        <soap:body use="encoded" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="urn:ENGL_SERVIntf-IENGL_SERV"/>
        <soap:header use="encoded" message="tns:GetSessions4headerResponse" part="TAuthHeader" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="urn:ENGL_SERVIntf"/>
      </output>
    </operation>
    <operation name="SetSessionForTrader">
      <soap:operation soapAction="urn:ENGL_SERVIntf-IENGL_SERV#SetSessionForTrader" style="rpc"/>
      <input>
        <soap:body use="encoded" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="urn:ENGL_SERVIntf-IENGL_SERV"/>
        <soap:header use="encoded" message="tns:SetSessionForTrader5headerRequest" part="TAuthHeader" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="urn:ENGL_SERVIntf"/>
      </input>
      <output>
        <soap:body use="encoded" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="urn:ENGL_SERVIntf-IENGL_SERV"/>
        <soap:header use="encoded" message="tns:SetSessionForTrader5headerResponse" part="TAuthHeader" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="urn:ENGL_SERVIntf"/>
      </output>
    </operation>
    <operation name="GetPeriods">
      <soap:operation soapAction="urn:ENGL_SERVIntf-IENGL_SERV#GetPeriods" style="rpc"/>
      <input>
        <soap:body use="encoded" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="urn:ENGL_SERVIntf-IENGL_SERV"/>
        <soap:header use="encoded" message="tns:GetPeriods6headerRequest" part="TAuthHeader" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="urn:ENGL_SERVIntf"/>
      </input>
      <output>
        <soap:body use="encoded" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="urn:ENGL_SERVIntf-IENGL_SERV"/>
        <soap:header use="encoded" message="tns:GetPeriods6headerResponse" part="TAuthHeader" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="urn:ENGL_SERVIntf"/>
      </output>
    </operation>
    <operation name="SetPeriod">
      <soap:operation soapAction="urn:ENGL_SERVIntf-IENGL_SERV#SetPeriod" style="rpc"/>
      <input>
        <soap:body use="encoded" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="urn:ENGL_SERVIntf-IENGL_SERV"/>
        <soap:header use="encoded" message="tns:SetPeriod7headerRequest" part="TAuthHeader" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="urn:ENGL_SERVIntf"/>
      </input>
      <output>
        <soap:body use="encoded" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="urn:ENGL_SERVIntf-IENGL_SERV"/>
        <soap:header use="encoded" message="tns:SetPeriod7headerResponse" part="TAuthHeader" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="urn:ENGL_SERVIntf"/>
      </output>
    </operation>
    <operation name="GetPeriodState">
      <soap:operation soapAction="urn:ENGL_SERVIntf-IENGL_SERV#GetPeriodState" style="rpc"/>
      <input>
        <soap:body use="encoded" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="urn:ENGL_SERVIntf-IENGL_SERV"/>
        <soap:header use="encoded" message="tns:GetPeriodState8headerRequest" part="TAuthHeader" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="urn:ENGL_SERVIntf"/>
      </input>
      <output>
        <soap:body use="encoded" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="urn:ENGL_SERVIntf-IENGL_SERV"/>
        <soap:header use="encoded" message="tns:GetPeriodState8headerResponse" part="TAuthHeader" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="urn:ENGL_SERVIntf"/>
      </output>
    </operation>
    <operation name="SetPeriodState">
      <soap:operation soapAction="urn:ENGL_SERVIntf-IENGL_SERV#SetPeriodState" style="rpc"/>
      <input>
        <soap:body use="encoded" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="urn:ENGL_SERVIntf-IENGL_SERV"/>
        <soap:header use="encoded" message="tns:SetPeriodState9headerRequest" part="TAuthHeader" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="urn:ENGL_SERVIntf"/>
      </input>
      <output>
        <soap:body use="encoded" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="urn:ENGL_SERVIntf-IENGL_SERV"/>
        <soap:header use="encoded" message="tns:SetPeriodState9headerResponse" part="TAuthHeader" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="urn:ENGL_SERVIntf"/>
      </output>
    </operation>
    <operation name="GetSaleDemands">
      <soap:operation soapAction="urn:ENGL_SERVIntf-IENGL_SERV#GetSaleDemands" style="rpc"/>
      <input>
        <soap:body use="encoded" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="urn:ENGL_SERVIntf-IENGL_SERV"/>
        <soap:header use="encoded" message="tns:GetSaleDemands10headerRequest" part="TAuthHeader" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="urn:ENGL_SERVIntf"/>
      </input>
      <output>
        <soap:body use="encoded" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="urn:ENGL_SERVIntf-IENGL_SERV"/>
        <soap:header use="encoded" message="tns:GetSaleDemands10headerResponse" part="TAuthHeader" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="urn:ENGL_SERVIntf"/>
      </output>
    </operation>
    <operation name="GetBuyDemands">
      <soap:operation soapAction="urn:ENGL_SERVIntf-IENGL_SERV#GetBuyDemands" style="rpc"/>
      <input>
        <soap:body use="encoded" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="urn:ENGL_SERVIntf-IENGL_SERV"/>
        <soap:header use="encoded" message="tns:GetBuyDemands11headerRequest" part="TAuthHeader" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="urn:ENGL_SERVIntf"/>
      </input>
      <output>
        <soap:body use="encoded" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="urn:ENGL_SERVIntf-IENGL_SERV"/>
        <soap:header use="encoded" message="tns:GetBuyDemands11headerResponse" part="TAuthHeader" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="urn:ENGL_SERVIntf"/>
      </output>
    </operation>
    <operation name="GetDeals">
      <soap:operation soapAction="urn:ENGL_SERVIntf-IENGL_SERV#GetDeals" style="rpc"/>
      <input>
        <soap:body use="encoded" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="urn:ENGL_SERVIntf-IENGL_SERV"/>
        <soap:header use="encoded" message="tns:GetDeals12headerRequest" part="TAuthHeader" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="urn:ENGL_SERVIntf"/>
      </input>
      <output>
        <soap:body use="encoded" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="urn:ENGL_SERVIntf-IENGL_SERV"/>
        <soap:header use="encoded" message="tns:GetDeals12headerResponse" part="TAuthHeader" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="urn:ENGL_SERVIntf"/>
      </output>
    </operation>
    <operation name="GetInfoTraders">
      <soap:operation soapAction="urn:ENGL_SERVIntf-IENGL_SERV#GetInfoTraders" style="rpc"/>
      <input>
        <soap:body use="encoded" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="urn:ENGL_SERVIntf-IENGL_SERV"/>
        <soap:header use="encoded" message="tns:GetInfoTraders13headerRequest" part="TAuthHeader" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="urn:ENGL_SERVIntf"/>
      </input>
      <output>
        <soap:body use="encoded" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="urn:ENGL_SERVIntf-IENGL_SERV"/>
        <soap:header use="encoded" message="tns:GetInfoTraders13headerResponse" part="TAuthHeader" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="urn:ENGL_SERVIntf"/>
      </output>
    </operation>
    <operation name="GetGoodByDeal">
      <soap:operation soapAction="urn:ENGL_SERVIntf-IENGL_SERV#GetGoodByDeal" style="rpc"/>
      <input>
        <soap:body use="encoded" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="urn:ENGL_SERVIntf-IENGL_SERV"/>
        <soap:header use="encoded" message="tns:GetGoodByDeal14headerRequest" part="TAuthHeader" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="urn:ENGL_SERVIntf"/>
      </input>
      <output>
        <soap:body use="encoded" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="urn:ENGL_SERVIntf-IENGL_SERV"/>
        <soap:header use="encoded" message="tns:GetGoodByDeal14headerResponse" part="TAuthHeader" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="urn:ENGL_SERVIntf"/>
      </output>
    </operation>
    <operation name="GetRootGoodByDeal">
      <soap:operation soapAction="urn:ENGL_SERVIntf-IENGL_SERV#GetRootGoodByDeal" style="rpc"/>
      <input>
        <soap:body use="encoded" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="urn:ENGL_SERVIntf-IENGL_SERV"/>
        <soap:header use="encoded" message="tns:GetRootGoodByDeal15headerRequest" part="TAuthHeader" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="urn:ENGL_SERVIntf"/>
      </input>
      <output>
        <soap:body use="encoded" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="urn:ENGL_SERVIntf-IENGL_SERV"/>
        <soap:header use="encoded" message="tns:GetRootGoodByDeal15headerResponse" part="TAuthHeader" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="urn:ENGL_SERVIntf"/>
      </output>
    </operation>
    <operation name="GetDemandInfo">
      <soap:operation soapAction="urn:ENGL_SERVIntf-IENGL_SERV#GetDemandInfo" style="rpc"/>
      <input>
        <soap:body use="encoded" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="urn:ENGL_SERVIntf-IENGL_SERV"/>
        <soap:header use="encoded" message="tns:GetDemandInfo16headerRequest" part="TAuthHeader" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="urn:ENGL_SERVIntf"/>
      </input>
      <output>
        <soap:body use="encoded" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="urn:ENGL_SERVIntf-IENGL_SERV"/>
        <soap:header use="encoded" message="tns:GetDemandInfo16headerResponse" part="TAuthHeader" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="urn:ENGL_SERVIntf"/>
      </output>
    </operation>
    <operation name="GetOriginalDemandInfo">
      <soap:operation soapAction="urn:ENGL_SERVIntf-IENGL_SERV#GetOriginalDemandInfo" style="rpc"/>
      <input>
        <soap:body use="encoded" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="urn:ENGL_SERVIntf-IENGL_SERV"/>
        <soap:header use="encoded" message="tns:GetOriginalDemandInfo17headerRequest" part="TAuthHeader" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="urn:ENGL_SERVIntf"/>
      </input>
      <output>
        <soap:body use="encoded" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="urn:ENGL_SERVIntf-IENGL_SERV"/>
        <soap:header use="encoded" message="tns:GetOriginalDemandInfo17headerResponse" part="TAuthHeader" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="urn:ENGL_SERVIntf"/>
      </output>
    </operation>
    <operation name="GetRootDemandInfo">
      <soap:operation soapAction="urn:ENGL_SERVIntf-IENGL_SERV#GetRootDemandInfo" style="rpc"/>
      <input>
        <soap:body use="encoded" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="urn:ENGL_SERVIntf-IENGL_SERV"/>
        <soap:header use="encoded" message="tns:GetRootDemandInfo18headerRequest" part="TAuthHeader" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="urn:ENGL_SERVIntf"/>
      </input>
      <output>
        <soap:body use="encoded" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="urn:ENGL_SERVIntf-IENGL_SERV"/>
        <soap:header use="encoded" message="tns:GetRootDemandInfo18headerResponse" part="TAuthHeader" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="urn:ENGL_SERVIntf"/>
      </output>
    </operation>
    <operation name="GetOriginalRootDemandInfo">
      <soap:operation soapAction="urn:ENGL_SERVIntf-IENGL_SERV#GetOriginalRootDemandInfo" style="rpc"/>
      <input>
        <soap:body use="encoded" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="urn:ENGL_SERVIntf-IENGL_SERV"/>
        <soap:header use="encoded" message="tns:GetOriginalRootDemandInfo19headerRequest" part="TAuthHeader" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="urn:ENGL_SERVIntf"/>
      </input>
      <output>
        <soap:body use="encoded" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="urn:ENGL_SERVIntf-IENGL_SERV"/>
        <soap:header use="encoded" message="tns:GetOriginalRootDemandInfo19headerResponse" part="TAuthHeader" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="urn:ENGL_SERVIntf"/>
      </output>
    </operation>
    <operation name="DelDeal">
      <soap:operation soapAction="urn:ENGL_SERVIntf-IENGL_SERV#DelDeal" style="rpc"/>
      <input>
        <soap:body use="encoded" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="urn:ENGL_SERVIntf-IENGL_SERV"/>
        <soap:header use="encoded" message="tns:DelDeal20headerRequest" part="TAuthHeader" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="urn:ENGL_SERVIntf"/>
      </input>
      <output>
        <soap:body use="encoded" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="urn:ENGL_SERVIntf-IENGL_SERV"/>
        <soap:header use="encoded" message="tns:DelDeal20headerResponse" part="TAuthHeader" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="urn:ENGL_SERVIntf"/>
      </output>
    </operation>
    <operation name="DelEngDemandById">
      <soap:operation soapAction="urn:ENGL_SERVIntf-IENGL_SERV#DelEngDemandById" style="rpc"/>
      <input>
        <soap:body use="encoded" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="urn:ENGL_SERVIntf-IENGL_SERV"/>
        <soap:header use="encoded" message="tns:DelEngDemandById21headerRequest" part="TAuthHeader" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="urn:ENGL_SERVIntf"/>
      </input>
      <output>
        <soap:body use="encoded" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="urn:ENGL_SERVIntf-IENGL_SERV"/>
        <soap:header use="encoded" message="tns:DelEngDemandById21headerResponse" part="TAuthHeader" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="urn:ENGL_SERVIntf"/>
      </output>
    </operation>
    <operation name="DelEngLastBuyDemandById">
      <soap:operation soapAction="urn:ENGL_SERVIntf-IENGL_SERV#DelEngLastBuyDemandById" style="rpc"/>
      <input>
        <soap:body use="encoded" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="urn:ENGL_SERVIntf-IENGL_SERV"/>
        <soap:header use="encoded" message="tns:DelEngLastBuyDemandById22headerRequest" part="TAuthHeader" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="urn:ENGL_SERVIntf"/>
      </input>
      <output>
        <soap:body use="encoded" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="urn:ENGL_SERVIntf-IENGL_SERV"/>
        <soap:header use="encoded" message="tns:DelEngLastBuyDemandById22headerResponse" part="TAuthHeader" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="urn:ENGL_SERVIntf"/>
      </output>
    </operation>
    <operation name="AddEngDemand">
      <soap:operation soapAction="urn:ENGL_SERVIntf-IENGL_SERV#AddEngDemand" style="rpc"/>
      <input>
        <soap:body use="encoded" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="urn:ENGL_SERVIntf-IENGL_SERV"/>
        <soap:header use="encoded" message="tns:AddEngDemand23headerRequest" part="TAuthHeader" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="urn:ENGL_SERVIntf"/>
      </input>
      <output>
        <soap:body use="encoded" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="urn:ENGL_SERVIntf-IENGL_SERV"/>
        <soap:header use="encoded" message="tns:AddEngDemand23headerResponse" part="TAuthHeader" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="urn:ENGL_SERVIntf"/>
      </output>
    </operation>
    <operation name="AddEngRootDemand">
      <soap:operation soapAction="urn:ENGL_SERVIntf-IENGL_SERV#AddEngRootDemand" style="rpc"/>
      <input>
        <soap:body use="encoded" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="urn:ENGL_SERVIntf-IENGL_SERV"/>
        <soap:header use="encoded" message="tns:AddEngRootDemand24headerRequest" part="TAuthHeader" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="urn:ENGL_SERVIntf"/>
      </input>
      <output>
        <soap:body use="encoded" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="urn:ENGL_SERVIntf-IENGL_SERV"/>
        <soap:header use="encoded" message="tns:AddEngRootDemand24headerResponse" part="TAuthHeader" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="urn:ENGL_SERVIntf"/>
      </output>
    </operation>
    <operation name="EditEngDemand">
      <soap:operation soapAction="urn:ENGL_SERVIntf-IENGL_SERV#EditEngDemand" style="rpc"/>
      <input>
        <soap:body use="encoded" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="urn:ENGL_SERVIntf-IENGL_SERV"/>
        <soap:header use="encoded" message="tns:EditEngDemand25headerRequest" part="TAuthHeader" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="urn:ENGL_SERVIntf"/>
      </input>
      <output>
        <soap:body use="encoded" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="urn:ENGL_SERVIntf-IENGL_SERV"/>
        <soap:header use="encoded" message="tns:EditEngDemand25headerResponse" part="TAuthHeader" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="urn:ENGL_SERVIntf"/>
      </output>
    </operation>
    <operation name="EditEngCombinedDemand">
      <soap:operation soapAction="urn:ENGL_SERVIntf-IENGL_SERV#EditEngCombinedDemand" style="rpc"/>
      <input>
        <soap:body use="encoded" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="urn:ENGL_SERVIntf-IENGL_SERV"/>
        <soap:header use="encoded" message="tns:EditEngCombinedDemand26headerRequest" part="TAuthHeader" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="urn:ENGL_SERVIntf"/>
      </input>
      <output>
        <soap:body use="encoded" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="urn:ENGL_SERVIntf-IENGL_SERV"/>
        <soap:header use="encoded" message="tns:EditEngCombinedDemand26headerResponse" part="TAuthHeader" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="urn:ENGL_SERVIntf"/>
      </output>
    </operation>
    <operation name="EditNewEngRootDemand">
      <soap:operation soapAction="urn:ENGL_SERVIntf-IENGL_SERV#EditNewEngRootDemand" style="rpc"/>
      <input>
        <soap:body use="encoded" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="urn:ENGL_SERVIntf-IENGL_SERV"/>
        <soap:header use="encoded" message="tns:EditNewEngRootDemand27headerRequest" part="TAuthHeader" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="urn:ENGL_SERVIntf"/>
      </input>
      <output>
        <soap:body use="encoded" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="urn:ENGL_SERVIntf-IENGL_SERV"/>
        <soap:header use="encoded" message="tns:EditNewEngRootDemand27headerResponse" part="TAuthHeader" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="urn:ENGL_SERVIntf"/>
      </output>
    </operation>
    <operation name="AddEngAlterRootDemand">
      <soap:operation soapAction="urn:ENGL_SERVIntf-IENGL_SERV#AddEngAlterRootDemand" style="rpc"/>
      <input>
        <soap:body use="encoded" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="urn:ENGL_SERVIntf-IENGL_SERV"/>
        <soap:header use="encoded" message="tns:AddEngAlterRootDemand28headerRequest" part="TAuthHeader" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="urn:ENGL_SERVIntf"/>
      </input>
      <output>
        <soap:body use="encoded" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="urn:ENGL_SERVIntf-IENGL_SERV"/>
        <soap:header use="encoded" message="tns:AddEngAlterRootDemand28headerResponse" part="TAuthHeader" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="urn:ENGL_SERVIntf"/>
      </output>
    </operation>
    <operation name="GetCrossRootDemandInfo">
      <soap:operation soapAction="urn:ENGL_SERVIntf-IENGL_SERV#GetCrossRootDemandInfo" style="rpc"/>
      <input>
        <soap:body use="encoded" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="urn:ENGL_SERVIntf-IENGL_SERV"/>
        <soap:header use="encoded" message="tns:GetCrossRootDemandInfo29headerRequest" part="TAuthHeader" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="urn:ENGL_SERVIntf"/>
      </input>
      <output>
        <soap:body use="encoded" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="urn:ENGL_SERVIntf-IENGL_SERV"/>
        <soap:header use="encoded" message="tns:GetCrossRootDemandInfo29headerResponse" part="TAuthHeader" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="urn:ENGL_SERVIntf"/>
      </output>
    </operation>
    <operation name="AddEngAlterDemand">
      <soap:operation soapAction="urn:ENGL_SERVIntf-IENGL_SERV#AddEngAlterDemand" style="rpc"/>
      <input>
        <soap:body use="encoded" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="urn:ENGL_SERVIntf-IENGL_SERV"/>
        <soap:header use="encoded" message="tns:AddEngAlterDemand30headerRequest" part="TAuthHeader" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="urn:ENGL_SERVIntf"/>
      </input>
      <output>
        <soap:body use="encoded" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="urn:ENGL_SERVIntf-IENGL_SERV"/>
        <soap:header use="encoded" message="tns:AddEngAlterDemand30headerResponse" part="TAuthHeader" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="urn:ENGL_SERVIntf"/>
      </output>
    </operation>
    <operation name="GetCrossDemandInfo">
      <soap:operation soapAction="urn:ENGL_SERVIntf-IENGL_SERV#GetCrossDemandInfo" style="rpc"/>
      <input>
        <soap:body use="encoded" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="urn:ENGL_SERVIntf-IENGL_SERV"/>
        <soap:header use="encoded" message="tns:GetCrossDemandInfo31headerRequest" part="TAuthHeader" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="urn:ENGL_SERVIntf"/>
      </input>
      <output>
        <soap:body use="encoded" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="urn:ENGL_SERVIntf-IENGL_SERV"/>
        <soap:header use="encoded" message="tns:GetCrossDemandInfo31headerResponse" part="TAuthHeader" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="urn:ENGL_SERVIntf"/>
      </output>
    </operation>
    <operation name="FixedDeals">
      <soap:operation soapAction="urn:ENGL_SERVIntf-IENGL_SERV#FixedDeals" style="rpc"/>
      <input>
        <soap:body use="encoded" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="urn:ENGL_SERVIntf-IENGL_SERV"/>
        <soap:header use="encoded" message="tns:FixedDeals32headerRequest" part="TAuthHeader" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="urn:ENGL_SERVIntf"/>
      </input>
      <output>
        <soap:body use="encoded" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="urn:ENGL_SERVIntf-IENGL_SERV"/>
        <soap:header use="encoded" message="tns:FixedDeals32headerResponse" part="TAuthHeader" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="urn:ENGL_SERVIntf"/>
      </output>
    </operation>
    <operation name="GetSalerBuyerState">
      <soap:operation soapAction="urn:ENGL_SERVIntf-IENGL_SERV#GetSalerBuyerState" style="rpc"/>
      <input>
        <soap:body use="encoded" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="urn:ENGL_SERVIntf-IENGL_SERV"/>
        <soap:header use="encoded" message="tns:GetSalerBuyerState33headerRequest" part="TAuthHeader" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="urn:ENGL_SERVIntf"/>
      </input>
      <output>
        <soap:body use="encoded" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="urn:ENGL_SERVIntf-IENGL_SERV"/>
        <soap:header use="encoded" message="tns:GetSalerBuyerState33headerResponse" part="TAuthHeader" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="urn:ENGL_SERVIntf"/>
      </output>
    </operation>
    <operation name="GetBuyerClients">
      <soap:operation soapAction="urn:ENGL_SERVIntf-IENGL_SERV#GetBuyerClients" style="rpc"/>
      <input>
        <soap:body use="encoded" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="urn:ENGL_SERVIntf-IENGL_SERV"/>
        <soap:header use="encoded" message="tns:GetBuyerClients34headerRequest" part="TAuthHeader" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="urn:ENGL_SERVIntf"/>
      </input>
      <output>
        <soap:body use="encoded" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="urn:ENGL_SERVIntf-IENGL_SERV"/>
        <soap:header use="encoded" message="tns:GetBuyerClients34headerResponse" part="TAuthHeader" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="urn:ENGL_SERVIntf"/>
      </output>
    </operation>
    <operation name="SetTradeTime">
      <soap:operation soapAction="urn:ENGL_SERVIntf-IENGL_SERV#SetTradeTime" style="rpc"/>
      <input>
        <soap:body use="encoded" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="urn:ENGL_SERVIntf-IENGL_SERV"/>
        <soap:header use="encoded" message="tns:SetTradeTime35headerRequest" part="TAuthHeader" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="urn:ENGL_SERVIntf"/>
      </input>
      <output>
        <soap:body use="encoded" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="urn:ENGL_SERVIntf-IENGL_SERV"/>
        <soap:header use="encoded" message="tns:SetTradeTime35headerResponse" part="TAuthHeader" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="urn:ENGL_SERVIntf"/>
      </output>
    </operation>
    <operation name="GetFirmsParamsByDeal">
      <soap:operation soapAction="urn:ENGL_SERVIntf-IENGL_SERV#GetFirmsParamsByDeal" style="rpc"/>
      <input>
        <soap:body use="encoded" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="urn:ENGL_SERVIntf-IENGL_SERV"/>
        <soap:header use="encoded" message="tns:GetFirmsParamsByDeal36headerRequest" part="TAuthHeader" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="urn:ENGL_SERVIntf"/>
      </input>
      <output>
        <soap:body use="encoded" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="urn:ENGL_SERVIntf-IENGL_SERV"/>
        <soap:header use="encoded" message="tns:GetFirmsParamsByDeal36headerResponse" part="TAuthHeader" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="urn:ENGL_SERVIntf"/>
      </output>
    </operation>
    <operation name="GetTradersParamsByDeal">
      <soap:operation soapAction="urn:ENGL_SERVIntf-IENGL_SERV#GetTradersParamsByDeal" style="rpc"/>
      <input>
        <soap:body use="encoded" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="urn:ENGL_SERVIntf-IENGL_SERV"/>
        <soap:header use="encoded" message="tns:GetTradersParamsByDeal37headerRequest" part="TAuthHeader" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="urn:ENGL_SERVIntf"/>
      </input>
      <output>
        <soap:body use="encoded" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="urn:ENGL_SERVIntf-IENGL_SERV"/>
        <soap:header use="encoded" message="tns:GetTradersParamsByDeal37headerResponse" part="TAuthHeader" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="urn:ENGL_SERVIntf"/>
      </output>
    </operation>
    <operation name="GetDealParamsByID">
      <soap:operation soapAction="urn:ENGL_SERVIntf-IENGL_SERV#GetDealParamsByID" style="rpc"/>
      <input>
        <soap:body use="encoded" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="urn:ENGL_SERVIntf-IENGL_SERV"/>
        <soap:header use="encoded" message="tns:GetDealParamsByID38headerRequest" part="TAuthHeader" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="urn:ENGL_SERVIntf"/>
      </input>
      <output>
        <soap:body use="encoded" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="urn:ENGL_SERVIntf-IENGL_SERV"/>
        <soap:header use="encoded" message="tns:GetDealParamsByID38headerResponse" part="TAuthHeader" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="urn:ENGL_SERVIntf"/>
      </output>
    </operation>
    <operation name="GetCorrectedDemands">
      <soap:operation soapAction="urn:ENGL_SERVIntf-IENGL_SERV#GetCorrectedDemands" style="rpc"/>
      <input>
        <soap:body use="encoded" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="urn:ENGL_SERVIntf-IENGL_SERV"/>
        <soap:header use="encoded" message="tns:GetCorrectedDemands39headerRequest" part="TAuthHeader" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="urn:ENGL_SERVIntf"/>
      </input>
      <output>
        <soap:body use="encoded" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="urn:ENGL_SERVIntf-IENGL_SERV"/>
        <soap:header use="encoded" message="tns:GetCorrectedDemands39headerResponse" part="TAuthHeader" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="urn:ENGL_SERVIntf"/>
      </output>
    </operation>
    <operation name="NoDemandForDeal">
      <soap:operation soapAction="urn:ENGL_SERVIntf-IENGL_SERV#NoDemandForDeal" style="rpc"/>
      <input>
        <soap:body use="encoded" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="urn:ENGL_SERVIntf-IENGL_SERV"/>
        <soap:header use="encoded" message="tns:NoDemandForDeal40headerRequest" part="TAuthHeader" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="urn:ENGL_SERVIntf"/>
      </input>
      <output>
        <soap:body use="encoded" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="urn:ENGL_SERVIntf-IENGL_SERV"/>
        <soap:header use="encoded" message="tns:NoDemandForDeal40headerResponse" part="TAuthHeader" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="urn:ENGL_SERVIntf"/>
      </output>
    </operation>
    <operation name="Create_Deals_For_Sched">
      <soap:operation soapAction="urn:ENGL_SERVIntf-IENGL_SERV#Create_Deals_For_Sched" style="rpc"/>
      <input>
        <soap:body use="encoded" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="urn:ENGL_SERVIntf-IENGL_SERV"/>
        <soap:header use="encoded" message="tns:Create_Deals_For_Sched41headerRequest" part="TAuthHeader" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="urn:ENGL_SERVIntf"/>
      </input>
      <output>
        <soap:body use="encoded" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="urn:ENGL_SERVIntf-IENGL_SERV"/>
        <soap:header use="encoded" message="tns:Create_Deals_For_Sched41headerResponse" part="TAuthHeader" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="urn:ENGL_SERVIntf"/>
      </output>
    </operation>
    <operation name="SetSessionStage">
      <soap:operation soapAction="urn:ENGL_SERVIntf-IENGL_SERV#SetSessionStage" style="rpc"/>
      <input>
        <soap:body use="encoded" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="urn:ENGL_SERVIntf-IENGL_SERV"/>
        <soap:header use="encoded" message="tns:SetSessionStage42headerRequest" part="TAuthHeader" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="urn:ENGL_SERVIntf"/>
      </input>
      <output>
        <soap:body use="encoded" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="urn:ENGL_SERVIntf-IENGL_SERV"/>
        <soap:header use="encoded" message="tns:SetSessionStage42headerResponse" part="TAuthHeader" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="urn:ENGL_SERVIntf"/>
      </output>
    </operation>
    <operation name="GetSessionStage">
      <soap:operation soapAction="urn:ENGL_SERVIntf-IENGL_SERV#GetSessionStage" style="rpc"/>
      <input>
        <soap:body use="encoded" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="urn:ENGL_SERVIntf-IENGL_SERV"/>
        <soap:header use="encoded" message="tns:GetSessionStage43headerRequest" part="TAuthHeader" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="urn:ENGL_SERVIntf"/>
      </input>
      <output>
        <soap:body use="encoded" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="urn:ENGL_SERVIntf-IENGL_SERV"/>
        <soap:header use="encoded" message="tns:GetSessionStage43headerResponse" part="TAuthHeader" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="urn:ENGL_SERVIntf"/>
      </output>
    </operation>
    <operation name="GetAllTraders">
      <soap:operation soapAction="urn:ENGL_SERVIntf-IENGL_SERV#GetAllTraders" style="rpc"/>
      <input>
        <soap:body use="encoded" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="urn:ENGL_SERVIntf-IENGL_SERV"/>
        <soap:header use="encoded" message="tns:GetAllTraders44headerRequest" part="TAuthHeader" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="urn:ENGL_SERVIntf"/>
      </input>
      <output>
        <soap:body use="encoded" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="urn:ENGL_SERVIntf-IENGL_SERV"/>
        <soap:header use="encoded" message="tns:GetAllTraders44headerResponse" part="TAuthHeader" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="urn:ENGL_SERVIntf"/>
      </output>
    </operation>
    <operation name="GetActiveTraders">
      <soap:operation soapAction="urn:ENGL_SERVIntf-IENGL_SERV#GetActiveTraders" style="rpc"/>
      <input>
        <soap:body use="encoded" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="urn:ENGL_SERVIntf-IENGL_SERV"/>
        <soap:header use="encoded" message="tns:GetActiveTraders45headerRequest" part="TAuthHeader" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="urn:ENGL_SERVIntf"/>
      </input>
      <output>
        <soap:body use="encoded" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="urn:ENGL_SERVIntf-IENGL_SERV"/>
        <soap:header use="encoded" message="tns:GetActiveTraders45headerResponse" part="TAuthHeader" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="urn:ENGL_SERVIntf"/>
      </output>
    </operation>
    <operation name="SendMessage">
      <soap:operation soapAction="urn:ENGL_SERVIntf-IENGL_SERV#SendMessage" style="rpc"/>
      <input>
        <soap:body use="encoded" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="urn:ENGL_SERVIntf-IENGL_SERV"/>
        <soap:header use="encoded" message="tns:SendMessage46headerRequest" part="TAuthHeader" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="urn:ENGL_SERVIntf"/>
      </input>
      <output>
        <soap:body use="encoded" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="urn:ENGL_SERVIntf-IENGL_SERV"/>
        <soap:header use="encoded" message="tns:SendMessage46headerResponse" part="TAuthHeader" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="urn:ENGL_SERVIntf"/>
      </output>
    </operation>
    <operation name="ReceiveMessage">
      <soap:operation soapAction="urn:ENGL_SERVIntf-IENGL_SERV#ReceiveMessage" style="rpc"/>
      <input>
        <soap:body use="encoded" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="urn:ENGL_SERVIntf-IENGL_SERV"/>
        <soap:header use="encoded" message="tns:ReceiveMessage47headerRequest" part="TAuthHeader" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="urn:ENGL_SERVIntf"/>
      </input>
      <output>
        <soap:body use="encoded" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="urn:ENGL_SERVIntf-IENGL_SERV"/>
        <soap:header use="encoded" message="tns:ReceiveMessage47headerResponse" part="TAuthHeader" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="urn:ENGL_SERVIntf"/>
      </output>
    </operation>
    <operation name="GetCountNewMsg">
      <soap:operation soapAction="urn:ENGL_SERVIntf-IENGL_SERV#GetCountNewMsg" style="rpc"/>
      <input>
        <soap:body use="encoded" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="urn:ENGL_SERVIntf-IENGL_SERV"/>
        <soap:header use="encoded" message="tns:GetCountNewMsg48headerRequest" part="TAuthHeader" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="urn:ENGL_SERVIntf"/>
      </input>
      <output>
        <soap:body use="encoded" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="urn:ENGL_SERVIntf-IENGL_SERV"/>
        <soap:header use="encoded" message="tns:GetCountNewMsg48headerResponse" part="TAuthHeader" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="urn:ENGL_SERVIntf"/>
      </output>
    </operation>
    <operation name="GetAllDelivery">
      <soap:operation soapAction="urn:ENGL_SERVIntf-IENGL_SERV#GetAllDelivery" style="rpc"/>
      <input>
        <soap:body use="encoded" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="urn:ENGL_SERVIntf-IENGL_SERV"/>
        <soap:header use="encoded" message="tns:GetAllDelivery49headerRequest" part="TAuthHeader" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="urn:ENGL_SERVIntf"/>
      </input>
      <output>
        <soap:body use="encoded" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="urn:ENGL_SERVIntf-IENGL_SERV"/>
        <soap:header use="encoded" message="tns:GetAllDelivery49headerResponse" part="TAuthHeader" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="urn:ENGL_SERVIntf"/>
      </output>
    </operation>
    <operation name="GetAllDeliveryPeriod">
      <soap:operation soapAction="urn:ENGL_SERVIntf-IENGL_SERV#GetAllDeliveryPeriod" style="rpc"/>
      <input>
        <soap:body use="encoded" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="urn:ENGL_SERVIntf-IENGL_SERV"/>
        <soap:header use="encoded" message="tns:GetAllDeliveryPeriod50headerRequest" part="TAuthHeader" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="urn:ENGL_SERVIntf"/>
      </input>
      <output>
        <soap:body use="encoded" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="urn:ENGL_SERVIntf-IENGL_SERV"/>
        <soap:header use="encoded" message="tns:GetAllDeliveryPeriod50headerResponse" part="TAuthHeader" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="urn:ENGL_SERVIntf"/>
      </output>
    </operation>
    <operation name="GetAllDeliveryMethod">
      <soap:operation soapAction="urn:ENGL_SERVIntf-IENGL_SERV#GetAllDeliveryMethod" style="rpc"/>
      <input>
        <soap:body use="encoded" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="urn:ENGL_SERVIntf-IENGL_SERV"/>
        <soap:header use="encoded" message="tns:GetAllDeliveryMethod51headerRequest" part="TAuthHeader" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="urn:ENGL_SERVIntf"/>
      </input>
      <output>
        <soap:body use="encoded" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="urn:ENGL_SERVIntf-IENGL_SERV"/>
        <soap:header use="encoded" message="tns:GetAllDeliveryMethod51headerResponse" part="TAuthHeader" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="urn:ENGL_SERVIntf"/>
      </output>
    </operation>
    <operation name="GetMessageTempl">
      <soap:operation soapAction="urn:ENGL_SERVIntf-IENGL_SERV#GetMessageTempl" style="rpc"/>
      <input>
        <soap:body use="encoded" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="urn:ENGL_SERVIntf-IENGL_SERV"/>
        <soap:header use="encoded" message="tns:GetMessageTempl52headerRequest" part="TAuthHeader" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="urn:ENGL_SERVIntf"/>
      </input>
      <output>
        <soap:body use="encoded" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="urn:ENGL_SERVIntf-IENGL_SERV"/>
        <soap:header use="encoded" message="tns:GetMessageTempl52headerResponse" part="TAuthHeader" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="urn:ENGL_SERVIntf"/>
      </output>
    </operation>
    <operation name="GetAllFinance">
      <soap:operation soapAction="urn:ENGL_SERVIntf-IENGL_SERV#GetAllFinance" style="rpc"/>
      <input>
        <soap:body use="encoded" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="urn:ENGL_SERVIntf-IENGL_SERV"/>
        <soap:header use="encoded" message="tns:GetAllFinance53headerRequest" part="TAuthHeader" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="urn:ENGL_SERVIntf"/>
      </input>
      <output>
        <soap:body use="encoded" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="urn:ENGL_SERVIntf-IENGL_SERV"/>
        <soap:header use="encoded" message="tns:GetAllFinance53headerResponse" part="TAuthHeader" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="urn:ENGL_SERVIntf"/>
      </output>
    </operation>
    <operation name="GetGoodsBasis">
      <soap:operation soapAction="urn:ENGL_SERVIntf-IENGL_SERV#GetGoodsBasis" style="rpc"/>
      <input>
        <soap:body use="encoded" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="urn:ENGL_SERVIntf-IENGL_SERV"/>
        <soap:header use="encoded" message="tns:GetGoodsBasis54headerRequest" part="TAuthHeader" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="urn:ENGL_SERVIntf"/>
      </input>
      <output>
        <soap:body use="encoded" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="urn:ENGL_SERVIntf-IENGL_SERV"/>
        <soap:header use="encoded" message="tns:GetGoodsBasis54headerResponse" part="TAuthHeader" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="urn:ENGL_SERVIntf"/>
      </output>
    </operation>
    <operation name="GetGoodsBasisInfo">
      <soap:operation soapAction="urn:ENGL_SERVIntf-IENGL_SERV#GetGoodsBasisInfo" style="rpc"/>
      <input>
        <soap:body use="encoded" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="urn:ENGL_SERVIntf-IENGL_SERV"/>
        <soap:header use="encoded" message="tns:GetGoodsBasisInfo55headerRequest" part="TAuthHeader" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="urn:ENGL_SERVIntf"/>
      </input>
      <output>
        <soap:body use="encoded" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="urn:ENGL_SERVIntf-IENGL_SERV"/>
        <soap:header use="encoded" message="tns:GetGoodsBasisInfo55headerResponse" part="TAuthHeader" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="urn:ENGL_SERVIntf"/>
      </output>
    </operation>
    <operation name="GetSessionCurrency">
      <soap:operation soapAction="urn:ENGL_SERVIntf-IENGL_SERV#GetSessionCurrency" style="rpc"/>
      <input>
        <soap:body use="encoded" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="urn:ENGL_SERVIntf-IENGL_SERV"/>
        <soap:header use="encoded" message="tns:GetSessionCurrency56headerRequest" part="TAuthHeader" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="urn:ENGL_SERVIntf"/>
      </input>
      <output>
        <soap:body use="encoded" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="urn:ENGL_SERVIntf-IENGL_SERV"/>
        <soap:header use="encoded" message="tns:GetSessionCurrency56headerResponse" part="TAuthHeader" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="urn:ENGL_SERVIntf"/>
      </output>
    </operation>
    <operation name="SetTradeTimeReduct">
      <soap:operation soapAction="urn:ENGL_SERVIntf-IENGL_SERV#SetTradeTimeReduct" style="rpc"/>
      <input>
        <soap:body use="encoded" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="urn:ENGL_SERVIntf-IENGL_SERV"/>
        <soap:header use="encoded" message="tns:SetTradeTimeReduct57headerRequest" part="TAuthHeader" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="urn:ENGL_SERVIntf"/>
      </input>
      <output>
        <soap:body use="encoded" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="urn:ENGL_SERVIntf-IENGL_SERV"/>
        <soap:header use="encoded" message="tns:SetTradeTimeReduct57headerResponse" part="TAuthHeader" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="urn:ENGL_SERVIntf"/>
      </output>
    </operation>
    <operation name="SetPriceStep">
      <soap:operation soapAction="urn:ENGL_SERVIntf-IENGL_SERV#SetPriceStep" style="rpc"/>
      <input>
        <soap:body use="encoded" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="urn:ENGL_SERVIntf-IENGL_SERV"/>
        <soap:header use="encoded" message="tns:SetPriceStep58headerRequest" part="TAuthHeader" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="urn:ENGL_SERVIntf"/>
      </input>
      <output>
        <soap:body use="encoded" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="urn:ENGL_SERVIntf-IENGL_SERV"/>
        <soap:header use="encoded" message="tns:SetPriceStep58headerResponse" part="TAuthHeader" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="urn:ENGL_SERVIntf"/>
      </output>
    </operation>
    <operation name="SetPriceStepReduct">
      <soap:operation soapAction="urn:ENGL_SERVIntf-IENGL_SERV#SetPriceStepReduct" style="rpc"/>
      <input>
        <soap:body use="encoded" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="urn:ENGL_SERVIntf-IENGL_SERV"/>
        <soap:header use="encoded" message="tns:SetPriceStepReduct59headerRequest" part="TAuthHeader" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="urn:ENGL_SERVIntf"/>
      </input>
      <output>
        <soap:body use="encoded" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="urn:ENGL_SERVIntf-IENGL_SERV"/>
        <soap:header use="encoded" message="tns:SetPriceStepReduct59headerResponse" part="TAuthHeader" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="urn:ENGL_SERVIntf"/>
      </output>
    </operation>
    <operation name="GetReductTimeAll">
      <soap:operation soapAction="urn:ENGL_SERVIntf-IENGL_SERV#GetReductTimeAll" style="rpc"/>
      <input>
        <soap:body use="encoded" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="urn:ENGL_SERVIntf-IENGL_SERV"/>
        <soap:header use="encoded" message="tns:GetReductTimeAll60headerRequest" part="TAuthHeader" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="urn:ENGL_SERVIntf"/>
      </input>
      <output>
        <soap:body use="encoded" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="urn:ENGL_SERVIntf-IENGL_SERV"/>
        <soap:header use="encoded" message="tns:GetReductTimeAll60headerResponse" part="TAuthHeader" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="urn:ENGL_SERVIntf"/>
      </output>
    </operation>
    <operation name="SetAccessCorrection">
      <soap:operation soapAction="urn:ENGL_SERVIntf-IENGL_SERV#SetAccessCorrection" style="rpc"/>
      <input>
        <soap:body use="encoded" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="urn:ENGL_SERVIntf-IENGL_SERV"/>
        <soap:header use="encoded" message="tns:SetAccessCorrection61headerRequest" part="TAuthHeader" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="urn:ENGL_SERVIntf"/>
      </input>
      <output>
        <soap:body use="encoded" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="urn:ENGL_SERVIntf-IENGL_SERV"/>
        <soap:header use="encoded" message="tns:SetAccessCorrection61headerResponse" part="TAuthHeader" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="urn:ENGL_SERVIntf"/>
      </output>
    </operation>
    <operation name="SetEditSign">
      <soap:operation soapAction="urn:ENGL_SERVIntf-IENGL_SERV#SetEditSign" style="rpc"/>
      <input>
        <soap:body use="encoded" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="urn:ENGL_SERVIntf-IENGL_SERV"/>
        <soap:header use="encoded" message="tns:SetEditSign62headerRequest" part="TAuthHeader" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="urn:ENGL_SERVIntf"/>
      </input>
      <output>
        <soap:body use="encoded" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="urn:ENGL_SERVIntf-IENGL_SERV"/>
        <soap:header use="encoded" message="tns:SetEditSign62headerResponse" part="TAuthHeader" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="urn:ENGL_SERVIntf"/>
      </output>
    </operation>
    <operation name="SetObservedDemand">
      <soap:operation soapAction="urn:ENGL_SERVIntf-IENGL_SERV#SetObservedDemand" style="rpc"/>
      <input>
        <soap:body use="encoded" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="urn:ENGL_SERVIntf-IENGL_SERV"/>
        <soap:header use="encoded" message="tns:SetObservedDemand63headerRequest" part="TAuthHeader" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="urn:ENGL_SERVIntf"/>
      </input>
      <output>
        <soap:body use="encoded" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="urn:ENGL_SERVIntf-IENGL_SERV"/>
        <soap:header use="encoded" message="tns:SetObservedDemand63headerResponse" part="TAuthHeader" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="urn:ENGL_SERVIntf"/>
      </output>
    </operation>
    <operation name="GetNameFormField">
      <soap:operation soapAction="urn:ENGL_SERVIntf-IENGL_SERV#GetNameFormField" style="rpc"/>
      <input>
        <soap:body use="encoded" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="urn:ENGL_SERVIntf-IENGL_SERV"/>
        <soap:header use="encoded" message="tns:GetNameFormField64headerRequest" part="TAuthHeader" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="urn:ENGL_SERVIntf"/>
      </input>
      <output>
        <soap:body use="encoded" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="urn:ENGL_SERVIntf-IENGL_SERV"/>
        <soap:header use="encoded" message="tns:GetNameFormField64headerResponse" part="TAuthHeader" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="urn:ENGL_SERVIntf"/>
      </output>
    </operation>
    <operation name="GetNameGridField">
      <soap:operation soapAction="urn:ENGL_SERVIntf-IENGL_SERV#GetNameGridField" style="rpc"/>
      <input>
        <soap:body use="encoded" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="urn:ENGL_SERVIntf-IENGL_SERV"/>
        <soap:header use="encoded" message="tns:GetNameGridField65headerRequest" part="TAuthHeader" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="urn:ENGL_SERVIntf"/>
      </input>
      <output>
        <soap:body use="encoded" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="urn:ENGL_SERVIntf-IENGL_SERV"/>
        <soap:header use="encoded" message="tns:GetNameGridField65headerResponse" part="TAuthHeader" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="urn:ENGL_SERVIntf"/>
      </output>
    </operation>
    <operation name="GetQuarterList">
      <soap:operation soapAction="urn:ENGL_SERVIntf-IENGL_SERV#GetQuarterList" style="rpc"/>
      <input>
        <soap:body use="encoded" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="urn:ENGL_SERVIntf-IENGL_SERV"/>
        <soap:header use="encoded" message="tns:GetQuarterList66headerRequest" part="TAuthHeader" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="urn:ENGL_SERVIntf"/>
      </input>
      <output>
        <soap:body use="encoded" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="urn:ENGL_SERVIntf-IENGL_SERV"/>
        <soap:header use="encoded" message="tns:GetQuarterList66headerResponse" part="TAuthHeader" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="urn:ENGL_SERVIntf"/>
      </output>
    </operation>
    <operation name="GetBranchesList">
      <soap:operation soapAction="urn:ENGL_SERVIntf-IENGL_SERV#GetBranchesList" style="rpc"/>
      <input>
        <soap:body use="encoded" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="urn:ENGL_SERVIntf-IENGL_SERV"/>
        <soap:header use="encoded" message="tns:GetBranchesList67headerRequest" part="TAuthHeader" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="urn:ENGL_SERVIntf"/>
      </input>
      <output>
        <soap:body use="encoded" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="urn:ENGL_SERVIntf-IENGL_SERV"/>
        <soap:header use="encoded" message="tns:GetBranchesList67headerResponse" part="TAuthHeader" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="urn:ENGL_SERVIntf"/>
      </output>
    </operation>
    <operation name="GetDealsEdIzm">
      <soap:operation soapAction="urn:ENGL_SERVIntf-IENGL_SERV#GetDealsEdIzm" style="rpc"/>
      <input>
        <soap:body use="encoded" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="urn:ENGL_SERVIntf-IENGL_SERV"/>
        <soap:header use="encoded" message="tns:GetDealsEdIzm68headerRequest" part="TAuthHeader" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="urn:ENGL_SERVIntf"/>
      </input>
      <output>
        <soap:body use="encoded" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="urn:ENGL_SERVIntf-IENGL_SERV"/>
        <soap:header use="encoded" message="tns:GetDealsEdIzm68headerResponse" part="TAuthHeader" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="urn:ENGL_SERVIntf"/>
      </output>
    </operation>
    <operation name="GetFirmDepositInfo">
      <soap:operation soapAction="urn:ENGL_SERVIntf-IENGL_SERV#GetFirmDepositInfo" style="rpc"/>
      <input>
        <soap:body use="encoded" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="urn:ENGL_SERVIntf-IENGL_SERV"/>
        <soap:header use="encoded" message="tns:GetFirmDepositInfo69headerRequest" part="TAuthHeader" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="urn:ENGL_SERVIntf"/>
      </input>
      <output>
        <soap:body use="encoded" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="urn:ENGL_SERVIntf-IENGL_SERV"/>
        <soap:header use="encoded" message="tns:GetFirmDepositInfo69headerResponse" part="TAuthHeader" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="urn:ENGL_SERVIntf"/>
      </output>
    </operation>
    <operation name="SetNeedControlDeposit">
      <soap:operation soapAction="urn:ENGL_SERVIntf-IENGL_SERV#SetNeedControlDeposit" style="rpc"/>
      <input>
        <soap:body use="encoded" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="urn:ENGL_SERVIntf-IENGL_SERV"/>
        <soap:header use="encoded" message="tns:SetNeedControlDeposit70headerRequest" part="TAuthHeader" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="urn:ENGL_SERVIntf"/>
      </input>
      <output>
        <soap:body use="encoded" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="urn:ENGL_SERVIntf-IENGL_SERV"/>
        <soap:header use="encoded" message="tns:SetNeedControlDeposit70headerResponse" part="TAuthHeader" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="urn:ENGL_SERVIntf"/>
      </output>
    </operation>
    <operation name="SetExcludedFDC">
      <soap:operation soapAction="urn:ENGL_SERVIntf-IENGL_SERV#SetExcludedFDC" style="rpc"/>
      <input>
        <soap:body use="encoded" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="urn:ENGL_SERVIntf-IENGL_SERV"/>
        <soap:header use="encoded" message="tns:SetExcludedFDC71headerRequest" part="TAuthHeader" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="urn:ENGL_SERVIntf"/>
      </input>
      <output>
        <soap:body use="encoded" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="urn:ENGL_SERVIntf-IENGL_SERV"/>
        <soap:header use="encoded" message="tns:SetExcludedFDC71headerResponse" part="TAuthHeader" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="urn:ENGL_SERVIntf"/>
      </output>
    </operation>
    <operation name="SetNeedControlLotVal">
      <soap:operation soapAction="urn:ENGL_SERVIntf-IENGL_SERV#SetNeedControlLotVal" style="rpc"/>
      <input>
        <soap:body use="encoded" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="urn:ENGL_SERVIntf-IENGL_SERV"/>
        <soap:header use="encoded" message="tns:SetNeedControlLotVal72headerRequest" part="TAuthHeader" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="urn:ENGL_SERVIntf"/>
      </input>
      <output>
        <soap:body use="encoded" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="urn:ENGL_SERVIntf-IENGL_SERV"/>
        <soap:header use="encoded" message="tns:SetNeedControlLotVal72headerResponse" part="TAuthHeader" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="urn:ENGL_SERVIntf"/>
      </output>
    </operation>
    <operation name="GetPaymentMoments">
      <soap:operation soapAction="urn:ENGL_SERVIntf-IENGL_SERV#GetPaymentMoments" style="rpc"/>
      <input>
        <soap:body use="encoded" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="urn:ENGL_SERVIntf-IENGL_SERV"/>
        <soap:header use="encoded" message="tns:GetPaymentMoments73headerRequest" part="TAuthHeader" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="urn:ENGL_SERVIntf"/>
      </input>
      <output>
        <soap:body use="encoded" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="urn:ENGL_SERVIntf-IENGL_SERV"/>
        <soap:header use="encoded" message="tns:GetPaymentMoments73headerResponse" part="TAuthHeader" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="urn:ENGL_SERVIntf"/>
      </output>
    </operation>
    <operation name="GetVolumes">
      <soap:operation soapAction="urn:ENGL_SERVIntf-IENGL_SERV#GetVolumes" style="rpc"/>
      <input>
        <soap:body use="encoded" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="urn:ENGL_SERVIntf-IENGL_SERV"/>
        <soap:header use="encoded" message="tns:GetVolumes74headerRequest" part="TAuthHeader" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="urn:ENGL_SERVIntf"/>
      </input>
      <output>
        <soap:body use="encoded" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="urn:ENGL_SERVIntf-IENGL_SERV"/>
        <soap:header use="encoded" message="tns:GetVolumes74headerResponse" part="TAuthHeader" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="urn:ENGL_SERVIntf"/>
      </output>
    </operation>
    <operation name="GetPaymentConditions">
      <soap:operation soapAction="urn:ENGL_SERVIntf-IENGL_SERV#GetPaymentConditions" style="rpc"/>
      <input>
        <soap:body use="encoded" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="urn:ENGL_SERVIntf-IENGL_SERV"/>
        <soap:header use="encoded" message="tns:GetPaymentConditions75headerRequest" part="TAuthHeader" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="urn:ENGL_SERVIntf"/>
      </input>
      <output>
        <soap:body use="encoded" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="urn:ENGL_SERVIntf-IENGL_SERV"/>
        <soap:header use="encoded" message="tns:GetPaymentConditions75headerResponse" part="TAuthHeader" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="urn:ENGL_SERVIntf"/>
      </output>
    </operation>
    <operation name="GetPaymentCondTxt">
      <soap:operation soapAction="urn:ENGL_SERVIntf-IENGL_SERV#GetPaymentCondTxt" style="rpc"/>
      <input>
        <soap:body use="encoded" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="urn:ENGL_SERVIntf-IENGL_SERV"/>
        <soap:header use="encoded" message="tns:GetPaymentCondTxt76headerRequest" part="TAuthHeader" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="urn:ENGL_SERVIntf"/>
      </input>
      <output>
        <soap:body use="encoded" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="urn:ENGL_SERVIntf-IENGL_SERV"/>
        <soap:header use="encoded" message="tns:GetPaymentCondTxt76headerResponse" part="TAuthHeader" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="urn:ENGL_SERVIntf"/>
      </output>
    </operation>
    <operation name="GetSessionsPP">
      <soap:operation soapAction="urn:ENGL_SERVIntf-IENGL_SERV#GetSessionsPP" style="rpc"/>
      <input>
        <soap:body use="encoded" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="urn:ENGL_SERVIntf-IENGL_SERV"/>
        <soap:header use="encoded" message="tns:GetSessionsPP77headerRequest" part="TAuthHeader" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="urn:ENGL_SERVIntf"/>
      </input>
      <output>
        <soap:body use="encoded" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="urn:ENGL_SERVIntf-IENGL_SERV"/>
        <soap:header use="encoded" message="tns:GetSessionsPP77headerResponse" part="TAuthHeader" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="urn:ENGL_SERVIntf"/>
      </output>
    </operation>
    <operation name="GetDemandInfoPP">
      <soap:operation soapAction="urn:ENGL_SERVIntf-IENGL_SERV#GetDemandInfoPP" style="rpc"/>
      <input>
        <soap:body use="encoded" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="urn:ENGL_SERVIntf-IENGL_SERV"/>
        <soap:header use="encoded" message="tns:GetDemandInfoPP78headerRequest" part="TAuthHeader" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="urn:ENGL_SERVIntf"/>
      </input>
      <output>
        <soap:body use="encoded" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="urn:ENGL_SERVIntf-IENGL_SERV"/>
        <soap:header use="encoded" message="tns:GetDemandInfoPP78headerResponse" part="TAuthHeader" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="urn:ENGL_SERVIntf"/>
      </output>
    </operation>
    <operation name="GetSaleDemandsPP">
      <soap:operation soapAction="urn:ENGL_SERVIntf-IENGL_SERV#GetSaleDemandsPP" style="rpc"/>
      <input>
        <soap:body use="encoded" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="urn:ENGL_SERVIntf-IENGL_SERV"/>
        <soap:header use="encoded" message="tns:GetSaleDemandsPP79headerRequest" part="TAuthHeader" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="urn:ENGL_SERVIntf"/>
      </input>
      <output>
        <soap:body use="encoded" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="urn:ENGL_SERVIntf-IENGL_SERV"/>
        <soap:header use="encoded" message="tns:GetSaleDemandsPP79headerResponse" part="TAuthHeader" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="urn:ENGL_SERVIntf"/>
      </output>
    </operation>
    <operation name="GetDealsPP">
      <soap:operation soapAction="urn:ENGL_SERVIntf-IENGL_SERV#GetDealsPP" style="rpc"/>
      <input>
        <soap:body use="encoded" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="urn:ENGL_SERVIntf-IENGL_SERV"/>
        <soap:header use="encoded" message="tns:GetDealsPP80headerRequest" part="TAuthHeader" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="urn:ENGL_SERVIntf"/>
      </input>
      <output>
        <soap:body use="encoded" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="urn:ENGL_SERVIntf-IENGL_SERV"/>
        <soap:header use="encoded" message="tns:GetDealsPP80headerResponse" part="TAuthHeader" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="urn:ENGL_SERVIntf"/>
      </output>
    </operation>
    <operation name="GetCargoParamsByDeal">
      <soap:operation soapAction="urn:ENGL_SERVIntf-IENGL_SERV#GetCargoParamsByDeal" style="rpc"/>
      <input>
        <soap:body use="encoded" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="urn:ENGL_SERVIntf-IENGL_SERV"/>
        <soap:header use="encoded" message="tns:GetCargoParamsByDeal81headerRequest" part="TAuthHeader" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="urn:ENGL_SERVIntf"/>
      </input>
      <output>
        <soap:body use="encoded" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="urn:ENGL_SERVIntf-IENGL_SERV"/>
        <soap:header use="encoded" message="tns:GetCargoParamsByDeal81headerResponse" part="TAuthHeader" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="urn:ENGL_SERVIntf"/>
      </output>
    </operation>
    <operation name="SetNeedControlActive">
      <soap:operation soapAction="urn:ENGL_SERVIntf-IENGL_SERV#SetNeedControlActive" style="rpc"/>
      <input>
        <soap:body use="encoded" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="urn:ENGL_SERVIntf-IENGL_SERV"/>
        <soap:header use="encoded" message="tns:SetNeedControlActive82headerRequest" part="TAuthHeader" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="urn:ENGL_SERVIntf"/>
      </input>
      <output>
        <soap:body use="encoded" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="urn:ENGL_SERVIntf-IENGL_SERV"/>
        <soap:header use="encoded" message="tns:SetNeedControlActive82headerResponse" part="TAuthHeader" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="urn:ENGL_SERVIntf"/>
      </output>
    </operation>
    <operation name="GetGoodDeliverySchedule">
      <soap:operation soapAction="urn:ENGL_SERVIntf-IENGL_SERV#GetGoodDeliverySchedule" style="rpc"/>
      <input>
        <soap:body use="encoded" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="urn:ENGL_SERVIntf-IENGL_SERV"/>
        <soap:header use="encoded" message="tns:GetGoodDeliverySchedule83headerRequest" part="TAuthHeader" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="urn:ENGL_SERVIntf"/>
      </input>
      <output>
        <soap:body use="encoded" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="urn:ENGL_SERVIntf-IENGL_SERV"/>
        <soap:header use="encoded" message="tns:GetGoodDeliverySchedule83headerResponse" part="TAuthHeader" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="urn:ENGL_SERVIntf"/>
      </output>
    </operation>
    <operation name="GetGoodHourlyDeliverySchedule">
      <soap:operation soapAction="urn:ENGL_SERVIntf-IENGL_SERV#GetGoodHourlyDeliverySchedule" style="rpc"/>
      <input>
        <soap:body use="encoded" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="urn:ENGL_SERVIntf-IENGL_SERV"/>
        <soap:header use="encoded" message="tns:GetGoodHourlyDeliverySchedule84headerRequest" part="TAuthHeader" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="urn:ENGL_SERVIntf"/>
      </input>
      <output>
        <soap:body use="encoded" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="urn:ENGL_SERVIntf-IENGL_SERV"/>
        <soap:header use="encoded" message="tns:GetGoodHourlyDeliverySchedule84headerResponse" part="TAuthHeader" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="urn:ENGL_SERVIntf"/>
      </output>
    </operation>
    <operation name="DelAlterDemand">
      <soap:operation soapAction="urn:ENGL_SERVIntf-IENGL_SERV#DelAlterDemand" style="rpc"/>
      <input>
        <soap:body use="encoded" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="urn:ENGL_SERVIntf-IENGL_SERV"/>
        <soap:header use="encoded" message="tns:DelAlterDemand85headerRequest" part="TAuthHeader" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="urn:ENGL_SERVIntf"/>
      </input>
      <output>
        <soap:body use="encoded" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="urn:ENGL_SERVIntf-IENGL_SERV"/>
        <soap:header use="encoded" message="tns:DelAlterDemand85headerResponse" part="TAuthHeader" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="urn:ENGL_SERVIntf"/>
      </output>
    </operation>
    <operation name="GetDealsProtocol">
      <soap:operation soapAction="urn:ENGL_SERVIntf-IENGL_SERV#GetDealsProtocol" style="rpc"/>
      <input>
        <soap:body use="encoded" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="urn:ENGL_SERVIntf-IENGL_SERV"/>
        <soap:header use="encoded" message="tns:GetDealsProtocol86headerRequest" part="TAuthHeader" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="urn:ENGL_SERVIntf"/>
      </input>
      <output>
        <soap:body use="encoded" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="urn:ENGL_SERVIntf-IENGL_SERV"/>
        <soap:header use="encoded" message="tns:GetDealsProtocol86headerResponse" part="TAuthHeader" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="urn:ENGL_SERVIntf"/>
      </output>
    </operation>
    <operation name="GetLotsNoDeals">
      <soap:operation soapAction="urn:ENGL_SERVIntf-IENGL_SERV#GetLotsNoDeals" style="rpc"/>
      <input>
        <soap:body use="encoded" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="urn:ENGL_SERVIntf-IENGL_SERV"/>
        <soap:header use="encoded" message="tns:GetLotsNoDeals87headerRequest" part="TAuthHeader" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="urn:ENGL_SERVIntf"/>
      </input>
      <output>
        <soap:body use="encoded" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="urn:ENGL_SERVIntf-IENGL_SERV"/>
        <soap:header use="encoded" message="tns:GetLotsNoDeals87headerResponse" part="TAuthHeader" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="urn:ENGL_SERVIntf"/>
      </output>
    </operation>
    <operation name="GetElectricitySupplyScheduleByDeal">
      <soap:operation soapAction="urn:ENGL_SERVIntf-IENGL_SERV#GetElectricitySupplyScheduleByDeal" style="rpc"/>
      <input>
        <soap:body use="encoded" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="urn:ENGL_SERVIntf-IENGL_SERV"/>
        <soap:header use="encoded" message="tns:GetElectricitySupplyScheduleByDeal88headerRequest" part="TAuthHeader" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="urn:ENGL_SERVIntf"/>
      </input>
      <output>
        <soap:body use="encoded" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="urn:ENGL_SERVIntf-IENGL_SERV"/>
        <soap:header use="encoded" message="tns:GetElectricitySupplyScheduleByDeal88headerResponse" part="TAuthHeader" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="urn:ENGL_SERVIntf"/>
      </output>
    </operation>
    <operation name="GetAllCurrency">
      <soap:operation soapAction="urn:ENGL_SERVIntf-IENGL_SERV#GetAllCurrency" style="rpc"/>
      <input>
        <soap:body use="encoded" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="urn:ENGL_SERVIntf-IENGL_SERV"/>
        <soap:header use="encoded" message="tns:GetAllCurrency89headerRequest" part="TAuthHeader" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="urn:ENGL_SERVIntf"/>
      </input>
      <output>
        <soap:body use="encoded" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="urn:ENGL_SERVIntf-IENGL_SERV"/>
        <soap:header use="encoded" message="tns:GetAllCurrency89headerResponse" part="TAuthHeader" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="urn:ENGL_SERVIntf"/>
      </output>
    </operation>
    <operation name="GetAllKurVal">
      <soap:operation soapAction="urn:ENGL_SERVIntf-IENGL_SERV#GetAllKurVal" style="rpc"/>
      <input>
        <soap:body use="encoded" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="urn:ENGL_SERVIntf-IENGL_SERV"/>
        <soap:header use="encoded" message="tns:GetAllKurVal90headerRequest" part="TAuthHeader" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="urn:ENGL_SERVIntf"/>
      </input>
      <output>
        <soap:body use="encoded" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="urn:ENGL_SERVIntf-IENGL_SERV"/>
        <soap:header use="encoded" message="tns:GetAllKurVal90headerResponse" part="TAuthHeader" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="urn:ENGL_SERVIntf"/>
      </output>
    </operation>
    <operation name="GetDealsTypeMarket">
      <soap:operation soapAction="urn:ENGL_SERVIntf-IENGL_SERV#GetDealsTypeMarket" style="rpc"/>
      <input>
        <soap:body use="encoded" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="urn:ENGL_SERVIntf-IENGL_SERV"/>
        <soap:header use="encoded" message="tns:GetDealsTypeMarket91headerRequest" part="TAuthHeader" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="urn:ENGL_SERVIntf"/>
      </input>
      <output>
        <soap:body use="encoded" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="urn:ENGL_SERVIntf-IENGL_SERV"/>
        <soap:header use="encoded" message="tns:GetDealsTypeMarket91headerResponse" part="TAuthHeader" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="urn:ENGL_SERVIntf"/>
      </output>
    </operation>
    <operation name="SetNeedPurposeBuyGoods">
      <soap:operation soapAction="urn:ENGL_SERVIntf-IENGL_SERV#SetNeedPurposeBuyGoods" style="rpc"/>
      <input>
        <soap:body use="encoded" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="urn:ENGL_SERVIntf-IENGL_SERV"/>
        <soap:header use="encoded" message="tns:SetNeedPurposeBuyGoods92headerRequest" part="TAuthHeader" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="urn:ENGL_SERVIntf"/>
      </input>
      <output>
        <soap:body use="encoded" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="urn:ENGL_SERVIntf-IENGL_SERV"/>
        <soap:header use="encoded" message="tns:SetNeedPurposeBuyGoods92headerResponse" part="TAuthHeader" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="urn:ENGL_SERVIntf"/>
      </output>
    </operation>
    <operation name="GetAllPurposeBuyGoods">
      <soap:operation soapAction="urn:ENGL_SERVIntf-IENGL_SERV#GetAllPurposeBuyGoods" style="rpc"/>
      <input>
        <soap:body use="encoded" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="urn:ENGL_SERVIntf-IENGL_SERV"/>
        <soap:header use="encoded" message="tns:GetAllPurposeBuyGoods93headerRequest" part="TAuthHeader" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="urn:ENGL_SERVIntf"/>
      </input>
      <output>
        <soap:body use="encoded" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="urn:ENGL_SERVIntf-IENGL_SERV"/>
        <soap:header use="encoded" message="tns:GetAllPurposeBuyGoods93headerResponse" part="TAuthHeader" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="urn:ENGL_SERVIntf"/>
      </output>
    </operation>
    <operation name="GetSaleDemandsAddr">
      <soap:operation soapAction="urn:ENGL_SERVIntf-IENGL_SERV#GetSaleDemandsAddr" style="rpc"/>
      <input>
        <soap:body use="encoded" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="urn:ENGL_SERVIntf-IENGL_SERV"/>
        <soap:header use="encoded" message="tns:GetSaleDemandsAddr94headerRequest" part="TAuthHeader" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="urn:ENGL_SERVIntf"/>
      </input>
      <output>
        <soap:body use="encoded" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="urn:ENGL_SERVIntf-IENGL_SERV"/>
        <soap:header use="encoded" message="tns:GetSaleDemandsAddr94headerResponse" part="TAuthHeader" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="urn:ENGL_SERVIntf"/>
      </output>
    </operation>
    <operation name="GetDemandInfoAddr">
      <soap:operation soapAction="urn:ENGL_SERVIntf-IENGL_SERV#GetDemandInfoAddr" style="rpc"/>
      <input>
        <soap:body use="encoded" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="urn:ENGL_SERVIntf-IENGL_SERV"/>
        <soap:header use="encoded" message="tns:GetDemandInfoAddr95headerRequest" part="TAuthHeader" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="urn:ENGL_SERVIntf"/>
      </input>
      <output>
        <soap:body use="encoded" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="urn:ENGL_SERVIntf-IENGL_SERV"/>
        <soap:header use="encoded" message="tns:GetDemandInfoAddr95headerResponse" part="TAuthHeader" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="urn:ENGL_SERVIntf"/>
      </output>
    </operation>
    <operation name="SetSpecAdmissionDeposit">
      <soap:operation soapAction="urn:ENGL_SERVIntf-IENGL_SERV#SetSpecAdmissionDeposit" style="rpc"/>
      <input>
        <soap:body use="encoded" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="urn:ENGL_SERVIntf-IENGL_SERV"/>
        <soap:header use="encoded" message="tns:SetSpecAdmissionDeposit96headerRequest" part="TAuthHeader" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="urn:ENGL_SERVIntf"/>
      </input>
      <output>
        <soap:body use="encoded" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="urn:ENGL_SERVIntf-IENGL_SERV"/>
        <soap:header use="encoded" message="tns:SetSpecAdmissionDeposit96headerResponse" part="TAuthHeader" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="urn:ENGL_SERVIntf"/>
      </output>
    </operation>
    <operation name="SetAddressDeals">
      <soap:operation soapAction="urn:ENGL_SERVIntf-IENGL_SERV#SetAddressDeals" style="rpc"/>
      <input>
        <soap:body use="encoded" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="urn:ENGL_SERVIntf-IENGL_SERV"/>
        <soap:header use="encoded" message="tns:SetAddressDeals97headerRequest" part="TAuthHeader" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="urn:ENGL_SERVIntf"/>
      </input>
      <output>
        <soap:body use="encoded" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="urn:ENGL_SERVIntf-IENGL_SERV"/>
        <soap:header use="encoded" message="tns:SetAddressDeals97headerResponse" part="TAuthHeader" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="urn:ENGL_SERVIntf"/>
      </output>
    </operation>
  </binding>
  <service name="IENGL_SERVservice">
    <port name="IENGL_SERVPort" binding="tns:IENGL_SERVbinding">
      <soap:address location="http://ts.butb.by/timber/EnTimberSrv.dll/soap/IENGL_SERV"/>
    </port>
  </service>
</definitions>

