Document:

<PAGE>

                                                                   EXHIBIT 10.77

                                                                      [IBM LOGO]
                                                           3039 Cornwallis Road
                                                                  RTP, NC 27709
October 6, 2004

Mr. Michael Harrison
Brocade Communications Systems, Inc.
1745 Technology Drive
San Jose, CA  95110

Subject: Amendment 18 to SOW#1 of the IBM/Brocade Goods Agreement ROC-P-68

This letter (the "Amendment") serves as Amendment Number 18 to SOW#1, including
all amendments thereto ("SOW#1") of the Goods Agreement ROC-P-68 (the
"Agreement"), which the parties hereto do mutually agree to amend as follows:

1.    Section 2.10 (Notice of Product Withdrawal) is deleted in its entirety and
      replaced with the following:

Supplier will provide Buyer with [**] written notice of its intent to
withdraw any Product ("End of Life" or "EOL") prior to the last date of
manufacture of a Product. Buyer shall provide to Supplier [**]for Products and
FRUs [**]from the receipt of Supplier's notice of End of Life. Buyer will
provide a [**]in each [**]during the [**]period, as requested by Supplier. Buyer
shall provide to Supplier a non-cancelable last-time buy WA for forecasted
Products no later than [**]prior to the End of Life date (last date of
manufacture or sales/distribution date). Such Product purchases must be
scheduled to ship no later than the End of Life date. For delivery requests
outside of the Notice Period or order requests after Buyer's last-time buy
purchase has been placed, Supplier will review on a case-by-case basis Buyer's
request(s).

2.    Section 9.4 entitled "TECHNICAL SUPPORT" is deleted in its entirety and
      replaced with the following:

9.4   TECHNICAL SUPPORT

Technical Support services include [**] for Product, documentation and
Maintenance and Minor Releases arising out of technical support
responsibilities, and all such releases created or made available by Supplier.

9.4.1 LEVEL 1.

Supplier will assist Buyer as [**], in performing the following Level 1 support
responsibilities:

-     create the PMR;

-     obtain from Customer a description of the Problem;

-     search for any known resolution(s) relevant to the Problem;

-     if a resolution to the Problem is known, specify such resolution to
      Customer;

-     pass the PMR to Level 2, and [**] Level 1 actions.

9.4.2 LEVEL 2.

Supplier will assist Buyer, as [**] in performing the following Level 2 support
responsibilities:

-     receive the PMR from Level 1;

-     analyze Problem symptoms and gather additional data from Customer as
      required;

-     recreate Problem on the Developer Test System;

-     determine if Problem is due to improper installation of the Product by
      Customer;

-     determine if Problem is due to operationally related hardware or software
      at the Customer location;

-     attempt a bypass or circumvention for high impact Problems (i.e., Severity
      1 and 2);

-     [**] Level 2 actions.

9.4.3 LEVEL 3.

Supplier will provide Level 3 support during normal Business Hours, and will
make commercially reasonable efforts to have Level 3 support [**];

-     receive the PMR number and supporting documentation and materials from
      Level 2;

----------
[**] Certain information on this page has been omitted and filed separately with
the Securities and Exchange Commission. Confidential treatment has been
requested with respect to the omitted portions.

                                                                               1
<PAGE>

-     analyze Problem symptoms and diagnose Problem;

-     notify Level 2 if additional information, materials or documentation are
      required;

-     attempt to recreate Problem on the [**];

-     assist Level 2 in developing a bypass or circumvention for high impact
      Problem (i.e., Severity 1 and 2);

-     deliver corrections to the Product and/or Product code to Buyer within the
      applicable Correction Times to fix Problems identified by Buyer;

-     confirm resolution of Problem with Customer, and document Level 3 actions
      through regular communication; and

-     answer Backline Support questions from Buyer [**]concerning the operation
      and use of Products.

9.4.4 LEVEL 4.

Supplier will provide Level 4 Support to Buyer as the highest level of
escalation support available at [**]for Problems that result from Supplier root
cause. Level 4 support shall be available as required according to the severity
of the Problem, and at Buyer's and Supplier's agreed upon discretion. If
mutually agreed, Supplier will provide off-shift Level 4 support if Buyer
indicates such support is required.

The Level 4 Support escalation process is required for complex Problems and will
provide engineering development assistance from Supplier. Level 4 Support
includes but is not limited to the Level 3 activities defined in Section 9.4.3
and the following reengineering activities:

      -     analyzing and reproducing, as necessary, the reported defect to
            understand root cause

      -     developing a fix or workaround for the reported defect

      -     setting up the test bed of appropriate Supplier hardware and
            software versions to test the defect fix

      -     testing that the defect fix works with the other current Supplier
            products/release levels that may be running at the affected customer
            site(s)

      -     continually retesting that the defect fix still works with each new
            version of other Supplier products/release levels that may be
            getting introduced at the affected customer site(s)

Supplier root cause is defined as Problems resulting from defects in materials
and workmanship and/or errors in conforming to Product Specifications according
to Section 1.1 "Specifications" covering hardware, firmware, and software at
time of Product shipment or subsequent releases as mutually agreed to by both
parties according to Section 6.0 "Engineering Changes". Root cause will be
demonstrated by test and problem determination analysis.

If Buyer requires Level 4 Support for Problems that are demonstrated by Supplier
through root cause analysis not to result from Supplier root cause, Supplier
will provide technical support to Buyer at Supplier's then current at Time &
Materials rates, [**], and as mutually agreed to by the parties.

Brocade shall notify IBM of a planned EOL announcement for any Brocade Product
or Software [**]before the published date or the date on which the [**]is
planned to be [**]. Any consent by IBM shall not relieve Brocade of any
obligations under this Agreement, including breach thereof [**].

9.4.5 OTHER TECHNICAL SUPPORT RESPONSIBILITIES.

Supplier will provide to Buyer the name and phone numbers of Supplier Personnel
to contact for all technical support matters related to the Product. Supplier
will provide [**]by Buyer to enable Buyer to perform technical support functions
for the Product and will keep Buyer informed of any known Problems and their
associated solutions. Supplier shall [**]directly in the event IBM [**]Supplier
for Product support services. No other support shall be provided unless [**]for
these Products.

9.4.6 TECHNICAL SUPPORT TRAINING.

Supplier shall make available to Buyer technical training for support of end
user implementation of the Product. Buyer shall not use any training materials
in a manner [**]from the use of these materials to IBM. Technical training
requested by Buyer will be made available by Supplier to Buyer as mutually
agreed upon. Buyer acknowledges that the materials distributed by the Supplier
during the technical training are protected by copyright, and that Buyer shall
have no rights to reproduce such materials without the prior written consent of
Supplier, such consent shall not be unreasonably withheld.

----------
[**] Certain information on this page has been omitted and filed separately with
the Securities and Exchange Commission. Confidential treatment has been
requested with respect to the omitted portions.

                                                                               2
<PAGE>

9.4.7 SEVERITY.

Upon Buyer sending an incident report to Supplier, Buyer shall assign the
incident report a severity level in accordance with the severity level assigned
to each defect or Problem in accordance with the table below. Due to varying
complexity of Problems, the target defect resolution times listed in this
section are goals, and not firm deadlines.

<TABLE>
<CAPTION>
 DEFECT
SEVERITY                                                SERVICE OBJECTIVE
 LEVEL               DEFINITION                           RESPONSE TIME                       TARGET DEFECT RESOLUTION TIME
 -----               ----------                           -------------                       -----------------------------
<S>         <C>                                   <C>                                     <C>
SEVERITY 1  Product or system is not operational  Supplier provide Buyer with             Supplier will ensure resources will be
            and/or all data inaccessible or       [**] Response to its initial request    applied [**] with a goal of providing a
            lost.  Data flow may be stopped or    after receiving notification of         solution or acceptable work-around within
            errors occur that significantly       Problem from Buyer, such Response       [**].  Supplier will provide a [**] plan
            impact Customer's operation.  These   time not to exceed [**].  For the       within [**] from the date of Problem
            issues will be regarded as having a   purpose of this Agreement a "Response"  intake.  Critical Situations may require
            critical impact to the end user's     is defined as a telephone call from     the Customer, Supplier, and Buyer be at
            data. Supplier support personnel      Supplier acknowledging that an          their respective work locations or
            will require continuous availability  incident report has been received and   available [**]
            of Buyer  contact until resolution.   that an appropriate technical resource
                                                  has been assigned and is
                                                  available to work with
                                                  IBM product field
                                                  engineering support.

