Final Results: USACO 2014 US Open, Bronze

Key:
* = Correct
x = Wrong Answer
t = Timeout
c = Didn't Compile
s = Signal (crashed, exceeded memory limits, invalid syscall)

Pre-College Participants (Full List):

Country Year Name Score    odometer    fairphoto    decorate
RUS  2016    Vladislav Bidzilya1000 ********** ********** **********
TWN  2014    Hsu Chin-Chia1000 ********** ********** **********
CHN  2015    Shunyu Yao1000 ********** ********** **********
USA  2015    Aurick Zhou1000 ********** ********** **********
TUR  2016    Erdem Fuller1000 ********** ********** **********
CAN  2014    Alex Wen967 *********x ********** **********
GEO  2016    Nika Losaberidze900 ********** *xxx****** **********
TWN  2015    Jerry Chang867 ********** *xx**x*x** **********
UKR  2016    Slava Oheretny833 ********** ********** *x*x*x*x*x
IRN  2015    Armin Fallah833 ********** ********** *x*x*x*x*x
USA  2016    Raymond Lin800 ********** *****ttttt ********x*
CHN  2017    Link CT800 *********x ********** *x*x*x*x*x
CUB  2015    Alexander Garces800 *********x ********** *x*x*x*x*x
USA  2016    Vivek Bharadwaj800 *********x ***xx*x*xx **********
BLR  2015    Gleb Vinerskiy800 *********x *****ttttt **********
BGD  2015    Dibyatanoy Bhattacharjee767 ***xx**xx* *xxx****** **********
USA  2015    Richard Chen767 ********** ***ttttttt **********
CHN  2019    Didi NanJing 767 ********** *xx**ttttt **********
IRN  2014    Mojtaba Fayazbakhsh733 *xxxxxxx*x ********** **********
VNM  2015    Kien Nguyen733 *xxxxxxx*x ********** **********
POL  2014    Karol Kaszuba733 ********** *x*xxxxxxx **********
BLR  2014    Vladislav Gamezo700 ********** *xx**x*x** *x*x*x*x*x
GRC  2016    George Venizelos700 *xxxxxxxxx ********** **********
IRL  2014    Darragh Griffin667 ********** **********
GEO  2015    Bakuri Cucxashvili667 ********** *xxx****** **x*xsssss
CAN  2014    Zhemin Zhang667 *********x *xx**x*x*x **x*x*x*x*
TKM  2015    Bekmyrat Atayev633 *********x *****ttttt *x*x*x*x*x
USA  2015    Amit Chowdhury633 *********x *xx*tttttt *******t*t
BLR  2015    Valeriy Zakharenko633 **x*xttttt *xx**x*x** **********
BEL  2015    Louis Delhez633 *********x *****ttttt *x*x*x*x*x
IRN  2016    Kimia Mozahheb Usefi633 *********x *****ttttt *****sssss
TWN  2015    Pin-Yan Lin600 *xxxxxxx*x *xx**x*x** **********
USA  2014    Akhil Velagapudi600 ********** ***ttttttt *x*x*x*t*t
CAN  2015    Jasper Chapman-Black600 ********** ***ttttttt *x*x*x*x*x
USA  2015    William Chen600 ******tttt *xxx*ttttt **********
IND  2014    Sanyam S600 ******tttt *xxx****** *x*x*x*x*x
USA  2017    Ryan Soedjak567 ********** **tttttttt *x*x*x*x*x
BLR  2016    Sergey Konoplich567 *********x *xx**ttttt *x*x*x*x*x
CHN  2018    Letian Zheng567 *********x *xxx*sssss ***x*x*x*x
USA  2015    Kyle Zhou567 *xxxxxtttt *xx**x*x** **********
TWN  2015    Yanger Ma567 ********** *xxxxxxxxx ***t*t*t*t
USA  2015    Orien Zeng533 ******tttt ****tttttt ******tttt
VNM  2015    Duong Nguyen Ngoc533 *xx**x*x** **********
USA  2017    Lawrence Wang533 ********** *xxttttttt *t*t*t*t*t
USA  2016    Robert Fleischman533 ********** *xxttttttt *x*x*x*x*x
VNM  2016    Phong So 533 ********** *xx**x*x**
USA  2015    Huaiyu Yang533 ********** ***xx*x*xx *xxxxxxxxx
PER  2018    Jair Loayza Suasnabar533 ********** *xxsssssss *x*x*x*x*x
BLR  2016    Osipov Stanislav533 *********x *xx**ttttt *x*x*x*xss
CHN  2016    Jack Chan500 *****ttttt **********
VNM  2016    Đức Duy Nguyễn500 ******tttt *xx**s*sss *x*x*x*x*x
IRN  2015    Saeedreza Alipour500 *********x *xx**x*x**
USA  2016    Milan Bharadwaj500 *xxxxxxxxx ****tttttt **********
IDN  2015    Wira Abdillah500 *****ttttt **********
VNM  2016    Tuan Minh467 *xxxxxxx*x ***xx****x *x*x*x*x*x
USA  2017    Wanqi Zhu467 *********x ***ttttttt *x*xtttttt
USA  2015    Ben Iofel467 ********** *xxttttttt *x*x*xxxxx
BLR  2017    Vlad Mosko467 ********** *xx**ttttt *xxxxtxtxt
FRA  2015    Moana Jubert433 **x*xxtttt *xxx*x*x** *x*x*x*x*x
USA  2016    Anindit Gopalakrishnan433 ********** *x*ttttttt *xxxxxxxxx
MEX  2015    Emmanuel Antonio433 *xxxxxxx*t ******tttt *x*x*x*x*x
USA  2015    Anurag Bakshi433 *****ttttt ***ttttttt *x*x*x*x*x
USA  2017    Rahul Ramesh433 *****ttttt ***ttttttt *x*x*x*x*x
USA  2018    Michael Wan433 *****txxtx *xx*xxxxx* *x*x*x*x*x
USA  2018    Noah Singer400 ******xx*x *x*x*x*x*x
AUS  2016    Ben Anderson400 *****ttttt *xx**ttttt *x*x*x*xxx
VNM  2014    Nguyen Khanh Viet400 *xxxxxxxxx *xx**x*x** *x*x*x*x*x
IRN  2017    Bahar Bateni400 **x*x*x**s *xxxxxxxxx *x*x*x*x*x
UKR  2015    Roman Kachur400 *xxxxttttt ********** *xxxxxxxxx
USA  2016    Lilia Tang400 ******xxxx *****ttttt *xxxxxxxxx
USA  2017    Bryan Owens400 ********** *xtttttttt *xxxxxxxxx
USA  2017    Peter Wu400 *xxxxxxx*x *xxxxxxxxx ********x*
USA  2015    Shomik Verma400 *****ttttt **tttttttt *x*x*x*x*x
USA  2015    Xiaoqi Zhou400 *xxxxxtttt *xx**x*x** *x*x*x*x*x
USA  2017    Erica Chiu400 ******tttt *ttttttttt *x*x*x*x*x
TKM  2017    Bayramgeldi Shageldiyevich367 ******tttt ssssssssss *x*x*x*x*x
USA  2016    Arjun Lal367 ******tttt ***ttttttt **xxtttxxx
BGR  2018    Tsveta Todorova367 ******tttt xxxxxxxxxx *x*x*x*x*x
CAN  2017    Callum Moseley367 ******xx*x *ttttttttt *x*x*xxxxx
USA  2015    Matthew Wildenhain367 *****xtttx ***ttttttt *x*x*xxxxx
USA  2017    Kevin Rao367 *****xxxxx ***ttttttt *x*x*xtttt
USA  2017    Daniel Chen367 ********** *xtttttttt
IRN  2016    Sara G333 **********
MKD  2016    Petar Pandilovski333 **********
GEO  2014    Baqari Darsadze333 ******tttt **x**ttttt
CHN  2015    Yuxuan Wu333 ******tttt ****tttttt
CHN  2015    Tianlong Shan333 *xx*xttttt *xx**ttttt *x*x*x*x*x
VNM  2015    Vinh Ton That333 *xxxxxxx*x *xx**ttttt *x*x*x*x*x
TUR  2016    Erkan Gok333 **********
FIN  2016    Hannes Ihalainen333 **********
BLR  2017    Danik Kozyrev333 *****ttttt *xtttttttt xx*x*x*x*x
USA  2016    Jason Lam333 *****ttttt *sssssssss ***t*ttttt
IRN  2017    Elhams Salam333 **********
CHN  2015    Qiang Li333 *xx*xttttt *xx**ttttt *x*x*x*x*x
USA  2016    Robert Kim333 ******tttt ***ttttttt *xxxxxtttt
USA  2015    Daniel Hanover333 ******tttt ***ttttttt *xxxxxxxxx
USA  2017    Yogeshwar Velingker333 ****x*x*** *xxxxxxxxx *xxxxxxxxx
VNM  2015    Steve Dao333 **********
USA  2014    Dhara Patel333 ******tttt ***ttttttt *xxxxxxxxx
FRA  2016    Gaëtan Blond333 **********
USA  2015    Patrick Dong333 ******xxtx *xx**ttttt *xxxxxxxxx
USA  2014    Maria Stull333 **********
BEL  2014    Robbe Derks333 *xxxxxtttt *****ttttt *xsx*x*x*x
USA  2015    Jeffrey Wang333 *****ttttt ***ttttttt *xtx*xtttt
CAN  2014    Jonathan Ng333 *xxxxxxxtx ****tttttt *x*x*x*x*x
USA  2016    Kevin Xiao300 *****ttttt ***ttttttt *xxxxsssss
USA  2014    Randal Kwok300 **t*tttttt *xxxxxxxxx *x*x*x*x*x
KAZ  2016    Aisultan Kali300 *xxxxxxxxx *xx**ttttt *x*x*x*x*x
USA  2015    Binh Le300 ******xxtx *xxxtttttt *xtx*xtttt
USA  2015    Christopher Jamrozy300 **x*xttttt *ttttttttt *t*t*t*t*t
CHN  2015    Tian Chen300 *********x
USA  2014    Elon Zhou300 *xxxxxxxxx *****ttttt *x*x*xxxxx
TWN  2014    Yuxin Zhou300 *xxxxttttt *xx**ttttt *x*x*x*x*x
MEX  2015    Jaime Hernandez300 ******tttt *xxxxxxxxx *x*xssssss
CAN  2015    Henry Bullingham300 ******tttt *ttxxxxxxx *x*ttttttt
USA  2015    Michelle Vaccaro267 ******tttt *xxttttttt *xxxxxxxxx
USA  2015    Liam Machado267 *xxxxxtttt *****ttttt **xxxxxxxx
USA  2018    Jerry Xu267 *xxxxxxxxs *xx*tttttt *x*x*x*x*x
USA  2015    Kayla Park267 ******tttt *ttttttttt *xxxxxxxxx
CHN  2015    Yiwei Du267 *xx*xttttt *****ttttt *xxxxxxxxx
ARM  2017    Hamlet Mikaelyan267 *xx**ttttt *x*x*x*x*x
USA  2015    Matoska Waltz267 ******xx*x *xxttttttt
TKM  2018    Dowletgeldi Rozynmuradow267 ******tttt *xxxxxxxxx *xxxxxxxxx
USA  2018    Sky Li267 *****ttttt *x*x*xxxxx
CHN  2016    懿鸣 郑267 *****txxtx *xx*tttttt *xxxxxxxxx
USA  2017    Varun Jain267 *****ttttt ***ttttttt
USA  2015    Skylar Rizzolo267 ******tttt *xxxxxxxxx *xxxxxxxxx
USA  2017    Andrew Yang267 ******tttt **tttttttt
TKM  2018    Resul Hangeldiyev267 ******tttt *sssssssss *xxxxxxxxx
USA  2016    Rishi Veerapaneni267 *xxxxxxxxx ***xtttttt xx*x*x*x*x
USA  2016    Connor Bach267 *****ttttt *xx*tttttt *ssssssttt
USA  2015    Kavin Krishnan267 ******xxtx *xxttttttt *xxxxxxxxx
USA  2014    Emily Fletcher267 ******tttt *xxttttttt *xxxxxxxxx
USA  2015    Leo Yu267 ******xxtx *xxxxxxxxx *xxxxxxxxx
USA  2018    Shwetark Patel267 *xxxxttttt *xx**x*x** *xxxxxxxxx
USA  2016    Aditya Kotak233 *****ttttt *xxttttttt *xxxxxxxxx
USA  2015    Kathleen D'Souza233 ****x*tttt *xxxxxxxxx *xxxxxxxxx
THA  2015    Piriyapong Laopongsit233 *****ttttt *ttttttttt *xxxxsssss
USA  2016    David Yang233 ******ttt*
USA  2014    Katherine Rothe233 *xxxxttttt *xtttttttt *x*x*x*x*x
BIH  2015    Ali Husić233 *****ttttt *xsx*xssss
USA  2014    Grace Reid233 *xxxxtxxtx *xxxxxxxxx *x*x*x*x*x
CHN  2019    Phoenix Yao233 *xxxxxxxtx *xxxxttttt *x*x*x*x*x
USA  2019    Jason Lee233 *xxxxxtttt ***ttttttt *x*x*ttttt
USA  2015    Ed Fenwick233 *****ttttt *xxxxxxxxx *xxxttxxxx
USA  2017    Daniel Wang233 *xxxxxxx*x *xxxxxxxxx *x*x*x*xsx
USA  2016    Cody Xu233 *****txxtx *xxttttttt *xxxxxxxxx
USA  2016    Animesh Tripathy233 *****ttttt *xxttttttt *xxxxxxxxx
USA  2016    Dorrie Tang233 *xxxxxxxxx *xxttttttt *x*x*x*x*x
USA  2016    Sam Maddox233 *****ttttt *sssssssss xxtttttt*x
TKM  2017    Umar Muhammetkulyyew233 ******tttt *xxxxxxxxx
PRT  2014    Bruno Miguel233 ******xxtx *xxxxttttt
GEO  2018    Alexandre Kharabadze233 *xxxxxtttt *xxxxxxxxx *x*x*x*x*x
USA  2015    Tristan Woodsmith233 ******xxtx *xxxxxxxxx
GEO  2018    Data Gorgadze233 ******tttt ssssssssss *xxxxxxxxx
USA  2015    Nihar Mauskar233 *xxxxxxxtx *****ttttt *txttttttt
USA  2015    Teju Nareddy233 ******xxtx *xxxxxxxxx
AZE  2017    Rustem Aqayev200 ******tttt
USA  2018    Jerry Chen200 *****ttttt *xxttttttt
USA  2016    Ben Beach200 ****tttttt *xxttttttt *xxxxxxxxx
MKD  2017    Mihail Denkovski200 *xxxxxxxxx *xx*tttttt *xsx*x*sss
USA  2015    Ian Chu200 ******tttt
CHN  2016    宗泽 李200 *xxxxxxxxx *xxxxxxxxx xx*x*x*x*x
USA  2016    Anthony Luo200 *xxxxxxxtx ***xx*x*xx xxxxxxxxxx
BEL  2014    Dieter Debast200 ****tttttt *xxxxtxtxx *xtxxttttt
USA  2016    Andrew Chen200 ******tttt
USA  2017    Kenz Kallal200 *****ttttt *sssssssss
CHN  2015    Yuxuan Wu200 ******tttt
USA  2015    Princeton Ferro200 *****ttttt *ttttttttt
USA  2015    Zach Mills200 *xxxxxxxxx ****tttttt *xxxssssss
USA  2019    Harrison Chen200 *xxxxttttt ****tttttt *xxxxxxxxx
USA  2015    Kimberly Kwon200 ******tttt
CHN  2016    柳 文轩200 ******tttt tttttttttt
CHN  2014    Shuting Guo200 ******tttx
GEO  2016    Guiorgy Potskhishvili200 *xx*xxxx*x *x*x*xtttt
USA  2019    Alex Gu200 ****tttttt *xxttttttt *xxxxxxxxx
USA  2016    Jiahua Zhang200 ****tttttt *xxttttttt *xxxttxxxx
USA  2014    Rachel Polus200 *xxxxttttt ***ttttttt *x*xxxxxxx
USA  2015    Ugo Nwagbo200 *****txxtx *xxxxxxxxx
USA  2015    Vikram Idury200 ******tttt
MKD  2016    Bozhidar Stankovic200 *sssssssss *****sssss
BLR  2017    Vyacheslav Kozlovsky200 *xxxxxxxxx ****tttttt *xxxxxxxxx
BLR  2018    Ivan Revt200 **x*xxxxxx *xx*tttttt *xxxxxxxxx
USA  2018    William Cui200 ****tttttt *xxxxxxxxx *xxxxxxxxx
KAZ  2016    Elibay Nuptebek200 *xxxxxtttt *x*x*x*x*x
USA  2017    恺晗 朱200 *xxxxttttt ***ttttttt *xxx*xxxxx
UKR  2015    Denis Eremenko167 *****ttttt
USA  2014    Thomas Rupp167 *****ttttt
TUR  2016    M.Ebrar Ceylan167 *x*x*x*x*x
UKR  2016    Ilya Vorona167 *****ttttt
USA  2016    Thomas Crain167 **t**ttttt *xxttttttt
USA  2018    Brent Usui167 *xxxxxxxxx *xxxxxxxxx *x*x*xxxxx
CAN  2016    Christopher Gregorian167 *****ttttt
USA  2017    Patrick Huie167 *xxxxxxxtx *xxxxxxxxx *x*x*xtttx
AZE  2016    Samir Suleymanli167 *****ttttt
USA  2016    William Gan167 *xxxxttttt *x**xttttt *xxxxxxxxx
USA  2016    Gavin Claugus167 *****ttttt
USA  2017    Leon Yuan167 *****ttttt
USA  2015    Isaac Bertman167 *****ttttt
MEX  2015    Luis Gonzalez167 xxxxxxtttt *****ttttt ssssssssss
USA  2017    Tomas Choi167 *****xxxxx
USA  2018    Randy Zhao167 *xx**xtttt *xxttttttt *xxxxxxxxx
USA  2016    Jessica Zhu167 *xxxxxxxtt *xx**ttttt *xttssssss
USA  2015    Mattori Birnbaum167 *****ttttt xxxxxxxttt
USA  2014    Humza Khan167 *xxxxxxxxx *xxxxxxxxx *x*x*xtxxx
USA  2016    Matthew Zheng167 *****ttttt
TWN  2015    Junior Wang167 *x*x*x*x*x
USA  2016    Stephen Reinhart167 *****txxtx
BIH  2014    Muhamedm Delalic167 *x*x*x*x*x
USA  2015    Omar Hegazy167 *xxxxttttt ***ttttttt *xxxtttxxx
USA  2016    Yusha Sun167 *****ttttt
USA  2015    Eleanor Epskamp-Hunt167 *****ttttt
USA  2016    Aaron Szabo167 *xxxxxxxxx *xxttttttt *x*x*xxxxx
MKD  2016    Zlatko Petkoski133 *xxxxttttt **x*xsssss
BLR  2016    Nikita Kulichok133 *xx**x*xxx
USA  2014    Hanna Rumora133 **x*xttttt xxxxxxxxxx *xxxxxxxxx
USA  2014    Adrian Chmielewski-Anders133 *xxxxtxxtx **xttttttt *xxxxxxxxx
GEO  2018    Teimuraz Xucishvili133 *xxxxxxx*x *xxxxxxxxx *xssssssss
USA  2018    Jay Mo133 sssstttttt *xxttttttt *x*x*xtttt
TKM  2015    Ruslan Merdanov133 *xxxxxtttt *xx*xxttxt *xxxxttttt
USA  2014    Shuai He133 ****ttxxtx
GEO  2018    Mishiko Mukhiguli133 *xxxxxxx*x *xxxxxxxxx *xxxxxxxxx
BLR  2018    Evgeny Nenartovich133 xxxxxxtttt xx*x*x*x*x
USA  2019    Edward He100 *xxxxttttt *xxttttttt *xxxxxxxxx
USA  2015    Kevin Huang100 *xxxxxxxxx *xxxxxxxxx *xxxxxxxxx
USA  2019    Jason Dong100 *sssssssss *xxxxxxxxx *sssssssss
GEO  2019    Davit Xvedelidze100 *xxxxxxxxx *xxxxxxxxx *xxxxxxxxx
USA  2018    Dylan Pentland100 *xxxxxxxxx *xxxxxxxxx *xxxxxxxxx
AUS  2016    Nicholas Pizzino100 *xxxxttttt *xxxxxxxxx *xxxxxxxxx
USA  2020    Tony Kim100 *xxxxxxxxx *xxxxxxxxx *xxxxxxxxx
USA  2016    Clifford Chen100 *xxxxxxxxx *xxxxxxxxx *xxxxxxxxx
USA  2015    Cydney Martell100 *xxxxxxxtx *ttttttttt *xxxxxxxxx
VNM  2015    Tri Nguyen100 *xxxxttttt *x*xxsxsxx
USA  2014    Nicholas Gaunt100 *xxxxxtttt *xxxxxxxxx *xxxxxxxxx
USA  2017    Vishnu Murale 100 *xxxxxxxxx *xxxxxxxxx *xxxxxxxxx
USA  2014    Genevieve Sertic100 *xxxxxxxtx *xxxxxxxxx *xxxxxxxxx
USA  2017    Kyle Bachinski100 *xxxxttttt *ttttttttt *xxxxxxxxx
USA  2017    Krishna Suraj100 *xxxxxxxxx *xxttttttt *xxxxxxxxx
USA  2016    Ashton Armstead100 **t*tttttt
USA  2017    Brian Liu100 *xxxxxxxxx *xxxxxxxxx *xxxxxxxxx
IDN  2016    Kevin Arimetta100 *x*x*xtttt
USA  2020    Howard Tang100 *xxxxxtttt *xxxxxxxxx *xxxxxxxxx
USA  2015    NooRee Lee100 *xxxxxtttt *xxxxttttt *xxxxxtxxx
USA  2017    Sujay Utkarsh100 *xxxxxxxxx *xxxxxxxxx *xxxxxxxxx
UKR  2016    Gleb Deriyenko100 *xxxxttttt *x*ttttttt
BLR  2018    Daniil Kutuev100 *xxxxxxxxx *xxxxxxxxx *xxxxxxxxx
UKR  2016    Alyona Hulak100 **x*xttttt
GEO  2019    Toma Fircxelani100 *xxxxxtttt *xxxxxxxxx *xxxxxxxxx
USA  2014    Amber Salome100 *xxxxttttt **xxxttttt
TUR  2016    Kürşat Bakış100 *xxxxxxxtx *xxxxxxxxx *xxxxxxxxx
CHN  2016    裕东 卢100 *xxxxxxxxx *xxxxxxxxx *xxxxxxxxx
IRL  2015    Noah Donnelly100 *xxxxxtttt *xxxxxxxxx *xxxxxtttt
USA  2016    Yuzhe Li100 *xxxxxxxxx *xxxxxxxxx *xxxxxxxxx
USA  2017    Ivan Yu100 *xxxxxxxxx *xxxxxxxxx *xxxxxxxxx
USA  2014    Jason Fan100 *xxxxxxxxx *xxxxxxxxx *xxxxxxxxx
USA  2014    Edwin Chen100 *xxxxxxxtx *xxsssssss *xxxssssss
USA  2017    Benjamin Owens100 *xxxxxtttt *xxxxxxxxx *xxxxxxxxx
USA  2017    Ewen Wang100 *xxxxttttt *xxttttttt *xxxtxtttt
BRA  2015    Fabio Kubo67 *xxxxxtttt *xxxxxxxxx
GEO  2020    luka samushia67 *xxxxxxx*x
CHN  2015    弛 Zhang67 *xxxxxxxxx *xxxxxxxxx
GEO  2018    Lexo Borashvili67 *xxxxxxx*x
GEO  2021    Aleqsandr Skhirtladze67 *xxxxxxx*x
USA  2015    Rachel Alexander67 *xxxxxtttt *xxxxxxxxx
TUR  2016    Arda Başaran67 *xxxxxtttt *xxxtttttt
USA  2018    Edwin Peng67 ssssssxxsx *xxxxxxxxx *xxxxxxxxx
USA  2019    Ryan Porter67 *xxxxttttt *xxxxttttt
UKR  2015    Artem Usenko67 *xxxxttttt *xxxxxxxxx xxxxxxxxxx
USA  2015    Parker Russcher67 *xxxxxxx*x
USA  2016    Brendan Horng67 *xxxxxxx*x
USA  2018    Ryan Huang67 *xxxxxtttt *xxttttttt
UKR  2016    Roman Derkach33 *xxxxxxxxx
USA  2015    Karim Helmy33 *xxxxxtttt tttttttttt cccccccccc
USA  2016    Rares Cristian33 *xxxxxxxxx
USA  2016    Emily Veenhuis33 *xxxxxtttt xxxxssssss
CHN  2016    zhixiang ning33 *xxxxxxxxx
USA  2015    Kevin Werme33 *xxxxxtttt
UKR  2014    Ilya Levchenko33 *xxxxxtttt
BEL  2015    Pablo Bustillo33 ssssssssss ssssssssss xx*xssssss
USA  2020    Gogolas Bakyv33 *xxxxxtttt tttttttttt
USA  2014    Steven Kwon33 xxxxxxxxx*
USA  2015    Ellie Reid33 *xxxxtxxtx
USA  2017    Eyob Tsegaye33 *xxxtttttt
BLR  2016    Max Melekhovets33 *xxxxxxxxx
USA  2016    Arthur Woodworth33 ssssssssts xsssssssss *xxxxxxxxx
USA  2016    Jeffrey Liu33 *xxxttxxtx
GRC  2017    Theodore Kokkoris33 *xxxxxtttt
GEO  2019    Keti Nadirashvili33 *xxxxxtttt
USA  2015    Bill Baldwin33 *xxxxxxxtx
BEL  2015    Nico Ekkart33 *xxxxxtttt
USA  2014    Jacob Fenton33 *xxxxxxxtx
MEX  2016    Miguel Medina33 *xxxxttttt
USA  2016    Sheng Cao33 *xxxxttttt
MEX  2019    Eli Yarnel Alvarez Martinez33 *xxxxxtttt
BRA  2017    Jeferson Lesbo de Siqueira33 *xxxxxxxxx
GEO  2018    Mari Nadirashvili33 *xxxxxtttt ssssssssss
CHN  2016    书涵 杨33 *xxxxxtttt
USA  2015    Stanley Wang33 *xxxxxtttt
USA  2016    Riley Martell0 cccccccccc
USA  2016    Jessica Poling0 cccccccccc cccccccccc
USA  2017    Andrew Park0 cccccccccc
CHN  2015    Li Zeyang0 xxxxxxxxxx
USA  2016    Boemin Park0 cccccccccc
USA  2015    Ashay Devanur0 xxxxxxxxxx
USA  2018    Kevin Xu0 xxxxxxxxxx
USA  2019    Sylvester Yue0 xxxxxxtttt cccccccccc
USA  2016    Sydnie Bodzianowski0 ssssssssss
USA  2016    Tiankun Wang0 xxxxxxxxxx
USA  2016    Kento Hirakawa0 cccccccccc cccccccccc cccccccccc
USA  2015    Colby Hanley0 ttttxttttt
USA  2016    Natasha Goenawan0 xxxxxxxxxx
USA  2017    Winston Van0 tttttttttt
USA  2015    Jason Zhang0 xxxxxxxxxx
USA  2018    Daniel Kim0 xxxxxxxxxx ssssssssss ssssssssss

