4.793.283 resultados, 29.450.556 comentarios, 1.037.175 imágenes, 80.044 vídeos, 86.434 noticias
Escudo del Gloucester City
Información
Otros Datos
  • Año de Fundación 1883
Internet

Información sobre el estadio

  • Nombre del estadio The Abbey Business Stadium
  • Capacidad 7066
  • Dirección Whaddon Road
  • Año de construcción 1927
  • Tamaño 111 x 72 yardas
The Abbey Business Stadium

Partidos del Gloucester City

Ir al LIVESCORE
26 Nov 16  Finalizado Gloucester City Gloucester City
2 - 3
Fylde Fylde 0
29 Abr 17  Finalizado Stockport County Stockport County
1 - 1
Gloucester City Gloucester City 0
22 Abr 17  Finalizado Gloucester City Gloucester City
2 - 2
Chorley Chorley 0
17 Abr 17  Finalizado Boston United Boston United
2 - 2
Gloucester City Gloucester City 0
15 Abr 17  Finalizado Gloucester City Gloucester City
2 - 1
Stalybridge Celtic Stalybridge Celtic 0
08 Abr 17  Finalizado Gloucester City Gloucester City
1 - 2
Kidderminster Harriers Kidderminster Harriers 0
04 Abr 17  Finalizado Nuneaton Town Nuneaton Town
1 - 1
Gloucester City Gloucester City 0
01 Abr 17  Finalizado Curzon Ashton Curzon Ashton
0 - 0
Gloucester City Gloucester City 0
25 Mar 17  Finalizado Gloucester City Gloucester City
4 - 0
Alfreton Town Alfreton Town 0
18 Mar 17  Finalizado FC Halifax Town FC Halifax Town
0 - 1
Gloucester City Gloucester City 0
11 Mar 17  Finalizado Gloucester City Gloucester City
1 - 1
Harrogate Town Harrogate Town 0
04 Mar 17  Finalizado Bradford Park Avenue Bradford Park Avenue
0 - 1
Gloucester City Gloucester City 0
25 Feb 17  Finalizado Gloucester City Gloucester City
2 - 3
United of Manchester United of Manchester 0
21 Feb 17  Finalizado Gloucester City Gloucester City
1 - 3
Brackley Town Brackley Town 1
18 Feb 17  Finalizado Gainsborough Trinity Gainsborough Trinity
1 - 1
Gloucester City Gloucester City 0
11 Feb 17  Finalizado Gloucester City Gloucester City
3 - 2
Salford City Salford City 0
04 Feb 17  Finalizado AFC Telford United AFC Telford United
0 - 2
Gloucester City Gloucester City 0
31 Ene 17  Finalizado Gloucester City Gloucester City
2 - 0
Tamworth Tamworth 0
28 Ene 17  Finalizado Gloucester City Gloucester City
3 - 0
Worcester City Worcester City 0
14 Ene 17  Finalizado Darlington FC Darlington FC
2 - 0
Gloucester City Gloucester City 0
07 Ene 17  Finalizado Altrincham Altrincham
0 - 1
Gloucester City Gloucester City 0
26 Dic 16  Finalizado Brackley Town Brackley Town
3 - 0
Gloucester City Gloucester City 0
17 Dic 16  Finalizado Gloucester City Gloucester City
1 - 5
Fylde Fylde 0
03 Dic 16  Finalizado Gloucester City Gloucester City
0 - 1
Stockport County Stockport County 0
22 Nov 16  Finalizado Kidderminster Harriers Kidderminster Harriers
3 - 0
Gloucester City Gloucester City 0
19 Nov 16  Finalizado Chorley Chorley
4 - 1
Gloucester City Gloucester City 0
12 Nov 16  Finalizado Gloucester City Gloucester City
0 - 2
Curzon Ashton Curzon Ashton 0
08 Nov 16  Finalizado Alfreton Town Alfreton Town
0 - 2
Gloucester City Gloucester City 0
29 Oct 16  Finalizado United of Manchester United of Manchester
2 - 4
Gloucester City Gloucester City 0
22 Oct 16  Finalizado Gloucester City Gloucester City
1 - 0
Bradford Park Avenue Bradford Park Avenue 0
08 Oct 16  Finalizado Gloucester City Gloucester City
0 - 2
FC Halifax Town FC Halifax Town 0
24 Sep 16  Finalizado Harrogate Town Harrogate Town
3 - 1
Gloucester City Gloucester City 0
20 Sep 16  Finalizado Gloucester City Gloucester City
2 - 2
Nuneaton Town Nuneaton Town 0
13 Sep 16  Finalizado Gloucester City Gloucester City
3 - 0
AFC Telford United AFC Telford United 0
10 Sep 16  Finalizado Gloucester City Gloucester City
5 - 0
Altrincham Altrincham 0
06 Sep 16  Finalizado Tamworth Tamworth
3 - 1
Gloucester City Gloucester City 0
03 Sep 16  Finalizado Fylde Fylde
2 - 2
Gloucester City Gloucester City 0
29 Ago 16  Finalizado Gloucester City Gloucester City
3 - 1
Boston United Boston United 0
27 Ago 16  Finalizado Stalybridge Celtic Stalybridge Celtic
1 - 3
Gloucester City Gloucester City 0
21 Ago 16  Finalizado Gloucester City Gloucester City
1 - 2
Darlington FC Darlington FC 0
16 Ago 16  Finalizado Worcester City Worcester City
2 - 3
Gloucester City Gloucester City 0
13 Ago 16  Finalizado Gloucester City Gloucester City
4 - 1
Gainsborough Trinity Gainsborough Trinity 0
06 Ago 16  Finalizado Salford City Salford City
1 - 1
Gloucester City Gloucester City 0

