Detailed information about 104.117.32.0/19