Detailed information about 64.143.128.0/19