Sunday, May 10, 2026
Europe Times
  • Home
  • News
    • All
    • Business
    • Politics
    • Science
    • World
    Europeans celebrate unity, values and democracy on Europe Day 2026 | News | European Parliament

    Europeans celebrate unity, values and democracy on Europe Day 2026 | News | European Parliament

    Africa-EU Parliamentary Assembly: inaugural plenary session 12-14 May | News | European Parliament

    Africa-EU Parliamentary Assembly: inaugural plenary session 12-14 May | News | European Parliament

    AI Act: deal on simplification measures, ban on “nudifier” apps | News | European Parliament

    AI Act: deal on simplification measures, ban on “nudifier” apps | News | European Parliament

    MEPs back fairer and clearer rules on social benefits for EU mobile workers  | News | European Parliament

    MEPs back fairer and clearer rules on social benefits for EU mobile workers | News | European Parliament

    How occupations shape awareness and preferences about European funding

    How occupations shape awareness and preferences about European funding

    MEPs update requirements for periodic vehicle checks | News | European Parliament

    MEPs update requirements for periodic vehicle checks | News | European Parliament

    Trending Tags

    • Trump Inauguration
    • United Stated
    • White House
    • Market Stories
    • Election Results
  • Education
    How occupations shape awareness and preferences about European funding

    How occupations shape awareness and preferences about European funding

    Mafia, local governments and money – how fighting collusion reshapes EU investment –

    Mafia, local governments and money – how fighting collusion reshapes EU investment –

    Can Tisza restore Hungarian democracy? – LSE European Politics

    Can Tisza restore Hungarian democracy? – LSE European Politics

    How Hungary’s Tisza Party won everything, everywhere, all at once

    How Hungary’s Tisza Party won everything, everywhere, all at once

    In the age of AI, citizens may become more critical of human decision-makers

    In the age of AI, citizens may become more critical of human decision-makers

    Italy’s referendum – is the Italian right as united as it seems?

    Italy’s referendum – is the Italian right as united as it seems?

  • Tech
    • All
    • Apps
    • Gadget
    • Mobile
    • Startup
    How occupations shape awareness and preferences about European funding

    How occupations shape awareness and preferences about European funding

    How Hungary’s Tisza Party won everything, everywhere, all at once

    How Hungary’s Tisza Party won everything, everywhere, all at once

    Why enlargement is now a strategic priority for the EU

    Why enlargement is now a strategic priority for the EU

    Will reforms to the Better Regulation policy damage the EU’s legitimacy?

    Will reforms to the Better Regulation policy damage the EU’s legitimacy?

    The STEM gender gap – pipeline vs choice

    The STEM gender gap – pipeline vs choice

    Can Europe achieve digital sovereignty? – EUROPP

    Can Europe achieve digital sovereignty? – EUROPP

    Trending Tags

    • Nintendo Switch
    • CES 2017
    • Playstation 4 Pro
    • Mark Zuckerberg
  • Entertainment
    • All
    • Gaming
    • Movie
    • Music
    • Sports
    NRL 2026, LIVE scores: Canberra Raiders vs Penrith Panthers, team news, Supercoach, stats, Ricky Stuart

    NRL 2026, LIVE scores: Canberra Raiders vs Penrith Panthers, team news, Supercoach, stats, Ricky Stuart

    Main Event UP NEXT: Fireworks predicted as ‘perfect’ title beatdown stuns — LIVE

    Main Event UP NEXT: Fireworks predicted as ‘perfect’ title beatdown stuns — LIVE

    Epic Foran run rolls on with thumping Broncos win as forward hospitalised with ‘concerning’ injury

    Epic Foran run rolls on with thumping Broncos win as forward hospitalised with ‘concerning’ injury

    Scarlett Johansson Starring in Ari Aster’s ‘Scapegoat’

    Scarlett Johansson Starring in Ari Aster’s ‘Scapegoat’

    HBO’s ‘Harry Potter’ Series Renewed for Second Season

    HBO’s ‘Harry Potter’ Series Renewed for Second Season

    Every Antoine Fuqua Movie, Ranked From Worst to Best

    Every Antoine Fuqua Movie, Ranked From Worst to Best

  • Lifestyle
    • All
    • Fashion
    • Food
    • Health
    • Travel
    The hybrid empire – why Russia is a product of both Asia and Europe

    The hybrid empire – why Russia is a product of both Asia and Europe

    Was Tisza’s victory in Hungary the beginning of the end for illiberalism?

    Was Tisza’s victory in Hungary the beginning of the end for illiberalism?

    Can Tisza restore Hungarian democracy? – LSE European Politics

    Can Tisza restore Hungarian democracy? – LSE European Politics

    How Péter Magyar and Tisza remade the Hungarian party system – LSE European Politics

    How Péter Magyar and Tisza remade the Hungarian party system – LSE European Politics

    How Hungary’s Tisza Party won everything, everywhere, all at once

    How Hungary’s Tisza Party won everything, everywhere, all at once

    It’s time for a more pragmatic EU-China trade relationship

    It’s time for a more pragmatic EU-China trade relationship

    Trending Tags

    • Golden Globes
    • Game of Thrones
    • MotoGP 2017
    • eSports
    • Fashion Week
  • Review
    ‘Fantastic Four’ Director to Handle New ‘Planet of the Apes’

    ‘Fantastic Four’ Director to Handle New ‘Planet of the Apes’

    Best Anne Hathaway Movies of All Time Ranked

    Best Anne Hathaway Movies of All Time Ranked

    Movie Review: ‘Billie Eilish – Hit Me Hard and Soft: The Tour (Live in 3D)’

    Movie Review: ‘Billie Eilish – Hit Me Hard and Soft: The Tour (Live in 3D)’

    Movie Review: ‘Mortal Kombat II’

    Movie Review: ‘Mortal Kombat II’

    Movie Review: ‘The Sheep Detectives’

    Movie Review: ‘The Sheep Detectives’

    Best Meryl Streep Movies of All Time Ranked

    Best Meryl Streep Movies of All Time Ranked

