Detailed information about 209.33.192.0/18