Detailed information about 153.64.96.0/19