ID Number      Name                                                         Fed Sex Tit  WTit OTit           FOA JUL26 Gms K  B-day Flag
2618281        Ab-Barin, Hooshang                                           CAN M                                1564  0   20 0     i   
2617854        Abbarin, Shabnam                                             CAN F                                1541  0   20 1987  wi  
2633841        Abdelaal, Ibrahim                                            CAN M                                1928  0   20 1984  i   
2617811        Abdelrhman, Hamid                                            CAN M                                1955  0   20 0         
2648768        Abou-Shamalah, Rami                                          CAN M                                1687  0   20 1994  i   
2606879        Abrahams, Daniel                                             CAN M   CM                           2129  0   20 1987  i   
2614758        Abran, David                                                 CAN M                                1851  0   20 0     i   
2647176        Achyuth, Akshaj                                              CAN M                                1531  0   40 2009  i   
2630958        Adam, Rafael                                                 CAN M   CM                           2056  0   20 2007      
2682060        Adhvaryu, Manan                                              CAN M                                1442  0   40 2009      
11202270       Adnan, Habib                                                 CAN M   CM                           2110  0   20 2001  i   
2635720        Adulfo, Vincent Angel                                        CAN M                            AIM 1732  0   20 1996  i   
2670933        Agustin, Liza                                                CAN F                                1458  0   20 2000  wi  
2627248        Ai, Amy                                                      CAN F                                1590  0   40 2008  wi  
2671158        Aiello, Franco                                               CAN M                                1746  0   20 1997  i   
2647745        Aiello, Mick                                                 CAN M                                1736  0   20 2003  i   
30943329       Ajith, Aarush                                                CAN M                                1777  0   40 2012  i   
30943515       Ajith, Aayush                                                CAN M                                1889  0   20 2007  i   
2649403        Al-Bayaty, Yousif                                            CAN M                                1674  0   20 1992  i   
2661276        Al-Dahleh, Nabil                                             CAN M                                1517  0   20 2004      
2656744        Alcaide, Florante                                            CAN M                                1782  0   20 1950  i   
2656612        Alcantara, Maximo                                            CAN M                                1714  0   20 1997      
2634198        Alcantara, Maximo Jr                                         CAN M                            AIM 1842  0   20 1970      
2641550        Ali, Mohammad Saad                                           CAN M                                1461  0   40 2008  i   
2613441        Ali, Shafkat                                                 CAN M                                1635  0   20 0         
2646781        Alimirzoev, Rustam                                           CAN M                                1803  0   20 2003  i   
2649772        Aljo, Johan                                                  CAN M                                2089  0   40 2010      
13432834       Allahverdi, Umid                                             CAN M                                1766  0   40 2012      
2679531        An, Isu                                                      CAN M                                1483  0   40 2013      
2605503        Anastasovski, Nikola                                         CAN M                                2019  0   20 0     i   
2625261        Anderson, Collin                                             CAN M                                2047  0   20 1980  i   
2606887        Ang, Alan                                                    CAN M                                1869  0   20 1992      
25111710       Aniket Kathpal                                               CAN M             NA             AIM 1597  0   20 2000      
2648105        Anish, Diganth                                               CAN M                                1617  0   40 2014  i   
2622394        Aniunoh, Chike Jude                                          CAN M                                1995  0   20 1985      
2680424        Antoine, Le Maout                                            CAN M                                1743  0   20 1986      
2616297        Aparicio, Daniel                                             CAN M                                1601  0   20 0     i   
2629291        Arakelian, Henadzi                                           CAN M                                1959  0   20 1984  i   
2657929        Aravinthan, Adhvik                                           CAN M                            AIM 1570  0   40 2015      
2605791        Armstrong, Robert J                                          CAN M                                1595  0   20 1945  i   
2660490        Arshynov, Alexey                                             CAN M                                1539  0   20 1992  i   
2660504        Arshynov, Daniel                                             CAN M                                1537  0   20 2007      
2668858        Arya, Aadit                                                  CAN M                                1886  0   40 2009      
2623188        Aspler, Gerald                                               CAN M                                1852  0   20 1953  i   
2623897        Atanasov, Anthony                                            CAN M   IM                           2402  0   10 2008      
2614944        Atem, James                                                  CAN M                                1759  0   20 0     i   
2641135        Atwood, Matthew                                              CAN M                                1658  0   20 1988      
2644770        Auersperg, Leo                                               CAN M                                1873  8   40 2009      
2679850        Aurajo, Guilherme Goncalves Ferre                            CAN M                                1667  0   20 2000      
10238948       Azher, Hossain                                               CAN M                                1811  0   40 2009  i   
2640350        Aziz, Awsam                                                  CAN M                                1528  0   20 1995  i   
2649209        Badejo, Femi                                                 CAN M                                1814  0   20 1991  i   
2682222        Baer, Sylvester                                              CAN M                                1618  0   20 1997      
12500305       Bahmani, Amir Mohammad                                       CAN M                                2097  0   20 1998      
2640163        Bai, Jinghui                                                 CAN M                                1880  0   20 2006      
2601150        Bailey, Doug                                                 CAN M   FM                           2141  0   20 1964  i   
2654741        Baiton, Noah                                                 CAN M                                1557  0   40 2012  i   
2648415        Bakradze, Joshua                                             CAN M                                1632  0   20 1999      
2647656        Balaram, Vishal                                              CAN M                                1797  0   20 1993  i   
2671956        Banatwala, Kriyaansh                                         CAN M                                1513  0   40 2015      
2657236        Bansal, Vinit                                                CAN M                                1704  0   20 1987      
2613042        Bao, Tony Bohan                                              CAN M                                2038  0   20 1997  i   
2643162        Baratov, Iman                                                CAN M                                1514  0   40 2008  i   
4100140        Bareev, Evgeny                                               CAN M   GM                           2646  0   10 1966  i   
2652706        Barker, Kevin                                                CAN M                                1715  0   20 1998  i   
2659425        Barmas, Sammy                                                CAN M                                1646  0   20 1954  i   
2663651        Barmasch, Oswald                                             CAN M                                1488  0   20 1953  i   
2619768        Baron, Gustav L                                              CAN M                                2107  0   20 0         
2806770        Barron, Irina                                                CAN F   WFM  WFM                     2018  0   20 1963  wi  
2605120        Barron, Michael                                              CAN M   IM        NA                 2074  0   20 1962      
2628155        Bartha, Emerich                                              CAN M                                1688  0   20 1997  i   
2633140        Batorshyn, Ilia                                              CAN M   CM                           2187  0   20 2007      
2632896        Bedard, Maxime                                               CAN M                                1686  0   20 1996      
2616122        Beladel, Brahim                                              CAN M                                1897  0   20 1964  i   
2626675        Belcadi, Salim                                               CAN M                                1733  0   20 1981  i   
2609541        Bellemare, Regis                                             CAN M                                1840  0   20 1975  i   
2609843        Bellissimo, Joseph F.                                        CAN M                                2098  0   20 2000  i   
2666120        Belliveau, Edouard                                           CAN M                                1520  0   40 2013      
2640961        Ben-Porat, Brandon                                           CAN M                                1865  0   40 2012  i   
2629550        Bergeron, Matthew                                            CAN M             SI,LSI,NA      AIM 1815  0   20 1988  i   
2662450        Bernales Leiva, Mariana                                      CAN F                                1404  0   40 2017  w   
2672243        Bertrand-Ouellette, Felix                                    CAN M                                1769  0   20 1996  i   
2666138        Berube, Clement                                              CAN M                                1546  0   40 2013  i   
2637898        Berube, Maximilien                                           CAN M                                1901  0   40 2008  i   
2656663        Bhatt, Jaitra                                                CAN M                                1715  0   40 2009  i   
2641151        Bhaumik, Rishi                                               CAN M                                1621  0   40 2013  i   
2640600        Bi, William                                                  CAN M                                1654  0   40 2013      
2609550        Bigras, Jean                                                 CAN M                                1882  0   20 1955  i   
2656760        Biletskyi, Ivan                                              CAN M                                1728  0   20 2001      
2671093        Billard, Michel                                              CAN M                                1783  0   20 1962  i   
2625059        Bilodeau, Victor                                             CAN M                                1828  0   20 1960  i   
2648830        Bilugan, Mason                                               CAN M                                1896  0   40 2008      
2668688        Black, Sebastian                                             CAN M                                1721  0   40 2008  i   
2652056        Blair, Michael                                               CAN M                                1831  0   20 1994  i   
2626454        Blanchette, Rene                                             CAN M                                1911  0   20 1966  i   
2672960        Blunt, Stuart                                                CAN M                                1597  0   20 2005  i   
2647583        Boisvert, Michel                                             CAN M                                1878  0   20 1995  i   
2603489        Bolduc, Steve                                                CAN M                                2135  0   20 1964  i   
2679957        Bonami, Jonathan                                             CAN M                                1811  8   20 2001      
2646820        Bonnard, Nicolas                                             CAN M                                1575  0   20 1990  i   
2661772        Bonneau, Jean-Vincent                                        CAN M                                1511  0   20 1997  i   
2624214        Bonness, Will                                                CAN M                                1841  0   20 1985      
2606925        Boron, Anthony                                               CAN M             FA             AFM 1838  0   20 1957      
2640740        Boroomand, Arya Cyrus                                        CAN M                                1548  0   40 2010  i   
2603365        Botez, Alexandra                                             CAN F   WFM  WFM                     2066  0   20 1995  wi  
2614324        Botez, Andrea                                                CAN F                                1870  0   20 2002  w   
2611856        Both, Aaron                                                  CAN M                                1883  0   20 1987      
329218586      Bouchard, Daniel                                             CAN M                            ACM 1890  0   20 1994  i   
2674742        Bouchard, Felix                                              CAN M                                1925  0   20 2004      
2617277        Boudreau, Daniel                                             CAN M                                1971  0   20 0     i   
2669153        Bourassa, Samuel                                             CAN M                                1955  0   20 1991  i   
2687798        Boutin, Andre                                                CAN M                                1608  10  40 1967      
2661586        Boyd, Tynan                                                  CAN M                                1663  0   20 1988      
2671476        Bozkurt, Berk                                                CAN M                                1704  0   20 1998      
2616564        Brajkovic, Nikola                                            CAN M                                1774  0   20 0         
2663260        Brandimarte, Alexander                                       CAN M                                1600  0   20 1995  i   
2629674        Bremner, William                                             CAN M                                2015  0   20 2001  i   
2656540        Brewer, Jack                                                 CAN M                                1562  0   40 2010  i   
2620596        Briones, Dante                                               CAN M                                1865  0   20 0         
2623242        Buchanan, Matthew                                            CAN M                                1856  0   20 1992  i   
2621630        Bui, Alan                                                    CAN M                                1928  0   20 2006  i   
2646838        Burge, Jordan                                                CAN M                                1498  0   20 1977  i   
2662175        Burgess, Andrew                                              CAN M                                1610  0   20 1985  i   
2652331        Burnett, Jonathan                                            CAN M                                1611  0   20 1997  i   
4150740        Burtasova, Anna                                              CAN F   WGM  WGM                     2188  0   20 1987  wi  
2603616        Buscar, Michael                                              CAN M                                2010  0   20 1987  i   
39922111       Butenko, Zlata                                               CAN F   WCM  WCM                     1841  0   40 2011  w   
329218272      Buthmann, Patrick                                            CAN M                                1566  0   20 1969      
329219144      Butt, Jeffery Butt                                           CAN M                                1904  0   20 1988  i   
2659034        Buzhor, Danil                                                CAN M                                1846  0   20 2006      
2613506        Cabioc, Jose                                                 CAN M                                1543  0   20 0     i   
2660601        Cai, Tom                                                     CAN M                                1626  0   20 2005  i   
2606933        Calugar, Arthur                                              CAN M   IM                           2295  0   20 1994  i   
2650118        Campbell, Adam                                               CAN M                                1760  0   20 1986      
2601486        Campbell, Brett                                              CAN M   FM                           2013  0   20 1959  i   
2611112        Cao, Jason                                                   CAN M   FM                           2206  0   20 2000  i   
2625547        Cao, Yingying (Lucy)                                         CAN F                                1742  0   20 2002  wi  
2671107        Caron, Francis                                               CAN M                                1641  0   20 1989  i   
2607867        Carverhill, Nicholas                                         CAN M                                1561  0   20 1994  i   
2632535        Cater, Brendan                                               CAN M                                1815  0   20 1998  i   
2665441        Cazacu, Maximilian                                           CAN M                                1479  0   40 2014      
2600803        Chabot, Roland                                               CAN M                                2153  0   20 1956  i   
2629895        Chakkoli, Anirud                                             CAN M                            AFM 1724  0   20 2005  i   
2084562        Chakkoli, Shiva                                              CAN M             NA             AFM 1755  2   20 1970      
2646846        Chan, Brendan                                                CAN M                                1728  0   20 2007  i   
2605775        Chan, James                                                  CAN M                                2053  0   20 1981  i   
2647770        Chan, John                                                   CAN M                                1691  0   20 1989      
2626152        Chandra, Anand Rishi                                         CAN M   CM                           1929  0   40 2009  i   
2676583        Chang-Solomon, Donnell                                       CAN M                                1643  0   40 2009  i   
2602504        Charbonneau, Pascal                                          CAN M   GM                           2519  0   10 1983      
2679868        Charest, Alexander                                           CAN M                                1648  0   20 2000      
2670097        Chattopadhyay, Adhrit                                        CAN M                                1510  0   40 2016      
2656809        Chavez, Alexander                                            CAN M                                1657  0   40 2008  i   
2622530        Chen, Jianqiu                                                CAN M                                1784  0   20 1992  i   
2648814        Chen, Larry Zhou                                             CAN M                                1734  0   40 2010  i   
2622440        Chen, Max                                                    CAN M   FM        NA                 2126  0   20 2007      
2644495        Chen, Michael                                                CAN M                                1695  0   40 2011  i   
2634155        Chen, Rachel Ruoxuan                                         CAN F   WFM  WFM                     1823  0   40 2008  wi  
2662965        Chen, Ray                                                    CAN M                                1779  0   40 2011      
2645645        Chen, Renee                                                  CAN F                                1662  0   40 2012  wi  
2617099        Chen, Richard                                                CAN M   FM                           2227  0   20 2001  i   
2645653        Chen, Ryan                                                   CAN M                                1561  0   40 2014  i   
2640562        Chen, Shuang                                                 CAN F   WFM  WFM                     1737  0   40 2012  w   
2679558        Chen, Tony Zhuo                                              CAN M                                1522  0   40 2013      
2641070        Chen, Zhengyu                                                CAN M                                1899  0   40 2011      
2646854        Chen, Zichuan                                                CAN M                                1639  0   20 2000  i   
2652668        Cheng, Adam                                                  CAN M                                1674  0   40 2008      
2633167        Cheng, Adrien                                                CAN M                                1572  0   20 2007  i   
2613530        Chernik, Dmitry                                              CAN M                                1878  0   20 1962  i   
2653079        Cheung, Oscar                                                CAN M                                1665  0   40 2011      
2614782        Chiku-Ratte, Olivier-Kenta                                   CAN M   IM                           2345  0   20 1999      
2661306        Chirigoni, Marco                                             CAN M                                1758  0   20 2007  i   
2646862        Chong, Jordan                                                CAN M                                1737  0   20 2004      
2657694        Chruszcz, Zachary                                            CAN M                                1784  0   40 2011  i   
2640538        Chua, Zachary McDonald                                       CAN M                            AIM 1893  0   40 2013      
2651637        Chunchu, Ashwin                                              CAN M                                1958  0   40 2008      
2616653        Clyde, Jordan                                                CAN M   CM                           2059  0   20 1987  i   
2627965        Coates, Bruce                                                CAN M                                1715  0   20 1991      
2671280        Cobb, Kyle                                                   CAN M                                1593  0   20 1993      
2656140        Comber, Kyle                                                 CAN M                                1852  0   20 1993  i   
2614197        Cormier, Adam                                                CAN M                                2006  0   20 1994  i   
2661594        Cortes, Diego                                                CAN M                                1532  0   20 1996      
2648423        Cottrell, Deparse                                            CAN M                                1705  0   20 1996  i   
2621932        Coulon, Dominic                                              CAN M                                1844  0   20 1975  i   
2611880        Courson, Wade                                                CAN M                                1776  0   20 1990  i   
2621940        Cowles, Glen                                                 CAN M                                1816  0   20 1964  i   
2649543        Crete, Mathys                                                CAN M                                1785  10  20 2000      
2648580        Cueva-Rivasplata, Marcelo                                    CAN M                                1614  0   40 2011  i   
2623927        Cui, Cynthia                                                 CAN F                                1832  0   20 2003  wi  
2603578        Cummings, David H.                                           CAN M   IM                           2156  0   20 1961      
2645742        Curran, Dylan                                                CAN M                                1429  0   40 2012  i   
2617072        Currie, James                                                CAN M                                1947  0   20 0     i   
2670755        Dadouch, Bachir                                              CAN M                                1582  0   20 2004  i   
2630451        Dagan, Alfred                                                CAN M                            AGM 1884  0   20 1996  i   
2623552        Dahal, Raj                                                   CAN M                                1738  0   20 1987  i   
2628384        Daigle, Gilles                                               CAN M                                1677  6   20 1967      
2671115        Darby, Daniel                                                CAN M                                1675  2   20 1977      
2624150        Darvekar, Yash                                               CAN M   CM                           1915  0   40 2009  i   
2667142        Das, Antarip                                                 CAN M                                1536  0   40 2010      
2618044        Das, Prakash                                                 CAN M                                1558  0   20 0         
2606054        Daswani, Benedict                                            CAN M                                1985  0   20 1987  i   
2675820        Dauletov, Timur                                              CAN M                                1635  0   20 2001      
2656671        Dawood, Joseph                                               CAN M                                1669  0   40 2009  i   
25980548       Deepak, Laksshana                                            CAN F   WFM  WFM                     1797  0   40 2011  w   
5220440        Dela Torre, Marife                                           CAN F   WCM  WCM                     1816  0   20 1998  wi  
33403899       Dembla, Shabd                                                CAN M                                1955  0   40 2014      
2635143        Demchenko, Kyrylo                                            CAN M                                1972  0   20 1989  i   
14149893       Demchenko, Svitlana                                          CAN F   WIM  WIM                     2130  0   20 2003  wi  
2661411        Demers, Nathan                                               CAN M                                1647  0   20 2006  i   
2645637        Denning, Keith                                               CAN M             FA                 1492  0   20 1969  i   
2662736        Deol, Gagan Deep                                             CAN M                                1555  0   20 2000  i   
2603950        Derraugh, Geordie                                            CAN M   CM                           2049  0   20 1989  i   
2625202        Deschamps, Martin                                            CAN M                                1870  0   20 1966  i   
2640686        Deshpande, Rucha                                             CAN F                                1518  0   40 2015  w   
25963694       Deshpande,Sarthak                                            CAN M   CM                           1844  0   40 2012      
2634309        Desikan, Ajith                                               CAN M                                1748  0   20 1976  i   
2662744        Devries, Calvin                                              CAN M                                1642  0   20 2000  i   
2647699        Dhaliwal, Jaipreet Singh                                     CAN M   CM                           2045  0   40 2009      
2613611        Dhaliwal, Jatinder                                           CAN M                                1671  0   20 0     i   
2648997        Dhingra, Tanishq Kumar                                       CAN M                            AFM 1780  0   40 2011  i   
2634023        Di Matteo, Alessio                                           CAN M                                1869  0   20 1997      
2643340        Dick, Christopher                                            CAN M                                1674  0   20 1999  i   
2676648        Dickenson, Denzil                                            CAN M                                1728  0   20 1967  i   
2671123        Diocares, Resvin                                             CAN M                                1956  0   20 1981  i   
2655918        Directo, Melanie                                             CAN F                                1464  0   20 1981  wi  
2603977        Divljan, Igor                                                CAN M   FM                           2152  0   20 1986      
2648164        Dixon, Mackenzie                                             CAN M                                1631  0   20 1989  i   
919101         Djerkovic, Miladin                                           CAN M                                2149  0   20 1964  i   
2608367        Doknjas, John                                                CAN M   FM                           2129  0   20 1999  i   
2614316        Doknjas, Joshua                                              CAN M   FM                           2205  0   20 2002  i   
2617587        Doknjas, Neil                                                CAN M   CM                           2191  0   20 2005      
2632128        Dong, Yiwei                                                  CAN M                                1624  0   20 2004  i   
2654679        Doroshenko, Dasha                                            CAN F                                1682  0   40 2012  wi  
2654687        Doroshenko, Sophia                                           CAN F                                1558  0   40 2012  wi  
2618567        Dorrance, Adam                                               CAN M   FM                           2333  0   20 1998      
2601559        Dougherty, Michael                                           CAN M   FM                           2080  0   20 1961      
2607395        Drolet, Stephane                                             CAN M                                2077  0   20 1967  i   
2622203        Dube, Daniel                                                 CAN M                                1811  0   20 1990  i   
2629569        Dube, Dominic                                                CAN M                                1815  0   20 1989  i   
2648725        Duboisy, Richard                                             CAN M                                1542  0   20 1990  i   
2679701        Duchesneau-Jutras, Felix                                     CAN M                                1484  0   40 2014      
2680572        Dueck, Loren                                                 CAN M                                1620  0   20 1984      
2638886        Duffy, Lorcan                                                CAN M                                1612  0   20 1990  i   
2647591        Dufresne, Christophe                                         CAN M                                1869  0   40 2009  i   
2617188        Dukic, Zachary                                               CAN M   FM                           2180  0   20 1997  i   
329218432      Dunikov, David                                               CAN M                                1815  0   40 2013  i   
150267727      Dunikov, Glib                                                CAN M                                1732  0   40 2011  i   
2601079        Duong, Thanh Nha                                             CAN M   IM                           2165  0   20 1970  i   
2672367        Duplin, Cameron                                              CAN M                                1640  0   20 1996  i   
2622386        Durette, Francis                                             CAN M                                1957  0   20 2003  i   
2638215        Duval, Mathieu                                               CAN M                                1929  0   40 2011      
2634503        D`orante, Marco                                              CAN M                                1670  0   20 1993  i   
2635550        D`souza, Carina                                              CAN F   WCM  WCM                     1735  0   20 2006  wi  
2617528        Echavarria Hidalgo, Fernando                                 CAN M                                1746  0   20 1968      
2645610        Efpraxiadis, Jean                                            CAN M                            AFM 1723  0   20 1974      
2627540        Eirew, David                                                 CAN M                                1673  0   20 2006  i   
2623579        Eirew, Pepi                                                  CAN F                                1739  0   20 2001  wi  
2657317        El Banna, Ziad                                               CAN M                                1462  0   20 1968      
2625318        Elliott, Judah Peter                                         CAN M                                1642  0   20 1997  i   
2674912        Eltohami, Abdalrahman                                        CAN M                                1758  0   20 2001      
2653664        Emani, Pranav                                                CAN M                                1543  0   40 2013      
2650746        Emengga, Ariel                                               CAN M                                1729  0   20 1987  i   
2622602        England, Max                                                 CAN M   CM                           2209  0   20 2005      
2646889        Escobar, Jose                                                CAN M                                1785  0   20 1990  i   
2617650        Eshleman, Brandon                                            CAN M                                1978  0   20 1991      
2657082        Ethan Welch                                                  CAN M             NA                 1732  0   20 2002  i   
2601796        Evans, Bill                                                  CAN M                                1947  0   20 0     i   
2651556        Exconde, Luis                                                CAN M                                1575  0   20 1964  i   
2603985        Fairbairn, Stephen                                           CAN M                                2056  0   20 1965  i   
2643715        Fang, Chelsea                                                CAN F                                1485  0   40 2014  wi  
2662752        Fang, Ming                                                   CAN M                                1751  0   20 1979  i   
2611406        Farine, Jonathan                                             CAN M                                1971  0   20 1990  i   
2669080        Fata, Fabio                                                  CAN M                                1874  0   20 1960  i   
2632543        Fatemi, Amir                                                 CAN M                                1656  0   20 1988  i   
2660512        Fatouh, Tamer                                                CAN M                                1586  0   20 1977  i   
2679620        Fedorov, Daniel                                              CAN M                                1511  0   40 2012      
2656124        Fehr, Brody                                                  CAN M                                1748  0   40 2008  i   
2618613        Felix, Chris                                                 CAN M                                1849  0   20 1986  i   
2654806        Feng, Ethan                                                  CAN M                                1719  0   40 2011      
2671743        Feng, Warren                                                 CAN M                            AFM 1441  0   40 2013      
2659751        Fergusson, Jack                                              CAN M                                1856  0   20 2003  i   
2669650        Fernando, Manuel                                             CAN M                                1571  0   20 1957  i   
2606763        Ferreira, Alex                                               CAN M             FA                 1954  0   20 1985  i   
2607310        Fiedler, Brian                                               CAN M                                1997  0   20 1960  i   
2625199        Figorito, Marc                                               CAN M                                1881  0   20 1980  i   
2662639        Fillmore, Louis                                              CAN M                                1635  0   40 2010      
2600226        Findlay, Ian T.                                              CAN M   FM                           2290  0   20 1960  i   
2666286        Fiorucci, Marcus                                             CAN M                                1878  0   40 2012      
2660717        Fischer, Jacob                                               CAN M                                1664  0   40 2010  i   
2646897        Flagg, George                                                CAN M                                1514  0   20 1994  i   
2608375        Florea, Alexandru                                            CAN M                                1950  0   20 1996  i   
2610795        Foote, Joanne                                                CAN F                                1836  0   20 1997  wi  
2625334        Fradkin, Benjamin                                            CAN M                                1826  0   20 1955  i   
2657309        Frappier, Patrick                                            CAN M                                1561  0   20 1985      
2646900        Frolov, Antoni                                               CAN M                                1504  0   20 1986  i   
2643723        Fu, Ashley                                                   CAN F                                1666  0   40 2014  w   
39971341       Fu, James                                                    CAN M                                1565  0   40 2017      
2644533        Fu, Odyssey                                                  CAN M                                1715  0   40 2011      
2650355        Furrow, Matthew                                              CAN M                                1656  0   20 1982  i   
2620561        Gaisinsky, Adam                                              CAN M   CM                           2015  0   20 2003  i   
2667207        Gamache, Lucien                                              CAN M                                1743  0   40 2010      
2668971        Gan, Steven                                                  CAN M                                1761  0   40 2011      
2668955        Gandhi, Sparsh                                               CAN M                                1703  0   40 2010      
2623412        Ganea, Mihai                                                 CAN M                                1942  0   20 1968  i   
2680840        Ganesh, Rishab                                               CAN M                                1816  0   40 2016      
2653109        Gao, Evan                                                    CAN M                                1503  0   40 2016      
2638223        Gao, Heye                                                    CAN M   CM                           1787  0   40 2012  i   
2653117        Gao, Ian                                                     CAN M                                1455  0   40 2016      
2640619        Gao, Joe                                                     CAN M                                1578  0   40 2015  i   
2640147        Gao, Justin Jialin                                           CAN M                                2101  0   40 2011      
2629640        Gao, Lucy                                                    CAN F   WFM  WFM                     1796  0   40 2009  wi  
2629429        Gao, Raymond                                                 CAN M   CM                           2101  0   20 2006      
2638568        Gao, Sean                                                    CAN M                                1502  0   40 2010  i   
2653125        Gao, Yiguo                                                   CAN M                                1441  0   40 2010  i   
2612321        Gashgarian, Rob                                              CAN M                                1762  0   20 0     i   
2684225        Gaudreau, Sylvain                                            CAN M                                1762  0   20 1978      
54104564       Gavrilin, Roman                                              CAN M   FM                           2165  0   20 2003      
2656825        Gay, Heidi                                                   CAN F             NA                 1465  0   20 1992  wi  
1206303        Geaman, Horia                                                CAN M                                2052  0   20 1967  i   
2616840        Gedajlovic, Max                                              CAN M   IM                           2229  0   20 2001  i   
2616190        Gelet, Seymour                                               CAN M                                1985  0   20 1994  i   
20653255       Genzling, Jerome                                             CAN M   CM                           2136  15  20 1998      
2630680        Gerona, Joshua                                               CAN M                                1950  0   20 1998      
2646919        Ghanbari, Nader Hadji                                        CAN M                                1904  0   20 1982  i   
2601273        Ghannoum, Marc                                               CAN M   FM                           2160  0   20 1973  i   
2609568        Ghiacy, Jelani                                               CAN M                                1542  0   20 1951  i   
22502785       Ghomi, Parnian                                               CAN F   WCM  WCM                     1908  0   20 2005  wi  
2672987        Giannotti, Daniel                                            CAN M                                1463  0   20 1996  i   
2647800        Gies, Zach                                                   CAN M                                1783  0   20 2001  i   
2614286        Glew, Richard                                                CAN M                                1810  0   20 1948  i   
2636271        Glinnyi, Danylo                                              CAN M                                1492  0   40 2010  i   
2623439        Glozman, Igor                                                CAN M                                2133  0   20 1974  i   
2674220        Gokhale, Prashant                                            CAN M                                1527  0   20 2001  i   
2657724        Golchin, Ryan                                                CAN M                                1862  0   40 2010      
4170164        Golubeva, Oksana                                             CAN F   WFM  WFM                     2120  0   20 1986  wi  
14114224       Golubka, Petro                                               CAN M   GM                           2429  20  10 1989      
2671760        Gonnet, Emmanuel                                             CAN M                                1622  14  20 1971      
2656833        Gonzalo, Perez Vasquez                                       CAN M                                1852  0   20 2000  i   
2615410        Gooding, Gordon                                              CAN M                                1926  0   20 1972  i   
2675250        Gowrishankar, Nilaanujan                                     CAN M                                1688  0   40 2014      
2609835        Graif, William                                               CAN M   FM                           2165  0   20 1999      
2657732        Grecu, Christian                                             CAN M                                1726  0   40 2010  i   
2630842        Green, Ken                                                   CAN M                                1708  0   20 1971  i   
2658917        Grenier, Melissa Anne                                        CAN F                                1710  0   20 1993  wi  
2663309        Gres, Yakiv                                                  CAN M                                1880  0   20 2006      
2639220        Gribanov, Anton                                              CAN M                            AFM 1767  0   20 1989      
2659760        Gribilas, Tom                                                CAN M                                1711  0   20 2003  i   
2639440        Grisar, Charlie                                              CAN M                                1717  0   20 1996  i   
2644827        Grosman, Ari                                                 CAN M                                1889  0   40 2009      
2644185        Grosman, Noah                                                CAN M                                1502  0   40 2013  i   
2676656        Guenther, Geoff                                              CAN M                                1586  0   20 1984  i   
2623374        Guha, Satyaki                                                CAN M                                1618  0   20 1972  i   
2636077        Guillemette, Hugo                                            CAN M   CM                           1874  0   40 2011  i   
2619113        Guipi Bopala, Prince Eric Jr                                 CAN M                                1874  0   20 2007  i   
2644835        Guliyev, Nadir                                               CAN M                                1675  0   40 2009  i   
2607433        Gulko, Andrei                                                CAN M                                2131  0   20 1981  i   
2644541        Gummadi, Bhargav Ram                                         CAN M                                1633  0   40 2010  i   
2612232        Gunapalan, David                                             CAN M                                1651  0   20 0         
2631350        Guo, Anni                                                    CAN F   WFM  WFM                     1958  0   40 2009  w   
2656850        Guo, Huaidin                                                 CAN M                                1598  0   20 2007  i   
2618141        Guo, Thomas                                                  CAN M                                1845  0   20 2003  i   
2603870        Gurevich, Artjom                                             CAN M                                2066  0   20 1983      
2602334        Gusev, Nikita                                                CAN M   FM                           2161  0   20 1995  i   
2643456        Gutierrez, Matias                                            CAN M                                1699  0   20 1998  i   
2661802        Guzman, Dominique                                            CAN M                                1798  0   20 1998      
2638592        Hadid, Mohammed                                              CAN M                                1723  0   20 2002  i   
2012618        Haessel, Dale R.                                             CAN M   FM                           1996  0   20 1968      
2606577        Hambleton, Aman                                              CAN M   GM                           2511  0   10 1992  i   
2657996        Hamm, Gabriel                                                CAN M                                1910  0   20 2002      
2666324        Hammoud, Khaled                                              CAN M                                1920  0   40 2013  i   
2629631        Han, Johnathan                                               CAN M   IM                           2041  0   40 2009  i   
2667240        Han, Ruochong                                                CAN M                                1529  0   40 2010      
2606771        Hansen, Eric                                                 CAN M   GM                           2543  0   10 1992  i   
2622653        Hansen, Troy                                                 CAN M                                1842  0   20 1990  i   
25677063       Harihara, Vikrant                                            CAN M                                1510  0   40 2009  i   
2666332        Harish, Adwaith                                              CAN M                            AFM 1634  0   40 2012      
2673258        Harms, Elijah                                                CAN M                                1491  0   20 2004      
2647400        Harms, Reece                                                 CAN M                                1809  0   20 2006      
2659875        Harms, Steve                                                 CAN M                                1588  0   20 2000      
2674416        Harris, Isaac                                                CAN M                                1664  0   20 1997  i   
2671980        Harrison, Charles                                            CAN M                                1723  0   20 2002  i   
2660610        Harvey, Jimi                                                 CAN M                                1480  0   20 2000  i   
2661918        Hatamian, Arad                                               CAN M                                1805  0   20 2007      
654612         Have, Didier                                                 CAN M                                1965  0   20 1977      
2605139        Haziprodromu, Sam                                            CAN M                                1884  0   20 0     i   
2637286        He, Jinglai                                                  CAN M                                1752  0   20 2006      
2600048        Hebert, Jean                                                 CAN M   IM                           2318  14  20 1957      
2675854        Hegde, Avnish                                                CAN F                                1429  0   40 2014  w   
2661497        Heidingsfeld, Shmuel                                         CAN M                                1610  0   20 2004  i   
2642344        Helwig, Frank                                                CAN M                                1482  0   20 1961  i   
2660431        Hemphrey, David                                              CAN M                                1742  0   20 1996      
2658321        Henderson, Neve                                              CAN F                                1548  0   20 2002  w   
2614227        Hendon, Lee                                                  CAN M                                1618  0   20 0     i   
2647141        Hill, Chester                                                CAN M                                1707  0   20 1999  i   
2632306        Hoekman, Samuel                                              CAN M             NA                 2012  0   20 2006      
2647508        Hogg, Daniel                                                 CAN M                                1743  0   20 1993  i   
2640520        Holmgren, Emilian                                            CAN M                                1513  0   40 2009  i   
2671310        Holoborodko, Ihor                                            CAN M                                1666  0   20 1979      
2644843        Hong, Zihan                                                  CAN M             NA             AIM 1730  0   40 2009      
2649020        Hood, Jacob                                                  CAN M                                1790  0   20 1998      
2670402        Hossain, Imran                                               CAN M                                1699  0   20 2001  i   
2656884        Hosseinzadeh, Amirmahdi                                      CAN M                                1891  0   20 2007  i   
2655241        Hsu, Ryder                                                   CAN M                                1700  0   40 2010      
2632551        Hu, Alex                                                     CAN M                            AIM 1708  0   20 2003  i   
2618150        Hua, Eugene                                                  CAN M   FM                           2209  0   20 2003      
2622297        Hua, Gary                                                    CAN M                                1815  0   20 1971  i   
2654415        Huang, Daniel                                                CAN M                                1505  0   40 2014  i   
2671778        Huang, Frankie                                               CAN M                            AFM 1487  0   40 2011  i   
2638240        Huang, Justin                                                CAN M                                1649  0   40 2012  i   
2655250        Huang, Nico Xiao                                             CAN M                                1626  0   40 2009  i   
329218782      Huang, Patrick                                               CAN M                                1961  0   20 2005  i   
2619903        Huang, Qiuyu                                                 CAN M   FM                           2070  0   20 2004  i   
2629445        Huang, Youhe                                                 CAN M                                2069  0   20 2007  i   
2608987        Hui, Jeremy                                                  CAN M                                1971  0   20 1998  i   
2652420        Hui, Tina                                                    CAN F                                1569  0   20 1992  wi  
2658038        Hui, Zelus                                                   CAN M                                1851  0   40 2012      
2670690        Hui, Zenas                                                   CAN M                                1636  0   40 2014      
2607522        Humphreys, Michael                                           CAN M   FM                           2196  0   20 1989  i   
2677300        Huynh, Phuc Khang                                            CAN M                            AFM 1618  0   40 2011      
2662760        Hyatt, Michael                                               CAN M                                1703  0   20 2000  i   
2668807        Ierzhakov, German                                            CAN M                                1683  0   20 1987  i   
329111356      Iman Eini, Ali                                               CAN M                            AFM 1777  0   40 2017      
2607131        Inigo, Aquino                                                CAN M                                2001  0   20 1995  i   
2667274        Iordanescu, Victor Nicolae                                   CAN M                                1838  0   40 2010      
2667282        Ivanov Yuan, Maksim                                          CAN M                                1786  0   40 2011  i   
2613158        Ivanov, Mike                                                 CAN M   IM                           2273  0   20 1995      
2658127        Iyer, Pia                                                    CAN F                                1502  0   40 2016  wi  
12507440       Jaferian, Koosha                                             CAN M   FM                           2253  0   20 1998  i   
2628309        Jain, Ankita                                                 CAN F                                1681  0   20 2007  wi  
2654318        Jain, Anvi                                                   CAN F                                1608  0   40 2013  w   
2674360        Jalali, Saman                                                CAN M                                1512  0   20 2000  i   
2618648        James, Rowan                                                 CAN M                                1852  0   20 2005  i   
2649284        Jamieson, Sean                                               CAN M                                1531  0   20 1982  i   
2646935        Janicki, Slavek                                              CAN M                                1815  0   20 1981  i   
2646943        Jankobayev, Artur                                            CAN M                                1870  0   40 2010  i   
2619148        Jeyakumar, Bhavatharshan                                     CAN M                                1679  0   20 0     i   
2606070        Jia, Derek                                                   CAN M                                1962  0   20 1989      
2643855        Jia, Jasper Yunjie                                           CAN M                                1431  0   40 2015  i   
2637480        Jiang Barron, Jiyu                                           CAN M                                1838  0   40 2009  i   
2627922        Jiang, Brian                                                 CAN M                                2081  0   20 2000      
2629658        Jiang, Kate Yuhua                                            CAN F   WCM  WCM                     1758  0   20 2007  wi  
2623218        Jimenez, Samuel                                              CAN M                                1711  0   20 1993  i   
2645890        Jin, Eric                                                    CAN M                                1983  0   40 2009      
2651645        Jobo, Greg                                                   CAN M                                1660  0   20 2000  i   
3505499        Jodar Arias, Marlon                                          CAN M                                2137  0   20 1985      
2644860        Johnson, William                                             CAN M                                1635  0   40 2009      
2629453        Joseph Benher, Savio                                         CAN M   CM                           2088  0   20 2006  i   
329105368      Joseph, Jonath                                               CAN M                                2053  0   40 2009  i   
2658666        Joynt, Kayden                                                CAN M                                1624  0   20 2006      
2655268        Juneja, Karman                                               CAN M                                1689  0   40 2009  i   
2678993        Jung, Edward                                                 CAN M                                1642  0   20 2007      
2669706        Jureidini, Gabriel                                           CAN M                                1850  0   20 1983  i   
34272631       Kabakova, Mariya                                             CAN F                                1592  8   40 2010  w   
2680432        Kalinichenko, Sofiia                                         CAN F                                1692  0   40 2009  w   
13507311       Kalinin, Dzmitry                                             CAN M   CM                           1973  0   20 1994      
2679396        Kalivarapu, Ishan                                            CAN M                                1692  0   40 2017      
2604744        Kalra, Agastya                                               CAN M                                1957  0   20 1997  i   
1131630        Kaminski, Victor                                             CAN M                                2181  0   20 1991  i   
2679876        Kanani, Kamiar                                               CAN M                                1830  0   20 2000      
2619156        Kang, Dorian                                                 CAN M   CM                           1960  0   20 2006  i   
2661543        Kantor, Sam                                                  CAN M                                1650  0   20 1997  i   
2632420        Kapush, Oleksandr                                            CAN M             SI,LSI,FI      AIM 1974  0   20 1975      
2653826        Karimzada, Omar                                              CAN M                                1592  0   40 2012  i   
2663180        Katz, Lyam                                                   CAN M                            AFM 1661  0   20 2004      
2015056        Kaufman, Raymond                                             CAN M   IM                           2174  0   20 1982      
2614839        Keane-McCarney, Eamon                                        CAN M                            AIM 1829  0   20 0         
2656892        Keith, Tommy                                                 CAN M                                1689  0   20 1993  i   
14174294       Keleberda, Tymur                                             CAN M   IM        FI                 2313  12  20 2006      
2652340        Kemp, Paul                                                   CAN M                                1656  0   20 1959  i   
2631660        Khachaturov, Vadim                                           CAN M                                1861  0   20 1968  i   
22514635       Khaledi, Omid                                                CAN M   FM                           2104  0   20 2006  i   
2662779        Khan, Ozzie                                                  CAN M                                1574  0   40 2008  i   
2637570        Khan, Riley                                                  CAN M             FA             AIM 1690  0   20 1999  i   
2656906        Khanna, Vikram                                               CAN M                                1602  0   20 1985  i   
2602903        Khassanov, Marat                                             CAN M   FM                           2228  0   20 1956  i   
2651742        Khezri, Hamed                                                CAN M                                1817  0   20 2004  i   
2618060        Khodjimatov, Sherzod                                         CAN M                                1987  0   20 0         
2642298        Kim, Noah                                                    CAN M                                1947  0   20 2007  i   
2668920        Kitchicappo, David                                           CAN M                                1775  0   20 1962  i   
2609479        Kleinman, Michael                                            CAN M   IM                           2287  0   20 1994  i   
2614987        Klokow, John                                                 CAN M                                1683  0   20 1947  i   
2614472        Klusa, Mark                                                  CAN M                                1984  0   20 1993      
2648482        Knechtel, Thomas                                             CAN M                                1631  0   20 2001      
2607549        Knox, Christopher                                            CAN M                                2234  0   20 1997  i   
2670410        Kodarapu, Nagaraju                                           CAN M                                1471  0   20 1986  i   
2643278        Kola, Venkat Karthikeya Reddy                                CAN M   CM                           1926  0   40 2015      
2643260        Kola, Venkata Saket Reddy                                    CAN M                            AFM 1609  0   40 2013      
2647630        Kolodner, Garry                                              CAN M                                1857  0   40 2014      
2664330        Kong, Brian                                                  CAN M                                1699  0   40 2013      
13209345       Koo, Minjun                                                  CAN M                            AFM 2005  0   40 2010      
2650436        Koop, Alison Emily                                           CAN F   WCM  WCM                     1716  0   40 2008  wi  
2620634        Koperski, Dustin                                             CAN M                                1796  0   20 1990      
2640376        Kot, Emanuel                                                 CAN M   IM                           1879  0   40 2008  i   
2676672        Kotapuri, Ruslan                                             CAN M                                1518  0   40 2008      
114987         Kovalyov, Anton                                              CAN M   GM                           2583  0   10 1992  i   
2650762        Kovuru, Aaryan                                               CAN M                            AIM 1642  0   40 2013      
2678330        Koziar, Noah                                                 CAN M                                1781  0   40 2008      
2607140        Kraiouchkine, Nikita                                         CAN M   CM                           2211  10  20 1995      
2624095        Krasnosheky, Valery                                          CAN M                                1836  0   20 1964  i   
2668084        Krishnamurthi, Shashwath Raaghav                             CAN M                                1570  0   40 2013      
2667312        Krivykh, Daniel                                              CAN M                                1673  0   40 2011  i   
14905361       Krnan, Tomas                                                 CAN M   IM                           2339  0   10 1988  i   
2667320        Kuang, Jayden                                                CAN M                                1488  0   40 2011      
14117304       Kucherenko, Olena                                            CAN F   WCM  WCM                     1867  0   20 1984  wi  
2661314        Kumar, Amit                                                  CAN M                                1629  0   20 1994  i   
2674734        Kunysz, Waldemar                                             CAN M                                1551  0   20 1958      
2630702        Kwiatek, Jordan                                              CAN M                                1892  0   20 1985  i   
2679108        L Houmeau, Robin                                             CAN M                                1566  0   20 1997      
2621185        Labadie, Bernard                                             CAN M                                1683  0   20 0     i   
2674424        Lacroix, Etienne                                             CAN M                                1738  10  20 2006      
2648270        Lakhani, Riyaan                                              CAN M                                1751  0   20 2002      
2652790        Lalonde, Olivier                                             CAN M                                2046  0   20 1999  i   
2638150        Lam, Eric                                                    CAN M                                1565  0   20 2004  i   
2635100        Lambert, Peter                                               CAN M             NA                 1586  0   20 1987  i   
2604868        Lambruschini, Alex                                           CAN M                                1946  0   20 1984  i   
2682451        Landingin, Jofrel                                            CAN M                                1793  0   20 0         
2617536        Langer, Herb                                                 CAN M                                1887  0   20 1955  i   
2614545        Langlois-Remillard, Alexis                                   CAN M                                1978  0   20 1995  i   
2645696        Langridge, Caleb                                             CAN M                                1642  0   40 2015  i   
2677148        Laperle, Benjamin                                            CAN M                                1865  0   20 2007  i   
2674769        Larmet, Romain                                               CAN M                                1722  0   20 1986      
2636891        Latorre, Vincent                                             CAN M   FM                           2014  0   40 2008  i   
2644568        Lau, Jayden                                                  CAN M                            AFM 1771  0   40 2010  i   
2629186        Laughlin, Braden                                             CAN M                                1831  0   20 1999      
2604655        Lawless, David                                               CAN M                                1882  0   20 1962  i   
2636999        Lazarev, Shon                                                CAN M                                1863  0   20 2003  i   
2664950        Le, Duc Khai                                                 CAN M                                1731  0   40 2016      
2678667        Le, Duc Khang                                                CAN M                                1431  0   40 2018      
2608383        Le, Ken                                                      CAN M                                1752  0   20 0     i   
12401749       Le, Quang Long                                               CAN M   IM        FT,NA              2434  0   10 1989      
2640708        Lee, Daniel Joshua                                           CAN M                                1722  0   40 2012      
2606127        Lee, Vicente                                                 CAN M   IM                           2235  0   20 0         
2652560        Lee, Zach Nathaniel                                          CAN M                                1697  0   40 2016  i   
2668238        Lefebvre, Kevin                                              CAN M                                1677  0   20 1992      
2640716        Leong, Aiden                                                 CAN M                                1762  0   40 2008  i   
2635046        Leong, Ryan                                                  CAN M             NA                 1954  0   20 2002      
2600170        Lesiege, Alexandre                                           CAN M   GM                           2471  0   10 1975      
2643871        Lesperance, Milan                                            CAN M                                1481  0   40 2015      
2624117        Lessard, Claude                                              CAN M                                1926  0   20 1952  i   
6000290        Leung, Ho Yan Andrew                                         CAN M             NA                 1989  0   20 1991  i   
2636654        Leung, Wah Sing (Joseph)                                     CAN M                                1927  0   40 2010  i   
2600307        Leveille, Francois                                           CAN M   FM                           2219  0   20 1961  i   
2618877        Leveillee, Philippe                                          CAN M                                1948  0   20 1981  i   
2642557        Li, Aiden                                                    CAN M                                1729  0   40 2011      
2635305        Li, Alan                                                     CAN M                                1695  0   40 2009  i   
2659603        Li, Alyssa Zhuojing                                          CAN F                                1568  0   40 2014  w   
2662418        Li, Bosen                                                    CAN M                                1476  0   40 2014      
2659786        Li, Charles Zirui                                            CAN M                                1478  0   40 2014      
2626934        Li, Eric M                                                   CAN M   CM                           1962  0   20 2002  i   
2650959        Li, Grace                                                    CAN F                                1558  0   40 2013  w   
2668777        Li, Grace                                                    CAN F                                1566  0   40 2014  w   
2617447        Li, Hongyi                                                   CAN M                                1823  0   20 0     i   
2681927        Li, Jiarui                                                   CAN M                                1621  0   40 2009      
2670100        Li, Jiazhou                                                  CAN M                                1677  0   40 2012  i   
2631083        Li, Kevin Yunhong                                            CAN M                                1796  0   20 2006  i   
2654156        Li, Moses                                                    CAN M                                1629  0   40 2015      
8643512        Li, Quanhao                                                  CAN M                                1677  0   40 2008  i   
2671999        Li, Ryan                                                     CAN M                                1681  0   40 2011      
2641356        Li, Ryan                                                     CAN M                                1587  0   40 2013  i   
2659611        Li, Tommy Zhuoxuan                                           CAN M                                1488  0   40 2011      
2656914        Li, Tristan                                                  CAN M                                1703  0   20 2005  i   
2638282        Li, Triston                                                  CAN M                            AFM 1607  0   40 2012  i   
2619750        Li, William                                                  CAN M   CM                           2033  0   20 2002  i   
2631679        Li, Wing                                                     CAN M                                1665  0   20 2005  i   
8610410        Li, Yilin                                                    CAN F   WFM  WFM  NA                 1859  0   20 2000  w   
8607664        Li, Yunshan                                                  CAN F   WIM  WIM                     2121  0   20 2002  wi  
2620278        Liang, Hairan                                                CAN M   CM                           2057  0   20 2002      
2664976        Liang, Maximus                                               CAN M                                1746  0   40 2016      
2632853        Liard, Serge                                                 CAN M                                1753  6   20 1925      
2605848        Libersan, Thierry                                            CAN M                                2015  0   20 1978      
2667339        Lillo, Matteo                                                CAN M                                1722  0   40 2011      
2632578        Lim, Carl                                                    CAN M                                1716  0   20 1988  i   
2642565        Lim, Justin                                                  CAN M                                1695  0   20 2004  i   
2617927        Lin, Alex Y                                                  CAN M                                1862  0   20 2000      
2640783        Lin, Austin                                                  CAN M                            AFM 1807  0   40 2012  i   
2637227        Lin, Joey                                                    CAN M                                1755  0   40 2008  i   
2634490        Lin, Leo                                                     CAN M   CM                           1936  0   40 2009  i   
2664020        Lin, Lucas                                                   CAN M                                1685  0   40 2013  i   
2679612        Lin, Selina                                                  CAN F                                1640  0   40 2012  w   
2643901        Ling, Aiden                                                  CAN M                                1682  0   40 2015      
2668033        Ling, Samuel                                                 CAN M                                1680  0   20 1974  i   
2628589        Liu, Harry                                                   CAN M                                1714  0   20 2006  i   
2668815        Liu, He                                                      CAN M                                1430  0   20 1978  i   
2628597        Liu, Henry                                                   CAN M                                1959  0   20 2007  i   
2651254        Liu, Justin                                                  CAN M                                1870  0   20 2002  i   
2621665        Liu, Lambert                                                 CAN M                                2066  0   20 2002      
2643170        Liu, Sean Fangxiao                                           CAN M                            AFM 1743  0   40 2010  i   
2674238        Liu, Tony                                                    CAN M                                1763  0   20 2006  i   
2624133        Liu, Yu Qing                                                 CAN M                                1812  0   20 1999  i   
2640287        Liu, Zachary Hankun                                          CAN M   CM                           1956  0   40 2012      
2647443        Liu, Zeyu                                                    CAN M                                1613  0   20 1993  i   
2661969        Lloyd, Ian                                                   CAN M                                1602  0   20 2001  i   
2676680        Lo, Ethan                                                    CAN M                                1505  0   20 2006  i   
2613743        Loadman, Ian                                                 CAN M                                1950  0   20 1956  i   
2627388        Locham, Divjot                                               CAN M                                1719  0   40 2008  i   
2652218        Lodhi, Talha                                                 CAN M             NI                 1661  0   20 1999  i   
2647966        Loevenich, Anna                                              CAN F                                1466  0   20 1980  w   
2648733        Lomov, Peter                                                 CAN M                                1553  0   40 2010  i   
2607034        Longo, Tyler                                                 CAN M                                1941  0   20 1989  i   
2618885        Lord, Daniel                                                 CAN M                                1792  0   20 1978  i   
2678608        Lorenz, Martin                                               CAN M                                1598  0   20 2001      
2602091        Lou, Meng                                                    CAN M                                2194  0   20 1979      
2666545        Lou, Sining                                                  CAN M                                1698  0   40 2013      
2618680        Low, Ethan                                                   CAN M                                1881  0   20 2003  i   
2618699        Low, Kevin                                                   CAN M   CM                           2009  0   20 2005  i   
2642638        Lu, Eddie                                                    CAN M                                1893  0   20 2007      
2661756        Lu, Karson                                                   CAN M                                1717  0   40 2017      
2654539        Lu, Samuel                                                   CAN M                            AIM 1823  0   40 2014      
2640643        Lu, Tony                                                     CAN M   FM                           1870  0   40 2009  i   
2678101        Luczynski, Alex                                              CAN M                                1525  0   40 2011      
2679736        Lue, Peter                                                   CAN M                                1496  0   20 1967      
2679400        Lue, Winston                                                 CAN M                                1476  0   40 2018      
2648130        Lukinykh, Slava                                              CAN M                                1768  0   40 2009      
2676320        Ma, Ethan                                                    CAN M                                1573  0   40 2014      
2655756        Ma, Quentin                                                  CAN M                            AIM 1737  0   40 2014      
2631040        Ma, Yue Ran                                                  CAN M                                1735  0   20 2001  i   
2610094        MacIsaac, Alexandre                                          CAN M                                1607  0   20 1994  i   
2672030        Mackay, Chris                                                CAN M                                1725  0   20 2007      
2636336        Macpherson, Al                                               CAN M             NA                 1813  0   20 1968  i   
12560936       Madanchi, Ata                                                CAN M                                1915  0   20 1994      
2664348        Madhu Vikram, Chaarvik                                       CAN M                                1546  0   40 2015      
2669382        Maendel, Chris                                               CAN M                                1574  0   20 1949  i   
2663767        Magnussen, Donald                                            CAN M                                1721  0   40 2008  i   
2620995        Mahammadov, Elmir                                            CAN M                                1795  0   20 0     i   
2626071        Mahdjoubi, Abdelaziz                                         CAN M                                1776  0   20 1981  i   
25015044       Mahip Singh                                                  CAN M                                1871  0   20 2001  i   
2612674        Mahoney, Ian                                                 CAN M                                1794  0   20 1993  i   
2606143        Mai, Lloyd                                                   CAN M                                2201  0   20 1993  i   
2685787        Maksymiak, Ihnat                                             CAN M                                1468  0   40 2017      
30974291       Malakar, Saarthak                                            CAN M   FM                           1779  0   40 2008      
2605384        Malek, Omid                                                  CAN M                                2013  0   20 1987  i   
2612038        Malmsten, Erik                                               CAN M                                1801  0   20 0     i   
2678519        Malpica, Angelo                                              CAN M                                1763  0   40 2011      
13456210       Mammadov, Nihad                                              CAN M                                1816  0   40 2013      
2628031        Manchester, Justin                                           CAN M                                1747  0   20 1971  i   
2632705        Mane, Arnav                                                  CAN M                                1601  0   40 2010  i   
2632586        Mao, Fengxi                                                  CAN M                                2246  0   20 2005      
2640856        Marchand, Calix                                              CAN M   FM                           2062  0   40 2012      
2625024        Marcouiller, David                                           CAN M                                1805  0   20 1984  i   
2622955        Marin, Sam                                                   CAN M                                1988  0   20 1995  i   
2640996        Martin, Dominic                                              CAN M                            AFM 1543  0   40 2010      
2672006        Martin, Matthew                                              CAN M                                1701  0   20 2007      
3528910        Martinez Mulet, Dario Leonel                                 CAN M                                2110  0   20 2003      
2651297        Martinez, Ludwvin                                            CAN M                                1704  0   20 1967  i   
2660539        Mason, River                                                 CAN M                                1721  0   20 1998  i   
2687801        Masse, Etienne                                               CAN M                                1898  10  40 1993      
2604264        Masse, Hugues                                                CAN M                                2103  0   20 1983  i   
2626802        Mathieu, Guillaume                                           CAN M                                1824  8   20 1984      
2659794        Mathur, Apramey                                              CAN M                            AFM 1622  0   40 2014  i   
1114581        Matras-Clement, Agnieszka                                    CAN F   WIM  WIM                     2224  0   20 1982  wi  
2621835        Maulucci, Anthony                                            CAN M                                1857  0   20 2001  i   
2645718        McCallum, Elliot                                             CAN M                                1893  0   40 2016      
2642212        McCartney, Steven                                            CAN M                                1775  0   20 2000      
2611554        McCullough, David                                            CAN M                                1843  0   20 1998      
2679272        McDonald-Johnston, Ari                                       CAN M                                1714  0   40 2009      
2659948        McKenzie, Mike                                               CAN M                                1639  0   20 1975      
2604612        McLaren, Brian                                               CAN M                                2132  0   20 1953  i   
2640252        McNamara, Simon                                              CAN M                                1750  0   20 1986      
2053225        McNamara, Tanner                                             CAN M             FA                 1973  0   20 1993  i   
2677156        McWilliams, Brian                                            CAN M                                1679  0   20 1993  i   
2609363        Me, Kevin                                                    CAN M                                1994  0   20 1992  i   
2661330        Mehra, Vikrant                                               CAN M                            AFM 1705  0   40 2011  i   
2649420        Mehrtash, Ryan                                               CAN M                                1755  0   20 2001  i   
25954938       Mendes Aaron Reeve                                           CAN M   IM                           2427  2   10 2012      
2621509        Mendoza, Armand Jess                                         CAN M                                1896  0   20 0     i   
2649918        Meneses, Ryan                                                CAN M                                1779  0   20 1990  i   
2686503        Mercier, Andre                                               CAN M                                1815  12  40 1969      
2629585        Mercure, Gilbert                                             CAN M                                1778  0   20 1962  i   
2656922        Merse, Leon Noel                                             CAN M                                1786  0   20 1996  i   
24656062       Meyer, Ralf, Dr.                                             CAN M             NA                 1563  0   20 1966      
2669439        Miao, Yupeng                                                 CAN M                                1725  0   40 2011  i   
2660628        Miguel, Paulo                                                CAN M                                1451  0   20 1994  i   
2625210        Milette, Patrick                                             CAN M                                1880  0   20 1973  i   
2601567        Milicevic, Goran                                             CAN M   FM                           2141  0   20 0     i   
2604035        Miller, Evgeny                                               CAN M   CM                           2262  0   20 1985  i   
2617633        Ming, Wenyang                                                CAN M                                1908  0   20 2003  i   
2634180        Minhas, Usman Afzal                                          CAN M                                1690  0   20 1985  i   
2661160        Mirza Hessabi, Reza                                          CAN M                                1674  0   20 1984  i   
25903721       Mishka Mathur                                                CAN F                                1721  0   40 2008  wi  
2661179        Mittal, Aashwin                                              CAN M                                1726  0   20 2004  i   
2660172        Mohamed, Noureddin                                           CAN M                                1682  0   40 2011      
4800060        Mohammed Qanee, Arpak Worya                                  CAN M   CM                           2175  0   20 1968  i   
2684314        Mohammed-Ali, Ali                                            CAN M                                1541  0   20 1971      
2625539        Moisseev, Alex                                               CAN M                                1613  0   20 1996  i   
2635895        Mok, Erwin Jun-Han                                           CAN M                                1696  0   40 2011  i   
30922038       Mok, Yuen Tak                                                CAN M                                1897  0   20 1985  i   
2635666        Momic, Jovan                                                 CAN M                                1693  0   20 1966  i   
7805225        Momin Fayzan                                                 CAN M                                2049  0   20 2004  i   
2616025        Moncal, Nilo                                                 CAN M                                1955  0   20 0         
2637022        Moon, Ethan                                                  CAN M                                1914  0   20 1999  i   
2665000        Moorthy, Kavin                                               CAN M                                1543  0   40 2016      
2605279        Moran-Venegas, Mario                                         CAN M                                1716  0   20 0     i   
2685116        Moreno, Fernando                                             CAN M                                1756  0   20 1972      
3833437        Moreno, Jorge                                                CAN M                            AFM 1766  0   20 1996  i   
2640627        Moses, Neil                                                  CAN M   FM                           2019  0   40 2011  i   
2622718        Moulton, Richard                                             CAN M                                1868  0   20 1988  i   
2643561        Mourad, Michel                                               CAN M                                1672  0   40 2009  i   
2667932        Mourani El Bechara, Gabriel                                  CAN M                                1537  0   20 2007      
2669145        Moussa, Karim                                                CAN M                                1680  0   20 1994  i   
2655551        Mu, Shaunavon                                                CAN M                                1736  0   40 2008      
2661845        Muller, Tyler                                                CAN M                                1656  0   20 2004      
2613824        Muntaner, Daniel                                             CAN M                                1893  0   20 1998  i   
329218174      Murali, Dhruv                                                CAN M                                1760  0   40 2010      
2610981        Murray, Brian                                                CAN M                                1768  0   20 1958  i   
2609126        Murray, Michael A.                                           CAN M                                2005  0   20 1944  i   
2600749        Murray, Peter                                                CAN M                                2204  0   20 1946  i   
2675960        Murthy, Anant                                                CAN M                                1565  0   20 1970      
25147870       Mutyalapati, Modith Aaroh                                    CAN M                                1895  0   40 2014      
2669242        Naderi, Pooya                                                CAN M                                1550  0   20 2000  i   
2671166        Nagelberg, Alan                                              CAN M                                1906  0   20 1987      
2644282        Naiboglu, Onur                                               CAN M                                1597  0   40 2012  i   
2643308        Nalual, Bernie                                               CAN M                                1609  0   20 1980      
2648636        Napior, Cody                                                 CAN M                            AFM 1864  0   20 1994  i   
2684322        Narang, Mayank                                               CAN M                            AFM 1551  0   20 1992      
2642352        Narula, Japveer                                              CAN M                                1516  0   40 2014  i   
2613239        Nasir, Zehn                                                  CAN M                                2076  0   20 1998  i   
2635674        Nasirov, Ilyas                                               CAN M                                1805  0   20 1973  i   
2677164        Nault, Charles                                               CAN M                                1794  0   20 1971      
2637030        Naumov, Stepan                                               CAN M                                1747  0   20 1995  i   
2632470        Nazareno, Merlin                                             CAN M                                1746  0   20 1960      
2672332        Negi, Hriday                                                 CAN M                                1453  0   40 2013      
2680440        Nemani, Dhruv Sai Venkat                                     CAN M                                1663  0   40 2011      
2604914        Ng, Gary                                                     CAN M   FM                           2164  0   20 1986  i   
2660555        Nguyen, Alexander                                            CAN M             NA                 1646  0   20 1988  i   
12406716       Nguyen, Chloe Maria                                          CAN F   WCM  WCM                     1734  0   20 2002  wi  
2612291        Nguyen, Johnny                                               CAN M                            AIM 1781  0   20 0         
2648458        Nguyen, Joseph                                               CAN M                                1809  0   20 1994  i   
2659697        Nguyen, Kaiser                                               CAN M                                1458  0   40 2016      
2673029        Nguyen, Khoi                                                 CAN M                                1671  0   20 2006  i   
2605155        Nguyen, Kim                                                  CAN M                                1983  0   20 0     i   
2645785        Nguyen, Leo                                                  CAN M                                1659  0   40 2012      
12419028       Nguyen, Ngoc Phuong Nghi                                     CAN F                                1675  0   20 2007  w   
2657180        Nguyen-Kawamura, Kousuke                                     CAN M                                1639  0   20 2007      
2645394        Nicholson, Devin                                             CAN M                                1788  0   20 1996  i   
2612240        Nicholson, Matthew                                           CAN M                                2071  0   20 0     i   
2662388        Niketic, Vukan                                               CAN M                                1802  0   40 2011      
2625407        Ning, Eric                                                   CAN M                                1981  0   40 2008  i   
2662574        Nishanian, Phoenix                                           CAN F                                1538  0   40 2011  w   
2619636        Nitu, Vlad                                                   CAN M                                1957  0   20 0     i   
2683725        Niyongabo, David                                             CAN M                                1604  0   20 1979      
2604922        Noritsyn, Nikolay                                            CAN M   IM                           2409  0   10 1991  i   
2647974        Norris-Roozmon, Alexander                                    CAN M                                1699  0   20 1994  i   
2656949        Ntoukas, Nick                                                CAN M                                1531  0   20 1993  i   
2621843        Nyamdorj, Davaaochir                                         CAN M                                2134  0   20 1996  i   
2661853        Oakes, David                                                 CAN M                                1726  0   20 1998      
1211870        Oancea, Nicolae                                              CAN M             FA             AIM 1878  0   20 1967      
2601214        Ochkoos, Jura                                                CAN M   FM                           2139  0   20 0     i   
2639408        Odeyemi, Emmanuel                                            CAN M                                1720  0   20 1995      
2632594        Odorcic, Zelko                                               CAN M                                1840  0   20 1978  i   
2633302        Odrcich, Evan                                                CAN M                                1556  0   20 2007      
2625660        Offengenden, Ron                                             CAN M                                1895  0   40 2008      
6302971        Ondul, Aydin                                                 CAN M                            AGM 1999  0   20 1960  i   
2653265        Orcullo, Fernando                                            CAN M                                1870  0   20 2000      
2632772        Orogun, Ibukun                                               CAN M                                1885  0   20 1980  i   
2670569        Orscelik, Aykan                                              CAN M                                1781  0   20 2004  i   
2653877        Ossine, Nicholas                                             CAN M                            AIM 1768  0   40 2009      
2608081        Ostapchuk, David                                             CAN M                                1706  0   20 1973      
2603080        Ottosen, David                                               CAN M                                2025  6   20 0         
2620472        Ouellet, Maili-Jade                                          CAN F   WGM  WGM                     2187  0   20 2002  w   
2605341        Oussedik, Elias                                              CAN M                                2025  0   20 1991      
44548150       Ozcifci, Deniz                                               CAN F                                1536  0   20 1989  wi  
2676770        O`malley, Patrick                                            CAN M                                1537  0   40 2011      
2660083        Pacin, Ondrej                                                CAN M                                1577  0   20 1971      
2647338        Page, Denis                                                  CAN M                                1701  0   20 2000  i   
2654555        Pan, Julian                                                  CAN M                                1956  0   40 2014      
2643510        Pan, Nicholas                                                CAN M                                1582  0   40 2009  i   
2658488        Panchal, Rishi                                               CAN M                                1589  0   20 2004  i   
2604493        Panjwani, Raja                                               CAN M   IM                           2395  0   10 1990  i   
2658585        Papadatos, Stephen                                           CAN M                                1763  0   20 1991  i   
2626136        Papneja, Arul                                                CAN M                                1841  0   20 2004  i   
2665808        Paralikar, Akshaj                                            CAN M                                1420  0   40 2014      
2657449        Patel, Jaimin                                                CAN M                                1762  0   20 2003      
2669544        Patel, Neevan                                                CAN M                            ACM 1673  0   40 2012      
2646960        Pattara, Matteo                                              CAN M                                1818  0   20 2005  i   
2651300        Pauna, Bogdan                                                CAN M                                1660  0   20 1994  i   
2601141        Peckford, William                                            CAN M                                2206  0   20 1967  i   
2643057        Pelev, Iassen                                                CAN M                                1909  0   20 2003  i   
2605376        Peng, David Yu                                               CAN M                            AGM 2166  0   20 1989  i   
2619490        Peng, Sarah                                                  CAN F                                1844  0   20 2002  wi  
2601834        Pepin, Christian                                             CAN M                                1999  0   20 1961  i   
5215277        Perez, Gilbert                                               CAN M                                1823  16  20 1958      
2605481        Peristy, Luke                                                CAN M                                1704  0   20 1989      
2637049        Pham, Alex                                                   CAN M                                1822  0   20 1998  i   
12401285       Pham, Bich Ngoc                                              CAN F   WIM  WIM  NA                 2257  0   20 1990  wi  
2679019        Phung, Duc Hiep Andy                                         CAN M                                1513  0   20 1998      
2600072        Piasetski, Leon                                              CAN M   IM                           2138  0   20 1951  i   
2675595        Pilon, Spenser                                               CAN M                                1659  0   20 2001      
2683229        Pleskach, Iurii                                              CAN M                                1901  0   20 1988      
2611651        Plotkin, Mark                                                CAN M   IM        NA                 2387  9   10 1998      
2606674        Plotkin, Victor                                              CAN M   FM                           2216  0   20 1968      
2644916        Pollitt, Henry                                               CAN M                                1858  0   40 2009      
2040824        Pomerantz, Daniel                                            CAN M                                1925  0   20 1985      
2661527        Poncelet, Niklas                                             CAN M                                1766  0   40 2009  i   
2656957        Pong, Tobias                                                 CAN M                                1813  0   20 2005  i   
5059305        Poorna Prakash, Roshini                                      CAN F                            ACM 1699  0   20 1994  wi  
2660970        Porlier, Xavier                                              CAN M                                1918  0   20 2004      
2646170        Posner, Harry                                                CAN M                                1839  0   20 1951      
2615215        Pottinger, Carl                                              CAN M                                1879  0   20 0         
2629593        Potvin, Alain-Nicolas                                        CAN M                                1722  0   20 1965  i   
2613280        Preotu, Razvan                                               CAN M   GM                           2426  6   10 1999      
2648245        Prianichnikov, Maikl                                         CAN M                                1926  0   40 2015      
2662256        Priebe, Shiven                                               CAN M                                1546  0   20 2006  i   
2620880        Prince, Colin                                                CAN M                                1895  0   20 1965  i   
2616777        Prost, Bernie                                                CAN M                                1474  0   20 0     i   
14132087       Protsyuk, Svitlana                                           CAN F   WCM  WCM                     1926  0   20 1995  w   
329111122      Puddle, James                                                CAN M                                1654  0   40 2009  i   
2653516        Punay, Darius                                                CAN M                                1532  0   20 1977  i   
2651610        Punay, Rhailey                                               CAN M                                1771  0   40 2010  i   
2676460        Pundsack, Eric                                               CAN M                                1688  0   20 2004      
2642476        Puppala, Aekaay                                              CAN M                                1572  0   40 2015  i   
2602792        Purewal, Sardul                                              CAN M                                1933  0   20 0         
2632608        Puri, Dylan                                                  CAN M                                1737  0   40 2008  i   
2638290        Puri, Ryan                                                   CAN M                                1909  0   40 2012  i   
2600633        Puri, Vinny                                                  CAN M   FM                           2019  0   20 1967  i   
2671905        Qi, Jason                                                    CAN M                                1921  0   20 2003      
2632721        Qian, Jessica                                                CAN F                                1679  0   20 2006  wi  
2614880        Qian, Owen                                                   CAN M                                1991  0   20 1997  i   
2620243        Qiao, Cindy                                                  CAN F   WFM  WFM                     1971  0   20 2003  w   
2643545        Qin, Kaiqi                                                   CAN M                                1786  0   20 2007      
2627949        Qin, Kevin                                                   CAN M                                1798  0   20 2007  i   
2637308        Qiu, Andrew Yu                                               CAN M                                1838  0   20 2005  i   
2637316        Qiu, Peter Yong                                              CAN M                                1753  0   20 2005  i   
2662701        Raghavan, Hariharan                                          CAN M                                1656  0   20 1962  i   
2665069        Rama Chandran, Ishaan                                        CAN M                                1498  0   40 2016      
25997343       Ramesan, Raunak Amit                                         CAN M                                1820  0   40 2014      
2631270        Ramesh, Sanjay                                               CAN M                                1861  0   20 2004  i   
2660822        Ramirez, Emilio                                              CAN M                                1787  0   20 2005  i   
3877698        Ramos Trejo, Jacqueline Michelle                             CAN F                                1528  0   40 2009  wi  
2673037        Randall, Dylan                                               CAN M                                1756  0   20 2001      
25632736       Raninga Aditya Himanshu                                      CAN M                                1914  0   20 2002  i   
2630729        Ratelband, William                                           CAN M                                1825  0   20 2003  i   
2636310        Ratte, Daniel                                                CAN M                                1582  0   40 2008  i   
2642395        Ratte, James                                                 CAN M                                1484  0   40 2010  i   
2643251        Rauch, Damian                                                CAN M                                1694  0   20 1998  i   
14119463       Razin, Vadim                                                 CAN M                                2355  0   10 1990      
2669390        Redhead, Tyrone                                              CAN M                                1685  0   20 2004  i   
2656965        Rehdner, Preston                                             CAN M                                1431  0   40 2012  i   
2605414        Rek, Slava                                                   CAN M                                2203  0   20 0         
2606232        Rekhson, Vladislav                                           CAN M             IA                 2027  0   20 1982  i   
2679884        Renaud, Rija                                                 CAN M                                1627  0   20 2000      
2661683        Renganathan, Navika                                          CAN F                                1536  0   40 2017  w   
2634767        Reza, Sumon                                                  CAN M                                1515  0   20 1981      
2626446        Richard, Georges                                             CAN M                                1848  0   20 1963  i   
2679698        Richardson Grenon, Louis                                     CAN M                                1812  0   40 2008      
2615509        Richardson, Kai                                              CAN M                                1889  0   20 2003  i   
2627175        Robertson, Kole                                              CAN M                                1781  0   20 0     i   
2672294        Robillard, Guillaume                                         CAN M                                1795  0   20 1979  i   
2620049        Rodrigue-Lemieux, Shawn                                      CAN M   GM                           2489  9   10 2004      
2647397        Rohland, Michael Karl                                        CAN M                                1871  7   20 1959      
2655900        Rokhvarger, Daniel                                           CAN M             FA                 1706  0   20 1991  i   
2672553        Rosenberg, Sean                                              CAN M                                1697  0   20 1987      
2662183        Roskic, Aleksandar                                           CAN M                                1798  0   20 2000  i   
2615568        Rotariu, Constantin                                          CAN M                                1617  0   20 0         
2654199        Rotem, Leonard                                               CAN M                                1611  0   40 2015  i   
2603659        Roussel-Roozmon, Thomas                                      CAN M   GM                           2450  0   10 1988      
2650894        Rozin, Mark                                                  CAN M                                1722  0   20 2007  i   
2672650        Ruan, Cody                                                   CAN M                                1677  0   20 2006  i   
2631440        Ruchinskaya, Valerie                                         CAN F   WFM  WFM                     1899  0   40 2008  wi  
2658453        Rudakov, Ivan                                                CAN M                                1729  0   20 1986  i   
2619253        Rusonik, Max                                                 CAN M   FM                           2179  0   20 2006  i   
2662124        Russell, Fiona                                               CAN F                                1567  0   40 2010  w   
2640937        Russell, Wesley                                              CAN M                                1945  0   40 2010      
2616050        Rutter, Blair A                                              CAN M                                1844  0   20 1961      
2617960        Sabau, Ioan                                                  CAN M                                1844  0   20 1962  i   
2649730        Sadden, Jim                                                  CAN M                                1681  0   20 1990  i   
2619644        Saha, Ananda                                                 CAN M   CM                           2089  0   20 2000  i   
5028280        Sai Krishna G V                                              CAN M   IM                           2413  12  10 1996      
2654571        Saillant, Christopher                                        CAN M                                1922  0   40 2014      
2654962        Saillant, William                                            CAN M                                1698  0   40 2011  i   
2624346        Saine, Zachary                                               CAN M                                2067  0   20 2001      
2648016        Sairam, Amudan                                               CAN M                                1703  0   40 2008      
2675498        Sajosh, Isaac                                                CAN M                                1718  0   40 2013      
2682206        Salonga, Kenneth                                             CAN M                                1474  0   40 2011      
2672375        Salonga, Romel                                               CAN M                                1672  0   20 1970      
2625504        Saltat, Michael                                              CAN M                                1837  0   20 1996  i   
2670070        Sama, Chetan Reddy                                           CAN M                                1753  0   40 2010      
4128290        Sambuev, Bator                                               CAN M   GM                           2439  0   10 1980  i   
2652153        Samei, Aydin                                                 CAN M                                1548  0   40 2010  i   
2634970        Samokysh, Yevhen                                             CAN M                                1734  0   20 1996  i   
13503111       Samsonkin, Artiom                                            CAN M   IM                           2477  0   10 1989  i   
2650045        Sanal Kumar, Nikul                                           CAN M                                1733  0   20 1986      
2649438        Sanchez, Victor                                              CAN M                                2027  0   20 1965  i   
2684330        Sandor, Mark                                                 CAN M                                1568  0   20 1995      
2601842        Sapozhnikov, Roman                                           CAN M   FM                           2185  0   20 1994  i   
2642085        Sarhan, Nazir                                                CAN M                                1428  0   40 2013  i   
2622220        Sarra-Bournet, Marc                                          CAN M                                1777  0   20 1954      
88105040       Sarvesh Saravanan                                            CAN M                                1698  0   40 2016      
2622327        Sasata, Alexander                                            CAN M                                1798  0   20 2004  i   
2657473        Satish Alwar, Dharsan                                        CAN M                            AIM 1653  0   40 2010      
2657210        Saxena, Ryan                                                 CAN M                                1557  0   40 2009  i   
2651904        Schantz, Korbin                                              CAN M                                1724  0   40 2011  i   
2613093        Schneider, Corin                                             CAN M                                1841  0   20 0     i   
2645459        Schneider, Mitchell                                          CAN M                                1789  0   20 1985  i   
2632624        Schwartz, Lorne                                              CAN M                                1885  0   20 1982  i   
2657279        Scott, Benjamin                                              CAN M                                1625  0   20 2000      
2602822        Seehagen, Terry                                              CAN M                                1658  0   20 1957      
48728420       Sekaran, Adithya                                             CAN M                                1809  0   40 2015      
2647273        Sekirin, Matthew                                             CAN M                                1616  0   20 2002  i   
2658291        Senthilkumar, Sarveshwar                                     CAN M                            AFM 1794  0   40 2008  i   
2667789        Sethi, Aaron                                                 CAN M                                1619  0   40 2009  i   
2646978        Sethi, Kabeer                                                CAN M                                1888  0   20 1990  i   
2682133        Seyffert, Madison                                            CAN F                                1710  0   20 2003  w   
2651793        Shah, Mustafa                                                CAN M                                1648  0   20 2000  i   
2646773        Shahad, Nabil                                                CAN M                                1724  0   20 2000  i   
12560502       Shahfar, Shima                                               CAN F             NI                 1630  0   20 1996  wi  
2671492        Shankar Prabhu, Prasanna                                     CAN M                            ACM 1527  5   40 2015      
2635127        Shanmugadhasan, Dylan                                        CAN M                                1630  0   20 1995      
2668823        Shapiro, Idan                                                CAN M                                1668  0   20 2007  i   
2666774        Sharafutdinov, Timur                                         CAN M                                1781  0   40 2012  i   
2659905        Sharma, Aarush                                               CAN M                            AFM 1579  0   40 2011      
2621215        Sharma, Vishruth                                             CAN M                                1964  0   20 2007  i   
2613204        Sharpe, Michael D.                                           CAN M                                1657  0   20 1954  i   
2668831        Sheetikov, Prohor                                            CAN M                                1453  0   20 2006  i   
2606305        Sherman, Joshua                                              CAN M                                1735  0   20 0         
2609886        Shi, Diwen                                                   CAN M   FM                           2160  0   20 1999  i   
33402094       Shroff, Dhairya Amit                                         CAN M                                1571  0   40 2016      
2651246        Shtepa, Liubov                                               CAN F                                1740  0   40 2015  w   
2680513        Si, Ethan                                                    CAN M                                1495  0   40 2010      
2637537        Sibulo, Nerio                                                CAN M                                1812  0   20 1988      
2605023        Siddeley, Hugh                                               CAN M                            AIM 1967  0   20 1978  i   
2618940        Siegal, Matthew                                              CAN M                                1942  0   20 1992  i   
2630575        Siegel, Adam                                                 CAN M                                2048  0   20 1993      
2621681        Simard, Francois                                             CAN M                                1850  0   20 1978      
2626462        Simard, Martin                                               CAN M                                1781  0   20 1978  i   
2662264        Singh, Arnav                                                 CAN M                                1682  0   40 2013  i   
2663953        Singh, Jayden                                                CAN M                                1642  0   40 2010      
2628686        Singh, Malhar                                                CAN M                                1862  0   20 2002      
2628902        Sippola, Laine                                               CAN M                                1714  0   20 1997  i   
2618125        Sirkovich, Daniel                                            CAN M                                1781  0   20 0     i   
2658577        Sit Yee, Mervyn                                              CAN M                                1620  0   20 1973      
2650827        Sivanandam, Adithya Purushothaman                            CAN M                                1752  0   20 1994  i   
2626438        Skop, Mike                                                   CAN M                                1687  0   20 1993  i   
2641852        Slone, Jake                                                  CAN M                                1809  0   20 1998  i   
34344217       Soberov, Emil                                                CAN M   CM                           1989  0   40 2010      
2635453        Soco, Lester                                                 CAN M                                1735  0   20 1980      
2673053        Sohaib, Yusuf                                                CAN M                                1435  0   40 2013      
2608499        Sohal, Tanraj                                                CAN M   FM                           2131  0   20 1996  i   
62900412       Song, Ethan                                                  CAN M   FM                           2245  0   40 2009      
2614189        Song, Guannan Terry                                          CAN M   FM        SI,LSI             2115  0   20 1998  i   
2667410        Song, Jiacai                                                 CAN M                                1702  0   40 2010      
2613190        Song, Michael                                                CAN M   IM                           2305  0   20 1999  i   
2621770        Song, Samuel                                                 CAN M                                2138  0   20 2000      
2613328        Sottile, Claudio                                             CAN M                                1915  0   20 1994  i   
2601044        Southam, David                                               CAN M                                1903  0   20 1966  i   
2669501        Spanglet, Rachel                                             CAN F                                1676  0   20 2005  w   
2651394        Spiian, Ross                                                 CAN M                                1741  0   40 2009  i   
2600013        Spraggett, Kevin                                             CAN M   GM                           2489  0   10 1954  i   
2631458        Sreekumar, Gauri                                             CAN F   WCM  WCM                     1623  0   40 2008  w   
2640929        Sreekumar, Gayathri                                          CAN F                                1587  0   40 2015  w   
2630389        Srinivasan, Hemant                                           CAN M                                1881  0   20 2007  i   
2652862        St-Germain, Jack                                             CAN M                                2053  12  20 2006      
2630940        St-Onge, Pierre                                              CAN M                                1715  10  20 1953      
2600838        Starr, Nava                                                  CAN F   WIM  WIM                     2069  0   20 1949  wi  
2600498        Starr, Sasha                                                 CAN M                                1962  0   20 1949  i   
2670151        Steckly, Jared                                               CAN M                                1562  0   20 2006  i   
2617889        Stefanovic, Miroslav                                         CAN M                                1924  0   20 0     i   
2622262        Stein, Jacob                                                 CAN M                                1841  0   20 1986  i   
2624362        Steinberg, Ellis                                             CAN M                                1899  0   20 1987      
2604450        Stevens, Christian                                           CAN M   FM                           2225  0   20 1987  i   
2653192        Stevenson, Mark                                              CAN M                                1816  0   20 2005      
2645092        Stordeur, Jackson                                            CAN M                                1887  0   20 2005      
2648741        Stroud, Mike                                                 CAN M                                1922  0   20 1969  i   
2623250        Struben, Jeroen                                              CAN M                                1895  0   20 1971  i   
2615134        Strugach, Alexander                                          CAN M                                1790  0   20 0     i   
2656981        Stueckmann, Daniel                                           CAN M                                1739  0   20 1997  i   
2628937        Su, Ethan                                                    CAN M                                1841  0   40 2008  i   
2640678        Su, Jayden Chenxuan                                          CAN M                            AFM 1688  0   40 2012      
2617919        Su, Michael                                                  CAN M                                1906  0   20 2002  i   
2669188        Suda Lafontaine, Toma                                        CAN M                                1597  0   20 2007  i   
2670518        Sui, Yu Shun                                                 CAN M                                1626  0   20 2005      
2607174        Suller, Lorant                                               CAN M                                1823  0   20 1973  i   
2614030        Supsup, Ferdinand                                            CAN M             NA             AFM 1747  0   20 1963  i   
2649071        Surendran, Siddharth                                         CAN M                                1649  0   40 2013  i   
2670488        Suresh, Barath Subramanian                                   CAN M   CM                           1938  0   40 2014      
2680653        Suresh, Yaswitha                                             CAN F                                1530  0   40 2019  w   
2620073        Surya, Benito                                                CAN M                                1939  0   20 2003  i   
2614928        Swift, Ryne                                                  CAN M                                2021  0   20 1998      
2679647        Sychev, Danila                                               CAN M                                1629  0   40 2011      
2663333        Szatmary, Alex                                               CAN M                                1631  9   20 1959      
2652927        Tadique, Edgardo                                             CAN M                                1795  0   20 1965  i   
2652366        Tajik, Samantha                                              CAN F                                1590  0   20 2000  wi  
2650401        Tan, Brendan                                                 CAN M                                1966  0   20 2006  i   
2663660        Tan, Jayden Henry                                            CAN M                                1564  0   20 2006      
2655675        Tanasijczuk, Justin                                          CAN M                                1638  0   20 1982  i   
329107916      Tang-Han, Sean                                               CAN M                                1540  0   40 2012      
2617617        Tapp, Ashley                                                 CAN F                                1719  0   20 2000  wi  
2659530        Tatke, Tansh                                                 CAN M                                1617  0   40 2016      
2606534        Tayar, Jonathan                                              CAN M   IM                           2360  0   10 1988      
2637120        Taylor, Ashton                                               CAN M                                1917  0   20 2002      
2635054        Taylor, Tristan                                              CAN M                                1916  0   20 2000      
2634244        Templonuevo, Mark Geryl                                      CAN M                                1923  0   20 1989      
34160000       Tenkov, Arkadii                                              CAN M                                1702  0   40 2012  i   
2656990        Tennant, Anthony                                             CAN M                                1914  0   20 1965  i   
2601192        Teodoro, Eduardo                                             CAN M   FM                           2250  0   20 1978  i   
2645505        Terry, Joshua                                                CAN M   CM                           2235  0   20 1999  i   
2605058        Thavandiran, Shiyam                                          CAN M   IM                           2384  0   10 1992      
2623471        Therrien, Michel                                             CAN M                                2019  0   20 1964  i   
2656086        Thomson, Zachary                                             CAN M                                1707  0   20 1999      
2623960        Tian, Shi Yuan                                               CAN F   WFM  WFM                     1861  0   20 2005  wi  
2685795        Tilgmann, Arthur                                             CAN M                                1489  0   40 2013      
2621118        Tinica, Gabriel                                              CAN M                                1954  0   20 0     i   
2609908        Todd, Adie                                                   CAN F                                1639  0   20 1988  wi  
2610272        Tolentino, Andre Angelo                                      CAN M                                1787  0   20 2001  i   
2610280        Tolentino, Patrick Angelo                                    CAN M                                1939  0   20 2002  i   
2612798        Tonakanian, Stephan                                          CAN M                                1979  0   20 0     i   
2657481        Toor, Josh                                                   CAN M                                1673  0   40 2011  i   
2650207        Torabgar, Arshia                                             CAN M                                1675  0   20 2007      
2605473        Trahan, Daniel                                               CAN M                                2015  0   20 1965  i   
2676710        Tran, Vu Khoi Trong                                          CAN M                                1571  0   20 1989      
2618893        Tremblay, Mario                                              CAN M                                1824  0   20 1966  i   
2606682        Tremblay, Rejean                                             CAN M   CM                           2184  0   20 1969  i   
2655659        Tremblay, Xavier                                             CAN M                                1823  0   20 2006  i   
2624370        Tremblay-Alix, Eric                                          CAN M                                1839  0   20 1984  i   
34150927       Trofimov-Malyshkin, Valent                                   CAN M                                1691  0   20 2006  i   
2657619        Trudeau, Noah Lee                                            CAN M                                1592  0   40 2008  i   
2624249        Trueman, Francis                                             CAN M                                1489  0   20 1941      
2673991        Tsanov, Denise                                               CAN F                                1575  0   40 2012  w   
2638673        Tseng, Bradley                                               CAN M                                1827  0   40 2010      
2621649        Tsukerman, Julia                                             CAN F   WCM  WCM  NA                 1800  0   20 2006  wi  
2620260        Tsypin, Allison                                              CAN F             IA                 1587  0   20 2003  wi  
2635798        Tuchow, Ryan                                                 CAN M                                1641  0   20 1996  i   
2645009        Tuladhar, Jude                                               CAN M                                1574  0   20 2007  i   
2615193        Turcotte, Jonathan                                           CAN M                                2048  12  20 1983      
2628112        Tuvera, Mark                                                 CAN M                                1811  0   20 1992      
2614081        Twesigye, Derick Joshua                                      CAN M                                2032  0   20 0     i   
2657490        Tyulenev, Alexey                                             CAN M                                1773  0   20 2000  i   
2615940        Ugodnikov, Arkadiy                                           CAN M                                1728  0   20 1955  i   
2634830        Upadhyay, Jigar                                              CAN M                                1653  0   20 1980      
2606437        Upper, John                                                  CAN M                                1779  0   20 0         
2603748        Urquhart, Ed                                                 CAN M                                2184  0   20 1974  i   
2647362        Vaillant, Charles-Etienne                                    CAN M                                1709  0   20 2000  i   
2603918        Vaingorten, Yaaqov                                           CAN M   FM                           2209  0   20 1981  i   
2650843        Valavan, Aaryan                                              CAN M                                1701  0   40 2008      
2664640        Valiquette, Simon                                            CAN M             FA                 1594  0   20 1975      
2654709        Vallabhajosyula, Vijaya                                      CAN F                                1483  0   40 2011  wi  
2650797        Valles, Alyver                                               CAN M                                1780  0   20 1977  i   
33394784       Valluru, Neel Madhav                                         CAN M                                1493  0   40 2010      
2686180        van der Walde, Vincent                                       CAN M                                1430  0   20 1997      
2646994        Van Gaalen, Pieter                                           CAN M                                1531  0   20 1996  i   
2661365        Varakunan, Cadiron                                           CAN M                                1721  0   40 2009  i   
2651947        Vasantha Sadhasivam, Balachandhr                             CAN M                                1624  0   20 1992  i   
2608049        Vasilev, Stephan                                             CAN M                                1779  0   20 0     i   
2647893        Vaughan, Nathan                                              CAN M                                1922  0   20 2003      
2653710        Vazifeh Hessari, Arya                                        CAN M                                1641  0   20 2004      
2637057        Velasquez, Noah                                              CAN M                                1912  0   40 2010      
2657201        Velmurugan, Sanchith                                         CAN M                                1581  0   20 2006  i   
2611236        Verdon, Norman                                               CAN M                                1829  0   20 0         
2620090        Vettese, Nicholas                                            CAN M   IM                           2306  0   20 2004      
2661373        Vieira, Cody                                                 CAN M                                1623  0   20 1994  i   
2652234        Vigneshwaran, Vidyuth                                        CAN M                                1574  0   40 2013      
2654369        Vigurs, Sofia                                                CAN F                                1532  0   40 2014  wi  
2633590        Vijendra, Vinushan                                           CAN M                                1690  0   20 2005  i   
2645866        Villamar, Eros                                               CAN M                                1733  0   40 2011  i   
2686538        Vincent, Michael                                             CAN M                                1827  8   40 2006      
2605600        Vincent, Trevor                                              CAN M                                2222  0   20 1990  i   
2657007        Vishwanath, Rahul                                            CAN M                                1670  0   20 1989  i   
329093857      Vlasblom, Andrew                                             CAN M                                1773  0   20 1987  i   
6008232        Vlasov, Alexander                                            CAN M                                1694  0   20 2006      
2657015        Wadhwa, Rymn                                                 CAN F                                1642  0   20 1996  wi  
2661934        Waissbluth, Boris                                            CAN M                                1873  0   20 1962  i   
2684616        Wan, Jayden                                                  CAN M                                1953  0   40 2016      
2665913        Wang, Alan                                                   CAN M                                1628  0   40 2014      
2637804        Wang, Andy Zixin                                             CAN M                                1863  0   40 2009  i   
2640090        Wang, April                                                  CAN F                                1582  0   40 2012  wi  
2667860        Wang, Bella                                                  CAN M                                1442  0   20 2006      
8618585        Wang, Bingfei                                                CAN M   CM                           1848  0   20 2005      
2636115        Wang, Derek                                                  CAN M                                2092  0   40 2008      
2616386        Wang, Dinny                                                  CAN M                                1876  0   20 2001  i   
2656582        Wang, Eric Jiachen                                           CAN M                                1611  0   40 2012      
2677784        Wang, Jaeson                                                 CAN M                                1602  0   20 2004      
8610649        Wang, Jiaying                                                CAN F                                1881  0   20 2000  wi  
2664399        Wang, Justin                                                 CAN M                                1668  0   40 2017      
2640104        Wang, Lucas Yuebo                                            CAN M                                1629  0   40 2014  i   
2663635        Wang, Nathan                                                 CAN M                                1516  0   40 2016      
2638681        Wang, Nathan Zian                                            CAN M                                1862  0   40 2009      
2621711        Wang, Paul                                                   CAN M                                1933  0   20 2006  i   
2608243        Wang, Richard                                                CAN M   IM                           2322  0   20 1998  i   
2638312        Wang, William Kaiyuan                                        CAN M                            AFM 1563  0   40 2012      
2654725        Wangluo, Joanne                                              CAN F   WCM  WCM                     1653  0   40 2012  w   
2642360        Wen, Justin                                                  CAN M                                1748  0   40 2011      
2623862        Wiebe, Isaac                                                 CAN M   CM                           2116  0   20 1994      
2683237        Wiebe, Warren                                                CAN M                                1762  0   20 1966      
2637065        Wilderman, Igor                                              CAN M                                1980  0   20 1980  i   
2616629        Wilker, Marcus                                               CAN M                                1728  0   20 1973  i   
2605490        Wilkin, Alain                                                CAN M                                1950  0   20 0     i   
2657023        Wilson, Serena                                               CAN F                                1633  0   40 2011  wi  
2628538        Windram, James                                               CAN M                                2025  0   20 2006      
2622246        Wolchock, Theo                                               CAN M                                2042  0   20 2002      
2680076        Wolfson Trudeau, Izaak                                       CAN M                                1645  0   40 2016      
2667983        Woo, Nicole                                                  CAN F                                1801  0   20 2004  w   
2642247        Woodroff, Brendan                                            CAN M             NA                 1739  0   20 1986      
2653842        Wright, Joshua                                               CAN M                            AFM 1574  0   20 2007  i   
2642751        Wu, Hao En Colin                                             CAN M                                1449  0   40 2015      
2654253        Wu, Jingchen                                                 CAN M                                1457  0   40 2016      
2633965        Wu, Jonathan                                                 CAN M   CM                           1872  0   40 2010      
2644681        Wu, Nolan                                                    CAN M                                1950  0   40 2010      
2615592        Wu, Ruining Ray                                              CAN M                                2136  0   20 1997  i   
2642743        Wu, Ting En Ryan                                             CAN M                                1691  0   40 2011      
2652870        Wu, Yuchen                                                   CAN M                                1600  0   40 2010      
2629534        Xiang, Christopher                                           CAN M                                1809  0   20 2005  i   
2612550        Xiao, Alice Huanyi                                           CAN F                                1922  0   20 1996  wi  
2643537        Xie, Irene                                                   CAN F   WFM  WFM                     1862  0   40 2010  w   
2628694        Xie, Patrick                                                 CAN M                                1751  0   20 2001  i   
2623951        Xu, Andrew                                                   CAN M             NA                 1811  0   20 2007  i   
2627345        Xu, Daniel                                                   CAN M   FM                           1988  0   40 2008  i   
2632160        Xu, Eddie                                                    CAN M                                2011  0   20 2001  i   
4308182        Xu, Hannah Ruihan                                            CAN F                                1569  0   40 2009  wi  
2679663        Xu, Jiayu                                                    CAN M                                1611  0   40 2011      
2638835        Xu, Leon                                                     CAN M                                1773  0   40 2010  i   
2650738        Xu, Michael                                                  CAN M                                1673  0   40 2011      
8603707        Xu, Ruoying                                                  CAN F                                1987  0   20 1989  wi  
2654261        Xu, Zhihan (samuel)                                          CAN M   CM                           1738  0   40 2016      
2677172        Yahiaoui, Abdessamad                                         CAN M                                1842  0   40 2008  i   
2667010        Yancey, Alice                                                CAN F                                1587  0   40 2010  w   
2640953        Yang, Andrew                                                 CAN M                                1516  0   40 2015      
2680866        Yang, Anne                                                   CAN M                                1666  0   40 2010      
2630079        Yang, Bohan (Henry)                                          CAN M   CM                           1804  0   20 2005      
2657031        Yang, Brooke                                                 CAN M                                1658  0   20 2005      
2637375        Yang, Jingyun (ryan)                                         CAN M   FM                           2009  0   40 2009      
8604398        Yang, Kaiqi                                                  CAN M   GM                           2381  0   10 1988  i   
2644380        Yang, Larry                                                  CAN M                                1691  0   40 2013      
2637626        Yang, Lefan                                                  CAN M                                1906  0   40 2009  i   
2640724        Yang, Nathan Yi-Hsin                                         CAN M                            AFM 1826  0   40 2012      
2614871        Yao, Houji                                                   CAN M                            AGM 1984  0   20 1996  i   
2643243        Yao, Lucas Mason Pin Qian                                    CAN M   FM                           1840  0   40 2014      
34159118       Yavorskyi, Yevhen                                            CAN M                                1538  0   40 2014      
2603071        Yearwood, Roy                                                CAN M                                1869  0   20 0         
2679892        Yevsyutin, Oleksiy                                           CAN M                                1856  0   20 2000      
2654644        Yin, Aiden                                                   CAN M                                1655  0   40 2014      
2654652        Yin, Andrew                                                  CAN M   CM                           1637  0   40 2014      
2649098        Yin, Zeming                                                  CAN M   CM                           1861  0   40 2012      
2601303        Yip, Michael                                                 CAN M                                1933  0   20 1959  i   
2632292        Yoker, Callum                                                CAN M                                1741  0   20 2005  i   
2614138        Young, John                                                  CAN M                                1558  0   20 0         
329105180      Yu, Christopher                                              CAN M                            AFM 1758  0   20 2005  i   
2647001        Yu, Clark                                                    CAN M                                1678  0   20 2005  i   
2606828        Yu, Jonathan                                                 CAN M                                1863  0   20 1989      
2627230        Yu, Sophia                                                   CAN F                                1723  0   40 2008  wi  
2618028        Yu, Wenlu                                                    CAN M                                1907  0   20 2000  i   
2649985        Yu, Zongyan                                                  CAN M                                1729  0   40 2013      
2671867        Yuan, Arianna                                                CAN F                                1472  0   40 2014  w   
2655071        Yuan, Jaydon                                                 CAN M                                1702  0   40 2012  i   
2645947        Yuan, Justin                                                 CAN M                                1698  0   20 2006      
8604541        Yuan, Yuanling                                               CAN F   WIM  WIM                     2217  0   20 1994  wi  
2676729        Yueh, Tony                                                   CAN M                                1769  0   20 2000  i   
2648806        Yuen, Toma                                                   CAN M                                1789  0   20 2004      
2643146        Yunuslu, Ali                                                 CAN M                                1649  0   40 2011  i   
2650800        Yusuf, Atiba                                                 CAN M                                1660  0   20 1980  i   
2645548        Zabor, Josh                                                  CAN M                                1580  0   20 2005  i   
2607123        Zaczek, Jonathon                                             CAN M                                1972  0   20 1985  i   
2604787        Zafirov, Stephane                                            CAN M                                1979  0   20 1977  i   
2642328        Zaka, Mohid                                                  CAN M                                1846  0   20 0     i   
2643154        Zapata, Edgar                                                CAN M                                1544  0   20 1990  i   
2664267        Zare, Nozhan                                                 CAN M                                1743  0   40 2010      
2628708        Zarezadegan, Fariborz                                        CAN M                                1667  0   20 1990  i   
2602938        Zeggelaar, Mike                                              CAN M                                1839  0   20 1984      
2609738        Zeromskis, Egidijus                                          CAN M             FA                 2076  0   20 1975  i   
2640732        Zhan, Jayden Zihan                                           CAN M                            AFM 1709  0   40 2012  i   
2637545        Zhang, Brian                                                 CAN M                                1920  0   40 2009  i   
2657414        Zhang, Chenghong                                             CAN M                                1759  0   40 2014      
2637820        Zhang, Daniel                                                CAN M   CM                           2005  0   40 2009      
2644703        Zhang, Felix                                                 CAN M                                1572  0   40 2011      
2643995        Zhang, Finley                                                CAN M                                1677  0   40 2015      
331105187      Zhang, Han                                                   CAN M                                1563  0   40 2010  i   
2620162        Zhang, Henry                                                 CAN M                                2021  0   20 2003  i   
2627477        Zhang, Henry XianRui                                         CAN M                                1648  0   20 2007  i   
2678799        Zhang, Isaac                                                 CAN M                                1695  0   40 2015      
2631288        Zhang, Jonathan                                              CAN M                                1699  0   20 2007  i   
2644002        Zhang, Kai                                                   CAN M                                1671  0   40 2014  i   
2637677        Zhang, Michelle                                              CAN F   WFM  WFM                     1892  0   40 2013  wi  
2644428        Zhang, Nathan Yibo                                           CAN M                                1519  0   40 2012  i   
2657422        Zhang, Nicole                                                CAN F                                1639  0   40 2011  wi  
30942993       Zhang, Samuel                                                CAN M                                1906  0   20 2005  i   
2645050        Zhang, William                                               CAN M                                1759  0   20 2007  i   
2611902        Zhang, Yuanchen                                              CAN M   IM                           2218  0   20 2001  i   
2652390        Zhao, Crillen (yanfeng)                                      CAN M                                1592  0   20 0     i   
2620740        Zhao, Ian                                                    CAN M   FM                           2207  0   20 2005  i   
2627450        Zhao, Jeffrey R                                              CAN M             NA                 1907  0   20 2007  i   
2640406        Zhao, Jifan                                                  CAN M                                1874  0   40 2011  i   
2617463        Zhao, Jim                                                    CAN M                                2114  0   20 0     i   
2659654        Zhao, Shannon                                                CAN F                                1582  0   40 2013  w   
2624079        Zhe, Jia                                                     CAN M                                1815  0   20 1967  i   
2644037        Zheng, Kingsley                                              CAN M                                1606  0   40 2016  i   
2624893        Zheng, Richard                                               CAN M   FM                           2136  0   20 2006  i   
2620189        Zheng, Victor                                                CAN M             FA                 1860  0   20 2004  i   
2635658        Zhong, April Yunwei                                          CAN F   WCM  WCM                     1788  0   40 2008  w   
2617102        Zhong, Joey                                                  CAN M                                1929  0   20 2000  i   
2635860        Zhong, Ryan Yunhui                                           CAN M   FM                           1954  0   40 2011      
2621100        Zhong, Wenxuan                                               CAN M                                1820  0   20 2004  i   
2661381        Zhou, Alex                                                   CAN M                                1825  0   20 1997  i   
2623234        Zhou, David                                                  CAN M                                2022  0   20 1992  i   
2616343        Zhou, Lily                                                   CAN F   WCM  WCM                     1734  0   20 2002  wi  
505161         Zhou, Qiyu                                                   CAN F   FM   WGM                     2120  0   20 2000  wi  
2639092        Zhou, Zhenyang                                               CAN M                                1530  0   20 2005  i   
2660768        Zhou, Ziqi                                                   CAN M                                1713  0   20 2002  i   
2640597        Zhou, Zixuan                                                 CAN M                                1836  0   40 2011      
2654288        Zhu, Aiden                                                   CAN M                            AFM 1795  21  40 2016      
2660652        Zhu, Alex                                                    CAN M                                1456  0   20 2000  i   
2627787        Zhu, Brandon                                                 CAN M                                1955  0   20 2000  i   
2658496        Zhu, Daniel                                                  CAN M                                1596  0   40 2010  i   
2654296        Zhu, Daniel Yu Ang                                           CAN M                                1768  0   40 2016      
2644444        Zhu, Elber                                                   CAN M                                1756  0   40 2013  i   
2645912        Zhu, Glyn                                                    CAN M                                1698  0   40 2009  i   
2614740        Zhu, Hong Rui                                                CAN M   FM                           2157  0   20 1999      
2620430        Zhu, Jeffrey Xin-Yu                                          CAN M                                1881  0   20 2001  i   
2650428        Zhuang, Ryan                                                 CAN M                                1677  0   40 2008  i   
34182532       Zhuravlev, Matvey                                            CAN M                                1506  0   20 2006  i   
2661390        Zivojinovic, Viktor                                          CAN M                                1744  0   20 1991      
12551805       Zomorrodian, Eilia                                           CAN M   FM                           2174  0   20 2004  i   
2615339        Zotkin, Daniel                                               CAN M                                1978  0   20 2001  i   
2658615        Zou, Yukuan                                                  CAN M                                1746  0   20 2004  i   
2604620        Zubac, Marius                                                CAN M                                1969  0   20 1957  i   
2624397        Zumsteg, Nicolas                                             CAN M                                1742  0   20 1977      