Detailed information about 62.229.0.0/19