OTTO MMSI: 232022740