Chance me at UPenn ED

What are my chances at Upenn ED 2024?

Academics:
SAT I: 1480 (1 setting, 770 math, 710 EBRW)
SAT II:: math lv2 (800), physics (800)
IB:
HL: Math (7), Chemistry (7), Physics (7)
SL: ESS (6), English lang&lit (5), Spanish ab (6)
-School doesn’t provide rank but probably 10-5 % percentile
Awards:
-Sudanese National Examinations top 100 students (out of 400,000+ students) that’s like 99.97% percentile across the country
-UWC Sudan full scholarship award winner (2 winners of full scholarship out of 400 applicants)
-Costa Rica Gear Robotics competition (Honorable mention (team award)).

ECs (only main):

Programming club president and founder (2y)
Robotics: Co-founder/Co-leader (2y)
Soccer (10+ y)
Arabic Culture: Co-leader (2y)
SAT tutor at my school (1y)

summer experience: Yale Young Global Scholars

Recommendations and essays
Common App: Writing about my passion for programming and how difficult it was for me to learn it in Sudan (Would give it 6 or 7, not the best writer).
Why Upenn: Just mentioned some courses I would like to take and tailored it to my personal interests. ( again 6 or 7)
All my teachers, whom I am asking for letters, and my counselor like me very much, so I will say their recommendations all would be a 9/10.

Demographics:

Country: Sudan
Ethnicity: black
School: UWC Costa Rica (studied at sudan till 11th grade and switch to take a full scloarship at UWC)
Income bracket: less than 2k
Hooks: low income from developing war-torn country?

(I know usually being international is anti-hook, but I really come from a tough background where education is not that strong and my grades are exceptional compared to my peers. Also, I didn’t have any chance of extracurriculars before coming to UWC. we don’t have any club culture in schools back home, we don’t have opportunities for internships or research or olympiads or any other awards).