ICC World Cup World   World
Presented by Stake.com
Matches
Week 7
12 Nov - 19 Nov
Presented by Visit Stake.com

The 2023 ICC World Cup Schedule with Live Scores, Results and Stats

Get ready for a cricket extravaganza with our ICC World Cup 2023 coverage like never before! From the full ICC World Cup 2023 schedule to live scores, results and all the stats and information you need to conquer the tournament. Join us as we dive into the heart of the Cricket World Cup 2023 and elevate your cricket experience to a whole new level!

ICC World Cup 2023 Schedule

The ICC Men's World Cup 2023 is all set to unfold, with 48 exhilarating matches scheduled from 5 October to 19 November. These thrilling encounters will be held across ten diverse venues in India. The tournament's grand opening match will feature England and New Zealand in Ahmedabad.

The proud hosts, India, will begin their journey by facing Australia in Chennai. Adding to the anticipation, India will also confront their arch-rivals Pakistan on 15 October in Ahmedabad.

The Complete tournament schedule is available for you here, where you can see the upcoming matches for the week. And by using the calendar at the top of the page, the whole tournament.

-

Live Scores and On-Pitch Events

We keep you informed with live scores, on-field events, and umpire reviews as they happen. You can stay up-to-date with the latest developments in the matches, from runs scored to wickets taken and everything in between.

Our platform also offers game-specific details like run rates, fall of wickets, and other key match statistics. The latest scorecard will always be at your fingertips.

This data gives you a deeper understanding of the game's progress and dynamics.

Top ICC World Cup Tipsters
Full Rankings

Real-Time Results And Match Summaries

Our Cricket results are updated in real-time, ensuring you have the latest information. You can access the most up-to-date results and match summary from this men's Cricket World Cup and all the other cricket tournaments that we cover.

Live Streams - Watch All Action For Free

Don't miss exciting moments during the Men's Cricket World Cup matches. We provide links to reputable cricket bookmakers that offer live streaming of the games. Visit the game page and click the link to enjoy live match coverage.

Top 3 Contenders

Here is a breakdown of the top 3 contenders with reasons why they are the Favourites

India

As the host nation for the World Cup, India is determined to capitalise on its cricketing legacy and deliver a memorable performance. India's strength lies in its batting, with Rohit Sharma and Virat Kohli leading the charge, complemented by a formidable spin-bowling lineup. Although injuries have posed challenges in the fast-bowling department, Jasprit Bumrah, Bhuvneshwar Kumar, and Mohammed Shami are expected to contribute if they regain fitness. India aims to use home advantage and passionate fan support to clinch the coveted World Cup title.

Australia 

The Australian cricket team is renowned for its cricketing dominance and has consistently been a top contender in major tournaments. Their squad features a diverse mix of seasoned veterans and emerging talents, making them formidable. Australia boasts powerful batters and skilful bowlers. Thus reflecting their well-rounded approach to the game. With their unwavering determination and championship mindset, Australia is poised to make a strong bid for victory in the tournament.

England 

The English cricket team is known for its meticulous and well-orchestrated gameplay. They have consistently demonstrated their cricketing prowess on the global stage. It is led by star players such as Jonny Bairstow, Dawid Malan, Ben Stokes, and Joe Root. England's lineup blends powerful batters, versatile all-rounders, and crafty bowlers. Their adaptability to different conditions and ability to execute well-thought-out strategies make them strong contenders to defend their title.

Top Players to Watch

Below is a brief profile of cricket players with impressive track records who we expect to impact the World Cup. 

Virat Kohli (India)

Virat Kohli, widely regarded as one of the greatest ODI players ever debuted in August 2008 against Sri Lanka. Known for his exceptional batting skills and consistency., Kohli has amassed 1029 runs in 22 World Cup matches at an impressive average of 46.77. After a period without a century, Kohli made a triumphant return with two centuries against Sri Lanka in December 2022. His ability to perform consistently under pressure and his determination have solidified his status as a legend of one-day international cricket. Kohli is a player to watch, and fans have high expectations for his performance.

Pat Cummins (Australia)

The 30-year-old Australian pacer Pat Cummins made his international cricket debut in October 2011. He has represented Australia in two World Cups, in 2015 and 2019, playing 12 matches and taking 19 wickets. Cummins is currently the captain of the Australian Test cricket team. He has shown exceptional bowling prowess, delivering match-winning performances in the past.

