Detailed information about 152.54.64.0/18