Match History (2016) | View Advanced Player Stats |
Logan Ayers (Aledo, TX)
Male |
|||||
|
|
||||
|
|
||||
Match Date | Match | Team | Court | Partner | Opponent(s) | W/L | Result | Match | TTR |
11/26/2016 | Tournament B12s |
Break-It-Out 2016 ChampSuper (Jr) | F | Jai Dutta | L | 6-1 6-3 |
NC | NC | |
11/25/2016 | Tournament B12s |
Break-It-Out 2016 ChampSuper (Jr) | S | Jack Fuller | W | 6-2 6-1 |
NC | NC | |
11/20/2016 | Tournament B12d |
METROPLEX DOUBLES ONLY CHAMP MAJOR ZONE (CMZ) | S | Saawan Duvvuri |
Yuki Asako Anirudh Reddy |
L | 6-4 6-3 |
NC | NC |
11/19/2016 | Tournament B12d |
METROPLEX DOUBLES ONLY CHAMP MAJOR ZONE (CMZ) | Q | Saawan Duvvuri |
Manuel Rios Alexander Smith |
W | 6-3 6-4 |
NC | NC |
11/19/2016 | Tournament B12d |
METROPLEX DOUBLES ONLY CHAMP MAJOR ZONE (CMZ) | 16 | Saawan Duvvuri |
Dmitri Goubin Gavin Hancy |
L | 6-1 6-2 |
NC | NC |
11/19/2016 | Tournament B12s |
METROPLEX (CMZ) DOUBLES ONLY CHAMP MAJOR ZONE - Tournament Credit | RR | Credit Match 1 | W | 1-0 | NC | NC | |
11/12/2016 | Tournament B12s |
SFTS Dallas Fall: Non Qualified Jrs, Champ, Super, & Adults (Jr, Ad) | S | Santosh Rangarajan | L | 2-6 7-6 1-0 |
NC | NC | |
11/12/2016 | Tournament B12s |
SFTS Dallas Fall: Non Qualified Jrs, Champ, Super, & Adults (Jr, Ad) | Q | Aidan Wang | W | 6-0 6-0 |
NC | NC | |
11/05/2016 | Tournament B12s |
Plano Fall Championship Major Zone (CMZ) | 16 | MOHAN YECHURI | L | 6-2 6-3 |
NC | NC | |
11/05/2016 | Tournament B12s |
Plano Fall Championship Major Zone (CMZ) | 32 | Madhav Badithela | L | 3-6 6-3 1-0 |
NC | NC | |
10/30/2016 | Tournament B12s |
SFTS Spooktacular, Juniors, Champs, Supers & Adults (Jr, Ad, Sr, SS) | C-F | Parthiv Varanasi | L | 6-2 6-1 |
NC | NC | |
10/29/2016 | Tournament B12s |
SFTS Spooktacular, Juniors, Champs, Supers & Adults (Jr, Ad, Sr, SS) | Q | Ray Saalfield | L | 2-6 6-3 1-0 |
NC | NC | |
10/29/2016 | Tournament B12s |
SFTS Spooktacular, Juniors, Champs, Supers & Adults (Jr, Ad, Sr, SS) | C-Q | Gopal Koduri | W | 6-1 6-1 |
NC | NC | |
10/23/2016 | Tournament B12s |
DPTA ChampSuper The Courts in McKinney (Jr) | C-S | Michael Wong | L | 6-4 6-2 |
NC | NC | |
10/22/2016 | Tournament B12s |
DPTA ChampSuper The Courts in McKinney (Jr) | 16 | Gopal Koduri | L | 6-3 6-0 |
NC | NC | |
10/15/2016 | Tournament B12s |
BVTA October Champ Major Zone (CMZ) | 16 | Thierry Garcon | L | 6-0 6-2 |
NC | NC | |
10/15/2016 | Tournament B12s |
BVTA October Champ Major Zone (CMZ) | 32 | John Butler | W | 6-4 7-5 |
NC | NC | |
10/08/2016 | Tournament B12s |
The Courts at McKinney Junior Open (Jr) | RR | Reese Popek | L | 3-6 6-3 1-0 |
NC | NC | |
10/08/2016 | Tournament B12s |
The Courts at McKinney Junior Open (Jr) | RR | Connor Castro | L | 6-3 6-1 |
NC | NC | |
10/08/2016 | Tournament B12s |
The Courts at McKinney Junior Open (Jr) | RR | Connor Cole | W | 6-1 6-3 |
NC | NC | |
09/17/2016 | Tournament B12s |
SFTS Dallas Champ Super & Non-Qualified Juniors (Jr) | S | Connor Castro | L | 7-6 6-2 |
NC | NC | |
09/17/2016 | Tournament B12s |
SFTS Dallas Champ Super & Non-Qualified Juniors (Jr) | Q | Madhav Badithela | W | 6-4 6-2 |
NC | NC | |
09/04/2016 | Tournament B12s |
Dallas September Challenger 2-Day (12s-18s) | F | Tarun Ajjarapu | W | 6-4 7-6 |
NC | NC | |
09/04/2016 | Tournament B12s |
Dallas September Challenger 2-Day (12s-18s) | S | Gopal Koduri | W | 6-2 6-1 |
NC | NC | |
09/03/2016 | Tournament B12s |
Dallas September Challenger 2-Day (12s-18s) | Q | Charlie Church | W | 6-0 6-0 |
NC | NC | |
09/03/2016 | Tournament B12s |
Dallas September Challenger 2-Day (12s-18s) | 16 | Vineeth Murugan | W | 6-0 6-0 |
NC | NC | |
08/14/2016 | Tournament B12s |
BCS Back to School Challenger 2-Day (12s-18s) | S | Terrence Bell | L | 7-5 6-7 1-0 |
NC | NC | |
08/13/2016 | Tournament B12s |
BCS Back to School Challenger 2-Day (12s-18s) | Q | Nicholas How | W | 6-1 6-0 |
NC | NC | |
08/13/2016 | Tournament B12s |
BCS Back to School Challenger 2-Day (12s-18s) | 16 | Gideon Vethan | W | 6-1 6-1 |
NC | NC | |
08/13/2016 | Tournament B12s |
BCS Back to School Challenger 2-Day (12s-18s) | 32 | Michael Barton | L | 6-7 6-4 1-0 |
NC | NC | |
08/06/2016 | Tournament B12s |
Canyon Creek Challenger 2-Day (12s-18s) | Q | Zebadiah Collins | L | 7-6 6-0 |
NC | NC | |
08/06/2016 | Tournament B12s |
Canyon Creek Challenger 2-Day (12s-18s) | 16 | Kai Jejurikar | W | 6-1 6-0 |
NC | NC | |
08/06/2016 | Tournament B12s |
Canyon Creek Challenger 2-Day (12s-18s) | 32 | Rohit Chakka | W | 7-6 6-2 |
NC | NC | |
07/15/2016 | Tournament B14s |
Bayard H Friedman Tennis Center Mid-Cities (Non-Sanctioned) | Q | Ford Winchester | L | 8-6 | NC | NC | |
07/15/2016 | Tournament B14s |
Bayard H Friedman Tennis Center Mid-Cities (Non-Sanctioned) | 16 | Garrett Bell | W | 8-4 | NC | NC | |
07/10/2016 | Tournament B12s |
Waco Regional Tennis Center Challenger 2-Day (12s-18s) | S | Yuki Asako | L | 6-3 6-1 |
NC | NC | |
07/09/2016 | Tournament B12s |
Waco Regional Tennis Center Challenger 2-Day (12s-18s) | Q | Cason Cole | W | 6-3 6-0 |
NC | NC | |
07/09/2016 | Tournament B12s |
Waco Regional Tennis Center Challenger 2-Day (12s-18s) | 16 | Jacob Golden | W | 6-0 6-0 |
NC | NC | |
07/09/2016 | Tournament B12s |
Waco Regional Tennis Center Challenger 2-Day (12s-18s) | 32 | Jackson Aronoff | W | 6-3 6-3 |
NC | NC | |
07/02/2016 | Tournament B12s |
Marti Rodriguez Memorial Austin Challenger 2-Day (12s-18s) | 16 | ISHAAN RAMCHANDANI | L | 6-4 6-1 |
NC | NC | |
07/02/2016 | Tournament B12s |
Marti Rodriguez Memorial Austin Challenger 2-Day (12s-18s) | 32 | Arjun Walling | W | 6-0 6-1 |
NC | NC | |
06/11/2016 | Tournament B12s |
SOUTHLAKE CHALLENGER 2-Day (12s-18s) | 16 | Avi Kumar | L | 6-4 6-4 |
NC | NC | |
06/11/2016 | Tournament B12s |
SOUTHLAKE CHALLENGER 2-Day (12s-18s) | 32 | Sky Park | W | Def | ----- | ----- | |
06/04/2016 | Tournament B12s |
Fort Worth Challenger 1-Day (12s-18s) | F | Lance Luong | W | 6-2 6-4 |
NC | NC | |
06/04/2016 | Tournament B12s |
Fort Worth Challenger 1-Day (12s-18s) | S | Levi Weertman | W | 6-2 6-3 |
NC | NC | |
06/04/2016 | Tournament B12s |
Fort Worth Challenger 1-Day (12s-18s) | Q | Jake Vo | W | 3-6 6-4 1-0 |
NC | NC | |
06/04/2016 | Tournament B12s |
Fort Worth Challenger 1-Day (12s-18s) | 16 | Jacob Capone | W | 6-4 6-3 |
NC | NC | |
05/08/2016 | Tournament B12s |
Millard Countryman Memorial Tyler Challenger 2-Day (12s-18s) | F | Nolan Hayward | L | 2-0 | NC | NC | |
05/08/2016 | Tournament B12s |
Millard Countryman Memorial Tyler Challenger 2-Day (12s-18s) | S | CALVIN NCUBE | W | 6-4 4-6 1-0 |
NC | NC | |
05/08/2016 | Tournament B12s |
Millard Countryman Memorial Tyler Challenger 2-Day (12s-18s) | Q | Simar Bains | W | 6-1 7-5 |
NC | NC | |
05/07/2016 | Tournament B12s |
Millard Countryman Memorial Tyler Challenger 2-Day (12s-18s) | 16 | Arjun Rajesh | W | 6-1 6-1 |
NC | NC | |
05/07/2016 | Tournament B12s |
Millard Countryman Memorial Tyler Challenger 2-Day (12s-18s) | 16 | Alex Park | L | 7-6 6-2 |
NC | NC | |
04/23/2016 | Tournament B12s |
Bayard H Friedman Tennis Center Mid-Cities (Non-Sanctioned) | S | Christopher Baker | L | 8-6 | NC | NC | |
04/23/2016 | Tournament B12s |
Bayard H Friedman Tennis Center Mid-Cities (Non-Sanctioned) | Q | Levi Weertman | W | 8-4 | NC | NC | |
04/23/2016 | Tournament B12s |
Bayard H Friedman Tennis Center Mid-Cities (Non-Sanctioned) | 16 | Erik Carter | W | Def | ----- | ----- | |
03/26/2016 | Tournament B12s |
TNT Tennis Colleyville Spring Mid Cities (Non-Sanctioned) | F | Anthony Pham | W | 8-2 | NC | NC | |
03/26/2016 | Tournament B12s |
TNT Tennis Colleyville Spring Mid Cities (Non-Sanctioned) | S | Nash Kendall | W | 8-6 | NC | NC | |
03/26/2016 | Tournament B12s |
TNT Tennis Colleyville Spring Mid Cities (Non-Sanctioned) | Q | ANAND VISWANATHAN | W | 8-2 | NC | NC |
Break-It-Out 2016 ChampSuper (Jr) | ||
11/26/2016 | F | Tournament B12s |
L | ||
6-1 6-3 |
Jai Dutta | |
Match: NC | TTR: NC |
Break-It-Out 2016 ChampSuper (Jr) | ||
11/25/2016 | S | Tournament B12s |
W | ||
6-2 6-1 |
Jack Fuller | |
Match: NC | TTR: NC |
METROPLEX DOUBLES ONLY CHAMP MAJOR ZONE (CMZ) | ||
11/20/2016 | S | Tournament B12d |
L | ||
Saawan Duvvuri | 6-4 6-3 |
Yuki Asako Anirudh Reddy |
Match: NC | TTR: NC |
METROPLEX DOUBLES ONLY CHAMP MAJOR ZONE (CMZ) | ||
11/19/2016 | Q | Tournament B12d |
W | ||
Saawan Duvvuri | 6-3 6-4 |
Manuel Rios Alexander Smith |
Match: NC | TTR: NC |
METROPLEX DOUBLES ONLY CHAMP MAJOR ZONE (CMZ) | ||
11/19/2016 | 16 | Tournament B12d |
L | ||
Saawan Duvvuri | 6-1 6-2 |
Dmitri Goubin Gavin Hancy |
Match: NC | TTR: NC |
METROPLEX (CMZ) DOUBLES ONLY CHAMP MAJOR ZONE - Tournament Credit | ||
11/19/2016 | RR | Tournament B12s |
W | ||
1-0 | Credit Match 1 | |
Match: NC | TTR: NC |
SFTS Dallas Fall: Non Qualified Jrs, Champ, Super, & Adults (Jr, Ad) | ||
11/12/2016 | S | Tournament B12s |
L | ||
2-6 7-6 1-0 |
Santosh Rangarajan | |
Match: NC | TTR: NC |
SFTS Dallas Fall: Non Qualified Jrs, Champ, Super, & Adults (Jr, Ad) | ||
11/12/2016 | Q | Tournament B12s |
W | ||
6-0 6-0 |
Aidan Wang | |
Match: NC | TTR: NC |
Plano Fall Championship Major Zone (CMZ) | ||
11/05/2016 | 16 | Tournament B12s |
L | ||
6-2 6-3 |
MOHAN YECHURI | |
Match: NC | TTR: NC |
Plano Fall Championship Major Zone (CMZ) | ||
11/05/2016 | 32 | Tournament B12s |
L | ||
3-6 6-3 1-0 |
Madhav Badithela | |
Match: NC | TTR: NC |
SFTS Spooktacular, Juniors, Champs, Supers & Adults (Jr, Ad, Sr, SS) | ||
10/30/2016 | C-F | Tournament B12s |
L | ||
6-2 6-1 |
Parthiv Varanasi | |
Match: NC | TTR: NC |
SFTS Spooktacular, Juniors, Champs, Supers & Adults (Jr, Ad, Sr, SS) | ||
10/29/2016 | Q | Tournament B12s |
L | ||
2-6 6-3 1-0 |
Ray Saalfield | |
Match: NC | TTR: NC |
SFTS Spooktacular, Juniors, Champs, Supers & Adults (Jr, Ad, Sr, SS) | ||
10/29/2016 | C-Q | Tournament B12s |
W | ||
6-1 6-1 |
Gopal Koduri | |
Match: NC | TTR: NC |
DPTA ChampSuper The Courts in McKinney (Jr) | ||
10/23/2016 | C-S | Tournament B12s |
L | ||
6-4 6-2 |
Michael Wong | |
Match: NC | TTR: NC |
DPTA ChampSuper The Courts in McKinney (Jr) | ||
10/22/2016 | 16 | Tournament B12s |
L | ||
6-3 6-0 |
Gopal Koduri | |
Match: NC | TTR: NC |
BVTA October Champ Major Zone (CMZ) | ||
10/15/2016 | 16 | Tournament B12s |
L | ||
6-0 6-2 |
Thierry Garcon | |
Match: NC | TTR: NC |
BVTA October Champ Major Zone (CMZ) | ||
10/15/2016 | 32 | Tournament B12s |
W | ||
6-4 7-5 |
John Butler | |
Match: NC | TTR: NC |
The Courts at McKinney Junior Open (Jr) | ||
10/08/2016 | RR | Tournament B12s |
L | ||
3-6 6-3 1-0 |
Reese Popek | |
Match: NC | TTR: NC |
The Courts at McKinney Junior Open (Jr) | ||
10/08/2016 | RR | Tournament B12s |
L | ||
6-3 6-1 |
Connor Castro | |
Match: NC | TTR: NC |
The Courts at McKinney Junior Open (Jr) | ||
10/08/2016 | RR | Tournament B12s |
W | ||
6-1 6-3 |
Connor Cole | |
Match: NC | TTR: NC |
SFTS Dallas Champ Super & Non-Qualified Juniors (Jr) | ||
09/17/2016 | S | Tournament B12s |
L | ||
7-6 6-2 |
Connor Castro | |
Match: NC | TTR: NC |
SFTS Dallas Champ Super & Non-Qualified Juniors (Jr) | ||
09/17/2016 | Q | Tournament B12s |
W | ||
6-4 6-2 |
Madhav Badithela | |
Match: NC | TTR: NC |
Dallas September Challenger 2-Day (12s-18s) | ||
09/04/2016 | F | Tournament B12s |
W | ||
6-4 7-6 |
Tarun Ajjarapu | |
Match: NC | TTR: NC |
Dallas September Challenger 2-Day (12s-18s) | ||
09/04/2016 | S | Tournament B12s |
W | ||
6-2 6-1 |
Gopal Koduri | |
Match: NC | TTR: NC |
Dallas September Challenger 2-Day (12s-18s) | ||
09/03/2016 | Q | Tournament B12s |
W | ||
6-0 6-0 |
Charlie Church | |
Match: NC | TTR: NC |
Dallas September Challenger 2-Day (12s-18s) | ||
09/03/2016 | 16 | Tournament B12s |
W | ||
6-0 6-0 |
Vineeth Murugan | |
Match: NC | TTR: NC |
BCS Back to School Challenger 2-Day (12s-18s) | ||
08/14/2016 | S | Tournament B12s |
L | ||
7-5 6-7 1-0 |
Terrence Bell | |
Match: NC | TTR: NC |
BCS Back to School Challenger 2-Day (12s-18s) | ||
08/13/2016 | Q | Tournament B12s |
W | ||
6-1 6-0 |
Nicholas How | |
Match: NC | TTR: NC |
BCS Back to School Challenger 2-Day (12s-18s) | ||
08/13/2016 | 16 | Tournament B12s |
W | ||
6-1 6-1 |
Gideon Vethan | |
Match: NC | TTR: NC |
BCS Back to School Challenger 2-Day (12s-18s) | ||
08/13/2016 | 32 | Tournament B12s |
L | ||
6-7 6-4 1-0 |
Michael Barton | |
Match: NC | TTR: NC |
Canyon Creek Challenger 2-Day (12s-18s) | ||
08/06/2016 | Q | Tournament B12s |
L | ||
7-6 6-0 |
Zebadiah Collins | |
Match: NC | TTR: NC |
Canyon Creek Challenger 2-Day (12s-18s) | ||
08/06/2016 | 16 | Tournament B12s |
W | ||
6-1 6-0 |
Kai Jejurikar | |
Match: NC | TTR: NC |
Canyon Creek Challenger 2-Day (12s-18s) | ||
08/06/2016 | 32 | Tournament B12s |
W | ||
7-6 6-2 |
Rohit Chakka | |
Match: NC | TTR: NC |
Bayard H Friedman Tennis Center Mid-Cities (Non-Sanctioned) | ||
07/15/2016 | Q | Tournament B14s |
L | ||
8-6 | Ford Winchester | |
Match: NC | TTR: NC |
Bayard H Friedman Tennis Center Mid-Cities (Non-Sanctioned) | ||
07/15/2016 | 16 | Tournament B14s |
W | ||
8-4 | Garrett Bell | |
Match: NC | TTR: NC |
Waco Regional Tennis Center Challenger 2-Day (12s-18s) | ||
07/10/2016 | S | Tournament B12s |
L | ||
6-3 6-1 |
Yuki Asako | |
Match: NC | TTR: NC |
Waco Regional Tennis Center Challenger 2-Day (12s-18s) | ||
07/09/2016 | Q | Tournament B12s |
W | ||
6-3 6-0 |
Cason Cole | |
Match: NC | TTR: NC |
Waco Regional Tennis Center Challenger 2-Day (12s-18s) | ||
07/09/2016 | 16 | Tournament B12s |
W | ||
6-0 6-0 |
Jacob Golden | |
Match: NC | TTR: NC |
Waco Regional Tennis Center Challenger 2-Day (12s-18s) | ||
07/09/2016 | 32 | Tournament B12s |
W | ||
6-3 6-3 |
Jackson Aronoff | |
Match: NC | TTR: NC |
Marti Rodriguez Memorial Austin Challenger 2-Day (12s-18s) | ||
07/02/2016 | 16 | Tournament B12s |
L | ||
6-4 6-1 |
ISHAAN RAMCHANDANI | |
Match: NC | TTR: NC |
Marti Rodriguez Memorial Austin Challenger 2-Day (12s-18s) | ||
07/02/2016 | 32 | Tournament B12s |
W | ||
6-0 6-1 |
Arjun Walling | |
Match: NC | TTR: NC |
SOUTHLAKE CHALLENGER 2-Day (12s-18s) | ||
06/11/2016 | 16 | Tournament B12s |
L | ||
6-4 6-4 |
Avi Kumar | |
Match: NC | TTR: NC |
SOUTHLAKE CHALLENGER 2-Day (12s-18s) | ||
06/11/2016 | 32 | Tournament B12s |
W | ||
Def | Sky Park | |
Match: ----- | TTR: ----- |
Fort Worth Challenger 1-Day (12s-18s) | ||
06/04/2016 | F | Tournament B12s |
W | ||
6-2 6-4 |
Lance Luong | |
Match: NC | TTR: NC |
Fort Worth Challenger 1-Day (12s-18s) | ||
06/04/2016 | S | Tournament B12s |
W | ||
6-2 6-3 |
Levi Weertman | |
Match: NC | TTR: NC |
Fort Worth Challenger 1-Day (12s-18s) | ||
06/04/2016 | Q | Tournament B12s |
W | ||
3-6 6-4 1-0 |
Jake Vo | |
Match: NC | TTR: NC |
Fort Worth Challenger 1-Day (12s-18s) | ||
06/04/2016 | 16 | Tournament B12s |
W | ||
6-4 6-3 |
Jacob Capone | |
Match: NC | TTR: NC |
Millard Countryman Memorial Tyler Challenger 2-Day (12s-18s) | ||
05/08/2016 | F | Tournament B12s |
L | ||
2-0 | Nolan Hayward | |
Match: NC | TTR: NC |
Millard Countryman Memorial Tyler Challenger 2-Day (12s-18s) | ||
05/08/2016 | S | Tournament B12s |
W | ||
6-4 4-6 1-0 |
CALVIN NCUBE | |
Match: NC | TTR: NC |
Millard Countryman Memorial Tyler Challenger 2-Day (12s-18s) | ||
05/08/2016 | Q | Tournament B12s |
W | ||
6-1 7-5 |
Simar Bains | |
Match: NC | TTR: NC |
Millard Countryman Memorial Tyler Challenger 2-Day (12s-18s) | ||
05/07/2016 | 16 | Tournament B12s |
W | ||
6-1 6-1 |
Arjun Rajesh | |
Match: NC | TTR: NC |
Millard Countryman Memorial Tyler Challenger 2-Day (12s-18s) | ||
05/07/2016 | 16 | Tournament B12s |
L | ||
7-6 6-2 |
Alex Park | |
Match: NC | TTR: NC |
Bayard H Friedman Tennis Center Mid-Cities (Non-Sanctioned) | ||
04/23/2016 | S | Tournament B12s |
L | ||
8-6 | Christopher Baker | |
Match: NC | TTR: NC |
Bayard H Friedman Tennis Center Mid-Cities (Non-Sanctioned) | ||
04/23/2016 | Q | Tournament B12s |
W | ||
8-4 | Levi Weertman | |
Match: NC | TTR: NC |
Bayard H Friedman Tennis Center Mid-Cities (Non-Sanctioned) | ||
04/23/2016 | 16 | Tournament B12s |
W | ||
Def | Erik Carter | |
Match: ----- | TTR: ----- |
TNT Tennis Colleyville Spring Mid Cities (Non-Sanctioned) | ||
03/26/2016 | F | Tournament B12s |
W | ||
8-2 | Anthony Pham | |
Match: NC | TTR: NC |
TNT Tennis Colleyville Spring Mid Cities (Non-Sanctioned) | ||
03/26/2016 | S | Tournament B12s |
W | ||
8-6 | Nash Kendall | |
Match: NC | TTR: NC |
TNT Tennis Colleyville Spring Mid Cities (Non-Sanctioned) | ||
03/26/2016 | Q | Tournament B12s |
W | ||
8-2 | ANAND VISWANATHAN | |
Match: NC | TTR: NC |
Glossary |
Match | Player TTR for individual match. |
TTR | TTR after completed match. |
NC | Match not calculated into TTR yet. |
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-2025 TennisRecord.com All rights reserved.
Privacy Policy | Sitemap
Copyright © 2016-2025 TennisRecord.com All rights reserved.
Privacy Policy | Sitemap