<?xml version="1.0" encoding="utf-8"?>

<!--
    MDDL - Market Data Definition Language
    Version 2.1-beta 11 June 2003
    Copyright (c)2001-2003, The Software & Information Industry Association.
    See http://www.mddl.org/ or http://www.fisd.net/
-->

<xsd:schema xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:mdref="http://www.mddl.org/mddl/2003/2.1-beta/ref" targetNamespace="http://www.mddl.org/mddl/2003/2.1-beta/ref" elementFormDefault="qualified" attributeFormDefault="unqualified">
<xsd:import namespace="http://www.w3.org/1999/xlink" schemaLocation="mddllink-2.1-beta.xsd"/>
<xsd:import namespace="http://www.w3.org/XML/1998/namespace" schemaLocation="xml.xsd"/>
<xsd:element name="accrual">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.1-beta#accrual"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="accrualGroup">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.1-beta#accrualGroup"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="accrualBasis">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.1-beta#accrualBasis"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="accrualBasisGroup">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.1-beta#accrualBasisGroup"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="address">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.1-beta#address"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="addressGroup">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.1-beta#addressGroup"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="agencyRatings">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.1-beta#agencyRatings"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="agencyRatingsGroup">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.1-beta#agencyRatingsGroup"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="agent">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.1-beta#agent"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="agentGroup">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.1-beta#agentGroup"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="agentType">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.1-beta#agentType"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="agentTypeGroup">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.1-beta#agentTypeGroup"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="agreedRestrictions">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.1-beta#agreedRestrictions"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="agreedRestrictionsGroup">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.1-beta#agreedRestrictionsGroup"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="allowedIndebtedness">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.1-beta#allowedIndebtedness"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="allowedIndebtednessGroup">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.1-beta#allowedIndebtednessGroup"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="amortization">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.1-beta#amortization"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="amortizationGroup">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.1-beta#amortizationGroup"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="amortizationBehavior">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.1-beta#amortizationBehavior"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="amortizationBehaviorGroup">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.1-beta#amortizationBehaviorGroup"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="amortizationType">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.1-beta#amortizationType"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="amortizationTypeGroup">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.1-beta#amortizationTypeGroup"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="analytics">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.1-beta#analytics"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="analyticsGroup">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.1-beta#analyticsGroup"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="announcementDate">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.1-beta#announcementDate"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="announcementDateGroup">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.1-beta#announcementDateGroup"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="annuityClass">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.1-beta#annuityClass"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="annuityClassGroup">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.1-beta#annuityClassGroup"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="ask">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.1-beta#ask"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="askGroup">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.1-beta#askGroup"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="auctionDate">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.1-beta#auctionDate"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="auctionDateGroup">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.1-beta#auctionDateGroup"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="background">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.1-beta#background"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="backgroundGroup">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.1-beta#backgroundGroup"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="backLoad">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.1-beta#backLoad"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="backLoadGroup">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.1-beta#backLoadGroup"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="baseValue">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.1-beta#baseValue"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="baseValueGroup">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.1-beta#baseValueGroup"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="benchmarkStrategy">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.1-beta#benchmarkStrategy"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="benchmarkStrategyGroup">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.1-beta#benchmarkStrategyGroup"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="bid">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.1-beta#bid"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="bidGroup">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.1-beta#bidGroup"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="caeDomain">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.1-beta#caeDomain"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="caeDomainGroup">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.1-beta#caeDomainGroup"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="caeType">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.1-beta#caeType"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="caeTypeGroup">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.1-beta#caeTypeGroup"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="calculationType">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.1-beta#calculationType"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="calculationTypeGroup">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.1-beta#calculationTypeGroup"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="callable">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.1-beta#callable"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="callableGroup">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.1-beta#callableGroup"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="callableType">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.1-beta#callableType"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="callableTypeGroup">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.1-beta#callableTypeGroup"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="callConditionType">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.1-beta#callConditionType"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="callConditionTypeGroup">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.1-beta#callConditionTypeGroup"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="capitalization">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.1-beta#capitalization"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="capitalizationGroup">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.1-beta#capitalizationGroup"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="capitalizationType">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.1-beta#capitalizationType"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="capitalizationTypeGroup">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.1-beta#capitalizationTypeGroup"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="capped">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.1-beta#capped"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="cappedGroup">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.1-beta#cappedGroup"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="certificateClass">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.1-beta#certificateClass"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="certificateClassGroup">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.1-beta#certificateClassGroup"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="change">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.1-beta#change"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="changeGroup">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.1-beta#changeGroup"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="changeDirection">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.1-beta#changeDirection"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="changeDirectionGroup">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.1-beta#changeDirectionGroup"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="changeType">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.1-beta#changeType"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="changeTypeGroup">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.1-beta#changeTypeGroup"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="civDomain">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.1-beta#civDomain"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="civDomainGroup">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.1-beta#civDomainGroup"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="cleanup">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.1-beta#cleanup"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="cleanupGroup">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.1-beta#cleanupGroup"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="clearingHouse">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.1-beta#clearingHouse"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="clearingHouseGroup">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.1-beta#clearingHouseGroup"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="clearingProcess">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.1-beta#clearingProcess"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="clearingProcessGroup">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.1-beta#clearingProcessGroup"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="clearingSettlement">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.1-beta#clearingSettlement"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="clearingSettlementGroup">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.1-beta#clearingSettlementGroup"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="clearingSystem">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.1-beta#clearingSystem"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="clearingSystemGroup">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.1-beta#clearingSystemGroup"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="close">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.1-beta#close"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="closeGroup">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.1-beta#closeGroup"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="closeType">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.1-beta#closeType"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="closeTypeGroup">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.1-beta#closeTypeGroup"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="closingDate">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.1-beta#closingDate"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="closingDateGroup">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.1-beta#closingDateGroup"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="closingDateType">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.1-beta#closingDateType"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="closingDateTypeGroup">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.1-beta#closingDateTypeGroup"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="code">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.1-beta#code"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="codeGroup">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.1-beta#codeGroup"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="codeType">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.1-beta#codeType"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="codeTypeGroup">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.1-beta#codeTypeGroup"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="collateralType">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.1-beta#collateralType"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="collateralTypeGroup">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.1-beta#collateralTypeGroup"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="comment">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.1-beta#comment"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="commentGroup">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.1-beta#commentGroup"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="commonClass">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.1-beta#commonClass"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="commonClassGroup">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.1-beta#commonClassGroup"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="component">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.1-beta#component"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="componentGroup">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.1-beta#componentGroup"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="componentIdentifier">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.1-beta#componentIdentifier"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="componentIdentifierGroup">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.1-beta#componentIdentifierGroup"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="componentValue">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.1-beta#componentValue"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="componentValueGroup">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.1-beta#componentValueGroup"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="compounding">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.1-beta#compounding"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="compoundingGroup">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.1-beta#compoundingGroup"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="convertibleClass">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.1-beta#convertibleClass"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="convertibleClassGroup">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.1-beta#convertibleClassGroup"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="convertible">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.1-beta#convertible"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="convertibleGroup">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.1-beta#convertibleGroup"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="convertibleType">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.1-beta#convertibleType"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="convertibleTypeGroup">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.1-beta#convertibleTypeGroup"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="corporateActionsClass">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.1-beta#corporateActionsClass"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="corporateActionsClassGroup">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.1-beta#corporateActionsClassGroup"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="corporateEventsClass">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.1-beta#corporateEventsClass"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="corporateEventsClassGroup">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.1-beta#corporateEventsClassGroup"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="country">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.1-beta#country"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="countryGroup">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.1-beta#countryGroup"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="covenant">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.1-beta#covenant"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="covenantGroup">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.1-beta#covenantGroup"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="creditEnhancement">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.1-beta#creditEnhancement"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="creditEnhancementGroup">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.1-beta#creditEnhancementGroup"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="creditEnhancementType">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.1-beta#creditEnhancementType"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="creditEnhancementTypeGroup">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.1-beta#creditEnhancementTypeGroup"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="crossrate">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.1-beta#crossrate"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="crossrateGroup">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.1-beta#crossrateGroup"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="currency">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.1-beta#currency"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="currencyGroup">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.1-beta#currencyGroup"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="dateTime">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.1-beta#dateTime"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="dateTimeGroup">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.1-beta#dateTimeGroup"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="dayOfWeek">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.1-beta#dayOfWeek"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="dayOfWeekGroup">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.1-beta#dayOfWeekGroup"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="dayRuleType">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.1-beta#dayRuleType"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="dayRuleTypeGroup">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.1-beta#dayRuleTypeGroup"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="days">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.1-beta#days"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="daysGroup">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.1-beta#daysGroup"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="daysInMonth">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.1-beta#daysInMonth"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="daysInMonthGroup">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.1-beta#daysInMonthGroup"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="daysInYear">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.1-beta#daysInYear"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="daysInYearGroup">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.1-beta#daysInYearGroup"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="debtDomain">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.1-beta#debtDomain"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="debtDomainGroup">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.1-beta#debtDomainGroup"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="debtIndicatorsType">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.1-beta#debtIndicatorsType"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="debtIndicatorsTypeGroup">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.1-beta#debtIndicatorsTypeGroup"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="debtIssueData">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.1-beta#debtIssueData"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="debtIssueDataGroup">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.1-beta#debtIssueDataGroup"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="debtOutstanding">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.1-beta#debtOutstanding"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="debtOutstandingGroup">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.1-beta#debtOutstandingGroup"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="declining">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.1-beta#declining"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="decliningGroup">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.1-beta#decliningGroup"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="defaultClause">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.1-beta#defaultClause"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="defaultClauseGroup">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.1-beta#defaultClauseGroup"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="deferredClass">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.1-beta#deferredClass"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="deferredClassGroup">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.1-beta#deferredClassGroup"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="delayFactor">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.1-beta#delayFactor"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="delayFactorGroup">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.1-beta#delayFactorGroup"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="delivery">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.1-beta#delivery"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="deliveryGroup">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.1-beta#deliveryGroup"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="deliveryType">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.1-beta#deliveryType"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="deliveryTypeGroup">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.1-beta#deliveryTypeGroup"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="delta">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.1-beta#delta"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="deltaGroup">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.1-beta#deltaGroup"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="denomination">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.1-beta#denomination"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="denominationGroup">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.1-beta#denominationGroup"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="depositaryClass">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.1-beta#depositaryClass"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="depositaryClassGroup">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.1-beta#depositaryClassGroup"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="depositoryName">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.1-beta#depositoryName"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="depositoryNameGroup">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.1-beta#depositoryNameGroup"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="depositorySystem">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.1-beta#depositorySystem"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="depositorySystemGroup">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.1-beta#depositorySystemGroup"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="derivativeDomain">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.1-beta#derivativeDomain"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="derivativeDomainGroup">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.1-beta#derivativeDomainGroup"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="description">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.1-beta#description"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="descriptionGroup">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.1-beta#descriptionGroup"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="deviation">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.1-beta#deviation"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="deviationGroup">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.1-beta#deviationGroup"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="deviationType">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.1-beta#deviationType"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="deviationTypeGroup">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.1-beta#deviationTypeGroup"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="diary">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.1-beta#diary"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="diaryGroup">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.1-beta#diaryGroup"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="distributionType">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.1-beta#distributionType"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="distributionTypeGroup">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.1-beta#distributionTypeGroup"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="dividend">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.1-beta#dividend"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="dividendGroup">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.1-beta#dividendGroup"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="duration">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.1-beta#duration"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="durationGroup">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.1-beta#durationGroup"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="earnings">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.1-beta#earnings"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="earningsGroup">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.1-beta#earningsGroup"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="earningsRef">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.1-beta#earningsRef"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="earningsRefGroup">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.1-beta#earningsRefGroup"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="earningsType">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.1-beta#earningsType"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="earningsTypeGroup">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.1-beta#earningsTypeGroup"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="end">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.1-beta#end"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="endGroup">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.1-beta#endGroup"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="enhancement">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.1-beta#enhancement"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="enhancementGroup">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.1-beta#enhancementGroup"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="entityDomain">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.1-beta#entityDomain"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="entityDomainGroup">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.1-beta#entityDomainGroup"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="entityType">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.1-beta#entityType"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="entityTypeGroup">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.1-beta#entityTypeGroup"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="equityDomain">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.1-beta#equityDomain"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="equityDomainGroup">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.1-beta#equityDomainGroup"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="eventType">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.1-beta#eventType"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="eventTypeGroup">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.1-beta#eventTypeGroup"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="exchangeTradedSubclass">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.1-beta#exchangeTradedSubclass"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="exchangeTradedSubclassGroup">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.1-beta#exchangeTradedSubclassGroup"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="exercisePrice">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.1-beta#exercisePrice"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="exercisePriceGroup">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.1-beta#exercisePriceGroup"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="exerciseRights">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.1-beta#exerciseRights"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="exerciseRightsGroup">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.1-beta#exerciseRightsGroup"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="exerciseRightsType">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.1-beta#exerciseRightsType"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="exerciseRightsTypeGroup">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.1-beta#exerciseRightsTypeGroup"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="extendible">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.1-beta#extendible"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="extendibleGroup">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.1-beta#extendibleGroup"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="extendibleDate">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.1-beta#extendibleDate"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="extendibleDateGroup">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.1-beta#extendibleDateGroup"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="faceValue">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.1-beta#faceValue"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="faceValueGroup">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.1-beta#faceValueGroup"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="firstAmount">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.1-beta#firstAmount"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="firstAmountGroup">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.1-beta#firstAmountGroup"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="firstDate">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.1-beta#firstDate"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="firstDateGroup">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.1-beta#firstDateGroup"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="firstDealingDate">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.1-beta#firstDealingDate"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="firstDealingDateGroup">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.1-beta#firstDealingDateGroup"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="firstSettlementDate">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.1-beta#firstSettlementDate"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="firstSettlementDateGroup">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.1-beta#firstSettlementDateGroup"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="floatingRateType">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.1-beta#floatingRateType"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="floatingRateTypeGroup">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.1-beta#floatingRateTypeGroup"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="foreignExchangeDomain">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.1-beta#foreignExchangeDomain"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="foreignExchangeDomainGroup">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.1-beta#foreignExchangeDomainGroup"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="formula">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.1-beta#formula"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="formulaGroup">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.1-beta#formulaGroup"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="fraction">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.1-beta#fraction"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="fractionGroup">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.1-beta#fractionGroup"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="frontLoad">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.1-beta#frontLoad"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="frontLoadGroup">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.1-beta#frontLoadGroup"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="fundClass">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.1-beta#fundClass"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="fundClassGroup">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.1-beta#fundClassGroup"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="fundStrategyType">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.1-beta#fundStrategyType"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="fundStrategyTypeGroup">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.1-beta#fundStrategyTypeGroup"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="futureClass">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.1-beta#futureClass"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="futureClassGroup">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.1-beta#futureClassGroup"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="governingLaw">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.1-beta#governingLaw"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="governingLawGroup">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.1-beta#governingLawGroup"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="high">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.1-beta#high"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="highGroup">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.1-beta#highGroup"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="incomeType">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.1-beta#incomeType"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="incomeTypeGroup">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.1-beta#incomeTypeGroup"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="increment">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.1-beta#increment"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="incrementGroup">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.1-beta#incrementGroup"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="indexDomain">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.1-beta#indexDomain"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="indexDomainGroup">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.1-beta#indexDomainGroup"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="indexBaseDate">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.1-beta#indexBaseDate"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="indexBaseDateGroup">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.1-beta#indexBaseDateGroup"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="indexBaseValue">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.1-beta#indexBaseValue"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="indexBaseValueGroup">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.1-beta#indexBaseValueGroup"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="indexMethodology">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.1-beta#indexMethodology"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="indexMethodologyGroup">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.1-beta#indexMethodologyGroup"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="indexMultiplier">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.1-beta#indexMultiplier"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="indexMultiplierGroup">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.1-beta#indexMultiplierGroup"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="indexObjective">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.1-beta#indexObjective"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="indexObjectiveGroup">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.1-beta#indexObjectiveGroup"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="indexValue">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.1-beta#indexValue"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="indexValueGroup">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.1-beta#indexValueGroup"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="indexWeighting">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.1-beta#indexWeighting"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="indexWeightingGroup">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.1-beta#indexWeightingGroup"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="indicatorsDomain">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.1-beta#indicatorsDomain"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="indicatorsDomainGroup">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.1-beta#indicatorsDomainGroup"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="indicatorsType">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.1-beta#indicatorsType"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="indicatorsTypeGroup">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.1-beta#indicatorsTypeGroup"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="industryIdentifier">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.1-beta#industryIdentifier"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="industryIdentifierGroup">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.1-beta#industryIdentifierGroup"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="instrumentData">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.1-beta#instrumentData"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="instrumentDataGroup">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.1-beta#instrumentDataGroup"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="instrumentFormType">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.1-beta#instrumentFormType"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="instrumentFormTypeGroup">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.1-beta#instrumentFormTypeGroup"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="instrumentIdentifier">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.1-beta#instrumentIdentifier"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="instrumentIdentifierGroup">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.1-beta#instrumentIdentifierGroup"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="instrumentStatusType">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.1-beta#instrumentStatusType"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="instrumentStatusTypeGroup">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.1-beta#instrumentStatusTypeGroup"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="instrumentType">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.1-beta#instrumentType"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="instrumentTypeGroup">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.1-beta#instrumentTypeGroup"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="insuranceSubclass">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.1-beta#insuranceSubclass"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="insuranceSubclassGroup">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.1-beta#insuranceSubclassGroup"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="interestPayment">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.1-beta#interestPayment"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="interestPaymentGroup">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.1-beta#interestPaymentGroup"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="interestRateClass">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.1-beta#interestRateClass"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="interestRateClassGroup">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.1-beta#interestRateClassGroup"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="interestRate">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.1-beta#interestRate"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="interestRateGroup">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.1-beta#interestRateGroup"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="investingRestrictions">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.1-beta#investingRestrictions"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="investingRestrictionsGroup">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.1-beta#investingRestrictionsGroup"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="investingStyle">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.1-beta#investingStyle"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="investingStyleGroup">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.1-beta#investingStyleGroup"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="investingTechniques">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.1-beta#investingTechniques"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="investingTechniquesGroup">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.1-beta#investingTechniquesGroup"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="issueAmount">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.1-beta#issueAmount"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="issueAmountGroup">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.1-beta#issueAmountGroup"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="issueData">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.1-beta#issueData"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="issueDataGroup">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.1-beta#issueDataGroup"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="issueDate">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.1-beta#issueDate"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="issueDateGroup">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.1-beta#issueDateGroup"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="issueFees">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.1-beta#issueFees"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="issueFeesGroup">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.1-beta#issueFeesGroup"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="issueFeesType">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.1-beta#issueFeesType"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="issueFeesTypeGroup">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.1-beta#issueFeesTypeGroup"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="issueMarketType">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.1-beta#issueMarketType"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="issueMarketTypeGroup">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.1-beta#issueMarketTypeGroup"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="issuePrice">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.1-beta#issuePrice"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="issuePriceGroup">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.1-beta#issuePriceGroup"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="issuerClass">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.1-beta#issuerClass"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="issuerClassGroup">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.1-beta#issuerClassGroup"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="issuerChoice">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.1-beta#issuerChoice"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="issuerChoiceGroup">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.1-beta#issuerChoiceGroup"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="issuerRef">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.1-beta#issuerRef"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="issuerRefGroup">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.1-beta#issuerRefGroup"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="jurisdiction">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.1-beta#jurisdiction"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="jurisdictionGroup">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.1-beta#jurisdictionGroup"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="jurisdictionType">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.1-beta#jurisdictionType"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="jurisdictionTypeGroup">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.1-beta#jurisdictionTypeGroup"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="last">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.1-beta#last"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="lastGroup">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.1-beta#lastGroup"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="lastCAE">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.1-beta#lastCAE"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="lastCAEGroup">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.1-beta#lastCAEGroup"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="lastDate">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.1-beta#lastDate"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="lastDateGroup">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.1-beta#lastDateGroup"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="limitedSubclass">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.1-beta#limitedSubclass"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="limitedSubclassGroup">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.1-beta#limitedSubclassGroup"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="limited">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.1-beta#limited"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="limitedGroup">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.1-beta#limitedGroup"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="linkedClass">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.1-beta#linkedClass"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="linkedClassGroup">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.1-beta#linkedClassGroup"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="linked">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.1-beta#linked"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="linkedGroup">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.1-beta#linkedGroup"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="liquidationStatusType">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.1-beta#liquidationStatusType"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="liquidationStatusTypeGroup">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.1-beta#liquidationStatusTypeGroup"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="location">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.1-beta#location"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="locationGroup">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.1-beta#locationGroup"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="locationType">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.1-beta#locationType"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="locationTypeGroup">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.1-beta#locationTypeGroup"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="low">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.1-beta#low"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="lowGroup">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.1-beta#lowGroup"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="makeWholeCall">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.1-beta#makeWholeCall"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="makeWholeCallGroup">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.1-beta#makeWholeCallGroup"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="mandatory">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.1-beta#mandatory"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="mandatoryGroup">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.1-beta#mandatoryGroup"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="margin">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.1-beta#margin"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="marginGroup">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.1-beta#marginGroup"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="marketCenter">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.1-beta#marketCenter"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="marketCenterGroup">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.1-beta#marketCenterGroup"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="marketConditions">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.1-beta#marketConditions"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="marketConditionsGroup">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.1-beta#marketConditionsGroup"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="marketDerivedInfo">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.1-beta#marketDerivedInfo"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="marketDerivedInfoGroup">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.1-beta#marketDerivedInfoGroup"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="marketIdentifier">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.1-beta#marketIdentifier"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="marketIdentifierGroup">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.1-beta#marketIdentifierGroup"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="marketStatusType">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.1-beta#marketStatusType"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="marketStatusTypeGroup">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.1-beta#marketStatusTypeGroup"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="marketType">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.1-beta#marketType"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="marketTypeGroup">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.1-beta#marketTypeGroup"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="maturity">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.1-beta#maturity"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="maturityGroup">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.1-beta#maturityGroup"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="maturityDate">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.1-beta#maturityDate"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="maturityDateGroup">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.1-beta#maturityDateGroup"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="maturityType">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.1-beta#maturityType"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="maturityTypeGroup">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.1-beta#maturityTypeGroup"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="maxVal">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.1-beta#maxVal"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="maxValGroup">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.1-beta#maxValGroup"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="mid">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.1-beta#mid"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="midGroup">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.1-beta#midGroup"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="minVal">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.1-beta#minVal"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="minValGroup">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.1-beta#minValGroup"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="moneyMarketSubclass">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.1-beta#moneyMarketSubclass"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="moneyMarketSubclassGroup">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.1-beta#moneyMarketSubclassGroup"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="multiplier">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.1-beta#multiplier"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="multiplierGroup">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.1-beta#multiplierGroup"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="municipality">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.1-beta#municipality"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="municipalityGroup">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.1-beta#municipalityGroup"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="mutualSubclass">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.1-beta#mutualSubclass"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="mutualSubclassGroup">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.1-beta#mutualSubclassGroup"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="name">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.1-beta#name"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="nameGroup">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.1-beta#nameGroup"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="nameRef">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.1-beta#nameRef"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="nameRefGroup">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.1-beta#nameRefGroup"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="nav">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.1-beta#nav"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="navGroup">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.1-beta#navGroup"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="negativePledge">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.1-beta#negativePledge"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="negativePledgeGroup">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.1-beta#negativePledgeGroup"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="nonFixedRate">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.1-beta#nonFixedRate"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="nonFixedRateGroup">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.1-beta#nonFixedRateGroup"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="notification">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.1-beta#notification"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="notificationGroup">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.1-beta#notificationGroup"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="numberHolders">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.1-beta#numberHolders"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="numberHoldersGroup">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.1-beta#numberHoldersGroup"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="objective">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.1-beta#objective"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="objectiveGroup">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.1-beta#objectiveGroup"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="objectiveType">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.1-beta#objectiveType"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="objectiveTypeGroup">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.1-beta#objectiveTypeGroup"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="obligor">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.1-beta#obligor"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="obligorGroup">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.1-beta#obligorGroup"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="oeiSubclass">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.1-beta#oeiSubclass"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="oeiSubclassGroup">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.1-beta#oeiSubclassGroup"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="offerType">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.1-beta#offerType"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="offerTypeGroup">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.1-beta#offerTypeGroup"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="open">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.1-beta#open"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="openGroup">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.1-beta#openGroup"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="openType">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.1-beta#openType"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="openTypeGroup">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.1-beta#openTypeGroup"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="optionClass">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.1-beta#optionClass"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="optionClassGroup">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.1-beta#optionClassGroup"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="orderbook">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.1-beta#orderbook"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="orderbookGroup">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.1-beta#orderbookGroup"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="orderbookType">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.1-beta#orderbookType"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="orderbookTypeGroup">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.1-beta#orderbookTypeGroup"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="orders">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.1-beta#orders"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="ordersGroup">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.1-beta#ordersGroup"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="overAllotment">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.1-beta#overAllotment"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="overAllotmentGroup">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.1-beta#overAllotmentGroup"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="partial">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.1-beta#partial"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="partialGroup">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.1-beta#partialGroup"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="partiesInvolved">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.1-beta#partiesInvolved"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="partiesInvolvedGroup">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.1-beta#partiesInvolvedGroup"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="partnershipClass">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.1-beta#partnershipClass"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="partnershipClassGroup">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.1-beta#partnershipClassGroup"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="partyStatusType">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.1-beta#partyStatusType"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="partyStatusTypeGroup">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.1-beta#partyStatusTypeGroup"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="payableInKind">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.1-beta#payableInKind"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="payableInKindGroup">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.1-beta#payableInKindGroup"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="paymentDate">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.1-beta#paymentDate"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="paymentDateGroup">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.1-beta#paymentDateGroup"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="paymentFrequency">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.1-beta#paymentFrequency"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="paymentFrequencyGroup">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.1-beta#paymentFrequencyGroup"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="paymentType">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.1-beta#paymentType"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="paymentTypeGroup">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.1-beta#paymentTypeGroup"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="penultimateDate">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.1-beta#penultimateDate"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="penultimateDateGroup">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.1-beta#penultimateDateGroup"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="peRatio">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.1-beta#peRatio"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="peRatioGroup">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.1-beta#peRatioGroup"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="peRatioType">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.1-beta#peRatioType"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="peRatioTypeGroup">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.1-beta#peRatioTypeGroup"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="period">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.1-beta#period"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="periodGroup">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.1-beta#periodGroup"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="periodType">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.1-beta#periodType"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="periodTypeGroup">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.1-beta#periodTypeGroup"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="placeOfListing">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.1-beta#placeOfListing"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="placeOfListingGroup">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.1-beta#placeOfListingGroup"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="placeOfTrade">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.1-beta#placeOfTrade"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="placeOfTradeGroup">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.1-beta#placeOfTradeGroup"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="postalCode">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.1-beta#postalCode"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="postalCodeGroup">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.1-beta#postalCodeGroup"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="precision">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.1-beta#precision"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="precisionGroup">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.1-beta#precisionGroup"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="preferredClass">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.1-beta#preferredClass"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="preferredClassGroup">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.1-beta#preferredClassGroup"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="previousDateTime">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.1-beta#previousDateTime"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="previousDateTimeGroup">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.1-beta#previousDateTimeGroup"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="priceRef">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.1-beta#priceRef"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="priceRefGroup">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.1-beta#priceRefGroup"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="pricing">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.1-beta#pricing"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="pricingGroup">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.1-beta#pricingGroup"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="principalProtection">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.1-beta#principalProtection"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="principalProtectionGroup">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.1-beta#principalProtectionGroup"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="principalRepayment">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.1-beta#principalRepayment"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="principalRepaymentGroup">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.1-beta#principalRepaymentGroup"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="programSpecific">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.1-beta#programSpecific"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="programSpecificGroup">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.1-beta#programSpecificGroup"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="programType">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.1-beta#programType"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="programTypeGroup">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.1-beta#programTypeGroup"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="purchasingMinimums">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.1-beta#purchasingMinimums"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="purchasingMinimumsGroup">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.1-beta#purchasingMinimumsGroup"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="putable">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.1-beta#putable"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="putableGroup">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.1-beta#putableGroup"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="putableType">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.1-beta#putableType"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="putableTypeGroup">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.1-beta#putableTypeGroup"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="putConditionType">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.1-beta#putConditionType"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="putConditionTypeGroup">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.1-beta#putConditionTypeGroup"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="qualifiedPlans">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.1-beta#qualifiedPlans"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="qualifiedPlansGroup">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.1-beta#qualifiedPlansGroup"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="quotation">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.1-beta#quotation"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="quotationGroup">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.1-beta#quotationGroup"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="rank">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.1-beta#rank"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="rankGroup">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.1-beta#rankGroup"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="rateFix">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.1-beta#rateFix"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="rateFixGroup">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.1-beta#rateFixGroup"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="rating">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.1-beta#rating"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="ratingGroup">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.1-beta#ratingGroup"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="recordingDate">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.1-beta#recordingDate"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="recordingDateGroup">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.1-beta#recordingDateGroup"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="recurring">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.1-beta#recurring"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="recurringGroup">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.1-beta#recurringGroup"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="redeemable">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.1-beta#redeemable"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="redeemableGroup">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.1-beta#redeemableGroup"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="redemption">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.1-beta#redemption"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="redemptionGroup">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.1-beta#redemptionGroup"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="redemptionType">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.1-beta#redemptionType"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="redemptionTypeGroup">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.1-beta#redemptionTypeGroup"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="refrainFromActs">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.1-beta#refrainFromActs"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="refrainFromActsGroup">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.1-beta#refrainFromActsGroup"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="region">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.1-beta#region"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="regionGroup">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.1-beta#regionGroup"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="registrationStatusType">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.1-beta#registrationStatusType"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="registrationStatusTypeGroup">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.1-beta#registrationStatusTypeGroup"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="regulationAct">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.1-beta#regulationAct"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="regulationActGroup">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.1-beta#regulationActGroup"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="regulatory">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.1-beta#regulatory"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="regulatoryGroup">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.1-beta#regulatoryGroup"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="relatedTo">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.1-beta#relatedTo"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="relatedToGroup">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.1-beta#relatedToGroup"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="relationshipType">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.1-beta#relationshipType"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="relationshipTypeGroup">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.1-beta#relationshipTypeGroup"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="relationshipValid">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.1-beta#relationshipValid"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="relationshipValidGroup">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.1-beta#relationshipValidGroup"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="replaces">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.1-beta#replaces"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="replacesGroup">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.1-beta#replacesGroup"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="restrictionsExist">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.1-beta#restrictionsExist"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="restrictionsExistGroup">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.1-beta#restrictionsExistGroup"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="revenues">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.1-beta#revenues"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="revenuesGroup">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.1-beta#revenuesGroup"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="rightClass">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.1-beta#rightClass"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="rightClassGroup">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.1-beta#rightClassGroup"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="role">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.1-beta#role"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="roleGroup">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.1-beta#roleGroup"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="rulesType">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.1-beta#rulesType"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="rulesTypeGroup">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.1-beta#rulesTypeGroup"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="salesRestrictionsType">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.1-beta#salesRestrictionsType"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="salesRestrictionsTypeGroup">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.1-beta#salesRestrictionsTypeGroup"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="schedule">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.1-beta#schedule"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="scheduleGroup">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.1-beta#scheduleGroup"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="scheduleEvent">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.1-beta#scheduleEvent"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="scheduleEventGroup">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.1-beta#scheduleEventGroup"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="scheduleEventType">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.1-beta#scheduleEventType"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="scheduleEventTypeGroup">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.1-beta#scheduleEventTypeGroup"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="scopeType">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.1-beta#scopeType"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="scopeTypeGroup">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.1-beta#scopeTypeGroup"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="segmentIdentifier">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.1-beta#segmentIdentifier"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="segmentIdentifierGroup">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.1-beta#segmentIdentifierGroup"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="segmentType">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.1-beta#segmentType"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="segmentTypeGroup">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.1-beta#segmentTypeGroup"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="sequence">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.1-beta#sequence"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="sequenceGroup">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.1-beta#sequenceGroup"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="session">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.1-beta#session"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="sessionGroup">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.1-beta#sessionGroup"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="sessionStatusType">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.1-beta#sessionStatusType"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="sessionStatusTypeGroup">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.1-beta#sessionStatusTypeGroup"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="settlement">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.1-beta#settlement"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="settlementGroup">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.1-beta#settlementGroup"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="settlementDate">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.1-beta#settlementDate"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="settlementDateGroup">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.1-beta#settlementDateGroup"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="settlementType">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.1-beta#settlementType"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="settlementTypeGroup">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.1-beta#settlementTypeGroup"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="sharedSubclass">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.1-beta#sharedSubclass"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="sharedSubclassGroup">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.1-beta#sharedSubclassGroup"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="sharesOutstanding">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.1-beta#sharesOutstanding"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="sharesOutstandingGroup">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.1-beta#sharesOutstandingGroup"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="sharesOutstandingType">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.1-beta#sharesOutstandingType"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="sharesOutstandingTypeGroup">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.1-beta#sharesOutstandingTypeGroup"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="sinkable">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.1-beta#sinkable"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="sinkableGroup">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.1-beta#sinkableGroup"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="sinkableComputationType">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.1-beta#sinkableComputationType"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="sinkableComputationTypeGroup">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.1-beta#sinkableComputationTypeGroup"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="sinkableType">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.1-beta#sinkableType"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="sinkableTypeGroup">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.1-beta#sinkableTypeGroup"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="sinkComputationAmount">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.1-beta#sinkComputationAmount"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="sinkComputationAmountGroup">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.1-beta#sinkComputationAmountGroup"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="size">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.1-beta#size"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="sizeGroup">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.1-beta#sizeGroup"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="snapType">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.1-beta#snapType"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="snapTypeGroup">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.1-beta#snapTypeGroup"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="softCall">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.1-beta#softCall"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="softCallGroup">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.1-beta#softCallGroup"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="source">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.1-beta#source"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="sourceGroup">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.1-beta#sourceGroup"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="specialRedemption">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.1-beta#specialRedemption"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="specialRedemptionGroup">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.1-beta#specialRedemptionGroup"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="spread">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.1-beta#spread"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="spreadGroup">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.1-beta#spreadGroup"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="start">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.1-beta#start"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="startGroup">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.1-beta#startGroup"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="stateOrProvince">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.1-beta#stateOrProvince"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="stateOrProvinceGroup">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.1-beta#stateOrProvinceGroup"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="strippable">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.1-beta#strippable"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="strippableGroup">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.1-beta#strippableGroup"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="stripType">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.1-beta#stripType"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="stripTypeGroup">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.1-beta#stripTypeGroup"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="subscriptions">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.1-beta#subscriptions"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="subscriptionsGroup">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.1-beta#subscriptionsGroup"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="support">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.1-beta#support"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="supportGroup">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.1-beta#supportGroup"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="swapClass">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.1-beta#swapClass"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="swapClassGroup">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.1-beta#swapClassGroup"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="targetMarketType">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.1-beta#targetMarketType"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="targetMarketTypeGroup">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.1-beta#targetMarketTypeGroup"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="taxation">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.1-beta#taxation"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="taxationGroup">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.1-beta#taxationGroup"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="taxExempt">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.1-beta#taxExempt"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="taxExemptGroup">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.1-beta#taxExemptGroup"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="taxReasons">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.1-beta#taxReasons"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="taxReasonsGroup">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.1-beta#taxReasonsGroup"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="taxType">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.1-beta#taxType"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="taxTypeGroup">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.1-beta#taxTypeGroup"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="terms">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.1-beta#terms"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="termsGroup">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.1-beta#termsGroup"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="tickDirection">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.1-beta#tickDirection"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="tickDirectionGroup">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.1-beta#tickDirectionGroup"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="timeseriesType">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.1-beta#timeseriesType"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="timeseriesTypeGroup">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.1-beta#timeseriesTypeGroup"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="timezone">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.1-beta#timezone"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="timezoneGroup">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.1-beta#timezoneGroup"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="trade">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.1-beta#trade"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="tradeGroup">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.1-beta#tradeGroup"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="tradingRestrictionsType">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.1-beta#tradingRestrictionsType"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="tradingRestrictionsTypeGroup">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.1-beta#tradingRestrictionsTypeGroup"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="tradingStatusType">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.1-beta#tradingStatusType"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="tradingStatusTypeGroup">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.1-beta#tradingStatusTypeGroup"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="tranche">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.1-beta#tranche"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="trancheGroup">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.1-beta#trancheGroup"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="transferAgent">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.1-beta#transferAgent"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="transferAgentGroup">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.1-beta#transferAgentGroup"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="transferSize">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.1-beta#transferSize"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="transferSizeGroup">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.1-beta#transferSizeGroup"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="trustClass">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.1-beta#trustClass"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="trustClassGroup">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.1-beta#trustClassGroup"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="turnover">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.1-beta#turnover"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="turnoverGroup">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.1-beta#turnoverGroup"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="umbrellaSubclass">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.1-beta#umbrellaSubclass"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="umbrellaSubclassGroup">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.1-beta#umbrellaSubclassGroup"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="underlying">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.1-beta#underlying"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="underlyingGroup">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.1-beta#underlyingGroup"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="underwriting">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.1-beta#underwriting"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="underwritingGroup">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.1-beta#underwritingGroup"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="underwritingFees">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.1-beta#underwritingFees"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="underwritingFeesGroup">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.1-beta#underwritingFeesGroup"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="underwritingFeesType">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.1-beta#underwritingFeesType"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="underwritingFeesTypeGroup">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.1-beta#underwritingFeesTypeGroup"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="unitSubclass">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.1-beta#unitSubclass"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="unitSubclassGroup">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.1-beta#unitSubclassGroup"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="unitsSubclass">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.1-beta#unitsSubclass"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="unitsSubclassGroup">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.1-beta#unitsSubclassGroup"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="unitSize">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.1-beta#unitSize"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="unitSizeGroup">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.1-beta#unitSizeGroup"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="unitType">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.1-beta#unitType"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="unitTypeGroup">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.1-beta#unitTypeGroup"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="useOfProceeds">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.1-beta#useOfProceeds"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="useOfProceedsGroup">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.1-beta#useOfProceedsGroup"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="valuationBase">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.1-beta#valuationBase"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="valuationBaseGroup">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.1-beta#valuationBaseGroup"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="valuationRef">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.1-beta#valuationRef"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="valuationRefGroup">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.1-beta#valuationRefGroup"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="valuationType">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.1-beta#valuationType"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="valuationTypeGroup">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.1-beta#valuationTypeGroup"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="volatility">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.1-beta#volatility"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="volatilityGroup">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.1-beta#volatilityGroup"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="volatilityCalculationType">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.1-beta#volatilityCalculationType"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="volatilityCalculationTypeGroup">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.1-beta#volatilityCalculationTypeGroup"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="volatilityType">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.1-beta#volatilityType"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="volatilityTypeGroup">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.1-beta#volatilityTypeGroup"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="volume">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.1-beta#volume"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="volumeGroup">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.1-beta#volumeGroup"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="volumeType">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.1-beta#volumeType"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="volumeTypeGroup">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.1-beta#volumeTypeGroup"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="votingRightsType">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.1-beta#votingRightsType"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="votingRightsTypeGroup">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.1-beta#votingRightsTypeGroup"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="vwap">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.1-beta#vwap"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="vwapGroup">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.1-beta#vwapGroup"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="vwop">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.1-beta#vwop"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="vwopGroup">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.1-beta#vwopGroup"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="warrantClass">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.1-beta#warrantClass"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="warrantClassGroup">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.1-beta#warrantClassGroup"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="weighting">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.1-beta#weighting"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="weightingGroup">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.1-beta#weightingGroup"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="yield">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.1-beta#yield"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="yieldGroup">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.1-beta#yieldGroup"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="yieldType">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.1-beta#yieldType"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="yieldTypeGroup">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.1-beta#yieldTypeGroup"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:group name="mdRefType.model">
<xsd:choice>
<xsd:element ref="mdref:delete"/>
<xsd:element ref="mdref:replace"/>
<xsd:element ref="mdref:addChildrenOf"/>
</xsd:choice>
</xsd:group>
<xsd:complexType name="mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role"/>
</xsd:complexType>
<xsd:element name="delete">
<xsd:complexType/>
</xsd:element>
<xsd:element name="replace">
<xsd:complexType>
<xsd:sequence>
<xsd:any namespace="http://www.mddl.org/mddl/2003/2.1-beta" processContents="strict"/>
</xsd:sequence>
<xsd:attribute ref="xlink:href" use="required"/>
</xsd:complexType>
</xsd:element>
<xsd:element name="addChildrenOf">
<xsd:complexType>
<xsd:sequence>
<xsd:any namespace="http://www.mddl.org/mddl/2003/2.1-beta" processContents="strict"/>
</xsd:sequence>
<xsd:attribute ref="xlink:href" use="required"/>
</xsd:complexType>
</xsd:element>
</xsd:schema>

