* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *** ** * *** * ** *** * *** ** * *** * ** *** * *** ** * *** * ** *** * *** ** * *** * ** *** * *** ** * *** * ** *** * *** ** * *** * ** *** * *** ** * *** * ** *** * *** ** * *** * ** *** ** ** ** * ** ** ** *** ** ** ** * ** ** ** *** ** ** ** * ** ** ** *** ** ** ** * ** ** ** *** ** ** ** * ** ** ** *** ** ** ** * ** ** ** *** ** ** ** * ** ** ** *** ** ** ** * ** ** ** * *** * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * ** * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * ** ** ** ** *** *** ** ** * * ** ** *** *** ** ** * * ** ** *** *** ** ** * * ** ** *** *** ** ** * * ** ** *** *** ** ** * * ** ** *** *** ** ** * * ** ** *** *** ** ** * * ** ** *** *** ** ** * * ** ** * ** ** ** *** ** ** ** * ** ** ** *** ** ** ** * ** ** ** *** ** ** ** * ** ** ** *** ** ** ** * ** ** ** *** ** ** ** * ** ** ** *** ** ** ** * ** ** ** *** ** ** ** * ** ** ** * * ** ** ** * ** ** ** *** ** ** ** * ** ** ** *** ** ** ** * ** ** ** *** ** ** ** * ** ** ** *** ** ** ** * ** ** ** *** ** ** ** * ** ** ** *** ** ** ** * ** ** ** *** ** ** ** * ** ** ** * ** ** * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * ** ** ** * *** *** * *** * * *** * *** *** * *** * * *** * *** *** * *** * * *** * *** *** * *** * * *** * *** *** * *** * * *** * *** *** * *** * * *** * *** *** * *** * * *** * *** *** * *** * * * ** * ** ** ** *** ** ** ** * ** ** ** *** ** ** ** * ** ** ** *** ** ** ** * ** ** ** *** ** ** ** * ** ** ** *** ** ** ** * ** ** ** *** ** ** ** * ** ** ** *** ** ** ** * ** ** ** * * *** * * * * ** *** *** *** ** * * * ** *** *** *** ** * * * ** *** *** *** ** * * * ** *** *** *** ** * * * ** *** *** *** ** * * * ** *** *** *** ** * * * ** *** *** *** ** * * * ** *** * ** ** ** * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *** *** ********* *** *** * * * *** *** ********* *** *** * * * *** *** ********* *** *** * * * *** *** ********* *** *** * * * *** *** ********* *** *** * * * *** *** ********* *** *** * * * *** *** ********* *** *** * * * *** *** **** * * * * ** ** ** *** ** ** ** * ** ** ** *** ** ** ** * ** ** ** *** ** ** ** * ** ** ** *** ** ** ** * ** ** ** *** ** ** ** * ** ** ** *** ** ** ** * ** ** ** *** ** ** ** * ** ** ** * ** *** ** * ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * ** *** ** * * ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** * * * * * ** ** ** *** ** ** ** * ** ** ** *** ** ** ** * ** ** ** *** ** ** ** * ** ** ** *** ** ** ** * ** ** ** *** ** ** ** * ** ** ** *** ** ** ** * ** ** ** *** ** ** ** * ** ** ** * * * * * * *** *** ********* *** *** * * * *** *** ********* *** *** * * * *** *** ********* *** *** * * * *** *** ********* *** *** * * * *** *** ********* *** *** * * * *** *** ********* *** *** * * * *** *** ********* *** *** * * * *** *** **** ** ** ** ** ** * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *** * *** *** ** *** *** *** ** * * * ** *** *** *** ** * * * ** *** *** *** ** * * * ** *** *** *** ** * * * ** *** *** *** ** * * * ** *** *** *** ** * * * ** *** *** *** ** * * * ** *** * * * * * * * ** ** *** ** ** ** * ** ** ** *** ** ** ** * ** ** ** *** ** ** ** * ** ** ** *** ** ** ** * ** ** ** *** ** ** ** * ** ** ** *** ** ** ** * ** ** ** *** ** ** ** * ** ** ** * ** ** ** ** * ** *** * * *** * *** *** * *** * * *** * *** *** * *** * * *** * *** *** * *** * * *** * *** *** * *** * * *** * *** *** * *** * * *** * *** *** * *** * * *** * *** *** * *** * ** ** ** ** ** ** * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * ** ** *** *** ** ** *** ** ** ** * ** ** ** *** ** ** ** * ** ** ** *** ** ** ** * ** ** ** *** ** ** ** * ** ** ** *** ** ** ** * ** ** ** *** ** ** ** * ** ** ** *** ** ** ** * ** ** ** * * * * * * * * ** *** ** ** ** * ** ** ** *** ** ** ** * ** ** ** *** ** ** ** * ** ** ** *** ** ** ** * ** ** ** *** ** ** ** * ** ** ** *** ** ** ** * ** ** ** *** ** ** ** * ** ** ** * ** ** ** ** * ** ** * * ** ** *** *** ** ** * * ** ** *** *** ** ** * * ** ** *** *** ** ** * * ** ** *** *** ** ** * * ** ** *** *** ** ** * * ** ** *** *** ** ** * * ** ** *** *** ** ** * ** ** ** ** ** ** ** * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *** * *** ***** * ***** *** * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *** ** ** ** * ** ** ** *** ** ** ** * ** ** ** *** ** ** ** * ** ** ** *** ** ** ** * ** ** ** *** ** ** ** * ** ** ** *** ** ** ** * ** ** ** *** ** ** ** * ** ** ** * * ** ** *** *** ** ** * * *** ** * *** * ** *** * *** ** * *** * ** *** * *** ** * *** * ** *** * *** ** * *** * ** *** * *** ** * *** * ** *** * *** ** * *** * ** *** * *** ** * *** * ** *** ** ** ** ** ** ** ** ** * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * ** ** *** *** ** ** * *** ** * *** * ** *** * *** ** * *** * ** *** * *** ** * *** * ** *** * *** ** * *** * ** *** * *** ** * *** * ** *** * *** ** * *** * ** *** * *** ** * *** * ** *** * * * * * * * * ** ** ** * ** ** ** *** ** ** ** * ** ** ** *** ** ** ** * ** ** ** *** ** ** ** * ** ** ** *** ** ** ** * ** ** ** *** ** ** ** * ** ** ** *** ** ** ** * ** ** ** * *** * *** ***** * ***** *** * ***** * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * ** ** ** ** ** ** ** ** ** * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * ** ** ** ** * ** ** ** *** ** ** ** *** *** ** ** * * ** ** *** *** ** ** * * ** ** *** *** ** ** * * ** ** *** *** ** ** * * ** ** *** *** ** ** * * ** ** *** *** ** ** * * ** ** *** *** ** ** * * * * * * * * * * ** ** * ** ** ** *** ** ** ** * ** ** ** *** ** ** ** * ** ** ** *** ** ** ** * ** ** ** *** ** ** ** * ** ** ** *** ** ** ** * ** ** ** *** ** ** ** * ** ** ** * * ** ** *** *** ** ** * * ** ** ** * ** ** ** *** ** ** ** * ** ** ** *** ** ** ** * ** ** ** *** ** ** ** * ** ** ** *** ** ** ** * ** ** ** *** ** ** ** * ** ** ** *** ** ** ** * ** ** ** * ** ** ** ** ** ** ** ** ** ** * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * ** ** ** ** * ** ** ** *** ** ** * *** *** * *** * * *** * *** *** * *** * * *** * *** *** * *** * * *** * *** *** * *** * * *** * *** *** * *** * * *** * *** *** * *** * * *** * *** *** * *** * * * * * * * * * * * ** * ** ** ** *** ** ** ** * ** ** ** *** ** ** ** * ** ** ** *** ** ** ** * ** ** ** *** ** ** ** * ** ** ** *** ** ** ** * ** ** ** *** ** ** ** * ** ** ** * * *** * *** *** * *** * * *** * * * * ** *** *** *** ** * * * ** *** *** *** ** * * * ** *** *** *** ** * * * ** *** *** *** ** * * * ** *** *** *** ** * * * ** *** *** *** ** * * * ** *** * ** ** ** ** ** ** ** ** ** ** ** * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *** *** ********* *** *** * * * *** *** ********* *** *** * * * *** *** ********* *** *** * * * *** *** ********* *** *** * * * *** *** ********* *** *** * * * *** *** ********* *** *** * * * *** *** **** * * * * * * * * * * * * ** ** ** *** ** ** ** * ** ** ** *** ** ** ** * ** ** ** *** ** ** ** * ** ** ** *** ** ** ** * ** ** ** *** ** ** ** * ** ** ** *** ** ** ** * ** ** ** * ** *** ** * * * ** *** *** *** ** * ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * ** *** ** * * * ** *** *** *** ** * * ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** * * * * * * * * * * * * * ** ** ** *** ** ** ** * ** ** ** *** ** ** ** * ** ** ** *** ** ** ** * ** ** ** *** ** ** ** * ** ** ** *** ** ** ** * ** ** ** *** ** ** ** * ** ** ** * * * * * * * * * * * * * * *** *** ********* *** *** * * * *** *** ********* *** *** * * * *** *** ********* *** *** * * * *** *** ********* *** *** * * * *** *** ********* *** *** * * * *** *** ********* *** *** * * * *** *** **** ** ** ** ** ** ** ** ** ** ** ** ** ** * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *** * *** *** * *** * * *** * *** *** ** *** *** *** ** * * * ** *** *** *** ** * * * ** *** *** *** ** * * * ** *** *** *** ** * * * ** *** *** *** ** * * * ** *** *** *** ** * * * ** *** * * * * * * * * * * * * * * * ** ** *** ** ** ** * ** ** ** *** ** ** ** * ** ** ** *** ** ** ** * ** ** ** *** ** ** ** * ** ** ** *** ** ** ** * ** ** ** *** ** ** ** * ** ** ** * ** ** ** ** * ** ** ** *** ** ** ** * ** *** * * *** * *** *** * *** * * *** * *** *** * *** * * *** * *** *** * *** * * *** * *** *** * *** * * *** * *** *** * *** * * *** * *** *** * *** * ** ** ** ** ** ** ** ** ** ** ** ** ** ** * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * ** ** *** *** ** ** * * ** ** *** *** ** ** *** ** ** ** * ** ** ** *** ** ** ** * ** ** ** *** ** ** ** * ** ** ** *** ** ** ** * ** ** ** *** ** ** ** * ** ** ** *** ** ** ** * ** ** ** * * * * * * * * * * * * * * * * ** *** ** ** ** * ** ** ** *** ** ** ** * ** ** ** *** ** ** ** * ** ** ** *** ** ** ** * ** ** ** *** ** ** ** * ** ** ** *** ** ** ** * ** ** ** * ** ** ** ** * ** ** ** *** ** ** ** * ** ** * * ** ** *** *** ** ** * * ** ** *** *** ** ** * * ** ** *** *** ** ** * * ** ** *** *** ** ** * * ** ** *** *** ** ** * * ** ** *** *** ** ** * ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *** * *** ***** * ***** *** * ***** * *** ***** * ***** *** * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *** ** ** ** * ** ** ** *** ** ** ** * ** ** ** *** ** ** ** * ** ** ** *** ** ** ** * ** ** ** *** ** ** ** * ** ** ** *** ** ** ** * ** ** ** * * ** ** *** *** ** ** * * ** ** *** *** ** ** * * *** ** * *** * ** *** * *** ** * *** * ** *** * *** ** * *** * ** *** * *** ** * *** * ** *** * *** ** * *** * ** *** * *** ** * *** * ** *** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * ** ** *** *** ** ** * * ** ** *** *** ** ** * *** ** * *** * ** *** * *** ** * *** * ** *** * *** ** * *** * ** *** * *** ** * *** * ** *** * *** ** * *** * ** *** * *** ** * *** * ** *** * * * * * * * * * * * * * * * * ** ** ** * ** ** ** *** ** ** ** * ** ** ** *** ** ** ** * ** ** ** *** ** ** ** * ** ** ** *** ** ** ** * ** ** ** *** ** ** ** * ** ** ** * *** * *** ***** * ***** *** * ***** * *** ***** * ***** *** * ***** * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * ** ** ** ** * ** ** ** *** ** ** ** * ** ** ** *** ** ** ** *** *** ** ** * * ** ** *** *** ** ** * * ** ** *** *** ** ** * * ** ** *** *** ** ** * * ** ** *** *** ** ** * * ** ** *** *** ** ** * * * * * * * * * * * * * * * * * * ** ** * ** ** ** *** ** ** ** * ** ** ** *** ** ** ** * ** ** ** *** ** ** ** * ** ** ** *** ** ** ** * ** ** ** *** ** ** ** * ** ** ** * * ** ** *** *** ** ** * * ** ** *** *** ** ** * * ** ** ** * ** ** ** *** ** ** ** * ** ** ** *** ** ** ** * ** ** ** *** ** ** ** * ** ** ** *** ** ** ** * ** ** ** *** ** ** ** * ** ** ** * ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * ** ** ** ** * ** ** ** *** ** ** ** * ** ** ** *** ** ** * *** *** * *** * * *** * *** *** * *** * * *** * *** *** * *** * * *** * *** *** * *** * * *** * *** *** * *** * * *** * *** *** * *** * * * * * * * * * * * * * * * * * * * ** * ** ** ** *** ** ** ** * ** ** ** *** ** ** ** * ** ** ** *** ** ** ** * ** ** ** *** ** ** ** * ** ** ** *** ** ** ** * ** ** ** * * *** * *** *** * *** * * *** * *** *** * *** * * *** * * * * ** *** *** *** ** * * * ** *** *** *** ** * * * ** *** *** *** ** * * * ** *** *** *** ** * * * ** *** *** *** ** * * * ** *** * ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *** *** ********* *** *** * * * *** *** ********* *** *** * * * *** *** ********* *** *** * * * *** *** ********* *** *** * * * *** *** ********* *** *** * * * *** *** **** * * * * * * * * * * * * * * * * * * * * ** ** ** *** ** ** ** * ** ** ** *** ** ** ** * ** ** ** *** ** ** ** * ** ** ** *** ** ** ** * ** ** ** *** ** ** ** * ** ** ** * ** *** ** * * * ** *** *** *** ** * * * ** *** *** *** ** * ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * ** *** ** * * * ** *** *** *** ** * * * ** *** *** *** ** * * ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** * * * * * * * * * * * * * * * * * * * * * ** ** ** *** ** ** ** * ** ** ** *** ** ** ** * ** ** ** *** ** ** ** * ** ** ** *** ** ** ** * ** ** ** *** ** ** ** * ** ** ** * * * * * * * * * * * * * * * * * * * * * * *** *** ********* *** *** * * * *** *** ********* *** *** * * * *** *** ********* *** *** * * * *** *** ********* *** *** * * * *** *** ********* *** *** * * * *** *** **** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *** * *** *** * *** * * *** * *** *** * *** * * *** * *** *** ** *** *** *** ** * * * ** *** *** *** ** * * * ** *** *** *** ** * * * ** *** *** *** ** * * * ** *** *** *** ** * * * ** *** * * * * * * * * * * * * * * * * * * * * * * * ** ** *** ** ** ** * ** ** ** *** ** ** ** * ** ** ** *** ** ** ** * ** ** ** *** ** ** ** * ** ** ** *** ** ** ** * ** ** ** * ** ** ** ** * ** ** ** *** ** ** ** * ** ** ** *** ** ** ** * ** *** * * *** * *** *** * *** * * *** * *** *** * *** * * *** * *** *** * *** * * *** * *** *** * *** * * *** * *** *** * *** * ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * ** ** *** *** ** ** * * ** ** *** *** ** ** * * ** ** *** *** ** ** *** ** ** ** * ** ** ** *** ** ** ** * ** ** ** *** ** ** ** * ** ** ** *** ** ** ** * ** ** ** *** ** ** ** * ** ** ** * * * * * * * * * * * * * * * * * * * * * * * * ** *** ** ** ** * ** ** ** *** ** ** ** * ** ** ** *** ** ** ** * ** ** ** *** ** ** ** * ** ** ** *** ** ** ** * ** ** ** * ** ** ** ** * ** ** ** *** ** ** ** * ** ** ** *** ** ** ** * ** ** * * ** ** *** *** ** ** * * ** ** *** *** ** ** * * ** ** *** *** ** ** * * ** ** *** *** ** ** * * ** ** *** *** ** ** * ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *** * *** ***** * ***** *** * ***** * *** ***** * ***** *** * ***** * *** ***** * ***** *** * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *** ** ** ** * ** ** ** *** ** ** ** * ** ** ** *** ** ** ** * ** ** ** *** ** ** ** * ** ** ** *** ** ** ** * ** ** ** * * ** ** *** *** ** ** * * ** ** *** *** ** ** * * ** ** *** *** ** ** * * *** ** * *** * ** *** * *** ** * *** * ** *** * *** ** * *** * ** *** * *** ** * *** * ** *** * *** ** * *** * ** *** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * ** ** *** *** ** ** * * ** ** *** *** ** ** * * ** ** *** *** ** ** * *** ** * *** * ** *** * *** ** * *** * ** *** * *** ** * *** * ** *** * *** ** * *** * ** *** * *** ** * *** * ** *** * * * * * * * * * * * * * * * * * * * * * * * * ** ** ** * ** ** ** *** ** ** ** * ** ** ** *** ** ** ** * ** ** ** *** ** ** ** * ** ** ** *** ** ** ** * ** ** ** * *** * *** ***** * ***** *** * ***** * *** ***** * ***** *** * ***** * *** ***** * ***** *** * ***** * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * ** ** ** ** * ** ** ** *** ** ** ** * ** ** ** *** ** ** ** * ** ** ** *** ** ** ** *** *** ** ** * * ** ** *** *** ** ** * * ** ** *** *** ** ** * * ** ** *** *** ** ** * * ** ** *** *** ** ** * * * * * * * * * * * * * * * * * * * * * * * * * * ** ** * ** ** ** *** ** ** ** * ** ** ** *** ** ** ** * ** ** ** *** ** ** ** * ** ** ** *** ** ** ** * ** ** ** * * ** ** *** *** ** ** * * ** ** *** *** ** ** * * ** ** *** *** ** ** * * ** ** ** * ** ** ** *** ** ** ** * ** ** ** *** ** ** ** * ** ** ** *** ** ** ** * ** ** ** *** ** ** ** * ** ** ** * ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * ** ** ** ** * ** ** ** *** ** ** ** * ** ** ** *** ** ** ** * ** ** ** *** ** ** * *** *** * *** * * *** * *** *** * *** * * *** * *** *** * *** * * *** * *** *** * *** * * *** * *** *** * *** * * * * * * * * * * * * * * * * * * * * * * * * * * * ** * ** ** ** *** ** ** ** * ** ** ** *** ** ** ** * ** ** ** *** ** ** ** * ** ** ** *** ** ** ** * ** ** ** * * *** * *** *** * *** * * *** * *** *** * *** * * *** * *** *** * *** * * *** * * * * ** *** *** *** ** * * * ** *** *** *** ** * * * ** *** *** *** ** * * * ** *** *** *** ** * * * ** *** * ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *** *** ********* *** *** * * * *** *** ********* *** *** * * * *** *** ********* *** *** * * * *** *** ********* *** *** * * * *** *** **** * * * * * * * * * * * * * * * * * * * * * * * * * * * * ** ** ** *** ** ** ** * ** ** ** *** ** ** ** * ** ** ** *** ** ** ** * ** ** ** *** ** ** ** * ** ** ** * ** *** ** * * * ** *** *** *** ** * * * ** *** *** *** ** * * * ** *** *** *** ** * ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * ** *** ** * * * ** *** *** *** ** * * * ** *** *** *** ** * * * ** *** *** *** ** * * ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** * * * * * * * * * * * * * * * * * * * * * * * * * * * * * ** ** ** *** ** ** ** * ** ** ** *** ** ** ** * ** ** ** *** ** ** ** * ** ** ** *** ** ** ** * ** ** ** * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *** *** ********* *** *** * * * *** *** ********* *** *** * * * *** *** ********* *** *** * * * *** *** ********* *** *** * * * *** *** **** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *** * *** *** * *** * * *** * *** *** * *** * * *** * *** *** * *** * * *** * *** *** ** *** *** *** ** * * * ** *** *** *** ** * * * ** *** *** *** ** * * * ** *** *** *** ** * * * ** *** * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * ** ** *** ** ** ** * ** ** ** *** ** ** ** * ** ** ** *** ** ** ** * ** ** ** *** ** ** ** * ** ** ** * ** ** ** ** * ** ** ** *** ** ** ** * ** ** ** *** ** ** ** * ** ** ** *** ** ** ** * ** *** * * *** * *** *** * *** * * *** * *** *** * *** * * *** * *** *** * *** * * *** * *** *** * *** * ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * ** ** *** *** ** ** * * ** ** *** *** ** ** * * ** ** *** *** ** ** * * ** ** *** *** ** ** *** ** ** ** * ** ** ** *** ** ** ** * ** ** ** *** ** ** ** * ** ** ** *** ** ** ** * ** ** ** * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * ** *** ** ** ** * ** ** ** *** ** ** ** * ** ** ** *** ** ** ** * ** ** ** *** ** ** ** * ** ** ** * ** ** ** ** * ** ** ** *** ** ** ** * ** ** ** *** ** ** ** * ** ** ** *** ** ** ** * ** ** * * ** ** *** *** ** ** * * ** ** *** *** ** ** * * ** ** *** *** ** ** * * ** ** *** *** ** ** * ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *** * *** ***** * ***** *** * ***** * *** ***** * ***** *** * ***** * *** ***** * ***** *** * ***** * *** ***** * ***** *** * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *** ** ** ** * ** ** ** *** ** ** ** * ** ** ** *** ** ** ** * ** ** ** *** ** ** ** * ** ** ** * * ** ** *** *** ** ** * * ** ** *** *** ** ** * * ** ** *** *** ** ** * * ** ** *** *** ** ** * * *** ** * *** * ** *** * *** ** * *** * ** *** * *** ** * *** * ** *** * *** ** * *** * ** ***

Mouse Reeve

Flask, alas! was a butterless man! --- Herman Melville, Moby Dick

Experience

Internet Archive

- Present

Web Application Developer

Radius Intelligence

-

Software Engineer

Application engineering, responsible for front-end and API using Java, JavaScript, and Angular.js.

UW Information Technology

-

Student Web Developer

Developed mobile and web applications in Python and JavaScript for student and university use.

Nikola Project, UW Electrical Engineering

-

Student System Administrator

Provided technical support and maintenance for Linux servers and workstations.

SSLI Lab

-

Research Assistant

Developed and assisted in implementing algorithms for natural language processing.

Skills

  • Python
  • Javascript
  • SQL
  • Neo4j
  • Angular.js
  • Flask
  • Git
  • Bash
  • Linux

Education

University of Washington

-

Bachelor of Arts, Anthropology

  • Minor in Mathematics
flask?