Detailed information about 222.95.0.0/18