Ligile mele
SUA
[+]
MLS
14
Fotbal
Pronosticuri azi
131
[+]
Pronosticuri 1X2
Sub/ Peste 2.5 goluri
Pauza
Pauza/Final
Gol-Gol
Sansa dubla
Handicap asiatic
Marcatori
Colțuri
Cartonașe
Pronosticuri live
10
Pronosticuri maine
193
[+]
Pronosticuri 1X2
Sub/ Peste 2.5 goluri
Pauza
Pauza/Final
Gol-Gol
Sansa dubla
Handicap asiatic
Marcatori
Colțuri
Cartonașe
Sfarsit de saptamana
823
[+]
Pronosticuri 1X2
Sub/ Peste 2.5 goluri
Pauza
Pauza/Final
Gol-Gol
Sansa dubla
Handicap asiatic
Marcatori
Colțuri
Cartonașe
Pronosticuri ieri
[+]
Pronosticuri 1X2
Sub/ Peste 2.5 goluri
Pauza
Pauza/Final
Gol-Gol
Sansa dubla
Handicap asiatic
Marcatori
Colțuri
Cartonașe
Toate pronosticuri
1487
[+]
Pronosticuri 1X2
Sub/ Peste 2.5 goluri
Pauza
Pauza/Final
Gol-Gol
Sansa dubla
Handicap asiatic
Marcatori
Colțuri
Cartonașe
Top pronosticuri
Valori
56
Favorite
Liste
[+]
Britanic
4
Top European
23
European
360
American
87
African
61
Asiatic
104
Australijski
39
Internaţional
Cupa Națională
3
Top campionate
Liga Campionilor UEFA
Europa League
1
UEFA Europa Conference League
Premier League
LaLiga
10
Bundesliga
1
Serie A
10
Ligue 1
Eredivisie
4
Liga Portugal
Braziliei Série A
Prima Ligă Scoțiană
1
Liga Pro din Arabia Saudită
9
Аlte campionate
Mai
Internaţional
Africa
[+]
Cup of Nations
Cup of Nations Qual.
CAF Super Cup
CAF Champions League
1
CAF Confederations Cup
African Nations Championship
COSAFA Cup
Asia
[+]
AFC Cup
AFC Champions League
1
AFC Asian Cup
Gulf Cup of Nations
Australia & Oceania
[+]
OFC Nations Cup
OFC Champions League
2
Europa
[+]
Liga Campionilor UEFA
Europa League
1
Euro Championship
UEFA Nations League
UEFA Super Cup
Euro U21 Qual.
Euro Champ Qual.
Euro U21
UEFA Europa Conference League
Euro Women
Champions League Women
1
America de Nord și Centrală
[+]
CONCACAF Champions League
Gold Cup
CONCACAF League
Leagues Cup
CONCACAF Nations League
America de Sud
[+]
Copa Libertadores
Copa Sudamericana
1
Copa America
Recopa Sudamericana
Lume
[+]
World Cup
Club World Championship
World Cup Qual. OFC
FIFA Confederations Cup
World Cup Qual. AFC
World Cup Qual. CONMEBOL
World Cup Qual. CONCACAF
World Cup Qual. CAF
Cupa Mondială Feminin
Club Friendly
World Cup Qual. UEFA
Olympics Men
Olympics Women
Finalissima
Club Challenge cup
Home
Ce este forebet
Pronosticuri
Comparatii echipe
Rezultate live
Fotbalisti cu contuzii
Tenis
SETăRI
LIMBA
English
Deutsch
Español
Italiano
Français
Русский
ελληνικά
Български
Român
Polski
Portuguese
Fus orar
-12:00
-11:00
-10:00
-09:30
-09:00
-08:00
-07:00
-06:00
-05:00
-04:30
-04:00
-03:30
-03:00
-02:00
-01:00
+00:00
+01:00
+02:00
+03:00
+03:30
+04:00
+04:30
+05:00
+05:30
+05:45
+06:00
+06:30
+07:00
+08:00
+08:45
+09:00
+09:30
+10:00
+10:30
+11:00
+11:30
+12:00
+12:45
+13:00
+14:00
ANDROID APP
IOS APP
Mai
Fotbal
Baschet
Hochei
Fotbal american
Baseball
Rugbi
Volei
Handbal
Esoccer
Charleston Battery
42%
Probabilitatea de a remiza
22/05/2024 01:00
CHA - ATL,
01:00
UsC
New Mexico United
50%
Probabilitatea de a câștiga
22/05/2024 01:30
NEW - NMU,
01:30
UsC
Sporting Kansas City
36%
Probabilitatea de a remiza
22/05/2024 02:30
SKC - TUR,
02:30
UsC
Sacramento Republic
66%
Probabilitatea de a câștiga
22/05/2024 04:00
SAR - SJE,
04:00
UsC
Los Angeles FC
44%
Probabilitatea de a câștiga
22/05/2024 04:30
LAF - LUN,
04:30
UsC
Mjällby AIF
54%
Probabilitatea de a câștiga
21/05/2024 19:00
GOT - MJA,
19:00
Se1
Newell's Old Boys
40%
Probabilitatea de a câștiga
22/05/2024 01:00
VEL - NOB,
01:00
Ar1
FC København
55%
Probabilitatea de a câștiga
21/05/2024 19:00
AGF - CPH,
19:00
Dk1
Maccabi Tel Aviv
56%
Probabilitatea de a câștiga
21/05/2024 19:30
HAH - MTA,
19:30
Il1
Maccabi Haifa
49%
Probabilitatea de a câștiga
21/05/2024 19:30
HBS - MHA,
19:30
Il1
Maccabi Bnei Raina
39%
Probabilitatea de a câștiga
21/05/2024 19:30
MBR - BSA,
19:30
Il1
Lausanne-Sport
35%
Probabilitatea de a câștiga
21/05/2024 20:30
LAU - GRA,
20:30
Ch1
FC Luzern
64%
Probabilitatea de a câștiga
21/05/2024 20:30
FC - STA,
20:30
Ch1
FC Basel
49%
Probabilitatea de a câștiga
21/05/2024 20:30
BAS - YVE,
20:30
Ch1
json_m
Pronostic
New Mexico United
-
Phoenix Rising
22°C
L
W
W
L
L
D
29/09/2019 03:30 GMT
X
2 - 2
FT
L
W
W
W
W
W
Statele Unite ale Americii USL Championship
Pronosticuri 1X2
Sub/Peste 2.5
Pauza
Pauza/Final
Gol/Gol
Dubla
Handicap asiatic
Gazda - Oaspete
Prob. %
1
X
2
Pr.
Pron. rez.
Numarul golurilor
Timp
Coef.cel mai inalt
Rez.
Coef.
live
Etapa 39, Western Conference
Us2
New Mexico United
Phoenix Rising
29/09/2019 03:30
22
40
39
X
2
-
2
2 - 2
4.50
22°
-
-
-
-
FT
2 - 2
(1 - 0)
Gazda - Oaspete
Prob. %
Sub/Peste
2.5
Pr.
Pron. rez.
Numarul golurilor
Timp
Coef.cel mai inalt
Rez.
Etapa 39, Western Conference
Us2
New Mexico United
Phoenix Rising
29/09/2019 03:30
10
90
Peste
4.50
2 - 2
4.50
22°
-
-
-
FT
2 - 2
(1 - 0)
Gazda - Oaspete
Prob. %
1
X
2
Pr.
HT
Timp
Coef.cel mai inalt
Rez.
Etapa 39, Western Conference
Us2
New Mexico United
Phoenix Rising
29/09/2019 03:30
42
44
14
X
22°
-
FT
2 - 2
(1 - 0)
Gazda - Oaspete
Probabilitate MT/FT %
Pr.
HT FT
Pron. rez.
Timp
Coef.cel mai inalt
Rez.
Etapa 39, Western Conference
Us2
New Mexico United
Phoenix Rising
29/09/2019 03:30
18%
X
X
2
-
2
2 - 2
22°
-
FT
2 - 2
(1 - 0)
Gazda - Oaspete
Prob. %
Nu
Da
Pr.
Pron. rez.
Numarul golurilor
Timp
Coef.cel mai inalt
Rez.
Etapa 39, Western Conference
Us2
New Mexico United
Phoenix Rising
29/09/2019 03:30
11
89
Da
2
-
2
2 - 2
4.50
22°
-
-
-
FT
2 - 2
(1 - 0)
Gazda - Oaspete
Prob. %
1X/ 2X/ 12
Pr.
Pron. rez.
Numarul golurilor
Timp
Coef.cel mai inalt
Rez.
Etapa 39, Western Conference
Us2
New Mexico United
Phoenix Rising
29/09/2019 03:30
79%
X2
2
-
2
2 - 2
4.50
22°
-
FT
2 - 2
(1 - 0)
Gazda - Oaspete
Prob. %
Pr.
Pron. rez.
Numarul golurilor
Timp
Coef.cel mai inalt
Rez.
Etapa 39, Western Conference
Us2
New Mexico United
Phoenix Rising
29/09/2019 03:30
62%
Gazda +1
2
-
2
2 - 2
4.50
22°
-
FT
2 - 2
(1 - 0)
Gazda - Oaspete
Prob. %
Pr.
Pron. rez.
Numarul golurilor
Timp
Coef.cel mai inalt
Rez.
Etapa 39, Western Conference
Us2
New Mexico United
Phoenix Rising
29/09/2019 03:30
2
-
2
2 - 2
4.50
22°
FT
2 - 2
(1 - 0)
Meciurile intre cele doua echipe
Toate
17/03
2019
Phoenix Rising
3 - 3
(1 - 2)
New Mexico United
Us2
0
0%
Egalitati
1
100%
0
0%
{"lg_-1":[0,1,0,1],"lg_-1_6":[0,1,0,1],"lg_245":[null,1,null,1],"lg_245_6":[null,1,null,1]}
Clasare 29/09/2019
Eastern Conference
Eastern Conference
PCT
MJ
V
E
Î
GM
GP
+/-
1
NY Red Bulls II
57
31
17
6
8
70
40
30
2
Tampa Bay Rowdies
56
30
16
8
6
57
26
31
3
Indy Eleven
56
29
17
5
7
42
23
19
4
Nashville SC
55
30
16
7
7
50
25
25
5
Pitts. Riverhounds
55
29
15
10
4
50
28
22
6
Louisville City
50
29
14
8
7
44
33
11
7
North Carolina
47
30
13
8
9
51
34
17
8
Ottawa Fury
45
29
12
9
8
44
35
9
9
Saint Louis FC
41
29
11
8
10
36
33
3
10
Charleston Battery
39
30
9
12
9
36
41
-5
11
Birmingham Legion
39
29
11
6
12
32
42
-10
12
Memphis 901
31
29
8
7
14
30
43
-13
13
Bethlehem Steel
30
29
8
6
15
44
60
-16
14
Atlanta United 2
30
30
8
6
16
38
70
-32
15
Loudoun United
27
28
7
6
15
43
54
-11
16
Charlotte Independence
26
30
5
11
14
31
50
-19
17
Sporting Kansas City II
22
29
5
7
17
36
65
-29
18
Hartford Athletic
22
30
6
4
20
41
73
-32
Play-off 1/8-finals
Western Conference
Western Conference
PCT
MJ
V
E
Î
GM
GP
+/-
1
Phoenix Rising
71
30
22
5
3
78
28
50
2
Monterey Bay
56
29
16
8
5
53
32
21
3
Reno 1868 FC
53
30
16
5
9
66
49
17
4
Orange County SC
45
29
12
9
8
47
37
10
5
Sacramento Republic
44
29
13
5
11
42
31
11
6
Real Monarchs
43
29
12
7
10
60
49
11
7
Austin Bold
43
30
12
7
11
47
45
2
8
New Mexico United
40
29
10
10
9
52
51
1
9
LA Galaxy II
40
29
10
10
9
48
55
-7
10
El Paso Locomotive
39
28
10
9
9
33
30
3
11
San Antonio FC
38
30
10
8
12
52
47
5
12
Portland Timbers 2
38
29
10
8
11
56
54
2
13
OKC Energy
38
30
9
11
10
43
46
-3
14
Las Vegas Lights
35
30
9
8
13
39
49
-10
15
RGV Toros
31
30
8
7
15
43
56
-13
16
Tulsa Roughnecks
30
30
7
9
14
40
61
-21
17
CS Switchbacks
23
30
6
5
19
26
58
-32
18
Tacoma Defiance
20
29
5
5
19
31
78
-47
Play-off 1/8-finals
NEW
meciuri
Toate
21/09
2019
New Mexico United
1 - 3
(1 - 1)
Reno 1868 FC
Us2
15/09
2019
New Mexico United
3 - 1
(1 - 0)
CS Switchbacks
Us2
09/09
2019
OKC Energy
1 - 3
(0 - 2)
New Mexico United
Us2
02/09
2019
New Mexico United
0 - 2
(0 - 0)
Orange County SC
Us2
25/08
2019
San Antonio FC
5 - 0
(2 - 0)
New Mexico United
Us2
18/08
2019
New Mexico United
2 - 2
(1 - 1)
LA Galaxy II
Us2
12/08
2019
Portland Timbers 2
3 - 2
(1 - 0)
New Mexico United
Us2
04/08
2019
New Mexico United
2 - 2
(1 - 1)
Austin Bold
Us2
01/08
2019
New Mexico United
3 - 0
(1 - 0)
El Paso Locomotive
Us2
25/07
2019
Sacramento Republic
1 - 2
(0 - 1)
New Mexico United
Us2
14/07
2019
Monterey Bay
2 - 1
(1 - 1)
New Mexico United
Us2
07/07
2019
Real Monarchs
1 - 0
(0 - 0)
New Mexico United
Us2
23/06
2019
LA Galaxy II
1 - 1
(1 - 1)
New Mexico United
Us2
16/06
2019
Las Vegas Lights
5 - 1
(2 - 0)
New Mexico United
Us2
09/06
2019
New Mexico United
0 - 3
(0 - 1)
Sacramento Republic
Us2
06/06
2019
New Mexico United
1 - 1
(1 - 0)
OKC Energy
Us2
26/05
2019
Austin Bold
1 - 3
(0 - 1)
New Mexico United
Us2
19/05
2019
CS Switchbacks
1 - 3
(0 - 2)
New Mexico United
Us2
13/05
2019
El Paso Locomotive
2 - 2
(1 - 1)
New Mexico United
Us2
06/05
2019
New Mexico United
3 - 0
(1 - 0)
San Antonio FC
Us2
27/04
2019
New Mexico United
3 - 3
(0 - 0)
Portland Timbers 2
Us2
21/04
2019
Reno 1868 FC
2 - 1
(1 - 1)
New Mexico United
Us2
14/04
2019
New Mexico United
5 - 1
(4 - 1)
Real Monarchs
Us2
07/04
2019
RGV Toros
0 - 0
(0 - 0)
New Mexico United
Us2
30/03
2019
Tacoma Defiance
1 - 2
(1 - 1)
New Mexico United
Us2
24/03
2019
Orange County SC
2 - 2
(0 - 2)
New Mexico United
Us2
21/03
2019
New Mexico United
2 - 1
(2 - 0)
Tulsa Roughnecks
Us2
17/03
2019
Phoenix Rising
3 - 3
(1 - 2)
New Mexico United
Us2
10/03
2019
New Mexico United
1 - 1
(1 - 0)
Monterey Bay
Us2
Victorii
2
33%
Egalitati
1
17%
Pierderi
3
50%
Vezi complet
{"lg_-1":[10,10,9,29],"lg_-1_6":[2,1,3,6],"lg_245":[10,10,9,29],"lg_245_6":[2,1,3,6]}
PHO
meciuri
Toate
22/09
2019
Monterey Bay
2 - 1
(0 - 0)
Phoenix Rising
Us2
15/09
2019
Phoenix Rising
4 - 1
( - )
LA Galaxy II
Us2
12/09
2019
Las Vegas Lights
0 - 1
(0 - 0)
Phoenix Rising
Us2
08/09
2019
Phoenix Rising
1 - 0
(0 - 0)
San Antonio FC
Us2
01/09
2019
CS Switchbacks
0 - 3
(0 - 3)
Phoenix Rising
Us2
28/08
2019
Tacoma Defiance
2 - 4
(1 - 1)
Phoenix Rising
Us2
24/08
2019
Phoenix Rising
2 - 1
(2 - 1)
Sacramento Republic
Us2
17/08
2019
Phoenix Rising
4 - 2
(1 - 0)
Reno 1868 FC
Us2
11/08
2019
Phoenix Rising
2 - 1
(1 - 1)
El Paso Locomotive
Us2
04/08
2019
LA Galaxy II
2 - 3
(1 - 0)
Phoenix Rising
Us2
28/07
2019
Tulsa Roughnecks
0 - 1
(0 - 0)
Phoenix Rising
Us2
20/07
2019
Phoenix Rising
6 - 0
(1 - 0)
Austin Bold
Us2
14/07
2019
RGV Toros
0 - 1
(0 - 0)
Phoenix Rising
Us2
30/06
2019
Phoenix Rising
4 - 2
(1 - 1)
Portland Timbers 2
Us2
23/06
2019
OKC Energy
1 - 4
(1 - 2)
Phoenix Rising
Us2
19/06
2019
Reno 1868 FC
0 - 3
(0 - 1)
Phoenix Rising
Us2
16/06
2019
Phoenix Rising
3 - 0
(2 - 0)
Orange County SC
Us2
08/06
2019
Phoenix Rising
5 - 0
(3 - 0)
Tulsa Roughnecks
Us2
26/05
2019
Real Monarchs
2 - 4
(2 - 2)
Phoenix Rising
Us2
19/05
2019
Phoenix Rising
4 - 0
(1 - 0)
Las Vegas Lights
Us2
11/05
2019
Phoenix Rising
3 - 1
(2 - 0)
RGV Toros
Us2
05/05
2019
Orange County SC
2 - 1
(1 - 0)
Phoenix Rising
Us2
28/04
2019
Sacramento Republic
0 - 0
(0 - 0)
Phoenix Rising
Us2
21/04
2019
Phoenix Rising
4 - 0
(3 - 0)
Tacoma Defiance
Us2
18/04
2019
Austin Bold
1 - 0
(0 - 0)
Phoenix Rising
Us2
14/04
2019
El Paso Locomotive
0 - 2
(0 - 1)
Phoenix Rising
Us2
07/04
2019
Phoenix Rising
0 - 0
(0 - 0)
Monterey Bay
Us2
31/03
2019
Phoenix Rising
2 - 2
(1 - 1)
CS Switchbacks
Us2
17/03
2019
Phoenix Rising
3 - 3
(1 - 2)
New Mexico United
Us2
10/03
2019
San Antonio FC
3 - 3
(2 - 2)
Phoenix Rising
Us2
Victorii
5
83%
Egalitati
0
0%
Pierderi
1
17%
Vezi complet
{"lg_-1":[22,5,3,30],"lg_-1_6":[5,0,1,6],"lg_245":[22,5,3,30],"lg_245_6":[5,null,1,6]}
NEW
gazde meciuri:
Toate
21/09
2019
New Mexico United
1 - 3
(1 - 1)
Reno 1868 FC
Us2
15/09
2019
New Mexico United
3 - 1
(1 - 0)
CS Switchbacks
Us2
02/09
2019
New Mexico United
0 - 2
(0 - 0)
Orange County SC
Us2
18/08
2019
New Mexico United
2 - 2
(1 - 1)
LA Galaxy II
Us2
04/08
2019
New Mexico United
2 - 2
(1 - 1)
Austin Bold
Us2
01/08
2019
New Mexico United
3 - 0
(1 - 0)
El Paso Locomotive
Us2
09/06
2019
New Mexico United
0 - 3
(0 - 1)
Sacramento Republic
Us2
06/06
2019
New Mexico United
1 - 1
(1 - 0)
OKC Energy
Us2
06/05
2019
New Mexico United
3 - 0
(1 - 0)
San Antonio FC
Us2
27/04
2019
New Mexico United
3 - 3
(0 - 0)
Portland Timbers 2
Us2
14/04
2019
New Mexico United
5 - 1
(4 - 1)
Real Monarchs
Us2
21/03
2019
New Mexico United
2 - 1
(2 - 0)
Tulsa Roughnecks
Us2
10/03
2019
New Mexico United
1 - 1
(1 - 0)
Monterey Bay
Us2
Victorii
2
33%
Egalitati
2
33%
Pierderi
2
33%
Vezi complet
{"lg_-1":[5,5,3,13],"lg_-1_6":[2,2,2,6],"lg_245":[5,5,3,13],"lg_245_6":[2,2,2,6]}
PHO
meciuri in calitate de oaspete
Toate
22/09
2019
Monterey Bay
2 - 1
(0 - 0)
Phoenix Rising
Us2
12/09
2019
Las Vegas Lights
0 - 1
(0 - 0)
Phoenix Rising
Us2
01/09
2019
CS Switchbacks
0 - 3
(0 - 3)
Phoenix Rising
Us2
28/08
2019
Tacoma Defiance
2 - 4
(1 - 1)
Phoenix Rising
Us2
04/08
2019
LA Galaxy II
2 - 3
(1 - 0)
Phoenix Rising
Us2
28/07
2019
Tulsa Roughnecks
0 - 1
(0 - 0)
Phoenix Rising
Us2
14/07
2019
RGV Toros
0 - 1
(0 - 0)
Phoenix Rising
Us2
23/06
2019
OKC Energy
1 - 4
(1 - 2)
Phoenix Rising
Us2
19/06
2019
Reno 1868 FC
0 - 3
(0 - 1)
Phoenix Rising
Us2
26/05
2019
Real Monarchs
2 - 4
(2 - 2)
Phoenix Rising
Us2
05/05
2019
Orange County SC
2 - 1
(1 - 0)
Phoenix Rising
Us2
28/04
2019
Sacramento Republic
0 - 0
(0 - 0)
Phoenix Rising
Us2
18/04
2019
Austin Bold
1 - 0
(0 - 0)
Phoenix Rising
Us2
14/04
2019
El Paso Locomotive
0 - 2
(0 - 1)
Phoenix Rising
Us2
10/03
2019
San Antonio FC
3 - 3
(2 - 2)
Phoenix Rising
Us2
Victorii
5
83%
Egalitati
0
0%
Pierderi
1
17%
Vezi complet
{"lg_-1":[10,2,3,15],"lg_-1_6":[5,0,1,6],"lg_245":[10,2,3,15],"lg_245_6":[5,null,1,6]}
Intreaga statistica
Statistica
Gazda/Oaspete
1 jumătate
2 jumătate
New Mexico United
Meciuri jucate:
29
Phoenix Rising
Meciuri jucate:
30
Goluri
(Marcate/Primite)
52
1.79
1.76
51
78
2.6
0.93
28
Sub/Peste
1.5
2
27
7%
93%
7
23
23%
77%
2.5
6
23
21%
79%
8
22
27%
73%
3.5
14
15
48%
52%
15
15
50%
50%
Meciuri Gol-Gol (Da/Nu)
22
7
76%
24%
15
15
50%
50%
Nici un gol nu este permis (Da/Nu)
3
26
10%
90%
14
16
47%
53%
Marcat un gol (Da/Nu)
24
5
83%
17%
27
3
90%
10%
NEW
Meciuri urmatoare
Dificultate
PHO
Uşor 1
Greu 5
Phoenix Rising (G)
Us2
29/09/2019
3
RGV Toros (G)
Us2
06/10/2019
4
Tulsa Roughnecks (O)
Us2
13/10/2019
3
Tacoma Defiance (G)
Us2
17/10/2019
3
Las Vegas Lights (G)
Us2
20/10/2019
2
Sacramento Republic (O)
Us2
24/10/2019
3
New Mexico United (O)
Us2
29/09/2019
4
Portland Timbers 2 (O)
Us2
06/10/2019
2
Real Monarchs (G)
Us2
13/10/2019
2
OKC Energy (G)
Us2
19/10/2019
3
Austin Bold (G)
Us2
27/10/2019
2
Real Monarchs (G)
Us2
02/11/2019
2
Vezi complet
<
Mai 2024
Fotbal pronosticurile
>
{"4":"Aprilie 2024","5":"Mai 2024","6":"Iunie 2024"}
Lu
Ma
Mi
Jo
Vi
Sâ
Du
01
02
03
04
05
06
07
08
09
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
Lu
Ma
Mi
Jo
Vi
Sâ
Du
01
02
03
04
05
06
07
08
09
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
Lu
Ma
Mi
Jo
Vi
Sâ
Du
01
02
03
04
05
06
07
08
09
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
Introduceți minimum 3 caractere
Afișați toate rezultatele pentru
Echipa
Campionate
Matchmeci
Program