Standings

# Team P W D L Goals Last 5 Pts
1 Malmo 13 10 2 1 34:9
WDWWD
32
2 Djurgardens IF 12 8 1 3 24:11
WWWWL
25
3 Mjallby 13 7 2 4 22:15
WLLWW
23
4 Hammarby IF 12 7 0 5 21:15
WLWWW
21
5 GAIS Gothenburg 12 7 0 5 16:17
WLWWL
21
6 Hacken 13 6 2 5 24:22
LDLLW
20
7 Halmstad 12 6 0 6 17:19
LWLLW
18
8 AIK 12 5 2 5 23:27
LLLWL
17
9 Elfsborg 13 5 1 7 21:20
WLWLL
16
10 IK Sirius 12 4 3 5 16:17
WDDLW
15
11 Brommapojkarna 12 3 6 3 19:21
DLWDD
15
12 IFK Varnamo 12 4 2 6 15:19
DWLWL
14
13 IFK Goteborg 12 4 2 6 13:19
LDWLW
14
14 Norrkoping 12 3 2 7 15:32
LDLLL
11
15 Kalmar 12 3 1 8 17:28
LDWLL
10
16 Vasteras SK 12 2 2 8 8:14
LLDDW
8
Glossary
  • P: Played
  • W: Wins
  • D: Draws
  • L: Losses
  • Pts: Points
  • Champions League Qualification
  • Conference League Qualification
  • Relegation Playoffs
  • Relegation
In the event that two (or more) teams have an equal number of points, the following rules break the tie: 1. Goal difference 2. Goals scored

Top Scorers

Player Matches Assists Goals
Trenskow, Jacob
Jacob Trenskow
12 5 4
Skrabb, Simon
Simon Skrabb
11 1 4
Islamovic, Dino
Dino Islamovic
12 1 3
Ring, Jonathan
Jonathan Ring
12 2 2
Jensen, Kevin
Kevin Jensen
11 1 2

Team info

  • Country Sweden Sweden
  • City Kalmar
  • Venue Guldfageln Arena
  • Manager Jensen, Henrik
  • Market Value -

Team squad

Manager
 Henrik Jensen
Henrik Jensen
Denmark Denmark
Goalkeeper
 Gustav Arvidsson
Gustav Arvidsson
Sweden Sweden
18
 Casper Andersson
Casper Andersson
Sweden Sweden
32
 Samuel Brolin
Samuel Brolin
Sweden Sweden
1
 Jakob Kindberg
Jakob Kindberg
Sweden Sweden
30
Defender
 Alex Gersbach
Alex Gersbach
Australia Australia
3
 Arvin Davoudi-Kia
Arvin Davoudi-Kia
Sweden Sweden
27
 Rasmus Sjostedt
Rasmus Sjostedt
Sweden Sweden
6
 Johan Karlsson
Johan Karlsson
Sweden Sweden
13
 Lars Saetra
Lars Saetra
Norway Norway
39
 Rony Jansson
Rony Jansson
Finland Finland
25
Midfielder
 Arash Motaraghebjafarpour
Arash Motaraghebjafarpour
Sweden Sweden
26
 Jonathan Ring
Jonathan Ring
Sweden Sweden
11
 Robert Gojani
Robert Gojani
Sweden Sweden
23
 Melker Hallberg
Melker Hallberg
Sweden Sweden
5
 Abdussalam Magashy
Abdussalam Magashy
Nigeria Nigeria
21
 Carl Gustafsson
Carl Gustafsson
Sweden Sweden
17
Romarinho
Romarinho
Brazil Brazil
29
 Jacob Trenskow
Jacob Trenskow
Denmark Denmark
20
 Leon Isa
Leon Isa
Sweden Sweden
14
 William Andersson
William Andersson
Sweden Sweden
16
 Zakarias Ravik
Zakarias Ravik
Sweden Sweden
18
 Linus Braun
Linus Braun
Sweden Sweden
12
 Ali Zaher
