名探偵コナン4「命がけの復活!」

このエントリーをはてなブックマークに追加
                ,.. -‐ '' "´ ̄ ̄ ̄` ` .、
           /::::::::::::::::::::::::::::::::::::::::::::::::::::`ヽ、
             , ':::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::\
         /::::::::::::::::::::::::; ‐'''""`''' ‐=、;:::::::::::::::::::::::ヽ
         ,'::::::::::::::::::::::::i'         ``''`‐- 、、;:-ゝ
        ,':::::::::::::::::::::::::l'                |
         i::::::::::::::::::::::::Z     /ノ(          l
         |:::::; -、::::::::t`       / ⌒     l   ! ,'
         l/rヘ ゙;:::_:Z   -‐''′       /   | i       / ̄ ̄ ̄\
        〈 〈 } '|i´へ、  _____,ノ/li,   li|     _. /    許    |
    ___,.ハ  lヽ |!   `ヾ"´、 _``'' ‐.、 ノ _`;:ェ∠_   /ハ |    せ   |
,.. ‐''"´;;;;;;/!  ', L={, |     ` 、 `''-゙ー'=‐ ,)=i´,.z=‐i い  | ⌒i|    ね   |
;;;;;;;;;;;;;;;;;;;!  |  'ー‐' |;'ヽ      ` ー---‐'′ !、,. ィ´!'⌒',  | <     ェ    |
;;;;;;;;;;;;;;;;;;;|  |  /    |', l|               !:. /``'l   l  |  .|ヽ       |
;;;;;;;;;;;;;;;;;;;;i  ゙、//   ヽ           ...,,_j'′;;;;;;i、, ゙、‐| ='!. \___/
;;;;;;;;;;;;;;;;;;;;;',  ヽ     \、      _  _,∠ ;;;;;;;;;;;;;|ノ( | i   ,'  l
;;;;;;;;;;;;;;;;;;;;;;;',  `、,/    ヾ;;,、  '''"ニニ二(  >ヽ;;;;;;;;;;;;|⌒ |'′ .i  ,i_
;;;;;;;;;;;;;;;;;;;;;;;;;',   \....,,_,,....ヾ;;';;;,,,,,,,,,;;,;;'';,,/ヾ.   ` 、_;ノ   〉  ,} i !;ヽ
;;;;;;;;;;;;;;;;;;;;;;;;;;;',    /  >、  ,> 、;;;;;;;;;;;;/  \        /  ;. //;;;;;;\
                ,.. -‐ '' "´ ̄ ̄ ̄` ` .、
           /::::::::::::::::::::::::::::::::::::::::::::::::::::`ヽ、
             , ':::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::\
         /::::::::::::::::::::::::; ‐'''""`''' ‐=、;:::::::::::::::::::::::ヽ
         ,'::::::::::::::::::::::::i'         ``''`‐- 、、;:-ゝ
        ,':::::::::::::::::::::::::l'                |
         i::::::::::::::::::::::::Z     /ノ(          l
         |:::::; -、::::::::t`       / ⌒     l   ! ,'
         l/rヘ ゙;:::_:Z   -‐''′       /   | i       / ̄ ̄ ̄\
        〈 〈 } '|i´へ、  _____,ノ/li,   li|     _. /    許    |
    ___,.ハ  lヽ |!   `ヾ"´、 _``'' ‐.、 ノ _`;:ェ∠_   /ハ |    せ   |
,.. ‐''"´;;;;;;/!  ', L={, |     ` 、 `''-゙ー'=‐ ,)=i´,.z=‐i い  | ⌒i|    ね   |
;;;;;;;;;;;;;;;;;;;!  |  'ー‐' |;'ヽ      ` ー---‐'′ !、,. ィ´!'⌒',  | <     ェ    |
;;;;;;;;;;;;;;;;;;;|  |  /    |', l|               !:. /``'l   l  |  .|ヽ       |
;;;;;;;;;;;;;;;;;;;;i  ゙、//   ヽ           ...,,_j'′;;;;;;i、, ゙、‐| ='!. \___/
;;;;;;;;;;;;;;;;;;;;;',  ヽ     \、      _  _,∠ ;;;;;;;;;;;;;|ノ( | i   ,'  l
;;;;;;;;;;;;;;;;;;;;;;;',  `、,/    ヾ;;,、  '''"ニニ二(  >ヽ;;;;;;;;;;;;|⌒ |'′ .i  ,i_
;;;;;;;;;;;;;;;;;;;;;;;;;',   \....,,_,,....ヾ;;';;;,,,,,,,,,;;,;;'';,,/ヾ.   ` 、_;ノ   〉  ,} i !;ヽ
;;;;;;;;;;;;;;;;;;;;;;;;;;;',    /  >、  ,> 、;;;;;;;;;;;;/  \        /  ;. //;;;;;;\
                ,.. -‐ '' "´ ̄ ̄ ̄` ` .、
           /::::::::::::::::::::::::::::::::::::::::::::::::::::`ヽ、
             , ':::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::\
         /::::::::::::::::::::::::; ‐'''""`''' ‐=、;:::::::::::::::::::::::ヽ
         ,'::::::::::::::::::::::::i'         ``''`‐- 、、;:-ゝ
        ,':::::::::::::::::::::::::l'                |
         i::::::::::::::::::::::::Z     /ノ(          l
         |:::::; -、::::::::t`       / ⌒     l   ! ,'
         l/rヘ ゙;:::_:Z   -‐''′       /   | i       / ̄ ̄ ̄\
        〈 〈 } '|i´へ、  _____,ノ/li,   li|     _. /    許    |
    ___,.ハ  lヽ |!   `ヾ"´、 _``'' ‐.、 ノ _`;:ェ∠_   /ハ |    せ   |
,.. ‐''"´;;;;;;/!  ', L={, |     ` 、 `''-゙ー'=‐ ,)=i´,.z=‐i い  | ⌒i|    ね   |
;;;;;;;;;;;;;;;;;;;!  |  'ー‐' |;'ヽ      ` ー---‐'′ !、,. ィ´!'⌒',  | <     ェ    |
;;;;;;;;;;;;;;;;;;;|  |  /    |', l|               !:. /``'l   l  |  .|ヽ       |
;;;;;;;;;;;;;;;;;;;;i  ゙、//   ヽ           ...,,_j'′;;;;;;i、, ゙、‐| ='!. \___/
;;;;;;;;;;;;;;;;;;;;;',  ヽ     \、      _  _,∠ ;;;;;;;;;;;;;|ノ( | i   ,'  l
;;;;;;;;;;;;;;;;;;;;;;;',  `、,/    ヾ;;,、  '''"ニニ二(  >ヽ;;;;;;;;;;;;|⌒ |'′ .i  ,i_
;;;;;;;;;;;;;;;;;;;;;;;;;',   \....,,_,,....ヾ;;';;;,,,,,,,,,;;,;;'';,,/ヾ.   ` 、_;ノ   〉  ,} i !;ヽ
;;;;;;;;;;;;;;;;;;;;;;;;;;;',    /  >、  ,> 、;;;;;;;;;;;;/  \        /  ;. //;;;;;;\
                ,.. -‐ '' "´ ̄ ̄ ̄` ` .、
           /::::::::::::::::::::::::::::::::::::::::::::::::::::`ヽ、
             , ':::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::\
         /::::::::::::::::::::::::; ‐'''""`''' ‐=、;:::::::::::::::::::::::ヽ
         ,'::::::::::::::::::::::::i'         ``''`‐- 、、;:-ゝ
        ,':::::::::::::::::::::::::l'                |
         i::::::::::::::::::::::::Z     /ノ(          l
         |:::::; -、::::::::t`       / ⌒     l   ! ,'
         l/rヘ ゙;:::_:Z   -‐''′       /   | i       / ̄ ̄ ̄\
        〈 〈 } '|i´へ、  _____,ノ/li,   li|     _. /    許    |
    ___,.ハ  lヽ |!   `ヾ"´、 _``'' ‐.、 ノ _`;:ェ∠_   /ハ |    せ   |
,.. ‐''"´;;;;;;/!  ', L={, |     ` 、 `''-゙ー'=‐ ,)=i´,.z=‐i い  | ⌒i|    ね   |
;;;;;;;;;;;;;;;;;;;!  |  'ー‐' |;'ヽ      ` ー---‐'′ !、,. ィ´!'⌒',  | <     ェ    |
;;;;;;;;;;;;;;;;;;;|  |  /    |', l|               !:. /``'l   l  |  .|ヽ       |
;;;;;;;;;;;;;;;;;;;;i  ゙、//   ヽ           ...,,_j'′;;;;;;i、, ゙、‐| ='!. \___/
;;;;;;;;;;;;;;;;;;;;;',  ヽ     \、      _  _,∠ ;;;;;;;;;;;;;|ノ( | i   ,'  l
;;;;;;;;;;;;;;;;;;;;;;;',  `、,/    ヾ;;,、  '''"ニニ二(  >ヽ;;;;;;;;;;;;|⌒ |'′ .i  ,i_
;;;;;;;;;;;;;;;;;;;;;;;;;',   \....,,_,,....ヾ;;';;;,,,,,,,,,;;,;;'';,,/ヾ.   ` 、_;ノ   〉  ,} i !;ヽ
;;;;;;;;;;;;;;;;;;;;;;;;;;;',    /  >、  ,> 、;;;;;;;;;;;;/  \        /  ;. //;;;;;;\
                ,.. -‐ '' "´ ̄ ̄ ̄` ` .、
           /::::::::::::::::::::::::::::::::::::::::::::::::::::`ヽ、
             , ':::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::\
         /::::::::::::::::::::::::; ‐'''""`''' ‐=、;:::::::::::::::::::::::ヽ
         ,'::::::::::::::::::::::::i'         ``''`‐- 、、;:-ゝ
        ,':::::::::::::::::::::::::l'                |
         i::::::::::::::::::::::::Z     /ノ(          l
         |:::::; -、::::::::t`       / ⌒     l   ! ,'
         l/rヘ ゙;:::_:Z   -‐''′       /   | i       / ̄ ̄ ̄\
        〈 〈 } '|i´へ、  _____,ノ/li,   li|     _. /    許    |
    ___,.ハ  lヽ |!   `ヾ"´、 _``'' ‐.、 ノ _`;:ェ∠_   /ハ |    せ   |
,.. ‐''"´;;;;;;/!  ', L={, |     ` 、 `''-゙ー'=‐ ,)=i´,.z=‐i い  | ⌒i|    ね   |
;;;;;;;;;;;;;;;;;;;!  |  'ー‐' |;'ヽ      ` ー---‐'′ !、,. ィ´!'⌒',  | <     ェ    |
;;;;;;;;;;;;;;;;;;;|  |  /    |', l|               !:. /``'l   l  |  .|ヽ       |
;;;;;;;;;;;;;;;;;;;;i  ゙、//   ヽ           ...,,_j'′;;;;;;i、, ゙、‐| ='!. \___/
;;;;;;;;;;;;;;;;;;;;;',  ヽ     \、      _  _,∠ ;;;;;;;;;;;;;|ノ( | i   ,'  l
;;;;;;;;;;;;;;;;;;;;;;;',  `、,/    ヾ;;,、  '''"ニニ二(  >ヽ;;;;;;;;;;;;|⌒ |'′ .i  ,i_
;;;;;;;;;;;;;;;;;;;;;;;;;',   \....,,_,,....ヾ;;';;;,,,,,,,,,;;,;;'';,,/ヾ.   ` 、_;ノ   〉  ,} i !;ヽ
;;;;;;;;;;;;;;;;;;;;;;;;;;;',    /  >、  ,> 、;;;;;;;;;;;;/  \        /  ;. //;;;;;;\
                ,.. -‐ '' "´ ̄ ̄ ̄` ` .、
           /::::::::::::::::::::::::::::::::::::::::::::::::::::`ヽ、
             , ':::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::\
         /::::::::::::::::::::::::; ‐'''""`''' ‐=、;:::::::::::::::::::::::ヽ
         ,'::::::::::::::::::::::::i'         ``''`‐- 、、;:-ゝ
        ,':::::::::::::::::::::::::l'                |
         i::::::::::::::::::::::::Z     /ノ(          l
         |:::::; -、::::::::t`       / ⌒     l   ! ,'
         l/rヘ ゙;:::_:Z   -‐''′       /   | i       / ̄ ̄ ̄\
        〈 〈 } '|i´へ、  _____,ノ/li,   li|     _. /    許    |
    ___,.ハ  lヽ |!   `ヾ"´、 _``'' ‐.、 ノ _`;:ェ∠_   /ハ |    せ   |
,.. ‐''"´;;;;;;/!  ', L={, |     ` 、 `''-゙ー'=‐ ,)=i´,.z=‐i い  | ⌒i|    ね   |
;;;;;;;;;;;;;;;;;;;!  |  'ー‐' |;'ヽ      ` ー---‐'′ !、,. ィ´!'⌒',  | <     ェ    |
;;;;;;;;;;;;;;;;;;;|  |  /    |', l|               !:. /``'l   l  |  .|ヽ       |
;;;;;;;;;;;;;;;;;;;;i  ゙、//   ヽ           ...,,_j'′;;;;;;i、, ゙、‐| ='!. \___/
;;;;;;;;;;;;;;;;;;;;;',  ヽ     \、      _  _,∠ ;;;;;;;;;;;;;|ノ( | i   ,'  l
;;;;;;;;;;;;;;;;;;;;;;;',  `、,/    ヾ;;,、  '''"ニニ二(  >ヽ;;;;;;;;;;;;|⌒ |'′ .i  ,i_
;;;;;;;;;;;;;;;;;;;;;;;;;',   \....,,_,,....ヾ;;';;;,,,,,,,,,;;,;;'';,,/ヾ.   ` 、_;ノ   〉  ,} i !;ヽ
;;;;;;;;;;;;;;;;;;;;;;;;;;;',    /  >、  ,> 、;;;;;;;;;;;;/  \        /  ;. //;;;;;;\
                ,.. -‐ '' "´ ̄ ̄ ̄` ` .、
           /::::::::::::::::::::::::::::::::::::::::::::::::::::`ヽ、
             , ':::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::\
         /::::::::::::::::::::::::; ‐'''""`''' ‐=、;:::::::::::::::::::::::ヽ
         ,'::::::::::::::::::::::::i'         ``''`‐- 、、;:-ゝ
        ,':::::::::::::::::::::::::l'                |
         i::::::::::::::::::::::::Z     /ノ(          l
         |:::::; -、::::::::t`       / ⌒     l   ! ,'
         l/rヘ ゙;:::_:Z   -‐''′       /   | i       / ̄ ̄ ̄\
        〈 〈 } '|i´へ、  _____,ノ/li,   li|     _. /    許    |
    ___,.ハ  lヽ |!   `ヾ"´、 _``'' ‐.、 ノ _`;:ェ∠_   /ハ |    せ   |
,.. ‐''"´;;;;;;/!  ', L={, |     ` 、 `''-゙ー'=‐ ,)=i´,.z=‐i い  | ⌒i|    ね   |
;;;;;;;;;;;;;;;;;;;!  |  'ー‐' |;'ヽ      ` ー---‐'′ !、,. ィ´!'⌒',  | <     ェ    |
;;;;;;;;;;;;;;;;;;;|  |  /    |', l|               !:. /``'l   l  |  .|ヽ       |
;;;;;;;;;;;;;;;;;;;;i  ゙、//   ヽ           ...,,_j'′;;;;;;i、, ゙、‐| ='!. \___/
;;;;;;;;;;;;;;;;;;;;;',  ヽ     \、      _  _,∠ ;;;;;;;;;;;;;|ノ( | i   ,'  l
;;;;;;;;;;;;;;;;;;;;;;;',  `、,/    ヾ;;,、  '''"ニニ二(  >ヽ;;;;;;;;;;;;|⌒ |'′ .i  ,i_
;;;;;;;;;;;;;;;;;;;;;;;;;',   \....,,_,,....ヾ;;';;;,,,,,,,,,;;,;;'';,,/ヾ.   ` 、_;ノ   〉  ,} i !;ヽ
;;;;;;;;;;;;;;;;;;;;;;;;;;;',    /  >、  ,> 、;;;;;;;;;;;;/  \        /  ;. //;;;;;;\
                ,.. -‐ '' "´ ̄ ̄ ̄` ` .、
           /::::::::::::::::::::::::::::::::::::::::::::::::::::`ヽ、
             , ':::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::\
         /::::::::::::::::::::::::; ‐'''""`''' ‐=、;:::::::::::::::::::::::ヽ
         ,'::::::::::::::::::::::::i'         ``''`‐- 、、;:-ゝ
        ,':::::::::::::::::::::::::l'                |
         i::::::::::::::::::::::::Z     /ノ(          l
         |:::::; -、::::::::t`       / ⌒     l   ! ,'
         l/rヘ ゙;:::_:Z   -‐''′       /   | i       / ̄ ̄ ̄\
        〈 〈 } '|i´へ、  _____,ノ/li,   li|     _. /    許    |
    ___,.ハ  lヽ |!   `ヾ"´、 _``'' ‐.、 ノ _`;:ェ∠_   /ハ |    せ   |
,.. ‐''"´;;;;;;/!  ', L={, |     ` 、 `''-゙ー'=‐ ,)=i´,.z=‐i い  | ⌒i|    ね   |
;;;;;;;;;;;;;;;;;;;!  |  'ー‐' |;'ヽ      ` ー---‐'′ !、,. ィ´!'⌒',  | <     ェ    |
;;;;;;;;;;;;;;;;;;;|  |  /    |', l|               !:. /``'l   l  |  .|ヽ       |
;;;;;;;;;;;;;;;;;;;;i  ゙、//   ヽ           ...,,_j'′;;;;;;i、, ゙、‐| ='!. \___/
;;;;;;;;;;;;;;;;;;;;;',  ヽ     \、      _  _,∠ ;;;;;;;;;;;;;|ノ( | i   ,'  l
;;;;;;;;;;;;;;;;;;;;;;;',  `、,/    ヾ;;,、  '''"ニニ二(  >ヽ;;;;;;;;;;;;|⌒ |'′ .i  ,i_
;;;;;;;;;;;;;;;;;;;;;;;;;',   \....,,_,,....ヾ;;';;;,,,,,,,,,;;,;;'';,,/ヾ.   ` 、_;ノ   〉  ,} i !;ヽ
;;;;;;;;;;;;;;;;;;;;;;;;;;;',    /  >、  ,> 、;;;;;;;;;;;;/  \        /  ;. //;;;;;;\
                ,.. -‐ '' "´ ̄ ̄ ̄` ` .、
           /::::::::::::::::::::::::::::::::::::::::::::::::::::`ヽ、
             , ':::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::\
         /::::::::::::::::::::::::; ‐'''""`''' ‐=、;:::::::::::::::::::::::ヽ
         ,'::::::::::::::::::::::::i'         ``''`‐- 、、;:-ゝ
        ,':::::::::::::::::::::::::l'                |
         i::::::::::::::::::::::::Z     /ノ(          l
         |:::::; -、::::::::t`       / ⌒     l   ! ,'
         l/rヘ ゙;:::_:Z   -‐''′       /   | i       / ̄ ̄ ̄\
        〈 〈 } '|i´へ、  _____,ノ/li,   li|     _. /    許    |
    ___,.ハ  lヽ |!   `ヾ"´、 _``'' ‐.、 ノ _`;:ェ∠_   /ハ |    せ   |
,.. ‐''"´;;;;;;/!  ', L={, |     ` 、 `''-゙ー'=‐ ,)=i´,.z=‐i い  | ⌒i|    ね   |
;;;;;;;;;;;;;;;;;;;!  |  'ー‐' |;'ヽ      ` ー---‐'′ !、,. ィ´!'⌒',  | <     ェ    |
;;;;;;;;;;;;;;;;;;;|  |  /    |', l|               !:. /``'l   l  |  .|ヽ       |
;;;;;;;;;;;;;;;;;;;;i  ゙、//   ヽ           ...,,_j'′;;;;;;i、, ゙、‐| ='!. \___/
;;;;;;;;;;;;;;;;;;;;;',  ヽ     \、      _  _,∠ ;;;;;;;;;;;;;|ノ( | i   ,'  l
;;;;;;;;;;;;;;;;;;;;;;;',  `、,/    ヾ;;,、  '''"ニニ二(  >ヽ;;;;;;;;;;;;|⌒ |'′ .i  ,i_
;;;;;;;;;;;;;;;;;;;;;;;;;',   \....,,_,,....ヾ;;';;;,,,,,,,,,;;,;;'';,,/ヾ.   ` 、_;ノ   〉  ,} i !;ヽ
;;;;;;;;;;;;;;;;;;;;;;;;;;;',    /  >、  ,> 、;;;;;;;;;;;;/  \        /  ;. //;;;;;;\
                ,.. -‐ '' "´ ̄ ̄ ̄` ` .、
           /::::::::::::::::::::::::::::::::::::::::::::::::::::`ヽ、
             , ':::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::\
         /::::::::::::::::::::::::; ‐'''""`''' ‐=、;:::::::::::::::::::::::ヽ
         ,'::::::::::::::::::::::::i'         ``''`‐- 、、;:-ゝ
        ,':::::::::::::::::::::::::l'                |
         i::::::::::::::::::::::::Z     /ノ(          l
         |:::::; -、::::::::t`       / ⌒     l   ! ,'
         l/rヘ ゙;:::_:Z   -‐''′       /   | i       / ̄ ̄ ̄\
        〈 〈 } '|i´へ、  _____,ノ/li,   li|     _. /    許    |
    ___,.ハ  lヽ |!   `ヾ"´、 _``'' ‐.、 ノ _`;:ェ∠_   /ハ |    せ   |
,.. ‐''"´;;;;;;/!  ', L={, |     ` 、 `''-゙ー'=‐ ,)=i´,.z=‐i い  | ⌒i|    ね   |
;;;;;;;;;;;;;;;;;;;!  |  'ー‐' |;'ヽ      ` ー---‐'′ !、,. ィ´!'⌒',  | <     ェ    |
;;;;;;;;;;;;;;;;;;;|  |  /    |', l|               !:. /``'l   l  |  .|ヽ       |
;;;;;;;;;;;;;;;;;;;;i  ゙、//   ヽ           ...,,_j'′;;;;;;i、, ゙、‐| ='!. \___/
;;;;;;;;;;;;;;;;;;;;;',  ヽ     \、      _  _,∠ ;;;;;;;;;;;;;|ノ( | i   ,'  l
;;;;;;;;;;;;;;;;;;;;;;;',  `、,/    ヾ;;,、  '''"ニニ二(  >ヽ;;;;;;;;;;;;|⌒ |'′ .i  ,i_
;;;;;;;;;;;;;;;;;;;;;;;;;',   \....,,_,,....ヾ;;';;;,,,,,,,,,;;,;;'';,,/ヾ.   ` 、_;ノ   〉  ,} i !;ヽ
;;;;;;;;;;;;;;;;;;;;;;;;;;;',    /  >、  ,> 、;;;;;;;;;;;;/  \        /  ;. //;;;;;;\
                ,.. -‐ '' "´ ̄ ̄ ̄` ` .、
           /::::::::::::::::::::::::::::::::::::::::::::::::::::`ヽ、
             , ':::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::\
         /::::::::::::::::::::::::; ‐'''""`''' ‐=、;:::::::::::::::::::::::ヽ
         ,'::::::::::::::::::::::::i'         ``''`‐- 、、;:-ゝ
        ,':::::::::::::::::::::::::l'                |
         i::::::::::::::::::::::::Z     /ノ(          l
         |:::::; -、::::::::t`       / ⌒     l   ! ,'
         l/rヘ ゙;:::_:Z   -‐''′       /   | i       / ̄ ̄ ̄\
        〈 〈 } '|i´へ、  _____,ノ/li,   li|     _. /    許    |
    ___,.ハ  lヽ |!   `ヾ"´、 _``'' ‐.、 ノ _`;:ェ∠_   /ハ |    せ   |
,.. ‐''"´;;;;;;/!  ', L={, |     ` 、 `''-゙ー'=‐ ,)=i´,.z=‐i い  | ⌒i|    ね   |
;;;;;;;;;;;;;;;;;;;!  |  'ー‐' |;'ヽ      ` ー---‐'′ !、,. ィ´!'⌒',  | <     ェ    |
;;;;;;;;;;;;;;;;;;;|  |  /    |', l|               !:. /``'l   l  |  .|ヽ       |
;;;;;;;;;;;;;;;;;;;;i  ゙、//   ヽ           ...,,_j'′;;;;;;i、, ゙、‐| ='!. \___/
;;;;;;;;;;;;;;;;;;;;;',  ヽ     \、      _  _,∠ ;;;;;;;;;;;;;|ノ( | i   ,'  l
;;;;;;;;;;;;;;;;;;;;;;;',  `、,/    ヾ;;,、  '''"ニニ二(  >ヽ;;;;;;;;;;;;|⌒ |'′ .i  ,i_
;;;;;;;;;;;;;;;;;;;;;;;;;',   \....,,_,,....ヾ;;';;;,,,,,,,,,;;,;;'';,,/ヾ.   ` 、_;ノ   〉  ,} i !;ヽ
;;;;;;;;;;;;;;;;;;;;;;;;;;;',    /  >、  ,> 、;;;;;;;;;;;;/  \        /  ;. //;;;;;;\
                ,.. -‐ '' "´ ̄ ̄ ̄` ` .、
           /::::::::::::::::::::::::::::::::::::::::::::::::::::`ヽ、
             , ':::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::\
         /::::::::::::::::::::::::; ‐'''""`''' ‐=、;:::::::::::::::::::::::ヽ
         ,'::::::::::::::::::::::::i'         ``''`‐- 、、;:-ゝ
        ,':::::::::::::::::::::::::l'                |
         i::::::::::::::::::::::::Z     /ノ(          l
         |:::::; -、::::::::t`       / ⌒     l   ! ,'
         l/rヘ ゙;:::_:Z   -‐''′       /   | i       / ̄ ̄ ̄\
        〈 〈 } '|i´へ、  _____,ノ/li,   li|     _. /    許    |
    ___,.ハ  lヽ |!   `ヾ"´、 _``'' ‐.、 ノ _`;:ェ∠_   /ハ |    せ   |
,.. ‐''"´;;;;;;/!  ', L={, |     ` 、 `''-゙ー'=‐ ,)=i´,.z=‐i い  | ⌒i|    ね   |
;;;;;;;;;;;;;;;;;;;!  |  'ー‐' |;'ヽ      ` ー---‐'′ !、,. ィ´!'⌒',  | <     ェ    |
;;;;;;;;;;;;;;;;;;;|  |  /    |', l|               !:. /``'l   l  |  .|ヽ       |
;;;;;;;;;;;;;;;;;;;;i  ゙、//   ヽ           ...,,_j'′;;;;;;i、, ゙、‐| ='!. \___/
;;;;;;;;;;;;;;;;;;;;;',  ヽ     \、      _  _,∠ ;;;;;;;;;;;;;|ノ( | i   ,'  l
;;;;;;;;;;;;;;;;;;;;;;;',  `、,/    ヾ;;,、  '''"ニニ二(  >ヽ;;;;;;;;;;;;|⌒ |'′ .i  ,i_
;;;;;;;;;;;;;;;;;;;;;;;;;',   \....,,_,,....ヾ;;';;;,,,,,,,,,;;,;;'';,,/ヾ.   ` 、_;ノ   〉  ,} i !;ヽ
;;;;;;;;;;;;;;;;;;;;;;;;;;;',    /  >、  ,> 、;;;;;;;;;;;;/  \        /  ;. //;;;;;;\
                ,.. -‐ '' "´ ̄ ̄ ̄` ` .、
           /::::::::::::::::::::::::::::::::::::::::::::::::::::`ヽ、
             , ':::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::\
         /::::::::::::::::::::::::; ‐'''""`''' ‐=、;:::::::::::::::::::::::ヽ
         ,'::::::::::::::::::::::::i'         ``''`‐- 、、;:-ゝ
        ,':::::::::::::::::::::::::l'                |
         i::::::::::::::::::::::::Z     /ノ(          l
         |:::::; -、::::::::t`       / ⌒     l   ! ,'
         l/rヘ ゙;:::_:Z   -‐''′       /   | i       / ̄ ̄ ̄\
        〈 〈 } '|i´へ、  _____,ノ/li,   li|     _. /    許    |
    ___,.ハ  lヽ |!   `ヾ"´、 _``'' ‐.、 ノ _`;:ェ∠_   /ハ |    せ   |
,.. ‐''"´;;;;;;/!  ', L={, |     ` 、 `''-゙ー'=‐ ,)=i´,.z=‐i い  | ⌒i|    ね   |
;;;;;;;;;;;;;;;;;;;!  |  'ー‐' |;'ヽ      ` ー---‐'′ !、,. ィ´!'⌒',  | <     ェ    |
;;;;;;;;;;;;;;;;;;;|  |  /    |', l|               !:. /``'l   l  |  .|ヽ       |
;;;;;;;;;;;;;;;;;;;;i  ゙、//   ヽ           ...,,_j'′;;;;;;i、, ゙、‐| ='!. \___/
;;;;;;;;;;;;;;;;;;;;;',  ヽ     \、      _  _,∠ ;;;;;;;;;;;;;|ノ( | i   ,'  l
;;;;;;;;;;;;;;;;;;;;;;;',  `、,/    ヾ;;,、  '''"ニニ二(  >ヽ;;;;;;;;;;;;|⌒ |'′ .i  ,i_
;;;;;;;;;;;;;;;;;;;;;;;;;',   \....,,_,,....ヾ;;';;;,,,,,,,,,;;,;;'';,,/ヾ.   ` 、_;ノ   〉  ,} i !;ヽ
;;;;;;;;;;;;;;;;;;;;;;;;;;;',    /  >、  ,> 、;;;;;;;;;;;;/  \        /  ;. //;;;;;;\
                ,.. -‐ '' "´ ̄ ̄ ̄` ` .、
           /::::::::::::::::::::::::::::::::::::::::::::::::::::`ヽ、
             , ':::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::\
         /::::::::::::::::::::::::; ‐'''""`''' ‐=、;:::::::::::::::::::::::ヽ
         ,'::::::::::::::::::::::::i'         ``''`‐- 、、;:-ゝ
        ,':::::::::::::::::::::::::l'                |
         i::::::::::::::::::::::::Z     /ノ(          l
         |:::::; -、::::::::t`       / ⌒     l   ! ,'
         l/rヘ ゙;:::_:Z   -‐''′       /   | i       / ̄ ̄ ̄\
        〈 〈 } '|i´へ、  _____,ノ/li,   li|     _. /    許    |
    ___,.ハ  lヽ |!   `ヾ"´、 _``'' ‐.、 ノ _`;:ェ∠_   /ハ |    せ   |
,.. ‐''"´;;;;;;/!  ', L={, |     ` 、 `''-゙ー'=‐ ,)=i´,.z=‐i い  | ⌒i|    ね   |
;;;;;;;;;;;;;;;;;;;!  |  'ー‐' |;'ヽ      ` ー---‐'′ !、,. ィ´!'⌒',  | <     ェ    |
;;;;;;;;;;;;;;;;;;;|  |  /    |', l|               !:. /``'l   l  |  .|ヽ       |
;;;;;;;;;;;;;;;;;;;;i  ゙、//   ヽ           ...,,_j'′;;;;;;i、, ゙、‐| ='!. \___/
;;;;;;;;;;;;;;;;;;;;;',  ヽ     \、      _  _,∠ ;;;;;;;;;;;;;|ノ( | i   ,'  l
;;;;;;;;;;;;;;;;;;;;;;;',  `、,/    ヾ;;,、  '''"ニニ二(  >ヽ;;;;;;;;;;;;|⌒ |'′ .i  ,i_
;;;;;;;;;;;;;;;;;;;;;;;;;',   \....,,_,,....ヾ;;';;;,,,,,,,,,;;,;;'';,,/ヾ.   ` 、_;ノ   〉  ,} i !;ヽ
;;;;;;;;;;;;;;;;;;;;;;;;;;;',    /  >、  ,> 、;;;;;;;;;;;;/  \        /  ;. //;;;;;;\
                ,.. -‐ '' "´ ̄ ̄ ̄` ` .、
           /::::::::::::::::::::::::::::::::::::::::::::::::::::`ヽ、
             , ':::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::\
         /::::::::::::::::::::::::; ‐'''""`''' ‐=、;:::::::::::::::::::::::ヽ
         ,'::::::::::::::::::::::::i'         ``''`‐- 、、;:-ゝ
        ,':::::::::::::::::::::::::l'                |
         i::::::::::::::::::::::::Z     /ノ(          l
         |:::::; -、::::::::t`       / ⌒     l   ! ,'
         l/rヘ ゙;:::_:Z   -‐''′       /   | i       / ̄ ̄ ̄\
        〈 〈 } '|i´へ、  _____,ノ/li,   li|     _. /    許    |
    ___,.ハ  lヽ |!   `ヾ"´、 _``'' ‐.、 ノ _`;:ェ∠_   /ハ |    せ   |
,.. ‐''"´;;;;;;/!  ', L={, |     ` 、 `''-゙ー'=‐ ,)=i´,.z=‐i い  | ⌒i|    ね   |
;;;;;;;;;;;;;;;;;;;!  |  'ー‐' |;'ヽ      ` ー---‐'′ !、,. ィ´!'⌒',  | <     ェ    |
;;;;;;;;;;;;;;;;;;;|  |  /    |', l|               !:. /``'l   l  |  .|ヽ       |
;;;;;;;;;;;;;;;;;;;;i  ゙、//   ヽ           ...,,_j'′;;;;;;i、, ゙、‐| ='!. \___/
;;;;;;;;;;;;;;;;;;;;;',  ヽ     \、      _  _,∠ ;;;;;;;;;;;;;|ノ( | i   ,'  l
;;;;;;;;;;;;;;;;;;;;;;;',  `、,/    ヾ;;,、  '''"ニニ二(  >ヽ;;;;;;;;;;;;|⌒ |'′ .i  ,i_
;;;;;;;;;;;;;;;;;;;;;;;;;',   \....,,_,,....ヾ;;';;;,,,,,,,,,;;,;;'';,,/ヾ.   ` 、_;ノ   〉  ,} i !;ヽ
;;;;;;;;;;;;;;;;;;;;;;;;;;;',    /  >、  ,> 、;;;;;;;;;;;;/  \        /  ;. //;;;;;;\
                ,.. -‐ '' "´ ̄ ̄ ̄` ` .、
           /::::::::::::::::::::::::::::::::::::::::::::::::::::`ヽ、
             , ':::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::\
         /::::::::::::::::::::::::; ‐'''""`''' ‐=、;:::::::::::::::::::::::ヽ
         ,'::::::::::::::::::::::::i'         ``''`‐- 、、;:-ゝ
        ,':::::::::::::::::::::::::l'                |
         i::::::::::::::::::::::::Z     /ノ(          l
         |:::::; -、::::::::t`       / ⌒     l   ! ,'
         l/rヘ ゙;:::_:Z   -‐''′       /   | i       / ̄ ̄ ̄\
        〈 〈 } '|i´へ、  _____,ノ/li,   li|     _. /    許    |
    ___,.ハ  lヽ |!   `ヾ"´、 _``'' ‐.、 ノ _`;:ェ∠_   /ハ |    せ   |
,.. ‐''"´;;;;;;/!  ', L={, |     ` 、 `''-゙ー'=‐ ,)=i´,.z=‐i い  | ⌒i|    ね   |
;;;;;;;;;;;;;;;;;;;!  |  'ー‐' |;'ヽ      ` ー---‐'′ !、,. ィ´!'⌒',  | <     ェ    |
;;;;;;;;;;;;;;;;;;;|  |  /    |', l|               !:. /``'l   l  |  .|ヽ       |
;;;;;;;;;;;;;;;;;;;;i  ゙、//   ヽ           ...,,_j'′;;;;;;i、, ゙、‐| ='!. \___/
;;;;;;;;;;;;;;;;;;;;;',  ヽ     \、      _  _,∠ ;;;;;;;;;;;;;|ノ( | i   ,'  l
;;;;;;;;;;;;;;;;;;;;;;;',  `、,/    ヾ;;,、  '''"ニニ二(  >ヽ;;;;;;;;;;;;|⌒ |'′ .i  ,i_
;;;;;;;;;;;;;;;;;;;;;;;;;',   \....,,_,,....ヾ;;';;;,,,,,,,,,;;,;;'';,,/ヾ.   ` 、_;ノ   〉  ,} i !;ヽ
;;;;;;;;;;;;;;;;;;;;;;;;;;;',    /  >、  ,> 、;;;;;;;;;;;;/  \        /  ;. //;;;;;;\
                ,.. -‐ '' "´ ̄ ̄ ̄` ` .、
           /::::::::::::::::::::::::::::::::::::::::::::::::::::`ヽ、
             , ':::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::\
         /::::::::::::::::::::::::; ‐'''""`''' ‐=、;:::::::::::::::::::::::ヽ
         ,'::::::::::::::::::::::::i'         ``''`‐- 、、;:-ゝ
        ,':::::::::::::::::::::::::l'                |
         i::::::::::::::::::::::::Z     /ノ(          l
         |:::::; -、::::::::t`       / ⌒     l   ! ,'
         l/rヘ ゙;:::_:Z   -‐''′       /   | i       / ̄ ̄ ̄\
        〈 〈 } '|i´へ、  _____,ノ/li,   li|     _. /    許    |
    ___,.ハ  lヽ |!   `ヾ"´、 _``'' ‐.、 ノ _`;:ェ∠_   /ハ |    せ   |
,.. ‐''"´;;;;;;/!  ', L={, |     ` 、 `''-゙ー'=‐ ,)=i´,.z=‐i い  | ⌒i|    ね   |
;;;;;;;;;;;;;;;;;;;!  |  'ー‐' |;'ヽ      ` ー---‐'′ !、,. ィ´!'⌒',  | <     ェ    |
;;;;;;;;;;;;;;;;;;;|  |  /    |', l|               !:. /``'l   l  |  .|ヽ       |
;;;;;;;;;;;;;;;;;;;;i  ゙、//   ヽ           ...,,_j'′;;;;;;i、, ゙、‐| ='!. \___/
;;;;;;;;;;;;;;;;;;;;;',  ヽ     \、      _  _,∠ ;;;;;;;;;;;;;|ノ( | i   ,'  l
;;;;;;;;;;;;;;;;;;;;;;;',  `、,/    ヾ;;,、  '''"ニニ二(  >ヽ;;;;;;;;;;;;|⌒ |'′ .i  ,i_
;;;;;;;;;;;;;;;;;;;;;;;;;',   \....,,_,,....ヾ;;';;;,,,,,,,,,;;,;;'';,,/ヾ.   ` 、_;ノ   〉  ,} i !;ヽ
;;;;;;;;;;;;;;;;;;;;;;;;;;;',    /  >、  ,> 、;;;;;;;;;;;;/  \        /  ;. //;;;;;;\
                ,.. -‐ '' "´ ̄ ̄ ̄` ` .、
           /::::::::::::::::::::::::::::::::::::::::::::::::::::`ヽ、
             , ':::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::\
         /::::::::::::::::::::::::; ‐'''""`''' ‐=、;:::::::::::::::::::::::ヽ
         ,'::::::::::::::::::::::::i'         ``''`‐- 、、;:-ゝ
        ,':::::::::::::::::::::::::l'                |
         i::::::::::::::::::::::::Z     /ノ(          l
         |:::::; -、::::::::t`       / ⌒     l   ! ,'
         l/rヘ ゙;:::_:Z   -‐''′       /   | i       / ̄ ̄ ̄\
        〈 〈 } '|i´へ、  _____,ノ/li,   li|     _. /    許    |
    ___,.ハ  lヽ |!   `ヾ"´、 _``'' ‐.、 ノ _`;:ェ∠_   /ハ |    せ   |
,.. ‐''"´;;;;;;/!  ', L={, |     ` 、 `''-゙ー'=‐ ,)=i´,.z=‐i い  | ⌒i|    ね   |
;;;;;;;;;;;;;;;;;;;!  |  'ー‐' |;'ヽ      ` ー---‐'′ !、,. ィ´!'⌒',  | <     ェ    |
;;;;;;;;;;;;;;;;;;;|  |  /    |', l|               !:. /``'l   l  |  .|ヽ       |
;;;;;;;;;;;;;;;;;;;;i  ゙、//   ヽ           ...,,_j'′;;;;;;i、, ゙、‐| ='!. \___/
;;;;;;;;;;;;;;;;;;;;;',  ヽ     \、      _  _,∠ ;;;;;;;;;;;;;|ノ( | i   ,'  l
;;;;;;;;;;;;;;;;;;;;;;;',  `、,/    ヾ;;,、  '''"ニニ二(  >ヽ;;;;;;;;;;;;|⌒ |'′ .i  ,i_
;;;;;;;;;;;;;;;;;;;;;;;;;',   \....,,_,,....ヾ;;';;;,,,,,,,,,;;,;;'';,,/ヾ.   ` 、_;ノ   〉  ,} i !;ヽ
;;;;;;;;;;;;;;;;;;;;;;;;;;;',    /  >、  ,> 、;;;;;;;;;;;;/  \        /  ;. //;;;;;;\
                ,.. -‐ '' "´ ̄ ̄ ̄` ` .、
           /::::::::::::::::::::::::::::::::::::::::::::::::::::`ヽ、
             , ':::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::\
         /::::::::::::::::::::::::; ‐'''""`''' ‐=、;:::::::::::::::::::::::ヽ
         ,'::::::::::::::::::::::::i'         ``''`‐- 、、;:-ゝ
        ,':::::::::::::::::::::::::l'                |
         i::::::::::::::::::::::::Z     /ノ(          l
         |:::::; -、::::::::t`       / ⌒     l   ! ,'
         l/rヘ ゙;:::_:Z   -‐''′       /   | i       / ̄ ̄ ̄\
        〈 〈 } '|i´へ、  _____,ノ/li,   li|     _. /    許    |
    ___,.ハ  lヽ |!   `ヾ"´、 _``'' ‐.、 ノ _`;:ェ∠_   /ハ |    せ   |
,.. ‐''"´;;;;;;/!  ', L={, |     ` 、 `''-゙ー'=‐ ,)=i´,.z=‐i い  | ⌒i|    ね   |
;;;;;;;;;;;;;;;;;;;!  |  'ー‐' |;'ヽ      ` ー---‐'′ !、,. ィ´!'⌒',  | <     ェ    |
;;;;;;;;;;;;;;;;;;;|  |  /    |', l|               !:. /``'l   l  |  .|ヽ       |
;;;;;;;;;;;;;;;;;;;;i  ゙、//   ヽ           ...,,_j'′;;;;;;i、, ゙、‐| ='!. \___/
;;;;;;;;;;;;;;;;;;;;;',  ヽ     \、      _  _,∠ ;;;;;;;;;;;;;|ノ( | i   ,'  l
;;;;;;;;;;;;;;;;;;;;;;;',  `、,/    ヾ;;,、  '''"ニニ二(  >ヽ;;;;;;;;;;;;|⌒ |'′ .i  ,i_
;;;;;;;;;;;;;;;;;;;;;;;;;',   \....,,_,,....ヾ;;';;;,,,,,,,,,;;,;;'';,,/ヾ.   ` 、_;ノ   〉  ,} i !;ヽ
;;;;;;;;;;;;;;;;;;;;;;;;;;;',    /  >、  ,> 、;;;;;;;;;;;;/  \        /  ;. //;;;;;;\
                ,.. -‐ '' "´ ̄ ̄ ̄` ` .、
           /::::::::::::::::::::::::::::::::::::::::::::::::::::`ヽ、
             , ':::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::\
         /::::::::::::::::::::::::; ‐'''""`''' ‐=、;:::::::::::::::::::::::ヽ
         ,'::::::::::::::::::::::::i'         ``''`‐- 、、;:-ゝ
        ,':::::::::::::::::::::::::l'                |
         i::::::::::::::::::::::::Z     /ノ(          l
         |:::::; -、::::::::t`       / ⌒     l   ! ,'
         l/rヘ ゙;:::_:Z   -‐''′       /   | i       / ̄ ̄ ̄\
        〈 〈 } '|i´へ、  _____,ノ/li,   li|     _. /    許    |
    ___,.ハ  lヽ |!   `ヾ"´、 _``'' ‐.、 ノ _`;:ェ∠_   /ハ |    せ   |
,.. ‐''"´;;;;;;/!  ', L={, |     ` 、 `''-゙ー'=‐ ,)=i´,.z=‐i い  | ⌒i|    ね   |
;;;;;;;;;;;;;;;;;;;!  |  'ー‐' |;'ヽ      ` ー---‐'′ !、,. ィ´!'⌒',  | <     ェ    |
;;;;;;;;;;;;;;;;;;;|  |  /    |', l|               !:. /``'l   l  |  .|ヽ       |
;;;;;;;;;;;;;;;;;;;;i  ゙、//   ヽ           ...,,_j'′;;;;;;i、, ゙、‐| ='!. \___/
;;;;;;;;;;;;;;;;;;;;;',  ヽ     \、      _  _,∠ ;;;;;;;;;;;;;|ノ( | i   ,'  l
;;;;;;;;;;;;;;;;;;;;;;;',  `、,/    ヾ;;,、  '''"ニニ二(  >ヽ;;;;;;;;;;;;|⌒ |'′ .i  ,i_
;;;;;;;;;;;;;;;;;;;;;;;;;',   \....,,_,,....ヾ;;';;;,,,,,,,,,;;,;;'';,,/ヾ.   ` 、_;ノ   〉  ,} i !;ヽ
;;;;;;;;;;;;;;;;;;;;;;;;;;;',    /  >、  ,> 、;;;;;;;;;;;;/  \        /  ;. //;;;;;;\
                ,.. -‐ '' "´ ̄ ̄ ̄` ` .、
           /::::::::::::::::::::::::::::::::::::::::::::::::::::`ヽ、
             , ':::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::\
         /::::::::::::::::::::::::; ‐'''""`''' ‐=、;:::::::::::::::::::::::ヽ
         ,'::::::::::::::::::::::::i'         ``''`‐- 、、;:-ゝ
        ,':::::::::::::::::::::::::l'                |
         i::::::::::::::::::::::::Z     /ノ(          l
         |:::::; -、::::::::t`       / ⌒     l   ! ,'
         l/rヘ ゙;:::_:Z   -‐''′       /   | i       / ̄ ̄ ̄\
        〈 〈 } '|i´へ、  _____,ノ/li,   li|     _. /    許    |
    ___,.ハ  lヽ |!   `ヾ"´、 _``'' ‐.、 ノ _`;:ェ∠_   /ハ |    せ   |
,.. ‐''"´;;;;;;/!  ', L={, |     ` 、 `''-゙ー'=‐ ,)=i´,.z=‐i い  | ⌒i|    ね   |
;;;;;;;;;;;;;;;;;;;!  |  'ー‐' |;'ヽ      ` ー---‐'′ !、,. ィ´!'⌒',  | <     ェ    |
;;;;;;;;;;;;;;;;;;;|  |  /    |', l|               !:. /``'l   l  |  .|ヽ       |
;;;;;;;;;;;;;;;;;;;;i  ゙、//   ヽ           ...,,_j'′;;;;;;i、, ゙、‐| ='!. \___/
;;;;;;;;;;;;;;;;;;;;;',  ヽ     \、      _  _,∠ ;;;;;;;;;;;;;|ノ( | i   ,'  l
;;;;;;;;;;;;;;;;;;;;;;;',  `、,/    ヾ;;,、  '''"ニニ二(  >ヽ;;;;;;;;;;;;|⌒ |'′ .i  ,i_
;;;;;;;;;;;;;;;;;;;;;;;;;',   \....,,_,,....ヾ;;';;;,,,,,,,,,;;,;;'';,,/ヾ.   ` 、_;ノ   〉  ,} i !;ヽ
;;;;;;;;;;;;;;;;;;;;;;;;;;;',    /  >、  ,> 、;;;;;;;;;;;;/  \        /  ;. //;;;;;;\
                ,.. -‐ '' "´ ̄ ̄ ̄` ` .、
           /::::::::::::::::::::::::::::::::::::::::::::::::::::`ヽ、
             , ':::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::\
         /::::::::::::::::::::::::; ‐'''""`''' ‐=、;:::::::::::::::::::::::ヽ
         ,'::::::::::::::::::::::::i'         ``''`‐- 、、;:-ゝ
        ,':::::::::::::::::::::::::l'                |
         i::::::::::::::::::::::::Z     /ノ(          l
         |:::::; -、::::::::t`       / ⌒     l   ! ,'
         l/rヘ ゙;:::_:Z   -‐''′       /   | i       / ̄ ̄ ̄\
        〈 〈 } '|i´へ、  _____,ノ/li,   li|     _. /    許    |
    ___,.ハ  lヽ |!   `ヾ"´、 _``'' ‐.、 ノ _`;:ェ∠_   /ハ |    せ   |
,.. ‐''"´;;;;;;/!  ', L={, |     ` 、 `''-゙ー'=‐ ,)=i´,.z=‐i い  | ⌒i|    ね   |
;;;;;;;;;;;;;;;;;;;!  |  'ー‐' |;'ヽ      ` ー---‐'′ !、,. ィ´!'⌒',  | <     ェ    |
;;;;;;;;;;;;;;;;;;;|  |  /    |', l|               !:. /``'l   l  |  .|ヽ       |
;;;;;;;;;;;;;;;;;;;;i  ゙、//   ヽ           ...,,_j'′;;;;;;i、, ゙、‐| ='!. \___/
;;;;;;;;;;;;;;;;;;;;;',  ヽ     \、      _  _,∠ ;;;;;;;;;;;;;|ノ( | i   ,'  l
;;;;;;;;;;;;;;;;;;;;;;;',  `、,/    ヾ;;,、  '''"ニニ二(  >ヽ;;;;;;;;;;;;|⌒ |'′ .i  ,i_
;;;;;;;;;;;;;;;;;;;;;;;;;',   \....,,_,,....ヾ;;';;;,,,,,,,,,;;,;;'';,,/ヾ.   ` 、_;ノ   〉  ,} i !;ヽ
;;;;;;;;;;;;;;;;;;;;;;;;;;;',    /  >、  ,> 、;;;;;;;;;;;;/  \        /  ;. //;;;;;;\
                ,.. -‐ '' "´ ̄ ̄ ̄` ` .、
           /::::::::::::::::::::::::::::::::::::::::::::::::::::`ヽ、
             , ':::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::\
         /::::::::::::::::::::::::; ‐'''""`''' ‐=、;:::::::::::::::::::::::ヽ
         ,'::::::::::::::::::::::::i'         ``''`‐- 、、;:-ゝ
        ,':::::::::::::::::::::::::l'                |
         i::::::::::::::::::::::::Z     /ノ(          l
         |:::::; -、::::::::t`       / ⌒     l   ! ,'
         l/rヘ ゙;:::_:Z   -‐''′       /   | i       / ̄ ̄ ̄\
        〈 〈 } '|i´へ、  _____,ノ/li,   li|     _. /    許    |
    ___,.ハ  lヽ |!   `ヾ"´、 _``'' ‐.、 ノ _`;:ェ∠_   /ハ |    せ   |
,.. ‐''"´;;;;;;/!  ', L={, |     ` 、 `''-゙ー'=‐ ,)=i´,.z=‐i い  | ⌒i|    ね   |
;;;;;;;;;;;;;;;;;;;!  |  'ー‐' |;'ヽ      ` ー---‐'′ !、,. ィ´!'⌒',  | <     ェ    |
;;;;;;;;;;;;;;;;;;;|  |  /    |', l|               !:. /``'l   l  |  .|ヽ       |
;;;;;;;;;;;;;;;;;;;;i  ゙、//   ヽ           ...,,_j'′;;;;;;i、, ゙、‐| ='!. \___/
;;;;;;;;;;;;;;;;;;;;;',  ヽ     \、      _  _,∠ ;;;;;;;;;;;;;|ノ( | i   ,'  l
;;;;;;;;;;;;;;;;;;;;;;;',  `、,/    ヾ;;,、  '''"ニニ二(  >ヽ;;;;;;;;;;;;|⌒ |'′ .i  ,i_
;;;;;;;;;;;;;;;;;;;;;;;;;',   \....,,_,,....ヾ;;';;;,,,,,,,,,;;,;;'';,,/ヾ.   ` 、_;ノ   〉  ,} i !;ヽ
;;;;;;;;;;;;;;;;;;;;;;;;;;;',    /  >、  ,> 、;;;;;;;;;;;;/  \        /  ;. //;;;;;;\
                ,.. -‐ '' "´ ̄ ̄ ̄` ` .、
           /::::::::::::::::::::::::::::::::::::::::::::::::::::`ヽ、
             , ':::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::\
         /::::::::::::::::::::::::; ‐'''""`''' ‐=、;:::::::::::::::::::::::ヽ
         ,'::::::::::::::::::::::::i'         ``''`‐- 、、;:-ゝ
        ,':::::::::::::::::::::::::l'                |
         i::::::::::::::::::::::::Z     /ノ(          l
         |:::::; -、::::::::t`       / ⌒     l   ! ,'
         l/rヘ ゙;:::_:Z   -‐''′       /   | i       / ̄ ̄ ̄\
        〈 〈 } '|i´へ、  _____,ノ/li,   li|     _. /    許    |
    ___,.ハ  lヽ |!   `ヾ"´、 _``'' ‐.、 ノ _`;:ェ∠_   /ハ |    せ   |
,.. ‐''"´;;;;;;/!  ', L={, |     ` 、 `''-゙ー'=‐ ,)=i´,.z=‐i い  | ⌒i|    ね   |
;;;;;;;;;;;;;;;;;;;!  |  'ー‐' |;'ヽ      ` ー---‐'′ !、,. ィ´!'⌒',  | <     ェ    |
;;;;;;;;;;;;;;;;;;;|  |  /    |', l|               !:. /``'l   l  |  .|ヽ       |
;;;;;;;;;;;;;;;;;;;;i  ゙、//   ヽ           ...,,_j'′;;;;;;i、, ゙、‐| ='!. \___/
;;;;;;;;;;;;;;;;;;;;;',  ヽ     \、      _  _,∠ ;;;;;;;;;;;;;|ノ( | i   ,'  l
;;;;;;;;;;;;;;;;;;;;;;;',  `、,/    ヾ;;,、  '''"ニニ二(  >ヽ;;;;;;;;;;;;|⌒ |'′ .i  ,i_
;;;;;;;;;;;;;;;;;;;;;;;;;',   \....,,_,,....ヾ;;';;;,,,,,,,,,;;,;;'';,,/ヾ.   ` 、_;ノ   〉  ,} i !;ヽ
;;;;;;;;;;;;;;;;;;;;;;;;;;;',    /  >、  ,> 、;;;;;;;;;;;;/  \        /  ;. //;;;;;;\
                ,.. -‐ '' "´ ̄ ̄ ̄` ` .、
           /::::::::::::::::::::::::::::::::::::::::::::::::::::`ヽ、
             , ':::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::\
         /::::::::::::::::::::::::; ‐'''""`''' ‐=、;:::::::::::::::::::::::ヽ
         ,'::::::::::::::::::::::::i'         ``''`‐- 、、;:-ゝ
        ,':::::::::::::::::::::::::l'                |
         i::::::::::::::::::::::::Z     /ノ(          l
         |:::::; -、::::::::t`       / ⌒     l   ! ,'
         l/rヘ ゙;:::_:Z   -‐''′       /   | i       / ̄ ̄ ̄\
        〈 〈 } '|i´へ、  _____,ノ/li,   li|     _. /    許    |
    ___,.ハ  lヽ |!   `ヾ"´、 _``'' ‐.、 ノ _`;:ェ∠_   /ハ |    せ   |
,.. ‐''"´;;;;;;/!  ', L={, |     ` 、 `''-゙ー'=‐ ,)=i´,.z=‐i い  | ⌒i|    ね   |
;;;;;;;;;;;;;;;;;;;!  |  'ー‐' |;'ヽ      ` ー---‐'′ !、,. ィ´!'⌒',  | <     ェ    |
;;;;;;;;;;;;;;;;;;;|  |  /    |', l|               !:. /``'l   l  |  .|ヽ       |
;;;;;;;;;;;;;;;;;;;;i  ゙、//   ヽ           ...,,_j'′;;;;;;i、, ゙、‐| ='!. \___/
;;;;;;;;;;;;;;;;;;;;;',  ヽ     \、      _  _,∠ ;;;;;;;;;;;;;|ノ( | i   ,'  l
;;;;;;;;;;;;;;;;;;;;;;;',  `、,/    ヾ;;,、  '''"ニニ二(  >ヽ;;;;;;;;;;;;|⌒ |'′ .i  ,i_
;;;;;;;;;;;;;;;;;;;;;;;;;',   \....,,_,,....ヾ;;';;;,,,,,,,,,;;,;;'';,,/ヾ.   ` 、_;ノ   〉  ,} i !;ヽ
;;;;;;;;;;;;;;;;;;;;;;;;;;;',    /  >、  ,> 、;;;;;;;;;;;;/  \        /  ;. //;;;;;;\
                ,.. -‐ '' "´ ̄ ̄ ̄` ` .、
           /::::::::::::::::::::::::::::::::::::::::::::::::::::`ヽ、
             , ':::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::\
         /::::::::::::::::::::::::; ‐'''""`''' ‐=、;:::::::::::::::::::::::ヽ
         ,'::::::::::::::::::::::::i'         ``''`‐- 、、;:-ゝ
        ,':::::::::::::::::::::::::l'                |
         i::::::::::::::::::::::::Z     /ノ(          l
         |:::::; -、::::::::t`       / ⌒     l   ! ,'
         l/rヘ ゙;:::_:Z   -‐''′       /   | i       / ̄ ̄ ̄\
        〈 〈 } '|i´へ、  _____,ノ/li,   li|     _. /    許    |
    ___,.ハ  lヽ |!   `ヾ"´、 _``'' ‐.、 ノ _`;:ェ∠_   /ハ |    せ   |
,.. ‐''"´;;;;;;/!  ', L={, |     ` 、 `''-゙ー'=‐ ,)=i´,.z=‐i い  | ⌒i|    ね   |
;;;;;;;;;;;;;;;;;;;!  |  'ー‐' |;'ヽ      ` ー---‐'′ !、,. ィ´!'⌒',  | <     ェ    |
;;;;;;;;;;;;;;;;;;;|  |  /    |', l|               !:. /``'l   l  |  .|ヽ       |
;;;;;;;;;;;;;;;;;;;;i  ゙、//   ヽ           ...,,_j'′;;;;;;i、, ゙、‐| ='!. \___/
;;;;;;;;;;;;;;;;;;;;;',  ヽ     \、      _  _,∠ ;;;;;;;;;;;;;|ノ( | i   ,'  l
;;;;;;;;;;;;;;;;;;;;;;;',  `、,/    ヾ;;,、  '''"ニニ二(  >ヽ;;;;;;;;;;;;|⌒ |'′ .i  ,i_
;;;;;;;;;;;;;;;;;;;;;;;;;',   \....,,_,,....ヾ;;';;;,,,,,,,,,;;,;;'';,,/ヾ.   ` 、_;ノ   〉  ,} i !;ヽ
;;;;;;;;;;;;;;;;;;;;;;;;;;;',    /  >、  ,> 、;;;;;;;;;;;;/  \        /  ;. //;;;;;;\
                ,.. -‐ '' "´ ̄ ̄ ̄` ` .、
           /::::::::::::::::::::::::::::::::::::::::::::::::::::`ヽ、
             , ':::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::\
         /::::::::::::::::::::::::; ‐'''""`''' ‐=、;:::::::::::::::::::::::ヽ
         ,'::::::::::::::::::::::::i'         ``''`‐- 、、;:-ゝ
        ,':::::::::::::::::::::::::l'                |
         i::::::::::::::::::::::::Z     /ノ(          l
         |:::::; -、::::::::t`       / ⌒     l   ! ,'
         l/rヘ ゙;:::_:Z   -‐''′       /   | i       / ̄ ̄ ̄\
        〈 〈 } '|i´へ、  _____,ノ/li,   li|     _. /    許    |
    ___,.ハ  lヽ |!   `ヾ"´、 _``'' ‐.、 ノ _`;:ェ∠_   /ハ |    せ   |
,.. ‐''"´;;;;;;/!  ', L={, |     ` 、 `''-゙ー'=‐ ,)=i´,.z=‐i い  | ⌒i|    ね   |
;;;;;;;;;;;;;;;;;;;!  |  'ー‐' |;'ヽ      ` ー---‐'′ !、,. ィ´!'⌒',  | <     ェ    |
;;;;;;;;;;;;;;;;;;;|  |  /    |', l|               !:. /``'l   l  |  .|ヽ       |
;;;;;;;;;;;;;;;;;;;;i  ゙、//   ヽ           ...,,_j'′;;;;;;i、, ゙、‐| ='!. \___/
;;;;;;;;;;;;;;;;;;;;;',  ヽ     \、      _  _,∠ ;;;;;;;;;;;;;|ノ( | i   ,'  l
;;;;;;;;;;;;;;;;;;;;;;;',  `、,/    ヾ;;,、  '''"ニニ二(  >ヽ;;;;;;;;;;;;|⌒ |'′ .i  ,i_
;;;;;;;;;;;;;;;;;;;;;;;;;',   \....,,_,,....ヾ;;';;;,,,,,,,,,;;,;;'';,,/ヾ.   ` 、_;ノ   〉  ,} i !;ヽ
;;;;;;;;;;;;;;;;;;;;;;;;;;;',    /  >、  ,> 、;;;;;;;;;;;;/  \        /  ;. //;;;;;;\
                ,.. -‐ '' "´ ̄ ̄ ̄` ` .、
           /::::::::::::::::::::::::::::::::::::::::::::::::::::`ヽ、
             , ':::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::\
         /::::::::::::::::::::::::; ‐'''""`''' ‐=、;:::::::::::::::::::::::ヽ
         ,'::::::::::::::::::::::::i'         ``''`‐- 、、;:-ゝ
        ,':::::::::::::::::::::::::l'                |
         i::::::::::::::::::::::::Z     /ノ(          l
         |:::::; -、::::::::t`       / ⌒     l   ! ,'
         l/rヘ ゙;:::_:Z   -‐''′       /   | i       / ̄ ̄ ̄\
        〈 〈 } '|i´へ、  _____,ノ/li,   li|     _. /    許    |
    ___,.ハ  lヽ |!   `ヾ"´、 _``'' ‐.、 ノ _`;:ェ∠_   /ハ |    せ   |
,.. ‐''"´;;;;;;/!  ', L={, |     ` 、 `''-゙ー'=‐ ,)=i´,.z=‐i い  | ⌒i|    ね   |
;;;;;;;;;;;;;;;;;;;!  |  'ー‐' |;'ヽ      ` ー---‐'′ !、,. ィ´!'⌒',  | <     ェ    |
;;;;;;;;;;;;;;;;;;;|  |  /    |', l|               !:. /``'l   l  |  .|ヽ       |
;;;;;;;;;;;;;;;;;;;;i  ゙、//   ヽ           ...,,_j'′;;;;;;i、, ゙、‐| ='!. \___/
;;;;;;;;;;;;;;;;;;;;;',  ヽ     \、      _  _,∠ ;;;;;;;;;;;;;|ノ( | i   ,'  l
;;;;;;;;;;;;;;;;;;;;;;;',  `、,/    ヾ;;,、  '''"ニニ二(  >ヽ;;;;;;;;;;;;|⌒ |'′ .i  ,i_
;;;;;;;;;;;;;;;;;;;;;;;;;',   \....,,_,,....ヾ;;';;;,,,,,,,,,;;,;;'';,,/ヾ.   ` 、_;ノ   〉  ,} i !;ヽ
;;;;;;;;;;;;;;;;;;;;;;;;;;;',    /  >、  ,> 、;;;;;;;;;;;;/  \        /  ;. //;;;;;;\
                ,.. -‐ '' "´ ̄ ̄ ̄` ` .、
           /::::::::::::::::::::::::::::::::::::::::::::::::::::`ヽ、
             , ':::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::\
         /::::::::::::::::::::::::; ‐'''""`''' ‐=、;:::::::::::::::::::::::ヽ
         ,'::::::::::::::::::::::::i'         ``''`‐- 、、;:-ゝ
        ,':::::::::::::::::::::::::l'                |
         i::::::::::::::::::::::::Z     /ノ(          l
         |:::::; -、::::::::t`       / ⌒     l   ! ,'
         l/rヘ ゙;:::_:Z   -‐''′       /   | i       / ̄ ̄ ̄\
        〈 〈 } '|i´へ、  _____,ノ/li,   li|     _. /    許    |
    ___,.ハ  lヽ |!   `ヾ"´、 _``'' ‐.、 ノ _`;:ェ∠_   /ハ |    せ   |
,.. ‐''"´;;;;;;/!  ', L={, |     ` 、 `''-゙ー'=‐ ,)=i´,.z=‐i い  | ⌒i|    ね   |
;;;;;;;;;;;;;;;;;;;!  |  'ー‐' |;'ヽ      ` ー---‐'′ !、,. ィ´!'⌒',  | <     ェ    |
;;;;;;;;;;;;;;;;;;;|  |  /    |', l|               !:. /``'l   l  |  .|ヽ       |
;;;;;;;;;;;;;;;;;;;;i  ゙、//   ヽ           ...,,_j'′;;;;;;i、, ゙、‐| ='!. \___/
;;;;;;;;;;;;;;;;;;;;;',  ヽ     \、      _  _,∠ ;;;;;;;;;;;;;|ノ( | i   ,'  l
;;;;;;;;;;;;;;;;;;;;;;;',  `、,/    ヾ;;,、  '''"ニニ二(  >ヽ;;;;;;;;;;;;|⌒ |'′ .i  ,i_
;;;;;;;;;;;;;;;;;;;;;;;;;',   \....,,_,,....ヾ;;';;;,,,,,,,,,;;,;;'';,,/ヾ.   ` 、_;ノ   〉  ,} i !;ヽ
;;;;;;;;;;;;;;;;;;;;;;;;;;;',    /  >、  ,> 、;;;;;;;;;;;;/  \        /  ;. //;;;;;;\
                ,.. -‐ '' "´ ̄ ̄ ̄` ` .、
           /::::::::::::::::::::::::::::::::::::::::::::::::::::`ヽ、
             , ':::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::\
         /::::::::::::::::::::::::; ‐'''""`''' ‐=、;:::::::::::::::::::::::ヽ
         ,'::::::::::::::::::::::::i'         ``''`‐- 、、;:-ゝ
        ,':::::::::::::::::::::::::l'                |
         i::::::::::::::::::::::::Z     /ノ(          l
         |:::::; -、::::::::t`       / ⌒     l   ! ,'
         l/rヘ ゙;:::_:Z   -‐''′       /   | i       / ̄ ̄ ̄\
        〈 〈 } '|i´へ、  _____,ノ/li,   li|     _. /    許    |
    ___,.ハ  lヽ |!   `ヾ"´、 _``'' ‐.、 ノ _`;:ェ∠_   /ハ |    せ   |
,.. ‐''"´;;;;;;/!  ', L={, |     ` 、 `''-゙ー'=‐ ,)=i´,.z=‐i い  | ⌒i|    ね   |
;;;;;;;;;;;;;;;;;;;!  |  'ー‐' |;'ヽ      ` ー---‐'′ !、,. ィ´!'⌒',  | <     ェ    |
;;;;;;;;;;;;;;;;;;;|  |  /    |', l|               !:. /``'l   l  |  .|ヽ       |
;;;;;;;;;;;;;;;;;;;;i  ゙、//   ヽ           ...,,_j'′;;;;;;i、, ゙、‐| ='!. \___/
;;;;;;;;;;;;;;;;;;;;;',  ヽ     \、      _  _,∠ ;;;;;;;;;;;;;|ノ( | i   ,'  l
;;;;;;;;;;;;;;;;;;;;;;;',  `、,/    ヾ;;,、  '''"ニニ二(  >ヽ;;;;;;;;;;;;|⌒ |'′ .i  ,i_
;;;;;;;;;;;;;;;;;;;;;;;;;',   \....,,_,,....ヾ;;';;;,,,,,,,,,;;,;;'';,,/ヾ.   ` 、_;ノ   〉  ,} i !;ヽ
;;;;;;;;;;;;;;;;;;;;;;;;;;;',    /  >、  ,> 、;;;;;;;;;;;;/  \        /  ;. //;;;;;;\
                ,.. -‐ '' "´ ̄ ̄ ̄` ` .、
           /::::::::::::::::::::::::::::::::::::::::::::::::::::`ヽ、
             , ':::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::\
         /::::::::::::::::::::::::; ‐'''""`''' ‐=、;:::::::::::::::::::::::ヽ
         ,'::::::::::::::::::::::::i'         ``''`‐- 、、;:-ゝ
        ,':::::::::::::::::::::::::l'                |
         i::::::::::::::::::::::::Z     /ノ(          l
         |:::::; -、::::::::t`       / ⌒     l   ! ,'
         l/rヘ ゙;:::_:Z   -‐''′       /   | i       / ̄ ̄ ̄\
        〈 〈 } '|i´へ、  _____,ノ/li,   li|     _. /    許    |
    ___,.ハ  lヽ |!   `ヾ"´、 _``'' ‐.、 ノ _`;:ェ∠_   /ハ |    せ   |
,.. ‐''"´;;;;;;/!  ', L={, |     ` 、 `''-゙ー'=‐ ,)=i´,.z=‐i い  | ⌒i|    ね   |
;;;;;;;;;;;;;;;;;;;!  |  'ー‐' |;'ヽ      ` ー---‐'′ !、,. ィ´!'⌒',  | <     ェ    |
;;;;;;;;;;;;;;;;;;;|  |  /    |', l|               !:. /``'l   l  |  .|ヽ       |
;;;;;;;;;;;;;;;;;;;;i  ゙、//   ヽ           ...,,_j'′;;;;;;i、, ゙、‐| ='!. \___/
;;;;;;;;;;;;;;;;;;;;;',  ヽ     \、      _  _,∠ ;;;;;;;;;;;;;|ノ( | i   ,'  l
;;;;;;;;;;;;;;;;;;;;;;;',  `、,/    ヾ;;,、  '''"ニニ二(  >ヽ;;;;;;;;;;;;|⌒ |'′ .i  ,i_
;;;;;;;;;;;;;;;;;;;;;;;;;',   \....,,_,,....ヾ;;';;;,,,,,,,,,;;,;;'';,,/ヾ.   ` 、_;ノ   〉  ,} i !;ヽ
;;;;;;;;;;;;;;;;;;;;;;;;;;;',    /  >、  ,> 、;;;;;;;;;;;;/  \        /  ;. //;;;;;;\
                ,.. -‐ '' "´ ̄ ̄ ̄` ` .、
           /::::::::::::::::::::::::::::::::::::::::::::::::::::`ヽ、
             , ':::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::\
         /::::::::::::::::::::::::; ‐'''""`''' ‐=、;:::::::::::::::::::::::ヽ
         ,'::::::::::::::::::::::::i'         ``''`‐- 、、;:-ゝ
        ,':::::::::::::::::::::::::l'                |
         i::::::::::::::::::::::::Z     /ノ(          l
         |:::::; -、::::::::t`       / ⌒     l   ! ,'
         l/rヘ ゙;:::_:Z   -‐''′       /   | i       / ̄ ̄ ̄\
        〈 〈 } '|i´へ、  _____,ノ/li,   li|     _. /    許    |
    ___,.ハ  lヽ |!   `ヾ"´、 _``'' ‐.、 ノ _`;:ェ∠_   /ハ |    せ   |
,.. ‐''"´;;;;;;/!  ', L={, |     ` 、 `''-゙ー'=‐ ,)=i´,.z=‐i い  | ⌒i|    ね   |
;;;;;;;;;;;;;;;;;;;!  |  'ー‐' |;'ヽ      ` ー---‐'′ !、,. ィ´!'⌒',  | <     ェ    |
;;;;;;;;;;;;;;;;;;;|  |  /    |', l|               !:. /``'l   l  |  .|ヽ       |
;;;;;;;;;;;;;;;;;;;;i  ゙、//   ヽ           ...,,_j'′;;;;;;i、, ゙、‐| ='!. \___/
;;;;;;;;;;;;;;;;;;;;;',  ヽ     \、      _  _,∠ ;;;;;;;;;;;;;|ノ( | i   ,'  l
;;;;;;;;;;;;;;;;;;;;;;;',  `、,/    ヾ;;,、  '''"ニニ二(  >ヽ;;;;;;;;;;;;|⌒ |'′ .i  ,i_
;;;;;;;;;;;;;;;;;;;;;;;;;',   \....,,_,,....ヾ;;';;;,,,,,,,,,;;,;;'';,,/ヾ.   ` 、_;ノ   〉  ,} i !;ヽ
;;;;;;;;;;;;;;;;;;;;;;;;;;;',    /  >、  ,> 、;;;;;;;;;;;;/  \        /  ;. //;;;;;;\
                ,.. -‐ '' "´ ̄ ̄ ̄` ` .、
           /::::::::::::::::::::::::::::::::::::::::::::::::::::`ヽ、
             , ':::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::\
         /::::::::::::::::::::::::; ‐'''""`''' ‐=、;:::::::::::::::::::::::ヽ
         ,'::::::::::::::::::::::::i'         ``''`‐- 、、;:-ゝ
        ,':::::::::::::::::::::::::l'                |
         i::::::::::::::::::::::::Z     /ノ(          l
         |:::::; -、::::::::t`       / ⌒     l   ! ,'
         l/rヘ ゙;:::_:Z   -‐''′       /   | i       / ̄ ̄ ̄\
        〈 〈 } '|i´へ、  _____,ノ/li,   li|     _. /    許    |
    ___,.ハ  lヽ |!   `ヾ"´、 _``'' ‐.、 ノ _`;:ェ∠_   /ハ |    せ   |
,.. ‐''"´;;;;;;/!  ', L={, |     ` 、 `''-゙ー'=‐ ,)=i´,.z=‐i い  | ⌒i|    ね   |
;;;;;;;;;;;;;;;;;;;!  |  'ー‐' |;'ヽ      ` ー---‐'′ !、,. ィ´!'⌒',  | <     ェ    |
;;;;;;;;;;;;;;;;;;;|  |  /    |', l|               !:. /``'l   l  |  .|ヽ       |
;;;;;;;;;;;;;;;;;;;;i  ゙、//   ヽ           ...,,_j'′;;;;;;i、, ゙、‐| ='!. \___/
;;;;;;;;;;;;;;;;;;;;;',  ヽ     \、      _  _,∠ ;;;;;;;;;;;;;|ノ( | i   ,'  l
;;;;;;;;;;;;;;;;;;;;;;;',  `、,/    ヾ;;,、  '''"ニニ二(  >ヽ;;;;;;;;;;;;|⌒ |'′ .i  ,i_
;;;;;;;;;;;;;;;;;;;;;;;;;',   \....,,_,,....ヾ;;';;;,,,,,,,,,;;,;;'';,,/ヾ.   ` 、_;ノ   〉  ,} i !;ヽ
;;;;;;;;;;;;;;;;;;;;;;;;;;;',    /  >、  ,> 、;;;;;;;;;;;;/  \        /  ;. //;;;;;;\
                ,.. -‐ '' "´ ̄ ̄ ̄` ` .、
           /::::::::::::::::::::::::::::::::::::::::::::::::::::`ヽ、
             , ':::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::\
         /::::::::::::::::::::::::; ‐'''""`''' ‐=、;:::::::::::::::::::::::ヽ
         ,'::::::::::::::::::::::::i'         ``''`‐- 、、;:-ゝ
        ,':::::::::::::::::::::::::l'                |
         i::::::::::::::::::::::::Z     /ノ(          l
         |:::::; -、::::::::t`       / ⌒     l   ! ,'
         l/rヘ ゙;:::_:Z   -‐''′       /   | i       / ̄ ̄ ̄\
        〈 〈 } '|i´へ、  _____,ノ/li,   li|     _. /    許    |
    ___,.ハ  lヽ |!   `ヾ"´、 _``'' ‐.、 ノ _`;:ェ∠_   /ハ |    せ   |
,.. ‐''"´;;;;;;/!  ', L={, |     ` 、 `''-゙ー'=‐ ,)=i´,.z=‐i い  | ⌒i|    ね   |
;;;;;;;;;;;;;;;;;;;!  |  'ー‐' |;'ヽ      ` ー---‐'′ !、,. ィ´!'⌒',  | <     ェ    |
;;;;;;;;;;;;;;;;;;;|  |  /    |', l|               !:. /``'l   l  |  .|ヽ       |
;;;;;;;;;;;;;;;;;;;;i  ゙、//   ヽ           ...,,_j'′;;;;;;i、, ゙、‐| ='!. \___/
;;;;;;;;;;;;;;;;;;;;;',  ヽ     \、      _  _,∠ ;;;;;;;;;;;;;|ノ( | i   ,'  l
;;;;;;;;;;;;;;;;;;;;;;;',  `、,/    ヾ;;,、  '''"ニニ二(  >ヽ;;;;;;;;;;;;|⌒ |'′ .i  ,i_
;;;;;;;;;;;;;;;;;;;;;;;;;',   \....,,_,,....ヾ;;';;;,,,,,,,,,;;,;;'';,,/ヾ.   ` 、_;ノ   〉  ,} i !;ヽ
;;;;;;;;;;;;;;;;;;;;;;;;;;;',    /  >、  ,> 、;;;;;;;;;;;;/  \        /  ;. //;;;;;;\
                ,.. -‐ '' "´ ̄ ̄ ̄` ` .、
           /::::::::::::::::::::::::::::::::::::::::::::::::::::`ヽ、
             , ':::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::\
         /::::::::::::::::::::::::; ‐'''""`''' ‐=、;:::::::::::::::::::::::ヽ
         ,'::::::::::::::::::::::::i'         ``''`‐- 、、;:-ゝ
        ,':::::::::::::::::::::::::l'                |
         i::::::::::::::::::::::::Z     /ノ(          l
         |:::::; -、::::::::t`       / ⌒     l   ! ,'
         l/rヘ ゙;:::_:Z   -‐''′       /   | i       / ̄ ̄ ̄\
        〈 〈 } '|i´へ、  _____,ノ/li,   li|     _. /    許    |
    ___,.ハ  lヽ |!   `ヾ"´、 _``'' ‐.、 ノ _`;:ェ∠_   /ハ |    せ   |
,.. ‐''"´;;;;;;/!  ', L={, |     ` 、 `''-゙ー'=‐ ,)=i´,.z=‐i い  | ⌒i|    ね   |
;;;;;;;;;;;;;;;;;;;!  |  'ー‐' |;'ヽ      ` ー---‐'′ !、,. ィ´!'⌒',  | <     ェ    |
;;;;;;;;;;;;;;;;;;;|  |  /    |', l|               !:. /``'l   l  |  .|ヽ       |
;;;;;;;;;;;;;;;;;;;;i  ゙、//   ヽ           ...,,_j'′;;;;;;i、, ゙、‐| ='!. \___/
;;;;;;;;;;;;;;;;;;;;;',  ヽ     \、      _  _,∠ ;;;;;;;;;;;;;|ノ( | i   ,'  l
;;;;;;;;;;;;;;;;;;;;;;;',  `、,/    ヾ;;,、  '''"ニニ二(  >ヽ;;;;;;;;;;;;|⌒ |'′ .i  ,i_
;;;;;;;;;;;;;;;;;;;;;;;;;',   \....,,_,,....ヾ;;';;;,,,,,,,,,;;,;;'';,,/ヾ.   ` 、_;ノ   〉  ,} i !;ヽ
;;;;;;;;;;;;;;;;;;;;;;;;;;;',    /  >、  ,> 、;;;;;;;;;;;;/  \        /  ;. //;;;;;;\