風景・背景アスキーアート保管庫Plus

風景・背景アスキーアート保管庫Plus>山村・自然道・山・森林>遠景に山
遠景に山
           .. .. . ... .::::.. . . .:: : :.. . ... ::: :::.. ... ..
.. . ... ... ..::. .. . .. . .. .::::: :: :. ... .:::::
 :... . .:::: .. . .

          .. .. . ... .::::.. . . .:: : :..
                    . ... ::: :::.. ... .. .. . ...
                             ... ..::. .. . .. . .. .:::
                :: :: :. ... .::::: :... .
              .::::
          .. . .
                  ,,-‐''"´'':、,,                ,,_,__
_,,.--ー''''''"゙゙ ゙゙̄"'''''―--.,,,,,,-‐'゛.:'"゙:.:゙,:;、,"'.:.:  _,,.;:-−''"´`゙''ー、/ヽヾ\
::;.:".:;.:'"゙:.:゙,:;、,"';,_,,.-ー'''"゙゙:,:;.,:;.:::;.:".:;.:'"゙:.:゙,:;、,:゙',`:;,':,:;.,:;.:::;.:".:;.:'"゙:.:゙,~゙"'ー-:;、,"'.:
":;;;: : ;: ;: ;:  ; ::; : ;:; :; :  :: :; ":;;;: :;: ;: ;:  ; ::; : ;:; :; :  :: :; ":;;;: : ;: ;: ;:  ; ::; : ;:; :
'' ;~ ; ::; : ;:; '',;''゚  ; ::; : ;:; ;~'',;'' ;~'',;''  ; ::; : ;:; ;~ ; ::; : ;:; '',;'' ; ; ::; : ;:; '',;''゚ ;~'',;
":;;;: : ;: ;: ;:  ; ::; : ;:; :; :  :: :; : ;:; ;~'',;'' ;~'',;''  ; ::; : ;:; ;~ ; ::; : ;:; ': ;:; ;~'',;'' ;~'',;''゚  ; ::
:::....::::::........ . .::::::... .... ..::::::::::::::::....::::::........ . .::::::... .... ..::::::::::::::::....::::::........ . .::::::... ....::::::::::
.. .. . ... .::::.. . . .:: : :.. . ... ::: :::.. ... .. .. . ... ... ..::. .. . .. . .. .::::: :: :. ... .::::: :...

                            : :    :   : : : :  : : : : :
                             : : :       : :   : : : : :

:                    :   :
: : : : : : : : :       :        :   : : : :  : : : : : : : : : : : : : : : : : : : : : : : :
: : : : : : : : : :   : : : : : : : : : : : : : : : : : :  : : : :   : : : : : : : : : :   : : : : : :
       :           : : 、‐``‐、             : : :  : : : : : : : : :
   : : : : : :        : .,,/`::::::::::: `ヽ            : : : : : : : : : : : : :
   : : : : : :       _,,、'`::::::::::: : : :: : : ::::'、:
           _r'":::::;;;;;;;;;;::::::::::: : : : : ::::`‐、、    : : :
         、,-'゜::::;;;;;;;;;;;;: : : :::::: : : : : : : ::::::::::::ヽ,、: : : : : :
       ._、‐′:::;;;;;;;;;;;;;: :  : 、: : : ;;;;;;: : ;;;;;;;;:::::::::::゙'‐、、: : : : : : :  :
     _,/`: : ::;;;;;;;;;;;;;;;:  : ;;;;;;;:   : ;;;;;;;;;;;;;;;;;;;;;;::::::::::::::::``'ー''ー-、: : : : : : :
  ._、‐`: : : : : ;;;;;;;;;;;;;;: : : : : ;;;;: : : : : :;:::::::::::::::::: ;;;;;: : : : :::::: : : : : ``、、: : : :
..,,rl″: : :::: : ;;;;;;;;;;;;;;;: : : : : : :;: :    : :::::::::::::::::: : : : : : : : : : : : : : : : : `ヽ.: : : : : :
″: : :::::::::: ;;;;;;;;;: : : : ::::::::::::::::: ;;;;;;: :  ::::::::::::::::::::::::: .: : : : ;;;;;;;;;;;;;;: : : : : : : : `、、: : :
: :::::::::::::: : : : : : : ::::::::::::::::::: : : ;;;;;;;;;;;: : :::::::::::::::::::::::::::::: : : : : ;;;;;;;;;;;;;;;;;;;;;: : : : : `'''‐:-、
:::::::::: :   : : : :::::::::::::::::::: : :  ;;;;;;;;;;;;;;;;::::::::::::::::::::::::::::::::::::: .  : ;;;;;;;;;;;;;;;;;;;;;;;;;;;: : : : :
:::: : : : : : : :::::::::::::::::::::::::   :  ;;;;;;;;;;;;;;;::::::::::::::::::::::::::::::::::::::::::: . : ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;: :
:::::: .: : ::::::::::::::::::::::::::::::   : : : ;;;;;;;;;;;;;::::::::::::::::::::::::::::;:::::::::::::::::::: : : ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:
::::::::::::::::::::::::::::::::::::::::::    : : : ;;;;;;;;;;;:::::::::::::::::::::::::::::;;::::::::::::::::::::::::: : ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:
: : : : : : : : : : : : : : :       : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : :

: : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : :
: : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : :
: : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : :
:::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::

::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::
:::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::

                                   _,,..-‐''`'ー-、_
 _,..-'''"~""''' ‐- ...,,___,,..-‐''~""''' ‐-~""''' ‐- ...,,__'''""~



    ∧ ∧
     (;;;,,,,*゚)  _
 /| ̄ ̄ ̄ ̄|\ \
   |        |_| ̄
''"'"' "'''.'''"'"' "'''.'''"'"':"'" ̄'"":..:"'" ̄'"":..:"'" ̄'"":..:"'" ̄'"":..

                             i~;;i
                             i; ,,;; l
             __,,.. .-‐ '''""`゙''ー-、,_  i ̄;;;,,,i^l
         , -'""'''- .._           i二二二二i
     _,..-'''"        ``丶、.___,,.. .-‐ '''""~~""''' ‐- ...,,__
_,..-'''"                 ``丶、._            _,,..-‐''~""''' ‐- ...,,__
                         `゙''ー-、,_   _,,..-‐''            ~""''' ‐- ...,,__
                              ~""''' ‐- ...,,__

:::....::::::........ . .::::::... .... ..::::::::::::::::....::::::........ . .::::::... .... ..::::::::::::::::....::::::........ . .::::::... ....::::::::::
.. .. . ... .::::.. . . .:: : :.. . ... ::: :::.. ... .. .. .::. .. .
  .. . .. .:::::      :: :.         ... :... . .:::: .. . .
... .. ..   . ... ...    ..::   . .. . .. . .. ..      ..::   . .. . ..
 . .. . .. ... .. ..   . ... ...    ..::   . .. ...
. .:: : :.. . ... ::: :::..      ..::   .
 . .. . .. .. .. ..   . . . .. .  . ... ... .. .. .. ..   . . . .. .  . ...
 .. . .. .:::: ::      . ... ...     . ... ...    ..::   .
  ..::   . .. . .. .. .. .. ..   . . . .. .  . ...  .. .. .. ..   . . . .. .  . ...
 :::....::::::........ . .::::::... .... ..:::::::....::::::........ . .::::::... ....::::::::::\ヾi//
