- Country: Italy - Location: Emilia-Romagna / Apulia / Umbria - Status: Active - Formed in: 2007 - Genre: Black/Death Metal - Lyrical themes: Satanism, Blasphemy, the Antichrist, Darkness, War - Record label: N/A - Years active: 2007-present
Members
P.C. Odio
Bass, Guitars
Member(bands):
Babilonish , Funeral of God , Mincer , Red Bible Black , Septulchu , The Worst , Wormphilism , Enbilulugugal
Necrogoat
Drums
Member(bands):
Bestial Evil , N.N.M. , Averno , Virulent Re-Shapes , Buio Omega
R.A.
Guitars, Vocals
Member(bands):
Ripping Death
# Discography Type Year 1
In League with Satan
Full-length
2008
Show album
2
NekroAlkoholik Abominations with Satan
Split
2010
Show album
3
Black Mass into the Church of Rats
EP
2011
Show album
4
Seven Spittings on the Face of Madonna
Split
2013
Show album
5
In League with Satan / Blaspherian
Split
2015
Show album
Close
Type:
Full-length
Release date:
May 2nd, 2008
Catalog ID:
MORS002
Label:
Non Resurgam Records
Format:
CD
Members
P.C. Odio
Bass, Guitars, Vocals
R.A. "Total Disgrace"
Guitars, Vocals
Paolo Girardi
Cover art
Tracks
1.
Faceless Deceit
01:43
(loading lyrics...)
2.
Sacrilegous Progeny
02:43
(loading lyrics...)
3.
Goddess of Bestial Lust
03:23
(loading lyrics...)
4.
Outbreak of Satan
02:37
(loading lyrics...)
5.
Wind of Nullification (intro)
02:03
(loading lyrics...)
6.
Fetid Heresy
03:31
(loading lyrics...)
7.
Affirmation of Antichrist
04:29
(loading lyrics...)
8.
Daughter of the Ancient Ones
04:04
(loading lyrics...)
9.
Cult of Debauchery (outro)
00:50
(loading lyrics...)
25:23
Close
Type:
Split
Release date:
June 2010
Catalog ID:
DA13-029
Label:
Deathrash Armageddon
Format:
CD
Members
Necrovomit
O.G.M. Goat
Bass
Bestial Torment of Evil
Drums
Necrolouder
Guitars
Necromolestor
Vocals, Guitars
In League with Satan
P.C. Odio
Bass, Guitars
Necrogoat
Drums
R.A. "Total Disgrace"
Guitars, Vocals
Black Angel of Doom
Vocals (additional) on track 2, 3 and 5
R.R. Bastard
Vocals (additional)
Tracks
1.
Necrovomit -
Aboration’s Temple
03:45
(loading lyrics...)
2.
Necrovomit -
Gates of Tortue
02:19
(loading lyrics...)
3.
Necrovomit -
Morbid Affliction
03:49
(loading lyrics...)
4.
Necrovomit -
Abolishment Chains
02:54
(loading lyrics...)
5.
Necrovomit -
SatAnalChrist (Extended Goat Vers.)
04:43
(loading lyrics...)
6.
In League with Satan -
Skullvoices
01:40
(loading lyrics...)
7.
In League with Satan -
Crypt of Doomed
03:28
(loading lyrics...)
8.
In League with Satan -
I Deny the Cult of Pregnant Slut
03:02
(loading lyrics...)
9.
In League with Satan -
Infernal Wolflust
02:12
(loading lyrics...)
10.
In League with Satan -
Entering into Esbath
04:22
(loading lyrics...)
11.
In League with Satan -
Deathgods of the Deep
01:58
(loading lyrics...)
12.
In League with Satan -
Shrine of the Self Destruction
03:02
(loading lyrics...)
37:14
Close
Type:
EP
Release date:
August 27th, 2011
Catalog ID:
Chalice 012
Version desc.:
Limited edition
Label:
Chalice of Blood Angel Productions
Format:
12" vinyl (45 RPM)
Limitation:
500 copies
Members
P.C. Odio
Bass, Guitars
Necrogoat
Drums
R.A. "Total Disgrace"
Guitars, Vocals
Manuele Marani
Recording and Mixing
Paolo Girardi
Cover art
Tracks
Side A - Black
1.
Worshipping the Black Goddess of Lust
03:01
(loading lyrics...)
2.
Black Mass into the Church of Rats
01:56
(loading lyrics...)
3.
Sacrifice to the Altar of Vaporization
04:05
(loading lyrics...)
Side B - Rats
4.
I’m the Leprous from Hades
03:04
(loading lyrics...)
5.
Weak Prophets of Feeble Flesh
03:36
(loading lyrics...)
6.
Nailing a Gasmask from Hell
03:02
(loading lyrics...)
18:44
Close
Type:
Split
Release date:
August 13th, 2013
Catalog ID:
HELL015 / IBP169
Version desc.:
Limited edition
Label:
Blasphemous Art Productions
Format:
7" vinyl (33⅓ RPM)
Limitation:
500 copies
Members
In League with Satan
P.C. Odio
Bass, Guitars
Necrogoat
Drums, Vocals
R.A. Total Disgrace
Guitars, Vocals
Satanik Goat Ritual
Vik Tormentor
Bass, Vocals
S. Terror
Drums
The Evil Onit
Guitars
Manuele Marani
Producer, Recording, Mixing
P.C. Odio
Lyrics
Necrogoat
Lyrics (Track 3)
Paolo Girardi
Cover art
V.T.
Lyrics
Casey Lynch
Lyrics (Track 4)
Tury Saldana
Producer, Recording
Tracks
Side A
1.
In League with Satan -
Hymn of a Demonic Sadist
(loading lyrics...)
2.
In League with Satan -
Jesus Has Cried at His Feet
(loading lyrics...)
3.
In League with Satan -
Doomed Pleasures of a Sabeist
(loading lyrics...)
Side B
4.
Satanik Goat Ritual -
Goat Tormentor
03:45
(loading lyrics...)
5.
Satanik Goat Ritual -
Goat Konquest
02:58
(loading lyrics...)
06:43
Close
Type:
Split
Release date:
August 29th, 2015
Catalog ID:
HELL 023 / IBP 241
Version desc.:
Limited edition
Label:
Blasphemous Art Productions
Format:
7" vinyl (33⅓ RPM)
Limitation:
500 copies
Members
Dan Lowndes
Mastering
Tracks
Side A
1.
In League with Satan -
I Wanna Spew in the Skull of Jesus
(loading lyrics...)
2.
In League with Satan -
Solifugae Lord from the Abyss
(loading lyrics...)
Side B
3.
Blaspherian -
Unrepentant
(loading lyrics...)
Close
Type:
Full-length
Release date:
May 2nd, 2008
Catalog ID:
MORS002
Label:
Non Resurgam Records
Format:
CD
Members
P.C. Odio
Bass, Guitars, Vocals
R.A. "Total Disgrace"
Guitars, Vocals
Paolo Girardi
Cover art
Tracks
1.
Faceless Deceit
01:43
(loading lyrics...)
2.
Sacrilegous Progeny
02:43
(loading lyrics...)
3.
Goddess of Bestial Lust
03:23
(loading lyrics...)
4.
Outbreak of Satan
02:37
(loading lyrics...)
5.
Wind of Nullification (intro)
02:03
(loading lyrics...)
6.
Fetid Heresy
03:31
(loading lyrics...)
7.
Affirmation of Antichrist
04:29
(loading lyrics...)
8.
Daughter of the Ancient Ones
04:04
(loading lyrics...)
9.
Cult of Debauchery (outro)
00:50
(loading lyrics...)
25:23
Close
Type:
Full-length
Release date:
September 14th, 2015
Catalog ID:
RUH-062
Label:
Merdümgiriz
Format:
Cassette
Members
P.C. Odio
Bass, Guitars, Vocals
R.A. "Total Disgrace"
Guitars, Vocals
Paolo Girardi
Cover art
Tracks
Single-sided
1.
Faceless Deceit
01:43
(loading lyrics...)
2.
Sacrilegous Progeny
02:43
(loading lyrics...)
3.
Goddess of Bestial Lust
03:23
(loading lyrics...)
4.
Outbreak of Satan
02:37
(loading lyrics...)
5.
Wind of Nullification (intro)
02:03
(loading lyrics...)
6.
Fetid Heresy
03:31
(loading lyrics...)
7.
Affirmation of Antichrist
04:29
(loading lyrics...)
8.
Daughter of the Ancient Ones
04:04
(loading lyrics...)
9.
Cult of Debauchery (outro)
00:50
(loading lyrics...)
25:23
Band ascii art
.....................................................................................................,..................
.................,,,,,,,,......................................................................,,,,,,,.,................
..............,,,..,.,,,,,,,,...............................................................,,,,,,.......,,.............
............,,,,,,,,...,,,,,,,,...........................................................,,,,,,,.....,,,..,,...........
..........,.,,:;;:::,,...,,,,,,,,,.....................................................,,,,,,,,,,.,,,,:;;:,,,,,.........
.........,,,,:;;;;;;:,,.,..,,,,,,,,,,..............................................,,,,,,.,,,...,,,,::;;;;;:,.,,........
........,,.::;;;;;;::,,,,,,...,,,,,,,:,...........................................,:,,.,,,,,...,,,,,,;;:;;;;,,,,,.......
........,,,:;;;;;;;,,...:,,......,,,,:::::,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,:::::,,,:,,.,...,,,,..,,:;;;;;;:,.,......,.
.,,......,,:;;;;;;:,,....,:,,,...,,,,,,:;;;,,,,,,,,,:,,,,,,,,,,,,,,,,::,,::,,,,:;:;;;:...,...,,,...,,:;;;;;;:,,,.....,:.
.,,......,,:;;;;;;;,,......,:,....,,...,:::..,..,,..,,,,...::,..:,..:::,,:,,:..,;:..,,,....,,,.....,,:;;;;;;:,,,....,,,.
.,,,,....,,:;;;;;;;,,,......,:,..,,......:;,.:;:;,...,.:,,,::,.:;:,.:::,.:,,:..:;:::,.,,.,,,,.....,,,:;;;;;;:,,.....,,,.
.,,,,,....,::;;;;;;:::,......,:,,,.......:;,.::,::...,,:::,::,.:,,:,:::,.:::;,.,;:,,,..,,,,.......:,:;;;;;:::,....,,.,,.
.,,,..,....,,:;;;;;;:,:........,,:......,:;,.,,..,....:,.....,,,,..,...,,,..,..,;;,...,,,,.......,,,:;;;;;;,,...,:,..,,.
.,:,...,,...:,:;;;;;;,,:........:::,...,;;::...........,,...,,,:,,,,..,,.......,,:;:::;:,.......,,,,;;;;;;:,...,,....:..
.,::,,.,,,,.,,,:;;;;;,,,:.........,::.,:,..............,,:::::,,:,::..,............:;;:........,:,,:;;;;;:,,.,,....,,:..
..,:,,,...,,::,:;;;;:,,:,...........:;:.................,,,,.......,,,.............::..........,:,.:;;;;;;::,.....,,,,..
...,:,,,...,,,,,,,,,..,,.............,::...........,,,...,..........,,............::,...........,,,,,:,,,,,......,::,...
.....,::,,,.,......,,,,................::,......,:;:,..,,:,,,,,,,,,,,,..,,.......::,:............,,,.,........,,,,,:,...
.......,,:,,,,,,,..,,:,.................,::..,,:;;::,...,:::;;;;::::....:,.....,;,.::,............,,,,...,,,,,,,,,......
..............,,,,,,.....................,::::;;:,........,:,:;:,,,....,::,.,,,;,.:;;,...............,,,,,,,,,..........
...........................................,::,::,......,,::,,;,.::,....:;;,.:;,.,;::,..................................
.............................................,::;:,....,:;;:,,::.:;;:...:;:;::...:;:....................................
...............................................:;:;:...:::::.,::,:::;,..:;::;:,.,;;,....................................
................................................,:;;:..::,:;,.:;,:::;:,.:;;:.:;,,::.....................................
...............................................,,:;;;:,:::::,.::.,::;::,:;:..,:;:::.....................................
..........................................,,::;;;:,:::,,:.,;,.::.,:,::.,;:,...,,:;:.....................................
.....................................,,::::;::,::,...:::;.,:,.:;..:,:::::,......,:;,....................................
.....................................,;;:::,..........,:;,....,;,...:;:..........,:.....................................
.....................................,,:,,,............,,:,...:;:,..::,...........,.....................................
..........................................................::::::;:,;:...................................................
..........................................................,:;::,:;;:....................................................
...........................................................,;::::;:,....................................................
............................................................,:;;;:,.....................................................
..............................................................:;:.......................................................
..............................................................,;:.......................................................
..............................................................,;:.......................................................
........................................................,::;:::;::::::,.................................................
...........................................................,..,;:.......................................................
..............................................................,;:.......................................................
...............................................................,,.......................................................
........................................................................................................................
........................................................................................................................ @@@@@@@@@@@@@@@@@@@@@@@@@@@@*+::+;S@@@@@@@@@@@@@@@@@@@@@@@@@#@@@@@@@@@@@@@@@@@@@@@@@@@@@@@S##@S+#@@S@@@@@#S@@@@@SS#@#?SS
@@@@@@@@@@@@@@@@@@@@@@@@@@@@%:.,:.S@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@#@@#*@@@##@@@@@@#S@@*,.+@@@#%
@@@@@@@@@@@@@@@@@@@@@@@@@@@@S*+**+#@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@##@#@@@@@@@@@@@@@@@@@@#S?;S#@@@@@@@@@##@@S,.;@@@#*
@@@@@@@@@@@@@@@@@@@@@@@@@@@@%:S%?%#@@@@@@@@@@@@@@@@@@@@@@@@@@@#@@##@#######@@#@@@@@@@@@@@@S*,....,+S@@@@@@@@@@@#%%%##@#*
@@@@@@@@@@@@###@@##@@@@@@@#@SS%:,:S@@@@@@@@@@@@@@@@@@@@@@@@@@@##S#@@##########@#@@@@@@@S*:.........,?@@@@@@@@@@@@@@#*#@@
@@@@@@@@@@@@S?S@S?#@##@S?S##@@@@#######@#%S@@#####@@@@@@@@@@@@#@@#########@@@@@@@@@@@?;..............?@@@@@@##@@@@@@##@@
@@@@@@@@@@@@S*S#SS#####%;+?S##@@@@##S%#@??%#@*;;*#@@@@@@@@@@@#######@##@@######@@@@@%.................#@@@@@#@@@@@@@@@@@
@@@@@@@@@@@@@@##@@#@#####SSS%S##@#%SS%%S%??%%?;+*S@@@@@@@@@@@####@@##@##@@@@####@@@@;.................?@@@@@@@@##@@@@@@@
@@@@@@@@@@@@@@@@@@@@@@@@@@@@###+*#%@@@@@@@###@####@@@@@@@@@@@@@####@@@##@@@@@#@@#@@@*.................+@@@@@@@@@@@@@@@@@
#@@@@@@@@@@@@@@@@@@@@@@@@@@@#SS;*SS@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@#@#@@@@###@@@@@@@@@S,................;@@@@@@@@@@@@@@@@@
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@#@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@;................+@@@@@@@@@@@@@@@@@
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@##*+%#@@@@@@@@@@@@@@@@@@@@@@@@@@#SS#####@###@########@@@S,...............?@@@@@@S%@@@S*#@@@
@@@@@@@@@@@@@@@@@@@@@@@@@@@@#S#%%##@@@@@@@@@@@@@@@@@@@@@@@@@@*?%S####S####SS*?S?%#@@##%...............S@@@@@#++S?+++#@@@
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@;;;:*+@@@@@@@@@@@@@@@@@@@@@@@@@@#@@@@@@*,+#@@@@@@@@@@@@@@@S,...........,,+##@@@@@##SS%#@@@@
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@+,.,;;#@@@@@@@@@##@@@@@@@@@@S%+%#@@@@##+..%S#@@@@@@@@@@@@@#*..,*+,:::::;;:?+S#@@@@@@##@@@@@
###@@@#@@#S#@@@@@@@@@@@@@@@@@+..:::#@@@##@###%?###@@@#@#@S,:.%@@@#;:,..,:S@@@@@@#SSS#S?:...,*;............,;*?S#@@@@@@@%
?S###@@@@##@@@@@#@@@@@@SS#@@@:.....S@####SS%S%+?S?*?%%%;::.,.%@@@@#S*.*##@@@@@%+,...::,;:,........,,.,.........,*#@@@@@S
;*%#@@@#S##?%###S#@###;...;#@:,;:+;#@%S#S??;?%%#;,,,;:,,,.:++S@@@@@#;,#@@@@@#;....;:+????+;++,.;;;+;:::,,....:%+.,%@@@@@
+*##%S##%S#++%#####@@+.....+@,.:..,%@#*+%?,.:*??;:.,::...,,..+S#S@@%,?@@@@%*;.....?;:;%*:.;??..::;+:,,::,....,;:,..%@@##
,:::+*?####S?S####@##;:;;:,;@,.....*@@S++::.,+;:%+:..........;:%#@@@SS@@@#;.......,......,:**,;::::::::,,,.........,%%%#
:++:+%???%+%#S??#S%*;:;;++::*,,,...:?SSS;?;,,:,,,,:..,.,,....+*:?S?*?**+;,.........,....,:::,,,.....................;;::
*?%:+%%;,**+S*?#*;:,:+**++++;*S?...,+*;?:,.;+:+?;:++:..,.....::,;.::.......................,::,,,...:...........::,.:?+.
S%#?+%#S+,*%%%%#;%*.........,##;.....;,:?+.,;;*?*;;;;,,,.....+%S;.,.........................;:::,:..;..,,......,%S,..?+:
#%**S#@#%+S*:,++,#?..:*?*+,.*@%..,......+*:::+;+:............%@#;.................+++*,.........,::.,...........::...%SS
?+.;S#@S?SSS;.*,,#?,::?%%*+,SS%.....:**;,:...................%@@#:................+###;........,%S?;..:*,,++.........*S%
,,..:;?%?*:::,;..SS*::+?*??+#S%.....,;*,.....,,..............%@@@#+,.....,,,,......SS#;....;??+:S?:??%S%::+;..........,,
........,,,,:,,,.?%+,;*+;;:**+;...,:,,,,......,.,............%@@@@@SSSSSS#@@#SS,...,,:,...;##%#;+;:%##%:...............,
...............,...,.+%:,:.??;*..............................%@@@@@#@@@@@@@@@@%.....,,....+%S%*;,.,;+*+:................
......................::;;++++*..............................%@###@@@@@@@@@@@@+....,:;.,..+%SS,*,...+%%:................
.........,:+++++;................,+:......,:;;*++*:;:........:+;+??%#@@@@@@@@@:....,,;:,..*?S#;%*.+?###:................
...;:....%SSSSS%?,..............:*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%%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%%?*+;;:;+++;+*??++;..................
...................................,,,::,,.........,,,,,,,,,,,,,,,,,,...................,,,,,:;;:;;;;;;::++;:::,,,.........,.,::+*?**?%?:.,,++*+++++++;;....,,,,,,..................
...................................................,.......,..............,,...................................................,....................................................