@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ @@@@@@@+%@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ @@@@@@@. =%@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ @@@@@@@= . =%@@@@@@@@@@@@@@@@@@@@@@@@@@@ @@@@@@@# %*..+%@@@@@@@@@@@@@@@@@@@@@@@@@ @@@@@@@@.=%@+..+@@@@@@@@@@@@@@@@@@@@@@@@ @@@@@@@@+ .-#%+..*@@@@@@@@@@@@@@@@@@@@@@ @@@@@@@@+ :*%=..*@@@@@@@@@@@@@@@@@@@@ @@@@@@@@= .=*= :*@@@@@@@@@@@@@@@@@@ @@@@@@@@= -+- :#@@@@@@@@@@@@@@@@ @@@@@@@@+ :-: -#@@@@@@@@@@@@@@ @@@@@@@@+ .. .. -#@@@@@@@@@@@@ @@@@@@@@- ..:. .@@@@@@@@@@@@ @@@@@@@@- ... .::. :%@@@@@@@@@@@ @@@@@@@@: .::. .:---=*#@@@@@@@@ @@@@@@@@. .--. .=+=--+%@@@@@@ @@@@@@@%. .. :=-:=++++*%@@@@@@ @@@@@@@# .:..-==++=*#%@@@@@@ @@@@@@@# ::.-=+**##%@@@@@@ @@@%#%@% :=+++*###%@@@@@@ @@@%*+--. .=+**###@@@@@@@ @@@@#*##. . ........... .--::=+#@@@@@@@ @@@@%+++. ..:-::-=#@@@@@@@ @@@@@+==. :==+=%@@@@@@@ @@@@@#+=. +@@@@@@@@@@@ @@@@@@++: -@@@@@@@@@@@ @@@@@@=:: ...-+%@@@@@@@@@@ @@@@@@%-:.... ..=@@@@@@@@@@@ @@@%#%@#*. ... :==*%@@@@@@@@@@@ @@@*+++=-: ........ .. :@@@@@@@@@@@@ @@@#**+=--. .............-=%@@@@@@@@@@@@ @@@#***+--..... .......-=@@@#*%@@@@@@@ @@@#:-=--.:. ...::-:*+- -@@@@@@@ @@@%...:: .. ..:--. %@@@@@@ @@@@#=....... . %@@@@@@ @@@@@%%+..... . :@@@@@@@ @@@@@%@@= ...... . +@@@@@@@@ @@@@@%%%* ..... . :@@@@@@@@@ @@@@@**#+ ...... . =@@@@@@@@@ @@@@@#-:-. ......... .#@@@@@@@@@ @@@@@@@+:..... ...... :@@@@@@@@@@ @@@@@@@%+ ..... ..... .#@@@@@@@@@@ @@@@@@@@= .... .. ... %@@@@@@@@@@ @@@@@@@%*. .... .... . :@@@@@@@@@@@ @@@@@@@%#: ... .... .#@@@@@@@@@@@ @@@@@@@##: ...... .. -@@@@@@@@@@@@ @@@@@@%#%- ... ...... =@@@@@@@@@@@@ @@@@@@###* ............. +@@@@@@@@@@@@ @@@@@@####= .... ........ #@@@@@@@@@@@@ @@@@@%####*. . ..... =@@@@@@@@@@@@ @@@@@%####*. ....... #@@@@@@@@@@@ @@@@@######- ..... -@@@@@@@@@@@ @@@@@#***##+. ..... #@@@@@@@@@@ @@@@@#*--+**- ...... :@@@@@@@@@@ @@@@@@@+-:-=-........ +@@@@@@@@@ @@@@@@@+:::......... %@@@@@@@@ @@@@@##=::::......... +@@@@@@@@ @@@@@#-::............. =@@@@@@@@ @@@@@@+.......... .......... -@@@@@@@@ @@@@@@@%+:...... ....... .:*@@@@@@@@ @@@@@@@@@@*-...... ....::-*@@@@@@@@@@@ @@@@@@@@@@@@#:.......-===*%@@@@@@@@@@@@@ @@@@@@@@@@@@@%: ...::-+%@@@@@@@@@@@@@@@@ @@@@@@@@@@@@@@%- .:=#@@@@@@@@@@@@@@@@@@@ @@@@@@@@@@@@@@@@%%%@@@@@@@@@@@@@@@@@@@@@ @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@