Best sports betting apps in Canada June 2024

Written by Dustin Saracini |
Checked by Michael Hoad Fact checked
Canada Accepted
icon-checked All licensed

The surge in the availability of sports betting apps in Canada has made choosing the perfect option increasingly challenging. To simplify your search, our team of experts has meticulously curated this list of the best sportsbook apps in Canada, including bet365, Betway and more.

Regularly seen on:

Sportsbook Rating User rating Avg. Payout Payout speed Apps support Cashout Live stream Bet builder Bonus T&C More information
#1 Rated sportsbook
Оffer 100% Match Bonus up to C$350 T&Cs apply
Expert rating 4.9 / 5 User rating 3.7 / 5 Payout speed $ Up to 24 hours

No code required

Bet now
Оffer 100% Welcome Bonus up to C$1400 T&Cs apply
Expert rating 4.7 / 5 User rating 3.0 / 5 Payout speed $ Up to 24 hours

Use Promo code:


Bet now
Оffer 100% Bonus up to $500 T&Cs apply
Expert rating 4.6 / 5 User rating No reviews Payout speed $ Up to 24 hours

No code required

Bet now
Оffer 100% First Deposit Bonus up to C$200 T&Cs apply
Expert rating 4.5 / 5 User rating 4.1 / 5 Payout speed $ Instant

Use Promo code:


Bet now
Оffer Bet $10 & Get $50 in Bonus Bets T&Cs apply
Expert rating 4.5 / 5 User rating 4.5 / 5 Payout speed $ Up to 24 hours

Use Promo code:


Bet now

I've compiled a list of the top Canadian betting apps that provide a seamless mobile wagering experience. These apps feature a diverse range of betting markets and useful tools to elevate your game. Additionally, you'll find various bonuses designed for both new and existing users among these leading sports betting apps.

The choice of Canadian sports betting app also depends on your gambling preferences. Hence, I've categorized these betting apps based on their specialties, enabling you to make an informed decision based on how you love to bet.

CategorySportsbook appWelcome bonusPromo code
Best all-round betting appbet365Bet $10 Get $50 or $1000 Safety NetODDSPEDIA
Best betting app for sign up bonusLeoVegas$1,000 Deposit Match and $30 in Bonus BetsN/A
Best betting app for user experienceBetway$250 bet resetN/A
Best betting app for additional featuresTonyBet100% Deposit Match up to $350N/A
Best betting app for performance and reliabilitySports Interaction

125% Match up to $250

Betting Apps

Top sports betting apps in Canada reviewed

bet365 sportsbook app

Bet $10 & Get $50 in Bonus Bets
Available to new customers only. Must be 19yo+ and CA resident. T&Cs, time limits and exclusions apply.
Canada Canada players are accepted
Play now

bet365 is widely regarded as the best sports betting app worldwide. Users get an expertly designed layout that is superbly organized and incredibly simple to use. If you are yet to download the app, you can sign up today and get an incredible welcome offer where you get a Bet $10 Get $50 or $1000 Safety Net when you use Oddspedia's exclusive bet365 bonus code ODDSPEDIA.

Once you load the app, you get a variety of betting options and a color scheme that doesn't feel too intense or distracting. This might seem minor but when you look at some of the other betting apps available in Canada, you'll see that it's important to discuss.

The bet365 app has quick-access buttons on the home screen for major sports and tournaments like the NFL, NHL, NBA, MLB, college sports, and soccer. You'll also get fantastic betting odds on these sports, as well as many others, when you're placing bets on the bet365 app.

The main features are populated in the body of the app. Starting with ad banners for the latest promotions and Bet Boosts, along with sections highlighting popular markets, among other pregame and in-play events. If you're looking for extra features, this is another area where the bet365 app excels. These include same-game parlays with an innovative bet builder, live streaming, and a top quality cashout feature.

If you're looking for more information on what bet365 has to offer customers in Canada, you can read Oddspedia's bet365 sportsbook review.

  • Avg. Payout: 95.28%
  • Payout speed: Up to 24 hours
  • Sign Up Bonus: Bet $10 & Get $50 in Bonus Bets

LeoVegas sportsbook app

Highly rated mobile app. Wide Range of Sports.
Must be 19+ to participate. T&Cs apply. Play Responsibly.
Canada Canada players are accepted
No code required Play now

