Detailed information about 155.164.64.0/18