Detailed information about 82.193.224.0/20