SEVERITY 2  Product or system is                  Provide Buyer with a Response           Supplier resources will be applied
            operational, but has                  to its initial request within           continuously, during Supplier's normal
            severely restricted                   [**], and during normal                 Business Hours, until [**]. Supplier will
            functionality and/or                  Business Hours.                         provide a work-around, fix or patch or
            degradation that end-user                                                     resolve the defect in less than [**] from
            regards as is impacting his                                                   the date of Problem intake.  If Supplier
            business.                                                                     provides a work-around, fix or patch, the
                                                                                          severity level of the Problem will be
                                                                                          downgraded.

SEVERITY 3  Product or system is                  Provide Buyer with a Response           Supplier provide a work-around, fix, or
            operational with functional           to its initial request within           patch or resolve the defect in less than
            limitations or restrictions           [**], and during normal                 [**] from the date of Problem intake.
            that end user does not                Business Hours.                         Supplier resources will be applied on an
            regard as critical to its                                                     as available basis. If Supplier provides a
            overall operations.                                                           work-around, fix or patch the severity
                                                                                          level of the Problem may be downgraded.

SEVERITY 4  Low or no impact Problems             Provide Buyer with a Response           Supplier will provide a work-around, fix,
            or questions associated               to its initial request within           or patch or resolve the defect in less
            with Product usage,                   [**], and during normal                 than [**] from the date of Problem intake.
            implementation, performance           Business Hours.                         Supplier resources will be applied on an
            or any other inquiries.                                                       as available basis. If Supplier provides a
                                                                                          work-around, fix or patch the severity
                                                                                          level of the Problem may be downgraded.
</TABLE>

Buyer will use [**] to resolve Severity Level 3 and 4 problems prior to
contacting Brocade for assistance.

Either Buyer or Supplier may require that a certain Problem be managed as a
higher Severity Level than as classified. If either party requires such higher
Severity Level, then the Problem will be managed as [**] Severity Level.

In the event Buyer and Supplier disagree on the severity level of a given
defect, Buyer and Supplier agree to promptly review defect reports related to
potential Buyer-Customer impact. Buyer agrees to provide data on failures, as
available, with specific Buyer platforms, Customer captures, re-configurations
with test data and other information that may be needed to accurately classify
the defect.

----------
[**] Certain information on this page has been omitted and filed separately with
the Securities and Exchange Commission. Confidential treatment has been
requested with respect to the omitted portions.

                                                                               3
<PAGE>

3.    The last paragraph of Section 9.3 (Post Warranty Services), which is
      entitled "PRODUCT SUPPORT" is deleted in its entirety and replaced with
      the following:

      Supplier will continue to provide technical support as defined in Section
      9.4, for [**] after the termination of SOW 1 or [**] an End of Life notice
      provided by Supplier pursuant to Section 2.10, whichever is earlier.

4.    The pricing table in Section 2.1 is deleted from Section 2.1 and moved to
      a newly created exhibit to the Agreement, entitled Pricing Exhibit, and
      attached as Exhibit A. The Pricing Exhibit may be updated from time to
      time upon mutual written agreement by authorized representatives of each
      party.

Please have your authorized representative indicate acceptance thereof by
signing both copies of the Amendment and returning one copy to the attention of
Robert Tice at 3039 Cornwallis Road Research Triangle Park, NC 27709.

The effective date of this Amendment shall be the date on the top of this
Amendment (the "Effective Date").

The parties acknowledge that they have read this Amendment, understand it, and
agree to be bound by its terms and conditions. All capitalized terms not defined
herein shall have the meaning set forth in the Goods Agreement or the SOW #1.
All other terms and conditions of the Goods Agreement and SOW#1 that are
unaffected by the revisions set forth in this Amendment shall remain in full
force and effect. Further, the parties agree that this Amendment and the Goods
Agreement and SOW#1 are the complete and exclusive statement of the agreement
between the parties, superseding all proposals or other prior agreement, oral or
written, and all other communications between the parties relating to this
subject.

ACCEPTED AND AGREED TO:                            ACCEPTED AND AGREED TO:
INTERNATIONAL BUSINESS MACHINES             BROCADE COMMUNICATIONS SYSTEMS, INC.
CORPORATION

By: /s/ WALTER PAWLOWSKI    10/5/04         By: /s/ MICHAEL KLAYKO       10/4/04
    --------------------    -------             ------------------       -------

Authorized Signature          Date          Authorized Signature          Date

WALTER PAWLOWSKI                            MICHAEL KLAYKO
------------------------                    ----------------------
Type or Print Name                          Type or Print Name

STORAGE OEM PROCUREMENT MGR.                VP WW SALES
----------------------------                ----------------------
Title & Organization                        Title & Organization

----------
[**] Certain information on this page has been omitted and filed separately with
the Securities and Exchange Commission. Confidential treatment has been
requested with respect to the omitted portions.

                                                                               4
<PAGE>

                                    EXHIBIT A
                                     PRICING

<TABLE>
<CAPTION>
IBM P/N / NUMA-Q
     P/N              BROCADE P/N                DESCRIPTION                    UNIT PRICE
----------------      -----------                -----------                    ----------
<S>                   <C>                        <C>                            <C>
[**]                  [**]                       8-Port Fibre Channel           [**]
                                                 Switch Single Power
                                                 Supply (SW2400)
                                                 Includes [**]- whole
                                                 unit switch Product

[**]                  [**]                       16 Port Fibre Channel          [**]
                                                 Switch Single Power
                                                 Supply (SW2800)
                                                 Includes [**]- whole
                                                 unit switch Product

[**]                  [**]                       Silkworm 2000 Power Supply     [**]

[**]                  [**]                       Mainboard, SW 2400             [**]
[**]                                             (8-port)

[**]                  [**]                       Fan Tray, SW 2400              [**]
                                                 (8-port)

[**]                  [**]                       Chassis, SW 2400 (8- port)     [**]

[**]                  [**]                       Mainboard, SW 2800             [**]
[**]                                             (16-port)

[**]                  [**]                       Fan Tray, SW 2800 (16-port)    [**]

[**]                  [**]                       Chassis, SW 2800 (16- port)    [**]
                                                 with operator panel / LCD

[**]                  [**]                       Quick Loop License             [**]

[**]                  [**]                       Fabric Watch License           [**]

[**]                  [**]                       Extended Fabrics               [**]

[**]                  [**]                       Extended Fabrics               [**]

[**]                  [**]                       Remote Switch                  [**]

[**]                  [**]                       Remote Switch                  [**]

[**]                  [**]                       8 Port Fibre Channel           [**]
                                                 Switch Single Power            [**]
                                                 Supply (SW3200)                [**]
                                                 Includes [**]  (to be          [**]
                                                 included prior to              [**]
                                                 10/28/03 for                   [**]
                                                 availability for Buyer
                                                 customer shipments)

[**]                  [**]                       8 Port Fibre Channel           [**]
                                                 Switch Single Power            [**]
                                                 Supply (SW3200)                [**]
                                                 Includes [**]                  [**]

                                                                                [**]

[**]                  [**]                       Full Fabric Upgrade            [**]
                                                 Includes [**]                  [**]
                                                                                [**]
                                                                                [**]
</TABLE>

-----------------
[**] Certain information on this page has been omitted and filed separately with
the Securities and Exchange Commission. Confidential treatment has been
requested with respect to the omitted portions.

                                                                               5
<PAGE>

