A.on B.over C.up to D.above of
A.though B.through C.thorough D.thoroughly
A.a MSA Marine Inspector B.an officer assigned to the vessel by MSA C.a officer from CCS D.the National Cargo Bureau