Detailed information about 104.64.32.0/20