Detailed information about 107.84.64.0/19