Detailed information about 71.95.32.0/19