Detailed information about 74.127.128.0/18