Detailed information about 67.149.64.0/20