Detailed information about 65.18.128.0/18