l;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; ,,;;;;;;;;;;_,-'´ヾ;;;{ 、 l
l;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; _,,-'´_,,,-、;;;;i;;l;;l イ.十 l
,-、_____ l;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;______,,-'゙´´_,,-'t~;;;;;;;;l;;;;;l;;l;l │人 イ l
/;;;;;;;;;;;;;;;~`--、___;;;;;;;;;;---- ''''´~;;;;;_,, -'' ´,,,,,;'''''ヾ;l;;;;;;;;l;;;;l;;l' オ l
/;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;l;;;;;;;;-------'''´;/,,,;;;;;;-、-ッラ_ソヾ;;;_l;;;t;{ 十十 ン ヽ、
./;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;l冫ゝ/;;;;;;;/;/彡、 `--ヾ''~゙゙ _,ゞ'//. `-- 「~
/;;;;;;;;;;;;;__,,,、__;;;;;;;;;;;;;;;;l゙゙゙/;;;/_ / '''''''' _,,-'~ / /l{ `Z_ ・ l
l;;;;;;;;;;;;/ / ̄ヾヾ;;;;;;;;;;;;ト、___,,-''~ l~゙゙``ー----、__,,,-' 、/_,-'~;;;;;'l ノ l
l;;;;;;;;;;;;;;l l;;;;;;;;;;;;l l;;;;;;;;;;l;;;;;;;;;;;;;;;;;;;;l---、_____ `___,,,-''゙´/;_,-'~;;;;;;;l !! グ l
.l;;;;;;;;;;;;;;;;ヾゞ--'/;;;;;;;;;;l;;;;;;;;;;;;;;;;''~;;;;;;;;;;;'---、_____,,-''゙´,-'~,,;;;;;//l. リ l
l;;;;;;;;;;;;;;;;;;;;;;; ̄;;;;;;;;;;;;;;;;;l;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;/';;;;;;;// /ヽ l l
l;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;l`、;;;;;___;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;/;;;;;;;;ヽ';;;;;;;;;;l ン ゝ`
.l;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;l;;;;;/~ ヾ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;_/;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;l /;;;;
_______.l;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;l;_,-ヾ ;;;;ヽ__________,,,,--''~;;;;;;;;;/l;;;;;;;;;;;;;;;;;;;;;;;;l ___ゝ
;;ヽヽ_l;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;/;;;;ハ;;ヾ,,,;;;;/ ヾ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;//;;;;;;;;;;;;//;;;/ l /~~
;;;;;l l;;;l;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;/;;;;/ ヾ;;;;;;;;ヽ, l;;;;;;;;;;;;;;;;;;;__,,-'~-'~;;;;;;;;;;;;;;;l /;;;/ l /
;;;;;レ;;;;l;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;/;;;;;;;-、_ ヾ;;;;;;;;;;ヽl;;;ゝ,--''''~;;;;;;;;;;;;;__;;;;;;;;;;;;;;;l /;;;;/ 'l' ___,,
;;;;;l;;;;;;l__;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;/~`l;;;;;;;;;;;;;;;ヾ;;;;;;;;;;;;;ソ ヾ=======-ll;;;;;;;;;;;;;;;レ’;;;;ヽ ___,,,,-''~
;;;;;;;;;;;;ヾ;;~~`---;;;;;;;;;;;;;;;;/;;;;;;;ヾ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;ヽ ヾ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;ヽ--'''~