Detailed information about 23.229.64.0/20