Detailed information about 64.242.128.0/19