_,,,,,,,,,,,,,__
_,,,--''''~:::::::::::::::::::~'''--,,,_
. _,-'':::::::::::::::::::::::::::::::::::::::::::::::::::~''-_
/:::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::ヽ,
. /:::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::ヽ:::::::::::ヽ,
. /::::::::::::::::::::::::::::::::::::::::;:::::::::::::/::::::::::::l:;:::::ヽ;:::ヽ,
. /:::::::::::::::::::::::::::::::::::::::/::::::::::::/::;::::::::::l l|;::::::lヽ:::ヽ,
. l:::::::::::::::::::::::::::::::::::::::/::::::::::::/l::l:::::::::::l ll l::::::l .l:::l i
l::::::::::::::::::::::::::::::::::::;/:::::::::/:/.l:l.l::::::::::l .ll .l:::::l.l l;ノ l
l::::::::::::::::::::::::::::::::::/l:;::::::/l::/ ll l::::::::/ ! |;;ノl
l:::::::::::::::::::::::::::::::::>.l:l:::::/.l:l .l .l::::::/,-ノ ''/ l_,
. l::::::::::::::::::::::::::::::::::> l.l:::l l| _!,-''~~ ,-}~
. l::::::::::::::::/~'-;::::::> ヽ;:l,,-''~_,,,-''/~ l;;ノl
l::::::::::::::::l -ヽl:::::l _,-i'。;;;;;)! .l
. l:::::::::::::::::ヽ .l:::::l ~~'''''~ >l
l:::::::::::::::::::::ヽ,_-l-'~l ヽヽヽヽ /
. l::::::::::::::::::::::l::::::l~l-,_l ,,=' /i
. l:::::::::::::::::::::::::l::::ヽ:l'''~lヽ,_. /i-''ヽ
l::::::::::::::::::::::::::l:::::ll:l:l''-,i ~''' ,,,,_____,,,,,,/l. ヽ'ノヽ
. l:::::::::::::::::::::::::::l::::/l::l l~'''i l-;;;;;;;;;;;;;--,;;;l ヽ--ヽ,
l::::::::;:::::::::::::::::::l:://:::l::l''~_l _,,l,,,-''~'''''---,_ヽ, ヽ--'ヽ
l:::::::::l:::::::::::::::::///ノ .l,__,l ヽ-,,''/~''''- ヽヽ. ヽ-'~ヽ,
l::::::::l::::::::::::::;;-',,,-,''_ _,l:::::l- _,,-'''''''' \ ヽ;:::::ヽ
l::::::::l::::::::::::;,-''--,,_. ヽ, ヽ::ヽ ヽ--'~~ヽ, ヽ. ヽ;::::ヽ
l:::::::::l::::::::/ ヽ ヽ, ヽ::ヽ iヽ, ヽ. ヽ;:::ヽ
. l:::::::::l:::::::/ ヽ, ヽ, ヽ:ヽ .l ~'-,. l. ヽ;::ヽ
l:::::::::l:::::::l ヽ ヽヽヽ _,,,ノ ヽl l ヽヽ
. l:::::::::l:::::::l ヽ ~ヽ!''''~ ヽ lヽ ヽヽ
l:::::::::ll::::::l .l ヽ ノ l l:::ヽ, ヽ,
. l:::::::::l.l::::/ _,, /, ヽ i. l. l::::::ヽ, , /'ヽ
.. l:::::::::l l:/ ./ / ~''''-,,, iヽ l l. .l::::::::::ヽ, ヽ,__ノ ヽ
l:::::::::l / ./ ./ i l:iヽ 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 l::::::l .l:::l i
l::::::::::::::::::::::::::::::::::::;/:::::::::/:/.l:l.l::::::::::l .ll .l:::::l.l l;ノ l
l::::::::::::::::::::::::::::::::::/l:;::::::/l::/ ll l::::::::/ ! |;;ノl
l:::::::::::::::::::::::::::::::::>.l:l:::::/.l:l .l .l::::::/,-ノ ''/ l_,
. l::::::::::::::::::::::::::::::::::> l.l:::l l| _!,-''~~ ,-}~
. l::::::::::::::::/~'-;::::::> ヽ;:l,,-''~_,,,-''/~ l;;ノl
l::::::::::::::::l -ヽl:::::l _,-i'。;;;;;)! .l
. l:::::::::::::::::ヽ .l:::::l ~~'''''~ >l
l:::::::::::::::::::::ヽ,_-l-'~l ヽヽヽヽ /
. l::::::::::::::::::::::l::::::l~l-,_l ,,=' /i
. l:::::::::::::::::::::::::l::::ヽ:l'''~lヽ,_. /i-''ヽ
l::::::::::::::::::::::::::l:::::ll:l:l''-,i ~''' ,,,,_____,,,,,,/l. ヽ'ノヽ
. l:::::::::::::::::::::::::::l::::/l::l l~'''i l-;;;;;;;;;;;;;--,;;;l ヽ--ヽ,
l::::::::;:::::::::::::::::::l:://:::l::l''~_l _,,l,,,-''~'''''---,_ヽ, ヽ--'ヽ
l:::::::::l:::::::::::::::::///ノ .l,__,l ヽ-,,''/~''''- ヽヽ. ヽ-'~ヽ,
l::::::::l::::::::::::::;;-',,,-,''_ _,l:::::l- _,,-'''''''' \ ヽ;:::::ヽ
l::::::::l::::::::::::;,-''--,,_. ヽ, ヽ::ヽ ヽ--'~~ヽ, ヽ. ヽ;::::ヽ
l:::::::::l::::::::/ ヽ ヽ, ヽ::ヽ iヽ, ヽ. ヽ;:::ヽ
. l:::::::::l:::::::/ ヽ, ヽ, ヽ:ヽ .l ~'-,. l. ヽ;::ヽ
l:::::::::l:::::::l ヽ ヽヽヽ _,,,ノ ヽl l ヽヽ
. l:::::::::l:::::::l ヽ ~ヽ!''''~ ヽ lヽ ヽヽ
l:::::::::ll::::::l .l ヽ ノ l l:::ヽ, ヽ,
. l:::::::::l.l::::/ _,, /, ヽ i. l. l::::::ヽ, , /'ヽ
.. l:::::::::l l:/ ./ / ~''''-,,, iヽ l l. .l::::::::::ヽ, ヽ,__ノ ヽ
l:::::::::l / ./ ./ i l:iヽ 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 l::::::l .l:::l i
l::::::::::::::::::::::::::::::::::::;/:::::::::/:/.l:l.l::::::::::l .ll .l:::::l.l l;ノ l
l::::::::::::::::::::::::::::::::::/l:;::::::/l::/ ll l::::::::/ ! |;;ノl
l:::::::::::::::::::::::::::::::::>.l:l:::::/.l:l .l .l::::::/,-ノ ''/ l_,
. l::::::::::::::::::::::::::::::::::> l.l:::l l| _!,-''~~ ,-}~
. l::::::::::::::::/~'-;::::::> ヽ;:l,,-''~_,,,-''/~ l;;ノl
l::::::::::::::::l -ヽl:::::l _,-i'。;;;;;)! .l
. l:::::::::::::::::ヽ .l:::::l ~~'''''~ >l
l:::::::::::::::::::::ヽ,_-l-'~l ヽヽヽヽ /
. l::::::::::::::::::::::l::::::l~l-,_l ,,=' /i
. l:::::::::::::::::::::::::l::::ヽ:l'''~lヽ,_. /i-''ヽ
l::::::::::::::::::::::::::l:::::ll:l:l''-,i ~''' ,,,,_____,,,,,,/l. ヽ'ノヽ
. l:::::::::::::::::::::::::::l::::/l::l l~'''i l-;;;;;;;;;;;;;--,;;;l ヽ--ヽ,
l::::::::;:::::::::::::::::::l:://:::l::l''~_l _,,l,,,-''~'''''---,_ヽ, ヽ--'ヽ
l:::::::::l:::::::::::::::::///ノ .l,__,l ヽ-,,''/~''''- ヽヽ. ヽ-'~ヽ,
l::::::::l::::::::::::::;;-',,,-,''_ _,l:::::l- _,,-'''''''' \ ヽ;:::::ヽ
l::::::::l::::::::::::;,-''--,,_. ヽ, ヽ::ヽ ヽ--'~~ヽ, ヽ. ヽ;::::ヽ
l:::::::::l::::::::/ ヽ ヽ, ヽ::ヽ iヽ, ヽ. ヽ;:::ヽ
. l:::::::::l:::::::/ ヽ, ヽ, ヽ:ヽ .l ~'-,. l. ヽ;::ヽ
l:::::::::l:::::::l ヽ ヽヽヽ _,,,ノ ヽl l ヽヽ
. l:::::::::l:::::::l ヽ ~ヽ!''''~ ヽ lヽ ヽヽ
l:::::::::ll::::::l .l ヽ ノ l l:::ヽ, ヽ,
. l:::::::::l.l::::/ _,, /, ヽ i. l. l::::::ヽ, , /'ヽ
.. l:::::::::l l:/ ./ / ~''''-,,, iヽ l l. .l::::::::::ヽ, ヽ,__ノ ヽ
l:::::::::l / ./ ./ i l:iヽ 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 l::::::l .l:::l i
l::::::::::::::::::::::::::::::::::::;/:::::::::/:/.l:l.l::::::::::l .ll .l:::::l.l l;ノ l
l::::::::::::::::::::::::::::::::::/l:;::::::/l::/ ll l::::::::/ ! |;;ノl
l:::::::::::::::::::::::::::::::::>.l:l:::::/.l:l .l .l::::::/,-ノ ''/ l_,
. l::::::::::::::::::::::::::::::::::> l.l:::l l| _!,-''~~ ,-}~
. l::::::::::::::::/~'-;::::::> ヽ;:l,,-''~_,,,-''/~ l;;ノl
l::::::::::::::::l -ヽl:::::l _,-i'。;;;;;)! .l
. l:::::::::::::::::ヽ .l:::::l ~~'''''~ >l
l:::::::::::::::::::::ヽ,_-l-'~l ヽヽヽヽ /
. l::::::::::::::::::::::l::::::l~l-,_l ,,=' /i
. l:::::::::::::::::::::::::l::::ヽ:l'''~lヽ,_. /i-''ヽ
l::::::::::::::::::::::::::l:::::ll:l:l''-,i ~''' ,,,,_____,,,,,,/l. ヽ'ノヽ
. l:::::::::::::::::::::::::::l::::/l::l l~'''i l-;;;;;;;;;;;;;--,;;;l ヽ--ヽ,
l::::::::;:::::::::::::::::::l:://:::l::l''~_l _,,l,,,-''~'''''---,_ヽ, ヽ--'ヽ
l:::::::::l:::::::::::::::::///ノ .l,__,l ヽ-,,''/~''''- ヽヽ. ヽ-'~ヽ,
l::::::::l::::::::::::::;;-',,,-,''_ _,l:::::l- _,,-'''''''' \ ヽ;:::::ヽ
l::::::::l::::::::::::;,-''--,,_. ヽ, ヽ::ヽ ヽ--'~~ヽ, ヽ. ヽ;::::ヽ
l:::::::::l::::::::/ ヽ ヽ, ヽ::ヽ iヽ, ヽ. ヽ;:::ヽ
. l:::::::::l:::::::/ ヽ, ヽ, ヽ:ヽ .l ~'-,. l. ヽ;::ヽ
l:::::::::l:::::::l ヽ ヽヽヽ _,,,ノ ヽl l ヽヽ
. l:::::::::l:::::::l ヽ ~ヽ!''''~ ヽ lヽ ヽヽ
l:::::::::ll::::::l .l ヽ ノ l l:::ヽ, ヽ,
. l:::::::::l.l::::/ _,, /, ヽ i. l. l::::::ヽ, , /'ヽ
.. l:::::::::l l:/ ./ / ~''''-,,, iヽ l l. .l::::::::::ヽ, ヽ,__ノ ヽ
l:::::::::l / ./ ./ i l:iヽ 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 l::::::l .l:::l i
l::::::::::::::::::::::::::::::::::::;/:::::::::/:/.l:l.l::::::::::l .ll .l:::::l.l l;ノ l
l::::::::::::::::::::::::::::::::::/l:;::::::/l::/ ll l::::::::/ ! |;;ノl
l:::::::::::::::::::::::::::::::::>.l:l:::::/.l:l .l .l::::::/,-ノ ''/ l_,
. l::::::::::::::::::::::::::::::::::> l.l:::l l| _!,-''~~ ,-}~
. l::::::::::::::::/~'-;::::::> ヽ;:l,,-''~_,,,-''/~ l;;ノl
l::::::::::::::::l -ヽl:::::l _,-i'。;;;;;)! .l
. l:::::::::::::::::ヽ .l:::::l ~~'''''~ >l
l:::::::::::::::::::::ヽ,_-l-'~l ヽヽヽヽ /
. l::::::::::::::::::::::l::::::l~l-,_l ,,=' /i
. l:::::::::::::::::::::::::l::::ヽ:l'''~lヽ,_. /i-''ヽ
l::::::::::::::::::::::::::l:::::ll:l:l''-,i ~''' ,,,,_____,,,,,,/l. ヽ'ノヽ
. l:::::::::::::::::::::::::::l::::/l::l l~'''i l-;;;;;;;;;;;;;--,;;;l ヽ--ヽ,
l::::::::;:::::::::::::::::::l:://:::l::l''~_l _,,l,,,-''~'''''---,_ヽ, ヽ--'ヽ
l:::::::::l:::::::::::::::::///ノ .l,__,l ヽ-,,''/~''''- ヽヽ. ヽ-'~ヽ,
l::::::::l::::::::::::::;;-',,,-,''_ _,l:::::l- _,,-'''''''' \ ヽ;:::::ヽ
l::::::::l::::::::::::;,-''--,,_. ヽ, ヽ::ヽ ヽ--'~~ヽ, ヽ. ヽ;::::ヽ
l:::::::::l::::::::/ ヽ ヽ, ヽ::ヽ iヽ, ヽ. ヽ;:::ヽ
. l:::::::::l:::::::/ ヽ, ヽ, ヽ:ヽ .l ~'-,. l. ヽ;::ヽ
l:::::::::l:::::::l ヽ ヽヽヽ _,,,ノ ヽl l ヽヽ
. l:::::::::l:::::::l ヽ ~ヽ!''''~ ヽ lヽ ヽヽ
l:::::::::ll::::::l .l ヽ ノ l l:::ヽ, ヽ,
. l:::::::::l.l::::/ _,, /, ヽ i. l. l::::::ヽ, , /'ヽ
.. l:::::::::l l:/ ./ / ~''''-,,, iヽ l l. .l::::::::::ヽ, ヽ,__ノ ヽ
l:::::::::l / ./ ./ i l:iヽ 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 l::::::l .l:::l i
l::::::::::::::::::::::::::::::::::::;/:::::::::/:/.l:l.l::::::::::l .ll .l:::::l.l l;ノ l
l::::::::::::::::::::::::::::::::::/l:;::::::/l::/ ll l::::::::/ ! |;;ノl
l:::::::::::::::::::::::::::::::::>.l:l:::::/.l:l .l .l::::::/,-ノ ''/ l_,
. l::::::::::::::::::::::::::::::::::> l.l:::l l| _!,-''~~ ,-}~
. l::::::::::::::::/~'-;::::::> ヽ;:l,,-''~_,,,-''/~ l;;ノl
l::::::::::::::::l -ヽl:::::l _,-i'。;;;;;)! .l
. l:::::::::::::::::ヽ .l:::::l ~~'''''~ >l
l:::::::::::::::::::::ヽ,_-l-'~l ヽヽヽヽ /
. l::::::::::::::::::::::l::::::l~l-,_l ,,=' /i
. l:::::::::::::::::::::::::l::::ヽ:l'''~lヽ,_. /i-''ヽ
l::::::::::::::::::::::::::l:::::ll:l:l''-,i ~''' ,,,,_____,,,,,,/l. ヽ'ノヽ
. l:::::::::::::::::::::::::::l::::/l::l l~'''i l-;;;;;;;;;;;;;--,;;;l ヽ--ヽ,
l::::::::;:::::::::::::::::::l:://:::l::l''~_l _,,l,,,-''~'''''---,_ヽ, ヽ--'ヽ
l:::::::::l:::::::::::::::::///ノ .l,__,l ヽ-,,''/~''''- ヽヽ. ヽ-'~ヽ,
l::::::::l::::::::::::::;;-',,,-,''_ _,l:::::l- _,,-'''''''' \ ヽ;:::::ヽ
l::::::::l::::::::::::;,-''--,,_. ヽ, ヽ::ヽ ヽ--'~~ヽ, ヽ. ヽ;::::ヽ
l:::::::::l::::::::/ ヽ ヽ, ヽ::ヽ iヽ, ヽ. ヽ;:::ヽ
. l:::::::::l:::::::/ ヽ, ヽ, ヽ:ヽ .l ~'-,. l. ヽ;::ヽ
l:::::::::l:::::::l ヽ ヽヽヽ _,,,ノ ヽl l ヽヽ
. l:::::::::l:::::::l ヽ ~ヽ!''''~ ヽ lヽ ヽヽ
l:::::::::ll::::::l .l ヽ ノ l l:::ヽ, ヽ,
. l:::::::::l.l::::/ _,, /, ヽ i. l. l::::::ヽ, , /'ヽ
.. l:::::::::l l:/ ./ / ~''''-,,, iヽ l l. .l::::::::::ヽ, ヽ,__ノ ヽ
l:::::::::l / ./ ./ i l:iヽ 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 l::::::l .l:::l i
l::::::::::::::::::::::::::::::::::::;/:::::::::/:/.l:l.l::::::::::l .ll .l:::::l.l l;ノ l
l::::::::::::::::::::::::::::::::::/l:;::::::/l::/ ll l::::::::/ ! |;;ノl
l:::::::::::::::::::::::::::::::::>.l:l:::::/.l:l .l .l::::::/,-ノ ''/ l_,
. l::::::::::::::::::::::::::::::::::> l.l:::l l| _!,-''~~ ,-}~
. l::::::::::::::::/~'-;::::::> ヽ;:l,,-''~_,,,-''/~ l;;ノl
l::::::::::::::::l -ヽl:::::l _,-i'。;;;;;)! .l
. l:::::::::::::::::ヽ .l:::::l ~~'''''~ >l
l:::::::::::::::::::::ヽ,_-l-'~l ヽヽヽヽ /
. l::::::::::::::::::::::l::::::l~l-,_l ,,=' /i
. l:::::::::::::::::::::::::l::::ヽ:l'''~lヽ,_. /i-''ヽ
l::::::::::::::::::::::::::l:::::ll:l:l''-,i ~''' ,,,,_____,,,,,,/l. ヽ'ノヽ
. l:::::::::::::::::::::::::::l::::/l::l l~'''i l-;;;;;;;;;;;;;--,;;;l ヽ--ヽ,
l::::::::;:::::::::::::::::::l:://:::l::l''~_l _,,l,,,-''~'''''---,_ヽ, ヽ--'ヽ
l:::::::::l:::::::::::::::::///ノ .l,__,l ヽ-,,''/~''''- ヽヽ. ヽ-'~ヽ,
l::::::::l::::::::::::::;;-',,,-,''_ _,l:::::l- _,,-'''''''' \ ヽ;:::::ヽ
l::::::::l::::::::::::;,-''--,,_. ヽ, ヽ::ヽ ヽ--'~~ヽ, ヽ. ヽ;::::ヽ
l:::::::::l::::::::/ ヽ ヽ, ヽ::ヽ iヽ, ヽ. ヽ;:::ヽ
. l:::::::::l:::::::/ ヽ, ヽ, ヽ:ヽ .l ~'-,. l. ヽ;::ヽ
l:::::::::l:::::::l ヽ ヽヽヽ _,,,ノ ヽl l ヽヽ
. l:::::::::l:::::::l ヽ ~ヽ!''''~ ヽ lヽ ヽヽ
l:::::::::ll::::::l .l ヽ ノ l l:::ヽ, ヽ,
. l:::::::::l.l::::/ _,, /, ヽ i. l. l::::::ヽ, , /'ヽ
.. l:::::::::l l:/ ./ / ~''''-,,, iヽ l l. .l::::::::::ヽ, ヽ,__ノ ヽ
l:::::::::l / ./ ./ i l:iヽ 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 l::::::l .l:::l i
l::::::::::::::::::::::::::::::::::::;/:::::::::/:/.l:l.l::::::::::l .ll .l:::::l.l l;ノ l
l::::::::::::::::::::::::::::::::::/l:;::::::/l::/ ll l::::::::/ ! |;;ノl
l:::::::::::::::::::::::::::::::::>.l:l:::::/.l:l .l .l::::::/,-ノ ''/ l_,
. l::::::::::::::::::::::::::::::::::> l.l:::l l| _!,-''~~ ,-}~
. l::::::::::::::::/~'-;::::::> ヽ;:l,,-''~_,,,-''/~ l;;ノl
l::::::::::::::::l -ヽl:::::l _,-i'。;;;;;)! .l
. l:::::::::::::::::ヽ .l:::::l ~~'''''~ >l
l:::::::::::::::::::::ヽ,_-l-'~l ヽヽヽヽ /
. l::::::::::::::::::::::l::::::l~l-,_l ,,=' /i
. l:::::::::::::::::::::::::l::::ヽ:l'''~lヽ,_. /i-''ヽ
l::::::::::::::::::::::::::l:::::ll:l:l''-,i ~''' ,,,,_____,,,,,,/l. ヽ'ノヽ
. l:::::::::::::::::::::::::::l::::/l::l l~'''i l-;;;;;;;;;;;;;--,;;;l ヽ--ヽ,
l::::::::;:::::::::::::::::::l:://:::l::l''~_l _,,l,,,-''~'''''---,_ヽ, ヽ--'ヽ
l:::::::::l:::::::::::::::::///ノ .l,__,l ヽ-,,''/~''''- ヽヽ. ヽ-'~ヽ,
l::::::::l::::::::::::::;;-',,,-,''_ _,l:::::l- _,,-'''''''' \ ヽ;:::::ヽ
l::::::::l::::::::::::;,-''--,,_. ヽ, ヽ::ヽ ヽ--'~~ヽ, ヽ. ヽ;::::ヽ
l:::::::::l::::::::/ ヽ ヽ, ヽ::ヽ iヽ, ヽ. ヽ;:::ヽ
. l:::::::::l:::::::/ ヽ, ヽ, ヽ:ヽ .l ~'-,. l. ヽ;::ヽ
l:::::::::l:::::::l ヽ ヽヽヽ _,,,ノ ヽl l ヽヽ
. l:::::::::l:::::::l ヽ ~ヽ!''''~ ヽ lヽ ヽヽ
l:::::::::ll::::::l .l ヽ ノ l l:::ヽ, ヽ,
. l:::::::::l.l::::/ _,, /, ヽ i. l. l::::::ヽ, , /'ヽ
.. l:::::::::l l:/ ./ / ~''''-,,, iヽ l l. .l::::::::::ヽ, ヽ,__ノ ヽ
l:::::::::l / ./ ./ i l:iヽ 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 l::::::l .l:::l i
l::::::::::::::::::::::::::::::::::::;/:::::::::/:/.l:l.l::::::::::l .ll .l:::::l.l l;ノ l
l::::::::::::::::::::::::::::::::::/l:;::::::/l::/ ll l::::::::/ ! |;;ノl
l:::::::::::::::::::::::::::::::::>.l:l:::::/.l:l .l .l::::::/,-ノ ''/ l_,
. l::::::::::::::::::::::::::::::::::> l.l:::l l| _!,-''~~ ,-}~
. l::::::::::::::::/~'-;::::::> ヽ;:l,,-''~_,,,-''/~ l;;ノl
l::::::::::::::::l -ヽl:::::l _,-i'。;;;;;)! .l
. l:::::::::::::::::ヽ .l:::::l ~~'''''~ >l
l:::::::::::::::::::::ヽ,_-l-'~l ヽヽヽヽ /
. l::::::::::::::::::::::l::::::l~l-,_l ,,=' /i
. l:::::::::::::::::::::::::l::::ヽ:l'''~lヽ,_. /i-''ヽ
l::::::::::::::::::::::::::l:::::ll:l:l''-,i ~''' ,,,,_____,,,,,,/l. ヽ'ノヽ
. l:::::::::::::::::::::::::::l::::/l::l l~'''i l-;;;;;;;;;;;;;--,;;;l ヽ--ヽ,
l::::::::;:::::::::::::::::::l:://:::l::l''~_l _,,l,,,-''~'''''---,_ヽ, ヽ--'ヽ
l:::::::::l:::::::::::::::::///ノ .l,__,l ヽ-,,''/~''''- ヽヽ. ヽ-'~ヽ,
l::::::::l::::::::::::::;;-',,,-,''_ _,l:::::l- _,,-'''''''' \ ヽ;:::::ヽ
l::::::::l::::::::::::;,-''--,,_. ヽ, ヽ::ヽ ヽ--'~~ヽ, ヽ. ヽ;::::ヽ
l:::::::::l::::::::/ ヽ ヽ, ヽ::ヽ iヽ, ヽ. ヽ;:::ヽ
. l:::::::::l:::::::/ ヽ, ヽ, ヽ:ヽ .l ~'-,. l. ヽ;::ヽ
l:::::::::l:::::::l ヽ ヽヽヽ _,,,ノ ヽl l ヽヽ
. l:::::::::l:::::::l ヽ ~ヽ!''''~ ヽ lヽ ヽヽ
l:::::::::ll::::::l .l ヽ ノ l l:::ヽ, ヽ,
. l:::::::::l.l::::/ _,, /, ヽ i. l. l::::::ヽ, , /'ヽ
.. l:::::::::l l:/ ./ / ~''''-,,, iヽ l l. .l::::::::::ヽ, ヽ,__ノ ヽ
l:::::::::l / ./ ./ i l:iヽ 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 l::::::l .l:::l i
l::::::::::::::::::::::::::::::::::::;/:::::::::/:/.l:l.l::::::::::l .ll .l:::::l.l l;ノ l
l::::::::::::::::::::::::::::::::::/l:;::::::/l::/ ll l::::::::/ ! |;;ノl
l:::::::::::::::::::::::::::::::::>.l:l:::::/.l:l .l .l::::::/,-ノ ''/ l_,
. l::::::::::::::::::::::::::::::::::> l.l:::l l| _!,-''~~ ,-}~
. l::::::::::::::::/~'-;::::::> ヽ;:l,,-''~_,,,-''/~ l;;ノl
l::::::::::::::::l -ヽl:::::l _,-i'。;;;;;)! .l
. l:::::::::::::::::ヽ .l:::::l ~~'''''~ >l
l:::::::::::::::::::::ヽ,_-l-'~l ヽヽヽヽ /
. l::::::::::::::::::::::l::::::l~l-,_l ,,=' /i
. l:::::::::::::::::::::::::l::::ヽ:l'''~lヽ,_. /i-''ヽ
l::::::::::::::::::::::::::l:::::ll:l:l''-,i ~''' ,,,,_____,,,,,,/l. ヽ'ノヽ
. l:::::::::::::::::::::::::::l::::/l::l l~'''i l-;;;;;;;;;;;;;--,;;;l ヽ--ヽ,
l::::::::;:::::::::::::::::::l:://:::l::l''~_l _,,l,,,-''~'''''---,_ヽ, ヽ--'ヽ
l:::::::::l:::::::::::::::::///ノ .l,__,l ヽ-,,''/~''''- ヽヽ. ヽ-'~ヽ,
l::::::::l::::::::::::::;;-',,,-,''_ _,l:::::l- _,,-'''''''' \ ヽ;:::::ヽ
l::::::::l::::::::::::;,-''--,,_. ヽ, ヽ::ヽ ヽ--'~~ヽ, ヽ. ヽ;::::ヽ
l:::::::::l::::::::/ ヽ ヽ, ヽ::ヽ iヽ, ヽ. ヽ;:::ヽ
. l:::::::::l:::::::/ ヽ, ヽ, ヽ:ヽ .l ~'-,. l. ヽ;::ヽ
l:::::::::l:::::::l ヽ ヽヽヽ _,,,ノ ヽl l ヽヽ
. l:::::::::l:::::::l ヽ ~ヽ!''''~ ヽ lヽ ヽヽ
l:::::::::ll::::::l .l ヽ ノ l l:::ヽ, ヽ,
. l:::::::::l.l::::/ _,, /, ヽ i. l. l::::::ヽ, , /'ヽ
.. l:::::::::l l:/ ./ / ~''''-,,, iヽ l l. .l::::::::::ヽ, ヽ,__ノ ヽ
l:::::::::l / ./ ./ i l:iヽ 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 l::::::l .l:::l i
l::::::::::::::::::::::::::::::::::::;/:::::::::/:/.l:l.l::::::::::l .ll .l:::::l.l l;ノ l
l::::::::::::::::::::::::::::::::::/l:;::::::/l::/ ll l::::::::/ ! |;;ノl
l:::::::::::::::::::::::::::::::::>.l:l:::::/.l:l .l .l::::::/,-ノ ''/ l_,
. l::::::::::::::::::::::::::::::::::> l.l:::l l| _!,-''~~ ,-}~
. l::::::::::::::::/~'-;::::::> ヽ;:l,,-''~_,,,-''/~ l;;ノl
l::::::::::::::::l -ヽl:::::l _,-i'。;;;;;)! .l
. l:::::::::::::::::ヽ .l:::::l ~~'''''~ >l
l:::::::::::::::::::::ヽ,_-l-'~l ヽヽヽヽ /
. l::::::::::::::::::::::l::::::l~l-,_l ,,=' /i
. l:::::::::::::::::::::::::l::::ヽ:l'''~lヽ,_. /i-''ヽ
l::::::::::::::::::::::::::l:::::ll:l:l''-,i ~''' ,,,,_____,,,,,,/l. ヽ'ノヽ
. l:::::::::::::::::::::::::::l::::/l::l l~'''i l-;;;;;;;;;;;;;--,;;;l ヽ--ヽ,
l::::::::;:::::::::::::::::::l:://:::l::l''~_l _,,l,,,-''~'''''---,_ヽ, ヽ--'ヽ
l:::::::::l:::::::::::::::::///ノ .l,__,l ヽ-,,''/~''''- ヽヽ. ヽ-'~ヽ,
l::::::::l::::::::::::::;;-',,,-,''_ _,l:::::l- _,,-'''''''' \ ヽ;:::::ヽ
l::::::::l::::::::::::;,-''--,,_. ヽ, ヽ::ヽ ヽ--'~~ヽ, ヽ. ヽ;::::ヽ
l:::::::::l::::::::/ ヽ ヽ, ヽ::ヽ iヽ, ヽ. ヽ;:::ヽ
. l:::::::::l:::::::/ ヽ, ヽ, ヽ:ヽ .l ~'-,. l. ヽ;::ヽ
l:::::::::l:::::::l ヽ ヽヽヽ _,,,ノ ヽl l ヽヽ
. l:::::::::l:::::::l ヽ ~ヽ!''''~ ヽ lヽ ヽヽ
l:::::::::ll::::::l .l ヽ ノ l l:::ヽ, ヽ,
. l:::::::::l.l::::/ _,, /, ヽ i. l. l::::::ヽ, , /'ヽ
.. l:::::::::l l:/ ./ / ~''''-,,, iヽ l l. .l::::::::::ヽ, ヽ,__ノ ヽ
l:::::::::l / ./ ./ i l:iヽ 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 l::::::l .l:::l i
l::::::::::::::::::::::::::::::::::::;/:::::::::/:/.l:l.l::::::::::l .ll .l:::::l.l l;ノ l
l::::::::::::::::::::::::::::::::::/l:;::::::/l::/ ll l::::::::/ ! |;;ノl
l:::::::::::::::::::::::::::::::::>.l:l:::::/.l:l .l .l::::::/,-ノ ''/ l_,
. l::::::::::::::::::::::::::::::::::> l.l:::l l| _!,-''~~ ,-}~
. l::::::::::::::::/~'-;::::::> ヽ;:l,,-''~_,,,-''/~ l;;ノl
l::::::::::::::::l -ヽl:::::l _,-i'。;;;;;)! .l
. l:::::::::::::::::ヽ .l:::::l ~~'''''~ >l
l:::::::::::::::::::::ヽ,_-l-'~l ヽヽヽヽ /
. l::::::::::::::::::::::l::::::l~l-,_l ,,=' /i
. l:::::::::::::::::::::::::l::::ヽ:l'''~lヽ,_. /i-''ヽ
l::::::::::::::::::::::::::l:::::ll:l:l''-,i ~''' ,,,,_____,,,,,,/l. ヽ'ノヽ
. l:::::::::::::::::::::::::::l::::/l::l l~'''i l-;;;;;;;;;;;;;--,;;;l ヽ--ヽ,
l::::::::;:::::::::::::::::::l:://:::l::l''~_l _,,l,,,-''~'''''---,_ヽ, ヽ--'ヽ
l:::::::::l:::::::::::::::::///ノ .l,__,l ヽ-,,''/~''''- ヽヽ. ヽ-'~ヽ,
l::::::::l::::::::::::::;;-',,,-,''_ _,l:::::l- _,,-'''''''' \ ヽ;:::::ヽ
l::::::::l::::::::::::;,-''--,,_. ヽ, ヽ::ヽ ヽ--'~~ヽ, ヽ. ヽ;::::ヽ
l:::::::::l::::::::/ ヽ ヽ, ヽ::ヽ iヽ, ヽ. ヽ;:::ヽ
. l:::::::::l:::::::/ ヽ, ヽ, ヽ:ヽ .l ~'-,. l. ヽ;::ヽ
l:::::::::l:::::::l ヽ ヽヽヽ _,,,ノ ヽl l ヽヽ
. l:::::::::l:::::::l ヽ ~ヽ!''''~ ヽ lヽ ヽヽ
l:::::::::ll::::::l .l ヽ ノ l l:::ヽ, ヽ,
. l:::::::::l.l::::/ _,, /, ヽ i. l. l::::::ヽ, , /'ヽ
.. l:::::::::l l:/ ./ / ~''''-,,, iヽ l l. .l::::::::::ヽ, ヽ,__ノ ヽ
l:::::::::l / ./ ./ i l:iヽ 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 l::::::l .l:::l i
l::::::::::::::::::::::::::::::::::::;/:::::::::/:/.l:l.l::::::::::l .ll .l:::::l.l l;ノ l
l::::::::::::::::::::::::::::::::::/l:;::::::/l::/ ll l::::::::/ ! |;;ノl
l:::::::::::::::::::::::::::::::::>.l:l:::::/.l:l .l .l::::::/,-ノ ''/ l_,
. l::::::::::::::::::::::::::::::::::> l.l:::l l| _!,-''~~ ,-}~
. l::::::::::::::::/~'-;::::::> ヽ;:l,,-''~_,,,-''/~ l;;ノl
l::::::::::::::::l -ヽl:::::l _,-i'。;;;;;)! .l
. l:::::::::::::::::ヽ .l:::::l ~~'''''~ >l
l:::::::::::::::::::::ヽ,_-l-'~l ヽヽヽヽ /
. l::::::::::::::::::::::l::::::l~l-,_l ,,=' /i
. l:::::::::::::::::::::::::l::::ヽ:l'''~lヽ,_. /i-''ヽ
l::::::::::::::::::::::::::l:::::ll:l:l''-,i ~''' ,,,,_____,,,,,,/l. ヽ'ノヽ
. l:::::::::::::::::::::::::::l::::/l::l l~'''i l-;;;;;;;;;;;;;--,;;;l ヽ--ヽ,
l::::::::;:::::::::::::::::::l:://:::l::l''~_l _,,l,,,-''~'''''---,_ヽ, ヽ--'ヽ
l:::::::::l:::::::::::::::::///ノ .l,__,l ヽ-,,''/~''''- ヽヽ. ヽ-'~ヽ,
l::::::::l::::::::::::::;;-',,,-,''_ _,l:::::l- _,,-'''''''' \ ヽ;:::::ヽ
l::::::::l::::::::::::;,-''--,,_. ヽ, ヽ::ヽ ヽ--'~~ヽ, ヽ. ヽ;::::ヽ
l:::::::::l::::::::/ ヽ ヽ, ヽ::ヽ iヽ, ヽ. ヽ;:::ヽ
. l:::::::::l:::::::/ ヽ, ヽ, ヽ:ヽ .l ~'-,. l. ヽ;::ヽ
l:::::::::l:::::::l ヽ ヽヽヽ _,,,ノ ヽl l ヽヽ
. l:::::::::l:::::::l ヽ ~ヽ!''''~ ヽ lヽ ヽヽ
l:::::::::ll::::::l .l ヽ ノ l l:::ヽ, ヽ,
. l:::::::::l.l::::/ _,, /, ヽ i. l. l::::::ヽ, , /'ヽ
.. l:::::::::l l:/ ./ / ~''''-,,, iヽ l l. .l::::::::::ヽ, ヽ,__ノ ヽ
l:::::::::l / ./ ./ i l:iヽ 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 l::::::l .l:::l i
l::::::::::::::::::::::::::::::::::::;/:::::::::/:/.l:l.l::::::::::l .ll .l:::::l.l l;ノ l
l::::::::::::::::::::::::::::::::::/l:;::::::/l::/ ll l::::::::/ ! |;;ノl
l:::::::::::::::::::::::::::::::::>.l:l:::::/.l:l .l .l::::::/,-ノ ''/ l_,
. l::::::::::::::::::::::::::::::::::> l.l:::l l| _!,-''~~ ,-}~
. l::::::::::::::::/~'-;::::::> ヽ;:l,,-''~_,,,-''/~ l;;ノl
l::::::::::::::::l -ヽl:::::l _,-i'。;;;;;)! .l
. l:::::::::::::::::ヽ .l:::::l ~~'''''~ >l
l:::::::::::::::::::::ヽ,_-l-'~l ヽヽヽヽ /
. l::::::::::::::::::::::l::::::l~l-,_l ,,=' /i
. l:::::::::::::::::::::::::l::::ヽ:l'''~lヽ,_. /i-''ヽ
l::::::::::::::::::::::::::l:::::ll:l:l''-,i ~''' ,,,,_____,,,,,,/l. ヽ'ノヽ
. l:::::::::::::::::::::::::::l::::/l::l l~'''i l-;;;;;;;;;;;;;--,;;;l ヽ--ヽ,
l::::::::;:::::::::::::::::::l:://:::l::l''~_l _,,l,,,-''~'''''---,_ヽ, ヽ--'ヽ
l:::::::::l:::::::::::::::::///ノ .l,__,l ヽ-,,''/~''''- ヽヽ. ヽ-'~ヽ,
l::::::::l::::::::::::::;;-',,,-,''_ _,l:::::l- _,,-'''''''' \ ヽ;:::::ヽ
l::::::::l::::::::::::;,-''--,,_. ヽ, ヽ::ヽ ヽ--'~~ヽ, ヽ. ヽ;::::ヽ
l:::::::::l::::::::/ ヽ ヽ, ヽ::ヽ iヽ, ヽ. ヽ;:::ヽ
. l:::::::::l:::::::/ ヽ, ヽ, ヽ:ヽ .l ~'-,. l. ヽ;::ヽ
l:::::::::l:::::::l ヽ ヽヽヽ _,,,ノ ヽl l ヽヽ
. l:::::::::l:::::::l ヽ ~ヽ!''''~ ヽ lヽ ヽヽ
l:::::::::ll::::::l .l ヽ ノ l l:::ヽ, ヽ,
. l:::::::::l.l::::/ _,, /, ヽ i. l. l::::::ヽ, , /'ヽ
.. l:::::::::l l:/ ./ / ~''''-,,, iヽ l l. .l::::::::::ヽ, ヽ,__ノ ヽ
l:::::::::l / ./ ./ i l:iヽ 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 l::::::l .l:::l i
l::::::::::::::::::::::::::::::::::::;/:::::::::/:/.l:l.l::::::::::l .ll .l:::::l.l l;ノ l
l::::::::::::::::::::::::::::::::::/l:;::::::/l::/ ll l::::::::/ ! |;;ノl
l:::::::::::::::::::::::::::::::::>.l:l:::::/.l:l .l .l::::::/,-ノ ''/ l_,
. l::::::::::::::::::::::::::::::::::> l.l:::l l| _!,-''~~ ,-}~
. l::::::::::::::::/~'-;::::::> ヽ;:l,,-''~_,,,-''/~ l;;ノl
l::::::::::::::::l -ヽl:::::l _,-i'。;;;;;)! .l
. l:::::::::::::::::ヽ .l:::::l ~~'''''~ >l
l:::::::::::::::::::::ヽ,_-l-'~l ヽヽヽヽ /
. l::::::::::::::::::::::l::::::l~l-,_l ,,=' /i
. l:::::::::::::::::::::::::l::::ヽ:l'''~lヽ,_. /i-''ヽ
l::::::::::::::::::::::::::l:::::ll:l:l''-,i ~''' ,,,,_____,,,,,,/l. ヽ'ノヽ
. l:::::::::::::::::::::::::::l::::/l::l l~'''i l-;;;;;;;;;;;;;--,;;;l ヽ--ヽ,
l::::::::;:::::::::::::::::::l:://:::l::l''~_l _,,l,,,-''~'''''---,_ヽ, ヽ--'ヽ
l:::::::::l:::::::::::::::::///ノ .l,__,l ヽ-,,''/~''''- ヽヽ. ヽ-'~ヽ,
l::::::::l::::::::::::::;;-',,,-,''_ _,l:::::l- _,,-'''''''' \ ヽ;:::::ヽ
l::::::::l::::::::::::;,-''--,,_. ヽ, ヽ::ヽ ヽ--'~~ヽ, ヽ. ヽ;::::ヽ
l:::::::::l::::::::/ ヽ ヽ, ヽ::ヽ iヽ, ヽ. ヽ;:::ヽ
. l:::::::::l:::::::/ ヽ, ヽ, ヽ:ヽ .l ~'-,. l. ヽ;::ヽ
l:::::::::l:::::::l ヽ ヽヽヽ _,,,ノ ヽl l ヽヽ
. l:::::::::l:::::::l ヽ ~ヽ!''''~ ヽ lヽ ヽヽ
l:::::::::ll::::::l .l ヽ ノ l l:::ヽ, ヽ,
. l:::::::::l.l::::/ _,, /, ヽ i. l. l::::::ヽ, , /'ヽ
.. l:::::::::l l:/ ./ / ~''''-,,, iヽ l l. .l::::::::::ヽ, ヽ,__ノ ヽ
l:::::::::l / ./ ./ i l:iヽ 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 l::::::l .l:::l i
l::::::::::::::::::::::::::::::::::::;/:::::::::/:/.l:l.l::::::::::l .ll .l:::::l.l l;ノ l
l::::::::::::::::::::::::::::::::::/l:;::::::/l::/ ll l::::::::/ ! |;;ノl
l:::::::::::::::::::::::::::::::::>.l:l:::::/.l:l .l .l::::::/,-ノ ''/ l_,
. l::::::::::::::::::::::::::::::::::> l.l:::l l| _!,-''~~ ,-}~
. l::::::::::::::::/~'-;::::::> ヽ;:l,,-''~_,,,-''/~ l;;ノl
l::::::::::::::::l -ヽl:::::l _,-i'。;;;;;)! .l
. l:::::::::::::::::ヽ .l:::::l ~~'''''~ >l
l:::::::::::::::::::::ヽ,_-l-'~l ヽヽヽヽ /
. l::::::::::::::::::::::l::::::l~l-,_l ,,=' /i
. l:::::::::::::::::::::::::l::::ヽ:l'''~lヽ,_. /i-''ヽ
l::::::::::::::::::::::::::l:::::ll:l:l''-,i ~''' ,,,,_____,,,,,,/l. ヽ'ノヽ
. l:::::::::::::::::::::::::::l::::/l::l l~'''i l-;;;;;;;;;;;;;--,;;;l ヽ--ヽ,
l::::::::;:::::::::::::::::::l:://:::l::l''~_l _,,l,,,-''~'''''---,_ヽ, ヽ--'ヽ
l:::::::::l:::::::::::::::::///ノ .l,__,l ヽ-,,''/~''''- ヽヽ. ヽ-'~ヽ,
l::::::::l::::::::::::::;;-',,,-,''_ _,l:::::l- _,,-'''''''' \ ヽ;:::::ヽ
l::::::::l::::::::::::;,-''--,,_. ヽ, ヽ::ヽ ヽ--'~~ヽ, ヽ. ヽ;::::ヽ
l:::::::::l::::::::/ ヽ ヽ, ヽ::ヽ iヽ, ヽ. ヽ;:::ヽ
. l:::::::::l:::::::/ ヽ, ヽ, ヽ:ヽ .l ~'-,. l. ヽ;::ヽ
l:::::::::l:::::::l ヽ ヽヽヽ _,,,ノ ヽl l ヽヽ
. l:::::::::l:::::::l ヽ ~ヽ!''''~ ヽ lヽ ヽヽ
l:::::::::ll::::::l .l ヽ ノ l l:::ヽ, ヽ,
. l:::::::::l.l::::/ _,, /, ヽ i. l. l::::::ヽ, , /'ヽ
.. l:::::::::l l:/ ./ / ~''''-,,, iヽ l l. .l::::::::::ヽ, ヽ,__ノ ヽ
l:::::::::l / ./ ./ i l:iヽ 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 l::::::l .l:::l i
l::::::::::::::::::::::::::::::::::::;/:::::::::/:/.l:l.l::::::::::l .ll .l:::::l.l l;ノ l
l::::::::::::::::::::::::::::::::::/l:;::::::/l::/ ll l::::::::/ ! |;;ノl
l:::::::::::::::::::::::::::::::::>.l:l:::::/.l:l .l .l::::::/,-ノ ''/ l_,
. l::::::::::::::::::::::::::::::::::> l.l:::l l| _!,-''~~ ,-}~
. l::::::::::::::::/~'-;::::::> ヽ;:l,,-''~_,,,-''/~ l;;ノl
l::::::::::::::::l -ヽl:::::l _,-i'。;;;;;)! .l
. l:::::::::::::::::ヽ .l:::::l ~~'''''~ >l
l:::::::::::::::::::::ヽ,_-l-'~l ヽヽヽヽ /
. l::::::::::::::::::::::l::::::l~l-,_l ,,=' /i
. l:::::::::::::::::::::::::l::::ヽ:l'''~lヽ,_. /i-''ヽ
l::::::::::::::::::::::::::l:::::ll:l:l''-,i ~''' ,,,,_____,,,,,,/l. ヽ'ノヽ
. l:::::::::::::::::::::::::::l::::/l::l l~'''i l-;;;;;;;;;;;;;--,;;;l ヽ--ヽ,
l::::::::;:::::::::::::::::::l:://:::l::l''~_l _,,l,,,-''~'''''---,_ヽ, ヽ--'ヽ
l:::::::::l:::::::::::::::::///ノ .l,__,l ヽ-,,''/~''''- ヽヽ. ヽ-'~ヽ,
l::::::::l::::::::::::::;;-',,,-,''_ _,l:::::l- _,,-'''''''' \ ヽ;:::::ヽ
l::::::::l::::::::::::;,-''--,,_. ヽ, ヽ::ヽ ヽ--'~~ヽ, ヽ. ヽ;::::ヽ
l:::::::::l::::::::/ ヽ ヽ, ヽ::ヽ iヽ, ヽ. ヽ;:::ヽ
. l:::::::::l:::::::/ ヽ, ヽ, ヽ:ヽ .l ~'-,. l. ヽ;::ヽ
l:::::::::l:::::::l ヽ ヽヽヽ _,,,ノ ヽl l ヽヽ
. l:::::::::l:::::::l ヽ ~ヽ!''''~ ヽ lヽ ヽヽ
l:::::::::ll::::::l .l ヽ ノ l l:::ヽ, ヽ,
. l:::::::::l.l::::/ _,, /, ヽ i. l. l::::::ヽ, , /'ヽ
.. l:::::::::l l:/ ./ / ~''''-,,, iヽ l l. .l::::::::::ヽ, ヽ,__ノ ヽ
l:::::::::l / ./ ./ i l:iヽ 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 l::::::l .l:::l i
l::::::::::::::::::::::::::::::::::::;/:::::::::/:/.l:l.l::::::::::l .ll .l:::::l.l l;ノ l
l::::::::::::::::::::::::::::::::::/l:;::::::/l::/ ll l::::::::/ ! |;;ノl
l:::::::::::::::::::::::::::::::::>.l:l:::::/.l:l .l .l::::::/,-ノ ''/ l_,
. l::::::::::::::::::::::::::::::::::> l.l:::l l| _!,-''~~ ,-}~
. l::::::::::::::::/~'-;::::::> ヽ;:l,,-''~_,,,-''/~ l;;ノl
l::::::::::::::::l -ヽl:::::l _,-i'。;;;;;)! .l
. l:::::::::::::::::ヽ .l:::::l ~~'''''~ >l
l:::::::::::::::::::::ヽ,_-l-'~l ヽヽヽヽ /
. l::::::::::::::::::::::l::::::l~l-,_l ,,=' /i
. l:::::::::::::::::::::::::l::::ヽ:l'''~lヽ,_. /i-''ヽ
l::::::::::::::::::::::::::l:::::ll:l:l''-,i ~''' ,,,,_____,,,,,,/l. ヽ'ノヽ
. l:::::::::::::::::::::::::::l::::/l::l l~'''i l-;;;;;;;;;;;;;--,;;;l ヽ--ヽ,
l::::::::;:::::::::::::::::::l:://:::l::l''~_l _,,l,,,-''~'''''---,_ヽ, ヽ--'ヽ
l:::::::::l:::::::::::::::::///ノ .l,__,l ヽ-,,''/~''''- ヽヽ. ヽ-'~ヽ,
l::::::::l::::::::::::::;;-',,,-,''_ _,l:::::l- _,,-'''''''' \ ヽ;:::::ヽ
l::::::::l::::::::::::;,-''--,,_. ヽ, ヽ::ヽ ヽ--'~~ヽ, ヽ. ヽ;::::ヽ
l:::::::::l::::::::/ ヽ ヽ, ヽ::ヽ iヽ, ヽ. ヽ;:::ヽ
. l:::::::::l:::::::/ ヽ, ヽ, ヽ:ヽ .l ~'-,. l. ヽ;::ヽ
l:::::::::l:::::::l ヽ ヽヽヽ _,,,ノ ヽl l ヽヽ
. l:::::::::l:::::::l ヽ ~ヽ!''''~ ヽ lヽ ヽヽ
l:::::::::ll::::::l .l ヽ ノ l l:::ヽ, ヽ,
. l:::::::::l.l::::/ _,, /, ヽ i. l. l::::::ヽ, , /'ヽ
.. l:::::::::l l:/ ./ / ~''''-,,, iヽ l l. .l::::::::::ヽ, ヽ,__ノ ヽ
l:::::::::l / ./ ./ i l:iヽ 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 l::::::l .l:::l i
l::::::::::::::::::::::::::::::::::::;/:::::::::/:/.l:l.l::::::::::l .ll .l:::::l.l l;ノ l
l::::::::::::::::::::::::::::::::::/l:;::::::/l::/ ll l::::::::/ ! |;;ノl
l:::::::::::::::::::::::::::::::::>.l:l:::::/.l:l .l .l::::::/,-ノ ''/ l_,
. l::::::::::::::::::::::::::::::::::> l.l:::l l| _!,-''~~ ,-}~
. l::::::::::::::::/~'-;::::::> ヽ;:l,,-''~_,,,-''/~ l;;ノl
l::::::::::::::::l -ヽl:::::l _,-i'。;;;;;)! .l
. l:::::::::::::::::ヽ .l:::::l ~~'''''~ >l
l:::::::::::::::::::::ヽ,_-l-'~l ヽヽヽヽ /
. l::::::::::::::::::::::l::::::l~l-,_l ,,=' /i
. l:::::::::::::::::::::::::l::::ヽ:l'''~lヽ,_. /i-''ヽ
l::::::::::::::::::::::::::l:::::ll:l:l''-,i ~''' ,,,,_____,,,,,,/l. ヽ'ノヽ
. l:::::::::::::::::::::::::::l::::/l::l l~'''i l-;;;;;;;;;;;;;--,;;;l ヽ--ヽ,
l::::::::;:::::::::::::::::::l:://:::l::l''~_l _,,l,,,-''~'''''---,_ヽ, ヽ--'ヽ
l:::::::::l:::::::::::::::::///ノ .l,__,l ヽ-,,''/~''''- ヽヽ. ヽ-'~ヽ,
l::::::::l::::::::::::::;;-',,,-,''_ _,l:::::l- _,,-'''''''' \ ヽ;:::::ヽ
l::::::::l::::::::::::;,-''--,,_. ヽ, ヽ::ヽ ヽ--'~~ヽ, ヽ. ヽ;::::ヽ
l:::::::::l::::::::/ ヽ ヽ, ヽ::ヽ iヽ, ヽ. ヽ;:::ヽ
. l:::::::::l:::::::/ ヽ, ヽ, ヽ:ヽ .l ~'-,. l. ヽ;::ヽ
l:::::::::l:::::::l ヽ ヽヽヽ _,,,ノ ヽl l ヽヽ
. l:::::::::l:::::::l ヽ ~ヽ!''''~ ヽ lヽ ヽヽ
l:::::::::ll::::::l .l ヽ ノ l l:::ヽ, ヽ,
. l:::::::::l.l::::/ _,, /, ヽ i. l. l::::::ヽ, , /'ヽ
.. l:::::::::l l:/ ./ / ~''''-,,, iヽ l l. .l::::::::::ヽ, ヽ,__ノ ヽ
l:::::::::l / ./ ./ i l:iヽ 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 l::::::l .l:::l i
l::::::::::::::::::::::::::::::::::::;/:::::::::/:/.l:l.l::::::::::l .ll .l:::::l.l l;ノ l
l::::::::::::::::::::::::::::::::::/l:;::::::/l::/ ll l::::::::/ ! |;;ノl
l:::::::::::::::::::::::::::::::::>.l:l:::::/.l:l .l .l::::::/,-ノ ''/ l_,
. l::::::::::::::::::::::::::::::::::> l.l:::l l| _!,-''~~ ,-}~
. l::::::::::::::::/~'-;::::::> ヽ;:l,,-''~_,,,-''/~ l;;ノl
l::::::::::::::::l -ヽl:::::l _,-i'。;;;;;)! .l
. l:::::::::::::::::ヽ .l:::::l ~~'''''~ >l
l:::::::::::::::::::::ヽ,_-l-'~l ヽヽヽヽ /
. l::::::::::::::::::::::l::::::l~l-,_l ,,=' /i
. l:::::::::::::::::::::::::l::::ヽ:l'''~lヽ,_. /i-''ヽ
l::::::::::::::::::::::::::l:::::ll:l:l''-,i ~''' ,,,,_____,,,,,,/l. ヽ'ノヽ
. l:::::::::::::::::::::::::::l::::/l::l l~'''i l-;;;;;;;;;;;;;--,;;;l ヽ--ヽ,
l::::::::;:::::::::::::::::::l:://:::l::l''~_l _,,l,,,-''~'''''---,_ヽ, ヽ--'ヽ
l:::::::::l:::::::::::::::::///ノ .l,__,l ヽ-,,''/~''''- ヽヽ. ヽ-'~ヽ,
l::::::::l::::::::::::::;;-',,,-,''_ _,l:::::l- _,,-'''''''' \ ヽ;:::::ヽ
l::::::::l::::::::::::;,-''--,,_. ヽ, ヽ::ヽ ヽ--'~~ヽ, ヽ. ヽ;::::ヽ
l:::::::::l::::::::/ ヽ ヽ, ヽ::ヽ iヽ, ヽ. ヽ;:::ヽ
. l:::::::::l:::::::/ ヽ, ヽ, ヽ:ヽ .l ~'-,. l. ヽ;::ヽ
l:::::::::l:::::::l ヽ ヽヽヽ _,,,ノ ヽl l ヽヽ
. l:::::::::l:::::::l ヽ ~ヽ!''''~ ヽ lヽ ヽヽ
l:::::::::ll::::::l .l ヽ ノ l l:::ヽ, ヽ,
. l:::::::::l.l::::/ _,, /, ヽ i. l. l::::::ヽ, , /'ヽ
.. l:::::::::l l:/ ./ / ~''''-,,, iヽ l l. .l::::::::::ヽ, ヽ,__ノ ヽ
l:::::::::l / ./ ./ i l:iヽ 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 l::::::l .l:::l i
l::::::::::::::::::::::::::::::::::::;/:::::::::/:/.l:l.l::::::::::l .ll .l:::::l.l l;ノ l
l::::::::::::::::::::::::::::::::::/l:;::::::/l::/ ll l::::::::/ ! |;;ノl
l:::::::::::::::::::::::::::::::::>.l:l:::::/.l:l .l .l::::::/,-ノ ''/ l_,
. l::::::::::::::::::::::::::::::::::> l.l:::l l| _!,-''~~ ,-}~
. l::::::::::::::::/~'-;::::::> ヽ;:l,,-''~_,,,-''/~ l;;ノl
l::::::::::::::::l -ヽl:::::l _,-i'。;;;;;)! .l
. l:::::::::::::::::ヽ .l:::::l ~~'''''~ >l
l:::::::::::::::::::::ヽ,_-l-'~l ヽヽヽヽ /
. l::::::::::::::::::::::l::::::l~l-,_l ,,=' /i
. l:::::::::::::::::::::::::l::::ヽ:l'''~lヽ,_. /i-''ヽ
l::::::::::::::::::::::::::l:::::ll:l:l''-,i ~''' ,,,,_____,,,,,,/l. ヽ'ノヽ
. l:::::::::::::::::::::::::::l::::/l::l l~'''i l-;;;;;;;;;;;;;--,;;;l ヽ--ヽ,
l::::::::;:::::::::::::::::::l:://:::l::l''~_l _,,l,,,-''~'''''---,_ヽ, ヽ--'ヽ
l:::::::::l:::::::::::::::::///ノ .l,__,l ヽ-,,''/~''''- ヽヽ. ヽ-'~ヽ,
l::::::::l::::::::::::::;;-',,,-,''_ _,l:::::l- _,,-'''''''' \ ヽ;:::::ヽ
l::::::::l::::::::::::;,-''--,,_. ヽ, ヽ::ヽ ヽ--'~~ヽ, ヽ. ヽ;::::ヽ
l:::::::::l::::::::/ ヽ ヽ, ヽ::ヽ iヽ, ヽ. ヽ;:::ヽ
. l:::::::::l:::::::/ ヽ, ヽ, ヽ:ヽ .l ~'-,. l. ヽ;::ヽ
l:::::::::l:::::::l ヽ ヽヽヽ _,,,ノ ヽl l ヽヽ
. l:::::::::l:::::::l ヽ ~ヽ!''''~ ヽ lヽ ヽヽ
l:::::::::ll::::::l .l ヽ ノ l l:::ヽ, ヽ,
. l:::::::::l.l::::/ _,, /, ヽ i. l. l::::::ヽ, , /'ヽ
.. l:::::::::l l:/ ./ / ~''''-,,, iヽ l l. .l::::::::::ヽ, ヽ,__ノ ヽ
l:::::::::l / ./ ./ i l:iヽ 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 l::::::l .l:::l i
l::::::::::::::::::::::::::::::::::::;/:::::::::/:/.l:l.l::::::::::l .ll .l:::::l.l l;ノ l
l::::::::::::::::::::::::::::::::::/l:;::::::/l::/ ll l::::::::/ ! |;;ノl
l:::::::::::::::::::::::::::::::::>.l:l:::::/.l:l .l .l::::::/,-ノ ''/ l_,
. l::::::::::::::::::::::::::::::::::> l.l:::l l| _!,-''~~ ,-}~
. l::::::::::::::::/~'-;::::::> ヽ;:l,,-''~_,,,-''/~ l;;ノl
l::::::::::::::::l -ヽl:::::l _,-i'。;;;;;)! .l
. l:::::::::::::::::ヽ .l:::::l ~~'''''~ >l
l:::::::::::::::::::::ヽ,_-l-'~l ヽヽヽヽ /
. l::::::::::::::::::::::l::::::l~l-,_l ,,=' /i
. l:::::::::::::::::::::::::l::::ヽ:l'''~lヽ,_. /i-''ヽ
l::::::::::::::::::::::::::l:::::ll:l:l''-,i ~''' ,,,,_____,,,,,,/l. ヽ'ノヽ
. l:::::::::::::::::::::::::::l::::/l::l l~'''i l-;;;;;;;;;;;;;--,;;;l ヽ--ヽ,
l::::::::;:::::::::::::::::::l:://:::l::l''~_l _,,l,,,-''~'''''---,_ヽ, ヽ--'ヽ
l:::::::::l:::::::::::::::::///ノ .l,__,l ヽ-,,''/~''''- ヽヽ. ヽ-'~ヽ,
l::::::::l::::::::::::::;;-',,,-,''_ _,l:::::l- _,,-'''''''' \ ヽ;:::::ヽ
l::::::::l::::::::::::;,-''--,,_. ヽ, ヽ::ヽ ヽ--'~~ヽ, ヽ. ヽ;::::ヽ
l:::::::::l::::::::/ ヽ ヽ, ヽ::ヽ iヽ, ヽ. ヽ;:::ヽ
. l:::::::::l:::::::/ ヽ, ヽ, ヽ:ヽ .l ~'-,. l. ヽ;::ヽ
l:::::::::l:::::::l ヽ ヽヽヽ _,,,ノ ヽl l ヽヽ
. l:::::::::l:::::::l ヽ ~ヽ!''''~ ヽ lヽ ヽヽ
l:::::::::ll::::::l .l ヽ ノ l l:::ヽ, ヽ,
. l:::::::::l.l::::/ _,, /, ヽ i. l. l::::::ヽ, , /'ヽ
.. l:::::::::l l:/ ./ / ~''''-,,, iヽ l l. .l::::::::::ヽ, ヽ,__ノ ヽ
l:::::::::l / ./ ./ i l:iヽ 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 l::::::l .l:::l i
l::::::::::::::::::::::::::::::::::::;/:::::::::/:/.l:l.l::::::::::l .ll .l:::::l.l l;ノ l
l::::::::::::::::::::::::::::::::::/l:;::::::/l::/ ll l::::::::/ ! |;;ノl
l:::::::::::::::::::::::::::::::::>.l:l:::::/.l:l .l .l::::::/,-ノ ''/ l_,
. l::::::::::::::::::::::::::::::::::> l.l:::l l| _!,-''~~ ,-}~
. l::::::::::::::::/~'-;::::::> ヽ;:l,,-''~_,,,-''/~ l;;ノl
l::::::::::::::::l -ヽl:::::l _,-i'。;;;;;)! .l
. l:::::::::::::::::ヽ .l:::::l ~~'''''~ >l
l:::::::::::::::::::::ヽ,_-l-'~l ヽヽヽヽ /
. l::::::::::::::::::::::l::::::l~l-,_l ,,=' /i
. l:::::::::::::::::::::::::l::::ヽ:l'''~lヽ,_. /i-''ヽ
l::::::::::::::::::::::::::l:::::ll:l:l''-,i ~''' ,,,,_____,,,,,,/l. ヽ'ノヽ
. l:::::::::::::::::::::::::::l::::/l::l l~'''i l-;;;;;;;;;;;;;--,;;;l ヽ--ヽ,
l::::::::;:::::::::::::::::::l:://:::l::l''~_l _,,l,,,-''~'''''---,_ヽ, ヽ--'ヽ
l:::::::::l:::::::::::::::::///ノ .l,__,l ヽ-,,''/~''''- ヽヽ. ヽ-'~ヽ,
l::::::::l::::::::::::::;;-',,,-,''_ _,l:::::l- _,,-'''''''' \ ヽ;:::::ヽ
l::::::::l::::::::::::;,-''--,,_. ヽ, ヽ::ヽ ヽ--'~~ヽ, ヽ. ヽ;::::ヽ
l:::::::::l::::::::/ ヽ ヽ, ヽ::ヽ iヽ, ヽ. ヽ;:::ヽ
. l:::::::::l:::::::/ ヽ, ヽ, ヽ:ヽ .l ~'-,. l. ヽ;::ヽ
l:::::::::l:::::::l ヽ ヽヽヽ _,,,ノ ヽl l ヽヽ
. l:::::::::l:::::::l ヽ ~ヽ!''''~ ヽ lヽ ヽヽ
l:::::::::ll::::::l .l ヽ ノ l l:::ヽ, ヽ,
. l:::::::::l.l::::/ _,, /, ヽ i. l. l::::::ヽ, , /'ヽ
.. l:::::::::l l:/ ./ / ~''''-,,, iヽ l l. .l::::::::::ヽ, ヽ,__ノ ヽ
l:::::::::l / ./ ./ i l:iヽ 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 l::::::l .l:::l i
l::::::::::::::::::::::::::::::::::::;/:::::::::/:/.l:l.l::::::::::l .ll .l:::::l.l l;ノ l
l::::::::::::::::::::::::::::::::::/l:;::::::/l::/ ll l::::::::/ ! |;;ノl
l:::::::::::::::::::::::::::::::::>.l:l:::::/.l:l .l .l::::::/,-ノ ''/ l_,
. l::::::::::::::::::::::::::::::::::> l.l:::l l| _!,-''~~ ,-}~
. l::::::::::::::::/~'-;::::::> ヽ;:l,,-''~_,,,-''/~ l;;ノl
l::::::::::::::::l -ヽl:::::l _,-i'。;;;;;)! .l
. l:::::::::::::::::ヽ .l:::::l ~~'''''~ >l
l:::::::::::::::::::::ヽ,_-l-'~l ヽヽヽヽ /
. l::::::::::::::::::::::l::::::l~l-,_l ,,=' /i
. l:::::::::::::::::::::::::l::::ヽ:l'''~lヽ,_. /i-''ヽ
l::::::::::::::::::::::::::l:::::ll:l:l''-,i ~''' ,,,,_____,,,,,,/l. ヽ'ノヽ
. l:::::::::::::::::::::::::::l::::/l::l l~'''i l-;;;;;;;;;;;;;--,;;;l ヽ--ヽ,
l::::::::;:::::::::::::::::::l:://:::l::l''~_l _,,l,,,-''~'''''---,_ヽ, ヽ--'ヽ
l:::::::::l:::::::::::::::::///ノ .l,__,l ヽ-,,''/~''''- ヽヽ. ヽ-'~ヽ,
l::::::::l::::::::::::::;;-',,,-,''_ _,l:::::l- _,,-'''''''' \ ヽ;:::::ヽ
l::::::::l::::::::::::;,-''--,,_. ヽ, ヽ::ヽ ヽ--'~~ヽ, ヽ. ヽ;::::ヽ
l:::::::::l::::::::/ ヽ ヽ, ヽ::ヽ iヽ, ヽ. ヽ;:::ヽ
. l:::::::::l:::::::/ ヽ, ヽ, ヽ:ヽ .l ~'-,. l. ヽ;::ヽ
l:::::::::l:::::::l ヽ ヽヽヽ _,,,ノ ヽl l ヽヽ
. l:::::::::l:::::::l ヽ ~ヽ!''''~ ヽ lヽ ヽヽ
l:::::::::ll::::::l .l ヽ ノ l l:::ヽ, ヽ,
. l:::::::::l.l::::/ _,, /, ヽ i. l. l::::::ヽ, , /'ヽ
.. l:::::::::l l:/ ./ / ~''''-,,, iヽ l l. .l::::::::::ヽ, ヽ,__ノ ヽ
l:::::::::l / ./ ./ i l:iヽ 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 l::::::l .l:::l i
l::::::::::::::::::::::::::::::::::::;/:::::::::/:/.l:l.l::::::::::l .ll .l:::::l.l l;ノ l
l::::::::::::::::::::::::::::::::::/l:;::::::/l::/ ll l::::::::/ ! |;;ノl
l:::::::::::::::::::::::::::::::::>.l:l:::::/.l:l .l .l::::::/,-ノ ''/ l_,
. l::::::::::::::::::::::::::::::::::> l.l:::l l| _!,-''~~ ,-}~
. l::::::::::::::::/~'-;::::::> ヽ;:l,,-''~_,,,-''/~ l;;ノl
l::::::::::::::::l -ヽl:::::l _,-i'。;;;;;)! .l
. l:::::::::::::::::ヽ .l:::::l ~~'''''~ >l
l:::::::::::::::::::::ヽ,_-l-'~l ヽヽヽヽ /
. l::::::::::::::::::::::l::::::l~l-,_l ,,=' /i
. l:::::::::::::::::::::::::l::::ヽ:l'''~lヽ,_. /i-''ヽ
l::::::::::::::::::::::::::l:::::ll:l:l''-,i ~''' ,,,,_____,,,,,,/l. ヽ'ノヽ
. l:::::::::::::::::::::::::::l::::/l::l l~'''i l-;;;;;;;;;;;;;--,;;;l ヽ--ヽ,
l::::::::;:::::::::::::::::::l:://:::l::l''~_l _,,l,,,-''~'''''---,_ヽ, ヽ--'ヽ
l:::::::::l:::::::::::::::::///ノ .l,__,l ヽ-,,''/~''''- ヽヽ. ヽ-'~ヽ,
l::::::::l::::::::::::::;;-',,,-,''_ _,l:::::l- _,,-'''''''' \ ヽ;:::::ヽ
l::::::::l::::::::::::;,-''--,,_. ヽ, ヽ::ヽ ヽ--'~~ヽ, ヽ. ヽ;::::ヽ
l:::::::::l::::::::/ ヽ ヽ, ヽ::ヽ iヽ, ヽ. ヽ;:::ヽ
. l:::::::::l:::::::/ ヽ, ヽ, ヽ:ヽ .l ~'-,. l. ヽ;::ヽ
l:::::::::l:::::::l ヽ ヽヽヽ _,,,ノ ヽl l ヽヽ
. l:::::::::l:::::::l ヽ ~ヽ!''''~ ヽ lヽ ヽヽ
l:::::::::ll::::::l .l ヽ ノ l l:::ヽ, ヽ,
. l:::::::::l.l::::/ _,, /, ヽ i. l. l::::::ヽ, , /'ヽ
.. l:::::::::l l:/ ./ / ~''''-,,, iヽ l l. .l::::::::::ヽ, ヽ,__ノ ヽ
l:::::::::l / ./ ./ i l:iヽ 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 l::::::l .l:::l i
l::::::::::::::::::::::::::::::::::::;/:::::::::/:/.l:l.l::::::::::l .ll .l:::::l.l l;ノ l
l::::::::::::::::::::::::::::::::::/l:;::::::/l::/ ll l::::::::/ ! |;;ノl
l:::::::::::::::::::::::::::::::::>.l:l:::::/.l:l .l .l::::::/,-ノ ''/ l_,
. l::::::::::::::::::::::::::::::::::> l.l:::l l| _!,-''~~ ,-}~
. l::::::::::::::::/~'-;::::::> ヽ;:l,,-''~_,,,-''/~ l;;ノl
l::::::::::::::::l -ヽl:::::l _,-i'。;;;;;)! .l
. l:::::::::::::::::ヽ .l:::::l ~~'''''~ >l
l:::::::::::::::::::::ヽ,_-l-'~l ヽヽヽヽ /
. l::::::::::::::::::::::l::::::l~l-,_l ,,=' /i
. l:::::::::::::::::::::::::l::::ヽ:l'''~lヽ,_. /i-''ヽ
l::::::::::::::::::::::::::l:::::ll:l:l''-,i ~''' ,,,,_____,,,,,,/l. ヽ'ノヽ
. l:::::::::::::::::::::::::::l::::/l::l l~'''i l-;;;;;;;;;;;;;--,;;;l ヽ--ヽ,
l::::::::;:::::::::::::::::::l:://:::l::l''~_l _,,l,,,-''~'''''---,_ヽ, ヽ--'ヽ
l:::::::::l:::::::::::::::::///ノ .l,__,l ヽ-,,''/~''''- ヽヽ. ヽ-'~ヽ,
l::::::::l::::::::::::::;;-',,,-,''_ _,l:::::l- _,,-'''''''' \ ヽ;:::::ヽ
l::::::::l::::::::::::;,-''--,,_. ヽ, ヽ::ヽ ヽ--'~~ヽ, ヽ. ヽ;::::ヽ
l:::::::::l::::::::/ ヽ ヽ, ヽ::ヽ iヽ, ヽ. ヽ;:::ヽ
. l:::::::::l:::::::/ ヽ, ヽ, ヽ:ヽ .l ~'-,. l. ヽ;::ヽ
l:::::::::l:::::::l ヽ ヽヽヽ _,,,ノ ヽl l ヽヽ
. l:::::::::l:::::::l ヽ ~ヽ!''''~ ヽ lヽ ヽヽ
l:::::::::ll::::::l .l ヽ ノ l l:::ヽ, ヽ,
. l:::::::::l.l::::/ _,, /, ヽ i. l. l::::::ヽ, , /'ヽ
.. l:::::::::l l:/ ./ / ~''''-,,, iヽ l l. .l::::::::::ヽ, ヽ,__ノ ヽ
l:::::::::l / ./ ./ i l:iヽ 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 l::::::l .l:::l i
l::::::::::::::::::::::::::::::::::::;/:::::::::/:/.l:l.l::::::::::l .ll .l:::::l.l l;ノ l
l::::::::::::::::::::::::::::::::::/l:;::::::/l::/ ll l::::::::/ ! |;;ノl
l:::::::::::::::::::::::::::::::::>.l:l:::::/.l:l .l .l::::::/,-ノ ''/ l_,
. l::::::::::::::::::::::::::::::::::> l.l:::l l| _!,-''~~ ,-}~
. l::::::::::::::::/~'-;::::::> ヽ;:l,,-''~_,,,-''/~ l;;ノl
l::::::::::::::::l -ヽl:::::l _,-i'。;;;;;)! .l
. l:::::::::::::::::ヽ .l:::::l ~~'''''~ >l
l:::::::::::::::::::::ヽ,_-l-'~l ヽヽヽヽ /
. l::::::::::::::::::::::l::::::l~l-,_l ,,=' /i
. l:::::::::::::::::::::::::l::::ヽ:l'''~lヽ,_. /i-''ヽ
l::::::::::::::::::::::::::l:::::ll:l:l''-,i ~''' ,,,,_____,,,,,,/l. ヽ'ノヽ
. l:::::::::::::::::::::::::::l::::/l::l l~'''i l-;;;;;;;;;;;;;--,;;;l ヽ--ヽ,
l::::::::;:::::::::::::::::::l:://:::l::l''~_l _,,l,,,-''~'''''---,_ヽ, ヽ--'ヽ
l:::::::::l:::::::::::::::::///ノ .l,__,l ヽ-,,''/~''''- ヽヽ. ヽ-'~ヽ,
l::::::::l::::::::::::::;;-',,,-,''_ _,l:::::l- _,,-'''''''' \ ヽ;:::::ヽ
l::::::::l::::::::::::;,-''--,,_. ヽ, ヽ::ヽ ヽ--'~~ヽ, ヽ. ヽ;::::ヽ
l:::::::::l::::::::/ ヽ ヽ, ヽ::ヽ iヽ, ヽ. ヽ;:::ヽ
. l:::::::::l:::::::/ ヽ, ヽ, ヽ:ヽ .l ~'-,. l. ヽ;::ヽ
l:::::::::l:::::::l ヽ ヽヽヽ _,,,ノ ヽl l ヽヽ
. l:::::::::l:::::::l ヽ ~ヽ!''''~ ヽ lヽ ヽヽ
l:::::::::ll::::::l .l ヽ ノ l l:::ヽ, ヽ,
. l:::::::::l.l::::/ _,, /, ヽ i. l. l::::::ヽ, , /'ヽ
.. l:::::::::l l:/ ./ / ~''''-,,, iヽ l l. .l::::::::::ヽ, ヽ,__ノ ヽ
l:::::::::l / ./ ./ i l:iヽ 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 l::::::l .l:::l i
l::::::::::::::::::::::::::::::::::::;/:::::::::/:/.l:l.l::::::::::l .ll .l:::::l.l l;ノ l
l::::::::::::::::::::::::::::::::::/l:;::::::/l::/ ll l::::::::/ ! |;;ノl
l:::::::::::::::::::::::::::::::::>.l:l:::::/.l:l .l .l::::::/,-ノ ''/ l_,
. l::::::::::::::::::::::::::::::::::> l.l:::l l| _!,-''~~ ,-}~
. l::::::::::::::::/~'-;::::::> ヽ;:l,,-''~_,,,-''/~ l;;ノl
l::::::::::::::::l -ヽl:::::l _,-i'。;;;;;)! .l
. l:::::::::::::::::ヽ .l:::::l ~~'''''~ >l
l:::::::::::::::::::::ヽ,_-l-'~l ヽヽヽヽ /
. l::::::::::::::::::::::l::::::l~l-,_l ,,=' /i
. l:::::::::::::::::::::::::l::::ヽ:l'''~lヽ,_. /i-''ヽ
l::::::::::::::::::::::::::l:::::ll:l:l''-,i ~''' ,,,,_____,,,,,,/l. ヽ'ノヽ
. l:::::::::::::::::::::::::::l::::/l::l l~'''i l-;;;;;;;;;;;;;--,;;;l ヽ--ヽ,
l::::::::;:::::::::::::::::::l:://:::l::l''~_l _,,l,,,-''~'''''---,_ヽ, ヽ--'ヽ
l:::::::::l:::::::::::::::::///ノ .l,__,l ヽ-,,''/~''''- ヽヽ. ヽ-'~ヽ,
l::::::::l::::::::::::::;;-',,,-,''_ _,l:::::l- _,,-'''''''' \ ヽ;:::::ヽ
l::::::::l::::::::::::;,-''--,,_. ヽ, ヽ::ヽ ヽ--'~~ヽ, ヽ. ヽ;::::ヽ
l:::::::::l::::::::/ ヽ ヽ, ヽ::ヽ iヽ, ヽ. ヽ;:::ヽ
. l:::::::::l:::::::/ ヽ, ヽ, ヽ:ヽ .l ~'-,. l. ヽ;::ヽ
l:::::::::l:::::::l ヽ ヽヽヽ _,,,ノ ヽl l ヽヽ
. l:::::::::l:::::::l ヽ ~ヽ!''''~ ヽ lヽ ヽヽ
l:::::::::ll::::::l .l ヽ ノ l l:::ヽ, ヽ,
. l:::::::::l.l::::/ _,, /, ヽ i. l. l::::::ヽ, , /'ヽ
.. l:::::::::l l:/ ./ / ~''''-,,, iヽ l l. .l::::::::::ヽ, ヽ,__ノ ヽ
l:::::::::l / ./ ./ i l:iヽ 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 l::::::l .l:::l i
l::::::::::::::::::::::::::::::::::::;/:::::::::/:/.l:l.l::::::::::l .ll .l:::::l.l l;ノ l
l::::::::::::::::::::::::::::::::::/l:;::::::/l::/ ll l::::::::/ ! |;;ノl
l:::::::::::::::::::::::::::::::::>.l:l:::::/.l:l .l .l::::::/,-ノ ''/ l_,
. l::::::::::::::::::::::::::::::::::> l.l:::l l| _!,-''~~ ,-}~
. l::::::::::::::::/~'-;::::::> ヽ;:l,,-''~_,,,-''/~ l;;ノl
l::::::::::::::::l -ヽl:::::l _,-i'。;;;;;)! .l
. l:::::::::::::::::ヽ .l:::::l ~~'''''~ >l
l:::::::::::::::::::::ヽ,_-l-'~l ヽヽヽヽ /
. l::::::::::::::::::::::l::::::l~l-,_l ,,=' /i
. l:::::::::::::::::::::::::l::::ヽ:l'''~lヽ,_. /i-''ヽ
l::::::::::::::::::::::::::l:::::ll:l:l''-,i ~''' ,,,,_____,,,,,,/l. ヽ'ノヽ
. l:::::::::::::::::::::::::::l::::/l::l l~'''i l-;;;;;;;;;;;;;--,;;;l ヽ--ヽ,
l::::::::;:::::::::::::::::::l:://:::l::l''~_l _,,l,,,-''~'''''---,_ヽ, ヽ--'ヽ
l:::::::::l:::::::::::::::::///ノ .l,__,l ヽ-,,''/~''''- ヽヽ. ヽ-'~ヽ,
l::::::::l::::::::::::::;;-',,,-,''_ _,l:::::l- _,,-'''''''' \ ヽ;:::::ヽ
l::::::::l::::::::::::;,-''--,,_. ヽ, ヽ::ヽ ヽ--'~~ヽ, ヽ. ヽ;::::ヽ
l:::::::::l::::::::/ ヽ ヽ, ヽ::ヽ iヽ, ヽ. ヽ;:::ヽ
. l:::::::::l:::::::/ ヽ, ヽ, ヽ:ヽ .l ~'-,. l. ヽ;::ヽ
l:::::::::l:::::::l ヽ ヽヽヽ _,,,ノ ヽl l ヽヽ
. l:::::::::l:::::::l ヽ ~ヽ!''''~ ヽ lヽ ヽヽ
l:::::::::ll::::::l .l ヽ ノ l l:::ヽ, ヽ,
. l:::::::::l.l::::/ _,, /, ヽ i. l. l::::::ヽ, , /'ヽ
.. l:::::::::l l:/ ./ / ~''''-,,, iヽ l l. .l::::::::::ヽ, ヽ,__ノ ヽ
l:::::::::l / ./ ./ i l:iヽ 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 l::::::l .l:::l i
l::::::::::::::::::::::::::::::::::::;/:::::::::/:/.l:l.l::::::::::l .ll .l:::::l.l l;ノ l
l::::::::::::::::::::::::::::::::::/l:;::::::/l::/ ll l::::::::/ ! |;;ノl
l:::::::::::::::::::::::::::::::::>.l:l:::::/.l:l .l .l::::::/,-ノ ''/ l_,
. l::::::::::::::::::::::::::::::::::> l.l:::l l| _!,-''~~ ,-}~
. l::::::::::::::::/~'-;::::::> ヽ;:l,,-''~_,,,-''/~ l;;ノl
l::::::::::::::::l -ヽl:::::l _,-i'。;;;;;)! .l
. l:::::::::::::::::ヽ .l:::::l ~~'''''~ >l
l:::::::::::::::::::::ヽ,_-l-'~l ヽヽヽヽ /
. l::::::::::::::::::::::l::::::l~l-,_l ,,=' /i
. l:::::::::::::::::::::::::l::::ヽ:l'''~lヽ,_. /i-''ヽ
l::::::::::::::::::::::::::l:::::ll:l:l''-,i ~''' ,,,,_____,,,,,,/l. ヽ'ノヽ
. l:::::::::::::::::::::::::::l::::/l::l l~'''i l-;;;;;;;;;;;;;--,;;;l ヽ--ヽ,
l::::::::;:::::::::::::::::::l:://:::l::l''~_l _,,l,,,-''~'''''---,_ヽ, ヽ--'ヽ
l:::::::::l:::::::::::::::::///ノ .l,__,l ヽ-,,''/~''''- ヽヽ. ヽ-'~ヽ,
l::::::::l::::::::::::::;;-',,,-,''_ _,l:::::l- _,,-'''''''' \ ヽ;:::::ヽ
l::::::::l::::::::::::;,-''--,,_. ヽ, ヽ::ヽ ヽ--'~~ヽ, ヽ. ヽ;::::ヽ
l:::::::::l::::::::/ ヽ ヽ, ヽ::ヽ iヽ, ヽ. ヽ;:::ヽ
. l:::::::::l:::::::/ ヽ, ヽ, ヽ:ヽ .l ~'-,. l. ヽ;::ヽ
l:::::::::l:::::::l ヽ ヽヽヽ _,,,ノ ヽl l ヽヽ
. l:::::::::l:::::::l ヽ ~ヽ!''''~ ヽ lヽ ヽヽ
l:::::::::ll::::::l .l ヽ ノ l l:::ヽ, ヽ,
. l:::::::::l.l::::/ _,, /, ヽ i. l. l::::::ヽ, , /'ヽ
.. l:::::::::l l:/ ./ / ~''''-,,, iヽ l l. .l::::::::::ヽ, ヽ,__ノ ヽ
l:::::::::l / ./ ./ i l:iヽ 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 l::::::l .l:::l i
l::::::::::::::::::::::::::::::::::::;/:::::::::/:/.l:l.l::::::::::l .ll .l:::::l.l l;ノ l
l::::::::::::::::::::::::::::::::::/l:;::::::/l::/ ll l::::::::/ ! |;;ノl
l:::::::::::::::::::::::::::::::::>.l:l:::::/.l:l .l .l::::::/,-ノ ''/ l_,
. l::::::::::::::::::::::::::::::::::> l.l:::l l| _!,-''~~ ,-}~
. l::::::::::::::::/~'-;::::::> ヽ;:l,,-''~_,,,-''/~ l;;ノl
l::::::::::::::::l -ヽl:::::l _,-i'。;;;;;)! .l
. l:::::::::::::::::ヽ .l:::::l ~~'''''~ >l
l:::::::::::::::::::::ヽ,_-l-'~l ヽヽヽヽ /
. l::::::::::::::::::::::l::::::l~l-,_l ,,=' /i
. l:::::::::::::::::::::::::l::::ヽ:l'''~lヽ,_. /i-''ヽ
l::::::::::::::::::::::::::l:::::ll:l:l''-,i ~''' ,,,,_____,,,,,,/l. ヽ'ノヽ
. l:::::::::::::::::::::::::::l::::/l::l l~'''i l-;;;;;;;;;;;;;--,;;;l ヽ--ヽ,
l::::::::;:::::::::::::::::::l:://:::l::l''~_l _,,l,,,-''~'''''---,_ヽ, ヽ--'ヽ
l:::::::::l:::::::::::::::::///ノ .l,__,l ヽ-,,''/~''''- ヽヽ. ヽ-'~ヽ,
l::::::::l::::::::::::::;;-',,,-,''_ _,l:::::l- _,,-'''''''' \ ヽ;:::::ヽ
l::::::::l::::::::::::;,-''--,,_. ヽ, ヽ::ヽ ヽ--'~~ヽ, ヽ. ヽ;::::ヽ
l:::::::::l::::::::/ ヽ ヽ, ヽ::ヽ iヽ, ヽ. ヽ;:::ヽ
. l:::::::::l:::::::/ ヽ, ヽ, ヽ:ヽ .l ~'-,. l. ヽ;::ヽ
l:::::::::l:::::::l ヽ ヽヽヽ _,,,ノ ヽl l ヽヽ
. l:::::::::l:::::::l ヽ ~ヽ!''''~ ヽ lヽ ヽヽ
l:::::::::ll::::::l .l ヽ ノ l l:::ヽ, ヽ,
. l:::::::::l.l::::/ _,, /, ヽ i. l. l::::::ヽ, , /'ヽ
.. l:::::::::l l:/ ./ / ~''''-,,, iヽ l l. .l::::::::::ヽ, ヽ,__ノ ヽ
l:::::::::l / ./ ./ i l:iヽ 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 l::::::l .l:::l i
l::::::::::::::::::::::::::::::::::::;/:::::::::/:/.l:l.l::::::::::l .ll .l:::::l.l l;ノ l
l::::::::::::::::::::::::::::::::::/l:;::::::/l::/ ll l::::::::/ ! |;;ノl
l:::::::::::::::::::::::::::::::::>.l:l:::::/.l:l .l .l::::::/,-ノ ''/ l_,
. l::::::::::::::::::::::::::::::::::> l.l:::l l| _!,-''~~ ,-}~
. l::::::::::::::::/~'-;::::::> ヽ;:l,,-''~_,,,-''/~ l;;ノl
l::::::::::::::::l -ヽl:::::l _,-i'。;;;;;)! .l
. l:::::::::::::::::ヽ .l:::::l ~~'''''~ >l
l:::::::::::::::::::::ヽ,_-l-'~l ヽヽヽヽ /
. l::::::::::::::::::::::l::::::l~l-,_l ,,=' /i
. l:::::::::::::::::::::::::l::::ヽ:l'''~lヽ,_. /i-''ヽ
l::::::::::::::::::::::::::l:::::ll:l:l''-,i ~''' ,,,,_____,,,,,,/l. ヽ'ノヽ
. l:::::::::::::::::::::::::::l::::/l::l l~'''i l-;;;;;;;;;;;;;--,;;;l ヽ--ヽ,
l::::::::;:::::::::::::::::::l:://:::l::l''~_l _,,l,,,-''~'''''---,_ヽ, ヽ--'ヽ
l:::::::::l:::::::::::::::::///ノ .l,__,l ヽ-,,''/~''''- ヽヽ. ヽ-'~ヽ,
l::::::::l::::::::::::::;;-',,,-,''_ _,l:::::l- _,,-'''''''' \ ヽ;:::::ヽ
l::::::::l::::::::::::;,-''--,,_. ヽ, ヽ::ヽ ヽ--'~~ヽ, ヽ. ヽ;::::ヽ
l:::::::::l::::::::/ ヽ ヽ, ヽ::ヽ iヽ, ヽ. ヽ;:::ヽ
. l:::::::::l:::::::/ ヽ, ヽ, ヽ:ヽ .l ~'-,. l. ヽ;::ヽ
l:::::::::l:::::::l ヽ ヽヽヽ _,,,ノ ヽl l ヽヽ
. l:::::::::l:::::::l ヽ ~ヽ!''''~ ヽ lヽ ヽヽ
l:::::::::ll::::::l .l ヽ ノ l l:::ヽ, ヽ,
. l:::::::::l.l::::/ _,, /, ヽ i. l. l::::::ヽ, , /'ヽ
.. l:::::::::l l:/ ./ / ~''''-,,, iヽ l l. .l::::::::::ヽ, ヽ,__ノ ヽ
l:::::::::l / ./ ./ i l:iヽ 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 l::::::l .l:::l i
l::::::::::::::::::::::::::::::::::::;/:::::::::/:/.l:l.l::::::::::l .ll .l:::::l.l l;ノ l
l::::::::::::::::::::::::::::::::::/l:;::::::/l::/ ll l::::::::/ ! |;;ノl
l:::::::::::::::::::::::::::::::::>.l:l:::::/.l:l .l .l::::::/,-ノ ''/ l_,
. l::::::::::::::::::::::::::::::::::> l.l:::l l| _!,-''~~ ,-}~
. l::::::::::::::::/~'-;::::::> ヽ;:l,,-''~_,,,-''/~ l;;ノl
l::::::::::::::::l -ヽl:::::l _,-i'。;;;;;)! .l
. l:::::::::::::::::ヽ .l:::::l ~~'''''~ >l
l:::::::::::::::::::::ヽ,_-l-'~l ヽヽヽヽ /
. l::::::::::::::::::::::l::::::l~l-,_l ,,=' /i
. l:::::::::::::::::::::::::l::::ヽ:l'''~lヽ,_. /i-''ヽ
l::::::::::::::::::::::::::l:::::ll:l:l''-,i ~''' ,,,,_____,,,,,,/l. ヽ'ノヽ
. l:::::::::::::::::::::::::::l::::/l::l l~'''i l-;;;;;;;;;;;;;--,;;;l ヽ--ヽ,
l::::::::;:::::::::::::::::::l:://:::l::l''~_l _,,l,,,-''~'''''---,_ヽ, ヽ--'ヽ
l:::::::::l:::::::::::::::::///ノ .l,__,l ヽ-,,''/~''''- ヽヽ. ヽ-'~ヽ,
l::::::::l::::::::::::::;;-',,,-,''_ _,l:::::l- _,,-'''''''' \ ヽ;:::::ヽ
l::::::::l::::::::::::;,-''--,,_. ヽ, ヽ::ヽ ヽ--'~~ヽ, ヽ. ヽ;::::ヽ
l:::::::::l::::::::/ ヽ ヽ, ヽ::ヽ iヽ, ヽ. ヽ;:::ヽ
. l:::::::::l:::::::/ ヽ, ヽ, ヽ:ヽ .l ~'-,. l. ヽ;::ヽ
l:::::::::l:::::::l ヽ ヽヽヽ _,,,ノ ヽl l ヽヽ
. l:::::::::l:::::::l ヽ ~ヽ!''''~ ヽ lヽ ヽヽ
l:::::::::ll::::::l .l ヽ ノ l l:::ヽ, ヽ,
. l:::::::::l.l::::/ _,, /, ヽ i. l. l::::::ヽ, , /'ヽ
.. l:::::::::l l:/ ./ / ~''''-,,, iヽ l l. .l::::::::::ヽ, ヽ,__ノ ヽ
l:::::::::l / ./ ./ i l:iヽ 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 l::::::l .l:::l i
l::::::::::::::::::::::::::::::::::::;/:::::::::/:/.l:l.l::::::::::l .ll .l:::::l.l l;ノ l
l::::::::::::::::::::::::::::::::::/l:;::::::/l::/ ll l::::::::/ ! |;;ノl
l:::::::::::::::::::::::::::::::::>.l:l:::::/.l:l .l .l::::::/,-ノ ''/ l_,
. l::::::::::::::::::::::::::::::::::> l.l:::l l| _!,-''~~ ,-}~
. l::::::::::::::::/~'-;::::::> ヽ;:l,,-''~_,,,-''/~ l;;ノl
l::::::::::::::::l -ヽl:::::l _,-i'。;;;;;)! .l
. l:::::::::::::::::ヽ .l:::::l ~~'''''~ >l
l:::::::::::::::::::::ヽ,_-l-'~l ヽヽヽヽ /
. l::::::::::::::::::::::l::::::l~l-,_l ,,=' /i
. l:::::::::::::::::::::::::l::::ヽ:l'''~lヽ,_. /i-''ヽ
l::::::::::::::::::::::::::l:::::ll:l:l''-,i ~''' ,,,,_____,,,,,,/l. ヽ'ノヽ
. l:::::::::::::::::::::::::::l::::/l::l l~'''i l-;;;;;;;;;;;;;--,;;;l ヽ--ヽ,
l::::::::;:::::::::::::::::::l:://:::l::l''~_l _,,l,,,-''~'''''---,_ヽ, ヽ--'ヽ
l:::::::::l:::::::::::::::::///ノ .l,__,l ヽ-,,''/~''''- ヽヽ. ヽ-'~ヽ,
l::::::::l::::::::::::::;;-',,,-,''_ _,l:::::l- _,,-'''''''' \ ヽ;:::::ヽ
l::::::::l::::::::::::;,-''--,,_. ヽ, ヽ::ヽ ヽ--'~~ヽ, ヽ. ヽ;::::ヽ
l:::::::::l::::::::/ ヽ ヽ, ヽ::ヽ iヽ, ヽ. ヽ;:::ヽ
. l:::::::::l:::::::/ ヽ, ヽ, ヽ:ヽ .l ~'-,. l. ヽ;::ヽ
l:::::::::l:::::::l ヽ ヽヽヽ _,,,ノ ヽl l ヽヽ
. l:::::::::l:::::::l ヽ ~ヽ!''''~ ヽ lヽ ヽヽ
l:::::::::ll::::::l .l ヽ ノ l l:::ヽ, ヽ,
. l:::::::::l.l::::/ _,, /, ヽ i. l. l::::::ヽ, , /'ヽ
.. l:::::::::l l:/ ./ / ~''''-,,, iヽ l l. .l::::::::::ヽ, ヽ,__ノ ヽ
l:::::::::l / ./ ./ i l:iヽ 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 l::::::l .l:::l i
l::::::::::::::::::::::::::::::::::::;/:::::::::/:/.l:l.l::::::::::l .ll .l:::::l.l l;ノ l
l::::::::::::::::::::::::::::::::::/l:;::::::/l::/ ll l::::::::/ ! |;;ノl
l:::::::::::::::::::::::::::::::::>.l:l:::::/.l:l .l .l::::::/,-ノ ''/ l_,
. l::::::::::::::::::::::::::::::::::> l.l:::l l| _!,-''~~ ,-}~
. l::::::::::::::::/~'-;::::::> ヽ;:l,,-''~_,,,-''/~ l;;ノl
l::::::::::::::::l -ヽl:::::l _,-i'。;;;;;)! .l
. l:::::::::::::::::ヽ .l:::::l ~~'''''~ >l
l:::::::::::::::::::::ヽ,_-l-'~l ヽヽヽヽ /
. l::::::::::::::::::::::l::::::l~l-,_l ,,=' /i
. l:::::::::::::::::::::::::l::::ヽ:l'''~lヽ,_. /i-''ヽ
l::::::::::::::::::::::::::l:::::ll:l:l''-,i ~''' ,,,,_____,,,,,,/l. ヽ'ノヽ
. l:::::::::::::::::::::::::::l::::/l::l l~'''i l-;;;;;;;;;;;;;--,;;;l ヽ--ヽ,
l::::::::;:::::::::::::::::::l:://:::l::l''~_l _,,l,,,-''~'''''---,_ヽ, ヽ--'ヽ
l:::::::::l:::::::::::::::::///ノ .l,__,l ヽ-,,''/~''''- ヽヽ. ヽ-'~ヽ,
l::::::::l::::::::::::::;;-',,,-,''_ _,l:::::l- _,,-'''''''' \ ヽ;:::::ヽ
l::::::::l::::::::::::;,-''--,,_. ヽ, ヽ::ヽ ヽ--'~~ヽ, ヽ. ヽ;::::ヽ
l:::::::::l::::::::/ ヽ ヽ, ヽ::ヽ iヽ, ヽ. ヽ;:::ヽ
. l:::::::::l:::::::/ ヽ, ヽ, ヽ:ヽ .l ~'-,. l. ヽ;::ヽ
l:::::::::l:::::::l ヽ ヽヽヽ _,,,ノ ヽl l ヽヽ
. l:::::::::l:::::::l ヽ ~ヽ!''''~ ヽ lヽ ヽヽ
l:::::::::ll::::::l .l ヽ ノ l l:::ヽ, ヽ,
. l:::::::::l.l::::/ _,, /, ヽ i. l. l::::::ヽ, , /'ヽ
.. l:::::::::l l:/ ./ / ~''''-,,, iヽ l l. .l::::::::::ヽ, ヽ,__ノ ヽ
l:::::::::l / ./ ./ i l:iヽ 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 l::::::l .l:::l i
l::::::::::::::::::::::::::::::::::::;/:::::::::/:/.l:l.l::::::::::l .ll .l:::::l.l l;ノ l
l::::::::::::::::::::::::::::::::::/l:;::::::/l::/ ll l::::::::/ ! |;;ノl
l:::::::::::::::::::::::::::::::::>.l:l:::::/.l:l .l .l::::::/,-ノ ''/ l_,
. l::::::::::::::::::::::::::::::::::> l.l:::l l| _!,-''~~ ,-}~
. l::::::::::::::::/~'-;::::::> ヽ;:l,,-''~_,,,-''/~ l;;ノl
l::::::::::::::::l -ヽl:::::l _,-i'。;;;;;)! .l
. l:::::::::::::::::ヽ .l:::::l ~~'''''~ >l
l:::::::::::::::::::::ヽ,_-l-'~l ヽヽヽヽ /
. l::::::::::::::::::::::l::::::l~l-,_l ,,=' /i
. l:::::::::::::::::::::::::l::::ヽ:l'''~lヽ,_. /i-''ヽ
l::::::::::::::::::::::::::l:::::ll:l:l''-,i ~''' ,,,,_____,,,,,,/l. ヽ'ノヽ
. l:::::::::::::::::::::::::::l::::/l::l l~'''i l-;;;;;;;;;;;;;--,;;;l ヽ--ヽ,
l::::::::;:::::::::::::::::::l:://:::l::l''~_l _,,l,,,-''~'''''---,_ヽ, ヽ--'ヽ
l:::::::::l:::::::::::::::::///ノ .l,__,l ヽ-,,''/~''''- ヽヽ. ヽ-'~ヽ,
l::::::::l::::::::::::::;;-',,,-,''_ _,l:::::l- _,,-'''''''' \ ヽ;:::::ヽ
l::::::::l::::::::::::;,-''--,,_. ヽ, ヽ::ヽ ヽ--'~~ヽ, ヽ. ヽ;::::ヽ
l:::::::::l::::::::/ ヽ ヽ, ヽ::ヽ iヽ, ヽ. ヽ;:::ヽ
. l:::::::::l:::::::/ ヽ, ヽ, ヽ:ヽ .l ~'-,. l. ヽ;::ヽ
l:::::::::l:::::::l ヽ ヽヽヽ _,,,ノ ヽl l ヽヽ
. l:::::::::l:::::::l ヽ ~ヽ!''''~ ヽ lヽ ヽヽ
l:::::::::ll::::::l .l ヽ ノ l l:::ヽ, ヽ,
. l:::::::::l.l::::/ _,, /, ヽ i. l. l::::::ヽ, , /'ヽ
.. l:::::::::l l:/ ./ / ~''''-,,, iヽ l l. .l::::::::::ヽ, ヽ,__ノ ヽ
l:::::::::l / ./ ./ i l:iヽ 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 l::::::l .l:::l i
l::::::::::::::::::::::::::::::::::::;/:::::::::/:/.l:l.l::::::::::l .ll .l:::::l.l l;ノ l
l::::::::::::::::::::::::::::::::::/l:;::::::/l::/ ll l::::::::/ ! |;;ノl
l:::::::::::::::::::::::::::::::::>.l:l:::::/.l:l .l .l::::::/,-ノ ''/ l_,
. l::::::::::::::::::::::::::::::::::> l.l:::l l| _!,-''~~ ,-}~
. l::::::::::::::::/~'-;::::::> ヽ;:l,,-''~_,,,-''/~ l;;ノl
l::::::::::::::::l -ヽl:::::l _,-i'。;;;;;)! .l
. l:::::::::::::::::ヽ .l:::::l ~~'''''~ >l
l:::::::::::::::::::::ヽ,_-l-'~l ヽヽヽヽ /
. l::::::::::::::::::::::l::::::l~l-,_l ,,=' /i
. l:::::::::::::::::::::::::l::::ヽ:l'''~lヽ,_. /i-''ヽ
l::::::::::::::::::::::::::l:::::ll:l:l''-,i ~''' ,,,,_____,,,,,,/l. ヽ'ノヽ
. l:::::::::::::::::::::::::::l::::/l::l l~'''i l-;;;;;;;;;;;;;--,;;;l ヽ--ヽ,
l::::::::;:::::::::::::::::::l:://:::l::l''~_l _,,l,,,-''~'''''---,_ヽ, ヽ--'ヽ
l:::::::::l:::::::::::::::::///ノ .l,__,l ヽ-,,''/~''''- ヽヽ. ヽ-'~ヽ,
l::::::::l::::::::::::::;;-',,,-,''_ _,l:::::l- _,,-'''''''' \ ヽ;:::::ヽ
l::::::::l::::::::::::;,-''--,,_. ヽ, ヽ::ヽ ヽ--'~~ヽ, ヽ. ヽ;::::ヽ
l:::::::::l::::::::/ ヽ ヽ, ヽ::ヽ iヽ, ヽ. ヽ;:::ヽ
. l:::::::::l:::::::/ ヽ, ヽ, ヽ:ヽ .l ~'-,. l. ヽ;::ヽ
l:::::::::l:::::::l ヽ ヽヽヽ _,,,ノ ヽl l ヽヽ
. l:::::::::l:::::::l ヽ ~ヽ!''''~ ヽ lヽ ヽヽ
l:::::::::ll::::::l .l ヽ ノ l l:::ヽ, ヽ,
. l:::::::::l.l::::/ _,, /, ヽ i. l. l::::::ヽ, , /'ヽ
.. l:::::::::l l:/ ./ / ~''''-,,, iヽ l l. .l::::::::::ヽ, ヽ,__ノ ヽ
l:::::::::l / ./ ./ i l:iヽ 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 l::::::l .l:::l i
l::::::::::::::::::::::::::::::::::::;/:::::::::/:/.l:l.l::::::::::l .ll .l:::::l.l l;ノ l
l::::::::::::::::::::::::::::::::::/l:;::::::/l::/ ll l::::::::/ ! |;;ノl
l:::::::::::::::::::::::::::::::::>.l:l:::::/.l:l .l .l::::::/,-ノ ''/ l_,
. l::::::::::::::::::::::::::::::::::> l.l:::l l| _!,-''~~ ,-}~
. l::::::::::::::::/~'-;::::::> ヽ;:l,,-''~_,,,-''/~ l;;ノl
l::::::::::::::::l -ヽl:::::l _,-i'。;;;;;)! .l
. l:::::::::::::::::ヽ .l:::::l ~~'''''~ >l
l:::::::::::::::::::::ヽ,_-l-'~l ヽヽヽヽ /
. l::::::::::::::::::::::l::::::l~l-,_l ,,=' /i
. l:::::::::::::::::::::::::l::::ヽ:l'''~lヽ,_. /i-''ヽ
l::::::::::::::::::::::::::l:::::ll:l:l''-,i ~''' ,,,,_____,,,,,,/l. ヽ'ノヽ
. l:::::::::::::::::::::::::::l::::/l::l l~'''i l-;;;;;;;;;;;;;--,;;;l ヽ--ヽ,
l::::::::;:::::::::::::::::::l:://:::l::l''~_l _,,l,,,-''~'''''---,_ヽ, ヽ--'ヽ
l:::::::::l:::::::::::::::::///ノ .l,__,l ヽ-,,''/~''''- ヽヽ. ヽ-'~ヽ,
l::::::::l::::::::::::::;;-',,,-,''_ _,l:::::l- _,,-'''''''' \ ヽ;:::::ヽ
l::::::::l::::::::::::;,-''--,,_. ヽ, ヽ::ヽ ヽ--'~~ヽ, ヽ. ヽ;::::ヽ
l:::::::::l::::::::/ ヽ ヽ, ヽ::ヽ iヽ, ヽ. ヽ;:::ヽ
. l:::::::::l:::::::/ ヽ, ヽ, ヽ:ヽ .l ~'-,. l. ヽ;::ヽ
l:::::::::l:::::::l ヽ ヽヽヽ _,,,ノ ヽl l ヽヽ
. l:::::::::l:::::::l ヽ ~ヽ!''''~ ヽ lヽ ヽヽ
l:::::::::ll::::::l .l ヽ ノ l l:::ヽ, ヽ,
. l:::::::::l.l::::/ _,, /, ヽ i. l. l::::::ヽ, , /'ヽ
.. l:::::::::l l:/ ./ / ~''''-,,, iヽ l l. .l::::::::::ヽ, ヽ,__ノ ヽ
l:::::::::l / ./ ./ i l:iヽ 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 l::::::l .l:::l i
l::::::::::::::::::::::::::::::::::::;/:::::::::/:/.l:l.l::::::::::l .ll .l:::::l.l l;ノ l
l::::::::::::::::::::::::::::::::::/l:;::::::/l::/ ll l::::::::/ ! |;;ノl
l:::::::::::::::::::::::::::::::::>.l:l:::::/.l:l .l .l::::::/,-ノ ''/ l_,
. l::::::::::::::::::::::::::::::::::> l.l:::l l| _!,-''~~ ,-}~
. l::::::::::::::::/~'-;::::::> ヽ;:l,,-''~_,,,-''/~ l;;ノl
l::::::::::::::::l -ヽl:::::l _,-i'。;;;;;)! .l
. l:::::::::::::::::ヽ .l:::::l ~~'''''~ >l
l:::::::::::::::::::::ヽ,_-l-'~l ヽヽヽヽ /
. l::::::::::::::::::::::l::::::l~l-,_l ,,=' /i
. l:::::::::::::::::::::::::l::::ヽ:l'''~lヽ,_. /i-''ヽ
l::::::::::::::::::::::::::l:::::ll:l:l''-,i ~''' ,,,,_____,,,,,,/l. ヽ'ノヽ
. l:::::::::::::::::::::::::::l::::/l::l l~'''i l-;;;;;;;;;;;;;--,;;;l ヽ--ヽ,
l::::::::;:::::::::::::::::::l:://:::l::l''~_l _,,l,,,-''~'''''---,_ヽ, ヽ--'ヽ
l:::::::::l:::::::::::::::::///ノ .l,__,l ヽ-,,''/~''''- ヽヽ. ヽ-'~ヽ,
l::::::::l::::::::::::::;;-',,,-,''_ _,l:::::l- _,,-'''''''' \ ヽ;:::::ヽ
l::::::::l::::::::::::;,-''--,,_. ヽ, ヽ::ヽ ヽ--'~~ヽ, ヽ. ヽ;::::ヽ
l:::::::::l::::::::/ ヽ ヽ, ヽ::ヽ iヽ, ヽ. ヽ;:::ヽ
. l:::::::::l:::::::/ ヽ, ヽ, ヽ:ヽ .l ~'-,. l. ヽ;::ヽ
l:::::::::l:::::::l ヽ ヽヽヽ _,,,ノ ヽl l ヽヽ
. l:::::::::l:::::::l ヽ ~ヽ!''''~ ヽ lヽ ヽヽ
l:::::::::ll::::::l .l ヽ ノ l l:::ヽ, ヽ,
. l:::::::::l.l::::/ _,, /, ヽ i. l. l::::::ヽ, , /'ヽ
.. l:::::::::l l:/ ./ / ~''''-,,, iヽ l l. .l::::::::::ヽ, ヽ,__ノ ヽ
l:::::::::l / ./ ./ i l:iヽ 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 l::::::l .l:::l i
l::::::::::::::::::::::::::::::::::::;/:::::::::/:/.l:l.l::::::::::l .ll .l:::::l.l l;ノ l
l::::::::::::::::::::::::::::::::::/l:;::::::/l::/ ll l::::::::/ ! |;;ノl
l:::::::::::::::::::::::::::::::::>.l:l:::::/.l:l .l .l::::::/,-ノ ''/ l_,
. l::::::::::::::::::::::::::::::::::> l.l:::l l| _!,-''~~ ,-}~
. l::::::::::::::::/~'-;::::::> ヽ;:l,,-''~_,,,-''/~ l;;ノl
l::::::::::::::::l -ヽl:::::l _,-i'。;;;;;)! .l
. l:::::::::::::::::ヽ .l:::::l ~~'''''~ >l
l:::::::::::::::::::::ヽ,_-l-'~l ヽヽヽヽ /
. l::::::::::::::::::::::l::::::l~l-,_l ,,=' /i
. l:::::::::::::::::::::::::l::::ヽ:l'''~lヽ,_. /i-''ヽ
l::::::::::::::::::::::::::l:::::ll:l:l''-,i ~''' ,,,,_____,,,,,,/l. ヽ'ノヽ
. l:::::::::::::::::::::::::::l::::/l::l l~'''i l-;;;;;;;;;;;;;--,;;;l ヽ--ヽ,
l::::::::;:::::::::::::::::::l:://:::l::l''~_l _,,l,,,-''~'''''---,_ヽ, ヽ--'ヽ
l:::::::::l:::::::::::::::::///ノ .l,__,l ヽ-,,''/~''''- ヽヽ. ヽ-'~ヽ,
l::::::::l::::::::::::::;;-',,,-,''_ _,l:::::l- _,,-'''''''' \ ヽ;:::::ヽ
l::::::::l::::::::::::;,-''--,,_. ヽ, ヽ::ヽ ヽ--'~~ヽ, ヽ. ヽ;::::ヽ
l:::::::::l::::::::/ ヽ ヽ, ヽ::ヽ iヽ, ヽ. ヽ;:::ヽ
. l:::::::::l:::::::/ ヽ, ヽ, ヽ:ヽ .l ~'-,. l. ヽ;::ヽ
l:::::::::l:::::::l ヽ ヽヽヽ _,,,ノ ヽl l ヽヽ
. l:::::::::l:::::::l ヽ ~ヽ!''''~ ヽ lヽ ヽヽ
l:::::::::ll::::::l .l ヽ ノ l l:::ヽ, ヽ,
. l:::::::::l.l::::/ _,, /, ヽ i. l. l::::::ヽ, , /'ヽ
.. l:::::::::l l:/ ./ / ~''''-,,, iヽ l l. .l::::::::::ヽ, ヽ,__ノ ヽ
l:::::::::l / ./ ./ i l:iヽ 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 l::::::l .l:::l i
l::::::::::::::::::::::::::::::::::::;/:::::::::/:/.l:l.l::::::::::l .ll .l:::::l.l l;ノ l
l::::::::::::::::::::::::::::::::::/l:;::::::/l::/ ll l::::::::/ ! |;;ノl
l:::::::::::::::::::::::::::::::::>.l:l:::::/.l:l .l .l::::::/,-ノ ''/ l_,
. l::::::::::::::::::::::::::::::::::> l.l:::l l| _!,-''~~ ,-}~
. l::::::::::::::::/~'-;::::::> ヽ;:l,,-''~_,,,-''/~ l;;ノl
l::::::::::::::::l -ヽl:::::l _,-i'。;;;;;)! .l
. l:::::::::::::::::ヽ .l:::::l ~~'''''~ >l
l:::::::::::::::::::::ヽ,_-l-'~l ヽヽヽヽ /
. l::::::::::::::::::::::l::::::l~l-,_l ,,=' /i
. l:::::::::::::::::::::::::l::::ヽ:l'''~lヽ,_. /i-''ヽ
l::::::::::::::::::::::::::l:::::ll:l:l''-,i ~''' ,,,,_____,,,,,,/l. ヽ'ノヽ
. l:::::::::::::::::::::::::::l::::/l::l l~'''i l-;;;;;;;;;;;;;--,;;;l ヽ--ヽ,
l::::::::;:::::::::::::::::::l:://:::l::l''~_l _,,l,,,-''~'''''---,_ヽ, ヽ--'ヽ
l:::::::::l:::::::::::::::::///ノ .l,__,l ヽ-,,''/~''''- ヽヽ. ヽ-'~ヽ,
l::::::::l::::::::::::::;;-',,,-,''_ _,l:::::l- _,,-'''''''' \ ヽ;:::::ヽ
l::::::::l::::::::::::;,-''--,,_. ヽ, ヽ::ヽ ヽ--'~~ヽ, ヽ. ヽ;::::ヽ
l:::::::::l::::::::/ ヽ ヽ, ヽ::ヽ iヽ, ヽ. ヽ;:::ヽ
. l:::::::::l:::::::/ ヽ, ヽ, ヽ:ヽ .l ~'-,. l. ヽ;::ヽ
l:::::::::l:::::::l ヽ ヽヽヽ _,,,ノ ヽl l ヽヽ
. l:::::::::l:::::::l ヽ ~ヽ!''''~ ヽ lヽ ヽヽ
l:::::::::ll::::::l .l ヽ ノ l l:::ヽ, ヽ,
. l:::::::::l.l::::/ _,, /, ヽ i. l. l::::::ヽ, , /'ヽ
.. l:::::::::l l:/ ./ / ~''''-,,, iヽ l l. .l::::::::::ヽ, ヽ,__ノ ヽ
l:::::::::l / ./ ./ i l:iヽ 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 l::::::l .l:::l i
l::::::::::::::::::::::::::::::::::::;/:::::::::/:/.l:l.l::::::::::l .ll .l:::::l.l l;ノ l
l::::::::::::::::::::::::::::::::::/l:;::::::/l::/ ll l::::::::/ ! |;;ノl
l:::::::::::::::::::::::::::::::::>.l:l:::::/.l:l .l .l::::::/,-ノ ''/ l_,
. l::::::::::::::::::::::::::::::::::> l.l:::l l| _!,-''~~ ,-}~
. l::::::::::::::::/~'-;::::::> ヽ;:l,,-''~_,,,-''/~ l;;ノl
l::::::::::::::::l -ヽl:::::l _,-i'。;;;;;)! .l
. l:::::::::::::::::ヽ .l:::::l ~~'''''~ >l
l:::::::::::::::::::::ヽ,_-l-'~l ヽヽヽヽ /
. l::::::::::::::::::::::l::::::l~l-,_l ,,=' /i
. l:::::::::::::::::::::::::l::::ヽ:l'''~lヽ,_. /i-''ヽ
l::::::::::::::::::::::::::l:::::ll:l:l''-,i ~''' ,,,,_____,,,,,,/l. ヽ'ノヽ
. l:::::::::::::::::::::::::::l::::/l::l l~'''i l-;;;;;;;;;;;;;--,;;;l ヽ--ヽ,
l::::::::;:::::::::::::::::::l:://:::l::l''~_l _,,l,,,-''~'''''---,_ヽ, ヽ--'ヽ
l:::::::::l:::::::::::::::::///ノ .l,__,l ヽ-,,''/~''''- ヽヽ. ヽ-'~ヽ,
l::::::::l::::::::::::::;;-',,,-,''_ _,l:::::l- _,,-'''''''' \ ヽ;:::::ヽ
l::::::::l::::::::::::;,-''--,,_. ヽ, ヽ::ヽ ヽ--'~~ヽ, ヽ. ヽ;::::ヽ
l:::::::::l::::::::/ ヽ ヽ, ヽ::ヽ iヽ, ヽ. ヽ;:::ヽ
. l:::::::::l:::::::/ ヽ, ヽ, ヽ:ヽ .l ~'-,. l. ヽ;::ヽ
l:::::::::l:::::::l ヽ ヽヽヽ _,,,ノ ヽl l ヽヽ
. l:::::::::l:::::::l ヽ ~ヽ!''''~ ヽ lヽ ヽヽ
l:::::::::ll::::::l .l ヽ ノ l l:::ヽ, ヽ,
. l:::::::::l.l::::/ _,, /, ヽ i. l. l::::::ヽ, , /'ヽ
.. l:::::::::l l:/ ./ / ~''''-,,, iヽ l l. .l::::::::::ヽ, ヽ,__ノ ヽ
l:::::::::l / ./ ./ i l:iヽ 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 l::::::l .l:::l i
l::::::::::::::::::::::::::::::::::::;/:::::::::/:/.l:l.l::::::::::l .ll .l:::::l.l l;ノ l
l::::::::::::::::::::::::::::::::::/l:;::::::/l::/ ll l::::::::/ ! |;;ノl
l:::::::::::::::::::::::::::::::::>.l:l:::::/.l:l .l .l::::::/,-ノ ''/ l_,
. l::::::::::::::::::::::::::::::::::> l.l:::l l| _!,-''~~ ,-}~
. l::::::::::::::::/~'-;::::::> ヽ;:l,,-''~_,,,-''/~ l;;ノl
l::::::::::::::::l -ヽl:::::l _,-i'。;;;;;)! .l
. l:::::::::::::::::ヽ .l:::::l ~~'''''~ >l
l:::::::::::::::::::::ヽ,_-l-'~l ヽヽヽヽ /
. l::::::::::::::::::::::l::::::l~l-,_l ,,=' /i
. l:::::::::::::::::::::::::l::::ヽ:l'''~lヽ,_. /i-''ヽ
l::::::::::::::::::::::::::l:::::ll:l:l''-,i ~''' ,,,,_____,,,,,,/l. ヽ'ノヽ
. l:::::::::::::::::::::::::::l::::/l::l l~'''i l-;;;;;;;;;;;;;--,;;;l ヽ--ヽ,
l::::::::;:::::::::::::::::::l:://:::l::l''~_l _,,l,,,-''~'''''---,_ヽ, ヽ--'ヽ
l:::::::::l:::::::::::::::::///ノ .l,__,l ヽ-,,''/~''''- ヽヽ. ヽ-'~ヽ,
l::::::::l::::::::::::::;;-',,,-,''_ _,l:::::l- _,,-'''''''' \ ヽ;:::::ヽ
l::::::::l::::::::::::;,-''--,,_. ヽ, ヽ::ヽ ヽ--'~~ヽ, ヽ. ヽ;::::ヽ
l:::::::::l::::::::/ ヽ ヽ, ヽ::ヽ iヽ, ヽ. ヽ;:::ヽ
. l:::::::::l:::::::/ ヽ, ヽ, ヽ:ヽ .l ~'-,. l. ヽ;::ヽ
l:::::::::l:::::::l ヽ ヽヽヽ _,,,ノ ヽl l ヽヽ
. l:::::::::l:::::::l ヽ ~ヽ!''''~ ヽ lヽ ヽヽ
l:::::::::ll::::::l .l ヽ ノ l l:::ヽ, ヽ,
. l:::::::::l.l::::/ _,, /, ヽ i. l. l::::::ヽ, , /'ヽ
.. l:::::::::l l:/ ./ / ~''''-,,, iヽ l l. .l::::::::::ヽ, ヽ,__ノ ヽ
l:::::::::l / ./ ./ i l:iヽ 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 l::::::l .l:::l i
l::::::::::::::::::::::::::::::::::::;/:::::::::/:/.l:l.l::::::::::l .ll .l:::::l.l l;ノ l
l::::::::::::::::::::::::::::::::::/l:;::::::/l::/ ll l::::::::/ ! |;;ノl
l:::::::::::::::::::::::::::::::::>.l:l:::::/.l:l .l .l::::::/,-ノ ''/ l_,
. l::::::::::::::::::::::::::::::::::> l.l:::l l| _!,-''~~ ,-}~
. l::::::::::::::::/~'-;::::::> ヽ;:l,,-''~_,,,-''/~ l;;ノl
l::::::::::::::::l -ヽl:::::l _,-i'。;;;;;)! .l
. l:::::::::::::::::ヽ .l:::::l ~~'''''~ >l
l:::::::::::::::::::::ヽ,_-l-'~l ヽヽヽヽ /
. l::::::::::::::::::::::l::::::l~l-,_l ,,=' /i
. l:::::::::::::::::::::::::l::::ヽ:l'''~lヽ,_. /i-''ヽ
l::::::::::::::::::::::::::l:::::ll:l:l''-,i ~''' ,,,,_____,,,,,,/l. ヽ'ノヽ
. l:::::::::::::::::::::::::::l::::/l::l l~'''i l-;;;;;;;;;;;;;--,;;;l ヽ--ヽ,
l::::::::;:::::::::::::::::::l:://:::l::l''~_l _,,l,,,-''~'''''---,_ヽ, ヽ--'ヽ
l:::::::::l:::::::::::::::::///ノ .l,__,l ヽ-,,''/~''''- ヽヽ. ヽ-'~ヽ,
l::::::::l::::::::::::::;;-',,,-,''_ _,l:::::l- _,,-'''''''' \ ヽ;:::::ヽ
l::::::::l::::::::::::;,-''--,,_. ヽ, ヽ::ヽ ヽ--'~~ヽ, ヽ. ヽ;::::ヽ
l:::::::::l::::::::/ ヽ ヽ, ヽ::ヽ iヽ, ヽ. ヽ;:::ヽ
. l:::::::::l:::::::/ ヽ, ヽ, ヽ:ヽ .l ~'-,. l. ヽ;::ヽ
l:::::::::l:::::::l ヽ ヽヽヽ _,,,ノ ヽl l ヽヽ
. l:::::::::l:::::::l ヽ ~ヽ!''''~ ヽ lヽ ヽヽ
l:::::::::ll::::::l .l ヽ ノ l l:::ヽ, ヽ,
. l:::::::::l.l::::/ _,, /, ヽ i. l. l::::::ヽ, , /'ヽ
.. l:::::::::l l:/ ./ / ~''''-,,, iヽ l l. .l::::::::::ヽ, ヽ,__ノ ヽ
l:::::::::l / ./ ./ i l:iヽ 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 l::::::l .l:::l i
l::::::::::::::::::::::::::::::::::::;/:::::::::/:/.l:l.l::::::::::l .ll .l:::::l.l l;ノ l
l::::::::::::::::::::::::::::::::::/l:;::::::/l::/ ll l::::::::/ ! |;;ノl
l:::::::::::::::::::::::::::::::::>.l:l:::::/.l:l .l .l::::::/,-ノ ''/ l_,
. l::::::::::::::::::::::::::::::::::> l.l:::l l| _!,-''~~ ,-}~
. l::::::::::::::::/~'-;::::::> ヽ;:l,,-''~_,,,-''/~ l;;ノl
l::::::::::::::::l -ヽl:::::l _,-i'。;;;;;)! .l
. l:::::::::::::::::ヽ .l:::::l ~~'''''~ >l
l:::::::::::::::::::::ヽ,_-l-'~l ヽヽヽヽ /
. l::::::::::::::::::::::l::::::l~l-,_l ,,=' /i
. l:::::::::::::::::::::::::l::::ヽ:l'''~lヽ,_. /i-''ヽ
l::::::::::::::::::::::::::l:::::ll:l:l''-,i ~''' ,,,,_____,,,,,,/l. ヽ'ノヽ
. l:::::::::::::::::::::::::::l::::/l::l l~'''i l-;;;;;;;;;;;;;--,;;;l ヽ--ヽ,
l::::::::;:::::::::::::::::::l:://:::l::l''~_l _,,l,,,-''~'''''---,_ヽ, ヽ--'ヽ
l:::::::::l:::::::::::::::::///ノ .l,__,l ヽ-,,''/~''''- ヽヽ. ヽ-'~ヽ,
l::::::::l::::::::::::::;;-',,,-,''_ _,l:::::l- _,,-'''''''' \ ヽ;:::::ヽ
l::::::::l::::::::::::;,-''--,,_. ヽ, ヽ::ヽ ヽ--'~~ヽ, ヽ. ヽ;::::ヽ
l:::::::::l::::::::/ ヽ ヽ, ヽ::ヽ iヽ, ヽ. ヽ;:::ヽ
. l:::::::::l:::::::/ ヽ, ヽ, ヽ:ヽ .l ~'-,. l. ヽ;::ヽ
l:::::::::l:::::::l ヽ ヽヽヽ _,,,ノ ヽl l ヽヽ
. l:::::::::l:::::::l ヽ ~ヽ!''''~ ヽ lヽ ヽヽ
l:::::::::ll::::::l .l ヽ ノ l l:::ヽ, ヽ,
. l:::::::::l.l::::/ _,, /, ヽ i. l. l::::::ヽ, , /'ヽ
.. l:::::::::l l:/ ./ / ~''''-,,, iヽ l l. .l::::::::::ヽ, ヽ,__ノ ヽ
l:::::::::l / ./ ./ i l:iヽ 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 l::::::l .l:::l i
l::::::::::::::::::::::::::::::::::::;/:::::::::/:/.l:l.l::::::::::l .ll .l:::::l.l l;ノ l
l::::::::::::::::::::::::::::::::::/l:;::::::/l::/ ll l::::::::/ ! |;;ノl
l:::::::::::::::::::::::::::::::::>.l:l:::::/.l:l .l .l::::::/,-ノ ''/ l_,
. l::::::::::::::::::::::::::::::::::> l.l:::l l| _!,-''~~ ,-}~
. l::::::::::::::::/~'-;::::::> ヽ;:l,,-''~_,,,-''/~ l;;ノl
l::::::::::::::::l -ヽl:::::l _,-i'。;;;;;)! .l
. l:::::::::::::::::ヽ .l:::::l ~~'''''~ >l
l:::::::::::::::::::::ヽ,_-l-'~l ヽヽヽヽ /
. l::::::::::::::::::::::l::::::l~l-,_l ,,=' /i
. l:::::::::::::::::::::::::l::::ヽ:l'''~lヽ,_. /i-''ヽ
l::::::::::::::::::::::::::l:::::ll:l:l''-,i ~''' ,,,,_____,,,,,,/l. ヽ'ノヽ
. l:::::::::::::::::::::::::::l::::/l::l l~'''i l-;;;;;;;;;;;;;--,;;;l ヽ--ヽ,
l::::::::;:::::::::::::::::::l:://:::l::l''~_l _,,l,,,-''~'''''---,_ヽ, ヽ--'ヽ
l:::::::::l:::::::::::::::::///ノ .l,__,l ヽ-,,''/~''''- ヽヽ. ヽ-'~ヽ,
l::::::::l::::::::::::::;;-',,,-,''_ _,l:::::l- _,,-'''''''' \ ヽ;:::::ヽ
l::::::::l::::::::::::;,-''--,,_. ヽ, ヽ::ヽ ヽ--'~~ヽ, ヽ. ヽ;::::ヽ
l:::::::::l::::::::/ ヽ ヽ, ヽ::ヽ iヽ, ヽ. ヽ;:::ヽ
. l:::::::::l:::::::/ ヽ, ヽ, ヽ:ヽ .l ~'-,. l. ヽ;::ヽ
l:::::::::l:::::::l ヽ ヽヽヽ _,,,ノ ヽl l ヽヽ
. l:::::::::l:::::::l ヽ ~ヽ!''''~ ヽ lヽ ヽヽ
l:::::::::ll::::::l .l ヽ ノ l l:::ヽ, ヽ,
. l:::::::::l.l::::/ _,, /, ヽ i. l. l::::::ヽ, , /'ヽ
.. l:::::::::l l:/ ./ / ~''''-,,, iヽ l l. .l::::::::::ヽ, ヽ,__ノ ヽ
l:::::::::l / ./ ./ i l:iヽ 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 l::::::l .l:::l i
l::::::::::::::::::::::::::::::::::::;/:::::::::/:/.l:l.l::::::::::l .ll .l:::::l.l l;ノ l
l::::::::::::::::::::::::::::::::::/l:;::::::/l::/ ll l::::::::/ ! |;;ノl
l:::::::::::::::::::::::::::::::::>.l:l:::::/.l:l .l .l::::::/,-ノ ''/ l_,
. l::::::::::::::::::::::::::::::::::> l.l:::l l| _!,-''~~ ,-}~
. l::::::::::::::::/~'-;::::::> ヽ;:l,,-''~_,,,-''/~ l;;ノl
l::::::::::::::::l -ヽl:::::l _,-i'。;;;;;)! .l
. l:::::::::::::::::ヽ .l:::::l ~~'''''~ >l
l:::::::::::::::::::::ヽ,_-l-'~l ヽヽヽヽ /
. l::::::::::::::::::::::l::::::l~l-,_l ,,=' /i
. l:::::::::::::::::::::::::l::::ヽ:l'''~lヽ,_. /i-''ヽ
l::::::::::::::::::::::::::l:::::ll:l:l''-,i ~''' ,,,,_____,,,,,,/l. ヽ'ノヽ
. l:::::::::::::::::::::::::::l::::/l::l l~'''i l-;;;;;;;;;;;;;--,;;;l ヽ--ヽ,
l::::::::;:::::::::::::::::::l:://:::l::l''~_l _,,l,,,-''~'''''---,_ヽ, ヽ--'ヽ
l:::::::::l:::::::::::::::::///ノ .l,__,l ヽ-,,''/~''''- ヽヽ. ヽ-'~ヽ,
l::::::::l::::::::::::::;;-',,,-,''_ _,l:::::l- _,,-'''''''' \ ヽ;:::::ヽ
l::::::::l::::::::::::;,-''--,,_. ヽ, ヽ::ヽ ヽ--'~~ヽ, ヽ. ヽ;::::ヽ
l:::::::::l::::::::/ ヽ ヽ, ヽ::ヽ iヽ, ヽ. ヽ;:::ヽ
. l:::::::::l:::::::/ ヽ, ヽ, ヽ:ヽ .l ~'-,. l. ヽ;::ヽ
l:::::::::l:::::::l ヽ ヽヽヽ _,,,ノ ヽl l ヽヽ
. l:::::::::l:::::::l ヽ ~ヽ!''''~ ヽ lヽ ヽヽ
l:::::::::ll::::::l .l ヽ ノ l l:::ヽ, ヽ,
. l:::::::::l.l::::/ _,, /, ヽ i. l. l::::::ヽ, , /'ヽ
.. l:::::::::l l:/ ./ / ~''''-,,, iヽ l l. .l::::::::::ヽ, ヽ,__ノ ヽ
l:::::::::l / ./ ./ i l:iヽ 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 l::::::l .l:::l i
l::::::::::::::::::::::::::::::::::::;/:::::::::/:/.l:l.l::::::::::l .ll .l:::::l.l l;ノ l
l::::::::::::::::::::::::::::::::::/l:;::::::/l::/ ll l::::::::/ ! |;;ノl
l:::::::::::::::::::::::::::::::::>.l:l:::::/.l:l .l .l::::::/,-ノ ''/ l_,
. l::::::::::::::::::::::::::::::::::> l.l:::l l| _!,-''~~ ,-}~
. l::::::::::::::::/~'-;::::::> ヽ;:l,,-''~_,,,-''/~ l;;ノl
l::::::::::::::::l -ヽl:::::l _,-i'。;;;;;)! .l
. l:::::::::::::::::ヽ .l:::::l ~~'''''~ >l
l:::::::::::::::::::::ヽ,_-l-'~l ヽヽヽヽ /
. l::::::::::::::::::::::l::::::l~l-,_l ,,=' /i
. l:::::::::::::::::::::::::l::::ヽ:l'''~lヽ,_. /i-''ヽ
l::::::::::::::::::::::::::l:::::ll:l:l''-,i ~''' ,,,,_____,,,,,,/l. ヽ'ノヽ
. l:::::::::::::::::::::::::::l::::/l::l l~'''i l-;;;;;;;;;;;;;--,;;;l ヽ--ヽ,
l::::::::;:::::::::::::::::::l:://:::l::l''~_l _,,l,,,-''~'''''---,_ヽ, ヽ--'ヽ
l:::::::::l:::::::::::::::::///ノ .l,__,l ヽ-,,''/~''''- ヽヽ. ヽ-'~ヽ,
l::::::::l::::::::::::::;;-',,,-,''_ _,l:::::l- _,,-'''''''' \ ヽ;:::::ヽ
l::::::::l::::::::::::;,-''--,,_. ヽ, ヽ::ヽ ヽ--'~~ヽ, ヽ. ヽ;::::ヽ
l:::::::::l::::::::/ ヽ ヽ, ヽ::ヽ iヽ, ヽ. ヽ;:::ヽ
. l:::::::::l:::::::/ ヽ, ヽ, ヽ:ヽ .l ~'-,. l. ヽ;::ヽ
l:::::::::l:::::::l ヽ ヽヽヽ _,,,ノ ヽl l ヽヽ
. l:::::::::l:::::::l ヽ ~ヽ!''''~ ヽ lヽ ヽヽ
l:::::::::ll::::::l .l ヽ ノ l l:::ヽ, ヽ,
. l:::::::::l.l::::/ _,, /, ヽ i. l. l::::::ヽ, , /'ヽ
.. l:::::::::l l:/ ./ / ~''''-,,, iヽ l l. .l::::::::::ヽ, ヽ,__ノ ヽ
l:::::::::l / ./ ./ i l:iヽ 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 l::::::l .l:::l i
l::::::::::::::::::::::::::::::::::::;/:::::::::/:/.l:l.l::::::::::l .ll .l:::::l.l l;ノ l
l::::::::::::::::::::::::::::::::::/l:;::::::/l::/ ll l::::::::/ ! |;;ノl
l:::::::::::::::::::::::::::::::::>.l:l:::::/.l:l .l .l::::::/,-ノ ''/ l_,
. l::::::::::::::::::::::::::::::::::> l.l:::l l| _!,-''~~ ,-}~
. l::::::::::::::::/~'-;::::::> ヽ;:l,,-''~_,,,-''/~ l;;ノl
l::::::::::::::::l -ヽl:::::l _,-i'。;;;;;)! .l
. l:::::::::::::::::ヽ .l:::::l ~~'''''~ >l
l:::::::::::::::::::::ヽ,_-l-'~l ヽヽヽヽ /
. l::::::::::::::::::::::l::::::l~l-,_l ,,=' /i
. l:::::::::::::::::::::::::l::::ヽ:l'''~lヽ,_. /i-''ヽ
l::::::::::::::::::::::::::l:::::ll:l:l''-,i ~''' ,,,,_____,,,,,,/l. ヽ'ノヽ
. l:::::::::::::::::::::::::::l::::/l::l l~'''i l-;;;;;;;;;;;;;--,;;;l ヽ--ヽ,
l::::::::;:::::::::::::::::::l:://:::l::l''~_l _,,l,,,-''~'''''---,_ヽ, ヽ--'ヽ
l:::::::::l:::::::::::::::::///ノ .l,__,l ヽ-,,''/~''''- ヽヽ. ヽ-'~ヽ,
l::::::::l::::::::::::::;;-',,,-,''_ _,l:::::l- _,,-'''''''' \ ヽ;:::::ヽ
l::::::::l::::::::::::;,-''--,,_. ヽ, ヽ::ヽ ヽ--'~~ヽ, ヽ. ヽ;::::ヽ
l:::::::::l::::::::/ ヽ ヽ, ヽ::ヽ iヽ, ヽ. ヽ;:::ヽ
. l:::::::::l:::::::/ ヽ, ヽ, ヽ:ヽ .l ~'-,. l. ヽ;::ヽ
l:::::::::l:::::::l ヽ ヽヽヽ _,,,ノ ヽl l ヽヽ
. l:::::::::l:::::::l ヽ ~ヽ!''''~ ヽ lヽ ヽヽ
l:::::::::ll::::::l .l ヽ ノ l l:::ヽ, ヽ,
. l:::::::::l.l::::/ _,, /, ヽ i. l. l::::::ヽ, , /'ヽ
.. l:::::::::l l:/ ./ / ~''''-,,, iヽ l l. .l::::::::::ヽ, ヽ,__ノ ヽ
l:::::::::l / ./ ./ i l:iヽ 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 l::::::l .l:::l i
l::::::::::::::::::::::::::::::::::::;/:::::::::/:/.l:l.l::::::::::l .ll .l:::::l.l l;ノ l
l::::::::::::::::::::::::::::::::::/l:;::::::/l::/ ll l::::::::/ ! |;;ノl
l:::::::::::::::::::::::::::::::::>.l:l:::::/.l:l .l .l::::::/,-ノ ''/ l_,
. l::::::::::::::::::::::::::::::::::> l.l:::l l| _!,-''~~ ,-}~
. l::::::::::::::::/~'-;::::::> ヽ;:l,,-''~_,,,-''/~ l;;ノl
l::::::::::::::::l -ヽl:::::l _,-i'。;;;;;)! .l
. l:::::::::::::::::ヽ .l:::::l ~~'''''~ >l
l:::::::::::::::::::::ヽ,_-l-'~l ヽヽヽヽ /
. l::::::::::::::::::::::l::::::l~l-,_l ,,=' /i
. l:::::::::::::::::::::::::l::::ヽ:l'''~lヽ,_. /i-''ヽ
l::::::::::::::::::::::::::l:::::ll:l:l''-,i ~''' ,,,,_____,,,,,,/l. ヽ'ノヽ
. l:::::::::::::::::::::::::::l::::/l::l l~'''i l-;;;;;;;;;;;;;--,;;;l ヽ--ヽ,
l::::::::;:::::::::::::::::::l:://:::l::l''~_l _,,l,,,-''~'''''---,_ヽ, ヽ--'ヽ
l:::::::::l:::::::::::::::::///ノ .l,__,l ヽ-,,''/~''''- ヽヽ. ヽ-'~ヽ,
l::::::::l::::::::::::::;;-',,,-,''_ _,l:::::l- _,,-'''''''' \ ヽ;:::::ヽ
l::::::::l::::::::::::;,-''--,,_. ヽ, ヽ::ヽ ヽ--'~~ヽ, ヽ. ヽ;::::ヽ
l:::::::::l::::::::/ ヽ ヽ, ヽ::ヽ iヽ, ヽ. ヽ;:::ヽ
. l:::::::::l:::::::/ ヽ, ヽ, ヽ:ヽ .l ~'-,. l. ヽ;::ヽ
l:::::::::l:::::::l ヽ ヽヽヽ _,,,ノ ヽl l ヽヽ
. l:::::::::l:::::::l ヽ ~ヽ!''''~ ヽ lヽ ヽヽ
l:::::::::ll::::::l .l ヽ ノ l l:::ヽ, ヽ,
. l:::::::::l.l::::/ _,, /, ヽ i. l. l::::::ヽ, , /'ヽ
.. l:::::::::l l:/ ./ / ~''''-,,, iヽ l l. .l::::::::::ヽ, ヽ,__ノ ヽ
l:::::::::l / ./ ./ i l:iヽ 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 l::::::l .l:::l i
l::::::::::::::::::::::::::::::::::::;/:::::::::/:/.l:l.l::::::::::l .ll .l:::::l.l l;ノ l
l::::::::::::::::::::::::::::::::::/l:;::::::/l::/ ll l::::::::/ ! |;;ノl
l:::::::::::::::::::::::::::::::::>.l:l:::::/.l:l .l .l::::::/,-ノ ''/ l_,
. l::::::::::::::::::::::::::::::::::> l.l:::l l| _!,-''~~ ,-}~
. l::::::::::::::::/~'-;::::::> ヽ;:l,,-''~_,,,-''/~ l;;ノl
l::::::::::::::::l -ヽl:::::l _,-i'。;;;;;)! .l
. l:::::::::::::::::ヽ .l:::::l ~~'''''~ >l
l:::::::::::::::::::::ヽ,_-l-'~l ヽヽヽヽ /
. l::::::::::::::::::::::l::::::l~l-,_l ,,=' /i
. l:::::::::::::::::::::::::l::::ヽ:l'''~lヽ,_. /i-''ヽ
l::::::::::::::::::::::::::l:::::ll:l:l''-,i ~''' ,,,,_____,,,,,,/l. ヽ'ノヽ
. l:::::::::::::::::::::::::::l::::/l::l l~'''i l-;;;;;;;;;;;;;--,;;;l ヽ--ヽ,
l::::::::;:::::::::::::::::::l:://:::l::l''~_l _,,l,,,-''~'''''---,_ヽ, ヽ--'ヽ
l:::::::::l:::::::::::::::::///ノ .l,__,l ヽ-,,''/~''''- ヽヽ. ヽ-'~ヽ,
l::::::::l::::::::::::::;;-',,,-,''_ _,l:::::l- _,,-'''''''' \ ヽ;:::::ヽ
l::::::::l::::::::::::;,-''--,,_. ヽ, ヽ::ヽ ヽ--'~~ヽ, ヽ. ヽ;::::ヽ
l:::::::::l::::::::/ ヽ ヽ, ヽ::ヽ iヽ, ヽ. ヽ;:::ヽ
. l:::::::::l:::::::/ ヽ, ヽ, ヽ:ヽ .l ~'-,. l. ヽ;::ヽ
l:::::::::l:::::::l ヽ ヽヽヽ _,,,ノ ヽl l ヽヽ
. l:::::::::l:::::::l ヽ ~ヽ!''''~ ヽ lヽ ヽヽ
l:::::::::ll::::::l .l ヽ ノ l l:::ヽ, ヽ,
. l:::::::::l.l::::/ _,, /, ヽ i. l. l::::::ヽ, , /'ヽ
.. l:::::::::l l:/ ./ / ~''''-,,, iヽ l l. .l::::::::::ヽ, ヽ,__ノ ヽ
l:::::::::l / ./ ./ i l:iヽ 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 l::::::l .l:::l i
l::::::::::::::::::::::::::::::::::::;/:::::::::/:/.l:l.l::::::::::l .ll .l:::::l.l l;ノ l
l::::::::::::::::::::::::::::::::::/l:;::::::/l::/ ll l::::::::/ ! |;;ノl
l:::::::::::::::::::::::::::::::::>.l:l:::::/.l:l .l .l::::::/,-ノ ''/ l_,
. l::::::::::::::::::::::::::::::::::> l.l:::l l| _!,-''~~ ,-}~
. l::::::::::::::::/~'-;::::::> ヽ;:l,,-''~_,,,-''/~ l;;ノl
l::::::::::::::::l -ヽl:::::l _,-i'。;;;;;)! .l
. l:::::::::::::::::ヽ .l:::::l ~~'''''~ >l
l:::::::::::::::::::::ヽ,_-l-'~l ヽヽヽヽ /
. l::::::::::::::::::::::l::::::l~l-,_l ,,=' /i
. l:::::::::::::::::::::::::l::::ヽ:l'''~lヽ,_. /i-''ヽ
l::::::::::::::::::::::::::l:::::ll:l:l''-,i ~''' ,,,,_____,,,,,,/l. ヽ'ノヽ
. l:::::::::::::::::::::::::::l::::/l::l l~'''i l-;;;;;;;;;;;;;--,;;;l ヽ--ヽ,
l::::::::;:::::::::::::::::::l:://:::l::l''~_l _,,l,,,-''~'''''---,_ヽ, ヽ--'ヽ
l:::::::::l:::::::::::::::::///ノ .l,__,l ヽ-,,''/~''''- ヽヽ. ヽ-'~ヽ,
l::::::::l::::::::::::::;;-',,,-,''_ _,l:::::l- _,,-'''''''' \ ヽ;:::::ヽ
l::::::::l::::::::::::;,-''--,,_. ヽ, ヽ::ヽ ヽ--'~~ヽ, ヽ. ヽ;::::ヽ
l:::::::::l::::::::/ ヽ ヽ, ヽ::ヽ iヽ, ヽ. ヽ;:::ヽ
. l:::::::::l:::::::/ ヽ, ヽ, ヽ:ヽ .l ~'-,. l. ヽ;::ヽ
l:::::::::l:::::::l ヽ ヽヽヽ _,,,ノ ヽl l ヽヽ
. l:::::::::l:::::::l ヽ ~ヽ!''''~ ヽ lヽ ヽヽ
l:::::::::ll::::::l .l ヽ ノ l l:::ヽ, ヽ,
. l:::::::::l.l::::/ _,, /, ヽ i. l. l::::::ヽ, , /'ヽ
.. l:::::::::l l:/ ./ / ~''''-,,, iヽ l l. .l::::::::::ヽ, ヽ,__ノ ヽ
l:::::::::l / ./ ./ i l:iヽ 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 l::::::l .l:::l i
l::::::::::::::::::::::::::::::::::::;/:::::::::/:/.l:l.l::::::::::l .ll .l:::::l.l l;ノ l
l::::::::::::::::::::::::::::::::::/l:;::::::/l::/ ll l::::::::/ ! |;;ノl
l:::::::::::::::::::::::::::::::::>.l:l:::::/.l:l .l .l::::::/,-ノ ''/ l_,
. l::::::::::::::::::::::::::::::::::> l.l:::l l| _!,-''~~ ,-}~
. l::::::::::::::::/~'-;::::::> ヽ;:l,,-''~_,,,-''/~ l;;ノl
l::::::::::::::::l -ヽl:::::l _,-i'。;;;;;)! .l
. l:::::::::::::::::ヽ .l:::::l ~~'''''~ >l
l:::::::::::::::::::::ヽ,_-l-'~l ヽヽヽヽ /
. l::::::::::::::::::::::l::::::l~l-,_l ,,=' /i
. l:::::::::::::::::::::::::l::::ヽ:l'''~lヽ,_. /i-''ヽ
l::::::::::::::::::::::::::l:::::ll:l:l''-,i ~''' ,,,,_____,,,,,,/l. ヽ'ノヽ
. l:::::::::::::::::::::::::::l::::/l::l l~'''i l-;;;;;;;;;;;;;--,;;;l ヽ--ヽ,
l::::::::;:::::::::::::::::::l:://:::l::l''~_l _,,l,,,-''~'''''---,_ヽ, ヽ--'ヽ
l:::::::::l:::::::::::::::::///ノ .l,__,l ヽ-,,''/~''''- ヽヽ. ヽ-'~ヽ,
l::::::::l::::::::::::::;;-',,,-,''_ _,l:::::l- _,,-'''''''' \ ヽ;:::::ヽ
l::::::::l::::::::::::;,-''--,,_. ヽ, ヽ::ヽ ヽ--'~~ヽ, ヽ. ヽ;::::ヽ
l:::::::::l::::::::/ ヽ ヽ, ヽ::ヽ iヽ, ヽ. ヽ;:::ヽ
. l:::::::::l:::::::/ ヽ, ヽ, ヽ:ヽ .l ~'-,. l. ヽ;::ヽ
l:::::::::l:::::::l ヽ ヽヽヽ _,,,ノ ヽl l ヽヽ
. l:::::::::l:::::::l ヽ ~ヽ!''''~ ヽ lヽ ヽヽ
l:::::::::ll::::::l .l ヽ ノ l l:::ヽ, ヽ,
. l:::::::::l.l::::/ _,, /, ヽ i. l. l::::::ヽ, , /'ヽ
.. l:::::::::l l:/ ./ / ~''''-,,, iヽ l l. .l::::::::::ヽ, ヽ,__ノ ヽ
l:::::::::l / ./ ./ i l:iヽ 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 l::::::l .l:::l i
l::::::::::::::::::::::::::::::::::::;/:::::::::/:/.l:l.l::::::::::l .ll .l:::::l.l l;ノ l
l::::::::::::::::::::::::::::::::::/l:;::::::/l::/ ll l::::::::/ ! |;;ノl
l:::::::::::::::::::::::::::::::::>.l:l:::::/.l:l .l .l::::::/,-ノ ''/ l_,
. l::::::::::::::::::::::::::::::::::> l.l:::l l| _!,-''~~ ,-}~
. l::::::::::::::::/~'-;::::::> ヽ;:l,,-''~_,,,-''/~ l;;ノl
l::::::::::::::::l -ヽl:::::l _,-i'。;;;;;)! .l
. l:::::::::::::::::ヽ .l:::::l ~~'''''~ >l
l:::::::::::::::::::::ヽ,_-l-'~l ヽヽヽヽ /
. l::::::::::::::::::::::l::::::l~l-,_l ,,=' /i
. l:::::::::::::::::::::::::l::::ヽ:l'''~lヽ,_. /i-''ヽ
l::::::::::::::::::::::::::l:::::ll:l:l''-,i ~''' ,,,,_____,,,,,,/l. ヽ'ノヽ
. l:::::::::::::::::::::::::::l::::/l::l l~'''i l-;;;;;;;;;;;;;--,;;;l ヽ--ヽ,
l::::::::;:::::::::::::::::::l:://:::l::l''~_l _,,l,,,-''~'''''---,_ヽ, ヽ--'ヽ
l:::::::::l:::::::::::::::::///ノ .l,__,l ヽ-,,''/~''''- ヽヽ. ヽ-'~ヽ,
l::::::::l::::::::::::::;;-',,,-,''_ _,l:::::l- _,,-'''''''' \ ヽ;:::::ヽ
l::::::::l::::::::::::;,-''--,,_. ヽ, ヽ::ヽ ヽ--'~~ヽ, ヽ. ヽ;::::ヽ
l:::::::::l::::::::/ ヽ ヽ, ヽ::ヽ iヽ, ヽ. ヽ;:::ヽ
. l:::::::::l:::::::/ ヽ, ヽ, ヽ:ヽ .l ~'-,. l. ヽ;::ヽ
l:::::::::l:::::::l ヽ ヽヽヽ _,,,ノ ヽl l ヽヽ
. l:::::::::l:::::::l ヽ ~ヽ!''''~ ヽ lヽ ヽヽ
l:::::::::ll::::::l .l ヽ ノ l l:::ヽ, ヽ,
. l:::::::::l.l::::/ _,, /, ヽ i. l. l::::::ヽ, , /'ヽ
.. l:::::::::l l:/ ./ / ~''''-,,, iヽ l l. .l::::::::::ヽ, ヽ,__ノ ヽ
l:::::::::l / ./ ./ i l:iヽ 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 l::::::l .l:::l i
l::::::::::::::::::::::::::::::::::::;/:::::::::/:/.l:l.l::::::::::l .ll .l:::::l.l l;ノ l
l::::::::::::::::::::::::::::::::::/l:;::::::/l::/ ll l::::::::/ ! |;;ノl
l:::::::::::::::::::::::::::::::::>.l:l:::::/.l:l .l .l::::::/,-ノ ''/ l_,
. l::::::::::::::::::::::::::::::::::> l.l:::l l| _!,-''~~ ,-}~
. l::::::::::::::::/~'-;::::::> ヽ;:l,,-''~_,,,-''/~ l;;ノl
l::::::::::::::::l -ヽl:::::l _,-i'。;;;;;)! .l
. l:::::::::::::::::ヽ .l:::::l ~~'''''~ >l
l:::::::::::::::::::::ヽ,_-l-'~l ヽヽヽヽ /
. l::::::::::::::::::::::l::::::l~l-,_l ,,=' /i
. l:::::::::::::::::::::::::l::::ヽ:l'''~lヽ,_. /i-''ヽ
l::::::::::::::::::::::::::l:::::ll:l:l''-,i ~''' ,,,,_____,,,,,,/l. ヽ'ノヽ
. l:::::::::::::::::::::::::::l::::/l::l l~'''i l-;;;;;;;;;;;;;--,;;;l ヽ--ヽ,
l::::::::;:::::::::::::::::::l:://:::l::l''~_l _,,l,,,-''~'''''---,_ヽ, ヽ--'ヽ
l:::::::::l:::::::::::::::::///ノ .l,__,l ヽ-,,''/~''''- ヽヽ. ヽ-'~ヽ,
l::::::::l::::::::::::::;;-',,,-,''_ _,l:::::l- _,,-'''''''' \ ヽ;:::::ヽ
l::::::::l::::::::::::;,-''--,,_. ヽ, ヽ::ヽ ヽ--'~~ヽ, ヽ. ヽ;::::ヽ
l:::::::::l::::::::/ ヽ ヽ, ヽ::ヽ iヽ, ヽ. ヽ;:::ヽ
. l:::::::::l:::::::/ ヽ, ヽ, ヽ:ヽ .l ~'-,. l. ヽ;::ヽ
l:::::::::l:::::::l ヽ ヽヽヽ _,,,ノ ヽl l ヽヽ
. l:::::::::l:::::::l ヽ ~ヽ!''''~ ヽ lヽ ヽヽ
l:::::::::ll::::::l .l ヽ ノ l l:::ヽ, ヽ,
. l:::::::::l.l::::/ _,, /, ヽ i. l. l::::::ヽ, , /'ヽ
.. l:::::::::l l:/ ./ / ~''''-,,, iヽ l l. .l::::::::::ヽ, ヽ,__ノ ヽ
l:::::::::l / ./ ./ i l:iヽ 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 l::::::l .l:::l i
l::::::::::::::::::::::::::::::::::::;/:::::::::/:/.l:l.l::::::::::l .ll .l:::::l.l l;ノ l
l::::::::::::::::::::::::::::::::::/l:;::::::/l::/ ll l::::::::/ ! |;;ノl
l:::::::::::::::::::::::::::::::::>.l:l:::::/.l:l .l .l::::::/,-ノ ''/ l_,
. l::::::::::::::::::::::::::::::::::> l.l:::l l| _!,-''~~ ,-}~
. l::::::::::::::::/~'-;::::::> ヽ;:l,,-''~_,,,-''/~ l;;ノl
l::::::::::::::::l -ヽl:::::l _,-i'。;;;;;)! .l
. l:::::::::::::::::ヽ .l:::::l ~~'''''~ >l
l:::::::::::::::::::::ヽ,_-l-'~l ヽヽヽヽ /
. l::::::::::::::::::::::l::::::l~l-,_l ,,=' /i
. l:::::::::::::::::::::::::l::::ヽ:l'''~lヽ,_. /i-''ヽ
l::::::::::::::::::::::::::l:::::ll:l:l''-,i ~''' ,,,,_____,,,,,,/l. ヽ'ノヽ
. l:::::::::::::::::::::::::::l::::/l::l l~'''i l-;;;;;;;;;;;;;--,;;;l ヽ--ヽ,
l::::::::;:::::::::::::::::::l:://:::l::l''~_l _,,l,,,-''~'''''---,_ヽ, ヽ--'ヽ
l:::::::::l:::::::::::::::::///ノ .l,__,l ヽ-,,''/~''''- ヽヽ. ヽ-'~ヽ,
l::::::::l::::::::::::::;;-',,,-,''_ _,l:::::l- _,,-'''''''' \ ヽ;:::::ヽ
l::::::::l::::::::::::;,-''--,,_. ヽ, ヽ::ヽ ヽ--'~~ヽ, ヽ. ヽ;::::ヽ
l:::::::::l::::::::/ ヽ ヽ, ヽ::ヽ iヽ, ヽ. ヽ;:::ヽ
. l:::::::::l:::::::/ ヽ, ヽ, ヽ:ヽ .l ~'-,. l. ヽ;::ヽ
l:::::::::l:::::::l ヽ ヽヽヽ _,,,ノ ヽl l ヽヽ
. l:::::::::l:::::::l ヽ ~ヽ!''''~ ヽ lヽ ヽヽ
l:::::::::ll::::::l .l ヽ ノ l l:::ヽ, ヽ,
. l:::::::::l.l::::/ _,, /, ヽ i. l. l::::::ヽ, , /'ヽ
.. l:::::::::l l:/ ./ / ~''''-,,, iヽ l l. .l::::::::::ヽ, ヽ,__ノ ヽ
l:::::::::l / ./ ./ i l:iヽ 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 l::::::l .l:::l i
l::::::::::::::::::::::::::::::::::::;/:::::::::/:/.l:l.l::::::::::l .ll .l:::::l.l l;ノ l
l::::::::::::::::::::::::::::::::::/l:;::::::/l::/ ll l::::::::/ ! |;;ノl
l:::::::::::::::::::::::::::::::::>.l:l:::::/.l:l .l .l::::::/,-ノ ''/ l_,
. l::::::::::::::::::::::::::::::::::> l.l:::l l| _!,-''~~ ,-}~
. l::::::::::::::::/~'-;::::::> ヽ;:l,,-''~_,,,-''/~ l;;ノl
l::::::::::::::::l -ヽl:::::l _,-i'。;;;;;)! .l
. l:::::::::::::::::ヽ .l:::::l ~~'''''~ >l
l:::::::::::::::::::::ヽ,_-l-'~l ヽヽヽヽ /
. l::::::::::::::::::::::l::::::l~l-,_l ,,=' /i
. l:::::::::::::::::::::::::l::::ヽ:l'''~lヽ,_. /i-''ヽ
l::::::::::::::::::::::::::l:::::ll:l:l''-,i ~''' ,,,,_____,,,,,,/l. ヽ'ノヽ
. l:::::::::::::::::::::::::::l::::/l::l l~'''i l-;;;;;;;;;;;;;--,;;;l ヽ--ヽ,
l::::::::;:::::::::::::::::::l:://:::l::l''~_l _,,l,,,-''~'''''---,_ヽ, ヽ--'ヽ
l:::::::::l:::::::::::::::::///ノ .l,__,l ヽ-,,''/~''''- ヽヽ. ヽ-'~ヽ,
l::::::::l::::::::::::::;;-',,,-,''_ _,l:::::l- _,,-'''''''' \ ヽ;:::::ヽ
l::::::::l::::::::::::;,-''--,,_. ヽ, ヽ::ヽ ヽ--'~~ヽ, ヽ. ヽ;::::ヽ
l:::::::::l::::::::/ ヽ ヽ, ヽ::ヽ iヽ, ヽ. ヽ;:::ヽ
. l:::::::::l:::::::/ ヽ, ヽ, ヽ:ヽ .l ~'-,. l. ヽ;::ヽ
l:::::::::l:::::::l ヽ ヽヽヽ _,,,ノ ヽl l ヽヽ
. l:::::::::l:::::::l ヽ ~ヽ!''''~ ヽ lヽ ヽヽ
l:::::::::ll::::::l .l ヽ ノ l l:::ヽ, ヽ,
. l:::::::::l.l::::/ _,, /, ヽ i. l. l::::::ヽ, , /'ヽ
.. l:::::::::l l:/ ./ / ~''''-,,, iヽ l l. .l::::::::::ヽ, ヽ,__ノ ヽ
l:::::::::l / ./ ./ i l:iヽ 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 l::::::l .l:::l i
l::::::::::::::::::::::::::::::::::::;/:::::::::/:/.l:l.l::::::::::l .ll .l:::::l.l l;ノ l
l::::::::::::::::::::::::::::::::::/l:;::::::/l::/ ll l::::::::/ ! |;;ノl
l:::::::::::::::::::::::::::::::::>.l:l:::::/.l:l .l .l::::::/,-ノ ''/ l_,
. l::::::::::::::::::::::::::::::::::> l.l:::l l| _!,-''~~ ,-}~
. l::::::::::::::::/~'-;::::::> ヽ;:l,,-''~_,,,-''/~ l;;ノl
l::::::::::::::::l -ヽl:::::l _,-i'。;;;;;)! .l
. l:::::::::::::::::ヽ .l:::::l ~~'''''~ >l
l:::::::::::::::::::::ヽ,_-l-'~l ヽヽヽヽ /
. l::::::::::::::::::::::l::::::l~l-,_l ,,=' /i
. l:::::::::::::::::::::::::l::::ヽ:l'''~lヽ,_. /i-''ヽ
l::::::::::::::::::::::::::l:::::ll:l:l''-,i ~''' ,,,,_____,,,,,,/l. ヽ'ノヽ
. l:::::::::::::::::::::::::::l::::/l::l l~'''i l-;;;;;;;;;;;;;--,;;;l ヽ--ヽ,
l::::::::;:::::::::::::::::::l:://:::l::l''~_l _,,l,,,-''~'''''---,_ヽ, ヽ--'ヽ
l:::::::::l:::::::::::::::::///ノ .l,__,l ヽ-,,''/~''''- ヽヽ. ヽ-'~ヽ,
l::::::::l::::::::::::::;;-',,,-,''_ _,l:::::l- _,,-'''''''' \ ヽ;:::::ヽ
l::::::::l::::::::::::;,-''--,,_. ヽ, ヽ::ヽ ヽ--'~~ヽ, ヽ. ヽ;::::ヽ
l:::::::::l::::::::/ ヽ ヽ, ヽ::ヽ iヽ, ヽ. ヽ;:::ヽ
. l:::::::::l:::::::/ ヽ, ヽ, ヽ:ヽ .l ~'-,. l. ヽ;::ヽ
l:::::::::l:::::::l ヽ ヽヽヽ _,,,ノ ヽl l ヽヽ
. l:::::::::l:::::::l ヽ ~ヽ!''''~ ヽ lヽ ヽヽ
l:::::::::ll::::::l .l ヽ ノ l l:::ヽ, ヽ,
. l:::::::::l.l::::/ _,, /, ヽ i. l. l::::::ヽ, , /'ヽ
.. l:::::::::l l:/ ./ / ~''''-,,, iヽ l l. .l::::::::::ヽ, ヽ,__ノ ヽ
l:::::::::l / ./ ./ i l:iヽ 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 l::::::l .l:::l i
l::::::::::::::::::::::::::::::::::::;/:::::::::/:/.l:l.l::::::::::l .ll .l:::::l.l l;ノ l
l::::::::::::::::::::::::::::::::::/l:;::::::/l::/ ll l::::::::/ ! |;;ノl
l:::::::::::::::::::::::::::::::::>.l:l:::::/.l:l .l .l::::::/,-ノ ''/ l_,
. l::::::::::::::::::::::::::::::::::> l.l:::l l| _!,-''~~ ,-}~
. l::::::::::::::::/~'-;::::::> ヽ;:l,,-''~_,,,-''/~ l;;ノl
l::::::::::::::::l -ヽl:::::l _,-i'。;;;;;)! .l
. l:::::::::::::::::ヽ .l:::::l ~~'''''~ >l
l:::::::::::::::::::::ヽ,_-l-'~l ヽヽヽヽ /
. l::::::::::::::::::::::l::::::l~l-,_l ,,=' /i
. l:::::::::::::::::::::::::l::::ヽ:l'''~lヽ,_. /i-''ヽ
l::::::::::::::::::::::::::l:::::ll:l:l''-,i ~''' ,,,,_____,,,,,,/l. ヽ'ノヽ
. l:::::::::::::::::::::::::::l::::/l::l l~'''i l-;;;;;;;;;;;;;--,;;;l ヽ--ヽ,
l::::::::;:::::::::::::::::::l:://:::l::l''~_l _,,l,,,-''~'''''---,_ヽ, ヽ--'ヽ
l:::::::::l:::::::::::::::::///ノ .l,__,l ヽ-,,''/~''''- ヽヽ. ヽ-'~ヽ,
l::::::::l::::::::::::::;;-',,,-,''_ _,l:::::l- _,,-'''''''' \ ヽ;:::::ヽ
l::::::::l::::::::::::;,-''--,,_. ヽ, ヽ::ヽ ヽ--'~~ヽ, ヽ. ヽ;::::ヽ
l:::::::::l::::::::/ ヽ ヽ, ヽ::ヽ iヽ, ヽ. ヽ;:::ヽ
. l:::::::::l:::::::/ ヽ, ヽ, ヽ:ヽ .l ~'-,. l. ヽ;::ヽ
l:::::::::l:::::::l ヽ ヽヽヽ _,,,ノ ヽl l ヽヽ
. l:::::::::l:::::::l ヽ ~ヽ!''''~ ヽ lヽ ヽヽ
l:::::::::ll::::::l .l ヽ ノ l l:::ヽ, ヽ,
. l:::::::::l.l::::/ _,, /, ヽ i. l. l::::::ヽ, , /'ヽ
.. l:::::::::l l:/ ./ / ~''''-,,, iヽ l l. .l::::::::::ヽ, ヽ,__ノ ヽ
l:::::::::l / ./ ./ i l:iヽ 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 l::::::l .l:::l i
l::::::::::::::::::::::::::::::::::::;/:::::::::/:/.l:l.l::::::::::l .ll .l:::::l.l l;ノ l
l::::::::::::::::::::::::::::::::::/l:;::::::/l::/ ll l::::::::/ ! |;;ノl
l:::::::::::::::::::::::::::::::::>.l:l:::::/.l:l .l .l::::::/,-ノ ''/ l_,
. l::::::::::::::::::::::::::::::::::> l.l:::l l| _!,-''~~ ,-}~
. l::::::::::::::::/~'-;::::::> ヽ;:l,,-''~_,,,-''/~ l;;ノl
l::::::::::::::::l -ヽl:::::l _,-i'。;;;;;)! .l
. l:::::::::::::::::ヽ .l:::::l ~~'''''~ >l
l:::::::::::::::::::::ヽ,_-l-'~l ヽヽヽヽ /
. l::::::::::::::::::::::l::::::l~l-,_l ,,=' /i
. l:::::::::::::::::::::::::l::::ヽ:l'''~lヽ,_. /i-''ヽ
l::::::::::::::::::::::::::l:::::ll:l:l''-,i ~''' ,,,,_____,,,,,,/l. ヽ'ノヽ
. l:::::::::::::::::::::::::::l::::/l::l l~'''i l-;;;;;;;;;;;;;--,;;;l ヽ--ヽ,
l::::::::;:::::::::::::::::::l:://:::l::l''~_l _,,l,,,-''~'''''---,_ヽ, ヽ--'ヽ
l:::::::::l:::::::::::::::::///ノ .l,__,l ヽ-,,''/~''''- ヽヽ. ヽ-'~ヽ,
l::::::::l::::::::::::::;;-',,,-,''_ _,l:::::l- _,,-'''''''' \ ヽ;:::::ヽ
l::::::::l::::::::::::;,-''--,,_. ヽ, ヽ::ヽ ヽ--'~~ヽ, ヽ. ヽ;::::ヽ
l:::::::::l::::::::/ ヽ ヽ, ヽ::ヽ iヽ, ヽ. ヽ;:::ヽ
. l:::::::::l:::::::/ ヽ, ヽ, ヽ:ヽ .l ~'-,. l. ヽ;::ヽ
l:::::::::l:::::::l ヽ ヽヽヽ _,,,ノ ヽl l ヽヽ
. l:::::::::l:::::::l ヽ ~ヽ!''''~ ヽ lヽ ヽヽ
l:::::::::ll::::::l .l ヽ ノ l l:::ヽ, ヽ,
. l:::::::::l.l::::/ _,, /, ヽ i. l. l::::::ヽ, , /'ヽ
.. l:::::::::l l:/ ./ / ~''''-,,, iヽ l l. .l::::::::::ヽ, ヽ,__ノ ヽ
l:::::::::l / ./ ./ i l:iヽ 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 l::::::l .l:::l i
l::::::::::::::::::::::::::::::::::::;/:::::::::/:/.l:l.l::::::::::l .ll .l:::::l.l l;ノ l
l::::::::::::::::::::::::::::::::::/l:;::::::/l::/ ll l::::::::/ ! |;;ノl
l:::::::::::::::::::::::::::::::::>.l:l:::::/.l:l .l .l::::::/,-ノ ''/ l_,
. l::::::::::::::::::::::::::::::::::> l.l:::l l| _!,-''~~ ,-}~
. l::::::::::::::::/~'-;::::::> ヽ;:l,,-''~_,,,-''/~ l;;ノl
l::::::::::::::::l -ヽl:::::l _,-i'。;;;;;)! .l
. l:::::::::::::::::ヽ .l:::::l ~~'''''~ >l
l:::::::::::::::::::::ヽ,_-l-'~l ヽヽヽヽ /
. l::::::::::::::::::::::l::::::l~l-,_l ,,=' /i
. l:::::::::::::::::::::::::l::::ヽ:l'''~lヽ,_. /i-''ヽ
l::::::::::::::::::::::::::l:::::ll:l:l''-,i ~''' ,,,,_____,,,,,,/l. ヽ'ノヽ
. l:::::::::::::::::::::::::::l::::/l::l l~'''i l-;;;;;;;;;;;;;--,;;;l ヽ--ヽ,
l::::::::;:::::::::::::::::::l:://:::l::l''~_l _,,l,,,-''~'''''---,_ヽ, ヽ--'ヽ
l:::::::::l:::::::::::::::::///ノ .l,__,l ヽ-,,''/~''''- ヽヽ. ヽ-'~ヽ,
l::::::::l::::::::::::::;;-',,,-,''_ _,l:::::l- _,,-'''''''' \ ヽ;:::::ヽ
l::::::::l::::::::::::;,-''--,,_. ヽ, ヽ::ヽ ヽ--'~~ヽ, ヽ. ヽ;::::ヽ
l:::::::::l::::::::/ ヽ ヽ, ヽ::ヽ iヽ, ヽ. ヽ;:::ヽ
. l:::::::::l:::::::/ ヽ, ヽ, ヽ:ヽ .l ~'-,. l. ヽ;::ヽ
l:::::::::l:::::::l ヽ ヽヽヽ _,,,ノ ヽl l ヽヽ
. l:::::::::l:::::::l ヽ ~ヽ!''''~ ヽ lヽ ヽヽ
l:::::::::ll::::::l .l ヽ ノ l l:::ヽ, ヽ,
. l:::::::::l.l::::/ _,, /, ヽ i. l. l::::::ヽ, , /'ヽ
.. l:::::::::l l:/ ./ / ~''''-,,, iヽ l l. .l::::::::::ヽ, ヽ,__ノ ヽ
l:::::::::l / ./ ./ i l:iヽ 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 l::::::l .l:::l i
l::::::::::::::::::::::::::::::::::::;/:::::::::/:/.l:l.l::::::::::l .ll .l:::::l.l l;ノ l
l::::::::::::::::::::::::::::::::::/l:;::::::/l::/ ll l::::::::/ ! |;;ノl
l:::::::::::::::::::::::::::::::::>.l:l:::::/.l:l .l .l::::::/,-ノ ''/ l_,
. l::::::::::::::::::::::::::::::::::> l.l:::l l| _!,-''~~ ,-}~
. l::::::::::::::::/~'-;::::::> ヽ;:l,,-''~_,,,-''/~ l;;ノl
l::::::::::::::::l -ヽl:::::l _,-i'。;;;;;)! .l
. l:::::::::::::::::ヽ .l:::::l ~~'''''~ >l
l:::::::::::::::::::::ヽ,_-l-'~l ヽヽヽヽ /
. l::::::::::::::::::::::l::::::l~l-,_l ,,=' /i
. l:::::::::::::::::::::::::l::::ヽ:l'''~lヽ,_. /i-''ヽ
l::::::::::::::::::::::::::l:::::ll:l:l''-,i ~''' ,,,,_____,,,,,,/l. ヽ'ノヽ
. l:::::::::::::::::::::::::::l::::/l::l l~'''i l-;;;;;;;;;;;;;--,;;;l ヽ--ヽ,
l::::::::;:::::::::::::::::::l:://:::l::l''~_l _,,l,,,-''~'''''---,_ヽ, ヽ--'ヽ
l:::::::::l:::::::::::::::::///ノ .l,__,l ヽ-,,''/~''''- ヽヽ. ヽ-'~ヽ,
l::::::::l::::::::::::::;;-',,,-,''_ _,l:::::l- _,,-'''''''' \ ヽ;:::::ヽ
l::::::::l::::::::::::;,-''--,,_. ヽ, ヽ::ヽ ヽ--'~~ヽ, ヽ. ヽ;::::ヽ
l:::::::::l::::::::/ ヽ ヽ, ヽ::ヽ iヽ, ヽ. ヽ;:::ヽ
. l:::::::::l:::::::/ ヽ, ヽ, ヽ:ヽ .l ~'-,. l. ヽ;::ヽ
l:::::::::l:::::::l ヽ ヽヽヽ _,,,ノ ヽl l ヽヽ
. l:::::::::l:::::::l ヽ ~ヽ!''''~ ヽ lヽ ヽヽ
l:::::::::ll::::::l .l ヽ ノ l l:::ヽ, ヽ,
. l:::::::::l.l::::/ _,, /, ヽ i. l. l::::::ヽ, , /'ヽ
.. l:::::::::l l:/ ./ / ~''''-,,, iヽ l l. .l::::::::::ヽ, ヽ,__ノ ヽ
l:::::::::l / ./ ./ i l:iヽ 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 l::::::l .l:::l i
l::::::::::::::::::::::::::::::::::::;/:::::::::/:/.l:l.l::::::::::l .ll .l:::::l.l l;ノ l
l::::::::::::::::::::::::::::::::::/l:;::::::/l::/ ll l::::::::/ ! |;;ノl
l:::::::::::::::::::::::::::::::::>.l:l:::::/.l:l .l .l::::::/,-ノ ''/ l_,
. l::::::::::::::::::::::::::::::::::> l.l:::l l| _!,-''~~ ,-}~
. l::::::::::::::::/~'-;::::::> ヽ;:l,,-''~_,,,-''/~ l;;ノl
l::::::::::::::::l -ヽl:::::l _,-i'。;;;;;)! .l
. l:::::::::::::::::ヽ .l:::::l ~~'''''~ >l
l:::::::::::::::::::::ヽ,_-l-'~l ヽヽヽヽ /
. l::::::::::::::::::::::l::::::l~l-,_l ,,=' /i
. l:::::::::::::::::::::::::l::::ヽ:l'''~lヽ,_. /i-''ヽ
l::::::::::::::::::::::::::l:::::ll:l:l''-,i ~''' ,,,,_____,,,,,,/l. ヽ'ノヽ
. l:::::::::::::::::::::::::::l::::/l::l l~'''i l-;;;;;;;;;;;;;--,;;;l ヽ--ヽ,
l::::::::;:::::::::::::::::::l:://:::l::l''~_l _,,l,,,-''~'''''---,_ヽ, ヽ--'ヽ
l:::::::::l:::::::::::::::::///ノ .l,__,l ヽ-,,''/~''''- ヽヽ. ヽ-'~ヽ,
l::::::::l::::::::::::::;;-',,,-,''_ _,l:::::l- _,,-'''''''' \ ヽ;:::::ヽ
l::::::::l::::::::::::;,-''--,,_. ヽ, ヽ::ヽ ヽ--'~~ヽ, ヽ. ヽ;::::ヽ
l:::::::::l::::::::/ ヽ ヽ, ヽ::ヽ iヽ, ヽ. ヽ;:::ヽ
. l:::::::::l:::::::/ ヽ, ヽ, ヽ:ヽ .l ~'-,. l. ヽ;::ヽ
l:::::::::l:::::::l ヽ ヽヽヽ _,,,ノ ヽl l ヽヽ
. l:::::::::l:::::::l ヽ ~ヽ!''''~ ヽ lヽ ヽヽ
l:::::::::ll::::::l .l ヽ ノ l l:::ヽ, ヽ,
. l:::::::::l.l::::/ _,, /, ヽ i. l. l::::::ヽ, , /'ヽ
.. l:::::::::l l:/ ./ / ~''''-,,, iヽ l l. .l::::::::::ヽ, ヽ,__ノ ヽ
l:::::::::l / ./ ./ i l:iヽ 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 l::::::l .l:::l i
l::::::::::::::::::::::::::::::::::::;/:::::::::/:/.l:l.l::::::::::l .ll .l:::::l.l l;ノ l
l::::::::::::::::::::::::::::::::::/l:;::::::/l::/ ll l::::::::/ ! |;;ノl
l:::::::::::::::::::::::::::::::::>.l:l:::::/.l:l .l .l::::::/,-ノ ''/ l_,
. l::::::::::::::::::::::::::::::::::> l.l:::l l| _!,-''~~ ,-}~
. l::::::::::::::::/~'-;::::::> ヽ;:l,,-''~_,,,-''/~ l;;ノl
l::::::::::::::::l -ヽl:::::l _,-i'。;;;;;)! .l
. l:::::::::::::::::ヽ .l:::::l ~~'''''~ >l
l:::::::::::::::::::::ヽ,_-l-'~l ヽヽヽヽ /
. l::::::::::::::::::::::l::::::l~l-,_l ,,=' /i
. l:::::::::::::::::::::::::l::::ヽ:l'''~lヽ,_. /i-''ヽ
l::::::::::::::::::::::::::l:::::ll:l:l''-,i ~''' ,,,,_____,,,,,,/l. ヽ'ノヽ
. l:::::::::::::::::::::::::::l::::/l::l l~'''i l-;;;;;;;;;;;;;--,;;;l ヽ--ヽ,
l::::::::;:::::::::::::::::::l:://:::l::l''~_l _,,l,,,-''~'''''---,_ヽ, ヽ--'ヽ
l:::::::::l:::::::::::::::::///ノ .l,__,l ヽ-,,''/~''''- ヽヽ. ヽ-'~ヽ,
l::::::::l::::::::::::::;;-',,,-,''_ _,l:::::l- _,,-'''''''' \ ヽ;:::::ヽ
l::::::::l::::::::::::;,-''--,,_. ヽ, ヽ::ヽ ヽ--'~~ヽ, ヽ. ヽ;::::ヽ
l:::::::::l::::::::/ ヽ ヽ, ヽ::ヽ iヽ, ヽ. ヽ;:::ヽ
. l:::::::::l:::::::/ ヽ, ヽ, ヽ:ヽ .l ~'-,. l. ヽ;::ヽ
l:::::::::l:::::::l ヽ ヽヽヽ _,,,ノ ヽl l ヽヽ
. l:::::::::l:::::::l ヽ ~ヽ!''''~ ヽ lヽ ヽヽ
l:::::::::ll::::::l .l ヽ ノ l l:::ヽ, ヽ,
. l:::::::::l.l::::/ _,, /, ヽ i. l. l::::::ヽ, , /'ヽ
.. l:::::::::l l:/ ./ / ~''''-,,, iヽ l l. .l::::::::::ヽ, ヽ,__ノ ヽ
l:::::::::l / ./ ./ i l:iヽ 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 l::::::l .l:::l i
l::::::::::::::::::::::::::::::::::::;/:::::::::/:/.l:l.l::::::::::l .ll .l:::::l.l l;ノ l
l::::::::::::::::::::::::::::::::::/l:;::::::/l::/ ll l::::::::/ ! |;;ノl
l:::::::::::::::::::::::::::::::::>.l:l:::::/.l:l .l .l::::::/,-ノ ''/ l_,
. l::::::::::::::::::::::::::::::::::> l.l:::l l| _!,-''~~ ,-}~
. l::::::::::::::::/~'-;::::::> ヽ;:l,,-''~_,,,-''/~ l;;ノl
l::::::::::::::::l -ヽl:::::l _,-i'。;;;;;)! .l
. l:::::::::::::::::ヽ .l:::::l ~~'''''~ >l
l:::::::::::::::::::::ヽ,_-l-'~l ヽヽヽヽ /
. l::::::::::::::::::::::l::::::l~l-,_l ,,=' /i
. l:::::::::::::::::::::::::l::::ヽ:l'''~lヽ,_. /i-''ヽ
l::::::::::::::::::::::::::l:::::ll:l:l''-,i ~''' ,,,,_____,,,,,,/l. ヽ'ノヽ
. l:::::::::::::::::::::::::::l::::/l::l l~'''i l-;;;;;;;;;;;;;--,;;;l ヽ--ヽ,
l::::::::;:::::::::::::::::::l:://:::l::l''~_l _,,l,,,-''~'''''---,_ヽ, ヽ--'ヽ
l:::::::::l:::::::::::::::::///ノ .l,__,l ヽ-,,''/~''''- ヽヽ. ヽ-'~ヽ,
l::::::::l::::::::::::::;;-',,,-,''_ _,l:::::l- _,,-'''''''' \ ヽ;:::::ヽ
l::::::::l::::::::::::;,-''--,,_. ヽ, ヽ::ヽ ヽ--'~~ヽ, ヽ. ヽ;::::ヽ
l:::::::::l::::::::/ ヽ ヽ, ヽ::ヽ iヽ, ヽ. ヽ;:::ヽ
. l:::::::::l:::::::/ ヽ, ヽ, ヽ:ヽ .l ~'-,. l. ヽ;::ヽ
l:::::::::l:::::::l ヽ ヽヽヽ _,,,ノ ヽl l ヽヽ
. l:::::::::l:::::::l ヽ ~ヽ!''''~ ヽ lヽ ヽヽ
l:::::::::ll::::::l .l ヽ ノ l l:::ヽ, ヽ,
. l:::::::::l.l::::/ _,, /, ヽ i. l. l::::::ヽ, , /'ヽ
.. l:::::::::l l:/ ./ / ~''''-,,, iヽ l l. .l::::::::::ヽ, ヽ,__ノ ヽ
l:::::::::l / ./ ./ i l:iヽ 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 l::::::l .l:::l i
l::::::::::::::::::::::::::::::::::::;/:::::::::/:/.l:l.l::::::::::l .ll .l:::::l.l l;ノ l
l::::::::::::::::::::::::::::::::::/l:;::::::/l::/ ll l::::::::/ ! |;;ノl
l:::::::::::::::::::::::::::::::::>.l:l:::::/.l:l .l .l::::::/,-ノ ''/ l_,
. l::::::::::::::::::::::::::::::::::> l.l:::l l| _!,-''~~ ,-}~
. l::::::::::::::::/~'-;::::::> ヽ;:l,,-''~_,,,-''/~ l;;ノl
l::::::::::::::::l -ヽl:::::l _,-i'。;;;;;)! .l
. l:::::::::::::::::ヽ .l:::::l ~~'''''~ >l
l:::::::::::::::::::::ヽ,_-l-'~l ヽヽヽヽ /
. l::::::::::::::::::::::l::::::l~l-,_l ,,=' /i
. l:::::::::::::::::::::::::l::::ヽ:l'''~lヽ,_. /i-''ヽ
l::::::::::::::::::::::::::l:::::ll:l:l''-,i ~''' ,,,,_____,,,,,,/l. ヽ'ノヽ
. l:::::::::::::::::::::::::::l::::/l::l l~'''i l-;;;;;;;;;;;;;--,;;;l ヽ--ヽ,
l::::::::;:::::::::::::::::::l:://:::l::l''~_l _,,l,,,-''~'''''---,_ヽ, ヽ--'ヽ
l:::::::::l:::::::::::::::::///ノ .l,__,l ヽ-,,''/~''''- ヽヽ. ヽ-'~ヽ,
l::::::::l::::::::::::::;;-',,,-,''_ _,l:::::l- _,,-'''''''' \ ヽ;:::::ヽ
l::::::::l::::::::::::;,-''--,,_. ヽ, ヽ::ヽ ヽ--'~~ヽ, ヽ. ヽ;::::ヽ
l:::::::::l::::::::/ ヽ ヽ, ヽ::ヽ iヽ, ヽ. ヽ;:::ヽ
. l:::::::::l:::::::/ ヽ, ヽ, ヽ:ヽ .l ~'-,. l. ヽ;::ヽ
l:::::::::l:::::::l ヽ ヽヽヽ _,,,ノ ヽl l ヽヽ
. l:::::::::l:::::::l ヽ ~ヽ!''''~ ヽ lヽ ヽヽ
l:::::::::ll::::::l .l ヽ ノ l l:::ヽ, ヽ,
. l:::::::::l.l::::/ _,, /, ヽ i. l. l::::::ヽ, , /'ヽ
.. l:::::::::l l:/ ./ / ~''''-,,, iヽ l l. .l::::::::::ヽ, ヽ,__ノ ヽ
l:::::::::l / ./ ./ i l:iヽ 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 l::::::l .l:::l i
l::::::::::::::::::::::::::::::::::::;/:::::::::/:/.l:l.l::::::::::l .ll .l:::::l.l l;ノ l
l::::::::::::::::::::::::::::::::::/l:;::::::/l::/ ll l::::::::/ ! |;;ノl
l:::::::::::::::::::::::::::::::::>.l:l:::::/.l:l .l .l::::::/,-ノ ''/ l_,
. l::::::::::::::::::::::::::::::::::> l.l:::l l| _!,-''~~ ,-}~
. l::::::::::::::::/~'-;::::::> ヽ;:l,,-''~_,,,-''/~ l;;ノl
l::::::::::::::::l -ヽl:::::l _,-i'。;;;;;)! .l
. l:::::::::::::::::ヽ .l:::::l ~~'''''~ >l
l:::::::::::::::::::::ヽ,_-l-'~l ヽヽヽヽ /
. l::::::::::::::::::::::l::::::l~l-,_l ,,=' /i
. l:::::::::::::::::::::::::l::::ヽ:l'''~lヽ,_. /i-''ヽ
l::::::::::::::::::::::::::l:::::ll:l:l''-,i ~''' ,,,,_____,,,,,,/l. ヽ'ノヽ
. l:::::::::::::::::::::::::::l::::/l::l l~'''i l-;;;;;;;;;;;;;--,;;;l ヽ--ヽ,
l::::::::;:::::::::::::::::::l:://:::l::l''~_l _,,l,,,-''~'''''---,_ヽ, ヽ--'ヽ
l:::::::::l:::::::::::::::::///ノ .l,__,l ヽ-,,''/~''''- ヽヽ. ヽ-'~ヽ,
l::::::::l::::::::::::::;;-',,,-,''_ _,l:::::l- _,,-'''''''' \ ヽ;:::::ヽ
l::::::::l::::::::::::;,-''--,,_. ヽ, ヽ::ヽ ヽ--'~~ヽ, ヽ. ヽ;::::ヽ
l:::::::::l::::::::/ ヽ ヽ, ヽ::ヽ iヽ, ヽ. ヽ;:::ヽ
. l:::::::::l:::::::/ ヽ, ヽ, ヽ:ヽ .l ~'-,. l. ヽ;::ヽ
l:::::::::l:::::::l ヽ ヽヽヽ _,,,ノ ヽl l ヽヽ
. l:::::::::l:::::::l ヽ ~ヽ!''''~ ヽ lヽ ヽヽ
l:::::::::ll::::::l .l ヽ ノ l l:::ヽ, ヽ,
. l:::::::::l.l::::/ _,, /, ヽ i. l. l::::::ヽ, , /'ヽ
.. l:::::::::l l:/ ./ / ~''''-,,, iヽ l l. .l::::::::::ヽ, ヽ,__ノ ヽ
l:::::::::l / ./ ./ i l:iヽ 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 l::::::l .l:::l i
l::::::::::::::::::::::::::::::::::::;/:::::::::/:/.l:l.l::::::::::l .ll .l:::::l.l l;ノ l
l::::::::::::::::::::::::::::::::::/l:;::::::/l::/ ll l::::::::/ ! |;;ノl
l:::::::::::::::::::::::::::::::::>.l:l:::::/.l:l .l .l::::::/,-ノ ''/ l_,
. l::::::::::::::::::::::::::::::::::> l.l:::l l| _!,-''~~ ,-}~
. l::::::::::::::::/~'-;::::::> ヽ;:l,,-''~_,,,-''/~ l;;ノl
l::::::::::::::::l -ヽl:::::l _,-i'。;;;;;)! .l
. l:::::::::::::::::ヽ .l:::::l ~~'''''~ >l
l:::::::::::::::::::::ヽ,_-l-'~l ヽヽヽヽ /
. l::::::::::::::::::::::l::::::l~l-,_l ,,=' /i
. l:::::::::::::::::::::::::l::::ヽ:l'''~lヽ,_. /i-''ヽ
l::::::::::::::::::::::::::l:::::ll:l:l''-,i ~''' ,,,,_____,,,,,,/l. ヽ'ノヽ
. l:::::::::::::::::::::::::::l::::/l::l l~'''i l-;;;;;;;;;;;;;--,;;;l ヽ--ヽ,
l::::::::;:::::::::::::::::::l:://:::l::l''~_l _,,l,,,-''~'''''---,_ヽ, ヽ--'ヽ
l:::::::::l:::::::::::::::::///ノ .l,__,l ヽ-,,''/~''''- ヽヽ. ヽ-'~ヽ,
l::::::::l::::::::::::::;;-',,,-,''_ _,l:::::l- _,,-'''''''' \ ヽ;:::::ヽ
l::::::::l::::::::::::;,-''--,,_. ヽ, ヽ::ヽ ヽ--'~~ヽ, ヽ. ヽ;::::ヽ
l:::::::::l::::::::/ ヽ ヽ, ヽ::ヽ iヽ, ヽ. ヽ;:::ヽ
. l:::::::::l:::::::/ ヽ, ヽ, ヽ:ヽ .l ~'-,. l. ヽ;::ヽ
l:::::::::l:::::::l ヽ ヽヽヽ _,,,ノ ヽl l ヽヽ
. l:::::::::l:::::::l ヽ ~ヽ!''''~ ヽ lヽ ヽヽ
l:::::::::ll::::::l .l ヽ ノ l l:::ヽ, ヽ,
. l:::::::::l.l::::/ _,, /, ヽ i. l. l::::::ヽ, , /'ヽ
.. l:::::::::l l:/ ./ / ~''''-,,, iヽ l l. .l::::::::::ヽ, ヽ,__ノ ヽ
l:::::::::l / ./ ./ i l:iヽ 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 l::::::l .l:::l i
l::::::::::::::::::::::::::::::::::::;/:::::::::/:/.l:l.l::::::::::l .ll .l:::::l.l l;ノ l
l::::::::::::::::::::::::::::::::::/l:;::::::/l::/ ll l::::::::/ ! |;;ノl
l:::::::::::::::::::::::::::::::::>.l:l:::::/.l:l .l .l::::::/,-ノ ''/ l_,
. l::::::::::::::::::::::::::::::::::> l.l:::l l| _!,-''~~ ,-}~
. l::::::::::::::::/~'-;::::::> ヽ;:l,,-''~_,,,-''/~ l;;ノl
l::::::::::::::::l -ヽl:::::l _,-i'。;;;;;)! .l
. l:::::::::::::::::ヽ .l:::::l ~~'''''~ >l
l:::::::::::::::::::::ヽ,_-l-'~l ヽヽヽヽ /
. l::::::::::::::::::::::l::::::l~l-,_l ,,=' /i
. l:::::::::::::::::::::::::l::::ヽ:l'''~lヽ,_. /i-''ヽ
l::::::::::::::::::::::::::l:::::ll:l:l''-,i ~''' ,,,,_____,,,,,,/l. ヽ'ノヽ
. l:::::::::::::::::::::::::::l::::/l::l l~'''i l-;;;;;;;;;;;;;--,;;;l ヽ--ヽ,
l::::::::;:::::::::::::::::::l:://:::l::l''~_l _,,l,,,-''~'''''---,_ヽ, ヽ--'ヽ
l:::::::::l:::::::::::::::::///ノ .l,__,l ヽ-,,''/~''''- ヽヽ. ヽ-'~ヽ,
l::::::::l::::::::::::::;;-',,,-,''_ _,l:::::l- _,,-'''''''' \ ヽ;:::::ヽ
l::::::::l::::::::::::;,-''--,,_. ヽ, ヽ::ヽ ヽ--'~~ヽ, ヽ. ヽ;::::ヽ
l:::::::::l::::::::/ ヽ ヽ, ヽ::ヽ iヽ, ヽ. ヽ;:::ヽ
. l:::::::::l:::::::/ ヽ, ヽ, ヽ:ヽ .l ~'-,. l. ヽ;::ヽ
l:::::::::l:::::::l ヽ ヽヽヽ _,,,ノ ヽl l ヽヽ
. l:::::::::l:::::::l ヽ ~ヽ!''''~ ヽ lヽ ヽヽ
l:::::::::ll::::::l .l ヽ ノ l l:::ヽ, ヽ,
. l:::::::::l.l::::/ _,, /, ヽ i. l. l::::::ヽ, , /'ヽ
.. l:::::::::l l:/ ./ / ~''''-,,, iヽ l l. .l::::::::::ヽ, ヽ,__ノ ヽ
l:::::::::l / ./ ./ i l:iヽ 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 l::::::l .l:::l i
l::::::::::::::::::::::::::::::::::::;/:::::::::/:/.l:l.l::::::::::l .ll .l:::::l.l l;ノ l
l::::::::::::::::::::::::::::::::::/l:;::::::/l::/ ll l::::::::/ ! |;;ノl
l:::::::::::::::::::::::::::::::::>.l:l:::::/.l:l .l .l::::::/,-ノ ''/ l_,
. l::::::::::::::::::::::::::::::::::> l.l:::l l| _!,-''~~ ,-}~
. l::::::::::::::::/~'-;::::::> ヽ;:l,,-''~_,,,-''/~ l;;ノl
l::::::::::::::::l -ヽl:::::l _,-i'。;;;;;)! .l
. l:::::::::::::::::ヽ .l:::::l ~~'''''~ >l
l:::::::::::::::::::::ヽ,_-l-'~l ヽヽヽヽ /
. l::::::::::::::::::::::l::::::l~l-,_l ,,=' /i
. l:::::::::::::::::::::::::l::::ヽ:l'''~lヽ,_. /i-''ヽ
l::::::::::::::::::::::::::l:::::ll:l:l''-,i ~''' ,,,,_____,,,,,,/l. ヽ'ノヽ
. l:::::::::::::::::::::::::::l::::/l::l l~'''i l-;;;;;;;;;;;;;--,;;;l ヽ--ヽ,
l::::::::;:::::::::::::::::::l:://:::l::l''~_l _,,l,,,-''~'''''---,_ヽ, ヽ--'ヽ
l:::::::::l:::::::::::::::::///ノ .l,__,l ヽ-,,''/~''''- ヽヽ. ヽ-'~ヽ,
l::::::::l::::::::::::::;;-',,,-,''_ _,l:::::l- _,,-'''''''' \ ヽ;:::::ヽ
l::::::::l::::::::::::;,-''--,,_. ヽ, ヽ::ヽ ヽ--'~~ヽ, ヽ. ヽ;::::ヽ
l:::::::::l::::::::/ ヽ ヽ, ヽ::ヽ iヽ, ヽ. ヽ;:::ヽ
. l:::::::::l:::::::/ ヽ, ヽ, ヽ:ヽ .l ~'-,. l. ヽ;::ヽ
l:::::::::l:::::::l ヽ ヽヽヽ _,,,ノ ヽl l ヽヽ
. l:::::::::l:::::::l ヽ ~ヽ!''''~ ヽ lヽ ヽヽ
l:::::::::ll::::::l .l ヽ ノ l l:::ヽ, ヽ,
. l:::::::::l.l::::/ _,, /, ヽ i. l. l::::::ヽ, , /'ヽ
.. l:::::::::l l:/ ./ / ~''''-,,, iヽ l l. .l::::::::::ヽ, ヽ,__ノ ヽ
l:::::::::l / ./ ./ i l:iヽ 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 l::::::l .l:::l i
l::::::::::::::::::::::::::::::::::::;/:::::::::/:/.l:l.l::::::::::l .ll .l:::::l.l l;ノ l
l::::::::::::::::::::::::::::::::::/l:;::::::/l::/ ll l::::::::/ ! |;;ノl
l:::::::::::::::::::::::::::::::::>.l:l:::::/.l:l .l .l::::::/,-ノ ''/ l_,
. l::::::::::::::::::::::::::::::::::> l.l:::l l| _!,-''~~ ,-}~
. l::::::::::::::::/~'-;::::::> ヽ;:l,,-''~_,,,-''/~ l;;ノl
l::::::::::::::::l -ヽl:::::l _,-i'。;;;;;)! .l
. l:::::::::::::::::ヽ .l:::::l ~~'''''~ >l
l:::::::::::::::::::::ヽ,_-l-'~l ヽヽヽヽ /
. l::::::::::::::::::::::l::::::l~l-,_l ,,=' /i
. l:::::::::::::::::::::::::l::::ヽ:l'''~lヽ,_. /i-''ヽ
l::::::::::::::::::::::::::l:::::ll:l:l''-,i ~''' ,,,,_____,,,,,,/l. ヽ'ノヽ
. l:::::::::::::::::::::::::::l::::/l::l l~'''i l-;;;;;;;;;;;;;--,;;;l ヽ--ヽ,
l::::::::;:::::::::::::::::::l:://:::l::l''~_l _,,l,,,-''~'''''---,_ヽ, ヽ--'ヽ
l:::::::::l:::::::::::::::::///ノ .l,__,l ヽ-,,''/~''''- ヽヽ. ヽ-'~ヽ,
l::::::::l::::::::::::::;;-',,,-,''_ _,l:::::l- _,,-'''''''' \ ヽ;:::::ヽ
l::::::::l::::::::::::;,-''--,,_. ヽ, ヽ::ヽ ヽ--'~~ヽ, ヽ. ヽ;::::ヽ
l:::::::::l::::::::/ ヽ ヽ, ヽ::ヽ iヽ, ヽ. ヽ;:::ヽ
. l:::::::::l:::::::/ ヽ, ヽ, ヽ:ヽ .l ~'-,. l. ヽ;::ヽ
l:::::::::l:::::::l ヽ ヽヽヽ _,,,ノ ヽl l ヽヽ
. l:::::::::l:::::::l ヽ ~ヽ!''''~ ヽ lヽ ヽヽ
l:::::::::ll::::::l .l ヽ ノ l l:::ヽ, ヽ,
. l:::::::::l.l::::/ _,, /, ヽ i. l. l::::::ヽ, , /'ヽ
.. l:::::::::l l:/ ./ / ~''''-,,, iヽ l l. .l::::::::::ヽ, ヽ,__ノ ヽ
l:::::::::l / ./ ./ i l:iヽ 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 l::::::l .l:::l i
l::::::::::::::::::::::::::::::::::::;/:::::::::/:/.l:l.l::::::::::l .ll .l:::::l.l l;ノ l
l::::::::::::::::::::::::::::::::::/l:;::::::/l::/ ll l::::::::/ ! |;;ノl
l:::::::::::::::::::::::::::::::::>.l:l:::::/.l:l .l .l::::::/,-ノ ''/ l_,
. l::::::::::::::::::::::::::::::::::> l.l:::l l| _!,-''~~ ,-}~
. l::::::::::::::::/~'-;::::::> ヽ;:l,,-''~_,,,-''/~ l;;ノl
l::::::::::::::::l -ヽl:::::l _,-i'。;;;;;)! .l
. l:::::::::::::::::ヽ .l:::::l ~~'''''~ >l
l:::::::::::::::::::::ヽ,_-l-'~l ヽヽヽヽ /
. l::::::::::::::::::::::l::::::l~l-,_l ,,=' /i
. l:::::::::::::::::::::::::l::::ヽ:l'''~lヽ,_. /i-''ヽ
l::::::::::::::::::::::::::l:::::ll:l:l''-,i ~''' ,,,,_____,,,,,,/l. ヽ'ノヽ
. l:::::::::::::::::::::::::::l::::/l::l l~'''i l-;;;;;;;;;;;;;--,;;;l ヽ--ヽ,
l::::::::;:::::::::::::::::::l:://:::l::l''~_l _,,l,,,-''~'''''---,_ヽ, ヽ--'ヽ
l:::::::::l:::::::::::::::::///ノ .l,__,l ヽ-,,''/~''''- ヽヽ. ヽ-'~ヽ,
l::::::::l::::::::::::::;;-',,,-,''_ _,l:::::l- _,,-'''''''' \ ヽ;:::::ヽ
l::::::::l::::::::::::;,-''--,,_. ヽ, ヽ::ヽ ヽ--'~~ヽ, ヽ. ヽ;::::ヽ
l:::::::::l::::::::/ ヽ ヽ, ヽ::ヽ iヽ, ヽ. ヽ;:::ヽ
. l:::::::::l:::::::/ ヽ, ヽ, ヽ:ヽ .l ~'-,. l. ヽ;::ヽ
l:::::::::l:::::::l ヽ ヽヽヽ _,,,ノ ヽl l ヽヽ
. l:::::::::l:::::::l ヽ ~ヽ!''''~ ヽ lヽ ヽヽ
l:::::::::ll::::::l .l ヽ ノ l l:::ヽ, ヽ,
. l:::::::::l.l::::/ _,, /, ヽ i. l. l::::::ヽ, , /'ヽ
.. l:::::::::l l:/ ./ / ~''''-,,, iヽ l l. .l::::::::::ヽ, ヽ,__ノ ヽ
l:::::::::l / ./ ./ i l:iヽ 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 l::::::l .l:::l i
l::::::::::::::::::::::::::::::::::::;/:::::::::/:/.l:l.l::::::::::l .ll .l:::::l.l l;ノ l
l::::::::::::::::::::::::::::::::::/l:;::::::/l::/ ll l::::::::/ ! |;;ノl
l:::::::::::::::::::::::::::::::::>.l:l:::::/.l:l .l .l::::::/,-ノ ''/ l_,
. l::::::::::::::::::::::::::::::::::> l.l:::l l| _!,-''~~ ,-}~
. l::::::::::::::::/~'-;::::::> ヽ;:l,,-''~_,,,-''/~ l;;ノl
l::::::::::::::::l -ヽl:::::l _,-i'。;;;;;)! .l
. l:::::::::::::::::ヽ .l:::::l ~~'''''~ >l
l:::::::::::::::::::::ヽ,_-l-'~l ヽヽヽヽ /
. l::::::::::::::::::::::l::::::l~l-,_l ,,=' /i
. l:::::::::::::::::::::::::l::::ヽ:l'''~lヽ,_. /i-''ヽ
l::::::::::::::::::::::::::l:::::ll:l:l''-,i ~''' ,,,,_____,,,,,,/l. ヽ'ノヽ
. l:::::::::::::::::::::::::::l::::/l::l l~'''i l-;;;;;;;;;;;;;--,;;;l ヽ--ヽ,
l::::::::;:::::::::::::::::::l:://:::l::l''~_l _,,l,,,-''~'''''---,_ヽ, ヽ--'ヽ
l:::::::::l:::::::::::::::::///ノ .l,__,l ヽ-,,''/~''''- ヽヽ. ヽ-'~ヽ,
l::::::::l::::::::::::::;;-',,,-,''_ _,l:::::l- _,,-'''''''' \ ヽ;:::::ヽ
l::::::::l::::::::::::;,-''--,,_. ヽ, ヽ::ヽ ヽ--'~~ヽ, ヽ. ヽ;::::ヽ
l:::::::::l::::::::/ ヽ ヽ, ヽ::ヽ iヽ, ヽ. ヽ;:::ヽ
. l:::::::::l:::::::/ ヽ, ヽ, ヽ:ヽ .l ~'-,. l. ヽ;::ヽ
l:::::::::l:::::::l ヽ ヽヽヽ _,,,ノ ヽl l ヽヽ
. l:::::::::l:::::::l ヽ ~ヽ!''''~ ヽ lヽ ヽヽ
l:::::::::ll::::::l .l ヽ ノ l l:::ヽ, ヽ,
. l:::::::::l.l::::/ _,, /, ヽ i. l. l::::::ヽ, , /'ヽ
.. l:::::::::l l:/ ./ / ~''''-,,, iヽ l l. .l::::::::::ヽ, ヽ,__ノ ヽ
l:::::::::l / ./ ./ i l:iヽ 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 l::::::l .l:::l i
l::::::::::::::::::::::::::::::::::::;/:::::::::/:/.l:l.l::::::::::l .ll .l:::::l.l l;ノ l
l::::::::::::::::::::::::::::::::::/l:;::::::/l::/ ll l::::::::/ ! |;;ノl
l:::::::::::::::::::::::::::::::::>.l:l:::::/.l:l .l .l::::::/,-ノ ''/ l_,
. l::::::::::::::::::::::::::::::::::> l.l:::l l| _!,-''~~ ,-}~
. l::::::::::::::::/~'-;::::::> ヽ;:l,,-''~_,,,-''/~ l;;ノl
l::::::::::::::::l -ヽl:::::l _,-i'。;;;;;)! .l
. l:::::::::::::::::ヽ .l:::::l ~~'''''~ >l
l:::::::::::::::::::::ヽ,_-l-'~l ヽヽヽヽ /
. l::::::::::::::::::::::l::::::l~l-,_l ,,=' /i
. l:::::::::::::::::::::::::l::::ヽ:l'''~lヽ,_. /i-''ヽ
l::::::::::::::::::::::::::l:::::ll:l:l''-,i ~''' ,,,,_____,,,,,,/l. ヽ'ノヽ
. l:::::::::::::::::::::::::::l::::/l::l l~'''i l-;;;;;;;;;;;;;--,;;;l ヽ--ヽ,
l::::::::;:::::::::::::::::::l:://:::l::l''~_l _,,l,,,-''~'''''---,_ヽ, ヽ--'ヽ
l:::::::::l:::::::::::::::::///ノ .l,__,l ヽ-,,''/~''''- ヽヽ. ヽ-'~ヽ,
l::::::::l::::::::::::::;;-',,,-,''_ _,l:::::l- _,,-'''''''' \ ヽ;:::::ヽ
l::::::::l::::::::::::;,-''--,,_. ヽ, ヽ::ヽ ヽ--'~~ヽ, ヽ. ヽ;::::ヽ
l:::::::::l::::::::/ ヽ ヽ, ヽ::ヽ iヽ, ヽ. ヽ;:::ヽ
. l:::::::::l:::::::/ ヽ, ヽ, ヽ:ヽ .l ~'-,. l. ヽ;::ヽ
l:::::::::l:::::::l ヽ ヽヽヽ _,,,ノ ヽl l ヽヽ
. l:::::::::l:::::::l ヽ ~ヽ!''''~ ヽ lヽ ヽヽ
l:::::::::ll::::::l .l ヽ ノ l l:::ヽ, ヽ,
. l:::::::::l.l::::/ _,, /, ヽ i. l. l::::::ヽ, , /'ヽ
.. l:::::::::l l:/ ./ / ~''''-,,, iヽ l l. .l::::::::::ヽ, ヽ,__ノ ヽ
l:::::::::l / ./ ./ i l:iヽ 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 l::::::l .l:::l i
l::::::::::::::::::::::::::::::::::::;/:::::::::/:/.l:l.l::::::::::l .ll .l:::::l.l l;ノ l
l::::::::::::::::::::::::::::::::::/l:;::::::/l::/ ll l::::::::/ ! |;;ノl
l:::::::::::::::::::::::::::::::::>.l:l:::::/.l:l .l .l::::::/,-ノ ''/ l_,
. l::::::::::::::::::::::::::::::::::> l.l:::l l| _!,-''~~ ,-}~
. l::::::::::::::::/~'-;::::::> ヽ;:l,,-''~_,,,-''/~ l;;ノl
l::::::::::::::::l -ヽl:::::l _,-i'。;;;;;)! .l
. l:::::::::::::::::ヽ .l:::::l ~~'''''~ >l
l:::::::::::::::::::::ヽ,_-l-'~l ヽヽヽヽ /
. l::::::::::::::::::::::l::::::l~l-,_l ,,=' /i
. l:::::::::::::::::::::::::l::::ヽ:l'''~lヽ,_. /i-''ヽ
l::::::::::::::::::::::::::l:::::ll:l:l''-,i ~''' ,,,,_____,,,,,,/l. ヽ'ノヽ
. l:::::::::::::::::::::::::::l::::/l::l l~'''i l-;;;;;;;;;;;;;--,;;;l ヽ--ヽ,
l::::::::;:::::::::::::::::::l:://:::l::l''~_l _,,l,,,-''~'''''---,_ヽ, ヽ--'ヽ
l:::::::::l:::::::::::::::::///ノ .l,__,l ヽ-,,''/~''''- ヽヽ. ヽ-'~ヽ,
l::::::::l::::::::::::::;;-',,,-,''_ _,l:::::l- _,,-'''''''' \ ヽ;:::::ヽ
l::::::::l::::::::::::;,-''--,,_. ヽ, ヽ::ヽ ヽ--'~~ヽ, ヽ. ヽ;::::ヽ
l:::::::::l::::::::/ ヽ ヽ, ヽ::ヽ iヽ, ヽ. ヽ;:::ヽ
. l:::::::::l:::::::/ ヽ, ヽ, ヽ:ヽ .l ~'-,. l. ヽ;::ヽ
l:::::::::l:::::::l ヽ ヽヽヽ _,,,ノ ヽl l ヽヽ
. l:::::::::l:::::::l ヽ ~ヽ!''''~ ヽ lヽ ヽヽ
l:::::::::ll::::::l .l ヽ ノ l l:::ヽ, ヽ,
. l:::::::::l.l::::/ _,, /, ヽ i. l. l::::::ヽ, , /'ヽ
.. l:::::::::l l:/ ./ / ~''''-,,, iヽ l l. .l::::::::::ヽ, ヽ,__ノ ヽ
l:::::::::l / ./ ./ i l:iヽ 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 l::::::l .l:::l i
l::::::::::::::::::::::::::::::::::::;/:::::::::/:/.l:l.l::::::::::l .ll .l:::::l.l l;ノ l
l::::::::::::::::::::::::::::::::::/l:;::::::/l::/ ll l::::::::/ ! |;;ノl
l:::::::::::::::::::::::::::::::::>.l:l:::::/.l:l .l .l::::::/,-ノ ''/ l_,
. l::::::::::::::::::::::::::::::::::> l.l:::l l| _!,-''~~ ,-}~
. l::::::::::::::::/~'-;::::::> ヽ;:l,,-''~_,,,-''/~ l;;ノl
l::::::::::::::::l -ヽl:::::l _,-i'。;;;;;)! .l
. l:::::::::::::::::ヽ .l:::::l ~~'''''~ >l
l:::::::::::::::::::::ヽ,_-l-'~l ヽヽヽヽ /
. l::::::::::::::::::::::l::::::l~l-,_l ,,=' /i
. l:::::::::::::::::::::::::l::::ヽ:l'''~lヽ,_. /i-''ヽ
l::::::::::::::::::::::::::l:::::ll:l:l''-,i ~''' ,,,,_____,,,,,,/l. ヽ'ノヽ
. l:::::::::::::::::::::::::::l::::/l::l l~'''i l-;;;;;;;;;;;;;--,;;;l ヽ--ヽ,
l::::::::;:::::::::::::::::::l:://:::l::l''~_l _,,l,,,-''~'''''---,_ヽ, ヽ--'ヽ
l:::::::::l:::::::::::::::::///ノ .l,__,l ヽ-,,''/~''''- ヽヽ. ヽ-'~ヽ,
l::::::::l::::::::::::::;;-',,,-,''_ _,l:::::l- _,,-'''''''' \ ヽ;:::::ヽ
l::::::::l::::::::::::;,-''--,,_. ヽ, ヽ::ヽ ヽ--'~~ヽ, ヽ. ヽ;::::ヽ
l:::::::::l::::::::/ ヽ ヽ, ヽ::ヽ iヽ, ヽ. ヽ;:::ヽ
. l:::::::::l:::::::/ ヽ, ヽ, ヽ:ヽ .l ~'-,. l. ヽ;::ヽ
l:::::::::l:::::::l ヽ ヽヽヽ _,,,ノ ヽl l ヽヽ
. l:::::::::l:::::::l ヽ ~ヽ!''''~ ヽ lヽ ヽヽ
l:::::::::ll::::::l .l ヽ ノ l l:::ヽ, ヽ,
. l:::::::::l.l::::/ _,, /, ヽ i. l. l::::::ヽ, , /'ヽ
.. l:::::::::l l:/ ./ / ~''''-,,, iヽ l l. .l::::::::::ヽ, ヽ,__ノ ヽ
l:::::::::l / ./ ./ i l:iヽ 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 l::::::l .l:::l i
l::::::::::::::::::::::::::::::::::::;/:::::::::/:/.l:l.l::::::::::l .ll .l:::::l.l l;ノ l
l::::::::::::::::::::::::::::::::::/l:;::::::/l::/ ll l::::::::/ ! |;;ノl
l:::::::::::::::::::::::::::::::::>.l:l:::::/.l:l .l .l::::::/,-ノ ''/ l_,
. l::::::::::::::::::::::::::::::::::> l.l:::l l| _!,-''~~ ,-}~
. l::::::::::::::::/~'-;::::::> ヽ;:l,,-''~_,,,-''/~ l;;ノl
l::::::::::::::::l -ヽl:::::l _,-i'。;;;;;)! .l
. l:::::::::::::::::ヽ .l:::::l ~~'''''~ >l
l:::::::::::::::::::::ヽ,_-l-'~l ヽヽヽヽ /
. l::::::::::::::::::::::l::::::l~l-,_l ,,=' /i
. l:::::::::::::::::::::::::l::::ヽ:l'''~lヽ,_. /i-''ヽ
l::::::::::::::::::::::::::l:::::ll:l:l''-,i ~''' ,,,,_____,,,,,,/l. ヽ'ノヽ
. l:::::::::::::::::::::::::::l::::/l::l l~'''i l-;;;;;;;;;;;;;--,;;;l ヽ--ヽ,
l::::::::;:::::::::::::::::::l:://:::l::l''~_l _,,l,,,-''~'''''---,_ヽ, ヽ--'ヽ
l:::::::::l:::::::::::::::::///ノ .l,__,l ヽ-,,''/~''''- ヽヽ. ヽ-'~ヽ,
l::::::::l::::::::::::::;;-',,,-,''_ _,l:::::l- _,,-'''''''' \ ヽ;:::::ヽ
l::::::::l::::::::::::;,-''--,,_. ヽ, ヽ::ヽ ヽ--'~~ヽ, ヽ. ヽ;::::ヽ
l:::::::::l::::::::/ ヽ ヽ, ヽ::ヽ iヽ, ヽ. ヽ;:::ヽ
. l:::::::::l:::::::/ ヽ, ヽ, ヽ:ヽ .l ~'-,. l. ヽ;::ヽ
l:::::::::l:::::::l ヽ ヽヽヽ _,,,ノ ヽl l ヽヽ
. l:::::::::l:::::::l ヽ ~ヽ!''''~ ヽ lヽ ヽヽ
l:::::::::ll::::::l .l ヽ ノ l l:::ヽ, ヽ,
. l:::::::::l.l::::/ _,, /, ヽ i. l. l::::::ヽ, , /'ヽ
.. l:::::::::l l:/ ./ / ~''''-,,, iヽ l l. .l::::::::::ヽ, ヽ,__ノ ヽ
l:::::::::l / ./ ./ i l:iヽ 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 l::::::l .l:::l i
l::::::::::::::::::::::::::::::::::::;/:::::::::/:/.l:l.l::::::::::l .ll .l:::::l.l l;ノ l
l::::::::::::::::::::::::::::::::::/l:;::::::/l::/ ll l::::::::/ ! |;;ノl
l:::::::::::::::::::::::::::::::::>.l:l:::::/.l:l .l .l::::::/,-ノ ''/ l_,
. l::::::::::::::::::::::::::::::::::> l.l:::l l| _!,-''~~ ,-}~
. l::::::::::::::::/~'-;::::::> ヽ;:l,,-''~_,,,-''/~ l;;ノl
l::::::::::::::::l -ヽl:::::l _,-i'。;;;;;)! .l
. l:::::::::::::::::ヽ .l:::::l ~~'''''~ >l
l:::::::::::::::::::::ヽ,_-l-'~l ヽヽヽヽ /
. l::::::::::::::::::::::l::::::l~l-,_l ,,=' /i
. l:::::::::::::::::::::::::l::::ヽ:l'''~lヽ,_. /i-''ヽ
l::::::::::::::::::::::::::l:::::ll:l:l''-,i ~''' ,,,,_____,,,,,,/l. ヽ'ノヽ
. l:::::::::::::::::::::::::::l::::/l::l l~'''i l-;;;;;;;;;;;;;--,;;;l ヽ--ヽ,
l::::::::;:::::::::::::::::::l:://:::l::l''~_l _,,l,,,-''~'''''---,_ヽ, ヽ--'ヽ
l:::::::::l:::::::::::::::::///ノ .l,__,l ヽ-,,''/~''''- ヽヽ. ヽ-'~ヽ,
l::::::::l::::::::::::::;;-',,,-,''_ _,l:::::l- _,,-'''''''' \ ヽ;:::::ヽ
l::::::::l::::::::::::;,-''--,,_. ヽ, ヽ::ヽ ヽ--'~~ヽ, ヽ. ヽ;::::ヽ
l:::::::::l::::::::/ ヽ ヽ, ヽ::ヽ iヽ, ヽ. ヽ;:::ヽ
. l:::::::::l:::::::/ ヽ, ヽ, ヽ:ヽ .l ~'-,. l. ヽ;::ヽ
l:::::::::l:::::::l ヽ ヽヽヽ _,,,ノ ヽl l ヽヽ
. l:::::::::l:::::::l ヽ ~ヽ!''''~ ヽ lヽ ヽヽ
l:::::::::ll::::::l .l ヽ ノ l l:::ヽ, ヽ,
. l:::::::::l.l::::/ _,, /, ヽ i. l. l::::::ヽ, , /'ヽ
.. l:::::::::l l:/ ./ / ~''''-,,, iヽ l l. .l::::::::::ヽ, ヽ,__ノ ヽ
l:::::::::l / ./ ./ i l:iヽ 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 l::::::l .l:::l i
l::::::::::::::::::::::::::::::::::::;/:::::::::/:/.l:l.l::::::::::l .ll .l:::::l.l l;ノ l
l::::::::::::::::::::::::::::::::::/l:;::::::/l::/ ll l::::::::/ ! |;;ノl
l:::::::::::::::::::::::::::::::::>.l:l:::::/.l:l .l .l::::::/,-ノ ''/ l_,
. l::::::::::::::::::::::::::::::::::> l.l:::l l| _!,-''~~ ,-}~
. l::::::::::::::::/~'-;::::::> ヽ;:l,,-''~_,,,-''/~ l;;ノl
l::::::::::::::::l -ヽl:::::l _,-i'。;;;;;)! .l
. l:::::::::::::::::ヽ .l:::::l ~~'''''~ >l
l:::::::::::::::::::::ヽ,_-l-'~l ヽヽヽヽ /
. l::::::::::::::::::::::l::::::l~l-,_l ,,=' /i
. l:::::::::::::::::::::::::l::::ヽ:l'''~lヽ,_. /i-''ヽ
l::::::::::::::::::::::::::l:::::ll:l:l''-,i ~''' ,,,,_____,,,,,,/l. ヽ'ノヽ
. l:::::::::::::::::::::::::::l::::/l::l l~'''i l-;;;;;;;;;;;;;--,;;;l ヽ--ヽ,
l::::::::;:::::::::::::::::::l:://:::l::l''~_l _,,l,,,-''~'''''---,_ヽ, ヽ--'ヽ
l:::::::::l:::::::::::::::::///ノ .l,__,l ヽ-,,''/~''''- ヽヽ. ヽ-'~ヽ,
l::::::::l::::::::::::::;;-',,,-,''_ _,l:::::l- _,,-'''''''' \ ヽ;:::::ヽ
l::::::::l::::::::::::;,-''--,,_. ヽ, ヽ::ヽ ヽ--'~~ヽ, ヽ. ヽ;::::ヽ
l:::::::::l::::::::/ ヽ ヽ, ヽ::ヽ iヽ, ヽ. ヽ;:::ヽ
. l:::::::::l:::::::/ ヽ, ヽ, ヽ:ヽ .l ~'-,. l. ヽ;::ヽ
l:::::::::l:::::::l ヽ ヽヽヽ _,,,ノ ヽl l ヽヽ
. l:::::::::l:::::::l ヽ ~ヽ!''''~ ヽ lヽ ヽヽ
l:::::::::ll::::::l .l ヽ ノ l l:::ヽ, ヽ,
. l:::::::::l.l::::/ _,, /, ヽ i. l. l::::::ヽ, , /'ヽ
.. l:::::::::l l:/ ./ / ~''''-,,, iヽ l l. .l::::::::::ヽ, ヽ,__ノ ヽ
l:::::::::l / ./ ./ i l:iヽ 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 l::::::l .l:::l i
l::::::::::::::::::::::::::::::::::::;/:::::::::/:/.l:l.l::::::::::l .ll .l:::::l.l l;ノ l
l::::::::::::::::::::::::::::::::::/l:;::::::/l::/ ll l::::::::/ ! |;;ノl
l:::::::::::::::::::::::::::::::::>.l:l:::::/.l:l .l .l::::::/,-ノ ''/ l_,
. l::::::::::::::::::::::::::::::::::> l.l:::l l| _!,-''~~ ,-}~
. l::::::::::::::::/~'-;::::::> ヽ;:l,,-''~_,,,-''/~ l;;ノl
l::::::::::::::::l -ヽl:::::l _,-i'。;;;;;)! .l
. l:::::::::::::::::ヽ .l:::::l ~~'''''~ >l
l:::::::::::::::::::::ヽ,_-l-'~l ヽヽヽヽ /
. l::::::::::::::::::::::l::::::l~l-,_l ,,=' /i
. l:::::::::::::::::::::::::l::::ヽ:l'''~lヽ,_. /i-''ヽ
l::::::::::::::::::::::::::l:::::ll:l:l''-,i ~''' ,,,,_____,,,,,,/l. ヽ'ノヽ
. l:::::::::::::::::::::::::::l::::/l::l l~'''i l-;;;;;;;;;;;;;--,;;;l ヽ--ヽ,
l::::::::;:::::::::::::::::::l:://:::l::l''~_l _,,l,,,-''~'''''---,_ヽ, ヽ--'ヽ
l:::::::::l:::::::::::::::::///ノ .l,__,l ヽ-,,''/~''''- ヽヽ. ヽ-'~ヽ,
l::::::::l::::::::::::::;;-',,,-,''_ _,l:::::l- _,,-'''''''' \ ヽ;:::::ヽ
l::::::::l::::::::::::;,-''--,,_. ヽ, ヽ::ヽ ヽ--'~~ヽ, ヽ. ヽ;::::ヽ
l:::::::::l::::::::/ ヽ ヽ, ヽ::ヽ iヽ, ヽ. ヽ;:::ヽ
. l:::::::::l:::::::/ ヽ, ヽ, ヽ:ヽ .l ~'-,. l. ヽ;::ヽ
l:::::::::l:::::::l ヽ ヽヽヽ _,,,ノ ヽl l ヽヽ
. l:::::::::l:::::::l ヽ ~ヽ!''''~ ヽ lヽ ヽヽ
l:::::::::ll::::::l .l ヽ ノ l l:::ヽ, ヽ,
. l:::::::::l.l::::/ _,, /, ヽ i. l. l::::::ヽ, , /'ヽ
.. l:::::::::l l:/ ./ / ~''''-,,, iヽ l l. .l::::::::::ヽ, ヽ,__ノ ヽ
l:::::::::l / ./ ./ i l:iヽ 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~''--':::::::::::::::::::::ヽ ヽ::::::::::ヽ