<TABLE>
<S>                   <C>                        <C>                            <C>
[**]                  [**]                       16 Port Fibre Channel          [**]
                                                 Switch Single Power            [**]
                                                 Supply (SW3800)                [**]
                                                 Includes [**] - whole          [**]
                                                 unit switch Product            [**]
                                                                                [**]
                                                                                [**]
                                                                                [**]
                                                                                [**]

[**]                  [**]                       Fan (SW3800)                   [**]
                                                                                [**]
                                                                                [**]
                                                                                [**]
                                                                                [**]
                                                                                [**]
                                                                                [**]

[**]                  [**]                       Power Supply                   [**]
                                                 (SW3800)                       [**]
                                                                                [**]
                                                                                [**]
                                                                                [**]
                                                                                [**]
                                                                                [**]
                                                                                [**]
                                                                                [**]
                                                                                [**]

[**]                  [**]                       Mainboard FRU                  [**]
                                                 (SW3800)                       [**]
                                                                                [**]
                                                                                [**]
                                                                                [**]
                                                                                [**]
                                                                                [**]
                                                                                [**]
                                                                                [**]

[**]                  [**]                       32 Port Fibre Channel          [**]
                                                 Switch Double Power            [**]
                                                 Supply (SW3900)                [**]
                                                 Includes, [**] - whole         [**]
                                                 unit switch Product            [**]

[**]                  [**]                       Fan (SW3900)                   [**]
                                                                                [**]
                                                                                [**]

[**]                  [**]                       Power Supply                   [**]
                                                 (SW3900)                       [**]
                                                                                [**]

[**]                  [**]                       Mainboard FRU                  [**]
                                                 (SW3900)                       [**]
</TABLE>

-----------------
[**] Certain information on this page has been omitted and filed separately with
the Securities and Exchange Commission. Confidential treatment has been
requested with respect to the omitted portions.

                                                                               6
<PAGE>

<TABLE>
<S>                   <C>                        <C>                            <C>
                                                                                [**]
                                                                                [**]
                                                                                [**]

[**]                  [**]                       Secure Fabric OS               [**]
                                                 (SW3200)

[**]                  [**]                       Secure Fabric OS               [**]
                                                 (SW3800)

[**]                  [**]                       1Gb Secure Fabric OS           [**]

[**]                  [**]                       Secure Fabric OS               [**]
                                                 (SW12000)

[**]                  [**]                       Performance Bundle             [**]
                                                 ([**])

[**]                  [**]                       Performance Bundle             [**]
                                                 [**]

[**]                  [**]                       32 Port Fibre Channel          [**]
                                                 Core Switch                    [**]
                                                 (SW12000) Includes             [**]
                                                 [**]

[**]                  [**]                       Rack Mounting Kit              [**]
                                                 14U, FRU                       [**]
                                                                                [**]

[**]                  [**]                       Switch Blade 16 port,          [**]
                                                 2GB                            [**]
                                                                                [**]
                                                                                [**]

[**]                  [**]                       Switch Blade 16 port,          [**]
                                                 2GB, FRU                       [**]
                                                                                [**]

[**]                  [**]                       Chassis Door, Includes         [**]
                                                 Plastic and Metal door         [**]
                                                 Components and IBM             [**]
                                                 Front Badge

[**]                  [**]                       Control Processor              [**]
                                                 Blade                          [**]
                                                                                [**]
                                                                                [**]

[**]                  [**]                       Stiletto Port Blade Slot       [**]
                                                 Filler Panel,                  [**]
                                                 SW12000, FRU                   [**]

[**]                  [**]                       Power Supply , 180-            [**]
                                                 264VAC, 1000W,                 [**]
                                                 FRU                            [**]
                                                                                [**]

[**]                  [**]                       Blower Assembly,               [**]
                                                 FRU                            [**]
                                                                                [**]

[**]                  [**]                       Cable Management               [**]
</TABLE>

-----------------
[**] Certain information on this page has been omitted and filed separately with
the Securities and Exchange Commission. Confidential treatment has been
requested with respect to the omitted portions.

                                                                               7
<PAGE>

<TABLE>
<S>                   <C>                        <C>                            <C>
                                                 Pillar, FRU                    [**]
                                                                                [**]

[**]                  [**]                       WWN Card                       [**]
                                                                                [**]
                                                                                [**]
[**]                  [**]                       Power Plug, Switch             [**]
                                                 and Distribution Panel

[**]                  [**]                       Chassis FRU, includes          [**]
                                                 [**].                          [**]
                                                                                [**]

[**]                  [**]                       Rear WWN Bezel                 [**]
                                                 Assy                           [**]
                                                                                [**]

[**]                  [**]                       Cable Management               [**]
                                                 Tray                           [**]
                                                                                [**]

[**]                  [**]                       AC Power Cord, FRU             [**]
                                                                                [**]
                                                                                [**]

[**]                  [**]                       AC Power Cord,                 [**]
                                                 UK/Ireland, 250V,              [**]
                                                 FRU                            [**]

[**]                  [**]                       AC Power Cord, Cont.           [**]
                                                 Europe CEE7/7, FRU             [**]
                                                                                [**]

[**]                  [**]                       AC Power Cord,                 [**]
                                                 AUST/INZ, 250V                 [**]
                                                                                [**]

[**]                  [**]                       AC Power Cord, Intl            [**]
                                                 IEC                            [**]
                                                                                [**]

[**]                  [**]                       Remote Switch                  [**]
                                                 software

[**]                  [**]                       Extended Fabric                [**]
                                                 software

[**]                  [**]                       Fabric Manager 3.x             [**]

[**]                  [**]                       ISL Trunking                   [**]
                                                 (SW3200)

[**]                  [**]                       ISL Trunking                   [**]
                                                 (SW3800)
</TABLE>

<TABLE>
<S>             <C>               <C>                                           <C>              <C>
[**]            [**]              [**]                                          [**]             [**]

[**]            [**]              Fabric Manager 4.x-Enterprise                 [**]             [**]
                                  ([**])

[**]            [**]              Fabric Manager 4.x  - 3.0 to 4.x              [**]             [**]
                                  Upgrade to Enterprise ([**])

[**]            [**]              Fabric Manager 4.x with 10                    [**]             [**]
                                  Domains

[**]            [**]              Fabric Manager 4.x[**]                        [**]             [**]

[**]            [**]              Secure Fabric OS                              [**]             [**]
                                  (SW12000/24000)

[**]            [**]              32 Port Fibre Channel                         [**]             [**]
                                  Director (SW24000) Includes                   [**]
                                  [**]

[**]            [**]              Meteor, 16 Port Upgrade                       [**]             [**]
</TABLE>

-----------------
[**] Certain information on this page has been omitted and filed separately with
the Securities and Exchange Commission. Confidential treatment has been
requested with respect to the omitted portions.

                                                                               8
<PAGE>

<TABLE>
<S>         <C>      <C>                                <C>       <C>
                     Blade

[**]        [**]     Meteor Upgrade kit. Includes:     [**]       [**]
                     [**]

[**]        [**]     8 Port Fibre Channel Two          [**]       [**]
                     Domain Switch Single Power
                     Supply (SW3250),
                     Includes [**]

[**]        [**]     8 Port Fibre Channel Two          [**]       [**]
                     Domain Switch Single Power        [**]
                     Supply (SW3250),                  [**]
                     Includes [**]                     [**]
                                                       [**].

                                                       [**]
                                                       [**]

[**]        [**]     16 Port Fibre Channel Four        [**]       [**]
                     Domain Switch, Two Fixed          [**]
                     Power Supplies (SW3850),
                     Includes [**]

[**]        [**]     16 Port Fibre Channel Four        [**]       [**]
                     Domain Switch, Two Fixed          [**]
                     Power Supplies (SW3850),          [**]
                     Includes [**]                     [**]
                                                       [**]
                     [**]
                                                       [**]
                                                       [**]

[**]        [**]     Secure Fabric OS (SW3850)         [**]       [**]

[**]        [**]     Secure Fabric OS (SW3250)         [**]       [**]

[**]        [**]     Meteor FRU Chassis ,              [**]       [**]
                     includes [**]

