Detailed information about 133.88.64.0/19