Your stats and ECs are very good and I think you have a high chance at all of the California schools. JHU and CMU might barely be low reaches with scores, but with what I said about your ECs, I think you’d be fine with those as well. Thanks for chancing me and good luck!