Detailed information about 202.177.64.0/20