Detailed information about 62.33.0.0/18