51dc3d6fb0b0e9d8.L4SLYaLSK70uO4TPrdKb8oqpXn9WPdIspvuNotZ6bsU.Y7zHUcX_ctR7VumAm4XQudKePC4-UZtZzpff9II0W_JN4uYN-6Rz0F1azQ
Published financial data: FABRINET