Detailed information about 94.105.96.0/19