Detailed information about 208.38.64.0/18