[**]        [**]     Meteor FRU, Chassis Door.         [**]       [**]
                     Includes [**]

[**]        [**]     Meteor Switch Blade 16 port,      [**]       [**]
                     2Gb, FRU

[**]        [**]     Meteor Control Processor          [**]       [**]
                     Blade, FRU

[**]        [**]     FRU, Power Supply Filler          [**]       [**]
                     Panels

[**]        [**]     Extended Fabric                   [**]       [**]

[**]        [**]     Remote Switch                     [**]       [**]

[**]        [**]     Performance Bundle ([**])         [**]       [**]

[**]        [**]     Four Domain to Full Fabric        [**]       [**]
                     Upgrade

[**]        [**]     Extended Fabric                   [**]       [**]

[**]        [**]     Remote Switch                     [**]       [**]

[**]        [**]     Performance Bundle ([**])         [**]       [**]

[**]        [**]     Two Domain to Full Fabric         [**]       [**]
                     [**]                              [**]

[**]        [**]     8 port Switch FRU                 [**]       [**]
                     COO - United States               [**]

[**]        [**]     8 port Switch FRU                 [**]       [**]
                     COO - China
</TABLE>

---------------
[**] Certain information on this page has been omitted and filed separately with
the Securities and Exchange Commission. Confidential treatment has been
requested with respect to the omitted portions.

                                                                               9
<PAGE>

<TABLE>
<S>         <C>      <C>                                <C>       <C>
[**]        [**]     16 port Switch FRU                [**]       [**]
                     COO - United States               [**]

[**]        [**]     16 port Switch FRU                [**]       [**]
                     COO - China

[**]        [**]     16 active ports, 4g Fiber         [**]       [**]
                     Channel Switch (SW4100)
                     with two power supplies;
                     includes [**]

[**]        [**]     16 port 4g switch FRU             [**]       [**]
                     (SW4100); includes [**]

[**]        [**]     Power Supply FRU (SW4100)         [**]       [**]

[**]        [**]     Fan FRU (SW4100)                  [**]       [**]

[**]        [**]     Performance Monitoring            [**]       [**]
                     (SW4100)

[**]        [**]     ISL Trunking (SW4100)             [**]       [**]

[**]        [**]     Extended Fabric (SW4100)          [**]       [**]

[**]        [**]     Remote Switch (SW4100)            [**]       [**]

[**]        [**]     Secure Fabric OS (SW4100)         [**]       [**]

[**]        [**]     16-24 port upgrade                [**]       [**]

[**]        [**]     24-32 port upgrade                [**]       [**]

[**]        [**]     16 to 32 port upgrade (Plant      [**]       [**]
                     only)

[**]        [**]     16 to 32 port upgrade (Field      [**]       [**]
                     only)

[**]        [**]     CUP for 2109-F32 (single          [**]       [**]
                     switch fabric)

[**]        [**]     CUP for 2109-F32 (in              [**]       [**]
                     cascaded fabrics)

[**]        [**]     CUP for 2109-M12 (single          [**]       [**]
                     switch fabric)

[**]        [**]     CUP for 2109-M12 (in              [**]       [**]
                     cascaded fabrics)

[**]        [**]     CUP for 2109-M14 (single          [**]       [**]
                     switch fabric)

[**]        [**]     CUP for 2109-M14 (in              [**]       [**]
                     cascaded fabrics)
</TABLE>

---------------
**For purpose of calculating the fees for the [**] Software Maintenance Support
Program as described in Section 9.4, the [**] Software Maintenance Fee per Unit
for each part number where it is applicable as follows:

<TABLE>
<CAPTION>
  IBM                                                              ANNUAL SOFTWARE
 PART    BROCADE PRODUCT PART                                    MAINTENANCE FEE PER
NUMBER          NUMBER               PRODUCT DESCRIPTION                UNIT
------   --------------------   ------------------------------   -------------------
<S>      <C>                    <C>                              <C>
[**]            [**]            32 Port Fibre Channel Director          [**]
                                (SW24000) Includes [**]

[**]            [**]            Meteor Upgrade kit.                     [**]
                                Includes: [**]
</TABLE>

---------------
[**] Certain information on this page has been omitted and filed separately with
the Securities and Exchange Commission. Confidential treatment has been
requested with respect to the omitted portions.

                                                                              10
<PAGE>

<TABLE>
<S>        <C>    <C>                                                  <C>
[**]       [**]   8 Port Fibre Channel Two Domain Switch Single        [**]
                  Power Supply (SW3250),
                  Includes [**]

[**]       [**]   8 Port Fibre Channel Two Domain Switch Single        [**]
                  Power Supply (SW3250),
                  Includes [**]

[**]       [**]   16 Port Fibre Channel Four Domain Switch, Two        [**]
                  Fixed Power Supplies (SW3850),
                  Includes [**]
                  [**]

[**]       [**]   16 Port Fibre Channel Four Domain Switch, Two        [**]
                  Fixed Power Supplies (SW3850),
                  Includes [**]
                  [**]

[**]       [**]   Fabric Manager 4.x-Enterprise ([**])                 [**]

[**]       [**]   Fabric Manager 4.x-3.0 to 4.x Upgrade to             [**]
                  Enterprise ([**])

[**]       [**]   Fabric Manager 4.x with 10 Domains                   [**]

[**]       [**]   Fabric Manager 4.x [**]                              [**]

[**]       [**]   Secure Fabric OS (SW3850)                            [**]

[**]       [**]   Secure Fabric OS (SW3250)                            [**]

[**]       [**]   Secure Fabric OS (SW12000/24000)                     [**]

[**]       [**]   16 active ports, 4g Fiber Channel Switch             [**]
                  (SW4100) with two power supplies; includes [**]

[**]       [**]   Secure Fabric OS (SW4100)                            [**]

[**]       [**]   CUP for 2109-F32 (single switch fabric)              [**]

[**]       [**]   CUP for 2109-F32 (in cascaded fabrics)               [**]

[**]       [**]   CUP for 2109-M12 (single switch fabric)              [**]

[**]       [**]   CUP for 2109-M12 (in cascaded fabrics)               [**]

[**]       [**]   CUP for 2109-M14 (single switch fabric)              [**]

[**]       [**]   CUP for 2109-M14 (in cascaded fabrics)               [**]
</TABLE>

OUT OF WARRANTY REPAIR PRICING:

[**]    [**]
[**]    [**]
[**]    [**]

-------------
[**] Certain information on this page has been omitted and filed separately with
the Securities and Exchange Commission. Confidential treatment has been
requested with respect to the omitted portions.

                                                                              11<PAGE>

                                                                   EXHIBIT 10.78

                                 AMENDMENT NO. 7
                               PURCHASE AGREEMENT

This Amendment No. 7 ("the Amendment") to the Purchase Agreement (the
"Agreement") dated January 25, 2000 by and among Brocade Communications Systems,
Inc., a corporation organized under the laws of the State of Delaware, U.S.A.,
and having its principal place of business at 1745 Technology Drive, San Jose,
California 95110 ("Brocade-US"), and Brocade Communications Switzerland SarL., a
corporation organized under the laws of Geneva, and having its principal place
of business at 29-31 Route de l'Aeroport, Case Postale 105 CH-1215 Geneva 15,
Switzerland ("Brocade-Switzerland"), (collectively "SUPPLIER") and EMC
Corporation, ("EMC"), a Massachusetts corporation, is made this 19th day of July
2004 by and between SUPPLIER and EMC and commences on the date accepted and
executed by SUPPLIER ("Effective Date"). [**]

WHEREAS, the parties wish to amend the Agreement to show the [**]to EMC for [**]
from Brocade, and amend Exhibit F to update the [**];

NOW THEREFORE, IN CONSIDERATION OF THE ABOVE AND THE OTHER RESPECTIVE PROMISES
OF THE PARTIES SET FORTH HEREIN, THE PARTIES HERETO AGREE AS FOLLOWS:

