<?xml version="1.0" encoding="UTF-8"?>
<!-- Created by Progi1984 -->
<xsd:schema xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:r="http://schemas.openxmlformats.org/officeDocument/2006/relationships" xmlns:s="http://schemas.openxmlformats.org/officeDocument/2006/sharedTypes" xmlns="http://schemas.openxmlformats.org/drawingml/2006/main" targetNamespace="http://schemas.openxmlformats.org/drawingml/2006/main" elementFormDefault="qualified">
  <xsd:import namespace="http://schemas.openxmlformats.org/officeDocument/2006/relationships" schemaLocation="shared-relationshipReference.xsd"/>
  <xsd:import namespace="http://schemas.openxmlformats.org/officeDocument/2006/sharedTypes" schemaLocation="shared-commonSimpleTypes.xsd"/>
  <xsd:import namespace="http://schemas.openxmlformats.org/drawingml/2006/diagram" schemaLocation="dml-diagram.xsd"/>
  <xsd:import namespace="http://schemas.openxmlformats.org/drawingml/2006/chart" schemaLocation="dml-chart.xsd"/>
  <xsd:import namespace="http://schemas.openxmlformats.org/drawingml/2006/picture" schemaLocation="dml-picture.xsd"/>
  <xsd:import namespace="http://schemas.openxmlformats.org/drawingml/2006/compatibility" schemaLocation="dml-compatibility.xsd"/>
  <xsd:import namespace="http://schemas.openxmlformats.org/drawingml/2006/lockedCanvas" schemaLocation="dml-lockedCanvas.xsd"/>

  <!-- dml-audioVideo.xsd -->
  <!-- <xsd:import namespace="http://schemas.openxmlformats.org/officeDocument/2006/relationships" schemaLocation="shared-relationshipReference.xsd" /> -->
  <!-- <xsd:include schemaLocation="dml-baseTypes.xsd" /> -->
  <xsd:complexType name="CT_AudioFile">
    <xsd:sequence>
      <xsd:element name="extLst" type="CT_OfficeArtExtensionList" minOccurs="0" maxOccurs="1" />
    </xsd:sequence>
    <xsd:attribute ref="r:link" use="required">
      <xsd:annotation>
        <xsd:documentation>Linked Relationship ID</xsd:documentation>
      </xsd:annotation>
    </xsd:attribute>
  </xsd:complexType>
  <xsd:complexType name="CT_VideoFile">
    <xsd:sequence>
      <xsd:element name="extLst" type="CT_OfficeArtExtensionList" minOccurs="0" maxOccurs="1" />
    </xsd:sequence>
    <xsd:attribute ref="r:link" use="required">
      <xsd:annotation>
        <xsd:documentation>Linked Relationship ID</xsd:documentation>
      </xsd:annotation>
    </xsd:attribute>
  </xsd:complexType>
  <xsd:complexType name="CT_QuickTimeFile">
    <xsd:sequence>
      <xsd:element name="extLst" type="CT_OfficeArtExtensionList" minOccurs="0" maxOccurs="1" />
    </xsd:sequence>
    <xsd:attribute ref="r:link" use="required">
      <xsd:annotation>
        <xsd:documentation>Linked Relationship ID</xsd:documentation>
      </xsd:annotation>
    </xsd:attribute>
  </xsd:complexType>
  <xsd:complexType name="CT_AudioCDTime">
    <xsd:attribute name="track" type="xsd:unsignedByte" use="required">
      <xsd:annotation>
        <xsd:documentation>Track</xsd:documentation>
      </xsd:annotation>
    </xsd:attribute>
    <xsd:attribute name="time" type="xsd:unsignedInt" use="optional" default="0">
      <xsd:annotation>
        <xsd:documentation>Time</xsd:documentation>
      </xsd:annotation>
    </xsd:attribute>
  </xsd:complexType>
  <xsd:complexType name="CT_AudioCD">
    <xsd:sequence>
      <xsd:element name="st" type="CT_AudioCDTime" minOccurs="1" maxOccurs="1">
        <xsd:annotation>
          <xsd:documentation>Audio Start Time</xsd:documentation>
        </xsd:annotation>
      </xsd:element>
      <xsd:element name="end" type="CT_AudioCDTime" minOccurs="1" maxOccurs="1">
        <xsd:annotation>
          <xsd:documentation>Audio End Time</xsd:documentation>
        </xsd:annotation>
      </xsd:element>
      <xsd:element name="extLst" type="CT_OfficeArtExtensionList" minOccurs="0" maxOccurs="1" />
    </xsd:sequence>
  </xsd:complexType>
  <xsd:group name="EG_Media">
    <xsd:choice>
      <xsd:element name="audioCd" type="CT_AudioCD">
        <xsd:annotation>
          <xsd:documentation>Audio from CD</xsd:documentation>
        </xsd:annotation>
      </xsd:element>
      <xsd:element name="wavAudioFile" type="CT_EmbeddedWAVAudioFile">
        <xsd:annotation>
          <xsd:documentation>Audio from WAV File</xsd:documentation>
        </xsd:annotation>
      </xsd:element>
      <xsd:element name="audioFile" type="CT_AudioFile">
        <xsd:annotation>
          <xsd:documentation>Audio from File</xsd:documentation>
        </xsd:annotation>
      </xsd:element>
      <xsd:element name="videoFile" type="CT_VideoFile">
        <xsd:annotation>
          <xsd:documentation>Video from File</xsd:documentation>
        </xsd:annotation>
      </xsd:element>
      <xsd:element name="quickTimeFile" type="CT_QuickTimeFile">
        <xsd:annotation>
          <xsd:documentation>QuickTime from File</xsd:documentation>
        </xsd:annotation>
      </xsd:element>
    </xsd:choice>
  </xsd:group>
  
  <!-- dml-baseStylesheet.xsd -->
  <!-- <xsd:include schemaLocation="dml-baseTypes.xsd" /> -->
  <!-- <xsd:include schemaLocation="dml-shape3DScene.xsd" /> -->
  <!-- <xsd:include schemaLocation="dml-shape3DStyles.xsd" /> -->
  <!-- <xsd:include schemaLocation="dml-shapeEffects.xsd" /> -->
  <!-- <xsd:include schemaLocation="dml-shapeProperties.xsd" /> -->
  <!-- <xsd:include schemaLocation="dml-textCharacter.xsd" /> -->
  <xsd:simpleType name="ST_StyleMatrixColumnIndex">
    <xsd:annotation>
      <xsd:documentation>Style Matrix Column Index</xsd:documentation>
    </xsd:annotation>
    <xsd:restriction base="xsd:unsignedInt" />
  </xsd:simpleType>
  <xsd:simpleType name="ST_FontCollectionIndex">
    <xsd:annotation>
      <xsd:documentation>Font Collection Index</xsd:documentation>
    </xsd:annotation>
    <xsd:restriction base="xsd:token">
      <xsd:enumeration value="major">
        <xsd:annotation>
          <xsd:documentation>Major Font</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="minor">
        <xsd:annotation>
          <xsd:documentation>Minor Font</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="none">
        <xsd:annotation>
          <xsd:documentation>None</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
    </xsd:restriction>
  </xsd:simpleType>
  <xsd:simpleType name="ST_ColorSchemeIndex">
    <xsd:annotation>
      <xsd:documentation>Theme Color Reference</xsd:documentation>
    </xsd:annotation>
    <xsd:restriction base="xsd:token">
      <xsd:enumeration value="dk1">
        <xsd:annotation>
          <xsd:documentation>Dark 1</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="lt1">
        <xsd:annotation>
          <xsd:documentation>Light 1</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="dk2">
        <xsd:annotation>
          <xsd:documentation>Dark 2</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="lt2">
        <xsd:annotation>
          <xsd:documentation>Light 2</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="accent1">
        <xsd:annotation>
          <xsd:documentation>Accent 1</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="accent2">
        <xsd:annotation>
          <xsd:documentation>Accent 2</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="accent3">
        <xsd:annotation>
          <xsd:documentation>Accent 3</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="accent4">
        <xsd:annotation>
          <xsd:documentation>Accent 4</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="accent5">
        <xsd:annotation>
          <xsd:documentation>Accent 5</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="accent6">
        <xsd:annotation>
          <xsd:documentation>Accent 6</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="hlink">
        <xsd:annotation>
          <xsd:documentation>Hyperlink</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="folHlink">
        <xsd:annotation>
          <xsd:documentation>Followed Hyperlink</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
    </xsd:restriction>
  </xsd:simpleType>
  <xsd:complexType name="CT_ColorScheme">
    <xsd:sequence>
      <xsd:element name="dk1" type="CT_Color" minOccurs="1" maxOccurs="1">
        <xsd:annotation>
          <xsd:documentation>Dark 1</xsd:documentation>
        </xsd:annotation>
      </xsd:element>
      <xsd:element name="lt1" type="CT_Color" minOccurs="1" maxOccurs="1">
        <xsd:annotation>
          <xsd:documentation>Light 1</xsd:documentation>
        </xsd:annotation>
      </xsd:element>
      <xsd:element name="dk2" type="CT_Color" minOccurs="1" maxOccurs="1">
        <xsd:annotation>
          <xsd:documentation>Dark 2</xsd:documentation>
        </xsd:annotation>
      </xsd:element>
      <xsd:element name="lt2" type="CT_Color" minOccurs="1" maxOccurs="1">
        <xsd:annotation>
          <xsd:documentation>Light 2</xsd:documentation>
        </xsd:annotation>
      </xsd:element>
      <xsd:element name="accent1" type="CT_Color" minOccurs="1" maxOccurs="1">
        <xsd:annotation>
          <xsd:documentation>Accent 1</xsd:documentation>
        </xsd:annotation>
      </xsd:element>
      <xsd:element name="accent2" type="CT_Color" minOccurs="1" maxOccurs="1">
        <xsd:annotation>
          <xsd:documentation>Accent 2</xsd:documentation>
        </xsd:annotation>
      </xsd:element>
      <xsd:element name="accent3" type="CT_Color" minOccurs="1" maxOccurs="1">
        <xsd:annotation>
          <xsd:documentation>Accent 3</xsd:documentation>
        </xsd:annotation>
      </xsd:element>
      <xsd:element name="accent4" type="CT_Color" minOccurs="1" maxOccurs="1">
        <xsd:annotation>
          <xsd:documentation>Accent 4</xsd:documentation>
        </xsd:annotation>
      </xsd:element>
      <xsd:element name="accent5" type="CT_Color" minOccurs="1" maxOccurs="1">
        <xsd:annotation>
          <xsd:documentation>Accent 5</xsd:documentation>
        </xsd:annotation>
      </xsd:element>
      <xsd:element name="accent6" type="CT_Color" minOccurs="1" maxOccurs="1">
        <xsd:annotation>
          <xsd:documentation>Accent 6</xsd:documentation>
        </xsd:annotation>
      </xsd:element>
      <xsd:element name="hlink" type="CT_Color" minOccurs="1" maxOccurs="1">
        <xsd:annotation>
          <xsd:documentation>Hyperlink</xsd:documentation>
        </xsd:annotation>
      </xsd:element>
      <xsd:element name="folHlink" type="CT_Color" minOccurs="1" maxOccurs="1">
        <xsd:annotation>
          <xsd:documentation>Followed Hyperlink</xsd:documentation>
        </xsd:annotation>
      </xsd:element>
      <xsd:element name="extLst" type="CT_OfficeArtExtensionList" minOccurs="0" maxOccurs="1" />
    </xsd:sequence>
    <xsd:attribute name="name" type="xsd:string" use="required">
      <xsd:annotation>
        <xsd:documentation>Name</xsd:documentation>
      </xsd:annotation>
    </xsd:attribute>
  </xsd:complexType>
  <xsd:complexType name="CT_CustomColor">
    <xsd:sequence>
      <xsd:group ref="EG_ColorChoice" minOccurs="1" maxOccurs="1" />
    </xsd:sequence>
    <xsd:attribute name="name" type="xsd:string" use="optional" default="">
      <xsd:annotation>
        <xsd:documentation>Name</xsd:documentation>
      </xsd:annotation>
    </xsd:attribute>
  </xsd:complexType>
  <xsd:complexType name="CT_SupplementalFont">
    <xsd:attribute name="script" type="xsd:string" use="required">
      <xsd:annotation>
        <xsd:documentation>Script</xsd:documentation>
      </xsd:annotation>
    </xsd:attribute>
    <xsd:attribute name="typeface" type="ST_TextTypeface" use="required">
      <xsd:annotation>
        <xsd:documentation>Typeface</xsd:documentation>
      </xsd:annotation>
    </xsd:attribute>
  </xsd:complexType>
  <xsd:complexType name="CT_CustomColorList">
    <xsd:sequence>
      <xsd:element name="custClr" type="CT_CustomColor" minOccurs="0" maxOccurs="unbounded">
        <xsd:annotation>
          <xsd:documentation>Custom color</xsd:documentation>
        </xsd:annotation>
      </xsd:element>
    </xsd:sequence>
  </xsd:complexType>
  <xsd:complexType name="CT_FontCollection">
    <xsd:sequence>
      <xsd:element name="latin" type="CT_TextFont" minOccurs="1" maxOccurs="1">
        <xsd:annotation>
          <xsd:documentation>Latin Font</xsd:documentation>
        </xsd:annotation>
      </xsd:element>
      <xsd:element name="ea" type="CT_TextFont" minOccurs="1" maxOccurs="1">
        <xsd:annotation>
          <xsd:documentation>East Asian Font</xsd:documentation>
        </xsd:annotation>
      </xsd:element>
      <xsd:element name="cs" type="CT_TextFont" minOccurs="1" maxOccurs="1">
        <xsd:annotation>
          <xsd:documentation>Complex Script Font</xsd:documentation>
        </xsd:annotation>
      </xsd:element>
      <xsd:element name="font" type="CT_SupplementalFont" minOccurs="0" maxOccurs="unbounded">
        <xsd:annotation>
          <xsd:documentation>Font</xsd:documentation>
        </xsd:annotation>
      </xsd:element>
      <xsd:element name="extLst" type="CT_OfficeArtExtensionList" minOccurs="0" maxOccurs="1"></xsd:element>
    </xsd:sequence>
  </xsd:complexType>
  <xsd:complexType name="CT_EffectStyleItem">
    <xsd:sequence>
      <xsd:group ref="EG_EffectProperties" minOccurs="1" maxOccurs="1"></xsd:group>
      <xsd:element name="scene3d" type="CT_Scene3D" minOccurs="0" maxOccurs="1">
        <xsd:annotation>
          <xsd:documentation>3D Scene Properties</xsd:documentation>
        </xsd:annotation>
      </xsd:element>
      <xsd:element name="sp3d" type="CT_Shape3D" minOccurs="0" maxOccurs="1">
        <xsd:annotation>
          <xsd:documentation>3D properties</xsd:documentation>
        </xsd:annotation>
      </xsd:element>
    </xsd:sequence>
  </xsd:complexType>
  <xsd:complexType name="CT_FontScheme">
    <xsd:sequence>
      <xsd:element name="majorFont" type="CT_FontCollection" minOccurs="1" maxOccurs="1">
        <xsd:annotation>
          <xsd:documentation>Major Font</xsd:documentation>
        </xsd:annotation>
      </xsd:element>
      <xsd:element name="minorFont" type="CT_FontCollection" minOccurs="1" maxOccurs="1">
        <xsd:annotation>
          <xsd:documentation>Minor fonts</xsd:documentation>
        </xsd:annotation>
      </xsd:element>
      <xsd:element name="extLst" type="CT_OfficeArtExtensionList" minOccurs="0" maxOccurs="1"></xsd:element>
    </xsd:sequence>
    <xsd:attribute name="name" type="xsd:string" use="required">
      <xsd:annotation>
        <xsd:documentation>Name</xsd:documentation>
      </xsd:annotation>
    </xsd:attribute>
  </xsd:complexType>
  <xsd:complexType name="CT_FillStyleList">
    <xsd:sequence>
      <xsd:group ref="EG_FillProperties" minOccurs="3" maxOccurs="unbounded" />
    </xsd:sequence>
  </xsd:complexType>
  <xsd:complexType name="CT_LineStyleList">
    <xsd:sequence>
      <xsd:element name="ln" type="CT_LineProperties" minOccurs="3" maxOccurs="unbounded" />
    </xsd:sequence>
  </xsd:complexType>
  <xsd:complexType name="CT_EffectStyleList">
    <xsd:sequence>
      <xsd:element name="effectStyle" type="CT_EffectStyleItem" minOccurs="3" maxOccurs="unbounded">
        <xsd:annotation>
          <xsd:documentation>Effect Style</xsd:documentation>
        </xsd:annotation>
      </xsd:element>
    </xsd:sequence>
  </xsd:complexType>
  <xsd:complexType name="CT_BackgroundFillStyleList">
    <xsd:sequence>
      <xsd:group ref="EG_FillProperties" minOccurs="3" maxOccurs="unbounded" />
    </xsd:sequence>
  </xsd:complexType>
  <xsd:complexType name="CT_StyleMatrix">
    <xsd:sequence>
      <xsd:element name="fillStyleLst" type="CT_FillStyleList" minOccurs="1" maxOccurs="1">
        <xsd:annotation>
          <xsd:documentation>Fill Style List</xsd:documentation>
        </xsd:annotation>
      </xsd:element>
      <xsd:element name="lnStyleLst" type="CT_LineStyleList" minOccurs="1" maxOccurs="1">
        <xsd:annotation>
          <xsd:documentation>Line Style List</xsd:documentation>
        </xsd:annotation>
      </xsd:element>
      <xsd:element name="effectStyleLst" type="CT_EffectStyleList" minOccurs="1" maxOccurs="1">
        <xsd:annotation>
          <xsd:documentation>Effect Style List</xsd:documentation>
        </xsd:annotation>
      </xsd:element>
      <xsd:element name="bgFillStyleLst" type="CT_BackgroundFillStyleList" minOccurs="1" maxOccurs="1">
        <xsd:annotation>
          <xsd:documentation>Background Fill Style List</xsd:documentation>
        </xsd:annotation>
      </xsd:element>
    </xsd:sequence>
    <xsd:attribute name="name" type="xsd:string" use="optional" default="">
      <xsd:annotation>
        <xsd:documentation>Name</xsd:documentation>
      </xsd:annotation>
    </xsd:attribute>
  </xsd:complexType>
  <xsd:complexType name="CT_BaseStyles">
    <xsd:sequence>
      <xsd:element name="clrScheme" type="CT_ColorScheme" minOccurs="1" maxOccurs="1" />
      <xsd:element name="fontScheme" type="CT_FontScheme" minOccurs="1" maxOccurs="1">
        <xsd:annotation>
          <xsd:documentation>Font Scheme</xsd:documentation>
        </xsd:annotation>
      </xsd:element>
      <xsd:element name="fmtScheme" type="CT_StyleMatrix" minOccurs="1" maxOccurs="1">
        <xsd:annotation>
          <xsd:documentation>Format Scheme</xsd:documentation>
        </xsd:annotation>
      </xsd:element>
      <xsd:element name="extLst" type="CT_OfficeArtExtensionList" minOccurs="0" maxOccurs="1" />
    </xsd:sequence>
  </xsd:complexType>

  <!-- dml-baseTypes.xsd -->
  <!-- <xsd:import namespace="http://schemas.openxmlformats.org/officeDocument/2006/relationships" schemaLocation="shared-relationshipReference.xsd" /> -->
  <xsd:complexType name="CT_OfficeArtExtension">
    <xsd:sequence>
      <xsd:any processContents="lax" />
    </xsd:sequence>
    <xsd:attribute name="uri" type="xsd:token">
      <xsd:annotation>
        <xsd:documentation>Uniform Resource Identifier</xsd:documentation>
      </xsd:annotation>
    </xsd:attribute>
  </xsd:complexType>
  <xsd:simpleType name="ST_Coordinate">
    <xsd:annotation>
      <xsd:documentation>Coordinate</xsd:documentation>
    </xsd:annotation>
    <xsd:restriction base="xsd:long">
      <xsd:minInclusive value="-27273042329600" />
      <xsd:maxInclusive value="27273042316900" />
    </xsd:restriction>
  </xsd:simpleType>
  <xsd:simpleType name="ST_Coordinate32">
    <xsd:annotation>
      <xsd:documentation>Coordinate Point</xsd:documentation>
    </xsd:annotation>
    <xsd:restriction base="xsd:int" />
  </xsd:simpleType>
  <xsd:simpleType name="ST_PositiveCoordinate">
    <xsd:annotation>
      <xsd:documentation>Positive Coordinate</xsd:documentation>
    </xsd:annotation>
    <xsd:restriction base="xsd:long">
      <xsd:minInclusive value="0" />
      <xsd:maxInclusive value="27273042316900" />
    </xsd:restriction>
  </xsd:simpleType>
  <xsd:simpleType name="ST_PositiveCoordinate32">
    <xsd:annotation>
      <xsd:documentation>Positive Coordinate Point</xsd:documentation>
    </xsd:annotation>
    <xsd:restriction base="ST_Coordinate32">
      <xsd:minInclusive value="0" />
    </xsd:restriction>
  </xsd:simpleType>
  <xsd:simpleType name="ST_Angle">
    <xsd:annotation>
      <xsd:documentation>Angle</xsd:documentation>
    </xsd:annotation>
    <xsd:restriction base="xsd:int" />
  </xsd:simpleType>
  <xsd:complexType name="CT_Angle">
    <xsd:attribute name="val" type="ST_Angle" use="required">
      <xsd:annotation>
        <xsd:documentation>Value</xsd:documentation>
      </xsd:annotation>
    </xsd:attribute>
  </xsd:complexType>
  <xsd:simpleType name="ST_FixedAngle">
    <xsd:annotation>
      <xsd:documentation>Fixed Angle</xsd:documentation>
    </xsd:annotation>
    <xsd:restriction base="ST_Angle">
      <xsd:minExclusive value="-5400000" />
      <xsd:maxExclusive value="5400000" />
    </xsd:restriction>
  </xsd:simpleType>
  <xsd:simpleType name="ST_PositiveFixedAngle">
    <xsd:annotation>
      <xsd:documentation>Positive Fixed Angle</xsd:documentation>
    </xsd:annotation>
    <xsd:restriction base="ST_Angle">
      <xsd:minInclusive value="0" />
      <xsd:maxExclusive value="21600000" />
    </xsd:restriction>
  </xsd:simpleType>
  <xsd:complexType name="CT_PositiveFixedAngle">
    <xsd:attribute name="val" type="ST_PositiveFixedAngle" use="required">
      <xsd:annotation>
        <xsd:documentation>Value</xsd:documentation>
      </xsd:annotation>
    </xsd:attribute>
  </xsd:complexType>
  <xsd:simpleType name="ST_Percentage">
    <xsd:annotation>
      <xsd:documentation>Percentage</xsd:documentation>
    </xsd:annotation>
    <xsd:restriction base="xsd:int" />
  </xsd:simpleType>
  <xsd:complexType name="CT_Percentage">
    <xsd:attribute name="val" type="ST_Percentage" use="required">
      <xsd:annotation>
        <xsd:documentation>Value</xsd:documentation>
      </xsd:annotation>
    </xsd:attribute>
  </xsd:complexType>
  <xsd:simpleType name="ST_PositivePercentage">
    <xsd:annotation>
      <xsd:documentation>Positive Percentage</xsd:documentation>
    </xsd:annotation>
    <xsd:restriction base="ST_Percentage">
      <xsd:minInclusive value="0" />
    </xsd:restriction>
  </xsd:simpleType>
  <xsd:complexType name="CT_PositivePercentage">
    <xsd:attribute name="val" type="ST_PositivePercentage" use="required">
      <xsd:annotation>
        <xsd:documentation>Value</xsd:documentation>
      </xsd:annotation>
    </xsd:attribute>
  </xsd:complexType>
  <xsd:simpleType name="ST_FixedPercentage">
    <xsd:annotation>
      <xsd:documentation>Fixed Percentage</xsd:documentation>
    </xsd:annotation>
    <xsd:restriction base="ST_Percentage">
      <xsd:minInclusive value="-100000" />
      <xsd:maxInclusive value="100000" />
    </xsd:restriction>
  </xsd:simpleType>
  <xsd:complexType name="CT_FixedPercentage">
    <xsd:attribute name="val" type="ST_FixedPercentage" use="required">
      <xsd:annotation>
        <xsd:documentation>Value</xsd:documentation>
      </xsd:annotation>
    </xsd:attribute>
  </xsd:complexType>
  <xsd:simpleType name="ST_PositiveFixedPercentage">
    <xsd:annotation>
      <xsd:documentation>Positive Fixed Percentage</xsd:documentation>
    </xsd:annotation>
    <xsd:restriction base="ST_Percentage">
      <xsd:minInclusive value="0" />
      <xsd:maxInclusive value="100000" />
    </xsd:restriction>
  </xsd:simpleType>
  <xsd:complexType name="CT_PositiveFixedPercentage">
    <xsd:attribute name="val" type="ST_PositiveFixedPercentage" use="required">
      <xsd:annotation>
        <xsd:documentation>Value</xsd:documentation>
      </xsd:annotation>
    </xsd:attribute>
  </xsd:complexType>
  <xsd:complexType name="CT_Ratio">
    <xsd:attribute name="n" type="xsd:long" use="required">
      <xsd:annotation>
        <xsd:documentation>Numerator</xsd:documentation>
      </xsd:annotation>
    </xsd:attribute>
    <xsd:attribute name="d" type="xsd:long" use="required">
      <xsd:annotation>
        <xsd:documentation>Denominator</xsd:documentation>
      </xsd:annotation>
    </xsd:attribute>
  </xsd:complexType>
  <xsd:complexType name="CT_Point2D">
    <xsd:attribute name="x" type="ST_Coordinate" use="required">
      <xsd:annotation>
        <xsd:documentation>X-Axis Coordinate</xsd:documentation>
      </xsd:annotation>
    </xsd:attribute>
    <xsd:attribute name="y" type="ST_Coordinate" use="required">
      <xsd:annotation>
        <xsd:documentation>Y-Axis Coordinate</xsd:documentation>
      </xsd:annotation>
    </xsd:attribute>
  </xsd:complexType>
  <xsd:complexType name="CT_PositiveSize2D">
    <xsd:attribute name="cx" type="ST_PositiveCoordinate" use="required">
      <xsd:annotation>
        <xsd:documentation>Extent Length</xsd:documentation>
      </xsd:annotation>
    </xsd:attribute>
    <xsd:attribute name="cy" type="ST_PositiveCoordinate" use="required">
      <xsd:annotation>
        <xsd:documentation>Extent Width</xsd:documentation>
      </xsd:annotation>
    </xsd:attribute>
  </xsd:complexType>
  <xsd:complexType name="CT_ComplementTransform"></xsd:complexType>
  <xsd:complexType name="CT_InverseTransform"></xsd:complexType>
  <xsd:complexType name="CT_GrayscaleTransform"></xsd:complexType>
  <xsd:complexType name="CT_GammaTransform"></xsd:complexType>
  <xsd:complexType name="CT_InverseGammaTransform"></xsd:complexType>
  <xsd:group name="EG_ColorTransform">
    <xsd:choice>
      <xsd:element name="tint" type="CT_PositiveFixedPercentage" minOccurs="1" maxOccurs="1">
        <xsd:annotation>
          <xsd:documentation>Tint</xsd:documentation>
        </xsd:annotation>
      </xsd:element>
      <xsd:element name="shade" type="CT_PositiveFixedPercentage" minOccurs="1" maxOccurs="1">
        <xsd:annotation>
          <xsd:documentation>Shade</xsd:documentation>
        </xsd:annotation>
      </xsd:element>
      <xsd:element name="comp" type="CT_ComplementTransform" minOccurs="1" maxOccurs="1">
        <xsd:annotation>
          <xsd:documentation>Complement</xsd:documentation>
        </xsd:annotation>
      </xsd:element>
      <xsd:element name="inv" type="CT_InverseTransform" minOccurs="1" maxOccurs="1">
        <xsd:annotation>
          <xsd:documentation>Inverse</xsd:documentation>
        </xsd:annotation>
      </xsd:element>
      <xsd:element name="gray" type="CT_GrayscaleTransform" minOccurs="1" maxOccurs="1">
        <xsd:annotation>
          <xsd:documentation>Gray</xsd:documentation>
        </xsd:annotation>
      </xsd:element>
      <xsd:element name="alpha" type="CT_PositiveFixedPercentage" minOccurs="1" maxOccurs="1">
        <xsd:annotation>
          <xsd:documentation>Alpha</xsd:documentation>
        </xsd:annotation>
      </xsd:element>
      <xsd:element name="alphaOff" type="CT_FixedPercentage" minOccurs="1" maxOccurs="1">
        <xsd:annotation>
          <xsd:documentation>Alpha Offset</xsd:documentation>
        </xsd:annotation>
      </xsd:element>
      <xsd:element name="alphaMod" type="CT_PositivePercentage" minOccurs="1" maxOccurs="1">
        <xsd:annotation>
          <xsd:documentation>Alpha Modulation</xsd:documentation>
        </xsd:annotation>
      </xsd:element>
      <xsd:element name="hue" type="CT_PositiveFixedAngle" minOccurs="1" maxOccurs="1">
        <xsd:annotation>
          <xsd:documentation>Hue</xsd:documentation>
        </xsd:annotation>
      </xsd:element>
      <xsd:element name="hueOff" type="CT_Angle" minOccurs="1" maxOccurs="1">
        <xsd:annotation>
          <xsd:documentation>Hue Offset</xsd:documentation>
        </xsd:annotation>
      </xsd:element>
      <xsd:element name="hueMod" type="CT_PositivePercentage" minOccurs="1" maxOccurs="1">
        <xsd:annotation>
          <xsd:documentation>Hue Modulate</xsd:documentation>
        </xsd:annotation>
      </xsd:element>
      <xsd:element name="sat" type="CT_Percentage" minOccurs="1" maxOccurs="1">
        <xsd:annotation>
          <xsd:documentation>Saturation</xsd:documentation>
        </xsd:annotation>
      </xsd:element>
      <xsd:element name="satOff" type="CT_Percentage" minOccurs="1" maxOccurs="1">
        <xsd:annotation>
          <xsd:documentation>Saturation Offset</xsd:documentation>
        </xsd:annotation>
      </xsd:element>
      <xsd:element name="satMod" type="CT_Percentage" minOccurs="1" maxOccurs="1">
        <xsd:annotation>
          <xsd:documentation>Saturation Modulation</xsd:documentation>
        </xsd:annotation>
      </xsd:element>
      <xsd:element name="lum" type="CT_Percentage" minOccurs="1" maxOccurs="1">
        <xsd:annotation>
          <xsd:documentation>Luminance</xsd:documentation>
        </xsd:annotation>
      </xsd:element>
      <xsd:element name="lumOff" type="CT_Percentage" minOccurs="1" maxOccurs="1">
        <xsd:annotation>
          <xsd:documentation>Luminance Offset</xsd:documentation>
        </xsd:annotation>
      </xsd:element>
      <xsd:element name="lumMod" type="CT_Percentage" minOccurs="1" maxOccurs="1">
        <xsd:annotation>
          <xsd:documentation>Luminance Modulation</xsd:documentation>
        </xsd:annotation>
      </xsd:element>
      <xsd:element name="red" type="CT_Percentage" minOccurs="1" maxOccurs="1">
        <xsd:annotation>
          <xsd:documentation>Red</xsd:documentation>
        </xsd:annotation>
      </xsd:element>
      <xsd:element name="redOff" type="CT_Percentage" minOccurs="1" maxOccurs="1">
        <xsd:annotation>
          <xsd:documentation>Red Offset</xsd:documentation>
        </xsd:annotation>
      </xsd:element>
      <xsd:element name="redMod" type="CT_Percentage" minOccurs="1" maxOccurs="1">
        <xsd:annotation>
          <xsd:documentation>Red Modulation</xsd:documentation>
        </xsd:annotation>
      </xsd:element>
      <xsd:element name="green" type="CT_Percentage" minOccurs="1" maxOccurs="1">
        <xsd:annotation>
          <xsd:documentation>Green</xsd:documentation>
        </xsd:annotation>
      </xsd:element>
      <xsd:element name="greenOff" type="CT_Percentage" minOccurs="1" maxOccurs="1">
        <xsd:annotation>
          <xsd:documentation>Green Offset</xsd:documentation>
        </xsd:annotation>
      </xsd:element>
      <xsd:element name="greenMod" type="CT_Percentage" minOccurs="1" maxOccurs="1">
        <xsd:annotation>
          <xsd:documentation>Green Modification</xsd:documentation>
        </xsd:annotation>
      </xsd:element>
      <xsd:element name="blue" type="CT_Percentage" minOccurs="1" maxOccurs="1">
        <xsd:annotation>
          <xsd:documentation>Blue</xsd:documentation>
        </xsd:annotation>
      </xsd:element>
      <xsd:element name="blueOff" type="CT_Percentage" minOccurs="1" maxOccurs="1">
        <xsd:annotation>
          <xsd:documentation>Blue Offset</xsd:documentation>
        </xsd:annotation>
      </xsd:element>
      <xsd:element name="blueMod" type="CT_Percentage" minOccurs="1" maxOccurs="1">
        <xsd:annotation>
          <xsd:documentation>Blue Modification</xsd:documentation>
        </xsd:annotation>
      </xsd:element>
      <xsd:element name="gamma" type="CT_GammaTransform" minOccurs="1" maxOccurs="1">
        <xsd:annotation>
          <xsd:documentation>Gamma</xsd:documentation>
        </xsd:annotation>
      </xsd:element>
      <xsd:element name="invGamma" type="CT_InverseGammaTransform" minOccurs="1" maxOccurs="1">
        <xsd:annotation>
          <xsd:documentation>Inverse Gamma</xsd:documentation>
        </xsd:annotation>
      </xsd:element>
    </xsd:choice>
  </xsd:group>
  <xsd:complexType name="CT_ScRgbColor">
    <xsd:sequence>
      <xsd:group ref="EG_ColorTransform" minOccurs="0" maxOccurs="unbounded"></xsd:group>
    </xsd:sequence>
    <xsd:attribute name="r" type="ST_Percentage" use="required">
      <xsd:annotation>
        <xsd:documentation>Red</xsd:documentation>
      </xsd:annotation>
    </xsd:attribute>
    <xsd:attribute name="g" type="ST_Percentage" use="required">
      <xsd:annotation>
        <xsd:documentation>Green</xsd:documentation>
      </xsd:annotation>
    </xsd:attribute>
    <xsd:attribute name="b" type="ST_Percentage" use="required">
      <xsd:annotation>
        <xsd:documentation>Blue</xsd:documentation>
      </xsd:annotation>
    </xsd:attribute>
  </xsd:complexType>
  <xsd:simpleType name="ST_HexBinary3">
    <xsd:annotation>
      <xsd:documentation>Hex Binary of Length 3</xsd:documentation>
    </xsd:annotation>
    <xsd:restriction base="xsd:hexBinary">
      <xsd:length value="3" />
    </xsd:restriction>
  </xsd:simpleType>
  <xsd:complexType name="CT_SRgbColor">
    <xsd:sequence>
      <xsd:group ref="EG_ColorTransform" minOccurs="0" maxOccurs="unbounded"></xsd:group>
    </xsd:sequence>
    <xsd:attribute name="val" type="ST_HexBinary3" use="required">
      <xsd:annotation>
        <xsd:documentation>Value</xsd:documentation>
      </xsd:annotation>
    </xsd:attribute>
  </xsd:complexType>
  <xsd:complexType name="CT_HslColor">
    <xsd:sequence>
      <xsd:group ref="EG_ColorTransform" minOccurs="0" maxOccurs="unbounded"></xsd:group>
    </xsd:sequence>
    <xsd:attribute name="hue" type="ST_PositiveFixedAngle" use="required">
      <xsd:annotation>
        <xsd:documentation>Hue</xsd:documentation>
      </xsd:annotation>
    </xsd:attribute>
    <xsd:attribute name="sat" type="ST_Percentage" use="required">
      <xsd:annotation>
        <xsd:documentation>Saturation</xsd:documentation>
      </xsd:annotation>
    </xsd:attribute>
    <xsd:attribute name="lum" type="ST_Percentage" use="required">
      <xsd:annotation>
        <xsd:documentation>Luminance</xsd:documentation>
      </xsd:annotation>
    </xsd:attribute>
  </xsd:complexType>
  <xsd:simpleType name="ST_SystemColorVal">
    <xsd:annotation>
      <xsd:documentation>System Color Value</xsd:documentation>
    </xsd:annotation>
    <xsd:restriction base="xsd:token">
      <xsd:enumeration value="scrollBar">
        <xsd:annotation>
          <xsd:documentation>Scroll Bar System Color</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="background">
        <xsd:annotation>
          <xsd:documentation>Background System Color</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="activeCaption">
        <xsd:annotation>
          <xsd:documentation>Active Caption System Color</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="inactiveCaption">
        <xsd:annotation>
          <xsd:documentation>Inactive Caption System Color</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="menu">
        <xsd:annotation>
          <xsd:documentation>Menu System Color</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="window">
        <xsd:annotation>
          <xsd:documentation>Window System Color</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="windowFrame">
        <xsd:annotation>
          <xsd:documentation>Window Frame System Color</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="menuText">
        <xsd:annotation>
          <xsd:documentation>Menu Text System Color</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="windowText">
        <xsd:annotation>
          <xsd:documentation>Window Text System Color</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="captionText">
        <xsd:annotation>
          <xsd:documentation>Caption Text System Color</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="activeBorder">
        <xsd:annotation>
          <xsd:documentation>Active Border System Color</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="inactiveBorder">
        <xsd:annotation>
          <xsd:documentation>Inactive Border System Color</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="appWorkspace">
        <xsd:annotation>
          <xsd:documentation>Application Workspace System Color</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="highlight">
        <xsd:annotation>
          <xsd:documentation>Highlight System Color</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="highlightText">
        <xsd:annotation>
          <xsd:documentation>Highlight Text System Color</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="btnFace">
        <xsd:annotation>
          <xsd:documentation>Button Face System Color</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="btnShadow">
        <xsd:annotation>
          <xsd:documentation>Button Shadow System Color</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="grayText">
        <xsd:annotation>
          <xsd:documentation>Gray Text System Color</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="btnText">
        <xsd:annotation>
          <xsd:documentation>Button Text System Color</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="inactiveCaptionText">
        <xsd:annotation>
          <xsd:documentation>Inactive Caption Text System Color</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="btnHighlight">
        <xsd:annotation>
          <xsd:documentation>Button Highlight System Color</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="3dDkShadow">
        <xsd:annotation>
          <xsd:documentation>3D Dark System Color</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="3dLight">
        <xsd:annotation>
          <xsd:documentation>3D Light System Color</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="infoText">
        <xsd:annotation>
          <xsd:documentation>Info Text System Color</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="infoBk">
        <xsd:annotation>
          <xsd:documentation>Info Back System Color</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="hotLight">
        <xsd:annotation>
          <xsd:documentation>Hot Light System Color</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="gradientActiveCaption">
        <xsd:annotation>
          <xsd:documentation>Gradient Active Caption System Color</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="gradientInactiveCaption">
        <xsd:annotation>
          <xsd:documentation>Gradient Inactive Caption System Color</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="menuHighlight">
        <xsd:annotation>
          <xsd:documentation>Menu Highlight System Color</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="menuBar">
        <xsd:annotation>
          <xsd:documentation>Menu Bar System Color</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
    </xsd:restriction>
  </xsd:simpleType>
  <xsd:complexType name="CT_SystemColor">
    <xsd:sequence>
      <xsd:group ref="EG_ColorTransform" minOccurs="0" maxOccurs="unbounded"></xsd:group>
    </xsd:sequence>
    <xsd:attribute name="val" type="ST_SystemColorVal" use="required">
      <xsd:annotation>
        <xsd:documentation>Value</xsd:documentation>
      </xsd:annotation>
    </xsd:attribute>
    <xsd:attribute name="lastClr" type="ST_HexBinary3" use="optional">
      <xsd:annotation>
        <xsd:documentation>Last Color</xsd:documentation>
      </xsd:annotation>
    </xsd:attribute>
  </xsd:complexType>
  <xsd:simpleType name="ST_SchemeColorVal">
    <xsd:annotation>
      <xsd:documentation>Scheme Color</xsd:documentation>
    </xsd:annotation>
    <xsd:restriction base="xsd:token">
      <xsd:enumeration value="bg1">
        <xsd:annotation>
          <xsd:documentation>Background Color 1</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="tx1">
        <xsd:annotation>
          <xsd:documentation>Text Color 1</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="bg2">
        <xsd:annotation>
          <xsd:documentation>Background Color 2</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="tx2">
        <xsd:annotation>
          <xsd:documentation>Text Color 2</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="accent1">
        <xsd:annotation>
          <xsd:documentation>Accent Color 1</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="accent2">
        <xsd:annotation>
          <xsd:documentation>Accent Color 2</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="accent3">
        <xsd:annotation>
          <xsd:documentation>Accent Color 3</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="accent4">
        <xsd:annotation>
          <xsd:documentation>Accent Color 4</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="accent5">
        <xsd:annotation>
          <xsd:documentation>Accent Color 5</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="accent6">
        <xsd:annotation>
          <xsd:documentation>Accent Color 6</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="hlink">
        <xsd:annotation>
          <xsd:documentation>Hyperlink Color</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="folHlink">
        <xsd:annotation>
          <xsd:documentation>Followed Hyperlink Color</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="phClr">
        <xsd:annotation>
          <xsd:documentation>Style Color</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="dk1">
        <xsd:annotation>
          <xsd:documentation>Dark Color 1</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="lt1">
        <xsd:annotation>
          <xsd:documentation>Light Color 1</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="dk2">
        <xsd:annotation>
          <xsd:documentation>Dark Color 2</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="lt2">
        <xsd:annotation>
          <xsd:documentation>Light Color 2</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
    </xsd:restriction>
  </xsd:simpleType>
  <xsd:complexType name="CT_SchemeColor">
    <xsd:sequence>
      <xsd:group ref="EG_ColorTransform" minOccurs="0" maxOccurs="unbounded"></xsd:group>
    </xsd:sequence>
    <xsd:attribute name="val" type="ST_SchemeColorVal" use="required">
      <xsd:annotation>
        <xsd:documentation>Value</xsd:documentation>
      </xsd:annotation>
    </xsd:attribute>
  </xsd:complexType>
  <xsd:simpleType name="ST_PresetColorVal">
    <xsd:annotation>
      <xsd:documentation>Preset Color Value</xsd:documentation>
    </xsd:annotation>
    <xsd:restriction base="xsd:token">
      <xsd:enumeration value="aliceBlue">
        <xsd:annotation>
          <xsd:documentation>Alice Blue Preset Color</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="antiqueWhite">
        <xsd:annotation>
          <xsd:documentation>Antique White Preset Color</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="aqua">
        <xsd:annotation>
          <xsd:documentation>Aqua Preset Color</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="aquamarine">
        <xsd:annotation>
          <xsd:documentation>Aquamarine Preset Color</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="azure">
        <xsd:annotation>
          <xsd:documentation>Azure Preset Color</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="beige">
        <xsd:annotation>
          <xsd:documentation>Beige Preset Color</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="bisque">
        <xsd:annotation>
          <xsd:documentation>Bisque Preset Color</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="black">
        <xsd:annotation>
          <xsd:documentation>Black Preset Color</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="blanchedAlmond">
        <xsd:annotation>
          <xsd:documentation>Blanched Almond Preset Color</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="blue">
        <xsd:annotation>
          <xsd:documentation>Blue Preset Color</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="blueViolet">
        <xsd:annotation>
          <xsd:documentation>Blue Violet Preset Color</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="brown">
        <xsd:annotation>
          <xsd:documentation>Brown Preset Color</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="burlyWood">
        <xsd:annotation>
          <xsd:documentation>Burly Wood Preset Color</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="cadetBlue">
        <xsd:annotation>
          <xsd:documentation>Cadet Blue Preset Color</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="chartreuse">
        <xsd:annotation>
          <xsd:documentation>Chartreuse Preset Color</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="chocolate">
        <xsd:annotation>
          <xsd:documentation>Chocolate Preset Color</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="coral">
        <xsd:annotation>
          <xsd:documentation>Coral Preset Color</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="cornflowerBlue">
        <xsd:annotation>
          <xsd:documentation>Cornflower Blue Preset Color</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="cornsilk">
        <xsd:annotation>
          <xsd:documentation>Cornsilk Preset Color</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="crimson">
        <xsd:annotation>
          <xsd:documentation>Crimson Preset Color</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="cyan">
        <xsd:annotation>
          <xsd:documentation>Cyan Preset Color</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="dkBlue">
        <xsd:annotation>
          <xsd:documentation>Dark Blue Preset Color</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="dkCyan">
        <xsd:annotation>
          <xsd:documentation>Dark Cyan Preset Color</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="dkGoldenrod">
        <xsd:annotation>
          <xsd:documentation>Dark Goldenrod Preset Color</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="dkGray">
        <xsd:annotation>
          <xsd:documentation>Dark Gray Preset Color</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="dkGreen">
        <xsd:annotation>
          <xsd:documentation>Dark Green Preset Color</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="dkKhaki">
        <xsd:annotation>
          <xsd:documentation>Dark Khaki Preset Color</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="dkMagenta">
        <xsd:annotation>
          <xsd:documentation>Dark Magenta Preset Color</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="dkOliveGreen">
        <xsd:annotation>
          <xsd:documentation>Dark Olive Green Preset Color</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="dkOrange">
        <xsd:annotation>
          <xsd:documentation>Dark Orange Preset Color</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="dkOrchid">
        <xsd:annotation>
          <xsd:documentation>Dark Orchid Preset Color</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="dkRed">
        <xsd:annotation>
          <xsd:documentation>Dark Red Preset Color</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="dkSalmon">
        <xsd:annotation>
          <xsd:documentation>Dark Salmon Preset Color</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="dkSeaGreen">
        <xsd:annotation>
          <xsd:documentation>Dark Sea Green Preset Color</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="dkSlateBlue">
        <xsd:annotation>
          <xsd:documentation>Dark Slate Blue Preset Color</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="dkSlateGray">
        <xsd:annotation>
          <xsd:documentation>Dark Slate Gray Preset Color</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="dkTurquoise">
        <xsd:annotation>
          <xsd:documentation>Dark Turquoise Preset Color</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="dkViolet">
        <xsd:annotation>
          <xsd:documentation>Dark Violet Preset Color</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="deepPink">
        <xsd:annotation>
          <xsd:documentation>Deep Pink Preset Color</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="deepSkyBlue">
        <xsd:annotation>
          <xsd:documentation>Deep Sky Blue Preset Color</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="dimGray">
        <xsd:annotation>
          <xsd:documentation>Dim Gray Preset Color</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="dodgerBlue">
        <xsd:annotation>
          <xsd:documentation>Dodger Blue Preset Color</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="firebrick">
        <xsd:annotation>
          <xsd:documentation>Firebrick Preset Color</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="floralWhite">
        <xsd:annotation>
          <xsd:documentation>Floral White Preset Color</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="forestGreen">
        <xsd:annotation>
          <xsd:documentation>Forest Green Preset Color</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="fuchsia">
        <xsd:annotation>
          <xsd:documentation>Fuchsia Preset Color</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="gainsboro">
        <xsd:annotation>
          <xsd:documentation>Gainsboro Preset Color</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="ghostWhite">
        <xsd:annotation>
          <xsd:documentation>Ghost White Preset Color</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="gold">
        <xsd:annotation>
          <xsd:documentation>Gold Preset Color</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="goldenrod">
        <xsd:annotation>
          <xsd:documentation>Goldenrod Preset Color</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="gray">
        <xsd:annotation>
          <xsd:documentation>Gray Preset Color</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="green">
        <xsd:annotation>
          <xsd:documentation>Green Preset Color</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="greenYellow">
        <xsd:annotation>
          <xsd:documentation>Green Yellow Preset Color</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="honeydew">
        <xsd:annotation>
          <xsd:documentation>Honeydew Preset Color</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="hotPink">
        <xsd:annotation>
          <xsd:documentation>Hot Pink Preset Color</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="indianRed">
        <xsd:annotation>
          <xsd:documentation>Indian Red Preset Color</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="indigo">
        <xsd:annotation>
          <xsd:documentation>Indigo Preset Color</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="ivory">
        <xsd:annotation>
          <xsd:documentation>Ivory Preset Color</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="khaki">
        <xsd:annotation>
          <xsd:documentation>Khaki Preset Color</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="lavender">
        <xsd:annotation>
          <xsd:documentation>Lavender Preset Color</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="lavenderBlush">
        <xsd:annotation>
          <xsd:documentation>Lavender Blush Preset Color</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="lawnGreen">
        <xsd:annotation>
          <xsd:documentation>Lawn Green Preset Color</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="lemonChiffon">
        <xsd:annotation>
          <xsd:documentation>Lemon Chiffon Preset Color</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="ltBlue">
        <xsd:annotation>
          <xsd:documentation>Light Blue Preset Color</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="ltCoral">
        <xsd:annotation>
          <xsd:documentation>Light Coral Preset Color</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="ltCyan">
        <xsd:annotation>
          <xsd:documentation>Light Cyan Preset Color</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="ltGoldenrodYellow">
        <xsd:annotation>
          <xsd:documentation>Light Goldenrod Yellow Preset Color</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="ltGray">
        <xsd:annotation>
          <xsd:documentation>Light Gray Preset Color</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="ltGreen">
        <xsd:annotation>
          <xsd:documentation>Light Green Preset Color</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="ltPink">
        <xsd:annotation>
          <xsd:documentation>Light Pink Preset Color</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="ltSalmon">
        <xsd:annotation>
          <xsd:documentation>Light Salmon Preset Color</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="ltSeaGreen">
        <xsd:annotation>
          <xsd:documentation>Light Sea Green Preset Color</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="ltSkyBlue">
        <xsd:annotation>
          <xsd:documentation>Light Sky Blue Preset Color</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="ltSlateGray">
        <xsd:annotation>
          <xsd:documentation>Light Slate Gray Preset Color</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="ltSteelBlue">
        <xsd:annotation>
          <xsd:documentation>Light Steel Blue Preset Color</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="ltYellow">
        <xsd:annotation>
          <xsd:documentation>Light Yellow Preset Color</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="lime">
        <xsd:annotation>
          <xsd:documentation>Lime Preset Color</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="limeGreen">
        <xsd:annotation>
          <xsd:documentation>Lime Green Preset Color</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="linen">
        <xsd:annotation>
          <xsd:documentation>Linen Preset Color</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="magenta">
        <xsd:annotation>
          <xsd:documentation>Magenta Preset Color</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="maroon">
        <xsd:annotation>
          <xsd:documentation>Maroon Preset Color</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="medAquamarine">
        <xsd:annotation>
          <xsd:documentation>Medium Aquamarine Preset Color</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="medBlue">
        <xsd:annotation>
          <xsd:documentation>Medium Blue Preset Color</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="medOrchid">
        <xsd:annotation>
          <xsd:documentation>Medium Orchid Preset Color</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="medPurple">
        <xsd:annotation>
          <xsd:documentation>Medium Purple Preset Color</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="medSeaGreen">
        <xsd:annotation>
          <xsd:documentation>Medium Sea Green Preset Color</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="medSlateBlue">
        <xsd:annotation>
          <xsd:documentation>Medium Slate Blue Preset Color</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="medSpringGreen">
        <xsd:annotation>
          <xsd:documentation>Medium Spring Green Preset Color</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="medTurquoise">
        <xsd:annotation>
          <xsd:documentation>Medium Turquoise Preset Color</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="medVioletRed">
        <xsd:annotation>
          <xsd:documentation>Medium Violet Red Preset Color</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="midnightBlue">
        <xsd:annotation>
          <xsd:documentation>Midnight Blue Preset Color</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="mintCream">
        <xsd:annotation>
          <xsd:documentation>Mint Cream Preset Color</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="mistyRose">
        <xsd:annotation>
          <xsd:documentation>Misty Rose Preset Color</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="moccasin">
        <xsd:annotation>
          <xsd:documentation>Moccasin Preset Color</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="navajoWhite">
        <xsd:annotation>
          <xsd:documentation>Navajo White Preset Color</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="navy">
        <xsd:annotation>
          <xsd:documentation>Navy Preset Color</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="oldLace">
        <xsd:annotation>
          <xsd:documentation>Old Lace Preset Color</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="olive">
        <xsd:annotation>
          <xsd:documentation>Olive Preset Color</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="oliveDrab">
        <xsd:annotation>
          <xsd:documentation>Olive Drab Preset Color</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="orange">
        <xsd:annotation>
          <xsd:documentation>Orange Preset Color</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="orangeRed">
        <xsd:annotation>
          <xsd:documentation>Orange Red Preset Color</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="orchid">
        <xsd:annotation>
          <xsd:documentation>Orchid Preset Color</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="paleGoldenrod">
        <xsd:annotation>
          <xsd:documentation>Pale Goldenrod Preset Color</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="paleGreen">
        <xsd:annotation>
          <xsd:documentation>Pale Green Preset Color</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="paleTurquoise">
        <xsd:annotation>
          <xsd:documentation>Pale Turquoise Preset Color</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="paleVioletRed">
        <xsd:annotation>
          <xsd:documentation>Pale Violet Red Preset Color</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="papayaWhip">
        <xsd:annotation>
          <xsd:documentation>Papaya Whip Preset Color</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="peachPuff">
        <xsd:annotation>
          <xsd:documentation>Peach Puff Preset Color</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="peru">
        <xsd:annotation>
          <xsd:documentation>Peru Preset Color</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="pink">
        <xsd:annotation>
          <xsd:documentation>Pink Preset Color</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="plum">
        <xsd:annotation>
          <xsd:documentation>Plum Preset Color</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="powderBlue">
        <xsd:annotation>
          <xsd:documentation>Powder Blue Preset Color</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="purple">
        <xsd:annotation>
          <xsd:documentation>Purple Preset Color</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="red">
        <xsd:annotation>
          <xsd:documentation>Red Preset Color</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="rosyBrown">
        <xsd:annotation>
          <xsd:documentation>Rosy Brown Preset Color</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="royalBlue">
        <xsd:annotation>
          <xsd:documentation>Royal Blue Preset Color</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="saddleBrown">
        <xsd:annotation>
          <xsd:documentation>Saddle Brown Preset Color</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="salmon">
        <xsd:annotation>
          <xsd:documentation>Salmon Preset Color</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="sandyBrown">
        <xsd:annotation>
          <xsd:documentation>Sandy Brown Preset Color</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="seaGreen">
        <xsd:annotation>
          <xsd:documentation>Sea Green Preset Color</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="seaShell">
        <xsd:annotation>
          <xsd:documentation>Sea Shell Preset Color</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="sienna">
        <xsd:annotation>
          <xsd:documentation>Sienna Preset Color</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="silver">
        <xsd:annotation>
          <xsd:documentation>Silver Preset Color</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="skyBlue">
        <xsd:annotation>
          <xsd:documentation>Sky Blue Preset Color</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="slateBlue">
        <xsd:annotation>
          <xsd:documentation>Slate Blue Preset Color</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="slateGray">
        <xsd:annotation>
          <xsd:documentation>Slate Gray Preset Color</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="snow">
        <xsd:annotation>
          <xsd:documentation>Snow Preset Color</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="springGreen">
        <xsd:annotation>
          <xsd:documentation>Spring Green Preset Color</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="steelBlue">
        <xsd:annotation>
          <xsd:documentation>Steel Blue Preset Color</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="tan">
        <xsd:annotation>
          <xsd:documentation>Tan Preset Color</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="teal">
        <xsd:annotation>
          <xsd:documentation>Teal Preset Color</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="thistle">
        <xsd:annotation>
          <xsd:documentation>Thistle Preset Color</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="tomato">
        <xsd:annotation>
          <xsd:documentation>Tomato Preset Color</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="turquoise">
        <xsd:annotation>
          <xsd:documentation>Turquoise Preset Color</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="violet">
        <xsd:annotation>
          <xsd:documentation>Violet Preset Color</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="wheat">
        <xsd:annotation>
          <xsd:documentation>Wheat Preset Color</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="white">
        <xsd:annotation>
          <xsd:documentation>White Preset Color</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="whiteSmoke">
        <xsd:annotation>
          <xsd:documentation>White Smoke Preset Color</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="yellow">
        <xsd:annotation>
          <xsd:documentation>Yellow Preset Color</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="yellowGreen">
        <xsd:annotation>
          <xsd:documentation>Yellow Green Preset Color</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
    </xsd:restriction>
  </xsd:simpleType>
  <xsd:complexType name="CT_PresetColor">
    <xsd:sequence>
      <xsd:group ref="EG_ColorTransform" minOccurs="0" maxOccurs="unbounded"></xsd:group>
    </xsd:sequence>
    <xsd:attribute name="val" type="ST_PresetColorVal">
      <xsd:annotation>
        <xsd:documentation>Value</xsd:documentation>
      </xsd:annotation>
    </xsd:attribute>
  </xsd:complexType>
  <xsd:group name="EG_OfficeArtExtensionList">
    <xsd:sequence>
      <xsd:element name="ext" type="CT_OfficeArtExtension" minOccurs="0" maxOccurs="unbounded">
        <xsd:annotation>
          <xsd:documentation>Extension</xsd:documentation>
        </xsd:annotation>
      </xsd:element>
    </xsd:sequence>
  </xsd:group>
  <xsd:complexType name="CT_OfficeArtExtensionList">
    <xsd:sequence>
      <xsd:group ref="EG_OfficeArtExtensionList" minOccurs="1" maxOccurs="1" />
    </xsd:sequence>
  </xsd:complexType>
  <xsd:complexType name="CT_Scale2D">
    <xsd:sequence>
      <xsd:element name="sx" type="CT_Ratio" minOccurs="1" maxOccurs="1">
        <xsd:annotation>
          <xsd:documentation>Horizontal Ratio</xsd:documentation>
        </xsd:annotation>
      </xsd:element>
      <xsd:element name="sy" type="CT_Ratio" minOccurs="1" maxOccurs="1">
        <xsd:annotation>
          <xsd:documentation>Vertical Ratio</xsd:documentation>
        </xsd:annotation>
      </xsd:element>
    </xsd:sequence>
  </xsd:complexType>
  <xsd:complexType name="CT_Transform2D">
    <xsd:sequence>
      <xsd:element name="off" type="CT_Point2D" minOccurs="0" maxOccurs="1">
        <xsd:annotation>
          <xsd:documentation>Offset</xsd:documentation>
        </xsd:annotation>
      </xsd:element>
      <xsd:element name="ext" type="CT_PositiveSize2D" minOccurs="0" maxOccurs="1">
        <xsd:annotation>
          <xsd:documentation>Extents</xsd:documentation>
        </xsd:annotation>
      </xsd:element>
    </xsd:sequence>
    <xsd:attribute name="rot" type="ST_Angle" use="optional" default="0">
      <xsd:annotation>
        <xsd:documentation>Rotation</xsd:documentation>
      </xsd:annotation>
    </xsd:attribute>
    <xsd:attribute name="flipH" type="xsd:boolean" use="optional" default="false">
      <xsd:annotation>
        <xsd:documentation>Horizontal Flip</xsd:documentation>
      </xsd:annotation>
    </xsd:attribute>
    <xsd:attribute name="flipV" type="xsd:boolean" use="optional" default="false">
      <xsd:annotation>
        <xsd:documentation>Vertical Flip</xsd:documentation>
      </xsd:annotation>
    </xsd:attribute>
  </xsd:complexType>
  <xsd:complexType name="CT_GroupTransform2D">
    <xsd:sequence>
      <xsd:element name="off" type="CT_Point2D" minOccurs="0" maxOccurs="1">
        <xsd:annotation>
          <xsd:documentation>Offset</xsd:documentation>
        </xsd:annotation>
      </xsd:element>
      <xsd:element name="ext" type="CT_PositiveSize2D" minOccurs="0" maxOccurs="1">
        <xsd:annotation>
          <xsd:documentation>Extents</xsd:documentation>
        </xsd:annotation>
      </xsd:element>
      <xsd:element name="chOff" type="CT_Point2D" minOccurs="0" maxOccurs="1">
        <xsd:annotation>
          <xsd:documentation>Child Offset</xsd:documentation>
        </xsd:annotation>
      </xsd:element>
      <xsd:element name="chExt" type="CT_PositiveSize2D" minOccurs="0" maxOccurs="1">
        <xsd:annotation>
          <xsd:documentation>Child Extents</xsd:documentation>
        </xsd:annotation>
      </xsd:element>
    </xsd:sequence>
    <xsd:attribute name="rot" type="ST_Angle" use="optional" default="0">
      <xsd:annotation>
        <xsd:documentation>Rotation</xsd:documentation>
      </xsd:annotation>
    </xsd:attribute>
    <xsd:attribute name="flipH" type="xsd:boolean" use="optional" default="false">
      <xsd:annotation>
        <xsd:documentation>Horizontal Flip</xsd:documentation>
      </xsd:annotation>
    </xsd:attribute>
    <xsd:attribute name="flipV" type="xsd:boolean" use="optional" default="false">
      <xsd:annotation>
        <xsd:documentation>Vertical Flip</xsd:documentation>
      </xsd:annotation>
    </xsd:attribute>
  </xsd:complexType>
  <xsd:complexType name="CT_Point3D">
    <xsd:attribute name="x" type="ST_Coordinate" use="required">
      <xsd:annotation>
        <xsd:documentation>X-Coordinate in 3D</xsd:documentation>
      </xsd:annotation>
    </xsd:attribute>
    <xsd:attribute name="y" type="ST_Coordinate" use="required">
      <xsd:annotation>
        <xsd:documentation>Y-Coordinate in 3D</xsd:documentation>
      </xsd:annotation>
    </xsd:attribute>
    <xsd:attribute name="z" type="ST_Coordinate" use="required">
      <xsd:annotation>
        <xsd:documentation>Z-Coordinate in 3D</xsd:documentation>
      </xsd:annotation>
    </xsd:attribute>
  </xsd:complexType>
  <xsd:complexType name="CT_Vector3D">
    <xsd:attribute name="dx" type="ST_Coordinate" use="required">
      <xsd:annotation>
        <xsd:documentation>Distance along X-axis in 3D</xsd:documentation>
      </xsd:annotation>
    </xsd:attribute>
    <xsd:attribute name="dy" type="ST_Coordinate" use="required">
      <xsd:annotation>
        <xsd:documentation>Distance along Y-axis in 3D</xsd:documentation>
      </xsd:annotation>
    </xsd:attribute>
    <xsd:attribute name="dz" type="ST_Coordinate" use="required">
      <xsd:annotation>
        <xsd:documentation>Distance along Z-axis in 3D</xsd:documentation>
      </xsd:annotation>
    </xsd:attribute>
  </xsd:complexType>
  <xsd:complexType name="CT_SphereCoords">
    <xsd:attribute name="lat" type="ST_PositiveFixedAngle" use="required">
      <xsd:annotation>
        <xsd:documentation>Latitude</xsd:documentation>
      </xsd:annotation>
    </xsd:attribute>
    <xsd:attribute name="lon" type="ST_PositiveFixedAngle" use="required">
      <xsd:annotation>
        <xsd:documentation>Longitude</xsd:documentation>
      </xsd:annotation>
    </xsd:attribute>
    <xsd:attribute name="rev" type="ST_PositiveFixedAngle" use="required">
      <xsd:annotation>
        <xsd:documentation>Revolution</xsd:documentation>
      </xsd:annotation>
    </xsd:attribute>
  </xsd:complexType>
  <xsd:complexType name="CT_RelativeRect">
    <xsd:attribute name="l" type="ST_Percentage" use="optional" default="0">
      <xsd:annotation>
        <xsd:documentation>Left Offset</xsd:documentation>
      </xsd:annotation>
    </xsd:attribute>
    <xsd:attribute name="t" type="ST_Percentage" use="optional" default="0">
      <xsd:annotation>
        <xsd:documentation>Top Offset</xsd:documentation>
      </xsd:annotation>
    </xsd:attribute>
    <xsd:attribute name="r" type="ST_Percentage" use="optional" default="0">
      <xsd:annotation>
        <xsd:documentation>Right Offset</xsd:documentation>
      </xsd:annotation>
    </xsd:attribute>
    <xsd:attribute name="b" type="ST_Percentage" use="optional" default="0">
      <xsd:annotation>
        <xsd:documentation>Bottom Offset</xsd:documentation>
      </xsd:annotation>
    </xsd:attribute>
  </xsd:complexType>
  <xsd:simpleType name="ST_RectAlignment">
    <xsd:annotation>
      <xsd:documentation>Rectangle Alignments</xsd:documentation>
    </xsd:annotation>
    <xsd:restriction base="xsd:token">
      <xsd:enumeration value="tl">
        <xsd:annotation>
          <xsd:documentation>Rectangle Alignment Enum ( Top Left )</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="t">
        <xsd:annotation>
          <xsd:documentation>Rectangle Alignment Enum ( Top )</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="tr">
        <xsd:annotation>
          <xsd:documentation>Rectangle Alignment Enum ( Top Right )</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="l">
        <xsd:annotation>
          <xsd:documentation>Rectangle Alignment Enum ( Left )</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="ctr">
        <xsd:annotation>
          <xsd:documentation>Rectangle Alignment Enum ( Center )</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="r">
        <xsd:annotation>
          <xsd:documentation>Rectangle Alignment Enum ( Right )</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="bl">
        <xsd:annotation>
          <xsd:documentation>Rectangle Alignment Enum ( Bottom Left )</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="b">
        <xsd:annotation>
          <xsd:documentation>Rectangle Alignment Enum ( Bottom )</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="br">
        <xsd:annotation>
          <xsd:documentation>Rectangle Alignment Enum ( Bottom Right )</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
    </xsd:restriction>
  </xsd:simpleType>
  <xsd:simpleType name="ST_Guid">
    <xsd:annotation>
      <xsd:documentation>GUID Method</xsd:documentation>
    </xsd:annotation>
    <xsd:restriction base="xsd:token">
      <xsd:pattern value="\{[0-9A-F]{8}-[0-9A-F]{4}-[0-9A-F]{4}-[0-9A-F]{4}-[0-9A-F]{12}\}" />
    </xsd:restriction>
  </xsd:simpleType>
  <xsd:group name="EG_ColorChoice">
    <xsd:choice>
      <xsd:element name="scrgbClr" type="CT_ScRgbColor" minOccurs="1" maxOccurs="1">
        <xsd:annotation>
          <xsd:documentation>RGB Color Model - Percentage Variant</xsd:documentation>
        </xsd:annotation>
      </xsd:element>
      <xsd:element name="srgbClr" type="CT_SRgbColor" minOccurs="1" maxOccurs="1">
        <xsd:annotation>
          <xsd:documentation>RGB Color Model - Hex Variant</xsd:documentation>
        </xsd:annotation>
      </xsd:element>
      <xsd:element name="hslClr" type="CT_HslColor" minOccurs="1" maxOccurs="1">
        <xsd:annotation>
          <xsd:documentation>Hue, Saturation, Luminance Color Model</xsd:documentation>
        </xsd:annotation>
      </xsd:element>
      <xsd:element name="sysClr" type="CT_SystemColor" minOccurs="1" maxOccurs="1">
        <xsd:annotation>
          <xsd:documentation>System Color</xsd:documentation>
        </xsd:annotation>
      </xsd:element>
      <xsd:element name="schemeClr" type="CT_SchemeColor" minOccurs="1" maxOccurs="1">
        <xsd:annotation>
          <xsd:documentation>Scheme Color</xsd:documentation>
        </xsd:annotation>
      </xsd:element>
      <xsd:element name="prstClr" type="CT_PresetColor" minOccurs="1" maxOccurs="1">
        <xsd:annotation>
          <xsd:documentation>Preset Color</xsd:documentation>
        </xsd:annotation>
      </xsd:element>
    </xsd:choice>
  </xsd:group>
  <xsd:complexType name="CT_Color">
    <xsd:sequence>
      <xsd:group ref="EG_ColorChoice" />
    </xsd:sequence>
  </xsd:complexType>
  <xsd:complexType name="CT_ColorMRU">
    <xsd:sequence>
      <xsd:group ref="EG_ColorChoice" minOccurs="0" maxOccurs="10" />
    </xsd:sequence>
  </xsd:complexType>
  <xsd:simpleType name="ST_BlackWhiteMode">
    <xsd:annotation>
      <xsd:documentation>Black and White Mode</xsd:documentation>
    </xsd:annotation>
    <xsd:restriction base="xsd:token">
      <xsd:enumeration value="clr">
        <xsd:annotation>
          <xsd:documentation>Color</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="auto">
        <xsd:annotation>
          <xsd:documentation>Automatic</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="gray">
        <xsd:annotation>
          <xsd:documentation>Gray</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="ltGray">
        <xsd:annotation>
          <xsd:documentation>Light Gray</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="invGray">
        <xsd:annotation>
          <xsd:documentation>Inverse Gray</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="grayWhite">
        <xsd:annotation>
          <xsd:documentation>Gray and White</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="blackGray">
        <xsd:annotation>
          <xsd:documentation>Black and Gray</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="blackWhite">
        <xsd:annotation>
          <xsd:documentation>Black and White</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="black">
        <xsd:annotation>
          <xsd:documentation>Black</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="white">
        <xsd:annotation>
          <xsd:documentation>White</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="hidden">
        <xsd:annotation>
          <xsd:documentation>Hidden</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
    </xsd:restriction>
  </xsd:simpleType>
  <xsd:attributeGroup name="AG_Blob">
    <xsd:attribute ref="r:embed" use="optional" default="">
      <xsd:annotation>
        <xsd:documentation>Embedded Picture Reference</xsd:documentation>
      </xsd:annotation>
    </xsd:attribute>
    <xsd:attribute ref="r:link" use="optional" default="">
      <xsd:annotation>
        <xsd:documentation>Linked Picture Reference</xsd:documentation>
      </xsd:annotation>
    </xsd:attribute>
  </xsd:attributeGroup>
  <xsd:complexType name="CT_EmbeddedWAVAudioFile">
    <xsd:attribute ref="r:embed" use="required">
      <xsd:annotation>
        <xsd:documentation>Embedded Audio File Relationship ID</xsd:documentation>
      </xsd:annotation>
    </xsd:attribute>
    <xsd:attribute name="name" type="xsd:string" use="optional" default="">
      <xsd:annotation>
        <xsd:documentation>Sound Name</xsd:documentation>
      </xsd:annotation>
    </xsd:attribute>
    <xsd:attribute name="builtIn" type="xsd:boolean" use="optional" default="false">
      <xsd:annotation>
        <xsd:documentation>Recognized Built-In Sound</xsd:documentation>
      </xsd:annotation>
    </xsd:attribute>
  </xsd:complexType>
  <xsd:complexType name="CT_Hyperlink">
    <xsd:sequence>
      <xsd:element name="snd" type="CT_EmbeddedWAVAudioFile" minOccurs="0" maxOccurs="1">
        <xsd:annotation>
          <xsd:documentation>Hyperlink Sound</xsd:documentation>
        </xsd:annotation>
      </xsd:element>
      <xsd:element name="extLst" type="CT_OfficeArtExtensionList" minOccurs="0" maxOccurs="1"></xsd:element>
    </xsd:sequence>
    <xsd:attribute ref="r:id" use="optional">
      <xsd:annotation>
        <xsd:documentation>Drawing Object Hyperlink Target</xsd:documentation>
      </xsd:annotation>
    </xsd:attribute>
    <xsd:attribute name="invalidUrl" type="xsd:string" use="optional" default="">
      <xsd:annotation>
        <xsd:documentation>Invalid URL</xsd:documentation>
      </xsd:annotation>
    </xsd:attribute>
    <xsd:attribute name="action" type="xsd:string" use="optional" default="">
      <xsd:annotation>
        <xsd:documentation>Action Setting</xsd:documentation>
      </xsd:annotation>
    </xsd:attribute>
    <xsd:attribute name="tgtFrame" type="xsd:string" use="optional" default="">
      <xsd:annotation>
        <xsd:documentation>Target Frame</xsd:documentation>
      </xsd:annotation>
    </xsd:attribute>
    <xsd:attribute name="tooltip" type="xsd:string" use="optional" default="">
      <xsd:annotation>
        <xsd:documentation>Hyperlink Tooltip</xsd:documentation>
      </xsd:annotation>
    </xsd:attribute>
    <xsd:attribute name="history" type="xsd:boolean" use="optional" default="true">
      <xsd:annotation>
        <xsd:documentation>Add Hyperlink to Page History</xsd:documentation>
      </xsd:annotation>
    </xsd:attribute>
    <xsd:attribute name="highlightClick" type="xsd:boolean" use="optional" default="false">
      <xsd:annotation>
        <xsd:documentation>Highlight Click</xsd:documentation>
      </xsd:annotation>
    </xsd:attribute>
    <xsd:attribute name="endSnd" type="xsd:boolean" use="optional" default="false">
      <xsd:annotation>
        <xsd:documentation>End Sounds</xsd:documentation>
      </xsd:annotation>
    </xsd:attribute>
  </xsd:complexType>
  <xsd:simpleType name="ST_DrawingElementId">
    <xsd:annotation>
      <xsd:documentation>Drawing Element ID</xsd:documentation>
    </xsd:annotation>
    <xsd:restriction base="xsd:unsignedInt"></xsd:restriction>
  </xsd:simpleType>

  <!-- dml-documentProperties.xsd -->
  <!-- <xsd:include schemaLocation="dml-baseTypes.xsd" /> -->
  <!-- <xsd:include schemaLocation="dml-shapeGeometry.xsd" /> -->
  <xsd:attributeGroup name="AG_Locking">
    <xsd:attribute name="noGrp" type="xsd:boolean" use="optional" default="false">
      <xsd:annotation>
        <xsd:documentation>Disallow Shape Grouping</xsd:documentation>
      </xsd:annotation>
    </xsd:attribute>
    <xsd:attribute name="noSelect" type="xsd:boolean" use="optional" default="false">
      <xsd:annotation>
        <xsd:documentation>Disallow Shape Selection</xsd:documentation>
      </xsd:annotation>
    </xsd:attribute>
    <xsd:attribute name="noRot" type="xsd:boolean" use="optional" default="false">
      <xsd:annotation>
        <xsd:documentation>Disallow Shape Rotation</xsd:documentation>
      </xsd:annotation>
    </xsd:attribute>
    <xsd:attribute name="noChangeAspect" type="xsd:boolean" use="optional" default="false">
      <xsd:annotation>
        <xsd:documentation>Disallow Aspect Ratio Change</xsd:documentation>
      </xsd:annotation>
    </xsd:attribute>
    <xsd:attribute name="noMove" type="xsd:boolean" use="optional" default="false">
      <xsd:annotation>
        <xsd:documentation>Disallow Shape Movement</xsd:documentation>
      </xsd:annotation>
    </xsd:attribute>
    <xsd:attribute name="noResize" type="xsd:boolean" use="optional" default="false">
      <xsd:annotation>
        <xsd:documentation>Disallow Shape Resize</xsd:documentation>
      </xsd:annotation>
    </xsd:attribute>
    <xsd:attribute name="noEditPoints" type="xsd:boolean" use="optional" default="false">
      <xsd:annotation>
        <xsd:documentation>Disallow Shape Point Editing</xsd:documentation>
      </xsd:annotation>
    </xsd:attribute>
    <xsd:attribute name="noAdjustHandles" type="xsd:boolean" use="optional" default="false">
      <xsd:annotation>
        <xsd:documentation>Disallow Showing Adjust Handles</xsd:documentation>
      </xsd:annotation>
    </xsd:attribute>
    <xsd:attribute name="noChangeArrowheads" type="xsd:boolean" use="optional" default="false">
      <xsd:annotation>
        <xsd:documentation>Disallow Arrowhead Changes</xsd:documentation>
      </xsd:annotation>
    </xsd:attribute>
    <xsd:attribute name="noChangeShapeType" type="xsd:boolean" use="optional" default="false">
      <xsd:annotation>
        <xsd:documentation>Disallow Shape Type Change</xsd:documentation>
      </xsd:annotation>
    </xsd:attribute>
  </xsd:attributeGroup>
  <xsd:complexType name="CT_ConnectorLocking">
    <xsd:sequence>
      <xsd:element name="extLst" type="CT_OfficeArtExtensionList" minOccurs="0" maxOccurs="1"></xsd:element>
    </xsd:sequence>
    <xsd:attributeGroup ref="AG_Locking" />
  </xsd:complexType>
  <xsd:complexType name="CT_ShapeLocking">
    <xsd:sequence>
      <xsd:element name="extLst" type="CT_OfficeArtExtensionList" minOccurs="0" maxOccurs="1"></xsd:element>
    </xsd:sequence>
    <xsd:attributeGroup ref="AG_Locking" />
    <xsd:attribute name="noTextEdit" type="xsd:boolean" use="optional" default="false">
      <xsd:annotation>
        <xsd:documentation>Disallow Shape Text Editing</xsd:documentation>
      </xsd:annotation>
    </xsd:attribute>
  </xsd:complexType>
  <xsd:complexType name="CT_PictureLocking">
    <xsd:sequence>
      <xsd:element name="extLst" type="CT_OfficeArtExtensionList" minOccurs="0" maxOccurs="1"></xsd:element>
    </xsd:sequence>
    <xsd:attributeGroup ref="AG_Locking" />
    <xsd:attribute name="noCrop" type="xsd:boolean" use="optional" default="false">
      <xsd:annotation>
        <xsd:documentation>Disallow Crop Changes</xsd:documentation>
      </xsd:annotation>
    </xsd:attribute>
  </xsd:complexType>
  <xsd:complexType name="CT_GroupLocking">
    <xsd:sequence>
      <xsd:element name="extLst" type="CT_OfficeArtExtensionList" minOccurs="0" maxOccurs="1"></xsd:element>
    </xsd:sequence>
    <xsd:attribute name="noGrp" type="xsd:boolean" use="optional" default="false">
      <xsd:annotation>
        <xsd:documentation>Disallow Shape Grouping</xsd:documentation>
      </xsd:annotation>
    </xsd:attribute>
    <xsd:attribute name="noUngrp" type="xsd:boolean" use="optional" default="false">
      <xsd:annotation>
        <xsd:documentation>Disallow Shape Ungrouping</xsd:documentation>
      </xsd:annotation>
    </xsd:attribute>
    <xsd:attribute name="noSelect" type="xsd:boolean" use="optional" default="false">
      <xsd:annotation>
        <xsd:documentation>Disallow Shape Selection</xsd:documentation>
      </xsd:annotation>
    </xsd:attribute>
    <xsd:attribute name="noRot" type="xsd:boolean" use="optional" default="false">
      <xsd:annotation>
        <xsd:documentation>Disallow Shape Rotation</xsd:documentation>
      </xsd:annotation>
    </xsd:attribute>
    <xsd:attribute name="noChangeAspect" type="xsd:boolean" use="optional" default="false">
      <xsd:annotation>
        <xsd:documentation>Disallow Aspect Ratio Change</xsd:documentation>
      </xsd:annotation>
    </xsd:attribute>
    <xsd:attribute name="noMove" type="xsd:boolean" use="optional" default="false">
      <xsd:annotation>
        <xsd:documentation>Disallow Moving Shape</xsd:documentation>
      </xsd:annotation>
    </xsd:attribute>
    <xsd:attribute name="noResize" type="xsd:boolean" use="optional" default="false">
      <xsd:annotation>
        <xsd:documentation>Disallow Shape Resizing</xsd:documentation>
      </xsd:annotation>
    </xsd:attribute>
  </xsd:complexType>
  <xsd:complexType name="CT_GraphicalObjectFrameLocking">
    <xsd:sequence>
      <xsd:element name="extLst" type="CT_OfficeArtExtensionList" minOccurs="0" maxOccurs="1"></xsd:element>
    </xsd:sequence>
    <xsd:attribute name="noGrp" type="xsd:boolean" use="optional" default="false">
      <xsd:annotation>
        <xsd:documentation>Disallow Shape Grouping</xsd:documentation>
      </xsd:annotation>
    </xsd:attribute>
    <xsd:attribute name="noDrilldown" type="xsd:boolean" use="optional" default="false">
      <xsd:annotation>
        <xsd:documentation>Disallow Selection of Child Shapes</xsd:documentation>
      </xsd:annotation>
    </xsd:attribute>
    <xsd:attribute name="noSelect" type="xsd:boolean" use="optional" default="false">
      <xsd:annotation>
        <xsd:documentation>Disallow Shape Selection</xsd:documentation>
      </xsd:annotation>
    </xsd:attribute>
    <xsd:attribute name="noChangeAspect" type="xsd:boolean" use="optional" default="false">
      <xsd:annotation>
        <xsd:documentation>Disallow Aspect Ratio Change</xsd:documentation>
      </xsd:annotation>
    </xsd:attribute>
    <xsd:attribute name="noMove" type="xsd:boolean" use="optional" default="false">
      <xsd:annotation>
        <xsd:documentation>Disallow Shape Movement</xsd:documentation>
      </xsd:annotation>
    </xsd:attribute>
    <xsd:attribute name="noResize" type="xsd:boolean" use="optional" default="false">
      <xsd:annotation>
        <xsd:documentation>Disallow Shape Resize</xsd:documentation>
      </xsd:annotation>
    </xsd:attribute>
  </xsd:complexType>
  <xsd:complexType name="CT_NonVisualDrawingProps">
    <xsd:sequence>
      <xsd:element name="hlinkClick" type="CT_Hyperlink" minOccurs="0" maxOccurs="1">
        <xsd:annotation>
          <xsd:documentation>Drawing Element On Click Hyperlink</xsd:documentation>
        </xsd:annotation>
      </xsd:element>
      <xsd:element name="hlinkHover" type="CT_Hyperlink" minOccurs="0" maxOccurs="1">
        <xsd:annotation>
          <xsd:documentation>Hyperlink for Hover</xsd:documentation>
        </xsd:annotation>
      </xsd:element>
      <xsd:element name="extLst" type="CT_OfficeArtExtensionList" minOccurs="0" maxOccurs="1"></xsd:element>
    </xsd:sequence>
    <xsd:attribute name="id" type="ST_DrawingElementId" use="required">
      <xsd:annotation>
        <xsd:documentation>Unique Identifier</xsd:documentation>
      </xsd:annotation>
    </xsd:attribute>
    <xsd:attribute name="name" type="xsd:string" use="required">
      <xsd:annotation>
        <xsd:documentation>Name</xsd:documentation>
      </xsd:annotation>
    </xsd:attribute>
    <xsd:attribute name="descr" type="xsd:string" use="optional" default="">
      <xsd:annotation>
        <xsd:documentation>Alternative Text for Object</xsd:documentation>
      </xsd:annotation>
    </xsd:attribute>
    <xsd:attribute name="hidden" type="xsd:boolean" use="optional" default="false">
      <xsd:annotation>
        <xsd:documentation>Hidden</xsd:documentation>
      </xsd:annotation>
    </xsd:attribute>
  </xsd:complexType>
  <xsd:complexType name="CT_NonVisualDrawingShapeProps">
    <xsd:sequence>
      <xsd:element name="spLocks" type="CT_ShapeLocking" minOccurs="0" maxOccurs="1">
        <xsd:annotation>
          <xsd:documentation>Shape Locks</xsd:documentation>
        </xsd:annotation>
      </xsd:element>
      <xsd:element name="extLst" type="CT_OfficeArtExtensionList" minOccurs="0" maxOccurs="1"></xsd:element>
    </xsd:sequence>
    <xsd:attribute name="txBox" type="xsd:boolean" use="optional" default="false">
      <xsd:annotation>
        <xsd:documentation>Text Box</xsd:documentation>
      </xsd:annotation>
    </xsd:attribute>
  </xsd:complexType>
  <xsd:complexType name="CT_NonVisualConnectorProperties">
    <xsd:sequence>
      <xsd:element name="cxnSpLocks" type="CT_ConnectorLocking" minOccurs="0" maxOccurs="1">
        <xsd:annotation>
          <xsd:documentation>Connection Shape Locks</xsd:documentation>
        </xsd:annotation>
      </xsd:element>
      <xsd:element name="stCxn" type="CT_Connection" minOccurs="0" maxOccurs="1">
        <xsd:annotation>
          <xsd:documentation>Connection Start</xsd:documentation>
        </xsd:annotation>
      </xsd:element>
      <xsd:element name="endCxn" type="CT_Connection" minOccurs="0" maxOccurs="1">
        <xsd:annotation>
          <xsd:documentation>Connection End</xsd:documentation>
        </xsd:annotation>
      </xsd:element>
      <xsd:element name="extLst" type="CT_OfficeArtExtensionList" minOccurs="0" maxOccurs="1"></xsd:element>
    </xsd:sequence>
  </xsd:complexType>
  <xsd:complexType name="CT_NonVisualPictureProperties">
    <xsd:sequence>
      <xsd:element name="picLocks" type="CT_PictureLocking" minOccurs="0" maxOccurs="1">
        <xsd:annotation>
          <xsd:documentation>Picture Locks</xsd:documentation>
        </xsd:annotation>
      </xsd:element>
      <xsd:element name="extLst" type="CT_OfficeArtExtensionList" minOccurs="0" maxOccurs="1"></xsd:element>
    </xsd:sequence>
    <xsd:attribute name="preferRelativeResize" type="xsd:boolean" use="optional" default="true">
      <xsd:annotation>
        <xsd:documentation>Relative Resize Preferred</xsd:documentation>
      </xsd:annotation>
    </xsd:attribute>
  </xsd:complexType>
  <xsd:complexType name="CT_NonVisualGroupDrawingShapeProps">
    <xsd:sequence>
      <xsd:element name="grpSpLocks" type="CT_GroupLocking" minOccurs="0" maxOccurs="1">
        <xsd:annotation>
          <xsd:documentation>Group Shape Locks</xsd:documentation>
        </xsd:annotation>
      </xsd:element>
      <xsd:element name="extLst" type="CT_OfficeArtExtensionList" minOccurs="0" maxOccurs="1"></xsd:element>
    </xsd:sequence>
  </xsd:complexType>
  <xsd:complexType name="CT_NonVisualGraphicFrameProperties">
    <xsd:sequence>
      <xsd:element name="graphicFrameLocks" type="CT_GraphicalObjectFrameLocking" minOccurs="0" maxOccurs="1">
        <xsd:annotation>
          <xsd:documentation>Graphic Frame Locks</xsd:documentation>
        </xsd:annotation>
      </xsd:element>
      <xsd:element name="extLst" type="CT_OfficeArtExtensionList" minOccurs="0" maxOccurs="1"></xsd:element>
    </xsd:sequence>
  </xsd:complexType>
  
  <!-- dml-graphicalObject.xsd -->
  <xsd:complexType name="CT_GraphicalObjectData">
    <xsd:sequence>
      <xsd:any minOccurs="0" maxOccurs="unbounded" processContents="strict"></xsd:any>
    </xsd:sequence>
    <xsd:attribute name="uri" type="xsd:token">
      <xsd:annotation>
        <xsd:documentation>Uniform Resource Identifier</xsd:documentation>
      </xsd:annotation>
    </xsd:attribute>
  </xsd:complexType>
  <xsd:complexType name="CT_GraphicalObject">
    <xsd:sequence>
      <xsd:element name="graphicData" type="CT_GraphicalObjectData">
        <xsd:annotation>
          <xsd:documentation>Graphic Object Data</xsd:documentation>
        </xsd:annotation>
      </xsd:element>
    </xsd:sequence>
  </xsd:complexType>
  <xsd:element name="graphic" type="CT_GraphicalObject">
    <xsd:annotation>
      <xsd:documentation>Graphic Object</xsd:documentation>
    </xsd:annotation>
  </xsd:element>
  
  <!-- dml-graphicalObjectAnimation.xsd -->
  <!-- <xsd:include schemaLocation="dml-baseTypes.xsd" /> -->
  <xsd:simpleType name="ST_ChartBuildStep">
    <xsd:annotation>
      <xsd:documentation>Chart Animation Build Step</xsd:documentation>
    </xsd:annotation>
    <xsd:restriction base="xsd:token">
      <xsd:enumeration value="category">
        <xsd:annotation>
          <xsd:documentation>Category</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="ptInCategory">
        <xsd:annotation>
          <xsd:documentation>Category Points</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="series">
        <xsd:annotation>
          <xsd:documentation>Series</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="ptInSeries">
        <xsd:annotation>
          <xsd:documentation>Series Points</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="allPts">
        <xsd:annotation>
          <xsd:documentation>All Points</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="gridLegend">
        <xsd:annotation>
          <xsd:documentation>Grid and Legend</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
    </xsd:restriction>
  </xsd:simpleType>
  <xsd:simpleType name="ST_DgmBuildStep">
    <xsd:annotation>
      <xsd:documentation>Diagram Animation Build Steps</xsd:documentation>
    </xsd:annotation>
    <xsd:restriction base="xsd:token">
      <xsd:enumeration value="sp">
        <xsd:annotation>
          <xsd:documentation>Shape</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="bg">
        <xsd:annotation>
          <xsd:documentation>Background</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
    </xsd:restriction>
  </xsd:simpleType>
  <xsd:complexType name="CT_AnimationDgmElement">
    <xsd:attribute name="id" type="ST_Guid" use="optional" default="{00000000-0000-0000-0000-000000000000}">
      <xsd:annotation>
        <xsd:documentation>Identifier</xsd:documentation>
      </xsd:annotation>
    </xsd:attribute>
    <xsd:attribute name="bldStep" type="ST_DgmBuildStep" use="optional" default="sp">
      <xsd:annotation>
        <xsd:documentation>Animation Build Step</xsd:documentation>
      </xsd:annotation>
    </xsd:attribute>
  </xsd:complexType>
  <xsd:complexType name="CT_AnimationChartElement">
    <xsd:attribute name="seriesIdx" type="xsd:int" use="optional" default="-1">
      <xsd:annotation>
        <xsd:documentation>Series Index</xsd:documentation>
      </xsd:annotation>
    </xsd:attribute>
    <xsd:attribute name="categoryIdx" type="xsd:int" use="optional" default="-1">
      <xsd:annotation>
        <xsd:documentation>Category Index</xsd:documentation>
      </xsd:annotation>
    </xsd:attribute>
    <xsd:attribute name="bldStep" type="ST_ChartBuildStep" use="required">
      <xsd:annotation>
        <xsd:documentation>Animation Build Step</xsd:documentation>
      </xsd:annotation>
    </xsd:attribute>
  </xsd:complexType>
  <xsd:complexType name="CT_AnimationElementChoice">
    <xsd:choice minOccurs="1" maxOccurs="1">
      <xsd:element name="dgm" type="CT_AnimationDgmElement">
        <xsd:annotation>
          <xsd:documentation>Diagram to Animate</xsd:documentation>
        </xsd:annotation>
      </xsd:element>
      <xsd:element name="chart" type="CT_AnimationChartElement">
        <xsd:annotation>
          <xsd:documentation>Chart to Animate</xsd:documentation>
        </xsd:annotation>
      </xsd:element>
    </xsd:choice>
  </xsd:complexType>
  <xsd:simpleType name="ST_AnimationBuildType">
    <xsd:annotation>
      <xsd:documentation>Animation Build Type</xsd:documentation>
    </xsd:annotation>
    <xsd:restriction base="xsd:token">
      <xsd:enumeration value="allAtOnce">
        <xsd:annotation>
          <xsd:documentation>Animate At Once</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
    </xsd:restriction>
  </xsd:simpleType>
  <xsd:simpleType name="ST_AnimationDgmOnlyBuildType">
    <xsd:annotation>
      <xsd:documentation>Diagram only Animation Types</xsd:documentation>
    </xsd:annotation>
    <xsd:restriction base="xsd:token">
      <xsd:enumeration value="one">
        <xsd:annotation>
          <xsd:documentation>Elements One-by-One</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="lvlOne">
        <xsd:annotation>
          <xsd:documentation>Level One-by-One</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="lvlAtOnce">
        <xsd:annotation>
          <xsd:documentation>Each Level at Once</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
    </xsd:restriction>
  </xsd:simpleType>
  <xsd:simpleType name="ST_AnimationDgmBuildType">
    <xsd:annotation>
      <xsd:documentation>Diagram Animation Build Type</xsd:documentation>
    </xsd:annotation>
    <xsd:union memberTypes="ST_AnimationBuildType ST_AnimationDgmOnlyBuildType" />
  </xsd:simpleType>
  <xsd:complexType name="CT_AnimationDgmBuildProperties">
    <xsd:attribute name="bld" type="ST_AnimationDgmBuildType" use="optional" default="allAtOnce">
      <xsd:annotation>
        <xsd:documentation>Build</xsd:documentation>
      </xsd:annotation>
    </xsd:attribute>
    <xsd:attribute name="rev" type="xsd:boolean" use="optional" default="false">
      <xsd:annotation>
        <xsd:documentation>Reverse Animation</xsd:documentation>
      </xsd:annotation>
    </xsd:attribute>
  </xsd:complexType>
  <xsd:simpleType name="ST_AnimationChartOnlyBuildType">
    <xsd:annotation>
      <xsd:documentation>Chart only Animation Types</xsd:documentation>
    </xsd:annotation>
    <xsd:restriction base="xsd:token">
      <xsd:enumeration value="series">
        <xsd:annotation>
          <xsd:documentation>Series</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="category">
        <xsd:annotation>
          <xsd:documentation>Catefory</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="seriesEl">
        <xsd:annotation>
          <xsd:documentation>Series Element</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="categoryEl">
        <xsd:annotation>
          <xsd:documentation>Category Element</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
    </xsd:restriction>
  </xsd:simpleType>
  <xsd:simpleType name="ST_AnimationChartBuildType">
    <xsd:annotation>
      <xsd:documentation>Chart Animation Build Type</xsd:documentation>
    </xsd:annotation>
    <xsd:union memberTypes="ST_AnimationBuildType ST_AnimationChartOnlyBuildType" />
  </xsd:simpleType>
  <xsd:complexType name="CT_AnimationChartBuildProperties">
    <xsd:attribute name="bld" type="ST_AnimationChartBuildType" use="optional" default="allAtOnce">
      <xsd:annotation>
        <xsd:documentation>Build</xsd:documentation>
      </xsd:annotation>
    </xsd:attribute>
    <xsd:attribute name="animBg" type="xsd:boolean" use="optional" default="true">
      <xsd:annotation>
        <xsd:documentation>Animate Background</xsd:documentation>
      </xsd:annotation>
    </xsd:attribute>
  </xsd:complexType>
  <xsd:complexType name="CT_AnimationGraphicalObjectBuildProperties">
    <xsd:choice>
      <xsd:element name="bldDgm" type="CT_AnimationDgmBuildProperties">
        <xsd:annotation>
          <xsd:documentation>Build Diagram</xsd:documentation>
        </xsd:annotation>
      </xsd:element>
      <xsd:element name="bldChart" type="CT_AnimationChartBuildProperties">
        <xsd:annotation>
          <xsd:documentation>Build Chart</xsd:documentation>
        </xsd:annotation>
      </xsd:element>
    </xsd:choice>
  </xsd:complexType>

  <!-- dml-graphicalObjectFormat.xsd -->
  <!-- <xsd:include schemaLocation="dml-shapeEffects.xsd" /> -->
  <!-- <xsd:include schemaLocation="dml-shapeLineProperties.xsd" /> -->
  <xsd:complexType name="CT_BackgroundFormatting">
    <xsd:sequence>
      <xsd:group ref="EG_FillProperties" minOccurs="0" maxOccurs="1" />
      <xsd:group ref="EG_EffectProperties" minOccurs="0" maxOccurs="1" />
    </xsd:sequence>
  </xsd:complexType>
  <xsd:complexType name="CT_WholeE2oFormatting">
    <xsd:sequence>
      <xsd:element name="ln" type="CT_LineProperties" minOccurs="0" maxOccurs="1">
        <xsd:annotation>
          <xsd:documentation>Outline</xsd:documentation>
        </xsd:annotation>
      </xsd:element>
      <xsd:group ref="EG_EffectProperties" minOccurs="0" maxOccurs="1" />
    </xsd:sequence>
  </xsd:complexType>
  
  <!-- dml-gvml.xsd -->
  <!-- <xsd:include schemaLocation="dml-documentProperties.xsd" /> -->
  <!-- <xsd:include schemaLocation="dml-graphicalObject.xsd" /> -->
  <!-- <xsd:include schemaLocation="dml-shapeProperties.xsd" /> -->
  <!-- <xsd:include schemaLocation="dml-shapeStyle.xsd" /> -->
  <!-- <xsd:include schemaLocation="dml-text.xsd" /> -->
  <xsd:complexType name="CT_GvmlUseShapeRectangle"></xsd:complexType>
  <xsd:complexType name="CT_GvmlTextShape">
    <xsd:sequence>
      <xsd:element name="txBody" type="CT_TextBody" minOccurs="1" maxOccurs="1">
        <xsd:annotation>
          <xsd:documentation>Shape Text Body</xsd:documentation>
        </xsd:annotation>
      </xsd:element>
      <xsd:choice>
        <xsd:element name="useSpRect" type="CT_GvmlUseShapeRectangle" minOccurs="1" maxOccurs="1">
          <xsd:annotation>
            <xsd:documentation>Use Shape Text Rectangle</xsd:documentation>
          </xsd:annotation>
        </xsd:element>
        <xsd:element name="xfrm" type="CT_Transform2D" minOccurs="1" maxOccurs="1"></xsd:element>
      </xsd:choice>
      <xsd:element name="extLst" type="CT_OfficeArtExtensionList" minOccurs="0" maxOccurs="1"></xsd:element>
    </xsd:sequence>
  </xsd:complexType>
  <xsd:complexType name="CT_GvmlShapeNonVisual">
    <xsd:sequence>
      <xsd:element name="cNvPr" type="CT_NonVisualDrawingProps" minOccurs="1" maxOccurs="1" />
      <xsd:element name="cNvSpPr" type="CT_NonVisualDrawingShapeProps" minOccurs="1" maxOccurs="1">
        <xsd:annotation>
          <xsd:documentation>Non-Visual Shape Drawing Properties</xsd:documentation>
        </xsd:annotation>
      </xsd:element>
    </xsd:sequence>
  </xsd:complexType>
  <xsd:complexType name="CT_GvmlShape">
    <xsd:sequence>
      <xsd:element name="nvSpPr" type="CT_GvmlShapeNonVisual" minOccurs="1" maxOccurs="1">
        <xsd:annotation>
          <xsd:documentation>Non-Visual Properties for a Shape</xsd:documentation>
        </xsd:annotation>
      </xsd:element>
      <xsd:element name="spPr" type="CT_ShapeProperties" minOccurs="1" maxOccurs="1">
        <xsd:annotation>
          <xsd:documentation>Visual Properties</xsd:documentation>
        </xsd:annotation>
      </xsd:element>
      <xsd:element name="txSp" type="CT_GvmlTextShape" minOccurs="0" maxOccurs="1">
        <xsd:annotation>
          <xsd:documentation>Text Shape</xsd:documentation>
        </xsd:annotation>
      </xsd:element>
      <xsd:element name="style" type="CT_ShapeStyle" minOccurs="0" maxOccurs="1">
        <xsd:annotation>
          <xsd:documentation>Style</xsd:documentation>
        </xsd:annotation>
      </xsd:element>
      <xsd:element name="extLst" type="CT_OfficeArtExtensionList" minOccurs="0" maxOccurs="1"></xsd:element>
    </xsd:sequence>
  </xsd:complexType>
  <xsd:complexType name="CT_GvmlConnectorNonVisual">
    <xsd:sequence>
      <xsd:element name="cNvPr" type="CT_NonVisualDrawingProps" minOccurs="1" maxOccurs="1">
        <xsd:annotation>
          <xsd:documentation>Non-Visual Drawing Properties</xsd:documentation>
        </xsd:annotation>
      </xsd:element>
      <xsd:element name="cNvCxnSpPr" type="CT_NonVisualConnectorProperties" minOccurs="1" maxOccurs="1">
        <xsd:annotation>
          <xsd:documentation>Non-Visual Connector Shape Drawing Properties</xsd:documentation>
        </xsd:annotation>
      </xsd:element>
    </xsd:sequence>
  </xsd:complexType>
  <xsd:complexType name="CT_GvmlConnector">
    <xsd:sequence>
      <xsd:element name="nvCxnSpPr" type="CT_GvmlConnectorNonVisual" minOccurs="1" maxOccurs="1">
        <xsd:annotation>
          <xsd:documentation>Non-Visual Properties for a Connection Shape</xsd:documentation>
        </xsd:annotation>
      </xsd:element>
      <xsd:element name="spPr" type="CT_ShapeProperties" minOccurs="1" maxOccurs="1">
        <xsd:annotation>
          <xsd:documentation>Visual Properties</xsd:documentation>
        </xsd:annotation>
      </xsd:element>
      <xsd:element name="style" type="CT_ShapeStyle" minOccurs="0" maxOccurs="1">
        <xsd:annotation>
          <xsd:documentation>Shape Style</xsd:documentation>
        </xsd:annotation>
      </xsd:element>
      <xsd:element name="extLst" type="CT_OfficeArtExtensionList" minOccurs="0" maxOccurs="1"></xsd:element>
    </xsd:sequence>
  </xsd:complexType>
  <xsd:complexType name="CT_GvmlPictureNonVisual">
    <xsd:sequence>
      <xsd:element name="cNvPr" type="CT_NonVisualDrawingProps" minOccurs="1" maxOccurs="1" />
      <xsd:element name="cNvPicPr" type="CT_NonVisualPictureProperties" minOccurs="1" maxOccurs="1">
        <xsd:annotation>
          <xsd:documentation>Non-Visual Picture Drawing Properties</xsd:documentation>
        </xsd:annotation>
      </xsd:element>
    </xsd:sequence>
  </xsd:complexType>
  <xsd:complexType name="CT_GvmlPicture">
    <xsd:sequence>
      <xsd:element name="nvPicPr" type="CT_GvmlPictureNonVisual" minOccurs="1" maxOccurs="1">
        <xsd:annotation>
          <xsd:documentation>Non-Visual Properties for a Picture</xsd:documentation>
        </xsd:annotation>
      </xsd:element>
      <xsd:element name="blipFill" type="CT_BlipFillProperties" minOccurs="1" maxOccurs="1">
        <xsd:annotation>
          <xsd:documentation>Picture Fill</xsd:documentation>
        </xsd:annotation>
      </xsd:element>
      <xsd:element name="spPr" type="CT_ShapeProperties" minOccurs="1" maxOccurs="1">
        <xsd:annotation>
          <xsd:documentation>Shape Properties</xsd:documentation>
        </xsd:annotation>
      </xsd:element>
      <xsd:element name="style" type="CT_ShapeStyle" minOccurs="0" maxOccurs="1"></xsd:element>
      <xsd:element name="extLst" type="CT_OfficeArtExtensionList" minOccurs="0" maxOccurs="1"></xsd:element>
    </xsd:sequence>
  </xsd:complexType>
  <xsd:complexType name="CT_GvmlGraphicFrameNonVisual">
    <xsd:sequence>
      <xsd:element name="cNvPr" type="CT_NonVisualDrawingProps" minOccurs="1" maxOccurs="1" />
      <xsd:element name="cNvGraphicFramePr" type="CT_NonVisualGraphicFrameProperties" minOccurs="1" maxOccurs="1">
        <xsd:annotation>
          <xsd:documentation>Non-Visual Graphic Frame Drawing Properties</xsd:documentation>
        </xsd:annotation>
      </xsd:element>
    </xsd:sequence>
  </xsd:complexType>
  <xsd:complexType name="CT_GvmlGraphicalObjectFrame">
    <xsd:sequence>
      <xsd:element name="nvGraphicFramePr" type="CT_GvmlGraphicFrameNonVisual" minOccurs="1" maxOccurs="1">
        <xsd:annotation>
          <xsd:documentation>Non-Visual Properties for a Graphic Frame</xsd:documentation>
        </xsd:annotation>
      </xsd:element>
      <xsd:element ref="graphic" minOccurs="1" maxOccurs="1"></xsd:element>
      <xsd:element name="xfrm" type="CT_Transform2D" minOccurs="1" maxOccurs="1"></xsd:element>
      <xsd:element name="extLst" type="CT_OfficeArtExtensionList" minOccurs="0" maxOccurs="1"></xsd:element>
    </xsd:sequence>
  </xsd:complexType>
  <xsd:complexType name="CT_GvmlGroupShapeNonVisual">
    <xsd:sequence>
      <xsd:element name="cNvPr" type="CT_NonVisualDrawingProps" minOccurs="1" maxOccurs="1" />
      <xsd:element name="cNvGrpSpPr" type="CT_NonVisualGroupDrawingShapeProps" minOccurs="1" maxOccurs="1">
        <xsd:annotation>
          <xsd:documentation>Non-Visual Group Shape Drawing Properties</xsd:documentation>
        </xsd:annotation>
      </xsd:element>
    </xsd:sequence>
  </xsd:complexType>
  <xsd:complexType name="CT_GvmlGroupShape">
    <xsd:sequence>
      <xsd:element name="nvGrpSpPr" type="CT_GvmlGroupShapeNonVisual" minOccurs="1" maxOccurs="1">
        <xsd:annotation>
          <xsd:documentation>Non-Visual Properties for a Group Shape</xsd:documentation>
        </xsd:annotation>
      </xsd:element>
      <xsd:element name="grpSpPr" type="CT_GroupShapeProperties" minOccurs="1" maxOccurs="1">
        <xsd:annotation>
          <xsd:documentation>Visual Group Shape Properties</xsd:documentation>
        </xsd:annotation>
      </xsd:element>
      <xsd:choice minOccurs="0" maxOccurs="unbounded">
        <xsd:element name="txSp" type="CT_GvmlTextShape">
          <xsd:annotation>
            <xsd:documentation>Text shape</xsd:documentation>
          </xsd:annotation>
        </xsd:element>
        <xsd:element name="sp" type="CT_GvmlShape">
          <xsd:annotation>
            <xsd:documentation>Shape</xsd:documentation>
          </xsd:annotation>
        </xsd:element>
        <xsd:element name="cxnSp" type="CT_GvmlConnector">
          <xsd:annotation>
            <xsd:documentation>Connection Shape</xsd:documentation>
          </xsd:annotation>
        </xsd:element>
        <xsd:element name="pic" type="CT_GvmlPicture">
          <xsd:annotation>
            <xsd:documentation>Picture</xsd:documentation>
          </xsd:annotation>
        </xsd:element>
        <xsd:element name="graphicFrame" type="CT_GvmlGraphicalObjectFrame">
          <xsd:annotation>
            <xsd:documentation>Graphic Frame</xsd:documentation>
          </xsd:annotation>
        </xsd:element>
        <xsd:element name="grpSp" type="CT_GvmlGroupShape">
          <xsd:annotation>
            <xsd:documentation>Group shape</xsd:documentation>
          </xsd:annotation>
        </xsd:element>
      </xsd:choice>
      <xsd:element name="extLst" type="CT_OfficeArtExtensionList" minOccurs="0" maxOccurs="1"></xsd:element>
    </xsd:sequence>
  </xsd:complexType>
  
  <!-- dml-shape3DCamera.xsd -->
  <!-- <xsd:include schemaLocation="dml-baseTypes.xsd" /> -->
  <xsd:simpleType name="ST_PresetCameraType">
    <xsd:annotation>
      <xsd:documentation>Preset Camera Type</xsd:documentation>
    </xsd:annotation>
    <xsd:restriction base="xsd:token">
      <xsd:enumeration value="legacyObliqueTopLeft">
        <xsd:annotation>
          <xsd:documentation>Legacy Oblique Top Left</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="legacyObliqueTop">
        <xsd:annotation>
          <xsd:documentation>Legacy Oblique Top</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="legacyObliqueTopRight">
        <xsd:annotation>
          <xsd:documentation>Legacy Oblique Top Right</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="legacyObliqueLeft">
        <xsd:annotation>
          <xsd:documentation>Legacy Oblique Left</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="legacyObliqueFront">
        <xsd:annotation>
          <xsd:documentation>Legacy Oblique Front</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="legacyObliqueRight">
        <xsd:annotation>
          <xsd:documentation>Legacy Oblique Right</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="legacyObliqueBottomLeft">
        <xsd:annotation>
          <xsd:documentation>Legacy Oblique Bottom Left</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="legacyObliqueBottom">
        <xsd:annotation>
          <xsd:documentation>Legacy Oblique Bottom</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="legacyObliqueBottomRight">
        <xsd:annotation>
          <xsd:documentation>Legacy Oblique Bottom Right</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="legacyPerspectiveTopLeft">
        <xsd:annotation>
          <xsd:documentation>Legacy Perspective Top Left</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="legacyPerspectiveTop">
        <xsd:annotation>
          <xsd:documentation>Legacy Perspective Top</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="legacyPerspectiveTopRight">
        <xsd:annotation>
          <xsd:documentation>Legacy Perspective Top Right</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="legacyPerspectiveLeft">
        <xsd:annotation>
          <xsd:documentation>Legacy Perspective Left</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="legacyPerspectiveFront">
        <xsd:annotation>
          <xsd:documentation>Legacy Perspective Front</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="legacyPerspectiveRight">
        <xsd:annotation>
          <xsd:documentation>Legacy Perspective Right</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="legacyPerspectiveBottomLeft">
        <xsd:annotation>
          <xsd:documentation>Legacy Perspective Bottom Left</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="legacyPerspectiveBottom">
        <xsd:annotation>
          <xsd:documentation>Legacy Perspective Bottom</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="legacyPerspectiveBottomRight">
        <xsd:annotation>
          <xsd:documentation>Legacy Perspective Bottom Right</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="orthographicFront">
        <xsd:annotation>
          <xsd:documentation>Orthographic Front</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="isometricTopUp">
        <xsd:annotation>
          <xsd:documentation>Isometric Top Up</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="isometricTopDown">
        <xsd:annotation>
          <xsd:documentation>Isometric Top Down</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="isometricBottomUp">
        <xsd:annotation>
          <xsd:documentation>Isometric Bottom Up</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="isometricBottomDown">
        <xsd:annotation>
          <xsd:documentation>Isometric Bottom Down</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="isometricLeftUp">
        <xsd:annotation>
          <xsd:documentation>Isometric Left Up</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="isometricLeftDown">
        <xsd:annotation>
          <xsd:documentation>Isometric Left Down</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="isometricRightUp">
        <xsd:annotation>
          <xsd:documentation>Isometric Right Up</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="isometricRightDown">
        <xsd:annotation>
          <xsd:documentation>Isometric Right Down</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="isometricOffAxis1Left">
        <xsd:annotation>
          <xsd:documentation>Isometric Off Axis 1 Left</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="isometricOffAxis1Right">
        <xsd:annotation>
          <xsd:documentation>Isometric Off Axis 1 Right</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="isometricOffAxis1Top">
        <xsd:annotation>
          <xsd:documentation>Isometric Off Axis 1 Top</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="isometricOffAxis2Left">
        <xsd:annotation>
          <xsd:documentation>Isometric Off Axis 2 Left</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="isometricOffAxis2Right">
        <xsd:annotation>
          <xsd:documentation>Isometric Off Axis 2 Right</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="isometricOffAxis2Top">
        <xsd:annotation>
          <xsd:documentation>Isometric Off Axis 2 Top</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="isometricOffAxis3Left">
        <xsd:annotation>
          <xsd:documentation>Isometric Off Axis 3 Left</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="isometricOffAxis3Right">
        <xsd:annotation>
          <xsd:documentation>Isometric Off Axis 3 Right</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="isometricOffAxis3Bottom">
        <xsd:annotation>
          <xsd:documentation>Isometric Off Axis 3 Bottom</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="isometricOffAxis4Left">
        <xsd:annotation>
          <xsd:documentation>Isometric Off Axis 4 Left</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="isometricOffAxis4Right">
        <xsd:annotation>
          <xsd:documentation>Isometric Off Axis 4 Right</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="isometricOffAxis4Bottom">
        <xsd:annotation>
          <xsd:documentation>Isometric Off Axis 4 Bottom</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="obliqueTopLeft">
        <xsd:annotation>
          <xsd:documentation>Oblique Top Left</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="obliqueTop">
        <xsd:annotation>
          <xsd:documentation>Oblique Top</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="obliqueTopRight">
        <xsd:annotation>
          <xsd:documentation>Oblique Top Right</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="obliqueLeft">
        <xsd:annotation>
          <xsd:documentation>Oblique Left</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="obliqueRight">
        <xsd:annotation>
          <xsd:documentation>Oblique Right</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="obliqueBottomLeft">
        <xsd:annotation>
          <xsd:documentation>Oblique Bottom Left</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="obliqueBottom">
        <xsd:annotation>
          <xsd:documentation>Oblique Bottom</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="obliqueBottomRight">
        <xsd:annotation>
          <xsd:documentation>Oblique Bottom Right</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="perspectiveFront">
        <xsd:annotation>
          <xsd:documentation>Perspective Front</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="perspectiveLeft">
        <xsd:annotation>
          <xsd:documentation>Perspective Left</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="perspectiveRight">
        <xsd:annotation>
          <xsd:documentation>Perspective Right</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="perspectiveAbove">
        <xsd:annotation>
          <xsd:documentation>Orthographic Above</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="perspectiveBelow">
        <xsd:annotation>
          <xsd:documentation>Perspective Below</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="perspectiveAboveLeftFacing">
        <xsd:annotation>
          <xsd:documentation>Perspective Above Left Facing</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="perspectiveAboveRightFacing">
        <xsd:annotation>
          <xsd:documentation>Perspective Above Right Facing</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="perspectiveContrastingLeftFacing">
        <xsd:annotation>
          <xsd:documentation>Perspective Contrasting Left Facing</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="perspectiveContrastingRightFacing">
        <xsd:annotation>
          <xsd:documentation>Perspective Contrasting Right Facing</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="perspectiveHeroicLeftFacing">
        <xsd:annotation>
          <xsd:documentation>Perspective Heroic Left Facing</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="perspectiveHeroicRightFacing">
        <xsd:annotation>
          <xsd:documentation>Perspective Heroic Right Facing</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="perspectiveHeroicExtremeLeftFacing">
        <xsd:annotation>
          <xsd:documentation>Perspective Heroic Extreme Left Facing</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="perspectiveHeroicExtremeRightFacing">
        <xsd:annotation>
          <xsd:documentation>Perspective Heroic Extreme Right Facing</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="perspectiveRelaxed">
        <xsd:annotation>
          <xsd:documentation>Perspective Relaxed</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="perspectiveRelaxedModerately">
        <xsd:annotation>
          <xsd:documentation>Perspective Relaxed Moderately</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
    </xsd:restriction>
  </xsd:simpleType>
  <xsd:simpleType name="ST_FOVAngle">
    <xsd:annotation>
      <xsd:documentation>Field of View Angle</xsd:documentation>
    </xsd:annotation>
    <xsd:restriction base="ST_Angle">
      <xsd:minInclusive value="0" />
      <xsd:maxInclusive value="10800000" />
    </xsd:restriction>
  </xsd:simpleType>
  <xsd:complexType name="CT_Camera">
    <xsd:sequence>
      <xsd:element name="rot" type="CT_SphereCoords" minOccurs="0" maxOccurs="1">
        <xsd:annotation>
          <xsd:documentation>Rotation</xsd:documentation>
        </xsd:annotation>
      </xsd:element>
    </xsd:sequence>
    <xsd:attribute name="prst" type="ST_PresetCameraType" use="required">
      <xsd:annotation>
        <xsd:documentation>Preset Camera Type</xsd:documentation>
      </xsd:annotation>
    </xsd:attribute>
    <xsd:attribute name="fov" type="ST_FOVAngle" use="optional">
      <xsd:annotation>
        <xsd:documentation>Field of View</xsd:documentation>
      </xsd:annotation>
    </xsd:attribute>
    <xsd:attribute name="zoom" type="ST_PositivePercentage" use="optional" default="100000">
      <xsd:annotation>
        <xsd:documentation>Zoom</xsd:documentation>
      </xsd:annotation>
    </xsd:attribute>
  </xsd:complexType>
  
  <!-- dml-shape3DLighting.xsd -->
  <!-- <xsd:include schemaLocation="dml-baseTypes.xsd" /> -->
  <xsd:simpleType name="ST_LightRigDirection">
    <xsd:annotation>
      <xsd:documentation>Light Rig Direction</xsd:documentation>
    </xsd:annotation>
    <xsd:restriction base="xsd:token">
      <xsd:enumeration value="tl">
        <xsd:annotation>
          <xsd:documentation>Top Left</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="t">
        <xsd:annotation>
          <xsd:documentation>Top</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="tr">
        <xsd:annotation>
          <xsd:documentation>Top Right</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="l">
        <xsd:annotation>
          <xsd:documentation>Left</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="r">
        <xsd:annotation>
          <xsd:documentation>Right</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="bl">
        <xsd:annotation>
          <xsd:documentation>Bottom Left</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="b">
        <xsd:annotation>
          <xsd:documentation>Bottom</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="br">
        <xsd:annotation>
          <xsd:documentation>Bottom Right</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
    </xsd:restriction>
  </xsd:simpleType>
  <xsd:simpleType name="ST_LightRigType">
    <xsd:annotation>
      <xsd:documentation>Light Rig Type</xsd:documentation>
    </xsd:annotation>
    <xsd:restriction base="xsd:token">
      <xsd:enumeration value="legacyFlat1">
        <xsd:annotation>
          <xsd:documentation>Legacy Flat 1</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="legacyFlat2">
        <xsd:annotation>
          <xsd:documentation>Legacy Flat 2</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="legacyFlat3">
        <xsd:annotation>
          <xsd:documentation>Legacy Flat 3</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="legacyFlat4">
        <xsd:annotation>
          <xsd:documentation>Legacy Flat 4</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="legacyNormal1">
        <xsd:annotation>
          <xsd:documentation>Legacy Normal 1</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="legacyNormal2">
        <xsd:annotation>
          <xsd:documentation>Legacy Normal 2</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="legacyNormal3">
        <xsd:annotation>
          <xsd:documentation>Legacy Normal 3</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="legacyNormal4">
        <xsd:annotation>
          <xsd:documentation>Legacy Normal 4</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="legacyHarsh1">
        <xsd:annotation>
          <xsd:documentation>Legacy Harsh 1</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="legacyHarsh2">
        <xsd:annotation>
          <xsd:documentation>Legacy Harsh 2</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="legacyHarsh3">
        <xsd:annotation>
          <xsd:documentation>Legacy Harsh 3</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="legacyHarsh4">
        <xsd:annotation>
          <xsd:documentation>Legacy Harsh 4</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="threePt">
        <xsd:annotation>
          <xsd:documentation>Three Point</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="balanced">
        <xsd:annotation>
          <xsd:documentation>Light Rig Enum ( Balanced )</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="soft">
        <xsd:annotation>
          <xsd:documentation>Soft</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="harsh">
        <xsd:annotation>
          <xsd:documentation>Harsh</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="flood">
        <xsd:annotation>
          <xsd:documentation>Flood</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="contrasting">
        <xsd:annotation>
          <xsd:documentation>Contrasting</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="morning">
        <xsd:annotation>
          <xsd:documentation>Morning</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="sunrise">
        <xsd:annotation>
          <xsd:documentation>Sunrise</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="sunset">
        <xsd:annotation>
          <xsd:documentation>Sunset</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="chilly">
        <xsd:annotation>
          <xsd:documentation>Chilly</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="freezing">
        <xsd:annotation>
          <xsd:documentation>Freezing</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="flat">
        <xsd:annotation>
          <xsd:documentation>Flat</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="twoPt">
        <xsd:annotation>
          <xsd:documentation>Two Point</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="glow">
        <xsd:annotation>
          <xsd:documentation>Glow</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="brightRoom">
        <xsd:annotation>
          <xsd:documentation>Bright Room</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
    </xsd:restriction>
  </xsd:simpleType>
  <xsd:complexType name="CT_LightRig">
    <xsd:sequence>
      <xsd:element name="rot" type="CT_SphereCoords" minOccurs="0" maxOccurs="1">
        <xsd:annotation>
          <xsd:documentation>Rotation</xsd:documentation>
        </xsd:annotation>
      </xsd:element>
    </xsd:sequence>
    <xsd:attribute name="rig" type="ST_LightRigType" use="required">
      <xsd:annotation>
        <xsd:documentation>Rig Preset</xsd:documentation>
      </xsd:annotation>
    </xsd:attribute>
    <xsd:attribute name="dir" type="ST_LightRigDirection" use="required">
      <xsd:annotation>
        <xsd:documentation>Direction</xsd:documentation>
      </xsd:annotation>
    </xsd:attribute>
  </xsd:complexType>
  
  <!-- dml-shape3DScene.xsd -->
  <!-- <xsd:include schemaLocation="dml-shape3DCamera.xsd" /> -->
  <!-- <xsd:include schemaLocation="dml-shape3DLighting.xsd" /> -->
  <!-- <xsd:include schemaLocation="dml-shape3DScenePlane.xsd" /> -->
  <xsd:complexType name="CT_Scene3D">
    <xsd:sequence>
      <xsd:element name="camera" type="CT_Camera" minOccurs="1" maxOccurs="1">
        <xsd:annotation>
          <xsd:documentation>Camera</xsd:documentation>
        </xsd:annotation>
      </xsd:element>
      <xsd:element name="lightRig" type="CT_LightRig" minOccurs="1" maxOccurs="1">
        <xsd:annotation>
          <xsd:documentation>Light Rig</xsd:documentation>
        </xsd:annotation>
      </xsd:element>
      <xsd:element name="backdrop" type="CT_Backdrop" minOccurs="0" maxOccurs="1">
        <xsd:annotation>
          <xsd:documentation>Backdrop Plane</xsd:documentation>
        </xsd:annotation>
      </xsd:element>
      <xsd:element name="extLst" type="CT_OfficeArtExtensionList" minOccurs="0" maxOccurs="1"></xsd:element>
    </xsd:sequence>
  </xsd:complexType>
  
  <!-- dml-shape3DScenePlane.xsd -->
  <!-- <xsd:include schemaLocation="dml-baseTypes.xsd" /> -->
  <xsd:complexType name="CT_Backdrop">
    <xsd:sequence>
      <xsd:element name="anchor" type="CT_Point3D" minOccurs="1" maxOccurs="1">
        <xsd:annotation>
          <xsd:documentation>Anchor Point</xsd:documentation>
        </xsd:annotation>
      </xsd:element>
      <xsd:element name="norm" type="CT_Vector3D" minOccurs="1" maxOccurs="1">
        <xsd:annotation>
          <xsd:documentation>Normal</xsd:documentation>
        </xsd:annotation>
      </xsd:element>
      <xsd:element name="up" type="CT_Vector3D" minOccurs="1" maxOccurs="1">
        <xsd:annotation>
          <xsd:documentation>Up Vector</xsd:documentation>
        </xsd:annotation>
      </xsd:element>
      <xsd:element name="extLst" type="CT_OfficeArtExtensionList" minOccurs="0" maxOccurs="1"></xsd:element>
    </xsd:sequence>
  </xsd:complexType>
  
  <!-- dml-shape3DStyles.xsd -->
  <!-- <xsd:include schemaLocation="dml-shapeGeometry.xsd" /> -->
  <xsd:simpleType name="ST_BevelPresetType">
    <xsd:annotation>
      <xsd:documentation>Bevel Presets</xsd:documentation>
    </xsd:annotation>
    <xsd:restriction base="xsd:token">
      <xsd:enumeration value="relaxedInset">
        <xsd:annotation>
          <xsd:documentation>Relaxed Inset</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="circle">
        <xsd:annotation>
          <xsd:documentation>Circle</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="slope">
        <xsd:annotation>
          <xsd:documentation>Slope</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="cross">
        <xsd:annotation>
          <xsd:documentation>Cross</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="angle">
        <xsd:annotation>
          <xsd:documentation>Angle</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="softRound">
        <xsd:annotation>
          <xsd:documentation>Soft Round</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="convex">
        <xsd:annotation>
          <xsd:documentation>Convex</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="coolSlant">
        <xsd:annotation>
          <xsd:documentation>Cool Slant</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="divot">
        <xsd:annotation>
          <xsd:documentation>Divot</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="riblet">
        <xsd:annotation>
          <xsd:documentation>Riblet</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="hardEdge">
        <xsd:annotation>
          <xsd:documentation>Hard Edge</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="artDeco">
        <xsd:annotation>
          <xsd:documentation>Art Deco</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
    </xsd:restriction>
  </xsd:simpleType>
  <xsd:complexType name="CT_Bevel">
    <xsd:attribute name="w" type="ST_PositiveCoordinate" use="optional" default="76200">
      <xsd:annotation>
        <xsd:documentation>Width</xsd:documentation>
      </xsd:annotation>
    </xsd:attribute>
    <xsd:attribute name="h" type="ST_PositiveCoordinate" use="optional" default="76200">
      <xsd:annotation>
        <xsd:documentation>Height</xsd:documentation>
      </xsd:annotation>
    </xsd:attribute>
    <xsd:attribute name="prst" type="ST_BevelPresetType" use="optional" default="circle">
      <xsd:annotation>
        <xsd:documentation>Preset Bevel</xsd:documentation>
      </xsd:annotation>
    </xsd:attribute>
  </xsd:complexType>
  <xsd:simpleType name="ST_PresetMaterialType">
    <xsd:annotation>
      <xsd:documentation>Preset Material Type</xsd:documentation>
    </xsd:annotation>
    <xsd:restriction base="xsd:token">
      <xsd:enumeration value="legacyMatte">
        <xsd:annotation>
          <xsd:documentation>Legacy Matte</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="legacyPlastic">
        <xsd:annotation>
          <xsd:documentation>Legacy Plastic</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="legacyMetal">
        <xsd:annotation>
          <xsd:documentation>Legacy Metal</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="legacyWireframe">
        <xsd:annotation>
          <xsd:documentation>Legacy Wireframe</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="matte">
        <xsd:annotation>
          <xsd:documentation>Matte</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="plastic">
        <xsd:annotation>
          <xsd:documentation>Plastic</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="metal">
        <xsd:annotation>
          <xsd:documentation>Metal</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="warmMatte">
        <xsd:annotation>
          <xsd:documentation>Warm Matte</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="translucentPowder">
        <xsd:annotation>
          <xsd:documentation>Translucent Powder</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="powder">
        <xsd:annotation>
          <xsd:documentation>Powder</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="dkEdge">
        <xsd:annotation>
          <xsd:documentation>Dark Edge</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="softEdge">
        <xsd:annotation>
          <xsd:documentation>Soft Edge</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="clear">
        <xsd:annotation>
          <xsd:documentation>Clear</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="flat">
        <xsd:annotation>
          <xsd:documentation>Flat</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="softmetal">
        <xsd:annotation>
          <xsd:documentation>Soft Metal</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
    </xsd:restriction>
  </xsd:simpleType>
  <xsd:complexType name="CT_Shape3D">
    <xsd:sequence>
      <xsd:element name="bevelT" type="CT_Bevel" minOccurs="0" maxOccurs="1">
        <xsd:annotation>
          <xsd:documentation>Top Bevel</xsd:documentation>
        </xsd:annotation>
      </xsd:element>
      <xsd:element name="bevelB" type="CT_Bevel" minOccurs="0" maxOccurs="1">
        <xsd:annotation>
          <xsd:documentation>Bottom Bevel</xsd:documentation>
        </xsd:annotation>
      </xsd:element>
      <xsd:element name="extrusionClr" type="CT_Color" minOccurs="0" maxOccurs="1">
        <xsd:annotation>
          <xsd:documentation>Extrusion Color</xsd:documentation>
        </xsd:annotation>
      </xsd:element>
      <xsd:element name="contourClr" type="CT_Color" minOccurs="0" maxOccurs="1">
        <xsd:annotation>
          <xsd:documentation>Contour Color</xsd:documentation>
        </xsd:annotation>
      </xsd:element>
      <xsd:element name="extLst" type="CT_OfficeArtExtensionList" minOccurs="0" maxOccurs="1"></xsd:element>
    </xsd:sequence>
    <xsd:attribute name="z" type="ST_Coordinate" use="optional" default="0">
      <xsd:annotation>
        <xsd:documentation>Shape Depth</xsd:documentation>
      </xsd:annotation>
    </xsd:attribute>
    <xsd:attribute name="extrusionH" type="ST_PositiveCoordinate" use="optional" default="0">
      <xsd:annotation>
        <xsd:documentation>Extrusion Height</xsd:documentation>
      </xsd:annotation>
    </xsd:attribute>
    <xsd:attribute name="contourW" type="ST_PositiveCoordinate" use="optional" default="0">
      <xsd:annotation>
        <xsd:documentation>Contour Width</xsd:documentation>
      </xsd:annotation>
    </xsd:attribute>
    <xsd:attribute name="prstMaterial" type="ST_PresetMaterialType" use="optional" default="warmMatte">
      <xsd:annotation>
        <xsd:documentation>Preset Material Type</xsd:documentation>
      </xsd:annotation>
    </xsd:attribute>
  </xsd:complexType>
  <xsd:complexType name="CT_FlatText">
    <xsd:attribute name="z" type="ST_Coordinate" use="optional" default="0">
      <xsd:annotation>
        <xsd:documentation>Z Coordinate</xsd:documentation>
      </xsd:annotation>
    </xsd:attribute>
  </xsd:complexType>
  <xsd:group name="EG_Text3D">
    <xsd:choice>
      <xsd:element name="sp3d" type="CT_Shape3D" minOccurs="1" maxOccurs="1">
        <xsd:annotation>
          <xsd:documentation>Apply 3D shape properties</xsd:documentation>
        </xsd:annotation>
      </xsd:element>
      <xsd:element name="flatTx" type="CT_FlatText" minOccurs="1" maxOccurs="1">
        <xsd:annotation>
          <xsd:documentation>No text in 3D scene</xsd:documentation>
        </xsd:annotation>
      </xsd:element>
    </xsd:choice>
  </xsd:group>
  
  <!-- dml-shapeEffects.xsd -->
  <!-- <xsd:include schemaLocation="dml-baseTypes.xsd" /> -->
  <xsd:complexType name="CT_AlphaBiLevelEffect">
    <xsd:attribute name="thresh" type="ST_PositiveFixedPercentage" use="required">
      <xsd:annotation>
        <xsd:documentation>Threshold</xsd:documentation>
      </xsd:annotation>
    </xsd:attribute>
  </xsd:complexType>
  <xsd:complexType name="CT_AlphaCeilingEffect"></xsd:complexType>
  <xsd:complexType name="CT_AlphaFloorEffect"></xsd:complexType>
  <xsd:complexType name="CT_AlphaInverseEffect">
    <xsd:sequence>
      <xsd:group ref="EG_ColorChoice" minOccurs="0" maxOccurs="1"></xsd:group>
    </xsd:sequence>
  </xsd:complexType>
  <xsd:complexType name="CT_AlphaModulateFixedEffect">
    <xsd:attribute name="amt" type="ST_PositivePercentage" use="optional" default="100000">
      <xsd:annotation>
        <xsd:documentation>Amount</xsd:documentation>
      </xsd:annotation>
    </xsd:attribute>
  </xsd:complexType>
  <xsd:complexType name="CT_AlphaOutsetEffect">
    <xsd:attribute name="rad" type="ST_Coordinate" use="optional" default="0">
      <xsd:annotation>
        <xsd:documentation>Radius</xsd:documentation>
      </xsd:annotation>
    </xsd:attribute>
  </xsd:complexType>
  <xsd:complexType name="CT_AlphaReplaceEffect">
    <xsd:attribute name="a" type="ST_PositiveFixedPercentage" use="required">
      <xsd:annotation>
        <xsd:documentation>Alpha</xsd:documentation>
      </xsd:annotation>
    </xsd:attribute>
  </xsd:complexType>
  <xsd:complexType name="CT_BiLevelEffect">
    <xsd:attribute name="thresh" type="ST_PositiveFixedPercentage" use="required">
      <xsd:annotation>
        <xsd:documentation>Threshold</xsd:documentation>
      </xsd:annotation>
    </xsd:attribute>
  </xsd:complexType>
  <xsd:complexType name="CT_BlurEffect">
    <xsd:attribute name="rad" type="ST_PositiveCoordinate" use="optional" default="0">
      <xsd:annotation>
        <xsd:documentation>Radius</xsd:documentation>
      </xsd:annotation>
    </xsd:attribute>
    <xsd:attribute name="grow" type="xsd:boolean" use="optional" default="true">
      <xsd:annotation>
        <xsd:documentation>Grow Bounds</xsd:documentation>
      </xsd:annotation>
    </xsd:attribute>
  </xsd:complexType>
  <xsd:complexType name="CT_ColorChangeEffect">
    <xsd:sequence>
      <xsd:element name="clrFrom" type="CT_Color" minOccurs="1" maxOccurs="1">
        <xsd:annotation>
          <xsd:documentation>Change Color From</xsd:documentation>
        </xsd:annotation>
      </xsd:element>
      <xsd:element name="clrTo" type="CT_Color" minOccurs="1" maxOccurs="1">
        <xsd:annotation>
          <xsd:documentation>Change Color To</xsd:documentation>
        </xsd:annotation>
      </xsd:element>
    </xsd:sequence>
    <xsd:attribute name="useA" type="xsd:boolean" use="optional" default="true">
      <xsd:annotation>
        <xsd:documentation>Consider Alpha Values</xsd:documentation>
      </xsd:annotation>
    </xsd:attribute>
  </xsd:complexType>
  <xsd:complexType name="CT_ColorReplaceEffect">
    <xsd:sequence>
      <xsd:group ref="EG_ColorChoice" minOccurs="1" maxOccurs="1"></xsd:group>
    </xsd:sequence>
  </xsd:complexType>
  <xsd:complexType name="CT_DuotoneEffect">
    <xsd:sequence>
      <xsd:group ref="EG_ColorChoice" minOccurs="2" maxOccurs="2" />
    </xsd:sequence>
  </xsd:complexType>
  <xsd:complexType name="CT_GlowEffect">
    <xsd:sequence>
      <xsd:group ref="EG_ColorChoice" minOccurs="1" maxOccurs="1"></xsd:group>
    </xsd:sequence>
    <xsd:attribute name="rad" type="ST_PositiveCoordinate" use="optional" default="0">
      <xsd:annotation>
        <xsd:documentation>Radius</xsd:documentation>
      </xsd:annotation>
    </xsd:attribute>
  </xsd:complexType>
  <xsd:complexType name="CT_GrayscaleEffect"></xsd:complexType>
  <xsd:complexType name="CT_HSLEffect">
    <xsd:attribute name="hue" type="ST_PositiveFixedAngle" use="optional" default="0">
      <xsd:annotation>
        <xsd:documentation>Hue</xsd:documentation>
      </xsd:annotation>
    </xsd:attribute>
    <xsd:attribute name="sat" type="ST_FixedPercentage" use="optional" default="0">
      <xsd:annotation>
        <xsd:documentation>Saturation</xsd:documentation>
      </xsd:annotation>
    </xsd:attribute>
    <xsd:attribute name="lum" type="ST_FixedPercentage" use="optional" default="0">
      <xsd:annotation>
        <xsd:documentation>Luminance</xsd:documentation>
      </xsd:annotation>
    </xsd:attribute>
  </xsd:complexType>
  <xsd:complexType name="CT_InnerShadowEffect">
    <xsd:sequence>
      <xsd:group ref="EG_ColorChoice" minOccurs="1" maxOccurs="1"></xsd:group>
    </xsd:sequence>
    <xsd:attribute name="blurRad" type="ST_PositiveCoordinate" use="optional" default="0">
      <xsd:annotation>
        <xsd:documentation>Blur Radius</xsd:documentation>
      </xsd:annotation>
    </xsd:attribute>
    <xsd:attribute name="dist" type="ST_PositiveCoordinate" use="optional" default="0">
      <xsd:annotation>
        <xsd:documentation>Distance</xsd:documentation>
      </xsd:annotation>
    </xsd:attribute>
    <xsd:attribute name="dir" type="ST_PositiveFixedAngle" use="optional" default="0">
      <xsd:annotation>
        <xsd:documentation>Direction</xsd:documentation>
      </xsd:annotation>
    </xsd:attribute>
  </xsd:complexType>
  <xsd:complexType name="CT_LuminanceEffect">
    <xsd:attribute name="bright" type="ST_FixedPercentage" use="optional" default="0">
      <xsd:annotation>
        <xsd:documentation>Brightness</xsd:documentation>
      </xsd:annotation>
    </xsd:attribute>
    <xsd:attribute name="contrast" type="ST_FixedPercentage" use="optional" default="0">
      <xsd:annotation>
        <xsd:documentation>Contrast</xsd:documentation>
      </xsd:annotation>
    </xsd:attribute>
  </xsd:complexType>
  <xsd:complexType name="CT_OuterShadowEffect">
    <xsd:sequence>
      <xsd:group ref="EG_ColorChoice" minOccurs="1" maxOccurs="1"></xsd:group>
    </xsd:sequence>
    <xsd:attribute name="blurRad" type="ST_PositiveCoordinate" use="optional" default="0">
      <xsd:annotation>
        <xsd:documentation>Blur Radius</xsd:documentation>
      </xsd:annotation>
    </xsd:attribute>
    <xsd:attribute name="dist" type="ST_PositiveCoordinate" use="optional" default="0">
      <xsd:annotation>
        <xsd:documentation>Shadow Offset Distance</xsd:documentation>
      </xsd:annotation>
    </xsd:attribute>
    <xsd:attribute name="dir" type="ST_PositiveFixedAngle" use="optional" default="0">
      <xsd:annotation>
        <xsd:documentation>Shadow Direction</xsd:documentation>
      </xsd:annotation>
    </xsd:attribute>
    <xsd:attribute name="sx" type="ST_Percentage" use="optional" default="100000">
      <xsd:annotation>
        <xsd:documentation>Horizontal Scaling Factor</xsd:documentation>
      </xsd:annotation>
    </xsd:attribute>
    <xsd:attribute name="sy" type="ST_Percentage" use="optional" default="100000">
      <xsd:annotation>
        <xsd:documentation>Vertical Scaling Factor</xsd:documentation>
      </xsd:annotation>
    </xsd:attribute>
    <xsd:attribute name="kx" type="ST_FixedAngle" use="optional" default="0">
      <xsd:annotation>
        <xsd:documentation>Horizontal Skew</xsd:documentation>
      </xsd:annotation>
    </xsd:attribute>
    <xsd:attribute name="ky" type="ST_FixedAngle" use="optional" default="0">
      <xsd:annotation>
        <xsd:documentation>Vertical Skew</xsd:documentation>
      </xsd:annotation>
    </xsd:attribute>
    <xsd:attribute name="algn" type="ST_RectAlignment" use="optional" default="b">
      <xsd:annotation>
        <xsd:documentation>Shadow Alignment</xsd:documentation>
      </xsd:annotation>
    </xsd:attribute>
    <xsd:attribute name="rotWithShape" type="xsd:boolean" use="optional" default="true">
      <xsd:annotation>
        <xsd:documentation>Rotate With Shape</xsd:documentation>
      </xsd:annotation>
    </xsd:attribute>
  </xsd:complexType>
  <xsd:simpleType name="ST_PresetShadowVal">
    <xsd:annotation>
      <xsd:documentation>Preset Shadow Type</xsd:documentation>
    </xsd:annotation>
    <xsd:restriction base="xsd:token">
      <xsd:enumeration value="shdw1">
        <xsd:annotation>
          <xsd:documentation>Top Left Drop Shadow</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="shdw2">
        <xsd:annotation>
          <xsd:documentation>Top Right Drop Shadow</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="shdw3">
        <xsd:annotation>
          <xsd:documentation>Back Left Perspective Shadow</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="shdw4">
        <xsd:annotation>
          <xsd:documentation>Back Right Perspective Shadow</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="shdw5">
        <xsd:annotation>
          <xsd:documentation>Bottom Left Drop Shadow</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="shdw6">
        <xsd:annotation>
          <xsd:documentation>Bottom Right Drop Shadow</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="shdw7">
        <xsd:annotation>
          <xsd:documentation>Front Left Perspective Shadow</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="shdw8">
        <xsd:annotation>
          <xsd:documentation>Front Right Perspective Shadow</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="shdw9">
        <xsd:annotation>
          <xsd:documentation>Top Left Small Drop Shadow</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="shdw10">
        <xsd:annotation>
          <xsd:documentation>Top Left Large Drop Shadow</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="shdw11">
        <xsd:annotation>
          <xsd:documentation>Back Left Long Perspective Shadow</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="shdw12">
        <xsd:annotation>
          <xsd:documentation>Back Right Long Perspective Shadow</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="shdw13">
        <xsd:annotation>
          <xsd:documentation>Top Left Double Drop Shadow</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="shdw14">
        <xsd:annotation>
          <xsd:documentation>Bottom Right Small Drop Shadow</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="shdw15">
        <xsd:annotation>
          <xsd:documentation>Front Left Long Perspective Shadow</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="shdw16">
        <xsd:annotation>
          <xsd:documentation>Front Right LongPerspective Shadow</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="shdw17">
        <xsd:annotation>
          <xsd:documentation>3D Outer Box Shadow</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="shdw18">
        <xsd:annotation>
          <xsd:documentation>3D Inner Box Shadow</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="shdw19">
        <xsd:annotation>
          <xsd:documentation>Back Center Perspective Shadow</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="shdw20">
        <xsd:annotation>
          <xsd:documentation>Front Bottom Shadow</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
    </xsd:restriction>
  </xsd:simpleType>
  <xsd:complexType name="CT_PresetShadowEffect">
    <xsd:sequence>
      <xsd:group ref="EG_ColorChoice" minOccurs="1" maxOccurs="1"></xsd:group>
    </xsd:sequence>
    <xsd:attribute name="prst" type="ST_PresetShadowVal" use="required">
      <xsd:annotation>
        <xsd:documentation>Preset Shadow</xsd:documentation>
      </xsd:annotation>
    </xsd:attribute>
    <xsd:attribute name="dist" type="ST_PositiveCoordinate" use="optional" default="0">
      <xsd:annotation>
        <xsd:documentation>Distance</xsd:documentation>
      </xsd:annotation>
    </xsd:attribute>
    <xsd:attribute name="dir" type="ST_PositiveFixedAngle" use="optional" default="0">
      <xsd:annotation>
        <xsd:documentation>Direction</xsd:documentation>
      </xsd:annotation>
    </xsd:attribute>
  </xsd:complexType>
  <xsd:complexType name="CT_ReflectionEffect">
    <xsd:attribute name="blurRad" type="ST_PositiveCoordinate" use="optional" default="0">
      <xsd:annotation>
        <xsd:documentation>Blur Radius</xsd:documentation>
      </xsd:annotation>
    </xsd:attribute>
    <xsd:attribute name="stA" type="ST_PositiveFixedPercentage" use="optional" default="100000">
      <xsd:annotation>
        <xsd:documentation>Start Opacity</xsd:documentation>
      </xsd:annotation>
    </xsd:attribute>
    <xsd:attribute name="stPos" type="ST_PositiveFixedPercentage" use="optional" default="0">
      <xsd:annotation>
        <xsd:documentation>Start Position</xsd:documentation>
      </xsd:annotation>
    </xsd:attribute>
    <xsd:attribute name="endA" type="ST_PositiveFixedPercentage" use="optional" default="0">
      <xsd:annotation>
        <xsd:documentation>End Alpha</xsd:documentation>
      </xsd:annotation>
    </xsd:attribute>
    <xsd:attribute name="endPos" type="ST_PositiveFixedPercentage" use="optional" default="100000">
      <xsd:annotation>
        <xsd:documentation>End Position</xsd:documentation>
      </xsd:annotation>
    </xsd:attribute>
    <xsd:attribute name="dist" type="ST_PositiveCoordinate" use="optional" default="0">
      <xsd:annotation>
        <xsd:documentation>Distance</xsd:documentation>
      </xsd:annotation>
    </xsd:attribute>
    <xsd:attribute name="dir" type="ST_PositiveFixedAngle" use="optional" default="0">
      <xsd:annotation>
        <xsd:documentation>Direction</xsd:documentation>
      </xsd:annotation>
    </xsd:attribute>
    <xsd:attribute name="fadeDir" type="ST_PositiveFixedAngle" use="optional" default="5400000">
      <xsd:annotation>
        <xsd:documentation>Fade Direction</xsd:documentation>
      </xsd:annotation>
    </xsd:attribute>
    <xsd:attribute name="sx" type="ST_Percentage" use="optional" default="100000">
      <xsd:annotation>
        <xsd:documentation>Horizontal Ratio</xsd:documentation>
      </xsd:annotation>
    </xsd:attribute>
    <xsd:attribute name="sy" type="ST_Percentage" use="optional" default="100000">
      <xsd:annotation>
        <xsd:documentation>Vertical Ratio</xsd:documentation>
      </xsd:annotation>
    </xsd:attribute>
    <xsd:attribute name="kx" type="ST_FixedAngle" use="optional" default="0">
      <xsd:annotation>
        <xsd:documentation>Horizontal Skew</xsd:documentation>
      </xsd:annotation>
    </xsd:attribute>
    <xsd:attribute name="ky" type="ST_FixedAngle" use="optional" default="0">
      <xsd:annotation>
        <xsd:documentation>Vertical Skew</xsd:documentation>
      </xsd:annotation>
    </xsd:attribute>
    <xsd:attribute name="algn" type="ST_RectAlignment" use="optional" default="b">
      <xsd:annotation>
        <xsd:documentation>Shadow Alignment</xsd:documentation>
      </xsd:annotation>
    </xsd:attribute>
    <xsd:attribute name="rotWithShape" type="xsd:boolean" use="optional" default="true">
      <xsd:annotation>
        <xsd:documentation>Rotate With Shape</xsd:documentation>
      </xsd:annotation>
    </xsd:attribute>
  </xsd:complexType>
  <xsd:complexType name="CT_RelativeOffsetEffect">
    <xsd:attribute name="tx" type="ST_Percentage" use="optional" default="0">
      <xsd:annotation>
        <xsd:documentation>Offset X</xsd:documentation>
      </xsd:annotation>
    </xsd:attribute>
    <xsd:attribute name="ty" type="ST_Percentage" use="optional" default="0">
      <xsd:annotation>
        <xsd:documentation>Offset Y</xsd:documentation>
      </xsd:annotation>
    </xsd:attribute>
  </xsd:complexType>
  <xsd:complexType name="CT_SoftEdgesEffect">
    <xsd:attribute name="rad" type="ST_PositiveCoordinate" use="required">
      <xsd:annotation>
        <xsd:documentation>Radius</xsd:documentation>
      </xsd:annotation>
    </xsd:attribute>
  </xsd:complexType>
  <xsd:complexType name="CT_TintEffect">
    <xsd:attribute name="hue" type="ST_PositiveFixedAngle" use="optional" default="0">
      <xsd:annotation>
        <xsd:documentation>Hue</xsd:documentation>
      </xsd:annotation>
    </xsd:attribute>
    <xsd:attribute name="amt" type="ST_FixedPercentage" use="optional" default="0">
      <xsd:annotation>
        <xsd:documentation>Amount</xsd:documentation>
      </xsd:annotation>
    </xsd:attribute>
  </xsd:complexType>
  <xsd:complexType name="CT_TransformEffect">
    <xsd:attribute name="sx" type="ST_Percentage" use="optional" default="100000">
      <xsd:annotation>
        <xsd:documentation>Horizontal Ratio</xsd:documentation>
      </xsd:annotation>
    </xsd:attribute>
    <xsd:attribute name="sy" type="ST_Percentage" use="optional" default="100000">
      <xsd:annotation>
        <xsd:documentation>Vertical Ratio</xsd:documentation>
      </xsd:annotation>
    </xsd:attribute>
    <xsd:attribute name="kx" type="ST_FixedAngle" use="optional" default="0">
      <xsd:annotation>
        <xsd:documentation>Horizontal Skew</xsd:documentation>
      </xsd:annotation>
    </xsd:attribute>
    <xsd:attribute name="ky" type="ST_FixedAngle" use="optional" default="0">
      <xsd:annotation>
        <xsd:documentation>Vertical Skew</xsd:documentation>
      </xsd:annotation>
    </xsd:attribute>
    <xsd:attribute name="tx" type="ST_Coordinate" use="optional" default="0">
      <xsd:annotation>
        <xsd:documentation>Horizontal Shift</xsd:documentation>
      </xsd:annotation>
    </xsd:attribute>
    <xsd:attribute name="ty" type="ST_Coordinate" use="optional" default="0">
      <xsd:annotation>
        <xsd:documentation>Vertical Shift</xsd:documentation>
      </xsd:annotation>
    </xsd:attribute>
  </xsd:complexType>
  <xsd:complexType name="CT_NoFillProperties"></xsd:complexType>
  <xsd:complexType name="CT_SolidColorFillProperties">
    <xsd:sequence>
      <xsd:group ref="EG_ColorChoice" minOccurs="0" maxOccurs="1"></xsd:group>
    </xsd:sequence>
  </xsd:complexType>
  <xsd:complexType name="CT_LinearShadeProperties">
    <xsd:attribute name="ang" type="ST_PositiveFixedAngle" use="optional">
      <xsd:annotation>
        <xsd:documentation>Angle</xsd:documentation>
      </xsd:annotation>
    </xsd:attribute>
    <xsd:attribute name="scaled" type="xsd:boolean" use="optional">
      <xsd:annotation>
        <xsd:documentation>Scaled</xsd:documentation>
      </xsd:annotation>
    </xsd:attribute>
  </xsd:complexType>
  <xsd:simpleType name="ST_PathShadeType">
    <xsd:annotation>
      <xsd:documentation>Path Shade Type</xsd:documentation>
    </xsd:annotation>
    <xsd:restriction base="xsd:token">
      <xsd:enumeration value="shape">
        <xsd:annotation>
          <xsd:documentation>Shape</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="circle">
        <xsd:annotation>
          <xsd:documentation>Circle</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="rect">
        <xsd:annotation>
          <xsd:documentation>Rectangle</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
    </xsd:restriction>
  </xsd:simpleType>
  <xsd:complexType name="CT_PathShadeProperties">
    <xsd:sequence>
      <xsd:element name="fillToRect" type="CT_RelativeRect" minOccurs="0" maxOccurs="1">
        <xsd:annotation>
          <xsd:documentation>Fill To Rectangle</xsd:documentation>
        </xsd:annotation>
      </xsd:element>
    </xsd:sequence>
    <xsd:attribute name="path" type="ST_PathShadeType" use="optional">
      <xsd:annotation>
        <xsd:documentation>Gradient Fill Path</xsd:documentation>
      </xsd:annotation>
    </xsd:attribute>
  </xsd:complexType>
  <xsd:group name="EG_ShadeProperties">
    <xsd:choice>
      <xsd:element name="lin" type="CT_LinearShadeProperties" minOccurs="1" maxOccurs="1">
        <xsd:annotation>
          <xsd:documentation>Linear Gradient Fill</xsd:documentation>
        </xsd:annotation>
      </xsd:element>
      <xsd:element name="path" type="CT_PathShadeProperties" minOccurs="1" maxOccurs="1">
        <xsd:annotation>
          <xsd:documentation>Path Gradient</xsd:documentation>
        </xsd:annotation>
      </xsd:element>
    </xsd:choice>
  </xsd:group>
  <xsd:simpleType name="ST_TileFlipMode">
    <xsd:annotation>
      <xsd:documentation>Tile Flip Mode</xsd:documentation>
    </xsd:annotation>
    <xsd:restriction base="xsd:token">
      <xsd:enumeration value="none">
        <xsd:annotation>
          <xsd:documentation>None</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="x">
        <xsd:annotation>
          <xsd:documentation>Horizontal</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="y">
        <xsd:annotation>
          <xsd:documentation>Vertical</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="xy">
        <xsd:annotation>
          <xsd:documentation>Horizontal and Vertical</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
    </xsd:restriction>
  </xsd:simpleType>
  <xsd:complexType name="CT_GradientStop">
    <xsd:sequence>
      <xsd:group ref="EG_ColorChoice" minOccurs="1" maxOccurs="1"></xsd:group>
    </xsd:sequence>
    <xsd:attribute name="pos" type="ST_PositiveFixedPercentage" use="required">
      <xsd:annotation>
        <xsd:documentation>Position</xsd:documentation>
      </xsd:annotation>
    </xsd:attribute>
  </xsd:complexType>
  <xsd:complexType name="CT_GradientStopList">
    <xsd:sequence>
      <xsd:element name="gs" type="CT_GradientStop" minOccurs="2" maxOccurs="unbounded">
        <xsd:annotation>
          <xsd:documentation>Gradient stops</xsd:documentation>
        </xsd:annotation>
      </xsd:element>
    </xsd:sequence>
  </xsd:complexType>
  <xsd:complexType name="CT_GradientFillProperties">
    <xsd:sequence>
      <xsd:element name="gsLst" type="CT_GradientStopList" minOccurs="0" maxOccurs="1">
        <xsd:annotation>
          <xsd:documentation>Gradient Stop List</xsd:documentation>
        </xsd:annotation>
      </xsd:element>
      <xsd:group ref="EG_ShadeProperties" minOccurs="0" maxOccurs="1" />
      <xsd:element name="tileRect" type="CT_RelativeRect" minOccurs="0" maxOccurs="1">
        <xsd:annotation>
          <xsd:documentation>Tile Rectangle</xsd:documentation>
        </xsd:annotation>
      </xsd:element>
    </xsd:sequence>
    <xsd:attribute name="flip" type="ST_TileFlipMode" use="optional">
      <xsd:annotation>
        <xsd:documentation>Tile Flip</xsd:documentation>
      </xsd:annotation>
    </xsd:attribute>
    <xsd:attribute name="rotWithShape" type="xsd:boolean" use="optional">
      <xsd:annotation>
        <xsd:documentation>Rotate With Shape</xsd:documentation>
      </xsd:annotation>
    </xsd:attribute>
  </xsd:complexType>
  <xsd:complexType name="CT_TileInfoProperties">
    <xsd:attribute name="tx" type="ST_Coordinate" use="optional">
      <xsd:annotation>
        <xsd:documentation>Horizontal Offset</xsd:documentation>
      </xsd:annotation>
    </xsd:attribute>
    <xsd:attribute name="ty" type="ST_Coordinate" use="optional">
      <xsd:annotation>
        <xsd:documentation>Vertical Offset</xsd:documentation>
      </xsd:annotation>
    </xsd:attribute>
    <xsd:attribute name="sx" type="ST_Percentage" use="optional">
      <xsd:annotation>
        <xsd:documentation>Horizontal Ratio</xsd:documentation>
      </xsd:annotation>
    </xsd:attribute>
    <xsd:attribute name="sy" type="ST_Percentage" use="optional">
      <xsd:annotation>
        <xsd:documentation>Vertical Ratio</xsd:documentation>
      </xsd:annotation>
    </xsd:attribute>
    <xsd:attribute name="flip" type="ST_TileFlipMode" use="optional">
      <xsd:annotation>
        <xsd:documentation>Tile Flipping</xsd:documentation>
      </xsd:annotation>
    </xsd:attribute>
    <xsd:attribute name="algn" type="ST_RectAlignment" use="optional">
      <xsd:annotation>
        <xsd:documentation>Alignment</xsd:documentation>
      </xsd:annotation>
    </xsd:attribute>
  </xsd:complexType>
  <xsd:complexType name="CT_StretchInfoProperties">
    <xsd:sequence>
      <xsd:element name="fillRect" type="CT_RelativeRect" minOccurs="0" maxOccurs="1">
        <xsd:annotation>
          <xsd:documentation>Fill Rectangle</xsd:documentation>
        </xsd:annotation>
      </xsd:element>
    </xsd:sequence>
  </xsd:complexType>
  <xsd:group name="EG_FillModeProperties">
    <xsd:choice>
      <xsd:element name="tile" type="CT_TileInfoProperties" minOccurs="1" maxOccurs="1">
        <xsd:annotation>
          <xsd:documentation>Tile</xsd:documentation>
        </xsd:annotation>
      </xsd:element>
      <xsd:element name="stretch" type="CT_StretchInfoProperties" minOccurs="1" maxOccurs="1">
        <xsd:annotation>
          <xsd:documentation>Stretch</xsd:documentation>
        </xsd:annotation>
      </xsd:element>
    </xsd:choice>
  </xsd:group>
  <xsd:simpleType name="ST_BlipCompression">
    <xsd:annotation>
      <xsd:documentation>Blip Compression Type</xsd:documentation>
    </xsd:annotation>
    <xsd:restriction base="xsd:token">
      <xsd:enumeration value="email">
        <xsd:annotation>
          <xsd:documentation>Email Compression</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="screen">
        <xsd:annotation>
          <xsd:documentation>Screen Viewing Compression</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="print">
        <xsd:annotation>
          <xsd:documentation>Printing Compression</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="hqprint">
        <xsd:annotation>
          <xsd:documentation>High Quality Printing Compression</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="none">
        <xsd:annotation>
          <xsd:documentation>No Compression</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
    </xsd:restriction>
  </xsd:simpleType>
  <xsd:complexType name="CT_Blip">
    <xsd:sequence>
      <xsd:choice minOccurs="0" maxOccurs="unbounded">
        <xsd:element name="alphaBiLevel" type="CT_AlphaBiLevelEffect" minOccurs="1" maxOccurs="1">
          <xsd:annotation>
            <xsd:documentation>Alpha Bi-Level Effect</xsd:documentation>
          </xsd:annotation>
        </xsd:element>
        <xsd:element name="alphaCeiling" type="CT_AlphaCeilingEffect" minOccurs="1" maxOccurs="1" />
        <xsd:element name="alphaFloor" type="CT_AlphaFloorEffect" minOccurs="1" maxOccurs="1" />
        <xsd:element name="alphaInv" type="CT_AlphaInverseEffect" minOccurs="1" maxOccurs="1" />
        <xsd:element name="alphaMod" type="CT_AlphaModulateEffect" minOccurs="1" maxOccurs="1" />
        <xsd:element name="alphaModFix" type="CT_AlphaModulateFixedEffect" minOccurs="1" maxOccurs="1">
          <xsd:annotation>
            <xsd:documentation>Alpha Modulate Fixed Effect</xsd:documentation>
          </xsd:annotation>
        </xsd:element>
        <xsd:element name="alphaRepl" type="CT_AlphaReplaceEffect" minOccurs="1" maxOccurs="1" />
        <xsd:element name="biLevel" type="CT_BiLevelEffect" minOccurs="1" maxOccurs="1">
          <xsd:annotation>
            <xsd:documentation>Bi-Level (Black/White) Effect</xsd:documentation>
          </xsd:annotation>
        </xsd:element>
        <xsd:element name="blur" type="CT_BlurEffect" minOccurs="1" maxOccurs="1" />
        <xsd:element name="clrChange" type="CT_ColorChangeEffect" minOccurs="1" maxOccurs="1" />
        <xsd:element name="clrRepl" type="CT_ColorReplaceEffect" minOccurs="1" maxOccurs="1">
          <xsd:annotation>
            <xsd:documentation>Solid Color Replacement</xsd:documentation>
          </xsd:annotation>
        </xsd:element>
        <xsd:element name="duotone" type="CT_DuotoneEffect" minOccurs="1" maxOccurs="1" />
        <xsd:element name="fillOverlay" type="CT_FillOverlayEffect" minOccurs="1" maxOccurs="1" />
        <xsd:element name="grayscl" type="CT_GrayscaleEffect" minOccurs="1" maxOccurs="1" />
        <xsd:element name="hsl" type="CT_HSLEffect" minOccurs="1" maxOccurs="1" />
        <xsd:element name="lum" type="CT_LuminanceEffect" minOccurs="1" maxOccurs="1">
          <xsd:annotation>
            <xsd:documentation>Luminance Effect</xsd:documentation>
          </xsd:annotation>
        </xsd:element>
        <xsd:element name="tint" type="CT_TintEffect" minOccurs="1" maxOccurs="1">
          <xsd:annotation>
            <xsd:documentation>Tint Effect</xsd:documentation>
          </xsd:annotation>
        </xsd:element>
      </xsd:choice>
      <xsd:element name="extLst" type="CT_OfficeArtExtensionList" minOccurs="0" maxOccurs="1"></xsd:element>
    </xsd:sequence>
    <xsd:attributeGroup ref="AG_Blob"></xsd:attributeGroup>
    <xsd:attribute name="cstate" type="ST_BlipCompression" use="optional" default="none">
      <xsd:annotation>
        <xsd:documentation>Compression State</xsd:documentation>
      </xsd:annotation>
    </xsd:attribute>
  </xsd:complexType>
  <xsd:complexType name="CT_BlipFillProperties">
    <xsd:sequence>
      <xsd:element name="blip" type="CT_Blip" minOccurs="0" maxOccurs="1"></xsd:element>
      <xsd:element name="srcRect" type="CT_RelativeRect" minOccurs="0" maxOccurs="1">
        <xsd:annotation>
          <xsd:documentation>Source Rectangle</xsd:documentation>
        </xsd:annotation>
      </xsd:element>
      <xsd:group ref="EG_FillModeProperties" minOccurs="0" maxOccurs="1" />
    </xsd:sequence>
    <xsd:attribute name="dpi" type="xsd:unsignedInt" use="optional">
      <xsd:annotation>
        <xsd:documentation>DPI Setting</xsd:documentation>
      </xsd:annotation>
    </xsd:attribute>
    <xsd:attribute name="rotWithShape" type="xsd:boolean" use="optional">
      <xsd:annotation>
        <xsd:documentation>Rotate With Shape</xsd:documentation>
      </xsd:annotation>
    </xsd:attribute>
  </xsd:complexType>
  <xsd:simpleType name="ST_PresetPatternVal">
    <xsd:annotation>
      <xsd:documentation>Preset Pattern Value</xsd:documentation>
    </xsd:annotation>
    <xsd:restriction base="xsd:token">
      <xsd:enumeration value="pct5">
        <xsd:annotation>
          <xsd:documentation>5%</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="pct10">
        <xsd:annotation>
          <xsd:documentation>10%</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="pct20">
        <xsd:annotation>
          <xsd:documentation>20%</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="pct25">
        <xsd:annotation>
          <xsd:documentation>25%</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="pct30">
        <xsd:annotation>
          <xsd:documentation>30%</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="pct40">
        <xsd:annotation>
          <xsd:documentation>40%</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="pct50">
        <xsd:annotation>
          <xsd:documentation>50%</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="pct60">
        <xsd:annotation>
          <xsd:documentation>60%</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="pct70">
        <xsd:annotation>
          <xsd:documentation>70%</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="pct75">
        <xsd:annotation>
          <xsd:documentation>75%</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="pct80">
        <xsd:annotation>
          <xsd:documentation>80%</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="pct90">
        <xsd:annotation>
          <xsd:documentation>90%</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="horz">
        <xsd:annotation>
          <xsd:documentation>Horizontal</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="vert">
        <xsd:annotation>
          <xsd:documentation>Vertical</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="ltHorz">
        <xsd:annotation>
          <xsd:documentation>Light Horizontal</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="ltVert">
        <xsd:annotation>
          <xsd:documentation>Light Vertical</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="dkHorz">
        <xsd:annotation>
          <xsd:documentation>Dark Horizontal</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="dkVert">
        <xsd:annotation>
          <xsd:documentation>Dark Vertical</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="narHorz">
        <xsd:annotation>
          <xsd:documentation>Narrow Horizontal</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="narVert">
        <xsd:annotation>
          <xsd:documentation>Narrow Vertical</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="dashHorz">
        <xsd:annotation>
          <xsd:documentation>Dashed Horizontal</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="dashVert">
        <xsd:annotation>
          <xsd:documentation>Dashed Vertical</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="cross">
        <xsd:annotation>
          <xsd:documentation>Cross</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="dnDiag">
        <xsd:annotation>
          <xsd:documentation>Downward Diagonal</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="upDiag">
        <xsd:annotation>
          <xsd:documentation>Upward Diagonal</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="ltDnDiag">
        <xsd:annotation>
          <xsd:documentation>Light Downward Diagonal</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="ltUpDiag">
        <xsd:annotation>
          <xsd:documentation>Light Upward Diagonal</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="dkDnDiag">
        <xsd:annotation>
          <xsd:documentation>Dark Downward Diagonal</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="dkUpDiag">
        <xsd:annotation>
          <xsd:documentation>Dark Upward Diagonal</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="wdDnDiag">
        <xsd:annotation>
          <xsd:documentation>Wide Downward Diagonal</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="wdUpDiag">
        <xsd:annotation>
          <xsd:documentation>Wide Upward Diagonal</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="dashDnDiag">
        <xsd:annotation>
          <xsd:documentation>Dashed Downward Diagonal</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="dashUpDiag">
        <xsd:annotation>
          <xsd:documentation>Dashed Upward DIagonal</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="diagCross">
        <xsd:annotation>
          <xsd:documentation>Diagonal Cross</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="smCheck">
        <xsd:annotation>
          <xsd:documentation>Small Checker Board</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="lgCheck">
        <xsd:annotation>
          <xsd:documentation>Large Checker Board</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="smGrid">
        <xsd:annotation>
          <xsd:documentation>Small Grid</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="lgGrid">
        <xsd:annotation>
          <xsd:documentation>Large Grid</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="dotGrid">
        <xsd:annotation>
          <xsd:documentation>Dotted Grid</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="smConfetti">
        <xsd:annotation>
          <xsd:documentation>Small Confetti</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="lgConfetti">
        <xsd:annotation>
          <xsd:documentation>Large Confetti</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="horzBrick">
        <xsd:annotation>
          <xsd:documentation>Horizontal Brick</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="diagBrick">
        <xsd:annotation>
          <xsd:documentation>Diagonal Brick</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="solidDmnd">
        <xsd:annotation>
          <xsd:documentation>Solid Diamond</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="openDmnd">
        <xsd:annotation>
          <xsd:documentation>Open Diamond</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="dotDmnd">
        <xsd:annotation>
          <xsd:documentation>Dotted Diamond</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="plaid">
        <xsd:annotation>
          <xsd:documentation>Plaid</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="sphere">
        <xsd:annotation>
          <xsd:documentation>Sphere</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="weave">
        <xsd:annotation>
          <xsd:documentation>Weave</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="divot">
        <xsd:annotation>
          <xsd:documentation>Divot</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="shingle">
        <xsd:annotation>
          <xsd:documentation>Shingle</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="wave">
        <xsd:annotation>
          <xsd:documentation>Wave</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="trellis">
        <xsd:annotation>
          <xsd:documentation>Trellis</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="zigZag">
        <xsd:annotation>
          <xsd:documentation>Zig Zag</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
    </xsd:restriction>
  </xsd:simpleType>
  <xsd:complexType name="CT_PatternFillProperties">
    <xsd:sequence>
      <xsd:element name="fgClr" type="CT_Color" minOccurs="0" maxOccurs="1">
        <xsd:annotation>
          <xsd:documentation>Foreground color</xsd:documentation>
        </xsd:annotation>
      </xsd:element>
      <xsd:element name="bgClr" type="CT_Color" minOccurs="0" maxOccurs="1">
        <xsd:annotation>
          <xsd:documentation>Background color</xsd:documentation>
        </xsd:annotation>
      </xsd:element>
    </xsd:sequence>
    <xsd:attribute name="prst" type="ST_PresetPatternVal" use="optional">
      <xsd:annotation>
        <xsd:documentation>Preset Pattern</xsd:documentation>
      </xsd:annotation>
    </xsd:attribute>
  </xsd:complexType>
  <xsd:complexType name="CT_GroupFillProperties"></xsd:complexType>
  <xsd:group name="EG_FillProperties">
    <xsd:choice>
      <xsd:element name="noFill" type="CT_NoFillProperties" minOccurs="1" maxOccurs="1" />
      <xsd:element name="solidFill" type="CT_SolidColorFillProperties" minOccurs="1" maxOccurs="1" />
      <xsd:element name="gradFill" type="CT_GradientFillProperties" minOccurs="1" maxOccurs="1" />
      <xsd:element name="blipFill" type="CT_BlipFillProperties" minOccurs="1" maxOccurs="1" />
      <xsd:element name="pattFill" type="CT_PatternFillProperties" minOccurs="1" maxOccurs="1">
        <xsd:annotation>
          <xsd:documentation>Pattern Fill</xsd:documentation>
        </xsd:annotation>
      </xsd:element>
      <xsd:element name="grpFill" type="CT_GroupFillProperties" minOccurs="1" maxOccurs="1">
        <xsd:annotation>
          <xsd:documentation>Group Fill</xsd:documentation>
        </xsd:annotation>
      </xsd:element>
    </xsd:choice>
  </xsd:group>
  <xsd:complexType name="CT_FillProperties">
    <xsd:sequence>
      <xsd:group ref="EG_FillProperties" minOccurs="1" maxOccurs="1" />
    </xsd:sequence>
  </xsd:complexType>
  <xsd:complexType name="CT_FillEffect">
    <xsd:sequence>
      <xsd:group ref="EG_FillProperties" minOccurs="1" maxOccurs="1"></xsd:group>
    </xsd:sequence>
  </xsd:complexType>
  <xsd:simpleType name="ST_BlendMode">
    <xsd:annotation>
      <xsd:documentation>Blend Mode</xsd:documentation>
    </xsd:annotation>
    <xsd:restriction base="xsd:token">
      <xsd:enumeration value="over">
        <xsd:annotation>
          <xsd:documentation>Overlay</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="mult">
        <xsd:annotation>
          <xsd:documentation>Multiply</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="screen">
        <xsd:annotation>
          <xsd:documentation>Screen</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="darken">
        <xsd:annotation>
          <xsd:documentation>Darken</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="lighten">
        <xsd:annotation>
          <xsd:documentation>Lighten</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
    </xsd:restriction>
  </xsd:simpleType>
  <xsd:complexType name="CT_FillOverlayEffect">
    <xsd:sequence>
      <xsd:group ref="EG_FillProperties" minOccurs="1" maxOccurs="1"></xsd:group>
    </xsd:sequence>
    <xsd:attribute name="blend" type="ST_BlendMode" use="required">
      <xsd:annotation>
        <xsd:documentation>Blend</xsd:documentation>
      </xsd:annotation>
    </xsd:attribute>
  </xsd:complexType>
  <xsd:complexType name="CT_EffectReference">
    <xsd:attribute name="ref" type="xsd:token">
      <xsd:annotation>
        <xsd:documentation>Reference</xsd:documentation>
      </xsd:annotation>
    </xsd:attribute>
  </xsd:complexType>
  <xsd:group name="EG_Effect">
    <xsd:choice>
      <xsd:element name="cont" type="CT_EffectContainer" minOccurs="1" maxOccurs="1">
        <xsd:annotation>
          <xsd:documentation>Effect Container</xsd:documentation>
        </xsd:annotation>
      </xsd:element>
      <xsd:element name="effect" type="CT_EffectReference" minOccurs="1" maxOccurs="1">
        <xsd:annotation>
          <xsd:documentation>Effect</xsd:documentation>
        </xsd:annotation>
      </xsd:element>
      <xsd:element name="alphaBiLevel" type="CT_AlphaBiLevelEffect" minOccurs="1" maxOccurs="1" />
      <xsd:element name="alphaCeiling" type="CT_AlphaCeilingEffect" minOccurs="1" maxOccurs="1">
        <xsd:annotation>
          <xsd:documentation>Alpha Ceiling Effect</xsd:documentation>
        </xsd:annotation>
      </xsd:element>
      <xsd:element name="alphaFloor" type="CT_AlphaFloorEffect" minOccurs="1" maxOccurs="1">
        <xsd:annotation>
          <xsd:documentation>Alpha Floor Effect</xsd:documentation>
        </xsd:annotation>
      </xsd:element>
      <xsd:element name="alphaInv" type="CT_AlphaInverseEffect" minOccurs="1" maxOccurs="1">
        <xsd:annotation>
          <xsd:documentation>Alpha Inverse Effect</xsd:documentation>
        </xsd:annotation>
      </xsd:element>
      <xsd:element name="alphaMod" type="CT_AlphaModulateEffect" minOccurs="1" maxOccurs="1">
        <xsd:annotation>
          <xsd:documentation>Alpha Modulate Effect</xsd:documentation>
        </xsd:annotation>
      </xsd:element>
      <xsd:element name="alphaModFix" type="CT_AlphaModulateFixedEffect" minOccurs="1" maxOccurs="1" />
      <xsd:element name="alphaOutset" type="CT_AlphaOutsetEffect" minOccurs="1" maxOccurs="1">
        <xsd:annotation>
          <xsd:documentation>Alpha Inset/Outset Effect</xsd:documentation>
        </xsd:annotation>
      </xsd:element>
      <xsd:element name="alphaRepl" type="CT_AlphaReplaceEffect" minOccurs="1" maxOccurs="1">
        <xsd:annotation>
          <xsd:documentation>Alpha Replace Effect</xsd:documentation>
        </xsd:annotation>
      </xsd:element>
      <xsd:element name="biLevel" type="CT_BiLevelEffect" minOccurs="1" maxOccurs="1" />
      <xsd:element name="blend" type="CT_BlendEffect" minOccurs="1" maxOccurs="1">
        <xsd:annotation>
          <xsd:documentation>Blend Effect</xsd:documentation>
        </xsd:annotation>
      </xsd:element>
      <xsd:element name="blur" type="CT_BlurEffect" minOccurs="1" maxOccurs="1" />
      <xsd:element name="clrChange" type="CT_ColorChangeEffect" minOccurs="1" maxOccurs="1">
        <xsd:annotation>
          <xsd:documentation>Color Change Effect</xsd:documentation>
        </xsd:annotation>
      </xsd:element>
      <xsd:element name="clrRepl" type="CT_ColorReplaceEffect" minOccurs="1" maxOccurs="1" />
      <xsd:element name="duotone" type="CT_DuotoneEffect" minOccurs="1" maxOccurs="1">
        <xsd:annotation>
          <xsd:documentation>Duotone Effect</xsd:documentation>
        </xsd:annotation>
      </xsd:element>
      <xsd:element name="fill" type="CT_FillEffect" minOccurs="1" maxOccurs="1">
        <xsd:annotation>
          <xsd:documentation>Fill</xsd:documentation>
        </xsd:annotation>
      </xsd:element>
      <xsd:element name="fillOverlay" type="CT_FillOverlayEffect" minOccurs="1" maxOccurs="1">
        <xsd:annotation>
          <xsd:documentation>Fill Overlay Effect</xsd:documentation>
        </xsd:annotation>
      </xsd:element>
      <xsd:element name="glow" type="CT_GlowEffect" minOccurs="1" maxOccurs="1">
        <xsd:annotation>
          <xsd:documentation>Glow Effect</xsd:documentation>
        </xsd:annotation>
      </xsd:element>
      <xsd:element name="grayscl" type="CT_GrayscaleEffect" minOccurs="1" maxOccurs="1">
        <xsd:annotation>
          <xsd:documentation>Gray Scale Effect</xsd:documentation>
        </xsd:annotation>
      </xsd:element>
      <xsd:element name="hsl" type="CT_HSLEffect" minOccurs="1" maxOccurs="1">
        <xsd:annotation>
          <xsd:documentation>Hue Saturation Luminance Effect</xsd:documentation>
        </xsd:annotation>
      </xsd:element>
      <xsd:element name="innerShdw" type="CT_InnerShadowEffect" minOccurs="1" maxOccurs="1">
        <xsd:annotation>
          <xsd:documentation>Inner Shadow Effect</xsd:documentation>
        </xsd:annotation>
      </xsd:element>
      <xsd:element name="lum" type="CT_LuminanceEffect" minOccurs="1" maxOccurs="1">
        <xsd:annotation>
          <xsd:documentation>Luminance</xsd:documentation>
        </xsd:annotation>
      </xsd:element>
      <xsd:element name="outerShdw" type="CT_OuterShadowEffect" minOccurs="1" maxOccurs="1">
        <xsd:annotation>
          <xsd:documentation>Outer Shadow Effect</xsd:documentation>
        </xsd:annotation>
      </xsd:element>
      <xsd:element name="prstShdw" type="CT_PresetShadowEffect" minOccurs="1" maxOccurs="1">
        <xsd:annotation>
          <xsd:documentation>Preset Shadow</xsd:documentation>
        </xsd:annotation>
      </xsd:element>
      <xsd:element name="reflection" type="CT_ReflectionEffect" minOccurs="1" maxOccurs="1">
        <xsd:annotation>
          <xsd:documentation>Reflection Effect</xsd:documentation>
        </xsd:annotation>
      </xsd:element>
      <xsd:element name="relOff" type="CT_RelativeOffsetEffect" minOccurs="1" maxOccurs="1">
        <xsd:annotation>
          <xsd:documentation>Relative Offset Effect</xsd:documentation>
        </xsd:annotation>
      </xsd:element>
      <xsd:element name="softEdge" type="CT_SoftEdgesEffect" minOccurs="1" maxOccurs="1">
        <xsd:annotation>
          <xsd:documentation>Soft Edge Effect</xsd:documentation>
        </xsd:annotation>
      </xsd:element>
      <xsd:element name="tint" type="CT_TintEffect" minOccurs="1" maxOccurs="1" />
      <xsd:element name="xfrm" type="CT_TransformEffect" minOccurs="1" maxOccurs="1">
        <xsd:annotation>
          <xsd:documentation>Transform Effect</xsd:documentation>
        </xsd:annotation>
      </xsd:element>
    </xsd:choice>
  </xsd:group>
  <xsd:simpleType name="ST_EffectContainerType">
    <xsd:annotation>
      <xsd:documentation>Effect Container Type</xsd:documentation>
    </xsd:annotation>
    <xsd:restriction base="xsd:token">
      <xsd:enumeration value="sib">
        <xsd:annotation>
          <xsd:documentation>Sibling</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="tree">
        <xsd:annotation>
          <xsd:documentation>Tree</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
    </xsd:restriction>
  </xsd:simpleType>
  <xsd:complexType name="CT_EffectContainer">
    <xsd:group ref="EG_Effect" minOccurs="0" maxOccurs="unbounded" />
    <xsd:attribute name="type" type="ST_EffectContainerType" use="optional" default="sib">
      <xsd:annotation>
        <xsd:documentation>Effect Container Type</xsd:documentation>
      </xsd:annotation>
    </xsd:attribute>
    <xsd:attribute name="name" type="xsd:token" use="optional">
      <xsd:annotation>
        <xsd:documentation>Name</xsd:documentation>
      </xsd:annotation>
    </xsd:attribute>
  </xsd:complexType>
  <xsd:complexType name="CT_AlphaModulateEffect">
    <xsd:sequence>
      <xsd:element name="cont" type="CT_EffectContainer" minOccurs="1" maxOccurs="1"></xsd:element>
    </xsd:sequence>
  </xsd:complexType>
  <xsd:complexType name="CT_BlendEffect">
    <xsd:sequence>
      <xsd:element name="cont" type="CT_EffectContainer" minOccurs="1" maxOccurs="1">
        <xsd:annotation>
          <xsd:documentation>Effect to blend</xsd:documentation>
        </xsd:annotation>
      </xsd:element>
    </xsd:sequence>
    <xsd:attribute name="blend" type="ST_BlendMode" use="required">
      <xsd:annotation>
        <xsd:documentation>Blend Mode</xsd:documentation>
      </xsd:annotation>
    </xsd:attribute>
  </xsd:complexType>
  <xsd:complexType name="CT_EffectList">
    <xsd:sequence>
      <xsd:element name="blur" type="CT_BlurEffect" minOccurs="0" maxOccurs="1">
        <xsd:annotation>
          <xsd:documentation>Blur Effect</xsd:documentation>
        </xsd:annotation>
      </xsd:element>
      <xsd:element name="fillOverlay" type="CT_FillOverlayEffect" minOccurs="0" maxOccurs="1" />
      <xsd:element name="glow" type="CT_GlowEffect" minOccurs="0" maxOccurs="1" />
      <xsd:element name="innerShdw" type="CT_InnerShadowEffect" minOccurs="0" maxOccurs="1" />
      <xsd:element name="outerShdw" type="CT_OuterShadowEffect" minOccurs="0" maxOccurs="1" />
      <xsd:element name="prstShdw" type="CT_PresetShadowEffect" minOccurs="0" maxOccurs="1" />
      <xsd:element name="reflection" type="CT_ReflectionEffect" minOccurs="0" maxOccurs="1" />
      <xsd:element name="softEdge" type="CT_SoftEdgesEffect" minOccurs="0" maxOccurs="1" />
    </xsd:sequence>
  </xsd:complexType>
  <xsd:group name="EG_EffectProperties">
    <xsd:choice>
      <xsd:element name="effectLst" type="CT_EffectList" minOccurs="1" maxOccurs="1">
        <xsd:annotation>
          <xsd:documentation>Effect Container</xsd:documentation>
        </xsd:annotation>
      </xsd:element>
      <xsd:element name="effectDag" type="CT_EffectContainer" minOccurs="1" maxOccurs="1">
        <xsd:annotation>
          <xsd:documentation>Effect Container</xsd:documentation>
        </xsd:annotation>
      </xsd:element>
    </xsd:choice>
  </xsd:group>
  <xsd:complexType name="CT_EffectProperties">
    <xsd:sequence>
      <xsd:group ref="EG_EffectProperties" minOccurs="1" maxOccurs="1" />
    </xsd:sequence>
  </xsd:complexType>
  <xsd:element name="blip" type="CT_Blip" />
  
  <!-- dml-shapeGeometry.xsd -->
  <!-- <xsd:include schemaLocation="dml-baseTypes.xsd" /> -->
  <xsd:simpleType name="ST_ShapeType">
    <xsd:annotation>
      <xsd:documentation>Preset Shape Types</xsd:documentation>
    </xsd:annotation>
    <xsd:restriction base="xsd:token">
      <xsd:enumeration value="line">
        <xsd:annotation>
          <xsd:documentation>Line Shape</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="lineInv">
        <xsd:annotation>
          <xsd:documentation>Line Inverse Shape</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="triangle">
        <xsd:annotation>
          <xsd:documentation>Triangle Shape</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="rtTriangle">
        <xsd:annotation>
          <xsd:documentation>Right Triangle Shape</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="rect">
        <xsd:annotation>
          <xsd:documentation>Rectangle Shape</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="diamond">
        <xsd:annotation>
          <xsd:documentation>Diamond Shape</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="parallelogram">
        <xsd:annotation>
          <xsd:documentation>Parallelogram Shape</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="trapezoid">
        <xsd:annotation>
          <xsd:documentation>Trapezoid Shape</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="nonIsoscelesTrapezoid">
        <xsd:annotation>
          <xsd:documentation>Non-Isosceles Trapezoid Shape</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="pentagon">
        <xsd:annotation>
          <xsd:documentation>Pentagon Shape</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="hexagon">
        <xsd:annotation>
          <xsd:documentation>Hexagon Shape</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="heptagon">
        <xsd:annotation>
          <xsd:documentation>Heptagon Shape</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="octagon">
        <xsd:annotation>
          <xsd:documentation>Octagon Shape</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="decagon">
        <xsd:annotation>
          <xsd:documentation>Decagon Shape</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="dodecagon">
        <xsd:annotation>
          <xsd:documentation>Dodecagon Shape</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="star4">
        <xsd:annotation>
          <xsd:documentation>Four Pointed Star Shape</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="star5">
        <xsd:annotation>
          <xsd:documentation>Five Pointed Star Shape</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="star6">
        <xsd:annotation>
          <xsd:documentation>Six Pointed Star Shape</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="star7">
        <xsd:annotation>
          <xsd:documentation>Seven Pointed Star Shape</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="star8">
        <xsd:annotation>
          <xsd:documentation>Eight Pointed Star Shape</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="star10">
        <xsd:annotation>
          <xsd:documentation>Ten Pointed Star Shape</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="star12">
        <xsd:annotation>
          <xsd:documentation>Twelve Pointed Star Shape</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="star16">
        <xsd:annotation>
          <xsd:documentation>Sixteen Pointed Star Shape</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="star24">
        <xsd:annotation>
          <xsd:documentation>Twenty Four Pointed Star Shape</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="star32">
        <xsd:annotation>
          <xsd:documentation>Thirty Two Pointed Star Shape</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="roundRect">
        <xsd:annotation>
          <xsd:documentation>Round Corner Rectangle Shape</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="round1Rect">
        <xsd:annotation>
          <xsd:documentation>One Round Corner Rectangle Shape</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="round2SameRect">
        <xsd:annotation>
          <xsd:documentation>Two Same-side Round Corner Rectangle Shape</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="round2DiagRect">
        <xsd:annotation>
          <xsd:documentation>Two Diagonal Round Corner Rectangle Shape</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="snipRoundRect">
        <xsd:annotation>
          <xsd:documentation>One Snip One Round Corner Rectangle Shape</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="snip1Rect">
        <xsd:annotation>
          <xsd:documentation>One Snip Corner Rectangle Shape</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="snip2SameRect">
        <xsd:annotation>
          <xsd:documentation>Two Same-side Snip Corner Rectangle Shape</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="snip2DiagRect">
        <xsd:annotation>
          <xsd:documentation>Two Diagonal Snip Corner Rectangle Shape</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="plaque">
        <xsd:annotation>
          <xsd:documentation>Plaque Shape</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="ellipse">
        <xsd:annotation>
          <xsd:documentation>Ellipse Shape</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="teardrop">
        <xsd:annotation>
          <xsd:documentation>Teardrop Shape</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="homePlate">
        <xsd:annotation>
          <xsd:documentation>Home Plate Shape</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="chevron">
        <xsd:annotation>
          <xsd:documentation>Chevron Shape</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="pieWedge">
        <xsd:annotation>
          <xsd:documentation>Pie Wedge Shape</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="pie">
        <xsd:annotation>
          <xsd:documentation>Pie Shape</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="blockArc">
        <xsd:annotation>
          <xsd:documentation>Block Arc Shape</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="donut">
        <xsd:annotation>
          <xsd:documentation>Donut Shape</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="noSmoking">
        <xsd:annotation>
          <xsd:documentation>No Smoking Shape</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="rightArrow">
        <xsd:annotation>
          <xsd:documentation>Right Arrow Shape</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="leftArrow">
        <xsd:annotation>
          <xsd:documentation>Left Arrow Shape</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="upArrow">
        <xsd:annotation>
          <xsd:documentation>Up Arrow Shape</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="downArrow">
        <xsd:annotation>
          <xsd:documentation>Down Arrow Shape</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="stripedRightArrow">
        <xsd:annotation>
          <xsd:documentation>Striped Right Arrow Shape</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="notchedRightArrow">
        <xsd:annotation>
          <xsd:documentation>Notched Right Arrow Shape</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="bentUpArrow">
        <xsd:annotation>
          <xsd:documentation>Bent Up Arrow Shape</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="leftRightArrow">
        <xsd:annotation>
          <xsd:documentation>Left Right Arrow Shape</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="upDownArrow">
        <xsd:annotation>
          <xsd:documentation>Up Down Arrow Shape</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="leftUpArrow">
        <xsd:annotation>
          <xsd:documentation>Left Up Arrow Shape</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="leftRightUpArrow">
        <xsd:annotation>
          <xsd:documentation>Left Right Up Arrow Shape</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="quadArrow">
        <xsd:annotation>
          <xsd:documentation>Quad-Arrow Shape</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="leftArrowCallout">
        <xsd:annotation>
          <xsd:documentation>Callout Left Arrow Shape</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="rightArrowCallout">
        <xsd:annotation>
          <xsd:documentation>Callout Right Arrow Shape</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="upArrowCallout">
        <xsd:annotation>
          <xsd:documentation>Callout Up Arrow Shape</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="downArrowCallout">
        <xsd:annotation>
          <xsd:documentation>Callout Down Arrow Shape</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="leftRightArrowCallout">
        <xsd:annotation>
          <xsd:documentation>Callout Left Right Arrow Shape</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="upDownArrowCallout">
        <xsd:annotation>
          <xsd:documentation>Callout Up Down Arrow Shape</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="quadArrowCallout">
        <xsd:annotation>
          <xsd:documentation>Callout Quad-Arrow Shape</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="bentArrow">
        <xsd:annotation>
          <xsd:documentation>Bent Arrow Shape</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="uturnArrow">
        <xsd:annotation>
          <xsd:documentation>U-Turn Arrow Shape</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="circularArrow">
        <xsd:annotation>
          <xsd:documentation>Circular Arrow Shape</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="leftCircularArrow">
        <xsd:annotation>
          <xsd:documentation>Left Circular Arrow Shape</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="leftRightCircularArrow">
        <xsd:annotation>
          <xsd:documentation>Left Right Circular Arrow Shape</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="curvedRightArrow">
        <xsd:annotation>
          <xsd:documentation>Curved Right Arrow Shape</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="curvedLeftArrow">
        <xsd:annotation>
          <xsd:documentation>Curved Left Arrow Shape</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="curvedUpArrow">
        <xsd:annotation>
          <xsd:documentation>Curved Up Arrow Shape</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="curvedDownArrow">
        <xsd:annotation>
          <xsd:documentation>Curved Down Arrow Shape</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="swooshArrow">
        <xsd:annotation>
          <xsd:documentation>Swoosh Arrow Shape</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="cube">
        <xsd:annotation>
          <xsd:documentation>Cube Shape</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="can">
        <xsd:annotation>
          <xsd:documentation>Can Shape</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="lightningBolt">
        <xsd:annotation>
          <xsd:documentation>Lightning Bolt Shape</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="heart">
        <xsd:annotation>
          <xsd:documentation>Heart Shape</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="sun">
        <xsd:annotation>
          <xsd:documentation>Sun Shape</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="moon">
        <xsd:annotation>
          <xsd:documentation>Moon Shape</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="smileyFace">
        <xsd:annotation>
          <xsd:documentation>Smiley Face Shape</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="irregularSeal1">
        <xsd:annotation>
          <xsd:documentation>Irregular Seal 1 Shape</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="irregularSeal2">
        <xsd:annotation>
          <xsd:documentation>Irregular Seal 2 Shape</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="foldedCorner">
        <xsd:annotation>
          <xsd:documentation>Folded Corner Shape</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="bevel">
        <xsd:annotation>
          <xsd:documentation>Bevel Shape</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="frame">
        <xsd:annotation>
          <xsd:documentation>Frame Shape</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="halfFrame">
        <xsd:annotation>
          <xsd:documentation>Half Frame Shape</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="corner">
        <xsd:annotation>
          <xsd:documentation>Corner Shape</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="diagStripe">
        <xsd:annotation>
          <xsd:documentation>Diagonal Stripe Shape</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="chord">
        <xsd:annotation>
          <xsd:documentation>Chord Shape</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="arc">
        <xsd:annotation>
          <xsd:documentation>Curved Arc Shape</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="leftBracket">
        <xsd:annotation>
          <xsd:documentation>Left Bracket Shape</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="rightBracket">
        <xsd:annotation>
          <xsd:documentation>Right Bracket Shape</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="leftBrace">
        <xsd:annotation>
          <xsd:documentation>Left Brace Shape</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="rightBrace">
        <xsd:annotation>
          <xsd:documentation>Right Brace Shape</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="bracketPair">
        <xsd:annotation>
          <xsd:documentation>Bracket Pair Shape</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="bracePair">
        <xsd:annotation>
          <xsd:documentation>Brace Pair Shape</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="straightConnector1">
        <xsd:annotation>
          <xsd:documentation>Straight Connector 1 Shape</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="bentConnector2">
        <xsd:annotation>
          <xsd:documentation>Bent Connector 2 Shape</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="bentConnector3">
        <xsd:annotation>
          <xsd:documentation>Bent Connector 3 Shape</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="bentConnector4">
        <xsd:annotation>
          <xsd:documentation>Bent Connector 4 Shape</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="bentConnector5">
        <xsd:annotation>
          <xsd:documentation>Bent Connector 5 Shape</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="curvedConnector2">
        <xsd:annotation>
          <xsd:documentation>Curved Connector 2 Shape</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="curvedConnector3">
        <xsd:annotation>
          <xsd:documentation>Curved Connector 3 Shape</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="curvedConnector4">
        <xsd:annotation>
          <xsd:documentation>Curved Connector 4 Shape</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="curvedConnector5">
        <xsd:annotation>
          <xsd:documentation>Curved Connector 5 Shape</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="callout1">
        <xsd:annotation>
          <xsd:documentation>Callout 1 Shape</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="callout2">
        <xsd:annotation>
          <xsd:documentation>Callout 2 Shape</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="callout3">
        <xsd:annotation>
          <xsd:documentation>Callout 3 Shape</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="accentCallout1">
        <xsd:annotation>
          <xsd:documentation>Callout 1 Shape</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="accentCallout2">
        <xsd:annotation>
          <xsd:documentation>Callout 2 Shape</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="accentCallout3">
        <xsd:annotation>
          <xsd:documentation>Callout 3 Shape</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="borderCallout1">
        <xsd:annotation>
          <xsd:documentation>Callout 1 with Border Shape</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="borderCallout2">
        <xsd:annotation>
          <xsd:documentation>Callout 2 with Border Shape</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="borderCallout3">
        <xsd:annotation>
          <xsd:documentation>Callout 3 with Border Shape</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="accentBorderCallout1">
        <xsd:annotation>
          <xsd:documentation>Callout 1 with Border and Accent Shape</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="accentBorderCallout2">
        <xsd:annotation>
          <xsd:documentation>Callout 2 with Border and Accent Shape</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="accentBorderCallout3">
        <xsd:annotation>
          <xsd:documentation>Callout 3 with Border and Accent Shape</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="wedgeRectCallout">
        <xsd:annotation>
          <xsd:documentation>Callout Wedge Rectangle Shape</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="wedgeRoundRectCallout">
        <xsd:annotation>
          <xsd:documentation>Callout Wedge Round Rectangle Shape</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="wedgeEllipseCallout">
        <xsd:annotation>
          <xsd:documentation>Callout Wedge Ellipse Shape</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="cloudCallout">
        <xsd:annotation>
          <xsd:documentation>Callout Cloud Shape</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="cloud">
        <xsd:annotation>
          <xsd:documentation>Cloud Shape</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="ribbon">
        <xsd:annotation>
          <xsd:documentation>Ribbon Shape</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="ribbon2">
        <xsd:annotation>
          <xsd:documentation>Ribbon 2 Shape</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="ellipseRibbon">
        <xsd:annotation>
          <xsd:documentation>Ellipse Ribbon Shape</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="ellipseRibbon2">
        <xsd:annotation>
          <xsd:documentation>Ellipse Ribbon 2 Shape</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="leftRightRibbon">
        <xsd:annotation>
          <xsd:documentation>Left Right Ribbon Shape</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="verticalScroll">
        <xsd:annotation>
          <xsd:documentation>Vertical Scroll Shape</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="horizontalScroll">
        <xsd:annotation>
          <xsd:documentation>Horizontal Scroll Shape</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="wave">
        <xsd:annotation>
          <xsd:documentation>Wave Shape</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="doubleWave">
        <xsd:annotation>
          <xsd:documentation>Double Wave Shape</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="plus">
        <xsd:annotation>
          <xsd:documentation>Plus Shape</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="flowChartProcess">
        <xsd:annotation>
          <xsd:documentation>Process Flow Shape</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="flowChartDecision">
        <xsd:annotation>
          <xsd:documentation>Decision Flow Shape</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="flowChartInputOutput">
        <xsd:annotation>
          <xsd:documentation>Input Output Flow Shape</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="flowChartPredefinedProcess">
        <xsd:annotation>
          <xsd:documentation>Predefined Process Flow Shape</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="flowChartInternalStorage">
        <xsd:annotation>
          <xsd:documentation>Internal Storage Flow Shape</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="flowChartDocument">
        <xsd:annotation>
          <xsd:documentation>Document Flow Shape</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="flowChartMultidocument">
        <xsd:annotation>
          <xsd:documentation>Multi-Document Flow Shape</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="flowChartTerminator">
        <xsd:annotation>
          <xsd:documentation>Terminator Flow Shape</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="flowChartPreparation">
        <xsd:annotation>
          <xsd:documentation>Preparation Flow Shape</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="flowChartManualInput">
        <xsd:annotation>
          <xsd:documentation>Manual Input Flow Shape</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="flowChartManualOperation">
        <xsd:annotation>
          <xsd:documentation>Manual Operation Flow Shape</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="flowChartConnector">
        <xsd:annotation>
          <xsd:documentation>Connector Flow Shape</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="flowChartPunchedCard">
        <xsd:annotation>
          <xsd:documentation>Punched Card Flow Shape</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="flowChartPunchedTape">
        <xsd:annotation>
          <xsd:documentation>Punched Tape Flow Shape</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="flowChartSummingJunction">
        <xsd:annotation>
          <xsd:documentation>Summing Junction Flow Shape</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="flowChartOr">
        <xsd:annotation>
          <xsd:documentation>Or Flow Shape</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="flowChartCollate">
        <xsd:annotation>
          <xsd:documentation>Collate Flow Shape</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="flowChartSort">
        <xsd:annotation>
          <xsd:documentation>Sort Flow Shape</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="flowChartExtract">
        <xsd:annotation>
          <xsd:documentation>Extract Flow Shape</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="flowChartMerge">
        <xsd:annotation>
          <xsd:documentation>Merge Flow Shape</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="flowChartOfflineStorage">
        <xsd:annotation>
          <xsd:documentation>Offline Storage Flow Shape</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="flowChartOnlineStorage">
        <xsd:annotation>
          <xsd:documentation>Online Storage Flow Shape</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="flowChartMagneticTape">
        <xsd:annotation>
          <xsd:documentation>Magnetic Tape Flow Shape</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="flowChartMagneticDisk">
        <xsd:annotation>
          <xsd:documentation>Magnetic Disk Flow Shape</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="flowChartMagneticDrum">
        <xsd:annotation>
          <xsd:documentation>Magnetic Drum Flow Shape</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="flowChartDisplay">
        <xsd:annotation>
          <xsd:documentation>Display Flow Shape</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="flowChartDelay">
        <xsd:annotation>
          <xsd:documentation>Delay Flow Shape</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="flowChartAlternateProcess">
        <xsd:annotation>
          <xsd:documentation>Alternate Process Flow Shape</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="flowChartOffpageConnector">
        <xsd:annotation>
          <xsd:documentation>Off-Page Connector Flow Shape</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="actionButtonBlank">
        <xsd:annotation>
          <xsd:documentation>Blank Button Shape</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="actionButtonHome">
        <xsd:annotation>
          <xsd:documentation>Home Button Shape</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="actionButtonHelp">
        <xsd:annotation>
          <xsd:documentation>Help Button Shape</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="actionButtonInformation">
        <xsd:annotation>
          <xsd:documentation>Information Button Shape</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="actionButtonForwardNext">
        <xsd:annotation>
          <xsd:documentation>Forward or Next Button Shape</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="actionButtonBackPrevious">
        <xsd:annotation>
          <xsd:documentation>Back or Previous Button Shape</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="actionButtonEnd">
        <xsd:annotation>
          <xsd:documentation>End Button Shape</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="actionButtonBeginning">
        <xsd:annotation>
          <xsd:documentation>Beginning Button Shape</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="actionButtonReturn">
        <xsd:annotation>
          <xsd:documentation>Return Button Shape</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="actionButtonDocument">
        <xsd:annotation>
          <xsd:documentation>Document Button Shape</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="actionButtonSound">
        <xsd:annotation>
          <xsd:documentation>Sound Button Shape</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="actionButtonMovie">
        <xsd:annotation>
          <xsd:documentation>Movie Button Shape</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="gear6">
        <xsd:annotation>
          <xsd:documentation>Gear 6 Shape</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="gear9">
        <xsd:annotation>
          <xsd:documentation>Gear 9 Shape</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="funnel">
        <xsd:annotation>
          <xsd:documentation>Funnel Shape</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="mathPlus">
        <xsd:annotation>
          <xsd:documentation>Plus Math Shape</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="mathMinus">
        <xsd:annotation>
          <xsd:documentation>Minus Math Shape</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="mathMultiply">
        <xsd:annotation>
          <xsd:documentation>Multiply Math Shape</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="mathDivide">
        <xsd:annotation>
          <xsd:documentation>Divide Math Shape</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="mathEqual">
        <xsd:annotation>
          <xsd:documentation>Equal Math Shape</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="mathNotEqual">
        <xsd:annotation>
          <xsd:documentation>Not Equal Math Shape</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="cornerTabs">
        <xsd:annotation>
          <xsd:documentation>Corner Tabs Shape</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="squareTabs">
        <xsd:annotation>
          <xsd:documentation>Square Tabs Shape</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="plaqueTabs">
        <xsd:annotation>
          <xsd:documentation>Plaque Tabs Shape</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="chartX">
        <xsd:annotation>
          <xsd:documentation>Chart X Shape</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="chartStar">
        <xsd:annotation>
          <xsd:documentation>Chart Star Shape</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="chartPlus">
        <xsd:annotation>
          <xsd:documentation>Chart Plus Shape</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
    </xsd:restriction>
  </xsd:simpleType>
  <xsd:simpleType name="ST_TextShapeType">
    <xsd:annotation>
      <xsd:documentation>Preset Text Shape Types</xsd:documentation>
    </xsd:annotation>
    <xsd:restriction base="xsd:token">
      <xsd:enumeration value="textNoShape">
        <xsd:annotation>
          <xsd:documentation>No Text Shape</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="textPlain">
        <xsd:annotation>
          <xsd:documentation>Plain Text Shape</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="textStop">
        <xsd:annotation>
          <xsd:documentation>Stop Sign Text Shape</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="textTriangle">
        <xsd:annotation>
          <xsd:documentation>Triangle Text Shape</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="textTriangleInverted">
        <xsd:annotation>
          <xsd:documentation>Inverted Triangle Text Shape</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="textChevron">
        <xsd:annotation>
          <xsd:documentation>Chevron Text Shape</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="textChevronInverted">
        <xsd:annotation>
          <xsd:documentation>Inverted Chevron Text Shape</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="textRingInside">
        <xsd:annotation>
          <xsd:documentation>Inside Ring Text Shape</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="textRingOutside">
        <xsd:annotation>
          <xsd:documentation>Outside Ring Text Shape</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="textArchUp">
        <xsd:annotation>
          <xsd:documentation>Upward Arch Text Shape</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="textArchDown">
        <xsd:annotation>
          <xsd:documentation>Downward Arch Text Shape</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="textCircle">
        <xsd:annotation>
          <xsd:documentation>Circle Text Shape</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="textButton">
        <xsd:annotation>
          <xsd:documentation>Button Text Shape</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="textArchUpPour">
        <xsd:annotation>
          <xsd:documentation>Upward Pour Arch Text Shape</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="textArchDownPour">
        <xsd:annotation>
          <xsd:documentation>Downward Pour Arch Text Shape</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="textCirclePour">
        <xsd:annotation>
          <xsd:documentation>Circle Pour Text Shape</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="textButtonPour">
        <xsd:annotation>
          <xsd:documentation>Button Pour Text Shape</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="textCurveUp">
        <xsd:annotation>
          <xsd:documentation>Upward Curve Text Shape</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="textCurveDown">
        <xsd:annotation>
          <xsd:documentation>Downward Curve Text Shape</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="textCanUp">
        <xsd:annotation>
          <xsd:documentation>Upward Can Text Shape</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="textCanDown">
        <xsd:annotation>
          <xsd:documentation>Downward Can Text Shape</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="textWave1">
        <xsd:annotation>
          <xsd:documentation>Wave 1 Text Shape</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="textWave2">
        <xsd:annotation>
          <xsd:documentation>Wave 2 Text Shape</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="textDoubleWave1">
        <xsd:annotation>
          <xsd:documentation>Double Wave 1 Text Shape</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="textWave4">
        <xsd:annotation>
          <xsd:documentation>Wave 4 Text Shape</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="textInflate">
        <xsd:annotation>
          <xsd:documentation>Inflate Text Shape</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="textDeflate">
        <xsd:annotation>
          <xsd:documentation>Deflate Text Shape</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="textInflateBottom">
        <xsd:annotation>
          <xsd:documentation>Bottom Inflate Text Shape</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="textDeflateBottom">
        <xsd:annotation>
          <xsd:documentation>Bottom Deflate Text Shape</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="textInflateTop">
        <xsd:annotation>
          <xsd:documentation>Top Inflate Text Shape</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="textDeflateTop">
        <xsd:annotation>
          <xsd:documentation>Top Deflate Text Shape</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="textDeflateInflate">
        <xsd:annotation>
          <xsd:documentation>Deflate-Inflate Text Shape</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="textDeflateInflateDeflate">
        <xsd:annotation>
          <xsd:documentation>Deflate-Inflate-Deflate Text Shape</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="textFadeRight">
        <xsd:annotation>
          <xsd:documentation>Right Fade Text Shape</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="textFadeLeft">
        <xsd:annotation>
          <xsd:documentation>Left Fade Text Shape</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="textFadeUp">
        <xsd:annotation>
          <xsd:documentation>Upward Fade Text Shape</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="textFadeDown">
        <xsd:annotation>
          <xsd:documentation>Downward Fade Text Shape</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="textSlantUp">
        <xsd:annotation>
          <xsd:documentation>Upward Slant Text Shape</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="textSlantDown">
        <xsd:annotation>
          <xsd:documentation>Downward Slant Text Shape</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="textCascadeUp">
        <xsd:annotation>
          <xsd:documentation>Upward Cascade Text Shape</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="textCascadeDown">
        <xsd:annotation>
          <xsd:documentation>Downward Cascade Text Shape</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
    </xsd:restriction>
  </xsd:simpleType>
  <xsd:simpleType name="ST_GeomGuideName">
    <xsd:annotation>
      <xsd:documentation>Geometry Guide Name Properties</xsd:documentation>
    </xsd:annotation>
    <xsd:restriction base="xsd:token" />
  </xsd:simpleType>
  <xsd:simpleType name="ST_GeomGuideFormula">
    <xsd:annotation>
      <xsd:documentation>Geometry Guide Formula Properties</xsd:documentation>
    </xsd:annotation>
    <xsd:restriction base="xsd:string" />
  </xsd:simpleType>
  <xsd:complexType name="CT_GeomGuide">
    <xsd:attribute name="name" type="ST_GeomGuideName" use="required">
      <xsd:annotation>
        <xsd:documentation>Shape Guide Name</xsd:documentation>
      </xsd:annotation>
    </xsd:attribute>
    <xsd:attribute name="fmla" type="ST_GeomGuideFormula" use="required">
      <xsd:annotation>
        <xsd:documentation>Shape Guide Formula</xsd:documentation>
      </xsd:annotation>
    </xsd:attribute>
  </xsd:complexType>
  <xsd:complexType name="CT_GeomGuideList">
    <xsd:sequence>
      <xsd:element name="gd" type="CT_GeomGuide" minOccurs="0" maxOccurs="unbounded">
        <xsd:annotation>
          <xsd:documentation>Shape Guide</xsd:documentation>
        </xsd:annotation>
      </xsd:element>
    </xsd:sequence>
  </xsd:complexType>
  <xsd:simpleType name="ST_AdjCoordinate">
    <xsd:annotation>
      <xsd:documentation>Adjustable Coordinate Methods</xsd:documentation>
    </xsd:annotation>
    <xsd:union memberTypes="ST_Coordinate ST_GeomGuideName" />
  </xsd:simpleType>
  <xsd:simpleType name="ST_AdjAngle">
    <xsd:annotation>
      <xsd:documentation>Adjustable Angle Methods</xsd:documentation>
    </xsd:annotation>
    <xsd:union memberTypes="ST_Angle ST_GeomGuideName" />
  </xsd:simpleType>
  <xsd:complexType name="CT_AdjPoint2D">
    <xsd:attribute name="x" type="ST_AdjCoordinate" use="required">
      <xsd:annotation>
        <xsd:documentation>X-Coordinate</xsd:documentation>
      </xsd:annotation>
    </xsd:attribute>
    <xsd:attribute name="y" type="ST_AdjCoordinate" use="required">
      <xsd:annotation>
        <xsd:documentation>Y-Coordinate</xsd:documentation>
      </xsd:annotation>
    </xsd:attribute>
  </xsd:complexType>
  <xsd:complexType name="CT_GeomRect">
    <xsd:attribute name="l" type="ST_AdjCoordinate" use="required">
      <xsd:annotation>
        <xsd:documentation>Left</xsd:documentation>
      </xsd:annotation>
    </xsd:attribute>
    <xsd:attribute name="t" type="ST_AdjCoordinate" use="required">
      <xsd:annotation>
        <xsd:documentation>Top</xsd:documentation>
      </xsd:annotation>
    </xsd:attribute>
    <xsd:attribute name="r" type="ST_AdjCoordinate" use="required">
      <xsd:annotation>
        <xsd:documentation>Right</xsd:documentation>
      </xsd:annotation>
    </xsd:attribute>
    <xsd:attribute name="b" type="ST_AdjCoordinate" use="required">
      <xsd:annotation>
        <xsd:documentation>Bottom Position</xsd:documentation>
      </xsd:annotation>
    </xsd:attribute>
  </xsd:complexType>
  <xsd:complexType name="CT_XYAdjustHandle">
    <xsd:sequence>
      <xsd:element name="pos" type="CT_AdjPoint2D" minOccurs="1" maxOccurs="1">
        <xsd:annotation>
          <xsd:documentation>Position</xsd:documentation>
        </xsd:annotation>
      </xsd:element>
    </xsd:sequence>
    <xsd:attribute name="gdRefX" type="ST_GeomGuideName" use="optional">
      <xsd:annotation>
        <xsd:documentation>Horizontal Adjustment Guide</xsd:documentation>
      </xsd:annotation>
    </xsd:attribute>
    <xsd:attribute name="minX" type="ST_AdjCoordinate" use="optional">
      <xsd:annotation>
        <xsd:documentation>Minimum Horizontal Adjustment</xsd:documentation>
      </xsd:annotation>
    </xsd:attribute>
    <xsd:attribute name="maxX" type="ST_AdjCoordinate" use="optional">
      <xsd:annotation>
        <xsd:documentation>Maximum Horizontal Adjustment</xsd:documentation>
      </xsd:annotation>
    </xsd:attribute>
    <xsd:attribute name="gdRefY" type="ST_GeomGuideName" use="optional">
      <xsd:annotation>
        <xsd:documentation>Vertical Adjustment Guide</xsd:documentation>
      </xsd:annotation>
    </xsd:attribute>
    <xsd:attribute name="minY" type="ST_AdjCoordinate" use="optional">
      <xsd:annotation>
        <xsd:documentation>Minimum Vertical Adjustment</xsd:documentation>
      </xsd:annotation>
    </xsd:attribute>
    <xsd:attribute name="maxY" type="ST_AdjCoordinate" use="optional">
      <xsd:annotation>
        <xsd:documentation>Maximum Vertical Adjustment</xsd:documentation>
      </xsd:annotation>
    </xsd:attribute>
  </xsd:complexType>
  <xsd:complexType name="CT_PolarAdjustHandle">
    <xsd:sequence>
      <xsd:element name="pos" type="CT_AdjPoint2D" minOccurs="1" maxOccurs="1">
        <xsd:annotation>
          <xsd:documentation>Shape Position Coordinate</xsd:documentation>
        </xsd:annotation>
      </xsd:element>
    </xsd:sequence>
    <xsd:attribute name="gdRefR" type="ST_GeomGuideName" use="optional">
      <xsd:annotation>
        <xsd:documentation>Radial Adjustment Guide</xsd:documentation>
      </xsd:annotation>
    </xsd:attribute>
    <xsd:attribute name="minR" type="ST_AdjCoordinate" use="optional">
      <xsd:annotation>
        <xsd:documentation>Minimum Radial Adjustment</xsd:documentation>
      </xsd:annotation>
    </xsd:attribute>
    <xsd:attribute name="maxR" type="ST_AdjCoordinate" use="optional">
      <xsd:annotation>
        <xsd:documentation>Maximum Radial Adjustment</xsd:documentation>
      </xsd:annotation>
    </xsd:attribute>
    <xsd:attribute name="gdRefAng" type="ST_GeomGuideName" use="optional">
      <xsd:annotation>
        <xsd:documentation>Angle Adjustment Guide</xsd:documentation>
      </xsd:annotation>
    </xsd:attribute>
    <xsd:attribute name="minAng" type="ST_AdjAngle" use="optional">
      <xsd:annotation>
        <xsd:documentation>Minimum Angle Adjustment</xsd:documentation>
      </xsd:annotation>
    </xsd:attribute>
    <xsd:attribute name="maxAng" type="ST_AdjAngle" use="optional">
      <xsd:annotation>
        <xsd:documentation>Maximum Angle Adjustment</xsd:documentation>
      </xsd:annotation>
    </xsd:attribute>
  </xsd:complexType>
  <xsd:complexType name="CT_ConnectionSite">
    <xsd:sequence>
      <xsd:element name="pos" type="CT_AdjPoint2D" minOccurs="1" maxOccurs="1">
        <xsd:annotation>
          <xsd:documentation>Position</xsd:documentation>
        </xsd:annotation>
      </xsd:element>
    </xsd:sequence>
    <xsd:attribute name="ang" type="ST_AdjAngle" use="required">
      <xsd:annotation>
        <xsd:documentation>Connection Site Angle</xsd:documentation>
      </xsd:annotation>
    </xsd:attribute>
  </xsd:complexType>
  <xsd:complexType name="CT_AdjustHandleList">
    <xsd:choice minOccurs="0" maxOccurs="unbounded">
      <xsd:element name="ahXY" type="CT_XYAdjustHandle" minOccurs="1" maxOccurs="1">
        <xsd:annotation>
          <xsd:documentation>XY Adjust Handle</xsd:documentation>
        </xsd:annotation>
      </xsd:element>
      <xsd:element name="ahPolar" type="CT_PolarAdjustHandle" minOccurs="1" maxOccurs="1">
        <xsd:annotation>
          <xsd:documentation>Polar Adjust Handle</xsd:documentation>
        </xsd:annotation>
      </xsd:element>
    </xsd:choice>
  </xsd:complexType>
  <xsd:complexType name="CT_ConnectionSiteList">
    <xsd:sequence>
      <xsd:element name="cxn" type="CT_ConnectionSite" minOccurs="0" maxOccurs="unbounded">
        <xsd:annotation>
          <xsd:documentation>Shape Connection Site</xsd:documentation>
        </xsd:annotation>
      </xsd:element>
    </xsd:sequence>
  </xsd:complexType>
  <xsd:complexType name="CT_Connection">
    <xsd:attribute name="id" type="ST_DrawingElementId" use="required">
      <xsd:annotation>
        <xsd:documentation>Identifier</xsd:documentation>
      </xsd:annotation>
    </xsd:attribute>
    <xsd:attribute name="idx" type="xsd:unsignedInt" use="required">
      <xsd:annotation>
        <xsd:documentation>Index</xsd:documentation>
      </xsd:annotation>
    </xsd:attribute>
  </xsd:complexType>
  <xsd:complexType name="CT_Path2DMoveTo">
    <xsd:sequence>
      <xsd:element name="pt" type="CT_AdjPoint2D" minOccurs="1" maxOccurs="1">
        <xsd:annotation>
          <xsd:documentation>Move end point</xsd:documentation>
        </xsd:annotation>
      </xsd:element>
    </xsd:sequence>
  </xsd:complexType>
  <xsd:complexType name="CT_Path2DLineTo">
    <xsd:sequence>
      <xsd:element name="pt" type="CT_AdjPoint2D" minOccurs="1" maxOccurs="1">
        <xsd:annotation>
          <xsd:documentation>Line end point</xsd:documentation>
        </xsd:annotation>
      </xsd:element>
    </xsd:sequence>
  </xsd:complexType>
  <xsd:complexType name="CT_Path2DArcTo">
    <xsd:attribute name="wR" type="ST_AdjCoordinate" use="required">
      <xsd:annotation>
        <xsd:documentation>Shape Arc Width Radius</xsd:documentation>
      </xsd:annotation>
    </xsd:attribute>
    <xsd:attribute name="hR" type="ST_AdjCoordinate" use="required">
      <xsd:annotation>
        <xsd:documentation>Shape Arc Height Radius</xsd:documentation>
      </xsd:annotation>
    </xsd:attribute>
    <xsd:attribute name="stAng" type="ST_AdjAngle" use="required">
      <xsd:annotation>
        <xsd:documentation>Shape Arc Start Angle</xsd:documentation>
      </xsd:annotation>
    </xsd:attribute>
    <xsd:attribute name="swAng" type="ST_AdjAngle" use="required">
      <xsd:annotation>
        <xsd:documentation>Shape Arc Swing Angle</xsd:documentation>
      </xsd:annotation>
    </xsd:attribute>
  </xsd:complexType>
  <xsd:complexType name="CT_Path2DQuadBezierTo">
    <xsd:sequence>
      <xsd:element name="pt" type="CT_AdjPoint2D" minOccurs="2" maxOccurs="2">
        <xsd:annotation>
          <xsd:documentation>Shape Path Point</xsd:documentation>
        </xsd:annotation>
      </xsd:element>
    </xsd:sequence>
  </xsd:complexType>
  <xsd:complexType name="CT_Path2DCubicBezierTo">
    <xsd:sequence>
      <xsd:element name="pt" type="CT_AdjPoint2D" minOccurs="3" maxOccurs="3">
        <xsd:annotation>
          <xsd:documentation>Control points and end point</xsd:documentation>
        </xsd:annotation>
      </xsd:element>
    </xsd:sequence>
  </xsd:complexType>
  <xsd:complexType name="CT_Path2DClose"></xsd:complexType>
  <xsd:simpleType name="ST_PathFillMode">
    <xsd:annotation>
      <xsd:documentation>Path Fill Mode</xsd:documentation>
    </xsd:annotation>
    <xsd:restriction base="xsd:token">
      <xsd:enumeration value="none">
        <xsd:annotation>
          <xsd:documentation>No Path Fill</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="norm">
        <xsd:annotation>
          <xsd:documentation>Normal Path Fill</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="lighten">
        <xsd:annotation>
          <xsd:documentation>Lighten Path Fill</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="lightenLess">
        <xsd:annotation>
          <xsd:documentation>Lighten Path Fill Less</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="darken">
        <xsd:annotation>
          <xsd:documentation>Darken Path Fill</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="darkenLess">
        <xsd:annotation>
          <xsd:documentation>Darken Path Fill Less</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
    </xsd:restriction>
  </xsd:simpleType>
  <xsd:complexType name="CT_Path2D">
    <xsd:choice minOccurs="0" maxOccurs="unbounded">
      <xsd:element name="close" type="CT_Path2DClose" minOccurs="1" maxOccurs="1">
        <xsd:annotation>
          <xsd:documentation>Close Shape Path</xsd:documentation>
        </xsd:annotation>
      </xsd:element>
      <xsd:element name="moveTo" type="CT_Path2DMoveTo" minOccurs="1" maxOccurs="1">
        <xsd:annotation>
          <xsd:documentation>Move Path To</xsd:documentation>
        </xsd:annotation>
      </xsd:element>
      <xsd:element name="lnTo" type="CT_Path2DLineTo" minOccurs="1" maxOccurs="1">
        <xsd:annotation>
          <xsd:documentation>Draw Line To</xsd:documentation>
        </xsd:annotation>
      </xsd:element>
      <xsd:element name="arcTo" type="CT_Path2DArcTo" minOccurs="1" maxOccurs="1">
        <xsd:annotation>
          <xsd:documentation>Draw Arc To</xsd:documentation>
        </xsd:annotation>
      </xsd:element>
      <xsd:element name="quadBezTo" type="CT_Path2DQuadBezierTo" minOccurs="1" maxOccurs="1">
        <xsd:annotation>
          <xsd:documentation>Draw Quadratic Bezier Curve To</xsd:documentation>
        </xsd:annotation>
      </xsd:element>
      <xsd:element name="cubicBezTo" type="CT_Path2DCubicBezierTo" minOccurs="1" maxOccurs="1">
        <xsd:annotation>
          <xsd:documentation>Draw Cubic Bezier Curve To</xsd:documentation>
        </xsd:annotation>
      </xsd:element>
    </xsd:choice>
    <xsd:attribute name="w" type="ST_PositiveCoordinate" use="optional" default="0">
      <xsd:annotation>
        <xsd:documentation>Path Width</xsd:documentation>
      </xsd:annotation>
    </xsd:attribute>
    <xsd:attribute name="h" type="ST_PositiveCoordinate" use="optional" default="0">
      <xsd:annotation>
        <xsd:documentation>Path Height</xsd:documentation>
      </xsd:annotation>
    </xsd:attribute>
    <xsd:attribute name="fill" type="ST_PathFillMode" use="optional" default="norm">
      <xsd:annotation>
        <xsd:documentation>Path Fill</xsd:documentation>
      </xsd:annotation>
    </xsd:attribute>
    <xsd:attribute name="stroke" type="xsd:boolean" use="optional" default="true">
      <xsd:annotation>
        <xsd:documentation>Path Stroke</xsd:documentation>
      </xsd:annotation>
    </xsd:attribute>
    <xsd:attribute name="extrusionOk" type="xsd:boolean" use="optional" default="true">
      <xsd:annotation>
        <xsd:documentation>3D Extrusion Allowed</xsd:documentation>
      </xsd:annotation>
    </xsd:attribute>
  </xsd:complexType>
  <xsd:complexType name="CT_Path2DList">
    <xsd:sequence>
      <xsd:element name="path" type="CT_Path2D" minOccurs="0" maxOccurs="unbounded">
        <xsd:annotation>
          <xsd:documentation>Shape Path</xsd:documentation>
        </xsd:annotation>
      </xsd:element>
    </xsd:sequence>
  </xsd:complexType>
  <xsd:complexType name="CT_PresetGeometry2D">
    <xsd:sequence>
      <xsd:element name="avLst" type="CT_GeomGuideList" minOccurs="0" maxOccurs="1">
        <xsd:annotation>
          <xsd:documentation>List of Shape Adjust Values</xsd:documentation>
        </xsd:annotation>
      </xsd:element>
    </xsd:sequence>
    <xsd:attribute name="prst" type="ST_ShapeType" use="required">
      <xsd:annotation>
        <xsd:documentation>Preset Shape</xsd:documentation>
      </xsd:annotation>
    </xsd:attribute>
  </xsd:complexType>
  <xsd:complexType name="CT_PresetTextShape">
    <xsd:sequence>
      <xsd:element name="avLst" type="CT_GeomGuideList" minOccurs="0" maxOccurs="1">
        <xsd:annotation>
          <xsd:documentation>Adjust Value List</xsd:documentation>
        </xsd:annotation>
      </xsd:element>
    </xsd:sequence>
    <xsd:attribute name="prst" type="ST_TextShapeType" use="required">
      <xsd:annotation>
        <xsd:documentation>Preset Warp Shape</xsd:documentation>
      </xsd:annotation>
    </xsd:attribute>
  </xsd:complexType>
  <xsd:complexType name="CT_CustomGeometry2D">
    <xsd:sequence>
      <xsd:element name="avLst" type="CT_GeomGuideList" minOccurs="0" maxOccurs="1">
        <xsd:annotation>
          <xsd:documentation>Adjust Value List</xsd:documentation>
        </xsd:annotation>
      </xsd:element>
      <xsd:element name="gdLst" type="CT_GeomGuideList" minOccurs="0" maxOccurs="1">
        <xsd:annotation>
          <xsd:documentation>List of Shape Guides</xsd:documentation>
        </xsd:annotation>
      </xsd:element>
      <xsd:element name="ahLst" type="CT_AdjustHandleList" minOccurs="0" maxOccurs="1">
        <xsd:annotation>
          <xsd:documentation>List of Shape Adjust Handles</xsd:documentation>
        </xsd:annotation>
      </xsd:element>
      <xsd:element name="cxnLst" type="CT_ConnectionSiteList" minOccurs="0" maxOccurs="1">
        <xsd:annotation>
          <xsd:documentation>List of Shape Connection Sites</xsd:documentation>
        </xsd:annotation>
      </xsd:element>
      <xsd:element name="rect" type="CT_GeomRect" minOccurs="0" maxOccurs="1">
        <xsd:annotation>
          <xsd:documentation>Shape Text Rectangle</xsd:documentation>
        </xsd:annotation>
      </xsd:element>
      <xsd:element name="pathLst" type="CT_Path2DList" minOccurs="1" maxOccurs="1">
        <xsd:annotation>
          <xsd:documentation>List of Shape Paths</xsd:documentation>
        </xsd:annotation>
      </xsd:element>
    </xsd:sequence>
  </xsd:complexType>
  <xsd:group name="EG_Geometry">
    <xsd:choice>
      <xsd:element name="custGeom" type="CT_CustomGeometry2D" minOccurs="1" maxOccurs="1">
        <xsd:annotation>
          <xsd:documentation>Custom geometry</xsd:documentation>
        </xsd:annotation>
      </xsd:element>
      <xsd:element name="prstGeom" type="CT_PresetGeometry2D" minOccurs="1" maxOccurs="1">
        <xsd:annotation>
          <xsd:documentation>Preset geometry</xsd:documentation>
        </xsd:annotation>
      </xsd:element>
    </xsd:choice>
  </xsd:group>
  <xsd:group name="EG_TextGeometry">
    <xsd:choice>
      <xsd:element name="custGeom" type="CT_CustomGeometry2D" minOccurs="1" maxOccurs="1">
        <xsd:annotation>
          <xsd:documentation>Custom Geometry</xsd:documentation>
        </xsd:annotation>
      </xsd:element>
      <xsd:element name="prstTxWarp" type="CT_PresetTextShape" minOccurs="1" maxOccurs="1">
        <xsd:annotation>
          <xsd:documentation>Preset Text Warp</xsd:documentation>
        </xsd:annotation>
      </xsd:element>
    </xsd:choice>
  </xsd:group>
  
  <!-- dml-shapeLineProperties.xsd -->
  <!-- <xsd:include schemaLocation="dml-shapeEffects.xsd" /> -->
  <xsd:simpleType name="ST_LineEndType">
    <xsd:annotation>
      <xsd:documentation>Line End Type</xsd:documentation>
    </xsd:annotation>
    <xsd:restriction base="xsd:token">
      <xsd:enumeration value="none">
        <xsd:annotation>
          <xsd:documentation>None</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="triangle">
        <xsd:annotation>
          <xsd:documentation>Triangle Arrow Head</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="stealth">
        <xsd:annotation>
          <xsd:documentation>Stealth Arrow</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="diamond">
        <xsd:annotation>
          <xsd:documentation>Diamond</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="oval">
        <xsd:annotation>
          <xsd:documentation>Oval</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="arrow">
        <xsd:annotation>
          <xsd:documentation>Arrow Head</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
    </xsd:restriction>
  </xsd:simpleType>
  <xsd:simpleType name="ST_LineEndWidth">
    <xsd:annotation>
      <xsd:documentation>Line End Width</xsd:documentation>
    </xsd:annotation>
    <xsd:restriction base="xsd:token">
      <xsd:enumeration value="sm">
        <xsd:annotation>
          <xsd:documentation>Small</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="med">
        <xsd:annotation>
          <xsd:documentation>Medium</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="lg">
        <xsd:annotation>
          <xsd:documentation>Large</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
    </xsd:restriction>
  </xsd:simpleType>
  <xsd:simpleType name="ST_LineEndLength">
    <xsd:annotation>
      <xsd:documentation>Line End Length</xsd:documentation>
    </xsd:annotation>
    <xsd:restriction base="xsd:token">
      <xsd:enumeration value="sm">
        <xsd:annotation>
          <xsd:documentation>Small</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="med">
        <xsd:annotation>
          <xsd:documentation>Medium</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="lg">
        <xsd:annotation>
          <xsd:documentation>Large</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
    </xsd:restriction>
  </xsd:simpleType>
  <xsd:complexType name="CT_LineEndProperties">
    <xsd:attribute name="type" type="ST_LineEndType" use="optional">
      <xsd:annotation>
        <xsd:documentation>Line Head/End Type</xsd:documentation>
      </xsd:annotation>
    </xsd:attribute>
    <xsd:attribute name="w" type="ST_LineEndWidth" use="optional">
      <xsd:annotation>
        <xsd:documentation>Width of Head/End</xsd:documentation>
      </xsd:annotation>
    </xsd:attribute>
    <xsd:attribute name="len" type="ST_LineEndLength" use="optional">
      <xsd:annotation>
        <xsd:documentation>Length of Head/End</xsd:documentation>
      </xsd:annotation>
    </xsd:attribute>
  </xsd:complexType>
  <xsd:group name="EG_LineFillProperties">
    <xsd:choice>
      <xsd:element name="noFill" type="CT_NoFillProperties" minOccurs="1" maxOccurs="1">
        <xsd:annotation>
          <xsd:documentation>No Fill</xsd:documentation>
        </xsd:annotation>
      </xsd:element>
      <xsd:element name="solidFill" type="CT_SolidColorFillProperties" minOccurs="1" maxOccurs="1">
        <xsd:annotation>
          <xsd:documentation>Solid Fill</xsd:documentation>
        </xsd:annotation>
      </xsd:element>
      <xsd:element name="gradFill" type="CT_GradientFillProperties" minOccurs="1" maxOccurs="1">
        <xsd:annotation>
          <xsd:documentation>Gradient Fill</xsd:documentation>
        </xsd:annotation>
      </xsd:element>
      <xsd:element name="pattFill" type="CT_PatternFillProperties" minOccurs="1" maxOccurs="1" />
    </xsd:choice>
  </xsd:group>
  <xsd:complexType name="CT_LineJoinBevel"></xsd:complexType>
  <xsd:complexType name="CT_LineJoinRound"></xsd:complexType>
  <xsd:complexType name="CT_LineJoinMiterProperties">
    <xsd:attribute name="lim" type="ST_PositivePercentage" use="optional">
      <xsd:annotation>
        <xsd:documentation>Miter Join Limit</xsd:documentation>
      </xsd:annotation>
    </xsd:attribute>
  </xsd:complexType>
  <xsd:group name="EG_LineJoinProperties">
    <xsd:choice>
      <xsd:element name="round" type="CT_LineJoinRound" minOccurs="1" maxOccurs="1">
        <xsd:annotation>
          <xsd:documentation>Round Line Join</xsd:documentation>
        </xsd:annotation>
      </xsd:element>
      <xsd:element name="bevel" type="CT_LineJoinBevel" minOccurs="1" maxOccurs="1">
        <xsd:annotation>
          <xsd:documentation>Line Join Bevel</xsd:documentation>
        </xsd:annotation>
      </xsd:element>
      <xsd:element name="miter" type="CT_LineJoinMiterProperties" minOccurs="1" maxOccurs="1">
        <xsd:annotation>
          <xsd:documentation>Miter Line Join</xsd:documentation>
        </xsd:annotation>
      </xsd:element>
    </xsd:choice>
  </xsd:group>
  <xsd:simpleType name="ST_PresetLineDashVal">
    <xsd:annotation>
      <xsd:documentation>Preset Line Dash Value</xsd:documentation>
    </xsd:annotation>
    <xsd:restriction base="xsd:token">
      <xsd:enumeration value="solid">
        <xsd:annotation>
          <xsd:documentation>Solid</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="dot">
        <xsd:annotation>
          <xsd:documentation>Dot</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="dash">
        <xsd:annotation>
          <xsd:documentation>Dash</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="lgDash">
        <xsd:annotation>
          <xsd:documentation>Large Dash</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="dashDot">
        <xsd:annotation>
          <xsd:documentation>Dash Dot</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="lgDashDot">
        <xsd:annotation>
          <xsd:documentation>Large Dash Dot</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="lgDashDotDot">
        <xsd:annotation>
          <xsd:documentation>Large Dash Dot Dot</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="sysDash">
        <xsd:annotation>
          <xsd:documentation>System Dash</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="sysDot">
        <xsd:annotation>
          <xsd:documentation>System Dot</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="sysDashDot">
        <xsd:annotation>
          <xsd:documentation>System Dash Dot</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="sysDashDotDot">
        <xsd:annotation>
          <xsd:documentation>System Dash Dot Dot</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
    </xsd:restriction>
  </xsd:simpleType>
  <xsd:complexType name="CT_PresetLineDashProperties">
    <xsd:attribute name="val" type="ST_PresetLineDashVal" use="optional">
      <xsd:annotation>
        <xsd:documentation>Value</xsd:documentation>
      </xsd:annotation>
    </xsd:attribute>
  </xsd:complexType>
  <xsd:complexType name="CT_DashStop">
    <xsd:attribute name="d" type="ST_PositivePercentage" use="required">
      <xsd:annotation>
        <xsd:documentation>Dash Length</xsd:documentation>
      </xsd:annotation>
    </xsd:attribute>
    <xsd:attribute name="sp" type="ST_PositivePercentage" use="required">
      <xsd:annotation>
        <xsd:documentation>Space Length</xsd:documentation>
      </xsd:annotation>
    </xsd:attribute>
  </xsd:complexType>
  <xsd:complexType name="CT_DashStopList">
    <xsd:sequence>
      <xsd:element name="ds" type="CT_DashStop" minOccurs="0" maxOccurs="unbounded">
        <xsd:annotation>
          <xsd:documentation>Dash Stop</xsd:documentation>
        </xsd:annotation>
      </xsd:element>
    </xsd:sequence>
  </xsd:complexType>
  <xsd:group name="EG_LineDashProperties">
    <xsd:choice>
      <xsd:element name="prstDash" type="CT_PresetLineDashProperties" minOccurs="1" maxOccurs="1">
        <xsd:annotation>
          <xsd:documentation>Preset Dash</xsd:documentation>
        </xsd:annotation>
      </xsd:element>
      <xsd:element name="custDash" type="CT_DashStopList" minOccurs="1" maxOccurs="1">
        <xsd:annotation>
          <xsd:documentation>Custom Dash</xsd:documentation>
        </xsd:annotation>
      </xsd:element>
    </xsd:choice>
  </xsd:group>
  <xsd:simpleType name="ST_LineCap">
    <xsd:annotation>
      <xsd:documentation>End Line Cap</xsd:documentation>
    </xsd:annotation>
    <xsd:restriction base="xsd:token">
      <xsd:enumeration value="rnd">
        <xsd:annotation>
          <xsd:documentation>Round Line Cap</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="sq">
        <xsd:annotation>
          <xsd:documentation>Square Line Cap</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="flat">
        <xsd:annotation>
          <xsd:documentation>Flat Line Cap</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
    </xsd:restriction>
  </xsd:simpleType>
  <xsd:simpleType name="ST_LineWidth">
    <xsd:annotation>
      <xsd:documentation>Line Width</xsd:documentation>
    </xsd:annotation>
    <xsd:restriction base="ST_Coordinate32">
      <xsd:minInclusive value="0"></xsd:minInclusive>
      <xsd:maxInclusive value="20116800"></xsd:maxInclusive>
    </xsd:restriction>
  </xsd:simpleType>
  <xsd:simpleType name="ST_PenAlignment">
    <xsd:annotation>
      <xsd:documentation>Alignment Type</xsd:documentation>
    </xsd:annotation>
    <xsd:restriction base="xsd:token">
      <xsd:enumeration value="ctr">
        <xsd:annotation>
          <xsd:documentation>Center Alignment</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="in">
        <xsd:annotation>
          <xsd:documentation>Inset Alignment</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
    </xsd:restriction>
  </xsd:simpleType>
  <xsd:simpleType name="ST_CompoundLine">
    <xsd:annotation>
      <xsd:documentation>Compound Line Type</xsd:documentation>
    </xsd:annotation>
    <xsd:restriction base="xsd:token">
      <xsd:enumeration value="sng">
        <xsd:annotation>
          <xsd:documentation>Single Line</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="dbl">
        <xsd:annotation>
          <xsd:documentation>Double Lines</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="thickThin">
        <xsd:annotation>
          <xsd:documentation>Thick Thin Double Lines</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="thinThick">
        <xsd:annotation>
          <xsd:documentation>Thin Thick Double Lines</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="tri">
        <xsd:annotation>
          <xsd:documentation>Thin Thick Thin Triple Lines</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
    </xsd:restriction>
  </xsd:simpleType>
  <xsd:complexType name="CT_LineProperties">
    <xsd:sequence>
      <xsd:group ref="EG_LineFillProperties" minOccurs="0" maxOccurs="1" />
      <xsd:group ref="EG_LineDashProperties" minOccurs="0" maxOccurs="1" />
      <xsd:group ref="EG_LineJoinProperties" minOccurs="0" maxOccurs="1" />
      <xsd:element name="headEnd" type="CT_LineEndProperties" minOccurs="0" maxOccurs="1">
        <xsd:annotation>
          <xsd:documentation>Line Head/End Style</xsd:documentation>
        </xsd:annotation>
      </xsd:element>
      <xsd:element name="tailEnd" type="CT_LineEndProperties" minOccurs="0" maxOccurs="1">
        <xsd:annotation>
          <xsd:documentation>Tail line end style</xsd:documentation>
        </xsd:annotation>
      </xsd:element>
      <xsd:element name="extLst" type="CT_OfficeArtExtensionList" minOccurs="0" maxOccurs="1"></xsd:element>
    </xsd:sequence>
    <xsd:attribute name="w" type="ST_LineWidth" use="optional">
      <xsd:annotation>
        <xsd:documentation>Line Width</xsd:documentation>
      </xsd:annotation>
    </xsd:attribute>
    <xsd:attribute name="cap" type="ST_LineCap" use="optional">
      <xsd:annotation>
        <xsd:documentation>Line Ending Cap Type</xsd:documentation>
      </xsd:annotation>
    </xsd:attribute>
    <xsd:attribute name="cmpd" type="ST_CompoundLine" use="optional">
      <xsd:annotation>
        <xsd:documentation>Compound Line Type</xsd:documentation>
      </xsd:annotation>
    </xsd:attribute>
    <xsd:attribute name="algn" type="ST_PenAlignment" use="optional">
      <xsd:annotation>
        <xsd:documentation>Stroke Alignment</xsd:documentation>
      </xsd:annotation>
    </xsd:attribute>
  </xsd:complexType>

  <!-- dml-shapeMiscellaneous.xsd -->
  <!-- <xsd:include schemaLocation="dml-baseTypes.xsd" /> -->
  <xsd:simpleType name="ST_ShapeID">
    <xsd:annotation>
      <xsd:documentation>Shape ID</xsd:documentation>
    </xsd:annotation>
    <xsd:restriction base="xsd:token" />
  </xsd:simpleType>
  
  <!-- dml-shapeProperties.xsd -->
  <!-- <xsd:include schemaLocation="dml-shape3DStyles.xsd" /> -->
  <!-- <xsd:include schemaLocation="dml-shape3DScene.xsd" /> -->
  <!-- <xsd:include schemaLocation="dml-shapeGeometry.xsd" /> -->
  <!-- <xsd:include schemaLocation="dml-shapeEffects.xsd" /> -->
  <!-- <xsd:include schemaLocation="dml-shapeLineProperties.xsd" /> -->
  <xsd:complexType name="CT_ShapeProperties">
    <xsd:sequence>
      <xsd:element name="xfrm" type="CT_Transform2D" minOccurs="0" maxOccurs="1">
        <xsd:annotation>
          <xsd:documentation>2D Transform for Individual Objects</xsd:documentation>
        </xsd:annotation>
      </xsd:element>
      <xsd:group ref="EG_Geometry" minOccurs="0" maxOccurs="1" />
      <xsd:group ref="EG_FillProperties" minOccurs="0" maxOccurs="1" />
      <xsd:element name="ln" type="CT_LineProperties" minOccurs="0" maxOccurs="1" />
      <xsd:group ref="EG_EffectProperties" minOccurs="0" maxOccurs="1" />
      <xsd:element name="scene3d" type="CT_Scene3D" minOccurs="0" maxOccurs="1" />
      <xsd:element name="sp3d" type="CT_Shape3D" minOccurs="0" maxOccurs="1" />
      <xsd:element name="extLst" type="CT_OfficeArtExtensionList" minOccurs="0" maxOccurs="1"></xsd:element>
    </xsd:sequence>
    <xsd:attribute name="bwMode" type="ST_BlackWhiteMode" use="optional">
      <xsd:annotation>
        <xsd:documentation>Black and White Mode</xsd:documentation>
      </xsd:annotation>
    </xsd:attribute>
  </xsd:complexType>
  <xsd:complexType name="CT_GroupShapeProperties">
    <xsd:sequence>
      <xsd:element name="xfrm" type="CT_GroupTransform2D" minOccurs="0" maxOccurs="1">
        <xsd:annotation>
          <xsd:documentation>2D Transform for Grouped Objects</xsd:documentation>
        </xsd:annotation>
      </xsd:element>
      <xsd:group ref="EG_FillProperties" minOccurs="0" maxOccurs="1" />
      <xsd:group ref="EG_EffectProperties" minOccurs="0" maxOccurs="1" />
      <xsd:element name="scene3d" type="CT_Scene3D" minOccurs="0" maxOccurs="1" />
      <xsd:element name="extLst" type="CT_OfficeArtExtensionList" minOccurs="0" maxOccurs="1"></xsd:element>
    </xsd:sequence>
    <xsd:attribute name="bwMode" type="ST_BlackWhiteMode" use="optional">
      <xsd:annotation>
        <xsd:documentation>Black and White Mode</xsd:documentation>
      </xsd:annotation>
    </xsd:attribute>
  </xsd:complexType>
  
  <!-- dml-shapeStyle.xsd -->
  <!-- <xsd:include schemaLocation="dml-baseStylesheet.xsd" /> -->
  <xsd:complexType name="CT_StyleMatrixReference">
    <xsd:sequence>
      <xsd:group ref="EG_ColorChoice" minOccurs="0" maxOccurs="1" />
    </xsd:sequence>
    <xsd:attribute name="idx" type="ST_StyleMatrixColumnIndex" use="required">
      <xsd:annotation>
        <xsd:documentation>Style Matrix Index</xsd:documentation>
      </xsd:annotation>
    </xsd:attribute>
  </xsd:complexType>
  <xsd:complexType name="CT_FontReference">
    <xsd:sequence>
      <xsd:group ref="EG_ColorChoice" minOccurs="0" maxOccurs="1" />
    </xsd:sequence>
    <xsd:attribute name="idx" type="ST_FontCollectionIndex" use="required">
      <xsd:annotation>
        <xsd:documentation>Identifier</xsd:documentation>
      </xsd:annotation>
    </xsd:attribute>
  </xsd:complexType>
  <xsd:complexType name="CT_ShapeStyle">
    <xsd:sequence>
      <xsd:element name="lnRef" type="CT_StyleMatrixReference" minOccurs="1" maxOccurs="1" />
      <xsd:element name="fillRef" type="CT_StyleMatrixReference" minOccurs="1" maxOccurs="1" />
      <xsd:element name="effectRef" type="CT_StyleMatrixReference" minOccurs="1" maxOccurs="1" />
      <xsd:element name="fontRef" type="CT_FontReference" minOccurs="1" maxOccurs="1">
        <xsd:annotation>
          <xsd:documentation>Font Reference</xsd:documentation>
        </xsd:annotation>
      </xsd:element>
    </xsd:sequence>
  </xsd:complexType>
  
  <!-- dml-styleDefaults.xsd -->
  <!-- <xsd:include schemaLocation="dml-shapeProperties.xsd" /> -->
  <!-- <xsd:include schemaLocation="dml-shapeStyle.xsd" /> -->
  <!-- <xsd:include schemaLocation="dml-text.xsd" /> -->
  <xsd:complexType name="CT_DefaultShapeDefinition">
    <xsd:sequence>
      <xsd:element name="spPr" type="CT_ShapeProperties" minOccurs="1" maxOccurs="1">
        <xsd:annotation>
          <xsd:documentation>Visual Properties</xsd:documentation>
        </xsd:annotation>
      </xsd:element>
      <xsd:element name="bodyPr" type="CT_TextBodyProperties" minOccurs="1" maxOccurs="1" />
      <xsd:element name="lstStyle" type="CT_TextListStyle" minOccurs="1" maxOccurs="1" />
      <xsd:element name="style" type="CT_ShapeStyle" minOccurs="0" maxOccurs="1" />
      <xsd:element name="extLst" type="CT_OfficeArtExtensionList" minOccurs="0" maxOccurs="1" />
    </xsd:sequence>
  </xsd:complexType>
  <xsd:complexType name="CT_ObjectStyleDefaults">
    <xsd:sequence>
      <xsd:element name="spDef" type="CT_DefaultShapeDefinition" minOccurs="0" maxOccurs="1">
        <xsd:annotation>
          <xsd:documentation>Shape Default</xsd:documentation>
        </xsd:annotation>
      </xsd:element>
      <xsd:element name="lnDef" type="CT_DefaultShapeDefinition" minOccurs="0" maxOccurs="1">
        <xsd:annotation>
          <xsd:documentation>Line Default</xsd:documentation>
        </xsd:annotation>
      </xsd:element>
      <xsd:element name="txDef" type="CT_DefaultShapeDefinition" minOccurs="0" maxOccurs="1">
        <xsd:annotation>
          <xsd:documentation>Text Default</xsd:documentation>
        </xsd:annotation>
      </xsd:element>
      <xsd:element name="extLst" type="CT_OfficeArtExtensionList" minOccurs="0" maxOccurs="1" />
    </xsd:sequence>
  </xsd:complexType>
  
  <!-- dml-stylesheet.xsd -->
  <!-- <xsd:include schemaLocation="dml-baseStylesheet.xsd" /> -->
  <!-- <xsd:include schemaLocation="dml-styleDefaults.xsd" /> -->
  <xsd:complexType name="CT_EmptyElement"></xsd:complexType>
  <xsd:complexType name="CT_ColorMapping">
    <xsd:sequence>
      <xsd:element name="extLst" type="CT_OfficeArtExtensionList" minOccurs="0" maxOccurs="1"></xsd:element>
    </xsd:sequence>
    <xsd:attribute name="bg1" type="ST_ColorSchemeIndex" use="required">
      <xsd:annotation>
        <xsd:documentation>Background 1</xsd:documentation>
      </xsd:annotation>
    </xsd:attribute>
    <xsd:attribute name="tx1" type="ST_ColorSchemeIndex" use="required">
      <xsd:annotation>
        <xsd:documentation>Text 1</xsd:documentation>
      </xsd:annotation>
    </xsd:attribute>
    <xsd:attribute name="bg2" type="ST_ColorSchemeIndex" use="required">
      <xsd:annotation>
        <xsd:documentation>Background 2</xsd:documentation>
      </xsd:annotation>
    </xsd:attribute>
    <xsd:attribute name="tx2" type="ST_ColorSchemeIndex" use="required">
      <xsd:annotation>
        <xsd:documentation>Text 2</xsd:documentation>
      </xsd:annotation>
    </xsd:attribute>
    <xsd:attribute name="accent1" type="ST_ColorSchemeIndex" use="required">
      <xsd:annotation>
        <xsd:documentation>Accent 1</xsd:documentation>
      </xsd:annotation>
    </xsd:attribute>
    <xsd:attribute name="accent2" type="ST_ColorSchemeIndex" use="required">
      <xsd:annotation>
        <xsd:documentation>Accent 2</xsd:documentation>
      </xsd:annotation>
    </xsd:attribute>
    <xsd:attribute name="accent3" type="ST_ColorSchemeIndex" use="required">
      <xsd:annotation>
        <xsd:documentation>Accent 3</xsd:documentation>
      </xsd:annotation>
    </xsd:attribute>
    <xsd:attribute name="accent4" type="ST_ColorSchemeIndex" use="required">
      <xsd:annotation>
        <xsd:documentation>Accent 4</xsd:documentation>
      </xsd:annotation>
    </xsd:attribute>
    <xsd:attribute name="accent5" type="ST_ColorSchemeIndex" use="required">
      <xsd:annotation>
        <xsd:documentation>Accent 5</xsd:documentation>
      </xsd:annotation>
    </xsd:attribute>
    <xsd:attribute name="accent6" type="ST_ColorSchemeIndex" use="required">
      <xsd:annotation>
        <xsd:documentation>Accent 6</xsd:documentation>
      </xsd:annotation>
    </xsd:attribute>
    <xsd:attribute name="hlink" type="ST_ColorSchemeIndex" use="required">
      <xsd:annotation>
        <xsd:documentation>Hyperlink</xsd:documentation>
      </xsd:annotation>
    </xsd:attribute>
    <xsd:attribute name="folHlink" type="ST_ColorSchemeIndex" use="required">
      <xsd:annotation>
        <xsd:documentation>Followed Hyperlink</xsd:documentation>
      </xsd:annotation>
    </xsd:attribute>
  </xsd:complexType>
  <xsd:complexType name="CT_ColorMappingOverride">
    <xsd:sequence>
      <xsd:choice minOccurs="1" maxOccurs="1">
        <xsd:element name="masterClrMapping" type="CT_EmptyElement">
          <xsd:annotation>
            <xsd:documentation>Master Color Mapping</xsd:documentation>
          </xsd:annotation>
        </xsd:element>
        <xsd:element name="overrideClrMapping" type="CT_ColorMapping">
          <xsd:annotation>
            <xsd:documentation>Override Color Mapping</xsd:documentation>
          </xsd:annotation>
        </xsd:element>
      </xsd:choice>
    </xsd:sequence>
  </xsd:complexType>
  <xsd:complexType name="CT_ColorSchemeAndMapping">
    <xsd:sequence>
      <xsd:element name="clrScheme" type="CT_ColorScheme" minOccurs="1" maxOccurs="1" />
      <xsd:element name="clrMap" type="CT_ColorMapping" minOccurs="0" maxOccurs="1" />
    </xsd:sequence>
  </xsd:complexType>
  <xsd:complexType name="CT_ColorSchemeList">
    <xsd:sequence>
      <xsd:element name="extraClrScheme" type="CT_ColorSchemeAndMapping" minOccurs="0" maxOccurs="unbounded">
        <xsd:annotation>
          <xsd:documentation>Extra Color Scheme</xsd:documentation>
        </xsd:annotation>
      </xsd:element>
    </xsd:sequence>
  </xsd:complexType>
  <xsd:complexType name="CT_OfficeStyleSheet">
    <xsd:sequence>
      <xsd:element name="themeElements" type="CT_BaseStyles" minOccurs="1" maxOccurs="1">
        <xsd:annotation>
          <xsd:documentation>Theme Elements</xsd:documentation>
        </xsd:annotation>
      </xsd:element>
      <xsd:element name="objectDefaults" type="CT_ObjectStyleDefaults" minOccurs="0" maxOccurs="1">
        <xsd:annotation>
          <xsd:documentation>Object Defaults</xsd:documentation>
        </xsd:annotation>
      </xsd:element>
      <xsd:element name="extraClrSchemeLst" type="CT_ColorSchemeList" minOccurs="0" maxOccurs="1">
        <xsd:annotation>
          <xsd:documentation>Extra Color Scheme List</xsd:documentation>
        </xsd:annotation>
      </xsd:element>
      <xsd:element name="custClrLst" type="CT_CustomColorList" minOccurs="0" maxOccurs="1">
        <xsd:annotation>
          <xsd:documentation>Custom Color List</xsd:documentation>
        </xsd:annotation>
      </xsd:element>
      <xsd:element name="extLst" type="CT_OfficeArtExtensionList" minOccurs="0" maxOccurs="1" />
    </xsd:sequence>
    <xsd:attribute name="name" type="xsd:string" use="optional" default="">
      <xsd:annotation>
        <xsd:documentation>Name</xsd:documentation>
      </xsd:annotation>
    </xsd:attribute>
  </xsd:complexType>
  <xsd:complexType name="CT_BaseStylesOverride">
    <xsd:sequence>
      <xsd:element name="clrScheme" type="CT_ColorScheme" minOccurs="0" maxOccurs="1">
        <xsd:annotation>
          <xsd:documentation>Color Scheme</xsd:documentation>
        </xsd:annotation>
      </xsd:element>
      <xsd:element name="fontScheme" type="CT_FontScheme" minOccurs="0" maxOccurs="1" />
      <xsd:element name="fmtScheme" type="CT_StyleMatrix" minOccurs="0" maxOccurs="1" />
    </xsd:sequence>
  </xsd:complexType>
  <xsd:complexType name="CT_ClipboardStyleSheet">
    <xsd:sequence>
      <xsd:element name="themeElements" type="CT_BaseStyles" minOccurs="1" maxOccurs="1" />
      <xsd:element name="clrMap" type="CT_ColorMapping" minOccurs="1" maxOccurs="1">
        <xsd:annotation>
          <xsd:documentation>Color Map</xsd:documentation>
        </xsd:annotation>
      </xsd:element>
    </xsd:sequence>
  </xsd:complexType>
  <xsd:element name="theme" type="CT_OfficeStyleSheet">
    <xsd:annotation>
      <xsd:documentation>Theme</xsd:documentation>
    </xsd:annotation>
  </xsd:element>
  <xsd:element name="themeOverride" type="CT_BaseStylesOverride">
    <xsd:annotation>
      <xsd:documentation>Theme Override</xsd:documentation>
    </xsd:annotation>
  </xsd:element>
  <xsd:element name="themeManager" type="CT_EmptyElement">
    <xsd:annotation>
      <xsd:documentation>Theme Manager</xsd:documentation>
    </xsd:annotation>
  </xsd:element>
  
  <!-- dml-table.xsd -->
  <!-- <xsd:include schemaLocation="dml-text.xsd" /> -->
  <!-- <xsd:include schemaLocation="dml-tableStyle.xsd" /> -->
  <!-- <xsd:include schemaLocation="dml-shape3DLighting.xsd" /> -->
  <!-- <xsd:include schemaLocation="dml-shape3DStyles.xsd" /> -->
  <xsd:complexType name="CT_TableCellProperties">
    <xsd:sequence>
      <xsd:element name="lnL" type="CT_LineProperties" minOccurs="0" maxOccurs="1">
        <xsd:annotation>
          <xsd:documentation>Left Border Line Properties</xsd:documentation>
        </xsd:annotation>
      </xsd:element>
      <xsd:element name="lnR" type="CT_LineProperties" minOccurs="0" maxOccurs="1">
        <xsd:annotation>
          <xsd:documentation>Right Border Line Properties</xsd:documentation>
        </xsd:annotation>
      </xsd:element>
      <xsd:element name="lnT" type="CT_LineProperties" minOccurs="0" maxOccurs="1">
        <xsd:annotation>
          <xsd:documentation>Top Border Line Properties</xsd:documentation>
        </xsd:annotation>
      </xsd:element>
      <xsd:element name="lnB" type="CT_LineProperties" minOccurs="0" maxOccurs="1">
        <xsd:annotation>
          <xsd:documentation>Bottom Border Line Properties</xsd:documentation>
        </xsd:annotation>
      </xsd:element>
      <xsd:element name="lnTlToBr" type="CT_LineProperties" minOccurs="0" maxOccurs="1">
        <xsd:annotation>
          <xsd:documentation>Top-Left to Bottom-Right Border Line Properties</xsd:documentation>
        </xsd:annotation>
      </xsd:element>
      <xsd:element name="lnBlToTr" type="CT_LineProperties" minOccurs="0" maxOccurs="1">
        <xsd:annotation>
          <xsd:documentation>Bottom-Left to Top-Right Border Line Properties</xsd:documentation>
        </xsd:annotation>
      </xsd:element>
      <xsd:element name="cell3D" type="CT_Cell3D" minOccurs="0" maxOccurs="1">
        <xsd:annotation>
          <xsd:documentation>Cell 3-D</xsd:documentation>
        </xsd:annotation>
      </xsd:element>
      <xsd:group ref="EG_FillProperties" minOccurs="0" maxOccurs="1" />
      <xsd:element name="extLst" type="CT_OfficeArtExtensionList" minOccurs="0" maxOccurs="1" />
    </xsd:sequence>
    <xsd:attribute name="marL" type="ST_Coordinate32" use="optional" default="91440">
      <xsd:annotation>
        <xsd:documentation>Left Margin</xsd:documentation>
      </xsd:annotation>
    </xsd:attribute>
    <xsd:attribute name="marR" type="ST_Coordinate32" use="optional" default="91440">
      <xsd:annotation>
        <xsd:documentation>Right Margin</xsd:documentation>
      </xsd:annotation>
    </xsd:attribute>
    <xsd:attribute name="marT" type="ST_Coordinate32" use="optional" default="45720">
      <xsd:annotation>
        <xsd:documentation>Top Margin</xsd:documentation>
      </xsd:annotation>
    </xsd:attribute>
    <xsd:attribute name="marB" type="ST_Coordinate32" use="optional" default="45720">
      <xsd:annotation>
        <xsd:documentation>Bottom Margin</xsd:documentation>
      </xsd:annotation>
    </xsd:attribute>
    <xsd:attribute name="vert" type="ST_TextVerticalType" use="optional" default="horz">
      <xsd:annotation>
        <xsd:documentation>Text Direction</xsd:documentation>
      </xsd:annotation>
    </xsd:attribute>
    <xsd:attribute name="anchor" type="ST_TextAnchoringType" use="optional" default="t">
      <xsd:annotation>
        <xsd:documentation>Anchor</xsd:documentation>
      </xsd:annotation>
    </xsd:attribute>
    <xsd:attribute name="anchorCtr" type="xsd:boolean" use="optional" default="false">
      <xsd:annotation>
        <xsd:documentation>Anchor Center</xsd:documentation>
      </xsd:annotation>
    </xsd:attribute>
    <xsd:attribute name="horzOverflow" type="ST_TextHorzOverflowType" use="optional" default="clip">
      <xsd:annotation>
        <xsd:documentation>Horizontal Overflow</xsd:documentation>
      </xsd:annotation>
    </xsd:attribute>
  </xsd:complexType>
  <xsd:complexType name="CT_TableCol">
    <xsd:sequence>
      <xsd:element name="extLst" type="CT_OfficeArtExtensionList" minOccurs="0" maxOccurs="1" />
    </xsd:sequence>
    <xsd:attribute name="w" type="ST_Coordinate" use="required">
      <xsd:annotation>
        <xsd:documentation>Width</xsd:documentation>
      </xsd:annotation>
    </xsd:attribute>
  </xsd:complexType>
  <xsd:complexType name="CT_TableGrid">
    <xsd:sequence>
      <xsd:element name="gridCol" type="CT_TableCol" minOccurs="0" maxOccurs="unbounded">
        <xsd:annotation>
          <xsd:documentation>Table Grid Column</xsd:documentation>
        </xsd:annotation>
      </xsd:element>
    </xsd:sequence>
  </xsd:complexType>
  <xsd:complexType name="CT_TableCell">
    <xsd:sequence>
      <xsd:element name="txBody" type="CT_TextBody" minOccurs="0" maxOccurs="1">
        <xsd:annotation>
          <xsd:documentation>Text Body</xsd:documentation>
        </xsd:annotation>
      </xsd:element>
      <xsd:element name="tcPr" type="CT_TableCellProperties" minOccurs="0" maxOccurs="1">
        <xsd:annotation>
          <xsd:documentation>Table Cell Properties</xsd:documentation>
        </xsd:annotation>
      </xsd:element>
      <xsd:element name="extLst" type="CT_OfficeArtExtensionList" minOccurs="0" maxOccurs="1" />
    </xsd:sequence>
    <xsd:attribute name="rowSpan" type="xsd:int" use="optional" default="1">
      <xsd:annotation>
        <xsd:documentation>Row Span</xsd:documentation>
      </xsd:annotation>
    </xsd:attribute>
    <xsd:attribute name="gridSpan" type="xsd:int" use="optional" default="1">
      <xsd:annotation>
        <xsd:documentation>Grid Span</xsd:documentation>
      </xsd:annotation>
    </xsd:attribute>
    <xsd:attribute name="hMerge" type="xsd:boolean" use="optional" default="false">
      <xsd:annotation>
        <xsd:documentation>Horizontal Merge</xsd:documentation>
      </xsd:annotation>
    </xsd:attribute>
    <xsd:attribute name="vMerge" type="xsd:boolean" use="optional" default="false">
      <xsd:annotation>
        <xsd:documentation>Vertical Merge</xsd:documentation>
      </xsd:annotation>
    </xsd:attribute>
  </xsd:complexType>
  <xsd:complexType name="CT_TableRow">
    <xsd:sequence>
      <xsd:element name="tc" type="CT_TableCell" minOccurs="0" maxOccurs="unbounded">
        <xsd:annotation>
          <xsd:documentation>Table Cell</xsd:documentation>
        </xsd:annotation>
      </xsd:element>
      <xsd:element name="extLst" type="CT_OfficeArtExtensionList" minOccurs="0" maxOccurs="1" />
    </xsd:sequence>
    <xsd:attribute name="h" type="ST_Coordinate" use="required">
      <xsd:annotation>
        <xsd:documentation>Height</xsd:documentation>
      </xsd:annotation>
    </xsd:attribute>
  </xsd:complexType>
  <xsd:complexType name="CT_TableProperties">
    <xsd:sequence>
      <xsd:group ref="EG_FillProperties" minOccurs="0" maxOccurs="1"></xsd:group>
      <xsd:group ref="EG_EffectProperties" minOccurs="0" maxOccurs="1" />
      <xsd:choice minOccurs="0" maxOccurs="1">
        <xsd:element name="tableStyle" type="CT_TableStyle">
          <xsd:annotation>
            <xsd:documentation>Table Style</xsd:documentation>
          </xsd:annotation>
        </xsd:element>
        <xsd:element name="tableStyleId" type="ST_Guid">
          <xsd:annotation>
            <xsd:documentation>Table Style ID</xsd:documentation>
          </xsd:annotation>
        </xsd:element>
      </xsd:choice>
      <xsd:element name="extLst" type="CT_OfficeArtExtensionList" minOccurs="0" maxOccurs="1">
        <xsd:annotation>
          <xsd:documentation>Extension List</xsd:documentation>
        </xsd:annotation>
      </xsd:element>
    </xsd:sequence>
    <xsd:attribute name="rtl" type="xsd:boolean" use="optional" default="false">
      <xsd:annotation>
        <xsd:documentation>Right-to-Left</xsd:documentation>
      </xsd:annotation>
    </xsd:attribute>
    <xsd:attribute name="firstRow" type="xsd:boolean" use="optional" default="false">
      <xsd:annotation>
        <xsd:documentation>First Row</xsd:documentation>
      </xsd:annotation>
    </xsd:attribute>
    <xsd:attribute name="firstCol" type="xsd:boolean" use="optional" default="false">
      <xsd:annotation>
        <xsd:documentation>First Column</xsd:documentation>
      </xsd:annotation>
    </xsd:attribute>
    <xsd:attribute name="lastRow" type="xsd:boolean" use="optional" default="false">
      <xsd:annotation>
        <xsd:documentation>Last Row</xsd:documentation>
      </xsd:annotation>
    </xsd:attribute>
    <xsd:attribute name="lastCol" type="xsd:boolean" use="optional" default="false">
      <xsd:annotation>
        <xsd:documentation>Last Column</xsd:documentation>
      </xsd:annotation>
    </xsd:attribute>
    <xsd:attribute name="bandRow" type="xsd:boolean" use="optional" default="false">
      <xsd:annotation>
        <xsd:documentation>Banded Rows</xsd:documentation>
      </xsd:annotation>
    </xsd:attribute>
    <xsd:attribute name="bandCol" type="xsd:boolean" use="optional" default="false">
      <xsd:annotation>
        <xsd:documentation>Banded Columns</xsd:documentation>
      </xsd:annotation>
    </xsd:attribute>
  </xsd:complexType>
  <xsd:complexType name="CT_Table">
    <xsd:sequence>
      <xsd:element name="tblPr" type="CT_TableProperties" minOccurs="0" maxOccurs="1">
        <xsd:annotation>
          <xsd:documentation>Table Properties</xsd:documentation>
        </xsd:annotation>
      </xsd:element>
      <xsd:element name="tblGrid" type="CT_TableGrid" minOccurs="1" maxOccurs="1">
        <xsd:annotation>
          <xsd:documentation>Table Grid</xsd:documentation>
        </xsd:annotation>
      </xsd:element>
      <xsd:element name="tr" type="CT_TableRow" minOccurs="0" maxOccurs="unbounded">
        <xsd:annotation>
          <xsd:documentation>Table Row</xsd:documentation>
        </xsd:annotation>
      </xsd:element>
    </xsd:sequence>
  </xsd:complexType>
  <xsd:element name="tbl" type="CT_Table">
    <xsd:annotation>
      <xsd:documentation>Table</xsd:documentation>
    </xsd:annotation>
  </xsd:element>
  
  <!-- dml-tableStyle.xsd -->
  <!-- <xsd:include schemaLocation="dml-shapeEffects.xsd" /> -->
  <!-- <xsd:include schemaLocation="dml-shapeLineProperties.xsd" /> -->
  <!-- <xsd:include schemaLocation="dml-shapeStyle.xsd" /> -->
  <!-- <xsd:include schemaLocation="dml-stylesheet.xsd" /> -->
  <!-- <xsd:include schemaLocation="dml-textCharacter.xsd" /> -->
  <xsd:complexType name="CT_Cell3D">
    <xsd:sequence>
      <xsd:element name="bevel" type="CT_Bevel" minOccurs="1" maxOccurs="1">
        <xsd:annotation>
          <xsd:documentation>Bevel</xsd:documentation>
        </xsd:annotation>
      </xsd:element>
      <xsd:element name="lightRig" type="CT_LightRig" minOccurs="0" maxOccurs="1">
        <xsd:annotation>
          <xsd:documentation>Light Rig</xsd:documentation>
        </xsd:annotation>
      </xsd:element>
      <xsd:element name="extLst" type="CT_OfficeArtExtensionList" minOccurs="0" maxOccurs="1"></xsd:element>
    </xsd:sequence>
    <xsd:attribute name="prstMaterial" type="ST_PresetMaterialType" use="optional" default="plastic">
      <xsd:annotation>
        <xsd:documentation>Preset Material</xsd:documentation>
      </xsd:annotation>
    </xsd:attribute>
  </xsd:complexType>
  <xsd:group name="EG_ThemeableFillStyle">
    <xsd:choice>
      <xsd:element name="fill" type="CT_FillProperties" minOccurs="1" maxOccurs="1">
        <xsd:annotation>
          <xsd:documentation>Fill</xsd:documentation>
        </xsd:annotation>
      </xsd:element>
      <xsd:element name="fillRef" type="CT_StyleMatrixReference" minOccurs="1" maxOccurs="1">
        <xsd:annotation>
          <xsd:documentation>Fill Reference</xsd:documentation>
        </xsd:annotation>
      </xsd:element>
    </xsd:choice>
  </xsd:group>
  <xsd:complexType name="CT_ThemeableLineStyle">
    <xsd:choice>
      <xsd:element name="ln" type="CT_LineProperties" minOccurs="1" maxOccurs="1" />
      <xsd:element name="lnRef" type="CT_StyleMatrixReference" minOccurs="1" maxOccurs="1">
        <xsd:annotation>
          <xsd:documentation>Line Reference</xsd:documentation>
        </xsd:annotation>
      </xsd:element>
    </xsd:choice>
  </xsd:complexType>
  <xsd:group name="EG_ThemeableEffectStyle">
    <xsd:choice>
      <xsd:element name="effect" type="CT_EffectProperties" minOccurs="1" maxOccurs="1">
        <xsd:annotation>
          <xsd:documentation>Effect</xsd:documentation>
        </xsd:annotation>
      </xsd:element>
      <xsd:element name="effectRef" type="CT_StyleMatrixReference" minOccurs="1" maxOccurs="1">
        <xsd:annotation>
          <xsd:documentation>Effect Reference</xsd:documentation>
        </xsd:annotation>
      </xsd:element>
    </xsd:choice>
  </xsd:group>
  <xsd:group name="EG_ThemeableFontStyles">
    <xsd:choice>
      <xsd:element name="font" type="CT_FontCollection" minOccurs="1" maxOccurs="1">
        <xsd:annotation>
          <xsd:documentation>Font</xsd:documentation>
        </xsd:annotation>
      </xsd:element>
      <xsd:element name="fontRef" type="CT_FontReference" minOccurs="1" maxOccurs="1" />
    </xsd:choice>
  </xsd:group>
  <xsd:simpleType name="ST_OnOffStyleType">
    <xsd:annotation>
      <xsd:documentation>On/Off Style Type</xsd:documentation>
    </xsd:annotation>
    <xsd:restriction base="xsd:token">
      <xsd:enumeration value="on">
        <xsd:annotation>
          <xsd:documentation>On</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="off">
        <xsd:annotation>
          <xsd:documentation>Off</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="def">
        <xsd:annotation>
          <xsd:documentation>Default</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
    </xsd:restriction>
  </xsd:simpleType>
  <xsd:complexType name="CT_TableStyleTextStyle">
    <xsd:sequence>
      <xsd:group ref="EG_ThemeableFontStyles" minOccurs="0" maxOccurs="1" />
      <xsd:group ref="EG_ColorChoice" minOccurs="0" maxOccurs="1" />
      <xsd:element name="extLst" type="CT_OfficeArtExtensionList" minOccurs="0" maxOccurs="1"></xsd:element>
    </xsd:sequence>
    <xsd:attribute name="b" type="ST_OnOffStyleType" use="optional" default="def">
      <xsd:annotation>
        <xsd:documentation>Bold</xsd:documentation>
      </xsd:annotation>
    </xsd:attribute>
    <xsd:attribute name="i" type="ST_OnOffStyleType" use="optional" default="def">
      <xsd:annotation>
        <xsd:documentation>Italic</xsd:documentation>
      </xsd:annotation>
    </xsd:attribute>
  </xsd:complexType>
  <xsd:complexType name="CT_TableCellBorderStyle">
    <xsd:sequence>
      <xsd:element name="left" type="CT_ThemeableLineStyle" minOccurs="0" maxOccurs="1">
        <xsd:annotation>
          <xsd:documentation>Left Border</xsd:documentation>
        </xsd:annotation>
      </xsd:element>
      <xsd:element name="right" type="CT_ThemeableLineStyle" minOccurs="0" maxOccurs="1">
        <xsd:annotation>
          <xsd:documentation>Right Border</xsd:documentation>
        </xsd:annotation>
      </xsd:element>
      <xsd:element name="top" type="CT_ThemeableLineStyle" minOccurs="0" maxOccurs="1">
        <xsd:annotation>
          <xsd:documentation>Top Border</xsd:documentation>
        </xsd:annotation>
      </xsd:element>
      <xsd:element name="bottom" type="CT_ThemeableLineStyle" minOccurs="0" maxOccurs="1">
        <xsd:annotation>
          <xsd:documentation>Bottom Border</xsd:documentation>
        </xsd:annotation>
      </xsd:element>
      <xsd:element name="insideH" type="CT_ThemeableLineStyle" minOccurs="0" maxOccurs="1">
        <xsd:annotation>
          <xsd:documentation>Inside Horizontal Border</xsd:documentation>
        </xsd:annotation>
      </xsd:element>
      <xsd:element name="insideV" type="CT_ThemeableLineStyle" minOccurs="0" maxOccurs="1">
        <xsd:annotation>
          <xsd:documentation>Inside Vertical Border</xsd:documentation>
        </xsd:annotation>
      </xsd:element>
      <xsd:element name="tl2br" type="CT_ThemeableLineStyle" minOccurs="0" maxOccurs="1">
        <xsd:annotation>
          <xsd:documentation>Top Left to Bottom Right Border</xsd:documentation>
        </xsd:annotation>
      </xsd:element>
      <xsd:element name="tr2bl" type="CT_ThemeableLineStyle" minOccurs="0" maxOccurs="1">
        <xsd:annotation>
          <xsd:documentation>Top Right to Bottom Left Border</xsd:documentation>
        </xsd:annotation>
      </xsd:element>
      <xsd:element name="extLst" type="CT_OfficeArtExtensionList" minOccurs="0" maxOccurs="1"></xsd:element>
    </xsd:sequence>
  </xsd:complexType>
  <xsd:complexType name="CT_TableBackgroundStyle">
    <xsd:sequence>
      <xsd:group ref="EG_ThemeableFillStyle" minOccurs="0" maxOccurs="1" />
      <xsd:group ref="EG_ThemeableEffectStyle" minOccurs="0" maxOccurs="1" />
    </xsd:sequence>
  </xsd:complexType>
  <xsd:complexType name="CT_TableStyleCellStyle">
    <xsd:sequence>
      <xsd:element name="tcBdr" type="CT_TableCellBorderStyle" minOccurs="0" maxOccurs="1">
        <xsd:annotation>
          <xsd:documentation>Table Cell Borders</xsd:documentation>
        </xsd:annotation>
      </xsd:element>
      <xsd:group ref="EG_ThemeableFillStyle" minOccurs="0" maxOccurs="1" />
      <xsd:element name="cell3D" type="CT_Cell3D" minOccurs="0" maxOccurs="1" />
    </xsd:sequence>
  </xsd:complexType>
  <xsd:complexType name="CT_TablePartStyle">
    <xsd:sequence>
      <xsd:element name="tcTxStyle" type="CT_TableStyleTextStyle" minOccurs="0" maxOccurs="1">
        <xsd:annotation>
          <xsd:documentation>Table Cell Text Style</xsd:documentation>
        </xsd:annotation>
      </xsd:element>
      <xsd:element name="tcStyle" type="CT_TableStyleCellStyle" minOccurs="0" maxOccurs="1">
        <xsd:annotation>
          <xsd:documentation>Table Cell Style</xsd:documentation>
        </xsd:annotation>
      </xsd:element>
    </xsd:sequence>
  </xsd:complexType>
  <xsd:complexType name="CT_TableStyle">
    <xsd:sequence>
      <xsd:element name="tblBg" type="CT_TableBackgroundStyle" minOccurs="0" maxOccurs="1">
        <xsd:annotation>
          <xsd:documentation>Table Background</xsd:documentation>
        </xsd:annotation>
      </xsd:element>
      <xsd:element name="wholeTbl" type="CT_TablePartStyle" minOccurs="0" maxOccurs="1">
        <xsd:annotation>
          <xsd:documentation>Whole Table</xsd:documentation>
        </xsd:annotation>
      </xsd:element>
      <xsd:element name="band1H" type="CT_TablePartStyle" minOccurs="0" maxOccurs="1">
        <xsd:annotation>
          <xsd:documentation>Band 1 Horizontal</xsd:documentation>
        </xsd:annotation>
      </xsd:element>
      <xsd:element name="band2H" type="CT_TablePartStyle" minOccurs="0" maxOccurs="1">
        <xsd:annotation>
          <xsd:documentation>Band 2 Horizontal</xsd:documentation>
        </xsd:annotation>
      </xsd:element>
      <xsd:element name="band1V" type="CT_TablePartStyle" minOccurs="0" maxOccurs="1">
        <xsd:annotation>
          <xsd:documentation>Band 1 Vertical</xsd:documentation>
        </xsd:annotation>
      </xsd:element>
      <xsd:element name="band2V" type="CT_TablePartStyle" minOccurs="0" maxOccurs="1">
        <xsd:annotation>
          <xsd:documentation>Band 2 Vertical</xsd:documentation>
        </xsd:annotation>
      </xsd:element>
      <xsd:element name="lastCol" type="CT_TablePartStyle" minOccurs="0" maxOccurs="1">
        <xsd:annotation>
          <xsd:documentation>Last Column</xsd:documentation>
        </xsd:annotation>
      </xsd:element>
      <xsd:element name="firstCol" type="CT_TablePartStyle" minOccurs="0" maxOccurs="1">
        <xsd:annotation>
          <xsd:documentation>First Column</xsd:documentation>
        </xsd:annotation>
      </xsd:element>
      <xsd:element name="lastRow" type="CT_TablePartStyle" minOccurs="0" maxOccurs="1">
        <xsd:annotation>
          <xsd:documentation>Last Row</xsd:documentation>
        </xsd:annotation>
      </xsd:element>
      <xsd:element name="seCell" type="CT_TablePartStyle" minOccurs="0" maxOccurs="1">
        <xsd:annotation>
          <xsd:documentation>Southeast Cell</xsd:documentation>
        </xsd:annotation>
      </xsd:element>
      <xsd:element name="swCell" type="CT_TablePartStyle" minOccurs="0" maxOccurs="1">
        <xsd:annotation>
          <xsd:documentation>Southwest Cell</xsd:documentation>
        </xsd:annotation>
      </xsd:element>
      <xsd:element name="firstRow" type="CT_TablePartStyle" minOccurs="0" maxOccurs="1">
        <xsd:annotation>
          <xsd:documentation>First Row</xsd:documentation>
        </xsd:annotation>
      </xsd:element>
      <xsd:element name="neCell" type="CT_TablePartStyle" minOccurs="0" maxOccurs="1">
        <xsd:annotation>
          <xsd:documentation>Northeast Cell</xsd:documentation>
        </xsd:annotation>
      </xsd:element>
      <xsd:element name="nwCell" type="CT_TablePartStyle" minOccurs="0" maxOccurs="1">
        <xsd:annotation>
          <xsd:documentation>Northwest Cell</xsd:documentation>
        </xsd:annotation>
      </xsd:element>
      <xsd:element name="extLst" type="CT_OfficeArtExtensionList" minOccurs="0" maxOccurs="1"></xsd:element>
    </xsd:sequence>
    <xsd:attribute name="styleId" type="ST_Guid" use="required">
      <xsd:annotation>
        <xsd:documentation>Style ID</xsd:documentation>
      </xsd:annotation>
    </xsd:attribute>
    <xsd:attribute name="styleName" type="xsd:string" use="required">
      <xsd:annotation>
        <xsd:documentation>Name</xsd:documentation>
      </xsd:annotation>
    </xsd:attribute>
  </xsd:complexType>
  <xsd:complexType name="CT_TableStyleList">
    <xsd:sequence>
      <xsd:element name="tblStyle" type="CT_TableStyle" minOccurs="0" maxOccurs="unbounded">
        <xsd:annotation>
          <xsd:documentation>Table Style</xsd:documentation>
        </xsd:annotation>
      </xsd:element>
    </xsd:sequence>
    <xsd:attribute name="def" type="ST_Guid" use="required">
      <xsd:annotation>
        <xsd:documentation>Default</xsd:documentation>
      </xsd:annotation>
    </xsd:attribute>
  </xsd:complexType>
  <xsd:element name="tblStyleLst" type="CT_TableStyleList">
    <xsd:annotation>
      <xsd:documentation>Table Style List</xsd:documentation>
    </xsd:annotation>
  </xsd:element>
  
  <!-- dml-text.xsd -->
  <!-- <xsd:include schemaLocation="dml-textParagraph.xsd" /> -->
  <!-- <xsd:include schemaLocation="dml-shape3DStyles.xsd" /> -->
  <!-- <xsd:include schemaLocation="dml-shape3DScene.xsd" /> -->
  <xsd:complexType name="CT_TextParagraph">
    <xsd:sequence>
      <xsd:element name="pPr" type="CT_TextParagraphProperties" minOccurs="0" maxOccurs="1">
        <xsd:annotation>
          <xsd:documentation>Text Paragraph Properties</xsd:documentation>
        </xsd:annotation>
      </xsd:element>
      <xsd:group ref="EG_TextRun" minOccurs="0" maxOccurs="unbounded"></xsd:group>
      <xsd:element name="endParaRPr" type="CT_TextCharacterProperties" minOccurs="0" maxOccurs="1">
        <xsd:annotation>
          <xsd:documentation>End Paragraph Run Properties</xsd:documentation>
        </xsd:annotation>
      </xsd:element>
    </xsd:sequence>
  </xsd:complexType>
  <xsd:simpleType name="ST_TextAnchoringType">
    <xsd:annotation>
      <xsd:documentation>Text Anchoring Types</xsd:documentation>
    </xsd:annotation>
    <xsd:restriction base="xsd:token">
      <xsd:enumeration value="t">
        <xsd:annotation>
          <xsd:documentation>Text Anchoring Type Enum ( Top )</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="ctr">
        <xsd:annotation>
          <xsd:documentation>Text Anchor Enum ( Center )</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="b">
        <xsd:annotation>
          <xsd:documentation>Text Anchor Enum ( Bottom )</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="just">
        <xsd:annotation>
          <xsd:documentation>Text Anchor Enum ( Justified )</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="dist">
        <xsd:annotation>
          <xsd:documentation>Text Anchor Enum ( Distributed )</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
    </xsd:restriction>
  </xsd:simpleType>
  <xsd:simpleType name="ST_TextVertOverflowType">
    <xsd:annotation>
      <xsd:documentation>Text Vertical Overflow</xsd:documentation>
    </xsd:annotation>
    <xsd:restriction base="xsd:token">
      <xsd:enumeration value="overflow">
        <xsd:annotation>
          <xsd:documentation>Text Overflow Enum ( Overflow )</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="ellipsis">
        <xsd:annotation>
          <xsd:documentation>Text Overflow Enum ( Ellipsis )</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="clip">
        <xsd:annotation>
          <xsd:documentation>Text Overflow Enum ( Clip )</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
    </xsd:restriction>
  </xsd:simpleType>
  <xsd:simpleType name="ST_TextHorzOverflowType">
    <xsd:annotation>
      <xsd:documentation>Text Horizontal Overflow Types</xsd:documentation>
    </xsd:annotation>
    <xsd:restriction base="xsd:token">
      <xsd:enumeration value="overflow">
        <xsd:annotation>
          <xsd:documentation>Text Horizontal Overflow Enum ( Overflow )</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="clip">
        <xsd:annotation>
          <xsd:documentation>Text Horizontal Overflow Enum ( Clip )</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
    </xsd:restriction>
  </xsd:simpleType>
  <xsd:simpleType name="ST_TextVerticalType">
    <xsd:annotation>
      <xsd:documentation>Vertical Text Types</xsd:documentation>
    </xsd:annotation>
    <xsd:restriction base="xsd:token">
      <xsd:enumeration value="horz">
        <xsd:annotation>
          <xsd:documentation>Vertical Text Type Enum ( Horizontal )</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="vert">
        <xsd:annotation>
          <xsd:documentation>Vertical Text Type Enum ( Vertical )</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="vert270">
        <xsd:annotation>
          <xsd:documentation>Vertical Text Type Enum ( Vertical 270 )</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="wordArtVert">
        <xsd:annotation>
          <xsd:documentation>Vertical Text Type Enum ( WordArt Vertical )</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="eaVert">
        <xsd:annotation>
          <xsd:documentation>Vertical Text Type Enum ( East Asian Vertical )</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="mongolianVert">
        <xsd:annotation>
          <xsd:documentation>Vertical Text Type Enum ( Mongolian Vertical )</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="wordArtVertRtl">
        <xsd:annotation>
          <xsd:documentation>Vertical WordArt Right to Left</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
    </xsd:restriction>
  </xsd:simpleType>
  <xsd:simpleType name="ST_TextWrappingType">
    <xsd:annotation>
      <xsd:documentation>Text Wrapping Types</xsd:documentation>
    </xsd:annotation>
    <xsd:restriction base="xsd:token">
      <xsd:enumeration value="none">
        <xsd:annotation>
          <xsd:documentation>Text Wrapping Type Enum ( None )</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="square">
        <xsd:annotation>
          <xsd:documentation>Text Wrapping Type Enum ( Square )</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
    </xsd:restriction>
  </xsd:simpleType>
  <xsd:simpleType name="ST_TextColumnCount">
    <xsd:annotation>
      <xsd:documentation>Text Column Count</xsd:documentation>
    </xsd:annotation>
    <xsd:restriction base="xsd:int">
      <xsd:minInclusive value="1" />
      <xsd:maxInclusive value="16" />
    </xsd:restriction>
  </xsd:simpleType>
  <xsd:complexType name="CT_TextListStyle">
    <xsd:sequence>
      <xsd:element name="defPPr" type="CT_TextParagraphProperties" minOccurs="0" maxOccurs="1">
        <xsd:annotation>
          <xsd:documentation>Default Paragraph Style</xsd:documentation>
        </xsd:annotation>
      </xsd:element>
      <xsd:element name="lvl1pPr" type="CT_TextParagraphProperties" minOccurs="0" maxOccurs="1">
        <xsd:annotation>
          <xsd:documentation>List Level 1 Text Style</xsd:documentation>
        </xsd:annotation>
      </xsd:element>
      <xsd:element name="lvl2pPr" type="CT_TextParagraphProperties" minOccurs="0" maxOccurs="1">
        <xsd:annotation>
          <xsd:documentation>List Level 2 Text Style</xsd:documentation>
        </xsd:annotation>
      </xsd:element>
      <xsd:element name="lvl3pPr" type="CT_TextParagraphProperties" minOccurs="0" maxOccurs="1">
        <xsd:annotation>
          <xsd:documentation>List Level 3 Text Style</xsd:documentation>
        </xsd:annotation>
      </xsd:element>
      <xsd:element name="lvl4pPr" type="CT_TextParagraphProperties" minOccurs="0" maxOccurs="1">
        <xsd:annotation>
          <xsd:documentation>List Level 4 Text Style</xsd:documentation>
        </xsd:annotation>
      </xsd:element>
      <xsd:element name="lvl5pPr" type="CT_TextParagraphProperties" minOccurs="0" maxOccurs="1">
        <xsd:annotation>
          <xsd:documentation>List Level 5 Text Style</xsd:documentation>
        </xsd:annotation>
      </xsd:element>
      <xsd:element name="lvl6pPr" type="CT_TextParagraphProperties" minOccurs="0" maxOccurs="1">
        <xsd:annotation>
          <xsd:documentation>List Level 6 Text Style</xsd:documentation>
        </xsd:annotation>
      </xsd:element>
      <xsd:element name="lvl7pPr" type="CT_TextParagraphProperties" minOccurs="0" maxOccurs="1">
        <xsd:annotation>
          <xsd:documentation>List Level 7 Text Style</xsd:documentation>
        </xsd:annotation>
      </xsd:element>
      <xsd:element name="lvl8pPr" type="CT_TextParagraphProperties" minOccurs="0" maxOccurs="1">
        <xsd:annotation>
          <xsd:documentation>List Level 8 Text Style</xsd:documentation>
        </xsd:annotation>
      </xsd:element>
      <xsd:element name="lvl9pPr" type="CT_TextParagraphProperties" minOccurs="0" maxOccurs="1">
        <xsd:annotation>
          <xsd:documentation>List Level 9 Text Style</xsd:documentation>
        </xsd:annotation>
      </xsd:element>
      <xsd:element name="extLst" type="CT_OfficeArtExtensionList" minOccurs="0" maxOccurs="1"></xsd:element>
    </xsd:sequence>
  </xsd:complexType>
  <xsd:simpleType name="ST_TextFontScalePercent">
    <xsd:annotation>
      <xsd:documentation>Text Font Scale Percentage</xsd:documentation>
    </xsd:annotation>
    <xsd:restriction base="ST_Percentage">
      <xsd:minInclusive value="1000" />
      <xsd:maxInclusive value="100000" />
    </xsd:restriction>
  </xsd:simpleType>
  <xsd:complexType name="CT_TextNormalAutofit">
    <xsd:attribute name="fontScale" type="ST_TextFontScalePercent" use="optional" default="100000">
      <xsd:annotation>
        <xsd:documentation>Font Scale</xsd:documentation>
      </xsd:annotation>
    </xsd:attribute>
    <xsd:attribute name="lnSpcReduction" type="ST_TextSpacingPercent" use="optional" default="0">
      <xsd:annotation>
        <xsd:documentation>Line Space Reduction</xsd:documentation>
      </xsd:annotation>
    </xsd:attribute>
  </xsd:complexType>
  <xsd:complexType name="CT_TextShapeAutofit"></xsd:complexType>
  <xsd:complexType name="CT_TextNoAutofit"></xsd:complexType>
  <xsd:group name="EG_TextAutofit">
    <xsd:choice>
      <xsd:element name="noAutofit" type="CT_TextNoAutofit">
        <xsd:annotation>
          <xsd:documentation>No AutoFit</xsd:documentation>
        </xsd:annotation>
      </xsd:element>
      <xsd:element name="normAutofit" type="CT_TextNormalAutofit">
        <xsd:annotation>
          <xsd:documentation>Normal AutoFit</xsd:documentation>
        </xsd:annotation>
      </xsd:element>
      <xsd:element name="spAutoFit" type="CT_TextShapeAutofit">
        <xsd:annotation>
          <xsd:documentation>Shape AutoFit</xsd:documentation>
        </xsd:annotation>
      </xsd:element>
    </xsd:choice>
  </xsd:group>
  <xsd:complexType name="CT_TextBodyProperties">
    <xsd:sequence>
      <xsd:element name="prstTxWarp" type="CT_PresetTextShape" minOccurs="0" maxOccurs="1">
        <xsd:annotation>
          <xsd:documentation>Preset Text Shape</xsd:documentation>
        </xsd:annotation>
      </xsd:element>
      <xsd:group ref="EG_TextAutofit" minOccurs="0" maxOccurs="1"></xsd:group>
      <xsd:element name="scene3d" type="CT_Scene3D" minOccurs="0" maxOccurs="1">
        <xsd:annotation>
          <xsd:documentation>3D Scene Properties</xsd:documentation>
        </xsd:annotation>
      </xsd:element>
      <xsd:group ref="EG_Text3D" minOccurs="0" maxOccurs="1"></xsd:group>
      <xsd:element name="extLst" type="CT_OfficeArtExtensionList" minOccurs="0" maxOccurs="1"></xsd:element>
    </xsd:sequence>
    <xsd:attribute name="rot" type="ST_Angle" use="optional">
      <xsd:annotation>
        <xsd:documentation>Rotation</xsd:documentation>
      </xsd:annotation>
    </xsd:attribute>
    <xsd:attribute name="spcFirstLastPara" type="xsd:boolean" use="optional">
      <xsd:annotation>
        <xsd:documentation>Paragraph Spacing</xsd:documentation>
      </xsd:annotation>
    </xsd:attribute>
    <xsd:attribute name="vertOverflow" type="ST_TextVertOverflowType" use="optional">
      <xsd:annotation>
        <xsd:documentation>Text Vertical Overflow</xsd:documentation>
      </xsd:annotation>
    </xsd:attribute>
    <xsd:attribute name="horzOverflow" type="ST_TextHorzOverflowType" use="optional">
      <xsd:annotation>
        <xsd:documentation>Text Horizontal Overflow</xsd:documentation>
      </xsd:annotation>
    </xsd:attribute>
    <xsd:attribute name="vert" type="ST_TextVerticalType" use="optional">
      <xsd:annotation>
        <xsd:documentation>Vertical Text</xsd:documentation>
      </xsd:annotation>
    </xsd:attribute>
    <xsd:attribute name="wrap" type="ST_TextWrappingType" use="optional">
      <xsd:annotation>
        <xsd:documentation>Text Wrapping Type</xsd:documentation>
      </xsd:annotation>
    </xsd:attribute>
    <xsd:attribute name="lIns" type="ST_Coordinate32" use="optional">
      <xsd:annotation>
        <xsd:documentation>Left Inset</xsd:documentation>
      </xsd:annotation>
    </xsd:attribute>
    <xsd:attribute name="tIns" type="ST_Coordinate32" use="optional">
      <xsd:annotation>
        <xsd:documentation>Top Inset</xsd:documentation>
      </xsd:annotation>
    </xsd:attribute>
    <xsd:attribute name="rIns" type="ST_Coordinate32" use="optional">
      <xsd:annotation>
        <xsd:documentation>Right Inset</xsd:documentation>
      </xsd:annotation>
    </xsd:attribute>
    <xsd:attribute name="bIns" type="ST_Coordinate32" use="optional">
      <xsd:annotation>
        <xsd:documentation>Bottom Inset</xsd:documentation>
      </xsd:annotation>
    </xsd:attribute>
    <xsd:attribute name="numCol" type="ST_TextColumnCount" use="optional">
      <xsd:annotation>
        <xsd:documentation>Number of Columns</xsd:documentation>
      </xsd:annotation>
    </xsd:attribute>
    <xsd:attribute name="spcCol" type="ST_PositiveCoordinate32" use="optional">
      <xsd:annotation>
        <xsd:documentation>Space Between Columns</xsd:documentation>
      </xsd:annotation>
    </xsd:attribute>
    <xsd:attribute name="rtlCol" type="xsd:boolean" use="optional">
      <xsd:annotation>
        <xsd:documentation>Columns Right-To-Left</xsd:documentation>
      </xsd:annotation>
    </xsd:attribute>
    <xsd:attribute name="fromWordArt" type="xsd:boolean" use="optional">
      <xsd:annotation>
        <xsd:documentation>From WordArt</xsd:documentation>
      </xsd:annotation>
    </xsd:attribute>
    <xsd:attribute name="anchor" type="ST_TextAnchoringType" use="optional">
      <xsd:annotation>
        <xsd:documentation>Anchor</xsd:documentation>
      </xsd:annotation>
    </xsd:attribute>
    <xsd:attribute name="anchorCtr" type="xsd:boolean" use="optional">
      <xsd:annotation>
        <xsd:documentation>Anchor Center</xsd:documentation>
      </xsd:annotation>
    </xsd:attribute>
    <xsd:attribute name="forceAA" type="xsd:boolean" use="optional">
      <xsd:annotation>
        <xsd:documentation>Force Anti-Alias</xsd:documentation>
      </xsd:annotation>
    </xsd:attribute>
    <xsd:attribute name="upright" type="xsd:boolean" use="optional" default="false">
      <xsd:annotation>
        <xsd:documentation>Text Upright</xsd:documentation>
      </xsd:annotation>
    </xsd:attribute>
    <xsd:attribute name="compatLnSpc" type="xsd:boolean" use="optional">
      <xsd:annotation>
        <xsd:documentation>Compatible Line Spacing</xsd:documentation>
      </xsd:annotation>
    </xsd:attribute>
  </xsd:complexType>
  <xsd:complexType name="CT_TextBody">
    <xsd:sequence>
      <xsd:element name="bodyPr" type="CT_TextBodyProperties" minOccurs="1" maxOccurs="1">
        <xsd:annotation>
          <xsd:documentation>Body Properties</xsd:documentation>
        </xsd:annotation>
      </xsd:element>
      <xsd:element name="lstStyle" type="CT_TextListStyle" minOccurs="0" maxOccurs="1">
        <xsd:annotation>
          <xsd:documentation>Text List Styles</xsd:documentation>
        </xsd:annotation>
      </xsd:element>
      <xsd:element name="p" type="CT_TextParagraph" minOccurs="1" maxOccurs="unbounded">
        <xsd:annotation>
          <xsd:documentation>Text Paragraphs</xsd:documentation>
        </xsd:annotation>
      </xsd:element>
    </xsd:sequence>
  </xsd:complexType>
  
  <!-- dml-textBullet.xsd -->
  <!-- <xsd:include schemaLocation="dml-baseTypes.xsd" /> -->
  <!-- <xsd:include schemaLocation="dml-shapeEffects.xsd" /> -->
  <!-- <xsd:include schemaLocation="dml-textCharacter.xsd" /> -->
  <xsd:simpleType name="ST_TextBulletStartAtNum">
    <xsd:annotation>
      <xsd:documentation>Start Bullet At Number</xsd:documentation>
    </xsd:annotation>
    <xsd:restriction base="xsd:int">
      <xsd:minInclusive value="1" />
      <xsd:maxInclusive value="32767" />
    </xsd:restriction>
  </xsd:simpleType>
  <xsd:simpleType name="ST_TextAutonumberScheme">
    <xsd:annotation>
      <xsd:documentation>Text Auto-number Schemes</xsd:documentation>
    </xsd:annotation>
    <xsd:restriction base="xsd:token">
      <xsd:enumeration value="alphaLcParenBoth">
        <xsd:annotation>
          <xsd:documentation>Autonumber Enum ( alphaLcParenBoth )</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="alphaUcParenBoth">
        <xsd:annotation>
          <xsd:documentation>Autonumbering Enum ( alphaUcParenBoth )</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="alphaLcParenR">
        <xsd:annotation>
          <xsd:documentation>Autonumbering Enum ( alphaLcParenR )</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="alphaUcParenR">
        <xsd:annotation>
          <xsd:documentation>Autonumbering Enum ( alphaUcParenR )</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="alphaLcPeriod">
        <xsd:annotation>
          <xsd:documentation>Autonumbering Enum ( alphaLcPeriod )</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="alphaUcPeriod">
        <xsd:annotation>
          <xsd:documentation>Autonumbering Enum ( alphaUcPeriod )</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="arabicParenBoth">
        <xsd:annotation>
          <xsd:documentation>Autonumbering Enum ( arabicParenBoth )</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="arabicParenR">
        <xsd:annotation>
          <xsd:documentation>Autonumbering Enum ( arabicParenR )</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="arabicPeriod">
        <xsd:annotation>
          <xsd:documentation>Autonumbering Enum ( arabicPeriod )</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="arabicPlain">
        <xsd:annotation>
          <xsd:documentation>Autonumbering Enum ( arabicPlain )</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="romanLcParenBoth">
        <xsd:annotation>
          <xsd:documentation>Autonumbering Enum ( romanLcParenBoth )</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="romanUcParenBoth">
        <xsd:annotation>
          <xsd:documentation>Autonumbering Enum ( romanUcParenBoth )</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="romanLcParenR">
        <xsd:annotation>
          <xsd:documentation>Autonumbering Enum ( romanLcParenR )</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="romanUcParenR">
        <xsd:annotation>
          <xsd:documentation>Autonumbering Enum ( romanUcParenR )</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="romanLcPeriod">
        <xsd:annotation>
          <xsd:documentation>Autonumbering Enum ( romanLcPeriod )</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="romanUcPeriod">
        <xsd:annotation>
          <xsd:documentation>Autonumbering Enum ( romanUcPeriod )</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="circleNumDbPlain">
        <xsd:annotation>
          <xsd:documentation>Autonumbering Enum ( circleNumDbPlain )</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="circleNumWdBlackPlain">
        <xsd:annotation>
          <xsd:documentation>Autonumbering Enum ( circleNumWdBlackPlain )</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="circleNumWdWhitePlain">
        <xsd:annotation>
          <xsd:documentation>Autonumbering Enum ( circleNumWdWhitePlain )</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="arabicDbPeriod">
        <xsd:annotation>
          <xsd:documentation>Autonumbering Enum ( arabicDbPeriod )</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="arabicDbPlain">
        <xsd:annotation>
          <xsd:documentation>Autonumbering Enum ( arabicDbPlain )</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="ea1ChsPeriod">
        <xsd:annotation>
          <xsd:documentation>Autonumbering Enum ( ea1ChsPeriod )</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="ea1ChsPlain">
        <xsd:annotation>
          <xsd:documentation>Autonumbering Enum ( ea1ChsPlain )</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="ea1ChtPeriod">
        <xsd:annotation>
          <xsd:documentation>Autonumbering Enum ( ea1ChtPeriod )</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="ea1ChtPlain">
        <xsd:annotation>
          <xsd:documentation>Autonumbering Enum ( ea1ChtPlain )</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="ea1JpnChsDbPeriod">
        <xsd:annotation>
          <xsd:documentation>Autonumbering Enum ( ea1JpnChsDbPeriod )</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="ea1JpnKorPlain">
        <xsd:annotation>
          <xsd:documentation>Autonumbering Enum ( ea1JpnKorPlain )</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="ea1JpnKorPeriod">
        <xsd:annotation>
          <xsd:documentation>Autonumbering Enum ( ea1JpnKorPeriod )</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="arabic1Minus">
        <xsd:annotation>
          <xsd:documentation>Autonumbering Enum ( arabic1Minus )</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="arabic2Minus">
        <xsd:annotation>
          <xsd:documentation>Autonumbering Enum ( arabic2Minus )</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="hebrew2Minus">
        <xsd:annotation>
          <xsd:documentation>Autonumbering Enum ( hebrew2Minus )</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="thaiAlphaPeriod">
        <xsd:annotation>
          <xsd:documentation>Autonumbering Enum ( thaiAlphaPeriod )</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="thaiAlphaParenR">
        <xsd:annotation>
          <xsd:documentation>Autonumbering Enum ( thaiAlphaParenR )</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="thaiAlphaParenBoth">
        <xsd:annotation>
          <xsd:documentation>Autonumbering Enum ( thaiAlphaParenBoth )</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="thaiNumPeriod">
        <xsd:annotation>
          <xsd:documentation>Autonumbering Enum ( thaiNumPeriod )</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="thaiNumParenR">
        <xsd:annotation>
          <xsd:documentation>Autonumbering Enum ( thaiNumParenR )</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="thaiNumParenBoth">
        <xsd:annotation>
          <xsd:documentation>Autonumbering Enum ( thaiNumParenBoth )</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="hindiAlphaPeriod">
        <xsd:annotation>
          <xsd:documentation>Autonumbering Enum ( hindiAlphaPeriod )</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="hindiNumPeriod">
        <xsd:annotation>
          <xsd:documentation>Autonumbering Enum ( hindiNumPeriod )</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="hindiNumParenR">
        <xsd:annotation>
          <xsd:documentation>Autonumbering Enum ( hindiNumParenR )</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="hindiAlpha1Period">
        <xsd:annotation>
          <xsd:documentation>Autonumbering Enum ( hindiAlpha1Period )</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
    </xsd:restriction>
  </xsd:simpleType>
  <xsd:complexType name="CT_TextBulletColorFollowText"></xsd:complexType>
  <xsd:group name="EG_TextBulletColor">
    <xsd:choice>
      <xsd:element name="buClrTx" type="CT_TextBulletColorFollowText" minOccurs="1" maxOccurs="1">
        <xsd:annotation>
          <xsd:documentation>Follow Text</xsd:documentation>
        </xsd:annotation>
      </xsd:element>
      <xsd:element name="buClr" type="CT_Color" minOccurs="1" maxOccurs="1">
        <xsd:annotation>
          <xsd:documentation>Color Specified</xsd:documentation>
        </xsd:annotation>
      </xsd:element>
    </xsd:choice>
  </xsd:group>
  <xsd:simpleType name="ST_TextBulletSizePercent">
    <xsd:annotation>
      <xsd:documentation>Bullet Size Percentage</xsd:documentation>
    </xsd:annotation>
    <xsd:restriction base="ST_Percentage">
      <xsd:minInclusive value="25000" />
      <xsd:maxInclusive value="400000" />
    </xsd:restriction>
  </xsd:simpleType>
  <xsd:complexType name="CT_TextBulletSizeFollowText"></xsd:complexType>
  <xsd:complexType name="CT_TextBulletSizePercent">
    <xsd:attribute name="val" type="ST_TextBulletSizePercent">
      <xsd:annotation>
        <xsd:documentation>Value</xsd:documentation>
      </xsd:annotation>
    </xsd:attribute>
  </xsd:complexType>
  <xsd:complexType name="CT_TextBulletSizePoint">
    <xsd:attribute name="val" type="ST_TextFontSize">
      <xsd:annotation>
        <xsd:documentation>Value</xsd:documentation>
      </xsd:annotation>
    </xsd:attribute>
  </xsd:complexType>
  <xsd:group name="EG_TextBulletSize">
    <xsd:choice>
      <xsd:element name="buSzTx" type="CT_TextBulletSizeFollowText">
        <xsd:annotation>
          <xsd:documentation>Bullet Size Follows Text</xsd:documentation>
        </xsd:annotation>
      </xsd:element>
      <xsd:element name="buSzPct" type="CT_TextBulletSizePercent">
        <xsd:annotation>
          <xsd:documentation>Bullet Size Percentage</xsd:documentation>
        </xsd:annotation>
      </xsd:element>
      <xsd:element name="buSzPts" type="CT_TextBulletSizePoint">
        <xsd:annotation>
          <xsd:documentation>Bullet Size Points</xsd:documentation>
        </xsd:annotation>
      </xsd:element>
    </xsd:choice>
  </xsd:group>
  <xsd:complexType name="CT_TextBulletTypefaceFollowText"></xsd:complexType>
  <xsd:group name="EG_TextBulletTypeface">
    <xsd:choice>
      <xsd:element name="buFontTx" type="CT_TextBulletTypefaceFollowText">
        <xsd:annotation>
          <xsd:documentation>Follow text</xsd:documentation>
        </xsd:annotation>
      </xsd:element>
      <xsd:element name="buFont" type="CT_TextFont">
        <xsd:annotation>
          <xsd:documentation>Specified</xsd:documentation>
        </xsd:annotation>
      </xsd:element>
    </xsd:choice>
  </xsd:group>
  <xsd:complexType name="CT_TextAutonumberBullet">
    <xsd:attribute name="type" type="ST_TextAutonumberScheme" use="required">
      <xsd:annotation>
        <xsd:documentation>Bullet Autonumbering Type</xsd:documentation>
      </xsd:annotation>
    </xsd:attribute>
    <xsd:attribute name="startAt" type="ST_TextBulletStartAtNum" use="optional" default="1">
      <xsd:annotation>
        <xsd:documentation>Start Numbering At</xsd:documentation>
      </xsd:annotation>
    </xsd:attribute>
  </xsd:complexType>
  <xsd:complexType name="CT_TextCharBullet">
    <xsd:attribute name="char" type="xsd:string" use="required">
      <xsd:annotation>
        <xsd:documentation>Bullet Character</xsd:documentation>
      </xsd:annotation>
    </xsd:attribute>
  </xsd:complexType>
  <xsd:complexType name="CT_TextBlipBullet">
    <xsd:sequence>
      <xsd:element name="blip" type="CT_Blip" minOccurs="1" maxOccurs="1">
        <xsd:annotation>
          <xsd:documentation>Blip</xsd:documentation>
        </xsd:annotation>
      </xsd:element>
    </xsd:sequence>
  </xsd:complexType>
  <xsd:complexType name="CT_TextNoBullet"></xsd:complexType>
  <xsd:group name="EG_TextBullet">
    <xsd:choice>
      <xsd:element name="buNone" type="CT_TextNoBullet">
        <xsd:annotation>
          <xsd:documentation>No Bullet</xsd:documentation>
        </xsd:annotation>
      </xsd:element>
      <xsd:element name="buAutoNum" type="CT_TextAutonumberBullet">
        <xsd:annotation>
          <xsd:documentation>Auto-Numbered Bullet</xsd:documentation>
        </xsd:annotation>
      </xsd:element>
      <xsd:element name="buChar" type="CT_TextCharBullet">
        <xsd:annotation>
          <xsd:documentation>Character Bullet</xsd:documentation>
        </xsd:annotation>
      </xsd:element>
      <xsd:element name="buBlip" type="CT_TextBlipBullet">
        <xsd:annotation>
          <xsd:documentation>Picture Bullet</xsd:documentation>
        </xsd:annotation>
      </xsd:element>
    </xsd:choice>
  </xsd:group>
  
  <!-- dml-textCharacter.xsd -->
  <!-- <xsd:include schemaLocation="dml-baseTypes.xsd" /> -->
  <!-- <xsd:include schemaLocation="dml-shapeEffects.xsd" /> -->
  <!-- <xsd:include schemaLocation="dml-shapeLineProperties.xsd" /> -->
  <xsd:simpleType name="ST_TextPoint">
    <xsd:annotation>
      <xsd:documentation>Text Point</xsd:documentation>
    </xsd:annotation>
    <xsd:restriction base="xsd:int">
      <xsd:minInclusive value="-400000" />
      <xsd:maxInclusive value="400000" />
    </xsd:restriction>
  </xsd:simpleType>
  <xsd:simpleType name="ST_TextNonNegativePoint">
    <xsd:annotation>
      <xsd:documentation>Text Non-Negative Point</xsd:documentation>
    </xsd:annotation>
    <xsd:restriction base="xsd:int">
      <xsd:minInclusive value="0" />
      <xsd:maxInclusive value="400000" />
    </xsd:restriction>
  </xsd:simpleType>
  <xsd:simpleType name="ST_TextFontSize">
    <xsd:annotation>
      <xsd:documentation>Text Font Size</xsd:documentation>
    </xsd:annotation>
    <xsd:restriction base="xsd:int">
      <xsd:minInclusive value="100" />
      <xsd:maxInclusive value="400000" />
    </xsd:restriction>
  </xsd:simpleType>
  <xsd:simpleType name="ST_Panose">
    <xsd:annotation>
      <xsd:documentation>Panose Type</xsd:documentation>
    </xsd:annotation>
    <xsd:restriction base="xsd:hexBinary">
      <xsd:length value="10" />
    </xsd:restriction>
  </xsd:simpleType>
  <xsd:simpleType name="ST_TextTypeface">
    <xsd:annotation>
      <xsd:documentation>Text Typeface</xsd:documentation>
    </xsd:annotation>
    <xsd:restriction base="xsd:string" />
  </xsd:simpleType>
  <xsd:complexType name="CT_TextFont">
    <xsd:attribute name="typeface" type="ST_TextTypeface">
      <xsd:annotation>
        <xsd:documentation>Text Typeface</xsd:documentation>
      </xsd:annotation>
    </xsd:attribute>
    <xsd:attribute name="panose" type="ST_Panose" use="optional">
      <xsd:annotation>
        <xsd:documentation>Panose Setting</xsd:documentation>
      </xsd:annotation>
    </xsd:attribute>
    <xsd:attribute name="pitchFamily" type="xsd:byte" use="optional" default="0">
      <xsd:annotation>
        <xsd:documentation>Similar Font Family</xsd:documentation>
      </xsd:annotation>
    </xsd:attribute>
    <xsd:attribute name="charset" type="xsd:byte" use="optional" default="1">
      <xsd:annotation>
        <xsd:documentation>Similar Character Set</xsd:documentation>
      </xsd:annotation>
    </xsd:attribute>
  </xsd:complexType>
  <xsd:simpleType name="ST_TextLanguageID">
    <xsd:annotation>
      <xsd:documentation>Language ID</xsd:documentation>
    </xsd:annotation>
    <xsd:restriction base="xsd:string" />
  </xsd:simpleType>
  <xsd:simpleType name="ST_TextUnderlineType">
    <xsd:annotation>
      <xsd:documentation>Text Underline Types</xsd:documentation>
    </xsd:annotation>
    <xsd:restriction base="xsd:token">
      <xsd:enumeration value="none">
        <xsd:annotation>
          <xsd:documentation>Text Underline Enum ( None )</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="words">
        <xsd:annotation>
          <xsd:documentation>Text Underline Enum ( Words )</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="sng">
        <xsd:annotation>
          <xsd:documentation>Text Underline Enum ( Single )</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="dbl">
        <xsd:annotation>
          <xsd:documentation>Text Underline Enum ( Double )</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="heavy">
        <xsd:annotation>
          <xsd:documentation>Text Underline Enum ( Heavy )</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="dotted">
        <xsd:annotation>
          <xsd:documentation>Text Underline Enum ( Dotted )</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="dottedHeavy">
        <xsd:annotation>
          <xsd:documentation>Text Underline Enum ( Heavy Dotted  )</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="dash">
        <xsd:annotation>
          <xsd:documentation>Text Underline Enum ( Dashed )</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="dashHeavy">
        <xsd:annotation>
          <xsd:documentation>Text Underline Enum ( Heavy Dashed )</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="dashLong">
        <xsd:annotation>
          <xsd:documentation>Text Underline Enum ( Long Dashed )</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="dashLongHeavy">
        <xsd:annotation>
          <xsd:documentation>Text Underline Enum ( Heavy Long Dashed )</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="dotDash">
        <xsd:annotation>
          <xsd:documentation>Text Underline Enum ( Dot Dash )</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="dotDashHeavy">
        <xsd:annotation>
          <xsd:documentation>Text Underline Enum ( Heavy Dot Dash )</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="dotDotDash">
        <xsd:annotation>
          <xsd:documentation>Text Underline Enum ( Dot Dot Dash )</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="dotDotDashHeavy">
        <xsd:annotation>
          <xsd:documentation>Text Underline Enum ( Heavy Dot Dot Dash )</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="wavy">
        <xsd:annotation>
          <xsd:documentation>Text Underline Enum ( Wavy )</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="wavyHeavy">
        <xsd:annotation>
          <xsd:documentation>Text Underline Enum ( Heavy Wavy )</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="wavyDbl">
        <xsd:annotation>
          <xsd:documentation>Text Underline Enum ( Double Wavy )</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
    </xsd:restriction>
  </xsd:simpleType>
  <xsd:complexType name="CT_TextUnderlineLineFollowText"></xsd:complexType>
  <xsd:complexType name="CT_TextUnderlineFillFollowText"></xsd:complexType>
  <xsd:complexType name="CT_TextUnderlineFillGroupWrapper">
    <xsd:group ref="EG_FillProperties" minOccurs="1" maxOccurs="1"></xsd:group>
  </xsd:complexType>
  <xsd:group name="EG_TextUnderlineLine">
    <xsd:choice>
      <xsd:element name="uLnTx" type="CT_TextUnderlineLineFollowText">
        <xsd:annotation>
          <xsd:documentation>Underline Follows Text</xsd:documentation>
        </xsd:annotation>
      </xsd:element>
      <xsd:element name="uLn" type="CT_LineProperties" minOccurs="0" maxOccurs="1">
        <xsd:annotation>
          <xsd:documentation>Underline Stroke</xsd:documentation>
        </xsd:annotation>
      </xsd:element>
    </xsd:choice>
  </xsd:group>
  <xsd:group name="EG_TextUnderlineFill">
    <xsd:choice>
      <xsd:element name="uFillTx" type="CT_TextUnderlineFillFollowText">
        <xsd:annotation>
          <xsd:documentation>Underline Fill Properties Follow Text</xsd:documentation>
        </xsd:annotation>
      </xsd:element>
      <xsd:element name="uFill" type="CT_TextUnderlineFillGroupWrapper">
        <xsd:annotation>
          <xsd:documentation>Underline Fill</xsd:documentation>
        </xsd:annotation>
      </xsd:element>
    </xsd:choice>
  </xsd:group>
  <xsd:simpleType name="ST_TextStrikeType">
    <xsd:annotation>
      <xsd:documentation>Text Strike Type</xsd:documentation>
    </xsd:annotation>
    <xsd:restriction base="xsd:token">
      <xsd:enumeration value="noStrike">
        <xsd:annotation>
          <xsd:documentation>Text Strike Enum ( No Strike )</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="sngStrike">
        <xsd:annotation>
          <xsd:documentation>Text Strike Enum ( Single Strike )</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="dblStrike">
        <xsd:annotation>
          <xsd:documentation>Text Strike Enum ( Double Strike )</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
    </xsd:restriction>
  </xsd:simpleType>
  <xsd:simpleType name="ST_TextCapsType">
    <xsd:annotation>
      <xsd:documentation>Text Cap Types</xsd:documentation>
    </xsd:annotation>
    <xsd:restriction base="xsd:token">
      <xsd:enumeration value="none">
        <xsd:annotation>
          <xsd:documentation>Text Caps Enum ( None )</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="small">
        <xsd:annotation>
          <xsd:documentation>Text Caps Enum ( Small )</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="all">
        <xsd:annotation>
          <xsd:documentation>Text Caps Enum ( All )</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
    </xsd:restriction>
  </xsd:simpleType>
  <xsd:complexType name="CT_TextCharacterProperties">
    <xsd:sequence>
      <xsd:element name="ln" type="CT_LineProperties" minOccurs="0" maxOccurs="1">
        <xsd:annotation>
          <xsd:documentation>Line</xsd:documentation>
        </xsd:annotation>
      </xsd:element>
      <xsd:group ref="EG_FillProperties" minOccurs="0" maxOccurs="1"></xsd:group>
      <xsd:group ref="EG_EffectProperties" minOccurs="0" maxOccurs="1"></xsd:group>
      <xsd:element name="highlight" type="CT_Color" minOccurs="0" maxOccurs="1">
        <xsd:annotation>
          <xsd:documentation>Highlight Color</xsd:documentation>
        </xsd:annotation>
      </xsd:element>
      <xsd:group ref="EG_TextUnderlineLine" minOccurs="0" maxOccurs="1"></xsd:group>
      <xsd:group ref="EG_TextUnderlineFill" minOccurs="0" maxOccurs="1"></xsd:group>
      <xsd:element name="latin" type="CT_TextFont" minOccurs="0" maxOccurs="1">
        <xsd:annotation>
          <xsd:documentation>Latin Font</xsd:documentation>
        </xsd:annotation>
      </xsd:element>
      <xsd:element name="ea" type="CT_TextFont" minOccurs="0" maxOccurs="1">
        <xsd:annotation>
          <xsd:documentation>East Asian Font</xsd:documentation>
        </xsd:annotation>
      </xsd:element>
      <xsd:element name="cs" type="CT_TextFont" minOccurs="0" maxOccurs="1">
        <xsd:annotation>
          <xsd:documentation>Complex Script Font</xsd:documentation>
        </xsd:annotation>
      </xsd:element>
      <xsd:element name="sym" type="CT_TextFont" minOccurs="0" maxOccurs="1">
        <xsd:annotation>
          <xsd:documentation>Symbol Font</xsd:documentation>
        </xsd:annotation>
      </xsd:element>
      <xsd:element name="hlinkClick" type="CT_Hyperlink" minOccurs="0" maxOccurs="1">
        <xsd:annotation>
          <xsd:documentation>Click Hyperlink</xsd:documentation>
        </xsd:annotation>
      </xsd:element>
      <xsd:element name="hlinkMouseOver" type="CT_Hyperlink" minOccurs="0" maxOccurs="1">
        <xsd:annotation>
          <xsd:documentation>Mouse-Over Hyperlink</xsd:documentation>
        </xsd:annotation>
      </xsd:element>
      <xsd:element name="extLst" type="CT_OfficeArtExtensionList" minOccurs="0" maxOccurs="1"></xsd:element>
    </xsd:sequence>
    <xsd:attribute name="kumimoji" type="xsd:boolean" use="optional">
      <xsd:annotation>
        <xsd:documentation>Kumimoji</xsd:documentation>
      </xsd:annotation>
    </xsd:attribute>
    <xsd:attribute name="lang" type="ST_TextLanguageID" use="optional">
      <xsd:annotation>
        <xsd:documentation>Language ID</xsd:documentation>
      </xsd:annotation>
    </xsd:attribute>
    <xsd:attribute name="altLang" type="ST_TextLanguageID" use="optional">
      <xsd:annotation>
        <xsd:documentation>Alternative Language</xsd:documentation>
      </xsd:annotation>
    </xsd:attribute>
    <xsd:attribute name="sz" type="ST_TextFontSize" use="optional">
      <xsd:annotation>
        <xsd:documentation>Font Size</xsd:documentation>
      </xsd:annotation>
    </xsd:attribute>
    <xsd:attribute name="b" type="xsd:boolean" use="optional">
      <xsd:annotation>
        <xsd:documentation>Bold</xsd:documentation>
      </xsd:annotation>
    </xsd:attribute>
    <xsd:attribute name="i" type="xsd:boolean" use="optional">
      <xsd:annotation>
        <xsd:documentation>Italics</xsd:documentation>
      </xsd:annotation>
    </xsd:attribute>
    <xsd:attribute name="u" type="ST_TextUnderlineType" use="optional">
      <xsd:annotation>
        <xsd:documentation>Underline</xsd:documentation>
      </xsd:annotation>
    </xsd:attribute>
    <xsd:attribute name="strike" type="ST_TextStrikeType" use="optional">
      <xsd:annotation>
        <xsd:documentation>Strikethrough</xsd:documentation>
      </xsd:annotation>
    </xsd:attribute>
    <xsd:attribute name="kern" type="ST_TextNonNegativePoint" use="optional">
      <xsd:annotation>
        <xsd:documentation>Kerning</xsd:documentation>
      </xsd:annotation>
    </xsd:attribute>
    <xsd:attribute name="cap" type="ST_TextCapsType" use="optional">
      <xsd:annotation>
        <xsd:documentation>Capitalization</xsd:documentation>
      </xsd:annotation>
    </xsd:attribute>
    <xsd:attribute name="spc" type="ST_TextPoint" use="optional">
      <xsd:annotation>
        <xsd:documentation>Spacing</xsd:documentation>
      </xsd:annotation>
    </xsd:attribute>
    <xsd:attribute name="normalizeH" type="xsd:boolean" use="optional">
      <xsd:annotation>
        <xsd:documentation>Normalize Heights</xsd:documentation>
      </xsd:annotation>
    </xsd:attribute>
    <xsd:attribute name="baseline" type="ST_Percentage" use="optional">
      <xsd:annotation>
        <xsd:documentation>Baseline</xsd:documentation>
      </xsd:annotation>
    </xsd:attribute>
    <xsd:attribute name="noProof" type="xsd:boolean" use="optional">
      <xsd:annotation>
        <xsd:documentation>No Proofing</xsd:documentation>
      </xsd:annotation>
    </xsd:attribute>
    <xsd:attribute name="dirty" type="xsd:boolean" use="optional" default="true">
      <xsd:annotation>
        <xsd:documentation>Dirty</xsd:documentation>
      </xsd:annotation>
    </xsd:attribute>
    <xsd:attribute name="err" type="xsd:boolean" use="optional" default="false">
      <xsd:annotation>
        <xsd:documentation>Spelling Error</xsd:documentation>
      </xsd:annotation>
    </xsd:attribute>
    <xsd:attribute name="smtClean" type="xsd:boolean" use="optional" default="true">
      <xsd:annotation>
        <xsd:documentation>SmartTag Clean</xsd:documentation>
      </xsd:annotation>
    </xsd:attribute>
    <xsd:attribute name="smtId" type="xsd:unsignedInt" use="optional" default="0">
      <xsd:annotation>
        <xsd:documentation>SmartTag ID</xsd:documentation>
      </xsd:annotation>
    </xsd:attribute>
    <xsd:attribute name="bmk" type="xsd:string" use="optional">
      <xsd:annotation>
        <xsd:documentation>Bookmark Link Target</xsd:documentation>
      </xsd:annotation>
    </xsd:attribute>
  </xsd:complexType>
  
  <!-- dml-textParagraph.xsd -->
  <!-- <xsd:include schemaLocation="dml-baseTypes.xsd" /> -->
  <!-- <xsd:include schemaLocation="dml-shapeGeometry.xsd" /> -->
  <!-- <xsd:include schemaLocation="dml-textBullet.xsd" /> -->
  <!-- <xsd:include schemaLocation="dml-textRun.xsd" /> -->
  <xsd:simpleType name="ST_TextSpacingPoint">
    <xsd:annotation>
      <xsd:documentation>Text Spacing Point</xsd:documentation>
    </xsd:annotation>
    <xsd:restriction base="xsd:int">
      <xsd:minInclusive value="0" />
      <xsd:maxInclusive value="158400" />
    </xsd:restriction>
  </xsd:simpleType>
  <xsd:simpleType name="ST_TextSpacingPercent">
    <xsd:annotation>
      <xsd:documentation>Text Spacing Percent</xsd:documentation>
    </xsd:annotation>
    <xsd:restriction base="ST_Percentage">
      <xsd:minInclusive value="0" />
      <xsd:maxInclusive value="13200000" />
    </xsd:restriction>
  </xsd:simpleType>
  <xsd:complexType name="CT_TextSpacingPercent">
    <xsd:attribute name="val" type="ST_TextSpacingPercent" use="required">
      <xsd:annotation>
        <xsd:documentation>Value</xsd:documentation>
      </xsd:annotation>
    </xsd:attribute>
  </xsd:complexType>
  <xsd:complexType name="CT_TextSpacingPoint">
    <xsd:attribute name="val" type="ST_TextSpacingPoint" use="required">
      <xsd:annotation>
        <xsd:documentation>Value</xsd:documentation>
      </xsd:annotation>
    </xsd:attribute>
  </xsd:complexType>
  <xsd:simpleType name="ST_TextMargin">
    <xsd:annotation>
      <xsd:documentation>Text Margin</xsd:documentation>
    </xsd:annotation>
    <xsd:restriction base="ST_Coordinate32">
      <xsd:minInclusive value="0" />
      <xsd:maxInclusive value="51206400" />
    </xsd:restriction>
  </xsd:simpleType>
  <xsd:simpleType name="ST_TextIndent">
    <xsd:annotation>
      <xsd:documentation>Text Indentation</xsd:documentation>
    </xsd:annotation>
    <xsd:restriction base="ST_Coordinate32">
      <xsd:minInclusive value="-51206400" />
      <xsd:maxInclusive value="51206400" />
    </xsd:restriction>
  </xsd:simpleType>
  <xsd:simpleType name="ST_TextTabAlignType">
    <xsd:annotation>
      <xsd:documentation>Text Tab Alignment Types</xsd:documentation>
    </xsd:annotation>
    <xsd:restriction base="xsd:token">
      <xsd:enumeration value="l">
        <xsd:annotation>
          <xsd:documentation>Text Tab Alignment Enum ( Left)</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="ctr">
        <xsd:annotation>
          <xsd:documentation>Text Tab Alignment Enum ( Center )</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="r">
        <xsd:annotation>
          <xsd:documentation>Text Tab Alignment Enum ( Right )</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="dec">
        <xsd:annotation>
          <xsd:documentation>Text Tab Alignment Enum ( Decimal )</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
    </xsd:restriction>
  </xsd:simpleType>
  <xsd:complexType name="CT_TextTabStop">
    <xsd:attribute name="pos" type="ST_Coordinate32" use="optional">
      <xsd:annotation>
        <xsd:documentation>Tab Position</xsd:documentation>
      </xsd:annotation>
    </xsd:attribute>
    <xsd:attribute name="algn" type="ST_TextTabAlignType" use="optional">
      <xsd:annotation>
        <xsd:documentation>Tab Alignment</xsd:documentation>
      </xsd:annotation>
    </xsd:attribute>
  </xsd:complexType>
  <xsd:complexType name="CT_TextTabStopList">
    <xsd:sequence>
      <xsd:element name="tab" type="CT_TextTabStop" minOccurs="0" maxOccurs="32">
        <xsd:annotation>
          <xsd:documentation>Tab Stop</xsd:documentation>
        </xsd:annotation>
      </xsd:element>
    </xsd:sequence>
  </xsd:complexType>
  <xsd:complexType name="CT_TextLineBreak">
    <xsd:sequence>
      <xsd:element name="rPr" type="CT_TextCharacterProperties" minOccurs="0" maxOccurs="1">
        <xsd:annotation>
          <xsd:documentation>Text Run Properties</xsd:documentation>
        </xsd:annotation>
      </xsd:element>
    </xsd:sequence>
  </xsd:complexType>
  <xsd:complexType name="CT_TextSpacing">
    <xsd:choice>
      <xsd:element name="spcPct" type="CT_TextSpacingPercent">
        <xsd:annotation>
          <xsd:documentation>Spacing Percent</xsd:documentation>
        </xsd:annotation>
      </xsd:element>
      <xsd:element name="spcPts" type="CT_TextSpacingPoint">
        <xsd:annotation>
          <xsd:documentation>Spacing Points</xsd:documentation>
        </xsd:annotation>
      </xsd:element>
    </xsd:choice>
  </xsd:complexType>
  <xsd:simpleType name="ST_TextAlignType">
    <xsd:annotation>
      <xsd:documentation>Text Alignment Types</xsd:documentation>
    </xsd:annotation>
    <xsd:restriction base="xsd:token">
      <xsd:enumeration value="l">
        <xsd:annotation>
          <xsd:documentation>Text Alignment Enum ( Left )</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="ctr">
        <xsd:annotation>
          <xsd:documentation>Text Alignment Enum ( Center )</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="r">
        <xsd:annotation>
          <xsd:documentation>Text Alignment Enum ( Right )</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="just">
        <xsd:annotation>
          <xsd:documentation>Text Alignment Enum ( Justified )</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="justLow">
        <xsd:annotation>
          <xsd:documentation>Text Alignment Enum ( Justified Low )</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="dist">
        <xsd:annotation>
          <xsd:documentation>Text Alignment Enum ( Distributed )</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="thaiDist">
        <xsd:annotation>
          <xsd:documentation>Text Alignment Enum ( Thai Distributed )</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
    </xsd:restriction>
  </xsd:simpleType>
  <xsd:simpleType name="ST_TextFontAlignType">
    <xsd:annotation>
      <xsd:documentation>Font Alignment Types</xsd:documentation>
    </xsd:annotation>
    <xsd:restriction base="xsd:token">
      <xsd:enumeration value="auto">
        <xsd:annotation>
          <xsd:documentation>Font Alignment Enum ( Automatic )</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="t">
        <xsd:annotation>
          <xsd:documentation>Font Alignment Enum ( Top )</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="ctr">
        <xsd:annotation>
          <xsd:documentation>Font Alignment Enum ( Center )</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="base">
        <xsd:annotation>
          <xsd:documentation>Font Alignment Enum ( Baseline )</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="b">
        <xsd:annotation>
          <xsd:documentation>Font Alignment Enum ( Bottom )</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
    </xsd:restriction>
  </xsd:simpleType>
  <xsd:simpleType name="ST_TextIndentLevelType">
    <xsd:annotation>
      <xsd:documentation>Text Indent Level Type</xsd:documentation>
    </xsd:annotation>
    <xsd:restriction base="xsd:int">
      <xsd:minInclusive value="0" />
      <xsd:maxInclusive value="8" />
    </xsd:restriction>
  </xsd:simpleType>
  <xsd:complexType name="CT_TextParagraphProperties">
    <xsd:sequence>
      <xsd:element name="lnSpc" type="CT_TextSpacing" minOccurs="0" maxOccurs="1">
        <xsd:annotation>
          <xsd:documentation>Line Spacing</xsd:documentation>
        </xsd:annotation>
      </xsd:element>
      <xsd:element name="spcBef" type="CT_TextSpacing" minOccurs="0" maxOccurs="1">
        <xsd:annotation>
          <xsd:documentation>Space Before</xsd:documentation>
        </xsd:annotation>
      </xsd:element>
      <xsd:element name="spcAft" type="CT_TextSpacing" minOccurs="0" maxOccurs="1">
        <xsd:annotation>
          <xsd:documentation>Space After</xsd:documentation>
        </xsd:annotation>
      </xsd:element>
      <xsd:group ref="EG_TextBulletColor" minOccurs="0" maxOccurs="1"></xsd:group>
      <xsd:group ref="EG_TextBulletSize" minOccurs="0" maxOccurs="1"></xsd:group>
      <xsd:group ref="EG_TextBulletTypeface" minOccurs="0" maxOccurs="1"></xsd:group>
      <xsd:group ref="EG_TextBullet" minOccurs="0" maxOccurs="1"></xsd:group>
      <xsd:element name="tabLst" type="CT_TextTabStopList" minOccurs="0" maxOccurs="1">
        <xsd:annotation>
          <xsd:documentation>Tab List</xsd:documentation>
        </xsd:annotation>
      </xsd:element>
      <xsd:element name="defRPr" type="CT_TextCharacterProperties" minOccurs="0" maxOccurs="1">
        <xsd:annotation>
          <xsd:documentation>Default Text Run Properties</xsd:documentation>
        </xsd:annotation>
      </xsd:element>
      <xsd:element name="extLst" type="CT_OfficeArtExtensionList" minOccurs="0" maxOccurs="1"></xsd:element>
    </xsd:sequence>
    <xsd:attribute name="marL" type="ST_TextMargin" use="optional">
      <xsd:annotation>
        <xsd:documentation>Left Margin</xsd:documentation>
      </xsd:annotation>
    </xsd:attribute>
    <xsd:attribute name="marR" type="ST_TextMargin" use="optional">
      <xsd:annotation>
        <xsd:documentation>Right Margin</xsd:documentation>
      </xsd:annotation>
    </xsd:attribute>
    <xsd:attribute name="lvl" type="ST_TextIndentLevelType" use="optional">
      <xsd:annotation>
        <xsd:documentation>Level</xsd:documentation>
      </xsd:annotation>
    </xsd:attribute>
    <xsd:attribute name="indent" type="ST_TextIndent" use="optional">
      <xsd:annotation>
        <xsd:documentation>Indent</xsd:documentation>
      </xsd:annotation>
    </xsd:attribute>
    <xsd:attribute name="algn" type="ST_TextAlignType" use="optional">
      <xsd:annotation>
        <xsd:documentation>Alignment</xsd:documentation>
      </xsd:annotation>
    </xsd:attribute>
    <xsd:attribute name="defTabSz" type="ST_Coordinate32" use="optional">
      <xsd:annotation>
        <xsd:documentation>Default Tab Size</xsd:documentation>
      </xsd:annotation>
    </xsd:attribute>
    <xsd:attribute name="rtl" type="xsd:boolean" use="optional">
      <xsd:annotation>
        <xsd:documentation>Right To Left</xsd:documentation>
      </xsd:annotation>
    </xsd:attribute>
    <xsd:attribute name="eaLnBrk" type="xsd:boolean" use="optional">
      <xsd:annotation>
        <xsd:documentation>East Asian Line Break</xsd:documentation>
      </xsd:annotation>
    </xsd:attribute>
    <xsd:attribute name="fontAlgn" type="ST_TextFontAlignType" use="optional">
      <xsd:annotation>
        <xsd:documentation>Font Alignment</xsd:documentation>
      </xsd:annotation>
    </xsd:attribute>
    <xsd:attribute name="latinLnBrk" type="xsd:boolean" use="optional">
      <xsd:annotation>
        <xsd:documentation>Latin Line Break</xsd:documentation>
      </xsd:annotation>
    </xsd:attribute>
    <xsd:attribute name="hangingPunct" type="xsd:boolean" use="optional">
      <xsd:annotation>
        <xsd:documentation>Hanging Punctuation</xsd:documentation>
      </xsd:annotation>
    </xsd:attribute>
  </xsd:complexType>
  <xsd:complexType name="CT_TextField">
    <xsd:sequence>
      <xsd:element name="rPr" type="CT_TextCharacterProperties" minOccurs="0" maxOccurs="1">
        <xsd:annotation>
          <xsd:documentation>Text Character Properties</xsd:documentation>
        </xsd:annotation>
      </xsd:element>
      <xsd:element name="pPr" type="CT_TextParagraphProperties" minOccurs="0" maxOccurs="1">
        <xsd:annotation>
          <xsd:documentation>Text Paragraph Properties</xsd:documentation>
        </xsd:annotation>
      </xsd:element>
      <xsd:element name="t" type="xsd:string" minOccurs="0" maxOccurs="1"></xsd:element>
    </xsd:sequence>
    <xsd:attribute name="id" type="ST_Guid" use="required">
      <xsd:annotation>
        <xsd:documentation>Field ID</xsd:documentation>
      </xsd:annotation>
    </xsd:attribute>
    <xsd:attribute name="type" type="xsd:string" use="optional">
      <xsd:annotation>
        <xsd:documentation>Field Type</xsd:documentation>
      </xsd:annotation>
    </xsd:attribute>
  </xsd:complexType>
  <xsd:group name="EG_TextRun">
    <xsd:choice>
      <xsd:element name="r" type="CT_RegularTextRun">
        <xsd:annotation>
          <xsd:documentation>Text Run</xsd:documentation>
        </xsd:annotation>
      </xsd:element>
      <xsd:element name="br" type="CT_TextLineBreak">
        <xsd:annotation>
          <xsd:documentation>Text Line Break</xsd:documentation>
        </xsd:annotation>
      </xsd:element>
      <xsd:element name="fld" type="CT_TextField">
        <xsd:annotation>
          <xsd:documentation>Text Field</xsd:documentation>
        </xsd:annotation>
      </xsd:element>
    </xsd:choice>
  </xsd:group>
  
  <!-- dml-textRun.xsd -->
  <!-- <xsd:include schemaLocation="dml-textCharacter.xsd" /> -->
  <xsd:complexType name="CT_RegularTextRun">
    <xsd:sequence>
      <xsd:element name="rPr" type="CT_TextCharacterProperties" minOccurs="0" maxOccurs="1">
        <xsd:annotation>
          <xsd:documentation>Text Character Properties</xsd:documentation>
        </xsd:annotation>
      </xsd:element>
      <xsd:element name="t" type="xsd:string" minOccurs="1" maxOccurs="1">
        <xsd:annotation>
          <xsd:documentation>Text String</xsd:documentation>
        </xsd:annotation>
      </xsd:element>
    </xsd:sequence>
  </xsd:complexType>
  
  <!-- -->
  
  <!-- -->
  
  <!-- -->
</xsd:schema>