Detailed information about 124.226.96.0/19