Detailed information about 193.35.128.0/20