Detailed information about 94.141.128.0/19