Detailed information about 140.177.96.0/19