LeoVegas might be more recognised for its online casino offering but it is definitely making progress in the world of online sports betting. It's now widely recognised as one of the best sports betting apps in Canada and continues develop its offering and give even more to its customers.

While the bright orange colour way stands out on the LeoVegas mobile sports betting app, the thing that will likely grab your attention first is the double welcome offer. New customers can get a 100% deposit match up to $1,000 and $30 in bonus bets! While many of the sportsbooks in this list will double up with a casino offer, LeoVegas is the only one to give sports bettors two promos they can claim at once. You don't even need a LeoVegas promo code to claim them, just click on one of Oddspedia's exclusive links.

In terms of the app, you can tell it's relatively new to the market with its sleek and innovative design. It feels very natural to move through the navigation and everything seems to move so seamlessly. The app has faultless performance and is incredibly reliable. The competitive odds, fun bonus games, and quality live betting offering really do make this a great sports betting app.

I'd like to see LeoVegas expand its NFL and NBA market offering to include more props and a better selection of futures, that way it would be on a par with some of the best NFL betting sites and best NBA betting sites. However, it's already up there as one of the best sports betting apps in Canada and any more improvements would be a real bonus. We also took care of hockey fans and made a rating of the best NHL betting sites and the best sportsbooks for betting on UFC.

  • Avg. Payout: 93.98%
  • Payout speed: Up to 24 hours
  • Sign Up Bonus: Highly rated mobile app. Wide Range of Sports.

Betway sportsbook app

100% Deposit Bonus up to $200
Canada Canada players are accepted
No code required Play now

Canadian bettors looking for a simple but practical sportsbook app should definitely consider Betway. If you are yet to sign up, you can take advantage of a $250 bet reset insurance offer. This means that if you lose your first bet, Betway will refund you, up to $250 in bet credits!

Betway has a light-themed modern interface with a loaded menu bar at the top and a secondary menu bar that makes it easy to look through all the other betting options. The Betway app covers over 30 sports, including all the major sports you'd expect, plus a load of niche markets across things like darts and handball. Betway offers odds boosts and bet tokens while also allowing you to customize the type of odds you wish to see.

Customers who download the Betway app also get access to a comprehensive live betting section to wager on ongoing games. All in-play games have live scores and live results updates, while many of them also feature performance data and in-depth stats that you can use to inform your betting decisions. Likewise, the pregame screen for most games will have statistics showing the teams' previous performances and other interesting trends. I've personally found this very useful when putting together my same-game parlays.

  • Avg. Payout: 93.49%
  • Payout speed: Up to 24 hours
  • Sign Up Bonus: 100% Deposit Bonus up to $200

TonyBet sportsbook app

100% Match Bonus up to C$350
Must be 19+ and resident of CA. T&Cs apply. Gambling can be addictive, please play responsibly.
Canada Canada players are accepted
No code required Play now

TonyBet is up there as one of the best sports betting sites in Canada, and the company also has a multi-award-winning sports betting app that allows you to wager with competitive odds on plenty of different sports and markets. It's also great that you don't need a TonyBet promo code to get the $350 welcome bonus. Just click ones of Oddspedia's exclusive links and you will automatically qualify.

Once you download the app, you are greeted with an interface that stands out for all the right reasons. The lobby is simple to navigate with clearly presented information and a colour scheme that is easy on the eyes. The aesthetics might not seem that important but when you're spending time looking through markets, choosing bets and watching live action, you really don't want something that's going to strain your eyes. The navigation is also very snappy, with all elements loading instantly after click.

Oddspedia's TonyBet sportsbook review showcases exactly what is on offer when you sign up to TonyBet. The app gives you a top-notch betting experience similar to the default desktop version. With the app, you can also wager on a wide range of sports, including the most popular ones like the NHL, NBA, NFL, UFC and MLB. You also get plenty of betting markets within each sport, great odds, and numerous betting features like an innovative bet builder, and nice personalization options.

  • Avg. Payout: 93.61%
  • Payout speed: Up to 24 hours
  • Sign Up Bonus: 100% Match Bonus up to C$350

Sports Interaction sportsbook app

125% deposit match up to $250
New customers only. Opt-in required. Must be 19+ and physically present in CA. T&Cs apply.
Canada Canada players are accepted
Play now

Sports Interaction currently has a great welcome offer for new customers where you can get a 125% match up to $250 deal without using a Sports Interaction promo code. It also has one of the most clutter-free, easy-to-navigate mobile sports betting apps on the market. As soon as you load the app, you are welcomed by a clean layout with the signature navy blue and orange color schemes.

