ryanbreen / coursera-machine-learning

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

yyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyysssssssssyyyyssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssyd++hyssssssssssssssssssssssssssssssssyysssssssssssssssssssssssssssssoooooooooooooooosssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssooossoooooooshh+hdsooooooooooooooosssssoooooooossssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyhhyyyyy
yyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyysssssssyyyyysssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssyd++hyssssssssssssssssssssssssssssssssyyssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssoooooooosssooossssssssssoooosssdyohdssooooooooooooooooooooosssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssyyyyyyyyyyyyyyyyyyyhyyyyyy
yyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyysyyyyyyyyyyyyyyyyssssyyyyyyyyyyyssssssssssssssssssssssssssssssssssssssssyyysssssssssssssssssssssssssssssssssyd++hysssssssssssssssssssssssssssssssyyssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssoooosssssssooooooooooooooooooooooooooooooooooooooooooooooooooooooooooosssooooooshyohdsooooooooooooooooooooooooooooossooooooooooooooooooooooooossssssosooossssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssyyyyyyyyyyyhhyyyyy
yyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssydo+hhsssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssoooosssssooooossooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooosdy/yhoooooooooooooooooooooooooooooooooooooooooooooooooooooossssssssssoooooooooossooossssssssssssssssssssssssssssssssssssssssssssssssssssssssyyyyyyyyyyyyyyy
yyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyysssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssyd+/hyssssssssssssssssssssssssssssssssyssssssssoooooosssoooossoooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooossssssssssssssssoooooosssssooossssoooossssssssssssooooossssooooooosdh/hhsooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooossssossssssssssssssssssssssssssssssssyyyyyyyyyyyyyyyyyyy
yyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyysssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssossssssssssssooossssssydo/yysooooooossssoooooooooooooooooosssssssssssssssssssssoossssssssssssssoooosooooossssooooooooooossoosssssssssssssoooooooooooooooooooooooooosoooooooooooooooooooosssooooooooooossssssssoosssssooooooosdhodhsooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooosooooooooooooooooooooooooooooooooososssssssssssssssssssssssssssssssssssyyyyyyyyyyy
yyyyyyyyyyyyyyyyyyyyyyyysssssssyysssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssoossssssssssssssssydo/yysoooooooooooooooooooooooooooooosssssssssssssssssssssssssssssssssssssssssssoooosssooooooooooooooooooooooosssssoooooooosooooooooooooooooooooooooooooooooooooooosoooooooooooossoooosssssooooooooooosdyodhoooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooossssssssssssssssssssssssssyyyyyyyy
yyyyyyyyyyyyyyyyyyyyyyyyyyyyyyssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssoossssssssssosssssssssssssssssydo/yyooooooooooooooooooooooooooooooosssssssssoosooosossssssssssssoossssssssssssssssssssssssssssssoooooooooooossssssoooooooooooossssssssssssssssssssoooooosssssssssssooooooooooooooooooooooooooooooooosdyodho++oooooooooo+ooooooooooooooooooooooooo+ooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooossssssssssssssssssssyyyyyssss
yyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyssssyyyyyyyysssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssydo:yysosssssssooooooooossooooossssoosssssssssoooooooooooooosssssoooooooooossssoooooosssooooooooooooooooooooooooooooosooosssssssssssssssssoooooooooooooooooooooooooooooooooooooooooooooooooooooooooooosdyodho+++oooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooossssssssssssssssssssssssyyyysyyy
yyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyysssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssooossssssssssossssyds:syooooooooooooooooossssoooosssssssssssssooooooooooooooooooooooooooooooosssoooooooooooooooooooooooooooooooooooooooooooooooooooooooosoooooooooooooooooooooooooooooooooooooooooooooooo+++/+++oooooooooyo/ssoo+/+++++ooo++++++++++ooo+++++++ooo+++++++o+++++++++++oooooooo++++++ooo++++++oooooo+/////+oooooooooooooooooooooooooooooooossssssssssssssssssssyyyssssy
yyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssyds/yysssssssssoooooosssssssooossssssssssooooooooooooooooooooooooooooooooossssssooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooo-`````.ooooooo/``` ``+o``````:ooo-````````.ooo``````.oo+``````-o:``````````/oooooo+`````.ooo.````:ooo/-``     ``:+ooooooooooooooooosoosssssssssssssssssssssssssssssyyyysssy
yyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyssssssssssyyyssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssshs/yysssooossoooooossssssssssssssssssssssssssooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooo.     `ooooooo:      +o`     -oo+`        `+oo-     `+o/      :o:          :oooooo+`     :oo`    :oo:`    ``     `+ooooooooossssssssssssssssssssssssssssssssssssysyyyyyssss
yyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyysssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssds/yhsoooooooooooooooooooooooooooooosssssssssssssssooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooo.     `ooooooo:      +o`     -oo+     `    /oo/      /o:      +o:     `:///+ooooooo`     `+o`    :so`     :o.     -oooooooooossssssssssssssssssssssssssssssssssssssyyysssss
yyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyssyyyyyyyyyyyyyyyyyyssssssssssssssssssssyysssssssssssssssssssssssssssssssssssssssssssssssssssyds:yhsssssssssoooossssooooooooooossssssssssssooooooooooooossooooooooooooooooooooooooooo+++++oooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooo.     `ooooooo/      +o`     -oo:    `-    -oo+`     :o-     .oo:     `ooooooooooo+`      .o`    :o+`     /o.     .ooooooooooooooossoossossssssoooosssssssssssssssssyssssss
yyyyyyyyyyyyyyssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssyyyysyyyyysssyysssyyysssssssssssssssssssssssssssssssssydy:shsssssssssssssssssssssssssssssssssssssssssssssssssoooossooooooooooooo++++++++//////:::::::///+++oooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooo.     `ooooooo:      :/`     -oo.    ./    `ooo.     .+.     -oo:     `:::/oooooooo`       :`    :o+`     /o.     .ooooooooooooooooooooooooooooooooooosssssssssssssssssssss
yyyyyssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssosssssssooosssssssssssssssssssssssoooooossssooooooooooooooooooooosdy/yhsoooooooooooooooooooooooooooooosssossssooooooooooooooooooooooooo++//:::--------::::::::------::::::::///+++oooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooo.     `ooooooo/              -o+`    -+`    /oo:     `+`     /oo:         `+oooooo+`       ``    :o+`     /o.     .oooooossssssssssssssssoooooooooossssssssssssssssyyssssss
yyyyyyyyyyyyyyyyyyyyyyyyyyssssssssyyyyyssssysssssssssysssssssssssssssssssssssssssssssssssssssssssssssssssssssssssoooooooossoooooooooooooooooooooooshy/yhoooooooooooooooooooooooooooooooossoooooooooooooooooooooosssooo+//::------------:::::::::--------:::::---:::://++ooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooo.     `soooooo/      ``      -o/     /+`    -oo+     `/     `+oo:      ````+oooooo+`             :o+`     /o.     .oooooooooooooooooooooooooooooooossssssssssssssssyyssssss
yyyyyyyyyyyyyyyyyyyyyyyyyyyyyysssssyyyyyyyyyyyyyyyysssssssssssssyyysssssssyyssssssssssssssssssssyysssssssssssssssssssssssssssssssssssssssssssssssssdy:shssooooooooooooooooooooooooooooosssooooooooooooooooooooooo++/:::::---------------::::::::::::-------:---------::://+oooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooo.     `ooooooo:      /+`     -o-    `/+.    `+o+.     -     .ooo:     `/+++ooooooo+`    -        :o+`     /o.     .oooooooooooooooooooooooooooooooooooosssssssssssssyssssss
yyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyysssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssdy:shsssooossssoooooooooooooossssssssssooooooooooooooooo+//:--...--::-------------::::::::::::::----:::----------------:://++++ooooooooooooooooooooooooooooooooooooooooooooooooooooooo.     `ooooooo/      +o`     -+.     ```     /oo:     `     :ooo:     `ooooooooooo+`    :-       :o+`     :o.     .oooooooooooooooooooooooooooooooooooooooooooossssssssssss
yyyysyyyyysssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssdy:shsooooooooooooooooooooooooooososssssssoooooooo+++/:---.---:::::::------------:::::::::::::::--:::::--::::-------------:::///+oooooooooooooooooooooooooooooooooooooooo++++ooooooooo.     `ooooooo:      +o`     -+`             :+o/           /+++-     `+++++oo+++++`    :+`      -++`     :o.     .oooooooooooooooooooooooooooooooooooooooooooossssssssssss
yysssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssossssssssssssssooooooooooooooooooooooooooooooooooooooooooooshh:syooooooooooooooooooooooooooo+oooosssooooooo++//:-..--::://///:::::-----------::::::::::::::---:::::::::::---::::---------::::///++oooooooooooooooooooooooooooooooooooooooooooooooo.     `ooooooo:      +o`     -:     `:::     .ooo`         `+ooo:      ````-+ooooo+`    :o:      :oo.     .:`     :oooooooooooooooooooooooooooooooooooooooooossssssssssssss
yyyyyyyyyyyyyyyyyyyyyyyyyyysssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssooooosooooooooooooooooooooshy/sysooooooooooo+++++++++ooooooooooossooooooo++/:---::////////////::::::------:::::::::::::::::-:::::::::::--:::::::::::::::::::::::/++oooooooooooooooooooooooooooooooooooooooooooooo.     `soooooo:      +o`     --     .+o/`     +oo-         .oooo:          .++++oo+`    :o+`     :oo+-`         `:oooooooooooooooooooooooooooooooooooooooossssssssssssooooo
yyyyyyyyyyyyyyyyyyyyyyyyysssssssyyyyyyyysssysssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssooooooooooooooooooosssoooshh:shsooooooooooooooooooooooooooooooossoooooo+//:::+ossyyhyo///+///::::::-----::::::::::::::::::::::::::::::--::::::::///////:::::::::/++ooooooooooooooooooooooooooooooooooooooooooooo:----::ooooooo/:/::/:oo:-----/:-----:oo+------+oo/---------/oooo/----------:oooooo+-----/oo/-----/oooo/:-.```.-/+ooooooooooooooooooooooooooooooooooooooooooooooooosssssssss
yyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssoooooooooooooooooooooooooshh:ohoooooooooooooooooooooooooooooooossoooo+//:::sdmNmddmmNmyo++++//:::--------::::::::::///:::::::::::::::::::::::::://////////////::://++ooooooooooooooooooooooooooooooooooooooooooooooooooooooooooyhosmyo+++++++++ooo+++o+oooo++++ooo+oooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooossooosssssssssssssss
yyyyyyyyyyyyyyyyyyyyyyyyyysyyyyyyyyyyyyyyyyyyyyyysssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssooosooooooooooooooooooooooooooooshh:ohsoooooooooooooooooooooooooooooosssooo+//:::+dMMMNmmmmmdhyso///::----------::::::::://////:::://///:/:::::::://////////+////////////::/+oooooooooooooooooooooooooooooooooooooooooooooooooooooooooydsymhooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooosssosssssooss
yyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyysssssyyyyyyyyyyyyyyyysssssssssssssssssssssssssssssssssssssssssssssoooooooooooooooooooooooooooooshh:ohsoooooooooooooooooooooooooooooossooo++///::/ymNNmmmmmmmdmmmhyo:---------::::::::::////////////////://:::://////+++++++++++//////++//:::/+++oooooooooooooooooooooooooooooooooooooooooooooooooooooydssmyooooooooooooooo+++ooo+ooooo+++++++++oo++++++oooooooooooooooooooooooooooooo+++++oooooooooooooooooooooooooooooooooooooooooooooooooooosssssoosoosssssssss
ssyyssyyyyyyyyyyyyyyyyyyyyyyysssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssooooooooooooooooooooooooooooooooooooohh:ohsooooooooooooooooooooooooooooooosso+++/////+sssooo+oo+++//+shdyshhs+++////////:::://///////://///::::::/://////+++++++oo++++///+++//:---:/++ooooooooooooooooooooooooooooooooooooooooooooooooooooydsomyooooooooooooooooooooooooooooooooooooo++++++++++o+++++++++++++++++++oooooo++++++++++++++oooooooooooooooooooooooooooooooooooooooooooooooooooooosssssssss
yyyyssssysssyyyyyysssyyysyyyssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssoooooooooooooooooooooooooooooooooooooooooooo+++oooooooooohh:+hooooooooooooooooooooooooooooo++oo+/:///////+osoo++o++//:----::/oyhmNNmmhyo+////::::///++//:://///::::::::///////++++++ooo++++/++/++///::::/++++ooooooo+++oooooooooooooooooooooooooooooooooooooooydosmyooooooooooooooooooooooooooooooooooo++ooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooossssssssssssoo
yyyyyyysysssssyyyyyssssysssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssoooossoooooooooooooooooooooooooooooooooooohh:+hsooooooooooooooooooooooooooooo++/::://::://+osooooo++///++ossssssossyhmNNNNmdy+++++++ossooo++//+/////////////////+++oooooosyhhyyso+////+////++++ooooooo+ooooooooooooooooooooooooooooooooooooooooydosmyoooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooo+oooooooooooooosssssooooooooooooooooooooooooooooooooosssssssss
yyyyyyyyyyyyyyyyyyyyyyyyyyssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssoooooosssssssssssssossooooooooooooooooooooooooooooooohh/+hsoooooooooooooooooooooooooooo+/::::::::://++osoossoo++ososyhddddhyyssooshdNNMNmmNMMMMMNNNmmdhydmmNNNNmmddddddhyyyyyyyyhhdmNNNmhssso+//////////++ooooooooooooooooooooooooooooooooo+//////oo+/////+s+odyooooo+//////////+oo+/////////oooooooo+//////ooo//////+oo+//////oo//////+o+//////oooo///////::::::://++ooooooooosyysssssooooooooooooooooooooooosssoooss
yyyyyyyyyyssssssyyyysssyyysssssssssssssssssssssssssssssssssssssssssssssssssssssssssssososoooooooooooooooooooooooooooooooooooooooooooooooooooooooooohh/ohoooooooooooooooooooooooooooo+/::///:://++ooooosyysso+osyhmNMMMMMmdhhyssoooosyhdddhyyso+////////++ossyhhddmmNNMMMMMMMNNNMMMMmdhyooo++//////////////+++++++++++++++++++++++oooooooo.     `oo.           .:ooo-          /o+:         +ooooooo+`     +oo`     -oo/     `oo      :o-     .ooo/         :/o+`             +yyyyyyyyyssoooooooooooooooooossssooooo
sssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssoooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooohh/+ho++++++++++++ooooooo++++++++//////::/+ooosssosyhhysoosyhNMMMMMMNmmmdhyso+//::::::::///:::::://///++oosssssssssyydmNNMMMMNdyyhdyo+++++++++//////////++oooooooooooooooooooooooooooo.     `o+.      `      -oo-          /oo-         :ooooooo+`     /o+      `+o-     .o+      :o-     .+/:.         -oo+`             /oosssyyyyyyyysssoooooooooooossssoooooo
yyyyssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssoooooooooooooooooooooooooooooooooooooooooooooooooooooooooo++++ooo++oooohh/+ho++++++++++++++++++++++++++////////+++ooossssshdhyyssyhdNMMNMMMNNmdhyso+//::::::::/::::::--://///+oosssyssyyyso+++ossyyysoohdhso++o++++oo++++++++++++++oooooooooooooooooooooooooo.     `oo.     :d:     `oo-     `////+o+`    `    .+ooooooo-     :o:      `++.     -o+      :o-     `...     `    .ooo+++/`     :+++ooooosssssssyyyyyyyssososssssssssoooooo
yyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyysssssssssssysssssssssssssssssssssssssoooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooo+++ooooooooohh/+hoooooooooooo+++o+ooooooo+++///////+/++o+oossyddhhyysssyhdNNmNNNNNmhyo+/////////::-::::::::::///++osyyhhhhddddhysysoooooooshddhsoooooooooooooo++++ooo++++ooooooooooooooooooooooooo.     `oo.     :d/      ++-     `++++++/     :    `+ooooooo:     -o.       /+`     /o+      :o-     `:--     :    `oooooo+`     /ooosssooooooooossyyyyyyyysssssssssssssooss
yyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyssssssssssssssssssssssssssssssssssssssssssooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooohh/+hooooooooooooooooooooooo++++///////+++++++osydmNdhysoosyyyhhdhhhhhhs+/////+oso+oo/::::::::::::/+ossyhddmNNNNNMNNdhhyssooooydmdysooosooossoo++ooo++oooo++++oooooooooooooooooooooooo.     `oo.     :d/      ++-     `---:+o:     +`    /ooooooo+`    .o`       :+     `+o+      .-`     `//-    `o`    /ooooo+`     /ooooooooooooooooooossyyyyyyssssssossssoooo
yyyyyyyysssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssooooooooooossssssoooooooooooooooooooooooooooooooooooooooooooooooooyh++hsoooooooooooooooooooooo+++/////++++++//++ooymNNdyooooosyyyssoossssso+///+++++++oo+++/////::::/+ssyhddmNNNNNNMMMMmhhhysooshddhyssoosssssssoooooo++oooooo++oooooooooooooooooooooooo.     `oo.     :d/      +o-         `+o.    .o.    -oooooooo`    `+        -:     .soo              .+o.    .o.    .+++++/`     :oooooooooooooooooooooosyyyyyssssoossssoooo
sssssssssssssssssssssssssssssssssssssssssssssssssssssssooooosssooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooyh/+hoo++oo+++ooooooooooooo+++/////+++++////++oshmmmho++oooosyyyyyysoo+/:--:///////:/+o+//++ooo++//+ossyhdmNNNNNNMMMMMmddysosydddhyssoossyyyyssoooooooooooooo+++oooooooooooooooooooooo.     `oo.     :d:      ++-      ```.++`    -+-    `oooooooo.     :    -   .-     :yhy      ```     .++`    -o-    `+oooo+`     /oooooooooooooooooooooooosyyyysssssssoooooo
yyyyyyyyyyssssssssssssssssssssssssssssssssssssssssssoosssoooooosoooooooooooooooooooooooooooooooooooooooooo++o+++ooooooo++oooo+++++++++++++++++oooooyh//hoo++++++++++oo++++++++++////++++++//+++++osydmmhooo+oosyhhddds+:---..-://:::--::+++/::://+++osyyyyyhhhddmmNNNMMMNNmdysyhdddhyyyysoossyyyyssoooooooossooo++++++ooooooooooooooooooo.     `o+.     :d:      ++-     `++++o/     :+:     /ooooooo:     -   `+   `.     /sso      -o-     .+/     :+:     /oooo/`     :oooooooooooooooooooooooooosyyyysoossooooss
yyyyyyyyyyysssssssssssssssssssssssssssssssssssssssssssoo+///++++++///+ooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooo+oooo+yh//hsooooo+++++++++++oo++++////+++++++/++++ooooymNmhysssssyhhhhys/:----..--::::::----/////////::/oyhhddhyyyyyhhddmmddhhysydddddhyyyysoosyyyyyssssoooooosssoooo+++++++++++++oooooooooo.     `o+.     :h:      ++-     `+++++-     ```     -o++++++/`    `   -+`   `    `osso      /s-     .+-     ```     -+++o/`     :ooooooooooooooooooooooooooossosssosssssoss
yyyysssssssssssssssssssssssssssssssssssssssssssoooooooooo+++ooo+++/:---:/++oooooooooooooooooooooooooooooooooooooooooooooooooooooo+++++oooooooooooo+yh/+hsooooooooooo+++++ooo++///++oooo++//++++ooooymNmhyyyysyyhhyso+::-------::///////////:/+/////::/+ooydmmmdhyyyhhhhhyssyhdmmdddhyyyysosssyyyyssssooossssyssssoo+++ooooooooooooooooooo.     `oo.     :h-     `++-     `/////.             `+ooo++++`        /+-        .sso+      /s-     .+.             .++++/`     :++ooooooooooooooooooooooooooo+ossyssoooooo
yyyyyyyyyyyyyyyyyyyyyyyyyyyyyyysssssssssssssoo+++ooooooooooossssoooooooo+++++//+oooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooyh+/hsooooooooooooooooo+++///++ossso++/++oooooooymNmdyyysoooooo+/:-.----::://////++++++/////++///://++oshdmmmdddddddhhhdmmmmmddhhyyysoosyysyysssossosssssyyssssoo++ooooooooooooooooooo.     `oo.     `.      .+o-      ````.`     /++`    `/ooooooo.       `+o/        -soo+      :o-     .+`     /+/`    `+ooo+`     /ooooooooooooooooooooooooooooooossyyyssoooo
yyyyyyyyyyyyyyyyyyyyyssyyyyyysssssssssssssssssssoooooosssssssssssossosssooooo++++ooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooyh+/hsoooooooooooooooo+++////+ossssoo++++oossooosdNmhyssoo+++///:-.---:://////////+++++///////+++//++++oosyyhhddmmmmmmmmmmmmmhsssssssosyysssssssssssssysssyyysssoo++oooooo+++++++ooooo.     `oo.           `./oo-                 +oo.     :ooooooo:       .oo+`       /ssoo      :s-     .:      +o+`     :ooo/`     :ooooooooooooooooooooooooooooooooosyyyysooo
ssssyssssssssssssssssssssssssssssssoosssssssssssssosoosooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooo++++++++oooyh//hso+o++oooooooooo+++///+++oossso+++++ossssoosdmdhysooo+////:----::/+oooooo+oo+++////////////+++++++oooosyyhdddmmmmmmmmmdhsooosossossssssssssssssssyyssssyysssoo+ooooooooooo+++++++/:::::/oo/:::::++//o+/+o++/:::::::::::::::::+++/:::::/ooooooo+:::::::/ooo/:::::::osssy+++///+s+/++:://::::::ooo/:::::/ooo+::::::+oooooooooooooooooooooooooooooooooosyyyssoo
sssssssssssssssssssssssssssssssssssssssssssooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooyh//ysooooooooooooooo++++++++++osysoo++++ossssoosdmdhyysso++/:----:/+osssyyyyyyhhyyso+////////////+osoooooossossyhhdddmmddhhyo+oooossosososssssyysyysssyssssyyyssooooooooooooooooooooooooo+ooooooooooyhsshsoo++++++++oo+oo++++++ooooooooooooooooooooooooooooooooooooooosssyyyhysssoosshhooooooooooooooooooooooooooooooooooooooooooooooooooooossssossssooosssssyso
yyssssssssssssssssssssssssssssssssyysssssoooooooooooooooooooooooooooooooooooooooooooosooooooooooooooooooooooooooooooooo++ooooooooooooooooooooooooooyh+/ysoooooooo++++++o+++++++++osssso++++ooosssooshdhhyyyso+/:--::/oyhyyyyyyyyyyhhdddhso+//++///////+osssoooooo+++oosyyyyyyyysoooooooooossoossssyyyyyyssyyyyyyyyyysoooooooooooooooooooooooooooooooooooyhsshyoooooooooooooooooooooooooooooooooooooooooooooooooooooooooooosssyyyyso++++ooyyoooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooosssyyys
yyssyyyyyssssssssssssssssssssssssyssssoooooooooooooooooooooooooooooooooooooooooooooooooooo++oooo+o+oooo++++++++++++++++++++++++++++++++++++++++++++yh+/ys+++++++++++++++++++++++oooooso++++ooosssooyhhhhyyys+/::://ohdmmmmdhyhhhyyhddmNNdhs+/+++//////+++osssssoo+++++ooossssssoooossssooosoooossssyyyyssssyyyyyyyyyysooooooooooooooooooooooooooooooooooyhoshsoo++oo++++++++++++++++++++++ooooooooooooooo+++oo++oooooo+ooossyyyhso+/++/++ssooooooooooooooooooooooooo+++++++++oooooooooooooooooooooooooooooosssssyyyy
yyyyyyyyyysssssssssssssssssssssssssssssssooooooooooooooooooooooooooooooooooooooooooooooooooo++ooooooooooooooooooooooooo+++++o++++++++++++++++++++++yho+hs+++++++++++++++++++++++oo+osso+++oooosssooyyyyyyyso+/:///omNNMMMNNmmmdddddmmmNNmmdyo+++++////++++ooosssooooooosssssoo++ooossssoosssooossssyyyyyyysyyyyhysssysooooooooooooooooooooooooooooooooooyyoohsoo++++ooo++++++++++ooooo+ooo++++++++++++ooooo+++++++++++++oosyyyyyooooooooshsooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooosoosssoosyyy
yyyyyyyyyyyysssssssssssssssssyysssssssssssssssssssssssssssssssssoooooooooooooooooooooooooooooo++oooooooooooooooooooooooooooooooooooooooooooooooooooyh+/hsooooooooooo++++o++++++++oosssoo++o++osssoshyyyyyyo++:-::/yNMMMMMMMMNNNNNMMMNNmNmNNmyo++ooo++++++ooooooooooossssysso+ooooossssooossssooosssyyyyyyyyysyyhysssssooooooooooooooooooooooooooooooooooyyoohsoooooooooooooooooooooooooooooooooooooooooooooooooooooooooooosysyysooo+++oosysoooooooooooooooooooooooooooooooooooooooooooooooooooooooooooosssssssooosyy
yyyysssssssssssssssssssssssyhyyssssssssssssssssssssssssssssssssoooossssssssssoooooooooooooooooso//ooooosoooooooooooooooooooooooooooooooooooooooooooyh+/hsooooooooooooooooo++++++oooooooo+++++ssssoyhyyyyyso+/:-::/yNMMMMMMMMMNNMMMMMMMNNNNNmy+++++oooooooooooo++++oooossoo++oooooossssooosssssooossyyyyyyyyysyyyyyyssysoooooooooooooooooooooooooooooooooyhoohsooooooooooooooo++++oo+++++++ooooo+oo++++ooooooo++oooooo+++ooyysyysooo+++o+osoo+++++++++++++++++++++++++++++ooooooo+++++++++o++oooooooooooooooossoossyy
ssssssssssssssssssssssssssshhysssssssssssssooossssoooooooooooooooooooooooooooooooooooooooooooooos+/+ooooossssssooooooooooooooooooooooooooooooooooooyho+hsooooooooooooooooo+++++ossooooo+++++ossssshhhyyyyo++::---/yNMMMMMMMMMMMMMMMMMMMNNNNds+++++++ooossooooo+++o+++++++++++++ooossssoossssssooosssyssyyyyysssyyyyyyssso+ooooooooooooooo/:::::/o/::::+o++:://::/oo+::::::::++++++++:::::::::://++++++++/:....-:/+ooo+:::://oys:::::/o++//:::/o+o++:-....-:/++oooooo++++++oooooooooooooooooooooooooooooooooosssssssy
ssssssssssssssssssssssssssyysssssssssssssssssssssssssssssssooooossssssoossssssoooooooooooooooooosso++ossoossyyyssossoooooooooooooooooooooooooooooooyho+hsooooooooooooooooo++ooossoooooo++++ooosyyhdhhhyyyo+/:::-:/sdNMNNMMMMMMMMMMMMMMNNMNmyo++++++++ooossoooooooooo+++++++++oooosssssoosssssssoosyyysssyyyysssssyyyyssso+ooooooooooooooo.     `o:    /o.       -oo-       `+oooooo+            `:ooo+-`         ./oo+`     /yo     `-::`    :oo+-`         ./ooooooooooooooooooooooooooooooooooooooooooooosssssssss
yyyyyyyyyyysysssyyyyyyyyyyyssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssoooooooossshhs++o++osysssssssssssssssssssoooooooooooooooooooyh+/yyoooooooooooooooooooooooooooooo+ooooooyyhddhhhhhyyo///:://+sdNMNMMMMMMMMMMNmmmmNNmhyo++++++oooooooooooooo++++++++++oooosssssssoossysssooosyyysssssssssssssssssssoooooooooooooo+++.     `o:    /o`       `+o`       `+oooooo+      ``      :oo.     .-      /o+`     /yo      `:-`    :oo.     .-     `+ooooooooooooooooooooooooooooooooooooooosssssssssooooo
sssssssssssssssssssssssssyysssssoossssssssssssssssssssssssooooooooooooooooooooooooooossssssssssssssydho:+ososssoooooooooooooooooooosssssoooooooooooyho/ysooossooooooooooooooooooooooooooooooosyhdmdhhhhhyy+//////++oydNMMMMMMMMMMMNNNNmmdhyyo++++++ooooooooooooooooooo++++ooossssssyyyosssyssooossyyysssssssssssssosoossooo+ooooooo+ooooo.     `o+`  `+o.        ++        `+oooooo+      /+`     -o+`     /o.     -o+`     /y+       -:`    :o+`     /o`     -oooooooooooooooooooooooooooooooooooooooooosssssssooos
ssssssssssssssssssssssssyysssssssssssssssssssssssssoossssoooooooooooooooooooooooooooooooooooooooossshmho//ooossooooooooooooooooooooooooossoooosooooyh+/yyooooooooooooooooooooooooooooooooooooyhdmmhhddhhyo///++/++osyhdNNMMMMMMMMMMNmddhhhyyso+++oooooo+oooossooosssooooooosssssyysyyyssssysossssyssssssssssssssssooooooosooooooooooooooo.     `oo:--/oo.        :/        `+oooooo+      /o.     .o+`     /o.     .o+`     /yo       `:`    :o/      /o.     -ooooooooooooooooooooooooooooooooooooooooossssssssoooo
ssssssssssssssssssssssssyssssssssssssssoossssssssssssssssssssoooooooooooooooooooooooooooooooooooossssddys/:+osssooooooooooooooooooooooosoooooooooooyh+/yyooooooooooooooooooooooooooo+ooooossshddddhhhhhhys+++++++oosyyhdmmNNMMNNNmmmmdhhhyssoo++oooooooooossssssyyyyssssssssyyysyyyyyyssssssossssysssssoossssssssooooo+oosoooooooooooo+++.     `ooossooo.    ``  ..  ``    `+oooooo+      /+.     .+/`     :o.     .o+`     /yo        .`    :o/      /o///////oooooooooooooooooooo++ooooooooooooooooooooooosssooooo
sssssssssssssssssssssssyysssssoossssssssooooooooooosssssssssoooosssssssoooooooooooooooooooooooosooosshdhss+/oosssoooooooooooooossooooooooooooooooooyho/yyooooooooooooooooossssssssoo++oosssyhdhyyyyyhhhhhysssssooossyhdmmmNNMMNNNmmdddhhhsso+oo+++oooooooosyysyyyhhhhyyyyyyyyyyyyyyyyhyssssooossyssssssooosssssooooooooossoooooooo+++++++.     `oooooooo.    `.      .`    `/++++++/      :+.     .+/`     :+.     .+/`     /y+              :+/      /:------:++++++++++++++++++++++++++++++++++++ooooo++oossoooooo
ssssssssssssssossssssssyysssssssssssssssoooooooooooosssssssssoosssssssssssooooooooooooooooooooooooosoyddyss+/+osssssssssossssssssssssssssssssosssooyho/yyoooooooooooooooooooooooooooooosyyyhdhyyyyyyhhddhhyyyyyyyssssydddmmNNNNNNmNmddhhysoooooooooooooossssssyhhhddhhyyyyyyysssyyyyyhysssooossysssssssoooossoooooooosssssoo+++++++++++++.     `ooooooo+.    `:      -.    `+++++++/      :+.     .+/`     :+.     .+/`     /y+     `        :+/      /.      .++++++++++++++++++++++++++++++++oo+oooooooooossoooooo
sssssssssssssssssssssssyssssssssssssssooooooooooooooooooooooooooooooooooooooosssssssoooooooossosssoooshmhsso+/+ossoooooooooooooooooooooooooooooooooyho/yyoooooooooooooooooooooooooooosyhhhdhyyyyyyyyhhhhhdyyyyyyyyysyyhhdmmNNNNNmmdmdhhhyo+ooooooooossssssssssyhdmdhyssssssysssssyysshhyysoossyhysssssoooooooooosssssssssoooooooooooooooo.     `ooooooo+.    `/      /.    `+++ooo+/      :+.     .+/`     :+.     .++`     /yo     :`       :+/      /:`     .++++++++++++++++++++ooooooooooooooooooooooooossoooooo
sssssssssssssssssssssssysssssssssssssssssssssssssssssssssssssssssssssssssssooossssooooooooooooooosooosshdsso+//+osssssoooooooooooooooooooooooooosooyho/yysoooooooooooooooosssooooooosyhhhyyssyyyyyyyhhddddhyyhhhhhyhhhhdmNMMMMMMMNmdhhhyssooooooooosssyyyysssydmmdhsooossssyssssssssshhyysossyhhysssssooooooooosssssooooo++++++++++++++++.     `oo++++++`    `+`    `+.    `/++++++/      :+.     .+/`     :+.     .+/`     /yo     /:       :+/      /+-     .+++++++++++++++++++++oooooooo++oooooooooooooosssooooo
ssssssssssssssssssssssyyssossssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssydhso++++ossooooooooooossooooooooossssssssssyho+hysssssooooosoooossssooooooooossssssssssssyyhhhhdmddhhhddddddddmNNMMMMMMMMMMNmhyysssoooooooooossyhysyhdNNmhsooossyyyssssssssoshdhysoosyysssssssoooooooossoooo+++++++++++++++++++++.     `oooo++oo.    .o-    .o.    `+oooooo+      :/`     -++`     :o`     -so`     /yo     /o.      :o/`     /+.     .++++++++++ooooooo+++++++ooooo++oooooooooooooosssooooo
ssssssssssoosoooooooosyyssoooossoosssoossoooooooooooooossoooooooooosoooooooooooooooooooooooooooooooooooohhyso+o+/osoooooooooooooooooooooooooooooooosho/yyooooooooooooooooooooooooooooooossssssssyyyyyhhdmmddddddmmmmNNNMMMMMNMMMMMMMNmdhyyysoooooossyyhhhhhdNNNmhyooossyyyssssssooooshmdysoosyysssoooooossssoooooooooooooooooooooooooo+oo.     `oooooooo.    .o/    -+.    `+++++++/              :++-     `.     `+so`     /yo     /o/      :++.     ``      .++++++++++++++++++++++++ooooo++oooooooooooooosysooooo
ssssssssssssssssssssssyssssssssssssssssssssssssssssoosssssooooooooooooooooooooooooooooooooooooooooooooosshhso+o++/oooooooooooooooooooooooooooooooooyho/yysooooooooooooooooooooooossssoossssssssssssyyyhddmmmmmmmmNNNNNNNmmdhhhdmmmNNMMNmdhhyssssyyyyhhhhhmNNMNmhysossyyyyyssooooooooshdmhysoossoooosssssssssooooooooooooooooooooooooooooo.     `oooooooo.    .++    /o.    `+++oo++/           ``-+oos+.`       `-osso`     -so     /oo-     :+++-`      .`   .++++++++++++++++ooo+++++ooooo+oooooooooooooosysooosoo
sssssssssoosssssssssssyssossssssssssssoooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooosyhso++++//oooooooooooooooooooooooooooooooosho/yyooooooooooooooooooooooooooooooossssssssssyyyyyhddmmmmmmNNmdddhhyyyssssyysyhdmNNmdddhhhhhhyyhhdmNMMMNNdyssssyyyyyysssoooooosyhdmmdysossoooossyyyyysoooooooooooooooooooooooooooooo+////++ooooooooss++sooo++++oo++++++ooooooo++/+++++++/+oo+sssssoo+/////oosssso+++++oosy+++++oosyo////++++++/::::+++/+++oooooooooooooooooooooooooooooooooooooooooooosssoooooo
ooooooooooooooooooooosyssooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooshyso++++//+ooooooooooooooooooooooooooooooshs/yyoooooooooooooooooooooooooooooossyssssooossyyysyhdmmmmNmmmdyyyyyyssssoosooosssyyyyhmNNmmmmmmmNMMMMMNNdysosssyyhyyssoooooossyhhdmNmhsssssoossyhdhyysoooooooooooooooooooooooooooooooooooooooooooooyhssysoooooooooooooooooooooooosssssssossoossssyysssssooooooooooossosyyyssoooooshyoooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooosssoooooo
oooooooooooooooooooosyyssooooooooooooooooooooooooooooossoooooooooooooooooooooooooooooooooooossooooooooooooyhso+//+/+oooooooooooooooooooooooooooooooshs/hyoooooooooooooooooooooooooooooossysssooossyyyyyyhdmmmmNmNmdyyyyyyyssssssssoo+ssoosymMMMMMMMMMMMMMMNmhso+ossyyyysoooooooosssyhhdmNNmhyssssssshdddhyysooooo++oooooo+++++++++++++++++++++ooooooooooyhsshsoooooooooooooooosssssssossssssssyyyyysssoooooo++++ooooooosssosyyyssssoooshsoooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooosssoooooo
oooossoooooooosssssssyssssooooooooooooooooooooooooooooooosoooooooooooooooooooooooooooooooooooooooooooooooosyso++++////oooooooooooooooooooooooooooooshs+hysooooooooooooooooooooooooooooossssooooossyyyyyyyhddmmNmmmmhyyyyyyssssssssssoosooydNMMMMMMMMMMMMMNNhs+/+osyysoo++++oossssyyhhhdmmNNNdhyssssyhddddhyssoooooooooooooooooooooooooooooooooooooooooooyhoohsoooooooooooossssssssssyhhhyyyssssoooooooooooooooooooooooosssssyyyysossooshsoooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooosssoooooo
sssssssooooooosssssssysssoooooooooooooooooooossssssoooosssssssooooooooooooooooooooooooooooooossssooooooosssyso+/:--////:/+++/ossoooooooooooooooooooshs+hysoooooooooooooooooooooooooooooosssooooosyyyyysssyyhmmNNmmmmhyyyysssssssssssssssydNMMMMMMMMMMMMNMNms++//+ossoo+++++oossssyhhhhdmmNNNNNmhysyhhhhhhhhsooooooooooooooooooooooooooooooooooooooooooooyhsohsooyyyysooosyssssssysssyyysssooooooooooooooooooooooooooooosssossyyyssooosyhsoooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooosssoooooo
ssssssssssssoosssssssyssssssssssssssssssssssssssssssoooossssssssssssssssssssssssssssssssoossssssssssssssssoo++//:-://+///++++ooooooooooooooooossssoshs/yyssooooooooooooooooooooooooooooosssooosssssssooossyhdmNNmhdmmdhyyssssysossssyyyhmNMMMMMMMMMMMMMNNmhsoo+++++oo+++++ooossssyyhhhhdmmNNNNNNmhhhyyyyyyyysoooooooooooooooooooooooooooooooooooooooooosyyssyssyhhhyysyhhhyysssssoooooooooooooooooooooooooooooooooooooossssssysyysooosyyooooooooooooooooooooooo++ooooooooooooooo++++++oooooooooooooooooooooossoooooo
sssssssooooooooooooosysssoooooooooooooooooooooooooooooooooooooooooosssooooooooooooooooooooooooooooooossssoo+//+oooo++oooooooooooooooooooooooooossooshs/yysoooooooooooooooooooooooooooooosssoooossssssoooooshdmNNdhydNNmdddddddhyyyyyhhdNNMNNNNMMMMMMMMMNmysssooo+++++++++oooossssyyyyhhdmmNNNNNNNmdhssssssssssooooooooooooooooooooooooooooooooooooooooooysssssyyyyyyssssssooooosooooooooooooooooooooooooooooooooooooooossoossyssysooosyyooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooossooooooo
oooooooooooooooooooosysssoooooooooooooooosssooooooooooooooosssoossssssssssoooooooooooooooooooooooosssyysssooooosooooooooooooooooossooooooooooooooooshs/yyoooooooooooooooooooooooooooooooosssssssssssooooosydmNNNdhyhdmNNMMMMMMNNNmmNNNMMNNdhdddNNNMMMMNmhssssssoo++///++oooooosssyyyyyhhdmmmmNNNmmdhssssssssssooooooooooooooooooooooooooo+ooo+osso+o++/+sossssysooooo++oosysosyssoooooooooooooooooooooooooooooooooooyhhhhyyhhho//osssshyooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooosoossoo
ooooosssssososssoosssyyssoooooooooooooossssssoooossssoosssssssssssssssssssoooooooooooooooooooooossssyyysssssssssssssssssssosssssssssssssoooooooooooshs+yyooooooooooooooooooooooooooossoosssssoosssssoooooshmNNNNmdhhhdmmNNNNNNNNMMMMNNNmddhhhhddmmmmmmdhysyyssoo++/////+oooooossyyyyyyyhhdmmmNNNNmdhyssssssssooooooooooooooooooooosssoooo+oso+syyyso/.`-+ooossysooooo++osddysyo++/:oyo++///+++++ooooooooooooooooooosdmmmmmNNNdsooyddhhdyoooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooo+//::/:////+
sssssyhhyyyysssoosssyysssssooooosssssoossoooooooooooossssoooooooooooooooooooooooooooooooooooooosssshddhhhhhhhhddhhhhysyyhhhhddhhhhhhhdhhsooooooooooshs/yysooooooooooooooooooooooooooooooosssooosssssoooooydmNNNNNmdddddddmmmmmmmmmmmmmddhhyhhhhhhhddhhyyyyhyso++///////+oooosssssyyyyyyhhhdmmNNNNmdyssooosssoooooooossssyysso+/+osyysossyhdddddhhhys+:-:+ssyyyyys+oyyyyhhhddmdyssoodNyoo++++++osyhsshdhsoooo+++///:/syyyhmNNmhyyyhdddddyoooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooo+/::::::---:-:
ssssshddysyysss/+sssyssssssssssssssssssssssssssssssssssssssssssssssssssssssssooooooooooooossssssssydmmdddmmmmmmmmmmdo:ohdmmdmmmmmNNNNmmmhooooooo+++sys+ys+osooooooooooooooooooooooosssooossoooossssssoooshmmNNNMMNmmmdddddddddmmmdddddddhhhhhhhhdddddddddhso++////////++oooosssssssyyyhhhhhhddddddyyssoooooooooooooooooossyyyyyyhhhyyhdddmmmmmmmmmmmddhddddddddddhhdddmmmmmmmmdhhhhmNdhhhhhddddmNNddmmmdhyyyhdhhddddmNNmdmNmyyhyyyhmdddyooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooo+//:::::::::/
ssssshmdysssssssssssyssssssyhyss++o+sssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssshmmmdddmmmmmmmmmmdhyhdmdmmmmmNNNNmNNNmdsssssss/-:oso+yo-/sssssssso+osssssssssssssssssossooooosssssssssydmmNNNMMMNNNmmmmmmmNNNNNNmmmmmmmdddmmmmNNNNNmmmho+//////////++ooooossssssyyyyyyyyyyyyyyyyyssoooooooo++++ooooooooooooooossoooossyhddmmmmmmmmmmmmNNNNMMMNmmmmmdmdmNNmdmmmmmddmddddddmmdmmNmmNNNNNmddddmmmmmmNNMMNmNMNmdhyyyddhhdyoooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooo+//::::::::/
ssssyhmdyssyyssysssyyssssssydysso//+ssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssdNNmdddddddmmmmmmmmmmmmmdddmmNNNmmmddhhso++++o/:::/:-:-..://osyydds/sssssssssssssssssosooooooossssssssshdmNNNMMMMMNNNNNMMMMMMMMMMMMMMMMNNNNMMMMMMNNNdyo///////++//+++ooosooosssssyyyyyyyyyysyyyssssooooooooo+++++ooooooooooooooooooooooooossssssoooosshddmmNmdsssssssoyddddyssyyyysoossyyssssssssssssyysyyyyyyyyhmNMMMNNMMNmhyyhmmhhdyooooooooooooooooooooooooooooooooooooooooossoooossoosssssssssssso+////::////+
ooooshmdyssssssssssyyoosyssydysssssssyssosysssysyysoooooooooooooooooooooooooooooooooooooooooooooosdmmdhhyyyyyyyyyyyyyssyyssssooooo+++++//://:::/::--:-..``.:/:syyydmmhhhsooooooosssssooooooooooossyyyssooydmNNNMMMMMNNNNNMMMMMMMMMMMMMMMMMMMNNNMMMMNmho++////+++++++++oooossoossssssyyyysyyyssssyssssoooooooooo+++++ooooooooooooooooooooooooooooooooooooyhhhhhhyoooooooooyhyyooooooooooooooooooooooooooooooooooooooymNNNmmNNNmmNNNNhyyhsooooooooooooooooooooooooooooooooooooooooooooooooooossssssosssssoo/::///ooooo
ooooshmdysssssssssssyoossssydysssssssyossooossssyssossossssssssssssssssooooooooooooooooooooossosooo+/////://////:::-..........-:/++ossssyyyysssoo+-/o++//+ossoo+/+hdmmmmdsoooosssssssssooo+ooooosyyysssssshdNNNNMMMNNNNNNNNMMMMMMMMMMMMMMMNNNNNNNNNdyo+++++++++++++++ooosoossosssssssyyssssyysssssssssoooooooo+++++++++ooo+++++++++++++o++++++oossssoosshmdhdhssosooossoosoossooooooooooooooooossssosssoooooooooooosyyhhhhhhhhhhdhhsosssooooooooooooooooooooooooossssossssssssssssssssssssoossoossssssssssoos++ssssy
osssshmdyossssssssssyoossssydyossssssysssosssssssoooossssssssssssssssssssssssssssssssssssssshddmdddhhhhhhhhhhhhhyyyssooooooossyyyhhhhhhdhdhhdmmmdddddhhdhhhhhhhdddmddmmmmdsoooosssssssooo++ooooosssssssoooyhmNNNNMMNNNNNNNNNMMMMMMMMMMMMMNNNNNNmmmdysoo+oooo++++++++oooossoossssssssssssssssyssssssoosoooooooooo+++++++++++++++++++++++o++oooooosssssssshdsshyoooooooooooooooossooooooooooooooooooooooooooooooooooooossssssssssssssosyhsooooooooooooooooooooooooooooooooooooooooosooooooooooooossoossssssssso+osssyh
ossssdmdysssssssssssysssyssydyossssssyssssysssssssssssssssssssssssssssooooooosssssosssssssssydmmmmddddddddddddhhhhhhyyyhdddddddddddmmmmdddddmmmmNmdddhhhhhhddddhhdhsshmmmmysossssssssooo++++++oosssssssssssyhmNNNMNNmmmNNNNNNNMMMMNNMMNMMNNNNmmdhhyyssoooooooo+ooooooooossoossssssssssssssssssssssooosssooooooooooooooooooooooooooooooooooooooosssoosssshdssdyssssssoooooooooooooooooooooooooooooooooooooooooooooooooossoosssoooossssyysoooooooooooooooooooooooooooooooooooooooooooooooooooooooosooososssssso/ossyhd
sssyydmhsosssssssssssssyyssydyssysssyyssssysssssssosssssssssssssssssssooooosoossssssoosssssssssssssydmdddddmdddddhhddddmmmmdmdddddddddhyssssssssdmmNNNNNmNmhsyysssssssyhdyssssssooooooo+++o+++osooosssyssoossydmNNNmdmmNNNNNNNNMMMNMMNNNNNmmmdhyyyyyssssssooooooooooooossssssssossssssssssssssssssosssssssooooooo+ooooooooooooooooooooooooooooosssoooooshdyydyooooooooooooooooooooooooooooooooooooooooooooooooooooooosssssssoooossssshyoooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooosssssoosssshd
oooosddyo+++ossssssssssyssyyhyssyssssyssssyssssssoooooooooooooooooooooooooooooooooooooooooosssssssssshdmmmmmmmmmmmmmddddhhhhddddddhddhssssssssssyhdmNMMNmmdysssssssssssssssssssssooooo++++++++oo+oosyysoooooooshdmddddmmNNNNNNNNNNNNNNNNmmddhhysssysssssssoooooooooooosssssssssssssssssssssssssssssssosssssooooo++oooooooooooooooossoooooooooooossoooooshdyydyooooooooooooooooooooooooooooooooooooooooooooooooooooooosssssssooosssssshyooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooosssssssssssydd
oooosddso+o+ossssssssssssssyhyssyssssysssyyssssssoooooooooooooosssssssssssssssssssssssssssssssssssssssydmmmNNNNNmmdyyhhdddmmmmmdddddyssssssssssssssydhydhssssssssssssssssssssssssooooooo+++++++++oosyyoooooooosshdddddmmmNNNNNNNNNNNNNmmdhyyyssssssssssssoooooooooosssssssooosssosssssssssssssssssssssossssssoooooooooooooooooooooooooooooooooooooooooooyhyydyooooooooooooooooooooooooooooooooooooooooooooooooooooooosssssssooosssssshyooooooooooooooooooooooooooooooooooooooooooooooooooossssssssssssssssssssyssydd
oooosddhoooosssssssssssssssyysossysssyssssyssssssooooooooooooooooooooooooooossooooooooooooooosssssssoossyhmmmmmmdhs+shdhhhhhhhhhhhyssssssssssssssssyhy+hhssssssooosssssssssssssssssssoooo+oo+++++osyssoosooooosyyhhddddmmmmNNNNNNNNNmmdhyssssssssssssssssoooooooooossssssooosssssosssssosssssssssssssssssssssssoooooooooooooooooooooooooooooooooooooooosydyydyooooooooooooooooooooooooooooooooooooooooooooooooooooooosssssssooooooosshsoooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooosssssssyyyydd
oooosdddsooooooossssssssssoso+/osysssyssoossssssssooosssooooooooooooosooooooosssssssssssssssssssssssssssssyhhddddhyssss++sssoossssssoosssssssssssssshy+hhsssssssssssssssssssssssssssoooooooo++++osssooooosoooossyyhhddddmmmmmmmNmmmdhhyysoossossssoooosssossoooooossssssoooosssssssssssosssssssossssssssssssssssssooooooooooooooooooooooooooooooooooooosydyydyooooooooooooooooooooooooooooooooooooooooooooooooooooooossssssoooooooosshsoooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooosssssssssyydd
oooosddyo+++++/+osssssssssooo+/oossssyssoossossssooooosssssooooooossssssssssooooosoossoooossssssssssssssssssssshhys+oo++++ooooooooooooossssssssssssshy+hysoooooooooossoossssssoooooooooooo++++++oosooooossssssssssyyhhhhhhhhhhdhhyysssssooosoosssooooossssssooooosssssssooossssssssssssossssssssssyyssssssssssssssssoooooooooooooooooooooooooooosssssosshdsshyooooooooooooooooooooooooooooooooooooooooooooooooooooooosssssssooooooossysoooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooosssssssssyyhd
oooosddhsosoooossssssssssoossooo+ssssyososso+osssooooooossssssssssssssoooooooooooooooooooooooooooossssossssoososhddyosssoosssooooooooosssssssssssssshs+hyssoooossssssssssssssssssssoooooo++++++ooooooosssssssssssooooooooosssssooooooooooosooosssoooossssssssssssssssssooosssssssysssssosyyysysssssyyyssssssyssssssssoooooooooooooooooooooooooooossoooosydyshyooooooooooooooooooooooooooooooooooooooooooooooooooooooossyysssssssosssyysoooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooosssssssssyyhd
ossssddhooooossssssssssssssoooossossssosssso++ssssoossssssssssooooooooooooooooooooooooooooooooooooooooosooooooosssssssssssooooooooooooooossssssssssshy+hhsssssoosssssossssssssssssssssoo++o+++oooooooosssssssoooo+++++oooooooooooosssssoosooooosssoooosssssssssssssssssooossssssyyyssssssyyyyyyyysyyyyyysssssssssssssssoooooooossosoooooooooooooooooooooydysdyooooooooooooooooooooooooooooooooooooooooooooooooooooooosssyssssssssyyyhyooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooosssssssssyyhd
ooooydmdsssssoossosssssssooo+////:+sss+sssso/+ssssooooooooooooooooooooooooooooooooooooossssssssssssssssssssssssssssssssssssssssssssssssssssssssssssyhs+hhsssssssssssssssssssssssssssooo++oo++ooooooooooosssssooooooooooooosssssosyyyyyyssyssooosssooooossssssssssssyyssoosssssssyyyssssssyyyyyyyyyyyyyyyyysssssssssssssooososoosssssssoosssssssossosssssyhssdyssoooooooooooooooooooooooooooooosoooooooooooossooooooosssooooo++oooossyysoooooooooooooooooooosssssooooooooooooooooooooooooooooooooosssoossssssssssyyhd
ssossyhhssssssso++sssssssoosyoooooooosoosss+/+++sooooooooooooooooooossssssssooooooooooossssssssssssssssssoooooooooooooooosssssssossssoosssssssoooooshy+hhssoooooooosssssssooooooosoooo+++o++ooooooosoooooossoooooooooossssssyyyyyyhhdhhysyysooossssooooosssssssssssysssossssssssyyysssssssyyyyyyyyyyyyyyyyysssssssssssssssssssoooooooooooooooooosssssssshhysdyooooooooooooooooooooooooooooooooooooooooooooooossooooossoo++/+/-/++++osysoooooooooooooooooooooooooooooooooooooooooooooooooooooooooossssssssssssssyyyhd
oooosyhhssssooo+++oooosssooso+++o++++oyyssso/+++oooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooshy+hhsoooooooooossssssoooooooooooo+oo++oooooosssoooooooooooososssyyssssyyyyyhhhhdddhhyyyssoooooooososssssssssssyssssssssssssyyyyysssyyyyyyyyyyyyyyyyyyyysssssssssssssssssooooooooooooooooooosssssssshdyshyoooooooooooooooooooooooooooooooooooooooooooooooooooossssoo++++/:/+++o++yyoooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooosssssssyyhhdd
ooooyddysooooooooooooosssoossoosoooooshhyysooooosooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooshs+hysooooooooooooooooooooosoooooooo++++ooosssssooooooossssssssyyyyyyyhhhhhhhhhhhddddhhyysooooosossssssssssssssssssssyssssssyyyyyyyyyyyyyyyyyyyyyyyyyyysssssssssssssssyyssosssssssssssssosossssssssshdysdysosssssssssssossooooooooooooosssssssssoooooooooooosssssooo++++//+++++/osysooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooossssssssyhdmhdd
ooooymmysssooosssssssosyssossooso////ohhysssssssssooooosssooooosoooooooooooooooooooooooosssssssssssssssssssssssssssssssssssssssssosssoosssssssssososhy+hhsssssssssssssssssssossssssoooo+++++oosssssoooooossosssssyyhhhhhhhddddddhdhhhddmddhyhyoooooosssssssssssssyyyyssssyyyysyssyyyyyyyyyyyyyyyyyyyyyyyssssssssoooossssssyyssoossssssssssssossssssssssshdyydhsssssssssssssssssssssssssssssssssssssssssssssssssssooo/:+ooooo+++ooooooossssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssyhhhdhdm
sssshmdysssooosssssssooossssoo+++////oyyssssssysssssoooosssssssssssossoooooooooooooooosssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssyhy+hhsssssssssssssssssssssssssooo++++++ooosssooooooossssssssyyyyhhdddddhddmmmddhhdddhhhhhyooooooosssssssssssyyyyyysyyyysooyssyyhhyyyyyyyyyyyyyyyyysssssssssssooooossssyysssosssssssssssssssssssssssshdyydhssossssssssssssoooooooooooooooossooooossssooossssoosooo+ossssoooooossoosssssssoooooooooooooooooosooooooooooooooooooooooooooosssossssssssssssssssyyyyhm
ssssyddysssoooso+ooo+:--:::::---:/::::/::////////+ossooooossssssssssssssssssssoooooooosssooooooosssssssssssssssssssssssssssssssssssssssssssssssssssyhs+hhsssssssssssssssooooosooooooo++++++oosssooooooosssssssssyyyhhdddddhhddmNNdhhdmdmdddddyo+oooosssssssssssyyyyyyyyysyssosyyyyyhhyhyyyyyyyyyyyssssssssssssssoooooooossssyssooososssossssooossssoossshdsydysoooossssssssssssssoooooooooooossoooooooooosssssssssssssssoosoooooooooo+osssssssooooooooooooooooooooooooooooooooooooooooooooooooooooooooossssssssyyyhd
osssyhhyssoooos++++oo////+///+++++++++++++++/////+oosssooo+ooooooosoooooossssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssyhsohysssssssssssooosooooosssssoo++++++oooooooo++ossssyyssyyyyyyyhhhdddhhhydNNNmmmmmNmmmddyoooooossssssysssyyyyyysssssssssysyyyyyhhhhyyyyssssssssssssssssssoooooooooooossssssoooooooossssooossssssssshdsshysooooooosoooooooooooooooooooooosooooooooosssssssssssssssssssssssssoossoooooossssssooooosssssooossssssssssssssssssssssossssssssssssssssssssssssssyysyhd
sssshddsoooooooooooooossyhhhhhhhhhhhhhyhhhhyyyssssssssssssoo+//++osssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssyhyodhsssssssssssssssssssssssssoo+++++o++++ooooooosssyyyyysyyyhhhhhhdddhhhhdNNNNNmdmmmmmmdhsoooossssssyyyyyyyyssooossssyssso+oyyyhhhhhyysssssssssssssssssssoooooooooooosssssssossssssssssssssssssssssydssdysssssssssssssssssssssssssssssssssssssssoooossss+/osssssssssssssssooo+ooossoossssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssyyyyhh
sssshmdysssoossssssssssssssyssssssoooosyssysssysssssssssssssso+/--/+oosssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssyhyohhssssssssssssssssssssssssoo+++++++++++ooooooossssyyyysssyhhdddhdhhhhhhmNNMNNNmNmmmmdhysoooosyyyyyyyysssooo+++osssssooosssssyyyyyyyyssssssssssssooossssoooooooosoooossssyssssssssssssssssssssssssyhssdhsssssssssssssssssssssssssssssssssssssssssssssssoosossssssssssssssssoo+oosoooosssoosssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssyyyyyhd
sssshmdysssooosssssssssssssssooooooossyhysysosssssssssssssssssso++///++ooosssssssosoooooooooossssssssssssssssssssssssssssssssssssssssssssssssssssssyhyohhsssssssssssssssssssssssooo+++++++++++++ooosssssysyyyyyyyhddmdmmmmmddmNmdmNMNNNNmmmmdhyyssyyyyysssssssssoossyysooosyysysysssyyysyyyssssssoosssssooossssssssoooosssosssyyssssssssssssssssssssssssyhssmhsssssssssssssssssssssssssssssooooossoosssssssssssoooooooooooooooooosssssooooooss+/sssssoooooooooooooooooooooossssssssssssssssssooossssssssssssssyhyyhd
sssshdhysssooosoooossssssssso+oooooossyhysssosssssoooooooooooosssssooooo+++oosooossoosooooosssssssssssosssssssssoooosoosoossssssssssoooososssssssssyhsohysssssssssssssssssssssssoooo++++++++++++ooossssyyyyyhdddhddmmmmmNNNNmmmdshmNMMNNmmmddhhyssooossssssyssssssssssssyyso+ossysssyyssssssssssoooossssssssssssssssssossssssssyssssssssssssssssssosssssyhsymhsoosssssoooooooooooooooooooooooooooooosssssooooosoooooooooo++oooooossssssso/:/+soosssssoooooooooooooooooooooooooooooooooooooooooooooooooosssssssyhyyhd
ssssyhhsssssooo++++oossssossooooossosshdhyssossssssssssssssssosssssssssssooo+oooosssssssssssssssssssssssssossssssoooooooooooossssssssssssssssssssssyhyohhsssssoossssosssssssssosooo++++++++/+++++ooosssyhhhhhhddmhysyddddhyyhhhyshmNNmddddddhyyyssossssyyyssssssssssssso/::/+sssyssosysssssssssssooossosssssssosssssssssssssssssssssssssssssssssssssssssyhyydyssssssssssooooossooooooosssssoooooooossoosoooooooossssssosooo+:/osssssysssso++oooooossssoooooooooooooooooooooooooooooooooooooooooooosoooosssssssyyyshd
sssshdhsossoooooooooossssssssooso++++yddhyysosssssssssssoooooooooosssooooosssso+ossssssssssssssssoossssoossssssssssssssssssssssssssssssssssssssssssyhyohyssssssssssssoosssssssssooo++++++++++++++ooooosyddhyhhhddy/:/syssyyyhhhhhyyys+//osyhyyssssosyssyyyysssssyss+/:--:+osysysssso++ossssssssssssooooossssssoossssssssssssssssssssssssssssssssssssssssydyhmhsssssssssssssssooossssssssssssssssoshdmdhdhhhhhhhhhhhhhhhhhhhs/oyhhhyhhhhhhyhhhyyyyyyhhhsssoooooooooooooooooooooooooooooooooooooooosssssssysssssyyyyhm
ssssdmdsosssosssssssssyysssssooso////shhhyysossssssosssooooooosssssssoosssssssssoossssssssssssssssssssssssssssssssssssssssssssssssssooooooooooossssyhyohyssssssssssssssssssssssoooo+++++++++++++oooosssyhddhhhhhdyo++shhhhhhyyso+/:---.`-+osyyssssssssssyyyyyyysso/-:/+ossssssssoooo+/osssssssssssssssssssssssoossssssssssssssssssssssssssssssssssssssssydyhmhsssssssssssssssssssssssssssssssssssydNNNNNNmmmmmmmmmdmmddddddddhdddddddddddddddhhhhhhhddysssoosssssssssssssoooossoosssssooossssoosssssssssyssssssyyyhm
ssssdmdssssoossssssssssssssssoosoo++oshhyyysosydyssooooooooossssssssssssssssssssssoooooooosssssssssssssssssssssssssssssssssssssssoosssssssssssssssoyhyohysssssssssyyyssssssssssoooo++++/+/////++oossyhhhhhdhhyyyhhysyyyysoo+o/-.```-///.`./osyssssssssssyyyhyyyyssoosssssoo+++++++osssssysssssssssssssssssssssssssssssssssyyyyysssssssssssssssssssssssssyhyymhssssssssssssssssssssssssssssssssssshmNMNNNNmdhdddddddddddddddddddddddddddddddddmmdhhddddyssssssssssssssssssssssssssssssssssssssoosssssssssyyssssysyyhd
ssssddhssssoossossssssyysssysosssoossyddhyysosymhyyssssssssssssssssssssssssssssssysoossssssssssssssssssssssyyyyyyyyssssssssssssssssssssssssssssssssyhsohysssssssssssysssyyyyssssoooo+++++////+++ossyyhhhysssysosssso+o+:-..-::/:-.``.://-``/ossossssssyyyyhhhyyyysssssso+//://+osyyysssssssssssssssssssssssssssssssssssssssyyyyyysssssssssssssssssssssssydyydhssssssssssssssssssssssssssssssssssshdNNMNNNmdddddddddddddddddddddddddddddddddddmmmdddddddsssssssssssssssssosssssssssssssssssssssssssssssssyyssssysyyhd
sssshdhsssssoso+++ossssssosysssssosssymdhysoooydhyysssssssssssssssssssssssssssssssyyossssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssyhsohyyyysssssssssssssssssssssoooo+++++/++++oossyhhyyyyyys+/oyyyyo//-`  ```.::::.`.://:``/osyysssyyyyyyyhhhyysssssoo++//+osyyyyyyssssssssssssssssssssssssssssssssssssssssyyhyyssyyyyyyyyyyyyyssssssssyhysdhsssssssssssssssssssssssssssssssssssyhdNMNNNmmmmdddddddddddddddddddddddddddddhhdmmdhdddddhssssosoooossoooooooosssssssssssssssssssssssssssssyyyssysoyyhd
ssssssoooooooooooossooosossssssssosssymdyosoooydhyyssssssssssssssssssssssssssssssssysosssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssyhyohyssssssssssssssssssssssssssoo++++++++++oossyyysyhysssyyyyyyhds/+:`     `.-//:..:+/-``/osyyssyyyyysyhhyyyoo+++//+osyyssyysssyyyssssssssyssssssssssssssssssooooooosssssyyysssyyyyyyyyyyyyyssssssssydyymhsssssssssssssssssssssssssssssssssssyhdNMNNNNmmmddddddddddddddddddddddddddhhhhhhdddddddddhsssssssssssssoooooooossssssssssssssssssssssssssssyyssssossyhm
sssssoooooooooossyyyysyysssssosssosssyddyossooymdhysssssssssssssssssssssssssssssssossssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssyhyohysssssssssssssssssssssssssoo++++++++ooooosssyysyhhysssyhhhyhhhs/+:`  ````.-/+/.`:++:`.ooyyyyyyyyyyyhhhyyo++//+sysssssooooooosssssooooosooooooooooooooooooo++oooooossssyysssssssssssssssyssssssssydysdhssssssssssssssssssssssssssssssssssssyhmNNNNNmmmdddddddddddddddddddddddddhhhhhhhddddddddmyssssssssssssssssssssssooooooooooossooooooooosssssyyssyssysyyd
sssssoooooooooossyhhyssyssyyssssossssyddyosoooshhhyssssssssssssssssssssssssssssssssssyossssssssssssssssssssssssssssssssssssssssssssssssssssssssssssyhyohysssssssssssssssssyyyyssssoooo++oooooooossssyssyhhhsyyhhhhyyyyys/+/.`.--.``://:`.///-`:osyyyyyyyyyyhhhhyys+///::----............``..................-...-----::///+ooossssssssssssssssssyyyyysssyhysdhsssssssssssssssssssssssssssssssssssssydmNNNNmmmmddddddddddddhhhhhhhhhhhhhhddddddddddddmdsssssssssssssssssssssssssssssssoosssssssssssssssssyyyyssyyysyd
sssssoooo++oooooossys+ososyysosssssssyddy+soooydddyssssssssssssssssssssssssssssssssssysssssssssssssssssssssssssssssssssssssssssssssssssssssssyyyyssyhsohyssssssssssssssssssssssssssoooooooooooooossysyssydhhhddddddddddhy++/.-:::.`.///-`-++/..+syyyyyhyyyhhhhyyyyso//::-----........`...`````````..````..........---:::/+ooooossossssssssssssssyyysssssyhyydhsssssssssssssssssssssssssssssssssssssydmmNNNNmmmmddddddddddhhhhhhhddhddddddddddddddddmdyssssssssssssssssooooooosssssssssooosssssssssssssssyyssssyyysyd
ssssoooo+//+o+/-//-//.:++osysssssoooshmhs+sooosdddyossssssoooooossssssssssossooooooosssoooossssssssssssssssssssssssssssssssssssssssssssssssssssssssyhyohyssssssssssssssssssssssssssssoooooooooooossssyyyyhhdddhddmmhydmmmd++/----```.::-`.:+o/.:sshhhhhyyyyyysyhhhyso+++//:/:-.-......-/::--.-..---.....:::-:-:::---::://+oo+oooooosssssssssssssyyysyyyyyhyshhyysssssssssyyyyssssssssssssyyyyyysssyyydmNNmNNmmmmmmddddddddhhdddddddddddmmmmmmmmmmdddysssssssssssssssssssssssssssssssssssssssssssssssssssyyso+syyssyd
ssssooo++/////////+o+:/o+osysssso///oydhs+ssoosddmhooooooooooooooooooooooooosossssooossossssssssssssssssssssssssssssssssssssssssssssssssssssssssssoyhyohyssssssssssssssssssssssssssssoooooooooooossosyyyyyhhhhdddmmdosdmmNd+o/````` -+o/.`-+o+-:ssyhhhyyyyyhhhhhhhhysso++////:--......-/---//-.-//-....:/-+++/:/:---::://+ooooooooosssssssyyssyyyyssyyyyyhyshhsssssssssssssssssssssssssssssssssssssssshNNmmmmmmmmmmmmddddhhdddddmmmmmmmNNNNNmmddhhyysssssssssssssssssssssssssssssssssssssssssssssssssss+syssssyysyyd
sssooooo+//+++++ossss+osoosyssoo++/+oshyo+ssooyddmhoooooooooooooooooooooooooosydhyyyoososyyssssssssssssssssssssssssssssssssssssssssssssssssssssssssyhyshysssssssssssssssssssssssssssssssoooooooossossyyhhyyhhhddmmmNmdmmmNNh+o-`````-++/...:++::sshhhdhhhhhhhhyhhhysoo////:::------...-:...--:--.-:....-:::----:---:::://+oooosoooosyyysssyyyyyyyyyyyyyyhhyshhyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyysssyhmNmdddmmdddddhhhysoyhhhddmmmmmmNNNNmddhyyysssssssssssssssssssssssssssssssssssyysssssssssssssso+osyssssssyyyh
ssssoooo+/+++++oosyss+ososyysssssssssydhs+ssosshhdhssssssssssssssssssssssssssshddhssoosssyyssssssssssssssssssssssssssssssssssssssssssssssssssssssssyhyshysssssssssssssssssssssssssssssssooooossssssssyhhdhyyyyhdmmmmNNNNNNNNy++.```./oo/---::/osyshyyhhhhhhhyyyyhhdyysso+++++/:::/::::::-------::::-:--------:::::::://++oo+ooooooooyyyyyyyyyyyyyyyyyyyyhdhyhhyyyyysssssssyssyyyyyyyyyyysssyysyyyyyysssyyhmdmmmmdddddddhhyyhhhhhhhhhhhhdNNmdhddhyyyyysyysyyyyyyyyysssssyysssssssssssssysssssssssssooosyysssssyyyyyyh
ssssoooo+/++++++oosso+ososyysssssssssydhsoysssyddmhsssssssssssssssssssssssssssydysososoosyssssssssssssssssssssssssssssssssssssssssssssssssossssssssyhyshysssssssssssssssssssssssssssssooooosssssssssyyhhddhhhyyhdmdmmmmNNNNNmoo/...-+so::/ossyhdyshyyyyhhhyyyyyyyhdhhyyo+++/:-::://-:///++/////////+++////:///////+++osssyyo+ooooooosyhysssyyysyyysyyyyyhddhdhyyyyyssyyyyyyyyyyyyyyssssssssssssssssssssssssydddmmdhhdddddddddmmmdddhhhydmmNmdhysssssssssssssssssssssssssssssssssssssssssssssssso//+syyyssssssssyyyyh
ssssoooo+/++++:-+/-/--+++oyysssssoossydhsossooshdmhsssssssssssssssssssoooooooshdysssssooyysssssssssssssssssssssssssssssssssssssssssssssssssssssssssyhsshyssssssssssssssssssssssssssso++++ooosssssssyyyyhdddhhyyyhhdmmmmmNNNNNh+o-.--:+ssssssyymNmhyyyyyyhhhhyyyyyhddhhyss+/::///+:-.-:///++++++++++////++//+o+oooooossssosso++++++++oyhhsosssyyyyyyyyyyyhmmdmhyyssssssssssssssssssssssssssssssssssssssssssosssydmmddmdddddhyoyddmdmmmy+ymmdyyyssssssssssssssssssssssssssssssssssssssssssssss+--:+osssssssssssssyysyy
ssssooooo++++++///++/:ooosyssssssssssymhyosssssdmmhssssssssssssssssssssssssssyddssssss//yysssssssssssssssssssssssssssssssssssssssssssssssssssssssssyhyshysssssssssssssssssssssssssso++/++ooossssssssyyyhhhdhhhyyyhdddmmmmmNmdhosoosyyshhyyyyyyhhhhhhhyyhhhhhyyyyyhmdhhyyo//+o++/:..-/////+///+////++:::/+/+oo+++++++oooo++:-`````````.:/osossssyyyyyyyyyhddddhyyyyssssyyyyyyyyyyyyyyyyyyyyyyssssssssssssssssoooosyyyhhhdddhyoyhddddmddyossssssyyssssssyyysssssyyyyyyssyyyyyyyyyyyyysyyyyss+:-:/oosssyssyyyyyyyoosyyh
sssssooo+/+++ooosyyyssyyssssssssssssshmhysyssssdmmhooooooooossssssoooooooooosydhssssss/ohyssssoooossssssssssssssssssssssooossssssssssssssssssssssssyhysdysssssssssssssssssssssssssso///+++ooosssssssyyyhhhhdhhyyyyhhddmmmmdmddhshdmddddNmhyyyhhhhddhhhhhhyyyyyyyyhddhyyyo/+oo+:-..-:////://////:::::::://+ooo+//:::://+sso/.`..----..````.:+ossyyyyyyyyyydhhdhssssssssssssssssssssssssssssssssssssooosooooooooooooooooooooossssosoosssssssssssssssssssssssssssssssyyyyssssssssssssssssso+///+ossyyyyssssssssss+/syyy
ssssssooo++oooosyhdhyyhyosssssssssssshmhysysosyddmhsssssssssssssssooooooooooohdyssssss+shsoooooooooosssssssssssssssssssssssssssssssssssssssssssssssyhyydysssssssssssssssssssssssso+/////+ooooossssyyyyyyhhhhddhysyyhhdmmmNNNNNNNNNNNNNNNNmhhhhhhdddddhhhhyyyssyyyhhhhyyso//+//:--..-::////::-::......-///+++/:-:+:::::/+ooo::+ooo++++o+/-``.:osyyyyyyyyyydhhdhysssssssssssssssssssssssssssssssssssssoooooooooooooooooooo+++++++++++ooooooosssssssssssssssssssssssssssssssooossssssso+///+ooossssssssssssoossssssssys
ssssssso++++ooooyhdhyyhyssssssssssssshdhysysossdmmhsoooossooooooosssssooossssddysssss++yyssssssssssssssssssssssssssssssssssssssssssssssssssssssssssyhyydysssssssssssssssssssssssso+/////++ooossssyyyyyyhhhhhddmdyssyhdddmmNMMNNNMMMNNNNNmmmmmmmdddddddhhyyyssssyyhyyyyyso+/+++///::--:::++::::..:---.-o+////:://::+++////+oyso///+//++osso:..:oyyyyyyyyyydhhdhyssssssssssssssssssssssssssssssssoooooooooooooooooooooooooo++++++++++++oooossssssssssssssssssssssssssssoossssssssso+///ooosoossssssssssssoo+osssssssss
ssysssso++oooo//o/+/:+s+osssssssoo+oshdhysyssssddmhsssssssssssssssssssssssssydhssssss/shyssssssssssssssssssssssssssssssssssssssssssssssssssssssssssyhyshysssssssssssssssssssssssso+/////+++oossssyyyyyyhhhddddmmmhsshddddmNMMMMNNNNNNmmmmmmmmmmmdddddddhhyysssyyyhhsssso/:::://+o+//::--//:::-..::.-:://////:----:/+o+//+oys+//////+++osyys/..:oyyyyyyyyhdhyhhyyyyyyyyyyyyyyyyyyyyyyyyyyssssssooo+++++++++oooooooooooooo++++++++++++++ooosssssssssssssssssssssssssssssssssssso+//+ossssssssssssssssssyysssssssssssyy
sssyssso+++ooo//+/+/:+sossssssso////ohdyysyssssdmmdssssssssssssssssssssssssshmhssssyooyhyssssssssssssssssssssssssssssssssssssssssssssssssssssssssssyhyyhyssssssssssssssssssssssssoo++///+++ooosssyyyyyyhhhdddmmmmmhyyhdmmmmNNNNNmmmmmmmmmmmmmmmddddddddhhhhyyyhhhdhssso///++::/++++/////::::::--:--:::::///+++/:---:///++os+/////////+osyyys/..:oyyyyyyyydhhhdyyyyyyyyyyyyyyyyyyysssssssssooo++++++++++++ooooooooooooooo++++++++++++++++oossssssssssssssssssssssssyyyysssoo+///+syyyysyyyyyyysssssyyyyyyyyyyyyyyyyyy
sssyssoo+++ooooosyyyshhysssssssoooooshhyysyssssddmdssssssssssssssssssssssssshdysssso+syyyssssssssssssssssssssssssssssssssssssssssssssssssssssssssssyhyyhyssssssssssssssssssssssssoo+++++++oooosssyyyyyhhhdddmmmmmmmmhhddmmmmNNNmhhdmNNNNmmmmmmmmddddddddddhhhhhhddhsso//+o+/::/+++++//++::////::/::+:://///++oo++///::/++ss//////////+osyysss/../syyyyyyyddddhyyyyyyyyysssssssssssssssssoooo++++++++++++oosssssssssssssoo++++++++oooo+++ooooosssssssssssssssssssssoo++////+ossyssyssssyyyyyyyyssssyyyyhhhyyyyyyyyyyy
ssyyssso++ooosssyddhhhhyssysssssssssyddhyssssoshhdhssssssssssssssssssssssssyddyssss/oyyysssssssssssssssssssssssssssssssssssssssssssssssssssssssssssyhyydyssssssssssssssssssssssssoo+++++++oooossssyyyyhhdddddmmmmmNNNmdhhddddmmmdmNNNNNNNNmmmmmmdddddmmmdddhdhhhhddys+++so+//++++++++////o+//+//+++///++++//++++o+++++++oss+++////////+oyyssso-.-+ssyyyyydmdddyyyyyyyyyyyyyyyyyyssssssssoo++++//++ooooooooooooooosssssssoo+++o+++++oooooooooossyyssssyyyssso+/:::::://+ossyyyysssssssyyyysssssssyyyyyyyyyyyyyyyyyhyy
ssssssso+++ooooshddhhhhyssysssssssssyddhysssoooyhdhoooossssssssssssssssssssydhysss+oyyyysssssssssssssssssssssssssssssssssssssssssssssssssssssssssssyhysdyssssssssssssssssssssssssooo+++++oooosssssyyyyhhddddddmmmmmNNNNmmdmddmmNNNNNNNmNNNNmmmmmdddddmmmdddhhhhhhdhso+o+o+/o+/ooo+///////+oooo+/////:://+++///++oooooooosss++++////////osyssss/.-+ssssssydmddhyssssssssssssssssssooooooo++++++++oossssssssooooooooossssoooooooo++//++++++oo++oo++++oosso+/:::----/+ossssysssssssssssssssssssssssyysso+osssyyyyyyhhhy
yyysssoo++osoo//++s+:ososyyyssssssssyddhysso+++osdy++++ossssssssssssssssssshdhsss++ssyyysssssssssssssssssssssssssssssssssssssssssssssssssssssssssssyhyshyyyysssssssyyyyyssssssssoooo++++++ooosssssyyyyhhddddddmmmmmmmNNNNNNNNNNNNNNNNNNNNNNNNmmmmddddddmddddhhhhhdhsoso+/++s/--:/+/:------:://+/::/::::/+//+++oooooosooosys+++++//////+osyysos+--/ssssssydddmdyssssssssssssssssoooooo++++++++oossssyyyyyso//o++ooo+ooooooooooo++++++////++o++++++++++ooooo+++/:/+sssssssssssssssssssssssssssssosyyyso+ssssyyyyyyyhhy
yyyyssso++ooso:/+/syoooosyssssssssssyddhsoso+/+oshy+++++ooooosssssso+oosssssoooo+:++oosooosssssssssssssssssssssssssssssssssssssssssssssssssssssssssyhyshysyssssssssssssssssssssssooo++++++oooossssyyhhhhdddddmmmmmmmmmNNNNNNNNNNNNNNNNNNNNNNNmmmmdddddmdddddhhddddhssso++++s/--.--:///:-----:::-::::://++/+oooo+ooooo++osyy+++++++++//+osyysoo+--/ssssyyyddhmdysssssssssssssssssssoo++++++oosssssssyhhddhyyyyyyssssyyyyssssssoooooo//++oooooooooossssssssssyssssysssssssssssssssssssssssssssssyyyyysyyyyyyyyyyyyyhhy
yysssooo+++ooooosyyyyhyssysssysssssyydhoo++++/+ooyy++++++++++ossssoo++sssso/:-----/+++++++ossssssssssssssssssssssssssssssssssssssssssssssssssssssssyhsshysssssyyyyyssyyyssssssssoo++++++o+ooooossyyyhhdddddddddmmmdddmmNNNNNNNNNNNNNNNNNNNNNNmmmmmmmmmddddddddddddhyyooso+oo:--......::-...-.-.......--///+ooo+++oo++///+sy+++++++++oooosyysoo/--+ssssssydmdmdyssssssssssssssssssoo+++++++osssssyyyyyyhdddddhhhhhyyyyyyyyyyssoooooo++++++ooooo+ooosssssssssssysssyssssssssssssyyyyyyyyyysyyssyyyyyyyyyyyyyyyyyyyyhhh
yyyyssso++ossssyddddddhysyosyyyssssyydhoo++++++osdh+++o++++++ossssso+oyysso:---:--:////o++ossssssssssssssssssssssssssssssssssssssssssssssssssssyssshhsshysssssssssssssssssooooooo++++++++++ooooossyyhmmmmmNNmmmmNmddddmmmmmmmNNNmmmmNNNNNNNNNNmmmmmmmdddddddddddddhysosyoooo:---.....:-...`````````....://+++++oo+/:::/+/os+++++///++oosyyyso+:.:ossyyyyymmdddysssssssyyyyyyysssso+///+++osssyyyyhhhhddmmmdddddhhhhhhyyyhyyyyysssosooo+++ooooooossssssssssyssssssyyyysssssssyyyyyyyyyyyyyyysyyyyyyyyyyyyyyyyyyyyyhhh
yyyyssso+oossssydmddddhssyoosyysssssydhyso+++++oydho+o++++++ooossssoooo+++//::/o+/+ossoso+osssssssssssssssssssssssssssssssssssssssssssssyyssssyyyyyhdssdyyyyyyysssssssssssooo+++++////+++++++oooosyhhmNNNNNNNNNNNNmmmmmmmmmmmmmmmmmmmNNNNNNNmmmmmmmmmddddddddddddhhsosyyoooo:---....-+-...````````````.:///+++++/:-:/:+++ss+++++/+++++osyyyso:--/ssssyyyymNmddyyyyyyyyyyyyyyysoo+++/++++ossyhhhhdddddmmmNmdddddddddhhhyyhhhyyyyyyyysssoooosssooosssssssssyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyhhhdd
syyyssso+oosso+osyhoohsosysssyys+++osyssoosssosoyhhsssooo++++++ssyys++oso+////ooo++ooosso+ossssysssssssyyyyyyyyyyyyyyyyyssssssssssssssssssyyyddddddddysyhhdmmmmhyyyssssssooo+///////++++++++oooosyhhhdmmNNNNNNNNNmmNmmmmmmmmmmmmmmmmmNNNNNNmmmmmmmmmmdddddddddddhhhsyyysoooo:---....-+-..`````````````.:+///++/:+o/:+/o+oys+++++++++ooosyhyo:.-/ossyyyyyhmmdddhyyyyyyyyyyysssssooo+oo+oossyddmmmmNNNNNNNNmmmddhhhdddhhhyhhdhhyyyyyyyysssssssssssssssssssyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyysyyyyyhhhhhhhhhhhhyyhhddd
yyyhysso+osss+:++/o::yoosyysssssoo+ooooo+oshhhhhdmmhsooo+++++++sydho+oyyysso+ossoo+oossooosyhhysssssssssssssssssssssysssssssssssssysssyyyyhhdmmNNMNNNmdmmNNmdddddhysssooooo++++++++++++++++oossssssyyhhddmmmmNNNNNmNNNNmmmmmmmmmmmmmmmmNNNNmmmmmmmNmmmddddddddddhhdhhhyyssos/:-.....-/...`````````````.-++//+/::s+o///++sys+/+//++++oossys+-../osshddhhhhddmmmmmmmmmdhyyyyyssssoooooooosyhdmmNNNNMMMMMMMNNNNNmmdhhhdddhhhhdddhhhhddhhyysssyssssoossssyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyhddddddmdddmmmmmmmmdddhyhdddd
yyyyysso++oooooosyysyyysyyyyyhddyssyydyyssyhyyyhddhyoooo+oo++ooydmmhhhdddmhyyyoohhyyyyyhdmmNNNhsssssssssssssssssssssssssssssssssyyyyyhhdddddmmNNMMMMNNmNMMMNNmdhhhdhhyyso+++oooo++++++/++++ooossyyyyyyhddmmmmmNNNNNNNNNNNmNNNNNNNNNNNNNNNNNNNmmmmNNmmmmdddddddddhhddhhhyys++++/--...::...`````````````.-++/++/--+/++///+ss/--/++++++oooo+:..-/yddmmNmhhyyhdNNNMMMMMMNNmddhhyssooooossssyhmmNNMMMMMMMMMMMMMMMMMMNNmdhdmmdddmmmdddddddhyssyyyyysssossssyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyydNNdhNNNNNNNNNNNNNNNNNNmmmdhdm
yyyyysso+osssssyddddmdhysyyysssssossyhyyssyhhyyhhssyysssssssssshmmmmmmmmmNNmmmddmmmmddddmmNNNNdssssssssssssssssssssssssssssssyyyhhdddddmmNNNMMMMMMMMMNNNMMMMMMMMNmdhhhhhysoo++++ooo+++oooo+oosssyyyyyyhhdmmmmmmNNNNNNNNNNNNMMMMMNNNNNNNNNNNNNNmmmmmmmmmmmmddddddddmhhhyyysoo+++o+:.-/-...`````````````.-//+++/::/:::/++oso:...-://///:---:+ydNNMMMNmdhhyhdmMMMMMMMMMMMNNNNmmddhysssyyyyydmNNMMMMMMMMMMMMMMMMMMMMMMNNNNNNmmmmmdddddddhysyyhhhyyssssssssyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyydNMMmdNMMMNNNNNNNNNNNNNNNNNNNNN
yyyyyssooossssyhdmddmdhyssssso+++++++oooossyhysyyssyyssssssssssdmmmmmmmmNNNNmmmmmmmmmmmmmmNNMNdysssssssssssssssssssssssssyyhhdddmmmmmNNNMMMMMMMMMMMMMNNNMMMMMMMMMMMMNNmhhhhyysoo+ooooosssssssssssssyyhhdddmmmmmNNNNNNMMMMMMMMMMMMMMMMMMMNNNNNNmmmmmmmmmmmmmmmdddddmdhhyyyyso++/+oo/:/-......````````...-///++//////+ossyhhyssyyyo-`..:oydNNMMMMMMNmdhyyydmMMMMMMMMMMMMNNMMNMMNNNmmdddddddNNMMMMMMMMMMMMNMNMMMMMMMMMMMMMMNNmmmmmdddmdhhyyyhhhyysssssssssssssssyysssssssyyyyyyyyyyyyyyhmNMMMMMMMMNNNNNNNNNNNNNNNNMNNNN
yyyyysso+osssoosyhhyhhyyyssssooooooooossssyhhyssyssyyssssssssssdmmmmmmmmNNNNNmddmmmmmmmmNNNNMNdssyyyyyyyhhhhyyhhdhysyyyhhdmmmmmmNNMMMMMMMMMMMMMMMMMMMNNNNNMMMMMMMMMMMMMMNNddhhhhyyssyhyhhyydddyyyyyyyyyhhdmNNNNNNMMMMMMMMMMMMMMMMMMMMMMMMMMNNNmmmmmmmmmmmmmmmmmddmdysoossoo+++++++///////////::::::::::////++++ooooossymNNNmdNNNNyoydNMMMMMMMMMMNdhysyydNMMMMMMMMMMMMMNNMMMMMMMMMMNNNNNmmNNNMMMMMNNmddddddmNMMMMMMMMMMMMMNNNNmmmmmmmdhyyyhhhyyysssssssssssssyyyyyyyssyyyyyysssyyyyyydNNNMMMMNNNNNNNNNNMMMMMNNNNNd/om
yyyyyysoossss:/o/::.oyoyyssssoooooooosssssyhhysosssyyssssssssssymmdmmmmmmNNNNmddmmNNNNNNMMMNNmysssssyyydNNNdhdmNNNdhhdddmmNNNNNMMMMMMMMMMMMMMMMMMMMMMNNNMMMMMMMMMMMMMMMMMMMMNmddhhhdNNNmddmNMNmdddhhhhhhddNNMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMNNNNNNmNmmmmmmmmmmmmmdyso+///:::::/:::://////:::----------:://+////+/+++osmMMMNdmNNMMMMMMMMMMNmmmmmmdhho+hNMMMMMMMMMMMMMMNNMMMMMMMMMMMMMMMMMMNNNNNNNNNNNNddmNmNNMMMMMMMMMMMMMMNNmmNNmmmddhyhhhhhyyssosssssssssssyyyyyyyyyyyyyyyyyyyyyyhmNNNMMMMMNNNNNNNNMMNNNNNMMNNNddN
yyyyssso+oooo+++oso+syyyysssssooooooosssssyhhyssyssyyssssssssssshdddmmmmmmmmmmmmmNNNNNMMMMNNNhyyyyyyyyymMMMMmmMMMMNmmmNNNMMMMMMMMMMMMMMMMMMMMMMMMMMMMMNNMMMMMMMMMMMMMMMMMMMMMMMMNNmNMMMMNNMMMMmdddddddddddmmmNNNNMMMMMMMMMMMMMMMMMMNNNNNNNNNNNNNNNNNNNNmmmmmmmmNNNmhhs++oo:::/-:-::--:::-----.:::--:/:---::----///:///omMMMNmmNMMMMMMMMMNNNmmmmdmNNNmmNMMMMMMMMMMMMMMMMMMMMNMMMMMMMMMMMMMMMMMMMMNNNMMMNNNMNNMMMMMMMMMMMMMMNNNmNNNNmmmddhhyhhhyyssssssssssyyyyyyyyyyyyyyyyyyyyyyyyyyhNMMMMMMNNNNNNNMMMMMNNNNNNNNNNMNM
yyyyyssooosssyyyhhhhddhhysssssoooooooossssyyhssyyssyyyyyyyyyyyyyyhdmNNNNmmmmmmmmmNNNNMMMMNNmhyyyyyyyyyhNMMMMNNMMMMMMNMMMMMMMMMMMMMMMMMMMMMMMMMNNNNNNNNMMMNMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMNNMMMNdhhhhhhhhddddddmmmmmmNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNmmmmmmmmmNNmdyo+ooo/:/+/+/o+:.-:..-....:-:-.//:.--::-...:++/oossmMMMNmmMMMMMMMMMMMNMMMNNNNMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMNNNMMMMMMMMMMMMMMMMMMNNmNNNNNmmddhyssyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyhdNMMMMMMNNNNNNNMMMMMNNNNNNNNMMMMM
yyyyyys+osysssyhhhhhhdhysssssooooooooossssyhhysssssyyssoossssyyyyyhdmNNNNNNNNmmmmNNNNNNNNNdhyyyyyyyyyyhNMMMMNNMMMMMMMMMMMMMMMMMMMMMMMMMMNNmmdhhyyyyyhdmMMMMMMMMMMNNMMMMMMMMMMMMMMMMMMMMMNMMMMNdhhhhhhdddddmmmmmmmmmmmNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNmmmmmmmmmmmmmmmdyysss+////++/:::-:--:::-.-.---/os/-.-::--:/+ooosydNMMMNmmMMMMMMMMMMMMMMMMMNNMMMMMMMMMNNNNNNNmmmmmmmmmNNNMMMMMMMMMMMMMMMMMMMMMMMMMNNMMNNMMMMMMMMMMMMMMMMNNNNNNNNNmmmddhhhhhhyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyhdNMMMMMMMMMMNNNMMMMNNNNNNMNMMMMMM
yyyyyysoosoooossyyssyyyysssssoooooooosssssyhhyssoooosssssssssyyyyyyyhhhhhhddhhhdddmdmmmmdhhhhhhyyyyyyyhNMMMMNNMMMMMMMMMMMMMMMMMMMMNNmmdhhyyyyyyyyyyyyyhNMMMMMMMMNhhhdmmNNMMMMMMMMMMMMMMMNNMMMNdyyhhhhhhhddddddddddddddddmmmmmdddddmmmmmmmmmmmmmmmmmmmmmmmmmdddddddmmmdddddhhhhhyhhhyyyyyssssoooosssyhdhyssyyyyyyhhhhddmNMMMNmmMMMMMMMMMMMNMMMMNNNMMMMMMMMNdhyyyyyyyyyyyyyyyhhddmmmNNMMMMMMMMMMMMMMMMMMMNMMMMMMMMMMMMMMMMMMMMMNNNNNNNNmmmddhhhhhhyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyhmMMMMMMMMMMMMNMMMMNNNNNNMMMMMNNM
yyyyyyyhhyysyyyyyyyyyyyysssssso+/+ooosssssyyyyyyyyyyyyhhhyhhyyyyyhhhhdhhdddddddddddddddddhhhhyyyyyyyyyhNMMMMNNMMMMMMMMMMMMMNNmmddhhyyyyyyyyyyhhhhhhhhhdNMMMMMMNNNdhhhyyyhhdmmNNMMMMMMMMMMMMMMNdyyyyyyyyhhhhhhhhhhhhhhddddhddhhhhhhhhhhhhhhhhhhhhhhdddhhhhdhhhhhhhhhhhyyyyyssssssysssooooooooooooooosssssssssssssssssyyhNMMMNmNNMMMMNmmddhmMMMMNNNMMMMMMNdhyyysyyyyyyyyyyyyyyysssyyyyhdmmNNNNMMMMMMNMMMMMMMMMNdmmmdddddddddddddddddddhhhhhhhyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyhdNMMMMMMMMMMMNNNNNNNNNNNNNNMNNNN
ddddddddddddddhhhhsooossssssssssoossssoossssssoooosyyyyyyyyyyyyyhhhhddhhddddddddddddddddddhhhyyyyyyyyyhNMMMNNNMMMMMMNNNmmdddhhhhhhhhhhhhhhhhhhhhhdddddmNNNNNNNmmmdhhhhhhhhhhhhhhdmNMMMMMMMMMMNhyyyyyyyhhhhhhhhhhhhhhhhhhhhhhddhhhdhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhyyyyyysssssssooooooooooo+oooooooooooooooooosssssssyhhddddddmmmddhhhhhmMMMMNNNMMMMNmhyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyhhhhddmmNNMNNNMMNNNMMNdhhhhhhhyyyyyyyyyyyyyhyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyhmMMMMMMMMMMMMNNNNNNNNNNMNNNNNNN
mmmmmdddddddhdyo+o////ooooooooooooo+++++ooooooooooosyyyyyyyyhyyhhhhddhhhhhhhhhhhhhhhhhhhhdhhhhhhhyhyyyhmNNNNNNNNNNNmmddddddhhhhhhhhhhhhhhhhhhhhhhyyyhhhhhhhhhhhhhhyyyyyyyyyhhhhhhdddddddddddddhyyyyyyyyyyyhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhyyyyysssssssoooooooooooooooooooooooooooooosssssssyyhhhhhhhhhhhhhhhhhmMMMMMMNMMMNmdddddhhhhhhhhhhhhhhhhhhhhhhhhhhhhdddddmdmmmmmmmmmmmmmmdhhhhhhhhhhhhhhhhhhhyyhhhyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyydNMMMMMMMMMMMNNNNNMMMMMMMNNNNNN

About


Languages

Language:MATLAB 100.0%