Search Posts

Visits: 624

XBRL GLワーキンググループが2009年7月3日ワーキンググループノートとして公開した”XBRLディメンションとXBRL GL: なぜまたはなぜそうではないが(謝罪)1.0“についてコメントします。

なぜディメンションを考慮しないのか

  1. Dimensions was not designed to represent highly hierarchical data. Dimensions populates and validates segment/scenario – information that has already been summarized.
    ディメンションは、高度に階層化されたデータを表すようには設計されていません。 ディメンションは、セグメント/シナリオ(すでに要約されている情報)にデータを入力して検証します。
  2. XBRL GL doesn’t use segment/scenario; the underlying information represented by XBRL GL is largely pre-summarization, and XBRL provides many dates where contexts provide one, many and predefined scenarios where context provides a blank slate, and many explicit pieces of detail (e.g., customer information, location information, product information) where segment provides, once again, a blank slate that can be formalized in a dimensional taxonomy.
    XBRLGLはセグメント/シナリオを使用しません。 XBRL GLによって表される基礎となる情報は、主に事前集計されており、コンテキストは白紙の状態を提供し、セグメントはディメンションで形式化できるより多くの明示的な詳細(顧客情報、場所情報、製品情報など)を提供します。/li>
  3. Accounting system data modeling is pre-summarization. Dimensional system, such as data warehouses, trade-off losing information (storing vastly decreased amounts of detail) for the sake of smaller data sets in data warehousing and use dimensions for quicker explicit queries. XBRL GL is largely pre-summarization.
    会計システムのデータモデリングは事前集計された結果です。 データウェアハウスなどのディメンションは、データウェアハウス内のデータ要領を小さくすることと情報を削る(詳細の量を大幅に減らして保存すること)ことをトレードオフし、ディメンションを使用してより迅速な明示的なクエリを実行します。 XBRLGLは主に事前集計されています。
  4. The need for Dimensional support in products is vital – but pushing tuples out the door to gain that support is a trade-off we don’t accept.
    製品でのディメンションの必要性は非常に重要ですが、そのためにタプルを対象外とすることは、私たちが受け入れられないトレードオフです。
  5. No user has said they would use XBRL GL if only it used a dimension approach instead of a tuple approach.
    タプルの代わりにディメンションのみを使用した場合にXBRLGLを使用すると言ったユーザーはいません。
  6. Prospective users have said that they are pleased to see a normal hierarchy in XBRL GL, as it is more familiar and ties to their record-oriented information better, in contrast to “flat” XBRL as traditionally seen in financial reporting.
    見込みユーザーは、XBRL GLで通常の階層が表示されることを喜んでいると述べています。これは、財務報告で従来見られる「フラットな」XBRLとは対照的に、XBRL GLがより親しみやすく、レコード指向の情報とよりよく結びついているためです。

これに対する私の答えは、「高度に階層定義されたデータを表すためにディメンションを使用しないのはなぜですか? タイプドディメンションで高度に階層定義されたデータデータを表すことができます」。
現在、ほとんどのXBRLテクノロジーはタプルをサポートしていません。 タプルから離れることで、フォーミュラ・リンクベース、テーブル・リンクベース、OIMなどのXBRL機能を制限なく最大限に活用できます。

高度に階層定義されたデータを表すためのタイプド・ディメンションの使用方法

タクソノミ定義

タイプド・ディメンションは、高度に階層定義されたデータを表すためだけに使用する。
先ず、階層構造を当てはめる入れ物を表すためにタイプド・ディメンションを定義する。

次に、項目間の階層構造を表示リンクで定義する。
表示リンクで定義することで自由に構造定義できるだけでなく構造を拡張することもできる。

項目名は、コードで表現し、ID名をモジュール名と項目名の組み合わせで定義する。コード表現に変更しても既存のXBRL GLのラベルリンクベースや定義リンクベースの変更は不要。

<element name="busG-19" id="gl-bus_reportingCalendarPeriod" type="xbrli:stringItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="instant"/>
<element name="bus-93" id="gl-bus_periodIdentifier" type="gl-bus:periodIdentifierItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="instant"/>
<element name="bus-94" id="gl-bus_periodDescription" type="gl-bus:periodDescriptionItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="instant"/>
<element name="bus-95" id="gl-bus_periodStart" type="gl-bus:periodStartItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="instant"/>
<element name="bus-96" id="gl-bus_periodEnd" type="gl-bus:periodEndItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="instant"/>
<!-- reportingCalendar -->
<loc xlink:type="locator" xlink:href="gl-bus-2020-12-31.xsd#gl-bus_reportingCalendar" xlink:label="gl-bus_reportingCalendar" xlink:title="presentation child: reportingCalendar"/>
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="gl-cor_entityInformation" xlink:to="gl-bus_reportingCalendar" xlink:title="presentation: entityInformation to reportingCalendar" use="optional" order="282"/>
<!-- reportingCalendarCode -->
<loc xlink:type="locator" xlink:href="gl-bus-2020-12-31.xsd#gl-bus_reportingCalendar" xlink:label="gl-bus_reportingCalendar" xlink:title="presentation parent: reportingCalendar"/>
<loc xlink:type="locator" xlink:href="gl-bus-2020-12-31.xsd#gl-bus_reportingCalendarCode" xlink:label="gl-bus_reportingCalendarCode" xlink:title="presentation child: reportingCalendarCode"/>

インスタンス文書

タイプド・ディメンションを用いて定義したインスタンス文書は、フォーミュラリンクベースで検証可能である。フォーミュラリンクベスを用いてSRCDモジュールを用いなくても明細データを集約することが可能。次の記事でSRCDを用いないFRへのマッピングを紹介する。

ORIGINAL(13KB)

