Detailed information about 70.35.224.0/20