Detailed information about 64.218.128.0/19