** **

| **Consolidated Statement of Income**                                          |                                                                  |        |                                                                                             |        |        |                                                                                             |
|----------------------------------------------------------------------------------------------|------------------------------------------------------------------|--------|---------------------------------------------------------------------------------------------|--------|--------|---------------------------------------------------------------------------------------------|
| *In millions except per share amounts*                              |                                                                  |        |                                                                                             |        |        |                                                                                             |
|                                                                                              |                                                                  |        |                                                                                             |        |        |                                                                                             |
| For the years ended December 31,                                    |  2002                                                  |   |  2001                                                                             |   |   |  2000                                                                             |
|                                                                                              |
| Net sales                                                                               |  $ 8,951.3                                        |        |  $ 8,604.2                                                                   |        |        |  $ 8,412.2                                                                   |
| Cost of goods sold                                                            |     6,826.5                             |        |     6,736.5                                                        |        |        |     6,229.6                                                        |
| Selling and administrative expenses                                           |     1,439.8                             |        |     1,370.5                                                        |        |        |     1,188.7                                                        |
| Restructuring charges                                                                   |          41.9  |   |          73.7                             |   |   |          76.2                             |
|                                                                                         |                                                                  |
| Operating income                                                                        |        643.1             |        |        423.5                                        |        |        |        917.7                                        |
| Interest expense                                                                        |      (230.3)                            |        |      (249.3)                                                       |        |        |      (251.4)                                                       |
| Other income (expense), net                                                   |        (10.7)                 |        |        (19.5)                                            |        |        |          37.3                             |
| Minority interests                                                                      |        (14.4)                 |   |        (20.7)                                            |   |   |        (39.8)                                            |
|                                                                                         |                                                                  |
| Earnings before income taxes                                                  |        387.7             |        |        134.0                                        |        |        |        663.8                                        |
| Provision (benefit) for income taxes                                     |          20.3  |   |        (48.1)                                            |   |   |        226.5                                        |
|                                                                                         |                                                                  |
| Earnings from continuing operations                                           |        367.4             |        |        182.1                                        |        |        |        437.3                                        |
| Discontinued operations, net of tax                                      |          93.6  |   |          64.1                             |   |   |        232.1                                        |
|                                                                                         |                                                                  |
| Earnings before cumulative effect of                                     |                                                                  |        |                                                                                             |        |        |                                                                                             |
|   change in accounting principle                                    |        461.0             |        |        246.2                                        |        |        |        669.4                                        |
| Cumulative effect of change in                                           |                                                                  |        |                                                                                             |        |        |                                                                                             |
|   accounting principle, net of tax                             |      (634.5)                            |   |              -   |   |   |              -   |
|                                                                                         |                                                                  |
| Net (loss) earnings                                                           |  $  (173.5)                                       |   |  $    246.2                                                   |   |   |  $    669.4                                                   |
|                                                                                              |
|                                                                                         |                                                             |   |                                                                                        |   |   |                                                                                        |
| Basic earnings (loss) per common share:                             |                                                                  |        |                                                                                             |        |        |                                                                                             |
| Earnings from continuing operations                                           |  $      2.17             |        |  $      1.10                                        |        |        |  $      2.71                                        |
| Discontinued operations, net of tax                                      |          0.56  |   |          0.39                             |   |   |          1.44                             |
|                                                                                         |                                                                  |
| Earnings before cumulative effect                                             |                                                                  |        |                                                                                             |        |        |                                                                                             |
|   of change in accounting principle                            |          2.73  |        |          1.49                             |        |        |          4.15                             |
| Cumulative effect of change in                                           |                                                                  |        |                                                                                             |        |        |                                                                                             |
|   accounting principle, net of tax                             |        (3.76)                 |        |             -    |   |        |             -    |
|                                                                                         |                                                                  |
| Net (loss) earnings                                                           |  $    (1.03)                            |   |  $      1.49                                        |   |   |  $      4.15                                        |
|                                                                                              |
|                                                                                              |                                                                  |        |                                                                                             |        |        |                                                                                             |
| Diluted earnings (loss) per common share:                           |                                                                  |        |                                                                                             |        |        |                                                                                             |
| Earnings from continuing operations                                           |  $      2.16             |        |  $      1.09                                        |        |        |  $      2.69                                        |
| Discontinued operations, net of tax                                      |          0.55  |   |          0.39                             |   |   |          1.43                             |
|                                                                                         |                                                                  |
| Earnings before cumulative effect                                             |                                                                  |        |                                                                                             |        |        |                                                                                             |
|   of change in accounting principle                            |          2.71  |        |          1.48                             |        |        |          4.12                             |
| Cumulative effect of change in                                           |                                                                  |        |                                                                                             |        |        |                                                                                             |
|   accounting principle, net of tax                             |        (3.73)                 |        |             -    |   |        |             -    |
|                                                                                         |                                                                  |
| Net (loss) earnings                                                           |  $    (1.02)                            |   |  $      1.48                                        |   |   |  $      4.12                                        |
|                                                                                              |
|                                                                                              |                                                                  |        |                                                                                             |        |        |                                                                                             |
| *See accompanying Notes to Consolidated Financial Statements.* |                                                                  |        |                                                                                             |        |        |
|                                                                                              |                                                                  |        |                                                                                             |        |        |                                                                                             |

 

| **Consolidated Balance Sheet**                                                                        |        |                                                                                             |        |                                                             |
|-----------------------------------------------------------------------------------------------------------------|--------|---------------------------------------------------------------------------------------------|--------|-------------------------------------------------------------|
| *In millions except share amounts*                                                          |        |                                                                                             |        |                                                             |
|                                                                                                                 |        |                                                                                             |        |                                                             |
| December 31,                                                                                               |   |  2002                                                                             |   |  2001                                             |
|                                                                                                                 |
| **ASSETS**                                                                                                      |        |                                                                                             |        |                                                             |
| Current assets:                                                                                            |        |                                                                                             |        |                                                             |
|   Cash and cash equivalents                                                            |        |  $     342.2                                             |        |  $     114.0             |
|   Accounts and notes receivable, less allowance of                      |        |                                                                                             |        |                                                             |
|       $69.9 in 2002 and $52.2 in 2001               |        |      1,405.3                                                  |        |      1,359.8                  |
|   Inventories                                                                                         |        |      1,189.8                                                  |        |      1,143.9                  |
|   Prepaid expenses and deferred income taxes                                 |        |         381.1                                  |        |         321.2  |
|   Assets held for sale                                                                 |        |         794.0                                  |   |         760.2  |
|                                                                                                            |   |                                                                                             |
|         Total current assets                                  |        |      4,112.4                                                  |        |      3,699.1                  |
|                                                                                                                 |        |                                                                                             |        |                                                             |
| Property, plant and equipment, net                                                          |        |      1,279.9                                                  |        |      1,289.5                  |
| Goodwill                                                                                                        |        |      4,005.5                                                  |        |      4,807.5                  |
| Intangible assets, net                                                                                |        |         890.9                                  |        |         848.1  |
| Other assets                                                                                               |        |         520.9                                  |   |         489.6  |
|                                                                                                            |   |                                                                                             |
|         Total assets                                               |   |  $ 10,809.6                                                                  |   |  $ 11,133.8                                  |
|                                                                                                                 |
|                                                                                                                 |        |                                                                                             |        |                                                             |
| **LIABILITIES AND EQUITY**                                                                            |        |                                                                                             |        |                                                             |
| Current liabilities:                                                                                       |        |                                                                                             |        |                                                             |
|   Accounts payable                                                                               |        |  $     730.3                                             |        |  $     701.6             |
|   Accrued expenses and other current      liabilities                                                 |   |      1,617.1                                                  |   |       1,470.7            |
|   Loans payable                                                                                  |        |      1,155.5                                                  |        |         561.9  |
|   Liabilities held for sale                                                            |        |         295.2                                  |   |         249.3  |
|                                                                                                            |   |                                                                                             |
|         Total current liabilities                             |        |      3,798.1                                                  |        |      2,983.5                  |
|                                                                                                            |        |                                                                                             |        |                                                             |
| Long-term debt                                                                                             |        |      2,092.1                                                  |        |      2,900.7                  |
| Deferred income taxes                                                                                 |        |              -   |        |         178.8  |
| Postemployment and other benefit liabilities                                                |        |      1,123.5                                                  |        |         852.2  |
| Minority interests                                                                                         |        |         115.1                                  |        |         107.6  |
| Other noncurrent liabilities                                                                          |        |         202.6                                  |   |         194.4  |
|                                                                                                            |   |                                                                                             |
|         Total liabilities                                          |        |      7,331.4                                                  |   |      7,217.2                  |
|                                                                                                            |   |                                                                                             |
|                                                                                                                 |        |                                                                                             |        |                                                             |
| Shareholders' equity:                                                                                      |        |                                                                                             |        |                                                             |
|   Class A common shares (169,228,733 and 168,003,884                    |        |                                                                                             |        |                                                             |
|       shares issued in 2002 and 2001, respectively) |        |         169.2                                  |        |         168.0  |
|   Capital in excess of par value                                             |        |         364.7                                  |        |         324.2  |
|   Retained earnings                                                                              |        |      3,457.4                                                  |        |      3,745.8                  |
|   Accumulated other comprehensive loss                                                 |        |       (513.1)                                                 |   |       (321.4)                 |
|                                                                                                            |   |                                                                                             |
|         Total shareholders' equity                            |        |      3,478.2                                                  |   |      3,916.6                  |
|                                                                                                            |   |                                                                                             |
|         Total liabilities and shareholders' equity  |   |  $ 10,809.6                                                                  |   |  $ 11,133.8                                  |
|                                                                                                                 |
|                                                                                                                 |        |                                                                                             |        |                                                             |
| *See accompanying Notes to Consolidated Financial Statements.*                    |        |                                                                                             |        |                                                             |
|                                                                                                                 |        |                                                                                             |        |                                                             |

 

| **Consolidated Statement of Shareholders' Equity** |                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 |  |  |  |  |  |  |  |  |  |  |  |  |             |
|------------------------------------------------------------------------|-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|--|--|--|--|--|--|--|--|--|--|--|--|-------------|
| *In millions*                                                     |                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 |  |  |  |  |  |  |  |  |  |  |  |  |             |  |  |  |
|                                                                        |                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 |  |  |  |  |  |  |  |  |  |  |  |  | Accumulated |  |  |
|                                                                        | TotalCapital inother
shareholders'
Common stockexcess ofRetained
Unallocated
TreasurycomprehensiveComprehensive 
equity
Amount
Sharespar valueearnings
LESOP
stockincomeincomeBalance at December 31, 1999 $ 3,073.2  $ 342.3     171.2  $ 237.8  $ 3,053.1  $ (16.5) $ (356.7) $ (186.8)Net earnings       669.4        669.4  $  669.4 Foreign currency translation       (90.2)      (90.2)      (90.2)Unrealized gain on marketable securities         16.4        16.4        16.4       Total comprehensive income $  595.6 Acquisition of business           6.4          6.4 Shares issued under stock and incentive plans         11.7         0.8         0.3       10.3          0.6 Allocation of LESOP shares         25.4       10.7      14.7 Purchase of treasury shares     (121.3)    (121.3)Cash dividends      (109.8)           (109.8)        Balance at December 31, 2000    3,481.2     343.1     171.5     258.8     3,612.7       (1.8)    (471.0)    (260.6)Net earnings       246.2        246.2  $  246.2 Foreign currency translation       (45.9)      (45.9)      (45.9)Change in fair value of derivatives qualifying  as cash flow hedges, net of tax           1.5          1.5          1.5 Reclassification to realized on marketable  securities, net of tax       (16.4)      (16.4)      (16.4)                       Total comprehensive income $  185.4 Acquisition of business         15.3        15.3 Shares issued under stock and incentive plans         15.3         0.6         0.4       14.7 Allocation of LESOP shares           2.5         0.7        1.8 Purchase of treasury shares       (72.5)      (72.5)      Stock issued related to equity-linked securities       402.5       16.7         8.3     385.8 Treasury shares cancellation              -      (24.4)    (12.2)  (503.8)     528.2 Common shares conversion              -    (168.0)    168.0 Cash dividends      (113.1)           (113.1)        Balance at December 31, 2001    3,916.6     168.0     168.0     324.2     3,745.8           -              -      (321.4)Net loss     (173.5)     (173.5) $ (173.5)Foreign currency translation       124.3      124.3      124.3 Change in fair value of derivatives qualifying  as cash flow hedges, net of tax           1.2          1.2          1.2       Minimum pension liability adjustment, net of tax     (317.2)    (317.2)    (317.2)                      Total comprehensive loss $ (365.2)Shares issued under incentive stock plans         41.7         1.2         1.2       40.5 Cash dividends     (114.9)     (114.9)Balance at December 31, 2002  $ 3,478.2   $ 169.2     169.2   $ 364.7   $ 3,457.4   $       -    $         -    $ (513.1)  *See accompanying Notes to Consolidated Financial Statements*.
 
**Consolidated Statement of Cash Flows***In millions*For the years ended December 31,
 2002  
 2001  
 2000 **Cash flows from operating activities:**        Earnings from continuing operations before cumulative effect    of change in accounting principle $  367.4  $   182.1  $     437.3         Adjustments to arrive at net cash provided by operating activities:    Restructure of operations       41.9         73.7           76.2     Depreciation and amortization     205.9       318.2         283.4     Gain on sale of business            -               -           (42.9)    (Gain) loss on sale of property, plant and equipment        (0.6)          1.2            (5.4)    Minority interests, net of dividends         5.3          (2.8)            5.4     Equity (earnings) losses, net of dividends        (0.6)         (0.6)            3.5     Deferred income taxes        (0.6)         (2.1)          38.1     Other items        (0.6)        10.1           35.7   Changes in other asset and liabilities  (Increase) decrease in:    Accounts and notes receivable       26.9       237.1        (165.0)    Inventories         3.6        (32.4)       (141.1)    Other current and noncurrent assets       11.0      (162.0)         (14.9)  Increase (decrease) in:    Accounts payable and accruals        (9.4)        28.8           50.5     Other current and noncurrent liabilities      (50.8)     (112.0)         (11.3)          Net cash provided by operating activities     599.4        539.3          549.5 **Cash flows from investing activities:**  Capital expenditures    (122.9)     (157.4)       (164.8)  Proceeds from sale of property, plant and equipment       44.8         37.8           24.6   Investments and acquisitions, net of cash*    (112.7)     (158.3)    (2,288.0)  Proceeds from business dispositions            -          17.5         977.3   Decrease in marketable securities         5.5         97.2            (6.3)        Cash provided by (invested in) or advances from (to) equity companies        (2.1)        11.7            (3.6)          Net cash used in investing activities    (187.4)      (151.5)     (1,460.8)**Cash flows from financing activities:**  (Decrease) increase in short-term borrowings    (151.1)  (1,026.1)        950.3   Proceeds from long-term debt       27.4    1,493.8             3.1   Payments of long-term debt      (94.2)      (681.8)          (80.9)    Net change in debt    (217.9)     (214.1)        872.5   Proceeds from exercise of stock options       36.8           9.7             8.3   Dividends paid    (114.9)     (113.1)       (109.8)  Purchase of treasury shares            -         (72.5)       (121.3)                Net cash (used in) provided by financing activities    (296.0)      (390.0)         649.7 **Net cash provided by discontinued operations**     109.4          24.7          143.4 **Effect of exchange rate changes on cash and cash equivalents**         2.8           (5.5)            (7.7)Net increase (decrease) in cash and cash equivalents     228.2         17.0        (125.9)Cash and cash equivalents - beginning of period     114.0         97.0          222.9 Cash and cash equivalents - end of period $  342.2   $   114.0   $       97.0      ***Acquisitions**  Working capital, other than cash. $     (9.3) $    (28.3) $    (376.8)  Property, plant and equipment        (7.1)       (18.2)       (487.2)  Intangibles and other assets      (98.1)     (127.6)    (1,806.2)  Long-term debt and other liabilities         1.8           0.5         375.8   Treasury stock issued            -          15.3             6.4           Net cash used to acquire businesses $ (112.7)  $  (158.3)  $ (2,288.0)     **Cash paid during the year for:**  Interest, net of amounts capitalized $  231.3  $   288.2  $     345.2   Income taxes, net of refunds         0.9        153.2          168.9      *See accompanying Notes to Consolidated Financial Statements.*
 