No Result
View All Result
  • Home
  • News
    • All
    • Business
    • Politics
    • Science
    • World
    Europeans celebrate unity, values and democracy on Europe Day 2026 | News | European Parliament

    Europeans celebrate unity, values and democracy on Europe Day 2026 | News | European Parliament

    Africa-EU Parliamentary Assembly: inaugural plenary session 12-14 May | News | European Parliament

    Africa-EU Parliamentary Assembly: inaugural plenary session 12-14 May | News | European Parliament

    AI Act: deal on simplification measures, ban on “nudifier” apps | News | European Parliament

    AI Act: deal on simplification measures, ban on “nudifier” apps | News | European Parliament

    MEPs back fairer and clearer rules on social benefits for EU mobile workers  | News | European Parliament

    MEPs back fairer and clearer rules on social benefits for EU mobile workers | News | European Parliament

    How occupations shape awareness and preferences about European funding

    How occupations shape awareness and preferences about European funding

    MEPs update requirements for periodic vehicle checks | News | European Parliament

    MEPs update requirements for periodic vehicle checks | News | European Parliament

    Trending Tags

    • Trump Inauguration
    • United Stated
    • White House
    • Market Stories
    • Election Results
  • Education
    How occupations shape awareness and preferences about European funding

    How occupations shape awareness and preferences about European funding

    Mafia, local governments and money – how fighting collusion reshapes EU investment –

    Mafia, local governments and money – how fighting collusion reshapes EU investment –

    Can Tisza restore Hungarian democracy? – LSE European Politics

    Can Tisza restore Hungarian democracy? – LSE European Politics

    How Hungary’s Tisza Party won everything, everywhere, all at once

    How Hungary’s Tisza Party won everything, everywhere, all at once

    In the age of AI, citizens may become more critical of human decision-makers

    In the age of AI, citizens may become more critical of human decision-makers

    Italy’s referendum – is the Italian right as united as it seems?

    Italy’s referendum – is the Italian right as united as it seems?

  • Tech
    • All
    • Apps
    • Gadget
    • Mobile
    • Startup
    How occupations shape awareness and preferences about European funding

    How occupations shape awareness and preferences about European funding

    How Hungary’s Tisza Party won everything, everywhere, all at once

    How Hungary’s Tisza Party won everything, everywhere, all at once

    Why enlargement is now a strategic priority for the EU

    Why enlargement is now a strategic priority for the EU

    Will reforms to the Better Regulation policy damage the EU’s legitimacy?

    Will reforms to the Better Regulation policy damage the EU’s legitimacy?

    The STEM gender gap – pipeline vs choice

    The STEM gender gap – pipeline vs choice

    Can Europe achieve digital sovereignty? – EUROPP

    Can Europe achieve digital sovereignty? – EUROPP

    Trending Tags

    • Nintendo Switch
    • CES 2017
    • Playstation 4 Pro
    • Mark Zuckerberg
  • Entertainment
    • All
    • Gaming
    • Movie
    • Music
    • Sports
    NRL 2026, LIVE scores: Canberra Raiders vs Penrith Panthers, team news, Supercoach, stats, Ricky Stuart

    NRL 2026, LIVE scores: Canberra Raiders vs Penrith Panthers, team news, Supercoach, stats, Ricky Stuart

    Main Event UP NEXT: Fireworks predicted as ‘perfect’ title beatdown stuns — LIVE

    Main Event UP NEXT: Fireworks predicted as ‘perfect’ title beatdown stuns — LIVE

    Epic Foran run rolls on with thumping Broncos win as forward hospitalised with ‘concerning’ injury

    Epic Foran run rolls on with thumping Broncos win as forward hospitalised with ‘concerning’ injury

    Scarlett Johansson Starring in Ari Aster’s ‘Scapegoat’

    Scarlett Johansson Starring in Ari Aster’s ‘Scapegoat’

    HBO’s ‘Harry Potter’ Series Renewed for Second Season

    HBO’s ‘Harry Potter’ Series Renewed for Second Season

    Every Antoine Fuqua Movie, Ranked From Worst to Best

    Every Antoine Fuqua Movie, Ranked From Worst to Best

  • Lifestyle
    • All
    • Fashion
    • Food
    • Health
    • Travel
    The hybrid empire – why Russia is a product of both Asia and Europe

    The hybrid empire – why Russia is a product of both Asia and Europe

    Was Tisza’s victory in Hungary the beginning of the end for illiberalism?

    Was Tisza’s victory in Hungary the beginning of the end for illiberalism?

    Can Tisza restore Hungarian democracy? – LSE European Politics

    Can Tisza restore Hungarian democracy? – LSE European Politics

    How Péter Magyar and Tisza remade the Hungarian party system – LSE European Politics

    How Péter Magyar and Tisza remade the Hungarian party system – LSE European Politics

    How Hungary’s Tisza Party won everything, everywhere, all at once

    How Hungary’s Tisza Party won everything, everywhere, all at once

    It’s time for a more pragmatic EU-China trade relationship

    It’s time for a more pragmatic EU-China trade relationship

    Trending Tags

    • Golden Globes
    • Game of Thrones
    • MotoGP 2017
    • eSports
    • Fashion Week
  • Review
    ‘Fantastic Four’ Director to Handle New ‘Planet of the Apes’

    ‘Fantastic Four’ Director to Handle New ‘Planet of the Apes’

    Best Anne Hathaway Movies of All Time Ranked

    Best Anne Hathaway Movies of All Time Ranked

    Movie Review: ‘Billie Eilish – Hit Me Hard and Soft: The Tour (Live in 3D)’

    Movie Review: ‘Billie Eilish – Hit Me Hard and Soft: The Tour (Live in 3D)’

    Movie Review: ‘Mortal Kombat II’

    Movie Review: ‘Mortal Kombat II’

    Movie Review: ‘The Sheep Detectives’

    Movie Review: ‘The Sheep Detectives’

    Best Meryl Streep Movies of All Time Ranked

    Best Meryl Streep Movies of All Time Ranked

