Detailed information about 68.13.64.0/18