Miranda Hart | |
|---|---|
Hart in 2011 | |
| Born | Miranda Katherine Hart Dyke (1972-12-14)14 December 1972 (age 53) |
| Education | |
| Occupations |
|
| Years active | 1994–present |
| Spouse | [1][2] |
| Father | David Hart Dyke |
| Relatives |
|
| Website | mirandahart |
Miranda Katherine Hart Dyke (born 14 December 1972), is an English actress, comedian and writer. She has won threeRoyal Television Society awards, fourBritish Comedy Awards and fourBAFTA nominations for her self-driven semi-autobiographicalBBCsitcomMiranda (2009–2015).
Before her own series was commissioned, Hart made appearances in various BBC sitcoms, includingThe Vicar of Dibley (2005),Hyperdrive (2006–2007) andNot Going Out (2006–2009). She appeared as Camilla "Chummy" Fortescue-Cholmondeley-Browne in the BBC drama seriesCall the Midwife (2012–2015) and made her Hollywood debut in the action comedy filmSpy (2015).
Hart has written five books:Is It Just Me? (2012),The Best of Miranda (2014),Peggy and Me (2016),Miranda Hart's Daily Dose of Such Fun! (2017) andI Haven’t Been Entirely Honest with You (2024).[4] In 2017, Hart presented theRoyal Variety Performance in the presence of theDuke andDuchess of Cambridge, making her the first solo female presenter in 105 years.[5]
Hart was born on 14 December 1972[6][7][8][9] inTorquay,Devon,[8] to Diana Margaret (née Luce), daughter ofSir William Luce, Commander-in-Chief andGovernor of Aden and sister ofLord Luce[10] and CaptainDavid Hart Dyke, an officer in theRoyal Navy and a member of theHart Dyke family.[11]
Hart has a younger sister. She is from an aristocratic background, but does not consider herself upper class,[11] stating that her aunt and uncle live inLullingstone Castle.[12]
Hart's father wascommanding officer ofHMS Coventry when it was sunk during the1982 Falklands conflict and he was badly burned trying to escape the stricken warship.[13][14]
Hart grew up inPetersfield,Hampshire.[15] She was privately educated atDowne House, an independent boarding school for girls nearThatcham,Berkshire.[15] She was a classmate and friend of the sports presenterClare Balding, who washead girl.[16] She attended theUniversity of the West of England, Bristol, graduating with a2:1 in political science. She then completed apostgraduate course in acting at theAcademy of Live and Recorded Arts.[17]
In 2002, she performed a solo show inEdinburgh and in 2004 she pitched a comedy show to the BBC. At her read-through for BBC executives,Absolutely Fabulous writer and starJennifer Saunders was present.[18]
Before her own series was commissioned, Hart made appearances in various British sitcoms. InNot Going Out she initially appeared as an acupuncturist. However, her performance impressed producers so much that they wrote a regular role for her as Barbara, a sarcastic and clumsy cleaner. She continued to play the part until the production ofMiranda in 2009.[19] Hart earned a British Comedy Award nomination for her role as Teal in two series of theBBC television comedy sci-fi sitcomHyperdrive, which ran from January 2006 to August 2007.
Hart also appeared in minor roles inFrench & Saunders,My Family and Other Animals,Nighty Night,Absolutely Fabulous,The Vicar of Dibley as a speed-dating host,Lead Balloon,William and Mary,Smack the Pony (for which she wrote and performed in a couple ofsketches and a number ofvideo diaries),Stupid!,Monday Monday as Tall Karen, and as a minicab driver in the Channel 5 comedyAngelos, which ran for 6 episodes.

