o O /`-.__ / \·'^| o l l * _|-..-|_ O (^ '----' `) `\-....-/^ O o ) "/ " ( _( ~_~ )_ O /\ ) ( /\ / \( ) | \ o /o \) ( / \ / |( )| \ / o \ \( / \ __.--' O \_ / .._ \ //|)\ , (_) /(((\^)'\ | | O ) ` | | / ____o / / / _.-''^^____^^''-._ / .' / -''^^ ^^''- \--'^ .' .`. `'''----'''^ .`. \ .' / `'--..____..--'^ \ \ / _.-/ \ \ .::'_/^ | | `. .-'| | `-. _.--'` \ / `-. / \ / `-._ `'---..__ `. .´_.._ __ \ ``'''`. .' `'^ `''---'^ `-..______..-'