Rashid Khan ( Afghanistan)

Rashid Khan, the talented all-rounder, made his ODI debut in October 2015 against Zimbabwe. Known for his vast array of bowling variations, Rashid is considered one of the finest spinners in the game. He has featured in nine World Cup matches, scoring 416 runs and taking seven wickets. Rashid Khan's contributions have been pivotal in making Afghanistan a competitive team.

Babar Azam (Pakistan)

Babar Azam, the right-handed batsman, has held the number one position in the ODI rankings for two years. He made his ODI debut in May 2015 against Zimbabwe. Azam has participated in 8 World Cup matches, amassing 474 runs with an impressive average of 67.71. His ability to construct match-winning innings has earned him acclaim. And he is viewed as a potential game-changer in the upcoming One-Day International World Cup.

David Warner (Australia)

David Warner, the explosive opener from Australia, debuted with an ODI against South Africa in January 2009. Warner has been a vital player for Australia due to his aggressive batting style. He has played over 18 matches in World Cups, accumulating 992 runs, with a highest score of 178 runs. Warner's remarkable performance in the 2019 World Cup, where he scored 647 runs at an average of 71.88, was instrumental in Australia's success. Warner, who plans to retire from all formats after the 2023 World Cup, aims for a perfect farewell and another World Cup victory.

Kane Williamson (New Zealand)

Kane Williamson, the captain of the New Zealand cricket team, is widely regarded as one of the finest batters in the sport. He boasts an impressive ODI batting average of 49, showcasing his consistent and reliable performances. With his vast experience and remarkable career, he poses a constant threat in ODI World Cup tournaments. Williamson is not only an exceptional batsman but also a noteworthy captain. His calm, strategic, and composed leadership significantly influenced New Zealand's journey to the 2019 ODI World Cup final. This may be his last ODI World Cup, so Williamson's performance will be pivotal if New Zealand aims to win the tournament.

Steve Smith (Australia)

Steve Smith is undoubtedly a key player in the ODI World Cup. Despite experiencing several highs and lows in his cricketing career, he maintains an impressive average of 60 in Test matches and 45 in ODIs. Thus highlighting his ability to influence the course of a game in his favour at any given moment. Steve Smith's performances will undoubtedly be instrumental in Australia's pursuit of their sixth world title.

Qualification - Road to the 2023 ODI World Cup

The forthcoming World Cup will continue the tradition of featuring 10 participating teams. However, the path to qualification underwent a significant change. Revolving around the ICC Cricket World Cup Super League that unfolded between 2020 and 2023. Which superseded the reliance on ODI rankings. Out of the 13 teams in the Super League, the top eight earned automatic berths in the World Cup. The host nation, India, secured their place despite finishing fourth in the League.

In June and July of 2023, the bottom five teams from the Super League and the top five associate teams based on rankings engaged in the 2023 Cricket World Cup Qualifier. All are vying to qualify for the remaining two spots.

As the qualifying process unfolded, a significant alteration emerged in the composition of the tournament. Notably, former champions West Indies were absent for the first time, having failed to progress in the qualifiers after a loss to Scotland. Not only did full members Ireland and Zimbabwe miss out on qualification. However, three full-member teams who entered the knockout qualification stage could not secure spots. Only Sri Lanka advanced.

The pivotal final qualification spot was decided through an eliminator match between the Netherlands and Scotland. The Netherlands emerged victorious, securing the last berth in the competition's finals stage. This intriguing and challenging path to qualification has brought a diverse and competitive lineup of teams to the 2023 Cricket World Cup.

Participating Teams

This 13th edition of the World Cup features 10 teams, all geared up for the ultimate cricket showdown. Here are the final table standings after the round-robin stage

  1. India (Hosts) - 1st Semi-final v New Zealand 
  2. South Africa - 2nd Semi-final vs Australia
  3. Australia ( 5 Time Winners) - 2nd Semi-final v South Africa
  4. New Zealand 1st Semi-final vs India
  5. Pakistan
  6. Afghanistan
  7. England (Defending Champions) - Standings 5 to 10 eliminated
  8. Bangladesh
  9. Sri Lanka
  10. The Netherlands

All teams finalised their 15-man player squads on the 28 September. After this date, any replacements need approval from the ICC.

Tournament Format

