Detailed information about 104.101.32.0/20