<xbrli:xbrl xmlns:d="d dummy to eliminate validation errors"
  xmlns:xbrli="http://www.xbrl.org/2003/instance"
  xmlns:gl-plt="http://www.xbrl.org/int/gl/plt/2006-10-25"
  xmlns:xbrll="http://www.xbrl.org/2003/linkbase"
  xmlns:iso4217="http://www.xbrl.org/2003/iso4217"
  xmlns:usfr-pte="http://www.xbrl.org/us/fr/common/pt/2004-08-15"
  xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
  xmlns:xlink="http://www.w3.org/1999/xlink"
  xmlns:gl-cor="http://www.xbrl.org/int/gl/cor/2006-10-25"
  xmlns="http://xbrl.org/specification/2007"
  xmlns:gl-bus="http://www.xbrl.org/int/gl/bus/2006-10-25"
  xmlns:xbrldi="xbrldi dummy to eliminate validation errors"
  xsi:schemaLocation="http://www.xbrl.org/int/gl/plt/2006-10-25 ../plt/case-c-b/gl-plt-2006-10-25.xsd">
  <xbrll:schemaRef xlink:type="simple" xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase" xlink:href="../plt/case-c-b/gl-plt-2006-10-25.xsd"/>
  <xbrli:context id="now">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.xbrlglco.com">XBRL GL Co.</xbrli:identifier>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2007-05-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <gl-cor:accountingEntries>
    <gl-cor:entityInformation>
      <gl-bus:reportingCalendar>
        <gl-bus:reportingCalendarCode contextRef="now">SC2003</gl-bus:reportingCalendarCode>
        <gl-bus:reportingCalendarDescription contextRef="now">Standard Calendar 2003</gl-bus:reportingCalendarDescription>
        <gl-bus:reportingCalendarTitle contextRef="now">Fiscal YE 2003</gl-bus:reportingCalendarTitle>
        <gl-bus:reportingCalendarPeriodType contextRef="now">4-5-4</gl-bus:reportingCalendarPeriodType>
        <gl-bus:reportingCalendarOpenClosedStatus contextRef="now">open</gl-bus:reportingCalendarOpenClosedStatus>
        <gl-bus:reportingPurpose contextRef="now">book</gl-bus:reportingPurpose>
        <gl-bus:reportingCalendarPeriod>
          <gl-bus:periodIdentifier contextRef="now">1</gl-bus:periodIdentifier>
          <gl-bus:periodDescription contextRef="now">January</gl-bus:periodDescription>
          <gl-bus:periodStart contextRef="now">2003-01-01</gl-bus:periodStart>
          <gl-bus:periodEnd contextRef="now">2003-01-31</gl-bus:periodEnd>
          <gl-bus:periodClosedDate contextRef="now">2003-02-22</gl-bus:periodClosedDate>
        </gl-bus:reportingCalendarPeriod>
        <gl-bus:reportingCalendarPeriod>
          <gl-bus:periodIdentifier contextRef="now">2</gl-bus:periodIdentifier>
          <gl-bus:periodDescription contextRef="now">February</gl-bus:periodDescription>
          <gl-bus:periodStart contextRef="now">2003-02-01</gl-bus:periodStart>
          <gl-bus:periodEnd contextRef="now">2003-02-28</gl-bus:periodEnd>
        </gl-bus:reportingCalendarPeriod>
        <gl-bus:reportingCalendarPeriod>
          <gl-bus:periodIdentifier contextRef="now">3</gl-bus:periodIdentifier>
          <gl-bus:periodDescription contextRef="now">March</gl-bus:periodDescription>
          <gl-bus:periodStart contextRef="now">2003-03-01</gl-bus:periodStart>
          <gl-bus:periodEnd contextRef="now">2003-03-31</gl-bus:periodEnd>
        </gl-bus:reportingCalendarPeriod>
        <gl-bus:reportingCalendarPeriod>
          <gl-bus:periodIdentifier contextRef="now">4</gl-bus:periodIdentifier>
          <gl-bus:periodDescription contextRef="now">April</gl-bus:periodDescription>
          <gl-bus:periodStart contextRef="now">2003-04-01</gl-bus:periodStart>
          <gl-bus:periodEnd contextRef="now">2003-04-30</gl-bus:periodEnd>
        </gl-bus:reportingCalendarPeriod>
        <gl-bus:reportingCalendarPeriod>
          <gl-bus:periodIdentifier contextRef="now">5</gl-bus:periodIdentifier>
          <gl-bus:periodDescription contextRef="now">May</gl-bus:periodDescription>
          <gl-bus:periodStart contextRef="now">2003-05-01</gl-bus:periodStart>
          <gl-bus:periodEnd contextRef="now">2003-05-31</gl-bus:periodEnd>
        </gl-bus:reportingCalendarPeriod>
        <gl-bus:reportingCalendarPeriod>
          <gl-bus:periodIdentifier contextRef="now">6</gl-bus:periodIdentifier>
          <gl-bus:periodDescription contextRef="now">June</gl-bus:periodDescription>
          <gl-bus:periodStart contextRef="now">2003-06-01</gl-bus:periodStart>
          <gl-bus:periodEnd contextRef="now">2003-06-30</gl-bus:periodEnd>
        </gl-bus:reportingCalendarPeriod>
        <gl-bus:reportingCalendarPeriod>
          <gl-bus:periodIdentifier contextRef="now">7</gl-bus:periodIdentifier>
          <gl-bus:periodDescription contextRef="now">February</gl-bus:periodDescription>
          <gl-bus:periodStart contextRef="now">2003-07-01</gl-bus:periodStart>
          <gl-bus:periodEnd contextRef="now">2003-07-31</gl-bus:periodEnd>
        </gl-bus:reportingCalendarPeriod>
        <gl-bus:reportingCalendarPeriod>
          <gl-bus:periodIdentifier contextRef="now">8</gl-bus:periodIdentifier>
          <gl-bus:periodDescription contextRef="now">August</gl-bus:periodDescription>
          <gl-bus:periodStart contextRef="now">2003-08-01</gl-bus:periodStart>
          <gl-bus:periodEnd contextRef="now">2003-08-31</gl-bus:periodEnd>
        </gl-bus:reportingCalendarPeriod>
        <gl-bus:reportingCalendarPeriod>
          <gl-bus:periodIdentifier contextRef="now">9</gl-bus:periodIdentifier>
          <gl-bus:periodDescription contextRef="now">September</gl-bus:periodDescription>
          <gl-bus:periodStart contextRef="now">2003-09-01</gl-bus:periodStart>
          <gl-bus:periodEnd contextRef="now">2003-09-30</gl-bus:periodEnd>
        </gl-bus:reportingCalendarPeriod>
        <gl-bus:reportingCalendarPeriod>
          <gl-bus:periodIdentifier contextRef="now">10</gl-bus:periodIdentifier>
          <gl-bus:periodDescription contextRef="now">October</gl-bus:periodDescription>
          <gl-bus:periodStart contextRef="now">2003-10-01</gl-bus:periodStart>
          <gl-bus:periodEnd contextRef="now">2003-10-31</gl-bus:periodEnd>
        </gl-bus:reportingCalendarPeriod>
        <gl-bus:reportingCalendarPeriod>
          <gl-bus:periodIdentifier contextRef="now">11</gl-bus:periodIdentifier>
          <gl-bus:periodDescription contextRef="now">November</gl-bus:periodDescription>
          <gl-bus:periodStart contextRef="now">2003-11-01</gl-bus:periodStart>
          <gl-bus:periodEnd contextRef="now">2003-11-30</gl-bus:periodEnd>
        </gl-bus:reportingCalendarPeriod>
        <gl-bus:reportingCalendarPeriod>
          <gl-bus:periodIdentifier contextRef="now">12</gl-bus:periodIdentifier>
          <gl-bus:periodDescription contextRef="now">December</gl-bus:periodDescription>
          <gl-bus:periodStart contextRef="now">2003-12-01</gl-bus:periodStart>
          <gl-bus:periodEnd contextRef="now">2003-12-30</gl-bus:periodEnd>
        </gl-bus:reportingCalendarPeriod>
        <gl-bus:reportingCalendarPeriod>
          <gl-bus:periodIdentifier contextRef="now">13</gl-bus:periodIdentifier>
          <gl-bus:periodDescription contextRef="now">Year-End</gl-bus:periodDescription>
          <gl-bus:periodStart contextRef="now">2003-12-31</gl-bus:periodStart>
          <gl-bus:periodEnd contextRef="now">2003-12-31</gl-bus:periodEnd>
        </gl-bus:reportingCalendarPeriod>
      </gl-bus:reportingCalendar>
      <gl-bus:reportingCalendar>
        <gl-bus:reportingCalendarCode contextRef="now">SC2004</gl-bus:reportingCalendarCode>
        <gl-bus:reportingCalendarDescription contextRef="now">Standard Calendar 2004</gl-bus:reportingCalendarDescription>
        <gl-bus:reportingCalendarTitle contextRef="now">Fiscal YE 2004</gl-bus:reportingCalendarTitle>
        <gl-bus:reportingCalendarPeriodType contextRef="now">4-5-4</gl-bus:reportingCalendarPeriodType>
        <gl-bus:reportingCalendarOpenClosedStatus contextRef="now">open</gl-bus:reportingCalendarOpenClosedStatus>
        <gl-bus:reportingPurpose contextRef="now">book</gl-bus:reportingPurpose>
        <gl-bus:reportingCalendarPeriod>
          <gl-bus:periodIdentifier contextRef="now">1</gl-bus:periodIdentifier>
          <gl-bus:periodDescription contextRef="now">January</gl-bus:periodDescription>
          <gl-bus:periodStart contextRef="now">2004-01-01</gl-bus:periodStart>
          <gl-bus:periodEnd contextRef="now">2004-01-31</gl-bus:periodEnd>
          <gl-bus:periodClosedDate contextRef="now">2004-03-01</gl-bus:periodClosedDate>
        </gl-bus:reportingCalendarPeriod>
        <gl-bus:reportingCalendarPeriod>
          <gl-bus:periodIdentifier contextRef="now">2</gl-bus:periodIdentifier>
          <gl-bus:periodDescription contextRef="now">February</gl-bus:periodDescription>
          <gl-bus:periodStart contextRef="now">2004-02-01</gl-bus:periodStart>
          <gl-bus:periodEnd contextRef="now">2004-02-29</gl-bus:periodEnd>
        </gl-bus:reportingCalendarPeriod>
        <gl-bus:reportingCalendarPeriod>
          <gl-bus:periodIdentifier contextRef="now">3</gl-bus:periodIdentifier>
          <gl-bus:periodDescription contextRef="now">March</gl-bus:periodDescription>
          <gl-bus:periodStart contextRef="now">2004-03-01</gl-bus:periodStart>
          <gl-bus:periodEnd contextRef="now">2004-03-31</gl-bus:periodEnd>
        </gl-bus:reportingCalendarPeriod>
        <gl-bus:reportingCalendarPeriod>
          <gl-bus:periodIdentifier contextRef="now">4</gl-bus:periodIdentifier>
          <gl-bus:periodDescription contextRef="now">April</gl-bus:periodDescription>
          <gl-bus:periodStart contextRef="now">2004-04-01</gl-bus:periodStart>
          <gl-bus:periodEnd contextRef="now">2004-04-30</gl-bus:periodEnd>
        </gl-bus:reportingCalendarPeriod>
        <gl-bus:reportingCalendarPeriod>
          <gl-bus:periodIdentifier contextRef="now">5</gl-bus:periodIdentifier>
          <gl-bus:periodDescription contextRef="now">May</gl-bus:periodDescription>
          <gl-bus:periodStart contextRef="now">2004-05-01</gl-bus:periodStart>
          <gl-bus:periodEnd contextRef="now">2004-05-31</gl-bus:periodEnd>
        </gl-bus:reportingCalendarPeriod>
        <gl-bus:reportingCalendarPeriod>
          <gl-bus:periodIdentifier contextRef="now">6</gl-bus:periodIdentifier>
          <gl-bus:periodDescription contextRef="now">June</gl-bus:periodDescription>
          <gl-bus:periodStart contextRef="now">2004-06-01</gl-bus:periodStart>
          <gl-bus:periodEnd contextRef="now">2004-06-30</gl-bus:periodEnd>
        </gl-bus:reportingCalendarPeriod>
        <gl-bus:reportingCalendarPeriod>
          <gl-bus:periodIdentifier contextRef="now">7</gl-bus:periodIdentifier>
          <gl-bus:periodDescription contextRef="now">February</gl-bus:periodDescription>
          <gl-bus:periodStart contextRef="now">2004-07-01</gl-bus:periodStart>
          <gl-bus:periodEnd contextRef="now">2004-07-31</gl-bus:periodEnd>
        </gl-bus:reportingCalendarPeriod>
        <gl-bus:reportingCalendarPeriod>
          <gl-bus:periodIdentifier contextRef="now">8</gl-bus:periodIdentifier>
          <gl-bus:periodDescription contextRef="now">August</gl-bus:periodDescription>
          <gl-bus:periodStart contextRef="now">2004-08-01</gl-bus:periodStart>
          <gl-bus:periodEnd contextRef="now">2004-08-31</gl-bus:periodEnd>
        </gl-bus:reportingCalendarPeriod>
        <gl-bus:reportingCalendarPeriod>
          <gl-bus:periodIdentifier contextRef="now">9</gl-bus:periodIdentifier>
          <gl-bus:periodDescription contextRef="now">September</gl-bus:periodDescription>
          <gl-bus:periodStart contextRef="now">2004-09-01</gl-bus:periodStart>
          <gl-bus:periodEnd contextRef="now">2004-09-30</gl-bus:periodEnd>
        </gl-bus:reportingCalendarPeriod>
        <gl-bus:reportingCalendarPeriod>
          <gl-bus:periodIdentifier contextRef="now">10</gl-bus:periodIdentifier>
          <gl-bus:periodDescription contextRef="now">October</gl-bus:periodDescription>
          <gl-bus:periodStart contextRef="now">2004-10-01</gl-bus:periodStart>
          <gl-bus:periodEnd contextRef="now">2004-10-31</gl-bus:periodEnd>
        </gl-bus:reportingCalendarPeriod>
        <gl-bus:reportingCalendarPeriod>
          <gl-bus:periodIdentifier contextRef="now">11</gl-bus:periodIdentifier>
          <gl-bus:periodDescription contextRef="now">November</gl-bus:periodDescription>
          <gl-bus:periodStart contextRef="now">2004-11-01</gl-bus:periodStart>
          <gl-bus:periodEnd contextRef="now">2004-11-30</gl-bus:periodEnd>
        </gl-bus:reportingCalendarPeriod>
        <gl-bus:reportingCalendarPeriod>
          <gl-bus:periodIdentifier contextRef="now">12</gl-bus:periodIdentifier>
          <gl-bus:periodDescription contextRef="now">December</gl-bus:periodDescription>
          <gl-bus:periodStart contextRef="now">2004-12-01</gl-bus:periodStart>
          <gl-bus:periodEnd contextRef="now">2004-12-30</gl-bus:periodEnd>
        </gl-bus:reportingCalendarPeriod>
        <gl-bus:reportingCalendarPeriod>
          <gl-bus:periodIdentifier contextRef="now">13</gl-bus:periodIdentifier>
          <gl-bus:periodDescription contextRef="now">Year-End</gl-bus:periodDescription>
          <gl-bus:periodStart contextRef="now">2004-12-31</gl-bus:periodStart>
          <gl-bus:periodEnd contextRef="now">2004-12-31</gl-bus:periodEnd>
        </gl-bus:reportingCalendarPeriod>
      </gl-bus:reportingCalendar>
    </gl-cor:entityInformation>
  </gl-cor:accountingEntries>
