<?xml version='1.0' encoding='UTF-8'?>
<WL5G3N0:definitions name="SpatialServices" targetNamespace="http://ofmpub.epa.gov/WATERSWebServices/SpatialServices.wsdl" xmlns="" xmlns:WL5G3N0="http://schemas.xmlsoap.org/wsdl/" xmlns:WL5G3N1="http://www.w3.org/2001/XMLSchema" xmlns:WL5G3N2="http://ofmpub.epa.gov/WATERSWebServices/SpatialServices.wsdl/types/" xmlns:WL5G3N3="http://ofmpub.epa.gov/WATERSWebServices/SpatialServices.wsdl" xmlns:WL5G3N4="http://schemas.xmlsoap.org/wsdl/soap/">
  <WL5G3N0:types>
    <xsd:schema elementFormDefault="qualified" targetNamespace="http://ofmpub.epa.gov/WATERSWebServices/SpatialServices.wsdl/types/" xmlns="http://www.w3.org/2001/XMLSchema" xmlns:mime="http://schemas.xmlsoap.org/wsdl/mime/" xmlns:soap="http://schemas.xmlsoap.org/wsdl/soap/" xmlns:soap11-enc="http://schemas.xmlsoap.org/soap/encoding/" xmlns:soap12="http://schemas.xmlsoap.org/wsdl/soap12/" xmlns:tns="http://ofmpub.epa.gov/WATERSWebServices/SpatialServices.wsdl/types/" xmlns:tns0="http://ofmpub.epa.gov/WATERSWebServices/SpatialServices.wsdl/types/" xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
      <xsd:complexType name="waters9i_waters_ValidLatLongUser">
        <xsd:complexContent>
          <xsd:extension base="tns:waters9i_waters_ValidLatLongBase">
            <xsd:sequence>
              <xsd:element name="message" nillable="true" type="string"/>
              <xsd:element name="longitude" nillable="true" type="decimal"/>
              <xsd:element name="latitude" nillable="true" type="decimal"/>
            </xsd:sequence>
          </xsd:extension>
        </xsd:complexContent>
      </xsd:complexType>
      <xsd:complexType name="waters9i_waters_ValidLatLongBase">
        <xsd:sequence/>
      </xsd:complexType>
      <xsd:complexType name="stringArray">
        <xsd:sequence>
          <xsd:element maxOccurs="unbounded" minOccurs="0" name="String" nillable="true" type="string"/>
        </xsd:sequence>
      </xsd:complexType>
      <xsd:complexType name="waters9i_waters_WaterDataUser">
        <xsd:complexContent>
          <xsd:extension base="tns:waters9i_waters_WaterDataBase">
            <xsd:sequence>
              <xsd:element name="watersApplications" nillable="true" type="tns:waters9i_waters_WaterApplications"/>
            </xsd:sequence>
          </xsd:extension>
        </xsd:complexContent>
      </xsd:complexType>
      <xsd:complexType name="waters9i_waters_WaterApplications">
        <xsd:sequence>
          <xsd:element maxOccurs="unbounded" minOccurs="0" name="array" nillable="true" type="tns:waters9i_waters_WaterApplicationUser"/>
        </xsd:sequence>
      </xsd:complexType>
      <xsd:complexType name="waters9i_waters_WaterApplicationUser">
        <xsd:complexContent>
          <xsd:extension base="tns:waters9i_waters_WaterApplicationBase">
            <xsd:sequence>
              <xsd:element name="waterApplicationDescription" nillable="true" type="string"/>
              <xsd:element name="waterApplicationName" nillable="true" type="string"/>
              <xsd:element name="watersEntities" nillable="true" type="tns:waters9i_waters_WaterEntities"/>
            </xsd:sequence>
          </xsd:extension>
        </xsd:complexContent>
      </xsd:complexType>
      <xsd:complexType name="waters9i_waters_WaterEntities">
        <xsd:sequence>
          <xsd:element maxOccurs="unbounded" minOccurs="0" name="array" nillable="true" type="tns:waters9i_waters_WaterEntityUser"/>
        </xsd:sequence>
      </xsd:complexType>
      <xsd:complexType name="waters9i_waters_WaterEntityUser">
        <xsd:complexContent>
          <xsd:extension base="tns:waters9i_waters_WaterEntityBase">
            <xsd:sequence>
              <xsd:element name="stateLocationUspsCode" nillable="true" type="string"/>
              <xsd:element name="entityTypeDescription" nillable="true" type="string"/>
              <xsd:element name="entityOrganization" nillable="true" type="string"/>
              <xsd:element name="watersHucs" nillable="true" type="tns:waters9i_waters_WaterHucs"/>
              <xsd:element name="watersFeatureTypes" nillable="true" type="tns:waters9i_waters_WaterFeatureTypes"/>
              <xsd:element name="entityId" nillable="true" type="string"/>
              <xsd:element name="watersHightlights" nillable="true" type="tns:waters9i_waters_WaterHighlights"/>
              <xsd:element name="startDateDescription" nillable="true" type="string"/>
              <xsd:element name="watersUrls" nillable="true" type="tns:waters9i_waters_WaterUrls"/>
              <xsd:element name="endDateDescription" nillable="true" type="string"/>
              <xsd:element name="entityName" nillable="true" type="string"/>
            </xsd:sequence>
          </xsd:extension>
        </xsd:complexContent>
      </xsd:complexType>
      <xsd:complexType name="waters9i_waters_WaterHucs">
        <xsd:sequence>
          <xsd:element maxOccurs="unbounded" minOccurs="0" name="array" nillable="true" type="tns:waters9i_waters_WaterHucUser"/>
        </xsd:sequence>
      </xsd:complexType>
      <xsd:complexType name="waters9i_waters_WaterHucUser">
        <xsd:complexContent>
          <xsd:extension base="tns:waters9i_waters_WaterHucBase">
            <xsd:sequence>
              <xsd:element name="huc" nillable="true" type="string"/>
              <xsd:element name="hucName" nillable="true" type="string"/>
            </xsd:sequence>
          </xsd:extension>
        </xsd:complexContent>
      </xsd:complexType>
      <xsd:complexType name="waters9i_waters_WaterHucBase">
        <xsd:sequence/>
      </xsd:complexType>
      <xsd:complexType name="waters9i_waters_WaterFeatureTypes">
        <xsd:sequence>
          <xsd:element maxOccurs="unbounded" minOccurs="0" name="array" nillable="true" type="tns:waters9i_waters_WaterFeatureTypeUser"/>
        </xsd:sequence>
      </xsd:complexType>
      <xsd:complexType name="waters9i_waters_WaterFeatureTypeUser">
        <xsd:complexContent>
          <xsd:extension base="tns:waters9i_waters_WaterFeatureTypeBase">
            <xsd:sequence>
              <xsd:element name="nhdWaterType" nillable="true" type="string"/>
              <xsd:element name="waterSizeUnit" nillable="true" type="string"/>
              <xsd:element name="nhdWaterSize" nillable="true" type="decimal"/>
            </xsd:sequence>
          </xsd:extension>
        </xsd:complexContent>
      </xsd:complexType>
      <xsd:complexType name="waters9i_waters_WaterFeatureTypeBase">
        <xsd:sequence/>
      </xsd:complexType>
      <xsd:complexType name="waters9i_waters_WaterHighlights">
        <xsd:sequence>
          <xsd:element maxOccurs="unbounded" minOccurs="0" name="array" nillable="true" type="tns:waters9i_waters_WaterHighlightUser"/>
        </xsd:sequence>
      </xsd:complexType>
      <xsd:complexType name="waters9i_waters_WaterHighlightUser">
        <xsd:complexContent>
          <xsd:extension base="tns:waters9i_waters_WaterHighlightBase">
            <xsd:sequence>
              <xsd:element name="highlightName" nillable="true" type="string"/>
              <xsd:element name="highlightValue" nillable="true" type="string"/>
            </xsd:sequence>
          </xsd:extension>
        </xsd:complexContent>
      </xsd:complexType>
      <xsd:complexType name="waters9i_waters_WaterHighlightBase">
        <xsd:sequence/>
      </xsd:complexType>
      <xsd:complexType name="waters9i_waters_WaterUrls">
        <xsd:sequence>
          <xsd:element maxOccurs="unbounded" minOccurs="0" name="array" nillable="true" type="tns:waters9i_waters_WaterUrlUser"/>
        </xsd:sequence>
      </xsd:complexType>
      <xsd:complexType name="waters9i_waters_WaterUrlUser">
        <xsd:complexContent>
          <xsd:extension base="tns:waters9i_waters_WaterUrlBase">
            <xsd:sequence>
              <xsd:element name="urlDescription" nillable="true" type="string"/>
              <xsd:element name="urlAddress" nillable="true" type="string"/>
            </xsd:sequence>
          </xsd:extension>
        </xsd:complexContent>
      </xsd:complexType>
      <xsd:complexType name="waters9i_waters_WaterUrlBase">
        <xsd:sequence/>
      </xsd:complexType>
      <xsd:complexType name="waters9i_waters_WaterEntityBase">
        <xsd:sequence/>
      </xsd:complexType>
      <xsd:complexType name="waters9i_waters_WaterApplicationBase">
        <xsd:sequence/>
      </xsd:complexType>
      <xsd:complexType name="waters9i_waters_WaterDataBase">
        <xsd:sequence/>
      </xsd:complexType>
      <xsd:complexType name="waters9i_waters_ProgramEntityDistanceDataUser">
        <xsd:complexContent>
          <xsd:extension base="tns:waters9i_waters_ProgramEntityDistanceDataBase">
            <xsd:sequence>
              <xsd:element name="programsEntitiesDistances" nillable="true" type="tns:waters9i_waters_ProgramEntsDistancesList"/>
            </xsd:sequence>
          </xsd:extension>
        </xsd:complexContent>
      </xsd:complexType>
      <xsd:complexType name="waters9i_waters_ProgramEntsDistancesList">
        <xsd:sequence>
          <xsd:element maxOccurs="unbounded" minOccurs="0" name="array" nillable="true" type="tns:waters9i_waters_ProgramEntitiesDistancesUser"/>
        </xsd:sequence>
      </xsd:complexType>
      <xsd:complexType name="waters9i_waters_ProgramEntitiesDistancesUser">
        <xsd:complexContent>
          <xsd:extension base="tns:waters9i_waters_ProgramEntitiesDistancesBase">
            <xsd:sequence>
              <xsd:element name="entitiesDistances" nillable="true" type="tns:waters9i_waters_EntityDistanceList"/>
              <xsd:element name="programName" nillable="true" type="string"/>
            </xsd:sequence>
          </xsd:extension>
        </xsd:complexContent>
      </xsd:complexType>
      <xsd:complexType name="waters9i_waters_EntityDistanceList">
        <xsd:sequence>
          <xsd:element maxOccurs="unbounded" minOccurs="0" name="array" nillable="true" type="tns:waters9i_waters_EntityDistanceUser"/>
        </xsd:sequence>
      </xsd:complexType>
      <xsd:complexType name="waters9i_waters_EntityDistanceUser">
        <xsd:complexContent>
          <xsd:extension base="tns:waters9i_waters_EntityDistanceBase">
            <xsd:sequence>
              <xsd:element name="entityId" nillable="true" type="string"/>
              <xsd:element name="milesToLocation" nillable="true" type="decimal"/>
            </xsd:sequence>
          </xsd:extension>
        </xsd:complexContent>
      </xsd:complexType>
      <xsd:complexType name="waters9i_waters_EntityDistanceBase">
        <xsd:sequence/>
      </xsd:complexType>
      <xsd:complexType name="waters9i_waters_ProgramEntitiesDistancesBase">
        <xsd:sequence/>
      </xsd:complexType>
      <xsd:complexType name="waters9i_waters_ProgramEntityDistanceDataBase">
        <xsd:sequence/>
      </xsd:complexType>
      <xsd:complexType name="waters9i_waters_ProgramEntityDataUser">
        <xsd:complexContent>
          <xsd:extension base="tns:waters9i_waters_ProgramEntityDataBase">
            <xsd:sequence>
              <xsd:element name="programsEntities" nillable="true" type="tns:waters9i_waters_ProgramEntitiesList"/>
            </xsd:sequence>
          </xsd:extension>
        </xsd:complexContent>
      </xsd:complexType>
      <xsd:complexType name="waters9i_waters_ProgramEntitiesList">
        <xsd:sequence>
          <xsd:element maxOccurs="unbounded" minOccurs="0" name="array" nillable="true" type="tns:waters9i_waters_ProgramEntitiesUser"/>
        </xsd:sequence>
      </xsd:complexType>
      <xsd:complexType name="waters9i_waters_ProgramEntitiesUser">
        <xsd:complexContent>
          <xsd:extension base="tns:waters9i_waters_ProgramEntitiesBase">
            <xsd:sequence>
              <xsd:element name="entities" nillable="true" type="tns:waters9i_waters_EntityList"/>
              <xsd:element name="programName" nillable="true" type="string"/>
            </xsd:sequence>
          </xsd:extension>
        </xsd:complexContent>
      </xsd:complexType>
      <xsd:complexType name="waters9i_waters_EntityList">
        <xsd:sequence>
          <xsd:element maxOccurs="unbounded" minOccurs="0" name="array" nillable="true" type="string"/>
        </xsd:sequence>
      </xsd:complexType>
      <xsd:complexType name="waters9i_waters_ProgramEntitiesBase">
        <xsd:sequence/>
      </xsd:complexType>
      <xsd:complexType name="waters9i_waters_ProgramEntityDataBase">
        <xsd:sequence/>
      </xsd:complexType>
    </xsd:schema>
  </WL5G3N0:types>
  <WL5G3N0:message name="convertLatLong4Request">
    <WL5G3N0:part name="latitudeDegrees" type="WL5G3N1:decimal"/>
    <WL5G3N0:part name="latitudeMinutes" type="WL5G3N1:decimal"/>
    <WL5G3N0:part name="latitudeSeconds" type="WL5G3N1:decimal"/>
    <WL5G3N0:part name="longitudeDegrees" type="WL5G3N1:decimal"/>
    <WL5G3N0:part name="longitudeMinutes" type="WL5G3N1:decimal"/>
    <WL5G3N0:part name="longitudeSeconds" type="WL5G3N1:decimal"/>
    <WL5G3N0:part name="horizontalDatum" type="WL5G3N1:string"/>
  </WL5G3N0:message>
  <WL5G3N0:message name="convertLatLong4Response">
    <WL5G3N0:part name="return" type="WL5G3N2:waters9i_waters_ValidLatLongUser"/>
  </WL5G3N0:message>
  <WL5G3N0:message name="getEntitiesByBoundingBox5Request">
    <WL5G3N0:part name="p1Latitude" type="WL5G3N1:decimal"/>
    <WL5G3N0:part name="p1Longitude" type="WL5G3N1:decimal"/>
    <WL5G3N0:part name="p2Latitude" type="WL5G3N1:decimal"/>
    <WL5G3N0:part name="p2Longitude" type="WL5G3N1:decimal"/>
    <WL5G3N0:part name="programsList" type="WL5G3N2:stringArray"/>
  </WL5G3N0:message>
  <WL5G3N0:message name="getEntitiesByBoundingBox5Response">
    <WL5G3N0:part name="return" type="WL5G3N2:waters9i_waters_WaterDataUser"/>
  </WL5G3N0:message>
  <WL5G3N0:message name="getEntitiesByHuc2Request">
    <WL5G3N0:part name="huc8" type="WL5G3N1:string"/>
    <WL5G3N0:part name="programsList" type="WL5G3N2:stringArray"/>
  </WL5G3N0:message>
  <WL5G3N0:message name="getEntitiesByHuc2Response">
    <WL5G3N0:part name="return" type="WL5G3N2:waters9i_waters_WaterDataUser"/>
  </WL5G3N0:message>
  <WL5G3N0:message name="getEntitiesByLatLong0Request">
    <WL5G3N0:part name="latitude" type="WL5G3N1:decimal"/>
    <WL5G3N0:part name="longitude" type="WL5G3N1:decimal"/>
    <WL5G3N0:part name="searchRadiusMiles" type="WL5G3N1:decimal"/>
    <WL5G3N0:part name="programsList" type="WL5G3N2:stringArray"/>
  </WL5G3N0:message>
  <WL5G3N0:message name="getEntitiesByLatLong0Response">
    <WL5G3N0:part name="return" type="WL5G3N2:waters9i_waters_WaterDataUser"/>
  </WL5G3N0:message>
  <WL5G3N0:message name="getEntitiesMilesByLatLong3Request">
    <WL5G3N0:part name="latitude" type="WL5G3N1:decimal"/>
    <WL5G3N0:part name="longitude" type="WL5G3N1:decimal"/>
    <WL5G3N0:part name="searchRadiusMiles" type="WL5G3N1:decimal"/>
    <WL5G3N0:part name="programsList" type="WL5G3N2:stringArray"/>
  </WL5G3N0:message>
  <WL5G3N0:message name="getEntitiesMilesByLatLong3Response">
    <WL5G3N0:part name="return" type="WL5G3N2:waters9i_waters_ProgramEntityDistanceDataUser"/>
  </WL5G3N0:message>
  <WL5G3N0:message name="getProgramWaterEntities1Request">
    <WL5G3N0:part name="programEntityData" type="WL5G3N2:waters9i_waters_ProgramEntityDataUser"/>
  </WL5G3N0:message>
  <WL5G3N0:message name="getProgramWaterEntities1Response">
    <WL5G3N0:part name="return" type="WL5G3N2:waters9i_waters_WaterDataUser"/>
  </WL5G3N0:message>
  <WL5G3N0:message name="validateLatLong6Request">
    <WL5G3N0:part name="latitude" type="WL5G3N1:decimal"/>
    <WL5G3N0:part name="longitude" type="WL5G3N1:decimal"/>
    <WL5G3N0:part name="horizontalDatum" type="WL5G3N1:string"/>
  </WL5G3N0:message>
  <WL5G3N0:message name="validateLatLong6Response">
    <WL5G3N0:part name="return" type="WL5G3N2:waters9i_waters_ValidLatLongUser"/>
  </WL5G3N0:message>
  <WL5G3N0:portType name="SpatialServices">
    <WL5G3N0:operation name="convertLatLong" parameterOrder="latitudeDegrees latitudeMinutes latitudeSeconds longitudeDegrees longitudeMinutes longitudeSeconds horizontalDatum">
      <WL5G3N0:input message="WL5G3N3:convertLatLong4Request"/>
      <WL5G3N0:output message="WL5G3N3:convertLatLong4Response"/>
    </WL5G3N0:operation>
    <WL5G3N0:operation name="getEntitiesByBoundingBox" parameterOrder="p1Latitude p1Longitude p2Latitude p2Longitude programsList">
      <WL5G3N0:input message="WL5G3N3:getEntitiesByBoundingBox5Request"/>
      <WL5G3N0:output message="WL5G3N3:getEntitiesByBoundingBox5Response"/>
    </WL5G3N0:operation>
    <WL5G3N0:operation name="getEntitiesByHuc" parameterOrder="huc8 programsList">
      <WL5G3N0:input message="WL5G3N3:getEntitiesByHuc2Request"/>
      <WL5G3N0:output message="WL5G3N3:getEntitiesByHuc2Response"/>
    </WL5G3N0:operation>
    <WL5G3N0:operation name="getEntitiesByLatLong" parameterOrder="latitude longitude searchRadiusMiles programsList">
      <WL5G3N0:input message="WL5G3N3:getEntitiesByLatLong0Request"/>
      <WL5G3N0:output message="WL5G3N3:getEntitiesByLatLong0Response"/>
    </WL5G3N0:operation>
    <WL5G3N0:operation name="getEntitiesMilesByLatLong" parameterOrder="latitude longitude searchRadiusMiles programsList">
      <WL5G3N0:input message="WL5G3N3:getEntitiesMilesByLatLong3Request"/>
      <WL5G3N0:output message="WL5G3N3:getEntitiesMilesByLatLong3Response"/>
    </WL5G3N0:operation>
    <WL5G3N0:operation name="getProgramWaterEntities" parameterOrder="programEntityData">
      <WL5G3N0:input message="WL5G3N3:getProgramWaterEntities1Request"/>
      <WL5G3N0:output message="WL5G3N3:getProgramWaterEntities1Response"/>
    </WL5G3N0:operation>
    <WL5G3N0:operation name="validateLatLong" parameterOrder="latitude longitude horizontalDatum">
      <WL5G3N0:input message="WL5G3N3:validateLatLong6Request"/>
      <WL5G3N0:output message="WL5G3N3:validateLatLong6Response"/>
    </WL5G3N0:operation>
  </WL5G3N0:portType>
  <WL5G3N0:binding name="SpatialServices" type="WL5G3N3:SpatialServices">
    <WL5G3N4:binding style="rpc" transport="http://schemas.xmlsoap.org/soap/http"/>
    <WL5G3N0:operation name="convertLatLong">
      <WL5G3N4:operation soapAction="http://ofmpub.epa.gov/WATERSWebServices/SpatialServices.wsdl/convertLatLong"/>
      <WL5G3N0:input>
        <WL5G3N4:body namespace="http://ofmpub.epa.gov/WATERSWebServices/SpatialServices.wsdl" parts="latitudeDegrees latitudeMinutes latitudeSeconds longitudeDegrees longitudeMinutes longitudeSeconds horizontalDatum" use="literal"/>
      </WL5G3N0:input>
      <WL5G3N0:output>
        <WL5G3N4:body namespace="http://ofmpub.epa.gov/WATERSWebServices/SpatialServices.wsdl" parts="return" use="literal"/>
      </WL5G3N0:output>
    </WL5G3N0:operation>
    <WL5G3N0:operation name="getEntitiesByBoundingBox">
      <WL5G3N4:operation soapAction="http://ofmpub.epa.gov/WATERSWebServices/SpatialServices.wsdl/getEntitiesByBoundingBox"/>
      <WL5G3N0:input>
        <WL5G3N4:body namespace="http://ofmpub.epa.gov/WATERSWebServices/SpatialServices.wsdl" parts="p1Latitude p1Longitude p2Latitude p2Longitude programsList" use="literal"/>
      </WL5G3N0:input>
      <WL5G3N0:output>
        <WL5G3N4:body namespace="http://ofmpub.epa.gov/WATERSWebServices/SpatialServices.wsdl" parts="return" use="literal"/>
      </WL5G3N0:output>
    </WL5G3N0:operation>
    <WL5G3N0:operation name="getEntitiesByHuc">
      <WL5G3N4:operation soapAction="http://ofmpub.epa.gov/WATERSWebServices/SpatialServices.wsdl/getEntitiesByHuc"/>
      <WL5G3N0:input>
        <WL5G3N4:body namespace="http://ofmpub.epa.gov/WATERSWebServices/SpatialServices.wsdl" parts="huc8 programsList" use="literal"/>
      </WL5G3N0:input>
      <WL5G3N0:output>
        <WL5G3N4:body namespace="http://ofmpub.epa.gov/WATERSWebServices/SpatialServices.wsdl" parts="return" use="literal"/>
      </WL5G3N0:output>
    </WL5G3N0:operation>
    <WL5G3N0:operation name="getEntitiesByLatLong">
      <WL5G3N4:operation soapAction="http://ofmpub.epa.gov/WATERSWebServices/SpatialServices.wsdl/getEntitiesByLatLong"/>
      <WL5G3N0:input>
        <WL5G3N4:body namespace="http://ofmpub.epa.gov/WATERSWebServices/SpatialServices.wsdl" parts="latitude longitude searchRadiusMiles programsList" use="literal"/>
      </WL5G3N0:input>
      <WL5G3N0:output>
        <WL5G3N4:body namespace="http://ofmpub.epa.gov/WATERSWebServices/SpatialServices.wsdl" parts="return" use="literal"/>
      </WL5G3N0:output>
    </WL5G3N0:operation>
    <WL5G3N0:operation name="getEntitiesMilesByLatLong">
      <WL5G3N4:operation soapAction="http://ofmpub.epa.gov/WATERSWebServices/SpatialServices.wsdl/getEntitiesMilesByLatLong"/>
      <WL5G3N0:input>
        <WL5G3N4:body namespace="http://ofmpub.epa.gov/WATERSWebServices/SpatialServices.wsdl" parts="latitude longitude searchRadiusMiles programsList" use="literal"/>
      </WL5G3N0:input>
      <WL5G3N0:output>
        <WL5G3N4:body namespace="http://ofmpub.epa.gov/WATERSWebServices/SpatialServices.wsdl" parts="return" use="literal"/>
      </WL5G3N0:output>
    </WL5G3N0:operation>
    <WL5G3N0:operation name="getProgramWaterEntities">
      <WL5G3N4:operation soapAction="http://ofmpub.epa.gov/WATERSWebServices/SpatialServices.wsdl/getProgramWaterEntities"/>
      <WL5G3N0:input>
        <WL5G3N4:body namespace="http://ofmpub.epa.gov/WATERSWebServices/SpatialServices.wsdl" parts="programEntityData" use="literal"/>
      </WL5G3N0:input>
      <WL5G3N0:output>
        <WL5G3N4:body namespace="http://ofmpub.epa.gov/WATERSWebServices/SpatialServices.wsdl" parts="return" use="literal"/>
      </WL5G3N0:output>
    </WL5G3N0:operation>
    <WL5G3N0:operation name="validateLatLong">
      <WL5G3N4:operation soapAction="http://ofmpub.epa.gov/WATERSWebServices/SpatialServices.wsdl/validateLatLong"/>
      <WL5G3N0:input>
        <WL5G3N4:body namespace="http://ofmpub.epa.gov/WATERSWebServices/SpatialServices.wsdl" parts="latitude longitude horizontalDatum" use="literal"/>
      </WL5G3N0:input>
      <WL5G3N0:output>
        <WL5G3N4:body namespace="http://ofmpub.epa.gov/WATERSWebServices/SpatialServices.wsdl" parts="return" use="literal"/>
      </WL5G3N0:output>
    </WL5G3N0:operation>
  </WL5G3N0:binding>
  <WL5G3N0:service name="SpatialServices">
    <WL5G3N0:port binding="WL5G3N3:SpatialServices" name="SpatialServicesPort">
      <WL5G3N4:address location="http://ofmpub.epa.gov:80/WATERSWebServices/SpatialServices"/>
    </WL5G3N0:port>
  </WL5G3N0:service>
</WL5G3N0:definitions>