Detailed information about 64.145.208.0/20