Cocoon Nebula (IC5146), Ivan Duilo