Detailed information about 172.96.64.0/20