# AS63580 (NOVARTIS-CN) # China Novartis Institutes for Bio-Medical Research Co., Ltd. # 103.61.104.0/23