Detailed information about 155.70.16.0/20