Detailed information about 40.73.2.0/26