Detailed information about 144.161.176.0/20