Final Results: USACO 2012 December Contest, 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    greetings    scramble    crazy
RUS  2014    Nikolay Kalinin1000 ********** ********** **********
RUS  2014    Petr Smirnov1000 ********** ********** **********
PER  2014    Carlos Guillen1000 ********** ********** **********
RUS  2014    Truong Nam Nguyen Huy1000 ********** ********** **********
RUS  2013    Ivan Belonogov1000 ********** ********** **********
TWN  2013    Robert Huang1000 ********** ********** **********
CHN  2017    Weiqiang Yuan1000 ********** ********** **********
POL  2016    Jarosław Kwiecień1000 ********** ********** **********
IDN  2014    Stefano Chiesa1000 ********** ********** **********
VNM  2014    Anh Khoa Trần Phan1000 ********** ********** **********
MYS  2013    Ying Hong967 *********x ********** **********
USA  2015    Ryan Chen933 ********** ********** ***x**x***
JPN  2014    Liu Kohji867 ********** ********** ***x*xx**x
USA  2015    Sachin Pandey867 ********** ********** *****xxt*t
BLR  2013    Artsem Zhuk833 ******xx** ********** *******sss
RUS  2013    Alexander Logunov800 ********** ********** **sx*sss*s
IRN  2015    Erfan Loghmani800 ******xx** ******tttt **********
IDN  2013    Rakina Zata Amni800 ********** ********** **sx*sss*s
USA  2014    Ben Edelman767 ********** ********** x*xxx*xx*x
VIE  2014    Quoc Huu Che767 ******tttt ******t*** *******s*x
EST  2013    Janno Veeorg733 ********** *ttt*ttttt **********
IND  2014    Lokesh Khandelwal700 ********** ********** *xxxtttxtx
USA  2017    David Zhu700 ********** ******tttt **x**xxx*x
IND  2017    Anmol Gulati700 ********** ******tttt **s**sss*s
JPN  2014    Jayson Sho Toma700 ********** ********** *xxxxxxxxx
CHN  2014    Cxlove Cheng700 ********** ********** *xxssssxsx
BLR  2013    Vadim Marchenko700 ********** ********** *xxxxxxxxx
CHN  2014    Jiawang Dan667 ********** ********** xxxxxxxxxx
CHN  2013    Tian Chen667 ********** **********
VNM  2014    Duc Thinh Vu667 ********** ********** xxxxxxxxxx
CHN  2013    Yang Yue667 ********** **********
KOR  2014    Hyun Min Choi667 ********** **********
JPN  2018    Yuta Takaya667 ********** ****tttttt *****sss*s
MEX  2014    Fabián Gómez González667 ********** **********
CHN  2014    Robot Wei667 ********** ********** xxxxxxxxxx
IDN  2013    Peter Ciang667 ********** **********
MEX  2015    fernando arreola667 ********** **********
KOR  2016    Seunghyun Joe667 ********** **********
IDN  2014    Alfonsus Raditya Arsadjaja667 ********** ********** xxxxxxxxxx
CHN  2014    Yiyin Zhang667 ********** **********
CHN  2015    Chaochao Zheng667 ********** **********
ROU  2015    Florin Chirica667 ********** **********
IRN  2013    Arash Yousefi667 ********** **********
VNM  2014    Pham Minh Hoang Linh667 ********** ********** ssssssssss
USA  2014    Brendan Lawler667 ********** ********** xxxxxxxxxx
YUG  2013    Dragan Markovic633 ******xx** ********** *xxxxxssss
RUS  2014    Oleg Kireev633 ******xx** ********** xx*xxxxxxx
USA  2014    Vinay Sriram633 ********** ******tttt **xxxxxx*x
FRA  2013    David Saulpic633 ******xx** ********** *xsxxsssxs
USA  2016    Gabriel Margolis600 ********** *******ttt *xxxxxxtxt
USA  2013    Andrew Norton600 *****x*x** **********
TJK  2015    Mehrubon Turaev600 *****x*x** **********
USA  2014    Jonathan Burns600 *x******x* *****ttttt **x**xxx*x
USA  2013    Nick Clause600 ******xx** **********
GRC  2016    Aristofanis Rontogiannis567 ******xx** ******tttt **sxxsss*s
VNM  2013    Loi Nguyen Phuc567 *****xxx** **********
CAN  2014    Zihao Zhang567 ********** ******tttt *xxxxxxxxx
USA  2013    Steven Vorbrich567 ********** ******tttt *xtttttttt
TKM  2013    Nurmyrat Atamedow567 ********** ******tttt *xxxxxxxxx
USA  2013    Joy Zeng567 ********** ******tttt *xtxxttttt
USA  2013    Cody Freitag567 ********** ******tttt *xxxxxxxxx
USA  2015    Riku Miyao567 ********** *****ttttt **xxxxxxxx
KAZ  2013    Daniyar Itegulov567 ********** ****tttttt **sxxsss*s
IRN  2016    Farbod Yadegarian567 ********** *****sssss **xxxxxxxx
USA  2014    Jerry Li567 ********** ******tttt *xxxxxxxxx
IDN  2014    Willson Wijaya567 ********** *x******xx
JPN  2017    Kotomi Tachibana567 ********** ******tttt *xxxxxxxxx
MEX  2013    Angel Adrian Dominguez Lozano567 ********** ******tttt *xxxxxxxxx
POL  2013    Piotr Gawryluk533 ********** ******tttt
USA  2015    Darrin Wiley533 ********** ***ttttttt **xxxxxx*x
GEO  2016    Lasha Bukhnikashvili533 ********** ******tttt xxsxxsssxs
USA  2014    Alex Xiao533 ********** ******tttt
USA  2013    Lane Kolbly533 ********** *x****tttt *xxsssssss
USA  2015    Maryam Bahrani533 ********** ******tttt
CAN  2014    Chen Chang533 *****x*x*x ****tttttt **t**ttt*t
USA  2015    Congwen Xu533 ********** ******tttt
USA  2015    Chuanbo Pan533 ********** *****ttttt *xtttttttt
USA  2014    Andre Guzman533 ********** ******tttt
DEU  2013    Lucas Elbert533 ********** ******tttt
SGP  2014    Muhammad Irham Rasyidi bin Zainal533 ********** ******tttt
IRN  2014    Amirhosein Izadjou533 ********** *****ttttt *xxxtttsts
CHN  2017    Zhiyang Chen533 ******xx** **x*x*x*** *xxxxxxxtx
PRT  2014    Afonso Santos533 ********** ******tttt
MYS  2013    Yihang Ho533 ********** ******tttt
CAN  2013    Kunal Khamar533 ******xx** *xxxxxxx** **x**xxx*x
ROU  2014    Radu Szasz 533 ***x**xxxx ********** *xxxxxxxxx
IRN  2014    Ramtin Afshar533 ******xx** ******tttt x*sxxsss*s
USA  2018    Nicholas Sun533 ********** ******tttt ssssssssss
MYS  2013    Zunyuan Lim533 ********** ******tttt
SVK  2013    Rastislav Rabatin533 ********** ******tttt
IRN  2014    Arash Pourdamghani533 ********** ******tttt
USA  2013    Henry Swanson533 ********** *****ttttt *xxxxxxxxx
IRN  2014    Arez Fatemi533 ********** ******tttt
USA  2017    Justin Yang533 ********** ******tttt
USA  2013    Alex James533 ********** *****ttttt *xxxxxxxtx
IRN  2013    Mohammad Amin Khashkhashi Moghaddam533 ********** ******tttt
TUR  2015    Ikbal Kazar533 ******ssss **********
VNM  2013    James Li533 ********** ******tttt xxxxxxxxxx
USA  2016    Brendan Ney500 ********** ****tttttt *xxxxxxxxx
USA  2014    Zachary Birnholz500 ********** ****tttttt *xxxxxxxxx
USA  2016    Sean Shi500 ********** ****tttttt *xsxxsssxs
USA  2016    Justin Yang500 ******xx** *****ttttt *x*xxxxxxx
USA  2014    Vincent Jin500 ********** ****tttttt *xxxxxxxxx
USA  2014    Ashwin Sekar500 ******xx** ******tttt *xxxxxxxxx
USA  2015    Rachel Wu500 ***x**xxxx ********** xxxxxxxxxx
USA  2015    Max Murin500 ********** *****ttttt
CHN  2014    Deyu Wu500 *****s*s** ******ssss *xxxxxxxxx
BLR  2014    Andrew Ilyin500 ********** *ssstsssss **sx*sss*s
USA  2014    Vincent Hsiao500 ********** ****tttttt *xxxxxxxtx
USA  2015    Timothy Deng500 ********** ****tttttt *xxxxxxxxx
USA  2015    Kevin Fei500 ********** *****ttttt ssssssssss
USA  2015    Simon Deng500 ********** ****tttttt *xxxxxxxxx
USA  2016    Avinash Jois500 ********** *****ttttt xxxxxxxxxx
USA  2016    Luke Shimanuki500 ********** ****tttttt *xxxxxxxxx
USA  2016    Hitesh Yalamanchili500 ********** **x*x*tttt *xxxxxxxxx
BLR  2014    Dmitriy Aksenik500 ********** *****ttttt
POL  2013    Filip Chmielewski500 ********** *****ttttt
USA  2014    Grant Wu500 ********** *****ttttt xxxxxxxxxx
MEX  2014    Daniela Ceballos500 ******xx** ******tttt *xxxxxxxxx
USA  2013    Jared Hoffman500 ******xx** ******tttt *xxxxxxxxx
ROU  2014    Radu Visan500 ***x**xxxx **********
USA  2014    Michael Lin500 ***x**xxx* ****tttttt **x**xxx*x
USA  2015    Steven Wang500 ********** **x*x*tttt *xxxxxxxxx
IDN  2013    Rina Halim500 *x******** ******ssss
DEU  2014    Frederic Jost500 ******xx** ******tttt *xxxxttxtx
CHN  2013    Keiwen TMSG467 ********** *x***ttttt
USA  2014    Laura Hu467 ********** ****tttttt
ARM  2014    Tigran Galstyan467 ***x**xxxx ********tt *xxxxxxxxx
USA  2014    Jimmy Ye467 ********** ****tttttt
USA  2014    Daniela Ganelin467 ********** *xxxxxxx** *xxxxxxxxx
IND  2013    Akul Sareen467 ******xx** ******tttt sstsstttst
VEN  2016    Samuel Nacache467 ********** ****tttttt
CZE  2014    Lukas Jendele467 ********** **x*x*tttt
ITA  2013    Michele Fava467 ******xx** ******tttt
USA  2015    Shantanu Gore467 ******xx** *xxxtttttt **x**xxx*x
USA  2016    Daniel Guo467 *****x*x** *****ttttt *xxxxxxxxx
BLR  2013    Vlad Trublovsky467 *x*xxx*xx* **********
USA  2014    Hyeon Woo Shim467 ********** **x*x*tttt
IND  2014    Pushkar Mishra467 ******xx** ******tttt
IDN  2013    Dewangga Winardi467 *****x*x** ****tttttt x*sxxsss*s
EST  2014    Siim Sammul467 ********** ****tttttt
MEX  2014    Caro Delgadillo467 ********** ****tttttt
IND  2017    Mriganka Basu467 ********** ****tttttt
USA  2016    Alexander Yang467 ******xx** *****ttttt *xxxxxxxxx
USA  2015    Eric McCord-Snook467 ******xx*x ******tttt *xxxxxxxxx
USA  2014    Edward Escandon467 ********** ****tttttt
TJK  2013    Komron Baqozoda467 ********** ss****ttss
CHN  2014    Yvonne Feng467 ********** **x*x*xxxx
KAZ  2015    Nurbol Seidazimof433 ******xx** **s**sss*s
CAN  2014    Austin Tripp433 *x*x**x**x ******tttt *xxxxxxxxx
USA  2017    Vinjai Vale433 ********** **tttttttt *xxxxxxxtx
USA  2014    Aria Yom433 ********** ***ttttttt xxxxxxxxxx
USA  2014    Carolina Zarate433 ********** ***ttttttt
HKG  2015    Ethan Szeto433 ********** *xxxxxxx**
USA  2014    Sohail Sidique433 ********** **x*ttxxxx
AUS  2014    Albert Chen433 ***x**xx*x ******tttt *xxxxxxxxx
BLR  2013    Dmitriy Shmatkov433 ******xx** *****ttttt
USA  2016    Yanjun Yang433 ******xx** ****tttttt *xsxxsssxs
USA  2016    Heather Graham433 ********** **x*tttttt
USA  2014    Akhil Velagapudi433 ********** ***ttttttt
VNM  2013    Quốc Bảo Đỗ433 ******xx*t *xxxxxtttt **s**sss*s
BLR  2015    Dima Kalabuk433 ********** *xxxxxxx**
USA  2015    Kevin Zeng433 *******t*t ****tttttt *xxxxxxxxx
USA  2017    Yogeshwar Velingker433 ********** **x*tttttt
GEO  2016    Nika Losaberidze433 ******ssss ******tttt *xxxxxxxxx
MEX  2014    Andrea Acevedo433 ********** *xxxxxxx**
USA  2016    Jackson Kulik433 ********** **x*tttttt xxxxxxxxxx
USA  2015    Rohan Bisariya433 ********** *xxxxxxx**
USA  2015    Aitan Grossman433 ********** *xxxxxxx**
DEU  2015    Friedrich Huebner433 ********** *xxxxxtttt *x*xxxxxxx
USA  2015    Brice Huang433 ******xx** **x***tttt
USA  2013    Nikolai Wotton433 ********** *xxxxxxx** ttxttxxxtx
USA  2016    Allen Cheng400 ******xx** ****tttttt xxxxxxxxxx
USA  2015    Matthew Kramer400 ********** *xxxxxxxxx *xxxxxxxxx
USA  2015    Max Krawczyk400 *****x***x ***ttttttt *xxxxxxxxx
USA  2013    Daniel Zhu400 ********** *xtttttttt *xssssssss
USA  2015    Mike Winer400 ********** xxtttttttt x*txxttt*t
USA  2016    Sanjeev Murty400 ******xx** ****tttttt
USA  2015    Ellis Tsung400 ******xx** *xxxxxxx** *xxxxxxxxx
USA  2014    Zoë Bohn400 ***xx*xxxt **x*x*tttt *x***xxxxx
USA  2015    Alvin Kao400 ******xx*x **x*x*tttt *xtxxttttt
USA  2014    Jeffrey Zhang400 ********** *xxxxxxxxx *xxxxxxxxx
USA  2014    Ruiqi Mao400 *********t **tttttttt *xxxxxxxxx
USA  2014    Jason Xie400 ********** *xxxxxtttt *xtttttttt
USA  2013    Thomas Finch400 ********** *xxxxxtttt *xxxxxxxxx
USA  2014    Andrew Dai400 ********** *xxxxxtttt *xxxxxxxxx
VNM  2014    Ngoc Khanh Nguyen400 ******xx** *xxxxxxx** *xxxxxxxxx
USA  2015    Elizabeth Chang-Davidson400 ******xx** **x*x*tttt xxxxxxxxxx
IND  2014    Jayant Sable400 *****txt** *****ttttt
USA  2014    Tom Sandell400 ********** *xxxxxtttt *xxxxxxxxx
BLR  2013    Aliaksei Semchankau400 *******x** *sss*sssss *xxxxxxxxx
USA  2015    Ryan Beck400 ******tttt ****tttttt **xxxxxxxx
IRN  2014    Milad R400 ******xx** ****tttttt
USA  2015    Yang Liu400 ********** *xxxtttttt *xxxxxxxxx
IRN  2013    Pedram Ahmadiyeh400 ********** *xxxxxtttt *xxxxxxxxx
USA  2015    Adam AbuShaer400 ********** *xxxxxxxxx *xxxxxxxxx
IND  2013    Sahil Arora400 ********** *sss*ssstt
USA  2014    Arnav Sastry400 ********** *xxxxxtttt *xxxxxxxxx
USA  2014    Alexander Zhang400 ********** *xxxxxtttt *xxxxxxxxx
USA  2014    Akshay Ravikumar400 ******xx** ****tttttt
USA  2016    Michael Zhang400 ******xx** ****tttttt
USA  2015    Andrew Zhou400 ********** *xxxxxtttt *xxxxxxxxx
USA  2014    Carter Chamberlain400 ******xx** ****tttttt
USA  2015    Tejas Rao400 ********** *xxxxxxxxx *xxxxxxxxx
USA  2016    Jonathan Ni400 ******xx** ****tttttt
BLR  2016    Pavel Semenov400 ********** *xxxxxxxxx *xxxxxxxxx
USA  2016    Rajat Khanna400 ********** *xxxxxtttt *xxxxxxxxt
AUS  2014    Daaron Chiu400 ********** *xxxxxtttt *xxxxxxxxx
USA  2014    David Cox400 ********** **tttttttt
USA  2016    Michael Colavita400 ******xx** *xxxxttttt **xxxxxx*x
CHN  2014    Yong Zhang400 ******xx** *xxxxxxx** *xxxxxxxxx
HRV  2013    Bartol Rebernjak400 ********** **tttttttt
USA  2015    Andrew Jin400 ***x**xxx* ***ttttttt **xxxxxx*x
CAN  2013    David Dong400 ********** *xxxtttttt *xxxxxxxxx
USA  2014    Nathan Zhang400 ********** *xxxtttttt *xtttttttt
USA  2016    Varun Sharma367 ******xx** ***ttttttt
USA  2014    Ben Dunham367 ********** *xxxxxxxxx
USA  2013    Jimmy Wu367 ********** *xxxxttttt
SGP  2014    Shao Wei Chong367 ********** xsxxxxxxxx *xxxxxxxxx
USA  2015    Joseph Chang367 ********** *xxxxxxxxx
HRV  2018    Vilim Lendvaj367 *x****xx** ****tttttt
LTU  2013    Paulius Plaušinaitis367 ********** *xxxxxtttt
SRB  2013    Nenad Milic367 ********** *xxxxxxxxx
USA  2014    Karthik Shanmugam367 ***x**xxxx ******tttt
CAN  2013    Richard Di 367 *x*xxxxxxx ******tttt **xxxxxx*x
USA  2014    Trevor Nielsen367 ********** *xxxxxtttt
GBR  2013    Saravanan Sathyanandha367 *******x** *xxxtttttt *xxxxttxsx
SRB  2013    Nikola Mastilovic367 ********** *xxxxxxxxx
CHN  2013    Qian (David) Liang367 ******xx** **x*tttttt
USA  2015    Daniel Moyer367 ******xx** *xxxxxxx**
MEX  2014    Jose Eduardo Marcos Dehilario367 ********** *xxxxxtttt xxxxxxxxxx
USA  2014    Owen Gray367 ***x**xxxx *****ttttt *xxxxxxxxx
GRC  2015    Theodore Diamantidis367 ********** *xxxxttttt
HRV  2013    Antonio Jurić367 ********** *xxxxxxxxx
IDN  2013    FonMagnus Arnold367 ********** *xxxxxxxxx
USA  2013    David Silin367 *****x*x** *xxxxxxx**
CAN  2013    XinYu (Vinson) Zhang367 ***x**xxx* ****tttttt *xxxxxxxxx
USA  2014    Lavin Chellaram367 ********x* *xxxxttttt *xxxxxxxxx
KAZ  2017    Nurbakhyt Madibekov367 ********** *xxxxxxxxx
BGR  2015    Kamen Kanchev367 *****x*x** *xxxxxxx**
GRC  2014    Giorgos Christoglou367 ******xx** *xxxxxxx**
USA  2016    Vineet Kosaraju367 ********** *xxxxxtttt
USA  2014    Samuel Maynard367 ********** *xxxtttttt
USA  2015    Alok Tripathy367 ********** *xxxtttttt
USA  2013    Bryan Chen367 ***x**xxxx *xxxtttttt **x**xxx*x
CHN  2015    Kinyat Ko367 ******xx** *xxxxxxx**
USA  2014    Jensen Pak367 ********** xxxxxxxxxx *xxxxxxxxx
USA  2014    Matt Levonian367 ***x**xxxx ****tttttt **txxtttxt
IDN  2013    Kenrick Anggara367 ********** *xxxxxxxxx
USA  2015    Vijay Upadhya367 ***x**xxxx ******tttt
USA  2014    Arshdeep Sabharwal367 ********** *xxxxxtttt xxxxxxxxxx
USA  2015    Kevin Zhao367 ***x**xxxx ******tttt
AUS  2014    Matt Stark367 ********** *xxxxxssss
CAN  2014    Victor Zheng367 ********** *xxxxxtttt xsxssssssx
USA  2016    Parker Garrison367 ********** *xxxtttttt xxxxxxxxxx
AUS  2014    Daniel Phillips367 ********** *ttttttttt
BRA  2016    Arysson Cavalcanti367 ********** *sssxxssxs
USA  2016    Jack Neus367 ********** *xxxxttttt
USA  2013    Manish Patel367 ********** *xtttttttt txxxxxxxxx
USA  2015    Brandon Chen367 ********** *xxxtttttt
IRN  2015    Kiarash Korki367 ********** *xxxxxtttt
CHN  2014    Xingyu Wei367 ********** *xxxxxxxxx
KAZ  2014    Miras Mirzakerey367 ******xx** *xxxxxtttt **sxxsssxs
USA  2016    Thomas Leing333 ******xx** *xxxxttttt *xxxxxxxxx
IDN  2014    Aulia Astrico333 **********
USA  2014    Sophey Dong333 ******xx** *xxxxxtttt *xxxxxxxxx
IND  2014    Palash Bansal333 **********
USA  2015    Eric Sun333 **********
CHN  2014    Xu Zijun333 ******xx** *xxxxxtttt *xxxxxxxxx
USA  2014    Brandon Lin333 **********
USA  2015    Benjamin Chen333 ********** cccccccccc cccccccccc
USA  2013    Brandon Hsiao333 *********t *xxxtttttt
IDN  2013    Anthony Huang333 **********
USA  2014    Eric Lin333 ********** tttttttttt
USA  2014    Paul Cruz333 ***x**xxx* ****tttttt xxxttttttt
USA  2016    Ivan Chub333 ********** xxxxxttttt xxxxxxtttt
USA  2015    Luke Liao333 **********
CAN  2014    John Burniston333 **********
USA  2014    Nicholas Gaunt333 **********
USA  2013    Timothy Chang333 **********
USA  2017    Shuheng Niu333 **********
TUR  2015    Abdullah Enes Oncu333 **********
USA  2014    Daniel Shaw333 **********
USA  2017    Suresh Talapaneni333 ********** xxxxtttttt
USA  2014    Katherine Wu333 *****xxx*x **x*tttttt *xxxxxxxxx
USA  2015    Hamed Nilforoshan333 ***xx**xxx ****tttttt *xxxxxxxxx
USA  2015    Janel Lee333 ******xx** *xxxtttttt *xsxxsssxs
USA  2014    David Zhao333 *********x *xxxxttttt
PRK  2013    Subin Choi333 **********
USA  2013    Jeffrey Yuan333 **********
VNM  2014    Thông Phan333 **********
CHN  2017    Karl Duan333 ******xx** *xxxxxtttt *xxxxxxxxx
IND  2014    Rishabh Bhardwaj333 **********
CAN  2013    Wuhan Zhou333 ******xx** *xxxtttttt *xxxxxxxxx
RSA  2013    Shaylan Lalloo333 ********** xxxxxxxxxx
CUB  2014    Lino Megret333 *****x*x** *xxxxxxxxx *xxxxxxxxx
CAN  2013    John Song333 **********
USA  2013    Joshua Kirstein333 ********** xxxxxxxxxx
USA  2014    Christine Tsou333 ******tttt ****tttttt
SWE  2019    Neil Wulff333 **********
SWE  2021    Skott Wulff333 **********
VEN  2013    Jose Hernandez333 ******xx** *ssstsssss *xsttsssts
CAN  2013    Shawn Liu333 **********
CAN  2013    Steven Chen333 **********
UKR  2015    Boris Sokolov333 **********
VNM  2014    Khoa Ng333 ********** tttttttttt
BGR  2017    Encho Mishinev333 **********
USA  2016    Victoria Tsai333 **********
USA  2018    Dhruv Rohatgi333 ******xx** *xxxxxtttt *xxxxxxxxx
VNM  2014    Vuong Nguyen333 **********
USA  2015    Avery Whitaker333 **********
USA  2016    Brian Gu333 ***x**xxx* ****tttttt cccccccccc
VNM  2014    Hieu HuynhMinh333 **********
GEO  2018    Ani Machaidze333 **********
USA  2016    Ashley Kim333 ***x*xxxxx ******tttt
SRB  2015    Ognjen Kulic333 **********
USA  2013    Gagan Gupta333 *x*xxxxxxx ****tttttt **xxx*xx*x
USA  2015    James Lennon333 ***x**xxx* ****tttttt xxxxxxxxxx
USA  2014    Xiaoyu Yin333 ******xx** *xxxxxtttt *xxxxxxxxx
GEO  2018    Nini Gibradze333 **********
BGR  2013    Georgi Yordanov333 **********
USA  2014    Beilin Li333 ***x**xxxx ****ttxxxx *xxxxxxxxx
BGD  2013    Labib Rashid333 **********
USA  2016    Matthew Zheng333 **********
FRA  2013    Jérémie Marquès333 **********
USA  2014    Daniel Palumbo333 ******xx** *xxxxxxxxx *xxxxxxxxx
ITA  2014    Pinco Pallo333 **********
USA  2015    Prahaladha Mallela333 **********
CHN  2014    Jerry Huang333 **********
CAN  2014    Eilon Lavi333 ***xs**tst ***ttttttt *xxxx*xxxx
USA  2014    Jacob Naranjo333 ***x**xxxx ****tttttt *xxxxxxxxx
USA  2014    Alec Zadikian333 *xxxxxxxxx ******tttt **xxxxxx*x
BGR  2016    Dobrik Georgiev300 ******xx** *xxxxxtttt
MKD  2016    Gorjan Popovski300 ******xx** *xxxxxtttt
USA  2015    Alan Li300 ******xx** *xxxtttttt
USA  2013    Surya Bhupatiraju300 ****tttttt ****tttttt *xxxxxxxxx
GEO  2014    Baqari Darsadze300 ******xx** *xssssssss
USA  2015    Harrison Zheng300 ***x**xxx* *xxxxxtttt **xxxxxxxx
USA  2016    Ryan Golant300 ***x**xxxx ***ttttttt *xxxxxxxxx
USA  2014    Vincent Zhuang300 ***x*xxxxx ****tttttt *xxxxxxxxx
USA  2014    Hang Yang300 *x*xxxxxxx ******tttt *xxxxxxxxx
USA  2014    Andrew Friedman300 *x*xxxxxx* ***ttttttt **xxxxxx*x
USA  2017    Blair Chen300 *x****xx** *xxxxxtttt *xxxxxxxxx
USA  2015    Ashwath Thirumalai300 ******xx** *xxxxttttt ssssssssss
USA  2014    Manuel Guillen300 *********x
POL  2014    Jacek Małas300 *x********
USA  2014    Angus Gibbs300 ******xx** *xsssstttt ssssssssss
USA  2015    Sauyon Lee300 ***x**xxxx ****tttttt
ARM  2014    Arsen Aghajanyan300 ******xx** *sssssssss
SRB  2015    Igor Stosic300 ******xx** *xxxxxxxxx
USA  2016    Emily Cai300 ******xx** *xxxxxtttt
JPN  2014    Hirotaka Isa300 *x*xxxxxxs **x*x*x***
GRC  2015    Panagiotis Kostopanagiotis300 ***x***xxx *xxxxxxxxx **sxtsssxt
MEX  2016    Angel David Ortega Ramirez300 ******xx** *xsxxsssxs
IDN  2014    Nur Hidayat300 ***x*xxxxx *****ttttt
USA  2015    Elizabeth Wei300 ******xx** *xxxxxtttt
USA  2014    Matthew Lucas300 *********t
CAN  2014    Michael Li300 ***x**xxxx *xxxxxxx** *xxxxxxxxx
USA  2015    Anirudh Ryali300 ***x**xxxx **x*xttttt *xxxxxxxxx
USA  2015    Jason Schwartz300 ******xx** *xxxxxtttt
USA  2016    Kenny Noh300 ******xx** *xxxxxtttt ssssssssss
USA  2016    Richard Liu300 *x*x**xxxx ****tttttt *xxxxxxxxx
USA  2015    Alexander Whatley267 ***x**xxxx ***ttttttt
IND  2014    Pushkar Mishra267 ******xx**
USA  2014    Nicolas Hershey267 *x*xxxxxxx ******tttt
IDN  2014    Muhammad Rais Fathin Mudzakir267 ******xx**
CAN  2013    Callum May267 ******xx**
ROU  2016    Sabin Olaru267 ******xx**
USA  2014    Zafar Hai267 ***x*xxxxx ***ttttttt *xxxxxxxxx
MNE  2014    Petar Djerkovic267 **s***sx** *xxxxxxxxx
USA  2013    Dan Golden267 ******xx** xxxxxxtttt ssssssssss
CHN  2015    Zixuan Zhu267 ******xx**
USA  2015    Eric Xu267 ******xx**
USA  2013    Kyle Henderson267 ******xx** xxxxxxxxxx
USA  2015    Jason Hu267 ******xx*t *xxxxxxxxx
TWN  2015    Allen Wu267 *****xxx** *xxxxxxxxx
MYS  2014    Yu Boon Kor267 ******xx**
USA  2014    Ryan Wong267 ******xxxx *xxxxxtttt *xxxxxxxxx
MNE  2013    Milorad Krusica267 ******xx**
USA  2016    Tiger Huang267 ******xx**
USA  2014    Eddie Wang267 *x*x**xxxx ****tttttt xxsxxsssxs
USA  2014    Yue Zhang267 ***x**xxxx *xxxxxxx**
USA  2014    Maria Stull267 *x*xxxxxxx ******tttt
UKR  2013    Andrew Moskalchuk267 ******xx**
ITA  2014    Renato Arino267 ******xx**
ROU  2013    Razvan Salajan267 ***x**xxxx *xxxxxxx**
USA  2014    Julie Kim267 *****tttt* *xxxxxxxxx *xxxxxxxxx
USA  2013    Alan Alvarez267 ******xx**
GEO  2017    Sophie Bregadze267 ****ssssss ***ttttttt *xxxxxxxxx
USA  2013    Andrew Hahm267 ***x**x**x *xxxxttttt xsssxsssxs
USA  2016    Suriya Kandaswamy267 *****xxx** *xxxtttttt
PAK  2015    Ammar Askar267 ******xx**
CAN  2013    Paul Wang267 ******xx**
USA  2014    Hyun Jong Kim267 x*****xx*x *xxxxxtttt *xxxxxxxxx
ARM  2014    David Safrastyan267 *****s*sx* *xxxxttttt xxxxxxxxxx
USA  2014    Tushar Govil267 ***x**xxx* *xxxxttttt *xxxxxxxxx
USA  2015    Abhinav Venigalla267 ***x**xxxx **x*xttttt
USA  2015    Philip Sun267 ******xx** xxxxtttttt
USA  2017    Allen Chen267 *x*xxxxxxx **x*x*tttt *xsxxsss*s
USA  2018    Aayush Gupta233 *****sssss *xtttttttt *xxxxxxxxx
FRA  2014    Louis Bethune233 *******ttt
USA  2015    Sreeharsha Potu233 cccccccccc *******ttt
USA  2016    Ritwik Dutta233 ******tttt *ttttttttt xxxxxxxxxx
KOR  2015    Ohjun Kwon233 ***x**xxx* *xxxtttttt
CAN  2013    Albert Luu233 *****x*x*x
USA  2014    Pradhith Konduri233 ***x**xxx* *xxxtttttt xxxxxxxxxx
USA  2014    Sam Peters233 ***x**xxxx *xxxxxxxxx *xxxxxxxxx
KAZ  2014    Yerjane Abdurazzak233 ***x**xxx* *xxxxxtttt
USA  2017    Jeffrey Hong233 *******sxs
USA  2016    Risheek Reddy Rajolu233 ******xxxx *xxxtttttt
AZE  2014    Tahir Alizade233 *xxxxxxxxx ******tttt xxxxxxxxxx
USA  2015    Winston Wright233 *x*x*xxxxx ****tttttt xxxxxxxxxx
USA  2015    David Norton233 ******xx*x
CAN  2015    James Zhang233 ******xxxx *xxxxttttt ssssssssss
USA  2014    Megha Srivastava233 xxxxxxxxxx ******tttt *xxxxxxxxx
USA  2015    Daniel Ju233 ***x**xxxx *xxxxxxxxx *xxxxxxxxx
IND  2014    Nikhil Wankhede233 *****xx*x*
USA  2014    Kevin Jiang233 ***x**xxxx *xxxxxtttt *xxxxxxxxx
USA  2014    Mane Williams233 ***x**xxxx *xxxxxtttt *xxxxxxxxx
VNM  2014    Thinh Bui 233 *****s*sx*
USA  2013    John Wu233 ******xxxx *xxxtttttt
USA  2015    Jacob Gold233 ******xx*t
BLR  2013    Alex Saskevich233 ******tttt *xxxxxxxxx
VEN  2015    German Blandin233 *xxxxxxxxx *****ttttt *xxxxxxxxx
USA  2014    Jacky Lau233 ******xx*t
USA  2015    Sanjay Subramanian233 ******xx*x
NED  2013    Koen Wolters233 *sssssssss ******tttt
KAZ  2014    Damir Khussainov233 ***x**xxxx *xxxxxtttt *xxxxxxxxx
ARM  2014    Sparik Hayrapetyan233 ***x**xxxx *xxxxxxxxx *xxxxxxxxx
USA  2014    Michael Li200 **xxxx*xx* *xxxxttttt *xxxxxxxxx
HRV  2013    David Lozic200 **xxxx*xxx **x*xttttt
BIH  2016    Adnan Brđanin200 ***x**xxxx *xxxxxtttt
LTU  2014    Saulius Kazokas200 *****ssss*
IRN  2014    Pedram Hashemi200 ***x**xxxx *xxxxxtttt
SRB  2013    Mirela Mirosavljevic200 ***x**xxxx *xxxxxxxxx
ARM  2015    Hakob Tamazyan200 *x**sssssx *xxxxxssss *ssxxsss*s
VNM  2014    Phạm Bá Phúc200 **xxxxxxxx ****tttttt ssssssssss
USA  2015    Anurag Bakshi200 ***x**xxxx *xxxxxtttt xxxxxxxxxx
CUB  2015    Alexander Garces200 ***x**xxxx *xxxxxxxxx
IND  2014    Sanyam S200 ******xxxx
USA  2015    Armin Namavari 200 ****tttttt *xxxxttttt *xxxxxxxxx
USA  2014    Joseph Smiga200 ***x**xxxx *xxxxxxxxx
USA  2014    Akshith Doddi200 ***x**xxxx *xxxtttttt
MKD  2015    Jovan Tasev200 ***x**xxx*
USA  2014    Jackie Ridgley200 x*****xx*x
USA  2017    Daniel Li200 ***x**xxx* sssstttttt
TJK  2015    Doro Umarov200 ***x**xxxx *xxxxxtttt
USA  2015    Ethan Lowman200 **ssssssss *xxxxxxx** *sxssssssx
USA  2015    Aditya Ponukumati200 *xxxxxxxxx ****tttttt *xxxxtttxt
IND  2014    Nishit Soni200 *****sss*s tttttttttt
BGR  2016    Anton Chernev200 ******tttt
USA  2015    Stefan Grosser200 x*****xx*x xxxxxxxxxx
DEU  2013    Arne Boockmeyer200 *x*xtttttt ****tttttt xxxxxxxxxx
USA  2015    Andrew Zhang200 ******tttt
USA  2014    Aaron Claussen200 ***x**xxxx *xxxxttttt
POL  2014    Rafał Kaleta200 ***x**x*xx
ITA  2014    Andrea Gentile200 ***x*xxxxx *xxt*ttttt
KAZ  2013    Aybek Seytov200 ****sssss* *xxxxxtttt
CHN  2015    Liu Zhuomin200 ***x**xxxx *xxxxxtttt
USA  2015    Andrew Wang200 ***x**xxx*
USA  2014    Austin Shi200 ****ssssss *xxxxxxxxx *xsxxsssxs
USA  2016    Daniel Wang200 *x*xxxxxxx ****tttttt
USA  2013    Michael Knyszek200 *x*xxxxxxx ****tttttt
USA  2013    Nick Guo200 *x*x*xxxxx ***ttttttt xxxxxxxxxx
USA  2013    Landon Carter200 *x*xxxxxxx ***ttttttt *xxxxxxxxx
USA  2014    Pravina Samaratunga200 ***x**xxxx *xxxxxxxxx
USA  2015    Naren Manoj200 ******tttt xxxxxxxxxx
USA  2014    Emily Fletcher200 x*****xx*x xxxxxxxxxx
GRC  2016    Rafael Ketsetsidis200 ***xxxx*xx *xxxxxtttt *xxxxxxxxx
USA  2016    Animesh Tripathy200 ***x*xxxxx *xxxxxtttt *xxxtttttt
USA  2014    Zachary Liu200 *xx*xxxxxx *xxxxxxx** *xtxxtttxt
CHN  2017    Muxin Ye167 ***x**xxxx
HRV  2015    Ivan Janjić167 ***x**xxxx
BLR  2014    Evgeniy Malyuk167 *x*xxxxxx* *xxxxxxxxx *xxxxxxxxx
VNM  2014    Nguyen Anh Tai167 ****xxtxxx *xxxxxxxxx
USA  2013    Alex Lim167 *****ttttt
AZE  2015    Aliaga Shirinov167 *xxx*x*sss *xssssssss *xxxxxxxxx
USA  2016    Kevin Xiao167 ****sssssx *xxxxxtttt
LTU  2013    Donatas Vosylius167 ***x**xxxx ssssssssss
ARM  2013    Avetik Karagulyan167 ***x**xxxx
USA  2013    Hayden Speak167 ***x**xxxx
USA  2014    Akhil Gangu167 *x**xxxxxx *xxxxxxxxx *xxxxxxxxx
USA  2013    Bucky Powers167 ***x**xxxx
USA  2014    Amirhosein Tabatabaee167 ***x**xxxx
AZE  2015    Sanan Pashazade167 ssssssssss *xxxxxtttt **xxx*xs*s
USA  2014    Frank Yeh167 ***x**xxxx xxxxxxtttt xxxxxxxxxx
BLR  2013    Ivan Rukhovets167 ***x**xxxx xxxxxttttt
USA  2013    Colleen Orwin167 xxxxxxxxxx *****ttttt
CHN  2014    John Smith167 ***x**xxxx
MKD  2016    Vasil Vasilev167 ***x**tttt
CHN  2015    Steven Du167 *x**xx*xx*
BGR  2017    Elitsa Hristova167 tttttttttt *****ttttt
USA  2016    James Tautges167 ***x**xxxx
GEO  2015    Lasha Xarshiladze167 ***x**xxxx
KAZ  2015    Birzhan Auganov167 ****sxssss *xxxxxtttt
USA  2014    Ajay Saini167 ***x*xxxxx *xxxtttttt
THA  2014    Anuruth Lertpiya167 ****sssss*
USA  2014    Wei Luo167 ***xxxxxxx *xxxxxtttt *xxxxxxxxx
USA  2013    Joe Hutchinson167 ***x**xxxx
CAN  2015    Tristan Monger167 ****sssxsx *xxxxxtttt tttttttttt
USA  2016    Kyle Cui167 *xx*xx*xxx *xxxtttttt *xxxxxxxxx
VEN  2013    Humberto Rodrigues167 ***x**xxxx
USA  2015    Heesoo Kim167 ***x**xxxx xxxttttttt
KGZ  2014    Akim Bolushbek167 **x*xsxss* *xxxtttttt
ARM  2014    Melik Karapetyan167 ***x**xxxx
USA  2016    Jonathan Hayase167 *xxxxxxxxx ***ttttttt *ttttttttt
USA  2016    Grant Barkley167 *xxxxxxxsx **x*x*tttt
USA  2014    Darshan Patil167 *xxxxxxxxx ****tttttt xxtxxttttt
USA  2014    Dhara Patel167 ***x*xxxxx *xxxxxxxxx
BLR  2013    Влад Хиженок167 ***x**xxxx
IRN  2014    Ali Mohammadi167 *x***xxxx*
USA  2015    Jared Marx-Kuo167 ***x*xxxxx *xxxtttttt xxxxtxxxxx
USA  2017    Kevin Zhang167 ***x**xxxx cccccccccc
USA  2015    Casey Xing167 ****xxxxx*
ESP  2014    Emma Espinosa167 ****ssssss *xxxxxxxxx
USA  2014    Brandon Luo167 *xxxxxxxxx *xxxtttttt **xxxxxx*x
USA  2014    Matthew Sicotte133 ****tttttt
USA  2014    Ruben Gallegos133 ****tttttt
USA  2013    Gili Rusak133 *x*xxxxxxt *xxxtttttt *xxxxxxxxx
USA  2013    Helena Mills133 *xxxxxxxxx *xxxxttttt *x*xxxxxxx
GRC  2017    Kyriakos Stefanidis133 *x*xxx*xx*
USA  2014    Joshua Send133 *x*x**xxxx
CAN  2013    Shubham Garg133 *x*xxxxxxx *xxxxxxxxx *xxxxxxxxx
USA  2015    Rohit Goyal133 *xxxxxxxxx **tttttttt *xxxxxxxxx
USA  2015    Erik Lamp133 *xxxxxxxxx *xxxxxxx** ttxttxxxtx
USA  2014    Varun Gadh133 ***x*xxxxt cccccccccc
CHN  2014    Dean Gamp133 **x**xxxxx xxxxxxtttt
USA  2015    Andre Gou133 ***xx*xxxx
USA  2016    Joie Wang133 **xx*xxxxx *xxxxxtttt
CHN  2015    Xiangnan Wang133 ***x*xxxxx
USA  2014    Jacky Liang133 *x*xxxxxxx *xxxxxxxxx *xxxxxxxxx
LVA  2014    Olafs Eglajs133 **xxxx*xxx *ssssttttt
CAN  2013    Edward Tsai133 *xxxxxxxxx *xxxtttttt **xxxxxxxx
USA  2015    Anson Haniwalt133 *x*xxxxxxx *xxxxxtttt *xxxxxxxxx
IRN  2014    Mohammadhasan Daraei133 ****sxssss xxxxxxtttt
IND  2015    Mughilan Muthupari133 *x*xxxtttt *xxxtttttt *xxxxxxxxx
USA  2014    Jorge Martinez133 *xxxxxxxxx *xxxxxtttt **xxxxxxxx
KAZ  2013    Rustam Azimov133 *x*xxx*xx*
KAZ  2015    Arystan Kalimov133 ****ssssss
ARM  2014    David Khechoyan133 ****ssssss
USA  2014    Ansh Chaudhary133 *x*xxx*xx*
IND  2013    Neel Kapse133 **xxx*xx*x
USA  2016    Sangwoo Hahn133 ****tttttt tttttttttt ssssssssss
DEU  2014    Moritz Hilscher100 *xxx*xxxxx *xxxxxtttt
VEN  2016    Josseline Perdomo100 *xxxxxxxxx *xxxxttttt *xxxxxxxxx
USA  2019    Jeffery Von100 **xxxxxxx*
KAZ  2016    Nurlybek Musin100 *xxxxxxxxx *xxxxxxxxx *xxxxxxxxx
USA  2014    Brendon Rhodes100 *x*xxxxxxx *xxxxxtttt
VNM  2015    Thanh Binh Ton Nu100 ***xxxxxxx
USA  2018    Daniel Jiang100 **xxxxxxx*
USA  2016    Kyler Natividad100 **ssssssss *xxxxxtttt
USA  2015    Antares Chen100 ***xxxxxxx
USA  2018    Matt Yamamoto100 **xx*xxxxx
CHN  2014    Tang Suyao100 *x*xxxxsxs *xxxxttttt
USA  2015    Abraham Kim100 ***xtttttt
USA  2015    Brandon Grinkemeyer100 *x*xxxxxxx *xxxtttttt
USA  2015    Robert Zhang100 *x*xxxxxxx *xxxxxxxxx xxxxxxxxxx
ARM  2017    Mikayel Mkrtchyan100 *x*xx*xxxx
CHN  2013    Lingqi Huang100 *x*x*xxxxx
VEN  2015    Ybrahim Martinez100 *xxxxxxxxx *xxxxxxxxx *xxxxxxxxx
USA  2013    Brendan Moriarty100 **xxxx*xxx
USA  2013    Ben Lin100 *xxxxxxxxx *xxxxttttt *txttxxxtx
USA  2015    Hun Jung100 *xxxxxxxxx *xxxxxxxxx *xxxxxxxxx
USA  2014    Rachel Chang100 *xxxxxxxxx *xxxxxxxxx *xxxxxxxxx
USA  2013    Leila Thomas100 *xxxxxxxxx *xxxxxxxxx *xxxxxxxxx
KAZ  2016    Bayan Saidolda100 *xxxxxxxxx *xxxxxxxxx *xxxxxxxxx
BLR  2016    Ivan Konoplich100 *xxxxxxxxx *xxxxxxxxx *xxxxxxxxx
IDN  2014    MJ Kos100 *xxxxx*xx*
BLR  2018    Maksim Kleschev100 *xxxxxxxxx *xxxxxxxxx *xxxxxxxxx
USA  2016    Alex Wang100 *xxxxxxxxx *xxxxxxxxx *xxxxxxxxx
CAN  2013    Taras Kolomatski100 ***ttttttt
USA  2016    Anish Visaria100 *xxxxxxxxx *xxxxxxxxx *xxxxxxxxx
USA  2015    Arun Kannan100 *x*xxxxxxt *xxxtttttt xxxxxxxxxx
CHN  2015    Weiyu Chen100 *x*xxxxxxx *xxxxxtttt
USA  2014    KrishnaSai Kollipara100 **txxtttx*
USA  2014    Katherine Rothe100 *x*xxx*xxx
USA  2015    Jinnu Kim100 *xxxxxxxxx *xxxxxxxxx *xxxxxxxxx
UKR  2014    Sergey Tverdokhlib100 *xxxxxxxxx *xxxxxtttt *xxxxxxxxx
IRN  2014    Mandana Hashemi100 *x*xxxxxxx *xxxxxxxxx
KAZ  2016    Daler Kurbanov100 *xxxssssss *xxxxxxxxx *xxxxxxxxx
USA  2017    Faraz Masroor100 **ssssssss *xxxssssss
USA  2013    Jared Miller100 *x*xxxxxxx *xxxxxxxxx cccccccccc
USA  2014    Jeffrey Wang67 *xxxxxxxxx *xxxxxtttt
USA  2013    Jacob Abrahams67 *x*xxxxxxx
USA  2015    Sean Wang67 *xxxxx*xxx
USA  2014    Molly Cinnamon67 *x*xxxxxxt xtxttttttt
USA  2017    Kyle Huang67 tttttttttt *xxxxxxxxx *xxxxxxxxx
USA  2015    Alex Denko67 *xxxxxxxxt xxxxxxtttt *xxxxxxxxx
KAZ  2015    Temirulan Mussayev67 *x*xxxxxxx
USA  2014    Marwan Kallal67 **xxxxxxxx
USA  2013    Matt Denton67 *xxxx*xxxx
TJK  2013    Ibrohim Jamshed67 *xxxxxxxxx *xxxxxxxxx
USA  2017    Tomas Choi67 *xsssssssx *xxxtttttt
IND  2014    Vineet Kumar67 *xxxxxxxxx *xxxxxxxxx
USA  2015    Charles Barton67 *xxxxxtttt *xxxxxxxxx
CAN  2013    David Ng67 *x*xxxxxxx
DEU  2015    Philip Wellnitz67 *xxxxxxxxx *xxxxxxxtx
USA  2015    Vikram Idury67 **xxxxxxxx
MEX  2016    Jordan Alexander67 *x*xxxxxxx xxxxxxxxxx
USA  2014    Steven Lee67 sxsss**xxx cccccccccc
USA  2014    Aakarshan Bhardwaj67 *xxxxxxxxt *xxxxttttt
USA  2015    Soroush Nasiriany67 *x*xxxxxxx
USA  2014    Humza Khan67 **xxxxtxtt
USA  2013    Jason Liang67 *xxxxxxxxx *xxxxxtttt
CUB  2016    Alik del Risco67 *x*xxxxxxt xxxxxxtttt
ARM  2016    Karen Mkrtumyan67 *x*xxxxxss
USA  2013    Daniel Sanabria67 *x*xxxxxxx
USA  2018    Michael Wan67 *xxxxxxxxt cccccccccc *xxxxxxxxx
USA  2013    Adam Walsh67 *x*xxxxxxx xxxxtttttt
USA  2015    Andrew Cheng67 *x*xxxxxxx
ARM  2014    Tigran Hovhannisyan67 *xxxxsssss *xxxssssss
DEU  2013    Jakob Traxler67 *xssssssxs *xxxtttttt
VEN  2017    Reynaldo Trujillo67 *x*xxxxxxx
USA  2017    Jason Li67 *xxxxxxxxx xxtttttttt *xxxxxxxxx
USA  2016    Christopher Morris67 *x*xxxxxxx
USA  2013    Phoebe Huang67 xxxxxxxxxx *xxxtttttt *xxxxxxxxx
USA  2015    Nazanin Okt67 **ssssssss
EGY  2013    Mohamed Sayed67 *x*xxxxxxx
MEX  2014    Jesus Luna Padilla67 *x*xxxxxxx
USA  2014    Jacob Fenton67 *x*xxxxxxx
HKG  2016    Tsz Fung Yu67 *xxxxxxxxx *tttttttxx xxxxxxxxxx
CAN  2013    Vladimir Efimov67 *x*xxxxxxx
USA  2016    Horace He67 *xxtxxxxxx *xxxxttttt
USA  2014    Jenner Wile67 *x*xxxxxxt
USA  2015    Teju Nareddy33 *xxxxxxxxx
TKM  2015    Bekmurik Bekmurik33 *xxxxxxxss
USA  2015    Nikhil Ghosh33 *xxxxxxxxx
IND  2014    Shailesh Borkar33 *xssssssss
CHN  2014    Katelyn Zhang33 *xxxxtxxxx
USA  2014    Hanna Rumora33 *xxxxxtttt
USA  2013    Reinie Thomas33 xxxxxxxxxx *xxxxxxxxx
TJK  2015    Soleh Ruziboyev33 *xxxxxxxxx
BLR  2015    Vyacheslav Lukyanenko33 *xxxxxxxxx
BGD  2013    Ahmad Faiyaz33 *xxxxxxxxx
USA  2014    Taryn Withers33 *xxxxttttt
USA  2016    Wilson Yan33 xxxxxxxxxx *xxxtttttt xxxxxxxxxx
CHN  2013    Shuailin Huang33 *xxxxxxxxx
CHN  2014    Jianan Wei33 xx*xxxxxxx xxxxxxxxxx xxxxxxxxxx
ARM  2014    Erik Arakelyan33 *xxxxxssss
USA  2014    Kyle Janowicz33 *xxxxxxxxx
USA  2014    Alex Jimenez33 xx*xxxxxxx
CHN  2015    M X33 *xxxxxxxxx
TUR  2016    Ahmet Unluer33 *xxxxxtttt
USA  2016    Michael Orwin33 *xxxtttttt
MYS  2013    Wei Loon Mow33 *ssssssssx
USA  2018    Leo Gan33 *xxxxxxxxx
USA  2015    Jordan Schneider33 tttttttxtt *xxxxxxxxx ssssssssss
USA  2013    Anirudh Ghantasala33 *xxxxxxxxx
USA  2013    Kyle DeHolton33 xxxxtttttt *xxxxxtttt
HRV  2014    Anamarija Balaban33 *xxxxxssss
USA  2015    Justin Yoo33 ssssssssss xxxxxxxxxx *xxxxxxxxx
USA  2015    Alan Song33 xx*xxxxxxx
USA  2015    Subhodh Kotekal33 *xxxxxxxxx xxxxxxtttt
BLR  2013    Vadim Semenov33 *xxxxxxxxx
USA  2015    Neel Kant33 *xxxxxxxxx xxxxxxxxxx xxxxxxxxxx
USA  2015    Girishvar Venkat33 *xxxxxxxxx
USA  2014    Kenneth Chan33 xx*xxxxxxx
USA  2015    Ben Baacke33 xx*xxxxxxx
MYS  2013    Jia Qi How33 xx*xssssss
GEO  2016    გიორგი ადეიშვილი33 *xxxxxxxxx
USA  2016    Neil Giridharan33 *xxxxxxxxx
USA  2014    Ryan Cho33 *xxxxxxxxx
CAN  2013    Jason Melnychuk33 *xxxxxxxxx xxxttttttt
CAN  2013    Louis Mau33 *xxxxxxxxx
USA  2015    Robert Nay33 *xxxxxxxxx
USA  2013    Alexander Winchell33 *xxxxxxxxx xttttttttt
USA  2017    Kaushal Partani33 *xxxxxxxxx
USA  2015    Yan Huang33 *xxxxxxxxx xxxxxxxxxx
USA  2015    Christian Stewart33 *xxxxxxxxx
USA  2016    Kent Ma0 xxxxxxtttt
USA  2014    Grace Reid0 xxxxxxtttt
CAN  2013    Filip Burlacu0 xxxxxxxxxx xxxttttttt
IND  2015    Chetna Gupta0 tttttttttt
IND  2014    Nischay Kumar0 tttttttttt
USA  2015    Jeffrey Wang0 xxxxxxxxxx xxxxxxttxx
USA  2014    Conor Belfield0 cccccccccc
CUB  2014    David Montero0 tttttttttt
USA  2021    Yvette Copeland0 cccccccccc
USA  2016    Daniel Wang0 xxxxxxxxxx
USA  2018    Kathleen Navas0 ttsssttsss xxxxxxxxxx
EGY  2015    Heba Aly0 xxxxtttttt
USA  2016    Alex Zhang0 xxxxxxxxxx
BLR  2015    Stas Osipov0 xxxxssssss
GEO  2015    Zuka Zarnadze0 cccccccccc
USA  2015    Skylar Rizzolo0 ssssssssss
KOR  2016    Minkyu Jo0 xxxxtttttt
USA  2014    Aryeh Zax0 xxxxxxxxxx
USA  2014    Andrew Shao0 xxxxxxxxxx xxxxxxxxxx
USA  2014    Alex Jia0 xxxxxxxxxx xxxxxxtttt
IRN  2014    Kian Ahrabian0 tttsttssss
USA  2017    Matthew Iverson0 cccccccccc
CAN  2013    Henry Tran0 xxxxxxxxxx
KOR  2016    Jongmin Kim0 tttttttttt tttttttttt
CHN  2015    Thea Green0 ssssssssss
SRB  2014    Andrija Kostić0 tttttttttt
SRB  2015    Sava Slepcev0 xxxxxxxxxx
USA  2016    Kenneth Jiang0 xxxxxxxxxx
CAN  2013    Herman Kwan0 xxxxxxxxxx
USA  2015    Kimberly Kwon0 cccccccccc
USA  2014    Rachel Polus0 xxxxxxxxxx xxxxxxtttt
USA  2013    David Kim0 xxxxxxxxxx
IND  2013    Aashik Ahmed0 tttttttttt
USA  2013    Greg Zatzkis0 cccccccccc
USA  2015    Yi Wang0 xxxxxxxxxx
USA  2016    Jacob Edelman0 xxxxxxxxxx
USA  2014    Bennett Victor0 xxxxxxxxxx xxxxxxxxxx
USA  2014    Cailan Li0 xxxssxxxsx
USA  2016    Nate Osborn0 xxxxxxxxxx
USA  2014    William Ou0 ssssssssss
USA  2015    Leo Yu0 xxxxxxxxxx xxxxxxtttt
VEN  2016    Jose Guzman0 ssssssssss ssssssssss
ROU  2017    Darius Marian0 ssssssssss

