Detailed information about 139.155.160.0/20