Detailed information about 46.142.96.0/20