Pre-College Participants (USA only):

Country Year Name Score    greetings    scramble    crazy
USA  2015    Ryan Chen933 ********** ********** ***x**x***
USA  2015    Sachin Pandey867 ********** ********** *****xxt*t
USA  2014    Ben Edelman767 ********** ********** x*xxx*xx*x
USA  2017    David Zhu700 ********** ******tttt **x**xxx*x
USA  2014    Brendan Lawler667 ********** ********** xxxxxxxxxx
USA  2014    Vinay Sriram633 ********** ******tttt **xxxxxx*x
USA  2016    Gabriel Margolis600 ********** *******ttt *xxxxxxtxt
USA  2013    Andrew Norton600 *****x*x** **********
USA  2014    Jonathan Burns600 *x******x* *****ttttt **x**xxx*x
USA  2013    Nick Clause600 ******xx** **********
USA  2013    Steven Vorbrich567 ********** ******tttt *xtttttttt
USA  2013    Joy Zeng567 ********** ******tttt *xtxxttttt
USA  2013    Cody Freitag567 ********** ******tttt *xxxxxxxxx
USA  2015    Riku Miyao567 ********** *****ttttt **xxxxxxxx
USA  2014    Jerry Li567 ********** ******tttt *xxxxxxxxx
USA  2015    Darrin Wiley533 ********** ***ttttttt **xxxxxx*x
USA  2014    Alex Xiao533 ********** ******tttt
USA  2013    Lane Kolbly533 ********** *x****tttt *xxsssssss
USA  2015    Maryam Bahrani533 ********** ******tttt
USA  2015    Congwen Xu533 ********** ******tttt
USA  2015    Chuanbo Pan533 ********** *****ttttt *xtttttttt
USA  2014    Andre Guzman533 ********** ******tttt
USA  2018    Nicholas Sun533 ********** ******tttt ssssssssss
USA  2013    Henry Swanson533 ********** *****ttttt *xxxxxxxxx
USA  2017    Justin Yang533 ********** ******tttt
USA  2013    Alex James533 ********** *****ttttt *xxxxxxxtx
USA  2016    Brendan Ney500 ********** ****tttttt *xxxxxxxxx
USA  2014    Zachary Birnholz500 ********** ****tttttt *xxxxxxxxx
USA  2016    Sean Shi500 ********** ****tttttt *xsxxsssxs
USA  2016    Justin Yang500 ******xx** *****ttttt *x*xxxxxxx
USA  2014    Vincent Jin500 ********** ****tttttt *xxxxxxxxx
USA  2014    Ashwin Sekar500 ******xx** ******tttt *xxxxxxxxx
USA  2015    Rachel Wu500 ***x**xxxx ********** xxxxxxxxxx
USA  2015    Max Murin500 ********** *****ttttt
USA  2014    Vincent Hsiao500 ********** ****tttttt *xxxxxxxtx
USA  2015    Timothy Deng500 ********** ****tttttt *xxxxxxxxx
USA  2015    Kevin Fei500 ********** *****ttttt ssssssssss
USA  2015    Simon Deng500 ********** ****tttttt *xxxxxxxxx
USA  2016    Avinash Jois500 ********** *****ttttt xxxxxxxxxx
USA  2016    Luke Shimanuki500 ********** ****tttttt *xxxxxxxxx
USA  2016    Hitesh Yalamanchili500 ********** **x*x*tttt *xxxxxxxxx
USA  2014    Grant Wu500 ********** *****ttttt xxxxxxxxxx
USA  2013    Jared Hoffman500 ******xx** ******tttt *xxxxxxxxx
USA  2014    Michael Lin500 ***x**xxx* ****tttttt **x**xxx*x
USA  2015    Steven Wang500 ********** **x*x*tttt *xxxxxxxxx
USA  2014    Laura Hu467 ********** ****tttttt
USA  2014    Jimmy Ye467 ********** ****tttttt
USA  2014    Daniela Ganelin467 ********** *xxxxxxx** *xxxxxxxxx
USA  2015    Shantanu Gore467 ******xx** *xxxtttttt **x**xxx*x
USA  2016    Daniel Guo467 *****x*x** *****ttttt *xxxxxxxxx
USA  2014    Hyeon Woo Shim467 ********** **x*x*tttt
USA  2016    Alexander Yang467 ******xx** *****ttttt *xxxxxxxxx
USA  2015    Eric McCord-Snook467 ******xx*x ******tttt *xxxxxxxxx
USA  2014    Edward Escandon467 ********** ****tttttt
USA  2017    Vinjai Vale433 ********** **tttttttt *xxxxxxxtx
USA  2014    Aria Yom433 ********** ***ttttttt xxxxxxxxxx
USA  2014    Carolina Zarate433 ********** ***ttttttt
USA  2014    Sohail Sidique433 ********** **x*ttxxxx
USA  2016    Yanjun Yang433 ******xx** ****tttttt *xsxxsssxs
USA  2016    Heather Graham433 ********** **x*tttttt
USA  2014    Akhil Velagapudi433 ********** ***ttttttt
USA  2015    Kevin Zeng433 *******t*t ****tttttt *xxxxxxxxx
USA  2017    Yogeshwar Velingker433 ********** **x*tttttt
USA  2016    Jackson Kulik433 ********** **x*tttttt xxxxxxxxxx
USA  2015    Rohan Bisariya433 ********** *xxxxxxx**
USA  2015    Aitan Grossman433 ********** *xxxxxxx**
USA  2015    Brice Huang433 ******xx** **x***tttt
USA  2013    Nikolai Wotton433 ********** *xxxxxxx** ttxttxxxtx
USA  2016    Allen Cheng400 ******xx** ****tttttt xxxxxxxxxx
USA  2015    Matthew Kramer400 ********** *xxxxxxxxx *xxxxxxxxx
USA  2015    Max Krawczyk400 *****x***x ***ttttttt *xxxxxxxxx
USA  2013    Daniel Zhu400 ********** *xtttttttt *xssssssss
USA  2015    Mike Winer400 ********** xxtttttttt x*txxttt*t
USA  2016    Sanjeev Murty400 ******xx** ****tttttt
USA  2015    Ellis Tsung400 ******xx** *xxxxxxx** *xxxxxxxxx
USA  2014    Zoë Bohn400 ***xx*xxxt **x*x*tttt *x***xxxxx
USA  2015    Alvin Kao400 ******xx*x **x*x*tttt *xtxxttttt
USA  2014    Jeffrey Zhang400 ********** *xxxxxxxxx *xxxxxxxxx
USA  2014    Ruiqi Mao400 *********t **tttttttt *xxxxxxxxx
USA  2014    Jason Xie400 ********** *xxxxxtttt *xtttttttt
USA  2013    Thomas Finch400 ********** *xxxxxtttt *xxxxxxxxx
USA  2014    Andrew Dai400 ********** *xxxxxtttt *xxxxxxxxx
USA  2015    Elizabeth Chang-Davidson400 ******xx** **x*x*tttt xxxxxxxxxx
USA  2014    Tom Sandell400 ********** *xxxxxtttt *xxxxxxxxx
USA  2015    Ryan Beck400 ******tttt ****tttttt **xxxxxxxx
USA  2015    Yang Liu400 ********** *xxxtttttt *xxxxxxxxx
USA  2015    Adam AbuShaer400 ********** *xxxxxxxxx *xxxxxxxxx
USA  2014    Arnav Sastry400 ********** *xxxxxtttt *xxxxxxxxx
USA  2014    Alexander Zhang400 ********** *xxxxxtttt *xxxxxxxxx
USA  2014    Akshay Ravikumar400 ******xx** ****tttttt
USA  2016    Michael Zhang400 ******xx** ****tttttt
USA  2015    Andrew Zhou400 ********** *xxxxxtttt *xxxxxxxxx
USA  2014    Carter Chamberlain400 ******xx** ****tttttt
USA  2015    Tejas Rao400 ********** *xxxxxxxxx *xxxxxxxxx
USA  2016    Jonathan Ni400 ******xx** ****tttttt
USA  2016    Rajat Khanna400 ********** *xxxxxtttt *xxxxxxxxt
USA  2014    David Cox400 ********** **tttttttt
USA  2016    Michael Colavita400 ******xx** *xxxxttttt **xxxxxx*x
USA  2015    Andrew Jin400 ***x**xxx* ***ttttttt **xxxxxx*x
USA  2014    Nathan Zhang400 ********** *xxxtttttt *xtttttttt
USA  2016    Varun Sharma367 ******xx** ***ttttttt
USA  2014    Ben Dunham367 ********** *xxxxxxxxx
USA  2013    Jimmy Wu367 ********** *xxxxttttt
USA  2015    Joseph Chang367 ********** *xxxxxxxxx
USA  2014    Karthik Shanmugam367 ***x**xxxx ******tttt
USA  2014    Trevor Nielsen367 ********** *xxxxxtttt
USA  2015    Daniel Moyer367 ******xx** *xxxxxxx**
USA  2014    Owen Gray367 ***x**xxxx *****ttttt *xxxxxxxxx
USA  2013    David Silin367 *****x*x** *xxxxxxx**
USA  2014    Lavin Chellaram367 ********x* *xxxxttttt *xxxxxxxxx
USA  2016    Vineet Kosaraju367 ********** *xxxxxtttt
USA  2014    Samuel Maynard367 ********** *xxxtttttt
USA  2015    Alok Tripathy367 ********** *xxxtttttt
USA  2013    Bryan Chen367 ***x**xxxx *xxxtttttt **x**xxx*x
USA  2014    Jensen Pak367 ********** xxxxxxxxxx *xxxxxxxxx
USA  2014    Matt Levonian367 ***x**xxxx ****tttttt **txxtttxt
USA  2015    Vijay Upadhya367 ***x**xxxx ******tttt
USA  2014    Arshdeep Sabharwal367 ********** *xxxxxtttt xxxxxxxxxx
USA  2015    Kevin Zhao367 ***x**xxxx ******tttt
USA  2016    Parker Garrison367 ********** *xxxtttttt xxxxxxxxxx
USA  2016    Jack Neus367 ********** *xxxxttttt
USA  2013    Manish Patel367 ********** *xtttttttt txxxxxxxxx
USA  2015    Brandon Chen367 ********** *xxxtttttt
USA  2016    Thomas Leing333 ******xx** *xxxxttttt *xxxxxxxxx
USA  2014    Sophey Dong333 ******xx** *xxxxxtttt *xxxxxxxxx
USA  2015    Eric Sun333 **********
USA  2014    Brandon Lin333 **********
USA  2015    Benjamin Chen333 ********** cccccccccc cccccccccc
USA  2013    Brandon Hsiao333 *********t *xxxtttttt
USA  2014    Eric Lin333 ********** tttttttttt
USA  2014    Paul Cruz333 ***x**xxx* ****tttttt xxxttttttt
USA  2016    Ivan Chub333 ********** xxxxxttttt xxxxxxtttt
USA  2015    Luke Liao333 **********
USA  2014    Nicholas Gaunt333 **********
USA  2013    Timothy Chang333 **********
USA  2017    Shuheng Niu333 **********
USA  2014    Daniel Shaw333 **********
USA  2017    Suresh Talapaneni333 ********** xxxxtttttt
USA  2014    Katherine Wu333 *****xxx*x **x*tttttt *xxxxxxxxx
USA  2015    Hamed Nilforoshan333 ***xx**xxx ****tttttt *xxxxxxxxx
USA  2015    Janel Lee333 ******xx** *xxxtttttt *xsxxsssxs
USA  2014    David Zhao333 *********x *xxxxttttt
USA  2013    Jeffrey Yuan333 **********
USA  2013    Joshua Kirstein333 ********** xxxxxxxxxx
USA  2014    Christine Tsou333 ******tttt ****tttttt
USA  2016    Victoria Tsai333 **********
USA  2018    Dhruv Rohatgi333 ******xx** *xxxxxtttt *xxxxxxxxx
USA  2015    Avery Whitaker333 **********
USA  2016    Brian Gu333 ***x**xxx* ****tttttt cccccccccc
USA  2016    Ashley Kim333 ***x*xxxxx ******tttt
USA  2013    Gagan Gupta333 *x*xxxxxxx ****tttttt **xxx*xx*x
USA  2015    James Lennon333 ***x**xxx* ****tttttt xxxxxxxxxx
USA  2014    Xiaoyu Yin333 ******xx** *xxxxxtttt *xxxxxxxxx
USA  2014    Beilin Li333 ***x**xxxx ****ttxxxx *xxxxxxxxx
USA  2016    Matthew Zheng333 **********
USA  2014    Daniel Palumbo333 ******xx** *xxxxxxxxx *xxxxxxxxx
USA  2015    Prahaladha Mallela333 **********
USA  2014    Jacob Naranjo333 ***x**xxxx ****tttttt *xxxxxxxxx
USA  2014    Alec Zadikian333 *xxxxxxxxx ******tttt **xxxxxx*x
USA  2015    Alan Li300 ******xx** *xxxtttttt
USA  2013    Surya Bhupatiraju300 ****tttttt ****tttttt *xxxxxxxxx
USA  2015    Harrison Zheng300 ***x**xxx* *xxxxxtttt **xxxxxxxx
USA  2016    Ryan Golant300 ***x**xxxx ***ttttttt *xxxxxxxxx
USA  2014    Vincent Zhuang300 ***x*xxxxx ****tttttt *xxxxxxxxx
USA  2014    Hang Yang300 *x*xxxxxxx ******tttt *xxxxxxxxx
USA  2014    Andrew Friedman300 *x*xxxxxx* ***ttttttt **xxxxxx*x
USA  2017    Blair Chen300 *x****xx** *xxxxxtttt *xxxxxxxxx
USA  2015    Ashwath Thirumalai300 ******xx** *xxxxttttt ssssssssss
USA  2014    Manuel Guillen300 *********x
USA  2014    Angus Gibbs300 ******xx** *xsssstttt ssssssssss
USA  2015    Sauyon Lee300 ***x**xxxx ****tttttt
USA  2016    Emily Cai300 ******xx** *xxxxxtttt
USA  2015    Elizabeth Wei300 ******xx** *xxxxxtttt
USA  2014    Matthew Lucas300 *********t
USA  2015    Anirudh Ryali300 ***x**xxxx **x*xttttt *xxxxxxxxx
USA  2015    Jason Schwartz300 ******xx** *xxxxxtttt
USA  2016    Kenny Noh300 ******xx** *xxxxxtttt ssssssssss
USA  2016    Richard Liu300 *x*x**xxxx ****tttttt *xxxxxxxxx
USA  2015    Alexander Whatley267 ***x**xxxx ***ttttttt
USA  2014    Nicolas Hershey267 *x*xxxxxxx ******tttt
USA  2014    Zafar Hai267 ***x*xxxxx ***ttttttt *xxxxxxxxx
USA  2013    Dan Golden267 ******xx** xxxxxxtttt ssssssssss
USA  2015    Eric Xu267 ******xx**
USA  2013    Kyle Henderson267 ******xx** xxxxxxxxxx
USA  2015    Jason Hu267 ******xx*t *xxxxxxxxx
USA  2014    Ryan Wong267 ******xxxx *xxxxxtttt *xxxxxxxxx
USA  2016    Tiger Huang267 ******xx**
USA  2014    Eddie Wang267 *x*x**xxxx ****tttttt xxsxxsssxs
USA  2014    Yue Zhang267 ***x**xxxx *xxxxxxx**
USA  2014    Maria Stull267 *x*xxxxxxx ******tttt
USA  2014    Julie Kim267 *****tttt* *xxxxxxxxx *xxxxxxxxx
USA  2013    Alan Alvarez267 ******xx**
USA  2013    Andrew Hahm267 ***x**x**x *xxxxttttt xsssxsssxs
USA  2016    Suriya Kandaswamy267 *****xxx** *xxxtttttt
USA  2014    Hyun Jong Kim267 x*****xx*x *xxxxxtttt *xxxxxxxxx
USA  2014    Tushar Govil267 ***x**xxx* *xxxxttttt *xxxxxxxxx
USA  2015    Abhinav Venigalla267 ***x**xxxx **x*xttttt
USA  2015    Philip Sun267 ******xx** xxxxtttttt
USA  2017    Allen Chen267 *x*xxxxxxx **x*x*tttt *xsxxsss*s
USA  2018    Aayush Gupta233 *****sssss *xtttttttt *xxxxxxxxx
USA  2015    Sreeharsha Potu233 cccccccccc *******ttt
USA  2016    Ritwik Dutta233 ******tttt *ttttttttt xxxxxxxxxx
USA  2014    Pradhith Konduri233 ***x**xxx* *xxxtttttt xxxxxxxxxx
USA  2014    Sam Peters233 ***x**xxxx *xxxxxxxxx *xxxxxxxxx
USA  2017    Jeffrey Hong233 *******sxs
USA  2016    Risheek Reddy Rajolu233 ******xxxx *xxxtttttt
USA  2015    Winston Wright233 *x*x*xxxxx ****tttttt xxxxxxxxxx
USA  2015    David Norton233 ******xx*x
USA  2014    Megha Srivastava233 xxxxxxxxxx ******tttt *xxxxxxxxx
USA  2015    Daniel Ju233 ***x**xxxx *xxxxxxxxx *xxxxxxxxx
USA  2014    Kevin Jiang233 ***x**xxxx *xxxxxtttt *xxxxxxxxx
USA  2014    Mane Williams233 ***x**xxxx *xxxxxtttt *xxxxxxxxx
USA  2013    John Wu233 ******xxxx *xxxtttttt
USA  2015    Jacob Gold233 ******xx*t
USA  2014    Jacky Lau233 ******xx*t
USA  2015    Sanjay Subramanian233 ******xx*x
USA  2014    Michael Li200 **xxxx*xx* *xxxxttttt *xxxxxxxxx
USA  2015    Anurag Bakshi200 ***x**xxxx *xxxxxtttt xxxxxxxxxx
USA  2015    Armin Namavari 200 ****tttttt *xxxxttttt *xxxxxxxxx
USA  2014    Joseph Smiga200 ***x**xxxx *xxxxxxxxx
USA  2014    Akshith Doddi200 ***x**xxxx *xxxtttttt
USA  2014    Jackie Ridgley200 x*****xx*x
USA  2017    Daniel Li200 ***x**xxx* sssstttttt
USA  2015    Ethan Lowman200 **ssssssss *xxxxxxx** *sxssssssx
USA  2015    Aditya Ponukumati200 *xxxxxxxxx ****tttttt *xxxxtttxt
USA  2015    Stefan Grosser200 x*****xx*x xxxxxxxxxx
USA  2015    Andrew Zhang200 ******tttt
USA  2014    Aaron Claussen200 ***x**xxxx *xxxxttttt
USA  2015    Andrew Wang200 ***x**xxx*
USA  2014    Austin Shi200 ****ssssss *xxxxxxxxx *xsxxsssxs
USA  2016    Daniel Wang200 *x*xxxxxxx ****tttttt
USA  2013    Michael Knyszek200 *x*xxxxxxx ****tttttt
USA  2013    Nick Guo200 *x*x*xxxxx ***ttttttt xxxxxxxxxx
USA  2013    Landon Carter200 *x*xxxxxxx ***ttttttt *xxxxxxxxx
USA  2014    Pravina Samaratunga200 ***x**xxxx *xxxxxxxxx
USA  2015    Naren Manoj200 ******tttt xxxxxxxxxx
USA  2014    Emily Fletcher200 x*****xx*x xxxxxxxxxx
USA  2016    Animesh Tripathy200 ***x*xxxxx *xxxxxtttt *xxxtttttt
USA  2014    Zachary Liu200 *xx*xxxxxx *xxxxxxx** *xtxxtttxt
USA  2013    Alex Lim167 *****ttttt
USA  2016    Kevin Xiao167 ****sssssx *xxxxxtttt
USA  2013    Hayden Speak167 ***x**xxxx
USA  2014    Akhil Gangu167 *x**xxxxxx *xxxxxxxxx *xxxxxxxxx
USA  2013    Bucky Powers167 ***x**xxxx
USA  2014    Amirhosein Tabatabaee167 ***x**xxxx
USA  2014    Frank Yeh167 ***x**xxxx xxxxxxtttt xxxxxxxxxx
USA  2013    Colleen Orwin167 xxxxxxxxxx *****ttttt
USA  2016    James Tautges167 ***x**xxxx
USA  2014    Ajay Saini167 ***x*xxxxx *xxxtttttt
USA  2014    Wei Luo167 ***xxxxxxx *xxxxxtttt *xxxxxxxxx
USA  2013    Joe Hutchinson167 ***x**xxxx
USA  2016    Kyle Cui167 *xx*xx*xxx *xxxtttttt *xxxxxxxxx
USA  2015    Heesoo Kim167 ***x**xxxx xxxttttttt
USA  2016    Jonathan Hayase167 *xxxxxxxxx ***ttttttt *ttttttttt
USA  2016    Grant Barkley167 *xxxxxxxsx **x*x*tttt
USA  2014    Darshan Patil167 *xxxxxxxxx ****tttttt xxtxxttttt
USA  2014    Dhara Patel167 ***x*xxxxx *xxxxxxxxx
USA  2015    Jared Marx-Kuo167 ***x*xxxxx *xxxtttttt xxxxtxxxxx
USA  2017    Kevin Zhang167 ***x**xxxx cccccccccc
USA  2015    Casey Xing167 ****xxxxx*
USA  2014    Brandon Luo167 *xxxxxxxxx *xxxtttttt **xxxxxx*x
USA  2014    Matthew Sicotte133 ****tttttt
USA  2014    Ruben Gallegos133 ****tttttt
USA  2013    Gili Rusak133 *x*xxxxxxt *xxxtttttt *xxxxxxxxx
USA  2013    Helena Mills133 *xxxxxxxxx *xxxxttttt *x*xxxxxxx
USA  2014    Joshua Send133 *x*x**xxxx
USA  2015    Rohit Goyal133 *xxxxxxxxx **tttttttt *xxxxxxxxx
USA  2015    Erik Lamp133 *xxxxxxxxx *xxxxxxx** ttxttxxxtx
USA  2014    Varun Gadh133 ***x*xxxxt cccccccccc
USA  2015    Andre Gou133 ***xx*xxxx
USA  2016    Joie Wang133 **xx*xxxxx *xxxxxtttt
USA  2014    Jacky Liang133 *x*xxxxxxx *xxxxxxxxx *xxxxxxxxx
USA  2015    Anson Haniwalt133 *x*xxxxxxx *xxxxxtttt *xxxxxxxxx
USA  2014    Jorge Martinez133 *xxxxxxxxx *xxxxxtttt **xxxxxxxx
USA  2014    Ansh Chaudhary133 *x*xxx*xx*
USA  2016    Sangwoo Hahn133 ****tttttt tttttttttt ssssssssss
USA  2019    Jeffery Von100 **xxxxxxx*
USA  2014    Brendon Rhodes100 *x*xxxxxxx *xxxxxtttt
USA  2018    Daniel Jiang100 **xxxxxxx*
USA  2016    Kyler Natividad100 **ssssssss *xxxxxtttt
USA  2015    Antares Chen100 ***xxxxxxx
USA  2018    Matt Yamamoto100 **xx*xxxxx
USA  2015    Abraham Kim100 ***xtttttt
USA  2015    Brandon Grinkemeyer100 *x*xxxxxxx *xxxtttttt
USA  2015    Robert Zhang100 *x*xxxxxxx *xxxxxxxxx xxxxxxxxxx
USA  2013    Brendan Moriarty100 **xxxx*xxx
USA  2013    Ben Lin100 *xxxxxxxxx *xxxxttttt *txttxxxtx
USA  2015    Hun Jung100 *xxxxxxxxx *xxxxxxxxx *xxxxxxxxx
USA  2014    Rachel Chang100 *xxxxxxxxx *xxxxxxxxx *xxxxxxxxx
USA  2013    Leila Thomas100 *xxxxxxxxx *xxxxxxxxx *xxxxxxxxx
USA  2016    Alex Wang100 *xxxxxxxxx *xxxxxxxxx *xxxxxxxxx
USA  2016    Anish Visaria100 *xxxxxxxxx *xxxxxxxxx *xxxxxxxxx
USA  2015    Arun Kannan100 *x*xxxxxxt *xxxtttttt xxxxxxxxxx
USA  2014    KrishnaSai Kollipara100 **txxtttx*
USA  2014    Katherine Rothe100 *x*xxx*xxx
USA  2015    Jinnu Kim100 *xxxxxxxxx *xxxxxxxxx *xxxxxxxxx
USA  2017    Faraz Masroor100 **ssssssss *xxxssssss
USA  2013    Jared Miller100 *x*xxxxxxx *xxxxxxxxx cccccccccc
USA  2014    Jeffrey Wang67 *xxxxxxxxx *xxxxxtttt
USA  2013    Jacob Abrahams67 *x*xxxxxxx
USA  2015    Sean Wang67 *xxxxx*xxx
USA  2014    Molly Cinnamon67 *x*xxxxxxt xtxttttttt
USA  2017    Kyle Huang67 tttttttttt *xxxxxxxxx *xxxxxxxxx
USA  2015    Alex Denko67 *xxxxxxxxt xxxxxxtttt *xxxxxxxxx
USA  2014    Marwan Kallal67 **xxxxxxxx
USA  2013    Matt Denton67 *xxxx*xxxx
USA  2017    Tomas Choi67 *xsssssssx *xxxtttttt
USA  2015    Charles Barton67 *xxxxxtttt *xxxxxxxxx
USA  2015    Vikram Idury67 **xxxxxxxx
USA  2014    Steven Lee67 sxsss**xxx cccccccccc
USA  2014    Aakarshan Bhardwaj67 *xxxxxxxxt *xxxxttttt
USA  2015    Soroush Nasiriany67 *x*xxxxxxx
USA  2014    Humza Khan67 **xxxxtxtt
USA  2013    Jason Liang67 *xxxxxxxxx *xxxxxtttt
USA  2013    Daniel Sanabria67 *x*xxxxxxx
USA  2018    Michael Wan67 *xxxxxxxxt cccccccccc *xxxxxxxxx
USA  2013    Adam Walsh67 *x*xxxxxxx xxxxtttttt
USA  2015    Andrew Cheng67 *x*xxxxxxx
USA  2017    Jason Li67 *xxxxxxxxx xxtttttttt *xxxxxxxxx
USA  2016    Christopher Morris67 *x*xxxxxxx
USA  2013    Phoebe Huang67 xxxxxxxxxx *xxxtttttt *xxxxxxxxx
USA  2015    Nazanin Okt67 **ssssssss
USA  2014    Jacob Fenton67 *x*xxxxxxx
USA  2016    Horace He67 *xxtxxxxxx *xxxxttttt
USA  2014    Jenner Wile67 *x*xxxxxxt
USA  2015    Teju Nareddy33 *xxxxxxxxx
USA  2015    Nikhil Ghosh33 *xxxxxxxxx
USA  2014    Hanna Rumora33 *xxxxxtttt
USA  2013    Reinie Thomas33 xxxxxxxxxx *xxxxxxxxx
USA  2014    Taryn Withers33 *xxxxttttt
USA  2016    Wilson Yan33 xxxxxxxxxx *xxxtttttt xxxxxxxxxx
USA  2014    Kyle Janowicz33 *xxxxxxxxx
USA  2014    Alex Jimenez33 xx*xxxxxxx
USA  2016    Michael Orwin33 *xxxtttttt
USA  2018    Leo Gan33 *xxxxxxxxx
USA  2015    Jordan Schneider33 tttttttxtt *xxxxxxxxx ssssssssss
USA  2013    Anirudh Ghantasala33 *xxxxxxxxx
USA  2013    Kyle DeHolton33 xxxxtttttt *xxxxxtttt
USA  2015    Justin Yoo33 ssssssssss xxxxxxxxxx *xxxxxxxxx
USA  2015    Alan Song33 xx*xxxxxxx
USA  2015    Subhodh Kotekal33 *xxxxxxxxx xxxxxxtttt
USA  2015    Neel Kant33 *xxxxxxxxx xxxxxxxxxx xxxxxxxxxx
USA  2015    Girishvar Venkat33 *xxxxxxxxx
USA  2014    Kenneth Chan33 xx*xxxxxxx
USA  2015    Ben Baacke33 xx*xxxxxxx
USA  2016    Neil Giridharan33 *xxxxxxxxx
USA  2014    Ryan Cho33 *xxxxxxxxx
USA  2015    Robert Nay33 *xxxxxxxxx
USA  2013    Alexander Winchell33 *xxxxxxxxx xttttttttt
USA  2017    Kaushal Partani33 *xxxxxxxxx
USA  2015    Yan Huang33 *xxxxxxxxx xxxxxxxxxx
USA  2015    Christian Stewart33 *xxxxxxxxx
USA  2016    Kent Ma0 xxxxxxtttt
USA  2014    Grace Reid0 xxxxxxtttt
USA  2015    Jeffrey Wang0 xxxxxxxxxx xxxxxxttxx
USA  2014    Conor Belfield0 cccccccccc
USA  2021    Yvette Copeland0 cccccccccc
USA  2016    Daniel Wang0 xxxxxxxxxx
USA  2018    Kathleen Navas0 ttsssttsss xxxxxxxxxx
USA  2016    Alex Zhang0 xxxxxxxxxx
USA  2015    Skylar Rizzolo0 ssssssssss
USA  2014    Aryeh Zax0 xxxxxxxxxx
USA  2014    Andrew Shao0 xxxxxxxxxx xxxxxxxxxx
USA  2014    Alex Jia0 xxxxxxxxxx xxxxxxtttt
USA  2017    Matthew Iverson0 cccccccccc
USA  2016    Kenneth Jiang0 xxxxxxxxxx
USA  2015    Kimberly Kwon0 cccccccccc
USA  2014    Rachel Polus0 xxxxxxxxxx xxxxxxtttt
USA  2013    David Kim0 xxxxxxxxxx
USA  2013    Greg Zatzkis0 cccccccccc
USA  2015    Yi Wang0 xxxxxxxxxx
USA  2016    Jacob Edelman0 xxxxxxxxxx
USA  2014    Bennett Victor0 xxxxxxxxxx xxxxxxxxxx
USA  2014    Cailan Li0 xxxssxxxsx
USA  2016    Nate Osborn0 xxxxxxxxxx
USA  2014    William Ou0 ssssssssss
USA  2015    Leo Yu0 xxxxxxxxxx xxxxxxtttt

