Detailed information about 68.229.64.0/19