- Country: United States - Location: Hamilton, Ohio - Status: Changed name - Formed in: 2001 - Genre: Black Metal - Lyrical themes: Darkness, War, Hate, Death - Record label: Blood Worship Productions - Years active: 2001-2008, 2008-present (as Strigoi VII )
Members
Troll
Drums
Member(bands):
Anomaly in Effigy , Astral Projection , Lilin , Necrosadist , Shitestrom , Strigoi VII , Stygian Vacuity , Succorbenoth , Tryblith , Woeful Echo , Arsh Anubis , EmptyLife , Sorrow Lasts , Mercuric
Nekross
Guitars
Member(bands):
Strigoi VII
Mortegrim
Guitars, Bass
Archon Øktober
Guitars, Vocals
Member(bands):
Strigoi VII
Purgatoria
Bass, Backing Vocals (Guitars early)
# Discography Type Year 1
Total Fucking War
Demo
2003
Show album
2
Poisoned Thorns of Human Sorrow
EP
2005
Show album
3
Seven Visions into the Epoch of Holocaust
EP
2007
Show album
Close
Type:
Demo
Release date:
2003
Catalog ID:
BW001
Label:
Blood Worship Productions
Format:
CD
Limitation:
500 copies
Album versions
Release date
Label
Catalog ID
Format
Description
2003
Blood Worship Productions
BW001
CD
2007
Terror Cult Productions
TCP013
Cassette
Limited edition
Members
Tophetarath
Recording, Mixing, Mastering
Tracks
1.
Misanthropic March (Intro)
01:06
instrumental
(loading lyrics...)
2.
Black Knights of Northaven
03:14
(loading lyrics...)
3.
Total Fucking War
05:32
(loading lyrics...)
4.
Fields of the Impaled
04:13
(loading lyrics...)
5.
The Crimson Path (Outro)
01:49
instrumental
(loading lyrics...)
15:54
Close
Type:
EP
Release date:
2005
Catalog ID:
N/A
Label:
Blood Worship Productions
Format:
CD
Album versions
Release date
Label
Catalog ID
Format
Description
2005
Blood Worship Productions
CD
2007
Terror Cult Productions
TCP014
Cassette
Limited edition
Members
Tophetarath
Recording, Mixing, Mastering
Tracks
1.
Fields of the Impaled
06:41
(loading lyrics...)
2.
Night of a Thousand Swords
06:46
(loading lyrics...)
3.
Children of the Black Flame
07:29
(loading lyrics...)
20:56
Close
Type:
EP
Release date:
2007
Catalog ID:
TCP015
Version desc.:
Limited edition
Label:
Terror Cult Productions
Format:
Cassette
Limitation:
300 copies
Album versions
Release date
Label
Catalog ID
Format
Description
2007
Terror Cult Productions
TCP015
Cassette
Limited edition
2007
Blood Worship Productions
CD
Members
Wrathos
Drums
Mortegrim
Guitars, Bass
Imperator Øktober
Guitars, Vocals
Geoff Montgomery
Recording, Mixing, Mastering
Derek Wasson
Photography
Ø
Layout
Tracks
Side A
1.
Bleeding Hellstorm Horizons
06:52
(loading lyrics...)
2.
Hatred Shall Prevail
07:21
(loading lyrics...)
3.
Under a Rotting Autumn Sky
04:00
(loading lyrics...)
4.
Imperial Genocide Division
07:34
(loading lyrics...)
Side B
5.
Deliverance and the Devil’s Rope
06:36
(loading lyrics...)
6.
Unto the Malevolent Fire
08:07
(loading lyrics...)
7.
Necrowinter
11:12
(loading lyrics...)
51:42
Close
Type:
Demo
Release date:
2003
Catalog ID:
BW001
Label:
Blood Worship Productions
Format:
CD
Limitation:
500 copies
Members
Tophetarath
Recording, Mixing, Mastering
Tracks
1.
Misanthropic March (Intro)
01:06
instrumental
(loading lyrics...)
2.
Black Knights of Northaven
03:14
(loading lyrics...)
3.
Total Fucking War
05:32
(loading lyrics...)
4.
Fields of the Impaled
04:13
(loading lyrics...)
5.
The Crimson Path (Outro)
01:49
instrumental
(loading lyrics...)
15:54
Close
Type:
Demo
Release date:
2007
Catalog ID:
TCP013
Version desc.:
Limited edition
Label:
Terror Cult Productions
Format:
Cassette
Limitation:
300 copies
Members
Tophetarath
Recording, Mixing, Mastering
Tracks
Single-sided
1.
Misanthropic March (Intro)
01:06
instrumental
(loading lyrics...)
2.
Black Knights of Northaven
03:14
(loading lyrics...)
3.
Total Fucking War
05:32
(loading lyrics...)
4.
Fields of the Impaled
04:13
(loading lyrics...)
5.
The Crimson Path (Outro)
01:49
instrumental
(loading lyrics...)
15:54
Close
Type:
EP
Release date:
2005
Catalog ID:
N/A
Label:
Blood Worship Productions
Format:
CD
Members
Tophetarath
Recording, Mixing, Mastering
Tracks
1.
Fields of the Impaled
06:41
(loading lyrics...)
2.
Night of a Thousand Swords
06:46
(loading lyrics...)
3.
Children of the Black Flame
07:29
(loading lyrics...)
20:56
Close
Type:
Demo
Release date:
2007
Catalog ID:
TCP014
Version desc.:
Limited edition
Label:
Terror Cult Productions
Format:
Cassette
Limitation:
300 copies
Members
Tophetarath
Recording, Mixing, Mastering
Tracks
Single-sided
1.
Fields of the Impaled
06:41
(loading lyrics...)
2.
Night of a Thousand Swords
06:46
(loading lyrics...)
3.
Children of the Black Flame
07:29
(loading lyrics...)
20:56
Close
Type:
EP
Release date:
2007
Catalog ID:
TCP015
Version desc.:
Limited edition
Label:
Terror Cult Productions
Format:
Cassette
Limitation:
300 copies
Members
Wrathos
Drums
Mortegrim
Guitars, Bass
Imperator Øktober
Guitars, Vocals
Geoff Montgomery
Recording, Mixing, Mastering
Derek Wasson
Photography
Ø
Layout
Tracks
Side A
1.
Bleeding Hellstorm Horizons
06:52
(loading lyrics...)
2.
Hatred Shall Prevail
07:21
(loading lyrics...)
3.
Under a Rotting Autumn Sky
04:00
(loading lyrics...)
4.
Imperial Genocide Division
07:34
(loading lyrics...)
Side B
5.
Deliverance and the Devil’s Rope
06:36
(loading lyrics...)
6.
Unto the Malevolent Fire
08:07
(loading lyrics...)
7.
Necrowinter
11:12
(loading lyrics...)
51:42
Close
Type:
EP
Release date:
2007
Catalog ID:
N/A
Label:
Blood Worship Productions
Format:
CD
Members
Wrathos
Drums
Mortegrim
Guitars, Bass
Imperator Øktober
Guitars, Vocals
Geoff Montgomery
Recording, Mixing, Mastering
Derek Wasson
Photography
Ø
Layout
Tracks
1.
Bleeding Hellstorm Horizons
06:52
(loading lyrics...)
2.
Hatred Shall Prevail
07:21
(loading lyrics...)
3.
Under a Rotting Autumn Sky
04:00
(loading lyrics...)
4.
Imperial Genocide Division
07:34
(loading lyrics...)
5.
Deliverance and the Devil’s Rope
06:36
(loading lyrics...)
6.
Unto the Malevolent Fire
08:07
(loading lyrics...)
7.
Necrowinter
11:12
(loading lyrics...)
51:42
Band ascii art
....................................................;:......,:,.........................................................
..................................................;SS;,,....,;+%;,......................................................
........:;,.....................................;?*?S#*,.....*#@%%;,...........::.......................,......,,...::..
......,*%%?*;.................................+?+::+%+%S*,.,%%+?;:.,...:+?*.:+***+.....:,,;.....,,,,:+,:+,,.;;;;?:..*+;+
.....+*;+:,+?%?;............................;**+,::*?:+;*S%S+::;:,:+;,++;+*?*;;;;?;.,+;;::+*+,.;%**?+*:;+,.,;;,:*+.:+:;+
...,++:,;.,,;*?S%*,........,:.:,....,...::.;*+,..;:*?:::+**%+,.,:,;??**::+;+::,:+:;:;:;,:+,;**;*;.,:..,++;*?+S;.++**;.;:
..,+:,:,++:.,:;+;*%%;...::::,,:;:..+;.,:;::::;:..::*+,,;+;;+;::,;:,,,.+*.++;.,.:::,*%;*,+%+*:;;;:.,,..,+*;::+*..;,,+;.;.
.;;;::.,;+,...,:.:;?%?,.*;:,:+,:+,.**:*:.,::..:::.,?;::;:,,,:,:;:,;:.+*?;;+:...;+.,?+.+,;%.:+:+?+......:+..;+,..,..?+:;.
.*;::+;.,;,......:,:+#:,+;;;+?*;:;;?+:+...:,.,,:+..?+.,,,,..,,:+.,:+**+;:+:...,;;,+;;.+,:?;:+;:**+:,::.:+::+;..,.,+?,:;.
.;;:.:;;,;,.......,??;,?:,:,+:,+;.:+:,+;::::++;*::,*:.....,,,;:;.::;;:;::+*...,;++;,::;;:+::+,,,:*+*;::,:;::++,;+*+:,;:.
.;:,.,,,:;,......;+*,,;+,:;,:;;+;;;++:;;+;;;;::;.::?;,...,..:::::;:;;:,:;;*:.,:+::+,,,,+::,,,.,..:,,:*+:,+:,;;;;:;:+:+:.
.;:,,:,:,,,...,;%?+,::,:,;,:,:*;,+,,;:,:,:;:,:,,,:;++.......::+;,,:;,,,,:;;;;++;:,+,,..,::....,..,.:,;:,,;,,:,;:::,+,+..
.+,::,:++**++**+;:;:,:.,.:.,,,;..:.,:,,;.::.....,::,;,.......,::,,::.,..,:,::,;:,,;.....,,....,.,..,.:,..,,...,.:.,;.;..
.:,......+;**;;;.:.,,......,..,..,..,,,:..:......,,.,,.........,..,,.,..,,...,.:.,:...........,....,.,..........,.,;.;..
.,,.....,;:;:,,*....................,.....,..........,.........................,...................,..........,....,.:..
.,,,:;;;+::,:;.+:....................................................................................................,..
.:,:,:,.,.:,,:.::.......................................................................................................
..........,.,,..,.......................................................................................................
..........,.,...........................................................................................................
........................................................................................................................ ........................................................................................................................
........................................................................................................................
........................................................................................................................
........................................................................................................................
........................................................................................................................
........................................................................................................................
........................................................................................................................
..............................................................,.........................................................
........................................................................................................................
................................................................,.......................................................
.........................................................................,,.............................................
.........................................................,.,,..,.........:,.............................................
..................................................,........,:.+:.........;:.......,.....................................
........................................,....,.....,,,.....,.:+:........,:,..,,..,,.,...................................
..................................................,.;*:,:.,,.;+;.,.....,,:,,,,,.,::,,...................................
..................................;,..........,,,.,,;**,,...,,;,.....,,::::......,,.....S##S,...........................
.................................%#%*,.....,,;;:.,,,,,,:..:.,,.,........,,,,...,........+#?+,...........................
...............................;*+**,....,,;,%*.,:,,::......,,:;.......,,,,,.,,,.......,?SS*............................
....................,.......:+:+*S#+....,+;,,:;;,*:...........:,.,.....,.+*:;::,.......+#%%*............................
............................:....;:....,:+?,..::.,............,,,,,...:,,,:;,;+,.......?#@@;.....,,.....................
.....................;;............*??:*%:++.....................,....*;*?:++,,.........,;+......,,,,,..................
.....................:...*+,....:;::?;,;%;+:............+??;.....,,...+:;*;?**,...........,.......,::..,................
.........................::,....+%*;:*:;?:.............:@@S,..........:,;%;*;+;,.......,.,+;.......,,...................
................................,+:;,?+++............,:?*+:...........:.:S+?**?;......;;::+*;,,.........................
................................::,;,,::,............+S#%*,.........,,:.:*+%%?+......,+**+:;++;;........................
...............................,;:,,:+,::............,:;;,...........::.,??#SS+.,;;:.:?*,:::;:+;........................
......................,........,*,.*++?+:,,%?:............+?.........,,.:+*%%?*:;@@%,;?*+*****++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%%?*+;;:;+++;+*??++;..................
...................................,,,::,,.........,,,,,,,,,,,,,,,,,,...................,,,,,:;;:;;;;;;::++;:::,,,.........,.,::+*?**?%?:.,,++*+++++++;;....,,,,,,..................
...................................................,.......,..............,,...................................................,....................................................