Plantilla del Gloucester City Temporada 2016/2017

Jugador Edad Origen Altura Peso Goles Tarjetas rojas Tarjetas amarillas
Portero
31 wa 180 71 - - -
34 gb 190 80 - - -
Defensa
28 ie 178 70 - - -
40 wa 185 72 - - -
28 gb 180 75 - - -
28 gb 181 70 - - -
30 gb 190 75 1 - -
28 gb - - - - -
- gb - - - - -
30 gb - - 5 - -
26 gb 188 82 - - -
27 gb - - 6 - -
28 gb 188 - - - -
- gb - - - - -
Centrocampista
33 gb - - 1 - -
34 au - - 2 - -
37 gb 185 76 1 - -
32 gb 175 77 - - -
- gb - - - - -
29 gb 187 72 8 - -
37 gb 178 76 - - -
26 gb - - - - -
28 gb - - - - -
26 gb - - - - -
42 gb - - - - -
30 kn 177 64 - - -
26 ss - - 2 - -
- gb - - - - -
27 wa 180 66 1 - -
39 gb - - - - -
28 gb 180 68 13 - -
Delantero
28 gb 183 78 - - -
27 gb 180 70 8 - -
34 gb - - - - -
26 wa 198 70 - - -
29 gb 185 83 - - -
26 gb - - - - -
29 gb 178 76 7 - -
35 gb - - 18 - -
27 gb 181 75 - - -
25 gb 171 67 1 - -
32 ng 178 73 - - -
32 es - - - - -

Noticias de National League North

Ver últimas noticias

"Southport fue un toque de realidad; allí tenía que lavarme mi ropa"

David Raya, meta del Brentford y convocado por Luis Enrique para los choques contra Albania e Islandia, atendió a 'Marca' e hizo repaso de su trayectoria profesional. Dijo que si a día de hoy es el meta que es, se lo debe a su paso por el humilde Southport, club en el que los futbolistas jugaban para poder vivir y no por amor al deporte rey.

¿Club humilde de Sexta? Este es el estadio de 50 millones que estrenó en 2021

El York City de la National League North, sexta división del fútbol inglés, presentó su nuevo estadio. Terminó una obra que finalmente costó 50 millones de euros para tener uno de los campos más envidiados de la categoría.

El 'Brexit' asusta a los equipos modestos de Inglaterra

