May 17 Football PREDICTIONS

Today Match Prediction

Football Predictions May 17

DATE
TIME
MATCH
COMPETITION
Predict.PREDICTION
argentinaArgentina Nacional B
Sunday, 17-05
19:30
Almagro vs San Martin SJ
Argentina Nacional B
ViewVIEW PREDICTION
Sunday, 17-05
19:30
Almirante Brown vs CA San Telmo
Argentina Nacional B
ViewVIEW PREDICTION
Sunday, 17-05
19:30
Gimnasia Jujuy vs Temperley
Argentina Nacional B
ViewVIEW PREDICTION
Sunday, 17-05
20:00
Club Atletico Mitre vs CA San Miguel
Argentina Nacional B
ViewVIEW PREDICTION
Sunday, 17-05
20:00
Deportivo Madryn vs Ferro Carril Oeste
Argentina Nacional B
ViewVIEW PREDICTION
Sunday, 17-05
20:00
Patronato Parana vs Chacarita Juniors
Argentina Nacional B
ViewVIEW PREDICTION
Sunday, 17-05
21:00
Gimnasia y Tiro vs San Martin de Tucuman
Argentina Nacional B
ViewVIEW PREDICTION
Sunday, 17-05
21:00
Quilmes vs Tristan Suarez
Argentina Nacional B
ViewVIEW PREDICTION
australiaAustralia Northern NSW Premier League
Sunday, 17-05
04:00
Broadmeadow Magic vs Edgeworth Eagles
Australia Northern NSW Premier League
ViewVIEW PREDICTION
Sunday, 17-05
06:00
Newcastle Olympic FC vs Weston Workers FC
Australia Northern NSW Premier League
ViewVIEW PREDICTION
austriaAustria Bundesliga
Sunday, 17-05
13:30
FK Austria Vienna vs LASK Linz
Austria Bundesliga
ViewVIEW PREDICTION
Sunday, 17-05
13:30
FC Salzburg vs Hartberg
Austria Bundesliga
ViewVIEW PREDICTION
Sunday, 17-05
13:30
SK Sturm Graz vs Rapid Vienna
Austria Bundesliga
ViewVIEW PREDICTION
belgiumBelgium First Division A
Sunday, 17-05
12:30
Anderlecht vs KV Mechelen
Belgium First Division A
ViewVIEW PREDICTION
Sunday, 17-05
17:30
Club Brugge vs Union Saint Gilloise
Belgium First Division A
ViewVIEW PREDICTION
brazilBrazil Serie A
Sunday, 17-05
01:00
Palmeiras vs Cruzeiro
Brazil Serie A
ViewVIEW PREDICTION
Sunday, 17-05
15:00
Santos vs Coritiba
Brazil Serie A
ViewVIEW PREDICTION
Sunday, 17-05
20:00
Bahia vs Gremio
Brazil Serie A
ViewVIEW PREDICTION
Sunday, 17-05
20:00
Botafogo vs Corinthians
Brazil Serie A
ViewVIEW PREDICTION
Sunday, 17-05
22:30
Bragantino vs Vitoria
Brazil Serie A
ViewVIEW PREDICTION
Sunday, 17-05
22:30
Chapecoense vs Remo
Brazil Serie A
ViewVIEW PREDICTION
Sunday, 17-05
23:30
Athletico Paranaense vs Flamengo
Brazil Serie A
ViewVIEW PREDICTION
brazilBrazil Serie B
Sunday, 17-05
00:30
Cuiaba vs Novorizontino
Brazil Serie B
ViewVIEW PREDICTION
Sunday, 17-05
20:00
Athletic Club MG vs Juventude
Brazil Serie B
ViewVIEW PREDICTION
Sunday, 17-05
22:00
Vila Nova vs Avai
Brazil Serie B
ViewVIEW PREDICTION
Sunday, 17-05
22:30
Criciuma vs Atletico GO
Brazil Serie B
ViewVIEW PREDICTION
Sunday, 17-05
22:30
Ceara vs Fortaleza
Brazil Serie B
ViewVIEW PREDICTION
chileChile Liga de Primera
Sunday, 17-05
01:00
Deportes Limache vs Universidad Catolica
Chile Liga de Primera
ViewVIEW PREDICTION
Sunday, 17-05
17:30
Huachipato vs Union La Calera
Chile Liga de Primera
ViewVIEW PREDICTION
Sunday, 17-05
20:00
Cobresal vs Universidad de Chile
Chile Liga de Primera
ViewVIEW PREDICTION
Sunday, 17-05
22:30
Colo Colo vs Nublense
Chile Liga de Primera
ViewVIEW PREDICTION
denmarkDenmark Superligaen
Sunday, 17-05
13:00
FC Fredericia vs Silkeborg IF
Denmark Superligaen
ViewVIEW PREDICTION
Sunday, 17-05
13:00
FC Copenhagen vs Randers FC
Denmark Superligaen
ViewVIEW PREDICTION
Sunday, 17-05
13:00
Odense BK vs Vejle
Denmark Superligaen
ViewVIEW PREDICTION
Sunday, 17-05
17:00
AGF Aarhus vs Viborg
Denmark Superligaen
ViewVIEW PREDICTION
Sunday, 17-05
17:00
Midtjylland vs Brondby
Denmark Superligaen
ViewVIEW PREDICTION
Sunday, 17-05
17:00
Sonderjyske vs FC Nordsjaelland
Denmark Superligaen
ViewVIEW PREDICTION
ecuadorEcuador LigaPro Serie A
Sunday, 17-05
01:00
Barcelona Guayaquil vs SD Aucas
Ecuador LigaPro Serie A
ViewVIEW PREDICTION
Sunday, 17-05
19:00
Leones FC vs Mushuc Runa
Ecuador LigaPro Serie A
ViewVIEW PREDICTION
englandEngland Premier League
Sunday, 17-05
12:30
Man Utd vs Nottm Forest
England Premier League
ViewVIEW PREDICTION
Sunday, 17-05
15:00
Brentford vs Crystal Palace
England Premier League
ViewVIEW PREDICTION
Sunday, 17-05
15:00
Everton vs Sunderland
England Premier League
ViewVIEW PREDICTION
Sunday, 17-05
15:00
Leeds vs Brighton
England Premier League
ViewVIEW PREDICTION
Sunday, 17-05
15:00
Wolverhampton vs Fulham
England Premier League
ViewVIEW PREDICTION
Sunday, 17-05
17:30
Newcastle vs West Ham
England Premier League
ViewVIEW PREDICTION
franceFrance Ligue 1
Sunday, 17-05
20:00
Brest vs Angers
France Ligue 1
ViewVIEW PREDICTION
Sunday, 17-05
20:00
Lille vs Auxerre
France Ligue 1
ViewVIEW PREDICTION
Sunday, 17-05
20:00
Lorient vs Le Havre
France Ligue 1
ViewVIEW PREDICTION
Sunday, 17-05
20:00
Marseille vs Rennes
France Ligue 1
ViewVIEW PREDICTION
Sunday, 17-05
20:00
Nantes vs Toulouse
France Ligue 1
ViewVIEW PREDICTION
Sunday, 17-05
20:00
Nice vs Metz
France Ligue 1
ViewVIEW PREDICTION
Sunday, 17-05
20:00
Strasbourg vs Monaco
France Ligue 1
ViewVIEW PREDICTION
germanyGermany Bundesliga II
Sunday, 17-05
14:30
Arminia Bielefeld vs Hertha Berlin
Germany Bundesliga II
ViewVIEW PREDICTION
Sunday, 17-05
14:30
Darmstadt vs Paderborn
Germany Bundesliga II
ViewVIEW PREDICTION
Sunday, 17-05
14:30
Elversberg vs SC Preussen Munster
Germany Bundesliga II
ViewVIEW PREDICTION
Sunday, 17-05
14:30
Greuther Furth vs Fortuna Dusseldorf
Germany Bundesliga II
ViewVIEW PREDICTION
Sunday, 17-05
14:30
Hannover 96 vs Nurnberg
Germany Bundesliga II
ViewVIEW PREDICTION
Sunday, 17-05
14:30
Karlsruher SC vs Bochum
Germany Bundesliga II
ViewVIEW PREDICTION
Sunday, 17-05
14:30
Magdeburg vs Kaiserslautern
Germany Bundesliga II
ViewVIEW PREDICTION
Sunday, 17-05
14:30
Schalke vs Eintracht Braunschweig
Germany Bundesliga II
ViewVIEW PREDICTION
Sunday, 17-05
14:30
Dynamo Dresden vs Holstein Kiel
Germany Bundesliga II
ViewVIEW PREDICTION
italyItaly Serie A
Sunday, 17-05
11:30
Roma vs Lazio
Italy Serie A
ViewVIEW PREDICTION
Sunday, 17-05
11:30
Como vs Parma
Italy Serie A
ViewVIEW PREDICTION
Sunday, 17-05
11:30
Genoa vs AC Milan
Italy Serie A
ViewVIEW PREDICTION
Sunday, 17-05
11:30
Juventus vs Fiorentina
Italy Serie A
ViewVIEW PREDICTION
Sunday, 17-05
14:00
Inter Milan vs Verona
Italy Serie A
ViewVIEW PREDICTION
Sunday, 17-05
17:00
Atalanta vs Bologna
Italy Serie A
ViewVIEW PREDICTION
Sunday, 17-05
19:45
Cagliari vs Torino
Italy Serie A
ViewVIEW PREDICTION
Sunday, 17-05
19:45
Sassuolo vs Lecce
Italy Serie A
ViewVIEW PREDICTION
Sunday, 17-05
19:45
Udinese vs Cremonese
Italy Serie A
ViewVIEW PREDICTION
japanJapan J-League
Sunday, 17-05
05:00
V-Varen Nagasaki vs Vissel Kobe
Japan J-League
ViewVIEW PREDICTION
Sunday, 17-05
06:00
JEF Utd Chiba vs Kashima Antlers
Japan J-League
ViewVIEW PREDICTION
Sunday, 17-05
06:00
Fagiano Okayama vs Shimizu S-Pulse
Japan J-League
ViewVIEW PREDICTION
Sunday, 17-05
07:00
Cerezo Osaka vs Nagoya Grampus
Japan J-League
ViewVIEW PREDICTION
Sunday, 17-05
07:00
Kyoto Sanga FC vs Sanfrecce Hiroshima
Japan J-League
ViewVIEW PREDICTION
Sunday, 17-05
11:00
Kawasaki Frontale vs Machida Zelvia
Japan J-League
ViewVIEW PREDICTION
netherlandsNetherlands Eredivisie
Sunday, 17-05
13:30
AZ vs NAC
Netherlands Eredivisie
ViewVIEW PREDICTION
Sunday, 17-05
13:30
FC Volendam vs Telstar
Netherlands Eredivisie
ViewVIEW PREDICTION
Sunday, 17-05
13:30
Heerenveen vs Ajax
Netherlands Eredivisie
ViewVIEW PREDICTION
Sunday, 17-05
13:30
Heracles vs FC Groningen
Netherlands Eredivisie
ViewVIEW PREDICTION
Sunday, 17-05
13:30
NEC vs Go Ahead Eagles
Netherlands Eredivisie
ViewVIEW PREDICTION
Sunday, 17-05
13:30
PSV vs FC Twente
Netherlands Eredivisie
ViewVIEW PREDICTION
Sunday, 17-05
13:30
Sparta Rotterdam vs Excelsior
Netherlands Eredivisie
ViewVIEW PREDICTION
Sunday, 17-05
13:30
FC Utrecht vs Fortuna Sittard
Netherlands Eredivisie
ViewVIEW PREDICTION
Sunday, 17-05
13:30
PEC Zwolle vs Feyenoord
Netherlands Eredivisie
ViewVIEW PREDICTION
peruPeru Liga 1
Sunday, 17-05
02:30
Sport Boys vs Cusco FC
Peru Liga 1
ViewVIEW PREDICTION
Sunday, 17-05
16:00
AD Tarma vs Comerciantes Unidos
Peru Liga 1
ViewVIEW PREDICTION
Sunday, 17-05
19:15
Deportivo Garcilaso vs UTC Cajamarca
Peru Liga 1
ViewVIEW PREDICTION
Sunday, 17-05
21:30
CD Los Chankas vs Deportivo Moquegua
Peru Liga 1
ViewVIEW PREDICTION
polandPoland Ekstraklasa
Sunday, 17-05
11:15
Piast Gliwice vs Rakow Czestochowa
Poland Ekstraklasa
ViewVIEW PREDICTION
Sunday, 17-05
13:45
GKS Katowice vs Jagiellonia Bialystok
Poland Ekstraklasa
ViewVIEW PREDICTION
Sunday, 17-05
16:30
Lechia Gdansk vs Legia Warsaw
Poland Ekstraklasa
ViewVIEW PREDICTION
polandPoland I Liga
Sunday, 17-05
13:30
Miedz Legnica vs Ruch Chorzow
Poland I Liga
ViewVIEW PREDICTION
Sunday, 17-05
16:00
Pogon Grodzisk Mazowiecki vs GKS Tychy
Poland I Liga
ViewVIEW PREDICTION
Sunday, 17-05
19:15
Polonia Bytom vs Slask Wroclaw
Poland I Liga
ViewVIEW PREDICTION
southkoreaSouth Korea K League 2
Sunday, 17-05
08:30
Gimhae FC 2008 vs Daegu FC
South Korea K League 2
ViewVIEW PREDICTION
Sunday, 17-05
08:30
Hwaseong FC vs Busan I Park
South Korea K League 2
ViewVIEW PREDICTION
Sunday, 17-05
08:30
Seongnam FC vs Gyeongnam FC
South Korea K League 2
ViewVIEW PREDICTION
Sunday, 17-05
11:00
Chungnam Asan FC vs Suwon FC
South Korea K League 2
ViewVIEW PREDICTION
spainSpain Segunda
Sunday, 17-05
13:00
Deportivo La Coruna vs FC Andorra
Spain Segunda
ViewVIEW PREDICTION
Sunday, 17-05
20:15
Real Zaragoza vs Sporting Gijon
Spain Segunda
ViewVIEW PREDICTION
spainSpain La Liga
Sunday, 17-05
18:00
Athletic Club vs Celta Vigo
Spain La Liga
ViewVIEW PREDICTION
Sunday, 17-05
18:00
Atletico Madrid vs Girona
Spain La Liga
ViewVIEW PREDICTION
Sunday, 17-05
18:00
Osasuna vs Espanyol
Spain La Liga
ViewVIEW PREDICTION
Sunday, 17-05
18:00
Elche vs Getafe
Spain La Liga
ViewVIEW PREDICTION
Sunday, 17-05
18:00
Barcelona vs Real Betis
Spain La Liga
ViewVIEW PREDICTION
Sunday, 17-05
18:00
Levante vs Mallorca
Spain La Liga
ViewVIEW PREDICTION
Sunday, 17-05
18:00
Rayo Vallecano vs Villarreal
Spain La Liga
ViewVIEW PREDICTION
Sunday, 17-05
18:00
Real Oviedo vs CD Alaves
Spain La Liga
ViewVIEW PREDICTION
Sunday, 17-05
18:00
Real Sociedad vs Valencia
Spain La Liga
ViewVIEW PREDICTION
Sunday, 17-05
18:00
Sevilla vs Real Madrid
Spain La Liga
ViewVIEW PREDICTION
spainSpain Primera Division RFEF Group 1
Sunday, 17-05
17:00
Merida vs Unionistas de Salamanca CF
Spain Primera Division RFEF Group 1
ViewVIEW PREDICTION
Sunday, 17-05
17:00
CD Arenteiro vs Ponferradina
Spain Primera Division RFEF Group 1
ViewVIEW PREDICTION
Sunday, 17-05
17:00
Athletic Bilbao B vs CD Guadalajara S.A.D.
Spain Primera Division RFEF Group 1
ViewVIEW PREDICTION
Sunday, 17-05
17:00
Celta Fortuna vs Lugo
Spain Primera Division RFEF Group 1
ViewVIEW PREDICTION
Sunday, 17-05
17:00
CF Talavera vs Ourense CF
Spain Primera Division RFEF Group 1
ViewVIEW PREDICTION
Sunday, 17-05
17:00
Racing Ferrol vs Osasuna B
Spain Primera Division RFEF Group 1
ViewVIEW PREDICTION
Sunday, 17-05
17:00
Real Aviles CF vs Barakaldo
Spain Primera Division RFEF Group 1
ViewVIEW PREDICTION
Sunday, 17-05
17:00
Real Madrid Castilla vs Arenas Club de Getxo
Spain Primera Division RFEF Group 1
ViewVIEW PREDICTION
Sunday, 17-05
17:00
Tenerife vs Pontevedra
Spain Primera Division RFEF Group 1
ViewVIEW PREDICTION
Sunday, 17-05
17:00
Zamora CF vs Cacereno
Spain Primera Division RFEF Group 1
ViewVIEW PREDICTION
spainSpain Primera Division RFEF Group 2
Sunday, 17-05
17:00
Alcorcon vs Marbella FC
Spain Primera Division RFEF Group 2
ViewVIEW PREDICTION
Sunday, 17-05
17:00
Algeciras CF vs Hercules
Spain Primera Division RFEF Group 2
ViewVIEW PREDICTION
Sunday, 17-05
17:00
Eldense vs Atletico Madrid B
Spain Primera Division RFEF Group 2
ViewVIEW PREDICTION
Sunday, 17-05
17:00
Gimnastic vs CE Europa
Spain Primera Division RFEF Group 2
ViewVIEW PREDICTION
Sunday, 17-05
17:00
Sabadell vs Antequera
Spain Primera Division RFEF Group 2
ViewVIEW PREDICTION
Sunday, 17-05
17:00
Teruel vs Atletico Sanluqueno
Spain Primera Division RFEF Group 2
ViewVIEW PREDICTION
Sunday, 17-05
17:00
Juventud Torremolinos CF vs Real Murcia
Spain Primera Division RFEF Group 2
ViewVIEW PREDICTION
Sunday, 17-05
17:00
UD Ibiza vs FC Cartagena
Spain Primera Division RFEF Group 2
ViewVIEW PREDICTION
Sunday, 17-05
17:00
Villarreal B vs Sevilla Atletico
Spain Primera Division RFEF Group 2
ViewVIEW PREDICTION
swedenSweden Allsvenskan
Sunday, 17-05
13:00
Brommapojkarna vs Kalmar FF
Sweden Allsvenskan
ViewVIEW PREDICTION
Sunday, 17-05
13:00
Hammarby vs Malmo FF
Sweden Allsvenskan
ViewVIEW PREDICTION
Sunday, 17-05
15:30
Mjällby AIF vs BK Hacken
Sweden Allsvenskan
ViewVIEW PREDICTION
Sunday, 17-05
15:30
Västerås SK FK vs AIK
Sweden Allsvenskan
ViewVIEW PREDICTION
türkiyeTürkiye Super Lig
Sunday, 17-05
15:00
Kayserispor vs Konyaspor
Türkiye Super Lig
ViewVIEW PREDICTION
Sunday, 17-05
18:00
Antalyaspor vs Kocaelispor
Türkiye Super Lig
ViewVIEW PREDICTION
Sunday, 17-05
18:00
Fenerbahce vs Eyupspor
Türkiye Super Lig
ViewVIEW PREDICTION
Sunday, 17-05
18:00
Kasimpasa vs Galatasaray
Türkiye Super Lig
ViewVIEW PREDICTION
Sunday, 17-05
18:00
Trabzonspor vs Genclerbirligi
Türkiye Super Lig
ViewVIEW PREDICTION
usaUSA MLS
Sunday, 17-05
00:30
Charlotte FC vs Toronto FC
USA MLS
ViewVIEW PREDICTION
Sunday, 17-05
00:30
DC United vs St. Louis City SC
USA MLS
ViewVIEW PREDICTION
Sunday, 17-05
00:30
New England vs Minnesota Utd
USA MLS
ViewVIEW PREDICTION
Sunday, 17-05
00:30
NY Red Bulls vs New York City
USA MLS
ViewVIEW PREDICTION
Sunday, 17-05
00:30
Orlando City vs Atlanta Utd
USA MLS
ViewVIEW PREDICTION
Sunday, 17-05
00:30
Philadelphia vs Columbus Crew
USA MLS
ViewVIEW PREDICTION
Sunday, 17-05
01:30
Austin FC vs Kansas City
USA MLS
ViewVIEW PREDICTION
Sunday, 17-05
01:30
Houston Dynamo vs Vancouver Whitecaps
USA MLS
ViewVIEW PREDICTION
Sunday, 17-05
02:15
Seattle Sounders vs LA Galaxy
USA MLS
ViewVIEW PREDICTION
Sunday, 17-05
02:30
Real Salt Lake vs Colorado Rapids
USA MLS
ViewVIEW PREDICTION
Sunday, 17-05
02:30
San Diego FC vs FC Cincinnati
USA MLS
ViewVIEW PREDICTION
Sunday, 17-05
03:30
San Jose vs FC Dallas
USA MLS
ViewVIEW PREDICTION
Sunday, 17-05
23:00
Inter Miami vs Portland Timbers
USA MLS
ViewVIEW PREDICTION
Football Predictions May 17 Today Match Prediction gives you the best daily predictions and all sports betting tips. daily betting tips around the world for all sports. Here is a listing for today's matches list with predictions. Who Will Win Today Match check our predictions. Today Match Predictions of all the international matches and domestic matches of all countries. Today Match Prediction all Predictions sports and tips, Previews & Betting Tips. Today, Match, Prediction, Sports, Predictions, Betting, tips. The outcome of a match and the performance of individual players are dependent on a number of factors – form, fitness, playing conditions and inherent strengths and weaknesses of every player. We have achieved 77 % accuracy in our model, it means if we predict the match outcome. Full time result The most common football bet is on the match result – 1-x-2. In that kind of bet the player has to predict the end-result of a game. The player predicts whether the result at the end of the normal game-time will be one out of three options: a win for one team, a win for the other team or a draw. Total goals under/over This is a two-way option. The player’s bet is whether there will be more or less than the number of goals quoted. In a football match it can be seen as 0.5, 1.5, 2.5 etc. Here as well, the score at the end of the normal game-time is taken into account. Correct score This is predicting the score at the end of the normal game-time and Scores are often quotes as “home team score – away team score” so be sure to check your coupon that it is the way you want it. There are many possible score lines for a match so in this bet type you can often find quite high odds. Such variables include home ground advantage, past performances, match experience, performance at the specific venue, performance against the specific opposition, experience at the specific venue and current form. Using a multiple linear regression model, prediction variables were numerically weighted according to statistical significance and used to predict the match outcome sports and tips. Here you can read the latest soccer betting tips, predictions and odds written by us. Please note that, like in any sport there is always place for unpredictable events and our predictions might not always be on target. Get fun using our Today Match Prediction sports betting tips. nowing the various markets of football betting is a key step to becoming a master in sports betting. You can also use our livescore service to view the results of the match. football, Cricket, Tennis, Basktball like most sports on Today Match Prediction, is a game full of surprises and lucky or unlucky breaks. After all, if it was easy to predict the winner of a football match, there wouldn’t be much reason to watch it and a team of scientists says that soccer is actually a simple match in statistical terms. To demonstrate, they have derived a function that can predict the expected average outcome of a match in terms of the goal difference between the two competing teams. Free mathematical football/soccer predictions and tips. Now there is no doubt that with so many variables, betting on sport is risky business. But with the right soccer prediction app, you can be sure of making your bets based on more than just your gut feeling. 1x2, Score, Over/Under, BTTS football predictions for top upcoming games from Premier League, La Liga, Serie A, Bundesliga and more. Today Match Prediction is the home of free sports betting tips. Mathematical football predictions Your source of free betting tips, free football predictions, free odds comparison and match previews sports and tips. Football Predictions sports and tips are calculated based on advanced algorithm using stats, teams attack strength, defence weakness and recent form analysis. Take advantage of the percentage football predictions for home wins, draws, visitors wins, over and under goals scored, sports and tips. For each possible outcome a probability is calculated and therefore the prediction is the outcome with the highest probability. Those probabilities are calculated by a complex mathematical algorithm working on the football Big Data. The process is quite large and various data mining techniques are used for the final predictions to be calculated. The Predictive analytics combines techniques such as statistical modeling, machine learning, data mining that analyze current and historical data to make predictions. Predictive modeling is a process that uses data mining and probability to forecast outcomes. Each model is made up of a number of predictors, which are variables that are likely to influence future results. Once data has been collected for relevant predictors, a statistical model is formulated. The model may employ a simple linear equation, or it may be a complex neural network, mapped out by sophisticated software. As additional data becomes available, the statistical analysis model is validated and revised. By analyzing historical events, there is a probability that a business might be able to predict what would happen in the future and plan accordingly. However, this data is usually unstructured and too complex for humans to analyze in a short period of time. Due to the complexity that enormous amounts of data present, companies are increasingly using predictive analytics tools to forecast the outcome of an event likely to happen in the near future and checking the data.