There are a total of 105 bills of lading on file for OLAM Global AGRI PTE Ltd between February 25th, 2022 and July 3rd, 2026.
Of those 105 bills of lading, 2 were within the past 30 days and 10 were within the past 90 days.
| Total Records | 105 |
|---|---|
| Shipper Records | 44 |
| Consignee Records | 89 |
| Notify Party Records | 101 |
| First Shipment on File | Feb 25th, 2022 |
| Most Recent Shipment on File | Jul 3rd, 2026 |
| Records in Last 30 Days | 2 |
| Records in Last 90 Days | 10 |
| Records in the Past Year | 67 |
Subscribe now for unlimited access to all manifests, vessels, shippers, consignees, and more for OLAM GLOBAL AGRI PTE LTD.
Below is a Sankey Diagram of the top 20 companies associated with OLAM Global AGRI PTE Ltd, and the top 4 companies associated with those associations.
Below are the top 20 companies associated with OLAM Global AGRI PTE Ltd in terms of total bills of lading. Total Records are based on records since October 21st, 2012. Associations are based on records since July 2021.
| Company Name | Recent Shipment | Total Records | Associations |
|---|---|---|---|
| SLC AGRICOLA S A | Jul 2026 | 34 | 13 |
| AKKESER MEYVE SEBZE ITHALAT IHRACAT | May 2026 | 13 | 9 |
| ONYILDIZ CAMASIRLARI TEKSTIL SANAYI | Jul 2026 | 15 | 8 |
| AGT FOODS | Jul 2026 | 10,237 | 8 |
| VITERRA CANADA INC. | May 2026 | 889 | 7 |
| OLAM BRASIL LTDA | Dec 2025 | 16 | 7 |
| SHIPPER | Jul 2026 | 63,011 | 6 |
| OLAM NIGERIA LTD | Jun 2026 | 755 | 6 |
| SCHEFFER CIA LTDA | Mar 2026 | 14 | 4 |
| Feb 2026 | 7 | 3 | |
| THOMPSON MAHOGANY COMPANY | Jun 2026 | 3,084 | 3 |
| Dec 2025 | 3 | 3 | |
| AGROPECUARIA MAGGI LTDA | Mar 2026 | 21 | 3 |
| Nov 2025 | 3 | 2 | |
| NATUREL COTTON IPLIK SANAYI VE TICA | Jun 2026 | 13 | 2 |
| GUNES IPLIK SANAYI VE TICARET A.S. | Mar 2026 | 36 | 2 |
| ETG COMMODITIES INC | Jul 2026 | 5,797 | 2 |
| BOM FUTURO AGRICOLA LTDA | Mar 2026 | 19 | 2 |
| ZIRAAT BANKASI A.S. | Feb 2026 | 43 | 1 |
| OVERSEAS HARDWOODS COMPANY | Jul 2026 | 3,080 | 1 |
Below are other companies when arranged alphabetically. There is not neccessarily any association to OLAM Global AGRI PTE Ltd.
| Company Name | Recent Shipment | Total Records | Past 90 Days |
|---|---|---|---|
| OLAM (THAILAND) LIMITED | Mar 2026 | 1,073 | 0 |
| OLAM COCOA BV | Jul 2026 | 4,250 | 70 |
| OLAM COCOA DEUTSCHLAND GMBH | Jul 2026 | 337 | 7 |
| OLAM COCOA PROCESSING | Jul 2026 | 2,127 | 53 |
| OLAM ECUADOR SA | Jul 2026 | 1,022 | 15 |
| OLAM FARMING, INC. | Jul 2026 | 7,345 | 196 |
| OLAM FOOD INGREDIENTS INDIA PRIVATE | Jul 2026 | 246 | 43 |
| OLAM FOOD INGREDIENTS INDIA PRIVATE LIMITED | Jul 2026 | 386 | 14 |
| OLAM GLOBAL AGRI AMERICAS LLC | Jul 2026 | 897 | 56 |
| OLAM GLOBAL AGRI MEXICO SA DE CV | Jun 2026 | 289 | 8 |
| OLAM GLOBAL AGRI PERU S.A.C. | Jul 2026 | 717 | 41 |
| OLAM HONDURAS S.A. DE C.V. | Jul 2026 | 1,983 | 61 |
| OLAM INTERNATIONAL LIMITED | Jul 2026 | 12,807 | 99 |
| OLAM IVOIRE SA | Jun 2026 | 861 | 4 |
| OLAM NICARAGUA S.A | Jul 2026 | 1,396 | 11 |
| OLAM NIGERIA LTD | Jun 2026 | 755 | 6 |
| OLAM ORCHARDS AUSTRALIA PTY LTD | Jun 2023 | 618 | 0 |
| OLAM SPICES | Jul 2026 | 191 | 11 |
| OLAM SPICES AND VEGETABLE INGREDIEN | Sep 2025 | 456 | 0 |
| OLAM SPICES AND VEGETABLES | Jul 2026 | 1,587 | 6 |
| Run Date | Master BOL | House BOL | Voyage # | Bill Type | Carrier Code | IMO # | Vessel Name | Arrival Date | US Port | Foreign Port | Quantity | Weight | Type of Service | Shipper | Consignee | Notify Party | Commodity |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 2026-05-23 | COSU6452199520 | 236W | Simple BOL FROB | COSU | 9262716 | ARGUS | 2026-05-22 | HOUSTON, TEXAS | TAMPICO MEXICO | 264 BAL | 59,431 KG | House to House | OLAM GLOBAL AGRI PTE LTD | AKKESER MEYVE SEBZE ITHALAT IHRACAT | AKKESER MEYVE SEBZE ITHALAT IHRACAT | XXXXXX RAW COTTON | |
| 2026-05-23 | COSU6451279521 | 236W | Simple BOL FROB | COSU | 9262716 | ARGUS | 2026-05-22 | HOUSTON, TEXAS | TAMPICO MEXICO | 176 BAL | 39,839 KG | House to House | OLAM GLOBAL AGRI PTE LTD | AKKESER MEYVE SEBZE ITHALAT IHRACAT | AKKESER MEYVE SEBZE ITHALAT IHRACAT | XXXXXX RAW COTTON | |
| 2026-05-23 | COSU6451279520 | 236W | Simple BOL FROB | COSU | 9262716 | ARGUS | 2026-05-22 | HOUSTON, TEXAS | TAMPICO MEXICO | 528 BAL | 120,232 KG | House to House | OLAM GLOBAL AGRI PTE LTD | AKKESER MEYVE SEBZE ITHALAT IHRACAT | AKKESER MEYVE SEBZE ITHALAT IHRACAT | XXXXXX RAW COTTON | |
| 2026-05-23 | COSU6450681210 | 236W | Simple BOL FROB | COSU | 9262716 | ARGUS | 2026-05-22 | HOUSTON, TEXAS | TAMPICO MEXICO | 1,584 BAL | 360,469 KG | House to House | OLAM GLOBAL AGRI PTE LTD | ONYILDIZ CAMASIRLARI TEKSTIL SANAYI | ONYILDIZ CAMASIRLARI TEKSTIL SANAYI | XXXXXX RAW COTTON | |
| Run Date | 2026-06-06 |
|---|---|
| Estimated Arrival Date | 2026-06-05 |
| Actual Arrival Date | 2026-06-05 |
| Trade Update Date | 2026-06-04 |
| Master BOL # | COSU6451447110 |
|---|---|
| House BOL # | |
| Manifest Number | 550397 |
| Bill Type | Simple BOL FROB |
| Carrier Code | COSU |
| Voyage # | 0VBMN |
| IMO # | 9350044 |
| Vessel Name | APL CALIFORNIA |
| Vessel Country | MT |
| Place of Receipt | MONTERREY |
| Foreign Port of Lading | TAMPICO MEXICO (20193) |
| Port of Unlading | HOUSTON, TEXAS (5301) |
| Port of Destination | |
| Foreign Port of Destination | |
| Weight | 414194 KG |
| Weight in KG | 414,194 KG |
| Quantity | 1848 BAL |
| Volume | 840 CM |
| Record Status | New Record |
| In-bond Entry Type | |
| Transportation Mode | Vessel, containerized |
| Containers |
CSNU5920341 TRHU7524009 CSNU7660808 CCLU7786790 CSNU7162786 TGBU7960210 TRHU5250510 TRHU8847562 CSNU7689099 OOCU8130613 FSCU8679535 OOCU8319850 FFAU6361852 OOLU9419886 OOCU6995496 FSCU8492246 FFAU3541969 BEAU5566940 CSGU6784507 TCNU7031159 SEGU5272530 |
| Commodity Description |
XXXXXX RAW COTTON XXXXXX RAW COTTON XXXXXX RAW COTTON XXXXXX RAW COTTON XXXXXX RAW COTTON XXXXXX RAW COTTON XXXXXX RAW COTTON XXXXXX RAW COTTON XXXXXX RAW COTTON XXXXXX RAW COTTON XXXXXX RAW COTTON XXXXXX RAW COTTON XXXXXX RAW COTTON XXXXXX RAW COTTON XXXXXX RAW COTTON XXXXXX RAW COTTON XXXXXX RAW COTTON XXXXXX RAW COTTON XXXXXX RAW COTTON XXXXXX RAW COTTON XXXXXX RAW COTTON |
| Shipper Name | OLAM GLOBAL AGRI PTE LTD |
|---|---|
| Address Line 1 | MARINA ONE EAST TOWER #20-01 7 STRA |
| Address Line 2 | SINGAPORE . 018936 |
| Address Line 3 | SINGAPORE |
| COMM Number Qualifier | TE |
| COMM Number | 63399755 |
| Consignee Name | NATUREL COTTON IPLIK SANAYI VE TICA |
|---|---|
| Address Line 1 | TICARET A.S. KOCOREN MAH., 223.CAD |
| Address Line 2 | EYYUBIYE SANLIURFA 63100 |
| Address Line 3 | TURKEY |
| COMM Number Qualifier | TE |
| COMM Number | 3705567 |
| Notify Party Name | NATUREL COTTON IPLIK SANAYI VE TICA |
|---|---|
| Address Line 1 | TICARET A.S. KOCOREN MAH., 223.CAD |
| Address Line 2 | EYYUBIYE SANLIURFA 63100 |
| Address Line 3 | TURKEY |
| COMM Number Qualifier | TE |
| COMM Number | 3705567 |
| Container Number | CSNU5920341 |
|---|---|
| Seal Number 1 | NO SEAL |
| Seal Number 1 | NO SEAL |
| Equipment Description Code | CN |
| Equipment Description | Container |
| Container Length | 40ft 0in (04000) |
| Container Height | 9ft 0in (00000900) |
| Container Width | 8ft 0in (00000800) |
| Container Type | 45G1 |
| Load Status | Loaded |
| Type of Service | House to House |
| Cargo Description 1 | XXXXXX RAW COTTON |
| Marks and Numbers 1 | NO MARKS |
| Container Number | TRHU7524009 |
|---|---|
| Seal Number 1 | NO SEAL |
| Seal Number 1 | NO SEAL |
| Equipment Description Code | CN |
| Equipment Description | Container |
| Container Length | 40ft 0in (04000) |
| Container Height | 9ft 0in (00000900) |
| Container Width | 8ft 0in (00000800) |
| Container Type | 45G1 |
| Load Status | Loaded |
| Type of Service | House to House |
| Cargo Description 1 | XXXXXX RAW COTTON |
| Marks and Numbers 1 | NO MARKS |
| Container Number | CSNU7660808 |
|---|---|
| Seal Number 1 | NO SEAL |
| Seal Number 1 | NO SEAL |
| Equipment Description Code | CN |
| Equipment Description | Container |
| Container Length | 40ft 0in (04000) |
| Container Height | 9ft 0in (00000900) |
| Container Width | 8ft 0in (00000800) |
| Container Type | 45G1 |
| Load Status | Loaded |
| Type of Service | House to House |
| Cargo Description 1 | XXXXXX RAW COTTON |
| Marks and Numbers 1 | NO MARKS |
| Container Number | CCLU7786790 |
|---|---|
| Seal Number 1 | FXE10386585 |
| Seal Number 1 | FXE10386585 |
| Equipment Description Code | CN |
| Equipment Description | Container |
| Container Length | 40ft 0in (04000) |
| Container Height | 9ft 0in (00000900) |
| Container Width | 8ft 0in (00000800) |
| Container Type | 45G1 |
| Load Status | Loaded |
| Type of Service | House to House |
| Cargo Description 1 | XXXXXX RAW COTTON |
| Marks and Numbers 1 | NO MARKS |
| Container Number | CSNU7162786 |
|---|---|
| Seal Number 1 | NO SEAL |
| Seal Number 1 | NO SEAL |
| Equipment Description Code | CN |
| Equipment Description | Container |
| Container Length | 40ft 0in (04000) |
| Container Height | 9ft 0in (00000900) |
| Container Width | 8ft 0in (00000800) |
| Container Type | 45G1 |
| Load Status | Loaded |
| Type of Service | House to House |
| Cargo Description 1 | XXXXXX RAW COTTON |
| Marks and Numbers 1 | NO MARKS |
| Container Number | TGBU7960210 |
|---|---|
| Seal Number 1 | CEM233774047 |
| Seal Number 1 | CEM233774047 |
| Equipment Description Code | CN |
| Equipment Description | Container |
| Container Length | 40ft 0in (04000) |
| Container Height | 9ft 0in (00000900) |
| Container Width | 8ft 0in (00000800) |
| Container Type | 45G1 |
| Load Status | Loaded |
| Type of Service | House to House |
| Cargo Description 1 | XXXXXX RAW COTTON |
| Marks and Numbers 1 | NO MARKS |
| Container Number | TRHU5250510 |
|---|---|
| Seal Number 1 | NO SEAL |
| Seal Number 1 | NO SEAL |
| Equipment Description Code | CN |
| Equipment Description | Container |
| Container Length | 40ft 0in (04000) |
| Container Height | 9ft 0in (00000900) |
| Container Width | 8ft 0in (00000800) |
| Container Type | 45G1 |
| Load Status | Loaded |
| Type of Service | House to House |
| Cargo Description 1 | XXXXXX RAW COTTON |
| Marks and Numbers 1 | NO MARKS |
| Container Number | TRHU8847562 |
|---|---|
| Seal Number 1 | NO SEAL |
| Seal Number 1 | NO SEAL |
| Equipment Description Code | CN |
| Equipment Description | Container |
| Container Length | 40ft 0in (04000) |
| Container Height | 9ft 0in (00000900) |
| Container Width | 8ft 0in (00000800) |
| Container Type | 45G1 |
| Load Status | Loaded |
| Type of Service | House to House |
| Cargo Description 1 | XXXXXX RAW COTTON |
| Marks and Numbers 1 | NO MARKS |
| Container Number | CSNU7689099 |
|---|---|
| Seal Number 1 | NO SEAL |
| Seal Number 1 | NO SEAL |
| Equipment Description Code | CN |
| Equipment Description | Container |
| Container Length | 40ft 0in (04000) |
| Container Height | 9ft 0in (00000900) |
| Container Width | 8ft 0in (00000800) |
| Container Type | 45G1 |
| Load Status | Loaded |
| Type of Service | House to House |
| Cargo Description 1 | XXXXXX RAW COTTON |
| Marks and Numbers 1 | NO MARKS |
| Container Number | OOCU8130613 |
|---|---|
| Seal Number 1 | FXE10386584 |
| Seal Number 1 | FXE10386584 |
| Equipment Description Code | CN |
| Equipment Description | Container |
| Container Length | 40ft 0in (04000) |
| Container Height | 9ft 0in (00000900) |
| Container Width | 8ft 0in (00000800) |
| Container Type | 45G1 |
| Load Status | Loaded |
| Type of Service | House to House |
| Cargo Description 1 | XXXXXX RAW COTTON |
| Marks and Numbers 1 | NO MARKS |
| Container Number | FSCU8679535 |
|---|---|
| Seal Number 1 | CEM233774046 |
| Seal Number 1 | CEM233774046 |
| Equipment Description Code | CN |
| Equipment Description | Container |
| Container Length | 40ft 0in (04000) |
| Container Height | 9ft 0in (00000900) |
| Container Width | 8ft 0in (00000800) |
| Container Type | 45G1 |
| Load Status | Loaded |
| Type of Service | House to House |
| Cargo Description 1 | XXXXXX RAW COTTON |
| Marks and Numbers 1 | NO MARKS |
| Container Number | OOCU8319850 |
|---|---|
| Seal Number 1 | NO SEAL |
| Seal Number 1 | NO SEAL |
| Equipment Description Code | CN |
| Equipment Description | Container |
| Container Length | 40ft 0in (04000) |
| Container Height | 9ft 0in (00000900) |
| Container Width | 8ft 0in (00000800) |
| Container Type | 45G1 |
| Load Status | Loaded |
| Type of Service | House to House |
| Cargo Description 1 | XXXXXX RAW COTTON |
| Marks and Numbers 1 | NO MARKS |
| Container Number | FFAU6361852 |
|---|---|
| Seal Number 1 | NO SEAL |
| Seal Number 1 | NO SEAL |
| Equipment Description Code | CN |
| Equipment Description | Container |
| Container Length | 40ft 0in (04000) |
| Container Height | 9ft 0in (00000900) |
| Container Width | 8ft 0in (00000800) |
| Container Type | 45G1 |
| Load Status | Loaded |
| Type of Service | House to House |
| Cargo Description 1 | XXXXXX RAW COTTON |
| Marks and Numbers 1 | NO MARKS |
| Container Number | OOLU9419886 |
|---|---|
| Seal Number 1 | NO SEAL |
| Seal Number 1 | NO SEAL |
| Equipment Description Code | CN |
| Equipment Description | Container |
| Container Length | 40ft 0in (04000) |
| Container Height | 9ft 0in (00000900) |
| Container Width | 8ft 0in (00000800) |
| Container Type | 45G1 |
| Load Status | Loaded |
| Type of Service | House to House |
| Cargo Description 1 | XXXXXX RAW COTTON |
| Marks and Numbers 1 | NO MARKS |
| Container Number | OOCU6995496 |
|---|---|
| Seal Number 1 | NO SEAL |
| Seal Number 1 | NO SEAL |
| Equipment Description Code | CN |
| Equipment Description | Container |
| Container Length | 40ft 0in (04000) |
| Container Height | 9ft 0in (00000900) |
| Container Width | 8ft 0in (00000800) |
| Container Type | 45G1 |
| Load Status | Loaded |
| Type of Service | House to House |
| Cargo Description 1 | XXXXXX RAW COTTON |
| Marks and Numbers 1 | NO MARKS |
| Container Number | FSCU8492246 |
|---|---|
| Seal Number 1 | NO SEAL |
| Seal Number 1 | NO SEAL |
| Equipment Description Code | CN |
| Equipment Description | Container |
| Container Length | 40ft 0in (04000) |
| Container Height | 9ft 0in (00000900) |
| Container Width | 8ft 0in (00000800) |
| Container Type | 45G1 |
| Load Status | Loaded |
| Type of Service | House to House |
| Cargo Description 1 | XXXXXX RAW COTTON |
| Marks and Numbers 1 | - |
| Container Number | FFAU3541969 |
|---|---|
| Seal Number 1 | NO SEAL |
| Seal Number 1 | NO SEAL |
| Equipment Description Code | CN |
| Equipment Description | Container |
| Container Length | 40ft 0in (04000) |
| Container Height | 9ft 0in (00000900) |
| Container Width | 8ft 0in (00000800) |
| Container Type | 45G1 |
| Load Status | Loaded |
| Type of Service | House to House |
| Cargo Description 1 | XXXXXX RAW COTTON |
| Marks and Numbers 1 | NO MARKS |
| Container Number | BEAU5566940 |
|---|---|
| Seal Number 1 | NO SEAL |
| Seal Number 1 | NO SEAL |
| Equipment Description Code | CN |
| Equipment Description | Container |
| Container Length | 40ft 0in (04000) |
| Container Height | 9ft 0in (00000900) |
| Container Width | 8ft 0in (00000800) |
| Container Type | 45G1 |
| Load Status | Loaded |
| Type of Service | House to House |
| Cargo Description 1 | XXXXXX RAW COTTON |
| Marks and Numbers 1 | NO MARKS |
| Container Number | CSGU6784507 |
|---|---|
| Seal Number 1 | NO SEAL |
| Seal Number 1 | NO SEAL |
| Equipment Description Code | CN |
| Equipment Description | Container |
| Container Length | 40ft 0in (04000) |
| Container Height | 9ft 0in (00000900) |
| Container Width | 8ft 0in (00000800) |
| Container Type | 45G1 |
| Load Status | Loaded |
| Type of Service | House to House |
| Cargo Description 1 | XXXXXX RAW COTTON |
| Marks and Numbers 1 | NO MARKS |
| Container Number | TCNU7031159 |
|---|---|
| Seal Number 1 | NO SEAL |
| Seal Number 1 | NO SEAL |
| Equipment Description Code | CN |
| Equipment Description | Container |
| Container Length | 40ft 0in (04000) |
| Container Height | 9ft 0in (00000900) |
| Container Width | 8ft 0in (00000800) |
| Container Type | 45G1 |
| Load Status | Loaded |
| Type of Service | House to House |
| Cargo Description 1 | XXXXXX RAW COTTON |
| Marks and Numbers 1 | NO MARKS |
| Container Number | SEGU5272530 |
|---|---|
| Seal Number 1 | NO SEAL |
| Seal Number 1 | NO SEAL |
| Equipment Description Code | CN |
| Equipment Description | Container |
| Container Length | 40ft 0in (04000) |
| Container Height | 9ft 0in (00000900) |
| Container Width | 8ft 0in (00000800) |
| Container Type | 45G1 |
| Load Status | Loaded |
| Type of Service | House to House |
| Cargo Description 1 | XXXXXX RAW COTTON |
| Marks and Numbers 1 | NO MARKS |
| Port of Unlading | Total Records | Recent Shipment |
|---|---|---|
| Houston, Texas | 28 | 2026-07-07 |
| Newark, New Jersey | 28 | 2025-10-29 |
| Seattle, Washington | 17 | 2024-11-21 |
| Charleston, South Carolina | 12 | 2025-12-30 |
| Los Angeles, California | 6 | 2026-03-23 |
| Savannah, Georgia | 5 | 2026-01-19 |
| New York, New York | 4 | 2022-07-20 |
| New Orleans, Louisiana | 2 | 2026-01-12 |
| Long Beach, California | 1 | 2025-09-26 |
| Miami, Florida | 1 | 2025-06-23 |
| Port of Lading | Total Records | Recent Shipment |
|---|---|---|
| Santos Brazil | 37 | 2025-12-30 |
| Tampico Mexico | 29 | 2026-07-07 |
| Vancouver, BC Canada | 18 | 2024-11-21 |
| Cartagena Colombia | 6 | 2026-03-23 |
| Anvers Belgium | 6 | 2025-06-23 |
| Gioia Tauro Italy | 6 | 2022-11-28 |
| San Pedro Ivory Coast | 1 | 2026-01-19 |
| Pusan South Korea | 1 | 2025-09-26 |
| Colombo Sri Lanka | 1 | 2024-04-04 |
Below are the top 10 company names and addresses for OLAM Global AGRI PTE Ltd that were combined to create this record. While we try to make sure everything is as accurate as possible we can't guarantee complete accuracy for all records so please notify us of any errors.
| Company Name | Address | Last Record | Records |
|---|---|---|---|
| OLAM GLOBAL AGRI PTE LTD | 7 STRAITS VIEW MARINA ONE EAST TOWE SINGAPORE 018936 SG | 2026-03-23 | 40 |
| OLAM GLOBAL AGRI PTE LTD | 7 STRAITS VIEW MARINA ONE EAST TOWE SINGAPORE 018936 SG 6563394100 | 2026-03-23 | 40 |
| OLAM GLOBAL AGRI PTE LTD | 2026-07-07 | 27 | |
| OLAM GLOBAL AGRI PTE LTD | 2025-12-30 | 2 | |
| OLAM GLOBAL AGRI PTE LTD | 2025-12-30 | 2 | |
| OLAM GLOBAL AGRI PTE LTD | 2026-03-23 | 1 | |
| OLAM GLOBAL AGRI PTE LTD | 2025-10-15 | 1 | |
| OLAM GLOBAL AGRI PTE LTD | 2026-03-23 | 1 | |
| OLAM GLOBAL AGRI PTE LTD | 2026-03-23 | 1 | |
| OLAM GLOBAL AGRI PTE LTD | 2025-10-15 | 1 |
| Phone Number | Last Appeared | Records |
|---|---|---|
| No phone number on file | ||
Below are the top 3 email addresses on file for OLAM Global AGRI PTE Ltd.
| Email Address | Last Appeared | Records |
|---|---|---|
| 2026-03-23 | 41 | |
| 2026-03-23 | 2 | |
| 2024-10-18 | 1 |