1) Exhibit A, [**] is hereby deleted and replaced with the attached Exhibit A
[**], and new [**].

2) Exhibit F, [**], is hereby deleted and replaced with the attached Exhibit F,
[**].

3) No Other Changes. All Other terms and conditions of the Agreement shall
remain unchanged.

4) Counterparts. This Amendment may be executed in two or more counterparts, all
of which, taken together, shall be regarded as one and the same instrument.

IN WITNESS WHEREOF, the parties hereto have executed this Amendment No. 7 to OEM
Purchase and License Agreement by their duly authorized representatives. Such
execution of the Amendment may be in three counterparts, each of which shall be
an original and together which shall constitute one and the same instrument.

Executed and agreed to:                    Executed and agreed to:

Brocade Communications Systems, Inc.       EMC Corporation
("Supplier")

Signature: /s/ MICHAEL KLAYKO             Signature: /s/ WILLIAM MONAGLE 2/26/04
           ------------------                        ---------------------------

Name: MICHAEL KLAYKO                       Name: WILLIAM MONAGLE

Title: VP                                  Title: VICE PRESIDENT
                                                  CORPORATE PROCUREMENT
                                                  EMC CORPORATION

Date: JULY 28, 2004                        Date: _____________________________

----------
[**] Certain information on this page has been omitted and filed separately with
the Securities and Exchange Commission. Confidential treatment has been
requested with respect to the omitted portions.

                            EMC/BROCADE CONFIDENTIAL
<PAGE>

Brocade Communications Switzerland, SarL.
("Supplier")

Signature: /s/ IAN WHITING
           ---------------

Name: Ian Whiting

Title: Vice President - EMEA

Place: Geneva, Switzerland

                            EMC/BROCADE CONFIDENTIAL
<PAGE>

                                    EXHIBIT A

                              PRODUCTS AND PRICING

                            EMC/BROCADE CONFIDENTIAL
<PAGE>

                                    EXHIBIT F

                                      [**]

1.0   DEFINITIONS.

1.1   "Backline Support" refers to the escalation point for Frontline Support,
for issues that cannot reasonably be resolved by Frontline Support, such as
complicated installation or configuration issues, compatibility issues,
complicated problem isolation and troubleshooting, and escalation of verified
bugs to engineering. Backline Support is provided through telephone and e-mail
support during normal SUPPLIER business hours and after-hours support for
Severity 1 problems.

1.2   "Feature Release Version" is always a number. It is used to indicate added
minor functionality within a Platform Release Version or Major Release Version.

1.3   "Frontline Support" includes EMC's initial direct contact with the
end-user, call logging, entitlement verification, problem definition and
isolation, determination of whether a solution is contained in the end user
documentation, review of symptoms in the Brocade Knowledge Base for known
resolutions, problem escalation to SUPPLIER, and closing the case with the end
user after problem resolution.

1.4   "Maintenance Release Version" is always a number. It is used to indicate a
scheduled (date driven) release of defect fixes and carefully selected RFEs
(Requests for Enhancements.).

1.5   "Major Release Version" is always a number. It is used to designate a
significant functional change to SUPPLIER software Products (e.g. Fabric Manager
and Security).

1.6   "Patch Release Version" is a letter (a-z). A Patch release Version should
be considered functionally identical to Maintenance Release Version with the
exception of the identified defect fixes. It will consist of one, or a limited
number of defect fixes. A patch release is based upon the severity/priority of
the defect and must be a critical or high severity defect from a customer point
of view as well as from Brocade point of view.

            -  Patch fixes are rolled into the next maintenance, feature or
               platform release.

            -  Patch fixes are cumulative for that code branch.

1.7   "Platform Release Version" is always a number. It is used to designate a
significant functional change to the SUPPLIER operating system software (e.g.
Fabric OS 4.0), and generally follows core fabric OS architecture changes,
hardware architecture changes or new ASIC support.

1.8   "Product_Version_Code" (string designator) - the letter V is exclusively
used by the Fabric OS software product. For all other products, the product code
name will be used. To avoid potential issues, all products will be named with
lowercase.

   [ PRODUCT_VERSION_CODE platform or major . feature . maintenance [patch] ]

                   e.g., v4.1.0 | v4.1.3a | fm4.2.0 | api3.0.1

                            EMC/BROCADE CONFIDENTIAL
<PAGE>

1.9   "Software Maintenance" means [**] and [**]

1.10  "Software Support" refers to the provision to EMC by SUPPLIER of certain
software updates during the Software Support period. SUPPLIER'S Software Release
Versioning Process is set forth in this Section 1.0. For each [**] Release
Version or [**] Release Version licensed by EMC for which EMC purchases Software
Maintenance, EMC shall be entitled to [**] releases.

2.0   SOFTWARE MAINTENANCE.

Software Maintenance. As specified in Exhibit A, the price for each Product unit
includes Software Maintenance for a period of [**] commencing on the date of
purchase of such Product unit and [**] for [**]. Fees for Software Maintenance
[**] are non-refundable. Thereafter, EMC [**], renew Software Maintenance for
additional [**] at the [**] fee set forth for each Product in Exhibit A.
SUPPLIER shall have the right to assign support obligations to the appropriate
local SUPPLIER subsidiary.

3.0   SUPPORT LEVEL

3.1   EMC will provide all first-call technical support to its customers as
defined above in Section 1.3 as "Frontline Support". SUPPLIER's technical
support group will provide [**] except as described herein. All technical
support, as described in Sections 1 through 6 of this Exhibit, and Product
Support under this Agreement will be provided to EMC, unless specified
otherwise.

3.2   EMC shall ensure that its field personnel are trained in the installation,
setup, and operational issues involving the Product. The SUPPLIER technical
support group will provide technical support to EMC's trained engineering staff
[**] resolve installation, setup and operational issues involving the Product.

3.3   SUPPLIER will provide engineering level support to EMC's engineering staff
[**] and defined above in Section 1.1 as "Backline Support" to isolate problem
cause, make bug fixes to SUPPLIER supplied code, and produce the object code
required by EMC to support and [**] the Products.

3.4   SUPPLIER technical support will be available via telephone during normal
working days between the hours of 8:00 AM and 5:00 PM, Pacific Time. Support
between 5:00 PM and 8:00 AM, Pacific Time, is available via answering service,
[**]. Calls placed via the answering service will receive response from a
SUPPLIER technical support representative within [**].

3.5   Technical information including "Tech Tips" is available in the Brocade
Knowledge Base located on the [**]

3.6   In the course of its investigations, SUPPLIER's technical support group
may require that EMC's personnel be able to obtain onsite network traces, crash
dumps or other diagnostic information for use by SUPPLIER's staff to isolate the
cause of the problem. EMC will ensure that its support staff has the equipment
and the training necessary to obtain this information as follows:

----------
[**] Certain information on this page has been omitted and filed separately with
the Securities and Exchange Commission. Confidential treatment has been
requested with respect to the omitted portions.

                            EMC/BROCADE CONFIDENTIAL
<PAGE>

      From the switch telnet console, the command "supportShow" output which is
a script that will provide the output from the following switch commands:

[**]
[**]
[**]
[**]
[**]
[**]
[**]
[**]
[**]
[**]
[**]
[**]

Fibre Channel Products:
Any fibre analyzer trace, Finisar Analyzer Traces preferred.
Equipment List

3.7   In those cases where SUPPLIER personnel are [**] to make direct phone or
field contact with a customer of EMC to obtain problem information, EMC [**]

4.0   PROBLEM ESCALATION

4.1   When the SUPPLIER technical support group determines that it is unable to
resolve the problem with its own resources, it will escalate the problem.

4.2   In those cases where [**] on-site assistance to install, setup, resolve
operational issues or obtain necessary diagnostic information in order to solve
a problem, SUPPLIER will provide the services of a field applications engineer
or a product development engineer, as determined by SUPPLIER, for that purpose.
If it is determined that the cause of the problem is not due to a defect in the
SUPPLIER supplied Product, EMC will reimburse SUPPLIER for time and materials at
SUPPLIER's then standard rate plus reasonable expenses for transportation, meals
and lodging.

