Detailed information about 64.150.32.0/19