^:. :^ ..!%%^''. ... .^/%% .'^^%XX^:''.. .'':!::::!!:'.. :/X%/%+' .':++XXXX+:':!!:''::''.'''''''::''!^!:::. .'::!!!:''..... .''. .:/%%%/+X!. ..'!/%%XXXCX^:!!!!!^+////+^^^^^!:!^^:... ...!^!^+^++^^!!::''''....'!/%///++%/'. .'''!%CCCX%%CC/!'':!^++/%/^^!^^!'::::''. .'''::!!!^^^!!:!!!:''.. .!////%%%%X%!. .':+XXCX%%/XX+' '::::::!^+!!:!''':!'. '!++^!:':!^^^!'''''.. .:+/+//////^++. ^XXX