Detailed information about 14.129.144.0/20