4.3   If the SUPPLIER technical support group determines that the problem may be
due to a defect in the SUPPLIER supplied Product, the problem will be escalated
to SUPPLIER engineering via the normal SUPPLIER System Problem Report ("SPR")
process. Priorities are in accordance with those defined in Exhibit C Section
3.0.

5.0   TECHNICAL CONTACTS

5.1   SUPPLIER and EMC will establish contacts to report problems, track status,
exchange technical information, track build requirements, make bug fixes and
coordinate the transfer of software files to and from a customer account on the
[**].

----------
[**] Certain information on this page has been omitted and filed separately with
the Securities and Exchange Commission. Confidential treatment has been
requested with respect to the omitted portions.

                            EMC/BROCADE CONFIDENTIAL
<PAGE>

5.1.1 Technical Support Administrator. SUPPLIER will establish the Technical
Support Administrator as the central contact point for receiving written problem
reports and sending problem resolution status via Email or FAX. All verbal
contacts with Technical Support should be made via supplied telephone numbers.

5.1.2 Development Engineering. SUPPLIER will assign Development Engineers as
required to resolve all EMC SPRs and provide engineering level support to EMC's
engineering staff.

5.2   EMC

5.2.1 Problem Administrator. EMC will establish one person as the counterpart to
the SUPPLIER Technical Support Administrator to send problem reports and receive
problem status.

5.2.2 Engineering. EMC will designate specific members of their engineering
staff who are authorized to have engineering level contact with the designated
SUPPLIER Engineer. However, EMC specified contacts are required to send problem
reports and receive problem status via the Technical Administrator Support.

6.0   PROBLEM AND STATUS REPORTING

6.1   All problem reports will be submitted in a standard format using the
sample form below including the serial number or worldwide name for the affected
Product. All reports will be submitted to the SUPPLIER Technical Support
Administrator via Email or FAX.

                           PROBLEM REPORT SAMPLE FORM

NAME                       VERSION NO.

Date:  Enter date of report filing.

Project Description:  Describe the problem.  Provide as much detail as possible.

Problem Environment: Describe operating environment where problem occurs
including: Protocols in use, network operating system versions, host platforms,
applications in use, number of file servers, number of users, frequency of
occurrence, environmental factors, etc.

Customer Code Version: Enter code versions affected by the problem.

Release Requirements: Define if fix is to be delivered in X Release or in future
Block Release.

Responsible EMC Contact: Provide name and phone number of EMC's Engineering
staff involved in the problem.

6.2   The SUPPLIER Technical Support Administrator will log the fact that a
problem report was received in the Tech Support Database; and, if the issue is
not resolved by Technical Support, enter the details from the problem report
into the Engineering SPR Database and notify via Email the designated SUPPLIER
Engineering contact that an SPR has been filed.

                            EMC/BROCADE CONFIDENTIAL
<PAGE>

6.3   In the event a problem is escalated to SUPPLIER Development Engineering,
the SUPPLIER Technical Support Administrator will send a report acknowledgment
containing the SPR number assigned to the problem to the designated EMC contact
via Email or FAX.

6.4   SUPPLIER will use its Engineering SPR system to record and track the
status of all EMC reported problems.

7.0   SOFTWARE MAINTENANCE RELEASES

7.1   As part of the support program, SUPPLIER will provide production quality
software maintenance releases as mutually agreed [**] to EMC. Maintenance
releases will contain fixes for [**]. At a minimum, SUPPLIER will provide
maintenance releases in accordance with the schedule set forth in Exhibit B and
also in any quarter in which [**].

7.2   Maintenance releases will be derived[**] SUPPLIER standard server
software.

7.3   The standard versions on which maintenance releases are based may [**].
SUPPLIER will give EMC at least [**], as well as offer EMC [**] SUPPLIER
standard releases should they be available.

7.4   Maintenance releases will typically be delivered to EMC for [**] about the
time the SUPPLIER [**], but no less than [**]. Maintenance releases will be
available for access by EMC in a secured account on [**].

7.5   SUPPLIER will provide [**] of all code supplied to EMC, however, EMC is
responsible for [**] of their code release.

7.6   During the [**] after a maintenance release is made available to EMC,
SUPPLIER will correct any [**] problem in [**]. In addition, [**] will be
reviewed by EMC and SUPPLIER and SUPPLIER will use commercially reasonable
efforts to correct those [**].

7.7   Should EMC replace any serialized field-replaceable CP(s) (Control
Processors) for an End User, EMC shall report to SUPPLIER the serial number(s)
of the removed FRU(s) and the replacement FRU(s). EMC shall provide such reports
to the Brocade Account Management team.

8.0   EMERGENCY SOFTWARE RELEASES

8.1   Upon mutual agreement of EMC and SUPPLIER, SUPPLIER will provide Emergency
Releases to resolve highest impact customer problems, SPR 1 priority, which
require resolution prior to the next scheduled Maintenance Release[**]. [**]
problems may be deemed as candidates for Emergency Releases as mutually agreed
between EMC and SUPPLIER.

8.2   Emergency Releases will be based on [**], and will differ by just the fix
required to resolve the critical problem. Emergency Releases will not be
guaranteed free of side effects, so their distribution must be very limited. In
particular, an Emergency Release will NOT be supplied to SUPPLIER Manufacturing
for volume production.

----------
[**] Certain information on this page has been omitted and filed separately with
the Securities and Exchange Commission. Confidential treatment has been
requested with respect to the omitted portions.

                            EMC/BROCADE CONFIDENTIAL
<PAGE>

8.3   EMC's Emergency Releases will be available for access by EMC in a secured
account on the [**]. The response criteria by problem type is as follows:

Priority 1: SUPPLIER will respond [**] to a Priority 1 SPR and will provide [**]
EMC as soon as possible. SUPPLIER will make [**] provide a [**]fix available on
the BBS/FTP Server within [**].

Priority 2: SUPPLIER will use commercially reasonable efforts to make a fix
available on the [**] within [**].

8.4   All Emergency Release fixes will be incorporated in the [**].

9.0  MAINTENANCE AIDS

9.1   Subject to the terms and conditions of this Agreement, SUPPLIER grants to
EMC a personal, non-exclusive, world-wide[**] and non-transferable right to use
the Maintenance Aids listed in this Exhibit in connection with Products covered
by an EMC warranty or Service Agreement during the term of that warranty or
Service Agreement for the sole purpose of assisting EMC in providing warranty
and maintenance services on the Products for Customers under the applicable
warranty or Service Agreement. "Maintenance Aids" are hardware, software and
other aids owned by SUPPLIER and used by SUPPLIER in furnishing maintenance
services.

9.2   No title to or ownership of the Maintenance Aids is transferred to EMC,
and any references to "sale" or "purchase" of the Maintenance Aids shall be
deemed to mean "license on the terms contained in this Agreement." EMC shall
reproduce and include SUPPLIER's copyright and other proprietary notices on and
in any copies, including but not limited to physical and electronic copies of
the Maintenance Aids. Neither EMC or any of its agents, independent contractors
or consultants shall modify, enhance, supplement, create derivative works from,
reverse assemble, reverse engineer, reverse compile or otherwise reduce the
Software to human readable form without SUPPLIER's prior written consent.

9.3   In the event that new releases of the Maintenance Aids or additional
Maintenance Aids are developed by SUPPLIER during the term of the Agreement,
[**]. At [**], such additional Maintenance Aids will also be licensed to EMC on
the terms herein and shall [**] Maintenance Aids under this Exhibit.

9.4   SUPPLIER shall provide EMC with copies of Maintenance Aids documentation
in English [**] from SUPPLIER. EMC acknowledges that there may not be
documentation available for all Maintenance Aids. Except as provided herein, EMC
shall have no right to copy the documentation for the Maintenance Aids.

9.5   SUPPLIER will use reasonable efforts to notify EMC of a planned
discontinuance of the Maintenance Aids at [**] of such discontinuance by
SUPPLIER.

