>>946455````````````````````````````````````````````````````````````````````````````````````````````````````
````````````````````````````````````````````````````````````````````````````````````````````````````
````````````````````````````````````````````````````````````````````````````````````````````````````
````````````````````````````````````````````````````````````````````````````````````````````````````
`````````````````````````````````````````````````.``````````````````````````````````````````````````
```````````````````````````````````````.-/++oossssss+/-.````````````````````````````````````````````
```````````````````````````````````.:+oyyyyyyyyyyyyyhhys+:.`````````````````````````````````````````
`````````````````````````````````:+syyhyyhhhhhhhhhhhhhhyyys+-.``````````````````````````````````````
``````````````````````````````.:syhhhhhhhhhhhhhhhhhhhhyyyhhyys/.````````````````````````````````````
``````````````````````````````-yhhhhhhhdddddhhhhhhhhhyyhhhhhhhyo/```````````````````````````````````
``````````````````````````````+hhyyyyyyyhhhhhhhyyyyyyyyhhhhhhhhyo```````````````````````````````````
``````````````````````````````+ysooosssssyyyyysssssssssyhhhhhhhys.``````````````````````````````````
`````````````````````````````-ss+++oooosssssssssssssssssyyyhhhyys.``````````````````````````````````
`````````````````````````````/so+++ooooooooooooooooooosssyyyyyyyo```````````````````````````````````
`````````````````````````````-s++++++ooooooooooooooooooossyyyyyyo```````````````````````````````````
`````````````````````````````.o++++++oooooooossooooooooossyyyyhys```````````````````````````````````
``````````````````````````````:o+++++ooooooooooooooooooooosyhhhys:``````````````````````````````````
``````````````````````````````.o++ooooooooooosssssssoooooosyyyssos-`````````````````````````````````
```````````````````````````````++ossyyysooooosyyyysssoooooosysooos:`````````````````````````````````
```````````````````````````````++ossyyyysooosyyyhyyyssooooosyooyso-`````````````````````````````````
```````````````````````````````/+ooosssssoossyyyyyssssooooosyosso+.`````````````````````````````````
```````````````````````````````./+oooooo++oosssssssssooooooysssss+-.````````````````````````````````
````````````````````````````````/++ooooo++ooosssssssoooosssyyyhhhyyoo:-.````````````````````````````
````````````````````````````````:+++osso+ooossssssoooossssyyyhddhhhhhyso/-.`````````````````````````
````````````````````````````````:++ossssooosyyyyyyssoosssyyyhhdddhhhhyhhyyo:.```````````````````````
``````````````````````````````-+ssoosysssssyyyyssyyyysssyyhhhddddhhhhhhhhhhhs:.`````````````````````
````````````````````````````-+shhhyossssoo+oooossssssssyyhhhhddddhhhhhhhhhhhhy+-````````````````````
```````````````````````````.syhhhddyssooossssssssosssyyhhdhhdmddhhhhhhhyhhdhhhhy/```````````````````
```````````````````````````-yyyhhdddyssoosyyyyysssyyyhhhdhhhdmdhhhhhhhhhhdddhhhhy-``````````````````
```````````````````````````/yhhhhhdddhyssssyyyyssyyhhhdhhhhhddhhhhhhhhhhhhddhhhhhs+:-..`````````````
..........----.-.--...-----/++++++++++//////+osyyyhhdhhhhhhhddhhhhhhhhhhhhhdhhhhhhyysso+/---.```````
::::::::::::::::::::::::::::::::::::::::::----+yyhhhhhhhhhhhdddhhhhhhhhhhhhhhhhhhhhyyysysssys+:.````
::::::::::::::::::::::::::::::::::::::::::::--:yyyyhhhyyhhhdddddhhhhhhhhhhhyhhhhhhhyyyyyyyyyyyys:```
:::::::::::::::::::::::::::::::::::::::::::::-:syyyyyyyhhhdmdhdddhhhhhhhhhhhyhhhhhhhhhhyyhhhhhhyy+.`
:::::::::::::::::::::::::::::::::::::::::::::-:syyyyyyhddmmdhhhdddhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhy+.
:::::::::::::::::::::::::::::::::::::::::::::::shhhhddmmmddhhhhhdddhhhhyhhhhhhhhhhhhhhhhhhhhhhhhhyy/
:::::::::::::::::::::::::::::::::::::::::::::::ydddddddddhhhhhhhhhhhhhhhhhyhhhhyyhhhhhhhhhhhhhhhyhys
:::::::::::::::::::::::::::::::::::::::::::::::ydddddddhhhhhhhhhhhhhhhhhhhhhhhhhyyhhhhhhhhhhhhhhhhyy
:::::::::::::::::::::::::::::::::::::::::::::::sdddddhhhhhhhhhhhhhhhhhhhhhhhhyyyyyyhhhhhhhhhhhhhhhyy
:::::::::::::::::::::::::::::::::::::::::::::::sddddhhhhhhhhhhhhhhhhhhhhhhhhhhyhhyyyhhhhhhhhhhhhhhhy
:::::::::::::::::::::::::::::::::::::::::::::::oddhhhhhhhhhhhhhhhdhhhhhhhhhhhhhhyyysyhhhhhhhhhhhhhyy
:::::::::::::::::::::::::::::::::::::::::::::::ohhhhdhhhhhhhhhhhddhhhhhhyyyhhyhhhhhyshhhhhhhhhhhhhyy
:::::::::::::::::::::::::::::::::::::::::::::::+hhhddhhhhhhhhhhhhdhhhhhyyyhhyyhhhhhysyhhhhhhddhhhhhh
::::::::::::::::::::::::::::::::::::::::::::::-/hdddhhhhhhhhhhhhhdhhhhyyyyhhyhhhhhyyyhhhhdddhhhhhhhh
:::::::::::::::::::::::::::::::::::::::::::::::/hdddhhhhhhhhhdhhhdhhhhyyyhhhyyhhhhyyyhhhddhhhhhhhhhh
:::::::::::::::::::::::::::::::::::::::::::::::/hddhhhhhhhhhhdhhhdhhhyhhhhhhhhhhhhyyhhhhhhhhhhhdhhhh
:::::::::::::::::::::::::::::::::::::::::::::::/hdhhhhhhhhhhhdhhhddhhhhhhhhhhhhhhyyhhhhhhhdddhhhhhhh
::::::::::::::::::::::::::::::::::::::::::::/::/ydhhhhhhhhhhddhhhdhhhhhhhhhhhhhhhyhhhhhhhhhhhhhhhhdh
::::::::::::::::::::::::::::::::::::::::::::::::yhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhyyhhhhhhhhhhhhddhhhh