Detailed information about 93.144.64.0/19