Detailed information about 79.139.96.0/20