----------
[**] Certain information on this page has been omitted and filed separately with
the Securities and Exchange Commission. Confidential treatment has been
requested with respect to the omitted portions.

                            EMC/BROCADE CONFIDENTIAL
<PAGE>

9.6   Upon termination or expiration of the continuing support period under this
Agreement, EMC will immediately discontinue use of the Maintenance Aids and
return, all copies of the Maintenance Aids to SUPPLIER, [**] of such expiration
or termination.

----------
[**] Certain information on this page has been omitted and filed separately with
the Securities and Exchange Commission. Confidential treatment has been
requested with respect to the omitted portions.

                            EMC/BROCADE CONFIDENTIAL
<PAGE>

EMC EXHIBIT A:  PRODUCT PRICE SHEET - REVISED 8/11/04
REVISIONS:  Q3 PRICE REDUCTIONS EFFECTIVE 7/20/04

<TABLE>
<CAPTION>
 BRCD PN#      EMC PN#  REV   EMC MODEL#                          DESCRIPTION                      PRICE
----------------------------------------------------------------------------------------------------------
<S>            <C>      <C>   <C>         <C>                                                    <C>
  [**]           [**]   A02      [**]     2GB, 8 PORT SW3200 ENTRY-FABRIC SWITCH                    [**]
  [**]           [**]   A01      [**]     2GB, 8 PORT SW3200 FULL-FABRIC SWITCH                     [**]
  [**]           [**]   A01      [**]     2GB, 8 PORT SW3250 ENTRY-FABRIC SWITCH (GENERAL)       (A)[**]
  [**]           [**]   A01      [**]     2GB, 8 PORT SW3250 ENTRY-FABRIC SWITCH (US FED ONLY)   (A)[**]
  [**]           [**]   A01      [**]     2GB, 8 PORT SW3250  FULL-FABRIC SWITCH (US FED ONLY)      [**]
  [**]           [**]   AO1      [**]     2GB, 8 PORT SW3250  FULL-FABRIC SWITCH (GENERAL)          [**]
  [**]           [**]   A01      [**]     SW32X0 OPTIONAL SOFTWARE, TRUNKING                        [**]
  [**]           [**]   A01      [**]     SW32X0 OPTIONAL SOFTWARE, FABRIC WATCH                    [**]
  [**]           [**]   A01      [**]     SW32X0 OPTIONAL SOFTWARE, EXTENDED FABRIC                 [**]
  [**]           [**]   A01      [**]     SW32X0 OPTIONAL SOFTWARE, PERFORMANCE MONITOR             [**]
  [**]           [**]   A01      [**]     SW3220 OPTIONAL SOFTWARE, QUICKLOOP                       [**]
  [**]           [**]   A01      [**]     SW32X0 OPTIONAL SOFTWARE, EMC BUNDLE (TRK, FWH, EXF,
                                          PRF)                                                      [**]
  [**]           [**]   A01      [**]     SW3220 OPTIONAL SOFTWARE UPGRADE ENTRY-FULL: BUNDLED      [**]
  [**]           [**]   A01      [**]     SW3220 OPTIONAL SOFTWARE UPGRADE ENTRY-FULL: POST SALE    [**]
  [**]           [**]   A01      [**]     SW32X0 OPTIONAL SOFTWARE, SECURE OS                       [**]
  [**]           [**]   A01      [**]     SW3252 TWO DOMAIN TO FULL FABRIC UPGRADE LICENSE KEY -
                                          POST SALE                                                 [**]
  [**]           [**]   A01      [**]     SW3252 TWO DOMAIN TO FULL FABRIC UPGRADE LICENSE KEY -
                                          BUNDLED                                                   [**]
</TABLE>

Note (A): The [**] Software Maintenance is [**]. The above price includes the
purchase of Software Maintenance for an [**], commencing on the date of
purchase, [**]. Fees for Software Maintenance [**] are non-refundable.
Thereafter, Software Maintenance may be renewed [**], at EMC's discretion, for
an annual fee of [**]. The above price also [**] for [**].

<TABLE>
<S>            <C>    <C>      <C>      <C>                                                      <C>
[**]           [**]   A08      [**]     2GB, 16 PORT SW3800 FULL-FABRIC SWITCH                      [**]
[**]           [**]   A01      [**]     2GB, 16 PORT SW3852 ENTRY-FABRIC SWITCH (GENERAL)        (B)[**]
[**]           [**]   A01      [**]     2GB, 16 PORT SW3852 ENTRY-FABRIC SWITCH (US FED ONLY)    (B)[**]
[**]           [**]   A01      [**]     2GB, 16 PORT SW3250  FULL-FABRIC SWITCH  (US FED ONLY)      [**]
[**]           [**]   A01      [**]     2GB, 16 PORT SW3250  FULL-FABRIC SWITCH (GENERAL)           [**]
</TABLE>

[**] Certain information on this page has been omitted and filed separately with
the Securities and Exchange Commission. Confidential treatment has been
requested with respect to the omitted portions.

<PAGE>

<TABLE>
<S>            <C>    <C>      <C>      <C>                                                       <C>
[**]           [**]   00       [**]     SW3800 FRU, POWER SUPPLY                                  [**]
[**]           [**]   00       [**]     SW3800 FRU, FAN                                           [**]
[**]           [**]   A01      [**]     SW38XX OPTIONAL SOFTWARE, TRUNKING                        [**]
[**]           [**]   A01      [**]     SW38XX OPTIONAL SOFTWARE, FABRIC WATCH                    [**]
[**]           [**]   A01      [**]     SW38XX OPTIONAL SOFTWARE, EXTENDED FABRIC                 [**]
[**]           [**]   A01      [**]     SW38XX OPTIONAL SOFTWARE, PERFORMANCE MONITOR             [**]
[**]           [**]   A01      [**]     SW3800 OPTIONAL SOFTWARE, QUICKLOOP                       [**]
[**]           [**]   NA       [**]     SW38XX OPTIONAL SOFTWARE, EMC BUNDLE (TRK, FWH, EXF,
                                        PRF)                                                      [**]
[**]           [**]   A01      [**]     SW38XX OPTIONAL SOFTWARE, SECURE OS                       [**]
[**]           [**]   A01      [**]     SW3852 TWO DOMAIN TO FULL FABRIC UPGRADE LICENSE KEY -
                                        BUNDLED                                                   [**]
</TABLE>

Note (B): The [**] Software Maintenance is [**]. The above price includes the
purchase of Software Maintenance for an [**], commencing on the date of
purchase, [**]. Fees for Software Maintenance [**]are non-refundable.
Thereafter, Software Maintenance may be renewed [**], at EMC's discretion, for
[**]. The above price also [**]for [**].

<TABLE>
<S>            <C>     <C>      <C>      <C>                                                        <C>
[**]           [**]    A03      [**]     2GB, 32 PORT SWITCH (WEBTOOLS, ZONING)                     (C)[**]
[**]           [**]    A01      [**]     FRU, POWER SUPPLY                                             [**]
[**]           [**]    A01      [**]     FRU, FAN                                                      [**]
[**]           [**]    A00      [**]     FRU, SFP, SWL, 1PK (FINISAR ONLY)                             [**]
[**]           [**]    A01      [**]     FRU, SFP, LWL, 1PK (FINISAR ONLY)                             [**]
[**]           [**]    A01      [**]     OPTIONAL SOFTWARE, TRUNKING                                   [**]
[**]           [**]    A01      [**]     OPTIONAL SOFTWARE, FABRIC WATCH                               [**]
[**]           [**]    A01      [**]     OPTIONAL SOFTWARE, EXTENDED FABRIC                            [**]
[**]           [**]    A01      [**]     OPTIONAL SOFTWARE, PERFORMANCE MONITOR                        [**]
[**]           [**]    A01      [**]     OPTIONAL SOFTWARE, EMC BUNDLE (TRK, FWH, EXF, PRF)            [**]
[**]           [**]    A01      [**]     OPTIONAL SOFTWARE, SECURE OS                                  [**]
</TABLE>

