Detailed information about 39.114.96.0/20