Detailed information about 105.95.0.0/18