Detailed information about 79.106.64.0/20