Detailed information about 144.95.64.0/19