During the World Cup in India, the ten teams will engage in a round-robin stage league format, battling each other in 45 matches. This will be followed by the nail-biting semi-finals of the top four qualifying from the group stage. And the much-awaited final, promising cricket enthusiasts an exhilarating spectacle.

Semi-finals

The schedule and details of the two semi-finals are below

15 November 2023

16 November 2023

The Final

The final is scheduled for 19 November 2023, at 1400 hrs, at the Narendra Modi Stadium in Ahmedabad.

Warm-up matches

ICC World Cup matches will be held from 29 September to 3 October 2023 at Rajiv Gandhi International Cricket Stadium in Hyderabad, Assam Cricket Association Stadium in Guwahati, and Greenfield International Stadium in Thiruvananthapuram.

The matches will be broadcast live on television.

29 September 2023

30 September 2023

2 October 2023

3 October 2023

Betting offers 128 Offers
  • NBA Early Payout
    Pre-match ML markets on any NBA game prior to the Play-Offs. Only available to new and eligible customers. Bet restrictions and T&Cs apply.
    No code required Claim bonus
    Pre-match ML markets on any NBA game prior to the Play-Offs. Only available to new and eligible customers. Bet restrictions and T&Cs apply.
  • Tennis Retirement Guarantee
    Pre-match ML market for Singles from selected ATP events and any WTA and Grand Slam events. Only available to new and eligible customers. Bet restrictions and T&Cs apply. Winnings paid as Bonus Bets.
    No code required Claim bonus
    Pre-match ML market for Singles from selected ATP events and any WTA and Grand Slam events. Only available to new and eligible customers. Bet restrictions and T&Cs apply. Winnings paid as Bonus Bets.
  • Multi-sport ACCA Boost
    Only available to new and eligible customers. Bet restrictions and T&Cs apply.
    No code required Claim bonus
    Only available to new and eligible customers. Bet restrictions and T&Cs apply.
  • Soccer ACCA Boost
    Only available to new and eligible customers. Bet restrictions and T&Cs apply.
    No code required Claim bonus
    Only available to new and eligible customers. Bet restrictions and T&Cs apply.
  • 2 Goals Ahead Early Payout
    Pre-match selected soccer competitions. Only available to new and eligible customers. Bet restrictions and T&Cs apply.
    No code required Claim bonus
    Pre-match selected soccer competitions. Only available to new and eligible customers. Bet restrictions and T&Cs apply.
  • Series of Losing Bets
    Earn bonus points for a series of 20 losing bets! Odds below 3.00. T&Cs apply
    No code required Claim bonus
    Earn bonus points for a series of 20 losing bets! Odds below 3.00. T&Cs apply
  • Rebate Bonus
    In order to redeem the bonus, you must place a bet on a sporting event with odds of at least 1.50. T&Cs apply.
    No code required Claim bonus
    In order to redeem the bonus, you must place a bet on a sporting event with odds of at least 1.50. T&Cs apply.
  • Goalless Football
    Only regular time and before the match begins. If bet wins, the bonus will not be credited. T&Cs apply.
    No code required Claim bonus
    Only regular time and before the match begins. If bet wins, the bonus will not be credited. T&Cs apply.
  • UEFA Champions League - Two First Half Goals, You Win!
    No code required Claim bonus
  • NHL - Lead by 2+ After 2P, You Win!
    No code required Claim bonus
  • UFC Split Decision Insurance
    No code required Claim bonus
  • Esporte Clube Juventude - First Half Goal, You Win
    No code required Claim bonus
  • Premier League - Goalless Draw, Money Back
    No code required Claim bonus
  • Domestic Soccer - Double Winnings
    No code required Claim bonus
  • AFCON Soccer - Double Winnings
    No code required Claim bonus
  • Stake's Weekly Raffle
    Raffle includes both Casino and Sports wager.
    No code required Claim bonus
    Raffle includes both Casino and Sports wager.
  • NBA - Brady’s Two Threes Payout
    No code required Claim bonus
  • Daily Stake Races
    No code required Claim bonus
  • NFL - Lead 7+ after 3rd quarter, you win!
    No code required Claim bonus
  • NFL - Double Wins
    No code required Claim bonus
  • NFL Bet against Brady, win his fortune
    No code required Claim bonus
  • NBA - Lead 9+ after 3rd quarter, you win!
    No code required Claim bonus
  • NBA - Double Wins
    No code required Claim bonus
  • ACCA Price Boost
    18+ Applies to selected markets. Min. odds 1.50. Max. bonus payout €1,500 per coupon. Banker bets are excluded. T&Cs apply.
    No code required Claim bonus
    18+ Applies to selected markets. Min. odds 1.50. Max. bonus payout €1,500 per coupon. Banker bets are excluded. T&Cs apply.
  • 2 Goals Ahead Early Payout
    Market requirements incl. T&Cs apply.
    No code required Claim bonus
    Market requirements incl. T&Cs apply.
  • Midweek Risk-Free
    Wagering requirements incl. T&Cs apply.
    No code required Claim bonus
    Wagering requirements incl. T&Cs apply.
  • Friday Reload Bonus
    n order to withdraw the funds from the customer account, the bonus must be wagered 3x in accumulator bets within 24 hours of the bonus being credited. Each accumulator bet must contain three or more selections. At least three selections in each accumulator must have odds of at least 1.40. T&Cs apply.
    No code required Claim bonus
    n order to withdraw the funds from the customer account, the bonus must be wagered 3x in accumulator bets within 24 hours of the bonus being credited. Each accumulator bet must contain three or more selections. At least three selections in each accumulator must have odds of at least 1.40. T&Cs apply.
  • Everton - Early Goal, You Win!
    T&Cs apply.
    No code required Claim bonus
    T&Cs apply.
  • Bet Builder Insurance
    Wagering requirements incl. T&Cs apply.
    No code required Claim bonus
    Wagering requirements incl. T&Cs apply.
  • Bore Draw 100% Refund
    Available markets: CS, HT/FT CS, HT/FT. Only pre-match bets. T&Cs apply.
    No code required Claim bonus
    Available markets: CS, HT/FT CS, HT/FT. Only pre-match bets. T&Cs apply.
  • Accumulator Boost up to 100%
    Players must bet at least 3+ accumulator with each selection priced 1.40+. And Boost amount depends on the number of qualifying selections. T&Cs apply.
    No code required Claim bonus
    Players must bet at least 3+ accumulator with each selection priced 1.40+. And Boost amount depends on the number of qualifying selections. T&Cs apply.
  • 50% Weekly Reload Bonus
    The maximum Bonus amount varies per country. Bonus can be claimed once per week based on the highest deposit made during the week. Wagering requirements incl. T&Cs apply.
    No code required Claim bonus
    The maximum Bonus amount varies per country. Bonus can be claimed once per week based on the highest deposit made during the week. Wagering requirements incl. T&Cs apply.
  • 10% Cashback Bonus up to €100
    Wagering requirements incl. T&Cs apply.
    No code required Claim bonus
    Wagering requirements incl. T&Cs apply.
  • 2 Goals ahead Early Payout
    Offer valid for pre-match bets in the 1X2 market only(Home or Away excl. Draw or "Boosted odds). Additional conditions per sport applicable. T&Cs apply.".
    No code required Claim bonus
    Offer valid for pre-match bets in the 1X2 market only(Home or Away excl. Draw or "Boosted odds). Additional conditions per sport applicable. T&Cs apply.".
  • €15,000 Sport Jackpot
    To hit the Jackpot, a player must guess the outcome of ALL given events. In case more than one player has guessed the results of the given events, the Jackpot's prize pool will be shared evenly. T&Cs apply.e
    No code required Claim bonus
    To hit the Jackpot, a player must guess the outcome of ALL given events. In case more than one player has guessed the results of the given events, the Jackpot's prize pool will be shared evenly. T&Cs apply.e
  • Bettors Tournament
    Tournaments are held weekly from Monday 09:00 UTC to Sunday 12:00 UTC. Participation in the promotion will be activated automatically. Only bets with odds not less than 1.2 participate in the promotion. The scoring formula for points is “100 * (win amount / bet amount - 1)”. For example, if the winning amount is 5200 and bet amount is 1000, the customer earns 420 points. T&Cs apply.
    No code required Claim bonus
    Tournaments are held weekly from Monday 09:00 UTC to Sunday 12:00 UTC. Participation in the promotion will be activated automatically. Only bets with odds not less than 1.2 participate in the promotion. The scoring formula for points is “100 * (win amount / bet amount - 1)”. For example, if the winning amount is 5200 and bet amount is 1000, the customer earns 420 points. T&Cs apply.
  • $10,000 Highest Odds Sports Challenge
    You can bet on pre-match or live markets. Voided, half-loss, and half-win bets are not eligible for the challenge! Cashed-out bets are not eligible for the challenge. 1 valid entry per household. All accounts that have completed Level 2 and Level 3 verification will get 100% extra on the basic reward. T&Cs apply.
    No code required Claim bonus
    You can bet on pre-match or live markets. Voided, half-loss, and half-win bets are not eligible for the challenge! Cashed-out bets are not eligible for the challenge. 1 valid entry per household. All accounts that have completed Level 2 and Level 3 verification will get 100% extra on the basic reward. T&Cs apply.
  • 1% Unlimited daily cash rebate
    No code required Claim bonus
  • Daily reload bonus
    No code required Claim bonus
  • 4.88% Rescue Bonus Weekly On Sportsbook
    No code required Claim bonus
  • Sportsbook Reload 30%
    No code required Claim bonus

Cricket World Cup Venues

10 venues in 10 cities in India will play host to ICC World Cup 2023 matches. The tournament's semi-finals will unfold in Mumbai and Kolkata, while the final will be in Ahmedabad.

  • Narendra Modi Stadium, Ahmedabad - Capacity 132,000
  • M Chinnaswamy Stadium, Bangalore - Capacity 40,000
  • MA Chidambaram Stadium, Chennai - Capacity 50,000
  • Arun Jaitley Cricket Stadium, Delhi - Capacity 41,842
  • Himachal Pradesh Cricket Association (HPCA) Stadium, Dharamsala - Capacity 23,000
  • Bharat Ratna Shri Atal Bihari Vajpayee (BRSABV) Ekana Cricket Stadium, Lucknow - Capacity 50,000
  • Rajiv Gandhi International Cricket Stadium, Hyderabad - Capacity 55,000
  • Maharashtra Cricket Association Stadium, Pune - Capacity 37,406
  • Eden Gardens, Kolkata - Capacity 66,000
  • Wankhede Stadium, Mumbai - Capacity 32,000

Ahmedabad's Narendra Modi Stadium will host the tournament opener and the India-Pakistan clash. Along with the final,

The above venues stand ready to witness the unfolding drama and showcase cricketing excellence on the global stage.

Latest News

Stay in the loop with our dedicated ICC World Cup News section. Our algorithms scan media outlets and social media profiles of teams, players, and coaches. All to provide you with the latest news and rumours about the tournament, you can make informed bets and impress your friends with your ODI Cricket World Cup knowledge.

Top 3 Cricket Tipsters
  1. Sb sanju
    1st
    Sb sanju
    +206.39
    (140)
  2. Passing
    2nd
    Passing
    +127.83
    (34)
  3. NanaisHere
    3rd
    NanaisHere
    +84.87
    (69)
Full Rankings

Interesting Statistics and Records

Here are some interesting facts about the Cricket World Cup

  • This is the fourth time that India will host the tournament - the first time that it will be the sole host
  • England are the defending champions
  • 13th edition of the tournament. The tournament first took place in 1975 in England.
  • The most-watched Cricket World Cup match was India vs Pakistan in 2019. With some +323 million viewers worldwide
  • Most Titles - Australia with 5

Player Records

Below are some player records that you may or may not be aware of

  • Most Wickets - GD Mcgrath (Aus) 71 between 1996-2007
  • Highest Partnership - MN Samuels, CH Gayle (WI) 372 runs in the 2015 Edition
  • Most Runs - 273 by MJ Guptill (NZ)  in 2015
  • Most Appearances - RT Ponting (AUS) 46 Matches

Frequently Asked Questions - ICC World Cup 2023

What is the ICC World Cup 2023?

The ICC World Cup 2023 is a one-day international format cricket tournament (50 overs). It features national teams worldwide competing for the world champion title.

When and where will the ICC World Cup 2023 be held?

The ICC World Cup 2023 is scheduled in India between 5 October and 19 November 2023. 

How many teams will participate in the ICC World Cup 2023?

The ICC World Cup 2023 will feature 10 teams competing against each other in a round-robin format followed by knockout stages.

How can I access ICC World Cup 2023 fixtures, live scores, and results?

Oddspedia provides comprehensive coverage of the ICC World Cup 2023, including all the fixtures, live scores, results, and other important information. Visit the website to stay updated on the latest cricket action.

Can I watch ICC World Cup 2023 matches live online?

Yes, many matches will be broadcast live on television and can also be streamed online. At Oddspedia, we provide you with a channel guide and links to bookmakers who are live-streaming the matches.

Where to Check Today's Live Scores From The ICC World Cup 2023?

You can check Today's Live Scores From ICC World Cup 2023 here at Oddspedia. The ICC World Cup 2023 live scores are visible via the "live" button on this page and the homepage and include all the games currently in play. Also, you can visit a specific match page to view the scorecard with in-play details and follow the match with our live event tracker.

How Often Are the Live Scores of The ICC World Cup 2023 Updated On The Site?

At Oddspedia, all Cricket and The ICC World Cup 2023 Live scores have real-time updates. So, there is no need to refresh the page to see the latest runs or the fall of wickets. This is the same for all Live data, including results and the ICC World Cup odds.

Where to Check The ICC World Cup 2023 Results From Today’s Games?

You can find all of the results from today for the ICC World Cup feature in the list of matches above. This list includes the day's fixture list for all teams, with their starting time. These will also be updated with live scores and then the final results.

Also, by using the calendar, you can view results for the week by clicking on the weekdays' Mon/Tue/Wed/Thu/Fri. Or by choosing the first date on the left. But that is not all; you can check results and match details in our archives for the past six years. You can also locate upcoming events by using our calendar.

Are there any additional match details provided along with the live scores and results?

Certainly! Alongside live scores and results, Oddspedia provides valuable match details, such as

  • Lineups
  • Player Statistics
  • Fall of Wickets
  • Run Chase
  • Key Events

and much, much more!

How often is the ICC World Cup 2023 standings table updated?

The ICC World Cup 2023 standings table will be updated after each match, reflecting the latest results and the teams' positions.

Is there a charge for using the ICC World Cup 2023 service on Oddspedia?

[accordion title="Can I access ICC World Cup 2023 information on my mobile device?" tag="h3"]

Yes, Oddspedia's website is optimised for mobile use. You can access live scores, results, and tournament details from your smartphone or tablet.

Can I access ICC World Cup 2023 information on my mobile device?

Yes, Oddspedia's website is optimised for mobile use. You can access live scores, results, and tournament details from your smartphone or tablet.

Can I get information on ICC World Cup 2023 team statistics and player performances?

Yes, Oddspedia provides comprehensive team statistics and player performance data. Thus allowing you to analyse and gain insights into the tournament's progress.

Stay tuned to Oddspedia for all your ICC World Cup 2023 updates, and immerse yourself in the thrilling world of international cricket competition!

How to Find Popular Cricket Competitions Like the IPL?

At Oddspedia, all the games from top domestic and international leagues will always appear on top of our match listings. So you can expect today's upcoming matches from the most significant leagues/tournaments, such as the IPL, T20 Blast and the Big Bash. You can also search for competitions by their exact name or by the country where they are playing the tournaments.

We recommend that you create a profile and join our community. In your profile, you can list your favourite teams and competitions across all the 31 sports we cover. The upcoming games for your selections will show on your profile page. So you can follow a national team - England - or a team from the Vitality T20 Blast like the Worcestershire Rapids. Or you can view all matches from favourite competitions like the Hundred and the IPL.

With Oddspedia's comprehensive coverage, real-time updates, live streams, and latest news, you can fully immerse yourself in The ICC World Cup and stay connected to all the action on and off the field.

    )    (       (       (      (            (       (
 ( /(    )\ )    )\ )    )\ )   )\ )         )\ )    )\ )     (
 )\())  (()/(   (()/(   (()/(  (()/(   (    (()/(   (()/(     )\
((_)\    /(_))   /(_))   /(_))  /(_))  )\    /(_))   /(_)) ((((_)(
  ((_)  (_))_   (_))_   (_))   (_))   ((_)  (_))_   (_))    )\ _ )\
 / _ \   |   \   |   \  / __|  | _ \  | __|  |   \  |_ _|   (_)_\(_)
| (_) |  | |) |  | |) | \__ \  |  _/  | _|   | |) |  | |     / _ \
 \___/   |___/   |___/  |___/  |_|    |___|  |___/  |___|   /_/ \_\