Best Betting Sites in India with Instant Withdrawal (2026 Guide)

Written by
Bonus Expert
Checked by
Senior Commercial Editor
30 Experts 200+ User reviews 600+ User comments $100K Bonuses
Waiting for online betting withdrawals to process can be frustrating — especially when deposits are approved instantly. The good news is that you don’t have to settle for...
Why trust Oddspedia?
  • A dedicated team of Indian sports betting experts
  • Over a century of collective betting experience
  • 500+ hours spent reviewing bookmakers
  • Oddspedia's rating system is applied to all brands
Right now there are no bookmakers that use the selected payment method

Regularly seen on:

Whether you prefer UPI, Paytm, bank transfer, NetBanking, or cryptocurrencies, the fastest withdrawal betting sites in India make it easy to access your winnings within minutes rather than days. Choosing the right bookmaker and payment method can significantly speed up your cashout experience.

In this guide, we highlight the top fast-withdrawal betting sites and instant withdrawal betting apps in India, including Stake.com, Parimatch, Puntit, BetWinner, Megapari, 22Bet, and more. 

Below, you’ll find a detailed breakdown of their payout speeds, supported payment options, and learn what sets each platform apart.

Betting SiteNo. of Methods 🔢Processing Time ⏰Minimum Withdrawal 💵Maximum Withdrawal (24h) 📈Fees 💸
BetWinner24+ fiat, 40+ cryptosUp to 48 hours₹1,000 (PayTM)₹1,00,000 (UPI/PayTM)None
4RABET1 fiatUp to 24 hours₹500 (IMPS)₹1,00,000 (IMPS)None
1xBet10+ fiat, 30+ cryptosUp to 24 hours₹152.62 (Neteller)₹9,00,000 (MiFinity)None
Megapari10+ fiat, 8+ cryptosUp to 48 hours₹1,000 (UPI)₹50,000 (UPI)None
Puntit4+ fiat, 20+ cryptosUp to 48 hours₹1,500 (IMPS)₹50,000 (UPI/PayTM)None
22Bet12+ fiat, 10+ cryptos1-2 days₹300 (UPI/PayTM)₹50,000 (UPI/PayTM)None
MostBet12+ fiat, 16+ cryptosUp to 72 hours₹1,000 (PayTM)₹67,000 (PayTM)None
Stake2+ fiat, 20+ cryptosUp to 72 hours--None
Parimatch2+ fiat4 hours₹500 (Bank transfer)₹7,500(IMPS)None

Top instant withdrawal betting sites in India

I’ve reviewed dozens of online bookmakers to identify the best betting sites in India that offer instant withdrawals. These platforms stand out for their fast payouts, reliable customer experience, and strong support for popular Indian and crypto payment methods.

Here are the betting sites that consistently offer quick and seamless cashouts.

Stake is one of the best betting sites with instant withdrawal in India.

Stake.com

Stake is widely recognised for its sharp odds, world-class user experience, and reputation as one of the best crypto betting sites globally. It also ranks among the fastest withdrawal betting sites in India, with near-instant processing for popular cryptocurrencies such as Bitcoin (BTC), Ethereum (ETH), Litecoin (LTC), and USDT.

