¿Eres mayor de edad?

SI NO

Confirma si tienes 18 años

Faldón apuestas
4.793.283 resultados, 29.450.556 comentarios, 1.037.175 imágenes, 80.044 vídeos, 86.434 noticias
Inglaterra Sub 21 - Francia Sub 21
FINALIZADO
20
10
1465 Pts. Elo

1623 Pts. Elo

4-0
Sábado, 25 Marzo 2023, 18:00
Smith Rowe 50'
1 - 0
Noni Madueke 77'
2 - 0
Curtis Jones 79'
3 - 0
Jacob Ramsey 86'
4 - 0

Eventos del partido

Goles

Smith RoweGol de
Smith Rowe
minuto 50'
Noni MaduekeGol de
Noni Madueke
minuto 77'
Curtis JonesGol de
Curtis Jones
minuto 79'
Jacob RamseyGol de
Jacob Ramsey
minuto 86'

Tarjetas

Oliver SkippT. Amarilla
Oliver Skipp
minuto 26'
Max AaronsT. Amarilla
Max Aarons
minuto 59'
minuto 71'Michael OliseT. Amarilla Michael Olise

Cambios

minuto 63'Amine GouiriEntra en el partido Amine Gouiri
minuto 63'Rayan CherkiSale del partido Rayan Cherki
minuto 63'N. NkounkouEntra en el partido N. Nkounkou
minuto 63'Amine AdliSale del partido Amine Adli
minuto 63'Enzo Le FéeEntra en el partido Enzo Le Fée
minuto 63'Yasser LarouciSale del partido Yasser Larouci
Curtis JonesEntra en el partido
Curtis Jones
minuto 66'
Cameron ArcherSale del partido
Cameron Archer
minuto 66'
Noni MaduekeEntra en el partido
Noni Madueke
minuto 66'
Smith RoweSale del partido
Smith Rowe
minuto 66'
Jacob RamseyEntra en el partido
Jacob Ramsey
minuto 72'
Oliver SkippSale del partido
Oliver Skipp
minuto 72'
Luke ThomasEntra en el partido
Luke Thomas
minuto 72'
Max AaronsSale del partido
Max Aarons
minuto 72'
James GarnerEntra en el partido
James Garner
minuto 72'
Angel GomesSale del partido
Angel Gomes
minuto 72'
Tommy DoyleEntra en el partido
Tommy Doyle
minuto 72'
M. Gibbs-WhiteSale del partido
M. Gibbs-White
minuto 72'
Cole PalmerEntra en el partido
Cole Palmer
minuto 73'
Harvey ElliottSale del partido
Harvey Elliott
minuto 73'
minuto 74'B. BarcolaEntra en el partido B. Barcola
minuto 74'Matthis AblineSale del partido Matthis Abline
minuto 74'A. KalimuendoEntra en el partido A. Kalimuendo
minuto 74'Michael OliseSale del partido Michael Olise
minuto 74'Andy DioufEntra en el partido Andy Diouf
minuto 74'Manu KonéSale del partido Manu Koné
Djed SpenceSale del partido
Djed Spence
minuto 78'
Ben JohnsonEntra en el partido
Ben Johnson
minuto 78'
minuto 82'C. LukebaEntra en el partido C. Lukeba
minuto 82'J. LepenantSale del partido J. Lepenant
minuto 82'H. MassengoEntra en el partido H. Massengo
minuto 82'B. BadiashileSale del partido B. Badiashile

Otros

M. Gibbs-WhiteAsistencia
M. Gibbs-White
minuto 50'
Curtis JonesAsistencia
Curtis Jones
minuto 77'
Noni MaduekeAsistencia
Noni Madueke
minuto 79'
Noni MaduekeAsistencia
Noni Madueke
minuto 86'

Alineaciones


Estadísticas del partido

Inglaterra Sub 21 Inglaterra Francia Sub 21 Francia
4
Goles
0
2
Tarjetas Amarillas
1
0
Tarjetas Rojas
0
4
Asistencias
0
3
Sustituciones
3


  USO DE MEMORIA  
6,741,272 bytes
  BENCHMARKS  
Loading Time Base Classes  0.0010
Controller Execution Time ( Match / Index )  0.6823
Total Execution Time  0.6834
  CADENA URL  
