Detailed information about 62.208.192.0/18