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