Detailed information about 65.79.96.0/20