The Sports Interaction app has fast-loading pages that will allow you to access different sections of the app easily - which is huge when it comes to placing live bets. The lag and delays that you get on some apps can be frustrating, but you won't find that with Sports Interaction. I've never experienced such issues with Sports Interaction and it's definitely one of the most reliable of all the sports betting apps in Canada.

The Sports Interaction app has decent game coverage across more than 20 sports. I've noticed that it particularly specializes in baseball, hockey, and MMA (although the NFL and NBA offering is still top tier). You also get competitive odds and many betting markets per game. Some soccer games for examples seem to have an endless stream of markets, with Premier League games totalling almost 500!

  • Payout speed: Up to 24 hours
  • Sign Up Bonus: 125% deposit match up to $250

Upcoming sports betting apps in Canada

There are two big names that are have really made a splash in the Canadians sports betting scene recently. I've really enjoyed betting with and Fezbet since they launched in Canada. The only issue is, the two of them haven't gone live with sports betting apps just yet. However, I've detailed below why these are two names you should keep an eye on and be ready to download once their sportsbook apps hit the Apple App Store and Google Play Store. 

We have created a comprehensive list of the best sportsbooks in Ontario for your convenience. Our website also offers valuable information and recommendations on the best betting apps in Ontario and throughout Canada, ensuring that you have access to the most enhanced and seamless online betting experience possible. You can trust that all the information provided in these sections has been meticulously researched, ensuring that it is up-to-date and verified by our team of experts. sportsbook app

I have found to have the best mobile betting experience for newbies and expert Canadian bettors alike. Design-wise, the Stake sportsbook is probably the most modern and aesthetically pleasing of all the options in the country. Although this is really down to personal preference. One thing everyone can probably agree on is the value on offer from the 200% Welcome Bonus up to $1,200 that you can unlock with the bonus code odds200.

At the top of the home screen, you will see a promotions section and two navigation menus below it. Games and main odds markets take centre stage, whereas a handy floating menu bar can be accessed at the bottom.

The mobile sportsbook has a catalog of more than 36 sports, including esports. If you're in to esports, I don't think there is anyone that comes close to Stake's offering where you can bet on tournaments like RedZone PRO League and FiReLEAGUE Argentina 2023. There are also thousands of traditional sports options with an average of 100 markets and sometimes more per game.

You can see from the detailed sportsbook review, that the operator also accepts crypto payments. You can transact using altcoins like Bitcoin, Tether, Bitcoin Cash, and Ethereum. When launches its online betting app, it certainly has the potential to top the list of best sports betting apps in Canada.

Fezbet sportsbook app

Fezbet has been gaining some traction in the Canadian betting market recently. One obvious reason for this is the 100% deposit match promo for new customers that doesn't require a Fezbet promo code. However, it's also thanks to the mobile sportsbook that it has made available to customers who want to bet via their phone. The layout and design in on a par with some of its biggest competitors, making navigating through the betting markets and different features incredible easy.

What makes the Fezbet mobile sportsbook such a great sports betting option though is its market coverage. It has one of the most comprehensive selection of betting options of online sportsbooks beyond Canada, but all around the world. Fezbet actually supports over 40 sports, with 50,000+ live bets available monthly.

As highlighted in Oddspedia's Fezbet sportsbook review, customers can actually choose from more than 700 betting markets per game for key sports. The bonus is clearly up there as one of the best in the industry and you'll also find more payment options than most other online sportsbooks in Canada.

What makes a good Canadian sports betting app?


Once you have downloaded and signed in to mobile apps, you are giving away a lot of personal data and important information. This is why it's crucial that a good sportsbook has data encryption and is able to block third party access to customer data and protect your information and any funds you hold in your account.

Storage space

With only a limited amount of memory on your mobile device, sportsbooks need to work hard to ensure that their mobile apps don't take up too much space. I would definitely look for something under the 300MB to be classed in the category of best sports betting apps.


As the sports betting industry has evolved, the market now moves quicker than ever. Whether you're looking to take advantage of a particular line, get a bet down before a game starts, or place a live wager, then the speed at which you can navigate your sports betting app is absolutely crucial. If I find that a betting app lags when flicking through markets or delays my bet placement by a second or two, I wouldn't put it in the bracket of top sports betting apps.


