IC5146, The Cocoon Nebulae, Oscar Meca