Detailed information about 23.234.64.0/18