Detailed information about 68.25.224.0/20