No Result
View All Result
Europe Times
  • Home
  • News
  • Education
  • Tech
  • Entertainment
  • Lifestyle
  • Review
Home Entertainment Movie

TV Review: ‘MobLand’

in Movie
Reading Time: 8 mins read
A A
0
TV Review: ‘MobLand’
102
SHARES
1.3k
VIEWS
Share on FacebookShare on Twitter


(L to R) Anson Boon as Eddie Harrigan, Joanne Froggatt as Jan Da Souza, Mandeep Dhillon as Seraphina Harrigan, Lara Pulver as Bella Harrigan, Paddy Considine as Kevin Harrigan, Pierce Brosnan as Conrad Harrigan, Helen Mirren as Maeve Harrigan, Tom Hardy as Harry Da Souza, and Daniel Betts as Brendan Harrigan in ‘MobLand’.Streaming on PLaramount+ 2025. Photo: Jason Bell/PLaramount+.

‘MobLand’ receives 6.5 out of 10 stars.

Arriving on Paramount+ on March 30th with its first episode, ‘MobLand’ is a new limited series set within the spiky world of intergenerational gangster empires in London.

Birthed by prolific filmmaker (and no stranger to British screen criminals) Guy Ritchie alongside Ronan Bennett, the creator of Netflix hit ‘Top Boy’, it’s the latest in a long legacy of violent, talky meditations on family within the gangland dynamic, and bolstered by a starry cast.

