``````
`''``'''`` ``
``'````'''''-::' ` `
'.'```''''-!~;?{_ ``''''``'''-`
`-''''',:~:;r/?i7- ```'`'````''-__"r|, `` `` `
``````''''._:"~r[>c>>>}:'` `'````'````.!>i}v7T}- `''`'::` ``` `'.::::?s+
.-''`'..'''.:_:"+l?[__-._:. '.'..'`'',:~[}jvj}Iy' `''''._;z: `''``'`` ``` ``'.-_:;;rr+/mWb[
`'''',,-!-'''_+++|l>|~.'-/>~` ````'-::.--:;~|>??r-_~[r;_,_-''-~=i}?+,` ````'.'''` `'_!!:!;rrrrrr++++++|9@Dl
``''._-''.''.."~,._,_"]]|[]=l+~~;r??/,`````` ``````''''-,:~r+=|+;_!!+]~,'''''.-:;|ccc;!r,._!~_.-'` ````'''--,::!~;;rrrrrr++++++//|||[[>g@0S
`'''._;!---_!;~~~;rr+/+/++//+;!:,::;]>;.'`'__'` `'``'-''`'.-..-----_!:::,'''''...'.-:;;~!;+;!~;+[r~:::-.''.-_;v*Ysv]~:,-:~;~:::!!"""""!!"~;;;;;;;;rrrrrrrrr+++/?+///|/||[||||]vM@@m
```''..'`'--,:!""~!:~!!~;;;;;r;:,-:!rr"...!r~''` ```''''''''''''.------____:::"~~~~!!::____::~+>cc?]+;"!::_____:::::::~iySXXXPPPPPPPPZC=;;;;;;;;;;;;;;rrrrrrrrrrr+++++++++>h++++[=ijyyZkSED@@MW
......'''''._:::_,-.....------,::::::_-..--,_-' ````'''....----------,,___::::::::::::::::!!!!!~!!!!!!::::::::::::::::::::!~+?LCyhkkh2eyIC1Tsz{=;;;;;;;;;;;;;rrrr;;;rrrrrrrrrrrrrr|=?*ZkyVX99g#WM8RR0B@@@@
'''''''''''...----------,,,---------------,,_:::__,-----,____:::::::::::!!!!!!!!!!!!:!!!!!!!!!!!!!!!""""!!!!!!!!!!!!!"~~~""~~;r+|]>?>]+r;;;;;;;;;;;;;;;;;;;;;;;;rrrrrrrrr++|]>?c{v7xuIeVS%m9KgRRRR880W@@@MWB@@@@NN
;;;~~~!:___::::_______:::!::::::::!::::::::::::::::::::!!!:!!""!!!!!!!!!!!!!!!"~~~~~~~~~~~~"~~~~~~~~~~~~~~~;;;;;;;~~~~~~~~;~;;;;;;;rrr+++/|]=>>][]>c}7s1CIyehw5SSXXPP%%bEm999KKKDDDgg##RR8888BMMWWMM@@@@@N@@@NNN@@
l+ljvs1IIyekeeVheyyICuYxsL}i?l/r;;;;~~""""!!!!!!!!!!!!!:!!!!""""!!!!!!!!!!!""""~~~~~;;r/]>???>>>>>??i{jvzzzv}L7vjLsuIeaSXXXXXXXS5VVVaZSP%dqEmmmmEmm99KKKKKKDDggg#ggg########RRRRRR888880MMWBBM@@M@@@N@@@@@NN@@NN@@