Detailed information about 104.103.32.0/19