CWESF Financials: National Bank of Canada AI Analysis