Detailed information about 66.161.64.0/19