Detailed information about 176.104.64.0/19