Detailed information about 90.85.64.0/18