Detailed information about 172.104.96.0/19