Detailed information about 86.98.144.0/20