Detailed information about 104.107.32.0/20