Asteroid Number 58 Discovered March 24, 1860 by Luther, R. at Dusseldorf
To concord is to grant or give power to someone or something. Reminds me of Juno. Also, there's a Concord, New Hampshire. They say that Horus is from, or ends up moving to New Hampshire.