A radio play based on "The Word of Unbinding" by Ursula K. Le Guin
yhyyosysyyyysyyyyyyyyyyyyyyyyyyyyyyyyyoyyyysoyyhhyyyyyosyyysoyhyhyyyyyyyyyyyyosyyyyyyssyyyyyyhyysssyyyyyyyyyyyyyyyyyyyyyyssyyysoyhyyyyyyysssysssyyyyyyyyyyyyyyhyyyyhyyyyosyyyossssssyhyyssyyysssssyyyyyy
yyyyyyysssysssyyyyyyyyyyyyyyyyyyyyyyyyoyyyysosssssyyyyosyyysossyyyyyyyyyyyyyyosyyyyyyyssssssssyyyyyyyssyyyyyyyyyyyyyyyyyyyyssssyyyyyhyssssssysssyyyyyyyyyyyyyyhyyyyhyyysoyyyysoyyyyyhhyyoyhyhsoyyyyyyyyy
yyyhyhhyhhyyyhhyyyyyhyhyysssyyyyyyyyyyysssssyyyyyssyyyysssssyyyyssssyyyyyyyyyoshhhyyyyyssyyyyssyyyyyoyysssssssssssssssssssssssssssssssyyyyyyyyyyyhyyyyyyyyyyyyyyyyyhyyyyssssssysssyyyhyyysssssyhyyyyyyyy
yyyyyhyhyyyyyhyyyhhyyhyosyyyssyyyyyyyyyyyyyyyyyyyyyoyyhyyyyyyyyyyyyysssyyyyyysshyyyyyyyyosyysosyyyyyssssyyyyyyyyyyyyyyyyyyyyyyyyyhyyyyyyyyyyyyyhysssyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyysssyyyyyyyyyyyyyyyyyy
yysssyyyyyyyyyyyyyyyyhsoyhyysoyyyyyyyyyyyyyyyhhyyhyyssyyyyyyyyyyyyyyyyssyyyyysshyyyyyyyyyssssyyyyyyyyyyyyyyyyyyyyyyyyyyyyysssssyyyyyyyyyyyyyyhyyyoyyosssssssssssssssssssssssssssssyyyyysosyysosyyyyyyyys
ssyyyssoosysosyyhyyyhssssssssyyhyyyyyyyyyyyhyhhyyhyhyssysssyhyyyyyyyyyssyyyyyssyyyyyyyyyyyyyyyyyyyyyyysyyyyyyyyyyyyyyyyyyssyyyssyyyyyyyyyysyyssyyyssyyyhyyysssyyhyyyyyyyyyyyyyyyyyssssysssssssyssyysyssy
yyssyhyyyyyyyyyyyyyyssyyyyyyyyysssyyhyyyssssyyyhyhyyhyssyyyssyhhyhyyhyssyyyhyssssyyyyyyyyyyyyyssssssssssssssssssssyyyyyyyosyyyyosssssssyssssysssyyyyyyhyyssyyyssyhyhyyhysssyssyhhyyyyyyyyyyyyyyyyyyyyyyy
hhssyhyhhhyyyhyhhhysyyssssssssssyssyhhhyoyysyhhhhyhhyysyhyhyoyhhhhhyhysyhhhyyyyyyyssssyysssoosssssssssssoooooosssssssssyysssssssyyyyyyyhhhhyyhhyhhhhhhhyyoyhyyysyhhhhyhsoyhyhsosssssssssosyyssyhhhhyhhhy
sssyyhysssyyssyhhssyysyyyyyyyhyyyyyhhyysyysyhhhhhhhhhhysssssysyyhhhhhysyhhhhhyyyyyyyyssoossssoossssooosooooooooooooooossssssssyyyyyyyhhhyhyyyyyhhhhhhhhysssssssyhhhhhhhyssyyssyyyyhhhyyyyyyyyyyhyyyyyyyy
yyhysssssyyyssyyssyysyyssyyssshhhhhhysyyssssyhhhhysssyyyyyyyhysshhyhhhsyhhhhyyyyyyyyyyysosssooooooooooo++oooooooooooooooooosssssssssssssssssyssyhhhyhhssyhyyyyhhhhhhhhhhhyyyyyhhhhhhhhhhyyyhyyysyyyyyyyy
ssssyhhhhhhhhhysyyssyhysyhyhssyhhyysyyhysyyoyhyhyssyssssssssssyysyhyhhsyhyyhyyyyyyyyyysssoooooooooo++++o++++++oooooooossssssyyyyyyyyyyyyyysssssyyyyyyssyyyyyyyhyyyyhhhhhhyhhhhyysyyyyyysssyyssshhhhhhhhh
hhhhhhyyyyyyyssyysyyhysssyyysshyysyyhhhhysssssyhhyyyyyyyyyyyyssyysyyhysssysssyyyyyyysyssooooo+o+++++++++++++++++++ooooooooosssssssssssyyyyyyyyyyyyyyssyyyyyysyyyyyyyhhyhhyyyhysyyyyhyyyyyyyyyyyyyyyyyyyy
hhhhhhyssyyyssyysyhhysyhyyyyyhysyyhhhhhysyssyssyyhhhhysssysssyysyyssyysssyssssssyyyyssssooooo+++++++++++++++++++++++ooooooosssssssssssyyyyyyyyyyyysssyyyysssysssyyyyyyyyssssssyhhhhssyyyyyyyyyyyyyyyyyyy
yyyyyyyyyysyyyysyhyysyyyyyyyysyyhhhhhhhysyysyhyssyyyhyoyyyysoyyyssyssyyyyyyyyyyssssssoooooo++++++syysssssssssyyyy++++++ooossssssyyyyyyyyyyyyyyyyyssyyyyyyosyyysoyyyyyyyssyyyysshhysyyhhyssyyssyhhhhhhhhh
hhhhhhhyyyyyyyyhhysyhsyyhyyyyhhhhhhhhyssyyyyhhyyysssyyssssssssyyyssysssssysssyyyyyysssssoooo++++/yNm++++++++++hNm++++++oooosssssssysyyyyyyyyssssossssssssoossssosyyyyyyyssyyysshysyhhhysyyyyyyyhhhhyyyyy
hhhhhhysssyyssyyyyyysyyysyyysyhhhhhyysyysyssyyyyyyysssysssssssosyssssssosysssyyyyyysssssoooo+++++ohm//////////hdo++++++oooossssssssssssssssssssoossssssoossssssssssyyyyyyssssyyysyhyysyhhhhhhhhyyyyyyyyy
yyyyyyyyyyyyyyyyyyysyhysyhhhyshhhyyyyhhysyssyyyyyyyyssoooooooosoosssosooosssssssssssoooooooo++++++sN -:.-.:``sd/++++++++oooooosssssooooooosssoossssoooossssssssssosyyssssssssssyyysyyhyssyysssyyhhhhhhh
yyyyyyyyyyyyyyyyyyyyyyysyyyysyhyysyhhhhhyyyyssyyyyysssssooooooooooossooossssssssssssssoooooo++++++sN-`-/oo+-`-yd/++++++++oooooossooooosooooooooooooooooooooooooosoosssossssyyyyyssyyhhysyyyyyyyhhhhhhhhh
hhhhhhyssyyyssyyyyyyyyhhhyyyhyyyyhhhhhhyssssysssssssssooooooooooooooooooooooossssssssssoo++o++++++oydy:`-:`-odho/++++++oooooooooooooooooo++ooo++oo++oooooo++ooooooooooosssssssssyyhhysyhhhhhhhhhhhhhhhyy
yyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyhhhhhhyhysysssyssoosssooooooo+ooo++oooooooooooooooooooooooo+++++++++/ohds/++dds+/++++++++++ooooooooooo+++++oo+++++++++++++++++oo+oo+ooosoossssssyyyhysyhysyyyssyhhhhhyyyh
hhhhyhyyyyyyyyyyyhhhhhhhyyyyhhhhhhhhhyyssssssssssoooooo++o++++++++++++ooooooooooooooooooooo++++++++++sdd+/hmy+++++++++++++o+++ooooooooo++++++++++++++++++++++++++o+ooooooosssssyyyysyhyyyyhyyyyhhhyyyhhh
hhhhhhhssyyyssyyyyyyyhhyyyyyyhhhhhhyysyyssssssssoooo++++++++++++++o++++++oo+ooooosssosooo+o++++++++oddo.-:`/hdy++++++++++ooooooooo+++++++oo+++s++/oo++/o++/oo/+++++oo+oooooossyyyssyysyhhhhhhhhyyyhhhhhh
hhhhhyyyyyyyyyyyhhhyyyysyhhhyshhhyysyyyysssossooooooo++++++++++++/+y++++++++ooooooooooooooooo+++++sm+-``-:` `+hh/+++++++++++++++++++++//-:/::-/::-::---:---::-os++++++ooossssssyssyysyhyyyyyysyyhhhhhhhh
hhhyyyyyyyyyyyyyyyyhhhysyhhhyshhysyyyyyyssssoooooo+o++++o++/:--:. -s++++++++oooooooooooooooo++++++sN .+ooo:``sd/+++++++++++++++++++++:-`.....................-so+++++oooosssssssyyysyhysyhhyyhhhhhhhhhh
yyyhhhhysyyyssyhhhyyyhhhyyyyyhyyyyyyyyysssoooooooo++++h/--::/+++-.so+++++++++oooooooooooo+oo++++++yN-osoyssoy-sd+++++++++++++++++++++++..---...................:y+++++ooooooosssyyyysyhhsyhhhyyyyyhhhhhh
yhhhhhhhhhhhhhyyyhhhhyyyyyyyyyyhhyyyyyysosooooo+++++++o--/++++//./o++ooso++++++oooooooooooooo++++yNmossosssosshNd+++++++++++++++++++++y+/----.................../y+++++oooosoosyyyyysyhhsyhhyyhhhysyyhhh
hhhhhhhhhhhhhhhhhyyyhhhhhhhyyhhhhyyyyyyssooooooo++++++s`:++++//:`ohso+/od++++++++oooooooooooo++++ymdsyyyyyyyyyhdd++++++++oo+++++++++++oys-:......................ss++++++oossoosyyyysyhhsyhhsyhhhhsyyhyy
hhhhhhhysyhysshhhhhyyyhhyyyyyhhhhyyyyyssssooo+++++++/s:.+/:://+++oo.``-:yh++++++o+oooooooooo++++o++++++++++++++++++ooooooooooooooo++++++s/..------:---::--::---:-/h++++ooooooosyyyyysyhhyyhhhyyyyyhhhhhh
hhhhhhhhhhhhhyyhhhhhhhysyhhhyyhhyyyyyyssssoooo++++++oh+-/+oo+:-.``.-:..:/hs++++oooooooooooooooo+ooo++oo++++++++++++ooooooooooooooo++++++s+.:ssy:oss+/yos:ss/++y/oyy++++ooooossssyyysyyhhsyhhhhhhhhhhhhhh
hhhhhhhhhhhhhhhyyhhhhhhshhhhysyhhyyyyysssooooo++++so+/o/:-`````.`-::-..-/yo++++oooooooooooooooooooooooooooooooooooooooooooooooooo++++++++yoyhodyh+hhhssdyhodhdoydh+++++ooooosssssssyyyyysyhhhhhhhhhhhhyy
yyyyyyyyyyhyyyhhyyhhhhhhyyyyyyyyyyyyyyssoooooo+++s-```````.....`..`....-oh+++++++ooooosoooosooosooosoooooooooossssssssssssssssooooo+++++++yhohohohsyysh+hohosysh++++++++ooooosssssyyyyyssyhhyyyyyyyyyyhh
hhhhhhhhhhhhhhhdhhyyhhhhhhhhhhhyysyyysssooooooo++h-```.......`...--:+oyys+s++++oooooossssssssosssoosssooosssssssssssssssosssoosssooooooo+++so+/ooo++so++oo+++o+++++++oo++oooooossssyyyssyyyysyhhhysyhhhh
hhhhhhhhhhhhhhhhhhhhyyhhhhhhhhhyyssyyysssoooo++++sy...`.....-:/ossso+:-.-+s+++ooooooosssssyyyssysosyssysosssssssssssssssssssssssssooooooo+++++++++++++++++++++++++++++oo+oooooossssssssyyyyysyyhhyshhhyy
dhhhhyyyyyhyyyhhhhhhhyyyyyyyyyhyyssyyssssoooo+++++ho..-:/osyys+/-.....:/+yo+++oooossossyyyyyysyyyssyyyyssyyyyssyyyyyyyyyyyyyyyyssoosooooooooooo++++++o++++++++++++++oooooooooooosssoosssyyyyyyyyyyhyyyhh
hyyhhhhhhhhhhhhhhhhhhhysyyhysyyyyssyssssoooooo+++++oosdso/:-....-:/osyysoo+oooooooossssyyyyyysyyysyyyyhysyyyysyyyyyyyyyyyyyyssyyyssssssssooooooooooooooo+oooooooo+oooooooooooooooooosssssssssyyyyyyyyhhh
hhdddhhyyyhyyyhhhhhhhhysyhyyysyyyssssssoooo++o++++++++h/`.-:/osyysoo++++++ooooossssssssssyyhysyhhsyyhhhhhyyyyyhhhyyyyyyyyyyyssyyyyyyyyssssooooooooooooooooooooooooooooo++ooooooooooooosssossssssyyyyyyyy
dddhhyyyyyhyyyhhhhhhhhyyssssssyysssssssooooo+++++++++++dsyyyso++++++++++oooooossssyssyyyyyshhyhhhhyyyhhhhhhhhhhhyyyhhhhhhhhhhhhhyyyyyyyysyyysssssssssssosooooooooooo+++++++++++++oooooooososssyyyyyyhhhh
dhdhyhhhhhhhhhhhhhyyyyyyyysssssssosssooooo+oo+++++++++++o++++++++++oooooooooossssyyysyyhyyyhhyyhhhhhyyyhhhhhhhhyyhhhhhhhhhhhyyhhhhhyyyyyyyysyssssssssssssooooooooooo++++++++++++o++ooooooooossssyyyyyhhh
hhyyhhhhhhhhhhhhyyyyyyyysssssssoosoooooo+oo+++++++++++++++++++++oooooooooossossyyyyyyyyyyyhhhhyyhhhhhhyyyyyyyyyyhhhhhhyyyyhyyyhhhhhhhhhyyyssyyssssssssssooosooooooo+++++++++/ohyhy++++ooooooooosssyyyyyh
yyyhhhhhyyyyyyyyyyssssssssoooooooooooooo++++++++++++++++++++oooooooooossssssssssyyyhhhhhhhhhhdhyyhdhdddyyhhdhyyhddddhyyhhdhhhhhhhhyyyyyyyyyyyyyyyyysyyssssooooooo+o++++++++shdhys+ss+++++ooooossssssyyyy
yhyhhhhhyyyyyyyyysssssssooooooooooooo++++++++++++++++++++ooooooooossssssyyyyyyyyyyyhhhhhhhhhddddhyhddddyyhddhyyhdddhyhdhhhhhhhhhyyhhhhhhhhhhhyyyyyyysssssssooooo+++++++/+shhdho-`.-:ss++++oooooossssssyy
hhhhhhhhhhyyyyyyssssooooooo+++++++++++++++++++++++++++++oooooooosssssssyyyyyyyyhhhhyyhhhhhdhdddddhyhhdddhyyyyyhdddhyhdhyyyhyyyhhhdhhhhhhhhhhhhhhhhyyyyssssooooo++++++/+yhhdd+. ` `.-/yo/+++ooooossssyyy
hhhhhhhhhyyyyyssssooooooo+o+++++++++++++/o+++++++++++++oooooossssssssyyyyyyyyyyyyhhhhhyhhhhhhhhddddhhhhyssosyhddhyhhdhddhhdhhddddhyhyhddhhhyyyhhhyyyyyyssssooooo+++/oyhhhd:` `.-+yo+++oooooosssyy
hhhhyyyyyyyysssssooooooo+++/.-ss++++++/-`:ss++++++++++oooooossssssyyyyyhhhhhhhhhhyyhhdhhyyyhhyyhddddysshdddyssyhyhdddddddddddddhdyyhyhdddhyhhyyyyyyyysssssoooo++++shhhhhhds. .--oy+++oooosssssy
hhhhhhhyyyysssssoooooo+++:-.``./ss++:-.`:../ss+++++++++ooooossssyyyyyhhhhhhhhhhhhhhhyhddhhhhhhhdddysyhddddddhsoohdddddddddddddddddhhhhdddddhhhhhhhhyyyyssssooooo//shysssoyddo` `./hdo++oooosssss
hhhhhhhyyyysssssoooo+o+:.`.odh+../o-../hys/../syoo+++oooooossssyyyyyhhhhhhhhhhdddddddhyhhhhhdhdddysyddddddddddy+ohdddddddhhyhhyhdddddhhhdddhhhhhhhhyyyyysssooooo+/sy+yhhy/ohdd+` `/ydhhy++ooossssyy
hhhhhhhhyyyyssssoooo+:-`.+hdhhhh/.`.+hysosso:`/o./so++oooossssyyyyhhhhhhhhhhdddddddddddhyyyhhyydyoohddhydddhyhhs/ohddddddhyddddyhdddhdhhhhhhhhyyhhhyyyyyssooooo+o+/oyss/--:/yhdh-` .+hdhhyo++oooossssyy
hhhhhhhyyyysssssooo++-`+hyhhhhhy:`-hs+oosso:.++--.-d++ooooosssssyyyyyyhhhhhhhhhhhhhhhhhhhhhhhhhsooshdssyhddysshho/ohdddddhyhddhyhhhhddddhhhhhhyyhhhhyyyysssssoooo+++/oy/://:/+yhdy:ohhhhy++++ooooosssyyy
hhhhhhhyyyysssssoooo++:-syhhhy:-++.:oyss+:./+.:s+./y+ooooosssyyyyyhhhhhhhhhhhhhdddddhddddhhdhyooosydddddddddddddyo+oydddddhhhhhhddhhhhhdddddhhhhhhhhhyyyyssssooooo++++/ys/::/:/yhhhhhhs+++oooooossssyyyy
hhhhyyyyyyyssssoooooo+++::ss:-+/.:o:-/+:-+/-.o/-/o++ooooossssssyyyyyhhhddddddddddddddddddddyoossshdddddddddddddddyo//shddddddddddddddhhhhhhyhhyhhhhhhhhysssssooooooo+++++ys//oyhhhhhs++++++oooossssssyyy
ddhhhhhyyyyysssssooooo++++:-+/-..--+s+::+-...-+o++++ooosssssyyyyyhhhyhhhhhhhdddddddddddddhysyyyosddddddddddddddddhy++/ohdddhhhdddddddddddhhhhhhhhhhhhhyyyyyyssssoooo+oo++/osyhhhhyo+++ooooooooossyyyyyyy
ddhhhhhyyyyyssssssooooo++++-..-.-+y+++/....-/o++++ooooosssssyyhyyhhhhhhhyyhhyyhddddddddhyyyyyyhsyhdddddddddddddddhyyyyshddhhhhhhdddddddddddddhhhdhhhhyhhyyyyyyssssooooooo++/oyhyo+++ooooooossssssyyyhhyy
hhhhhhhhhhhyyyysssssoooo+++/:.-oo-:so/-+/.+oo++ooooooosssyssyyyyhyhhhhddhddhdddddddddddyyyyyyhhhhyhdddddddddddddhhyyyyhddhhddddhhhhhhhhhhhhhdhyhhdhyhhhhhhyyysssssossoooooo+++o+oooooooosoosssyyyyyhhhhh
dddhhhhhhyhyyyyysssssooooo+o+/+o++:.-+y+++++o+ooooosssssyyyyyhhhhhhhhhhhhhhhhhdddddddhyssssyyyyyhhhddddddddddddddhyoosdddhhhhdhhddddddddddhhddhhhhhhhhhhhyyhyyyssssssssooooooooooooooossssssyyyyhyyyyhhd
ddddddhhhyhyyyyyyysssssoooooo++++/:+-/++o+oooooooosssssyyyyhhhhhhhddddhhhhdhhhhddddyoooossssssyyyhhddddddddddddddhhy+//oyddhhhhddddddddddddddddhhhdddddhhyyhhhyyyyyyyssssssssssssoossssssssyyyyyyhhhhhhh
ddddddddhdhhhhyyyyyyssssooooooo+++oo++oooooooossssssyysyyhhyyyyhhdddddddddddddddddhsyysoossssssyyhhddddddddddddhhhhhso+++oyhhhhddddddddddhhhdhhhhddddhhhhhhhyyyyhyyyyyyysssssssssssyysssyyyyyyhhhyhhhdhh
hddddddhhhhhhhhhyyyyyysssssoooooooooooooooooossssssyyyyyhhyhhhhhhhhhhhhhhhddhhhdddhyyhyysssssssyhhddddddddddddhysyyyyyyyyyyhddhhhddddddddddhdddddddhhhhdddhhhhhhhhhhyyyyyyysssssyyyyyyyyyyyhhyyhhhhhhhhd
dhhddddhhhhhhyhhhyyyyyyssssssosoosoosooossssssyyyysyhhyhhhyhdddhhhhhhddhhhdhhhddhhhhhhhhhysoo++ososyhhhyyyyysyyyyyyyso+osooooyhs+shddddddddddddddhhhdddhhhhhhhhyhhhhhhhhhyyyyyyyyyyyyhhhyyhhhhyhhhhdddhh
dddhhdddddddddhyhhyyhyyyyssssssssssssssssssssyyyyyyhhhyhhhhhhhhhddddddddddddddhsssooossssssssssysssssso+++ooooosssoooo++++oo/+yo+/+yhddddhhhdhhhhhdddhhhddhhhhhhhhhhhhhhhhyyyyyosyhhhhhhhyhhhhhddhhhhhhh
dddddhhhhhdhhhdhhhhhyhhhyyyyyyyssyssyyyyyyyyyyyhhhyhhhyhhhhhhddddddddddddhddhhsyyossoo+/////++++oooossooo++oooooooooo++oyhy+/osooo++hhhhdhhhhhhhddhhhddddhhdddhhhdho+hhhhhhs/o+oyhhhhhhhdhhhdddddddddddd
dddddddhhhdhhhddhhddhhhhhhhhyosysyyyyyyyyyhhhyyhhhyhhhhhhhhhhddddddddddhhhdhyoohyoyhhyoooo+ooooooooos+-:/+++ooooooooooshhyoosso++oo+sys+shhhhhhhddddddddhhhdddhhdds/shhddh++sssyhddhddddhhhhhhhhhhhhhhhh
ddddddddddddhdddhhdddhhhhhhhhs++++syhhhyo+yhhhhhhhhhhddddddddhhhdddddddddddho//syoyhhsssossssssssooss+:---/++oooooososhhssssso+ooooosy+/+yhhdhhhhhhhddddddhhhhhddo:+hdhhy/osyyyddhs+shhhdddhhddddddddddh
ddddddddddddhdddhddddddhhhhhhyssso/shhyhy/+yhdddhhddhhhdddddddddhhdddddddhhhs+/+ysohhssssssoossyyyyyyyyso///:::://+oshhysssssosyoooyhh+++hddddddddddddddddddddddd:/sddds/syyyhdds++yhhdddhhddhhhhddddddd
ddddddddddddhdddhdddddhhhoohhhhysss/shhhhs:/yddddhhddhhhddhhdddddddhdddhsoyhys+/oyoshhssosssoo+oosyyhhhhhyys+//:-://oyhhsssyssyhsssyhyo+oyhhhhhhhdddddddhddddhdhh-+sdyooyyyyhhyo+syhddddhhddddhdddhhdddd
hdhdddhhddddhdddhddddddhhys/+hdhyyys++yhhy+-shdddddhdddddddddddddddddhhy+oyhyso+oysoshhysooossso///+osyyhhhhhyssoo++/+yhyyyyyyhhyysyhyoosyyhddhhddddddddddddddds:/ossosyyyyhy++syhdddddddhdddhhddhdddddd
dhhddddhhdddhddddhddddddddhyo+shhyyyys+sdyo:+dhhddddhhddddddddddddddddho+oyhhysoyhhyooyhyssoosssso:-::/+osyyhhyyyssso++syyyhhhddhhyyys+shy/ohddddddddddddhhdddo-:ooosyysyyysosyhddddddddddddddddhddhdddd
ddhddddhddddhdmdddddddddddddhyo+shhyyyyooss+:+hdddddddhhddhhddddddddddhsooshhysyddhhyooshhysoosyys//:----://osyyyyyyys++syyhdddddhhysoshhysyyoshhddddddddhdddd/-+ssyyyssyyssyyhdddddddddddddddddddhddddd
ddddddddddhddhdmddddddddddddddysooyyysyysooo/-/ddddddddddddddddddddddddyooosyyyhdddhhsooshhysosyyyss+++oo/:---/yyyyyso+oysshdddmdhhsoshhyhhyo++oshhyhddddhhdd/.:oyyyyyyyyysyyhddddmdddddddddddddhddddhdd
dddddmmmmdhdddhddddmmddhddddhhdhysssyysyyysso:-ydmdddddddddddmddddddddhhysssyhydddddhsoooyhhysyyyhhyyyyyyyys+/-/sooooooysoydddmddhysyhhsohsooooyhhysyhys++oo:.-/syyyyyyyyyyhddddmmddddddddddddhddddddddd
dddddddddddddmddddmmdmdhdmdmdhddhyysyyyyyyyys/--sddmddhdddhhdmdmmmmdmhosyysyyhhdddddysyyyyhdhyosyhyyyyyyyyyyyso+oooooysyoshddddddhyyhhyosyssssyhyssssso+///-.-/+syhyyyyyyhhddhdmdddddddddddmddhdmdddddhd
ddddddddddmmdmmddddmdmddddddddmmddhyyyyyyyyys+:.-ohddddddddddddddddddyooosyyhhhddddhyshhhyyhdhyoosyyyyyyyyssooo+++//oyyysyddddddddhhhhyyyysyyyhyso///+/-..-://osyyyyyyyyhyooooyddddmmmmmdddddddddddddddm
ddddddmmdddddmmmddddmdmmdddddmmdmdddyyhyyyyyyo/:--/osyhsshddhysyddhyyyssssyyhhhddddhyshhhyoyhddhsooossyssssoooo++//+yyyyyddddddddddddhhhhhhhhhyyyys+++.....-:+syyhhhhhyyysssyyshdmddddddmdddddmddddddmmm
dddddddddddddmmmmmdddmmmdmmdmmhsoooyhhyhyhyyyso+/::.:syo//ssyso/ssyooyhhyyyyhyhddddhyyhhhys+yhddhysooooooooooo+++++shyyoyddddddddddddddhhdhhhhyyyyyos:..--:/+syyyyyyyyyhddhddhdmdmmdddddddddddddddddmmmm
ddddddmmdddddmmmmmmmddmmmdddmmyyhyssyyyyyyyyyyso/--.-oyyo/++yhy++syyoosyhhhhhhhdddddysyhyyyooyhdddhysoooooossoo+++shhho/+yhddddmddddddddddddhhhhyyyss+/+oosyyyyysshddddddmdddddmmmmddddddddddddddddmmmmm
mmmmmmmmmmmmmmmmmmmmmdddddddddmmmmdddhyyyyhyyyyyo/:--+syso+/yhy++sshhsoosyhhhhhdddddhyyhyosyoshhddddhhyssssyyooooshhho//++shddddddddddddddddhhhhhhhysyyyyyyyhhdhsyhdmmmdddddddmmmmmmmmmmddddddddddmmmmmm
mmmmmmmmmmmmmmmmmmmmmmdhdmmmdddmmmmmmdddmdddhysyyyssoosyyso+yhh++sosyhsossyhhhhddddmddhyssssoosyhhddddddddddhsssyhhyo+++oyhmmmdddmmmdddmmddhhddhhhhyyyhhhhdddddhyysyddmmmddddddmmmmmmmmmddmmmdddmmmmmmmm
ddddddddddddddmmmmmmmmdddmmmddmmmmmmmddddddddoohhhyyyyyyyysoyhho/osoossssyhddhhdddddmdhyyyysssosyhhhdddddddhhhyoyysooooyhhhddmddddmmdddmmddhhddhhhhhhdddddddddhyyyshdmmmmmddddmmmmmmmmmmdddmmdddmmmmmmmm
ddddddddddmdddmdddmmmmmmdddddmmmmmmmmmmddddmhoohddddhhhyyyysshhy++sooosyyyhdddddddmddhhhhhhhyssssyhhhhhddddyyhyooooosshhhhsshddmddddddmdddddhhhhhhhhhdddddddddyyyyydmmmmmmmmmmmmmmmmmmmdddddddmmmmmmmmmm
mmmmmmmmmmmmmmddddddddddddddddddddddddddddddyoshdddddddyyyhysyhhs+oyssyhdhhhdddmddddhhhhhdddhysssssyhhhhhhyoyhhysosyhhhhyssshdmmmmmdddddddhyssssyhhhhhdddddddhyyyhdmmmmmmmmmmmmmmmmmmmddmmmmmmmmmmmmmmmm
mmmmmmmmmmmmmmmddddmmmmmmmmmmmmmmmmmmmmmdmmdyoshhhhhhyssssyyysyhyssshhhddddddddmmmddhhhddddddhyyysssyyhhhyosyhyssyhhhhhyyyyhhddddddddmdhyso+osssoooooshhddddhyyyhmmmmmmmmmmmmmmmmmmmdddmmmmmmmmmmmmmmmdd
ddddmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmddddddyosoooooso+///+oyysyhhhyhddddddddddmmmmdhhhdddddddhhyyyyssyyysyhyyyyhhhhhhyyhdddddmddmdhysooo++oyysooo++ooooyhddhyhdmmmmmmmmmdddddmmmmmdddmmmdddddmmmmdddddd
mmmdddddddmdddmmmmmmmmmmmmmmmmmmmmmmmddmmmmhyo/:::/oyhhy+////osyhhhhddddddddddmmmmmdhdhddddddddhhhyyyyyyyhhyhhhhhhhhyhhddddddddhhyoo+oss+++yysooo+oo+oooosddhhdmmmmmmmmmddmmmdddddddmmmmddmmmdddddmmmmmm
mmmmmmmdddmdddmmmmmmmmmmmmmmmmmmmmmmmdddmdyooo+/:::/oyhhys+o+//+shhhhhddmmmmmdmmmmmdddhddddddddddhhhyyyhhhhhhhhhhhhhhhhhhhhyhyso++ossssso+ooo+oooooooossssyhhhdmmmmmmmmmddmmmdddmmmmmmmmddmmmmdmmmmmmmmm
mmmmmmmmmmmmmmmmmmmmmmmmddddmmmmmmmmmmmdhyo/:+sso///:/oyhhsosso///oyyyhdmmmmmdmmmmmdddddddddddddddhhhhyyhhhhhhhhyysooo++++oso+++osssyyyyooooooooosyyyhhys+++ohdmmmmmmmmmmdddddmmdddmmmmmmdddddmmmmmmmmmm
dmmmmmmmmmmmmmmmmmmmmmddmmmmddmmmmmmmmmmdys+//+ssss+////oshyssss+///+oo+oosyhhmmmmmddddhdddddddddhhhyyyyssssoo+///////+ooo+/+ossssyyyhysooooooosyhhhhhyo//+ooydmmmmmmmmmmmmmmmmmmmmmddmmmmmmdmmmmmmmmmmm
mmddmmmmmmmmmmmmmmmmmmddmmmmddmmmmmmmmdddmysso++sysssso+//+ossssso++///+oooo++oossyyyyyyyyssssssooo+++++++++ooooooooo+++++ossssyyyhhhyooooosyyysshdddyoooyhhyymdmmmmmmmmmmmdmmmmdddmmmmmddmmdddmmmmmmmmm
ddmmmmdddmmdddmmmmmmmddmddddmmmmmmmmmdyyhhhhyssooyhyyyyyso+///++sssoo++///+sssssooossoo+++ooosssssssssssssyyysssoo++/++osssssyyhhhhysoooooshhyssshdhysoshddhssdmmmmmmmmmmmmmmmmmmmmdddmmmmdmdmdmdddddddm
.----.
.---------. | == |
|.-"""""-.| |----|
|| || | == |
|| || |----|
|'-.....-'| |::::|
`"")---(""` |___.|
/:::::::::::\" _ "
/:::=======:::\`\`\
`"""""""""""""` '-'
///~` |\\_ =\\\\ . .
, |=' ,))\_| ~-_ _) \ _/_/|
/ ,' ,;((((((@ ~ \ `~~~\-~-_ /~ (_/\
/' -~/~)))))))'\_ _/' \_ /' @ |
( (((((( ~-/ ~-/ ~-; / \--_
~~--| ))'' ') ` `~~\_ \ )
: (_ ~\ , /~~- ./
\ \_ )--__ /(_/) | ) )|
___ |_ \__/~-__ ~~ ,' /,_;, __--( _/ |
//~~\`\ /' ~~~----| ~~~~~~~~' \- ((~~ __-~ |
((() `\`\_(_ _-~~-\ ``~~ ~~~~~~ \_ /
))) ~----' / \ ) )
( ;`~--' : _- ,;;(
| `\ | _-~ ,;;;;)
| /'`\ ; _-~ _/
/~ / | ) /;;;'' ,;;:-~
| / / | / |;;' ,''
/ / | \\| | ,;(
_/ /' \ \_) .---__\_ \,--._______
( )|' (~-_| (;;' ;;;~~~/' `;;| `;;;\
) `\_ |-_;;--__ ~~~----__/' /'_______/
`----' ( `~--_ ~~~;;------------~~~~~ ;;;'_/'
`~~~~~~~~'~~~-----....___;;;____---~~
@%%,%%%%@%%
,'%% \\-*%%%@%%%
;%@%%%*% _%%%%"
,%@% \(_.*%%%@.
% *%%, ,%%%%*( '
%^ ,*@%% )\|,%@*%,_
*% \/ #).-"*%%*
.) ,/ *%,
_________//)#(_____________
_,._
.||, /_ _\\
\.`',/ |'L'| |
= ,. = | -,| L
/ || \ ,-'\"/,'`.
|| ,' `,,. `.
,|____,' , ,;' \| |
(3|\ _/|/' _| |
||/,-'' | >-'' _,\\
||' ==\ ,-' ,'
|| | V \ ,|
|| | |` |
|| | | \
|| | \ \
|| | | \
|| | \_,-'
|| |___,,--")_\
|| |_| ccc/
|| ccc/
|| hjm
@%%,%%%%@%%
,'%% \\-*%%%@%%%
;%@%%%*% _%%%%"
,%@% \(_.*%%%@.
% *%%, ,%%%%*( '
%^ ,*@%% )\|,%@*%,_
*% \/ #).-"*%%*
.) ,/ *%,
_________//)#(_____________
@%%,%%%%@%%
,'%% \\-*%%%@%%%
;%@%%%*% _%%%%"
,%@% \(_.*%%%@.
% *%%, ,%%%%*( '
%^ ,*@%% )\|,%@*%,_
*% \/ #).-"*%%*
.) ,/ *%,
_________//)#(_____________
. -------------------------------------------------------------------.
| [Esc] [F1][F2][F3][F4][F5][F6][F7][F8][F9][F0][F10][F11][F12] o o o|
| |
| [`][1][2][3][4][5][6][7][8][9][0][-][=][_←_] [I][H][U] [N][/][*][-]|
| [|-][Q][W][E][R][T][Y][U][I][O][P][{][}] | | [D][E][D] [7][8][9]|+||
| [CAP][A][S][D][F][G][H][J][K][L][;]['][#]|_| [4][5][6]|_||
| [^][\][Z][X][C][V][B][N][M][,][.][/] [__^__] [↑] [1][2][3]| ||
| [c] [a][________________________][a] [c] [←][V][→] [ 0 ][.]|_||
`--------------------------------------------------------------------'
dp
.--.
.'_\/_'.
'. /\ .'
"||"
|| /\
/\ ||//\)
(/\\||/
______\||/_______
_________
/ /.
.-------------. /_________/ |
/ / | | | |
/+============+\ | | |====| | |
||C:\> || | | | |
|| || | | |====| | |
|| || | | ___ | |
|| || | | |166| | |
|| ||/@@@ | --- | |
\+============+/ @ |_________|./.
@ .. ....'
..................@ __.'.' ''
/oooooooooooooooo// ///
/................// /_/
------------------
__|HM\
/HH\.M|
HMHH\.|
\HMHH\|
\\HMHH\
HH\HMHH\
HHH\HMHH\
\HMHH\-HHH\
\HMHH\.HHM\
\HMHH\.HMH\
|\HMHH\\HMH\
|H\HHH| \HMH\
|MH\H/ \HMH\
|MH\ \HMH\
\HMH\ \HMH\
\HMH\ __|HM|
\HMH\ /HH\.M|
\HMH\ |MHH\.|
\HMH\\HMHH\|
\HMH\\HMHH\
\HMHH\HMHH\
\HHHH\HMHH\
\HMHH\-HHH\
\HMHH\.HHM\
\HMHH\.HMH\
|\HMHH|\HMH
|H\HMH/ \HM
|MH\H/ \H
|MH\ \
\HMH\
VK \HMH\
\HMH\
@%%,%%%%@%%
,'%% \\-*%%%@%%%
;%@%%%*% _%%%%"
,%@% \(_.*%%%@.
% *%%, ,%%%%*( '
%^ ,*@%% )\|,%@*%,_
*% \/ #).-"*%%*
.) ,/ *%,
_________//)#(_____________
.....'',;;::cccllllllllllllcccc:::;;,,,''...'',,'..
..';cldkO00KXNNNNXXXKK000OOkkkkkxxxxxddoooddddddxxxxkkkkOO0XXKx:.
.':ok0KXXXNXK0kxolc:;;,,,,,,,,,,,;;,,,''''''',,''.. .'lOXKd'
.,lx00Oxl:,'............''''''................... ...,;;'. .oKXd.
.ckKKkc'...'',:::;,'.........'',;;::::;,'..........'',;;;,'.. .';;'. 'kNKc.
.:kXXk:. .. .................. .............,:c:'...;:'. .dNNx.
:0NKd, .....''',,,,''.. ',...........',,,'',,::,...,,. .dNNx.
.xXd. .:;'.. ..,' .;,. ...,,'';;'. ... .oNNo
.0K. .;. ;' '; .'...'. .oXX:
.oNO. . ,. . ..',::ccc:;,.. .. lXX:
.dNX: ...... ;. 'cxOKK0OXWWWWWWWNX0kc. :KXd.
.l0N0; ;d0KKKKKXK0ko:... .l0X0xc,...lXWWWWWWWWKO0Kx' ,ONKo.
.lKNKl...'......'. .dXWN0kkk0NWWWWWN0o. :KN0;. .,cokXWWNNNNWNKkxONK: .,:c:. .';;;;:lk0XXx;
:KN0l';ll:'. .,:lodxxkO00KXNWWWX000k. oXNx;:okKX0kdl:::;'',;coxkkd, ...'. ...'''.......',:lxKO:.
oNNk,;c,'',. ...;xNNOc,. ,d0X0xc,. .dOd, ..;dOKXK00000Ox:. ..''dKO,
'KW0,:,.,:..,oxkkkdl;'. 'KK' .. .dXX0o:'....,:oOXNN0d;.'. ..,lOKd. .. ;KXl.
;XNd,; ;. l00kxoooxKXKx:..ld: ;KK' .:dkO000000Okxl;. c0; :KK; . ;XXc
'XXdc. :. .. '' 'kNNNKKKk, .,dKNO. .... .'c0NO' :X0. ,. xN0.
.kNOc' ,. .00. ..''... .l0X0d;. 'dOkxo;... .;okKXK0KNXx;. .0X: ,. lNX'
,KKdl .c, .dNK, .;xXWKc. .;:coOXO,,'....... .,lx0XXOo;...oNWNXKk:.'KX; ' dNX.
:XXkc'.... .dNWXl .';l0NXNKl. ,lxkkkxo' .cK0. ..;lx0XNX0xc. ,0Nx'.','.kXo ., ,KNx.
cXXd,,;:, .oXWNNKo' .'.. .'.'dKk; .cooollox;.xXXl ..,cdOKXXX00NXc. 'oKWK' ;k: .l. ,0Nk.
cXNx. . ,KWX0NNNXOl'. .o0Ooldk; .:c;.':lxOKKK0xo:,.. ;XX: .,lOXWWXd. . .':,.lKXd.
lXNo cXWWWXooNWNXKko;'.. .lk0x; ...,:ldk0KXNNOo:,.. ,OWNOxO0KXXNWNO, ....'l0Xk,
.dNK. oNWWNo.cXK;;oOXNNXK0kxdolllllooooddxk00KKKK0kdoc:c0No .'ckXWWWNXkc,;kNKl. .,kXXk,
'KXc .dNWWX;.xNk. .kNO::lodxkOXWN0OkxdlcxNKl,.. oN0'..,:ox0XNWWNNWXo. ,ONO' .o0Xk;
.ONo oNWWN0xXWK, .oNKc .ONx. ;X0. .:XNKKNNWWWWNKkl;kNk. .cKXo. .ON0;
.xNd cNWWWWWWWWKOkKNXxl:,'...;0Xo'.....'lXK;...',:lxk0KNWWWWNNKOd:.. lXKclON0: .xNk.
.dXd ;XWWWWWWWWWWWWWWWWWWNNNNNWWNNNNNNNNNWWNNNNNNWWWWWNXKNNk;.. .dNWWXd. cXO.
.xXo .ONWNWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWNNK0ko:'..OXo 'l0NXx, :KK,
.OXc :XNk0NWXKNWWWWWWWWWWWWWWWWWWWWWNNNX00NNx:'.. lXKc. 'lONN0l. .oXK:
.KX; .dNKoON0;lXNkcld0NXo::cd0NNO:;,,'.. .0Xc lXXo..'l0NNKd,. .c0Nk,
:XK. .xNX0NKc.cXXl ;KXl .dN0. .0No .xNXOKNXOo,. .l0Xk;.
.dXk. .lKWN0d::OWK; lXXc .OX: .ONx. . .,cdk0XNXOd;. .'''....;c:'..;xKXx,
.0No .:dOKNNNWNKOxkXWXo:,,;ONk;,,,,,;c0NXOxxkO0XXNXKOdc,. ..;::,...;lol;..:xKXOl.
,XX: ..';cldxkOO0KKKXXXXXXXXXXKKKKK00Okxdol:;'.. .';::,..':llc,..'lkKXkc.
:NX' . '' .................. .,;:;,',;ccc;'..'lkKX0d;.
lNK. .; ,lc,. ................ ..,,;;;;;;:::,....,lkKX0d:.
.oN0. .'. .;ccc;,'.... ....'',;;;;;;;;;;'.. .;oOXX0d:.
.dN0. .;;,.. .... ..''''''''.... .:dOKKko;.
lNK' ..,;::;;,'......................... .;d0X0kc'.
.xXO' .;oOK0x:.
.cKKo. .,:oxkkkxk0K0xc'.
.oKKkc,. .';cok0XNNNX0Oxoc,.
.;d0XX0kdlc:;,,,',,,;;:clodkO0KK0Okdl:,'..
.,coxO0KXXXXXXXKK0OOxdoc:,..
...
@%%,%%%%@%%
,'%% \\-*%%%@%%%
;%@%%%*% _%%%%"
,%@% \(_.*%%%@.
% *%%, ,%%%%*( '
%^ ,*@%% )\|,%@*%,_
*% \/ #).-"*%%*
.) ,/ *%,
_________//)#(_____________
______
-~~` `~~~~---,__
`~-.
__,--~~~~~~---,__ `\
_/~~ `~-,_ `\
_/~ `\ `.
/' _,--~~~~~--,_ `\ `\
/' /~~ ~\ | |
/' /' __,---,_ `\ `| `|
.' ,' /~ ~~\ `. | |
| | | /~~\ | | `| |
| | | | ' | | | |
| | | `\.__,-' .' | |
`| \ `\_ / .' .'
`| `\ `--,_____,--' / |
\ `\ /' /
`\ `-,__ _,--' _/'
`\_ ~~~------~~~ _,-~
~~--_ ___,-~
`~~~~~------'~~~~~'
@%%,%%%%@%%
,'%% \\-*%%%@%%%
;%@%%%*% _%%%%"
,%@% \(_.*%%%@.
% *%%, ,%%%%*( '
%^ ,*@%% )\|,%@*%,_
*% \/ #).-"*%%*
.) ,/ *%,
_________//)#(_____________
_________________________.
/ _____________________ /|
/ / ___________________/ / |
/ / /| | / / |
/ / / | | / / . |
/ / /| | | / / /| |
/ / / | | | / / / | |
/ / / | | | / / /| | |
/ /_/___| | |__________/ / / | | |
/________| | |___________/ / | | |
| _______| | |__________ | | | | |
| | | | | |_________| | |__| | |
| | | | |___________| | |____| |
| | | / / ___________| | |_ / /
| | | / / / | | |/ / /
| | | / / / | | | / /
| | |/ / / | | |/ /
| | | / / | | ' /
| | |/_/_______________| | /
| |____________________| | /
|________________________|/
.
___---""""""""""""""---____ / |
_--"" \)))))))))))))))))))))))"""""___ / |
_-" _ \))))))_-"|))))))))))))))))))))"""---' __|
_-" / \ |))))| |)))))))))))))))))))))))))/-- |
<___. \_/ |))))| |))))))))))))))))))))))))<- |
"-_ |))))| |)))))))))))))))))))))))))\--__|
"-_ /)))))) -_|))))))))))))))))))))___---. |
"--__ /)))))))))))))))))))))))_____""" \ |
"""---______________---"""" mga \ |
'
dddhyyyyyyyyyyyhdhddmddhhhdddddddddddddddhyyhhyyyyyyyyyyyyyyhysoosyyyyyyyyyyyyhhhhhyyyhdhhyyhyyyyyhdhyyyyyyyyyyyyyyhhhhhssyyys++yyyyhhyyyyyyyyyyyhhddhhhhdhyyyhhhhhhyyyhhhyhhysshhhhhhdddddhhhhhdddyyyyhddhhddddmdmmmddddddddddddddddhhyhhhdhhyyhhhddddhhh
hhddyyyyyyyyhdddddhdddhhyhdddddhhhhddddddhyyhhhyysossssyyyyyyyyssossyyyyyyyyyyyyyyyyyyys++syyyyyyyyhhyyyyyyyyyyyyyyyyyyhysoo//+yddhhdddhyyyyyyyyyhhhhyyyhdhyyyhhhyyyyyyo+yyyssyyyyyyyyhhhhyyyhdddhhhhdyydddddddddddmmmmmmmmmddddddddddddddhhhhhhhdddhhhhyy
yyhhyyyyyyyyyhhdddhddhyyyhhdddhhysyhhhhdhhhhhhysyyyyyysoshhyhhhhhysosssyyyysssyyyyhhyyyys++oyyyyyyyyyyyyyyyyyyyyyyyyyyhhhhs+:-+ydddddddhhhyyyyyyyyyyyyyyhhyyyyyyhhyhyyso/++/oyyyyyyyyyyyyhyyyhdmmdddhhhhddddddddddddddmmmmdmmdddddddddddddddddddddddhhhhhh
yyyyyyyyyyyhhdddddddhhyyyhhdddhyyyyyyyyhdddhyyyyyyyhhhhhhdddddddhyssssossooo++++sddhhhhhhhs++syyyyyyyyyyyyyyyyyyyyyyyyyhhdhs++yhhhdddhhhyyyyyyyyyyyyyyyyyyyyyyyhhhhdhhhhysssyyyyyyyyyhhyhhddddmmmmddhddhhhdddddddddmmddmmdddddmddmmmmdddddddddddddddddhdhh
yyyyyyyyyyhdddddhdddhyyyyhddddhhdhhyyyyyhddhyyhdhhyyyhhhyyhdmmdddhyssyyhyyyyyyyyhddddmdhyyss//oyyyyyyyyyyyyyyyyyyyyyyyyyhhdhysydddddhhhhyyyyyyyyyyyyyyyyyyyyyyhhdddmmdmdddhhhyyyyyyyyhdddddmmmdddddddhhyyhddddhddddmmmmdddddddddddddmmdddddmmmddmmmdddddhh
yyyyyyyyyyhhyyyhddddhhhhddmddhhhhddhdhhhhddhhhddhyyhddddddddmmmmmdhysssyyyyyyyyyhhddddhyysss+:-/syyyyyyyyyyyyyyyyyyyyyyyyyhhhyoydmmdddhyyyyyyyyyyyyyyyyyyyyhhhhdddddddmddhhhyyyyhhhyyhhyyyyhdddddhdhdhyyyddddddddmmdddmddddddddddmmddmmdddmdmmdddddddddddd
yyyyyyyyyyyyyyyyhhhhddddddddhhhhyyyyhddhhddddddddhddhyyhhhddddmmddhhysyyyyyyyyyyyhddhhhhhhhhys+//+syyyyyyyyyyyyyyyyyyyyyyyyyhhoohdddhyyyyyyyyyyyyyyyyyyyyyyhhhdddddmddddhyyyyyyyhddhyssssyhddddhhhddhhhyhhhhddddmmmdddddddddddddddmmdddddddddddddddddddddd
yyyyyyyyyysyyyyyyyyyyhhdddhhyyyyyyhyyhhdddmmmmmmmmddhyyyyyhdhhhdddhyyyyyyyyyyyyyyhyyyyhddhyyhhyyso+++syyyyyyyyyyyyyyyyyyyyyyhhys+shddhhhyyyyyyyyyyyyyyyyyyyyyyyyhhdhyshhhyyhhhyyyhddyyyhhhddhhyyyhddhhhhyyyhdddmmmmdddmdmmdddddddddddddddddddddddddddddddd
yyyyyyyyyyyyyyyyhhhhhddhhddhyyyyyyyhhhhdmmmmmmmmmmmdhyyyyhddhyyyhddyyyyyyyyyyyyyyyyyssyhdhyyyyyyyyyyo+//+syyyyyyyyyyyyyyyyyyyyhyo/+yyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyys+oyhyyhhdhyyoosyhhhhhhhyyyyhhddddhhyyyyhdddddddmmmmddddddddddddddddddddhhddddddddddddh
yyyyyyyyyyyyyyhhddmddmmddhhhyyyyyyyyhdddmmdhmdmmddhhhhyyyhhyyyyyyyyyyyyyyyyyyyyyyyyyyysyyyyyhhhhhhhyyyyo+::+syyyyyyyyyyyyyyyyyyhys//oyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyy++yhddddhsooossyyyyyhhhhhhhhhhhhhyyyyyyyhhhhhddmmddmdddhhhdmddddddddddddhddddmdddddddd
yyyyyyyyyyyyyyhhddmddddmdhyyyyyyyyyyyhdmmmdddddhddhyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyysyyyyyhhddmmddhhhyyyhhs+::+syyyyyyyyyyyyyyyyyhhy+:/+syyyyyyyyyyyyyyyyyyyyyyhhyyys+/hddhhdhyssyyyyyyyhddhddddddhysssssssssyyyhhhdddhddmmdhhhddhhddmdddddddddddddddhddddd
yyyyyyyyyyyyyyyydddmdhhhdhyyyyyyyyyyyhdmmmmddddddddysyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyhhhdddddddyyyyyyyyhhy+:/+ssyyyyyyyyyyyyyyyhhhs:-+yyyyyyyyyyyyyyyyyyyyyyhddyyyyhdmdddddhhhhhhyyhhhdddddddmdhhhhhhysyyyyyhddddhyyyhddddhhhyyhddddddddddmddhdddddddddd
yyyyyyyyyyyyyyyddhhhhyyyhyyyyyyyyyyyyyyyhhhhhhdddhyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyhddhyyhdhyyyyyyyyyhhyoo+++oooosyyyyyyyyyyydds::syyyyyyyyyyyyyyyyyyyyyyyhdddddddmddhhhddddhsoooooyhdddddhyyhhhhyyyyyyyyyyyyyyyyyyhhdddhyyyyyhhdmdddddddddddddddddd
yyyyyyyyyyyyysydhhyyyssyyyyyyyyyyyyyyysssyysyhhhhyssyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyhhhyyyyyyyyyyyyhhysso/:/oyyyyyyyyyyhhs/:syyyyyyyyyyyyyyyyyyyyyyssyyyssshddddhhdmmddhyyyssyhdddddysssyhddhyhhyyyyyyhhyyyyyhhdddhhyyyyyyhhyyyhhddmmdhddddddd
yyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyhhhyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyhhhys+/+syyyyyyyyhhy/:syyyyyyyyyyyyyyyyyyyyyysso/osyhddhhhddmmmmddhhyyhhdddddddhhhdddysshddhhyhhddddhhhdmmdhhyyyyyhhyyyyyyyddmmmdhdddddd
yyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyhhyso++ossyyyyhhy/:syyyyyyyyyyyyyyyyyyyyysso/ohhhhhhyyyhddmmmdddhyyyyhddhdmdddhhhmdhyhdddddhhhdddddddhhhhdhhyhddhyyyyhhhhdddddhhhdddd
yyyyysyyyyyyyyyyssssyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyysyyhhyyo++ssyyhhs/:syyyyyyyyyyyyyyyyyyyysso/+syyyyyyyyhdddmmmmddhyyyhddddmmdddhhddmdhyyhdddhdhhhhdddhyyyhhddddmdhhhhhhhhhhhhdhyyhdddd
yyyyyyyyyyyssyysssyysyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyhdhs+++oyyyo/:oyyssyyyyyyyyyyyyyyysso+osyyyyyyyyyyyhddddddhhyyyyhddddhhyyyyyhddhyhddmddhhhyhhddhhhdhhhddmddhhhddddhhhhyhhhhdddhh
yyyyyyyyysssssyyyyyysssyyssyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyhhys+/+sso:-+syyyyyyyyyyyyyyyyysss+osyyyyyyyyyyyyyhhyhhddhyyyyhdhhyyyyyyyyddmddmmddddyyyyhddhyhhhhhhhddddddddddddhhdhhhyyhddhh
ysyyyyysssssyyyyyyyyysyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyssyhys+/o+:.+syyyyyyyyyyyyyysssso/+syyyyyyyyyyyyyyyyyyyhhhyyyyyyyyyyyyyyyhdmmmmmdhhddhyyyyyyyyssyyhdddddmmdddddddhdddyysyhdddd
sssysssssssssyssysyyssyyyyyyyyyyyyyyyyyyyyysyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyshhys/:/-:syyyyyyyyyyyyyysssso/+syyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyddddhhdddmmhyyyyyyyyyyyyyhdddddmddhdmmdhdddhhyyyyhdh
yyyyyssssssssysosssssyyyyyyyyyyyyyyyssyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyhhyys+:-/syyyyyyyyyyyysssss+:+syyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyhhhysydmmmdhhdddhhyyyyyyyyyyydddddddmmdddddddddhyyyy
yyyyyyyyyyyyyyyyyyyyyyyyyyyyyyssyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyysyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyysshdhyss+::syyyyyyyyyyysssso/:+syyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyydddhhdmmmddhhhhyyyysssyhdhyyhdddddddddhhhyyyyy
syyssyyyyyssyyyyyyyyyyyyyyyyyyysssssyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyhdhhsoo::syyyyyyyyyysosss+:+syyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyhhyyhdddmmdmdddhhyyysyhdhhyyhhhyyyyhddhyyyyyyy
yyssssssssosssssyyyyyyyyyyyyyyyyssssyyyyyyyyyyyyyyyyyysyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyssyyyyyyhddhso/-oyyyyyyyyyssosso+/syyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyydhyyhddddddddddhyyhhyyyyyyssyyyyyhddddhyyy
ysssssssssssssyysyyssyyyyyyyyyyyyyysyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyhddhso:+syyyyyyyysssyso+:osyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyhhhhyyyyyysyyyyyyyyyyyyyyyyyyyhhhhyy
yyyyyyssyyyyyyyssssssssyyyyyyyyyyysssyyyyyyyyyyyyyyyyyyyyyyyyyyyyyysosyyyyyyysyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyssyddhy/:osyyyyyyssyys+:-/syyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyysyyyyyyyyyyyyyyyyyyyyyyyyyy
yyyyyyyssssysssssssssssyyysyyyyssyysyyyyyyyyyyyyyyyyyyyyyyyyyyyyyssosssyyyyyyyyyyssosyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyysssssshddhs/:/++oyyssyys/-:osyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyysooooooosssyyyyyyyyyy
yyyyyyyyyyyyyysssyyyysssysysssyyyyssyyyssyyyyyyyyyyyyyyyssyyyyysoosyysssyysssyysssyysyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyssyyyyysssssyhddhso:.`-sssyyo/-/syyyyyyssyyyyysyysssyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyssyyyyyyyys+//::///++++oosyyyyssyy
sssssssyyyyyyyyysyssssssyssssssyyyysyyyyyyyyyyyyyyyyyyyssssyyssosssyysoosyysssossyyyyyysysyyyyyyysyyyyyyyyyyyyyyyyyyyyyysyyyyyyyyyssydddhhso+oosyyo:-+syyyyyyyyysssyyyyyssyyyyyysyyssyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyo/:::--:::://++++oyyyyyyy
yysysssyssyyyyyyyyyssssyyyyyysyyyyyyyysyyyyyyssyyyyyyyyyyysssssyyyyo/+yyyssyyysssyssyyyyyysyyyyssssyyyyyyyyyyyyyyyyyyyssyyyyyyyyyyssyhdddhyyysyys/--oyyyyyyyyyyysyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyysyyyyyyyo:-:::///::///+++++oyyyyyy
yyyysyyyyyyysyyyyyysssyyyyyyyyyyyyyyyyyyyyyyyyyysyyysssyyyssyyhhs+:/ooosyhhhyyyhddhso+osyysssssyssyyyyyyyyyyyyyyyyyyyysyyyyyyyyyyyyssyhddhyysyyo+-.+syyyyyyyyyyyyyysyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyysyyyyyys/----:////://++///++syyyyy
yyyyysyyyyssyyyyssyyssyyyyyyyyyssyyssssyyyyyyyyyyyyssssyyyssyhyo++syyyysssyys+ooosyys/::oyssyssyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyssyddhyyssso:.-syyyyyyyysssysyyyyysyyyyysssyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyysyyyyyyo:.--..-----::::::///oyyyyy
yyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyysyyyyysssssyyysssyhhddhysssyyhhhhhhhhhyso++osyysyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyysyhddyyhs+:../syyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyysyyyyyyyyysssssyyyyyys:.......-::------::/oyyyyy
yyyyyyyyyyyyyyyyyyyyssyyysssyyyyyyyyyyyyyyyyyyyysyyssyyyyyyhyyhhyyyhhdhddddddddddddddddhhysssyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyssyhdhyys/-.-syyyyyyyyyssyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyysssssyyyyyyyo-......`.....----:osyyyyy
yyyyyysyyyyyyyyyyyyssyyyysyyyyyyyyyysysyyyysssssyyyyyyyyyhyyyhhhhhhdddddddhhhhhhdddddhhhhhhyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyysyyddyss/-./syyyyyyyyyysyssssyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyysyyyyyyyysyysooyssyyyyyyo/.```````.`...-/oyyyyyyy
yyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyssssssssssyyyyyyyyyyyyyyyyyyyyyhhhhhhhhhhhhhhhddhhhhyyyyyysyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyssyddhys/--osyysssyyyyyyyyysyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyysssssyyyyss+oyyyyyyyysso/:..````..-/osyyyyyyyy
yyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyysssssyyyyyyyhhhhyyyyyyyyyyhyyhyyyhhhhhhhhhhhhhhhhhyyyyysssyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyssyddhys/-/syyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyssysss+oyysyyyyyyyyssoo+++ossyyyyyyysyyy
yyyyyyyyyyyyyyyyhhhhhhhhyyyyyyyyyyyyyyyyyyyyyyhhhhhhhyyyyyyyyyyyyhhhhyhyhyhyyyyyyyyyyssyyyyyyysyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyysysyhdhhhy+-/yyyyyyyyyyyyyyyyyyyyyyyyysyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyysyyyyyyo+osyyyyyyyyyyyyyyyyyyyyyyyyyyyyyy
yyyyyyyyyhhhhddddddddddddhhyyhhhyyyyyyyyyyhhhhhhhhyyysyyyyyyyyyhhhhhhhhyyyssysssoooss+/yyyhhysyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyysyhddddyo::syyyyyyyyyyyyyyyyyyyyyyyyysyyssyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyysyo+oyyyysyssyyyyyyyyyyyysyyysysssy
yyyyhhhdddddddddddddddddddddddddhhhhyhhhhhhhhhhhhhhhyyyyyyyyyyhhhhdhyysooo++++osyyyhs+oyyyyyyyyyyysyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyysyhdddhys+:/oyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyysyyyyyyyyyyssyyyyyyyysyysssssyo/osyyssssssyyyyyyyyyyyyyyyyysyy
hhddddddddddddddmdddddddddddddddddhhhhddddhhhhhhhhhyyyyyyyyyyyyhhhhhyso++++/:::/+oysooyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyhdddhhyyo-:osyyyyyyyyyyyyyyyyyyyyyyyyysyyyyyyyyyyyyyysyyyyyyyyyyyyyyyyyysssssssssyso:+syyyyyyssyyyyyyyyyyyyyyyyyyy
ddddddddddmmdddmmdddddddddddddddddddhhddhhhhyyyyyyyyyyyyyyyyhhhhhhyys+///+//:---:/ooo+yyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyhddhhyys:-/syyyyyyyyyyyyyyyyyyyyyyyysyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyysssssyyyyy//+syyyys/osyyyyyyyyyyyyyyyyyy
ddddddddddddddmmddddddddddddhhddddddhhhyyyhyyyyyyyyyyyhhyyhhdhhhhhyso+//////::::/oooo+syyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyysyyyyyyyyyyyyyyyyhdmdhyso/:+syyyyyyyyyyyyyyyyyyyyyyyyyyhhhhhhhhhhyyyyyyyyyyyysyyyyyyyyyyyyyssssyyysoso/+ssssoo+syyyyyyyyyyyyyyyyyy
dddddddddddddddddddddddddddhyhddddhhhhhhhhhhhhhhyyhhhhyyyyhhhhyyyyooooo+//::::/+oosyysyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyssyyyyyyyyyyyyyyyyyyyhdmmdhys/-oyyyyyyyyyyyhhhhhhhhhhhhdhhddddddddddddhhhyyyyyyyyyyyyyyyyyyyyyysssssyso::+/://++++:+yyyyysyyyyyyyyyyyy
dddddddddddddddddddddddddhyyyyyhhhhhhhhhhyyyyyyyyhhhyyyyyhhhhhyyso++ossoo///:/sysyyhyyyyyyyyyyyysyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyhhhhhhhhhhdmmdhs:-ohhhhhdddddddddddddddddddddddddddddddddddddhyyyyyyyyyyyyyysssssyssssyyys/-:::--:++::/ooossssssyyyyyyyyy
dddddddddddddddddddddddddhhhhhhhhhddhhhhyyyyyyyhhhyyyyyyyhhhhhyso+++osyhhyo+//oyyyhhyyyyyyyyyyyyyyyyyyyyyhhyyyhhhhhhhhhhhhhhhhddddddddddddhdmmdhy/.ohdddddddddddddddddddddddddddddddddddddddddddhhyyyyyyyyyyyyyyyyyysyyyyys:-::---:+/:://++ooossssssyyyso+
dddddddddddddddddddddddddhhhhhhdddhhhhhhhhhhhhhhhhhhyyyyhhhyyyo++/+osyyyddhysosysoyhhhyhhhhhhhhhhhhhhyyyyhyyhhdddddddddddddddddddddddddddhddmddhso-/yddmddddddddddddddddddddddddddddddddddddddddddhhhhhyyyyyyyyyyyyyysyyyy+------.-::--:::/+oooossssso/:-.
dddddddddddddddddddddddddhhhhhhhhhhhyyyyyyyyyyhhhhddhhyyyyysso++/++oyhsohmhyyssoooydddhhhhhhhhhhhhhhhhhhhhhhddddddddddddddhhhdddddddddddddddmdddyo/:+hhdddddddddddddddddddddddddddddddddddddddddddddddddddddhhhhhhhhhyhhy+........-:::--://:/++osssso:---:
dddddddddddddddddmmmmmdddhhhyyyyyyyyyysyyyyyyyyyyhhhhyyyssooo+//+ooshyosdmyssooo++hdddddddddddhhhhhdddhddddddddddddddddddddddmmmmmmmmmdddhhdddhhyyssyhhhddhhddddddddddddddddmmmmmmmddmmdddddddddddddddddddddddddddddddddy-....:++:://:-.-://://+ooo+:-:+oo
mmmmddmddddddddddddmmmddhyyyyyyyyyyysssyyyyyyhyyhhyyyssssoo++//+osyhdyoshhyssooo+oddddddddddddddddddddddmmdmdhdddddddmmmmmmmmmmmmmmmmmmddhhdddddhyyhydmmmmddddhhhhhhhddddddddmmmmmmmmmmmmddddddddddddddddddddddddddddddho-...-+o+//++/:-.-//:::-......:+sy
mmmmmmmmmmmmmmmddmmmmmmhyyysyysyyysssyyyyyssyyyyyyyo++++oo+///+osyhdho++sssssoosydddddddddddddmddddddddmmmmmmmmddmmmmmmmmmmmmmmmmmmmmmmmdhddddddhhhyhdmmmmmmmmmmdddhdddhhhhhhddddddmmmmmmmmmmddmdddddddddddddddddddddddy:...-::::/+++/:---:/:::-...````.:o
mmmmmmmmmmmmmmmmmmmmmdhyyssyyyyysssyyyyyysssyysysoyso++//+///+osssyhso+osooo++shdmmddddddmmmmmmmmmmmmmmmmmmmmmmdmmmmmmmmmmmmmmmmmmmmmmmmmhhdddddhhsyddmmmmmmmmmmmmmmmmmmmmmdhdddhyhhhhddmddmmmmmmmmdddddddddddddddddddy/...-:::/+++++//:--://::---........
mmmmmmmdmmmmmmmmmmmmdyyyysyyysysssyyyyyyyssyysyyoooyyoo++///+ooo++sys+oso+++/ohdmmmmmmddmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmhhddhdhyyyhdmmmmmmmmmmmmmmddmmmmmmmmmmmdmddhhdhhyhdhhhddddddddmdddddmmmmmmdy:..-::/+++/++++//:---++/::::-.......
mmmmmmmmmmmmmmmmmmmdysyysssssssssyyyyyyysssyysyyoooossssoo++ooooooyyoooo+///osydmmmmmmmdmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmhhdddhhhyyydmmmmmmmmmmmmmmdmmmmmmmmmmmmmmmmmmmddddddhhdhyhhhhddhddddmmmmmdh:.:::/osshh+:////::--:oy+:-::--...--.
mmmmmmmmmmmmmmmmmmmhyysssysssssssyyyysssssyysyyyso+oooossssssssssssysoo/://osssyhdmmmmmddmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmdhdhyhhyyydmmmmmmmmmmmmmmmmmmmmmmmmmmmmdmmmmmmmmmmmmmmmmmmmdddhhyyhhyhddddy:/o+oyddmmdo-://:::::oyho::::--...-:-
mmmdmmmmmmmmmmmmmdhysssssssssssyyyyyssssssyssyysssoossysosysoooso+oysoo+//+ysssssyddmddhhddddddmddmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmdhddhhhhhyhmmmmmmmmmmmmmmmmmmmmmmmmdmddddmmmmmmmmmmmmmmmmmmmmmmmmddddhdhyyho/+shdddmmds:::::/:/oyhs/::-::--..:+/
mmmmdddddmmmmmmmdhyssssssssssssyyyysssssssssyyssososohyosyyyyyssosssysoo++osssysssydmddhhddddddmmmmmmmmmmmmmmmmmmmmmmmddmmmmmmmmmmmmmmmmmmdddddhyysyhmmmmmmmmmmmmmmddmmmmmmmmmmddmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmddddddhhhhyhhyyy+:://+osyys:----///:--/o+
mmmmmmmmmmmmmmmmhsysssssssssssyyyyssssssssssysooooooosyhyhhhyyyysoosyysoooyyssysssshddmddmddmmmmddddmmmmmmddmmmmddddmmmmmmmmmmmmmmmmmmmmmmdhhhhyo/-+dmmmmmmddmmmmmmddddmmmmmmmmmmmmdmmmddmmmmmmmmmmmmmmmmmmmmmmmmmmmdmmmmmmmmdyyhyo/+oyyyy+-...--+o+/::os+
mmmdddddmmmmmmmdyssssssssssssyyyysssysssssssys++++o/osyyssysssys+ooossssyyssssyssssydmmdmdddddddddddddmmdddddmddddmddddddmmmmmddmmmmmmmmmddhdhys+/-+hmmmddddddddddddddddddmmmdddddddddddddddddmmdddmmmddddmdmmmmddddmmmmmmmmmmdsosysyyys+:.....-:os+/:+so+
ddmmdddmmmmmmmdhsssssssssssssyyysssssssssyyys+/+/+//o/sso+ysoss+ooo+sysoooosysyyyssyddddmmmddddddmddddddddddddddddddddddddddddddddddmmddddhhmdyyo/-/hdddddddddddddddddddddddddddddddddddddddddddddddddddddddddmmddddmmmmmmmmmds:::/+o+:--....---/sso+oys+/
dddddddddmmddhysssssssssssssyyyssssssssssyys+//://:+/-+oosyo+so+o/+/oyy++o++sssyysyydmmdmmddddddddddddddddddddddddddddddddddddddddddddddddhhdmhys+-:ydddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddmddddh/::--/+/:---------/yyyyhso+/
hhdddddddmmdyssssssssssyssssyssssssssssssyyo/:-::-//-:+osyysso++///:oys+/++/sssyyysyddddddddddddddddddddddddddddddddddddddddddddddddddddddhhdddyyo:-oddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddo///::/++/:::-----:+hdddyo+/o
dddddddddddyssssssssssyssssyysssssssssssyys/:----:/--/+oosooo+/:::::+s+/:///sssyyysyyhddddddddddddddddddddddddddddddddddddddddddddddddddddhhdmdhyy/-+hdddddddddddddddddddhddddddddhdddddddddddddddddddddddddddddddddhhhhhdddh++++//+oo+/+////://sdddys+/+y
ddddddddddyssssssssssyysssyyssssssssssssyy+:-----:-.-/++so++/::::-:-+o:/:-//ssyyyyssyyyddddddddddddddddddddddddddddddddddddddhhhddhdddddddhhddddhh+::yddddhddddddddddddddddddhddddhhddddddddddddddddddddddddddddddddddhdddddy+osso++oo++++++++/+hddhyo//yd
dddddddddhyssssssssssyysssyyssssysssssssys/---.---..:/:+ooo+:-------+o::--:/ssyyyyssyysyhdddddddddddddddddddddddddddddddddddddhhhddddddddddhhdhhyyo/:ohddddddddddddddddddddhhhddhddhddddddddddddddddddddhhddddddhhddddddddhdhosyysoossooosso++/shhhyo+ohdd
dddddddddhyssssssssssyysssyssssyyssssssyyo:--..--..-//:++///-------/ss/-..-:ssyyyyssyyysshddddddddddddddddddddddddddddddddddddddddddddddddhyddhssso+:/yddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddsyhhhyyyyyyyyso+/ohdhyooyhddd
ddddddddhyssssssssssyysssyysssyyssssyssyy+:--..-..-:/:-+/--:------:oyys:-.-:ssyyyyssyysssyddddddddddddddddddddddddddddddddhdddddddddddddddhhhhdyooo+/:+hdddddddddddddddddddddddddddddddddddddddddddddddddddddhdddddddhhhdddddyydddhsyssyhhso++hdhyoshddddd
ddddddhysyssssssssssysssssssssyssssyyssyy/::---.---//--+:--:------:syhy+-.-:ssyyyyssyyyssydddddddddddddddddddddddddddddddddddddddddddddddddhhhhhsoo++/:ohhdddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddysddhsyy+yddhyo+sdhyshddddddd
dddddhysssssssyssssyysssssssssssssyyssyys+/:::--:-:+/::o:--------:+yyyyo---:osyyyyssyyysshddddddddddddddddddddddddddddddddddddddddddddddhdhhhhhhyso+oo::+ydddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddysdmhohssddhyo+shysyhdddddddd
dddddhssssssssyssssyyssyssssyyssssssssyysoo++/:/:://::+/---:::--:/oyhyys:-::osyyyyssyyysshddddddddddddddddddddddddddddddddddddddddddddddddhhhdddhso+ss+::odddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddysddysyohddhsoyhsyhhddddddddd
dddddhssssssyssssssysssssssssssssssssyyysssso/+o/:++//+::-:::/-::osyyyss/://ossyyyssyyysshddddddddddddddddddddddhhddddddddddddddddddddddhddhhdddhyoosso:-:yddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddysddsysyddhsshyyhdddddddddddd
dddddysssssyysssssyyyysssssyyssssssssyhyysyyo+ss//o+++//::/:+/://osyysss+/++ossyyyssyyssydddddddddddddddddddddddhddddddddddddddddddddddddddhhmmmdhyyyys/:+hddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddysmdssyddhyhhyydddddddddddddd
ddddhssssssyyssssyyyyyssssyyssssssssyyyhyyyyssys/+oo++//:/+/o++osssyysssoooosssyyyssyyssshdddddddddddddddddddddddddddddddddddddddddddddddddhhmmddhyyyso+ohdddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddsymhosddyyddyyddddddddddddddd
ddddysssssyyyssssyyyysssssyssssssssssssyyyhysyys+osoo++//+++sosyyssyyssysssssssyyyysyyssshhhhhhhhhhhhddhhhhhhhhhhhdhhhhhhhhhhhhhhhhhhhhhhddhdmmdhhyyysooydddddhdddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddhoydysdhyydhsydddddddddddddddd
dddhyssssyyyyssssyyyssssssssssssssyyysssyyyyyhhs+ssssoo+os+oyyyyysyyssyyyssyysyyyyysyysssssssssssssssssssssssssssssssssssssssssssssssssssyyydmmddhyysssossssssssssssssssssssssssssssssyyyyssyyssyyysyyyyssyssyyyyyyysssssyyysohyhdhyhhyyhddddddddddddddddd
dddhyyyyyyyyysssyyyyssysssssssssssyyysssssssyyhsoysssssossosyyyyysyysssyyyyyyssyyyysyyyssyhhhhhhhhhhhhhhyyyhhhhhhhyyyyyyhhhhhhyyyyyyyyyyyyyyddddhhhyyssoyhhhyyyhhhhyyyyyyyhyyyyyyyyyyyyyyyyyyhyyhhyyyyyyyyyyyyyyyyyyyyyyyyyys+shdyshyshddddddddddddddddddd
ddddyyyyyyyyssssyysssssssssssssssysssssssssssssyyyssysoyyssssyyyyssssssyyyyyyysyyyyssyyssssssssssssssoossssssssssssssssssssssssssooooooooosydmmmddhysssossssssssssssssssssssssssssssssssssyyyyyyyyyyyyyyyhhhhhhhhhhhhhddddddysdmhyhsshdddddddddddddddddddd
dddddyyyyyysssssssssssssssssssssyyssssssssssssyyyyyyysyyyssyyyyyyssssssyhyyhyysyyyyssyyysyyyyyyyyyyyyyyhhhhhhhhhhhhhhhhhhhhhhhyyyyhyyyyyyyyhdmmmdddhysssyyosyyyyyyyyyyyyyyyyyyyyyyysssssssssssssssssssssssssssssssssssssyyhyyddhyhssosyhdddddddddddddddddd
dddddhhyyyysssssssssyssssssysssyyyyssssyysssssyyyyhhyyyssyyyyyyyyssssssyyyyhhyyyyyyyssyssyddmmmmmdddddddmmmmmmmmmdmmmmdmmdddmmddmmdddmmdhyhdddddddhysosdddssddddddddddddddddddddddddddddhddddddddddddddddddhhhhhhhyyyyyysoooddyhhsydhsosyhdddddddddddddddd
ddddddhyyysssssssssyysssssysssyyyyyyssyyyysssyyyyhhyysyyyyyyyyyyyssssssyyyyyyysyyyyyssysssdmmmmmddddddmmmmmmmmmmmmmmmddmmmmmmmdmmmmmmddhyhddyyddddhyssyddhooyhddmdmdddddddddmmddmmdddddddddddddddddddddmmmmmmmddddddddddhyshhyhyshddddhsooyhdddddhdddddddd
dddddddhysssyssyyyyyyyyssyyssyyysyyhhyyyhyyyyyyhyyyssyyyyyyyyyyyysssssyyyyyhyysyyyyssyyssshdmmmdmmmmmmmmmmmmmmmmdmmddyyhdmmmmdhhdmmmdysyhdmds+hddddhysyhyy++sshdmddddddddddddmddmdddddddddddddddddddddmddmmmmmmmmddmdmmmdyhdydy+oyddddddhsooyhdddddddddddd
hhhdhdddysssyyyyyyyyyyyyyyyssyyysssyyhyyyhhyyyyyyyyyyyyyyyyyyyyyysssssyyyyyyyyyyyyyyyyyssshmdmddddmmmmmddmdddddddddddyysshddddhsyddhyssydmdhsosddddhysosys+oooydddddhsyhdddddddddddddddddddddddddmddddmmmmmmmmmmmmmmmmmdhhdhdyosoooyddddddhyooshdddddddddd
hhhhhhhhyssssyyyysyhyyyyyyssyyyyssssyyyhyhhhyyyyyyyyyyyyssssyyssyssssyyyyyyyyyyyyyyyyyyssshdddddddddddddddddddddddhhdhshyoyddhysshhyyhoydmdsysohddddyoossooososhdddysyhyhdddmdddddddddddddddddddddmmmddddmmmmmmmmmmmmmmhydhdhsydhysosyddddddhsooshdddddddd
dhhhhhhyssssssyyysyhyyyyyyysyyyysoosyyysyhhhyyyyhhhyyyyssssyyysyyssssyyyyyyyyyyyyyyyyyyssshddddddddddddddddhyhhdddhshdssyyoydhosyssydh+yddy+hyoddddyoosss+sososhddysyddsyhdddddddddddddddddddddddddddddddddmdmddmmmmmmhydhdyhhddddhysosyhdddddhyoosyhddddd
dddhhhsoosssyyyyyyyhhhhhyyyyyysooo++ooosysossyyhhhyyyyyyyyyyysyyyssyyyyyyyyyyyyyyyyyyyyssshddddddddddddddddhhysyyhhsydhoyhyoydsoyoshdh+hddsohsoddyosysossossssshhyshhhyssdhyydhyhddddddddddddddddddddddddddddddddddmdhyhyhyyyhddddddhhyssyhdddddhyoosyhddd
ddhysoooossyyyyyyysyhhyyhhhhyyyyyyyyssyso+///+oyyysssssyyyyyyyyyyssyyyyyyyyyyyyyyyyyyyyysyhddddddhhhhhhhhhhhhhhysossoyhsshhyoyysosyddyohdhoyhoshyooyyssyoysyssshyoyyyhhsyyyyhyyyhhhdhhhhhdhhhhhddddddddddddddddddmmmhydysysyshddddddddhhysoyhddddddyoooyhd
hyooosyhyssyyhhyyyyyyyyyyhhyyyhhhhhhyyhys+//::/+yyyysssssssssssyysyyyyyyyyyyyyyyyyyyyyyysyhhhhhhhhhhhhhhhhhhhhyyhyoosoysoshhsosysshhdhshdyohysys+yhhyyysyysssssyossyhhysyyhhyyhhhhhhhhhhhhhhhhhhdddddddddddddddddddhydyshysyhddddddddddhhhysoyhddddddysooy
oosyhhddhssyyhhhyyyyyyyyhhhyyhhyhhdhyyyhhyo/::::+syyyyyyyysssssyyyyyyyyyyyyyyyyyyyyssyyysyhhhhhhhhhhhhhhhhyyhhyysyys+sooysshhysyysyhdhyhhssyshyoyhhhyssyysysysysosyyssshhyyyyhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhddddddhshhosyyddddddddddddhhhhhyysoshddddddyso
yhdddddhysyyhhhhyyyyyyyyhhyyyhyyhddhyyyhhhy+/::::/oyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyysyyhhyyyyyyyyyyyyyyysyysyssysosoyhyhhyyyyyyyhhhdyshyyyshdhyhysyyyhyyysssyyyyyyyssyyyyyyyyyyyyyyyhhhhhhhhhhhhhhyhhhhhhdhdhh+yhsydddddddddddddddhhhhhhhyyooyhddddddh
dddddhyoosyyyhhyyyyyyyyyhhyyhhyyhddhyyydhhho+/:-::/oyyyyyhhyyyyyhysyyyyyyyyyyyyyyyyyyyyysyyyyyyyyyyyyyyyyyysssysososyssyyyhyhyhhyhdhyddhsyhhyyhdyyhyyyyyhyyyyyyyyyhyyyyyyssssyyyyyyyyyyyyyyhhhhhhhhhhhhhhhhhhhhdhoyddshdddddddddddddddhhdhhhhhhyyooshddddd
dddhyoosyyyyyhyyyyyyyyyhhyyyhhyyhddyyyyhhhhyo/::-:::+syyyyhhhyyyhyyyysyyyyyyyyyyyyyyyyyysyyyyyyyyyyyysssssysssoysooosyyyhyyhhyyhdyhdhhdyyhhhhddyyhhhyhhhhyyyhyyhhhhhhhhyyyssssyyyyyyyyyyyyyyyyyyyyyyyyhyyhhhhhhdhsyyyhddddhhdddddhhddddddhhhhhhhhysooshhdd
hhsoosyhdyyyyhyyyyyyyyyhhyyyhyyyhdhyyyyhhhhhs+/:::::/+syyyyyyyyyhyyyyyyyyyyyyyyyyyyyyyysssssssssssssssssooossooosyossyyyyhhyyhhshdyhdhhhhhhhdmhhhhddhhdhhhdhhhhdhhhhhhhhhyssssyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyhhhdhhhddhhhhhhhhhhhhhhhdddddddhhhhhhhyysooshd
sooshhdddysyyyyyyyyyyyhhyyyyhyyyhhhyyyyhhhhdyo//:::://+syyyyyysyyyyyyyyyyyyyyyyyyyyyyyysssssssssssssssssossssssyysssyyhyyyhhyyhdyyhydddhdhhdddhhhyddhhhhhhhhhhhhhhhhhhhhhhyyyyyysssysssyysyyyyyyyyyyyyyyyyyyhhdddhddhhhhhhhyhhhhhhhhhdhdddhhdhhhhhhhyysooy
osyhhhhdhysyyyyyyyyyyyhhyyyhhyyyddhyyyhhhddhhs++///:/+++yyyyyhyyyyyyyyyyyyyyysyyyyyyyyyysssssssssssssssssssyyyyhhhyyyhhhhdddhhhhhyhhdddddhdmmddddhhhhhhhhhhhhyyyyyyyyyyyyyyyyssssssssssssssssssssssysysyyyyhhhddhhhhyyyyyyyyyyhhhhhhhhhhhhhhdhhhhhhhhyyyso
yhyyhhhhhyssyyyyyyyyyhhyyyyhhyyhddhyyyhhhhhyhsss+oo++yy++syysyhhyyyyyyyysyyyysyyyyyyyyyyssssssosssssssssyyyyyyhyhddhddddddddddddddddddmmddddddddhhhyyyhyyyyyyyyysssssssssssssssssssssssssssssssssssssssyyyyhhhhhyyyyyyyyyyyyyyyhhhhhyyhhhhhhhhhhhhhhhhyyys
hhhhhhhhhysyyyyyyyyyyhhyyyyhyyyhddhyyyyhhhyhhshs+yy++hdy++yyyyyhhyyyyyyyyyyyysyyyyyyyyysssoooooooooooosssyyyyyyyhhddddhdddddddmmdddddddddhhhhhyyyyyyssssssssssssssosssssssssssssooosoooooosossssssssssssyyyhhyyyyysssssssyyyyyyyyyyyyyhhhhhhhhhhddhhhhhhyy
yyhhyyyyyysyyyyyyyyyyyyyyyyhysyhddhyyyyhhyyhdhhsshho+yhhyssyyyyyyhhhhyyyyyyyyssyyyyyyyysssooooooooooooosssssyyyhhhddddddddddhhhhdhhhdhhhhhyyyyssssssssssssooooosssooossoooooooooooooooooooooossooosssssyyyyyysssssssssssssssyssyyyyyyyhhhhhhhhhddhhhhhhhhh
yyyyyyyyyysyyyyyyyyyyyyyyyyhyyyhddhyyyyhyyyhhyhhhhhysyhhhysyyyyyyyhhhyyyyyyyyyyyyyyyyyyssoooooooooooooosssssyyyhhhhdhhhhhhhhhyyyyyyyhysyyyyssssssssssoooooooooooooooooooooooooooooooooooooooooooooossyyyyyyssssoooooosssssssssssyyyyyyyyhhhhhhhhhhhhhhhhhy
yysyysyyysssyyyyyyyyyyyyyyyyyyyhdhyyyyyhyhhhyhdhyyhhsyyhhhyyyyyyyyyyyyyyyyyyyysyyyyyyyyssoooooooooossssssyyyyyhhhhhhhhhyyyyyyyyssyssysssssssoooosooooooooooo++ooooooooooooooo++++++oooooooooooooosssyyyyssssooooooooooososssssssssyyyyyyyyyhhhhhhhhhhhhhhy
ssssssssssssyyyyyyyyyyyyysyhyyyhdhhyyyyhhhyyyhdhyyhhhyyyhhhhhyyyyyyyyyyyyyyyyysyyyyyyyyssoooooooossssyyyyyyyhhhhhyyyyyysssssssssssossoooooosooooooooooooo+++++++o++++++ooooo+++ooooooooooooooooosssyyyysssooooooooooooooooossssssssyyyyyyyyyyyhhhhhhhhhhhh
sssssssssssssyyyyyyyhyyyyyyhyyyhhhhyyyyhhyyyhddhyyhdhyyyhhhyyyyyyyyyyyyhhhhyyysyyyyyyysssoooossssssyyyyyhhhhhhyyyyyysssssssoooooooossoooo++ooooooooooooo++++++++++++++++++o++++++oooooooooooosssssssssssssoooooooooooooooooosossssssssyyyyyyyyyyyhhhhhhhhh
oooosssssssssyyyyyyhyyyyyyyhyyyhhhhyyyyhyyyyhddhyyhddyyyyhhysyyyyyyhhhhhhhhyyysyyyyyyysssssssssyyyyyyyyhhhhyyyyysssssssoooooooooooooo++++++++ooo+++++ooo++++++++++++++oo+++o+++oo++oooooooosssssyssssssssoooooooooooooooooooosssssssssyyyyyyyyyyyhhhhhhhhh
ooooooosssssssyyyyhhyyyyyyyhyyyhhhhyyyyhyyyhhdhyyyhddyyyyhhhyyyyyyhhhhyhdhhyyysyyyyyyssyyyyyyyyyyyyyyyyyyyyyyssssssoooooooooooooooooo++++++++++o++++++++++++++++++++++++++++++++o++ooooosssssssssssssssssooooooooooooooooossssssssssssyyyyyyyyyyyyyyhhhhhh
oooooooossosssyyyyhhyyyyyyyyyyyhddhyyyyhhyhhddhyyyhddhyyyyhhyyyyyyyhhhhhdhyyyysyyyyyyssyyyyyhyyhyyyyyyyyysssssssoooooooooooooooooooo++++o+++++++++++++++++++++++++++o+oooooooooooooooooossssssssssssyssssooooooooooooooooosssssssssssyyyyyyyyyyyyyyyyyyyyy
ooooooooooosssyyyyhhyyyyhhhyyyyhddhhyyyhhhhhddhyyyhddhyyyyhhyyyyyyyhyhhhdhyyyyyyyhhyysyhhhhhyyyyyyyssssssssssssssooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooosssssssssssyyyyysssssssosoossoossssssssssssssyyyyyyyyyyyyyyyyyyyyyyy
osssoooososssyyyyyhyyyyhhhyyyyyhddhhyyyyhhhhddhyyyhddhhyyyyhhhyyyyyhhyhhhyyyyyyyyhhysyhhhhyyyyyyysssssssssssssssssssosssoooooooooooooooooooooooooooooooooooooooooooooooooooooosssssssssssssssyyyyyyyyyyssssssssssssssssssssssssssssyyyyyyyyyyyyyyyyyyyyyyy
sssssssssssssyyyyhhhhhhhhyyyyyyhddhhyyyyhhhdddhyyyhdddhyyyyhhhyyyyyyyyhhhyyyyyyyhhhysyhhhyyyyyyssssssssssssssssssssssssssssssssssssoossssssssssssssssssssssssssssssssssssssssssssyssssssyyyyyyyyyyyyyyyyyysyssssssssssssssyyyssyyyyyyyyyyyyyyyyyyyyyyyyyyy
sssssssssssssyyhhhdhhyhhyyyyyyyhdddhyyyyhhdddhhyyyhddddyyyyyhhhhyyyyyyyyyyyyyysyhhyssyhyyyyyyyysyyssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssysyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyssyyyssyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyy
hhhyyyyyyyysyyyhhddhyyhhyyyyyyyhdddhyyyyyhdddhhyyyhddddhyyyyhhhhhhyhhhhhhhyyhysyhhyssosssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyysss
ddddddddddhsyyyhhddhyyhhyyyhhyyhdddhyyyyyhddddyyyyhdddhhyyyyyhhhhhhhhhhhhhyyyysyhhsssssssssssssssssssssssssssssssoooooosssssooooooooooooooooooooooossssooooooooosossooosssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssss
dddddddddhysyyyhdddhhhhhyhyyyyyhddhhyyyyyhddhhhyyhhhddhhyyyyyhhhhhhhhhhhhhyyyyyhhysyhhhhhhhhhhhhhhhhhhhhhhyyyyyyyyyyyyyyyyyyyyyyssssssssssssssssysssyyyyyyyyyyysyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyhyyyyyyyyhhhhhhhhhhhhhhhhhhhhhh
dddddddddhysyyyhddhhhhhhyhhyyyyhdddhyyyhyhddhhhyyhdhhddhyyyyyhhhhhhhhhhddyyyyyyhhysydddddddddddddddddddddddddhdhhhhhddhddhddhddhhhhhhhhhhhhhhhdddhhddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddd
yyyyyyyyyyysyyhhddhhdhhhyhhhyyyhddhhyyhhyyhdhhhyyhdhhdhhhyyyyyhhhhhhhhhdhyyyyyyhhssyhddddddddddddddhddddddddhhhhhhhhddddddddddddddddhdddddddddddhhhddddddddhyhdddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddd
oooooooooossyyhddhhhdhdyhhhhhyhdddhyyyyhhyhdhhyyyhdhhhhhhyyyyyhhhhyhhhhdhyyyyyyhyssooooooooossssssssssssssssssssssssssssysssyysyyyyyyyyssyyyyyyyyyyyyyyyyyyyyyyyyhhyyhhhyhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhddhdhhhhhdddddddddddddddddddddddddddddddddddddddddd
hhhhhhhhhyssyyhhhhhhhhhyhhhhyyhdddhyyyhhhyhdhyyyyhddhhhhhhyyyyhhhhhhhhhdhyyyyyhhysssoooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooososoooossossssssssssssssssssssssssssssssssssssssss
dddddddddhysyyhhhhhdhhhyhhhhyyhddddyyyhhhyhdhyyyyhddhyhdhhhhyyhhhhhhhhhhyyyssyhysyhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhyhhhhhhhhyyyyyyyyhhhhhhyyyhhhhhyhhyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyysyysssssssssssssssssssssssoossooossssssssoooooooooooooo
hhhhhhhhhhssyyhhhhddhhhyhhhhyydddddyyhhhhyhdhyyyyyhdhyhhdhhhyyyhhhhhhdhhyyyssyysyhddddddddddhhdhhdhhhhhhhhdddhhhhhhhhhhhhddddddddddddddddddhhddddddddddddddddddhhddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddhddhddddddddhhhhhhhhhhhhh
ssssssssssssyhhhhddhyhyyhddhyyddddhyyhhhhyhdhyhyyydddhhhdhhhyyyhhhhdhddhyhhyyyyssyssssyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyhyyhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhddhhhhdddhhhhdddhhddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddd
yyyyyhhhhyssyyhhhddhhdyhdddhyhddddhyyhhdhyhdhyhyyyhddhyhhhhhhyyhhhhddddhyhhyyyssooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooo++ooooooooooooooooooooooooooooooooooooosssssosssssssssssssssssssssyyyyyysyyyyyyyyyyyyyyysyyyyyyyyyyyy
ddddddddddsssyhddddyhhyhhhhhyhddddysydddhyhdhyhhyyhddhyhhhhhhyyhhhhhhddhyhhyssyhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhyhhyyyyyyyyyyyyyyyyyyyyyyyssyyyyyyysysyyyyyyyyyyyyyyyyyssssssssssssssssssssssssssooooosooooooosooossssoooooooooooooooooooooooooooooo
dddddddddhyssyhdddhyhhyhhhdhyhddddyyhddhhyhdhyhhyyhdddyyhhhhhyshhhhhdddhydhssshddddddhhddddddddddddddddddddddddddddddddhddddddddhhhhhddhdddddddhhhdhhhhhhddddddddddddddddddddddddddddhhdddddddddddddddddddhhddhddddddddddddddddddhhhhhddhhhhhhhhhhhhhhhhhh
ddddddddhhhssshdddyyhhyhdddhydddddyyhdddhyhdhyhhyyydddhyhhhhhhyhhhhddddyyhyssshhdddddddddddddddddddddddddddddddhdddddddhhhhhhhhhhhhhhhhhhhdddddddhdddhhhddddhhdddddddddddddddddddddddddddddddddddddddddddddhhhdddddddddddddddddddddddddddddddddddddddddddd
dddhyooosssossyddhyhdyyddddyhddddhyyhdddhyhddyhhhyydddhyhhhhhhsydddddddyyhyssydhyhhhhhhhhhhhhhhhhhhhhhhhhhhhdddhhddddhhhhhhhhhhhhhhhhhhhhhdhddhddhddhhdhddhhhhdhdddddddddddddddddddddddddddddddddddddddddddddhdddddddddddddddddddddddddddddddddddddddddddd
ddyo+ooossyyssyhdyyhhyhdddhyhddddhsyddddhydddhhhhyyhdddyyhhhhhyyhddddddyhdysyhho/++oooooooooooooooooooooo++oyhdhdddhsossssssssssosoossssssssssssshdddddddyssssssyyyyyyyyyyyyyyyyyssysyyhdddddddhyyyhhhyhhhhhhhhhhhhhhhhhhhhhddddddddhhdhddhddddddddddddhhh
hs++oooosyyyyssyhyydhyhdddhyhhdddyshddddyhdddhhhhyyhdddhyhdhhhyyhdddddhyhdhsyyo+ooossyyyyyyhhyyyyyyyyyyys+/syddddddy++ooooossyyyyyyyyyyyyssssoo+/shdddddhs/ooossssssyyyyyyyssyssssssso+shddddhyo+oossssssssssssssooooooooososhdddddhs+oooooooooooosssooooo
o++++ossssssssssyshdhyhdddyyhhdddyyhddddyhdddhyhdhyhdddhyhdddhyyhdddddhyhdhyso+oooosyyyyyyyyyyyyyyyyyyyys++shdddddds++++ooosssyyyyyyyyyyysssssso+ohdddddhs+ooooossyyyyyyyyyyyyyyyyysss+oydddddy++oossssyyyyyhhhhhhhyyyysssssoshddddhso+oosyyyyyhhhhhhhhhhh
++:/+ooooosooosssydhyshddhyyhhddhyyhdddhyhdddhyhdhyydddhyhddddhyhdddddhyhdhss+oo+ooosssssssssyyyyssssssso+oyddddddhs+o++ooooosssssssssssssoooooo/ohdddhddy++++ooooosssssssyyyyssssssssooshddddhs+oooossyyyyyyhhyhyyhyyyysysysoshddddhs++oosyyyyyyyyyhhhhhh
o////++++++++osyshdhyshddhyhhhddhyhddddhyhdddhyhdhyyhdddyyhddhysydddddhyhdhsooo++++++++oooooooooooooooooo+shddddddhsoo//+++++oooooossooooooo++o+/oyhdhhhhy+++/+++++oooooooosssoooooooooooydddddyo+o++oosssssyyyyyyyyyyysssssssoshddddho++++ossssssyyyyyyyy
ssssssssssssssssyddyyshddyyhhhddyshddddhyhdddhyhddhyhdddysyhhhhyyhddddhyddhsooo+++++++++++///++++++++++o+oydddddddhsoo+++++++++++//+++++++++/++++syhdddddyo+o/:://++++++++++++++++++++oooshddddhsooo/+++++++ooooooooooooooooosooshddddhs++o+++oooooooooooo
ddddddddddddhysyhdhyyyhdhyyhhhddyydddddhyhdddhyhddhyydddhyydddhhyhddddhyhdhyssyyyyyyyysssssssssssssssssssyhdddddddhysssssssssssssssossssoooooosssyhddddddhsosooosossssoooooooooooooooooooshdddddhsssooooooooo+ooooooooooooooooooshdddmdhs++++//////+/+//++
ddddddddddddysshddhhyyddhsyhyhdhsydddddhyhddddyhhdhyyhddhyshhhhhsyhddhyyhdhssyddddddddddddddddddddddddddddddddddddddddddddhhhhhhhhhhhhhhhhhhhhhhhdddddddddhhhhhhhhhhhhhhhhhhhhhhhhhhyyhhhhddddddddhhyhhhhhyyyyyyyyyyyyyyyyyyyyyyhdddddddhyyyssssssssssssss
dddddddddddhysydddyhyyddyshhhhdyshdddddyyhddddyhhhhyyhddhyyyhhhhyyhddhyyhdhysyddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddhdddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddhddddddddddddddddddddddddddd
yyyyyyyyhddysshddhhhsyddyydhhdhyyhdddddyyhdddhsyhhhysydddhyyhdddyshddhyyddhssshhddhhhhhddddddddddddddddhddhhhhhdddddddddddddddddddddddddddddddddddddddddhhhddddddddddddhhhdddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddm
oooo+/+syddysyddhydhyhdhyhdhhdysyddddddyyhddddyyhhdhyyhddhyyhdddhsyhdhyyddhys+ooooooooo+oshdddddddyssssoooooosssoossssssssssssssossyhdddddddhysyyyyyyyyyyyyyyyyyyyyyyyyyyyyyhddddddddddhhyyyyyyyyyyhhhhhhhhhhhhhhhhhhhhddddddddddddddddddddhdddddddhdddddd
soo+/+shdddysyddyhdyshdhshdyhhsshddddddyydddddyyddddyyhddhyyhddhhsyhdhyyddhysssyysssooo++shddddddhs/+sssssyyyyyyyyyyyyyyysssooooo+++sdddddddyo+osssssssssssssssssssssssssoo++shddddddddso+ooossssssssssssssssssssssssssyhdddddddysssooooosoosoooosssssssss
oo+/+shddddhssyyyddyshhyydhyhysydddddddyydddddyyhdddhshddhyshhhhhyshdhyyddyysssyssssooo/+ydddddddh+/ooossyyyyyyhhhhhhhhhyyyyssoooo+oydddddddyo+ossssyyyyhhhhhhhhhhhhhhyysss+/oyddddddddso+oossysyyyyyhhhhhhhhhhyyyyysssoshddddddysooooossssyyyyyyyyhyyyyyy
o//+yhdddddhysyydddyyhysydhyhsshdddddddyydddddyyhdddhsydddysyhddhysyhhsyddyyssoooooooo++shddddddhs/+oooosssssssssyyyyysyssssooooo++oydddddddy+/ososssssyyyyyhyyyyyyyyyyssooo/+shdddddddhooooossssyyyyyyyyhhhyyyyyyyssssssydddddddyoooooossssyyyyyyyhhyyyyy
//oydddddddyssyhmmdyyysshdyyhssyhdddddhsyddddhsshhddhyydddhyyhdddhsyhhsyddyyssoooooooo/oydddddddho/+ooooooooooooooosssooooooo+++o++oydddhdddy+/oooossssyyyysssssssssssssoooo++oydddddddhsoo+/osssssssssssyyyysyssssssossooyhdddddhyoooooosssssssysyyyyyyyy
+shdddddddyo+syhmmdysssyddyhhssssyddddhsydddddyyhddddyydddhyyddddhyyhhsyddyysso+++++o++shdddddddy++o+++oooooooooooooooooooo+++++o++ohddhhhddy+/oo+ooooossssssssssssoooooo++o+/+shdddddddyo++:+oooooooossssssssssoooooooososhddddddhso+o++ooossssssssyyyyyy
yhdddddddyo/+sshmmhsssshdhyhddysssyhddhshdmmddyydddddyydmdhyydddddyshhshddyhss+////++/+ydddddddho/++/+++++++o+++++++++++++++++++o++oyddhhhddy+/++/++++++++ooooooooooo+++////+/+shdddddddhs++::+++ooooooooooooooooooooooooooshddddddhsoo+/++ooooooossssssss
ddddddddhs++oosydmhsssyddyydddyssssshdhsyddmmdhydddddyyhdmdyydddddhsyhyhddyhss+:::/+/+ohdddddddy+/+////////////////////////////++/+syhhhhdddy+/++/////////+////////////::::/o++oyhddddddhyo+/-:////////++++++++++++/++//++ooyhddddddysoo+/:////++++++++o++
dddddddddhhyyysshdyssydmhshddhssyhyssyysydddddhyhddddyshdddyyhdddddyyyshddyhysooooooosyhdddddddysooooooooooo+o++++o+++++ooo+++++oosyhddhhddhysoooooooooooooooo++++++++++++ooooosyhhhddddhyso+++++++++++++++++++++++++oo++ooosydddddddyoo++////////////////
ddddddddddddddysyhssyhddyshddysshddhsssshdddddhshddddhshdddyshdddddysyshddyhyssyhhhhhhhhddddhhddhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhddhhhhddhhhhyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyhhdddhddddhyyyyyyyyyyyyyyysyyyyysssyysyyysyyyyhddddddddhyysssssssssssssssoo
ddddddddddddddhssssyhddhsyddhssshdddhssshdddddhshddddhsydddyshdddddyssydddyhyssyhddddhhhhhhdhhhhhhdddhhddddhddhhhhhdddddddddddddddhhhhhhhhhhhdddddhddddddhhddddddddddddhhhhhhhhhhhhhhddhhhhhddddddddddddddddddddddddhhdhhdddddddddddddddddddddhhhhddhddddd
ddddddhdddddddhysssydmdsyhddysssdddddhsshdddddhshddddhyydddhsydddddhssydddyhhssshdddhhddhhhhhhhhhhdhhdhhhhhhhhhhhhhhhdddhhhhhhhhhdhdhhhhhhhhhhdddhdddddddddddddddddddddhhhhhhhhhhdhhhdhddhhhddddhhdddddddhdddddddddhdddddddddddddddddddddddddddddddddddddd
syssssssysssssssssshddyshddhsssyddddmdsyddmdmdhshdddddyydddhsyddddddyssdddyhhsssyhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhdddhhhhhhhddhhhhddddddhddhhhhhdddddddddhddddddhhddddddddhhhhhhhhhdhhhhddddddhdhhhhdddddddddddddddddhhddddddddddddddddhddddddddddddddddhhhhd
oooooooooo+++++ossyddysydmdysyshdddmmhsydmmmmdhsydddddyshddhyyddddddhssdmdyydyo++++++++++++++++++oo++++osyhdhddddyooosssssssssssssssssssssssssssssssyhdddddddhyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyhdddddddddhhhhhhhyhhhhhhhhhhhhhhhhhhhhhhhhhhhhddddddhhhhh
hyyyyyssoo+o++osssydhsydmmhsyyshdddddhsydmmmmmhsydddddyshdmdyydddddddyshddhydysoossyyyssssssssooooooo+/-/shdddddho:/+ooooooooooooooo+++++++++++++/:/ohddddddho//++++o+++ooo+++++++++++++++++++++/oydddddddyo//++++++++++++o+++o+++o+ooooo+++++shhhhddddhss
yyyysssoooo++osyssyysyhdmdssysydmdmmmysydmmmmmhsydddddhshdmdyydddddddysydmhydhsoosyyyhyhhhhyyyysssssso/-/shdddddh+:+osssyyyhhhhhhhhhhhhhhyyyyyssss+:+yddddddy+:/oosssysyyyyyhhhhhhhyyyyyysssooso/+ohddhhddy+::+ooossssssssyyyyyyyyyysssssoooo+/oyhdddddhso
ssssoooooo++oshyssssshdddysyysdmmmmmdysyhdmmmmhsydddmmhsydmdhyddmdddhyssydhydhsooossssssyyyysssssooooo::+yddddddy/:++ossssyyyyyyyyyyyyyyyyyyyssssso:/shdddddy+-:++osssyyyyhhhhhhhhhhhhyyyyysssss+/+yddddddhs/:++oossyyyyyhhhhhhdddhhhhyyysssss+/oyddddddhy
ssssooooo++oyhhysssshdddhssysydmmdmmddysshdmmmhsydmmmmdsydmdhshdddddhyysshhydhsooossssssssssssssooooo+-:ohdddddds:/+/ooooosssssssyyysssyysssssooooo//shdddddy+::++ooosssyyyyyyyhhhyyyyyysssssooso/+shddddddy+/:/+oosssssyyyyyyyyyyyyyyyysssssso+/ohddddddh
ooooo++o++oyhdhyssshddddyoyyshddddmmmmdhyshdmdysydmmmmdsydmmhshdmmmdhyhysyhshdssooossoosssoooooooo+++/-/sddddddho:/+/ooooossosssssssssssssssssooooo//shdddddho::+++ooosssssssssyyyysssssssssooooo+/+yddddddhs+://+ooossssssssssssssyyyyssssssooo+/ohdddddd
++++++o++oyhddyssshddddhsshsydddddmmmmmmdyshddhssdmmmmdyydmmdyhdmmmdyyhhssyshdysoooooooooooo+oooo++++::+yddddddh+:+//ooooooooossssssssssooooooo+++o//ohdddddhs/:/++ooooooooooooooooooooosssoooooo+/+ohddddddyo////+ooosssssssssssssssssssooosoooo//shddddd
////+o++oyhdddyssydddddyshyshddddmmmmmmmdyssydhsshmmmmmysdmmdyydmmmdyyhdyssshmyso+/+++++++++//++++++/-/ohddddddh+/+/:++++++++++ooooooooooooooo++++o//oydddddhs/:///+ooo+ooooo++ooooooooooooooo+++o+/+yhdddddhs+:///+oooosssssssssssssssoooooooooso/+shdddd
++++++osyhhddhysssdmmdhsyhysdddddmmmmmmmysyhsyysshmmmmmhshmmmhydmmmdyyhmdyssdmhso/:::::::::::::::://::+ydddddddy+/++///::::::/://////////////////++++oyhhdddhy+///////:::////::::::::::::::::::::++:/oyhdddddho/:/://++++++++++++++++++++++++++++o+/+yhddd
yyyyyyyhhdddhhhysohddhyoyhsydddmmmmmmmmhsyddhsssshmmmmmhshmmmhydmmmdyshmmhsshmdso+++++++++++++++++++oyhddhhddddhsooo++++++//////////////+++++++++++ooshhdhhddho+/++////////////////:::::::::/:://///+syhhhddddyo/++/////////////////////::::://///+/+oyddd