Detailed information about 146.109.176.0/20