Another powerful ad from the National Bank of Egypt this year, highlighting the omnipotent nature of their bank