Note (C): The [**] Software Maintenance is [**]. The above price includes the
purchase of Software Maintenance for an [**], commencing on the date of
purchase, [**]. Fees for Software Maintenance [**] are non-refundable.
Thereafter, Software Maintenance may be [**], at EMC's discretion, for [**].
<TABLE>
<S>            <C>     <C>      <C>      <C>                                                        <C>
[**]           [**]    A04      [**]     2GB, 64 PORT ENTERPRISE (WEBTOOLS, ZONING)                 (D)[**]
</TABLE>

[**] Certain information on this page has been omitted and filed separately with
the Securities and Exchange Commission. Confidential treatment has been
requested with respect to the omitted portions.

<PAGE>

<TABLE>
<S>            <C>     <C>      <C>      <C>                                                        <C>
[**]           [**]    A01      [**]     2GB, 0 PORT, 2 CP, 2PS CONFIGURED CHASSIS                  (E)[**]
[**]           [**]             [**]     UPGRADE KIT, SW12000 TO 24000 CONSISTS OF 2CPs             (F)[**]
[**]           [**]    A01      [**]     FRU, SW12000 CHASSIS                                          [**]
[**]           [**]    A01      [**]     FRU, DIRECTOR UNIVERSAL CHASSIS                               [**]
[**]           [**]    A00      [**]     FRU, SW12000 PORT CARD WITH OPTICS                            [**]
[**]           [**]    A01      [**]     FRU, SW24000 PORT CARD WITH OPTICS                            [**]
[**]           [**]    A00      [**]     FRU, SW12000 CP                                               [**]
[**]           [**]    A00      [**]     FRU, SW24000 CP                                               [**]
[**]           [**]    A00      [**]     FRU, POWER SUPPLY                                             [**]
[**]           [**]    NA       [**]     FRU, POWER CORD, NO AMERICAN                                  [**]
[**]           [**]    NA       [**]     FRU, POWER CORD, UK/IRE                                       [**]
[**]           [**]    NA       [**]     FRU, POWER CORD, CONT EU                                      [**]
[**]           [**]    NA       [**]     FRU, POWER CORD, AUST/NZ                                      [**]
[**]           [**]    NA       [**]     FRU, POWER CORD, OTHER 230V                                   [**]
[**]           [**]    NA       [**]     FRU, BROCADE RACKMOUNT KIT                                    [**]
[**]           [**]    A00      [**]     FRU, BLOWER                                                   [**]
[**]           [**]    NA       [**]     FRU, WWN BEZEL                                                [**]
[**]           [**]    A00      [**]     FRU, WWN CARD                                                 [**]
[**]           [**]    NA       [**]     FRU, CHASSIS DOOR                                             [**]
[**]           [**]    NA       [**]     FRU, PORT CARD SLOT FILLER                                    [**]
[**]           [**]    NA       [**]     FRU, POWER SUPPLY SLOT FILLER                                 [**]
[**]           [**]    NA       [**]     FRU, CABLE MANAGEMENT TRAY                                    [**]
[**]           [**]    NA       [**]     FRU, BLADE BOX PACKAGING ONLY                                 [**]
[**]           [**]    NA       [**]     FRU, BLOWER BOX PACKAGING ONLY                                [**]
[**]           [**]    A03      [**]     FRU, EMC CUSTOM DOOR KIT SW12000                              [**]
[**]           [**]    A03      [**]     FRU, EMC CUSTOM DOOR KIT SW24000                              [**]
[**]           [**]    NA       [**]     OPTIONAL SOFTWARE, TRUNKING                                   [**]
[**]           [**]    NA       [**]     OPTIONAL SOFTWARE, FABRIC WATCH                               [**]
[**]           [**]    NA       [**]     OPTIONAL SOFTWARE, EXTENDED FABRIC                            [**]
[**]           [**]    NA       [**]     OPTIONAL SOFTWARE, PERFORMANCE MONITOR                        [**]
[**]           [**]    NA       [**]     OPTIONAL SOFTWARE, EMC BUNDLE (TRK, FWH, EXF, PRF)            [**]
[**]           [**]    A01      [**]     OPTIONAL SOFTWARE, SECURE OS                                  [**]
</TABLE>

Note (D): The [**] Software Maintenance is [**]. The above price includes the
purchase of Software Maintenance for an [**], commencing on the date of
purchase, and [**]. Fees for Software Maintenance [**] are non-refundable.
Thereafter, Software Maintenance may be renewed [**], at EMC's discretion, for
[**].

Note (E): The [**] Software Maintenance is [**]. The above price includes the
purchase of Software Maintenance for an [**], commencing on the date of
purchase, and [**]. Fees for Software Maintenance [**] are non-refundable.
Thereafter, Software Maintenance may be renewed [**], at EMC's discretion, for
[**]. The above price also [**] for [**].

Note (F): The [**] Software Maintenance is [**]. The above price includes the
purchase of Software Maintenance for an [**], commencing on the date of
purchase, and [**]. Fees for Software Maintenance [**] are non-refundable.
Thereafter, Software Maintenance may be renewed [**], at EMC's discretion, for
[**]. The above price also [**] for [**].

ROUTER

<TABLE>
<S>            <C>     <C>      <C>      <C>                                                        <C>
[**]           [**]    A01      [**]     16 PORT SILKWORM MULTI-PROTOCOL ROUTER, 2PS, 16 SWL
                                         SFP, SOFTWARE UPDATES, 2YR                                 (G)[**]
</TABLE>

[**] Certain information on this page has been omitted and filed separately with
the Securities and Exchange Commission. Confidential treatment has been
requested with respect to the omitted portions.

<PAGE>

<TABLE>
<S>            <C>     <C>      <C>      <C>                                                           <C>
[**]           [**]    A00      [**]     ROUTER FAN FRU                                                [**]

[**]           [**]    A00      [**]     ROUTER POWER SUPPLY FRU                                       [**]

[**]           [**]    NA       [**]     XPATH FCIP                                                    [**]

[**]           [**]    NA       [**]     XPATH FIBRE CHANNEL ROUTING SERVICE                           [**]

[**]           [**]    NA       [**]     ROUTER/FCIP BUNDLE                                            [**]

[**]           [**]    A01               ROUTER RAILKIT                                                [**]
</TABLE>

Note (G): The [**] the purchase of Software Maintenance for an [**], commencing
on the date of purchase, and [**]. Fees for Software Maintenance during [**]
non-refundable. Thereafter, Software Maintenance may be renewed [**], at EMC's
discretion, for [**]as follows: [**]

FABRIC MANAGER

<TABLE>
<S>            <C>     <C>      <C>      <C>                                                           <C>
[**]           [**]    NA       [**]     FM 4.0 BASE                                                   [**]

[**]           [**]    NA       [**]     FM 4.0 STANDARD                                               [**]

[**]           [**]    NA       [**]     FM 4.0 ENTERPRISE                                             [**]

[**]           [**]    NA       [**]     FM 3.0 UPGRADE                                                [**]

[**]           [**]    NA       [**]     FM 4.0 BASE TO STANDARD UPGRADE                               [**]

[**]           [**]    NA       [**]     FM 4.0 BASE TO ENTERPRISE UPGRADE                             [**]

[**]           [**]    NA       [**]     FM 4.0 STANDARD TO ENTERPRISE UPGRADE                         [**]
</TABLE>

Note: The [**] the purchase of Software Maintenance for [**], commencing on the
date of purchase, [**]. Fees for Software Maintenance during [**] are
non-refundable. Thereafter, Software Maintenance may be renewed [**], at EMC's
discretion, for [**] as follows: [**].

[**] Certain information on this page has been omitted and filed separately with
the Securities and Exchange Commission. Confidential treatment has been
requested with respect to the omitted portions.

Source: [{"source": "alea-institute/alea-institute/kl3m-data-edgar-agreements/train-00077-of-00352.parquet"}, [{"source": "alea-institute/alea-institute/kl3m-data-edgar-agreements/train-00077-of-00352.parquet"}]]