Detailed information about 66.254.32.0/19