Hart is best known for her performance in her self-titled, self-penned and semi-autobiographical sitcomMiranda, which began was broadcast from November 2009.[20] The situation comedy also featuresSarah Hadland,Tom Ellis,Patricia Hodge,James Holmes, andSally Phillips. The series is based on Hart's semi-autobiographical writing and followed a television pilot and the BBC Radio 2 comedyMiranda Hart's Joke Shop.[20][21] Described as an "old-fashioned" sitcom, it received positive comments from critics and Hart won the 2009Royal Television Society award for comedy performance for her role in the first series.[22]
A second series was commissioned and filming started in mid-2010. The series began airing on BBC Two and BBC HD on 15 November 2010. A third series began broadcasting from 26 December 2012 on BBC One. Repeats of the show have begun airing on UKTV Gold. She also presented a BBCspoof programme looking back over 2009 called2009 Unwrapped with Miranda Hart. A similar show looking back over 2010 was also broadcast in December 2010. In 2014, she announced that her sitcomMiranda would come to an end after two final episodes due to air in December 2014.
She appeared as guest host ofHave I Got News for You in October 2009, December 2010 and again in December 2011. On 27 December, she was a team member onBig Fat Quiz 2011, a quiz about the events of that year presented byJimmy Carr, appearing alongsideDavid Walliams (team blue). As a fan of the series, Hart has also appeared twice onStrictly Come Dancing: It Takes Two. OnBoxing Day 2011, she appeared in an episode ofBear Grylls' Wild Weekend. She also scaled down one of the Alps with Bear Grylls in a show with him in March 2013. She has appeared on theGraham Norton Show 8 times, on 10 May and 3 December in 2010, 29 April 2011, 19 October 2012, 20 December 2013, 24 October 2014, 8 May 2015, and 11 October 2024.[23][circular reference] In January 2013, Hart appeared onRoom 101 along with Reggie Yates and John Craven.[24][25]
In 2012, Hart began to appear in the BBC One dramaCall the Midwife,[26] playing the character of "Camilla 'Chummy' Fortescue-Cholmondeley-Browne".
As part of the 60-year Diamond Jubilee celebrations, Hart co-presented a number of segments at the Diamond Jubilee Concert in 2012. In 2013, Hart presented a one-off interview show with her heroBruce Forsyth entitledWhen Miranda Met Bruce.[27]
In December 2013, Hart played Ben's mother Linda inDavid Walliams's TV film adaptation of his bookGangsta Granny.[28] Also in December 2013, she was lined up to star inTo Love, Honour and Betray (Till Divorce Do Us Part), the television version of Kathy Lette's novel.[29]
In December 2017, Hart took part in Celebrity Send To All in the third series ofMichael McIntyre's Big Show.
In 2017, it was reported[30] that her sitcomMiranda may return for a fourth series, and was said to be in the conception stage. However, in early 2018, Hart denied the rumours were true, stating that she had "thought about" it, "that's all."[31]
A 10th anniversary special ofMiranda, filmed at theLondon Palladium in 2019 and described by Hart as "a party (not a new episode)",[32] aired on BBC One on 1 January 2020.[33][34]
Hart played a cameo inDavid Baddiel's feature filmThe Infidel and appeared inWorld of Wrestling, a short film byTim Plester, in which she played "Klondyke Kate", a wrestler billed as "hell in boots." The film was released in late 2007 alongside its companion shortsBlakes Junction 7 andAnt Muzak. Hart made a cameo appearance as a loan officer in the 2007 comedy filmMagicians which featuredDavid Mitchell andRobert Webb, both stars of the long running television seriesPeep Show.
In 2013,12 in a Box was released, a feature film in which Hart plays a small role that was originally made in 2007.[35] In 2015, she co-starred in the comedy filmSpy, which was filmed on location inBudapest, Hungary.[36] In 2020, Hart played "harmless chatterbox" Miss Bates in the Jane Austen adaptation filmEmma.,[a] alongsideAnya Taylor-Joy andBill Nighy.
Her semi-autobiographical seriesMiranda Hart's Joke Shop was aired onBBC Radio 2 in 2008[38] and went on from there to be developed into the television seriesMiranda. Hart has also presented comedy specials for the network alongsideJon Holmes.[39] In October 2011, she attracted criticism after co-hostingThe Chris Evans Breakfast Show with Holmes whileChris Evans was on holiday. The websiteDigital Spy reported that some listeners were unhappy with the quality of the programme. The BBC issued a statement in response saying, "Miranda Hart is one of the UK's best-loved comedians and BBC Radio 2 felt it appropriate to bring her warmth to its audience for a week. Jon Holmes is a highly experienced presenter from BBC Radio 6 Music [...] BBC Radio 2 appreciates if their presentation wasn't to everyone's liking, but feels it's important to be able to bring new talent to its output and hopes its audience understands the importance of maintaining a breadth of content on the network."[40]
Avoiding the normal stand-up circuit for more character-based comedy, including an appearance in the Edinburgh and touring showThe Sitcom Trials, Hart has written her own theatre material for theEdinburgh Fringe. Her one-woman shows includeMiranda Hart – Throbs,It's All About Me andMiranda Hart's House Party.[41][42] She also performed inAlecky Blythe's 2006 playCruising at theBush Theatre.[43]
She was among the performers at theDiamond Jubilee concert held outside Buckingham Palace on 4 June 2012.[44]
Hart embarked on her first tour in 2014, titledMy, What I Call, Live Show, performing in arenas in the UK and Ireland. Tickets went on sale on 17 December 2012.[45]
Hart was the second contestant to be voted off the third series ofComic Relief does Fame Academy in 2007.[46] Two years later, she appeared in the final sketch from comedy duoFrench and Saunders, which was broadcast duringRed Nose Day 2009. In 2010, she and six other TV celebrities raised over£1 million for the charitySport Relief cycling fromJohn O'Groats toLand's End.[47] She starred as a judge on both series two and three ofLet's Dance for Comic Relief, alongside other guest judges includingKelly Brook,Rufus Hound andLouie Spence in 2010 and 2011.
In aid of Comic Relief, aMiranda mini-episode set in the world ofPineapple Dance Studios was broadcast on 18 March as part ofRed Nose Day 2011. She took part in a Red Nose Day edition ofCelebrity MasterChef in 2011, which she won. Hart also co-presentedSport Relief 2012, which concluded with her and fellow comedianDavid Walliams dancing semi-naked toABBA's "Dancing Queen".[48] She also donated a signedMiranda script to be auctioned in aid of Comic Relief.[49]
It was announced in February 2017 that Hart would star as "Miss Hannigan" in theWest End production ofAnnie.[50]
Hart released a book in October 2012 titledIs It Just Me?, featuring stories, anecdotes and life advice delivered in her own style.[51] In January 2013, it was announced that she was writing a second book, calledPeggy and Me,[52] which was to be published on 9 October 2014, but was pushed back to 2015, and finally released in October 2016, due to her laptop being stolen.[53]The Best of Miranda, a compilation of scripts from the TV seriesMiranda, was published on 23 October 2014.[54] In partnership withComic Relief, Hart released a book calledMiranda Hart's Daily Dose of Such Fun! in 2017, which featured something unique for the reader to do each day in the year. Also in 2017, she publishedThe Girl with the Lost Smile, released in October. Hart's memoir, titledI Haven't Been Entirely Honest With You, was released on 10 October 2024.[55]
In her early twenties, Hart had an unsuccessful trial forQueens Park Rangers' women's team; she revealed this duringWould I Lie to You.[56]
On 6 July 2024, Hart married chartered building surveyor Richard William Fairs inHambledon, Hampshire.[1][2][57]
Hart is aChristian; she once said to fellowtheistVictoria Coren Mitchell, "It's scary to say you're pro-God".[58] She lives inHammersmith,West London.[59]
In August 2024, Hart revealed onThe One Show that she had been chronically ill for three years.[1]
In her memoir,I Haven't Been Entirely Honest With You, published in October 2024, Hart revealed that she had been diagnosed withLyme disease, which led to her becoming bed and house-bound withME/CFS.[60][61] She has said "Probably when I was about 14 or 15, I got a tick-borne illness... and that's when my symptoms started."[62]
Hart later said the “easy version” of her condition was that she had ME caused by Lyme disease. It had “played havoc with my immune system”, with viral infections such asshingles constantly being reactivated.[63] She listed 10 keys to living well, which she says emerged after much research and have helped her 'live a life of joy and meaning and fulfilment in a way I never have before.'[62][64]
| Year | Title | Role | Notes |
|---|---|---|---|
| 2004 | Mothers & Daughters | Kate | |
| 2006 | Don't Even Think It! | Ginny Singleton | Short film |
| 2007 | 12 in a Box | Rachel | |
| I Want Candy | Working Title Receptionist | ||
| Magicians | Bank Manager | ||
| World of Wrestling | Klondyke | Short film | |
| 2008 | Tales of the River Bank | Miss Much (voice) | Direct-to-DVD |
| 2009 | A Very British Cult | Joyce | Short film |
| 2010 | The Infidel | Mrs. Keyes | |
| 2011 | The Itch of the Golden Nit | Julie (voice) | Short film |
| 2015 | Spy | Nancy B. Artingstall | |
| 2018 | The Nutcracker and the Four Realms | Dew Drop Fairy | Uncredited role |
| 2020 | Emma. | Miss Bates | |
| 2023 | The Canterville Ghost | Algernean Van Finchley (voice) |
| Year | Title | Role | Notes |
|---|---|---|---|
| 2001 | Smack the Pony | Various characters | Series 3; Episodes 4–6 |
| 2004 | William and Mary | Penelope | Series 2; Episode 4 |
| Absolutely Fabulous | Yoko | Series 5; Episode 9: "White Box" (Christmas Special) | |
| 2005 | The Vicar of Dibley | Suzie | Episode: "Happy New Year" (New Year Special) |
| Man Stroke Woman | Customer | Series 1; Episode 5 | |
| Nighty Night | Beth | Series 2; 4 episodes | |
| My Family and Other Animals | Jonquil | Television film | |
| 2005–2006 | Comedy Lab | Various characters | Series 7; Episode 2: "Speeding" and Series 8; Episode 8: "Slap" |
| 2006 | Lead Balloon | Maureen | Series 1; Episode 1: "Rubbish" |
| Stupid! | Various characters | Series 2; Episodes 1–10 | |
| 2006–2007 | Hyperdrive | Teal | Series 1 & 2; 12 episodes |
| 2006–2009 | Not Going Out | Acupuncturist / Barbara | Series 1–3; 16 episodes |
| 2007 | Rush Hour | Lollipop Lady | Series 1 |
| Roman's Empire | Casting Director | Mini-series; Episode 5 | |
| Angelo's | Shelley | Episodes 1–6 | |
| The Everglades | (unnamed role) | Television short film | |
| 2008 | Hotel Trubble | Mrs. Lily Lemon | Series 1; Episode 1: "Tall Tales" |
| 2009 | French and Saunders' Mamma Mia! | Phyllida Lloyd | Sketch forRed Nose Day 2009 |
| Monday Monday | Tall Karen | Episodes 1–7 | |
| The Story of Slapstick | Herself - Narrator | Television film | |
| 2009–2013 | Would I Lie to You? | Herself - Panellist | Series 3–7; 5 episodes |
| 2009–2015 | Miranda | Miranda Preston | Series 1–3, and 4 Specials; 22 episodes (also writer) |
| 2010 | The One Ronnie | Cake Shop Owner / Church Committee Member | Christmas Television Special |
| 2012–2015 | Call the Midwife | Chummy Browne (later Noakes) | Series 1-4 (including Specials); 22 episodes |
| 2013 | Comic Relief: Red Nose Day 2013 | Herself / Chummy Noakes | Television Special for Comic Relief |
| Gangsta Granny | Linda | Television film | |
| 2017 | Miranda: Morecambe & Wise and Me | Herself - Host | Television film |
| Comic Relief: Red Nose Day 2017 | Herself - Co-presenter | Television Special for Comic Relief | |
| All Gardens Great & Small | Herself - Narrator | Episodes 1–3 | |
| 2019 | Mamma Mia! Here We Go Yet Again | Ol Parker | Sketch forRed Nose Day 2019 |
| Hypocrite | Bar patron | Television short film | |
| 2020 | Miranda’s Games with Showbiz Names | Herself - Host | Celebrity Christmas show[65] |
In 2010, Hart won the Best Comedy Performance award from theRoyal Television Society for her performance inMiranda[66] and was also nominated for best comedy writing.[67] She andPatricia Hodge were both nominated for "Best Comedy Actress" awards at the Monte-Carlo TV Festival 2010.[68]
In 2011, she won[69] "Best Comedy Actress" and "People's Choice Award for the King or Queen of Comedy" in theBritish Comedy Awards 2011, whereMiranda also won "Best New British TV Comedy" and was nominated for "Best Sitcom".[70] The same year, she was nominated for aBAFTA for Best Actress in a comedy role and her hit BBC Two sitcomMiranda was nominated for the BAFTA YouTube choice award, the only award voted for by the public.
| Year | Nominated work | Award | Category | Result[71] |
|---|---|---|---|---|
| 2006 | Hyperdrive | British Comedy Awards | Best Female Comedy Newcomer | Nominated |
| 2010 | Miranda—Series 1 | Best TV Sitcom | Nominated | |
| Best New TV Comedy | Won | |||
| Best TV Comedy Actress | Won | |||
| People's Choice Award | Won | |||
| British Academy Television Awards | Best Female Performance in a Comedy Role | Nominated | ||
| Best Situation Comedy | Nominated | |||
| Monte-Carlo TV Festival—Golden Nymph | Outstanding Actress in a Comedy Series | Nominated | ||
| Royal Television Society Awards | Best Writer for a Comedy | Nominated | ||
| Best Comedy Performance | Nominated | |||
| 2011 | Miranda—Series 2 | Won | ||
| Best Scripted Comedy | Won | |||
| Banff TV Festival—Banff Rockie Award | Best Sitcom | Nominated | ||
| British Academy Television Awards | Best Female Performance in a Comedy Role | Nominated | ||
| British Comedy Awards | Best TV Comedy Actress | Won | ||
| Best TV Sitcom | Nominated | |||
| People's Choice Award | Nominated | |||
| Broadcasting Press Guild Awards | Best Comedy and/or Entertainment | Won | ||
| TV Quick Awards | Best Comedy Show | Nominated | ||
| 2012 | National Television Awards | Most Popular Sitcom | Nominated | |
| Is It Just Me? | National Book Awards | Non-Fiction Book of the Year | Won | |
| Call the Midwife | British Academy Television Awards | Best Supporting Actress | Nominated | |
| 2013 | National Television Awards | Outstanding Drama Performance (Female) | Won | |
| Miranda—Series 3 | British Academy Television Awards | Best Female Performance in a Comedy Role | Nominated | |
| 2016 | Miranda—Specials | Nominated |
On 5 January 2025 Hart's life and work, in relation to her tastes and experiences of music, was the subject of BBC Radio 3's programmePrivate Passions, presented by Michael Berkeley.[72]
| My, What I Call, Live Show | ||||||
|---|---|---|---|---|---|---|
| Date | City | Country | Venue | |||
| Australia[73] | ||||||
| 1 February 2014 | Sydney | Australia | Seymour Centre | |||
| 2 February 2014 | ||||||
| 10 February 2014 | Melbourne | Melbourne Athenaeum | ||||
| 11 February 2014 | ||||||
| 12 February 2014 | ||||||
| UK and Ireland[73] | ||||||
| 28 February 2014 | Bournemouth | England | Bournemouth International Centre | |||
| 1 March 2014 | ||||||
| 2 March 2014 | ||||||
| 4 March 2014 | Plymouth | Plymouth Pavilions | ||||
| 5 March 2014 | ||||||
| 6 March 2014 | Nottingham | Capital FM Arena | ||||
| 7 March 2014 | ||||||
| 8 March 2014 | ||||||
| 10 March 2014 | Cardiff | Wales | Motorpoint Arena Cardiff | |||
| 11 March 2014 | ||||||
| 12 March 2014 | London | England | The O2 Arena | |||
| 13 March 2014 | ||||||
| 14 March 2014 | Manchester | Manchester Arena | ||||
| 15 March 2014 | ||||||
| 17 March 2014 | Glasgow | Scotland | The Hydro | |||
| 18 March 2014 | ||||||
| 19 March 2014 | Newcastle | England | Metro Radio Arena | |||
| 20 March 2014 | ||||||
| 21 March 2014 | Leeds | First Direct Arena | ||||
| 23 March 2014 | ||||||
| 24 March 2014 | Liverpool | Echo Arena Liverpool | ||||
| 25 March 2014 | ||||||
| 28 March 2014 | Belfast | Northern Ireland | Odyssey Arena | |||
| 29 March 2014 | Dublin | Ireland | The O2 | |||
| 1 April 2014 | Brighton | England | Brighton Centre | |||
| 2 April 2014 | ||||||
| 5 April 2014 | Sheffield | Motorpoint Arena Sheffield | ||||
| 6 April 2014 | ||||||
| 8 April 2014 | Birmingham | National Indoor Arena | ||||
| 9 April 2014 | ||||||
| 10 April 2014 | ||||||
| 11 April 2014 | London | The O2 Arena | ||||
| 12 April 2014 | ||||||
| 10 October 2014 | Wembley Arena | |||||
| 11 October 2014 | ||||||
| 15 October 2014 | Cardiff | Wales | Motorpoint Arena | |||
| 18 October 2014 | ||||||
| Ancestors of Miranda Hart | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||