Related Article: Pierce Brosnan Talks Director Terry Loane’s Drama ‘The Last Rifleman’

Is ‘‘MobLand’ worth visiting?

(L to R) Helen Mirren as Maeve Harrigan and Pierce Brosnan as Conrad Harrigan in 'MobLand'. Streaming on Paramount+ 2025. Photo: Jason Bell/Paramount+.

(L to R) Helen Mirren as Maeve Harrigan and Pierce Brosnan as Conrad Harrigan in ‘MobLand’. Streaming on Paramount+ 2025. Photo: Jason Bell/Paramount+.

‘MobLand’ has an odd history, since it began life as a spin-off of Showtime’s long-running family/crime drama ‘Ray Donovan’; you know, the one where Liev Schreiber played a “fixer” to celebrities and other powerful types whose one big failing was that he couldn’t mend his own dysfunctional family.

Yet somewhere along the line, for reasons that have yet to be revealed, what was going to be a look at the origins of the Donovan family focused on similar character types working in London has morphed into an original –– though that is stretching the term very broadly, as we’ll discuss –– story of conflicting crime families and the tough-nut type who sorts out issues for one of them.

Script and Direction

(L to R) Paddy Considine as Kevin Harrigan and Tom Hardy as Harry Da Souza in 'MobLand'. Streaming on Paramount+ 2025. Photo: Luke Varley/Paramount+.

(L to R) Paddy Considine as Kevin Harrigan and Tom Hardy as Harry Da Souza in ‘MobLand’. Streaming on Paramount+ 2025. Photo: Luke Varley/Paramount+.

With creator/writer Ronan Bennett here working alongside Jez Butterworth (better known for the likes of ‘Ford v Ferrari,’ and ‘Edge of Tomorrow,’ but who tackled crime themes with 2015’s ‘Black Mass’), there is a lot about ‘MobLand’ that would lead to the description “Generic Gangster Drama #746”.

So much of what is on display here, the deep bones of the series, are tropes and ideas that have been explored many, many times before. You have, for example, the aging patriarch of the crime dynasty who is no longer sure who he can trust, even among his oldest friends. And his calculating wife, forever whispering in his ear about potential issues, proves to be one of the true powers in the family.

The less effective children are also used here, along with the primary focus of the show, the loyal fixer whose job it is the sort out the messes caused, mostly by those annoying younger clan members.

(L to R) Paddy Considine as Kevin Harrigan and Tom Hardy as Harry Da Souza in 'MobLand'. Streaming on Paramount+ 2025. Photo: Luke Varley/Paramount+.

(L to R) Paddy Considine as Kevin Harrigan and Tom Hardy as Harry Da Souza in ‘MobLand’. Streaming on Paramount+ 2025. Photo: Luke Varley/Paramount+.

Between them, Bennett and Butterworth do manage to find some new ideas sprinkled between the established narrative, hewing away from some of the cliches (the fixer’s wife, for one, isn’t a naïve person who has no knowledge of her husband’s job) while leaning into others (the couple are still on the verge of divorce because of the pressures that come with it.)

Yet if you’ve watched particularly Bennett’s past work, it’s hard not to wonder why this is quite so generic at times.

Guy Ritchie, meanwhile, leads the directing team (which also includes Anthony Byrne –– who actually handles the lion’s share of the episodes –– Lawrence Gough and Daniel Syrkin) and tones down the visual zippiness from his other gangster TV series (Netflix’s ‘The Gentlemen’), here choosing a more somber palate and tone.

The series benefits from some impressive UK locations (especially the characters’ homes, which reinforce the idea that crime pays) and is shot well, dark and moody when needed, which is often, but rarely so murky that you can’t tell what is going on.

