PGC 40504