Detailed information about 184.150.16.0/20