<?xml version="1.0" encoding="iso-8859-1"?>
<xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema" elementFormDefault="qualified" attributeFormDefault="unqualified">
	<xs:annotation>
		<xs:documentation xml:lang="en">
      ©2022 Financial Industry Regulatory Authority, Inc. (FINRA). All rights reserved.  Materials may not be reprinted or republished without the express permission of FINRA.  This document contains FINRA Confidential and Proprietary information. FINRA provides this information to member firms only for the firms' internal assessment or use of the FINRA CRD Batch Filing and Data Download transfer program. Any other use is strictly prohibited by FINRA. FINRA reserves the right to seek all injunctive and equitable relief available to it in the event FINRA Confidential or Proprietary information is released to a third party by a member firm. A firm's use of this document demonstrates its acknowledgement that this document contains FINRA Confidential and Proprietary information, agreement that the firm will not reprint, republish or otherwise disclose this information to any third party and its agreement that FINRA may protect its rights, including but not limited to intellectual property rights.

      Version:  Release 2022.12 (last updated on 12/30/2022)

      Change History

      12/30/2022 - Added Oklahoma as a branch participant.

    </xs:documentation>
	</xs:annotation>
	<xs:element name="BranchInformationReport" type="BranchInformationReportType"/>
	<xs:complexType name="BranchInformationReportType">
		<xs:annotation>
			<xs:documentation>
        The Branch Information Report contains administrative and other details for the requesting firm's branches.
      </xs:documentation>
		</xs:annotation>
		<xs:sequence>
			<xs:element name="Criteria" type="CriteriaType" minOccurs="1" maxOccurs="1">
				<xs:annotation>
					<xs:documentation xml:lang="en">
						The Criteria describes the selection criteria used in processing this feed.
				       </xs:documentation>
				</xs:annotation>
			</xs:element>
			<xs:element name="Org" type="OrgType" minOccurs="1" maxOccurs="1">
				<xs:annotation>
					<xs:documentation xml:lang="en">
						The Org node contains the organization's information.
				       </xs:documentation>
				</xs:annotation>
			</xs:element>
		</xs:sequence>
	</xs:complexType>
	<xs:complexType name="CriteriaType">
		<xs:annotation>
			<xs:documentation>
			The Criteria describes the selection criteria used in processing this feed.
		</xs:documentation>
		</xs:annotation>
		<xs:attribute name="firmCRDNumber" type="Int8" use="required">
			<xs:annotation>
				<xs:documentation>
				Firm CRD # for processing this feed.    
			</xs:documentation>
			</xs:annotation>
		</xs:attribute>
		<xs:attribute name="postingDate" type="xs:date" use="required">
			<xs:annotation>
				<xs:documentation>
				  Reporting date for processing this feed (YYYY-MM-DD).
			</xs:documentation>
			</xs:annotation>
		</xs:attribute>
		<xs:attribute name="includeSSN" type="answerYNType" use="required">
			<xs:annotation>
				<xs:documentation>
          Indicates whether SSN format data (like EIN) would be included in the report.
        </xs:documentation>
			</xs:annotation>
		</xs:attribute>
	</xs:complexType>
	<xs:complexType name="OrgType">
		<xs:sequence>
			<xs:element name="Addr" type="AddrTypeCntryNm" minOccurs="1" maxOccurs="1">
				<xs:annotation>
					<xs:documentation xml:lang="en">
						The Address node contains common address information.	
				       </xs:documentation>
				</xs:annotation>
			</xs:element>
			<xs:element name="BrnchOfcs" type="BrnchOfcsType" minOccurs="1" maxOccurs="1">
				<xs:annotation>
					<xs:documentation xml:lang="en">
						The Branch Offices node contains a collection of branch offices within the requesting firm that hold an active status with any regulator.
				       </xs:documentation>
				</xs:annotation>
			</xs:element>
		</xs:sequence>
		<xs:attribute name="orgPK" type="Int8" use="required">
			<xs:annotation>
				<xs:documentation>
          Form Version "04/2014" - Question 1.A.	Applicant CRD Number.
        </xs:documentation>
			</xs:annotation>
		</xs:attribute>
		<xs:attribute name="orgNm" type="Str64" use="optional">
			<xs:annotation>
				<xs:documentation>
          Form Version "04/2014" - Question 1.A.	Applicant Name.
        </xs:documentation>
			</xs:annotation>
		</xs:attribute>
		<xs:attribute name="SECNb" type="Str10" use="optional">
			<xs:annotation>
				<xs:documentation>
				The SEC Number of the applicant firm.  
			</xs:documentation>
			</xs:annotation>
		</xs:attribute>
		<xs:attribute name="dstrtPK" type="DstrtCdType" use="optional">
			<xs:annotation>
				<xs:documentation>
				The FINRA District office to which the applicant firm is assigned.
			</xs:documentation>
			</xs:annotation>
		</xs:attribute>
	</xs:complexType>
	<xs:complexType name="BrnchOfcsType">
		<xs:annotation>
			<xs:documentation xml:lang="en">
        The Branch Offices node contains a collection of branch offices within the requesting firm that hold an active status with any regulator.
      </xs:documentation>
		</xs:annotation>
		<xs:sequence>
			<xs:element name="BrnchOfc" type="BrnchOfcType" minOccurs="0" maxOccurs="unbounded"/>
		</xs:sequence>
	</xs:complexType>
	<xs:complexType name="BrnchOfcType">
		<xs:annotation>
			<xs:documentation xml:lang="en">
        The Branch Office node contains information on one of many branch offices within the requesting firm.
      </xs:documentation>
		</xs:annotation>
		<xs:sequence>
			<xs:element name="Addr" type="AddrTypeCntryCd" minOccurs="1" maxOccurs="1">
				<xs:annotation>
					<xs:documentation xml:lang="en">
						The Address node contains common address information.
				       </xs:documentation>
				</xs:annotation>
			</xs:element>
			<xs:element name="Dfcnys" type="DfcnysType" minOccurs="0" maxOccurs="unbounded">
				<xs:annotation>
					<xs:documentation xml:lang="en">
						Lists the deficiency of the branch
				       </xs:documentation>
				</xs:annotation>
			</xs:element>
			<xs:element name="AsctdIndvls" type="AsctdIndvlsType" minOccurs="0" maxOccurs="unbounded">
				<xs:annotation>
					<xs:documentation xml:lang="en">
            Lists the associated individuals of the branch established via Form BR Section 5 or on U4. It will not include Supervisor/PIC's.
          </xs:documentation>
				</xs:annotation>
			</xs:element>
			<xs:element name="Rgstns" type="RgstnsType" minOccurs="1" maxOccurs="1">
				<xs:annotation>
					<xs:documentation xml:lang="en">
						The Registrations node contains branch registration status information.
				       </xs:documentation>
				</xs:annotation>
			</xs:element>
			<xs:element name="TypeOfc" type="TypeOfcType" minOccurs="1" maxOccurs="1">
				<xs:annotation>
					<xs:documentation xml:lang="en">
						The Type of Office node contains the branch office registration types.
				       </xs:documentation>
				</xs:annotation>
			</xs:element>
			<xs:element name="FinActvys" type="FinActvysType" minOccurs="1" maxOccurs="1">
				<xs:annotation>
					<xs:documentation xml:lang="en">
            The financial activity node contains a collection of financial activity types for the branch office.
          </xs:documentation>
				</xs:annotation>
			</xs:element>
			<xs:element name="SprvPICs" type="SprvPICsType" minOccurs="1" maxOccurs="1">
				<xs:annotation>
					<xs:documentation xml:lang="en">
						The Supervisor/PICs node contains a collection of Supervisor/PICs for the branch. 
				   </xs:documentation>
				</xs:annotation>
			</xs:element>
			<xs:element name="SprvgOSJs" type="SprvgOSJsType" minOccurs="1" maxOccurs="1">
				<xs:annotation>
					<xs:documentation xml:lang="en">
            The collection of Supervisor(s) associated with the OSJ branch(s) that is supervising this branch.
          </xs:documentation>
				</xs:annotation>
			</xs:element>
			<xs:element name="OthrBuss" type="OthrBusType" minOccurs="1" maxOccurs="1">
				<xs:annotation>
					<xs:documentation xml:lang="en">
            The Other Business node contains the Other Business Activities/Names/Websites of the branch.
          </xs:documentation>
				</xs:annotation>
			</xs:element>
			<xs:element name="Rgmnts" type="RgmntsType" minOccurs="1" maxOccurs="1">
				<xs:annotation>
					<xs:documentation xml:lang="en">
						The Arrangements node contains details of any branch office arrangements.
				       </xs:documentation>
				</xs:annotation>
			</xs:element>
		</xs:sequence>
		<xs:attribute name="brnchPK" type="xs:integer" use="required">
			<xs:annotation>
				<xs:documentation>
          Form Version "04/2014" - Question 1.E. CRD Branch Number assigned by CRD system to identify the branch office.
        </xs:documentation>
			</xs:annotation>
		</xs:attribute>
		<xs:attribute name="brnchCdNb" type="Str15" use="optional">
			<xs:annotation>
				<xs:documentation>
          Form Version "04/2014" - Question 1.D. Branch Code Number.
          Note: This is mapped/renamed from the "NYSEBrnchCdNb" field in form version "10/2005".
        </xs:documentation>
			</xs:annotation>
		</xs:attribute>
		<xs:attribute name="bllngCd" type="Str8" use="optional">
			<xs:annotation>
				<xs:documentation>
          Form Version "04/2014" - Question 1.C. Firm Billing Code:
        </xs:documentation>
			</xs:annotation>
		</xs:attribute>
		<xs:attribute name="brnchPhone" type="Str27" use="optional">
			<xs:annotation>
				<xs:documentation>
          Form Version "04/2014" - Question 1.H. Branch Telephone Number of this branch office.
        </xs:documentation>
			</xs:annotation>
		</xs:attribute>
		<xs:attribute name="brnchFax" type="Str27" use="optional">
			<xs:annotation>
				<xs:documentation>
          Form Version "04/2014" - Question 1.I. Branch Facsimile Number of this branch office.
        </xs:documentation>
			</xs:annotation>
		</xs:attribute>
		<xs:attribute name="prvtRsdnc" type="answerYNType" use="required">
			<xs:annotation>
				<xs:documentation>
          Form Version "04/2014" - Question 1.G. Private Residence Check Box.
        </xs:documentation>
			</xs:annotation>
		</xs:attribute>
		<xs:attribute name="dstrtPK" type="DstrtCdType" use="optional">
			<xs:annotation>
				<xs:documentation>
				The FINRA District Office to which the branch office is assigned.    
			</xs:documentation>
			</xs:annotation>
		</xs:attribute>
		<xs:attribute name="oprnlStCd" type="Str20" use="required">
			<xs:annotation>
				<xs:documentation>
				Branch Operational Status.    
			</xs:documentation>
			</xs:annotation>
		</xs:attribute>
	</xs:complexType>
	<xs:complexType name="FinActvysType">
		<xs:annotation>
			<xs:documentation>
        The financial activity node contains a collection of financial activity types selected for the branch office.
        This collection (allowed values - FinActvyCdType) replaces the separate flags represented earlier under OthrBusType.salesFl thru OthrBusType.undrwFl.

        Form Version "04/2014" - Question 2.D. Check all applicable types of financial industry activities conducted by the applicant at this branch office:

        Note: This type is new in Form Version "04/2014".
      </xs:documentation>
		</xs:annotation>
		<xs:sequence>
			<xs:element name="FinActvy" type="FinActvyType" minOccurs="0" maxOccurs="unbounded"/>
		</xs:sequence>
	</xs:complexType>
	<xs:complexType name="FinActvyType">
		<xs:annotation>
			<xs:documentation>
        The financial activity node contains one of many financial activity types for the branch office.
        "Investment Banking" and "Underwriting" flags in "10/2005" version has been merged to a single selection of "Investment Banking/Underwriting" in "04/2014 version.
      </xs:documentation>
		</xs:annotation>
		<xs:attribute name="actvyCd" type="FinActvyCdType" use="required">
			<xs:annotation>
				<xs:documentation>
          Form Version "04/2014" - Question 2.D. The financial activity code.
        </xs:documentation>
			</xs:annotation>
		</xs:attribute>
		<xs:attribute name="othrDesc" type="Str512" use="optional">
			<xs:annotation>
				<xs:documentation>
          Form Version "04/2014" - Question 2.D. The financial activity "Other" description.
        </xs:documentation>
			</xs:annotation>
		</xs:attribute>
	</xs:complexType>
	<xs:complexType name="DfcnysType">
		<xs:sequence>
			<xs:element name="Dfcny" type="DfcnyType" minOccurs="0" maxOccurs="unbounded">
				<xs:annotation>
					<xs:documentation xml:lang="en">
						List of deficiencies for the branch
				       </xs:documentation>
				</xs:annotation>
			</xs:element>
		</xs:sequence>
	</xs:complexType>
	<xs:complexType name="DfcnyType">
		<xs:annotation>
			<xs:documentation xml:lang="en">
				The deficiency of the branch
	       		</xs:documentation>
		</xs:annotation>
		<xs:attribute name="st" type="DfcnyCdType" use="optional">
			<xs:annotation>
				<xs:documentation xml:lang="en">
					The deficiency Status  
	       			</xs:documentation>
			</xs:annotation>
		</xs:attribute>
		<xs:attribute name="dtlTxt" type="DeficiencyDetailsType" use="optional">
			<xs:annotation>
				<xs:documentation>
				The Branch deficiency details. 
			</xs:documentation>
			</xs:annotation>
		</xs:attribute>
		<xs:attribute name="dt" type="xs:date" use="optional">
			<xs:annotation>
				<xs:documentation xml:lang="en">
					The deficiency Date 
	       			</xs:documentation>
			</xs:annotation>
		</xs:attribute>
	</xs:complexType>
	<xs:complexType name="AsctdIndvlsType">
		<xs:sequence>
			<xs:element name="AsctdIndvl" type="AsctdIndvlType" minOccurs="0" maxOccurs="unbounded">
				<xs:annotation>
					<xs:documentation xml:lang="en">
            Lists the associated individuals of the branch established via Form BR Section 5 or on U4. It will not include Supervisor/PIC's.
            Form Version "04/2014" - Question 5.
          </xs:documentation>
				</xs:annotation>
			</xs:element>
		</xs:sequence>
	</xs:complexType>
	<xs:complexType name="AsctdIndvlType">
		<xs:annotation>
			<xs:documentation xml:lang="en">
				Associated individuals
	       		</xs:documentation>
		</xs:annotation>
		<xs:attribute name="indvlPK" type="Int10" use="optional">
			<xs:annotation>
				<xs:documentation xml:lang="en">
          Form Version "04/2014" - Question 5. Individual CRD Number
        </xs:documentation>
			</xs:annotation>
		</xs:attribute>
		<xs:attribute name="last" type="Str25" use="optional">
			<xs:annotation>
				<xs:documentation xml:lang="en">
          Form Version "04/2014" - Question 5. Individual's last name
        </xs:documentation>
			</xs:annotation>
		</xs:attribute>
		<xs:attribute name="first" type="Str25" use="optional">
			<xs:annotation>
				<xs:documentation xml:lang="en">
          Form Version "04/2014" - Question 5. Individual's first name
        </xs:documentation>
			</xs:annotation>
		</xs:attribute>
		<xs:attribute name="mid" type="Str20" use="optional">
			<xs:annotation>
				<xs:documentation xml:lang="en">
          Form Version "04/2014" - Question 5. Individual's middle name
        </xs:documentation>
			</xs:annotation>
		</xs:attribute>
		<xs:attribute name="suf" type="Str5" use="optional">
			<xs:annotation>
				<xs:documentation xml:lang="en">
          Form Version "04/2014" - Question 5. Individual's suffix name
        </xs:documentation>
			</xs:annotation>
		</xs:attribute>
		<xs:attribute name="ndpndCntrcrFl" type="answerYNType" use="optional">
			<xs:annotation>
				<xs:documentation xml:lang="en">
					Indicates if individual is an Independent Contractor as defined on Form U4
	       			</xs:documentation>
			</xs:annotation>
		</xs:attribute>
	</xs:complexType>
	<xs:complexType name="RgstnsType">
		<xs:sequence>
			<xs:element name="Rgstn" type="RgstnType" minOccurs="0" maxOccurs="unbounded">
				<xs:annotation>
					<xs:documentation xml:lang="en">
						The Registration node contains branch registration status information.
				       </xs:documentation>
				</xs:annotation>
			</xs:element>
		</xs:sequence>
	</xs:complexType>
	<xs:complexType name="RgstnType">
		<xs:annotation>
			<xs:documentation xml:lang="en">
			Contains branch registration status information.
	       </xs:documentation>
		</xs:annotation>
		<xs:attribute name="rgltr" type="BrnchPrtcpRgltrCdType" use="required">
			<xs:annotation>
				<xs:documentation xml:lang="en">
          Form Version "04/2014" - Question 2.A. Register/Notice File Branch Office with SRO/Jurisdiction (regulator code)
        </xs:documentation>
			</xs:annotation>
		</xs:attribute>
		<xs:attribute name="st" type="StCdType" use="required">
			<xs:annotation>
				<xs:documentation xml:lang="en">
			The branch registration status code for a regulator.  
	       </xs:documentation>
			</xs:annotation>
		</xs:attribute>
		<xs:attribute name="stDt" type="xs:date" use="required">
			<xs:annotation>
				<xs:documentation xml:lang="en">
			The branch registration status date for a regulator.  
	       </xs:documentation>
			</xs:annotation>
		</xs:attribute>
	</xs:complexType>
	<xs:complexType name="TypeOfcType">
		<xs:annotation>
			<xs:documentation xml:lang="en">
			The Type of Office node contains the branch office registration types.
	       </xs:documentation>
		</xs:annotation>
		<xs:attribute name="typeOfcBDFl" type="answerYNType" use="required">
			<xs:annotation>
				<xs:documentation xml:lang="en">
          Form Version "04/2014" - Question 2.C. Type of Office - Broker-dealer
        </xs:documentation>
			</xs:annotation>
		</xs:attribute>
		<xs:attribute name="typeOfcIAFl" type="answerYNType" use="required">
			<xs:annotation>
				<xs:documentation xml:lang="en">
          Form Version "04/2014" - Question 2.C. Type of Office - Investment Advisor
        </xs:documentation>
			</xs:annotation>
		</xs:attribute>
		<xs:attribute name="OSJFl" type="answerYNType" use="optional">
			<xs:annotation>
				<xs:documentation xml:lang="en">
          Form Version "04/2014" - Question 2.E. Is this branch office an Office of Supervisory Jurisdiction (OSJ)?
          Note: This attribute is mapped/renamed from "NASDOSJFl".
        </xs:documentation>
			</xs:annotation>
		</xs:attribute>
		<xs:attribute name="MSRBMSJFl" type="answerYNType" use="optional">
			<xs:annotation>
				<xs:documentation xml:lang="en">
          Form Version "04/2014" - Question 2.F. If the applicant is registered with the Municipal Securities Rulemaking Board (MSRB), is this branch office an Office of Municipal Supervisory Jurisdiction as defined under MSRB rules?
          Note: This is a new field in Form Version "04/2014".
        </xs:documentation>
			</xs:annotation>
		</xs:attribute>
	</xs:complexType>
	<xs:complexType name="OthrBusType">
		<xs:annotation>
			<xs:documentation xml:lang="en">
        The Other Business node contains the type of financial industry activities conducted by the branch.
        Form Version "04/2014" - Question 3.	Other business activities/names/websites
      </xs:documentation>
		</xs:annotation>
		<xs:sequence>
			<xs:element name="OthrBusActvys" type="OthrBusActvysType" minOccurs="1" maxOccurs="1"/>
			<xs:element name="OthrBusNms" type="OthrBusNmsType" minOccurs="1" maxOccurs="1"/>
			<xs:element name="OthrWebs" type="OthrWebsType" minOccurs="1" maxOccurs="1"/>
		</xs:sequence>
		<xs:attribute name="othrBusActvyFl" type="answerYNType" use="required">
			<xs:annotation>
				<xs:documentation xml:lang="en">
          Form Version "04/2014" - Question 3.A.(1) Does any associated individual conduct, at this branch office, investment-related activity in addition to the activities conducted by the applicant that are identified in Section 2 (Registration/Notice Filing/Type of Office/Activities)?
          
          Note: This was mapped/renamed from "OthrBusType.othrNvsmtFl" in Form Version "10/2005".
        </xs:documentation>
			</xs:annotation>
		</xs:attribute>
		<xs:attribute name="othrBusNmFl" type="answerYNType" use="required">
			<xs:annotation>
				<xs:documentation xml:lang="en">
          Form Version "04/2014" - Question 3.B.(1) Does any associated individual conduct any investment-related activity of the applicant, at this branch office, under any ?doing business as? name other than those names disclosed on the applicant's Form BD or Form ADV?
        </xs:documentation>
			</xs:annotation>
		</xs:attribute>
		<xs:attribute name="othrWebFl" type="answerYNType" use="required">
			<xs:annotation>
				<xs:documentation xml:lang="en">
          Form Version "04/2014" - Question 3.C.(1) Does this branch office or any of its associated individuals maintain a website other than the primary website address maintained by the applicant?
        </xs:documentation>
			</xs:annotation>
		</xs:attribute>
	</xs:complexType>
	<xs:complexType name="OthrBusNmsType">
		<xs:annotation>
			<xs:documentation xml:lang="en">
        The Other Business Names node contains a collection of names at the branch.

        Form Version "04/2014" - Question 3.A.(2) If yes, provide all other business names used for any investment-related activity of the applicant by associated individuals at this branch office:

        This was duplicated in node "OthrNms" and "OthrBusNm" in form version "10/2005". Removed "OthrNms".
      </xs:documentation>
		</xs:annotation>
		<xs:sequence>
			<xs:element name="OthrBusNm" type="OthrBusNmType" minOccurs="0" maxOccurs="unbounded"/>
		</xs:sequence>
	</xs:complexType>
	<xs:complexType name="OthrBusActvysType">
		<xs:annotation>
			<xs:documentation xml:lang="en">
        The Other Business Activities node contains a collection of Other Business Activity at the branch.

        Form Version "04/2014" - Question 3.A.(1) Does any associated individual conduct, at this branch office, investment-related activity in addition to the activities conducted by the applicant that are identified in Section 2 (Registration/Notice Filing/Type of Office/Activities)?
                                              (2) If yes, provide the following information:

        Note: This type is new in Form Version "04/2014".

      </xs:documentation>
		</xs:annotation>
		<xs:sequence>
			<xs:element name="OthrBusActvy" type="OthrBusActvyType" minOccurs="0" maxOccurs="unbounded"/>
		</xs:sequence>
	</xs:complexType>
	<xs:complexType name="OthrWebsType">
		<xs:annotation>
			<xs:documentation xml:lang="en">
        The Other Webs node contains a collection of website addresses at the branch.

        Form Version "04/2014" - Question 3.C.(1) Does this branch office or any of its associated individuals maintain a website other than the primary website address maintained by the applicant?
                                              (2) If yes, provide the website address(es) maintained by this branch office or any of its associated individuals:
      </xs:documentation>
		</xs:annotation>
		<xs:sequence>
			<xs:element name="OthrWeb" type="OthrWebType" minOccurs="0" maxOccurs="unbounded"/>
		</xs:sequence>
	</xs:complexType>
	<xs:complexType name="OthrBusActvyType">
		<xs:annotation>
			<xs:documentation xml:lang="en">
        The Other business activity contains one of many Other business activities.
      </xs:documentation>
		</xs:annotation>
		<xs:attribute name="seqNb" type="Int16" use="required">
			<xs:annotation>
				<xs:documentation>
          Sequence number to identify this record.
        </xs:documentation>
			</xs:annotation>
		</xs:attribute>
		<xs:attribute name="nm" type="Str512" use="required">
			<xs:annotation>
				<xs:documentation xml:lang="en">
          Form Version "04/2014" - Question 3.A.(2) Name under which other business activity is conducted.
          Note: This was mapped/split from a single description field "OthrBusType.othrNvsmtDesc" in Form Version "10/2005".
        </xs:documentation>
			</xs:annotation>
		</xs:attribute>
		<xs:attribute name="desc" type="Str512" use="optional">
			<xs:annotation>
				<xs:documentation xml:lang="en">
          Form Version "04/2014" - Question 3.A.(2) Description of Activity
          Note: This is a new field in Form Version "04/2014".
        </xs:documentation>
			</xs:annotation>
		</xs:attribute>
		<xs:attribute name="affltdFl" type="answerYNType" use="optional">
			<xs:annotation>
				<xs:documentation xml:lang="en">
          Form Version "04/2014" - Question 3.A.(2) Is this activity conducted on behalf of a firm affiliated with the applicant? (Y/N)
          Note: This is a new field in Form Version "04/2014".
        </xs:documentation>
			</xs:annotation>
		</xs:attribute>
	</xs:complexType>
	<xs:complexType name="OthrBusNmType">
		<xs:annotation>
			<xs:documentation xml:lang="en">
			The Other Business Name contains one of many Other Business Names.	
		       </xs:documentation>
		</xs:annotation>
		<xs:attribute name="seqNb" type="Int16" use="required">
			<xs:annotation>
				<xs:documentation>
				Sequence number to identify this record.  
			</xs:documentation>
			</xs:annotation>
		</xs:attribute>
		<xs:attribute name="nm" type="Str128" use="required">
			<xs:annotation>
				<xs:documentation>
          Form Version "04/2014" - Question 3.B.(2) Other business names used.
        </xs:documentation>
			</xs:annotation>
		</xs:attribute>
	</xs:complexType>
	<xs:complexType name="OthrWebType">
		<xs:annotation>
			<xs:documentation xml:lang="en">
				The Other Web node contains one of many website addresses.
		       </xs:documentation>
		</xs:annotation>
		<xs:attribute name="seqNb" type="Int16" use="required">
			<xs:annotation>
				<xs:documentation>
				Sequence number to identify this record.  
			</xs:documentation>
			</xs:annotation>
		</xs:attribute>
		<xs:attribute name="webAddr" type="Str2000" use="required">
			<xs:annotation>
				<xs:documentation>
          Form Version "04/2014" - Question 3.C.(2) The website address(es) maintained by this branch office or any of its associated individuals
        </xs:documentation>
			</xs:annotation>
		</xs:attribute>
	</xs:complexType>
	<xs:complexType name="RgmntsType">
		<xs:annotation>
			<xs:documentation xml:lang="en">
				The Arrangements node contains details of any branch office arrangements.
		       </xs:documentation>
		</xs:annotation>
		<xs:sequence>
			<xs:element name="ShrdEnttys" type="ShrdEnttysType" minOccurs="1" maxOccurs="1"/>
			<xs:element name="CntrcEnttys" type="CntrcEnttysType" minOccurs="1" maxOccurs="1"/>
			<xs:element name="XpnsRspbyEnttys" type="XpnsRspbyEnttysType" minOccurs="1" maxOccurs="1"/>
			<xs:element name="RcrdsLocs" type="RcrdsLocsType" minOccurs="0" maxOccurs="1"/>
		</xs:sequence>
		<xs:attribute name="shrOfcFl" type="answerYNType" use="required">
			<xs:annotation>
				<xs:documentation>
          Form Version "04/2014" - Question "4.A.	Does this branch office occupy or share space with or jointly market with any other investment-related entity?
        </xs:documentation>
			</xs:annotation>
		</xs:attribute>
		<xs:attribute name="undrCntrcFl" type="answerYNType" use="required">
			<xs:annotation>
				<xs:documentation>
          Form Version "04/2014" - Question "4.B.	Is this branch office a business location that operates pursuant to a written agreement or contract (other than an insurance agency agreement) with the main office?
        </xs:documentation>
			</xs:annotation>
		</xs:attribute>
		<xs:attribute name="empDcsnFl" type="answerYNType" use="required">
			<xs:annotation>
				<xs:documentation>
          Form Version "04/2014" - Question "4.C.	Does this branch office have primary responsibility for decisions relating to the employment and remuneration of its associated individuals at this location? to "Will branch have primary responsibility for decisions relating to employment?" on form BR.
        </xs:documentation>
			</xs:annotation>
		</xs:attribute>
		<xs:attribute name="xpnsRspbyEnttyFl" type="answerYNType" use="required">
			<xs:annotation>
				<xs:documentation>
          Form Version "04/2014" - Question "4.D.	Does any person other than the applicant have responsibility, directly or indirectly, for paying the expenses of this branch office or otherwise have a financial interest in this branch office or its activities?

          Note: This attribute is mapped/renamed from "assmLbltyXpnsFl" to "xpnsRspbyEnttyFl".
        </xs:documentation>
			</xs:annotation>
		</xs:attribute>
		<xs:attribute name="xpnsEnttyDesc" type="Str512" use="optional">
			<xs:annotation>
				<xs:documentation>
          Form Version "04/2014" - Question "4.D.(b) Provide an explanation of the expense payment/financial interest arrangement

          Note: This attribute is mapped/renamed from "rgmntEnttyDesc" to "xpnsEnttyDesc".
        </xs:documentation>
			</xs:annotation>
		</xs:attribute>
		<xs:attribute name="rcrdsLocFl" type="answerYNType" use="optional">
			<xs:annotation>
				<xs:documentation xml:lang="en">
          Form Version "04/2014" - Question "4.E  Are any of the records pertaining to this branch office maintained at any other location, other than this office, the main office, or in the case of a non-OSJ, its supervisory OSJ?

          Note: This is mapped/moved from "NYSEInfo.rcrdsLocFl" in Form Version "10/2005".
        </xs:documentation>
			</xs:annotation>
		</xs:attribute>
	</xs:complexType>
	<xs:complexType name="ShrdEnttysType">
		<xs:annotation>
			<xs:documentation xml:lang="en">
        The branch office arrangements shared entities node contains a collection of shared entities (EnttyType) for the branch.

        Form Version "04/2014" - Question 4.A.	Does this branch office occupy or share space with or jointly market with any other investment-related entity?.
                                                If yes, please enter the CRD number (if applicable), Name, and Type of each entity:

        Note: This node is new in Form Version "04/2014".
      </xs:documentation>
		</xs:annotation>
		<xs:sequence>
			<xs:element name="ShrdEntty" type="EnttyType" minOccurs="0" maxOccurs="unbounded"/>
		</xs:sequence>
	</xs:complexType>
	<xs:complexType name="EnttyType">
		<xs:annotation>
			<xs:documentation xml:lang="en">
        The branch office arrangements shared entity node contains one of many branch office arrangements shared entities for the branch.        
        Note: This node is new in Form Version "04/2014".
      </xs:documentation>
		</xs:annotation>
		<xs:sequence>
			<xs:element name="EnttyTypes" type="EnttyTypes" minOccurs="1" maxOccurs="1"/>
		</xs:sequence>
		<xs:attribute name="seqNb" type="Int16" use="required">
			<xs:annotation>
				<xs:documentation>
          Sequence number to identify this record.
        </xs:documentation>
			</xs:annotation>
		</xs:attribute>
		<xs:attribute name="crdPK" type="Int10" use="optional">
			<xs:annotation>
				<xs:documentation>
          Form Version "04/2014" - Question 4.A.	CRD number of this arrangement shared entity record.
          Note: This is a new field in Form Version "04/2014".
        </xs:documentation>
			</xs:annotation>
		</xs:attribute>
		<xs:attribute name="nm" type="Str512" use="optional">
			<xs:annotation>
				<xs:documentation>
          Form Version "04/2014" - Question 4.A.	Name of this arrangement shared entity record.
          Note: This was mapped/split from a single description field "RgmntsType.shrOfcNm" in Form Version "10/2005" to a record in "EnttyType.nm" in Form Version "04/2014".
        </xs:documentation>
			</xs:annotation>
		</xs:attribute>
		<xs:attribute name="affltdFl" type="answerYNType" use="optional">
			<xs:annotation>
				<xs:documentation xml:lang="en">
          Form Version "04/2014" - Question 4.A.	Affiliation Type of this arrangement shared entity record.
          Note: This is a new field in Form Version "04/2014".
        </xs:documentation>
			</xs:annotation>
		</xs:attribute>
	</xs:complexType>
	<xs:complexType name="EnttyTypes">
		<xs:annotation>
			<xs:documentation>
        Contains a collection of entity types that share space with the branch office        
        Note: This is a new type in Form Version "04/2014".
      </xs:documentation>
		</xs:annotation>
		<xs:sequence>
			<xs:element name="EnttyType" type="EnttyTypeType" minOccurs="0" maxOccurs="unbounded"/>
		</xs:sequence>
	</xs:complexType>
	<xs:complexType name="EnttyTypeType">
		<xs:annotation>
			<xs:documentation>
        Contains one of many entity types that share space with the branch office
        Note: This is a new type in Form Version "04/2014".
      </xs:documentation>
		</xs:annotation>
		<xs:attribute name="enttyCd" type="ShrdEnttyCdType" use="required">
			<xs:annotation>
				<xs:documentation>
          Form Version "04/2014" - Question 4.A. Type of Entity.
          Note: This is a new field in Form Version "04/2014" represented as per allowed values defined in ShrdEnttyCdType.
        </xs:documentation>
			</xs:annotation>
		</xs:attribute>
		<xs:attribute name="othrDesc" type="Str512" use="optional">
			<xs:annotation>
				<xs:documentation>
          Form Version "04/2014" - Question 4.A. Type of Entity - Other description
          Note: This is a new field in Form Version "04/2014".
        </xs:documentation>
			</xs:annotation>
		</xs:attribute>
	</xs:complexType>
	<xs:complexType name="CntrcEnttysType">
		<xs:annotation>
			<xs:documentation xml:lang="en">
        The branch office arrangements contract entities node contains a collection of contract entities (CntrcEnttyType) for the branch.

        Form Version "04/2014" - Question 4.B.	Is this branch office a business location that operates pursuant to a written agreement or contract (other than an insurance agency agreement) with the main office?
                                                If yes, enter the CRD number (if applicable), Name, and Type of person(s) (Entity/Individual) with whom the agreement or contract was entered:"

        Note: This type is new in Form Version "04/2014".
      </xs:documentation>
		</xs:annotation>
		<xs:sequence>
			<xs:element name="CntrcEntty" type="CntrcEnttyType" minOccurs="0" maxOccurs="unbounded"/>
		</xs:sequence>
	</xs:complexType>
	<xs:complexType name="CntrcEnttyType">
		<xs:annotation>
			<xs:documentation xml:lang="en">
        The branch office arrangements contract entities node contains one of many contract entities for the branch.
        Note: This type is new in Form Version "04/2014"
      </xs:documentation>
		</xs:annotation>
		<xs:attribute name="seqNb" type="Int16" use="required">
			<xs:annotation>
				<xs:documentation>
          Sequence number to identify this record.
        </xs:documentation>
			</xs:annotation>
		</xs:attribute>
		<xs:attribute name="crdPK" type="Int10" use="optional">
			<xs:annotation>
				<xs:documentation>
          Form Version "04/2014" - Question 4.B. CRD number (if applicable) of person(s) (Entity/Individual)
          Note: This is a new field in Form Version "04/2014".
        </xs:documentation>
			</xs:annotation>
		</xs:attribute>
		<xs:attribute name="nm" type="Str512" use="optional">
			<xs:annotation>
				<xs:documentation>
          Form Version "04/2014" - Question 4.B. Name of person(s) (Entity/Individual)
          Note: This was mapped/split from a single description field "RgmntsType.undrCntrcNm" in Form Version "10/2005" to a record in "CntrcEnttyType.nm" in Form Version "04/2014".
        </xs:documentation>
			</xs:annotation>
		</xs:attribute>
		<xs:attribute name="type" type="EntityType" use="optional">
			<xs:annotation>
				<xs:documentation xml:lang="en">
          Form Version "04/2014" - Question 4.B. Type of person(s) (Entity/Individual)
          Note: This is a new field in Form Version "04/2014".
        </xs:documentation>
			</xs:annotation>
		</xs:attribute>
	</xs:complexType>
	<xs:complexType name="XpnsRspbyEnttysType">
		<xs:annotation>
			<xs:documentation>
        The Arrangement expense responsibility entities node contains one of many expense responsibility entities (XpnsRspbyEnttyType) information.

        Form Version "04/2014" - Question 4.D.	Does any person other than the applicant have responsibility, directly or indirectly, for paying the expenses of this branch office or otherwise have a financial interest in this branch office or its activities?
        If yes: (a) Provide the following information for each person (Entity/Individual) responsible for expenses or with a financial interest:"

        Note: This type is just renamed from "RgmntEnttys" in Form Version "10/2005" to "XpnsRspbyEnttys" in Form Version "04/2014".
      </xs:documentation>
		</xs:annotation>
		<xs:sequence>
			<xs:element name="XpnsRspbyEntty" type="XpnsRspbyEnttyType" minOccurs="0" maxOccurs="unbounded"/>
		</xs:sequence>
	</xs:complexType>
	<xs:complexType name="XpnsRspbyEnttyType">
		<xs:annotation>
			<xs:documentation xml:lang="en">
        The Arrangement Entities node contains one of many arrangement information.
        Note: This type is new in Form Version "04/2014".
      </xs:documentation>
		</xs:annotation>
		<xs:attribute name="seqNb" type="Int16" use="required">
			<xs:annotation>
				<xs:documentation>
				Sequence number to identify this record.  
			</xs:documentation>
			</xs:annotation>
		</xs:attribute>
		<xs:attribute name="nm" type="Str128" use="optional">
			<xs:annotation>
				<xs:documentation>
          Form Version "04/2014" - Question 4.D.	Name of financial interest entity- firm or individual.
        </xs:documentation>
			</xs:annotation>
		</xs:attribute>
		<xs:attribute name="type" type="EntityType" use="optional">
			<xs:annotation>
				<xs:documentation>
          Form Version "04/2014" - Question 4.D.	Type of financial interest entity- firm or individual.
        </xs:documentation>
			</xs:annotation>
		</xs:attribute>
		<xs:attribute name="rgstdFl" type="answerYNType" use="required">
			<xs:annotation>
				<xs:documentation>
          Form Version "04/2014" - Question 4.D.	Is the entity or individual registered?
        </xs:documentation>
			</xs:annotation>
		</xs:attribute>
		<xs:attribute name="crdPK" type="Int10" use="optional">
			<xs:annotation>
				<xs:documentation>
          Form Version "04/2014" - Question 4.D.	CRD# of financial interest entity.
        </xs:documentation>
			</xs:annotation>
		</xs:attribute>
		<xs:attribute name="EIN" type="Str20" use="optional">
			<xs:annotation>
				<xs:documentation>
          Form Version "04/2014" - Question 4.D.	EIN of the financial interest entity.
          EIN in SSN format will be included based on the "includeSSN" parameter selection for the firm's EFT feeds.
        </xs:documentation>
			</xs:annotation>
		</xs:attribute>
	</xs:complexType>
	<xs:complexType name="SprvPICsType">
		<xs:annotation>
			<xs:documentation>
        The Supervisor/PIC's node contains a collection of Supervisor/PIC's for the branch office.

        Form Version "04/2014" - Question 2.E. Is this branch office an Office of Supervisory Jurisdiction (OSJ)?
        If yes:
        (1)	Provide the following information for the Supervisor(s) physically located at this OSJ that is responsible for supervising this branch office.
        Supervisor Detail:
        (3)	Provide the Person(s)-In-Charge physically located at this branch office:
        Person-In-Charge Detail:
      </xs:documentation>
		</xs:annotation>
		<xs:sequence>
			<xs:element name="SprvPIC" type="SprvPICType" minOccurs="0" maxOccurs="unbounded"/>
		</xs:sequence>
	</xs:complexType>
	<xs:complexType name="SprvPICType">
		<xs:annotation>
			<xs:documentation>
        Form Version "04/2014" - Question 2.E. Contains information about one of many Supervisor/PIC's associated with the branch.
      </xs:documentation>
		</xs:annotation>
		<xs:sequence>
			<xs:element name="Nm" type="NmType" minOccurs="1" maxOccurs="1">
				<xs:annotation>
					<xs:documentation>
            Form Version "04/2014" - Question 2.E. Name of the Supervisor/PIC.
          </xs:documentation>
				</xs:annotation>
			</xs:element>
		</xs:sequence>
		<xs:attribute name="indvlPK" type="xs:integer" use="required">
			<xs:annotation>
				<xs:documentation>
          Form Version "04/2014" - Question 2.E. The CRD# of the Supervisor/PIC associated with this branch.
        </xs:documentation>
			</xs:annotation>
		</xs:attribute>
		<xs:attribute name="roleCd" type="RoleCdType" use="required">
			<xs:annotation>
				<xs:documentation>
          Form Version "04/2014" - Question 2.E. The role of the associated individual with the branch office.
        </xs:documentation>
			</xs:annotation>
		</xs:attribute>
		<xs:attribute name="sprvPICDt" type="xs:date" use="required">
			<xs:annotation>
				<xs:documentation>
          The effective date when the individual became a Supervisor/PIC at this branch as reported on the most recent filing. (YYYY-MM-DD)
        </xs:documentation>
			</xs:annotation>
		</xs:attribute>
		<xs:attribute name="actvyDesc" type="Str512" use="optional">
			<xs:annotation>
				<xs:documentation xml:lang="en">
          Form Version "04/2014" - Question 2.E. The Type of Activity for Supervisor/PIC associated with this branch.
          Note: This is a new field in Form Version "04/2014".
        </xs:documentation>
			</xs:annotation>
		</xs:attribute>
		<xs:attribute name="ndpndCntrcrFl" type="answerYNType" use="optional">
			<xs:annotation>
				<xs:documentation xml:lang="en">
          Indicates if individual is an Independent Contractor as defined on Form U4
        </xs:documentation>
			</xs:annotation>
		</xs:attribute>
	</xs:complexType>
	<xs:complexType name="SprvgOSJsType">
		<xs:annotation>
			<xs:documentation>
        The collection of Supervisor(s) associated with the OSJ branch(s) that is supervising this branch.
        Form Version "04/2014" - Question 2.E. Is this branch office an Office of Supervisory Jurisdiction (OSJ)?
        If yes:
        (2)	Provide the following information for the OSJ branch office(s) and OSJ Supervisor(s) that have supervisory responsibility for this branch office:
        Supervisory OSJ Branch Detail:
      </xs:documentation>
		</xs:annotation>
		<xs:sequence>
			<xs:element name="SprvgOSJ" type="SprvgOSJType" minOccurs="0" maxOccurs="unbounded">
				<xs:annotation>
					<xs:documentation>
            The collection of Supervisor(s) associated with the OSJ branch(s) that is supervising this branch.
          </xs:documentation>
				</xs:annotation>
			</xs:element>
		</xs:sequence>
	</xs:complexType>
	<xs:complexType name="SprvgOSJType">
		<xs:annotation>
			<xs:documentation>
        Form Version "04/2014" - Question 2.E.(2) One of many Supervisor(s) associated with the OSJ branch(s) that is supervising this branch.
      </xs:documentation>
		</xs:annotation>
		<xs:sequence>
			<xs:element name="Nm" type="NmType" minOccurs="1" maxOccurs="1">
				<xs:annotation>
					<xs:documentation>
            Form Version "04/2014" - Question 2.E.(2) OSJ Supervisor Name.
          </xs:documentation>
				</xs:annotation>
			</xs:element>
		</xs:sequence>
		<xs:attribute name="sprvgOSJBrnchPK" type="xs:integer" use="required">
			<xs:annotation>
				<xs:documentation>
          Form Version "04/2014" - Question 2.E.(2) OSJ Branch CRD Number.
        </xs:documentation>
			</xs:annotation>
		</xs:attribute>
		<xs:attribute name="sprvgOSJIndvlPK" type="xs:integer" use="required">
			<xs:annotation>
				<xs:documentation>
          Form Version "04/2014" - Question 2.E.(2) OSJ Supervisor CRD Number.
        </xs:documentation>
			</xs:annotation>
		</xs:attribute>
		<xs:attribute name="sprvgOSJBllngCd" type="Str8" use="optional">
			<xs:annotation>
				<xs:documentation>
          Form Version "04/2014" - Question 2.E.(2) Firm Billing Code of the OSJ Supervisor.
        </xs:documentation>
			</xs:annotation>
		</xs:attribute>
		<xs:attribute name="sprvgOSJactvyDesc" type="Str512" use="optional">
			<xs:annotation>
				<xs:documentation xml:lang="en">
          Form Version "04/2014" - Question 2.E.(2) Type of Activity.
        </xs:documentation>
			</xs:annotation>
		</xs:attribute>
	</xs:complexType>
	<xs:complexType name="RcrdsLocsType">
		<xs:annotation>
			<xs:documentation xml:lang="en">
        This type contains a collection of records locations (RcrdsLocType) pertaining to this office.

        Form Version "04/2014" - Question 4.E. Are any of the records pertaining to this branch office maintained at any other location, other than this office, the main office, or in the case of a non-OSJ, its supervisory OSJ?
                                              If yes, provide the address  of the location(s) and the contact person?s name and telephone number:

        Note: This type is mapped/moved from "NYSEInfo.RcrdsLocs" in Form Version "10/2005".
      </xs:documentation>
		</xs:annotation>
		<xs:sequence>
			<xs:element name="RcrdsLoc" type="RcrdsLocType" minOccurs="0" maxOccurs="unbounded"/>
		</xs:sequence>
	</xs:complexType>
	<!-- COMPLEX TYPES SHARE BETWEEN NODES -->
	<xs:complexType name="RcrdsLocBaseType">
		<xs:annotation>
			<xs:documentation xml:lang="en">
        This type contains one of many records locations (RcrdsLocType) pertaining to this office.         
      </xs:documentation>
		</xs:annotation>
		<xs:sequence>
			<xs:element name="Addr" type="AddrTypeCntryCd"/>
		</xs:sequence>
	</xs:complexType>
	<xs:complexType name="RcrdsLocType">
		<xs:complexContent>
			<xs:extension base="RcrdsLocBaseType">
				<xs:attribute name="seqNb" type="xs:integer" use="required">
					<xs:annotation>
						<xs:documentation xml:lang="en">
							Sequence number to identify this record.  
					  </xs:documentation>
					</xs:annotation>
				</xs:attribute>
				<xs:attribute name="cntctFirstNm" type="Str25" use="optional">
					<xs:annotation>
						<xs:documentation xml:lang="en">
              Form Version "04/2014" - Question 4.E. Contact First Name for the Records Location.
            </xs:documentation>
					</xs:annotation>
				</xs:attribute>
				<xs:attribute name="cntctLastNm" type="Str25" use="optional">
					<xs:annotation>
						<xs:documentation xml:lang="en">
              Form Version "04/2014" - Question 4.E. Contact Last Name for the Records Location.
            </xs:documentation>
					</xs:annotation>
				</xs:attribute>
				<xs:attribute name="cntctEmailAddr" type="Str128" use="optional">
					<xs:annotation>
						<xs:documentation xml:lang="en">
              Form Version "04/2014" - Question 4.E. Contact Email Address for the Records Location.
              Note: This is a new field in Form Version "04/2014".
            </xs:documentation>
					</xs:annotation>
				</xs:attribute>
				<xs:attribute name="phone" type="Str27" use="optional">
					<xs:annotation>
						<xs:documentation xml:lang="en">
              Form Version "04/2014" - Question 4.E. The phone number for the Records Location.
            </xs:documentation>
					</xs:annotation>
				</xs:attribute>
			</xs:extension>
		</xs:complexContent>
	</xs:complexType>
	<xs:complexType name="AddrTypeCntryCd">
		<xs:annotation>
			<xs:documentation xml:lang="en">
				The Country details.
		  </xs:documentation>
		</xs:annotation>
		<xs:complexContent>
			<xs:extension base="AddrBaseType">
				<xs:attribute name="cntry" type="CntryCdType" use="optional">
					<xs:annotation>
						<xs:documentation xml:lang="en">The Country details.
					  </xs:documentation>
					</xs:annotation>
				</xs:attribute>
			</xs:extension>
		</xs:complexContent>
	</xs:complexType>
	<xs:complexType name="AddrTypeCntryNm">
		<xs:complexContent>
			<xs:extension base="AddrBaseType">
				<xs:attribute name="cntry" use="optional">
					<xs:simpleType>
						<xs:restriction base="xs:string">
							<xs:maxLength value="50"/>
						</xs:restriction>
					</xs:simpleType>
				</xs:attribute>
			</xs:extension>
		</xs:complexContent>
	</xs:complexType>
	<xs:complexType name="AddrBaseType">
		<xs:attribute name="strt1" type="Str50" use="optional">
			<xs:annotation>
				<xs:documentation xml:lang="en">
					The street address 1 for the address.
			       </xs:documentation>
			</xs:annotation>
		</xs:attribute>
		<xs:attribute name="strt2" use="optional">
			<xs:annotation>
				<xs:documentation xml:lang="en">
					The street address 2 for the address.
			       </xs:documentation>
			</xs:annotation>
		</xs:attribute>
		<xs:attribute name="city" use="optional">
			<xs:annotation>
				<xs:documentation xml:lang="en">
					The city for the address.
			       </xs:documentation>
			</xs:annotation>
			<xs:simpleType>
				<xs:restriction base="xs:string">
					<xs:maxLength value="50"/>
				</xs:restriction>
			</xs:simpleType>
		</xs:attribute>
		<xs:attribute name="state" type="stateCodeType" use="optional">
			<xs:annotation>
				<xs:documentation xml:lang="en">
					The state code for the address.
			       </xs:documentation>
			</xs:annotation>
		</xs:attribute>
		<xs:attribute name="postlCd" use="optional">
			<xs:annotation>
				<xs:documentation xml:lang="en">
					The postal code for the address.
			       </xs:documentation>
			</xs:annotation>
			<xs:simpleType>
				<xs:restriction base="xs:string">
					<xs:maxLength value="11"/>
				</xs:restriction>
			</xs:simpleType>
		</xs:attribute>
	</xs:complexType>
	<xs:complexType name="NmType">
		<xs:attribute name="last" type="Str25">
			<xs:annotation>
				<xs:documentation>
					The individual's last name.
				</xs:documentation>
			</xs:annotation>
		</xs:attribute>
		<xs:attribute name="first" type="Str25">
			<xs:annotation>
				<xs:documentation>
					The individual's first name.
				</xs:documentation>
			</xs:annotation>
		</xs:attribute>
		<xs:attribute name="mid" type="Str20">
			<xs:annotation>
				<xs:documentation>
					The individual's middle name.
				</xs:documentation>
			</xs:annotation>
		</xs:attribute>
		<xs:attribute name="suf" type="Str5">
			<xs:annotation>
				<xs:documentation>
					The individual's suffix.
				</xs:documentation>
			</xs:annotation>
		</xs:attribute>
	</xs:complexType>
	<xs:simpleType name="DeficiencyDetailsType">
		<xs:annotation>
			<xs:documentation xml:lang="en">
        The branch deficiency details.
        Allowed values(code-description) are:
        
