Detailed information about 64.242.240.0/20