゙''、,,_,,,,-‐'゛``''、,.. .. . ... .::::.. . . .:: : :.. . ... :::....:::: ─ * --  ヾ ;i ,,// : :: : .. . .
;'' ;~'',;'''',;'';'' ;~'',;''゚ ;~'',;;.. .. . ... .::::.. . . .:: : :.. .. .:::://!ヽ  --, *、--; : ::. .:::: .. . .
,;'',;''゚ ;~,;":;;;: : ;: ;: ;::::::``゙''::;.-‐'゛~゙`゙''-、.,,,::    . ... ...      // l ヽ
::;.:".:;.:'"゙:.:゙,:;、,"'.:.:;,`:;,':,:;.,:;.:::;.:"゙''、,;.:'"゙:.:゙,:;、,"'.:.:`;'' ;``'‐.、;;;;;;;.,.,.,.,..,.,.,.,. .. .. .. ..   . .
:;,':,:;.,:;'' ;~'',;''゚ ;~'',;;~'',;';~.:.:;,`:;,':,:;.゙:.:゙,:;、,"'.:.:;,`:;,':,:;.゙:.:゙ :: :;":;; ~゙"'ー-;;;;;;;;;;;;;;;;;;;;;;;;...
":;;;: : ;: ;: ;:  ; ::; : ;:; :; :  :: :; '' ;~'',;''゚ ;~'',;'',;' v'゚ ;~,;''゚ ;~゚''゚ ;~'',;'',;'~,;゙''、,. ..   . ...
::;...;;.;;ii:i;;:;i,'' ;~'',;''゚ ;~'',;'',;' '゚ ;~,;''゚ ;..;;.;;ii:i;;:;i'',;'',;''゚ ;~,;::;.:".:;.:'::;...;;.;;ii:i;;:;i|゙:.:゙,:;、,"
゙ゞ:.ミ,,;'',;' ;~,;''゚ ,:;,`゙ゞ:.ミ,,;'',;' ;~゙ゞ:.ミ,,;'',;' ;~,;''゚ ;~゚''゚ ;"i|:;.::;,,;''゚ ;~゚''゚ ;":;.::;,゙ゞ:.ミ,,;'',;' ;~,;''゚ ,:
:.ミ,,;'',;' ;~,;''゚ ,::.ミ,,;'',;' ;~,;:.ミ,,ii;'',;' ;~,;''゚ :.ミ,,;'',;' ;~,;''゚ ,:;,`゙ゞ:.ミ,;'',;' ;~゙ゞ:.ミ,,;'',;' ;~,;,:.:.、;:...:,:.:.、
.:.:;,`:;,':,:;.゙:.:゙,:;、,"'.:.:;,`:;,':,:;.゙:.:゙.:.:;,`:;,':,:;.゙:.:゙,:;、,"'.:.:;,`:;,':,:;.゙:.:゙.:.:;,`:;,':,:;.゙:.:゙,:;、,"'.:.:;,`:;,':,:;.゙

 .. . .... .. ..   . ...  ....::::::::::.. .. . ... .::::.. . . .:: : :.. . ... ::: :::.. ... .. ..   . .
     .. . ... .. ..   . ...  ...   . . .::        .... _,,_      . ..     . ...    ..::   . .. . .. .
      . ..     . ...    ..::   . .      .    ̄/ ̄              _!_ ....::::::::::.. .. . ... .::::.. . . .:: : :.. . ...
                 ||    . .. ..    ::::.. .. . ... .::::.. . . .:: : :.. . ... ::: :::.. ...
                :-―    . ..     . ...                 ..::   . .. . .. .
                 ||    . ..      ...    ..::   . .. . .. .
       . ..     . ...    ..::   . .                             `r'
   ....::::::::.. .. . ... .::::.. . . .::  : :.. . ..... ..                  .;〃
             . ..     . ...    ..::   . .. . .. .          〃ヽ
                                   ..::   . .. . .. .
                                                               、
             ヾ,,    . ..     . ...    ..::   . .. . .. .              ..::   . .. . .. .
             /ヾ

    . ..     . ...    ..::   . .. . .. .                              ..::   . .. . .. .
                              /^l
`゙''ー-、_                        /o  ヽ、/^l   . . .:: : :.. .    ... ::: :::.. ...
゙`,:`:,`,:`''、,,_                     l ''   o  :::|
:::.';:';:':;゙゙゙゙''''.`,:'''‐- 、 ,,,__               ヽ 丶   ''' .:::l
'' ;~'',;''゚ ;~'',;'  ',;;~,;''゚ ;~`゙''......、            l      ;;:ノ、
`:、 ゙''、,, ヽレ'``'.、レ',ィ!.ゞヾゞ::;.:..            l    r'⌒)⌒ヽ                 . .::::::... ;;;'',;'',;'',;'',;'',;:::::...;.::::::.
":;;;wリ゙W゛jリ wj从.リj  从 M .M.:::.';:'';:;': ....,      l   ::;il  ヽ::ニリ            ....:::::::....::: . ::;.:".:;.:'"゙:.:゙,:;、,"'.:.:;,,:;.:;;;;;;
 从 wwリ゙W゛jリwj从リj"W゙リw;yノ.w.:::.';:';:':;'::;';:;': :.  |    ::{|  }廴》    ........ . .::;.:".:;.:'"゙:.:゙,:;、,"'.:.:;,`:;,':,:;.,:;.:. ;;.::;.:".:;.:'"゙:.:゙,:;

:.:.:.:.:.:.:.:.:.:.:.:.:.:.:.:.:.:.:.:.:.:.:.:.:.:.:.:.:.:.:.:.:.:.:.:.:.:.:.:.:.:.: : : : :              : : : : : : : :.:.:.:.:.:.:.:.:.:.:.:.:.:.:.:.:.:.:.:.:.:.:.:.:.:.:.:.
:.:.:.:.:.:.:.:.:.:.:.:.:.:.:.:.:.:.:.:.:.:.:.:.:.:.:.:.:.:.:.:.:.:.:.:.:.:.:.:.:.:.:: : : :              :: : : : : : :.:.:.:.:.:.:.(⌒  (⌒ヽ:.:.:.:, ' ⌒)
:.:.:.:.:.:.:.:.:.:.:.:.:(⌒ヽ:⌒ヽ.:.:.:.:.:.:.:.:.:.:.::..::..:.:.:.:.:.:: : : : :            : : : : :.:.:.:.:.:.:.:.:.:.:.:(    . ::.:    .)ヽ
:.:.:.:.:.:.:.:.:.:.:.( (:.:.⌒⌒  :⌒ ⌒) .:.:.::.::.::.:.:.:.:.:.:.: : : : :       .:: : : : : : :.:.:.:.:.:.: ( ⌒).:. .::. );:.:.: .⌒:.: .:)
:.:.:.:.:.:.:.:.:.:.:( (⌒:.:. (⌒  ):.:⌒) :.:.:.:. :.:.:.:.:.:..::.:.:.:.:.:.:.:.:.:.:.: : : : : : : : : : : : : :.:.:.:.:.:.:.:.:.:.:.:.:.`ー' ー'⌒`ー' ヽ_ ノ.:.:
:.:.:.:.:.:.:.:.:.:.:.:.`ー':`ー':.:.`ー '.:.:.:.:.:.:.:.:.:.:.:.:.:.:.:.:.:.:.:.:.:. :.:.:.:. :.:.:.:. :.:.:.:.:. :.:.:.:.:.: :.:.:.:.:.:.:.: .:.:.:.:.:.:.:.:.:.:.:.:.: .:.:.:.:.:.:.:.:.:.:.:.:.:.:.:.:.:.
:.:.:.:.:.:.:.:.:.:.:.:.:.:.:.:.:.:.:.:.:.:.:.:.:.:.:.:.:.:.:.:.:.:.:.:.:.: .:.:.:.:.:.:.:. :.:.:.:. :.:.: .:.:.:.: .:.:.:.:.:.:.: :.:.:.:.:.:.:.:. :.:.:.:.:.:.:.:.: .:.:.:.:.:.:.:.:.:.:.:.:.:.:.:.:.:.:.:.:.:.:.:.:.:
:.:.:.:.:.:.:.:.:.:.:.:.:.:.:.:.:.:.:.:.:.:.:.:.:.:.:.:.:.:.:.:.:.:.:.:.:.:.:.:.:.:.:.:.:.:.:.:.:.:.:.:.:.:.:.:.:.:.:.:.:.:.:.:.:.:.:.:.:.:.:.:.:.: .:.:.:.:.:.:.:.:.:.:.:.:.:.:.:.:.:.:.:.:.:.:.:.:.:.:.:.:.:.:.:.:.:.:.:.:.
: : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : :
: ::;;;;;ヾ);;;): : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : :
: ;;;;;ヾ);;;);;;;) : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : :
;(;:〃;;;|!;;;);;;;;;) : : : : : : : : : : : : : : : : : : : : :_,,.-‐''" "'- 、 : : : : : : : : : : , -'"`'ー-、_ : : : : : : : : : : : : : : : : : : : : : :
;;;;;ヾ);;;)ヾ);;;;;) : : : : : : : : : : : : : : :_,,.-‐''"::;:;:;:;::::::::::::::::::::"'- 、_,..-'''"::::::::::::::::::;:;:;::゙''ー-、,_ : : : : : :;(;:〃;ヾ);;;) :
;(;:〃;ヾ);;;)/;;;;;;;);::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::(;:;;;;;;;);ヾ);;;) :
:;;;;;ヾ);|!;;):;;;;;ヾ);;;);:、;:;":;";`;:;"::::、;:;":;";`;:;"::::::::::::::::、;:;":;";`;:;":::::::::::::::::::::::::::::::、;:;":;";`;:;"::::: (;;;;;ヾ);;;));;;) :
;(;:〃;ヾ;);;/;;;ヾ);;;);:、;:ii":;";ii`;:;":、;:;"ii:;";`;:;":、;:;":;";`;:;"ii:;":;";`;:;":、;:;":;";`;:;":i、;:i;"";`;:;":(;:〃;);;|!;;;ヾ);;;):
;;;;;;;;;;;;)|!  ;;;;;ヾ);;;);,;,;,;,;,;,;,;,;,;,;,;,;,;,;,;,;,;,;,;,;,;,;,;,;,;,;,;,;,;,;,;,;,;,;,;,;,;,;,;,;,;,;,;,;,;,;,;,;,;,;,;,;,;,;,;,;,;,;,;,;,;,;,;,;,;,;,;,;,;,;,;,;,;,;;;ヾ);;;);;;ヾ);;;);;;;;ヾ)
;;;;;ヾ);;;);;;;;ヾ);;;):::::::::::::::::::-:::::: :::::-:::::; ; ; ; ; ; ; ; ;- ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ;-; ; ; ; ; ; ; :-::::;:::: (;;ヾ);;;);ヽ)|!;);;/;;ヾ)
:;;;;;ヾ);;;)::::::::::::::::::-:::::::::::::::::::::::::::::_:::::::::::::; ; ; ; ; ; ; ; ; _ ; ; :::::::::::::::_::; ; ; ; ; ; ; ; ; ; :::::_:::::::::;;’::::(;;;;;);;;;;ヾ);;;);;;;;ヾ);;;
::::::::::::|ii|:::::::::::::::::::::::::::::::::::::::::-::::::::::::::::::::::::::::::::: : : : : :_: : : : : : : : : :- :::::::::::::::::-_:::::::::::::::::::::::::::::::::::::::::::|ii::::::::::::::::
,.(.;;:。;:(.,⌒.;;:⌒.⌒):::::::::::::::::::::::::::::::::::-:::::::::::: : : : : : : : : : : : : : : : : :::::::::::::::-::::::-:::::::,(.;⌒(.;::、;::(.::,.;⌒:(.;;::⌒
:::,(..;;:。;:;;::(.、,.;;:。;:;;::、);,.:;:`":"'" ̄'"":..:"'" ̄""'''""""'''"":"'" ̄'"":..`"'';;,.:;:`"`"'';;:(.:,.;;:。;,.;;:。;:(.;;::、;(.;:;;

   :: :. :. :. :. : .:. :. :. : .: .: . :. : .: . :. :. : . :. : . :._,,,- 、 : .: . : .: . :. : . :. :. :. : . :. : . :. :. : . :. :
                    _...,,ー''''''"゙゙: ;: ;: ``、 ; :,,,,-‐'゛`ー^ー-、 :: :. : .: .: . :.: .
      _,,.-ー''''"゙゙`゙''ー-、,,,,-‐'゛:、丶、   ___,,,,.,.、;;.`     .;;;;;.::::::::::::::: : :: : : .;;;;;.
   ,,,,-‐'゛:::....::::::........ . :::~゙"'ー- _,,.--'‐.、_,,.;:-−''"´`丶、 .:. :;:::::::::::. : .: .: .: .
   ":;;;: : ;: ;: ;:  ; ::; : ;:; :,,,,-‐'゛ :: :; : ;: ;: ;: : ;: ;: ;: ; ::; ゙''、,,:::::::::::::::::::::::``'‐.、
   ;: ;:  ; ::; :  ;:; :,,,,-‐'゛ :: :; : ;: ;: ;: : ;: ;:;: ;:  ; ::; : ;:; :,,,'::''"'"~''``'‐.、::::::::::::::::
   ゙''、,,_;: ;:  ; ::; : ;:: :; : ;: ;: ;: : ;: ;:::;_,,''''''"゙゙.:".:;.:'"゙:.:゙,:;、,"'.:::::::::;;.:;,~゙"'゙"'''''--
   ::;.:".:;.:'"゙:.:゙,:;、,"'.:.:;,`:;,':,:;.,:;.:::;.:".:;.:'"゙:.:゙,:;、,"'.:.:;゙''、,,_,`:;,':,:;.,:;.:;: ;:  ; ::; : ;:; :,,,,:: :;

:::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::
::::::::::::::::::::::::::::::::::::::::::::γ'"~~"'丶::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::
::::::::::::::::::::::::::::::::::::::::::,i' ::::    ';:::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::
:::::::::::::::::::::::::::::::::::::::::::! :::: :::.....   l::::::::::::::::::::::::::::::::::::::::::::::;;;,-~""";;;'''-;;;;__::::::::::::::::::::::
:::::::::::::::::::::::::::::::::::::::::::ヽ、:::: ::  ,ノ:::::::::::::::::::::::::::::::::::::::::::::(,.,;.,〜-ー''''~ ̄:::::::::::::::::::::::::
:::::::::::::::::::::::::::::::::::::::::::::::::`ーー'"::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::
''''-,,、__:::::::::::::::::::::::::::::::::::::::::::::::::,,,,:::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::
-ー'""::::::::::::::::::::::::::::::::::::,;´""'';,, ,,,`,-;;ー,,,,,__,;:::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::
:::::::::::::::::::::::::::::::::::::::::::::::::::::'''''-ー''"""''-ーー''~:::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::
:::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::
::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::
::::::::::::::::::::::::::::::::::::::::::::::::::::::,,-"""~"''- ,,  ,,,,,::::::::::::::::::::::::::::::::::::::::::::::::::::ミミミ:::::::::::::::::::
::::::::::::;;:::;:;;::;;:::::::::::::::::,,, -'"    ; ; ;,,-''"  ~"''- ,,,,_::::::::::::::::::::::::::::::::::::::::::::::ヽ::::ミミ::::::
__,,,, -(;);)(;);;)--'''""~               ; ; ; ;~'''-- ,,,,,,,, -'''''"ミミ~'⌒ヽ ,,,::ヽ::
    (;,(;,(;,(;,)     ; ; ; ; ; ; ; ; , , ,                    ⌒ヽ ⌒ヽ; ⌒
"''"''"ii:ii:ii::ii''"''"''"''"''"''"''"''"''"''"''"''"''"''"''"''"''"''"''"''"''"''"''"''"''"''ミミヽミミ'')"''"
",';",';",';",';",';",';",';",';",';",';",';",';",';",';",';",';",';",';",';",';",';",';",';",';",';",';"`'l;",ミ'|;"ヽ
, ' ; ;∧∧, ' ; ∧_∧, ' ; , ' ; , ' ; , ' ; , ' ; , ' ; , ' ; , ;∧∧ , ' ; , ' ; , ' \ヽ , '`i\ヽiヽ``
   (::*゚ー)  (∀` ::)    ○   ∧_∧    (Д゚;;)     \ヽ\ヽ     ヽ
  /::: |   と:::::::::.. )   .○○と(・∀・::::)⌒ヽO⊂:::: ヽ         (_-.::)
〜(;;;;;;_ノ 旦 (O;;;;;;: )  l二二二l  ーUー(;;;::つ (::;;;;__)〜 (.:::・∀)  ∩と;;;.)
 三, ' ; , ' ; , ' ;三三 , ' ; , '三三 ; , ' 三三三三; , ' ; , '三三 ; , ' ; 三三, ' ; , 三三' ; ,

                     /^;^ll^;^ll^\
                 _,,,.-'''_,.-'ノ l l \\\
              _,,,.-'''_,,,.-'''_,,,.-'''ノl l \\\ \
          _,,,.-'''_,,,.-'''_,,,.-'''_,.-''ノ l l\\\   _''-.,_
      _,,,.-''''  "'''''''''''"''''''''''''''"''''''''''''''"'''''''"''''''''"'''''''''''"'"'''-.,_
   _,.-''                                 _''-.,_
_,.-''                                       ~''-.,_ ィ;;―‐''^―ー''"゙;:.:゙゙‐''''" ..,..
  _....-'""::::::____,,,,,,,,,,,,,,='゙″ィ;;―‐''^―ー''"゙;:.:゙゙‐''''" ..,..  ::  :: .,;:':;:.,".,.、
  ::  :: .,;:':;:.,".,.、-'´-'" :.,,,,,,,,  ';,~:";.,、、.,       - _,,.--'‐.、_,,.;:-−''"´`丶、 .:. :;:::::::::::. : .: .: .: .     i
;: ;: : ;: ;:::;_,,''''''"゙゙.:".:;.:'"゙:.:゙,:;、,"'.:::::::::;;.:;,~゙"'゙"'''''--;:; . : .:     .... .. .. ... . ..:.. .:;:;: ::T:;: ;: ;: ー--‐'″  :、:;.... ―''''''''''"

. . .: .  .  . : :  . ゜ '  ; ゜ ; . * . .  , . .゚ . , ' . :. . .: .  .
  ゚., ' . . '    .: : :.゜  ゜・。 ゜ ゜. .; ' . .  , . .  .. '   ゚., ' . . '
   γ´⌒ヾ,。  . ' .   '  :  : : :.゜ ゜ ゜ ゜  ・ ゜.゜: ,. . + : . . .  ,
, :  ! ;;.,   ,l  .  ,.゚  .  ゚ ゚  + , . .: : ':.゜;゜゜゜・  ゚., '
゜・  ゚.ゝ ,,,__ノ_,;-‐=-;..,.,,, ゚ . ,  ' . . .  '   * . . .: : . ゜ ゜ ・
      ,,r'" :::. ,;;:. ,, ヽ、     ,;‐'"'ヽ
     ,i´ ::.:;;..;;;;...  ;;..,  !、  / .,: ;;.,;ヽ
   ,r' ;::::,;  ...   ,  :.:.;;   'i、,r' ;, ;;; ;:;: .,.`丶
 ,,r'" ;;;:...:..::::..:::..:.:.  ..   ;;;;.. `ヽ;; ;;;;:;;:::;;: ;;:;;:;:;
,,.,.,.,;,;...,.,.,,.,.,.,;,;...,.,. ,,.,.,.,;,;...,.,. ,,.,.,.,;,;... ,,.,;,;...,.,. ,,.,.,.,;,;...,.,. ,,.,.,.,;,;... ,
::;;: ;:;: ;:;  : :; :;; ::; :;:  ;;:::;;: ;:;: ;:;  : :; :;; ::; :;:  ;;:
.','.',.'',.''.,',','.','.',.'',.''.,',','.','.',.'',.''.,',','.','.',',',' .,.,,...., ,.,;--;,,,/`i;'`ゝk'-,_
  ;. ;.: .::; :., ::. :, :,; .,~.: :, :,; .,.: :, :,; .,.: ,._/~;;〉'^;;)ゝ;;:.ノ、;;jl, ;;人;,/、i;, .,