Pre-College Participants (USA only):

Country Year Name Score    odometer    fairphoto    decorate
USA  2015    Aurick Zhou1000 ********** ********** **********
USA  2016    Raymond Lin800 ********** *****ttttt ********x*
USA  2016    Vivek Bharadwaj800 *********x ***xx*x*xx **********
USA  2015    Richard Chen767 ********** ***ttttttt **********
USA  2015    Amit Chowdhury633 *********x *xx*tttttt *******t*t
USA  2014    Akhil Velagapudi600 ********** ***ttttttt *x*x*x*t*t
USA  2015    William Chen600 ******tttt *xxx*ttttt **********
USA  2017    Ryan Soedjak567 ********** **tttttttt *x*x*x*x*x
USA  2015    Kyle Zhou567 *xxxxxtttt *xx**x*x** **********
USA  2015    Orien Zeng533 ******tttt ****tttttt ******tttt
USA  2017    Lawrence Wang533 ********** *xxttttttt *t*t*t*t*t
USA  2016    Robert Fleischman533 ********** *xxttttttt *x*x*x*x*x
USA  2015    Huaiyu Yang533 ********** ***xx*x*xx *xxxxxxxxx
USA  2016    Milan Bharadwaj500 *xxxxxxxxx ****tttttt **********
USA  2017    Wanqi Zhu467 *********x ***ttttttt *x*xtttttt
USA  2015    Ben Iofel467 ********** *xxttttttt *x*x*xxxxx
USA  2016    Anindit Gopalakrishnan433 ********** *x*ttttttt *xxxxxxxxx
USA  2015    Anurag Bakshi433 *****ttttt ***ttttttt *x*x*x*x*x
USA  2017    Rahul Ramesh433 *****ttttt ***ttttttt *x*x*x*x*x
USA  2018    Michael Wan433 *****txxtx *xx*xxxxx* *x*x*x*x*x
USA  2018    Noah Singer400 ******xx*x *x*x*x*x*x
USA  2016    Lilia Tang400 ******xxxx *****ttttt *xxxxxxxxx
USA  2017    Bryan Owens400 ********** *xtttttttt *xxxxxxxxx
USA  2017    Peter Wu400 *xxxxxxx*x *xxxxxxxxx ********x*
USA  2015    Shomik Verma400 *****ttttt **tttttttt *x*x*x*x*x
USA  2015    Xiaoqi Zhou400 *xxxxxtttt *xx**x*x** *x*x*x*x*x
USA  2017    Erica Chiu400 ******tttt *ttttttttt *x*x*x*x*x
USA  2016    Arjun Lal367 ******tttt ***ttttttt **xxtttxxx
USA  2015    Matthew Wildenhain367 *****xtttx ***ttttttt *x*x*xxxxx
USA  2017    Kevin Rao367 *****xxxxx ***ttttttt *x*x*xtttt
USA  2017    Daniel Chen367 ********** *xtttttttt
USA  2016    Jason Lam333 *****ttttt *sssssssss ***t*ttttt
USA  2016    Robert Kim333 ******tttt ***ttttttt *xxxxxtttt
USA  2015    Daniel Hanover333 ******tttt ***ttttttt *xxxxxxxxx
USA  2017    Yogeshwar Velingker333 ****x*x*** *xxxxxxxxx *xxxxxxxxx
USA  2014    Dhara Patel333 ******tttt ***ttttttt *xxxxxxxxx
USA  2015    Patrick Dong333 ******xxtx *xx**ttttt *xxxxxxxxx
USA  2014    Maria Stull333 **********
USA  2015    Jeffrey Wang333 *****ttttt ***ttttttt *xtx*xtttt
USA  2016    Kevin Xiao300 *****ttttt ***ttttttt *xxxxsssss
USA  2014    Randal Kwok300 **t*tttttt *xxxxxxxxx *x*x*x*x*x
USA  2015    Binh Le300 ******xxtx *xxxtttttt *xtx*xtttt
USA  2015    Christopher Jamrozy300 **x*xttttt *ttttttttt *t*t*t*t*t
USA  2014    Elon Zhou300 *xxxxxxxxx *****ttttt *x*x*xxxxx
USA  2015    Michelle Vaccaro267 ******tttt *xxttttttt *xxxxxxxxx
USA  2015    Liam Machado267 *xxxxxtttt *****ttttt **xxxxxxxx
USA  2018    Jerry Xu267 *xxxxxxxxs *xx*tttttt *x*x*x*x*x
USA  2015    Kayla Park267 ******tttt *ttttttttt *xxxxxxxxx
USA  2015    Matoska Waltz267 ******xx*x *xxttttttt
USA  2018    Sky Li267 *****ttttt *x*x*xxxxx
USA  2017    Varun Jain267 *****ttttt ***ttttttt
USA  2015    Skylar Rizzolo267 ******tttt *xxxxxxxxx *xxxxxxxxx
USA  2017    Andrew Yang267 ******tttt **tttttttt
USA  2016    Rishi Veerapaneni267 *xxxxxxxxx ***xtttttt xx*x*x*x*x
USA  2016    Connor Bach267 *****ttttt *xx*tttttt *ssssssttt
USA  2015    Kavin Krishnan267 ******xxtx *xxttttttt *xxxxxxxxx
USA  2014    Emily Fletcher267 ******tttt *xxttttttt *xxxxxxxxx
USA  2015    Leo Yu267 ******xxtx *xxxxxxxxx *xxxxxxxxx
USA  2018    Shwetark Patel267 *xxxxttttt *xx**x*x** *xxxxxxxxx
USA  2016    Aditya Kotak233 *****ttttt *xxttttttt *xxxxxxxxx
USA  2015    Kathleen D'Souza233 ****x*tttt *xxxxxxxxx *xxxxxxxxx
USA  2016    David Yang233 ******ttt*
USA  2014    Katherine Rothe233 *xxxxttttt *xtttttttt *x*x*x*x*x
USA  2014    Grace Reid233 *xxxxtxxtx *xxxxxxxxx *x*x*x*x*x
USA  2019    Jason Lee233 *xxxxxtttt ***ttttttt *x*x*ttttt
USA  2015    Ed Fenwick233 *****ttttt *xxxxxxxxx *xxxttxxxx
USA  2017    Daniel Wang233 *xxxxxxx*x *xxxxxxxxx *x*x*x*xsx
USA  2016    Cody Xu233 *****txxtx *xxttttttt *xxxxxxxxx
USA  2016    Animesh Tripathy233 *****ttttt *xxttttttt *xxxxxxxxx
USA  2016    Dorrie Tang233 *xxxxxxxxx *xxttttttt *x*x*x*x*x
USA  2016    Sam Maddox233 *****ttttt *sssssssss xxtttttt*x
USA  2015    Tristan Woodsmith233 ******xxtx *xxxxxxxxx
USA  2015    Nihar Mauskar233 *xxxxxxxtx *****ttttt *txttttttt
USA  2015    Teju Nareddy233 ******xxtx *xxxxxxxxx
USA  2018    Jerry Chen200 *****ttttt *xxttttttt
USA  2016    Ben Beach200 ****tttttt *xxttttttt *xxxxxxxxx
USA  2015    Ian Chu200 ******tttt
USA  2016    Anthony Luo200 *xxxxxxxtx ***xx*x*xx xxxxxxxxxx
USA  2016    Andrew Chen200 ******tttt
USA  2017    Kenz Kallal200 *****ttttt *sssssssss
USA  2015    Princeton Ferro200 *****ttttt *ttttttttt
USA  2015    Zach Mills200 *xxxxxxxxx ****tttttt *xxxssssss
USA  2019    Harrison Chen200 *xxxxttttt ****tttttt *xxxxxxxxx
USA  2015    Kimberly Kwon200 ******tttt
USA  2019    Alex Gu200 ****tttttt *xxttttttt *xxxxxxxxx
USA  2016    Jiahua Zhang200 ****tttttt *xxttttttt *xxxttxxxx
USA  2014    Rachel Polus200 *xxxxttttt ***ttttttt *x*xxxxxxx
USA  2015    Ugo Nwagbo200 *****txxtx *xxxxxxxxx
USA  2015    Vikram Idury200 ******tttt
USA  2018    William Cui200 ****tttttt *xxxxxxxxx *xxxxxxxxx
USA  2017    恺晗 朱200 *xxxxttttt ***ttttttt *xxx*xxxxx
USA  2014    Thomas Rupp167 *****ttttt
USA  2016    Thomas Crain167 **t**ttttt *xxttttttt
USA  2018    Brent Usui167 *xxxxxxxxx *xxxxxxxxx *x*x*xxxxx
USA  2017    Patrick Huie167 *xxxxxxxtx *xxxxxxxxx *x*x*xtttx
USA  2016    William Gan167 *xxxxttttt *x**xttttt *xxxxxxxxx
USA  2016    Gavin Claugus167 *****ttttt
USA  2017    Leon Yuan167 *****ttttt
USA  2015    Isaac Bertman167 *****ttttt
USA  2017    Tomas Choi167 *****xxxxx
USA  2018    Randy Zhao167 *xx**xtttt *xxttttttt *xxxxxxxxx
USA  2016    Jessica Zhu167 *xxxxxxxtt *xx**ttttt *xttssssss
USA  2015    Mattori Birnbaum167 *****ttttt xxxxxxxttt
USA  2014    Humza Khan167 *xxxxxxxxx *xxxxxxxxx *x*x*xtxxx
USA  2016    Matthew Zheng167 *****ttttt
USA  2016    Stephen Reinhart167 *****txxtx
USA  2015    Omar Hegazy167 *xxxxttttt ***ttttttt *xxxtttxxx
USA  2016    Yusha Sun167 *****ttttt
USA  2015    Eleanor Epskamp-Hunt167 *****ttttt
USA  2016    Aaron Szabo167 *xxxxxxxxx *xxttttttt *x*x*xxxxx
USA  2014    Hanna Rumora133 **x*xttttt xxxxxxxxxx *xxxxxxxxx
USA  2014    Adrian Chmielewski-Anders133 *xxxxtxxtx **xttttttt *xxxxxxxxx
USA  2018    Jay Mo133 sssstttttt *xxttttttt *x*x*xtttt
USA  2014    Shuai He133 ****ttxxtx
USA  2019    Edward He100 *xxxxttttt *xxttttttt *xxxxxxxxx
USA  2015    Kevin Huang100 *xxxxxxxxx *xxxxxxxxx *xxxxxxxxx
USA  2019    Jason Dong100 *sssssssss *xxxxxxxxx *sssssssss
USA  2018    Dylan Pentland100 *xxxxxxxxx *xxxxxxxxx *xxxxxxxxx
USA  2020    Tony Kim100 *xxxxxxxxx *xxxxxxxxx *xxxxxxxxx
USA  2016    Clifford Chen100 *xxxxxxxxx *xxxxxxxxx *xxxxxxxxx
USA  2015    Cydney Martell100 *xxxxxxxtx *ttttttttt *xxxxxxxxx
USA  2014    Nicholas Gaunt100 *xxxxxtttt *xxxxxxxxx *xxxxxxxxx
USA  2017    Vishnu Murale 100 *xxxxxxxxx *xxxxxxxxx *xxxxxxxxx
USA  2014    Genevieve Sertic100 *xxxxxxxtx *xxxxxxxxx *xxxxxxxxx
USA  2017    Kyle Bachinski100 *xxxxttttt *ttttttttt *xxxxxxxxx
USA  2017    Krishna Suraj100 *xxxxxxxxx *xxttttttt *xxxxxxxxx
USA  2016    Ashton Armstead100 **t*tttttt
USA  2017    Brian Liu100 *xxxxxxxxx *xxxxxxxxx *xxxxxxxxx
USA  2020    Howard Tang100 *xxxxxtttt *xxxxxxxxx *xxxxxxxxx
USA  2015    NooRee Lee100 *xxxxxtttt *xxxxttttt *xxxxxtxxx
USA  2017    Sujay Utkarsh100 *xxxxxxxxx *xxxxxxxxx *xxxxxxxxx
USA  2014    Amber Salome100 *xxxxttttt **xxxttttt
USA  2016    Yuzhe Li100 *xxxxxxxxx *xxxxxxxxx *xxxxxxxxx
USA  2017    Ivan Yu100 *xxxxxxxxx *xxxxxxxxx *xxxxxxxxx
USA  2014    Jason Fan100 *xxxxxxxxx *xxxxxxxxx *xxxxxxxxx
USA  2014    Edwin Chen100 *xxxxxxxtx *xxsssssss *xxxssssss
USA  2017    Benjamin Owens100 *xxxxxtttt *xxxxxxxxx *xxxxxxxxx
USA  2017    Ewen Wang100 *xxxxttttt *xxttttttt *xxxtxtttt
USA  2015    Rachel Alexander67 *xxxxxtttt *xxxxxxxxx
USA  2018    Edwin Peng67 ssssssxxsx *xxxxxxxxx *xxxxxxxxx
USA  2019    Ryan Porter67 *xxxxttttt *xxxxttttt
USA  2015    Parker Russcher67 *xxxxxxx*x
USA  2016    Brendan Horng67 *xxxxxxx*x
USA  2018    Ryan Huang67 *xxxxxtttt *xxttttttt
USA  2015    Karim Helmy33 *xxxxxtttt tttttttttt cccccccccc
USA  2016    Rares Cristian33 *xxxxxxxxx
USA  2016    Emily Veenhuis33 *xxxxxtttt xxxxssssss
USA  2015    Kevin Werme33 *xxxxxtttt
USA  2020    Gogolas Bakyv33 *xxxxxtttt tttttttttt
USA  2014    Steven Kwon33 xxxxxxxxx*
USA  2015    Ellie Reid33 *xxxxtxxtx
USA  2017    Eyob Tsegaye33 *xxxtttttt
USA  2016    Arthur Woodworth33 ssssssssts xsssssssss *xxxxxxxxx
USA  2016    Jeffrey Liu33 *xxxttxxtx
USA  2015    Bill Baldwin33 *xxxxxxxtx
USA  2014    Jacob Fenton33 *xxxxxxxtx
USA  2016    Sheng Cao33 *xxxxttttt
USA  2015    Stanley Wang33 *xxxxxtttt
USA  2016    Riley Martell0 cccccccccc
USA  2016    Jessica Poling0 cccccccccc cccccccccc
USA  2017    Andrew Park0 cccccccccc
USA  2016    Boemin Park0 cccccccccc
USA  2015    Ashay Devanur0 xxxxxxxxxx
USA  2018    Kevin Xu0 xxxxxxxxxx
USA  2019    Sylvester Yue0 xxxxxxtttt cccccccccc
USA  2016    Sydnie Bodzianowski0 ssssssssss
USA  2016    Tiankun Wang0 xxxxxxxxxx
USA  2016    Kento Hirakawa0 cccccccccc cccccccccc cccccccccc
USA  2015    Colby Hanley0 ttttxttttt
USA  2016    Natasha Goenawan0 xxxxxxxxxx
USA  2017    Winston Van0 tttttttttt
USA  2015    Jason Zhang0 xxxxxxxxxx
USA  2018    Daniel Kim0 xxxxxxxxxx ssssssssss ssssssssss

