Detailed information about 117.34.224.0/19