Detailed information about 69.49.160.192/26