Detailed information about 59.161.16.0/20