,,r'':::::::::::::::::::::::;i::::::::::::::::i、
,r'::::::::::::::::::::;::r;:r l::::::::::::::::::l!
'i::::::::i:::;:::;r'´'´ `ヾ:::::::::::::l!
r‐、 'i;i::::::l_,,,_ __,,,_ ヾ::::::::::l!
人 ゝ,,_ ,,_,,,、 'i;:::,,i´ ゙̄l‐'i´ ̄`i!、_l::::::::;;;l!
(○) ̄  ̄ i‐、-l、 !i`'‐''゙l _`‐-‐'゙ `;´!;;;l!
``'‐二i ‐`-'__ )) ゙l , ノ,/;l!''
l l! `-' ,r'i {_,,,_ l -===・'' ノ`'l!
l l!  ̄ l! /,_ ) l! ´ / :l''
/l l!/゙,=-,(こ)丿,,_ _,,r‐‐--‐ー‐-- ,,__,,,r}ゝ__,,, 、 -' l、
l、__l :l!__,(_ソ ̄) l;;;;;; ̄ ̄ ̄;;;;;;;;;;;;;;;;;;;;;;;;;ヽ;;;;;;;l;;;;;;;ヽ_ ̄``''‐- 、 , -‐}
} ヽ-~__,,,' -‐i/》;;;;;;;;;;;;;;;;;;;ヽ;;;;;;;;;;;;;;;;;;;;;;;;;ヽ;;;;l;;;;;;;;;;;ヽ ̄`''‐- 、l!//{`‐-、
l! ___,,, -‐{ l l;;;;;;;;;;;;;;;;;;;;;l;;;;;;;;;;;;;;;;;;;;;;;;;;;;l;;;;;;`''=‐- \‐-ッ'´ ', ' ,ヽ;;;;ヽ\_
`- ,,__,,, ‐'l./ l;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;l;;;;;;;;;`'‐ 、;;;;;;;;;;;>' ', ' ,ヽ<;;;;;; ̄`'‐、
l! ヽ`‐-、/ /;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;l;;;;;;;;;;;;;;;;;;;;;`'‐ / , ' ヽ/;;;;;;;;;;;;;;;;;ヽ
l! `‐,ィ___,/;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;i;;;;i;;;;;;;;;;;;;;;;;;;;;;;;;l , l;;;;;;;;;;;i;;;;;;;;;;;l!
ヾ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;/;;;;;;;;;;;;;;;;;;;;;-‐`‐-‐i''‐-、 _ ,, l;;;;;;;;;;;l::::::::::::l
`'‐- ;;;;;;;;;__;;;;;;;;;;;;;;;;;;;;;;;;;__;;;;;-‐';;;;;;;;;;;;;;;;;;;;;‐'´-‐''' ´ {_,,r'' _,,r''-‐'';;;;;;;;;;;;;;;l;;;;;;;;;;;l
 ̄ ̄l;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;_,,_;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;l;;;;;;;;;;l
l;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;`‐';;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;_,,;;;;;l;;;;;;;;;;l!
l;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;`‐';;;;;l;;;;;;;;;;;;l!
l;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;l;;;;;;;;;;;;;;l!
l;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;l;;;;;;;;;;;;;;;;l!
l;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;l;;;;;;;;;;;;;;;;;l!
l;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;l;;;;;;;;;;;;;;;;;;l
,,r'':::::::::::::::::::::::;i::::::::::::::::i、
,r'::::::::::::::::::::;::r;:r l::::::::::::::::::l!
'i::::::::i:::;:::;r'´'´ `ヾ:::::::::::::l!
r‐、 'i;i::::::l_,,,_ __,,,_ ヾ::::::::::l!
人 ゝ,,_ ,,_,,,、 'i;:::,,i´ ゙̄l‐'i´ ̄`i!、_l::::::::;;;l!
(○) ̄  ̄ i‐、-l、 !i`'‐''゙l _`‐-‐'゙ `;´!;;;l!
``'‐二i ‐`-'__ )) ゙l , ノ,/;l!''
l l! `-' ,r'i {_,,,_ l -===・'' ノ`'l!
l l!  ̄ l! /,_ ) l! ´ / :l''
/l l!/゙,=-,(こ)丿,,_ _,,r‐‐--‐ー‐-- ,,__,,,r}ゝ__,,, 、 -' l、
l、__l :l!__,(_ソ ̄) l;;;;;; ̄ ̄ ̄;;;;;;;;;;;;;;;;;;;;;;;;;ヽ;;;;;;;l;;;;;;;ヽ_ ̄``''‐- 、 , -‐}
} ヽ-~__,,,' -‐i/》;;;;;;;;;;;;;;;;;;;ヽ;;;;;;;;;;;;;;;;;;;;;;;;;ヽ;;;;l;;;;;;;;;;;ヽ ̄`''‐- 、l!//{`‐-、
l! ___,,, -‐{ l l;;;;;;;;;;;;;;;;;;;;;l;;;;;;;;;;;;;;;;;;;;;;;;;;;;l;;;;;;`''=‐- \‐-ッ'´ ', ' ,ヽ;;;;ヽ\_
`- ,,__,,, ‐'l./ l;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;l;;;;;;;;;`'‐ 、;;;;;;;;;;;>' ', ' ,ヽ<;;;;;; ̄`'‐、
l! ヽ`‐-、/ /;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;l;;;;;;;;;;;;;;;;;;;;;`'‐ / , ' ヽ/;;;;;;;;;;;;;;;;;ヽ
l! `‐,ィ___,/;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;i;;;;i;;;;;;;;;;;;;;;;;;;;;;;;;l , l;;;;;;;;;;;i;;;;;;;;;;;l!
ヾ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;/;;;;;;;;;;;;;;;;;;;;;-‐`‐-‐i''‐-、 _ ,, l;;;;;;;;;;;l::::::::::::l
`'‐- ;;;;;;;;;__;;;;;;;;;;;;;;;;;;;;;;;;;__;;;;;-‐';;;;;;;;;;;;;;;;;;;;;‐'´-‐''' ´ {_,,r'' _,,r''-‐'';;;;;;;;;;;;;;;l;;;;;;;;;;;l
 ̄ ̄l;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;_,,_;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;l;;;;;;;;;;l
l;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;`‐';;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;_,,;;;;;l;;;;;;;;;;l!
l;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;`‐';;;;;l;;;;;;;;;;;;l!
l;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;l;;;;;;;;;;;;;;l!
l;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;l;;;;;;;;;;;;;;;;l!
l;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;l;;;;;;;;;;;;;;;;;l!
l;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;l;;;;;;;;;;;;;;;;;;l
,,r'':::::::::::::::::::::::;i::::::::::::::::i、
,r'::::::::::::::::::::;::r;:r l::::::::::::::::::l!
'i::::::::i:::;:::;r'´'´ `ヾ:::::::::::::l!
r‐、 'i;i::::::l_,,,_ __,,,_ ヾ::::::::::l!
人 ゝ,,_ ,,_,,,、 'i;:::,,i´ ゙̄l‐'i´ ̄`i!、_l::::::::;;;l!
(○) ̄  ̄ i‐、-l、 !i`'‐''゙l _`‐-‐'゙ `;´!;;;l!
``'‐二i ‐`-'__ )) ゙l , ノ,/;l!''
l l! `-' ,r'i {_,,,_ l -===・'' ノ`'l!
l l!  ̄ l! /,_ ) l! ´ / :l''
/l l!/゙,=-,(こ)丿,,_ _,,r‐‐--‐ー‐-- ,,__,,,r}ゝ__,,, 、 -' l、
l、__l :l!__,(_ソ ̄) l;;;;;; ̄ ̄ ̄;;;;;;;;;;;;;;;;;;;;;;;;;ヽ;;;;;;;l;;;;;;;ヽ_ ̄``''‐- 、 , -‐}
} ヽ-~__,,,' -‐i/》;;;;;;;;;;;;;;;;;;;ヽ;;;;;;;;;;;;;;;;;;;;;;;;;ヽ;;;;l;;;;;;;;;;;ヽ ̄`''‐- 、l!//{`‐-、
l! ___,,, -‐{ l l;;;;;;;;;;;;;;;;;;;;;l;;;;;;;;;;;;;;;;;;;;;;;;;;;;l;;;;;;`''=‐- \‐-ッ'´ ', ' ,ヽ;;;;ヽ\_
`- ,,__,,, ‐'l./ l;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;l;;;;;;;;;`'‐ 、;;;;;;;;;;;>' ', ' ,ヽ<;;;;;; ̄`'‐、
l! ヽ`‐-、/ /;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;l;;;;;;;;;;;;;;;;;;;;;`'‐ / , ' ヽ/;;;;;;;;;;;;;;;;;ヽ
l! `‐,ィ___,/;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;i;;;;i;;;;;;;;;;;;;;;;;;;;;;;;;l , l;;;;;;;;;;;i;;;;;;;;;;;l!
ヾ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;/;;;;;;;;;;;;;;;;;;;;;-‐`‐-‐i''‐-、 _ ,, l;;;;;;;;;;;l::::::::::::l
`'‐- ;;;;;;;;;__;;;;;;;;;;;;;;;;;;;;;;;;;__;;;;;-‐';;;;;;;;;;;;;;;;;;;;;‐'´-‐''' ´ {_,,r'' _,,r''-‐'';;;;;;;;;;;;;;;l;;;;;;;;;;;l
 ̄ ̄l;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;_,,_;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;l;;;;;;;;;;l
l;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;`‐';;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;_,,;;;;;l;;;;;;;;;;l!
l;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;`‐';;;;;l;;;;;;;;;;;;l!
l;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;l;;;;;;;;;;;;;;l!
l;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;l;;;;;;;;;;;;;;;;l!
l;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;l;;;;;;;;;;;;;;;;;l!
l;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;l;;;;;;;;;;;;;;;;;;l
,,r'':::::::::::::::::::::::;i::::::::::::::::i、
,r'::::::::::::::::::::;::r;:r l::::::::::::::::::l!
'i::::::::i:::;:::;r'´'´ `ヾ:::::::::::::l!
r‐、 'i;i::::::l_,,,_ __,,,_ ヾ::::::::::l!
人 ゝ,,_ ,,_,,,、 'i;:::,,i´ ゙̄l‐'i´ ̄`i!、_l::::::::;;;l!
(○) ̄  ̄ i‐、-l、 !i`'‐''゙l _`‐-‐'゙ `;´!;;;l!
``'‐二i ‐`-'__ )) ゙l , ノ,/;l!''
l l! `-' ,r'i {_,,,_ l -===・'' ノ`'l!
l l!  ̄ l! /,_ ) l! ´ / :l''
/l l!/゙,=-,(こ)丿,,_ _,,r‐‐--‐ー‐-- ,,__,,,r}ゝ__,,, 、 -' l、
l、__l :l!__,(_ソ ̄) l;;;;;; ̄ ̄ ̄;;;;;;;;;;;;;;;;;;;;;;;;;ヽ;;;;;;;l;;;;;;;ヽ_ ̄``''‐- 、 , -‐}
} ヽ-~__,,,' -‐i/》;;;;;;;;;;;;;;;;;;;ヽ;;;;;;;;;;;;;;;;;;;;;;;;;ヽ;;;;l;;;;;;;;;;;ヽ ̄`''‐- 、l!//{`‐-、
l! ___,,, -‐{ l l;;;;;;;;;;;;;;;;;;;;;l;;;;;;;;;;;;;;;;;;;;;;;;;;;;l;;;;;;`''=‐- \‐-ッ'´ ', ' ,ヽ;;;;ヽ\_
`- ,,__,,, ‐'l./ l;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;l;;;;;;;;;`'‐ 、;;;;;;;;;;;>' ', ' ,ヽ<;;;;;; ̄`'‐、
l! ヽ`‐-、/ /;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;l;;;;;;;;;;;;;;;;;;;;;`'‐ / , ' ヽ/;;;;;;;;;;;;;;;;;ヽ
l! `‐,ィ___,/;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;i;;;;i;;;;;;;;;;;;;;;;;;;;;;;;;l , l;;;;;;;;;;;i;;;;;;;;;;;l!
ヾ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;/;;;;;;;;;;;;;;;;;;;;;-‐`‐-‐i''‐-、 _ ,, l;;;;;;;;;;;l::::::::::::l
`'‐- ;;;;;;;;;__;;;;;;;;;;;;;;;;;;;;;;;;;__;;;;;-‐';;;;;;;;;;;;;;;;;;;;;‐'´-‐''' ´ {_,,r'' _,,r''-‐'';;;;;;;;;;;;;;;l;;;;;;;;;;;l
 ̄ ̄l;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;_,,_;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;l;;;;;;;;;;l
l;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;`‐';;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;_,,;;;;;l;;;;;;;;;;l!
l;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;`‐';;;;;l;;;;;;;;;;;;l!
l;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;l;;;;;;;;;;;;;;l!
l;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;l;;;;;;;;;;;;;;;;l!
l;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;l;;;;;;;;;;;;;;;;;l!
l;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;l;;;;;;;;;;;;;;;;;;l
,,r'':::::::::::::::::::::::;i::::::::::::::::i、
,r'::::::::::::::::::::;::r;:r l::::::::::::::::::l!
'i::::::::i:::;:::;r'´'´ `ヾ:::::::::::::l!
r‐、 'i;i::::::l_,,,_ __,,,_ ヾ::::::::::l!
人 ゝ,,_ ,,_,,,、 'i;:::,,i´ ゙̄l‐'i´ ̄`i!、_l::::::::;;;l!
(○) ̄  ̄ i‐、-l、 !i`'‐''゙l _`‐-‐'゙ `;´!;;;l!
``'‐二i ‐`-'__ )) ゙l , ノ,/;l!''
l l! `-' ,r'i {_,,,_ l -===・'' ノ`'l!
l l!  ̄ l! /,_ ) l! ´ / :l''
/l l!/゙,=-,(こ)丿,,_ _,,r‐‐--‐ー‐-- ,,__,,,r}ゝ__,,, 、 -' l、
l、__l :l!__,(_ソ ̄) l;;;;;; ̄ ̄ ̄;;;;;;;;;;;;;;;;;;;;;;;;;ヽ;;;;;;;l;;;;;;;ヽ_ ̄``''‐- 、 , -‐}
} ヽ-~__,,,' -‐i/》;;;;;;;;;;;;;;;;;;;ヽ;;;;;;;;;;;;;;;;;;;;;;;;;ヽ;;;;l;;;;;;;;;;;ヽ ̄`''‐- 、l!//{`‐-、
l! ___,,, -‐{ l l;;;;;;;;;;;;;;;;;;;;;l;;;;;;;;;;;;;;;;;;;;;;;;;;;;l;;;;;;`''=‐- \‐-ッ'´ ', ' ,ヽ;;;;ヽ\_
`- ,,__,,, ‐'l./ l;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;l;;;;;;;;;`'‐ 、;;;;;;;;;;;>' ', ' ,ヽ<;;;;;; ̄`'‐、
l! ヽ`‐-、/ /;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;l;;;;;;;;;;;;;;;;;;;;;`'‐ / , ' ヽ/;;;;;;;;;;;;;;;;;ヽ
l! `‐,ィ___,/;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;i;;;;i;;;;;;;;;;;;;;;;;;;;;;;;;l , l;;;;;;;;;;;i;;;;;;;;;;;l!
ヾ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;/;;;;;;;;;;;;;;;;;;;;;-‐`‐-‐i''‐-、 _ ,, l;;;;;;;;;;;l::::::::::::l
`'‐- ;;;;;;;;;__;;;;;;;;;;;;;;;;;;;;;;;;;__;;;;;-‐';;;;;;;;;;;;;;;;;;;;;‐'´-‐''' ´ {_,,r'' _,,r''-‐'';;;;;;;;;;;;;;;l;;;;;;;;;;;l
 ̄ ̄l;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;_,,_;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;l;;;;;;;;;;l
l;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;`‐';;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;_,,;;;;;l;;;;;;;;;;l!
l;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;`‐';;;;;l;;;;;;;;;;;;l!
l;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;l;;;;;;;;;;;;;;l!
l;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;l;;;;;;;;;;;;;;;;l!
l;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;l;;;;;;;;;;;;;;;;;l!
l;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;l;;;;;;;;;;;;;;;;;;l
,,r'':::::::::::::::::::::::;i::::::::::::::::i、
,r'::::::::::::::::::::;::r;:r l::::::::::::::::::l!
'i::::::::i:::;:::;r'´'´ `ヾ:::::::::::::l!
r‐、 'i;i::::::l_,,,_ __,,,_ ヾ::::::::::l!
人 ゝ,,_ ,,_,,,、 'i;:::,,i´ ゙̄l‐'i´ ̄`i!、_l::::::::;;;l!
(○) ̄  ̄ i‐、-l、 !i`'‐''゙l _`‐-‐'゙ `;´!;;;l!
``'‐二i ‐`-'__ )) ゙l , ノ,/;l!''
l l! `-' ,r'i {_,,,_ l -===・'' ノ`'l!
l l!  ̄ l! /,_ ) l! ´ / :l''
/l l!/゙,=-,(こ)丿,,_ _,,r‐‐--‐ー‐-- ,,__,,,r}ゝ__,,, 、 -' l、
l、__l :l!__,(_ソ ̄) l;;;;;; ̄ ̄ ̄;;;;;;;;;;;;;;;;;;;;;;;;;ヽ;;;;;;;l;;;;;;;ヽ_ ̄``''‐- 、 , -‐}
} ヽ-~__,,,' -‐i/》;;;;;;;;;;;;;;;;;;;ヽ;;;;;;;;;;;;;;;;;;;;;;;;;ヽ;;;;l;;;;;;;;;;;ヽ ̄`''‐- 、l!//{`‐-、
l! ___,,, -‐{ l l;;;;;;;;;;;;;;;;;;;;;l;;;;;;;;;;;;;;;;;;;;;;;;;;;;l;;;;;;`''=‐- \‐-ッ'´ ', ' ,ヽ;;;;ヽ\_
`- ,,__,,, ‐'l./ l;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;l;;;;;;;;;`'‐ 、;;;;;;;;;;;>' ', ' ,ヽ<;;;;;; ̄`'‐、
l! ヽ`‐-、/ /;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;l;;;;;;;;;;;;;;;;;;;;;`'‐ / , ' ヽ/;;;;;;;;;;;;;;;;;ヽ
l! `‐,ィ___,/;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;i;;;;i;;;;;;;;;;;;;;;;;;;;;;;;;l , l;;;;;;;;;;;i;;;;;;;;;;;l!
ヾ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;/;;;;;;;;;;;;;;;;;;;;;-‐`‐-‐i''‐-、 _ ,, l;;;;;;;;;;;l::::::::::::l
`'‐- ;;;;;;;;;__;;;;;;;;;;;;;;;;;;;;;;;;;__;;;;;-‐';;;;;;;;;;;;;;;;;;;;;‐'´-‐''' ´ {_,,r'' _,,r''-‐'';;;;;;;;;;;;;;;l;;;;;;;;;;;l
 ̄ ̄l;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;_,,_;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;l;;;;;;;;;;l
l;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;`‐';;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;_,,;;;;;l;;;;;;;;;;l!
l;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;`‐';;;;;l;;;;;;;;;;;;l!
l;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;l;;;;;;;;;;;;;;l!
l;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;l;;;;;;;;;;;;;;;;l!
l;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;l;;;;;;;;;;;;;;;;;l!
l;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;l;;;;;;;;;;;;;;;;;;l
,,r'':::::::::::::::::::::::;i::::::::::::::::i、
,r'::::::::::::::::::::;::r;:r l::::::::::::::::::l!
'i::::::::i:::;:::;r'´'´ `ヾ:::::::::::::l!
r‐、 'i;i::::::l_,,,_ __,,,_ ヾ::::::::::l!
人 ゝ,,_ ,,_,,,、 'i;:::,,i´ ゙̄l‐'i´ ̄`i!、_l::::::::;;;l!
(○) ̄  ̄ i‐、-l、 !i`'‐''゙l _`‐-‐'゙ `;´!;;;l!
``'‐二i ‐`-'__ )) ゙l , ノ,/;l!''
l l! `-' ,r'i {_,,,_ l -===・'' ノ`'l!
l l!  ̄ l! /,_ ) l! ´ / :l''
/l l!/゙,=-,(こ)丿,,_ _,,r‐‐--‐ー‐-- ,,__,,,r}ゝ__,,, 、 -' l、
l、__l :l!__,(_ソ ̄) l;;;;;; ̄ ̄ ̄;;;;;;;;;;;;;;;;;;;;;;;;;ヽ;;;;;;;l;;;;;;;ヽ_ ̄``''‐- 、 , -‐}
} ヽ-~__,,,' -‐i/》;;;;;;;;;;;;;;;;;;;ヽ;;;;;;;;;;;;;;;;;;;;;;;;;ヽ;;;;l;;;;;;;;;;;ヽ ̄`''‐- 、l!//{`‐-、
l! ___,,, -‐{ l l;;;;;;;;;;;;;;;;;;;;;l;;;;;;;;;;;;;;;;;;;;;;;;;;;;l;;;;;;`''=‐- \‐-ッ'´ ', ' ,ヽ;;;;ヽ\_
`- ,,__,,, ‐'l./ l;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;l;;;;;;;;;`'‐ 、;;;;;;;;;;;>' ', ' ,ヽ<;;;;;; ̄`'‐、
l! ヽ`‐-、/ /;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;l;;;;;;;;;;;;;;;;;;;;;`'‐ / , ' ヽ/;;;;;;;;;;;;;;;;;ヽ
l! `‐,ィ___,/;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;i;;;;i;;;;;;;;;;;;;;;;;;;;;;;;;l , l;;;;;;;;;;;i;;;;;;;;;;;l!
ヾ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;/;;;;;;;;;;;;;;;;;;;;;-‐`‐-‐i''‐-、 _ ,, l;;;;;;;;;;;l::::::::::::l
`'‐- ;;;;;;;;;__;;;;;;;;;;;;;;;;;;;;;;;;;__;;;;;-‐';;;;;;;;;;;;;;;;;;;;;‐'´-‐''' ´ {_,,r'' _,,r''-‐'';;;;;;;;;;;;;;;l;;;;;;;;;;;l
 ̄ ̄l;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;_,,_;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;l;;;;;;;;;;l
l;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;`‐';;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;_,,;;;;;l;;;;;;;;;;l!
l;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;`‐';;;;;l;;;;;;;;;;;;l!
l;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;l;;;;;;;;;;;;;;l!
l;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;l;;;;;;;;;;;;;;;;l!
l;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;l;;;;;;;;;;;;;;;;;l!
l;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;l;;;;;;;;;;;;;;;;;;l
,,r'':::::::::::::::::::::::;i::::::::::::::::i、
,r'::::::::::::::::::::;::r;:r l::::::::::::::::::l!
'i::::::::i:::;:::;r'´'´ `ヾ:::::::::::::l!
r‐、 'i;i::::::l_,,,_ __,,,_ ヾ::::::::::l!
人 ゝ,,_ ,,_,,,、 'i;:::,,i´ ゙̄l‐'i´ ̄`i!、_l::::::::;;;l!
(○) ̄  ̄ i‐、-l、 !i`'‐''゙l _`‐-‐'゙ `;´!;;;l!
``'‐二i ‐`-'__ )) ゙l , ノ,/;l!''
l l! `-' ,r'i {_,,,_ l -===・'' ノ`'l!
l l!  ̄ l! /,_ ) l! ´ / :l''
/l l!/゙,=-,(こ)丿,,_ _,,r‐‐--‐ー‐-- ,,__,,,r}ゝ__,,, 、 -' l、
l、__l :l!__,(_ソ ̄) l;;;;;; ̄ ̄ ̄;;;;;;;;;;;;;;;;;;;;;;;;;ヽ;;;;;;;l;;;;;;;ヽ_ ̄``''‐- 、 , -‐}
} ヽ-~__,,,' -‐i/》;;;;;;;;;;;;;;;;;;;ヽ;;;;;;;;;;;;;;;;;;;;;;;;;ヽ;;;;l;;;;;;;;;;;ヽ ̄`''‐- 、l!//{`‐-、
l! ___,,, -‐{ l l;;;;;;;;;;;;;;;;;;;;;l;;;;;;;;;;;;;;;;;;;;;;;;;;;;l;;;;;;`''=‐- \‐-ッ'´ ', ' ,ヽ;;;;ヽ\_
`- ,,__,,, ‐'l./ l;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;l;;;;;;;;;`'‐ 、;;;;;;;;;;;>' ', ' ,ヽ<;;;;;; ̄`'‐、
l! ヽ`‐-、/ /;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;l;;;;;;;;;;;;;;;;;;;;;`'‐ / , ' ヽ/;;;;;;;;;;;;;;;;;ヽ
l! `‐,ィ___,/;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;i;;;;i;;;;;;;;;;;;;;;;;;;;;;;;;l , l;;;;;;;;;;;i;;;;;;;;;;;l!
ヾ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;/;;;;;;;;;;;;;;;;;;;;;-‐`‐-‐i''‐-、 _ ,, l;;;;;;;;;;;l::::::::::::l
`'‐- ;;;;;;;;;__;;;;;;;;;;;;;;;;;;;;;;;;;__;;;;;-‐';;;;;;;;;;;;;;;;;;;;;‐'´-‐''' ´ {_,,r'' _,,r''-‐'';;;;;;;;;;;;;;;l;;;;;;;;;;;l
 ̄ ̄l;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;_,,_;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;l;;;;;;;;;;l
l;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;`‐';;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;_,,;;;;;l;;;;;;;;;;l!
l;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;`‐';;;;;l;;;;;;;;;;;;l!
l;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;l;;;;;;;;;;;;;;l!
l;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;l;;;;;;;;;;;;;;;;l!
l;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;l;;;;;;;;;;;;;;;;;l!
l;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;l;;;;;;;;;;;;;;;;;;l
,,r'':::::::::::::::::::::::;i::::::::::::::::i、
,r'::::::::::::::::::::;::r;:r l::::::::::::::::::l!
'i::::::::i:::;:::;r'´'´ `ヾ:::::::::::::l!
r‐、 'i;i::::::l_,,,_ __,,,_ ヾ::::::::::l!
人 ゝ,,_ ,,_,,,、 'i;:::,,i´ ゙̄l‐'i´ ̄`i!、_l::::::::;;;l!
(○) ̄  ̄ i‐、-l、 !i`'‐''゙l _`‐-‐'゙ `;´!;;;l!
``'‐二i ‐`-'__ )) ゙l , ノ,/;l!''
l l! `-' ,r'i {_,,,_ l -===・'' ノ`'l!
l l!  ̄ l! /,_ ) l! ´ / :l''
/l l!/゙,=-,(こ)丿,,_ _,,r‐‐--‐ー‐-- ,,__,,,r}ゝ__,,, 、 -' l、
l、__l :l!__,(_ソ ̄) l;;;;;; ̄ ̄ ̄;;;;;;;;;;;;;;;;;;;;;;;;;ヽ;;;;;;;l;;;;;;;ヽ_ ̄``''‐- 、 , -‐}
} ヽ-~__,,,' -‐i/》;;;;;;;;;;;;;;;;;;;ヽ;;;;;;;;;;;;;;;;;;;;;;;;;ヽ;;;;l;;;;;;;;;;;ヽ ̄`''‐- 、l!//{`‐-、
l! ___,,, -‐{ l l;;;;;;;;;;;;;;;;;;;;;l;;;;;;;;;;;;;;;;;;;;;;;;;;;;l;;;;;;`''=‐- \‐-ッ'´ ', ' ,ヽ;;;;ヽ\_
`- ,,__,,, ‐'l./ l;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;l;;;;;;;;;`'‐ 、;;;;;;;;;;;>' ', ' ,ヽ<;;;;;; ̄`'‐、
l! ヽ`‐-、/ /;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;l;;;;;;;;;;;;;;;;;;;;;`'‐ / , ' ヽ/;;;;;;;;;;;;;;;;;ヽ
l! `‐,ィ___,/;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;i;;;;i;;;;;;;;;;;;;;;;;;;;;;;;;l , l;;;;;;;;;;;i;;;;;;;;;;;l!
ヾ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;/;;;;;;;;;;;;;;;;;;;;;-‐`‐-‐i''‐-、 _ ,, l;;;;;;;;;;;l::::::::::::l
`'‐- ;;;;;;;;;__;;;;;;;;;;;;;;;;;;;;;;;;;__;;;;;-‐';;;;;;;;;;;;;;;;;;;;;‐'´-‐''' ´ {_,,r'' _,,r''-‐'';;;;;;;;;;;;;;;l;;;;;;;;;;;l
 ̄ ̄l;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;_,,_;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;l;;;;;;;;;;l
l;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;`‐';;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;_,,;;;;;l;;;;;;;;;;l!
l;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;`‐';;;;;l;;;;;;;;;;;;l!
l;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;l;;;;;;;;;;;;;;l!
l;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;l;;;;;;;;;;;;;;;;l!
l;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;l;;;;;;;;;;;;;;;;;l!
l;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;l;;;;;;;;;;;;;;;;;;l
,,r'':::::::::::::::::::::::;i::::::::::::::::i、
,r'::::::::::::::::::::;::r;:r l::::::::::::::::::l!
'i::::::::i:::;:::;r'´'´ `ヾ:::::::::::::l!
r‐、 'i;i::::::l_,,,_ __,,,_ ヾ::::::::::l!
人 ゝ,,_ ,,_,,,、 'i;:::,,i´ ゙̄l‐'i´ ̄`i!、_l::::::::;;;l!
(○) ̄  ̄ i‐、-l、 !i`'‐''゙l _`‐-‐'゙ `;´!;;;l!
``'‐二i ‐`-'__ )) ゙l , ノ,/;l!''
l l! `-' ,r'i {_,,,_ l -===・'' ノ`'l!
l l!  ̄ l! /,_ ) l! ´ / :l''
/l l!/゙,=-,(こ)丿,,_ _,,r‐‐--‐ー‐-- ,,__,,,r}ゝ__,,, 、 -' l、
l、__l :l!__,(_ソ ̄) l;;;;;; ̄ ̄ ̄;;;;;;;;;;;;;;;;;;;;;;;;;ヽ;;;;;;;l;;;;;;;ヽ_ ̄``''‐- 、 , -‐}
} ヽ-~__,,,' -‐i/》;;;;;;;;;;;;;;;;;;;ヽ;;;;;;;;;;;;;;;;;;;;;;;;;ヽ;;;;l;;;;;;;;;;;ヽ ̄`''‐- 、l!//{`‐-、
l! ___,,, -‐{ l l;;;;;;;;;;;;;;;;;;;;;l;;;;;;;;;;;;;;;;;;;;;;;;;;;;l;;;;;;`''=‐- \‐-ッ'´ ', ' ,ヽ;;;;ヽ\_
`- ,,__,,, ‐'l./ l;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;l;;;;;;;;;`'‐ 、;;;;;;;;;;;>' ', ' ,ヽ<;;;;;; ̄`'‐、
l! ヽ`‐-、/ /;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;l;;;;;;;;;;;;;;;;;;;;;`'‐ / , ' ヽ/;;;;;;;;;;;;;;;;;ヽ
l! `‐,ィ___,/;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;i;;;;i;;;;;;;;;;;;;;;;;;;;;;;;;l , l;;;;;;;;;;;i;;;;;;;;;;;l!
ヾ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;/;;;;;;;;;;;;;;;;;;;;;-‐`‐-‐i''‐-、 _ ,, l;;;;;;;;;;;l::::::::::::l
`'‐- ;;;;;;;;;__;;;;;;;;;;;;;;;;;;;;;;;;;__;;;;;-‐';;;;;;;;;;;;;;;;;;;;;‐'´-‐''' ´ {_,,r'' _,,r''-‐'';;;;;;;;;;;;;;;l;;;;;;;;;;;l
 ̄ ̄l;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;_,,_;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;l;;;;;;;;;;l
l;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;`‐';;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;_,,;;;;;l;;;;;;;;;;l!
l;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;`‐';;;;;l;;;;;;;;;;;;l!
l;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;l;;;;;;;;;;;;;;l!
l;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;l;;;;;;;;;;;;;;;;l!
l;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;l;;;;;;;;;;;;;;;;;l!
l;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;l;;;;;;;;;;;;;;;;;;l
,,r'':::::::::::::::::::::::;i::::::::::::::::i、
,r'::::::::::::::::::::;::r;:r l::::::::::::::::::l!
'i::::::::i:::;:::;r'´'´ `ヾ:::::::::::::l!
r‐、 'i;i::::::l_,,,_ __,,,_ ヾ::::::::::l!
人 ゝ,,_ ,,_,,,、 'i;:::,,i´ ゙̄l‐'i´ ̄`i!、_l::::::::;;;l!
(○) ̄  ̄ i‐、-l、 !i`'‐''゙l _`‐-‐'゙ `;´!;;;l!
``'‐二i ‐`-'__ )) ゙l , ノ,/;l!''
l l! `-' ,r'i {_,,,_ l -===・'' ノ`'l!
l l!  ̄ l! /,_ ) l! ´ / :l''
/l l!/゙,=-,(こ)丿,,_ _,,r‐‐--‐ー‐-- ,,__,,,r}ゝ__,,, 、 -' l、
l、__l :l!__,(_ソ ̄) l;;;;;; ̄ ̄ ̄;;;;;;;;;;;;;;;;;;;;;;;;;ヽ;;;;;;;l;;;;;;;ヽ_ ̄``''‐- 、 , -‐}
} ヽ-~__,,,' -‐i/》;;;;;;;;;;;;;;;;;;;ヽ;;;;;;;;;;;;;;;;;;;;;;;;;ヽ;;;;l;;;;;;;;;;;ヽ ̄`''‐- 、l!//{`‐-、
l! ___,,, -‐{ l l;;;;;;;;;;;;;;;;;;;;;l;;;;;;;;;;;;;;;;;;;;;;;;;;;;l;;;;;;`''=‐- \‐-ッ'´ ', ' ,ヽ;;;;ヽ\_
`- ,,__,,, ‐'l./ l;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;l;;;;;;;;;`'‐ 、;;;;;;;;;;;>' ', ' ,ヽ<;;;;;; ̄`'‐、
l! ヽ`‐-、/ /;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;l;;;;;;;;;;;;;;;;;;;;;`'‐ / , ' ヽ/;;;;;;;;;;;;;;;;;ヽ
l! `‐,ィ___,/;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;i;;;;i;;;;;;;;;;;;;;;;;;;;;;;;;l , l;;;;;;;;;;;i;;;;;;;;;;;l!
ヾ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;/;;;;;;;;;;;;;;;;;;;;;-‐`‐-‐i''‐-、 _ ,, l;;;;;;;;;;;l::::::::::::l
`'‐- ;;;;;;;;;__;;;;;;;;;;;;;;;;;;;;;;;;;__;;;;;-‐';;;;;;;;;;;;;;;;;;;;;‐'´-‐''' ´ {_,,r'' _,,r''-‐'';;;;;;;;;;;;;;;l;;;;;;;;;;;l
 ̄ ̄l;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;_,,_;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;l;;;;;;;;;;l
l;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;`‐';;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;_,,;;;;;l;;;;;;;;;;l!
l;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;`‐';;;;;l;;;;;;;;;;;;l!
l;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;l;;;;;;;;;;;;;;l!
l;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;l;;;;;;;;;;;;;;;;l!
l;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;l;;;;;;;;;;;;;;;;;l!
l;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;l;;;;;;;;;;;;;;;;;;l
,,r'':::::::::::::::::::::::;i::::::::::::::::i、
,r'::::::::::::::::::::;::r;:r l::::::::::::::::::l!
'i::::::::i:::;:::;r'´'´ `ヾ:::::::::::::l!
r‐、 'i;i::::::l_,,,_ __,,,_ ヾ::::::::::l!
人 ゝ,,_ ,,_,,,、 'i;:::,,i´ ゙̄l‐'i´ ̄`i!、_l::::::::;;;l!
(○) ̄  ̄ i‐、-l、 !i`'‐''゙l _`‐-‐'゙ `;´!;;;l!
``'‐二i ‐`-'__ )) ゙l , ノ,/;l!''
l l! `-' ,r'i {_,,,_ l -===・'' ノ`'l!
l l!  ̄ l! /,_ ) l! ´ / :l''
/l l!/゙,=-,(こ)丿,,_ _,,r‐‐--‐ー‐-- ,,__,,,r}ゝ__,,, 、 -' l、
l、__l :l!__,(_ソ ̄) l;;;;;; ̄ ̄ ̄;;;;;;;;;;;;;;;;;;;;;;;;;ヽ;;;;;;;l;;;;;;;ヽ_ ̄``''‐- 、 , -‐}
} ヽ-~__,,,' -‐i/》;;;;;;;;;;;;;;;;;;;ヽ;;;;;;;;;;;;;;;;;;;;;;;;;ヽ;;;;l;;;;;;;;;;;ヽ ̄`''‐- 、l!//{`‐-、
l! ___,,, -‐{ l l;;;;;;;;;;;;;;;;;;;;;l;;;;;;;;;;;;;;;;;;;;;;;;;;;;l;;;;;;`''=‐- \‐-ッ'´ ', ' ,ヽ;;;;ヽ\_
`- ,,__,,, ‐'l./ l;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;l;;;;;;;;;`'‐ 、;;;;;;;;;;;>' ', ' ,ヽ<;;;;;; ̄`'‐、
l! ヽ`‐-、/ /;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;l;;;;;;;;;;;;;;;;;;;;;`'‐ / , ' ヽ/;;;;;;;;;;;;;;;;;ヽ
l! `‐,ィ___,/;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;i;;;;i;;;;;;;;;;;;;;;;;;;;;;;;;l , l;;;;;;;;;;;i;;;;;;;;;;;l!
ヾ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;/;;;;;;;;;;;;;;;;;;;;;-‐`‐-‐i''‐-、 _ ,, l;;;;;;;;;;;l::::::::::::l
`'‐- ;;;;;;;;;__;;;;;;;;;;;;;;;;;;;;;;;;;__;;;;;-‐';;;;;;;;;;;;;;;;;;;;;‐'´-‐''' ´ {_,,r'' _,,r''-‐'';;;;;;;;;;;;;;;l;;;;;;;;;;;l
 ̄ ̄l;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;_,,_;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;l;;;;;;;;;;l
l;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;`‐';;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;_,,;;;;;l;;;;;;;;;;l!
l;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;`‐';;;;;l;;;;;;;;;;;;l!
l;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;l;;;;;;;;;;;;;;l!
l;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;l;;;;;;;;;;;;;;;;l!
l;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;l;;;;;;;;;;;;;;;;;l!
l;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;l;;;;;;;;;;;;;;;;;;l
,,r'':::::::::::::::::::::::;i::::::::::::::::i、
,r'::::::::::::::::::::;::r;:r l::::::::::::::::::l!
'i::::::::i:::;:::;r'´'´ `ヾ:::::::::::::l!
r‐、 'i;i::::::l_,,,_ __,,,_ ヾ::::::::::l!
人 ゝ,,_ ,,_,,,、 'i;:::,,i´ ゙̄l‐'i´ ̄`i!、_l::::::::;;;l!
(○) ̄  ̄ i‐、-l、 !i`'‐''゙l _`‐-‐'゙ `;´!;;;l!
``'‐二i ‐`-'__ )) ゙l , ノ,/;l!''
l l! `-' ,r'i {_,,,_ l -===・'' ノ`'l!
l l!  ̄ l! /,_ ) l! ´ / :l''
/l l!/゙,=-,(こ)丿,,_ _,,r‐‐--‐ー‐-- ,,__,,,r}ゝ__,,, 、 -' l、
l、__l :l!__,(_ソ ̄) l;;;;;; ̄ ̄ ̄;;;;;;;;;;;;;;;;;;;;;;;;;ヽ;;;;;;;l;;;;;;;ヽ_ ̄``''‐- 、 , -‐}
} ヽ-~__,,,' -‐i/》;;;;;;;;;;;;;;;;;;;ヽ;;;;;;;;;;;;;;;;;;;;;;;;;ヽ;;;;l;;;;;;;;;;;ヽ ̄`''‐- 、l!//{`‐-、
l! ___,,, -‐{ l l;;;;;;;;;;;;;;;;;;;;;l;;;;;;;;;;;;;;;;;;;;;;;;;;;;l;;;;;;`''=‐- \‐-ッ'´ ', ' ,ヽ;;;;ヽ\_
`- ,,__,,, ‐'l./ l;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;l;;;;;;;;;`'‐ 、;;;;;;;;;;;>' ', ' ,ヽ<;;;;;; ̄`'‐、
l! ヽ`‐-、/ /;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;l;;;;;;;;;;;;;;;;;;;;;`'‐ / , ' ヽ/;;;;;;;;;;;;;;;;;ヽ
l! `‐,ィ___,/;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;i;;;;i;;;;;;;;;;;;;;;;;;;;;;;;;l , l;;;;;;;;;;;i;;;;;;;;;;;l!
ヾ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;/;;;;;;;;;;;;;;;;;;;;;-‐`‐-‐i''‐-、 _ ,, l;;;;;;;;;;;l::::::::::::l
`'‐- ;;;;;;;;;__;;;;;;;;;;;;;;;;;;;;;;;;;__;;;;;-‐';;;;;;;;;;;;;;;;;;;;;‐'´-‐''' ´ {_,,r'' _,,r''-‐'';;;;;;;;;;;;;;;l;;;;;;;;;;;l
 ̄ ̄l;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;_,,_;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;l;;;;;;;;;;l
l;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;`‐';;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;_,,;;;;;l;;;;;;;;;;l!
l;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;`‐';;;;;l;;;;;;;;;;;;l!
l;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;l;;;;;;;;;;;;;;l!
l;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;l;;;;;;;;;;;;;;;;l!
l;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;l;;;;;;;;;;;;;;;;;l!
l;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;l;;;;;;;;;;;;;;;;;;l
,,r'':::::::::::::::::::::::;i::::::::::::::::i、
,r'::::::::::::::::::::;::r;:r l::::::::::::::::::l!
'i::::::::i:::;:::;r'´'´ `ヾ:::::::::::::l!
r‐、 'i;i::::::l_,,,_ __,,,_ ヾ::::::::::l!
人 ゝ,,_ ,,_,,,、 'i;:::,,i´ ゙̄l‐'i´ ̄`i!、_l::::::::;;;l!
(○) ̄  ̄ i‐、-l、 !i`'‐''゙l _`‐-‐'゙ `;´!;;;l!
``'‐二i ‐`-'__ )) ゙l , ノ,/;l!''
l l! `-' ,r'i {_,,,_ l -===・'' ノ`'l!
l l!  ̄ l! /,_ ) l! ´ / :l''
/l l!/゙,=-,(こ)丿,,_ _,,r‐‐--‐ー‐-- ,,__,,,r}ゝ__,,, 、 -' l、
l、__l :l!__,(_ソ ̄) l;;;;;; ̄ ̄ ̄;;;;;;;;;;;;;;;;;;;;;;;;;ヽ;;;;;;;l;;;;;;;ヽ_ ̄``''‐- 、 , -‐}
} ヽ-~__,,,' -‐i/》;;;;;;;;;;;;;;;;;;;ヽ;;;;;;;;;;;;;;;;;;;;;;;;;ヽ;;;;l;;;;;;;;;;;ヽ ̄`''‐- 、l!//{`‐-、
l! ___,,, -‐{ l l;;;;;;;;;;;;;;;;;;;;;l;;;;;;;;;;;;;;;;;;;;;;;;;;;;l;;;;;;`''=‐- \‐-ッ'´ ', ' ,ヽ;;;;ヽ\_
`- ,,__,,, ‐'l./ l;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;l;;;;;;;;;`'‐ 、;;;;;;;;;;;>' ', ' ,ヽ<;;;;;; ̄`'‐、
l! ヽ`‐-、/ /;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;l;;;;;;;;;;;;;;;;;;;;;`'‐ / , ' ヽ/;;;;;;;;;;;;;;;;;ヽ
l! `‐,ィ___,/;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;i;;;;i;;;;;;;;;;;;;;;;;;;;;;;;;l , l;;;;;;;;;;;i;;;;;;;;;;;l!
ヾ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;/;;;;;;;;;;;;;;;;;;;;;-‐`‐-‐i''‐-、 _ ,, l;;;;;;;;;;;l::::::::::::l
`'‐- ;;;;;;;;;__;;;;;;;;;;;;;;;;;;;;;;;;;__;;;;;-‐';;;;;;;;;;;;;;;;;;;;;‐'´-‐''' ´ {_,,r'' _,,r''-‐'';;;;;;;;;;;;;;;l;;;;;;;;;;;l
 ̄ ̄l;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;_,,_;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;l;;;;;;;;;;l
l;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;`‐';;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;_,,;;;;;l;;;;;;;;;;l!
l;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;`‐';;;;;l;;;;;;;;;;;;l!
l;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;l;;;;;;;;;;;;;;l!
l;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;l;;;;;;;;;;;;;;;;l!
l;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;l;;;;;;;;;;;;;;;;;l!
l;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;l;;;;;;;;;;;;;;;;;;l
,,r'':::::::::::::::::::::::;i::::::::::::::::i、
,r'::::::::::::::::::::;::r;:r l::::::::::::::::::l!
'i::::::::i:::;:::;r'´'´ `ヾ:::::::::::::l!
r‐、 'i;i::::::l_,,,_ __,,,_ ヾ::::::::::l!
人 ゝ,,_ ,,_,,,、 'i;:::,,i´ ゙̄l‐'i´ ̄`i!、_l::::::::;;;l!
(○) ̄  ̄ i‐、-l、 !i`'‐''゙l _`‐-‐'゙ `;´!;;;l!
``'‐二i ‐`-'__ )) ゙l , ノ,/;l!''
l l! `-' ,r'i {_,,,_ l -===・'' ノ`'l!
l l!  ̄ l! /,_ ) l! ´ / :l''
/l l!/゙,=-,(こ)丿,,_ _,,r‐‐--‐ー‐-- ,,__,,,r}ゝ__,,, 、 -' l、
l、__l :l!__,(_ソ ̄) l;;;;;; ̄ ̄ ̄;;;;;;;;;;;;;;;;;;;;;;;;;ヽ;;;;;;;l;;;;;;;ヽ_ ̄``''‐- 、 , -‐}
} ヽ-~__,,,' -‐i/》;;;;;;;;;;;;;;;;;;;ヽ;;;;;;;;;;;;;;;;;;;;;;;;;ヽ;;;;l;;;;;;;;;;;ヽ ̄`''‐- 、l!//{`‐-、
l! ___,,, -‐{ l l;;;;;;;;;;;;;;;;;;;;;l;;;;;;;;;;;;;;;;;;;;;;;;;;;;l;;;;;;`''=‐- \‐-ッ'´ ', ' ,ヽ;;;;ヽ\_
`- ,,__,,, ‐'l./ l;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;l;;;;;;;;;`'‐ 、;;;;;;;;;;;>' ', ' ,ヽ<;;;;;; ̄`'‐、
l! ヽ`‐-、/ /;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;l;;;;;;;;;;;;;;;;;;;;;`'‐ / , ' ヽ/;;;;;;;;;;;;;;;;;ヽ
l! `‐,ィ___,/;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;i;;;;i;;;;;;;;;;;;;;;;;;;;;;;;;l , l;;;;;;;;;;;i;;;;;;;;;;;l!
ヾ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;/;;;;;;;;;;;;;;;;;;;;;-‐`‐-‐i''‐-、 _ ,, l;;;;;;;;;;;l::::::::::::l
`'‐- ;;;;;;;;;__;;;;;;;;;;;;;;;;;;;;;;;;;__;;;;;-‐';;;;;;;;;;;;;;;;;;;;;‐'´-‐''' ´ {_,,r'' _,,r''-‐'';;;;;;;;;;;;;;;l;;;;;;;;;;;l
 ̄ ̄l;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;_,,_;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;l;;;;;;;;;;l
l;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;`‐';;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;_,,;;;;;l;;;;;;;;;;l!
l;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;`‐';;;;;l;;;;;;;;;;;;l!
l;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;l;;;;;;;;;;;;;;l!
l;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;l;;;;;;;;;;;;;;;;l!
l;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;l;;;;;;;;;;;;;;;;;l!
l;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;l;;;;;;;;;;;;;;;;;;l
,,r'':::::::::::::::::::::::;i::::::::::::::::i、
,r'::::::::::::::::::::;::r;:r l::::::::::::::::::l!
'i::::::::i:::;:::;r'´'´ `ヾ:::::::::::::l!
r‐、 'i;i::::::l_,,,_ __,,,_ ヾ::::::::::l!
人 ゝ,,_ ,,_,,,、 'i;:::,,i´ ゙̄l‐'i´ ̄`i!、_l::::::::;;;l!
(○) ̄  ̄ i‐、-l、 !i`'‐''゙l _`‐-‐'゙ `;´!;;;l!
``'‐二i ‐`-'__ )) ゙l , ノ,/;l!''
l l! `-' ,r'i {_,,,_ l -===・'' ノ`'l!
l l!  ̄ l! /,_ ) l! ´ / :l''
/l l!/゙,=-,(こ)丿,,_ _,,r‐‐--‐ー‐-- ,,__,,,r}ゝ__,,, 、 -' l、
l、__l :l!__,(_ソ ̄) l;;;;;; ̄ ̄ ̄;;;;;;;;;;;;;;;;;;;;;;;;;ヽ;;;;;;;l;;;;;;;ヽ_ ̄``''‐- 、 , -‐}
} ヽ-~__,,,' -‐i/》;;;;;;;;;;;;;;;;;;;ヽ;;;;;;;;;;;;;;;;;;;;;;;;;ヽ;;;;l;;;;;;;;;;;ヽ ̄`''‐- 、l!//{`‐-、
l! ___,,, -‐{ l l;;;;;;;;;;;;;;;;;;;;;l;;;;;;;;;;;;;;;;;;;;;;;;;;;;l;;;;;;`''=‐- \‐-ッ'´ ', ' ,ヽ;;;;ヽ\_
`- ,,__,,, ‐'l./ l;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;l;;;;;;;;;`'‐ 、;;;;;;;;;;;>' ', ' ,ヽ<;;;;;; ̄`'‐、
l! ヽ`‐-、/ /;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;l;;;;;;;;;;;;;;;;;;;;;`'‐ / , ' ヽ/;;;;;;;;;;;;;;;;;ヽ
l! `‐,ィ___,/;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;i;;;;i;;;;;;;;;;;;;;;;;;;;;;;;;l , l;;;;;;;;;;;i;;;;;;;;;;;l!
ヾ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;/;;;;;;;;;;;;;;;;;;;;;-‐`‐-‐i''‐-、 _ ,, l;;;;;;;;;;;l::::::::::::l
`'‐- ;;;;;;;;;__;;;;;;;;;;;;;;;;;;;;;;;;;__;;;;;-‐';;;;;;;;;;;;;;;;;;;;;‐'´-‐''' ´ {_,,r'' _,,r''-‐'';;;;;;;;;;;;;;;l;;;;;;;;;;;l
 ̄ ̄l;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;_,,_;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;l;;;;;;;;;;l
l;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;`‐';;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;_,,;;;;;l;;;;;;;;;;l!
l;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;`‐';;;;;l;;;;;;;;;;;;l!
l;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;l;;;;;;;;;;;;;;l!
l;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;l;;;;;;;;;;;;;;;;l!
l;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;l;;;;;;;;;;;;;;;;;l!
l;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;l;;;;;;;;;;;;;;;;;;l
,,r'':::::::::::::::::::::::;i::::::::::::::::i、
,r'::::::::::::::::::::;::r;:r l::::::::::::::::::l!
'i::::::::i:::;:::;r'´'´ `ヾ:::::::::::::l!
r‐、 'i;i::::::l_,,,_ __,,,_ ヾ::::::::::l!
人 ゝ,,_ ,,_,,,、 'i;:::,,i´ ゙̄l‐'i´ ̄`i!、_l::::::::;;;l!
(○) ̄  ̄ i‐、-l、 !i`'‐''゙l _`‐-‐'゙ `;´!;;;l!
``'‐二i ‐`-'__ )) ゙l , ノ,/;l!''
l l! `-' ,r'i {_,,,_ l -===・'' ノ`'l!
l l!  ̄ l! /,_ ) l! ´ / :l''
/l l!/゙,=-,(こ)丿,,_ _,,r‐‐--‐ー‐-- ,,__,,,r}ゝ__,,, 、 -' l、
l、__l :l!__,(_ソ ̄) l;;;;;; ̄ ̄ ̄;;;;;;;;;;;;;;;;;;;;;;;;;ヽ;;;;;;;l;;;;;;;ヽ_ ̄``''‐- 、 , -‐}
} ヽ-~__,,,' -‐i/》;;;;;;;;;;;;;;;;;;;ヽ;;;;;;;;;;;;;;;;;;;;;;;;;ヽ;;;;l;;;;;;;;;;;ヽ ̄`''‐- 、l!//{`‐-、
l! ___,,, -‐{ l l;;;;;;;;;;;;;;;;;;;;;l;;;;;;;;;;;;;;;;;;;;;;;;;;;;l;;;;;;`''=‐- \‐-ッ'´ ', ' ,ヽ;;;;ヽ\_
`- ,,__,,, ‐'l./ l;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;l;;;;;;;;;`'‐ 、;;;;;;;;;;;>' ', ' ,ヽ<;;;;;; ̄`'‐、
l! ヽ`‐-、/ /;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;l;;;;;;;;;;;;;;;;;;;;;`'‐ / , ' ヽ/;;;;;;;;;;;;;;;;;ヽ
l! `‐,ィ___,/;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;i;;;;i;;;;;;;;;;;;;;;;;;;;;;;;;l , l;;;;;;;;;;;i;;;;;;;;;;;l!
ヾ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;/;;;;;;;;;;;;;;;;;;;;;-‐`‐-‐i''‐-、 _ ,, l;;;;;;;;;;;l::::::::::::l
`'‐- ;;;;;;;;;__;;;;;;;;;;;;;;;;;;;;;;;;;__;;;;;-‐';;;;;;;;;;;;;;;;;;;;;‐'´-‐''' ´ {_,,r'' _,,r''-‐'';;;;;;;;;;;;;;;l;;;;;;;;;;;l
 ̄ ̄l;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;_,,_;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;l;;;;;;;;;;l
l;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;`‐';;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;_,,;;;;;l;;;;;;;;;;l!
l;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;`‐';;;;;l;;;;;;;;;;;;l!
l;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;l;;;;;;;;;;;;;;l!
l;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;l;;;;;;;;;;;;;;;;l!
l;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;l;;;;;;;;;;;;;;;;;l!
l;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;l;;;;;;;;;;;;;;;;;;l
,,r'':::::::::::::::::::::::;i::::::::::::::::i、
,r'::::::::::::::::::::;::r;:r l::::::::::::::::::l!
'i::::::::i:::;:::;r'´'´ `ヾ:::::::::::::l!
r‐、 'i;i::::::l_,,,_ __,,,_ ヾ::::::::::l!
人 ゝ,,_ ,,_,,,、 'i;:::,,i´ ゙̄l‐'i´ ̄`i!、_l::::::::;;;l!
(○) ̄  ̄ i‐、-l、 !i`'‐''゙l _`‐-‐'゙ `;´!;;;l!
``'‐二i ‐`-'__ )) ゙l , ノ,/;l!''
l l! `-' ,r'i {_,,,_ l -===・'' ノ`'l!
l l!  ̄ l! /,_ ) l! ´ / :l''
/l l!/゙,=-,(こ)丿,,_ _,,r‐‐--‐ー‐-- ,,__,,,r}ゝ__,,, 、 -' l、
l、__l :l!__,(_ソ ̄) l;;;;;; ̄ ̄ ̄;;;;;;;;;;;;;;;;;;;;;;;;;ヽ;;;;;;;l;;;;;;;ヽ_ ̄``''‐- 、 , -‐}
} ヽ-~__,,,' -‐i/》;;;;;;;;;;;;;;;;;;;ヽ;;;;;;;;;;;;;;;;;;;;;;;;;ヽ;;;;l;;;;;;;;;;;ヽ ̄`''‐- 、l!//{`‐-、
l! ___,,, -‐{ l l;;;;;;;;;;;;;;;;;;;;;l;;;;;;;;;;;;;;;;;;;;;;;;;;;;l;;;;;;`''=‐- \‐-ッ'´ ', ' ,ヽ;;;;ヽ\_
`- ,,__,,, ‐'l./ l;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;l;;;;;;;;;`'‐ 、;;;;;;;;;;;>' ', ' ,ヽ<;;;;;; ̄`'‐、
l! ヽ`‐-、/ /;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;l;;;;;;;;;;;;;;;;;;;;;`'‐ / , ' ヽ/;;;;;;;;;;;;;;;;;ヽ
l! `‐,ィ___,/;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;i;;;;i;;;;;;;;;;;;;;;;;;;;;;;;;l , l;;;;;;;;;;;i;;;;;;;;;;;l!
ヾ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;/;;;;;;;;;;;;;;;;;;;;;-‐`‐-‐i''‐-、 _ ,, l;;;;;;;;;;;l::::::::::::l
`'‐- ;;;;;;;;;__;;;;;;;;;;;;;;;;;;;;;;;;;__;;;;;-‐';;;;;;;;;;;;;;;;;;;;;‐'´-‐''' ´ {_,,r'' _,,r''-‐'';;;;;;;;;;;;;;;l;;;;;;;;;;;l
 ̄ ̄l;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;_,,_;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;l;;;;;;;;;;l
l;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;`‐';;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;_,,;;;;;l;;;;;;;;;;l!
l;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;`‐';;;;;l;;;;;;;;;;;;l!
l;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;l;;;;;;;;;;;;;;l!
l;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;l;;;;;;;;;;;;;;;;l!
l;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;l;;;;;;;;;;;;;;;;;l!
l;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;l;;;;;;;;;;;;;;;;;;l
,,r'':::::::::::::::::::::::;i::::::::::::::::i、
,r'::::::::::::::::::::;::r;:r l::::::::::::::::::l!
'i::::::::i:::;:::;r'´'´ `ヾ:::::::::::::l!
r‐、 'i;i::::::l_,,,_ __,,,_ ヾ::::::::::l!
人 ゝ,,_ ,,_,,,、 'i;:::,,i´ ゙̄l‐'i´ ̄`i!、_l::::::::;;;l!
(○) ̄  ̄ i‐、-l、 !i`'‐''゙l _`‐-‐'゙ `;´!;;;l!
``'‐二i ‐`-'__ )) ゙l , ノ,/;l!''
l l! `-' ,r'i {_,,,_ l -===・'' ノ`'l!
l l!  ̄ l! /,_ ) l! ´ / :l''
/l l!/゙,=-,(こ)丿,,_ _,,r‐‐--‐ー‐-- ,,__,,,r}ゝ__,,, 、 -' l、
l、__l :l!__,(_ソ ̄) l;;;;;; ̄ ̄ ̄;;;;;;;;;;;;;;;;;;;;;;;;;ヽ;;;;;;;l;;;;;;;ヽ_ ̄``''‐- 、 , -‐}
} ヽ-~__,,,' -‐i/》;;;;;;;;;;;;;;;;;;;ヽ;;;;;;;;;;;;;;;;;;;;;;;;;ヽ;;;;l;;;;;;;;;;;ヽ ̄`''‐- 、l!//{`‐-、
l! ___,,, -‐{ l l;;;;;;;;;;;;;;;;;;;;;l;;;;;;;;;;;;;;;;;;;;;;;;;;;;l;;;;;;`''=‐- \‐-ッ'´ ', ' ,ヽ;;;;ヽ\_
`- ,,__,,, ‐'l./ l;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;l;;;;;;;;;`'‐ 、;;;;;;;;;;;>' ', ' ,ヽ<;;;;;; ̄`'‐、
l! ヽ`‐-、/ /;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;l;;;;;;;;;;;;;;;;;;;;;`'‐ / , ' ヽ/;;;;;;;;;;;;;;;;;ヽ
l! `‐,ィ___,/;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;i;;;;i;;;;;;;;;;;;;;;;;;;;;;;;;l , l;;;;;;;;;;;i;;;;;;;;;;;l!
ヾ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;/;;;;;;;;;;;;;;;;;;;;;-‐`‐-‐i''‐-、 _ ,, l;;;;;;;;;;;l::::::::::::l
`'‐- ;;;;;;;;;__;;;;;;;;;;;;;;;;;;;;;;;;;__;;;;;-‐';;;;;;;;;;;;;;;;;;;;;‐'´-‐''' ´ {_,,r'' _,,r''-‐'';;;;;;;;;;;;;;;l;;;;;;;;;;;l
 ̄ ̄l;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;_,,_;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;l;;;;;;;;;;l
l;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;`‐';;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;_,,;;;;;l;;;;;;;;;;l!
l;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;`‐';;;;;l;;;;;;;;;;;;l!
l;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;l;;;;;;;;;;;;;;l!
l;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;l;;;;;;;;;;;;;;;;l!
l;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;l;;;;;;;;;;;;;;;;;l!
l;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;l;;;;;;;;;;;;;;;;;;l
,,r'':::::::::::::::::::::::;i::::::::::::::::i、
,r'::::::::::::::::::::;::r;:r l::::::::::::::::::l!
'i::::::::i:::;:::;r'´'´ `ヾ:::::::::::::l!
r‐、 'i;i::::::l_,,,_ __,,,_ ヾ::::::::::l!
人 ゝ,,_ ,,_,,,、 'i;:::,,i´ ゙̄l‐'i´ ̄`i!、_l::::::::;;;l!
(○) ̄  ̄ i‐、-l、 !i`'‐''゙l _`‐-‐'゙ `;´!;;;l!
``'‐二i ‐`-'__ )) ゙l , ノ,/;l!''
l l! `-' ,r'i {_,,,_ l -===・'' ノ`'l!
l l!  ̄ l! /,_ ) l! ´ / :l''
/l l!/゙,=-,(こ)丿,,_ _,,r‐‐--‐ー‐-- ,,__,,,r}ゝ__,,, 、 -' l、
l、__l :l!__,(_ソ ̄) l;;;;;; ̄ ̄ ̄;;;;;;;;;;;;;;;;;;;;;;;;;ヽ;;;;;;;l;;;;;;;ヽ_ ̄``''‐- 、 , -‐}
} ヽ-~__,,,' -‐i/》;;;;;;;;;;;;;;;;;;;ヽ;;;;;;;;;;;;;;;;;;;;;;;;;ヽ;;;;l;;;;;;;;;;;ヽ ̄`''‐- 、l!//{`‐-、
l! ___,,, -‐{ l l;;;;;;;;;;;;;;;;;;;;;l;;;;;;;;;;;;;;;;;;;;;;;;;;;;l;;;;;;`''=‐- \‐-ッ'´ ', ' ,ヽ;;;;ヽ\_
`- ,,__,,, ‐'l./ l;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;l;;;;;;;;;`'‐ 、;;;;;;;;;;;>' ', ' ,ヽ<;;;;;; ̄`'‐、
l! ヽ`‐-、/ /;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;l;;;;;;;;;;;;;;;;;;;;;`'‐ / , ' ヽ/;;;;;;;;;;;;;;;;;ヽ
l! `‐,ィ___,/;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;i;;;;i;;;;;;;;;;;;;;;;;;;;;;;;;l , l;;;;;;;;;;;i;;;;;;;;;;;l!
ヾ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;/;;;;;;;;;;;;;;;;;;;;;-‐`‐-‐i''‐-、 _ ,, l;;;;;;;;;;;l::::::::::::l
`'‐- ;;;;;;;;;__;;;;;;;;;;;;;;;;;;;;;;;;;__;;;;;-‐';;;;;;;;;;;;;;;;;;;;;‐'´-‐''' ´ {_,,r'' _,,r''-‐'';;;;;;;;;;;;;;;l;;;;;;;;;;;l
 ̄ ̄l;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;_,,_;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;l;;;;;;;;;;l
l;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;`‐';;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;_,,;;;;;l;;;;;;;;;;l!
l;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;`‐';;;;;l;;;;;;;;;;;;l!
l;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;l;;;;;;;;;;;;;;l!
l;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;l;;;;;;;;;;;;;;;;l!
l;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;l;;;;;;;;;;;;;;;;;l!
l;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;l;;;;;;;;;;;;;;;;;;l
,,r'':::::::::::::::::::::::;i::::::::::::::::i、
,r'::::::::::::::::::::;::r;:r l::::::::::::::::::l!
'i::::::::i:::;:::;r'´'´ `ヾ:::::::::::::l!
r‐、 'i;i::::::l_,,,_ __,,,_ ヾ::::::::::l!
人 ゝ,,_ ,,_,,,、 'i;:::,,i´ ゙̄l‐'i´ ̄`i!、_l::::::::;;;l!
(○) ̄  ̄ i‐、-l、 !i`'‐''゙l _`‐-‐'゙ `;´!;;;l!
``'‐二i ‐`-'__ )) ゙l , ノ,/;l!''
l l! `-' ,r'i {_,,,_ l -===・'' ノ`'l!
l l!  ̄ l! /,_ ) l! ´ / :l''
/l l!/゙,=-,(こ)丿,,_ _,,r‐‐--‐ー‐-- ,,__,,,r}ゝ__,,, 、 -' l、
l、__l :l!__,(_ソ ̄) l;;;;;; ̄ ̄ ̄;;;;;;;;;;;;;;;;;;;;;;;;;ヽ;;;;;;;l;;;;;;;ヽ_ ̄``''‐- 、 , -‐}
} ヽ-~__,,,' -‐i/》;;;;;;;;;;;;;;;;;;;ヽ;;;;;;;;;;;;;;;;;;;;;;;;;ヽ;;;;l;;;;;;;;;;;ヽ ̄`''‐- 、l!//{`‐-、
l! ___,,, -‐{ l l;;;;;;;;;;;;;;;;;;;;;l;;;;;;;;;;;;;;;;;;;;;;;;;;;;l;;;;;;`''=‐- \‐-ッ'´ ', ' ,ヽ;;;;ヽ\_
`- ,,__,,, ‐'l./ l;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;l;;;;;;;;;`'‐ 、;;;;;;;;;;;>' ', ' ,ヽ<;;;;;; ̄`'‐、
l! ヽ`‐-、/ /;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;l;;;;;;;;;;;;;;;;;;;;;`'‐ / , ' ヽ/;;;;;;;;;;;;;;;;;ヽ
l! `‐,ィ___,/;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;i;;;;i;;;;;;;;;;;;;;;;;;;;;;;;;l , l;;;;;;;;;;;i;;;;;;;;;;;l!
ヾ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;/;;;;;;;;;;;;;;;;;;;;;-‐`‐-‐i''‐-、 _ ,, l;;;;;;;;;;;l::::::::::::l
`'‐- ;;;;;;;;;__;;;;;;;;;;;;;;;;;;;;;;;;;__;;;;;-‐';;;;;;;;;;;;;;;;;;;;;‐'´-‐''' ´ {_,,r'' _,,r''-‐'';;;;;;;;;;;;;;;l;;;;;;;;;;;l
 ̄ ̄l;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;_,,_;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;l;;;;;;;;;;l
l;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;`‐';;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;_,,;;;;;l;;;;;;;;;;l!
l;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;`‐';;;;;l;;;;;;;;;;;;l!
l;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;l;;;;;;;;;;;;;;l!
l;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;l;;;;;;;;;;;;;;;;l!
l;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;l;;;;;;;;;;;;;;;;;l!
l;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;l;;;;;;;;;;;;;;;;;;l
,,r'':::::::::::::::::::::::;i::::::::::::::::i、
,r'::::::::::::::::::::;::r;:r l::::::::::::::::::l!
'i::::::::i:::;:::;r'´'´ `ヾ:::::::::::::l!
r‐、 'i;i::::::l_,,,_ __,,,_ ヾ::::::::::l!
人 ゝ,,_ ,,_,,,、 'i;:::,,i´ ゙̄l‐'i´ ̄`i!、_l::::::::;;;l!
(○) ̄  ̄ i‐、-l、 !i`'‐''゙l _`‐-‐'゙ `;´!;;;l!
``'‐二i ‐`-'__ )) ゙l , ノ,/;l!''
l l! `-' ,r'i {_,,,_ l -===・'' ノ`'l!
l l!  ̄ l! /,_ ) l! ´ / :l''
/l l!/゙,=-,(こ)丿,,_ _,,r‐‐--‐ー‐-- ,,__,,,r}ゝ__,,, 、 -' l、
l、__l :l!__,(_ソ ̄) l;;;;;; ̄ ̄ ̄;;;;;;;;;;;;;;;;;;;;;;;;;ヽ;;;;;;;l;;;;;;;ヽ_ ̄``''‐- 、 , -‐}
} ヽ-~__,,,' -‐i/》;;;;;;;;;;;;;;;;;;;ヽ;;;;;;;;;;;;;;;;;;;;;;;;;ヽ;;;;l;;;;;;;;;;;ヽ ̄`''‐- 、l!//{`‐-、
l! ___,,, -‐{ l l;;;;;;;;;;;;;;;;;;;;;l;;;;;;;;;;;;;;;;;;;;;;;;;;;;l;;;;;;`''=‐- \‐-ッ'´ ', ' ,ヽ;;;;ヽ\_
`- ,,__,,, ‐'l./ l;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;l;;;;;;;;;`'‐ 、;;;;;;;;;;;>' ', ' ,ヽ<;;;;;; ̄`'‐、
l! ヽ`‐-、/ /;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;l;;;;;;;;;;;;;;;;;;;;;`'‐ / , ' ヽ/;;;;;;;;;;;;;;;;;ヽ
l! `‐,ィ___,/;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;i;;;;i;;;;;;;;;;;;;;;;;;;;;;;;;l , l;;;;;;;;;;;i;;;;;;;;;;;l!
ヾ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;/;;;;;;;;;;;;;;;;;;;;;-‐`‐-‐i''‐-、 _ ,, l;;;;;;;;;;;l::::::::::::l
`'‐- ;;;;;;;;;__;;;;;;;;;;;;;;;;;;;;;;;;;__;;;;;-‐';;;;;;;;;;;;;;;;;;;;;‐'´-‐''' ´ {_,,r'' _,,r''-‐'';;;;;;;;;;;;;;;l;;;;;;;;;;;l
 ̄ ̄l;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;_,,_;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;l;;;;;;;;;;l
l;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;`‐';;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;_,,;;;;;l;;;;;;;;;;l!
l;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;`‐';;;;;l;;;;;;;;;;;;l!
l;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;l;;;;;;;;;;;;;;l!
l;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;l;;;;;;;;;;;;;;;;l!
l;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;l;;;;;;;;;;;;;;;;;l!
l;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;l;;;;;;;;;;;;;;;;;;l
,,r'':::::::::::::::::::::::;i::::::::::::::::i、
,r'::::::::::::::::::::;::r;:r l::::::::::::::::::l!
'i::::::::i:::;:::;r'´'´ `ヾ:::::::::::::l!
r‐、 'i;i::::::l_,,,_ __,,,_ ヾ::::::::::l!
人 ゝ,,_ ,,_,,,、 'i;:::,,i´ ゙̄l‐'i´ ̄`i!、_l::::::::;;;l!
(○) ̄  ̄ i‐、-l、 !i`'‐''゙l _`‐-‐'゙ `;´!;;;l!
``'‐二i ‐`-'__ )) ゙l , ノ,/;l!''
l l! `-' ,r'i {_,,,_ l -===・'' ノ`'l!
l l!  ̄ l! /,_ ) l! ´ / :l''
/l l!/゙,=-,(こ)丿,,_ _,,r‐‐--‐ー‐-- ,,__,,,r}ゝ__,,, 、 -' l、
l、__l :l!__,(_ソ ̄) l;;;;;; ̄ ̄ ̄;;;;;;;;;;;;;;;;;;;;;;;;;ヽ;;;;;;;l;;;;;;;ヽ_ ̄``''‐- 、 , -‐}
} ヽ-~__,,,' -‐i/》;;;;;;;;;;;;;;;;;;;ヽ;;;;;;;;;;;;;;;;;;;;;;;;;ヽ;;;;l;;;;;;;;;;;ヽ ̄`''‐- 、l!//{`‐-、
l! ___,,, -‐{ l l;;;;;;;;;;;;;;;;;;;;;l;;;;;;;;;;;;;;;;;;;;;;;;;;;;l;;;;;;`''=‐- \‐-ッ'´ ', ' ,ヽ;;;;ヽ\_
`- ,,__,,, ‐'l./ l;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;l;;;;;;;;;`'‐ 、;;;;;;;;;;;>' ', ' ,ヽ<;;;;;; ̄`'‐、
l! ヽ`‐-、/ /;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;l;;;;;;;;;;;;;;;;;;;;;`'‐ / , ' ヽ/;;;;;;;;;;;;;;;;;ヽ
l! `‐,ィ___,/;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;i;;;;i;;;;;;;;;;;;;;;;;;;;;;;;;l , l;;;;;;;;;;;i;;;;;;;;;;;l!
ヾ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;/;;;;;;;;;;;;;;;;;;;;;-‐`‐-‐i''‐-、 _ ,, l;;;;;;;;;;;l::::::::::::l
`'‐- ;;;;;;;;;__;;;;;;;;;;;;;;;;;;;;;;;;;__;;;;;-‐';;;;;;;;;;;;;;;;;;;;;‐'´-‐''' ´ {_,,r'' _,,r''-‐'';;;;;;;;;;;;;;;l;;;;;;;;;;;l
 ̄ ̄l;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;_,,_;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;l;;;;;;;;;;l
l;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;`‐';;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;_,,;;;;;l;;;;;;;;;;l!
l;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;`‐';;;;;l;;;;;;;;;;;;l!
l;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;l;;;;;;;;;;;;;;l!
l;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;l;;;;;;;;;;;;;;;;l!
l;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;l;;;;;;;;;;;;;;;;;l!
l;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;l;;;;;;;;;;;;;;;;;;l
,,r'':::::::::::::::::::::::;i::::::::::::::::i、
,r'::::::::::::::::::::;::r;:r l::::::::::::::::::l!
'i::::::::i:::;:::;r'´'´ `ヾ:::::::::::::l!
r‐、 'i;i::::::l_,,,_ __,,,_ ヾ::::::::::l!
人 ゝ,,_ ,,_,,,、 'i;:::,,i´ ゙̄l‐'i´ ̄`i!、_l::::::::;;;l!
(○) ̄  ̄ i‐、-l、 !i`'‐''゙l _`‐-‐'゙ `;´!;;;l!
``'‐二i ‐`-'__ )) ゙l , ノ,/;l!''
l l! `-' ,r'i {_,,,_ l -===・'' ノ`'l!
l l!  ̄ l! /,_ ) l! ´ / :l''
/l l!/゙,=-,(こ)丿,,_ _,,r‐‐--‐ー‐-- ,,__,,,r}ゝ__,,, 、 -' l、
l、__l :l!__,(_ソ ̄) l;;;;;; ̄ ̄ ̄;;;;;;;;;;;;;;;;;;;;;;;;;ヽ;;;;;;;l;;;;;;;ヽ_ ̄``''‐- 、 , -‐}
} ヽ-~__,,,' -‐i/》;;;;;;;;;;;;;;;;;;;ヽ;;;;;;;;;;;;;;;;;;;;;;;;;ヽ;;;;l;;;;;;;;;;;ヽ ̄`''‐- 、l!//{`‐-、
l! ___,,, -‐{ l l;;;;;;;;;;;;;;;;;;;;;l;;;;;;;;;;;;;;;;;;;;;;;;;;;;l;;;;;;`''=‐- \‐-ッ'´ ', ' ,ヽ;;;;ヽ\_
`- ,,__,,, ‐'l./ l;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;l;;;;;;;;;`'‐ 、;;;;;;;;;;;>' ', ' ,ヽ<;;;;;; ̄`'‐、
l! ヽ`‐-、/ /;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;l;;;;;;;;;;;;;;;;;;;;;`'‐ / , ' ヽ/;;;;;;;;;;;;;;;;;ヽ
l! `‐,ィ___,/;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;i;;;;i;;;;;;;;;;;;;;;;;;;;;;;;;l , l;;;;;;;;;;;i;;;;;;;;;;;l!
ヾ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;/;;;;;;;;;;;;;;;;;;;;;-‐`‐-‐i''‐-、 _ ,, l;;;;;;;;;;;l::::::::::::l
`'‐- ;;;;;;;;;__;;;;;;;;;;;;;;;;;;;;;;;;;__;;;;;-‐';;;;;;;;;;;;;;;;;;;;;‐'´-‐''' ´ {_,,r'' _,,r''-‐'';;;;;;;;;;;;;;;l;;;;;;;;;;;l
 ̄ ̄l;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;_,,_;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;l;;;;;;;;;;l
l;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;`‐';;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;_,,;;;;;l;;;;;;;;;;l!
l;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;`‐';;;;;l;;;;;;;;;;;;l!
l;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;l;;;;;;;;;;;;;;l!
l;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;l;;;;;;;;;;;;;;;;l!
l;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;l;;;;;;;;;;;;;;;;;l!
l;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;l;;;;;;;;;;;;;;;;;;l
,,r'':::::::::::::::::::::::;i::::::::::::::::i、
,r'::::::::::::::::::::;::r;:r l::::::::::::::::::l!
'i::::::::i:::;:::;r'´'´ `ヾ:::::::::::::l!
r‐、 'i;i::::::l_,,,_ __,,,_ ヾ::::::::::l!
人 ゝ,,_ ,,_,,,、 'i;:::,,i´ ゙̄l‐'i´ ̄`i!、_l::::::::;;;l!
(○) ̄  ̄ i‐、-l、 !i`'‐''゙l _`‐-‐'゙ `;´!;;;l!
``'‐二i ‐`-'__ )) ゙l , ノ,/;l!''
l l! `-' ,r'i {_,,,_ l -===・'' ノ`'l!
l l!  ̄ l! /,_ ) l! ´ / :l''
/l l!/゙,=-,(こ)丿,,_ _,,r‐‐--‐ー‐-- ,,__,,,r}ゝ__,,, 、 -' l、
l、__l :l!__,(_ソ ̄) l;;;;;; ̄ ̄ ̄;;;;;;;;;;;;;;;;;;;;;;;;;ヽ;;;;;;;l;;;;;;;ヽ_ ̄``''‐- 、 , -‐}
} ヽ-~__,,,' -‐i/》;;;;;;;;;;;;;;;;;;;ヽ;;;;;;;;;;;;;;;;;;;;;;;;;ヽ;;;;l;;;;;;;;;;;ヽ ̄`''‐- 、l!//{`‐-、
l! ___,,, -‐{ l l;;;;;;;;;;;;;;;;;;;;;l;;;;;;;;;;;;;;;;;;;;;;;;;;;;l;;;;;;`''=‐- \‐-ッ'´ ', ' ,ヽ;;;;ヽ\_
`- ,,__,,, ‐'l./ l;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;l;;;;;;;;;`'‐ 、;;;;;;;;;;;>' ', ' ,ヽ<;;;;;; ̄`'‐、
l! ヽ`‐-、/ /;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;l;;;;;;;;;;;;;;;;;;;;;`'‐ / , ' ヽ/;;;;;;;;;;;;;;;;;ヽ
l! `‐,ィ___,/;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;i;;;;i;;;;;;;;;;;;;;;;;;;;;;;;;l , l;;;;;;;;;;;i;;;;;;;;;;;l!
ヾ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;/;;;;;;;;;;;;;;;;;;;;;-‐`‐-‐i''‐-、 _ ,, l;;;;;;;;;;;l::::::::::::l
`'‐- ;;;;;;;;;__;;;;;;;;;;;;;;;;;;;;;;;;;__;;;;;-‐';;;;;;;;;;;;;;;;;;;;;‐'´-‐''' ´ {_,,r'' _,,r''-‐'';;;;;;;;;;;;;;;l;;;;;;;;;;;l
 ̄ ̄l;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;_,,_;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;l;;;;;;;;;;l
l;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;`‐';;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;_,,;;;;;l;;;;;;;;;;l!
l;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;`‐';;;;;l;;;;;;;;;;;;l!
l;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;l;;;;;;;;;;;;;;l!
l;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;l;;;;;;;;;;;;;;;;l!
l;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;l;;;;;;;;;;;;;;;;;l!
l;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;l;;;;;;;;;;;;;;;;;;l
,,r'':::::::::::::::::::::::;i::::::::::::::::i、
,r'::::::::::::::::::::;::r;:r l::::::::::::::::::l!
'i::::::::i:::;:::;r'´'´ `ヾ:::::::::::::l!
r‐、 'i;i::::::l_,,,_ __,,,_ ヾ::::::::::l!
人 ゝ,,_ ,,_,,,、 'i;:::,,i´ ゙̄l‐'i´ ̄`i!、_l::::::::;;;l!
(○) ̄  ̄ i‐、-l、 !i`'‐''゙l _`‐-‐'゙ `;´!;;;l!
``'‐二i ‐`-'__ )) ゙l , ノ,/;l!''
l l! `-' ,r'i {_,,,_ l -===・'' ノ`'l!
l l!  ̄ l! /,_ ) l! ´ / :l''
/l l!/゙,=-,(こ)丿,,_ _,,r‐‐--‐ー‐-- ,,__,,,r}ゝ__,,, 、 -' l、
l、__l :l!__,(_ソ ̄) l;;;;;; ̄ ̄ ̄;;;;;;;;;;;;;;;;;;;;;;;;;ヽ;;;;;;;l;;;;;;;ヽ_ ̄``''‐- 、 , -‐}
} ヽ-~__,,,' -‐i/》;;;;;;;;;;;;;;;;;;;ヽ;;;;;;;;;;;;;;;;;;;;;;;;;ヽ;;;;l;;;;;;;;;;;ヽ ̄`''‐- 、l!//{`‐-、
l! ___,,, -‐{ l l;;;;;;;;;;;;;;;;;;;;;l;;;;;;;;;;;;;;;;;;;;;;;;;;;;l;;;;;;`''=‐- \‐-ッ'´ ', ' ,ヽ;;;;ヽ\_
`- ,,__,,, ‐'l./ l;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;l;;;;;;;;;`'‐ 、;;;;;;;;;;;>' ', ' ,ヽ<;;;;;; ̄`'‐、
l! ヽ`‐-、/ /;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;l;;;;;;;;;;;;;;;;;;;;;`'‐ / , ' ヽ/;;;;;;;;;;;;;;;;;ヽ
l! `‐,ィ___,/;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;i;;;;i;;;;;;;;;;;;;;;;;;;;;;;;;l , l;;;;;;;;;;;i;;;;;;;;;;;l!
ヾ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;/;;;;;;;;;;;;;;;;;;;;;-‐`‐-‐i''‐-、 _ ,, l;;;;;;;;;;;l::::::::::::l
`'‐- ;;;;;;;;;__;;;;;;;;;;;;;;;;;;;;;;;;;__;;;;;-‐';;;;;;;;;;;;;;;;;;;;;‐'´-‐''' ´ {_,,r'' _,,r''-‐'';;;;;;;;;;;;;;;l;;;;;;;;;;;l
 ̄ ̄l;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;_,,_;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;l;;;;;;;;;;l
l;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;`‐';;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;_,,;;;;;l;;;;;;;;;;l!
l;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;`‐';;;;;l;;;;;;;;;;;;l!
l;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;l;;;;;;;;;;;;;;l!
l;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;l;;;;;;;;;;;;;;;;l!
l;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;l;;;;;;;;;;;;;;;;;l!
l;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;l;;;;;;;;;;;;;;;;;;l
,,r'':::::::::::::::::::::::;i::::::::::::::::i、
,r'::::::::::::::::::::;::r;:r l::::::::::::::::::l!
'i::::::::i:::;:::;r'´'´ `ヾ:::::::::::::l!
r‐、 'i;i::::::l_,,,_ __,,,_ ヾ::::::::::l!
人 ゝ,,_ ,,_,,,、 'i;:::,,i´ ゙̄l‐'i´ ̄`i!、_l::::::::;;;l!
(○) ̄  ̄ i‐、-l、 !i`'‐''゙l _`‐-‐'゙ `;´!;;;l!
``'‐二i ‐`-'__ )) ゙l , ノ,/;l!''
l l! `-' ,r'i {_,,,_ l -===・'' ノ`'l!
l l!  ̄ l! /,_ ) l! ´ / :l''
/l l!/゙,=-,(こ)丿,,_ _,,r‐‐--‐ー‐-- ,,__,,,r}ゝ__,,, 、 -' l、
l、__l :l!__,(_ソ ̄) l;;;;;; ̄ ̄ ̄;;;;;;;;;;;;;;;;;;;;;;;;;ヽ;;;;;;;l;;;;;;;ヽ_ ̄``''‐- 、 , -‐}
} ヽ-~__,,,' -‐i/》;;;;;;;;;;;;;;;;;;;ヽ;;;;;;;;;;;;;;;;;;;;;;;;;ヽ;;;;l;;;;;;;;;;;ヽ ̄`''‐- 、l!//{`‐-、
l! ___,,, -‐{ l l;;;;;;;;;;;;;;;;;;;;;l;;;;;;;;;;;;;;;;;;;;;;;;;;;;l;;;;;;`''=‐- \‐-ッ'´ ', ' ,ヽ;;;;ヽ\_
`- ,,__,,, ‐'l./ l;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;l;;;;;;;;;`'‐ 、;;;;;;;;;;;>' ', ' ,ヽ<;;;;;; ̄`'‐、
l! ヽ`‐-、/ /;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;l;;;;;;;;;;;;;;;;;;;;;`'‐ / , ' ヽ/;;;;;;;;;;;;;;;;;ヽ
l! `‐,ィ___,/;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;i;;;;i;;;;;;;;;;;;;;;;;;;;;;;;;l , l;;;;;;;;;;;i;;;;;;;;;;;l!
ヾ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;/;;;;;;;;;;;;;;;;;;;;;-‐`‐-‐i''‐-、 _ ,, l;;;;;;;;;;;l::::::::::::l
`'‐- ;;;;;;;;;__;;;;;;;;;;;;;;;;;;;;;;;;;__;;;;;-‐';;;;;;;;;;;;;;;;;;;;;‐'´-‐''' ´ {_,,r'' _,,r''-‐'';;;;;;;;;;;;;;;l;;;;;;;;;;;l
 ̄ ̄l;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;_,,_;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;l;;;;;;;;;;l
l;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;`‐';;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;_,,;;;;;l;;;;;;;;;;l!
l;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;`‐';;;;;l;;;;;;;;;;;;l!
l;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;l;;;;;;;;;;;;;;l!
l;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;l;;;;;;;;;;;;;;;;l!
l;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;l;;;;;;;;;;;;;;;;;l!
l;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;l;;;;;;;;;;;;;;;;;;l
,,,,,,,,,,,,iiiiiiiiiiiiiiiiii,,,,,,,,,
.,,,,iiiiiilllllllllllllllllllllllllllllllllllllllllllllli,,,,,,,,ii,,,,
llllllllllllllllllllllllllllllllllllllllllllllllllllllll!lllllllllll
,,,iillllllllllllllllllllllllllllllllllllllllllllllllllll!゙,llllllllllllllllll
.,illlllllllllllllllllllllllllllllllllllllllllllllllllll!!゙,,lllllllllllllllllllll
,,,illllllllllllllllllllllllllllllllllllllllllllllllll,,,,,,ii,lllllllllllllllllllllllll
,illllllllllllllllllllll!!l!!!!!!!!!!!!゙゙゙゙゙゙’゙゙゚'ll゙!lllllllllllllllllllllllllllllllll
: .,lllllllllllllllll!!゙゙` ゙゙!lllllllllllllllllllllllllllllllll
..llllllllllll!゙゙゙′ ` ゙゙llllllllllllllllllllllllllllll
.llllllllllll′ ゙lllllllllllllllllllllllllllll「
: lllllllll″ .,,,iiiiiiiiiiii,,,,,, ,,,,,iiiiiiiiiiiiiiii、,,、 ゙゙!llllllllllllllllll
: llllllll` '' ゙゚゙゙゙゙゙゙゙゙̄!!=@ .,l!!l゙゙゙゙゙゙゙゙” .゙!llllllllllllllllll
: lllllll ,,,illlliiiiiiiiiii,、 ,,iiiiiiiiiiiiilli,,,,,,, llllllllllll
: ゙llll| ゙゚゙゙゙!!!!!!l゙゙!゙ !!!!!!!!゙゚゙゙゙゙”’ lllllllllllllllli
.!ll| ” lllllllllllll!ll゙
.゙l lllllllllll!′
゙!゙```
,,,iiト ,iiiiiiiiiiillliii,,, ,li,,,,,, < サァ!
iilllllll° ``゙゙゙゙゙゙゙゙”` 'li,,,,,,,,,, 、 `
゙!llllll,,,,,,,,,,__. _,_ ._llllllllllll ,iliiiii,,,、
.゙lllll!lllll!!llllllllllllllllllllllllllllllll`` ,l゙!lll
゙!゙ ゙゙°.゙゙゙゙゙゙゙゙゙゙゙゙゙゚゙゙゙゙゙゙゙!l` ll ゙!llllllliii,,゙!!llllllliii,,,,,,,,,
ie ,,,iil" .,ll ゙lilll!lllllllii,゙!lllllllllllllliiiii,,,, .
,,,,,llllll':l,,、 _,,,iii!!゙゙゜ .,il° ゙!llliilllllllllli,'゙!lllllllllllllllllllliiill
: ,,,,,,liill!lll`l゙゜ .'!lllii,,、 ._,,,,,,,iiillll!!゙゜ ,illl,, ''ll゙゙!lllllllllllll,,.'゙!lllli, ̄”””゙゙゙゙゙lll*
lll!!゙゙゙^ ゙l! ゙゙ .゙!llllllllllliiiilllllllllllllllllllllll、 ,illllllllii, '》 .゙llllllllllllllllllllllllllllllllllilll
,,,, .,, ,,,iil .' .lllll゙lllllllllllllllllllllllllllllllllllli, .'lllllllllllll, .:l″ 'lllllllllllllllllli,llll!llllllllllllllll,,
lllllllllllillllllllll,llliii,,'!llllllllllllllllllllllllllllllllllllllllll" liiilllllllliiilll" ゚° .illllllllllllllllllllll,ll!!!lllll
,,,,,,,,,,,,iiiiiiiiiiiiiiiiii,,,,,,,,,
.,,,,iiiiiilllllllllllllllllllllllllllllllllllllllllllllli,,,,,,,,ii,,,,
llllllllllllllllllllllllllllllllllllllllllllllllllllllll!lllllllllll
,,,iillllllllllllllllllllllllllllllllllllllllllllllllllll!゙,llllllllllllllllll
.,illlllllllllllllllllllllllllllllllllllllllllllllllllll!!゙,,lllllllllllllllllllll
,,,illllllllllllllllllllllllllllllllllllllllllllllllll,,,,,,ii,lllllllllllllllllllllllll
,illllllllllllllllllllll!!l!!!!!!!!!!!!゙゙゙゙゙゙’゙゙゚'ll゙!lllllllllllllllllllllllllllllllll
: .,lllllllllllllllll!!゙゙` ゙゙!lllllllllllllllllllllllllllllllll
..llllllllllll!゙゙゙′ ` ゙゙llllllllllllllllllllllllllllll
.llllllllllll′ ゙lllllllllllllllllllllllllllll「
: lllllllll″ .,,,iiiiiiiiiiii,,,,,, ,,,,,iiiiiiiiiiiiiiii、,,、 ゙゙!llllllllllllllllll
: llllllll` '' ゙゚゙゙゙゙゙゙゙゙̄!!=@ .,l!!l゙゙゙゙゙゙゙゙” .゙!llllllllllllllllll
: lllllll ,,,illlliiiiiiiiiii,、 ,,iiiiiiiiiiiiilli,,,,,,, llllllllllll
: ゙llll| ゙゚゙゙゙!!!!!!l゙゙!゙ !!!!!!!!゙゚゙゙゙゙”’ lllllllllllllllli
.!ll| ” lllllllllllll!ll゙
.゙l lllllllllll!′
゙!゙```
,,,iiト ,iiiiiiiiiiillliii,,, ,li,,,,,, < サァ!
iilllllll° ``゙゙゙゙゙゙゙゙”` 'li,,,,,,,,,, 、 `
゙!llllll,,,,,,,,,,__. _,_ ._llllllllllll ,iliiiii,,,、
.゙lllll!lllll!!llllllllllllllllllllllllllllllll`` ,l゙!lll
゙!゙ ゙゙°.゙゙゙゙゙゙゙゙゙゙゙゙゙゚゙゙゙゙゙゙゙!l` ll ゙!llllllliii,,゙!!llllllliii,,,,,,,,,
ie ,,,iil" .,ll ゙lilll!lllllllii,゙!lllllllllllllliiiii,,,, .
,,,,,llllll':l,,、 _,,,iii!!゙゙゜ .,il° ゙!llliilllllllllli,'゙!lllllllllllllllllllliiill
: ,,,,,,liill!lll`l゙゜ .'!lllii,,、 ._,,,,,,,iiillll!!゙゜ ,illl,, ''ll゙゙!lllllllllllll,,.'゙!lllli, ̄”””゙゙゙゙゙lll*
lll!!゙゙゙^ ゙l! ゙゙ .゙!llllllllllliiiilllllllllllllllllllllll、 ,illllllllii, '》 .゙llllllllllllllllllllllllllllllllllilll
,,,, .,, ,,,iil .' .lllll゙lllllllllllllllllllllllllllllllllllli, .'lllllllllllll, .:l″ 'lllllllllllllllllli,llll!llllllllllllllll,,
lllllllllllillllllllll,llliii,,'!llllllllllllllllllllllllllllllllllllllllll" liiilllllllliiilll" ゚° .illllllllllllllllllllll,ll!!!lllll
■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■
■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■
■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■
■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■
■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■
■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■
■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■
■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■
■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■
■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■
■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■
■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■
■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■
■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■
■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■
■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■
■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■
■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■
■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■
■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■
■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■
■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■
■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■
■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■
■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■
■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■
■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■
■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■
■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■
■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■
■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■
■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■
■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■
■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■
■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■
■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■
■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■
■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■
■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■
■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■
■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■
■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■
■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■
■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■
■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■
■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■
■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■
■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■
■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■
■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■
■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■
■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■
■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■
■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■
■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■
■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■
■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■
■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■
■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■
■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■
■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■
■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■
■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■
■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■
■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■
■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■
■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■
■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■
■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■
■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■
■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■
■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■
■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■
■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■
■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■
■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■
■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■
■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■
■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■
■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■
■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■
■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■
■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■
■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■
■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■
■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■
■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■
■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■
■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■
■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■
■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■
■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■
■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■
■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■
■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■
■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■
,,r'':::::::::::::::::::::::;i::::::::::::::::i、
,r'::::::::::::::::::::;::r;:r l::::::::::::::::::l!
'i::::::::i:::;:::;r'´'´ `ヾ:::::::::::::l!
r‐、 'i;i::::::l_,,,_ __,,,_ ヾ::::::::::l!
人 ゝ,,_ ,,_,,,、 'i;:::,,i´ ゙̄l‐'i´ ̄`i!、_l::::::::;;;l!
(○) ̄  ̄ i‐、-l、 !i`'‐''゙l _`‐-‐'゙ `;´!;;;l!
``'‐二i ‐`-'__ )) ゙l , ノ,/;l!''
l l! `-' ,r'i {_,,,_ l -===・'' ノ`'l!
l l!  ̄ l! /,_ ) l! ´ / :l''
/l l!/゙,=-,(こ)丿,,_ _,,r‐‐--‐ー‐-- ,,__,,,r}ゝ__,,, 、 -' l、
l、__l :l!__,(_ソ ̄) l;;;;;; ̄ ̄ ̄;;;;;;;;;;;;;;;;;;;;;;;;;ヽ;;;;;;;l;;;;;;;ヽ_ ̄``''‐- 、 , -‐}
} ヽ-~__,,,' -‐i/》;;;;;;;;;;;;;;;;;;;ヽ;;;;;;;;;;;;;;;;;;;;;;;;;ヽ;;;;l;;;;;;;;;;;ヽ ̄`''‐- 、l!//{`‐-、
l! ___,,, -‐{ l l;;;;;;;;;;;;;;;;;;;;;l;;;;;;;;;;;;;;;;;;;;;;;;;;;;l;;;;;;`''=‐- \‐-ッ'´ ', ' ,ヽ;;;;ヽ\_
`- ,,__,,, ‐'l./ l;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;l;;;;;;;;;`'‐ 、;;;;;;;;;;;>' ', ' ,ヽ<;;;;;; ̄`'‐、
l! ヽ`‐-、/ /;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;l;;;;;;;;;;;;;;;;;;;;;`'‐ / , ' ヽ/;;;;;;;;;;;;;;;;;ヽ
l! `‐,ィ___,/;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;i;;;;i;;;;;;;;;;;;;;;;;;;;;;;;;l , l;;;;;;;;;;;i;;;;;;;;;;;l!
ヾ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;/;;;;;;;;;;;;;;;;;;;;;-‐`‐-‐i''‐-、 _ ,, l;;;;;;;;;;;l::::::::::::l
`'‐- ;;;;;;;;;__;;;;;;;;;;;;;;;;;;;;;;;;;__;;;;;-‐';;;;;;;;;;;;;;;;;;;;;‐'´-‐''' ´ {_,,r'' _,,r''-‐'';;;;;;;;;;;;;;;l;;;;;;;;;;;l
 ̄ ̄l;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;_,,_;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;l;;;;;;;;;;l
l;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;`‐';;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;_,,;;;;;l;;;;;;;;;;l!
l;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;`‐';;;;;l;;;;;;;;;;;;l!
l;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;l;;;;;;;;;;;;;;l!
l;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;l;;;;;;;;;;;;;;;;l!
l;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;l;;;;;;;;;;;;;;;;;l!
l;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;l;;;;;;;;;;;;;;;;;;l
,,r'':::::::::::::::::::::::;i::::::::::::::::i、
,r'::::::::::::::::::::;::r;:r l::::::::::::::::::l!
'i::::::::i:::;:::;r'´'´ `ヾ:::::::::::::l!
r‐、 'i;i::::::l_,,,_ __,,,_ ヾ::::::::::l!
人 ゝ,,_ ,,_,,,、 'i;:::,,i´ ゙̄l‐'i´ ̄`i!、_l::::::::;;;l!
(○) ̄  ̄ i‐、-l、 !i`'‐''゙l _`‐-‐'゙ `;´!;;;l!
``'‐二i ‐`-'__ )) ゙l , ノ,/;l!''
l l! `-' ,r'i {_,,,_ l -===・'' ノ`'l!
l l!  ̄ l! /,_ ) l! ´ / :l''
/l l!/゙,=-,(こ)丿,,_ _,,r‐‐--‐ー‐-- ,,__,,,r}ゝ__,,, 、 -' l、
l、__l :l!__,(_ソ ̄) l;;;;;; ̄ ̄ ̄;;;;;;;;;;;;;;;;;;;;;;;;;ヽ;;;;;;;l;;;;;;;ヽ_ ̄``''‐- 、 , -‐}
} ヽ-~__,,,' -‐i/》;;;;;;;;;;;;;;;;;;;ヽ;;;;;;;;;;;;;;;;;;;;;;;;;ヽ;;;;l;;;;;;;;;;;ヽ ̄`''‐- 、l!//{`‐-、
l! ___,,, -‐{ l l;;;;;;;;;;;;;;;;;;;;;l;;;;;;;;;;;;;;;;;;;;;;;;;;;;l;;;;;;`''=‐- \‐-ッ'´ ', ' ,ヽ;;;;ヽ\_
`- ,,__,,, ‐'l./ l;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;l;;;;;;;;;`'‐ 、;;;;;;;;;;;>' ', ' ,ヽ<;;;;;; ̄`'‐、
l! ヽ`‐-、/ /;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;l;;;;;;;;;;;;;;;;;;;;;`'‐ / , ' ヽ/;;;;;;;;;;;;;;;;;ヽ
l! `‐,ィ___,/;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;i;;;;i;;;;;;;;;;;;;;;;;;;;;;;;;l , l;;;;;;;;;;;i;;;;;;;;;;;l!
ヾ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;/;;;;;;;;;;;;;;;;;;;;;-‐`‐-‐i''‐-、 _ ,, l;;;;;;;;;;;l::::::::::::l
`'‐- ;;;;;;;;;__;;;;;;;;;;;;;;;;;;;;;;;;;__;;;;;-‐';;;;;;;;;;;;;;;;;;;;;‐'´-‐''' ´ {_,,r'' _,,r''-‐'';;;;;;;;;;;;;;;l;;;;;;;;;;;l
 ̄ ̄l;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;_,,_;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;l;;;;;;;;;;l
l;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;`‐';;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;_,,;;;;;l;;;;;;;;;;l!
l;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;`‐';;;;;l;;;;;;;;;;;;l!
l;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;l;;;;;;;;;;;;;;l!
l;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;l;;;;;;;;;;;;;;;;l!
l;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;l;;;;;;;;;;;;;;;;;l!
l;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;l;;;;;;;;;;;;;;;;;;l
,,r'':::::::::::::::::::::::;i::::::::::::::::i、
,r'::::::::::::::::::::;::r;:r l::::::::::::::::::l!
'i::::::::i:::;:::;r'´'´ `ヾ:::::::::::::l!
r‐、 'i;i::::::l_,,,_ __,,,_ ヾ::::::::::l!
人 ゝ,,_ ,,_,,,、 'i;:::,,i´ ゙̄l‐'i´ ̄`i!、_l::::::::;;;l!
(○) ̄  ̄ i‐、-l、 !i`'‐''゙l _`‐-‐'゙ `;´!;;;l!
``'‐二i ‐`-'__ )) ゙l , ノ,/;l!''
l l! `-' ,r'i {_,,,_ l -===・'' ノ`'l!
l l!  ̄ l! /,_ ) l! ´ / :l''
/l l!/゙,=-,(こ)丿,,_ _,,r‐‐--‐ー‐-- ,,__,,,r}ゝ__,,, 、 -' l、
l、__l :l!__,(_ソ ̄) l;;;;;; ̄ ̄ ̄;;;;;;;;;;;;;;;;;;;;;;;;;ヽ;;;;;;;l;;;;;;;ヽ_ ̄``''‐- 、 , -‐}
} ヽ-~__,,,' -‐i/》;;;;;;;;;;;;;;;;;;;ヽ;;;;;;;;;;;;;;;;;;;;;;;;;ヽ;;;;l;;;;;;;;;;;ヽ ̄`''‐- 、l!//{`‐-、
l! ___,,, -‐{ l l;;;;;;;;;;;;;;;;;;;;;l;;;;;;;;;;;;;;;;;;;;;;;;;;;;l;;;;;;`''=‐- \‐-ッ'´ ', ' ,ヽ;;;;ヽ\_
`- ,,__,,, ‐'l./ l;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;l;;;;;;;;;`'‐ 、;;;;;;;;;;;>' ', ' ,ヽ<;;;;;; ̄`'‐、
l! ヽ`‐-、/ /;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;l;;;;;;;;;;;;;;;;;;;;;`'‐ / , ' ヽ/;;;;;;;;;;;;;;;;;ヽ
l! `‐,ィ___,/;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;i;;;;i;;;;;;;;;;;;;;;;;;;;;;;;;l , l;;;;;;;;;;;i;;;;;;;;;;;l!
ヾ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;/;;;;;;;;;;;;;;;;;;;;;-‐`‐-‐i''‐-、 _ ,, l;;;;;;;;;;;l::::::::::::l
`'‐- ;;;;;;;;;__;;;;;;;;;;;;;;;;;;;;;;;;;__;;;;;-‐';;;;;;;;;;;;;;;;;;;;;‐'´-‐''' ´ {_,,r'' _,,r''-‐'';;;;;;;;;;;;;;;l;;;;;;;;;;;l
 ̄ ̄l;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;_,,_;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;l;;;;;;;;;;l
l;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;`‐';;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;_,,;;;;;l;;;;;;;;;;l!
l;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;`‐';;;;;l;;;;;;;;;;;;l!
l;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;l;;;;;;;;;;;;;;l!
l;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;l;;;;;;;;;;;;;;;;l!
l;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;l;;;;;;;;;;;;;;;;;l!
l;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;l;;;;;;;;;;;;;;;;;;l
,,r'':::::::::::::::::::::::;i::::::::::::::::i、
,r'::::::::::::::::::::;::r;:r l::::::::::::::::::l!
'i::::::::i:::;:::;r'´'´ `ヾ:::::::::::::l!
r‐、 'i;i::::::l_,,,_ __,,,_ ヾ::::::::::l!
人 ゝ,,_ ,,_,,,、 'i;:::,,i´ ゙̄l‐'i´ ̄`i!、_l::::::::;;;l!
(○) ̄  ̄ i‐、-l、 !i`'‐''゙l _`‐-‐'゙ `;´!;;;l!
``'‐二i ‐`-'__ )) ゙l , ノ,/;l!''
l l! `-' ,r'i {_,,,_ l -===・'' ノ`'l!
l l!  ̄ l! /,_ ) l! ´ / :l''
/l l!/゙,=-,(こ)丿,,_ _,,r‐‐--‐ー‐-- ,,__,,,r}ゝ__,,, 、 -' l、
l、__l :l!__,(_ソ ̄) l;;;;;; ̄ ̄ ̄;;;;;;;;;;;;;;;;;;;;;;;;;ヽ;;;;;;;l;;;;;;;ヽ_ ̄``''‐- 、 , -‐}
} ヽ-~__,,,' -‐i/》;;;;;;;;;;;;;;;;;;;ヽ;;;;;;;;;;;;;;;;;;;;;;;;;ヽ;;;;l;;;;;;;;;;;ヽ ̄`''‐- 、l!//{`‐-、
l! ___,,, -‐{ l l;;;;;;;;;;;;;;;;;;;;;l;;;;;;;;;;;;;;;;;;;;;;;;;;;;l;;;;;;`''=‐- \‐-ッ'´ ', ' ,ヽ;;;;ヽ\_
`- ,,__,,, ‐'l./ l;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;l;;;;;;;;;`'‐ 、;;;;;;;;;;;>' ', ' ,ヽ<;;;;;; ̄`'‐、
l! ヽ`‐-、/ /;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;l;;;;;;;;;;;;;;;;;;;;;`'‐ / , ' ヽ/;;;;;;;;;;;;;;;;;ヽ
l! `‐,ィ___,/;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;i;;;;i;;;;;;;;;;;;;;;;;;;;;;;;;l , l;;;;;;;;;;;i;;;;;;;;;;;l!
ヾ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;/;;;;;;;;;;;;;;;;;;;;;-‐`‐-‐i''‐-、 _ ,, l;;;;;;;;;;;l::::::::::::l
`'‐- ;;;;;;;;;__;;;;;;;;;;;;;;;;;;;;;;;;;__;;;;;-‐';;;;;;;;;;;;;;;;;;;;;‐'´-‐''' ´ {_,,r'' _,,r''-‐'';;;;;;;;;;;;;;;l;;;;;;;;;;;l
 ̄ ̄l;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;_,,_;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;l;;;;;;;;;;l
l;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;`‐';;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;_,,;;;;;l;;;;;;;;;;l!
l;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;`‐';;;;;l;;;;;;;;;;;;l!
l;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;l;;;;;;;;;;;;;;l!
l;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;l;;;;;;;;;;;;;;;;l!
l;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;l;;;;;;;;;;;;;;;;;l!
l;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;l;;;;;;;;;;;;;;;;;;l
,,r'':::::::::::::::::::::::;i::::::::::::::::i、
,r'::::::::::::::::::::;::r;:r l::::::::::::::::::l!
'i::::::::i:::;:::;r'´'´ `ヾ:::::::::::::l!
r‐、 'i;i::::::l_,,,_ __,,,_ ヾ::::::::::l!
人 ゝ,,_ ,,_,,,、 'i;:::,,i´ ゙̄l‐'i´ ̄`i!、_l::::::::;;;l!
(○) ̄  ̄ i‐、-l、 !i`'‐''゙l _`‐-‐'゙ `;´!;;;l!
``'‐二i ‐`-'__ )) ゙l , ノ,/;l!''
l l! `-' ,r'i {_,,,_ l -===・'' ノ`'l!
l l!  ̄ l! /,_ ) l! ´ / :l''
/l l!/゙,=-,(こ)丿,,_ _,,r‐‐--‐ー‐-- ,,__,,,r}ゝ__,,, 、 -' l、
l、__l :l!__,(_ソ ̄) l;;;;;; ̄ ̄ ̄;;;;;;;;;;;;;;;;;;;;;;;;;ヽ;;;;;;;l;;;;;;;ヽ_ ̄``''‐- 、 , -‐}
} ヽ-~__,,,' -‐i/》;;;;;;;;;;;;;;;;;;;ヽ;;;;;;;;;;;;;;;;;;;;;;;;;ヽ;;;;l;;;;;;;;;;;ヽ ̄`''‐- 、l!//{`‐-、
l! ___,,, -‐{ l l;;;;;;;;;;;;;;;;;;;;;l;;;;;;;;;;;;;;;;;;;;;;;;;;;;l;;;;;;`''=‐- \‐-ッ'´ ', ' ,ヽ;;;;ヽ\_
`- ,,__,,, ‐'l./ l;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;l;;;;;;;;;`'‐ 、;;;;;;;;;;;>' ', ' ,ヽ<;;;;;; ̄`'‐、
l! ヽ`‐-、/ /;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;l;;;;;;;;;;;;;;;;;;;;;`'‐ / , ' ヽ/;;;;;;;;;;;;;;;;;ヽ
l! `‐,ィ___,/;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;i;;;;i;;;;;;;;;;;;;;;;;;;;;;;;;l , l;;;;;;;;;;;i;;;;;;;;;;;l!
ヾ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;/;;;;;;;;;;;;;;;;;;;;;-‐`‐-‐i''‐-、 _ ,, l;;;;;;;;;;;l::::::::::::l
`'‐- ;;;;;;;;;__;;;;;;;;;;;;;;;;;;;;;;;;;__;;;;;-‐';;;;;;;;;;;;;;;;;;;;;‐'´-‐''' ´ {_,,r'' _,,r''-‐'';;;;;;;;;;;;;;;l;;;;;;;;;;;l
 ̄ ̄l;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;_,,_;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;l;;;;;;;;;;l
l;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;`‐';;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;_,,;;;;;l;;;;;;;;;;l!
l;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;`‐';;;;;l;;;;;;;;;;;;l!
l;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;l;;;;;;;;;;;;;;l!
l;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;l;;;;;;;;;;;;;;;;l!
l;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;l;;;;;;;;;;;;;;;;;l!
l;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;l;;;;;;;;;;;;;;;;;;l
■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■
■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■
■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■
■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■
■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■
■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■
■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■
■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■
■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■
■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■
■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■
■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■
■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■
■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■
■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■
■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■
■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■
■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■
■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■
■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■
■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■
■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■
■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■
■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■
■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■
■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■
■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■
■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■
■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■
■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■
■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■
■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■
,,r'':::::::::::::::::::::::;i::::::::::::::::i、
,r'::::::::::::::::::::;::r;:r l::::::::::::::::::l!
'i::::::::i:::;:::;r'´'´ `ヾ:::::::::::::l!
r‐、 'i;i::::::l_,,,_ __,,,_ ヾ::::::::::l!
人 ゝ,,_ ,,_,,,、 'i;:::,,i´ ゙̄l‐'i´ ̄`i!、_l::::::::;;;l!
(○) ̄  ̄ i‐、-l、 !i`'‐''゙l _`‐-‐'゙ `;´!;;;l!
``'‐二i ‐`-'__ )) ゙l , ノ,/;l!''
l l! `-' ,r'i {_,,,_ l -===・'' ノ`'l!
l l!  ̄ l! /,_ ) l! ´ / :l''
/l l!/゙,=-,(こ)丿,,_ _,,r‐‐--‐ー‐-- ,,__,,,r}ゝ__,,, 、 -' l、
l、__l :l!__,(_ソ ̄) l;;;;;; ̄ ̄ ̄;;;;;;;;;;;;;;;;;;;;;;;;;ヽ;;;;;;;l;;;;;;;ヽ_ ̄``''‐- 、 , -‐}
} ヽ-~__,,,' -‐i/》;;;;;;;;;;;;;;;;;;;ヽ;;;;;;;;;;;;;;;;;;;;;;;;;ヽ;;;;l;;;;;;;;;;;ヽ ̄`''‐- 、l!//{`‐-、
l! ___,,, -‐{ l l;;;;;;;;;;;;;;;;;;;;;l;;;;;;;;;;;;;;;;;;;;;;;;;;;;l;;;;;;`''=‐- \‐-ッ'´ ', ' ,ヽ;;;;ヽ\_
`- ,,__,,, ‐'l./ l;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;l;;;;;;;;;`'‐ 、;;;;;;;;;;;>' ', ' ,ヽ<;;;;;; ̄`'‐、
l! ヽ`‐-、/ /;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;l;;;;;;;;;;;;;;;;;;;;;`'‐ / , ' ヽ/;;;;;;;;;;;;;;;;;ヽ
l! `‐,ィ___,/;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;i;;;;i;;;;;;;;;;;;;;;;;;;;;;;;;l , l;;;;;;;;;;;i;;;;;;;;;;;l!
ヾ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;/;;;;;;;;;;;;;;;;;;;;;-‐`‐-‐i''‐-、 _ ,, l;;;;;;;;;;;l::::::::::::l
`'‐- ;;;;;;;;;__;;;;;;;;;;;;;;;;;;;;;;;;;__;;;;;-‐';;;;;;;;;;;;;;;;;;;;;‐'´-‐''' ´ {_,,r'' _,,r''-‐'';;;;;;;;;;;;;;;l;;;;;;;;;;;l
 ̄ ̄l;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;_,,_;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;l;;;;;;;;;;l
l;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;`‐';;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;_,,;;;;;l;;;;;;;;;;l!
l;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;`‐';;;;;l;;;;;;;;;;;;l!
l;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;l;;;;;;;;;;;;;;l!
l;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;l;;;;;;;;;;;;;;;;l!
l;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;l;;;;;;;;;;;;;;;;;l!
l;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;l;;;;;;;;;;;;;;;;;;l
,,r'':::::::::::::::::::::::;i::::::::::::::::i、
,r'::::::::::::::::::::;::r;:r l::::::::::::::::::l!
'i::::::::i:::;:::;r'´'´ `ヾ:::::::::::::l!
r‐、 'i;i::::::l_,,,_ __,,,_ ヾ::::::::::l!
人 ゝ,,_ ,,_,,,、 'i;:::,,i´ ゙̄l‐'i´ ̄`i!、_l::::::::;;;l!
(○) ̄  ̄ i‐、-l、 !i`'‐''゙l _`‐-‐'゙ `;´!;;;l!
``'‐二i ‐`-'__ )) ゙l , ノ,/;l!''
l l! `-' ,r'i {_,,,_ l -===・'' ノ`'l!
l l!  ̄ l! /,_ ) l! ´ / :l''
/l l!/゙,=-,(こ)丿,,_ _,,r‐‐--‐ー‐-- ,,__,,,r}ゝ__,,, 、 -' l、
l、__l :l!__,(_ソ ̄) l;;;;;; ̄ ̄ ̄;;;;;;;;;;;;;;;;;;;;;;;;;ヽ;;;;;;;l;;;;;;;ヽ_ ̄``''‐- 、 , -‐}
} ヽ-~__,,,' -‐i/》;;;;;;;;;;;;;;;;;;;ヽ;;;;;;;;;;;;;;;;;;;;;;;;;ヽ;;;;l;;;;;;;;;;;ヽ ̄`''‐- 、l!//{`‐-、
l! ___,,, -‐{ l l;;;;;;;;;;;;;;;;;;;;;l;;;;;;;;;;;;;;;;;;;;;;;;;;;;l;;;;;;`''=‐- \‐-ッ'´ ', ' ,ヽ;;;;ヽ\_
`- ,,__,,, ‐'l./ l;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;l;;;;;;;;;`'‐ 、;;;;;;;;;;;>' ', ' ,ヽ<;;;;;; ̄`'‐、
l! ヽ`‐-、/ /;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;l;;;;;;;;;;;;;;;;;;;;;`'‐ / , ' ヽ/;;;;;;;;;;;;;;;;;ヽ
l! `‐,ィ___,/;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;i;;;;i;;;;;;;;;;;;;;;;;;;;;;;;;l , l;;;;;;;;;;;i;;;;;;;;;;;l!
ヾ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;/;;;;;;;;;;;;;;;;;;;;;-‐`‐-‐i''‐-、 _ ,, l;;;;;;;;;;;l::::::::::::l
`'‐- ;;;;;;;;;__;;;;;;;;;;;;;;;;;;;;;;;;;__;;;;;-‐';;;;;;;;;;;;;;;;;;;;;‐'´-‐''' ´ {_,,r'' _,,r''-‐'';;;;;;;;;;;;;;;l;;;;;;;;;;;l
 ̄ ̄l;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;_,,_;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;l;;;;;;;;;;l
l;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;`‐';;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;_,,;;;;;l;;;;;;;;;;l!
l;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;`‐';;;;;l;;;;;;;;;;;;l!
l;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;l;;;;;;;;;;;;;;l!
l;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;l;;;;;;;;;;;;;;;;l!
l;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;l;;;;;;;;;;;;;;;;;l!
l;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;l;;;;;;;;;;;;;;;;;;l
,,r'':::::::::::::::::::::::;i::::::::::::::::i、
,r'::::::::::::::::::::;::r;:r l::::::::::::::::::l!
'i::::::::i:::;:::;r'´'´ `ヾ:::::::::::::l!
r‐、 'i;i::::::l_,,,_ __,,,_ ヾ::::::::::l!
人 ゝ,,_ ,,_,,,、 'i;:::,,i´ ゙̄l‐'i´ ̄`i!、_l::::::::;;;l!
(○) ̄  ̄ i‐、-l、 !i`'‐''゙l _`‐-‐'゙ `;´!;;;l!
``'‐二i ‐`-'__ )) ゙l , ノ,/;l!''
l l! `-' ,r'i {_,,,_ l -===・'' ノ`'l!
l l!  ̄ l! /,_ ) l! ´ / :l''
/l l!/゙,=-,(こ)丿,,_ _,,r‐‐--‐ー‐-- ,,__,,,r}ゝ__,,, 、 -' l、
l、__l :l!__,(_ソ ̄) l;;;;;; ̄ ̄ ̄;;;;;;;;;;;;;;;;;;;;;;;;;ヽ;;;;;;;l;;;;;;;ヽ_ ̄``''‐- 、 , -‐}
} ヽ-~__,,,' -‐i/》;;;;;;;;;;;;;;;;;;;ヽ;;;;;;;;;;;;;;;;;;;;;;;;;ヽ;;;;l;;;;;;;;;;;ヽ ̄`''‐- 、l!//{`‐-、
l! ___,,, -‐{ l l;;;;;;;;;;;;;;;;;;;;;l;;;;;;;;;;;;;;;;;;;;;;;;;;;;l;;;;;;`''=‐- \‐-ッ'´ ', ' ,ヽ;;;;ヽ\_
`- ,,__,,, ‐'l./ l;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;l;;;;;;;;;`'‐ 、;;;;;;;;;;;>' ', ' ,ヽ<;;;;;; ̄`'‐、
l! ヽ`‐-、/ /;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;l;;;;;;;;;;;;;;;;;;;;;`'‐ / , ' ヽ/;;;;;;;;;;;;;;;;;ヽ
l! `‐,ィ___,/;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;i;;;;i;;;;;;;;;;;;;;;;;;;;;;;;;l , l;;;;;;;;;;;i;;;;;;;;;;;l!
ヾ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;/;;;;;;;;;;;;;;;;;;;;;-‐`‐-‐i''‐-、 _ ,, l;;;;;;;;;;;l::::::::::::l
`'‐- ;;;;;;;;;__;;;;;;;;;;;;;;;;;;;;;;;;;__;;;;;-‐';;;;;;;;;;;;;;;;;;;;;‐'´-‐''' ´ {_,,r'' _,,r''-‐'';;;;;;;;;;;;;;;l;;;;;;;;;;;l
 ̄ ̄l;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;_,,_;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;l;;;;;;;;;;l
l;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;`‐';;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;_,,;;;;;l;;;;;;;;;;l!
l;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;`‐';;;;;l;;;;;;;;;;;;l!
l;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;l;;;;;;;;;;;;;;l!
l;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;l;;;;;;;;;;;;;;;;l!
l;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;l;;;;;;;;;;;;;;;;;l!
l;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;l;;;;;;;;;;;;;;;;;;l
,,r'':::::::::::::::::::::::;i::::::::::::::::i、
,r'::::::::::::::::::::;::r;:r l::::::::::::::::::l!
'i::::::::i:::;:::;r'´'´ `ヾ:::::::::::::l!
r‐、 'i;i::::::l_,,,_ __,,,_ ヾ::::::::::l!
人 ゝ,,_ ,,_,,,、 'i;:::,,i´ ゙̄l‐'i´ ̄`i!、_l::::::::;;;l!
(○) ̄  ̄ i‐、-l、 !i`'‐''゙l _`‐-‐'゙ `;´!;;;l!
``'‐二i ‐`-'__ )) ゙l , ノ,/;l!''
l l! `-' ,r'i {_,,,_ l -===・'' ノ`'l!
l l!  ̄ l! /,_ ) l! ´ / :l''
/l l!/゙,=-,(こ)丿,,_ _,,r‐‐--‐ー‐-- ,,__,,,r}ゝ__,,, 、 -' l、
l、__l :l!__,(_ソ ̄) l;;;;;; ̄ ̄ ̄;;;;;;;;;;;;;;;;;;;;;;;;;ヽ;;;;;;;l;;;;;;;ヽ_ ̄``''‐- 、 , -‐}
} ヽ-~__,,,' -‐i/》;;;;;;;;;;;;;;;;;;;ヽ;;;;;;;;;;;;;;;;;;;;;;;;;ヽ;;;;l;;;;;;;;;;;ヽ ̄`''‐- 、l!//{`‐-、
l! ___,,, -‐{ l l;;;;;;;;;;;;;;;;;;;;;l;;;;;;;;;;;;;;;;;;;;;;;;;;;;l;;;;;;`''=‐- \‐-ッ'´ ', ' ,ヽ;;;;ヽ\_
`- ,,__,,, ‐'l./ l;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;l;;;;;;;;;`'‐ 、;;;;;;;;;;;>' ', ' ,ヽ<;;;;;; ̄`'‐、
l! ヽ`‐-、/ /;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;l;;;;;;;;;;;;;;;;;;;;;`'‐ / , ' ヽ/;;;;;;;;;;;;;;;;;ヽ
l! `‐,ィ___,/;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;i;;;;i;;;;;;;;;;;;;;;;;;;;;;;;;l , l;;;;;;;;;;;i;;;;;;;;;;;l!
ヾ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;/;;;;;;;;;;;;;;;;;;;;;-‐`‐-‐i''‐-、 _ ,, l;;;;;;;;;;;l::::::::::::l
`'‐- ;;;;;;;;;__;;;;;;;;;;;;;;;;;;;;;;;;;__;;;;;-‐';;;;;;;;;;;;;;;;;;;;;‐'´-‐''' ´ {_,,r'' _,,r''-‐'';;;;;;;;;;;;;;;l;;;;;;;;;;;l
 ̄ ̄l;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;_,,_;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;l;;;;;;;;;;l
l;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;`‐';;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;_,,;;;;;l;;;;;;;;;;l!
l;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;`‐';;;;;l;;;;;;;;;;;;l!
l;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;l;;;;;;;;;;;;;;l!
l;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;l;;;;;;;;;;;;;;;;l!
l;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;l;;;;;;;;;;;;;;;;;l!
l;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;l;;;;;;;;;;;;;;;;;;l
,,r'':::::::::::::::::::::::;i::::::::::::::::i、
,r'::::::::::::::::::::;::r;:r l::::::::::::::::::l!
'i::::::::i:::;:::;r'´'´ `ヾ:::::::::::::l!
r‐、 'i;i::::::l_,,,_ __,,,_ ヾ::::::::::l!
人 ゝ,,_ ,,_,,,、 'i;:::,,i´ ゙̄l‐'i´ ̄`i!、_l::::::::;;;l!
(○) ̄  ̄ i‐、-l、 !i`'‐''゙l _`‐-‐'゙ `;´!;;;l!
``'‐二i ‐`-'__ )) ゙l , ノ,/;l!''
l l! `-' ,r'i {_,,,_ l -===・'' ノ`'l!
l l!  ̄ l! /,_ ) l! ´ / :l''
/l l!/゙,=-,(こ)丿,,_ _,,r‐‐--‐ー‐-- ,,__,,,r}ゝ__,,, 、 -' l、
l、__l :l!__,(_ソ ̄) l;;;;;; ̄ ̄ ̄;;;;;;;;;;;;;;;;;;;;;;;;;ヽ;;;;;;;l;;;;;;;ヽ_ ̄``''‐- 、 , -‐}
} ヽ-~__,,,' -‐i/》;;;;;;;;;;;;;;;;;;;ヽ;;;;;;;;;;;;;;;;;;;;;;;;;ヽ;;;;l;;;;;;;;;;;ヽ ̄`''‐- 、l!//{`‐-、
l! ___,,, -‐{ l l;;;;;;;;;;;;;;;;;;;;;l;;;;;;;;;;;;;;;;;;;;;;;;;;;;l;;;;;;`''=‐- \‐-ッ'´ ', ' ,ヽ;;;;ヽ\_
`- ,,__,,, ‐'l./ l;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;l;;;;;;;;;`'‐ 、;;;;;;;;;;;>' ', ' ,ヽ<;;;;;; ̄`'‐、
l! ヽ`‐-、/ /;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;l;;;;;;;;;;;;;;;;;;;;;`'‐ / , ' ヽ/;;;;;;;;;;;;;;;;;ヽ
l! `‐,ィ___,/;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;i;;;;i;;;;;;;;;;;;;;;;;;;;;;;;;l , l;;;;;;;;;;;i;;;;;;;;;;;l!
ヾ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;/;;;;;;;;;;;;;;;;;;;;;-‐`‐-‐i''‐-、 _ ,, l;;;;;;;;;;;l::::::::::::l
`'‐- ;;;;;;;;;__;;;;;;;;;;;;;;;;;;;;;;;;;__;;;;;-‐';;;;;;;;;;;;;;;;;;;;;‐'´-‐''' ´ {_,,r'' _,,r''-‐'';;;;;;;;;;;;;;;l;;;;;;;;;;;l
 ̄ ̄l;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;_,,_;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;l;;;;;;;;;;l
l;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;`‐';;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;_,,;;;;;l;;;;;;;;;;l!
l;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;`‐';;;;;l;;;;;;;;;;;;l!
l;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;l;;;;;;;;;;;;;;l!
l;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;l;;;;;;;;;;;;;;;;l!
l;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;l;;;;;;;;;;;;;;;;;l!
l;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;l;;;;;;;;;;;;;;;;;;l
■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■
■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■
■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■
■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■
■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■
■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■
■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■
■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■
■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■
■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■
■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■
■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■
■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■
■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■
■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■
■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■
■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■
■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■
■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■
■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■
■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■
■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■
■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■
■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■
■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■
■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■
■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■
■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■
■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■
■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■
■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■
■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■
,,r'':::::::::::::::::::::::;i::::::::::::::::i、
,r'::::::::::::::::::::;::r;:r l::::::::::::::::::l!
'i::::::::i:::;:::;r'´'´ `ヾ:::::::::::::l!
r‐、 'i;i::::::l_,,,_ __,,,_ ヾ::::::::::l!
人 ゝ,,_ ,,_,,,、 'i;:::,,i´ ゙̄l‐'i´ ̄`i!、_l::::::::;;;l!
(○) ̄  ̄ i‐、-l、 !i`'‐''゙l _`‐-‐'゙ `;´!;;;l!
``'‐二i ‐`-'__ )) ゙l , ノ,/;l!''
l l! `-' ,r'i {_,,,_ l -===・'' ノ`'l!
l l!  ̄ l! /,_ ) l! ´ / :l''
/l l!/゙,=-,(こ)丿,,_ _,,r‐‐--‐ー‐-- ,,__,,,r}ゝ__,,, 、 -' l、
l、__l :l!__,(_ソ ̄) l;;;;;; ̄ ̄ ̄;;;;;;;;;;;;;;;;;;;;;;;;;ヽ;;;;;;;l;;;;;;;ヽ_ ̄``''‐- 、 , -‐}
} ヽ-~__,,,' -‐i/》;;;;;;;;;;;;;;;;;;;ヽ;;;;;;;;;;;;;;;;;;;;;;;;;ヽ;;;;l;;;;;;;;;;;ヽ ̄`''‐- 、l!//{`‐-、
l! ___,,, -‐{ l l;;;;;;;;;;;;;;;;;;;;;l;;;;;;;;;;;;;;;;;;;;;;;;;;;;l;;;;;;`''=‐- \‐-ッ'´ ', ' ,ヽ;;;;ヽ\_
`- ,,__,,, ‐'l./ l;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;l;;;;;;;;;`'‐ 、;;;;;;;;;;;>' ', ' ,ヽ<;;;;;; ̄`'‐、
l! ヽ`‐-、/ /;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;l;;;;;;;;;;;;;;;;;;;;;`'‐ / , ' ヽ/;;;;;;;;;;;;;;;;;ヽ
l! `‐,ィ___,/;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;i;;;;i;;;;;;;;;;;;;;;;;;;;;;;;;l , l;;;;;;;;;;;i;;;;;;;;;;;l!
ヾ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;/;;;;;;;;;;;;;;;;;;;;;-‐`‐-‐i''‐-、 _ ,, l;;;;;;;;;;;l::::::::::::l
`'‐- ;;;;;;;;;__;;;;;;;;;;;;;;;;;;;;;;;;;__;;;;;-‐';;;;;;;;;;;;;;;;;;;;;‐'´-‐''' ´ {_,,r'' _,,r''-‐'';;;;;;;;;;;;;;;l;;;;;;;;;;;l
 ̄ ̄l;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;_,,_;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;l;;;;;;;;;;l
l;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;`‐';;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;_,,;;;;;l;;;;;;;;;;l!
l;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;`‐';;;;;l;;;;;;;;;;;;l!
l;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;l;;;;;;;;;;;;;;l!
l;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;l;;;;;;;;;;;;;;;;l!
l;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;l;;;;;;;;;;;;;;;;;l!
l;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;l;;;;;;;;;;;;;;;;;;l
■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■
■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■
■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■
■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■
■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■
■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■
■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■
■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■
■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■
■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■
■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■
■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■
■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■
■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■
■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■
■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■
■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■
■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■
■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■
■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■
■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■
■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■
■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■
■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■
■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■
■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■
■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■
■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■
■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■
■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■
■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■
■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■
,,r'':::::::::::::::::::::::;i::::::::::::::::i、
,r'::::::::::::::::::::;::r;:r l::::::::::::::::::l!
'i::::::::i:::;:::;r'´'´ `ヾ:::::::::::::l!
r‐、 'i;i::::::l_,,,_ __,,,_ ヾ::::::::::l!
人 ゝ,,_ ,,_,,,、 'i;:::,,i´ ゙̄l‐'i´ ̄`i!、_l::::::::;;;l!
(○) ̄  ̄ i‐、-l、 !i`'‐''゙l _`‐-‐'゙ `;´!;;;l!
``'‐二i ‐`-'__ )) ゙l , ノ,/;l!''
l l! `-' ,r'i {_,,,_ l -===・'' ノ`'l!
l l!  ̄ l! /,_ ) l! ´ / :l''
/l l!/゙,=-,(こ)丿,,_ _,,r‐‐--‐ー‐-- ,,__,,,r}ゝ__,,, 、 -' l、
l、__l :l!__,(_ソ ̄) l;;;;;; ̄ ̄ ̄;;;;;;;;;;;;;;;;;;;;;;;;;ヽ;;;;;;;l;;;;;;;ヽ_ ̄``''‐- 、 , -‐}
} ヽ-~__,,,' -‐i/》;;;;;;;;;;;;;;;;;;;ヽ;;;;;;;;;;;;;;;;;;;;;;;;;ヽ;;;;l;;;;;;;;;;;ヽ ̄`''‐- 、l!//{`‐-、
l! ___,,, -‐{ l l;;;;;;;;;;;;;;;;;;;;;l;;;;;;;;;;;;;;;;;;;;;;;;;;;;l;;;;;;`''=‐- \‐-ッ'´ ', ' ,ヽ;;;;ヽ\_
`- ,,__,,, ‐'l./ l;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;l;;;;;;;;;`'‐ 、;;;;;;;;;;;>' ', ' ,ヽ<;;;;;; ̄`'‐、
l! ヽ`‐-、/ /;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;l;;;;;;;;;;;;;;;;;;;;;`'‐ / , ' ヽ/;;;;;;;;;;;;;;;;;ヽ
l! `‐,ィ___,/;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;i;;;;i;;;;;;;;;;;;;;;;;;;;;;;;;l , l;;;;;;;;;;;i;;;;;;;;;;;l!
ヾ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;/;;;;;;;;;;;;;;;;;;;;;-‐`‐-‐i''‐-、 _ ,, l;;;;;;;;;;;l::::::::::::l
`'‐- ;;;;;;;;;__;;;;;;;;;;;;;;;;;;;;;;;;;__;;;;;-‐';;;;;;;;;;;;;;;;;;;;;‐'´-‐''' ´ {_,,r'' _,,r''-‐'';;;;;;;;;;;;;;;l;;;;;;;;;;;l
 ̄ ̄l;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;_,,_;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;l;;;;;;;;;;l
l;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;`‐';;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;_,,;;;;;l;;;;;;;;;;l!
l;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;`‐';;;;;l;;;;;;;;;;;;l!
l;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;l;;;;;;;;;;;;;;l!
l;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;l;;;;;;;;;;;;;;;;l!
l;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;l;;;;;;;;;;;;;;;;;l!
l;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;l;;;;;;;;;;;;;;;;;;l
,,r'':::::::::::::::::::::::;i::::::::::::::::i、
,r'::::::::::::::::::::;::r;:r l::::::::::::::::::l!
'i::::::::i:::;:::;r'´'´ `ヾ:::::::::::::l!
r‐、 'i;i::::::l_,,,_ __,,,_ ヾ::::::::::l!
人 ゝ,,_ ,,_,,,、 'i;:::,,i´ ゙̄l‐'i´ ̄`i!、_l::::::::;;;l!
(○) ̄  ̄ i‐、-l、 !i`'‐''゙l _`‐-‐'゙ `;´!;;;l!
``'‐二i ‐`-'__ )) ゙l , ノ,/;l!''
l l! `-' ,r'i {_,,,_ l -===・'' ノ`'l!
l l!  ̄ l! /,_ ) l! ´ / :l''
/l l!/゙,=-,(こ)丿,,_ _,,r‐‐--‐ー‐-- ,,__,,,r}ゝ__,,, 、 -' l、
l、__l :l!__,(_ソ ̄) l;;;;;; ̄ ̄ ̄;;;;;;;;;;;;;;;;;;;;;;;;;ヽ;;;;;;;l;;;;;;;ヽ_ ̄``''‐- 、 , -‐}
} ヽ-~__,,,' -‐i/》;;;;;;;;;;;;;;;;;;;ヽ;;;;;;;;;;;;;;;;;;;;;;;;;ヽ;;;;l;;;;;;;;;;;ヽ ̄`''‐- 、l!//{`‐-、
l! ___,,, -‐{ l l;;;;;;;;;;;;;;;;;;;;;l;;;;;;;;;;;;;;;;;;;;;;;;;;;;l;;;;;;`''=‐- \‐-ッ'´ ', ' ,ヽ;;;;ヽ\_
`- ,,__,,, ‐'l./ l;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;l;;;;;;;;;`'‐ 、;;;;;;;;;;;>' ', ' ,ヽ<;;;;;; ̄`'‐、
l! ヽ`‐-、/ /;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;l;;;;;;;;;;;;;;;;;;;;;`'‐ / , ' ヽ/;;;;;;;;;;;;;;;;;ヽ
l! `‐,ィ___,/;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;i;;;;i;;;;;;;;;;;;;;;;;;;;;;;;;l , l;;;;;;;;;;;i;;;;;;;;;;;l!
ヾ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;/;;;;;;;;;;;;;;;;;;;;;-‐`‐-‐i''‐-、 _ ,, l;;;;;;;;;;;l::::::::::::l
`'‐- ;;;;;;;;;__;;;;;;;;;;;;;;;;;;;;;;;;;__;;;;;-‐';;;;;;;;;;;;;;;;;;;;;‐'´-‐''' ´ {_,,r'' _,,r''-‐'';;;;;;;;;;;;;;;l;;;;;;;;;;;l
 ̄ ̄l;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;_,,_;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;l;;;;;;;;;;l
l;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;`‐';;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;_,,;;;;;l;;;;;;;;;;l!
l;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;`‐';;;;;l;;;;;;;;;;;;l!
l;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;l;;;;;;;;;;;;;;l!
l;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;l;;;;;;;;;;;;;;;;l!
l;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;l;;;;;;;;;;;;;;;;;l!
l;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;l;;;;;;;;;;;;;;;;;;l
,,r'':::::::::::::::::::::::;i::::::::::::::::i、
,r'::::::::::::::::::::;::r;:r l::::::::::::::::::l!
'i::::::::i:::;:::;r'´'´ `ヾ:::::::::::::l!
r‐、 'i;i::::::l_,,,_ __,,,_ ヾ::::::::::l!
人 ゝ,,_ ,,_,,,、 'i;:::,,i´ ゙̄l‐'i´ ̄`i!、_l::::::::;;;l!
(○) ̄  ̄ i‐、-l、 !i`'‐''゙l _`‐-‐'゙ `;´!;;;l!
``'‐二i ‐`-'__ )) ゙l , ノ,/;l!''
l l! `-' ,r'i {_,,,_ l -===・'' ノ`'l!
l l!  ̄ l! /,_ ) l! ´ / :l''
/l l!/゙,=-,(こ)丿,,_ _,,r‐‐--‐ー‐-- ,,__,,,r}ゝ__,,, 、 -' l、
l、__l :l!__,(_ソ ̄) l;;;;;; ̄ ̄ ̄;;;;;;;;;;;;;;;;;;;;;;;;;ヽ;;;;;;;l;;;;;;;ヽ_ ̄``''‐- 、 , -‐}
} ヽ-~__,,,' -‐i/》;;;;;;;;;;;;;;;;;;;ヽ;;;;;;;;;;;;;;;;;;;;;;;;;ヽ;;;;l;;;;;;;;;;;ヽ ̄`''‐- 、l!//{`‐-、
l! ___,,, -‐{ l l;;;;;;;;;;;;;;;;;;;;;l;;;;;;;;;;;;;;;;;;;;;;;;;;;;l;;;;;;`''=‐- \‐-ッ'´ ', ' ,ヽ;;;;ヽ\_
`- ,,__,,, ‐'l./ l;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;l;;;;;;;;;`'‐ 、;;;;;;;;;;;>' ', ' ,ヽ<;;;;;; ̄`'‐、
l! ヽ`‐-、/ /;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;l;;;;;;;;;;;;;;;;;;;;;`'‐ / , ' ヽ/;;;;;;;;;;;;;;;;;ヽ
l! `‐,ィ___,/;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;i;;;;i;;;;;;;;;;;;;;;;;;;;;;;;;l , l;;;;;;;;;;;i;;;;;;;;;;;l!
ヾ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;/;;;;;;;;;;;;;;;;;;;;;-‐`‐-‐i''‐-、 _ ,, l;;;;;;;;;;;l::::::::::::l
`'‐- ;;;;;;;;;__;;;;;;;;;;;;;;;;;;;;;;;;;__;;;;;-‐';;;;;;;;;;;;;;;;;;;;;‐'´-‐''' ´ {_,,r'' _,,r''-‐'';;;;;;;;;;;;;;;l;;;;;;;;;;;l
 ̄ ̄l;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;_,,_;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;l;;;;;;;;;;l
l;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;`‐';;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;_,,;;;;;l;;;;;;;;;;l!
l;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;`‐';;;;;l;;;;;;;;;;;;l!
l;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;l;;;;;;;;;;;;;;l!
l;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;l;;;;;;;;;;;;;;;;l!
l;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;l;;;;;;;;;;;;;;;;;l!
l;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;l;;;;;;;;;;;;;;;;;;l
,,r'':::::::::::::::::::::::;i::::::::::::::::i、
,r'::::::::::::::::::::;::r;:r l::::::::::::::::::l!
'i::::::::i:::;:::;r'´'´ `ヾ:::::::::::::l!
r‐、 'i;i::::::l_,,,_ __,,,_ ヾ::::::::::l!
人 ゝ,,_ ,,_,,,、 'i;:::,,i´ ゙̄l‐'i´ ̄`i!、_l::::::::;;;l!
(○) ̄  ̄ i‐、-l、 !i`'‐''゙l _`‐-‐'゙ `;´!;;;l!
``'‐二i ‐`-'__ )) ゙l , ノ,/;l!''
l l! `-' ,r'i {_,,,_ l -===・'' ノ`'l!
l l!  ̄ l! /,_ ) l! ´ / :l''
/l l!/゙,=-,(こ)丿,,_ _,,r‐‐--‐ー‐-- ,,__,,,r}ゝ__,,, 、 -' l、
l、__l :l!__,(_ソ ̄) l;;;;;; ̄ ̄ ̄;;;;;;;;;;;;;;;;;;;;;;;;;ヽ;;;;;;;l;;;;;;;ヽ_ ̄``''‐- 、 , -‐}
} ヽ-~__,,,' -‐i/》;;;;;;;;;;;;;;;;;;;ヽ;;;;;;;;;;;;;;;;;;;;;;;;;ヽ;;;;l;;;;;;;;;;;ヽ ̄`''‐- 、l!//{`‐-、
l! ___,,, -‐{ l l;;;;;;;;;;;;;;;;;;;;;l;;;;;;;;;;;;;;;;;;;;;;;;;;;;l;;;;;;`''=‐- \‐-ッ'´ ', ' ,ヽ;;;;ヽ\_
`- ,,__,,, ‐'l./ l;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;l;;;;;;;;;`'‐ 、;;;;;;;;;;;>' ', ' ,ヽ<;;;;;; ̄`'‐、
l! ヽ`‐-、/ /;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;l;;;;;;;;;;;;;;;;;;;;;`'‐ / , ' ヽ/;;;;;;;;;;;;;;;;;ヽ
l! `‐,ィ___,/;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;i;;;;i;;;;;;;;;;;;;;;;;;;;;;;;;l , l;;;;;;;;;;;i;;;;;;;;;;;l!
ヾ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;/;;;;;;;;;;;;;;;;;;;;;-‐`‐-‐i''‐-、 _ ,, l;;;;;;;;;;;l::::::::::::l
`'‐- ;;;;;;;;;__;;;;;;;;;;;;;;;;;;;;;;;;;__;;;;;-‐';;;;;;;;;;;;;;;;;;;;;‐'´-‐''' ´ {_,,r'' _,,r''-‐'';;;;;;;;;;;;;;;l;;;;;;;;;;;l
 ̄ ̄l;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;_,,_;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;l;;;;;;;;;;l
l;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;`‐';;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;_,,;;;;;l;;;;;;;;;;l!
l;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;`‐';;;;;l;;;;;;;;;;;;l!
l;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;l;;;;;;;;;;;;;;l!
l;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;l;;;;;;;;;;;;;;;;l!
l;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;l;;;;;;;;;;;;;;;;;l!
l;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;l;;;;;;;;;;;;;;;;;;l