PNDNGFIRM-The branch office request made on Form BR filing {1} on {2}, generated a PENDINGFIRM deficiency because the firm is not approved with {3}.	
OSJNOSPRVEMPLT-Individual {4} listed as OSJ supervisor is no longer associated with the listed OSJ Branch {5} or firm. File a Form BR amendment to change the OSJ Supervisor or the OSJ Branch details.	
OSJNOSPRV-The OSJ Supervisor(s) previously listed are no longer associated with the OSJ Branch {5}. File a Form BR amendment to change the OSJ Supervisor or the OSJ Branch details.	
OSJNACTV-The listed OSJ Branch {5} is no longer valid. File a Form BR Amendment to change the OSJ Branch details.	
NYSESPRVPICQUALS-Individual {4} listed as Supervisor/PIC no longer holds necessary NYSE registration needed to be qualified as a branch Supervisor/PIC. Either file a Form BR amendment to remove this individual from the Supervisor/PIC list or file a Form U4 to request a NYSE registration.	
NYSEPRNCPLSPRVQUALS-None of the supervisors listed for this branch hold the necessary principal registration. Either file a Form BR amendment to change the supervisor details or file a Form U4 for one of the existing supervisors to request the necessary registrations.	
NYSEPRNCPLOSJSPRVQL-None of the supervisors at the listed OSJ Branch {5} hold the necessary principal registration. File a Form BR amendment to change the OSJ Supervisor or OSJ branch details.	
NYSEOSJSPRVQUALS-Individual {4} listed as OSJ Supervisor at OSJ branch {5} no longer holds necessary NYSE registration needed to be qualified as a OSJ Supervisor. File a Form BR amendment to change the OSJ Supervisor or OSJ Branch details.	
NOSPRVPIC-There is no Supervisor/PIC listed for this branch. File a Form BR amendment to add at least one Supervisor/PIC	
FUNDS-The branch office request made on Form BR filing {1} on {2}, with {3} generated a FUNDS deficiency because the firm has insufficient funds in their account to process the request.	
FINRASPRVPICQUALS-Individual {4} listed as Supervisor/PIC no longer holds necessary FINRA registration needed to be qualified as a branch Supervisor/PIC. Either file a Form BR amendment to remove this individual from the Supervisor/PIC list or file a Form U4 to request a FINRA registration.	
FINRAPRNCPLSPRVQUALS-None of the supervisors listed for this branch hold the necessary FINRA principal registration. Either file a Form BR amendment to change the supervisor details or file a Form U4 for one of the existing supervisors to request the necessary registrations.	
FINRAPRNCPLOSJSPRVQL-None of the supervisors at the listed OSJ Branch {5} hold the necessary FINRA principal registration. File a Form BR amendment to change the OSJ Supervisor or the OSJ Branch details.	
FINRAOSJSPRVQUALS-Individual {4} listed as OSJ Supervisor at OSJ branch {5} no longer holds necessary FINRA registration needed to be qualified as a OSJ Supervisor. File a Form BR amendment to change the OSJ Supervisor or OSJ Branch details.	
      </xs:documentation>
		</xs:annotation>
		<xs:restriction base="xs:string">
			<xs:maxLength value="512"/>
		</xs:restriction>
	</xs:simpleType>
	<xs:simpleType name="stateCodeType">
		<xs:annotation>
			<xs:documentation xml:lang="en">
			The state code type
		</xs:documentation>
		</xs:annotation>
		<xs:restriction base="xs:NMTOKEN">
			<xs:minLength value="2"/>
			<xs:maxLength value="2"/>
			<xs:enumeration value="AL"/>
			<xs:enumeration value="AK"/>
			<xs:enumeration value="AR"/>
			<xs:enumeration value="AZ"/>
			<xs:enumeration value="CA"/>
			<xs:enumeration value="CO"/>
			<xs:enumeration value="CT"/>
			<xs:enumeration value="DC"/>
			<xs:enumeration value="DE"/>
			<xs:enumeration value="FL"/>
			<xs:enumeration value="GA"/>
			<xs:enumeration value="HI"/>
			<xs:enumeration value="IA"/>
			<xs:enumeration value="ID"/>
			<xs:enumeration value="IL"/>
			<xs:enumeration value="IN"/>
			<xs:enumeration value="KS"/>
			<xs:enumeration value="KY"/>
			<xs:enumeration value="LA"/>
			<xs:enumeration value="MA"/>
			<xs:enumeration value="MD"/>
			<xs:enumeration value="ME"/>
			<xs:enumeration value="MN"/>
			<xs:enumeration value="MO"/>
			<xs:enumeration value="MS"/>
			<xs:enumeration value="MT"/>
			<xs:enumeration value="NC"/>
			<xs:enumeration value="ND"/>
			<xs:enumeration value="NE"/>
			<xs:enumeration value="NH"/>
			<xs:enumeration value="NJ"/>
			<xs:enumeration value="NL"/>
			<xs:enumeration value="NM"/>
			<xs:enumeration value="NV"/>
			<xs:enumeration value="NY"/>
			<xs:enumeration value="OH"/>
			<xs:enumeration value="OK"/>
			<xs:enumeration value="OR"/>
			<xs:enumeration value="PA"/>
			<xs:enumeration value="PR"/>
			<xs:enumeration value="RI"/>
			<xs:enumeration value="SC"/>
			<xs:enumeration value="SD"/>
			<xs:enumeration value="TN"/>
			<xs:enumeration value="TX"/>
			<xs:enumeration value="UT"/>
			<xs:enumeration value="VA"/>
			<xs:enumeration value="VI"/>
			<xs:enumeration value="VT"/>
			<xs:enumeration value="WA"/>
			<xs:enumeration value="WI"/>
			<xs:enumeration value="WV"/>
			<xs:enumeration value="WY"/>
		</xs:restriction>
	</xs:simpleType>
	<xs:simpleType name="CntryCdType">
		<xs:annotation>
			<xs:documentation xml:lang="en">
        Elements of this type represent the allowed Current/Old valid Country Codes.
        Allowed values (Country code-Country Name) are:

        ABW - Aruba
        AFG - Afghanistan
        AFI - French Afars and Issas
        AGO - Angola
        AIA - Anguilla
        ALA - Aland Islands
        ALB - Albania
        AND - Andorra
        ANT - Netherlands Antilles
        ARE - United Arab Emirates
        ARG - Argentina
        ARM - Armenia
        ASM - American Samoa
        ATA - Antarctica
        ATB - British Antarctic Territory
        ATF - French Southern Territories (The)
        ATG - Antigua and Barbuda
        ATN - Dronning Maud Land
        AUS - Australia
        AUT - Austria
        AZE - Azerbaijan
        BDI - Burundi
        BEL - Belgium
        BEN - Benin
        BES - Bonaire, Sint Eustatius and Saba
        BFA - Burkina Faso
        BGD - Bangladesh
        BGR - Bulgaria
        BHR - Bahrain
        BHS - Bahamas, The
        BIH - Bosnia and Herzegovina
        BLM - Saint Barthelemy
        BLR - Belarus
        BLZ - Belize
        BMU - Bermuda
        BOL - Bolivia
        BRA - Brazil
        BRB - Barbados
        BRD - West Germany
        BRN - Brunei
        BTN - Bhutan
        BUR - Burma
        BVT - Bouvet Island
        BWA - Botswana
        BYS - Byelorussian SSR
        CAF - Central African Republic
        CAN - Canada
        CCK - Cocos (Keeling) Islands
        CHE - Switzerland
        CHL - Chile
        CHN - China
        CIV - Cote de Ivoire (Ivory Coast)
        CMR - Cameroon
        COD - Congo (Democratic Republic or Zaire)
        COG - Congo, Republic of
        COK - Cook Islands
        COL - Colombia
        COM - Comoros
        CPV - Cape Verde Islands
        CRI - Costa Rica
        CSK - Czechoslovakia
        CTE - Canton and Enderbury Islands
        CUB - Cuba
        CUW - Curacao
        CXR - Christmas Island
        CYM - Cayman Islands
        CYP - Cyprus
        CZE - Czech Republic
        DDR - German Democratic Republic (East Germany)
        DEU - Germany
        DHY - Dahomey
        DJI - Djibouti
        DMA - Dominica
        DNK - Denmark
        DOM - Dominican Republic
        DZA - Algeria
        ECU - Ecuador
        EGY - Egypt (United Arab Republic)
        ERI - Eritrea
        ESH - Western Sahara
        ESP - Spain
        EST - Estonia
        ETH - Ethiopia
        FIN - Finland
        FJI - Fiji Islands
        FLK - Falkland Islands (Islas Malvinas)
        FRA - France
        FRO - Faroe Islands
        FSM - Micronesia, Federated States of
        GAB - Gabon
        GBR - United Kingdom
        GEL - Gilbert and Ellice Islands
        GEO - Georgia/Gruzinskaya
        GGY - Guernsey
        GHA - Ghana
        GIB - Gibraltar
        GIN - Guinea
        GLP - Guadeloupe
        GMB - Gambia
        GNB - Guinea Bissau
        GNQ - Equatorical Guinea
        GRC - Greece
        GRD - Grenada
        GRL - Greenland
        GTM - Guatemala
        GUF - French Guiana
        GUM - Guam
        GUY - Guyana
        HKG - Hong kong
        HMD - Heard Island and McDonald Islands
        HND - Honduras
        HRV - Croatia
        HTI - Haiti
        HUN - Hungary
        HVO - Upper Volta
        IDN - Indonesia
        IMN - Isle of Man
        IND - India
        IOT - British Indian Ocean Territory (The)
        IRL - Ireland
        IRN - Iran
        IRQ - Iraq
        ISL - Iceland
        ISR - Israel
        ITA - Italy
        JAM - Jamaica
        JEY - Jersey
        JOR - Jordan
        JPN - Japan
        JTN - Johnston Island
        KAZ - Kazakhstan
        KEN - Kenya
        KGZ - Kyrgyzstan
        KHM - Cambodia
        KIR - Kiribati
        KNA - Saint Kitts and Nevis
        KOR - Korea, South
        KWT - Kuwait
        LAO - Laos
        LBN - Lebanon
        LBR - Liberia
        LBY - Libya
        LCA - Saint Lucia
        LIE - Liechtenstein
        LKA - Sri Lanka
        LSO - Lesotho
        LTU - Lithuania
        LUX - Luxembourg
        LVA - Latvia
        MAC - Macau
        MAF - Saint Martin (French part)
        MAR - Morocco
        MCO - Monaco
        MDA - Moldova
        MDG - Madagascar
        MDV - Maldives
        MEX - Mexico
        MHL - Marshall Islands
        MID - Midway Islands
        MKD - Macedonia
        MLI - Mali
        MLT - Malta
        MMR - Burma (Myanmar)
        MNE - Montenegro
        MNG - Mongolia
        MNP - Northern Mariana Islands
        MOZ - Mozambique
        MRT - Mauritania
        MSR - Monteserrat
        MTQ - Martinique
        MUS - Mauritius
        MWI - Malawi
        MYS - Malaysia
        MYT - Mayotte
        NAM - Namibia
        NCL - New Caledonia
        NER - Niger
        NFK - Norfolk Island
        NGA - Nigeria
        NHB - New Hebrides
        NIC - Nicaragua
        NIU - Niue
        NLD - Netherlands
        NON - Other
        NOR - Norway
        NPL - Nepal
        NRU - Nauru
        NTZ - Neutral Zone
        NZL - New Zealand
        OMN - Oman
        PAK - Pakistan
        PAN - Panama
        PCI - Pacific Islands (Trust Territory)
        PCN - Pitcairn Islands (Ducie, Henderson, Oeno)
        PCZ - Panama Canal Zone
        PER - Peru
        PHL - Philippines
        PLW - Palau
        PNG - Papua New Guinea
        POL - Poland
        PRK - Korea, North
        PRT - Portugal
        PRY - Paraguay
        PSE - Palestine, State of
        PUS - United States Miscellaneous Pacific Islands
        PYF - French Polynesia
        QAT - Qatar
        REU - Reunion
        ROU - Romania
        RUS - Russia
        RWA - Rwanda
        SAU - Saudi Arabia
        SCG - Serbia and Montenegro
        SDN - Sudan
        SEN - Senegal
        SGP - Singapore
        SGS - South Georgia/South Sandwich Islands
        SHN - Saint Helena
        SJM - Svalbard
        SKM - Sikkim
        SLB - Solomon Islands
        SLE - Sierra Leone
        SLV - El Salvador
        SMR - San Marino
        SOM - Somalia
        SPM - Saint Pierre and Miquelon
        SRB - Serbia
        SSD - South Sudan
        STP - Sao Tome and Principe
        SUN - Soviet Union
        SUR - Surinam
        SVK - Slovakia
        SVN - Slovenia
        SWE - Sweden
        SWZ - Swaziland
        SXM - Sint Maarten (Dutch part)
        SYC - Seychelles
        SYR - Syria
        TCA - Turks and Caicos Islands
        TCD - Chad
        TGO - Togo
        THA - Thailand
        TJK - Tajikistan
        TKL - Tokelau
        TKM - Turkmenistan
        TLS - Timor-Leste
        TMP - East Timor
        TON - Tonga
        TTO - Trinidad and Tobago
        TUN - Tunisia
        TUR - Turkey
        TUV - Tuvalu
        TWN - Taiwan,  Republic of China
        TZA - Tanzania
        UGA - Uganda
        UKR - Ukraine
        UMI - United States Minor Outlying Islands (The)
        URY - Uruguay
        USA - United States
        UZB - Uzbekistan
        VAT - Holy See (The) [Vatican City State]
        VCT - Saint Vincent and The Grenadines
        VDR - Viet-Nam, Democratic Republic of
        VEN - Venezuela
        VGB - British Virgin Islands
        VIR - US Virgin Islands
        VNM - Vietnam
        VUT - Vanuatu
        WAK - Wake Island
        WLF - Wallis and Futuna
        WSM - Samoa
        YEM - Yemen
        YMD - Yemen, Democratic
        YUG - Yugoslavia
        ZAF - South Africa
        ZAR - Zaire
        ZMB - Zambia
        ZWE - Zimbabwe
      </xs:documentation>
		</xs:annotation>
		<xs:restriction base="xs:string">
			<xs:maxLength value="3"/>
			<xs:enumeration value="ABW"/>
			<xs:enumeration value="AFG"/>
			<xs:enumeration value="AFI"/>
			<xs:enumeration value="AGO"/>
			<xs:enumeration value="AIA"/>
			<xs:enumeration value="ALA"/>
			<xs:enumeration value="ALB"/>
			<xs:enumeration value="AND"/>
			<xs:enumeration value="ANT"/>
			<xs:enumeration value="ARE"/>
			<xs:enumeration value="ARG"/>
			<xs:enumeration value="ARM"/>
			<xs:enumeration value="ASM"/>
			<xs:enumeration value="ATA"/>
			<xs:enumeration value="ATB"/>
			<xs:enumeration value="ATF"/>
			<xs:enumeration value="ATG"/>
			<xs:enumeration value="ATN"/>
			<xs:enumeration value="AUS"/>
			<xs:enumeration value="AUT"/>
			<xs:enumeration value="AZE"/>
			<xs:enumeration value="BDI"/>
			<xs:enumeration value="BEL"/>
			<xs:enumeration value="BEN"/>
			<xs:enumeration value="BES"/>
			<xs:enumeration value="BFA"/>
			<xs:enumeration value="BGD"/>
			<xs:enumeration value="BGR"/>
			<xs:enumeration value="BHR"/>
			<xs:enumeration value="BHS"/>
			<xs:enumeration value="BIH"/>
			<xs:enumeration value="BLM"/>
			<xs:enumeration value="BLR"/>
			<xs:enumeration value="BLZ"/>
			<xs:enumeration value="BMU"/>
			<xs:enumeration value="BOL"/>
			<xs:enumeration value="BRA"/>
			<xs:enumeration value="BRB"/>
			<xs:enumeration value="BRD"/>
			<xs:enumeration value="BRN"/>
			<xs:enumeration value="BTN"/>
			<xs:enumeration value="BUR"/>
			<xs:enumeration value="BVT"/>
			<xs:enumeration value="BWA"/>
			<xs:enumeration value="BYS"/>
			<xs:enumeration value="CAF"/>
			<xs:enumeration value="CAN"/>
			<xs:enumeration value="CCK"/>
			<xs:enumeration value="CHE"/>
			<xs:enumeration value="CHL"/>
			<xs:enumeration value="CHN"/>
			<xs:enumeration value="CIV"/>
			<xs:enumeration value="CMR"/>
			<xs:enumeration value="COD"/>
			<xs:enumeration value="COG"/>
			<xs:enumeration value="COK"/>
			<xs:enumeration value="COL"/>
			<xs:enumeration value="COM"/>
			<xs:enumeration value="CPV"/>
			<xs:enumeration value="CRI"/>
			<xs:enumeration value="CSK"/>
			<xs:enumeration value="CTE"/>
			<xs:enumeration value="CUB"/>
			<xs:enumeration value="CUW"/>
			<xs:enumeration value="CXR"/>
			<xs:enumeration value="CYM"/>
			<xs:enumeration value="CYP"/>
			<xs:enumeration value="CZE"/>
			<xs:enumeration value="DDR"/>
			<xs:enumeration value="DEU"/>
			<xs:enumeration value="DHY"/>
			<xs:enumeration value="DJI"/>
			<xs:enumeration value="DMA"/>
			<xs:enumeration value="DNK"/>
			<xs:enumeration value="DOM"/>
			<xs:enumeration value="DZA"/>
			<xs:enumeration value="ECU"/>
			<xs:enumeration value="EGY"/>
			<xs:enumeration value="ERI"/>
			<xs:enumeration value="ESH"/>
			<xs:enumeration value="ESP"/>
			<xs:enumeration value="EST"/>
			<xs:enumeration value="ETH"/>
			<xs:enumeration value="FIN"/>
			<xs:enumeration value="FJI"/>
			<xs:enumeration value="FLK"/>
			<xs:enumeration value="FRA"/>
			<xs:enumeration value="FRO"/>
			<xs:enumeration value="FSM"/>
			<xs:enumeration value="GAB"/>
			<xs:enumeration value="GBR"/>
			<xs:enumeration value="GEL"/>
			<xs:enumeration value="GEO"/>
			<xs:enumeration value="GGY"/>
			<xs:enumeration value="GHA"/>
			<xs:enumeration value="GIB"/>
			<xs:enumeration value="GIN"/>
			<xs:enumeration value="GLP"/>
			<xs:enumeration value="GMB"/>
			<xs:enumeration value="GNB"/>
			<xs:enumeration value="GNQ"/>
			<xs:enumeration value="GRC"/>
			<xs:enumeration value="GRD"/>
			<xs:enumeration value="GRL"/>
			<xs:enumeration value="GTM"/>
			<xs:enumeration value="GUF"/>
			<xs:enumeration value="GUM"/>
			<xs:enumeration value="GUY"/>
			<xs:enumeration value="HKG"/>
			<xs:enumeration value="HMD"/>
			<xs:enumeration value="HND"/>
			<xs:enumeration value="HRV"/>
			<xs:enumeration value="HTI"/>
			<xs:enumeration value="HUN"/>
			<xs:enumeration value="HVO"/>
			<xs:enumeration value="IDN"/>
			<xs:enumeration value="IMN"/>
			<xs:enumeration value="IND"/>
			<xs:enumeration value="IOT"/>
			<xs:enumeration value="IRL"/>
			<xs:enumeration value="IRN"/>
			<xs:enumeration value="IRQ"/>
			<xs:enumeration value="ISL"/>
			<xs:enumeration value="ISR"/>
			<xs:enumeration value="ITA"/>
			<xs:enumeration value="JAM"/>
			<xs:enumeration value="JEY"/>
			<xs:enumeration value="JOR"/>
			<xs:enumeration value="JPN"/>
			<xs:enumeration value="JTN"/>
			<xs:enumeration value="KAZ"/>
			<xs:enumeration value="KEN"/>
			<xs:enumeration value="KGZ"/>
			<xs:enumeration value="KHM"/>
			<xs:enumeration value="KIR"/>
			<xs:enumeration value="KNA"/>
			<xs:enumeration value="KOR"/>
			<xs:enumeration value="KWT"/>
			<xs:enumeration value="LAO"/>
			<xs:enumeration value="LBN"/>
			<xs:enumeration value="LBR"/>
			<xs:enumeration value="LBY"/>
			<xs:enumeration value="LCA"/>
			<xs:enumeration value="LIE"/>
			<xs:enumeration value="LKA"/>
			<xs:enumeration value="LSO"/>
			<xs:enumeration value="LTU"/>
			<xs:enumeration value="LUX"/>
			<xs:enumeration value="LVA"/>
			<xs:enumeration value="MAC"/>
			<xs:enumeration value="MAF"/>
			<xs:enumeration value="MAR"/>
			<xs:enumeration value="MCO"/>
			<xs:enumeration value="MDA"/>
			<xs:enumeration value="MDG"/>
			<xs:enumeration value="MDV"/>
			<xs:enumeration value="MEX"/>
			<xs:enumeration value="MHL"/>
			<xs:enumeration value="MID"/>
			<xs:enumeration value="MKD"/>
			<xs:enumeration value="MLI"/>
			<xs:enumeration value="MLT"/>
			<xs:enumeration value="MMR"/>
			<xs:enumeration value="MNE"/>
			<xs:enumeration value="MNG"/>
			<xs:enumeration value="MNP"/>
			<xs:enumeration value="MOZ"/>
			<xs:enumeration value="MRT"/>
			<xs:enumeration value="MSR"/>
			<xs:enumeration value="MTQ"/>
			<xs:enumeration value="MUS"/>
			<xs:enumeration value="MWI"/>
			<xs:enumeration value="MYS"/>
			<xs:enumeration value="MYT"/>
			<xs:enumeration value="NAM"/>
			<xs:enumeration value="NCL"/>
			<xs:enumeration value="NER"/>
			<xs:enumeration value="NFK"/>
			<xs:enumeration value="NGA"/>
			<xs:enumeration value="NHB"/>
			<xs:enumeration value="NIC"/>
			<xs:enumeration value="NIU"/>
			<xs:enumeration value="NLD"/>
			<xs:enumeration value="NON"/>
			<xs:enumeration value="NOR"/>
			<xs:enumeration value="NPL"/>
			<xs:enumeration value="NRU"/>
			<xs:enumeration value="NTZ"/>
			<xs:enumeration value="NZL"/>
			<xs:enumeration value="OMN"/>
			<xs:enumeration value="PAK"/>
			<xs:enumeration value="PAN"/>
			<xs:enumeration value="PCI"/>
			<xs:enumeration value="PCN"/>
			<xs:enumeration value="PCZ"/>
			<xs:enumeration value="PER"/>
			<xs:enumeration value="PHL"/>
			<xs:enumeration value="PLW"/>
			<xs:enumeration value="PNG"/>
			<xs:enumeration value="POL"/>
			<xs:enumeration value="PRK"/>
			<xs:enumeration value="PRT"/>
			<xs:enumeration value="PRY"/>
			<xs:enumeration value="PSE"/>
			<xs:enumeration value="PUS"/>
			<xs:enumeration value="PYF"/>
			<xs:enumeration value="QAT"/>
			<xs:enumeration value="REU"/>
			<xs:enumeration value="ROU"/>
			<xs:enumeration value="RUS"/>
			<xs:enumeration value="RWA"/>
			<xs:enumeration value="SAU"/>
			<xs:enumeration value="SCG"/>
			<xs:enumeration value="SDN"/>
			<xs:enumeration value="SEN"/>
			<xs:enumeration value="SGP"/>
			<xs:enumeration value="SGS"/>
			<xs:enumeration value="SHN"/>
			<xs:enumeration value="SJM"/>
			<xs:enumeration value="SKM"/>
			<xs:enumeration value="SLB"/>
			<xs:enumeration value="SLE"/>
			<xs:enumeration value="SLV"/>
			<xs:enumeration value="SMR"/>
			<xs:enumeration value="SOM"/>
			<xs:enumeration value="SPM"/>
			<xs:enumeration value="SRB"/>
			<xs:enumeration value="SSD"/>
			<xs:enumeration value="STP"/>
			<xs:enumeration value="SUN"/>
			<xs:enumeration value="SUR"/>
			<xs:enumeration value="SVK"/>
			<xs:enumeration value="SVN"/>
			<xs:enumeration value="SWE"/>
			<xs:enumeration value="SWZ"/>
			<xs:enumeration value="SXM"/>
			<xs:enumeration value="SYC"/>
			<xs:enumeration value="SYR"/>
			<xs:enumeration value="TCA"/>
			<xs:enumeration value="TCD"/>
			<xs:enumeration value="TGO"/>
			<xs:enumeration value="THA"/>
			<xs:enumeration value="TJK"/>
			<xs:enumeration value="TKL"/>
			<xs:enumeration value="TKM"/>
			<xs:enumeration value="TLS"/>
			<xs:enumeration value="TMP"/>
			<xs:enumeration value="TON"/>
			<xs:enumeration value="TTO"/>
			<xs:enumeration value="TUN"/>
			<xs:enumeration value="TUR"/>
			<xs:enumeration value="TUV"/>
			<xs:enumeration value="TWN"/>
			<xs:enumeration value="TZA"/>
			<xs:enumeration value="UGA"/>
			<xs:enumeration value="UKR"/>
			<xs:enumeration value="UMI"/>
			<xs:enumeration value="URY"/>
			<xs:enumeration value="USA"/>
			<xs:enumeration value="UZB"/>
			<xs:enumeration value="VAT"/>
			<xs:enumeration value="VCT"/>
			<xs:enumeration value="VDR"/>
			<xs:enumeration value="VEN"/>
			<xs:enumeration value="VGB"/>
			<xs:enumeration value="VIR"/>
			<xs:enumeration value="VNM"/>
			<xs:enumeration value="VUT"/>
			<xs:enumeration value="WAK"/>
			<xs:enumeration value="WLF"/>
			<xs:enumeration value="WSM"/>
			<xs:enumeration value="YEM"/>
			<xs:enumeration value="YMD"/>
			<xs:enumeration value="YUG"/>
			<xs:enumeration value="ZAF"/>
			<xs:enumeration value="ZAR"/>
			<xs:enumeration value="ZMB"/>
			<xs:enumeration value="ZWE"/>
		</xs:restriction>
	</xs:simpleType>
	<xs:simpleType name="DstrtCdType">
		<xs:annotation>
			<xs:documentation xml:lang="en">
            The FINRA District codes to which the branch office is assigned. 
            Allowed values(code-description) are:
                   10NY-10-New York
                   11BO-11-Boston
                   14UN-Unknown District
                   1SF-1-San Francisco
                   2LA-2-Los Angeles
                   3DE-3-Denver
                   3SE-3-Seattle
                   4KC-4-Kansas City
                   5NO-5-New Orleans
                   6DA-6-Dallas
                   7AT-7-Atlanta
                   8CH-8-Chicago
                   9PH-9-Philadelphia
                   9WB-9-Woodbridge
                   FLD-Florida
                   10LI-10-Long Island
       </xs:documentation>
		</xs:annotation>
		<xs:restriction base="xs:string">
			<xs:maxLength value="8"/>
			<xs:enumeration value="10NY"/>
			<xs:enumeration value="11BO"/>
			<xs:enumeration value="14UN"/>
			<xs:enumeration value="1SF"/>
			<xs:enumeration value="2LA"/>
			<xs:enumeration value="3DE"/>
			<xs:enumeration value="3SE"/>
			<xs:enumeration value="4KC"/>
			<xs:enumeration value="5NO"/>
			<xs:enumeration value="6DA"/>
			<xs:enumeration value="7AT"/>
			<xs:enumeration value="8CH"/>
			<xs:enumeration value="9PH"/>
			<xs:enumeration value="9WB"/>
			<xs:enumeration value="FLD"/>
			<xs:enumeration value="10LI"/>
		</xs:restriction>
	</xs:simpleType>
	<xs:simpleType name="answerYNType">
		<xs:restriction base="xs:string">
			<xs:enumeration value="Y"/>
			<xs:enumeration value="N"/>
		</xs:restriction>
	</xs:simpleType>
	<xs:simpleType name="Int8">
		<xs:restriction base="xs:integer">
			<xs:totalDigits value="8"/>
		</xs:restriction>
	</xs:simpleType>
	<xs:simpleType name="Int10">
		<xs:restriction base="xs:integer">
			<xs:totalDigits value="10"/>
		</xs:restriction>
	</xs:simpleType>
	<xs:simpleType name="Int16">
		<xs:restriction base="xs:integer">
			<xs:totalDigits value="16"/>
		</xs:restriction>
	</xs:simpleType>
	<xs:simpleType name="Str5">
		<xs:restriction base="xs:string">
			<xs:maxLength value="5"/>
		</xs:restriction>
	</xs:simpleType>
	<xs:simpleType name="Str8">
		<xs:restriction base="xs:string">
			<xs:maxLength value="8"/>
		</xs:restriction>
	</xs:simpleType>
	<xs:simpleType name="Str10">
		<xs:restriction base="xs:string">
			<xs:maxLength value="10"/>
		</xs:restriction>
	</xs:simpleType>
	<xs:simpleType name="Str15">
		<xs:restriction base="xs:string">
			<xs:maxLength value="15"/>
		</xs:restriction>
	</xs:simpleType>
	<xs:simpleType name="Str20">
		<xs:restriction base="xs:string">
			<xs:maxLength value="20"/>
		</xs:restriction>
	</xs:simpleType>
	<xs:simpleType name="Str25">
		<xs:restriction base="xs:string">
			<xs:maxLength value="25"/>
		</xs:restriction>
	</xs:simpleType>
	<xs:simpleType name="Str27">
		<xs:restriction base="xs:string">
			<xs:maxLength value="27"/>
		</xs:restriction>
	</xs:simpleType>
	<xs:simpleType name="Str50">
		<xs:restriction base="xs:string">
			<xs:maxLength value="50"/>
		</xs:restriction>
	</xs:simpleType>
	<xs:simpleType name="Str64">
		<xs:restriction base="xs:string">
			<xs:maxLength value="64"/>
		</xs:restriction>
	</xs:simpleType>
	<xs:simpleType name="Str128">
		<xs:restriction base="xs:string">
			<xs:maxLength value="128"/>
		</xs:restriction>
	</xs:simpleType>
	<xs:simpleType name="Str512">
		<xs:restriction base="xs:string">
			<xs:maxLength value="512"/>
		</xs:restriction>
	</xs:simpleType>
	<xs:simpleType name="Str2000">
		<xs:restriction base="xs:string">
			<xs:maxLength value="2000"/>
		</xs:restriction>
	</xs:simpleType>
	<xs:simpleType name="BrnchPrtcpRgltrCdType">
		<xs:annotation>
			<xs:documentation xml:lang="en">
               The branch participating regulator codes.
            Allowed values(code-description) are:
                   AK-Alaska
                   AL-Alabama
                   AR-Arkansas
                   CT-Connecticut
                   FINRA-FINRA
                   FL-Florida
                   HI-Hawaii
                   ID-Idaho
                   IL-Illinois
                   IN-Indiana
                   KS-Kansas
                   ME-Maine
                   NH-New Hampshire
                   NM-New Mexico
                   NV-Nevada
                   NYSE-New York Stock Exchange
                   OH-Ohio
              	   OK-Oklahoma
                   RI-Rhode Island
                   SD-South Dakota
                   TN-Tennessee
                   TX-Texas
                   VI-Virgin Islands
                   VT-Vermont
                   WA-Washington
                   WI-Wisconsin
                   WV-West Virginia
       </xs:documentation>
		</xs:annotation>
		<xs:restriction base="xs:string">
			<xs:maxLength value="20"/>
			<xs:enumeration value="AK"/>
			<xs:enumeration value="AL"/>
			<xs:enumeration value="AR"/>
			<xs:enumeration value="CT"/>
			<xs:enumeration value="FINRA"/>
			<xs:enumeration value="FL"/>
			<xs:enumeration value="HI"/>
			<xs:enumeration value="ID"/>
			<xs:enumeration value="IL"/>
			<xs:enumeration value="IN"/>
			<xs:enumeration value="KS"/>
			<xs:enumeration value="ME"/>
			<xs:enumeration value="MI"/>
			<xs:enumeration value="NH"/>
			<xs:enumeration value="NM"/>
			<xs:enumeration value="NV"/>
			<xs:enumeration value="NYSE"/>
			<xs:enumeration value="OH"/>
			<xs:enumeration value="OK"/>
			<xs:enumeration value="RI"/>
			<xs:enumeration value="SD"/>
			<xs:enumeration value="TN"/>
			<xs:enumeration value="TX"/>
			<xs:enumeration value="VI"/>
			<xs:enumeration value="VT"/>
			<xs:enumeration value="WA"/>
			<xs:enumeration value="WI"/>
			<xs:enumeration value="WV"/>
		</xs:restriction>
	</xs:simpleType>
	<xs:simpleType name="StCdType">
		<xs:annotation>
			<xs:documentation xml:lang="en">
               The branch registration status codes.
            Allowed values(code-description) are:
                   CLSD-Closed
                   CLSDMT-Closed - Mass Transfer
                   CLSDNOBR-Closed No Form BR Filed                   
                   OPEN-Open
                   ABANDONED-Abandoned
                   APRVD-Approved
                   APRVDRSTRD-Restricted Approval
                   CLSDTRMD-Closed/Termed
                   CLSDTRMDFTRNOREG-Closed/Termed - Failure to Renew - No Registration
                   CLSDTRMDMTNOREG-Closed/Termed - Mass Transfer - No Registration
                   CLSDTRMDNOBR-Closed/Termed - No Form BR
                   DFCNT-Deficient
                   DND-Denied
                   FAILDTORNW-Closed/Termed - Failure to Renew
                   PNDNG-Pending
                   RJCTD-Rejected
                   RVKD-Revoked
                   SPNDD-Suspended
                   TERMREQ-Term Requested
                   TERMREQ-NOREG-Term Requested - No Registration
                   TRMDMT-Closed/Termed - Mass Transfer
                   WTHDN-Withdrawn
                   WTHDNNOBR-Withdrawn - No Form BR Filed
       </xs:documentation>
		</xs:annotation>
		<xs:restriction base="xs:string">
			<xs:maxLength value="20"/>
			<xs:enumeration value="CLSD"/>
			<xs:enumeration value="CLSDMT"/>
			<xs:enumeration value="CLSDNOBR"/>
			<xs:enumeration value="OPEN"/>
			<xs:enumeration value="ABANDONED"/>
			<xs:enumeration value="APRVD"/>
			<xs:enumeration value="APRVDRSTRD"/>
			<xs:enumeration value="CLSDTRMD"/>
			<xs:enumeration value="CLSDTRMDFTRNOREG"/>
			<xs:enumeration value="CLSDTRMDMTNOREG"/>
			<xs:enumeration value="CLSDTRMDNOBR"/>
			<xs:enumeration value="DFCNT"/>
			<xs:enumeration value="DND"/>
			<xs:enumeration value="FAILDTORNW"/>
			<xs:enumeration value="PNDNG"/>
			<xs:enumeration value="RJCTD"/>
			<xs:enumeration value="RVKD"/>
			<xs:enumeration value="SPNDD"/>
			<xs:enumeration value="TERMREQ"/>
			<xs:enumeration value="TERMREQ-NOREG"/>
			<xs:enumeration value="TRMDMT"/>
			<xs:enumeration value="WTHDN"/>
			<xs:enumeration value="WTHDNNOBR"/>
		</xs:restriction>
	</xs:simpleType>
	<xs:simpleType name="DfcnyCdType">
		<xs:annotation>
			<xs:documentation xml:lang="en">
        The Branch Deficiency code.
        Allowed values(code-description) are:

        PNDNGFIRM-Pending Firm
        OSJNOSPRVEMPLT-A listed OSJ Supervisor is no longer associated with that OSJ Branch
        OSJNOSPRV-A listed OSJ Branch has no valid OSJ Supervisor
        OSJNACTV-A listed OSJ Branch is inactive
        NYSESPRVPICQUALS-A listed Supervisor or Person-in-Charge for NYSE Branch is no longer qualified
        NYSEPRNCPLSPRVQUALS-NYSE Branch Supervisor(s) no longer holds principal position
        NYSEPRNCPLOSJSPRVQL-NYSE OSJ Supervisor(s) no longer holds principal position
        NYSEOSJSPRVQUALS-NYSE OSJ Supervisor is no longer qualified
        NOSPRVPIC-The only listed Supervisor or Person-in-Charge is no longer with Branch
        FUNDS-Funds
        FINRASPRVPICQUALS-A listed Supervisor or Person-in-Charge for FINRA Branch is no longer qualified
        FINRAPRNCPLSPRVQUALS-FINRA Branch Supervisor(s) no longer holds FINRA principal position
        FINRAPRNCPLOSJSPRVQL-FINRA OSJ Supervisor(s) no longer holds FINRA principal position
        FINRAOSJSPRVQUALS-FINRA OSJ Supervisor is no longer qualified

        The following Branch Deficiency codes have been retired/renamed.

        NYSERGLRSPRVQUALS-NYSE Regular Branch Supervisor no longer qualified
        NYSERGLRNOSPRVEMPLT-NYSE Regular Branch Supervisor no longer employed by that Regular Branch's parent Firm
        NYSERGLRNOSPRV-NYSE Regular Branch Supervisor no longer with that Regular Branch
        NYSERGLRNACTV-NYSE Regular Branch is inactive
        FINRAOSJNOSPRVEMPLT-FINRA OSJ Supervisor no longer employed by that OSJ Branch's Firm
        FINRAOSJNOSPRV-FINRA OSJ Supervisor no longer with that OSJ Branch
        FINRAOSJNACTV-FINRA OSJ is inactive

      </xs:documentation>
		</xs:annotation>
		<xs:restriction base="xs:string">
			<xs:maxLength value="20"/>
			<xs:enumeration value="PNDNGFIRM"/>
			<xs:enumeration value="OSJNOSPRVEMPLT"/>
			<xs:enumeration value="OSJNOSPRV"/>
			<xs:enumeration value="OSJNACTV"/>
			<xs:enumeration value="NYSESPRVPICQUALS"/>
			<xs:enumeration value="NYSEPRNCPLSPRVQUALS"/>
			<xs:enumeration value="NYSEPRNCPLOSJSPRVQL"/>
			<xs:enumeration value="NYSEOSJSPRVQUALS"/>
			<xs:enumeration value="NOSPRVPIC"/>
			<xs:enumeration value="FUNDS"/>
			<xs:enumeration value="FINRASPRVPICQUALS"/>
			<xs:enumeration value="FINRAPRNCPLSPRVQUALS"/>
			<xs:enumeration value="FINRAPRNCPLOSJSPRVQL"/>
			<xs:enumeration value="FINRAOSJSPRVQUALS"/>
		</xs:restriction>
	</xs:simpleType>
	<xs:simpleType name="EntityType">
		<xs:annotation>
			<xs:documentation xml:lang="en">
               Type of financial interest entity.
            Allowed values(code-description) are:
                   FIRM-Firm Entity
                   INDVL-Individual Entity
       </xs:documentation>
		</xs:annotation>
		<xs:restriction base="xs:string">
			<xs:maxLength value="20"/>
			<xs:enumeration value="FIRM"/>
			<xs:enumeration value="INDVL"/>
		</xs:restriction>
	</xs:simpleType>
	<xs:simpleType name="RoleCdType">
		<xs:annotation>
			<xs:documentation xml:lang="en">
               Supervisor PIC Code.
            Allowed values(code-description) are:
                   SPRV-Supervisor
                   PIC-Person-In-Charge
       </xs:documentation>
		</xs:annotation>
		<xs:restriction base="xs:string">
			<xs:maxLength value="7"/>
			<xs:enumeration value="SPRV"/>
			<xs:enumeration value="PIC"/>
		</xs:restriction>
	</xs:simpleType>
	<xs:simpleType name="FinActvyCdType">
		<xs:annotation>
			<xs:documentation xml:lang="en">
        BCK_OFC-Back Office Operations
        MM-Market Making/Trading
        NVSMT_ADVSR-Investment Advisory Services
        NVSMT_BANK_UNDRW-Investment Banking/Underwriting
        PBLC_FNNC-Public Finance
        RSRCH-Research
        SALES-Sales
        SALES_INSTL-Institutional
        SALES_RTL-Retail
        OTHER-Other
      </xs:documentation>
		</xs:annotation>
		<xs:restriction base="xs:string">
			<xs:maxLength value="20"/>
			<xs:enumeration value="BCK_OFC"/>
			<xs:enumeration value="MM"/>
			<xs:enumeration value="NVSMT_ADVSR"/>
			<xs:enumeration value="NVSMT_BANK_UNDRW"/>
			<xs:enumeration value="OTHER"/>
			<xs:enumeration value="PBLC_FNNC"/>
			<xs:enumeration value="RSRCH"/>
			<xs:enumeration value="SALES"/>
			<xs:enumeration value="SALES_INSTL"/>
			<xs:enumeration value="SALES_RTL"/>
		</xs:restriction>
	</xs:simpleType>
	<xs:simpleType name="ShrdEnttyCdType">
		<xs:annotation>
			<xs:documentation xml:lang="en">
        BANK-Bank
        BD-Broker-Dealer
        CMDTY-Commodities
        CRDT-Credit Union
        IA-Investment Adviser
        INSRC-Insurance
        OTHERFD-Other federally insured depository institution
        RE-Real estate
        SVNGSASCTN-Saving association
        SVNGSBANK-Savings bank
        OTHER-Other
      </xs:documentation>
		</xs:annotation>
		<xs:restriction base="xs:string">
			<xs:maxLength value="20"/>
			<xs:enumeration value="BANK"/>
			<xs:enumeration value="BD"/>
			<xs:enumeration value="CMDTY"/>
			<xs:enumeration value="CRDT"/>
			<xs:enumeration value="IA"/>
			<xs:enumeration value="INSRC"/>
			<xs:enumeration value="OTHER"/>
			<xs:enumeration value="OTHERFD"/>
			<xs:enumeration value="RE"/>
			<xs:enumeration value="SVNGSASCTN"/>
			<xs:enumeration value="SVNGSBANK"/>
		</xs:restriction>
	</xs:simpleType>
</xs:schema>