. ... .,;: ;:. .... .,:,.,..... . ..,,,,, .、 ,. ... ,/;⌒i~ ̄∧_∧,  ̄ ,, `ヾ("`)ひ
. ;: ..., '' ;;:  ; : . ' : ' ;;, ,,;. ;: ..., 〈;;, !Y,)、(∀`  ) 〜 :.::.;:::,:.
,, ;.;" .;. ".'';;;"(○),, ;.;" " `:;〈;;’~/  (( ー--- ))  〜:.::.;:::,:.
         ヾ|〃        ;,ヘ,^;ゝ,  :.::.;:::,:. ;. 〜:.::.;:::,:.
   、,r     '"~'    ,      ;.`ヽ;;⌒〉       :.::.;:::,:.
  、,.     ,.,  ""  、,       ;'〉;~;:.) 〜 ~  ;. :.::.;:::,:.
    、i,,    、l,     、i,   、l,;,ソ ,_乂 ., 〜  ~~

        .  ゚       o     .   。        o
   ゜ o        .  ゜            .    ゚
          o              ゜    。      ゜
     。  ゚  __,,,,;'''''~~ ゜-,,   o   。
      _,,,-''''~ ;:,:'; :;;::.,:;;: :: o ,.~ヽ,   ,,-^ー,゜,,   o   ゜ .
   _,o''~::,.:.::. ;; ゚ ;.:.:::.. ゚ ::.:. ::.,,:..;:  'i,_,-'~ .:., 。:.. ..:.~~ー, 、    。
  ~ :..:...:.:..:. . ∧∧ ::: ゜..:. 。:..,:.;...  -,, ;;;;;:;;;;:;:;: :: :゜ ..,..'~ '' -ー,,,,____
  ;;: .,..::.:;::: 。/⌒ヽ) ;o :...::.:.;;:..: o ;:::....  ll;;;:..:;.;,l!ー、,,,, ゚  ::;..:.:..::. o :.,
  . .:::..:. : 〜(___) :::.::...::.:.:.:;;..:..:.:.:;;:.:.:;.; ゜|i‐―;;i| :,,..::;;,~~''--,,,, :::. ゚ :.:.:.:::..
  `'~` ''" ""''"" "'' '''`' ''" ""''"" "'' `'`~' ''" ""''"" "'' ~~` ''" ""''"" "''

   .::::....    .::::....     .::::....    .::::....
      .::::....    .::::....     .::::....    .::::....::::....    .::::..
         .::::....    .::::....     .::::....    .::::....

      .::::....    .::::..::::....    .::::..::::....    .::::....     .::::....    .::::....




_,,.;:''" :、`'‐.、        _    _,,.;:''"´''"'"~'''``'‐.、  ,:'''"´`丶-ー''"´``'‐.、
      ''"´``'''"´''"´``'丶,.-ー''";: :.:゙,:;、,"'._,,.;:''"".:;_,,.;:''":::.:゙,:;、,"'._,,.;:''"".:;``'‐.、゙.:'"
".:;.:'"゙:.:゙,:;、,"'.:.:;,`:;,':,,,、;.:".:;.:'"``'‐.、;:".:;.:'"゙:.:゙,:;、,"'.:.:;,`:;,':,,,、;.:".:;.:'"゙:.:゙,:;、,"'.:.:;,`:;,':,:;.,:;.:'"゙:
,".:;.:'"゙:.:゙,:;、,"'.:.:;,`:;,':,,,、;.:".:;.:'"゙:.:゙,:;、,"'.:.:;,`:;,':,:;.,:.:゙,:;、,"'.:.:;,`:;,':,,,、;.:".:;.:'"゙:.:゙,:;、,"'.:.:;,`:;,':,:;.,:;.:'"゙:..
".:;.:'"゙:.:゙,:;、,"'.:.:;,`:;,':,,,、;.:".:;.:'"゙:.:゙,:;、,"'.:.:;,`:;,':,:;.,:;.:'"゙:".:;.:'"゙:.:゙,:;、,"'.:.:;,`:;,':,,,、;.:".,"'.:.:;,`:;,':,:;.,:;.:'"゙: .
:.〃ミ彡::゙,:;、,"'.:.:;,〃ミ彡'.:.:;,`:;:.:゙,:;、;,〃ミ彡;,〃ミ彡,"'.:.:;,`:;,':,:;,〃ミ彡;.、 .:.:;,`:;;,〃ミ彡.:;.:'"゙:.:゙,:;、,"
〃ミ彡:巛ヽ; :〃ミ彡:》巛ヽ    ミ彡ミヽ〃ミ彡:巛ヽ; :〃ミ彡:》巛ヽ    ミ彡ミヽ
〃ミ彡:》巛ヽ;;:ゞ〃ミ彡:》巛ヽ;;:ゞ彡〃ミ巛ミゞ〃ミ彡:》巛ヽ;;:ゞ〃ミ彡:》巛ヽ;;:ゞ彡〃ミ巛ミゞ
 ゝ〃:;,,〃 〃:;,,〃〃巛ソ〃:;〃:;,,〃 〃:;ソ,,〃〃巛ソ〃:;,, ゝ〃:;,,ソ 〃: ;,,〃〃巛ソ〃:;,,

                          _,,,,,,、ー''゙"゙゙ー、,,,,ーー、,'""'゙ー、,,,_._,,,,,,、
            : _,,,,,,,,,,,,,,,,,--ー''゙゙゚''''゙゙゙ ゙゙゙゙̄'ー、,,,、 ;:...:,:.:、   `゙゙゙'''
''''''゙''゙““““゚゙゙''''''''''''''゙゙`       ,-'  ;:...:,:.:.、         ⌒゙゙'〜ヽ,,,,,、 ;:...:,:.:.、
           ;:...:,:.:.、    ,r'         ;:...:,:.:.、          ゙゙'ヽ,,,
.'"""'''''"""''""'''ー、、、,,,,,,,,,,,,_.__,,,....,,,,,,......,,,...,,,,,,.,,,.,,.,,.__.,,,.,,.,.,.,,.,.,.,,.,.,.,,,,,,.,,.,,.,.,.,,.,,.,.,,.,.,.,.,
: _,,,,,_    .          .,,,,,,~ ̄"、,,,,,,         `"`,,,,,,,,,、  ;:;:
.゜  `゙゙ー、 ,,,,,_   ″  '゙'ー---,,,,,,,,,、 .:龠:   龠            ,, ::::;:;::;:;:;:;
      `゙゙゙゚゙''ー-、,,,,,,,,__:        ll龠    ゙゙''龠,,ー----------------
                `゙゙゙"゙"゚゙"゙゙゙'''''"'''ー-,,,,,,,,,,,,,,,,,,,,,,,
  ''"'"~'''                           ""''''''ー-、、、,,,,,,,,,,,,,,,,,,,.
          '"'"~'"'"~'"'"~
                      "'''''"""''"
   '""```''''  ∧_∧
          (,  ´ー)       ''"'"~'''           ''"´''"""'''''"""''""``'‐.、
         と O   つ
        ''"'│ │ │"~'''             ''"'"~'''
          (__ (__)

    , -'""'- 、                    _,..-'''"~""''' ‐
  , -'"::.;;'' ;;:;: :::''"'- 、             _,..、-''"::.;;'' ;;:;: :::''::.;;'' ;;
, -'"::.;;'' ;;:;: :::''::.;;'' ;;:;: :::''"'- 、      _,,.-‐''"::.;;'' ;;:;: :::''::.;;'' ;;:;: :::''::
:、;:;":;";`;:;":、;:;":;";`;:;":、;:;":;";`;:;":、:、;:;":;";`;:;":、;:;":;";`;:;";`;
,.;;:。;:;;::、;,.;;:。;:;;::、;,.;;:。;:;;::、;,.;;:。;:;;::,.;;:。;:;;::、;,.;;:。;:;;::、;。;:;;::;
,.;i;';.,,,.;i;';.,,,.;i;';.,,,.;i;';.,,,.;i;';.,,,.;i;';.,,,.;i;';.,,,.;i;';.,,,.;i;';.,,,.;i;';.,,,.;i;';.,,,.;i;';.,,
                       ', "゙;
                   _,,.-‐''"_,,゙゙
           __,,.. .-‐'''""~ ,,.. '''"

_,..、-''"~""''';,‐-..,,
,.;i;';.,,,.;i;';.,,,.;i;';.,,`゙''ー-、,__,,..-‐''"'''- ._,,..-‐''~"~"'''''‐-、
;;;;(;;;));;;;(;;;))__,,...-‐ '''"";;;;(;;;));;, -'";;;;(;;;));;;;(;;;));;;(;;;));;;``丶、._
                       ', "゙;
                   _,,.-‐''"_,,゙゙
           __,,.. .-‐'''""~ ,,.. '''"

   ⊂⊃                                        ⊂⊃
            ⊂⊃
                       ./!''^゙'┐
                      ,/.'l.  .゙'┐     ⊂⊃
                 ,、....,/⌒′ ′  .\r
 -‐'^゙^'''ーv、..._,,、、.._  __   ,/ .ノ′    ,、     .)、               ,,rーv.,,,___,,,,,,,,_
      ‐''^′   ̄ ̄^'''''ト      _ノ      'v.,_      _,、、、、、ノ''^^^'″     .⌒
,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,/ }     /¨「        .リhz:;r--,,,,ノ、,_
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;¬ノ、.「゙「|'ー、  `゙'<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;ヽ
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;ヽ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;/;;;;;;;;;;;;;;゙=、rミ, .ノi,      ¨'‐;:::::::::::::::::::::丿
::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::ヽ::::::::::::::::::::::::/:::::::::::::::::::::::::::::: ,|.i7″         .゙'''‐z,/′
:::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::ヽ/:::::::::::::::::::::::::::::::::::::::::::|>゙              \_
:::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::/
 ─ー¬冖¬ー--、、- v、........,.,、、v--'''^ ̄ -、、- v、... v--'''′

;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; /.            ....:::.;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;:;:;::;;;;;;;;;;;;;:;:;:;:;:;:;:;;;;;;;;;;;;;;;;;:;:;;;;;:;;;;:;;;;:;:;;;:;::;:;::;::;;:;:;: |.              |;;;;;;;;;;;;;;;:;:;;;;;:;;;;:;;;;:;:;;;:;::;
;;:;:::::;::;::;::::;::::;:::;::;::;:::;:::;::;:::;:::;::;::;:;::;::;::;:::;::;::;::;::;:::;:::;::;:;::::::..............       ...;::;::;:::;::;:;::;::;::;:::;::
                            ヽ            /
                             \        /
                               `   ー ─ '



~`゙゙''--、.__,,;;  ,,,,__.、--─--、_____  ,,,,,,,,,,,,,,,,;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;__.、--─--,,,
~`y、___ ___ ̄______...,,-‐‐''~       ~` -、....__ ,,,,, ,..............................,,,,-‐‐''~       ~` -、.._
     ̄  ̄   ̄~^‐-‐''''"~~~`‐-‐''~^ヘ.-‐‐~`‐‐‐-、__.....--‐‐""~ ̄ ゙̄w"" ,,,,,,:::::::::::::::::::::::
,,;;;;,,,,;;;;,;;;;,;;,,,,;;;;;,,,;;;.,,,,,,,,,,..;;;;;;;;;;;;;;;;;..,,;;;;,,,,,;;;;;::;;;:::,,,,,;;;;,,,;;,,,,,,;;;:::::::::;;;;,,,,r-、,.,..,,.,,::;;--゙゙
illlllllliiiiiillllllllllliiiiiiiiiiliiiiiiiiliiii!!!;;;,,,,,;;;!!!iillllllliiiiii!!;;;,,,,,;;;!!!iillllll!!!iiiiiiiiiiii!!!lll;;;;;;;;;::::::: :::: ;;;;;;iiiiii!!!;;;;;;;;;iillllllliii

: : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : :
: : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : :
: : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : :
: : : : : : : : : : : : : :  : : : :  : : :  : : : :  : : : :  : : :  : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : :
 : : : :  : :  : : : : : :  :               : : :  : : : :  :  : : :  :  : : : : :  : : : : : : : : : : : : :

: :  : :  : : : : : :  : : : : :  :  : : :                : : : :  : :  : : : : : :  : : : : :  :  : : :  : : :
: : :   :                   ,,∧        : : : :  : :  : : : : : :  : : : : :  :  : : :  : : :   : :
                    .,./ ::::\
               ,/ヽ、.、/'″::::::::::::::::\
             .,/:::::::::::::::       :::::::\
            /     .、 ::::::::ヽ   :::::::::::^''゙\
           _r'′    ,,/  :::::::::\     ::::::::::\
         ._/      .´       .゙''-、   .‐、_::::::::::\
        ./         ::::::::::::::::ヽ       :::::::::.'ー.゙''\
      _,/′ ::::::::::::::::            ::::::::::::::::\::::::::::::::::::::::::
  .,,,/ヽ      ,/'
  ″         .,/::::::::::::::::    ′
          .,,/

 .
            .
          .
                .

                       ∧∧
                      ( :::::)
                      (| :::,)
                       | ::::|〜
''"''''""""''"""'''''"""''""''''""'''''"''''""""'し`J''"''''""""''"""'''''"""''""''''""''"''''"""'
'"´`''"´"''""''''""''"''''"""''"""'''''"''"'''""'''::::::::''"""''""''''''''""''"''''"""''"""'''''"""'
''"''''""""''"""'''''"""''""''''""''"''''"""'''''"""::::::::::'''''"""''""''''''''""''"''''"""''"""'''''"""'"''"""'''''"""''"
'"´`''"´"''""''''""''"''''"""''"'''""'''''"''"""'''''":::::::::::::::"''""''''''''""''"''''"""''"""'''''"""'

: : : : : : : : : : : : : : ```: : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : :
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::: :::::::::::::::::: : : : : : : : : : : : : : : : : : : : : : : : : : : : :::
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::: :::::::::::::::::: : : : : : : : : : : : : : : : : : : : : : : : : : : : :::
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;: : ...: : : : : :   : : : : : : : : : : : : : : : : : : : : : : : : : : : : : :::
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::::: : : : : : : : : : : : ...: : : : : .: : : : : : : : : : : : : : : : : : : : : : : : : :
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::: : : : : : : : : : : : : : : : : : : : :::::::: : :  : : : .: : : : : : :: : : ::::::::::::
;;;;;;;;;;;;;;;;;;;;;;;;:::::::::::::::::::::::: : : ::::::::: : : : : : : : :  : : :    :   : : : : : :::::: : : ::: : ::::::::::::::::
;;;;;;;::;;;::::::::::::::::::::: : :__、::::::: : : :     : : : : : : : : : : : : : : : : : : : : :    : :  : : : ::::::::::
: :::::::::::::::: : : : :,/゙` ``''-、:: : : : : : : : ..: : :    : : : : : : : : : : : : :::::::::::::: : : : : : : :::::
.:   : : : : : : ,i´      ゙l:: : : : : : : : : : : : : : : :  : : : : : : : : : : : : :  : : : : : : :::::::::::
:   : : : : : : :::|       .l゙:: ::::::::::::::::::::;;;;;;;;;;;;;;;::::::::::::: : : : : : : : : : : : : : : : : : : ::::::::::
  : : : : : : : :ヽ、      : ::::::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:;::::;: : : : : : : : : : : : : : : .: : :::::::::::::::
: : :  :   : : : : :`'----‐′:;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;: : : : : : : : : : : : : : : : : ::::::::::::::::: : : :::::::::
: : .:    : :  : ::: ::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:;: : : : : : ....: : : ::::::::::::::: : : : : : : : : : : ::::::::::
::. : : .: .: ...: : : : : : : : : :::::::::::::::::::::::::::::: : : : : : : : : :,_,,,,、: : : : : : : : : :::::::::::::::::、-'く`、
i、、、::::::::::::::: : : : : : : : : : : : : : : : : : .:,_.、,、、:::::,、./'"``:`ヽ‐-、...、::::::::::::、、-‐´.、.,i、、
、:::`丶-、,、: : : : : : : :::: : ::::::::::.:、、、"゙"`;:::、`、、::、`:::`ヽ`.、:,.、`:`、'∴::.、-、、``'l゙;
、::;、:::::::;.:、`、:::: ::::::::: :::_.._:‐':`;;;;`丶;、:、…`:.,ヽ‐`ヽ.,::,:.ヽ"'''.…"`゙、`:゙丶:
、:、、:、::`、ヽ.`ー-.、,._:、、''゙"、`.`丶ヽ:.:`":、`;、;;、;``ヽ、r,!":、::``ヽ`'``…`;:;`、.,、:;;;:
::冫、、``:;;..`:ヽ、:`;`.、,.ヽ、‥:::``:::::;`;;;`;;``;丶`;丶`、;.,`,、゙、``;`;;;;;;:::.:、;;``;:
::::,.'.`、丶.:.゙ン```/:、゙"-`: : : 、,''、、.:..;;.、、、;.:‐:、,;、.:、.丶:":`;;;'."、;;;;.‐..、、‐:.、;;;;;;;;
;;;'゙ヽ:``';':`_,、``:"'!,ヘ::::`、:;;;`'、`ヽ.`'、;``゙、,:'/゙゙`;;```;`;';;、丶`ヽ`";`;:::`;;;:;;:;;;;:
;:::```、;.;``;'";;;;;;;;;;;'":、:.'`:,、:`:`.'冫'``:`'.、/,!":":`、、、-、.`;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::::;;:::::::;;:
;;::::;:丶;:,;'ヽ丶::;;;;丶.;'.、丶:::;;;;;;;:;;;;;;;;;;;`;;`;`;`;;;`;;;`;;;;`´```;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:
: : : : : : : : : : : : : : ```: : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : :

;"    /ヾ ;ヾ ;ヾ ;ヾ   ";; ;ヾ ;ヾ ;ヾ   ";; ;ヾ ;ヾ" ;ヾ ;ヾ   ";; ;ヾ ;ヾ" ;;";; ;ヾ ;ヾ" ;;
;ヾヾ "//  ;ヾ    ";ヾ ; ;ヾ ;ヾ   ";ヾ ; ;ヾ ;ヾ ;ヾ    ";ヾ ; ;ヾ ;ヾ ;ヾ ; ;ヾ ;ヾ ;ヾ ; ヾ
ヾ ;ヾ ;ヾ ;ヾ ;ヾヾ ";ヾ"  ";   ;ヾ ";ヾ"  ";   ;ヾ" ; ヾ ";ヾ"  ";   ;ヾ" ; ; ";   ;ヾ" ; ;;ヾ"
  ;ヾ; " ;;ヾ 〃";ヾ ;ヾ" ;ヾ ;ヾ ";ヾ ;ヾ" ;ヾ ;ヾ  ";;ヾ";ヾ ;ヾ" ;ヾ ;ヾ  ";;ヾ ;ヾ ;ヾ  ";;ヾ ;ヾ ;""
