Detailed information about 154.63.64.0/18