Detailed information about 154.222.64.0/18