;ヾ ;ヾ  ;"ヾ ; ;ヾ ;ヾ"  ; / "; ;;ヾ ;ヾ"  ; / "; ;ヾ ; ;ヾ ;ヾ"  ; / "; ;ヾ ; ;ヾ/ "; ;ヾ ; ;ヾ ;"
;ヾ ;ヾ  〃 ";ヾヾ ;ヾ "  " ; ; ;ヾ ;ヾ "  " ; ; ; ;ヾ ;ヾ ;ヾ "  " ; ; ; ;ヾ ;ヾ " ; ; ; ;ヾ ;ヾ";
" ;ヾ" ;ヾ ;ヾ ;;ヾ ;../ ;ヾ  ;" ;;ヾ ;../ ;ヾ  ;" ; ;../;ヾ ;../ ;ヾ  ;" ; ;../  ;" ;
; ;";ヾ ;;"ヾ ; ;"//  ;ヾヾ ;ヾ  "//  ;ヾヾ ;ヾ  ";"; "//  ;ヾヾ ;ヾ  ";"; ;; ;ヾ  ";"; ;;"ヾ ;
;"ヾ   ; ;"  ; ./;    "  ";; ./;    "  ";. ; ;; ./;    "  ";. ; ;ヾ "  ";. ; ;ヾ ;ヾ ;" ;
;"     ";ヾ ;;ヾ ;; "    "ヾ;ヾ ;; "    "ヾ; ;";;ヾ ;; "    "ヾ; ;";ヾ   "ヾ; ;";ヾ ;;"
ヾ ;"ヾ ;";ヾ  ";ヾ ; ;";ヾ  ";ヾ ;;ヾ ; ;";ヾ  ";ヾ ; ;";ヾ;ヾ ; ;";ヾ  ";ヾ ; ;";ヾ ";ヾ ; ;";ヾ  ";ヾ ;
;ヾ | ||  |];;;"ヾ;ヾ;" |];;;"ヾ;;"ヾ;ヾ;" |];;;"ヾ;ヾ;;"ヾ;ヾ;" |];;;"ヾ;ヾ;"      / ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄
 || ||  ]  || ||  ]     || ||  ]       || ||  ]         |
 || ||  ]  || ||  ]     || ||  ]       || ||  ]          \____  ___
 || ||  ]  || ||  ]     || ||  ]  ._,v-¬v || ||  ]、__   ,,.、,_     ∧_∧. )ノ
 | ||  |]  | ||  |]     || ||  ]..-''″    || ||  ].`^'ー-、.......,,,,,y;冖'X   Xノ)
 || ||  ]  || ||  ]     || ||  ]        || ||  ]           §   § )  ふぅ
 | || |  ]  | || |  ]     | || |  ]        | || |  ]            !!川川!! つ
 ||| | |  ]|wwwjwwjw"wwwwjwwjw"wwwwwwwjwwjw"www "wwww || |--v、、.,_
从人人jwjjrjwjjrj从jrjwwjjrj从jrjwjjwjjrj从jrjwjjr从jrjwjjrj从jwjjrj从     .(_(__)   .`¨''''ーv
wwwwwwvvvjjwvjiiijwwiijijyyy,,,..wwjijwwiijijyyy,,,..wjjiiy,ijwijijyyy,,,..wwjjiiy,,i                ¨'ー

   ::::::::::::::::::::::::::::::::::::::/       \::::::::::::::::::::::::::::
   :::::::::::::::::::::::::::::::::::/         :::::::::::::::::::::::::::::::::
   :::::::::::::::::...... ....::::::|            |::::::::::::.. ...: ::::::::
   :. .::::::::........ . .:::::::::::::::::::         | ........... ..:::::
   :: :::::::::... . .... .. . ヽ          / . . . ... ..::::: . .. .
              \      /
                 −ー


  .^''ー-、...,_ ._,,,、,_    _‐'¨'''''''^¨⌒¨^'‐.......,    ._.、,/¨^'ー-'ーv.,_
       . ̄  ¨^'ー=ニ           ¨''ーニニ_         ¨^

  、.....,_               .,.,,、v-、 _,.,、、、,_
     ゙'---ー'ーv        .,,-'″   .゙'″   .¨''ーv,_  ,,,v‐¬v.,
          \   ._,,v‐″             .¨^″     ¨''ー、,
           .\'''''″                           .¨''ー、
             .゙'ーv

              _,,,...:-‐‐=-..,,,_                     __,,.. - ‐‐ ''''"
.、           ,r'";; ;;       ;;\,,_          _,,.. - ‐‐ ''''"";;;;,,,, ,,;;;;;;;;;;,,,,,
;;;,`';;.、       ,,r'";; ;; ;,,,    ;;; , ;;; ;;;,`';;.、 --‐‐''''""';;; ;; ,;;; ;;;;;  ,,,;;; ;,,,;;
;;  ;;;,`';;.、   ,:r';;; ;; ,;;; ;;          ;;  ;;;,`';;.、 ;;;;  ,,,;;; ;,,,;;; ;;;;;;  ,,,,;;;
,,;; ,,;;;,  ,r'";;;,, ,,;; ,,;;;, ,,,,      ;  ;;  :; ;; ;;, ;;`';;、_ ,,,, ,,,,,,;;;;; , ;;; ;;;
 ;;;;  ,r'";;;;  ,,,;;; ;,,,;;; ;; ;,,, - '''' ''':‐-,, ,,      ;; ;;`';;、_          __,, - ''""
;;;; ,r'",,,;;;;,, ,,,,,,;;;;;               " ''''‐- ,..,,,...  __,, -‐- ,... ,-‐‐''''",,;; ,,;;;, ,;;
,r'";;;,,,,,, ;;;;;,,,,,,,,;;;;;; ,,,                             ,,;; ,,;;;, ,,,, ;; ;;
                  - = - = - = - = - = - = - = - = - = - = - = - = -
- = - = - = - = - = - = - : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : :- = - = - = -
: : : : : : : : : : : : : : : : : : : : :                            : : : : : : : : : : :
                〜   *  ~~          +    〜〜
   :   :   :   :   :   :   :   :   :   :   :   :   :   :   :
       〜〜  *            +       ^^^        〜〜
 :     :         :     :     :     :     :     :     :
⌒;;⌒゙ゞ)ヾ         +                           *
,,;゙;;;゙゙メ;;;;゙゙ゞ))"^""''--= _,,,,...._ _ ...._,,,....-''''" """"  ̄ ``- -- = = ...,,, ,,,, ,, ,,,_
;,,,,;;::ソ;;;゙;;::゙::;))           .,,,           ..,,          wiiw
;゙;;;;゙゙;;;;ゞ;;;゙,,;゙))              ,,..
,::;;゙゙;゙゙;;;;;゙゙;))シ))  wiiw    .,,,            www        ..,,

:::....::::::........ . .::::::... .... ..::::::::::::::::....::::::........ . .::::::... .... ..::::::::::::::::....::::::........ . .::::::... ....::::::::::
.. .. . ... .::::.. . . .:: : :.. . ... ::: :::.. ... .. .. ... ... ..::. .. .
  .. . .. .:::::      :: :.         ... .::::: :... . .:::: .. . .
... .. ..   . ... ...    ..::   . .. . .. . .. ..   .  ... ...      .. ..::   . .. . ..
 . .. . .. ... .. ..   . ... ...    ..::   . .. ...     ::  ◯    :   . .. .
. .:: : :.. . ... ::: :::..   §. .. . .. .. .. ..     ... ... ...   .... ..::   .
 . .. . .. .. .. ..   . . . .. .  §  . ... ...      . .. .
 .. . .. .:::: ::     -‐'" ゙''‐-  . ... ...     . ... ...    ..::   .
  ..::   . .. . ..    ``侖侖''"               . .. .
              -‐'"韭 ゙''‐- . ... ...    ..::   .
゙''、,,_,,,,-‐'゛``''、,    ``侖侖侖''"
;'' ;~'',;'''',;'';'' ;~'',;''゚ ;~'',;;-‐'"韭韭 ゙''‐-
,;'',;''゚ ;~,;":;;;: : ;: ;: ;::::::``゙''ー-侖侖''"::;.-‐'゛~゙`゙''-、.,,,::    . ... ...
::;.:".:;.:'"゙:.:゙,:;、,"'.:.:;,`:;,':,:;.,:;.:::;.:"゙''、,;.:'"゙:.:゙,:;、,"'.:.:`;'' ;``'‐.、;;;;;;;.,.,.,.,..,.,.,.,.
:;,':,:;.,:;'' ;~'',;''゚ ;~'',;;~'',;';~.:.:;,`:;,':,:;.゙:.:゙,:;、,"'.:.:;,`:;,':,:;.゙:.:゙ :: :;":;; ~゙"'ー-;;;;;;;;;;;;;;;;;;;;;;;;...
":;;;: : ;: ;: ;:  ; ::; : ;:; :; :  :: :; '' ;~'',;''゚ ;~'',;'',;' v'゚ ;~,;''゚ ;~゚''゚ ;~'',;'',;'~,;゙''、,,_ュiュ... .. ..   . ...
::;...;;.;;ii:i;;:;i,'' ;~'',;''゚ ;~'',;'',;' '゚ ;~,;''゚ ;..;;.;;ii:i;;:;i'',;'',;''゚ ;~,;::;.:".:;.:'::;...;;.;;ii:i;;:;i|゙:.:゙,:;、,"コエ...HE
゙ゞ:.ミ,,;'',;' ;~,;''゚ ,:;,`゙ゞ:.ミ,,;'',;' ;~゙ゞ:.ミ,,;'',;' ;~,;''゚ ;~゚''゚ ;"i|:;.::;,,;''゚ ;~゚''゚ ;":;.::;,゙ゞ:.ミ,,;'',;' ;~,;''゚ ,:
:.ミ,,;'',;' ;~,;''゚ ,::.ミ,,;'',;' ;~,;:.ミ,,ii;'',;' ;~,;''゚ :.ミ,,;'',;' ;~,;''゚ ,:;,`゙ゞ:.ミ,;'',;' ;~゙ゞ:.ミ,,;'',;' ;~,;,:.:.、;:...:,:.:.、
.:.:;,`:;,':,:;.゙:.:゙,:;、,"'.:.:;,`:;,':,:;.゙:.:゙.:.:;,`:;,':,:;.゙:.:゙,:;、,"'.:.:;,`:;,':,:;.゙:.:゙.:.:;,`:;,':,:;.゙:.:゙,:;、,"'.:.:;,`:;,':,:;.゙

:::::::::::::::::::::::::::::::::::::::::.:::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::
::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::。::::::::::::::::::::::::::::+:::::::::::::::::::::::::::::::::
:::::::::::::::::::::::::::::::::::::::::::::::+:::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::
:::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::
:゜:::::::::::::::::::。:::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::゚::::::::::::::::::::::::::::::::
:::::: :::::::: :::::::: :::::::: :::::::: :::::::: :::::::: :::::::: ::::::::_,,-- =-..、: :::::::: :::::::: :::::::::
  _,, ,,_::: :::: :::: :::: :::: :::: :::: :::: :::: :::: :,,,r''";; ;; ;;,,  `::、_:: :::: :::: ::::::
''"" ;;,,  `::、:: :: :: :: :: :: :: :: :_,,..-‐''" ;; ;;      ;;;;,  `::、: : : : :
 ;; ,, ;;;,,, ; `‐- -__,, ''''""                  `':.、、__
;;;;   ,,,;;;   r'";;;;  ;; ;; ;;,,        ;;;,,,  ;;,
;;  ;;;;   ;;;;,,, ,;;  ;;   ;;;; ./ヽ∧∧ ;;;;,,, ,;;      ;;,,,  ;;,
⌒ゝ' , ー 、.ィ.〜⌒ゝ' , ー 、 (  (*  )      , ー 、〜⌒ヽr..、
:::::::::::::)、::...::::::ゝ .::):::`⌒ヽ (  つと..) 、〜⌒ヽ:::`⌒ヽ.:::::..::ヽ⌒)
''''"''"''"^^''"''"''"''"''"''"''''''''''i (_(_ノソ"''"''^^^^"''"''"''"''"''"''"''''''''''
WWWwwwjij,,.、,、,,,vWWwjjwvjiiijwwiijijyyywWwWWjjwv,,.、,、,,,jiii

             (;;;;;ゞ;;;;ヾ;;;;;;;ゞ;;;;ヾ;;;ゞ;;;;ヾ;;;;;)
  ⊂二⊃     (;;;;;ゞ;;;;ヾ;;;;;;;;;ゞ;;;;ヾ;;;;;;;;;ゞ;;;;ヾ;;;;;)
            (;;;;;ゞ;;;;ヾ\\/ /;;;/ /;;;;;;;;;ゞ;;;;)     ,:-'"⌒"'-:,
             (;;;;ゞ;;;;;ヾ;;;| l i l i /;;;;;;;ゞ;;;;)    ,:-'"      "'-:,
        ,:-'"⌒"'-:,  (  .|i | il i |        (;;;;;;);;;;)         "'-:,
      ,:-'"::: ::: ::: ::"'-:,,  .| l i | i l|      ,:-'(;;;;;);;;;;);;;)"          "'-:,
    ,:-'" :::: ::::: ::::: ::::  "':| |i l i | |   ,:-'"  (;;;;;;(;;;;;;)
  ,:-'" ::::  :::::::  ::::: ::::: :::::|i | il i |i.|,:-'"      |li|
,:-'" ::::::  :::::::::   :::::::: ::::::::::| l i | i li |        |il|
"'"''"'"'""'"''"'"'"''"'"''"'"'"''"'"MjiijMrソルM"'"'"'"''"'"ソjルMソルソル'""'"""""'""'"'"'
    ""'"           ""'""'""'"'"''"'"
              ""                    "'""""
                            """"
    """'                                    '""""'
""'"                """"        ""'"""
         '""""'""
                ""'"                    '""""'"

                .         カァカァ…

                        ⌒⌒
             _,,,...:-‐‐=-.'.:,丶        ⌒⌒
 .           ,r'";; ;;      ;;\,,.....,
          ,,r'";; ;; ;,,,     ;;; , ;;; ;;;,`'::,、           .................
        ,:r';;; ;; ,;;; ;;      ;;    ;; ;;; ,;; `':,、    ........::::::;;;;;;;;;;;;;;;:::::::.........
      ,r'";;;,, ,,;; ,,;;;, ,,,,      ;  ;;  ;; ,, ;;, ;;`';;、_:::::::::::::::;;:''      ''';;;:::::::::::::::
    ,r'";;;;  ,,,;;; ;,,,;;; ;; ;,,, - '''' ''';‐-,, ,,      ;;, ;;`';;、_:::;;;''        '';;- ''""
  ,r'",,,;;;;,, ,,,,,,;;;;;               " ''''‐- ,..,,,...  ′,, -‐- ,... ...--‐‐''''"
 ,r'  ,,,,;;;;;       " ''''‐   ...:;;;             /'       ̄
   "'' -‐‐‐-,..,,.,,,,;;;;;  ;"'.,      , ;,        ノ''         .,,._.
;;;;;;,,,   ,,,,;;;;;            ;::      ,, ;;,  ....゛゛;;;;;;:::;:
  ,,,;;;;;;;;;;;;;;;;;;;;;;,;  ;;;;;;;;;,;;;;;;;,,,,,,,::;
 ;;;;;;; ;;;,,; ;;;; ;;;;; ;; ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;,,,,,,
WWWwwwjij,,.、,iijiiywiijiiyyviiijwiijijywWwwiiyviiijwiij..,..viiijwiijijywWw,.,,.wywWw
',',',',',',',',',',',',',',',',',',',',',',',',',',',',',',',','',',',',',',',',',',',',',',',',',',',',',',',',',',',',',',',','',',',',',',',',',',',',',',',',',',',',',',',',',','

..;;;;;;;;;;;;;;;;;.    ..;;;;;;;;;;;;;;;;;.   ..;;;;;;;;;;;;;;;;;.     .;;;;;;;;;;;;;;;;;.     ..;;;;;;;;;;;;;;;;;.
゙''ー---‐'"   ゙''ー---‐'"   ゙''ー---‐'"    ゙''ー---‐'"    ゙''ー---‐'"
;;;;;;;..   ;;;;;;;;;;;;;;;;;   ;;;;;;;;;;;;;;;;;    ;;;;;;;;;;;;;;;;;    ;;;;;;;;;;;;;;;;;     ;;;;;;;;;;;;;;;;;
-‐'"   ゙''ー--‐'"   ゙''ー--‐'"   ゙''ー--‐'"    ゙''ー--‐'"    ゙''ー--‐'"
 .;;;;;;;;;;;;;;.    .;;;;;;;;;;;;;;.   .;;;;;;;;;;;;;;.     .;;;;;;;;;;;;;;.    .;;;;;;;;;;;;;;.    .;;;;;;;;;;
   .;;;;;;;;.     .;;;;;;;;.     .;;;;;;;;.       .;;;;;;;;.      .;;;;;;;;.
.;;;;;.   .;;;;;.      .;;;;;.       .;;;;;.       .;;;;;.      .;;;;;
   _,,.-ー''''"゙゙`゙''ー-、,,,,-‐'゛:、丶、     ,,,,.,.、;;.     .;;;;;.      .;;;;;.
,,,,-‐'゛:::....::::::........ . :::~゙"'ー- _,,.--ー''''''"゙゙: ;: ;: ``'‐.、_,,.;:-−''"´`丶、
":;;;: : ;: ;: ;:  ; ::; : ;:; :,,,,-‐'゛ :: :; : ;: ;: ;: : ;: ;: ;: ; ::; ゙''、,,:::::::::::::::::::::::``'‐.、
;: ;:  ; ::; :  ;:; :,,,,-‐'゛ :: :; : ;: ;: ;: : ;: ;:;: ;:  ; ::; : ;:; :,,,'::''"'"~''``'‐.、::::::::::::::::
゙''、,,_;: ;:  ; ::; : ;:: :; : ;: ;: ;: : ;: ;:::;_,,''''''"゙゙.:".:;.:'"゙:.:゙,:;、,"'.:::::::::;;.:;,~゙"'゙"'''''--
::;.:".:;.:'"゙:.:゙,:;、,"'.:.:;,`:;,':,:;.,:;.:::;.:".:;.:'"゙:.:゙,:;、,"'.:.:;゙''、,,_,`:;,':,:;.,:;.:;: ;:  ; ::; : ;:; :,,,,:: :;

