Detailed information about 64.41.64.0/20