Detailed information about 123.18.144.0/20