Because Stake is a crypto-exclusive sportsbook, all deposits and withdrawals are processed via blockchain. The advantage here is speed. Crypto transactions are confirmed within minutes, making Stake one of the most efficient instant withdrawal betting apps for Indian bettors. The platform supports a wide variety of coins, giving users flexibility in terms of fees, speed, and convenience.

    Stake is licensed in Curaçao and offers an excellent sportsbook with deep market coverage, extensive live betting options, and an acclaimed online casino featuring both third-party titles and a unique library of Stake Originals, like Stake Plinko, Stake Dice, and Stake Snakes. The site’s smooth payouts are also aided by its straightforward bonus structure, with no complicated wagering requirements that slow withdrawals.

    At Oddspedia, we have also ranked the best sites like Stake in India to help bettors find reputable brands that tick similar boxes.


    Parimatch is one of the best betting sites with instant withdrawal in India.

    Parimatch

    Parimatch is one of the most popular cricket betting sites in India, offering a localised platform tailored specifically for Indian players. Licensed in Curaçao, Parimatch offers a trustworthy, well-designed betting experience with extensive market coverage across cricket, football, kabaddi, tennis, and numerous other global sports.

    For fast payouts, Parimatch supports the most popular Indian payment methods, including UPI, Paytm, Net Banking, and bank transfers. In many cases, UPI and Paytm can provide near-instant or same-hour withdrawals, especially for verified accounts and smaller to medium-sized cashout amounts. Larger withdrawals or incomplete KYC may take slightly longer, but overall, Parimatch remains one of the better instant withdrawal betting apps in India.

      The Parimatch app is intuitive, responsive, and ideal for live cricket betting. With competitive odds, dedicated Indian customer support, and consistent payout performance, Parimatch is a strong choice for anyone seeking a reliable bookmaker with fast withdrawal options and a heavy focus on cricket.


      Puntit is one of the best betting sites with instant withdrawal in India.

      Puntit

      Puntit is a rising favourite among Indian bettors, thanks to its clean interface, strong cricket coverage, and commitment to fast and reliable withdrawals. Designed specifically for the Indian market, Puntit supports a wide range of local payment methods, making it an appealing option for players seeking a quick withdrawal betting site in India.

      One of Puntit’s biggest advantages is its strong compatibility with UPI, Paytm, and NetBanking, all of which are known for swift processing times. For fully verified accounts, withdrawals are often completed within minutes to a couple of hours, placing Puntit firmly among the best betting sites in India with instant withdrawal capabilities. For larger transactions or non-KYC users, payout times may be slightly extended, which is standard across the industry.

        The platform is fully mobile-friendly, offers competitive odds across cricket, football, tennis, and esports, and features a straightforward app that’s easy for both beginners and seasoned punters. For Indian players prioritising fast payments, an intuitive interface, and strong local support, Puntit stands out as a trustworthy and efficient bookmaker.


        BetWinner is one of the best betting sites with instant withdrawal in India.

        BetWinner

        BetWinner is a versatile bookmaker that supports a wide range of payment methods for Indian players, including UPI, Paytm, PhonePe, e-wallets, and cryptocurrencies. All options offer relatively quick processing, but crypto and leading e-wallets typically deliver the fastest withdrawals, often on the same day, making BetWinner a strong choice for punters prioritizing speed and convenience.

        Beyond payments, BetWinner stands out for its extensive sportsbook platform. The site offers competitive cricket odds, extensive live betting coverage, and a comprehensive selection of football markets from leagues worldwide. This makes it one of the more well-rounded fast-withdrawal betting sites in India, suitable for both casual players and high-volume bettors.

          Another advantage is BetWinner’s localisation. Unlike many international bookmakers, BetWinner provides support in several of India’s major languages, making the platform more accessible to players who prefer not to wager in English. Combined with its familiar Indian payment options and consistently fast cashouts, BetWinner remains a reliable and user-friendly choice for Indian bettors.


          1xBet is one of the best betting sites with instant withdrawal in India.

          1xBet

          1xBet is one of the world’s most established online bookmakers and remains a firm favourite among Indian bettors. Known for its extensive sportsbook, competitive odds, and diverse casino offerings, 1xBet also provides virtual sports, esports, and thousands of live betting markets, making it one of the most comprehensive betting platforms available to Indian players. Licensed and operating globally for many years, it has built a reputation for scale, variety, and reliability.

            When it comes to payouts, 1xBet offers instant withdrawals for Indian users, particularly via popular INR payment methods such as UPI, Paytm, PhonePe, and Net Banking. These typically process within a few hours for verified accounts. For even faster cashouts, 1xBet strongly supports cryptocurrency payments, especially Bitcoin (BTC), where withdrawals often clear within a few blockchain confirmations.

            As with all betting site bonuses, players should ensure that any wagering requirements are fully completed before requesting a withdrawal. Overall, with its huge market selection, trusted global presence, and consistently fast cashouts, 1xBet stands out as one of the best fast-withdrawal betting sites in India.


            Megapari is one of the best betting sites with instant withdrawal in India.

            Megapari

            Megapari is another well-known bookmaker with a strong focus on Indian players, offering a user experience and feature set similar to 1xBet. It’s unsurprising, given that the two platforms are sister sites. Megapari supports both INR and cryptocurrency payments, including UPI, Paytm, NetBanking, and a wide range of digital coins, making it a convenient choice for punters who want flexibility in their deposit and withdrawal methods.

            Withdrawal speeds at Megapari are generally fast. Most INR-based cashouts via UPI and other local methods are processed within a few hours, while crypto payouts can be even quicker depending on the network used. This places Megapari comfortably among the best fast withdrawal betting sites in India for players who value speedy access to their winnings.

              In terms of betting options, Megapari excels with an enormous range of markets. Bettors will find comprehensive coverage of cricket, football, tennis, kabaddi, esports, live betting, and thousands of daily events. The platform is also notably streamlined on mobile, making it a touch more user-friendly than some of its competitors.

              With fast payouts, strong localisation, and deep sports markets tailored to Indian interests, Megapari is an excellent option for those seeking a reliable and quick-withdrawal bookmaker.


              22Bet is one of the best betting sites with instant withdrawal in India.

              22Bet

              22Bet earns its place on this list for a key reason: high withdrawal limits combined with consistently fast payout times. If you’re a high roller who enjoys placing larger bets on cricket, kabaddi, football, or other major sports, 22Bet offers the flexibility and cash-out freedom that many Indian bettors seek. The platform delivers both high-limit withdrawals and quick processing, making it a strong option for serious bettors.

              When it comes to payments, 22Bet is particularly efficient with INR transactions. The site supports the most popular local payment methods, including Paytm, PhonePe, UPI, and NetBanking, all of which are known for fast, smooth withdrawals. They’re typically completed within a few hours for verified accounts. This makes 22Bet one of the more dependable fast withdrawal betting sites in India.

                For those who prefer cryptocurrencies, 22Bet also accepts leading digital coins such as Bitcoin (BTC) and Ethereum (ETH), offering an alternative route for players who value blockchain-based speed and convenience.

                With its strong combination of high withdrawal limits, diverse payment options, and fast cashouts, 22Bet remains a trustworthy and efficient betting site for Indian players of all experience levels.


                Betway is one of the best betting sites with instant withdrawal in India.

                Betway

                Betway has long been regarded as one of the most reputable betting brands in the world, and it maintains that standard in India as well. By keeping its bonuses and promotional requirements relatively simple, Betway can offer faster-than-average withdrawal times, especially when using supported e-wallets. Although the bookmaker does not support cryptocurrency payments, verified users can typically enjoy same-day withdrawals via popular digital wallets.

                  Regulated by top-tier authorities such as the UK Gambling Commission, Betway is considered one of the safest and most trustworthy sportsbooks available to Indian bettors. The site offers a clean, modern interface, superb mobile optimisation, and an outstanding cricket betting product, featuring live betting markets, ball-by-ball updates, and an intuitive scoreboard that makes in-play wagering easy and engaging.

                  For punters seeking a premium betting experience with strong regulation, excellent live features, and reliably fast cashouts via e-wallets and local payment methods, Betway remains one of the most dependable options in India.


                  Fastest withdrawal payment methods for betting in India

                  Choosing one of the best betting sites in India with instant withdrawal is only half the equation. To truly enjoy fast cashouts, you’ll also need to use a payment method that supports quick processing times. Indian bettors have access to several reliable and efficient options, many of which are tailored specifically for INR transactions. Below is an overview of the fastest and most widely used methods.

                  UPI (Unified Payments Interface)

                  UPI is one of the most popular instant payment methods for withdrawals in India. Operated by the National Payments Corporation of India (NPCI), UPI allows you to transfer money between bank accounts using your mobile device — without the need for traditional account numbers or IFSC codes.

                  Accepted by leading betting sites such as BetWinner, Parimatch, and Puntit, UPI facilitates instant peer-to-peer transfers, making it an ideal option for fast withdrawals. Transactions are typically free and processed 24/7, with secure two-factor authentication. The main limitation is the standard transaction cap of ₹1,00,000 per transfer, which may vary slightly by bank.

                  Paytm and PhonePe

                  Paytm and PhonePe are among India’s most widely used mobile payment apps and are excellent for bettors seeking quick and convenient withdrawals. Both services operate in INR and support UPI-based transfers, enabling near-instant deposits and withdrawals at many Indian betting sites.

                  With Paytm, withdrawals can be sent directly to your Paytm Wallet, typically at no fee. PhonePe functions similarly and is often compared to mobile payment solutions like Apple Pay. However, PhonePe may have lower transaction limits than some alternatives. Still, both options remain top choices for punters who prefer fast, mobile-friendly withdrawal methods.

                  Cryptocurrency

                  Cryptocurrencies are widely recognised as the fastest withdrawal payment method available at international betting sites, including many that cater to Indian players. With support from brands such as Puntit, Stake, and others, crypto offers unmatched speed and privacy for withdrawals.

                  Transactions are processed 24/7, and many alternative coins, such as USDT (TRC-20), Litecoin, XRP, TRON, and Solana, clear far faster than Bitcoin or Ethereum. While major cryptocurrencies like BTC and ETH are well-supported, they often come with higher fees and slower confirmation times, making stablecoins and faster networks a better choice for rapid withdrawals.

                  E-wallets

                  E-wallets remain a popular option for bettors seeking flexibility and the ability to manage funds outside India. Although not every Indian betting site supports them, e-wallets still offer quick withdrawal speeds, typically processing cashouts within one to 24 hours.

                  Well-known global options such as Skrill and Neteller are now less common at Indian sportsbooks, but alternatives like AstroPay and specific Neosurf services are more widely available. While bookmakers typically process e-wallet withdrawals at no cost, users should be aware of potential fees for transferring funds from an e-wallet to a bank account.

                  E-wallets are not quite as fast as cryptocurrencies, but they remain a safe, convenient, and relatively quick method for sports bettors in India.

                  What affects withdrawal speed?

                  Joining one of the best betting sites in India with instant withdrawal is the first step towards fast cashouts.

                  Even at the quickest bookmakers, though, withdrawal times can still range from a few minutes to several hours. Many factors can influence how quickly your money reaches you. Below are the key elements every bettor should understand.

                  • Account verification (KYC): If your account is not fully verified, withdrawals will almost always be delayed. Completing the Know Your Customer (KYC) process is essential, and approval can take up to 72 hours, depending on the bookmaker. Once completed, you typically won’t need to repeat the verification process, and future withdrawals will be processed much faster.
                  • Request timing: The day and time you submit your withdrawal request can affect processing speed. Some payment methods, particularly cryptocurrencies, operate 24/7, while options like UPI or bank transfers may be slower on weekends or outside banking hours. Although many betting sites process withdrawals around the clock, internal review schedules may still cause slight delays.
                  • Bookmaker processing times: Every betting site has its own internal review procedure before approving a cashout. This includes security checks and confirmation that the withdrawal request is legitimate. These processing times vary between bookmakers, so it’s worth reviewing our site-by-site summaries to see which operators consistently pay out the fastest.
                  • Your bank’s processing speed: If you withdraw directly to a bank account, your financial institution may introduce additional delays before updating your balance. This is entirely outside the bookmaker’s control, meaning choosing a different betting site will not bypass delays caused by your financial institution. This is one reason many bettors prefer UPI, Paytm, e-wallets, or crypto for faster withdrawals.
                  • Outstanding wagering requirements: If you’ve claimed a bonus, any uncleared wagering requirements can block or delay your withdrawal. Your cashout will only be approved once all terms have been satisfied.
                  • Payment method used: Your chosen payment method significantly influences withdrawal speed. Selecting the right method is just as important as choosing the right bookmaker:

                  🪙 Cryptocurrency: Fastest (often minutes or instant)

                  📱 UPI, Paytm, PhonePe, E-wallets: Fast but can take a few hours

                  🏦 Bank Transfers: Slowest (avoid if you want instant withdrawals)

                  Understanding these factors will help you consistently achieve the fastest withdrawal times possible at Indian betting sites.

                  Why fast payments matter for Indian bettors

                  A smooth betting experience isn’t just about great odds or a strong bookie. Fast withdrawals are just as important. There’s no reason to wait unnecessarily for your winnings, especially when many of the best betting sites in India with instant withdrawal now offer near-instant cashouts through UPI, Paytm, e-wallets, and cryptocurrencies.

                  When an Indian sportsbook or instant withdrawal betting app processes your payout quickly, several benefits follow:

                  1. Increased trust and confidence in the bookmaker: Fast withdrawals signal that a betting site is reliable, transparent, and committed to player satisfaction.
                  2. Immediate access to your winnings: Whether you want to reuse your balance or cash out for real-life spending, quick payouts give you full control.
                  3. Fewer issues and less frustration: Slow withdrawals often lead to repeated queries, back-and-forth communication, and unnecessary stress with customer support.
                  4. A better overall betting experience: Players are far more likely to return to a site that consistently pays out quickly and without complications.

                  Ultimately, there’s no valid reason for long delays. With the right bookmaker and the right payment method, instant or near-instant withdrawals are entirely achievable for Indian bettors.

                  Oddspedia’s tips to ensure fast payments

                  There are several steps you can take to maximise your chances of receiving instant withdrawals, or at least the fastest possible cashouts, when betting online in India. Below are some essential tips to help ensure your payments are processed quickly and smoothly.

                  Choose reputable, fast-withdrawal betting sites

                  Start by joining the best betting sites in India with instant withdrawal options, as these platforms are more likely to support the payment methods and processing speeds you need for rapid cashouts.

                  Select bonuses with low wagering requirements

                  Only claim promotions that feature fair and manageable playthrough rates. High wagering requirements delay withdrawals unnecessarily. Opt for bonuses with straightforward terms to access your winnings more quickly.

                  Complete KYC verification early

                  Submit your ID documents immediately after signing up. Completing KYC in advance prevents withdrawal delays and ensures funds are released without interruption.

                  Use the fastest payment methods available

                  Wherever possible, choose cryptocurrencies, as they typically provide the fastest payouts. If you prefer INR payments, UPI, Paytm, PhonePe, and e-wallets are also solid choices. Avoid traditional bank transfers, as they are the slowest.

                  Check for fees and limits

                  Instant withdrawal methods should generally be free, though crypto network fees may still apply. Review each bookmaker’s withdrawal limits and charges to avoid surprises or delays.

                  Finally, it’s worth exploring Oddspedia’s betting guides and blog articles, which offer additional insights on payment methods, withdrawal optimisation, and other tips designed to improve your overall betting experience.

                  Best bookmakers with fast deposits

                  While instant withdrawals are a top priority for most Indian bettors, fast deposits are just as important. When you top up your betting account, you should be able to access your funds immediately so you can place bets without delay — especially during live matches or time-sensitive markets.

                  The best Indian betting sites support a variety of rapid, low-fee deposit methods, including UPI, Paytm, PhonePe, NetBanking, e-wallets, and cryptocurrencies. These options typically process deposits in seconds, allowing you to start betting right away.

                  Below, we outline the key information you need to know about deposit limits, processing times, and potential fees at the top bookmakers in India that offer fast, convenient funding options.

                  Betting SiteNo. of Methods 🔢Processing Time ⏰Minimum Deposit 💵Maximum Deposit (24h) 📈Fees 💸
                  BetWinner26+ fiat, 40+cryptosInstant₹300 (PayTM)₹87 (AirTM)₹2,00,000 (MiFinity)None
                  4RABET5+ fiat, 5+ cryptosInstant₹500 (PayTM, UPI)₹50,000 (IMPS)None
                  1xBet10+ fiat, 30+ cryptosInstant₹300 (PayTM, UPI)₹2,00,000 (MiFinity)None
                  Megapari15+ fiat, 14+ cryptosInstant₹500 (PayTM, UPI)₹2,00,000 (MiFinity)None
                  Puntit4+ fiat, 20+ cryptosDeposits: instant, withdrawals: 48 hours₹500 (PayTM, UPI)₹50,000None
                  22Bet10+ fiat, 10+ cryptosDeposits: Instant, withdrawals: 1-2 days₹300 (PayTM, UPI)₹50,000 (UPI/PayTM)None
                  MostBet12+ fiat, 16+ cryptosInstant₹300 (PayTM, UPI)₹50,000 (PayTM)None
                  Stake2+ fiat, 20+ cryptos75 minutes--None
                  Parimatch7+ fiatInstant₹300 (PayTM, UPI)₹200 (AstroPay)₹1,00,000 (PayTM)None

                  Choosing from the best instant withdrawal betting sites in India

                  Fast and reliable payouts are one of the biggest factors that separate an average betting experience from a great one. The good news is that Indian punters now have access to dozens of trusted bookmakers that offer quick withdrawals through popular payment methods, including UPI, Paytm, PhonePe, e-wallets, and cryptocurrencies.

                  Now that you know which sites deliver the fastest payouts, why wait? Compare your options, pick a trusted bookmaker, and start betting with confidence today. Your winnings could be just minutes away.

                  Instant withdrawal betting sites FAQ

                  Which betting site gives instant withdrawals in India?

                  Several leading bookmakers offer instant or near-instant withdrawals for Indian players, including Stake, Puntit, Parimatch, 1xBet, BetWinner, Megapari, and 22Bet. These sites support fast payment methods, including cryptocurrencies, UPI, Paytm, PhonePe, and a range of e-wallets, and offer streamlined withdrawal policies for rapid processing.

                  Which betting site has the fastest payouts?

                  Bookmakers that support cryptocurrency withdrawals almost always deliver the quickest payouts. Stake is among the fastest, often completing cashouts within minutes for certain crypto coins. INR-based options at sites like Puntit, Parimatch, and BetWinner also process quickly when using UPI and Paytm.

                  Is an instant withdrawal really instant?

                  Instant withdrawals typically occur within minutes to a few hours, depending on the payment method and the bookmaker's processing time. Crypto networks can settle transactions almost immediately, whereas UPI, Paytm, and e-wallets typically process within the same day. Traditional bank transfers are slower and rarely considered instant.

                  Which payment methods offer the fastest withdrawals?

                  Cryptocurrencies remain the top choice for bookmaker payment methods due to their speed, as they operate 24/7 with minimal delays. The fastest withdrawal methods at Indian betting sites include cryptos such as USDT, TRON, XRP, and Litecoin, as well as UPI, which is also a quick option for INR transactions.

                  Do I need KYC for instant withdrawals?

                  Most Indian betting sites require KYC verification before approving withdrawals, even for smaller amounts. Some crypto-focused platforms may allow limited, low-risk withdrawals without verification, but completing KYC early typically ensures faster, uninterrupted cashouts.

                  Are instant withdrawal betting sites legal in India?

                  Online betting laws in India vary by state, and most international betting sites operate from jurisdictions outside India. While many Indians use these platforms, the legal landscape is considered unclear or grey, rather than explicitly legal or illegal. Players should always check local regulations and gamble responsibly.

                  Do withdrawal times vary by bookmaker?

                  Yes, each betting site has its own internal processing times, security checks, and minimum/maximum withdrawal rules. Even if two sites support the same payment method, their payout speeds can differ greatly. Always review a bookmaker’s withdrawal policy before signing up.

                  Why is my withdrawal delayed?

                  Common reasons include incomplete KYC, large withdrawal amounts, unfulfilled bonus wagering requirements, bank processing delays, incorrect payment details, or withdrawal requests made outside operational hours. Contacting the betting site’s customer support team can help clarify the cause.

                  Do betting sites charge withdrawal fees?

                  Most top Indian betting sites offer free withdrawals, especially for UPI, Paytm, and PhonePe. Crypto withdrawals may incur small network fees determined by the blockchain, not the bookmaker.

                  Can I use the same method for deposits and withdrawals?

                  Typically, yes. Many bookmakers require that you withdraw using the same method you used to deposit. This helps prevent fraud and ensures a smooth processing experience.

                  Neha A.
                  Bonus Expert

                  With over 15 years of full-time writing experience in the iGaming and sports betting sectors, Neha is a science graduate who also holds a postgraduate degree in English literature. She specialises in delivering trustworthy, expert content guided by the E-E-A-T principles — expertise, experience, authoritativeness, and trustworthiness. Neha has collaborated with a range of sportsbook affiliates and content agencies across Europe and Asia, bringing deep industry insight and a strong sense of localisation to her work. Outside of writing, she enjoys balancing focus with relaxation — whether that’s at the gym or unwinding with a good Netflix series.

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