Detailed information about 58.229.64.0/19