Codes, arithmetic and manifolds II