¿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
São Paulo Sub 17 - Santos Sub 17
FINALIZADO
10
20
245 Pts. Elo

138 Pts. Elo

3-0
Martes, 08 Agosto 2023, 20:00
Luis Osorio 10'
1 - 0
Bernardo 34'
2 - 0
H. Fabiano 62'
3 - 0

Eventos del partido

Goles

Luis OsorioGol de
Luis Osorio
minuto 10'
BernardoGol de
Bernardo
minuto 34'
H. FabianoGol de
H. Fabiano
minuto 62'

Tarjetas

BernardoT. Amarilla
Bernardo
minuto 56'
minuto 77'MateusT. Amarilla Mateus
minuto 79'LucaT. Amarilla Luca

Cambios

minuto 46'Vinicius LiraEntra en el partido Vinicius Lira
minuto 46'Pepê FerminoSale del partido Pepê Fermino
minuto 46'Pedro HianSale del partido Pedro Hian
minuto 46'LucaEntra en el partido Luca
minuto 58'MurilloSale del partido Murillo
minuto 58'MateusEntra en el partido Mateus
Vitor TorezanEntra en el partido
Vitor Torezan
minuto 66'
R. FranciscoSale del partido
R. Francisco
minuto 66'
Nicolas BorgesEntra en el partido
Nicolas Borges
minuto 66'
minuto 66'Lucas JaimeEntra en el partido Lucas Jaime
minuto 66'LeninSale del partido Lenin
minuto 66'João VictorSale del partido João Victor
BernardoSale del partido
Bernardo
minuto 66'
minuto 66'Arthur ManoelEntra en el partido Arthur Manoel
W. GomesSale del partido
W. Gomes
minuto 73'
Igor TeixeiraSale del partido
Igor Teixeira
minuto 73'
Gabriel RochaEntra en el partido
Gabriel Rocha
minuto 73'
CaiqueEntra en el partido
Caique
minuto 73'
minuto 82'Rodrigo PereiraSale del partido Rodrigo Pereira
RhaulEntra en el partido
Rhaul
minuto 82'
PedrinhoEntra en el partido
Pedrinho
minuto 82'
minuto 82'Murilo CoutinhoEntra en el partido Murilo Coutinho
L. FerreiraSale del partido
L. Ferreira
minuto 82'
G. BatistaSale del partido
G. Batista
minuto 82'

Alineaciones

Alineación Inicial
Suplentes
Alineación Inicial
Suplentes



  USO DE MEMORIA  
6,730,024 bytes
  BENCHMARKS  
Loading Time Base Classes  0.0016
Controller Execution Time ( Match / Index )  0.5595
Total Execution Time  0.5611
  CADENA URL  
/partido/Sao-Paulo-Sub17/Santos-Sub17/2021?section=legal
  GET DATOS  
$_GET['/partido/Sao-Paulo-Sub17/Santos-Sub17/2021']  
$_GET['section']   legal
  POST DATOS  
No hay datos POST existentes
  CONSULTAS (51)  