Ali Zaher
Sweden Sweden
12
Forward
 Simon Skrabb
Simon Skrabb
Finland Finland
10
 Ville Nilsson
Ville Nilsson
Sweden Sweden
12
 Kevin Jensen
Kevin Jensen
Sweden Sweden
7
 Wilmer Andersson
Wilmer Andersson
Sweden Sweden
16
 Dino Islamovic
Dino Islamovic
Montenegro Montenegro
9

Kalmar Live Scores, Statistics, News and Odds

The Oddspedia sports portal provides you with all the important Kalmar live scores, news, odds and useful statistics. See the current scores in our live score section and find out how you can watch the games via live streams or your TV for the Allsvenskan in Sweden. 

Discover the latest information for Kalmar and use our betting tools and analysis to your advantage.

Kalmar Live Scores and Results

Keep up to date with the Kalmar Live Scores with us. We promise you that you will not miss that vital goal or unfortunately that moment of heartbreak when the opponents score in added-on time. We update all football live scores in real-time, so you will not miss vital seconds refreshing the page. 

Also, you can follow all the on-pitch action with our live tracker. So you know who is in the ascendancy and can adjust your bets with our in-play odds comparison. 

Additionally, you will find all the latest Kalmar results from all competitions with a recent form guide.

Fixture List 2024 - Follow Kalmar Game By Game

On Oddspedia you will see all the upcoming Kalmar fixtures, no matter what competition they are playing in. So as soon as the season schedule is published or the cup draw is made, the fixture information will be here.

Check the upcoming Kalmar matches, if any, below:

 

Kalmar Squad - Current Players and Coaches

You can find information about the current squad for the 2024 league season. Including, stats for each player on the Kalmar team sheet, as well as the preferred line-ups in detail. Furthermore, we have information about the manager and coaching staff at the club.

Team Form and Statistics

Oddspedia offers comprehensive team stats for Kalmar such as:

  • Current Form
  • Allsvenskan Table Standings
  • Shots On / Off Goal
  • Possession Per Game
  • Goal averages
  • Yellow and Red Card Averages

The above stats will give you more insight into the performance of the team. These statistics are offered for the current season in each competition that Kalmar is playing in. Also, they are accompanied by a wealth of player information and much, much more. All this so you can fully prepare your bets for the next Kalmar Allsvenskan game.

Furthermore, Oddspedia users can utilise our match and team betting statistics to help plan their wagers.  These include:

  • Over / Under 2.5 Goals Performance
  • BTTS, BTTS & WIN, BTTS & Over 2.5 goals
  • Corners - Over / Under
  • Cards - Over / Under

Also, all of the above stats can be filtered for home and away matches.

Latest News and Transfer Rumours

Read the latest Kalmar news on our site. We show all the relevant news for each club, including Kalmar, gathered from the most reputable online news media sources. Be informed about the latest Kalmar transfers and transfer rumours and enrich your knowledge with preliminary reports and forecasts. Be the first to know which Kalmar players are currently injured or suspended. Oddspedia puts the news in chronological order so that you can read all the latest information first and all in one place.  

Kalmar Live Streams - Watch For Free!

If you are wondering where to watch Kalmar matches, then you are at the right place. Oddspedia will link you to the bookmakers offering live streaming on their site, and which TV channels (Free TV and Pay TV) are going to be broadcasting the matches live.

Even, if none of the above options is available, you can still follow the match live via the commentary feed and live visualisation on the Allsvenskan event pages.

Kalmar Betting Odds 

In order to make betting on Kalmar even more attractive for you, we would like to draw your attention to our odds comparison. On our portal, you can see at any time which online bookmaker offers the highest odds for each available betting market for the Kalmar games and the Allsvenskan. 

Oddspedia compares the most popular Football betting markets and brings you the top Football bets. Discover the highest bookmaker odds for betting markets such as 1x2, Over/Under, Asian Handicap, Draw no Bet, Both Teams to Score, and Halftime/Fulltime - whether it's pre-match or live betting. This type of odds comparison, if offered for this league, is also used for seasonal and long-term bets and markets.

