<?xml version="1.0" encoding="UTF-8"?>
<!-- Copyright 2007 XBRL International. All Rights Reserved.   
 
This version is non-normative - it should be identical to the normative version that is contained in Appendix A of the relevant specification except for this comment.

Following the schema maintenance policy of XBRL International, it is the intent (but is not guaranteed) that the location of non-normative versions of these schemas on the web will be as follows:

1)  While any schema is the most current RECOMMENDED version and until it is superseded by any additional errata corrections a non-normative version will reside on the web in the directory http://www.xbrl.org/2008/ - during the drafting process for this specification this directory should contain a copy of the most recent published version of the schema at http://www.xbrl.org/2008/boolean-filter.xsd.

2)  A non-normative version of each schema as corrected by any update to the RECOMMENDATION will be archived in perpetuity on the web in a directory that will contain a unique identification indicating the date of the update.

-->
<schema 
  targetNamespace="http://xbrl.org/2008/generic"
  elementFormDefault="qualified"
  xmlns="http://www.w3.org/2001/XMLSchema"
  xmlns:gen="http://xbrl.org/2008/generic"
  xmlns:xl="http://www.xbrl.org/2003/XLink"
  xmlns:link="http://www.xbrl.org/2003/linkbase"
>

  <import 
    namespace="http://www.xbrl.org/2003/XLink"
    schemaLocation="http://www.xbrl.org/2003/xl-2003-12-31.xsd" />

  <import 
    namespace="http://www.xbrl.org/2003/linkbase"
    schemaLocation="http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd" />

  <element id="xml-gen-arc" 
  name="arc" 
  substitutionGroup="xl:arc" 
  type="gen:genericArcType"/>

  <complexType name="genericArcType">
    <complexContent>
      <extension base="xl:arcType">
        <attribute name="id" type="ID" />
      </extension>
    </complexContent>
  </complexType>

  <complexType name="linkType" >
    <complexContent>
      <restriction base="xl:extendedType" >
        <choice minOccurs="0" maxOccurs="unbounded" >
          <element ref="xl:title" />
          <element ref="xl:documentation" />
          <element ref="link:loc" />
          <element ref="gen:arc" />
          <element ref="xl:resource" />
        </choice>
        <anyAttribute namespace="http://www.w3.org/XML/1998/namespace" processContents="lax" />
      </restriction>
    </complexContent>
  </complexType>

  <complexType name="linkTypeWithOpenAttrs" >
    <complexContent>
      <extension base="gen:linkType" >
        <anyAttribute namespace="##other" />
      </extension>
    </complexContent>
  </complexType>

  <element id="xml-gen-link" 
  name="link" 
  substitutionGroup="xl:extended"
  type="gen:linkTypeWithOpenAttrs"/>

</schema>
