Detailed information about 64.70.128.0/18