Betting offers 183 Offers
  • $500 Cashback
    18+ T&Cs apply.
    No code required Claim bonus
    18+ T&Cs apply.
  • Sports Race
    18+ T&Cs apply.
    No code required Claim bonus
    18+ T&Cs apply.
  • $10 Free Bet
    18+ T&Cs apply.
    Claim bonus
    18+ T&Cs apply.
  • ACCA Insurance
    Min. odds per leg 1.25. 18+ T&Cs apply.
    No code required Claim bonus
    Min. odds per leg 1.25. 18+ T&Cs apply.
  • Refer A Friend
    VIP Bonus will be awarded if you bring more than 5 people! 18+ T&Cs apply.
    No code required Claim bonus
    VIP Bonus will be awarded if you bring more than 5 people! 18+ T&Cs apply.
  • 100% Sports Bonus
    18+ T&Cs apply.
    No code required Claim bonus
    18+ T&Cs apply.
  • Weekly Cash Reward
    The CashBack is equal to 10% of the total amount of customer's Net Deposits in Sports from Monday 00:00 GMT till Sunday 23:59 GMT each week. 18+ T&Cs apply.
    No code required Claim bonus
    The CashBack is equal to 10% of the total amount of customer's Net Deposits in Sports from Monday 00:00 GMT till Sunday 23:59 GMT each week. 18+ T&Cs apply.
  • Reload Bonus
    18+ T&Cs apply.
    No code required Claim bonus
    18+ T&Cs apply.
  • 3+1 Freebet
    Min. number of positions - 3, each with odds 1.40 or higher. 18+ T&Cs apply.
    No code required Claim bonus
    Min. number of positions - 3, each with odds 1.40 or higher. 18+ T&Cs apply.
  • EURO'24 Final Freebet
    Min. odds of 1.30. Singles and accumulators incl. 18+ T&Cs apply.
    No code required Claim bonus
    Min. odds of 1.30. Singles and accumulators incl. 18+ T&Cs apply.
  • EURO 2024 Freebet
    Min. odds of 1.80. 5x turnover required. Singles and accumulators incl. 18+ T&Cs apply.
    No code required Claim bonus
    Min. odds of 1.80. 5x turnover required. Singles and accumulators incl. 18+ T&Cs apply.
  • Grand Tournament EURO 2024
    18+ T&Cs apply.
    No code required Claim bonus
    18+ T&Cs apply.
  • Free Bet
    18+ T&Cs apply.
    Claim bonus
    18+ T&Cs apply.
  • Free Hit Club
    18+ T&Cs apply.
    No code required Claim bonus
    18+ T&Cs apply.
  • 3+1 FreeBet
    18+ T&Cs apply.
    No code required Claim bonus
    18+ T&Cs apply.
  • Bet Insurance
    Min. odds of 1.40. 18+ T&Cs apply.
    No code required Claim bonus
    Min. odds of 1.40. 18+ T&Cs apply.
  • $15,000 Jackpot
    18+ T&Cs apply.
    No code required Claim bonus
    18+ T&Cs apply.
  • 10% up to $100
    T&Cs apply.
    No code required Claim bonus
    T&Cs apply.
  • Weekly Reload Bonus
    Wagering and odds requirements apply.18+ T&Cs apply.
    No code required Claim bonus
    Wagering and odds requirements apply.18+ T&Cs apply.
  • Up to 100% Booster
    At least 3+ accumulator with odds of 1.40 or higher. 18+ T&Cs apply.
    No code required Claim bonus
    At least 3+ accumulator with odds of 1.40 or higher. 18+ T&Cs apply.
  • EURO 2024
    18+ T&Cs apply.
    No code required Claim bonus
    18+ T&Cs apply.
  • EU CUP 2024
    18+ T&Cs apply.
    No code required Claim bonus
    18+ T&Cs apply.
  • ICC T20 Freebets
    Min. odds 1.50. No combos allowed. 18+ T&Cs apply.
    No code required Claim bonus
    Min. odds 1.50. No combos allowed. 18+ T&Cs apply.
  • 1XEURO
    No code required Claim bonus
  • 100% Deposit Bonus every Thursday
    18+ T&Cs apply.
    No code required Claim bonus
    18+ T&Cs apply.
  • Sports Cashback
    18+ T&Cs apply.
    No code required Claim bonus
    18+ T&Cs apply.
  • Promo Code Store
    18+ T&Cs apply.
    No code required Claim bonus
    18+ T&Cs apply.
  • EUROtour 2024
    18+ T&Cs apply.
    No code required Claim bonus
    18+ T&Cs apply.
  • Bonus for a series of losing bets
    Max. odds of 3.00. 18+ T&Cs apply.
    No code required Claim bonus
    Max. odds of 3.00. 18+ T&Cs apply.
  • Sports Cashback
    Min. odds of 1.50. 18+ T&Cs apply.
    No code required Claim bonus
    Min. odds of 1.50. 18+ T&Cs apply.
  • Promo Code Store
    18+ T&Cs apply.
    No code required Claim bonus
    18+ T&Cs apply.
  • Tennis Retirement Guarantee
    Applies to ATP/WTA single and acca bets. 18+ T&Cs apply.
    No code required Claim bonus
    Applies to ATP/WTA single and acca bets. 18+ T&Cs apply.
  • Risk-Free Bets
    Min. odds of 1.30. 18+ T&Cs apply.
    No code required Claim bonus
    Min. odds of 1.30. 18+ T&Cs apply.
  • The Bettors Tournament
    Min. odds of 1.20. 18+ T&Cs apply.
    No code required Claim bonus
    Min. odds of 1.20. 18+ T&Cs apply.
  • Forecast
    18+ T&Cs apply.
    No code required Claim bonus
    18+ T&Cs apply.
  • Saturday Reload Bonus
    18+ T&Cs apply.
    No code required Claim bonus
    18+ T&Cs apply.
  • Sports VIP Program
    18+ T&Cs apply.
    No code required Claim bonus
    18+ T&Cs apply.
  • Sport VIP Program
    Free bet duration 5 days.18+ T&Cs apply.
    No code required Claim bonus
    Free bet duration 5 days.18+ T&Cs apply.
  • Forecast
    18+ T&Cs apply.
    No code required Claim bonus
    18+ T&Cs apply.
  • Roll Competition
    18+ T&Cs apply.
    No code required Claim bonus
    18+ T&Cs apply.
  • Weekly & Monthly Cashback
    18+ T&Cs apply.
    No code required Claim bonus
    18+ T&Cs apply.
  • Daily Recharge
    Must attain VIP level 22+ to meet the criteria. T&Cs apply.
    No code required Claim bonus
    Must attain VIP level 22+ to meet the criteria. T&Cs apply.
  • Sports Weekly Bonus
    18+ T&Cs apply.
    No code required Claim bonus
    18+ T&Cs apply.
  • Lucky Spin
    18+ T&Cs apply.
    No code required Claim bonus
    18+ T&Cs apply.
  • The BETSSON Million
    18+ T&Cs apply.
    No code required Claim bonus
    18+ T&Cs apply.
  • Weekly Cash Prize Draws
    18+ T&Cs apply.
    No code required Claim bonus
    18+ T&Cs apply.
  • Crash Lottery
    18+ T&Cs apply.
    No code required Claim bonus
    18+ T&Cs apply.
  • Weekly race
    18+ T&Cs apply.
    No code required Claim bonus
    18+ T&Cs apply.
  • Wednesday Cash Splash
    18+ T&Cs apply.
    No code required Claim bonus
    18+ T&Cs apply.
  • Bet Booster
    Min. 4 games accumulator with odds higher than1.40. 18+ T&Cs apply.
    No code required Claim bonus
    Min. 4 games accumulator with odds higher than1.40. 18+ T&Cs apply.
  • Loyalty Pays Off
    Min. deposit $10. The bonus must be redeemed by wagering the bonus amount х35 times within 48 hours. 18+ T&Cs apply.
    No code required Claim bonus
    Min. deposit $10. The bonus must be redeemed by wagering the bonus amount х35 times within 48 hours. 18+ T&Cs apply.
  • Welcome package up to $2,300 + 150 FS
    18+ T&Cs apply.
    No code required Claim bonus
    18+ T&Cs apply.
  • Casino VIP Cashback
    18+ T&Cs apply.
    No code required Claim bonus
    18+ T&Cs apply.
  • RACE
    Must place accumulators bet with 3+ selections. Total odds min. 2.00. 18+ T&Cs apply.
    No code required Claim bonus
    Must place accumulators bet with 3+ selections. Total odds min. 2.00. 18+ T&Cs apply.
  • TOTO
    Min. odds 2.00. 18+ T&Cs apply.
    No code required Claim bonus
    Min. odds 2.00. 18+ T&Cs apply.
  • 3+1 Freebet
    Wagering requirements involved. T&Cs apply.
    No code required Claim bonus
    Wagering requirements involved. T&Cs apply.
  • 10% Cashback
    Unlimited quantity in a day! Wagering requirements involved. T&Cs apply.
    No code required Claim bonus
    Unlimited quantity in a day! Wagering requirements involved. T&Cs apply.
  • Bet Builder
    Max. 10 markets. Cash Out not available. T&Cs apply.
    No code required Claim bonus
    Max. 10 markets. Cash Out not available. T&Cs apply.
  • Lucky Ticket
    Min. 2 events with odds 1.50 each. The offer is valid on Monday only. T&Cs apply.
    No code required Claim bonus
    Min. 2 events with odds 1.50 each. The offer is valid on Monday only. T&Cs apply.
  • No Risk Bet
    T&Cs apply.
    No code required Claim bonus
    T&Cs apply.
  • Bonus for series of losing bets
    Up to $100 for $2 stakes/ up to $250 for $5 stakes. Odds must not exceed 3.00. T&Cs apply.
    No code required Claim bonus
    Up to $100 for $2 stakes/ up to $250 for $5 stakes. Odds must not exceed 3.00. T&Cs apply.
  • 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.
  • UFC Split Decision Insurance
    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.
  • Daily Stake Races
    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.
  • 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.
  • Tennis Retirement Guarantee
    Only available to new and eligible customers. Bet restrictions and T&Cs apply. Winnings paid as Bet Credits.
    Claim bonus
    Only available to new and eligible customers. Bet restrictions and T&Cs apply. Winnings paid as Bet Credits.
  • 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
 

