New species of Cryptocheilus Panzer from Panama and Costa Rica (Hymenoptera: Pompilidae, Pepsinae). Notes Fauniques de Gembloux, 56 2005: 3-6. 5 [Zoological Record Volume 141]