PERFECT AND QUASI-PERFECT CODES FOR THE BOSONIC CLASSICAL-QUANTUM CHANNEL