ALGORTA S A
ALGORTA S A's Shipments Over Time
Purchase Ratings
Shipment Reliability and Frequency Volume of Goods
Avg. Shipments per Month: 5.50 Average TEU per month: 11.00
Active Months: 10 Average TEU per Shipment: 2.00
Shipment Frequency Std. Dev.: 3.42
Shipments By Companies
Company Name Shipments
P&G DISTRIBUTING LLC 156 shipments
PROCTER & GAMBLE MANUFACTURING MEXICO S DE RL DE CV 134 shipments
GALERIA PRODUCTORA DE COSMETICOS S RL DE CV 14 shipments
PROCTER & GAMBLE HAIR CARE LLC 12 shipments
GALERIA PRODUCTORA DE COSMETICOS S 11 shipments
PROCTER & GAMBLE COMPANY 8 shipments
PROCTER & GAMBLE INTERNATIONAL OPER 4 shipments
PROCTER & GAMBLE MANUFACTURING ME S DE RL DE CV 3 shipments
THE PROCTER & GAMBLE D1 PROCTER & GAMBLE PLAZA CINCINNATI OHIO 3 shipments
THE PROCTER & GAMBLE DISTRIBUTING L 2 shipments
GALERIA PRODUCTORA DE COSMETICOS S DE R L DE C V 1 shipments
GALERIA PRODUCTORA DE COSMETICOS S DE RL DE CV 1 shipments
PROCTER & GAMBLE MANUFACTURING MEXI S DE RL DE CV 1 shipments
Shipments By HS Code
HS Code Shipments
330510 Hair preparations; for use on the hair : Hair preparations; shampoos 218 shipments
330510.0 Hair preparations; for use on the hair 46 shipments
330590 Hair preparations; for use on the hair : Hair preparations; n.e.c. in heading no. 3305 12 shipments
380991 Finishing agents, dye carriers to accelerate the dyeing, fixing of dyestuffs, other products and preparations, of a kind used in the textile, paper, leather or like industries, n.e.c. or included : Finishing agents and dye carriers; to accelerate dyeing or fixing of dye-stuffs, other products and preparations, used in the textile industry (excluding those with a basis of amylaceous substances) 12 shipments
330530 Hair preparations; for use on the hair : Hair preparations; lacquers 11 shipments
340220 Organic surface-active agents (not soap); surface-active, washing (including auxiliary washing) and cleaning preparations, containing soap or not, excluding those of heading no. 3401 : Washing and cleaning preparations; surface-active, whether or not containing soap (excluding those of heading no. 3401), put up for retail sale 11 shipments
441520 Packing cases, boxes, crates, drums and similar packings, of wood; cable-drums of wood; pallets, box pallets and other load boards, of wood; pallet collars of wood : Wood; pallets, box pallets and other load boards; pallet collars 10 shipments
340119.0 Soap; organic surface-active preparations used as soap, skin washing, in bars, cakes, moulded pieces, shapes, liquid or cream, containing soap or not; for retail, paper, wadding, felt and nonwovens, impregnated, coated or covered with soap or detergent 4 shipments
340250 Organic surface-active agents (not soap); surface-active, washing (including auxiliary washing) and cleaning preparations, containing soap or not, excluding those of heading no. 3401 4 shipments
340119 Soap; organic surface-active preparations used as soap, skin washing, in bars, cakes, moulded pieces, shapes, liquid or cream, containing soap or not; for retail, paper, wadding, felt and nonwovens, impregnated, coated or covered with soap or detergent : Soap and organic surface-active products; in the form of bars, cakes, moulded shapes, and paper, wadding, felt and nonwovens, impregnated, coated or covered with soap or detergent, not for toilet use 3 shipments
380910.0 Finishing agents, dye carriers to accelerate the dyeing, fixing of dyestuffs, other products and preparations, of a kind used in the textile, paper, leather or like industries, n.e.c. or included 3 shipments
441520.0 Packing cases, boxes, crates, drums and similar packings, of wood; cable-drums of wood; pallets, box pallets and other load boards, of wood; pallet collars of wood 3 shipments
330499 Cosmetic and toilet preparations; beauty, make-up and skin care preparations (excluding medicaments, including sunscreen or sun tan preparations), manicure or pedicure preparations : Cosmetic and toilet preparations; n.e.c. in heading no. 3304, for the care of the skin (excluding medicaments, including sunscreen or sun tan preparations) 2 shipments
330500 Hair preparations; for use on the hair 2 shipments
340111.0 Soap; organic surface-active preparations used as soap, skin washing, in bars, cakes, moulded pieces, shapes, liquid or cream, containing soap or not; for retail, paper, wadding, felt and nonwovens, impregnated, coated or covered with soap or detergent 2 shipments
050610 Bones and horn-cores, unworked, defatted, simply prepared (but not cut to shape), treated with acid or degelatinised; powder and waste of these products : Animal products; ossein and bones treated with acid 1 shipments
292145 Amine-function compounds : Amine-function compounds; aromatic monoamines and their derivatives; 1-naphthylamine (alpha-naphthylamine), 2-naphthylamine (beta-naphthaylamine) and their derivatives; salts thereof 1 shipments
320416 Synthetic organic colouring matter and preparations based thereon; synthetic organic products used as fluorescent brightening agents or as luminophores; whether or not chemically defined : Dyes; reactive dyes and preparations based thereon 1 shipments
330590.0 Hair preparations; for use on the hair 1 shipments
330710.0 Perfumery, cosmetic or toilet preparations; pre-shave, shaving, after-shave, bath preparations; personal deodorants and depilatories; room deodorisers, perfumed or not with disinfectant properties or not 1 shipments
847490 Machinery for sorting, screening, separating, washing, crushing, grinding, mixing or kneading earth, stone, ores in solid form, shaping, moulding machinery for solid mineral fuels : Machines, for sorting, screening, separating, washing, crushing etc mineral substances, for agglomerating, shaping or moulding solid fuels, ceramic pastes etc, for forming foundry moulds of sand; parts 1 shipments
to show market analysis.
Similar Companies
to see more.
Latest Shipments
Arrival Date Bill Of Lading Shipper Weight HS Code Description
2026-05-19 MEDUXF876817 PROCTER & GAMBLE HAIR CARE LLC 23679.0 kg 340250 FINISHING AGENTS, DYE CARRIERS TO ACCELERATE THE D - WITH: DETERGENT AND SOFTENER LOAD ID:8001468881 NCM: 340250,380991
2026-05-19 MEDUXF876783 PROCTER & GAMBLE HAIR CARE LLC 24457.0 kg 330590 FINISHING AGENTS, DYE CARRIERS TO ACCELERATE THE D - WITH: CONDITIONER AND SOFTENER LOAD ID: 8001476135 NCM: 330590,380991
2026-05-13 MEDUXF853840 PROCTER & GAMBLE HAIR CARE LLC 24620.0 kg 330510 PREPARATIONS FOR USE ON THE HAIR - SHAMPOOS -WITH: SHAMPOO AND CONDITIONER LOAD ID: 80014 68869 NCM: 3305.10, 3305.90
2026-05-13 MEDUXF853857 PROCTER & GAMBLE HAIR CARE LLC 23911.0 kg 330510 PREPARATIONS FOR USE ON THE HAIR - SHAMPOOS -WITH: SHAMPOO, CONDITIONER, HAIR TREATMENT L OAD ID: 8001468868 NCM: 3305.10, 3305.90
2026-04-28 MEDUXF839609 P&G DISTRIBUTING LLC 22994.0 kg 330510.0 PREPARATIONS FOR USE ON THE HAIR - SHAMPOOS -WITH: SHAMPOO AND CONDITIONER LOAD ID: NCM: ., .
2026-04-28 MEDUXF841183 P&G DISTRIBUTING LLC 24170.0 kg 330510.0 PREPARATIONS FOR USE ON THE HAIR - SHAMPOOS -WITH: SHAMPOO AND CONDITIONER LOAD ID: NCM: ,
2026-04-23 MEDUXF833461 P&G DISTRIBUTING LLC 24612.0 kg 330510.0 PREPARATIONS FOR USE ON THE HAIR - SHAMPOOS -WITH: SHAMPOO, CONDITIONER, HAIR TREATMENTS, DETERGENT LOAD ID: NCM: ., ., .
2026-04-23 MEDUXF834733 P&G DISTRIBUTING LLC 24863.0 kg 340111.0 ORGANIC SURFACE-ACTIVE AGENTS (OTHER THAN SOAP); S - WITH: DETERGENT, SOFTENER LOAD ID: NCM: ,
2026-04-09 MEDUXF821698 P&G DISTRIBUTING LLC 24432.0 kg 330510.0 PREPARATIONS FOR USE ON THE HAIR - SHAMPOOS -WITH: SHAMPOO LOAD ID: NCM:
2026-04-09 MEDUXF813703 PROCTER & GAMBLE HAIR CARE LLC 19100.0 kg 330510.0 PREPARATIONS FOR USE ON THE HAIR - SHAMPOOS -WITH: SHAMPOO, CONDITIONER AND HAIR TREATMEN TS LOAD ID: NCM: ,
2026-04-09 MEDUXF821672 P&G DISTRIBUTING LLC 24482.0 kg 330510.0 PREPARATIONS FOR USE ON THE HAIR - SHAMPOOS -WITH: SHAMPOO, CONDITIONER AND HAIR TREATMEN TS LOAD ID: NCM: ,
2026-04-09 MEDUXF821714 P&G DISTRIBUTING LLC 24469.0 kg 380910.0 FINISHING AGENTS, DYE CARRIERS TO ACCELERATE THE D - WITH: SOFTENER LOAD ID: NC M:
2026-04-09 MEDUXF813695 PROCTER & GAMBLE HAIR CARE LLC 24037.0 kg 330510.0 PREPARATIONS FOR USE ON THE HAIR - SHAMPOOS -WITH: SHAMPOO AND SOFTENER LOAD ID: NCM: ,
2026-03-31 MEDUXF808182 P&G DISTRIBUTING LLC 23515.0 kg 330510.0 PREPARATIONS FOR USE ON THE HAIR - SHAMPOOS -WITH: SHAMPOO AND CONDITIONER LOAD ID: NCM: ,
2026-03-31 MEDUXF813679 PROCTER & GAMBLE HAIR CARE LLC 24643.0 kg 330510.0 PREPARATIONS FOR USE ON THE HAIR - SHAMPOOS -WITH: SHAMPOO LOAD ID: NCM:
2026-03-31 MEDUXF813604 PROCTER & GAMBLE HAIR CARE LLC 22455.0 kg 330510.0 PREPARATIONS FOR USE ON THE HAIR-SHAMPOOS - WITH: SHAMPOO AND CONDITIONER LOAD ID: NCM: ,
2026-03-24 MEDUXF797492 P&G DISTRIBUTING LLC 24942.0 kg 340111.0 ORGANIC SURFACE-ACTIVE AGENTS (OTHER THAN SOAP); S - WITH: DETERGENT AND SOFTENER LOAD ID:NCM: ,
2026-03-24 MEDUXF793186 P&G DISTRIBUTING LLC 24493.0 kg 330510.0 PREPARATIONS FOR USE ON THE HAIR - SHAMPOOS -WITH: SHAMPOO AND CONDITIONER LOAD ID: NCM: ,
2026-03-10 MEDUXF781579 P&G DISTRIBUTING LLC 24904.0 kg 330510.0 PREPARATIONS FOR USE ON THE HAIR - SHAMPOOS -WITH: SHAMPOO AND CONDITIONER LOAD ID: NCM: ,
2026-02-23 MEDUXF761720 P&G DISTRIBUTING LLC 23629.0 kg 330510.0 PREPARATIONS FOR USE ON THE HAIR - SHAMPOOS -WITH:DETERGENT,SHAMPOO, CONDITIONER AND SOFT ENER LOAD ID: NCM: ,, ,
2026-02-23 MEDUXF754873 P&G DISTRIBUTING LLC 22881.0 kg 330510.0 PREPARATIONS FOR USE ON THE HAIR - SHAMPOOS -WITH: SHAMPOO, CONDITIONER AND HAIR TREATMEN TS LOAD ID: NCM: ,
2026-02-18 MEDUXF751937 P&G DISTRIBUTING LLC 23567.0 kg 330510.0 PREPARATIONS FOR USE ON THE HAIR - SHAMPOOS -WITH: SHAMPOO, CONDITIONER, DETERGENT AND SO FTENER LOAD ID: NCM: ,, ,
2026-02-04 MEDUXF731830 P&G DISTRIBUTING LLC 23706.0 kg 330510.0 PREPARATIONS FOR USE ON THE HAIR - SHAMPOOS -WITH: SHAMPOO, CONDITIONER AND HAIR TREATMEN TS LOAD ID: NCM: ,
2026-02-04 MEDUXF731228 PROCTER & GAMBLE HAIR CARE LLC 24827.0 kg 380910.0 FINISHING AGENTS, DYE CARRIERS TO ACCELERATE THE D - WITH: SOFTENER LOAD ID: NC M:
2026-02-04 MEDUXF731202 PROCTER & GAMBLE HAIR CARE LLC 24777.0 kg 380910.0 FINISHING AGENTS, DYE CARRIERS TO ACCELERATE THE D - WITH: SOFTENER LOAD ID: N CM:
2026-02-04 MEDUXF731814 P&G DISTRIBUTING LLC 24501.0 kg 330510.0 PREPARATIONS FOR USE ON THE HAIR - SHAMPOOS -WITH: SHAMPOO LOAD ID: NCM:
2026-02-04 MEDUXF731160 PROCTER & GAMBLE HAIR CARE LLC 24643.0 kg 330510.0 PREPARATIONS FOR USE ON THE HAIR - SHAMPOOS -WITH: SHAMPOO, CONDITIONER AND HAIR TREATME NTS LOAD ID: NCM: ,
2026-01-29 MEDUXF721740 P&G DISTRIBUTING LLC 23328.0 kg 330590.0 PREPARATIONS FOR USE ON THE HAIR - SHAMPOOS -WITH: SOFTENER LOAD ID: NCM:
2026-01-29 MEDUXF721674 THE PROCTER & GAMBLE DISTRIBUTING L 24374.0 kg 330510.0 PREPARATIONS FOR USE ON THE HAIR - SHAMPOOS -WITH: SHAMPOO LOAD ID: NCM:
2026-01-29 MEDUXF722003 P&G DISTRIBUTING LLC 23337.0 kg 330710.0 PRE-SHAVE, SHAVING OR AFTERSHAVE PREPARATIONS, PER - (BOX) = DANGEROUS GOODS = WITH: HAIR TREATMENTS LOAD ID: NCM: BOXES (G) FLAMMABLE LIQUID ML. ( BOTT LES PLASTIC WITH INBOX)UN, (ETHANOL), C LASS , PGII, LTD. QTY, EMS F-E, S-D, NON MAR INE POLLUTANT, FLASH POINT .C ( ITEMS PREPARATIONS FOR USE ON THE HAIR - OTHER - (BOX) = NON HAZMANT MATERIAL = WITH: SHAMPOO AND CONDITIONER LOAD ID: NCM: , IN CASES)
2026-01-06 MEDUXF682199 PROCTER & GAMBLE HAIR CARE LLC 24939.0 kg 330510.0 PREPARATIONS FOR USE ON THE HAIR - SHAMPOOS -WITH: SHAMPOO, CONDITIONER AND SOFTENER LOAD ID: NCM: , ,
2026-01-06 MEDUXF696546 P&G DISTRIBUTING LLC 24744.0 kg 330510.0 PREPARATIONS FOR USE ON THE HAIR - SHAMPOOS -WITH: SHAMPOO AND CONDITIONER LOAD ID: NCM: ,
2026-01-06 MEDUXF703870 P&G DISTRIBUTING LLC 23013.0 kg 330510.0 PREPARATIONS FOR USE ON THE HAIR - SHAMPOOS -WITH: SHAMPOO, CONDITIONER AND HAIR TREATMEN TS LOAD ID: NCM: ,
2025-12-17 MEDUXF672232 P&G DISTRIBUTING LLC 24614.0 kg 330510.0 PREPARATIONS FOR USE ON THE HAIR - SHAMPOOS -WITH: SHAMPOO AND CONDITIONER LOAD ID: NCM: ,
2025-12-17 MEDUXF672190 P&G DISTRIBUTING LLC 23073.0 kg 330510.0 PREPARATIONS FOR USE ON THE HAIR - SHAMPOOS -WITH: SHAMPOO AND CONDITIONER LOAD ID: NCM: ,
2025-11-24 MEDUXF632103 PROCTER & GAMBLE INTERNATIONAL OPER 24493.0 kg 330510.0 PREPARATIONS FOR USE ON THE HAIR - SHAMPOOS -WITH: DETERGENT, SHAMPOO, CONDITIONER AND SO FTENER LOAD ID: NCM: , , ,
2025-11-24 MEDUXF639454 PROCTER & GAMBLE INTERNATIONAL OPER 24991.0 kg 330510.0 PREPARATIONS FOR USE ON THE HAIR - SHAMPOOS -WITH: SHAMPOO, CONDITIONER, AND SOFTENER LOA D ID: NCM: , ,
2025-11-17 MEDUXF623250 PROCTER & GAMBLE INTERNATIONAL OPER 24531.0 kg 330510.0 PREPARATIONS FOR USE ON THE HAIR - SHAMPOOS -WITH: CONDITIONER AND SHAMPOO LOAD ID: NCM: ,
2025-11-17 MEDUXF616098 P&G DISTRIBUTING LLC 22078.0 kg 330510.0 PREPARATIONS FOR USE ON THE HAIR - SHAMPOOS -WITH: SHAMPOO AND CONDITIONER LOAD ID: NCM: ,
2025-11-17 MEDUXF623318 PROCTER & GAMBLE INTERNATIONAL OPER 23375.0 kg 330510.0 PREPARATIONS FOR USE ON THE HAIR - SHAMPOOS -WITH: SHAMPOO AND CONDITIONER LOAD ID: NCM: ,
2025-11-07 HLCUME32510RBVU9 PROCTER & GAMBLE MANUFACTURING MEXICO S DE RL DE CV 24244.0 kg 330510.0 SHAMPOO WITH SHAMPOO AND CONDITIONER LOAD ID NCM ,
2025-10-28 HLCUME32510RBUZ3 PROCTER & GAMBLE MANUFACTURING MEXICO S DE RL DE CV 24987.0 kg 441520.0 SOFTENER WITH SOFTENER LOAD ID NCM
2025-10-28 HLCUME3251036945 PROCTER & GAMBLE MANUFACTURING MEXICO S DE RL DE CV 24755.0 kg 330510.0 SHAMPOO XXX NON HAZMANT MATERIAL XXX WITH SHAMPOO AND CONDITIONER LOAD ID NCM , HAIR TREATMENTS XXX HAZ MATERIAL XXX XX DANGEROUS GOODS XXX WITH HAIR TREATMENTS LOAD ID NCM BOXES ( G) FLAMMABLE LIQUID ML. ( BOTTLES PLASTIC WITH INBOX)UN , (ETHANOL), CLASS
2025-10-28 HLCUME32510RBUY2 PROCTER & GAMBLE MANUFACTURING MEXICO S DE RL DE CV 23448.0 kg 330510.0 SHAMPOO WITH CONDITIONER, SHAMPOO AND SOFTENER LOAD ID NCM , ,
2025-10-28 HLCUME32510RBVB0 PROCTER & GAMBLE MANUFACTURING MEXICO S DE RL DE CV 23705.0 kg 330510.0 SHAMPOO WITH SHAMPOO AND CONDITIONER LOAD ID NCM ,
2025-10-21 HLCUME3251007112 PROCTER & GAMBLE MANUFACTURING MEXICO S DE RL DE CV 24745.0 kg 330510.0 WITH SHAMPOO LOAD ID NCM
2025-10-21 HLCUME3251007101 PROCTER & GAMBLE MANUFACTURING MEXICO S DE RL DE CV 20445.0 kg 330510.0 WITH SHAMPOO, CONDITIONER AND SOFTENER LOAD ID NCM , ,
2025-10-21 HLCUME3251007134 PROCTER & GAMBLE MANUFACTURING MEXICO S DE RL DE CV 22546.0 kg 330510.0 WITH HAIR TREATMENTS, CONDITIONER AND SHAMPOO LOAD ID NCM ,
2025-10-07 HLCUME3250960679 PROCTER & GAMBLE MANUFACTURING MEXICO S DE RL DE CV 24618.0 kg 330510.0 SHAMPOO AND CONDITIONER WITH SHAMPOO AND CONDITIONER LOAD ID NCM ,
2025-10-07 HLCUME3250960646 PROCTER & GAMBLE MANUFACTURING MEXICO S DE RL DE CV 24368.0 kg 441520.0 SOFTENER WITH SOFTENER LOAD ID NCM
Contact information
Search contact information on RocketReach
Other address
:CALLAO 3364 ESQ CENTENARIO 9999 MONTEVIDEO-RUT 210001100017GALGORTAALGORTA COM UY ;CSCHWENGELALGORTA COM UY; MDELPALACIOALGORTA COM UY; MEONO
CALLAO N3364 ESQ CENTENARIO MONTEVIDEO 12000 URUGUAY
CALLAO N3364 ESQ CENTENARIO CP 12 MONTEVIDEO URUGUAY RFC:2100011000 CTC:DANIEL MARTINEZ/ GRAZIELLA--
CALLAO N3364 ESQ CENTE NARIO CP 12000 MONTEVIDEO URUGUAY RFC 210001100017 CTC DANIEL MARTI NEZ/ GRAZIELLA ALGORTA GALGORTAALG ORTA COM MDELPALACIOALGORTA COM UY
:CALLAO 3364 ESQ CENTENARIO 9999 MONTEVIDEO-RUT 210001100017GALGORTAALGORTA COM UY ;CSCHWENGELALGORTA COM UY; MDELPALACIOALGORTA COM UY; MEONO
CALLAO 3364 MONTEVIDEO MONTEVIDEO URUGUAY
CALLAO 3364 MONTEVIDEO 11200 UY
CALLAO N3364 ESQ CENTE NARIO CP 12000 MONTEVIDEO URUGUAY RFC 210001100017 CTC DANIEL MARTINEZ/ GRAZIELLA ALGORTA GALGORTAALGORTA COM MDELPALACIO
CALLAO N3364 ESQ CENTENARIO CP 12000 MONTEVIDEO URUGUAY RFC 210001100017 CTC DANIEL MARTINEZ/ GRAZIELLAXX XXALGORTA GALGORTAALGORTA COM
CALLAO 3364 ESQ DAMASO A LARRANAG MONTEVIDEO 11200 UY
CALLAO N3364 ESQ CENTE NARIO CP 12000 MONTEVIDEO URUGUAY TAX ID 210001100017 CTC DANIEL MARTINEZ/ GRAZIELLA ALGORTA GALGORTAALGORTA COM MDELPALACIO
CALLAO N3364 ESQ CENTENARIO CP 12 MONTEVIDEO URUGUAY RFC 210001100017 CTC DANIEL MARTINEZ/ GRAZIELLAXX
CALLAO N3364 ESQ CENTENARIO CP 12 RFC 210001100017 CTC DANIEL MARTINEZ/ GRAZIELLAXX XXALGORTA GALGORTAALGORTA COM
SANTA FE 1155
SANTA FE 1155
CALLAO 3364 MONTEVIDEO 00000 UY
CALLAO N3364 ESQ CENTE NARIO CP 12000 MONTEVIDEO URUGUAY RFC 210001100017 CTC DANIEL MARTI NEZ/ GRAZIELLA ALGORTA GALGORTAALG ORTA COM MDELPALACIOALGO
CALLAO N3364 ESQ CENTEN ARIO CP 12000 MONTEVIDEO URUGUAY RFC 210001100017 CTC DANIEL MARTIN EZ/ GRAZIELLA ALGORTA GALGORTAALGO RTA COM MDELPALACIOALGORTA COM UY
CALLAO 3364 ESQ DAMASO A LARRANAG MONTEVIDEO 00000 BR
CALLAO 3364 ESQ DAMASO A LARRANAG MONTEVIDEO 00000 UY
CALLAO 3364 ESQ DAMASO A LARRANAG MONTEVIDEO 11200 CO
CALLAO 3364 MONTEVIDEO 000000 UY
CALLAO 3364 1155 ESQ DAMASO A LARRANAGA EX CENTENARIO MONTEVIDEO C P 11200 - RUT 210001100017
CALLAO 3364 ESQ DAMASO A LARRANAGA EX CENTENARIO RUT 210001100017
CALLAO N3364 ESQ CENTENARIO CP 12000 MONTEVIDEO URUGUAY RFC 210001100017 CTC DANIEL MARTINEZ/ GRAZIELLA ALGORTA
CALLAO N3364 ESQ CENTENARIO CP 12000 MONTEVIDEO URUGUAY RFC:210001100017 CTC:DANIEL
GALGORTA@ALGORTA COM UY
LARRANAGA EX CENTENARIO