**NOTES TO CONSOLIDATEDFINANCIAL STATEMENTS**

**NOTE 1 ‐ SUMMARY OFSIGNIFICANT ACCOUNTING POLICIES**

Asummary of significant accounting policies used in the preparation of theaccompanying financial statements follows:

**Basis of Presentation:  **Theconsolidated financial statements of Ingersoll-Rand Company Limited, a Bermudacompany (IR-Limited or the Company), have been prepared in accordance withgenerally accepted accounting principles in the United States. IR-Limited isthe successor to Ingersoll-Rand Company, a New Jersey corporation (IR-NewJersey), following a corporate reorganization (the reorganization) that becameeffective on December 31, 2001.  Thereorganization was accomplished through a merger of a newly-formed mergersubsidiary into IR-New Jersey.  IR-NewJersey, the surviving company, continues to exist as an indirect, wholly-ownedsubsidiary of IR-Limited.  IR-Limitedand its subsidiaries continue to conduct the businesses previously conducted byIR-New Jersey and its subsidiaries.  Thereorganization has been accounted for as a reorganization of entities undercommon control and accordingly it did not result in any changes to theconsolidated amounts of assets, liabilities and shareholders' equity.

**Use of Estimates: **Inconformity with generally accepted accounting principles, management has usedestimates and assumptions that affect the reported amounts of assets,liabilities, revenues and expenses, and the disclosure of contingent assets andliabilities.  Significant estimatesinclude accounting for doubtful accounts, amortization and depreciation,inventory reserves, valuation of assets including goodwill and other intangibleassets, product warranties, sales allowances, taxes, environmental, productliability and other contingencies. Actual results could differ from thoseestimates.

**Principles ofConsolidation:**  The consolidated financial statementsinclude all wholly owned and majority-owned subsidiaries.  Intercompany transactions and balances havebeen eliminated.  Partially owned equityaffiliates are accounted for under the equity method.  

**Reclassifications: **Reclassificationswere made to prior year amounts to conform with the 2002 presentation.  The accompanying consolidated financialstatements restate the previously presented amounts to report the Company'sEngineered Solutions Segment as discontinued operations.  (See Note 3)

In 2001, the ConsolidatedFinancial Statements were restated to report Dresser-Rand Company (Dresser-Rand)as a fully consolidated subsidiary since the February 2000 acquisition of the51% ownership it had not owned.  Previously, the Company reported theresults of Dresser-Rand as discontinued operations and its net assets as assetsheld for sale.  Market conditions in the cyclical markets in whichDresser-Rand participates were not conducive to realizing the full long-rangesale value of the Business.  

TheCompany adopted Emerging Issues Task Force Issue (EITF) No. 00-25 "VendorIncome Statement Characterization of Consideration Paid to a Reseller of theVendor's Products" in the fourth quarter of 2001, which was subsequentlycodified as part of EITF 01-9 "Accounting for Consideration Given by a Vendorto a Customer (Including a Reseller of the Vendor's Products)".  Upon adoption, financial statements for allperiods presented were restated to comply with the income statementclassification of reseller finance costs and cooperative advertising programsrequired by these statements.  Theeffect of adoption resulted in decreases to net sales of $28.6 million and$24.0 million, decreases in cost of goods sold of $13.1 million and $15.8million, increases in selling and administrative expenses of $18.5 million and$21.3 million, and decreases in interest expenses of $34.0 million and $29.5million in 2001 and 2000, respectively.

Reclassificationswere required for a) certain commissions paid to resellers of the Company'sproducts, b) certain cooperative advertising programs, and c) certain paymentsof reseller finance costs.

