So, overall, it's a buy on dips, having broken a downtrend. does that sum it up? thanks for the analysis.