@@@@@@@@@@@@@@ €,,,Q@@@QQQ_
@@@@@@@@@@@@@ @ ::::PP:::::::::r’:Mu|R
@@@@@@@@@@@_,,.-]''L,:':::::;;;;;;;r-€:::::::| .|::::/ l:::lήl€
@@@@@@@@@@@MR,:::::::;;;,':;C;'::R ή€_,Ι@'-'@|:/ |::`RA
@@@@@@@@@@@@@r;;;;;;;;/ _.-€:::ή€@ @ @ Ι L /::::R::|
@@@@@@@@@@@@V€;;;;;l' L=€ R;;r@@@@@ q_,,.-€::::|
@@@@@@@@@@@@ |::::Ψ:,,r@i',.`/;;:{@@@@ @ @ .r''L::;;l@@
>>583 @@@@@@@@@@@_m:::::L@@L@ Ψ |@@@@_,.-]'L;;;:::::,:'@@ ή ή [II
@@@@@@@@@@ {l:::ή€::::€==€@@@l-]'''''''°lΏ;;;;;;;;;;;;;/L
@@@@@@@@@ ^_:::::°-j'€:::!@@ |LPPM`l€;;;;€;;;/@@΄»κ©½γA»ΜGh³’ΑΔmF΅Δ©ηΑΔ
@@@@@@@ ,.¨'ή@@@`]§]'@l:::|@@ |:::::::::::::::::::| |,Φ@
@@@@@@_m:.l@@@ .^@,Q‘'@@,!::::::::::::::::::::|L__:::_@@X^[gΙ±Μέͺ}¦ΙΔΰΜΤ©η±ΑΏ©Δ«½CG©½Ζ«
@@@@^L:.:.:.:`°-y'L-]'":::::::::ή°]'`|:::::::::::::::::::::|L_PMR
@@ r'L:.:.:.:.:.:.:::::::^MR€:::::::::::::::::::^|::::::::::::::::::::::|@@R€.,__|@@}WΕrrΑΔίΒγ°ΔΦq©η]°Ώ½ΜI
@ /.:.:.:.:.:.:.:::::::^:.:.:.:.:.:.| _::::::::^''"|:::::::::::::::::::::::|@@@@ Ml
^.:.:.:.:.:.:::::::::/.:.:.:.:.:.:::::::!::::/::^ l]' /|:::::::::::::::::::::::|_,,.€r]-€_|
_.:.:.:::::::::]'L::::::::Q,,,...v:q^''"L^Ι|:::::::l!::::::::::::::ή!@MR@/|
@ PM`''°]''LP@ @ M}:::|::|_^ ^::|:::::::|';:::::::::::::::|@@Ι/:::|
@@@@@@@@@@@@/:::/::l€_^::::::::|::::::| ή€:::::::::::::l ^ |:::::|
@@@@@@@@@@@@r:/:::::Y:::::::::::::::l::::::|@_:::::::::`l@ |CL
@@@@@@@@@@@ //|:::::::|::::::::::::::::MR:|@@ _::::/^L:|