Detailed information about 64.122.64.0/18