# | Football Tipster | Win | Lose | Draw | Win % | Profit % | Pending | Outstanding | Total Bal |
---|---|---|---|---|---|---|---|---|---|
18 |
![]() |
180 | 85 | 24 | 67.92 | 48.39% | 0 | 1,483,920 | 1,483,920 |
19 |
![]() |
47 | 40 | 3 | 54.02 | 44.89% | 0 | 1,448,921 | 1,448,921 |
20 |
![]() |
77 | 44 | 12 | 63.64 | 43.10% | 0 | 1,431,000 | 1,431,000 |
21 |
![]() |
50 | 49 | 1 | 50.51 | 42.37% | 0 | 1,423,691 | 1,423,691 |
22 |
![]() |
48 | 62 | 14 | 43.64 | 40.62% | 0 | 1,406,150 | 1,406,150 |
There are currently no pending picks.
Kick-Off | Competition | Match | Soccer Picks | Odds | Stake | Result | Status |
---|---|---|---|---|---|---|---|
Pick #2861800 | |||||||
|
Manisa BBSK vs Bergama Belediyespor | 1X2 Bergama Belediyespor |
500 | 🍊 50,000 | 0 - 2 | WIN | |
Status : WIN | Outcome : 🍊 300,000 | ||||||
Pick #2859666 Multi-Stake: 🍊 50,000
|
|||||||
|
Peterborough United vs Southampton U21 | 1X2 Peterborough United |
-117 | 🍊 50,000 | 2 - 0 | WIN | |
|
Milton Keynes Dons vs Brighton U21 | 1X2 Milton Keynes Dons |
110 | 2 - 0 | WIN | ||
Status : WIN | Outcome : 🍊 194,250 | ||||||
Pick #2828914 Multi-Stake: 🍊 50,000
|
|||||||
|
Wiener Neustadt vs Hartberg | 1X2 Wiener Neustadt |
115 | 🍊 50,000 | 1 - 0 | WIN | |
|
Leyton Orient vs Solihull Moors | 1X2 Leyton Orient |
-175 | 3 - 1 | WIN | ||
Status : WIN | Outcome : 🍊 168,775 | ||||||
Pick #2829239 Multi-Stake: 🍊 50,000
|
|||||||
|
Basel vs Grasshopper | 1X2 Basel |
-454 | 🍊 50,000 | 3 - 2 | WIN | |
|
Flamengo vs Palestino | 1X2 Flamengo |
-500 | 5 - 0 | WIN | ||
|
Manchester United vs West Ham United | 1X2 Manchester United |
-344 | 4 - 0 | WIN | ||
|
Beşiktaş vs Antalyaspor | 1X2 Beşiktaş |
-277 | 2 - 0 | WIN | ||
|
Newcastle United vs Tottenham Hotspur | Double Chance 12 |
-344 | 0 - 2 | WIN | ||
Status : WIN | Outcome : 🍊 165,664 | ||||||
Pick #2832583 Multi-Stake: 🍊 50,000
|
|||||||
|
Millonarios vs Junior FC | Double Chance X2 |
160 | 🍊 50,000 | 0 - 0 | WIN | |
|
Pistoiese vs Fiorentina | 1X2 Fiorentina |
-500 | 0 - 3 | WIN | ||
Status : WIN | Outcome : 🍊 156,000 | ||||||
Pick #2832570 Multi-Stake: 🍊 50,000
|
|||||||
|
Herediano vs Limón | 1X2 Herediano |
-303 | 🍊 50,000 | 2 - 0 | WIN | |
|
Deportivo Petapa vs Antigua GFC | 1X2 Deportivo Petapa |
120 | 2 - 0 | WIN | ||
Status : WIN | Outcome : 🍊 146,300 | ||||||
Pick #2838847 Multi-Stake: 🍊 50,000
|
|||||||
|
FC Barcelona vs Real Madrid | Double Chance X2 |
-109 | 🍊 50,000 | 1 - 3 | WIN | |
|
Comerciantes Unidos vs Alianza Lima | Double Chance X2 |
-200 | 0 - 0 | WIN | ||
Status : WIN | Outcome : 🍊 143,250 | ||||||
Pick #2843005 Multi-Stake: 🍊 50,000
|
|||||||
|
Club Africain vs AS Gabès | 1X2 Club Africain |
-175 | 🍊 50,000 | 2 - 1 | WIN | |
|
Olympiacos F.C. vs Rijeka | 1X2 Olympiacos F.C. |
-133 | 2 - 1 | WIN | ||
Status : WIN | Outcome : 🍊 137,375 | ||||||
Pick #2836718 Multi-Stake: 🍊 50,000
|
|||||||
|
Hapoel Ra'anana vs Maccabi Tel Aviv | 1X2 Maccabi Tel Aviv |
-200 | 🍊 50,000 | 1 - 2 | WIN | |
|
Sturm Graz vs Wolfsberger AC | 1X2 Sturm Graz |
-142 | 2 - 1 | WIN | ||
Status : WIN | Outcome : 🍊 127,500 | ||||||
Pick #2859652 Multi-Stake: 🍊 50,000
|
|||||||
|
América de Cali vs Deportivo Cali | Over / Under Under 2.5 |
-227 | 🍊 50,000 | 0 - 1 | WIN | |
|
Seattle Sounders vs Portland Timbers | Both Teams to Score Yes |
-149 | 1 - 1 | WIN | ||
Status : WIN | Outcome : 🍊 120,240 | ||||||
Pick #2836711 Multi-Stake: 🍊 50,000
|
|||||||
|
Bray Wanderers vs Cork City | 1X2 Cork City |
-188 | 🍊 50,000 | 0 - 1 | WIN | |
|
Udinese vs Frosinone | 1X2 Udinese |
-175 | 3 - 2 | WIN | ||
Status : WIN | Outcome : 🍊 120,105 | ||||||
Pick #2826720 Multi-Stake: 🍊 50,000
|
|||||||
|
Brighton & Hove Albion vs Atlético Madrid | 1X2 Atlético Madrid |
-125 | 🍊 50,000 | 2 - 3 | WIN | |
|
Club Brugge vs AS Eupen | 1X2 Club Brugge |
-333 | 3 - 1 | WIN | ||
Status : WIN | Outcome : 🍊 117,000 | ||||||
Pick #2832561 | |||||||
|
Veracruz vs León | 1X2 León |
130 | 🍊 50,000 | 1 - 2 | WIN | |
Status : WIN | Outcome : 🍊 115,000 | ||||||
Pick #2859655 | |||||||
|
Alianza vs Árabe Unido | 1X2 Árabe Unido |
125 | 🍊 50,000 | 0 - 1 | WIN | |
Status : WIN | Outcome : 🍊 112,500 | ||||||
Pick #2839888 Multi-Stake: 🍊 50,000
|
|||||||
|
Breidablik vs Víkingur Reykjavík | Both Teams to Score Yes |
-149 | 🍊 50,000 | 1 - 2 | WIN | |
World - Club Friendlies | Defensor Sporting vs Danubio | Double Chance 12 |
-303 | 1 - 0 | WIN | ||
Status : WIN | Outcome : 🍊 111,055 |
Kick-Off | Competition | Match | Soccer Picks | Odds | Stake | Result | Status |
---|---|---|---|---|---|---|---|
Pick #2862196 Multi-Stake: 🍊 19,000
|
|||||||
|
Leioa vs Racing Santander | 1X2 Racing Santander |
-125 | 🍊 19,000 | 2 - 1 | LOSE | |
|
Real Valladolid vs Paços de Ferreira | Double Chance 12 |
-344 | 0 - 0 | LOSE | ||
Status : LOSE | Outcome : 🍊 0 | ||||||
Pick #2862195 Multi-Stake: 🍊 50,000
|
|||||||
|
Badalona vs Elche | 1X2 Elche |
-120 | 🍊 50,000 | 2 - 2 | LOSE | |
|
Real Murcia vs Cacereño | 1X2 Real Murcia |
-344 | 3 - 1 | WIN | ||
Status : LOSE | Outcome : 🍊 0 | ||||||
Pick #2862188 Multi-Stake: 🍊 50,000
|
|||||||
|
Selfoss vs Fylkir | Over / Under Over 2.5 |
-166 | 🍊 50,000 | 1 - 2 | WIN | |
|
Hajduk Split II vs Dinamo Zagreb II | Double Chance 12 |
-277 | 0 - 1 | WIN | ||
Status : WIN | Outcome : 🍊 108,800 | ||||||
Pick #2862161 | |||||||
|
Oman vs Afghanistan | 1X2 Oman |
-333 | 🍊 25,000 | 2 - 0 | WIN | |
Status : WIN | Outcome : 🍊 32,500 | ||||||
Pick #2862160 | |||||||
|
Oman vs Afghanistan | Asian Handicap Afghanistan +1.5 |
-125 | 🍊 6,000 | 2 - 0 | LOSE | |
Status : LOSE | Outcome : 🍊 0 | ||||||
Pick #2861801 | |||||||
|
Altındağ Spor vs Bartınspor | 1X2 Bartınspor |
450 | 🍊 50,000 | 0 - 0 | LOSE | |
Status : LOSE | Outcome : 🍊 0 | ||||||
Pick #2861800 | |||||||
|
Manisa BBSK vs Bergama Belediyespor | 1X2 Bergama Belediyespor |
500 | 🍊 50,000 | 0 - 2 | WIN | |
Status : WIN | Outcome : 🍊 300,000 | ||||||
Pick #2861799 | |||||||
|
Orhangazispor vs Altınova Belediyespor | 1X2 Altınova Belediyespor |
320 | 🍊 50,000 | 0 - 0 | LOSE | |
Status : LOSE | Outcome : 🍊 0 | ||||||
Pick #2861791 | |||||||
|
Ofspor vs Yomraspor | 1X2 Ofspor |
-109 | 🍊 50,000 | 2 - 1 | WIN | |
Status : WIN | Outcome : 🍊 95,500 | ||||||
Pick #2861790 | |||||||
|
Vegalta Sendai vs Kashima Antlers | 1X2 Kashima Antlers |
-125 | 🍊 50,000 | 3 - 1 | LOSE | |
Status : LOSE | Outcome : 🍊 0 | ||||||
Pick #2861789 | |||||||
|
Cerezo Osaka vs Urawa Reds | Both Teams to Score Yes |
-188 | 🍊 50,000 | 0 - 0 | LOSE | |
Status : LOSE | Outcome : 🍊 0 | ||||||
Pick #2861781 | |||||||
|
Kawasaki Frontale vs FC Tokyo | 1X2 Kawasaki Frontale |
-133 | 🍊 50,000 | 2 - 0 | WIN | |
Status : WIN | Outcome : 🍊 87,500 | ||||||
Pick #2861780 | |||||||
Indonesia - Liga 1 | Arema vs PSM | Over / Under Under 2.5 |
-149 | 🍊 50,000 | ? - ? | VOID ? | |
Status : DRAW | Outcome : 🍊 50,000 | ||||||
Pick #2861733 | |||||||
|
Tijuana vs Atlante | Over / Under Under 2.5 |
105 | 🍊 50,000 | 0 - 0 | WIN | |
Status : WIN | Outcome : 🍊 102,500 | ||||||
Pick #2861732 | |||||||
|
Cimarrones de Sonora vs Querétaro | Over / Under Under 2.5 |
-133 | 🍊 50,000 | 2 - 2 | LOSE | |
Status : LOSE | Outcome : 🍊 0 | ||||||
Pick #2860366 | |||||||
|
Neuchâtel Xamax vs Rapperswil-Jona | 1X2 Neuchâtel Xamax |
-400 | 🍊 25,000 | 2 - 0 | WIN | |
Status : WIN | Outcome : 🍊 31,250 | ||||||
Pick #2860365 | |||||||
|
Deportivo Pereira vs Boca Juniors de Cali | 1X2 Deportivo Pereira |
-250 | 🍊 25,000 | 1 - 0 | WIN | |
Status : WIN | Outcome : 🍊 35,000 | ||||||
Pick #2860364 | |||||||
|
Orléans vs Lens | Both Teams to Score Yes |
-136 | 🍊 25,000 | 2 - 0 | LOSE | |
Status : LOSE | Outcome : 🍊 0 | ||||||
Pick #2860363 | |||||||
|
Kaiserslautern vs Eintracht Braunschweig | Over/Under - 1st Half Over 0.5 |
-200 | 🍊 25,000 | 1 - 1 | WIN | |
Status : WIN | Outcome : 🍊 37,500 | ||||||
Pick #2859668 Multi-Stake: 🍊 50,000
|
|||||||
|
Scunthorpe United vs Sunderland U21 | 1X2 Scunthorpe United |
-149 | 🍊 50,000 | 3 - 1 | WIN | |
|
Oldham Athletic vs Port Vale | 1X2 Oldham Athletic |
-136 | 0 - 0 | LOSE | ||
Status : LOSE | Outcome : 🍊 0 | ||||||
Pick #2859666 Multi-Stake: 🍊 50,000
|
|||||||
|
Peterborough United vs Southampton U21 | 1X2 Peterborough United |
-117 | 🍊 50,000 | 2 - 0 | WIN | |
|
Milton Keynes Dons vs Brighton U21 | 1X2 Milton Keynes Dons |
110 | 2 - 0 | WIN | ||
Status : WIN | Outcome : 🍊 194,250 | ||||||
Pick #2859664 Multi-Stake: 🍊 50,000
|
|||||||
|
Exeter City vs Yeovil Town | 1X2 Exeter City |
-133 | 🍊 50,000 | 1 - 3 | LOSE | |
|
Colchester United vs Reading U21 | 1X2 Colchester United |
115 | 0 - 2 | LOSE | ||
Status : LOSE | Outcome : 🍊 0 | ||||||
Pick #2859655 | |||||||
|
Alianza vs Árabe Unido | 1X2 Árabe Unido |
125 | 🍊 50,000 | 0 - 1 | WIN | |
Status : WIN | Outcome : 🍊 112,500 | ||||||
Pick #2859654 | |||||||
|
Alianza vs Árabe Unido | Over / Under Under 2.5 |
-166 | 🍊 50,000 | 0 - 1 | WIN | |
Status : WIN | Outcome : 🍊 80,000 | ||||||
Pick #2859652 Multi-Stake: 🍊 50,000
|
|||||||
|
América de Cali vs Deportivo Cali | Over / Under Under 2.5 |
-227 | 🍊 50,000 | 0 - 1 | WIN | |
|
Seattle Sounders vs Portland Timbers | Both Teams to Score Yes |
-149 | 1 - 1 | WIN | ||
Status : WIN | Outcome : 🍊 120,240 | ||||||
Pick #2859648 | |||||||
|
Dover Athletic vs Ebbsfleet United | 1X2 Dover Athletic |
100 | 🍊 50,000 | 1 - 1 | LOSE | |
Status : LOSE | Outcome : 🍊 0 | ||||||
Pick #2859526 | |||||||
|
Firpo vs Alianza | Double Chance X2 |
-200 | 🍊 50,000 | 2 - 5 | WIN | |
Status : WIN | Outcome : 🍊 75,000 | ||||||
Pick #2859525 | |||||||
Paraguay - Division Profesional | Club Guaraní vs Nacional | 1X2 Club Guaraní |
-133 | 🍊 50,000 | 3 - 2 | WIN | |
Status : WIN | Outcome : 🍊 87,500 | ||||||
Pick #2859522 | |||||||
|
Grecia vs Santos de Guápiles | Double Chance X2 |
-136 | 🍊 50,000 | 2 - 1 | LOSE | |
Status : LOSE | Outcome : 🍊 0 | ||||||
Pick #2859521 | |||||||
|
Guadalupe vs Pérez Zeledón | Double Chance X2 |
-175 | 🍊 50,000 | 1 - 2 | WIN | |
Status : WIN | Outcome : 🍊 78,500 | ||||||
Pick #2859507 | |||||||
|
Platense vs Vida | Double Chance X2 |
110 | 🍊 50,000 | 1 - 0 | LOSE | |
Status : LOSE | Outcome : 🍊 0 | ||||||
Pick #2859506 | |||||||
|
Mineros de Guayana vs Caracas | 1X2 Mineros de Guayana |
110 | 🍊 50,000 | 2 - 1 | WIN | |
Status : WIN | Outcome : 🍊 105,000 | ||||||
Pick #2859470 Multi-Stake: 🍊 50,000
|
|||||||
|
Guastatoya vs Siquinalá | 1X2 Guastatoya |
-227 | 🍊 50,000 | 3 - 0 | WIN | |
|
César Vallejo vs Defensor La Bocana | 1X2 César Vallejo |
-344 | 4 - 2 | WIN | ||
|
Sport Boys vs Carlos Mannucci | 1X2 Sport Boys |
-227 | 0 - 0 | LOSE | ||
Status : LOSE | Outcome : 🍊 0 | ||||||
Pick #2859452 Multi-Stake: 🍊 50,000
|
|||||||
|
Boca Juniors vs Olimpo | 1X2 Boca Juniors |
-250 | 🍊 50,000 | 3 - 0 | WIN | |
|
Real Madrid vs Valencia | First Team to Score Real Madrid |
-500 | 2 - 2 | WIN | ||
Status : WIN | Outcome : 🍊 84,000 | ||||||
Pick #2856521 Multi-Stake: 🍊 50,000
|
|||||||
|
Kashiwa Reysol vs Albirex Niigata | 1X2 Kashiwa Reysol |
-222 | 🍊 50,000 | 1 - 1 | LOSE | |
|
Cerezo Osaka vs Kashima Antlers | Both Teams to Score Yes |
-149 | 0 - 1 | LOSE | ||
Status : LOSE | Outcome : 🍊 0 | ||||||
Pick #2856505 Multi-Stake: 🍊 50,000
|
|||||||
|
Swindon Town vs Crawley Town | 1X2 Swindon Town |
-117 | 🍊 50,000 | 0 - 3 | LOSE | |
|
Gzira United vs Birkirkara | 1X2 Birkirkara |
-200 | 2 - 0 | LOSE | ||
|
Borussia Dortmund vs Hertha BSC | 1X2 Borussia Dortmund |
-277 | 2 - 0 | WIN | ||
|
Manchester United vs Leicester City | 1X2 Manchester United |
-303 | 2 - 0 | WIN | ||
Status : LOSE | Outcome : 🍊 0 | ||||||
Pick #2856391 Multi-Stake: 🍊 50,000
|
|||||||
|
Santiago Wanderers vs Deportes Iquique | 1X2 Santiago Wanderers |
115 | 🍊 50,000 | 0 - 0 | LOSE | |
|
Independiente FBC vs Sol de América | Over / Under Under 2.5 |
-133 | 4 - 1 | LOSE | ||
Status : LOSE | Outcome : 🍊 0 | ||||||
Pick #2856377 Multi-Stake: 🍊 50,000
|
|||||||
|
Linfield vs Ballymena United | 1X2 Linfield |
-250 | 🍊 50,000 | 1 - 0 | WIN | |
|
New York RB vs New York City | Both Teams to Score Yes |
-227 | 1 - 1 | WIN | ||
Status : WIN | Outcome : 🍊 100,800 | ||||||
Pick #2853548 | |||||||
|
Universidad Católica vs Huachipato | Both Teams to Score Yes |
-161 | 🍊 50,000 | 1 - 1 | WIN | |
Status : WIN | Outcome : 🍊 81,000 | ||||||
Pick #2853514 Multi-Stake: 🍊 50,000
|
|||||||
|
Zenit vs FC Utrecht | 1X2 Zenit |
-333 | 🍊 50,000 | 2 - 0 | WIN | |
|
Salzburg vs Viitorul | 1X2 Salzburg |
-500 | 4 - 0 | WIN | ||
|
Dynamo Kyiv vs Marítimo | 1X2 Dynamo Kyiv |
-454 | 3 - 1 | WIN | ||
Status : WIN | Outcome : 🍊 95,160 | ||||||
Pick #2850970 | |||||||
|
La Equidad vs Atlético Huila | Over / Under Under 2.5 |
-175 | 🍊 50,000 | 1 - 0 | WIN | |
Status : WIN | Outcome : 🍊 78,500 | ||||||
Pick #2850958 Multi-Stake: 🍊 50,000
|
|||||||
|
Mamelodi Sundowns vs Polokwane City | 1X2 Mamelodi Sundowns |
-303 | 🍊 50,000 | 1 - 2 | LOSE | |
|
Sevilla vs İstanbul Başakşehir | 1X2 Sevilla |
-227 | 2 - 2 | LOSE | ||
Status : LOSE | Outcome : 🍊 0 | ||||||
Pick #2845018 Multi-Stake: 🍊 50,000
|
|||||||
|
Eintracht Braunschweig vs Erzgebirge Aue | 1X2 Eintracht Braunschweig |
-136 | 🍊 50,000 | 1 - 1 | LOSE | |
|
Sparta Praha vs Slovácko | 1X2 Sparta Praha |
-333 | 1 - 0 | WIN | ||
|
Hibernians vs St. Andrews | 1X2 Hibernians |
-344 | 4 - 0 | WIN | ||
Status : LOSE | Outcome : 🍊 0 | ||||||
Pick #2843854 Multi-Stake: 🍊 50,000
|
|||||||
|
Domžale vs Olympique Marseille | 1X2 Olympique Marseille |
-200 | 🍊 50,000 | 1 - 1 | LOSE | |
|
Everton vs Hajduk Split | 1X2 Everton |
-303 | 2 - 0 | WIN | ||
|
Al Ahli vs Al Fateh | 1X2 Al Ahli |
-454 | 4 - 0 | WIN | ||
|
1860 München vs Illertissen | 1X2 1860 München |
-250 | 5 - 0 | WIN | ||
Status : LOSE | Outcome : 🍊 0 | ||||||
Pick #2843008 | |||||||
|
Norwich City vs Queens Park Rangers | Double Chance 12 |
-400 | 🍊 50,000 | 2 - 0 | WIN | |
Status : WIN | Outcome : 🍊 62,500 | ||||||
Pick #2843007 | |||||||
|
East Stirlingshire vs Ayr United | 1X2 Ayr United |
-175 | 🍊 50,000 | 1 - 5 | WIN | |
Status : WIN | Outcome : 🍊 78,500 | ||||||
Pick #2843005 Multi-Stake: 🍊 50,000
|
|||||||
|
Club Africain vs AS Gabès | 1X2 Club Africain |
-175 | 🍊 50,000 | 2 - 1 | WIN | |
|
Olympiacos F.C. vs Rijeka | 1X2 Olympiacos F.C. |
-133 | 2 - 1 | WIN | ||
Status : WIN | Outcome : 🍊 137,375 | ||||||
Pick #2843001 Multi-Stake: 🍊 50,000
|
|||||||
|
Mineros de Guayana vs Monagas | 1X2 Mineros de Guayana |
-161 | 🍊 50,000 | 1 - 0 | WIN | |
|
Caracas vs Metropolitanos | 1X2 Caracas |
-303 | 0 - 2 | LOSE | ||
Status : LOSE | Outcome : 🍊 0 | ||||||
Pick #2842216 Multi-Stake: 🍊 50,000
|
|||||||
|
Kawasaki Frontale vs Consadole Sapporo | 1X2 Kawasaki Frontale |
-222 | 🍊 50,000 | 2 - 1 | WIN | |
|
Swansea City vs Manchester United | 1X2 Manchester United |
-277 | 0 - 4 | WIN | ||
|
Dundee United vs Brechin City | 1X2 Dundee United |
-500 | 1 - 0 | WIN | ||
|
Liverpool vs Crystal Palace | 1X2 Liverpool |
-303 | 1 - 0 | WIN | ||
|
Benfica vs Belenenses | 1X2 Benfica |
-500 | 5 - 0 | WIN | ||
|
Luton Town vs Colchester United | Double Chance 12 |
-344 | 3 - 0 | WIN | ||
|
Zürich vs Young Boys | Double Chance 12 |
-294 | 0 - 0 | LOSE | ||
|
Peterborough United vs Rotherham United | Double Chance 12 |
-294 | 2 - 1 | WIN | ||
|
Basel vs Lugano | 1X2 Basel |
-303 | 1 - 1 | LOSE | ||
|
Salzburg vs St. Pölten | 1X2 Salzburg |
-400 | 5 - 1 | WIN | ||
|
Atalanta vs Roma | Double Chance 12 |
-303 | 0 - 1 | WIN | ||
Status : LOSE | Outcome : 🍊 0 | ||||||
Pick #2842160 Multi-Stake: 🍊 50,000
|
|||||||
|
Cork City vs Sligo Rovers | 1X2 Cork City |
-333 | 🍊 50,000 | 0 - 1 | LOSE | |
|
Metz vs Monaco | 1X2 Monaco |
-277 | 0 - 1 | WIN | ||
|
Burton Albion vs Birmingham City | Double Chance 12 |
-294 | 2 - 1 | WIN | ||
Status : LOSE | Outcome : 🍊 0 |
Copyright © 2002-2025 SoccerPunter Pte. Ltd. All rights reserved.