Detailed information about 79.142.128.0/20