Detailed information about 155.64.32.0/20