. . ... . .. .. ..- .. . . ... . . . .-.. .                . .. . . . . .. . .. .. . . .-. .. - .. - .
 .-- .-: -- -- -- .'.-:.`.- .--.'.: :. -                      -:.-.'.'.'.--.'.-- --.'.- :.- -:`..-:.'.'
 .`.-.- .': :: ::. -. .-- .-.`. .-. .-                   .:,     ..-.'...`.. .:`.:-.- '-. :.- . .-. .-
- :.`. :.'.. .. ..`- -.`.'.: : -.` -                    :://|..    ..- -..- -. .. .. ':- -.-.'.: :.-.'.
 -. : -. .-- -- -- :`.-- .-. .`.-`.                     .:\\'.-    - .': ..:`.-- --.'-.` :- . -. ..- -
.'.-.`-.'. :: :: :: ..`.'.-- -'. :                      ` -         -.'.. .. .`.:`...'.`. :- :: -- .':
 - : -- - :. .. .. - -- . :`.:- :.                                    - -- -- :. - -. :- -. :. .:`-.'.
.'..`.:`.-.- -- --`.':.'.'.. . : .                       ...          : :: :: .-`.:- -.`.'.-.- -. '.- '
 .- -. ..`. ':.':.'.. .-.'..-:- .      ._:`..        .LL/\,:|          .. .. ..`. .` :.- ..`. :: :- .'.
- :`.-- -:.`. .. ..-- -- - .. :.`    .($kF7,       ,$ZF88kRr,`         .-- -- -:.-.'-. :- --. .. .`- :
.'...`.: .-: : -- .`.':.':.- -.-`.   $H8##MH|     ,6MMH*#HHH/.         .`.:`.: ..- .'.-.`.:- -- -:.'.-
 ..-. ..-.- ..`.: -'.. .. -.'..`.   :H' |;'MM.  . ZHM!  '\`MML         .- .. .-- .'.: : .. .':.: .. -:
 . :.- .`. '.- .-: :- -- :- - -:.-   M.  |'8H.`  -?HH    ' TMM         -.'.- -:.-.'.. .`.- -- ..- -:. .
- :. .'.'-`-.'..- ..`.':- .:`.-. .   7b.  .Z$7\$$?+S$.     HMM         -.- :: . -.- --.'..':.'..: -.--
 -.--.'..':. .--.'.--. .: -. .:. -   `8H\/$88$98$8\k8Sbvv~HMH'         - .'. .`.'..:`...-. ..- .. -.` -
 -.`. .- .. -.`. ..`. -- .'.- .-`.'   ;SS$8S88988$kM81188Z8cc,          -.'.-:- - ..- -.- -- .'.-`.-:-
 :.`.-.'.--: -:.- -:.` :-.'.: .`. .  ||F$888$8$RH811811SF8\|$$          :. .-.`.'-- .:- .': :.- :. -.`
 ..'.- .-:. .-...'. -`..- .- .`- -  :||%F11Sk6FkH81$$}}$$$%}[~           .-.`.- .': -. '.'.. . :..'.-:
.- .-`.- ..-.- -. :.'-- .'.'-`.:`.'  ./:L$11188$FL??\:$$ZF$($\   :S7,.   .`.- .'.'..'-`.-- -- :. . -- .
 .'.`- .'. :..': -. .:`-.'..'-. ..   48SS/:SSS?\%$$\$7/Z{{$R88.   :SSS,   - .'.'..- .'-.`.:`.-.-- :`.:
 -.-':..'.-. .- .'- -..'..- .'.-- -  ?kkDZ/||:$L$|SSS$8$9HHHMHH.   `''      -'..--.'..:- .. .-.` :.. .
 -.` .-. .:.`..'.':.'. .-. :.'. :`   |8RH887Z%LZ/+$$SFFkHMMMMMHM.          ` :. :. .. . :- -.` :. - -:
 '-:. : -. - ..- -. -.'.- -. -.'.   .HMMH888$91$8H1H8HMMMMMRMMHMH.            --. .-- -- :.'.:. -:.'.-
`- .-`..'-:.'.. ':.`. - ':- :-     vMMMMMMRH8ZkH$8HMMMMM9MMMMMMMMH.           `.- -:.':.- .- .- -. .-:
 : .:. . -. .-.'- -:.`.'-.`.      dMMMRMHMMHMHMMMMMMMMHMMMHMMMMHMMb             .'.. ..-.'.`- :.'.-.` .
 -- ..-`.:.- :. ':. .- .'.:     .{MMHMMMMMMHMHMM9MM6MMMM9MMMMHMMMMM?              - --.- .-'.'. .-:. :
.':. .`. -. : -:. -- :-.'.      ?MHMMMMMHMMMMMHMMMHMM6MMMMHMMMMHMHMH.              '`.. :.`-.'.-. .- -
 . -- :-.'.. : .-.':- -.       :?F9RM6MMMM9R6M9RMMMMMMMRM8RHH88R6H8ML.               -. ..-- ..`.-.':.'
 :.':- ..- -: .-- ..`.'        8$SH8MHMHMMMMHHMMMHMHM6MMMM66H6FkH8SFMk.  -..          .- .`.'.--.- .. .
 .. .`.- :.'.. :.'.-- .    .  ?8HMMMMMMMMHMMMMHMMMMMMMMMHMMMMMMMH986FHH.    -.         - -'...`.. '.- .
 : -`.- :. .- -. ..`.'   :'  ?HHMMMHM6MMMMMM9MMMMM6MMHMHMM9MHMHMMMMHR6H#.    `.         `.'.-.- -:-.'.
 .: :.` .-- :`.-- --    .   ,MMMM9MMMMMMHMMMMMMMHMMMMMMMMMMMMMMMMMHMMRMHH  .:-.:         . ..-.: .- -.'
.- . -:. :.'.. ': ::   :'  |MMMMMMMHMMHMMMHMMHMHMMRMM6MMRMMM6MMMHMMMMMMMML..::. :.        - .. --.':. .
 .'.'.. -. - -`.-..   .-  iMMMMHMHMMMMMM9MH6MMMMMMMMMMMMMMRMMM9MMMM9MMHMMH-      :-       `. -:.- .. -
- -.'.-`.-':.'-.- -   .  ,MMM9MMMMMM9MHMMMRMMRMMM6MMHMHMHMMMMMMMHMMMMMM9MM|       :        -: .- '.-:.'
 :- ..'-.` .. '. :   :   HMMMMMRMMHMMMMMHMHMMMMRMMMMMMMMMMMMHMRMMHMMHMMMMM|       :         . -`.: -. .
- .'. `.-:.- :-.'   .   iMMMMHMMMMMMMHMMMHHHMRMMMMHMMHMMHM6MMMMMMMMMMMHMMMR       .         .':. ..:- .
 :.'-: .-.-.'..     :   8MMHMMM9MMMHMMMMM9RMMMMM9MHMMHMMMMMMMHMRMMMHMMMRMMM      :           . -- . .'
 .. :. .`.- .-      :.  8MMMMHMMM9MMMMMHMR6MM9MMMMMMMMMM9MHMMMMMMMHMMRMMMM9      .           -.':..'.:
 -- .-- -.`- :     `:\ -6MHMMMMMMMMMHMMMMHHMMMM9MM9MRMMMMMMMMHMRMMMHMMMMHMM:    .'           - . -..- .
.':. : :: : -.       :\`HMMMRMMHMM9MMHMHMRMM9MMMMMMMMMM6MMHMHMMMMMMMMMHMMMM    .. ..         :-.'.-. :
 . -: .. ..`.- .,d$b\.`^HM6MMMMHMMMMMMMMMRHMMMMHM6MM6MMMMMMMMM6MMHMHMMMMMMT  -      ` -\_    .- .-:.- .
 : :. -- -- .:?1$891S8o '*9MHMMMHMMHMHMHMMHMM9MMMMMMMMHMMHMMHMMMMMMMMPR81Z\:            .' ..- -.-. .:
 .- -:.':.'-,4%$SF8$88Sk?.':*MMMMMMMMMMMMHHMMMMMHMMHMMHMMHMMMMMHM6MM6$8Z888?           ` ?88$,: .`. -.
 .`.-. .. .:%Z8$ZR89$8888$. ``+9MMM6MMRMMHMHMMMHMMMHMMMMMMMMM6MMMMMMMZ8$88\:           .$8818:.- '-:.-
- :.`..:|iSS?k81$$88SkF888$\    `8MMMMMMMHMMM9MMM9MMM9MMHMMHMMM6MMFkR$Sk8S4|,.      .,i$SFk8Z|-:.'. -.-
-,|)$Z$(}88?$D818$$kH$8ZH8Z8?     "#8MM9MMMHMMMHMMMMMMMHMRMMMHMMM6688S$DZ$?||||//////Z%k8Z8888, .-.'..
|?Z888]$8$SF888$FFk88ZR8888117.     `'HMMMMMMMMMM9MMHMMMMMMMMMM9MH988S$S$F$\$$/$SS($/$$88ZkF8$8?.- .--
||$9$$FDZFkH$8Z868$FF8$888%kkD?,       HRMMMHMMMMMMMMMRMM9M6MMMMMMH81!T$8Z$8ZZF$Z{7$Z88ZR$898$8$8,'. :
.S$89818$8$8Z8$8898$81S88881$881_      9MMMHMMHMMMHMM9MMMMMMMM6MMM68/!?/$88S$kH%kF8818]$89$11818Zkkb:.
-?F$$D8888Z$}RH$11818$888Z88FF88$? ._odHMMMMM9MMHMMMMMMM9MMMHMMM9H''.\\\$Z81S88811$F888$\89$8S8Z8/88F8\
.$$SF8888$kR81$8ZkR8FD888$888Z88Z8Z8MMMMMM6MMMMMMHMHMMHMMMHMMMM*'   .%$4SD818Zk6$88Z8888Z$8$k68818ZDZ88
.\$8SkF888$88888$8$8H88ZHZ88$kFFF1$$?HMM6MMHMMHMMMMHMMMMM9MM*^'     L||$SF18811$F88188Z$k888118$881$Z+'
,|k8$$F898Z8$FFF888$$F881S$88118Sk8$|;?9MMMMMMMRMMMMMM9H#"'         :|/$$S$88$88Z88$S8$FFF88$888$S$`-`
($/$S[8141$\98]818Z868$FkH8S888$8Z$8|:: `"`""\""""""'''            :;?{:S$H11Sk888S$FFF1SD818%$/'-.':.'
?)?|FS|$$/Z$\Z$1SFS$881811Z8Z8889%F$|/:                            ::((8SF1$$8888$SF88S}8\\L'. .-- .. .
 :'\\||?|//?T$$|SS($8)88$118Z88S$$||\:':                           .\??($\$Z$\SF1Z$$$\4|`` .- -.`.'.--
 .`. :.`.:`:\\\?\\???S$|$%$\|$Z?(((L//:                            .-7\||\\\T%Z$\\|T!/-- :- :`.--.. ::
 :- -.- -- - :- ::-:'/;?L)))?//?|:i7:`. .-.--.':.':.':.':.':.':.':.`::/:SS?\\\????L-:.-`. .'.. :- .. .
 .`.'..:`.:`..` -. : -.::-:':\:::::`.- - -.`. .. .. .. .- .- .. .. -':::-:\\:\\\::`. -.'.-.'..-.`. --.'
- '        - -` ' - `   -` '-` '- ' -` '` -`  -- -- -- -' -`- -- -` ' '` --` -`   ` `  - ' -  `  -` '