One of the pitfalls of modern sports betting apps trying to do too much is that they will sometimes struggle to handle what is being asked of them. Especially with millions of users trying to access the same service at the same time. Whether it's crashing, freezing, or becoming partly unresponsive, the modern sports bettor needs a reliable app.


Odds really are the nuts and bolts of any good sportsbook. A core part of a good sports betting app is all about getting decent value for money. You might be able to overlook the odd -110 instead of -105 because you're used to using a specific app, but if this becomes a regular pattern then it's probably time to look elsewhere.

Odds can fluctuate from book to book, but you will only maximize the value on offer if you have regular access to competitive odds. You can't be charging more than 10% vig if you want to be considered one of the best betting apps for Canadian sports bettors.

Odds used to update quicker on the desktop version of sportsbooks compared to the app but this isn't really an issue any more. If, however, there are any sportsbook that struggles with this then they definitely wouldn't make my list of the best sports betting apps in Canada.

Market coverage

You will have seen that from the sportsbooks that make the list of the best Canadian sports betting apps that the number of betting markets made available to customers via the app can vary quite a lot. It's not just about the big sports nowadays, you should expect to see a minimum of 20 sports on a betting app and a good 200+ different markets in each game across NFL odds, MLB odds, NHL odds and NBA odds.


A few things to look out for when banking via your mobile betting app are the number of options you have, processing times (for withdrawals in particular), any fees and limits applied to deposits and withdrawals, and how easy it is to access your payment methods.

