Detailed information about 129.157.16.0/20