Detailed information about 149.54.64.0/18