Detailed information about 68.112.224.0/19