- Country: Thailand - Location: Bangkok - Status: Active - Formed in: 2009 - Genre: Black Metal - Lyrical themes: Anti-Islam, Satanism - Record label: N/A - Years active: 2009-present # Discography Type Year 1
Demo 2010
Demo
2010
Show album
2
The Infinite of Malediction to Darkness
Split
2012
Show album
3
EP 2014
EP
2014
Show album
4
The Rituals of Invocation Remains Child
Full-length
2015
Show album
Close
Type:
Demo
Release date:
2010
Catalog ID:
HH-039
Version desc.:
Limited edition
Label:
Hellhouse 666 Productions
Format:
Cassette
Limitation:
100 copies
Album versions
Release date
Label
Catalog ID
Format
Description
2010
Hellhouse 666 Productions
HH-039
Cassette
Limited edition
November 2013
(titled "Unholy Demo 2010")
Hellhouse 666 Productions
CD
Limited edition
Members
Issara
Guitars
Anukul
Vocals, Drums
Tracks
1.
Heaven Fall
05:13
(loading lyrics...)
2.
Small Blood Death Dark
05:55
(loading lyrics...)
3.
The Dark Flame Burning God of Succes
04:40
(loading lyrics...)
4.
In the Dark Forever
05:11
(loading lyrics...)
5.
Electric Funeral (Black Sabbath cover)
04:36
(loading lyrics...)
25:35
Close
Type:
Split
Release date:
August 13th, 2012
Catalog ID:
N/A
Version desc.:
Limited edition
Label:
Hellhouse 666 Productions
Format:
Cassette
Limitation:
100 copies
Members
Religion Malediction
Todsapol
Bass
Kittbodee
Guitars
Issara
Guitars
Anukul
Vocals
Paithoon
Drums
Tracks
1.
Infinite Black -
Terrible Trance-Like Void
04:05
(loading lyrics...)
2.
Infinite Black -
Diemen’s Land
07:13
(loading lyrics...)
3.
Infinite Black -
Intend to Offend
02:43
(loading lyrics...)
4.
Infinite Black -
The Flames
04:50
(loading lyrics...)
5.
Religion Malediction -
Muslim Holocaust
06:06
(loading lyrics...)
6.
Religion Malediction -
The Dark Flame Burning God of Success
04:57
(loading lyrics...)
7.
Lotus of Darkness -
Moon Blood
08:23
(loading lyrics...)
8.
Lotus of Darkness -
Funeral Storm
10:10
(loading lyrics...)
48:27
Close
Type:
EP
Release date:
July 2014
Catalog ID:
AKP T-001
Version desc.:
Limited edition
Label:
Aorrahantakhard Productions
Format:
Cassette
Limitation:
100 copies
Album versions
Release date
Label
Catalog ID
Format
Description
July 2014
Aorrahantakhard Productions
AKP T-001
Cassette
Limited edition
2013
(titled "Promo 2013")
Independent
CD
Members
Tossapon
Bass
Thinnarat
Drums
Kittbodee
Guitars
Issara
Guitars
Anukul
Vocals
Tracks
Side A
1.
The Dark Flame Burning God of Success
07:34
(loading lyrics...)
2.
The Obtaining of Evils
06:20
(loading lyrics...)
3.
Muslim Holocaust
05:10
(loading lyrics...)
Side B
1.
The Dark Flame Burning God of Success
07:34
(loading lyrics...)
2.
The Obtaining of Evils
06:20
(loading lyrics...)
3.
Muslim Holocaust
05:10
(loading lyrics...)
19:04
Close
Type:
Full-length
Release date:
August 6th, 2015
Catalog ID:
N/A
Version desc.:
Limited edition
Label:
Mornahok Records
Format:
CD
Limitation:
500 copies
Album versions
Release date
Label
Catalog ID
Format
Description
August 6th, 2015
Mornahok Records
CD
Limited edition
August 31st, 2015
Aorrahantakhard Productions
Cassette
Limited edition
Members
Tossapon
Bass
Thinnarat
Drums
Issara
Guitars
Anukul
Vocals
Thinnarat
Recording, Mixing, Mastering
Issara
Recording, Mixing, Mastering, Artwork, Lyrics
Anukul
Lyrics
Tracks
1.
Intro
04:23
(loading lyrics...)
2.
Ancient Enchantment from the Figured Body
05:47
(loading lyrics...)
3.
Possessed by Evils
05:38
(loading lyrics...)
4.
Black Magic Spells Permeating the Clay Corpse Body
04:49
(loading lyrics...)
5.
The Rituals of Invocation Remains Child
05:53
(loading lyrics...)
6.
Eternal Misanthropy
09:55
(loading lyrics...)
7.
Ancient Black Magick Spelling the Embed Earth
05:20
(loading lyrics...)
8.
Outro
02:01
(loading lyrics...)
43:46
Close
Type:
Demo
Release date:
2010
Catalog ID:
HH-039
Version desc.:
Limited edition
Label:
Hellhouse 666 Productions
Format:
Cassette
Limitation:
100 copies
Members
Issara
Guitars
Anukul
Vocals, Drums
Tracks
1.
Heaven Fall
05:13
(loading lyrics...)
2.
Small Blood Death Dark
05:55
(loading lyrics...)
3.
The Dark Flame Burning God of Succes
04:40
(loading lyrics...)
4.
In the Dark Forever
05:11
(loading lyrics...)
5.
Electric Funeral (Black Sabbath cover)
04:36
(loading lyrics...)
25:35
Close
Type:
Demo
Release date:
November 2013
Catalog ID:
N/A
Version desc.:
Limited edition
Label:
Hellhouse 666 Productions
Format:
CD
Limitation:
66 copies
Members
Issara
Guitars
Anukul
Vocals, Drums
Tracks
1.
Heaven Fall
05:13
(loading lyrics...)
2.
Small Blood Death Dark
05:55
(loading lyrics...)
3.
The Dark Flame Burning God of Succes
04:40
(loading lyrics...)
4.
In the Dark Forever
05:11
(loading lyrics...)
5.
Electric Funeral (Black Sabbath cover)
04:36
(loading lyrics...)
25:35
Close
Type:
EP
Release date:
July 2014
Catalog ID:
AKP T-001
Version desc.:
Limited edition
Label:
Aorrahantakhard Productions
Format:
Cassette
Limitation:
100 copies
Members
Tossapon
Bass
Thinnarat
Drums
Kittbodee
Guitars
Issara
Guitars
Anukul
Vocals
Tracks
Side A
1.
The Dark Flame Burning God of Success
07:34
(loading lyrics...)
2.
The Obtaining of Evils
06:20
(loading lyrics...)
3.
Muslim Holocaust
05:10
(loading lyrics...)
Side B
1.
The Dark Flame Burning God of Success
07:34
(loading lyrics...)
2.
The Obtaining of Evils
06:20
(loading lyrics...)
3.
Muslim Holocaust
05:10
(loading lyrics...)
19:04
Close
Type:
EP
Release date:
2013
Catalog ID:
N/A
Label:
Independent
Format:
CD
Members
Tossapon
Bass
Thinnarat
Drums
Kittbodee
Guitars
Issara
Guitars
Anukul
Vocals
Tracks
1.
The Dark Flame Burning God of Success
07:34
(loading lyrics...)
2.
The Obtaining of Evils
06:20
(loading lyrics...)
3.
Muslim Holocaust
05:10
(loading lyrics...)
19:04
Close
Type:
Full-length
Release date:
August 6th, 2015
Catalog ID:
N/A
Version desc.:
Limited edition
Label:
Mornahok Records
Format:
CD
Limitation:
500 copies
Members
Tossapon
Bass
Thinnarat
Drums
Issara
Guitars
Anukul
Vocals
Thinnarat
Recording, Mixing, Mastering
Issara
Recording, Mixing, Mastering, Artwork, Lyrics
Anukul
Lyrics
Tracks
1.
Intro
04:23
(loading lyrics...)
2.
Ancient Enchantment from the Figured Body
05:47
(loading lyrics...)
3.
Possessed by Evils
05:38
(loading lyrics...)
4.
Black Magic Spells Permeating the Clay Corpse Body
04:49
(loading lyrics...)
5.
The Rituals of Invocation Remains Child
05:53
(loading lyrics...)
6.
Eternal Misanthropy
09:55
(loading lyrics...)
7.
Ancient Black Magick Spelling the Embed Earth
05:20
(loading lyrics...)
8.
Outro
02:01
(loading lyrics...)
43:46
Close
Type:
Full-length
Release date:
August 31st, 2015
Catalog ID:
N/A
Version desc.:
Limited edition
Label:
Aorrahantakhard Productions
Format:
Cassette
Limitation:
100 copies
Members
Tossapon
Bass
Thinnarat
Drums
Issara
Guitars
Anukul
Vocals
Thinnarat
Recording, Mixing, Mastering
Issara
Recording, Mixing, Mastering, Artwork, Lyrics
Anukul
Lyrics
Tracks
1.
Intro
04:23
(loading lyrics...)
2.
Ancient Enchantment from the Figured Body
05:47
(loading lyrics...)
3.
Possessed by Evils
05:38
(loading lyrics...)
4.
Black Magic Spells Permeating the Clay Corpse Body
04:49
(loading lyrics...)
5.
The Rituals of Invocation Remains Child
05:53
(loading lyrics...)
6.
Eternal Misanthropy
09:55
(loading lyrics...)
7.
Ancient Black Magick Spelling the Embed Earth
05:20
(loading lyrics...)
8.
Outro
02:01
(loading lyrics...)
43:46
Band ascii art
........................................................................................................................
.......,......,,........................................................................................................
........;........,::::,..........................................................................,,:;;;::.....,.....,:..
........,+..........,:+**?*+,...........................................................,:;++******+;:.......+,....:;...
.........*;..............+#%#%;,.................................................:++??%S%#??+:,..............*...,+:....
.........,%,..............:;*@%%?:............................................;?#@#@S+%;*+..................:+..+?:.....
.......:;,?%...............,:+?,S#S*;,,,,.............................::..:*%#S#%:%%;?:;+.....,+.:,.........*:,?+.......
........:**#?...............:;*++*?##S#?%+.,:.....................:;.*?*%S###+:%.?S;*,,*..,....*,*:.,......,S*%:........
..........;%@*.............:,+:?;+:#?%?%#@?+S,...................:%+S@#@S+?;?.*:*#+*..;,...+,..,*+:.,+.....*@%..........
...........,%#;...,..,...;+,.;:;*:,:S;?:;%%###?;,..............,+#@@#S*S;?.+,:++***+..;....,?,..*?;..;;...:#*...........
............:##***,.:,.;*;...:;::*;.***?,+;;?SS#S?*,.......,;+*#@##+%;?:*,.+.?*%:+*:.,:....::%,.,S?...??,;#?............
.............%@@*..++;*;...:.,+,.*:;:+:?;.*:+*+##+;*:.....;;::%#+?;++;;+,.,+;S;+:;+,.,,.::;?,;?,,S#,..:@#@S.............
....,:;??*:,%@#;.,%#S%;:;:,+.,;..+.:::+,*.,;+:++@%+:+;;,,::;*S#+,*,?,;::..:,+,.;,.;..,..:.;?;+?S*:#*.,**#@S;............
........;S@#@@S?%#@%%;..;,;*.,,,.;.,,,:+:*..:;;:?S:,.,?;;;::*S%:+,*,..,...,.:.,...:..:..*.*;.,?+?%?#**;::S@@S*,.........
.........*@@@@#@@@*.:S:.+.*?.+.:,..;...;:;:..+;,;SS?+??,+*%?##*,,::...:.....;::,.;:.,*.:*.?,;*++.?S#%..:*S@@#%?*........
.......,+#@@#;,?@?+*:;S;*.%+.;+;,+,*.,.:*;:+:;+.++#@S:?,*.+@@@*.:,;:.*:.;;,.*?;*.?,.;?.;+.%+?..%,;###,.;:S@@@#;+?.......
.....,+*+S@@S*+*%:%%?,%#+,#;,:??,,+%,.;:*++++?*.+%S@S;S:*:+#@#?;+,?,+?,:?;?;?#:S**+.+*.?+:#S,..*S+;#@?,,?S@@S%#;:+,.....
....;*:..?@@@@SSS?+#@S#@*?@%,:?#?;:#*.;%%:S?+??.*+?@@#@?%##@@%.+%;%,%;*,%:*###:%%.S;?*:S;+#S..,%@;.*@@S.,#@@%.:S+.,.....
...::...+#@#*%@@%+#S;:?#*%#?:..%@%S#%###S+##S%#:?SS@#@@@##@@#%%##SS%S*#%S%S@@*.**+S#@;:@:**#;;####:;#@@%+#@#%S:.*+......
......;S@@@%..S@?;#S?%??+SS.,;+?S?%%,?@*S%S+S?###*S####@@####+;#@#S*##??:%@@@S:%?#%:%**@;%;S###;*@%%@@@@@@@S:;%*.+:.....
....;%?++?##;:+;#+%@%,;**#%,,???#:*%:?%:S?SS*;#?#:+@?%+#@??%@@*SS*##%*#*?%SS@@S#:%@%%*?#?#+#%SS.%%;S@@@@@@#@#*:?:.+.....
...;*,,...%@@S:.?#%@@SS?:@#%S*+S#S,;S#S??#*S:S#:%%#@%+*S#*+##*##%*#?*:#?+%,?SSSS,*@%;+S###S#;%#*#+.*@@%;##@@#+;;+.,,....
..;;...,+%@@@#S?;?S**#@;*#?%@?%,%S*,*@#*.S**;#S?S#+?@S?S@SS@?,+SS%#@?:%,;*.S;%S?:%*;?*?;+#+%S#;?#+*#@%.,*S@#@*..;,......
.,:....;#@#@@#;+%;:*,%##@;.%#:*.+S,+%#?;.%*SSS+,?*,+@#?#@?%@S*;+*,?S#??.+,,%.+#:+*,*:.*..#%+:S;:S%S#@+.;:#@#@S..,:......
.,....;%S#+S#SS:.++:%?;%SS***,+.+*:?S*+++##+,?:;S?*##?+#@+,?S#%%*,**?@S??;??..#*+,,...+..%;;:%#*?*S@#?:;;@*%##:.........
.,....;#:S?+#S+*;..%S:.;+;SS%:+.??S*;?*+?%;,.++*%*%@?;*#@?.;;S#SS;;*:*S%?++%:.*@;.....:.+?*S%+?;+#++@;+,S?+@%?*.........
.....:?%.?%;S#?:;++;+;:;:.;+S%%+S%;,,+::*:.,.*+%%##*:,;##%,:,;%S@#+?::;S#+.:::+#?....:*%#S?;..:#%+.+@:.*S+?S?:S,........
......;+.;#:+@;,.+S,;,,*;.,.+;##S;...;:;;.+;%S#@@#%%SS#@@@#%S?+*SS##S;**+S*...+;S:+%%%%%;....:?%?,.%*+,#*;%+?.%+........
......;:.,S*:#?:.:;?;,.:....***+;;+:;,+,:*%#@@@#%S**??SS@%?%*++?+:S#@S#*?:*?,.:+S%+;;:;:.....%;.*;;+.*%++#+:*.*;........
......+,..?+,%S*;..;+,.,...:+,:..;:+??;+%@@#@@?%;?+.,,;?@?;;,*:S:.%S#@@#SS;*%+,,,*,,..,.....*?...:*..*%;%S.,*.+,........
......:,..:?.;#*+;,.;:....:,...:;,:SS%%##%*?%#,+;:%....?#?..,+,%..?;#%S@###S?*++:;;........;S,...;:.:S?;?;..*.;.........
......,....?:.%;:;:..,.......:?**%####@?,,;?:#:.*.*....??+..,:;+.,*.??,*S%?S**??*;**:,....,?:...,+..%%;**...:.;.........
...........:*.:?..:,......,;%S?*S##S?SS.,.*;,%+.:;,....*;,...,*..;;.+:?.,??;S*,;S??*+:,:,.,;.......**:*+,...,.:.........
............,:.+;..,..,;*SS%;,,;?*?+;?;..,*.,;?..+,....;.....;:..+,.*.+;..?*,%:.;;%;%%*;:::.......+?,?:.......,.........
................?:.,:+?S**;:.,:::%+,.?,...:,..?,..:....:.....;...*..,......*::?..;*:;+?%?*;,.....+*.*,..................
................,*::,;%*::+..,.,?:...*........++..,....:.....:...+..........:.+;.,:+:;,+*,,:;:,.+*.;,...................
.................,:..+;,,,:....?,....+........::.......,.........,.............*:..,,+.+;;.....**.......................
..................,..+........;:.....+........,.................................:......:,;....:;........................
.....................................:...................................................:...,..........................
........................................................................................................................ ........................................................................................................................
........................................................................................................................
........................................................................................................................
.............................................................................................:**,.......................
............................................................................................:#@@#;......................
............................................................................................:;S#+:......................
...........................................................................................,:+#S?*:,....................
...........................................................................................:S#S#@@S?;...................
...........................................................................................,S+;*?S@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%;....................,::;:,..,::;;;+++;;;;::::;+?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%%?*+;;:;+++;+*??++;..................
...................................,,,::,,.........,,,,,,,,,,,,,,,,,,...................,,,,,:;;:;;;;;;::++;:::,,,.........,.,::+*?**?%?:.,,++*+++++++;;....,,,,,,..................
...................................................,.......,..............,,...................................................,....................................................