Detailed information about 59.105.0.0/19