Priorto the adoption of EITF 00-25, the Company recorded all commissions paid toresellers as a reduction of revenue. While this policy is consistent with EITF 00-25, the Company reviewedits relationships with certain resellers and concluded that the resellers werenot customers of the Company (i.e. purchasing and reselling the Company'sproducts) but were acting as sales agents of the Company in its sales to endcustomers. The Company concluded that these amounts should be accounted for as"Selling and administrative expenses" instead of a reduction of revenue. TheCompany reclassified these amounts by increasing "Selling and administrativeexpenses" and  "Net sales."

Priorto the adoption of EITF 00-25, the Company accounted for all cooperativeadvertising arrangements as "Selling and administrative expenses".  The Company concluded that on certainprograms it cannot prove there is any identifiable benefit it received inexchange for these allowances.  TheCompany reclassified these amounts by reducing "Net sales" with a correspondingentry to reduce "Selling and administrative expenses."

Priorto the adoption of EITF 00-25, the Company recorded as interest expenseinterest subsidies, which it provided to certain resellers and end customers ofits products.  The Company concludedthat the interest subsidies are a reduction of revenue since the Companyreceives no identifiable benefit that is sufficiently separable from the saleof product. The Company reclassified these amounts by reducing "Net sales" witha corresponding entry to reduce "Interest expense."

**Cash Equivalents:** The Company considers all highly liquid investments, consistingprimarily of time deposits and commercial paper with maturities of three monthsor less when purchased, to be cash equivalents.  Cash equivalents were $141.4 million and $0.5 million at December31, 2002 and 2001, respectively.

**Inventories:** Inventories are stated at cost, which is not in excess of market.  Most U.S. manufactured inventories,excluding the Climate Control and Dresser-Rand Segments, are valued using thelast‐in, first‐out (LIFO) method. All other inventories are valued using the first‐in, first‐out(FIFO) method.

**Property, Plant andEquipment:**  Property, plant and equipment are stated atcost, less accumulated depreciation. The Company principally uses accelerated depreciation methods for assetsplaced in service prior to December 31, 1994. Assets acquired subsequent to that date are depreciated using thestraight-line method over their estimated useful lives.  At December 31, 2002 and 2001, gross landand buildings totaled $622.9 million and $626.2 million, respectively, whilegross machinery and equipment totaled $1,487.6 million and $1,371.2 million,respectively.  Accumulated depreciationat December 31, 2002 and 2001 was $830.6 million and $707.9 million,respectively.

**Intangible Assets: **EffectiveJanuary 1, 2002, the Company adopted Statement of Financial Accounting Standard(SFAS) No. 142, "Goodwill and Other Intangible Assets."  Under the provisions of this standard,goodwill and intangible assets deemed to have indefinite lives are no longersubject to amortization, but rather are tested for impairment at leastannually.  All other intangible assetsare to be amortized over their estimated useful lives.  (See Note 7)

Additionally,the carrying value of goodwill and other intangibles is reviewed if the factsand circumstances, such as significant decline in sales, earnings or cash flowsor material adverse changes in the business climate, suggest that it may beimpaired.  If this review indicates thatgoodwill will not be recoverable as determined based on the estimateddiscounted cash flows of the entity acquired, impairment is measured by comparingthe carrying value of goodwill to fair value. Fair value is determined based on quoted market values, discounted cashflows or appraisals. 

Uponfinal valuation of all intangible assets of acquisitions which occurred in2000, $768.1 million was reclassified from Goodwill to Other intangible assetsin 2001 as follows: $152.3 million to Trademarks, $235.8 million to Installedservice base and $380.0 million to Customer relationships.  In addition, Goodwill was increased by$198.5 million relating to deferred tax liabilities on these reallocations inaccordance with SFAS 109.

**Income Taxes:** Deferred taxes are provided on temporary differences between assets andliabilities for financial reporting and tax purposes as measured by enacted taxrates expected to apply when temporary differences are settled orrealized.  A valuation allowance isestablished for deferred tax assets for which realization is not likely.

**ProductWarranties: **Warranty accruals are recorded at thetime of sale and are estimated based upon product warranty terms and historicalexperience.  Warranty accruals areadjusted for known or anticipated warranty claims as new information becomesavailable.

**Environmental Costs:** Environmental expenditures relating to current operations are expensedor capitalized as appropriate. Expenditures relating to existing conditions caused by past operations,which do not contribute to current or future revenues, are expensed.  Costs to prepare environmental siteevaluations and feasibility studies are accrued when the Company commits toperform them.  Liabilities forremediation costs are recorded when they are probable and reasonably estimable,generally no later than the completion of feasibility studies or the Company'scommitment to a plan of action. The assessment of this liability, which iscalculated based on existing technology, does not reflect any offset forpossible recoveries from insurance companies and is not discounted.  

**Revenue Recognition:** Revenue is generally recognized andearned when all of the following criteria are satisfied: (a) persuasiveevidence of an arrangement exists; (b) price is fixed or determinable; and (c)collectiblity is reasonably assured and delivery has occurred or service hasbeen rendered.  Post-shipment deliverables(such as customer acceptance, training or installation) are recognized inrevenue only when the buyer becomes obligated to pay.  

**Research and DevelopmentCosts:**  Research and development expenditures,including qualifying engineering costs, are expensed when incurred and amountedto $200.7 million in 2002, $189.7 million in 2001, and $173.3 million in 2000.

**ComprehensiveIncome:**Comprehensive income includes net income,foreign currency translation adjustments, amounts relating to cash flow hedges,additional minimum pension liability adjustments, and unrealized holding gainsand losses on marketable securities. In 2002, accumulated othercomprehensive income decreased by $191.7 million.  This decrease was mainly attributable to a minimum pension liabilityadjustment, net of tax, of $317.2 million, which was partially offset byforeign currency translation adjustments of $124.3 million and amounts relatingto cash flow hedges of $1.2 million.    

**Foreign Currency:** Assets and liabilities of non-U.S. entities, where the local currency isthe functional currency, have been translated at year-end exchange rates, andincome and expenses have been translated using average‐for‐the‐yearexchange rates.  Adjustments resultingfrom translation have been recorded in accumulated other comprehensive incomeand are included in net earnings only upon sale or liquidation of theunderlying foreign investment. 

Fornon-U.S. entities where the U.S. dollar is the functional currency, inventoryand property balances and related income statement accounts have beentranslated using historical exchange rates, and resulting gains and losses havebeen credited or charged to net earnings.

Foreigncurrency transaction losses recorded in "other income (expense), net" were,$11.7 million, $3.3 million and $9.6 million in 2002, 2001 and 2000,respectively.  

**Earnings Per Share:** Basic earnings per share is based on theweighted average number of Class A common shares outstanding.  Diluted earnings per share is based on theweighted average number of Class A common shares outstanding as well aspotentially dilutive common shares, which in the Company's case comprise sharesissuable under stock benefit plans.  Theweighted average number of Class A common shares outstanding for basic earningsper share calculations were 168.9 million, 165.1 million and 161.2 million for2002, 2001 and 2000, respectively. For diluted earnings per share purposes,these balances increased by 1.3 million, 1.2 million and 1.2 million shares for2002, 2001 and 2000, respectively.  AtDecember 31, 2002, 2001 and 2000, 5.7 million, 5.6 million and 6.5 millionshares, respectively, were excluded because the effect would be anti-dilutive.

**Stock-basedCompensation: **Under theCompany's Incentive Stock Plans, approved in 1990, 1995, and 1998, keyemployees have been granted options to purchase Class A common shares.  The Company continues to account for theseplans under the recognition and measurement principles of APB No. 25, "Accounting for Stock Issued toEmployees."  Accordingly, nocompensation expense is recognized for employee stock options since optionsgranted are at prices not less than fair market value at the date ofgrant.  The plans also authorize stockappreciation rights (SARs) and stock awards, which result in compensationexpense.  Additionally, the Companymaintains a shareholder-approved Management Incentive Unit Award Plan, whichresults in compensation expense.  Allplans are described more fully in Note 15.

Thefollowing table is presented in accordance with SFAS No. 148 "Accounting forStock-Based Compensation - Transition and Disclosure" and illustrates theeffect on net income and earnings per share if the Company had applied the fairvalue recognition provisions of SFAS No. 123, "Accounting for Stock-BasedCompensation," to stock-based employee compensation.

For the years ended December 31, *In millions except per share amounts* 2002   2001    2000 Net (loss) earnings, as reported $(173.5) $ 246.2  $ 669.4 Add: Stock-based employee compensation expense          included in reported net income, net of tax        2.0        5.5      (5.9)      Deduct: Total stock-based employee compensation          expense determined under fair value based method     for all awards, net of tax      29.9       36.0        10.8  Pro forma net (loss) earnings $(201.4)  $ 215.7    $ 652.7 Basic (loss) earnings per share:    As reported $  (1.03) $  1.49  $  4.15     Pro forma     (1.19)     1.31      4.05 Diluted (loss) earnings per share:    As reported $  (1.02) $  1.48  $  4.12     Pro forma     (1.19)      1.29        4.02 
**New AccountingStandards: **In June 2002, SFAS No. 146,"Accounting for Costs Associated with Exit or Disposal Activities"was issued and is effective January 1, 2003 for the Company.  Adoption of SFAS No. 146 will be appliedprospectively and is not expected to have a material effect on the Company'sconsolidated financial position or results of operations.

InAugust 2001, SFAS No. 144, "Accounting for the Impairment or Disposal ofLong-Lived Assets" was issued*,*which provides guidance on the accounting for the impairment or disposal oflong-lived assets and was adopted January 1, 2002, by the Company.  The results of the Company's EngineeredSolutions business have been presented in accordance with the guidance setforth in SFAS No. 144.

InJune 2001, SFAS No. 143, "Accounting for Asset RetirementObligations" was issued. The standard requires that legal obligationsassociated with the retirement of tangible long-lived assets be recorded atfair value when incurred and was adopted by the Company on January 1,2003.  Adoption of SFAS No. 143 did nothave a material effect on the Company's consolidated financial position orresults of operations.

InNovember 2002, FASB Interpretation No. 45 (FIN 45), "Guarantor's Accounting andDisclosure Requirements for Guarantees, Including Indirect Guarantees ofIndebtedness of Others" was issued.  FIN45 elaborates on the disclosures to be made by aguarantor in its interim and annual financial statements about its obligationsunder certain guarantees that it has issued. It also clarifies that a guarantor is required to recognize, at theinception of a guarantee, a liability for the fair value of the obligationundertaken in issuing the guarantee. The initial recognition and initial measurement provisions of thisInterpretation are applicable on a prospective basis to guarantees issued ormodified after December 31, 2002.  Therequired disclosures and a roll-forward of product warranty liabilities areeffective for financial statements of interim or annual periods ending afterDecember 15, 2002.  (See Note 10)

InJanuary 2003, FIN No. 46, "Consolidation of Variable Interest Entities" wasissued.  The interpretation providesguidance on consolidating variable interest entities and applies immediately tovariable interests created after January 31, 2003.  The guidelines of the interpretation will become applicable forthe Company in its third quarter 2003 financial statements for variableinterest entities created before February 1, 2003.  The interpretation requires variable interest entities to beconsolidated if the equity investment at risk is not sufficient to permit anentity to finance its activities without support from other parties or theequity investors lack certain specified characteristics.  The Company has reviewed FIN No. 46 todetermine its impact, if any, on future periods, and does not anticipate anymaterial accounting or disclosure requirement under the provisions of theinterpretation.

InJanuary 2003, the Emerging Issues Task Force (EITF) released EITF 00-21:"Accounting for Revenue Arrangements with Multiple Deliverables."  EITF 00-21 clarifies the timing andrecognition of revenue from certain transactions that include the delivery andperformance of multiple products or services. EITF 00-21 is effective for revenue arrangements entered into in fiscalperiods beginning after June 15, 2003. The Company is currently reviewing the impact of this EITF.

**NOTE 2 -****RESTRUCTURING**During thethird quarter of 2000, the Company commenced a $325 million restructuringprogram, which included actions such as plant rationalizations, organizationalrealignments consistent with the Company's new market-based structure and theconsolidation of back-office processes. During the fourth quarter of 2001, the Company commenced a secondrestructuring program for an additional $150 million to further reduce thegeneral and administrative expenses across the Company.  Both programs include the Company'sEngineered Solutions Segment.  Theseprograms include certain costs that are identified in Staff Accounting Bulletin(SAB) 100, "Restructuring and Impairment Charges", and EmergingIssues Task Force (EITF) 94-3, "Liability Recognition for Certain EmployeeTermination Benefits and Other Costs to Exit and Activity (including CertainCosts Incurred in a Restructuring)", as restructuring, as well as otherrelated costs that do not meet the criteria to be classified as restructuring.  Nonrecurring costs associated with theseactivities not qualifying as restructuring are referred to as "productivityinvestments" and have been charged to "Cost of goods sold" and "Selling andadministrative expenses." All income statement activity under both programs hasbeen completed as of December 31, 2002. Substantially all cash payments are expected to be paid by the end ofthe third quarter of 2003.  Remainingamounts relate primarily to ongoing lease commitments and pension liabilities.The Company expects lower costs and improved customer service in all segmentsas a result of these actions. The Company manages the 2000 and 2001 programs asa single restructuring program totaling $475 million.  Therefore, all comments regarding restructure activity refer toboth programs combined.

Thetotal employee terminations related to the restructuring program is expected tobe approximately 5,000 (excluding the discontinued operations of the EngineeredSolutions Segment and Hussmann, which was included as part of purchase accountingat acquisition; See Note 3 and Note 4 to the Consolidated Financial Statements)as of December 31, 2002.  Theseterminations impacted both the salaried and hourly employee groups.  The total number of manufacturing facilitiesclosed at December 31, 2002 is 21 (excluding the Engineered Solutions Segmentand Hussmann).  

Managementteams that were directly involved with the required actions developed theprojected costs for each project within each segment and the CorporateCenter.  The costs incurred relating torestructure charges include employee termination costs, such as severance,extended medical costs, pension liabilities, and outplacement costs; andfacility exit costs, such as lease exit costs and equipment write-offs.  Severance costs are generally paid on amonthly basis over the severance period granted to each employee or in a lumpsum.  Severance costs are based mainlyon years of service and current salary. Employee termination costs also include outplacement costs, which arepaid in accordance with normal payment terms. Facility exit costs consist primarily of lease termination costs and aregenerally recorded upon exiting the facility.

A reconciliationof the restructuring provision, excluding the Engineered Solutions Segment, whichis discussed in Note 3, is as follows:
 Employee    termination  Facility *In millions* costs  exit costs  Total Balance at December 31, 2001 $ 30.7  $ 7.1  $ 37.8 Provision   31.5   11.0    42.5 Cash payments, net  (40.5)  (5.9)  (46.4)Change in estimate    (0.6)      -      (0.6)Non-cash write-offs and reclassifications*    (1.0)  (6.0)    (7.0) Balance at December 31, 2002  $ 20.1   $ 6.2   $ 26.3 
*Non-cashcharges for facility exit costs consist primarily of equipment write-offs.  Non-cash charges for employee terminationcosts relate to the reclassification of pension benefits associated with therestructure.  

**ClimateControl**ThisSegment has undergone significant restructuring due to the acquisition ofHussmann in 2000.  See Note 4 to theConsolidated Financial Statements. During 2000, Thermo King experienced a reduction in volume due to asevere recession in the North America truck and trailer markets.  In order to improve production efficienciesand decrease manufacturing operating costs, certain manufacturing facilitieswere closed.  In conjunction with theHussmann acquisition, it was necessary to address these issues to achieve thesynergies identified.  The identifiedactions were as follows:

-    Close     five manufacturing locations: U.S. (2), Europe (2) and Latin America (1).  -    Outsource     the manufacturing of certain components used in products. -    Terminate     1,419 employees.
Asof December 31, 2002, all five specified manufacturing locations had beenclosed, the outsourcing of certain product manufacturing was completed and all1,419 employees were terminated. 

Areconciliation of the restructuring reserve for the Phase I and Phase IIprograms is as follows:

     Employee 
     Facility
termination costs
exit costs
Total *In millions* Phase I   Phase II   Phase I   Phase II   Phase I   Phase II Balance at December 31, 2001 $ 1.6  $ 6.9  $   -   $   -   $ 1.6  $ 6.9 Provision         1.1          4.1        (3.7)         3.7        (2.6)         7.8 Cash (payments) receipts       (2.7)       (8.8)         3.7            -           1.0        (8.8)Non-cash write-offs           -             -             -         (1.0)           -         (1.0) Balance at December 31, 2002 $   -    $ 2.2   $   -    $ 2.7   $   -    $ 4.9 
During2002, restructure costs were recorded for projects related to outsourcingcurrent manufacturing processes and segment-wide salaried employee headcountreductions.  Manufacturing outsourcingresulted in equipment write-offs and lease terminations of $2.4 million, andseverance costs of $1.7 million for approximately 105 employees.  A segment-wide salaried employee reductionfor 45 employees incurred $1.2 million. Pension costs of $2.3 million and equipment write-offs of $1.3 millionwere incurred at a closed facility.  Inaddition, a facility closed in the prior year was sold at a net gain andrestructuring expense was reduced for $3.7 million.  Remaining reserves will be substantially paid in the firstquarter of 2003.   

**Air &Productivity Solutions**TheSegment's operations were examined and it was determined that the consolidationof manufacturing locations and the reduction of selling and administrative(S&A) expenses were essential to meet strategic objectives.  To achieve a lower cost structure, anEastern European manufacturing plant was opened enabling the Business tocompete on a global scale.  The severe recessionin the worldwide industrial markets necessitated employee terminations to alignthe cost structure with the volume levels. The identified actions were asfollows:

-    Close eight manufacturing locations:     U.S. (4), Asia Pacific (3) and Europe (1).   -    Terminate 1,408 employees.
Asof December 31, 2002, all the specified manufacturing locations had beenclosed.  Employees terminated as ofDecember 31, 2002 were 1,376 with an additional 32 employees to be terminatedby the end of the second quarter of 2003. 

Areconciliation of the restructuring reserve for the Phase I and Phase IIprograms is as follows:

     Employee 
     Facility
termination costs
exit costs
Total *In millions* Phase I   Phase II   Phase I   Phase II   Phase I   Phase II Balance at December 31, 2001 $ 3.1  $ 3.7  $ 2.7  $   -   $ 5.8  $ 3.7 Provision       (2.2)         6.8          6.7            -           4.5          6.8 Cash payments       (0.3)       (7.9)       (4.9)           -         (5.2)       (7.9)Non-cash write-offs           -             -         (4.5)       (4.5)           -   Balance at December 31, 2002 $ 0.6   $ 2.6   $   -    $   -    $ 0.6   $ 2.6 
Duringthe current year, the Segment recorded restructure expense of $11.3 million forseverance and equipment write-offs from closed factories.  Net severance benefits accrued were $4.6million, including $6.5 million for 105 salaried employees for a segment-widereduction, and $1.2 million for 42 employees from plant consolidation.  This amount was reduced by the transferof  $3.1 million to the InfrastructureSegment for a shared facility. Equipment write-offs at two factories were $6.7 million.  The year-end reserves will be substantiallypaid in the second quarter of 2003.    

**Dresser-Rand**TheSegment's operations and S&A expense structure were examined, andit was determined that the reduction of S&A expenses, as well as the consolidationof its sales regions was essential to meet strategic objectives.  The identified actions were as follows:

-    Organizational     realignment - five regions reduced to three. -    Terminate     388 employees. -    Close or     consolidate several non-manufacturing locations.
Asof December 31, 2002, the organizational realignment was complete, 324employees were terminated, with an additional 64 employees to be terminated bythe end of the second quarter of 2003, and the closure of the non-manufacturinglocations was complete. 

Areconciliation of the restructuring reserve for the Phase I and Phase IIprograms is as follows:

     Employee 
     Facility
termination costs
exit costs
Total *In millions* Phase I   Phase II   Phase I   Phase II   Phase I   Phase II Balance at December 31, 2001 $   -   $   -   $   -   $    -   $   -   $    -  Provision         1.5          3.2            -           0.5          1.5          3.7 Cash payments       (1.5)           -             -             -         (1.5)           -   Balance at December 31, 2002 $   -    $ 3.2   $   -    $ 0.5   $   -    $ 3.7 
During2002, severance and other termination costs were incurred for reductions of 82hourly and 262 salaried employees related to reductions in administrative staffand consolidation of functions.  Exitcosts for equipment write-offs were $0.2 million and lease obligations were$0.3 million.  The termination and exitcosts will be substantially paid by September 30, 2003.    

**Infrastructure**Manufacturingfacilities were examined to identify opportunities to improve productionefficiencies and decrease manufacturing operating costs. The consolidation ofthe manufacturing locations will enable the Business to leverage its capacitywhen the volumes return.  Additionalsignificant management realignments were essential to the success of the marketstrategy and to leverage the distribution channels.  The identified actions were as follows:

-    Close two     manufacturing locations in the U.S.   -    Terminate     781 employees. 
Asof December 31, 2002, the two specified manufacturing location had been closed,and 755 employees were terminated. An additional 26 employee terminations areexpected by the end of the second quarter of 2003.

Areconciliation of the restructuring reserve for the Phase I and Phase IIprograms is as follows: 

     Employee 
     Facility
termination costs
exit costs
Total *In millions* Phase I   Phase II   Phase I   Phase II   Phase I   Phase II Balance at December 31, 2001 $ 1.6  $ 0.5  $ 0.3  $   -   $ 1.9  $ 0.5 Provision         3.1          3.1            -           0.6          3.1          3.7 Cash payments       (2.6)       (3.5)           -             -         (2.6)       (3.5)Change in estimate       (0.6)           -             -             -         (0.6)           -  Non-cash write-offs           -             -         (0.3)           -         (0.3)           -   Balance at December 31, 2002 $ 1.5   $ 0.1   $   -    $ 0.6   $ 1.5   $ 0.7 
During2002, projects related to the consolidation of functions throughout theInfrastructure Segment resulted in severance and outplacement costs of $3.8million for 82 salaried employees. Other termination expenses totaled $2.2 million.  Included in that amount was $2.8 million fora factory shutdown and a reduction of $0.6 million for changes in estimates.  A plant was closed and the operations wereintegrated into an existing facility. This project incurred $0.2 million in severance costs for 45 hourlyemployees and $0.6 million for equipment write-offs and lease termination.  The year end reserves will be substantiallypaid in the second quarter of 2003.   

**Security& Safety**The Segment's manufacturing facilities were examined to find opportunitiesto improve production efficiencies and decrease manufacturing operating costs.The Segment's current selling and administrative expense structure was alsoexamined and it was determined that significant actions were required to alignthe cost structure with the current volume levels.  The identified actions were as follows:

-    Close     five manufacturing locations: U.S. (3) and Europe (2).   -    Terminate     540 employees. 
Asof December 31, 2002, all of the specified manufacturing locations had beenclosed and 495 employees were terminated. An additional 45 employeeterminations are expected by the end of the second quarter of 2003.

Areconciliation of the restructuring reserve for the Phase I and Phase IIprograms is as follows:

     Employee 
     Facility
termination costs
exit costs
Total *In millions* Phase I   Phase II   Phase I   Phase II   Phase I   Phase II Balance at December 31, 2001 $ 2.4  $   -   $ 4.1  $   -   $ 6.5  $   -  Provision         2.4          1.7          2.6          0.6          5.0          2.3 Cash payments       (4.1)       (1.7)       (4.1)       (0.6)       (8.2)       (2.3)Non-cash write-offs       (0.2)           -         (0.2)           -   Balance at December 31, 2002 $ 0.7   $   -    $ 2.4   $   -    $ 3.1   $   -  
During2002, severance costs were incurred for $4.1 million; $1.2 million for areduction of 22 salaried employees, $1.1 million for 7 employees' severance dueto the consolidation of IT facilities, and the remaining balance $1.8 milliondue to two factory shutdowns.  Leasepayments of $1.7 million were incurred at the closed office facility andequipment write-offs at closed manufacturing facilities totaled $1.5 million.  The lease obligation continues for 3 yearsand final severance payments are scheduled for the first quarter of 2003. 

**CorporateCenter**An examination of previously decentralizedback office functions, such as accounts payable, accounts receivable, benefitsadministration and payroll, at Corporate Center and across all businesssegments identified opportunities to improve the costs of high volumetransactions.  The creation of GlobalBusiness Services (a shared service center) enabled the Company to consolidatehigh volume transactions resulting in lower cost. These actions resulted inemployee terminations of 214 as of December 31, 2002, and an additional 182reduction in staff, related to outsourcing of back-office functions, isexpected in 2003.  The restructuringcosts associated are primarily related to the involuntary employeeterminations.  The savings associatedwith the corporate restructuring activities are realized in the segments due tothe reduction of employees in business units' back office operations.

Areconciliation of the restructuring reserve for the Phase I and Phase IIprograms is as follows:

     Employee 
     Facility
termination costs
exit costs
Total *In millions* Phase I   Phase II   Phase I   Phase II   Phase I   Phase II Balance at December 31, 2001 $ 8.6  $ 2.3  $   -   $   -   $ 8.6  $ 2.3 Provision           -           6.7            -             -             -           6.7 Cash payments       (4.8)       (2.6)           -             -         (4.8)       (2.6)Non-cash write-offs       (1.0)           -             -             -         (1.0)           -   Balance at December 31, 2002 $ 2.8   $ 6.4   $   -    $   -    $ 2.8   $ 6.4 
During2002, a provision for $2.9 million was accrued covering termination benefitsfor 182 salaried employees.  The projectwas initiated to outsource certain back office functions.  The complete transition is planned for2003.  In addition, a provision of $3.8million was recorded for segment and executive terminations.  The remaining reserves at December 31, 2002cover severance and will be disbursed throughout 2003.  

**NOTE 3** - **DISCONTINUEDOPERATIONS**OnFebruary 18, 2003, the Company continued its business portfolio realignment byselling its Engineered Solutions Business (the Business), part of the Company'sIndustrial Solutions Sector, to The Timken Company (Timken).  The consideration consisted of $700 millionin cash and approximately 9.4 million shares of Timken common stock, and issubject to certain working capital adjustments.  The Business is comprised of the Company's worldwide operationsrelating to precision bearings and motion-control components and assemblies,and includes the Torrington, Fafnir, Kilian, Nadella and IRB brands.  The Business employed approximately 10,000people and operated 27 plants throughout the world.   

Inaccordance with the purchase agreement, the Company has made normal andcustomary representations and warranties regarding the Business and has setforth certain indemnifications regarding environmental, tax and othermatters.  Additionally, the Company hasguaranteed Timken a specified value for its interest in a joint venture, shouldthe joint venture partner elect to purchase those shares owned by a subsidiaryof the Business. 

OnAugust 8, 2000, the Company sold Ingersoll-Dresser Pump Company (IDP) for$775.0 million and realized an after-tax gain of $124.8 million.  

Theassets and liabilities of discontinued operations included in assets held forsale and liabilities held for sale at December 31, represent the assets andliabilities of the Company's Engineered Solutions Business and are as follows:
*In millions* 2002   2001 **Assets**Current assets $ 322.3  $  297.6 Investments in and advances with partially owned    equity companies     104.2      104.5 Property, plant and equipment, net     350.6      343.5 Goodwill and other intangible assets, net        8.6         5.2 Other assets and deferred income taxes        8.3         9.4          Assets held for sale $ 794.0     $ 760.2     **Liabilities**Current liabilities   $ 219.0     $ 178.3 Other liabilities      76.2       71.0          Liabilities held for sale   $ 295.2     $ 249.3 
Inaccordance with the purchase agreement, certain assets and liabilities, such asenvironmental, product liability, tax, and employee related costs, of theCompany's Engineered Solutions Business will be retained by the Company, andhave been excluded from the above presentation.

Earningsfrom discontinued operations included the results of the Company's EngineeredSolutions Business for all years presented, IDP for 2000, and continuing costsrelative to IDP for 2002 and 2001.
*In millions* 2002   2001   2000 Net sales $ 1,206.1  $ 1,077.8  $ 1,607.1 Operating income      143.0               96.1        177.0 
Inthe fourth quarter of 2002 and 2001, the Company received approximately $72million and $62 million, respectively, for claims filed under the ContinuedDumping and Subsidy Offset Act of 2000 on behalf of a subsidiary in theEngineered Solutions Segment.  Theantidumping duty is levied when the U.S. Department of Commerce determines thatimported products are being sold in the United States at less than fair valuecausing material injury to a United States industry.  Operating income and other income (expense), net of reserves,includes approximately $38 million and $33 million, respectively, in 2002, andapproximately $25 million and $25 million, respectively, in 2001. 

Priorto the sale of the Engineered Solutions Business, management examined theEngineered Solutions' operations and determined that the geographicalrealignment of the manufacturing footprint was critical to achieve itsstrategic objectives.  To enable theBusiness to compete on a global scale, an Eastern European manufacturing plantwas opened.  Manufacturing facilitiesbecame a focus to improve production efficiencies and decrease manufacturingoperating costs.  The approved actionswere as follows:

-    Close one     manufacturing location in the U.S.   -    Terminate     1,365 employees. 
Asof December 31, 2002, the specified manufacturing location was closed, and1,180 employees were terminated, with an additional 185 expected by the end ofthe second quarter of 2003. 

Areconciliation of the restructuring reserve for the Phase I and Phase IIprograms is as follows:
                 Employee Facilitytermination costsexit costsTotal *In millions* Phase I   Phase II   Phase I   Phase II   Phase I   Phase II Balance at December 31, 2001 $ 1.1  $ 2.7  $   -   $   -   $ 1.1  $ 2.7 Provision         0.7          2.1            -           0.2          0.7          2.3 Cash payments       (1.8)       (4.5)           -             -         (1.8)       (4.5)Non-cash write-off           -             -             -         (0.2)           -          (0.2) Balance at December 31, 2002 $   -    $ 0.3   $   -    $   -    $   -    $ 0.3 
Duringthe current year, Engineered Solutions recorded restructure expense of $3.0million for severance and equipment write-offs.  The severance benefits accrued of $2.8 million are for twoprojects, hourly employee reductions and reductions due to the consolidation offunctions.  Equipment write-offs of $0.2million relate to a manufacturing outsourcing project. 

**NOTE 4 - ACQUISITIONS OFBUSINESSES**In2002, the Company acquired 10 entities, including partial interests in jointventures, for cashof $112.7 million.  The majoracquisitions are as follows:

-   In thefirst quarter of 2002, the Company acquired a 30% interest in CISA S.p.A.(CISA), a European manufacturer of mechanical and electronic security products,for approximately $60 million.  CISAoperates worldwide and will enable the Company to provide customers with acomplete portfolio of security products in the Americas, the European and AsiaPacific markets.

-   In June2002, the Company acquired Electronic Technologies Corporation (ETC), based inDover Plains, New York, for approximately $22 million.  ETC provides specialty security systemsintegration, serving as a single source for integrating a facility's accesscontrol, closed circuit television and fire/life safety systems.  The final purchase price may be increased byapproximately $15 million based upon certain future operating goals asspecified in the contract.

InJune 2000, the Company acquired Hussmann for approximately $1.7 billion in cashafter consideration of amounts paid for outstanding stock options, debtretirement, employee contracts and transaction costs. Hussmann's business isthe design, production, installation and service of merchandising andrefrigeration systems for the global food industry. Hussmann is included in theClimate Control Segment.

Theresults of Hussmann's operations have been included in the consolidatedfinancial statements from acquisition date. The following unaudited pro formaconsolidated results for the year ended December 31, 2000 reflect theacquisition as though it occurred at the beginning of the year afteradjustments for interest on acquisition debt, and depreciation and amortizationof assets, including goodwill:
*In millions except per share amounts*  2000 Sales $ 9,046.0 Net earnings             614.1 Continuing operations    Basic earnings per common      share $ 2.37     Diluted earnings per common      share               2.35 
Theabove pro forma results are not necessarily indicative of what the actualresults would have been had the acquisition occurred at the beginning of therespective period.  Further, the proforma results are not intended to be a projection of future results of thecombined companies. 

Aspart of the acquisition process, the Company determined that significantsynergies could be achieved through the consolidation of manufacturingfacilities and the reduction of excess manufacturing and selling andadministrative employees.  The Companyrealized lower costs and improved customer service as a result of theseactions.  The following initiatives wereidentified to achieve these synergies.

U.S.& Canada Fourfacilities were consolidated into other U.S. plants, which manufacture similarproducts.  One closure was completed inDecember 2000 and the other closures were completed in the first half of 2002.

InternationalOperations-   Mexico- one corporate office andtwo manufacturing facilities were closed. All three of these locations werecombined into an existing Hussmann Mexican facility. -   U.K. - closureof one manufacturing facility.  Numeroussales offices were closed and certain facilities were merged into existingCompany facilities. -   Spain -closure of one manufacturing facility. Operationswere combined with existing facilities or outsourced.

Theinternational plant closures were completed by December 31, 2001.

Thecosts incurred relating to each of the above restructurings includedinvoluntary employee termination benefits and relocation costs, lease exitcosts, and equipment write-offs. 

During the first half of 2001, Hussmann recorded $43 million of additionalrestructuring liabilities to goodwill. These additional amounts were recorded due to the finalization of exitplans of the remaining facilities identified at acquisition in accordance withthe integration plan. Additionally, in accordance with EITF 95-3,"Recognition of Liabilities in Connection with a Purchase BusinessCombination," costs exceeding the amounts originally recorded asliabilities required an adjustment to increase the liability and wereidentified within one year of the acquisition date, and therefore recorded aspart of the acquisition price.

Thetotal number of employees terminated as part of the above restructuring planswas approximately 1,500.  Theseterminations affected both the salaried and hourly employee groups.

Therestructuring has been substantially completed as of December 31, 2002, and thereserves have been utilized, except those relating to ongoing leasecommitments.  All facility exit costs,except for ongoing lease commitments, have been paid by December 31, 2002.  Ongoing lease commitments will extendthrough 2016, unless subleased.

Areconciliation of the restructuring reserve is as follows:
 Employee  termination  Facility *In millions* costs  exit costs  Total Balance at December 31, 2001 $ 12.1  $ 23.1  $ 35.2 Cash payments  (12.1)  (10.3)  (22.4)  Balance at December 31, 2002  $     -    $ 12.8   $ 12.8 
InFebruary 2000, the Company completed the purchase of the 51% of Dresser-Randnot previously owned by acquiring the joint venture partner's share for a netpurchase price of approximately $543.0 million in cash.

**NOTE 5 - DISPOSITIONS**During2000, the Company sold the Compression Services Business of Dresser-Rand for again of $50.4 million, as well as the Corona Clipper Business for approximately$43.0 million, which approximated book value. The Company also sold itsinterests in three joint ventures relating to the manufacture of fullsteering-column assemblies for approximately $37.0 million in cash. In August2000, the Company sold IDP for $775.0 million. (See Note 3)

**NOTE 6 - INVENTORIES**AtDecember 31, inventories were as follows:
*In millions* 2002   2001 Raw materials and supplies $   307.1  $   272.4 Work-in-process      361.4       344.9 Finished goods      628.7        635.6     1,297.2    1,252.9 Less - LIFO reserve      107.4        109.0    Total $ 1,189.8   $ 1,143.9 
Work‐in‐processinventories are stated after deducting customer progress payments of $234.0million in 2002 and $139.5 million in 2001. At December 31, 2002 and 2001, LIFOinventories comprised approximately 27% and 33%, respectively, of inventories.There were no material liquidations of LIFO layers for all periods presented.

**NOTE 7 - GOODWILL AND OTHERINTANGIBLE ASSETS**EffectiveJanuary 1, 2002, the Company adopted Statement of Financial Accounting Standard(SFAS) No. 142, "Goodwill and Other Intangible Assets."  Under the provisions of this standard,goodwill and intangible assets deemed to have indefinite lives are no longersubject to amortization, but rather are tested for impairment at leastannually.  All other intangible assetsare to be amortized over their estimated useful lives.   

Stepone of the impairment testing required under SFAS No. 142 was completed by June30, 2002. Under step one of the impairment test, all reporting units wereidentified in accordance with the guidance of SFAS No. 142 and SFAS No. 131,"Disclosures About Segments of anEnterprise and Related Information." The January 1, 2002 carrying value of the reporting units was thencompared to the fair value of the reporting units.  Fair value was computed by utilizing a discounted cash flowmodel.  Upon completion of thecomparison of the values of the reporting units, it was determined that thecarrying value of the Thermo King reporting unit of the Climate Control Segmentwas in excess of its fair value.

Steptwo of the impairment test, which compares the implied fair value of thereporting unit goodwill with the carrying amount of that goodwill, was thencompleted.  The implied fair value ofgoodwill was determined by allocating the fair value of the reporting unit toall the assets and liabilities (including unrecognized intangible assets) as ifthe reporting unit had been acquired in a business combination and the fairvalue of the reporting unit was the price paid to acquire the reportingunit.  This resulted in a goodwillimpairment charge of $864.4 million being recorded.  As required by SFAS No. 142, this charge, $634.5 million, net oftax, was recognized as a cumulative effect of a change in accounting principleretroactive to January 1, 2002. 

Thefollowing is a reconciliation of previously reported financial information toadjusted amounts excluding amortization expense relating to goodwill and otherintangible assets deemed to have indefinite lives, which are no longer beingamortized:

2001
2000     Earnings  Earnings  from  Basic  Diluted  from  Basic  Diluted  continuing  earnings  earnings  continuing  earnings  earnings *In millions except per share amounts* operations  per share  per share   operations  per share  per share As reported $ 182.1  $ 1.10  $ 1.09  $ 437.3  $ 2.71  $ 2.69 Goodwill      amortization expense,   net of tax     115.1    0.70    0.70        120.1          0.75    0.74 Other intangible asset amortization  expense, net of tax             1.8     0.01     0.01                     -          -               -          Adjusted  $ 299.0   $ 1.81   $ 1.80    $ 557.4   $ 3.46   $ 3.43 
Thechanges in the carrying amount of goodwill for 2002 are as follows:
 Balance at  Reclassifications  Additions and  Balance at  December 31,  to intangible  adjustments  Translation  Impairment  December 31, *In millions*
2001  assets*  to goodwill**  adjustments  charge 
2002 Climate Control $ 3,336.1  $ (25.9) $ 22.7  $   7.8  $ (864.4) $ 2,476.3 Industrial Solutions:              -    Air & Productivity Solutions       102.0           -        2.2       4.5             -         108.7   Dresser-Rand         24.4           -           -           -              -           24.4 Infrastructure       885.1           -        4.8       5.2             -         895.1 Security & Safety       459.9        (8.6)     12.9      36.8              -          501.0   Total  $ 4,807.5   $ (34.5)  $ 42.6   $ 54.3   $ (864.4)  $ 4,005.5 
*Upon acquisition of a new business, theCompany records the excess purchase price to goodwill until final valuations are completed to furtherdisaggregate the amount.

**Represents goodwill related to current year acquisitions or adjustments as aresult of final allocations of purchase price.

Thefollowing table sets forth the gross amount and accumulated amortization of theCompany's intangible assets at December 31:

2002
2001    Gross  Accumulated  Gross  Accumulated *In millions* amount  amortization  amount  amortization Customer relationships $ 383.7  $ 24.5  $ 380.0  $ 14.6 Installed service base   235.8    16.8    235.8    10.9 Software   101.4    16.6      82.2      3.6 Trademarks       7.1      5.9    152.7      4.9 Other     62.1     28.9       58.4     27.0   Total amortizable intangible assets   790.1    92.7    909.1    61.0 Total indefinite lived intangible assets -      trademarks   193.5         -                      -          -         Total  $ 983.6   $ 92.7   $ 909.1   $ 61.0 
During2002, the Company recorded software in the amount of $17.9 million, customerrelationships in the amount of $3.7 million and a covenant not to compete inthe amount of $1.3 million with weighted average amortization periods of 4.1years, 17.4 years and 5 years, respectively. In addition, the Company acquired an indefinite lived trademark in theamount of $4.2 million.

Amortizationrelated to goodwill was $130.9 million in 2001 and $135.3 million in 2000.  Other intangible asset amortization expensefor 2002, 2001, and 2000 was $35.2 million, $24.3 million, and $3.5 million,respectively.

Estimatedintangible asset amortization expense for each of the next five fiscal years isexpected to be $39.9 million in 2003, $39.4 million in 2004, $37.7 million in2005, $36.6 million in 2006, and $24.5 million in 2007.

**NOTE 8 - FINANCIALINSTRUMENTS**TheCompany, as a large multinational company, maintains significant operations incountries other than the United States. As a result of these global activities, the Company is exposed tochanges in foreign currency exchange rates, which affect the results ofoperations and financial condition.  TheCompany manages exposure to changes in foreign currency exchange rates throughits normal operating and financing activities, as well as through the use offinancial instruments. Generally, the only financial instruments the Companyutilizes are forward exchange contracts and options.   

Thepurpose of the Company's currency hedging activities is to mitigate the impactof changes in foreign currency exchange rates. The Company attempts to hedgetransaction exposures through natural offsets. To the extent that this is notpracticable, major exposure areas considered for hedging include foreigncurrency denominated receivables and payables, intercompany loans, firmcommitted transactions, and forecasted sales and purchases.  

SFAS133, "Accounting for Derivative Instruments and Hedging Activities," and itsamendments, became effective for the Company on January 1, 2001. The statementrequires all derivatives to be recognized as assets or liabilities on thebalance sheet and measured at fair value. Changes in the fair value of derivatives will be recognized in earningsor other comprehensive income, depending on the designated purpose of thederivative.  If a derivative qualifiesfor cash flow hedge accounting, the effective portion of changes in fair valueis recorded temporarily in other comprehensive income, and is then recognizedin earnings along with the related effects of the hedged items.  If a derivative qualifies for fair valuehedge accounting, the changes in fair value of the derivative and the hedgeditem are recognized currently in earnings. Derivatives not designated as hedges primarily consist of options andforward contracts.  Although theseinstruments are effective as hedges from an economic perspective, they do notqualify for hedge accounting under SFAS No. 133, as amended.  The estimated fair value of foreign currencyforward contracts outstanding at December 31, 2002, was a loss of $3.6 million.

TheCompany purchases on a limited basis commodity contracts to hedge the costs ofmetals used in its products.  Gains andlosses on the derivatives are included in cost of sales in the same period asthe hedged transaction.

Thefollowing table summarizes outstanding commodity contracts all of which maturein 2003:

 Contract 
 Contract 
 amount 
 quantity  
 (in millions)  
 (in 000 lbs.) Aluminum $ 6.6                  9.9 Copper   0.5                  0.7 Zinc   2.1                   5.5   Total  $ 9.2                  16.1 
Thefair value of outstanding commodity contracts at December 31, 2002 was a lossof $ 0.4 million.

Includedin accumulated other comprehensive income at December 31, 2002, is $2.7 millionrelated to the fair value of derivatives qualifying as cash flow hedges, ofwhich $1.6 million is expected to be reclassified to earnings over the twelvemonth period ending December 31, 2003, while $1.1 million, related to aninterest rate swap used as a cash flow hedge of the forecasted issuance of debtthat occurred in the second quarter of 2001, will be reclassified to earningsover the next three years.  The actualamounts that will be reclassified to earnings over the next twelve months willvary from this amount as a result of changes in market conditions.  The losses recognized in earnings related tothe discontinuance of cash flow hedges and ineffectiveness of cash flows hedgesfor the year ended December 31, 2002, were immaterial.  Fair values of forward contracts are basedon dealer quotes at the respective reporting dates. At December 31, 2002, themaximum term of derivative instruments that hedge forecasted transactions, forforeign currency and commodity hedges, was twelve months.  

Thecounterparties to the Company's forward contracts consist of a number of majorinternational financial institutions. The Company could be exposed to loss in the event of nonperformance bythe counterparties.  However, creditratings and concentration of risk of these financial institutions are monitoredon a continuing basis and present no significant credit risk to the Company.

Thecarrying value of cash and cash equivalents, marketable securities, accountsreceivable, short-term borrowings and accounts payable are a reasonableestimate of their fair value due to the short-term nature of theseinstruments.  

**NOTE 9 - DEBT AND CREDITFACILITIES**At December 31, loans payable consisted of thefollowing:
*In millions* 2002   2001 Commercial paper$    177.3   $  270.0 Current portion of long-term debt      939.9       192.3 Other short-term borrowings        38.3         99.6  Total $ 1,155.5   $  561.9 
Excludingcurrent maturities of long-term debt, the weighted average interest rate forshort-term debt during 2002 and 2001 was 3.1% and 4.7%,respectively.

At December 31, long-term debt consisted of:
*In millions* 2002   2001 5.75% Notes Due 2003 $              -   $   600.0 6 7/8 % Notes Due 2003                 -        100.0 5.80% Notes Due 2004      249.9       249.8 6.25% Notes Due 2006      574.5       574.4 9% Debentures Due 2021      125.0       125.0 7.20% Debentures Due 2025      150.0       150.0 6.48% Debentures Due 2025      150.0       150.0 6.391% Debentures Due 2027      200.0       200.0 6.443% Debentures Due 2027      200.0       200.0 Medium-term Notes Due 2004-2028, at an average      rate of 6.66%      200.5       296.7 6.75% Senior Notes Due 2008      124.5       124.4 6.29% Securities Due 2003                 -               32.5 Medium-term Notes Due 2023, at an average rate      of 8.22%             50.2              50.2 Other loans and notes, at end-of-year average      interest rates of 2.78%  in 2002 and 3.997% in 2001, maturing in      various amounts to 2015             67.5              47.7  Total $ 2,092.1   $ 2,900.7 
The fair value of long-term debt at December 31,2002 and 2001, was $2,286.1 and $2,996.7, respectively.  Fair value of long-term debt was determinedby reference to the December 31, 2002, and 2001, market values of comparablyrated debt instruments.  

Debtretirements for the next five years are as follows: $939.9 million in 2003,$574.8 million in 2004, $208.6 million in 2005, $587.8 million in 2006 and $275.3million in 2007. 

AtDecember 31, 2002, the Company's committed revolving credit lines consisted ofa 364-day line totaling $1.25 billion and a five-year line totaling $1.25billion.  These lines were unused andprovide support for commercial paper and indirectly provide support for otherfinancing instruments, such as letters of credit and comfort letters, asrequired in the normal course of business. The Company compensates banks for these lines with fees equal to aweighted average of .08% per annum. Available foreign lines of credit were $956.4 million, of which $703.7million were unused at December 31, 2002.  No major cash balances were subjectto withdrawal restrictions.

Capitalizedinterest on construction and other capital projects amounted to $2.8 million,$3.2 million and $3.6 million in 2002, 2001 and 2000, respectively.  Interest income, included in other income(expense), net, was $5.3 million, $10.0 million and $7.6 million in 2002, 2001and 2000, respectively.

**NOTE 10 ‐ COMMITMENTSAND CONTINGENCIES**TheCompany is involved in various litigations, claims and administrativeproceedings, including environmental and product liability matters.  Amounts recorded for identified contingentliabilities are estimates, which are reviewed periodically and adjusted toreflect additional information when it becomes available.  Subject to the uncertainties inherent inestimating future costs for contingent liabilities, management believes thatthe liability which may result from these legal matters would not have amaterial adverse effect on the financial condition, results of operations,liquidity or cash flows of the Company.

Inassessing its potential environmental liability, the Company bases itsestimates on current laws and regulations and current remediation technologies.The Company does not discount its liability or assume any insurance recoveries.

IR-NewJersey, a Company subsidiary, is a defendant in numerous asbestos-relatedlawsuits in state and federal courts. In virtually all of the suits a large number of other companies havealso been named as defendants.  Theclaims against IR-New Jersey generally allege injury caused by exposure toasbestos contained in certain of IR-New Jersey's products.  Although IR-New Jersey was neither a producernor a manufacturer of asbestos, some of its formerly manufactured productsutilized asbestos-containing components such as gaskets purchased fromthird-party suppliers.

Inassessing its potential asbestos liability, the Company bases its estimates oncurrent laws, an assessment of the nature of current claims, its claimssettlement experience and insurance coverage. All claims resolved to date have been dismissed or settled, and IR-NewJersey's average settlement amount per claim has been nominal.  The Company believes that its reserves andinsurance are adequate to cover its asbestos liabilities and the costs ofdefending against them.

Seealso the discussion under Management's Discussion and Analysis ofFinancial Condition and Results of Operations, Environmental and AsbestosMatters.

TheCompany sells product on a continuous basis under various arrangements throughinstitutions that provide leasing and product financing alternatives to retailand wholesale customers. Under these arrangements, the Company is contingentlyliable for loan guarantees and residual values of equipment of approximately$29.2 million including consideration of ultimate net loss provisions. The riskof loss to the Company is minimal, and historically, only immaterial losseshave been incurred relating to these arrangements since the fair value of theunderlying equipment that serves as collateral is generally in excess of thecontingent liability. Management believes these guarantees will not adverselyaffect the consolidated financial statements.

Beginningin 2005, the Company could be required to purchase its partners interest in ajoint venture. Currently, the Company is unable to provide the maximumpotential future payment since it is contingent upon the future operatingperformance of the joint venture.  

TheCompany has remained contingently liable for approximately $51.6 millionrelating to performance bonds associated with prior sale of products of IDP,which the Company divested in 2000.  Theacquirer of IDP is the primary obligor under these performance bonds, however,should the acquirer default under these arrangements the Company would berequired to satisfy these financial obligations. The Company estimates that$36.4 million of the obligation will expire during 2003.  The remainder extends through 2008.

TheCompany is contingently liable for customs duties in certain non-U.S. countrieswhich totaled $10.8 million at December 31, 2002.  These amounts are not accrued as the Company intends on exportingthe product to another country for final sale. In the normal course of business, the Company has issued several thirdparty guarantees, on behalf of suppliers, distributors and a joint venturepartner, which were less than $10 million at December 31, 2002.  

Thefollowing table represents the changes in the product warranty liability for2002:
*In millions* Balance at      December 31, 2001         $   119.8 Reductions for payments    (124.2)Changes for accruals issued during the current      period      117.2 Changes for accruals related to preexisting      warranties       23.2  Balance at December 31, 2002 $   136.0 
Certainoffice and warehouse facilities, transportation vehicles and data processingequipment are leased. Total rental expense was $81.8 million in 2002, $100.8million in 2001 and $76.8 million in 2000. Minimum lease payments requiredunder noncancellable operating leases with terms in excess of one year for thenext five years and thereafter, are as follows: $77.8 million in 2003, $60.2million in 2004, $44.8 million in 2005, $26.6 million in 2006, $20.2 million in2007 and $29.7 million thereafter.

**NOTE 11** - **SALESOF RECEIVABLES**TheFASB issued Statement of Financial Accounting Standards ("SFAS") No. 140,"Accounting for Transfers and Servicing of Financial Assets and Extinguishmentsof Liabilities," which became effective for the Company on March 31, 2001.  The statement revises the accountingstandards for securitizations and other transfers of financial assets and collateraland requires certain disclosures.  Thisstatement is effective for transfers and servicing of financial assets andextinguishments of liabilities occurring after March 31, 2001.  Adoption of SFAS No. 140 had no effect onthe Company's consolidated financial position, consolidated results ofoperations, or liquidity.  

TheCompany has agreements under which several of its operating subsidiaries sell adefined pool of trade accounts receivable to two wholly owned special purposesubsidiaries of the Company.  Thesubsidiaries are separate legal entities that hold these receivables and sellundivided interests in such accounts receivable to financiers who, in turn,purchase and receive ownership and security interests in thosereceivables.  As collections reduceaccounts receivable included in the pool, the operating subsidiaries sell newreceivables to the special purpose subsidiaries.  Any sales of receivables from the special purpose subsidiaries tothe third-party financiers are without recourse and are treated as sales ofreceivables and not included in the Company's Balance Sheet.  The special purpose subsidiaries have somerisk of credit loss on the receivables and, accordingly, the appropriateallowance for doubtful accounts has been retained in the Consolidated BalanceSheet. The operating subsidiaries retain collection and administrativeresponsibilities for the participating interests in the defined pool.  The availability under the programs in 2002is $300 million. At December 31, 2002, 2001 and 2000, $300 million, $275million and $210 million, respectively, were utilized under the program.  Increases under the program are reflected asoperating activities in the Consolidated Statement of Cash Flows.  The proceeds of sale are less than the faceamount of accounts receivable sold by an amount to issue commercial paperbacked by these accounts receivable. The discount from the face amount is accounted for as a loss on the saleof receivables and has been included in other income (expense), net, in theConsolidated Statement of Income, and amounted to $6.0 million, $10.6 millionand $11.4 million in 2002, 2001 and 2000, respectively.  The weighted average discount rate was 2.2%,4.7% and 6.2% during the years 2002, 2001 and 2000, respectively. 

Theagreements between the special purpose corporations and the financialinstitutions do not have a predefined expiration date.  The Company is retained as the servicer ofthe pooled receivables.  During 2002,2001 and 2000, such sales of receivables amounted to $1,975.5 million, $1,439.0million and $753.0 million, respectively. As of December 31, 2002, the Company had no significant concentrationsof credit risk in trade receivables due to the large number of customers, whichcomprised its receivables base and their dispersion across different industriesand countries.   

Receivables,excluding the designated pool of accounts and note receivable, sold during 2002and 2001 with recourse amounted to $144.5 million and $310.7 million,respectively.  At December 31, 2002 and2001, $64.5 million and $115.6 million, respectively, of such receivables soldremained uncollected and on the Consolidated Balance Sheet.

**NOTE 12** - **EQUITY-LINKEDSECURITIES**InMarch 1998, IR-New Jersey, together with Ingersoll-Rand Financing I, a Delawarestatutory business trust of IR-New Jersey (Finance Trust), issued an aggregateof (a) 16,100,000 equity-linked securities, and (b) 1,610,000 Finance Trust6.22% capital securities, each with a $25 stated liquidation amount (thecapital securities). The equity-linked securities consisted of (a) 14,490,000income equity-linked securities (income securities), and (b) 1,610,000 growthequity-linked securities (growth securities).

InMay 2001, equity-linked securities in the amount of $402.5 million ofIngersoll-Rand Financing I, a Delaware statutory business trust of IR-NewJersey, were exchanged for 8.3 million shares of common stock issued by IR-NewJersey in accordance with common stock purchase contracts issued by IR-NewJersey.  Following the completion ofthese exchanges, $32.5 million of securities remain outstanding and will maturein May 2003.

**NOTE 13 ‐ COMMONSTOCK**EffectiveDecember 31, 2001, IR-Limited became the successor to IR-New Jersey, followinga corporate reorganization. The reorganization was accomplished through amerger of a newly-formed merger subsidiary into IR-New Jersey. Uponconsummation of the merger the shares of IR-New Jersey common stockautomatically became IR-Limited Class A common shares.  As part of the reorganization, IR-New Jerseyand certain of its subsidiaries, immediately prior to the merger transferredshares of certain IR-New Jersey subsidiaries and issued certain debt inexchange for which IR-Limited issued 135,250,003 Class B common shares.  The Class B common shares are non-voting andwill pay comparable dividends to the Class A common shares.  The authorized share capital of IR-Limitedis $1,175,010,000, consisting of (1) 1,175,000,000 common shares, par value$1.00 per share, which common shares consist of (a) 600,000,000 Class A commonshares and (b) 575,000,000 Class B common shares, and (2) 10,000,000 preferenceshares, par value $0.001 per share, which preference shares consist of 600,000Series A preference shares and such other series of preference shares as may bedesignated from time to time with the respective rights and restrictionsdetermined by the board of directors. Class A common shares (and associated preference share purchase rights)were issued to holders of IR-New Jersey common stock in the merger.  None of the preference shares wereoutstanding at December 31, 2002.

ClassA common shares issued were 168,003,884 at $1.00 par value at December 31, 2001compared to 171,466,627 common shares at $2.00 par value at December 31,2000.  The decrease in the par value ofcommon shares from, $2.00 to $1.00 is recorded as an increase to capital inexcess of par value and a decrease in common stock on the ConsolidatedStatement of Shareholders' Equity.

AtDecember 31, 2001, treasury shares outstanding of 12.2 million were retired dueto the reorganization by reducing capital in excess of par by $503.8 millionand common stock by $24.4 million.

TheCompany has adopted a shareholder rights plan to protect shareholders fromattempts to acquire control of the Company at an inadequate price.  The plan will expire on December 22, 2008,unless earlier redeemed or exchanged by the Company, as provided in the rightsplan.

**NOTE 14 - LEVERAGEDEMPLOYEE STOCK OWNERSHIP PLAN**TheCompany sponsors a Leveraged Employee Stock Ownership Plan (LESOP) for eligibleemployees.  The LESOP was used to fundcertain employee benefit plans. At December 31, 2001, the LESOP had allocatedall shares to employee accounts.

**NOTE 15 ‐ INCENTIVESTOCK PLANS**Underthe Company's Incentive Stock Plans, key employees have been granted options topurchase Class A common shares at prices not less than the fair market value atthe date of the grant.  Options issuedbefore December 31, 1998, became exercisable one year after the date of thegrant and expire at the end of 10 years. Options issued after January 1, 1999, generally become exercisableratably over a three-year period from their date of grant and expire at the endof 10 years.  Some options granted tocertain executives have additional vesting provisions that are contingent upona future closing stock price maintained for a 90 day period commencing no laterthan December 31, 2003.  The plans,approved by shareholders in 1990, 1995 and 1998, also authorize stockappreciation rights (SARs) and stock awards, which result in compensationexpense.  

UnderSFAS No. 123, compensation cost for the applicable provisions of the Company'sincentive stock plans would be determined based upon the fair value at thegrant date for awards issued since 1996. Applying this methodology would havereduced net earnings and diluted earnings per share by approximately $27.9million and $0.16 per share for 2002; $30.5 million and $0.18 per share for2001; and $16.7 million and $0.10 per share for 2000.  

Theaverage fair values of the options granted during 2002, 2001 and 2000 wereestimated at $15.15, $14.60, and $16.89, respectively, on the date of grant,using the Black-Scholes option-pricing model, which included the followingassumptions:
  2002   2001   2000 Dividend yield1.61%1.65%1.32%Volatility38.85%37.59%34.31%Risk-free interest rate4.69%5.01%6.45%Expected life 5 years   5 years   4 years 
Changesin options outstanding under the plans were as follows:
SharesWeightedsubjectOption priceaverage to option range per share exercise priceDecember 31, 1999   7,340,857  $ 15.13  -  $ 69.75  $ 39.35 Granted   2,626,785    37.63  -    53.03    51.41 Exercised    (243,499)   15.13  -    42.31    28.78 Cancelled    (392,630)    20.67  -    62.59     46.77 December 31, 2000   9,331,513  $ 15.13  -  $ 69.75  $ 42.75 Granted   4,245,465    40.42  -    49.14    41.31 Exercised    (346,266)   15.13  -    42.31    27.52 Cancelled    (159,736)    33.67  -    53.03     49.40 December 31, 2001  13,070,976  $ 20.67  -  $ 69.75  $ 42.77 Granted   2,045,685    36.84  -    50.35    42.28 Exercised  (1,111,264)   20.67  -    53.03    33.03 Cancelled    (582,346)   20.67  -    65.41    45.53 December 31, 2002  13,423,051   $ 21.63  -  $ 69.75   $ 43.39 
AtDecember 31, 2002, there were 853,980 SARs outstanding with no stock optionsattached.  The Company has reserved6,813,639 shares for future awards at December 31, 2002. 

Thefollowing table summarizes information concerning currently outstanding andexercisable options:     

Options outstanding
Options exercisable       NumberWeightedWeightedNumberWeightedRange ofoutstandingaverageaverageexercisableaverageexercise price at 12/31/02 remaining lifeexercise price at 12/31/02exercise price$ 21.63  - $ 33.67    1,772,950 3.11 $ 27.92    1,772,950  $ 27.92    36.85  -    40.47       126,100 6.86   39.90              79,962    40.40    40.53  -    40.53    2,668,769 8.01   40.53       830,663    40.53    40.75  -    41.28       298,727 7.55   40.83       135,932    40.93    41.81  -    41.81    1,723,380 9.01   41.81                      -         -           42.31  -    44.23    1,653,983 6.25   42.92    1,499,359    42.86    44.34  -    48.98       603,533 7.39   47.24       389,134    46.72    49.09  -    49.09    1,812,861 5.93   49.09    1,812,861    49.09    49.14  -    51.09       470,100 7.06   50.46       147,693    50.46    53.03  -    69.75    2,292,648 7.03   53.79    1,639,043    54.09  $ 21.63  -  $ 69.75    13,423,051  6.74  $ 43.39     8,307,597   $ 43.28 
Theweighted average number of shares exercisable and the weighted average exerciseprices were 7,066,243 shares at a price of $40.83 for December 31, 2001, and5,466,455 shares at a price of $36.87 for December 31, 2000.

TheCompany also maintains a shareholder-approved Management Incentive Unit AwardPlan. Under the plan, participating executives are awarded incentiveunits.  When dividends are paid on ClassA common shares, dividends are awarded to unit holders, one-half of which ispaid in cash, the remaining half of which is credited to the participant'saccount in the form of so-called Class A common share equivalents. The fairvalue of accumulated common share equivalents is paid in cash upon theparticipant's retirement. The number of common share equivalents credited toparticipants' accounts at December 31, 2002 and 2001, are 296,388 and 347,177,respectively.

**NOTE 16 ‐ INCOMETAXES**Earningsbefore income taxes for the years ended December 31, were taxed within thefollowing jurisdictions:
*In millions* 2002   2001   2000 United States $(154.5) $  (23.1) $  529.3 Non-U.S.     542.2     157.1     134.5  Total $  387.7   $  134.0   $  663.8 
Theprovision for income taxes was as follows:
*In millions* 2002   2001   2000 Current tax (benefit) expense:    United States $ (89.0) $ (58.6) $ 180.2     Non-U.S.     39.4      39.8      36.2      Total current    (49.6)     (18.8)    216.4 Deferred tax expense (benefit):    United States     65.6     (23.3) $  12.1     Non-U.S.       4.3      (6.0)     (2.0)     Total deferred     69.9      (29.3)      10.1 Total provision (benefit) for income taxes $  20.3   $ (48.1)  $ 226.5 
Theprovision for income taxes differs from the amount of income taxes determinedby applying the applicable U.S. statutory income tax rate to pretax income, asa result of the following differences:

 Percent of pretax income    2002   2001  
 2000  Statutory U.S. rate      35.0  %           35.0  %     35.0 
 % Increase (decrease) in rates resulting from:    Amortization of goodwill          -            19.1       3.5     Non-U.S. operations     (22.3)        (59.9)     (1.1)    Foreign sales corporation      (3.6)        (17.0)     (3.5)          State and local income taxes, net of U.S. tax        0.1           (9.0)      2.2     Puerto Rico - Sec 936 Credit      (3.3)        (11.0)     (2.1)    Other      (0.7)           6.8       0.1  Effective tax rate        5.2  %         (36.0) % 
    34.1 
 % 
Asummary of the deferred tax accounts at December 31, follows:
*In millions* 2002   2001   2000 Current deferred assets and (liabilities)    Difference between book and tax bases        of inventories and receivables $  31.0  $  27.2  $  26.8           Difference between book and tax expense for              other employee related benefits and allowances     58.9      66.2      70.3     Other reserves and valuation allowances        in excess of tax deductions     34.5      69.5    108.6     Other differences between tax and        financial statement values     51.4      11.6      11.2      Gross current deferred net tax assets   175.8     174.5     216.9 Noncurrent deferred assets and (liabilities)    Postretirement and postemployment benefits              other than pensions in excess of tax deductions   258.9    276.6    289.2     Other reserves in excess of tax expense   126.8    151.6    126.7           Tax depreciation / amortization in excess of        book depreciation / amortization (308.2)  (492.4)  (239.4)          Pension contributions in excess of book expense   134.1     (48.0)    (50.4)          Taxes provided by undistributed accumulated        subsidiary earnings     (5.8)      (5.8)     (22.5)           Gross noncurrent deferred net tax         assets and (liabilities)   205.8    (118.0)    103.6     Less: deferred tax valuation allowances   (50.4)    (60.8)    (50.3) Total net deferred tax assets $331.2   $   (4.3)  $ 270.2 
Asof December 31, 2002, the Company has net operating loss carryforwards invarious jurisdictions of approximately $599 million, a portion of which willbegin to expire in 2022, while the remainder generally have unlimitedcarryforward periods.  A valuationallowance of $50.4 million has been recorded for a portion of the non-U.S.carryforwards which will likely not be realized.  Approximately $11 million of the net operating loss carryforwardswere acquired in business combination transactions and any tax benefit, whenrealized, will reduce goodwill rather than the income tax provision.

Atotal of $5.8 million of deferred taxes have been provided for a portion of theundistributed earnings of the Company's subsidiaries.  As to the remainder, these earnings have been, and under currentplans, will continue to be reinvested and it is not practicable to estimate theamount of additional taxes which may be payable upon distribution.  During 2001, the Company determined that itno longer required deferred taxes of $16.7 million, which had been recordedwith respect to such earnings in prior years and accordingly reduced thedeferred tax liability recording a current tax benefit for such amount.

In2001, the Company's U.S. affiliates sold assets to non-U.S. affiliates, whichgenerated Foreign Source Income for U.S. tax purposes. The Foreign SourceIncome enabled the Company to utilize the Foreign Tax Credits of $44.8 milliongenerated in 2001 and prior periods, which would not have been realizablepursuant to SFAS 109 under the Company's structure prior to thereincorporation. Pursuant to SFAS 109, the tax expense attributable to theincome from the intercompany sale of the assets is treated as a deferred taxcharge which is being amortized to tax expense over the life of the assetsacquired by the non-U.S. affiliates.  Inaddition, the tax benefit of the U.K. net operating loss, generated in prioryears, was not realizable under the Company's previous structure because anyU.K. tax benefit would have been offset by a corresponding U.S. tax.  In 2001, the U.K. company was reorganized ina manner which allows the Company to realize the $15 million of tax benefitswithout such U.S. tax offset.

**NOTE 17 - POSTRETIREMENTBENEFITS OTHER THAN PENSIONS**TheCompany sponsors several postretirement plans that cover certain eligible U. S.employees.  These plans provide forhealth care benefits and in some instances, life insurance benefits.  Postretirement health plans generally arecontributory and adjusted annually. Life insurance plans for retirees are noncontributory.  In the fourth quarter of 2002, the Companyamended its postretirement benefit plans for non-bargaining employees andretirees, effective January 1, 2003. The amendments eliminated subsidized life insurance for all futureretirees.  The amendments alsoeliminated subsidized postretirement health care benefits for all new hires, aswell as all active employees who do not meet certain eligibility requirementsas of January 1, 2003.  When eligibleemployees retire from the Company between ages 55 and 65, they receive, at acost to the retiree, certain health care benefits similar to those available toactive employees.  After attaining age65, an eligible retiree's health care benefit coverage becomes coordinated withMedicare.  The Company also amended theamount it will subsidize for postretirement health care benefits to a flatdollar cap with cost escalation equally shared between the Company and theretiree.  When the cap is reached, theretiree becomes responsible for all additional cost escalation.  The Company funds the postretirement benefitcosts principally on a pay-as-you-go basis. Approximately $60 million of accrued costs in the balance sheet for both2002 and 2001 are included in liabilities held for sale.

Summaryinformation on the Company's plans at December 31, was as follows:
*In millions* 2002   2001 Change in benefit obligations:Benefit obligation at beginning of year $  913.6  $  730.0 Service cost         9.9          9.9 Interest cost        62.8        56.1 Plan participants' contributions         6.9          4.3 Amendments      (47.5)           -  Actuarial losses      113.1      181.4 Benefits paid      (71.6)      (68.6)Curtailment and special termination benefits        (8.5)           -  Other        (0.9)         0.5  Benefit obligation at end of year $  977.8   $  913.6 Funded status:Plan assets less than benefit obligations $ (977.8) $ (913.6)Unrecognized:    Prior service gains      (84.6)      (45.4)    Plan net losses (gains)      234.1      131.4  Accrued costs in the balance sheet $ (828.3)  $ (827.6)
Weighted-average assumptions: 2002   2001 Discount rate6.75%7.25%Current year medical inflation11.00%11.00%Ultimate inflation rate (2009)5.25% 5.25%
Thecomponents of net periodic postretirement benefits cost for the years endedDecember 31, were as follows:
*In millions* 2002   2001   2000 Service cost $  9.9  $  9.9  $  9.3 Interest cost   62.8    56.1    48.9 Net amortization and deferral (gains)    (0.3)    (4.5)    (4.4)Curtailment gains    (3.0)       -         -   Net periodic postretirement benefits cost $ 69.4   $ 61.5   $ 53.8 
A1% change in the medical trend rate assumed for postretirement benefits wouldhave the following effects at December 31, 2002: 
*In millions* 1% Increase  1% Decrease Effect on total of service and interest cost      components $ 3.7  $ 3.1 Effect on postretirement benefit obligation   53.5    44.0 
**NOTE 18 ‐ PENSION PLANS**TheCompany has noncontributory pension plans covering substantially all U.S.employees.  In addition, certainnon-U.S. employees in other countries are covered by pension plans.  In the fourth quarter of 2002, the Companyamended its U.S. pension plans for all non-collectively bargained employeeseffective January 1, 2003.  Prior toJanuary 1, 2003, the Company's U.S. salaried plans principally providedbenefits based on a career average earnings formula and the Company's hourlypension plans provided benefits under flat benefit formulas.  Effective January 1, 2003, the Company'spension plans for U.S. non-collectively bargained employees will providebenefits on a more modest final average pay formula.  The Company's U.S. collectively bargained pension plans willcontinue to principally provide benefits based on a flat benefit formula.  Non-U.S. plans provide benefits based onearnings and years of service.  Most ofthe foreign plans require employee contributions based on the employees'earnings.  In addition, the Companymaintains other supplemental benefit plans for officers and other keyemployees. The Company's policy is to fund an amount, which could be in excessof the pension cost expensed, subject to the limitations imposed by currentstatutes of tax regulations.

Informationregarding the Company's pension plans at December 31, was as follows:
*In millions* 2002  2001 Change in benefit obligations:Benefit obligation at beginning of year $ 2,495.5  $ 2,372.7 Service cost        49.1         47.0 Interest cost      172.8       170.6 Employee contributions         4.6          4.4 Amendments        38.9          8.1 Acquisitions
        11.8         10.8 Expenses paid
 (3.5) 
(3.6)Actuarial losses
145.5 
99.1Benefits paid    (209.9)    (201.1)Foreign exchange impact        61.9       (17.5)Curtailments and other         0.1          5.0  Benefit obligation at end of year $ 2,766.8   $ 2,495.5     Change in plan assets:Fair value at beginning of year $ 2,509.8  $ 2,640.0 Actual return on assets    (179.5)        10.8 Company contributions        51.7         64.2 Employee contributions         4.6          4.4 Acquisitions         8.2         12.7 Expenses paid        (3.5)        (3.6)Benefits paid    (206.4)    (204.6)Foreign exchange impact        44.8       (14.2)Other            -           0.1  Fair value of assets end of year $ 2,229.7   $ 2,509.8 *In millions* 2002   2001 Funded status:Plan assets in excess of benefit obligations $(537.1) $  14.3 Unrecognized:    Net transition asset        5.6        5.1     Prior service costs      86.8      52.4     Plan net losses (gains)     607.5    119.5  Net amount recognized $ 162.8   $ 191.3 Costs included in the balance sheet:Prepaid expenses $     6.8  $ 270.3 Accrued current and non-current liabilities   (381.8)    (59.4)Other assets (pension intangible)      71.9          -  Accumulated other comprehensive income     492.5          -  Assets held for sale        0.8        0.6 Liabilities held for sale     (27.4)    (20.2) Net amount recognized $ 162.8   $ 191.3 Weighted-average assumptions:Discount rate:    U.S. plans6.75%7.25%    International plans5.75%6.00%Rate of compensation increase:    U.S. plans4.00%5.00%    International plans3.00%3.50%Expected return on plan assets:    U.S. plans8.75%9.00%    International plans7.50% 7.75%
Thecomponents of the Company's pension related costs (income) for the years endedDecember 31, include the following:
*In millions* 2002   2001   2000 Service cost $  49.1  $  47.0  $   42.6 Interest cost   172.8    170.6     151.7 Expected return on plan assets (209.5) (226.7)   (213.5)Net amortization of unrecognized:    Prior service costs      6.8       6.0         6.1     Transition amount      0.4       0.2         0.7     Plan net (gains) losses      7.8       (4.6)       (8.5) Net pension (income) cost     27.4      (7.5)    (20.9)Curtailment losses      9.3      11.2       11.5  Net pension cost (income) after curtailments $  36.7   $    3.7   $   (9.4)
Theprojected benefit obligation, accumulated benefit obligation, and fair value ofplan assets for pension plans with accumulated benefit obligations more thanplan assets were $2,726.1 million, $2,609.4 million and $2,194.4 million,respectively, as of December 31, 2002 and $435.7 million, $397.1 million and$317.2 million, respectively, as of December 31, 2001.

Planinvestment assets of U.S. plans are balanced between equity securities and cashequivalents or debt securities.  Assetsof non-U.S. plans are invested principally in equity securities.

Mostof the Company's U.S. employees are covered by savings and other definedcontribution plans.  Employercontributions and costs are determined based on criteria specific to theindividual plans and amounted to approximately $47.7 million, $44.0 million and$44.7 million in 2002, 2001 and 2000, respectively.  The Company's costs relating to non-U.S. defined contributionplans, insured plans and other non-U.S. benefit plans were $5.3 million, $6.5million and $6.7 million in 2002, 2001 and 2000, respectively.  

**NOTE 19 ‐ BUSINESSSEGMENT INFORMATION**Theaccounting policies of the operating segments are the same as those describedin the summary of significant accounting policies except that the operatingsegments' results are prepared on a management basis that is consistent withthe manner in which the Company disaggregates financial information forinternal review and decision making. The Company evaluates performance based on operating income andoperating income contribution rates. Intercompany sales between segments are considered immaterial.  A description of the Company's reportablesegments is as follows:

ClimateControl is engaged in the design, manufacture, sale and service of transporttemperature control units, HVAC systems, refrigerated display merchandisers,beverage coolers, and walk-in storage coolers and freezers.  The Segment includes Thermo King andHussmann.

IndustrialSolutions is composed of a group of businesses focused on providing solutionsfor customers to enhance industrial efficiency.  Industrial Solutions previously included Engineered Solutions,which due to its sale (see Note 3) is now shown as a discontinued operation.  Industrial Solutions currently consists ofthe following:

-    Air &     Productivity Solutions is engaged in the design, manufacture, sale and     service of air compressors, fluid products, microturbines, and industrial     tools.  It comprises  Air     Solutions and Productivity Solutions, and has been aggregated based     primarily on the nature of products and services, and the nature of their     production processes.  
-    Dresser-Rand     is engaged in the design, manufacture, sale and service of gas     compressors, gas and steam turbines, and generators.
Infrastructureis engaged in the design, manufacture, sale and service of skid-steer loaders,mini-excavators, electric and gasoline powered golf and utility vehicles,portable compressors and light towers, road construction and repair equipment,and a broad line of drills and drill accessories.  It comprises Bobcat, Club Car, Portable Power, Road Development,and Specialty Equipment.  

Security& Safety is engaged in the design, manufacture, sale and service of locks,door closers, exit devices, door control hardware, doors and frames, decorativehardware, and electronic and biometric access control systems.  
      A summary of operations by reportable segments for the years ended December 31, were as follows:*Dollar amounts in millions*  2002   2001   2000 **Climate Control**Sales $ 2,466.4  $ 2,438.2  $ 2,002.4 Operating income      137.0         21.7       206.3 Operating income as a percentage of sales5.6%0.9%10.3%Depreciation and amortization        60.9       148.5       114.5 **Industrial Solutions**  *Air & Productivity Solutions*  Sales   1,311.0    1,308.0    1,412.9   Operating income        74.9         52.7       162.5   Operating income as a percentage of sales5.7%4.0%11.5%  *Dresser-Rand*  Sales   1,024.4       881.3       834.0   Operating income        33.2         21.4          4.6   Operating income as a percentage of sales3.2%2.4%0.6%**Total Industrial Solutions**Sales   2,335.4    2,189.3    2,246.9 Operating income      108.1         74.1       167.1 Operating income as a percentage of sales4.6%3.4%7.4%Depreciation and amortization        59.7         63.2         61.5 **Infrastructure**Sales   2,651.1    2,570.3    2,752.5 Operating income      238.7       219.7       389.7 Operating income as a percentage of sales9.0%8.5%14.2%Depreciation and amortization        43.3         66.1         66.4 **Security & Safety**Sales   1,498.4    1,406.4    1,410.4 Operating income      273.3       230.8       271.6 Operating income as a percentage of sales18.2%16.4%19.3%Depreciation and amortization         22.6          27.8          35.1 Total sales  $ 8,951.3   $ 8,604.2   $ 8,412.2 Operating income from reportable segments      757.1       546.3    1,034.7 Unallocated corporate expense    (114.0)    (122.8)    (117.0)Total operating income  $   643.1   $   423.5   $   917.7 Total operating income as a percentage of sales7.2%4.9%10.9%Depreciation and amortization from reportable segments      186.5       305.6       277.5 Unallocated depreciation and amortization        19.4         12.6          5.9 Total depreciation and amortization  $   205.9   $   318.2   $   283.4 
Sales by destination and long-lived assets by geographicarea for the years ended December 31 were as follows:
*In millions* 2002   2001   2000 **Sales**United States $ 5,383.4  $ 5,309.3  $ 5,036.1 Non-U.S.   3,567.9    3,294.9    3,376.1  Total $ 8,951.3   $ 8,604.2   $ 8,412.2 *In millions* 2002   2001   **Long-lived assets**United States $ 1,283.9  $ 1,123.4 Non-U.S.      271.7       615.5    Total $ 1,555.6   $ 1,738.9   
**NOTE20 - INGERSOLL-RAND NEW JERSEY**Aspart of the reorganization IR-Limited guaranteed all of the issued public debtsecurities of IR-New Jersey.  Thesubsidiary issuer, IR-New Jersey, is 100% owned by the parent, IR-Limited, theguarantees are full and unconditional, and no other subsidiary of the Companyguarantees the securities. The following condensed consolidated financialinformation for IR-Limited, IR-New Jersey, and all their other subsidiaries isincluded so that separate financial statements of IR-New Jersey are notrequired to be filed with the U.S. Securities and Exchange Commission. 

As part of the reorganization of December 31, 2001, IR-Limited issued Class Bcommon shares to IR-New Jersey in exchange for a $3.6 billion note and sharesof certain IR-New Jersey subsidiaries. The note, which is due in 2011, has a fixed rate of interest of 11percent per annum payable semi-annually and imposes certain restrictivecovenants upon IR-New Jersey.  The ClassB common shares are non-voting and pay dividends comparable to the Class Acommon shares.  In 2002, IR-Limitedcontributed the note to a wholly owned subsidiary, which subsequentlycontributed portions of the note to several other subsidiaries all of which areincluded in the Other Subsidiaries below. Accordingly, the subsidiaries of IR-Limited remain creditors of IR NewJersey.

The condensed consolidating financial statements presentIR-Limited and IR-New Jersey investments in their subsidiaries using the equitymethod of accounting.  Intercompany investmentsin the non-voting Class B common shares are accounted for on the cost methodand are reduced by intercompany dividends. In accordance with generally accepted accounting principles the amountsrelated to the issuance of the Class B shares have been presented as contraaccounts in Shareholders' Equity since the Class B issuance on December 31,2001.  Balance sheet amounts previouslypresented as of December 31, 2001 have been reclassified to conform with thispresentation.  The notes payablecontinue to be reflected as a liability on the balance sheet of IR-New Jerseyand, accordingly, the notes are enforceable in accordance with its terms.
**Condensed Consolidating Balance Sheet**December 31, 2002  IR- IR- Other Consolidating IR-Limited*In millions* Limited New Jersey Subsidiaries Adjustments ConsolidatedCurrent assets:Cash and cash equivalents$           -  $      209.0 $      133.2  $             -   $     342.2 Accounts and notes receivable, net          -           113.6       1,291.7                  -        1,405.3 Inventories, net             -           136.1       1,053.7                  -        1,189.8 Prepaid expenses and deferred income taxes            -             55.2          325.9                  -           381.1 Assets held for sale             -               1.4          792.6                  -           794.0 Accounts and notes receivable affiliates           1.3                -      10,554.3     (10,555.6)               -       Total current assets           1.3           515.3      14,151.4      (10,555.6)       4,112.4 Investment in affiliates    3,768.6     12,239.1       3,313.6     (19,321.3)               -  Property, plant and equipment, net             -           265.0       1,014.9                  -        1,279.9 Intangible assets, net             -           173.3       4,723.1                  -        4,896.4 Note receivable affiliate             -                 -                 -                   -                 -  Other assets           0.1          (37.8)         558.6                  -           520.9        Total assets  $ 3,770.0   $ 13,154.9   $ 23,761.6   $ (29,876.9)  $ 10,809.6 Current liabilities:Accounts payable and accruals $          -   $      104.3  $   2,243.1  $              -   $   2,347.4 Loans payable             -  1,073.2 82.3    -  1,155.5 Liabilities held for sale             -                 -           295.2                  -           295.2 Accounts and note payable affiliates       291.8       3,236.7       7,027.1     (10,555.6)               -         Total current liabilities       291.8        4,414.2        9,647.7      (10,555.6)       3,798.1 Long-term debt             -        1,854.8          237.3                  -        2,092.1 Note payable affiliate             -        3,647.4                -        (3,647.4)               -  Other noncurrent liabilities             -             95.6       1,345.6                  -        1,441.2        Total liabilities       291.8      10,012.0      11,230.6      (14,203.0)       7,331.4   Shareholders' equity:Class A common shares       169.2                -                 -                   -           169.2 Class B common shares       135.3                -                 -           (135.3)               -  Common shares             -                 -        2,362.8       (2,362.8)               -  Other shareholders' equity    8,551.7       4,040.8     15,034.2     (23,804.6)      3,822.1 Accumulated other comprehensive income     (191.6)        (418.9)        (158.6)           256.0         (513.1)     8,664.6       3,621.9     17,238.4     (26,046.7)      3,478.2 Less:  Contra account  (5,186.4)       (479.0)    (4,707.4)     10,372.8                 -         Total shareholders' equity    3,478.2        3,142.9      12,531.0      (15,673.9)       3,478.2        Total liabilities and equity  $ 3,770.0   $ 13,154.9   $ 23,761.6   $ (29,876.9)  $ 10,809.6 
 
**Condensed Consolidating Balance Sheet**December 31, 2001           IR- IR- Other Consolidating IR-Limited *In millions*LimitedNew JerseySubsidiariesAdjustmentsConsolidatedCurrent assets:          Cash and cash equivalents $          -   $        23.4  $        90.6  $             -   $      114.0 Accounts and notes receivable, net             -           128.3       1,231.5                 -        1,359.8 Inventories, net             -           134.8       1,009.1                 -        1,143.9       Prepaid expenses and deferred income taxes             -             57.8          263.4                 -           321.2 Assets held for sale             -                -           760.2                -           760.2 Accounts and notes receivable affiliates             -                -        2,957.9       (2,957.9)              -        Total current assets             -            344.3        6,312.7        (2,957.9)       3,699.1 Investment in affiliates     3,916.6     12,825.5       3,916.6     (20,658.7)              -  Property, plant and equipment, net             -           238.9       1,050.6                -        1,289.5 Intangible assets, net             -           123.4       5,532.2                -        5,655.6 Note receivable affiliate             -                -                -                 -                -  Other assets             -           218.1          271.5                -           489.6       Total assets  $  3,916.6   $ 13,750.2   $ 17,083.6   $ (23,616.6)  $ 11,133.8 Current liabilities:Accounts payable and accruals $          -   $      319.3  $   1,853.0  $            -   $   2,172.3 Loans payable              -           449.7          112.2                -           561.9 Liabilities held for sale             -                -           249.3                -           249.3 Accounts and note payable affiliates             -        2,650.0          307.9       (2,957.9)              -        Total current liabilities             -         3,419.0        2,522.4        (2,957.9)       2,983.5 Long-term debt             -        2,650.6          250.1                 -        2,900.7 Note payable affiliate             -        3,647.4               -        (3,647.4)              -  Other noncurrent liabilities             -           116.6       1,216.4                -        1,333.0       Total liabilities             -         9,833.6        3,988.9        (6,605.3)       7,217.2  Shareholders' equity:Class A common shares        168.0               -                -                 -           168.0 Class B common shares        135.3               -                -           (135.3)              -  Common shares             -                -        2,362.8       (2,362.8)              -  Other shareholders' equity     8,891.6       4,526.0     15,787.9     (25,135.5)      4,070.0       Accumulated other comprehensive income             -          (122.8)        (264.3)             65.7         (321.4)     9,194.9       4,403.2     17,886.4     (27,567.9)      3,916.6 Less:  Contra account   (5,278.3)       (486.6)    (4,791.7)     10,556.6               -        Total shareholders' equity     3,916.6        3,916.6      13,094.7      (17,011.3)       3,916.6       Total liabilities and equity  $  3,916.6   $ 13,750.2   $ 17,083.6   $ (23,616.6)  $ 11,133.8 
 
**Condensed Consolidating Income Statement**For the year ended December 31, 2002           IR- IR- Other Consolidating IR-Limited*In millions* Limited New Jersey Subsidiaries Adjustments ConsolidatedNet sales $        -   $ 1,248.3  $ 7,703.0  $         -   $ 8,951.3 Cost of goods sold        (0.3)       962.5     5,864.3             -      6,826.5 Selling and administrative expenses           -         275.3     1,164.5             -      1,439.8 Restructuring charges           -            16.9           25.0              -            41.9  Operating income         0.3          (6.4)       649.2             -         643.1 Equity earnings in affiliates (net of tax)  before the cumulative effect of change in  accounting principle     363.2        332.9        (39.2)   (656.9)              -  Interest expense           -       (186.6)       (43.7)            -       (230.3)Intercompany interest and fees       97.3      (365.6)       268.3             -                -  Other income (expense), net         0.2        (38.2)         27.3             -         (10.7)Minority interests           -                 -          (14.4)             -          (14.4) Earnings before income taxes     461.0      (263.9)       847.5    (656.9)       387.7 (Benefit) provision for income taxes           -        (224.7)        245.0              -            20.3  Earnings (loss) from continuing operations     461.0        (39.2)       602.5    (656.9)       367.4 Discontinued operations, net of tax           -                 -            93.6              -            93.6  Earnings (loss) before cumulative effect  of change in accounting principle     461.0        (39.2)       696.1    (656.9)       461.0       Cumulative effect of change in accounting   principle, net of tax    (634.5)      (634.5)      (634.5)   1,269.0       (634.5) Net (loss) earnings   $ (173.5)  $  (673.7)  $      61.6   $  612.1   $  (173.5)**Condensed Consolidating Income Statement**For the year ended December 31, 2001           IR- IR- Other Consolidating IR-Limited*In millions* Limited New Jersey Subsidiaries Adjustments ConsolidatedNet sales $        -   $ 1,200.0  $ 7,404.2  $         -   $ 8,604.2 Cost of goods sold           -         892.5     5,844.0             -      6,736.5 Selling and administrative expenses           -         248.9     1,121.6             -      1,370.5 Restructuring charges           -            25.5           48.2              -            73.7  Operating income           -           33.1        390.4             -         423.5 Equity earnings in affiliates (net of tax)           -         336.9               -     (336.9)              -  Interest expense           -       (203.0)       (46.3)            -       (249.3)Intercompany interest and fees           -         (17.6)         17.6             -                -  Other income (expense), net           -         (81.4)         61.9             -         (19.5)Minority interests           -                 -          (20.7)             -          (20.7) Earnings before income taxes           -           68.0        402.9    (336.9)       134.0 (Benefit) provision for income taxes           -        (178.2)        130.1              -          (48.1) Earnings (loss) from continuing operations           -         246.2        272.8    (336.9)       182.1 Discontinued operations, net of tax           -                 -            64.1              -            64.1  Net earnings (loss)  $        -    $    246.2   $    336.9   $(336.9)  $    246.2 
 
**Condensed Consolidating Income Statement**For the year ended December 31, 2000           IR- IR- Other Consolidating IR-Limited*In millions* Limited New Jersey Subsidiaries Adjustments ConsolidatedNet sales $      -   $ 1,302.2  $ 7,110.0  $         -   $ 8,412.2 Cost of goods sold            -         845.1     5,384.5             -      6,229.6 Selling and administrative expenses            -         212.8        975.9             -      1,188.7 Restructuring charges            -            35.5           40.7              -            76.2  Operating income            -         208.8        708.9             -         917.7 Equity earnings in affiliates (net of tax)            -         725.8               -     (725.8)              -  Interest expense            -       (219.3)       (32.1)            -       (251.4)Intercompany interest and fees            -         (42.1)         42.1             -                -  Other income (expense), net            -         (68.0)       105.3             -           37.3 Minority interests            -                 -          (39.8)             -          (39.8) Earnings before income taxes            -         605.2        784.4    (725.8)       663.8 (Benefit) provision for income taxes            -          (64.2)        290.7              -          226.5  Earnings (loss) from continuing operations            -         669.4        493.7    (725.8)       437.3 Discontinued operations, net of tax            -                 -          232.1              -          232.1  Net earnings (loss)  $      -    $    669.4   $    725.8   $(725.8)  $    669.4 
 
**Condensed Consolidating Statement of Cash Flows**      For the year ended December 31, 2002             IR- IR- Other Consolidating IR-Limited*In millions* Limited New Jersey Subsidiaries Adjustments  ConsolidatedNet cash provided by operating activities $ 170.0   $ 366.2   $  63.2   $      -    $ 599.4 Cash flows from investing activities:Capital expenditures         -      (19.7)  (103.2)         -    (122.9)Investments and acquisitions, net of cash         -        (2.8)  (109.9)         -    (112.7)Decrease in marketable securities         -             -         5.5          -          5.5 Proceeds from sale of property, plant and  equipment         -          6.8      38.0          -        44.8 Other, net         -             -        (2.1)         -        (2.1)  Net cash used in investing activities         -       (15.7)   (171.7)          -     (187.4)Cash flows from financing activities:Net change in debt         -    (172.5)    (45.4)         -    (217.9)Dividends paid  (206.8)        7.6      84.3          -    (114.9)Proceeds from the exercise of stock options      36.8             -             -            -         36.8   Net cash (used in) provided by financing  activities  (170.0)   (164.9)      38.9           -     (296.0)Net cash provided by discontinued operations         -              -      109.4           -       109.4 Effect of exchange rate changes on cash and  cash equivalents         -              -          2.8           -           2.8 Net increase in cash and cash equivalents         -      185.6      42.6          -      228.2 Cash and cash equivalents - beginning of  period         -        23.4      90.6     114.0 Cash and cash equivalents - end of period  $      -    $ 209.0   $133.2   $      -    $ 342.2 
 
**Condensed Consolidating Statement of Cash Flows**      For the year ended December 31, 2001             IR- IR- Other Consolidating IR-Limited*In millions* Limited New Jersey Subsidiaries Adjustments ConsolidatedNet cash provided by operating activities $      -    $ 213.0   $ 326.3   $      -    $ 539.3 Cash flows from investing activities:Capital expenditures         -      (21.5)  (135.9)         -    (157.4)Investments and acquisitions, net of cash         -        (9.2)  (149.1)         -    (158.3)Proceeds from business dispositions         -             -        17.5          -        17.5 Decrease in marketable securities         -      103.9       (6.7)         -        97.2 Proceeds from sale of property, plant and            equipment         -             -        37.8          -        37.8 Other, net         -              -         11.7           -         11.7         Net cash provided by (used in) investing activities         -         73.2    (224.7)          -     (151.5)Cash flows from financing activities:Net change in debt         -      (86.9)  (127.2)         -    (214.1)Dividends paid         -    (113.1)           -           -    (113.1)Proceeds from the exercise of stock options         -          9.7            -           -          9.7 Purchase of treasury stock         -       (72.5)            -            -       (72.5)  Net cash used in financing activities         -     (262.8)   (127.2)          -     (390.0)Net cash provided by discontinued operations         -              -         24.7           -         24.7 Effect of exchange rate changes on cash and  cash equivalents         -              -         (5.5)          -         (5.5)Net increase (decrease) in cash and cash  equivalents         -        23.4       (6.4)         -        17.0 Cash and cash equivalents - beginning of  period         -             -        97.0          -        97.0   Cash and cash equivalents - end of period  $      -    $   23.4   $   90.6   $      -    $ 114.0 
 
**Condensed Consolidating Statement of Cash Flows**      For the year ended December 31, 2000           IR- IR- Other Consolidating IR-Limited*In millions*Limited New Jersey Subsidiaries Adjustments Consolidated      Net cash (used in) provided by operating activities $      -    $ (792.4)  $ 1,221.6   $ 120.3   $   549.5 Cash flows from investing activities:Capital expenditures         -        (19.5)     (145.3)           -       (164.8)Investments and acquisitions, net of cash         -              -    (2,288.0)           -    (2,288.0)Proceeds from business dispositions         -              -         977.3            -        977.3 Decrease (increase) in marketable securities         -       120.3          (6.3)  (120.3)         (6.3)Proceeds from sale of property, plant and            equipment         -           2.7          21.9            -          24.6 Other, net         -               -            (3.6)            -            (3.6)  Net cash used in investing activities         -        103.5    (1,444.0)   (120.3)   (1,460.8)Cash flows from financing activities:Net change in debt         -       794.1          78.4            -        872.5 Dividends paid         -      (109.8)              -             -       (109.8)Proceeds from the exercise of stock options         -           8.3               -             -            8.3 Purchase of treasury stock         -       (121.3)               -              -        (121.3)  Net cash provided by financing activities         -        571.3           78.4             -         649.7 Net cash provided by discontinued operations         -               -          143.4             -         143.4 Effect of exchange rate changes on cash and  cash equivalents         -               -            (7.7)            -            (7.7)Net decrease in cash and cash equivalents         -      (117.6)         (8.3)           -       (125.9)Cash and cash equivalents - beginning of  period         -       117.6        105.3            -        222.9 Cash and cash equivalents - end of period $       -   $         -   $      97.0  $        -   $     97.0 
** **

**Report of Management                                        **

Theaccompanying consolidated financial statements have been prepared by theCompany.  They conform with generallyaccepted accounting principles and reflect judgments and estimates as to theexpected effects of incomplete transactions and events being accounted forcurrently.  The Company believes thatthe accounting systems and related controls that it maintains are sufficient toprovide reasonable assurance that assets are safeguarded, transactions areappropriately authorized and recorded, and the financial records are reliable forpreparing such financial statements. The concept of reasonable assurance is based on the recognition that thecost of a system of internal accounting controls must be related to thebenefits derived.  The Company maintainsan internal audit function that is responsible for evaluating the adequacy andapplication of financial and operating controls, and for testing compliancewith Company policies and procedures.

TheAudit Committee of the board of directors is comprised entirely of individualswho are not employees of the Company. This committee meets periodically withthe independent accountants, the internal auditors and management to consideraudit results and to discuss significant internal accounting controls, auditingand financial reporting matters.  TheAudit Committee recommends to the board of directors the selection of theindependent accountants, who are then appointed by the shareholders.

Theindependent accountants are engaged to perform an audit of the consolidatedfinancial statements in accordance with generally accepted auditingstandards.  Their report follows.

/S/ Herbert L. Henkel                                                              /S/ Timothy R. McLevishHerbertL. Henkel                                                                    TimothyR. McLevishChairman,President and                                                           SeniorVice President andChiefExecutive Officer                                                             ChiefFinancial Officer

**Report of IndependentAccountants**** **

To the Board of Directors andShareholders ofIngersoll-Rand Company Limited:

Inour opinion, the accompanying consolidated balance sheet and the related consolidated statements of income, shareholders' equity and cash flowspresent fairly, in all material respects, the financial position ofIngersoll-Rand Company Limited and its subsidiaries, the successorcompany to Ingersoll-Rand Company, at December 31, 2002and 2001, and the resultsof their operations and their cash flows for each of the three years in the period ended December 31, 2002in conformity with accounting principles generally acceptedin the United States of America.  Thesefinancial statements are the responsibility of the Company's management; ourresponsibility is to express an opinion on these financial statements based onour audits.  We conducted our audits ofthese statements in accordance with auditing standards generally accepted inthe United States of America, which require that we plan and perform the auditto obtain reasonable assurance about whether the financial statements are freeof material misstatement.  An auditincludes examining, on a test basis, evidence supporting the amounts anddisclosures in the financial statements, assessing the accounting principlesused and significant estimates made by management, and evaluating the overallfinancial statement presentation.  Webelieve that our audits provide a reasonable basis for our opinion.

As discussed in Note 7 to the consolidated financial statements,on January 1, 2002, the Company adopted SFAS No. 142, "Goodwill and OtherIntangible Assets."

/S/ PricewaterhouseCoopers LLPPricewaterhouseCoopers LLPFlorham Park, New JerseyFebruary 5, 2003, except as to Note 3, which is asof February 18, 2003. |