/\ \ /\ \ /\ \ /::\ \ /\ \ /\ \ /\ \ /\ \ /\ \ /\ \ /::\ \ /::\____\ /::\ \ /::::\ \ /::\ \ /::\ \ /::\ \ /::\____\ /::\____\ /::\ \ /::::\ \ /:::/ //::::\ \ /::::::\ \ /::::\ \ \:::\ \ \:::\ \ /:::/ / /::::| | /::::\ \ /::::::\ \ /:::/ //::::::\ \ /::::::::\ \ /::::::\ \ \:::\ \ \:::\ \ /:::/ / /:::::| | /::::::\ \ /:::/\:::\ \ /:::/ //:::/\:::\ \ /:::/~~\:::\ \ /:::/\:::\ \ \:::\ \ \:::\ \ /:::/ / /::::::| | /:::/\:::\ \ /:::/__\:::\ \ /:::/ //:::/ \:::\ \ /:::/ \:::\ \ /:::/__\:::\ \ \:::\ \ \:::\ \ /:::/____/ /:::/|::| | /:::/__\:::\ \ /::::\ \:::\ \ /:::/ //:::/ \:::\ \ /:::/ / \:::\ \ /::::\ \:::\ \ /::::\ \ /::::\ \ /::::\ \ /:::/ |::| | \:::\ \:::\ \ /::::::\ \:::\ \ /:::/ //:::/ / \:::\ \ /:::/____/ \:::\____\ /::::::\ \:::\ \ ____ /::::::\ \ /::::::\ \ /::::::\ \ _____ /:::/ |::|___|______ ___\:::\ \:::\ \ /:::/\:::\ \:::\ \ /:::/ //:::/ / \:::\ ___\ |:::| | |:::| | /:::/\:::\ \:::\____\ /\ \ /:::/\:::\ \ /:::/\:::\ \ /:::/\:::\ \ /\ \ /:::/ |::::::::\ \ /\ \:::\ \:::\ \ /:::/ \:::\ \:::\____\/:::/____//:::/____/ ___\:::| ||:::|____| |:::| |/:::/ \:::\ \:::| |/::\ \/:::/ \:::\____\ /:::/ \:::\____\/:::/ \:::\ /::\____\/:::/ |:::::::::\____\/::\ \:::\ \:::\____\ \::/ \:::\ /:::/ /\:::\ \\:::\ \ /\ /:::|____| \:::\ \ /:::/ / \::/ |::::\ /:::|____|\:::\ /:::/ \::/ //:::/ \::/ /\::/ \:::\ /:::/ /\::/ / ~~~~~/:::/ /\:::\ \:::\ \::/ / \/____/ \:::\/:::/ / \:::\ \\:::\ /::\ \::/ / \:::\ \ /:::/ / \/____|:::::\/:::/ / \:::\/:::/ / \/____//:::/ / \/____/ \/____/ \:::\/:::/ / \/____/ /:::/ / \:::\ \:::\ \/____/ \::::::/ / \:::\ \\:::\ \:::\ \/____/ \:::\ /:::/ / |:::::::::/ / \::::::/ / /:::/ / \::::::/ / /:::/ / \:::\ \:::\ \ \::::/ / \:::\ \\:::\ \:::\____\ \:::\__/:::/ / |::|\::::/ / \::::/____/ /:::/ / \::::/ / /:::/ / \:::\ \:::\____\ /:::/ / \:::\ \\:::\ /:::/ / \::::::::/ / |::| \::/____/ \:::\ \ \::/ / /:::/ / /:::/ / \:::\ /:::/ / /:::/ / \:::\ \\:::\/:::/ / \::::::/ / |::| ~| \:::\ \ \/____/ /:::/ / /:::/ / \:::\/:::/ / /:::/ / \:::\ \\::::::/ / \::::/ / |::| | \:::\ \ /:::/ / /:::/ / \::::::/ / /:::/ / \:::\____\\::::/ / \::/____/ \::| | \:::\____\ /:::/ / /:::/ / \::::/ / \::/ / \::/ / \::/____/ ~~ \:| | \::/ / \::/ / \::/ / \::/ / \/____/ \/____/ \|___| \/____/ \/____/ \/____/ \/____/ /\ \ /\ \ /\ \ /::\ \ /::\____\ /::\ \ /::::\ \ /::::| | /::::\ \ /::::::\ \ /:::::| | /::::::\ \ /:::/\:::\ \ /::::::| | /:::/\:::\ \ /:::/__\:::\ \ /:::/|::| | /:::/ \:::\ \ /::::\ \:::\ \ /:::/ |::| | /:::/ \:::\ \ /::::::\ \:::\ \ /:::/ |::| | _____ /:::/ / \:::\ \ /:::/\:::\ \:::\ \ /:::/ |::| |/\ \ /:::/ / \:::\ ___\ /:::/ \:::\ \:::\____\/:: / |::| /::\____\/:::/____/ \:::| | \::/ \:::\ /:::/ /\::/ /|::| /:::/ /\:::\ \ /:::|____| \/____/ \:::\/:::/ / \/____/ |::| /:::/ / \:::\ \ /:::/ / \::::::/ / |::|/:::/ / \:::\ \ /:::/ / \::::/ / |::::::/ / \:::\ /:::/ / /:::/ / |:::::/ / \:::\ /:::/ / /:::/ / |::::/ / \:::\/:::/ / /:::/ / /:::/ / \::::::/ / /:::/ / /:::/ / \::::/ / \::/ / \::/ / \::/____/ \/____/ \/____/ ~~ /\ \ /\ \ /\ \ /\ \ /\ \ /\ \ /\ \ /\ \ /\ \ /\ \ /\ \ /::\ \ /::\ \ /::\ \ /::\ \ /::\ \ /::\ \ /::\____\ /::\____\ /::\ \ /::\____\ /::\ \ /::::\ \ /::::\ \ \:::\ \ /::::\ \ \:::\ \ /::::\ \ /:::/ //:::/ / \:::\ \ /::::| | /::::\ \ /::::::\ \ /::::::\ \ \:::\ \ /::::::\ \ \:::\ \ /::::::\ \ /:::/ //:::/ / \:::\ \ /:::::| | /::::::\ \ /:::/\:::\ \ /:::/\:::\ \ \:::\ \ /:::/\:::\ \ \:::\ \ /:::/\:::\ \ /:::/ //:::/ / \:::\ \ /::::::| | /:::/\:::\ \ /:::/ \:::\ \ /:::/__\:::\ \ \:::\ \ /:::/__\:::\ \ \:::\ \ /:::/__\:::\ \ /:::/ //:::/ / \:::\ \ /:::/|::| | /:::/ \:::\ \ /:::/ \:::\ \ /::::\ \:::\ \ /::::\ \ /::::\ \:::\ \ /::::\ \ /::::\ \:::\ \ /:::/ //:::/ / /::::\ \ /:::/ |::| | /:::/ \:::\ \ /:::/ / \:::\ \ /::::::\ \:::\ \ /::::::\ \ /::::::\ \:::\ \ /::::::\ \ /::::::\ \:::\ \ /:::/ //:::/ /____ /::::::\ \ /:::/ |::| | _____ /:::/ / \:::\ \ /:::/ / \:::\ ___\ /:::/\:::\ \:::\ \ /:::/\:::\ \ /:::/\:::\ \:::\ \ /:::/\:::\ \ /:::/\:::\ \:::\ \ /:::/ //:::/ //\ \ /:::/\:::\ \ /:::/ |::| |/\ \ /:::/ / \:::\ ___\ /:::/____/ \:::| |/:::/ \:::\ \:::\____\ /:::/ \:::\____\/:::/ \:::\ \:::\____\ /:::/ \:::\____\/:::/__\:::\ \:::\____\/:::/____//:::/____//::\ \/:::/ \:::\____\/:: / |::| /::\____\/:::/____/ ___\:::| | \:::\ \ /:::|____|\::/ \:::\ /:::/ //:::/ \::/ /\::/ \:::\ /:::/ //:::/ \::/ /\:::\ \:::\ \::/ /\:::\ \\:::\ \\:::\ /:::/ \::/ /\::/ /|::| /:::/ /\:::\ \ /\ /:::|____| \:::\ \ /:::/ / \/____/ \:::\/:::/ //:::/ / \/____/ \/____/ \:::\/:::/ //:::/ / \/____/ \:::\ \:::\ \/____/ \:::\ \\:::\ \\:::\/:::/ / \/____/ \/____/ |::| /:::/ / \:::\ /::\ \::/ / \:::\ \ /:::/ / \::::::/ //:::/ / \::::::/ //:::/ / \:::\ \:::\ \ \:::\ \\:::\ \\::::::/ / |::|/:::/ / \:::\ \:::\ \/____/ \:::\ /:::/ / \::::/ //:::/ / \::::/ //:::/ / \:::\ \:::\____\ \:::\ \\:::\ \\::::/____/ |::::::/ / \:::\ \:::\____\ \:::\ /:::/ / /:::/ / \::/ / /:::/ / \::/ / \:::\ \::/ / \:::\ \\:::\ \\:::\ \ |:::::/ / \:::\ /:::/ / \:::\/:::/ / /:::/ / \/____/ /:::/ / \/____/ \:::\ \/____/ \:::\ \\:::\ \\:::\ \ |::::/ / \:::\/:::/ / \::::::/ / /:::/ / /:::/ / \:::\ \ \:::\ \\:::\ \\:::\ \ /:::/ / \::::::/ / \::::/ / /:::/ / /:::/ / \:::\____\ \:::\____\\:::\____\\:::\____\ /:::/ / \::::/ / \::/____/ \::/ / \::/ / \::/ / \::/ / \::/ / \::/ / \::/ / \::/____/ ~~ \/____/ \/____/ \/____/ \/____/ \/____/ \/____/ \/____/ /\ \ /\ \ /\ \ /\ \ /\ \ /\ \ /\ \ /\ \ /\ \ /\ \ /\ \ /\ \ /\ \ /\ \ /::\ \ /::\____\ /::\ \ /::\ \ /::\ \ /::\____\ /::\ \ /::\ \ /::\ \ /::\ \ /::\ \ /::\____\ /::\ \ /::\ \ \:::\ \ /::::| | /::::\ \ /::::\ \ /::::\ \ /:::/ / \:::\ \ \:::\ \ /::::\ \ /::::\ \ \:::\ \ /:::/ / /::::\ \ /::::\ \ \:::\ \ /:::::| | /::::::\ \ /::::::\ \ /::::::\ \ /:::/ / \:::\ \ \:::\ \ /::::::\ \ /::::::\ \ \:::\ \ /:::/ / /::::::\ \ /::::::\ \ \:::\ \ /::::::| | /:::/\:::\ \ /:::/\:::\ \ /:::/\:::\ \ /:::/ / \:::\ \ \:::\ \ /:::/\:::\ \ /:::/\:::\ \ \:::\ \ /:::/ / /:::/\:::\ \ /:::/\:::\ \ \:::\ \ /:::/|::| | /:::/__\:::\ \ /:::/__\:::\ \ /:::/ \:::\ \ /:::/____/ \:::\ \ \:::\ \ /:::/__\:::\ \ /:::/ \:::\ \ \:::\ \ /:::/ / /:::/__\:::\ \ /:::/__\:::\ \ /::::\ \ /:::/ |::| | /::::\ \:::\ \ /::::\ \:::\ \ /:::/ \:::\ \ /::::\ \ /::::\ \ /::::\ \ /::::\ \:::\ \ /:::/ \:::\ \ /::::\ \ /:::/ / /::::\ \:::\ \ /::::\ \:::\ \ ____ /::::::\ \ /:::/ |::| | _____ /::::::\ \:::\ \ /::::::\ \:::\ \ /:::/ / \:::\ \ /::::::\ \ _____ ____ /::::::\ \ /::::::\ \ /::::::\ \:::\ \ /:::/ / \:::\ \ /::::::\ \ /:::/ / _____ /::::::\ \:::\ \ /::::::\ \:::\ \ /\ \ /:::/\:::\ \ /:::/ |::| |/\ \ /:::/\:::\ \:::\ \ /:::/\:::\ \:::\____\ /:::/ / \:::\ \ /:::/\:::\ \ /\ \ /\ \ /:::/\:::\ \ /:::/\:::\ \ /:::/\:::\ \:::\ \ /:::/ / \:::\ \ /:::/\:::\ \ /:::/____/ /\ \ /:::/\:::\ \:::\____\ /:::/\:::\ \:::\ \ /::\ \/:::/ \:::\____\/:: / |::| /::\____\ /:::/ \:::\ \:::\____\/:::/ \:::\ \:::| |/:::/____/ \:::\____\/:::/ \:::\ /::\____\/::\ \/:::/ \:::\____\ /:::/ \:::\____\/:::/__\:::\ \:::\____\/:::/____/ \:::\____\ /:::/ \:::\____\|:::| / /::\____\/:::/ \:::\ \:::| |/:::/__\:::\ \:::\____\ \:::\ /:::/ \::/ /\::/ /|::| /:::/ / \::/ \:::\ /:::/ /\::/ |::::\ /:::|____|\:::\ \ \::/ /\::/ \:::\ /:::/ /\:::\ /:::/ \::/ //:::/ \::/ /\:::\ \:::\ \::/ /\:::\ \ \::/ //:::/ \::/ /|:::|____\ /:::/ /\::/ |::::\ /:::|____|\:::\ \:::\ \::/ / \:::\/:::/ / \/____/ \/____/ |::| /:::/ / \/____/ \:::\/:::/ / \/____|:::::\/:::/ / \:::\ \ \/____/ \/____/ \:::\/:::/ / \:::\/:::/ / \/____//:::/ / \/____/ \:::\ \:::\ \/____/ \:::\ \ \/____//:::/ / \/____/ \:::\ \ /:::/ / \/____|:::::\/:::/ / \:::\ \:::\ \/____/ \::::::/ / |::|/:::/ / \::::::/ / |:::::::::/ / \:::\ \ \::::::/ / \::::::/ / /:::/ / \:::\ \:::\ \ \:::\ \ /:::/ / \:::\ \ /:::/ / |:::::::::/ / \:::\ \:::\ \ \::::/____/ |::::::/ / \::::/ / |::|\::::/ / \:::\ \ \::::/ / \::::/____/ /:::/ / \:::\ \:::\____\ \:::\ \ /:::/ / \:::\ /:::/ / |::|\::::/ / \:::\ \:::\____\ \:::\ \ |:::::/ / /:::/ / |::| \::/____/ \:::\ \ /:::/ / \:::\ \ \::/ / \:::\ \::/ / \:::\ \ \::/ / \:::\__/:::/ / |::| \::/____/ \:::\ \::/ / \:::\ \ |::::/ / /:::/ / |::| ~| \:::\ \ /:::/ / \:::\ \ \/____/ \:::\ \/____/ \:::\ \ \/____/ \::::::::/ / |::| ~| \:::\ \/____/ \:::\ \ /:::/ / /:::/ / |::| | \:::\ \ /:::/ / \:::\ \ \:::\ \ \:::\ \ \::::::/ / |::| | \:::\ \ \:::\____\ /:::/ / /:::/ / \::| | \:::\____\ /:::/ / \:::\____\ \:::\____\ \:::\____\ \::::/ / \::| | \:::\____\ \::/ / \::/ / \::/ / \:| | \::/ / \::/ / \::/ / \::/ / \::/ / \::/____/ \:| | \::/ / \/____/ \/____/ \/____/ \|___| \/____/ \/____/ \/____/ \/____/ \/____/ ~~ \|___| \/____/
Tools and methods for an anthropotechnical approach
Jan 21, 2016
Piacenza
/\ \ /\ \ /\ \ /\ \ /\ \ /\ \ /\ \ /\ \ /\ \ /\ \ /\ \ /\ \ /\ \ /::\ \ /::\ \ /::\ \ /::\ \ /::\ \ /::\____\ /::\ \ /::\ \ /::\____\ /::\ \ /::\____\ /::\ \ /::\ \ /::::\ \ /::::\ \ /::::\ \ /::::\ \ /::::\ \ /:::/ / /::::\ \ /::::\ \ /::::| | /::::\ \ /:::/ / \:::\ \ /::::\ \ /::::::\ \ /::::::\ \ /::::::\ \ /::::::\ \ /::::::\ \ /:::/ / /::::::\ \ /::::::\ \ /:::::| | /::::::\ \ /:::/ / \:::\ \ /::::::\ \ /:::/\:::\ \ /:::/\:::\ \ /:::/\:::\ \ /:::/\:::\ \ /:::/\:::\ \ /:::/ / /:::/\:::\ \ /:::/\:::\ \ /::::::| | /:::/\:::\ \ /:::/ / \:::\ \ /:::/\:::\ \ /:::/__\:::\ \ /:::/__\:::\ \ /:::/__\:::\ \ /:::/__\:::\ \ /:::/__\:::\ \ /:::/____/ /:::/__\:::\ \ /:::/__\:::\ \ /:::/|::| | /:::/__\:::\ \ /:::/ / \:::\ \ /:::/__\:::\ \ /::::\ \:::\ \ /::::\ \:::\ \ /::::\ \:::\ \ /::::\ \:::\ \ /::::\ \:::\ \ /::::\ \ /::::\ \:::\ \ /::::\ \:::\ \ /:::/ |::| | /::::\ \:::\ \ /:::/ / /::::\ \ /::::\ \:::\ \ /::::::\ \:::\ \ /::::::\ \:::\ \ /::::::\ \:::\ \ /::::::\ \:::\ \ /::::::\ \:::\ \ /::::::\ \ _____ /::::::\ \:::\ \ /::::::\ \:::\ \ /:::/ |::| | _____ /::::::\ \:::\ \ /:::/ /____ /::::::\ \ /::::::\ \:::\ \ /:::/\:::\ \:::\____\ /:::/\:::\ \:::\ \ /:::/\:::\ \:::\____\ /:::/\:::\ \:::\ \ /:::/\:::\ \:::\____\ /:::/\:::\ \ /\ \ /:::/\:::\ \:::\ \ /:::/\:::\ \:::\____\ /:::/ |::| |/\ \ /:::/\:::\ \:::\ \ /:::/ //\ \ /:::/\:::\ \ /:::/\:::\ \:::\ \ /:::/ \:::\ \:::| |/:::/ \:::\ \:::\____\/:::/ \:::\ \:::| |/:::/ \:::\ \:::\____\/:::/ \:::\ \:::| |/:::/ \:::\ /::\____\/:::/__\:::\ \:::\____\/:::/ \:::\ \:::| |/:: / |::| /::\____\/:::/ \:::\ \:::\____\/:::/____//::\ \/:::/ \:::\____\/:::/ \:::\ \:::\____\ \::/ \:::\ /:::|____|\::/ \:::\ /:::/ /\::/ |::::\ /:::|____|\::/ \:::\ /:::/ /\::/ \:::\ /:::|____|\::/ \:::\ /:::/ /\:::\ \:::\ \::/ /\::/ |::::\ /:::|____|\::/ /|::| /:::/ /\::/ \:::\ /:::/ /\:::\ \\:::\ /:::/ \::/ /\::/ \:::\ /:::/ / \/_____/\:::\/:::/ / \/____/ \:::\/:::/ / \/____|:::::\/:::/ / \/____/ \:::\/:::/ / \/_____/\:::\/:::/ / \/____/ \:::\/:::/ / \:::\ \:::\ \/____/ \/____|:::::\/:::/ / \/____/ |::| /:::/ / \/____/ \:::\/:::/ / \:::\ \\:::\/:::/ / \/____/ \/____/ \:::\/:::/ / \::::::/ / \::::::/ / |:::::::::/ / \::::::/ / \::::::/ / \::::::/ / \:::\ \:::\ \ |:::::::::/ / |::|/:::/ / \::::::/ / \:::\ \\::::::/ / \::::::/ / \::::/ / \::::/ / |::|\::::/ / \::::/ / \::::/ / \::::/ / \:::\ \:::\____\ |::|\::::/ / |::::::/ / \::::/ / \:::\ \\::::/____/ \::::/ / \::/____/ /:::/ / |::| \::/____/ /:::/ / \::/____/ /:::/ / \:::\ \::/ / |::| \::/____/ |:::::/ / /:::/ / \:::\ \\:::\ \ /:::/ / ~~ /:::/ / |::| ~| /:::/ / ~~ /:::/ / \:::\ \/____/ |::| ~| |::::/ / /:::/ / \:::\ \\:::\ \ /:::/ / /:::/ / |::| | /:::/ / /:::/ / \:::\ \ |::| | /:::/ / /:::/ / \:::\ \\:::\ \ /:::/ / /:::/ / \::| | /:::/ / /:::/ / \:::\____\ \::| | /:::/ / /:::/ / \:::\____\\:::\____\ /:::/ / \::/ / \:| | \::/ / \::/ / \::/ / \:| | \::/ / \::/ / \::/ / \::/ / \::/ / \/____/ \|___| \/____/ \/____/ \/____/ \|___| \/____/ \/____/ \/____/ \/____/ \/____/
IKONOS / Digital Globe. Imagery from the panchromatic and multispectral sensors
GLOBAL SAFARI ( POWERED BY GOOGLE )
Charles and Ray Eames - 1977 Power of Ten
/\ \ /\ \ /\ \ /\ \ /\ \ /\ \ /\ \ /::\ \ /::\ \ /::\ \ /::\ \ /::\ \ /::\ \ /::\ \ /::::\ \ \:::\ \ /::::\ \ /::::\ \ /::::\ \ \:::\ \ /::::\ \ /::::::\ \ \:::\ \ /::::::\ \ /::::::\ \ /::::::\ \ \:::\ \ /::::::\ \ /:::/\:::\ \ \:::\ \ /:::/\:::\ \ /:::/\:::\ \ /:::/\:::\ \ \:::\ \ /:::/\:::\ \ /:::/__\:::\ \ \:::\ \ /:::/ \:::\ \ /:::/ \:::\ \ /:::/__\:::\ \ \:::\ \ /:::/__\:::\ \ /::::\ \:::\ \ /::::\ \ /:::/ \:::\ \ /:::/ \:::\ \ /::::\ \:::\ \ /::::\ \ /::::\ \:::\ \ /::::::\ \:::\ \ ____ /::::::\ \ /:::/ / \:::\ \ /:::/ / \:::\ \ /::::::\ \:::\ \ /::::::\ \ /::::::\ \:::\ \ /:::/\:::\ \:::\ ___\ /\ \ /:::/\:::\ \ /:::/ / \:::\ ___\ /:::/ / \:::\ ___\ /:::/\:::\ \:::\ \ /:::/\:::\ \ /:::/\:::\ \:::\ \ /:::/__\:::\ \:::| /::\ \/:::/ \:::\____/:::/____/ ___\:::| | /:::/____/ \:::| /:::/ \:::\ \:::\____\/:::/ \:::\____/:::/ \:::\ \:::\____\ \:::\ \:::\ /:::|____\:::\ /:::/ \::/ \:::\ \ /\ /:::|____| \:::\ \ /:::|____\::/ \:::\ /:::/ /:::/ \::/ \::/ \:::\ /:::/ / \:::\ \:::\/:::/ / \:::\/:::/ / \/____/ \:::\ /::\ \::/ / \:::\ \ /:::/ / \/____/ \:::\/:::/ /:::/ / \/____/ \/____/ \:::\/:::/ / \:::\ \::::::/ / \::::::/ / \:::\ \:::\ \/____/ \:::\ \ /:::/ / \::::::/ /:::/ / \::::::/ / \:::\ \::::/ / \::::/____/ \:::\ \:::\____\ \:::\ /:::/ / \::::/ /:::/ / \::::/ / \:::\ /:::/ / \:::\ \ \:::\ /:::/ / \:::\ /:::/ / /:::/ /\::/ / /:::/ / \:::\/:::/ / \:::\ \ \:::\/:::/ / \:::\/:::/ / /:::/ / \/____/ /:::/ / \::::::/ / \:::\ \ \::::::/ / \::::::/ / /:::/ / /:::/ / \::::/ / \:::\____\ \::::/ / \::::/ / /:::/ / /:::/ / \::/____/ \::/ / \::/____/ \::/____/ \::/ / \::/ / ~~ \/____/ ~~ \/____/ \/____/
/::\ \ /\ \ /\ \ /\ \ /\ \ /\ \ /\ \ /\ \ /::::\ \ /::\ \ /::\ \ /::\____\ /::\ \ /::\ \ /::\ \ /::\ \ /::::::\ \ /::::\ \ /::::\ \ /::::| | /::::\ \ /::::\ \ \:::\ \ /::::\ \ /::::::::\ \ /::::::\ \ /::::::\ \ /:::::| | /::::::\ \ /::::::\ \ \:::\ \ /::::::\ \ /:::/~~\:::\ \ /:::/\:::\ \ /:::/\:::\ \ /::::::| | /:::/\:::\ \ /:::/\:::\ \ \:::\ \ /:::/\:::\ \ /:::/ \:::\ \ /:::/__\:::\ \ /:::/__\:::\ \ /:::/|::| | /:::/ \:::\ \ /:::/__\:::\ \ \:::\ \ /:::/__\:::\ \ /:::/ / \:::\ \ /::::\ \:::\ \ /::::\ \:::\ \ /:::/ |::| | /:::/ \:::\ \ /::::\ \:::\ \ /::::\ \ /::::\ \:::\ \ /:::/____/ \:::\____\ /::::::\ \:::\ \ /::::::\ \:::\ \ /:::/ |::| | _____ /:::/ / \:::\ \ /::::::\ \:::\ \ /::::::\ \ /::::::\ \:::\ \ |:::| | |:::| | /:::/\:::\ \:::\____\ /:::/\:::\ \:::\ \ /:::/ |::| |/\ \ /:::/ / \:::\ ___\ /:::/\:::\ \:::\ \ /:::/\:::\ \ /:::/\:::\ \:::\ \ |:::|____| |:::| |/:::/ \:::\ \:::| |/:::/__\:::\ \:::\____\/:: / |::| /::\____\ /:::/____/ \:::| |/:::/ \:::\ \:::\____\ /:::/ \:::\____\/:::/ \:::\ \:::\____\ \:::\ \ /:::/ / \::/ \:::\ /:::|____|\:::\ \:::\ \::/ /\::/ /|::| /:::/ / \:::\ \ /:::|____|\::/ \:::\ /:::/ / /:::/ \::/ /\::/ \:::\ /:::/ / \:::\ \ /:::/ / \/_____/\:::\/:::/ / \:::\ \:::\ \/____/ \/____/ |::| /:::/ / \:::\ \ /:::/ / \/____/ \:::\/:::/ / /:::/ / \/____/ \/____/ \:::\/:::/ / \:::\ /:::/ / \::::::/ / \:::\ \:::\ \ |::|/:::/ / \:::\ \ /:::/ / \::::::/ / /:::/ / \::::::/ / \:::\__/:::/ / \::::/ / \:::\ \:::\____\ |::::::/ / \:::\ /:::/ / \::::/ / /:::/ / \::::/ / \::::::::/ / \::/____/ \:::\ \::/ / |:::::/ / \:::\ /:::/ / /:::/ / \::/ / /:::/ / \::::::/ / ~~ \:::\ \/____/ |::::/ / \:::\/:::/ / /:::/ / \/____/ /:::/ / \::::/ / \:::\ \ /:::/ / \::::::/ / /:::/ / /:::/ / \::/____/ \:::\____\ /:::/ / \::::/ / /:::/ / /:::/ / ~~ \::/ / \::/ / \::/____/ \::/ / \::/ / \/____/ \/____/ ~~ \/____/ \/____/
/\ \ /\ \ /\ \ /\ \ /\ \ /\ \ /\ \ /\ \ /::\ \ /\ \ /::\____\ /::\ \ /::\ \ /::\ \ /::\____\ /::\ \ /::\ \ /::\ \ /::::\ \ /::\ \ /:::/ / /::::\ \ /::::\ \ \:::\ \ /:::/ / /::::\ \ /::::\ \ /::::\ \ /::::::\ \ \:::\ \ /:::/ _/___ /::::::\ \ /::::::\ \ \:::\ \ /:::/ / /::::::\ \ /::::::\ \ /::::::\ \ /::::::::\ \ \:::\ \ /:::/ /\ \ /:::/\:::\ \ /:::/\:::\ \ \:::\ \ /:::/ / /:::/\:::\ \ /:::/\:::\ \ /:::/\:::\ \ /:::/~~\:::\ \ \:::\ \ /:::/ /::\____\ /:::/__\:::\ \ /:::/__\:::\ \ \:::\ \ /:::/____/ /:::/__\:::\ \ /:::/__\:::\ \ /:::/__\:::\ \ /:::/ \:::\ \ \:::\ \ /:::/ /:::/ / /::::\ \:::\ \ /::::\ \:::\ \ /::::\ \ /::::\ \ /::::\ \:::\ \ /::::\ \:::\ \ /::::\ \:::\ \ /:::/ / \:::\ \ /::::\ \ /:::/ /:::/ _/___ /::::::\ \:::\ \ /::::::\ \:::\ \ /::::::\ \ /::::::\ \ _____ /::::::\ \:::\ \ /::::::\ \:::\ \ /::::::\ \:::\ \ /:::/____/ \:::\____\ /::::::\ \ /:::/___/:::/ /\ \ /:::/\:::\ \:::\ \ /:::/\:::\ \:::\ \ /:::/\:::\ \ /:::/\:::\ \ /\ \ /:::/\:::\ \:::\ \ /:::/\:::\ \:::\____\ /:::/\:::\ \:::\ ___\|:::| | |:::| |/:::/\:::\ \ |:::| /:::/ /::\____/:::/__\:::\ \:::\____/:::/ \:::\ \:::\____\/:::/ \:::\____/:::/ \:::\ /::\____/:::/__\:::\ \:::\____/:::/ \:::\ \:::| | /:::/__\:::\ \:::| |:::|____| |:::| /:::/ \:::\____\ |:::|__/:::/ /:::/ \:::\ \:::\ \::/ \::/ \:::\ /:::/ /:::/ \::/ \::/ \:::\ /:::/ \:::\ \:::\ \::/ \::/ |::::\ /:::|____| \:::\ \:::\ /:::|____|\:::\ \ /:::/ /:::/ \::/ / \:::\/:::/ /:::/ / \:::\ \:::\ \/____/ \/____/ \:::\/:::/ /:::/ / \/____/ \/____/ \:::\/:::/ / \:::\ \:::\ \/____/ \/____|:::::\/:::/ / \:::\ \:::\/:::/ / \:::\ \ /:::/ /:::/ / \/____/ \::::::/ /:::/ / \:::\ \:::\ \ \::::::/ /:::/ / \::::::/ / \:::\ \:::\ \ |:::::::::/ / \:::\ \::::::/ / \:::\ /:::/ /:::/ / \::::/___/:::/ / \:::\ \:::\____\ \::::/ /:::/ / \::::/ / \:::\ \:::\____\ |::|\::::/ / \:::\ \::::/ / \:::\__/:::/ /:::/ / \:::\__/:::/ / \:::\ \::/ / /:::/ /\::/ / /:::/ / \:::\ \::/ / |::| \::/____/ \:::\ /:::/ / \::::::::/ /\::/ / \::::::::/ / \:::\ \/____/ /:::/ / \/____/ /:::/ / \:::\ \/____/ |::| ~| \:::\/:::/ / \::::::/ / \/____/ \::::::/ / \:::\ \ /:::/ / /:::/ / \:::\ \ |::| | \::::::/ / \::::/ / \::::/ / \:::\____\ /:::/ / /:::/ / \:::\____\ \::| | \::::/ / \::/____/ \::/____/ \::/ / \::/ / \::/ / \::/ / \:| | \::/____/ ~~ ~~ \/____/ \/____/ \/____/ \/____/ \|___| ~~
@Chihyah Chicago
Illinois, United States
6.0°C | 42.8°F
Humidity: 73%
Cloudy pic.twitter.com/qkt9twC0AL
— 大空お天気bot2 (@oozora_otenki) December 27, 2015
.JSON FORMAT
(JavaScript Object Notation) is a lightweight data-interchange format.
e.g. WEATHER FOR SAN DIEGO, CA
{ "query": { "count": 1, "created": "2015-12-28T16:51:01Z", "lang": "it-IT", "results": { "channel": { "item": { "condition": { "code": "28", "date": "Mon, 28 Dec 2015 7:50 am PST", "temp": "47", "text": "Mostly Cloudy" } } } } } }
/\ \ /\ \ /\ \ /::\ \ /::\ \ /::\ \ /::::\ \ /::::\ \ \:::\ \ /::::::\ \ /::::::\ \ \:::\ \ /:::/\:::\ \ /:::/\:::\ \ \:::\ \ /:::/__\:::\ \ /:::/__\:::\ \ \:::\ \ /::::\ \:::\ \ /::::\ \:::\ \ /::::\ \ /::::::\ \:::\ \ /::::::\ \:::\ \ ____ /::::::\ \ /:::/\:::\ \:::\ \ /:::/\:::\ \:::\____\ /\ \ /:::/\:::\ \ /:::/ \:::\ \:::\____/:::/ \:::\ \:::| /::\ \/:::/ \:::\____\ \::/ \:::\ /:::/ \::/ \:::\ /:::|____\:::\ /:::/ \::/ / \/____/ \:::\/:::/ / \/_____/\:::\/:::/ / \:::\/:::/ / \/____/ \::::::/ / \::::::/ / \::::::/ / \::::/ / \::::/ / \::::/____/ /:::/ / \::/____/ \:::\ \ /:::/ / ~~ \:::\ \ /:::/ / \:::\ \ /:::/ / \:::\____\ \::/ / \::/ / \/____/ \/____/
Do you wear a Fitbit or Nike FuelBand? Have you ever used a Twitter or Facebook app or bought anything online? Do you use Google Analytics?
If the answer is “yes” to any of these, you’re already benefiting from APIs.
In computer programming, an application programming interface (API) is a set of routines, protocols, and tools for building software and applications.
/::\ \ /\ \ /\ \ /\ \ /\ \ /\ \ /\ \ /\ \ /\ \ /\ \ /\ \ /::::\ \ /::\ \ /::\ \ /::\____\ /::\ \ /::\ \ /::\ \ /::\ \ /::\____\ /::\ \ /::\ \ /::::::\ \ /::::\ \ /::::\ \ /::::| | /::::\ \ /::::\ \ \:::\ \ /::::\ \ /::::| | /::::\ \ /::::\ \ /::::::::\ \ /::::::\ \ /::::::\ \ /:::::| | /::::::\ \ /::::::\ \ \:::\ \ /::::::\ \ /:::::| | /::::::\ \ /::::::\ \ /:::/~~\:::\ \ /:::/\:::\ \ /:::/\:::\ \ /::::::| | /:::/\:::\ \ /:::/\:::\ \ \:::\ \ /:::/\:::\ \ /::::::| | /:::/\:::\ \ /:::/\:::\ \ /:::/ \:::\ \ /:::/__\:::\ \ /:::/__\:::\ \ /:::/|::| | /:::/__\:::\ \ /:::/ \:::\ \ \:::\ \ /:::/__\:::\ \ /:::/|::| | /:::/ \:::\ \ /:::/__\:::\ \ /:::/ / \:::\ \ /::::\ \:::\ \ /::::\ \:::\ \ /:::/ |::| | \:::\ \:::\ \ /:::/ \:::\ \ /::::\ \ /::::\ \:::\ \ /:::/ |::| | /:::/ \:::\ \ /::::\ \:::\ \ /:::/____/ \:::\____\ /::::::\ \:::\ \ /::::::\ \:::\ \ /:::/ |::| | _____ ___\:::\ \:::\ \ /:::/ / \:::\ \ ____ /::::::\ \ /::::::\ \:::\ \ /:::/ |::| | _____ /:::/ / \:::\ \ /::::::\ \:::\ \ |:::| | |:::| | /:::/\:::\ \:::\____\ /:::/\:::\ \:::\ \ /:::/ |::| |/\ \ /\ \:::\ \:::\ \ /:::/ / \:::\ \ /\ \ /:::/\:::\ \ /:::/\:::\ \:::\ \ /:::/ |::| |/\ \ /:::/ / \:::\ \ /:::/\:::\ \:::\ \ |:::|____| |:::| |/:::/ \:::\ \:::| |/:::/__\:::\ \:::\____\/:: / |::| /::\____\ /::\ \:::\ \:::\____\/:::/____/ \:::\____\/::\ \/:::/ \:::\____\/:::/__\:::\ \:::\____\/:: / |::| /::\____\/:::/____/ \:::\____\/:::/__\:::\ \:::\____\ \:::\ \ /:::/ / \::/ \:::\ /:::|____|\:::\ \:::\ \::/ /\::/ /|::| /:::/ / \:::\ \:::\ \::/ /\:::\ \ \::/ /\:::\ /:::/ \::/ /\:::\ \:::\ \::/ /\::/ /|::| /:::/ /\:::\ \ \::/ /\:::\ \:::\ \::/ / \:::\ \ /:::/ / \/_____/\:::\/:::/ / \:::\ \:::\ \/____/ \/____/ |::| /:::/ / \:::\ \:::\ \/____/ \:::\ \ \/____/ \:::\/:::/ / \/____/ \:::\ \:::\ \/____/ \/____/ |::| /:::/ / \:::\ \ \/____/ \:::\ \:::\ \/____/ \:::\ /:::/ / \::::::/ / \:::\ \:::\ \ |::|/:::/ / \:::\ \:::\ \ \:::\ \ \::::::/ / \:::\ \:::\ \ |::|/:::/ / \:::\ \ \:::\ \:::\ \ \:::\__/:::/ / \::::/ / \:::\ \:::\____\ |::::::/ / \:::\ \:::\____\ \:::\ \ \::::/____/ \:::\ \:::\____\ |::::::/ / \:::\ \ \:::\ \:::\____\ \::::::::/ / \::/____/ \:::\ \::/ / |:::::/ / \:::\ /:::/ / \:::\ \ \:::\ \ \:::\ \::/ / |:::::/ / \:::\ \ \:::\ \::/ / \::::::/ / ~~ \:::\ \/____/ |::::/ / \:::\/:::/ / \:::\ \ \:::\ \ \:::\ \/____/ |::::/ / \:::\ \ \:::\ \/____/ \::::/ / \:::\ \ /:::/ / \::::::/ / \:::\ \ \:::\ \ \:::\ \ /:::/ / \:::\ \ \:::\ \ \::/____/ \:::\____\ /:::/ / \::::/ / \:::\____\ \:::\____\ \:::\____\ /:::/ / \:::\____\ \:::\____\ ~~ \::/ / \::/ / \::/ / \::/ / \::/ / \::/ / \::/ / \::/ / \::/ / \/____/ \/____/ \/____/ \/____/ \/____/ \/____/ \/____/ \/____/ \/____/
/\ \ /\ \ /\ \ /\ \ /\ \ /\ \ /\ \ /::\ \ /::\ \ /::\ \ /::\ \ /::\____\ /::\ \ /::\ \ /::::\ \ /::::\ \ \:::\ \ /::::\ \ /:::/ / \:::\ \ \:::\ \ /::::::\ \ /::::::\ \ \:::\ \ /::::::\ \ /:::/ / \:::\ \ \:::\ \ /:::/\:::\ \ /:::/\:::\ \ \:::\ \ /:::/\:::\ \ /:::/ / \:::\ \ \:::\ \ /:::/ \:::\ \ /:::/__\:::\ \ \:::\ \ /:::/__\:::\ \ /:::/____/ \:::\ \ \:::\ \ /:::/ \:::\ \ /::::\ \:::\ \ /::::\ \ /::::\ \:::\ \ |::| | /::::\ \ \:::\ \ /:::/ / \:::\ \ /::::::\ \:::\ \ /::::::\ \ /::::::\ \:::\ \ |::| | _____ ____ /::::::\ \ \:::\ \ /:::/ / \:::\ ___\ /:::/\:::\ \:::\ \ /:::/\:::\ \ /:::/\:::\ \:::\ \ |::| | /\ \ /\ \ /:::/\:::\ \ \:::\ \ /:::/____/ \:::| |/:::/ \:::\ \:::\____\ /:::/ \:::\____\/:::/ \:::\ \:::\____\|::| | /::\____\/::\ \/:::/ \:::\____\_______________\:::\____\ \:::\ \ /:::|____|\::/ \:::\ /:::/ //:::/ \::/ /\::/ \:::\ /:::/ /|::| | /:::/ /\:::\ /:::/ \::/ /\::::::::::::::::::/ / \:::\ \ /:::/ / \/____/ \:::\/:::/ //:::/ / \/____/ \/____/ \:::\/:::/ / |::| | /:::/ / \:::\/:::/ / \/____/ \::::::::::::::::/____/ \:::\ \ /:::/ / \::::::/ //:::/ / \::::::/ / |::|____|/:::/ / \::::::/ / \:::\~~~~\~~~~~~ \:::\ /:::/ / \::::/ //:::/ / \::::/ / |:::::::::::/ / \::::/____/ \:::\ \ \:::\ /:::/ / /:::/ / \::/ / /:::/ / \::::::::::/____/ \:::\ \ \:::\ \ \:::\/:::/ / /:::/ / \/____/ /:::/ / ~~~~~~~~~~ \:::\ \ \:::\ \ \::::::/ / /:::/ / /:::/ / \:::\ \ \:::\ \ \::::/ / /:::/ / /:::/ / \:::\____\ \:::\____\ \::/____/ \::/ / \::/ / \::/ / \::/ / ~~ \/____/ \/____/ \/____/ \/____/
/\ \ /\ \ /\ \ /\ \ /\ \ /\ \ /\ \ /\ \ /\ \ /\ \ /::\____\ /::\ \ /::\ \ /::\____\ /::\ \ /::\ \ /::\ \ /::\ \ /::\____\ /::\ \ /:::/ / /::::\ \ /::::\ \ /::::| | /::::\ \ /::::\ \ /::::\ \ \:::\ \ /::::| | /::::\ \ /:::/ _/___ /::::::\ \ /::::::\ \ /:::::| | /::::::\ \ /::::::\ \ /::::::\ \ \:::\ \ /:::::| | /::::::\ \ /:::/ /\ \ /:::/\:::\ \ /:::/\:::\ \ /::::::| | /:::/\:::\ \ /:::/\:::\ \ /:::/\:::\ \ \:::\ \ /::::::| | /:::/\:::\ \ /:::/ /::\____\ /:::/__\:::\ \ /:::/__\:::\ \ /:::/|::| | /:::/__\:::\ \ /:::/__\:::\ \ /:::/__\:::\ \ \:::\ \ /:::/|::| | /:::/ \:::\ \ /:::/ /:::/ / /::::\ \:::\ \ /::::\ \:::\ \ /:::/ |::| | /::::\ \:::\ \ /::::\ \:::\ \ /::::\ \:::\ \ /::::\ \ /:::/ |::| | /:::/ \:::\ \ /:::/ /:::/ _/___ /::::::\ \:::\ \ /::::::\ \:::\ \ /:::/ |::|___|______ /::::::\ \:::\ \ /::::::\ \:::\ \ /::::::\ \:::\ \ ____ /::::::\ \ /:::/ |::| | _____ /:::/ / \:::\ \ /:::/___/:::/ /\ \ /:::/\:::\ \:::\ \ /:::/\:::\ \:::\ ___\ /:::/ |::::::::\ \ /:::/\:::\ \:::\ \ /:::/\:::\ \:::\____\ /:::/\:::\ \:::\____\ /\ \ /:::/\:::\ \ /:::/ |::| |/\ \ /:::/ / \:::\ ___\ |:::| /:::/ /::\____\/:::/__\:::\ \:::\____\/:::/__\:::\ \:::| | /:::/ |:::::::::\____\/:::/ \:::\ \:::\____\/:::/ \:::\ \:::| |/:::/ \:::\ \:::| |/::\ \/:::/ \:::\____\/:: / |::| /::\____\/:::/____/ ___\:::| | |:::|__/:::/ /:::/ /\:::\ \:::\ \::/ /\:::\ \:::\ /:::|____| \::/ / ~~~~~/:::/ /\::/ \:::\ /:::/ /\::/ \:::\ /:::|____|\::/ \:::\ /:::|____|\:::\ /:::/ \::/ /\::/ /|::| /:::/ /\:::\ \ /\ /:::|____| \:::\/:::/ /:::/ / \:::\ \:::\ \/____/ \:::\ \:::\/:::/ / \/____/ /:::/ / \/____/ \:::\/:::/ / \/_____/\:::\/:::/ / \/_____/\:::\/:::/ / \:::\/:::/ / \/____/ \/____/ |::| /:::/ / \:::\ /::\ \::/ / \::::::/ /:::/ / \:::\ \:::\ \ \:::\ \::::::/ / /:::/ / \::::::/ / \::::::/ / \::::::/ / \::::::/ / |::|/:::/ / \:::\ \:::\ \/____/ \::::/___/:::/ / \:::\ \:::\____\ \:::\ \::::/ / /:::/ / \::::/ / \::::/ / \::::/ / \::::/____/ |::::::/ / \:::\ \:::\____\ \:::\__/:::/ / \:::\ \::/ / \:::\ /:::/ / /:::/ / /:::/ / \::/____/ \::/____/ \:::\ \ |:::::/ / \:::\ /:::/ / \::::::::/ / \:::\ \/____/ \:::\/:::/ / /:::/ / /:::/ / ~~ ~~ \:::\ \ |::::/ / \:::\/:::/ / \::::::/ / \:::\ \ \::::::/ / /:::/ / /:::/ / \:::\ \ /:::/ / \::::::/ / \::::/ / \:::\____\ \::::/ / /:::/ / /:::/ / \:::\____\ /:::/ / \::::/ / \::/____/ \::/ / \::/____/ \::/ / \::/ / \::/ / \::/ / \::/____/ ~~ \/____/ ~~ \/____/ \/____/ \/____/ \/____/
/\ \ /::\ \ /\ \ /\ \ /\ \ /\ \ /\ \ /\ \ /\ \ /\ \ /\ \ /::\____\ /::::\ \ /::\____\ /::\____\ /::\____\ /::\ \ /::\ \ /::\ \ /::\ \ /::\ \ /::\ \ /:::/ / /::::::\ \ /:::/ //:::/ / /::::| | \:::\ \ /::::\ \ /::::\ \ /::::\ \ /::::\ \ /::::\ \ /:::/ / /::::::::\ \ /:::/ //:::/ / /:::::| | \:::\ \ /::::::\ \ /::::::\ \ /::::::\ \ /::::::\ \ /::::::\ \ /:::/ / /:::/~~\:::\ \ /:::/ //:::/ / /::::::| | \:::\ \ /:::/\:::\ \ /:::/\:::\ \ /:::/\:::\ \ /:::/\:::\ \ /:::/\:::\ \ /:::/____/ /:::/ \:::\ \ /:::/ //:::/ / /:::/|::| | \:::\ \ /:::/__\:::\ \ /:::/__\:::\ \ /:::/__\:::\ \ /:::/__\:::\ \ /:::/ \:::\ \ |::| | /:::/ / \:::\ \ /:::/ //:::/ / /:::/ |::| | /::::\ \ /::::\ \:::\ \ /::::\ \:::\ \ /::::\ \:::\ \ /::::\ \:::\ \ /:::/ \:::\ \ |::| | _____ /:::/____/ \:::\____\ /:::/ //:::/ / _____ /:::/ |::| | _____ /::::::\ \ /::::::\ \:::\ \ /::::::\ \:::\ \ /::::::\ \:::\ \ /::::::\ \:::\ \ /:::/ / \:::\ \ |::| | /\ \ |:::| | |:::| | /:::/ //:::/____/ /\ \ /:::/ |::| |/\ \ /:::/\:::\ \ /:::/\:::\ \:::\ \ /:::/\:::\ \:::\ \ /:::/\:::\ \:::\____\ /:::/\:::\ \:::\ \ /:::/ / \:::\ ___\ |::| | /::\____\|:::|____| |:::| |/:::/____/|:::| / /::\____\/:: / |::| /::\____\ /:::/ \:::\____\/:::/__\:::\ \:::\____\/:::/__\:::\ \:::\____\/:::/ \:::\ \:::| |/:::/__\:::\ \:::\____\/:::/____/ \:::| | |::| | /:::/ / \:::\ \ /:::/ / \:::\ \|:::|____\ /:::/ /\::/ /|::| /:::/ //:::/ \::/ /\:::\ \:::\ \::/ /\:::\ \:::\ \::/ /\::/ |::::\ /:::|____|\:::\ \:::\ \::/ /\:::\ \ /:::|____| |::| | /:::/ / \:::\ \ /:::/ / \:::\ \\:::\ \ /:::/ / \/____/ |::| /:::/ //:::/ / \/____/ \:::\ \:::\ \/____/ \:::\ \:::\ \/____/ \/____|:::::\/:::/ / \:::\ \:::\ \/____/ \:::\ \ /:::/ / |::|____|/:::/ / \:::\ /:::/ / \:::\ \\:::\ \ /:::/ / |::|/:::/ //:::/ / \:::\ \:::\ \ \:::\ \:::\ \ |:::::::::/ / \:::\ \:::\ \ \:::\ \ /:::/ / |:::::::::::/ / \:::\__/:::/ / \:::\ \\:::\ /:::/ / |::::::/ //:::/ / \:::\ \:::\____\ \:::\ \:::\____\ |::|\::::/ / \:::\ \:::\____\ \:::\ /:::/ / \::::::::::/____/ \::::::::/ / \:::\ \\:::\__/:::/ / |:::::/ / \::/ / \:::\ \::/ / \:::\ \::/ / |::| \::/____/ \:::\ \::/ / \:::\ /:::/ / ~~~~~~~~~~ \::::::/ / \:::\ \\::::::::/ / |::::/ / \/____/ \:::\ \/____/ \:::\ \/____/ |::| ~| \:::\ \/____/ \:::\/:::/ / \::::/ / \:::\ \\::::::/ / /:::/ / \:::\ \ \:::\ \ |::| | \:::\ \ \::::::/ / \::/____/ \:::\____\\::::/ / /:::/ / \:::\____\ \:::\____\ \::| | \:::\____\ \::::/ / ~~ \::/ / \::/____/ \::/ / \::/ / \::/ / \:| | \::/ / \::/____/ \/____/ ~~ \/____/ \/____/ \/____/ \|___| \/____/ ~~ /\ \ /\ \ /::\ \ /\ \ /\ \ /\ \ /\ \ /\ \ /\ \ /\ \ /::\ \ /::\ \ /::::\ \ /::\ \ /::\ \ /::\ \ /::\ \ /::\____\ /::\ \ /::\ \ /::::\ \ /::::\ \ /::::::\ \ /::::\ \ /::::\ \ /::::\ \ /::::\ \ /:::/ / \:::\ \ /::::\ \ /::::::\ \ /::::::\ \ /::::::::\ \ /::::::\ \ /::::::\ \ /::::::\ \ /::::::\ \ /:::/ / \:::\ \ /::::::\ \ /:::/\:::\ \ /:::/\:::\ \ /:::/~~\:::\ \ /:::/\:::\ \ /:::/\:::\ \ /:::/\:::\ \ /:::/\:::\ \ /:::/ / \:::\ \ /:::/\:::\ \ /:::/ \:::\ \ /:::/__\:::\ \ /:::/ \:::\ \ /:::/ \:::\ \ /:::/__\:::\ \ /:::/__\:::\ \ /:::/__\:::\ \ /:::/____/ \:::\ \ /:::/ \:::\ \ /:::/ \:::\ \ /::::\ \:::\ \ /:::/ / \:::\ \ /:::/ \:::\ \ /::::\ \:::\ \ /::::\ \:::\ \ /::::\ \:::\ \ /::::\ \ /::::\ \ /:::/ \:::\ \ /:::/ / \:::\ \ /::::::\ \:::\ \ /:::/____/ \:::\____\ /:::/ / \:::\ \ /::::::\ \:::\ \ /::::::\ \:::\ \ /::::::\ \:::\ \ /::::::\ \ _____ ____ /::::::\ \ /:::/ / \:::\ \ /:::/ / \:::\ ___\ /:::/\:::\ \:::\ \ |:::| | |:::| | /:::/ / \:::\ ___\ /:::/\:::\ \:::\____\ /:::/\:::\ \:::\ \ /:::/\:::\ \:::\____\ /:::/\:::\ \ /\ \ /\ \ /:::/\:::\ \ /:::/ / \:::\ \ /:::/____/ ___\:::| |/:::/__\:::\ \:::\____\|:::|____| |:::| |/:::/____/ ___\:::| |/:::/ \:::\ \:::| |/:::/ \:::\ \:::\____\/:::/ \:::\ \:::| |/:::/ \:::\ /::\____\/::\ \/:::/ \:::\____\/:::/____/ \:::\____\ \:::\ \ /\ /:::|____|\:::\ \:::\ \::/ / \:::\ \ /:::/ / \:::\ \ /\ /:::|____|\::/ |::::\ /:::|____|\::/ \:::\ /:::/ /\::/ \:::\ /:::|____|\::/ \:::\ /:::/ /\:::\ /:::/ \::/ /\:::\ \ \::/ / \:::\ /::\ \::/ / \:::\ \:::\ \/____/ \:::\ \ /:::/ / \:::\ /::\ \::/ / \/____|:::::\/:::/ / \/____/ \:::\/:::/ / \/_____/\:::\/:::/ / \/____/ \:::\/:::/ / \:::\/:::/ / \/____/ \:::\ \ \/____/ \:::\ \:::\ \/____/ \:::\ \:::\ \ \:::\ /:::/ / \:::\ \:::\ \/____/ |:::::::::/ / \::::::/ / \::::::/ / \::::::/ / \::::::/ / \:::\ \ \:::\ \:::\____\ \:::\ \:::\____\ \:::\__/:::/ / \:::\ \:::\____\ |::|\::::/ / \::::/ / \::::/ / \::::/ / \::::/____/ \:::\ \ \:::\ /:::/ / \:::\ \::/ / \::::::::/ / \:::\ /:::/ / |::| \::/____/ /:::/ / \::/____/ /:::/ / \:::\ \ \:::\ \ \:::\/:::/ / \:::\ \/____/ \::::::/ / \:::\/:::/ / |::| ~| /:::/ / ~~ /:::/ / \:::\ \ \:::\ \ \::::::/ / \:::\ \ \::::/ / \::::::/ / |::| | /:::/ / /:::/ / \:::\ \ \:::\ \ \::::/ / \:::\____\ \::/____/ \::::/ / \::| | /:::/ / /:::/ / \:::\____\ \:::\____\ \::/____/ \::/ / ~~ \::/____/ \:| | \::/ / \::/ / \::/ / \::/ / \/____/ \|___| \/____/ \/____/ \/____/ \/____/ /\ \ /\ \ /\ \ /::\ \ /\ \ /\ \ /\ \ /\ \ /\ \ /::\ \ /\ \ /\ \ /::\ \ /::\____\ /::\ \ /::::\ \ /::\ \ /::\____\ /::\ \ /::\ \ /::\ \ /::::\ \ /::\____\ /::\ \ \:::\ \ /::::| | /::::\ \ /::::::\ \ /::::\ \ /::::| | /::::\ \ \:::\ \ \:::\ \ /::::::\ \ /::::| | /::::\ \ \:::\ \ /:::::| | /::::::\ \ /::::::::\ \ /::::::\ \ /:::::| | /::::::\ \ \:::\ \ \:::\ \ /::::::::\ \ /:::::| | /::::::\ \ \:::\ \ /::::::| | /:::/\:::\ \ /:::/~~\:::\ \ /:::/\:::\ \ /::::::| | /:::/\:::\ \ \:::\ \ \:::\ \ /:::/~~\:::\ \ /::::::| | /:::/\:::\ \ \:::\ \ /:::/|::| | /:::/__\:::\ \ /:::/ \:::\ \ /:::/__\:::\ \ /:::/|::| | /:::/__\:::\ \ \:::\ \ \:::\ \ /:::/ \:::\ \ /:::/|::| | /:::/__\:::\ \ /::::\ \ /:::/ |::| | /::::\ \:::\ \ /:::/ / \:::\ \ /::::\ \:::\ \ /:::/ |::| | /::::\ \:::\ \ /::::\ \ /::::\ \ /:::/ / \:::\ \ /:::/ |::| | \:::\ \:::\ \ ____ /::::::\ \ /:::/ |::| | _____ /::::::\ \:::\ \ /:::/____/ \:::\____\ /::::::\ \:::\ \ /:::/ |::|___|______ /::::::\ \:::\ \ /::::::\ \ ____ /::::::\ \ /:::/____/ \:::\____\ /:::/ |::| | _____ ___\:::\ \:::\ \ /\ \ /:::/\:::\ \ /:::/ |::| |/\ \ /:::/\:::\ \:::\ \ |:::| | |:::| | /:::/\:::\ \:::\____\ /:::/ |::::::::\ \ /:::/\:::\ \:::\ \ /:::/\:::\ \ /\ \ /:::/\:::\ \ |:::| | |:::| | /:::/ |::| |/\ \ /\ \:::\ \:::\ \ /::\ \/:::/ \:::\____\/:: / |::| /::\____\/:::/ \:::\ \:::\____\|:::|____| |:::| |/:::/ \:::\ \:::| |/:::/ |:::::::::\____\/:::/ \:::\ \:::\____\ /:::/ \:::\____\/::\ \/:::/ \:::\____\|:::|____| |:::| |/:: / |::| /::\____\/::\ \:::\ \:::\____\ \:::\ /:::/ \::/ /\::/ /|::| /:::/ /\::/ \:::\ \::/ / \:::\ \ /:::/ / \::/ |::::\ /:::|____|\::/ / ~~~~~/:::/ /\::/ \:::\ /:::/ //:::/ \::/ /\:::\ /:::/ \::/ / \:::\ \ /:::/ / \::/ /|::| /:::/ /\:::\ \:::\ \::/ / \:::\/:::/ / \/____/ \/____/ |::| /:::/ / \/____/ \:::\ \/____/ \:::\ \ /:::/ / \/____|:::::\/:::/ / \/____/ /:::/ / \/____/ \:::\/:::/ //:::/ / \/____/ \:::\/:::/ / \/____/ \:::\ \ /:::/ / \/____/ |::| /:::/ / \:::\ \:::\ \/____/ \::::::/ / |::|/:::/ / \:::\ \ \:::\ /:::/ / |:::::::::/ / /:::/ / \::::::/ //:::/ / \::::::/ / \:::\ /:::/ / |::|/:::/ / \:::\ \:::\ \ \::::/____/ |::::::/ / \:::\____\ \:::\__/:::/ / |::|\::::/ / /:::/ / \::::/ //:::/ / \::::/____/ \:::\__/:::/ / |::::::/ / \:::\ \:::\____\ \:::\ \ |:::::/ / \::/ / \::::::::/ / |::| \::/____/ /:::/ / /:::/ / \::/ / \:::\ \ \::::::::/ / |:::::/ / \:::\ /:::/ / \:::\ \ |::::/ / \/____/ \::::::/ / |::| ~| /:::/ / /:::/ / \/____/ \:::\ \ \::::::/ / |::::/ / \:::\/:::/ / \:::\ \ /:::/ / \::::/ / |::| | /:::/ / /:::/ / \:::\ \ \::::/ / /:::/ / \::::::/ / \:::\____\ /:::/ / \::/____/ \::| | /:::/ / /:::/ / \:::\____\ \::/____/ /:::/ / \::::/ / \::/ / \::/ / ~~ \:| | \::/ / \::/ / \::/ / ~~ \::/ / \::/ / \/____/ \/____/ \|___| \/____/ \/____/ \/____/ \/____/ \/____/
/\ \ /\ \ /::\ \ /\ \ /::\ \ /\ \ /\ \ /\ \ /\ \ /::\ \ /::\ \ /::::\ \ /::\ \ /::::\ \ /::\ \ /::\ \ /::\ \ /::\____\ /::::\ \ /::::\ \ /::::::\ \ /::::\ \ /::::::\ \ /::::\ \ \:::\ \ /::::\ \ /:::/ / /::::::\ \ /::::::\ \ /::::::::\ \ /::::::\ \ /::::::::\ \ /::::::\ \ \:::\ \ /::::::\ \ /:::/ / /:::/\:::\ \ /:::/\:::\ \ /:::/~~\:::\ \ /:::/\:::\ \ /:::/~~\:::\ \ /:::/\:::\ \ \:::\ \ /:::/\:::\ \ /:::/ / /:::/ \:::\ \ /:::/__\:::\ \ /:::/ \:::\ \ /:::/__\:::\ \ /:::/ \:::\ \ /:::/ \:::\ \ \:::\ \ /:::/__\:::\ \ /:::/ / /:::/ \:::\ \ /::::\ \:::\ \ /:::/ / \:::\ \ \:::\ \:::\ \ /:::/ / \:::\ \ /:::/ \:::\ \ /::::\ \ /::::\ \:::\ \ /:::/ / /:::/ / \:::\ \ /::::::\ \:::\ \ /:::/____/ \:::\____\ ___\:::\ \:::\ \ /:::/____/ \:::\____\ /:::/ / \:::\ \ ____ /::::::\ \ /::::::\ \:::\ \ /:::/ / /:::/ / \:::\ ___\ /:::/\:::\ \:::\ \ |:::| | |:::| | /\ \:::\ \:::\ \ |:::| | |:::| | /:::/ / \:::\ \ /\ \ /:::/\:::\ \ /:::/\:::\ \:::\ \ /:::/ / /:::/____/ ___\:::| |/:::/__\:::\ \:::\____\|:::|____| |:::| |/::\ \:::\ \:::\____\|:::|____| |:::| |/:::/____/ \:::\____\/::\ \/:::/ \:::\____\/:::/ \:::\ \:::\____\/:::/____/ \:::\ \ /\ /:::|____|\:::\ \:::\ \::/ / \:::\ \ /:::/ / \:::\ \:::\ \::/ / \:::\ \ /:::/ / \:::\ \ \::/ /\:::\ /:::/ \::/ /\::/ \:::\ /:::/ /\:::\ \ \:::\ /::\ \::/ / \:::\ \:::\ \/____/ \:::\ \ /:::/ / \:::\ \:::\ \/____/ \:::\ \ /:::/ / \:::\ \ \/____/ \:::\/:::/ / \/____/ \/____/ \:::\/:::/ / \:::\ \ \:::\ \:::\ \/____/ \:::\ \:::\ \ \:::\ /:::/ / \:::\ \:::\ \ \:::\ /:::/ / \:::\ \ \::::::/ / \::::::/ / \:::\ \ \:::\ \:::\____\ \:::\ \:::\____\ \:::\__/:::/ / \:::\ \:::\____\ \:::\__/:::/ / \:::\ \ \::::/____/ \::::/ / \:::\ \ \:::\ /:::/ / \:::\ \::/ / \::::::::/ / \:::\ /:::/ / \::::::::/ / \:::\ \ \:::\ \ /:::/ / \:::\ \ \:::\/:::/ / \:::\ \/____/ \::::::/ / \:::\/:::/ / \::::::/ / \:::\ \ \:::\ \ /:::/ / \:::\ \ \::::::/ / \:::\ \ \::::/ / \::::::/ / \::::/ / \:::\ \ \:::\ \ /:::/ / \:::\ \ \::::/ / \:::\____\ \::/____/ \::::/ / \::/____/ \:::\____\ \:::\____\ /:::/ / \:::\____\ \::/____/ \::/ / ~~ \::/ / ~~ \::/ / \::/ / \::/ / \::/ / \/____/ \/____/ \/____/ \/____/ \/____/ \/____/ /\ \ /\ \ /\ \ /\ \ /::\ \ /\ \ /\ \ /\ \ /\ \ /\ \ /::\____\ /::\ \ /::\ \ /::\____\ /::::\ \ /::\ \ /::\____\ /::\ \ /::\____\ /::\ \ /::::| | /::::\ \ \:::\ \ /:::/ / /::::::\ \ /::::\ \ /:::/ / \:::\ \ /::::| | /::::\ \ /:::::| | /::::::\ \ \:::\ \ /:::/ _/___ /::::::::\ \ /::::::\ \ /:::/ / \:::\ \ /:::::| | /::::::\ \ /::::::| | /:::/\:::\ \ \:::\ \ /:::/ /\ \ /:::/~~\:::\ \ /:::/\:::\ \ /:::/ / \:::\ \ /::::::| | /:::/\:::\ \ /:::/|::| | /:::/__\:::\ \ \:::\ \ /:::/ /::\____\ /:::/ \:::\ \ /:::/__\:::\ \ /:::/____/ \:::\ \ /:::/|::| | /:::/ \:::\ \ /:::/ |::| | /::::\ \:::\ \ /::::\ \ /:::/ /:::/ / /:::/ / \:::\ \ /::::\ \:::\ \ /::::\ \ /::::\ \ /:::/ |::| | /:::/ \:::\ \ /:::/ |::| | _____ /::::::\ \:::\ \ /::::::\ \ /:::/ /:::/ _/___ /:::/____/ \:::\____\ /::::::\ \:::\ \ /::::::\____\________ ____ /::::::\ \ /:::/ |::| | _____ /:::/ / \:::\ \ /:::/ |::| |/\ \ /:::/\:::\ \:::\ \ /:::/\:::\ \ /:::/___/:::/ /\ \ |:::| | |:::| | /:::/\:::\ \:::\____\ /:::/\:::::::::::\ \ /\ \ /:::/\:::\ \ /:::/ |::| |/\ \ /:::/ / \:::\ ___\ /:: / |::| /::\____\/:::/__\:::\ \:::\____\ /:::/ \:::\____\|:::| /:::/ /::\____\|:::|____| |:::| |/:::/ \:::\ \:::| |/:::/ |:::::::::::\____\/::\ \/:::/ \:::\____\/:: / |::| /::\____\/:::/____/ ___\:::| | \::/ /|::| /:::/ /\:::\ \:::\ \::/ //:::/ \::/ /|:::|__/:::/ /:::/ / \:::\ \ /:::/ / \::/ |::::\ /:::|____|\::/ |::|~~~|~~~~~ \:::\ /:::/ \::/ /\::/ /|::| /:::/ /\:::\ \ /\ /:::|____| \/____/ |::| /:::/ / \:::\ \:::\ \/____//:::/ / \/____/ \:::\/:::/ /:::/ / \:::\ \ /:::/ / \/____|:::::\/:::/ / \/____|::| | \:::\/:::/ / \/____/ \/____/ |::| /:::/ / \:::\ /::\ \::/ / |::|/:::/ / \:::\ \:::\ \ /:::/ / \::::::/ /:::/ / \:::\ /:::/ / |:::::::::/ / |::| | \::::::/ / |::|/:::/ / \:::\ \:::\ \/____/ |::::::/ / \:::\ \:::\____\ /:::/ / \::::/___/:::/ / \:::\__/:::/ / |::|\::::/ / |::| | \::::/____/ |::::::/ / \:::\ \:::\____\ |:::::/ / \:::\ \::/ / \::/ / \:::\__/:::/ / \::::::::/ / |::| \::/____/ |::| | \:::\ \ |:::::/ / \:::\ /:::/ / |::::/ / \:::\ \/____/ \/____/ \::::::::/ / \::::::/ / |::| ~| |::| | \:::\ \ |::::/ / \:::\/:::/ / /:::/ / \:::\ \ \::::::/ / \::::/ / |::| | |::| | \:::\ \ /:::/ / \::::::/ / /:::/ / \:::\____\ \::::/ / \::/____/ \::| | \::| | \:::\____\ /:::/ / \::::/ / \::/ / \::/ / \::/____/ ~~ \:| | \:| | \::/ / \::/ / \::/____/ \/____/ \/____/ ~~ \|___| \|___| \/____/ \/____/
/::\ \ /\ \ /\ \ /\ \ /\ \ /\ \ /\ \ /\ \ /\ \ /::\ \ /\ \ /::::\ \ /::\ \ /::\ \ /::\ \ /::\____\ /::\ \ /::\ \ /::\ \ /::\ \ /::::\ \ /::\____\ /::::::\ \ /::::\ \ \:::\ \ /::::\ \ /::::| | \:::\ \ /::::\ \ \:::\ \ \:::\ \ /::::::\ \ /::::| | /::::::::\ \ /::::::\ \ \:::\ \ /::::::\ \ /:::::| | \:::\ \ /::::::\ \ \:::\ \ \:::\ \ /::::::::\ \ /:::::| | /:::/~~\:::\ \ /:::/\:::\ \ \:::\ \ /:::/\:::\ \ /::::::| | \:::\ \ /:::/\:::\ \ \:::\ \ \:::\ \ /:::/~~\:::\ \ /::::::| | /:::/ \:::\ \ /:::/__\:::\ \ \:::\ \ /:::/__\:::\ \ /:::/|::| | \:::\ \ /:::/__\:::\ \ \:::\ \ \:::\ \ /:::/ \:::\ \ /:::/|::| | /:::/ / \:::\ \ /::::\ \:::\ \ /::::\ \ /::::\ \:::\ \ /:::/ |::| | /::::\ \ /::::\ \:::\ \ /::::\ \ /::::\ \ /:::/ / \:::\ \ /:::/ |::| | /:::/____/ \:::\____\ /::::::\ \:::\ \ ____ /::::::\ \ /::::::\ \:::\ \ /:::/ |::| | _____ /::::::\ \ /::::::\ \:::\ \ /::::::\ \ ____ /::::::\ \ /:::/____/ \:::\____\ /:::/ |::| | _____ |:::| | |:::| | /:::/\:::\ \:::\____\ /\ \ /:::/\:::\ \ /:::/\:::\ \:::\ \ /:::/ |::| |/\ \ /:::/\:::\ \ /:::/\:::\ \:::\ \ /:::/\:::\ \ /\ \ /:::/\:::\ \ |:::| | |:::| | /:::/ |::| |/\ \ |:::|____| |:::| |/:::/ \:::\ \:::| |/::\ \/:::/ \:::\____\/:::/__\:::\ \:::\____\/:: / |::| /::\____\ /:::/ \:::\____\/:::/ \:::\ \:::\____\ /:::/ \:::\____\/::\ \/:::/ \:::\____\|:::|____| |:::| |/:: / |::| /::\____\ \:::\ \ /:::/ / \::/ |::::\ /:::|____|\:::\ /:::/ \::/ /\:::\ \:::\ \::/ /\::/ /|::| /:::/ //:::/ \::/ /\::/ \:::\ /:::/ //:::/ \::/ /\:::\ /:::/ \::/ / \:::\ \ /:::/ / \::/ /|::| /:::/ / \:::\ \ /:::/ / \/____|:::::\/:::/ / \:::\/:::/ / \/____/ \:::\ \:::\ \/____/ \/____/ |::| /:::/ //:::/ / \/____/ \/____/ \:::\/:::/ //:::/ / \/____/ \:::\/:::/ / \/____/ \:::\ \ /:::/ / \/____/ |::| /:::/ / \:::\ /:::/ / |:::::::::/ / \::::::/ / \:::\ \:::\ \ |::|/:::/ //:::/ / \::::::/ //:::/ / \::::::/ / \:::\ /:::/ / |::|/:::/ / \:::\__/:::/ / |::|\::::/ / \::::/____/ \:::\ \:::\____\ |::::::/ //:::/ / \::::/ //:::/ / \::::/____/ \:::\__/:::/ / |::::::/ / \::::::::/ / |::| \::/____/ \:::\ \ \:::\ \::/ / |:::::/ / \::/ / /:::/ / \::/ / \:::\ \ \::::::::/ / |:::::/ / \::::::/ / |::| ~| \:::\ \ \:::\ \/____/ |::::/ / \/____/ /:::/ / \/____/ \:::\ \ \::::::/ / |::::/ / \::::/ / |::| | \:::\ \ \:::\ \ /:::/ / /:::/ / \:::\ \ \::::/ / /:::/ / \::/____/ \::| | \:::\____\ \:::\____\ /:::/ / /:::/ / \:::\____\ \::/____/ /:::/ / ~~ \:| | \::/ / \::/ / \::/ / \::/ / \::/ / ~~ \::/ / \|___| \/____/ \/____/ \/____/ \/____/ \/____/ \/____/
/\ \ /\ \ /\ \ /\ \ /\ \ /\ \ /\ \ /::\ \ /::\ \ /::\ \ /::\ \ /::\ \ /::\ \ /::\____\ /::::\ \ \:::\ \ \:::\ \ \:::\ \ \:::\ \ /::::\ \ /::::| | /::::::\ \ \:::\ \ \:::\ \ \:::\ \ \:::\ \ /::::::\ \ /:::::| | /:::/\:::\ \ \:::\ \ \:::\ \ \:::\ \ \:::\ \ /:::/\:::\ \ /::::::| | /:::/ \:::\ \ \:::\ \ \:::\ \ \:::\ \ \:::\ \ /:::/__\:::\ \ /:::/|::| | /:::/ \:::\ \ /::::\ \ /::::\ \ /::::\ \ \:::\ \ /::::\ \:::\ \ /:::/ |::| | /:::/ / \:::\ \ ____ /::::::\ \ /::::::\ \ ____ /::::::\ \ \:::\ \ /::::::\ \:::\ \ /:::/ |::| | _____ /:::/ / \:::\ \ /\ \ /:::/\:::\ \ /:::/\:::\ \ /\ \ /:::/\:::\ \ \:::\ \ /:::/\:::\ \:::\ \ /:::/ |::| |/\ \ /:::/____/ \:::\____\/::\ \/:::/ \:::\____\ /:::/ \:::\____\/::\ \/:::/ \:::\____\_______________\:::\____\/:::/__\:::\ \:::\____\/:: / |::| /::\____\ \:::\ \ \::/ /\:::\ /:::/ \::/ //:::/ \::/ /\:::\ /:::/ \::/ /\::::::::::::::::::/ /\:::\ \:::\ \::/ /\::/ /|::| /:::/ / \:::\ \ \/____/ \:::\/:::/ / \/____//:::/ / \/____/ \:::\/:::/ / \/____/ \::::::::::::::::/____/ \:::\ \:::\ \/____/ \/____/ |::| /:::/ / \:::\ \ \::::::/ / /:::/ / \::::::/ / \:::\~~~~\~~~~~~ \:::\ \:::\ \ |::|/:::/ / \:::\ \ \::::/____/ /:::/ / \::::/____/ \:::\ \ \:::\ \:::\____\ |::::::/ / \:::\ \ \:::\ \ \::/ / \:::\ \ \:::\ \ \:::\ \::/ / |:::::/ / \:::\ \ \:::\ \ \/____/ \:::\ \ \:::\ \ \:::\ \/____/ |::::/ / \:::\ \ \:::\ \ \:::\ \ \:::\ \ \:::\ \ /:::/ / \:::\____\ \:::\____\ \:::\____\ \:::\____\ \:::\____\ /:::/ / \::/ / \::/ / \::/ / \::/ / \::/ / \::/ / \/____/ \/____/ \/____/ \/____/ \/____/ \/____/ /\ \ /\ \ /\ \ /\ \ /\ \ /\ \ /\ \ /::\ \ /::\ \ /::\ \ /::\ \ /::\____\ /::\ \ /::\ \ /::::\ \ /::::\ \ \:::\ \ /::::\ \ /::::| | /::::\ \ /::::\ \ /::::::\ \ /::::::\ \ \:::\ \ /::::::\ \ /:::::| | /::::::\ \ /::::::\ \ /:::/\:::\ \ /:::/\:::\ \ \:::\ \ /:::/\:::\ \ /::::::| | /:::/\:::\ \ /:::/\:::\ \ /:::/__\:::\ \ /:::/ \:::\ \ \:::\ \ /:::/__\:::\ \ /:::/|::| | /:::/ \:::\ \ /:::/__\:::\ \ \:::\ \:::\ \ /:::/ \:::\ \ /::::\ \ /::::\ \:::\ \ /:::/ |::| | /:::/ \:::\ \ /::::\ \:::\ \ ___\:::\ \:::\ \ /:::/ / \:::\ \ ____ /::::::\ \ /::::::\ \:::\ \ /:::/ |::| | _____ /:::/ / \:::\ \ /::::::\ \:::\ \ /\ \:::\ \:::\ \ /:::/ / \:::\ \ /\ \ /:::/\:::\ \ /:::/\:::\ \:::\ \ /:::/ |::| |/\ \ /:::/ / \:::\ \ /:::/\:::\ \:::\ \ /::\ \:::\ \:::\____\/:::/____/ \:::\____\/::\ \/:::/ \:::\____\/:::/__\:::\ \:::\____\/:: / |::| /::\____\/:::/____/ \:::\____\/:::/__\:::\ \:::\____\ \:::\ \:::\ \::/ /\:::\ \ \::/ /\:::\ /:::/ \::/ /\:::\ \:::\ \::/ /\::/ /|::| /:::/ /\:::\ \ \::/ /\:::\ \:::\ \::/ / \:::\ \:::\ \/____/ \:::\ \ \/____/ \:::\/:::/ / \/____/ \:::\ \:::\ \/____/ \/____/ |::| /:::/ / \:::\ \ \/____/ \:::\ \:::\ \/____/ \:::\ \:::\ \ \:::\ \ \::::::/ / \:::\ \:::\ \ |::|/:::/ / \:::\ \ \:::\ \:::\ \ \:::\ \:::\____\ \:::\ \ \::::/____/ \:::\ \:::\____\ |::::::/ / \:::\ \ \:::\ \:::\____\ \:::\ /:::/ / \:::\ \ \:::\ \ \:::\ \::/ / |:::::/ / \:::\ \ \:::\ \::/ / \:::\/:::/ / \:::\ \ \:::\ \ \:::\ \/____/ |::::/ / \:::\ \ \:::\ \/____/ \::::::/ / \:::\ \ \:::\ \ \:::\ \ /:::/ / \:::\ \ \:::\ \ \::::/ / \:::\____\ \:::\____\ \:::\____\ /:::/ / \:::\____\ \:::\____\ \::/ / \::/ / \::/ / \::/ / \::/ / \::/ / \::/ / \/____/ \/____/ \/____/ \/____/ \/____/ \/____/ \/____/
/::\ \ /\ \ /\ \ /\ \ /\ \ /\ \ /\ \ /\ \ /::::\ \ /::\ \ /::\ \ /::\____\ /::\ \ /::\____\ /::\ \ /::\ \ /::::::\ \ /::::\ \ /::::\ \ /::::| | \:::\ \ /::::| | /::::\ \ /::::\ \ /::::::::\ \ /::::::\ \ /::::::\ \ /:::::| | \:::\ \ /:::::| | /::::::\ \ /::::::\ \ /:::/~~\:::\ \ /:::/\:::\ \ /:::/\:::\ \ /::::::| | \:::\ \ /::::::| | /:::/\:::\ \ /:::/\:::\ \ /:::/ \:::\ \ /:::/__\:::\ \ /:::/__\:::\ \ /:::/|::| | \:::\ \ /:::/|::| | /:::/ \:::\ \ /:::/__\:::\ \ /:::/ / \:::\ \ /::::\ \:::\ \ /::::\ \:::\ \ /:::/ |::| | /::::\ \ /:::/ |::| | /:::/ \:::\ \ \:::\ \:::\ \ /:::/____/ \:::\____\ /::::::\ \:::\ \ /::::::\ \:::\ \ /:::/ |::| | _____ ____ /::::::\ \ /:::/ |::| | _____ /:::/ / \:::\ \ ___\:::\ \:::\ \ |:::| | |:::| | /:::/\:::\ \:::\____\ /:::/\:::\ \:::\ \ /:::/ |::| |/\ \ /\ \ /:::/\:::\ \ /:::/ |::| |/\ \ /:::/ / \:::\ ___\ /\ \:::\ \:::\ \ |:::|____| |:::| |/:::/ \:::\ \:::| |/:::/__\:::\ \:::\____\/:: / |::| /::\____\/::\ \/:::/ \:::\____\/:: / |::| /::\____\/:::/____/ ___\:::| |/::\ \:::\ \:::\____\ \:::\ \ /:::/ / \::/ \:::\ /:::|____|\:::\ \:::\ \::/ /\::/ /|::| /:::/ /\:::\ /:::/ \::/ /\::/ /|::| /:::/ /\:::\ \ /\ /:::|____|\:::\ \:::\ \::/ / \:::\ \ /:::/ / \/_____/\:::\/:::/ / \:::\ \:::\ \/____/ \/____/ |::| /:::/ / \:::\/:::/ / \/____/ \/____/ |::| /:::/ / \:::\ /::\ \::/ / \:::\ \:::\ \/____/ \:::\ /:::/ / \::::::/ / \:::\ \:::\ \ |::|/:::/ / \::::::/ / |::|/:::/ / \:::\ \:::\ \/____/ \:::\ \:::\ \ \:::\__/:::/ / \::::/ / \:::\ \:::\____\ |::::::/ / \::::/____/ |::::::/ / \:::\ \:::\____\ \:::\ \:::\____\ \::::::::/ / \::/____/ \:::\ \::/ / |:::::/ / \:::\ \ |:::::/ / \:::\ /:::/ / \:::\ /:::/ / \::::::/ / ~~ \:::\ \/____/ |::::/ / \:::\ \ |::::/ / \:::\/:::/ / \:::\/:::/ / \::::/ / \:::\ \ /:::/ / \:::\ \ /:::/ / \::::::/ / \::::::/ / \::/____/ \:::\____\ /:::/ / \:::\____\ /:::/ / \::::/ / \::::/ / ~~ \::/ / \::/ / \::/ / \::/ / \::/____/ \::/ / \/____/ \/____/ \/____/ \/____/ \/____/