Detailed information about 96.35.176.0/20