Detailed information about 153.39.32.0/19