Detailed information about 104.253.32.0/20