Detailed information about 94.120.176.0/20