Detailed information about 152.28.64.0/18