Detailed information about 170.35.224.0/20