Detailed information about 109.126.0.0/18