Detailed information about 129.226.144.0/20