MCELIECE , MIKE D