Detailed information about 104.64.16.0/20