:::::::::::::::::::::;;::::::::::::...........,,,,,,......................,,,,,............  ,   ...   ,,ノ
;;;;;;;::::::::::::::::::;;;;;;;;;:::::;;;;;;:::;;:::::::::;;;;;;::::::::::::::::::;;;;;;::::::::::::::::::;;::::::;;;;Z"
;;;;;;;从;;;V;;;;;;::;;;;;;;;;;;;;:::::::::::::::;;;;;;;;;;:::::::::;;;;;:::::::;;;::::::::::;;::::::::::;;;ノ
:V;;;;;;V;;;;;;::;;;;V::::;;;;;::从V::::::;;;V;;;::;;;;:::::;::::;;;:;;:::;;::;;::::;;:::Z"   _,,,...:-‐‐=-..,,,_
V从;;;V;;;;VV;;;;;V从;;;;;V从;;;VV;;;;V::::;;;:::;;;;:;;::::::::::/""   ,r'":: ::      ::\,,.....,
;;;;W;;;;;WW;;;;W;;;;;;;::::;;;;;;;W;;;;;W;;;;;;;;;;从;;;;;;;::::::::::ノ   ,,r'":: :: :...     ::: . ::; :::.`'::.、
/W从;;;;::;;;;WW::从W::;:::;;;;;::WW;;;;;;;::::;;;;;;::::::::V   ,:r'::: :: .::: ::      ::    :; ::: .:: `':.、
从W从;;;;/W从W;;;;;W;;;;;;;从W;;;;W;;;;;;;;:::::::/  ,r'":::.. ..:: ..:::. ....      :  ::  :; :: ::. ::`'::、_,(("
WIW从/W从W/W;;;;从W;;;;::::;;::::::Vノ"" ,r'"::::  ...::: :...::: ::       :::  .::   :; :: _,,(("::::; :;
|;;l:/;/:://wwwv从;;;;;;;;//;;;;ノノ"""  ,r'"...::::.. ......:::::            ::.     _,,,(( :;; .:;,i'::
ル|l从WW;|//vw;W;;;;;wリリリノノ"   ,r'":::,,,,,, :::::......:::::: ...             ._,,,"( (( ::;;; r;; ::
|l||W从W///W;;;;;wリリリノノ .('"")),r'"::....::(~::~~j;,  .:....  ::......  _,,,,     ._,,,-":((: (:;;:; Z;; ;; (:: ::;;:
I|l|llij;;;;:/:/'''//Wリリリノノ"ノ(;;;::;;;;;; リ   f;;;:;;:::::::リ  .      f;;::: :;''))  (( ..::从 ;;:f::;;: :( ::::;;;; f;.. ::;;;
l|ll||l|i;;|l;::::|//''''"";;;;;;;;::::::リ !ミ|l lリノ   ((从wyル       ム;;::;;;::;;;::リ ((:;;;::(::: :::;(:::::;;; :f:::; ;; (::::;::
||l||lji(_);l:l:|/ 〈ミ从WW从ノ jl |   ll ,'丁 ト 卅 ji从 个 YwWWリノ v;;;:: ;((;;:::;;;((:;;: :; ゞ::;;;.. ;;::: ;;
l|il|ll|l;;;;:ll::l|   '''''|lY彳" ^~''""' ゙゙゙  jl; j| ゙゙゙ ゙゙゙ . ゙~` ゙ "' ' |l; :|  " `゙';ミwリノwv从w从wv从w从
|l|lil||i;;;;:ii::h.    ||;; :|         ~^゙゙'""" .         ,,,j|l; |..       |l:: |ll;:: |ll;;: |ll ;;: ||ll;; i:: |
!l||l|ll|;l;;;i:;;イ  ,  jll;; :j、    ''""゙''                 `"'' ^'      .::jl: jll;:: |ll;;: f:l i;: !: ,

                         _,,,...:-‐‐=-..,,,_
                     ,r'":: ::      ::\,,.....,
                        ,,r'":: :: :...     ::: . ::; :::.`'::.、
                      ,:r'::: :: .::: ::      ::    :; ::: .:: `':.、    _,,(("
                ,r'":::.. ..:: ..:::. ....      :  ::  :; :: ::. ::`'::、_,((" .:.:.::..
                 ,r'"::::  ...::: :...::: ::       :::  .::   :; :: _,,((" :;; .:;;:..
              ,r'"...::::.. ......:::::            ::.     _,,,(( :;; .:;,i' ::;;;:.
           ,r'":::,,,,,, :::::......:::::: ...             ._,,,"( (( ::;;; r;; ;;
     ,("゛))、r'"::....::(~::~~j;,  .:....  ::......  _,,,,     ._,,,-":((: (:;;:; Z;; ;; ( ::::;;;;
    (;;;::;;;;;; リ   f;;;:;;:::::::リ  .      f;;::: :;''))  (( ..::从 ;;:f::;;: :( ::::;;;; f;.:::; ;;
   r'" ミ|l lリノ   ((从wyル       ム;;::;;;::;;;::リ ((:;;;::(::: :::;(:::::;;; :f:::; ;; (::;;;.. ;;:
     ,,jl |    ll ,'丁 ト 卅 ji从 个 YwWWリノ v;;;:: ;((;;:::;;;((:;;: :; ゞ::;;;.. ;;::: ;;::::.:..:...
    ''^~''""゛ ゙ ゙゙  ,jl; j| ゙゙゙ ゙゙゙ ゙~` ゙   "' ' |l; :|"   `゙';ミwリノwv从w从wv从w从wv
           ~^゙゙'"""          ,,j|l; |,,       |l:: |ll;:: |ll;;: |ll ;;: ||ll;; i:;;|ll;:;:.:..
      ''""゙''                 `"'' ^'     .::jl:; jll;:: |ll;;: f:l i;: !:ll;; i:;;|ll;:;;:.
 _,,,...          ''''"゙゙'''             .;;^''-=:;,._jll;;:..|ll;: .jll;:!: ||ll;; l:;;|ll;:;:.
                         ゙゙゙゙゙     ...;;  ':: :: :;; :;゙゙'-..jll;;;:: ||ll;; l:;;|ll;:;
     "゙''                                 :: ;;゙゙'ー--'、;;;;:;;:|ll;:::...

                           ''"''
                                       _,,,...、,,_

           ,,;;-ー-;;,_
         ,:r":::::::::::::::::::"''幵
      _,:r''":::::::::::::::::::::::::::::::::::::::`''ヽ、..,,._
    ,,r'"::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::`;;,
   ,r':::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::`::;;_
_,r'"::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::~~ー-、,,      __ ,,,, - ''""''''ー-、_
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;.;.;.;.;.;.;.;.;.;.;.;.;.;.;.;.;.;.;.;.;.;.;.;.;.;.;.;.;.;.;.;.;.;.;.;`ー--'''''"".;.;.;.;.;.;.;.;.;.;.;.;.;.;.;.;.;.;
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:;:;:;:;:;:;:;:;:;:;:;:;:;:;:;:;:;:;:;:;:;:;:;:;:;:;:;:;:;:;:;:.:.:.:.:.: : : ::.:.: : : :.: :.:.: : : : .:.:.:.:.:.: :.:.:.:;:;:;:;:;:;:
;;;;;;;;;;;;:;:;:;:;:;:;:;:;:;:;:;:;:;:;:;:;:;:;:;:;:;:;:;:;:;:;:;:;:;:;:;:;:;:;:;:;:;:;:;:.:.:.:.:. : : : : : : 龠龠龠 : 龠龠 : :: : : : ::;:;:;:;:;:
........_._........_.........._.._..._...........__............._...__..........__..._...._.............._..__................_...__......._......._........._....
::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::
.::::::::: ::::::.. ..:. .:::::.:.:: .::..: ::. .::::::::: ::::::.. ..:. .:::::.:.:: .::..: ::. .::::::::: ::::::.. ..:. .:::::.:.:: .::..: ::. :::::.. ..:. ..
::...:::::::::::..::::::..:: ::...:::::::::::..::::::..:: ::...:::::::::::..::::::..:: ::...:::::::::::..::::::..:: ::...::::::..::::::..:: ::...::::::::.::::::..:: ::...:::..
 ~ .:'':,.:'':,  ~~  .:'':,.:'':, ~~ ~~~~.:'':,.:'':,~~ ~~~~  .:'':,.:'':,.:'':,  ~~~.:'':,.:'':,~~ ~~~.:'':,.:''
.:'':, ~~~.:'':,.:'':, ~~.:'':,.:'':,~~ ~~~.:'':,.:'':,  ~ .:'':,.:'':,~~~ .:'':,.:'':, ~~~~ .:'':,.:'':,.:'':,~~ .:'':,.:'':,~
 ノゝ~~ ノゝノゞ ~~~~ ノゞノゝ ~~ノゞノゝ 。 ノゞゝ~~~~   ~~~~~ノゝノゞ ~~ノゝ~ノゞ
                ノゞノゝ                       ノゞ
     ノゞノゝ            ノゞ、。^゙゚。ノゝ      ノゝ、。^゙゚。ノゞ
                                               ノゝ
ノゞノゝ       ノゝ ノゞノゝ              ノゝノゞノゝ
 。 ノゞゝ         ノゝ°~゙。 。 ノゝゞ                    ノゞノゝ
 ~゚    。~ノゝ                       ~゚。 ノゝ
    、。^゙゚。                       ノゝノゝ。゚^゙、゙。~°ノゞ

:::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::
:::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::
:::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::
从从 从::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::
;;;;ヽ;;!;;);;;;)从_,,,-''"''''- ,,,_::::::::::::::::::::::::::::::_,, へ,,_:::::::::::::::ノ!l ノii ! ノii イi  ii::::::::::_,,_::::::::::::::::
i;;;;i);;;;;);;;从;;)       ~"'-''''"~''-'"~    ~~"'' /iii;;i!|,,,i;;i|!! i;;i|!! i;;i_, i;;i-~  ~"'- ,,,__
;;;;i;;');;;;;)(;;i;∩))∩!!!! !!!!   !!!   !!!!!  !!!!  !!(:;'i'i;;!;i;;!'i;;!;i;!;;i!!!i;;!;i"i;!;i)  !!!!!!!!!! !!!!!
|!|iiiii|!|iiii|彡*゚ー゚ミ .::: '::: ,.::: '::: ,.::: '::: ,.::: '::: ,.::!;;I:i;!;I;i!!!;I!;;i!!!I;!;;i!::i;;!;i ,.::: '::: ,:::::::::
:::::'::: ,.::: ( つ>=∩コ .::: '::: ,.::: '::: ,.::: '::: ,.::: '::: ,.::: '::: ,.::: '::: ,.::: '::: ,.::: '::: ,
::: ; , ::: ,s( /~)_  , ', "; , '.::: '::: ,, "; , ', "; , .::: '::: ,', "; ,-,-、 ', ', ".::: '::: ,; , ',
, ', ', r‐ヽ ̄;;~し'J⌒ヽ、 , ', "; , ', "; , ', "; /⌒⌒~"ヽ, ', "; , ', "; ,.:::"; , ', "; , ', "; ,
, ', ";"" , ', ";"'" """ , ', ";"".::: '::: ,'"'  , ', ";'"  "' , ', ";''" " " , ', ";"" " , ',', ', ";
, ', "; , ', "; , ', "; , ',.::: '::: , "; , ', "; , ', "; , ', "; , ', "; , ', "; , ', "; , ',.::: '::: , ", ',

       (⌒ ヽ
      (     )
       (    ヽ⌒ヽ 、
        (          )
               , ⌒ヽ.
             (    '
             ゝ   `ヽ
              (    ⌒ヽ
              _,,,...:-‐‐=-..,,,_
.、            ,r'":: ::      ::\,,..,、.,                   __,,.. -'''""
::.`'::.、      ,,r'":: :: :...     ::: . ::; :::.`'::.、        __,,.. - ‐‐ ''''"" ..:: :: ..::..
::  :::.`'::.、  ,:r'::: :: .::: ::      ::    :; ::: .:: `':.、--‐‐''''"" ::: :: .::: ...::   ..::.. ...::
..:: ..:::.  ,r'":::.. ..:: ..:::. ....      :  ::  :; :: ::. ::`'::、_ ...:::  ::: ...:::..  ..:: ::__,,,,-‐
 ヾ  ,r'"::::   ;ゞ   ゞ    '''' ''':‐-,, ,,      ::. ::`'::、_     __,, - ''"":::.. ::.
ゞヾ; ゞ,;''ゞゞ ,;ゞヾ ,;ゞヾ''';ヾゞ; ::.. ::::... :: " ''''‐- ,..,,,...   __,,,-‐‐''''" ..:: ..::.. .:: ..::..
ヾ ;'''';,,;'''''';; ,;''''';;;''''''; ゞヾ;,,ゞ'''';. . . . . . . , , , , , , , . . . . . . . . , , , , , , , , , , , , . . . .
,,ヾヾ;;ゞi;;;;;i; ゞヾ; ゞ   ヾ;;ゞゞ ゞ'; : :: :,,,::;; ;; :::: :::: :::::;; ;;;: :: :::: ;;:: ::: ;::;;; ;:: ::,: :;;;; ;:: ;;; ;;:: ::
;ゞヾ ヾ ゞi;:,;:, ,、,、  ゞ;; ゞゞ ゞヾ;;;;i ''"~""'' ''""'' ''""'' ''"~""' ''"""'' ''""'' ''""'' ''""
ゞゞ ;ヾゞ , ;;ゞヾ;ゞ  ヾゞ ゞ;ヾ ゞil゙ ''"""~  ~"""'  ''""" ..:::::_::::::.......  ....:::::........::::::.......

                                         ,、、
                                        ,/ !゙':、
                                        .,! ,; i ':、
                                       ,、゙ ..;::....; .. 'i:、
     __,,__                              ,.::' ..,.::;;.,...! ..;;i~"'- 、
ニ';-'"~:::..:.:.`''ー-、__,,,、-‐- ..,,__                 ,! ..:;:.,..  ;  '  ,.::.:. "'-、
 .... ~""'''ー- ...,,___::.:...  :::..:.:.:::...~""''""´`'t---─-─一´`''´..,::.:;;::::...  j   `ー- -  ゙':.,''ー ...,,__   ..,,_,,__
  .::.. .::. ..:.   ;;,,   ̄ ̄~~""'' - 、..::;.:..:...  `:,、 .:.:;;.::.:.:... ..:::,:,::,.  ,::...i,  .:;:,.... .::.:.:..:..  ゙':, 、,;;;, ~""''' :::...  ̄
   ::::::   .::...   ;,,,,;;  ;;   ;;:.   ~"'-、 ::::::;;.::.:;..:.:.:.....  .:. ......:::;.::.:.... / `"'' ー- 、,    ..::.. ` ヽ  .,;;:. -  :::::.. _,
 、,_ ;;;;;ー;;  |!、 :.. ;;;;;ノ ;;:  ,;;  '';;. ,,  ゙"'-、  :.:.:...:.;:.:.::.:..... ,::. ,、- ´ 、,...::... ,_ `  .;:. ;.:...  __,,..、、.-''"~~,::
   ~""''~  `;;;ヽ     ';;:::/'' , ;;,   ..;;  ;"'''- .._, 、,,.....、,__     ,.:-‐‐''"~,:;;;.~~"''' ー一''''""~,,:::;;;;;;;;:.;;;;;';;;;;:.;;;
,,. ,、,_..,,. ,、_,..,,. ,、,..,,. ,_、,..,,. ,、_,..,,. ,_,..,,. ,、,_..,,. ,_.,,. ,、,..,_ ,. ..,, ,,..,. ,_、,..,,.;":ニ' -'´, ,,:.;;;;;;;';';:.;;;;;;';;;;;;';;;;;;;;;';;;;;;;;;;';;;;;;;;;;;;';':.';';;;;;;';;;;;
  〜  ~  ~    〜  ~    〜  ~     ~" ゙″"~ ~ ~ ゙ "" " ゙ ~~ ''';;ー::‐-;:--;;-! ::;:;;;:;:::;:;;;:;::.::;:;;;:;:::;:;;;:;:;;;:;:;

            ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;ノ:.:.:.:.:.:.:.:.:.:..   ::::::::::::::::::::::::::::::::::);;;;;;;;;;;;;;;;;;;;;;
        ;;;;;;;;;;;;;;;;;;;;;;;;;;;;ノ⌒ヽ;;;;;ノ.:.:.:.:.:.:.:.:.:.:.:.ノ:....    :.:.:::.:::.:::.::.::(;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
   ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;(:.:.:.:.:.:.:.:.:.:.:.:.:.:.;,:.:-‐:::':::::::::::::....       :::.:::.::.::ヽ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
  ;;;;;;;;;;;;;;;;;;;;;;;;;;r‐、;;;;;;;;;;;;;;):.:.:.:.:.:.:.:.:.:.:.(   ::::::::::::::::::::::::::....      :::::::::`'''‐‐--''''つ;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;ノ:. ̄´:.:.:.(;;;;;;;;;;;;ノ:.:.:.:.:.:..:.:.:.:.:.:.:.)    :::::::::.:.:.:.:.:.:.:.:.:....      ::::.:::.:::.::(´;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
/⌒''''´: :.:.:.:.   :.:.:.`'''''´ :.:.:.:.r'⌒ー-:.':..     :.:.:.:.:.::::::::::::::::::::....         :::::::ヽ、;;;;;;:::::-‐ 、;;;;;;;;;;;;
.  : : : :.:.:.:.   :.:.:.      :ノ.:.:.:.:.:. :.:.:.:.:.:.:..      ::::::::::::::::::::::::::::::::....        :::.:::.::.:::.:::.:::.:ノ;;;;;;;;;;;;;;;;;
 . .  : : :,:,:.   :,:,:.       :..:.:.:.:.:.:.. :.:.:::::::::..      ::::::::::::::::::::::::::::::::::....           ::.::.::.:(;;;;;;;;;;;;:::-
 : . : : : : :.:.   :.:.:.       :.:.:.::::::::.. :::::::::::::..       ::::::::::::::::::::::::::::::::::::....            :.:` ̄: : : :
: . . : : : : : :.   :.:.:.       ::::::::::::::.. :::::::::::::..       :.:.:.:.::::::::::::::::::::::::::::::....          : : : .
.  : . : : : : : :.   :.:.:.         :.:.:.:.:.:..:.. :.:.:.:.:.:.::..        :.:.:.:.:.:.:.:.:.:.:.:.:.:.:.:::::::::::....          :
    . : : : : : :.   :.:.:.         : : : : :::.. :::: : : : :..        :.:.:.:.:.:.:.:.:.:.:.:.:.:.:.:.:.:.:.:.::....
 .   . . : : :.   :.:.:.       _,,..、-‐‐ー- ..,,            : : : : : : : : : : : : : : .
  :  . : : : _,,. -ー 、_,,..、-‐''"´..:::::::::::::::::::::::::::::::::`ヽ、         : . : : : : : : : : .
     _,,,,....:::''"´...::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::``::.. ....-ー- ....    .  :  . .   .
  _,,...,,_      """'' ‐ - ''''' """"´´      ``""''''  `:.... "´   ``
"´::::::::::::::``::...,,                                   _,,,,
:::::::::::::::::::::::::::::::::``        ,,....-:::::-....,,               .....-:::"::::::::::::`::....
   ""  ``""  ''""
     ,. -一-- 、             _                  _   _
/⌒ヽ-'、ニ-  -=`ー- 、-─ー-、 __,,,...(´  `ー- 、-‐ー一--、/´ ̄ ,. -`‐'´ _ }_  ,. -‐‐、
   ニ三}ー'ヘ、  _=三,)-、,_ =三),r‐-、ヽ≡二三ノ      {、  /   __=三ノ  `(   _ニヽ
 ̄ ̄`ヽ三ニ   ̄ ̄ ̄´   ""´(__三ノ               ̄ `,二_ ̄    _  ヾ=ニ三ノ
  _─ヽ       __   , -‐ 、      ,r‐ー‐-‐‐ 、    ,. -‐'''´    `ヾ`ソ´  `ヽ
 _二三三}   /´ ̄ニ`ヽ'  _ニ} r‐ 、,. ‐t-`二_       〈ニ-__     _-}´   _=ニ}うっ'⌒
ニニ三三ノ   ヽ  三(  ニ三ノ `ー'、=-ノ、_zニ三ヽ      `ヾ三ニ-_-ニノ、ニ三三三ノ(⌒

ヽ         `  _
 ,)_,.v''´⌒ヽ.      ̄ ‐- ...
        )
...   ..:...   ´ヽ.
:.:.:.:.:.:.:.:.:..    :..:⌒;                  __,、         ノ⌒ー'
ヽ:_:.:.:.:.:.:. :. .: .:.:.:.:..:.ノ              ,r ヽ'⌒  `^j      ヽ ..:.:.:.
   ̄ `ー ‐-‐一´             r'´       `ー'⌒ヽ    `ー 、:.
           , '⌒ー-‐、       ヽ,  ....... ... .... . . .. .⌒ヽ
           ヽ-―--‐-ヽ.っ  r_,つ  ヽ.:.:._:_:.:.:.:.___:::.:.:.:.:..:::.:.:ノ- .__,.-
                              ̄   ̄ ̄  ̄ ` ̄ー-
,r ヽ.__,,.、                        __    ,r' メ-‐、_   __
     '〜´ ̄ニ=一_---__- -ー―--_― ''  ̄´  `v⌒    .::.⌒'´ ヽ_
ー--―--__-一-_-二ニ_ー-- ̄- ̄ニ  二_一=ニ 込ィ1 :.:.:::.:.:.:.:.:...:..
  ,.-y'父ヽ         ̄ ―--―  ,、 ̄ニ一__ ̄- .,ィid1`′二_,.-‐‐-、
^^´/公 ヘ `ー、_,x‐,ュ三ニヽ‐- .__ ,ィヽ´ヽ\_,.-、一_ / 「l´ ヽ'´ ヽ\_へ ヾ
--一--ー---‐‐--====ー--一--=====ー--ー-一. |」 丶-―--ー‐一
ー-- ―ー-‐   ー-- --    ̄..____ ̄ ̄  ̄    ̄ 三ニ  ̄ ̄ ―--

      ;;⌒  、
   (;;; ,,;;    ヽ、                          ;;⌒  、
       (_,,,  ;;ノ          ;;⌒  、        (;;; ,,;;    ヽ、
                   (;;; ,,;;    ヽ、            (_,,,  ;;ノ
       /         /     (_,,,  ;;ノ                /
              _,,,...:-‐‐=-..,,,_           /         __,.. -
.、   /     /  ,r'";; ;  /    ;;\,,,,,...   /     _,,. - ‐‐ ''''"";;;;,,,, ,,
;;;,`';;.、      ,,r'";; ;; ;,,,     ;;; ,/;; ;;;,`';;.、--‐‐''''""';;; ;; ,;;; ;;;;;  ,,,;;; ;
;; /;;,`';;.、  /:r';;; ;; ,;;; ;;          ;;  ;;;,`';;.、/;;;  ,,,;;; ;,,,;;; ;;;;;;  ,,,,;;;
,,;; ,,;;;,  ,r'";;;,, ,,;; ,,;;;, ,,,,     /  ;;  :; ;; ;;, ;;`';;、_ ,,,, ,,,,,,;;;;; /;;; ;;;
 ;;;;  ,r'";;;;  ,,,/ ;,,,;;; ;; ;,,, - '''' ''':‐-,, ,,      ;; ;;`';;、_          __,,
_:_:_:_:_:_:_:_:_:_:_:_:_:_:_:_:_:_:_:_:_:_:_:_:_:_:_:_:_:_:_/:_:_:_:_:_:_:_:_:_:_:_:_:_:_:_:_:_:_:_:_:_:_:_:_:_:_:_:_:_:/_
: : : : : : : : : : : : : : : : /: : : : : : : : : : : : : : : : : : : : : : : : : : : /: : : : : : : : : : : : : : : : : :
      /                               /
    ..:     +    .:    .  *   ..      :.    +     :. +
 ^~~~   ..:   ~^~~^  ..:   〜〜〜  ::    ::.  ~^^    :.   ^~~~^
   +                 +            *
   ~~~ .::   .:    ^~~~^     :   ~~^^   :. 〜〜     ::.  ~~~~

                    _,-、
    _        _      _/ j: :゙、
    / 〉ヽ    // ヽ  _,,,r' /: : : \    ,.-ー、
  / く: : : \ ,,;' ,'゙"''ヾ:、r' __,,/: : : : : :゙ 、_,,r'"  ゙i、
,.‐'´   ヽ: : : / /   /,r'  }: : : : : : : :i \   ,': :\      _
 i!     ,r' , '    ,;' i!   /\: : : : : :〈: : :}、,,_ ,': :: : : ゙ 、  // ヽ
,ri;|!、,i!        / ,ri;|!、 i!   ヽ: : : : : : : : : .,': : : : : : : : ,,;' ,'゙   ゙:、
;;゙,:゙゚''ri;|! ,i!      ,,;i;;゙,:゙i;|!ri;|!、   i!: :_:,.:_:..:;.:_:_:_: : : : : : : : : :
''"´'r-゙"''" ̄⌒゙゚゙゚''"´゙"''゙"!''''"´'゙"''゙゚"''"゙` 、   ,r'゙゚゙゚''''" ̄''''" ̄⌒゙"´'゙"''゙
                         ゙:、, '゙゚     ,r=-‐''"´ ̄```
             _,,.,,. -‐''"i´ ̄``i' ‐ .、_,r'      ,_j      i!
'"´'゙"''゙゚"''"゙'"´'゙"''゙r'゙i、"゙ ゙ 、 :i |   i:!  /  '´::、,'゙"''゙゚"''"゙ ' ‐ .、.ri;|!、,i!_
           {  \  ゙ 、 i,  /  ,i ,r'   _,}
           ゙"'' ー ─ --・・・-- ─ ─ ''゛
                  '"´'゙"''

__ ,.::-ーュ_,、_rv:..、         _                      _,,-─-::_,,
::.`` -、.::... .:、:...-iー..__,、_  ___ノ:.ー、_               ,,--‐'´::....... :i .::::::
_::. ` .:::., ..:::ーy ....:.. :... .:::.`'".:: ::i..   ヘ' ̄`::r、─ 、_, 、_,、--''`'´.:::::::::... .::.. :::. .:::::...
::`'-‐'" _"::.:.:.:.. ,_ - 、::..... ::   ::..v :....::"  ..:;''.:'" ` ::.   :.:.... .::::::::.:.:.:.. :...  _,..- ''
::. ::..:::.......,;,..  ./:: .:.:: 丶 .. ..:......、  :.、  ノ-",::~_- 、:::::::::::.::...-、  `-  :::. .., '":::::::::::::::
;;_:::::....,,;;;,,;;,,;、 _ ;:::..:.::::.......::... ..:::‐::....:::..   ..: ..:::::.:.:::::::::::::::...:.::::::::::::..:.:...  `'.:_r'::::::::::::::::::::::
.................................................................................................................................................r:::.、_,,'':::::::::::::::::::::
::: :.;' ::. . :.:: .::.::..:'     :.::. :.::       ::.'      ::.     ..:.'.:::::::::::::::::::::::::::::::/

                                       _,.,..、.,.._
     ..     ...... . .... ..,..... .........                  ._,.,、.、"^   `'.ヽ
 .....-、、,.._ :::,:,,,..   ....... .    .     .... ..  ..,,.,.、-‐ヽ"゙´
 :::::::::::::::::``"'''、、.,,,_ .............    ,..,、゛;;;;;;;;;;;;;;;;;::,,,,,.......     ..
 ::::::::     .:::::::::::::::::::::::::..```゙`゙゙`゙´ .:::::::::::::::::::::::::;;:;:;;;;;;;;;;;:;;;::::,,  .  ...
            :::::.::::::::::::::::::::::::::::::::::::::::::::::::::::::::.................::::::::::::::......................::::.....
                      ::::::::::::::::::::::::::::::::::::,..   .:::::::::.::::::::::::.......:::::::::::::...
                         ..: ::::::::;;;;;;;;;;;;;;;;;::,,,,,,,,::::::::::::::::::::::::::::::::::::::::::::::
                       ,           : :::: ::::::::::::::::::::;;;;;;;;;::::::::::::::
 ......... .     ...              `;-、                       .
 ''"""'''''"""''""''''""''"''''"""''"""'''''"""''"""'''''"""''""''''""''"''''"""''"""'''''""""''''
  .:;;:::::::::;::::;;;;;;;;;;;;;;;:::;::;:;;;;;;;;;;;;;;;;;;:::::::::::;;:::::::;;::;::::::::::;:;;;;::::;:::::::::::::;;;;;:;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::::::::::::::
 .,::.:.......:::::::::::::::::::::;;;;;;;;;;;;;;;;;;;;;;;::::;:::::::::::::::::::::::::;::::::;::::::::::::::::::::::::::::::::::::::::::::::::::::::.:....:.:::::::::
 :.:.:..::......:.::,::.:..:..:::::;;;:::;:::;;;;;;;;;;;;:::::::::::::::::::::::::::::::::::::::::::::::::::::::::;::::::::::::::::::::;::::::::::::::::::::::::
 ..,.....::::.:...::::::::::.::.::::::::::::::::::::::::::::::::::::::::::::;::;::;;;:::::::::::::::::::::::::::::::::::::....:.:::::::::::::::::::::::::::::::::::::::::::
 ..::::::::::::;:::;::;:;:::::::..,::::::::::::::::::::::::::::::::::::::::;:::::::::::::::::::::::::::::::::::.:::.:::::::::::::::::::::::::::::::::::::::::::::::
 :.......::.::::::.. ..::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::..: ..:.:::::::::::::::,:::::::::::.::.::.:::.::::::::.:...::::::::::::
 :..,...::::::::::,,,,,:::::::::::::::::::.:::.::,:::::::::::::::::::;::::::::::;::::::;::::;::::::,,,:::,,,::::::::;::::::::::::::::,,::::::;;;;;;;;;;;;;;;;;:::,,:::::::::::::.:......::

:: ::: ::: ::: ::: ::: ::: ::: ::: ::: ::: ::: :::::: ::: :::::::::::::: ::: :::::: ::: ::: :::::: ::: :::::::: :::::: ::::: ::: ::: ::: ::: ::: ::: ::: :::::::::: ::: ::: :::::
:: :: :: :: :: :: :: :: :: :: :: :: :: :: :: :: :: :: :: :: :: :: :: :: :: :: :: :: :: :: :: :: :: :: :: :: :: :: :::: ::::::::::::::;;;;;;;;;;;,,,..:::::;;:... :: :: :: ::
: : : : : : : : : :γ'⌒`ヽ::: : :: : : :: :: : : : : : : : ::: : : : : : : : : : : : : : : : : : ::::::::::::::::::::::::;;;;;;;;; :::;;,,,::::;;::::..... : : :
.. . . . . . . . . .l    l. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .::: ::: : ::::::: ;;;;;;;;:::::::,,,;;:::::::..:...,,,,..::......:.
. . . . . . . . . . ゝ、__.,ノ . . . . . . . . . . . . . . . . . . . . . . . . . . . ..,,,:::::::::;;;:: ;;; ;;;; ;;;;;;;;;:::::;:;;;;::::::.:::;;;;;;:::::.::'.'''''
::: :: :: :: :: :: :: :: :: :: :: :: :: :: :: :: :: :: :: :: :: :: :: :: :: :: :: :: :: :: :: :: : '''';:::::;;;:;;: :::::,,:::::::::::;;;;::,..::::::::;;;;;;;;,;; ;;,; ;;:::::;;,...
;,,, - '''' ''':‐-,, ,,                     __,, - ''""::::,,,::;;;;:::::::: :::::;;;;;::::::: ;;:::::;::;;;;::::,:::::::;;;;;;;;;;,,,
         " ''''‐- ,..,,,...  __,, -‐- ,... .-‐‐''''"    ...:::::;;:::::::::::;;;;,:::::::::::::::::::::::::,,;;;;:/::::::::::;;;;;::;:::::;;;;:....
           _,, - ''" ""'''"" `'' -,..           ::::;;; :::,,::::::: ::::;:;;;;;:: :::::::::::://...::::.::::;;;;:;;;;;,:;;;;;::
         -‐"             "'' -‐‐‐-,..,,.     ::::::::::;;;;:::: ::::::::::,:::,:,,;;::::::::::::::::::;;;;;;,,,;;::'''
                                     ,;;::::::::::: ,,.;::|:lilli::ii:::::: :::::;;;;;:::: :.....::.,;;::..
                                       ::: :::.,,:;;::|:ll;;ii ! ;;;::::::..,::::: ::::::''''
                                        '':::,,;;|l!i li!i;;;; :::::' ''::;;;;:''
                                         '''':| ;;!l:i /''::::'';;'''::'
                                              |!ill l;:;:::'';;:''
                                            |lli l!i::''''
                                          |i lii!ll::ll|
                                         |llli!!l ;;;il|
                     '""'           ''""'''"''''"''' | li!ll ll;;lii!|    (O)
    ,, ,,-‐'""`"''''`"'''""''"            ∧∧       `" ノ;;ヘ::、ハ':、wWww、lヘ,,
 `"'''"                          (  ,,) '''"""'''"''"''"" ''''';;;;;;;;;;;;;;;;;;;;;;;;;,,,   ''''""'''"'''
                             |  ヽ              ''';;;;;;;;;;;;;;;;;;;;;;;;;,,,,,,,
  ''""'''"""      ''""''"'''     ..,,,..,,    し_,),,,   ''""'''          ''''';;;;;;;;;;;;;;;;;;;;;;;;;;;;,,,,,,,........
                              '';;;);;;;,,,,       '''""''""    ..... '''';;;;;;;;;;;;;;;;;;;;;;;;;;;;;,,,..::::
                         ハニャーン ?  ''';;;;;;;;;;;;;;,,,,             ::::::::;;;;:::::;;:::;;;;;;;:::::::;;;;;;;;;;;;;;;;;;
                              ∧_∧   ''';;;;;;;;;;;;;;;;;,,,,        ...:::::;;;::;;;;;;;;;;::::;;;;;;::;;;;;;;;:;;;;;;;;;;;;;;;;;
                               (,   )     ''';;;;;;;;;;;;;;;;;;;;;;;,,,,    '''..::;;;;::::::::;::::::::;;;;:::::::::::;;;;;::;;;;;;;;;;;;;;

   :::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::
::::::::::::::::::::::::::::,.(⌒ 、:::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::
:.:.:.:.:.:.:.:.:.:.:.,. ⌒   ⌒):.:.:.:.:.:.:.:.:.:.:.:.:.:.:.:.:.:.:.:.:.:.:.――――  ○ ――――:::.:.:.:::::::::
:.:.:.:.:.:.:.:.:.:.(⌒      r':.:.:.:.:.:.:.:.:.:.:.:r ⌒ヽ.:.:.:.::.:.:.:.:.:.:.:.:.:.// | \ .:.::::::::::::::::::::::.:.:.:
: : : : : ,.(⌒'    : : : : : : : : : : : ,.(⌒   ⌒): : 、   / / |    \:::::::::::::::::::::::.
: : (         : : : : :(⌒ : : : r'⌒ヽ::::::::::::::::::::::;|::::::::::::::::::::::::::::::::::::::::::::
  / ̄ ̄\  :.:.:.:.:.:.:.:.:.:.:.:.:.:.:.:.〜〜〜〜.〜〜.:.:.:.:.:.:.:.:.:.:.:.:.:.:.:.:.:.:.:.:.:.:.:.:::::::::::::.:.:.:.:.:.
⊂⊃   /\ ⊂ ⊃ .:.:.:.:.:.:.:.:.:.:.:.:.:.:.:.:.:.:.:.:.:.:.:.:.:.:.:.:.:.:.:.:.:.:.:.:.:.:.:.:.:.:.:.:.:.:.:.:.:.:.::::::::.:.:.:..:::::.
/⊂⊃      \/ \ ::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::.:.:.:.:.:.:.:::::::.:.:.:.::.::
   / /ゝ   /ゝ  ゙ヽ \ ::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::.:.:.:.:::::::.:.:..:.:.
ーi、,,,,__           ゝ::::::::::..::::::::::::::::::::::::::::::::::::::::.:.:.:.:.:.:.:.:.:.:.:.:.:.:.:.:.:.:::::::.:.:.:::
 ̄  / / ̄/ニlーiニトーi---i-=、,,,,____::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::
      """  "   ̄    ̄ ∠/ ̄|ニi―-i==、__:.:.:.:.:.:.:.:.:.:.:.:.:.:.:.:.:.:::::::.:.:.:.:.
"""  """ ""   """  """ """""      ヽニヽー-、,,_:.:.:.:.:.:.:::::::.:.:::::::.:.:.
                                     ∠ニiー-┬-
    ヘヘ ヘヘ。ヘヘ /~ヾ ヘヘ     " "" " ""   """  """
   _ (,, )(,, )ミ ミ (  ,,)\( ,,) ゜・        " "" " ""   """  """
   | ├────────┤ ヾ ___(ヽノ)     " "" " """""  """
   | ---- ヾ ̄ ヽ ------ ]=========◎ 。ヽ    " "" " "" """  """
  └──|  ◎  |=───┘  |  _||_;;  ω " "" " """""  """
    ((  ゝ__.;''    ((  (( ∪∪  ∪∪  " "" " """"""""""""
 """ ""   """  """ ""   """  """ ""   """  """ "" """
  """ ""   " ""   "" """"" "" " ""   """  """ ""   """
" "" " "   "" "   """ """""   """ ""    "" "  " """  " "
"  "" ""   "" "  "" " """  " " " ""   ""  "  "  "" "" "

    .,,.    '"ろ,,,..;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::::::::::::::::::::::::::::::::::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
,,,,.. ..,;;;;;;;;iiii;;;,,... ....,,;;"そ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::::::::::::::::::::.......................::::::::::::::::::::::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;;
||iiiiiiiiiiiiiiiiii|||iiiiii;;;;;;,,... ...,"て'''''':::::::::::::::::....................       .......................................::::::::::::::''''''''
||||||||||||||||||||||iiiiiiiiiiiii"",,,...'"ろ:::::::................                  .........................::::::::::::::
!!||||!!!!||||||||||||||||||||||iii;iiii!!!'"........                             ..................
::レ∠ii||||||||||!!!!!!!!ii;;~^''"
:: /|||||||||||!!!!,,.'''"~"''~................................                      .....................:::::::::::::::
: |'''''''""~~''"                        r´`;
: |::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::            `゙´       _,、‐" ̄ ̄'''‐-、、__
: |::::::::::::::::::::::::::::::::::::::::::::::::                      ,,,-'`"´ ;;;;;;;;;;;;;;;;;;;;;;;;;;  `'ー
iii;,                            __,,、‐‐'"´;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;
|||i               _,、‐"~`'''-,,..._ ,,,、r'''´   ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
||||             ‐';;;;;;;;;;;;;;;;;;;;;;;;;;"=,,,,_  ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;;;;;;
|||||  ノノノノ         ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;``''‐-,, _;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
―ヽ (:::__゚∋          ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;    ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
::::: (::::::::⌒\ (::::::: )    ;;;;;;;;;;;;;;;;;;;;;        ;;;;;;;;;;;;;;;;;;;;;     ;;;;;;;;;;;;;;;;;;;;;
:::::::: ヽヽ个彡~""∧,,∧'シ Π   「,,\ 「Π    「「//「 「「「 「「  Π
    )):::|    (:::::::: ) 'ソ   「「「「「 ヽヽ  Π     ||  「Π  Π_   「「 「
   ((::: |   @::::::::) ~ツ Π_   「「 「  ||  「Π   ヽヽ  Π   「「「「「

::::::::::......                  ....................................................      .........::::
:::::::::::::::::::::::............................                       ...............:::::::::::::::::::
 /~ \..............        .................:::::::::::...........     ............:::::::::::::::::::::::__ノ
__ .........::::::::::::::::::::::::::..........                     .............:::::::__/彡
 \     ヽ:::::::::/~   ̄ ̄:::::::::......-ー::::::::::..................::::::::::::::::::ニ、ー'~
   ミ、     \::::::........   _,,,;;;;:::::::...............:::::::;;;;;;;;;;ーー'''''~~~
 ゝ   ト、    λ-ーー<        ノミ~~~   −  ―  ......___:::::::::::::
 λ  ヽ ~''ー  λ.............:::::::::::::::::::::::/彡
               __,,,∠彡         ===========三::::......
         __=-―'~ ̄          _  .............
ー、,,,_∠~ ̄~\__...... .......             ̄~−ー==ー、
                     _,,、=〜            ̄''=っ
                ー=<~         ..............::::::::::::::ノミ
ーi、,,,,__wwjklwjklw         ゝ:::::::::::...............
 ̄  / / ̄/ニlーiニトーi---i-=、,,,,____
    ̄           ̄ ̄   ∠/ ̄|ニi―-i==、__jkjlwjiwjjilwi
          ∧ ∧                     ヽニヽー-、,,_
        (  ,,゚) ∧___                        ∠ニiー-┬-
        [=  弋つ ゚_)                              ̄
        |  | /  /
      ._____l、_〃ヽ /
     /  ヽ、. |_,l  )
    //、   ゝし'  |
    Vl l.   ノ--┬.| |
     | | ノ    || ||
.       ||.|.|      || ||
   .  /|/|    /| /|

                       ,,∧
                    .,./ ::::\
               ,/ヽ、.、/'″::::::::::::::::\              ,,∧
             .,/:::::::::::::::       :::::::\          .,./ :::\
            /     .、 ::::::::ヽ   :::::::::::^''゙\ ,/ヽ、.、/'″ :::::::::::::::\
           _r'′    ,,/  :::::::::\     ::::::::::\::::::::::::::        ::::::\
         ._/      .´       .゙''-、   .‐、_::::::::::\ 、 :::::::ヽ   ::::::::::^''゙\
        ./         ::::::::::::::::ヽ       :::::::::.'ー.゙''\ ::::::::\      :::::::::
      _,/′ ::::::::::::::::            ::::::::::::::::\:::::::::::::::::::::::: ...  ゙''-、   .‐、_:::
.,,,/ヽ /    ,/''      __________+               ::::::::::
″         .,/::::::::::::::::/__________/      ::::::::::::::\::::::::::::::::::::::::
          .,,/      ゙、;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;/ii/- ..,,         丶_
       _,,. -ー 、_,,..、-‐'''"゙、;;;;;;;;;;;;;;;;;;;;;;;;;;\;;;;;;;;;;;;;;;/ii/:::::::::::`ヽ、         \
 _,,,,....:::''"´ ...::::::::::::::::::::::::::::::+゙、;;;;;;;;;;;;;;;;;;;;;;;;\\;;;;;;;/ii/::::::::::::::::::::::``::.. ....-ー- ....
  _,,...,,_   """'' ‐ - '''''' """゙、;;;;;\;;;;;;;;;;;;;;;;;;;;;;;;;;;/ii/  + ``""''''  `:.... "´   ``
"´::::::::::::::``::...,,         ゙、;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;/ii/     _,,..、-‐‐ー- ..,,_,,,,
:::::::::::::::::::::::::::::::::``        ,,....-:::::-....,,     _,,..、-‐''"´..:::::::::: .....-:::"::::::::::::`::....

..;;;;;;;;;;;;;;;;;.    ..;;;;;;;;;;;;;;;;;.   ..;;;;;;;;;;;;;;;;;.     .;;;;;;;;;;;;;;;;;.     ..;;;;;;;;;;;;;;;;;.
゙''ー---‐'"   ゙''ー---‐'"   ゙''ー---‐'"    ゙''ー---‐'"    ゙''ー---‐'"
;;;;;;;..   ;;;;;;;;;;;;;;;;;   ;;;;;;;;;;;;;;;;;    ;;;;;;;;;;;;;;;;;    ;;;;;;;;;;;;;;;;;     ;;;;;;;;;;;;;;;;;
-‐'"   ゙''ー--‐'"   ゙''ー--‐'"   ゙''ー--‐'"    ゙''ー--‐'"    ゙''ー--‐'"
 .;;;;;;;;;;;;;;.    .;;;;;;;;;;;;;;.   .;;;;;;;;;;;;;;.     .;;;;;;;;;;;;;;.    .;;;;;;;;;;;;;;.    .;;;;;;;;;;
   .;;;;;;;;      .;;;;;;;;.      .;;;;;;;;.      .;;;;;;;;..      .;;;;;;;;.   
.;;;;;.   .;;;;;.      .;;;;;.       .;;;;;.       .;;;;;.      .;;;;;
   _,,.-ー''''"゙゙`゙''ー-、,,,,-‐'゛:、丶、     ,,,,.,.、;;.     .;;;;;.      .;;;;;.
,,,,-‐'゛:::....::::::........ . :::~゙"'ー- _,,.--ー''''''"゙゙: ;: ;: ``'‐.、_,,.;:-−''"´`丶、
":;;;: : ;: ;: ;:  ; ::; : ;:; :,,,,-‐'゛ :: :; : ;: ;: ;: : ;: ;: ;: ; ::; ゙''、,,:::::::::::::::::::::::``'‐.、
;: ;:  ; ::; :  ;:; :,,,,-‐'゛ :: :; : ;: ;: ;: : ;: ;:;: ;:  ; ::; : ;:; :,,,'::''"'"~''``'‐.、::::::::::::::::
゙''、,,_;: ;:  ; ::; : ;:: :; : ;: ;: ;: : ;: ;:::;_,,''''''"゙゙.:".:;.:'"゙:.:゙,:;、,"'.:::::::::;;.:;,~゙"'゙"'''''--
::;.:".:;.:'"゙:.:゙,:;、,"'.:.:;,`:;,':,:;.,:;.:::;.:".:;.:'"゙:.:゙,:;、,"'.:.:;゙''、,,_,`:;,':,:;.,:;.:;: ;:  ; ::; : ;:; :,,,,:: :;

: : : : : : , : : : : : : : : : : : : . : : : : : : : : : . : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : :
: : : : : : : : : : : : : : : : : : : : . : : : : : : : :* . : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : :
: : : : : : : : : : : : : : : : : : : : : .  : : : : : : : : : . : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : :
: : : : : : : : : : : : : : : : : : : : :+ .  : : : : : : : : : :.   : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : :
: : : : : : : : : : : : : : : : : : : : : : .   : : : : : : : : : : .   : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : :
: : : : : : : : : : : : : : : : : : : : : : : .   : : : : : : : : : .   : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : :
: : : :: : : : : : :: : : : : : : : : : : : : : .   : : : : : : : : : . +   : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : :
: : : : : : :: : : : : : : : : : : : : : : : : : :.   : : : : : : : : : : .     : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : :
: : : :: : : : : : : : : : : : : : : : : : : : : : .   : : : : : : : : : : .      : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : :
: : : :: : : : : : : : : : : : : : : : : : : : : : : .    : :+ : : : : : : : .       : : : : *: : : : : : : : : : : : : : : : : : : : : : : :
: : : : : : : : : : : : : : : : : : : : : : : : : : :      : : : : : : : : : : .       : : : : : : : : : : : : : : : : : : : : : : : : : : :
: : : : : : : : : : : : : : : : : : : : : : : : : : : .      : : : : : : : : : : .       : : : : : : : : : : : : : : : : : : : : : : : : : :
.:.:.:.:.:.:.:.:.:.:.:.:..:.:.:.::.:.:.:.:.:.:..:.:.:.:.:.:.:.:.:.:.:.:..:.:.     :.::.:.::.:.:.:., - - 、       :.:.:..:.:.:.:.:.:.:.:.:.:.:.:..:.:.:.::.:.:.,-'`''\
:..:.:.:.::.:.:.:.:.:.:..:.:.:.:.:.:.:.:.:.:.:.:..:.:.:.::.:.:.:.:.:.:..:.:.:.:.     _-‐ "´:::::::::::::::.`゙ ー- - _  ..:.:.:.::.:.:.:.:.:.:..:.:.:.:_ - ´::::::::::::::ヽ
..:.:.:.:.:.:.:.:.:.:.:.:..:.:.:.::.:.:.:.:.:.:..:.:.:.::.:.:.:.:.:.:..:.:.:.:.:.:.:_ -‐"  ::::::::::::::::::::::+::.     "ー‐‐- 、-、:+.:.:.:/":::::::::::::::::::::::::::
..:.:.:.:.:.:.:.:.:.:.:.:..:.:.:.::.:.:.:+..:, --‐‐ 、..:.:.:.::., - ´:.      ::::::::::::::::::::::::::.         ::::::`ヽ":::::::::::::::::::::::::::::::::
..:.:.:.:.:.:.:.:.:.:.:.:..:.:.:.::.:.:.:,‐"::::::::::::::::ヽ.- "::::::::::::.    +   ::::::::::::::::::::::::.         ::::::::゙ ゙‐ - 、:::::::::::::::::::
..:.:.:.:.:.:.:.:.:.:.:.:..:._ ‐ ´::::::::::::::::::::::::::::゙"` ー- - 、:.       :::::::::::::::::::::::::.          ::::::::::::::::::::::'‐ 、::::::::
..:.:.:.:.:.:.:.:_ -‐":::::::::::::::::::::::::::::::::::::::::::::::*::::::::::::ヽ:.     -‐´::`ヽ::::::::::::::..          :::::::::::::::::::::::::`ー、_
..:.:.: -‐"::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::` ー --´    ::::::`‐、:::::::::::.    *      ::::::::::::::::::::::::::::

;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;::: ::: :: :....    ...: :: ::: :::::;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::: ::: :: :..........: :: ::: ::::::;;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;, -'゙:::::゙'- 、;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::: :: : : :: :::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;_,..-'''゙::::::::::゙'- 、_,..-'''":::::::::::::::::::::::"'''- .._;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
"~´::::::::::::::::::::::::::::::::::::::"'''- .._::::::::::::::::::::::::::::::::::::::~""''' ‐- ...,,__;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
iiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiii;i;i;i;i;i;i;i;i;i;i;i;i;i;i;i;i( (i;i;i;i;::::::::::::i;i;i;i;i;i;i;i;i;i;i;i;i;i;i;i;i;iiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiii
iiiiiiiiiiiiiiiiiiiiiiiiiiiiiilili;lili,i;lililili;lili,i;li:::::: ) .)        :::::;i;i;i;i;i;i;i;i;i;i;i;i;i;i;i;iiiiiiiiiiiiiiiiiiiiiiiiiiiiiii
iiiiiiiiiiiiiiiiiiiiiiiiii;lililili;lili,i;lililili;l::::::::: (  (    r┐∩  ::::::::;lili,i;lililili;lili,i;iiiiiiiiiiiiiiiiiiiiiiiii
iiiiiiiiiiiiiiiiiiiiiiii,i;lililili;lili,i;lili::::::::    )_)  个〒Π∩  ...:::::::;lili,i;lililili;lili,i;liliiiiiiiiiiiiiii
iiiiiiiiiiiiiiiiiiiiiiiiii;lililili;lili,i::::::::::     __    Τr┐个 .....:::::::::;lili,i;lililili;lili,i;liliiiiiiiiiiiiii
iiiiiiiiiiiiiiiiiiiiiiiiiiiiiiilili;lili,i;l::::..  _.ィ´ , -'"    ................::::::::::;lili,i;lililili;lili,i;lililiiiiiiiiiiiiiiiiiiii
~""''' ‐- ...,,__;lili,i;lililili:::....,:'  /  .......::::::::::::;lili,i;lililili;lili,i;lililili;liliiiiiiiiiiiii_,..-ー''"´
   w     `゙''ーl;;i"~"ll"~"li"~"ll"~"li"~"ll"~"li"~"ll"~"li"~"l;;|__,..-'''"   w
       w   ;_/^/^:/^:/^/^/^:/^:/^/^:/^/^:/^:/^/^:/^:/^/_ w     w
 ヾiッソ      l;;l/~"li"/"ll"~/li"~/ll"/"li"/"ll"~/li"~/ll"/"~l;;l       ヽiツ
        w wl;;l(0)(il(0)(il(0)(il(0)(il(0)(;il(0)(il)(0)il(0)(il(0);wl;;|   w
   w   _,..-'''""'i"'" ヽ、              ヽ~""''' ‐- ...,,_   ヾiッソ
 _,,.;:-−''"´   ヾ     ヾ`'、_             "'ヾ、 ヽ  ヾ ~""''' ‐- .
        , --――--、        __.、--─--,,,
     ,r'"        ゛`'ー、 ,-‐‐''~        ´ ̄```' ‐--、_
  ,r'"             \,,..,                __,, - ''"" ~` -、.._
,;:'"   :;:;,";:             '~` 、___ ___  ______...,,-‐‐''~
    :;":;;,"`;;:                 ̄   ̄
 ........  爪  ...... .. ........     .....   ........  ... ........ ,:;:;,";  ......  ............
    ..........  ....      ........    ......   ............   ;;`;;i`;;、`:  .....  ..
 ......... ......     ..........  ...  ... ..   ....................  ........  爪......  ...  ... ..
 ........  ................. ...  ..   ..........   ............   ___ ___  .....  .....    .................
........  ....................    ..........  ...... .........   ..../ □|___| ...      ..  ........  ....
 ............     ......    ........   ....  .......... └◎┴‐◎┘ ........  ..............
......... ......  ........  .................  ... ..  ..........   ............  ..........  ...   ..............

                 _           ,. '⌒ `^7
-'⌒ヽ=-='⌒ヽ    / ̄⌒  ヽ        r'´    .:. ..::`ー'⌒ヽ
    . ..: ..:.:.::}    {   .. : .. ..:::ノ       ヽ       . .: ..::::⌒}
   .. ..:. ..::::ノ    ヽ---一'⌒´         \        ..:::ノ
`ー---一 '´                         ̄ ̄`´ ̄ ̄´
            ____       _,, -──-  .._
      ,. - '"´:::::::::::::::::::::::::`ヾ=- ''"´:::::::::::::::::::::::::::::::::::::`ヽ、
 ,.  '"´::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::\
'"::::::::::::::::::::::::::::::::::::::::::::::::::._,.ト-<^>‐'7──--  ...._:::::::::::::::::::::::`ー-- .._
:::::::::::::::::::::::::....._,. -─¬'": : 弓{ニ}三{ :.. :.. :.. :.. :.. :.. :..:`ヽ.::::::::::::::::::::::::::::::::::::\    _
:::::.:::::_,. - ''". : : : : : : : : : : 厶イハ_ト、j: :.. :.. :.. :.. :.. :.. :..:..:..:.\::::::::::::::::::::::::::::::::::::>''"´:::::::
一'^ . . . . . . . : : : : : : : : : : : : : :__||,, -─ ¬─-- .._:.. :.. :..ヽ:.. :.._,,.. ‐ ''"´:::.:::::::::::::::::
. . . . . . . . . . . : : : : : :_,. - ''"´: : ||: : : :.. :.. :.. :.. :.. :.. :..:..`'' -- ''":::.:::.:::.:::.:::.:::.:::.:::::::::::::::::
_,, -‐ ''"´ ̄ ̄ ̄ : : : : : : : : : : || : : :.. :.. :.. :.. :.. :.. :..:..:..:..:..:..:..:..:::.:::.:::.:::.:::.:::.:::.:::.::::::::::::::::::
. . . . . . . . . . . : : : : : : : : : : : : : :.:.||: : : :.. :.. :.. :.. :.. :.. :..:..:..:..:..:..:..:..:::.:::.:::.:::.:::.:::.:::.:::.:::::::::::::::::
. . . . . . . . . . . : : : : : : : : : : : : : : :|| : : :.. :.. :.. :.. :.. :.. :..:..:..:..:..:..:..:..:::.:::.:::.:::.:::.:::.:::.:::.::::::::::::::::::
. . . . . . . . . . . : : : : : : : : : : : : :..:.:||: : : :.. :.. :.. :.. :.. :.. :..:..:..:..:..:..:..:..:::.:::.:::.:::.:::.:::.:::.:::.:::::::::::::::::
. . . . . . . . . . . : : : : : : : : : : : : : :.:||: : : :.. :.. :.. :.. :.. :.. :..:..:..:..:..:..:..:..:::.:::.:::.:::.:::.:::.:::.:::.:::::::::::::::::
        __ __,,...ノ⌒`ー==-- ..,,__
    ─=≡_三≡ニ二三 三 三二 ニ≡人__         __f≡二ー'二⌒ヽ
         `~^^''ー--==≡三三≡‐'''"" ̄  ̄ ̄      ̄`''(三三ノ⌒ヾ≡三ソ
                               __             _____
                          ,イ´ヾ、: : ̄`ー-、     /_ _        `ー┬- 、
                      _/ |: : 〉、 : : : :\,........,/: : `ヽ        |!  \      _,,..
       _,,.. -‐──-  ..,,_     /|! l  |: :/ : \ : : : i: : : :|: : : : :ト、          ∧,,..-‐''":.::.::
   _,,..-'":.:.:.:.:.:.:.:.:.:.:.:.:.:.:.:.:.:.:.:.`'''ー┤.!    i. : : : : : : : : | : : :l!: : : : /  \       / iト、:.:.:.:.:.:.::..:
,,.‐''":.:.:.:.:.:.:.:.:.:.:.:.:.:.:.:.:.:.:.:.:.:.:.:.:.:.:.:.:.:.:./ \  .l: : : : / : 丶:  : |:l : : |: : : /             ヾ;;\:.:.:.:.:.:
:.:.:.:.:.:.:.:.:.:.:.:.:.:.:.:.:.:.:.:.:.:.:.:.:.:.:.:.:.:.:.:.:.:._」   |  |!: : //_: : : 〉: : |:|: :! |: :  〃    l!     〈   |_;;;;;;\:.:.:
:.:.:.:.:.:.:.:.:.:.:.:.:.:.:.:.:.:.:.:.:.:.:.:.:.:.:.:.:.:.:.:.:._l ヽ .l! . |!、 : : :| : : 〃 : :|: :|:! | : /.{       :        lヾ、  ヾ、;;;;;\
:.:.:.:.:.:.:.:.,i!:.:.:.:.:.:.:.:.:.:.:.:.:.:.:.:.:.:.:.:.:.:./  ノ     .ヾ\: : : :∧: : |: :|:! |/   、   / \     ,!   、_∧;;;;;;;
:.:.:.:.:.:.:.彡ミ:.:.:.:.:.:.:.:.:.:.:.:.:.:.:.:.:.:.:,〈     / l    、 ` 、:/ l: : |: n.〃    ヾ       ,ゝ   \     } ヾ;;;;
:.:.:.:.:.彡三ミ:.:.:.:.:.:.:.:.:.:.:.:.:.:.:.//   /   _!.从   `┬‐ 、: :  : |: l !|L     _ソ   《       从     \
:.:.:.:.彡三三ミ.:.:.:.:.:.:.., 、:/;;;,i!   ,..、   / .彡ミ.    !|   从 : :.|: l〃 \  , 、    ,i!   ,、     彡ミ.
:.:.:.:.彡三三ミミ:.:.:..彡ミ´;;;;;彡ミ 彡ミ 从 .彡ミミ   ,、 ,!::::::ヾ,,,,l/     .}.彡ミ  彡ミ 彡ミ 从 .彡ミミ   ,、
.:.:.彡彡三三ミミ:.:.彡::ミ;;;;;彡::ミ, 三 彡ミ 彡,il、ミ 彡ミ {!:::::::::l!   ,、    .彡::ミ  彡::ミ, 三 彡ミ 彡,il、ミ 彡ミ
:.:.彡彡三三ミミミ:.彡三ミl彡三ミ ::: 彡::ミ .彡ミ  彡::ミ ゞ;;;;:ソ .彡ミ   彡三ミ 彡三ミ ::: 彡::ミ .彡ミ  彡::::ミ
彡彡三三三ミミミ. |li|.从从|li|W |i|.. |i| 彡三ミ.  |i| 从 |il| 从彡::ミ.,.,,.,.W |li|.从从|li|  |i|  |i| 彡三ミ.,  |i|
.: .ミ彡:.:.|!|l| ミ彡w、w|w,, .,, |li|., ..w,,...,|,r':":ゞ:ミヾ,....,,.Ww,,,...Ww..从从从 、 w|w,, 从, |li|从从 .,|r':":ゞ:ミヾ,....,,..Ww
: :从从.,|! f''≡ー‐-、 r''゙ゞ彡ミヾゞ ..., ゞミヾ彡ソ....,.,.,   .............,,,,  ...,.,.,.,               ゞミヾ彡ソ.
ww,,,..... | 《:彡:三:ミ:Y^彡巛ヾミミ》  """"      ,,,,....,.,..,,,    .,,,,,,,、Ww.,,    www,,,....... ....,.,  ,,,,....,.,..
    ノ,! ゞw、ww,,.W,,,,,,...Ww,,,.ww、ww,,.,,,,    ,....,,.ww,,,...w       _____         ____
..,.,.,.,.,.....     www,,,.......          _____,,,...--─''''""´ ̄: : : : : : : : : : : :  ̄ ̄ ̄ ̄ ̄: : : : : : : :
──---- ....,,,,,,___,,.. --──''''""´ ̄: : : : : : : : : : : : : : : : : : : : : : : : : : : : : : 〜: : :〜 : : : : : : : : : : : : : : : :
: : : : : : : : : : :〜 : : : : : : : : : : : : : : : :〜〜 : : : : : : : : : : : : : : : : : : : :〜〜〜 : : : : : : : : : : : : : : : : : : : : : : : : : : :
: : : : : : : : : : : : : 〜〜: : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : 〜: :〜 : : : : 〜: : : :
: : : : : :〜: :〜 : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : :〜〜〜〜 : : : : : : : : : : : : : : : : : : : : : : : : : : :
           ( ;; ;: )  ⌒ヽ                                ( . ;.; .; :.: ⌒) ..;.;:⌒):.ノ
      ___ノ  ノ⌒)  .;;:.;.)                        _____,ノ      ノ⌒) .;. :.:ノ、
:.`)_ _ ̄  ̄  _ _ ___丿                             ̄  ̄ ̄ ̄ ̄`ヽ    . .. ;: ;.:.:;;`ヽ _:;,)
:.;....)´ ̄ ̄ ̄                    __ノ⌒ーー'⌒ヽ      ー-、、 _ノ   ⌒\ .. . .;: .:; .:_,ノ
: .. =─  −                      ̄ ̄ヽ . :. :;.;;;);.;;ヾ       } l  ̄`ヽ_,ノ }ヽ ̄ ̄´
                          r´`;   `ーー⌒‐-、__`ー、__   ヾ ヽ、     / .:;li`ー-、
一⌒)                         `゙´           ̄ ̄      \.:ヽ、 ./;;;ノ⌒ー-、;`ー-、_
::.:、::.`ヽ_     _.ィ´ `ヽ.                                ヽ .:V .;/       ̄ ̄⌒ヽ
ー' ̄ ̄´ _,..-'''"     `ー-、_                                } .::.:/             r:.
_,,.;:-−''"´.. .. .: . :. : :.. : .:: ヽ   ``‐-、                                  | l ;ト   ______,ノ::;.
.. . . .: .: . :. :.:.:___ .: .: .:         \                           | ,i; |     ̄   ̄ て .: ;;:.
. : .: .: .: .: . :/ \_/\_.: .:   `    `ー-、_                          |, ;i ;l   − ─= : .. r .:;
  __/|__:/ ..:〉−.:;/:: .: . . .   \     "'''- .._                  l i; l; |        ` ̄
___/\.:/l \ ..:;:\/::\/: .: .: .: .: .: .: . :. . . . . . .         ~""''' ‐- ...,,__       |;i0;i ;|
、/、_|/ ̄/\/_/、_" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" |l; i ;;|" "" "" "" "" "" "
/ \ / ̄.:;\,;:>-<\ .:;/\-:.、w,                 、ww,.       __,丿;i;;'、 ;ヾ_ ,    、w,.
-一""""""""\,,、w,\,,>"""""   、w,                       `フ/w`ヽゞ ´   、iklw,
風景・背景アスキーアート保管庫Plus>山村・自然道・山・森林>遠景に山