Cast and Performances

Tom Hardy as Harry Da Souza in 'MobLand'. Streaming on Paramount+ 2025. Photo: Luke Varley/Paramount+.

Tom Hardy as Harry Da Souza in ‘MobLand’. Streaming on Paramount+ 2025. Photo: Luke Varley/Paramount+.

Tom Hardy’s Harry De Souza is the focal point here –– he’s our eyes, ears and guide to this world. And the role takes full advantage of Hardy’s gruff strengths. He’s at his best when he’s using his stoic charm to threaten people –– usually more with his words than fists or weapons, but he’s not above that –– and get his way in the service of his bosses.

Harry also gives Hardy the chance to play the more subtle sides of the character, the family man who struggles to do right by his wife and daughter in anything other than providing them a great place to live and the money to do well.

As crime boss Conrad Hannigan, Pierce Brosnan sports an outrageous Irish accent (odd, since he was born in Drogheda, County Louth, Ireland) and generally gives the character a vulnerability under the tough gangster side of things.

Helen Mirren, meanwhile, utilizing her own often impenetrable stab at the accent (similar to how she does in ‘Yellowstone’ prequel series ‘1923’), is the power behind the throne but, so far, at least, mostly resigned to wafting in and out of rooms and offering the occasional snide bit of advice.

(L to R) Emmett J Scanlan as Paul and Helen Mirren as Maeve Harrigan in 'MobLand'. Streaming on Paramount+ 2025. Photo: Luke Varley/Paramount+.

(L to R) Emmett J Scanlan as Paul and Helen Mirren as Maeve Harrigan in ‘MobLand’. Streaming on Paramount+ 2025. Photo: Luke Varley/Paramount+.

‘House of the Dragon’ veteran Paddy Considine is good as Kevin Hannigan, Conrad’s son and Harry’s old friend (they met in prison, which is how the latter came to work for the family). Unlike some of his siblings, he comes across as capable, though not always comfortable with the criminal life.

Among the supporting ensemble, Joanne Froggatt shines as Harry’s increasingly frustrated wife, Jan, while Lara Pulver is good as Bella Harrigan, Kevin’s wife and a woman with whom Harry also clearly shares a history.

The likes of Jasmine Jobson and Antonio González Guerrero, both veterans of Bennett’s ‘Top Boy,’ make an impact as Zosia and Kiko, Harry’s top aides.

Final Thoughts

Tom Hardy as Harry Da Souza in 'MobLand'. Streaming on Paramount+ 2025. Photo: Luke Varley/Paramount+.

Tom Hardy as Harry Da Souza in ‘MobLand’. Streaming on Paramount+ 2025. Photo: Luke Varley/Paramount+.

It won’t win many points for originality, but ‘MobLand’ has enough going for it that it’s still a worthy entry to the gangster genre.

Solid work on both sides of the camera, and enough wit to stave off blandness are key to what makes it work.

MobLand

85

TV-MA1 SeasonsMarch 30th, 2025

What’s the plot of ‘MobLand’?

Power is up for grabs as two warring crime families clash in a battle that threatens to topple empires. In the crossfire stands Harry Da Souza (Tom Hardy), a street-smart ‘fixer’ who knows too well where loyalties lie when opposing forces collide.

Who stars in ‘MobLand’?

  • Tom Hardy as Harry Da Souza
  • Pierce Brosnan as Conrad Harrigan
  • Helen Mirren as Maeve Harrigan
  • Paddy Considine as Kevin Harrigan
  • Daniel Betts as Brendan
  • Mandeep Dhillon as Seraphina
  • Joanne Froggatt as Jan Da Souza
  • Lara Pulver as Isabella “Bella” Harrigan
  • Anson Boon as Eddie Harrigan
  • Jasmine Jobson as Zosia
  • Antonio González Guerrero as Kiko
Pierce Brosnan as Conrad Harrigan in 'MobLand'. Streaming on Paramount+ 2025. Photo: Luke Varley/Paramount+.

Pierce Brosnan as Conrad Harrigan in ‘MobLand’. Streaming on Paramount+ 2025. Photo: Luke Varley/Paramount+.

List of Pierce Brosnan Movies and TV Shows:

Buy Pierce Brosnan Movies On Amazon



Source link

Previous Post