Observers:

Country Name Score    greetings    scramble    crazy
SVKMichal Anderle1000 ********** ********** **********
CHNZhao Shengyu1000 ********** ********** **********
CHNElement Yao900 ********** ********** *******ttt
USAJoe Thuemler900 ********** **x*x*x*** **********
VNMMinh Duc Bach867 ********** ******tttt **********
TWNWu HaiTao867 ******xx** ********** *******t*s
VNMManh Quynh867 ********** ********** ******ssss
BGDSakib Hasan833 ***x**xxxx ********** **********
BRADouglas Santos700 ********** ********** *xxxxxxxxx
CHNJun Chen700 ********** ********** *xxxxxxxxx
VNMHieu Pham700 ********** *xxxxxxx** *******x*x
POLIgor Adamski667 ********** **********
VNMÂu Hải667 ********** **********
USAAlex Anderson667 ********** **********
BGDShafaet Ashraf667 ********** **********
TUROrhan Ozalp667 ********** **********
CHNKevin Li667 ********** ********** xsssxsssxs
INDGaurav Agrawal667 ********** **********
IRNSepehr Assadi633 ********** ******tttt ***xxxxsxs
VNMQuang Huynh600 ******xx** **********
IDNIvan Hendrajaya600 ******xx** **********
SRBNikola Katic600 ******xx** **********
POLMaciej Donajski600 ******xx** **********
RUSNikita Durynin600 ******xx** *xxxxxxxxx *********x
SGPHuiyao Zheng600 ********** *****ttttt **sxxsss*s
CHNHuikang Yi567 ********** ******tttt *sssssssss
IRNAli Rahimi K567 ********** ******tttt *xxxxxxxxx
FRAAlexis Comte567 ********** ******tttt *xsxxsssxs
USAJoe Frazer567 ********** **x*x*xxxx **xxxxxx*x
IRNSoheil Sheybani567 ********** ******tttt *xxxxxxxxx
IRNErfan Moteshareie533 ********** ******tttt
VNMMinh Duc Bach533 ********** ******tttt
VENRafael Dominguez533 ********** *xxxxxxxxx **s**sss*s
USADaiwei Li533 ********** *****ttttt *ttttttttt
USABrenden Raulerson533 ********** ******tttt xxtxxtttxt
USADarren Lim533 ********** ******tttt
CHNAka Reiuji500 *x******** ******tttt
MEXIgnacio Gutierrez500 ********** ***xx*xx*x
USABob Suffern467 ********** *xxxxxtttt ***xxxxxxx
BRAArtur Gripp467 ********** ****tttttt
INARyan Ignatius433 ********** *xxxxxxx**
RUSNikita Pogodin433 ********** *xxxxxxx**
CHNLinda Smith433 ********** *xxxxxtttt **xxxxxxxx
CHNKevin Jiang433 ********** *xxxxxxx** ssssssssss
CHNyanling Chen400 ********** *xxx*xxxxx
GBRJames Stanley400 *xxx*xxxxx *xxxxxxxxx *******x**
DOMRoberto Abreu400 ********** *sssxsssss *xxxxxxxxx
BGRVladimir Nachev400 *****xxxx* ******tttt
BGDSakib Malek400 ********** *xxxxxxxxx *xxxxxxxxx
RUSVlad Zhukov400 *xxxxxxxxx ********** *xxxxxxxxx
INDMalvika Joshi400 ******xx** *xxxxxxx** *xsxxsssxs
CANBen Zhang400 ********** *xxx*xtttt xxxxxtttxt
CANlawson he367 ***x**xxxx ******tttt
BGDRashedulHasan Rijul367 ******xx** *xxxxxxx**
MEXLeonardo Ortiz López367 ********** *xxxxxtttt ssssssssss
TKMMerdan Kaibov367 ********** *ttttttttt
TKMMerdan Gayipov367 ********** *xxxtttttt
IRNSoroush Vahidi367 ******ssss ****tttttt *xxxxxxxxx
VNMMun SRVK367 ********** *xxxxxxxxx
VNMHoàng Phú Nguyễn367 *xxxxxxxxx **********
USAEric Reid367 ******xx*x ****tttttt
USAJack Sparrow367 ******xx** ***ttttttt
USAKevin Zhang333 **********
INDVikram 333 **********
USASaurabh Sharan333 **********
CHNtianrui chen333 **********
USAAlbert Cheu333 **********
IRNReza Ahangar333 **********
GERXianghui Zhong333 **********
VNMCon Lau333 *x*xxx*xx* ******tttt
USABảo Nguyễn Quang333 **********
GEOIrakli Popkhadze333 **********
USAJohn Doe333 **********
IRNYashar Dabiran333 **********
USATirumarai Selvan333 **********
VNMKhoa Nguyen333 **********
MYSZhen Nien Yew333 **********
INDSwapnil Kumar333 ******ssss ****tttttt
LVAToms Kusiņš333 ***xx*xxxx ******tttt
VNMLong Dang333 **********
CHNDavid Wang333 tttttttttt **********
MYSChin Siang Chua300 ******xx** *xxxxxtttt
CHNLi Caihua300 *xxxxxxxxx ******ssss **sttsssts
USAAldo Barreras300 ******xx** *xxxxxtttt
BRAJeferson LesbodeSiqueira300 ******xx** *xxxxxxxxx
YUGRadenko Pavlovic300 *********x
IRNHoco Hc300 ******xx** *xxxxxtttt
MYSJun Wei Chan300 *****x****
VNMTan Dang Cong267 ******xx**
UKRRoman Vasilets267 ******xx**
CHNHare Qiu267 *****xxx** *xxttttttt
INDVivek Narayanan267 *x*xxxxxxx ******tttt
USAkumail jaffer267 ******xx**
SRBIvana Hajdukovic267 *****x*x**
KORCyron 267 ******xx**
CHNLi Weichen267 *x*xxx*xx* **x*x*tttt
RUSIlya Lyamkin233 ***x**xxxx *xxxtttttt *xxxxxxxxx
SGPGrandiolla Ferrero233 ******xxxx *xxxxttttt
EGYAhmad Mamdouh233 *x******xx
VENFernando Valarino233 ***x*xxxxx *xxxxttttt **xxxxxxxx
TKMmerdan kaibov200 x*****xx*x
VNMNhật Minh200 ***xx*xxxx **xxxxxxxx
VNMĐỗ Minh Tuấn200 *x*xxx*xx* *xxxxxxxxx *ssttsssts
CANHenry Chung200 ****xxxxxx *xxxxxxxxx *xxxxxxxxx
CHN明睿 耿200 ***x**xxx*
CHNLeonardo Ma200 ***x***xxx
CHNlingfeng liu200 ***x***xxx
ROUVlad Vlad167 x****sxs*x
MEXMoises Barrera167 *x*xxx*xx* *xxxxxtttt xxxxxxxxxx
HRVMislav Bobesic167 ***x**xxxx
VENFelix Vegas167 ***x**xxxx
GEORostom Nebieridze167 ***x**xxxx
USADaniel Whatley167 **x*sxxxs* *xxxxttttt
DOMJeffrey Soriano167 ***x**xxxx
VNMnhoc ring133 ***xx*xxxx
CHNCandy Wang133 **xxxxssss *xxxxxxxxx *xxxxxxxxx
MKDNenad Stankovik133 ***xxxxxx*
MEXJonathan Peraza Feliciano133 *x*x**xxxx
IRNFarnaz Kohankhaki100 *x*xxxxxxx *xxxxxtttt xxxxxxxxxx
VENCarlos Abreu100 **xxxxxxxx *xxxtttttt
CHNJohn Smith100 *xxx*xxxxx *xxxxxtttt
MEXLuis Martin Jiménez Rodríguez100 *xxxxxxxxx *xxxxttttt *xsxxsssxs
VENArgenis Chirinos100 *x*xxxxxxx *xxttttttt
BULHristo Georigev100 *x*xxxxxxx *xxxxxtttt
USAThomas Yeh100 **xxxxxxx*
COLNicolas Antonio Lopez Rozo100 ***xxxxxxt
VENFrank Travieso100 *xxxxxxxxx *xxxxxxxxx *xxxxxxxxx
DEUMartin Böschen67 **xxxxxxxx
ROUGabriel Dragan33 *xxxxxxxxx
CUBDaniel E. Cordovés Borroto33 *xxxxxtttt
ARMNarek Hovhannisyan33 *xxxxsssss xxxxxxxxxx
USAAndrew Deng33 *xxxxxxxxx
VENRaffaele Ranaldo33 *xxxxxxxxx
USALaith Alqaisi33 *xxxxxxxxx
INDRishabh Baid33 ssssssssss *xxxxxtttt
CHNYao Li33 *xxxxxxxxx
VNMLoc Duc33 xx*xxxxxxx
IRNYousef Rahimy Akhondzadeh0 xxxxxxxxxx
USADarren Soong0 cccccccccc cccccccccc cccccccccc
CUBCarlos Peguero0 xsssssssss
MYSChin Guan Lim0 tssssssssx
USAEaman Tang0 cccccccccc
MYSEng Ngee H'ng0 cccccccccc
USADave Qin0 tttttttttt tttttttttt
ZAFSteve James0 xxxxxxxxxx xxxxxttttt
TJKXayom Odinaev0 ssssssssss
BRARémy De Fru0 tttttttttt