Los clubes de la Liga de Fútbol Inglés (EFL) serán a los que más afectarán las consecuencias del 'Brexit'. La nueva regulación y la limitación de jugadores extranjeros minimizará las posibilidades de unos equipos que ya comienzan a prepararse para ello.

Duhaney, cedido al Boston United

Demeaco Duhaney dejará esta temporada la plantilla del Huddesfield Town para unirse a las filas del Boston United en calidad de cedido.

La Federación Inglesa se plantea un renombramiento

La Federación Inglesa (FA) estaría planteándose un cambio de nombre a partir de la próxima temporada. La propuesta ha surgido desde los dirigentes del propio organismo.




  USO DE MEMORIA  
6,266,856 bytes
  BENCHMARKS  
Loading Time Base Classes  0.0020
Controller Execution Time ( Home / Category )  0.1847
Total Execution Time  0.1867
  CADENA URL  
/Gloucester-City/2017
  GET DATOS  
$_GET['/Gloucester-City/2017']  
  POST DATOS  
No hay datos POST existentes
  CONSULTAS (44)  
0.0018  SELECT type FROM routes WHERE alias = 'gloucester-city'
0.0036  SELECT dt.*,c.active_year,l.year,l.table_suffix, c.ctype, l.id as league_id,t.id as id,t.manager,t.name as nameOriginal,dt.id as teamId,cou.Name as cou_name,cou.Continent,cou.Region FROM `leagues_webci` as l INNER JOIN `teams` as t ON l.id = t.league_id INNER JOIN `datateams` as dt ON dt.id = t.teamId INNER JOIN `categories_webci` as c ON c.id = l.categoryId LEFT JOIN country cou ON LOWER(cou.Code2) = dt.CountryCode WHERE dt.basealias = 'Gloucester-City' AND l.year = 2017 ORDER BY c.top DESC, c.ctype != 12 DESC, c.troncal DESC, l.end_date >= NOW() DESC, l.start_date <= NOW() DESC, l.year DESC, c.coefficient DESC, l.id ASC
0.0018  SELECT dp.nick, dp.fullname,rp.date_ini, rp.date_end FROM futbol.rel_people rp INNER JOIN futbol.datapeople dp on dp.id=rp.people_id WHERE rp.teamId=5512 AND role_id=1 ORDER BY rp.date_ini DESC LIMIT 1
0.0018  SELECT dp.nick, dp.fullname,rp.date_ini, rp.date_end FROM futbol.rel_people rp INNER JOIN futbol.datapeople dp on dp.id=rp.people_id WHERE rp.teamId=5512 AND role_id=1 ORDER BY rp.date_ini DESC LIMIT 1
0.0018  SELECT dp.nick, dp.fullname,rp.date_ini, rp.date_end FROM futbol.rel_people rp INNER JOIN futbol.datapeople dp on dp.id=rp.people_id WHERE rp.teamId=5512 AND role_id=1 ORDER BY rp.date_ini DESC LIMIT 1
0.0018  SELECT dp.nick, dp.fullname,rp.date_ini, rp.date_end FROM futbol.rel_people rp INNER JOIN futbol.datapeople dp on dp.id=rp.people_id WHERE rp.teamId=5512 AND role_id=1 ORDER BY rp.date_ini DESC LIMIT 1
0.0018  SELECT dp.nick, dp.fullname,rp.date_ini, rp.date_end FROM futbol.rel_people rp INNER JOIN futbol.datapeople dp on dp.id=rp.people_id WHERE rp.teamId=5512 AND role_id=1 ORDER BY rp.date_ini DESC LIMIT 1
0.0023  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 = 33911
0.0023  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 = 33979
0.0025  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 = 37590
0.0018  SELECT total FROM bs_rel_resume_items WHERE ln = 'es' AND itemId=5512 AND type_rel = 2
0.0018  SELECT total FROM bs_rel_resume_items WHERE ln = 'es' AND itemId=172 AND type_rel = 3
0.0020  SELECT rel.newId FROM bs_news_rel rel WHERE rel.type_rel = 3 AND rel.typeId = 172 AND rel.ln = 'es' AND rel.status=1 ORDER BY rel.creation_date desc,rel.cover_points DESC LIMIT 5
0.0021  SELECT /*53 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' WHERE n.status = 1 AND n.ln = 'es' AND n.id IN (1118647,957265,792822,730963,607236) ORDER BY n.cover_points DESC, update_date DESC
0.0027  SELECT cat.logo,cat.official,cat.location,dt.nameShow,dt.basealias,t.teamId,l.year,t.qod,cat.coefficient,cat.active_year,cat.name,l.group_code,l.total_group,cat.alias,l.categoryId,l.year,l.id as league_id FROM datateams dt INNER JOIN teams t ON t.teamId = dt.id INNER JOIN leagues l ON l.id = t.league_id INNER JOIN categories cat ON cat.id = l.categoryId WHERE dt.id = '5512' AND l.year = 2017 ORDER BY l.year DESC,cat.coefficient DESC
0.0024  SELECT SQL_NO_CACHE res.id as id, res.group_code, res.total_group, res.logo, res.alias FROM (SELECT ct.active_year, ct.id as id, l.year, l.end,l.group_code, l.total_group, ct.logo, ct.alias FROM categories AS ct INNER JOIN leagues AS l ON ct.id=l.categoryId AND ct.active_year=l.year INNER JOIN teams AS t ON l.id=t.league_id WHERE t.teamId = '5512' AND ct.ctype!=12 GROUP BY ct.id ORDER BY ct.troncal DESC, ct.coefficient DESC) res WHERE res.year > 2020
0.0019  SELECT t.id,t.teamId,t.total_players,dt.nameShow,dt.basealias FROM teams t INNER JOIN datateams dt ON t.teamId = dt.id WHERE t.league_id = 33911 ORDER BY dt.relations DESC, dt.nameShow ASC LIMIT 50
0.0040  SELECT t.id,t.teamId,t.total_players,dt.nameShow,dt.basealias FROM teams t INNER JOIN datateams dt ON t.teamId = dt.id WHERE t.league_id = 33979 ORDER BY dt.relations DESC, dt.nameShow ASC LIMIT 50
0.0027  SELECT t.id,t.teamId,t.total_players,dt.nameShow,dt.basealias FROM teams t INNER JOIN datateams dt ON t.teamId = dt.id WHERE t.league_id = 37590 ORDER BY dt.relations DESC, dt.nameShow ASC LIMIT 50
0.0023  (SELECT cat.id as category_id, cat.logo, l.id,cat.alias,cat.name,l.group_code,l.total_group,cat.CountryCode,max(c.shedule) ult_partido,min(c.shedule) ini_partido,cat.coefficient FROM leagues l INNER JOIN categories as cat ON cat.id = l.categoryId INNER JOIN calendars2017 as c ON c.league_id = l.id WHERE (c.datateam1 = 5512 or c.datateam2 = 5512) AND l.year = 2017 GROUP BY cat.id) ORDER BY coefficient DESC,group_code ASC
0.0030  (SELECT cat.id as category_id, l.year,cat.coefficient,c.extra,c.datateam1,c.datateam2,c.id as mid,c.r1,c.r2,c.shedule,c.team1,c.team2,l.id,dt1.nameShow as nameShow1,dt2.nameShow as nameShow2,dt1.basealias as basealias1,dt2.basealias as basealias2,c.comments as totalcomments FROM leagues l INNER JOIN categories as cat ON cat.id = l.categoryId INNER JOIN calendars2017 as c ON c.league_id = l.id INNER JOIN teams t1 ON t1.id = c.team1 INNER JOIN teams t2 ON t2.id = c.team2 INNER JOIN datateams dt1 ON dt1.id = t1.teamId INNER JOIN datateams dt2 ON dt2.id = t2.teamId WHERE (c.datateam1 = 5512 or c.datateam2 = 5512) AND l.year = 2017 GROUP BY c.id) ORDER BY shedule DESC LIMIT 120
0.0023  (SELECT c.id, rel.team_id FROM leagues l INNER JOIN calendars2017 as c ON c.league_id = l.id INNER JOIN events2017 as e ON e.team1id = c.team1 AND e.team2id = c.team2 AND (e.action = 3 OR e.action = 4) INNER JOIN rel_players rel ON rel.player_id = e.player_id AND rel.in_squad = 1 AND rel.league_id = e.league_id AND rel.in_squad = 1 WHERE (c.datateam1 = 5512 or c.datateam2 = 5512) AND l.year = 2017)
0.0028  SELECT t.id as team_id, ct.id, l.id as idLeague, l.year, ct.name, l.start_date, l.end_date FROM categories AS ct INNER JOIN leagues AS l ON ct.id=l.categoryId INNER JOIN teams AS t ON l.id=t.league_id WHERE t.teamId=5512 AND l.year in (2016,2017,2018) ORDER BY l.id DESC, l.year DESC ;
0.0019  SELECT ct.id, ct.alias, ct.name AS name, ct.active_year, ct.coefficient AS coefficient, l.id AS league_id, l.year, l.total_group FROM categories AS ct INNER JOIN leagues AS l ON ct.id=l.categoryId WHERE l.id IN (48708,38989,38705,33911,30386) ORDER BY ct.ctype != 12 DESC, ct.troncal DESC, ct.coefficient DESC, l.end_date >= NOW() DESC, l.start_date <= NOW() DESC, l.year DESC, ct.coefficient DESC, l.group_code ASC
0.0022  SELECT count(id) as num_players from rel_players WHERE league_id = 38705 AND teamId = 5512
0.0021  SELECT count(id) as num_players from rel_players WHERE league_id = 33911 AND teamId = 5512
0.0027  SELECT count(id) as num_players from rel_players WHERE league_id = 38989 AND teamId = 5512
0.0017  SELECT count(id) as num_players from rel_players WHERE league_id = 48708 AND teamId = 5512
0.0071  SELECT count(id) as num_players from rel_players WHERE league_id = 30386 AND teamId = 5512
0.0024  SELECT t.*,dt.nameShow,dt.basealias,dt.id as teamId,(cast(t.gf as signed) - cast(t.ga as signed) + 100) as diff FROM `tables2017` 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 = 33911 AND t.round = 42 ORDER BY t.position ASC,dt.id = 2125 DESC, diff DESC, t.ga DESC, dt.nameShow ASC
0.0020  SELECT p.* FROM `rel_pictures` as rp INNER JOIN `pictures` as p ON p.id = rp.id_picture INNER JOIN fa_user u ON u.id = p.author_id WHERE rp.id_content = '5512' and rp.type = 4 GROUP BY p.id ORDER BY p.id DESC LIMIT 0, 16
0.0018  SELECT count(id_content) as cuenta FROM `rel_pictures` as rp WHERE rp.id_content = '5512' and rp.type = 4
0.0020  SELECT p.* FROM `rel_videos` as rp INNER JOIN `videos` as p ON p.id = rp.id_video INNER JOIN fa_user u ON u.id = p.author_id WHERE rp.id_content = '5512' and rp.type = 4 GROUP BY p.id ORDER BY p.id DESC LIMIT 0, 18
0.0036  SELECT e.action,rp.player_id, count(e.action) as total, p.nick,p.name,p.last_name,p.alias,rp.team_id FROM `rel_players` rp INNER JOIN dataplayers p ON p.id = rp.player_id INNER JOIN events2017 e ON e.player_id = p.id AND e.league_id = 33911 WHERE rp.league_id = 33911 AND rp.teamId = 5512 AND (e.action = 1 or e.action = 2 or e.action = 11 or e.action = 12 or e.action = 13) GROUP BY p.id ORDER BY total DESC LIMIT 30
0.0020  SELECT e.action,rp.player_id, count(e.action) as total, p.nick,p.name,p.last_name,p.alias,rp.team_id FROM `rel_players` rp INNER JOIN dataplayers p ON p.id = rp.player_id INNER JOIN events2017 e ON e.player_id = p.id AND e.league_id = 33911 WHERE rp.league_id = 33911 AND rp.teamId = 5512 AND (e.action = 4 or e.action = 5) GROUP BY p.id ORDER BY total DESC LIMIT 30
0.0019  SELECT e.action,rp.player_id, count(e.action) as total, p.nick,p.name,p.last_name,p.alias,rp.team_id FROM `rel_players` rp INNER JOIN dataplayers p ON p.id = rp.player_id INNER JOIN events2017 e ON e.player_id = p.id AND e.league_id = 33911 WHERE rp.league_id = 33911 AND rp.teamId = 5512 AND (e.action = 3 or e.action = 4) GROUP BY p.id ORDER BY total DESC LIMIT 30
0.0022  SELECT rp.team_id as teamId FROM rel_players AS rp inner join datateams as dt on rp.teamId=dt.id and rp.in_squad=1 INNER JOIN leagues as l ON l.id = rp.league_id WHERE dt.id = 5512 AND rp.league_id = 33911 AND l.year= 2017 GROUP BY rp.team_id ORDER BY l.end_date DESC LIMIT 1
0.0024  SELECT dp.id, dp.nick, dp.name, dp.last_name, dp.alias, dp.role, dp.height,dp.weight,dp.foot,dp.side,dp.birthdate,IF(dp.birthdate != '0000-00-00 00:00:00', YEAR(CURDATE())-YEAR(dp.birthdate) + IF(DATE_FORMAT(CURDATE(),'%m-%d') > DATE_FORMAT(dp.birthdate,'%m-%d'), 0, -1) , NULL) as age,rp.squadNumber,rp.captain,IF(dp.CountryCode IS NULL,'',dp.CountryCode) AS CountryCode,count(rp.id) as cuenta FROM rel_players as rp inner join dataplayers as dp on rp.player_id=dp.id and rp.in_squad=1 WHERE rp.team_id=717464 GROUP BY dp.id ORDER BY dp.role>0 DESC, dp.role ASC, dp.nick ASC, dp.id
0.0018  SELECT rp.player_id, rp.pj, rp.lineup FROM rel_players AS rp WHERE rp.team_id=717464
0.0026  SELECT dp.id,count(rp.id) as cuenta FROM rel_players as rp inner join dataplayers as dp on rp.player_id=dp.id INNER JOIN events2017 e ON rp.league_id = e.league_id AND rp.player_id = e.player_id WHERE rp.team_id=717464 and (e.action = 1 or e.action = 2 or e.action = 11 or e.action = 12 or e.action = 13) GROUP BY dp.id ORDER BY cuenta DESC
0.0027  SELECT dp.id,count(rp.id) as cuenta FROM rel_players as rp inner join dataplayers as dp on rp.player_id=dp.id INNER JOIN events2017 e ON rp.league_id = e.league_id AND rp.player_id = e.player_id WHERE rp.team_id=717464 and (e.action = 4 or e.action = 5) GROUP BY dp.id ORDER BY cuenta DESC
0.0022  SELECT dp.id,count(rp.id) as cuenta FROM rel_players as rp inner join dataplayers as dp on rp.player_id=dp.id INNER JOIN events2017 e ON rp.league_id = e.league_id AND rp.player_id = e.player_id WHERE rp.team_id=717464 and (e.action = 3 or e.action = 4) GROUP BY dp.id ORDER BY cuenta DESC
0.0024   SELECT dp.id,count(rp.id) as cuenta FROM rel_players as rp inner join dataplayers as dp on rp.player_id=dp.id INNER JOIN events2017 e ON rp.league_id = e.league_id AND rp.player_id = e.player_id WHERE rp.team_id=717464 AND (e.action = 22) GROUP BY dp.id ORDER BY cuenta DESC
0.0027  SELECT dp.id,count(rp.id) as cuenta FROM rel_players as rp inner join dataplayers as dp on rp.player_id=dp.id INNER JOIN events2017 e ON rp.league_id = e.league_id AND rp.player_id = e.player_id WHERE rp.team_id=717464 and (e.action = 19) GROUP BY dp.id ORDER BY cuenta DESC