Detailed information about 64.57.32.0/20