- Country: Finland - Location: Oulu, Pohjois-Pohjanmaa - Status: Active - Formed in: 2013 - Genre: Blackened Death Metal - Lyrical themes: Satanism, Paganism, Death, Suicide, Nature, Mysticism, Mythologies - Record label: N/A - Years active: 2013-present
Members
Soraghn
Guitars (lead), Vocals
Tommi Tuhkala
Drums (2013-present)
Member(bands):
Outlaw
Juho Koski
Guitars (lead), Vocals (2013-present)
Member(bands):
Autumn Death
Grawyrm
Bass
Pyry "Pure" Viirret
Bass (2018-?)
Miika Ojanperä
Bass (2016-present)
Janne Karjalainen
Guitars (rhythm) (2016-present)
Member(bands):
Violent Hammer , Adrenaline
Close
Type:
Demo
Release date:
2014
Catalog ID:
N/A
Label:
Independent
Format:
CD
Members
Juho Koski
Guitars (lead), Vocals
Pete Ojala
Drums (2013-2014)
Tracks
1.
Torment
(loading lyrics...)
2.
Infernal
(loading lyrics...)
3.
Pandemonium
(loading lyrics...)
Close
Type:
Demo
Release date:
2015
Catalog ID:
N/A
Label:
Independent
Format:
CD
Members
Tommi Tuhkala
Drums
Juho Koski
Guitars (lead), Vocals
Tracks
1.
Black Soul
(loading lyrics...)
2.
Infernal Death
(loading lyrics...)
3.
Ancient Ones
(loading lyrics...)
4.
Acid Rain
(loading lyrics...)
Close
Type:
Single
Release date:
March 31st, 2017
Catalog ID:
SOT-662
Version desc.:
Limited edition, Digipak
Label:
Independent
Format:
CD
Limitation:
300 copies
Members
Tommi Tuhkala
Drums
Juho Koski
Guitars (lead), Vocals
Anssi Kippo
Producer,Engineer
Jean-Philippe Sonnet
Artwork Design
Tracks
1.
Infernal Death
04:47
(loading lyrics...)
2.
Pazuzu
04:13
(loading lyrics...)
09:00
Close
Type:
EP
Release date:
December 8th, 2017
Catalog ID:
PR049
Label:
Primitive Reaction
Format:
CD
Limitation:
500 copies
Members
Tommi Tuhkala
Drums
Juho Koski
Guitars (lead), Vocals
Anssi Kippo
Bass
Anssi Kippo
Producer
Tracks
1.
Chapel of Doctrines
04:57
(loading lyrics...)
2.
Under the Spell of Torment
06:18
(loading lyrics...)
3.
Son of Mourning
05:54
(loading lyrics...)
17:09
Close
Type:
Full-length
Release date:
May 15th, 2019
Catalog ID:
Spell 102
Label:
Wolfspell Records
Format:
CD
Album versions
Release date
Label
Catalog ID
Format
Description
May 15th, 2019
Wolfspell Records
Spell 102
CD
May 15th, 2019
Independent
Digital
Bandcamp
May 15th, 2019
Wolfspell Records
Spell 102C
Cassette
Limited edition
May 15th, 2019
Wolfspell Records
Spell 015V
12" vinyl
Limited edition, 3 colors
Members
Tommi "Tomahawk" Tuhkala
Drums
Juho Koski
Guitars (lead), Vocals
Pyry "Pure" Viirret
Bass
Anssi Kippo
Producer, Mixing, Mastering
Khaos Diktator Design
Artwork
Juho Huikari
Logo
Tracks
1.
His Tempting Ritual
04:34
(loading lyrics...)
2.
Witches Dawn
04:20
(loading lyrics...)
3.
Death Grief Swamp
05:29
(loading lyrics...)
4.
The Scars
04:55
(loading lyrics...)
5.
Cold Dead Roots
05:27
(loading lyrics...)
6.
Wrath Summoning Before Vendetta
04:13
(loading lyrics...)
7.
Acid Rain
05:55
(loading lyrics...)
8.
The Black Swan
08:15
(loading lyrics...)
43:08
Close
Type:
Demo
Release date:
June 21st, 2020
Catalog ID:
N/A
Label:
Independent
Format:
Digital
Tracks
1.
Chapter Begins & Sacred Illuminate
07:46
(loading lyrics...)
2.
Pandemonium
01:09
(loading lyrics...)
3.
Open the Portal
07:13
(loading lyrics...)
4.
Phenomenon
06:54
(loading lyrics...)
23:02
Close
Type:
Single
Release date:
March 31st, 2017
Catalog ID:
SOT-662
Version desc.:
Limited edition, Digipak
Label:
Independent
Format:
CD
Limitation:
300 copies
Members
Tommi Tuhkala
Drums
Juho Koski
Guitars (lead), Vocals
Anssi Kippo
Producer,Engineer
Jean-Philippe Sonnet
Artwork Design
Tracks
1.
Infernal Death
04:47
(loading lyrics...)
2.
Pazuzu
04:13
(loading lyrics...)
09:00
Close
Type:
Single
Release date:
March 27th, 2017
Catalog ID:
N/A
Version desc.:
Bandcamp
Label:
Independent
Format:
Digital
Members
Tommi Tuhkala
Drums
Juho Koski
Guitars (lead), Vocals
Anssi Kippo
Producer,Engineer
Jean-Philippe Sonnet
Artwork Design
Tracks
1.
Infernal Death
04:47
(loading lyrics...)
2.
Pazuzu
04:13
(loading lyrics...)
09:00
Close
Type:
Single
Release date:
April 7th, 2017
Catalog ID:
SOT-661
Version desc.:
Limited edition
Label:
Independent
Format:
7" vinyl (45 RPM)
Limitation:
300 copies
Members
Tommi Tuhkala
Drums
Juho Koski
Guitars (lead), Vocals
Anssi Kippo
Producer,Engineer
Jean-Philippe Sonnet
Artwork Design
Tracks
Side A
1.
Infernal Death
04:47
(loading lyrics...)
Side B
2.
Pazuzu
04:13
(loading lyrics...)
09:00
Close
Type:
Full-length
Release date:
May 15th, 2019
Catalog ID:
Spell 102
Label:
Wolfspell Records
Format:
CD
Members
Tommi "Tomahawk" Tuhkala
Drums
Juho Koski
Guitars (lead), Vocals
Pyry "Pure" Viirret
Bass
Anssi Kippo
Producer, Mixing, Mastering
Khaos Diktator Design
Artwork
Juho Huikari
Logo
Tracks
1.
His Tempting Ritual
04:34
(loading lyrics...)
2.
Witches Dawn
04:20
(loading lyrics...)
3.
Death Grief Swamp
05:29
(loading lyrics...)
4.
The Scars
04:55
(loading lyrics...)
5.
Cold Dead Roots
05:27
(loading lyrics...)
6.
Wrath Summoning Before Vendetta
04:13
(loading lyrics...)
7.
Acid Rain
05:55
(loading lyrics...)
8.
The Black Swan
08:15
(loading lyrics...)
43:08
Close
Type:
Full-length
Release date:
May 15th, 2019
Catalog ID:
N/A
Version desc.:
Bandcamp
Label:
Independent
Format:
Digital
Members
Tommi "Tomahawk" Tuhkala
Drums
Juho Koski
Guitars (lead), Vocals
Pyry "Pure" Viirret
Bass
Khaos Diktator Design
Artwork
Anssi Kippo
Producer, Mixing, Mastering
Juho Huikari
Logo
Tracks
1.
His Tempting Ritual
04:34
(loading lyrics...)
2.
Witches Dawn
04:20
(loading lyrics...)
3.
Death Grief Swamp
05:29
(loading lyrics...)
4.
The Scars
04:55
(loading lyrics...)
5.
Cold Dead Roots
05:27
(loading lyrics...)
6.
Wrath Summoning Before Vendetta
04:13
(loading lyrics...)
7.
Acid Rain
05:55
(loading lyrics...)
8.
The Black Swan
08:15
(loading lyrics...)
43:08
Close
Type:
Full-length
Release date:
May 15th, 2019
Catalog ID:
Spell 102C
Version desc.:
Limited edition
Label:
Wolfspell Records
Format:
Cassette
Limitation:
100 copies
Members
Tommi "Tomahawk" Tuhkala
Drums
Juho Koski
Guitars (lead), Vocals
Pyry "Pure" Viirret
Bass
Khaos Diktator Design
Artwork
Anssi Kippo
Producer, Mixing, Mastering
Juho Huikari
Logo
Tracks
Side A
1.
His Tempting Ritual
04:34
(loading lyrics...)
2.
Witches Dawn
04:20
(loading lyrics...)
3.
Death Grief Swamp
05:29
(loading lyrics...)
4.
The Scars
04:55
(loading lyrics...)
Side B
5.
Cold Dead Roots
05:27
(loading lyrics...)
6.
Wrath Summoning Before Vendetta
04:13
(loading lyrics...)
7.
Acid Rain
05:55
(loading lyrics...)
8.
The Black Swan
08:15
(loading lyrics...)
43:08
Close
Type:
Full-length
Release date:
May 15th, 2019
Catalog ID:
Spell 015V
Version desc.:
Limited edition, 3 colors
Label:
Wolfspell Records
Format:
12" vinyl (33⅓ RPM)
Limitation:
500 copies
Members
Tommi "Tomahawk" Tuhkala
Drums
Juho Koski
Guitars (lead), Vocals
Pyry "Pure" Viirret
Bass
Khaos Diktator Design
Artwork
Anssi Kippo
Producer, Mixing, Mastering
Juho Huikari
Logo
Tracks
Side A
1.
His Tempting Ritual
04:34
(loading lyrics...)
2.
Witches Dawn
04:20
(loading lyrics...)
3.
Death Grief Swamp
05:29
(loading lyrics...)
4.
The Scars
04:55
(loading lyrics...)
Side B
5.
Cold Dead Roots
05:27
(loading lyrics...)
6.
Wrath Summoning Before Vendetta
04:13
(loading lyrics...)
7.
Acid Rain
05:55
(loading lyrics...)
8.
The Black Swan
08:15
(loading lyrics...)
43:08
Band ascii art
........................................................................................................................
........................................................................................................................
........................................................................................................................
........................................................................................................................
........................................................................................................................
........................................................................................................................
........................................................................................................................
........................................................................................................................
........................................................................................................................
.................................................,,,....................................................................
................,,,,,,,,,,,,,,,........,,,,,,,,,,,,,;...................................................................
............,,,,,..,,,,,,,,,,,,:,,...,,,,..,,,...,,.,;...................,,,:..,,,,,....................................
.........,,,,..,;++*****+++;;:,.,,:::,,,,;?%SS?;;:,.::...............,,,,,,,::,,,,,:;...................................
.......,,,.,:+?%S?%%??*?*%?+?+;;:,.,,,,.;#@@#*;;:,,:;.............,,,,,,.,,,,,,,,,,.+...................................
......,,,,:*%SS%%%?*????%???SS??*+,.,,,.;@@@%...,.::,,.........,,,,,...,:,,,,.,,,.,:;...................................
.....,,,,+???+;:,,,,,,:;*?++?*?S%%?:....+@@@#;.,,,.,,,::,,,,,,:,,,,,:+?%;,..,+*,.::,....................................
....,,,.;;;:,,,:::::,,...:+;?%#@@@@#%:;?#@@@@?...,,....,,,,,,,,.,,.;#@@?.,;?#S,.,+......................................
....,,,.,,,,::,...,..:,,.+%%%??%###@@@@@@@@@@*::+%:*+:,..,,.,::,,,,,#@@?.*@@@S,,,+......................................
.....,::::::,........,,,,S@@@#?*?%??S@@@@@@@@@##S;+#@@S+*%,:?####?,,S@@%.+@@@#:..;........................,,,;..........
.......,.,:.........,,,.+@@@@#*%?%?%?%%%?*:;S@@S,,::;?@@@#%#@@%S@?,:#@@%.;@@@#:..;,.....................,,,,,;..........
....................:,,.?@@@@%;S?*?%?*;:,...?@@S,+??:.S@@@S;*#,:%%?+#@@%.:#@@#:..::.......,,,:,......,,,.:*,,;..........
........,,..........,,,.;#@@@#??+%??%@@@#S*:*@@%.:;;,.%@*?*.:S,..,.,S@@S,,S@@@;.,,:,,,,,,,,,,;.....,,,,;?#S,,;..........
.....,,,,,,::........:,,.*#@@@@#S##@@@@@@@@#?%#S,:++:.?#:+?::S,,,,,,#@@S,,S@@#:.,,,.,,:;+*:.::.....:,,%@@@%.,;..........
.....:,,,;;:,:,,,,,,,,.,:;*%S#@@@#%+;?#@@@@@%?%S,,,:;;++;??::S,.,,,,#@SS:,S@@#:.,..:,?#%*;::;,.....,,,%@@@%.,;..........
.....:,,,;++*+;:,,,,,:+*????++??+:,...%@@@@@*#@#::::;?S#@+..:S,....,%%*?:,S@@@;.:;*S+S#+:,;,:......,,.%@@@S,,;..........
.....,:,..,;*%SS%???%S?*??#?*+:,.....;#@@@@?*@@#:...:%@@@#?;;%::;+*%S%S#,.%@@@+.?@;+S*S:,;,........,,.*@@@#,,;..........
......,::,,.,,;*?SS###***+;;+*??**?%+,;S@@%,+@@#:,,,.,;%#@@@?%%@@@S*?#@@*;S@@@*.+#;*;:S,.::,.......,,.*@@@#,.;..........
......,;:.,:,,...,,:::,,.:*S@@@@@@@@@%,,?;,.+@@@+.,,...,:+??+%+*;:..%@#%+:%@@#%,;S;,.;*,...,,,,:.,,,..+@#@#:.;,.........
.............,,,,,,,,,,.:#@@@#####@#@#;:;:,,+++;;,,,:+?+.;;.;%.;:.:*S@?,..*SS:,,+,.,;S+.:??*,..,,,,:+:+??##:.;,.........
.................,,,:,,,%@@S+:,,:::;###@@?+*%S#SS%S##%;,;##,;%.?S*#@@@#::;*S%:.:;:+S@%+%#@@S,:;:;;*#@#S?#@@;.::.........
....................,,,.?@#,..,,.:?#@@@#####@@@@@##?:,;%@@S,;%.;@#++%*::%@@@@@%#@@@@@@@S%@%S%S@#+,,;#@%%@@#:.,:,;.......
....................,,,,,?#;,,,,,%@@@%;:::,;@@@@+,,.;S@##@S,:?.;@S,.....;#@#?%@#%#@#%S*.,#+,,%@#:..,#@S?@@@;.,.:;.......
.....................::,..:+:,,,,*@@@;.....:#@@@?**S@#*:%@S,;*.+@#:.,,,.:#@%.,#*.;##.*+,,S+..?@#,,,,S@#*SSS*;,:;........
......................,:,,..,,,,..;%#*,,,,,:#@@@*;%@@+..?@S.;+.;@S,,,,,,:#@%.:@+.,S#:%%:,S:..?@#:.,.%@#SSS%+.,+.........
.........................,,,:::::,..,:,,,,,,#@@@;.+@@;..*@S,,:,+S?:,,,,.:?S%,,#*.,S@S;,.,S,..?@@*,.:S@@#S?S+.,;,,,,,,:,.
...............................::,,,:,,,,,,,#@@@+.+@@;.:#@@?,.,:,.,,,,,,..,,,:#;.,S@S:..,S:..+*:,:++???%S#@*:::::::,,,;.
...................................,,,:;,,,,S@@@+.;@@??#S*;,,..,,,,,,,,,,..,,,?*.;#@@#?;:S;,::+?%%%?%%S@@@@@@@@@@@@*.,+.
........................................:,,.%@@@;.;@@@S+,...;+,..,,,,,..,;*,,,+:.:%@@@@@?%?#@@#%%#@@@@@@@@@@@@@@###+.,;.
........................................:,,.S@@#:.*@#+,.,,,,,S#?;,,..,;*S@+.,,;,,.,%@@%%?%?S?;,,;+;;;;S@@@@?;;;;::::,,;.
........................................,,.+#@#;.+#@?.,,,,,,.:#++*:;??*+#?.,,,,,,.,S@#:.:%,,.,::,,,:,.%@@@@;.,;,,::,:+,.
.......................................:,.:#@@S..*@@S,.,,,,,,.?%.*?*++:+%,,,,,,,,,S@S;.,,%,.;:,....,,.%@@@@;.,;..,...,..
.......................................:,.:#@@@*,,*#@*.,,,...;:S*:,.,:+*+:,.,,,,,%@?,.,,,%:.+.......,.%@@@@;.:;.........
.......................................,:,.:%@@@+..*@+.,.,:+%S;;%,.,,,?::*?+,..,,S?.,,,,,%,.+.......,.%@@@@;.,;.........
........................................::,..*@@+..*?,,,;?S#S?**??*+,??:??%#S*;,.;*,,,,,,?,.;......,,.+?%%?,.,+.........
...........................................:.,@%,.:+..,,,,,,,,,,:*;.+S,,;;:::::,,.,,,,,,,?,.;.......:,,,,,,,::;.........
..........................................,,,;*,.,,,,:,,,:,:,,:,.?#*S;..::,,:,,,,:,,,::,,*,.;........,;:,.,:;...........
.........................................,,.;:.,:::::...:;.....:,,%@+..:;........,;:,.:,,,,.;,........,....;:...........
.........................................:.,,.,;...............,:.:+..:;..........,...,:.,,:;...........................
.........................................,,,.,;,................,,...:;................,:::,............................
..........................................,,:;,..................,,,,+..................:,..............................
...........................................,:.....................,:+,..................................................
...................................................................,,...................................................
........................................................................................................................
........................................................................................................................
........................................................................................................................
........................................................................................................................
........................................................................................................................
........................................................................................................................
........................................................................................................................
........................................................................................................................ ........................................................................................................................
........................................................................................................................
........................................................................................................................
........................................................................................................................
........................................................................................................................
........................................................................................................................
........................................................................................................................
....................;*?**;..............................................................................................
.....................::*%+..............................................................................................
...................??%#@#*,.............................................................................................
...................*%?*?%#:.............................................................................................
...................,,;+?+:..........................................................................::,.................
................................................................,..................................,*#?.................
...............................................................,S*.................................,,%+.................
...................,............................................??.,..............................:S*#@%,...............
..............................................................,;%#%*%S:............................?;?%#%...............
...................,..........................................*S*SSS@#?,...........................,+*?%S...............
..................::..........................................*%:*??%;..............................;?%%;...............
..................SS,..........................................,,:;:...,,,...........................+?S;...............
..................:,................................................:%??%;............................;?;...............
........................................................::,......;%%%SS%:...............................................
......................................................,;*S*??,...,%S##%,..........,,,...................................
...........................................,,,.....,,...,::;;.....;#@%,..........?#;,...................................
..................................................,;;+;;.;*???;....#?,........,:;%+,,,.,................................
.............................................;:,..........:++??+...+..........*+:,,,,::,................................
.............................................:,................?:...........,:+??,.,....................................
...............................................................,:..........:*%?%++;:....................................
............................................................................::,...,.....................................
........................................................................................................................
........................................................................................................................
........................................................................................................................
........................................................................................................................
...................................................................;+..........................,........................
...................................................................##,........................:,.,+,....................
..................................................................;##:..,,.,,................;...:%++***+::;;::,........
............................................................,.,::,+@#:,.,;:,,,,.............,,...,*,....,,,::,,.........
.............................................................,,::,+@#:..,,,,,...............,.....?;....................
..................................................................:@S...............:?;....:......;+....................
..................................................................;@S..............;%S+..........,+;....................
..................................................................+@S.............:*?S*..........,*;....................
..................................................................;#%.............+;;?;...........++....................
...................................................................,,.............:.;:............++....................
..................................................................................................;+....................
..................................................................................................::....................
....................................................................,...................................................
........................................................................................................................
........................................................................................................................
..............................................................................................................................................................,.....................
.......................................,,...........................................................................................................................................
.......................................................................................,,.,............................,;::,,,,,....................................................
....................................................,:..........................,*+::;.+?+%:...........................:,,::,,::.,..................................................
..............................................,,::;;;:,,,,,,,,,.................:+*+*:;*+*%*........................,..,,,;;:,,.,:,.,.......:,......................................
...........................................,:;::,,:::,,,.,,,,................,:;*S;?:,?*++?*,,,...........................,,,,,,,,,,;:,,,..,+,......................................
.....................................:+:,:,:;;;;;;:,..,;+;;,.................;%*%?+;.,;*;;;+*++,............................,:;;:::,:;;:;,:::,::,...,;:.............................
.....................................,,::::;::;;:,....,:;::,................:;?%?+*....,+,.+?%#;............................:;;:::.,::::;;+;,.,,.,:;;,..............................
.......................................,,;:;+:::::,.,,,,...................;?*++;*;.....,,.,;?S%:...........................:;+::,::,..,;;;;,..,*+:,................................
..................................,:+,,;,,;++:,,,,,,;++;;,.................+?+?:,,,.....,+:,.;%%+.........................,.:++;;;;;;,:+;;:::;*++:..................................
.................................,,:*;;+;+;,::;:::::;:;;+:;,...............+%*;.:+:,.....,:+::*S?.........................,:;+;:,,:+;;;::,.,::?+....................................
............................:*,..,,:+:*+;,,;;;+;..,:;:..,,,,...............,?S;.;+;,.......:,;+??,........................;+;:,.,..:;:;::,,+;;;::,..................................
.............................:;,,,...:+;:++;:+;+*::,.:::,...................+%*..*,..........;;?*............................,;;;,.,,,:,,::;,.,,,;..................................
................................:;:...,..:+;+;;+*;:,,+;*:...................;#?,,,...,*?,....,?*+........................,;::,,::....,,:;;,,:;;;,,..................................
.................................:;::.::.;:,,:;:,....,,,,,..................,+S++,..,*S@%...,*?+;.....................,:::;:;::........,...,;;:,..,:?;..............................
...................................:+,+,.::,.,.,....,,,,,.,,.,,:............;%?%?;..+*?@@?..+*S%;....................,::;:,..,::;;;+++;;;;::::;+?S##*...............................
..........................,,.........,;,,;.....,,...::,:,:;:,:;:.............+##S?+:?+S@#@;?S@%,.......................,:;+??%%??%%SS##@#@@@@@@@S?;,................................
..........................:%?+::,,,,:;+*%S%%SSSS%%*+;;::;:.,,.................:S@S#S*?S#@#S@@*.....................:;+%*;+%@SSSSS@@@#@@@###%%*;,.............,......................
...........................:?#@@@@@@@@@@@@@@@@@@@@%%???????+;;:,,..............,%#@@#S#@@@@@*..................,;+?+;*@*S%@#S%%*;;+:::;:,,..........................................
.............................,:+??**+*#S??%%?S##@@#@@##??*?*?%%*;,..............,#S#@@#@@@@S................,;+S%**?+#@@#%*,.........,,,,,,,,.......................................
........................,,,,...................,,+??S#@@@?*?:++?S?;,.............:#%#@@@@@@+..............:+*???#?%@#@S;,:,.,..,:::,.:;+++:;:,......................................
...........,.......;*;:::;+**++;,.::::;::;::::;;:::..,*?%@%S??:,;*#S+,............*@@#@@@@@,............,*?:?;?*###?+:.,:;;:,,,,,:,.,:;;;;..........................................
...........:;++:,,.,+???*?????**+;?%%%*?%??*****;+;;+,...;?%@@S%*,**?S+,..........,#@@@@@@S...........,;?++?*%#@@#+..,,,,,,::::,,,,.:;::::,.........................................
............,;?%??*+;;*??S%%%%?**??*?*;;;;;:;+*??*+;+;:,,,..+#@##S#%?%SS:..........*@@@@@@%..........,*+.;S@@@@?;,.::::..,,:,;?*???*;;+;,...........................................
.......,.......:?SS#%??%?%%??%%**;:,...,:;+++???*?*+;++;;*;,.,;#@@#S?*?S#*,........:@@@@@@?.........+??%?%@@@@?.....,,::,,,:.;+????%**+++;:,........................................
......,??+;:,....,;?%??%%%???*;,....:*%%%%%??????**+++*++;;*+:.:?#@#S##S%S%,.......,@@@@@@?........+#++#@@@@%;..,,.::,,..........,;**??%%%*++:......................................
.......:?%%%*?*;:,.:***%%%??;.....:%###SSS%%*?%?*++*****+;++*+*:.:@@@@@#?*SS:......,@@@@@@?......,?%S###@@@#:...:*::,:,............,+%???S#%*+::....................................
........:*???%SS%?%??*?S@#*,....,?S#S###S%%???S?*+:::,::;;;;++*::,;S@@#%?%?%%;.....,@@@@@@%.....,%S*?%@@@@%:....,,,....,,,,.........,:*??*?%%?%*+,..................................
.........,+?%##S#@#S%???S%,....:SSSS??%%%?**+;**?*?*;:,......::,,..,S@@@@@@SS%;....:@@@@@@#,....*S*?S#@@@%......,....:++;*++;:.........,+*****???*+:................................
..........,+?SS%S#S%S%?%S,....,S@SSS????%????+:,:;;;+*++;:,.........,?@@@@@##S?;...;@@@@@@@+...;%%?%@@@@%:..........,+;;;+?%%?+,.........:+***++++++*;,.............................
............:???%SS%%%?S?.....%#S@@@%*;+;:;++++,...;%@S?**+*,.........*@@@##S#%%;::%@@@S?@@@+:+??S#@@@@?...........,***;;;+%*%S%;..........:*?**++:,,::,............................
.............,++*?%S%%*S*....;@S?SS%S?+,.......,..+@@@#%*;;%?,.........+#@@@######@@@@@*:?@@@@###@@@@@@:...,:,,....;*+S;;?S@S?###+,,,,......,;**+;++,...............................
..............,:+**???*S*....*#SSS???*%?*:,......+@@@@#+,::?#;........,:+@@@@#@@@@###SS;?+?%**S@@@@@@@%;:::::,,,...*+;;;?##?%?S?#?+:;::::,:,,.,+***+;:,.............................
................,+?*?**??,...?%?%%???%????*;....?@@@@@%:;;:?#+......,:++?#@@@@#S@#S?;++*SS++*#@@@@@@@@?*;,.........:*;;:+S#+%*?%%SS%:,:;;+*?**+;+;;;++::,...........................
.................,:**;*?%+...*%??%%?????%???*;.+@@@@@@@?;;;*%*.....,;+?%S@@@##???S##@#;+*+*;S@@@@@@@@@@#%?+;:,,.....+++:;S??%??%%%%@S:..,:;+?????**;::,::...........................
...................,;;+?%%;..+??%%*;;+*?????**;#@@@@@@@S;+;;?*;++*?SSS%%%%S@SS**;+?*S%:*S#%?;S@@@@@@@@@@@@@@@@#SS%*;+*;;+%*%%S%?%S###%:....,:+*****?*+:,............................
...........:::.......,:+??%*,,?S??*+;:,,;++**+S@@@@@@@#@%*+:?S%#@@@@@#%%S#@@#%???***SSS@@@@@@@#SSS#@#@@@@#@@@@@S?+,.+;:;+%?S%%?%??%%%S?:.....,:++++**?*+;::,........................
...........,;+++::,...,:;*?%*:;%??*::;::,..,,;#@@@@#@@@@#++*%S,,,+???%S@@@@@@###SS*+?S@SS#@#%??SS#@@#S**?+,:;:,.....*;*+?S%SS%+??S%?SS#?,.......,:;+;+******;:,.....................
..............,+?**+::,..:**??*%%**+,..,,....?@@@@##S@@@#?+**%?......:%#@@@@@@@?#@##S?%####*%SS@%%@@#%**:*.........,S%%%S%#@#??S%@S*%SS@?,........,:++++++*?+**,,...................
................;+*+:;*+;::;***???*+:.,.....;@@@@@###@@@@#%*+%%+,,..,+?%@@@@@@#S##?#@@S##@@@@#%?S@@@S#S%;*:,.......*?*+S%S#@#S%#%?S#%SS?#?..........,++;;;:;+****;:.................
..................,;;+??*??*******?*+:*+:...S@@@@@@@@@@@@@#%;**%+*;,.:;*S?S@@@#S??S@#@SS*?S#@@@@@@@@#?#S;:........;+;;+SS#S?##S#%S?#@S#%?%*,....:.....;;:+,.,,:;;+*+;,..............
....................,;??*?%????*?****++*+;.;@@@@@@@@@@@####?%;?%?+***;;,;+S%@@@#?SS##@#+:;;###@@@@@@@?*#.........:*,?*?@##S?#@@@#@@%%@%%S%S+......,;;,::;;,,.....,,:+;..............
......................:+*?%?%%%??**+*;++;+,%@@@@@@@@@##S%##?*;+?S;;;+?*;.*;;?@@@@@@@@#?,,;;%#@@@@@#%S::+........,?:;+?###%%?S@@@@#@@S%SS?SS?,.....::::::;;;:,,......................
........................,;+?%%???***+;?:*,?@@@@@@@@@@SS#S@@#S%+*%?.,:;*+;*,.;S@@@@@@S**+,,;SS@@@@#?:;.:.........+*+;+%@@#%?%@@@@@@S#@SS%S##%*.......:,..,:;+;:,.....................
...........................:*?%??**?*+%:#,*@@@@@@@@@@@@@@SS##S?*%S:...,++;,:::?%@@##?*+%+,?#*#@@@;.............++:+:%@@@#%S@@@@@@@@@@SSS%S@##:.............:;;:,....................
.............................,;*+**+*;*,*+;@@@@@@@@@@#@@@#SSS##*?#%,.....,..,,.*##@##%?*+:*SS#@@S+;,..........;?**?S@@#@@@#@@@@@@@##@@SSS%%SS?.......,;,.....,:;;:,.................
.................................,,;%++,:*;@@@@@@@@@@@@@@@S%S@@S*%S%:........,+?*?#@?+SS:,+#S#@@?+%??+;,....,+%??%@@@@@@@@@@@@@@@@@@###@%%S#%#;.......:;........,;+;,...............
...................................+%;,..:+@@@@@#@@@@@@@@@SS#@S%??%%S+...,;+*??+;?S@@S?+;+%S@@@S+,:;++?**+:+%%SSS#@#@@@@@@@@@@@@@@@@@@@@#S%@@#S,........,;:........,:,..............
...................................**;....;@@@@@@@@@@@@@@@@#@@@#S#??SS*:+**;+,.,.+%*@S****?%S@@+:....,::+;+*%S#@@@@@@@@@@@@@@@@@@@@@@@@@#@#SS##*.........,:,........................
...................................;S:....?@@@@@@@@@@@@@@@@@@@@@@##%S?+;::....,..+??##?*++?S@@%?:....,,....,,;*%%@@@@@@@@@@@@@@@@@@@@@@@@SS#SS@#:...........,,,,....................
....................................*;....*@@@@@@@@@@@@@#@@@@@@@@@?;:......,,..:,;*%S@@@#%@@@@??,..............:?##@@@@@@@@@@@#@@@@@@@@@@@##@#S#%.............::,,..................
....................................,*.....*@@@@@@@@@@@@@@@@@@@@#+:..............:%?%##SSS####%*,...............;S#@@@@@@@@@@@@@@@@@@@@@@@@@#S#@@*..............,:,,................
.....................................+:.....+@@@@@@@@@@@@#@@@@@S:+,...........,...*%?SSS%S#%SS%;.,:,....,......:+?@@@@@@@@@@@@@@@@@@@@@@@@@##S@@#@+...............,,................
.....................................*%,.,;+.;#@@@@@@@@@@S@@@@S:,+.......,:;:,,...,*?%S%S##S%%*,.,,,....:;;,.,,*??%%S@@@@@@#@@@@@@@@@#@@#@@S##S##S?.................................
....................................:@@*.,::,,,?@@@@@@@@@@@@#*:,.,.....,;;,,.......,*%?%%%##%*;...........:??%+%S%%*+S@@@@@@@@@@@@@@@@@@S%%##@SS@SS,................................
....................................;@@#;,.::;..;S@@@@@@@@S+,........,;?,...........+**+%%+*?*:..........,+*@*+*?%%?;;?#@@@@@@@@@@@@@@@@#SS%@####@@?................................
....................................%@@@#:..,;:.:+?#@@@#?:.........,:+%?...:*;......++?++*??;+,......,*%,:*+@:,,:;+?*:;?@@@@@@@@@@@@@@@@@@S%####@##S,...............................
...................................;@##@@#,.,:,;:,;*%#*,.......,,,;**##:,..;?;.......*;+++:%,+.......,+*+?**@#+;;+;*+;;,;#@@@@@@@@@@@@@@@@#?%SS###@#*...............................
...................................%@@@@@@S,..,+:,:;+:::......:+;+*S@@S+;;,.,,,,.:;:;*:+;+++::..,..,+?++??%@#@@*,;:;;:::,:S@@@@@@@@#@@#@@@@#%#S#@#@S?,..............................
..................................;@@@@@@@@S,...,+*:.,:.....:+++*%@@@@@?*+*;;;;,:+?%*;;*:;*:::.:?*;:;*+*%?S#S@@@%:,;:;;:+:;S@@@@@@@@@@@@@@@#S@#@###@?;..............................
..................................S@@@@@@@@@#+...:.......,:;++?S@@@@@@@@#;+++*??S#*?++++*;?+*+**+?#@S####SSSS@@@@#*:.,,;;;::%@@@@@@@@@@@@@@@S?S@@@##?*..............................
.................................+@@@@@@@@@@@@S+,......,:;*??SS@@@@@@@@@#*+:+;;;**;++?+;+??*?%*+*S#S####@#%S@@@@@@@S+..:;:,,,:?#@@@@@@@@@@@@@#%#@@@#S?:.............................
................................,#@@@@@@@@@@@@@@#?+,,,+?%##S%S%@##@@@@@@@%*:**:+*+*?;?*+;?*+***??S?%SS#@#%?S@@@@@@@@@S:...:;::.,?@@@@@@@@@@@#@@S#@@@@S*,............................
................................+@@@@@@@@@@@@@#@#S%%%%#@@@S%%###S@@@@@@@@?%?*?**?*++*+*%+:?%;++???SS###@S%S%#@@@@@@@@@S:..;,.:,..:#@@@#@@@@@@@#S#@@@@S*;............................
...............................,#@@@@@@@@@@@@@#@#SSS%S@@@S@SSSS%S@@@@@@@@%%?+?%#S#%S#%S?:,?%S**?;.+@@@@@@#%#SS@#@@@@@@@S::..:;;...,?@@#S#@@@@@#S%@@@@@?+,...........................
...............................+@@@@@@@@@@@@@@#@S#S%S@@@S%%#@#SS#@@@@@@@@#?S%?%%#S??*++?S%?*++++?+.#@@@@@#S@#%?%%S##@@@@%;..,,:+:,..*@@#?S@#@@#S#?#@@S#++...........................
..............................,S@@@@@@@#@@@#S#%SSSS%S@#SS%??%%###@@@@@#@@@##S?%%#:,,;;:;@##,....+?;++%#@@#%@@#%S@S%S##@@@S*:,..:++;,.+@@#?#@S#@##@%#@@@??,..........................
..............................+@@@@@@@@#@@@S%S#%%%#SS#S%*?;;SS##@#@@@@@@@@@?*;+?S+:*%%S##+###%?*++?...,+S@S#@@@S#S#@@@S####S*;;,,:,;,.+@@#S@@%S#S##?#@##**..........................
.............................,#@@@@@@@@@@@S%S%%##S@##@@*?+:.:*#@@#@@@@@@@%+;++;%SS##@@@@#:#@@@#*+#S*:.,,,;SS##@SS?%S#S%?%?SS::+**;,:,:,;S@S%#S%?#%SS##SSS%,.........................
.............................*@@@@@@@@@@@SSS@#S@#SS?#%??;,...:#S@*#@@@@#;:+:;?#@@@#SS%S@#:#@%+;?##@@#%;::.:?SS@@#S%S##%%%;;?;..,;*%+::.:;?####@#S#%S##SSS*+.........................
............................,@@@@@@@@@@#%?##S###SS+%**?:......;*+,#@%*%,,+:;%SSS#@@###@@%;+::?#@@@@@@##?:..,;#S@@%####%S%;.,,.....:%%+,+:.,,::;*?#@#@SS#S*%,........................
............................%@@@@@@@@#@%%#@@#@@#%*?+??,...........;+:?,.:,+S@#%SS####%%??%?SS?%#@@@#@###S+..,+S##+*?#%:,,...........**:,....,,,:;;++?#S#S%%+........................
...........................;@@@@@@@@@@S?#@#@##%+?***+,.......,:::::;?+,,.;S######SSS+*S##@S@@@S;S##S@@#@@@+;;:::::+;;:;;++;:.........+;...,:;;:*@S#S%S@%#SS?,.......................
..........................,#@@@@@@@@@#SSS@@#?%??*+,........,;+;,;::::::::*SSS@@##S#;;#@@S;;@@#@;+###@@#S*:,.,,...,%@##%%?*???*:......,;+,.,:++;.*@@@##@S%##S*.......................
..........................?@@@@@@@@@#?*S@@%*%??*:.........,?+++;;;++;;,..,.,:?##@?S.S@@@%.,#@@@*:@#@S?:..,;+%+...,;?%##@@#S%%SS?:......:*:,++:+;:%##@@S@S@@S?;......................
.........................+@@@@@@@@@#?S%S#S%?*++,..........+?***+;+*S%?+;,*%+..,;%SS;*@@@?..?@@%:?@?+++,;*%##?,:,...,;+?%S#@@@#SS%+......,;:;+:*:;,+###SS%#@#**......................
........................:@@@@@@@@@S%%S;###%*,...........,+??;,.......:;*;,?#%:...:+***?S;..*S*+*?::+?S###S*;:;*;.....,;+*?S#@@@##?;.......,:::;;;;:*%#@S#%@#%%;.....................
........................%@@@@@@@@%*%@;*##%;,..........,;*+,.....,;+*+;,...,:*S?,.,.,;*+++;:++;;++?S#S%+:,..,::,,.......,+**%@@@@@??,...........,:;+;*@##@#S@#%*,....................
.......................+@@@@@@@#S+%#%++*:,..........:+;:...........,;?S?;,...:?%+*%*:::,,,,:;*S@@@S+,,;;;,.....,........,;+*?#@@@%%;.............,:+@@S#S#S#S??;....................
......................:@@@@@@@@@*%@#?:............,;;,................,*#S+,...:?%?%SS??+*?%#@@#%*:,;;;:..,,;+;:.,;:......,;**S@@@%+...............,+S######@#?%,...................
.....................,%@@@@@@@#?S@*+;..........,.,+:....................:?S%+,...,*%%SS#S%S%@@?;?%,,...:+;::;:...,:,.......:+**S@@@;.................,*%##@@@##?+...................
.....................*@@@@@@@@SS@;...............*;..........,,,..,,,....,;?SS*,....:;++**?%@*,?S*,.,:;;,..,,:+?%S%S*;......,;*?S@#,...................,*@@#@@@%%,..................
....................:@@@@@@@@@#?:...............,%....,;:,...,:::,,;:,,....,;?S#?;:?*+**?%#@S*,;*::.,,,,;?%%?***?S#@@#,.......:*?#@:.....................*@##@@#?*..................
....................%@@@@@@@S;:.................;S,..:,,+;,......,.:,;:......:+?SS?%%#@##@#%?S:.,,:;*?%%?+:,,?S%*::::,,........;*%@*......................+#@%@@SS:.................
...................:@@@@%S%?,...................,#%;:;+;,,,::,,......,.....,,:,++*%#SS?S@@@???%+*##S?;:,,..,,+;::;;;;;,........,*%##,......................;S**@@#?.................
...................%@@@*,+;,.....................?@#%?*++;:,,,,,...........,;+*,;****?*?%#S?*+S@#?:..:;;**;**??%*++............,?%%S;............,,...........,?@@#;................
..................,@@S*..........................,?@@SS?*+:::,,:,,...,..,....,;:.+;:,.,*?S??*%S+,.:;;+??%SS@@###%?+:,,.........,%%%S+............:*?+:..........+@##,...............
..................;#?;............................,?@###%%*;;:,:::,..,::;,,....,::,.,+*%S??+?+,:;+?%?%@@@@##@#SSSSS*;,..,;:;++*%###S,..............;SS?;,........;#@?...............
..................,,................................+@@@#@#S%*;;;;:,,..........,:::.,%SS?++%*:;;;**?%#@@@@@##%%%%?*????++;??S#@#@@S:................,?S%S+,.......:?S,..............
.....................................................;#@@@##@#SS?*+++;::,.,?**+**??**?S?*%@@S%??++++++++*?%%SSS%%%%??%?%#S###@#S#%:..................,??S@S:........,...............
......................,,,,,,,,,:::::::,,::::::,.......:%@@@#S#@@@@S%%??**+:+;+++*****%S##@@%;::;*?*?*+;::,.,,,,,:;;;;;+**%SSS#S%*,....................:%?@@#:.......................
...................,+;;;;;;;;:::;:::+++;+;;:;::.........;#@@@@#####@@@@@##S%%%%%%SS##@@@#%+:;+S@#SS##???*???*:,;??%***???%SS#%*:.......................?%S##%,......................
....................,::;;;;;;::::;++**++**++;;::,:,......,?@@@@@@@##@@@@@@@@@@@@@@@@@@#?++*?%S#@@@#%***??**+*%S#@@@@@@@@@SS#;..........................+%%S##;......................
..................,:::;::;;;;::::::,;;;;;+;;;:,,,,,........;S@@@@@@@@@@#@@@@@@@@@@@@#%+;;*%@@@#%?*+++++++++*?%%%%*%?SSS%?S*,...........................*%%#@@?......................
...................,:+:*+:;;*;;;:;;;;;+;+++++;:,............:S######@@@@@@@@@@@@@@#?*:+%#@@#%?+:;;++;;;;+;++*;;;+*++?++%#S,...........................,SS#@@@%......................
.....................,:;++;*?+;;+*+++;****++*++**+:::,,,,,,.:??%#@@#@@@@@@@@@@@@#SS?SS@@@@#SS%?%%%?**+;+*****???%?%S#SSSSS,...........................*S%%###*......................
.........................,.**+?%S@SS##@##@#####%?*+;;;++++;,,%???%S##@@@@@@@@@#S%%#@@@@@@@###@@@@@@@@@@@@@@@##S%S%S#S%%*+?,.........................,*%%%S##S,......................
..........................;*S#@#SS#@@@@@##@@##@S*+;::;:;;;;;,*????***?SS#@#SS#S#S@#@@@@SS?%S%*?SSS##@@@#S#@@@@@@#S???*+++?,........................:?%%%S##S:.......................
......................:;++*+%S##SS#######@#@@S%*+;;:::;:;;:;:;:++*?**?SSSSS?????SSS##%%%?%S%?*%%S%%%%S#SS%SS#S#@@S#+;++++*:.....................,;?%%S#@##S:........................
....................,,,:+%#S%?*#@@@SSSSS####@#SS%+;;::;;;,..,*;::::;+##%%%?**S??%%?%%%?????*+**?%??%%%%%SSSS%?%SS%*;+++++*:......,:,.......,,:;+?%SS###S%+,.........................
....................+*+*S@@@##S#@@@@@@@####%%%S@#S*;;;;;;,,.,+;;+;+*%%S?**???S%%%?*+***???*++**??**++***??%%%%*?%SS?*;;;+*:......,;?%%%??????%%%?SSS#%*;,...........................
.....................,+?SS@@#@@@@@##@@@@#@##S%#@@#%%;;+;,;;:,++???%%??%%??%%%?%SSSS#%%%%%?%##@####SSS???***?S%+***%S@?;++*;.........:+?%SS#####?????+,.....:;:,::::.................
.................,..:,::..;+*@@@@@@@###@#@####@#S#S%++?+:+*;.+SS%?*?**????%%#S%%S#S#SS%%%?%S@@@@@@@@@@@#S%?*%%;*?*S@#S?+++:.............,,:::::,,.......,:,,::,:,...................
.................+:,*,:++....:?#@@@@@@###@#S##@@SS?%%*++;;::+?@S??*%%?%???S%#%?????%??%S%?%%S##@@@@@@@@@@##S%?***%S%%?%S**:................:;;::,,,,,,:;:,,,:::;,...................
.................,;;;+..;;;*;*%###@@@@#####SS##@SS?*::,,:;+**?#?**+%%%%%?**++;++;;++***??%%?%??%#@@@@@@@@@@@@%%?*#%+???##S?+:,.......,::;+?%%*++;:::;;;;:,,,::::,...................
.....................:;,;+:S@@@@#S#@#@@##SSS%#%**+;:.,;**?????S++*%???+;++;:,::;:;;;++**???%%**?%#@@@@@@@@@@@@#?%%*+*??S@@@#%?+:.,:;;++;;;?%%?*??***?:;++:,,;;;:,.,,................
......................,::;+%*;%??SSSS#@#SSS*%S;,..,;**?%%S%??*%*+S%*%:,,,,,,;;;+;;;;;++**???%??????%#@@@@@@@@@@@%%?*;;;%@@@@@S%%**+;+*??**+%S%%%%%*?*++??*+::::;;::,................
........................,,:;**%%S####S#@#%?%%?+,,;**??%%%?*+;::+;;?%:.........,::;::;++;+**??**??%%?%#@@@@@@@@@@S??S?+*@@@@@@S%%?%S#@@#S%SSS@#SSS%%#%????*:::::,..,,................
......................,,,+*+**%%?SS%%#S##%?%*++;***?%%??**;;::::,.,:.....,......,:;:;;;+;;+****????S%?SS@@@@@@@@@@%S@%@@@@@@@@#SS%??S@@@@@@@@@@@@@@@#%%+:.,,,,,,:::,................
......................::::;*%S?%%S##%%%%##S%??**%SSS????*+;:?+;,:+:.:+.,*++.+,.::.,;;:+*+;:;***?????S%%SS#S@@@@@@@@@@@@@@@@@@@@@@@%?*?S@@@@@@@@@@@##***+**%;;+::,...................
......................,:;;;+#S#%S?#@######S?*???SSS%??**+;;,*+;.+*:,*,.+*:,:?::?,,;**:+**;;;***???%%S#SS##@@@#@@@@@@@@@@@@@@@@@@@@#S%%??#@@@@@@@@@@%?**?*++;,:.:;+;:,...............
...................,,,::;;;;;??+%S#@@@@@#SS+;+%%?%%?*++?++;;::,,:::,,,,:,..::..:,,:,;;+**;;+****??%%%%SS##@SSS#@@@@@@@@@@@@@@@@@@@@@@##%*%@@@@@@@@%;;*+*:::,.,+:+;:,................
...................,;:,,,,+??%SS#@@@@#@@##?**?S#S%?+++?;+;*?+:,?,++.++....;+++++;::+:;++;;;;+**??%%#S%%S@@@@@S#S#@@@@@@@@@@@@@@@@@@@@@@#S%SS####@#?%?%?*+:::::;+,...................
.....................,::++%#@@@@@@@@@@@@@@######%**+;??*?;**+;:*::.,?:,,,:*;+:?+;,%;+;+++++**??%%###SSSSS##@@@#@#%%S%%SSSS##@@@@@@@@@@@@@@@S???*???%???*++;;+,,,,,..................
....................,:;;;;;;++*%SS%###@@#####S%?**+**;;*****+*+++*++;;++++;++;;:,.,,,,:;;;;;++;+**+*++*++*???????????*????%S%?%?%S##S@@@%*%%#S%%?*+;;:;+++;+*??++;..................
...................................,,,::,,.........,,,,,,,,,,,,,,,,,,...................,,,,,:;;:;;;;;;::++;:::,,,.........,.,::+*?**?%?:.,,++*+++++++;;....,,,,,,..................
...................................................,.......,..............,,...................................................,....................................................