Match History (2016) | View Advanced Player Stats |
Shaun Fernando (Sewickley, PA)
Male |
------ ---------- |
Estimated Dynamic Rating |
------ ---------- |
Projected Year End Rating |
------ ---------- |
Rating Meter
N/A
N/A
Match Date | League | Team | Court | Partner | Opponent(s) | W/L | Result | Match | Rating |
---|---|---|---|---|---|---|---|---|---|
12/27/2016 | Tournament B12s |
Glen Creek Holiday Open - *DESIGNATED* (DR-L7) | C-Q |
Arnav Ranade (-----) |
W | 8-6 | S | ----- | |
12/26/2016 | Tournament B12s |
Glen Creek Holiday Open - *DESIGNATED* (DR-L7) | Q |
Carter Chui (-----) |
L | 6-0 2-6 1-0 |
S | ----- | |
10/02/2016 | Tournament B12s |
Mercerized Open @ North Allegheny High School (DR-L7) | W-S |
Connor Dalgaard (-----) |
W | Def | ----- | ----- | |
10/02/2016 | Tournament B12s |
Mercerized Open @ North Allegheny High School (DR-L7) | SO-F |
Daniel Lee (-----) |
W | 6-4 7-5 |
S | ----- | |
10/01/2016 | Tournament B12s |
Mercerized Open @ North Allegheny High School (DR-L7) | 16 |
Adam Memije (-----) |
L | 7-5 6-4 |
S | ----- | |
09/04/2016 | Tournament XJ14d |
Mt. Lebanon DESIGNATED Labor Day Junior Open (DR-L7) | Q |
Samaira Narula (-----) |
Arjan Bedi (-----) Simran Bedi (-----) |
L | Def | ----- | ----- |
09/03/2016 | Tournament B12s |
Mt. Lebanon DESIGNATED Labor Day Junior Open (DR-L7) | Q |
Jack Wilke (-----) |
L | 6-0 6-0 |
S | ----- | |
09/03/2016 | Tournament B12s |
Mt. Lebanon DESIGNATED Labor Day Junior Open (DR-L7) | 16 |
Pratham Agarwal (-----) |
W | 4-6 6-3 1-0 |
S | ----- | |
08/21/2016 | Tournament B12s |
SHARON LESTER BACK TO SCHOOL JR CLASSIC SATELLITE - GA Level 5 | C-F |
George Jabren (-----) |
L | 6-0 6-0 |
S | ----- | |
08/21/2016 | Tournament B12s |
SHARON LESTER BACK TO SCHOOL JR CLASSIC SATELLITE - GA Level 5 | C-S |
Alex Cheeks (-----) |
W | 6-0 6-0 |
S | ----- | |
08/20/2016 | Tournament B12s |
SHARON LESTER BACK TO SCHOOL JR CLASSIC SATELLITE - GA Level 5 | Q |
Justin Griffin (-----) |
L | 6-1 6-4 |
S | ----- | |
08/20/2016 | Tournament B12s |
SHARON LESTER BACK TO SCHOOL JR CLASSIC SATELLITE - GA Level 5 | 16 |
Wyatt Jones (-----) |
W | 6-2 6-4 |
S | ----- | |
08/20/2016 | Tournament B12s |
SHARON LESTER BACK TO SCHOOL JR CLASSIC SATELLITE - GA Level 5 | C-Q |
Cai Brown (-----) |
W | 6-1 6-2 |
S | ----- | |
08/10/2016 | Tournament B12s |
Fox Chapel Junior Open *DESIGNATED* (DR-L7) | C-F |
Trey Davidson (-----) |
L | 10-3 | S | ----- | |
08/09/2016 | Tournament B12s |
Fox Chapel Junior Open *DESIGNATED* (DR-L7) | C-S |
Travis Malone (-----) |
W | 10-6 | S | ----- | |
08/09/2016 | Tournament B12s |
Fox Chapel Junior Open *DESIGNATED* (DR-L7) | C-Q |
Nicholas Patel (-----) |
W | 10-2 | S | ----- | |
08/08/2016 | Tournament B12s |
Fox Chapel Junior Open *DESIGNATED* (DR-L7) | 16 |
Joseph Anania (-----) |
L | 7-5 6-3 |
S | ----- | |
08/08/2016 | Tournament B12s |
Fox Chapel Junior Open *DESIGNATED* (DR-L7) | C-R2 |
Charlie Larsen (-----) |
W | 10-2 | S | ----- | |
08/06/2016 | Tournament B10s |
Pittsburgh's USTA Junior 10 & Under Tennis Tour @ Arsenal Park-Level 8 | RR |
Amir Dudhia (-----) |
W | 4-1 | ----- | ----- | |
08/06/2016 | Tournament E10d |
Pittsburgh's USTA Junior 10 & Under Tennis Tour @ Arsenal Park-Level 8 | RR |
Elyse Brennan (-----) |
Elena Brennan (-----) Samaira Narula (-----) |
W | 4-1 | ----- | ----- |
08/06/2016 | Tournament E10d |
Pittsburgh's USTA Junior 10 & Under Tennis Tour @ Arsenal Park-Level 8 | RR |
Elyse Brennan (-----) |
Alejandro Betancourt-Jones (-----) Kendall Roberts (-----) |
W | 4-3 | ----- | ----- |
08/06/2016 | Tournament E10d |
Pittsburgh's USTA Junior 10 & Under Tennis Tour @ Arsenal Park-Level 8 | RR |
Elyse Brennan (-----) |
Landon Blank (-----) Joshua Valinsky (-----) |
W | 4-3 | ----- | ----- |
08/06/2016 | Tournament B10s |
Pittsburgh's USTA Junior 10 & Under Tennis Tour @ Arsenal Park-Level 8 | RR |
Shivum Telang (-----) |
W | 4-0 | ----- | ----- | |
08/06/2016 | Tournament B10s |
Pittsburgh's USTA Junior 10 & Under Tennis Tour @ Arsenal Park-Level 8 | RR |
Connor Williams (-----) |
W | 4-0 | ----- | ----- | |
08/06/2016 | Tournament E10d |
Pittsburgh's USTA Junior 10 & Under Tennis Tour @ Arsenal Park-Level 8 | RR |
Elyse Brennan (-----) |
Steven Okonkwo (-----) Oscar Okonkwo (-----) |
L | 4-0 | ----- | ----- |
08/06/2016 | Tournament B10s |
Pittsburgh's USTA Junior 10 & Under Tennis Tour @ Arsenal Park-Level 8 | RR |
Ivan Pflueger (-----) |
W | 4-1 | ----- | ----- | |
07/30/2016 | Tournament E10d |
Pittsburgh's USTA Junior 10 & Under Tennis Tour @ Frick Park-Level 8 | RR |
Samaira Narula (-----) |
Kiran Arunachalam (-----) Hari Arunachalam (-----) |
W | 4-0 | ----- | ----- |
07/30/2016 | Tournament E10d |
Pittsburgh's USTA Junior 10 & Under Tennis Tour @ Frick Park-Level 8 | RR |
Samaira Narula (-----) |
Alejandro Betancourt-Jones (-----) Steven Okonkwo (-----) |
W | 4-1 | ----- | ----- |
07/30/2016 | Tournament E10d |
Pittsburgh's USTA Junior 10 & Under Tennis Tour @ Frick Park-Level 8 | RR |
Samaira Narula (-----) |
Elyse Brennan (-----) John Valentino (-----) |
W | 4-0 | ----- | ----- |
07/30/2016 | Tournament E10d |
Pittsburgh's USTA Junior 10 & Under Tennis Tour @ Frick Park-Level 8 | RR |
Samaira Narula (-----) |
Gabrielle Moder (-----) Leyton Yokopenic (-----) |
W | 4-1 | ----- | ----- |
07/30/2016 | Tournament E10d |
Pittsburgh's USTA Junior 10 & Under Tennis Tour @ Frick Park-Level 8 | RR |
Samaira Narula (-----) |
Sylvie Eriksen (-----) Hannah Patterson (-----) |
W | 4-3 | ----- | ----- |
07/22/2016 | Tournament B10s |
Pittsburgh's USTA 10 & Under Tennis Tour @ Highland Park-Level 8 | F |
Aditya Patel (-----) |
W | 4-1 | ----- | ----- | |
07/22/2016 | Tournament B10s |
Pittsburgh's USTA 10 & Under Tennis Tour @ Highland Park-Level 8 | S |
YASH SHAH (-----) |
W | 4-1 | ----- | ----- | |
07/22/2016 | Tournament E10d |
Pittsburgh's USTA 10 & Under Tennis Tour @ Highland Park-Level 8 | RR |
Karina Saba (-----) |
Sylvie Eriksen (-----) Hannah Patterson (-----) |
W | 4-1 | ----- | ----- |
07/22/2016 | Tournament E10d |
Pittsburgh's USTA 10 & Under Tennis Tour @ Highland Park-Level 8 | RR |
Karina Saba (-----) |
Gabrielle Moder (-----) Leyton Yokopenic (-----) |
W | 5-3 | ----- | ----- |
07/22/2016 | Tournament E10d |
Pittsburgh's USTA 10 & Under Tennis Tour @ Highland Park-Level 8 | RR |
Karina Saba (-----) |
Landon Blank (-----) Rachel Nath (-----) |
W | 4-0 | ----- | ----- |
07/22/2016 | Tournament E10d |
Pittsburgh's USTA 10 & Under Tennis Tour @ Highland Park-Level 8 | RR |
Karina Saba (-----) |
Aditi Vaidya (-----) |
W | 5-3 | ----- | ----- |
07/02/2016 | Tournament B12s |
Mercerized Open @ North Allegheny High School (DR-L7) | S |
Connor Dalgaard (-----) |
L | 6-2 6-3 |
S | ----- | |
07/02/2016 | Tournament B12s |
Mercerized Open @ North Allegheny High School (DR-L7) | Q |
Arnav Ranade (-----) |
W | 6-4 5-7 1-0 |
S | ----- | |
07/02/2016 | Tournament B12s |
Mercerized Open @ North Allegheny High School (DR-L7) | 16 |
Carter Chui (-----) |
W | 7-5 6-2 |
S | ----- | |
07/02/2016 | Tournament B12s |
Mercerized Open @ North Allegheny High School (DR-L7) | NE-F |
Ananth Kashyap (-----) |
L | 6-3 6-2 |
S | ----- | |
06/22/2016 | Tournament B12s |
Frick Park Red Clay 12U Green Ball Junior Open (DR-L7) | NO-S |
RYAN REGAN (-----) |
W | Def | ----- | ----- | |
06/21/2016 | Tournament B12s |
Frick Park Red Clay 12U Green Ball Junior Open (DR-L7) | Q |
Ananth Kashyap (-----) |
L | 6-4 6-2 |
S | ----- | |
06/18/2016 | Tournament E10s |
Pittsburgh's USTA 10 & Under Tour @ Upper St. Clair-Level 8 | F |
Aditya Patel (-----) |
W | 4-0 4-1 |
S | ----- | |
06/18/2016 | Tournament E10s |
Pittsburgh's USTA 10 & Under Tour @ Upper St. Clair-Level 8 | S |
Karina Saba (-----) |
W | 4-2 5-4 |
S | ----- | |
06/18/2016 | Tournament E10s |
Pittsburgh's USTA 10 & Under Tour @ Upper St. Clair-Level 8 | Q |
Rayna Thakkar (-----) |
W | 4-0 4-0 |
S | ----- | |
05/28/2016 | Tournament E10s |
Pittsburgh's USTA 10 & Under Tennis Tour (Red & Orange Ball)-Level 8 | F |
Evie Ellenberger (-----) |
W | 4-1 | ----- | ----- | |
05/28/2016 | Tournament E10s |
Pittsburgh's USTA 10 & Under Tennis Tour (Red & Orange Ball)-Level 8 | S |
Ryann Salvitti (-----) |
W | 4-1 | ----- | ----- |
Glen Creek Holiday Open - *DESIGNATED* (DR-L7) | ||
12/27/2016 | C-Q | Tournament B12s |
W | ||
8-6 | Arnav Ranade (-----) | |
Match: S | Rating: ----- |
Glen Creek Holiday Open - *DESIGNATED* (DR-L7) | ||
12/26/2016 | Q | Tournament B12s |
L | ||
6-0 2-6 1-0 |
Carter Chui (-----) | |
Match: S | Rating: ----- |
Mercerized Open @ North Allegheny High School (DR-L7) | ||
10/02/2016 | W-S | Tournament B12s |
W | ||
Def | Connor Dalgaard (-----) | |
Match: ----- | Rating: ----- |
Mercerized Open @ North Allegheny High School (DR-L7) | ||
10/02/2016 | SO-F | Tournament B12s |
W | ||
6-4 7-5 |
Daniel Lee (-----) | |
Match: S | Rating: ----- |
Mercerized Open @ North Allegheny High School (DR-L7) | ||
10/01/2016 | 16 | Tournament B12s |
L | ||
7-5 6-4 |
Adam Memije (-----) | |
Match: S | Rating: ----- |
Mt. Lebanon DESIGNATED Labor Day Junior Open (DR-L7) | ||
09/04/2016 | Q | Tournament XJ14d |
L | ||
Samaira Narula (-----) | Def |
Arjan Bedi (-----) Simran Bedi (-----) |
Match: ----- | Rating: ----- |
Mt. Lebanon DESIGNATED Labor Day Junior Open (DR-L7) | ||
09/03/2016 | Q | Tournament B12s |
L | ||
6-0 6-0 |
Jack Wilke (-----) | |
Match: S | Rating: ----- |
Mt. Lebanon DESIGNATED Labor Day Junior Open (DR-L7) | ||
09/03/2016 | 16 | Tournament B12s |
W | ||
4-6 6-3 1-0 |
Pratham Agarwal (-----) | |
Match: S | Rating: ----- |
SHARON LESTER BACK TO SCHOOL JR CLASSIC SATELLITE - GA Level 5 | ||
08/21/2016 | C-F | Tournament B12s |
L | ||
6-0 6-0 |
George Jabren (-----) | |
Match: S | Rating: ----- |
SHARON LESTER BACK TO SCHOOL JR CLASSIC SATELLITE - GA Level 5 | ||
08/21/2016 | C-S | Tournament B12s |
W | ||
6-0 6-0 |
Alex Cheeks (-----) | |
Match: S | Rating: ----- |
SHARON LESTER BACK TO SCHOOL JR CLASSIC SATELLITE - GA Level 5 | ||
08/20/2016 | Q | Tournament B12s |
L | ||
6-1 6-4 |
Justin Griffin (-----) | |
Match: S | Rating: ----- |
SHARON LESTER BACK TO SCHOOL JR CLASSIC SATELLITE - GA Level 5 | ||
08/20/2016 | 16 | Tournament B12s |
W | ||
6-2 6-4 |
Wyatt Jones (-----) | |
Match: S | Rating: ----- |
SHARON LESTER BACK TO SCHOOL JR CLASSIC SATELLITE - GA Level 5 | ||
08/20/2016 | C-Q | Tournament B12s |
W | ||
6-1 6-2 |
Cai Brown (-----) | |
Match: S | Rating: ----- |
Fox Chapel Junior Open *DESIGNATED* (DR-L7) | ||
08/10/2016 | C-F | Tournament B12s |
L | ||
10-3 | Trey Davidson (-----) | |
Match: S | Rating: ----- |
Fox Chapel Junior Open *DESIGNATED* (DR-L7) | ||
08/09/2016 | C-S | Tournament B12s |
W | ||
10-6 | Travis Malone (-----) | |
Match: S | Rating: ----- |
Fox Chapel Junior Open *DESIGNATED* (DR-L7) | ||
08/09/2016 | C-Q | Tournament B12s |
W | ||
10-2 | Nicholas Patel (-----) | |
Match: S | Rating: ----- |
Fox Chapel Junior Open *DESIGNATED* (DR-L7) | ||
08/08/2016 | 16 | Tournament B12s |
L | ||
7-5 6-3 |
Joseph Anania (-----) | |
Match: S | Rating: ----- |
Fox Chapel Junior Open *DESIGNATED* (DR-L7) | ||
08/08/2016 | C-R2 | Tournament B12s |
W | ||
10-2 | Charlie Larsen (-----) | |
Match: S | Rating: ----- |
Pittsburgh's USTA Junior 10 & Under Tennis Tour @ Arsenal Park-Level 8 | ||
08/06/2016 | RR | Tournament B10s |
W | ||
4-1 | Amir Dudhia (-----) | |
Match: ----- | Rating: ----- |
Pittsburgh's USTA Junior 10 & Under Tennis Tour @ Arsenal Park-Level 8 | ||
08/06/2016 | RR | Tournament E10d |
W | ||
Elyse Brennan (-----) | 4-1 |
Elena Brennan (-----) Samaira Narula (-----) |
Match: ----- | Rating: ----- |
Pittsburgh's USTA Junior 10 & Under Tennis Tour @ Arsenal Park-Level 8 | ||
08/06/2016 | RR | Tournament E10d |
W | ||
Elyse Brennan (-----) | 4-3 |
Alejandro Betancourt-Jones (-----) Kendall Roberts (-----) |
Match: ----- | Rating: ----- |
Pittsburgh's USTA Junior 10 & Under Tennis Tour @ Arsenal Park-Level 8 | ||
08/06/2016 | RR | Tournament E10d |
W | ||
Elyse Brennan (-----) | 4-3 |
Landon Blank (-----) Joshua Valinsky (-----) |
Match: ----- | Rating: ----- |
Pittsburgh's USTA Junior 10 & Under Tennis Tour @ Arsenal Park-Level 8 | ||
08/06/2016 | RR | Tournament B10s |
W | ||
4-0 | Shivum Telang (-----) | |
Match: ----- | Rating: ----- |
Pittsburgh's USTA Junior 10 & Under Tennis Tour @ Arsenal Park-Level 8 | ||
08/06/2016 | RR | Tournament B10s |
W | ||
4-0 | Connor Williams (-----) | |
Match: ----- | Rating: ----- |
Pittsburgh's USTA Junior 10 & Under Tennis Tour @ Arsenal Park-Level 8 | ||
08/06/2016 | RR | Tournament E10d |
L | ||
Elyse Brennan (-----) | 4-0 |
Steven Okonkwo (-----) Oscar Okonkwo (-----) |
Match: ----- | Rating: ----- |
Pittsburgh's USTA Junior 10 & Under Tennis Tour @ Arsenal Park-Level 8 | ||
08/06/2016 | RR | Tournament B10s |
W | ||
4-1 | Ivan Pflueger (-----) | |
Match: ----- | Rating: ----- |
Pittsburgh's USTA Junior 10 & Under Tennis Tour @ Frick Park-Level 8 | ||
07/30/2016 | RR | Tournament E10d |
W | ||
Samaira Narula (-----) | 4-0 |
Kiran Arunachalam (-----) Hari Arunachalam (-----) |
Match: ----- | Rating: ----- |
Pittsburgh's USTA Junior 10 & Under Tennis Tour @ Frick Park-Level 8 | ||
07/30/2016 | RR | Tournament E10d |
W | ||
Samaira Narula (-----) | 4-1 |
Alejandro Betancourt-Jones (-----) Steven Okonkwo (-----) |
Match: ----- | Rating: ----- |
Pittsburgh's USTA Junior 10 & Under Tennis Tour @ Frick Park-Level 8 | ||
07/30/2016 | RR | Tournament E10d |
W | ||
Samaira Narula (-----) | 4-0 |
Elyse Brennan (-----) John Valentino (-----) |
Match: ----- | Rating: ----- |
Pittsburgh's USTA Junior 10 & Under Tennis Tour @ Frick Park-Level 8 | ||
07/30/2016 | RR | Tournament E10d |
W | ||
Samaira Narula (-----) | 4-1 |
Gabrielle Moder (-----) Leyton Yokopenic (-----) |
Match: ----- | Rating: ----- |
Pittsburgh's USTA Junior 10 & Under Tennis Tour @ Frick Park-Level 8 | ||
07/30/2016 | RR | Tournament E10d |
W | ||
Samaira Narula (-----) | 4-3 |
Sylvie Eriksen (-----) Hannah Patterson (-----) |
Match: ----- | Rating: ----- |
Pittsburgh's USTA 10 & Under Tennis Tour @ Highland Park-Level 8 | ||
07/22/2016 | F | Tournament B10s |
W | ||
4-1 | Aditya Patel (-----) | |
Match: ----- | Rating: ----- |
Pittsburgh's USTA 10 & Under Tennis Tour @ Highland Park-Level 8 | ||
07/22/2016 | S | Tournament B10s |
W | ||
4-1 | YASH SHAH (-----) | |
Match: ----- | Rating: ----- |
Pittsburgh's USTA 10 & Under Tennis Tour @ Highland Park-Level 8 | ||
07/22/2016 | RR | Tournament E10d |
W | ||
Karina Saba (-----) | 4-1 |
Sylvie Eriksen (-----) Hannah Patterson (-----) |
Match: ----- | Rating: ----- |
Pittsburgh's USTA 10 & Under Tennis Tour @ Highland Park-Level 8 | ||
07/22/2016 | RR | Tournament E10d |
W | ||
Karina Saba (-----) | 5-3 |
Gabrielle Moder (-----) Leyton Yokopenic (-----) |
Match: ----- | Rating: ----- |
Pittsburgh's USTA 10 & Under Tennis Tour @ Highland Park-Level 8 | ||
07/22/2016 | RR | Tournament E10d |
W | ||
Karina Saba (-----) | 4-0 |
Landon Blank (-----) Rachel Nath (-----) |
Match: ----- | Rating: ----- |
Pittsburgh's USTA 10 & Under Tennis Tour @ Highland Park-Level 8 | ||
07/22/2016 | RR | Tournament E10d |
W | ||
Karina Saba (-----) | 5-3 | Aditi Vaidya (-----) |
Match: ----- | Rating: ----- |
Mercerized Open @ North Allegheny High School (DR-L7) | ||
07/02/2016 | S | Tournament B12s |
L | ||
6-2 6-3 |
Connor Dalgaard (-----) | |
Match: S | Rating: ----- |
Mercerized Open @ North Allegheny High School (DR-L7) | ||
07/02/2016 | Q | Tournament B12s |
W | ||
6-4 5-7 1-0 |
Arnav Ranade (-----) | |
Match: S | Rating: ----- |
Mercerized Open @ North Allegheny High School (DR-L7) | ||
07/02/2016 | 16 | Tournament B12s |
W | ||
7-5 6-2 |
Carter Chui (-----) | |
Match: S | Rating: ----- |
Mercerized Open @ North Allegheny High School (DR-L7) | ||
07/02/2016 | NE-F | Tournament B12s |
L | ||
6-3 6-2 |
Ananth Kashyap (-----) | |
Match: S | Rating: ----- |
Frick Park Red Clay 12U Green Ball Junior Open (DR-L7) | ||
06/22/2016 | NO-S | Tournament B12s |
W | ||
Def | RYAN REGAN (-----) | |
Match: ----- | Rating: ----- |
Frick Park Red Clay 12U Green Ball Junior Open (DR-L7) | ||
06/21/2016 | Q | Tournament B12s |
L | ||
6-4 6-2 |
Ananth Kashyap (-----) | |
Match: S | Rating: ----- |
Pittsburgh's USTA 10 & Under Tour @ Upper St. Clair-Level 8 | ||
06/18/2016 | F | Tournament E10s |
W | ||
4-0 4-1 |
Aditya Patel (-----) | |
Match: S | Rating: ----- |
Pittsburgh's USTA 10 & Under Tour @ Upper St. Clair-Level 8 | ||
06/18/2016 | S | Tournament E10s |
W | ||
4-2 5-4 |
Karina Saba (-----) | |
Match: S | Rating: ----- |
Pittsburgh's USTA 10 & Under Tour @ Upper St. Clair-Level 8 | ||
06/18/2016 | Q | Tournament E10s |
W | ||
4-0 4-0 |
Rayna Thakkar (-----) | |
Match: S | Rating: ----- |
Pittsburgh's USTA 10 & Under Tennis Tour (Red & Orange Ball)-Level 8 | ||
05/28/2016 | F | Tournament E10s |
W | ||
4-1 | Evie Ellenberger (-----) | |
Match: ----- | Rating: ----- |
Pittsburgh's USTA 10 & Under Tennis Tour (Red & Orange Ball)-Level 8 | ||
05/28/2016 | S | Tournament E10s |
W | ||
4-1 | Ryann Salvitti (-----) | |
Match: ----- | Rating: ----- |
Glossary |
Match | Player rating for individual match. |
Rating | Dynamic rating after completed match. |
NC | Match not yet calculated into rating. |
S | Self rated or unrated player involved in match so no match rating calculated for current player. |
This site is not affiliated, endorsed, or associated by or with the USTA in any manner nor are the ratings affiliated with the NTRP rating system.
Copyright © 2016-2024 TennisRecord.com All rights reserved.
Privacy Policy | Sitemap
Copyright © 2016-2024 TennisRecord.com All rights reserved.
Privacy Policy | Sitemap