__´´´´´´´´´´´´´´´´´´´´´´´´´´´´´´´/T´/|´´´´´´´´´´´´´´´´´´´´´
´´´´´´´´´´´´´´´´´´´´´´´´´´´´´´/´|/´|´.-~/´´´´´´´´´´´´´´´´
´´´´´´´´´´´´´´´´´´´´´´´´´´T´Y´´|´´|/´´/´´_´´´´´´´´´´´´´´
´´´´´´´´´/T´´´´´´´´´´´´´´´|´I´´|´´I´´Y.-~/´´´´´´´´´´´´´´
´´´´´´´´I´l´´´/I´´´´´´´T´|´´|´´l´´|´´T´´/´´´´´´´´´´´´´´´
´´´´´T´|´´´Y´l´´/T´´´|´I´´l´´´´`´´l´Y´´´´´´´´´´´´´´´´
´__´´|´l´´´l´´I´l´__l´´l´´´´´´`´´_.´|´´´´´´´´´´´´´´´´
´´~-l´´`´´´`´´´´´~´´´´´`.´.-~´´´|´´´´´´´´´´´´´´´´
´´´´´~-.´"-.´´`´´´´^._´^.´"-.´´/´´´´´|´´´´´´´´´´´´´´´´
.--~-._´´~-´´`´´_´´~-_.-"-."´._´/._´."´./´´´´´´´´´´´´´´´´
´>--.´´~-.´´´._´´~>-"´´´´"´´´7´´´7´´´]´´´´´´´´´´´´´´´´´
^.___~"--._´´´´~-{´´.-~´.´´`´Y´.´/´´´´|´´´´´´´´´´´´´´´´´
´<__´~"-.´´~´´´´´´´/_/´´´´´´I´´Y´´´:´|´´´´´´´´´´´´´´´´´
´´´^-.__´´´´´´´´´´´~(_/´´´´´´>._:´´´|´l______´´´´´´´´´´´
´´´´´´´^--.,___.-~"´´/_/´´´!´´`-.~"--l_´/´´´´´~"-.´´´´´´´
´´´´´´´´´´´´´´(_/´.´´~(´´´/'´´´´´"~"--,Y´´´-=0-.´_)´´´´´´
´´´´´´´´´´´´´´´(_/´.´´´´:´´´´´´´´´´´/´l´´´´´´"~o´´´´´´
´´´´´´´´´´´´´´´´´/´´´´`.´´´´.´´´´´.^´´´_.-~"~--.´´)´´´´
´´´´´´´´´´´´´´´´´(_/´.´´´`´´/´´´´´/´´´´´´´!´´´´´´´)/´´´´´
´´´´´´´´´´´´´´´´´´/´/´_.´´´'.´´´.':´´´´´´/´´´´´´´´'´´´´´´
´´´´´´´´´´´´´´´´´´~(_/´.´´´/´´´´_´´`´´.-<_´´´´´´´´´´´´´´´
´´´´´´´´´´´´´´´´´´´´/_/´.´'´.-~"´`.´´/´´´´´´´´´´´´´,z=.
´´´´´´´´´´´´´´´´´´´´~(´/´´´'´´:´´´|´´´´"-.~-.______//´´´
´´´´´´´´´´´´´´´´´´´´´´"-,.´´´´l´´´I/´_´´´´__{--->._(==.´
´´´´´´´´´´´´´´´´´´´´´´´//(´´´´´´´<´´´´~"~"´´´´´//´´´´´´´
´´´´´´´´´´´´´´´´´´´´´´/'´/´´´´´´´´´´´´,v=.´´´((´´´´´´´
´´´´´´´´´´´´´´´´´´´´.^.´/´/´´´´´"´´}__´//===-´´`´´´´´´´´
´´´´´´´´´´´´´´´´´´´/´/´'´'´´"-.,__´{---(==-´´´´´´´´´´´´´´
´´´´´´´´´´´´´´´´´.^´'´´´´´´´:´´T´´~"´´´ll´´´´´´´´´´´´´´´´
´´´´´´´´´´´´´´´´/´.´´.´´.´:´|´:!´´´´´´´´´´´´´´´´´´´´´´´
´´´´´´´´´´´´´´´(_/´´/´´´|´|´-"´´´´´´´´´´~^´´´´´´´´´´´´´´
|