Detailed information about 172.80.224.0/20