Detailed information about 68.1.64.0/18