0.0023   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 = 'Sao-Paulo-Sub17' AND dt2.basealias = 'Santos-Sub17'
0.0023   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 = 'Sao-Paulo-Sub17' AND dt2.basealias = 'Santos-Sub17'
0.0062   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 = 'Sao-Paulo-Sub17' AND dt2.basealias = 'Santos-Sub17'
0.0025  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 = 'Sao-Paulo-Sub17' AND dt2.basealias = 'Santos-Sub17'
0.0039  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 = 73161
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=879437 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.0036   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=73161 WHERE dp.id IN (3401076,3431964,3431966,3230638,3230663,3230613,3230657,3301841,3230637,3431967,3307655,3431968,3230502,3301839,3432027,3305385,3266847,3301920,3301923,3432137,3301840,3312856,3439380,3432028,3431965,3312850) AND (rp.team_id=6597388 OR rp.team_id=6597387)
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=879437 ORDER BY ev.minute ASC, ev.real_date ASC, ev.id DESC
0.0025   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=73161 WHERE dp.id IN (3401076,3431964,3230613,3230657,3301841,3230663,3230637,3230638,3431966,3431967,3307655,3431968,3230502,3301839,3432027,3305385,3266847,3301920,3301923,3432137,3301840,3312856,3439380,3432028,3431965,3312850) AND (rp.team_id=6597388 OR rp.team_id=6597387)
0.0018  SELECT data1 FROM stats2023 t WHERE league_id = 73161 AND teamId = 6597388 and type = 33
0.0018  SELECT data1 FROM stats2023 t WHERE league_id = 73161 AND teamId = 6597387 and type = 33
0.0020  SELECT id,team_id,tactica FROM dreamteam_data_real WHERE league_id = 73161 AND id_match = 879437
0.0025  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='73161' AND relp.team_id = drea.team_id WHERE rel.team_number=4828111 GROUP BY dp.id ORDER BY role ASC, pos ASC
0.0028  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='73161' AND relp.team_id = drea.team_id WHERE rel.team_number=4828110 GROUP BY dp.id ORDER BY role ASC, pos ASC
0.0049  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='73161' AND relp.team_id=6597388 WHERE mp.`match_id` = '879437' AND mp.year='2023' AND p.id NOT IN (3432023,3297776,3230628,3301842,3301841,3294754,3301839,3230637,3230657,3432027,3301840,3431963,3301920,3274940,3401076,3307533,3431964,3312850,3431965,3431966,3307655,3266847) ORDER BY mp.`team` ASC, p.`role` ASC
0.0042  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='73161' AND relp.team_id=6597387 WHERE mp.`match_id` = '879437' AND mp.year='2023' AND p.id NOT IN (3432023,3297776,3230628,3301842,3301841,3294754,3301839,3230637,3230657,3432027,3301840,3431963,3301920,3274940,3401076,3307533,3431964,3312850,3431965,3431966,3307655,3266847) ORDER BY mp.`team` ASC, p.`role` ASC
0.0021  SELECT kit FROM kit_data_real WHERE league_id = 73161 AND id_match = 879437
0.0023  SELECT p.* FROM `pictures` as p INNER JOIN `rel_pictures` as rp ON p.id = rp.id_picture WHERE rp.id_content = '879437' and rp.type = 2023 GROUP BY p.id ORDER BY p.id DESC LIMIT 0, 16
0.0023  SELECT p.* FROM `videos` as p INNER JOIN `rel_videos` as rp ON p.id = rp.id_video WHERE rp.id_content = '879437' and rp.type = 2023 and p.revised = 1 GROUP BY p.id ORDER BY p.id DESC LIMIT 0, 16
0.0024  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 = 73161 AND rel.team1 = 6597388 AND rel.team2 = 6597387 ORDER BY FIELD(m.location,'es','en') DESC
0.0019  SELECT iframe, title FROM futbol.match_videos WHERE matchId = 879437 AND year = 2023 AND channel = 'Footters' LIMIT 1
0.0019  SELECT iframe, title FROM futbol.match_videos WHERE matchId = 879437 AND year = 2023 AND channel = 'Footters' LIMIT 1
0.0023  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 = 73161 AND rel.team1 = 6597388 AND rel.team2 = 6597387 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 = 73161 ORDER BY dt.relations DESC, dt.nameShow ASC LIMIT 50
0.0018  SELECT teamId FROM teams WHERE id = 6597388
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 = 136431 OR c.datateam2 = 136431) ORDER BY shedule DESC LIMIT 10
0.0018  SELECT teamId FROM teams WHERE id = 6597387
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 = 104519 OR c.datateam2 = 104519) ORDER BY shedule DESC LIMIT 10
0.0022  SELECT teamId FROM teams WHERE id = 6597388
0.0021  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 = 136431 OR c.datateam2 = 136431) ORDER BY shedule ASC LIMIT 10
0.0018  SELECT teamId FROM teams WHERE id = 6597387
0.0022  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 = 104519 OR c.datateam2 = 104519) ORDER BY shedule ASC LIMIT 10
0.0020  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` = 73161 AND c.`round` = 6 ORDER BY shedule ASC LIMIT 12
0.0019  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 = 73161 AND t.round = 6 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 points,gf,ga,win_h,win_a,draw_h,draw_a,lose_h,lose_a FROM `tables2023` WHERE league_id = 73161 AND round >= 9 AND round <= 9 AND team = 6597388 ORDER BY round ASC
0.0034  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 = 73161 AND t.round = 9 ORDER BY team.conference ASC,t.position ASC,t.points DESC,t.priority DESC, diff DESC, t.gf DESC, dt.nameShow ASC
0.0034  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 = 6597388 AND c.team2 = 6597387 AND c.league_id = 73161
0.0019  SELECT `id`, `text` FROM `matchs_news_keys` WHERE `match_id`='879437' AND `active` = 1 AND year = 2023
0.0019  SELECT `id`, `text`, `link`, `media` FROM `matchs_news_headlines` WHERE `match_id`='879437' AND `active` = 1 AND year = 2023
0.0019  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='73161' AND relp.team_id=6597388 WHERE relp.in_squad=1 and mp.`match_id` = '879437' 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='73161' AND relp.team_id=6597387 WHERE relp.in_squad=1 and mp.`match_id` = '879437' AND mp.year='2023' ORDER BY mp.`team` ASC, p.`role` ASC
0.0022  SELECT id, team_id FROM dreamteam_data_real WHERE league_id = '73161' AND id_match = '879437'
0.0021   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 = '4828111' ORDER BY rating DESC LIMIT 1
0.0019   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 = '4828110' ORDER BY rating DESC LIMIT 1
0.0018  SELECT total FROM bs_rel_resume_items WHERE ln = 'es' AND itemId=879437 AND extraId = 73161 AND type_rel = 4
0.0018  SELECT total FROM bs_rel_resume_items WHERE ln = 'es' AND itemId=2320 AND type_rel = 3
0.0019  SELECT l.year,l.group_code FROM leagues_besoccer l WHERE l.categoryId = 2320 AND l.year = 2023 ORDER BY l.group_code ASC
0.0019  SELECT rating1, rating2 FROM calendars_elo WHERE id=879437 AND league_id=73161 AND year=2023
0.0019  SELECT position FROM tables2023 WHERE team=6597388 AND league_id=73161 AND round=6
0.0019  SELECT position FROM tables2023 WHERE team=6597387 AND league_id=73161 AND round=6
0.0019  SELECT * FROM futbol.calendars_lineups WHERE id = 879437 AND league_id = 73161 AND year = 2023