Detailed information about 90.150.192.0/20