Detailed information about 129.28.96.0/20