Detailed information about 159.117.224.0/19