Detailed information about 64.129.240.0/20