Detailed information about 66.29.176.0/20