Detailed information about 62.33.64.0/19