</xbrli:xbrl>

TYPED DIMENSION(22KB)

<?xml version="1.0" encoding="UTF-8"?>
<xbrli:xbrl
  xmlns:xbrll="http://www.xbrl.org/2003/linkbase"
  xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
  xmlns:xlink="http://www.w3.org/1999/xlink"
  xmlns:xbrli="http://www.xbrl.org/2003/instance"
  xmlns:xbrldi="http://xbrl.org/2006/xbrldi"
  xmlns:c="http://www.xbrl.org/int/gl/cor/2020-12-31"
  xmlns:b="http://www.xbrl.org/int/gl/bus/2020-12-31">
  <xbrll:schemaRef xlink:type="simple" xlink:href="../plt/case-srcd/gl-plt-2020-12-31.xsd" xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase"/>
  <xbrli:context id="cG1bG3">
    <xbrli:entity><xbrli:identifier scheme="http://www.xbrlglco.com">XBRL GL Co.</xbrli:identifier></xbrli:entity>
    <xbrli:period><xbrli:instant>2007-05-31</xbrli:instant></xbrli:period>
    <xbrli:scenario>
      <xbrldi:typedMember dimension="c:d1"><c:_1>cG1</c:_1></xbrldi:typedMember>
      <xbrldi:typedMember dimension="c:d2"><c:_2>bG3</c:_2></xbrldi:typedMember>
    </xbrli:scenario>
  </xbrli:context>
  <xbrli:context id="cG1bG3bG18">
    <xbrli:entity><xbrli:identifier scheme="http://www.xbrlglco.com">XBRL GL Co.</xbrli:identifier></xbrli:entity>
    <xbrli:period><xbrli:instant>2007-05-31</xbrli:instant></xbrli:period>
    <xbrli:scenario>
      <xbrldi:typedMember dimension="c:d1"><c:_1>cG1</c:_1></xbrldi:typedMember>
      <xbrldi:typedMember dimension="c:d2"><c:_2>bG3</c:_2></xbrldi:typedMember>
      <xbrldi:typedMember dimension="c:d3"><c:_3>bG18</c:_3></xbrldi:typedMember>
    </xbrli:scenario>
  </xbrli:context>
  <xbrli:context id="cG1bG3bG18.1">
    <xbrli:entity><xbrli:identifier scheme="http://www.xbrlglco.com">XBRL GL Co.</xbrli:identifier></xbrli:entity>
    <xbrli:period><xbrli:instant>2007-05-31</xbrli:instant></xbrli:period>
    <xbrli:scenario>
      <xbrldi:typedMember dimension="c:d1"><c:_1>cG1</c:_1></xbrldi:typedMember>
      <xbrldi:typedMember dimension="c:d2"><c:_2>bG3</c:_2></xbrldi:typedMember>
      <xbrldi:typedMember dimension="c:d3"><c:_3>bG18.1</c:_3></xbrldi:typedMember>
    </xbrli:scenario>
  </xbrli:context>
  <xbrli:context id="cG1bG3bG18.2">
    <xbrli:entity><xbrli:identifier scheme="http://www.xbrlglco.com">XBRL GL Co.</xbrli:identifier></xbrli:entity>
    <xbrli:period><xbrli:instant>2007-05-31</xbrli:instant></xbrli:period>
    <xbrli:scenario>
      <xbrldi:typedMember dimension="c:d1"><c:_1>cG1</c:_1></xbrldi:typedMember>
      <xbrldi:typedMember dimension="c:d2"><c:_2>bG3</c:_2></xbrldi:typedMember>
      <xbrldi:typedMember dimension="c:d3"><c:_3>bG18.2</c:_3></xbrldi:typedMember>
    </xbrli:scenario>
  </xbrli:context>
  <xbrli:context id="cG1bG3bG18.3">
    <xbrli:entity><xbrli:identifier scheme="http://www.xbrlglco.com">XBRL GL Co.</xbrli:identifier></xbrli:entity>
    <xbrli:period><xbrli:instant>2007-05-31</xbrli:instant></xbrli:period>
    <xbrli:scenario>
      <xbrldi:typedMember dimension="c:d1"><c:_1>cG1</c:_1></xbrldi:typedMember>
      <xbrldi:typedMember dimension="c:d2"><c:_2>bG3</c:_2></xbrldi:typedMember>
      <xbrldi:typedMember dimension="c:d3"><c:_3>bG18.3</c:_3></xbrldi:typedMember>
    </xbrli:scenario>
  </xbrli:context>
  <xbrli:context id="cG1bG3bG18.4">
    <xbrli:entity><xbrli:identifier scheme="http://www.xbrlglco.com">XBRL GL Co.</xbrli:identifier></xbrli:entity>
    <xbrli:period><xbrli:instant>2007-05-31</xbrli:instant></xbrli:period>
    <xbrli:scenario>
      <xbrldi:typedMember dimension="c:d1"><c:_1>cG1</c:_1></xbrldi:typedMember>
      <xbrldi:typedMember dimension="c:d2"><c:_2>bG3</c:_2></xbrldi:typedMember>
      <xbrldi:typedMember dimension="c:d3"><c:_3>bG18.4</c:_3></xbrldi:typedMember>
    </xbrli:scenario>
  </xbrli:context>
  <xbrli:context id="cG1bG3bG18.5">
    <xbrli:entity><xbrli:identifier scheme="http://www.xbrlglco.com">XBRL GL Co.</xbrli:identifier></xbrli:entity>
    <xbrli:period><xbrli:instant>2007-05-31</xbrli:instant></xbrli:period>
    <xbrli:scenario>
      <xbrldi:typedMember dimension="c:d1"><c:_1>cG1</c:_1></xbrldi:typedMember>
      <xbrldi:typedMember dimension="c:d2"><c:_2>bG3</c:_2></xbrldi:typedMember>
      <xbrldi:typedMember dimension="c:d3"><c:_3>bG18.5</c:_3></xbrldi:typedMember>
    </xbrli:scenario>
  </xbrli:context>
  <xbrli:context id="cG1bG3bG18.6">
    <xbrli:entity><xbrli:identifier scheme="http://www.xbrlglco.com">XBRL GL Co.</xbrli:identifier></xbrli:entity>
    <xbrli:period><xbrli:instant>2007-05-31</xbrli:instant></xbrli:period>
    <xbrli:scenario>
      <xbrldi:typedMember dimension="c:d1"><c:_1>cG1</c:_1></xbrldi:typedMember>
      <xbrldi:typedMember dimension="c:d2"><c:_2>bG3</c:_2></xbrldi:typedMember>
      <xbrldi:typedMember dimension="c:d3"><c:_3>bG18.6</c:_3></xbrldi:typedMember>
    </xbrli:scenario>
  </xbrli:context>
  <xbrli:context id="cG1bG3bG18.7">
    <xbrli:entity><xbrli:identifier scheme="http://www.xbrlglco.com">XBRL GL Co.</xbrli:identifier></xbrli:entity>
    <xbrli:period><xbrli:instant>2007-05-31</xbrli:instant></xbrli:period>
    <xbrli:scenario>
      <xbrldi:typedMember dimension="c:d1"><c:_1>cG1</c:_1></xbrldi:typedMember>
      <xbrldi:typedMember dimension="c:d2"><c:_2>bG3</c:_2></xbrldi:typedMember>
      <xbrldi:typedMember dimension="c:d3"><c:_3>bG18.7</c:_3></xbrldi:typedMember>
    </xbrli:scenario>
  </xbrli:context>
  <xbrli:context id="cG1bG3bG18.8">
    <xbrli:entity><xbrli:identifier scheme="http://www.xbrlglco.com">XBRL GL Co.</xbrli:identifier></xbrli:entity>
    <xbrli:period><xbrli:instant>2007-05-31</xbrli:instant></xbrli:period>
    <xbrli:scenario>
      <xbrldi:typedMember dimension="c:d1"><c:_1>cG1</c:_1></xbrldi:typedMember>
      <xbrldi:typedMember dimension="c:d2"><c:_2>bG3</c:_2></xbrldi:typedMember>
      <xbrldi:typedMember dimension="c:d3"><c:_3>bG18.8</c:_3></xbrldi:typedMember>
    </xbrli:scenario>
  </xbrli:context>
  <xbrli:context id="cG1bG3bG18.9">
    <xbrli:entity><xbrli:identifier scheme="http://www.xbrlglco.com">XBRL GL Co.</xbrli:identifier></xbrli:entity>
    <xbrli:period><xbrli:instant>2007-05-31</xbrli:instant></xbrli:period>
    <xbrli:scenario>
      <xbrldi:typedMember dimension="c:d1"><c:_1>cG1</c:_1></xbrldi:typedMember>
      <xbrldi:typedMember dimension="c:d2"><c:_2>bG3</c:_2></xbrldi:typedMember>
      <xbrldi:typedMember dimension="c:d3"><c:_3>bG18.9</c:_3></xbrldi:typedMember>
    </xbrli:scenario>
  </xbrli:context>
  <xbrli:context id="cG1bG3bG18.10">
    <xbrli:entity><xbrli:identifier scheme="http://www.xbrlglco.com">XBRL GL Co.</xbrli:identifier></xbrli:entity>
    <xbrli:period><xbrli:instant>2007-05-31</xbrli:instant></xbrli:period>
    <xbrli:scenario>
      <xbrldi:typedMember dimension="c:d1"><c:_1>cG1</c:_1></xbrldi:typedMember>
      <xbrldi:typedMember dimension="c:d2"><c:_2>bG3</c:_2></xbrldi:typedMember>
      <xbrldi:typedMember dimension="c:d3"><c:_3>bG18.10</c:_3></xbrldi:typedMember>
    </xbrli:scenario>
  </xbrli:context>
  <xbrli:context id="cG1bG3bG18.11">
    <xbrli:entity><xbrli:identifier scheme="http://www.xbrlglco.com">XBRL GL Co.</xbrli:identifier></xbrli:entity>
    <xbrli:period><xbrli:instant>2007-05-31</xbrli:instant></xbrli:period>
    <xbrli:scenario>
      <xbrldi:typedMember dimension="c:d1"><c:_1>cG1</c:_1></xbrldi:typedMember>
      <xbrldi:typedMember dimension="c:d2"><c:_2>bG3</c:_2></xbrldi:typedMember>
      <xbrldi:typedMember dimension="c:d3"><c:_3>bG18.11</c:_3></xbrldi:typedMember>
    </xbrli:scenario>
  </xbrli:context>
  <xbrli:context id="cG1bG3bG18.12">
    <xbrli:entity><xbrli:identifier scheme="http://www.xbrlglco.com">XBRL GL Co.</xbrli:identifier></xbrli:entity>
    <xbrli:period><xbrli:instant>2007-05-31</xbrli:instant></xbrli:period>
    <xbrli:scenario>
      <xbrldi:typedMember dimension="c:d1"><c:_1>cG1</c:_1></xbrldi:typedMember>
      <xbrldi:typedMember dimension="c:d2"><c:_2>bG3</c:_2></xbrldi:typedMember>
      <xbrldi:typedMember dimension="c:d3"><c:_3>bG18.12</c:_3></xbrldi:typedMember>
    </xbrli:scenario>
  </xbrli:context>
  <xbrli:context id="cG1bG3.1">
    <xbrli:entity><xbrli:identifier scheme="http://www.xbrlglco.com">XBRL GL Co.</xbrli:identifier></xbrli:entity>
    <xbrli:period><xbrli:instant>2007-05-31</xbrli:instant></xbrli:period>
    <xbrli:scenario>
      <xbrldi:typedMember dimension="c:d1"><c:_1>cG1</c:_1></xbrldi:typedMember>
      <xbrldi:typedMember dimension="c:d2"><c:_2>bG3.1</c:_2></xbrldi:typedMember>
    </xbrli:scenario>
  </xbrli:context>
  <xbrli:context id="cG1bG3.1bG18">
    <xbrli:entity><xbrli:identifier scheme="http://www.xbrlglco.com">XBRL GL Co.</xbrli:identifier></xbrli:entity>
    <xbrli:period><xbrli:instant>2007-05-31</xbrli:instant></xbrli:period>
    <xbrli:scenario>
      <xbrldi:typedMember dimension="c:d1"><c:_1>cG1</c:_1></xbrldi:typedMember>
      <xbrldi:typedMember dimension="c:d2"><c:_2>bG3.1</c:_2></xbrldi:typedMember>
      <xbrldi:typedMember dimension="c:d3"><c:_3>bG18</c:_3></xbrldi:typedMember>
    </xbrli:scenario>
  </xbrli:context>
  <xbrli:context id="cG1bG3.1bG18.1">
    <xbrli:entity><xbrli:identifier scheme="http://www.xbrlglco.com">XBRL GL Co.</xbrli:identifier></xbrli:entity>
    <xbrli:period><xbrli:instant>2007-05-31</xbrli:instant></xbrli:period>
    <xbrli:scenario>
      <xbrldi:typedMember dimension="c:d1"><c:_1>cG1</c:_1></xbrldi:typedMember>
      <xbrldi:typedMember dimension="c:d2"><c:_2>bG3.1</c:_2></xbrldi:typedMember>
      <xbrldi:typedMember dimension="c:d3"><c:_3>bG18.1</c:_3></xbrldi:typedMember>
    </xbrli:scenario>
  </xbrli:context>
  <xbrli:context id="cG1bG3.1bG18.2">
    <xbrli:entity><xbrli:identifier scheme="http://www.xbrlglco.com">XBRL GL Co.</xbrli:identifier></xbrli:entity>
    <xbrli:period><xbrli:instant>2007-05-31</xbrli:instant></xbrli:period>
    <xbrli:scenario>
      <xbrldi:typedMember dimension="c:d1"><c:_1>cG1</c:_1></xbrldi:typedMember>
      <xbrldi:typedMember dimension="c:d2"><c:_2>bG3.1</c:_2></xbrldi:typedMember>
      <xbrldi:typedMember dimension="c:d3"><c:_3>bG18.2</c:_3></xbrldi:typedMember>
    </xbrli:scenario>
  </xbrli:context>
  <xbrli:context id="cG1bG3.1bG18.3">
    <xbrli:entity><xbrli:identifier scheme="http://www.xbrlglco.com">XBRL GL Co.</xbrli:identifier></xbrli:entity>
    <xbrli:period><xbrli:instant>2007-05-31</xbrli:instant></xbrli:period>
    <xbrli:scenario>
      <xbrldi:typedMember dimension="c:d1"><c:_1>cG1</c:_1></xbrldi:typedMember>
      <xbrldi:typedMember dimension="c:d2"><c:_2>bG3.1</c:_2></xbrldi:typedMember>
      <xbrldi:typedMember dimension="c:d3"><c:_3>bG18.3</c:_3></xbrldi:typedMember>
    </xbrli:scenario>
  </xbrli:context>
  <xbrli:context id="cG1bG3.1bG18.4">
    <xbrli:entity><xbrli:identifier scheme="http://www.xbrlglco.com">XBRL GL Co.</xbrli:identifier></xbrli:entity>
    <xbrli:period><xbrli:instant>2007-05-31</xbrli:instant></xbrli:period>
    <xbrli:scenario>
      <xbrldi:typedMember dimension="c:d1"><c:_1>cG1</c:_1></xbrldi:typedMember>
      <xbrldi:typedMember dimension="c:d2"><c:_2>bG3.1</c:_2></xbrldi:typedMember>
      <xbrldi:typedMember dimension="c:d3"><c:_3>bG18.4</c:_3></xbrldi:typedMember>
    </xbrli:scenario>
  </xbrli:context>
  <xbrli:context id="cG1bG3.1bG18.5">
    <xbrli:entity><xbrli:identifier scheme="http://www.xbrlglco.com">XBRL GL Co.</xbrli:identifier></xbrli:entity>
    <xbrli:period><xbrli:instant>2007-05-31</xbrli:instant></xbrli:period>
    <xbrli:scenario>
      <xbrldi:typedMember dimension="c:d1"><c:_1>cG1</c:_1></xbrldi:typedMember>
      <xbrldi:typedMember dimension="c:d2"><c:_2>bG3.1</c:_2></xbrldi:typedMember>
      <xbrldi:typedMember dimension="c:d3"><c:_3>bG18.5</c:_3></xbrldi:typedMember>
    </xbrli:scenario>
  </xbrli:context>
  <xbrli:context id="cG1bG3.1bG18.6">
    <xbrli:entity><xbrli:identifier scheme="http://www.xbrlglco.com">XBRL GL Co.</xbrli:identifier></xbrli:entity>
    <xbrli:period><xbrli:instant>2007-05-31</xbrli:instant></xbrli:period>
    <xbrli:scenario>
      <xbrldi:typedMember dimension="c:d1"><c:_1>cG1</c:_1></xbrldi:typedMember>
      <xbrldi:typedMember dimension="c:d2"><c:_2>bG3.1</c:_2></xbrldi:typedMember>
      <xbrldi:typedMember dimension="c:d3"><c:_3>bG18.6</c:_3></xbrldi:typedMember>
    </xbrli:scenario>
  </xbrli:context>
  <xbrli:context id="cG1bG3.1bG18.7">
    <xbrli:entity><xbrli:identifier scheme="http://www.xbrlglco.com">XBRL GL Co.</xbrli:identifier></xbrli:entity>
    <xbrli:period><xbrli:instant>2007-05-31</xbrli:instant></xbrli:period>
    <xbrli:scenario>
      <xbrldi:typedMember dimension="c:d1"><c:_1>cG1</c:_1></xbrldi:typedMember>
      <xbrldi:typedMember dimension="c:d2"><c:_2>bG3.1</c:_2></xbrldi:typedMember>
      <xbrldi:typedMember dimension="c:d3"><c:_3>bG18.7</c:_3></xbrldi:typedMember>
    </xbrli:scenario>
  </xbrli:context>
  <xbrli:context id="cG1bG3.1bG18.8">
    <xbrli:entity><xbrli:identifier scheme="http://www.xbrlglco.com">XBRL GL Co.</xbrli:identifier></xbrli:entity>
    <xbrli:period><xbrli:instant>2007-05-31</xbrli:instant></xbrli:period>
    <xbrli:scenario>
      <xbrldi:typedMember dimension="c:d1"><c:_1>cG1</c:_1></xbrldi:typedMember>
      <xbrldi:typedMember dimension="c:d2"><c:_2>bG3.1</c:_2></xbrldi:typedMember>
      <xbrldi:typedMember dimension="c:d3"><c:_3>bG18.8</c:_3></xbrldi:typedMember>
    </xbrli:scenario>
  </xbrli:context>
  <xbrli:context id="cG1bG3.1bG18.9">
    <xbrli:entity><xbrli:identifier scheme="http://www.xbrlglco.com">XBRL GL Co.</xbrli:identifier></xbrli:entity>
    <xbrli:period><xbrli:instant>2007-05-31</xbrli:instant></xbrli:period>
    <xbrli:scenario>
      <xbrldi:typedMember dimension="c:d1"><c:_1>cG1</c:_1></xbrldi:typedMember>
      <xbrldi:typedMember dimension="c:d2"><c:_2>bG3.1</c:_2></xbrldi:typedMember>
      <xbrldi:typedMember dimension="c:d3"><c:_3>bG18.9</c:_3></xbrldi:typedMember>
    </xbrli:scenario>
  </xbrli:context>
  <xbrli:context id="cG1bG3.1bG18.10">
    <xbrli:entity><xbrli:identifier scheme="http://www.xbrlglco.com">XBRL GL Co.</xbrli:identifier></xbrli:entity>
    <xbrli:period><xbrli:instant>2007-05-31</xbrli:instant></xbrli:period>
    <xbrli:scenario>
      <xbrldi:typedMember dimension="c:d1"><c:_1>cG1</c:_1></xbrldi:typedMember>
      <xbrldi:typedMember dimension="c:d2"><c:_2>bG3.1</c:_2></xbrldi:typedMember>
      <xbrldi:typedMember dimension="c:d3"><c:_3>bG18.10</c:_3></xbrldi:typedMember>
    </xbrli:scenario>
  </xbrli:context>
  <xbrli:context id="cG1bG3.1bG18.11">
    <xbrli:entity><xbrli:identifier scheme="http://www.xbrlglco.com">XBRL GL Co.</xbrli:identifier></xbrli:entity>
    <xbrli:period><xbrli:instant>2007-05-31</xbrli:instant></xbrli:period>
    <xbrli:scenario>
      <xbrldi:typedMember dimension="c:d1"><c:_1>cG1</c:_1></xbrldi:typedMember>
      <xbrldi:typedMember dimension="c:d2"><c:_2>bG3.1</c:_2></xbrldi:typedMember>
      <xbrldi:typedMember dimension="c:d3"><c:_3>bG18.11</c:_3></xbrldi:typedMember>
    </xbrli:scenario>
  </xbrli:context>
  <xbrli:context id="cG1bG3.1bG18.12">
    <xbrli:entity><xbrli:identifier scheme="http://www.xbrlglco.com">XBRL GL Co.</xbrli:identifier></xbrli:entity>
    <xbrli:period><xbrli:instant>2007-05-31</xbrli:instant></xbrli:period>
    <xbrli:scenario>
      <xbrldi:typedMember dimension="c:d1"><c:_1>cG1</c:_1></xbrldi:typedMember>
      <xbrldi:typedMember dimension="c:d2"><c:_2>bG3.1</c:_2></xbrldi:typedMember>
      <xbrldi:typedMember dimension="c:d3"><c:_3>bG18.12</c:_3></xbrldi:typedMember>
    </xbrli:scenario>
  </xbrli:context>

  <b:bus-85 contextRef="cG1bG3">SC2003</b:bus-85>
  <b:bus-86 contextRef="cG1bG3">Standard Calendar 2003</b:bus-86>
  <b:bus-87 contextRef="cG1bG3">Fiscal YE 2003</b:bus-87>
  <b:bus-88 contextRef="cG1bG3">4-5-4</b:bus-88>
  <b:bus-90 contextRef="cG1bG3">open</b:bus-90>
  <b:bus-91 contextRef="cG1bG3">book</b:bus-91>

  <b:bus-93 contextRef="cG1bG3bG18">1</b:bus-93>
  <b:bus-94 contextRef="cG1bG3bG18">January</b:bus-94>
  <b:bus-95 contextRef="cG1bG3bG18">2003-01-01</b:bus-95>
  <b:bus-96 contextRef="cG1bG3bG18">2003-01-31</b:bus-96>
  <b:bus-97 contextRef="cG1bG3bG18">2003-02-22</b:bus-97>

  <b:bus-93 contextRef="cG1bG3bG18.1">2</b:bus-93>
  <b:bus-94 contextRef="cG1bG3bG18.1">February</b:bus-94>
  <b:bus-95 contextRef="cG1bG3bG18.1">2003-02-01</b:bus-95>
  <b:bus-96 contextRef="cG1bG3bG18.1">2003-02-28</b:bus-96>

  <b:bus-93 contextRef="cG1bG3bG18.2">3</b:bus-93>
  <b:bus-94 contextRef="cG1bG3bG18.2">March</b:bus-94>
  <b:bus-95 contextRef="cG1bG3bG18.2">2003-03-01</b:bus-95>
  <b:bus-96 contextRef="cG1bG3bG18.2">2003-03-31</b:bus-96>

  <b:bus-93 contextRef="cG1bG3bG18.3">4</b:bus-93>
  <b:bus-94 contextRef="cG1bG3bG18.3">April</b:bus-94>
  <b:bus-95 contextRef="cG1bG3bG18.3">2003-04-01</b:bus-95>
  <b:bus-96 contextRef="cG1bG3bG18.3">2003-04-30</b:bus-96>

  <b:bus-93 contextRef="cG1bG3bG18.4">5</b:bus-93>
  <b:bus-94 contextRef="cG1bG3bG18.4">May</b:bus-94>
  <b:bus-95 contextRef="cG1bG3bG18.4">2003-05-01</b:bus-95>
  <b:bus-96 contextRef="cG1bG3bG18.4">2003-05-31</b:bus-96>

  <b:bus-93 contextRef="cG1bG3bG18.5">6</b:bus-93>
  <b:bus-94 contextRef="cG1bG3bG18.5">June</b:bus-94>
  <b:bus-95 contextRef="cG1bG3bG18.5">2003-06-01</b:bus-95>
  <b:bus-96 contextRef="cG1bG3bG18.5">2003-06-30</b:bus-96>

  <b:bus-93 contextRef="cG1bG3bG18.6">7</b:bus-93>
  <b:bus-94 contextRef="cG1bG3bG18.6">February</b:bus-94>
  <b:bus-95 contextRef="cG1bG3bG18.6">2003-07-01</b:bus-95>
  <b:bus-96 contextRef="cG1bG3bG18.6">2003-07-31</b:bus-96>

  <b:bus-93 contextRef="cG1bG3bG18.7">8</b:bus-93>
  <b:bus-94 contextRef="cG1bG3bG18.7">August</b:bus-94>
  <b:bus-95 contextRef="cG1bG3bG18.7">2003-08-01</b:bus-95>
  <b:bus-96 contextRef="cG1bG3bG18.7">2003-08-31</b:bus-96>

  <b:bus-93 contextRef="cG1bG3bG18.8">9</b:bus-93>
  <b:bus-94 contextRef="cG1bG3bG18.8">September</b:bus-94>
  <b:bus-95 contextRef="cG1bG3bG18.8">2003-09-01</b:bus-95>
  <b:bus-96 contextRef="cG1bG3bG18.8">2003-09-30</b:bus-96>

  <b:bus-93 contextRef="cG1bG3bG18.9">10</b:bus-93>
  <b:bus-94 contextRef="cG1bG3bG18.9">October</b:bus-94>
  <b:bus-95 contextRef="cG1bG3bG18.9">2003-10-01</b:bus-95>
  <b:bus-96 contextRef="cG1bG3bG18.9">2003-10-31</b:bus-96>

  <b:bus-93 contextRef="cG1bG3bG18.10">11</b:bus-93>
  <b:bus-94 contextRef="cG1bG3bG18.10">November</b:bus-94>
  <b:bus-95 contextRef="cG1bG3bG18.10">2003-11-01</b:bus-95>
  <b:bus-96 contextRef="cG1bG3bG18.10">2003-11-30</b:bus-96>

  <b:bus-93 contextRef="cG1bG3bG18.11">12</b:bus-93>
  <b:bus-94 contextRef="cG1bG3bG18.11">December</b:bus-94>
  <b:bus-95 contextRef="cG1bG3bG18.11">2003-12-01</b:bus-95>

  <b:bus-93 contextRef="cG1bG3bG18.12">13</b:bus-93>
  <b:bus-94 contextRef="cG1bG3bG18.12">Year-End</b:bus-94>
  <b:bus-95 contextRef="cG1bG3bG18.12">2003-12-31</b:bus-95>
  <b:bus-96 contextRef="cG1bG3bG18.12">2003-12-31</b:bus-96>

  <b:bus-85 contextRef="cG1bG3.1">SC2004</b:bus-85>
  <b:bus-86 contextRef="cG1bG3.1">Standard Calendar 2004</b:bus-86>
  <b:bus-87 contextRef="cG1bG3.1">Fiscal YE 2004</b:bus-87>
  <b:bus-88 contextRef="cG1bG3.1">4-5-4</b:bus-88>
  <b:bus-90 contextRef="cG1bG3.1">open</b:bus-90>
  <b:bus-91 contextRef="cG1bG3.1">book</b:bus-91>

  <b:bus-93 contextRef="cG1bG3.1bG18">1</b:bus-93>
  <b:bus-94 contextRef="cG1bG3.1bG18">January</b:bus-94>
  <b:bus-95 contextRef="cG1bG3.1bG18">2004-01-01</b:bus-95>
  <b:bus-96 contextRef="cG1bG3.1bG18">2004-01-31</b:bus-96>
  <b:bus-97 contextRef="cG1bG3.1bG18">2004-03-01</b:bus-97>

  <b:bus-93 contextRef="cG1bG3.1bG18.1">2</b:bus-93>
  <b:bus-94 contextRef="cG1bG3.1bG18.1">February</b:bus-94>
  <b:bus-95 contextRef="cG1bG3.1bG18.1">2004-02-01</b:bus-95>
  <b:bus-96 contextRef="cG1bG3.1bG18.1">2004-02-29</b:bus-96>

  <b:bus-93 contextRef="cG1bG3.1bG18.2">3</b:bus-93>
  <b:bus-94 contextRef="cG1bG3.1bG18.2">March</b:bus-94>
  <b:bus-95 contextRef="cG1bG3.1bG18.2">2004-03-01</b:bus-95>
  <b:bus-96 contextRef="cG1bG3.1bG18.2">2004-03-31</b:bus-96>

  <b:bus-93 contextRef="cG1bG3.1bG18.3">4</b:bus-93>
  <b:bus-94 contextRef="cG1bG3.1bG18.3">April</b:bus-94>
  <b:bus-95 contextRef="cG1bG3.1bG18.3">2004-04-01</b:bus-95>
  <b:bus-96 contextRef="cG1bG3.1bG18.3">2004-04-30</b:bus-96>

  <b:bus-93 contextRef="cG1bG3.1bG18.4">5</b:bus-93>
  <b:bus-94 contextRef="cG1bG3.1bG18.4">May</b:bus-94>
  <b:bus-95 contextRef="cG1bG3.1bG18.4">2004-05-01</b:bus-95>
  <b:bus-96 contextRef="cG1bG3.1bG18.4">2004-05-31</b:bus-96>

  <b:bus-93 contextRef="cG1bG3.1bG18.5">6</b:bus-93>
  <b:bus-94 contextRef="cG1bG3.1bG18.5">June</b:bus-94>
  <b:bus-95 contextRef="cG1bG3.1bG18.5">2004-06-01</b:bus-95>
  <b:bus-96 contextRef="cG1bG3.1bG18.5">2004-06-30</b:bus-96>

  <b:bus-93 contextRef="cG1bG3.1bG18.6">7</b:bus-93>
  <b:bus-94 contextRef="cG1bG3.1bG18.6">February</b:bus-94>
  <b:bus-95 contextRef="cG1bG3.1bG18.6">2004-07-01</b:bus-95>
  <b:bus-96 contextRef="cG1bG3.1bG18.6">2004-07-31</b:bus-96>

  <b:bus-93 contextRef="cG1bG3.1bG18.7">8</b:bus-93>
  <b:bus-94 contextRef="cG1bG3.1bG18.7">August</b:bus-94>
  <b:bus-95 contextRef="cG1bG3.1bG18.7">2004-08-01</b:bus-95>
  <b:bus-96 contextRef="cG1bG3.1bG18.7">2004-08-31</b:bus-96>

  <b:bus-93 contextRef="cG1bG3.1bG18.8">9</b:bus-93>
  <b:bus-94 contextRef="cG1bG3.1bG18.8">September</b:bus-94>
  <b:bus-95 contextRef="cG1bG3.1bG18.8">2004-09-01</b:bus-95>
  <b:bus-96 contextRef="cG1bG3.1bG18.8">2004-09-30</b:bus-96>

  <b:bus-93 contextRef="cG1bG3.1bG18.9">10</b:bus-93>
  <b:bus-94 contextRef="cG1bG3.1bG18.9">October</b:bus-94>
  <b:bus-95 contextRef="cG1bG3.1bG18.9">2004-10-01</b:bus-95>
  <b:bus-96 contextRef="cG1bG3.1bG18.9">2004-10-31</b:bus-96>

  <b:bus-93 contextRef="cG1bG3.1bG18.10">11</b:bus-93>
  <b:bus-94 contextRef="cG1bG3.1bG18.10">November</b:bus-94>
  <b:bus-95 contextRef="cG1bG3.1bG18.10">2004-11-01</b:bus-95>
  <b:bus-96 contextRef="cG1bG3.1bG18.10">2004-11-30</b:bus-96>

  <b:bus-93 contextRef="cG1bG3.1bG18.11">12</b:bus-93>
  <b:bus-94 contextRef="cG1bG3.1bG18.11">December</b:bus-94>
  <b:bus-95 contextRef="cG1bG3.1bG18.11">2004-12-01</b:bus-95>
  <b:bus-96 contextRef="cG1bG3.1bG18.11">2004-12-30</b:bus-96>

  <b:bus-93 contextRef="cG1bG3.1bG18.12">13</b:bus-93>
  <b:bus-94 contextRef="cG1bG3.1bG18.12">Year-End</b:bus-94>
  <b:bus-95 contextRef="cG1bG3.1bG18.12">2004-12-31</b:bus-95>
  <b:bus-96 contextRef="cG1bG3.1bG18.12">2004-12-31</b:bus-96>
</xbrli:xbrl>