Detailed information about 195.60.93.192/26