Detailed information about 137.75.64.0/19