long-an-phan-tich