Detailed information about 159.141.160.0/19