l;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;_;,,..―''' '!...........................
!.;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;...._,,,.. ー''''゙゙´ ,,, -''".;;;;;;;;;;;;;;;;;;;;;;;;;;;;
l――ー―¬'''''^゙⌒ _,,, -'''゙゙...;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
l _,,..-ー'''゙´...;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;..._,, .
l _,,,,.. -ー''''゙´;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;._,,..―'''''./
_..-'''´...ヽ,,,,,,,,,,,,,,,,,,,,........--¬''"゙´.....;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;._,,..、r‐''''"´..;;;;;;;;;;;;;;;. l
._..-''″.;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;...._,,,.. -ー'ニ,゙ l.;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;..l
.''";;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;._,,.. ―''''"./ ;;;;;;;;;;;;;;;;;;;;..\ / ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;..l.
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;.._,,,.. -‐''" .i';;;;;;;;;;;;;;;;;;;;;;;;;;;;; ! |;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; l
;;;;;;;;;;;;;;;;;;;;;;;;;;;;..._;,,.... r‐ー''广´.;;;;;;;;;;;;;\ ! ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:.l │;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; !
.....-―¬''"゙゙〉 ;;;;;; | l;;;;;;;;;;;;;;;;;;;;;;;;;;..l .ヽ.;;;;;;;;;;;;;;;;;;;;;;;;;./ .!;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;″
.! ;;;;;;;;;;;;;;; | l.;:;;;;;;;;;;;;;;;;;;;;;;;;│ `'-..,,,,_,,,,, / | ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;│
.l..;;;;;;;;;;;;;;;;;;..l .ヽ;.;;;;;;;;;;;;;;;;;;;./ !;:;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;. /
l .;;;;;;;;;;;;;;;;;;;;;.l .` .ーー''" | ;;;;;;;;;;;;;;;;;;;;;;;.... /
.|.;;;;;;;;;;;;;;;;;;;;;;;;;..l | ;;;;;;;;;;;;;.;..-‐'″
l.;;;;;;;;;;;;;;;;;;;;;;;;;;;;..ヽ _,, ー''゙乂;;;; /
..,..-'"´.´゙'!;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;゙;;、 _,,,,.. -ー'''"゛ / │ /
.| ;;;;;;;;;;;;;;;;;;;;;.._ / \ 'ニ"^^^゙゙゙゙ ̄ ̄ ,/ .∨..,,、
! ;;;;;;;;;;;;;../ゝ、 \. `'-,,, ,/ .,rソ";;./
|.;;;;;;;; / .\. .\. `''ー ..__. _,,, ‐´ ./;;;;;;;;│
.!;;;;;;./ \ `'、、 `゛ ./.;;;;;;;;;;;;│
! / ゙゙^'''''''ァ'゛_..ハ 、, ../..;;;;;;;;;;;;;;;;;.'ー ..,, ._.. ι
.l/ ,/ .r丶;;;; ゙゙''- .... -'゙.;;;;;;;;;;;;;;;;;;;;;;;;;.;.. ‐'"゛ ..l,
゛ ″ `