IC 5070 Pelican nebula, RichardBoudreau