[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"football-site-config":3,"world-cup-status-en":27,"league-326135624547438592-en":61,"league-upcoming-326135624547438592-en":215,"league-results-326135624547438592-en":267,"league-news-326135624547438592-en":312,"league-wc-status-en":410},{"adSlots":4,"affiliateMode":5,"brandName":6,"contentStrategy":7,"currency":8,"friendLinks":9,"homepageLayoutKey":10,"leagueFocus":11,"locale":12,"planVisibility":13,"seoDescription":14,"seoTitleTemplate":15,"siteCode":10,"siteName":6,"siteType":10,"subscriptionMode":5,"timezone":16,"id":17,"tenantID":18,"primaryDomain":19,"countryCode":20,"logoUrl":21,"faviconUrl":21,"theme":22,"seoKeywords":24,"status":25,"ads":4,"focusLeagues":26,"affiliatePolicies":26},[],"shared","Football Prediction Platform","scores_predictions","USD",[],"main",[],"en-US",[],"Football fixtures, results, free predictions, subscriptions, and clearly labeled partner links.","{page} | Football Prediction Platform","America\u002FNew_York",323900000000000000,1,"football.easytestdev.online","US","",{"primaryColor":23},"#1677ff","football predictions, football fixtures, football results","active",null,{"active":28,"leagueId":29,"leagueName":30,"leagueImagePath":31,"seasonId":32,"seasonName":33,"startingAt":34,"endingAt":35,"daysToStart":36,"daysToEnd":37,"phase":38,"includeQualifying":39,"hostCities":40},true,"326135624916537344","World Cup","https:\u002F\u002Fmedia.api-sports.io\u002Ffootball\u002Fleagues\u002F1.png","326255613308833792","2026\u002F2027","2026-06-11","2026-06-28",-38,-21,"finished_recent",false,[41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60],"Atlanta","Boston","Dallas","East Rutherford","Guadalajara","Houston","Kansas City","Los Angeles","Mexico City","Miami","Monterrey","New-York","New York New Jersey","Philadelphia","San-Francisco","San Francisco Bay Area","Seattle","Toronto","Vancouver","Zapopan",{"league":62},{"country":63,"countryCode":64,"description":65,"id":66,"imagePath":67,"name":68,"parentLeagueId":-1,"relatedLeagues":69,"slug":70,"subType":21,"teamCount":71,"teams":72,"type":214},"France","FR","Ligue 1, officially known as Ligue 1 Uber Eats for sponsorship reasons, is the premier professional football division in France and one of Europe's top five leagues. Founded in 1932 as \"Division 1,\" it was rebranded to Ligue 1 in 2002. The league is organized by the Ligue de Football Professionnel (LFP) and has been a cornerstone of French sporting culture for nearly a century.\n\nThe competition features 18 teams in a standard round-robin format, with each club playing 34 matches per season (home and away). The team with the most points at the end of the season is crowned champion. The bottom two teams are automatically relegated to Ligue 2, while the 16th-placed team enters a high-stakes promotion\u002Frelegation playoff against a Ligue 2 side. The top finishers qualify for UEFA competitions, with the champion and runner-up earning direct entry into the UEFA Champions League group stage.\n\nHistorically, the league has been dominated by a few powerhouse clubs. Paris Saint-Germain (PSG), backed by Qatari ownership since 2011, has become the modern superpower, winning numerous titles. Olympique de Marseille, the only French club to win the UEFA Champions League (1993), and AS Saint-Étienne, with a record ten league titles, are other traditional giants. Olympique Lyonnais famously won seven consecutive titles from 2002 to 2008, marking a period of unprecedented dominance.\n\nLigue 1 has been a launchpad for global superstars. Legends like Zinedine Zidane (AS Cannes, Bordeaux), Michel Platini (AS Saint-Étienne), and Jean-Pierre Papin (Marseille) began their journeys here. In the modern era, it has showcased world-class talent such as Kylian Mbappé (Monaco, PSG), Neymar Jr. (PSG), and Eden Hazard (Lille). The league is renowned for its technical skill, tactical diversity, and as a vital exporter of young talent to Europe's biggest clubs.\n\nThe current landscape is defined by PSG's financial might, though clubs like Lille (2021 champions), Monaco, and Marseille have provided compelling challenges. The league's competitive balance is often debated, but its role in developing future stars and its passionate fan culture remain undisputed. An interesting fact is that Ligue 1 holds the record for the youngest champion in Europe's top five leagues, with Monaco's title-winning squad in 2016-17 having an average age of just 24.","326135624547438592","https:\u002F\u002Fmedia.api-sports.io\u002Ffootball\u002Fleagues\u002F61.png","Ligue 1",[],"fr-ligue-1",18,[73,81,89,97,105,113,121,129,136,144,152,160,167,174,182,190,198,206],{"code":74,"country":21,"countryCode":21,"description":75,"founded":76,"id":77,"imagePath":78,"name":79,"slug":-1,"squad":80,"type":21},"PSG","Paris Saint Germain includes fixtures, live scores, match events and news.",1970,"326257536078450688","https:\u002F\u002Fmedia.api-sports.io\u002Ffootball\u002Fteams\u002F85.png","Paris Saint Germain",[],{"code":82,"country":21,"countryCode":21,"description":83,"founded":84,"id":85,"imagePath":86,"name":87,"slug":-1,"squad":88,"type":21},"LEN","Lens includes fixtures, live scores, match events and news.",1906,"326257536443355136","https:\u002F\u002Fmedia.api-sports.io\u002Ffootball\u002Fteams\u002F116.png","Lens",[],{"code":90,"country":21,"countryCode":21,"description":91,"founded":92,"id":93,"imagePath":94,"name":95,"slug":-1,"squad":96,"type":21},"LIL","Lille includes fixtures, live scores, match events and news.",1944,"326257535885512704","https:\u002F\u002Fmedia.api-sports.io\u002Ffootball\u002Fteams\u002F79.png","Lille",[],{"code":98,"country":21,"countryCode":21,"description":99,"founded":100,"id":101,"imagePath":102,"name":103,"slug":-1,"squad":104,"type":21},"LYO","Lyon includes fixtures, live scores, match events and news.",1950,"326257535919067136","https:\u002F\u002Fmedia.api-sports.io\u002Ffootball\u002Fteams\u002F80.png","Lyon",[],{"code":106,"country":21,"countryCode":21,"description":107,"founded":108,"id":109,"imagePath":110,"name":111,"slug":-1,"squad":112,"type":21},"MAR","Marseille includes fixtures, live scores, match events and news.",1899,"326257535952621568","https:\u002F\u002Fmedia.api-sports.io\u002Ffootball\u002Fteams\u002F81.png","Marseille",[],{"code":114,"country":21,"countryCode":21,"description":115,"founded":116,"id":117,"imagePath":118,"name":119,"slug":-1,"squad":120,"type":21},"REN","Rennes includes fixtures, live scores, match events and news.",1901,"326257536145559552","https:\u002F\u002Fmedia.api-sports.io\u002Ffootball\u002Fteams\u002F94.png","Rennes",[],{"code":122,"country":21,"countryCode":21,"description":123,"founded":124,"id":125,"imagePath":126,"name":127,"slug":-1,"squad":128,"type":21},"MON","Monaco includes fixtures, live scores, match events and news.",1919,"326257536112005120","https:\u002F\u002Fmedia.api-sports.io\u002Ffootball\u002Fteams\u002F91.png","Monaco",[],{"code":130,"country":21,"countryCode":21,"description":131,"founded":84,"id":132,"imagePath":133,"name":134,"slug":-1,"squad":135,"type":21},"STR","Strasbourg includes fixtures, live scores, match events and news.","326255037997125632","https:\u002F\u002Fmedia.api-sports.io\u002Ffootball\u002Fteams\u002F95.png","Strasbourg",[],{"code":137,"country":21,"countryCode":21,"description":138,"founded":139,"id":140,"imagePath":141,"name":142,"slug":-1,"squad":143,"type":21},"LOR","Lorient includes fixtures, live scores, match events and news.",1926,"326257536216862720","https:\u002F\u002Fmedia.api-sports.io\u002Ffootball\u002Fteams\u002F97.png","Lorient",[],{"code":145,"country":21,"countryCode":21,"description":146,"founded":147,"id":148,"imagePath":149,"name":150,"slug":-1,"squad":151,"type":21},"TOU","Toulouse includes fixtures, live scores, match events and news.",1937,"326257536179113984","https:\u002F\u002Fmedia.api-sports.io\u002Ffootball\u002Fteams\u002F96.png","Toulouse",[],{"code":153,"country":21,"countryCode":21,"description":154,"founded":155,"id":156,"imagePath":157,"name":158,"slug":-1,"squad":159,"type":21},"PAR","Paris FC includes fixtures, live scores, match events and news.",1969,"326257536413995008","https:\u002F\u002Fmedia.api-sports.io\u002Ffootball\u002Fteams\u002F114.png","Paris FC",[],{"code":161,"country":21,"countryCode":21,"description":162,"founded":100,"id":163,"imagePath":164,"name":165,"slug":-1,"squad":166,"type":21},"BRE","Stade Brestois 29 includes fixtures, live scores, match events and news.","326257536254611456","https:\u002F\u002Fmedia.api-sports.io\u002Ffootball\u002Fteams\u002F106.png","Stade Brestois 29",[],{"code":168,"country":21,"countryCode":21,"description":169,"founded":124,"id":170,"imagePath":171,"name":172,"slug":-1,"squad":173,"type":21},"ANG","Angers includes fixtures, live scores, match events and news.","326257535851958272","https:\u002F\u002Fmedia.api-sports.io\u002Ffootball\u002Fteams\u002F77.png","Angers",[],{"code":175,"country":21,"countryCode":21,"description":176,"founded":177,"id":178,"imagePath":179,"name":180,"slug":-1,"squad":181,"type":21},"HAV","Le Havre includes fixtures, live scores, match events and news.",1872,"326257536334303232","https:\u002F\u002Fmedia.api-sports.io\u002Ffootball\u002Fteams\u002F111.png","Le Havre",[],{"code":183,"country":21,"countryCode":21,"description":184,"founded":185,"id":186,"imagePath":187,"name":188,"slug":-1,"squad":189,"type":21},"AUX","Auxerre includes fixtures, live scores, match events and news.",1905,"326257536296554496","https:\u002F\u002Fmedia.api-sports.io\u002Ffootball\u002Fteams\u002F108.png","Auxerre",[],{"code":191,"country":21,"countryCode":21,"description":192,"founded":193,"id":194,"imagePath":195,"name":196,"slug":-1,"squad":197,"type":21},"NIC","Nice includes fixtures, live scores, match events and news.",1904,"326257536049090560","https:\u002F\u002Fmedia.api-sports.io\u002Ffootball\u002Fteams\u002F84.png","Nice",[],{"code":199,"country":21,"countryCode":21,"description":200,"founded":201,"id":202,"imagePath":203,"name":204,"slug":-1,"squad":205,"type":21},"NAN","Nantes includes fixtures, live scores, match events and news.",1943,"326257535994564608","https:\u002F\u002Fmedia.api-sports.io\u002Ffootball\u002Fteams\u002F83.png","Nantes",[],{"code":207,"country":21,"countryCode":21,"description":208,"founded":209,"id":210,"imagePath":211,"name":212,"slug":-1,"squad":213,"type":21},"MET","Metz includes fixtures, live scores, match events and news.",1932,"326257536372051968","https:\u002F\u002Fmedia.api-sports.io\u002Ffootball\u002Fteams\u002F112.png","Metz",[],"league",{"list":216,"total":266},[217,233,241,251,259],{"awayScore":18,"awayTeam":218,"description":-1,"homeScore":224,"homeTeam":225,"id":228,"kickoffAt":229,"length":-1,"leagueId":66,"leagueName":68,"leagueSlug":70,"probabilityLabel":68,"slug":230,"status":231,"tvStations":232,"venueCity":-1,"venueName":-1},{"code":219,"id":220,"imagePath":221,"name":222,"slug":223},"AWY","326257572300460032","https:\u002F\u002Fmedia.api-sports.io\u002Ffootball\u002Fteams\u002F1063.png","Saint Etienne","saint-etienne",4,{"code":226,"id":194,"imagePath":195,"name":196,"slug":227},"HME","nice","334169849506828288","2026-05-29T18:45:00Z","nice-vs-saint-etienne-2026-05-29","finished",[],{"awayScore":234,"awayTeam":235,"description":-1,"homeScore":234,"homeTeam":236,"id":237,"kickoffAt":238,"length":-1,"leagueId":66,"leagueName":68,"leagueSlug":70,"probabilityLabel":68,"slug":239,"status":231,"tvStations":240,"venueCity":-1,"venueName":-1},0,{"code":219,"id":194,"imagePath":195,"name":196,"slug":227},{"code":226,"id":220,"imagePath":221,"name":222,"slug":223},"333082685859696640","2026-05-26T18:45:00Z","saint-etienne-vs-nice-2026-05-26",[],{"awayScore":234,"awayTeam":242,"description":-1,"homeScore":234,"homeTeam":244,"id":246,"kickoffAt":247,"length":-1,"leagueId":66,"leagueName":68,"leagueSlug":70,"probabilityLabel":68,"slug":248,"status":249,"tvStations":250,"venueCity":-1,"venueName":-1},{"code":219,"id":85,"imagePath":86,"name":87,"slug":243},"lens",{"code":226,"id":101,"imagePath":102,"name":103,"slug":245},"lyon","327054517600260096","2026-05-17T19:00:00Z","lyon-vs-lens-2026-05-17","scheduled",[],{"awayScore":234,"awayTeam":252,"description":-1,"homeScore":234,"homeTeam":254,"id":256,"kickoffAt":247,"length":-1,"leagueId":66,"leagueName":68,"leagueSlug":70,"probabilityLabel":68,"slug":257,"status":249,"tvStations":258,"venueCity":-1,"venueName":-1},{"code":219,"id":178,"imagePath":179,"name":180,"slug":253},"le-havre",{"code":226,"id":140,"imagePath":141,"name":142,"slug":255},"lorient","327054525431025664","lorient-vs-le-havre-2026-05-17",[],{"awayScore":234,"awayTeam":260,"description":-1,"homeScore":234,"homeTeam":262,"id":263,"kickoffAt":247,"length":-1,"leagueId":66,"leagueName":68,"leagueSlug":70,"probabilityLabel":68,"slug":264,"status":249,"tvStations":265,"venueCity":-1,"venueName":-1},{"code":219,"id":210,"imagePath":211,"name":212,"slug":261},"metz",{"code":226,"id":194,"imagePath":195,"name":196,"slug":227},"327054523283542016","nice-vs-metz-2026-05-17",[],33,{"list":268,"total":311},[269,273,277,287,303],{"awayScore":18,"awayTeam":270,"description":-1,"homeScore":224,"homeTeam":271,"id":228,"kickoffAt":229,"length":-1,"leagueId":66,"leagueName":68,"leagueSlug":70,"probabilityLabel":68,"slug":230,"status":231,"tvStations":272,"venueCity":-1,"venueName":-1},{"code":219,"id":220,"imagePath":221,"name":222,"slug":223},{"code":226,"id":194,"imagePath":195,"name":196,"slug":227},[],{"awayScore":234,"awayTeam":274,"description":-1,"homeScore":234,"homeTeam":275,"id":237,"kickoffAt":238,"length":-1,"leagueId":66,"leagueName":68,"leagueSlug":70,"probabilityLabel":68,"slug":239,"status":231,"tvStations":276,"venueCity":-1,"venueName":-1},{"code":219,"id":194,"imagePath":195,"name":196,"slug":227},{"code":226,"id":220,"imagePath":221,"name":222,"slug":223},[],{"awayScore":278,"awayTeam":279,"description":-1,"homeScore":18,"homeTeam":281,"id":283,"kickoffAt":284,"length":-1,"leagueId":66,"leagueName":68,"leagueSlug":70,"probabilityLabel":68,"slug":285,"status":231,"tvStations":286,"venueCity":-1,"venueName":-1},2,{"code":219,"id":132,"imagePath":133,"name":134,"slug":280},"strasbourg",{"code":226,"id":163,"imagePath":164,"name":165,"slug":282},"stade-brestois-29","327053865717338112","2026-05-13T17:00:00Z","stade-brestois-29-vs-strasbourg-2026-05-13",[],{"awayScore":288,"awayTeam":289,"description":-1,"homeScore":278,"homeTeam":294,"id":299,"kickoffAt":300,"length":-1,"leagueId":66,"leagueName":68,"leagueSlug":70,"probabilityLabel":68,"slug":301,"status":231,"tvStations":302,"venueCity":-1,"venueName":-1},3,{"code":219,"id":290,"imagePath":291,"name":292,"slug":293},"326257572464037888","https:\u002F\u002Fmedia.api-sports.io\u002Ffootball\u002Fteams\u002F1301.png","Rodez","rodez",{"code":226,"id":295,"imagePath":296,"name":297,"slug":298},"326257572212379648","https:\u002F\u002Fmedia.api-sports.io\u002Ffootball\u002Fteams\u002F104.png","RED Star FC 93","red-star-fc-93","329082626646216704","2026-05-12T18:30:00Z","red-star-fc-93-vs-rodez-2026-05-12",[],{"awayScore":234,"awayTeam":304,"description":-1,"homeScore":18,"homeTeam":306,"id":307,"kickoffAt":308,"length":-1,"leagueId":66,"leagueName":68,"leagueSlug":70,"probabilityLabel":68,"slug":309,"status":231,"tvStations":310,"venueCity":-1,"venueName":-1},{"code":219,"id":202,"imagePath":203,"name":204,"slug":305},"nantes",{"code":226,"id":85,"imagePath":86,"name":87,"slug":243},"327052262536908800","2026-05-08T18:45:00Z","lens-vs-nantes-2026-05-08",[],14,[313,346,355,369,387,402],{"awayTeamId":125,"awayTeamName":127,"body":-1,"category":314,"excerpt":315,"homeTeamId":210,"homeTeamName":212,"id":316,"leagueId":66,"leagueName":68,"matchId":317,"matchName":318,"publishedAt":319,"slug":320,"sourceName":321,"sourceURL":322,"teamId":125,"teamName":127,"teamIds":323,"teamNames":334,"title":345},"news","Monaco agreed a €10M deal with Metz for Sadibou Sané. The 21-year-old Senegalese signs until 2031, part of a summer rebuild with Filipe Luís as coach.","336203304159678465","326329469172191232","Metz vs Monaco","2026-05-30T15:27:12Z","sadibou-sane-to-monaco-10m-deal-signals-summer-overhaul","L'Equipe","https:\u002F\u002Fwww.lequipe.fr\u002FFootball\u002FActualites\u002FMercato-accord-monaco-metz-pour-le-transfert-de-sadibou-sane-vers-le-club-de-la-principaute\u002F1680285#at_medium=RSS_feeds",[125,210,324,325,326,327,328,329,330,331,332,333],"326257546258026496","326222712936599552","326222767416414208","326255038114566144","326255039846813696","326255040400461824","326222707475615744","326257695210344448","326222707169431552","326222713142120448",[127,212,335,336,337,338,339,340,341,342,343,344],"Manchester City","Paraguay","Lesotho","Santa Clara","FK Partizan","FC Santa Coloma","Cercle Brugge","Signal","Anderlecht","Canada","Sadibou Sané to Monaco: €10M Deal Signals Summer Overhaul",{"awayTeamId":125,"awayTeamName":127,"body":-1,"category":314,"excerpt":347,"homeTeamId":210,"homeTeamName":212,"id":348,"leagueId":66,"leagueName":68,"matchId":317,"matchName":318,"publishedAt":319,"slug":349,"sourceName":321,"sourceURL":322,"teamId":125,"teamName":127,"teamIds":350,"teamNames":352,"title":354},"Monaco near €7M+€3M deal for Metz defender Sadibou Sané, with 21-year-old set to sign until 2031, joining Nazinho and Detourbet in summer rebuild.","336211060417630209","sadibou-sane-to-monaco-7m-deal-close-for-metz-defender",[125,210,330,324,325,326,327,328,329,351,332,333],"326222711783165952",[127,212,341,335,336,337,338,339,340,353,343,344],"Senegal","Sadibou Sané to Monaco: €7M Deal Close for Metz Defender",{"awayTeamId":220,"awayTeamName":222,"body":-1,"category":314,"excerpt":356,"homeTeamId":194,"homeTeamName":196,"id":357,"leagueId":66,"leagueName":68,"matchId":228,"matchName":358,"publishedAt":359,"slug":360,"sourceName":321,"sourceURL":361,"teamId":194,"teamName":196,"teamIds":362,"teamNames":365,"title":368},"Nice lost Mohamed-Ali Cho and Melvin Bard to injury at half-time against Saint-Étienne, forcing changes and raising doubts over their next fixtures.","335908851951865857","Nice vs Saint Etienne","2026-05-29T20:04:10Z","nice-s-cho-and-bard-suffer-injuries-what-it-means-for-nice","https:\u002F\u002Fwww.lequipe.fr\u002FFootball\u002FActualites\u002FMohamed-ali-cho-et-melvin-bard-sortis-sur-blessure-a-la-mi-temps-de-nice-saint-etienne\u002F1680099#at_medium=RSS_feeds",[194,220,332,325,326,328,363,156,333,364],"326255041625198592","326255038584328192",[196,222,343,336,337,339,366,158,344,367],"Partizani","Legia Warszawa","Nice's Cho and Bard Suffer Injuries: What It Means for Nice",{"awayTeamId":210,"awayTeamName":212,"body":-1,"category":314,"excerpt":370,"homeTeamId":194,"homeTeamName":196,"id":371,"leagueId":66,"leagueName":68,"matchId":263,"matchName":372,"publishedAt":373,"slug":374,"sourceName":321,"sourceURL":375,"teamId":220,"teamName":222,"teamIds":376,"teamNames":381,"title":386},"Nice hosted Saint-Étienne in a relegation playoff behind closed doors. Fan violence vs Metz forced a ban, leaving an empty stadium patrolled by CRS.","335890357940129793","Nice vs Metz","2026-05-29T18:46:41Z","why-nice-played-behind-closed-doors-playoff-ban","https:\u002F\u002Fwww.lequipe.fr\u002FFootball\u002FActualites\u002FAux-abords-de-l-allianz-riviera-barrieres-crs-et-calme-plat-avant-le-barrage-retour-a-huis-clos-entre-nice-et-saint-etienne\u002F1680079#at_medium=RSS_feeds",[220,194,210,377,325,326,328,378,363,379,380,332,333],"326257546220277760","326255040996052992","326257565535047680","326257667678932992",[222,196,212,382,336,337,339,383,366,384,385,343,344],"Chelsea","Kalju Nomme","Real Madrid","Police","Why Nice Played Behind Closed Doors: Playoff Ban",{"awayTeamId":210,"awayTeamName":212,"body":-1,"category":314,"excerpt":388,"homeTeamId":194,"homeTeamName":196,"id":389,"leagueId":66,"leagueName":68,"matchId":263,"matchName":372,"publishedAt":390,"slug":391,"sourceName":321,"sourceURL":392,"teamId":117,"teamName":119,"teamIds":393,"teamNames":397,"title":401},"Stéphane Richard has been active weeks before his official July 3 start, sanctioning Aubameyang, choosing Lorenzi, and securing an Ivorian tourism deal.","332836739368357889","2026-05-21T08:09:00Z","stephane-richard-s-om-shake-up-how-early-actions-reshape","https:\u002F\u002Fwww.lequipe.fr\u002FFootball\u002FArticle\u002F-c-est-un-depart-lance-stephane-richard-le-nouveau-president-de-l-om-n-attend-pas-juillet-comme-annonce-pour-prendre-la-fonction-en-main\u002F1677450#at_medium=RSS_feeds",[117,194,210,325,326,394,328,363,178,109,395,396,331],"326255038034874368","326222712533946368","326257700071542784",[119,196,212,336,337,398,339,366,180,111,399,400,342],"FSV Mainz 05","Ivory Coast","Olympic","Stéphane Richard's OM Shake-Up: How Early Actions Reshape",{"awayTeamId":210,"awayTeamName":212,"body":-1,"category":314,"excerpt":403,"homeTeamId":194,"homeTeamName":196,"id":404,"leagueId":66,"leagueName":68,"matchId":263,"matchName":372,"publishedAt":405,"slug":406,"sourceName":321,"sourceURL":392,"teamId":117,"teamName":119,"teamIds":407,"teamNames":408,"title":409},"New OM president Stéphane Richard hasn't waited for his official July start, hiring a sporting director, attending matches, and inking a key partnership.","332757355844341761","2026-05-21T03:30:00Z","stephane-richard-s-fast-start-what-it-means-for-om-s-future",[117,194,210,325,326,394,328,363,109,331,332],[119,196,212,336,337,398,339,366,111,342,343],"Stéphane Richard's Fast Start: What It Means for OM's Future",{"active":28,"leagueId":29,"leagueName":30,"leagueImagePath":31,"seasonId":32,"seasonName":33,"startingAt":34,"endingAt":35,"daysToStart":36,"daysToEnd":37,"phase":38,"includeQualifying":39,"hostCities":411},[41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60]]