/partido/Inglaterra-Sub-21/Francia-Sub-21/1984?section=legal
  GET DATOS  
$_GET['/partido/Inglaterra-Sub-21/Francia-Sub-21/1984']  
$_GET['section']   legal
  POST DATOS  
No hay datos POST existentes
  CONSULTAS (48)  
0.0025   SELECT c.*, c.stadium as real_stadium, 2024 AS year, dt1.id AS dteam1_id, dt1.nameShow as team1_name, dt1.basealias AS team1_basealias, dt1.fullName as team1_fullName, dt1.color1 AS team1_color1, dt1.seats, dt1.size, dt1.yearBuilt, dt2.id AS dteam2_id, dt2.nameShow as team2_name, dt2.basealias AS team2_basealias, dt2.fullName as team2_fullName, dt2.color1 AS team2_color1, t1.name as team1_Oname, t2.name as team2_Oname, s.id as stadium_id, rs.teamId as stadium_team_id, s.name AS stadium_name, s.size AS stadium_size, s.seats AS stadium_seats, s.yearBuilt AS stadium_yearBuilt, dt1.managerNow AS manager1, dt2.managerNow AS manager2 FROM calendars2024 AS c INNER JOIN teams AS t1 ON c.team1 = t1.id INNER JOIN datateams AS dt1 ON t1.teamId = dt1.id INNER JOIN teams AS t2 ON c.team2 = t2.id INNER JOIN datateams AS dt2 ON t2.teamId = dt2.id LEFT JOIN futbol.rel_stadiums as rs ON rs.teamId=dt1.id AND rs.active=1 LEFT JOIN datastadiums AS s ON s.id = c.stadium WHERE c.extra != 1 AND dt1.basealias = 'Inglaterra-Sub-21' AND dt2.basealias = 'Francia-Sub-21'
0.0031   SELECT c.*, c.stadium as real_stadium, 2025 AS year, dt1.id AS dteam1_id, dt1.nameShow as team1_name, dt1.basealias AS team1_basealias, dt1.fullName as team1_fullName, dt1.color1 AS team1_color1, dt1.seats, dt1.size, dt1.yearBuilt, dt2.id AS dteam2_id, dt2.nameShow as team2_name, dt2.basealias AS team2_basealias, dt2.fullName as team2_fullName, dt2.color1 AS team2_color1, t1.name as team1_Oname, t2.name as team2_Oname, s.id as stadium_id, rs.teamId as stadium_team_id, s.name AS stadium_name, s.size AS stadium_size, s.seats AS stadium_seats, s.yearBuilt AS stadium_yearBuilt, dt1.managerNow AS manager1, dt2.managerNow AS manager2 FROM calendars2025 AS c INNER JOIN teams AS t1 ON c.team1 = t1.id INNER JOIN datateams AS dt1 ON t1.teamId = dt1.id INNER JOIN teams AS t2 ON c.team2 = t2.id INNER JOIN datateams AS dt2 ON t2.teamId = dt2.id LEFT JOIN futbol.rel_stadiums as rs ON rs.teamId=dt1.id AND rs.active=1 LEFT JOIN datastadiums AS s ON s.id = c.stadium WHERE c.extra != 1 AND dt1.basealias = 'Inglaterra-Sub-21' AND dt2.basealias = 'Francia-Sub-21'
0.0078   SELECT c.*, c.stadium as real_stadium, 2023 AS year, dt1.id AS dteam1_id, dt1.nameShow as team1_name, dt1.basealias AS team1_basealias, dt1.fullName as team1_fullName, dt1.color1 AS team1_color1, dt1.seats, dt1.size, dt1.yearBuilt, dt2.id AS dteam2_id, dt2.nameShow as team2_name, dt2.basealias AS team2_basealias, dt2.fullName as team2_fullName, dt2.color1 AS team2_color1, t1.name as team1_Oname, t2.name as team2_Oname, s.id as stadium_id, rs.teamId as stadium_team_id, s.name AS stadium_name, s.size AS stadium_size, s.seats AS stadium_seats, s.yearBuilt AS stadium_yearBuilt, dt1.managerNow AS manager1, dt2.managerNow AS manager2 FROM calendars2023 AS c INNER JOIN teams AS t1 ON c.team1 = t1.id INNER JOIN datateams AS dt1 ON t1.teamId = dt1.id INNER JOIN teams AS t2 ON c.team2 = t2.id INNER JOIN datateams AS dt2 ON t2.teamId = dt2.id LEFT JOIN futbol.rel_stadiums as rs ON rs.teamId=dt1.id AND rs.active=1 LEFT JOIN datastadiums AS s ON s.id = c.stadium WHERE c.extra != 1 AND dt1.basealias = 'Inglaterra-Sub-21' AND dt2.basealias = 'Francia-Sub-21'
0.0031  SELECT c.*, 2023 AS year, dt1.id AS dteam1_id, dt1.nameShow AS team1_name, dt1.basealias AS team1_basealias, dt1.fullName AS team1_fullName, dt1.color1 AS team1_color1, dt1.seats, dt1.size, dt1.yearBuilt, dt2.id AS dteam2_id, dt2.nameShow AS team2_name, dt2.basealias AS team2_basealias, dt2.fullName AS team2_fullName, dt2.color1 AS team2_color1, t1.name AS team1_Oname, t2.name AS team2_Oname, s.id AS stadium_id, dt1.id AS stadium_team_id, s.name AS stadium_name, s.size AS stadium_size, s.seats AS stadium_seats, s.yearBuilt AS stadium_yearBuilt, dt1.managerNow AS manager1, dt2.managerNow AS manager2 FROM calendars2023 AS c INNER JOIN teams AS t1 ON c.team1 = t1.id INNER JOIN datateams AS dt1 ON t1.teamId = dt1.id INNER JOIN teams AS t2 ON c.team2 = t2.id INNER JOIN datateams AS dt2 ON t2.teamId = dt2.id LEFT JOIN datastadiums AS s ON s.id = c.stadium WHERE c.extra != 1 AND dt1.basealias = 'Inglaterra-Sub-21' AND dt2.basealias = 'Francia-Sub-21'
0.0045  SELECT c.*, l.*, cou.name as namec, ct.table_sufix FROM (leagues l INNER JOIN categories c ON c.id = l.categoryId INNER JOIN categories_types ct ON c.ctype=ct.id LEFT JOIN country cou ON cou.Code2 = c.CountryCode) WHERE l.id = 70841
0.0021   SELECT ev.id AS event_id, ev.player_id, ev.action, ev.minute, ev.teamId AS event_teamId FROM events2023 AS ev WHERE ev.match_id=750653 ORDER BY (ev.action=1 OR ev.action=2 OR ev.action=6 OR ev.action=11 OR ev.action=12 OR ev.action=13) DESC,(ev.action=3 OR ev.action=4 OR ev.action=5) DESC,(ev.action=14 OR ev.action=15 OR ev.action=16 OR ev.action=17 OR ev.action=21) DESC,(ev.action=18 OR ev.action=19) DESC,(ev.action=20 OR ev.action=22) DESC, minute ASC, ev.real_date ASC, ev.id DESC, ev.action DESC
0.0050   SELECT dp.id AS player_id, dp.nick, dp.alias, dp.name, dp.last_name, rp.team_id, rp.teamId, rp.squadNumber AS num FROM dataplayers AS dp INNER JOIN rel_players AS rp ON dp.id=rp.player_id AND league_id=70841 WHERE dp.id IN (316654,776353,427721,427868,348946,366796,626605,341488,776733,573167,659157,477157,364643,427872,427804,426811,347411,427284,347409,675016,631181,879198,886159,776383,887609,822316,427925,427819,776745,814653,427568,427561) AND (rp.team_id=6570155 OR rp.team_id=6570156)
0.0019   SELECT ev.id AS event_id, ev.player_id, ev.action, ev.minute, ev.teamId AS event_teamId FROM events2023 AS ev WHERE ev.match_id=750653 ORDER BY ev.minute ASC, ev.real_date ASC, ev.id DESC
0.0039   SELECT dp.id AS player_id, dp.nick, dp.alias, dp.name, dp.last_name, rp.team_id, rp.teamId, rp.squadNumber AS num FROM dataplayers AS dp INNER JOIN rel_players AS rp ON dp.id=rp.player_id AND league_id=70841 WHERE dp.id IN (348946,347409,316654,366796,341488,776733,573167,659157,477157,364643,427721,427872,776353,626605,427868,427804,426811,347411,427284,675016,631181,879198,886159,776383,887609,822316,427925,427819,776745,814653,427568,427561) AND (rp.team_id=6570155 OR rp.team_id=6570156)
0.0017  SELECT data1 FROM stats2023 t WHERE league_id = 70841 AND teamId = 6570155 and type = 33
0.0020  SELECT data1 FROM stats2023 t WHERE league_id = 70841 AND teamId = 6570156 and type = 33
0.0023  SELECT id,team_id,tactica FROM dreamteam_data_real WHERE league_id = 70841 AND id_match = 750653
0.0030  SELECT rel.*,relp.squadNumber as num,dp.alias,dp.role,dp.name,dp.nick,dp.last_name,dp.id as player_id, 0 AS rating FROM rel_dreamteam_real rel INNER JOIN dreamteam_data_real drea ON drea.id = rel.team_number INNER JOIN dataplayers dp ON dp.id = rel.player_id INNER JOIN rel_players AS relp ON relp.player_id=dp.id AND relp.league_id='70841' AND relp.team_id = drea.team_id WHERE rel.team_number=4488983 GROUP BY dp.id ORDER BY role ASC, pos ASC
0.0042  SELECT rel.*,relp.squadNumber as num,dp.alias,dp.role,dp.name,dp.nick,dp.last_name,dp.id as player_id, 0 AS rating FROM rel_dreamteam_real rel INNER JOIN dreamteam_data_real drea ON drea.id = rel.team_number INNER JOIN dataplayers dp ON dp.id = rel.player_id INNER JOIN rel_players AS relp ON relp.player_id=dp.id AND relp.league_id='70841' AND relp.team_id = drea.team_id WHERE rel.team_number=4488984 GROUP BY dp.id ORDER BY role ASC, pos ASC
0.0124  SELECT mp.`player_id`, p.`nick`, p.`name`, p.`last_name`, mp.`team`, p.role, p.alias, relp.squadNumber as num, p.CountryCode FROM `matchs_players_called` AS mp INNER JOIN `dataplayers` AS p ON mp.`player_id` = p.`id` INNER JOIN rel_players AS relp ON relp.player_id=p.id AND relp.league_id='70841' AND relp.team_id=6570155 WHERE mp.`match_id` = '750653' AND mp.year='2023' AND p.id NOT IN (631208,874407,839490,366796,427925,347411,348946,631181,316654,347409,427872,695850,427561,477194,364643,531572,822316,814653,776733,659157,626605,886159) ORDER BY mp.`team` ASC, p.`role` ASC
0.0107  SELECT mp.`player_id`, p.`nick`, p.`name`, p.`last_name`, mp.`team`, p.role, p.alias, relp.squadNumber as num, p.CountryCode FROM `matchs_players_called` AS mp INNER JOIN `dataplayers` AS p ON mp.`player_id` = p.`id` INNER JOIN rel_players AS relp ON relp.player_id=p.id AND relp.league_id='70841' AND relp.team_id=6570156 WHERE mp.`match_id` = '750653' AND mp.year='2023' AND p.id NOT IN (631208,874407,839490,366796,427925,347411,348946,631181,316654,347409,427872,695850,427561,477194,364643,531572,822316,814653,776733,659157,626605,886159) ORDER BY mp.`team` ASC, p.`role` ASC
0.0019  SELECT kit FROM kit_data_real WHERE league_id = 70841 AND id_match = 750653
0.0019  SELECT p.* FROM `pictures` as p INNER JOIN `rel_pictures` as rp ON p.id = rp.id_picture WHERE rp.id_content = '750653' and rp.type = 2023 GROUP BY p.id ORDER BY p.id DESC LIMIT 0, 16
0.0019  SELECT p.* FROM `videos` as p INNER JOIN `rel_videos` as rp ON p.id = rp.id_video WHERE rp.id_content = '750653' and rp.type = 2023 and p.revised = 1 GROUP BY p.id ORDER BY p.id DESC LIMIT 0, 16
0.0022  SELECT *,rel.id as rel_id FROM `rel_media_match` rel LEFT JOIN media m ON m.id = rel.media_id WHERE m.type='10' AND rel.active = 1 AND rel.league_id = 70841 AND rel.team1 = 6570155 AND rel.team2 = 6570156 ORDER BY FIELD(m.location,'es','en') DESC
0.0017  SELECT iframe, title FROM futbol.match_videos WHERE matchId = 750653 AND year = 2023 AND channel = 'Footters' LIMIT 1
0.0018  SELECT iframe, title FROM futbol.match_videos WHERE matchId = 750653 AND year = 2023 AND channel = 'Footters' LIMIT 1
0.0020  SELECT *,rel.id as rel_id FROM `rel_media_match` rel LEFT JOIN media m ON m.id = rel.media_id WHERE m.type='11' AND rel.active = 1 AND rel.league_id = 70841 AND rel.team1 = 6570155 AND rel.team2 = 6570156 ORDER BY FIELD(m.location,'es','en') DESC
0.0023  SELECT dt.nameShow,dt.basealias,t.id,t.teamId FROM teams t INNER JOIN datateams dt ON t.teamId = dt.id WHERE t.league_id = 70841 ORDER BY dt.relations DESC, dt.nameShow ASC LIMIT 50
0.0017  SELECT teamId FROM teams WHERE id = 6570155
0.0018  SELECT c.id,c.r1,r2,c.shedule,comments,c.team1,c.team2,c.datateam1,c.datateam2,c.league_id,2023 as year,dt1.basealias as basealias1,dt2.basealias as basealias2,dt1.nameShow as team1_name,dt2.nameShow as team2_name, c.extra FROM calendars2023 as c INNER JOIN datateams dt1 ON dt1.id = c.datateam1 INNER JOIN datateams dt2 ON dt2.id = c.datateam2 WHERE (c.r1 != 99 or c.r2 != 99) AND (c.datateam1 = 5649 OR c.datateam2 = 5649) ORDER BY shedule DESC LIMIT 10
0.0036  SELECT teamId FROM teams WHERE id = 6570155
0.0019  SELECT c.id,c.r1,r2,c.shedule,comments,c.team1,c.team2,c.datateam1,c.datateam2,c.league_id,2023 as year,dt1.basealias as basealias1,dt2.basealias as basealias2,dt1.nameShow as team1_name,dt2.nameShow as team2_name, c.extra FROM calendars2023 as c INNER JOIN datateams dt1 ON dt1.id = c.datateam1 INNER JOIN datateams dt2 ON dt2.id = c.datateam2 WHERE (c.r1 = 99 or c.r2 = 99) AND (c.datateam1 = 5649 OR c.datateam2 = 5649) ORDER BY shedule ASC LIMIT 10
0.0025  SELECT c.team1, c.team2,c.extra,c.datateam1,c.datateam2, c.shedule,c.id, c.r1, c.r2, c.round, dt1.nameShow as team1_name, dt2.nameShow as team2_name, dt1.basealias as basealias1, dt2.basealias as basealias2,c.comments,c.league_id FROM `calendars2023` as c INNER JOIN teams t1 ON t1.id = c.team1 AND t1.league_id = c.league_id INNER JOIN teams t2 ON t2.id = c.team2 AND t2.league_id = c.league_id INNER JOIN datateams as dt1 ON dt1.id = t1.teamId INNER JOIN datateams as dt2 ON dt2.id = t2.teamId WHERE c.`league_id` = 70841 AND c.`round` = 3 ORDER BY shedule ASC LIMIT 12
0.0019  SELECT points,gf,ga,win_h,win_a,draw_h,draw_a,lose_h,lose_a FROM `tables2023` WHERE league_id = 70841 AND round >= 11 AND round <= 11 AND team = 6570155 ORDER BY round ASC
0.0018  SELECT t.*,dt.nameShow,dt.basealias,dt.id as teamId,(cast(t.gf as signed) - cast(t.ga as signed) + 100) as diff,team.teamId FROM `tables2023` as t INNER JOIN teams as team ON team.id = t.team INNER JOIN datateams as dt ON team.teamId = dt.id WHERE t.league_id = 70841 AND t.round = 11 ORDER BY team.conference ASC,t.position ASC,t.points DESC,t.priority DESC, diff DESC, t.gf DESC, dt.nameShow ASC
0.0018  SELECT dr.name as showName, dr2.name as referee_var FROM calendars2023 as c INNER JOIN rel_calendars_referee as r ON c.id = r.match_id and r.year=2023 and r.role=1 INNER JOIN datareferees dr on dr.id=r.referee_id INNER JOIN rel_calendars_referee as r2 ON c.id = r2.match_id and r2.year=2023 and r2.role=2 INNER JOIN datareferees dr2 on dr2.id=r2.referee_id WHERE c.team1 = 6570155 AND c.team2 = 6570156 AND c.league_id = 70841
0.0079  SELECT `id`, `text` FROM `matchs_news_keys` WHERE `match_id`='750653' AND `active` = 1 AND year = 2023
0.0047  SELECT `id`, `text`, `link`, `media` FROM `matchs_news_headlines` WHERE `match_id`='750653' AND `active` = 1 AND year = 2023
0.0018  SELECT mp.`player_id`, p.`nick`, p.`name`, p.`last_name`, mp.`team`, p.role, p.alias, relp.squadNumber as num, p.CountryCode FROM `matchs_players_called` AS mp INNER JOIN `dataplayers` AS p ON mp.`player_id` = p.`id` INNER JOIN rel_players AS relp ON relp.player_id=p.id AND relp.league_id='70841' AND relp.team_id=6570155 WHERE relp.in_squad=1 and mp.`match_id` = '750653' AND mp.year='2023' ORDER BY mp.`team` ASC, p.`role` ASC
0.0018  SELECT mp.`player_id`, p.`nick`, p.`name`, p.`last_name`, mp.`team`, p.role, p.alias, relp.squadNumber as num, p.CountryCode FROM `matchs_players_called` AS mp INNER JOIN `dataplayers` AS p ON mp.`player_id` = p.`id` INNER JOIN rel_players AS relp ON relp.player_id=p.id AND relp.league_id='70841' AND relp.team_id=6570156 WHERE relp.in_squad=1 and mp.`match_id` = '750653' AND mp.year='2023' ORDER BY mp.`team` ASC, p.`role` ASC
0.0018  SELECT id, team_id FROM dreamteam_data_real WHERE league_id = '70841' AND id_match = '750653'
0.0018   SELECT rel.*, dp.name, dp.nick, dp.last_name, dp.id as player_id, 0 AS rating FROM rel_dreamteam_real rel INNER JOIN dataplayers dp ON dp.id = rel.player_id WHERE rel.team_number = '4488983' ORDER BY rating DESC LIMIT 1
0.0017   SELECT rel.*, dp.name, dp.nick, dp.last_name, dp.id as player_id, 0 AS rating FROM rel_dreamteam_real rel INNER JOIN dataplayers dp ON dp.id = rel.player_id WHERE rel.team_number = '4488984' ORDER BY rating DESC LIMIT 1
0.0017  SELECT total FROM bs_rel_resume_items WHERE ln = 'es' AND itemId=750653 AND extraId = 70841 AND type_rel = 4
0.0029  SELECT year FROM leagues WHERE id=70841
0.0017  SELECT shedule FROM calendars2023 WHERE id=750653
0.0017  SELECT /*115 bs_news_model*/ n.id, n.author_id, n.headline, n.external_headline, n.live_headline, n.creation_date, n.update_date, n.pub_date, n.alias, n.subheadline, n.teaser, n.media, n.tags, n.views, n.screens, n.clicks, n.relations, n.comments, n.power_cover, n.cover_points,u.name as user_name FROM bs_news n INNER JOIN bs_editors u ON u.id = n.author_id AND u.ln = 'es' INNER JOIN bs_news_rel rel ON rel.newId = n.id AND rel.type_rel = 4 AND rel.typeId = 750653 AND rel.extraId = 70841 WHERE n.status = 1 AND n.ln='es' AND n.creation_date>'2023-01-24 18:00:00' AND n.creation_date<'2023-05-24 19:00:00' GROUP BY n.id ORDER BY n.cover_points DESC,n.creation_date DESC LIMIT 5
0.0017  SELECT rating1, rating2 FROM calendars_elo WHERE id=750653 AND league_id=70841 AND year=2023
0.0017  SELECT avg_rating FROM elo_teams WHERE id=5649
0.0017  SELECT position FROM tables2023 WHERE team=6570155 AND league_id=70841 AND round=3
0.0017  SELECT position FROM tables2023 WHERE team=6570156 AND league_id=70841 AND round=3
0.0017  SELECT * FROM futbol.calendars_lineups WHERE id = 750653 AND league_id = 70841 AND year = 2023