Observers:

Country Name Score    odometer    fairphoto    decorate
USAMichael Kirsche1000 ********** ********** **********
CHNBall Qiu1000 ********** ********** **********
TWNKevin Yen1000 ********** ********** **********
KAZPernekhan Utemuratov1000 ********** ********** **********
INDAnd Bluer867 ******tttt ********** **********
PERLuis Vasquez867 ********** *xx**x*x** **********
USASusan Wang867 ********** ********** **x*x*x*x*
USAChung-Wen Albert Tsao867 ********** ********** **x*x*x*x*
BRAAnderson Silva833 ********** *****ttttt **********
CHNAchilles Lee833 *********x *xx**x*x** **********
CUBYairon CId Ruiz833 ********** ********** *x*x*x*x*x
VNMMinh Hoang767 ******xx*x ***xx*x*x* **********
JPNAyaka Ikezawa700 ********** *xx**x*x** **s***ssss
VNMGà Mờ667 ********** **********
BGDTonmoy Mollik533 *xxxxxxxxx ********** *x*x*x*x*x
CHNPrey Wang533 ******tttx *****ttttt *x*x*x*x*x
VNMLe Minh533 *xxxx****x *xx**x*x** *x*x*x*x*x
USAArmin Zirak500 *********x *xx**x*x**
UKRMark Mikhno500 *****ttttt **********
IDNPeter Ciang467 *********x *x*x*x*x*x
VNMY Huynh467 ********** ****tttttt
BGDNadim Abrar433 ********** ***sssssss
USAAllen Xu400 ******tttt *xxxxxxxxx *x*x*x*x*x
SGPJeremy Chew367 ******tttt ****tttttt *xtttttttt
BELDamien Gonze367 *xxxxxxx*x ****tttttt *x*x*x*t*t
TUNMahdi Moalla333 **********
VNMTran Chi Nguyen333 **********
VNMLuong Doan333 **********
INDVivek N300 ******tttt *xxxxxxxxx *xsx*xssss
VNMKhai Pro267 *xxxxxxxxx *xx**x*x** *xxxxxxxxx
THANaiSK Thangsrirojkul267 *xxxxxxxxx *xx*xsssss *x*x*x*x*x
VENCristhian Lunardi233 *xxxxxxxx* *x*x*x*x*x
MEXDereck Castillo233 *xxxxxxx*t *x*x*x*x*x
RUSLuke Jakes200 *xxxxxxx*x *xtttttttt *x*x*xtttt
IDNKenrick Anggara200 *xxxxxtttt *x*x*t*t*t
VENCarlos Callañaupa167 *****ttttt
AUSJan Honnens167 ****ttxxtx *xxttttttt
INDGaurav Kumar167 *****ttttt
INDSai Prajeeth167 *x*x*x*x*x
CHNYupan Liu167 *****ttttt
ROUAdina Mateescu133 *xxxxxtttt ***ttttttt
DEUPat Rilla133 *xxxxxxxxx *xxxxxttxx *t*ttttttt
CHNChenzhe Jin133 **x*xxtttt *xxxxxxxxx cccccccccc
MKDMert Ajvaz100 xxxxxxxxxx **x*xsssss
USAPeter Zou100 *xxxxxtttt *xxxxxxxxx *xxxxxxxxx
CHNLi Weichen100 ***xtttttt ssssssssss
USAYu-Chin Wang33 *xxxxxxxxx
DOMAlfonso Araujo33 *xxxxttttt
USAGural Nuriyev0 ssssssssss