;:;:;:;:;:;:;:;:;:;:;:;:;:;:;:;:;:;:;:;:;:;:;:;:;:;:;:;:;:;:;:;:;:_..‐´:;.:;.:;.:;.:;.:;.:;.:;.:;.:;.:;.:;.:;.:;.:;.:;.:;.:;.:;.:;.:;...‐′.;.;.;.;.;.;|.;.;.;.;.;.;.;.;.;.;.;.;.;.;.;.;.;.;.;.;.;.;.;.;.;
;:;:;:;:;:;:;:;:;:;:;:;:;:;:;:;:;:;:;:;:;:;:;:;:;:;:;:;:_..r‐'´:;.:;.:;.:;.:;.:;.:;.:;.:;.:;.:;.:;.:;.:;.:;.:;.:;.:;.:;.:;.:;...‐'´.;.;.;.;.;.;.;.;.;.;.;.;.;.;.;.;.;.;.;.;.;.;.;.;.;.;.;.;.;.;.;.;.;.;.;
;:;:;:;:;:;:;:;:;:;:;:;:;:;:;:;:;:;:_..-―‐''''ゝ、、:;.:;.:;.:;.:;.:;.:;.:;.:;.:;.:;.:;.:;.:;.:;.__,,,,......--'".;.;.;.;.;.;.;.;.;.;.;.;.;.;.;.;.;.;.;.;.;.;.;.;.;.;.;.;.;.;.;.;.;.;.;.;.;.;.;/,
`゙''‐--............-‐'''´ ...:.:.:.:.:.:.i:.:.:.:.:.: ̄ ゙̄^''''''|−――‐''"``''‐‐---......,,___.:.:.:.:.:.:.:.:.:.:.:.:.:.|:.:.:.:.:.:.:.:.:.:.:.:.:.:.:.:
: : : : : : : : : : : : : : : : ''‐......__.:.:.:.:.:.:.:.:.:.:.:.:.:.:.:.:.:.:.|:.:.:.:.:.:.:.:.:.:.:.:.:.:.:.:_....----'` ̄''ー 、,,i_.:.:.:.:.i:.:.:.:.:.:.:.:.:.:_..
- 、,,_: : : : : : : : : : : : : : i: : .. `"''''ー-|-......,,_|_____,,.i.|..-‐'' ̄"            ̄ ̄ ̄ ̄ ̄/
 :'/ `iー-i---―――‐''" ' / / ,:'/,  :'/  /' / / ,:'/,: '     / ' /     / ,:'
/,: ' / ' / / ,:'/,  :'/  /' / / ¨>、' / ' / / ,:' / / ,:'/,: ' / ' / / ,:'
 / / ,:'/,: ' / ' / / ,:''  ∩厶/wwゝ  :'/  /' / / ,:'/ / / ,:'/,: ' / ' / / ,:'
/' / / ,:'/,: ' / ' / / ⊂⌒ ノリ ^ヮ^ハ /     / ,:'/,:     ' / ' / /   ,:'/,
 :'/  /' / / ,:'/  /,: ' ヽ._つ   つ ,:'/,  :'/  /' /    / ,:'   /,: ' / ' /  / ,:'
/,: ' / ' / / ,:'/, /⌒ ̄⌒`´ ̄`〜ヽ'ー--、' / / ,:' / / ,:'/,: ' / '   / / ,:'
,:'/,  :'/  /' / _/      ιυっ ̄~つyへつ,: ' / ' / / ,:' / / ,:'/,: ' / '
/' / / ,:'/,: /    フっιつ人´ / /つυ^っへ  っっ  ,:'/,:  ' / ' / /   ,:'/,
 :'/  /' //   /つつ。o/ / / /  ^つっへυっつ / / ,:'/,: '     / '   / / ,:'
/,: ' / ' /     〉o°o。   。 / /  /°>つっっっつっっ ,:'/ / / ,:'/,: ' / ' / / ,:'
 / / /      \γ、。 o 。 /o。/ /つっっつっつ/ ,:'/ / / ,:'/,: ' / ' / / ,:'
__/           `⌒ヽっ/ 。/  / っつ) っつっつ  ' / ' / /   ,:'/,
=/     っっ       τ-っつつっ、。|    つ  っつつつ,:'   /,: ' / ' /  / ,:'
 ̄     っっ )) )       っつつつ。|          っっつつ: ' / '   / / ,:'
,:'/つつっιつ) ⌒つっ)   っつっつ。 °| / ,:'/,: ' / ' / / ,:' / / ,:'/,: ' /