‘That’s just not on’: Power star’s heated altercation after fan throws object onto field

Next Post

‘You’re being too harsh’: O’Brien snaps back at journo after Knights’ fourth straight loss

Related Posts

Scarlett Johansson Starring in Ari Aster’s ‘Scapegoat’
Movie

Scarlett Johansson Starring in Ari Aster’s ‘Scapegoat’

9 May 2026
HBO’s ‘Harry Potter’ Series Renewed for Second Season
Movie

HBO’s ‘Harry Potter’ Series Renewed for Second Season

9 May 2026
Every Antoine Fuqua Movie, Ranked From Worst to Best
Movie

Every Antoine Fuqua Movie, Ranked From Worst to Best

9 May 2026
‘Fantastic Four’ Director to Handle New ‘Planet of the Apes’
Movie

‘Fantastic Four’ Director to Handle New ‘Planet of the Apes’

8 May 2026
Matthew Lillard Joins ‘Superman: Man of Tomorrow’
Movie

Matthew Lillard Joins ‘Superman: Man of Tomorrow’

8 May 2026
Best Anne Hathaway Movies of All Time Ranked
Movie

Best Anne Hathaway Movies of All Time Ranked

8 May 2026
Next Post
‘You’re being too harsh’: O’Brien snaps back at journo after Knights’ fourth straight loss

‘You’re being too harsh’: O’Brien snaps back at journo after Knights’ fourth straight loss

Discussion about this post

Recent News

NRL 2026, LIVE scores: Canberra Raiders vs Penrith Panthers, team news, Supercoach, stats, Ricky Stuart

NRL 2026, LIVE scores: Canberra Raiders vs Penrith Panthers, team news, Supercoach, stats, Ricky Stuart

10 May 2026
Main Event UP NEXT: Fireworks predicted as ‘perfect’ title beatdown stuns — LIVE

Main Event UP NEXT: Fireworks predicted as ‘perfect’ title beatdown stuns — LIVE

10 May 2026
Epic Foran run rolls on with thumping Broncos win as forward hospitalised with ‘concerning’ injury

Epic Foran run rolls on with thumping Broncos win as forward hospitalised with ‘concerning’ injury

10 May 2026
Scarlett Johansson Starring in Ari Aster’s ‘Scapegoat’

Scarlett Johansson Starring in Ari Aster’s ‘Scapegoat’

9 May 2026
HBO’s ‘Harry Potter’ Series Renewed for Second Season

HBO’s ‘Harry Potter’ Series Renewed for Second Season

9 May 2026
Every Antoine Fuqua Movie, Ranked From Worst to Best

Every Antoine Fuqua Movie, Ranked From Worst to Best

9 May 2026
‘Fantastic Four’ Director to Handle New ‘Planet of the Apes’

‘Fantastic Four’ Director to Handle New ‘Planet of the Apes’

8 May 2026
Matthew Lillard Joins ‘Superman: Man of Tomorrow’

Matthew Lillard Joins ‘Superman: Man of Tomorrow’

8 May 2026
Europe Times

Uniting Voices, Sharing Visions. Your trusted source for comprehensive coverage of the latest events, trends, and stories shaping our continent. Stay informed, inspired, and connected with Europe Times.

Browse by Category

  • Apps
  • Business
  • Education
  • Entertainment
  • Fashion
  • Food
  • Gadget
  • Gaming
  • Health
  • Lifestyle
  • Mobile
  • Movie
  • Music
  • News
  • Politics
  • Review
  • Science
  • Sports
  • Startup
  • Tech
  • Travel
  • World

Recent News

NRL 2026, LIVE scores: Canberra Raiders vs Penrith Panthers, team news, Supercoach, stats, Ricky Stuart

NRL 2026, LIVE scores: Canberra Raiders vs Penrith Panthers, team news, Supercoach, stats, Ricky Stuart

10 May 2026
Main Event UP NEXT: Fireworks predicted as ‘perfect’ title beatdown stuns — LIVE

Main Event UP NEXT: Fireworks predicted as ‘perfect’ title beatdown stuns — LIVE

10 May 2026

© 2024 Europe Times. All rights reserved.

No Result
View All Result
  • Home
  • News
  • Education
  • Tech
  • Entertainment
  • Lifestyle
  • Review

© 2024 Europe Times. All rights reserved.