Detailed information about 94.235.64.0/19