@xixiangdong I did see it, but so far, from what I have seen - the videos, the aftermath, the testimonies as well as my own experience and training with explosive in the military - I do believe the explosion to be amonium nitrate improperly stored at the docks in Beirut.