<?xml version="1.0" encoding="utf-8"?>

<!--
    MDDL - Market Data Definition Language
    Version 2.2-beta 04 December 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.2-beta/ref" targetNamespace="http://www.mddl.org/mddl/2003/2.2-beta/ref" elementFormDefault="qualified" attributeFormDefault="unqualified">
<xsd:import namespace="http://www.w3.org/1999/xlink" schemaLocation="mddllink-2.2-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.2-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.2-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.2-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.2-beta#accrualBasisGroup"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="accrualBasisType">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.2-beta#accrualBasisType"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="accrualBasisTypeGroup">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.2-beta#accrualBasisTypeGroup"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="accrualConventionType">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.2-beta#accrualConventionType"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="accrualConventionTypeGroup">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.2-beta#accrualConventionTypeGroup"/>
</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.2-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.2-beta#addressGroup"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="agencyRankings">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.2-beta#agencyRankings"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="agencyRankingsGroup">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.2-beta#agencyRankingsGroup"/>
</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.2-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.2-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.2-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.2-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.2-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.2-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.2-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.2-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.2-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.2-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.2-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.2-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.2-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.2-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.2-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.2-beta#amortizationTypeGroup"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="amountOutstanding">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.2-beta#amountOutstanding"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="amountOutstandingGroup">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.2-beta#amountOutstandingGroup"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="amountOutstandingType">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.2-beta#amountOutstandingType"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="amountOutstandingTypeGroup">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.2-beta#amountOutstandingTypeGroup"/>
</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.2-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.2-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.2-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.2-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.2-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.2-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.2-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.2-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.2-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.2-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.2-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.2-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.2-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.2-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.2-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.2-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.2-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.2-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.2-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.2-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.2-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.2-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.2-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.2-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.2-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.2-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.2-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.2-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.2-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.2-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.2-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.2-beta#callConditionTypeGroup"/>
</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.2-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.2-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.2-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.2-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.2-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.2-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.2-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.2-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.2-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.2-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.2-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.2-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.2-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.2-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.2-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.2-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.2-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.2-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.2-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.2-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.2-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.2-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.2-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.2-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.2-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.2-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.2-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.2-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.2-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.2-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.2-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.2-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.2-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.2-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.2-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.2-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.2-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.2-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.2-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.2-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.2-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.2-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.2-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.2-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.2-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.2-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.2-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.2-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.2-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.2-beta#compoundingGroup"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="contractValueMultiplier">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.2-beta#contractValueMultiplier"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="contractValueMultiplierGroup">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.2-beta#contractValueMultiplierGroup"/>
</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.2-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.2-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.2-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.2-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.2-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.2-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.2-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.2-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.2-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.2-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.2-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.2-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.2-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.2-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.2-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.2-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.2-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.2-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.2-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.2-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.2-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.2-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.2-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.2-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.2-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.2-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.2-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.2-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.2-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.2-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.2-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.2-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.2-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.2-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.2-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.2-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.2-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.2-beta#debtIssueDataGroup"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="debtPricing">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.2-beta#debtPricing"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="debtPricingGroup">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.2-beta#debtPricingGroup"/>
</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.2-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.2-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.2-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.2-beta#defaultClauseGroup"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="deferred">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.2-beta#deferred"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="deferredGroup">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.2-beta#deferredGroup"/>
</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.2-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.2-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.2-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.2-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.2-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.2-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.2-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.2-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.2-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.2-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.2-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.2-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.2-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.2-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.2-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.2-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.2-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.2-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.2-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.2-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.2-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.2-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.2-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.2-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.2-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.2-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.2-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.2-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.2-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.2-beta#dividendGroup"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="dividendYield">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.2-beta#dividendYield"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="dividendYieldGroup">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.2-beta#dividendYieldGroup"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="dividendYieldType">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.2-beta#dividendYieldType"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="dividendYieldTypeGroup">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.2-beta#dividendYieldTypeGroup"/>
</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.2-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.2-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.2-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.2-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.2-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.2-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.2-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.2-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.2-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.2-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.2-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.2-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.2-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.2-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.2-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.2-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.2-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.2-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.2-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.2-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.2-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.2-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.2-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.2-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.2-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.2-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.2-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.2-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.2-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.2-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.2-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.2-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.2-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.2-beta#faceValueGroup"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="factor">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.2-beta#factor"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="factorGroup">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.2-beta#factorGroup"/>
</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.2-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.2-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.2-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.2-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.2-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.2-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.2-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.2-beta#firstSettlementDateGroup"/>
</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.2-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.2-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.2-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.2-beta#formulaGroup"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="forwardClass">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.2-beta#forwardClass"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="forwardClassGroup">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.2-beta#forwardClassGroup"/>
</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.2-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.2-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.2-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.2-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.2-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.2-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.2-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.2-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.2-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.2-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.2-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.2-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.2-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.2-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.2-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.2-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.2-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.2-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.2-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.2-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.2-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.2-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.2-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.2-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.2-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.2-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.2-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.2-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.2-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.2-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.2-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.2-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.2-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.2-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.2-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.2-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.2-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.2-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.2-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.2-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.2-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.2-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.2-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.2-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.2-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.2-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.2-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.2-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.2-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.2-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.2-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.2-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.2-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.2-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.2-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.2-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.2-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.2-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.2-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.2-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.2-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.2-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.2-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.2-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.2-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.2-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.2-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.2-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.2-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.2-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.2-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.2-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.2-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.2-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.2-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.2-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.2-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.2-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.2-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.2-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.2-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.2-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.2-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.2-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.2-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.2-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.2-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.2-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.2-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.2-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.2-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.2-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.2-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.2-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.2-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.2-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.2-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.2-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.2-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.2-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.2-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.2-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.2-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.2-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.2-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.2-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.2-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.2-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.2-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.2-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.2-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.2-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.2-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.2-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.2-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.2-beta#marginGroup"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="marketCapitalization">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.2-beta#marketCapitalization"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="marketCapitalizationGroup">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.2-beta#marketCapitalizationGroup"/>
</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.2-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.2-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.2-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.2-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.2-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.2-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.2-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.2-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.2-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.2-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.2-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.2-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.2-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.2-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.2-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.2-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.2-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.2-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.2-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.2-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.2-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.2-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.2-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.2-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.2-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.2-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.2-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.2-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.2-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.2-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.2-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.2-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.2-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.2-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.2-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.2-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.2-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.2-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.2-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.2-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.2-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.2-beta#nonFixedRateGroup"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="nonFixedRateType">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.2-beta#nonFixedRateType"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="nonFixedRateTypeGroup">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.2-beta#nonFixedRateTypeGroup"/>
</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.2-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.2-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.2-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.2-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.2-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.2-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.2-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.2-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.2-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.2-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.2-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.2-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.2-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.2-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.2-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.2-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.2-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.2-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.2-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.2-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.2-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.2-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.2-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.2-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.2-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.2-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.2-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.2-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.2-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.2-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.2-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.2-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.2-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.2-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.2-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.2-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.2-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.2-beta#payableInKindGroup"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="payment">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.2-beta#payment"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="paymentGroup">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.2-beta#paymentGroup"/>
</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.2-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.2-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.2-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.2-beta#paymentFrequencyGroup"/>
</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.2-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.2-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.2-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.2-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.2-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.2-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.2-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.2-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.2-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.2-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.2-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.2-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.2-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.2-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.2-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.2-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.2-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.2-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.2-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.2-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.2-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.2-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.2-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.2-beta#priceRefGroup"/>
</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.2-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.2-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.2-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.2-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.2-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.2-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.2-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.2-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.2-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.2-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.2-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.2-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.2-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.2-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.2-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.2-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.2-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.2-beta#qualifiedPlansGroup"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="quantityDescriptionType">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.2-beta#quantityDescriptionType"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="quantityDescriptionTypeGroup">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.2-beta#quantityDescriptionTypeGroup"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="quantityType">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.2-beta#quantityType"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="quantityTypeGroup">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.2-beta#quantityTypeGroup"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="queryReference">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.2-beta#queryReference"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="queryReferenceGroup">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.2-beta#queryReferenceGroup"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="queryStatusType">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.2-beta#queryStatusType"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="queryStatusTypeGroup">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.2-beta#queryStatusTypeGroup"/>
</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.2-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.2-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.2-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.2-beta#rankGroup"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="ranking">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.2-beta#ranking"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="rankingGroup">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.2-beta#rankingGroup"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="rate">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.2-beta#rate"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="rateGroup">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.2-beta#rateGroup"/>
</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.2-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.2-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.2-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.2-beta#ratingGroup"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="ratingType">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.2-beta#ratingType"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="ratingTypeGroup">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.2-beta#ratingTypeGroup"/>
</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.2-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.2-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.2-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.2-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.2-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.2-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.2-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.2-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.2-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.2-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.2-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.2-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.2-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.2-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.2-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.2-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.2-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.2-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.2-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.2-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.2-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.2-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.2-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.2-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.2-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.2-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.2-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.2-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.2-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.2-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.2-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.2-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.2-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.2-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.2-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.2-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.2-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.2-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.2-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.2-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.2-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.2-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.2-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.2-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.2-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.2-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.2-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.2-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.2-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.2-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.2-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.2-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.2-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.2-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.2-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.2-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.2-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.2-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.2-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.2-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.2-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.2-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.2-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.2-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.2-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.2-beta#sharedSubclassGroup"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="sharesControlled">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.2-beta#sharesControlled"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="sharesControlledGroup">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.2-beta#sharesControlledGroup"/>
</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.2-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.2-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.2-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.2-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.2-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.2-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.2-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.2-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.2-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.2-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.2-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.2-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.2-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.2-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.2-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.2-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.2-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.2-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.2-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.2-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.2-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.2-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.2-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.2-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.2-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.2-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.2-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.2-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.2-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.2-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.2-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.2-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.2-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.2-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.2-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.2-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.2-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.2-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.2-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.2-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.2-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.2-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.2-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.2-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.2-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.2-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.2-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.2-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.2-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.2-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.2-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.2-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.2-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.2-beta#tradeGroup"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="tradingHaltedType">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.2-beta#tradingHaltedType"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="tradingHaltedTypeGroup">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.2-beta#tradingHaltedTypeGroup"/>
</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.2-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.2-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.2-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.2-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.2-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.2-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.2-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.2-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.2-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.2-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.2-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.2-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.2-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.2-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.2-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.2-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.2-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.2-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.2-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.2-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.2-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.2-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.2-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.2-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.2-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.2-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.2-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.2-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.2-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.2-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.2-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.2-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.2-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.2-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.2-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.2-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.2-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.2-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.2-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.2-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.2-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.2-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.2-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.2-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.2-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.2-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.2-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.2-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.2-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.2-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.2-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.2-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.2-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.2-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.2-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.2-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.2-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.2-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.2-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.2-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.2-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.2-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.2-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.2-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.2-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.2-beta" processContents="strict"/>
</xsd:sequence>
<xsd:attribute ref="xlink:href" use="required"/>
</xsd:complexType>
</xsd:element>
</xsd:schema>