I expect at least five different banking options on a sports betting app. You should have options like PayPal to withdraw within 24 hours and never have to wait more than five banking days, there should be no fees applied to popular payment methods, and the limits should only really impact super high rollers (I'm talking about $25,000+ deposits and withdrawals). Finally, the best betting apps should give you the option to have funds in your account within seconds through facial recognition or options like ApplePay.


One of the best bits about being new to online sports betting, or just signing up to a new sportsbook, is the bonuses that come along with it. You tend to get the best sportsbook bonuses when you first sign up to a sportsbook, but the best sports betting apps are the ones that deliver regular promos for existing customers as well.

You might get a $50-$500 welcome bonus when you first download and sign up to a betting app. But in order for a sportsbook to be considered one of the best betting apps in Canada, I expect to see daily odds boosts, regular profit boost tokens in your account, and additional bonus bets to reward your loyalty.

Live betting

Live betting has become a staple of many sports fans' game day experience. Getting some wagers down once the action gets underway on an NFL Sunday or during a primetime NBA game can really add to the fun of watching games. However, you need a solid live betting product from your sports betting app of choice to be able to do that!

Competitive odds, minimal odds delays, live streaming, in-play stats updates, a wide selection of live betting markets - these are just some of the key components I'd expect a betting app to offer with live betting.


Geolocation serves multiple purposes with sportsbook apps. Firstly, it enables the sportsbook to ensure you are signing up or placing wagers from a location where you are legally allowed to do so. Secondly, it can personalize the experience and give you suggested bets based on teams or events in your local area.

Accurate geolocation software is a must for any sportsbook to feature in the list of best sports betting apps. It's also important that the company doesn't overuse this data and make the suggested bets or location-based services feel too intrusive.

How Oddspedia rates Canadian betting apps

We pride ourselves on helping sports bettors around the world. While we provide plenty of great features and betting tools to help you find the right bets to make, we also conduct detailed analyses of betting sites and sports betting apps to help you find the right place to bet.

We prioritize many factors when rating sports betting apps, while also collaborating with sports betting experts and sports bettors in Canada to get the most in-depth information possible.

The underlying theme of the detailed ratings that we produce for sports betting apps is fairness. This ensures that all online sportsbooks and betting apps have the same criteria applied to their products to give a fair rating, giving members of our community the best possible picture of their options when they are ready to download an app.

We can guarantee that any sportsbook that features in the list of best sports betting apps in Canada has passed one of the most comprehensive assessments that feature anywhere online.

Benefits of using sports betting apps in Canada

It's pretty obvious that betting from your mobile device is more convenient than betting from a desktop computer or retail sportsbook. There are a number of other perks though, some of which you may not be fully aware of. I've detailed some of the main reasons I prefer using a betting app compared to any other form of betting.

Ease of use

The first thing for me is that I just naturally find it easier to use the mobile version of a sportsbook than the desktop version. This may be personal but it feels much more intuitive; everything from moving through markets to building same-game parlays is a simple process on your mobile device.

Instant access

If you're looking for the best odds, a welcome bonus from a new sportsbook, the ability to deposit funds and place a bet in seconds, you won't find anything that gets the job done quicker than a mobile betting app. You can use Oddspedia to line shop and find the best price across the betting apps you have on your phone. And with facial recognition, getting funds into your account and placing a bet is almost instant.

Freedom to bet where you want

Now, there is a disclaimer here. This only applies when you are in a place that you are legally allowed to bet and the sportsbook app you have services customers in that location. That said, it doesn't matter if you're out and about, at a friends house to watch the game, or even on your own couch away from your computer. If you've got a sport betting app on your phone, you're ready to bet whenever you want.

Bonuses and promos

Sports betting bonuses and promotions are a huge part of the industry now. Almost every sportsbook will incentivize customers to sign up with a bet and get, insurance wager, or deposit match. While you don't necessarily need a sports betting app to claim these offers, it does make it a lot easier.

You can track your requirements against a welcome offer, you can click through from an email about the latest promo a sportsbook is running, and you have instant access to the promotions tab in your account to see what offers you have available. Since I started using an app to bet, I've noticed I'm taking advantage of promos way more than I ever did before.

Live betting

I know I'm not alone when I say live betting is probably the best aspect of modern sports betting. It's more popular than ever and, thanks to mobile betting apps, it's so easy to enjoy as a sports bettor. If you've got a mobile sports betting app, you can check in on the latest odds during a game, make your play as soon as you think the odds are right, and add to the experience of watching the game.

Pros and cons of Canadian betting apps vs. websites

You might think that betting from a mobile device means you're using a sports betting app, but there is actually some key differences between the mobile version of a betting site, and the sportsbook's betting app.


Better user experience — Instead of a resized version of the desktop site that you get on mobile, a sports betting app has a bespoke design and navigation created for your mobile device.

Push notifications — Once activated, you receive real-time updates on your selected games, enabling you to adjust or cash out if your bets aren't going well, thus preventing complete loss. This feature is particularly useful on busy days, eliminating the need for constant logins to monitor your bets.

Quicker load times — Betting apps typically load faster than websites, ensuring a seamless betting experience. Instant login and swift navigation between sports products allow for quick decision-making, crucial for in-play betting where odds shift rapidly.


Restricted view — Restricted view on small mobile screens can hinder the ability to view multiple betting options simultaneously, complicating tasks like comparing odds, analyzing markets, and making informed betting decisions.

Limited functionality — Mobile apps typically feature simpler interfaces compared to desktop sites, leading to limited functionality. This may hinder access to advanced features like live betting options or detailed statistics.

How to use a sports betting app

Although the actual product can differ quite greatly, the fundamentals of most sports betting apps are the same in terms of how you use them. Whether it's Apple of Android devices, the process of downloading the apps, depositing funds, and placing wagers will be a similar process across most mobile betting apps.

Betting using a sports betting app in Canada really is a simple and straightforward process. However, if you are a new bettor and unsure of what to do, I have broken down the steps to guide you through the process from choosing an app to placing wagers.

1. Choose the best Canadian betting app for you

All the information featured in this article will give you a fair idea of what to look for in a betting app in Canada. Based on the information provided in this guide, you can choose the betting app that is best suited for your betting needs. 

2. Download the app

You can download most betting apps from the App Store or Google Play Store, depending on your device. You can click any of Oddspedia's exclusive links to visit the website or app download page to start this process.

3. Register

Once the app is installed on your phone, you can open it and start creating your account. Follow the steps mentioned on the app, which will be similar to almost all betting apps, with a few minor differences, and create your account. Remember to enter any relevant promo codes to get your welcome bonus.

4. Deposit

Once your account is created, you can either click the deposit button or head to your account section within the app to add funds with your preferred payment method. You should note that you will only be able to withdraw funds using the same method you have used to deposit them.

5. Bet

Once your deposit is done, you are all set to start placing wagers. Choose from the featured games on the homescreen or head to your favourite sports section within the app, select the market you want to bet on, click to add a selection to your bet slip, and input the amount you wish to place on the bet.

6. Withdraw

If you're able to place a winning wager, the funds will be available to withdraw once your bet settles. Simply head into your account, and in the banking section you can select "withdraw." You can then add the amount you want to withdraw using your chosen method and confirm. The sportsbook will usually process the withdrawal instantly but the time it takes to hit your bank account is determined by your chosen method.

Sports betting apps in Canada FAQs

Can I trust Canadian sports betting apps?

Yes, you can trust the best betting apps! Our list only includes sportsbook apps licensed and regulated by recognized bodies. These guarantee the safety of your money and information.

Are sports betting apps legal in Canada?

It is completely legal to download betting apps and place wagers via your mobile device, providing the sportsbook has obtained a license from within the relevant jurisdiction. The passing of the safe and regulated sports betting act means all Canadian provinces offer single-game sports betting at a minimum. Ontario is the only province to implement a complete regulatory framework for sportsbooks.

Are Canadian sports betting apps safe?

If you're using a Canadian sports betting app that has been recommended by Oddspedia, you can rest assured it is safe to use. These apps face rigorous testing and analysis, with trust being a key factor in Oddspedia's rating system. If there are ever any questions about the safety of an app, it would not feature on the Oddspedia website.

What is the best sports betting app in Canada?

The best sports betting app for Canadians can vary depending on what you are looking for. In terms of an all-round sports betting app, bet365 is widely regarded as the best in Canada. However, if you want the biggest welcome bonus, then is the best option, while Pinnacle is the best for odds value.

Which Canadian betting app has the best promo? currently offers the best welcome bonus for sports bettors in Canada. New customers can get a 200% deposit bonus up to $1,000 when you use the code odds200. Once you sign up, you can make your first deposit and will double it up to $1,000. To get the full bonus amount you would need to deposit $500.

Are sports betting apps in Canada free?

You can download sports betting apps in Canada absolutely free of charge. You can also create a sports betting account without having to pay any money. However, if you want to place real money wagers then you will have to add funds to your sportsbook account.

What sports betting apps are legal in Canada?

There are currently more than 40 sports betting apps available in Canada, with access to each of them depending on the province you live in. All the information you need about the different mobile betting apps you can use in Canada is available on Oddspedia, completed with individual ratings for each of these betting apps.

Can you use FanDuel Sportsbook app in Canada?

You can use the FanDuel Sportsbook app in Canada if you are based in Ontario. Anyone over the age of 19 can download the FanDuel betting app in Ontario, create an account, and place real money wagers. If you are in Canada but outside of Ontario, you will not be able to use the FanDuel Sportsbook app.

Can you use DraftKings Sportsbook app in Canada?

Yes, you are able to use the DraftKings Sportsbook app in Canada if you are based in Ontario. You have to be at least 19 years old to download the DraftKings sports betting app and create an account in Ontario. If you are based anywhere else in Canada, you will not be able to use the DraftKings Sportsbook app.

Do all Canadian sportsbooks have mobile apps?

Almost every online sportsbook in Canada has a mobile app version available. Even the more old fashioned outlets like Proline have an app available to bettors nowadays. Sports Action is one of very few betting options in Canada that doesn't offer mobile betting or a sports betting app.

Can I bet in the US with my Canadian mobile app?

If you have downloaded the FanDuel app and signed up in Canada, you will not be able to use this same account if you are in a US state that offers legal mobile sports betting. You can, however, download the app in that location and create a new account and bet that way.

Dustin Saracini
Betting Analyst
Dustin has been in the industry for 10-plus years, making various stops across Canada while gaining tremendous experience within the sports and betting landscape. His time with the well-established North American app theScore and theScore Bet was extremely valuable, giving him insight to help give you an edge on your wagers. Follow along for his picks, strategies, and more.
    )    (       (       (      (            (       (
 ( /(    )\ )    )\ )    )\ )   )\ )         )\ )    )\ )     (
 )\())  (()/(   (()/(   (()/(  (()/(   (    (()/(   (()/(     )\
((_)\    /(_))   /(_))   /(_))  /(_))  )\    /(_))   /(_)) ((((_)(
  ((_)  (_))_   (_))_   (_))   (_))   ((_)  (_))_   (_))    )\ _ )\
 / _ \   |   \   |   \  / __|  | _ \  | __|  |   \  |_ _|   (_)_\(_)
| (_) |  | |) |  | |) | \__ \  |  _/  | _|   | |) |  | |     / _ \
 \___/   |___/   |___/  |___/  |_|    |___|  |___/  |___|   /_/ \_\