… … … … … … … *-„-’ƒ::::::::::::::::*-„:::::::…
… … … … … … … *-„-’ƒ::::::::::::::::*-„:::::::::::::::::::::::::::::::„-~„’„*……..)_
… … … … … … …„-*:::|::::::::::::::::::::*„:::::::::_„„–„„:::::::::::{…..*…….„-’:::¯’*-„
… … … … … … .„*:::::::::::::::::::::::’*~-„::::::*’¯:::::::::::::::::::’„………*’¯’*-„::::::*„
… … … … … …„*::::::::„„–~~~–„„::::::::::*„::::::::::„-*’::::::::::::::*-„„-………„*::::::::|
… … ..SL„–~-„.’ƒ::::::„-*……_„…..*-„::::::::’::::::::::::::„*:::::::::::::::’*~––~*’::::::-„’ƒ
…„~––„„_„’…..„’-'::::::ƒ….„-*¯„*……..*„::::::::::::::::::::::::::::::::::::::::::::::::::::::::::*„
..(…………..„*::::~-„::’„..ƒ;;;ƒ…………’„:::::::::::::::::::::::::::::::::::::::::::::::::::::::::::’„
…’-„…….„„-~*’¯::::::*„:*„|;;;;|…………..|::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::|
…„*…..„-*::::::::::::::::*„:*-„;;|.………….|:::::::::::::::::::::::::::::::::::::::::::::::::::::::’*-„ƒ
…*~–„*:::::::„-~*„*:::::::*-„::’*-„„……….„’:::::::::::::::::::::::::::::::::::::::::::::::::::::::::::*„
… ..’ƒ:::::::::::::ƒ*„::::::::::’*:::::’*~––~*:::::::::::::::::::::::::::„-*’¯¯¯¯’*~-„::::::::::::::::::|
… …|:::::::::::::|. . *„::::::::::::::::::::::::::::::::::::::::::::::::::’ƒ:::::::__::::::’*-„:::::::::::::„’„–~–„„
… …|:::::::::::::|. . .„*-„::::::::::::::::::::::::::::::::::::::::::::::::|::::::(„__*-„:::::::)::::::::::::::::::::::’*-„
… …*„::::::::::::*~-’::::*~„’~––„–„„::::::::::::::::::::::::::::::::::*~-„„_:::::::::::::::::::::::::::::::„„–~„:::|
… …’..*„::::::::::::::::::::::|. . .ƒ::::|’*-„:::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::’**~–*::„’
… … …|*-„:::::::::::::::::::’-„_„’:::::’„. . *-„::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::„„__„„-*
… … …|:::*-„::::::::::::::::::::::::::::*„. . „’:'*-„„:::::::::::::::::::::___::::::::::::::::::::::::::::::::}
… … …|::::::::::::::::::::::::::::::::::::’*–*:::::::’*~„––––„–~*¯’. . . ‘*„~-„„_____::::::::::::„-’
… … …’„:::::::::::::::::::::::::::::::*~-„„::::::::::::::*-„_„-*:::::::::’-„_„-*::::::’. . .„-’*~„––~*
… … … *„::::::::::::::::::::::::::::::::::::’**:::::::::::__„„„–~*:::::::::::_„„::::::’*–*:::::::)
… … … ..*„:::::::::::::::::::::::::::::::::::::––~**’¯¯::::::::::::::–~*’¯„„–~„~~––––~*’
… … …„„_.*„:::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::„*…
… … ..(….’*„*„:::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::„*
… .„„–~’*-….*|:*-„:::*-„::*-„„:::::::::::::::::::::::::::::::::::::::::::::::::„„-*
… (…………..|:::’*:::::’*-:::’*~-::::::::::::::::::::::::::::::::::::::::::*’::’„
… .’*–„„_……..|::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::„*
… … ..„-*’……|:::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::*-„