The Best Bookmakers for Kalmar Bets 

Discover the best Football bookmakers with generous promotions to make your Kalmar bets even more profitable in the future. We present you with a selection of online betting sites where you can enjoy daily bonus offers - odds boosts, free bets, betting insurance, and combined bonuses.

97.64% Payout
100% First Deposit Bonus up to $200
97.64% Payout
100% First Deposit Bonus up to $100
3.7
96.02% Payout
95.94% Payout
$100 Welcome Bonus + $30 in Free Bets
95.94% Payout
100% up to €25 + €10 Free Bet
    )    (       (       (      (            (       (
 ( /(    )\ )    )\ )    )\ )   )\ )         )\ )    )\ )     (
 )\())  (()/(   (()/(   (()/(  (()/(   (    (()/(   (()/(     )\
((_)\    /(_))   /(_))   /(_))  /(_))  )\    /(_))   /(_)) ((((_)(
  ((_)  (_))_   (_))_   (_))   (_))   ((_)  (_))_   (_))    )\ _ )\
 / _ \   |   \   |   \  / __|  | _ \  | __|  |   \  |_ _|   (_)_\(_)
| (_) |  | |) |  | |) | \__ \  |  _/  | _|   | |) |  | |     / _ \
 \___/   |___/   |___/  |___/  |_|    |___|  |___/  |___|   /_/ \_\