Detailed information about 66.118.128.0/18