Match History (2018) | View Advanced Player Stats |
Alec Libnic (Coral Gables, FL)
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/02/2018 | Tournament B18s |
USTA Florida Daytona Beach Level 4 Boy's & Girl's 16s & 18s | C-R1 |
Nicolas Galligan (-----) |
L | 6-2 6-3 |
S | ----- | |
12/01/2018 | Tournament B18s |
USTA Florida Daytona Beach Level 4 Boy's & Girl's 16s & 18s | 64 |
David Burns (-----) |
L | 6-0 6-3 |
S | ----- | |
11/10/2018 | Tournament B18s |
2018 Reel Tennis at North Miami Beach Academy/Tennis Recruiting.net National Junior Open Level 7 | Q |
Cole Gibson (-----) |
L | 6-3 1-6 1-0 |
S | ----- | |
11/10/2018 | Tournament B18s |
2018 Reel Tennis at North Miami Beach Academy/Tennis Recruiting.net National Junior Open Level 7 | C-Q |
Kevin Li (-----) |
L | Def | ----- | ----- | |
10/20/2018 | Tournament B18s |
Miami Crandon Pk Level 6 Junior Challenge | S |
Guillermo Torres (-----) |
L | 6-1 6-1 |
S | ----- | |
10/20/2018 | Tournament B18s |
Miami Crandon Pk Level 6 Junior Challenge | Q |
Derek Roehner (-----) |
W | 3-6 6-1 1-0 |
S | ----- | |
10/14/2018 | Tournament B18s |
USTA Florida Level 5 Orange County Boy's & Girl's 18s at Lake Cane | C-R2 |
Gabriel Diaz (-----) |
L | 6-0 6-1 |
S | ----- | |
10/13/2018 | Tournament B18s |
USTA Florida Level 5 Orange County Boy's & Girl's 18s at Lake Cane | 32 |
Kanishkh Ramesh (-----) |
L | 6-1 6-0 |
S | ----- | |
10/13/2018 | Tournament B18s |
USTA Florida Level 5 Orange County Boy's & Girl's 18s at Lake Cane | 64 |
Ryan Thompson (-----) |
W | 6-3 6-3 |
S | ----- | |
10/07/2018 | Tournament B18s |
Broward Level 6 Championships at Coral Springs | C-Q |
Jose Castro (-----) |
L | Def | ----- | ----- | |
10/06/2018 | Tournament B18s |
Broward Level 6 Championships at Coral Springs | 16 |
Luka Makhateli (-----) |
L | 6-4 6-2 |
S | ----- | |
09/22/2018 | Tournament B18s |
Broward Fall Level 6 @ Coral Springs | 16 |
Marco Rabines (-----) |
L | 7-5 6-1 |
S | ----- | |
09/22/2018 | Tournament B18s |
Broward Fall Level 6 @ Coral Springs | 32 |
Rammy Eggart (-----) |
W | 6-2 6-0 |
S | ----- | |
09/15/2018 | Tournament B18s |
38th Annual Dade Championships Level 7 | S |
Andre Dellien Linale (-----) |
L | 6-3 3-6 7-6 |
S | ----- | |
09/15/2018 | Tournament B18s |
38th Annual Dade Championships Level 7 | Q |
Thomas McMichael (-----) |
W | 6-3 6-4 |
S | ----- | |
09/08/2018 | Tournament B18s |
September Junior Slam Level 7 | Q |
Nicolai Dalmau (-----) |
L | 6-2 6-2 |
S | ----- | |
09/08/2018 | Tournament B18s |
September Junior Slam Level 7 | C-Q |
Agustin Scopazzo (-----) |
L | Def | ----- | ----- | |
09/01/2018 | Tournament B18s |
Fall Tennis Championship Level 7 | Q |
Jose Castro (-----) |
L | 6-2 6-2 |
S | ----- | |
08/26/2018 | Tournament B18s |
USTA Florida Level 4 "Boys 12 - 18" Summer Smash Championships | C-R2 |
Tom Grosjean (-----) |
L | 6-1 6-1 |
S | ----- | |
08/25/2018 | Tournament B18s |
USTA Florida Level 4 "Boys 12 - 18" Summer Smash Championships | 64 |
James Cortese (-----) |
L | 6-0 6-2 |
S | ----- | |
08/19/2018 | Tournament B18s |
Clayton Feig Memorial Level 6 | Q |
Esteban Brea (-----) |
L | 6-4 6-2 |
S | ----- | |
08/18/2018 | Tournament B18s |
Clayton Feig Memorial Level 6 | 16 |
Nicholas Ryshawy (-----) |
W | 6-1 6-1 |
S | ----- | |
07/21/2018 | Tournament B18s |
Nunez Level 7 Summer Jr Championships | S |
Alp Yurttutan (-----) |
L | 6-4 6-3 |
S | ----- | |
07/21/2018 | Tournament B18s |
Nunez Level 7 Summer Jr Championships | C-S |
Thomas McMichael (-----) |
L | Def | ----- | ----- | |
07/15/2018 | Tournament B18s |
Nunez Summer Fun Classic Level 7 | F |
Arartik Marwah (-----) |
L | 6-1 6-1 |
S | ----- | |
07/14/2018 | Tournament B18s |
Nunez Summer Fun Classic Level 7 | S |
Alp Yurttutan (-----) |
W | Def | ----- | ----- | |
07/08/2018 | Tournament B18s |
USTA National Level 3 | C-R2 |
Chase Parker (-----) |
L | Def | ----- | ----- | |
07/07/2018 | Tournament B18s |
2018 Florida Open - USTA National Level 3 Tournament | 32 |
Bruno Serra (-----) |
L | 6-1 6-0 |
S | ----- | |
07/07/2018 | Tournament B18s |
USTA National Level 3 | 64 |
Mathew Krusling (-----) |
L | Def | ----- | ----- | |
07/07/2018 | Tournament B18s |
USTA National Level 3 | C-R1 |
Miles Jackson (-----) |
W | Def | ----- | ----- | |
07/07/2018 | Tournament B18s |
2018 Florida Open - USTA National Level 3 Tournament | C-R1 |
Matthew Gonzalgo (-----) |
L | 6-3 6-0 |
S | ----- | |
06/30/2018 | Tournament B18s |
July National Level 2 Tournament | 64 |
Nelson Stafford (4.73) |
L | 6-0 6-0 |
S | ----- | |
06/30/2018 | Tournament B18s |
July National Level 2 Tournament | C-R1 |
Al Robertson (-----) |
L | 6-0 6-4 |
S | ----- | |
06/03/2018 | Tournament B18s |
Summer at Midtown Weston- Level 7 | Q |
Carter Dye (-----) |
L | 6-3 7-6 |
S | ----- | |
06/02/2018 | Tournament B18s |
Summer at Midtown Weston- Level 7 | C-F |
Colin Ferrer (-----) |
L | 7-5 6-0 |
S | ----- | |
06/02/2018 | Tournament B18s |
Summer at Midtown Weston- Level 7 | C-Q |
Cole Gibson (-----) |
W | 6-1 6-2 |
S | ----- | |
05/12/2018 | Tournament B16s |
USTA Florida Level 4 Gulfstream BG16 | 64 |
Graham Hadesman (-----) |
L | 6-2 6-4 |
S | ----- | |
05/12/2018 | Tournament B16s |
USTA Florida Level 4 Gulfstream BG16 | C-R1 |
Daniel Green (-----) |
L | 6-1 6-2 |
S | ----- | |
04/28/2018 | Tournament B16s |
Crandon Tennis Level 7 Challenge | 16 |
Mathias Barragan (-----) |
L | 6-4 6-3 |
S | ----- | |
04/28/2018 | Tournament B16s |
Crandon Tennis Level 7 Challenge | 32 |
Nicolas Iregui (-----) |
W | 6-1 6-1 |
S | ----- | |
04/21/2018 | Tournament B18s |
Dade Junior Championships Level 7 | Q |
Kevin Li (-----) |
L | 6-0 6-0 |
S | ----- | |
04/21/2018 | Tournament B18s |
Dade Junior Championships Level 7 | 16 |
quino cuervo knowles (3.94) |
W | 6-7 6-2 7-6 |
S | ----- | |
04/15/2018 | Tournament B18s |
Broward Level 7 Classic | C-F |
Jax Harbour (-----) |
L | 6-1 6-2 |
S | ----- | |
04/15/2018 | Tournament B18s |
Broward Level 7 Classic | C-S |
Myles Gonzalez (-----) |
W | Def | ----- | ----- | |
04/14/2018 | Tournament B18s |
Broward Level 7 Classic | 16 |
Anton Semenov (-----) |
L | 6-4 6-1 |
S | ----- | |
03/10/2018 | Tournament B16s |
USTA Florida Level 4 March Qualifier Boy's & Girl's 16s & 18s | 32 |
Juncheng Shang (-----) |
L | 6-0 6-2 |
S | ----- | |
03/10/2018 | Tournament B16s |
USTA Florida Level 4 March Qualifier Boy's & Girl's 16s & 18s | 64 |
MATEO MOREIRA (-----) |
W | 6-4 6-3 |
S | ----- | |
02/25/2018 | Tournament B16s |
Tropical Park Level 7 | S |
Karim Rahman (-----) |
L | 6-2 6-1 |
S | ----- | |
02/25/2018 | Tournament B16s |
Tropical Park Level 7 | Q |
Andres Rodriguez (-----) |
W | 6-2 6-3 |
S | ----- | |
02/24/2018 | Tournament B16s |
Tropical Park Level 7 | 16 |
Isaac Lumbi (-----) |
W | 6-0 6-0 |
S | ----- | |
02/24/2018 | Tournament B16s |
Tropical Park Level 7 | 32 |
Akira Huang (-----) |
W | 6-2 6-7 1-0 |
S | ----- | |
02/18/2018 | Tournament B16s |
Extreme Tennis Academy Level 6 | C-Q |
Emilio Montejo (-----) |
L | 6-3 6-0 |
S | ----- | |
02/18/2018 | Tournament B16s |
Extreme Tennis Academy Level 6 | C-R1 |
Santiago Sosa (-----) |
W | 6-3 6-0 |
S | ----- | |
02/17/2018 | Tournament B16s |
Extreme Tennis Academy Level 6 | 32 |
Codrin Miller (-----) |
L | 6-0 5-7 1-0 |
S | ----- | |
02/04/2018 | Tournament B16s |
Kendall Tennis Level 7 | 16 |
Martin Heller (-----) |
L | 7-5 6-3 |
S | ----- | |
02/04/2018 | Tournament B16s |
Kendall Tennis Level 7 | 32 |
Edward Strong (-----) |
W | 6-3 6-3 |
S | ----- | |
01/28/2018 | Tournament B16s |
Friends of Miami Tennis Level 7 @ Tamiami | F |
David Green (-----) |
L | 2-6 6-2 1-0 |
S | ----- | |
01/28/2018 | Tournament B16s |
Friends of Miami Tennis Level 7 @ Tamiami | S |
Cole Gibson (-----) |
W | 6-4 7-5 |
S | ----- | |
01/27/2018 | Tournament B16s |
Friends of Miami Tennis Level 7 @ Tamiami | Q |
Martin Belmar (-----) |
W | 6-1 6-4 |
S | ----- | |
01/27/2018 | Tournament B16s |
Friends of Miami Tennis Level 7 @ Tamiami | 16 |
Caleb Diaz (-----) |
W | 6-4 6-1 |
S | ----- |
USTA Florida Daytona Beach Level 4 Boy's & Girl's 16s & 18s | ||
12/02/2018 | C-R1 | Tournament B18s |
L | ||
6-2 6-3 |
Nicolas Galligan (-----) | |
Match: S | Rating: ----- |
USTA Florida Daytona Beach Level 4 Boy's & Girl's 16s & 18s | ||
12/01/2018 | 64 | Tournament B18s |
L | ||
6-0 6-3 |
David Burns (-----) | |
Match: S | Rating: ----- |
2018 Reel Tennis at North Miami Beach Academy/Tennis Recruiting.net National Junior Open Level 7 | ||
11/10/2018 | Q | Tournament B18s |
L | ||
6-3 1-6 1-0 |
Cole Gibson (-----) | |
Match: S | Rating: ----- |
2018 Reel Tennis at North Miami Beach Academy/Tennis Recruiting.net National Junior Open Level 7 | ||
11/10/2018 | C-Q | Tournament B18s |
L | ||
Def | Kevin Li (-----) | |
Match: ----- | Rating: ----- |
Miami Crandon Pk Level 6 Junior Challenge | ||
10/20/2018 | S | Tournament B18s |
L | ||
6-1 6-1 |
Guillermo Torres (-----) | |
Match: S | Rating: ----- |
Miami Crandon Pk Level 6 Junior Challenge | ||
10/20/2018 | Q | Tournament B18s |
W | ||
3-6 6-1 1-0 |
Derek Roehner (-----) | |
Match: S | Rating: ----- |
USTA Florida Level 5 Orange County Boy's & Girl's 18s at Lake Cane | ||
10/14/2018 | C-R2 | Tournament B18s |
L | ||
6-0 6-1 |
Gabriel Diaz (-----) | |
Match: S | Rating: ----- |
USTA Florida Level 5 Orange County Boy's & Girl's 18s at Lake Cane | ||
10/13/2018 | 32 | Tournament B18s |
L | ||
6-1 6-0 |
Kanishkh Ramesh (-----) | |
Match: S | Rating: ----- |
USTA Florida Level 5 Orange County Boy's & Girl's 18s at Lake Cane | ||
10/13/2018 | 64 | Tournament B18s |
W | ||
6-3 6-3 |
Ryan Thompson (-----) | |
Match: S | Rating: ----- |
Broward Level 6 Championships at Coral Springs | ||
10/07/2018 | C-Q | Tournament B18s |
L | ||
Def | Jose Castro (-----) | |
Match: ----- | Rating: ----- |
Broward Level 6 Championships at Coral Springs | ||
10/06/2018 | 16 | Tournament B18s |
L | ||
6-4 6-2 |
Luka Makhateli (-----) | |
Match: S | Rating: ----- |
Broward Fall Level 6 @ Coral Springs | ||
09/22/2018 | 16 | Tournament B18s |
L | ||
7-5 6-1 |
Marco Rabines (-----) | |
Match: S | Rating: ----- |
Broward Fall Level 6 @ Coral Springs | ||
09/22/2018 | 32 | Tournament B18s |
W | ||
6-2 6-0 |
Rammy Eggart (-----) | |
Match: S | Rating: ----- |
38th Annual Dade Championships Level 7 | ||
09/15/2018 | S | Tournament B18s |
L | ||
6-3 3-6 7-6 |
Andre Dellien Linale (-----) | |
Match: S | Rating: ----- |
38th Annual Dade Championships Level 7 | ||
09/15/2018 | Q | Tournament B18s |
W | ||
6-3 6-4 |
Thomas McMichael (-----) | |
Match: S | Rating: ----- |
September Junior Slam Level 7 | ||
09/08/2018 | Q | Tournament B18s |
L | ||
6-2 6-2 |
Nicolai Dalmau (-----) | |
Match: S | Rating: ----- |
September Junior Slam Level 7 | ||
09/08/2018 | C-Q | Tournament B18s |
L | ||
Def | Agustin Scopazzo (-----) | |
Match: ----- | Rating: ----- |
Fall Tennis Championship Level 7 | ||
09/01/2018 | Q | Tournament B18s |
L | ||
6-2 6-2 |
Jose Castro (-----) | |
Match: S | Rating: ----- |
USTA Florida Level 4 "Boys 12 - 18" Summer Smash Championships | ||
08/26/2018 | C-R2 | Tournament B18s |
L | ||
6-1 6-1 |
Tom Grosjean (-----) | |
Match: S | Rating: ----- |
USTA Florida Level 4 "Boys 12 - 18" Summer Smash Championships | ||
08/25/2018 | 64 | Tournament B18s |
L | ||
6-0 6-2 |
James Cortese (-----) | |
Match: S | Rating: ----- |
Clayton Feig Memorial Level 6 | ||
08/19/2018 | Q | Tournament B18s |
L | ||
6-4 6-2 |
Esteban Brea (-----) | |
Match: S | Rating: ----- |
Clayton Feig Memorial Level 6 | ||
08/18/2018 | 16 | Tournament B18s |
W | ||
6-1 6-1 |
Nicholas Ryshawy (-----) | |
Match: S | Rating: ----- |
Nunez Level 7 Summer Jr Championships | ||
07/21/2018 | S | Tournament B18s |
L | ||
6-4 6-3 |
Alp Yurttutan (-----) | |
Match: S | Rating: ----- |
Nunez Level 7 Summer Jr Championships | ||
07/21/2018 | C-S | Tournament B18s |
L | ||
Def | Thomas McMichael (-----) | |
Match: ----- | Rating: ----- |
Nunez Summer Fun Classic Level 7 | ||
07/15/2018 | F | Tournament B18s |
L | ||
6-1 6-1 |
Arartik Marwah (-----) | |
Match: S | Rating: ----- |
Nunez Summer Fun Classic Level 7 | ||
07/14/2018 | S | Tournament B18s |
W | ||
Def | Alp Yurttutan (-----) | |
Match: ----- | Rating: ----- |
USTA National Level 3 | ||
07/08/2018 | C-R2 | Tournament B18s |
L | ||
Def | Chase Parker (-----) | |
Match: ----- | Rating: ----- |
2018 Florida Open - USTA National Level 3 Tournament | ||
07/07/2018 | 32 | Tournament B18s |
L | ||
6-1 6-0 |
Bruno Serra (-----) | |
Match: S | Rating: ----- |
USTA National Level 3 | ||
07/07/2018 | 64 | Tournament B18s |
L | ||
Def | Mathew Krusling (-----) | |
Match: ----- | Rating: ----- |
USTA National Level 3 | ||
07/07/2018 | C-R1 | Tournament B18s |
W | ||
Def | Miles Jackson (-----) | |
Match: ----- | Rating: ----- |
2018 Florida Open - USTA National Level 3 Tournament | ||
07/07/2018 | C-R1 | Tournament B18s |
L | ||
6-3 6-0 |
Matthew Gonzalgo (-----) | |
Match: S | Rating: ----- |
July National Level 2 Tournament | ||
06/30/2018 | 64 | Tournament B18s |
L | ||
6-0 6-0 |
Nelson Stafford (4.73) | |
Match: S | Rating: ----- |
July National Level 2 Tournament | ||
06/30/2018 | C-R1 | Tournament B18s |
L | ||
6-0 6-4 |
Al Robertson (-----) | |
Match: S | Rating: ----- |
Summer at Midtown Weston- Level 7 | ||
06/03/2018 | Q | Tournament B18s |
L | ||
6-3 7-6 |
Carter Dye (-----) | |
Match: S | Rating: ----- |
Summer at Midtown Weston- Level 7 | ||
06/02/2018 | C-F | Tournament B18s |
L | ||
7-5 6-0 |
Colin Ferrer (-----) | |
Match: S | Rating: ----- |
Summer at Midtown Weston- Level 7 | ||
06/02/2018 | C-Q | Tournament B18s |
W | ||
6-1 6-2 |
Cole Gibson (-----) | |
Match: S | Rating: ----- |
USTA Florida Level 4 Gulfstream BG16 | ||
05/12/2018 | 64 | Tournament B16s |
L | ||
6-2 6-4 |
Graham Hadesman (-----) | |
Match: S | Rating: ----- |
USTA Florida Level 4 Gulfstream BG16 | ||
05/12/2018 | C-R1 | Tournament B16s |
L | ||
6-1 6-2 |
Daniel Green (-----) | |
Match: S | Rating: ----- |
Crandon Tennis Level 7 Challenge | ||
04/28/2018 | 16 | Tournament B16s |
L | ||
6-4 6-3 |
Mathias Barragan (-----) | |
Match: S | Rating: ----- |
Crandon Tennis Level 7 Challenge | ||
04/28/2018 | 32 | Tournament B16s |
W | ||
6-1 6-1 |
Nicolas Iregui (-----) | |
Match: S | Rating: ----- |
Dade Junior Championships Level 7 | ||
04/21/2018 | Q | Tournament B18s |
L | ||
6-0 6-0 |
Kevin Li (-----) | |
Match: S | Rating: ----- |
Dade Junior Championships Level 7 | ||
04/21/2018 | 16 | Tournament B18s |
W | ||
6-7 6-2 7-6 |
quino cuervo knowles (3.94) | |
Match: S | Rating: ----- |
Broward Level 7 Classic | ||
04/15/2018 | C-F | Tournament B18s |
L | ||
6-1 6-2 |
Jax Harbour (-----) | |
Match: S | Rating: ----- |
Broward Level 7 Classic | ||
04/15/2018 | C-S | Tournament B18s |
W | ||
Def | Myles Gonzalez (-----) | |
Match: ----- | Rating: ----- |
Broward Level 7 Classic | ||
04/14/2018 | 16 | Tournament B18s |
L | ||
6-4 6-1 |
Anton Semenov (-----) | |
Match: S | Rating: ----- |
USTA Florida Level 4 March Qualifier Boy's & Girl's 16s & 18s | ||
03/10/2018 | 32 | Tournament B16s |
L | ||
6-0 6-2 |
Juncheng Shang (-----) | |
Match: S | Rating: ----- |
USTA Florida Level 4 March Qualifier Boy's & Girl's 16s & 18s | ||
03/10/2018 | 64 | Tournament B16s |
W | ||
6-4 6-3 |
MATEO MOREIRA (-----) | |
Match: S | Rating: ----- |
Tropical Park Level 7 | ||
02/25/2018 | S | Tournament B16s |
L | ||
6-2 6-1 |
Karim Rahman (-----) | |
Match: S | Rating: ----- |
Tropical Park Level 7 | ||
02/25/2018 | Q | Tournament B16s |
W | ||
6-2 6-3 |
Andres Rodriguez (-----) | |
Match: S | Rating: ----- |
Tropical Park Level 7 | ||
02/24/2018 | 16 | Tournament B16s |
W | ||
6-0 6-0 |
Isaac Lumbi (-----) | |
Match: S | Rating: ----- |
Tropical Park Level 7 | ||
02/24/2018 | 32 | Tournament B16s |
W | ||
6-2 6-7 1-0 |
Akira Huang (-----) | |
Match: S | Rating: ----- |
Extreme Tennis Academy Level 6 | ||
02/18/2018 | C-Q | Tournament B16s |
L | ||
6-3 6-0 |
Emilio Montejo (-----) | |
Match: S | Rating: ----- |
Extreme Tennis Academy Level 6 | ||
02/18/2018 | C-R1 | Tournament B16s |
W | ||
6-3 6-0 |
Santiago Sosa (-----) | |
Match: S | Rating: ----- |
Extreme Tennis Academy Level 6 | ||
02/17/2018 | 32 | Tournament B16s |
L | ||
6-0 5-7 1-0 |
Codrin Miller (-----) | |
Match: S | Rating: ----- |
Kendall Tennis Level 7 | ||
02/04/2018 | 16 | Tournament B16s |
L | ||
7-5 6-3 |
Martin Heller (-----) | |
Match: S | Rating: ----- |
Kendall Tennis Level 7 | ||
02/04/2018 | 32 | Tournament B16s |
W | ||
6-3 6-3 |
Edward Strong (-----) | |
Match: S | Rating: ----- |
Friends of Miami Tennis Level 7 @ Tamiami | ||
01/28/2018 | F | Tournament B16s |
L | ||
2-6 6-2 1-0 |
David Green (-----) | |
Match: S | Rating: ----- |
Friends of Miami Tennis Level 7 @ Tamiami | ||
01/28/2018 | S | Tournament B16s |
W | ||
6-4 7-5 |
Cole Gibson (-----) | |
Match: S | Rating: ----- |
Friends of Miami Tennis Level 7 @ Tamiami | ||
01/27/2018 | Q | Tournament B16s |
W | ||
6-1 6-4 |
Martin Belmar (-----) | |
Match: S | Rating: ----- |
Friends of Miami Tennis Level 7 @ Tamiami | ||
01/27/2018 | 16 | Tournament B16s |
W | ||
6-4 6-1 |
Caleb Diaz (-----) | |
Match: S | 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