Detailed information about 114.116.180.192/26