BM6 6(R@ 888666333111111111111000//////000222222000+++'''######'''...444444///)))))))))+++///333555555444222111//////000000...,,,+++------,,,***+++///222444000,,,+++...000///---000...,,,+++,,,---000222222333333333222222444666666555444111---,,,,,,...+++'''""""""&&&+++...///222000......111444666777333000...///222555555444444555666666444222///...111222444444333111...,,,------------...000111222555333000//////...---++++++,,,---...000111222222;;;999555222//////000000111333666888999888666555333333222000...---///000222000...,,,+++,,,---...---...///111111111000000...,,,))))))******)))(((,,,,,,,,,---...---+++)))&&&***...111222111111222.../////////------///000000//////...///111222444/////////------...111444333333222111111111222222333000...000444444000+++((()))***+++,,,,,,,,,,,,,,,...000111000///000000333000,,,+++---000222333111222333444555555555555555555555555555666777777333555666666444333333444444444555555444444333222555222...------,,,***'''+++++++++...111444444444999CCCZZZ999888555444444444333333222222222222222000,,,)))$$$%%%(((---333333///)))'''(((***///444777777777444222000/////////---+++---......---,,,---000333333000,,,,,,///111000......---+++***+++,,,...000000222222222111111333444666666555222...---...///...***&&&&&&))),,,//////222000///000333555666666333111///000333666666555444444555555444222///...000222333444444222000...............///000111111444222000/////////...---,,,,,,,,,---...///111111777555222000......000000444555777888999888777666333444333111///...000111222111000///.........///000111222333333222111111...---,,,,,,------,,,+++...---,,,---------***(((&&&***...000000//////000...//////...------...000///000000000111222333333000111111111000111333666222222111111111111111222222000...000444555333000+++,,,---......////////////000222222111//////000111...++++++---///111222111111222444444555555555555555555555555666777888444333333333333333333333444444444444333333333333777444///---------+++))),,,,,,---000444777777666:::CCCZZZ888777666555444333333333555444222111111000...,,,'''&&&(((,,,000111...***%%%&&&)))...333777999999444222000//////...,,,***...//////...---...111333333000------000222111000++++++***))))))+++,,,---...000111000//////000222666666555222///...///000222///,,,+++,,,...//////111111111222444555555333222111000111444666666666333333444444333111000...///000222444444444222111000000000000000000000111333111//////000111000///...---,,,+++,,,---///000222000///------///000111777777777777666666555555333333333111//////111222222222222222222111000///222333444444444333222111.........000111111///...///---,,,,,,---,,,***)))(((***...///...---,,,------///000///...---...000000111222444444333222111000111333333222222444555222111111000000111222222222000...000444666555444/////////000111111222222333444555444111////////////---++++++---///111111111222333555666777777777444444444555555777888888555111//////222444333111444333222222222333444555:::666111...------,,,+++,,,,,,///333777::::::999;;;DDD[[[444555444333222111111222444222///...////////////(((((((((***---...,,,***&&&&&&(((,,,111555666666222000///...//////---,,,...............///111222222///---...111444333111)))))))))))))))***++++++---...000000.........///444555444111///...///000444222111000//////......000000111333444444222///000///000111333444555555222333333333222111000000...///222333555555444444222222222222111111000000111000//////111222222111000...,,,******+++...///...---------...000222333777666444222111111111222111222111000......000222111222333444333222000///222222333333333111000///------///111333333111///---,,,******,,,------,,,***---//////---,,,++++++...000111111/////////000222444666777666333///,,,---///111222111111111222222222111111111222222333333000...///222444444444000000111111222333333444666777777444111///.........,,,+++,,,///111222222444555666888999::::::;;;444444444444555666777888555000,,,,,,111444444111444333111000000222444555;;;777222...,,,,,,---...)))+++...222777::::::999<<>><<>>FFF[[[~~~***,,,---+++)))(((***---111111111///,,,)))((()))...111444555555555666777000///...,,,,,,---......333222222222222222111111444333444555666444111//////---+++,,,...000000000------///000111333444444444333333222222111000000000111222333333333222111222000...---......---,,,---...111444555555444333222333666777888666444333...///111222222222111000333///)))$$$###&&&***...///000111111000000111333111222222///,,,***---000///000333444444222000...---///111111000000111222444333444666999888444000*********+++,,,---//////222111111111222333444444333222111222444555444333333222222444555555333111222222222222222333333333222222222111111000///...,,,,,,******+++---///111/////////111333333111///000---***))),,,///111222111///,,,,,,---.........,,,,,,...222555666444222///222444444111///------///............---)))&&&&&&)))---000000111222333000///...------...000111222333444222///---,,,---///111333555777888888888666666666444222///,,,++++++,,,---...///000111222000111333333444666999<<<;;;DDDYYY|||...000111...'''$$$Ħ444111...---...///111333555555666666666000///...---,,,+++++++++...///000111222333444444444444555777999888555222222///---,,,...///000///---------...///000222333333444666777666444111//////000333555555444333111000///...---,,,,,,,,,++++++---111555666666444222111333666888888666333111......000333555666444333333///***%%%$$$&&&***------///000000//////000111///222333000***(((***...000111333444333222000...,,,///222444333333333444333111000333777888444///)))))))))***+++,,,---.../////////000111222222333111000///000111222111000111111222444555555333111111111222333333333333222111111222222222111000//////...,,,+++,,,---000111/////////000111111111111222///+++)))+++///111333111///---,,,---///000111---...000222444555555444000111222111...------...111111111222222///+++'''&&&)))---000000111111222333111///------...000222111222333111...,,,++++++///111333555555666777888666666777666555333000///---......///000111111222///000222222333555999<<<<<L444555222000111333111111333444666666555555000//////...,,,+++))))))((())),,,///222444555666222333444777::::::999777333111//////000000000///......---------...//////111444999<<<;;;888333//////111444666777555333222//////......------......---///333555666444222000///111444777777555222000//////000333777999999777333111---***(((((()))***,,,---......------...000///222333000***''')))---111111000000000//////...,,,///333555555555444555333///---000444555222...)))))))))***+++,,,---............///000222333444///...------//////...---//////111333555444222/////////000111222111111111...///000111222111000///111000///......///111222000000/////////111333444444000,,,***,,,///111222222111000......///111333000111222222333444444555444444222000......111333333333444666666222---)))(((+++///111111111222333666444111///...///000222000111222000---+++***+++///222444444333333555777333555777888888777555444.../////////000000111111000000111111222444999<<<@@@HHH\\\~~~///111111---%%%HdĦ///222000...000222222111222444666777555333000000111000///,,,***)))$$$&&&***...111333555555000000000333666999999888333222000111222222000///..................------000444999======:::555111111222555777777555333222...///000///......000222000222444555555333000///---///222444555444222111111///...111666999888777111000///...,,,+++******,,,---......------...///000111222000,,,)))***,,,000000///......---------,,,///333444444444444444333000......000111///---*********+++,,,---/////////...------///222555666///---,,,,,,......---+++......000333555444222///---............/////////+++---///111222111000///222111111000000000000111000000///...---///333777444111---,,,---///111111222222222111//////111333111222222111000000222333888777666444222333555777444444555777777444000,,,***---111222222111111222666444222000000000111222000111222111...---,,,---111333555444111111333555222444777999:::999777666000000000000000111111111000111111111111444999===BBBJJJ^^^000000111///***###DdD...111333000111ӵ***$$$ӵ333ӵ000333444222///Ħ...999ӵ666666555...ĭӵ000///444444444444333///,,,,,,000333222000......---------------------...000///......///111111111000000...---++++++...///000111000...,,,***+++...000111111000111222555333111///...---------,,,,,,,,,---...///000111,,,+++)))(((***...222555000...------......---,,,...///111444666666222000------,,,,,,,,,---...///***,,,///111333222111000000111111222111000///...//////...++++++---333888444222///...///000000000000222333222///...///111000111111...++++++---000555666888888666555555555444333444555666444000---,,,///222333222000000000111111000000111222333333111333444333111000000111222555666444000...000444222444777:::;;;999777666333222222222222222222222111222111111222555:::>>>AAAIII^^^111222222222000)))D%%)?111fff?><z222111=?Ħ&&&g&e222g&e)))+++...S?ʬ2224ff?>ߝL000@e666g&e6666666663h?g&e>&e222111??222333555666666555///***(((+++---,,,***,,,+++++++++,,,...000111///000111111000000111222222000//////000///---+++,,,...222444333///+++(((***,,,.........---...000666666444111---+++,,,------------...///000111222(((&&&###"""$$$)))...222111000......//////...---///000222555777777444111...---+++***+++,,,...000***,,,///222444333222111///000111222111000---,,,......,,,***(((+++222777444222000///000000000//////111333222///,,,---...///000///,,,((('''***,,,///333777999777444111000222222222333444333000...---///222222111///......,,,---...000111333444444222444666555444333444444333666777444///---///333444666888;;;;;;999666444555444444444444444333333222222222111222555:::>>>???GGG\\\222333333444222,,,Dtfo9ĦsߝLGdUĦ333Ht@cӵHu]Ħ333Hu]Ħ...)))Htƅ^///qIܗGIӵ---H׼s333444Hu]Ħ444444Bt=o9ĦHƅ^Hu]Ħ111)))***...222555666222///+++)))))))))((((((+++,,,---***((((((,,,000...000333333222000///000111///...---...---,,,***,,,///333444111,,,(((&&&(((+++......,,,,,,///111666333000...------+++***+++,,,...000111111000///'''$$$ !!!&&&---111///////////////...------...///111444555444111...000---)))''''''***...111333111000111444555222///000333555444///+++)))(((---,,,(((%%%$$$(((...333111000///.........///000333444444333///---,,,,,,//////000000---***&&&###&&&,,,444777666222000000444555777999888666333222333222000//////000///...+++,,,.../////////......///222666:::999666222...000333666444000...111555666666555555555666777777777777777888999777444222333222111111222555888:::@@@CCCWWW}}}222222222333222...HdDĦgdKӵDdDDdDĦ000DdDĦ4DufӵDdDĦ000DdDĦ000q<R---///peƜ4DuTӵ...DdDĦ222333DdDĦ333qjRgdKӵDdDΦDdDĦ000---***)))'''&&&(((---222555777333000,,,******+++***)))***,,,,,,***''''''***...---///222222111/////////222000//////000000...,,,...111444555222---)))'''***,,,......,,,---///111666333///---,,,+++***(((***+++...000111111///...'''%%%""""""$$$)))///222333333222222111000......//////111333555444111...222///+++((('''))),,,...444333222333444444333111000333555444000,,,++++++...,,,)))%%%$$$''',,,111---,,,+++++++++,,,------111222333222000///////////////000///---***'''%%%###(((...111222111111222444555777888888777555444444333222222222111000///,,,---.........---,,,+++---000444777777555222//////222555444///---...111555555444444444444444444666555666777999888555333222111000000222555999;;;AAADDDXXX~~~000//////000111///DdDĦnuR)ĦDdDΦDdDĦ+++DdDĦnuR)ĦDdDĦ...DdDĦ222po9u///---...///=ӊB1.uTӵ///DdDĦ000222DdDĦ111GIdnuR)ĦDdDΦDdDӵ///,,,)))%%%$$$$$$''',,,222555777444111...---------,,,+++***,,,,,,***'''&&&(((+++...000333333222000000000222111111111333333222000000333666666333///+++***---.........------///111444111---******))))))((((((***...111222111///...''''''&&&''')))---111444666666555444333222111000000000111333555444222///444111---)))((()))+++---444666777777555333333444333444555444222000/////////...***&&&$$$%%%***...((('''''''''((()))***+++...///111111111111222444///000000000...,,,***(((!!!###'''***,,,...222444555555666777777777666666444555666666555444222000---............,,,+++***---///111333444333111000...222555444000,,,+++,,,222222222222222222222222333333444666888999777555111000//////222666:::===@@@DDDYYY---,,,,,,---//////>d<ӵDd<DdDΦDdDĦ(((DdDӵnd<DdDĦ000>d<Ħ222peӵ000Ħ111F&uTӵ222DdDĦ///111>d<Ħ000peӵDx<>d<ʜ4DuTӵ///,,,+++&&&%%%%%%(((---111444555444222///...//////...---+++---...---)))'''(((***000222555555444222222222222222222333555666444222222444666666333000...---////////////......///000...,,,((('''(((*********(((***...111222111///---))))))***,,,...111333555666555555444444444444444111000111222444444222111222000---******,,,///111555999===>>>:::666444555555555444333222111111222000///+++'''%%%%%%(((+++%%%%%%&&&&&&'''((()))***+++---///000111222555777111111111111000///...---###$$$$$$&&&(((,,,111444666555555444444444333333333666888999888555222111---......//////...---,,,...///000111111000///......222555555222---***)))......///000111111111111222111222555777999888777000///...///222777;;;>>>>>>CCCXXX~~~***))))))+++...///&ӫeʬtIӇ666>d<Φ>d<Ħ'''D&ӫetIӇ///DdDĦ333sdKĦ///B?dp&ĒR444444>d<sdKĦ///B?Ho9///s&dq&ĒR333000...---+++***)))+++...111222222333111//////000000///...,,,///111000---******,,,///111444444333111111111111111222444666666444222111333555555333111111111222111111000000000///...(((&&&$$$$$$'''+++...///***,,,///222222111///---++++++---///111333444555222222222222333555666777222111111222333444333222///...---...000444888;;;999???EEEGGGBBB===999777555333000...---......///000///---)))&&&&&&(((+++''''''((()))******+++++++++,,,...///000111555777222222111111111111222222***(((&&&&&&(((,,,000222555555444222111000//////111555999:::777444222111,,,---///000111111111000111111111000///...---,,,///222555666444000,,,***+++,,,...000222333333444111111111333666888888777......///000333777;;;>>>;;;AAAWWW}}}***)))***,,,...///HĪj@IŌ555555ege((('''Hu]3hIŌ///...DdDĦ555ne,,,,,,@h444333>h555333333se000ne111000@G111111sĪj@h777444111000000///---,,,---///111111000000///...///000000///...---000444333000------...---///222222111///////////////111333555444222000///111222333222111222444333222222333333111...+++$$$"""!!!"""''',,,111333...///111222222111///...---...///000222333444444/////////000222555777999444222111111333444444333......000444999@@@FFFJJJEEEIIIMMMNNNKKKFFFBBB???888444...*********++++++......---+++))))))+++,,,***+++,,,------...------,,,---......---///222555111111000000000222444555000---***)))+++---//////333333222111000...---,,,///333888888444111000000,,,---///111333333333333111222222222111///---,,,///111444777666444000...+++---000222444555555555333222111333555666666555---...000222555888:::<<<999@@@VVV|||++++++,,,...000111444555333***(((&&&D^,,,///---DdDĦ222'''((()))+++777666555444666333000000s׼s222111///111111...111111111888777444111111222///...---...000111000///...---,,,---//////...,,,,,,000444555222///...///...000333333222000000000---...///111222222///,,,,,,---///000000111333555333333444666666333---(((###!!! !!!&&&---111444333333222222111000000////////////000111111222222////////////111444666888555333000000222444555444111222666<<d<Ħ+++***,,,///+++>d<Ħ...+++)))Ħ(((,,,...//////222666888888666444444666666777666333000...---Be333333111///---Ħ222///+++***...333/////////000111333444555333666888777333111111222...------...000111111000,,,,,,+++---...///---,,,+++///444555333000///000111333666777555444333333,,,,,,---///111000,,,******+++---...///111444666333333555777888444,,,&&&$$$""" !!!&&&,,,111333666555444222111000000000000000000///000000111111111000000///000333555777555333000000222444555555444666;;;AAAJJJSSSZZZ___bbb]]]WWWUUUVVVWWWVVVTTTIIIBBB999333111222222111,,,---......------///111000111222222222111000///000000...,,,******,,,...,,,+++******,,,///222444222///......000111...,,,,,,---000333444333111000+++000333222...++++++......///000111111000//////---///222555666555444333,,,---000333666777555333444555777888888777555444777555333222333333222111+++...222666888888888777888@@@XXX~~~000///---///333555444222333111///000333555444222222///++++++,,,,,,***'''DdDĦ111...---,,,...sdKĦ,,,(((gdKĦ///111111111000444555666666555444111000///222444333///---...444444333000---gdKĦ111111...,,,---///000///000222555777666555444444333333333222222222///...,,,++++++,,,---...,,,...///000000///...,,,333444333111...---///000444666888888666333222111...............---------,,,------...............111222444444444111...,,,...---***)))***,,,000222999888555333000...---,,,......///000111111000000222000......///111222222666555333333555777888888:::999>>>GGGNNNQQQXXX```fffccc___\\\ZZZZZZXXXWWWTTTOOOIIIEEEAAA<<<666000333000---,,,---.........444444555555444333111000000///......//////---,,,++++++***+++,,,///222444333222000000111222222111...------000444666444222//////000111111///+++(((---///111333333111...,,,...,,,,,,000777:::999666777444333444777999999777888777666666777777666444777555222000000000//////---...111333666888999:::<<>>:::666222222555888::::::999777666666666666555444777555333222111111000000---///111444666777888999<<>>AAACCC999777444333222000---++++++---000222333111000...+++***+++111:::BBBEEEFFF<<<888333000222777;;;===999777555555555555444333666555444333222222111111...///222444666777777777;;;AAAXXX000000111222333333222111444333222222222333333333000//////000111111000///000222444444222///---,,,,,,,,,---......---,,,,,,,,,---.../////////......000111333444555666666666555111------000222222000,,,---///000000///...---111222222///,,,,,,///333444333333333555666666555555555333222000...---,,,)))+++---///000///---,,,000000111111111111000000+++,,,+++******+++...111111333555444111///------------,,,,,,---///222333//////000111111111111111111000...---...000222444222000---++++++---000222555444333222111000000000111000...,,,,,,---///000---,,,***+++---/////////+++,,,,,,...222999@@@EEENNNRRRWWWYYYZZZ^^^gggppphhhgggfffgggkkkooorrrsssnnnkkkhhhfffccc]]]TTTMMMDDDAAA===:::888555111...222333444666555444222111000111333666888777444111000000111111111222222222...------...000111000///...------000444:::@@@CCC;;;888555333222222000///+++---///111222222000///,,,++++++000777>>>BBBDDD;;;888444222333666:::<<<888666444333444444444333444555555555333111000000///000333555777777777666:::AAAXXX...///111333333222222111333333222111000000000111111222333444444333333333333444666555222000...............////////////000***+++,,,---.../////////...///000222333444555555555111------000222111000...///000111000///---+++---//////---***+++...222//////000333666888777666777666555333111///------+++---///000000---***(((......////////////......,,,------,,,******+++---+++...000111///------------,,,,,,---...000222333///000000111111111111111......///000000000//////---...//////000/////////222222111000000000000111111000...---,,,...///111///---,,,---///000///...(((***---000333999AAAGGGNNNUUU]]]```bbbeeekkkooogggffffffhhhmmmrrruuuvvvpppmmmkkkiiigggaaaYYYRRRNNNKKKGGGCCC>>>999333///222333333444333333222111111222444777999888444111...///111222333444333333---------...000111///...+++*********---222888<<<888666333222333444444444,,,---///111222111111000...---,,,...222666:::;;;666666666555555666777888777555222111222333444333333555777666333000/////////111444777888888777777;;;AAAYYY+++...222333333222222333222333333111///...///000111444666666555444444444444555777666333111000000000////////////000111222++++++,,,---...///000111---...///000222333444555444222000//////000000///000111222222111///ӵ)))))),,,///)))+++...333888:::888777777666444333111///...------...///000///---***(((---------------------------///000///,,,***)))***(((+++...///...---------,,,---...///000111222222//////000111111111111111---///111222111///,,,))))))+++...111222111...---//////......///000000111000//////...///000111222111000//////000000///---Ħ===EEEKKKTTT[[[bbbĦnnnllliiihhhgggjjjoootttwwwxxxqqqooolllkkkjjjfff___YYYWWWӵ444444333222111000000000000222222333666777777444111---...111333555444333333.........///111000...,,,((((((((('''(((,,,111555555333111222444666666666---...///000111111000000///.........///111222333222444777888666555444444555222000000111333444444444888:::999444000......///222555999:::::::::999<<LAAAGGGPPPVVVaaaeee=hĦlllmmmlllkkkmmmqqquuuxxxyyyvvvssspppoooooommmgggccc4ĉ@ӵ999777444111///000111333333222222444555444222000---///222444555333111000000000000111111000---+++'''((()))((((((***///333222111000111333555555555...///000000000000//////...///000000000000111222000333666777555333222333333000......000333555666777;;;???===777111......///222666:::<<<===<<<;;;===DDDZZZ(((,,,222444444333444666444666666333000...///111000333666666333111111222555666777666444333333444111///...------...000111333333222111000000111111000000000111222333555666222444666444///,,,,,,---000111222333333GG=?%%%&&&(((+++222999======999555333222111000///...---,,,+++,,,---.........---,,,...------,,,,,,------...+++///333444222...+++***,,,...000111///---,,,,,,+++---000222333222000.........///000000000000000333333222111...+++'''%%%((()))+++---...000000000******+++,,,---...000111---...000222333444444444333111000000///...,,,)))HdĦKKKRRRZZZaaalll=Ījqqqooonnnpppssswwwyyyzzz{{{xxxtttssstttrrrnnnkkkGG=?<<<777333222333555777444333222222333333111//////111333555444222///---111111111111222000---***''')))+++******,,,000444111000000111333444333222///000000000000//////...,,,...111222222333444555000333666555333111222333111///------000444666777:::>>>BBB@@@999222/////////222777;;;>>>>>>===<<<>>>DDD[[[------///ӵ666444111ĭӵ000ӵ:::Ħ111///,,,)))(((***...222777ӵӵ111///ĦƜ`1.׼s'''(((+++***Ħ555333111111222111000...,,,ӵ///Ħ///...---,,,++++++111000000222ĭӵ---...Ħ---222111Ħ(((Ħ)))+++000444......---+++)))+++...111555222111111DdDmmmqqqvvv?fӵxxxuuuqqqĦ~~~yyyӵƜ`1.׼sUUULLLĭӵ---222222...,,,...111333222...)))ӵ000222333222Ħ222333333333333---...111111111111000///000Ħ222111000111333555999Ħ555999:::;;;::::::<<&e444g&e555>hӵ000---)))((()))---111g&e,,,guO>uO>&e3332224ff?>ߝL222gĉ@)))((()))+++Shӵ222000111111111000...g&e,,,>hӵ---,,,,,,------111//////fff?><z000g&e>&e......HL(((+++000ShӵgL)))'''))),,,///...///...---+++,,,...S?ʬ5552223h?D%%)?rrruuuZufĦtttssspppgLyyyzzzzzzg&evvvgĉ@ZZZ]]]g&e>&e+++@e000111??...---...000333555444111g<ĉ---0002223333we<Ħ2222223333333h?@e222111000000///.........Z5554443332223335553h?gL333555888:::;;;;;;;;;<<>>FFF[[[|||******4DuXӵ444444333DdDΦDdDĦ333DdDĦ///222t|<111000...+++)))(((+++---DdDĦ///DdDΦDdDΦDdDĦ111peƜ4DuTӵ---`eĭ+++qet,,,...///000111222333222000DdDĦ---000t|<...,,,++++++---......---DdDDdDĦ111DdDΦDdDĦ222q<niDdDĦ***qet...///DdDĦ+++(((((()))+++///111333333111q<R222444qjRgdKӵHdDĦgdKӵpppqqqGR/f6LĭĦuuuuuuDdDĦzzztttvvvDdDĦuuu`eĭaaaDdDΦDdDĦ333DdDĦ222111333666888777555333000111333666888888888geĦ---...000FSĦ///...qjRgdKӵDdDĦ444333222000...---+++))))))DdDĦ777777555444qjRgdKӵDdDĦ555555555777999<<<===@@@HHH\\\}}}//////4DuXӵ333000111DdDΦDdDӵ222DdDĦ---...o)h222111111///---******+++,,,DdDĦ222DdDΦDdDΦDdDӵ...=ӊB1.uTӵ***HߝL`o9---po9wӵ...000111333444444111DdDĦ///000o)h222///---+++++++++,,,,,,,,,DdDΦDdDĦ111DdDΦDdDӵ222GIpӵDdDĦ///po9wӵDdDĦ---++++++---///000222444555333po9u...///111222GIdnuR)ĦDdDĦnuR)ĦooopppCdgĪjvvvDdDĦwwwxxxxxxDdDĦuuuHߝL`o9gggDdDΦDdDӵ===DdDĦ222111333666777777555222000111222444666777777geĦ//////sp?aĦ------GIdnuR)ĦDdDĦ222333222111///...+++)))(((DdDĦ666555444333GIdnuR)ĦDdDĦ555444444555888;;;===AAAIII^^^4444444DuXӵ555///000DdDʜ4DuTӵ000>d<Ħ,,,Dt111111111///---,,,,,,--->d<Ħ444>d<ʜDd<ʜ4DuTӵ---,,,F&uTӵ***4DufئL>e000puR)Ħ---///000333555444222>d<Ħ111Dt222...---,,,++++++)))+++DdDΦDdDĦ222>d<ʜ4DuTӵ0004DwDd<Ħ444puR)Ħ>d<---...000333111333555555333peӵ---ĦpeӵDx<>d<ӵDdd<{{{zzz>d<Ħuuu4DufئL>eqqqDdDʜ4DuTӵGGGDdDĦ444222333555555555222000...000000111333444555geĦ000s<v>aĦ---...peӵDx<DdDĦ222333444333222111,,,******DdDĦ333222222111peӵDx<>d<444333444777999;;;???III___2224444DuXӵ666000222D&dq&ĒR//////sdKĦ+++DHRRud111222111///......///sdKĦ555D&oq<Ōq&ĒR111000...>dp&ĒR,,,,,,nfʜd<Φ>d<Ħ333s&dq&ĒR///...i?ʜtd<Ħ777HHܗDӊB+++<x111333222444555444222B?d<666666666555333111//////000000111222333geĦ111Hg8>aĦ///000B?Ho9999>d<666555444222---,,,,,,>d<ӵ000111B?Ho9111<x444666777888<<h///......fe222@ďD+++---...***,,,000222222///ne///111=e---000000000///...&&&+++ege222333sĪj@h---------fdDĦ888@ďD((((((Hkge...000222333444444333111@h,,,,,,@G___iiiHĪj@IŌrrr{{{BenetttHkgewwwneuuuuuufepppHu]3hhgggbbb]]]se;;;;;;:::999777555444333000000000000111222geĦja>aĦ111333@G999:::se888888777555333///......<Ō000000111@G222111Hkge333444555666777999DDD]]])))4DuXӵ333ĵD^333111000///))),,,***///333333333444666555444222333333333333555666666555333333111///222222000(((******)))(((+++///222111...&&&+++,,,---///111222111000//////000111222222...***''''''***DdDĦ555111%%%&&&)))............///000000000......111///,,,,,,eeellllllvvvuuuuuurrrvvvvvvzzzqqqsssvvvooorrrD^oookkkeee___s׼sUUUHHHBBB===;;;<<<;;;888444333222111111111222geFm8333>aĦ666777555444666666s׼s888::::::999666555444222///Ho+++111111111000222222222444333222222444555<<d<Ħ***111000//////000000Ħ+++,,,...---***,,,000222333444666888777555444000000Ħ000//////333222111111111111222333555666777666444222222333333444444222000......///,,,---...000222222111000222...)))((()))+++,,,,,,,,,---......,,,)))&&&###Ħ+++,,,,,,***(((,,,---000222333222111111000111333444444444222111111111111111111111000///...+++''''''***--------->d<Ħ444000---,,,+++)))&&&$$$%%%(((+++******+++---............---///000///......000222222111222333111...///444<<d<ĦttttttqqqnnnjjjBeffffffVVVOOOFFFAAA@@@???<<<999555444222111000111geFYĉ000222>aĦ555555444111...,,,---...111333555666Be666888999999999888777666333///nu]ӵ,,,444222111111222444333333333222222222222333444444333111111333444:::DDD\\\?aŖ%7uSQuR)ӵsdKĦ+++//////...///111gdKĦ***,,,...---***+++000222444777999999888555444000gdKĦ,,,,,,---111000///---...///111222333555888888666444333333555666555333111/////////,,,,,,...000111222222222222///,,,+++,,,.../////////...+++)))&&&$$$"""gdKĦ***...///---***,,,...000333444444333222000111222222222111000///000000111222222222222111000...,,,+++,,,---,,,+++gdDĦ222///,,,******)))&&&$$$$$$''')))&&&(((***---......------+++---...///...///000222444333444555222000333:::HHHQQQ[[[cccmmmxxxuuutttsssrrrssstttwwwxxxnnnoooqqqrrrsssrrrqqqqqqpppqqqsssssstttuuuwwwzzzssswww|||gdKĦrrrsssvvvxxxwwwvvvuuuwwwyyytttsdKĦtttxxxssssssppphhhkkknnnddd\\\RRRJJJFFFDDDAAA>>>999777444222000000ŶS0001113333we<111000...---,,,---///222444666555555666777888999999:::999555111iĉ@3hR/Ō999888333000222555666555444333333333444444333444444333111000111333777BBBZZZ>A111ne...///000000///000ne***)))***---,,,)))***...222555999:::999555222000ne)))***,,,---222111...,,,+++,,,...///222555888999777555333333666777777444111//////000...///000000//////000111222000...---...000111222///---((($$$"""!!!ne$$$)))///222000,,,---///111333555444444333//////000000///...---,,,///000111222333333333333333333222111000///---De000000...,,,+++++++++)))'''&&&(((***'''))),,,...///...---+++***,,,.../////////111222222222333444222111888@@@VVV___jjjrrrvvvyyy{{{{{{xxxwwwuuutttsssttttttuuuoooppprrrtttvvvwwwvvvtttwwwvvvvvvuuuuuuvvvwwwyyywwwyyynevvvvvvtttuuuuuuuuuvvvwwwxxxzzzwwwneqqqtttwwwssssssqqqooolllkkkjjjkkkiiiccc[[[TTTNNNJJJFFFCCC???<<<888444111000>A111111222k</////////000000///000000111333555777888555555555555777888:::;;;:::666222fh666:::888222...111555777555333222222222444555333444444333111000222333666AAAZZZ111000333444555333222111111---)))((()))+++***'''(((---333777::::::666222...---((()))+++...000555333000---,,,+++,,,,,,000333777888777555444333666777777555222000000111222333222000---,,,---///222111111000///000222444---+++&&&###"""###'''%%%)))///222111---///000222444555444333222000000/////////...------///000111333444444444444333444444333111///------,,,...///...,,,......///...,,,***+++,,,+++---///111000///,,,******,,,///000000000111222//////111333222444>>>III```iiivvv~~~~~~zzzwwwwwwyyyyyyyyyxxxvvvtttrrrqqqsssssstttwww{{{|||{{{zzz~~~}}}zzzyyyxxxxxxyyyyyy}}}}}}yyyzzz{{{wwwtttrrrssswwwzzzyyywwwzzzsssttttttssssssrrrrrruuuwwwvvvqqqkkkiiigggddd___[[[UUUPPPLLLHHHEEE@@@;;;777555444222111+++,,,---000222333444333222111222333555666555444444444555777999;;;:::666222///,,,222777555///,,,...222555444222000000111222444222333444333222222444666999DDD\\\LLLFFF>>>888444333333222333111000111444777888888444333222222222222000...)))''')))+++***'''(((,,,444888;;;999444///------...---+++***+++---000222666555333111///...---,,,///222555666555444444444444555666444222000111222444555444000+++))),,,///111222222000//////111333,,,***(((&&&&&&))),,,...,,,***(((***...000000///000111333444444333111000111111000000000000000000000111222333444555555555000222333111///---------+++******+++---...---,,,000222333222000///...//////000111222111///---,,,+++---000111111000111222---...111444555:::GGGUUUhhhppp|||{{{xxxyyyyyyzzz{{{zzzyyyvvvsssqqqwwwuuuuuuwww|||}}}~~~|||{{{||||||zzzyyy}}}{{{{{{|||}}}yyyuuurrruuuzzz|||yyyuuu{{{wwwtttuuuwwwwwwssspppnnnnnnpppwww}}}}}}uuunnnkkkllllllkkkgggbbb]]]ZZZTTTQQQKKKEEEAAA???>>>???<<<888444222111///...,,,))))))***,,,///111333555666444222000000111333555444333333333444555777888777444111000000000///...)))...222222///,,,...000333222111000000000111111000111333444444555888:::===GGG^^^\\\VVVMMMEEE@@@===999666555333111111444777777666222222111222333333222000***)))***,,,+++(((***...444777:::999444000000222111000///......///111222555555555555444222111//////111333444333333444555222444444333222111111222444555444///***))),,,111111222222111...---///111,,,,,,++++++,,,...000222///...,,,+++,,,---...///111222333444333111///..................//////000222222333444444555444444///000222000...---...000...---,,,,,,---......---222444666666444222111111000000000111000000//////---///222333222111111111---///444888:::BBBRRRbbbooottt}}}xxxwww|||yyyyyyyyyzzzyyyyyyyyyxxxyyyuuusssuuu{{{~~~|||zzzzzz{{{}}}~~~|||zzz}}}}}}}}}~~~~~~}}}zzzxxxxxxzzz||||||zzzwwwyyyzzz{{{{{{{{{xxxtttqqqnnnooossswwwzzzxxxsssoooooopppqqqpppnnnjjjhhhfffaaa]]]WWWQQQLLLJJJJJJJJJGGGBBB<<<777555333111000+++,,,...///111333444555444222///------///222444222222222222333333444555333222111111111111///---))),,,000222111000000000222222111111111000000000...000222444666999<<>>:::888666555///000111333444444444444111///,,,***+++...222444222222222222222222222222111000000111222222///---***,,,///222444444222111111222222222222111000///,,,///222555777;;;???BBBBBBJJJ^^^~~~ppphhh```]]]^^^ZZZOOOFFF@@@:::444333444444222222333000//////222555666777444222///......//////...555555555555555444444444333333222000//////111222222222222555777777555333444555444333111111222444333333333333333333222222000000000000000///......222111...------...111222222222111111222444666777555333///---,,,,,,---...222222222333333222///---...---,,,)))'''''')))+++...000111000//////000111111111222333333333333333555444222///,,,,,,///111444444333333222222111111---+++((()))---000111111111333444444222222222444666888:::???HHHVVVfffqqqwwwtttrrrtttwwwwwwuuuqqqqqqtttyyy}}}}}}zzzvvvssstttsssuuuxxxxxxuuuvvvzzzwww~~~{{{xxxzzz{{{xxx{{{}}}zzz|||~~~~~~}}}|||wwwvvvzzz~~~|||~~~}}}{{{{{{~~~yyyzzz{{{}}}~~~{{{vvvssssssssssssqqqpppppprrrtttmmmkkkjjjiiihhhddd]]]XXXTTTSSSQQQMMMHHHCCC???<<<::::::;;;===>>><<<888555333///,,,***,,,///222333444222000000000000///...///111333555555333111000...------111555888666333555555555555555444444333///000111555:::>>>@@@@@@CCCJJJ^^^ppppppooommmiiibbb[[[UUUIIIDDD>>>:::888555333333///...---...222444666666555333222111111111222111666666666666666666666666666555444222111000000111111111222333333222222222555666555333111111333555333333444555555444333222111111222222111111000///222111000//////000111222444333222111111222333333222000...,,,+++,,,...///222333333444555444222000...------+++******+++,,,...///000///---,,,---...000111222222333333333333666555444111///...000222000111111111222222222222---+++((())),,,///000//////000111000///000111333;;;===AAAHHHRRR^^^iiippp|||{{{yyyvvvsssrrrrrrsssqqqsssvvvxxxzzzzzzzzzyyyvvvssssssuuuvvvtttwww|||zzz{{{xxxzzz{{{yyy~~~|||zzz|||}}}{{{}}}}}}yyywwwzzz~~~||||||}}}||||||}}}}}}|||{{{{{{{{{zzzwwwtttqqqssstttsssssssssvvvwwwpppnnnkkkjjjjjjhhhdddaaaXXXXXXVVVSSSOOOKKKGGGEEE@@@?????????@@@???<<<:::555222000000222444555555111///...---...///...,,,---///000222333222111000000222444666666666777777999888888999999777555444444444555777;;;@@@FFFIIIIIIRRRfffooovvv}}}}}}tttkkkfffdddXXXVVVQQQIII@@@:::666444---,,,---///333666666666666555444444333444444555666777777777777777777777777777555444222000///...///111222111...---///222666666666444111111222444333444666777777666444333333333333333333222111111111111111111111111111111444333222111000//////000///...,,,++++++,,,...///222333555666666555555444---..................---/////////---+++***+++,,,///000000111222333333333666666666444222111222333------///000111222333333---+++))))))***,,,------...//////......000333666AAADDDKKKUUU```iiinnnqqq~~~xxxqqqnnnqqqtttuuutttttttttuuuwwwyyy{{{wwwsssrrrtttuuuuuuxxx}}}zzz}}}}}}yyywwwyyyzzzyyy~~~}}}zzzzzz~~~~~~{{{|||~~~~~~{{{yyy{{{}}}}}}||||||}}}~~~|||zzzyyyxxxvvvtttpppsssuuuwwwwwwwwwyyyzzzuuurrrooommmmmmmmmlllkkk```______]]]ZZZWWWSSSRRRLLLIIIFFFDDDDDDCCCBBBAAA<<<:::888777999:::999999111000......//////...,,,...///000111222333333333333777;;;;;;888777999<<<<<<<<<<<<>>>>>>===999666:::;;;<<<===???EEEOOOVVVSSS^^^tttgggqqq|||~~~xxxoookkkkkkgggjjjggg]]]PPPEEE===888//////000222666777777666555555666555444444555666666666666666666666666666444444333222222111000...000222444000+++***...222444555444222000000111333444555777999888777555333222333333333333222111111...///111333333111///...111111000000///////////////...,,,+++***+++,,,---111333555666555555666666......000222333333111///000000///---+++)))***,,,......//////000111222222444666666555333111222333,,,---...000111222222222...,,,***)))***+++,,,---//////...---...222999===GGGLLLUUUbbbmmmttttttsss}}}~~~}}}yyyuuurrrrrrsssxxxvvvtttsssrrrssstttuuuwwwsssrrruuuxxxwwwyyy|||zzz{{{zzzxxxwwwxxxxxxyyy||||||yyywww{{{||||||~~~|||{{{{{{|||}}}|||~~~~~~|||{{{zzzxxxuuurrrqqqssswwwxxxxxxxxxyyyzzzwwwvvvtttrrrqqqqqqqqqpppiiihhhhhhfffccc```]]]\\\ZZZVVVPPPLLLJJJJJJIIIHHHIIIEEEAAA>>>>>>>>>>>>>>>888666444333333222///---222222333444555666888888666999===>>>===<<<>>>???======>>>BBBDDDDDD@@@<<>><<<;;;999666333000666777777888:::;;;<<<<<<;;;:::<<>>>>>@@@FFFKKKMMMIIIEEEHHHNNNTTTVVVWWWZZZ```fffhhhsssFFFKKKSSS[[[dddkkkpppsssttt}}}yyyqqqjjj___TTTHHHEEEBBB@@@>>>;;;888666555888:::999555333444666777777666555444333222222+++)))''')))...222222111444555666444111///111333...//////...------000222888777777666444222111000///000000000000///......+++---///111111///---+++***+++---///111222222333555333222///---,,,+++***...111444333111111444777333111111444777888444111111111000...---...111333222111///.........///000222333333222000///111222...000222444555444333222000000///---,,,,,,///111...---++++++000:::FFFNNNYYYaaallluuuyyyzzzzzzyyyssssssuuuzzz~~~~~~wwwqqqoooppprrrtttuuuuuuuuuuuutttqqqssszzz~~~}}}yyyxxx}}}zzz{{{|||wwwvvvyyyzzzwww||||||||||||{{{{{{{{{{{{yyyyyyyyyzzz{{{|||zzzyyyvvvwwwyyy{{{|||yyytttooosssuuuwwwwwwvvvvvvwwwxxxxxxzzz{{{zzzwwwuuussssssuuuuuutttrrrooollliiigggmmmjjjeeebbb___]]]ZZZXXXaaa\\\UUUPPPNNNNNNNNNNNNIIIGGGEEEDDDBBB>>>:::777<<<<<<>>>???@@@@@@@@@@@@AAA@@@AAAEEEKKKOOOMMMJJJFFFEEEFFFMMMTTTXXXUUUQQQSSSXXX^^^bbbcccdddgggiiiooowww<<<>>>BBBGGGOOOZZZfffnnnrrryyy|||xxxxxx{{{uuujjj```[[[UUUOOOJJJEEEAAA>>>:::===???>>>999666666888:::999888666555333222111,,,((($$$&&&,,,111333222444555555555444333222222------......---///111444:::888555222000......---//////000000//////...---,,,---000222222000---,,,)))+++---000111222333333555444333222000///...---///222444333000000333777555333222444777888555111...///......---000333777666555333111000000000111333333222000//////111444...000333666888888777666111222222000......222555111000...///555BBBPPPZZZfffoooxxx{{{yyywwwxxx{{{tttvvvyyy|||}}}{{{xxxuuuqqqrrrsssuuuwwwxxxyyyyyytttppppppwww|||{{{yyyxxx{{{xxxzzz~~~}}}wwwtttxxxzzzzzz|||{{{yyyyyyzzz{{{{{{{{{yyyzzz{{{zzzxxxvvvvvvvvvttttttuuuwwwyyyxxxuuusssssstttuuuvvvvvvwwwyyy{{{yyyzzz{{{zzzwwwvvvxxx{{{vvvvvvvvvuuusssqqqooommmmmmlllkkkjjjjjjhhhdddaaadddbbb___]]]\\\[[[YYYWWWRRRQQQPPPOOONNNKKKGGGDDDDDDFFFHHHIIIJJJIIIHHHGGGIIIJJJLLLPPPSSSTTTTTTTTTRRROOOPPPVVV^^^bbb```\\\^^^aaaeeeiiilllllllllkkkrrrxxx:::;;;;;;:::>>>IIIXXXdddnnnuuuwwwuuu{{{zzzsssmmmddd\\\UUUOOOJJJGGG>>>AAADDDBBB<<<888999;;;<<<;;;:::888555333222111...((($$$%%%+++111333333444444444555666666333111,,,---.........000333666;;;888444000---,,,,,,,,,000000000000000///......---...111222222111...---***,,,...000222222222222444444444333222111000000000333666444000000333777777444222333777888555111,,,------------000555888:::888555333111111222222444444222000...///333555---///333777:::;;;::::::111333333111///000444777666555333444;;;IIIYYYdddpppxxxxxxtttwww{{{xxx{{{~~~zzzwwwwwwxxxwwwwwwvvvvvvwwwxxxyyyzzzuuuooommmsssxxxyyyxxxxxxwwwtttvvv~~~www{{{{{{vvvtttyyy~~~|||zzzxxxwwwxxxzzz{{{{{{{{{}}}}}}yyyvvvuuuvvvsssrrrrrrsssvvvwwwwwwvvvrrrsssuuuuuuvvvxxx|||zzz{{{zzzxxxvvvxxx}}}uuuvvvvvvwwwvvvuuusssrrrkkklllmmmooopppoookkkhhhddddddeeeffffffddd```]]]YYYYYYXXXYYYYYYWWWSSSPPPLLLNNNQQQRRRRRRQQQOOOMMMOOOSSSWWWXXXWWWVVVXXX[[[[[[XXXWWW\\\eeeiiigggcccggggggiiilllooopppooommmtttwww;;;999666444777AAANNNXXXdddjjjsss{{{~~~{{{tttkkkaaa[[[WWWNNNPPPQQQOOOIIIDDD???===DDD@@@:::555333333555777444///***)))---000222222333333222444666666555333111///---...111444555666666444111...,,,+++******222111///.........---,,,000111333555444111...,,,---------...///000111111///000111222333444444444777666444333222222333444444444444444444222111111111000---******---333888;;;999666333111000111111333333333333222222444666444555555666777777666666444333222333444444444333444222555???IIITTTeeetttyyy|||}}}yyyuuutttuuuvvvyyy}}}~~~|||yyywwwvvvxxxzzzxxxuuuxxx~~~|||vvvvvvtttssstttwwwxxxwwwuuuuuuuuuuuuxxxzzz{{{{{{zzz{{{|||{{{yyyvvvvvvxxxzzzyyyxxxwwwwwwxxx{{{~~~||||||||||||}}}|||zzzxxxpppvvvxxxvvvvvvyyywwwrrrrrrpppppprrrvvvyyyyyyxxxxxxxxxxxxxxxxxxxxxxxxwwwrrrxxx}}}|||vvvqqqrrruuuqqqqqqqqqpppnnnkkkiiiggggggiiilllmmmkkkhhhffffffaaaffffff^^^YYY[[[___aaaXXXXXXYYY]]]```aaa^^^ZZZVVV\\\bbbeeeccc```______]]]___aaaccceeehhhmmmpppjjjjjjkkknnnpppqqqpppnnnwwwzzz555555555555888BBBQQQ\\\___eeelllsssxxx~~~}}}~~~wwwoooiiiggg[[[]]]______\\\UUUNNNIIIFFFAAA999222000111444666444111---,,,---///000111222111111333444555444333111///......111444555555555444111///---++++++***111000...............---222444666777666333///,,,......///000111111111111000000111222333333333333555444444333333333333444333333333333222222222222333111...,,,+++...333777:::999666444222111111111111222222222222111222333444444444555555444444444222111222333555555555555555444999DDDOOOZZZiiivvv{{{vvvssstttyyy|||yyy{{{}}}|||zzzwwwuuuuuutttwwwwwwvvvyyy~~~}}}xxxtttrrrrrrtttwwwyyyxxxwwwxxxxxxxxxyyyzzzzzzyyyxxxyyyxxxxxxwwwxxxxxxyyyyyyvvvvvvwwwxxxyyyzzz{{{|||}}}}}}}}}~~~~~~|||{{{xxx{{{{{{wwwxxxzzzxxxssstttrrrqqqrrrvvvxxxxxxwwwyyyyyyxxxwwwwwwwwwwwwwwwuuuxxx|||{{{wwwttttttuuusssrrrrrrqqqooonnnlllkkkmmmmmmnnnoooooommmkkkiiikkknnnmmmfffbbbccceeeeeeaaa```aaadddggggggeeebbb___dddiiikkkiiifffddddddeeefffgggiiikkkpppwww{{{mmmkkkkkklllpppsssuuuuuuwww|||444666888:::>>>GGGUUU```^^^bbbgggiiilllrrr|||yyy}}}{{{yyy{{{~~~pppnnnllllllkkkggg```ZZZMMMEEE:::111...///222444222222111...,,,,,,...000000000///000333444333222222000//////111444444444555333111///---,,,++++++///......---------......444666888999777333///,,,///000222333333222111000111111111111222222222222222222333333333333333333111111111000111111222333444333000...,,,...333777888777666444222111000000///000111111111000//////222222222222222111111111111222444555777888999999999:::AAAMMMZZZeeepppyyyyyyttttttxxx||||||}}}}}}{{{xxxvvvuuuuuutttwwwwwwwwwyyy|||zzzvvvrrrqqqqqqsssvvvyyyyyyyyy||||||{{{zzzyyywwwuuutttwwwuuuuuuwwwzzz|||zzzwwwtttuuuwwwyyyzzzzzzyyyxxx|||}}}~~~~~~~~~}}}}}}zzzvvvwwwzzzxxxsssuuutttssssssuuuwwwwwwvvv|||zzzxxxvvvuuuuuuvvvwwwyyyyyyyyyxxxwwwwwwvvvvvvtttsssrrrrrrqqqqqqqqqqqqqqqpppoooqqqtttvvvtttqqqsssuuusssnnnllllllkkkgggjjjiiiiiijjjlllmmmllljjjjjjmmmpppqqqnnnkkkhhhgggkkklllmmmnnnqqqwww~~~pppnnnkkklllqqqvvv{{{}}}xxx999999;;;@@@IIISSS]]]bbbccceeeeeebbb^^^```hhhoooooorrrtttsssrrrxxxyyyrrrpppqqqqqqmmmiiiWWWMMM>>>333//////111222000222222000---,,,...111///...---...111222222111222000///000222444444333444333111000...---,,,,,,------------,,,,,,...///444666888999777333///,,,///111333444444222000...222111111000000000000111///000222333444333222222000/////////000111333444555444222000...///333666555444333222000///......---...///000111000...,,,.........//////000000111333444666777888999;;;===???DDDMMMZZZeeeooovvv{{{}}}zzzxxxyyy|||~~~|||yyyzzz|||}}}|||yyywwwvvvvvvxxxyyyyyyyyyxxxwwwtttrrrsssrrrrrrsssuuuwwwyyyyyy|||xxxuuusssrrryyyvvvuuuxxx}}}~~~{{{vvvwwwwwwxxxyyyzzzzzzzzzyyyzzz|||~~~~~~~~~~~~~~~zzztttrrrtttvvvuuusssttttttttttttuuuwwwwwwwww~~~|||yyyvvvuuuvvvwwwxxx|||yyyvvvvvvxxxzzzyyywwwtttsssrrrrrrrrrssstttuuussspppooorrryyy}}}|||yyyuuuwwwuuurrrrrrsssooojjjnnnmmmmmmmmmnnnnnnnnnnnnqqqrrrsssssspppmmmjjjhhhkkkmmmoooqqqssswww|||tttrrrooopppsssyyy}}}|||999777999DDDTTTaaaggggggggggggccc[[[SSSOOOQQQUUUYYY^^^bbbeeehhhoooyyy~~~zzzwwwxxx{{{zzzuuupppaaaUUUEEE999444333222222111222333111...---000333000...------///000000000000///...///222333333333222222111111///...---,,,+++---...---++++++---///222444555666555222///---///000222444444222///...111111000/////////000000...///111222222222111111.........///000111222333444444333111000000333555222111///...,,,,,,++++++---,,,---///111111...,,,+++++++++,,,---///111222222333555555555888<<<@@@HHHQQQ]]]gggooouuuzzz|||uuutttvvvzzz~~~{{{wwwvvvxxx|||}}}{{{yyywwwwwwyyyyyyzzzzzzxxxuuussssssuuuuuuuuuttttttvvvxxxyyy}}}xxxuuutttttt|||yyyxxxzzz~~~{{{vvv|||{{{zzzyyyyyyzzz|||}}}{{{~~~|||vvvqqqppprrrtttuuuvvvsssttttttuuuuuuvvvxxxyyy}}}zzzxxxvvvwwwxxxyyy|||xxxtttuuuxxx{{{zzzxxxtttsssrrrrrrsssuuuwwwxxxxxxtttrrruuuzzz}}}{{{xxxtttwwwvvvtttuuuwwwsssnnnooopppppppppoooooopppqqqwwwvvvuuutttrrrpppllljjjjjjmmmpppssstttuuuwwwyyyxxxvvvttttttvvvzzz||||||333222888GGG[[[iiinnnmmmjjjfff^^^UUUKKKEEECCCCCCAAAGGGPPPXXX]]]aaadddeeemmmpppxxxzzzsssjjj___PPPFFFAAA???<<<999777777666333111111333555222000------...//////...---,,,---///111333333222111111222111000///...---+++---...---***)))+++...000111111222222111111000///000222333333222111000111000///......///000111//////000000111000000000---...000111222222222222222333333222000111333555000///,,,***))))))***+++---,,,,,,...222333111...,,,++++++,,,---///111222///111222222333888@@@FFFSSSaaaooottttttvvvyyy{{{vvvuuutttuuuxxxzzz{{{{{{sssvvvyyyzzzyyywwwwwwwwwxxxvvvwwwyyyxxxvvvwww{{{wwwwwwwwwuuutttuuuxxx{{{|||~~~~~~yyyvvvwwwxxx~~~|||zzz{{{~~~~~~|||yyy~~~|||zzzzzz{{{~~~~~~zzzuuurrrssssssssswww}}}tttuuuvvvvvvuuuuuuwwwyyy~~~|||zzzxxxwwwwwwxxxyyyzzzwwwtttuuuxxxzzzzzzyyytttttttttuuuvvvwwwxxxyyy|||zzzxxxxxxyyyyyyuuurrrtttxxxyyywwwvvvxxxvvvsssppprrrtttttttttssstttuuu{{{yyywwwvvvvvvtttqqqooommmooorrrttttttuuuvvvxxx{{{yyyvvvuuuwwwyyyzzz{{{111666@@@OOO^^^jjjppprrrooogggZZZOOOGGGAAA===:::444666;;;BBBJJJNNNNNNMMMWWW___kkkvvv}}}~~~{{{xxxuuulll```XXXVVVSSSNNNIIICCC???:::666555666666666444111...------...------******+++---111333333222111111222222111000///...+++---///---)))'''***---......//////000222444555000111222333333444333333///...---------///111222000000//////......//////---///111333444333111000///111222222111111333444111///+++((('''(((***,,,///,,,+++...333666555222///...---,,,---...000111...000111222555===IIISSS\\\nnn}}}}}}wwwuuuwwwyyyxxxxxxwwwuuutttuuuxxx{{{uuuuuutttsssqqqrrrtttvvvyyywwwwwwyyyxxxuuuxxxwwwxxxxxxvvvuuuwww{{{~~~xxx{{{~~~~~~zzzyyy{{{~~~{{{zzzzzz{{{{{{|||}}}~~~~~~}}}||||||}}}}}}}}}~~~xxxvvvuuuvvvsssqqqwwwxxxyyyyyywwwtttssstttvvvzzzyyyxxxwwwwwwwwwwwwwwwvvvuuuuuuuuuwwwyyyyyyyyyuuuvvvwwwxxxyyyzzzzzzzzz{{{{{{{{{{{{yyywwwtttrrrtttyyyzzzvvvsssttttttssspppssswwwxxxwwwvvvvvvxxx|||zzzwwwvvvwwwwwwtttrrrpppqqqrrrrrrsssvvvzzz}}}~~~zzzuuurrrtttxxx{{{}}}555>>>LLLWWW___gggnnntttvvvjjjYYYKKKDDD>>>999555333...+++---555===AAABBBJJJQQQZZZdddmmmtttzzz~~~vvvlllhhhgggeee^^^YYYLLLFFF>>>999888999777666666333///------------,,,(((((()))---000333333222000111222222222000///...+++...000---(((&&&))),,,......---...000333777999222222333333444555666666......---,,,---///111333222000///---------...///---///222555555333111///...///111222111111333444222///***'''&&&(((+++...000---+++...444888777555333222///---,,,---...///000222444555999DDDTTT___bbbvvvwwwsssuuuxxxwwwzzz|||zzzvvvssstttvvvxxxuuuqqqmmmjjjlllqqquuu~~~zzzyyyzzzwwwsssvvv~~~vvvwwwxxxwwwvvvxxx}}}tttyyy}}}}}}{{{{{{~~~wwwxxxyyyyyyyyy{{{~~~~~~~~~~~~}}}|||{{{zzz~~~|||zzz{{{}}}wwwvvvwwwwwwrrrmmmttt{{{||||||xxxsssqqqqqqsssvvvwwwwwwwwwvvvvvvvvvvvvssstttuuuvvvwwwwwwxxxyyyvvvwwwyyy{{{||||||{{{{{{uuuxxx{{{|||{{{xxxwwwvvvsssyyyzzztttooonnnpppqqqnnnssswwwyyyxxxwwwwwwxxx{{{xxxuuutttvvvvvvuuusssrrrrrrpppooopppvvv}}}zzzsssoooqqqwww}}}>>>HHHVVVbbbjjjnnnppprrrooocccRRRGGGAAA>>>888333...,,,)))))),,,111555777AAAAAAFFFMMMQQQWWWgggwww{{{wwwwwwxxxtttrrrrrrfffZZZJJJ@@@===@@@BBBBBB@@@888000,,,...000...,,,***)))***...222555444222444444444555666666444222...000111000,,,))))))***...------111777:::;;;:::666333000111555666444000///---++++++---000333444222000......///000000000111444777:::999666222//////111222111///000222555666111***&&&&&&))),,,...///...---///222666888888444222///000333444222000777555888BBBJJJSSS```mmm}}}|||zzzyyyxxxwwwwwwwwwwwwvvvuuutttuuuvvvwwwxxxwwwwwwvvvtttqqqppprrrssswwwwwwxxxxxxwwwvvvuuutttxxxyyywwwtttvvv{{{{{{xxxvvvvvvwwwyyy{{{~~~}}}yyyvvvvvvzzz~~~}}}{{{|||~~~|||{{{|||~~~|||yyyuuuvvvvvvvvvuuuvvvxxxyyyvvvwwwxxxwwwtttrrrqqqqqqqqqvvvzzzwwwpppnnnrrrwwwvvvxxxyyyyyywwwvvvvvvwwwyyyyyyxxxwwwwwwxxxyyyzzzzzz}}}~~~}}}xxxvvvvvvxxxwwwwwwvvvqqqnnnooosssxxxpppppprrruuuwwwyyyxxxwwwtttvvvyyy||||||zzzwwwuuunnnqqqtttuuuuuuvvvyyy|||||||||yyytttppprrryyyGGGRRR___iiinnnppptttwwwkkk___OOOCCC>>>;;;666111000---***))),,,000333555999999<<>>>>>EEEPPPZZZbbbmmmxxx|||{{{zzzyyywwwwwwwwwwwwxxxxxxwwwvvvvvvvvvvvvvvvxxxxxxwwwuuurrrpppqqqrrryyyxxxxxxwwwvvvuuutttttt||||||zzzvvvwwwzzzzzzvvvuuuvvvvvvxxxyyy|||}}}~~~|||yyyvvvwww{{{|||{{{{{{{{{{{{}}}|||{{{}}}~~~|||{{{zzzxxxuuussssssvvvyyyyyyyyyxxxvvvsssrrrsssuuuuuutttsssqqqqqqsssuuuwwwyyy{{{{{{zzzxxxuuuuuuuuuvvvvvvuuuvvvvvvxxxzzz{{{yyyzzz{{{zzzxxxvvvvvvvvvwwwvvvssspppnnnooorrruuupppqqqrrrtttwwwxxxxxxxxxuuuxxxzzz||||||zzzwwwuuurrruuuwwwwwwvvvvvvxxx{{{zzzzzzyyyuuuqqqsssyyyTTT]]]iiiqqqssssssuuuwwwdddXXXIII>>>999777333000000---******,,,000222333444444555666555888AAAKKKXXX\\\hhhxxx|||uuummmfffbbb^^^YYYUUUMMMKKKFFF???777333333444//////111444666777666444111222333666888888666444000333777888555111---+++/////////111444666666555///......000333444111------------------...//////111000000///000111333444222444777888888666333000111333444333000...------...+++)))))),,,000222333111000///111555888999999999777444111111555<<>>666666555444555666777777333333555777999999777555...111333555555333111000222111222222444555555555...///000333666555222///---.........---------...000000000000///000222444111222444555555333111///111333444555333111///...,,,++++++,,,///222333333111111111333666888999888888777555222222888CCCLLLTTT[[[fffqqqxxx|||zzzzzzyyyxxxwwwvvvvvvwwwzzz{{{{{{|||{{{yyywwwvvvwwwxxxyyyxxxuuussssssssswwwvvvuuuttttttvvvxxxzzz~~~zzzzzz}}}{{{vvvxxxwwwwwwvvvwwwwwwxxxxxxxxxxxxxxxyyy{{{~~~|||yyyyyy|||~~~}}}zzzxxxxxxzzz|||~~~|||wwwtttssstttvvvzzzzzzyyywwwvvvvvvyyy{{{}}}wwwqqqqqqvvvzzzzzzwwwwwwxxxyyyyyywwwvvvvvvwwwrrrsssssstttuuuvvvvvvwww|||yyyxxxyyy||||||zzzwwwwwwsssooonnnppprrrqqqooopppqqqssstttuuuvvvxxxzzzxxxyyyzzzzzzyyywwwuuusssxxxyyyyyyyyyyyyyyyzzzzzz{{{||||||{{{yyyxxxzzz|||jjjkkknnnuuuxxxrrreeeYYYQQQJJJ@@@999666444222000,,,***)))***---000333333888999999666333333666888999;;;DDDRRR]]]fffooowwwzzzyyyxxxxxxyyyzzzzzzyyywwwmmm```VVVQQQNNNKKKIIIBBB@@@;;;777555777:::===777666666777888777555444------...///111333444555444444555555444444555666111222444777888777444222---///000///---,,,---...222333444333111222444777222333444555444333222111111222444666777666444333...------///222333333222222111222444777999999888777888888777:::CCCOOOXXXdddkkkttt{{{~~~~~~}}}{{{zzzzzzyyyxxxwwwwwwwwwwwwyyyzzz{{{||||||{{{zzzyyysssvvvxxxyyyxxxwwwwwwwwwtttsssssssssuuuxxx{{{}}}}}}~~~{{{}}}~~~zzzyyyyyyxxxwwwvvvvvvwwwwwwwwwxxxyyyzzz{{{|||}}}~~~}}}zzzyyyzzz|||}}}|||zzzuuuwwwxxxzzz{{{{{{|||}}}zzz{{{{{{zzzwwwuuuuuuvvvwwwyyy{{{{{{zzzyyyzzz{{{}}}{{{zzzyyyyyyyyyxxxwwwxxxxxxxxxuuusssrrrtttuuuuuuuuuuuuuuuuuuttttttttt{{{xxxwwwxxx{{{{{{yyyvvvvvvssspppppprrrsssqqqnnnoooqqqtttuuuuuuuuuxxxzzzwwwwwwwwwvvvvvvtttsssrrrvvvvvvwwwxxxzzz|||||||||}}}~~~~~~~~~|||{{{{{{|||pppnnnmmmoooooofffVVVIIIFFFBBB<<<888666444222111,,,+++)))***---000111222333777777444333555777666777777;;;CCCKKKRRR]]]gggssstttuuuvvvwwwyyy{{{|||}}}pppgggdddaaa\\\WWWMMMJJJDDD===999999===@@@???===999777666555333111---,,,+++---111555777777444666777666555444555666444555777888888777555444...000111///---,,,...111666888999777444444777:::777777777777777666666666222222333555888999888777000//////000333444444333111111222444777888888777222444888===EEEOOOZZZaaarrryyy~~~}}}yyy{{{zzzyyyyyyxxxxxxxxxyyywwwxxxyyyyyyzzzzzzzzzyyyqqqtttxxx{{{{{{zzzyyyyyyqqqrrrrrrtttvvvyyy|||~~~{{{}}}}}}|||~~~|||yyyyyyxxxwwwvvvvvvvvvvvvuuuwwwyyyzzzyyyyyyzzz{{{|||}}}}}}}}}{{{zzzyyyxxxuuuwwwyyyyyyxxxxxxyyyzzzuuuwwwzzzzzzyyywwwvvvwwwuuuxxx{{{|||{{{{{{{{{{{{|||~~~}}}yyywwwwwwyyy{{{zzzwwwrrroooooorrruuuwwwwwwwwwwwwvvvuuutttssswwwvvvuuuuuuvvvvvvtttrrrtttrrrqqqqqqrrrqqqpppnnnmmmqqquuuwwwvvvuuuwwwzzzvvvuuuuuutttsssssssssssstttssstttvvvzzz|||}}}}}}}}}}}}}}}~~~~~~~~~~~~~~~nnnlllhhhbbb[[[PPPDDD<<<;;;:::888777666444222111///---++++++,,,.........***000222111222777888555555444888===@@@CCCJJJRRR^^^```eeehhhkkklllnnnooo{{{wwwuuussspppkkkggg___^^^YYYRRRKKKHHHJJJLLLLLLHHHAAA<<<999777555444000///...111555777888777333555777666444333555666555666777666555444333333///111222///,,,,,,000555777:::;;;888444333666999::::::999999888888888888333222111444777999999888000//////111444666666555111111222444777888777555222555<<>>;;;:::888333222333666999:::888555222444666555333222444666555555555444222111111111///111222///,,,---222777666888999666111///222666:::999999888777888888888444222111222666888888777//////...111444777888888000000111444666777666555:::>>>HHHVVVgggrrrxxxyyyyyy~~~zzzyyy}}}}}}||||||{{{zzzzzzzzz{{{{{{wwwuuusssrrrqqqqqqqqqrrrssswww{{{}}}}}}zzzxxxwwwssstttuuuwwwxxxxxxxxxxxx|||~~~~~~}}}~~~~~~zzzvvvuuutttssssssssssssssstttwwwzzzzzzwwwttttttuuussszzz|||yyy|||zzz|||}}}|||xxxuuuvvvwwwwwwwwwvvvuuutttuuuwwwzzzxxxxxxxxxwwwwwwzzz~~~}}}{{{wwwuuuuuuwwwzzz|||tttrrrooommmooovvvvvvwwwxxxyyyzzzzzzyyyxxxuuuxxxyyywwwsssqqqqqqsssmmmpppsssrrrnnnllllllnnniiipppwwwzzzxxxuuuvvvxxxvvvuuutttsssssstttvvvwwwsssqqqqqqssswwwzzzyyyxxxssssssuuuxxx}}}bbb^^^VVVJJJ===444111111333333333333222111000000111444666444...+++,,,///((()))+++---000222444555333555777888777666777888===@@@CCCFFFGGGIIILLLNNNUUU[[[ccciiiooouuu}}}~~~~~~zzztttpppnnnjjj___TTTPPPMMMHHHDDDCCC===:::888888;;;<<<;;;999666555444444555666666555222333444444555555444444222222000/////////000000444666888666222//////000///000222444666777777666777666444333222333444555000111000...111888:::999555333222555:::>>>???===IIIMMMZZZlllvvvwwwyyy|||}}}{{{wwwuuutttvvvyyy{{{{{{wwwyyy|||uuuwwwqqqooouuuwwwtttsssuuuyyyyyyzzzqqqooouuuvvvwwwzzz|||zzztttnnnzzz|||~~~|||yyywwwvvv}}}zzzvvvsssrrrsssvvvxxx}}}{{{wwwtttssstttwwwxxx}}}zzzyyyzzz~~~~~~}}}xxxtttuuuxxxzzzwwwtttrrrrrrrrrssstttuuuvvvwwwzzzxxxwwwyyy{{{|||zzzxxx{{{xxxvvvwwwzzz{{{{{{yyyuuussspppoooqqqvvv|||{{{zzzxxxwwwxxxzzz}}}~~~vvv{{{{{{wwwvvvxxxwwwrrrrrrssstttrrrnnnlllkkkkkklllooosssxxx{{{zzzwwwtttnnnrrrwwwwwwuuurrrqqqqqqmmmrrrxxx{{{yyyxxxwwwxxxwwwxxxyyyzzz{{{}}}]]]YYYPPPDDD888111...///000111111000000///...---111444777555000---...000+++,,,---///111333444555555666777777666666777888888:::<<<======>>>???AAA>>>CCCLLLUUU___kkkyyyxxxnnnddd```\\\XXXXXXZZZPPPJJJEEEBBBCCCEEEEEEDDD<<<:::888777777777777777555555555666555555444444222222333444444444444444777777888666333///,,,***......000333555555444222777777777777777666666666444666555444888???BBBAAA<<<::::::===CCCJJJNNNOOOUUU\\\mmm}}}{{{vvvvvvzzzyyyvvvuuutttuuuwwwxxx~~~zzzwwwyyy}}}~~~yyysssuuupppoootttvvvsssrrrttt{{{yyy|||xxxssstttuuusssssstttvvvvvvssspppvvvyyy|||}}}|||zzzyyyxxx}}}zzzwwwtttssstttuuuwww}}}{{{xxxvvvttttttvvvvvv|||yyywwwxxx|||~~~}}}{{{xxxvvvtttuuuwwwxxxvvvtttrrrrrrrrrrrrsssuuuvvvwwwwwwvvvuuuvvvxxxyyywwwuuuzzzxxxvvvwwwyyy{{{zzzyyyuuurrrnnnlllmmmpppuuuxxxsssttttttuuuwwwxxxyyyzzzxxx{{{zzzuuutttwwwvvvssszzzzzzxxxuuuppplllkkkkkkppprrrvvvyyy{{{{{{xxxvvvtttuuuvvvvvvtttrrrrrrrrrnnnqqquuuxxxxxxxxxyyyzzzuuutttuuuwww{{{~~~YYYTTTKKK???555000///000000000000000///...---,,,111444666555222///000111//////000111111222333333666777777555444444555777444555666555444333333555555888<<>><<<;;;;;;<<<888999999999999999888888333555777:::===>>>>>>>>>>>><<<:::999999777111---//////222555888888666333999;;;>>>@@@@@@???<<<;;;:::>>>@@@@@@EEELLLQQQQQQMMMLLLKKKLLLQQQXXX```dddgggppp}}}|||wwwwwwwwwvvvuuuuuutttuuuuuuuuuzzzzzzzzzzzz{{{yyytttqqqqqqnnnnnnrrrtttsssrrrsss|||yyyxxxzzzyyywwwvvvxxxuuurrrpppoooqqqsssttttttsssvvvyyy{{{{{{{{{{{{||||||{{{xxxvvvuuutttttttttyyyxxxwwwvvvvvvwwwxxxyyy{{{xxxuuuvvvxxxzzzxxxvvvrrrssssssttttttttttttsssqqqqqqrrrrrrsssuuuvvvwwwtttsssssstttuuuuuusssrrryyywwwvvvwwwxxxzzzyyyyyywwwtttppplllkkklllooopppmmmooorrruuuwwwxxxxxxxxx{{{{{{xxxsssqqqsssuuusss{{{{{{yyytttppplllllllllsssuuuwwwzzz{{{{{{zzzyyy{{{yyyvvvtttttttttsssrrrqqqqqqsssvvvyyy{{{{{{zzzsssrrrrrruuu{{{VVVQQQGGG===555222222444222222222222222111/////////222555555222000000111111111111111111111111111666666444222000000333555333444444333111000111222888999::::::===EEEPPPXXXggglllrrrwww{{{{{{yyy~~~|||uuulllgggeeeeeedddbbb[[[XXXSSSLLLGGGDDDDDDEEECCCCCCCCCCCCBBBAAA@@@???:::<<<@@@DDDIIIMMMPPPRRROOOHHHBBBBBBDDDEEE@@@;;;666666999>>>BBBCCC@@@===AAADDDIIIMMMNNNLLLHHHFFFGGGLLLQQQSSSXXX```eeefffiiifffbbb```aaagggnnntttyyy}}}zzzvvvyyyuuuuuuvvvvvvvvvvvvuuuuuuxxxzzz||||||zzzvvvrrrpppllllllmmmqqqsssttttttuuuyyyxxxvvvvvvwwwvvvxxxyyytttsssqqqpppqqqtttvvvwwwqqqtttxxx{{{|||}}}~~~{{{{{{yyyxxxvvvuuutttsssqqqrrrtttvvvyyy|||~~~zzzwwwttttttvvvwwwuuusssnnnppprrrsssrrrqqqrrrsssqqqqqqqqqrrrssstttvvvvvvrrrrrrsssssstttsssrrrrrrxxxwwwwwwwwwxxxyyyyyyyyy}}}zzzuuuqqqnnnmmmmmmnnnnnnooorrrtttwwwzzz{{{|||}}}{{{vvvqqqoooppprrrsssuuuuuusssqqqmmmllllllmmmqqqsssuuuwwwxxxyyyzzz{{{~~~zzzwwwvvvwwwwwwssspppqqqqqqsssxxx}}}}}}zzzvvvtttsssvvv|||~~~PPPJJJAAA999444333444555333333333333222111000///---///222333333111000000000000000000000000000000333333222000......000333333444444333111111333555555777999999:::???FFFLLLRRRYYYbbbjjjpppsssvvvxxxzzz}}}|||{{{yyyuuurrrpppmmmhhh```XXXTTTUUUVVV[[[ZZZXXXUUUQQQNNNJJJIIIKKKLLLOOOTTT[[[bbbhhhkkkhhh___TTTPPPSSSTTTQQQMMMEEEDDDFFFKKKQQQTTTQQQNNNOOOSSSYYY^^^```^^^[[[XXX\\\ccciiilllpppwww|||}}}~~~xxxttttttxxx}}}{{{sssrrrxxxvvvvvvwwwxxxxxxxxxwwwvvvyyy|||~~~~~~zzzuuurrrqqqhhhkkkoooqqqsssuuuvvvvvvuuuvvvwwwwwwwwwxxxxxxwwwpppqqqqqqrrrrrrsssuuuvvvqqqtttxxx{{{|||}}}{{{zzzzzzyyywwwvvvtttssspppqqqsssvvvzzz}}}|||xxxuuuuuuvvvwwwuuurrrmmmoooqqqqqqqqqpppqqqrrrqqqqqqqqqrrrssstttuuuvvvrrrssstttuuuuuuuuuuuuuuuxxxxxxxxxxxxwwwxxxyyyzzz}}}yyyuuuqqqoooooonnnqqqqqqqqqrrruuuyyy}}}|||xxxtttqqqooonnnppprrrqqqrrrqqqooommmkkklllmmmlllooorrrtttuuuvvvyyy||||||zzzyyyzzz{{{yyytttoooqqqrrrvvv|||~~~zzz{{{yyyxxxyyy}}}~~~GGGAAA999333000111111111000000000000///...------+++---000333333333111000/////////000000000000111000111111///......///111111222222222111222555777777999:::999777777;;;???>>>EEEOOOXXX___dddhhhkkkooorrryyy}}}vvvnnnkkklllnnnyyywwwsssnnngggaaa\\\YYYbbbdddggglllsssyyyyyymmmgggggggggdddaaa\\\ZZZYYY^^^dddgggeeeaaabbbfffkkkpppsssrrrpppooovvv~~~}}}uuusssvvvwwwwwwxxxxxxyyyyyyyyyyyyxxxzzz|||~~~}}}zzzvvvtttsssjjjooosssssstttvvvwwwuuurrrvvvyyyxxxyyyzzzxxxtttllloooqqqrrrqqqqqqrrrssssssuuuxxxzzzzzz{{{}}}zzzzzzyyyxxxwwwvvvvvvuuuttttttuuuvvvxxx{{{~~~~~~{{{xxxwwwyyyyyywwwuuuqqqppppppppppppqqqqqqrrrppppppqqqqqqrrrtttuuuvvvrrruuuwwwxxxwwwwwwxxxzzzxxxyyyzzzyyyxxxxxxzzz|||}}}|||yyyvvvtttrrrqqqqqqrrrqqqpppppprrrvvvzzz}}}xxxtttrrrsssqqqnnnnnnppprrrttttttrrrooolllkkkkkkiiimmmrrrtttsssuuuxxx{{{xxxxxxzzz||||||zzzuuurrrrrrtttxxx}}}~~~{{{~~~~~~~~~}}}}}}}}}~~~>>>999333///...//////...............---,,,+++***+++---000333555555222000...//////000111222333444///000111111000///111222111111111111000222555777<<<===;;;777222000222555444888>>>EEEKKKQQQWWW[[[```aaafffmmmrrrwwwyyyuuurrrzzz}}}}}}zzzyyytttqqqsssyyy{{{yyyuuuuuuwww{{{zzzuuuwwwxxxvvvxxxxxxxxxxxxyyyyyyzzzzzz||||||{{{{{{zzzxxxuuusssooovvvyyyvvvtttuuutttqqqrrrwwwzzzxxxyyyzzzxxxsssnnnppprrrqqqpppppprrrttttttvvvxxxxxxwwwwwwyyyzzzzzzyyyxxxwwwwwwwwwwwwxxxwwwvvvuuuuuuwwwzzz~~~~~~{{{{{{|||}}}{{{xxxvvvsssooonnnppprrrrrrqqqpppppppppqqqrrrsssuuuuuurrruuuxxxyyyyyyyyy|||~~~xxxzzz{{{zzzyyyyyy{{{}}}zzzzzzyyyxxxwwwvvvvvvuuurrrqqqqqqrrrsssuuuwwwxxxtttqqqqqquuutttnnnlllnnnooorrrttttttrrrooommmllllllqqqvvvwwwuuutttwwwzzzuuuwwwzzzzzzyyyxxxxxxxxxsssuuuxxxzzzzzz{{{}}}~~~}}}|||{{{~~~;;;666111...///000///...............---,,,++++++,,,...111444777777444222...///000111333444666666...000222333222111222333222333222111000222555888::::::888444000111555999666777999;;;???EEELLLQQQSSSQQQSSS[[[bbbjjjvvv~~~vvv}}}~~~yyyrrrqqqyyy}}}|||xxxxxxwwwwwwxxxyyyzzzzzz|||{{{yyyyyyyyyxxxvvvsssttt|||~~~yyyttttttrrrnnnsssxxxzzzxxxxxx{{{yyysssrrrttttttrrrpppqqqtttwwwuuuvvvwwwvvvuuutttuuuvvvzzzyyyxxxwwwwwwxxxyyyzzzuuutttssstttwww|||}}}}}}~~~{{{zzztttnnnmmmqqqtttsssqqqpppppppppqqqrrrsssuuuuuuqqquuuyyyzzzzzz{{{}}}yyy{{{|||{{{yyyyyy{{{~~~zzzzzzzzzzzzzzzzzz{{{{{{rrrsssuuuvvvvvvvvvvvvuuuqqqnnnqqqvvvvvvoookkkmmmhhhlllqqqssssssqqqpppooopppuuuzzzzzzwwwuuuvvvyyytttwwwyyyxxxvvvwwwzzz}}}uuuvvvwwwvvvuuuwww|||{{{{{{zzz~~~555111///222000++++++///,,,---...///000000000000111000111666:::888222+++000//////111444555222//////333666777555444555777555999:::555111222888<<<<<<:::777555555777999:::>>>999555777???FFFHHHGGGLLLNNNSSSZZZ```fffjjjlllxxx{{{}}}{{{|||uuuooopppvvvyyy|||zzzuuutttwwwyyyyyyzzz{{{zzzvvvrrrttt{{{zzzuuuwwwxxxvvvvvvzzzzzzyyywwwtttrrrpppooooootttrrrqqqtttwwwyyywwwtttyyyvvvsssssstttvvvvvvvvv}}}{{{xxxtttrrrppppppqqqzzzzzzxxxtttqqqrrrvvvzzzwwwuuurrrrrruuu{{{zzzyyy}}}~~~{{{uuuqqqsssxxx{{{xxxsssttttttuuuwwwyyyyyywwwuuuwwwuuuyyy|||yyy{{{}}}yyywwwyyy||||||wwwrrr|||||||||{{{zzzxxxvvvtttyyyyyywwwtttvvvzzzxxxrrrvvvtttrrrpppoooooopppqqqqqqpppooonnnooopppqqqrrrwwwtttrrrssswww{{{||||||}}}zzzxxxzzz~~~}}}zzzyyy{{{{{{yyyuuutttvvvyyy333///...111111...---//////000000000000222444666777444333555999999555111111000///000333444333111444666999;;;===>>>???@@@FFFGGGEEE@@@;;;:::;;;===BBBBBBAAA???======???@@@EEEFFFGGGGGGIIILLLOOORRRUUUWWW[[[___cccfffhhhhhhpppttt{{{~~~}}}zzzwwwwwwwwwvvvvvvuuupppkkkmmmrrrwwwzzzzzzvvvtttvvvxxxwwwvvvwwwwwwuuurrrttt{{{zzztttuuuvvvvvvxxx|||zzzyyywwwuuurrrpppooonnnsssqqqpppqqqtttxxx{{{|||yyywwwvvvtttttttttvvvwwwxxxvvvtttrrrppppppqqqqqqssstttuuutttssstttwwwzzz{{{zzzwwwuuuuuuwwwzzz|||}}}{{{|||}}}~~~}}}{{{|||xxxvvvvvvxxxyyyvvvrrrvvvvvvwwwyyy||||||zzzxxxyyywwwxxx|||}}}yyyyyy||||||zzzyyyyyy{{{zzzvvvrrryyyyyyyyyyyyxxxvvvtttsss}}}~~~|||yyyzzz|||zzztttxxxvvvtttqqqooooooooopppssssssrrrrrrssssssttttttyyyuuurrrqqquuuzzz}}}~~~|||yyywwwyyy~~~|||{{{}}}~~~|||xxxvvvxxxzzz~~~777333222777:::888666555555666777777888;;;???BBBFFFBBB??????AAACCCAAA???;;;999888888:::<<<======<<<<<<>>>DDDKKKQQQRRRRRRXXXVVVTTTQQQMMMJJJHHHGGGPPPPPPQQQPPPMMMKKKJJJJJJQQQWWW]]]]]]XXXVVVZZZ___cccdddgggiiijjjiiigggffffffiiiooovvv{{{|||vvvssssssvvvyyy{{{~~~{{{uuurrrrrrssssssrrrsssssspppllloootttuuuyyyzzzwwwuuuwwwwwwuuuqqqsssttttttsssuuuzzz~~~yyytttttttttuuuwww{{{wwwwwwvvvuuusssqqqooonnnuuusssqqqooopppttt{{{xxxzzzyyywwwsssrrrtttwwwrrrqqqpppoooooopppqqqrrrnnnqqqtttvvvwwwxxxzzz||||||{{{zzzxxxvvvuuuttttttvvvyyy|||}}}}}}{{{yyyyyy||||||{{{zzzyyyvvvsssrrruuuuuuvvvyyy{{{|||{{{yyy{{{xxxvvvwwwwwwvvvxxx|||{{{{{{zzzzzzxxxvvvtttsssttttttuuuuuuuuutttsssrrr{{{}}}}}}{{{}}}}}}xxxzzzxxxvvvsssqqqpppppppppuuuvvvvvvwwwxxxxxxwwwwww{{{wwwrrrqqqsssxxx}}}}}}zzzxxxyyy|||}}}|||zzzzzz|||~~~}}}yyyvvvwwwyyy~~~}}}}}}~~~<<<::::::???CCCCCC@@@===888<<>>DDDKKKPPPRRRUUUZZZ___aaabbbbbbbbbbbb___[[[XXXWWWUUUTTTSSSUUUYYY___cccgggbbb___dddnnnttttttqqqkkkhhhiiinnnqqqmmmkkkmmmqqqiiicccdddjjjjjjaaaXXX___ccchhhiiifffbbb```___fffggghhhiiifffccc^^^[[[VVVTTTQQQQQQSSSXXX]]]aaammmhhhbbbaaaeeejjjmmmnnnoooqqqssstttrrrqqqoooooommmmmmmmmqqqwww{{{|||{{{uuuuuuvvvyyy}}}zzzwwwwwwxxxxxxwwwzzzxxxvvvssspppppppppqqqsssuuuvvvvvvtttrrrqqqqqqsssqqqqqqtttrrroooooorrruuuzzz}}}|||zzz{{{zzzwwwvvvvvvwwwvvvuuuuuuuuuvvvxxxzzz{{{yyyvvvtttqqqooossssssttttttuuuuuuttttttsssttttttqqqnnnnnnrrrvvvxxx{{{|||yyysssppprrrvvvrrrrrrrrrqqqqqqqqqrrrrrrvvvuuuuuuvvvxxxzzz}}}~~~yyyxxxvvvttttttuuuvvvwwwqqqvvvzzzyyytttssswww{{{vvvzzz}}}|||xxxttttttuuupppppppppqqqtttuuuuuutttuuuvvvwwwvvvvvvvvvvvvtttuuuwwwyyyxxxvvvtttttttttoooooooooppppppqqqrrrrrrnnnsssvvvvvvxxx||||||zzzwwwvvvvvvvvvvvvvvvvvvvvvuuuvvvxxxyyyzzzzzzyyyyyyyyyyyyxxxwwwwwwxxxyyyzzz}}}zzzwwwuuutttssssssrrrrrruuuwwwvvvsssrrrsssuuu}}}}}}}}}{{{zzz{{{XXX[[[[[[YYYXXXYYYXXXUUUPPPVVV^^^bbbcccffflllqqqnnnppprrrsssqqqlllgggccccccbbbbbbbbbdddjjjqqqvvv{{{tttmmmmmmrrruuusssooonnnjjjkkkppppppiiihhhlllnnneee\\\]]]ccceee]]]UUUWWWXXXYYYZZZ[[[YYYVVVSSSVVVWWWWWWWWWVVVSSSOOOMMMJJJHHHDDDAAABBBEEEJJJMMMZZZVVVQQQOOORRRWWW]]]```dddeeefffggggggffffffeeedddaaa___dddmmmttttttqqqnnnnnnoooqqquuuwwwxxxxxxxxxtttppppppsssvvvtttrrrtttuuuuuutttqqqooonnnoooppprrrtttvvvvvvtttqqqpppvvvttttttwwwwwwsssrrrtttvvv{{{~~~|||{{{||||||yyy{{{zzzxxxwwwuuutttttttttvvv{{{}}}zzzwwwuuurrrnnnvvvuuuuuuttttttuuuvvvvvvpppqqqqqqqqqqqqrrrtttvvvwwwyyyzzzxxxsssqqqrrrssstttttttttttttttssssssssswwwuuussssssuuuwwwxxxyyy|||zzzwwwuuuttttttuuuuuutttwwwyyyvvvsssrrrwww{{{tttwwwzzzyyyvvvttttttvvvrrrqqqpppqqqtttuuutttsssrrruuuwwwvvvwwwxxxvvvrrrrrrssstttvvvwwwwwwvvvuuuppppppppppppqqqrrrssstttssswwwxxxuuutttwwwxxxwwwuuuuuuvvvvvvwwwwwwxxxxxxttttttvvvwwwxxxxxxxxxxxxxxxzzz{{{zzzxxxwwwwwwxxxvvvuuutttsssssstttvvvwwwsssuuuwwwvvvttttttwwwzzz|||}}}~~~{{{xxxxxx|||gggmmmmmmgggaaabbbbbbaaa___dddhhhhhhgggjjjrrrzzzrrruuuwwwxxxtttoooiiifffcccdddfffgggiiioooxxx~~~wwwqqqjjjggghhhiiihhhfffddd___```ddd___VVVVVV]]]^^^WWWOOOMMMOOOQQQOOOLLLHHHHHHHHHIIIIIIIIIHHHGGGFFFFFFGGGFFFEEEBBB@@@???<<<;;;:::999999999;;;<<>>BBBEEE<<<===>>>===<<<<<<>>>@@@???>>>>>>===;;;:::888777111222444555666444222111444888<<<>>>@@@CCCJJJOOOMMMPPPVVV\\\``````]]]ZZZTTTXXX___eeejjjmmmnnnoooooonnnmmmnnnpppqqqpppooonnnqqqsssqqqnnnkkklllnnnrrrtttuuusssppppppsssuuuvvvuuutttuuuvvvwwwvvvuuurrrooopppuuuwwwtttssstttvvvzzz|||yyyyyy{{{|||zzz|||yyyvvvtttssstttttttttuuuzzz{{{tttrrrwwwzzzzzz~~~zzzuuusssrrrsssttt|||xxxrrrqqqsssuuutttsssvvvuuuttttttuuutttrrrooorrrssstttuuuvvvvvvvvvvvvtttttttttxxx{{{{{{wwwsssuuuvvvyyy{{{{{{yyyvvvtttxxxyyyyyyyyywwwvvvvvvvvvwwwuuutttrrrqqqqqqqqqppptttrrrppppppqqqrrrqqqpppqqqvvvwwwssstttyyyzzzvvvnnnllllllrrryyy|||zzzwwwttttttssssssssstttvvvwwwppptttsssooommmpppuuuvvvwwwwwwwwwwwwwwwvvvuuuuuutttssssssssstttvvvxxxzzz}}}}}}{{{xxxttttttxxx{{{wwwwwwvvvttttttuuuxxx{{{ssstttuuussssssuuu|||yyy|||{{{zzz|||{{{^^^^^^___``````^^^ZZZWWW[[[ZZZWWWRRROOOQQQWWW\\\]]]]]]ZZZWWWSSSRRRTTTUUUQQQPPPOOOPPPTTTZZZ```dddVVVMMMFFFIIISSSXXXTTTLLLCCC@@@???AAA@@@<<<<<<>>>@@@???===;;;:::888777777777999:::888555222222444333333444777999888444000///000222444444333111///444444555777;;;BBBHHHMMMNNNQQQVVV[[[___aaabbbcccbbbfffjjjkkkllloootttxxxqqqsssttttttssssssuuuwwwrrrsssuuutttrrrpppooooooqqqvvvyyyxxxtttqqqrrrtttwwwvvvuuurrrpppoooqqqssspppooonnnpppsssuuuvvvvvvwwwyyyzzzyyyvvvuuuwwwzzzyyywwwtttrrrqqqsssuuuwwwuuuuuutttssstttvvvzzz}}}xxxxxxvvvuuutttssssssrrrwwwuuussstttvvvvvvtttrrruuuwwwxxxxxxvvvtttssssssxxxyyyzzzyyywwwuuutttuuuxxxyyyyyyxxxuuusssssstttyyyyyyyyyyyyxxxxxxwwwvvv{{{vvvtttvvvxxxwwwvvvuuutttttttttttttttuuuvvvvvvvvvvvvvvvvvvsssooolllnnnqqquuuxxxxxxuuuqqqnnnppplllkkkpppxxx{{{xxxtttxxxsssssswwwvvvrrrrrrvvvyyysssmmmlllppptttwwwxxxzzzvvvqqqppprrrtttttttttpppqqqssstttuuuwww{{{}}}|||yyyxxx{{{|||{{{yyywwwtttsssvvvzzz{{{wwwsssuuutttttttttuuuvvvxxxyyyxxx|||{{{wwwwwwyyyNNNMMMNNNQQQSSSSSSPPPLLLEEEFFFFFFDDDAAA@@@CCCEEEGGGGGGFFFDDDBBBAAACCCEEEBBBAAA@@@AAACCCFFFJJJLLLIIICCC===???GGGKKKGGGBBB444222222555555222333555;;;:::999777666555444444666777888555111...---...111111222555777777333///...000333444333111000///555555666777;;;BBBIIIMMMSSSUUUYYY^^^dddggghhhhhhmmmnnnoooooooooooopppqqqqqqssstttuuuuuuvvvvvvwwwuuuuuuvvvvvvtttsssrrrrrrppptttwwwwwwtttsssvvvzzzuuuuuusssqqqnnnmmmoooqqqlllkkkkkkmmmpppsssttttttsssvvvxxxxxxvvvtttuuuvvvuuutttttttttttttttuuuuuutttwwwyyywwwtttuuuzzzxxxwwwuuusssrrrrrrssssssssstttuuutttsssrrrtttvvvwwwxxxxxxwwwtttssstttuuuuuuxxx|||}}}zzzvvvrrrpppzzzzzzzzzxxxvvvuuuuuuvvvyyyyyyyyyxxxwwwuuutttsssyyyyyywwwuuuttttttvvvxxxwwwwwwwwwwwwwwwxxxyyyzzzyyywwwvvvvvvvvvvvvuuusssoooppprrrssssssrrrpppooommmllllllpppuuuxxxvvvsssvvvsssssswwwwwwssssssvvvuuuqqqnnnnnnrrrvvvwwwvvv{{{xxxtttrrrrrrrrrqqqoooppprrruuuwwwwwwxxxyyy{{{|||yyyxxxzzz{{{zzzxxxyyyvvvuuuxxx}}}}}}zzzvvvvvvuuuuuuuuuvvvwwwxxxxxx|||~~~{{{xxxyyy|||<<<;;;;;;@@@EEEGGGDDD@@@444777::::::888555333333666666777666555555777999888777777666666666666777;;;888555555999;;;:::888---++++++///111///111444777666555444444333444444555555555111---***))))))000000222444555444111...,,,000444555333000//////666777888999<<>>CCCLLLRRR``````bbbiiirrrwwwxxxvvvyyywwwvvvxxxzzzyyytttpppsssssstttwwwzzz{{{yyywwwvvvtttsssrrrsssssssssrrrxxxzzz{{{zzzvvvsssrrrrrrwwwwwwwwwtttqqqpppqqqrrrooonnnnnnppptttwwwxxxxxxxxxxxxwwwuuusssrrrrrrrrrpppqqqrrrtttuuuuuuuuuuuuuuuyyy}}}|||xxxuuuwwwzzzvvvtttpppmmmmmmnnnppprrrssssssssssssssstttxxxzzz{{{yyyvvvrrrppprrrwww{{{|||zzzxxxuuutttwww}}}zzzzzzyyywwwuuuuuuvvvxxxsssuuuxxx{{{}}}~~~~~~}}}ppprrrtttuuutttuuuwwwyyyttttttuuuuuuwwwxxxzzzzzz{{{zzzxxxxxxzzz{{{zzzyyytttttttttuuuuuutttttttttlllppptttuuuttttttvvvxxxuuuuuuwwwyyyxxxuuurrrqqqmmmkkkjjjmmmqqquuuuuuttttttsssqqqrrrtttwww{{{|||wwwxxxzzzzzzyyyxxxxxxyyyvvvtttsssrrrssstttuuuuuu~~~{{{xxxvvvwwwwwwvvvuuuzzzzzzyyyxxxxxxwwwwwwwwwzzz{{{}}}|||||||||333111000333888;;;888444111111222222333333222000222333444333000...------,,,...000222111...+++(((000222222111......000333222......000111000222666555555555555555666777777555333222111000000000000777888777666333///,,,+++***...444666555222111111444777:::===???FFFPPPWWWeeeeeegggmmmtttyyy{{{{{{zzzxxxxxxzzz|||{{{wwwssssssssstttwwwyyyyyyxxxwwwxxxuuurrrqqqssstttuuutttxxxzzz}}}|||yyytttooommmvvvwwwwwwuuurrrqqqrrrsssqqqppppppsssvvvyyyzzzzzz|||xxxuuussssssssssssrrrqqqqqqrrrsssuuuwwwxxxxxxwwwxxxyyyzzzyyywwwttttttrrrooollllllmmmoooqqqwwwsssqqqsssxxx{{{zzzxxx{{{xxxtttpppoooqqqwww|||~~~zzzvvvuuuwww|||wwwwwwwwwuuusssssstttvvvrrrtttxxx{{{}}}~~~~~~}}}rrrqqqqqqssswwwyyyxxxwwwsssssstttuuuvvvwwwyyyzzzzzzzzzzzz{{{{{{yyyvvvsssssstttvvvwwwwwwvvvtttsssqqquuuyyyzzzxxxwwwyyy|||wwwyyyzzzyyywwwuuuqqqnnnmmmjjjgggiiinnnsssuuuuuutttsssqqqqqqsssyyy||||||zzzxxxvvvwwwyyy{{{sssssssssssstttuuuwwwyyy}}}zzzwwwuuuttttttsssrrrzzzzzzzzzzzzzzzyyyyyyyyyzzz{{{|||}}}}}}333333333444555666555444555333111222444666777777666888999777333...+++******,,,000333333111---+++...000000///,,,,,,///222555111000222222111333777333333333333333444555666555333111111333444555555999::::::777333...,,,+++***---222666888777444222111555:::>>>AAAIIIUUU^^^fffhhhkkkooorrrvvvyyy{{{|||{{{zzzzzzzzzxxxuuusssrrrtttuuuuuuttttttvvvxxx|||wwwsssrrruuuxxxxxxwwwtttvvvyyy{{{zzzvvvrrrppprrrssstttsssrrrqqqqqqrrrrrrqqqqqqrrruuuxxxxxxxxx|||wwwtttttttttttttttssssssrrrssstttvvvxxxyyyyyywwwuuuwww{{{{{{wwwssstttssspppnnnnnnoooqqqrrryyytttpppttt{{{{{{vvvxxxvvvssspppoooqqqvvvzzz}}}~~~zzzvvvsssrrrssstttuuutttsssrrrrrrssstttvvvxxxzzzzzzyyywwwvvvuuurrroooqqqvvvyyywwwuuuvvvvvvvvvwwwxxxyyyzzz{{{zzzzzzzzz{{{zzzwwwsssoooqqqsssuuuwwwwwwuuusssqqquuuxxx||||||zzzzzz{{{}}}xxx{{{{{{xxxvvvuuurrrnnnoookkkhhhiiinnnsssuuuvvvwwwvvvtttrrrssswww~~~~~~}}}zzzwwwuuuvvvyyy}}}uuuvvvvvvvvvvvvxxxzzz}}}zzzyyyxxxxxxwwwwwwwwwxxxxxxyyyzzz{{{||||||||||||{{{|||}}}~~~333555777666444333555666555222000111555999;;;;;;888:::;;;999444...***(((***---000444444222000------......---,,,---000222555111000222222222444999333333222222333333444444555333000000333555666555888999999777222///......+++,,,000666<<<<<<888333---333:::>>>CCCLLLZZZdddfffjjjnnnoooooopppuuuyyy{{{|||{{{yyyvvvtttttttttqqqtttvvvtttooonnnsssxxx}}}xxxrrrrrruuuyyyyyyxxxsssssstttvvvwwwwwwvvvuuuppprrrttttttsssrrrssstttsssrrrqqqrrruuuwwwwwwwwwxxxvvvttttttvvvwwwuuurrrssstttuuuvvvwwwwwwwwwwwwyyyxxxwwwxxxzzzzzzyyywwwvvvuuutttsssrrrssstttuuuvvvtttsssvvv{{{}}}yyytttttttttsssqqqpppqqqtttvvvxxx{{{~~~~~~zzzuuupppnnnqqqsssuuuuuutttrrrqqqqqquuuvvvyyyzzzzzzwwwuuussstttsssqqqpppqqqssstttuuuxxxxxxxxxxxxxxxyyyzzz{{{{{{zzzyyyxxxxxxvvvsssppptttttttttuuuuuutttttttttvvvxxxzzz{{{{{{zzzzzzzzzvvvzzzzzzvvvuuuwwwvvvqqqooommmkkkmmmrrrvvvvvvuuuuuuvvvvvvuuutttuuuyyy}}}||||||zzzxxxvvvvvvxxx{{{wwwxxxyyywwwvvvvvvyyy{{{zzz{{{||||||{{{zzzzzzzzzvvvwwwzzz|||~~~||||||~~~333777:::999555444777;;;///---+++---222666777777333555666555000***%%%###&&&)))---000000///,,,***---......---...///111333000,,,+++---......111666555444444333444444555555555222//////222444444333555777888666222//////000,,,+++...666>>>@@@:::333+++222999???DDDNNN\\\hhheeekkkoooooollllllrrrxxxwwwyyyzzzxxxtttsssuuuxxxqqquuuwwwrrrkkkjjjqqqyyy|||vvvpppooossswwwxxxwwwvvvtttrrrrrrsssvvvwwwxxxqqqsssuuuvvvuuuuuuvvvwwwvvvtttssstttvvvxxxxxxwwwooooooqqquuuxxxxxxtttppprrrtttwwwyyyzzzyyyvvvuuuxxxyyy{{{{{{yyyyyyzzz}}}xxxwwwwwwvvvvvvvvvvvvwwwssstttvvvyyyzzzyyywwwtttrrrrrrsssrrrpppqqqrrrtttuuuwwwxxxwwwuuusssssstttooorrrvvvvvvuuurrrqqqppptttvvvyyy{{{|||zzzxxxvvvrrrsssssspppmmmmmmqqqvvvxxxxxxxxxwwwwwwxxxyyyyyy}}}zzzwwwvvvvvvvvvuuutttxxxwwwvvvuuuuuuvvvwwwxxxvvvwwwxxxyyyzzzzzzyyyxxxtttyyyxxxttttttxxxyyyuuupppoooooorrrwwwxxxwwwtttpppsssvvvwwwvvvuuuwwwyyyyyyzzz{{{zzzxxxwwwxxxyyywwwxxxxxxvvvsssrrrtttwww}}}~~~~~~|||yyyxxxwwwtttvvvyyy||||||}}}~~~000333555444222111222444000000111222333333444444///111222222000+++&&&###$$$&&&)))---000000---+++,,,,,,++++++,,,...///000---,,,+++,,,...000000000222333555555444555666888444222000......000333555444333222111000000000000---,,,...555<<<===777000,,,000777>>>GGGSSS```iiioooppppppmmmjjjiiimmmqqqrrrvvvuuuqqqssszzz}}}zzzuuuqqqnnnnnnqqqtttuuuuuurrrsssuuuwwwzzzzzzxxxwwwsssqqqpppqqqsssuuuuuutttrrrrrrtttvvvwwwvvvrrrooopppuuuyyyxxxssspppqqqtttnnnpppsssuuuuuuuuuvvvwwwtttwwwzzzzzzwwwvvvxxxzzzuuuxxx{{{{{{yyyyyy|||tttuuuyyy|||zzzuuuvvvzzzssssssuuuwwwyyyxxxvvvsssqqqrrrtttsssqqqooooooooovvvwwwxxxvvvrrrpppqqqrrrsssuuuuuusssqqqqqquuuxxx|||zzzwwwvvvxxxzzzzzzzzzwwwuuurrrnnnlllnnnrrrvvvuuuuuuvvvwwwxxxyyyyyyzzzssstttuuuwwwwwwvvvvvvuuuuuutttuuuvvvwwwwwwuuusssyyyyyyyyyzzz{{{xxxtttpppssswwwzzzxxxsssrrrwww}}}yyysssppprrrsssssstttwwwwwwwwwvvvuuutttuuuxxxzzz}}}zzzwwwwwwzzz|||{{{zzz{{{wwwvvvyyywwwsssuuu{{{yyyyyy|||wwwrrrqqqyyyzzz{{{||||||}}}}}}}}}{{{xxxyyy~~~|||---///111111///...///000000000111111222333444555///000111111...+++'''$$$$$$&&&)))---111222000...++++++++++++,,,...000111...---,,,---///000000///111333555555555666888:::666444111...,,,---///000000000000000111222222333111111222666::::::666111---222:::BBBKKKUUU___ffflllnnnpppqqqpppnnnnnnnnnqqqvvvwwwuuuuuuxxxxxxtttuuurrroooooorrruuuvvvuuuvvvwwwxxxyyyzzzyyywwwvvvrrrqqqqqqsssvvvxxxyyyxxxuuuttttttuuuvvvvvvsssqqqppprrrtttsssqqqppprrruuutttvvvwwwwwwuuutttuuuuuuvvvxxxzzzzzzzzzzzzzzz{{{yyyyyyxxxwwwwwwyyy|||vvvuuuwwwzzzxxxtttsssuuuvvvuuuuuuvvvwwwxxxvvvtttrrrssstttsssqqqqqqrrrssstttuuutttrrrpppppprrruuutttuuuuuusssrrrrrruuuxxxwwwvvvvvvxxxzzz{{{zzzyyyyyywwwtttqqqpppqqquuuwwwwwwxxxxxxyyyyyyyyyyyyxxxtttuuuvvvwwwwwwwwwvvvvvvrrrrrrtttvvvzzz{{{{{{yyyuuuuuuuuuvvvxxxxxxvvvtttrrrvvvyyywwwssssssyyy|||wwwttttttrrroooqqquuuvvvvvvvvvuuuuuuvvvxxx{{{~~~{{{yyyxxxzzz{{{{{{yyyyyywwwwwwzzzxxxtttvvv{{{}}}{{{|||~~~|||vvvssssssvvvxxxzzz|||~~~|||xxxuuuvvv{{{~~~***+++,,,,,,+++***+++,,,000000000111222333555555222222111000...,,,***)))&&&''')))...222333333111*********+++,,,///111222000...---...000000///...///111444555666777:::<<<888666222...+++++++++,,,------...000222444555666666666777888888666444333...444===FFFNNNWWW^^^bbbiiilllqqquuuwwwuuuoookkkqqqvvvyyyxxxxxxwwwsssnnnsssqqqooooooqqqssstttuuuzzzzzz{{{zzzyyyxxxvvvuuuuuuttttttuuuxxxyyyyyyxxxxxxvvvtttssstttuuuuuutttrrrqqqooonnnoooqqqsssuuuvvvwwwwwwvvvtttssstttuuuwwwwwwxxxzzz}}}~~~}}}{{{|||yyyvvvuuuvvvyyy|||}}}xxxttttttwwwwwwrrrppppppuuutttssstttuuuuuutttrrrtttuuuuuusssrrrqqqsssuuusssssssssqqqqqqrrruuuxxxsssttttttsssrrrsssuuuxxxrrrsssvvvyyy||||||zzzxxxwwwvvvtttsssrrrsssuuuvvvyyyyyyzzz{{{zzzyyyxxxwwwvvvvvvwwwxxxxxxxxxxxxwwwsssssstttvvvzzz{{{{{{zzzrrrqqqpppqqqtttvvvwwwwwwsssvvvxxxvvvssstttyyy{{{xxxwwwuuuqqqmmmooouuuuuuvvvwwwwwwvvvwwwyyy{{{~~~|||zzzyyyzzz{{{zzzyyyxxxwwwxxx{{{zzzvvvwwwzzz{{{{{{|||zzzvvvtttvvvtttvvvzzz}}}yyyuuurrrsssxxx}}}))))))***))))))))))))***000000000000222444555666666444333111000/////////******+++///222444333222*********+++---///222333111000///000111111000...---///222444555777999<<<999666333///,,,+++++++++,,,---///111333555666777777999:::888555444555777111666===FFFOOOWWW^^^bbbiiikkkpppvvv{{{yyyrrrlllsssvvvyyyyyyyyyvvvrrroooqqqpppooonnnpppqqqssstttxxxyyyyyyyyywwwuuuttttttzzzxxxwwwwwwxxxwwwuuusss{{{wwwtttrrrsssuuuvvvwwwvvvrrrnnnlllnnnqqqtttuuurrrssstttsssrrrrrrsssuuuuuutttuuuyyy}}}}}}zzz}}}yyyuuuuuuxxxzzzzzzxxxwwwrrrppptttuuurrrooonnnrrrrrrrrrtttuuutttqqqnnntttuuuvvvuuusssqqqpppqqqsssssstttttttttuuuwwwxxxrrrrrrrrrrrrrrrssstttuuussstttuuuxxx{{{{{{yyywwwtttsssrrrrrrssstttttttttwwwxxxzzz{{{zzzyyyxxxwwwwwwwwwxxxxxxyyyyyyyyyyyyxxxwwwvvvvvvwwwwwwvvvtttrrrooommmmmmppptttwwwxxxtttvvvwwwuuurrrrrrvvv{{{uuuuuuvvvvvvqqqmmmqqqxxxtttvvvxxxxxxxxxxxxzzz{{{zzzyyyyyyyyyzzzzzzzzzzzzwwwxxxzzz|||{{{yyyyyyzzz{{{yyyyyy||||||xxxwwwyyyuuuwww{{{~~~xxxtttqqqqqqvvv|||,,,+++***)))******++++++000000///000111444666777555444222000///000111222///......///111222222111+++++++++,,,...000333444111111000111222222000...+++---000111222444777999777555333000.........///---///111333444555666666666888999777333333666:::555777<<>>IIIWWWbbbiiikkkmmmooorrrttttttuuuvvvwwwuuuqqqqqquuuuuuqqqqqqttttttwwwxxxxxxwwwwwwyyy{{{sssvvvxxxwwwtttsssvvvzzzsssssstttvvvyyyyyywwwuuuqqqqqqrrrtttwwwxxxwwwuuuuuuwwwxxxvvvrrrqqqrrrtttvvvxxxzzzyyyuuupppmmmkkkmmmpppuuuwwwxxxwwwvvvvvvyyyzzzzzzyyyvvvtttssssssvvvttttttuuusssooopppssssssssstttwwwyyyzzzxxxvvvuuuvvvwwwuuurrrpppppppppooommmlllnnnrrruuuuuuuuuqqqooooooqqqtttvvvuuusssvvvvvvwwwzzz{{{{{{yyywwwxxxuuurrrsssxxx{{{{{{yyyxxxxxxvvvvvvvvvxxxzzz{{{xxxwwwwwwvvvwwwxxxyyyzzzyyyxxxvvvwwwyyy{{{{{{{{{xxxwwwwwwwwwwwwvvvsssqqqvvvxxxyyyyyywwwssspppnnnuuuvvv{{{xxxsssqqqvvvyyy|||}}}|||yyyxxxwwwxxxzzz||||||zzzyyyyyyzzz|||{{{yyy{{{|||zzzyyywwwyyy}}}~~~{{{zzz}}}|||{{{zzzyyyyyyzzz{{{{{{zzzyyywwwuuuvvvyyy~~~555111......000222222111000///...///000444777999666555555444555666777888111///------///222444444111111000111111333555666000000111444666666444222111222333222111000111222000000///////////////000...111444777:::;;;;;;;;;555444333222111111000000333777@@@NNN]]]ggglllmmmkkkppptttuuutttsssuuuwwwssspppqqquuuuuuooommmppprrrtttwwwvvvuuutttvvvyyyvvvyyy|||zzzvvvtttxxx|||vvvvvvvvvxxxyyyxxxuuusssmmmnnnqqquuuxxxyyywwwtttoootttyyyxxxsssqqqrrruuupppssswwwwwwuuupppmmmkkklllqqqwwwyyywwwuuuvvvwwwzzz{{{{{{xxxsssqqqsssuuuyyywwwwwwwwwrrrmmmoootttsssqqqpppqqqtttvvvxxxxxxwwwwwwuuusssqqqrrruuuxxxsssooolllmmmrrrxxx|||}}}rrrqqqpppsssvvvxxxwwwtttrrrtttxxx|||~~~zzzwwwwwwsssoooqqqvvvzzzzzzxxx}}}{{{xxxvvvvvvwwwzzz{{{xxxwwwvvvvvvvvvwwwxxxyyywwwuuussssssuuuvvvwwwwwwxxxxxxyyyzzz{{{yyyuuuqqquuuwwwzzz{{{zzzvvvrrrpppssstttzzzyyyvvvwwwzzz}}}~~~|||yyywwwvvv|||~~~{{{xxxxxxyyy~~~zzzxxx{{{|||zzz~~~zzzyyy{{{{{{yyyzzz}}}|||zzzyyyxxxxxxyyy{{{|||{{{zzzxxxvvvuuuxxx|||}}}222222333222111111222444444333111......000555999888666444555666666444111.........---,,,...111333333222000/////////000111///111333555666666555444555555555444333222111111///...,,,++++++---000222555555777888999999999888999888666333111///...---777<<>>CCCGGGIIIMMMRRRVVVXXX]]]bbbddddddeeeiiimmmnnnooosssxxxwwwssssssxxx{{{xxxuuutttuuuvvvwwwwww{{{zzzzzzzzzzzzxxxuuurrrttttttuuuvvvxxxwwwuuusssvvvuuuuuuwww{{{zzzvvvrrrxxxvvvxxxzzzwwwqqqpppttttttvvvyyyzzzyyywwwuuutttrrruuuxxxzzzyyywwwvvvvvvtttuuuuuutttrrrrrrsssuuuzzzxxxuuurrrpppoooooooooxxxwwwwwwyyy||||||zzzwwwzzzxxxvvvtttssstttvvvxxxyyyxxxxxxyyy{{{{{{yyywwwtttssssssuuuxxxxxxvvvttttttvvvuuurrrsssvvvvvvsssyyyvvvtttuuuyyy{{{{{{zzz{{{yyywwwwwwxxxxxxvvvsssyyyxxxxxxxxxyyyzzz{{{|||uuutttsssuuuxxx{{{|||{{{yyyxxxuuusssrrrssstttuuuuuutttuuuzzz~~~{{{wwwrrrtttvvvvvvuuussssssrrrsssuuuxxxyyyxxxuuutttttttttxxxyyyvvvxxx}}}~~~{{{~~~}}}{{{xxxwwwxxxyyy{{{|||}}}{{{xxxuuuttttttsssrrrssstttvvvxxx{{{|||{{{wwwvvvxxxwwwuuuuuuxxxuuu~~~}}}~~~}}}wwwwwwvvvuuuuuuwwwzzz}}}{{{{{{zzzxxxwwwxxx{{{~~~~~~zzztttnnniiiddd^^^[[[SSSJJJAAA>>>;;;888666777666777999999777444000...000------000111---******...///000000///000222444444111000111555666444111///000222555:::@@@EEEHHHEEEGGGKKKOOOSSSXXX^^^bbb___cccggghhhhhhiiimmmppplllooouuu{{{{{{wwwuuuwwwuuutttssstttuuuuuutttrrrvvvyyy}}}}}}{{{wwwsssqqqrrruuuyyyzzzxxxtttqqqooossstttuuuwwwwwwuuutttrrryyyxxxyyy{{{yyyuuutttwwwuuuvvvxxxyyyyyywwwtttrrrqqqtttwwwxxxyyyyyy{{{|||vvvwwwwwwvvvuuuvvvxxxzzzzzzxxxuuurrrooonnnmmmmmmvvvvvvvvvxxxzzz{{{zzzyyy{{{yyyuuurrrrrrtttxxxzzzyyyyyyyyy{{{|||{{{xxxvvvtttqqqooorrrxxxzzzwwwrrrrrrsssqqqqqqvvvzzzxxxrrrwwwtttsssxxx~~~{{{vvvvvvwwwwwwyyyyyyvvvqqqnnnuuuvvvwwwyyyyyyyyyyyyyyytttssstttvvvxxxyyyxxxwwwwwwvvvtttrrrrrrrrrtttuuuwwwvvvvvvyyy}}}}}}zzzyyywwwuuuttttttuuuuuutttvvvxxxyyyxxxvvvuuuuuuuuutttwwwyyyxxxyyy|||}}}{{{}}}{{{{{{{{{{{{{{{zzz{{{zzzyyyxxxxxxvvvtttqqqssssssssstttuuuwwwzzz{{{|||wwwttttttsssqqqssswwwuuu|||~~~|||~~~xxxwwwuuuuuuxxx{{{}}}}}}vvvwwwxxxxxxwwwxxxzzz{{{~~~~~~zzztttnnnjjjeeeZZZOOOJJJGGG???999666666777888999888444...***+++***,,,111333///++++++000111222222222222444555222111000222555888999888888999:::===BBBGGGLLLNNNMMMNNNQQQTTTYYY___dddhhhhhhjjjlllllllllllloooqqqnnnqqquuuzzzzzzxxxvvvuuuqqqpppnnnooopppqqqqqqppprrrvvv{{{}}}zzzvvvuuuvvvqqquuuzzzzzzwwwsssqqqqqqqqqtttwwwwwwtttrrrssstttwwwxxxzzz{{{yyywwwwwwxxxttttttuuuwwwwwwvvvsssqqqppprrrtttvvvwwwyyy|||xxxxxxyyyxxxxxxyyy|||wwwvvvtttsssrrrqqqqqqqqqrrrrrrrrrtttuuuvvvvvvvvvxxxwwwtttssssssuuuwwwyyyvvvvvvwwwzzz|||{{{xxxvvvuuurrrqqqsssvvvxxxvvvssspppsssssssssvvvyyywwwrrruuutttuuuxxx{{{{{{wwwtttsssuuuwwwyyyyyyvvvrrrooovvvvvvwwwwwwxxxyyyyyyzzzxxxwwwvvvuuuuuutttsssrrruuutttrrrqqqqqqrrrtttuuuyyyxxxvvvwwwyyyzzzxxxwww|||wwwsssrrruuuxxxyyyxxxxxxyyyyyywwwuuutttuuuvvvsssuuuwwwxxxyyyyyyyyywwwyyywwwvvvxxx|||~~~|||}}}zzzwwwwwwxxxxxxtttqqqssssssrrrrrrsssuuuwwwxxxxxxtttrrrssssssqqqrrrvvvzzz}}}~~~|||yyyyyyzzzzzzzzzwwwtttuuuyyy{{{{{{zzzvvvwwwwwwvvvuuuuuuwwwyyy~~~}}}yyytttjjjaaa\\\VVVKKK@@@;;;===>>>???AAA@@@<<<444///***))),,,333666222---,,,000222444555444555777888777666555777:::>>>AAABBBEEEEEEFFFGGGJJJNNNRRRTTTVVVVVVWWWZZZ___dddiiikkkpppppppppooonnnnnnpppqqqrrrttttttuuuuuuvvvtttsssrrrooommmlllnnnqqqrrrrrrtttwwwzzzyyyvvvuuuvvvyyysssvvvxxxxxxuuutttvvvxxxsssvvvyyyxxxtttrrrsssuuutttwwwyyyxxxwwwvvvvvvvvvrrrrrrrrrsssuuuuuurrrpppnnnpppqqqssstttwwwzzz}}}wwwxxxyyyyyyyyy{{{~~~xxxwwwwwwvvvuuuuuuttttttqqqrrrrrrrrrrrrsssttttttsssttttttuuuuuuvvvvvvvvvrrrrrrtttwwwzzzzzzyyywwwvvvvvvvvvuuuttttttttttttooouuuxxxvvvtttvvvvvvuuusssvvvwwwvvvsssqqqrrrtttrrrtttvvvxxxxxxwwwvvvvvvyyyxxxvvvuuuvvvxxx{{{}}}zzzxxxvvvsssqqqqqqrrrtttsssrrrqqqpppqqqsssuuuvvvwwwuuutttttttttuuuttttttxxxsssoooooosssxxxzzzzzzyyyyyyxxxvvvtttsssuuuvvvtttuuuwwwzzzzzzxxxwwwvvvuuussssssvvvzzz}}}|||zzz}}}zzzwwwvvvxxxxxxuuurrrrrrqqqppppppppprrrssstttrrrpppqqquuuvvvssstttvvv}}}|||{{{zzzwwwuuuuuuvvvzzzwwwttttttwwwxxxwwwuuuyyyxxxvvvtttrrrsssvvvxxxrrrtttzzzxxxrrrooohhh[[[PPPKKKHHHHHHJJJMMMMMMIII@@@999222111444:::<<<777222111222555888:::;;;===???@@@BBBAAA@@@AAADDDHHHLLLOOORRRRRRRRRRRRTTTWWWYYY[[[```______bbbfffkkkmmmnnnrrrqqqpppoooooopppqqqrrruuuuuussspppqqquuutttqqquuurrrooooooqqqtttvvvwww{{{{{{yyyvvvtttssstttvvvuuuuuuuuuuuuuuuvvvzzz|||uuuwwwyyyxxxuuussstttuuurrrvvvxxxvvvtttuuuuuusssqqqpppooorrruuuvvvtttqqqnnnoooqqqrrrrrrsssvvvyyyuuuwwwyyyzzzzzz{{{}}}~~~|||{{{zzzyyyxxxvvvuuutttwwwwwwwwwuuusssrrrtttuuuqqqsssuuuwwwxxxwwwwwwvvvrrrrrrrrrtttwwwyyyxxxwwwwwwxxxxxxvvvsssqqqsssuuupppwwwzzzwwwtttuuuxxxxxxtttwwwyyyvvvooommmpppuuurrrtttvvvwwwwwwwwwyyyzzzzzzxxxvvvtttuuuxxx{{{}}}wwwvvvtttqqqpppqqquuuyyyrrrqqqppppppqqqtttvvvxxxrrrrrrrrrsssssssssttttttpppnnnlllmmmppptttwwwxxxwwwwwwwwwvvvtttssstttvvvvvvvvvyyy~~~~~~zzzwwwwwwuuuttttttuuuwwwwwwvvvuuu|||zzzxxxwwwwwwvvvuuutttqqqqqqoooooooooooopppqqqooonnnqqqvvvxxxvvvwwwyyyzzzxxxwwwyyyyyyvvvvvvxxxxxxvvvtttttttttuuutttsssyyyxxxvvvsssqqqrrrvvvyyy```bbbgggoooxxx}}}vvvkkkdddccc[[[[[[]]]aaabbb^^^UUUMMMEEECCCDDDHHHGGGAAA;;;999;;;>>>BBBFFFHHHKKKMMMOOOOOOOOONNNMMMOOOSSSXXX[[[]]]\\\\\\\\\]]]```cccdddhhhffffffiiillloooooommmpppnnnmmmnnnppprrrtttuuusssuuurrrooorrrwwwvvvqqqtttsssrrrsssvvvxxxxxxxxx|||zzzwwwuuuuuuuuuttttttuuutttrrrsssuuuxxxyyyyyyvvvwwwwwwvvvuuutttttttttqqqvvvxxxtttrrrttttttppprrroooooorrrwwwyyywwwssspppqqqsssrrrqqqqqqrrrtttrrruuuxxxzzzzzzzzzzzz{{{zzzzzzzzzzzzyyyxxxwwwwww||||||{{{xxxtttrrrsssuuutttuuuvvvwwwxxxyyyzzzzzzwwwuuussstttuuuwwwwwwvvvwwwvvvtttssssssssstttssssssvvvwwwuuuvvvzzz|||{{{vvvxxxyyyxxxtttrrrsssuuuqqqtttwwwxxxwwwvvvwwwyyywwwvvvuuuuuuuuuwwwyyyzzztttuuuuuutttrrrrrruuuxxxqqqqqqpppqqqrrruuuxxxyyyssstttuuuuuutttssssssssslllnnnooopppppprrrtttvvvsssuuuvvvuuutttssstttuuuwwwvvvyyyyyyuuuvvvrrrtttvvvvvvuuuttttttuuuyyyyyyxxxvvvtttssstttvvvrrrqqqpppooonnnnnnooopppqqqoooqqqvvvxxxwwwyyy}}}zzzvvvvvv{{{|||xxxwwwzzztttuuuvvvuuusssssstttuuuttttttuuuttttttuuuwwwzzz}}}RRRSSSWWW^^^hhhrrrxxx|||~~~vvvsssuuuqqqqqqssswwwyyyuuukkkcccVVVSSSSSSUUURRRJJJCCCAAADDDGGGMMMQQQUUUWWWZZZ]]]YYYXXXWWWVVVWWWZZZ```dddbbbbbbbbbbbbdddgggiiikkkkkkjjjiiikkkooopppnnnkkklllkkkkkklllppptttvvvwwwqqqssssssppptttyyyxxxrrrqqqqqqsssuuuxxxyyywwwuuuyyyvvvtttuuuxxxyyywwwuuuuuusssqqqsssvvvxxxwwwuuuwwwvvvvvvuuuttttttsssrrrqqqwwwxxxtttrrrtttsssooorrrpppooosssxxx{{{yyyvvvrrrsssttttttrrrppppppqqqppptttxxxzzzzzzxxxxxxxxxuuuvvvxxxyyyzzz{{{{{{{{{~~~~~~}}}yyysssqqqqqqsssxxxwwwvvvwwwxxxzzz}}}~~~|||yyyvvvttttttvvvvvvuuuwwwrrrnnnoootttvvvuuuqqquuuuuussssssxxx|||xxxxxxyyyzzzzzzyyywwwuuuppptttyyyzzzxxxuuuuuuuuussstttuuuvvvwwwwwwwwwwwwuuuwwwyyywwwtttqqqrrrsssqqqqqqqqqqqqsssvvvxxxzzzyyyzzzzzzyyyuuurrrpppooommmqqqtttuuusssrrrtttwwwqqqsssuuuuuutttsssttttttuuutttwww~~~~~~wwwssstttmmmqqqvvvwwwuuuuuuwwwyyyvvvxxxxxxuuuqqqpppsssvvvtttrrrqqqoooooooooooopppvvvrrrqqqtttvvvwww{{{|||xxxxxx}}}~~~yyywwwyyyqqqtttvvvvvvssssssuuuxxxnnnqqquuuwwwwwwxxxyyyzzzvvvyyyDDDGGGLLLPPPVVV]]]fffmmmyyyxxxuuuzzzsssoooiiiaaa[[[WWWTTTSSSQQQWWW[[[ZZZ^^^hhhnnnnnnbbb```^^^^^^bbbhhhoootttfffgggjjjlllnnnooooooooommmoooqqqqqqooommmlllllljjjkkkmmmnnnpppqqqqqqqqqqqqssswwwxxxxxxvvvuuuvvvqqqtttvvvwwwvvvuuuuuuuuuwwwuuutttvvvxxxxxxuuurrrsssqqqoooqqquuuwwwuuusssrrruuuwwwvvvtttssstttvvvrrrrrrttttttsssqqqooonnnqqqoooooopppsssuuuuuuuuuvvvwwwxxxvvvsssqqqpppqqqvvvtttuuuzzz{{{xxx{{{|||wwwtttsssuuuxxxzzz}}}{{{xxxuuurrrssswwwzzzuuuuuuvvvyyy{{{|||zzzxxx{{{xxxuuuwwwzzzzzzuuuqqqrrrssstttvvvwwwuuupppmmmsssrrrvvv{{{yyytttvvv|||wwwyyyyyyxxxvvvuuuvvvvvvuuuuuuuuuuuutttsssrrrqqqrrrrrrqqqrrrsssuuuwwwxxxyyyyyyvvvrrrsssuuurrrlllnnnnnnpppsssvvvxxxyyyxxxyyyxxxxxxxxxwwwuuuqqqnnnqqqtttwwwvvvsssqqqrrruuutttxxx{{{yyysssppprrruuuuuuyyy{{{zzzvvvtttuuuxxxxxxvvvtttssstttwww{{{}}}ssssssttttttuuuvvvvvvvvvwwwwwwvvvuuutttsssrrrqqqsssssstttvvvxxxyyyyyyxxxwwwxxxzzz{{{{{{xxxvvvtttuuuxxx{{{zzzvvvsssrrrssspppwwwzzzwwwwww|||}}}zzz===@@@DDDHHHLLLSSSZZZ```iiillloooooommmooowww~~~{{{tttmmmfffaaa___aaagggjjjiiiiiinnnpppnnnfffffffffhhhkkkooorrruuuiiikkkmmmoooqqqrrrrrrrrroooppprrrrrrqqqooonnnmmmmmmnnnnnnooopppqqqrrrrrrrrruuuxxxyyyxxxuuussssssqqqsssttttttsssssssssttttttsssrrrtttuuuuuurrrooopppqqqrrrrrrqqqqqqrrrsssvvvwwwwwwvvvtttuuuxxx{{{sssssssssssssssttttttuuurrrqqqppprrrtttuuuuuuttttttttttttttttttsssqqqoooqqqqqquuu{{{|||yyyzzz|||{{{yyywwwvvvwwwxxxyyyyyyyyyxxxvvvtttssstttvvvvvvwwwxxxyyyyyyxxxwwwvvv{{{yyyxxxxxxxxxvvvssspppqqqrrrsssvvvxxxwwwtttrrrtttsssuuuyyyxxxtttuuuzzztttvvvxxxxxxvvvtttttttttrrrqqqqqqqqqppppppppppppvvvuuutttssssssrrrrrrrrrxxxxxxuuurrrrrrtttqqqlllooopppqqqtttwwwyyyyyyyyyzzzxxxwwwuuuuuutttsssrrruuuttttttuuuvvvwwwwwwwwwvvvvvvvvvwwwxxxxxxxxxwww{{{zzzyyyzzzyyywwwsssooouuuuuuvvvvvvwwwyyyyyyzzz|||yyytttqqqppprrrvvvxxxvvvwwwyyyzzzzzzzzzxxxwwwxxxxxxxxxyyy{{{{{{zzzyyyxxxyyyzzzzzzzzzxxxvvvuuuxxxzzz{{{zzzvvvsssrrrsssqqqvvvwwwttttttyyy{{{zzz~~~999:::===@@@CCCIIIOOOTTTYYYZZZZZZ[[[___fffooouuu|||zzzqqqjjjfffjjjooorrrqqqoooooonnnkkkjjjkkkmmmpppqqqsssssssssqqqrrrrrrsssssssssrrrrrrqqqrrrsssttttttsssqqqppprrrqqqpppppppppqqqssstttsssuuuxxxxxxwwwuuuttttttrrrssssssrrrppppppqqqssssssrrrrrrsssttttttqqqooommmpppsssqqqnnnmmmooosssvvvvvvuuuttttttvvvzzz}}}uuutttssssssuuuwwwzzz|||ssssssrrrssstttuuusssqqqqqqqqqrrrssstttssspppnnnlllnnntttzzz{{{yyyyyy{{{yyyyyyyyyyyyyyyxxxxxxxxxvvvwwwxxxwwwtttrrrrrrrrruuuxxx{{{zzzvvvtttsssuuuyyyzzz{{{yyyvvvsssqqqqqqtttttttttvvvwwwwwwuuusssuuutttuuuwwwvvvssstttxxxrrrtttvvvvvvuuusssrrrssspppooonnnnnnnnnoooqqqrrrvvvvvvvvvuuusssrrrpppoootttuuutttqqqqqqsssqqqlllpppqqqssstttvvvxxxyyyzzzzzzxxxuuusssrrrsssuuuvvvwwwtttqqqrrrwwwzzzyyywwwxxxssspppuuu}}}~~~yyy}}}xxxtttvvv{{{zzzssskkkrrrtttxxxzzz{{{{{{yyyxxx}}}xxxtttrrrrrrssstttvvvxxx|||~~~}}}zzzxxx{{{{{{{{{{{{{{{zzzyyyxxxzzzzzzzzzzzzyyyxxxwwwvvv{{{||||||yyyvvvtttttttttsssuuuuuurrrrrrvvvzzz{{{~~~999999:::<<<@@@EEEKKKNNNTTTPPPMMMNNNSSS\\\dddiiiooosssyyy~~~|||uuuooollllllooorrrrrrpppooonnnmmmlllmmmnnnooopppqqqqqqpppxxxwwwwwwuuutttrrrqqqpppsssssstttvvvwwwvvvtttrrruuutttrrrqqqqqqrrrtttuuutttuuuuuuttttttuuuwwwyyytttttttttrrrooooooqqqssssssttttttuuuuuutttrrrqqqlllnnnppppppooooooqqqssssssssssssssstttvvvyyy{{{wwwwwwvvvvvvxxxyyy{{{|||ssssssrrrssstttsssqqqoooooorrruuuuuurrrooonnnnnnmmmppptttwwwxxxwwwwwwxxxwwwvvvvvvvvvwwwwwwwwwxxxtttvvvvvvuuurrrqqqqqqqqqssswww{{{yyytttqqqsssvvvwwwzzz}}}{{{vvvrrrrrrtttyyywwwvvvuuuvvvuuurrrpppvvvuuuuuuuuutttssssssuuurrrssstttsssrrrrrrsssuuuqqqqqqpppooopppsssuuuwwwssstttuuuuuutttsssqqqpppooorrrsssqqqqqqtttsssooopppqqqsssttttttvvvxxxyyyxxxwwwvvvtttssssssvvvxxxwwwtttqqqqqqsssvvvwwwvvvwwwrrrooosss|||~~~zzzxxxtttppprrrwwwyyyuuuppptttvvvyyy|||}}}|||{{{yyy{{{{{{|||{{{yyyuuuqqqnnnvvvxxx|||~~~zzzuuurrryyyyyyzzzyyywwwvvvuuuvvv{{{{{{zzzyyyxxxwwwwwwwww~~~}}}zzzxxxwwwvvvwwwwwwwwwvvvssssssvvv{{{<<<:::888999===BBBHHHLLLPPPLLLHHHHHHNNNWWW^^^bbbkkkllloooqqqsssxxx}}}~~~zzzwwwuuutttrrrssstttuuutttrrrsssuuupppooommmllllllnnnooopppvvvuuuuuutttsssssssssrrrsssssstttvvvxxxyyyvvvsssvvvuuusssqqqqqqrrrtttuuuzzzxxxuuurrrppprrrwwwzzzwwwwwwvvvsssqqqpppqqqsssrrrsssttttttsssrrrqqqqqqnnnmmmmmmooosssuuuuuussspppqqqsssvvvxxxyyyyyyxxxwwwxxxyyyzzzzzzyyyxxxwwwsssrrrqqqqqqsssrrrqqqoooooouuuzzzwwwooojjjkkkooorrrtttuuutttssstttuuuvvvvvvuuusssrrrrrrtttvvvwwwuuuuuutttrrrooooooppprrrqqquuuyyyxxxtttrrruuuyyytttyyy}}}|||vvvsssuuuyyyxxxvvvuuuuuuuuutttrrrpppvvvvvvuuuttttttttttttrrrtttsssrrrooooooqqquuuyyyrrrrrrqqqqqqrrruuuxxxzzzttttttuuuuuutttrrrpppnnnkkkpppsssrrrsssvvvvvvssspppqqqsssrrrrrrsssvvvxxxuuuvvvwwwvvvttttttuuuwwwwwwwwwvvvtttqqqqqqtttwwwsssrrrppprrrvvvyyyzzzyyyvvvtttqqqpppppprrrtttvvvxxxxxxyyyzzz{{{|||}}}}}}yyyzzz{{{{{{zzzvvvsssppptttwwwzzz||||||yyytttqqquuuwwwyyyxxxvvvuuuuuuvvv||||||{{{zzzxxxwwwwwwvvv~~~}}}{{{{{{zzzzzzzzz{{{zzzyyyxxxxxxyyy}}}EEE@@@:::888;;;BBBHHHKKKMMMKKKIIIJJJPPPXXX^^^bbbhhhhhhgggfffgggjjjppptttyyyxxxwwwuuuttttttttttttvvvuuuuuuwwwuuurrrsssvvvtttqqqnnnllllllmmmppprrroooooopppqqqrrrtttvvvwwwsssrrrrrruuuyyyzzzwwwssstttsssrrrqqqqqqrrrssssss}}}{{{wwwsssppppppssswwwyyyyyyxxxvvvsssqqqqqqrrrnnnppprrrrrrpppnnnnnnnnnpppnnnllloootttwwwvvvsssrrrsssvvvyyy|||}}}zzzxxxwwwxxxyyyzzzyyywwwuuusssrrrqqqpppppprrrttttttssstttyyy|||wwwooojjjlllqqquuuxxxxxxtttrrrtttuuuuuuvvvtttrrrppppppqqqsssuuuvvvuuutttqqqooonnnppprrrqqqtttvvvvvvuuuuuuxxxzzzssswww{{{{{{wwwtttvvvyyyrrrrrrrrrtttvvvwwwuuutttuuuvvvvvvuuuvvvwwwuuupppsssrrrpppnnnmmmpppuuuzzzqqqqqqqqqrrrsssuuuwwwxxxxxxwwwvvvtttrrrooommmllllllrrruuuuuuuuuwwwwwwuuuooorrrsssrrrpppppptttxxxtttvvvxxxwwwtttsssuuuwwwxxxzzz{{{xxxsssrrruuuxxxqqqqqqqqqqqqqqqrrruuuwwwwwwxxxwwwrrrmmmmmmrrrwwwyyyxxxxxxxxxyyy{{{}}}~~~}}}zzzwwwtttsssuuuwwwyyyssstttwwwyyyzzzzzzyyyxxxrrrvvvyyyzzzxxxxxxzzz||||||||||||{{{zzzxxxvvvvvv|||{{{zzz{{{}}}}}}}}}{{{|||zzz{{{}}}|||{{{}}}WWWOOOFFF@@@BBBHHHMMMQQQQQQQQQRRRTTTXXX]]]cccfffffffffeeecccbbbdddgggjjjlllmmmnnnooopppoooooonnnsssrrruuuyyywwwrrrqqquuutttrrrpppmmmmmmoooqqqrrrmmmmmmnnnoooqqqtttvvvwwwrrrpppppptttyyyzzzwwwsssqqqqqqqqqqqqqqqqqqqqqqqqvvvwwwwwwvvvtttssstttuuuyyyzzzzzzxxxtttqqqppppppmmmooorrrqqqooommmmmmnnnqqqppppppqqqrrrsssssssssuuutttuuuxxx{{{|||zzzxxxwwwvvvvvvvvvuuutttsssssssssqqqooopppsssvvvxxxyyyzzzyyywwwuuurrrpppqqqqqqtttyyyzzzvvvuuuwwwwwwtttttttttsssrrrqqqqqqqqqrrrssstttuuusssqqqooooooppptttttttttuuuvvvwwwyyyzzztttvvvyyyxxxuuussssssuuupppqqqsssvvvyyyyyywwwuuusssvvvwwwvvvxxx{{{vvvooonnnooooooooonnnpppsssvvvqqqqqqrrrsssuuuvvvwwwwwwyyywwwuuussspppooommmmmmpppvvvzzzxxxvvvwwwvvvtttqqqssstttrrrpppppptttyyyvvvxxxxxxuuuqqqqqquuuyyyxxxyyyyyyxxxwwwvvvvvvvvvppppppoooooooooqqqsssuuuvvvyyyzzzwwwrrrpppssswwwvvvvvvvvvvvvwwwyyyzzz{{{}}}zzzuuurrrrrrtttxxxzzzttttttuuuvvvwwwxxxyyyzzznnnsssxxxzzzyyyzzz~~~{{{|||}}}|||{{{xxxvvvtttvvvuuuvvvyyy}}}}}}{{{yyyxxx{{{zzzzzz~~~hhh___RRRKKKKKKPPPUUUYYYYYY[[[^^^___```bbbfffjjjhhhiiiiiihhhffffffgggiiigggjjjnnnqqqrrrpppnnnlllpppqqqvvv~~~~~~wwwuuuyyyrrrqqqpppooonnnooopppqqqqqqppppppooopppqqqrrrsssqqqoooooosssxxxzzzvvvrrrnnnooopppqqqqqqqqqqqqppplllpppvvvyyyyyyxxxxxxxxxxxxzzzzzzxxxtttqqqooonnnnnnqqqtttssspppnnnoooppppppsssuuussspppnnnppprrrvvvtttrrrtttwwwzzzyyywwwvvvuuusssrrrqqqrrrssstttuuurrrpppppptttyyy|||~~~~~~xxxsssrrruuuwwwuuurrrqqqxxx|||yyyxxxzzzyyytttssstttuuuuuutttrrrpppoooqqqsssvvvvvvtttqqqooonnnwwwuuutttuuuwwwyyyyyyxxxuuuvvvwwwvvvtttrrrppppppssstttvvvyyy{{{zzzvvvsssrrrvvvxxxwwwzzz}}}wwwoooiiikkknnnpppppppppqqqqqqrrrsssuuuvvvwwwxxxxxxxxxuuutttsssqqqppppppqqqrrrttt{{{~~~{{{wwwvvvuuurrrrrrtttvvvtttppppppuuuzzzyyyzzzxxxsssoooooouuu{{{vvvtttsssuuuxxxyyyvvvsssqqqnnnlllmmmooorrrttttttsssvvvzzzzzzyyywwwwwwxxxrrrssstttuuuvvvwwwwwwwwwxxxxxxwwwwwwvvvuuuuuuuuuwwwvvvtttrrrrrrsssuuuvvvjjjpppvvvyyyyyy{{{{{{|||}}}}}}|||yyyvvvsssqqqqqqsssxxx}}}}}}{{{vvvuuuzzzyyywww{{{vvvjjjhhhddd```^^^^^^^^^___eeeeeeeeeeeegggiiikkklllnnnoooooolllgggeeegggjjjiiiqqquuurrrppppppmmmgggjjjmmmssswwwyyywwwuuusssqqqqqqqqqrrrsssssspppmmmjjjmmmqqqrrrqqqppprrruuuppptttxxxxxxuuurrrrrrsssqqqsssrrrmmmmmmqqqpppjjjooossswwwxxxvvvuuuwwwyyyuuuwwwxxxuuupppnnnrrrvvvuuupppllloooqqqrrrtttxxxrrrppppppqqqtttwwwxxxxxxtttuuuvvvxxxyyyyyyyyyxxxvvvqqqssswwwtttmmmnnnvvvqqqtttvvvvvvuuuvvvyyy}}}|||{{{yyywwwvvvwwwzzz|||vvvvvvvvvwwwwwwwwwwwwvvvxxxxxxwwwuuurrrpppppppppvvvvvvvvvvvvuuutttrrrrrruuusssssstttuuuvvvvvvuuuqqquuuzzzyyytttpppppprrrooottt|||}}}xxxqqqnnnwwwvvvvvvwwwxxxvvvssspppqqqpppnnnmmmlllnnnooopppqqqpppqqqtttwwwxxxzzz|||tttnnnsssuuuqqqrrrxxx{{{yyyxxxxxxxxxwwwuuurrrwwwtttqqqrrrvvvwwwvvvttt{{{yyywwwvvvvvvvvvtttrrrvvvwwwwwwwwwuuusssqqqpppvvvtttrrrooommmooosssvvvvvvwwwyyy{{{{{{zzzyyyxxxvvvsssqqqrrrvvvyyyzzzyyyvvvvvvwwwzzz||||||{{{yyyuuuqqqnnnnnnrrrtttrrrnnnmmmppptttxxx{{{{{{zzzyyy}}}~~~}}}yyytttqqqtttttttttvvvxxxyyyyyyyyyyyyyyyzzzzzzyyyxxxxxxxxxyyypppooollliiigggffffffgggllllllkkkkkkkkklllmmmnnnqqqrrrsssrrrooommmlllllllllsssuuurrrppppppnnnjjjmmmnnnqqqtttvvvvvvsssqqqsssssssssrrrqqqppppppppppppqqqqqqqqqqqqqqqssstttqqqrrrttttttttttttuuuvvvssstttqqqmmmnnnssssssoooqqqsssvvvwwwwwwwwwxxxyyyvvvwwwwwwsssooonnnooorrrsssoooooosssuuussssssuuutttqqqnnnnnnqqquuuyyyzzztttvvvxxxyyyzzzzzzyyyyyyrrrqqqsssuuutttqqqssswwwppprrrtttuuutttuuuyyy{{{yyyxxxwwwuuuuuuvvvyyy{{{yyyxxxwwwuuuttttttssssssssswwwzzzwwwrrrnnnppprrrwwwvvvvvvuuuttttttsssssswwwuuuttttttuuuuuutttsssqqquuuyyyyyytttqqqqqqrrrppptttzzz||||||yyywwwvvvwwwuuusssssstttuuuuuuuuuooonnnmmmlllmmmnnnpppqqquuutttuuuvvvwwwwwwyyyzzz{{{rrrpppvvvyyyuuuuuuzzzzzzyyywwwwwwxxxwwwuuussssssrrrqqqrrruuuwwwxxxxxxvvvuuuuuutttssssssrrrrrruuuvvvvvvvvvvvvvvvuuuuuuxxxvvvssspppnnnooosssuuuyyyyyyzzz{{{zzzyyyxxxwwwvvvtttssssssuuuvvvuuussswwwwwwwwwxxxyyyyyyxxxwwwwwwsssppppppsssuuurrrooorrrssstttvvvwwwyyyzzzzzz~~~~~~~~~}}}{{{yyyvvvuuuuuusssrrrssswwwyyyxxxwww|||{{{zzzzzzzzzyyywwwvvv{{{uuutttrrrpppooonnnmmmmmmtttsssrrrqqqqqqqqqqqqqqqsssssstttvvvvvvtttpppmmmppptttvvvsssppppppooommmpppooonnnpppssstttssspppuuuvvvuuusssrrrqqqrrrsssvvvtttrrrrrrsssttttttssssssqqqpppqqqtttwwwxxxyyyvvvuuurrrnnnoootttuuutttsssssstttvvvyyyzzzzzzyyyuuutttsssqqqpppppppppqqqqqqoooqqqwwwyyyuuurrrrrrpppooonnnooosssuuuvvvvvvuuuwwwyyy{{{{{{zzzyyyxxxrrrvvvwwwtttsssuuuvvvuuuppprrrssssssssstttwwwyyyvvvuuutttssstttvvvxxxyyyyyywwwuuusssrrrrrrssstttooouuu{{{xxxrrrnnnpppuuuxxxwwwuuuttttttttttttuuuwwwuuusssssssssrrrqqqoooqqqtttxxxwwwtttqqqqqqrrrrrrtttwwwyyyzzz{{{}}}wwwssspppoooqqquuuxxxyyyooonnnnnnmmmnnnoooqqqrrrttttttuuuuuuvvvxxxyyyyyyxxxrrrrrryyy|||xxxxxx|||yyywwwvvvvvvwwwwwwvvvuuusssssstttsssssstttvvvxxxqqqsssuuussspppooopppssstttuuuuuuuuuvvvxxxyyyzzz{{{xxxtttqqqpppqqqssstttxxxxxxyyyyyyyyyzzzzzzzzzwwwvvvtttttttttrrrpppmmmxxxxxxwwwvvvvvvvvvvvvvvvyyyvvvssssssuuuvvvuuurrryyywwwvvvuuuvvvxxx{{{}}}~~~}}}|||{{{zzzyyyyyyyyyvvvrrrnnnpppuuuxxxwwwuuu{{{yyyxxxzzz|||}}}{{{xxx~~~ssssssrrrrrrqqqpppooonnnvvvvvvuuuuuutttttttttttttttrrrrrrsssvvvvvvrrrnnnssstttuuurrrpppooooooooorrrooolllnnnrrruuutttrrrwwwvvvtttvvvxxxxxxvvvtttwwwuuutttuuuxxxxxxuuurrrsssqqqooorrrvvvyyyyyywwwwwwuuusssrrrrrrttttttrrrvvvtttsssuuuzzz|||{{{yyyuuusssqqqppprrrssstttsssrrrpppsssxxxzzzvvvrrrqqqjjjllloootttwwwvvvsssqqqvvvwwwyyyzzzzzzyyyxxxvvvwww}}}}}}uuusssxxxwwwqqqttttttttttttttttttuuuvvvxxxvvvttttttuuuvvvwwwwwwuuusssqqqpppqqqsssuuuwwwppptttvvvuuuqqqppprrrvvvxxxwwwuuusssssstttuuuvvvtttrrrqqqpppqqqpppooommmooorrruuuuuusssqqqqqqqqqrrrtttvvvxxxxxxzzz}}}tttqqqnnnmmmpppuuuxxxzzzrrrrrrqqqppppppqqqqqqrrrooorrrssssssuuuyyy{{{{{{wwwssssssxxxyyywwwxxx|||yyywwwttttttuuuvvvvvvvvvvvvxxxwwwtttpppooorrruuuqqquuuwwwuuuooommmooosssttttttttttttuuuwwwyyy{{{|||yyyuuusssrrrsssttttttttttttuuuwwwyyy|||~~~wwwuuusssrrrqqqpppooonnnvvvvvvvvvtttssstttvvvwwwyyywwwuuuuuuwwwyyyxxxwwwzzzyyyxxxwwwxxx{{{~~~zzzzzz{{{{{{{{{{{{zzzzzzvvvqqqmmmnnntttwwwvvvsssvvvttttttxxx~~~~~~qqqqqqqqqppppppooooooooosssssstttuuuvvvvvvvvvvvvvvvssspppqqqtttuuutttqqqrrrrrrrrrrrrpppnnnoooqqqrrrooonnnpppsssvvvwwwvvvxxxtttsssxxx{{{tttvvvvvvvvvyyy|||{{{vvvrrrrrrqqqqqquuuyyyzzzwwwtttvvvuuuuuuwwwwwwtttpppnnnwwwuuusssuuuyyy{{{zzzxxxyyywwwtttssstttttttttsssuuurrrrrrvvvxxxtttrrrrrrmmmmmmmmmpppsssuuutttsssvvvvvvwwwxxxwwwwwwvvvuuuzzz~~~wwwvvv{{{zzzssswwwvvvuuuttttttttttttttt{{{xxxvvvuuuvvvwwwvvvuuuuuutttqqqppppppqqqtttuuuuuussspppoooqqqsssuuuvvvwwwvvvtttrrrrrrsssuuuvvvsssrrrqqqqqqrrrrrrqqqooonnnoooqqqqqqqqqpppppppppqqqtttvvvxxxxxxwwwxxxyyypppooonnnooosssvvvwwwxxxwwwwwwvvvuuutttssssssrrrrrrvvvvvvtttvvv{{{}}}zzzzzzvvvttttttssssssvvvzzzyyyvvvsssrrrsssuuuvvvvvvwwwxxxwwwsssooonnnqqquuutttxxxzzzwwwqqqnnnpppsssuuuttttttssstttuuuwwwxxx|||xxxtttssstttuuuvvvuuusssttttttvvvxxxzzz|||~~~uuutttrrrpppoooppprrrssssssuuuuuutttssstttwwwzzzxxxwwwvvvwwwxxxyyyzzzzzztttuuuvvvwwwyyy{{{|||}}}uuuwwwzzz|||}}}{{{yyywwwuuuqqqnnnoootttvvvuuussssssrrrtttxxx}}}qqqqqqqqqppppppqqqrrrrrrpppqqqsssuuuvvvwwwwwwxxxxxxvvvsssssstttuuuuuuuuuqqqpppqqqsssqqqooopppsssrrrsssuuuvvvwwwxxxxxxxxxyyyuuusssxxx|||vvvxxxxxxzzz||||||zzzuuurrrpppqqqtttwwwyyyyyywwwtttuuutttvvvzzzzzzuuupppnnnxxxvvvuuuuuuwwwxxxxxxxxx~~~}}}zzzwwwtttrrrrrrrrrwwwsssrrruuuvvvsssqqqrrruuupppjjjhhhlllrrrxxx|||xxxwwwvvvuuuuuuuuuuuuuuuxxxyyyyyywwwyyy}}}}}}yyywwwvvvttttttuuuvvvuuuttt{{{xxxvvvvvvyyyzzzxxxuuuyyyxxxtttqqqoooooooooooowwwrrrmmmnnnrrruuuuuutttuuutttsssrrrrrrsssttttttvvvtttssssssuuuuuutttrrrnnnnnnoooppppppqqqppppppqqqtttwwwwwwvvvuuuttttttpppoooppprrruuuvvvvvvuuuyyyyyyxxxxxxvvvvvvuuutttzzz~~~}}}wwwwww||||||wwwzzzxxxuuuqqqoooppptttxxxzzzwwwsssqqqqqqtttuuuvvvuuutttsssqqqpppqqquuuwwwvvvwwwxxxvvvrrrpppqqqrrruuuuuuttttttttttttuuuuuuyyyvvvrrrsssvvvxxxxxxwwwwwwwwwvvvvvvvvvvvvvvvvvvssssssrrrqqqppprrruuuxxxrrruuuwwwwwwuuuuuuyyy|||xxxxxxxxxwwwwwwwwwxxxxxxnnnooorrruuuwwwxxxwwwwwwrrruuuyyy|||}}}{{{xxxuuussssssrrrsssuuuuuuuuutttssstttvvvxxxyyyyyyzzzzzz|||~~~sssrrrqqqqqqqqqsssuuuvvvqqqrrrtttvvvwwwxxxxxxxxxuuuvvvwwwvvvtttsssttttttqqqoooqqquuuuuuqqqrrrvvvtttyyy~~~~~~{{{xxxwwwxxxyyyxxxvvvvvvwwwyyyyyyyyy}}}~~~}}}{{{wwwuuussssssnnnqqqtttvvvwwwxxxyyyzzzvvvsssuuu{{{|||xxxttttttwwwwwwwwwvvvttttttvvvwww|||||||||xxxtttrrrtttvvvvvvrrrrrruuuvvvrrroooooouuuqqqkkkiiilllrrrxxx|||{{{yyyvvvtttssstttvvvwwwwwwtttsssxxx{{{zzzzzz{{{sssqqqppprrruuuxxxxxxwwwyyyvvvtttvvvzzz|||zzzwwwzzzyyyvvvsssqqqnnnmmmlllrrrqqqqqqqqqssstttsssrrrrrrrrrrrrrrrrrrrrrrrrrrrwwwvvvttttttttttttrrrpppoooooooooppprrrssssssrrrsssuuuvvvvvvtttsssssstttsssrrrqqqrrrtttuuuuuutttwwwwwwxxxxxxxxxxxxwwwwww{{{wwwuuu{{{zzztttwwwxxxvvvssspppqqqsssvvv|||wwwrrrpppppprrrtttuuuvvvssspppoooqqqsssvvvwwwrrrrrrrrrrrrrrrqqqqqqqqqttttttuuuvvvvvvvvvvvvvvvvvvrrrppprrrwwwzzzzzzyyyvvvwwwwwwwwwuuusssrrrpppooorrrvvvvvvuuuuuuvvvwwwtttwww{{{zzzwwwvvvxxx{{{|||{{{zzzwwwuuusssssstttoooppprrrsssuuuuuuuuuuuurrrtttvvvxxxyyyxxxwwwvvvrrrtttwwwxxxvvvuuuuuuvvvppptttwwwwwwttttttvvvyyyxxx}}}tttsssqqqpppqqqsssvvvxxxssstttvvvxxxyyyyyyyyyxxxqqqtttxxxxxxtttqqqpppqqqpppooorrrwwwwwwssssssxxxwww~~~~~~wwwvvvwwwyyyzzzyyytttoooooovvv|||yyyssspppqqqtttmmmpppsssttttttwww|||vvvrrrtttzzz}}}zzzyyy{{{wwwxxxyyyvvvrrrqqqtttwwwuuuxxxzzzxxxttttttxxx}}}tttqqqrrrvvvwwwrrrmmmmmmooonnnnnnppptttvvvvvvvvv~~~{{{wwwtttssstttwwwyyyzzzrrrpppxxx{{{vvvtttxxxnnnmmmmmmpppuuuyyyyyyyyyuuurrrqqquuuzzz~~~|||zzzwwwwwwvvvtttrrrpppooonnnmmmqqquuuvvvuuurrrppppppppppppqqqrrrrrrrrrqqqqqqwwwuuusssqqqqqqpppmmmlllqqqppppppqqqssstttttttttuuuvvvvvvtttsssssstttvvvvvvtttrrrqqqssstttuuuuuuttttttvvvwwwyyyyyyyyyzzzvvv|||{{{ssssssyyyzzzssssssvvvxxxuuurrrssstttuuu}}}xxxrrrooooooqqqssstttzzzuuupppnnnqqqsssssssssnnnmmmmmmnnnqqqrrrrrrqqqssstttvvvwwwxxxxxxxxxwwwssspppnnnqqqwww||||||zzzssstttuuuvvvvvvtttrrrpppmmmrrryyy{{{zzzwwwuuuuuuvvvzzz~~~}}}yyyvvvwwwzzz~~~|||xxxssspppooooootttttttttttttttuuuuuuvvvttttttuuuuuuvvvvvvwwwwwwpppvvv{{{{{{xxxuuuuuuwwwkkkqqqvvvvvvrrrqqqvvv{{{uuu}}}uuuwwwyyyyyyvvvtttrrrrrruuuyyy}}}}}}yyyvvvuuuvvv}}}~~~|||xxxrrrpppsssvvvpppppprrrtttvvvwwwyyyyyyxxxzzz~~~~~~|||yyyvvvuuuuuutttsssqqqppprrrvvvzzz~~~{{{yyyvvvsssrrrsssuuutttqqqrrrvvvwwwuuussstttvvvxxxyyy{{{{{{|||vvvvvvuuutttsssssstttuuuwwwxxxxxxwwwvvvwww|||uuuvvvwwwuuusssrrrssstttlllnnnqqquuuxxxyyywwwvvvuuuvvvxxxyyyyyyyyyxxxxxxuuuvvvvvvssspppnnnnnnooolllmmmoooqqqsssvvvwwwxxxtttvvvtttooopppxxx|||{{{~~~{{{vvvpppmmmllllllmmmrrrrrrrrrsssssssssttttttqqqoooooorrrssspppqqqtttppppppqqqrrrqqqooommmkkkpppnnnmmmoooqqqsssrrrqqqrrruuuxxxwwwuuussstttuuuxxxvvvsssrrrsssuuuvvvvvvyyywwwuuuvvvwwwyyyzzzzzzwwwvvvtttssstttvvvzzz|||pppppppppqqqrrrsssuuuuuuuuurrrooopppssstttsssqqqvvvpppoootttvvvrrrqqqsssrrrooommmnnnppppppmmmiiiqqqtttxxxzzzzzzwwwsssppptttttttttsssrrrssswwwzzz|||xxxwwwwwwvvvsssppptttrrruuuyyyxxxssssssxxx{{{{{{{{{{{{{{{zzzzzzyyy|||yyyvvvuuuvvvuuurrrooouuuvvvvvvvvvvvvvvvuuutttuuuwwwyyyzzzxxxwwwvvvuuu{{{yyywwwwwwxxxwwwsssppprrrpppppptttvvvtttuuuxxxzzzssstttuuutttssssssuuuvvvzzzyyyxxxxxxxxxxxxvvvvvv{{{{{{zzzxxxvvvuuuvvvwwwvvvvvvuuuuuuuuuvvvwwwwwwwwwzzz}}}}}}zzzwwwuuutttsssssssssqqqpppqqqsssvvvzzzzzzzzzyyywwwuuutttsssqqqtttssspppqqquuuwwwuuussstttvvvxxxyyyyyyyyyyyyvvvuuuuuuuuuvvvuuusssqqqtttvvvyyyzzzyyyzzz|||zzz{{{zzzxxxuuurrrrrrrrrrrrssstttwwwxxxxxxwwwuuuwwwxxxyyyzzz{{{zzzzzzyyytttssspppoooooopppqqqrrrjjjkkknnnpppsssuuuwwwwwwrrrtttsssppprrrzzz~~~{{{xxxtttpppmmmmmmnnnnnnrrrrrrrrrrrrssssssssstttrrrooopppsssrrrooonnnqqqmmmoooqqqssssssrrrpppooonnnnnnoooqqqssssssssssssrrrtttwwwwwwtttsssssstttvvvtttrrrrrrtttuuuvvvuuuzzzyyywwwxxxyyyzzzzzzyyywwwvvvvvvuuuuuuuuuvvvvvvooooooqqqrrrrrrrrrqqqqqqqqqqqqqqqqqqpppppprrrsssxxxvvvuuuwwwuuuqqqqqqvvvvvvsssooommmmmmnnnnnnnnnpppsssvvvzzzzzzxxxuuusssssstttuuuttttttuuuwwwzzz|||yyyvvvuuuuuuuuusssqqqtttsssuuuzzzyyyuuuvvv{{{{{{{{{|||}}}}}}|||{{{zzzzzzxxxuuuuuuuuuuuussspppttttttuuuuuuuuuuuuuuutttwwwyyyzzz{{{zzzxxxwwwwwwxxxwwwwwwyyyzzzxxxsssoooqqqpppsssxxxzzzwwwvvvxxx~~~ssstttsssrrrsssuuuyyy}}}~~~yyyttttttwwwyyywwwuuuxxxwwwwwwxxxzzz{{{zzzyyyzzzxxxvvvuuutttvvvwwwyyyxxxzzz|||{{{xxxuuusssrrrppprrrssssssrrrppppppqqqttttttuuuuuuuuutttssssssooorrrrrroooqqquuuwwwvvvtttuuuwwwyyyyyyxxxvvvuuuvvvuuuuuuwwwyyyxxxsssoooqqqtttxxxzzzzzzyyyzzzzzz~~~zzzvvvrrrqqqqqqvvvwwwwwwxxxwwwvvvuuutttyyyyyyzzz{{{{{{{{{{{{zzzwwwrrrmmmlllnnnqqqrrrqqqhhhjjjmmmppprrrtttttttttooorrrrrrqqquuu{{{xxxvvvsssqqqoooooopppqqqrrrrrrssssssssssssttttttrrrpppqqqtttsssooommmooolllnnnrrruuuwwwvvvtttsssmmmooossstttttttttttttttrrrtttvvvvvvtttrrrrrrrrrrrrqqqqqqrrruuuvvvvvvuuuyyyxxxxxxyyyzzzzzzxxxvvvssstttvvvwwwwwwvvvuuutttnnnooopppqqqqqqpppooonnnmmmpppsssqqqnnnnnnqqquuuyyyyyyyyyxxxsssoooqqqwwwxxxvvvrrrmmmkkkmmmqqqtttooorrruuuxxxzzzxxxvvvuuurrrtttvvvwwwvvvvvvxxxyyywwwvvvtttssstttuuutttsssrrrrrruuuxxxxxxvvvwww{{{yyy{{{}}}}}}{{{zzzxxxvvvtttsssttttttsssrrrrrrssssssttttttuuuuuuuuuzzzzzz{{{|||{{{zzzyyyxxxvvvvvvxxxzzzzzzxxxsssooorrrrrrvvv}}}~~~zzzxxxzzzuuuuuuvvvvvvvvvyyy}}}|||yyyuuutttvvvwwwvvvuuusssrrrssswww|||~~~|||yyyyyywwwtttssssssvvvzzz}}}zzz{{{{{{zzzwwwtttrrrrrrooorrruuuvvvtttqqqooonnnpppqqqqqqrrrrrrrrrqqqqqqnnnpppqqqoooqqqwwwyyyxxxvvvwwwyyyzzzyyywwwuuusssyyywwwvvvxxxzzzzzzuuuqqqrrrtttvvvwwwwwwvvvvvvuuu~~~~~~}}}zzzvvvrrrqqqrrruuuvvvwwwvvvuuusssssssssyyyyyyyyyyyyyyyyyyyyyyyyzzzuuuooonnnppprrrpppllljjjlllnnnpppqqqqqqqqqpppnnnpppqqqsssvvvzzz}}}~~~xxxwwwuuusssrrrrrrrrrrrrttttttuuuuuuuuuuuuuuuuuurrrpppqqquuuuuuqqqoooqqqnnnppptttxxxyyyxxxvvvtttooosssvvvwwwuuusssrrrrrrrrrssstttuuutttrrrqqqqqqooonnnooorrruuuwwwvvvuuuwwwwwwxxxyyyzzzyyyuuurrrqqqrrrtttvvvxxxyyyyyyyyyppppppppppppppppppqqqqqqnnnppprrrqqqppppppsssvvvxxxwwwvvvtttrrrppprrrtttvvvvvvtttpppmmmoootttyyyrrrsssvvvxxxxxxwwwvvvtttqqqtttwwwxxxxxxxxxxxxxxxtttssssssssstttuuuvvvvvvssssssuuuvvvuuutttvvvxxxvvvyyy|||~~~~~~|||zzzxxxuuutttsssrrrssssssttttttssssssssstttuuuvvvwwwwwwzzzzzzzzzzzz{{{{{{yyyxxxvvvvvvwwwxxxxxxwwwuuusssvvvuuuxxx~~~}}}|||~~~tttvvvxxxxxxxxxyyy{{{}}}vvvxxxyyyxxxuuussstttuuupppoooqqqvvv|||~~~{{{xxxxxxvvvsssqqqrrruuuzzz|||{{{|||{{{yyyvvvtttssstttpppssswwwyyywwwsssqqqoooqqqqqqqqqqqqqqqpppoooooommmpppqqqpppsssyyy|||{{{yyyyyyzzzzzzyyywwwtttsss{{{yyyvvvvvvxxxyyyxxxvvvzzzyyywwwwwwvvvvvvuuuuuuxxxyyyyyywwwtttrrrrrrssspppsssuuuuuusssqqqqqqrrrvvvvvvvvvvvvvvvvvvvvvvvvwwwtttqqqrrruuuuuuqqqllloooooopppqqqppppppnnnnnnoooppprrruuuwwwxxxyyyzzz{{{zzzyyyxxxvvvuuutttssswwwwwwwwwwwwvvvvvvvvvvvvqqqoooqqquuuvvvssssssuuurrrtttwwwyyyzzzxxxvvvttttttvvvxxxxxxvvvssspppooorrrrrrssstttttttttrrrqqqnnnnnnooorrruuuwwwwwwvvvxxxxxxzzz{{{|||zzzwwwsssuuuuuuvvvvvvxxxzzz|||}}}sssqqqpppoooppprrruuuwwwrrrpppoooppptttvvvvvvuuuyyyvvvrrrqqquuuxxxvvvrrrqqqsssuuutttrrrssswww{{{uuuvvvwwwwwwwwwuuutttsssqqqtttxxxyyyyyywwwwwwwwwsssssstttttttttuuuwwwxxxvvvxxxxxxvvvttttttuuuuuutttvvvyyy{{{{{{yyyvvvtttsssrrrrrrqqqqqqrrrtttuuuuuuuuuuuuuuuvvvwwwyyyyyyxxxwwwvvvxxxzzz{{{yyyxxxwwwwwwvvvuuutttvvvxxxyyyzzzxxxxxx|||~~~~~~rrrtttvvvwwwvvvwwwxxxzzztttwwwzzzxxxtttrrrsssuuuoooppprrrvvvyyy{{{zzzxxxzzzxxxtttrrrrrrtttwwwyyy{{{{{{zzzxxxuuussstttuuurrruuuxxxyyywwwuuutttsssrrrrrrrrrrrrqqqpppoooooonnnqqqsssrrrvvv|||zzzzzzyyyxxxwwwuuutttsssxxxwwwvvvvvvvvvwwwyyyzzz|||zzzyyyyyyyyyxxxwwwrrrsssttttttrrrrrrssstttmmmqqqvvvvvvtttqqqqqqqqqtttsssrrrrrrqqqrrrrrrrrrpppoooppptttxxxyyyvvvrrrsssrrrrrrqqqppppppooooooqqqqqqsssxxxzzzwwwvvvwww{{{{{{{{{{{{yyywwwvvvuuuxxxxxxwwwwwwwwwwwwvvvvvvqqqnnnooosssuuussstttxxxvvvwwwyyyyyyyyyxxxvvvuuuwwwvvvvvvvvvvvvtttpppmmmqqqqqqrrrtttvvvvvvtttsssooooooooorrruuuxxxxxxxxxzzz{{{|||~~~~~~zzzwww|||{{{yyyxxxxxxxxxyyyzzzuuutttrrrqqqqqqsssvvvxxxssspppnnnpppuuuyyyxxxvvv{{{wwwsssssszzz~~~zzzrrrooorrruuuvvvwwwwwwxxxyyyxxxxxxwwwvvvuuutttsssrrrsssuuuxxxyyywwwvvvuuuuuussstttuuutttttttttvvvxxxyyy|||{{{wwwtttuuuvvvuuusssuuuwwwxxxwwwvvvsssqqqqqqrrrqqqpppooopppsssvvvwwwvvvvvvuuuvvvwwwyyyzzzvvvtttsssuuuyyy{{{zzzxxxwwwvvvuuusssrrruuuyyy}}}|||yyyxxx{{{}}}~~~sssttttttttttttvvvyyy|||wwwwwwvvvtttsssssstttuuuqqqsssvvvwwwxxxxxxxxxyyyyyyxxxuuuttttttvvvyyy{{{zzzyyyxxxvvvsssrrrtttvvvtttuuuwwwwwwvvvuuuvvvwwwssssssssstttssssssrrrqqqooossstttuuuyyyyyyxxxvvvtttsssrrrrrrrrrpppsssvvvvvvttttttvvvzzz{{{zzzyyyzzz||||||yyyvvvnnnpppqqqrrrqqqqqqssstttoootttzzz{{{wwwsssqqqrrrrrrqqqpppoooooooooppppppmmmnnnpppsssuuuwwwwwwwwwuuutttrrrqqqqqqrrrssstttrrrqqquuu|||}}}yyywwwyyyyyyyyy{{{{{{{{{zzzxxxwwwwwwwwwvvvvvvvvvuuuuuuuuurrrnnnnnnpppqqqppprrrvvvxxxxxxxxxxxxxxxxxxxxxxxxyyytttqqqssswwwwwwsssnnnqqqpppqqqtttwwwyyywwwuuuqqqppppppqqquuuxxxyyyyyyzzzyyyzzz|||~~~}}}{{{yyy{{{{{{{{{zzzyyyxxxwwwvvvvvvvvvuuuuuutttsssrrrrrroooooooooqqqtttvvvwwwxxxyyyyyyxxxvvvzzz}}}yyypppsssssstttuuuwwwxxxwwwuuuwwwwwwvvvuuuuuuuuuttttttuuuvvvxxxwwwuuusssssssssrrrtttuuutttrrrqqqsssvvvvvvzzzyyytttqqqtttvvvtttuuuuuuvvvvvvuuusssqqqpppqqqrrrqqqooommmnnnrrruuuxxxwwwuuuuuuuuuvvvwwwyyyuuurrrpppsssyyy}}}|||zzzuuuuuuuuutttsssuuuzzz~~~zzzwwwxxx|||~~~~~~vvvuuutttrrrssswww}}}}}}wwwqqqppprrruuuuuuuuussswwwyyyyyywwwvvvxxxzzzvvvuuutttuuuwwwzzz}}}xxxxxxvvvtttqqqqqqsssvvvtttuuuvvvuuutttuuuwwwyyysssssstttuuuuuuuuuuuutttppptttvvvvvvzzzxxxvvvtttqqqppppppqqqrrrhhhooovvvwwwsssqqqtttxxxttttttvvvzzz}}}|||wwwsssnnnoooqqqqqqqqqqqqssstttrrrxxxzzzuuurrrrrrrrrqqqooonnnnnnnnnooooooooopppqqqqqqqqqrrruuuxxxuuusssrrrqqqrrrtttwwwyyysssrrrvvv~~~{{{yyy{{{uuuwwwyyy{{{{{{{{{zzzyyyvvvvvvuuuuuutttttttttssssssooolllnnnnnnmmmoootttxxxwwwwwwwwwwwwxxxyyyzzzxxxrrrmmmpppwwwzzzuuuoooqqqpppqqqtttxxxzzzyyyvvvsssrrrpppqqqtttxxxzzzzzzwwwvvvwwwxxxzzzzzzyyywwwuuuwwwyyy{{{{{{zzzwwwuuuvvvwwwxxxxxxvvvrrrnnnkkkkkkooorrrrrrqqqrrrvvvzzzuuuzzz{{{wwwwwwxxxtttmmmxxxvvvssstttvvvwwwvvvsssvvvuuuuuuuuuuuuuuuvvvwwwvvvwwwxxxvvvtttrrrrrrrrrrrrtttuuussspppoooqqqsssqqquuuuuuooonnnrrrtttqqqwwwvvvvvvuuutttrrrqqqpppqqqrrrqqqooolllmmmqqquuuxxxwwwuuutttssstttvvvwwwtttqqqpppssszzz~~~~~~|||rrrtttvvvvvvuuuvvvyyy}}}wwwvvvxxx~~~vvvzzz{{{uuuqqqtttzzz|||}}}vvvrrrqqqrrrtttvvvzzzwwwsssrrrsssuuuvvvvvvxxxrrrlllnnnvvv}}}}}}yyyuuuqqqtttzzz}}}zzzvvvuuuuuuuuuvvvwwwwwwvvvttttttrrrrrrtttxxxwwwqqqlllqqqrrruuuwwwxxxxxxwwwwwwyyyyyywwwtttpppnnnnnnnnnnnnqqqsssrrrooooooqqqtttvvvsssrrruuuzzz|||yyyvvvpppnnnlllkkklllppptttwwwkkkttt~~~}}}wwwtttsssppprrrtttrrrnnnmmmnnnqqqppprrrtttssspppoooqqqsssvvvzzz|||vvvnnnlllrrryyywwwwwwwwwwwwyyyzzz{{{|||yyytttqqqrrrwwwzzzzzzxxxtttsssqqqqqqssswww|||ooonnnlllkkkkkkmmmnnnooommmqqquuuxxxwwwvvvtttttttttrrrpppsssvvvvvvqqqlllnnnqqqtttvvvvvvvvvwwwxxxvvvyyy{{{{{{xxxvvvvvvxxxwwwwwwvvvuuutttsssssssssxxxvvvuuussssssuuuvvvxxxvvvvvvwwwwwwxxxwwwuuutttmmmooorrruuuwwwwwwvvvvvvuuuwwwyyyzzzyyyuuuqqqnnnssstttttttttttttttssssss|||zzzvvvssssssuuuyyy{{{}}}vvvsssssssssqqqooouuuqqqnnnnnnqqqrrrpppmmmqqqmmmjjjkkkooosssttttttooonnnnnnrrrwwwwwwrrrlllpppkkklllrrrtttpppmmmooorrroooqqqyyyzzztttooopppvvvuuuvvvxxx{{{zzzuuuqqquuuvvvwwwvvvuuuuuuwwwyyyvvvwwwyyy{{{~~~tttvvvuuurrrrrrwwwyyyxxxyyyrrrooorrruuuvvvvvvwwwvvvvvvwwwxxxyyywwwvvvvvvrrrppprrrvvvyyyxxxvvvwwwuuutttvvvzzzzzzvvvrrruuuuuuuuuvvvwwwwwwvvvuuuvvvsssqqqrrruuuvvvrrrnnntttsssssssssssssssttttttxxxxxxwwwtttqqqooonnnoooppprrrssstttssssssttttttuuurrrrrruuuzzz|||zzzwwwtttrrrooollllllooorrrtttvvvxxxzzzyyywwwvvvxxx{{{uuutttrrrpppnnnnnnqqqsssoooqqqrrrqqqqqqppprrrssstttwwwyyyuuupppooosssxxxwwwwwwxxxxxxyyyzzzzzzzzzwwwssspppqqquuuwwwuuusssoooooopppqqqtttwwwyyy{{{tttrrrpppooonnnooopppqqqmmmppptttuuuuuusssssssssqqqnnnmmmppptttvvvsssooooooqqqtttuuuvvvvvvxxxyyyxxxzzz{{{yyywwwuuuwwwxxxxxxwwwuuutttssssssssstttuuutttsssrrrrrrssstttuuuvvvyyy{{{zzzvvvssssssuuuqqqqqqssstttvvvwwwxxxxxxuuuuuuvvvwwwwwwvvvuuuttttttssssssssssssuuuvvvwwwvvvuuurrrqqqrrrtttwwwyyy|||yyytttqqqpppppppppooopppooonnnnnnpppppppppooommmmmmlllnnnpppqqqqqqqqqmmmmmmnnnqqqsssrrrnnnkkkpppmmmooossssssooommmpppqqqnnnpppwwwyyyuuurrrsssuuuuuuvvvwwwxxxwwwuuusssxxxxxxxxxwwwuuuuuuwwwyyyzzzzzz{{{|||}}}sssrrrpppooosssyyywwwrrryyytttnnnmmmqqqvvvwwwvvvtttvvvxxx{{{}}}|||xxxuuussstttuuuvvvuuutttqqqppptttvvvxxxyyyyyyvvvrrrooouuuvvvvvvwwwvvvvvvuuuuuuwwwssspppppprrrtttsssqqqwwwvvvtttrrrqqqqqqrrrrrruuuvvvvvvtttqqqppppppqqqrrrrrrsssvvvxxxxxxvvvtttsssrrrrrruuuzzz|||{{{yyyyyyvvvrrrooonnnnnnpppqqq{{{zzzxxxvvvuuuwwwyyy{{{yyyuuupppnnnnnnpppssstttooonnnmmmnnnqqqrrrsssrrrssstttuuutttsssssstttvvvwwwxxxyyy{{{{{{zzzxxxwwwvvvsssqqqqqqsssssspppmmmkkklllooorrrtttvvvwwwwwwyyyxxxuuusssrrrqqqqqqqqqnnnppprrrrrrqqqppppppqqqpppnnnlllmmmqqqsssqqqoooppprrrttttttuuuvvvyyy{{{zzzzzzyyywwwttttttvvvxxxwwwvvvsssqqqpppqqqssstttsssrrrrrrqqqqqqrrrrrrsssuuuzzz~~~{{{uuuqqqsssvvvtttssssssssstttvvvxxxzzztttttttttuuuvvvwwwyyyzzzttttttsssssstttvvvxxxyyyrrrqqqqqqqqqrrrtttvvvwwwvvvuuussspppmmmlllmmmooolllnnnooooooooooooqqqrrrkkkmmmooopppooonnnnnnnnnmmmoooqqqrrrpppooommmmmmqqqrrrtttvvvsssnnnnnnrrrqqqnnnoootttwwwvvvuuuvvvsssuuuvvvuuuttttttuuuvvvzzzzzzyyyxxxvvvwwwyyy|||}}}|||||||||}}}rrrsssqqqpppssswwwvvvppptttqqqooonnnooorrruuuwwwssstttwwwzzz||||||yyyvvvsssvvvyyyxxxtttqqqppppppsssvvvzzzzzzwwwtttssstttuuuwwwxxxwwwvvvuuuuuuvvvuuurrrpppppprrrssssssrrrxxxwwwvvvuuuttttttssssssssstttuuutttrrrqqqqqqrrrqqqqqqrrrvvvzzzzzzwwwsssrrrrrrrrrvvvzzz||||||{{{{{{yyyuuurrrppppppqqqrrrwwwwwwxxxzzzzzzyyyuuurrryyytttooommmppprrrrrrqqqmmmkkkiiikkkpppssssssrrruuutttssstttuuuuuutttsssxxxzzz|||}}}}}}{{{xxxvvvvvvuuutttttttttrrrmmmjjjkkklllnnnqqqsssuuuwwwwww|||zzzxxxuuusssrrrqqqqqqoooppppppooommmmmmnnnooossspppmmmlllmmmnnnnnnmmmrrrssstttttttttvvvyyy|||zzzxxxuuurrrqqqrrruuuwwwvvvssspppnnnmmmoooqqqsssssssssssssssssssssssssssuuuxxxzzzzzzwwwtttuuuvvvtttssssssttttttuuuvvvwwwsssssstttuuuvvvxxxyyyyyyuuuuuuuuuvvvvvvvvvvvvvvvrrrrrrssssssttttttuuuuuussstttssspppkkkiiikkknnnmmmppprrrrrrooonnnpppsssllloooqqqpppmmmkkklllnnnnnnrrrvvvuuurrrppprrrttttttwwwzzzxxxsssoooppptttqqqooonnnpppsssttttttuuurrrtttuuutttqqqrrruuuxxxzzzzzzzzzxxxxxxyyy}}}}}}|||||||||}}}sssvvvvvvssssssuuuuuurrrppprrrsssqqqnnnnnnrrrwwwsssssssssuuuwwwxxxwwwvvvssswwwzzzyyyuuurrrrrrtttsssvvvyyyxxxvvvuuuxxx{{{vvvxxxyyyxxxvvvuuuuuuvvvqqqqqqqqqrrrssssssrrrpppsssuuuwwwyyyyyywwwtttsssrrrsssuuuuuusssrrrrrrrrrnnnnnnoootttxxxyyyvvvrrrrrrrrrtttvvvzzz|||||||||zzzyyyvvvtttssssssuuuuuuuuuuuuwwwyyyzzzwwwrrrnnnuuurrrooooooqqqrrrpppmmmllljjjhhhjjjooossstttsssxxxvvvttttttvvvvvvtttqqqyyy{{{~~~|||yyyvvvxxxwwwwwwwwwuuurrrnnnkkkoooooooooppprrruuuwwwyyyzzzyyywwwuuusssqqqpppppppppppppppnnnlllkkkmmmnnnrrrpppmmmllllllnnnooooootttuuuuuuttttttuuuxxx{{{wwwuuuqqqooooooqqqsssuuusssqqqnnnllllllmmmppprrruuuuuuvvvwwwwwwvvvuuuuuuuuuttttttvvvyyyzzzwwwuuuqqqrrrtttuuuuuutttrrrqqqrrrsssuuuwwwwwwwwwvvvuuuuuuwwwxxxyyyxxxuuurrrpppsssssssssssssssrrrqqqqqqtttuuutttqqqllljjjkkkmmmpppsssvvvuuuqqqoooppprrrppprrrrrroookkkjjjnnnqqqnnnssswwwvvvrrrqqquuuyyyvvv{{{}}}zzztttrrrtttvvvrrrqqqnnnmmmoooqqqrrrqqqqqqssstttsssqqqqqqvvvzzzxxxyyyyyyyyyzzz|||zzzzzz{{{|||~~~uuuxxxxxxuuutttwwwxxxvvvqqqsssuuussspppooorrrvvvsssqqqpppppprrrtttttttttssswwwzzzzzzwwwuuuuuuvvvrrruuuwwwwwwvvvwww{{{vvvxxxzzzyyyvvvtttuuuwwwoooppprrrsssssssssqqqqqqooorrrvvvyyyzzzxxxtttrrrqqqsssuuuuuusssrrrqqqrrrkkklllnnnqqqtttuuutttsssrrrsssuuuwwwyyy{{{||||||yyyxxxwwwvvvvvvwwwxxxyyyyyyxxxvvvtttrrrrrrrrrsssrrrqqqppppppqqqpppooommmmmmlllkkklllooosssuuuvvvzzzxxxvvvuuuvvvvvvuuutttzzz{{{~~~|||yyywwwwwwwwwxxxwwwuuurrrooommmrrrqqqpppppprrrtttwwwyyyvvvvvvuuutttrrrqqqoooooooooppppppooommmlllmmmooommmmmmlllmmmnnnqqqtttvvvuuuvvvwwwvvvuuuuuuvvvxxxuuurrrnnnmmmooorrrttttttrrrpppnnnmmmmmmnnnppprrruuuvvvxxxyyyyyyxxxvvvuuutttqqqooosssyyy|||xxxsssppprrrtttuuuuuussspppnnnrrrsssuuuvvvvvvuuusssrrrvvvwwwyyyyyywwwtttpppnnnsssrrrrrrqqqpppooonnnmmmttttttsssqqqnnnmmmmmmnnnssstttvvvvvvtttrrrqqqqqquuutttrrrooommmnnnpppsssnnnrrrtttssspppooosssxxxxxx|||}}}xxxtttuuuvvvuuurrrrrrooolllmmmqqqrrrpppqqqrrrrrrrrrrrrtttwwwyyyvvvxxxzzz{{{|||}}}wwwxxxzzz}}}wwwvvvtttrrrvvv||||||yyytttsssqqqrrruuuvvvuuutttrrrpppooooooqqqrrrqqqppprrruuuzzz|||{{{xxxtttrrrppprrruuuwwwxxxyyyzzz{{{vvvyyy|||zzzvvvsssuuuwwwpppqqqqqqqqqpppqqqrrrtttssstttwwwyyyyyyxxxvvvtttqqqsssuuuvvvtttrrrqqqqqqhhhkkknnnpppqqqrrrtttuuusssuuuwwwxxxyyyzzz{{{|||zzzyyyxxxwwwxxxyyyzzz{{{{{{zzzwwwsssoooooossswwwssssssrrrpppnnnnnnppprrrpppqqqqqqqqqrrrtttyyy|||yyyxxxwwwvvvuuuvvvxxxyyyxxxzzz|||}}}}}}{{{yyywwwttttttuuutttrrrpppnnnnnnqqqqqqrrrrrrssstttttttttrrrrrrrrrrrrrrrqqqpppoooooopppqqqpppooonnnoooppplllmmmnnnoooqqqssswwwyyyvvvxxxyyyxxxvvvttttttuuussspppnnnnnnqqqtttuuuuuurrrrrrpppppppppqqqrrrssssssuuuwwwyyyyyywwwuuusssrrrqqqpppssswwwxxxvvvsssttttttttttttsssrrrpppppprrrrrrrrrrrrssssssttttttxxxwwwvvvuuusssrrrqqqqqqrrrrrrqqqpppoooooooooooorrrqqqppppppqqqrrrqqqppprrrrrrssstttuuutttrrrpppwwwuuusssrrrrrrssssssrrrrrrsssssspppnnnmmmpppssswwwzzzyyytttsssvvvvvvsssqqqsssqqqmmmooouuuuuurrrrrrqqqqqqrrruuuwwwxxxxxxwwwyyy|||}}}}}}|||}}}~~~vvvxxx{{{~~~xxxtttnnnoooxxxzzzwwwqqqmmmqqqyyy}}}xxxrrrqqqppppppqqqrrrqqqooonnnppptttzzz~~~yyyrrrmmmoooqqqtttxxxzzzyyyxxxvvvvvvyyy|||zzzvvvsssuuuwwwrrrrrrpppnnnnnnpppsssvvvyyyyyyzzzzzzzzzyyyyyyxxxqqqtttvvvvvvtttrrrqqqpppgggkkknnnooooooppptttwwwtttvvvxxxyyyyyyyyyzzz{{{{{{zzzyyyyyyyyyyyy{{{{{{xxxzzz{{{wwwqqqooorrrvvvvvvvvvtttppplllmmmrrrvvvssstttvvvuuutttvvv{{{xxxxxxxxxvvvuuuwww{{{~~~wwwxxxzzz{{{{{{zzzxxxwwwpppqqqrrrqqqooommmmmmmmmoooqqqsssuuuuuutttrrrpppppppppqqqrrrrrrqqqqqqpppoooppprrrrrrqqqppppppqqqnnnoooqqqrrrrrrsssuuuwwwwwwyyyzzzyyywwwtttssssssssspppnnnooossswwwwwwwwwssssssssssssssssssttttttppprrruuuwwwwwwuuurrrpppppprrrsssttttttsssssssssxxxwwwuuusssrrrrrrrrrrrrrrrqqqpppoooppprrruuuwwwyyyvvvsssqqqpppqqqtttuuussssssqqqqqqqqqrrrssstttooommmlllooosssuuutttqqqpppoooooorrrvvvvvvssspppwwwuuusssuuuwwwwwwtttpppwwwvvvtttpppnnnmmmnnnpppvvvxxxvvvqqqrrrwwwvvvppppppsssqqqnnnqqqxxxyyyuuusssqqqpppssswwwzzzyyywwwxxx{{{~~~~~~}}}{{{zzzzzzwwwyyy|||~~~|||zzzuuutttuuuxxx||||||xxxttttttqqqoooppptttvvvuuutttuuutttsssqqqpppooonnnnnntttssstttyyy~~~}}}wwwrrrtttooopppyyy~~~yyytttrrrttttttuuuuuuuuuuuuttttttuuurrrqqqrrrtttuuusssqqqxxxxxxyyyzzzzzzyyyvvvtttyyyzzzyyywwwtttrrrrrrrrrmmmnnnooooooqqquuuzzz~~~|||yyyuuussstttvvvyyy{{{zzzwwwuuuxxx~~~|||xxxwwwuuutttttttttuuuvvvsssrrrrrruuuwwwwwwtttpppsssvvvyyy}}}}}}{{{xxxvvvxxxyyyyyyvvvsssrrruuuyyywwwzzz|||{{{vvvtttwwwzzzsssqqqnnnlllmmmnnnnnnnnnmmmqqqtttuuusssqqqrrrtttppprrrsssqqqmmmkkkmmmooorrrqqqrrrtttvvvuuupppkkkoooqqqrrrqqqpppqqqvvv{{{ttt~~~zzzrrrqqqrrrrrrqqqttttttooommmqqqwwwyyywwwuuurrrooonnnppptttxxxxxxwwwuuuttttttuuuwwwxxxoooqqqtttuuuuuuvvvwwwyyyoooppprrrrrrqqqrrrtttvvvnnnpppqqqqqqpppppppppqqquuussspppoooqqqrrrsssssstttvvvxxxwwwtttrrrrrrtttnnnppprrruuuvvvuuutttsssrrrsssrrrqqqpppppprrruuuqqqsssxxx|||}}}|||zzzxxxwwwtttqqqqqqrrrrrrpppooonnnqqquuuvvvuuurrrpppoooqqqrrrtttuuuuuusssqqqpppzzzxxxwwwuuuuuuuuuvvvvvv}}}|||zzzxxxwwwwwwwwwwww|||{{{~~~~~~{{{~~~wwwwwwxxxzzz{{{{{{yyywwwsssrrrqqqrrrttttttsssrrrtttuuuuuuuuusssqqqooommmssstttvvvyyy|||{{{xxxuuu~~~wwwtttxxxzzzuuuqqqpppuuuuuuuuuuuuvvvvvvvvvvvvwwwtttqqqppprrrttttttssswwwtttsssvvv{{{}}}yyytttxxxwwwuuuuuuwwwwwwtttrrrrrrsssuuuuuuuuuvvvxxxzzz|||yyyvvvsssssstttuuuvvvxxxvvvtttwww|||}}}{{{xxxwwwvvvvvvuuuuuuvvvvvvsssrrrrrrtttvvvwwwuuurrrvvvxxx{{{}}}}}}|||zzzxxxwwwxxxyyyxxxvvvttttttuuuvvvyyy{{{yyytttrrrtttvvvqqqppppppppppppooommmllloooqqqssstttsssssstttuuuvvvuuurrroookkkkkkmmmnnnooonnnooorrrvvvxxxxxxvvvqqqqqqqqqpppppptttyyy|||www{{{zzzuuusssuuusssooommmqqqsssrrrrrruuuwwwuuurrrsssrrrqqqpppqqqtttvvvwwwwwwwwwwwwvvvvvvuuutttppprrrttttttttttttuuuwwwmmmooopppqqqqqqrrruuuwwwoooqqqrrrrrrqqqpppqqqrrrsssqqqooooooqqqsssttttttsssvvvzzzzzzxxxuuussssssmmmoootttwwwyyyyyywwwvvvsssssssssrrrqqqqqqrrrtttrrrsssuuuwwwxxxyyyzzzzzzxxxwwwuuurrrooooooqqqtttpppqqqssstttssstttuuuwwwvvvvvvuuutttsssttttttuuuvvvvvvuuuuuuvvvwwwyyyzzz~~~}}}zzzxxxvvvtttttttttzzzyyy|||~~~~~~yyyzzz{{{{{{yyyxxxyyyzzzrrrtttvvvvvvuuuttttttuuutttvvvxxxyyywwwtttpppmmmrrrtttwwwxxxxxxxxxyyyyyy}}}wwwwwwwwwtttrrrrrrvvvvvvuuuuuuuuuvvvxxxyyyyyyvvvqqqoooppprrrtttuuutttooommmrrrzzz~~~{{{uuuwwwtttrrruuuzzz{{{wwwrrruuuwwwzzzzzzyyyxxxxxxxxx{{{zzzwwwtttsssrrrqqqrrrwwwuuutttvvvzzz|||{{{yyywwwxxxxxxxxxxxxwwwvvvvvvrrrrrrqqqsssuuuvvvvvvuuuzzz{{{|||}}}|||{{{zzzyyywwwvvvwwwwwwwwwuuurrroootttvvvwwwuuuqqqoooppprrroooqqqrrrtttsssqqqnnnlllqqqpppppprrrtttvvvvvvuuu|||wwwqqqlllkkklllmmmnnnooonnnnnnqqquuuzzz|||}}}tttrrrppppppssswwwzzz|||yyyvvvrrrppptttxxxtttmmmjjjoootttvvvxxxzzzvvvpppmmmoooqqqrrrqqqrrrsssuuuxxxyyyzzzzzzyyyvvvsssqqqqqqsssttttttsssrrrsssuuupppqqqqqqqqqpppppprrrtttqqqssstttsssrrrqqqrrrssssssqqqooooooqqqtttuuuuuurrrvvvzzz|||{{{wwwuuusssllloootttxxxzzz{{{zzzyyyvvvwwwwwwvvvtttssstttuuusssrrrqqqrrrtttwwwzzz|||xxxxxxvvvqqqllllllpppuuuqqqrrrrrrqqqrrruuuzzz~~~{{{yyyvvvsssssstttwwwyyyrrrrrrssstttvvvyyy|||}}}{{{zzzxxxwwwuuuttttttttttttwww~~~~~~zzz||||||zzzvvvuuuwww{{{sssvvvxxxwwwuuuvvvyyy}}}wwwxxxyyyzzzxxxuuurrrpppppptttxxxxxxuuuuuuxxx|||{{{wwwvvvwwwwwwwwwwwwvvvuuutttssstttuuuxxxyyyxxxvvvsssqqqqqqrrrssstttqqqnnnmmmpppvvvzzzyyyvvvvvvtttsssvvvzzz{{{wwwssstttvvvxxxyyyxxxxxxyyyzzzyyyyyyxxxvvvtttrrrqqqqqqvvvtttsssuuuxxxyyyyyywwwwwwxxxyyyzzzyyyxxxwwwvvvrrrqqqqqqrrrtttvvvwwwwww||||||{{{zzzzzzyyyxxxxxxwwwtttrrrsssttttttppplllppprrrsssrrrooonnnoooqqqppprrrtttuuutttrrrpppooorrrooonnnppptttwwwvvvttt{{{vvvpppmmmnnnooonnnlllqqqpppppprrrtttvvvxxxxxxuuusssqqqssswwwyyyxxxvvvxxxsssnnnnnnssswwwtttpppnnnrrruuuxxx{{{|||vvvnnnkkkmmmoooppppppqqqtttvvv}}}}}}|||{{{yyyvvvtttrrrtttuuuuuutttsssrrrssstttuuuuuuuuurrrooommmmmmnnnssstttuuutttrrrrrrsssuuutttrrrpppoooqqqsssttttttrrruuuxxxyyyyyyxxxvvvuuuoooppprrrtttvvvwwwxxxyyyyyyzzz{{{zzzxxxwwwwwwwwwrrrrrrqqqrrrtttvvvyyy{{{wwwvvvtttqqqooonnnoooppprrrrrrrrrrrrrrruuuzzz~~~{{{yyyvvvttttttuuuwwwxxxooopppppprrruuuxxx{{{|||uuuuuuvvvvvvwwwxxxxxxyyytttyyy|||{{{yyyyyy{{{zzzwwwtttsssuuuyyyrrrttttttsssrrruuu|||zzzzzzyyyxxxvvvuuutttsssooossswwwvvvsssrrrwww|||xxxxxxxxxxxxyyyzzzyyywwwuuutttrrrqqqrrrtttvvvwwwtttuuuuuuuuutttssssssrrrooopppqqqqqqqqqrrruuuwwwtttvvvwwwxxxxxxwwwvvvvvvvvvvvvuuutttssstttvvvyyyvvvxxxyyyxxxuuussstttuuuuuuuuutttuuuwwwwwwwwwwwwxxxyyyzzzzzzzzzyyywwwvvvqqqrrrrrrssssssuuuwwwxxxzzzyyyxxxwwwvvvuuuuuuuuuvvvrrrnnnmmmooopppnnnllllllmmmoooooooooppprrrsssssstttvvvuuusssrrrssstttrrrpppoooqqquuuwwwvvvsssvvvsssqqqrrrssssssoookkkmmmoooppprrrrrrrrrrrrrrruuutttuuuxxxzzzzzzuuuppptttrrrpppqqqrrrssstttuuuvvvwwwwwwwwwyyyzzzuuunnnlllmmmmmmmmmnnnqqquuuyyy|||zzzwwwvvvvvvvvvwwwxxxwwwvvvsssssstttuuuwwwwwwuuurrrooollllllmmmssstttuuutttssssssuuuwwwwwwuuuqqqppppppqqqqqqpppssssssssstttuuuvvvwwwwwwsssrrrooonnnnnnqqqtttvvvvvvyyy{{{{{{yyywwwvvvvvvrrrssstttvvvwwwxxxyyyyyyxxxuuussstttwwwvvvpppkkkqqqrrrtttttttttuuuwwwxxxxxxxxxwwwwwwvvvuuuttttttpppppppppqqqrrruuuwwwxxxuuuuuuvvvwwwxxxyyyzzzzzzxxx|||}}}|||zzzyyywwwxxxxxxwwwuuusssssstttvvvpppppppppoooqqqtttzzz~~~{{{zzzxxxvvvuuutttttttttooorrrvvvuuuqqqppptttxxxuuuxxxzzzxxxxxxxxxvvvrrrttttttsssrrrrrrrrrttttttqqqsssvvvwwwvvvtttssssssqqqssssssqqqmmmmmmrrrvvvtttvvvxxxxxxvvvuuuwwwzzzyyyxxxvvvrrrpppooorrrttttttvvvxxxwwwuuutttvvvxxxvvvwwwwwwwwwwwwwwwwwwwwwxxxyyyyyyyyyyyyxxxwwwwwwppprrrttttttttttttuuuwwwuuuuuuttttttsssrrrqqqqqqssspppmmmllllllmmmnnnnnnkkklllmmmoooqqqssstttuuutttvvvxxxwwwtttsssuuuwwwsssssssssuuuwwwwwwvvvtttqqqrrrtttwwwwwwtttnnnjjjgggjjjmmmooooooooopppqqqssstttwwwyyyzzzxxxsssppprrrrrrsssuuutttqqqtttyyyyyyzzzxxxuuutttvvvtttooommmmmmmmmmmmnnnqqqvvvyyy}}}zzzxxxvvvvvvwwwxxxxxxyyyxxxvvvtttsssuuuwwwsssttttttrrrppppppqqqrrrrrrsssssssssssstttwwwyyyyyyvvvrrrppppppppppppooorrrpppooopppsssvvvwwwwwwvvvsssooolllkkkmmmpppsssqqqtttxxxyyywwwuuuttttttsssuuuwwwyyyzzzyyyxxxwwwzzzvvvtttxxx}}}}}}tttlllqqqsssvvvwwwvvvuuuuuuuuuuuuvvvxxxxxxwwwuuurrrqqqrrrqqqqqqqqqqqqssstttuuuxxxxxxyyyyyyxxxxxxwwwvvv{{{~~~~~~zzzwwwxxxyyyxxx|||xxxvvvuuutttuuuuuutttsssrrrqqqqqqrrruuuwwwwwwwwwxxxxxxxxxwwwuuutttrrrqqqoooqqqtttsssqqqpppqqqrrrrrrwwwyyyuuutttvvvtttpppuuuuuuuuutttssssssrrrrrrpppsssvvvvvvuuutttuuuwwwtttsssrrrooommmnnnrrrtttvvvuuuttttttvvvyyy{{{|||xxxxxxwwwuuurrrqqqrrrssssssvvvxxxvvvrrrrrruuuyyyxxxyyyyyyyyyxxxwwwxxxxxxyyyyyyxxxwwwwwwwwwwwwwwwpppsssuuuvvvtttssstttuuuqqqrrrrrrrrrqqqqqqpppooonnnooooooooommmmmmnnnpppnnnnnnoooqqqsssuuuvvvvvvrrrvvvzzzzzzwwwtttuuuwwwtttwwwzzz|||{{{xxxwwwvvvppptttxxxyyyvvvqqqmmmjjjfffiiikkkkkkkkklllooorrrpppsssvvvwwwwwwvvvuuuuuutttrrruuuxxxwwwssstttzzzuuuxxxwwwssspppqqqrrrpppkkkmmmooopppppprrruuuwwwyyyxxxwwwvvvvvvvvvvvvvvvxxxxxxwwwuuussssssuuuwwwsssttttttsssrrrrrrsssuuupppqqqrrrrrrrrrtttxxx{{{xxxuuurrrppppppqqqpppppppppnnnnnnppptttwwwwwwvvvuuutttqqqooonnnooopppqqqooorrrwwwyyyxxxvvvuuutttuuuvvvxxxyyyyyyxxxvvvuuuxxxuuutttwww{{{{{{uuuppprrrtttwwwwwwwwwvvvwwwwwwvvvwwwxxxxxxwwwuuurrrqqqtttsssrrrrrrrrrsssuuuvvvwwwwwwxxxxxxxxxwwwuuutttyyy|||{{{vvvtttwwwyyyxxx}}}xxxvvvssstttwwwxxxuuurrruuutttuuuxxx{{{{{{vvvrrruuuvvvxxxxxxwwwtttpppnnnoooppprrrrrrqqqooooooooopppuuuvvvrrrqqquuuvvvsssvvvwwwvvvvvvuuutttrrrqqqqqqsssuuutttsssssswwwzzzwwwsssooommmoooqqqsssssswwwsssoooqqqxxx}}}~~~}}}tttvvvxxxxxxwwwvvvvvvvvvsssvvvwwwtttpppooossswwwyyyzzz{{{zzzyyyxxxxxxyyyzzzyyywwwvvvuuuvvvwwwxxxooossswwwwwwuuusssssstttooopppqqqrrrqqqpppooonnnkkkooorrrssspppnnnoooqqqqqqqqqqqqrrrtttvvvvvvuuuooovvv|||~~~zzzvvvuuuvvvvvvzzz~~~zzzxxxxxxrrrwww{{{zzzuuuooolllkkkjjjkkkkkkhhhggghhhmmmrrrooorrrttttttssstttxxx|||vvvssstttzzz{{{vvvuuuxxxoootttvvvrrrnnnooopppooojjjmmmqqqssssssssstttuuurrrtttuuuvvvvvvuuutttssswwwwwwvvvtttrrrrrrtttwwwvvvvvvvvvtttrrrqqqrrrsssooopppqqqqqqrrruuuyyy|||wwwtttqqqpppppprrrrrrqqqmmmmmmnnnrrrwwwyyywwwtttttttttttttttsssrrrqqqqqqppptttyyy{{{{{{yyywwwwwwwwwwwwwwwwwwvvvvvvuuuuuussssssssstttuuuuuusssrrrtttuuuwwwwwwwwwxxxzzz|||xxxxxxxxxxxxwwwuuusssrrruuutttsssssstttuuuwwwxxxrrrsssuuuwwwwwwwwwwwwvvvuuuzzzzzzuuusssxxxzzzwwwxxx|||vvvxxxyyywwwsssooooooooowwwvvvwwwyyy{{{|||zzzyyy|||wwwuuuxxxwwwsssrrrwwwssssssrrrpppnnnnnnoooqqqrrrooommmooosssvvvvvvuuuvvvuuutttssssssssssssssszzzvvvssstttwwwwwwsssnnnvvvvvvuuuuuutttrrrnnnkkkxxxtttppppppuuuzzz|||}}}{{{zzzxxxwwwwwwxxxyyyzzztttuuuuuuuuussssssuuuwwwzzzzzzzzzzzzzzzzzzyyyyyyvvvvvvvvvyyy{{{yyytttpppoooppprrrttttttsssrrrqqqnnnsssxxxvvvpppkkkjjjlllpppuuuxxxuuummmjjjnnnrrrzzzzzzvvvooolllppptttuuuvvvtttssstttuuuvvvvvvuuuwwwyyy{{{~~~~~~{{{vvvrrrssstttvvvvvvuuutttqqqppplllkkkjjjjjjlllmmmmmmlllkkklllnnnqqqsssvvvxxxyyyxxxyyyyyyxxxwwwuuusssqqqqqqpppnnnmmmmmmoooqqqrrrpppsssrrrooosssyyy{{{wwwrrrqqqqqqrrrtttvvvwwwvvvqqqssstttsssqqqqqqtttwwwsssttttttrrrpppoooppprrrmmmrrrwwwxxxvvvtttuuuvvvwwwvvvtttrrrqqqoooooooooooossssssooopppvvvxxxuuutttuuuvvvssspppppptttwwwwwwxxxxxxwwwwwwyyy|||rrrsssuuuwwwxxxyyyyyyyyywwwtttrrrqqqrrrssssssrrrsssuuuxxxzzz{{{zzzxxxwwwwwwyyy{{{{{{xxxuuusssssswwwxxxxxxvvvtttvvvzzz~~~zzz{{{zzzwwwtttsssvvvyyyuuuwwwvvvqqqmmmpppyyy~~~~~~tttvvvxxxwwwtttqqqqqqrrrvvvvvvvvvxxxzzzzzzxxxvvvwwwuuuvvvzzzzzztttrrrttttttrrrnnnjjjiiimmmtttyyyrrrpppooopppsssuuuvvvvvvwwwvvvuuussssssrrrrrrrrrtttrrrqqqsssvvvxxxwwwvvvvvvvvvvvvwwwvvvtttqqqooorrrqqqqqqsssvvvyyy{{{|||~~~}}}|||zzzxxxvvvtttssstttvvvwwwwwwuuussssssssszzzzzz{{{{{{zzzyyywwwvvvxxxwwwwwwxxxyyyxxxtttpppssssssssssssssssssssstttsssssstttrrrpppnnnmmmmmmqqqsssuuussspppnnnnnnooozzz{{{wwwppplllnnnppppppsssrrrqqqqqqrrrssstttssszzzyyyxxxwwwxxxxxxxxxwwwppprrrtttuuuvvvuuuttttttmmmkkkjjjjjjlllmmmmmmmmmhhhiiilllooorrrvvvxxxzzz{{{{{{zzzyyyxxxvvvtttsssrrrqqqpppooonnnooooooooorrruuuuuutttvvvyyyxxxrrrttttttuuuvvvwwwwwwvvvuuuuuuuuutttsssrrrrrruuuwwwwwwuuuqqqooooooqqqsssuuurrrtttuuuvvvuuuvvvwwwxxxvvvtttqqqooonnnoooqqqsssqqqttttttpppqqqvvvwwwuuuqqqrrrttttttsssrrrssstttyyyyyyyyywwwvvvvvvyyy{{{xxxvvvsssqqqssswww|||wwwtttpppnnnoooqqqrrrssstttvvvyyy{{{}}}}}}{{{{{{vvvxxxyyyyyywwwuuutttuuupppuuu|||~~~{{{yyyxxxuuuwwwxxxxxxuuuttttttvvvwwwzzz{{{vvvqqqpppuuu{{{~~~rrrtttvvvwwwuuutttssstttsssssstttvvvyyyyyyxxxwwwrrrrrrwww||||||vvvrrrrrrooonnnkkkhhhiiimmmuuuzzzqqqrrrrrrrrrqqqrrruuuwwwvvvuuutttsssrrrrrrrrrrrroooooooooppprrruuuwwwxxxvvvwwwxxxxxxxxxvvvtttrrrlllnnnrrrtttvvvwwwyyy{{{}}}}}}}}}|||yyyuuurrroootttvvvyyyyyywwwtttqqqqqqxxxyyyzzz{{{zzzxxxuuusssxxxvvvvvvvvvwwwvvvtttrrrwwwvvvtttsssssstttuuuvvvuuussspppoooqqqrrrqqqoooqqqqqqrrrssssssqqqmmmkkkvvvxxxvvvppplllmmmnnnlllppppppooooooppppppqqqrrrvvvvvvvvvvvvwwwwwwwwwwwwqqqrrrsssuuuvvvuuuuuutttooommmkkkkkkmmmoooooonnniiijjjkkkmmmpppsssuuuwww~~~}}}{{{yyyxxxvvvvvvuuuttttttrrrqqqooonnnmmmmmmppptttvvvwwwyyy{{{xxxrrrwwwxxxyyyyyyyyywwwvvvuuuzzzwwwsssqqqrrruuuvvvwwwyyyqqqmmmnnnrrrtttuuuxxxvvvttttttvvvxxxxxxyyytttrrrnnnllllllooosssvvvtttuuuuuurrrrrruuuuuusssnnnoooqqquuuxxxyyyxxxwww{{{zzzyyywwwtttssstttuuuvvvtttpppoooppptttzzz}}}vvvsssooommmnnnppprrrsssuuuwwwzzz|||~~~~~~~~~}}}wwwxxxxxxwwwuuutttuuuwwwnnnsss{{{|||xxxvvvqqqtttwwwxxxwwwtttsssrrrvvvzzz}}}{{{vvvsssuuuxxx~~~tttuuuvvvwwwvvvuuuttttttpppppprrruuuyyyzzzzzzyyyppprrrvvvzzzzzzwwwtttrrrhhhiiilllmmmmmmnnnppprrrppprrrsssqqqoooooorrruuurrrrrrrrrrrrsssssstttuuupppppppppnnnmmmnnnqqqtttwwwxxxyyyyyywwwuuusssrrrlllooossstttssstttwwwzzzxxxyyyyyyyyyxxxwwwuuuttttttvvvxxxxxxvvvtttsssssstttuuuxxxzzzzzzwwwtttrrrssssssrrrrrrssstttttttttxxxxxxwwwvvvvvvvvvuuuuuurrrqqqqqqqqqrrrrrrqqqqqqmmmpppssstttssspppmmmkkknnnrrrsssooommmoooooommmnnnoooooooooooooooqqqrrrmmmrrrwww{{{zzzwwwtttrrruuuuuuuuuuuutttsssrrrqqqqqqooommmmmmoooqqqqqqqqqoooooonnnnnnnnnooopppqqq~~~|||zzzxxxwwwwwwwwwwwwyyywwwssspppmmmmmmmmmmmmnnnpppssswww{{{|||{{{xxxwwwxxxxxxxxxwwwvvvwwwxxxzzzuuupppooosssvvvxxxxxx{{{rrrnnnppprrrrrrqqqyyyvvvtttuuuxxxyyyxxxvvvrrrqqqnnnmmmnnnpppsssuuuuuuuuutttsssrrrrrrrrrqqqnnnnnnpppuuu|||{{{{{{zzzvvvrrrppppppqqqmmmnnnnnnpppqqqrrrssstttuuurrrpppoooqqqrrrrrrrrrwwwxxxzzz|||||||||{{{{{{zzzzzzxxxvvvtttsssuuuwwwuuuvvvwwwxxxwwwwwwwwwxxxsssuuuwwwwwwvvvtttrrrqqqrrrvvvzzz{{{yyyxxx{{{}}}vvvvvvwwwwwwwwwvvvtttssssssssstttvvvxxxyyywwwvvvqqqssstttuuuuuuvvvvvvtttiiikkkmmmmmmllllllmmmnnnoooqqqqqqooollllllooorrrnnnooopppqqqsssuuuwwwxxxssssssrrrpppooooooqqqtttwwwyyy{{{yyyuuuqqqooooooppprrrsssrrrpppppptttxxxvvvvvvuuuttttttuuuwwwwwwtttttttttsssrrrsssvvvxxxppprrruuuxxxxxxwwwuuusssnnnnnnnnnoooppprrrtttvvvvvvwwwyyyzzzyyywwwtttrrrkkkpppuuuuuurrrpppppprrriiipppwwwwwwrrrnnnmmmooolllppprrrpppnnnoooooommmnnnpppqqqqqqoooppprrruuunnnrrrwwwyyyxxxtttrrrrrruuuuuuuuuttttttsssrrrrrrtttqqqooonnnppprrrssssssrrrqqqooonnnnnnooopppqqqyyyxxxwwwvvvvvvwwwxxxyyy}}}yyysssnnnkkklllnnnpppppppppqqquuuxxxyyyyyyyyytttuuuuuusssrrrtttyyy}}}wwwsssnnnnnnrrrwwwyyyzzz~~~xxxrrrqqqtttvvvtttqqqwwwuuuuuuwwwyyyyyyvvvrrrqqqqqqqqqrrrrrrrrrrrrrrruuutttttttttrrrpppppppppsssqqqpppsssyyy~~~zzzzzzyyyvvvrrrooonnnnnnmmmmmmmmmnnnoooqqqsssttttttsssssstttuuuvvvtttrrryyyyyyyyyyyyyyywwwvvvuuu|||{{{yyyvvvsssrrrtttvvv|||zzzwwwuuuuuuvvvwwwwwwyyyyyyxxxwwwvvvuuutttrrrrrruuuxxxyyyyyy{{{xxxwwwwwwwwwxxxwwwuuusssxxxwwwvvvvvvvvvuuurrrooorrrttttttqqqrrruuuvvvuuusssrrrnnnjjjhhhiiimmmqqqppppppooommmkkkkkklllnnnmmmmmmooopppsssvvvxxxyyyuuutttttttttuuuvvvxxxyyywwwzzz{{{yyysssnnnmmmmmmssssssrrrqqqpppqqqsssvvvwwwvvvtttrrrqqqrrrssstttsssrrrrrrpppppprrrvvvzzzoooqqqsssuuuvvvuuusssrrrjjjlllnnnnnnoooqqqtttvvvuuuwwwzzz{{{zzzvvvrrrnnnhhhooouuuvvvqqqnnnoooqqqhhhpppxxxxxxrrrnnnooorrrooosssuuuqqqoooooonnnkkknnnqqqsssrrrqqqqqqtttwwwwwwwwwvvvrrroooooossswwwrrrrrrsssssstttuuuuuuvvvtttqqqnnnnnnooorrrssstttooonnnmmmmmmnnnppprrrtttsssssstttuuuvvvxxxzzz{{{|||yyysssnnnlllmmmppprrrtttqqqppptttvvvtttssstttoooqqqrrrqqqpppsssyyy~~~uuurrrpppppprrrvvvxxxzzzuuusssqqqsssvvvxxxwwwuuuttttttuuuwwwxxxvvvrrroooqqqrrrtttuuuuuuuuutttsssvvvttttttuuutttpppooopppvvvtttrrrqqqsssuuuwwwwwwwwwxxxxxxuuurrrpppooopppuuuqqqmmmjjjkkkqqqwww|||uuuuuuuuuvvvxxxxxxvvvuuuyyyxxxxxxvvvuuusssqqqqqqyyyyyywwwtttqqqppprrrtttzzzyyyzzz{{{{{{zzzvvvsss{{{zzzxxxwwwwwwwwwvvvtttxxxxxxxxxwwwwwwyyy}}}vvvuuuuuuwwwyyyzzzwwwuuuwwwvvvuuuuuuuuussspppmmmrrruuutttpppqqquuuvvvsssxxxvvvsssnnnkkklllpppssssssqqqnnnmmmmmmmmmlllkkknnnnnnoooqqqrrrtttvvvwwwtttsssrrrtttyyy{{{zzzyyyuuuyyy{{{yyysssooonnnooorrrrrrqqqrrrtttttttttsssuuutttsssrrrppppppooooooqqqrrrrrrqqqpppqqqsssvvvrrrrrrsssssssssrrrpppooolllnnnpppqqqpppppprrrtttuuuwwwxxxxxxwwwtttpppnnnkkknnnqqqrrrpppnnnooooookkkqqqvvvwwwtttqqqqqqsssppptttvvvrrrpppppppppnnnnnnrrrttttttqqqqqquuuyyy{{{{{{wwwqqqllllllqqqvvvsssrrrsssssstttuuuuuuvvvsssppplllkkkmmmppprrrrrrnnnmmmlllkkkllloooqqqsssmmmooorrruuuxxx{{{}}}}}}xxxvvvtttqqqpppppppppqqqrrrnnnooouuuvvvqqqmmmnnnjjjnnnrrrsssrrrrrrvvvzzzvvvvvvuuutttssstttvvvyyysssssssssssstttuuuvvvvvvrrrtttuuutttrrrqqqpppppprrrssstttuuuwwwxxxyyyyyyxxxtttuuuxxxwwwrrrpppssssssssstttsssrrrqqqsssttttttuuuvvvuuusssrrrrrrrrrvvvsssnnnkkklllqqqxxx}}}yyyvvvttttttuuuwwwyyyyyywwwvvvuuutttsssqqqpppppprrrrrrrrrqqqooooooqqqsssttttttwwwzzz|||zzzuuuqqqwwwvvvwwwyyy{{{{{{xxxtttyyyyyyyyyxxxxxxyyyzzz|||~~~uuuttttttwwwzzz|||zzzwwwqqqqqqqqqsssttttttrrrpppqqquuuuuuqqqqqquuuuuupppuuuwwwxxxwwwtttrrrppppppvvvrrrnnnmmmnnnnnnmmmjjjpppppppppqqqrrrssstttuuutttqqqpppsssxxxzzzxxxttttttxxx{{{yyytttpppppprrrpppoooppptttxxxxxxuuuqqqpppqqqrrrrrrrrrpppnnnmmmpppqqqsssrrrqqqppppppqqquuuttttttrrrqqqooonnnmmmnnnqqqtttsssqqqpppqqqssswwwwwwvvvuuusssrrrpppooopppnnnmmmmmmooopppooonnnoooqqqsssuuuvvvuuusssrrrnnnrrrtttrrrqqqttttttsssnnnrrruuutttqqqqqquuuzzzyyy{{{{{{vvvppplllnnnqqqvvvvvvtttsssssssssssssssqqqnnnjjjiiikkknnnpppqqqpppnnnllljjjjjjkkkmmmooojjjmmmqqqvvvzzz}}}ssstttuuuuuutttrrrqqqoookkkiiimmmuuuxxxrrrmmmmmmgggmmmtttvvvtttssstttvvvxxxyyyzzzwwwsssrrruuuwwwwwwwwwvvvsssqqqppprrrtttsssttttttrrrnnnmmmooorrrssssssssstttwwwzzz}}}yyyvvvvvvzzzzzztttrrruuummmqqquuuvvvuuutttuuuwwwrrrtttuuuuuutttssstttuuupppoooooooooppprrruuuwww|||wwwrrrppprrrvvvzzz|||uuuttttttsssrrrrrrqqqqqqkkkmmmnnnnnnnnnnnnppprrrqqqpppooorrrvvvwwwuuurrrqqqrrruuuzzz~~~}}}yyytttwwwwwwxxxyyyzzzzzzzzzzzz|||ssssssssstttuuuvvvtttsssqqqqqqppppppqqqsssuuuvvvppprrrttttttrrrqqqtttvvvuuuuuuvvvwwwwwwvvvtttrrrrrrpppnnnoooqqqsssssssssqqqrrrtttvvvxxxvvvssspppooopppqqqsssssssssrrrqqqtttwwwyyyvvvpppllllllnnnpppppppppppppppooonnnmmmuuussspppnnnmmmmmmooopppvvvqqqooorrrqqqnnnnnnssssssrrrpppoooooopppqqqrrrooonnnooorrrvvvwwwtttpppuuuuuutttuuuuuussspppmmmsssooonnnrrrqqqkkkiiilllqqqpppppptttwwwwwwsssooovvvtttqqqqqqrrrssssssssssssooommmoootttxxxzzzzzzsssttttttsssqqqpppqqqrrrxxxuuurrrrrrssstttrrrpppkkkkkkkkkkkklllllllllmmmqqqqqqpppnnnkkkiiiiiikkknnnppprrrtttvvvxxxzzz{{{zzzzzzzzzvvvrrroooooopppqqqppppppooonnnmmmllllllnnnnnnnnnoooqqquuuxxxzzzuuuxxxyyywwwrrrqqqtttyyywwwvvvuuutttsssttttttuuuxxxvvvrrrooommmnnnooopppuuuxxxyyywwwxxx{{{{{{xxx{{{xxxttttttwwwxxxxxxwwwvvvuuutttsssrrrrrrssstttnnntttvvvssssssxxxzzzwwwpppooommmmmmooorrrvvvyyyppppppqqqrrrtttuuuwwwyyyuuuvvvvvvuuutttrrrpppooopppooonnnmmmmmmmmmnnnooooooppprrrsssssssssrrrrrrpppttttttqqqtttzzzzzzuuuwwwyyy{{{|||{{{yyyyyyzzz~~~pppqqqsssvvvxxxwwwtttqqqnnnoooppprrrtttuuuvvvvvvsssuuuvvvtttqqqooopppqqqrrrvvvzzzzzzwwwsssrrrrrrppprrrrrrqqqoooooorrruuuuuutttssssssttttttrrrpppooonnnnnnnnnoooqqqssstttrrruuuvvvtttpppnnnooorrroooppppppppppppooonnnmmmqqqpppooonnnnnnpppqqqrrrwwwsssqqqsssrrrnnnnnnrrrrrrrrrrrrrrrrrrrrrssssssrrrrrrrrrtttuuuuuusssqqqoooooopppsssuuuvvvtttsssrrrooooooqqqooojjjjjjmmmppppppsssvvvxxxxxxvvvtttvvvtttssssssttttttsssrrrvvvtttrrrrrrssstttsssrrrrrrsssrrrqqqooooooppprrryyyvvvsssrrrrrrqqqooommmooonnnmmmllllllmmmnnnooorrrqqqnnnkkkhhhhhhjjjlllpppooonnnrrrwwwzzzyyyxxxyyyvvvsssrrrrrrrrrrrrpppuuusssqqqooommmlllllllllsssrrrqqqppprrrtttwwwyyyyyyxxxtttooolllnnnuuu{{{yyywwwuuusssrrrrrrrrrsssuuutttrrrqqqpppqqqrrrsssuuuxxxyyywwwxxxzzzzzzwwwyyywwwvvvvvvxxxyyywwwtttsssssstttuuuttttttrrrrrroootttuuuqqqppptttwwwuuurrrqqqooonnnppprrrvvvxxxtttsssssssssuuuwwwwwwwwwvvvuuuttttttttttttuuuvvvqqqpppnnnmmmmmmnnnpppqqqooooooooopppqqqsssuuuvvvsssuuuuuurrrsssxxxxxxuuuyyy{{{||||||{{{zzzzzz{{{~~~oooqqqtttxxxyyywwwsssoookkknnnqqqtttvvvwwwvvvvvvtttuuuuuussspppooooooqqqooovvv}}}}}}wwwrrrqqqsssppptttvvvsssnnnlllqqqvvvwwwuuurrrpppqqqqqqqqqpppooommmkkkiiijjjnnnrrruuuoooqqqrrrpppnnnooorrrvvvpppppppppppppppoooooonnnnnnnnnooopppqqqssstttuuuxxxtttrrrsssrrroooooorrrqqqrrrsssuuuuuuuuuttttttssstttvvvuuutttrrrrrrssskkkkkkmmmppptttvvvvvvuuuppppppqqqrrrnnnjjjkkkooommmppptttvvvwwwwwwwwwxxxuuutttssssssuuuuuusssqqqtttuuuuuutttqqqoooooopppqqqqqqpppnnnmmmmmmppprrrxxxuuurrrqqqooonnnkkkiiipppooonnnmmmnnnoooqqqrrrtttrrroookkkhhhiiilllppprrrnnnlllpppvvvzzzxxxtttwwwrrrnnnnnnrrruuutttrrrvvvtttpppnnnmmmnnnpppqqqzzzwwwtttrrrrrrtttwwwyyyxxxuuuqqqnnnnnnppptttwwwyyyxxxvvvtttrrrqqqppppppqqqqqqrrrrrrssstttttttttuuuxxxyyyvvvwwwyyyyyyvvvvvvvvvwwwxxxyyyxxxuuurrrppprrruuuwwwwwwuuusssrrrqqqtttsssooonnnpppsssssstttsssqqqqqqqqqsssvvvwwwxxxuuussstttwwwxxxwwwuuuyyyxxxuuussssssuuuxxxyyyuuussspppnnnmmmoooqqqsssqqqpppooooooqqqtttwwwyyysssuuuuuurrrssswwwyyyxxx|||}}}~~~}}}{{{zzzzzz|||rrrsssuuuwwwxxxvvvrrrnnnoooppprrrtttuuuvvvvvvuuutttsssqqqoooooopppsssuuurrrvvvzzzzzzxxxuuuuuuvvvrrrtttuuurrrnnnmmmpppssstttrrrppppppqqqrrrqqqppppppnnnkkkiiiiiilllooorrrnnnnnnnnnlllkkknnnrrrvvvrrrrrrrrrrrrrrrqqqpppooommmoooqqqsssuuuuuuuuuuuuvvvtttsssrrrrrrqqqrrrsssqqqrrruuuwwwxxxwwwuuutttqqqsssuuutttqqqppprrrtttnnnnnnmmmooorrrssssssrrrppprrrsssrrrnnnlllnnnrrrmmmqqquuuvvvtttsssuuuwwwvvvsssqqqpppqqqrrrrrrrrrppprrrsssqqqnnnnnnqqqtttoooooonnnlllkkklllooorrrsssrrrpppooommmkkkiiiggglllmmmnnnpppqqqrrrrrrssstttsssqqqnnnlllllloooqqqqqqooonnnppptttvvvuuutttuuurrrpppoooqqqsssuuuuuusssqqqnnnmmmnnnrrrwwwzzz{{{xxxtttqqqqqqtttxxxzzztttttttttvvvwwwwwwtttrrrwwwxxxxxxxxxvvvtttqqqpppooopppqqqssssssssssssrrrrrruuuvvvttttttwwwwwwtttvvvvvvvvvwwwwwwvvvuuusssrrrtttvvvwwwxxxwwwvvvuuuuuuuuusssooommmnnnqqqsssssssssrrrssstttuuuwwwxxxwwwsssqqqrrrvvvxxxwwwuuu|||{{{xxxvvvuuuuuuvvvvvv{{{xxxtttpppoooppprrrttttttttttttuuuvvvxxxyyyzzzsssttttttssstttwww{{{|||~~~|||zzz{{{|||wwwwwwvvvvvvwwwuuurrrpppuuutttssssssssstttuuuvvvxxxtttooolllmmmppptttwwwwwwuuussstttwwwzzzzzzyyyuuusssqqqpppoooooooooooonnnnnnoooqqqssstttsssqqqqqqpppooonnnmmmlllllllllooonnnllljjjjjjlllppptttuuuuuuuuutttsssrrrpppppppppqqqsssuuuvvvvvvuuutttssssssrrrqqqqqqsssuuuuuuqqqsssuuuxxxxxxwwwuuusssmmmoooqqqpppnnnnnnrrruuuqqqooommmnnnpppqqqrrrqqqqqqttttttrrrpppppprrrtttqqqtttwwwvvvtttrrrsssvvvvvvrrrnnnkkkllloooqqqrrrnnnoooooommmkkkmmmrrrwwwnnnnnnnnnmmmlllmmmpppsssnnnoooooonnnmmmkkkjjjjjjfffiiimmmrrrttttttrrrqqqooopppqqqpppooommmnnnooonnnqqqssssssqqqqqqsssuuurrruuuvvvsssoooooosssxxxsssqqqooooooqqquuuyyy|||yyyvvvssspppqqqtttxxx{{{wwwwwwwwwyyyzzzzzzxxxvvvuuuwwwzzz|||{{{xxxtttrrrooopppqqqrrrrrrqqqooonnnooorrrsssqqqrrruuuuuurrrvvvvvvuuutttttttttvvvwwwwwwwwwvvvwwwwwwxxxyyyyyywwwuuusssqqqooooooqqquuuqqqrrrssstttvvvwwwxxxyyyqqqooonnnppptttwwwwwwuuuxxxxxxyyyxxxxxxwwwvvvuuu}}}xxxsssqqqqqqsssuuuxxxyyy{{{|||}}}|||zzzyyyvvvvvvwwwwwwuuuuuuwww{{{}}}{{{|||}}}yyywwwvvvwwwwwwwwwuuutttyyywwwuuusssrrrssstttuuu}}}xxxrrrnnnnnnppprrrsssyyysssnnnooouuuzzzzzzxxxuuurrrnnnnnnooopppooommmlllmmmnnnqqqtttuuutttssssssssstttsssqqqnnnkkkiiipppnnnllljjjkkkmmmqqqsssxxxwwwwwwuuusssqqqooonnnqqqrrrssstttuuutttssssssrrrssssssppppppsssuuusssqqqsssuuuvvvvvvuuurrrqqqlllllllllkkkkkkmmmqqqtttpppnnnlllmmmooossstttuuussstttssspppppptttuuussstttuuuvvvvvvuuusssttttttuuuqqqllljjjkkknnnpppqqqpppooonnnlllkkklllppprrrmmmnnnooooooooooooqqqsssllloooqqqqqqpppnnnnnnoooeeeiiimmmrrrtttsssqqqoookkkmmmppppppnnnmmmllllllnnnrrrvvvtttpppnnnrrrvvvpppuuuyyyvvvpppmmmrrrxxxuuuuuutttssstttvvvxxxyyyvvvtttrrrpppqqqtttxxx{{{~~~{{{xxxuuuuuuxxx|||vvvxxx{{{}}}|||zzzwwwuuupppqqqqqqqqqqqqooommmlllllloooqqqpppqqquuuuuussstttttttttsssrrrssswwwyyyyyyxxxwwwvvvvvvxxxyyyzzzvvvtttssstttrrrpppssswwwqqqrrrtttuuuwwwwwwwwwwwwmmmmmmnnnoooqqqsssuuuvvvqqqrrruuuwwwyyyyyyyyyyyy|||xxxtttsssssstttuuuyyy{{{~~~}}}yyywwwzzzzzz{{{{{{vvvqqqrrrvvv}}}~~~|||||||||tttuuuvvvyyy{{{|||zzzxxxvvvvvvuuuuuuuuuuuuuuuuuu{{{xxxuuussstttsssqqqnnnvvvrrroooooorrruuuuuusssppppppooonnnllllllnnnooopppooonnnppprrrtttuuuuuuvvvvvvvvvuuutttqqqooommmpppnnnmmmmmmoooqqqtttuuuyyyxxxwwwtttrrrooolllkkknnnooopppqqqqqqrrrrrrrrrsssuuutttooonnnrrrrrrooorrrssstttttttttrrrpppoooooommmjjjiiikkkmmmoooppppppnnnllllllooosssvvvwwwsssrrrooolllpppvvvvvvppprrrqqqqqqqqqssssssrrrqqqrrrpppnnnmmmnnnoooooonnnmmmmmmlllmmmoooooommmllllllnnnqqqrrrrrrrrrssstttpppsssvvvvvvtttrrrrrrssslllmmmooopppppppppooonnnmmmoooppppppnnnnnnooopppqqqsssuuutttqqqppprrrtttnnnrrrvvvuuuqqqoooqqquuutttuuuvvvwwwxxxxxxwwwwwwvvvtttsssrrrrrruuuwwwyyy|||{{{xxxtttrrruuu||||||{{{zzzxxxxxxwwwwwwwwwqqqqqqqqqqqqpppooonnnnnnkkkoooqqqppprrrvvvwwwuuuooorrrttttttssstttwwwyyywwwwwwwwwwwwwwwwwwvvvvvvsssqqqrrruuutttqqqsssyyytttuuuvvvwwwvvvuuutttssskkknnnqqqpppnnnooorrrvvvooooooqqqsssvvvxxxzzz{{{xxxwwwuuusssssstttuuuvvvwwwxxxzzz||||||{{{yyyxxxyyyyyy|||~~~yyyrrrrrrwwwzzz}}}}}}|||{{{}}}ooorrrvvv|||}}}zzzssstttvvvwwwxxxwwwvvvuuuttttttuuuwwwyyyxxxsssnnnrrrrrrrrrqqqoooooooooooollloooqqqooojjjiiimmmqqquuurrrooonnnpppsssuuuvvvxxxwwwwwwvvvuuusssrrrrrrpppooonnnooorrruuuwwwxxxyyyxxxvvvssspppmmmjjjhhhkkkllllllnnnooopppqqqrrruuuxxxuuuooommmpppppplllrrrsssssssssrrrpppnnnmmmsssnnniiihhhkkkmmmnnnmmmssspppmmmmmmooorrruuuvvvrrrqqqllliiiooowwwuuunnnmmmkkkjjjkkkoooqqqpppmmmoooooopppqqqrrrqqqnnnkkkhhhiiikkkooosssrrrnnniiilllooossstttttttttttttttssswwwzzzzzzxxxuuuuuuvvvsssrrrpppnnnmmmmmmnnnnnnrrrsssrrrqqqpppqqqsssvvvttttttssssssssssssrrrrrrmmmooorrrssssssrrrrrrqqqooorrrvvvyyy{{{{{{zzzyyywwwvvvuuuttttttuuuvvvwwwtttwwwzzzxxxttttttxxx}}}~~~xxxtttrrrtttwwwyyyrrrrrrqqqqqqqqqqqqqqqqqqkkkoooqqqqqqtttxxxzzzwwwkkkoootttvvvuuuuuuvvvxxxtttuuuwwwxxxxxxvvvsssqqqpppnnnpppuuuuuurrrtttzzzvvvwwwwwwwwwvvvsssqqqooolllqqqtttrrrmmmlllpppvvvrrrqqqpppppprrruuuxxxzzzrrrrrrrrrrrrsssuuuvvvwwwuuuuuuvvvwwwxxxxxxyyyyyyssstttzzz|||uuuvvv|||xxx{{{~~~|||{{{}}}vvv}}}{{{xxxyyyzzzwwwtttttttttrrrqqqrrruuuxxxttttttsssrrrqqqqqqqqqqqqqqqoookkkiiijjjmmmrrruuunnnlllkkkkkklllnnnqqqsssnnnrrruuutttpppooorrrvvvvvvvvvuuussspppnnnoooooopppqqqqqqooommmooouuuyyywwwuuuqqqnnnkkkjjjjjjjjjllllllllljjjiiilllrrrwwwzzzwwwrrrpppqqqtttvvvwwwtttqqqmmmmmmppprrrrrrpppooonnnnnnmmmmmmmmmmmmnnnrrrqqqppprrrtttvvvvvvuuusssppplllllloooqqqpppnnnooonnnmmmmmmlllllllllllloooqqqrrrpppllliiijjjkkkmmmmmmnnnooopppqqqqqqqqqrrrssstttuuuvvvvvvvvvvvvssstttvvvwwwxxxxxxwwwwwwyyywwwssspppnnnmmmmmmnnnwwwwwwvvvsssqqqppppppqqq~~~|||yyyvvvtttsssttttttyyyqqqnnntttxxxvvvtttuuuxxxuuurrrsssvvvxxxvvvtttwwwrrroooqqqwww{{{zzzwwwvvvvvvuuuvvvzzz{{{uuu|||{{{xxxvvvtttttttttttttttooopppyyy|||vvvnnnkkkmmmlllmmmooorrrttttttttttttuuuvvvuuutttssstttvvvyyyvvvsssrrrtttvvvuuussstttrrrqqqrrrvvvxxxxxxvvvyyyvvvsssssssssrrrooollljjjqqqwwwwwwqqqnnnqqquuusssqqqoooqqqtttvvvuuusssrrrvvvvvvrrrpppsssvvvuuuttttttsssrrrrrrrrrssssssuuuuuutttssssssvvvzzz~~~|||}}}}}}~~~vvv{{{|||yyywwwyyyyyyvvvqqqrrrsssrrrrrrsssuuuwwwtttrrrqqqpppqqqrrrrrrrrrqqqooollljjjkkknnnrrruuunnnmmmllllllmmmooorrrtttoooqqqsssrrrpppooorrrtttssstttsssrrrpppooooooppplllmmmnnnmmmlllnnnssswwwtttsssqqqooommmmmmmmmmmmlllmmmnnnnnnmmmnnnrrruuuxxxvvvttttttuuuwwwwwwvvvrrrqqqpppnnnnnnoooqqqsssqqqpppooonnnnnnnnnnnnnnnqqqqqqpppqqqssssssqqqoooqqqpppooooooqqqrrrrrrqqqnnnmmmlllkkkkkkkkkllllllppprrrsssrrrnnnllllllnnnnnnnnnnnnoooooopppqqqqqqtttttttttuuuttttttssssssssstttvvvxxxzzzzzzzzzzzzwwwuuusssqqqooonnnnnnnnnqqqqqqrrrrrrrrrssstttuuuxxxxxxvvvuuuuuuvvvwwwwww{{{uuurrrwwwyyywwwvvvwwwyyywwwvvvvvvwwwwwwwwwvvvvvvsssqqqsssvvvyyyxxxwwwxxxyyywwwwww{{{{{{uuu{{{yyywwwuuutttssssssssstttpppqqqyyy|||wwwpppnnnooonnnmmmnnnpppqqqqqqppprrrtttuuuuuutttssstttuuuwwwtttrrrrrrssstttsssrrrvvvtttrrrsssuuuvvvuuutttvvvtttqqqqqqrrrrrrpppnnnppptttwwwvvvrrrpppqqqtttsssqqqnnnooorrrtttuuutttrrrsssrrrqqqtttyyyyyyuuuuuuuuutttsssssstttttttttrrrtttvvvvvvvvvwwwyyy{{{|||}}}~~~|||{{{vvvxxxwwwuuuvvvxxxwwwsssoooqqqsssssssssssstttuuusssooolllmmmpppssssssssssssqqqnnnllllllnnnqqqsssnnnmmmlllmmmnnnqqqsssuuuooooooooooooooopppqqqqqqoooooopppqqqqqqqqqqqqpppjjjlllmmmmmmnnnooorrrtttoooooooooppppppppppppppplllnnnqqqqqqqqqqqqqqqsssvvvuuuuuuwwwyyyzzzxxxwwwppprrrrrrooollllllqqqvvvrrrqqqpppooonnnnnnnnnnnnqqqppppppqqqqqqpppmmmjjjnnnppprrrssssssssstttuuuqqqpppnnnllllllmmmnnnoooppprrrssssssqqqppppppqqqppppppooonnnnnnooopppqqqttttttttttttsssrrrqqqpppoooqqqsssvvvyyy{{{||||||uuutttsssrrrqqqqqqppppppnnnoooppprrrssstttuuuuuurrrrrrsssuuuvvvwwwxxxyyyxxxuuuuuuxxxyyyxxxyyy|||yyyzzzzzzyyywwwvvvwwwyyyuuuuuuttttttuuuvvvwwwwwwzzzzzzyyyxxx{{{~~~{{{vvvxxxwwwvvvtttsssrrrrrrrrrsssqqqsssyyy|||xxxsssppprrrpppnnnnnnpppppppppnnnppprrrttttttsssssssssttttttsssqqqqqqssssssrrrqqqvvvtttssssssttttttsssqqqsssqqqooooooqqqrrrssssssvvvwwwwwwvvvsssrrrsssuuusssqqqnnnnnnpppsssttttttrrrqqqpppqqqyyy}}}vvvuuuuuuuuuttttttuuuvvvvvvsssvvvyyy{{{zzzxxxwwwvvv{{{}}}}}}zzzwww}}}uuutttrrrrrruuuwwwtttqqqoooqqqttttttsssqqqqqqqqqpppllliiijjjnnnrrrrrrqqqwwwuuurrrpppnnnooopppqqqmmmmmmmmmmmmnnnqqqssstttpppnnnmmmmmmooopppppppppllllllmmmooorrrrrrrrrqqqmmmooopppqqqqqqqqqqqqrrrlllmmmnnnooopppppppppooooooooopppqqqqqqqqqqqqrrrtttttttttvvvxxxzzzyyyxxxrrrrrrqqqooommmnnnqqquuurrrqqqpppnnnmmmmmmmmmmmmooooooppprrrrrrpppmmmiiimmmqqquuuvvvuuutttuuuxxxuuusssqqqppppppqqqssstttpppqqqrrrrrrrrrrrrrrrrrrrrrqqqooonnnnnnnnnpppqqqrrrrrrrrrrrrrrrqqqppppppkkkmmmooorrrvvvxxxzzz{{{tttuuuuuuuuuuuutttssssssooopppppprrrttttttsssrrrqqqrrrssstttuuuuuuuuuuuuqqqrrrtttvvvwwwxxx{{{xxxzzz{{{yyyuuutttvvvyyyuuuvvvwwwvvvttttttuuuwwwwwwxxxxxxvvvyyy}}}{{{wwwvvvuuutttsssrrrrrrqqqqqqrrrqqqssswwwyyyxxxtttrrrsssqqqoooooopppqqqqqqpppnnnppprrrrrrqqqqqqrrrssssssssssssssstttsssrrrqqqssssssssssssssssssrrrqqqqqqpppooooooqqqtttvvvwwwyyyxxxvvvuuutttuuuvvvwwwrrrqqqqqqqqqrrrsssssssssqqqrrrssstttzzz}}}xxxuuuuuuttttttuuuvvvwwwwwwxxx{{{}}}}}}{{{xxxvvvuuu{{{|||~~~~~~|||{{{~~~tttqqqooopppssstttrrrqqqqqqsssvvvvvvssspppnnnnnnnnnkkkhhhiiilllooopppooozzzyyyvvvssspppooonnnnnnnnnmmmmmmnnnoooppprrrsssqqqooommmmmmooopppqqqqqqlllkkkkkknnnqqqssssssqqqqqqqqqqqqqqqrrrqqqooonnnkkkllllllmmmnnnnnnmmmmmmqqqpppnnnnnnoooppprrrssstttrrrqqqrrrtttwwwxxxyyyuuurrrooooooqqqssssssrrroooooonnnmmmlllkkkkkklllnnnooopppsssuuutttqqqnnnnnnrrrvvvwwwuuutttuuuwwwvvvuuusssrrrrrrsssuuuvvvoooooopppqqqrrrsssrrrrrrqqqpppooonnnnnnoooooopppoooooopppqqqrrrrrrqqqqqqmmmmmmooorrrtttwwwyyy{{{vvvvvvwwwxxxxxxwwwwwwvvvqqqppppppqqqtttuuutttrrrtttttttttsssrrrqqqooonnnmmmppprrrrrrrrrtttwwwyyyuuuwwwxxxvvvsssrrrtttwwwuuuvvvwwwwwwuuutttuuuvvvsssuuuuuusssuuuzzzzzzwwwssssssssssssrrrrrrqqqqqqpppqqqssstttvvvvvvtttqqqooommmkkklllnnnqqqrrrrrrnnnooopppoooooooooppprrrrrrtttvvvwwwvvvuuutttsssoooppprrrrrrrrrrrrrrrrrrooopppqqqrrrsssvvvxxxzzzyyyxxxvvvttttttvvvxxxyyyqqqrrruuuvvvvvvtttssssssqqquuuxxxwwwxxx{{{{{{yyyttttttttttttuuuvvvxxxxxx}}}yyywwwvvvvvvzzz{{{{{{|||~~~sssooommmppprrrpppppprrrsssuuuvvvvvvssspppooonnnllllllllllllllllllmmmnnnyyyxxxvvvsssqqqooonnnmmmpppppppppppppppqqqqqqrrrrrrqqqpppooooooppprrrtttooolllkkkmmmqqqssssssqqqqqqpppooopppppppppnnnlllkkkkkkkkkkkkllllllllllllqqqooommmmmmooorrrsssssssssqqqoooppprrruuuwwwwwwuuurrrppprrruuuvvvtttpppmmmmmmllllllkkkkkkllllllooopppqqqtttvvvwwwuuusssrrrsssuuuuuusssrrrssssssssssssrrrrrrssssssttttttooonnnnnnppprrrsssrrrpppooooooooooooppppppppppppnnnooopppqqqrrrrrrrrrrrrssssssssstttvvvwwwyyyzzzxxxxxxxxxxxxxxxxxxxxxxxxrrrpppnnnppptttwwwwwwuuuvvvuuutttrrrooommmlllkkkoooqqqpppnnnooorrrsssqqqrrrssssssrrrqqqqqqssstttuuuuuuvvvvvvvvvvvvuuutttqqqssssssqqqrrrvvvxxxvvvrrrrrrsssssssssrrrrrrqqqpppssstttssssssuuutttqqqjjjhhhggghhhkkknnnqqqqqqoooooonnnlllkkklllnnnqqqrrruuuxxxzzzyyywwwuuuuuummmooorrrrrrrrrqqqqqqqqqnnnpppssstttuuuvvvxxxzzzwwwxxxwwwuuussssssvvvyyyqqqtttvvvwwwvvvtttssssssrrrwwwzzzxxxvvvyyyzzzzzztttuuuuuuvvvwwwxxxzzz{{{}}}zzzwwwvvvwwwyyyxxxxxxxxxyyy|||qqqnnnnnnqqqpppmmmooouuurrrtttuuuuuutttrrrrrrrrrmmmpppsssrrrnnnkkklllnnnssssssrrrqqqpppooonnnmmmtttsssssssssrrrrrrrrrrrrrrrssssssqqqoooppptttxxxsssoookkkkkkpppssssssrrrqqqooonnnoooqqqsssrrrpppkkkkkkjjjjjjkkkmmmnnnooopppnnnnnnpppsssuuuuuusssqqqppppppqqqtttuuuuuutttssstttuuuwwwwwwvvvtttrrrmmmllllllllllllmmmnnnnnnrrrrrrrrrtttvvvxxxwwwvvvwwwuuurrrqqqqqqqqqpppnnnqqqrrrssstttuuuttttttssspppnnnnnnppprrrsssrrrppplllmmmoooqqqqqqqqqpppoooppppppqqqrrrrrrqqqqqqqqqxxxwwwvvvuuuuuuvvvvvvwwwyyyxxxwwwvvvvvvwwwxxxxxxxxxsssoooppptttwwwwwwuuuuuusssqqqooommmlllllllllmmmooommmlllpppvvvuuupppqqqooonnnoooqqqrrrrrrrrrvvvtttsssuuuxxxxxxvvvsssrrruuuuuuqqqpppssstttsssqqqrrrsssttttttsssrrrrrrqqqvvvvvvsssrrrtttuuuqqqkkkiiiggghhhkkkoooqqqrrrqqqpppmmmiiigggiiimmmpppqqquuuyyy{{{yyywwwvvvvvvmmmpppsssssspppnnnnnnooommmppptttvvvuuuuuuvvvwwwwwwyyyzzzvvvqqqnnnqqquuusssuuuuuutttrrrrrrtttvvvuuuwwwwwwuuuvvv{{{{{{yyyvvvwwwwwwxxxzzz{{{}}}~~~xxxyyyyyyxxxwwwwwwyyy{{{ssstttvvvxxx|||pppnnnoooqqqoookkkooovvvqqqrrrtttuuuttttttuuuvvvnnntttxxxvvvoookkkkkknnnmmmnnnoooooooooooonnnnnnwwwvvvvvvuuuttttttsssssssssuuuvvvsssooopppuuu{{{vvvqqqkkkkkkooossssssrrrrrrpppoooppptttwwwwwwvvvkkkjjjjjjjjjkkknnnqqqsssnnnnnnppptttxxxxxxvvvrrrpppppprrrtttvvvvvvsssqqqpppuuuzzz{{{xxxtttttttttmmmmmmlllmmmmmmnnnoooppptttsssssstttvvvwwwwwwvvvzzzuuuqqqoooppppppnnnkkkrrrtttvvvwwwxxxwwwvvvtttqqqoooooopppssstttrrrpppjjjlllooorrrsssrrrpppooorrrrrrrrrrrrrrrqqqpppoooyyyxxxvvvtttsssrrrssssssyyyxxxvvvttttttuuuwwwxxxyyyrrrppprrruuutttrrrrrrpppnnnmmmlllmmmooopppjjjkkkjjjjjjrrr||||||vvvpppnnnlllnnnqqqtttsssqqqvvvsssrrruuuyyyzzzwwwrrruuuxxxvvvqqqoooqqqrrrpppqqqrrrssstttuuutttsssrrrsssxxxxxxsssrrruuuuuurrrooommmjjjkkkmmmqqqssstttsssqqqlllhhheeeggglllpppoootttzzz{{{zzzwwwuuuuuunnnqqqtttssspppllllllllllllpppuuuvvvuuusssttttttwww{{{|||wwwooojjjmmmqqquuuuuutttpppnnnoootttxxxwwwuuurrrqqqwww~~~}}}xxxxxxxxxyyyzzz|||~~~ppprrruuuvvvwwwxxxzzz{{{ppprrruuuyyy|||~~~uuuvvvtttppplllkkkoootttssssssssspppooorrrxxx}}}sssrrrqqqppppppqqqrrrsssmmmqqqppplllmmmrrrsssooolllssswwwuuutttwwwvvvrrrmmmrrrtttrrrppprrrrrrpppnnnmmmmmmnnnqqqrrrrrrqqqpppooopppqqqssstttrrrpppooonnnmmmlllmmmoooqqqrrroooqqqsssttttttuuuwwwyyysssqqqppprrruuuvvvtttrrrrrrvvvzzzyyyuuussstttwwwnnnnnnnnnoooppprrrssstttsssvvvxxxwwwtttrrrsssuuuvvvvvvsssoookkkhhhhhhiiirrrsssuuuvvvwwwwwwwwwvvvyyyvvvttttttvvvwwwwwwwwwrrrrrrqqqqqqqqqrrrssstttrrrqqqpppooooooooopppppptttrrrqqqppppppqqqssstttuuuuuuuuuxxx{{{zzzvvvqqqyyyyyyxxxwwwuuusssqqqpppsssqqqpppqqqssssssppplllmmmjjjhhhkkkpppuuuvvvuuuqqqooonnnnnnppprrrrrrrrrtttsssssswww|||~~~}}}zzzzzzyyyvvvtttrrrqqqqqqqqqttttttuuuvvvwwwuuuqqqnnnsssuuuxxxzzzzzzxxxuuusssxxxtttrrrssswwwxxxuuuqqqwwwqqqjjjfffhhhkkkmmmmmmrrrpppooosssxxxyyyvvvrrrqqqpppooonnnmmmmmmmmmnnnnnnllllllqqqvvvxxxtttpppwwwxxxxxxwwwssspppnnnnnnxxxwwwvvvuuuttttttttttttrrrrrrrrrrrrsssuuuvvvwww~~~~~~}}}}}}|||{{{zzzyyyssspppnnnoootttxxxzzzzzzsssuuuwwwyyyzzz|||}}}}}}}}}rrrqqqpppppppppqqqppppppqqqrrrqqqpppoooqqqvvvzzzrrrqqqpppooonnnoooooopppkkkpppqqqooopppsssrrrnnnnnntttwwwtttsssvvvuuurrrnnnsssuuurrrpppqqqqqqooonnnmmmmmmnnnpppqqqpppoooooommmmmmnnnpppsssssssssooonnnmmmmmmmmmoooqqqrrrpppqqqssstttttttttvvvxxxtttrrrqqqsssuuuuuusssqqqqqqtttvvvwwwuuutttuuuvvvqqqpppooonnnpppsssvvvxxxssstttuuuuuusssrrrrrrsssssssssrrrpppmmmkkklllmmmoooqqqsssuuuwwwwwwxxxwwwvvvuuuttttttvvvxxxxxxwwwsssssssssssssssttttttuuutttuuuuuuuuutttsssrrrqqqrrrrrrrrrrrrrrrrrrrrrrrrqqqrrrtttwwwzzz{{{zzzxxxyyyxxxxxxwwwvvvtttsssrrrtttttttttuuuuuutttqqqnnnqqqpppooopppqqqrrrqqqpppqqqooonnnnnnpppssssssssstttssstttvvvxxxxxxxxxvvv|||{{{yyywwwvvvuuuvvvvvvwwwvvvttttttuuuvvvuuutttvvvvvvwwwwwwwwwwwwvvvuuuxxxtttrrrssswwwxxxvvvssssssnnniiihhhjjjmmmoooooosssrrrrrrvvvyyyxxxsssnnnooopppqqqrrrrrrpppnnnlllnnnlllllloootttvvvtttqqqtttvvvwwwvvvtttrrrqqqrrryyyxxxwwwvvvvvvvvvvvvvvvuuuttttttuuuuuuvvvvvvwww|||||||||{{{zzzwwwuuutttpppnnnllllllooosssvvvwwwvvvvvvvvvxxxzzz{{{{{{zzznnnmmmlllpppttttttpppllloooooopppoooooopppsssuuuqqqqqqooonnnmmmmmmmmmmmmjjjooorrrsssssstttrrrnnnrrrvvvwwwtttrrrssstttrrrpppuuuuuurrroooppppppnnnnnnmmmlllmmmnnnooonnnmmmmmmllljjjkkkooorrrssstttnnnmmmmmmmmmmmmoooppprrrppprrrssssssrrrsssuuuvvvsssrrrrrrrrrtttsssrrrpppppppppqqqsssuuuvvvuuuttttttrrrpppnnnppptttxxx{{{sssrrrqqqrrrrrrrrrqqqpppoooqqqrrrrrrpppoooooopppnnnoooqqqtttvvvwwwxxxyyysssssssssuuuwwwxxxwwwvvvtttttttttttttttuuuuuuuuuuuuvvvwwwxxxwwwuuusssqqqpppqqqsssttttttsssqqqpppqqqsssuuuwwwwwwyyy{{{|||wwwxxxxxxwwwwwwvvvuuutttuuuwwwzzzzzzwwwtttrrrqqqsssssstttsssqqqooooooooopppooonnnooorrrtttttttttssstttuuutttrrrqqqrrrssszzzyyyxxxxxxxxxxxxxxxyyyzzzwwwsssrrrsssvvvyyyyyywwwwwwvvvuuuuuuvvvwwwxxxvvvtttrrrtttwwwyyywwwuuunnnlllkkkkkknnnpppqqqqqqrrrrrrtttwwwzzzyyysssnnnnnnqqquuuwwwwwwtttpppmmmpppnnnlllnnnrrruuutttrrrvvvwwwxxxwwwtttrrrrrrrrrxxxxxxwwwwwwwwwwwwwwwxxxyyyyyyxxxxxxwwwwwwwwwwww{{{{{{||||||zzzvvvsssppppppooonnnllllllooossswwwyyywwwvvvxxx{{{}}}{{{xxxmmmlllmmmooorrrrrrooommmmmmnnnnnnoooooooooppppppqqqqqqpppooonnnmmmlllllllllooorrrsssttttttsssqqquuuwwwwwwtttrrrqqqrrrrrrrrruuuvvvqqqooopppooommmnnnlllkkklllmmmmmmlllkkkmmmllllllnnnppprrrrrrqqqllllllkkkkkklllmmmooooooooopppqqqpppoooppprrrtttpppppppppqqqqqqqqqqqqppppppmmmlllooouuuwwwvvvssssssrrrqqqpppqqqtttwwwyyyssspppnnnnnnqqqrrrpppmmmnnnppprrrsssrrrqqqqqqqqqpppqqqrrrtttvvvwwwxxxxxxsssrrrsssuuuwwwwwwuuusssssssssttttttuuuuuuuuuuuutttuuuuuuuuutttsssrrrqqqrrrrrrrrrrrrrrrrrrqqqqqqwwwyyyyyywwwtttsssvvvyyyvvvvvvwwwwwwwwwwwwvvvvvvuuuyyy||||||wwwsssqqqqqqoooqqqrrrqqqnnnnnnrrruuupppooonnnpppsssuuuuuutttrrrtttuuusssooonnnppprrrttttttuuuuuuvvvwwwwwwxxxxxxuuurrrqqqssswwwyyyzzzvvvvvvvvvvvvvvvwwwwwwwwwsssrrrqqqsssvvvwwwvvvuuunnnnnnoooqqqrrrssssssrrrooooooqqquuuxxxyyywwwtttppprrrvvvyyyyyyvvvsssppptttqqqoooooorrruuuuuuuuuzzzzzzzzzwwwssspppoooooowwwvvvvvvvvvwwwwwwxxxyyy}}}||||||{{{zzzyyyxxxwwwyyy{{{|||}}}|||yyyuuurrrrrrsssssspppnnnpppuuuzzzzzzwwwvvvyyy~~~~~~{{{|||~~~nnnoooooonnnlllllloooqqqmmmmmmmmmnnnoooooonnnmmmqqqqqqqqqqqqpppoooooooooppppppppprrrsssttttttvvvwwwwwwvvvuuussspppppprrrqqquuuuuuqqqnnnppppppooommmllljjjkkkllllllkkkjjjmmmnnnpppssstttsssoookkkiiijjjjjjjjjkkkllllllmmmmmmnnnnnnmmmlllmmmooorrrkkklllnnnoooooooooppppppoookkkiiimmmtttxxxvvvsssqqqqqqrrrrrrssssssttttttrrrooollllllooopppooommmoooqqqssstttrrrqqqqqqqqqttttttttttttuuuvvvvvvwwwssssssssstttuuuuuurrrppprrrrrrsssttttttttttttsssuuutttrrrppppppqqqrrrtttvvvtttqqqooooooppprrrtttyyyzzzzzzvvvrrrqqqsssvvvuuuuuuvvvwwwwwwwwwwwwwwwtttxxx{{{zzzuuuqqqpppqqqnnnoooooolllkkkmmmtttyyypppppppppqqqtttuuuuuutttqqqsssuuutttqqqoooqqqsssqqqrrrrrrssstttuuuuuuuuusssrrrqqqrrrtttvvvvvvvvvssstttwwwyyyyyyxxxvvvuuuqqqqqqqqqrrrtttuuuuuuuuuqqqrrruuuvvvvvvtttsssrrrqqqppppppqqqtttvvvxxxyyyssstttuuuvvvwwwwwwvvvuuuwwwuuusssrrrsssvvvwwwxxxyyyyyyyyyvvvsssppppppqqqtttttttttuuuvvvwwwxxxyyy}}}~~~~~~}}}|||zzzyyyxxxvvvxxxzzz||||||zzzwwwuuutttuuuvvvtttqqqrrrvvvzzzxxxwwwxxx{{{|||~~~oooppppppllliiijjjpppuuupppooonnnnnnoooooonnnmmmooopppqqqrrrsssssssssrrrrrrppppppsssttttttuuuyyywwwvvvvvvwwwtttpppooorrrooosssssspppnnnqqqsssrrrlllkkkjjjkkklllmmmlllkkklllnnnrrruuuvvvsssmmmhhhhhhiiiiiijjjkkkkkklllllllllllllllkkkjjjlllooorrrjjjlllnnnnnnnnnmmmnnnpppnnnkkkiiilllrrrvvvvvvssspppqqqrrrssssssrrrpppoooqqqooommmlllmmmnnnnnnnnnpppqqqsssrrrqqqppppppqqquuuuuutttsssssstttuuuuuusssrrrqqqrrrttttttrrrqqqqqqrrrssstttuuutttssssssvvvtttqqqoooppprrruuuxxxxxxuuuqqqnnnmmmooosssuuuvvvvvvvvvtttssssssuuuwwwttttttuuuvvvvvvvvvvvvvvvuuuvvvwwwvvvsssqqqppppppqqqpppnnnkkkkkkmmmrrrvvvrrrqqqqqqsssuuuuuutttsssqqqsssuuuuuutttsssrrrrrrrrrrrrssstttttttttttttttppppppppprrrtttuuutttrrrqqqtttwwwzzzzzzyyyvvvtttrrrrrrrrrssssssttttttuuurrruuuxxxyyywwwtttrrrrrrtttrrrpppoooooorrruuuwwwttttttsssttttttvvvxxxyyyxxxwwwvvvuuuuuuvvvxxxyyyssstttuuutttrrrrrrtttuuurrrrrrssstttuuuwwwyyyzzz{{{|||}}}}}}}}}|||zzzyyysssuuuwwwyyyzzzyyywwwvvvssstttuuuuuuttttttvvvwwwuuuwwwzzz}}}pppnnnmmmkkklllnnnsssvvvsssqqqnnnnnnppppppooonnnkkkmmmooorrrtttuuuuuuuuuqqqoooqqqvvvxxxuuuuuuyyyvvvtttvvvyyyvvvpppnnnqqqmmmqqqqqqoooooosssuuuuuukkkjjjjjjkkkmmmnnnmmmlllkkklllooossstttrrrmmmiiiiiijjjkkkllllllmmmmmmmmmlllllllllkkkkkkmmmqqqtttmmmoooqqqpppnnnlllmmmnnnnnnlllkkkmmmqqquuuuuuuuuttttttsssrrrqqqpppooonnnpppooonnnmmmkkkkkknnnpppooopppqqqppppppppprrrsssrrrrrrqqqqqqqqqrrrttttttpppooonnnppprrrtttuuutttrrrsssuuuvvvvvvvvvtttssssssrrrqqqppprrrtttvvvxxxwwwuuurrrooooooppprrrssssssrrrqqqrrrtttuuuvvvuuusssttttttuuuuuuuuuuuutttvvvtttsssrrrrrrrrrqqqpppqqqpppnnnnnnpppqqqrrrqqqssssssssstttuuuuuusssqqqrrrssstttvvvwwwuuuqqqnnnsssssstttttttttsssqqqqqqqqqppppppqqqssstttsssrrrssstttvvvxxxxxxxxxwwwvvvtttuuuuuuuuuuuutttuuuvvvqqquuuxxxyyyvvvsssrrrrrrqqqppppppooooooqqqsssuuurrrrrrrrrssstttvvvwwwxxxxxxxxxwwwvvvuuuvvvwwwxxxqqqrrrrrrrrrqqqrrrtttwwwrrrrrrsssuuuvvvyyy{{{|||xxxyyy{{{}}}}}}}}}{{{zzzvvvwwwxxxyyyyyyyyyxxxwwwsssssstttvvvxxxxxxwwwuuussswww|||}}}|||}}}ooollliiikkkppptttuuutttuuurrrooonnnpppqqqpppoooiiikkknnnqqqtttvvvwwwwwwpppnnnrrryyy{{{vvvtttwwwuuusssvvvzzzwwwpppnnnqqqkkkooopppnnnoootttwwwwwwkkkjjjjjjkkkmmmooonnnmmmjjjjjjlllooorrrqqqooollljjjkkklllmmmnnnnnnnnnnnnlllmmmmmmllllllooosssvvvqqqssstttrrrnnnkkkkkkmmmnnnmmmlllnnnpppsssuuuvvvxxxvvvsssqqqooooooooopppoooppppppmmmjjjjjjmmmqqqnnnnnnooooooooopppsssvvvooonnnnnnnnnoooqqqsssuuunnnmmmlllnnnrrruuuwwwxxxssstttvvvwwwxxxwwwuuutttnnnooopppqqqrrrtttuuuvvvuuutttsssrrrqqqqqqqqqqqqtttqqqpppqqquuuvvvtttqqqsssssstttttttttttttttsssxxxtttpppppprrrtttsssqqqnnnmmmnnnqqquuuvvvsssppptttttttttuuuvvvuuusssqqqtttssstttvvvxxxvvvpppjjjrrrrrrssssssrrrpppnnnmmmsssrrrpppppprrrsssssssssuuuuuuuuuuuuvvvwwwxxxyyyvvvwwwxxxwwwvvvuuuvvvwwwooossswwwwwwuuusssrrrsssjjjlllnnnoooqqqrrruuuwwwpppqqqrrrsssuuuvvvvvvvvvwwwwwwwwwwwwuuuuuuvvvwwwsssssssssqqqpppppprrrtttsssssstttvvvxxxzzz|||}}}vvvwwwzzz|||}}}}}}|||{{{{{{{{{{{{{{{zzzzzzyyyyyytttsssuuuxxx|||}}}yyyuuurrrxxx}}}}}}yyyxxx}}}}}}oooooonnnnnnnnnoooqqqqqqvvvuuusssrrrqqqqqqrrrrrrmmmlllmmmqqqvvvyyyyyywwwrrrqqqqqquuuyyy{{{yyywwwttttttuuuuuutttrrrooonnnnnnoooqqqrrrssssssrrrqqqiiikkkmmmmmmllljjjjjjjjjqqqooommmkkkkkknnnqqqsssssssssrrrooolllkkklllnnnnnnlllkkkkkkmmmqqquuuxxxtttuuutttrrrooonnnooopppkkkmmmoooqqqrrrssssssrrrpppttttttqqqqqqtttqqqjjjiiimmmppppppnnnlllmmmooonnnnnnoooppppppppppppppprrrqqqooonnnooosssvvvyyyssssssqqqnnnlllnnnuuu{{{sssrrrrrrtttvvvvvvtttrrrmmmlllmmmpppssstttsssrrrppppppqqquuuxxxxxxtttooonnnrrrvvvvvvtttrrrrrrsssqqquuuxxxvvvrrrooopppsssyyywwwtttrrrqqqqqqrrrsssuuutttsssssssssuuuwwwxxxxxxsssrrrtttsssrrrwwwuuutttrrrpppppprrruuuvvvrrrqqqppppppppppppoooooooooooonnnnnnoooooopppqqquuuvvvwwwvvvtttssssssuuuyyysssssswwwxxxsssqqqtttwwwqqqmmmmmmqqqtttrrrpppqqqnnnkkklllpppttttttsssrrrooommmnnnssswwwxxxxxxwwwrrrpppuuu|||~~~xxxqqqsssooopppwwwxxxsssppprrrooooooppptttxxxxxxuuurrruuuvvvxxx{{{~~~}}}zzzwww{{{}}}}}}yyyuuusssuuuxxxzzzxxxuuuvvv|||~~~vvvxxxxxxxxxxxxyyy{{{|||~~~nnnooorrrttttttqqqnnnlllttttttsssrrrqqqqqqppppppsssrrrqqqrrruuuuuusssqqqtttssssssvvvyyyzzzxxxuuuzzzxxxvvvtttsssrrrqqqqqqtttsssqqqooooooooopppqqqlllllllllkkkjjjjjjkkkmmmqqqooommmllllllnnnqqqssssssssssssssssssrrrpppoooqqqpppnnnmmmmmmnnnppprrrrrrrrrrrrqqqnnnnnnooopppmmmnnnoooqqqrrrrrrrrrrrrqqqttttttqqqrrrtttqqqkkkgggiiimmmoooooopppqqqrrrmmmnnnooopppppppppppppppqqqpppooonnnpppsssvvvxxxvvvuuussspppnnnooorrruuuwwwyyyzzzxxxtttqqqppppppnnnppprrrrrrqqqppprrrtttrrrssssssrrrqqqpppppppppoooqqqssssssrrrsssuuuxxxpppsssuuutttpppoooqqqtttrrruuuxxxzzzzzzwwwsssqqqrrrrrrssstttuuuuuuuuuuuuyyyvvvvvvxxxvvvrrrsssxxxrrrrrrqqqqqqrrrsssuuuwwwqqqrrrssssssrrrqqqqqqqqqnnnnnnnnnoooppprrrssstttqqqrrrssssssrrrssstttvvvtttrrruuu{{{|||vvvpppooopppnnnnnnqqqtttuuusssqqqrrrqqqppppppqqqpppooommmrrrqqqoooppprrrtttuuuuuuvvvsssrrrvvv{{{}}}zzzuuuxxxtttssswwwxxxuuutttvvvqqqooonnnpppsssvvvvvvuuutttuuuvvvwwwxxxxxxxxxxxx{{{yyyvvvuuuuuuuuuttttttzzzzzzyyyxxx||||||vvvyyyxxxxxxxxxyyy{{{}}}~~~sssssstttuuutttqqqooommmqqqrrrrrrrrrrrrqqqooonnnvvvuuutttssstttsssqqqooouuuuuuuuuvvvxxxxxxvvvttt|||wwwsssqqqrrrsssuuuyyyvvvqqqmmmkkklllnnnpppnnnmmmllljjjiiijjjmmmppppppooonnnmmmnnnppprrrtttsssrrrsssvvvxxxxxxtttpppqqqppppppooonnnmmmmmmmmmnnnooooooooommmmmmooopppoooooopppqqqrrrrrrqqqqqqsssttttttqqqrrrssspppkkkiiiiiijjjmmmpppssssssrrrnnnnnnoooppppppppppppooopppooooooooopppsssuuuwwwwwwuuuqqqppppppqqqrrrrrrwww|||{{{tttoooppprrrppptttvvvsssnnnmmmrrrwwwuuuvvvtttpppjjjiiimmmqqqpppqqqqqqpppqqqsssxxx|||oooqqqrrrpppmmmnnnqqquuuqqquuuzzz}}}~~~{{{wwwtttoooqqqssstttuuuuuutttsssuuuuuuwwwyyywwwrrrqqqsssooopppqqqrrrsssuuuvvvvvvooosssvvvwwwtttrrrssstttpppppppppqqqqqqrrrssstttooopppqqqpppooooooppprrrrrrppprrrvvvwwwrrrnnnmmmiiilllppptttvvvvvvtttsssqqqsssvvvvvvtttqqqoooooorrrsssssssssqqqpppqqqrrruuuttttttvvvyyy{{{{{{zzz|||wwwuuuvvvwwwuuuuuuwwwrrrooolllkkknnnrrrvvvwwwtttvvvwwwuuuttttttwww{{{xxxtttpppqqqtttvvvtttrrrvvvzzz|||{{{|||}}}yyyyyyyyyxxxyyyzzz{{{}}}~~~|||yyytttpppnnnoooqqqssspppqqqsssttttttrrrooonnnrrrrrrrrrsssttttttsssrrrsssssstttuuuvvvvvvuuuttt|||zzzvvvtttssssssuuuwwwxxxvvvqqqmmmkkklllmmmooommmnnnmmmlllkkkkkknnnqqqooooooooooooppprrrsssttttttqqqpppsssxxxxxxtttooommmnnnoooppppppooommmlllkkklllmmmmmmmmmmmmoooqqqqqqqqqqqqqqqqqqqqqqqqppprrrrrrqqqpppqqqqqqnnnkkknnnlllkkkmmmqqqrrrqqqnnnqqqqqqqqqqqqpppooonnnmmmooooooooopppqqqsssuuuvvvwwwrrrnnnmmmqqquuuvvvvvvssswwwzzzyyyuuurrrsssvvvqqqssstttqqqnnnnnnrrrvvvvvvvvvtttppplllkkknnnqqqrrrrrrqqqqqqrrrtttwwwyyyqqqqqqpppmmmkkklllpppssswwwwwwxxxyyyzzzzzzzzzzzzppppppqqqrrrssssssssstttppprrruuuwwwuuusssrrrssspppqqqrrrtttuuuuuuttttttoootttyyyzzzwwwtttuuuvvvvvvuuutttrrrqqqpppppppppqqqqqqpppnnnkkkjjjjjjkkktttoookkkjjjkkklllnnnooohhhlllqqqtttuuuttttttuuuooosssvvvwwwvvvuuuvvvyyyqqqtttvvvuuurrrpppqqqsssrrrssstttuuuvvvxxx{{{}}}zzzxxxuuuvvvvvvuuuttttttrrrooolllkkklllppptttwwwtttwwwzzzxxxtttsssxxx|||tttrrrppppppsssuuuuuutttrrryyy~~~}}}|||~~~~~~yyyyyyxxxxxxzzz{{{}}}~~~|||yyytttpppnnnoooqqqsssppprrrtttvvvvvvtttqqqooonnnpppqqqrrrrrrsssssssssoooppprrrttttttttttttuuuttttttuuuuuuuuuvvvvvvvvvtttsssrrrpppooonnnnnnnnnkkkmmmoooooonnnnnnoooppppppppppppqqqrrrsssssstttuuuqqqmmmnnnrrrtttqqqnnnlllnnnpppqqqqqqpppmmmllliiikkklllmmmmmmnnnqqqsssrrrrrrrrrqqqqqqqqqqqqqqqqqqooonnnooopppnnnmmmlllooommmkkkmmmppprrrqqqooottttttsssrrrqqqooommmllloooooopppqqqssstttuuuvvvyyysssmmmkkkoootttwwwxxxrrrrrrsssuuuvvvvvvtttsssqqqpppnnnnnnoooqqqssstttvvvtttrrrrrrttttttsssqqquuuttttttssstttttttttsssuuussspppllljjjkkknnnpppwwwwwwxxxxxxxxxxxxxxxwwwsssqqqpppoooooorrrtttvvvuuuwwwwwwuuuttttttuuuvvvssstttuuuvvvvvvuuusssrrrppptttxxxzzzxxxvvvvvvvvvvvvuuutttrrrqqqpppooooooppppppnnnllliiihhhiiijjjqqqnnnjjjhhhiiimmmoooooommmoooqqqqqqqqqqqqsssuuuoooqqqttttttssstttyyy}}}pppsssvvvvvvsssqqqsssuuuoooqqqsssttttttuuuyyy|||xxxxxxxxxxxxxxxxxxuuuqqqqqqpppooonnnnnnppprrruuuqqqvvvzzzyyyuuusssuuuyyyqqqssstttsssrrrssswwwzzzuuu|||~~~{{{|||}}}|||xxxxxxxxxxxxyyy{{{|||~~~sssssstttuuutttqqqooommmqqqrrrtttvvvvvvtttrrrpppoooppprrrqqqpppoooooopppmmmpppsssttttttttttttuuunnnpppsssvvvwwwwwwvvvuuuqqqrrrsssssssssqqqooonnnkkkmmmpppqqqpppoooppppppqqqrrrsssssstttssssssrrrssspppllllllnnnppppppnnnoooppprrrsssrrrooommmkkkjjjkkkmmmnnnnnnppprrruuusssrrrrrrqqqqqqqqqrrrrrrqqqmmmlllooopppnnnmmmnnnllllllkkkmmmppprrrssssssuuuttttttsssrrrqqqooonnnoooppprrrtttuuuvvvvvvvvv{{{wwwqqqnnnnnnqqqtttvvvsssrrrqqqsssttttttqqqnnnqqqnnnlllmmmpppssssssrrruuusssrrruuuzzz{{{xxxtttyyywwwuuutttttttttrrrpppxxxuuuqqqnnnlllmmmnnnoooqqqtttxxx{{{|||yyytttqqquuurrrooommmnnnqqquuuxxx~~~}}}wwwtttuuuwwwvvvvvvwwwwwwwwwwwwuuutttsssssstttvvvwwwxxxwwwuuutttqqqppppppppppppqqqqqqrrrllllllkkkjjjiiiiiillloookkknnnoooppprrruuurrrnnnqqqpppnnnmmmnnnppprrrsssrrrrrrqqqppppppqqqtttwwwqqqrrrsssssssssssstttuuuoooppprrrssstttuuuwwwxxxwwwzzz{{{zzz{{{|||xxxrrrrrrssssssqqqppppppqqqsssooosssvvvvvvsssrrrrrrtttqqqtttvvvvvvssstttyyy}}}{{{|||xxxyyyyyyxxxwwwwwwvvvwwwxxxyyy{{{|||nnnooorrrttttttqqqnnnlllpppqqqsssttttttsssrrrpppmmmoooqqqpppnnnlllmmmnnnpppsssvvvvvvuuussstttuuuoooqqqsssvvvwwwvvvuuutttssstttttttttsssqqqooonnnmmmoooppppppooopppqqqsssrrrssstttuuuuuutttrrrqqqnnnnnnoooooopppqqqqqqqqqnnnoooqqqssssssrrrpppnnnlllmmmoooooopppqqqtttvvvsssrrrqqqqqqqqqrrrssssssqqqllllllppprrrppppppsssmmmnnnnnnnnnnnnooorrrtttrrrsssttttttuuutttttttttpppqqqsssvvvwwwwwwwwwwwwvvvvvvuuusssqqqqqqsssuuurrrsssttttttrrrpppoooooopppqqqqqqqqqqqqpppqqqrrrttttttvvvxxxzzz{{{zzzzzz|||xxxtttrrrssssssrrrqqqxxxuuurrrpppoooppppppqqqoooqqqvvvyyyzzzxxxvvvttttttrrrpppoooppprrruuuwww~~~xxxtttvvvwwwuuuwwwwwwxxxxxxxxxwwwwwwvvvwwwtttrrrtttwwwwwwtttqqqnnnnnnnnnnnnnnnooopppqqqllllllkkkjjjiiijjjnnnqqqjjjnnnqqqqqquuuyyyvvvqqqqqqmmmjjjkkknnnqqqqqqpppuuutttrrrrrrssssssrrrqqqrrrqqqooooooqqqrrrrrrrrrpppqqqrrrtttvvvvvvvvvuuuwwwzzzzzzwwwxxx|||zzztttwwwwwwvvvssspppooorrrtttssssssrrrrrrqqqrrrrrrsssttttttuuuuuuvvvwwwzzz||||||~~~}}}yyywwwyyyzzzxxxvvvuuuuuuuuuvvvxxxzzz{{{oooooonnnnnnnnnoooqqqqqqppppppqqqrrrrrrrrrqqqpppjjjmmmoooooommmlllnnnppptttvvvyyyxxxvvvssstttuuusssssstttuuuvvvvvvuuuuuuwwwvvvuuutttrrrqqqooooooppppppooonnnmmmooosssvvvssstttvvvvvvuuutttqqqpppiiimmmqqqttttttsssssstttjjjlllooorrrtttuuuuuuuuummmnnnpppqqqqqqrrruuuwwwrrrrrrqqqpppqqqrrrssstttrrrmmmlllqqqtttrrrrrrvvvppprrrrrrppplllkkknnnqqqpppqqqsssuuuvvvwwwxxxxxxppprrrtttwwwxxxxxxxxxwwwnnnrrrvvvvvvtttssstttvvvnnnssswwwvvvqqqnnnpppsssppptttwwwuuupppmmmooossssssvvvyyyyyywwwwww{{{~~~~~~yyyrrrpppqqqsssttttttwwwuuurrrqqqrrrssssssssssssrrrrrrrrrtttwwwzzz}}}rrrrrrrrrrrrssstttuuuuuuwww||||||vvvtttwwwwwwtttwwwwwwwwwxxxxxxyyyyyyzzzyyytttpppqqqvvvwwwsssnnnpppooonnnmmmlllllllllmmmoooooommmjjjiiiiiilllooolllooonnnkkkooowwwyyyvvvoookkkhhhjjjooorrrqqqnnnvvvuuutttvvvyyyyyyuuuqqqtttpppllllllnnnqqqpppooorrrrrrsssvvvxxxxxxvvvsssvvvxxxvvvrrrtttyyyyyyuuu{{{zzzxxxsssoooooorrrvvvyyyuuuqqqpppqqqtttuuuvvvwwwtttrrrssswwwzzzzzzyyyxxxyyyxxxuuuwww|||}}}uuuuuuttttttvvvwwwyyyzzzqqqqqqooonnnmmmmmmnnnooowwwuuusssrrrrrrrrrpppnnnooonnnmmmlllmmmnnnqqqrrrrrrqqqqqqpppqqqrrrtttuuuvvvssspppqqqtttvvvvvvuuuvvvsssqqqrrrtttsssnnnhhhqqqqqqooommmllllllnnnpppsssuuuwwwwwwtttqqqppppppqqqrrrssssssttttttssssssrrrrrrssstttuuuvvvwwwwwwssspppoooppptttvvvvvvtttrrrrrrrrrrrrrrrpppoooooollllllmmmooorrrttttttsss{{{zzzxxxvvvsssqqqooooooooovvvxxxtttrrrvvvzzzyyyxxxvvvuuuuuuwwwxxxxxxwwwuuuvvvvvvtttqqqqqquuuzzzqqqqqqpppooooooqqqvvvyyylllpppuuuwwwvvvssspppoooqqqssswwwzzz{{{{{{zzzxxxwwwtttqqqpppqqqssstttsssuuuttttttssssssttttttuuutttssssssssstttuuuwwwxxxxxxuuurrrrrrsssuuuvvvwwwrrruuuvvvuuussssssvvvyyyvvvuuusssssszzz{{{qqqqqqrrrvvvyyyxxxsssnnnqqqooonnnpppsssssspppmmmnnnqqqrrrpppllliiihhhiiipppppppppqqqqqqrrrrrrrrrsssrrrqqqmmmkkklllrrrvvvvvvwwwwwwxxxxxxxxxwwwwwwxxxqqqhhheeehhhnnnsssuuutttsssrrrsssvvvxxxyyyyyysssssssssssstttuuuuuuvvv{{{xxxuuussssssssssssrrrxxxuuussssssvvvvvvtttqqqzzzuuutttxxxzzzwwwvvvzzz~~~{{{vvvsssssswww{{{uuutttsssrrrssstttvvvxxxpppmmmjjjjjjmmmooonnnmmmtttrrrqqqqqqqqqpppnnnllllllmmmooopppqqqqqqqqqqqqqqqqqqppppppqqqsssuuuvvvxxxvvvssssssuuuuuutttrrrooommmmmmppptttuuurrrnnnnnnnnnnnnmmmmmmnnnppprrrtttvvvxxxxxxvvvtttssssssqqqssstttuuuuuutttrrrpppttttttuuuuuuvvvuuuuuuuuuwwwtttssstttvvvxxxwwwvvvuuuuuutttsssrrrpppooonnnqqqpppoooppprrrsssttttttvvvvvvvvvuuuuuuuuuuuuuuupppttttttqqqqqquuuxxxwwwuuutttsssssstttuuuvvvuuussstttuuutttsssssstttuuuvvvtttrrrpppooooooppppppoooppppppoooooopppsssvvvssstttvvvwwwxxxxxxwwwvvvsssqqqqqqrrruuuxxxyyyyyyppppppppppppqqqrrrssstttqqqrrrssstttuuuuuuuuuttttttrrrqqqqqqrrrssssssrrrpppqqqsssssssssssssssuuuvvvxxxyyyxxx{{{}}}ssstttvvvvvvvvvvvvvvvvvvtttqqqnnnoooqqqsssrrrpppoooppppppnnnkkkjjjkkkmmmooooooppprrrssstttuuuvvvqqqqqqqqqooommmnnnrrrvvvwwwwwwwwwvvvuuutttssssssssspppkkkhhhhhhlllsssxxxwwwuuurrrrrruuuxxxzzz{{{vvvtttrrrpppqqqtttxxxzzzvvvtttrrrrrrsssuuuvvvvvvvvvuuuttttttuuuvvvuuutttuuurrrtttyyy{{{wwwvvvxxxzzzyyyyyyxxxyyy{{{|||}}}yyyxxxuuutttssstttvvvwww~~~nnniiieeegggmmmpppnnnkkkooonnnnnnnnnooonnnkkkhhhiiilllppptttuuusssqqqoooppppppooopppqqqsssuuuvvvyyyxxxvvvuuuuuutttqqqoookkkjjjjjjnnnrrrtttrrroookkkkkklllnnnpppqqqsssssstttvvvyyyzzzxxxwwwvvvvvvtttuuuvvvvvvuuussspppnnnuuuvvvwwwwwwvvvuuutttssswwwuuutttuuuvvvwwwvvvuuuwwwvvvuuusssqqqpppoooooovvvuuutttsssssssssttttttttttttuuuvvvwwwxxxxxxyyyrrrrrrpppmmmoootttuuusssqqqqqqpppqqqqqqrrrssssssrrrrrrrrrsssuuutttrrrpppxxxtttqqqoooppppppmmmjjjmmmnnnnnnnnnnnnpppsssvvvuuuttttttsssrrrrrrrrrrrroooooopppsssvvvxxxxxxwwwmmmmmmnnnoooqqqrrrssstttoooqqqsssuuuuuusssqqqpppqqqpppooooooqqqqqqpppnnnnnnnnnnnnppprrrrrrqqqppptttzzz~~~||||||~~~uuuwwwxxxvvvtttuuuzzz{{{wwwrrrpppqqqrrrqqqooonnnnnnnnnlllkkklllooorrrooopppqqqsssvvvxxxyyyzzzpppqqqrrrqqqppppppsssuuuttttttttttttsssssssssrrroooppppppllljjjlllrrrxxxyyyuuurrrqqqtttxxx|||}}}xxxtttpppnnnooossszzz~~~uuusssqqqqqqsssvvvwwwxxxtttuuuvvvvvvuuutttuuuvvvqqqqqqtttyyyzzzvvvuuuuuuuuuwwwzzz}}}~~~}}}|||}}}{{{xxxuuutttuuuvvvwww}}}mmmjjjhhhhhhkkkmmmmmmlllkkkjjjkkklllmmmllliiifffhhhkkkooossstttssspppooommmmmmmmmnnnoooqqqssstttvvvvvvvvvuuutttrrrooommmmmmllllllmmmooopppnnnllljjjkkkllloooqqqsssssssssrrruuuxxxyyyxxxwwwwwwxxxxxxwwwvvvtttrrrqqqooooootttuuuvvvwwwvvvuuusssrrrqqqqqqrrrssstttuuuuuutttvvvuuusssqqqpppppppppqqqxxxyyyyyyxxxvvvtttrrrrrrvvvvvvvvvwwwwwwxxxxxxyyywwwsssooommmooorrrqqqooommmnnnnnnnnnnnnnnnppprrrsssqqqoooqqqttttttrrrooovvvrrrnnnpppssstttqqqllljjjmmmqqqssssssqqqppppppuuussspppnnnllllllmmmnnnpppooopppqqqrrrqqqooolllnnnooopppqqqrrrsssttttttpppqqqqqqrrrqqqqqqpppooorrrooommmmmmnnnoooooonnnooommmkkklllppprrrrrrpppqqqwwwzzzzzz||||||uuuvvvwwwvvvuuuwww{{{~~~}}}xxxuuuuuusssppplllllllllmmmnnnooopppssstttrrrrrrtttuuuwwwyyyzzz{{{rrrsssttttttsssrrrqqqqqqoooooopppqqqssstttvvvvvvrrrssssssqqqoooooorrruuutttrrrpppqqqtttyyy{{{}}}vvvsssooommmnnnsssyyy|||wwwtttrrrqqqssstttuuuuuutttwwwxxxwwwtttrrrtttvvvrrrsssuuuvvvvvvsssssssssrrruuuyyy}}}~~~~~~|||zzz}}}|||yyywwwvvvwwwyyy{{{~~~mmmnnnooommmjjjiiilllnnniiiiiiiiijjjkkkkkkiiigggiiikkkmmmooopppppppppooolllkkkkkkkkkmmmnnnpppqqqqqqrrrssssssrrrpppnnnnnnnnnnnnmmmmmmnnnnnnmmmlllmmmllllllooorrrsssrrrpppooorrruuuwwwvvvvvvvvvvvvzzzxxxtttpppoooooopppqqqqqqrrrssstttttttttsssssslllnnnppprrrtttuuuvvvwwwrrrqqqooonnnnnnppprrrtttwwwzzz}}}}}}yyytttqqqooouuuvvvvvvwwwxxxyyyzzzzzz{{{uuupppoooppppppnnnlllkkkmmmnnnnnnlllmmmooorrrvvvrrrooooooqqqtttsssrrrvvvrrroooqqquuuvvvsssooonnnpppssstttrrrpppoooooosssqqqmmmjjjiiijjjlllmmmqqqqqqqqqqqqpppnnnjjjfffooopppqqqrrrrrrrrrqqqqqqrrrqqqooonnnmmmnnnpppqqquuurrrnnnlllmmmooopppqqqrrrnnnjjjjjjnnnrrrttttttoooqqqrrrtttzzz}}}wwwuuuttttttvvvyyy{{{zzzxxx}}}{{{yyyzzzzzzxxxrrrmmmjjjlllooorrruuuuuuuuutttuuuvvvvvvwwwwwwxxxxxxxxxuuuuuuvvvvvvuuussspppmmmnnnooooooppprrrtttvvvwwwyyyvvvtttsssttttttrrrpppmmmmmmooorrrvvvyyyzzzyyyrrrqqqoooooopppsssvvvxxxvvvtttqqqqqqrrrtttuuuuuuwwwyyyzzzxxxtttqqqrrrtttvvvwwwvvvssspppppprrrsssssstttuuuwwwxxxyyyyyyyyyzzzyyyyyyyyyyyy{{{}}}~~~mmmppprrroooiiigggkkkpppkkkiiiiiiiiikkklllkkkjjjllllllllllllmmmnnnnnnooollllllkkkkkkkkkmmmnnnooonnnpppqqqqqqooonnnooopppllllllmmmnnnooopppqqqrrrpppnnnlllnnnrrrsssrrrppplllooorrrttttttsssssstttxxxuuurrrnnnmmmnnnqqqrrroooooopppppppppqqqqqqrrrkkkooosssuuuwwwxxxzzz{{{qqqooommmlllmmmpppsssvvvuuuzzz~~~~~~zzztttpppooorrrssstttvvvxxxzzz||||||yyyuuurrrsssrrrnnnlllmmmkkkmmmoooooommmmmmppptttwwwtttqqqpppqqqsssuuuuuuzzzwwwsssrrrssssssqqqooouuutttrrrnnnlllmmmqqqtttqqqooollljjjjjjllloooqqqsssrrrrrrssssssqqqmmmjjjnnnooopppqqqqqqpppnnnnnnsssqqqnnnllllllnnnqqqsssvvvsssooonnnnnnpppqqqqqqrrrooommmlllooorrruuuwwwnnnnnnmmmooowww}}}zzzssstttssssssvvv{{{|||xxxtttuuuuuuvvvyyy|||{{{vvvqqqlllnnnqqqvvvyyyyyywwwtttwwwwwwwwwwwwvvvvvvvvvuuuwwwwwwvvvwwwvvvtttpppmmmrrrqqqpppooooooppprrrrrr{{{wwwtttuuuwwwwwwsssooolllmmmooorrrvvvxxxwwwvvvqqqqqqqqqrrrrrrsssttttttrrrqqqooopppsssvvvxxxxxxxxxyyyyyywwwuuusssssstttvvvyyywwwqqqmmmooosssttttttsssrrrqqqrrrssstttvvvvvvwwwyyy{{{}}}~~~mmmoooooonnnkkkjjjmmmpppmmmkkkiiiiiikkkmmmnnnnnnmmmmmmnnnnnnnnnnnnnnnmmmooonnnmmmllllllmmmnnnooooooqqqrrrpppnnnmmmoooqqqkkklllnnnoooppprrruuuvvvqqqnnnkkkmmmqqqtttsssqqqkkknnnqqqsssrrrqqqqqqrrrrrrqqqpppooooooooopppppppppooommmlllllllllnnnooommmqqqvvvxxxxxxyyyzzz|||sssqqqnnnllllllooosssvvvuuuyyy|||{{{vvvrrrqqqsssssstttuuuvvvwwwyyyzzzzzzsssqqqrrruuusssnnnmmmpppkkkoooqqqqqqnnnnnnrrrvvvvvvvvvvvvuuuttttttvvvwww{{{yyyuuurrrpppooooooooosssrrrpppmmmkkkmmmqqqtttqqqooonnnnnnooorrruuuxxxuuuttttttttttttssspppnnnmmmnnnpppqqqrrrqqqpppooopppooonnnmmmmmmoooqqqssstttrrrrrrrrrrrrrrrpppnnnmmmooopppqqqqqqrrrtttvvvpppqqqqqqpppsssxxxwwwssstttuuuvvvxxxyyyxxxwwwuuusssrrrrrruuuxxxxxxtttqqqrrrrrrsssvvvzzz{{{xxxvvvwwwvvvvvvvvvuuuuuuttttttwwwuuuuuuvvvwwwwwwssspppqqqpppnnnmmmmmmnnnooopppvvvuuuuuuuuuuuuuuutttsssrrrqqqqqqrrrtttuuuuuussstttttttttsssttttttttttttsssqqqoooppprrruuuwwwwwwxxxwwwvvvvvvwwwwwwvvvuuurrrwwwxxxrrrnnnqqquuuuuuvvvtttqqqooonnnooopppqqqtttvvvyyy}}}mmmlllkkkkkklllnnnooooooooommmjjjiiikkknnnppppppnnnooopppppppppooommmlllqqqpppooonnnmmmnnnoooooorrrsssssspppmmmlllooorrrmmmnnnppppppqqqrrruuuwwwqqqmmmjjjkkkqqquuuuuutttkkknnnqqqrrrrrrqqqqqqqqqlllnnnpppqqqrrrqqqooonnnqqqooollliiihhhiiikkklllnnnrrrwwwyyyxxxwwwyyyzzzvvvsssooommmlllooosssvvvvvvxxxzzzwwwrrrpppsssvvvwwwwwwwwwwwwvvvvvvuuuuuummmmmmqqqvvvsssmmmnnnssslllpppsssrrrpppppptttxxxssswwwzzzyyyvvvuuuvvvwwwyyyxxxuuuqqqnnnmmmoooqqqkkkmmmpppppppppoooooooooqqqpppppppppssswwwzzz}}}xxxvvvuuutttsssrrrooommmmmmoooqqqtttuuuuuuttttttmmmnnnnnnooopppqqqqqqrrrpppqqqsssuuuvvvsssnnnjjjiiimmmsssuuusssrrrsssuuurrrvvvvvvrrrqqqsssuuuuuutttwwwzzzyyyvvvuuuwwwzzzwwwtttqqqqqqsssrrrooolllvvvuuutttvvvyyy{{{zzzxxxuuuuuuuuutttttttttttttttuuutttsssuuuxxxyyyvvvsssllllllkkkjjjkkkmmmpppqqqpppsssuuuuuurrrrrruuuxxxyyyvvvsssrrrrrrsssssssssxxxwwwuuutttttttttvvvwwwwwwtttqqqpppqqqsssssssssvvvtttsssuuuxxxzzzyyyvvvmmmuuuyyytttqqqtttwwwvvvvvvtttrrrooonnnmmmmmmnnnsssvvvzzz~~~~~~}}}pppmmmnnnqqqnnnjjjmmmtttvvvpppllllllmmmmmmrrrxxxvvvrrrppppppsssuuutttrrrqqqpppoooppprrrttttttsssyyyxxxvvvssspppoooqqqsssssssssssstttttttttttttttssspppmmmooossstttppplllqqqooonnnnnnoooooommmlllpppqqqrrrrrrppppppqqqrrrvvvpppjjjggghhhkkkmmmmmmrrrsssssstttvvvxxxyyyzzzwwwrrrmmmjjjkkkooosssuuuzzzyyyxxxwwwuuusssrrrqqqwwwwwwvvvwwwwwwuuusssrrrmmmlllkkkmmmoooqqqrrrqqqrrrtttuuusssooonnnqqqtttvvvuuusssqqqpppqqquuuyyyvvvvvvrrrmmmnnntttsssnnnnnnmmmnnnrrrxxxzzzvvvrrrqqqqqqsssuuuvvvwwwwwwxxxsssrrrtttwwwvvvpppmmmmmmkkkrrruuutttuuuyyywwwrrrvvvwwwvvvtttrrrrrrsssuuuqqquuuuuunnnlllooopppnnnjjjlllnnnnnnmmmoootttyyywwwuuusssrrrsssuuuxxxzzzsssxxx}}}}}}yyywwwxxxzzzqqqqqqqqqrrrrrrqqqqqqqqqrrrtttuuuvvvwwwvvvtttsssvvvvvvuuuttttttttttttuuuuuutttsssrrrtttwwwzzz|||rrrpppllljjjjjjmmmqqqtttoooppppppppppppqqqtttwwwttttttrrrrrrvvvyyytttlllrrrsssuuuwwwwwwvvvuuutttqqqssstttuuutttsssrrrsssyyyyyyxxxxxxwwwwwwvvvvvvrrrtttwwwxxxwwwuuuuuuuuuxxxvvvrrrmmmjjjiiilllooozzz{{{}}}}}}qqqooooooqqqooolllpppvvvtttpppmmmoooooonnnpppuuuuuutttttttttuuuuuutttrrrtttrrrqqqqqqrrrtttttttttwwwwwwvvvsssqqqqqqsssuuuwwwvvvsssqqqpppqqqssstttrrrpppooopppssssssqqqnnnpppoooooonnnnnnnnnnnnoootttuuutttrrrooommmmmmnnnyyytttnnnkkkkkkllllllkkkttttttsssssstttvvvwwwxxxxxxtttooommmmmmppprrrsssuuuuuutttsssssssssttttttyyyvvvtttvvvyyyyyytttooolllkkkkkkmmmpppsssttttttwwwvvvtttssssssrrrqqqqqqsssttttttsssqqqpppqqqrrrtttuuurrrnnnooosssrrrmmmqqqpppqqquuuzzz{{{wwwrrrqqqrrrsssuuuvvvwwwxxxxxxuuusssrrrtttsssooommmooonnnsssuuutttuuuzzzzzzvvvxxxxxxwwwuuusssrrrtttuuuvvvyyyvvvoookkkmmmnnnlllkkklllllllllmmmpppsssvvvuuuvvvvvvtttrrrrrruuuxxxssswww{{{}}}zzzxxxwwwxxxrrrqqqppppppppppppqqqrrrssssssssssssttttttuuuuuusssssssssssstttuuuvvvvvvsssrrrppppppqqqsssvvvxxxqqqpppnnnmmmnnnoooqqqsssnnnppprrrrrrqqqqqqqqqrrrrrrvvvwwwuuuvvvwwwuuuqqqoooppprrrtttvvvwwwwwwvvvrrrrrrrrrqqqpppqqqrrrssswwwwwwwwwwwwwwwwwwvvvvvvvvvxxxyyyxxxvvvtttsssssstttsssqqqmmmkkklllpppssszzz{{{}}}qqqooonnnooonnnmmmpppvvvqqqnnnnnnqqqqqqoooooorrruuuvvvxxxxxxwwwvvvvvvwwwxxxvvvsssrrrssstttttttttvvvvvvvvvsssqqqqqqrrrtttzzzwwwsssooommmnnnqqqrrrrrrrrrrrrrrrrrrrrrrrrrrrooopppqqqpppmmmmmmppptttuuuuuusssqqqnnnmmmnnnpppwwwtttpppnnnnnnnnnnnnnnnuuutttrrrrrrrrrsssuuuwwwyyyvvvrrrpppqqqqqqrrrqqqsssrrrqqqqqqqqqrrrssstttvvvrrrppptttyyyyyyrrrjjjjjjiiijjjmmmqqquuuvvvvvv{{{wwwtttsssuuuuuuqqqnnnooorrruuuuuusssooommmlllrrrsssrrrpppqqqsssqqqmmmssssssuuuyyy}}}|||wwwsssqqqrrrsssuuuvvvwwwxxxxxxwwwsssqqqrrrpppmmmmmmoooqqqssstttrrrtttyyy{{{zzzzzzzzzyyywwwuuuttttttvvvwwwxxxuuuoookkklllmmmmmmlllkkkjjjkkkmmmpppqqqrrrrrrtttvvvuuurrrqqqrrrtttrrruuuxxx{{{{{{yyyvvvtttrrrqqqooonnnnnnoooqqqrrrsssrrrqqqpppppprrrsssuuuooooooqqqrrrtttuuuwwwwwwpppooonnnmmmmmmoooqqqrrrqqqqqqqqqqqqqqqpppppppppllloooqqqrrrpppooonnnnnnrrrxxxzzzxxxvvvwwwwwwvvvooopppqqqrrrssstttuuuvvvsssrrrpppnnnnnnppprrrsssuuuuuuvvvwwwxxxwwwvvvvvvwwwxxxyyyxxxvvvuuuvvvwwwpppppppppnnnnnnppptttwwwzzz{{{|||~~~rrrpppmmmlllkkklllnnnqqqooolllllloooqqqoooqqquuutttwwwyyyxxxwwwwww{{{~~~{{{xxxtttrrrsssttttttttttttuuutttrrrpppnnnoooqqqwwwuuurrrooommmnnnppprrrrrrssstttsssrrrrrrsssuuupppsssuuurrrooooootttyyypppqqqqqqqqqppprrruuuxxxpppooonnnooopppqqqqqqqqqsssrrrqqqpppqqqsssvvvwwwwwwvvvttttttttttttsssrrrrrrrrrssssssrrrqqqooonnnqqqooopppsssvvvuuuoooiiijjjiiiiiilllppptttuuuuuuzzzxxxuuuuuuuuussspppmmmmmmppptttuuussspppmmmlllppprrrssssssssssssqqqoootttuuuxxx{{{}}}{{{vvvrrroooppprrrsssuuuvvvvvvvvvuuurrrqqqrrrqqqmmmlllnnnqqqqqqpppoooqqquuuyyy{{{zzz{{{{{{yyyvvvtttuuuvvvssssssqqqmmmjjjlllnnnpppmmmjjjhhhiiimmmpppooommmooopppqqqssstttsssqqqoooqqqrrruuuyyy{{{yyyuuurrroooooooooooooooooooooooorrrqqqqqqpppoooooooooooommmnnnppprrrsssuuuvvvvvvpppooommmllllllmmmnnnoootttsssrrrpppooonnnmmmlllkkklllmmmmmmllllllnnnooouuuyyyzzzxxxwwwyyyyyyvvvssssssrrrqqqqqqqqqqqqrrrsssrrrqqqpppqqqrrrrrrrrrssstttvvvxxxxxxxxxvvvuuutttuuuvvvwwwvvvxxxzzz|||ooopppqqqpppppprrrvvvyyyzzz{{{}}}~~~~~~vvvtttqqqmmmlllnnnnnnnnnoookkkjjjmmmnnnooosssxxxsssuuuvvvuuuuuuxxx{{{xxxuuussssssssssssrrrmmmnnnoooooonnnnnnpppqqqqqqqqqpppppppppqqqqqqrrrssstttuuutttssssssuuuxxxrrruuuxxxvvvrrrrrrvvv{{{oooqqqrrrrrrsssuuuxxx{{{llllllmmmmmmmmmnnnoooppppppooooooppprrruuuwwwyyyvvvuuuuuuuuuwwwvvvuuusssmmmooosssuuuuuusssooommmmmmppptttvvvuuuqqqooommmjjjjjjjjjlllooorrrssssssuuuwwwxxxvvvrrrpppooopppmmmpppssstttsssrrrrrrrrrpppqqqsssuuuuuusssqqqqqqtttuuuwwwyyyzzzxxxtttpppnnnoooppprrrssstttuuuuuurrrpppqqquuutttnnnkkklllooommmlllmmmoooqqquuuxxxyyyzzzzzzyyyvvvuuuuuuuuurrrqqqooommmjjjiiilllooommmjjjhhhiiimmmnnnmmmkkkooollllllqqqwwwwwwrrrlllooopppsssvvvyyyxxxtttqqqlllnnnppprrrrrrpppnnnlllpppqqqrrrrrrqqqmmmiiigggmmmnnnppprrrssstttuuuuuuppppppooonnnmmmnnnnnnoooxxxvvvrrrnnnkkkjjjjjjjjjkkkjjjiiihhhhhhkkkpppuuuzzzzzzxxxvvvyyy}}}zzzsssssssssrrrqqqqqqqqqrrrssssssssssssuuuwwwvvvsssppprrrtttwwwyyyzzzyyyvvvuuutttuuuvvvwwwvvvxxxzzz|||qqqsssssssssrrrsssuuuwwwyyy{{{~~~~~~~~~zzzyyyvvvrrrrrrtttsssppppppllljjjlllmmmnnnrrrwwwqqqrrrrrrrrrtttyyyxxxvvvtttssssssrrrqqqooodddgggjjjlllnnnpppsssuuunnnooopppqqqrrrsssssstttvvvuuuttttttuuuvvvxxxyyytttwwwyyyxxxvvvuuuwwwyyyrrrtttuuuuuusssssstttuuummmmmmmmmllliiihhhiiijjjmmmnnnoooqqqtttvvvxxxyyywwwvvvvvvvvvwwwvvvtttrrrgggjjjppptttvvvuuurrrpppnnnsssxxxyyyuuurrrqqqssskkkjjjjjjlllooorrrssssssqqqtttxxxwwwssspppqqqsssoooqqqsssssssssssstttvvvoooooorrrvvvuuuqqqqqqtttssstttvvvwwwvvvtttrrrpppnnnoooppprrrsssttttttuuuooooooqqqvvvvvvpppmmmnnnnnnllllllooopppppprrruuuvvvwwwxxxxxxvvvtttttttttuuurrrpppooolllggggggkkklllkkkkkkkkkllllllkkkjjjnnnllllllqqqvvvwwwqqqkkkmmmooorrrtttuuutttsssrrrmmmoooqqqssssssqqqooommmoooqqqssssssqqqmmmgggdddlllnnnpppssstttuuuuuuuuuqqqqqqpppppppppppppppqqqxxxuuuqqqmmmjjjiiijjjjjjmmmkkkiiiggghhhllltttyyy}}}zzzvvvtttxxx|||xxxpppooopppqqqssstttvvvwwwxxxttttttuuuxxx{{{zzzuuupppsssuuuyyy{{{|||yyyvvvtttwwwxxxyyyxxxvvvuuuvvvwwwtttuuuvvvvvvtttttttttvvvyyy|||~~~~~~yyyzzzyyyuuuwwwzzzxxxrrrrrrooommmoooooolllmmmpppooooooooorrrvvvyyyzzzzzztttsssrrrrrrsssqqqnnnllldddfffjjjlllnnnooorrrtttppppppooopppqqqsssuuuvvvyyyuuusssssswwwyyyyyyxxxuuuvvvxxxxxxxxxwwwuuutttsssuuuvvvvvvssspppooonnnlllmmmllljjjfffeeegggiiimmmoooqqqtttuuuwwwwwwwww{{{yyywwwvvvvvvtttrrrooofffiiilllppprrrsssrrrrrrppprrruuuvvvtttsssrrrrrrkkkkkkkkknnnrrruuuwwwwwwqqqrrruuuvvvvvvuuuuuutttoooqqqtttttttttsssssstttmmmmmmppptttrrrnnnoootttrrrsssttttttsssrrrrrrrrroooppprrrsssuuuuuuvvvvvvpppoooppptttuuuqqqppprrrpppnnnoootttuuuqqqqqqtttrrrtttvvvvvvtttsssssstttuuurrrrrrsssoooiiigggkkklllmmmnnnmmmkkkjjjjjjkkknnnpppssstttssspppnnnlllkkkooorrrsssqqqqqqrrruuuqqqqqqqqqppppppqqqqqqqqqnnnpppqqqqqqpppmmmiiigggjjjlllooosssvvvwwwxxxxxxrrrrrrqqqrrrrrrrrrrrrrrrtttsssqqqooonnnmmmllllllpppooommmllllllooouuuzzz{{{{{{xxxtttuuuwwwuuupppnnnppprrruuuxxxyyyzzzzzzwwwuuutttwww{{{{{{vvvrrrtttwww{{{}}}}}}zzzvvvsssvvvxxxyyyxxxvvvtttsssssstttvvvxxxxxxvvvuuuuuuuuuyyy}}}}}}~~~uuuxxxwwwuuuxxx}}}zzzssssssqqqppprrrpppkkkiiijjjnnnmmmooosssxxxyyyuuurrrrrrqqqqqqrrrrrrqqqmmmjjjiiikkkmmmnnnmmmmmmnnnoootttrrrooonnnooorrrvvvxxxzzzvvvrrrsssxxx{{{{{{xxxuuuuuuvvvxxxyyywwwssspppqqqsssuuuuuurrrooommmllljjjkkkjjjhhhffffffiiimmmooopppsssuuuwwwwwwvvvuuu~~~|||yyyvvvtttrrrooolllkkkkkkkkklllmmmnnnoooppppppooooooppprrrssspppnnnkkkkkkllloootttxxxzzz{{{rrrqqqrrruuuzzz{{{xxxuuunnnqqquuuvvvtttrrrpppppplllkkkmmmrrrppplllnnntttrrrssstttsssrrrrrrrrrtttqqqrrrsssuuuvvvwwwwwwxxxrrroooooorrrsssrrrsssvvvrrrpppsssyyyyyytttqqqtttooorrrtttuuutttssssssssssssppprrruuussslllkkkoookkknnnpppoookkkiiijjjlllnnntttyyywwwooojjjkkknnnjjjooorrrrrrooonnnrrrwwwuuussspppnnnnnnpppsssuuunnnnnnoooooonnnmmmmmmlllgggjjjnnnssswwwyyyzzz{{{qqqqqqrrrrrrssssssssssssooopppqqqrrrrrrqqqooonnnssssssrrrqqqppprrrvvvyyyyyy|||{{{uuuqqqrrrrrrpppqqqsssvvvxxxyyyyyyyyyxxxyyyvvvsssuuuxxxzzzwwwtttuuuxxx|||~~~{{{vvvrrrrrrtttwwwxxxwwwuuuuuuuuutttvvvxxxxxxwwwvvvvvvvvvyyy~~~||||||~~~uuuuuuuuuuuuvvvvvvvvvvvvuuutttrrrpppooonnnmmmmmmlllmmmnnnppprrrtttuuuuuuuuurrroooppptttuuurrrnnnllllllmmmooopppqqqrrrrrrooooooooooooooopppppppppyyyuuupppppprrrttttttrrr{{{tttrrrrrrsssqqqooosssqqqoooooooooooommmllljjjkkklllkkkiiiiiikkklllooonnnnnnrrrwwwyyywwwuuuwwwxxxzzzzzzyyyvvvsssqqqpppmmmmmmrrrsssnnnnnnqqqmmmnnnpppqqqpppnnnkkkiiinnnmmmnnnpppsssuuuuuutttuuusssssstttuuuvvvuuuttttttrrrqqqsssuuutttqqqmmmiiiiiiiiikkknnnpppqqqrrrvvvsssqqqqqqssstttsssqqqwwwvvvuuutttsssrrrrrrqqqqqqrrrrrrssstttuuuvvvwwwuuuwwwyyyxxxuuusssssstttuuuttttttssssssssssssssswwwtttpppnnnnnnnnnnnnnnnoooooooooooonnnooorrruuurrrvvvwwwuuuwwwzzztttkkkpppppppppqqqtttuuutttrrrmmmnnnoooooonnnoooqqqsssnnnnnnooopppppppppooonnnnnnpppssswwwyyyzzzyyyyyyrrrsssuuutttsssssstttuuuoooqqqssssssrrrrrrtttvvvnnnppprrrssstttuuuuuuvvvtttsssrrrrrrrrrrrrssstttrrrvvvzzz||||||{{{zzzyyywwwxxxyyyxxxvvvuuuvvvxxxyyyyyyxxxwwwvvvuuuttttttzzzyyyvvvtttsssssstttuuu{{{xxxuuusssuuuzzz~~~}}}|||}}}uuuuuuuuuuuuuuuuuuuuuuuurrrrrrqqqpppoooooooooooonnnnnnooopppqqqssstttuuuuuurrroooppptttvvvtttqqqnnnnnnooopppqqqrrrssstttooonnnmmmlllmmmooorrrssstttqqqnnnlllmmmppprrrsssyyyvvvsssqqqqqqqqqqqqpppqqqqqqpppooonnnmmmmmmmmmkkkmmmppppppooommmmmmmmmoooooooooqqqtttuuuuuutttuuuvvvwwwxxxvvvtttqqqooorrrnnnnnnrrrsssooopppsssqqqpppooonnnmmmmmmmmmmmmooonnnmmmoooqqqsssttttttvvvuuutttuuuvvvvvvuuutttwwwtttrrrqqqrrrpppmmmjjjjjjjjjkkkllloooqqqrrrsssyyyvvvrrrrrrtttvvvwwwvvvwwwvvvtttsssssstttuuuvvvqqqqqqqqqqqqrrruuuwwwyyyyyyvvvtttuuuxxxyyywwwtttsssuuuwwwyyyyyyvvvsssqqqvvvtttqqqoooooonnnnnnmmmmmmoooqqqqqqpppppprrrsssuuuxxxyyyxxxyyy{{{vvvooosssrrrrrrtttvvvwwwvvvtttoooooooooooopppqqqrrrssspppqqqrrrssssssrrrpppooonnnppprrruuuwwwxxxxxxxxxuuuvvvuuutttqqqpppqqqssstttuuuuuuuuuuuuuuuvvvwwwrrrqqqqqqrrrsssttttttsssuuutttrrrqqqqqqrrrtttuuurrrtttwwwyyyzzz{{{}}}yyyyyyyyywwwvvvwwwyyy{{{wwwwwwwwwwwwwwwwwwwwwwwwyyywwwuuusssrrrrrrssstttvvvuuuuuuvvvyyy|||~~~~~~||||||vvvvvvvvvuuuttttttssssssooooooooopppqqqqqqrrrrrrqqqpppppppppppprrrssstttuuurrrooopppsssuuuuuutttqqqqqqqqqqqqrrrssstttuuunnnllljjjiiikkknnnrrruuuooonnnllljjjiiikkknnnqqqqqqqqqrrrqqqoooooooooppplllnnnqqqpppnnnnnnppprrrnnnqqqtttvvvtttrrrpppppppppqqqqqqpppooooooqqqsssrrrsssttttttsssqqqooonnnssspppppprrrrrrqqqrrruuuuuurrrooollllllmmmppprrrqqqooommmmmmoooqqqrrrssswwwvvvuuuuuuwwwwwwvvvuuuvvvssspppooonnnnnnmmmlllllllllmmmoooppprrrssstttzzzwwwttttttvvvyyyzzz{{{yyyxxxvvvttttttuuuwwwyyyqqqqqqpppqqqsssvvvyyy{{{|||uuuoooqqqyyy}}}yyysssqqquuuzzz~~~~~~yyysssooottttttsssrrrqqqpppnnnmmmlllooorrrsssrrrqqqqqqrrrvvvxxxyyyxxxxxxyyyvvvqqqssssssssstttvvvwwwvvvtttqqqooonnnppptttvvvuuusssrrrtttvvvwwwwwwuuurrrpppppppppqqqssstttvvvwwwwwwuuuuuutttrrrppppppsssuuuzzzyyywwwvvvwwwxxxxxxwwwuuurrroooooorrrsssrrrqqqvvvuuutttsssssstttuuuvvvuuuvvvwwwxxxxxxzzz~~~zzzzzzyyywwwvvvwwwzzz}}}vvvvvvwwwxxxxxxxxxxxxxxxwwwvvvtttsssrrrrrrrrrrrrppprrruuuxxx{{{|||}}}}}}|||}}}~~~~~~|||wwwwwwvvvuuutttrrrrrrqqqnnnnnnppprrrsssuuuuuuvvvsssrrrpppooooooppprrrsssrrrpppnnnnnnqqqtttttttttrrrqqqqqqqqqqqqrrrttttttmmmlllkkkjjjkkkmmmpppqqqjjjmmmnnnllliiihhhjjjllllllppprrrrrrooommmnnnppphhhlllqqqqqqoooppptttyyyrrrtttvvvvvvuuutttssstttrrrsssrrrnnnkkkjjjnnnrrrpppppppppppppppooonnnnnntttrrrppppppqqqrrrtttwwwvvvssspppnnnmmmooorrrsssrrrpppmmmlllmmmpppqqqrrruuuttttttuuuwwwxxxxxxwwwqqqooolllkkklllnnnoooqqqkkkmmmoooppppppqqqrrrsssvvvuuutttuuuwwwyyyzzz{{{{{{zzzyyyxxxxxxwwwwwwwwwqqqqqqrrrtttvvvxxxzzz{{{|||tttnnnooovvvzzzwwwrrrqqquuuzzz~~~}}}yyysssooosssuuuvvvvvvtttrrrpppooonnnpppqqqqqqppppppqqqsssssstttttttttttttttrrrpppsssrrrrrrsssuuuuuutttsssssspppnnnqqqvvvyyywwwssstttvvvyyy{{{zzzwwwsssqqqrrrrrrrrrssstttuuuwwwxxxssssssrrrqqqqqqtttxxx{{{~~~{{{xxxxxxxxxyyywwwuuuuuuqqqmmmmmmqqqssssssqqqwwwwwwxxxxxxxxxxxxwwwwwwzzzzzz{{{yyyxxxxxxzzz|||zzz{{{{{{yyywwwvvvwwwxxxuuuvvvwwwxxxxxxwwwvvvvvvwwwvvvuuutttssssssssstttqqqsssuuuxxxyyyzzzyyyyyyzzz{{{}}}~~~~~~wwwvvvuuutttsssrrrqqqpppoooppprrrtttvvvwwwwwwwwwrrrqqqpppooonnnoooppppppooonnnmmmmmmoooqqqrrrrrrrrrqqqpppoooooopppqqqrrrllllllmmmmmmmmmmmmlllkkkjjjnnnrrrqqqmmmiiiggggggmmmpppssssssooommmmmmnnnkkkppptttsssqqqppptttxxxuuuuuuuuusssrrrrrrtttwwwssstttrrrnnnjjjjjjmmmqqqpppoooooonnnnnnnnnoooooossssssqqqpppqqqtttvvvwwwttttttsssrrrrrrrrrssssssssspppmmmlllmmmoooqqqqqqrrrqqqqqqtttwwwyyyyyyyyynnnmmmkkkjjjjjjlllooorrrkkkmmmpppqqqpppoooppprrroooqqqsssuuuvvvvvvvvvvvvwwwxxxzzz||||||{{{zzzyyyrrrsssvvvyyyzzzzzzzzzyyywwwtttqqqpppqqqssssssrrrrrrtttvvvxxxxxxuuusssqqqsssvvvyyyyyyvvvsssqqqqqqqqqqqqpppnnnmmmnnnqqquuuqqqpppppppppppppppqqqrrrtttsssssstttuuuvvvtttssstttqqqooosssxxxzzzwwwssstttvvvyyy{{{{{{xxxtttrrrssssssssstttuuuwwwxxxyyytttttttttsssrrruuuyyy||||||{{{yyyxxxxxxwwwuuusssrrrooolllmmmqqqtttuuutttvvvyyy}}}}}}yyyvvvzzz{{{}}}|||zzzxxxxxxxxxyyy{{{|||{{{xxxuuusssrrrvvvwwwxxxxxxwwwuuutttrrrvvvvvvvvvvvvvvvwwwwwwwww{{{zzzzzzyyyyyyxxxxxxxxxxxxyyy{{{}}}~~~vvvuuutttsssrrrqqqppppppqqqrrrtttvvvvvvvvvuuuuuuoooooooooooonnnnnnmmmmmmllllllmmmnnnnnnooooooooorrrpppooommmmmmnnnpppqqqlllmmmooooooooommmjjjiiilllooossstttqqqmmmiiigggnnnpppqqqrrrpppooonnnnnnsssuuuvvvtttpppoooppprrruuutttssspppoooppptttwwwuuutttrrrooommmmmmoooqqqqqqpppooonnnnnnoooqqqrrrrrrttttttrrrssswwwyyywwwttttttuuuvvvuuuuuutttsssrrrpppnnnmmmoooqqqqqqqqqoooooooooqqquuuwwwwwwwwwpppooommmkkkiiijjjllloookkknnnrrrrrrpppnnnoooqqqmmmpppsssttttttttttttuuusssuuuyyy|||~~~~~~~~~}}}uuuvvvxxxzzzzzzyyyxxxwwwqqqrrrsssqqqooonnnqqqttttttsssrrrrrrqqqqqqrrrrrrrrrvvvyyyxxxuuurrrqqqrrrrrrqqqnnnkkkjjjlllqqqtttqqqooooooppppppooorrrxxxwwwvvvvvvwwwxxxxxxwwwuuutttrrrrrruuuxxxyyyvvvssssssuuuwwwyyyyyywwwuuusssrrrrrrtttuuuvvvxxxyyyyyywwwwwwvvvtttrrrsssuuuwwwwwwyyy{{{zzzwwwtttrrrrrrooooooooopppqqqsssuuuwwwwwwzzzzzzwwwwwwzzz||||||{{{zzzzzzzzzyyy{{{|||{{{xxxtttrrrqqqwwwxxxyyyyyyxxxvvvsssqqquuuvvvwwwxxxyyyzzz{{{{{{|||yyyxxxxxxxxxvvvwwwyyy{{{~~~tttttttttsssrrrqqqppppppssstttuuuuuuuuusssqqqppplllmmmnnnooonnnmmmllljjjkkkmmmooopppooonnnmmmmmmsssqqqooommmlllmmmooopppmmmmmmnnnnnnnnnmmmlllllloooooooooqqqrrrqqqnnnkkkmmmmmmmmmnnnpppqqqpppooottttttsssrrrpppooonnnnnnrrrsssrrrqqqpppppprrruuuvvvsssqqqpppppprrrrrrrrrsssrrrpppooopppqqqtttuuussswwwxxxuuuvvv{{{|||yyyuuuuuuvvvvvvvvvvvvvvvuuuqqqpppnnnoooqqqrrrrrrrrrooonnnnnnppprrrssssssrrrnnnnnnnnnllljjjjjjmmmppplllpppttttttqqqoooppprrrqqqrrrsssrrrqqqrrruuuxxxyyyyyyyyyyyyzzz|||}}}~~~zzzyyyxxxvvvuuuuuuuuuuuulllooorrrrrrqqqqqqsssvvvsssrrrpppooonnnoooqqqrrrppptttwwwuuuqqqoooppprrrpppooonnnkkkjjjkkknnnqqqpppmmmmmmoooooonnnttt|||xxxwwwvvvwwwxxxxxxwwwuuussstttuuuvvvwwwvvvtttsssppprrrtttvvvvvvvvvuuutttooopppsssuuuwwwxxxxxxxxxuuuvvvvvvtttrrrqqqrrrsssrrrxxx~~~}}}wwwrrrqqqrrrnnnqqqttttttqqqqqqtttwwwyyy{{{~~~~~~{{{yyy{{{||||||{{{yyyyyyzzz|||zzz{{{zzzxxxvvvuuuvvvwwwwwwxxxzzz{{{zzzxxxvvvtttssstttvvvyyy{{{}}}~~~~~~~~~{{{xxxvvvuuutttuuuvvvwwwzzz}}}tttssssssrrrrrrqqqqqqppptttuuuuuuuuussspppnnnllliiikkkmmmoooooommmjjjiiikkknnnqqqrrrqqqooommmllltttrrrooommmlllmmmooopppnnnmmmmmmlllmmmnnnoooppppppnnnlllmmmqqqsssrrrpppllljjjiiikkkpppsssrrrppppppnnnnnnnnnpppqqqpppoooppprrrssssssrrrqqqqqqrrrvvvsssppppppsssuuutttrrrtttsssqqqpppqqqsssvvvwwwtttyyy{{{xxxyyy~~~~~~zzzwwwwwwvvvuuuuuuvvvwwwxxxpppoooooopppssstttsssrrrpppooonnnoooppppppooonnniiikkkmmmlllkkklllpppsssmmmrrrvvvvvvrrrpppqqqsssvvvvvvtttqqqoooqqqwww}}}{{{wwwvvvwwwyyy{{{~~~{{{vvvrrrpppqqqsssuuujjjmmmppprrrtttuuuwwwxxxsssrrrpppnnnnnnooopppqqqnnnrrrtttsssnnnlllnnnqqqmmmnnnnnnmmmkkkkkklllnnnnnnjjjjjjmmmmmmmmmsss}}}vvvuuuuuuuuuwwwwwwuuusssrrruuuwwwwwwvvvtttssssssoooppprrrsssttttttttttttlllnnnqqquuuwwwxxxxxxwwwppprrrssssssqqqqqqrrrsssnnnwwwxxxqqqpppsssnnnsssxxxvvvqqqooorrrvvv{{{{{{||||||||||||{{{{{{}}}yyyvvvvvvxxx{{{|||{{{yyyvvvtttvvv{{{~~~wwwxxx{{{}}}}}}|||zzzxxxqqqsssuuuxxx{{{}}}||||||{{{yyyvvvssspppnnntttuuuwwwyyy}}}yyyvvvqqqnnnooopppqqqqqqsssqqqoooooooooooonnnmmmiiiiiiiiijjjkkknnnppprrriiikkkooosssuuutttoookkkkkkmmmpppsssuuutttpppmmmmmmmmmnnnnnnoooooooooooolllmmmmmmnnnnnnnnnooooooooonnnmmmllllllmmmoooppprrrpppnnnmmmnnnooonnnmmmmmmooorrrrrrqqqnnnmmmmmmqqqooonnnqqqvvvwwwsssnnnpppqqqrrrrrrrrrrrrpppppptttvvvzzz}}}}}}{{{xxxvvvxxxxxxxxxuuurrrqqqqqqrrryyyvvvsssqqqqqqqqqrrrqqq|||wwwpppllllllnnnooopppppplllhhhhhhlllppprrrsssrrrqqqqqqoooooorrrwww{{{{{{wwwrrrrrruuuxxxyyyxxxyyyzzzzzzzzzyyywwwvvvttt}}}}}}}}}|||xxxrrrllliiieeelllrrrtttrrrqqqssswwwyyyvvvqqqlllkkkllloooqqqsssttttttsssqqqqqqrrrtttrrrqqqpppnnnmmmlllllllllqqqooooooqqqtttvvvtttrrrrrrpppooorrrvvvvvvrrrnnnlllrrrxxxzzzwwwrrrooonnnpppsssvvvvvvtttsssssstttssssssrrrrrrrrrrrrtttuuuxxxwwwuuusssqqqppppppooorrruuuxxxxxxvvvvvvyyy|||rrrsssuuuwwwyyyzzz{{{{{{vvvxxxwwwvvv|||{{{~~~}}}|||{{{yyyvvvtttsssxxxzzz{{{yyyuuutttvvvxxxxxxzzz|||{{{yyyxxxzzz|||xxxwwwwwwwwwyyy|||zzz|||}}}yyysssppprrrvvvrrrrrrtttxxx~~~}}}rrrqqqooooooqqqqqqpppooopppoooooopppqqqpppmmmjjjiiiiiiiiiiiikkkmmmooopppoooooooooooooooppprrrssslllmmmpppsssuuuuuurrrppplllmmmnnnooopppqqqssssssllllllkkkkkklllmmmmmmnnnllllllmmmnnnnnnnnnnnnnnnooonnnmmmnnnppppppooonnnnnnpppqqqqqqooommmlllmmmqqqqqqrrrssstttsssqqqoooooopppqqqqqqqqqpppooonnnsssvvvyyy|||}}}|||zzzxxxvvvwwwwwwuuusssrrrssstttuuutttrrrqqqrrrsssssssssyyyuuupppmmmmmmnnnoooppppppmmmjjjjjjmmmppprrrqqqrrrssstttuuuttttttvvvxxxxxxvvvsssrrrssstttuuuuuutttuuuvvvwwwxxxxxxwwwwww|||}}}}}}|||yyytttpppmmmjjjmmmqqqtttuuutttrrrrrruuutttrrrpppnnnnnnnnnnnnrrrssstttsssrrrrrrtttuuuyyyxxxuuurrrpppnnnnnnnnnrrrqqqppprrruuuvvvtttrrrvvvrrroooppptttuuussspppoooqqqtttvvvvvvuuuvvvwwwwwwuuusssssstttuuuuuuuuusssrrrpppppprrrtttvvvvvvxxxwwwuuusssrrrqqqppppppuuuvvvwwwwwwwwwwwwxxxzzzssstttvvvxxxyyyzzz{{{{{{xxxyyywwwvvv{{{{{{yyyzzzzzz{{{{{{zzzzzzzzzxxxxxxwwwvvvtttsssuuuvvvwwwyyyzzzyyyvvvuuuvvvxxxuuuvvvwwwyyyzzz{{{{{{|||zzz~~~{{{vvvvvvwwwuuuxxxzzz{{{|||~~~llllllnnnppprrrqqqooolllmmmnnnooopppqqqoookkkhhhjjjjjjjjjjjjkkklllmmmnnnoooqqqrrrqqqoooooorrrvvvrrrrrrrrrsssuuuuuusssppppppppppppqqqqqqrrrssstttlllkkkjjjiiiiiijjjlllmmmjjjkkknnnpppqqqpppooonnnmmmmmmmmmoooqqqqqqpppooopppqqqqqqooommmlllmmmnnnqqqsssuuuuuurrroooooopppoooppppppqqqpppooonnnmmmqqqssswwwzzz{{{|||{{{zzztttuuuvvvuuusssrrrsssuuuqqqqqqrrrsssssssssssssssuuussspppooopppppppppppppppnnnmmmmmmoooqqqqqqpppqqqtttxxxyyyxxxwwwuuuuuuvvvvvvtttrrrpppoooqqqrrrrrrssstttuuuvvvwwwwwwvvvzzz{{{{{{{{{yyywwwtttrrrppppppqqqtttvvvuuuqqqmmmrrrrrrssssssrrrpppmmmkkkppprrrssssssssstttvvvxxx~~~{{{xxxtttqqqooooooooosssrrrrrrsssttttttsssqqqxxxtttpppppprrruuuuuusssvvvtttqqqqqqtttwwwzzz||||||wwwrrrqqquuuxxxxxxvvvtttqqqnnnooosssvvvwwwwwwxxxwwwuuutttsssrrrqqqqqqxxxwwwvvvvvvwwwxxxwwwvvvvvvwwwxxxyyy{{{{{{{{{|||yyyxxxuuutttxxx}}}~~~zzzxxxyyyzzz{{{||||||||||||xxxuuurrrqqqrrrsssssssssxxxyyyyyyxxxuuuttttttuuussstttwwwyyyzzzyyyxxxvvvyyy~~~{{{xxxwwwyyy|||~~~|||xxxyyyllllllmmmoooppppppnnnlllmmmmmmmmmnnnooonnnkkkiiilllllllllllllllmmmmmmmmmjjjpppwwwwwwtttpppqqqrrrxxxvvvuuutttttttttrrrpppwwwvvvtttsssqqqqqqppppppnnnllljjjhhhhhhjjjlllnnnlllmmmoooqqqrrrrrrrrrrrrqqqooommmnnnoooppppppoooppppppooonnnmmmmmmppprrrqqqrrrsssrrrqqqppppppoooooopppqqqqqqqqqpppnnnmmmoooqqqsssuuuxxxyyyzzz{{{uuuvvvvvvuuusssrrrrrrrrroooqqqsssttttttsssrrrrrrsssrrrqqqrrrssstttrrrqqqpppppppppqqqqqqqqqpppoooqqqtttxxxyyyyyywwwvvvvvvtttvvvvvvsssooommmnnnpppuuuuuuuuuuuuuuutttttttttwwwwwwxxxxxxxxxwwwvvvuuusssrrrrrrrrrrrrqqqpppooorrrsssttttttsssqqqnnnllloooqqqsssssstttuuuxxxzzzzzzxxxuuurrrpppppppppqqqrrrrrrrrrrrrrrrqqqpppoootttrrrpppqqqtttvvvwwwvvv|||wwwqqqpppssswwwyyyyyyzzzxxxuuutttuuuwwwwwwwwwwwwsssoooppptttwwwvvvuuuwwwvvvuuutttsssrrrrrrrrryyywwwtttuuuxxxyyywwwtttxxxyyyzzz{{{{{{||||||{{{yyywwwsssrrruuuxxxzzzyyy|||||||||{{{{{{zzzyyyxxxwwwsssooonnnpppsssrrrqqqzzzzzzzzzxxxwwwuuuuuuuuuttttttvvvwwwwwwvvvuuuuuuvvvzzz~~~zzzxxxwwwzzz{{{{{{yyyvvvwww}}}qqqooollllllmmmnnnnnnmmmpppmmmkkkjjjkkkmmmmmmlllnnnnnnooooooooooooooooookkkqqqwwwwwwssspppqqqssswwwuuuttttttuuuvvvvvvuuuyyyxxxuuusssqqqppppppppppppnnnkkkjjjjjjkkkmmmoooqqqppppppppprrrtttuuuwwwvvvsssnnnllllllnnnooopppooooooooonnnmmmooosssvvvqqqnnnlllnnnrrrsssqqqnnnppppppqqqrrrrrrqqqpppooooooooopppqqqsssvvvxxxyyyvvvwwwxxxvvvssspppooooooooorrruuuuuusssqqqpppppprrrrrrssstttvvvvvvtttrrrqqqrrrsssssssssqqqqqqpppqqqsssuuuuuuuuuuuuwwwyyysssuuuwwwuuuqqqnnnooopppttttttttttttuuuuuuuuuuuussssssttttttuuuuuuuuuuuussstttsssooollllllpppuuuttttttttttttsssqqqppppppppprrrssstttuuuvvvyyy{{{tttsssrrrqqqqqqrrrtttuuuppppppqqqpppooonnnmmmmmmnnnnnnppptttwwwxxxxxxwwwzzzvvvrrrqqqtttwwwwwwvvvtttxxx{{{yyyuuusssuuuxxxxxxuuurrrrrrtttuuusssrrrvvvuuutttsssssssssssssssxxxuuusssuuuxxxyyywwwtttzzz{{{{{{|||||||||{{{{{{zzzwwwttttttvvvwwwyyy{{{||||||{{{{{{yyyxxxvvvuuuvvvrrrooooooqqqsssrrrqqqzzzyyyxxxwwwwwwvvvuuutttvvvvvvtttttttttuuuvvvwwwvvvxxxzzzzzzzzzyyyyyyyyy|||{{{yyyyyyzzz}}}sssoookkkiiiiiilllmmmnnnqqqnnnjjjiiijjjmmmnnnooooooooopppqqqqqqqqqppppppssstttssspppnnnooossswwwqqqqqqqqqtttwwwzzz{{{zzzvvvtttrrrqqqpppqqqrrrssspppooommmllllllmmmnnnooosssrrrqqqpppqqqtttvvvxxxxxxtttooollllllnnnoooooommmnnnnnnmmmmmmooosssvvvpppkkkhhhkkkqqqsssppplllnnnoooqqqrrrssssssrrrrrrqqqpppoooooopppsssvvvwwwwwwxxxyyywwwsssooommmmmmooorrrvvvuuurrrooooooppprrrrrrsssuuuvvvvvvtttrrrrrrsssuuuuuusssrrrrrrsssssssssssssssrrrsssvvvyyyqqqsssuuuuuusssqqqqqqqqqppppppqqqrrrtttwwwyyyzzzrrrqqqqqqqqqqqqrrrssstttqqqssssssoookkklllttt{{{wwwvvvuuutttssssssssssssrrrtttuuuuuuuuuvvvxxxzzzsssssssssssstttuuuvvvvvvmmmooopppooommmllllllmmmkkkmmmqqqtttwwwxxxxxxwwwtttsssssstttvvvxxxxxxwwwpppwww|||zzzsssooorrrwwwvvvwwwwwwvvvtttsssqqqppptttssssssrrrrrrrrrsssssstttssssssuuuwwwyyyyyyxxx|||||||||||||||{{{zzzyyy|||yyywwwyyyzzzyyy{{{yyyyyyyyyzzzyyyyyyxxxxxxuuutttrrrrrrsssttttttsssvvvuuutttuuuvvvwwwvvvuuuxxxvvvuuuttttttuuuwwwyyywwwwwwwwwwwwxxxzzz|||}}}~~~}}}|||~~~ooolllhhhggghhhkkkmmmnnnpppnnnkkkkkklllnnnnnnnnnnnnnnnpppqqqqqqqqqqqqpppuuussspppnnnnnnpppsssuuupppppprrruuuxxxzzzzzzyyytttssspppooonnnppprrrssspppooonnnnnnmmmmmmmmmnnnrrrqqqqqqrrrrrrssssssttttttrrrpppoooppppppooommmmmmnnnnnnmmmlllllloooqqqnnnllljjjjjjmmmnnnmmmkkklllmmmoooqqqrrrsssssssssvvvtttqqqoooooorrruuuwwwuuuwwwxxxvvvssspppnnnmmmmmmqqqttttttqqqoooqqqsssrrrqqqqqqssstttuuusssqqqrrrtttvvvuuusssrrrtttvvvuuuvvvvvvtttrrrrrrsssuuuooopppqqqsssuuuuuurrrpppnnnnnnooopppsssuuuxxxyyyrrrqqqpppooooooqqqrrrsssoooppprrrrrrrrrtttyyy}}}xxxxxxwwwwwwvvvuuuuuuuuuuuuvvvwwwvvvuuuuuuwwwxxxvvvvvvvvvvvvuuutttrrrqqqlllnnnppppppmmmlllmmmnnnmmmoooqqqrrrsssuuuvvvwwwuuuvvvwwwwwwvvvvvvwwwyyyrrruuuxxxuuupppnnnqqquuurrrvvvzzzzzzuuuqqqqqqrrrrrrrrrqqqqqqqqqrrrrrrsssoooqqqsssuuuvvvxxxzzz||||||}}}||||||{{{zzzyyyxxxzzzwwwwww{{{{{{xxxzzzwwwxxxyyyzzz{{{{{{{{{{{{tttuuuwwwxxxvvvuuuuuuvvvtttsssrrrtttxxxzzzyyyxxxvvvvvvvvvwwwwwwxxxyyyyyyuuuttttttuuuxxxzzz{{{||||||~~~jjjhhhffffffhhhkkkmmmmmmnnnmmmmmmnnnoooooonnnllllllmmmooopppqqqqqqppppppppppppqqqrrrtttssspppnnntttttttttvvvxxxxxxvvvtttvvvtttqqqnnnmmmmmmnnnoooooooooooonnnnnnmmmmmmllloooppprrrssssssrrrqqqoooooooooppprrrtttrrrooolllmmmnnnnnnllljjjiiijjjllllllmmmmmmkkkiiihhhjjjkkkiiikkkmmmppprrrsssssssssyyywwwsssppppppqqquuuwwwsssuuuwwwvvvtttqqqooooookkkooossssssppppppsssvvvqqqppppppqqqrrrsssqqqpppsssuuuvvvuuussssssuuuxxxxxxxxxyyywwwsssqqqpppqqqnnnmmmnnnrrrvvvwwwsssoooppppppooooooppprrrtttuuutttrrrqqqooooooppprrrsssnnnnnnppptttyyy|||||||||wwwxxxyyyyyyyyywwwuuutttwwwxxxxxxwwwuuutttvvvwwwxxxxxxxxxwwwtttqqqmmmjjjllloooqqqpppnnnmmmnnnpppqqqqqqqqqppppppqqqtttwwwzzz||||||yyyuuusssuuuxxxvvvuuussspppnnnoooqqqsssmmmttt{{{|||vvvqqqqqqtttqqqqqqppppppqqqqqqrrrrrrllloootttuuuvvvwww|||}}}}}}||||||{{{yyyxxxwwwvvvsssuuuzzzzzzvvvwww}}}zzzzzz{{{{{{{{{{{{{{{zzzssswww{{{{{{xxxvvvvvvxxxuuutttsssvvv{{{}}}}}}|||uuuvvvxxxzzz{{{zzzyyyxxxqqqqqqrrrtttwwwyyyyyyyyywww~~~}}}}}}mmmiiidddcccggglllpppqqqppprrrqqqnnnqqqvvvtttnnnooommmkkkjjjjjjkkklllnnnkkkllloooqqqrrrrrrqqqppplllttt}}}zzzvvvtttrrrrrrqqqpppnnnmmmmmmnnnssszzz{{{ssslllkkkllliiimmmpppssstttrrrpppnnnnnnqqqpppnnnoooppprrrqqqqqqnnnkkkhhhffffffiiillloooiiigggfffgggjjjnnnpppqqqnnnlllkkknnnqqqssssssqqqsssttttttsssqqqpppqqqqqqvvvwwwxxxxxxvvvssspppnnnsssttttttrrrpppppptttwww{{{ssslllkkkppptttrrrnnnrrrqqqooopppsssuuuvvvvvvwwwuuusssuuuwwwvvvqqqmmmpppmmmpppyyy{{{tttnnnllllllnnnppppppoooooopppqqqrrrsssuuuuuussspppllliiinnnpppsssxxx||||||zzzxxx|||{{{zzzxxxuuuuuuwwwyyy~~~xxxvvvwwwzzz{{{{{{yyyrrrooosssuuurrrppprrriiikkkoooqqqrrrqqqooommmwwwqqqmmmooouuuyyywwwsssyyyzzz{{{zzzyyyvvvuuuttt|||xxxtttqqqqqqqqqqqqqqqrrrtttwwwwwwvvvsssrrrrrrqqqpppooonnnoooqqqsssuuurrrvvvvvvsssvvv}}}}}}}}}{{{wwwxxx{{{xxxrrrpppqqqsssuuuvvvwwwvvvvvvwwwyyy{{{||||||zzzwwwuuuuuuzzz~~~{{{vvvssssssxxxxxxxxxxxxyyy{{{}}}{{{~~~wwwuuuyyy|||{{{yyytttooonnnqqqvvvyyyzzzzzz{{{}}}~~~~~~llliiifffgggjjjmmmnnnnnnooorrrrrrppprrrvvvsssmmmqqqpppnnnllljjjjjjjjjjjjiiijjjlllnnnooopppooooooqqquuuzzz}}}|||zzzwwwvvvrrrqqqooommmlllmmmppprrrrrryyy|||vvvqqqqqqrrrpppssstttvvvuuurrrnnnllllllnnnmmmlllnnnqqqsssssssssqqqooollljjjhhhhhhiiijjjkkkmmmnnnnnnnnnooosssvvvooommmlllnnnrrrssssssqqqpppqqqqqqqqqppppppqqqrrrsssuuuvvvwwwwwwuuusssqqqqqqrrrtttsssqqqppprrrtttssssssrrrqqqqqqqqqpppppptttsssqqqqqqsssuuuuuuuuuvvvwwwxxxwwwuuurrrpppoootttppppppvvvxxxssspppooooooppppppoooooopppsssuuusssuuuvvvwwwvvvsssooommmnnnooorrrvvvzzz|||{{{yyyyyyyyyxxxuuusssrrrtttvvv|||xxxwwwyyy{{{||||||xxxtttuuuuuupppmmmnnnrrrpppnnnlllmmmqqqvvvyyyvvvssspppqqquuuwwwvvvtttxxxvvvuuuwwwyyyzzzvvvsssyyywwwuuuuuuuuuuuusssrrruuuxxx{{{{{{xxxtttpppoooooopppqqqrrrsssrrrrrrqqqrrruuuuuuqqqsssxxx{{{yyy}}}}}}zzzvvvvvvyyywwwrrruuuvvvwwwwwwwwwwwwvvvuuuyyyyyyzzz{{{zzzyyywwwvvvvvvxxx{{{{{{yyyvvvtttssswwwxxxxxxxxxyyyzzz{{{|||{{{yyy}}}~~~{{{{{{wwwsssqqqtttwwwxxxyyy~~~~~~}}}|||{{{}}}lllkkkjjjjjjlllmmmmmmlllooorrrrrrqqqrrrtttqqqmmmsssrrrpppnnnllljjjhhhgggiiijjjlllmmmooopppqqqqqqvvvvvvvvvwwwyyyzzzyyyxxxsssqqqmmmkkklllooorrruuuqqqwww{{{zzzwwwxxxxxxvvvtttuuuvvvtttqqqnnnnnnnnnkkkjjjjjjmmmpppsssuuutttqqqqqqpppooommmkkkhhhgggkkkppptttsssooonnnsssxxxpppooonnnppprrrssssssrrrnnnnnnnnnnnnooopppqqqrrrqqqrrruuuvvvwwwwwwuuutttoooppprrrqqqpppooopppqqqlllrrrwwwvvvqqqnnnooorrrvvvuuusssssstttuuuuuutttuuuxxx{{{yyytttpppqqqrrrxxxsssqqqssstttrrrrrrsssrrrrrrqqqpppppprrrvvvzzzuuuvvvxxxyyyxxxvvvsssqqqooooooppptttxxx{{{||||||wwwwwwvvvssspppooopppqqqzzzxxxwwwwwwyyy{{{||||||{{{wwwvvvtttpppmmmmmmtttssspppnnnnnnrrryyy~~~vvvuuutttttttttuuuvvvvvvuuurrrpppsssyyy{{{wwwsssuuuuuuvvvxxxzzzyyyvvvtttwwwzzz}}}~~~zzzvvvrrrpppppprrruuuwwwwwwtttqqqnnnrrrtttsssppppppssssssqqq{{{{{{xxxttttttwwwvvvrrrzzzzzzzzzyyyxxxwwwuuuuuuzzzzzzzzzyyyxxxwwwwwwvvvwwwvvvvvvvvvwwwvvvtttsssvvvwwwxxxyyyzzzyyyyyyxxx~~~~~~|||zzzwwwwwwxxxyyyyyyxxx}}}yyyxxx{{{ooonnnllllllllllllllllllqqqqqqooonnnnnnpppooonnnssssssrrrpppnnnkkkiiigggnnnnnnoooqqqrrrssstttuuuwwwuuussstttxxxzzzyyyvvvsssqqqnnnmmmnnnppprrrrrroootttyyyzzzyyyxxxxxxwwwqqqrrrsssrrrpppooopppqqqkkkjjjjjjlllooorrrssssssmmmooorrrsssrrroookkkiiiiiimmmqqqqqqnnnmmmooorrrqqqqqqqqqrrrssssssssssssnnnmmmllllllmmmoooooooooqqqrrrtttvvvvvvvvvvvvuuupppoooooonnnnnnnnnppprrrlllrrrwwwvvvqqqoooqqqtttuuutttssstttvvvwwwwwwvvvuuuwwwyyyxxxuuusssssstttxxxvvvtttssssssrrrrrrsssrrrssssssssssssuuuxxxzzzuuuwwwxxxyyyyyyxxxvvvtttpppooooooqqqvvvzzz|||}}}wwwwwwuuusssooommmnnnoootttttttttvvvxxxyyyzzzzzzzzzxxxvvvuuusssqqqppppppooorrruuuuuutttssstttvvvuuuwwwxxxwwwtttsssuuuwwwsssrrrqqqtttxxxyyywwwtttsssssstttwwwyyyzzzyyywwwvvvyyy{{{|||zzzxxxwwwwwwsssuuuxxxzzzyyyvvvrrrppprrrrrrrrrpppppppppooonnnvvvwwwuuurrrrrrvvvxxxuuuzzzzzzyyyyyyxxxwwwvvvuuu|||{{{yyyxxxwwwwwwxxxxxxxxxuuurrrrrruuuvvvuuussstttvvvxxxzzzzzzyyywwwuuuxxxyyyzzz|||{{{{{{{{{{{{||||||{{{zzz~~~zzzxxxzzzqqqpppmmmkkkiiijjjmmmoooqqqooollljjjjjjkkknnnrrrrrrrrrqqqqqqooommmkkkjjjpppqqqrrrssstttuuuuuuuuutttrrrrrrtttxxxyyyvvvssstttrrrppppppqqqqqqooommmnnnppptttwwwwwwtttrrrrrroooqqqqqqpppnnnnnnoooppplllkkkjjjkkknnnppppppooonnnpppsssuuuuuuqqqllliiijjjjjjkkkmmmnnnooonnnmmmssssssttttttssssssttttttqqqnnnlllkkklllnnnmmmlllrrrrrrssstttttttttssssssrrrooollljjjlllooosssuuurrrrrrrrrqqqpppqqqsssuuusssrrrrrruuuxxxyyyyyyxxxvvvtttsssuuuwwwxxxwwwuuuuuuwwwwwwuuusssrrrqqqpppppprrruuuwwwwwwvvvwwwwwwuuuvvvwwwxxxxxxwwwuuutttqqqooonnnoootttxxx|||}}}wwwxxxwwwuuuqqqooooooppppppqqqssstttuuuvvvwwwwwwuuuvvvuuusssqqqrrrrrrqqqlllqqqwwwwwwsssooommmmmmsssvvvyyyxxxtttrrrtttwwwqqqtttwwwwwwuuussstttvvvrrrqqqqqqsssvvvxxxyyyxxxxxxyyyzzzyyywwwvvvwwwxxxuuuvvvwwwxxxxxxwwwuuutttqqqqqqrrrssssssqqqoooooopppttttttrrrsssxxx{{{zzzwwwwwwwwwwwwvvvwwwwwwwww|||{{{yyyxxxwwwxxxyyyzzzyyyuuuqqqqqqtttvvvuuuttttttuuuxxxzzzzzzxxxvvvtttrrrrrruuuyyy|||}}}||||||yyyzzz|||~~~~~~~~~~~~}}}}}}{{{{{{}}}qqqpppnnnjjjhhhiiilllooopppmmmkkkjjjiiiiiinnntttrrrrrrqqqppppppooonnnnnnoooppprrrttttttsssrrrqqqppppppqqqtttvvvuuusssqqqtttrrrqqqrrrsssrrrnnnjjjnnnmmmooossssssooommmmmmqqqrrrsssqqqnnnkkkkkkkkkmmmllljjjkkklllmmmmmmlllrrrsssuuuvvvtttpppkkkhhhmmmkkkjjjlllpppqqqqqqoootttvvvvvvvvvtttssstttuuutttppplllkkkmmmooonnnlllrrrrrrrrrrrrrrrrrrqqqqqqqqqnnnkkkkkknnnrrrvvvxxxxxxtttooonnnpppsssttttttqqqqqqrrruuuxxxzzzzzzyyyvvvsssqqqssswwwyyywwwtttssswwwyyyvvvsssrrrpppmmmooorrrvvvxxxwwwvvvuuuttttttuuuvvvvvvvvvuuutttsssrrrpppnnnooossswwwzzz{{{yyyyyyyyywwwtttrrrrrrsssoooqqqssssssrrrrrrtttuuuvvvyyyxxxsssoooppppppnnnpppsssuuusssmmmjjjkkknnnrrruuuwwwwwwuuusssuuuvvvqqqvvvzzzxxxsssppprrruuurrrqqqpppqqqtttvvvwwwwwwyyyzzzyyywwwtttrrrrrrsssttttttttttttuuuvvvwwwwwwsssrrrssswwwvvvrrrpppqqqnnnsssvvvuuuvvvzzz}}}|||uuuuuuuuuuuuuuuvvvwwwxxx{{{zzzyyyyyyyyyzzz|||}}}zzzwwwtttssstttuuuvvvvvvsssuuuxxxzzzzzzyyywwwvvvrrrrrruuuxxxwwwsssssswwwwwwzzz}}}~~~~~~~~~~~~}}}~~~}}}~~~mmmnnnnnnllljjjiiikkknnnmmmkkklllooonnnkkkooouuutttsssrrrpppoooooooooooonnnpppsssttttttrrrnnnlllmmmoooqqqrrrqqqqqqrrrrrruuuqqqooopppsssssspppmmmoookkklllpppqqqmmmkkkmmmqqqrrrtttsssppplllkkkjjjlllkkkjjjjjjlllmmmllllllrrrsssttttttssspppmmmkkkmmmmmmnnnnnnoooqqqtttvvvuuuwwwxxxwwwuuussstttvvvuuuppplllkkkoooqqqqqqoooppppppppppppppppppppppppnnnmmmlllooossswwwxxxxxxyyyuuupppoooppprrrssssssqqqqqqrrruuuxxxyyyxxxwwwvvvuuutttttttttttttttssssssxxxyyytttppppppooolllqqqsssuuuvvvtttsssssssssuuuuuuuuuuuuuuutttsssrrrrrrpppnnnooorrrvvvxxxyyyyyyzzz{{{yyywwwuuuuuuuuurrrtttuuusssqqqqqqsssuuuwww{{{{{{sssoooooopppmmmqqquuuvvvrrrllljjjmmmrrrqqqsssuuuvvvuuuuuuuuuuuupppsssvvvvvvrrrpppqqqrrrqqqqqqrrrtttvvvvvvtttssssssvvvxxxwwwtttpppnnnmmmmmmnnnoooqqqsssuuuvvvwwwuuusssuuuzzzyyyssspppqqqooouuuyyyyyyxxx{{{|||{{{vvvuuuuuutttuuuvvvwwwxxxzzzzzzzzz{{{|||}}}~~~zzzzzzyyywwwttttttvvvwwwtttuuuwwwyyyzzzzzzyyyxxxtttuuuxxxzzzuuuooorrryyyxxx{{{~~~~~~|||{{{|||~~~{{{}}}~~~~~~~~~jjjmmmoooooollljjjjjjkkkkkkjjjnnntttrrrnnnooouuuwwwuuurrrpppnnnnnnooopppnnnqqqtttvvvvvvrrrmmmjjjmmmooopppooommmmmmqqqtttuuuqqqmmmmmmqqqtttsssqqqoookkkjjjoooqqqmmmlllooommmpppssstttrrrpppnnnnnnkkkjjjiiiiiikkkmmmmmmlllooopppqqqrrrrrrrrrqqqpppjjjnnnpppooommmnnntttzzzvvvxxxyyyxxxuuusssuuuwwwtttpppkkklllpppttttttrrrnnnnnnnnnoooppppppqqqqqqkkkkkknnnrrrxxxzzzyyywwwwwwvvvsssqqqpppqqqrrrsssrrrrrrsssuuuwwwxxxvvvtttvvvwwwxxxuuuqqqooopppssssssyyyyyyrrrmmmooopppmmmsssttttttsssqqqqqqrrrsssvvvvvvvvvuuuuuutttsssrrrrrrpppoooppprrruuuwwwwwwyyyzzz{{{zzzxxxvvvvvvwwwuuuwwwwwwtttqqqpppsssuuuvvv||||||tttpppqqqrrrpppnnntttyyywwwqqqmmmnnnrrrpppqqqssstttvvvvvvuuutttppppppqqqrrrsssrrrqqqppppppqqqtttwwwxxxwwwsssoookkkooouuuxxxvvvrrrmmmkkkfffiiilllooorrrtttttttttxxxuuuvvv{{{zzzrrrnnnppppppxxx|||{{{zzz{{{{{{zzzxxxwwwvvvuuuuuuvvvwwwwwwyyyyyy{{{|||~~~{{{||||||yyyuuutttvvvyyytttuuuwwwyyyzzzzzzzzzzzzsssuuuzzz|||vvvpppuuuzzz|||~~~}}}{{{yyyzzz|||{{{|||}}}}}}}}}oooooommmkkkiiijjjmmmooommmnnnooonnnmmmoootttyyyssstttssspppmmmmmmqqquuunnnpppsssvvvuuuqqqmmmiiinnnppprrrrrrqqqoooooopppmmmmmmnnnoooqqqqqqqqqpppqqqpppnnnllllllllllllmmmooorrrtttuuusssqqqppppppkkkkkkkkkjjjkkknnnssswwwooonnnmmmnnnppprrrrrrrrrlllkkkjjjlllpppsssuuuuuutttvvvwwwvvvssspppooooooooopppsssuuuuuuuuutttsssrrrtttvvvtttpppnnnnnnooommmpppssstttrrrsssuuuxxxuuutttqqqmmmiiijjjooosssssssssttttttuuuvvvvvvwwwvvvuuutttsssqqqqqqqqqqqqqqqrrrrrrooollllllnnnqqqqqqsssuuuuuusssrrrrrrrrryyyxxxvvvrrrooommmmmmnnnvvvssspppqqquuuyyyzzzzzzzzzyyyzzzwwwsssuuu|||zzzxxxuuurrrrrrtttvvvxxxvvvuuutttrrrqqqpppoooooossstttwwwxxxxxxwwwtttsssuuuqqqssszzz|||uuunnnlllpppooosssxxxwwwpppnnnqqqvvvuuutttttttttsssooommmsssuuuvvvuuuqqqnnnkkkjjjllljjjiiikkkooossstttsss{{{xxxuuuuuuwwwxxxwwwtttuuuvvvyyy}}}}}}zzzvvvuuusssrrrtttwwwxxxvvvtttzzzzzz|||{{{}}}zzzwwwuuutttwwwvvvvvvvvvwwwyyy{{{|||zzzzzzyyyxxxwwwyyy}}}~~~|||zzzzzz{{{}}}~~~~~~xxx{{{{{{zzzsssrrrpppllliiihhhjjjlllpppqqqrrrqqqpppoooooopppwwwtttooojjjiiilllsssxxxooopppqqqrrrsssrrrqqqpppkkknnnqqqrrrqqqooooooooopppmmmkkknnnsssvvvsssoooqqqpppnnnmmmllllllmmmmmmnnnpppsssvvvvvvuuurrrooojjjkkkkkkmmmooorrrtttuuuqqqpppnnnnnnpppppppppooonnnppprrrqqqpppppprrruuupppqqqrrrrrrpppoooooopppmmmoooqqqsssuuuvvvvvvvvvsssttttttrrrooonnnppprrrqqqrrrsssrrrpppppprrrtttssssssrrrooolllllloooqqqrrrrrrssstttuuuuuuvvvwww{{{yyyuuurrrqqqrrrssstttttttttrrrooollllllooosssqqqrrrssssssrrrrrrtttvvvtttuuutttrrrooonnnnnnooorrrqqqrrrtttwwwzzzzzzzzz|||yyyzzz|||zzzvvvwww|||yyyxxxwwwuuuuuutttuuuuuuuuutttrrrqqqooooooooooooqqqrrrtttvvvwwwwwwvvvvvvrrrpppssszzz{{{vvvqqqqqqqqqpppsssxxxwwwqqqqqqtttuuutttrrrrrrrrrqqqooommmvvvwwwwwwuuuqqqnnnlllkkkooolllkkklllooorrrsssrrr}}}{{{xxxxxxyyyyyywwwuuu|||{{{{{{|||}}}}}}{{{yyyvvvsssqqqrrrtttvvvvvvuuuxxxwwwwwwzzz~~~~~~}}}zzzyyyzzzyyyuuuqqqwwwxxxxxxxxxyyyzzz{{{{{{~~~{{{zzzzzz{{{}}}||||||}}}~~~~~~}}}|||yyy{{{zzzyyy~~~tttsssqqqmmmjjjhhhjjjkkkoooppprrrttttttrrrnnnjjjuuuqqqllliiikkkooorrruuurrrqqqooonnnmmmnnnpppqqqjjjmmmppprrrqqqoooooonnnrrrmmmiiimmmtttwwwtttnnnqqqqqqpppooonnnnnnnnnnnnoooppprrrvvvyyyxxxsssoookkkjjjkkkoootttwwwvvvtttsssqqqnnnnnnnnnnnnmmmlllqqquuuyyyvvvpppmmmooosssqqqqqqqqqooommmmmmooopppmmmnnnppprrrtttwwwyyyzzzuuutttrrrooommmnnnrrruuuqqqqqqqqqpppooooooqqqssspppqqqrrrqqqooonnnooopppqqqqqqrrrssstttuuuvvvvvv}}}zzzuuuqqqpppqqqsssuuuwwwvvvsssooolllmmmpppsssqqqrrrrrrrrrrrrsssvvvyyyppprrrsssrrrqqqoooppppppnnnqqqtttwwwxxxyyyzzz{{{xxxxxx{{{}}}|||xxxxxxzzzwwwxxxxxxxxxwwwvvvtttsssuuutttqqqooonnnooopppqqqrrrrrrrrrssstttuuuvvvvvvssstttwwwzzzyyytttrrrtttsssrrrtttvvvuuussstttwwwwwwuuusssrrrrrrsssrrrqqquuuvvvvvvuuusssqqqqqqrrrrrrpppnnnnnnppprrrsssrrrzzzxxxxxxxxxzzz{{{zzzyyy}}}{{{zzzzzz{{{zzzyyyuuusssqqqppprrrtttttttttuuussssssuuuyyy}}}{{{wwwsssuuuyyyzzzvvvpppuuuvvvxxx{{{|||}}}}}}}}}|||{{{{{{}}}}}}}}}|||zzzzzz{{{zzzyyy|||}}}qqqqqqpppnnnlllkkkmmmooollllllmmmrrrvvvvvvrrrnnnnnnllllllnnnrrrrrrpppllltttrrrnnnkkkiiiiiiiiijjjlllooorrrsssrrrooonnnmmmqqqmmmkkklllppprrrpppmmmsssrrrrrrqqqqqqqqqpppppptttrrrqqqtttxxxyyytttooommmjjjiiimmmtttxxxwwwtttpppnnnllllllmmmmmmmmmlllrrrvvvxxxwwwrrrnnnnnnpppvvvuuusssooollllllmmmppppppoooooopppsssvvvyyy{{{wwwtttpppllljjjlllpppsssoooooonnnnnnooorrrtttvvvooooooooooooooooooooopppppppppqqqrrrssstttuuuuuuyyywwwtttqqqooopppqqqrrrwwwvvvtttrrrpppppppppqqqqqqsssttttttsssssstttvvvppprrrttttttsssqqqqqqqqqpppssswwwwwwvvvvvvxxx{{{yyyzzzzzzzzzxxxvvvvvvwwwwwwwwwwwwwwwwwwwwwwwwwwwvvvtttrrrpppoooppprrrssstttrrrqqqpppppprrrtttuuuxxxzzz|||{{{vvvqqqqqqssstttsssssssssssssssvvvyyy{{{xxxtttssstttvvvwwwwwwssstttuuuvvvvvvwwwzzz|||ssssssrrrrrrssstttvvvvvvrrrsssuuuxxx{{{}}}~~~{{{yyyxxxwwwxxxyyyxxxwwwrrrrrrrrrrrrsssssssssrrrrrrrrrrrrsssvvvxxxzzz{{{uuusssrrrtttwwwxxxvvvsssrrruuuyyy}}}}}}~~~}}}}}}~~~}}}{{{{{{{{{zzzyyyzzz{{{|||{{{pppppppppooommmmmmnnnpppmmmkkkkkkooosssvvvtttrrrmmmllllllnnnrrrrrrooolllrrrqqqooommmkkkiiiiiihhhppprrruuuuuurrrooonnnmmmnnnooonnnmmmkkkjjjkkklllssstttttttttssssssrrrrrrxxxtttqqqrrrvvvwwwtttpppnnnjjjfffiiiooouuuvvvtttllljjjiiijjjlllnnnnnnnnnrrrrrrsssssssssrrrooonnnvvvuuurrrnnnllllllnnnqqqsssrrrppppppqqqsssvvvwwwxxxtttnnnjjjiiikkkmmmooopppoooooooooqqqsssuuuvvvpppooommmlllmmmoooqqqsssqqqqqqrrrrrrsssttttttuuuuuuuuuttttttrrrqqqppppppvvvuuuuuuttttttrrrqqqoooqqqsssuuuuuutttqqqppppppssstttvvvvvvtttrrrrrrrrruuuwwwwwwuuurrrrrruuuyyy||||||zzzuuurrrrrrssstttvvvuuutttssstttwwwzzz|||vvvuuusssrrrrrrssstttuuuqqqpppnnnmmmooorrrvvvxxxyyy}}}~~~{{{vvvsssssstttssstttsssqqqppprrrvvvxxxzzzwwwtttsssuuuwwwyyyzzztttuuuwwwwwwxxxyyy|||ttttttttttttuuuwwwyyy{{{sssuuuxxx{{{}}}vvvvvvvvvxxxzzzzzzxxxvvvppprrruuuvvvvvvtttrrrppprrrsssuuuvvvvvvuuuuuuuuuooorrruuuvvvttttttvvvxxxvvvxxx{{{~~~~~~|||zzz{{{{{{{{{|||~~~~~~|||{{{}}}~~~~~~}}}|||{{{zzzzzzzzzyyyzzz{{{|||rrrrrrrrrpppnnnmmmmmmnnnqqqpppnnnnnnpppqqqrrrqqqsssoookkkjjjkkknnnqqqrrroooppppppqqqppppppooonnnrrrtttuuutttrrrpppoooooolllnnnooolllgggfffiiimmmsssssstttttttttssssssrrrvvvtttqqqrrrtttuuusssqqqnnnjjjggghhhlllqqqttttttjjjiiiiiijjjnnnpppqqqqqqqqqpppoooppprrrsssqqqnnnnnnnnnnnnlllkkkmmmqqqttttttrrrqqqooooooqqqrrrsssvvvrrrnnnkkkkkklllmmmmmmsssqqqqqqqqqssssssrrrppprrrooommmmmmooorrruuuuuusssssssssssssssssssssssstttuuuvvvwwwvvvuuusssrrruuutttssstttuuutttrrrppprrrsssuuutttrrrooonnnnnntttvvvwwwvvvuuuttttttuuuxxxwwwuuurrrpppqqqsssvvv|||}}}zzzsssooopppqqqqqqvvvtttrrrqqqrrrvvvzzz|||uuuuuuttttttuuuuuuvvvvvvmmmmmmlllmmmppptttyyy|||www{{{|||zzzyyyzzzyyywwwtttvvvuuupppooorrruuuvvvwwwtttrrrqqqsssvvvxxxyyyxxxyyyzzzyyywwwvvvwwwxxxssstttuuuuuuuuuwwwzzz}}}zzz|||~~~}}}}}}~~~vvvvvvxxxzzz||||||zzzxxxrrrtttxxxyyywwwtttsssrrruuuvvvxxxxxxvvvtttssssssoootttyyyxxxtttsssvvv{{{|||}}}~~~|||yyywwwzzzzzzyyyxxxwwwyyy}}}|||zzzyyy{{{}}}~~~|||zzz{{{|||{{{yyyzzz~~~{{{pppqqqrrrqqqooonnnoooppprrrrrrrrrqqqooonnnnnnoootttrrrnnnkkkiiilllppptttqqqqqqqqqqqqqqqqqqrrrrrrpppqqqrrrqqqppppppqqqsssllllllllljjjiiiiiilllnnnpppqqqqqqrrrrrrrrrqqqpppnnnppprrruuuvvvuuusssrrrkkkkkkjjjkkkllloooqqqrrrlllkkkkkkmmmpppssstttsssppppppqqqpppppppppqqqrrrlllmmmmmmmmmmmmooorrruuurrrqqqpppooooooooopppqqqssspppnnnnnnpppqqqpppnnnpppooooooqqqsssssspppmmmrrrpppppprrruuuxxxxxxwwwvvvvvvuuuttttttssssssrrrtttttttttuuuuuuuuuuuuuuuwwwtttpppppprrrttttttsssrrrrrrqqqooommmmmmooorrrrrrtttttttttttttttvvvxxxvvvtttrrrqqqrrrrrrrrrqqqyyy|||{{{tttppprrrrrrooouuutttsssrrrssstttvvvwwwrrrssstttuuuvvvvvvuuuuuupppooonnnnnnpppssswwwzzzwwwzzz{{{zzz{{{~~~|||vvvuuuyyywwwqqqooosssuuuttttttsssqqqrrrtttwwwxxxyyywwwxxxyyyxxxuuurrrqqqqqqssstttuuuuuussstttwwwzzz{{{~~~|||zzzyyyyyyyyyxxxwwwxxxyyyzzzyyyxxxwwwxxxyyyxxxuuutttvvvxxxyyyzzzzzzxxxuuutttuuuwwwtttwwwzzzzzzwwwvvvxxxzzz}}}~~~~~~~~~}}}{{{yyywwwwwwwwwxxxwwwwwwwwwzzz|||zzzyyyyyyzzz|||~~~~~~}}}|||zzz{{{~~~}}}zzz|||~~~kkkmmmoooppppppqqqsssuuuooorrrtttssspppmmmnnnpppoooqqqsssqqqnnnlllnnnppptttsssqqqooonnnnnnooopppnnnoooooooooooopppsssvvvmmmjjjhhhhhhkkknnnoooooommmnnnppppppqqqpppooonnnfffkkksssxxxxxxvvvsssrrriiikkknnnnnnnnnnnnoooqqqooonnnnnnooorrruuuuuuuuuooossstttrrrmmmmmmqqqvvvpppqqqqqqqqqppppppsssuuuoooooooooooooooooopppppppppnnnnnnqqqtttuuusssqqqkkkkkklllppptttuuurrrnnnrrrrrrsssvvv{{{|||zzzwwwxxxwwwvvvuuutttsssrrrrrrsssrrrqqqpppqqqsssuuuwwwyyytttnnnlllooosssvvvwwwsssqqqnnnjjjiiilllrrrvvvpppqqqrrrrrrrrrtttxxx{{{sssqqqppprrruuuuuurrrnnnuuu{{{|||vvvsssuuusssooouuuuuuuuuuuutttsssrrrqqqppprrrtttvvvvvvvvvtttsssvvvtttrrrpppoooqqqrrrtttzzz}}}}}}zzz|||zzzrrrwww{{{yyysssppptttvvvtttuuutttssstttwwwyyyzzzzzzrrrtttvvvvvvsssqqqoooooosssuuuuuutttqqqqqqsssvvvvvvzzz}}}|||yyywwwvvvwww|||yyyuuussstttuuuvvvvvv{{{{{{zzzvvvssstttxxx|||||||||zzzwwwttttttxxx|||yyyyyyyyyzzzzzzzzzyyyxxxyyyzzz{{{|||}}}}}}||||||qqqtttwwwxxxxxxxxxyyyzzzvvvwwwxxx{{{~~~}}}{{{|||zzz|||~~~{{{~~~llljjjhhhhhhjjjoootttwwwsssrrrpppooopppqqqqqqqqqoooooonnnmmmmmmmmmmmmmmmrrrooommmooossssssoookkklllmmmnnnpppppppppoooooolllmmmoooqqqpppnnnkkkjjjnnnppppppooommmkkkkkkkkkhhhooottttttwww{{{zzzuuunnnmmmlllmmmooorrrssstttpppnnnnnnppptttvvvvvvtttmmmmmmooosssrrroooppptttnnnuuuwwwsssrrrvvvvvvssspppsssvvvtttppplllllllllpppooonnnmmmnnnoooqqqsssuuussspppmmmmmmnnnqqqrrrxxxvvvttttttvvv|||ssstttttttttttttttssssssnnnnnnooopppqqqsssuuuuuupppppppppoooppppppqqqrrrqqqqqqrrrqqqppppppqqqssssssuuuwwwwwwwwwxxxzzz{{{vvvuuuuuuvvvtttpppppptttwwwyyyzzzxxxuuussstttvvvuuutttssssssttttttsssssstttssstttyyy}}}~~~zzzwwwxxxwwwtttooollllllqqquuuxxxxxxyyy|||}}}|||zzzwwwyyyzzzzzzyyyvvvtttttttttyyyuuurrrrrruuuwwwxxxwww~~~tttooorrrtttqqqooopppyyysssppprrrrrroooqqqwwwvvvuuutttsssssstttvvvwwwsssrrrqqqqqqrrrvvvyyy|||~~~xxxwww{{{{{{vvvtttwww}}}xxxxxx{{{{{{xxxxxx}}}|||}}}}}}}}}|||zzzyyywww~~~|||zzzzzz||||||{{{zzzuuurrrrrruuu{{{~~~{{{xxxvvvyyy|||}}}}}}{{{{{{{{{}}}|||||||||}}}kkkjjjiiiiiilllooosssvvvsssssssssssssssrrrpppnnnqqqqqqooonnnlllkkkjjjjjjrrrooommmooorrrrrrnnnjjjjjjkkkmmmooooooooooooooommmnnnoooppppppnnnlllkkknnnppppppooommmjjjjjjjjjlllqqqtttssstttwwwvvvqqqtttsssqqqpppqqqqqqqqqqqqrrrpppooopppssstttsssqqqnnnllllllpppqqqpppqqqtttooorrrrrrppprrrxxxzzzwwwqqqrrrsssrrrpppoooooopppoooooonnnnnnnnnoooqqqqqqppppppooooooooopppqqqqqqrrrrrrsssuuuwwwzzz}}}sssttttttuuutttsssqqqppplllnnnppprrrsssssssssrrrrrrqqqqqqqqqqqqpppppppppnnnooopppqqqqqqqqqtttvvvooosssyyy}}}|||zzzwwwvvvwwwuuuuuuwwwuuurrrtttxxxzzz||||||yyyuuurrrrrrsssuuuwwwyyywwwtttrrrtttvvvvvvxxx{{{||||||{{{zzzzzzyyyxxxuuupppmmmnnnssswwwxxxwwwwwwyyy{{{}}}|||{{{yyyzzz{{{yyywwwuuutttuuutttrrrpppqqqtttvvvwwwvvvzzzsssooorrrtttrrrqqqsssxxxsssrrrttttttqqqrrrvvvrrrssssssttttttttttttsssssssssrrrssstttwwwyyy{{{zzztttsssvvvwwwttttttvvv}}}yyyyyy|||}}}zzz{{{~~~}}}|||zzzzzz||||||}}}}}}|||{{{zzzyyyxxxvvvuuuwwwzzzzzzuuupppssswww{{{}}}|||zzzyyyxxx}}}}}}~~~kkkkkkkkklllnnnpppsssuuusssuuuvvvwwwuuurrrooommmssssssqqqooommmkkkiiihhhrrrooolllmmmoooooollliiijjjkkkmmmooopppqqqqqqpppooooooppppppoooooonnnnnnooopppqqqpppmmmjjjiiiiiillloooqqqpppqqqssssssqqqwwwvvvtttsssrrrqqqqqqqqqsssqqqppppppppppppooommmpppjjjiiimmmrrrrrrrrrssssssrrrooommmqqqxxxzzzwwwsssqqqpppqqqrrrssssssrrrnnnnnnnnnooooooooooooppplllmmmooopppqqqqqqppppppnnnpppsssvvvwwwxxxwwwwwwssstttuuuuuusssqqqnnnllljjjmmmpppssstttsssqqqooosssssssssrrrqqqooonnnmmmppprrrssssssssssssuuuwwwqqquuuzzz|||{{{yyyvvvuuuxxxvvvvvvxxxwwwuuuwww|||{{{|||{{{xxxuuussssssssstttyyy}}}{{{vvvsssvvvzzzwww{{{~~~}}}yyywwwyyy|||yyywwwsssooommmnnnrrrvvvwwwvvvuuuvvvyyy|||~~~~~~xxxzzz{{{zzzwwwvvvuuuvvvpppooooooqqqsssuuuuuutttuuurrrqqqrrrsssrrrsssvvvuuurrrqqqssssssppppppsssnnnpppsssuuuuuutttrrrpppsssttttttvvvwwwxxxyyyzzzxxxssspppqqqrrrqqqqqqsss{{{yyyyyy|||}}}|||}}}~~~}}}|||||||||zzz}}}{{{yyyxxxzzzxxxwwwvvvxxxyyyxxxrrrnnnqqquuuyyy|||{{{yyywwwwww|||}}}lllmmmnnnoooqqqrrrssstttsssuuuvvvvvvtttrrrqqqppptttsssrrrqqqooommmkkkjjjpppmmmjjjjjjkkkkkkjjjhhhkkkmmmoooqqqrrrsssrrrrrrpppppppppooooooooooooooooooqqqrrrqqqnnnkkkjjjiiiiiijjjkkklllnnnrrrttttttssssssssssssqqqqqqrrrrrrqqqpppooooooooonnnmmmmmmpppjjjiiiooouuuuuusssrrrwwwsssoooooosssvvvuuurrrsssqqqqqqsssvvvvvvssspppnnnnnnoooppppppoooooonnnnnnnnnooopppppppppooooooqqqsssuuuwwwwwwuuusssrrrssssssttttttrrroookkkiiilllmmmppprrrsssrrrpppooossssssrrrqqqooommmjjjiiivvvwwwxxxwwwuuuttttttuuuxxxxxxwwwuuutttuuuxxx{{{zzzwwwwwwxxxwwwuuuwww|||zzzxxxvvvsssssstttvvvxxxtttwwwzzzzzzyyyxxxyyy{{{wwwxxxzzzyyywwwvvvxxxzzzvvvtttppplllkkkmmmpppssswwwvvvuuuwwwyyy{{{|||{{{wwwyyyzzzyyywwwvvvvvvwwwooopppppprrrsssssssssrrrssssssssssssrrrqqqsssvvvrrrpppnnnnnnmmmmmmooopppooopppsssuuuuuuuuusssrrrtttuuuvvvxxxyyyyyyyyyxxxyyytttpppoooooooooooopppwwwvvvwwwyyyzzz{{{}}}~~~~~~|||{{{{{{||||||zzz~~~}}}xxxuuuxxx|||vvvuuuuuuvvvyyyyyywwwuuusssuuuxxxyyyyyyxxxyyyyyyzzz{{{~~~nnnnnnpppqqqrrrsssssstttrrrssstttsssqqqqqqsssuuurrrrrrsssrrrrrrqqqpppooommmkkkhhhgggggghhhhhhhhhkkklllnnnpppqqqqqqqqqpppooooooooooooooopppppppppppprrrsssssspppmmmkkkjjjiiihhhiiikkkmmmoooqqqsssppprrrsssrrrooommmnnnooommmnnnnnnnnnnnnnnnnnnooooookkkllltttzzzxxxsssqqqvvvqqqooorrrvvvvvvsssooorrrqqqsssvvvyyywwwqqqlllooooooppppppppppppoooooosssrrrpppooonnnnnnnnnnnnyyyxxxxxxvvvuuusssrrrqqqqqqqqqrrrqqqpppmmmjjjhhhnnnnnnooopppqqqrrrrrrsssrrrrrrpppnnnllliiigggeeesssuuuvvvvvvtttsssssssssxxxwwwvvvsssrrrtttwww{{{|||yyyyyyyyywwwtttuuuzzz{{{xxxrrroooooossswwwyyytttssstttwww|||}}}|||yyyxxxvvvuuuvvvyyy{{{zzzxxxvvvsssoookkkkkknnnqqqssswwwwwwxxxyyyzzzzzzwwwtttvvvwwwyyyxxxwwwvvvvvvwwwssssssttttttsssqqqqqqppprrrtttuuusssqqqrrrsssssssssrrrnnnkkkkkkmmmppprrrrrrsssttttttuuuvvvvvvvvvuuuvvvxxxyyyzzzyyyxxxwwwvvvtttpppnnnpppssstttssssssttttttuuuvvvyyy{{{{{{~~~}}}{{{yyyxxxxxxyyyyyy{{{}}}}}}yyytttsssxxx}}}xxxvvvuuuvvvwwwzzz{{{{{{vvvwwwwwwwwwwwwxxx{{{~~~wwwyyy|||nnnoooooopppqqqrrrrrrrrroooqqqrrrpppnnnooosssvvvoooppprrrsssssssssrrrqqqllljjjhhhffffffgggiiikkkjjjkkklllmmmnnnnnnmmmmmmnnnnnnooooooppppppoooooonnnpppssssssqqqnnnlllkkkmmmjjjjjjllllllkkklllooorrrtttuuurrrmmmjjjjjjkkkkkklllnnnnnnnnnnnnpppqqqpppnnnpppvvvzzzwwwsssrrrqqqnnnnnnssswwwvvvsssssspppqqqtttwwwxxxuuuqqqmmmrrrqqqqqqqqqqqqpppppppppuuutttrrrpppnnnnnnnnnnnn{{{yyywwwuuusssrrrqqqqqqoooooonnnnnnmmmlllkkkjjjooooooooopppqqqsssuuuvvvrrrqqqnnnkkkhhhfffeeedddjjjmmmppprrrrrrrrrrrrsssqqqsssuuuvvvuuutttuuuuuu|||zzz{{{|||yyyuuuuuuyyy~~~zzztttpppppprrrtttuuutttqqqqqqvvv}}}|||wwwzzzwwwvvvyyy}}}|||yyyyyyuuupppnnnoooqqqtttuuuyyyyyyyyyzzzzzzxxxsssppptttuuuwwwwwwvvvuuuvvvwwwuuuvvvvvvtttrrrppppppqqqrrrttttttrrrrrrttttttqqquuuvvvrrrnnnmmmqqqttttttttttttuuuvvvwwwxxxxxxyyyvvvvvvxxxyyyyyyxxxwwwvvvqqqrrrqqqpppsssyyy{{{yyyqqqttttttssstttyyyzzzyyyzzzzzzxxxwwwvvvuuuuuuuuuyyyzzzyyyvvvssstttxxx|||{{{zzzxxxwwwwwwxxxyyyzzzxxxxxxxxxwwwwwwyyy}}}uuuwwwyyy|||~~~mmmmmmmmmmmmmmmnnnoooppplllooorrrqqqmmmlllooorrrnnnoooqqqrrrsssrrrqqqpppmmmkkkiiigggfffiiilllooolllmmmnnnoooooonnnmmmlllkkklllnnnppppppooonnnmmmjjjmmmpppqqqpppmmmkkkjjjllliiiiiimmmmmmjjjjjjnnnrrruuuwwwuuuoookkkkkkmmmkkkmmmoooooonnnmmmooorrrssspppqqqtttuuurrrrrruuurrrnnnooossstttrrrsssvvvoooqqqssstttssssssssstttttttttrrrqqqqqqqqqrrrrrrssssssssssssrrrpppooonnntttttttttsssrrrqqqppppppllllllkkkjjjkkkkkkmmmmmmlllnnnppprrrtttuuuvvvvvvtttqqqmmmiiigggfffffffffgggjjjnnnqqqqqqrrrssstttoooqqqssstttsssssstttvvv{{{zzz|||}}}xxxwwwzzz|||yyyvvvvvvvvvvvvtttrrrttttttuuuxxx}}}~~~{{{wwwxxxyyyzzz|||||||||zzzxxxzzzvvvpppnnnpppsssuuuvvv{{{yyyxxxxxxxxxvvvsssqqqrrrsssuuuvvvuuutttuuuvvvuuuvvvuuussspppoooqqqsssqqqsssrrrpppsssxxxvvvpppsssvvvvvvrrrrrruuuuuuqqqrrrtttvvvxxxyyyyyyxxxwwwvvvwwwwwwwwwwwwwwwvvvvvvrrrttttttrrruuu{{{|||xxxssswwwwwwtttvvv{{{|||yyywwwwwwwwwvvvuuutttsssrrruuuuuuvvvvvvvvvvvvvvvvvvyyyzzz{{{zzzyyywwwuuuuuuuuuwwwyyyzzzzzz{{{|||~~~vvvvvvxxxyyy|||~~~lllkkkjjjjjjjjjlllmmmnnniiinnnsssrrrnnnjjjkkklllmmmnnnpppqqqqqqpppooonnnnnnmmmjjjhhhhhhjjjooossspppqqqqqqrrrrrrpppooonnnjjjkkknnnpppqqqooommmlllgggkkknnnpppnnnllljjjiiihhheeegggmmmooollllllpppppptttwwwvvvrrrpppqqqsssllloooppppppnnnmmmoooqqquuurrrqqqqqqpppnnnrrrwwwwwwrrrqqqsssqqqmmmpppwwwnnnpppqqqpppoooqqqvvvzzzvvvuuusssqqqqqqqqqssstttoooqqqtttuuuuuussspppnnnmmmnnnpppqqqqqqpppooonnnkkkjjjiiihhhiiikkknnnooojjjmmmqqquuuwwwxxxwwwvvvuuurrrmmmiiiffffffggghhhkkknnnrrrssssssrrrrrrssssssrrrooommmlllpppwww|||yyyzzz}}}|||zzz}}}vvvvvvwww{{{}}}|||wwwsssuuuwwwzzz||||||zzzyyyxxxuuuyyy}}}}}}yyyuuuuuuvvvyyytttnnnlllooorrrtttttt|||zzzwwwuuuuuuuuutttsssppprrrtttuuutttttttttvvvsssttttttqqqoooooorrruuuoooqqqoooooottt{{{yyyqqqnnntttwwwuuutttvvvsssmmmooorrrwwwzzz|||zzzwwwuuuwwwwwwwwwvvvvvvvvvvvvvvvvvvyyyxxxtttuuuzzzxxxrrrvvvzzzzzzwwwxxx}}}~~~{{{vvvvvvwwwwwwuuutttrrrpppqqqqqqtttwwwyyyxxxuuurrrsssvvv{{{}}}{{{xxxtttrrrqqquuuzzz|||}}}{{{{{{{{{wwwwwwwwwxxxzzz}}}pppmmmkkklllooopppooommmkkkoooqqqpppppprrrqqqmmmqqqkkkiiiooossspppoooqqqnnnlllkkklllppprrrqqqooorrrrrrsssuuuwwwuuuooojjjoooqqqrrrqqqnnnjjjiiihhhjjjmmmnnnllliiigggjjjmmmnnnkkkiiiiiilllnnnooopppwwwssspppqqqvvvyyywwwuuunnnlllkkklllppprrrqqqpppmmmlllkkkmmmpppsssrrrppptttttttttvvvwwwuuupppkkkrrrrrrrrrtttvvvwwwuuuttttttsssrrrqqqppppppppppppssstttuuutttrrrqqqqqqrrrooonnnmmmmmmmmmoooppprrriiifffdddeeeiiillllllkkkeeellltttwwwuuurrrtttvvvppprrrtttrrrnnnjjjjjjkkklllrrryyy{{{wwwsssqqqqqqoootttwwwssslllkkkqqqxxxwwwyyyzzzxxxuuutttvvvyyy|||zzzxxxxxxyyyyyyzzzyyywwwwwwvvvvvvwwwyyy{{{|||xxxzzz||||||zzzxxxvvvvvvssssssrrrqqqppppppppppppxxxwwwvvvttttttsssssssssqqqsssttttttsssrrrrrrsssrrrtttvvvuuurrrrrrsssvvvuuuppplllnnnsssxxxxxxvvvuuuuuutttttttttsssrrrrrrrrrssstttxxx{{{|||zzzxxxwwwsssttt{{{}}}xxxssssssrrrtttvvvvvvuuutttsssttt||||||||||||{{{yyywwwuuuyyy{{{{{{yyytttrrrrrrtttwwwwwwxxxyyyyyyxxxwwwwww{{{zzzyyyzzz{{{|||{{{zzzwwwuuuuuuxxx}}}|||yyyvvvvvvzzz}}}}}}|||qqqooolllllllllmmmmmmlllnnnrrrtttrrrrrrtttrrrnnnpppkkkiiimmmpppnnnnnnppppppnnnllllllooorrrrrrqqqsssrrrqqqrrrtttssspppnnnoooppppppooommmlllnnnooonnnmmmlllllllllmmmllllllllllllmmmooorrrsssrrrpppvvvrrrooopppuuuwwwvvvtttqqqnnnlllmmmooopppooonnnllljjjjjjkkknnnpppooonnnnnnnnnpppsssvvvuuurrrnnnooonnnnnnpppsssuuuuuutttrrrqqqpppooonnnnnnoooooorrrtttvvvvvvtttrrrqqqqqqrrrqqqpppooonnnmmmmmmlllllliiiggggggiiikkkjjjiiiggglllqqqsssrrrppppppqqqssssssrrrooommmllllllmmmkkkpppuuuwwwuuusssuuuwwwqqqtttwwwtttpppooosssxxxvvvwwwxxxwwwvvvvvvxxxyyyuuutttsssuuuxxxyyywwwuuutttttttttvvvwwwyyy{{{|||}}}}}}zzzwwwuuuvvvyyy|||sssssssssrrrrrrsssttttttrrrrrrrrrssstttuuuwwwxxxssstttuuuuuutttsssssssssrrrtttvvvuuusssssstttvvvsssqqqppprrrvvvxxxxxxwwwuuuvvvvvvwwwvvvtttrrrqqqqqqtttwwwxxxwwwwwwxxxyyyxxxtttuuuzzz|||wwwsssssstttvvvxxxyyywwwvvvvvvwww~~~}}}{{{yyyxxxxxxxxxxxxwwwxxxyyywwwtttssssssuuuuuuwwwyyy{{{||||||{{{zzz~~~}}}|||||||||{{{yyywwwxxxwwwwwwyyy}}}~~~|||zzzxxxxxxzzz|||}}}}}}ppppppnnnkkkiiiiiikkkmmmooossstttrrrrrrsssrrrnnnooojjjhhhkkkmmmlllnnnppprrrpppnnnnnnppprrrsssssstttrrrppppppqqqrrrrrrqqqnnnnnnnnnmmmmmmooosssvvvqqqnnnkkkmmmqqqrrrpppmmmmmmnnnrrrvvvxxxwwwtttppptttqqqnnnooosssuuuuuussssssqqqnnnnnnnnnnnnmmmlllkkkjjjiiijjjlllmmmlllkkkjjjkkknnnqqqttttttrrroooooonnnmmmooorrrtttuuuuuurrrqqqooonnnnnnooopppqqqpppsssvvvvvvuuusssrrrrrrssssssrrrqqqooonnnlllkkkooommmkkkjjjkkkkkkjjjhhhlllmmmooopppqqqppppppooowwwtttpppmmmnnnoooooopppnnnqqqttttttssssssvvvyyysssuuuvvvuuuttttttwwwyyywwwvvvvvvwwwyyyzzzzzzyyysssppppppsssxxxzzzvvvrrrqqqrrrtttvvvxxxyyyzzz{{{~~~}}}{{{xxxvvvwwwzzz|||ttttttttttttuuuvvvwwwxxxqqqqqqqqqrrrsssuuuwwwxxxvvvvvvvvvuuuuuutttttttttsssuuuvvvvvvuuuuuuvvvxxxttttttuuuvvvwwwwwwxxxxxxvvvwwwxxxxxxwwwuuutttrrrqqqvvvzzzxxxsssrrruuuzzzyyyvvvvvvyyyzzzwwwuuuuuuvvvxxxzzz{{{zzzyyyzzz{{{|||yyywwwvvvwwwyyyzzzvvvwwwwwwwwwvvvvvvwwwyyytttwwwzzz~~~~~~~~~~~~~~~~~~{{{xxxzzzyyyyyyzzz}}}~~~~~~}}}zzzzzzzzzyyyyyyzzz}}}~~~mmmnnnnnnkkkhhhhhhkkkooolllpppqqqoooooorrrrrroookkkiiiggghhhjjjlllooorrrqqqqqqqqqrrrssssssrrrqqqrrrqqqpppqqqqqqrrrrrrrrrmmmnnnooooooppprrruuuxxxqqqpppoooqqqtttuuutttrrrqqqsssuuuxxxzzzxxxsssppprrrooommmnnnqqqssssssrrrrrrqqqooonnnmmmmmmlllllljjjjjjjjjjjjkkkkkkkkkjjjlllmmmoooqqqrrrrrrpppooosssqqqpppppprrrtttuuutttrrrqqqqqqpppqqqrrrssstttqqqsssttttttsssssstttuuusssrrrqqqooooooooopppqqqpppooonnnmmmmmmmmmlllkkkqqqpppoooqqqssstttsssrrrxxxtttpppoooqqqsssrrrppptttuuuwwwvvvtttsssuuuwwwvvvuuuuuuvvvxxxyyyyyyyyy{{{xxxwwwxxx{{{|||zzzwwwxxxtttqqqsssyyy{{{xxxsssrrrsssuuuwwwyyyyyyyyyxxxxxx{{{~~~}}}zzzxxxwwwuuuuuuuuuuuuuuuvvvwwwwwwvvvtttsssqqqqqqqqqrrrsssxxxwwwuuuuuuvvvvvvuuuuuuvvvvvvwwwxxxxxxyyyzzz{{{xxxxxxxxxvvvttttttvvvwwwwwwwwwvvvvvvwwwwwwxxxxxxvvvyyyzzzxxxtttrrruuuxxxwwwvvvwwwxxxyyyxxxxxxxxxxxxyyy{{{{{{zzzzzz|||}}}}}}{{{yyyxxxwwwxxxyyyzzzvvvwwwwwwwwwxxxzzz|||}}}vvvyyy|||||||||~~~~~~|||||||||||||||}}}||||||yyyzzz{{{zzzwwwxxx|||~~~jjjlllmmmkkkiiiiiimmmqqqjjjmmmooommmooorrrsssqqqiiiiiiiiihhhiiinnnrrrtttoooqqquuuvvvvvvssspppooonnnppprrrsssrrrqqqqqqpppmmmooorrrssssssrrrssstttnnnqqqtttuuuuuuuuuvvvxxxwwwwwwvvvvvvwwwuuurrrooopppooommmnnnoooqqqrrrrrrqqqqqqpppooommmmmmmmmmmmkkkkkklllkkkkkkkkklllllllllnnnppprrrssssssrrrrrruuusssqqqqqqrrrrrrqqqoooooooooooopppqqqrrrssstttqqqrrrrrrqqqppprrruuuxxxwwwtttqqqnnnmmmooorrrtttnnnooopppppppppppppppqqqqqqpppoooqqqsssvvvvvvuuuuuusssrrrsssvvvvvvtttqqqvvvwwwyyyyyyyyywwwwwwwwwxxxvvvuuuvvvxxxzzzzzzyyy~~~|||zzz{{{}}}|||yyyuuu}}}xxxttttttwwwyyywwwuuuvvvwwwxxxyyyyyyyyywwwvvvxxx{{{~~~zzzxxxvvvvvvuuuttttttssssssssstttwwwuuurrrpppoooooopppqqqxxxvvvttttttvvvwwwvvvuuuxxxxxxxxxyyy{{{|||}}}}}}}}}{{{yyyuuurrrqqqtttvvvxxxvvvtttsssuuuxxx||||||{{{yyywwwwwwwwwvvvuuutttvvvwwwxxxyyy{{{||||||xxxyyyzzzzzzyyyyyyzzz|||zzzzzz{{{{{{{{{zzzzzzyyyvvvuuutttuuuwwwzzz|||}}}yyy{{{~~~~~~}}}|||}}}~~~~~~~~~}}}||||||||||||yyyzzz{{{zzzxxxxxx|||iiikkklllllllllmmmooopppkkknnnooonnnooossstttrrriiilllmmmjjjjjjooossssssooorrrvvvxxxvvvrrrooonnnnnnpppssstttrrrpppoooooonnnpppssstttsssrrrqqqqqqmmmrrrwwwxxxvvvvvvyyy|||zzzxxxuuutttttttttrrrpppooonnnnnnnnnnnnpppqqqrrrqqqqqqqqqooommmkkklllmmmjjjkkkmmmllllllkkkmmmnnniiilllppprrrsssuuuvvvxxxsssrrrqqqppppppnnnllliiihhhjjjlllooopppqqqppppppoooooopppooooooqqquuuxxx{{{xxxsssooonnnoooqqqsssmmmooorrrssssssssstttuuunnnooopppqqqssstttuuuvvvsssssstttvvvxxxxxxvvvtttuuuvvvxxxzzz{{{||||||{{{yyywwwuuutttvvvxxxzzzzzz}}}|||{{{|||{{{zzzwwwttt{{{yyyvvvtttuuuuuuuuutttyyyyyyyyyyyyyyyxxxwwwvvv|||}}}|||zzzxxxxxxyyy{{{uuutttsssrrrqqqqqqqqqqqqrrrqqqooonnnnnnppprrrtttvvvssspppqqqtttwwwwwwuuuxxxwwwwwwyyy|||~~~~~~~~~~~~|||xxxuuusssssstttuuuwwwvvvsssssstttyyy~~~~~~{{{yyyxxxyyyyyyvvvtttrrrwwwzzzyyyyyy|||}}}|||xxxyyyyyyxxxwwwwwwxxxzzzyyyzzz|||}}}}}}|||{{{zzzuuusssrrrrrruuuxxxzzzzzz{{{|||}}}}}}}}}|||{{{{{{~~~~~~|||{{{|||}}}|||||||||{{{zzz|||kkkkkklllmmmoooooonnnmmmmmmoooooolllmmmpppqqqnnnmmmrrrrrrnnnllloooqqqpppqqqtttvvvuuurrrpppooopppppprrrsssrrrooonnnoooqqqoooqqqrrrrrrqqqpppqqqrrroooqqquuuxxxyyyzzz{{{{{{wwwvvvuuuuuuuuuuuusssrrrnnnooonnnnnnnnnoooqqqsssssstttssspppllliiijjjkkkhhhjjjllllllkkkkkkmmmpppjjjmmmqqqrrrssstttvvvxxxqqqppppppqqqqqqoookkkhhhdddgggkkkoooqqqqqqooonnniiillloooqqqqqqrrrtttuuuwwwvvvuuusssrrrqqqqqqrrrnnnqqqtttuuuttttttuuuwwwooorrruuuuuussssssuuuwwwtttuuuvvvvvvvvvwwwxxxzzzxxxwwwvvvwwwyyy|||}}}~~~yyyxxxuuusssrrrtttxxx{{{wwwyyy{{{zzzxxxvvvuuuttttttwwwyyyyyywwwtttttttttyyyxxxxxxwwwwwwwwwwwwwww{{{|||{{{zzzwwwwwwxxxzzzrrrrrrqqqqqqpppqqqqqqqqqooonnnllllllmmmqqqtttwwwsssooolllnnnsssvvvvvvuuuvvvuuutttwww{{{}}}}}}|||{{{yyywwwxxxzzzzzzwwwtttvvvvvvuuuuuuvvvxxxzzz|||zzz{{{{{{zzzxxxvvvuuutttrrryyy}}}{{{zzz|||{{{yyyzzzzzzyyyxxxvvvuuuwwwxxx||||||||||||}}}}}}~~~~~~yyyvvvssssssvvvyyyzzzyyyzzzzzzyyyyyyyyyyyyzzzzzz||||||{{{}}}~~~}}}~~~}}}{{{|||~~~}}}}}}nnnmmmllloooqqqqqqmmmiiimmmooonnnjjjiiilllllliiipppvvvwwwqqqmmmnnnooollltttuuuuuurrrooonnnpppsssssstttsssooollllllooosssqqqqqqqqqpppoooppprrruuuqqqqqqrrrvvv|||~~~|||yyytttttttttvvvxxxxxxuuusssnnnoooooonnnnnnoooqqqsssuuuvvvuuuqqqkkkhhhhhhiiifffiiillllllkkkkkkmmmpppmmmpppssssssqqqppprrrtttpppppprrrttttttrrrnnnjjjcccgggmmmqqqtttssspppnnneeeiiiooossstttsssrrrrrrppprrrtttvvvvvvuuutttssspppsssvvvwwwuuutttuuuwwwrrrwww{{{zzzvvvsssuuuxxxuuuvvvwwwvvvtttuuuzzz~~~zzzvvvtttvvvxxx{{{|||yyyxxxuuuqqqpppqqqwww{{{rrruuuyyyyyyvvvssstttuuuooovvv}}}{{{wwwuuuuuuwwwvvvuuuuuuuuuvvvxxxyyyuuuyyy}}}}}}yyyuuusssppppppppppppqqqrrrssssssooonnnlllkkkmmmppptttvvvqqqmmmjjjlllrrrvvvvvvuuutttrrrrrruuuyyy||||||zzzwwwvvvwww|||{{{uuuuuuvvvxxxyyyyyyxxxwwwvvvuuuzzz~~~|||wwwssssssuuusss|||}}}zzz{{{yyyuuu{{{{{{zzzxxxuuuuuuvvvxxx}}}|||{{{{{{}}}~~~zzzvvvvvvyyy{{{|||{{{yyyxxxwwwvvvvvvxxxyyyzzzwwwvvvvvvyyy|||~~~~~~}}}{{{}}}uuunnnkkknnnooolllmmmqqqtttoooiiieeefffhhhkkkmmmoooqqqsssrrrooommmnnnppprrrrrrrrrrrrqqqqqqpppoootttssspppnnnlllkkkkkkllluuusssuuuwwwuuuoooqqqwwwvvvuuuvvvxxx|||~~~wwwtttrrrtttwwwxxxwwwtttpppnnnmmmooosssvvvwwwvvvuuutttqqqooonnnkkkiiifffkkkfffffflllpppmmmkkklllmmmnnnpppssstttsssppplllrrrtttxxxyyywwwqqqjjjfffiiimmmqqqqqqnnnllllllmmmkkkkkkkkkllloooqqqqqqqqqssspppnnnpppssswwwwwwvvvrrrpppoooqqquuuwwwvvvtttrrrsssuuuwwwwwwvvvuuutttrrryyy}}}zzzyyy|||{{{wwwwwwvvvuuuxxx{{{|||yyywww{{{xxxuuurrrqqqrrrtttvvvwwwvvvtttrrrpppqqqtttvvvtttvvvyyyyyyxxxvvvuuuuuurrrvvvvvvtttvvv|||{{{vvvtttwwwwwwvvvyyy|||yyyuuujjjooouuuyyyxxxuuurrrpppjjjkkkkkkmmmoooqqqssstttnnnooopppqqqrrrssssssssstttuuuuuussspppppptttxxxyyyzzzzzzyyywwwvvvwwwyyyzzz{{{{{{wwwtttssswwwzzzzzz{{{zzzwwwsssrrruuuxxxtttyyy~~~|||yyyxxxyyyxxxwwwvvvvvvxxxyyyxxxvvvzzzzzzzzzzzzyyyzzz}}}yyyttttttxxx~~~}}}zzzuuurrrrrruuuyyy|||{{{sssooottt{{{~~~{{{{{{||||||}}}}}}~~~~~~rrrmmmjjjnnnooonnnnnnrrrsssoooiiifffgggjjjmmmnnnppprrrtttssspppnnnnnnppprrrrrrssssssrrrqqqppppppsssrrrqqqooonnnmmmmmmmmmtttrrrsssuuusssnnnoootttuuuwwwxxxzzz{{{{{{yyywwwttttttvvvwwwxxxvvvsssppppppooooooqqqtttvvvuuusssxxxvvvsssqqqpppnnnmmmlllsssmmmkkkooorrrpppooorrrtttrrrqqqqqqrrrqqqpppnnnqqqsssvvvwwwuuuqqqllliiikkkmmmoooqqqqqqooollljjjhhhiiijjjmmmoooqqqqqqqqquuusssqqqrrrtttuuutttsssyyytttooommmoootttwwwxxxrrrssstttuuuuuuttttttssssssyyy{{{xxxwwwzzz{{{xxxxxxwwwwwwzzz||||||yyyvvvxxxvvvtttrrrqqqqqqsssttttttuuuuuuuuutttsssrrrrrrrrrvvvzzz{{{yyyvvvsssrrrrrruuuuuutttvvv{{{zzzuuuuuuzzz{{{xxxuuuvvvvvvuuuooopppqqqssstttsssrrrqqqooonnnlllkkkmmmooosssuuurrrqqqppppppppprrrtttuuuvvvvvvuuutttrrrrrrsssuuuyyyzzzzzzxxxvvvvvvwwwxxxyyyyyyyyywwwvvvuuuwwwxxxyyyyyyxxxvvvtttssstttvvvrrrvvv{{{|||zzzyyyyyy{{{vvvuuuuuuvvvxxxyyyyyyxxxwwwxxxxxxxxxxxxyyyzzz||||||zzzwwwvvvvvvyyy|||xxxwwwuuuttttttvvvxxxzzzwwwsssrrrwww|||||||||~~~}}}}}}}}}}}}}}}}}}~~~~~~oookkkjjjmmmppppppqqqsssrrrooojjjhhhjjjlllooopppqqqsssttttttrrrqqqqqqrrrrrrrrrsssttttttsssqqqppprrrrrrrrrrrrqqqpppooonnnrrrqqqqqqsssqqqmmmmmmpppppptttxxxzzzyyyvvvtttsssppptttyyy{{{yyytttooommmppppppqqqsssuuuuuusssqqqxxxvvvtttqqqppppppqqqqqqxxxssspppqqqsssrrrsssvvvzzzvvvrrroooooopppppppppoooppprrrsssrrrpppnnnmmmooommmnnnqqqtttsssmmmgggeeegggjjjmmmpppqqqqqqqqqrrrqqqrrrsssuuuuuutttrrrzzzvvvqqqnnnooossswwwxxxttttttssssssrrrrrrssssssssswwwyyywwwvvvyyyzzzyyyxxxyyyzzz{{{}}}{{{xxxuuuvvvvvvuuutttssssssssstttqqqtttvvvxxxwwwtttpppnnnrrrvvvzzz|||zzzuuuqqqoooqqqsssssssssuuuyyyxxxtttuuu|||~~~xxxrrrrrruuuwwwvvvsssoooooorrrttttttssstttqqqnnnkkkkkknnnrrrtttvvvtttqqqooooooqqquuuwwwuuutttssstttuuuvvvuuutttyyyyyyyyyxxxuuuuuuvvvwwwxxxxxxwwwxxxyyyyyywwwvvvyyywwwvvvuuuvvvuuutttrrrppptttwwwxxxwwwvvvyyy{{{uuuuuutttvvvxxxyyyyyyxxxtttuuuvvvwwwwwwxxxwwwwwwvvvvvvwwwxxxyyyzzz{{{{{{uuuuuuvvvvvvwwwwwwxxxxxxuuusssuuuzzz|||yyyyyy{{{}}}~~~~~~~~~~~~llljjjjjjlllpppqqqrrrsssqqqnnnkkkjjjllloooqqqrrrqqqrrrtttuuuuuuvvvvvvwwwrrrssstttttttttsssrrrqqqqqqrrrsssssssssrrrqqqpppqqqqqqqqqrrrqqqooommmnnnkkknnnrrrttttttssstttuuuooouuuzzz{{{xxxssspppppppppppppppqqqssssssssssssuuutttrrrooonnnoooqqqttttttrrrrrrsssttttttuuuvvvxxxtttpppnnnnnnoooppppppmmmmmmnnnnnnooooooppppppoooppprrrtttvvvsssnnniiieeehhhlllooopppoooooooookkkmmmpppsssvvvvvvuuuttttttttttttuuuvvvvvvvvvvvvxxxvvvtttsssrrrrrrssstttppptttxxxxxxxxxxxxxxxwwwwwwyyyzzz{{{{{{yyyuuusssvvvvvvvvvvvvvvvvvvuuuuuurrrtttvvvxxxyyyvvvqqqmmmsssvvvyyyyyywwwtttqqqppppppppppppqqqtttvvvuuussstttyyyzzzvvvrrruuuyyyzzz}}}wwwqqqqqquuuwwwwwwtttuuussspppnnnmmmnnnppprrrwwwuuusssqqqqqqrrrtttvvvsssqqqqqqtttxxxzzzxxxvvvwwwwwwwwwvvvsssssstttuuuyyywwwwwwyyy|||{{{xxxtttyyyvvvtttuuuwwwwwwtttqqqqqqtttvvvuuussssssvvvzzzvvvuuuuuuvvvwwwxxxxxxwwwsssssstttvvvxxxxxxwwwuuuwwwxxxyyyzzz{{{{{{{{{{{{xxxxxxxxxxxxxxxxxxxxxxxxuuuuuuwww{{{zzzwwwwww{{{||||||}}}~~~kkkkkkkkklllooorrrsssrrrpppnnnllllllnnnpppqqqrrrrrrrrrtttvvvyyyzzz{{{{{{rrrsssssssssssssssssssssqqqrrrsssttttttsssrrrqqqqqqrrrssssssssssssqqqooolllmmmnnnnnnoooqqqsssuuuqqqtttxxxxxxuuussstttuuupppooooooooooooqqqtttvvvrrrrrrqqqooommmnnnrrrvvvnnnqqqtttvvvvvvwwwvvvuuuqqqooonnnooopppqqqpppooolllkkkkkkkkklllmmmoooqqqnnnrrrvvvwwwuuuqqqooooooiiilllppprrrpppnnnmmmnnnkkkmmmqqqtttuuutttsssrrrrrrssstttvvvwwwxxxyyyzzz|||zzzxxxuuuttttttuuuvvvnnnrrrwww{{{{{{xxxvvvvvvvvvwwwyyyzzzxxxvvvsssrrrttttttuuuvvvvvvvvvuuuuuuuuutttuuuwwwxxxwwwtttpppvvvvvvvvvuuusssrrrssstttooonnnnnnqqqssstttsssrrrrrruuutttsssvvv|||~~~}}}}}}xxxssssssvvvxxxuuurrrsssssssssrrrqqqqqqpppooouuutttttttttttttttttttttuuutttsssuuuxxxzzzwwwuuutttuuuuuutttrrrrrrssstttyyywwwwwwzzz||||||wwwsssxxxvvvtttuuuxxxxxxuuuqqqtttuuuvvvtttqqqqqqtttwwwxxxvvvuuuvvvwwwwwwvvvuuuuuutttuuuwwwzzzzzzxxxvvv}}}||||||{{{{{{|||||||||~~~}}}{{{yyyxxxxxxyyyyyyyyywwwwwwyyyxxxvvvxxx|||yyyzzz|||~~~kkkmmmmmmlllooosssrrrooopppnnnmmmmmmooopppqqqpppsssssssssvvvyyy{{{{{{zzzsssrrrqqqqqqqqqrrrtttuuurrrsssssssssssssssrrrqqqqqqsssttttttvvvxxxuuuqqqrrrpppmmmmmmooorrrssstttssstttttttttssstttuuuwwwnnnoooooonnnmmmnnnqqqsssqqqrrrsssqqqnnnooosssvvvnnntttyyyyyyxxxyyyxxxuuukkkkkkmmmooorrrrrrqqqooolllkkkiiiiiiiiikkkmmmooolllqqqvvvvvvrrrpppppprrrmmmqqqttttttqqqoooooopppqqqsssvvvwwwuuurrrppppppvvvuuusssqqqrrrvvv}}}~~~{{{xxxvvvvvvvvvvvvnnnqqqwww||||||xxxvvvwwwuuuwwwxxxwwwuuusssssssssrrrssstttuuuuuuuuuuuuuuuwwwuuutttvvvyyyzzzwwwtttvvvvvvtttrrrpppqqqtttvvvqqqnnnooosssuuutttssstttrrrtttttttttyyy~~~zzzwwwssssssttttttqqqooorrrssstttuuutttsssqqqpppsssssstttuuuuuuttttttssszzzxxxwwwvvvwwwvvvuuutttssstttuuutttssssssuuuwwwwwwwwwxxxyyyyyyxxxuuurrrwwwuuuttttttuuuuuutttsssuuuwwwxxxvvvrrrqqqsssvvvwwwvvvuuuuuuwwwwwwvvvuuuxxxvvvuuuwww{{{|||zzzwww~~~}}}|||{{{zzz{{{||||||~~~|||{{{zzzzzzzzzzzz{{{xxxwwwyyyyyyxxxyyy|||xxxyyy{{{~~~mmmoooooolllnnnrrrqqqlllpppnnnmmmnnnooopppooonnnuuutttsssuuuwwwxxxvvvttttttrrrpppnnnnnnqqqtttvvvttttttsssrrrqqqqqqqqqrrrppptttuuutttxxx{{{yyyrrruuuqqqmmmpppvvvyyyxxxuuutttrrrqqqqqqrrrsssrrrqqqlllooorrrqqqnnnkkkjjjkkkmmmppprrrqqqmmmmmmppptttqqqxxx{{{xxxvvvwwwwwwtttllllllmmmooorrrsssrrrppplllkkkiiihhhhhhiiikkklllmmmnnnpppppppppppppppqqqpppsssvvvuuurrrppprrruuuvvvxxxzzzyyyvvvsssrrrrrrxxxwwwuuusssrrrvvv}}}}}}zzzxxxvvvvvvuuurrrrrruuuzzzzzzwwwwww|||vvvwwwxxxvvvtttssstttvvvttttttuuuvvvvvvwwwxxxxxxvvvttttttxxx|||}}}zzzvvvsssssssssrrrqqqrrrtttvvvuuuqqqqqqwwwyyywwwvvvxxxtttxxxzzzyyyzzz}}}~~~|||zzzxxxuuurrrpppppppppppprrrrrrssssssttttttttttttsssrrrrrrrrrssstttuuuuuuxxxxxxxxxvvvuuuuuuwwwyyysssuuuvvvvvvuuuvvvxxx{{{uuuvvvwwwvvvsssqqqppppppssstttsssrrrpppppprrrttttttwwwxxxwwwtttsssuuuwwwtttsssssstttwwwxxxxxxxxx{{{wwwuuuvvv{{{}}}{{{yyyyyyyyyyyyyyyyyyyyyzzzzzzzzz{{{|||}}}}}}|||{{{zzz|||wwwvvv{{{~~~|||zzzzzzyyyzzz|||~~~}}}||||||~~~nnnqqqpppmmmnnnrrrpppjjjooonnnmmmnnnooopppnnnmmmwwwuuussssssuuuuuurrrooouuurrrnnnllllllppptttwwwuuutttrrrqqqppppppqqqrrrooosssuuutttxxx}}}zzzssssssooommmsss}}}~~~xxxtttqqqpppppprrrrrrnnnkkkkkkpppttttttpppjjjeeeccciiimmmpppnnnkkkiiilllppptttzzz{{{uuuqqqssstttqqqpppnnnnnnoooqqqssssssrrrlllkkkiiihhhggghhhiiijjjmmmkkkiiikkkoooqqqpppnnnppptttwwwvvvsssrrrvvvzzzwwwyyy|||{{{xxxvvvvvvxxxtttwwwyyyyyyxxxwwwyyy|||}}}{{{xxxvvvuuutttvvvssstttxxxxxxvvvyyywwwxxxxxxvvvtttsssvvvyyyyyyxxxxxxyyyzzz{{{|||}}}ttttttuuuzzz{{{vvvppprrrssstttsssssstttuuuxxxttttttzzz|||yyyyyy{{{uuu}}}}}}yyyyyyzzz{{{}}}{{{wwwsssooooooqqqtttssssssrrrqqqrrrtttwwwxxxtttrrrpppooopppsssvvvxxxrrrtttvvvuuuuuuwww|||tttvvvwwwxxxxxxyyy|||~~~sssuuuvvvtttooolllmmmnnnqqqrrrrrrpppmmmmmmppptttrrrvvvyyyyyyvvvuuuwwwyyyqqqpppqqqtttwwwzzz{{{zzz|||xxxtttuuuzzz}}}|||zzzrrrsssvvvxxxyyyxxxxxxwwwtttwww{{{~~~~~~|||zzz{{{vvvvvv}}}zzzwww{{{|||}}}~~~|||yyyyyy~~~mmmnnnoooooonnnmmmmmmmmmmmmjjjhhhlllrrruuutttpppwwwtttqqqqqqssstttrrrpppssspppmmmmmmpppsssrrrpppuuuqqqqqquuutttmmmkkknnnppprrruuuwwwvvvrrrnnnlllqqqsssuuuxxxyyyyyyyyyxxxzzzuuuqqqrrroookkknnnvvvvvvtttsssqqqpppmmmiiifffmmmkkkhhhfffeeefffhhhiiiqqqtttvvvuuurrrpppppprrrooommmlllqqqwwwwwwpppiiijjjhhhffffffiiijjjjjjhhhqqqrrrsssqqqnnnmmmooorrrttttttssstttuuuxxxzzz|||yyyxxxwwwvvvvvvxxxzzz{{{yyyxxxvvvtttuuuwwwyyy{{{zzz|||{{{wwwuuuwwwuuurrrpppsssvvvyyy{{{{{{zzzyyyssstttvvvuuutttsssssstttxxx{{{~~~}}}zzzyyy{{{}}}}}}zzzwwwwwwzzz|||{{{zzzvvvwwwwwwuuussstttwwwzzzyyyxxxxxxzzz|||yyyyyyyyyyyyzzz|||}}}~~~{{{xxxuuutttvvvvvvuuussswwwvvvuuutttuuuvvvxxxyyyssstttsssoookkkkkkoootttrrrttttttsssqqqtttzzzzzzxxxuuussstttwww{{{~~~rrrqqqooommmkkkmmmpppsssrrrooonnnooosssuuussspppqqqtttvvvvvvxxx{{{zzzuuuqqqrrruuuwwwxxxyyyyyyxxxyyyyyyzzzzzzzzzyyyxxxxxxyyyzzzyyyxxxwwwvvvwwwxxxvvvxxxzzzzzzxxxyyy|||~~~|||yyyyyy{{{}}}~~~}}}|||zzzyyy{{{~~~~~~||||||~~~lllqqquuutttoookkkkkkmmmiiijjjllllllmmmmmmooopppvvvvvvuuusssrrrqqqqqqqqqpppooonnnmmmnnnqqqvvvyyyvvvrrrrrruuutttooonnnqqqpppqqqtttuuuuuussspppnnnrrrtttuuuwwwwwwvvvuuutttyyyuuuttttttqqqlllmmmqqqtttsssrrrrrrpppnnnkkkiiinnnmmmjjjhhhgggggghhhiiillloooqqqqqqooonnnppprrrpppooonnnqqqttttttqqqlllkkkhhheeeggglllooommmjjjnnnqqqssssssrrrqqqrrrsssvvvvvvwwwwwwwwwwwwwwwvvvwwwwwwxxxxxxxxxxxxxxxxxxzzzxxxvvvuuutttuuuwwwxxx{{{}}}|||wwwuuuvvvtttqqqrrrtttwwwzzz{{{{{{zzzyyyuuuuuutttsssqqqrrruuuxxxvvvxxxyyyyyyxxxwwwwwwxxx{{{xxxwwwwwwzzz{{{zzzyyyxxxxxxwwwvvvwwwxxxzzz|||}}}zzz{{{}}}~~~}}}{{{}}}{{{yyywwwwwwyyy{{{}}}yyywwwuuuvvvzzz|||}}}|||wwwvvvuuuttttttuuuwwwxxxsssqqqooooooqqqrrrrrrqqqooonnnoooqqquuuxxxxxxxxxqqqqqqpppqqqrrrtttvvvwwwqqqrrrrrrpppnnnmmmooopppqqqrrrrrrrrrqqqqqqqqqrrrooosssuuuvvvzzz~~~}}}yyytttuuuvvvxxxyyyzzzzzzzzzxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxyyyzzz|||zzz|||}}}}}}{{{yyywwwwww|||}}}}}}|||zzzzzz}}}}}}yyyyyy{{{~~~~~~~~~|||}}}mmmtttyyywwwoooiiiiiimmmhhhmmmrrrooojjjggglllqqqtttwwwxxxvvvqqqnnnpppsssqqqrrrrrrooommmooovvv|||vvvtttsssttttttrrrrrruuupppqqqsssttttttsssqqqppppppqqqrrrssstttssssssrrrtttssstttuuusssoooooorrrsssssssssrrrqqqooonnnmmmooonnnmmmkkkjjjjjjiiiiiijjjlllnnnooonnnoooqqqrrrqqqrrrrrrssssssrrrqqqpppkkkgggeeegggmmmpppnnnllllllooosssuuuuuutttttttttuuuvvvxxxyyyyyyxxxvvvtttuuuwwwxxxyyyyyyxxxvvvtttyyyxxxvvvuuuttttttuuuvvv|||}}}|||wwwuuuuuutttppptttuuuwwwyyyzzzyyyxxxwwwwwwuuurrroooooorrrwww{{{wwwvvvvvvvvvwwwvvvtttssswwwwwwwwwyyy{{{{{{zzzxxxxxxwwwvvvvvvyyy|||}}}}}}~~~zzz{{{~~~}}}yyy|||xxxvvvuuuwww{{{}}}yyyxxxwwwxxx{{{~~~wwwvvvuuusssssstttvvvwwwrrrnnnkkknnnuuuxxxsssmmmooollllllsss{{{}}}xxxqqqkkklllnnnooopppqqqqqqqqqqqqssstttsssqqqooonnnooorrruuuwwwuuuqqqoooqqqtttsssvvvwwwxxx{{{~~~zzzyyyyyyyyyyyyzzz{{{|||}}}yyyxxxwwwvvvvvvwwwxxxyyywwwwwwwwwwwwyyy|||~~~{{{|||}}}~~~~~~{{{wwwsssyyy}}}~~~yyyxxx}}}zzzxxxyyy{{{}}}~~~|||}}}pppsssvvvtttnnnkkklllnnnlllqqquuurrrkkkhhhlllrrrsssuuuvvvuuusssqqqrrrsssvvvvvvuuurrrppppppsssvvvvvvuuuttttttttttttuuuwwwrrrssssssssssssrrrppppppjjjlllnnnppprrrsssssssssnnnoooqqqssstttsssuuuxxxtttuuutttssspppnnnmmmnnnnnnnnnnnnnnnnnnmmmmmmmmmnnnnnnoooooopppppprrrsssppptttwwwwwwuuurrrrrrrrrjjjjjjjjjjjjjjjkkkmmmmmmnnnoooqqqsssttttttuuuuuussstttvvvxxxyyyyyyyyyxxxvvvwwwwwwxxxwwwvvvtttsssvvvuuuuuuuuuuuuuuuvvvvvvyyy|||{{{wwwuuuwwwvvvrrrtttuuuvvvxxxxxxwwwvvvuuutttsssqqqooonnnqqqvvvzzzyyywwwuuuuuuwwwwwwtttqqqvvvwwwyyy|||}}}|||{{{yyyxxxvvvuuuwwwzzz}}}~~~}}}{{{xxxyyy~~~~~~zzz}}}{{{yyywwwxxxyyy|||~~~}}}{{{zzzyyyzzzzzz{{{{{{wwwvvvtttsssrrrsssuuuvvvsssnnnjjjmmmsssuuurrrmmmtttrrrrrrwww~~~xxxrrroooooooooppppppoooooooooqqqrrrssssssqqqqqqrrrsssvvvxxxyyyxxxuuutttuuuwwwyyy{{{{{{zzz{{{~~~}}}xxx}}}|||{{{zzz{{{|||}}}~~~zzzyyywwwvvvvvvxxxzzz{{{yyyxxxwwwxxx{{{}}}yyyxxxyyy||||||xxxxxx|||~~~~~~{{{yyy|||~~~|||zzzzzz|||}}}}}}|||}}}~~~sssqqqooonnnooopppppppppppprrrsssqqqnnnmmmnnnoootttsssrrrtttvvvvvvtttrrrwwwuuutttuuuvvvuuurrrooouuuuuutttssssssuuuvvvwwwttttttttttttrrrqqqooonnnkkkkkkmmmnnnpppqqqqqqrrrnnnpppqqqqqqqqqtttxxxzzzvvvwwwvvvsssooollllllmmmmmmnnnnnnooopppqqqqqqqqqsssrrrppppppppppppppppppnnnsssyyy{{{wwwsssrrrrrrlllqqqtttqqqkkkhhhlllqqqrrrqqqooooooppprrrtttuuuuuuuuuttttttuuuwwwyyyzzzxxxwwwuuutttsssttttttuuurrrrrrtttuuuwwwwwwxxxxxxvvvyyyyyyvvvvvvyyyyyyvvvssstttuuuvvvvvvuuuttttttooopppqqqppppppqqqsssvvvyyyvvvtttuuuwwwwwwssspppuuuxxx|||~~~~~~}}}|||zzzyyyyyy{{{}}}~~~~~~zzzwwwxxx|||~~~|||yyyxxxyyyzzz{{{|||}}}~~~~~~~~~}}}{{{yyyxxxyyyzzzwwwvvvtttsssrrrtttuuuvvvsssqqqnnnllllllmmmnnnooowwwxxxyyyzzzzzzyyywwwvvvuuutttrrrpppnnnnnnoooooorrrrrrrrrqqqqqqssswww{{{zzzyyyxxxyyy{{{|||{{{zzz{{{}}}}}}{{{|||~~~zzz~~~}}}|||{{{zzz{{{|||}}}{{{zzzxxxwwwxxxyyy|||}}}{{{yyyxxxyyy|||~~~}}}|||xxxvvvuuuxxx}}}~~~zzzzzz{{{|||}}}}}}{{{zzzzzz{{{}}}}}}}}}}}}}}}}}}tttpppmmmnnnrrruuutttrrrqqqpppooooooppppppooonnnuuurrrqqqtttxxxxxxuuuqqqsssrrrrrrvvvyyyyyytttooosssuuutttrrrrrruuuuuutttsssssstttuuusssqqqooommmppppppoooooonnnmmmmmmmmmsssuuutttqqqpppsssvvvvvvvvvxxxwwwsssmmmjjjjjjlllooooooooooooppprrrssssssvvvtttqqqooooooooonnnmmmlllqqqvvvxxxvvvsssrrrrrrrrrwwwzzzvvvnnnkkkooouuutttqqqnnnmmmooorrruuuvvvyyywwwuuusssrrrsssuuuvvvwwwuuusssrrrrrrsssuuuvvvoooqqqtttwwwyyyyyyzzzyyytttwwwwwwuuuvvvzzz{{{xxxsssttttttuuuuuuuuuuuutttmmmppprrrrrrrrrqqqqqqrrruuutttttttttuuutttrrrqqquuuyyy}}}}}}~~~}}}{{{yyyyyyyyyxxxwwwuuuvvvyyy|||}}}~~~~~~}}}}}}~~~}}}|||zzzzzz|||~~~vvvuuutttssssssuuuwwwxxxtttuuusssnnnhhhggglllqqqtttxxx{{{yyyuuusssuuuxxxxxxvvvssspppoooooooooppprrrrrrqqqqqqrrruuu{{{}}}zzzxxxzzz~~~~~~{{{xxxzzz{{{zzz}}}}}}|||{{{zzzyyyyyyyyyyyyzzzzzzyyyyyyzzz{{{|||}}}{{{yyyyyy{{{~~~~~~{{{xxxxxxwwwwwwxxxzzz|||}}}}}}zzzzzzzzz||||||yyyxxx{{{~~~~~~}}}||||||rrrrrrrrruuuwwwwwwvvvtttpppppppppqqqqqqrrrrrrrrruuuuuuvvvvvvvvvuuurrrpppsssssstttvvvvvvuuusssqqqpppttttttqqqqqqtttsssooonnnpppsssuuuuuutttqqqooosssrrrqqqooonnnmmmllllllrrrvvvwwwsssqqqttttttrrrtttvvvvvvrrrllliiikkknnnsssrrrpppooooooppprrrssszzzvvvrrrpppqqqqqqpppooolllmmmooopppppppppqqqrrruuuvvvvvvtttqqqpppqqqsssrrrooommmnnnrrrvvvwwwwwwvvvuuuuuutttsssrrrrrrrrrssssssssssssssssssttttttppprrruuuxxxzzzzzzyyyyyytttwwwxxxvvvvvvzzzzzzxxxtttuuuuuuvvvvvvwwwwwwwwwppprrrttttttsssrrrrrrssssssuuuvvvvvvuuuttttttuuutttxxx|||~~~~~~~~~}}}|||yyy||||||}}}}}}{{{yyyxxxyyy{{{uuuvvvwwwyyyzzz{{{{{{|||zzz{{{|||zzzyyyyyy{{{~~~uuuuuutttssstttvvvyyyzzztttvvvvvvrrrllljjjlllppppppuuuyyyxxxuuussstttwwwvvvvvvuuuuuutttsssssssssqqqrrrsssttttttwww{{{~~~||||||{{{|||}}}}}}}}}|||xxxzzzzzzzzz}}}zzzzzzzzzyyyxxxvvvuuutttxxxxxxyyyzzzzzz{{{||||||xxxwwwxxx|||zzzuuuuuuwwwyyyzzzyyyyyyzzz{{{yyy|||}}}|||{{{}}}|||{{{{{{|||oootttyyy|||zzzwwwuuutttppprrrttttttttttttvvvxxxuuuxxx{{{yyytttpppooopppuuuxxxyyyvvvqqqoooppprrrnnnssstttqqqpppsssrrrlllkkknnnrrruuuwwwvvvsssqqqrrrqqqpppooooooooooooooommmtttwwwuuutttwwwvvvrrrqqqttttttqqqkkkiiilllpppvvvtttqqqooonnnnnnpppqqq}}}yyyuuussstttuuuuuussslllkkkiiiiiikkknnnqqqrrruuuqqqnnnooorrrsssqqqnnnooonnnnnnqqqvvvzzzzzzyyyoooqqqssstttuuutttsssrrrpppqqqsssuuuuuutttsssrrrrrrtttwwwzzz{{{zzzxxxwwwvvvxxxyyyvvvvvvyyyyyyvvvvvvvvvvvvwwwxxxxxxyyyyyytttuuuuuutttsssrrrsssuuutttwwwzzzzzzwwwvvvwwwzzztttwww{{{}}}}}}}}}zzzxxxsssvvv{{{xxx{{{~~~}}}yyyyyy}}}xxxwwwvvvuuuvvvwwwyyyzzzyyyzzzzzzxxxuuutttwwwzzzuuutttttttttuuuxxxzzz|||tttvvvwwwuuuqqqnnnnnnooonnnrrrwwwyyyxxxwwwwwwwwwuuuvvvyyyzzz{{{yyywwwvvvqqqsssvvvwwwwwwxxxyyy{{{{{{}}}}}}zzzxxxzzz|||{{{|||{{{zzz|||xxxyyyyyyxxxwwwuuurrrqqqvvvwwwxxxyyyzzz{{{zzzzzzvvvuuuwww|||zzztttnnntttyyy|||{{{yyyzzz{{{xxx~~~}}}~~~}}}zzzxxxzzz}}}vvvvvvwwwwwwwwwwwwvvvuuuqqqrrrtttwwwxxxyyyyyyyyyyyyxxxyyyzzzzzzxxxtttqqqqqquuuyyyxxxsssoooooopppppprrruuuuuurrrnnnkkkjjjmmmooorrrttttttsssqqqpppsssqqqnnnllllllmmmnnnooouuuvvvwwwuuurrrrrrtttwwwrrrqqqooolllkkkmmmrrruuurrrnnnkkkkkknnnqqqqqqpppuuuxxxxxxvvvwwwyyyvvvqqqssskkkfffjjjmmmkkkkkknnnqqqnnnoootttuuurrrooooooqqqooommmooosssuuuuuusssxxxxxxwwwvvvuuuttttttsssttttttttttttttttttttttttvvvqqqrrryyy|||wwwttttttwwwuuuuuuwwwzzz{{{xxxvvvyyytttqqqrrrvvvwwwuuurrrwwwxxxxxxwwwtttsssssstttyyy{{{}}}{{{xxxvvvxxxzzzyyyvvvwwwzzz}}}|||vvvttttttuuutttrrrqqqvvvwwwtttyyy}}}~~~wwwqqqsss{{{}}}xxx{{{xxxvvvvvvxxxyyyvvvtttwwwsssqqqsssxxxzzzxxxuuuxxxvvvssspppooonnnooooooqqqpppssswwwwwwtttuuuxxxvvv{{{{{{wwwwww{{{{{{wwwrrrwwwzzzxxxxxxzzzzzzxxxyyy{{{}}}{{{xxxwwwyyy|||zzzzzzzzzzzz{{{{{{||||||tttvvvxxxzzzyyywwwuuusssssszzz|||wwwtttwwwxxxwww{{{yyywwwyyy{{{|||{{{xxxxxxzzzzzzxxxvvvvvvzzz}}}yyy~~~~~~}}}~~~~~~}}}~~~yyy{{{{{{xxxssspppppprrrssstttvvvwwwxxxxxxxxxwwwuuuwwwxxxxxxwwwuuussssssqqqtttwwwuuurrrppprrrvvvoooqqqssssssqqqooooooooonnnoooqqqsssttttttsssrrroooooooooooonnnnnnooopppsssuuuwwwvvvsssqqqqqqrrrsssssssssqqqpppppprrrtttooommmllllllnnnppprrrrrrtttwwwwwwwwwxxx{{{yyytttqqqjjjgggkkkmmmmmmnnnqqqooolllmmmqqqsssqqqoooppppppnnnmmmmmmnnnooopppooouuuuuuuuutttsssqqqooonnnuuuuuuttttttsssrrrqqqqqqvvvqqqppptttwwwtttsssuuuxxxvvvtttuuuxxxzzzzzzyyyvvvrrrooopppvvvzzz{{{zzzxxxxxxwwwtttssstttvvvyyy~~~~~~}}}}}}~~~}}}|||{{{~~~yyywwwxxxzzz}}}~~~}}}wwwtttrrrqqqpppnnnqqqssstttuuuzzz{{{}}}wwwssstttyyy|||zzzwwwwwwvvvtttuuuxxxyyywwwvvvxxxuuutttvvvzzz{{{xxxttttttrrrpppmmmlllkkkllllllpppooorrrvvvuuurrrsssvvv}}}~~~yyywwwyyyxxxtttuuuzzz{{{xxxwwwyyyzzzxxxyyyzzzzzzyyyxxxwwwxxxyyy|||{{{zzzyyyyyyzzz{{{|||sssrrrrrrsssvvvxxxyyyyyytttyyyzzzwwwvvvzzz{{{yyyzzzyyyxxxyyy|||~~~}}}|||yyyyyyxxxwwwvvvwwwzzz}}}{{{~~~~~~}}}}}}}}}~~~}}}xxx{{{|||wwwoookkknnnrrruuuuuuwwwxxxxxxwwwwwwvvvssstttvvvvvvuuuttttttuuuuuuvvvuuusssoooooorrrvvvooopppqqqqqqqqqqqqrrrtttooopppqqqrrrssstttuuuuuullloooqqqqqqnnnmmmooorrrrrrtttvvvvvvssspppnnnnnnrrrtttuuutttrrrqqqqqqqqqkkklllmmmnnnnnnpppsssuuuvvvxxxyyywwwyyy{{{yyyuuurrrnnnlllmmmmmmlllnnnqqqllliiiiiimmmpppooooooqqqmmmmmmkkkiiigggggghhhjjjpppqqqsssuuuuuusssqqqpppvvvvvvuuutttsssqqqooooootttpppnnnppprrrqqqrrrtttwwwuuurrrrrruuuxxxzzz{{{vvvrrrpppqqqvvv{{{}}}}}}yyyxxxvvvsssrrruuuzzz}}}~~~|||~~~~~~zzz~~~|||yyyxxxyyy{{{{{{{{{~~~{{{wwwtttrrrqqqooonnnqqqppprrrxxx{{{zzzyyyzzzzzzxxxuuutttvvvwwwwwwvvvwwwuuutttuuuvvvvvvuuutttyyywwwwwwyyy|||{{{wwwsssqqqooommmkkkjjjjjjjjjkkkpppoooqqqtttssspppqqquuu}}}~~~|||wwwuuuvvvvvvtttxxx||||||xxxvvvxxxzzzxxx{{{zzzyyyyyyzzzzzzyyyxxx|||{{{yyyxxxxxxxxxzzz{{{uuuqqqmmmnnnsssxxx{{{|||wwwyyyxxxwwwyyy}}}}}}{{{yyyxxxxxxzzz}}}~~~{{{xxxvvvuuuwwwzzz|||}}}}}}~~~}}}|||zzz{{{|||~~~~~~~~~}}}uuuvvvuuurrrooonnnqqqtttssstttvvvwwwxxxxxxwwwvvvuuusssrrrsssvvvwwwwwwuuuxxxxxxvvvrrrnnnlllnnnooonnnppprrrsssrrrqqqrrrsssooooooooopppqqqsssuuuvvvoooqqqsssqqqmmmlllooosssuuuvvvvvvtttrrrpppooonnnrrrssssssrrrpppnnnnnnnnniiilllpppqqqpppqqquuuxxxyyyzzzzzzxxxyyy{{{yyyuuuwwwuuurrrpppmmmkkklllmmmiiieeedddiiillllllmmmpppjjjjjjiiieeeaaa___bbbeeejjjmmmrrrwwwzzzzzzyyyxxxuuuuuuuuuuuutttrrrqqqpppqqqpppooopppqqqqqqqqqrrrsssrrrqqqqqqsssvvvyyyzzzwwwuuutttuuuxxx{{{{{{{{{zzzyyyxxxuuutttvvvyyy}}}{{{zzzzzz|||~~~~~~{{{yyyyyyxxxwwwwwwyyyzzzyyyxxxyyywwwvvvuuuttttttssssssuuupppsss}}}~~~xxxvvv{{{wwwwwwwwwuuusssssstttuuuyyyxxxvvvuuusssrrrpppoooxxxxxxyyy|||}}}zzzuuuqqqpppooonnnlllllllllllllllrrrqqqrrruuutttqqqrrrvvvvvvvvvtttssssssuuuvvvwwwxxx{{{{{{wwwvvvyyy{{{{{{}}}{{{yyyzzz|||}}}zzzwwwwwwxxxxxxyyyzzzzzzzzzyyyyyytttooonnnsssxxxzzzzzz}}}zzzxxxxxx{{{~~~~~~{{{yyyyyyyyyzzz{{{|||}}}||||||yyyuuuvvvzzz~~~~~~~~~~~~zzzwwwyyyzzz|||~~~~~~}}}{{{zzz}}}uuuqqqnnnnnnqqqssssssrrrpppqqqtttvvvwwwxxxxxxwwwxxxsssooorrrzzz}}}zzztttvvvvvvvvvssspppnnnllllllnnnqqqttttttrrrpppoooooooooooonnnnnnoooqqqtttuuuttttttsssooollllllpppsssyyywwwtttqqqqqqqqqrrrrrruuuuuusssqqqnnnmmmooopppkkkooosssuuuttttttvvvyyyvvvxxxxxxwwwyyy~~~}}}yyyxxxwwwtttpppnnnnnnmmmkkkfffbbbaaafffiiiiiiiiilllfffgggfffbbb^^^]]]___bbbhhhlllrrrxxx{{{|||{{{zzzssstttuuuvvvvvvuuusssrrrnnnppprrrsssssssssrrrpppnnnoooqqqssstttuuuvvvvvvvvvvvvwwwyyy{{{{{{zzzyyyzzz{{{zzzyyywwwvvvwwwxxxtttwwwzzzzzzyyyxxxyyyzzzuuuttttttvvvxxxxxxwwwuuuwwwxxxyyyxxxwwwwwwvvvvvvyyyuuuxxxyyywww}}}uuuwwwwwwuuurrrqqqrrrsssvvvvvvuuutttrrrqqqqqqqqqwwwxxxzzz||||||yyytttpppnnnnnnnnnmmmmmmnnnnnnnnntttssstttvvvvvvsssuuuyyysssrrrrrrsssttttttvvvxxxuuuyyyyyyvvvvvvzzz}}}}}}{{{yyyxxxyyy{{{|||yyyuuurrruuuyyy|||}}}|||zzzxxxxxxuuurrrssswwwzzz|||{{{}}}yyyzzz|||}}}|||{{{yyyzzzzzzyyyyyyxxxyyyyyy}}}zzzxxxyyy}}}~~~}}}~~~~~~|||xxxuuu{{{|||}}}~~~}}}{{{yyywww}}}~~~xxxrrrmmmnnnrrrtttqqqmmmnnnooorrrtttvvvwwwwwwwwwyyytttqqquuu|||{{{uuussstttttttttsssrrrqqqqqqppprrrsssssspppnnnmmmnnnqqqppppppooopppqqqssstttvvvtttqqqooonnnoooqqqrrryyyuuuqqqooopppsssuuuuuuyyyyyywwwtttrrrrrrsssvvvqqqtttwwwyyyyyyxxxxxxyyypppssstttuuuzzzvvvtttqqqooopppsssqqqlllddd``````dddfffeeedddfffbbbbbbbbbaaa```___```aaaiiilllqqquuuwwwwwwuuutttrrrsssuuuvvvvvvuuusssrrrlllqqquuutttssssssrrrooommmpppsssuuuuuutttuuuvvvtttuuuwwwzzz{{{{{{{{{zzzzzz{{{{{{zzzwwwuuuuuuvvvsssvvvyyyxxxvvvuuuyyy|||sssrrrssstttwwwxxxvvvuuuzzz|||}}}|||zzzwwwvvvvvvzzzzzz|||~~~zzzyyy|||uuuvvvvvvuuusssqqqrrrrrroooqqqrrrsssssstttvvvxxxvvvxxx{{{||||||yyyuuurrrmmmmmmnnnnnnoooooooooooosssrrrsssvvvuuutttvvv{{{xxxuuuuuuwwwwwwtttsssvvvrrrvvvxxxvvvvvvzzz}}}}}}wwwvvvwwwwwwxxxxxxuuusssrrruuuyyy}}}~~~}}}{{{yyyttttttuuuwwwyyy|||~~~{{{||||||zzzzzz|||yyyzzz{{{yyywwwvvvwwwxxx{{{{{{{{{|||~~~}}}}}}|||{{{yyyxxxvvvvvv{{{|||}}}}}}|||{{{yyyxxx}}}}}}vvvssspppppprrrrrrooolllnnnoooqqqssstttttttttttttttuuuvvvyyy{{{{{{yyywwwxxxvvvuuutttuuuvvvvvvvvvrrrrrrpppnnnllllllnnnqqqsssssssssrrrrrrsssssstttrrrpppnnnqqqtttvvvsssppptttqqqnnnooorrruuuvvvuuuzzz{{{{{{zzzxxxwwwwwwxxxxxxyyyzzz}}}~~~}}}zzzwwwqqqsssttttttyyy~~~vvvtttooommmrrrwwwrrriiiccc______cccdddaaa___```^^^^^^___aaacccdddcccbbbhhhkkkooorrrttttttsssrrrqqqrrrtttuuutttrrrpppnnnlllrrruuuqqqppprrrsssqqqrrrtttvvvvvvuuuuuuwwwyyyyyyyyyxxxwwwwwwwwwyyy{{{yyyyyyyyywwwuuuuuuwwwyyytttttttttssstttvvvxxxzzzssssssssstttwwwxxxxxxwwwxxx{{{~~~~~~{{{xxxwwwwwwxxx}}}~~~{{{xxxyyyzzzxxxuuuuuuttttttttttttrrrrrrkkknnnrrrssstttvvvyyy|||wwwyyy|||}}}|||yyywwwuuunnnooopppqqqrrrsssssssssooonnnooorrrsssqqquuuzzzyyyvvvwwwzzzxxxrrrppprrrqqqvvvxxxvvvvvvyyy{{{yyyuuuwwwyyyzzzxxxvvvuuuuuuxxxyyy{{{||||||{{{zzzyyytttwwwyyyyyyxxxzzz}}}|||}}}{{{xxxzzzxxxzzz{{{zzzxxxwwwxxxzzzxxxzzz}}}~~~}}}||||||zzz{{{{{{xxxuuusssuuuwwwzzz{{{{{{{{{||||||||||||}}}{{{}}}qqqrrrssssssrrrpppppppppooopppqqqrrrsssrrrqqqqqqooouuu{{{|||xxxvvvwwwzzz|||wwwttttttvvvxxxyyytttrrrmmmiiigggjjjpppuuuuuuuuuuuuuuuuuutttttttttnnnlllmmmssszzz{{{uuunnnooommmmmmooosssvvvuuutttxxxzzz}}}~~~|||yyywwwwww}}}||||||{{{vvvvvvwwwvvvuuuwww||||||yyyzzzvvvooolllrrrwwwpppdddbbb______cccddd___\\\\\\\\\\\\]]]bbbfffhhhfffcccgggiiimmmqqqtttuuuuuuuuuqqqrrrssstttrrrooollljjjmmmssstttnnnlllpppsssrrrwwwxxxxxxvvvtttuuuyyy}}}zzzuuurrrrrruuuxxxyyyxxxvvvtttsssuuuyyy}}}tttpppmmmnnnrrrvvvwwwvvvttttttsssuuuxxxzzzzzzyyytttxxx|||~~~|||zzzzzz{{{vvv~~~vvvsssxxxyyyuuuuuutttssstttuuuuuusssqqqmmmpppsssttttttuuuxxx{{{xxx{{{}}}~~~}}}zzzyyyxxxrrrrrrtttuuuvvvwwwwwwwwwllljjjlllooopppooosssxxxvvvsssuuuyyyxxxqqqnnnpppqqqvvvyyywwwvvvxxxxxxvvvwwwzzz~~~~~~zzzxxxxxxyyy~~~}}}|||zzzyyyyyyzzzzzzxxx{{{|||yyytttuuu||||||{{{}}}zzzwww{{{wwwyyy{{{{{{yyyxxx{{{}}}uuuyyy~~~}}}zzzyyyzzzxxxzzz{{{wwwqqqppptttyyyyyyyyyyyyzzz|||~~~}}}zzz|||xxxxxxwwwssspppppptttyyypppqqqrrrrrrrrrrrrrrrrrrmmmqqqvvvyyyyyyxxxwwwvvvwwwwwwwwwyyyzzzyyywwwtttsssttttttsssqqqpppqqqrrrrrrvvvzzz{{{xxxvvvuuuvvvoooqqqsssuuuuuuuuusssrrrmmmnnnoooooopppsssxxx||||||{{{zzzzzzzzz{{{{{{{{{zzz}}}}}}yyyxxxuuuwwwzzz}}}}}}|||zzzxxxxxxuuusssrrrrrrpppjjjeeecccccccccbbb```\\\YYYWWW```aaaaaaaaaaaadddhhhkkkmmmnnnppprrrtttuuuvvvvvvyyyvvvsssrrrrrrssssssrrrnnnnnnoooooopppqqqsssssswwwtttrrrssswwwxxxwwwuuu}}}{{{wwwtttrrrrrrssssss}}}yyyvvvvvvwwwxxxvvvssszzzrrrmmmnnnooonnnrrryyytttssssssssstttuuuvvvvvvyyyzzz}}}~~~~~~{{{xxxvvv{{{wwwxxx|||zzztttrrruuuuuutttuuuxxxzzzzzzvvvrrrooonnnpppuuu{{{|||xxxsssyyyzzzzzz{{{{{{zzzzzzyyy}}}{{{yyyxxxxxxwwwuuussspppooollljjjjjjmmmqqqttt{{{yyyvvvuuuuuuuuuuuutttuuuttttttuuuxxxyyyyyyxxxzzzyyyyyyyyyyyyzzz{{{{{{~~~{{{yyyyyyzzz}}}|||{{{}}}~~~zzzvvv{{{|||}}}{{{wwwvvvyyy|||wwwwwwwwwxxxzzz{{{}}}~~~zzz{{{}}}~~~~~~~~~}}}|||yyy~~~~~~wwwtttxxx{{{zzzyyywwwvvvxxx}}}xxx|||uuuuuusssqqqooopppsssuuurrrrrrssssssssssssrrrqqqlllqqqwww{{{{{{zzzyyyyyyvvvvvvwwwxxxyyyxxxtttqqqrrrssssssrrrqqqpppqqqrrrqqqtttwwwxxxvvvuuuuuuvvvqqqsssvvvwwwwwwuuurrrppppppppppppqqqssstttvvvvvvzzz|||}}}{{{xxxwwwyyy|||{{{|||~~~~~~{{{yyyyyyyyywwwxxxzzz{{{|||{{{zzzyyyyyyuuuqqqppppppoookkkhhhcccbbbaaa```___^^^^^^^^^```aaabbbbbbbbbcccfffhhhjjjlllnnnpppsssuuuvvvvvv{{{xxxtttrrrrrrsssssssssqqqqqqqqqqqqqqqrrrssstttuuutttssstttvvvwwwxxxwwwzzzxxxvvvsssssssssuuuvvvxxxwwwvvvvvvwwwxxxwwwvvvrrrqqqtttxxxwwwrrrpppssstttuuuwwwwwwvvvtttsssssswwwyyyzzz|||{{{zzzxxxvvv|||xxxwwwzzzxxxsssqqqtttwwwuuutttuuuwwwyyyxxxvvvtttssssssvvv{{{|||xxxtttwwwwwwxxxxxxxxxxxxwwwwwwxxxyyyxxxxxxxxxwwwwwwwwwsssnnnjjjjjjnnnrrrttttttyyyxxxwwwxxxxxxwwwuuusssuuuttttttuuuxxxyyyyyyxxxyyyyyyyyyzzzzzzzzzzzz{{{~~~~~~{{{yyyxxxxxx|||{{{{{{|||~~~~~~{{{xxx}}}{{{xxxwwwwwwwwwwwwvvvuuuvvvvvvwwwxxxzzz{{{|||{{{|||}}}~~~~~~|||zzzxxxzzz~~~zzzxxx{{{{{{xxx|||zzzzzz|||~~~{{{|||~~~sssqqqoooooopppqqqqqqppppppqqqrrrssssssqqqpppooolllqqqxxx|||}}}|||zzzzzzttttttuuuwwwxxxuuuqqqmmmqqqrrrrrrqqqpppoooqqqrrrqqqsssuuuuuuuuutttuuuvvvtttuuuwwwxxxxxxuuurrrppprrrpppooorrrvvvxxxwwwuuuxxx|||~~~{{{vvvtttwww|||{{{{{{yyywwwuuuuuuxxxzzzxxxyyyzzzzzz{{{zzzzzzyyyyyyuuupppnnnoooooommmjjjbbbaaa___^^^___bbbeeegggbbbdddeeedddccccccdddeeehhhiiilllooorrruuuvvvwwwzzzwwwsssrrrsssvvvwwwxxxtttsssssssssssssssttttttrrrssstttuuuuuuvvvxxxzzz{{{yyyvvvtttssssssttttttsssuuuwwwwwwvvvvvvvvvwwwppprrrxxx|||zzztttrrrttttttxxx{{{{{{wwwsssrrrrrrvvvvvvwwwxxxxxxxxxwwwwww{{{xxxvvvwwwuuurrrrrrtttxxxuuurrrrrruuuxxxyyyzzzyyywwwuuuwwwzzz{{{yyyvvvvvvvvvvvvvvvvvvvvvvvvvvvtttwwwyyyyyywwwwwwyyy{{{vvvpppkkkmmmsssxxxwwwuuuxxxxxxxxxzzz{{{zzzvvvssswwwvvvuuuvvvxxxyyyxxxwwwwwwxxxzzz{{{{{{{{{zzzyyy|||~~~~~~{{{xxxvvvvvvzzzzzzyyy{{{|||}}}{{{yyy{{{vvvuuuwwwxxxuuurrrwwwwwwxxxyyyyyyzzz{{{{{{||||||}}}}}}|||zzzxxxvvv|||~~~~~~|||}}}}}}yyy~~~}}}~~~}}}|||}}}tttqqqooooooqqqrrrpppmmmmmmoooqqqssssssrrrpppnnnnnnsssyyy||||||zzzxxxxxxsssssstttvvvvvvsssnnnjjjpppqqqqqqpppooooooqqqsssvvvvvvvvvuuuuuuttttttuuuuuuuuuuuuuuuttttttssssssrrrooommmpppwww||||||zzzvvvxxxzzzxxxvvvvvvxxx{{{yyyyyywwwuuussstttvvvyyywwwxxx{{{||||||zzzxxxvvvwwwtttppppppqqqpppnnnkkkbbbaaaaaaaaacccfffjjjlllggghhhiiiiiifffeeedddeeegggiiilllooosssvvvxxxyyyxxxuuurrrrrruuuyyy|||}}}vvvuuutttssssssssssssssspppsssuuuuuutttuuuyyy||||||yyyuuurrrqqqpppppprrruuuxxxxxxuuussstttvvvuuuvvvwwwuuurrrqqqvvv{{{tttxxx{{{zzzvvvssssssuuuvvvvvvuuuvvvvvvwwwxxxxxxwwwuuutttttttttsssuuuvvvuuutttrrrrrrtttvvvyyy{{{zzzxxxuuuuuuwwwyyyzzzyyyxxxxxxwwwwwwwwwwwwxxxxxxsssxxx||||||xxxwwwyyy}}}yyyvvvssssssvvvyyyyyyxxxyyyxxxxxxyyy{{{{{{yyywwwxxxwwwvvvvvvxxxxxxwwwvvvvvvwwwyyy{{{{{{zzzyyyxxxzzz|||~~~~~~{{{wwwuuutttyyyyyyxxxxxxxxxyyyxxxxxx|||xxxvvvvvvvvvtttsss|||||||||}}}}}}}}}}}}}}}{{{{{{yyyxxxxxxxxxxxxyyy~~~|||{{{|||~~~~~~~~~||||||xxxuuurrrrrrssstttrrrooopppsssvvvyyyzzzxxxuuusssrrrvvvzzz{{{zzzwwwuuutttrrrrrrsssuuuuuurrrnnnjjjpppqqqqqqpppooopppsssuuu{{{zzzyyyxxxwwwvvvuuutttuuutttqqqpppppprrruuuxxxvvvrrrnnnpppvvv|||}}}|||wwwtttssstttxxxzzzyyyxxxvvvwwwwwwvvvuuutttuuuwwwuuuxxx|||~~~~~~zzzuuurrrsssrrrrrrtttuuutttooojjjeeeeeefffgggiiikkklllmmmlllmmmnnnllljjjgggffffffhhhjjjmmmqqqtttwwwyyyzzz{{{xxxuuutttuuuxxxzzz{{{vvvuuutttssssssrrrsssssspppsssuuuuuutttuuuyyy|||~~~|||yyyvvvsssqqqpppooosssvvvxxxvvvsssqqqrrrtttvvvvvvtttpppnnnqqqwww{{{tttuuuvvvuuussssssvvvzzzvvvvvvuuuuuuuuuwwwxxxyyyrrrsssrrrrrrsssvvvxxxyyyrrrrrrrrrrrrsssuuuwwwyyyxxxvvvssssssuuuxxxzzz{{{xxxwwwwwwvvvvvvwwwwwwxxxwww{{{zzzwwwyyy|||zzz{{{|||{{{xxxwwwyyy|||{{{yyyvvvvvvxxxzzz||||||zzzyyywwwwwwxxxxxxvvvuuuuuuvvvxxxzzzzzzyyywwwvvvwwwyyy||||||zzzwwwuuutttyyyxxxwwwuuutttttttttuuuzzz{{{zzzwwwsssrrrsssuuu}}}}}}~~~~~~~~~}}}||||||yyywwwuuussstttwww{{{}}}{{{xxxzzz~~~}}}{{{zzzzzz}}}}}}}}}yyywwwuuuuuuvvvwwwwwwwww|||~~~}}}zzzvvvxxxzzzzzzwwwuuuttttttsssssssssttttttssspppmmmqqqqqqqqqppppppqqquuuwww~~~|||{{{zzzzzzyyyvvvtttuuussspppnnnooorrrvvvyyy{{{wwwtttsssvvvyyyzzzyyywwwsssooorrrxxx{{{yyyuuutttuuuwwwwwwvvvtttuuuuuuuuuxxx|||~~~~~~zzztttqqqrrrrrrsssvvvyyywwwqqqkkkiiijjjkkklllmmmnnnooooooqqqqqqqqqoookkkiiihhhiiikkklllooorrrtttvvvwwwxxx|||xxxvvvvvvvvvuuuuuuvvvvvvuuutttssssssssstttrrrssstttuuuuuuvvvxxxzzzyyyxxxwwwvvvttttttssssssvvvvvvuuusssqqqpppqqqrrrqqqssssssqqqrrruuuvvvssssssqqqpppoooqqqtttwwwzzzvvvuuuuuuuuuuuuuuuvvvwwwppprrrsssrrrtttxxxzzzyyypppqqqrrrqqqqqqrrrtttwwwvvvtttsssrrrtttvvvyyy|||wwwvvvuuuttttttuuuvvvwwwyyy|||{{{xxxxxxyyyxxx|||~~~xxxvvvyyy}}}{{{xxxuuutttwwwzzz}}}|||zzzxxxxxxxxxwwwvvvtttttttttvvvwwwwwwwwwvvvuuutttwwwyyyzzzxxxvvvvvvvvvxxxwwwvvvtttqqqrrrtttvvvuuuxxxyyyvvvrrrqqqtttxxxzzzzzz{{{{{{zzzyyywwwvvvsssrrrrrrrrrtttwww{{{~~~}}}yyyxxx{{{~~~zzzzzzyyyxxxxxx{{{vvvvvvvvvvvvwwwzzz~~~}}}yyyzzzzzzxxxvvvuuuvvvwwwuuutttssssssttttttrrrqqqrrrrrrrrrqqqqqqsssvvvzzz{{{zzzzzz{{{}}}|||xxxuuuuuutttrrrqqqqqqsssuuuvvvyyyyyyyyyyyyyyyxxxwwwwwwwwwtttrrrrrruuuvvvuuusssssstttuuuuuusssssstttuuuyyyzzz{{{{{{zzzxxxuuussstttssstttvvvyyyxxxtttoooooonnnmmmmmmoooqqqtttuuussssssqqqnnnkkkiiijjjkkkmmmnnnoooqqqsssttttttuuu|||zzzxxxwwwwwwwwwuuussswwwvvvvvvuuuuuuuuuvvvvvvuuutttssstttvvvwwwxxxwwwxxxwwwwwwvvvuuutttttttttwwwtttqqqpppppprrrssssssppprrrrrrqqquuuzzzvvvoooqqqnnnkkkmmmrrruuuuuuttttttttttttttttttsssssssssppptttvvvsssuuuyyyyyyvvvqqqqqqpppmmmlllnnnssswwwvvvvvvuuutttsssuuuxxxzzzxxxwwwuuuttttttuuuwwwxxxyyyzzz|||||||||yyywwwuuutttwww{{{{{{yyyxxxzzz|||xxxvvvtttuuuxxx{{{}}}~~~}}}{{{yyyxxxxxxwwwuuusssssssssssstttttttttuuuuuurrrtttvvvwwwvvvvvvwwwxxxvvvvvvuuusssrrrssswww{{{wwwwwwwwwvvvvvvwwwyyy{{{wwwwwwxxxxxxwwwuuurrrqqqmmmooorrruuuwwwxxxyyyyyy{{{yyy|||{{{{{{uuuxxxzzzzzzyyyzzz}}}|||sssuuuvvvvvvwww{{{|||zzzzzzzzzxxxwwwwwwyyy{{{vvvtttsssrrrtttuuutttsssrrrrrrrrrqqqqqqsssxxx{{{xxxxxxxxx{{{~~~~~~zzzvvvvvvvvvvvvvvvuuutttsssrrrrrrvvv{{{~~~}}}zzzxxxwwwwwwwwwvvvtttrrrqqqqqqrrrssstttsssrrrqqqqqqtttvvv|||{{{zzzxxxwwwvvvvvvvvvwwwuuusssuuuxxxxxxvvvsssrrrpppnnnmmmnnnsssxxx{{{tttsssqqqmmmjjjiiijjjlllmmmnnnooopppqqqrrrrrrrrrvvvvvvvvvwwwyyyyyyxxxvvvxxxwwwwwwwwwwwwwwwxxxxxxwwwtttrrrssswwwxxxwwwuuuzzzyyyxxxwwwuuusssrrrqqqwwwrrrnnnmmmppptttuuutttuuutttooommmsss{{{yyyqqqpppllliiimmmsssvvvrrrnnnsssssssssssssssrrrqqqpppqqqwwwxxxuuuuuuyyyxxxssstttrrrooojjjhhhkkkrrrxxxxxxxxxwwwuuuttttttvvvxxxzzzyyyxxxvvvvvvxxxyyyzzzwwwwwwxxxzzz{{{zzzwwwtttqqqrrrtttwwwzzz{{{zzzzzzuuuttttttvvvzzz|||||||||~~~|||yyyxxxxxxwwwuuussssssrrrrrrrrrrrrssstttuuuqqqsssuuuuuuuuuvvvxxxzzztttuuuuuutttsssuuu{{{|||yyywwwyyy}}}~~~vvvwwwwwwwwwvvvsssqqqoooiiimmmsssxxxzzzyyyvvvsssyyyzzzxxxuuuyyyssswww|||}}}|||zzzzzz{{{zzztttuuuvvvuuuvvv{{{|||yyyzzzzzzxxxuuutttwww{{{uuuwwwyyyxxxuuutttuuuwwwuuuyyyyyysssrrrvvvyyywww{{{}}}~~~{{{uuutttxxx}}}}}}|||{{{yyywwwvvvttttttrrruuuwwwwwwuuuuuuxxx|||uuuxxxzzzyyyvvvssstttuuuqqqqqqqqqqqqrrrssstttuuusssuuuwwwwwwuuutttssstttrrrrrrrrrsssuuuuuusssqqqrrrrrrqqqooolllmmmrrrvvvuuuvvvtttpppmmmlllooorrrlllooorrrsssqqqoooppprrrqqqpppqqqsssuuuvvvuuutttvvvsssqqqtttzzz~~~|||yyyuuuttttttvvvzzzzzzwwwssstttyyy~~~}}}wwwrrrqqqrrrxxxwwwuuusssrrrssstttuuuxxxuuurrrqqqrrrssssssrrrrrrqqqpppoooooopppqqqqqqxxxrrrpppsssssspppqqqvvvxxxxxxwwwyyyzzz{{{zzzyyyuuurrrnnnkkkjjjmmmqqqtttuuuvvvvvvvvvvvvvvvvvvuuuyyyxxxxxxzzz|||}}}|||{{{}}}{{{{{{zzzxxxvvvsssssspppooossszzz}}}zzzuuuvvvrrrpppqqqvvv{{{}}}|||xxxwwwxxx{{{~~~}}}xxxssstttrrrrrruuuyyyzzzwwwrrrsssppprrrxxxzzzvvvvvvzzzsssrrrsssvvvzzz|||{{{{{{~~~|||{{{}}}yyyssszzzyyywwwvvvtttttttttuuurrrsssuuuxxx{{{{{{yyywwwzzzzzz{{{{{{{{{zzzzzzzzzyyyzzzzzz{{{{{{{{{{{{{{{{{{~~~vvvvvvvvvuuuvvvyyy}}}|||yyy{{{{{{yyywwwuuuvvvxxx{{{wwwwwwwwwvvvuuuuuuvvvxxxvvvzzzyyytttssswwwyyyxxxxxxzzzzzzxxxvvvvvvzzz~~~}}}|||{{{zzzxxxwwwvvvuuuqqqsssvvvxxxxxxxxxxxxyyyxxxzzz{{{zzzwwwtttrrrqqqrrrpppnnnmmmmmmooorrrtttsssuuuwwwvvvuuusssrrrsssrrrrrrsssuuuwwwvvvsssqqqmmmnnnmmmkkkjjjkkkppptttqqqssstttrrrooonnnoooqqqmmmppprrrrrrpppoooooopppnnnnnnnnnpppsssuuuuuuuuutttttttttvvvxxxzzzzzzzzzuuuuuuvvvuuuuuuvvvwwwxxxwwwzzz|||zzzuuusssuuuwwwwwwvvvuuutttuuuvvvxxxyyyxxxsssnnnlllmmmpppssstttuuutttrrrpppoooooooooooovvvrrrqqqttttttrrrsssxxxxxxxxxyyyzzz||||||zzzxxxtttrrrooonnnoooqqquuuwwwuuutttsssrrrrrrssstttuuuwwwwwwxxx{{{~~~~~~}}}~~~}}}||||||}}}|||zzzxxxyyyvvvtttvvvyyyzzzwwwtttuuuttttttuuuxxxyyyyyyxxxyyyyyyyyy{{{{{{zzzvvvssstttssssssvvv{{{|||yyyuuuuuussstttyyyyyyuuutttwwwsssssstttwww{{{}}}}}}}}}|||{{{}}}|||xxxxxxwwwvvvuuutttuuuvvvwwwwwwxxx{{{~~~~~~{{{xxxzzzzzz{{{|||~~~~~~}}}{{{~~~}}}|||{{{zzz{{{}}}~~~||||||}}}~~~yyywwwttttttuuuvvvwwwwww}}}}}}|||zzzxxx~~~{{{wwwuuuvvvxxxzzz{{{xxxvvvttttttuuuvvvwwwwwwvvvyyyyyyuuutttwwwyyyxxxvvvuuuuuuuuuvvvxxx{{{}}}}}}|||{{{zzzyyyxxxwwwwwwqqqrrruuuyyy{{{{{{yyywwwwwwwwwxxxzzzzzzxxxssspppsssppplllhhhhhhjjjnnnqqqsssuuuvvvuuurrrqqqpppqqqssstttvvvxxxxxxuuupppllliiiiiihhhggggggiiimmmpppoooqqqssssssqqqooooooooooooppprrrrrrpppnnnmmmmmmkkkjjjjjjlllpppsssuuuuuurrruuuxxxxxxwwwwwwyyy{{{uuuwwwxxxuuurrrrrrwww{{{xxxyyyyyyvvvtttuuuyyy~~~vvvuuuuuuuuuvvvxxx{{{|||yyysssmmmiiikkkpppuuuxxxxxxwwwuuurrrpppooonnnnnntttrrrrrruuuvvvuuuvvvzzzxxxxxxzzz|||~~~}}}zzzwwwqqqqqqqqqqqqsssvvvzzz|||uuutttrrrqqqqqqrrrtttuuuuuuvvvxxx|||~~~~~~}}}}}}~~~}}}{{{zzzyyyxxxxxxxxxwwwwwwtttvvvyyyyyyxxxwwwvvvvvvyyyzzz{{{zzzxxxvvvvvvvvvtttssssssvvvzzz{{{yyyuuuvvvtttuuuxxxwwwtttrrrsssttttttuuuyyy}}}}}}|||~~~|||vvvuuuttttttuuuwwwyyy{{{{{{}}}}}}zzzxxxzzzyyyzzz~~~}}}~~~|||{{{|||~~~|||yyyyyy|||{{{vvvqqqppprrruuuuuuttt}}}}}}|||{{{{{{|||{{{{{{{{{uuutttwwwzzz{{{{{{wwwuuussstttwwwxxxvvvsssuuuwwwwwwuuutttuuuvvvwwwvvvtttrrrsssuuuxxxzzzzzzzzzzzzzzzyyyyyyxxxxxxwwwtttssssssvvv{{{|||zzzwwwrrrsssuuuyyy}}}}}}xxxsssssspppllliiihhhiiilllnnnqqqrrrsssrrrooonnnnnnooouuuvvvwwwxxxvvvrrrkkkfffiiihhhgggffffffgggjjjlllpppqqqqqqqqqpppooonnnnnnpppqqqqqqqqqpppnnnlllllliiihhhgggiiimmmrrruuuvvvsssuuuwwwyyy{{{||||||}}}vvvwwwxxxvvvuuuuuuwwwzzzuuuvvvvvvuuutttvvv{{{~~~vvvuuutttssstttvvvxxxzzzyyytttooommmoootttxxx{{{xxxwwwvvvtttsssqqqqqqpppsssssstttvvvxxxxxxyyy{{{vvvwwwyyy|||}}}|||xxxuuunnnnnnppprrruuuxxx{{{}}}vvvvvvuuuttttttuuuvvvvvvwwwwwwyyy}}}~~~|||~~~}}}}}}~~~}}}yyyzzzzzzyyyvvvvvvyyy|||ssswwwzzzzzzwwwuuuvvvxxxyyy{{{|||zzzwwwvvvxxx{{{sssssssssvvvxxxxxxuuurrrsssssstttuuuuuusssrrrrrrttttttuuuyyy}}}}}}}}}~~~~~~uuuuuutttuuuwwwzzz~~~~~~~~~}}}zzzxxxwwwwwwzzzyyyzzz~~~~~~~~~zzzyyy||||||vvvpppnnnqqqtttwwwwwwzzzzzz|||}}}}}}~~~~~~zzzuuutttwwwzzz{{{zzzuuuttttttwwwyyyxxxtttpppssssssttttttsssrrrsssuuuwwwtttrrrrrrtttvvvwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwtttrrrssswwwyyyzzzxxxrrrrrruuuyyy~~~~~~yyyuuusssrrrpppnnnlllllllllllloooppppppooommmllllllmmmqqqrrrsssttttttqqqkkkggglllkkkiiihhhhhhiiijjjjjjtttrrrooommmmmmmmmnnnnnnpppppppppqqqqqqpppnnnllljjjhhhgggiiimmmqqqtttuuuuuutttuuuyyy~~~xxxwwwwwwxxxzzzzzzxxxuuuqqqrrrtttuuuvvvwwwyyy{{{vvvuuusssrrrqqqrrrssstttvvvtttrrrrrrtttwwwyyyyyyvvvvvvvvvvvvvvvuuuuuuuuusssuuuwwwxxxzzz{{{{{{zzzuuuvvvxxxzzz{{{zzzvvvrrrlllmmmoooqqqtttwwwzzz{{{uuuuuuvvvwwwwwwvvvuuuuuuyyyyyyzzz|||~~~~~~|||zzz~~~}}}}}}~~~}}}|||zzzxxxzzzzzzxxxttttttwww{{{sssvvvxxxxxxvvvvvvyyy|||xxxzzz{{{yyywwwwwwzzz}}}uuuuuuvvvvvvwwwuuurrrpppnnnpppqqqrrrtttuuutttsssttttttuuuxxx|||~~~zzz}}}|||vvvuuuuuuvvvyyy}}}}}}yyyuuutttwwwzzzzzzzzz{{{~~~}}}}}}|||{{{|||~~~zzzwwwrrrqqqrrrvvvyyy{{{xxxzzz}}}zzzxxxvvvvvvwwwyyyzzzzzzvvvvvvwwwxxxxxxvvvrrrooorrrqqqrrrtttssspppqqqtttwwwvvvtttsssrrrsssuuuvvvuuuvvvvvvvvvwwwwwwxxxxxxxxxuuurrrqqqsssuuuwwwxxxuuuvvvxxxzzz|||zzzwwwtttuuutttsssqqqpppooonnnnnnnnnoooooonnnllllllmmmooolllllllllnnnqqqrrrpppoooooommmkkkkkklllmmmmmmmmmtttqqqmmmkkklllmmmnnnnnnoooooooooqqqssssssqqqooommmkkkkkklllooorrrttttttvvvttttttzzz}}}yyywwwvvvxxx||||||wwwrrrpppqqqtttvvvwwwwwwwwwwwwyyywwwtttrrrppppppqqqqqqtttssssssuuuwwwxxxwwwvvvtttuuuvvvxxxxxxxxxxxxxxxuuuyyy{{{zzz{{{}}}{{{xxxuuuuuuvvvxxxyyyxxxuuurrrooooooppprrrtttvvvxxxyyytttuuuuuuvvvvvvuuuuuuttt{{{zzzzzzzzz||||||{{{yyy~~~}}}|||{{{|||{{{xxxvvvzzz{{{{{{xxxtttrrrsssuuutttuuuvvvwwwwwwyyy{{{}}}wwwxxxxxxwwwvvvvvvxxxyyyuuuvvvwwwwwwvvvtttrrrpppkkkoooqqqrrrtttxxxxxxvvvuuuuuuvvvyyy|||~~~~~~}}}zzz~~~}}}zzzwwwvvvuuuvvvxxx}}}yyyuuuuuuyyy~~~zzz{{{}}}~~~{{{wwwyyy|||}}}~~~xxxxxxxxxxxxwwwxxxzzz|||www{{{|||{{{|||uuuvvvwwwwwwvvvvvvxxxyyyxxxyyyxxxvvvsssqqqqqqqqqrrrppprrruuutttooopppuuuuuuvvvvvvtttqqqqqquuuxxxuuuuuuvvvwwwxxxxxxyyyyyyuuuuuutttsssqqqqqqsssuuuuuuxxxzzz{{{yyyxxxwwwwwwyyywwwtttrrrppppppqqqrrroooppppppooonnnnnnppprrrooolllkkkkkknnnqqqssssssooommmkkkmmmppprrrrrrqqqooommmkkkkkknnnppppppooonnnmmmnnnqqquuuvvvuuussspppoooooopppsssttttttsssuuuuuuwww{{{}}}zzzwwwwwwvvvvvvwwwvvvuuutttsssssstttvvvwwwwwwwwwvvv{{{zzzwwwtttsssrrrssstttvvvuuuuuuwwwyyyyyyxxxvvvuuuvvvxxxyyyzzzzzzzzzyyywww}}}||||||}}}zzzuuuwwwwwwvvvwwwxxxxxxuuusssuuuuuutttttttttvvvxxxyyyyyywwwuuuttttttuuuwwwyyy{{{yyywwwxxxyyy{{{{{{{{{}}}|||zzzzzz{{{zzzxxxvvvyyyzzzzzzyyyvvvtttssssssttttttuuuxxx{{{|||{{{yyyxxxwwwuuuuuuuuutttrrrqqqooopppssstttsssqqqppppppmmmrrrttttttvvv{{{{{{xxxxxxxxxxxxzzz}}}~~~}}}~~~}}}zzzyyyxxxvvvuuuuuuwww{{{~~~|||wwwvvvzzz~~~{{{}}}~~~{{{{{{~~~~~~}}}yyy|||~~~|||zzz|||vvvyyy}}}~~~{{{yyyyyy{{{www|||}}}yyywwwvvvrrruuuxxxxxxvvvuuuvvvyyy{{{{{{yyytttooonnnqqquuusssqqqrrrvvvuuuppppppuuurrruuuwwwuuuqqqqqqvvv{{{uuuvvvwwwxxxyyyzzzzzz{{{rrruuuwwwuuurrroooppprrrrrrvvvzzzzzzxxxxxxzzz|||{{{xxxtttpppoooqqqtttvvvpppqqqqqqppppppqqqsssuuuuuuqqqmmmjjjllloooqqqrrrmmmkkkkkknnnrrrvvvvvvuuujjjiiiiiimmmqqqsssqqqooommmlllmmmqqqvvvxxxwwwuuusssrrrrrrsssuuuuuusssrrrtttwww{{{|||{{{yyyyyyyyyuuuwwwwwwtttqqqppptttxxxwwwvvvuuuuuuwwwxxxwwwwww}}}|||yyywwwvvvvvvwwwwww{{{yyyxxxyyy{{{|||{{{zzzvvvwwwyyyzzz{{{zzzyyyyyyyyy}}}|||}}}zzzsssyyyxxxwwwwwwxxxxxxvvvuuu{{{zzzxxxvvvvvvwwwxxxzzz|||wwwsssssswww|||yyywwwuuuuuuxxx{{{}}}}}}|||zzzzzzzzz{{{zzzxxxwwwvvvwwwxxxyyyyyyxxxvvvuuuttttttvvvzzz~~~~~~yyytttyyyvvvsssrrrsssqqqmmmiiigggjjjmmmnnnnnnnnnnnnnnnooouuuwwwvvvxxx}}}}}}yyyzzzzzzzzz|||~~~}}}~~~{{{yyyyyyzzzxxxvvvtttsssuuuyyy}}}xxx|||}}}yyywwwxxx{{{{{{~~~}}}wwwwww|||{{{tttuuu{{{yyywwwxxx|||~~~~~~|||wwwuuuuuuxxx{{{yyyrrrlllrrrqqqrrrvvvyyyzzzxxxuuu|||{{{xxxtttpppoooqqqsssuuuvvvwwwuuurrrpppqqqssstttuuuuuurrroooooossswwwwwwwwwvvvttttttvvv{{{~~~tttsssrrrrrrtttuuuuuutttvvvuuuvvvyyy}}}~~~{{{xxxwwwtttrrrsssuuuvvvuuussslllooorrrqqqooommmnnnpppqqqrrrsssqqqnnnlllmmmmmmjjjoooqqqooopppvvvwwwsssuuussspppooonnnoooqqqssslllmmmnnnoooqqqtttxxx|||xxxwwwvvvuuutttvvvyyy|||{{{{{{zzzzzzzzz{{{{{{{{{yyyzzzyyyuuuqqqpppsssvvvvvvyyyzzzyyywwwvvvxxxzzz~~~zzzxxxxxxxxxxxx}}}zzzvvvttttttxxx||||||{{{{{{zzzzzz}}}~~~zzzyyy|||~~~~~~}}}}}}||||||{{{zzzyyyyyyxxxzzzwwwuuuwwwzzz|||{{{xxx~~~}}}{{{yyyxxxyyyzzz{{{{{{wwwxxx||||||wwwvvvzzz|||}}}}}}{{{xxxtttrrrrrrtttvvvwwwwwwvvvvvvwwwyyyxxxwwwvvvvvvwwwzzz|||~~~{{{uuunnnjjjiiihhhfffddd___bbbhhhmmmpppqqqqqqppprrrssstttvvvwwwxxxxxxwww{{{xxxvvvyyy~~~~~~{{{wwwyyy~~~yyyvvvxxx|||}}}~~~{{{zzz}}}|||wwwwww{{{xxxyyyyyyxxxxxxyyy|||~~~}}}|||~~~~~~}}}}}}~~~zzzxxxwwwxxx{{{}}}|||{{{yyysssqqqsssvvvvvvuuupppoooooorrrwww{{{||||||yyyyyywwwsssqqqpppsssuuuyyywwwvvvvvvvvvuuussspppoooqqqrrrssssssssssssuuuvvvwwwxxxxxxvvvvvvvvvwwwwwwvvvuuutttuuuuuuuuuuuuuuuttttttwwwzzz{{{yyyvvvyyywwwttttttuuuvvvtttssskkkmmmoooppppppqqqsssttttttrrrqqqooommmlllkkkkkkiiimmmpppoooqqqvvvwwwtttvvvuuurrrppppppppprrrsssqqqqqqqqqppppppqqqtttwwwxxxxxxxxxvvvuuuvvvyyy|||||||||{{{{{{|||}}}}}}~~~yyyzzzyyywwwtttsssuuuwwwuuuxxxzzzzzzyyyyyyzzz|||~~~~~~|||{{{zzzzzzzzzzzz{{{yyyvvvtttuuuwww{{{~~~zzzzzz{{{||||||}}}~~~}}}|||{{{{{{|||~~~}}}|||{{{zzzyyyyyyyyyyyyxxxxxxwwwxxxzzz|||~~~}}}{{{yyyxxxyyyzzz{{{|||yyyyyy||||||xxxwwwzzzxxxzzz{{{{{{xxxwwwvvvvvvyyyyyyzzzxxxvvvuuuuuuvvvwwwwwwwwwwwwxxxyyy{{{|||yyyssslllgggeeeeeedddccccccfffjjjnnnqqqrrrrrrqqqrrrsssssstttvvvxxxyyyzzz{{{zzzzzz|||~~~}}}yyy{{{~~~yyyvvvwwwzzz}}}~~~wwwtttuuuwwwyyyzzzzzzyyyyyyzzz{{{}}}|||~~~~~~|||~~~~~~yyywwwvvvwwwyyyzzzzzzyyyzzzssspppqqquuuvvvvvvpppooonnnqqquuuzzz}}}xxxwwwvvvsssqqqrrrtttwww{{{xxxvvvwwwyyyxxxsssnnnkkklllooosssvvvvvvsssqqqrrrvvvzzz{{{zzzvvvtttsssyyyxxxwwwvvvvvvuuuvvvvvvtttsssssssssuuuvvvuuutttzzzxxxvvvvvvwwwvvvuuussspppooonnnooorrrtttuuuuuuwwwsssooommmmmmllljjjhhhhhhllloooooorrrvvvwwwuuuwwwvvvsssqqqqqqqqqrrrsssssssssrrrqqqoooppprrrtttxxxyyyxxxwwwuuuuuuwwwyyyyyyyyyyyyyyyzzz|||}}}~~~yyyzzz{{{zzzxxxwwwxxxyyytttwwwzzz{{{{{{{{{|||}}}xxxyyy{{{|||||||||{{{{{{yyyxxxvvvuuuvvvxxx{{{}}}xxxzzz{{{}}}~~~~~~}}}}}}zzz|||~~~|||zzz{{{~~~}}}|||{{{{{{zzzyyyzzz{{{xxxuuuuuuzzz~~~}}}{{{yyyxxxyyyzzz{{{zzzxxxxxxzzzzzzwwwvvvxxxtttvvvyyyzzzzzzyyyzzz{{{zzz{{{{{{zzzwwwvvvvvvwwwvvvwwwxxxxxxyyyyyyyyyyyyuuupppiiicccbbbbbbbbbccciiikkknnnqqqssstttssssssssssssssstttvvvxxx{{{|||zzz|||}}}~~~}}}{{{|||~~~~~~{{{xxxwwwyyy}}}xxxttttttvvvxxx{{{|||{{{yyyxxxxxx~~~}}}}}}}}}~~~~~~|||{{{wwwwwwvvvvvvvvvwwwxxxxxxwwwvvvuuuvvvwwwuuurrroooqqqqqqqqqrrruuuxxxzzz{{{xxxwwwvvvsssqqqqqqtttwwwyyyyyyyyyyyyyyyvvvrrrooollllllnnnrrrvvvvvvrrrnnnooosssyyy{{{zzzwwwtttsssvvvwwwwwwvvvuuuuuuwwwxxxuuutttsssrrrrrrssssssssswwwwwwwwwwwwxxxwwwwwwvvvyyyuuuqqqqqqtttvvvvvvttt{{{uuuooommmooooookkkhhhiiillloooqqqsssttttttsssvvvuuusssqqqpppqqqqqqrrrqqqqqqqqqpppooopppsssuuuvvvwwwwwwvvvtttssstttuuussssssssstttvvvwwwyyyzzzyyyzzz{{{|||{{{{{{zzzzzzuuuwwwyyy{{{|||{{{{{{{{{vvvwwwzzz|||}}}|||{{{zzzyyyyyyxxxxxxyyyzzz|||}}}{{{{{{{{{}}}~~~~~~}}}|||{{{||||||{{{zzz{{{~~~~~~~~~~~~~~~~~~~~~~~~~~~||||||{{{xxxvvvwww|||}}}|||zzzxxxwwwxxxyyyzzzvvvvvvvvvwwwvvvtttssssssrrruuuxxxzzzzzz{{{|||}}}xxxzzz{{{zzzyyyyyyzzz{{{wwwxxxzzz{{{{{{yyyxxxwwwqqqmmmgggcccbbbcccfffgggpppqqqssstttvvvvvvvvvvvvssssssuuuvvvxxxzzz{{{|||yyy~~~~~~}}}}}}}}}}}}{{{{{{|||{{{wwwwww{{{}}}{{{yyyxxxxxxwwwyyy{{{|||{{{zzz{{{{{{}}}}}}}}}~~~~~~}}}wwwwwwvvvuuuuuuuuuvvvvvvqqqsssvvvxxxxxxtttoookkknnnpppsssuuuvvvwwwxxxxxxzzzyyywwwsssqqqpppsssuuussswww|||zzzuuuppppppqqqqqqooonnnooorrrssspppmmmrrruuuxxxyyyxxxuuusssrrrqqqssstttttttttuuuxxxzzzvvvuuutttsssqqqpppqqqqqqqqqsssuuuwwwxxxxxxyyyyyy{{{wwwtttsssvvvyyyxxxwww}}}wwwqqqppprrrrrroookkklllmmmppprrrsssrrrpppppprrrqqqpppoooooooooppppppqqqqqqpppnnnmmmmmmppprrrrrrsssttttttrrrqqqqqqqqqooopppppprrrsssuuuwwwxxxzzzzzz{{{|||}}}||||||{{{wwwwwwxxxyyyzzzzzzyyywwwwwwxxxzzz{{{|||{{{yyyxxx{{{{{{{{{|||||||||}}}}}}~~~|||zzz{{{}}}~~~~~~{{{yyyyyy{{{||||||zzzzzz{{{|||}}}~~~}}}xxxwwwyyy|||}}}}}}|||{{{yyywwwvvvwwwxxxyyyvvvwwwwwwvvvuuuuuutttrrrtttvvvyyy{{{zzzzzz{{{|||zzz{{{|||{{{zzzyyyzzz{{{yyyzzz{{{||||||zzzwwwvvvnnnllliiiffffffhhhlllooovvvvvvwwwwwwxxxxxxxxxyyytttvvvxxxzzz{{{{{{zzzzzzyyy~~~~~~|||~~~~~~}}}{{{}}}yyywwwzzz}}}}}}|||yyyvvvvvvxxxzzzzzzyyyzzzzzzzzzzzz{{{~~~{{{|||~~~vvvwwwwwwvvvtttssstttvvvtttuuuuuutttsssrrrpppooojjjnnnrrrvvvwwwxxxyyyzzzzzzyyywwwsssqqqppprrrtttooovvv{{{yyyrrrmmmoootttuuussspppoooooooooooonnntttvvvyyyxxxvvvsssqqqpppmmmpppssssssrrrtttxxx{{{vvvvvvvvvtttqqqooonnnooolllooosssuuuvvvwwwxxxzzzvvvuuutttuuuxxxzzz{{{{{{zzzwwwuuuuuuvvvvvvssspppnnnmmmpppttttttpppnnnnnnnnnnnnmmmmmmnnnnnnoooooossssssqqqmmmjjjiiikkklllnnnppprrrsssqqqoooooooooqqqqqqrrrsssuuuvvvxxxyyy{{{zzzyyyzzz||||||{{{zzzyyyxxxwwwwwwxxxyyyxxxwwwyyyyyyyyyyyyyyyyyyyyyyyy|||}}}~~~~~~|||{{{~~~{{{xxxyyy|||~~~}}}zzzvvvwwwzzz{{{yyyvvvxxxyyyzzz{{{}}}~~~{{{wwwvvvyyy|||{{{zzzzzzyyywwwuuutttuuuvvvwwwyyy{{{{{{xxxwwwxxxwwwtttvvvxxxzzz{{{zzzzzzzzz{{{~~~~~~~~~|||yyywwwwwwwwwzzz{{{||||||{{{xxxvvvtttoooooonnnllllllnnnrrrvvvzzzzzzyyyyyyyyyzzz{{{|||zzz{{{|||}}}|||{{{zzzyyyyyy}}}~~~zzzyyy|||~~~}}}}}}zzzyyyyyyzzz{{{|||yyytttssswwwyyyxxxzzzzzzzzzyyyyyy{{{~~~yyy|||~~~~~~wwwxxxxxxvvvsssrrrtttvvvwwwwwwvvvtttsssrrrrrrsssmmmpppsssttttttuuuxxxzzzxxxxxxvvvsssqqqqqqtttvvvpppuuuxxxvvvrrroooqqquuussstttsssrrrooonnnnnnooonnnrrrvvvxxxwwwuuusssrrrmmmqqqttttttrrrrrrvvv{{{tttvvvwwwuuupppmmmlllllljjjnnnrrrtttttttttvvvwwwrrrsssuuuvvvvvvwwwyyyzzzuuuvvvwwwxxxxxxwwwuuutttmmmlllnnntttuuupppmmmoookkkkkklllmmmnnnoooppppppqqqqqqooollliiihhhiiikkklllooorrrsssrrrpppooooootttttttttuuuvvvwwwyyyzzz}}}zzzxxxwwwyyy{{{zzzyyy{{{xxxuuuvvvxxx{{{{{{zzzzzzyyywwwuuuvvvxxx{{{}}}}}}~~~}}}zzzxxxyyyvvvuuuxxx}}}}}}zzzxxxwwwvvvwwwxxxxxxxxxxxxxxxxxxyyyzzzzzz{{{||||||{{{yyywwwvvvvvvwwwwwwwwwxxxwwwuuusssrrrssstttuuuzzz~~~~~~yyyxxxzzzyyyuuuvvvxxx{{{{{{{{{zzzzzz{{{~~~~~~~~~|||xxxvvvvvvwwwzzzzzzzzzyyyxxxuuusssrrrqqqssssssrrrqqqqqqtttwww|||{{{zzzzzzzzz{{{}}}~~~|||zzzzzzzzz{{{yyyzzz{{{yyyvvvvvvyyy|||{{{~~~~~~zzz{{{}}}}}}|||zzzzzz{{{{{{zzzyyyxxx|||{{{wwwwwwzzzzzzvvvyyyzzz{{{zzzxxxxxxyyy{{{yyy|||~~~}}}~~~wwwxxxyyywwwsssrrrsssvvvuuuwwwyyyzzzwwwtttrrrqqqssstttuuusssqqqqqquuuxxxvvvvvvuuusssqqqrrrvvvyyyssstttttttttssssssttttttpppsssuuutttqqqnnnooopppeeekkksssyyyzzzzzzxxxwwwooosssuuutttrrrqqquuuzzzsssvvvwwwuuupppkkkjjjjjjiiimmmrrrsssrrrrrrssstttqqquuuwwwwwwtttrrrtttvvvqqqtttxxxzzzyyywwwvvvvvvkkkjjjmmmtttuuupppnnnqqqjjjjjjkkkmmmnnnpppqqqqqqllllllllljjjhhhiiikkkmmmkkknnnrrrssssssqqqpppppptttttttttuuuuuuwwwxxxyyy~~~zzzvvvvvvxxxyyyyyyxxx{{{xxxuuuuuuyyy}}}~~~~~~zzzxxxuuussstttxxx}}}}}}~~~|||xxxuuutttssstttyyy~~~{{{vvvrrruuuxxxwwwuuuuuuxxx{{{yyyyyyyyyyyyyyyyyyxxxxxxuuuwwwxxxwwwsssrrrtttwwwwwwvvvtttrrrqqqrrrssstttyyy}}}}}}xxxwwwzzzxxxsssuuuxxxzzz{{{{{{zzz{{{|||zzz{{{|||{{{yyyxxxyyyzzzyyyyyyxxxwwwuuusssqqqppptttvvvwwwvvvsssrrrtttwww}}}|||{{{zzz{{{|||~~~zzzxxxxxx{{{}}}zzzyyywwwuuusssuuuwwwzzztttxxxwwwtttuuu{{{~~~{{{zzzwwwvvvwww{{{|||zzzxxxtttzzz}}}||||||}}}wwwxxxzzz|||{{{yyyvvvttttttzzz|||}}}|||~~~}}}}}}~~~wwwtttrrrsssvvvyyyyyywwwqqqrrrtttwwwzzz{{{yyyxxxvvvttttttwww{{{{{{vvvqqqvvvvvvvvvvvvvvvuuuuuutttuuuvvvvvvvvvtttqqqooommmrrrsssttttttrrroookkkiiimmmnnnppprrrtttuuuuuuuuuuuuuuutttrrrqqqrrrtttwwwxxxwwwuuurrrooommmkkkkkkfffhhhkkkooorrrtttuuuuuuvvvtttqqqrrrttttttrrrpppqqqsssuuuwwwvvvtttpppmmmlllmmmoooqqqsssrrrpppnnnnnnmmmllliiihhhhhhkkknnnpppqqqpppmmmkkklllqqquuukkkjjjjjjjjjlllnnnqqqsssrrrtttvvvxxxzzz{{{||||||vvvtttsssvvvzzz{{{wwwsssrrrsssvvvzzz}}}}}}zzzwwwzzzyyyxxxxxxxxxzzz|||~~~zzz{{{{{{{{{xxxsssxxxzzzwwwxxx|||{{{vvvtttsssrrrsssvvvyyyyyyxxxwwwzzz|||{{{xxxvvvwwwyyyttttttuuuuuuvvvvvvvvvvvvvvvwwwwwwvvvtttssstttuuu}}}}}}|||{{{yyywwwuuutttwwwxxxzzzzzzyyyyyyyyy{{{|||xxxtttvvv{{{|||{{{xxxsssooopppuuuzzzwwwvvvuuutttuuuvvvxxxyyyxxxyyyyyy{{{}}}~~~zzzzzz{{{{{{zzz|||}}}}}}{{{xxxuuuttttttyyywwwuuuuuuwwwxxxxxxxxx{{{yyywwwvvvwwwwwwvvvuuu}}}|||{{{{{{{{{|||~~~|||{{{{{{zzzxxxvvvtttsssxxxvvvzzz}}}zzz||||||{{{}}}~~~}}}{{{tttsssssstttuuutttrrrpppqqqrrrtttvvvwwwwwwvvvuuuyyywwwvvvyyy||||||xxxtttvvvvvvvvvvvvvvvuuuttttttuuuuuuuuuuuutttqqqooommmqqqqqqrrrrrrpppnnnllljjjpppqqqqqqrrrrrrrrrrrrrrr{{{zzzxxxuuurrrpppqqqsss{{{yyyvvvsssqqqooommmkkkkkklllmmmoooqqqtttwwwxxxvvvsssqqqqqqrrrrrrqqqnnnoooppprrrsssttttttsssssspppnnnmmmpppuuuuuuqqqkkkiiiiiiiiiiiiiiiiiiiiiiiinnnpppqqqqqqpppppprrruuulllllljjjjjjkkknnnqqqssstttuuuwwwyyyzzzzzzzzzzzzyyyvvvtttuuuzzz|||zzzwwwqqqrrruuuyyy}}}~~~}}}{{{yyyyyyxxxwwwxxxzzz|||}}}{{{{{{||||||zzz{{{~~~zzzxxxzzzxxxtttrrrtttvvvvvvuuuuuuwwwzzzxxxzzz{{{{{{yyyxxxxxxyyywwwvvvvvvuuuvvvwwwxxxxxxuuuuuuuuuuuuuuuxxx|||{{{{{{zzzzzzyyyxxxwwwvvvtttvvvyyyzzzyyyxxxyyyzzz||||||zzzvvvtttuuuyyy}}}zzzzzzxxxuuussstttxxx|||zzzzzzyyyyyyyyyzzzzzz{{{xxxxxxyyy{{{}}}|||yyyxxxyyyzzz{{{|||}}}}}}|||yyyvvvvvvvvvwwwwwwxxxyyyxxxxxxwwwvvvwwwwwwvvvuuuuuuuuuuuuvvv~~~|||{{{zzzzzzzzz||||||{{{yyywwwuuusssrrrvvvtttvvv|||~~~|||||||||{{{}}}~~~rrrtttvvvwwwtttqqqnnnmmmooorrruuuuuusssrrrrrrtttzzzxxxvvvxxx{{{{{{yyyvvvwwwwwwvvvvvvuuutttssssssvvvvvvwwwvvvuuusssqqqpppqqqqqqqqqqqqqqqqqqppppppssssssrrrqqqpppooonnnnnn{{{zzzxxxuuuqqqooopppqqqzzzvvvsssrrrrrrqqqnnnkkkoooooonnnoooqqqtttxxxzzzuuussspppooopppooonnnmmmmmmmmmoooqqqsssuuuwwwxxxtttooolllooouuuvvvpppiiihhhggghhhjjjnnnnnnkkkgggnnnpppsssttttttsssssstttooonnnkkkjjjkkknnnqqqsssvvvvvvxxxyyyyyyxxxwwwvvv|||xxxuuuvvvyyy|||}}}|||uuuuuuvvvyyy|||}}}}}}|||xxxxxxwwwwwwxxxyyy{{{|||{{{|||}}}~~~~~~zzzwwwwwwvvvrrrpppuuuyyyxxxtttssswww|||{{{zzzzzz{{{||||||{{{zzzzzzyyyxxxxxxxxxyyy{{{{{{wwwwwwwwwvvvwwwzzzzzzzzzyyyyyyxxxyyyyyyyyyrrruuuxxxzzzzzzxxxxxxxxxwwwxxxwwwuuuttttttvvvxxxwwwwwwwwwvvvuuuvvvyyy|||{{{{{{{{{{{{{{{{{{{{{{{{yyyzzz{{{|||~~~~~~|||xxxvvvuuuwwwyyy|||}}}~~~}}}zzzxxxxxxxxxuuuyyy||||||yyyvvvuuuvvvvvvxxxyyywwwuuutttvvvyyy}}}|||zzzyyyyyy}}}|||{{{yyywwwuuusssrrrsssrrrsssxxx{{{|||~~~}}}|||~~~sssvvvyyyxxxtttppppppqqqmmmqqqvvvuuuqqqpppsssvvvyyywwwuuuvvvxxxyyywwwvvvxxxwwwvvvuuutttsssssssssxxxxxxxxxxxxwwwuuutttssstttssssssssssssuuuvvvwwwtttsssrrrpppooonnnnnnmmmrrrssssssrrrppppppqqqssstttqqqnnnoooqqqrrrnnnkkkoooooooooppprrrsssuuuvvvrrrqqqooommmmmmmmmlllllllllnnnpppsssuuuwwwyyyyyytttpppnnnooorrrrrrnnnjjjmmmkkkjjjnnnsssuuuqqqmmmqqqrrrsssttttttsssssssssqqqooommmkkkkkknnnqqqtttwwwxxxxxxxxxxxxvvvuuutttzzzxxxvvvwwwzzz|||}}}||||||{{{yyyyyyzzzzzzzzzyyywwwwwwwwwwwwwwwyyyzzz{{{|||~~~~~~~~~~~~}}}{{{xxxvvvuuutttrrrooossswwwwwwvvvvvvyyy}}}~~~|||zzz|||~~~{{{{{{|||}}}~~~~~~}}}}}}||||||{{{yyyxxxyyy|||{{{zzzyyyxxxwwwxxxyyyzzztttwww{{{}}}{{{yyywwwvvvuuuvvvvvvvvvvvvuuuuuuuuuuuuuuuuuuuuuuuuvvvwwwyyyyyyyyyyyyyyyyyyyyyxxxxxx||||||}}}~~~}}}yyyuuutttuuuxxx|||}}}~~~}}}{{{yyyyyyzzzwww{{{~~~|||wwwtttvvvyyyyyy|||~~~{{{vvvtttwww{{{zzz{{{|||}}}~~~~~~~~~}}}||||||{{{{{{zzzxxxwwwvvvssssssuuuxxxzzz|||~~~sssuuuwwwuuuqqqpppsssuuulllqqquuuuuurrrrrruuuzzzxxxwwwvvvwwwxxxxxxxxxwwwwwwwwwuuutttssssssssssssvvvvvvvvvvvvuuuuuutttsssuuutttsssssstttvvvxxxyyyrrrqqqpppooooooooopppqqqooopppqqqrrrqqqrrrtttvvvpppooonnnppprrrsssqqqnnnkkkmmmoooqqqrrrqqqpppoooooonnnmmmlllkkkkkkmmmnnnnnnqqquuuxxxzzzyyyxxxwwwqqqqqqqqqooommmlllmmmnnnrrrooolllooouuuxxxvvvsssvvvtttsssrrrrrrrrrrrrrrrrrrpppnnnlllmmmooorrrtttwwwwwwxxxxxxwwwuuutttsssuuuuuuwwwyyy{{{{{{{{{yyy~~~|||yyyyyyyyyzzzyyyxxxwwwwwwwwwwwwxxxyyyzzzzzz{{{|||~~~~~~}}}{{{zzzwwwtttrrrrrroooppprrrvvvyyy{{{||||||}}}|||}}}|||{{{}}}}}}{{{}}}~~~}}}{{{yyyxxxyyy~~~|||yyywwwvvvvvvxxxyyyyyy|||}}}zzzwwwvvvvvvwwwwwwxxxxxxwwwvvvtttwwwwwwvvvvvvwwwwwwwwwwwwxxxxxxwwwwwwwwwwwwwwwwww||||||}}}}}}}}}|||{{{yyyxxxxxxyyy{{{|||~~~~~~{{{zzzzzzzzz{{{}}}}}}zzzuuusssxxx||||||}}}wwwtttvvvzzzvvvxxx{{{}}}zzz{{{||||||}}}}}}}}}}}}vvvxxxzzz{{{|||}}}|||{{{{{{~~~ssssssrrrqqqpppqqqsssuuunnnqqqttttttssstttwwwzzzyyyyyyzzzzzzzzzzzzyyyyyyvvvuuutttssssssssstttuuusssrrrrrrrrrrrrrrrrrrrrrttttttsssrrrssstttuuuvvvpppooooooooopppqqqsssuuussstttuuuuuuttttttuuuvvvqqqrrrssstttuuutttssssssiiikkknnnppppppnnnkkkhhhkkkkkkkkkjjjjjjkkkooorrrqqqtttxxx{{{|||zzzwwwuuuppprrrssspppllljjjnnnqqqssspppoooppptttvvvvvvuuuwwwuuurrrqqqrrrssssssrrrqqqpppoooooooooqqqsssuuuuuuvvvvvvwwwwwwuuutttsssrrrtttwwwyyyzzzzzzyyyyyyzzzxxxwwwxxxzzz{{{{{{{{{wwwwwwxxxxxxyyyzzzzzzzzzzzzzzz|||~~~}}}~~~{{{tttppppppppppppqqqvvv{{{~~~}}}{{{~~~}}}}}}}}}~~~~~~|||{{{{{{~~~|||wwwzzz}}}~~~|||zzzyyyyyy}}}yyyvvvuuuvvvxxxzzz}}}{{{yyyyyyzzzyyyyyyzzzzzzyyyvvvtttzzzxxxwwwwwwyyyyyyyyyxxxxxxxxxwwwvvvwwwxxxyyyzzz{{{{{{{{{{{{{{{|||}}}~~~yyyxxxwwwxxx{{{~~~}}}~~~~~~{{{yyyyyyyyy}}}}}}|||xxxuuuuuuzzz~~~|||~~~~~~{{{wwwuuuvvvxxxxxxzzz}}}}}}{{{yyyzzz|||~~~zzz~~~}}}|||}}}{{{www{{{~~~}}}tttsssrrrsssttttttsssrrrqqqqqqrrrssstttuuuvvvwwwwwwyyy{{{|||{{{zzzyyyxxxuuutttsssrrrrrrtttuuuvvvrrrrrrrrrrrrrrrrrrssssssuuuuuutttssssssssssssssspppooooooooopppsssuuuwwwtttuuuwwwvvvuuutttuuuvvvrrrvvvyyyxxxtttqqqqqqsssjjjkkklllmmmlllkkkhhhgggggghhhiiiiiijjjmmmrrrvvvtttuuuwwwyyyzzzyyywwwvvvtttsssrrrpppnnnnnnqqqssspppqqqsssuuuvvvvvvuuutttuuusssssstttwwwxxxvvvtttoooooopppqqqrrrssstttuuussstttuuuvvvvvvvvvuuuuuussstttvvvxxxxxxyyyzzz{{{xxxwwwvvvxxxzzz{{{zzzyyywwwxxxyyyzzzzzz{{{{{{{{{yyyxxx{{{}}}zzz{{{~~~~~~}}}uuupppqqqppprrrvvvxxxzzzzzz{{{{{{{{{||||||{{{yyyxxxwwwwww{{{}}}~~~}}}xxxzzz|||}}}|||{{{|||}}}~~~|||xxxuuuuuuwwwzzz|||}}}}}}}}}}}}}}}{{{zzzzzz{{{zzzvvvssswwwuuusssssswwwyyyzzzyyyxxxwwwuuutttuuuxxx{{{}}}}}}}}}|||{{{{{{{{{{{{{{{{{{wwwtttwww}}}{{{}}}~~~}}}zzzxxxwwwwww}}}|||zzzxxxxxxyyy{{{}}}||||||{{{zzzyyyyyyyyyyyyzzz|||~~~}}}zzzxxxzzz{{{|||~~~~~~{{{zzz|||{{{www}}}vvvuuuuuuwwwzzzyyytttppptttrrrqqqqqqsssuuutttttttttwwwzzz{{{zzzxxxwwwvvvtttsssrrrqqqrrrtttvvvwwwuuuttttttttttttuuuvvvvvvxxxwwwwwwvvvuuutttssssssqqqpppppppppqqqsssvvvwwwppprrrtttuuuttttttuuuvvvrrrxxx{{{yyyqqqlllmmmooollllllkkkkkkjjjiiihhhhhhdddfffhhhiiijjjnnntttyyyuuuuuuvvvvvvwwwwwwxxxxxxxxxtttqqqoooqqqsssttttttooosssxxxzzzyyywwwuuutttqqqqqqsssxxx||||||yyyuuummmnnnppprrrtttuuuuuuuuuqqqrrrtttuuuvvvwwwvvvvvvuuuvvvvvvvvvvvvxxx|||yyyxxxxxxxxxyyyyyywwwuuuxxxxxxyyyzzz{{{{{{{{{{{{yyyvvvzzz}}}yyyyyyyyywwwyyy~~~vvvrrrsssooouuu{{{{{{xxxvvvxxx{{{xxxzzz|||zzzvvvssssssuuu||||||{{{{{{||||||}}}~~~}}}~~~}}}|||zzzzzz|||~~~}}}zzzvvvtttuuuxxx|||{{{}}}~~~~~~|||zzzyyyzzzyyyvvvsssrrrooommmnnnssswwwxxxxxxwwwuuusssqqqsssvvv{{{~~~~~~}}}}}}}}}}}}zzzuuuvvv|||zzzttt~~~}}}zzzwwwvvvvvv{{{zzzyyyzzz{{{|||{{{zzz}}}|||zzz{{{}}}~~~~~~}}}yyy{{{~~~~~~{{{xxxzzz{{{|||~~~~~~xxxvvvzzz{{{xxx~~~~~~xxxyyy|||}}}}}}{{{xxxvvvxxxrrrppptttvvvrrrqqqtttsssqqqttt{{{|||wwwsssrrruuutttssstttvvvvvvuuussszzzyyyxxxwwwuuusssqqqpppzzzxxxuuurrrqqqrrrtttvvv~~~tttnnnqqquuuuuuvvvyyywwwqqqlllnnntttyyyxxxuuurrrssssssrrrooonnnnnnnnnkkkmmmooonnnllljjjjjjjjjjjjiiijjjooouuuxxxvvvrrrvvvrrroooqqquuuxxxvvvsssqqqtttvvvuuuqqqoooppprrrsssuuuxxxxxxwwwuuuttttttqqqrrrtttwwwyyyzzzzzzzzzuuurrrppprrrvvvxxxuuurrrpppqqqtttwwwxxxwwwvvvtttuuuxxx{{{{{{xxxxxxzzz||||||zzzyyyyyyzzz{{{yyyxxx||||||yyyzzz}}}xxxxxxxxxxxxxxxxxxxxxyyytttxxxzzzyyyvvvttttttvvvuuutttssssssuuuyyy~~~}}}{{{yyyyyy{{{|||}}}}}}{{{|||}}}~~~~~~}}}||||||{{{yyyxxxxxxzzz}}}}}}}}}xxxwwwwwwwwwyyyzzzyyyxxxxxx|||}}}zzzzzz~~~{{{|||{{{xxxuuurrrqqqrrroooooonnnnnnppptttwwwzzzwwwrrrmmmlllqqqyyy}}}|||}}}{{{{{{}}}|||wwwuuuwww{{{}}}~~~}}}yyyvvvwwwxxx{{{yyyxxxxxxzzz{{{{{{{{{~~~|||{{{{{{|||}}}{{{zzzyyyxxxxxxzzz}}}zzzxxxyyy{{{}}}~~~}}}}}}}}}zzzzzz{{{{{{zzzxxxvvvuuuxxxvvvwwwyyyvvvsssuuu{{{wwwttttttyyyzzzxxxvvvvvvxxxvvvtttsssuuuwwwwwwwwwyyyxxxwwwuuutttttttttuuuyyytttpppooosssvvvwwwwwwzzzsssqqqvvvzzzyyyxxxyyyzzzvvvqqqpppsssuuuuuussstttuuutttrrrooommmnnnooojjjlllnnnnnnmmmllllllmmmmmmlllmmmqqqwwwyyywwwtttuuurrroooqqquuuwwwuuurrrsssrrrrrrsssssssssrrrqqqsssvvvyyyyyywwwsssqqqooooooqqqsssuuuwwwwwwwwwvvvyyyvvvssstttwwwxxxvvvsssssssssssstttuuuvvvvvvwwwyyyzzzyyywwwvvvvvvxxxzzzzzzxxxvvvwwwzzz}}}{{{|||~~~~~~|||{{{zzzzzzzzzxxxvvvwwwyyyyyyvvvsssuuuvvvxxxxxxwwwuuuuuuuuutttsssrrrqqqsssvvvzzz|||}}}}}}|||}}}~~~zzz{{{|||}}}~~~~~~}}}||||||{{{yyyzzz{{{}}}||||||xxxwwwwwwxxxyyy{{{zzzyyyvvvzzz~~~}}}zzzxxxyyy{{{vvvxxxzzzzzzwwwtttrrrqqqppppppqqqrrrsssuuuvvvvvvvvvuuusssqqqqqquuu}}}~~~}}}xxxxxx}}}}}}zzzxxxzzzyyyvvvvvvzzzyyyzzzzzzxxxvvvwwwzzz}}}|||zzzyyyyyy{{{||||||{{{zzz{{{|||~~~~~~|||{{{{{{zzzyyyzzz|||~~~~~~||||||~~~}}}}}}~~~zzzzzzyyyxxxwwwuuuttttttwwwxxxzzzzzzuuurrrwww~~~{{{vvvtttwwwyyyxxxxxx{{{{{{xxxtttsssuuuxxxzzz{{{yyyxxxvvvuuuuuuvvvwwwxxxuuuoookkklllsssxxxyyywwwvvvsssttt{{{}}}zzzyyyzzzxxxuuussssssssstttuuuwwwwwwuuurrrooonnnpppqqqnnnoooppppppmmmlllllllllnnnmmmnnnrrrwwwxxxvvvsssuuurrrooopppsssuuutttrrruuurrrpppqqquuuwwwtttqqqtttwwwzzzzzzvvvrrrooommmpppppprrrsssttttttssssss{{{xxxttttttvvvwwwvvvtttvvvuuusssqqqrrrtttwwwyyy}}}zzzvvvttttttvvvwwwwwwzzzwwwuuuuuuxxx}}}zzzyyyxxxyyy{{{|||yyywwwxxxuuusssvvv{{{|||wwwqqquuuuuuuuuvvvxxxxxxvvvttttttsssqqqpppppprrruuuwww{{{|||}}}zzz{{{|||}}}~~~}}}|||||||||{{{zzz{{{||||||zzzyyyxxxwwwwwwxxxzzz|||{{{zzzuuuyyy}}}}}}yyyvvvtttuuurrruuuyyyzzzxxxuuusssrrrssstttuuuvvvvvvuuutttsssuuuxxxxxxuuuqqqssszzz~~~~~~zzzuuuuuuzzz{{{wwwuuuvvvvvvuuuwww|||wwwvvvuuuttttttwww|||yyyxxxwwwyyy|||~~~~~~~~~wwwzzz~~~~~~}}}}}}}}}~~~}}}|||zzzyyyyyyzzzzzz|||{{{~~~~~~~~~xxxwwwvvvttttttttttttuuuuuuvvvxxxvvvsssrrruuuzzzzzzuuusssvvvxxxxxxxxx{{{yyyvvvttttttvvvyyyzzz{{{xxxxxxxxxxxxwwwwwwwwwvvvpppmmmjjjkkkoootttvvvwwwuuuuuuwww{{{}}}|||yyywwwuuuvvvwwwuuussssssvvvyyywwwvvvuuurrrppppppsssvvvuuuuuuuuurrrnnnjjjiiiiiinnnmmmnnnqqqtttuuussspppsssqqqpppppprrrtttsssrrrvvvtttrrrsssuuuuuutttrrrwwwxxxyyyxxxuuusssqqqqqqtttsssqqqppppppqqqssstttxxxuuurrrrrrsssuuuuuutttwwwuuusssrrrrrrtttvvvwwwzzzwwwssssssuuuwwwvvvtttyyywwwuuuuuuxxxzzz|||}}}xxxwwwwwwwwwwwwwwwvvvuuutttsssuuuxxx||||||yyyvvvuuutttsssvvvyyyzzzwwwtttuuutttrrrppppppqqqssstttwwwyyy}}}~~~}}}}}}|||}}}}}}}}}}}}{{{zzzyyy{{{zzzzzz{{{|||{{{xxxvvvyyyxxxxxxyyy{{{}}}}}}|||yyy{{{|||{{{xxxuuuttttttsssvvvxxxxxxwwwtttssssssxxxxxxwwwwwwvvvuuutttsssuuuwwwxxxvvvtttuuuzzz}}}{{{yyyxxxyyyyyyyyywwwtttsssuuuvvvuuuxxx|||vvvuuusssssstttwww|||tttttttttwww|||zzz|||~~~|||{{{zzz{{{||||||{{{yyywwwwwwxxxyyyzzz{{{}}}~~~zzztttsssrrrrrrrrrtttvvvwwwvvvvvvuuuttttttuuuuuutttuuurrrrrrwwwyyywwwvvvwwwtttsssssstttwwwyyyyyyxxxwwwxxxzzz{{{zzzwwwtttrrrmmmnnnnnnllljjjlllqqquuuvvvwwwwwwwwwwwwxxxvvvttttttvvvxxxvvvsssrrrvvvyyyuuuuuutttrrrqqqrrrvvvyyywwwwwwvvvsssooolllkkkkkkooopppqqqssstttsssqqqoooqqqqqqpppppprrrsssttttttwwwxxxxxxvvvsssrrrsssuuuyyyyyyxxxvvvuuuuuuwwwyyyyyyvvvrrrooooooqqqtttwwwtttsssrrrssstttvvvwwwwwwtttuuuuuuuuuuuuuuutttssssssrrrqqqtttwwwxxxuuuqqqsssssssssvvvxxxyyyyyywwwuuuxxxyyywwwsssqqqsssvvvtttxxx|||}}}{{{xxxxxxyyyvvvttttttvvvzzzzzzxxxuuuwwwvvvuuussssssssstttuuuvvvzzz~~~}}}}}}}}}~~~|||yyywwwuuuxxxxxxxxxyyyzzzzzzwwwuuuzzzyyyyyyzzz|||~~~}}}|||~~~~~~|||yyywwwvvvwwwxxxxxxxxxxxxvvvtttssstttuuu|||{{{xxxvvvttttttuuuvvvvvvuuutttuuuwwwyyyzzz{{{{{{xxxzzzyyyssssssqqqssswwwyyywwwxxx{{{xxxwwwuuuuuuvvvxxxyyyzzzuuuuuuuuuwww{{{~~~~~~}}}|||{{{zzzyyyyyyzzz||||||{{{yyyxxxxxxxxxyyyyyyzzz{{{|||{{{qqqqqqqqqqqqrrrtttwwwxxxxxxyyyxxxwwwxxxyyyvvvpppqqqoooqqqwwwyyyvvvttttttppppppqqqtttwwwxxxxxxvvvwwwxxxzzzzzzyyyvvvsssqqqnnnqqqqqqmmmhhhhhhnnntttuuuwwwvvvsssrrrttttttqqqvvvxxxxxxvvvsssqqqsssuuutttttttttsssrrrsssvvvyyytttuuuuuusssqqqpppqqqsssssstttuuuvvvuuutttrrrqqqpppppppppqqqrrrtttvvvwwwwwwyyyzzzwwwsssqqquuuxxxxxxxxxxxxvvvvvvwww{{{~~~zzzxxxuuurrrrrrsssvvvxxxssstttuuuvvvxxxyyyzzzzzzsssuuuwwwxxxwwwuuurrrpppnnnoooqqqtttvvvvvvsssppplllnnnpppuuuyyyzzzyyywwwtttxxxzzzwwwrrrppptttyyyxxx}}}xxxtttuuuxxxwwwwwwwwwxxxzzzzzzxxxvvvyyyxxxwwwwwwvvvwwwxxxyyyyyy~~~~~~~~~~~~{{{yyyvvvtttvvvvvvvvvwwwzzz{{{zzzxxx}}}{{{{{{{{{}}}~~~}}}|||}}}zzzwwwwwwxxxzzz{{{zzzzzzxxxuuussssssuuuxxx}}}{{{xxxuuutttuuuwwwxxxwwwtttssstttwwwyyyyyyxxx}}}yyyxxx|||zzzrrrsssrrrtttyyy{{{yyyyyy{{{|||zzzxxxwwwxxxyyyxxxwwwzzzyyyxxxxxxzzz{{{{{{zzz~~~{{{yyyxxxxxxxxxyyyxxxxxxyyy{{{|||{{{yyy}}}|||{{{zzz{{{|||}}}~~~~~~~~~~~~qqqqqqqqqrrrssstttuuuvvvvvv|||~~~{{{yyyxxxtttoooqqqnnnpppvvvxxxvvvttttttqqqpppppprrruuuxxxyyyyyywwwwwwvvvvvvvvvuuuuuuuuurrrsssrrrnnnkkkkkkooosssppptttuuurrrqqqsssssspppuuuuuuvvvuuusssssssssttttttuuuuuutttrrrrrrsssuuuttttttuuusssrrrrrrtttvvvtttuuuvvvwwwuuusssqqqpppnnnoooqqqrrrsssuuuxxxzzzwwwwwwvvvuuuuuuvvvxxxzzzuuuvvvxxxyyyxxxxxxyyy{{{vvvwwwwwwwwwwwwvvvvvvuuusssuuuwwwyyyyyyyyyxxxxxxtttuuuwwwxxxwwwuuurrrpppnnnppprrrsssrrrqqqpppqqqoooooopppssswwwyyyyyyxxxsssuuuvvvuuutttuuuxxx{{{xxx{{{}}}|||xxxvvvvvvxxxxxxyyy{{{{{{zzzxxxxxxxxxyyyyyyyyyyyyzzz{{{|||}}}{{{|||}}}}}}}}}}}}}}}{{{yyywwwvvvvvvuuuuuuwwwzzz}}}~~~~~~}}}||||||}}}~~~}}}{{{zzzxxxwwwvvvwwwxxxyyyyyyxxxxxxxxxwwwvvvvvvxxxyyyyyyyyywwwvvvvvvvvvwwwwwwvvvvvvuuutttssstttvvvwwwxxxyyyzzz}}}~~~~~~zzzxxxvvvtttuuuyyy{{{zzz{{{~~~yyywwwxxxzzzzzzzzz|||zzzyyyzzz|||~~~~~~}}}~~~}}}{{{yyywwwvvvuuuuuuxxxxxxxxxyyy|||||||||zzz~~~{{{zzzzzz{{{}}}~~~}}}{{{{{{}}}rrrrrrssssssssstttttttttrrr}}}}}}wwwtttrrrnnnrrrooopppuuuwwwvvvuuuvvvtttqqqooopppssswwwzzz|||xxxvvvsssrrrrrruuuxxxzzzvvvtttpppnnnnnnppprrrssskkkrrruuurrrrrruuutttoooqqqqqqrrrsssuuuvvvvvvvvvvvvwwwwwwuuurrrqqqpppqqqwwwwwwvvvtttrrrrrrtttuuurrrtttuuuuuussspppnnnnnnmmmoooqqqssstttvvvyyy|||wwwtttqqqsssxxx{{{|||{{{rrruuuyyy{{{zzzxxxwwwvvvrrruuuyyy|||{{{yyytttrrrqqqtttwwwyyyxxxvvvttttttuuuvvvwwwwwwvvvtttrrrqqqppprrrtttrrrnnnmmmoooqqquuutttrrrrrrtttvvvwwwvvvtttrrrrrrssswww{{{||||||uuuuuuvvvwwwyyyzzz{{{{{{xxx{{{~~~}}}zzzwwwxxxyyyxxxyyyyyyzzz{{{}}}~~~{{{|||yyy{{{}}}{{{{{{|||||||||{{{yyyxxxwwwuuuuuuwww{{{}}}}}}~~~~~~|||{{{tttttttttuuuwwwxxxwwwvvvtttvvvyyyzzzyyyyyyyyyzzzvvvvvvwwwxxxxxxxxxwwwvvvvvvxxxyyyuuupppnnnrrrwwwuuuyyy||||||yyyxxx{{{}}}zzzvvvuuuxxxzzzzzz}}}yyyuuuwwwzzz}}}~~~xxxxxxxxx{{{yyyyyyyyyyyyxxxvvvtttsssxxxwwwxxxzzz|||}}}|||{{{}}}zzzxxxwwwyyy{{{}}}|||xxxyyy~~~~~~tttsssqqqqqqtttvvvvvvvvvwwwyyy{{{zzzwwwssspppnnnlllnnnqqquuuvvvvvvvvvuuurrrqqqppptttxxx{{{zzzxxx|||yyyuuussstttvvvvvvvvvxxxrrrpppsssvvvuuusssuuuqqqmmmmmmooorrrqqqpppsssqqqqqqrrruuuwwwwwwwwwxxxvvvttttttvvvvvvsssppptttuuuvvvvvvtttrrrpppnnnsssqqqssswwwuuunnnlllooosssqqqpppppprrrttttttttt{{{uuupppoootttyyyzzzyyyxxxtttrrrtttyyy{{{yyyuuuzzzuuutttyyyyyytttqqqsssvvvsssppprrrwwwyyywwwtttqqqrrruuuvvvwwwuuusssqqquuuqqqppprrrqqqmmmllloooxxxuuurrrtttwwwxxxuuuqqqtttuuuuuutttssstttxxx{{{vvvuuusssrrrsssuuuxxxzzzyyyyyyyyyxxxwwwxxx{{{~~~|||zzzyyy|||~~~~~~{{{wwwrrrxxx}}}~~~yyyvvvvvvxxxttttttuuuwwwyyy|||zzzyyy{{{xxxrrrsssuuuvvvuuurrrqqqsssvvv|||yyyuuuuuuxxxzzz{{{zzzwwwuuutttssstttxxx|||{{{yyywwwuuuuuuvvvwwwxxxvvvyyyyyyvvvyyy}}}|||wwwwwwyyy{{{{{{yyyyyy}}}|||xxxuuuvvvyyy{{{}}}}}}zzzwwwwwwzzzwwwxxxxxxwwwwwwxxxzzz|||vvvxxxxxxwww|||}}}~~~zzzwwwvvvyyy{{{{{{yyy{{{yyyxxx{{{rrrqqqoooppprrrtttttttttsssuuuxxxyyywwwssspppnnnmmmooosssvvvwwwwwwvvvuuurrrrrrsssvvvxxxzzzyyyxxxxxxuuuqqqpppqqquuuyyy{{{~~~zzzvvvuuuwwwyyyxxxwwwtttrrrpppoooooopppooonnnpppnnnnnnooorrruuuuuuuuuwwwuuussstttuuuuuurrrpppuuuuuuuuutttrrrooommmkkksssqqqrrruuusssnnnooosssrrrpppnnnnnnqqqsssuuuuuuxxxsssnnnnnnqqqttttttssswwwuuutttuuuvvvwwwvvvtttyyyuuutttyyyyyyuuussstttuuurrrppprrrvvvwwwtttppprrrsssuuuvvvvvvuuusssqqqrrrmmmjjjkkkjjjggghhhlllmmmmmmnnnrrrwwwyyyyyywwwwwwvvvuuuvvvyyyzzzyyywwwzzzxxxvvvtttssssssuuuvvvyyyzzz|||{{{yyyxxxxxxyyy{{{zzz{{{~~~|||~~~yyyuuutttxxx}}}~~~{{{yyyxxxyyyxxxwwwvvvvvvwwwzzz~~~{{{uuutttwwwwwwrrrqqqrrrssssssssstttuuuwww~~~{{{yyyyyy{{{||||||zzzxxxvvvtttsssuuuxxx{{{|||yyyxxxwwwvvvvvvvvvwwwwwwsssuuuuuutttxxxxxxzzz{{{{{{{{{{{{~~~|||yyyvvvuuuuuuwwwyyyzzzzzzxxxxxxyyy|||vvvvvvvvvvvvvvvwwwyyyzzzuuu{{{}}}~~~|||||||||}}}|||zzzyyyxxxxxxyyyzzz|||}}}~~~rrrpppnnnnnnoooqqqqqqpppnnnqqqtttwwwwwwtttpppmmmooopppsssvvvwwwwwwuuutttrrrtttwwwxxxxxxxxxyyyzzzvvvtttqqqooonnnqqqwww|||zzzyyyxxxxxxxxxyyyyyyyyysssssssssqqqooommmmmmnnnnnnmmmmmmnnnrrrtttvvvvvvtttsssrrrsssuuuuuusssqqquuutttsssrrrooommmjjjiiirrrqqqqqqsssrrrppprrrwwwqqqooolllkkknnnsssvvvwwwvvvrrrnnnnnnpppqqqpppnnnrrrsssttttttsssssstttuuuwwwttttttxxxyyyvvvtttttttttsssrrrtttwwwvvvrrrooossstttuuuvvvvvvuuutttsssqqqkkkfffdddaaa^^^___bbbcccgggmmmrrruuuwwwyyyzzz{{{wwwvvvyyy~~~zzzttt{{{zzzwwwuuuttttttuuuuuuzzz|||~~~~~~{{{xxxvvvvvvzzz{{{}}}|||yyy|||xxxtttvvvxxx{{{}}}}}}|||zzzyyy{{{yyywwwuuuvvvyyy}}}|||{{{uuupppooossstttrrroooooooooqqquuuwwwxxxxxx{{{{{{{{{|||~~~{{{wwwssssssvvvyyyyyyyyyxxxxxxxxxxxxxxxxxxwwwwwwtttuuusssssswww~~~zzzyyyxxxyyy|||}}}~~~~~~{{{zzzxxxwwwwwwwwwxxxyyyyyyyyyyyy{{{~~~~~~}}}uuuuuuuuuuuuvvvwwwxxxyyyuuu~~~}}}|||{{{zzz~~~|||xxxwwwxxxwww{{{~~~}}}}}}tttrrrooonnnnnnnnnmmmllllllnnnrrrvvvxxxvvvrrroooooopppsssuuuvvvuuusssrrrrrrvvvzzz{{{yyywwwyyy{{{yyyxxxvvvsssooooooqqqtttsssuuuwwwwwwvvvvvvwwwxxxssstttssspppllllllooossspppooooooqqqtttvvvwwwwwwppppppqqqsssuuuvvvvvvvvvttttttrrrpppnnnmmmlllkkkoooppprrrssssssrrrtttvvvppplllhhhgggjjjoootttvvvsssqqqooopppqqqrrrpppooommmqqquuutttqqqqqqtttxxxtttssssssuuuwwwvvvtttsssrrrrrrsssvvvxxxxxxtttqqqssstttuuuuuuvvvvvvvvvvvvsssmmmgggddd^^^XXXVVVXXXaaahhhpppsssssssssuuuwww|||zzzxxxzzz}}}}}}zzzvvvyyyyyyxxxxxxxxxyyyyyyyyy{{{}}}~~~~~~|||zzzyyyyyyzzz|||~~~}}}{{{~~~|||xxxvvvxxxxxxyyy{{{~~~}}}{{{yyyyyyxxxwwwwwwxxxzzz}}}~~~{{{yyyuuuqqqqqqqqqqqqoooooonnnnnnqqqvvvyyyxxxvvvwwwxxx{{{~~~}}}xxxttttttvvvyyyxxxvvvxxxyyy{{{||||||zzzyyyxxxyyyxxxvvvvvvxxx{{{||||||zzzwwwuuuwww{{{}}}|||{{{}}}~~~}}}|||zzzxxxxxxxxx~~~}}}|||}}}~~~~~~|||{{{vvvuuuuuuvvvwwwyyyyyyxxxwww{{{}}}{{{zzzyyy{{{~~~}}}zzzyyyyyyxxx{{{}}}~~~~~~xxxuuuqqqooonnnmmmkkkjjjmmmnnnrrrvvvyyyyyyuuuqqqnnnppprrrttttttrrrpppooorrrvvv{{{|||zzzxxxyyyzzzxxxyyyzzzxxxuuurrrpppoooqqqsssuuuvvvuuuuuuuuuvvvttttttrrrnnnkkkmmmsssyyyppppppqqqsssvvvvvvuuussslllnnnqqqtttvvvxxxzzz{{{tttsssqqqpppooooooooopppkkkppptttvvvvvvuuutttssslllhhhcccaaadddhhhmmmooommmmmmmmmoooqqqsssrrrrrrppptttwwwuuupppnnnqqquuurrrrrrrrrsssuuuuuusssqqqmmmnnnqqquuuwwwwwwvvvttttttttttttuuuvvvwwwxxxyyyqqqmmmjjjiiiddd]]]XXXYYYdddkkksssuuurrrppprrruuu{{{{{{zzzyyyxxxxxxzzz{{{zzz{{{{{{||||||||||||{{{{{{||||||{{{{{{{{{}}}|||}}}~~~{{{|||~~~|||zzzyyyxxxxxxxxxzzz||||||zzzxxxtttvvvxxx{{{}}}}}}}}}}}}|||zzzxxxwwwvvvsssooommmqqqppppppssswwwyyywwwuuuwwwyyy|||~~~~~~}}}}}}}}}yyyvvvuuuvvvxxxwwwuuuyyy{{{}}}~~~~~~}}}{{{zzzzzzxxxxxxzzz|||zzzxxxvvvwwwtttssstttxxx{{{zzzxxx~~~yyyvvvvvvvvv}}}||||||{{{zzzyyywwwwwwxxx{{{|||{{{yyyxxxvvvvvvxxx{{{{{{yyyxxx~~~|||{{{|||~~~}}}{{{|||zzzzzz}}}~~~xxxuuurrrooonnnmmmkkkjjjqqqqqqrrrvvvyyyzzzvvvrrroooppprrrsssrrrpppnnnlllrrruuuyyy{{{{{{zzzyyyyyyuuuuuuwwwzzz{{{yyyuuuqqqttttttuuuvvvwwwwwwwwwvvvuuutttqqqnnnnnnqqqvvv{{{pppqqqsssuuuvvvtttpppmmmjjjmmmqqqsssuuuwwwyyy{{{uuusssqqqpppoooppprrrsssmmmtttyyyzzzyyyxxxuuuqqqjjjfff```^^^___cccfffhhhhhhiiikkkmmmppprrrssstttwwwzzz{{{wwwqqqmmmnnnqqqrrrssssssrrrsssuuusssoooiiilllooorrrtttuuuvvvuuuwwwvvvuuuuuuuuuvvvxxxyyymmmkkklllooonnnhhhffffffhhhnnntttvvvtttrrrtttwwwzzzzzzzzzxxxvvvwwwzzz~~~|||}}}~~~~~~~~~|||zzzyyyyyyyyyyyyyyyyyy{{{}}}~~~xxx{{{~~~~~~|||{{{zzzxxxyyyzzz{{{zzzzzzyyyxxxrrruuuyyy}}}}}}{{{|||yyyxxx{{{zzzuuupppooorrrrrrsssuuuxxxxxxwwwvvvzzz|||~~~}}}{{{xxxvvvvvvzzzyyyxxxwwwvvvuuuvvvwwwzzz{{{}}}~~~}}}{{{wwwuuuwww|||~~~{{{xxxwwwtttsssrrrsssvvvwwwxxxwww|||~~~|||wwwtttuuuwww|||{{{{{{{{{zzz{{{yyyxxxzzz~~~}}}zzzyyytttqqqvvvzzzzzzyyyyyy~~~zzzxxxzzz~~~|||}}}zzzyyy|||}}}|||~~~uuurrrooonnnnnnnnnnnnmmmuuurrrqqqtttxxxyyyuuuqqqpppqqqssssssrrrpppmmmlllqqqsssvvvyyy||||||zzzxxxtttrrrrrrwww}}}~~~yyytttxxxvvvtttuuuxxxyyywwwuuuwwwuuusssrrrtttuuuvvvvvvrrrtttwwwyyyyyytttmmmhhhjjjmmmqqqrrrrrrrrruuuwwwwwwuuurrrooonnnoooqqqssstttzzz~~~|||zzzzzzxxxsssooojjjeeeaaaaaaccceeefffiiijjjlllnnnppprrruuuwwwyyyzzzzzzxxxsssqqqqqqrrrsssvvvvvvssstttwwwtttooommmoooqqqssstttuuuwwwxxx}}}{{{xxxuuuttttttuuuvvvooommmooossstttrrrrrruuupppsssvvvwwwuuutttvvvwwwyyyyyyxxxyyyzzz{{{{{{{{{zzz{{{}}}~~~~~~}}}{{{yyytttvvvwwwxxxxxxyyy|||~~~|||~~~~~~yyy|||}}}zzzyyyzzzyyy|||~~~}}}zzzxxxxxxzzzuuuwwwzzz}}}~~~}}}|||{{{zzzvvvuuuyyyyyyuuurrrtttpppsssvvvxxxxxxxxxyyyyyyyyy{{{}}}|||yyyvvvvvvwwwwwwyyy{{{xxxuuusssvvvyyyzzz{{{|||}}}}}}}}}||||||xxxuuuvvv{{{}}}zzzxxxzzzrrrssstttttttttuuuwwwyyyyyy{{{}}}{{{wwwvvvxxx|||~~~||||||}}}|||{{{yyy|||yyyxxx{{{}}}zzzxxxuuuwww|||}}}zzzxxx{{{zzz{{{|||}}}~~~~~~|||zzz{{{{{{|||~~~qqqooommmmmmnnnooopppooowwwsssqqqrrrvvvwwwtttpppqqqrrrttttttsssqqqnnnlllqqqqqqsssxxx}}}~~~zzzwwwvvvqqqooottt|||zzztttyyyuuuqqqssswwwyyyvvvsssxxxvvvtttvvvxxxxxxtttqqqvvvxxx{{{~~~}}}vvvmmmgggkkknnnqqqqqqooonnnppprrryyyvvvrrrooommmnnnoooqqqzzz|||zzz|||{{{wwwvvvqqqlllhhhggghhhiiiiiimmmnnnoooppprrrtttxxx{{{vvvwwwwwwwwwvvvvvvwwwwwwvvvyyyxxxuuuuuuxxxvvvooossstttvvvvvvwwwxxxyyy{{{zzzvvvsssrrrrrrrrrtttqqqqqquuuvvvvvvxxx|||xxxyyyyyyxxxvvvuuutttuuuzzzwwwvvvzzz}}}xxxtttvvvyyy}}}~~~~~~}}}|||pppssswwwxxxxxxwwwxxxxxxzzz~~~}}}||||||zzz~~~|||yyyxxxxxxzzz~~~zzzwwwxxx|||yyyzzz{{{{{{|||{{{{{{{{{xxxrrrpppuuuwwwttttttxxxnnnsssxxxzzzyyyyyyzzz|||uuuxxxzzzzzzxxxxxxzzz|||uuuyyy|||zzztttrrrvvv{{{yyyyyyzzz{{{{{{|||{{{{{{}}}wwwuuuzzz{{{xxxxxx{{{rrrtttvvvvvvttttttxxx{{{xxx{{{}}}|||yyyyyy~~~xxxyyyzzz|||~~~}}}zzzxxx{{{yyyxxx{{{}}}yyywwwxxx~~~yyyxxx|||vvv{{{~~~zzzxxxxxxyyy|||sssppplllmmmpppsssrrrpppqqqqqqrrrtttvvvvvvsssppprrruuuyyyxxxtttooommmlllmmmqqqvvvxxxxxxvvvuuuuuuppppppqqqrrrrrrsssttttttvvvvvvuuutttssstttwwwyyyvvvtttrrrrrrsssvvvzzz|||~~~{{{yyyxxxuuurrrooolllkkkmmmrrrtttrrrrrruuuvvvuuussspppnnnooorrruuu}}}~~~|||yyywww{{{xxxtttqqqqqqpppooonnnxxxvvvttttttvvvwwwvvvuuu|||wwwtttuuuxxxzzzwwwtttwwwuuurrrrrruuuwwwxxxxxxxxxvvvvvvxxx|||}}}{{{yyy~~~}}}{{{{{{zzzxxxtttqqqrrrqqqwwwzzzvvvxxx{{{}}}~~~zzzuuurrrpppzzzyyyxxxyyyzzzzzzxxxwww{{{{{{zzzyyyyyyyyyzzzzzzyyywwwuuuvvvyyy||||||{{{}}}zzz{{{~~~~~~zzzuuuwwwwwwxxxyyyzzzzzzzzzzzz{{{xxxvvvvvvyyy~~~|||{{{|||{{{yyytttvvvwwwuuuqqqpppsssvvvuuuttttttssstttuuuvvvwwwzzzyyywwwwwwyyy}}}zzzxxxvvvwwwzzzzzzyyyvvvwwwwwwxxx{{{~~~|||yyyvvvuuuuuuxxx|||}}}zzzwwwpppqqqsssssssssssstttvvvxxx{{{~~~~~~|||{{{}}}|||yyyxxxyyy{{{{{{zzzzzz~~~wwwzzz}}}~~~}}}||||||}}}yyy|||~~~|||||||||}}}}}}~~~qqqrrrrrrrrrrrrrrrssstttrrrrrrssssssrrrpppoooooopppqqqrrrqqqnnnlllmmmoooooorrrvvvxxxxxxwwwwwwxxxqqqpppooooooppprrruuuwwwsssssssssrrrrrrsssvvvxxxwwwvvvsssrrrrrrtttwwwyyy}}}{{{yyyxxxwwwvvvrrrpppnnnmmmoootttuuusssrrruuuttttttsssqqqppprrruuuxxx|||||||||{{{{{{{{{zzzzzzwwwuuuttttttuuuuuusssrrrvvvuuutttttttttuuuuuuuuu|||zzzyyyzzz{{{zzzvvvrrruuuvvvvvvwwwwwwwwwwwwwwwyyyxxxvvvwwwzzzzzzyyywww}}}|||zzzzzzyyywwwsssppptttsssxxx{{{xxxyyy~~~|||xxxvvvuuuyyyxxxxxxxxxyyyyyyvvvtttxxxxxxyyyyyyyyyyyyyyyyyyzzzxxxvvvwww{{{}}}}}}}}}~~~{{{|||}}}}}}yyytttvvvwwwxxxyyyyyyzzzzzzyyy}}}~~~~~~}}}zzzwwwvvvvvvyyy}}}}}}yyywwwyyy{{{yyyuuutttttttttuuuuuuttttttuuuuuutttsssssstttuuuvvvuuuuuuuuuvvvxxx{{{~~~zzzwwwuuuvvvxxxyyyxxxvvvxxxwwwwwwzzz|||}}}{{{yyyyyyxxxxxxyyy{{{{{{xxxuuuoooppprrrttttttvvvyyy{{{|||||||||{{{{{{|||~~~~~~}}}}}}}}}|||}}}~~~|||yyyzzz}}}}}}}}}~~~~~~}}}|||||||||{{{}}}~~~}}}ppptttwwwvvvsssrrrtttwwwuuuuuuuuussspppnnnoooooorrrqqqoookkkiiijjjmmmpppqqqtttvvvxxxxxxxxxyyy{{{sssqqqooommmnnnrrruuuxxxssssssrrrssstttuuuvvvwwwtttsssrrrqqqsssuuuwwwyyyzzzyyyxxxwwwwwwvvvtttrrrqqqoooqqquuuvvvssssssuuurrrsssssssssssstttwwwzzzyyyxxxwwwvvvwwwyyy{{{|||sssssstttwwwyyyyyywwwuuusssttttttsssrrrrrrtttuuuxxxzzz|||}}}}}}zzzwwwttttttwww{{{{{{xxxuuuuuuvvvzzzxxxvvvvvvwwwxxxwwwvvv{{{zzzyyyxxxxxxwwwtttrrrwwwvvvxxx}}}~~~{{{zzz{{{~~~{{{{{{{{{zzzyyyyyyzzz{{{yyyvvvssstttuuuwwwyyyzzzyyyxxxwww{{{yyyxxxyyy|||~~~~~~}}}}}}|||}}}|||xxxtttuuuvvvwwwxxxxxxyyyyyyxxxzzz{{{{{{yyywwwvvvvvvwwwxxx{{{{{{vvvuuuxxxzzzyyyuuusssqqqtttwwwxxxuuuqqquuuuuutttssssssttttttuuussstttuuuwwwxxxzzzzzz{{{yyywwwuuutttvvvwwwwwwwwwwwwvvvvvvxxxzzzzzzyyyxxx|||{{{zzzzzzzzzxxxuuurrrrrrssstttuuuuuuwww{{{~~~|||yyyxxxzzz}}}~~~}}}~~~}}}yyyvvvyyy|||}}}||||||~~~~~~tttuuuvvvtttssssssvvvyyy{{{wwwsssrrrssstttsssrrrvvvtttppplllkkkkkknnnpppssstttvvvvvvvvvwwwzzz|||uuutttrrrqqqqqqssstttvvvvvvvvvuuuvvvwwwwwwwwwvvvmmmnnnoooqqqtttxxx{{{}}}xxxwwwwwwwwwxxxxxxvvvtttsssqqqrrrvvvvvvsssrrrtttrrrsssttttttssstttvvvxxxwwwvvvuuuuuuuuuwwwyyyzzzpppqqqtttwwwzzzzzzwwwtttqqqssstttsssqqqqqqsssuuutttwww{{{|||{{{zzzyyyyyytttxxx|||zzzuuurrrsssvvvxxxvvvuuuuuuvvvwwwwwwxxxyyyxxxwwwxxxyyyzzzxxxwwwxxxwwwxxxzzz{{{zzz{{{|||~~~~~~||||||}}}~~~|||||||||}}}~~~|||xxxuuusssuuuxxx{{{|||{{{yyywwwzzzzzzzzzzzz|||}}}}}}}}}~~~}}}|||}}}|||yyywwwtttuuuvvvwwwwwwxxxxxxxxxxxxxxxwwwuuuttttttvvvxxxvvvzzz{{{wwwvvvxxxyyyxxxtttssssssuuuwwwvvvrrrooouuuuuuttttttttttttttttttyyyxxxxxxwwwwwwwwwxxxxxxxxxvvvtttttttttuuuvvvwwwttttttuuuuuuwwwwwwwwwwwwzzzzzzyyyxxxwwwvvvsssrrrwwwwwwwwwvvvuuuvvvyyy{{{{{{xxxxxx{{{~~~~~~|||{{{wwwvvvyyy}}}~~~||||||zzzyyyzzzyyyuuuqqqooorrruuuwwwxxx|||uuunnnpppvvvzzzwwwssstttrrrpppoooooopppqqqqqqssstttuuuuuuuuuvvvxxx{{{xxxxxxxxxwwwvvvuuusssrrrxxxwwwvvvwwwxxxxxxuuurrrkkklllooorrruuuyyy{{{}}}xxxxxxwwwxxxyyyyyywwwuuusssqqqrrruuuuuurrrqqqssstttuuuuuutttrrrqqqrrrtttuuuuuuvvvvvvvvvvvvvvvvvvrrrrrrsssvvvwwwwwwtttqqqrrrrrrsssrrrrrrrrrtttuuuvvvxxxyyyxxxwwwvvvwwwxxxuuuxxxyyyvvvqqqooorrrwwwssstttuuuuuuvvvwwwyyyzzzwwwwwwvvvxxx{{{}}}}}}}}}wwwxxxxxxwwwxxxyyyzzzzzz{{{||||||{{{zzzzzz|||~~~|||||||||}}}}}}|||yyyvvvtttvvvzzz}}}~~~}}}zzzxxxxxxyyyzzz{{{{{{{{{{{{||||||{{{{{{|||||||||{{{zzzttttttuuuvvvwwwwwwwwwwwwwwwvvvtttrrrppprrrvvvyyyuuuzzz}}}{{{yyy{{{zzzxxxsssvvvxxxwwwtttqqqoooooouuuuuuuuuuuuuuuuuuuuuttt~~~{{{wwwtttssssssuuuvvvvvvvvvuuutttttttttvvvwwwqqqrrrtttuuuvvvvvvvvvwwwwwwwwwwwwwwwuuutttsssssswwwxxxxxxwwwvvvvvvxxxzzz|||yyyxxxyyy}}}}}}{{{zzz~~~zzzvvvwwwzzz||||||}}}zzzzzzyyy{{{~~~zzztttooonnnrrrvvvwwwwwwxxxqqqlllnnnuuuzzzxxxtttpppoooooopppsssuuuuuutttuuuvvvvvvvvvuuuuuuwwwyyyyyyzzz{{{{{{yyyvvvsssqqqvvvuuutttvvvxxxwwwsssooonnnooorrrtttvvvxxxxxxyyyyyyxxxwwwwwwxxxwwwuuutttrrrppprrruuuvvvrrrqqqssswwwwwwvvvssspppoooppprrruuuuuuvvvwwwwwwvvvvvvuuuuuutttssssssssssssqqqooouuusssrrrsssuuuvvvvvvuuuzzzxxxwwwuuuttttttttttttvvvwwwvvvsssppppppsssvvvpppsssuuuwwwwwwxxxyyy{{{xxxwwwwwwxxx{{{~~~~~~wwwyyyxxxvvvvvvyyyzzzyyyyyyzzzzzzzzzyyyyyy{{{}}}zzzyyyxxxxxxyyyyyyxxxvvvwwwyyy|||~~~{{{zzzwwwyyy{{{{{{zzzzzz{{{|||xxxyyyzzz{{{{{{{{{{{{{{{tttuuuvvvwwwwwwxxxxxxwwwwwwvvvsssooonnnpppuuuzzzvvv{{{}}}{{{zzz||||||yyyuuuxxx{{{yyytttqqqqqqssstttuuuvvvwwwwwwwwwwwwvvv}}}zzzuuuqqqooopppsssttttttvvvwwwvvvuuutttuuuvvvnnnrrrvvvxxxxxxxxxxxxyyyuuuwwwwwwvvvtttssstttuuusssuuuwwwxxxxxxyyy{{{}}}xxxxxxxxxzzz||||||{{{zzz~~~~~~~~~zzz|||yyyyyy{{{{{{yyy{{{~~~}}}~~~uuutttsssssstttuuuvvvvvvsssrrrqqqrrrtttvvvwwwxxxwwwuuurrrsssuuuwwwwwwvvvwwwxxxyyyxxxvvvuuuvvvwwwyyyyyyyyyyyyxxxwwwvvvuuutttssssssvvvzzzzzzuuuqqqnnnpppsssvvvxxxyyyyyyxxxyyywwwvvvuuuuuutttrrrooosssqqqssswwwwwwtttsssuuuzzzyyywwwssspppppprrrtttvvvuuuuuuuuuvvvxxxyyy{{{xxxuuurrrppppppqqqrrrqqqxxxtttqqqsssxxx{{{yyyuuuvvvtttsssuuuwwwxxxvvvsssvvvvvvuuuttttttsssttttttppptttxxxzzzyyyxxxxxxyyy{{{yyywwwxxxzzz{{{||||||wwwzzzzzzvvvwww{{{{{{xxxyyyzzz|||{{{zzzzzz{{{|||yyywwwvvvvvvwwwyyyyyyxxxyyy{{{}}}~~~}}}{{{zzzxxx{{{}}}}}}|||zzz{{{|||wwwxxxyyyzzzyyyyyyyyyyyyuuuuuuvvvwwwxxxxxxxxxxxxxxxvvvrrrnnnlllooouuuzzzyyy||||||xxxwwwzzz}}}}}}xxxyyyyyyyyyxxxwwwxxxxxxtttuuuvvvxxxyyyyyyyyyyyyxxxwwwtttrrrrrrssstttuuusssvvvyyyyyywwwuuuuuuvvvnnnsssyyy}}}}}}||||||}}}wwwyyyyyyxxxuuutttuuuwwwtttwwwzzz||||||{{{|||}}}vvvwwwxxxwwwwwwxxxzzz|||yyyzzz|||~~~~~~}}}|||yyyyyy||||||wwwzzz}}}ppptttxxxyyyvvvtttuuuvvvrrrvvvyyyxxxttttttxxx|||yyyvvvwwwwwwwwwuuuxxxzzz{{{zzzxxxvvvvvvvvvxxxwwwvvvvvvvvvwwwxxxyyysssrrrsssxxx}}}~~~zzzuuulllnnnrrrvvvyyy{{{||||||xxxwwwuuutttsssqqqooollltttrrrtttxxxyyyvvvuuuwww{{{zzzwwwsssqqqqqqtttwwwwwwuuussssssuuuyyy}}}zzzvvvqqqnnnoooqqqsssttt{{{uuupppsss{{{~~~{{{uuunnnmmmooouuu|||{{{vvvuuuuuuuuuwwwxxxwwwtttrrrqqquuuzzz|||zzzwwwwwwwww}}}{{{xxxwwwxxxyyyxxxxxxwww||||||xxxxxx||||||xxxzzz|||~~~~~~}}}||||||}}}{{{xxxvvvvvvxxxzzz||||||zzz{{{}}}~~~}}}|||{{{yyyyyy|||}}}{{{|||~~~xxxyyyzzzyyyxxxwwwwwwwwwuuuvvvwwwxxxxxxyyyyyyxxxyyywwwrrrmmmlllooouuuzzz|||}}}zzztttsssyyy~~~|||yyywwwxxx|||~~~~~~|||sssuuuwwwyyyzzz{{{{{{zzzuuuuuuvvvvvvwwwxxxxxxxxxrrrvvvzzz{{{xxxvvvuuuvvvnnnttt|||zzz||||||yyyvvvtttuuuxxxxxx{{{~~~~~~{{{zzzyyywwwxxxwwwuuussstttyyy~~~tttwwwzzz|||||||||}}}~~~wwwyyy~~~}}}vvvyyyzzzuuutttrrrrrrsssvvvwwwxxxwww{{{~~~yyyxxxzzz~~~~~~yyywwwzzzzzzvvvxxxzzzvvvxxxxxxvvvxxxwwwvvvtttssstttxxx{{{zzzvvvrrrrrrwwwzzzyyywwwtttsssrrrtttxxx|||vvvvvvvvvtttqqqqqqtttxxxppprrrwwwzzz{{{zzzwwwuuurrrrrrssstttuuutttttttttsssuuuxxxyyyyyyyyyyyyzzzzzz{{{zzzvvvpppllllllmmmtttwwwxxxvvvssstttyyyrrrsssssstttvvvwwwyyyzzzwwwyyyyyyuuuuuuxxxxxxvvvuuurrrtttyyyzzztttsssvvvyyyyyyzzzzzzzzzyyyxxxxxxwwwxxxyyyzzzyyyxxxwwwvvv||||||}}}~~~~~~}}}|||{{{|||wwwtttsssvvvzzz~~~{{{{{{}}}|||xxxxxx|||{{{zzzxxxxxxxxxzzz|||}}}zzzwwwvvvxxx{{{|||zzzwwwzzzxxxvvvttttttuuuvvvwww|||zzzyyyxxxxxxxxx}}}||||||~~~~~~xxxsssxxxwwwwwwwwwvvvvvvvvvuuuvvvvvvvvvwwwxxxyyy{{{|||xxxyyyyyyyyy{{{~~~{{{uuuuuuxxx}}}|||}}}~~~}}}yyyuuusssrrrsss}}}}}}|||{{{zzz||||||{{{xxxvvvvvvxxxzzz|||zzzxxxxxxyyyzzzzzzzzz~~~}}}|||||||||}}}~~~xxxvvvtttsssssstttttttttvvvyyy|||{{{xxxwwwxxxzzz{{{}}}{{{vvvvvv{{{|||zzzyyy~~~|||{{{}}}~~~{{{xxxxxxwwwvvvtttuuuwwwyyyvvvrrroooppptttwwwvvvtttrrrrrrsssvvvzzz{{{{{{zzzuuuvvvvvvtttrrrrrruuuxxxssstttwwwyyyzzzyyywwwvvvttttttuuuuuuuuuuuuuuuuuusssssssssssstttvvvxxx{{{wwwxxxxxxuuupppmmmmmmnnnooouuu{{{~~~{{{yyyyyyzzzwwwwwwvvvvvvvvvvvvwwwwwwyyy{{{zzzuuutttvvvuuusssxxxttttttvvvvvvrrrrrruuuwwwxxxxxxyyyyyyyyyxxxxxxyyyyyyzzz{{{zzzyyyxxxwwwxxxyyy{{{}}}~~~~~~}}}}}}|||yyyvvvuuuxxx{{{}}}}}}}}}}}}~~~~~~~~~}}}|||{{{zzzzzz|||~~~yyyxxxxxxyyyzzzzzzyyywwwzzzyyyxxxwwwwwwyyyzzz|||}}}|||{{{zzzyyyyyyyyyyyy{{{|||}}}}}}yyyvvvwwwvvvvvvuuuuuutttttttttuuuuuuuuuvvvwwwxxxzzzzzz}}}~~~}}}~~~xxxyyy|||~~~|||xxxuuuuuuvvvyyy}}}~~~}}}~~~~~~yyy{{{{{{zzzxxxvvvvvvwwwyyy|||{{{yyyyyyzzz{{{||||||~~~~~~{{{zzzwwwuuusssrrrrrrrrrwwwwwwxxxxxxxxxwwwwwwvvvzzz{{{yyyuuuuuuyyy{{{zzzyyy|||||||||xxxyyyzzzxxxwwwvvvvvvwwwvvvrrrooopppsssuuuuuusssqqqrrruuuxxx{{{zzzvvvsssuuuvvvvvvuuuttttttvvvxxxvvvwwwwwwwwwwwwwwwwwwwwwvvvvvvvvvvvvvvvvvvuuuuuuuuusssooommmnnnqqquuuwwwuuuuuuuuussspppooonnnoooooouuu|||~~~{{{zzz{{{|||{{{zzzxxxvvvuuutttsssxxxzzzyyyuuutttwwwwwwtttzzzvvvttttttsssqqqrrruuuvvvvvvwwwxxxyyyyyyyyyyyyzzz{{{{{{{{{{{{zzzyyyxxxuuuvvvxxx{{{}}}~~~|||{{{yyywwwwwwxxxyyyzzz{{{}}}~~~}}}~~~}}}}}}|||{{{{{{|||~~~yyyzzzzzzyyywwwvvvwwwwww{{{zzzyyyyyyyyyzzz{{{|||zzzzzzzzzzzzzzzyyyxxxxxxxxx{{{~~~~~~|||zzzzzzvvvvvvuuuttttttsssrrrrrrttttttuuuvvvwwwxxxyyyyyy{{{}}}~~~}}}{{{xxxvvvxxxzzz|||xxxxxxxxxxxxyyyzzzyyywwwvvvvvvwww||||||{{{{{{|||}}}~~~}}}|||{{{xxxuuusssssssssxxxwwwvvvwwwxxxxxxvvvtttyyyzzzyyywwwwwwwwwvvvuuuzzzyyyyyy{{{xxxzzz{{{{{{xxxvvvvvvvvvzzzwwwuuutttuuuvvvuuuttttttuuuvvvxxxzzzxxxtttqqqtttuuuvvvvvvvvvvvvwwwxxxxxxwwwuuutttssstttuuuvvvvvvvvvuuuuuutttttttttuuuwwwtttpppmmmmmmoooqqqrrrrrrssssssrrrrrrqqqqqqrrrtttvvvxxxyyyyyyzzz}}}|||{{{zzzxxxvvvtttrrrqqqtttwwwwwwuuuvvvzzz|||zzzwwwvvvvvvvvvuuuttttttuuuvvvwwwxxxyyyzzzzzz{{{zzz{{{{{{{{{zzzzzzyyyxxxxxxuuuvvvwwwyyy{{{}}}~~~yyyxxxxxxwwwwwwwwwwwwwwwxxx{{{{{{}}}~~~}}}{{{||||||{{{{{{zzzzzz{{{||||||yyy{{{|||yyyuuusssuuuwww{{{zzzyyyyyyyyyyyyzzzzzzzzzzzz{{{{{{zzzxxxvvvuuutttxxx|||}}}{{{yyyzzz{{{vvvvvvvvvuuutttsssssssssuuuuuuvvvwwwyyyyyyzzzzzz|||}}}~~~|||}}}~~~~~~}}}~~~{{{yyyxxxzzz}}}|||xxxyyyxxxuuuwwwyyyyyyxxxwwwwwwxxx|||}}}~~~~~~}}}}}}}}}{{{wwwuuuvvvwwwyyyxxxwwwxxxyyyxxxwwwuuuuuuvvvxxx{{{zzzwwwtttssszzzwwwvvvyyy}}}~~~|||zzzxxxzzz{{{{{{yyyvvvuuuuuu|||zzzxxxwwwwwwvvvtttsssyyyxxxvvvvvvwwwwwwvvvtttttttttvvvwwwyyyyyyxxxwwwwwwvvvtttrrrrrrrrrsssttttttsssrrrrrrrrrrrrsssssstttrrrpppqqqsssttttttrrrrrrrrrrrrssstttuuuuuuuuutttuuuvvvvvvwwwxxx{{{}}}xxxxxxxxxwwwvvvtttrrrqqquuuxxxxxxvvvwww|||}}}{{{sssuuuxxxyyyzzzzzzxxxuuuxxxyyyzzz{{{||||||||||||{{{zzzyyyyyyxxxwwwwwwwwwwwwwwwxxxyyyzzz{{{|||}}}yyyyyyyyyyyyyyyxxxxxxwwwyyyzzz}}}~~~|||||||||zzzxxxzzz|||||||||{{{{{{|||||||||yyy{{{{{{xxxtttrrrtttwwwwwwwwwxxxyyy{{{|||~~~~~~|||||||||{{{yyywwwtttsssqqquuuzzz{{{yyyxxxyyy{{{wwwwwwwwwwwwvvvvvvvvvuuuwwwxxxyyy{{{||||||||||||xxx|||}}}{{{|||~~~zzz{{{|||}}}}}}}}}}}}}}}zzz{{{|||{{{zzzzzz|||}}}zzz}}}}}}}}}yyytttvvvyyyyyyyyyyyyzzz{{{}}}{{{~~~|||xxxvvvwwwyyyyyyyyyzzzyyyyyywwwwwwvvvqqqqqquuu{{{|||yyywwwwwwyyyvvvvvvyyy{{{xxxwwwxxxwwwyyyzzzzzzxxxvvvvvvvvvyyyyyyxxxwwwvvvtttssssss{{{xxxuuutttuuuwwwxxxxxxssstttuuuxxx{{{{{{yyywwwuuuuuuttttttssssssrrrrrrqqqqqqpppooopppqqqrrrsssooonnnppptttyyy|||zzzxxxtttsssssstttwwwyyyyyyxxxppprrrvvvxxxyyyxxxvvvuuuvvvvvvwwwwwwvvvuuusssrrrxxx{{{zzzwwwwwwzzzzzzwwwpppvvvzzz{{{|||}}}zzzvvvzzzzzz{{{|||}}}}}}}}}}}}{{{zzzyyyxxxwwwvvvvvvvvvyyyyyyyyyyyyyyyzzz{{{|||{{{{{{|||||||||{{{zzzyyyzzzzzzzzz|||~~~~~~}}}{{{~~~|||yyyxxxyyy|||~~~~~~~~~~~~zzzzzzxxxvvvtttssstttvvvrrrtttwwwzzz~~~~~~}}}{{{yyyvvvtttssssssuuuwwwyyyyyyxxxyyyzzzwwwwwwxxxxxxxxxxxxyyyyyyxxxzzz|||}}}~~~~~~~~~xxx|||~~~{{{{{{~~~yyyyyyyyyyyyzzz{{{{{{|||wwwyyyzzz{{{zzzzzz{{{}}}yyy~~~~~~zzztttvvvyyyzzz{{{|||{{{}}}|||wwwtttuuuwwwwwwzzz|||zzzwwwuuuvvvwwwtttrrrtttyyy{{{xxxxxx|||yyywwwxxx|||zzzvvvvvvzzzvvvwwwxxxxxxwwwvvvvvvwwwtttuuuvvvvvvvvvuuuvvvvvvxxxvvvsssssstttwwwxxxxxxssssssuuuyyy}}}}}}zzzwwwssstttvvvxxxwwwvvvtttrrroooooonnnnnnoooqqqssstttqqqpppqqquuu{{{~~~|||yyyvvvuuutttwwwzzz||||||zzzssssssuuuvvvwwwwwwuuutttvvvvvvxxxxxxxxxvvvtttsssxxxzzzyyyuuuuuuwwwxxxuuurrrwwwzzzyyyyyy|||zzzuuu{{{{{{|||||||||||||||{{{}}}|||zzzxxxwwwwwwwwwwwwzzzyyyyyyyyyzzz{{{|||}}}{{{{{{{{{{{{zzzzzzyyyyyyyyyxxxxxxyyy{{{|||{{{yyy~~~}}}||||||}}}}}}|||{{{~~~}}}{{{xxxuuuttttttuuuuuuuuurrrtttwww{{{~~~}}}{{{yyywwwvvvvvvvvvvvvwwwxxxzzz{{{zzzyyyvvvvvvwwwxxxyyyzzz{{{{{{yyyzzz}}}~~~yyy~~~{{{yyy{{{}}}|||{{{zzzyyyxxxxxxxxxyyyyyy{{{{{{zzzyyywwwxxx{{{}}}}}}~~~}}}~~~~~~{{{uuuwwwyyy{{{}}}{{{~~~|||vvvqqqrrrtttvvvzzz}}}{{{vvvsssuuuxxx{{{vvvtttwwwxxxuuuwww|||yyyxxx{{{~~~{{{uuuwww}}}uuuvvvwwwwwwvvvuuuwwwxxxqqqsssuuuwwwxxxxxxzzz{{{uuusssrrrsssuuuwwwwwwwwwrrrsssuuuyyy~~~~~~{{{wwwrrruuuxxx{{{{{{xxxuuurrrooonnnmmmnnnoooqqqtttvvvxxxuuusssvvvzzz|||zzzvvvxxxvvvvvvxxx|||~~~~~~|||{{{wwwrrrpppqqqtttxxxzzzwwwxxxyyyzzzyyywwwuuussssssvvvvvvssstttwwwxxxvvvuuuyyyzzzvvvvvvyyyyyyttt{{{{{{{{{|||{{{{{{zzzzzz~~~}}}{{{yyyxxxxxxxxxxxxyyyyyyyyyyyyzzz|||~~~xxxxxxxxxwwwwwwwwwvvvvvvvvvvvvwwwyyy||||||zzzxxxyyyyyy{{{zzz~~~~~~~~~~~~~~~}}}|||{{{{{{wwwsssrrruuuvvvvvvttttttuuuwwwyyy{{{}}}~~~~~~~~~|||zzzyyyyyyyyyyyyzzzxxxwwwyyy|||~~~|||yyytttuuuvvvwwwyyyzzz{{{|||yyyzzz}}}~~~zzz~~~yyyvvvwwwxxxxxx~~~|||zzzxxxwwwwwwwwwwww{{{wwwuuuvvv{{{~~~{{{{{{{{{vvvwwwyyy{{{~~~xxxwwwuuutttuuuxxx|||~~~vvvvvvvvvyyy||||||xxxtttssstttuuuxxxyyyxxxuuurrryyyxxxxxx{{{~~~|||uuunnnqqqxxx}}}{{{uuurrrvvv{{{uuuxxxyyyvvvyyy~~~}}}wwwtttrrrpppooooooppprrrttttttsssssswww{{{}}}zzzwwwqqquuuyyyzzzyyywwwuuuuuunnnooooooooopppqqqtttwwwuuuvvvwwwxxxyyyxxxwwwvvvxxxxxxxxxxxxxxxxxxyyyyyy~~~xxxtttrrrsssvvvxxx|||wwwuuuwwwwwwvvvyyy}}}xxxtttqqqppptttyyy~~~xxxyyyxxxwwwvvvuuuvvvwwwxxxyyy{{{zzzyyyxxxxxxyyyzzzzzzyyyyyyyyyxxxxxxxxxvvvzzz~~~~~~}}}}}}}}}wwwuuuyyyyyysssppprrrppptttxxx{{{zzzxxxvvvuuu|||vvvqqquuu~~~~~~}}}{{{yyyyyypppmmmsssxxxvvvtttuuutttxxx||||||{{{yyyzzz{{{}}}yyywwwyyy}}}~~~|||xxx}}}{{{|||}}}xxxssszzzvvvuuuyyyyyyvvvwww{{{{{{yyy}}}~~~|||}}}}}}xxxtttssstttwwwzzzzzzxxxwwwxxxyyyyyyxxxvvv~~~zzzwwwxxx|||~~~|||yyy|||{{{}}}~~~|||zzz{{{zzz}}}~~~wwwwwwwwwwwwxxxyyy{{{|||xxxxxxxxxzzz|||{{{wwwtttuuuuuuuuuwwwyyyyyyvvvtttsssrrrsssxxx}}}}}}yyyuuuuuuyyy|||zzzuuurrruuuyyyvvvxxxxxxvvvxxx}}}|||xxxyyyvvvssspppooooooqqqrrrxxxxxxxxxwwwvvvvvvwwwxxxuuuxxx{{{{{{yyywwwuuuuuurrrrrrqqqooooooqqqvvvzzzxxxxxxwwwvvvwwwxxxyyyzzzwwwwwwvvvwwwxxxyyy{{{|||~~~}}}{{{yyyxxxxxxyyyyyyxxxuuuuuuyyyyyywwwwwwzzzvvvuuuuuuvvvyyy{{{{{{{{{xxxyyyzzzxxxvvvuuuwwwyyyyyy{{{||||||zzzyyyzzzzzz{{{{{{zzzzzzyyyyyyxxxxxxtttxxx{{{}}}}}}~~~}}}yyyyyy}}}|||vvvqqqqqqnnnrrrvvvyyyyyyxxxwwwwwwzzzxxxuuuvvvyyy}}}~~~{{{vvvvvvwwwxxxrrroooqqqrrrppprrrwwwyyy{{{||||||zzzzzz}}}|||yyywwwzzz~~~||||||{{{|||~~~zzzuuuwwwttttttyyyyyywwwwww{{{}}}yyyzzz~~~}}}}}}yyyuuuttttttvvvwwwyyyxxxwwwwwwxxxyyyxxxwwwzzzxxxwwwxxx{{{}}}}}}|||~~~||||||~~~}}}|||~~~vvvvvvxxxyyyyyyyyyxxxxxx{{{zzzzzz{{{{{{yyyvvvsssvvvuuuuuuvvvxxxyyywwwvvvqqqqqqrrrvvv{{{}}}{{{yyy{{{{{{{{{xxxvvvuuuvvvxxxxxxyyyxxxvvvxxx||||||yyy}}}zzzvvvrrroooooopppqqq{{{|||{{{wwwrrrqqqtttxxxzzz{{{|||{{{xxxvvvvvvvvvxxxwwwtttqqqpppsssxxx|||zzzyyywwwuuuvvvxxx{{{|||wwwvvvvvvvvvwwwzzz|||~~~{{{|||}}}~~~~~~}}}{{{zzztttrrruuuzzzzzzwwwvvvxxxvvvwwwzzz}}}~~~|||xxxtttvvvyyy{{{yyyuuusssvvvzzzzzz{{{}}}}}}|||{{{|||}}}}}}}}}||||||{{{zzzyyyyyyxxxzzz{{{||||||}}}~~~|||}}}yyysssqqqmmmppptttwwwxxxxxxyyyzzzxxxyyyyyyvvvssstttzzzxxxrrrqqqsssvvvsssrrrqqqnnnmmmrrrxxx}}}}}}}}}|||{{{}}}{{{yyyyyy{{{|||zzzzzz||||||yyysssrrrtttyyy{{{zzzzzz|||zzzyyy|||}}}|||}}}zzzwwwuuuuuuuuuuuuyyywwwvvvvvvxxxyyyyyyxxxuuuvvvxxxyyyyyy{{{~~~~~~wwwwwwwwwxxxxxxxxxxxxxxx}}}||||||{{{zzzxxxuuusssvvvttttttuuuwwwxxxwwwvvvwwwuuuuuuvvvyyyzzzyyyxxx~~~|||yyyxxxxxxzzz{{{{{{|||{{{yyyxxxzzz||||||{{{}}}zzzvvvrrrppppppqqqrrryyyyyyyyywwwtttsssuuuwwwzzz{{{{{{yyywwwvvvwwwxxxzzzzzzxxxvvvtttuuuxxxzzzzzzyyywwwwwwwwwyyy{{{}}}yyyxxxwwwvvvwwwyyy|||}}}{{{|||~~~}}}{{{yyysssqqqsssxxxyyyvvvvvvxxxyyyzzz}}}|||vvvqqqsssvvvyyywwwrrrqqqtttyyyyyy{{{|||}}}|||{{{|||}}}}}}|||{{{~~~|||{{{|||}}}~~~~~~zzzvvvtttmmmppptttwwwxxxzzz|||}}}xxxyyyyyyuuurrrtttyyyyyytttrrrrrrtttsssrrrrrrrrrrrrtttwww||||||||||||}}}~~~|||zzzzzz|||yyyyyyyyy{{{~~~}}}|||rrrssswww|||~~~{{{{{{~~~}}}zzz|||{{{zzzxxxwwwvvvvvvvvvxxxwwwuuuuuuwwwyyyyyyyyyrrrvvvzzz{{{yyy{{{}}}{{{yyyxxxxxxyyy|||}}}|||||||||{{{yyyvvvuuuttttttsssssstttvvvwwwwwwvvv{{{zzzxxxxxxyyyyyyyyyxxx}}}zzzxxxxxx{{{~~~~~~{{{zzz{{{||||||{{{{{{xxxvvvtttrrrqqqrrrssstttsssssssssvvvyyyzzzyyyvvvxxxxxxxxxwwwvvvvvvxxxzzzyyyzzz|||{{{yyywwwwwwwwwvvvwwwxxxyyyzzzzzz{{{zzz|||zzzyyywwwwwwxxxzzz{{{}}}}}}}}}|||{{{zzzyyyxxxuuurrrsssvvvwwwuuuvvvyyy|||||||||}}}}}}zzzuuuqqqpppsssuuussspppooorrrvvvvvvxxxzzz{{{zzzzzz{{{}}}~~~}}}}}}~~~}}}zzzyyyzzzyyywwwooorrrvvvyyyzzz{{{}}}yyywwwuuutttvvvyyy}}}~~~|||||||||{{{wwwtttsssrrrrrruuuzzz|||yyytttxxxyyyzzz|||~~~~~~~~~}}}}}}|||{{{{{{|||||||||{{{xxxxxxxxxzzz|||}}}}}}|||ssswww{{{~~~}}}zzzyyyyyyyyyxxxxxxwwwwwwwwwwwwvvvttttttwwwyyyzzzzzztttxxx}}}}}}{{{|||~~~}}}~~~}}}{{{yyyzzz|||yyyzzz{{{zzzwwwuuuuuuvvvsssssssssuuuwwwxxxwwwvvvyyyyyyyyyyyyzzzzzzzzzzzzyyyxxxwwwyyy|||~~~}}}zzzyyy|||}}}zzzxxxxxxrrrrrrrrrssstttuuuvvvvvvpppooopppuuu{{{~~~{{{wwwvvvwwwxxxwwwvvvwwwyyyzzzwwwzzz}}}}}}{{{xxxvvvuuuuuuvvvxxxzzz{{{{{{zzzyyy|||{{{zzzyyyyyyxxxxxxxxx}}}|||zzzyyyxxxwwwwwwwwwwwwtttsssvvvvvvtttuuuxxx|||{{{zzzzzzyyyxxxuuurrrooopppqqqpppooooooqqqrrrtttvvvxxxyyyyyyzzz{{{|||~~~~~~||||||~~~{{{uuuuuuyyyzzzxxxqqqtttxxx{{{||||||}}}~~~yyyuuurrrtttzzz~~~}}}~~~zzzwwwyyy~~~{{{vvvssstttuuuxxx~~~{{{sssuuuvvvwwwzzz}}}~~~|||zzz~~~}}}|||{{{zzzyyyxxxwwwwwwwwwxxxxxxyyyzzzzzz{{{uuuyyy|||}}}}}}~~~{{{zzzyyyxxxxxxwwwwwwxxxxxxwwwuuussssssvvvyyyzzz{{{www{{{~~~~~~|||}}}}}}~~~{{{zzzxxxwwwvvvssssss}}}zzzzzzyyyyyyyyy{{{}}}vvvxxxyyyxxxvvvuuuvvvxxxttttttuuuxxxzzz{{{yyywwwwwwxxxzzzzzzzzzyyyyyyyyyvvvvvvxxxyyyyyy{{{|||}}}zzzvvvwww||||||wwwssstttpppqqqtttvvvwwwxxxwwwwwwqqqqqqrrruuuwwwyyyzzzzzzxxxyyyzzzzzzxxxwwwxxxyyywwwyyy{{{|||zzzwwwvvvvvvuuuuuuvvvwwwxxxyyyzzz{{{yyyzzzzzz{{{{{{zzzyyyxxxyyyyyyyyyxxxxxxxxxwwwwwwwwwuuuvvvyyyyyyuuusssuuuzzzxxxwwwwwwwwwwwwtttrrrqqqooommmnnnppprrrqqqpppsssuuuxxxyyyyyyzzz{{{}}}{{{|||~~~{{{zzz{{{~~~}}}}}}yyyssssssxxxyyyuuuqqquuuzzz||||||{{{zzzzzzwwwuuusssvvv{{{~~~}}}{{{|||zzzxxxyyy|||}}}zzzwwwuuuyyyzzzyyy{{{~~~{{{tttvvvuuuuuuwwwzzz||||||zzz~~~~~~}}}{{{yyywwwwwwwwwwwwxxxxxxwwwvvvvvvwwwxxxuuuyyyzzzxxxzzz}}}}}}}}}~~~}}}}}}|||zzzwwwvvvuuuvvvvvvvvvtttrrrsssuuuyyy{{{|||zzz|||~~~}}}||||||}}}}}}}}}|||~~~}}}zzz}}}{{{wwwsssppplllggggggppp|||rrrsssuuuvvvwwwxxxyyyyyytttvvvxxxwwwuuuuuuwwwyyytttuuuwww{{{}}}}}}{{{xxxxxxyyy{{{zzzyyywwwvvvvvvsssvvvxxxxxxwwwwwwxxxyyywwwtttuuu{{{{{{uuuppppppppprrruuuyyyzzzzzzxxxwwwsssuuuvvvuuussssssxxx|||{{{|||}}}|||yyyxxxwwwxxxxxxyyyzzzyyywwwvvvwwwxxxwwwvvvttttttuuuxxx{{{}}}vvvxxxzzz|||||||||zzzyyyuuuvvvxxxzzzzzzyyyxxxwwwvvvuuuxxx|||{{{vvvrrrrrrvvvvvvvvvwwwwwwvvvsssqqqsssooolllmmmrrrtttrrrooosssuuuxxxyyyzzzzzz|||}}}xxxzzz}}}|||zzz{{{}}}~~~}}}{{{xxxzzzxxxssstttxxxwwwrrrqqquuuzzz}}}|||zzzxxxwwwuuuuuuvvvxxxzzz{{{{{{zzz{{{||||||{{{zzzxxxxxxxxxwww}}}~~~yyywwwyyyyyyuuuxxxuuussstttxxx{{{||||||}}}~~~~~~|||yyyxxxxxxxxxxxxxxxxxxvvvuuutttuuuvvvtttxxxxxxtttvvv{{{}}}yyyxxx}}}}}}~~~{{{wwwuuutttttttttvvvtttrrrrrruuuyyy{{{|||||||||}}}|||{{{|||}}}|||~~~~~~|||yyyxxxyyy|||zzz|||{{{yyy|||{{{uuuqqqlllfff___^^^gggsss}}}~~~qqqpppppptttzzz|||yyyuuuuuuqqqsssxxxxxxrrrqqqtttuuuvvvyyy|||~~~~~~{{{xxxuuuxxx{{{yyyuuurrrqqqrrrxxxyyyzzzxxxuuurrrqqqrrrvvvwwwwwwvvvtttssstttuuuwwwuuusssuuuyyy||||||{{{uuusssrrrrrrtttwwwyyyzzzyyyyyyzzzzzzyyyyyyxxxxxxwwwxxxyyyxxxvvvttttttuuuqqqooonnnooorrrvvvyyyyyywwwvvvwwwyyy{{{|||{{{zzzxxxxxxxxxxxxxxxxxxxxxxxxsssuuuwwwxxxvvvuuutttuuuooovvvyyyvvvvvvyyyxxxtttrrrpppnnnpppuuuxxxxxxvvvrrruuuyyy}}}~~~|||zzzwww|||~~~|||}}}|||{{{yyyxxxwwwwwwwwwzzzzzzvvvqqqqqqttttttpppooouuuyyyxxxsssppptttxxxuuutttttttttwwwzzz~~~zzz|||~~~}}}zzzxxxyyyzzzxxxwwwwwwwwwwwwwwwxxxxxxyyywwwuuuvvvyyyzzzxxxuuuyyyzzzzzzzzzyyyxxxxxxwwwzzzxxxuuusssrrrqqqqqqpppuuuxxxzzzxxxuuuuuuzzz~~~|||zzzyyy{{{}}}|||zzzwwwuuutttssssssuuuoooooovvv{{{zzzxxxzzz}}}yyyzzz{{{{{{zzz}}}zzzuuurrrzzz{{{{{{{{{{{{yyyxxxwwwxxxrrrggg\\\VVVXXX```gggxxx}}}|||}}}}}}{{{yyyvvvuuuuuuxxx}}}~~~{{{wwwwwwsssssswwwvvvrrrqqqtttuuuuuuwwwyyy|||}}}}}}}}}{{{zzzxxxvvvuuutttsssrrrvvvwwwwwwvvvssspppppppppvvvwwwxxxwwwvvvuuuvvvwwwxxxwwwuuuwwwzzz||||||zzz|||vvvpppnnnqqqwww{{{}}}vvvwwwyyyzzz{{{|||||||||vvvwwwxxxwwwuuuttttttuuurrrqqqpppqqqtttwwwyyyyyyvvvvvvvvvwwwyyyzzzzzzxxxwwwvvvvvvvvvvvvwwwwwwxxxvvvyyy{{{{{{xxxtttqqqpppppptttuuussstttwwwwwwsssssstttvvvvvvwwwwwwyyyzzzvvvxxx{{{}}}}}}{{{yyywwwvvvzzz~~~}}}{{{wwwtttssstttvvvxxxwwwxxxuuurrrtttxxxyyyvvvrrruuuxxxwwwttttttvvvyyyyyywwwvvvuuuvvvxxxzzz{{{|||~~~|||zzz{{{|||xxxxxxxxxxxxxxxyyyzzzzzzyyyvvvtttsssuuuwwwyyyyyyzzzzzz{{{{{{{{{zzzyyyxxxvvvuuuuuusssqqqqqqrrrsssvvvyyy{{{zzzvvvuuuxxx{{{}}}}}}}}}~~~}}}|||}}}|||zzzxxxwwwuuuuuutttwwwtttuuuyyyyyyuuuvvvzzz~~~zzzyyy~~~}}}}}}~~~~~~~~~~~~|||zzzwwwvvvxxxyyyzzzzzzzzzyyyxxxxxxuuuoooeee[[[UUUWWW___fffrrr{{{{{{yyywwwwwwyyyzzzwwwxxxyyyzzz|||}}}~~~zzzyyyyyy{{{~~~~~~{{{wwwxxxuuuuuuwwwvvvrrrrrrsssrrrssstttvvvyyy||||||vvvtttvvvwwwuuurrrssstttuuutttqqqoooooooooxxxyyyzzzyyyxxxwwwxxxyyyzzzxxxxxxxxxzzz{{{zzzyyy}}}wwwqqqqqquuuyyy{{{zzzuuuvvvxxxzzz{{{{{{{{{zzzuuuvvvwwwvvvtttssssssttttttsssssstttvvvxxxxxxwwwuuuttttttuuuwwwxxxwwwvvvuuuttttttssstttuuuwwwxxxwwwzzz||||||yyyuuurrrppprrrrrrooonnnqqqvvvvvvrrrtttxxx|||}}}zzzxxxzzz}}}{{{|||{{{{{{zzzxxxwwwvvvvvvwwwyyyyyyzzz|||}}}yyytttpppoooqqquuuxxxtttvvvvvvuuuyyy~~~}}}vvvvvvvvvvvvwwwxxxzzz{{{yyyyyywwwwwwwwwxxxyyyzzz}}}~~~~~~|||{{{zzz{{{xxxxxxxxxxxxyyy{{{|||}}}zzzyyyvvvtttsssvvvzzz~~~zzz{{{}}}~~~}}}|||zzzyyyrrrtttuuusssqqqqqqtttwwwvvvyyy{{{zzzxxxwwwyyy{{{}}}{{{yyyxxx{{{{{{zzzyyyyyyxxxxxxxxx{{{{{{}}}}}}xxxssstttyyy|||zzzyyyzzzyyyyyy}}}}}}{{{yyyyyyzzzzzzvvvwwwxxxyyyzzzzzzzzzzzzrrrmmmcccZZZUUUVVV\\\aaafffooo}}}}}}wwwuuurrrpppoooppprrrsssqqqtttxxxyyyzzz{{{|||{{{{{{|||}}}|||yyyvvvwwwwwwxxxzzzxxxuuurrrqqqnnnpppssswwwyyy}}}}}}yyywwwwwwwwwuuussssssuuuvvvuuusssrrrrrrrrr||||||}}}{{{yyywwwwwwxxxyyyyyyxxxxxxyyyxxxwwwwwwxxxvvvuuuyyy~~~~~~xxxrrrwwwxxxyyyzzzyyyxxxvvvuuuwwwxxxxxxvvvsssrrrrrrssstttttttttuuuwwwwwwvvvtttsssrrrqqqrrrtttvvvuuuuuuuuutttsssssssssuuuwwwxxxvvvxxx{{{{{{yyywwwvvvvvvtttpppkkkkkkpppuuutttqqquuuxxx|||~~~}}}|||}}}~~~}}}|||{{{yyyxxxwwwwwwwwwvvvvvvwwwvvvvvvyyy}}}zzzxxxtttqqqqqqrrrtttvvvtttwwwxxxxxx}}}yyywwwuuuvvvzzz}}}}}}|||xxxxxxxxxyyyzzz|||}}}~~~||||||}}}|||{{{yyyxxxxxxwwwwwwwwwxxxyyy{{{|||}}}||||||{{{xxxuuuuuuzzz~~~{{{|||~~~~~~{{{zzzsssuuuwwwuuurrrrrrvvvzzzwwwxxxyyyxxxxxxyyy|||~~~yyyvvvwwwyyywwwxxxyyyzzz||||||}}}}}}~~~zzzwwwwwwyyyxxxxxxxxxwwwuuuuuuzzz}}}|||zzzyyyxxxyyyyyyzzzvvvvvvxxxyyy{{{||||||}}}rrrmmmddd[[[VVVUUUWWWYYYXXXaaannn{{{xxxqqqooonnnlllkkklllooorrrssssssxxx|||{{{yyyyyy}}}|||||||||}}}}}}|||yyyvvvuuuyyy}}}~~~}}}yyytttoookkkpppvvvzzz{{{}}}~~~{{{}}}~~~}}}yyyvvvuuuuuuvvvwwwyyyyyywwwvvvwwwwww~~~|||yyyvvvvvvvvvwwwxxxxxxxxxwwwuuuttttttwwwvvvwww{{{~~~~~~xxxrrryyyzzz{{{||||||zzzxxxwwwzzzzzzyyyvvvsssrrrrrrtttttttttssstttvvvvvvtttrrrqqqpppoooppprrrtttuuutttvvvvvvuuuuuuuuuvvvwwwxxxxxxyyyyyyxxxwwwwwwxxxzzzuuuoookkkmmmrrrttttttrrruuuuuuwww{{{~~~|||{{{zzzxxxwwwwwwxxxyyyzzzwwwwwwxxxwwwvvvvvvxxxyyywwwwwwwwwwwwvvvuuuuuutttuuuyyyzzz{{{{{{xxxvvvxxx|||~~~|||zzzzzz|||}}}~~~}}}}}}||||||{{{zzzxxxwwwvvvvvvwwwwwwyyyzzz{{{|||{{{|||}}}zzzvvvtttuuuxxx{{{|||}}}~~~|||{{{wwwxxxyyywwwuuuuuuxxx{{{~~~}}}zzzwwwvvvwww{{{~~~~~~~~~}}}yyyuuutttwww{{{tttuuuxxx{{{}}}~~~|||}}}}}}|||yyysssvvvxxxvvvttttttwwwyyywwwxxxxxxyyyyyyxxxwwwwwwwwwwwwxxxyyy{{{|||~~~~~~uuuppphhh```YYYTTTQQQPPPNNNUUU___kkkvvv|||}}}~~~~~~{{{uuunnniiiiiihhhhhhiiilllpppuuuwwwwww|||~~~{{{zzz~~~|||}}}~~~~~~}}}{{{zzzvvv{{{}}}wwwqqqmmmrrryyy||||||{{{|||}}}xxx|||~~~yyyuuuuuuwwwwwwyyy{{{{{{zzzzzz{{{|||~~~~~~{{{xxxuuutttuuuuuuwwwxxxxxxvvvtttssssssyyywwwvvvvvvxxxyyyzzzzzzyyy{{{~~~~~~{{{{{{zzzxxxuuuuuuvvvxxxuuutttssssssuuuuuutttsssooonnnmmmnnnqqqtttuuuvvvwwwwwwwwwwwwwwwwwwwwwwwwzzzzzzzzzxxxvvvvvvwwwxxxtttpppooosssvvvuuuttttttvvvttttttwww}}}}}}yyyxxxwwwvvvvvvwwwyyy{{{}}}yyyyyyzzzxxxvvvtttuuuuuuuuuwwwzzz||||||yyyuuusssvvvzzz|||}}}zzzyyyxxxzzz~~~}}}{{{}}}~~~~~~~~~}}}}}}|||zzzxxxwwwwwwwwwwwwxxxyyy{{{{{{yyyzzzzzzxxxvvvssssssssszzz{{{{{{|||||||||||||||zzzyyyxxxxxxxxxzzz{{{||||||xxxvvvvvvxxxyyy}}}|||zzzwwwuuuvvvyyy{{{sssuuuxxx{{{~~~|||yyy|||~~~xxxrrrwwwyyyvvvuuuvvvuuurrrrrrtttwwwyyyzzzxxxvvvuuuyyyyyyyyyyyyzzz{{{|||}}}wwwsssmmmggg___WWWOOOIIIIIINNNUUU^^^gggrrr{{{}}}wwwvvvvvvpppqqqqqqqqqooollliiigggffffffgggiiimmmrrrwwwzzzyyy|||xxxzzz|||~~~}}}|||{{{{{{yyy~~~|||vvvssswww||||||zzzxxxzzz}}}zzz{{{{{{zzzyyyxxxwwwwwwvvvxxxzzz{{{{{{zzz{{{}}}zzz{{{{{{yyywwwuuuuuuvvvtttvvvyyyyyyvvvtttssstttvvvwwwwwwvvvuuuwwwzzz}}}yyy{{{~~~~~~yyyzzzzzzyyyxxxyyy|||wwwuuussssssuuuvvvvvvvvvmmmlllkkkmmmqqqtttwwwwwwwwwxxxyyyyyyxxxwwwuuuttttttwwwzzzzzzyyywwwvvvvvvsssqqqtttzzz{{{vvvtttvvvwwwvvvvvvwwwxxxyyyyyyxxxwwwvvvvvvvvvwwwyyy|||}}}{{{{{{zzzxxxuuutttuuuwwwuuuxxx{{{~~~}}}zzzwwwttttttyyy|||}}}~~~yyyyyy{{{}}}~~~|||zzz|||}}}}}}}}}~~~}}}zzzwwwyyyyyyyyyyyyyyyzzz{{{{{{|||zzzwwwvvvvvvwwwwwwwwwzzzzzzyyyyyyyyyzzz{{{|||zzzvvvtttvvv{{{~~~~~~|||}}}{{{zzzyyyxxxwww|||{{{zzzzzz{{{{{{yyyxxxwwwxxxzzz|||}}}}}}||||||}}}|||wwwwww{{{{{{xxxwwwzzzyyyvvvvvvxxxvvvppprrrtttvvvyyyyyyyyywwwvvvyyyyyyxxxwwwwwwwwwxxxyyyvvvtttqqqmmmfff\\\PPPGGGCCCGGGMMMTTTZZZbbbiiimmmuuuvvvvvvqqqiiieeeeeehhhgggggggggffffffggghhhjjjjjjjjjjjjlllpppuuuzzz}}}|||}}}tttvvvyyy{{{{{{zzzzzzzzz|||}}}}}}{{{xxx{{{}}}{{{wwwvvvzzz}}}~~~zzzvvvvvvxxxzzzyyyxxxuuuwwwyyyzzzzzzzzz{{{|||wwwxxxyyyxxxvvvuuuvvvwwwtttwwwzzzzzzwwwuuutttuuunnntttzzz|||yyywwwxxxzzzzzz|||~~~}}}zzzxxxwwwxxxyyyyyyzzz}}}yyyvvvtttsssuuuwwwxxxxxxlllkkkjjjlllqqquuuxxxyyyvvvwwwyyyzzzyyyvvvsssqqqlllqqqxxx|||}}}{{{yyywwwrrrrrrxxx~~~wwwuuuwwwwwwyyyzzzxxxtttsssuuuxxxvvvvvvvvvvvvxxxyyy{{{}}}}}}|||zzzvvvttttttwwwzzzvvvxxx{{{}}}}}}zzzwwwuuussswww{{{}}}~~~wwwzzz}}}}}}zzzyyywwwyyy}}}}}}{{{{{{|||{{{xxxttt{{{{{{zzzzzzzzz{{{{{{|||{{{vvvuuuyyy|||~~~~~~zzzyyywwwvvvwwwyyy{{{|||xxxssspppttt||||||zzz{{{|||}}}~~~~~~{{{yyy|||{{{|||~~~yyytttzzz{{{|||}}}|||{{{yyywwwyyy~~~}}}vvvrrruuuxxxwww}}}}}}zzzuuuwww{{{xxxqqqtttuuuvvvxxxyyyyyyyyyyyyzzzxxxwwwuuuuuuuuuuuuvvvuuutttsssqqqkkk___QQQGGG>>>BBBHHHMMMQQQUUUYYY\\\aaacccddd```[[[YYY[[[___bbbbbbaaaaaabbbeeeiiimmmpppooooooqqqtttxxx|||qqqrrrsssuuuxxxzzz{{{|||zzzyyyyyy{{{|||}}}|||zzz|||{{{zzzxxxxxxwwwwwwwww|||xxxvvvwwwxxxxxxwwwwwwwwwvvvvvvvvvwwwxxxyyy{{{yyyvvvtttsssuuuwwwyyyxxxyyyzzz{{{{{{yyywwwuuurrrsssvvvzzz}}}~~~|||{{{yyyyyy|||zzztttqqqrrruuuxxx{{{~~~xxxyyyzzzzzzzzzxxxvvvuuutttqqqnnnooorrrttttttsssuuuxxx{{{zzzuuurrrqqqrrrnnnppprrruuuvvvxxxyyyzzzooosssxxxwwwtttsssuuuyyyuuusssrrrrrrtttvvvwwwwwwsssvvvvvvrrrttt{{{}}}zzz{{{ttttttuuuuuuzzzzzzzzzyyyxxxvvvsssrrrssswww{{{~~~~~~}}}}}}~~~yyyzzzzzz{{{{{{{{{zzzzzzssswwwyyyzzz|||yyyyyy{{{{{{xxxtttwwwxxxyyy{{{||||||{{{zzzvvvyyy}}}~~~}}}||||||}}}|||{{{zzzzzzzzz{{{{{{{{{zzzxxxvvvwwwxxx{{{|||~~~~~~~~~{{{yyyyyyzzz|||}}}~~~||||||~~~|||}}}~~~}}}{{{zzz{{{|||{{{xxxuuutttuuuwwwxxxyyywwwxxxzzzzzzxxxvvvrrrppptttttttttvvvxxxxxxvvvtttxxxvvvtttrrrqqqrrrssstttzzzxxxtttqqqjjj```RRRIIIBBBAAA@@@DDDJJJOOOPPPOOOQQQTTTVVVSSSNNNNNNSSSYYY]]]\\\^^^bbbhhhmmmooopppssstttwww|||}}}}}}~~~sssssstttuuuwwwyyyzzz{{{zzzyyyxxxzzz{{{|||{{{yyyxxxyyyzzzzzzzzzzzz{{{|||{{{vvvuuuwwwyyywwwtttuuuvvvwwwxxxyyyxxxxxxwwwxxxwwwuuutttsssssssssssswwwyyy{{{}}}}}}zzzwwwuuurrrsssuuuwwwzzz{{{{{{zzz}}}{{{zzz|||~~~}}}xxxsssvvvwwwxxxyyy{{{|||}}}~~~zzzzzzyyyyyyxxxxxxxxxxxxuuurrrnnnnnnppprrrssssssuuuwwwyyyyyyvvvtttssssssrrrrrrrrrssstttuuutttsssqqqtttvvvvvvttttttvvvyyyvvvsssqqqrrruuuvvvuuutttrrruuutttqqqsssyyy}}}{{{yyy~~~{{{wwwxxxzzzyyyyyyyyyyyyyyyxxxwwwuuutttqqqsssvvvyyy{{{|||{{{zzzwwwxxxxxxyyyyyyxxxxxxxxxssswwwzzz{{{|||zzz{{{||||||zzzxxxvvvvvvxxx{{{}}}{{{xxxvvvwwwyyyuuuwwwyyy{{{|||~~~}}}|||zzzyyyxxxyyy{{{||||||zzzxxxvvvvvvxxx{{{|||zzz{{{zzzyyywwwwwwyyyzzz}}}}}}{{{{{{}}}||||||{{{yyywwwwwwzzz|||zzzxxxuuuuuuvvvxxxxxxxxxxxxxxxxxxxxxwwwwwwwwwvvvtttuuuuuuttttttttttttttttttsssrrrqqqqqqrrrssstttuuuuuuttttttoooeeeXXXNNNBBB@@@???BBBHHHKKKKKKJJJIIIPPPWWWXXXTTTQQQSSSUUU\\\```fffiiikkkllloooqqqrrrsssvvv{{{~~~vvvuuuttttttuuuwwwyyy{{{yyyxxxwwwxxxzzzzzzyyyxxxvvvyyy||||||{{{zzz|||~~~zzzuuutttvvvwwwvvvssstttvvvyyy{{{{{{zzzxxxvvvyyyxxxwwwuuusssrrrqqqqqqvvvxxx{{{}}}~~~|||yyywwwsssttttttuuuvvvwwwwwwxxx}}}{{{{{{|||zzzvvvrrr}}}|||zzzyyyyyyzzzzzz{{{|||{{{yyyxxxxxxyyyzzz{{{vvvsssooommmnnnqqqrrrsssvvvuuuuuuwwwxxxxxxwwwuuusssqqqoooqqqssstttrrrppptttsssssssssssstttvvvwwwvvvsssqqqssswwwxxxuuuqqqrrrssssssqqqrrrwwwzzzzzzyyy}}}}}}{{{{{{~~~~~~|||xxxyyyyyyyyyyyyxxxxxxwwwsssrrrsssvvvzzz|||zzzxxxvvvvvvwwwwwwwwwvvvvvvuuussswwwzzz{{{~~~~~~xxxwww{{{~~~}}}yyyuuuvvvxxxyyy|||~~~zzztttqqqtttxxxwwwxxxwwwwwwxxx|||~~~|||yyywwwwwwxxx{{{}}}}}}{{{xxxvvvvvvxxxzzz|||yyyzzzzzzyyyxxxwwwyyy{{{}}}~~~~~~}}}{{{zzzzzz{{{{{{zzzxxxuuussstttxxx|||yyyxxxvvvvvvxxxyyyxxxwwwyyyxxxvvvvvvvvvxxxzzz|||wwwxxxxxxvvvrrrqqqrrruuuqqqqqqqqqrrrrrrrrrrrrsssqqqqqqsssuuutttlll```VVVHHHEEECCCEEEHHHKKKKKKIIIFFFPPP[[[```^^^ZZZXXXXXX___fffnnnqqqooonnnqqquuuuuuvvvxxx|||~~~xxxwwwuuussstttvvvxxxzzzyyywwwvvvvvvxxxyyyxxxwwwvvvzzz}}}|||yyywwwxxxzzzzzzyyywwwuuusssssstttuuuwwwyyyzzz||||||{{{zzzyyy~~~|||yyyvvvtttssssssssstttvvvxxx{{{|||}}}}}}}}}wwwwwwwwwvvvuuuuuuvvvwww~~~|||zzzzzzzzzyyywwwttt~~~}}}zzzxxxwwwwwwyyyyyy{{{zzzzzzzzzzzz{{{{{{{{{xxxuuuqqqooooooqqqsssuuuvvvtttsssuuuxxxzzzyyywwwrrrpppnnnoootttvvvuuurrruuurrrpppoooqqqssstttuuuvvvsssqqqtttzzz|||xxxsssssstttsssssstttwwwyyyzzzzzz||||||zzz||||||zzzzzzzzzzzzyyyyyyxxxxxxyyyvvvtttvvv{{{}}}yyyuuuvvvvvvwwwwwwwwwvvvuuuuuusssuuuxxxyyy{{{}}}|||zzzyyyzzz{{{yyywwwvvvwwwyyyzzz{{{{{{wwwsssrrrtttwww|||{{{yyywwwvvvxxx|||}}}yyyvvvvvvxxx{{{~~~}}}|||zzzxxxwwwxxxzzz{{{}}}~~~~~~}}}{{{zzz{{{|||}}}}}}|||{{{yyyxxxxxxyyywwwvvvvvvtttrrrsssvvvxxxxxxwwwvvvwwwyyyzzzyyywwwyyyxxxwwwvvvwwwxxxzzz{{{xxx|||~~~{{{uuuqqqsssvvvrrrrrrssssssssssssrrrrrrqqqqqqrrrttttttooofff___XXXSSSNNNLLLOOOQQQRRRRRROOOWWWaaaggggggeeeeeeeeefffkkkqqqtttssstttwww{{{}}}||||||}}}~~~~~~~~~~~~}}}{{{}}}yyyxxxuuuttttttuuuwwwyyyyyywwwuuuuuuwwwwwwwwwvvvtttwwwyyyyyyvvvuuuwwwyyytttxxxzzzwwwqqqooosssyyy{{{{{{{{{{{{{{{|||}}}}}}|||xxxtttrrrrrrtttuuuttttttuuuvvvzzz~~~zzz{{{{{{yyyvvvuuuvvvxxx{{{zzzzzzzzz{{{{{{yyyxxx|||zzzxxxvvvvvvwwwxxxyyywwwyyy{{{~~~~~~}}}{{{yyyyyywwwuuurrrqqqrrruuuwwwwwwtttrrrssswwwzzzzzzxxxuuussspppqqqtttvvvuuuttttttqqqooonnnppprrrsssssstttrrrrrrvvv{{{}}}{{{wwwwwwuuuuuuvvvwwwxxxyyy{{{{{{}}}|||zzz|||{{{||||||{{{zzzzzzyyyyyyyyy~~~zzzvvvvvvyyyzzzwwwsssxxxyyyyyyyyyxxxxxxwwwvvvuuutttuuuwwwyyyzzz}}}{{{vvvtttvvvyyy{{{{{{{{{wwwttttttwwwyyyxxxwww{{{{{{{{{yyywwwwwwxxxyyy}}}zzzwwwwwwyyy|||~~~~~~}}}|||{{{zzzzzzzzzzzz|||zzzzzz{{{}}}|||zzzyyyxxxxxxwwwwwwrrrsssuuuuuutttsssssstttxxxwwwwwwxxxyyyzzzyyyxxxyyyyyyyyyyyyxxxwwwvvvvvvvvv{{{}}}wwwrrrrrrtttuuuuuuvvvvvvuuutttsssssstttrrrpppqqqqqqooojjjfffgggaaaYYYUUUWWW[[[]]]^^^___bbbgggiiikkklllpppsssooooooppprrrwww{{{~~~}}}}}}~~~yyy|||}}}|||zzz|||yyywwwvvvuuutttuuuwwwxxxzzzxxxuuuuuuvvvwwwwwwvvvqqqqqqqqqsssuuuwwwyyyzzzpppvvvzzzwwwrrrpppuuu{{{|||{{{zzzzzzzzz{{{}}}~~~{{{yyyuuurrrpppqqqsssuuusssssssssuuuxxx}}}|||~~~}}}yyyvvvwwwyyyxxxyyyzzz|||}}}||||||{{{xxxxxxwwwvvvvvvwwwxxxyyytttwww{{{~~~{{{yyyxxxxxxwwwuuuttttttvvvyyywwwuuurrrrrrtttwwwxxxyyyzzzyyywwwtttsssrrrrrrssssssrrrqqqqqqqqqqqqssstttsssssstttwwwyyy{{{{{{zzzyyywwwwwwyyyzzzxxxyyy|||{{{~~~~~~|||{{{~~~~~~|||}}}|||{{{{{{zzz{{{{{{|||{{{wwwvvvwwwwwwvvvttt{{{{{{{{{{{{{{{zzzyyyxxxvvvuuuvvvyyyzzzyyy}}}{{{uuutttxxx|||}}}|||yyyuuurrruuu{{{}}}yyywwwyyy{{{|||{{{zzz{{{{{{~~~{{{yyyyyyzzz}}}~~~|||zzzxxx|||}}}~~~}}}{{{yyyxxxyyy|||yyywwwxxxxxxwwwvvvppprrruuuwwwuuutttssssssyyywwwvvvwwwyyyzzzzzzzzz|||||||||{{{yyywwwuuuttttttwwwzzzyyyuuurrrqqqrrrwwwwwwwwwwwwwwwwwwwwwwwwxxxtttppppppqqqqqqnnnkkkpppjjjbbb___aaadddeeefffkkkkkkllllllmmmpppuuuyyyvvvsssqqqsssxxx~~~~~~||||||~~~xxx|||}}}{{{zzz}}}wwwvvvvvvvvvvvvvvvwwwwww{{{xxxvvvuuuvvvwwwwwwwwwsssooommmoootttyyyzzzyyyrrrsssuuuuuuuuuuuuwwwyyyxxxxxxyyyyyyyyyzzzzzzzzzuuuuuuuuuuuuttttttttttttrrrsssuuuwwwyyy{{{}}}}}}|||{{{xxxxxxzzzwwwyyy|||~~~~~~||||||xxxxxxxxxxxxxxxxxxxxxxxxtttwwwzzz}}}~~~}}}{{{zzztttvvvxxxwwwuuuuuuvvvxxxwwwvvvtttrrrqqqrrruuuxxxyyyzzzzzzvvvqqqoooqqquuusssuuuwwwvvvsssrrrtttvvvtttuuuwwwvvvuuuuuuwwwzzz{{{wwwwww{{{{{{xxxxxx|||zzz~~~|||~~~zzzzzzzzzzzz|||}}}~~~|||zzzxxxwwwxxxyyyzzz}}}}}}}}}}}}|||{{{zzzyyyvvvvvvzzz~~~zzzzzz|||{{{yyyyyyzzz|||}}}}}}wwwuuuuuuyyy~~~}}}xxxzzz|||}}}}}}~~~}}}|||{{{|||~~~zzzwwwwwwyyy{{{{{{zzzyyyyyyzzz|||xxxwwwwwwxxxwwwvvvqqqsssuuuvvvuuuttttttuuuzzzxxxvvvvvvxxxzzz||||||}}}{{{yyyyyyyyyyyyvvvuuutttssssssssstttuuuvvvuuuuuuvvvwwwyyy{{{|||wwwuuurrrrrrtttuuurrrooorrrnnnkkkjjjlllmmmllliiiqqqrrrrrrrrrssstttvvvwwwwwwxxxxxxxxxyyy{{{~~~|||{{{}}}|||~~~}}}yyy{{{}}}vvvvvvvvvvvvwwwwwwwwwwww|||yyyvvvuuuvvvwwwwwwwwwyyyrrrlllmmmsssxxxxxxvvvtttrrrpppsssxxx{{{zzzwwwtttuuuxxxyyyzzzyyywwwuuurrrtttwwwzzzzzzyyyvvvtttqqqssswwwzzz{{{zzzxxxwww{{{|||xxxxxxzzzwwwzzz~~~~~~|||{{{yyyyyyzzzzzzzzzyyyxxxxxxvvvwwwxxxzzz{{{|||||||||qqqtttwwwwwwuuutttvvvxxxvvvwwwvvvrrroooooosssxxxuuuxxxzzzvvvpppnnnsssyyyssswww{{{zzzuuusssuuuyyytttwwwxxxuuuqqqpppsssxxx{{{wwwwww{{{{{{wwwwww{{{yyy}}}wwwwwwxxxzzz|||~~~~~~}}}{{{yyy{{{~~~}}}}}}}}}}}}|||{{{zzzyyyvvvxxx~~~zzzwww{{{wwwzzz~~~~~~|||{{{|||~~~tttwwwzzz}}}~~~}}}~~~~~~~~~~~~}}}}}}}}}~~~zzzvvvtttwwwzzz{{{{{{{{{|||}}}}}}xxxwwwxxxxxxwwwvvvtttuuuuuutttssstttvvvxxx{{{xxxuuuuuuwwwzzz|||}}}}}}zzzyyyzzz}}}zzzvvvrrrppprrruuuyyyzzzssssssssstttvvvzzz~~~vvvttttttvvvyyyyyyuuurrrrrrqqqqqqsssuuutttpppkkktttvvvyyyzzzzzzxxxvvvuuuvvv{{{~~~}}}yyywwwzzz~~~~~~|||{{{|||||||||}}}xxx{{{~~~wwwtttqqqtttyyy|||{{{xxxxxxxxxxxxxxxxxxwwwvvvuuuwwwpppnnnsssuuussstttyyywwwzzz}}}}}}zzzuuurrrpppuuuwwwyyyyyyvvvtttsssrrrvvvwwwwwwxxxyyyzzz{{{{{{|||xxxwwwyyy|||}}}zzzvvvzzzwwwxxx~~~zzzzzz~~~{{{{{{|||}}}yyyyyyxxxwwwwwwyyyyyyxxxwwwyyyzzz{{{zzzwwwuuutttuuutttuuuvvvuuuttttttwwwzzzzzzxxxtttooommmpppvvv|||xxxvvvsssqqqpppqqqsssttttttttttttvvvyyy|||}}}}}}yyyvvvssssssvvvxxxxxxwwwzzz{{{|||~~~~~~|||{{{zzzxxxyyyzzzzzzzzzzzzxxxxxxwwwyyyzzzyyyxxxzzz~~~|||{{{|||}}}~~~}}}zzz}}}zzz|||~~~|||yyywwwyyy|||ssswwwzzz{{{xxxwwwxxx{{{vvvyyy}}}yyy|||~~~zzz|||}}}{{{~~~|||zzzyyyxxxxxxwwwvvvvvvyyy~~~}}}zzzxxxxxx|||yyyxxxvvvtttuuuwwwyyyzzzvvvtttsssvvvzzz|||{{{xxx~~~}}}}}}~~~|||zzzyyyxxxxxxyyyzzzyyywwwttttttvvvxxxxxxwwwyyy}}}xxx{{{~~~{{{vvvssstttwwwvvvvvvvvvvvvuuutttrrrrrrvvvyyy|||~~~}}}{{{zzzzzz|||~~~~~~{{{yyyxxx}}}}}}}}}~~~~~~~~~}}}uuurrrqqqsssxxx|||{{{yyy{{{zzzyyywwwuuusssrrrqqqwwwqqqooosssuuutttuuuyyyyyy{{{{{{zzzxxxuuutttuuutttvvvyyyyyyxxxvvvuuuuuuwwwxxxyyyzzz{{{|||}}}}}}|||{{{||||||xxxtttxxxuuuwww}}}~~~{{{{{{~~~~~~}}}~~~}}}{{{yyywwwvvvvvvwwwwwwvvvuuuuuuwwwxxxwwwvvvuuuuuuvvvtttrrrqqqrrruuuwwwxxxxxxyyyvvvsssrrrsssuuuuuutttyyyyyyxxxwwwuuusssrrrqqqvvvvvvwwwyyyzzz{{{zzzyyyxxxvvvtttuuuxxxyyyxxxwww|||}}}~~~~~~}}}{{{yyywwwxxxxxxxxxxxxvvvuuutttsssvvvxxxxxxwwwxxx{{{~~~}}}}}}zzzxxx|||yyy}}}~~~}}}}}}zzzwwwvvvvvvuuuxxxzzzzzzyyywwwwwwxxxyyyzzz|||~~~~~~~~~{{{||||||||||||~~~}}}~~~}}}|||zzzyyyyyyyyyxxxwwwwwwyyy}}}}}}yyywwwwwwyyy}}}zzzyyyyyyxxxwwwwwwwwwwwwsssuuuvvvxxxxxxyyyzzz{{{{{{{{{|||~~~~~~xxxxxxwwwyyyzzz{{{zzzxxxvvvxxxyyyxxxwwwxxx|||}}}~~~xxxttttttuuuvvvvvvvvvwwwwwwwwwwwwwwwyyy{{{~~~}}}{{{yyyyyyzzz|||~~~~~~|||zzzyyyyyy{{{}}}sssqqqpppsssxxx||||||{{{~~~|||yyyuuurrrpppooonnnuuuqqqooorrrtttssstttvvvzzzzzzyyywwwuuuuuuwwwyyyrrruuuxxxzzzyyyxxxxxxyyyxxxxxxyyy{{{|||~~~|||zzz{{{zzzxxxuuuttttttvvv{{{}}}|||}}}|||{{{|||}}}}}}|||yyyxxxuuuuuuuuuuuutttrrrqqqssstttuuutttttttttvvvtttqqqnnnpppvvvyyyyyywwwxxxvvvuuuwwwzzzyyytttnnnwwwyyy{{{|||{{{xxxuuurrrxxxyyyzzzzzzzzzyyywwwvvvxxxwwwwwwxxxzzzzzzyyywww|||}}}~~~~~~}}}{{{yyywwwyyyyyyyyyxxxwwwuuusssrrrqqquuuyyyzzzyyyxxxyyy{{{|||~~~}}}yyywww|||xxxzzz~~~~~~}}}|||zzzvvvtttxxxyyyzzz{{{zzzyyyxxxwww}}}}}}|||{{{{{{{{{{{{||||||{{{zzzxxxwwwyyy~~~~~~~~~}}}{{{zzzyyy{{{{{{zzzxxxwwwxxx||||||yyyvvvuuuwwwyyy{{{yyyyyyyyyyyyxxxvvvtttsssqqquuuxxxxxxvvvvvvyyy}}}{{{{{{{{{}}}~~~{{{zzzxxxyyyzzz{{{{{{zzzyyyyyyyyyxxxwwwxxxzzz|||~~~{{{wwwwwwxxxvvvvvvwwwxxxyyy{{{|||}}}|||~~~~~~{{{yyyxxxxxxzzz{{{{{{yyyyyyyyy{{{zzz|||sssrrrrrrtttxxx|||}}}|||}}}yyytttqqqpppoooooorrrpppnnnpppqqqrrrrrrrrrxxxxxxxxxwwwuuuuuuwwwxxxpppssswwwyyyyyyyyyyyyzzzwwwwwwyyyzzz|||}}}~~~~~~{{{wwwwwwxxxzzzzzzzzzrrrsssvvvzzz}}}}}}~~~~~~}}}{{{{{{{{{{{{{{{{{{{{{yyyvvvtttttttttsssrrroooqqqsssssssssrrrsssttttttsssrrrsssuuuxxxyyyyyyxxxyyy{{{||||||yyytttpppuuuwww{{{~~~~~~{{{zzzzzzzzzzzzyyyxxxwwwxxxxxxwwwwwwyyyzzz{{{zzzyyyxxxwwwxxxyyyzzzzzzyyywwwvvv{{{{{{{{{zzzxxxvvvsssrrrrrrwww}}}}}}{{{{{{|||~~~|||zzzyyyyyyzzz{{{xxxvvvssstttzzz|||{{{||||||yyy{{{{{{{{{|||}}}|||{{{yyy}}}|||zzzyyyxxxxxxzzzyyyxxxwwwuuuwwwzzz}}}|||}}}}}}}}}}}}|||{{{zzzyyy||||||zzzxxxwwwwwwzzz|||}}}zzzwwwvvvvvvwwwxxxxxxwwwwwwvvvuuutttttttttqqqsssuuuvvvuuuvvvxxx{{{}}}|||{{{{{{||||||{{{yyy}}}zzzyyyzzz{{{{{{{{{{{{{{{zzzxxxwwwwwwxxxyyyzzz}}}}}}{{{{{{|||xxxxxxxxxxxxzzz{{{}}}~~~||||||zzzyyyxxxyyyzzzyyyxxxyyy|||~~~|||~~~tttttttttvvvxxx{{{||||||}}}{{{xxxuuusssrrrsssssssssrrrqqqqqqsssttttttrrrsssuuuxxxxxxwwwuuutttuuunnnqqquuuwwwxxxxxxyyyzzzuuuvvvwwwxxxzzz{{{|||}}}yyywwwuuuuuuwwwzzz||||||rrruuuxxxzzz|||~~~~~~xxxyyyzzz{{{{{{zzzyyyyyy}}}zzzvvvtttttttttsssrrrqqqrrrttttttsssrrrrrrsssuuuxxxzzzxxxttttttwww|||xxx}}}zzzvvvvvvxxxwwwxxxzzz|||}}}~~~~~~~~~zzzzzzyyywwwvvvwwwzzz~~~wwwxxxzzz{{{{{{zzzyyyyyysssuuuwwwyyyzzzzzzyyyxxxzzzzzzzzzyyywwwuuusssqqqsssxxx~~~~~~|||{{{|||~~~}}}{{{yyyxxxxxxxxxyyytttqqqpppsssyyy}}}zzzyyyyyy||||||{{{|||~~~~~~~~~|||zzzwwwuuuvvvwwwxxxxxxwwwvvvwwwxxx||||||}}}}}}}}}}}}||||||zzzyyyyyy{{{{{{zzzxxxvvvvvvwwwyyy~~~|||zzzxxxxxxxxxxxxzzzxxxuuussssssuuuxxx{{{tttrrrqqqrrrvvvxxxyyyxxx{{{yyyxxxxxxyyyyyyxxxwww|||zzzyyyyyy|||~~~~~~|||zzzxxxwwwwwwwwwwwwwwwzzz|||~~~}}}|||{{{zzzyyyyyyyyyyyyzzzzzz{{{|||{{{~~~}}}|||{{{yyyzzzzzzzzzyyy{{{~~~vvvvvvvvvvvvwwwxxxyyyzzzyyyxxxvvvuuuuuuuuuuuuvvvuuuwwwvvvtttvvvxxxwwwtttqqquuuyyy{{{yyyvvvsssrrrooorrruuuwwwwwwwwwwwwxxxuuuuuuvvvwwwxxxyyyyyyzzzzzzyyyxxxxxxxxxyyyzzz{{{tttxxxzzzzzz||||||wwwyyy{{{|||zzzxxxxxxxxx}}}yyyvvvtttssstttssssssssstttvvvvvvuuutttuuuuuuvvv{{{~~~zzztttrrrwww~~~xxx}}}}}}vvvssswww}}}{{{{{{zzzyyyyyyzzz{{{|||yyyzzzzzzxxxvvvwww|||wwwxxxzzzzzzyyyyyyyyyzzzsssuuuxxx{{{|||}}}||||||uuuvvvvvvvvvuuutttrrrqqqssswww{{{|||zzzxxxyyy{{{wwwyyy|||~~~}}}yyyuuuqqquuurrrssswwwzzzyyyyyy{{{yyyzzz{{{}}}}}}zzz{{{}}}~~~~~~}}}zzzwwwuuuuuuwwwxxxyyywwwwwwwwwxxx|||yyyyyy~~~~~~~~~~~~}}}|||zzzyyyxxxyyyyyyyyywwwuuutttvvvwww~~~}}}|||{{{{{{zzzzzzzzz}}}zzzwwwtttuuuxxx|||vvvsssppprrrwwwzzzzzzxxxvvvtttssstttwwwyyyyyyyyyuuuuuuvvvyyy~~~|||yyyxxxxxxxxxwwwvvvxxxyyy{{{||||||yyywwwuuuzzzzzzzzz{{{{{{zzzyyyyyyzzz}}}}}}|||{{{zzz{{{||||||{{{}}}}}}}}}~~~wwwwwwwwwuuutttttttttuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuxxxwwwtttuuuyyyxxxsssssswww{{{}}}{{{wwwtttsssrrrtttwwwxxxxxxwwwvvvwwwvvvvvvvvvwwwwwwwwwxxxxxxwwwxxxxxxxxxwwwwwwwwwxxxxxx|||}}}{{{|||~~~zzz}}}~~~~~~{{{xxxvvvwwwyyy{{{xxxtttrrrrrrssssssssssssuuuwwwxxxxxxxxxyyyzzzvvvyyy{{{yyyuuutttxxx}}}wwwzzz|||zzzuuutttwww{{{yyyyyyxxxxxxxxxxxxxxxyyyvvvzzz|||{{{xxxwwwzzz}}}wwwxxxzzzyyywwwwwwyyy{{{uuuvvvyyy{{{|||||||||{{{rrrssstttuuuuuuuuutttssstttvvvxxxxxxuuuuuuxxx{{{uuuxxx{{{~~~}}}yyyssspppttttttwww||||||xxxxxx|||wwwzzz}}}~~~}}}|||{{{zzz||||||xxxzzz~~~~~~}}}|||{{{zzzxxxwwwwwwvvvwwwxxxwwwvvvwwwyyy{{{{{{vvvvvv|||~~~|||zzzxxxwwwwwwwwwwwwvvvtttssstttvvv{{{{{{{{{|||||||||{{{{{{|||zzzwwwuuuuuuwwwzzz|||wwwvvvuuuvvvxxxzzz|||}}}vvvtttssstttvvvxxxyyyyyytttuuuvvvzzz|||yyywwwxxxxxxwwwuuuvvvwwwyyy{{{|||zzzwwwtttxxxzzz|||}}}}}}|||zzzxxx|||~~~~~~{{{yyyyyyzzz{{{}}}}}}|||}}}}}}|||}}}~~~wwwwwwvvvtttrrrpppqqqqqqsssssstttuuuuuutttssssssrrrvvvuuurrrssswwwuuupppwwwzzz}}}}}}{{{xxxvvvuuutttwwwyyyzzzyyywwwvvvwwwwwwwwwwwwwwwwwwwwwwwwwwwqqqsssuuuuuuuuuuuuuuuvvvzzz||||||~~~yyy{{{vvvtttwwwzzzyyyvvvrrrpppppprrrrrrrrrsssuuuxxxzzzzzz{{{}}}vvvvvvvvvvvvvvvwwwyyy{{{vvvwwwwwwwwwvvvuuuvvvvvvssstttvvvwwwyyyyyyyyyyyytttzzz{{{xxxwwwyyywwwxxxyyyxxxuuuvvvyyy|||uuuvvvxxxzzzzzzzzzyyyxxxrrrsssuuuwwwwwwwwwwwwwwwvvvxxxxxxvvvtttuuuyyy}}}zzzzzzyyyxxxwwwvvvuuuuuuqqqsssyyyzzz{{{sssxxx}}}~~~}}}{{{{{{}}}|||yyysssvvv|||~~~|||yyywwwvvvvvvxxxyyyyyyxxxwwwuuuuuuwww{{{zzztttttt|||~~~|||zzzxxxwwwuuuvvvvvvuuusssssstttuuuxxxyyyzzz{{{||||||||||||yyyxxxvvvuuutttsssttttttwwwyyy{{{zzzxxxyyy~~~zzzxxxuuuuuuvvvwwwwwwvvvxxxxxxyyy|||~~~~~~||||||xxxwwwxxxyyywwwuuurrrsssvvvzzz}}}|||zzzwwwwwwyyy|||~~~{{{yyy}}}}}}zzzwwwvvvzzz{{{}}}}}}|||}}}~~~|||{{{}}}tttrrrpppqqqsssrrrmmmhhhnnnqqquuuvvvtttqqqooonnnrrrrrrsssssssssrrrqqqqqqyyy|||~~~|||vvvssssssvvv~~~|||zzzxxxwwwxxxyyyzzz|||xxxvvvuuuvvvvvvvvv~~~yyytttrrruuuxxxzzzzzzzzzwwwvvvxxx|||}}}~~~xxxxxx|||}}}xxxssszzzvvvssstttwwwxxxuuuqqqzzzwwwyyy~~~xxxvvvxxxyyyvvvsssuuuxxx{{{{{{zzz|||{{{yyyuuurrrpppqqqsssvvvvvvuuuuuuvvvxxxzzz|||zzz{{{yyywwwxxx||||||xxxvvvuuuuuuwwwyyyyyyvvvsssxxxwwwvvvxxxzzzxxxtttpppqqqrrruuuxxxzzzyyyvvvsss}}}yyytttuuuwwwwwwyyyyyyxxxvvvuuuvvvwwwxxxzzzxxxwwwyyy|||~~~}}}|||{{{wwwtttvvv|||}}}}}}}}}{{{yyywwwwwwwwwvvvvvvwwwxxxwwwvvvuuutttxxxyyyzzz{{{{{{yyywwwvvvxxxvvvtttuuuyyy~~~~~~}}}{{{zzzzzztttxxxxxxrrrrrrxxx|||{{{zzz}}}|||wwwwww}}}|||vvvuuutttrrrqqqpppoooooonnnsssxxxzzzyyyxxxzzz|||tttzzz{{{yyyyyyyyy|||xxxyyyzzzwwwwwwzzzrrrqqqrrrqqqooossswwwwwwuuuuuuyyy~~~}}}|||||||||}}}~~~~~~}}}||||||}}}~~~yyy{{{||||||}}}}}}}}}}}}}}}|||||||||~~~vvvvvvuuusssqqqpppqqqqqqqqqrrrsssrrrpppooopppqqqssssssttttttssssssrrrrrrvvvyyy|||zzzvvvtttvvvxxxyyyyyyxxxxxxxxxyyyzzz{{{~~~{{{xxxvvvwwwxxxyyyyyy{{{xxxuuussstttvvvxxxxxxyyyxxxwwwxxxzzz|||||||||~~~zzzxxxyyy{{{|||zzzwwwvvvsssrrrtttxxxzzzxxxuuu{{{yyy{{{zzzxxxzzzzzzxxxwwwwwwyyy{{{{{{{{{|||{{{yyyuuurrrqqqsssuuuyyyxxxvvvuuuvvvwwwyyyzzz}}}xxxxxxyyyxxxsssttttttuuuyyy}}}}}}{{{}}}{{{yyyxxxyyywwwtttqqqpppppprrrtttwwwyyyzzzyyy}}}}}}{{{wwwwwwzzz{{{xxx|||yyyvvvwwwzzz{{{zzzxxx{{{yyyyyy{{{~~~~~~~~~zzzwwwxxx}}}~~~zzz{{{{{{zzzwwwvvvvvvwwwrrrsssuuuwwwxxxxxxxxxwwwyyyzzz{{{||||||{{{zzzxxxzzzxxxvvvwwwzzz~~~|||zzzwww|||}}}yyyxxx{{{|||zzzxxx||||||yyyzzz}}}}}}yyyyyyxxxvvvtttrrrpppooooooqqqsssvvvxxxyyyyyyzzz{{{xxx{{{~~~~~~{{{yyyxxxwww||||||xxxwwwzzz|||zzzxxx|||wwwwwwvvvtttqqquuuxxxxxxvvvvvvyyy}}}{{{{{{{{{|||}}}~~~~~~~~~}}}}}}}}}}}}}}}yyy|||~~~~~~zzzzzz{{{|||}}}}}}}}}}}}{{{}}}~~~}}}}}}~~~wwwxxxwwwsssnnnnnnsssxxxtttsssqqqooommmnnnqqqtttttttttttttttssssssrrrrrrrrruuuxxxxxxvvvuuuwwwzzzuuuuuuwwwxxxzzz{{{{{{{{{|||yyywwwvvvxxxzzz{{{{{{xxxwwwuuurrrqqqrrruuuxxxxxxyyyzzzyyyxxxxxxzzz|||yyyyyyzzzzzzzzzyyyxxxwwwqqqpppqqqtttyyy|||{{{yyy}}}{{{|||{{{zzz{{{{{{||||||{{{zzzzzz|||}}}}}}|||yyyuuurrrrrruuuxxxzzzyyyxxxvvvvvvvvvwwwxxx}}}xxxwwwyyywwwrrrrrrsssuuuzzz~~~~~~~~~|||zzzxxxwwwtttrrrrrrrrrrrrsssuuuxxxzzz|||{{{zzzvvvtttyyyzzzzzzvvvwww||||||xxx|||{{{|||~~~~~~{{{|||~~~}}}zzzvvvxxxxxxxxxvvvuuuvvvwwwssstttuuuvvvwwwxxxxxxxxxzzz{{{}}}~~~~~~}}}|||{{{}}}zzzxxxxxx{{{~~~}}}~~~~~~|||yyy~~~~~~|||{{{zzzwwwuuuyyy|||{{{|||}}}zzzwww{{{zzzxxxvvvtttrrrpppoootttssssssuuuxxxzzz{{{{{{|||||||||||||||{{{xxxuuuuuuvvvvvvuuuwww|||}}}{{{zzz~~~~~~}}}}}}zzzvvvsssvvvyyyyyywwwvvvxxx{{{zzzzzz{{{|||}}}~~~~~~~~~~~~||||||yyy|||}}}|||{{{yyyyyyzzz{{{|||}}}}}}~~~yyy{{{|||}}}}}}~~~vvvvvvuuurrroooppptttwwwttttttrrrpppnnnooorrruuuuuuttttttsssrrrrrrrrrrrrqqqsssvvvwwwvvvvvvwwwyyytttuuuxxxzzz{{{|||{{{zzzzzzxxxvvvvvvwwwyyyzzzyyyvvvvvvtttooolllnnnsssyyyyyy{{{}}}{{{xxxwwwyyy|||zzz|||}}}{{{wwwtttttttttppppppqqquuuyyy||||||zzz}}}||||||}}}}}}{{{{{{{{{}}}{{{zzz|||}}}|||yyyvvvssstttwwwzzzzzzyyyxxxwwwwwwwwwxxxxxx{{{|||zzzwwwxxx{{{zzzwwwqqqrrruuuxxxzzz{{{zzzyyy~~~}}}|||{{{yyywwwtttrrrwwwwwwwwwvvvvvvwwwxxxzzzyyyyyywwwuuuxxx~~~|||}}}zzzxxxxxxzzz{{{yyywww{{{|||}}}~~~~~~}}}yyyvvvuuuvvvwwwwwwvvvvvvwwwxxxxxxxxxxxxxxxxxxwwwwwwvvvzzz{{{|||}}}}}}}}}}}}}}}~~~{{{yyyxxxzzz|||~~~~~~{{{}}}|||~~~~~~{{{xxxwwwvvvtttwwwyyyzzzzzzzzzxxxvvv{{{{{{zzzyyywwwuuutttssswwwtttqqqssswwwzzz{{{zzz}}}{{{zzz|||}}}{{{vvvqqqsssrrrsssuuuzzz~~~|||yyyzzzzzz{{{}}}{{{vvvuuuxxxzzzzzzyyyxxxxxxyyyzzz{{{{{{|||}}}}}}}}}}}}}}}~~~|||{{{zzz}}}|||zzzyyyzzzzzzzzzzzz{{{{{{||||||}}}}}}~~~~~~~~~vvvtttssstttwwwxxxvvvuuutttuuuuuutttsssrrrssstttuuuuuusssrrrqqqqqqqqqqqqrrrtttuuuvvvvvvvvvvvvwwwvvvwwwzzz||||||{{{yyyxxxyyywwwuuuuuuvvvwwwvvvvvvvvvuuurrrmmmjjjmmmttt{{{|||~~~}}}yyyxxxzzz|||yyy|||}}}{{{vvvssssssuuusssssssssuuuwwwzzzzzzzzz|||}}}|||zzzzzz{{{{{{zzz}}}|||{{{|||~~~|||{{{yyyvvvtttuuuyyy|||xxxxxxxxxxxxxxxyyyyyyzzzxxxyyyxxxvvvxxx||||||xxxoooqqqtttwwwxxxxxxxxxxxxvvvxxx{{{{{{zzzwwwtttrrrvvvyyy{{{{{{yyyxxxyyyzzzxxx||||||wwwvvvyyy|||}}}xxxzzz{{{yyyuuussssssuuuyyy{{{}}}}}}{{{wwwtttuuuvvvxxxxxxwwwxxxyyy{{{zzzzzzyyyyyyyyyxxxxxxxxxyyyyyyzzz{{{|||}}}}}}}}}}}}{{{xxxxxxyyyzzz{{{zzz{{{{{{{{{{{{}}}~~~|||yyyvvvvvvxxxvvvuuuuuuwwwwwwvvvvvvwwwyyyzzzzzzzzzzzzyyyxxxwwwwwwtttqqqrrrvvvzzzzzzzzz{{{zzzzzz|||}}}zzztttnnnsssrrrtttzzz~~~~~~{{{xxxzzzxxxwww{{{~~~yyyvvvwwwyyy{{{{{{{{{yyyyyyyyy{{{{{{|||||||||{{{zzzzzz{{{}}}}}}{{{||||||zzzyyy|||{{{{{{zzzzzzzzz{{{{{{wwwvvvvvvyyy~~~~~~zzzvvvuuuwwwyyyyyyxxxvvvuuuuuuwwwvvvtttrrrqqqqqqrrrrrrttttttuuuvvvvvvvvvvvvvvvwwwxxxzzz{{{{{{yyywwwvvvwwwvvvttttttuuuvvvuuutttwwwuuusssppppppsssxxx|||~~~~~~~~~}}}{{{zzz{{{|||xxxzzz{{{yyyvvvuuuwwwzzzwwwvvvuuutttuuuwwwyyy{{{|||~~~|||yyyxxx{{{|||{{{}}}~~~}}}|||||||||yyyyyyxxxwwwvvvvvvyyy{{{wwwxxxxxxxxxyyyyyyzzzzzzxxxyyywwwuuuvvvyyyxxxtttnnnqqqvvvxxxyyyzzzzzz{{{rrruuuxxxzzzxxxvvvuuuuuurrrvvv{{{|||{{{zzz|||~~~yyy~~~yyytttvvvzzz{{{tttyyy|||yyysssppprrruuuxxxzzz}}}~~~}}}|||{{{|||}}}}}}}}}|||{{{xxxvvvuuuvvvwwwyyyyyyxxxyyyzzz|||wwwwwwwwwxxxyyyzzz|||}}}wwwxxxxxxyyy{{{|||}}}}}}|||zzzxxxxxxyyyyyyyyyyyyyyyxxxwwwwwwyyy}}}~~~}}}}}}{{{wwwxxx{{{wwwuuuuuuwwwxxxvvvvvvyyyxxxyyyzzz{{{|||{{{zzzyyyvvvtttrrrsssuuuxxxyyyzzzyyyyyyzzz{{{{{{xxxssspppuuuuuuxxx~~~|||||||||xxxwww{{{}}}{{{xxxwwwxxxyyy{{{|||}}}|||zzzyyyzzz{{{|||||||||{{{yyyxxxzzz|||~~~~~~|||{{{{{{}}}|||{{{zzzzzz{{{|||}}}}}}}}}}}}uuuwwwyyy{{{}}}}}}|||zzzyyyzzz||||||zzzyyyxxxyyyzzzxxxvvvtttssssssttttttttttttuuuvvvwwwxxxxxxwwwuuuvvvwwwxxxxxxwwwvvvuuuuuutttssstttvvvxxxwwwvvvvvvvvvvvvxxx{{{||||||{{{}}}{{{{{{{{{|||{{{zzz{{{{{{yyywwwvvvvvvyyy{{{zzzxxxuuussssssuuuzzz}}}~~~}}}xxxxxx|||~~~||||||||||||}}}~~~~~~|||zzzuuuwwwxxxxxxwwwwwwyyyzzzyyyyyyyyyyyyyyyyyyxxxxxxxxxyyywwwssstttwwwvvvrrrqqqtttxxxzzzyyyxxxyyyzzzuuuvvvwwwvvvttttttvvvxxxssswwwyyyyyywwwwww{{{|||~~~|||wwwvvvxxxzzzyyytttxxxzzzzzzwwwuuuuuuwwwxxx{{{~~~~~~|||yyyyyyyyyxxxyyyyyyyyyxxxwwwvvvwwwvvvxxxyyyyyyxxxxxxzzz{{{vvvvvvvvvvvvwwwyyyzzz|||wwwwwwxxxyyyzzz|||~~~~~~|||{{{yyyxxxzzzzzzzzzyyyuuuuuuuuuvvvxxx{{{~~~{{{yyy{{{~~~|||wwwvvvzzzxxxvvvwww|||}}}xxxwwwyyyyyyzzz{{{||||||{{{zzzyyyssstttuuuuuutttvvvxxxzzzyyyzzzyyywwwuuuttttttuuuyyyxxxzzz|||{{{}}}}}}yyyxxx{{{xxxyyy{{{}}}~~~~~~{{{zzzvvvxxxzzz|||||||||{{{zzzzzz{{{~~~~~~}}}}}}~~~{{{zzzzzzzzz{{{}}}~~~}}}}}}rrrvvvzzz{{{yyyyyy{{{~~~|||}}}}}}|||{{{zzz{{{||||||{{{xxxvvvuuuuuuvvvvvvsssssstttvvvxxxzzzyyyyyysssssstttuuuuuuuuuuuuuuusssssssssuuuxxxzzzzzzyyyuuuvvvzzzzzz{{{yyyyyy{{{|||{{{xxx~~~zzzvvvuuuvvvwwwxxxzzzxxxuuurrrrrruuu{{{yyyxxx~~~}}}|||zzzyyy{{{~~~|||xxxsssuuuxxxxxxxxxwwwxxxyyy{{{{{{{{{zzzyyyxxxvvvuuuuuuvvvuuurrrssswwwvvvrrruuuxxx{{{zzzwwwtttssstttyyyyyywwwtttqqqrrrwww|||xxxyyyyyyvvvrrrrrrxxx}}}}}}yyyuuuxxx|||{{{vvvvvvwwwxxxzzz{{{{{{zzzyyyxxx||||||xxxwwwxxxuuuvvvwwwvvvvvvvvvwwwxxxvvvxxxyyyyyyxxxxxxyyyzzzyyyxxxvvvuuuuuuuuuvvvwwwwwwwwwxxxyyy{{{}}}~~~}}}{{{zzzzzz{{{{{{{{{zzzqqqrrrtttwwwyyyzzz{{{|||ttttttxxx~~~|||uuusssvvvxxxvvvzzz{{{xxxyyyzzz{{{|||}}}|||zzzxxxwwwrrrtttwwwvvvttttttwwwzzz{{{{{{yyytttpppqqqvvvzzz|||zzz{{{~~~~~~yyyyyy~~~xxxyyy{{{}}}|||zzzsssuuuxxx{{{}}}}}}}}}}}}yyy{{{}}}~~~}}}yyyxxxxxxyyy|||~~~~~~{{{rrrqqqqqqrrrtttxxx|||zzz|||~~~|||yyywwwsssuuuxxxzzzyyywwwssspppxxxvvvtttuuuwwwzzz|||}}}yyyzzzzzzxxxuuusssuuuxxxwwwwwwvvvtttrrrsssvvvyyyxxxwwwwwwzzz}}}{{{yyy{{{~~~~~~|||zzzxxx|||}}}yyyxxx{{{zzzyyyxxxuuuttttttwwwzzz|||yyywwwuuu~~~~~~|||{{{{{{zzzzzzzzzzzzwwwzzzzzzxxxzzz~~~yyyvvvvvvxxxyyyyyyzzzuuuqqqrrrwwwzzzyyyvvvyyywwwuuuvvvwwwxxxxxxwwwxxxuuurrrsssvvvyyyyyywww|||xxxxxx}}}}}}wwwtttvvv{{{zzz}}}|||wwwwww{{{zzzttttttzzz}}}{{{|||~~~}}}yyyuuutttuuuvvvwwwxxxzzz{{{{{{|||xxxvvvzzz~~~xxxuuusssrrrsssuuuvvvtttqqqvvvyyy|||}}}|||yyyxxxxxx{{{~~~~~~zzzxxxyyy|||~~~yyyuuuvvvzzz|||zzzwwwuuuuuutttrrrqqqsssvvvyyyzzz{{{{{{zzzyyyyyy{{{}}}~~~{{{yyyyyy{{{}}}{{{yyywwwssspppqqquuuyyyzzzzzzyyyzzzzzzwwwtttrrrqqqrrryyy{{{~~~|||zzzyyyxxxwwwyyyyyyyyyzzz{{{|||}}}~~~ssstttwwwzzz}}}{{{zzz{{{}}}|||}}}~~~~~~}}}sssvvvyyyzzz{{{|||}}}|||}}}{{{rrrqqqqqqqqqsssvvvyyy|||xxxzzz{{{|||{{{yyyvvvtttoooqqquuuxxxyyywwwuuutttkkknnnttt|||~~~{{{uuuwwwyyyxxxvvvuuuwwwxxxvvvwwwxxxwwwuuuuuuwwwxxx{{{|||}}}}}}|||{{{{{{{{{|||}}}}}}}}}|||||||||}}}yyyuuuxxxyyyxxxyyy}}}{{{yyyvvvsssrrruuuzzz~~~}}}~~~~~~}}}{{{xxxvvv{{{{{{{{{{{{||||||}}}~~~}}}zzz{{{zzzvvvxxx|||}}}zzzwwwuuuwwwyyy{{{zzzssspppsssxxx|||~~~zzzyyywwwwwwxxxxxxwwwuuuuuuttttttuuuxxxzzzzzzzzz{{{uuussszzz~~~{{{vvvuuuxxxvvvxxx}}}~~~zzzyyy|||~~~zzzyyy{{{|||{{{zzz|||}}}~~~|||wwwsssxxxxxxyyyyyyzzzzzz{{{{{{|||yyy||||||wwwwwwuuurrrrrrtttvvvvvvuuu{{{||||||{{{yyyxxxyyy{{{}}}|||{{{{{{|||{{{{{{}}}yyyuuuvvvyyy|||zzzxxxyyyyyywwwtttqqqqqqsssuuu|||yyywwwwwwwww{{{yyyvvvwwwyyyzzzxxxwwwsssqqqoooqqquuuzzz|||}}}wwwxxxxxxwwwtttsssssstttxxxzzz}}}|||yyyxxxwwwvvvuuuvvvwwwxxxzzzzzzyyyxxxxxxtttvvvyyy|||~~~|||}}}}}}|||wwwxxxwwwwwwwwwxxx|||}}}tttrrrqqqpppqqqsssvvvxxxyyyyyyzzzzzzyyyvvvtttsssoooqqqsssvvvwwwvvvuuutttiiimmmuuu}}}{{{sssuuuwwwxxxwwwwwwxxxzzzvvvxxxyyyyyywwwwwwwwwxxx|||{{{wwwxxxzzz{{{{{{yyyzzz}}}}}}wwwssstttvvvxxx{{{{{{yyyvvvsssrrruuu{{{xxxzzz|||~~~}}}{{{xxxvvvwwwxxxyyyzzz|||~~~}}}zzz{{{zzzxxxyyy|||||||||{{{xxxuuuuuuzzz~~~~~~xxxttttttxxx}}}{{{zzzzzzzzzzzzyyyvvvtttrrrtttwwwxxxyyyyyy{{{|||yyyssspppwww~~~~~~yyytttqqqqqquuu|||~~~|||{{{}}}~~~}}}|||{{{yyyxxx{{{~~~|||xxxuuu|||||||||}}}|||||||||{{{|||yyy{{{}}}}}}xxxsssyyyvvvsssrrrtttwwwyyyzzz~~~|||zzzxxxyyy|||}}}yyyyyy}}}~~~||||||yyyvvvvvvyyy{{{zzzxxxyyyyyywwwuuurrrrrrtttvvv{{{xxxwwwwwwyyywwwuuuuuuvvvvvvuuutttsssqqqppprrruuuyyy{{{|||uuuvvvwwwvvvuuutttuuuvvvuuuwwwzzz|||~~~~~~zzzxxxwwwwwwvvvuuutttuuuwwwyyyxxxvvvtttrrruuuwwwzzz}}}~~~~~~|||}}}|||}}}zzz|||zzzwwwtttsssuuu{{{vvvtttrrrqqqqqqrrruuuvvv{{{zzzyyyxxxwwwvvvuuuttttttuuuuuuvvvuuuuuuttttttuuuuuuuuuxxx{{{}}}~~~}}}vvvuuuuuutttuuuwwwyyy{{{xxxyyyyyywwwvvvvvvxxxzzzzzz}}}}}}|||{{{|||{{{}}}|||{{{{{{|||zzzvvvtttuuuxxxzzz}}}|||{{{xxxvvvtttvvvzzz}}}vvvxxx{{{~~~}}}zzzwwwttttttuuuwwwyyy{{{}}}~~~{{{zzzyyyzzz{{{|||}}}yyy{{{|||xxxttttttzzz{{{|||}}}|||zzzyyyyyyzzzzzzzzzzzz||||||{{{xxxuuurrrvvvzzzzzzyyywwwyyy{{{xxxuuutttxxx}}}}}}yyyuuuoooppptttxxx{{{||||||}}}{{{}}}~~~~~~|||{{{{{{|||{{{}}}|||}}}|||}}}~~~~~~~~~}}}{{{yyyvvvwwwyyyxxxtttpppxxxwwwuuuuuuvvvxxxzzzzzz|||||||||zzzyyy{{{~~~}}}zzzyyy|||~~~{{{xxxwwwxxxyyyxxxwwwssstttttttttuuuvvvzzz}}}}}}~~~}}}|||}}}zzzyyywwwvvvvvvvvvuuuuuuwwwvvvttttttuuuvvvwwwxxxuuuvvvwwwvvvuuutttuuuwwwsssuuuwwwwwwwwwxxxzzz|||}}}zzzyyyyyyyyyyyyxxxvvvwwwxxxxxxwwwuuutttrrryyyyyyzzz{{{||||||}}}}}}|||}}}}}}|||zzzzzz}}}}}}zzz~~~}}}yyyvvvtttuuuyyy}}}~~~~~~wwwvvvsssrrrqqqsssuuuvvvzzzxxxvvvuuussssssttttttwwwvvvvvvuuuuuuvvvwwwwww|||yyyvvvuuuwwwyyy{{{|||zzzwwwsssqqqrrruuuyyy|||zzzzzzxxxvvvtttvvvyyy|||||||||}}}|||{{{{{{{{{}}}}}}zzzwwwxxxxxxyyy|||~~~~~~}}}|||||||||{{{xxxvvvvvvwwwxxxzzz|||}}}|||xxxtttqqqssstttvvvxxxzzz{{{{{{{{{yyyzzzzzzzzz{{{~~~wwwzzz{{{xxxuuuuuuzzzxxxzzz||||||zzzxxxwwwxxxxxxxxxyyy{{{}}}}}}{{{xxxtttwwwzzzzzzwwwuuuuuuwwwuuuxxx{{{{{{yyyyyyxxxwwwssssssttttttvvvzzz|||}}}|||}}}}}}}}}{{{{{{}}}yyy|||}}}}}}yyy{{{}}}wwwuuuuuuvvvxxxwwwtttqqqtttvvvxxxyyyyyyxxxxxxwwwuuuwwwzzz||||||}}}|||}}}}}}{{{zzz|||~~~{{{xxxwwwvvvuuutttoooqqqsssuuuvvvyyy}}}|||~~~}}}|||{{{zzzxxxwwwwwwwwwxxxxxxwwwvvvuuuvvvwwwwwwwwwxxxyyyxxxvvvuuuuuuvvvrrrtttttttttrrrqqqrrrsss|||zzzxxxxxxyyyzzzzzzyyy{{{zzzyyywwwvvvwwwxxxxxx|||{{{yyyxxxxxxzzz|||}}}{{{yyywwwwwwzzz}}}}}}|||~~~~~~~~~}}}{{{}}}}}}}}}zzzxxxxxxyyy{{{}}}}}}vvvuuusssrrrrrrtttvvvxxxvvvtttqqqooonnnoooqqqsssuuutttttttttvvvxxx|||}}}wwwvvvwwwxxxzzzzzzyyywww{{{wwwrrroooqqquuuyyy|||{{{{{{zzzwwwvvvwwwzzz}}}}}}}}}}}}xxx{{{yyyyyy|||~~~zzzxxx{{{||||||~~~zzz|||~~~~~~zzzwwwuuutttzzz{{{}}}}}}{{{wwwssspppssstttvvvxxxzzzzzzzzzzzz{{{}}}}}}zzz{{{}}}~~~|||xxxyyyzzzxxxuuuvvvyyy}}}{{{yyyvvvttttttvvvxxxzzzwwwwwwxxxzzz|||}}}|||zzzvvvwwwxxxwwwtttsssrrrsssrrryyy}}}zzzwwwvvvwwwwwwuuuvvvuuurrrsssyyy||||||~~~}}}||||||}}}}}}}}}xxxyyyzzzzzzzzz{{{~~~vvvxxx{{{}}}~~~~~~vvvvvvvvvwwwyyyyyywwwuuurrruuuyyyzzzyyyvvvuuutttppptttyyy|||}}}}}}}}}}}}xxx{{{}}}|||zzz{{{|||yyyvvvuuuttttttqqqsssuuuvvvwwwyyy|||~~~~~~}}}|||{{{}}}~~~~~~|||yyywwwxxxyyyvvvxxxyyyxxxwwwxxxzzz{{{yyyzzzzzzyyywwwvvvwwwxxxssstttuuusssqqqoooooopppwwwvvvuuuvvvxxxyyyyyyyyy|||{{{xxxwwwwwwyyy{{{}}}}}}|||zzzxxxxxxzzz|||}}}zzzwwwuuuwww|||~~~{{{yyyyyyyyy{{{}}}~~~}}}|||zzz|||~~~}}}|||zzzzzzzzz~~~~~~sssrrrqqqpppqqqtttwwwyyytttrrrnnnllllllnnnrrrtttuuutttrrrrrrtttxxx|||~~~uuuvvvwwwyyyzzzyyyvvvtttwwwtttqqqqqqtttxxxzzzzzzzzz|||~~~}}}|||{{{||||||||||||~~~}}}zzzwwwzzz{{{}}}~~~|||zzz|||~~~~~~{{{|||~~~yyy}}}~~~~~~}}}zzzwwwvvvwww{{{|||||||||zzzwwwtttrrrrrrtttwwwyyy{{{||||||{{{zzz}}}}}}zzz{{{|||zzzyyyxxxwwwwwwwwwxxxyyyzzzvvvssssssuuuxxxxxxwwwyyyxxxwwwxxxzzz{{{{{{zzzvvvtttrrrrrrrrrrrrrrrqqqooouuuyyyvvvuuuxxxxxxttttttwwwvvvssstttzzz|||zzz{{{zzzzzz}}}|||zzzzzzyyyzzz|||}}}|||{{{uuuwwwyyy|||||||||zzzyyyvvvvvvvvvxxxxxxxxxvvvuuusssvvvxxxxxxuuusssrrrsssppptttxxxzzzzzzzzzyyyyyywwwxxxzzz{{{|||~~~~~~}}}|||yyyvvvuuuvvvvvvsssuuuwwwxxxxxxyyy{{{}}}}}}}}}{{{yyyvvvvvvyyy{{{~~~|||xxxvvvwwwxxxxxxzzz{{{{{{yyyxxxzzz|||xxxyyy{{{zzzyyyyyyzzz|||uuuvvvwwwvvvtttssstttuuuvvvuuuuuuvvvyyy{{{{{{zzzxxxwwwwwwwwwxxxzzz|||~~~||||||}}}}}}}}}}}}||||||yyyyyyzzz|||}}}~~~~~~}}}xxxwwwvvvwwwzzz|||}}}|||xxxzzz||||||{{{{{{{{{|||}}}qqqpppoooooopppssswwwyyyuuusssooolllmmmppptttwwwxxxvvvsssqqqrrruuuxxx{{{{{{yyyvvvuuuvvvvvvuuusssrrrppppppsssxxx{{{{{{yyyyyy}}}|||{{{uuuzzz}}}zzzyyyzzzyyy}}}}}}zzzzzzzzz~~~xxxyyy~~~~~~zzz}}}~~~}}}{{{xxxxxxyyyzzz{{{{{{{{{{{{zzzxxxvvvuuurrrtttwww{{{}}}~~~~~~~~~uuuzzz|||zzz{{{|||yyywwwvvvwwwxxxxxxwwwtttsssssswww||||||wwwqqq{{{yyyxxxwwwyyyzzzyyyxxxtttqqqnnnnnnqqqsssrrrpppmmmqqqsssrrruuuzzzxxxrrrqqqvvvxxxuuuwww||||||xxxttttttwww~~~}}}~~~}}}}}}|||wwwuuuwwwyyyzzz{{{yyywwwuuuuuuuuuvvvvvvvvvuuusssrrruuuvvvwwwuuuqqqpppqqqsssrrruuuwwwxxxwwwvvvvvvwwwxxxvvvvvvyyy~~~~~~|||{{{{{{yyywwwvvvxxxyyyrrrtttwwwxxxxxxzzz|||~~~zzzyyywwwtttssstttxxx{{{}}}~~~~~~{{{vvvtttuuuwww}}}~~~}}}yyywwwwwwyyywwwxxxzzz{{{{{{{{{}}}wwwxxxyyyyyyxxxxxxyyyzzzwwwvvvwwwyyy|||~~~~~~}}}rrrsssuuuwwwyyyzzz{{{|||zzz|||}}}{{{yyy}}}~~~|||}}}yyywwwvvvvvvyyy{{{||||||wwwxxxzzzzzzyyyzzz|||~~~}}}ppppppoooooooooppprrrssspppqqqqqqppppppqqquuuxxxxxxzzzzzzwwwsssrrruuuxxxwww|||vvvvvvuuussstttsssssssssuuuvvvxxxzzz|||}}}}}}|||zzzzzz{{{}}}{{{{{{zzzyyyxxxyyy||||||||||||||||||}}}~~~~~~||||||||||||{{{zzzyyyxxx|||{{{zzzxxxwwwvvvvvvvvvzzzzzzzzzyyyyyywwwvvvuuuvvvuuuuuuxxx{{{~~~{{{||||||{{{|||}}}}}}zzzuuussstttvvvwwwxxxtttrrrpppssswwwzzzzzzxxxwwwwwwwwwyyy{{{{{{yyywwwyyyqqqmmmrrruuurrrooooookkkpppwwwyyyxxxuuussssssvvvwwwxxxyyyyyywwwvvvuuuyyyyyy{{{~~~|||zzzvvvvvv{{{|||vvvsssttttttvvvwwwxxxxxxwwwvvvuuuvvvuuutttrrrqqqqqqqqqqqqzzz{{{yyyxxxzzz|||yyysss~~~}}}|||{{{{{{|||}}}~~~~~~xxxwwwyyy{{{zzzwwwzzzvvvssssssxxx|||{{{wwwssssssvvvyyyzzzyyyyyyzzz{{{zzzxxxwwwxxxyyy|||zzzzzz{{{|||zzzuuupppuuuxxx}}}zzzvvvwww{{{yyyuuu}}}||||||{{{||||||}}}~~~vvvvvvvvvuuuuuuwwwzzz}}}}}}}}}~~~}}}||||||~~~}}}}}}|||{{{{{{}}}|||yyyxxxyyy}}}}}}zzz|||~~~}}}zzzxxxzzz|||uuutttrrrqqqpppooopppppppppooooooppprrruuuxxxzzzwwwwwwvvvtttrrrtttwwwyyyvvv}}}{{{vvvwwwxxxwwwvvvuuuuuuuuuwwwxxxzzz{{{~~~~~~|||yyywwwwwwxxxyyyyyyzzzyyyxxxyyy{{{~~~|||{{{{{{{{{{{{|||}}}~~~~~~}}}|||{{{yyyyyyxxxwwwwwwwwwxxxxxxyyyyyyyyyxxxxxxxxxwwwwwwvvvuuutttvvvyyy|||~~~~~~xxxzzz{{{|||}}}}}}~~~~~~zzzuuuqqqqqqrrrssstttuuuuuuvvvxxx{{{}}}zzzyyyyyyzzz||||||zzzxxxyyysssqqquuuwwwssspppppppppsssvvvwwwvvvtttuuuvvvuuuvvvwwwxxxyyyyyyyyyyyyzzzzzzzzz|||~~~~~~|||~~~wwwssstttuuussstttxxxuuuuuuuuuuuuvvvwwwxxxxxxvvvuuusssrrrrrrtttvvvwwwuuuwwwvvvuuuxxx}}}}}}{{{{{{yyywwwxxx{{{}}}}}}|||{{{yyyzzz}}}~~~|||yyyzzzyyyxxxyyy{{{{{{{{{zzzwwwuuutttuuuwwwxxxwwwvvvyyyzzz{{{yyywwwuuuvvvwww~~~}}}}}}}}}{{{vvvrrruuuvvvzzz{{{yyy{{{}}}}}}{{{yyyxxxzzz~~~~~~zzzwww|||{{{xxxvvvuuuuuuvvvvvv~~~~~~}}}|||~~~~~~|||||||||}}}~~~~~~|||zzzxxxzzz}}}~~~{{{|||~~~~~~}}}{{{zzzwwwsssqqqooonnnnnntttrrrpppqqquuuxxxyyyxxxwwwtttpppoooqqquuuxxxzzzvvv{{{|||yyyvvvwwwyyyzzzwwwwwwwwwxxxyyyzzz{{{|||~~~~~~~~~{{{wwwuuutttuuuvvvwwwxxxxxxwwwxxxzzz|||{{{{{{zzzzzzzzz{{{||||||~~~|||{{{wwwwwwvvvvvvvvvxxxyyyzzzzzzyyyxxxwwwwwwwwwyyyyyywwwuuussssssvvvyyy{{{|||wwwxxx{{{}}}~~~}}}|||{{{}}}vvvpppppprrrtttvvvyyyxxxvvvwww}}}||||||{{{|||}}}}}}{{{yyyxxxvvvwwwzzzyyytttrrrrrrvvvvvvvvvuuussstttvvvxxxtttuuuvvvwwwyyy|||~~~|||zzzyyyzzz|||}}}}}}}}}yyyzzz{{{~~~}}}zzz|||vvvrrrrrrsssssstttwwwuuutttsssssstttwwwzzz|||yyywwwuuutttuuuvvvyyyzzzrrrvvvwwwuuuvvv{{{xxxvvvtttvvvyyy{{{{{{yyyzzzyyyyyy|||~~~{{{zzz}}}~~~zzzwwwvvvtttttttttvvvxxxwwwuuussszzzzzz{{{yyyvvvttttttuuu}}}{{{{{{yyyvvvtttyyyxxxyyy~~~|||zzzzzzzzz{{{{{{|||}}}}}}yyy|||}}}yyyvvv|||xxxwwwxxxwwwuuurrr}}}~~~~~~}}}|||}}}~~~||||||~~~~~~|||yyy|||{{{zzz{{{}}}{{{|||{{{}}}zzzvvvsssqqqoooooo{{{wwwsssssswwwyyyvvvsssxxxsssmmmlllpppuuuxxxxxxxxxyyyyyyvvvtttuuuxxxzzzxxxxxxxxxyyyzzz{{{{{{||||||||||||zzzvvvsssssssssrrrsssuuuuuuuuuvvvxxxzzzzzzzzzyyyyyyyyyzzzzzz{{{{{{|||}}}}}}}}}{{{yyyxxxwwwvvvuuuuuuuuuwwwyyyzzz|||zzzxxxvvvvvvvvvxxxyyywwwtttqqqqqqssswwwzzz{{{yyyyyyzzz|||}}}}}}|||{{{xxx{{{~~~}}}yyyvvvwwwzzzvvvwwwwwwwwwvvvxxx}}}|||{{{{{{|||~~~~~~~~~|||xxxyyy|||}}}zzzvvvtttuuuwwwwwwvvvtttttttttvvvwwwttttttuuuwwwzzz}}}}}}zzzxxxxxxyyyzzzzzzyyysssuuuxxx{{{||||||zzzxxxvvvuuuuuuwwwxxxvvvsssqqqsssrrrssstttvvvxxxzzz|||||||||{{{zzzyyyxxxwwwwwwuuuzzz}}}yyywwwyyy{{{{{{vvvwwwwwwwwwwwwwwwxxxyyyyyyxxxxxx{{{~~~~~~}}}{{{zzzxxxwwwvvvuuuvvvvvvwwwwwwvvvuuuyyyzzzzzzyyywwwvvvwwwxxx~~~|||zzzxxxwwwwwwvvvvvv|||yyy|||~~~yyyxxxxxxxxxyyy{{{|||~~~~~~}}}|||||||||||||||xxxuuuwww{{{|||yyyuuuxxxzzz|||}}}||||||~~~}}}{{{|||{{{xxx||||||||||||~~~}}}}}}zzz}}}zzzwwwuuussssssrrr|||xxxtttuuuxxxzzzwwwsssxxxsssmmmllloootttvvvvvvyyywwwvvvtttsssrrruuuwwwwwwwwwxxxyyyyyyzzzzzzzzz}}}~~~}}}zzzuuuqqqooonnnnnnoooqqqqqqqqqsssvvvxxxyyyyyyxxxxxxxxxxxxxxxyyyyyyzzz|||||||||zzzwwwvvvxxxwwwuuuttttttuuuwwwxxx}}}|||yyywwwuuuuuuvvvwwwwwwtttqqqpppssswwwyyy{{{~~~|||zzzzzz|||}}}}}}|||wwwwwwwwwxxxzzz}}}~~~yyyvvvttttttwwwzzz{{{zzzyyyxxxxxxzzz|||~~~~~~www{{{~~~}}}{{{yyywwwvvvuuuuuuvvvvvvwwwvvvuuusssttttttuuuwwwzzz~~~}}}zzzxxxvvvwwwxxxwwwwwwqqqtttwwwzzzzzzzzzyyyyyyvvvwwwxxxxxxyyyyyyvvvsssqqqrrruuuwwwyyyzzzzzzzzzzzz|||~~~~~~}}}{{{wwwuuuvvv}}}}}}yyyzzzzzzxxxuuuzzz}}}{{{vvvtttwww{{{{{{yyyxxxwwwyyy{{{|||}}}|||~~~{{{{{{}}}zzzyyyxxxwwwvvvwwwyyyzzzwwwyyyzzzzzzyyyyyy{{{|||zzzzzzyyywwwwwwxxxzzz{{{{{{yyyzzz~~~|||yyyuuuvvvyyy{{{}}}~~~~~~~~~~~~~~~~~~~~~yyyvvvuuuxxx}}}{{{wwwrrruuuxxxzzz{{{|||~~~}}}|||{{{|||~~~|||zzz|||}}}}}}~~~~~~~~~||||||~~~|||zzzxxxvvvuuuuuuuuuwwwuuutttvvvyyy{{{zzzxxxvvvsssooonnnooorrruuuwwwzzzvvvtttttttttrrrssswwwvvvwwwxxxyyyyyyyyyyyyxxx{{{uuuoookkkjjjkkkkkkllllllmmmooosssvvvxxxxxxwwwwwwvvvvvvwwwwwwzzz{{{}}}~~~}}}{{{xxxwwwxxxvvvtttsssssstttwwwxxx|||{{{yyywwwvvvvvvvvvwwwvvvtttrrrrrruuuxxxzzz{{{}}}yyyyyy{{{}}}}}}|||zzzxxxvvvwwwzzz}}}}}}}}}zzzvvvssstttxxxzzzxxxuuuwwwvvvuuuwwwyyy|||||||||wwwzzz|||{{{{{{|||zzzwwwtttuuuvvvyyyzzzyyyvvvsssuuuvvvwwwxxxzzz}}}|||zzzxxxwwwwwwwwwvvvuuusssvvvyyyzzzzzzzzzzzz{{{|||{{{xxxtttuuuzzz|||zzzsssuuuxxxzzz{{{zzzyyyxxxvvvyyy|||~~~}}}zzzxxxuuuzzz}}}{{{zzz||||||zzzvvv{{{}}}yyyvvvyyy}}}|||zzzxxxvvvvvvxxx{{{||||||~~~~~~~~~}}}|||{{{xxxvvvwww{{{~~~vvvxxxzzz{{{{{{{{{}}}yyyzzzzzzzzzyyyzzz}}}zzzyyyyyyzzz|||~~~~~~~~~tttvvvzzz}}}~~~}}}||||||yyyzzzyyyyyy{{{}}}}}}yyyuuuooorrrvvvyyyzzz{{{|||~~~|||||||||||||||||||||}}}}}}~~~zzz|||~~~}}}zzzxxxwwwvvvvvvvvvttttttvvvwwwyyyyyyzzzzzzqqqqqqqqqpppppprrrvvvzzzyyytttsssvvvwwwuuuuuuyyyvvvwwwxxxyyyzzzyyyxxxxxx}}}~~~}}}{{{vvvqqqnnnlllhhhhhhhhhggghhhkkkqqquuuxxxwwwvvvvvvuuuuuuuuuvvvzzz|||~~~~~~|||yyywwwuuutttrrrqqqrrruuuxxx{{{xxxxxxxxxxxxxxxxxxxxxxxxuuusssssstttxxx{{{|||}}}|||yyyyyy|||}}}{{{xxxxxxyyyzzzzzzzzzyyyyyyyyyxxxxxxxxxxxxxxxwwwuuussswwwuuussstttuuuwwwwwwvvvwwwyyyxxxwwwzzz}}}wwwwwwvvvwwwzzz||||||yyyvvvwwwxxxyyyzzzzzz{{{{{{zzzzzzyyyxxxxxxxxxwwwuuussstttvvvwwwwwwvvvvvvyyy{{{||||||xxxsssuuu{{{}}}zzzyyyyyyzzzzzzzzzyyyyyyxxxxxxyyyzzz{{{{{{{{{{{{zzzwwwxxxwwwtttwww|||~~~|||wwwxxxyyy{{{}}}}}}}}}|||yyyzzzyyyyyyyyyyyy{{{|||||||||}}}~~~|||}}}}}}{{{yyyxxxzzz}}}vvvxxxzzzzzzzzzzzz|||}}}xxxzzz|||{{{zzzzzz|||xxxzzz}}}}}}||||||~~~vvvxxxzzz}}}~~~yyy||||||yyyzzz{{{}}}~~~}}}{{{wwwuuupppssswwwyyyzzzzzzzzz{{{|||~~~|||yyywwwzzz~~~}}}~~~~~~{{{~~~}}}{{{xxxwwwvvvvvvvvvuuuwwwyyyyyywwwvvvwwwxxxmmmooorrrrrrqqqsssxxx}}}xxxsssrrrxxxzzzxxxxxx|||wwwxxxyyyzzzzzzzzzyyyxxxvvvxxxzzzzzzwwwuuussssssggggggeeedddeeeiiipppuuuwwwwwwvvvuuuuuuuuuuuuuuuyyy{{{}}}~~~~~~{{{xxxvvvsssrrrqqqppprrrvvvzzz}}}tttuuuwwwxxxzzzzzz{{{{{{tttssstttvvvzzz}}}~~~}}}|||zzzxxxzzz}}}}}}xxxtttsssyyyzzzvvvvvvxxxvvvzzz}}}|||wwwtttssstttxxxvvvsssrrrrrrssssssrrrwwwxxxuuutttyyy~~~wwwzzzxxxxxxzzz}}}}}}zzzxxxyyyzzz{{{zzzyyyxxxwwwyyyxxxxxxyyyyyyxxxuuusssrrrttttttsssqqqrrruuuyyyvvvzzz{{{xxxzzz}}}{{{ttt~~~}}}zzzxxxxxxxxxyyyzzz~~~}}}zzzxxxwwwwwwxxxyyy|||yyysssooorrrzzz}}}{{{xxxtttsssxxx{{{vvvxxx{{{||||||||||||}}}|||{{{|||~~~zzzyyy|||~~~~~~{{{yyyyyyzzzwwwyyyzzzzzzxxxxxxyyy{{{wwwyyy{{{zzzxxxwwwyyy{{{{{{|||zzz{{{~~~yyyyyy{{{|||~~~}}}||||||{{{||||||}}}~~~wwwzzz~~~}}}zzzxxxxxxsssvvvyyyzzzzzzyyyyyyyyy~~~}}}vvvtttxxx~~~}}}{{{yyyzzz{{{||||||{{{~~~~~~~~~|||{{{yyyxxxxxxwwwvvvzzz{{{yyy{{{|||vvvrrrrrrrrrrrrrrrssstttuuuzzzxxxwwwwwwxxxzzz{{{{{{|||zzzwwwuuuvvvyyy|||{{{zzzxxxwwwvvvvvvwwwwwwooollliiihhhjjjpppwww{{{wwwvvvttttttvvvwwwxxxxxx|||}}}~~~{{{xxxwwwwwwvvvuuusssrrrsssvvvxxxzzzyyyzzz{{{{{{|||{{{{{{zzzxxxwwwwwwwwwxxxzzz|||}}}~~~}}}zzzxxxvvvuuuuuuxxxzzzyyyvvvuuuwwwzzzwwwxxxyyyzzzzzzyyywwwuuuwwwxxxyyyvvvqqqnnnoooppprrrssstttvvvxxxyyyzzz{{{zzz{{{|||}}}}}}||||||{{{{{{||||||zzzxxxwwwxxxzzz~~~{{{yyywwwwwwwwwxxxvvvtttqqqpppqqqtttxxxzzzuuuvvvvvvwwwxxxxxxyyyyyy{{{zzzzzz{{{|||{{{yyywww|||zzzyyyzzz|||{{{wwwssswwwsssuuuwwwuuutttwwwwwwwwwxxxzzz||||||yyywwwzzz{{{{{{zzzyyyxxxzzz|||}}}{{{|||~~~|||}}}yyyzzz~~~}}}wwwuuuxxx~~~yyyyyy|||{{{uuuuuuxxxwwwxxxyyyzzzzzzyyywwwvvv~~~|||{{{zzz}}}}}}}}}|||{{{{{{zzzzzz}}}}}}}}}|||}}}~~~~~~{{{yyy{{{|||zzzwwwzzzyyyyyyxxxyyy{{{}}}~~~}}}{{{zzz{{{~~~}}}{{{{{{zzzyyywwwuuuwww{{{~~~~~~}}}|||}}}{{{zzzyyyyyyxxxxxxzzzyyywwwyyy}}}}}}yyyvvvsssqqqrrrvvvxxxwwwuuuxxxxxxwwwxxxzzz|||}}}~~~|||{{{zzzyyyyyyzzz{{{|||xxxyyyzzzzzzzzzyyyxxxwwwtttsssrrrrrrssswwwzzz}}}xxxwwwvvvuuuwwwxxxyyyyyy{{{|||~~~}}}zzzwwwvvvvvvuuutttssssssuuuxxx{{{~~~{{{{{{{{{{{{{{{|||||||||yyyyyyxxxxxxzzz|||~~~{{{yyywwwuuutttuuuwwwwwwvvvwwwxxxyyyyyyzzzyyyvvvssstttyyy~~~zzzzzzzzzxxxuuusssssssssqqqqqqrrrsssuuuxxxzzz{{{|||{{{{{{zzz{{{||||||}}}yyyzzz{{{zzzyyyyyy{{{|||{{{{{{{{{zzzyyyyyyxxxxxxxxxwwwvvvuuuuuuuuuvvvwwwuuuvvvxxxyyyyyyyyywwwwwwxxxyyyzzzzzzzzzxxxwwwwwwxxxwwwvvvwwwxxxxxxwwwvvvyyysssqqqtttvvvuuuwww{{{xxxxxxyyy{{{}}}}}}{{{yyyxxxyyyyyyyyyxxxwwwyyy{{{}}}{{{{{{||||||zzzxxx~~~{{{{{{~~~xxxwwwyyy}}}yyyyyy|||{{{wwwwwwzzzzzzyyyxxxwwwwwwxxxzzz{{{}}}}}}~~~~~~}}}}}}{{{yyyxxxyyy|||}}}|||{{{||||||||||||}}}~~~zzzyyy{{{}}}|||yyy}}}}}}||||||||||||||||||~~~{{{zzz{{{|||}}}}}}|||}}}~~~~~~}}}}}}~~~}}}|||||||||{{{zzzwwwxxx{{{}}}~~~~~~}}}||||||~~~}}}{{{zzzzzzzzzzzzzzzxxxuuuwww|||~~~|||zzzvvvrrrtttyyy{{{yyyuuuwwwwwwxxxyyy{{{}}}~~~}}}}}}}}}}}}}}}{{{zzzzzzxxxzzz|||~~~~~~|||yyywwwzzzzzzzzzzzz{{{{{{{{{{{{xxxwwwwwwwwwwwwxxxxxxyyy{{{}}}~~~}}}zzzxxxwwwwwwwwwwwwvvvuuuvvvxxx{{{|||||||||{{{{{{{{{|||}}}~~~{{{zzzyyyyyyzzz}}}~~~|||zzzwwwvvvsssssstttvvvxxxzzzyyyyyyvvvyyyzzzvvvrrrssszzz{{{zzzxxxwwwwwwwwwuuutttppppppppprrrtttwwwyyyzzz}}}{{{zzzyyyyyy{{{}}}vvvxxxzzzzzzzzz{{{}}}xxxyyyzzzzzzzzzzzzyyyyyyxxxyyyyyyzzzzzzzzzzzzyyywwwxxxyyyzzzzzzxxxwwwvvvwwwzzz}}}|||zzzwwwxxxyyyvvvvvvvvvtttsssrrrsssuuusssqqqqqqsssssssssvvv|||xxxxxxyyy{{{}}}~~~|||zzzuuuwwwxxxxxxwwwwwwxxxzzz|||{{{zzz{{{||||||zzzxxx|||{{{{{{~~~}}}zzzxxxyyy{{{yyyyyy{{{{{{yyyyyy{{{|||yyyuuusssssswww|||{{{}}}~~~~~~}}}{{{wwwvvvuuuxxx|||~~~}}}{{{||||||}}}~~~~~~}}}yyyyyy{{{}}}}}}|||}}}{{{zzz}}}}}}|||{{{zzzzzzzzzzzzzzz{{{|||{{{yyyxxxyyyzzz~~~}}}}}}}}}{{{yyyzzzzzz{{{||||||||||||{{{}}}~~~}}}|||{{{{{{{{{zzzyyywwwwwwyyy|||}}}||||||yyyvvvvvvxxxyyywwwuuuwwwxxxyyyyyyzzzzzz|||}}}~~~~~~}}}|||{{{zzz~~~}}}{{{yyy|||||||||{{{{{{zzzyyyxxxvvvvvvwwwwwwvvvvvvwwwxxx|||}}}~~~|||zzzyyyyyy|||{{{yyywwwvvvvvvvvvwww}}}|||{{{zzz{{{}}}}}}{{{yyyxxxyyy{{{~~~~~~}}}zzzwwwvvvtttsssssswww{{{}}}|||yyyqqquuuyyyzzzyyywwwxxxyyy{{{wwwttttttvvvwwwvvvtttqqqrrrtttuuuvvvvvvvvvuuuzzzzzzzzzzzzzzz{{{}}}}}}vvvxxxzzz{{{{{{{{{|||~~~zzzyyyyyyyyyyyyyyyyyyzzzxxxyyy{{{}}}{{{{{{zzzxxxxxxwwwwwwwwwyyy}}}|||yyy{{{~~~uuuwwwxxxuuupppllllllnnnrrrsssttttttqqqqqqtttyyyxxxxxxxxxzzz}}}~~~}}}{{{uuuwwwxxxyyyxxxxxxyyyzzzyyyyyy{{{|||~~~~~~xxxxxxzzz||||||{{{{{{{{{xxxwwwxxxyyyzzzzzzzzz{{{{{{xxxsssqqqrrrvvv{{{~~~|||yyywwwuuuwwwyyyzzz{{{}}}}}}}}}~~~~~~~~~~~~}}}}}}{{{xxxvvvwwwzzz|||}}}||||||zzzyyyzzz{{{zzzyyyxxxyyyyyy{{{||||||zzzxxxvvvvvvwww~~~}}}|||yyywww||||||{{{{{{{{{{{{{{{{{{}}}|||{{{{{{{{{{{{yyyxxxxxx{{{||||||zzzyyyzzz{{{{{{xxxtttrrrtttvvvwwwyyyzzzzzzwwwvvvwwwyyy~~~}}}{{{{{{{{{|||}}}~~~|||{{{{{{}}}}}}{{{zzzxxxwwwwwwwwwsssuuuvvvvvvtttssstttuuuxxxzzz||||||{{{yyyyyyyyy{{{zzzxxxvvvuuuttttttttt}}}|||{{{zzz{{{}}}}}}|||yyywwwwwwxxxzzz{{{}}}~~~~~~}}}zzzwwwuuuvvvuuuvvvyyy~~~~~~{{{uuuttttttxxx{{{{{{yyyuuu{{{xxxttttttvvvxxxwwwuuutttvvvyyy{{{zzzwwwssspppvvvxxxzzz|||}}}}}}{{{zzzyyy{{{|||}}}{{{zzzzzz{{{}}}{{{yyywwwvvvwwwxxxzzz}}}}}}}}}}}}}}}yyyvvvuuuvvvyyy{{{yyy~~~|||yyy{{{~~~rrruuuxxxvvvqqqmmmllllllrrruuuwwwuuurrrssswwwyyyyyyxxxxxxzzz|||}}}|||{{{wwwyyy{{{{{{zzzzzzzzz{{{zzz{{{~~~wwwyyy{{{}}}~~~uuuwwwwwwwwwyyyzzz{{{{{{wwwuuusssqqqrrruuuyyy{{{~~~~~~}}}{{{xxxwwwvvv{{{~~~{{{zzz~~~~~~|||{{{zzzvvvuuuuuuvvvxxxzzz{{{{{{~~~~~~|||uuuwwwyyyyyyxxxxxxzzz|||yyyzzz{{{{{{zzzyyyzzz|||~~~}}}||||||}}}|||zzzxxx||||||||||||||||||||||||}}}|||{{{zzzzzzyyyyyyyyy{{{xxxyyy}}}~~~zzzwwwwwwwwwzzz}}}yyysssppptttxxxwwwzzz|||zzzvvvtttuuuvvv|||{{{zzzyyyyyy{{{}}}~~~~~~|||{{{{{{{{{}}}}}}|||{{{zzzxxxxxxwwwqqqtttwwwvvvsssqqqrrrtttsssuuuxxxyyyxxxxxxxxxyyywwwwwwwwwvvvvvvvvvwwwwww{{{{{{zzzzzz{{{}}}}}}|||zzzyyyyyyyyyyyyzzz}}}~~~~~~{{{xxxvvvxxxyyyzzz}}}}}}{{{|||vvvpppqqqvvv{{{zzzxxx}}}zzzwwwvvvwwwxxxxxxxxxxxxzzz}}}~~~|||wwwqqqnnntttwwwzzz}}}~~~}}}{{{yyy{{{}}}~~~~~~|||yyyyyyyyy}}}{{{yyywwwvvvvvvxxxyyy~~~}}}}}}~~~yyyvvvuuuwwwzzz|||xxx{{{~~~}}}{{{xxxyyyzzznnnqqqtttuuutttsssrrrrrrrrrvvvwwwvvvwww{{{}}}}}}|||{{{zzz{{{|||}}}}}}{{{yyy{{{}}}~~~|||{{{{{{{{{}}}~~~}}}}}}zzz~~~uuuxxxyyywwwxxx||||||{{{vvvuuutttssssssuuuxxxyyy{{{{{{||||||||||||{{{{{{xxx|||{{{zzz~~~~~~|||zzzyyyuuuuuuuuuvvvwwwxxxyyyzzz{{{}}}~~~|||sssvvvxxxxxxwwwwww{{{~~~tttwwwzzz|||}}}xxxxxxyyy|||~~~~~~|||zzz{{{|||}}}~~~{{{zzzyyyxxxxxxwwwwwwxxxzzzyyy||||||xxxvvvxxxuuuwwwyyyxxxuuuuuuxxx{{{vvvyyy|||{{{wwwuuuvvvxxxuuuvvvwwwxxxzzz|||}}}}}}~~~}}}|||zzzyyyxxxyyy{{{}}}~~~}}}{{{xxxuuuqqquuuxxxwwwsssqqqrrrtttqqqtttwwwyyyyyyzzz{{{|||xxxxxxxxxxxxxxxxxxxxxxxxxxxyyyzzz{{{|||}}}~~~~~~||||||}}}}}}~~~~~~~~~}}}~~~~~~zzzxxxxxx{{{~~~}}}{{{zzzyyy|||wwwrrrrrruuuxxxyyyxxx{{{{{{yyyvvvttttttwwwyyy||||||||||||zzzvvvsssqqquuuwwwyyy|||}}}|||{{{{{{{{{}}}~~~|||zzzyyyyyywwwxxxyyyzzzzzzyyyxxxwww}}}}}}}}}|||||||||||||||}}}|||{{{yyyyyyyyyzzz{{{yyyzzz{{{|||{{{zzzyyyxxxsssqqqppprrrtttwwwyyyyyywwwzzzzzzxxx{{{}}}}}}}}}~~~~~~}}}{{{}}}}}}{{{zzzzzz{{{~~~}}}zzzyyyyyy}}}}}}www{{{{{{yyyzzz~~~{{{zzzxxxuuussssssuuuxxxzzz|||{{{{{{zzzzzz{{{{{{|||zzzzzz{{{|||}}}~~~|||}}}~~~|||{{{wwwwwwxxxxxxxxxxxxyyyyyyzzz{{{}}}~~~~~~}}}{{{zzzuuuxxxyyywwwuuuvvvzzzuuuxxx{{{}}}yyyyyyzzz}}}~~~|||xxxzzz|||yyyyyyxxxwwwvvvvvvvvvvvv|||xxxzzzzzzvvvvvvyyyuuuuuuuuuvvvyyy{{{|||}}}uuuyyy}}}|||yyyvvvxxx{{{ooorrrvvvyyy|||||||||{{{xxxyyy{{{||||||zzzxxxvvvtttxxx|||{{{vvvsssrrrvvvyyyxxxtttqqqrrruuurrruuuyyy|||}}}~~~|||{{{{{{zzzyyywwwwwwvvvwwwxxxyyy{{{|||}}}}}}}}}{{{}}}|||zzzxxx||||||xxxwwwxxxtttvvvxxxyyyxxxwwwuuutttyyyyyyxxxuuuqqqppptttwww}}}|||zzzxxxwwwuuuuuuuuuwwwwwwxxxyyy{{{||||||}}}zzz|||~~~}}}{{{zzzzzzqqquuuyyy}}}}}}{{{xxxuuuuuuwwwyyy|||||||||zzzyyyzzz{{{|||||||||{{{zzzyyy||||||{{{|||~~~}}}{{{xxxzzzuuupppooosssxxxzzz{{{~~~}}}zzz}}}yyy~~~{{{}}}}}}zzzyyyxxxuuuyyy}}}~~~{{{yyyyyyyyy}}}}}}|||~~~|||wwwyyy}}}~~~zzz{{{|||~~~{{{vvvssssssvvvzzz}}}|||yyyxxxxxxyyyzzz|||wwwtttxxx{{{zzz{{{}}}~~~}}}yyyzzzzzzzzzyyyxxxyyyzzzzzz{{{||||||{{{zzzyyyxxxxxxzzzzzzwwwttttttyyy~~~zzz|||~~~~~~{{{xxxvvvyyy}}}wwwxxxyyyxxxwwwvvvvvvwwwwwwxxxyyyyyyxxxvvvsssqqqttttttvvvxxxzzzyyyvvvtttwwwyyy{{{{{{xxxuuutttsssrrrsssvvvyyyzzzzzzzzzyyywwwwwwxxxzzz{{{{{{zzzxxxxxxyyyzzz{{{zzzzzzzzzzzztttwwwzzzyyyuuuqqqqqqqqqlllsss|||~~~~~~yyy}}}~~~zzzxxxzzzwwwqqqyyy{{{}}}{{{xxxwwwyyy{{{~~~}}}~~~|||zzz{{{}}}||||||zzzyyyyyyzzz{{{|||wwwxxxzzzzzzzzzyyywwwuuurrrvvvzzzzzzuuusssuuuxxxxxxzzz|||}}}|||yyyuuusssxxxzzz|||{{{xxxwwwxxxzzz{{{~~~}}}zzzxxxxxxwwwxxx{{{|||}}}|||{{{zzzyyyxxxwwwwwwyyyzzzzzzzzzrrrsssvvv}}}zzzyyy|||{{{yyywwwuuuttttttttttttuuuuuuvvv{{{~~~}}}{{{{{{{{{~~~~~~~~~~~~yyyxxx{{{{{{{{{{{{{{{{{{|||||||||{{{{{{zzzyyyyyyzzzzzz{{{{{{xxxwwwyyy}}}~~~{{{vvvtttvvvxxxwwwvvv|||yyyzzz}}}}}}yyyttt~~~{{{zzz|||zzzyyyzzz{{{|||}}}}}}}}}}}}|||{{{xxxtttrrrssswwwzzz~~~zzzwww{{{}}}wwwyyywwwuuuwwwyyy{{{yyywwwwwwtttwww}}}zzz|||~~~{{{vvvrrryyy{{{~~~~~~|||yyyyyyyyyxxxuuussstttuuuxxxxxxyyyyyyxxxvvvtttrrrvvvvvvvvvxxxzzzyyywwwuuuwwwxxxyyyxxxuuusssrrrrrrpppqqqtttvvvxxxxxxxxxxxxxxxvvvvvvxxx{{{|||{{{yyyyyyyyyyyyzzz{{{{{{zzzyyyyyyzzz{{{yyyvvvrrroooooommmrrryyy|||||||||}}}}}}}}}wwwvvvyyyyyyuuuwwwxxxzzz{{{zzzzzz{{{|||}}}{{{~~~}}}zzzxxxxxxyyyvvvwwwyyyzzzzzzzzzyyyxxxxxxyyy{{{{{{{{{zzzxxxvvvtttwwwzzzzzzwwwuuuuuuwwwxxxzzz|||}}}|||zzzwwwuuusssuuuwwwwwwvvvvvvxxx{{{zzz}}}}}}zzzzzzzzzyyyzzz|||~~~~~~~~~zzzzzzyyyzzz{{{yyyvvvsssppptttyyy|||}}}|||{{{zzzvvvyyy{{{|||{{{zzzzzz{{{vvvtttrrrqqqrrrtttxxxzzz|||~~~~~~}}}||||||~~~yyyxxx{{{zzz{{{{{{||||||||||||{{{yyyxxxwwwwwwwwwyyy{{{|||xxxwwwwwwyyy|||~~~|||zzzwwwvvvxxxyyyzzzzzzzzzyyyxxxyyy|||}}}{{{yyy~~~|||{{{}}}~~~{{{}}}}}}}}}}}}|||{{{zzzzzzzzzzzzyyyvvvtttssstttvvv|||zzzzzz|||~~~}}}xxxsssyyyxxxvvvxxxzzz|||{{{yyy~~~zzzzzz~~~{{{yyy|||~~~{{{xxxvvvyyyzzz{{{|||}}}~~~yyyyyyyyyvvvsssqqqqqqrrrxxxyyyyyyyyyxxxvvvuuusssxxxwwwvvvwwwxxxxxxwwwuuuvvvwwwwwwtttrrrpppqqqrrroooppprrrtttvvvwwwxxxxxxyyyuuusssvvv{{{~~~|||yyyzzzxxxwwwyyy|||}}}{{{xxx~~~|||zzzyyyvvvsssoookkknnnrrrvvvxxxxxxyyy|||{{{uuutttwwwzzzyyyuuuuuuwwwyyy|||}}}}}}{{{}}}zzz{{{}}}~~~|||zzzyyyxxxvvvtttpppssswwwzzz{{{yyyuuussswwwxxxyyyzzzzzzxxxvvvuuuvvvxxxzzz{{{zzzxxxvvvtttwwwyyy{{{}}}|||{{{yyywwwvvvwwwwwwvvvuuuvvvxxx{{{zzz|||}}}}}}|||{{{{{{|||{{{|||}}}~~~{{{{{{}}}|||wwwssspppuuuzzzzzzxxxvvvwwwyyywwwxxxyyyyyywwwwwwyyyzzzwwwuuurrrppprrrvvv{{{~~~|||~~~~~~~~~{{{{{{}}}}}}yyyxxxzzzxxxyyy|||~~~~~~}}}{{{zzzwwwvvvttttttuuuwwwzzz|||uuuvvvxxxyyyyyy{{{}}}|||||||||zzzyyyxxxyyyzzzvvvwwwxxxzzz{{{{{{{{{{{{|||}}}}}}~~~~~~}}}|||{{{}}}}}}}}}}}}|||{{{zzzyyywwwxxxyyyxxxuuussssssssszzz{{{|||}}}|||xxxuuurrrzzzyyyyyyzzz|||}}}}}}|||~~~}}}{{{xxxxxxzzz~~~~~~}}}|||{{{zzzzzzxxxxxxxxxzzz|||wwwwwwvvvtttrrrqqqrrrtttyyyyyyyyyyyyxxxwwwvvvuuuyyywwwuuutttuuuvvvvvvuuuwwwwwwvvvssspppppprrrsssqqqrrrtttuuuwwwyyyzzzzzzyyyuuurrruuu{{{~~~|||yyyzzzwwwvvvxxx|||}}}{{{xxx{{{xxxwwwvvvtttoookkkppptttxxxyyyyyyyyy|||}}}yyytttsssuuuxxxyyyuuutttuuuyyy}}}}}}zzz}}}}}}{{{{{{|||}}}zzzyyyzzzyyyvvvrrrqqqsssvvvxxxxxxvvvsssqqqtttuuuvvvwwwwwwuuusssrrryyyyyyzzz||||||{{{wwwsssuuuvvvyyyzzz{{{zzzxxxwww~~~}}}{{{yyyxxxxxxyyyzzz}}}}}}}}}}}}||||||}}}}}}||||||}}}~~~|||}}}~~~zzzrrrtttwwwwwwvvvvvvwwwyyyzzz{{{|||{{{xxxvvvuuuvvvxxxwwwuuutttuuuyyy~~~|||}}}~~~|||~~~}}}}}}}}}|||yyyxxxxxxvvvxxx|||~~~}}}{{{yyyxxxvvvtttrrrsssuuuwwwyyyrrruuuxxxxxxwwwxxx|||~~~yyyuuuvvvwwwvvvxxxzzzzzzyyyxxxyyyzzzzzz|||~~~}}}{{{zzzyyyzzzxxxyyyyyyzzz{{{{{{zzzzzzuuuwwwxxxxxxvvvuuuvvvwwwzzz|||~~~|||yyyvvvwwwxxx{{{{{{{{{|||}}}~~~~~~~~~}}}zzzwwwvvvwww{{{{{{{{{{{{{{{{{{zzzzzzwwwxxxyyy{{{~~~tttttttttsssssstttvvvyyyzzzzzzyyyyyyyyyxxxwwwwwwxxxuuusssrrrtttuuuvvvuuuxxxxxxvvvtttrrrrrruuuwwwvvvwwwxxxzzz{{{|||}}}}}}xxxuuusssvvvzzz}}}{{{xxxxxxvvvvvvxxx{{{|||{{{xxx|||yyyvvvuuuvvvuuuqqqmmmrrrvvv{{{}}}{{{{{{|||~~~zzzxxxvvvvvvuuuttttttvvvvvvtttuuuxxx|||~~~|||yyy}}}~~~~~~}}}|||zzzyyyyyy|||zzz{{{|||{{{xxxtttvvvvvvvvvuuuuuusssrrrqqqtttuuuwwwwwwwwwvvvtttsssyyyyyyzzz{{{|||{{{xxxuuussstttvvvwwwxxxxxxwwwvvv~~~|||{{{zzz{{{{{{{{{~~~~~~~~~~~~}}}}}}|||||||||}}}~~~~~~~~~~~~|||uuussssssuuuxxxzzzyyyxxxyyy|||}}}yyywwwvvvzzzyyyyyyyyy{{{}}}{{{|||~~~|||{{{zzz~~~}}}{{{zzzxxxvvvtttwww{{{}}}zzzxxxzzzxxxuuusssrrrssstttuuusssuuuxxxxxxvvvwwwzzz~~~~~~~~~xxxuuuuuuwwwtttwwwyyyzzzyyyyyy{{{|||yyy{{{}}}|||zzzxxxxxxxxxwwwwwwxxxxxxyyyyyyxxxxxxvvvvvvwwwvvvvvvxxx{{{~~~{{{}}}}}}{{{xxxxxx|||}}}}}}~~~~~~~~~~~~~~~~~~zzzwwwvvvuuuuuuwwwyyy{{{{{{zzzyyyxxxvvvxxx|||rrrssstttttttttwww{{{~~~zzzzzzzzzyyyyyyxxxxxxxxxvvvtttsssssstttvvvwwwvvvxxxxxxxxxvvvuuuvvvyyy{{{yyy{{{}}}~~~}}}uuuuuuvvvxxxzzzzzzyyywwwuuuvvvxxxyyyzzzzzzzzzzzzzzzxxxwwwvvvvvvuuutttrrrtttxxx|||}}}{{{yyyyyy{{{xxxuuuuuuwwwvvvsssrrrtttuuuuuuuuuwwwzzz|||}}}|||}}}{{{yyywwwuuuuuu{{{zzzzzz{{{|||{{{yyywwwxxxwwwuuusssrrrrrrssssssxxxyyyzzz{{{{{{yyywwwvvvxxxxxxzzzzzzzzzyyyyyyxxxrrrsssuuuvvvvvvvvvuuuuuuxxxwwwwwwyyy{{{}}}|||{{{~~~}}}}}}~~~~~~}}}|||||||||}}}}}}~~~~~~~~~}}}||||||zzzwwwuuuvvvsssrrruuuzzz|||zzzwwwvvvzzz}}}|||}}}}}}||||||}}}}}}~~~~~~}}}|||}}}~~~~~~}}}yyywwwyyyzzz}}}~~~}}}{{{{{{yyyvvvtttwww{{{~~~}}}{{{yyy{{{zzzxxxvvvtttsssssssssvvvwwwwwwwwwwwwwwwyyy{{{{{{{{{{{{yyyxxxwwwxxxyyyqqqrrruuuxxx|||~~~zzz{{{{{{||||||{{{zzzyyyzzzzzzzzzyyywwwvvvttttttvvvwwwwwwwwwwwwyyy}}}|||}}}}}}{{{zzz{{{~~~}}}~~~zzz}}}yyyxxxwwwvvvtttvvvyyy{{{{{{zzzyyywwwxxxzzz~~~ssstttuuuuuuvvvyyy~~~{{{zzzzzzyyyyyyyyyyyyyyyvvvttttttuuuwwwyyyyyyyyyvvvwwwxxxxxxxxxyyy{{{~~~zzz||||||zzzsssvvvzzz{{{zzzwwwvvvvvvrrrvvvzzzzzzxxxwwwzzz}}}{{{{{{{{{yyyvvvuuuuuuvvvvvvxxxzzzxxxtttsssuuuxxxxxxttttttwwwvvvrrrrrruuurrrsssuuuvvvwwwzzz}}}zzzxxxwwwvvvuuuuuutttvvvyyyzzzyyyxxxwwwwwwuuutttrrrrrrrrrssstttuuuzzz{{{|||}}}|||{{{yyyxxxuuuxxxzzzyyywwwwwwzzz|||ttttttuuuvvvvvvuuuuuutttttttttuuuxxx|||}}}|||yyyxxxxxxyyy|||}}}}}}}}}~~~~~~}}}|||{{{zzz{{{{{{{{{||||||yyytttpppuuuuuuvvvwwwxxxxxxwwwuuuxxx{{{}}}{{{zzzzzz{{{|||}}}zzzyyy{{{{{{{{{yyy|||{{{{{{~~~}}}yyyzzz~~~~~~zzzzzz|||{{{wwwtttvvvzzz}}}~~~}}}{{{zzzzzzzzzyyyxxxwwwvvvttttttyyyxxxwwwwwwxxxyyyxxxxxx{{{xxxvvvuuuvvvxxxxxxxxxrrrrrrsssxxx~~~}}}|||{{{}}}}}}zzz|||{{{{{{zzzyyywwwuuutttuuuwwwxxxyyyxxxxxxyyy{{{zzz{{{}}}}}}}}}~~~}}}||||||~~~|||{{{vvvxxxyyyyyywwwxxxyyyzzzzzz{{{{{{zzz|||}}}uuuvvvvvvvvvwwwzzz{{{{{{zzzyyyyyyyyyzzzzzzvvvuuuuuuwwwzzz{{{{{{{{{uuuvvvxxxyyyyyyzzz}}}yyy|||~~~zzzwwwqqqwww}}}~~~yyyuuutttuuuqqqvvv{{{{{{wwwuuuyyy~~~}}}~~~|||wwwuuuvvvyyyxxxxxxvvvrrrnnnnnnrrrvvv{{{uuutttvvvvvvrrrsssxxxooorrrtttuuuvvvzzz|||yyywwwvvvvvvxxxyyyyyynnnrrrwwwxxxvvvtttuuuwwwoooppppppqqqrrrtttuuuuuuyyyzzz{{{||||||zzzxxxwwwtttwwwzzzxxxuuuuuuzzzuuuuuuvvvvvvvvvvvvuuuuuuvvvvvvwwwzzz}}}}}}zzzvvvrrrsssuuu{{{}}}~~~~~~~~~{{{yyywwwuuuwww{{{~~~|||vvvqqqssswwwzzzzzzvvvssssssttt}}}|||xxxvvvwwwzzz|||~~~xxxvvvxxx{{{}}}~~~~~~|||~~~xxxvvvzzz{{{xxxyyy}}}}}}yyytttvvvyyy|||}}}}}}{{{zzzxxxyyyzzzzzzzzzxxxvvvuuu|||yyyvvvvvvyyyzzzxxxvvv~~~yyytttssstttvvvuuutttwwwttttttxxx~~~}}}{{{~~~|||zzzzzzzzz{{{{{{zzzyyyyyytttwwwzzz{{{yyywwwuuuuuuyyyzzz}}}~~~}}}}}}{{{{{{}}}zzztttwww{{{|||{{{{{{yyyyyyyyy{{{}}}~~~~~~~~~~~~~~~~~~rrrtttvvvyyy{{{|||{{{{{{|||zzzxxxwwwxxxvvvrrrnnnrrrvvvzzz{{{xxxvvvwwwxxx{{{}}}}}}yyyxxx{{{{{{yyy~~~}}}xxxxxx{{{}}}{{{~~~{{{xxxxxxyyyyyywwwtttssssssuuuwwwzzz{{{zzzyyy}}}~~~{{{}}}}}}vvvtttuuuwwwvvvtttrrrqqqqqqwww{{{~~~}}}yyyuuuttttttuuuttttttuuuyyy{{{}}}}}}~~~|||yyywwwvvvwwwzzz{{{uuusssrrrtttwwwzzzzzzxxxuuusssqqqssswww{{{{{{zzzyyyyyy{{{|||}}}}}}{{{yyynnntttzzz{{{wwwttttttvvvnnnvvv~~~|||wwwuuuvvvuuu~~~}}}xxxxxxxxxuuuvvvyyy{{{{{{zzzzzz}}}|||vvvtttvvvzzzuuuuuuvvvwwwxxxwwwwwwwwwooosssyyy||||||zzzxxxwwwyyyzzz{{{}}}~~~}}}}}}|||zzzyyywwwvvvuuu{{{||||||yyywwwwww|||~~~|||{{{uuutttwww|||~~~xxxxxxyyyyyyzzz{{{{{{{{{rrrtttxxx|||~~~{{{vvvqqqssstttwwwyyy{{{{{{zzzyyyxxxzzz|||zzzvvvrrrqqqrrrwwwvvvyyy~~~{{{yyyzzz}}}~~~zzzxxxxxxzzz~~~{{{yyywwwwwwxxxyyyzzzwwwxxxwwwssstttyyy{{{www{{{~~~|||||||||xxxxxx|||~~~||||||{{{{{{zzzyyyyyyyyyzzzzzzvvvsssvvv||||||~~~sssttttttuuuwwwyyyzzz{{{}}}zzzvvvuuuvvvvvvtttrrruuuvvvxxxzzz{{{{{{yyyxxx{{{}}}|||yyyxxx{{{{{{yyy~~~zzzxxxzzzzzzxxx}}}{{{zzzzzz{{{{{{yyyvvv{{{xxxtttsssuuuxxxzzz{{{xxx{{{{{{zzz}}}zzzqqqsssvvvvvvvvvuuuuuuvvvwwwyyy{{{{{{yyywwwvvvvvvuuutttuuuwww{{{}}}||||||~~~}}}|||zzzyyyyyyyyyyyyuuuuuuuuuxxx{{{|||yyywwwvvvuuuvvvxxx|||}}}|||zzz}}}{{{{{{|||~~~}}}zzzvvvuuuwwwyyywwwtttssstttvvvuuuyyy||||||yyyvvvvvvvvvwww~~~}}}yyyyyyxxxuuuyyy{{{}}}}}}|||{{{{{{|||~~~wwwssstttvvvsssssstttuuuvvvwwwxxxyyyvvvuuuttttttuuuvvvwwwxxxwwwxxxzzz{{{}}}~~~~~~~~~yyyxxxwwwvvvvvvuuuvvvvvvxxxzzz{{{yyywwwxxx|||~~~}}}}}}}}}|||{{{ttttttxxx~~~~~~}}}xxxxxxxxxyyyzzz{{{||||||xxxxxxzzz||||||zzzuuurrrsssuuuwwwyyyzzzzzzyyyxxxuuuvvvwwwvvvtttuuuxxx{{{xxxwwwyyy}}}}}}zzzyyy{{{{{{}}}~~~}}}zzzxxxxxxyyyzzzyyywwwvvvuuuvvvwwwxxx~~~xxxuuuwwwvvvrrrtttxxxxxxvvvyyy|||{{{{{{~~~|||yyyzzz~~~~~~{{{zzzzzzyyyyyyyyyyyyyyywwwtttsssuuuyyy}}}}}}|||~~~~~~uuutttsssrrrtttvvvyyyzzz|||yyyuuussstttvvvwwwwwwxxxvvvuuuyyy}}}|||yyyzzz|||{{{xxxxxx{{{{{{yyy{{{~~~~~~{{{zzz|||{{{xxx{{{zzz{{{|||~~~}}}{{{yyy|||yyyvvvtttuuuvvvwwwwwwwwwyyyyyyyyy{{{~~~zzzsssuuuwwwxxxwwwwwwxxxyyyxxxwwwwwwwwwyyyyyyxxxwwwuuuuuuvvvyyy|||}}}}}}|||~~~~~~~~~~~~|||{{{yyyxxxwwwxxxzzz}}}}}}zzzvvvvvvwwwxxx{{{}}}|||zzzxxx|||zzz{{{~~~~~~yyyttt|||zzzwwwtttssssssuuuvvv|||{{{zzzxxxwwwwwwwwwwwwyyy}}}~~~|||{{{{{{xxxuuuzzzzzz{{{}}}}}}{{{zzzuuutttuuuqqqqqqqqqrrrtttvvvyyyzzzyyyuuurrrqqqsssuuutttsssuuuvvvxxxzzz{{{|||{{{{{{vvvuuutttsssssstttvvvwwwvvvxxxzzzzzzxxxxxx{{{~~~}}}{{{{{{|||}}}}}}|||tttuuuyyy}}}zzz{{{xxxxxxyyyzzz{{{|||}}}}}}}}}|||zzzzzzzzzyyyvvvsssuuuvvvxxxyyyyyyyyyxxxwwwvvvuuutttssssssvvv|||yyywwwxxx{{{{{{xxxwwwzzzxxxzzz{{{{{{yyyxxxxxxxxxvvvuuuuuutttuuuvvvxxxyyyyyyvvvtttuuutttssstttxxxzzzvvvtttwwwyyyyyyzzz|||~~~{{{zzz|||~~~zzzyyyyyyxxxxxxxxxxxxxxxrrrrrrssstttvvvyyy|||}}}{{{{{{}}}~~~uuuuuuttttttuuuvvvwwwxxxyyywwwuuuuuuvvvwwwyyyyyywwwvvvvvvyyy|||~~~|||zzzyyy{{{{{{wwwwwwzzz{{{xxxtttyyy{{{{{{|||~~~{{{wwwxxxzzz|||}}}}}}|||{{{wwwwwwyyyzzz{{{yyyuuurrrzzzzzzzzzyyyyyyzzzyyywwwxxxyyyzzzyyyxxxwwwxxxyyyzzzwwwttttttwwwyyyxxxvvvxxxwwwvvvxxx{{{}}}~~~~~~~~~|||{{{zzzzzzzzz{{{}}}~~~{{{yyyvvvvvvwwwwwwxxxwwwvvvuuu~~~zzzwwwyyy}}}~~~zzzuuu}}}zzzvvvttttttvvvvvvvvv|||zzzxxxwwwxxxyyyxxxxxx||||||{{{{{{||||||yyyvvvwwwwwwyyy~~~~~~zzz}}}|||yyyxxxxxxrrrqqqpppppprrruuuwwwyyyxxxuuusssuuuxxxwwwqqqkkksssuuuwwwyyyzzzyyyyyyxxxvvvuuusssqqqqqqsssvvvwwwvvvyyy{{{zzzxxxwwwyyy{{{}}}{{{|||}}}~~~}}}|||yyyxxxzzz|||zzz{{{yyyyyyzzz{{{}}}~~~~~~|||yyywwwwwwxxxwwwvvvxxxxxxyyyyyyyyyyyyxxxwww{{{yyywwwttttttvvvzzz}}}zzzvvvvvvxxxxxxuuuuuuwwwuuuwwwyyyzzzyyyxxxwwwwwwvvvvvvvvvvvvvvvwwwxxxyyywwwuuuttttttuuuuuuvvvxxxwwwuuuuuuwwwxxxyyy{{{|||}}}|||{{{|||~~~}}}zzzyyyyyyxxxxxxxxxxxxxxxyyyqqqssstttuuuvvvxxx|||zzz{{{}}}~~~vvvvvvwwwxxxxxxxxxwwwvvvtttuuuwwwxxxxxxxxxyyyyyyuuuwwwyyyzzzxxxxxxzzz|||xxxzzzzzzwwwwwwzzzzzzxxxrrrwwwzzz{{{|||{{{tttuuuxxxzzz{{{{{{||||||vvvwwwxxxzzz|||{{{xxxuuu{{{zzzyyyyyyxxxwwwwwwxxxyyyzzz{{{zzzyyyyyyzzz|||{{{wwwssssssuuuwwwvvvttt{{{xxxvvvuuuxxx|||~~~}}}{{{yyyzzz{{{|||~~~~~~~~~~~~}}}|||}}}}}}yyyxxxvvvtttssstttvvvwwwzzzwwwuuuwww|||}}}{{{wwwzzzxxxwwwwwwxxxxxxwwwvvvxxxwwwwwwyyy{{{|||zzzyyy}}}{{{zzz|||}}}{{{yyyxxxwwwwwwyyy~~~~~~xxxzzz}}}~~~}}}zzzxxxwwwtttsssrrrqqqrrrtttvvvwww|||xxxvvvwwwyyyyyysssnnntttuuuwwwyyyyyyxxxvvvuuuuuusssqqqooooooppprrrtttwwwyyy{{{yyyvvvtttvvvxxx}}}}}}~~~~~~}}}|||~~~{{{{{{}}}}}}zzz{{{}}}zzz{{{|||}}}~~~zzzxxxuuuuuuvvvxxxyyyyyyzzzzzzzzzzzzzzzyyyyyyyyy|||{{{zzzyyyyyyyyyyyyxxxyyyvvvuuuwwwvvvsssrrruuutttuuuwwwxxxyyyxxxvvvuuuvvvvvvvvvvvvvvvvvvvvvwwwvvvvvvvvvuuuvvvxxxyyyyyyvvvxxxxxxxxxyyy{{{}}}}}}~~~}}}||||||{{{zzzwwwvvvzzzyyyyyyyyyyyyyyyzzzzzztttuuuwwwwwwxxxzzz~~~|||~~~wwwxxxzzz{{{zzzyyyvvvuuurrruuuxxxzzzyyyyyyyyyzzzwwwzzz|||zzzvvvuuuwwwzzzwwwyyyyyyvvvvvvzzzzzzxxxvvvzzz|||{{{{{{}}}|||xxxrrrtttvvvwwwwwwyyy{{{}}}}}}zzzvvvuuuwww{{{~~~yyyxxxxxxzzzxxxvvvwww|||uuuwwwyyyyyyzzz|||{{{yyyvvvuuuvvvvvvvvvuuu{{{xxxuuuuuuwww{{{}}}~~~{{{xxxwwwyyy{{{}}}}}}~~~~~~}}}{{{{{{}}}|||{{{xxxuuutttuuuyyy|||xxxwwwwwwxxxzzz||||||{{{wwwxxxyyyzzzzzzxxxwwwvvvuuuvvvyyy{{{||||||{{{zzz}}}{{{{{{}}}}}}zzzyyy{{{{{{{{{|||~~~~~~|||zzz{{{|||}}}{{{yyyvvvsssvvvuuutttttttttuuuvvvwww}}}vvvsssuuuxxxyyyyyywwwxxxzzzzzzzzzwwwtttrrrqqqpppnnnmmmmmmnnnooopppwwwyyyzzzxxxtttsssuuuxxx}}}|||}}}~~~}}}||||||zzz|||{{{yyyzzz~~~{{{{{{||||||}}}~~~~~~~~~vvvuuutttuuuxxxzzzzzzzzzzzzzzzzzzzzzyyyyyyyyyyyy{{{{{{{{{}}}~~~~~~|||yyyzzzwwwwwwyyywwwsssqqqssstttuuuvvvxxxzzzyyyvvvsssttttttttttttttttttttttttvvvxxxxxxvvvwwwzzz{{{zzzwww{{{}}}{{{zzz}}}~~~~~~~~~}}}{{{xxxvvvuuuttt{{{{{{{{{{{{{{{||||||}}}yyyyyyxxxyyy{{{~~~~~~zzzzzzzzzyyyyyyxxxwwwvvvtttvvvxxxxxxwwwwwwzzz|||~~~}}}|||zzzxxxvvvvvvvvvvvvxxxxxxuuuvvvyyyzzzxxxwwwzzz|||zzzzzz|||{{{xxxssstttvvvuuuuuuwww{{{~~~|||wwwuuuwww{{{|||yyyyyy{{{xxxtttvvv|||uuuwwwxxxyyyzzz|||yyyzzzzzzzzzxxxxxxyyy{{{xxxvvvvvvwwwyyy{{{{{{zzz{{{zzzyyywwwwwwxxxzzz{{{yyy|||~~~~~~|||{{{|||}}}{{{|||{{{yyywwwwwwzzz}}}yyyzzz|||{{{zzzzzz|||~~~xxx{{{}}}|||xxxvvvvvvwwwuuuxxx||||||zzzyyyzzz||||||{{{||||||wwwyyy~~~{{{|||~~~~~~}}}|||}}}}}}yyyyyyyyyzzzzzzxxxvvvsssuuuuuuvvvwwwwwwxxxyyyyyy}}}xxxuuuuuuxxx|||zzz{{{||||||{{{wwwsssqqqoooooooooooopppqqqrrrsssuuuvvvwwwuuusssssswww{{{{{{zzzxxxyyyzzz|||{{{{{{|||yyyyyy{{{{{{xxxxxx{{{zzzzzzzzzzzzzzzzzzzzzzzzuuuuuuvvvxxx{{{{{{zzzxxxxxxxxxwwwwwwwwwxxxxxxyyy}}}||||||~~~~~~||||||zzzzzz|||zzzuuurrrsssuuuuuuvvvxxxzzzyyyuuuqqqqqqrrrssstttuuuvvvvvvvvvuuuyyyyyyvvvwww{{{|||xxxxxx}}}|||zzz}}}}}}}}}zzzwwwvvvvvvwww}}}}}}}}}}}}}}}~~~~~~{{{yyyzzz~~~}}}{{{yyywwwvvvvvvwwwwwwwwwxxxxxxvvvuuuvvv{{{{{{zzzzzzzzzvvvsssuuuxxxxxxuuuvvvyyyzzzxxxtttxxxyyyxxxzzz~~~~~~|||tttuuuvvvuuutttvvv{{{~~~|||zzzzzz|||~~~~~~~~~}}}||||||wwwqqqrrrxxxyyyyyyzzzyyyyyyzzz}}}xxx{{{}}}}}}{{{{{{}}}tttuuuwwwzzz||||||yyywwwvvvwwwxxxxxxyyyyyyxxxxxxuuuzzz~~~~~~{{{{{{{{{xxx{{{|||{{{yyyxxxyyy|||{{{~~~~~~zzzyyy|||{{{~~~|||vvvsssuuuxxxxxx{{{~~~|||wwwvvvyyy}}}{{{{{{~~~{{{vvvxxxwwwzzz}}}}}}{{{|||uuuuuuvvvwwwyyyzzzxxxwwwssstttvvvxxxzzz{{{||||||zzz{{{|||{{{zzzzzz{{{}}}|||}}}~~~~~~{{{wwwsssppppppqqqrrrtttuuuwwwwwwxxxrrrtttuuusssrrrtttyyy~~~vvvuuutttuuuxxxzzzzzzzzzxxxvvvxxx{{{{{{wwwuuuwwwyyyyyyxxxxxxxxxwwwwwwwwwuuuvvvxxx{{{}}}}}}zzzwwwvvvvvvuuuuuuvvvwwwwwwxxx~~~~~~|||~~~|||}}}}}}wwwssssssvvvvvvvvvyyy{{{yyyuuupppqqqrrrtttvvvxxxzzz{{{{{{uuuyyyzzzvvvvvv{{{{{{wwwxxx}}}zzz}}}~~~|||}}}zzzwwwwwwxxxzzz~~~~~~|||xxxzzz~~~~~~xxxuuurrrpppqqqrrrrrrqqqyyyvvvsssssstttvvvwwwwww}}}{{{yyyuuuvvv~~~xxxtttuuutttpppqqqvvv}}}xxxrrrqqqtttyyy{{{{{{wwwtttrrrrrruuuxxx{{{|||zzzwwwuuuxxx}}}~~~{{{{{{|||||||||{{{yyywwwuuuuuusssvvv}}}~~~xxxtttuuu}}}~~~~~~|||{{{{{{{{{|||zzzxxxxxxzzzzzzwwwtttzzz|||~~~zzzxxxyyyzzzyyyzzzzzzyyyxxxxxx{{{}}}|||yyyvvvwwwzzz||||||zzz|||{{{{{{{{{{{{}}}{{{|||{{{sssvvv||||||~~~}}}{{{yyywwwvvvyyyxxxvvvwwwyyy{{{|||{{{yyywwwuuuvvvxxx{{{|||}}}rrrsssvvvyyy{{{}}}~~~~~~yyyxxxyyy{{{~~~}}}}}}~~~~~~{{{uuuqqqnnnsssxxxyyyvvvssstttvvvssswww||||||xxxvvvwwwzzzwwwuuurrrppppppsssvvvyyy||||||{{{zzzyyywwwvvvuuuuuutttrrrqqqrrrtttvvvvvvqqqsssyyy}}}|||~~~vvvvvvxxxyyyzzz{{{{{{|||~~~|||zzz}}}wwwssssssuuuuuuttttttuuuxxxyyyyyyxxxzzzyyywwwvvvvvvyyy~~~|||zzzwwwuuuuuuxxx|||~~~zzzzzzyyy{{{|||}}}{{{zzz|||zzzyyy|||}}}yyy|||~~~~~~|||wwwzzzxxxvvvsssrrrsssssssssrrrsssssssssssstttuuuvvvwww|||vvvuuu||||||xxxwwwzzzvvvvvvyyyxxxsssrrruuuyyywwwtttsssssstttttttttuuuttttttvvvwwwxxxwwwvvvxxxwwwwwwyyy|||}}}|||zzz{{{|||||||||{{{yyyxxxwwwyyywwwxxx}}}}}}wwwtttuuu{{{|||}}}}}}{{{zzzzzz{{{|||{{{zzzzzz|||{{{wwwtttwwwzzz|||}}}|||{{{zzzzzz~~~~~~~~~{{{yyyxxxyyy{{{|||zzzxxxyyy{{{||||||zzz}}}}}}||||||||||||}}}}}}{{{|||zzzwwwzzzzzzyyy}}}~~~|||zzzxxxvvvuuuuuuvvvwwwzzzzzzyyywwwyyyxxxxxxzzz||||||zzzyyysssuuuxxxzzz||||||{{{zzz{{{{{{{{{}}}|||{{{{{{|||}}}|||zzzxxxsssvvvxxxuuuqqqppprrruuurrrwww{{{{{{xxxwwwxxxzzzwwwuuurrrpppqqqsssvvvxxx~~~}}}}}}{{{yyywwwuuuttttttuuuuuusssppppppsssvvvuuutttwww|||~~~||||||~~~xxxwwwwwwwwwyyy{{{~~~~~~}}}{{{zzz{{{zzzwwwsssqqqrrrtttsssrrrrrruuuxxxzzzzzzzzz|||{{{yyywwwwwwzzz~~~yyyxxxuuutttuuuxxx{{{~~~||||||}}}}}}|||{{{{{{{{{|||{{{|||~~~~~~|||{{{|||}}}|||~~~|||yyy|||xxxwwwuuuuuuvvvvvvuuussspppssswwwwwwtttrrrrrrssstttppprrryyy~~~zzzwwwttttttwww||||||xxxuuuuuuuuuvvvwwwvvvtttssssssssstttuuuwwwyyy{{{yyyuuurrruuuxxxzzz|||{{{zzzyyyyyy{{{{{{||||||{{{zzzyyyyyy}}}{{{zzz|||zzzvvvtttuuuxxxzzz||||||{{{zzz{{{|||}}}}}}}}}~~~~~~|||yyyuuuuuuuuuwww{{{}}}}}}{{{yyy~~~~~~|||zzzyyyzzz{{{}}}|||{{{|||}}}}}}|||zzz~~~~~~}}}}}}|||{{{zzzzzz{{{{{{xxxuuuwww|||~~~|||{{{{{{zzz|||}}}~~~|||yyywwwtttuuuwwwzzz|||{{{xxxuuuyyyzzz|||}}}yyyuuuvvvwwwyyy{{{{{{zzzyyyxxx}}}}}}~~~~~~~~~~~~|||zzzzzz{{{||||||{{{zzzzzzwwwrrrmmmmmmppptttsssvvvzzz{{{yyywwwyyy{{{xxxvvvtttrrrrrrsssuuuwww{{{|||||||||{{{zzzyyywwwsssvvvxxxuuuooonnnrrrwwwyyyuuutttyyy}}}}}}|||}}}yyyxxxwwwvvvxxx{{{~~~|||~~~}}}|||vvvvvvuuurrrqqqqqqsssuuuqqqqqqqqqssswww{{{|||||||||{{{xxxvvvvvvxxxzzz|||wwwuuutttsssuuuxxx{{{}}}}}}{{{yyyzzz|||{{{}}}~~~~~~~~~|||{{{{{{{{{{{{xxxwwwwwwxxxyyyyyywwwuuusssxxx}}}{{{uuuooonnnnnnooorrrvvv{{{|||{{{xxxxxxssstttxxx{{{|||zzzxxxwwwsssvvvyyyzzzxxxwwwyyy|||uuuvvvxxx{{{}}}{{{xxxuuuuuuzzz{{{xxxxxxzzz{{{{{{{{{{{{{{{{{{{{{zzz}}}{{{zzzyyywwwuuuuuuwwwxxxzzz|||}}}||||||}}}~~~zzzwwwsssrrrqqquuuzzz}}}|||{{{zzz{{{||||||{{{{{{|||~~~}}}}}}~~~~~~|||{{{~~~~~~}}}}}}|||{{{zzzyyy~~~{{{xxxxxxyyyyyyxxxzzzzzzyyyzzz}}}~~~}}}zzzyyyxxxyyyyyy|||}}}}}}{{{yyy|||}}}~~~~~~xxxtttxxxxxxxxxxxxxxxzzz{{{|||~~~}}}{{{{{{{{{~~~|||{{{|||{{{zzzxxx~~~}}}yyytttooommmooorrrsssvvvyyyyyyyyyxxxzzz{{{xxxwwwuuusssssstttuuuvvvvvvwwwzzz|||~~~~~~~~~tttvvvwwwuuussssssuuuxxx|||vvvtttzzz~~~|||{{{zzzyyyxxxxxxxxxyyy{{{|||zzz{{{|||}}}}}}}}}|||{{{xxxvvvuuusssrrrsssuuuwwwrrrqqqqqqssswwwzzz{{{|||zzzxxxvvvttttttuuuuuuuuuvvvuuuuuuuuuwwwyyy|||~~~}}}yyyvvvxxx|||{{{}}}{{{zzz{{{}}}wwwwwwvvvxxxyyyyyyxxxvvvuuuzzz}}}wwwqqqpppqqqpppxxxzzzvvvwwwxxxtttvvvwwwxxxyyy{{{{{{zzzvvvyyy{{{zzzyyyyyy|||yyyxxxyyy{{{}}}~~~~~~|||vvv||||||xxxyyy{{{{{{{{{{{{zzzzzzzzzzzz{{{yyyzzzyyyvvvtttuuuxxxzzzzzz||||||zzztttpppnnnooouuuzzz}}}}}}{{{}}}~~~~~~}}}}}}~~~|||}}}~~~}}}|||}}}|||||||||{{{{{{{{{zzz~~~}}}{{{xxxvvvvvvxxx{{{{{{{{{}}}~~~}}}~~~~~~|||{{{|||{{{yyyzzz{{{}}}|||{{{~~~~~~~~~}}}zzzxxxyyywwwuuutttuuuzzz}}}~~~~~~|||xxxvvvwwwxxx}}}||||||}}}}}}|||yyywww}}}}}}{{{wwwtttrrrqqqqqquuuvvvxxxyyyxxxyyyyyyzzzwwwvvvvvvuuuuuuuuuvvvvvvuuuwwwzzz}}}wwwuuusssuuuyyy|||{{{yyy|||wwwwww}}}{{{xxxyyyzzzzzzzzzzzzxxxvvvuuuyyyyyyyyyyyyzzzzzzzzzzzzzzzxxxvvvttttttuuuuuuvvvtttrrrqqqrrruuuxxxzzzzzzzzzxxxuuuuuuvvvvvvuuutttwwwwwwwwwxxxzzz|||~~~|||}}}wwwuuuxxx|||}}}}}}{{{|||wwwuuuuuuvvvxxxyyyxxxwwwuuuxxx||||||yyywwwwwwxxxsss}}}yyywwwxxxyyyvvvxxxxxxvvvvvvzzz{{{zzzzzzzzzzzzzzzxxxxxxzzz{{{|||zzzzzz{{{~~~xxx||||||yyyzzz}}}|||{{{zzzyyyyyyyyyyyyyyyvvvzzz{{{vvvtttwww{{{}}}}}}}}}{{{zzztttrrrooopppsssxxx|||~~~~~~}}}~~~{{{}}}~~~}}}~~~~~~}}}{{{zzzyyyzzz{{{{{{{{{{{{}}}}}}yyyxxx{{{vvv{{{~~~|||{{{~~~||||||}}}}}}}}}}}}}}}}}}|||zzzxxxxxxyyy{{{{{{{{{~~~||||||}}}}}}|||{{{xxxvvvsssrrruuuzzz}}}~~~}}}xxxtttrrrtttwwwwwwxxxyyy|||~~~~~~|||zzzyyyyyyyyyyyyxxxvvvuuutttwwwxxxxxxxxxxxxyyyyyyyyyuuuvvvvvvwwwwwwwwwwwwwwwxxxzzz|||~~~}}}{{{zzzxxxtttrrrvvv}}}~~~{{{|||xxxyyy~~~}}}xxxwwwyyyzzz|||}}}{{{yyyuuusssyyyyyyxxxwwwwwwxxxxxxyyyzzzxxxvvvuuuuuuuuutttrrrtttrrrqqqqqqtttxxxyyyzzz{{{yyywwwxxx{{{|||yyywwwyyyyyyzzz|||}}}~~~{{{}}}}}}{{{xxxwwwzzz}}}}}}~~~|||~~~vvvtttssssssuuuwwwxxxxxxxxxxxxxxxxxxyyyzzz{{{|||vvv|||}}}{{{}}}}}}zzzvvvzzzyyyuuuuuuyyyyyyvvvxxxxxxyyy{{{|||{{{yyywww}}}|||{{{|||~~~yyy{{{~~~}}}{{{zzz{{{}}}|||{{{zzzxxxwwwwwwwwwxxxwww}}}~~~yyyvvvyyy}}}~~~|||yyyxxxyyyssstttuuuvvvwwwxxx{{{}}}}}}||||||zzz|||~~~}}}|||}}}|||xxxwwwxxxyyy{{{yyywwwyyy|||{{{xxxzzzvvv{{{~~~|||}}}|||{{{{{{{{{{{{|||~~~{{{zzzyyyzzz{{{|||zzzyyy|||{{{{{{|||~~~~~~}}}vvvuuuttttttwww{{{~~~~~~{{{vvvpppoootttyyyxxxwwwwwwxxx{{{|||||||||uuuuuuuuuwwwxxxyyyyyyyyyzzzyyyxxxwwwxxxxxxxxxwwwttttttvvvwwwxxxyyyyyyxxxyyyzzz}}}~~~~~~|||yyywwwwwwuuuuuuxxx|||}}}{{{{{{xxxxxx{{{{{{wwwvvvxxxzzz{{{|||}}}|||{{{yyyxxx|||{{{yyyxxxwwwwwwxxxyyyxxxwwwvvvwwwxxxxxxuuurrrrrrqqqoooppptttxxx{{{|||zzzxxxwwwzzz~~~}}}yyyzzz{{{|||}}}~~~~~~~~~~~~|||{{{zzzyyyzzz{{{}}}~~~}}}}}}~~~~~~~~~uuusssqqqqqqsssvvvxxxxxx|||zzzwwwvvvxxxyyyzzzzzzwwwzzzyyyxxx}}}zzzvvvzzz{{{vvvvvvyyyxxxrrruuuuuuxxx}}}}}}xxx}}}}}}}}}~~~}}}{{{yyyzzz{{{{{{zzzzzz|||}}}|||{{{yyywwwvvvvvvvvvvvvyyy{{{www{{{}}}}}}yyyvvvvvvwwwrrrvvv{{{|||{{{yyy{{{|||xxxzzz}}}}}}|||{{{{{{|||yyy{{{}}}|||{{{||||||xxxuuuvvvxxxyyyzzzwwwwwwyyyxxxuuuyyywww{{{|||||||||{{{zzzyyyzzz|||~~~{{{|||}}}|||yyyyyyyyyzzz}}}~~~|||tttuuuvvvwwwyyy|||~~~{{{uuuooooootttzzz}}}zzzwwwvvvwwwyyyzzzzzzrrrqqqrrrtttwwwzzz|||}}}{{{zzzxxxwwwxxxxxxwwwvvvrrrtttvvvxxxyyyzzzzzzyyyvvvxxx{{{~~~~~~}}}zzzyyyuuuwwwxxxyyyzzzzzz{{{{{{{{{xxxwwwxxxuuusssuuuzzz|||||||||||||||}}}~~~~~~}}}zzzxxxxxxxxxyyyzzzxxxwwwwwwyyy||||||xxxuuupppooonnnppptttyyy}}}~~~xxxvvvuuuyyy~~~}}}yyyzzz{{{|||~~~~~~~~~}}}|||}}}{{{yyyyyy|||~~~||||||rrrqqqrrrtttvvvwwwuuussszzzyyyxxxwwwwwwwwwwwwxxxuuuxxx{{{}}}{{{yyywwwwww}}}}}}}}}yyytttrrrrrrtttvvvwwwzzz~~~~~~~~~~~~}}}{{{{{{vvvvvvzzz{{{yyy{{{~~~{{{vvvttttttttttttttt|||~~~~~~|||{{{zzz|||xxxvvvvvvxxx{{{yyyxxxyyyzzz|||{{{{{{zzzwwwtttvvvyyy||||||{{{xxxyyy{{{}}}|||zzz|||}}}zzzwwwzzzwwwuuuxxx{{{|||xxxsss{{{zzz{{{~~~}}}~~~zzzxxxwwwyyy|||~~~~~~|||yyy|||}}}~~~}}}{{{xxxxxxvvvtttwww}}}~~~zzzzzzzzzyyyuuuqqqqqquuuyyy|||vvvuuuzzz~~~|||{{{wwwrrrnnnooouuuzzz{{{zzz}}}yyyuuusssssswwwwwwxxxzzz{{{|||}}}}}}zzz|||}}}}}}{{{zzz{{{|||tttttttttuuuxxx{{{~~~yyy{{{xxxrrrrrrxxxzzzxxxwwwwwwzzz~~~~~~zzzzzzxxxwwwwwwxxxzzzzzzzzzssswww{{{|||{{{xxxvvvvvvppptttxxxzzzyyyyyy{{{}}}zzzzzzzzzzzz{{{|||~~~xxxyyy{{{|||}}}|||{{{{{{yyywwwwwwyyy~~~~~~}}}|||nnnppprrruuuvvvwwwwwwwwwzzzzzzzzzyyyyyyyyyxxxxxxtttwwwzzz||||||{{{||||||{{{||||||xxxtttqqqrrrsssrrrtttvvv{{{~~~~~~}}}}}}|||}}}}}}|||{{{|||xxxxxx{{{|||zzz{{{~~~|||zzzwwwuuuuuuvvvwww{{{}}}~~~~~~~~~~~~}}}}}}zzzyyyyyyyyywwwvvvzzzyyyzzz{{{|||{{{yyywwwxxxwwwwwwxxxzzz|||}}}}}}|||||||||}}}~~~}}}{{{|||}}}}}}|||zzzxxxwwwzzz~~~~~~{{{~~~}}}~~~||||||}}}}}}}}}|||{{{zzz~~~}}}~~~|||yyy}}}}}}}}}~~~~~~}}}{{{zzz}}}|||zzzwwwyyy~~~~~~{{{yyyxxxuuusssrrrtttyyy|||zzzvvvyyy||||||{{{{{{tttpppnnnpppwww}}}~~~~~~|||xxxuuussssssvvvvvvwwwxxxzzz|||}}}~~~~~~~~~}}}|||{{{zzzyyytttssssssuuuyyy|||||||||yyy{{{xxxssssssxxxzzzyyyxxxyyy{{{~~~zzzxxxwwwvvvwwwyyy|||}}}}}}tttuuuxxxzzz{{{zzzyyyxxxrrruuuxxxyyyyyyzzz|||~~~{{{{{{{{{{{{|||}}}~~~~~~}}}}}}{{{zzzxxxvvvtttuuuxxxzzz{{{{{{}}}ooorrrvvvwwwuuutttvvvxxxyyyzzz{{{{{{{{{zzzyyyxxxsssvvvxxxzzz{{{}}}zzzzzzzzzwwwtttrrrrrrrrrpppqqqtttyyy}}}~~~|||zzzyyyzzz|||||||||~~~{{{zzz||||||zzz{{{~~~}}}}}}|||yyyuuutttwwwzzzyyy|||~~~{{{{{{}}}}}}zzz~~~zzzwwwwwwzzz{{{yyyvvvxxxyyyzzz}}}~~~{{{xxxvvvxxxzzz{{{||||||~~~~~~}}}}}}~~~~~~|||{{{|||~~~~~~{{{zzz|||~~~~~~~~~~~~~~~}}}}}}}}}~~~}}}~~~~~~|||zzz}}}||||||{{{zzzyyyxxxxxx}}}zzz{{{~~~~~~{{{xxxuuurrrrrruuuzzz~~~|||wwwxxxzzzyyyzzz{{{vvvsssqqqsssyyy}}}}}}}}}zzzwwwtttssstttvvvuuuuuuvvvxxx{{{}}}~~~}}}~~~}}}yyyvvvvvvsssrrrvvv{{{}}}{{{wwwyyyzzzxxxuuuuuuxxxzzzyyyzzz{{{|||}}}zzzzzzxxxwwwwwwyyy{{{||||||uuuttttttwww{{{|||{{{yyyuuuvvvxxxyyyyyyzzz}}}||||||}}}}}}~~~~~~~~~|||yyywwwuuusssrrrrrrwww{{{{{{xxxyyysssxxx{{{yyytttqqqrrrtttwwwxxxzzz{{{{{{zzzxxxwwwtttuuuwwwxxxyyy{{{xxxxxxxxxwwwuuussssssrrrqqqrrruuuyyy~~~{{{xxxvvvvvvxxx{{{}}}~~~}}}|||{{{|||{{{zzzzzz{{{yyy{{{|||yyytttsssvvv{{{yyy{{{}}}~~~~~~~~~zzz|||{{{xxxwwwzzzzzzwww{{{yyyxxxxxxzzz{{{{{{zzzxxxxxxyyy|||~~~}}}tttyyy}}}~~~}}}}}}~~~||||||~~~{{{xxxyyy|||}}}}}}}}}zzzzzz}}}~~~~~~~~~~~~~~~}}}|||{{{{{{zzzxxxuuuttttttuuu|||~~~}}}yyyyyy}}}}}}zzzxxxuuutttwww|||~~~{{{wwwyyyzzzyyyyyy{{{}}}zzzwwwwwwzzz|||}}}}}}{{{{{{{{{xxxuuuttttttuuuxxxvvvuuuuuuvvvyyy|||~~~|||}}}{{{vvvxxxuuutttxxx{{{tttyyyyyyxxxwwwwwwyyyzzzzzz||||||}}}~~~|||zzz|||yyyxxxxxxyyyxxxwwwxxxuuurrrtttzzz|||{{{xxxwwwxxxxxxxxxyyy{{{~~~}}}}}}~~~~~~~~~~~~~~~~~~yyyxxxxxxwwwvvvvvvvvvvvvrrruuuyyyyyyxxxxxx|||~~~uuuyyy|||zzztttqqqrrrtttuuuvvvxxxyyyzzzxxxwwwuuuvvvwwwwwwwwwvvvxxx{{{~~~xxxxxxxxxxxxwwwvvvuuusssrrrsssuuuyyy}}}vvvtttrrrssswww|||{{{||||||zzzzzzzzzyyyxxxuuuxxxzzzwwwsssqqquuuyyyyyyzzz|||{{{zzzyyyzzz{{{vvvyyyxxxuuutttwwwxxxuuuvvvyyy|||{{{xxxxxx|||{{{yyywwwwwwyyy{{{||||||vvvzzz~~~~~~}}}}}}|||}}}|||xxxzzz~~~~~~}}}}}}~~~~~~~~~||||||~~~~~~~~~~~~}}}}}}}}}}}}yyyyyyyyyvvvrrrqqqqqqsssvvvyyyyyywwwvvvzzzzzzxxxxxxwwwyyy|||~~~zzz{{{wwwwwwzzz{{{yyyyyy{{{~~~{{{zzzzzzzzzzzzzzzzzzzzzyyywwwuuutttuuuvvvzzzxxxvvvuuuuuuwwwzzz|||}}}zzz|||}}}yyyzzzwwwvvv{{{|||vvvyyyxxxxxxyyyzzzyyyzzz{{{|||}}}}}}}}}}}}|||{{{{{{~~~|||yyywwwwwwxxxwwwvvv{{{vvvssstttxxx{{{yyyvvvyyyxxxwwwxxxyyy|||}}}~~~}}}}}}~~~~~~~~~}}}||||||uuuuuuvvvwwwxxxxxxyyyyyyuuuuuuvvvxxxzzz{{{||||||ssswwwyyyyyyvvvuuuuuuwwwuuuuuuwwwxxxxxxxxxwwwvvvxxxyyyxxxwwwuuuuuuwwwyyyyyyxxxxxxzzz{{{zzzxxxvvvtttssstttwwwzzz||||||{{{tttsssrrrtttwww{{{~~~yyy||||||zzzyyy{{{zzzwwwuuuwwwxxxwwwtttsssvvvxxxyyyzzzzzzyyyvvvuuuvvvwwwtttvvvvvvsssssswwwwwwuuusssyyy}}}{{{vvvuuu{{{{{{wwwuuuuuuvvvwwwwwwyyy{{{}}}~~~~~~~~~~~~}}}}}}~~~}}}~~~}}}zzz{{{{{{}}}}}}}}}}}}}}}~~~{{{|||}}}{{{zzzzzz{{{}}}wwwyyyzzzwwwsssqqqrrrsssrrrvvvxxxuuutttwwwxxxwwwxxxyyy|||{{{xxxuuutttuuuzzz{{{yyyyyy{{{|||{{{zzzzzzzzzzzz{{{|||yyyyyyyyywwwuuuuuuvvvxxxzzzyyywwwvvvwwwxxxzzz{{{|||{{{zzz||||||zzzyyyyyy}}}~~~yyyyyywwwxxx||||||zzzzzz|||{{{|||||||||zzzzzz{{{|||yyywwwvvvuuuwwwyyyyyyxxxzzzwwwtttuuuwwwyyywwwuuuxxxwwwvvvxxxzzz|||||||||{{{|||}}}}}}}}}{{{zzzyyyuuuvvvxxxyyyzzzzzzyyyxxxyyyxxxxxxzzz~~~~~~|||uuuvvvxxxxxxxxxwwwwwwvvvvvvvvvwwwwwwwwwxxxxxxxxxyyyzzzzzzyyyvvvvvvvvvxxxzzzzzzzzz|||~~~~~~{{{xxxwwwwwwvvvxxxzzz{{{zzzyyyvvvuuutttuuuxxxzzzzzzzzzxxx|||}}}zzzzzz}}}{{{wwwyyyyyyyyyyyyyyyyyyyyyyyyxxxyyyyyywwwuuutttuuuvvvsssuuuuuusssssswwwwwwuuurrrvvvyyyxxxuuuuuuyyy~~~~~~|||yyyxxxyyyzzzzzzzzz}}}|||{{{{{{}}}~~~~~~}}}}}}zzz|||~~~}}}}}}}}}xxxzzz}}}~~~|||zzzxxxyyyyyyxxxvvvvvvxxx{{{wwwzzz}}}{{{wwwttttttvvvsssxxxzzzvvvtttuuuvvvuuuwwwyyy{{{|||{{{zzzyyyyyyuuussstttwwwwwwvvvxxx|||xxxyyyyyyyyyyyyzzz{{{|||yyyyyyyyywwwuuuvvvxxxzzzvvvwwwwwwxxxyyy{{{}}}~~~yyyzzz{{{|||}}}~~~~~~}}}yyyyyyzzz}}}~~~|||yyyvvvxxx~~~~~~zzzzzz|||yyyzzz{{{zzzxxxxxxzzz}}}wwwuuuttttttvvvxxxxxxxxxuuuuuuvvvvvvwwwwwwxxxxxxwwwvvvvvvxxx{{{|||{{{yyyzzzzzz{{{|||{{{yyywwwvvvtttwwwzzz|||}}}|||zzzyyy|||~~~zzzyyyxxxxxxyyywwwuuurrrxxxwwwwwwwwwxxxyyyzzzzzzzzz{{{{{{zzzxxxwwwwwwxxx|||{{{{{{}}}}}}zzz|||{{{zzzzzz||||||{{{zzzxxxwwwvvvwwwxxxyyywwwvvvxxx}}}~~~{{{{{{~~~}}}xxx|||{{{zzz{{{}}}}}}}}}{{{wwwxxxxxxwwwuuutttvvvwwwsssuuuuuusssssswwwxxxvvvssstttuuuuuuuuuvvvwwwyyy|||{{{|||~~~|||yyyyyy|||~~~~~~|||~~~~~~}}}}}}zzzyyyxxxxxxyyyzzz{{{|||uuuvvvwwwuuussssssvvvyyyxxx|||zzzvvvwwwyyyvvv{{{}}}xxxuuuuuuuuutttwwwxxxyyyxxxuuuuuuyyy|||wwwtttssstttsssssswww}}}xxxyyyyyyyyyxxxxxxyyyzzzyyyyyyyyywwwvvvvvvyyy{{{ssstttvvvyyy{{{~~~yyyzzz|||}}}|||{{{|||}}}wwwxxxzzz|||}}}~~~~~~~~~yyyvvvxxx{{{zzz}}}wwwyyyzzzyyyvvvwwwzzz}}}yyywwwuuutttuuuuuuuuutttqqqsssvvvwwwwwwwwwyyyzzzvvvuuuuuuxxx{{{|||zzzwwwxxxyyyzzzzzzyyywwwuuutttrrruuuzzz~~~~~~|||}}}xxxzzz}}}}}}zzzwwwuuuuuuzzzzzz{{{zzzxxxwwwxxxxxx~~~{{{wwwuuuvvvwwwxxxxxx{{{xxx|||~~~~~~yyyuuuuuuxxx{{{zzzxxxwwwwwwxxx||||||~~~~~~~~~|||vvvyyyuuuvvv|||}}}xxxtttvvvwwwuuussssssuuuvvvuuutttrrrqqqooopppsssvvvxxxxxxyyyxxx|||~~~|||||||||~~~~~~|||yyy}}}xxxrrrtttwwwwwwwwwwwwvvvttttttuuuxxxyyy}}}}}}{{{yyywwwxxx{{{~~~xxxxxxxxx{{{}}}|||xxxtttyyywwwuuuvvvxxxyyyxxxuuuvvvtttssssssuuuvvvvvvuuuwwwwwwwwwxxxxxxyyyyyyyyyzzzzzzzzz{{{{{{xxxtttpppwwwvvvvvvwwwzzz}}}}}}||||||~~~zzzyyyyyy{{{}}}}}}|||zzz{{{xxxvvvyyy}}}|||yyytttsssssstttvvvxxxyyyxxxtttwwwyyyxxxuuutttuuuwwwvvvuuuuuutttttttttuuuuuusss||||||xxxzzz|||{{{wwwxxxxxxuuussssssxxx|||www{{{~~~~~~}}}}}}{{{|||}}}|||yyyxxxxxxyyyzzzzzzzzzzzzyyyyyyyyyzzzyyyvvvttttttuuuxxxyyyyyy|||}}}~~~~~~}}}{{{wwwxxx~~~}}}yyyvvvvvvzzz|||zzzwwwwwwyyy|||}}}}}}||||||}}}|||}}}|||yyyzzzvvvwww||||||xxxtttuuuwwwvvvuuutttuuuuuuvvvvvvttttttrrrrrrsssuuuxxxzzz{{{yyy|||~~~~~~}}}~~~~~~~~~}}}}}}}}}}}}|||yyywww}}}}}}zzzuuutttxxxyyyvvv{{{xxxtttuuuxxxzzzyyyxxx|||||||||{{{yyyxxxzzz{{{|||xxxwwwxxxzzz{{{zzzyyywwwvvvvvvyyyzzzyyyxxxsssrrrqqqsssuuuwwwxxxwwwyyyyyyzzzzzzzzzzzzzzzzzz{{{zzzzzzzzzyyywwwsssppptttttttttwwwzzz{{{{{{zzzzzz}}}}}}|||}}}{{{{{{{{{{{{zzzyyyyyyzzz}}}{{{yyy{{{{{{wwwqqqppppppqqqtttwwwyyyzzzyyyyyyyyyxxxvvvvvvxxxzzzwwwwwwvvvvvvvvvvvvvvvwwwuuu||||||zzz}}}~~~{{{zzzyyyvvvssssssuuuwwwwww{{{}}}zzzzzz|||~~~~~~||||||}}}yyy~~~~~~}}}{{{yyyyyy{{{~~~zzzyyyyyyyyyyyyzzzzzz{{{uuutttssstttxxx{{{|||}}}wwwyyy|||~~~~~~}}}{{{zzzrrrqqquuu|||~~~~~~zzzwwwuuuwww{{{}}}}}}{{{www{{{~~~~~~zzzyyy{{{~~~yyy|||~~~}}}}}}{{{xxxxxx{{{|||xxxuuuuuuwwwwwwvvvtttssstttwwwyyytttuuuuuutttsssvvv|||}}}{{{}}}~~~}}}}}}{{{zzzxxxxxxyyyyyyyyyxxx|||zzzvvvssswww|||{{{www{{{wwwtttvvv}}}{{{|||}}}}}}|||zzzxxxyyyyyy}}}yyyxxxxxx{{{|||}}}}}}{{{xxxxxxyyyyyyyyyxxxtttsssrrrsssuuuvvvwwwvvv||||||||||||||||||{{{{{{~~~|||zzzzzzyyyxxxuuusssssssssuuuwwwzzzzzzyyywwwxxx|||}}}{{{}}}}}}}}}|||zzzxxxwwwwwwxxx}}}}}}{{{wwwrrrqqqpppoooqqqssswwwyyy}}}{{{xxxwwwyyy{{{||||||yyyyyyyyyxxxxxxyyyyyyzzzyyy|||}}}{{{|||}}}zzzxxxvvvvvvwwwwwwvvvxxx{{{}}}|||{{{||||||{{{xxxvvvuuuxxx{{{}}}{{{yyyxxxwwwwww~~~}}}}}}|||{{{yyyyyy|||~~~yyyxxxwwwwwwxxxzzzzzzzzzwwwvvvvvvxxx{{{~~~wwwyyy{{{}}}}}}{{{xxxvvvnnnmmmpppxxx||||||{{{|||xxxuuussstttxxx}}}yyyzzz{{{{{{{{{{{{|||}}}xxx|||~~~}}}~~~~~~|||{{{{{{|||zzzxxxwwwwwwwwwwwwtttsssssswwwzzzsssvvvwwwvvvtttwww~~~}}}~~~}}}zzz|||~~~}}}~~~|||yyywwwwwwyyyzzz{{{{{{||||||yyyvvvxxx}}}}}}yyyxxxwwwwww{{{}}}~~~}}}{{{xxxxxxyyyzzzxxxyyy{{{|||}}}}}}|||{{{|||yyyxxxxxxxxxxxxyyywwwuuutttuuuuuutttsss|||}}}}}}}}}}}}|||{{{zzz~~~|||{{{{{{zzzxxxvvvwwwvvvuuuwwwyyyzzzzzzyyyyyy{{{|||{{{yyyyyy}}}~~~{{{xxxxxxyyyzzzyyywww}}}~~~|||yyyxxxvvvssspppooopppsssvvv}}}zzzxxxyyy|||~~~}}}{{{||||||{{{{{{||||||}}}}}}~~~}}}{{{{{{}}}|||yyywwwxxx|||~~~}}}{{{{{{}}}{{{xxxwwwyyyyyyyyyzzz{{{{{{yyywwwzzz|||~~~~~~|||yyyyyyyyy|||xxxzzz{{{{{{zzzyyyzzz{{{yyywwwtttuuuwwwyyyzzzyyyxxxxxxxxxyyy|||}}}|||{{{yyyzzz|||~~~}}}zzzvvvtttqqqnnnoootttyyyzzz|||}}}yyytttqqqsssyyy~~~{{{wwwuuuwww|||}}}xxx{{{}}}|||~~~}}}||||||}}}|||zzzxxxwwwwwwuuutttuuuwwwyyywwwyyyzzzxxxuuuvvv}}}{{{wwwssssssxxx~~~}}}~~~}}}|||~~~~~~~~~~~~~~~~~~}}}}}}yyy{{{~~~}}}{{{|||yyywwwwwwyyy{{{}}}}}}{{{|||yyy|||~~~~~~yyy|||~~~|||yyyvvvwwwzzz}}}tttvvvyyy{{{|||}}}~~~~~~~~~{{{yyywwwxxx{{{}}}{{{yyywwwvvvwwwwwwvvvuuu{{{|||}}}}}}}}}{{{yyyxxx~~~|||{{{zzz{{{zzzyyywwwzzzvvvsssrrrtttxxxzzz|||{{{{{{zzzwwwuuuvvv|||~~~xxxtttvvv}}}|||www{{{|||~~~~~~{{{zzzzzzwwwtttqqqqqqtttxxxyyyxxxwwwzzz~~~|||yyy~~~~~~~~~~~~~~~}}}}}}~~~~~~~~~~~~}}}|||~~~~~~}}}||||||}}}}}}{{{wwwtttrrrrrrxxxxxxxxxzzz||||||zzzyyy~~~{{{zzz{{{}}}vvvwwwzzzzzzyyyyyyyyyzzz{{{wwwttttttwwwyyyyyyxxxxxxwwwwwwyyyzzzyyywwwtttyyyzzz|||}}}|||yyyvvvtttxxxsssqqquuuxxxzzz}}}~~~wwwqqqppprrrwww{{{}}}vvvqqqttt||||||zzz{{{}}}}}}|||}}}}}}zzz{{{|||zzzyyywwwwwwyyyzzzyyyxxx|||}}}|||yyyuuutttvvvyyytttoooiiigggjjjpppvvvzzzyyyzzz|||yyyzzzzzzzzz{{{{{{||||||wwwzzz}}}|||zzzzzzxxxvvvvvvxxxzzz||||||{{{~~~{{{}}}~~~|||}}}}}}}}}{{{yyywwwxxx{{{~~~xxxxxxvvvuuuvvvzzz{{{zzzyyywwwwwwzzzzzzyyyxxxyyy{{{|||}}}|||yyyzzz|||}}}}}}{{{yyyxxxyyyxxxxxxyyyzzzzzzyyywwwxxxtttooommmoootttyyy||||||{{{yyyuuurrrtttzzz{{{vvvtttxxxyyyyyy{{{}}}~~~}}}xxxzzzzzzwwwuuuuuuzzz~~~wwwwwwxxxzzz|||}}}}}}|||}}}||||||xxxwwwvvvsssrrrsssssstttvvvuuutttsssssstttwwwwwwwwwyyy{{{|||zzzxxx{{{yyyyyy|||wwwxxxxxxwwwwwwxxx{{{}}}zzzuuuuuuxxx{{{zzzyyywwwwwwwwwyyyyyyxxxuuurrrwwwxxxyyyzzzzzzyyyxxxwwwzzzuuusssuuuxxxxxx{{{~~~}}}xxxsssqqqqqqsssvvv}}}xxxssstttzzz~~~~~~}}}}}}|||zzz{{{|||~~~~~~~~~~~~|||xxxzzz}}}{{{yyy{{{}}}xxx|||{{{zzzyyywwwuuuuuutttqqqnnnjjjiiikkkmmmoooppptttxxx|||~~~|||yyyyyyyyyyyyzzzzzz{{{{{{yyyzzz{{{}}}}}}}}}}}}|||zzzxxxwwwwwwyyy{{{{{{{{{zzz~~~}}}}}}~~~}}}}}}xxxzzz||||||{{{zzz{{{|||{{{{{{yyyvvvvvvyyy{{{zzzyyyvvvvvvyyy|||{{{zzz{{{~~~xxxyyy|||}}}}}}|||zzzyyywwwwwwyyy{{{}}}}}}{{{yyyuuuqqqnnnmmmpppuuuyyy{{{zzz{{{zzzwwwttttttwww{{{vvvwwwzzz}}}~~~}}}yyy{{{}}}}}}}}}|||{{{{{{xxx{{{|||zzzwwwwww{{{yyyyyyyyyxxxxxx{{{~~~~~~{{{yyyvvvnnnjjjmmmnnnmmmmmmpppmmmppprrrtttuuuvvvyyy{{{wwwwwwxxxyyy{{{|||zzzxxxzzzzzz{{{zzzyyyzzz}}}yyyyyywwwuuuuuuwww||||||wwwwwwzzz||||||yyyxxxxxxyyyzzz{{{zzzvvvssstttuuuvvvwwwxxxyyyzzzzzzxxxtttrrrtttvvvvvvvvvyyyxxxxxxwwwuuusssssstttvvv}}}zzzwwwvvvwwwzzz|||~~~|||yyyzzz}}}~~~}}}{{{}}}zzzvvvxxx}}}}}}zzz~~~xxxwwwvvvvvvwwwyyyyyywwwuuurrrqqqpppqqqrrrrrrqqqooossswww}}}~~~|||zzz{{{~~~}}}xxx{{{{{{zzzzzzzzzzzz{{{|||{{{{{{zzzzzz{{{|||~~~|||zzzyyyzzz|||}}}||||||zzz{{{zzzzzz~~~tttxxx}}}|||zzzyyyyyy|||~~~~~~|||{{{}}}~~~{{{wwwtttvvv|||~~~~~~xxxyyy|||~~~~~~}}}|||zzzyyyyyy|||}}}tttrrrpppppptttxxxzzz{{{wwwzzz{{{zzzvvvttttttvvvsssyyy~~~|||}}}{{{|||}}}|||zzzyyyyyyyyyzzz}}}}}}xxxvvvyyy|||{{{{{{yyyvvvuuuyyy~~~yyyuuupppmmmmmmfffdddiiimmmllllllpppkkknnnrrruuuwwwzzz~~~yyyyyyyyy{{{}}}}}}{{{zzzsssuuuxxxzzz{{{|||~~~}}}zzzyyyxxxxxxxxxzzz|||}}}zzz|||~~~|||yyyxxxyyy{{{wwwwwwvvvuuuuuuuuuuuuuuuyyyxxxwwwvvvwwwxxxzzz{{{sssrrrrrrsssuuuwwwwwwxxxwwwwwwwwwwwwvvvvvvvvvuuu|||wwwssstttyyy|||zzzwww{{{}}}}}}zzzxxxxxxzzzuuuxxx|||~~~}}}{{{{{{zzz~~~|||{{{{{{zzzyyywwwvvvuuuuuuuuu{{{uuusssuuuuuusssuuu{{{{{{|||~~~~~~}}}|||yyyxxxzzzyyyzzz~~~yyyzzzyyywwwwwwwwwyyy{{{}}}|||zzzzzz|||}}}zzz}}}}}}||||||}}}|||yyyvvv{{{yyyyyy}}}}}}yyyxxxwwwxxx}}}zzz|||{{{|||~~~}}}zzzxxxyyy{{{}}}{{{zzz~~~xxxyyywwwyyy{{{}}}}}}{{{xxxvvvxxx{{{~~~}}}|||{{{xxxtttsssuuuxxx{{{|||{{{wwwvvvxxxxxxvvvtttvvvyyy|||}}}|||zzzzzz{{{xxxwwwwwwyyy|||}}}zzzxxx|||||||||zzzxxxxxxzzz{{{~~~|||zzz|||}}}{{{wwwrrrllliiigggfff```fffkkkmmmpppssssssooommmooosssuuuvvvwwwzzz{{{{{{}}}~~~{{{zzzzzzyyyyyyxxxwwwxxxzzz|||~~~xxxxxxyyyyyyzzz|||}}}~~~zzz{{{|||{{{xxxwwwxxxyyyxxxxxxvvvuuuttttttuuuuuuwwwwwwvvvvvvvvvvvvvvvvvvppptttwwwxxxvvvvvvwwwzzzwwwwwwvvvvvvvvvwwwwwwwwwzzzyyywwwwwwwwwxxxyyyyyy{{{}}}~~~}}}zzzwwwwwwxxxwwwyyy{{{||||||}}}~~~|||{{{{{{{{{yyyxxxwwwvvvvvvuuu~~~yyywwwyyyxxxuuuvvvzzz{{{|||}}}~~~~~~}}}|||{{{xxxwwwxxx}}}|||yyyyyyxxxxxxyyyzzz|||}}}}}}|||{{{|||}}}~~~~~~~~~~~~~~~~~~|||{{{zzzyyy|||~~~~~~yyyuuuuuuwww{{{{{{~~~~~~|||~~~|||{{{|||}}}|||zzz|||||||||{{{zzzyyywwwvvvwwwyyy|||~~~~~~}}}||||||xxxwwwxxxyyyzzzzzz|||xxxwwwxxxyyyxxxvvvwwwxxxzzz{{{{{{yyyxxxxxxxxxwwwxxxzzz}}}}}}zzzwwwuuuvvvwwwwwwvvvxxx{{{}}}}}}}}}}}}}}}}}}~~~~~~xxxuuuqqqnnnkkkiiigggfffiiinnnrrrtttvvvyyyxxxtttmmmpppsssuuuvvvxxxzzz|||{{{}}}}}}{{{zzzzzzxxxxxxxxxyyyzzz}}}xxxxxxzzz{{{}}}}}}~~~~~~zzz{{{|||{{{yyywwwxxxyyyzzzxxxvvvtttssstttuuuvvvvvvvvvuuuuuuttttttsssrrrpppuuu{{{{{{wwwuuuxxx|||wwwwwwvvvvvvvvvxxxyyy{{{yyyzzzzzzxxxvvvvvvxxx{{{{{{|||}}}|||zzzxxxxxxxxxyyyzzzzzzzzzzzz~~~~~~~~~~~~|||{{{{{{{{{zzzyyyxxxxxxwwwwww|||yyyyyy{{{zzzxxxxxxzzzwwwxxxyyyzzz|||}}}}}}}}}wwwvvvwww{{{xxxyyyyyyzzzzzz{{{||||||~~~~~~~~~}}}|||}}}~~~~~~zzzyyyzzz~~~~~~{{{~~~{{{xxxvvvsssxxx~~~~~~~~~}}}{{{}}}{{{{{{{{{zzzyyy|||zzzxxxwwwwwwvvvwwwxxxyyy{{{|||}}}}}}}}}}}}{{{{{{}}}}}}}}}||||||yyyxxxxxxyyyyyyyyyyyyyyyyyyzzz{{{zzzxxxvvvxxxxxxzzz|||~~~}}}zzzwwwuuuuuuvvvvvvvvvxxx|||}}}~~~{{{yyytttoooqqqvvvvvvssstttqqqmmmmmmnnnnnnllliiiqqqvvvyyyyyyzzz|||{{{wwwrrrsssuuuuuuuuuvvvxxx{{{{{{}}}~~~}}}{{{zzzyyyzzzyyyyyyyyy{{{}}}yyyzzz{{{}}}}}}}}}|||{{{{{{{{{{{{{{{zzzyyyyyyyyyzzzxxxvvvttttttuuuvvvwwwyyywwwuuusssrrrrrrsssssstttvvvxxxxxxvvvvvvyyy|||wwwwwwvvvvvvwwwyyy|||}}}xxxyyyxxxxxxwwwxxxzzz|||yyyzzz{{{{{{{{{zzzzzzzzzzzzzzzzzzyyyyyy||||||}}}~~~~~~~~~}}}|||{{{{{{{{{{{{zzzzzzyyyxxxxxxwwwwwwxxxzzzzzzyyyxxxxxxqqqrrrtttvvvxxxzzz|||}}}yyywwwvvvxxx|||wwwxxxyyyzzzzzzzzzzzzzzz{{{~~~}}}}}}~~~||||||~~~~~~|||{{{{{{~~~|||xxxwww{{{~~~~~~{{{yyyyyy{{{uuu{{{~~~~~~}}}}}}}}}~~~{{{yyyxxxxxxxxxxxx~~~}}}|||zzzyyyxxxwwwxxxxxxyyyzzz{{{|||~~~|||{{{|||~~~~~~|||yyyxxxxxxyyyzzzzzzyyyxxxwwwyyy{{{{{{yyywwwyyyzzz|||~~~|||yyy||||||{{{zzzyyyzzz~~~}}}||||||zzzwwwsssoooiiigggkkkpppqqqpppssspppnnnpppsssuuusssqqqtttxxxzzzyyyzzz{{{zzzvvvxxxyyyxxxwwwuuuuuuvvvxxx{{{||||||{{{yyyxxxyyyzzz||||||}}}~~~zzzzzz{{{||||||{{{yyyxxxxxxxxxwwwxxxxxxyyyxxxxxxxxxwwwvvvuuuuuuvvvwwwyyy~~~{{{vvvsssqqqsssuuuwwwzzzvvvssssssvvvyyyzzzyyywwwwwwwwwxxxyyy{{{}}}~~~zzzvvvtttvvvzzz}}}}}}{{{wwwwwwyyy{{{}}}~~~~~~~~~zzzzzzzzzyyyxxxxxxzzz|||{{{|||}}}}}}}}}|||{{{zzzzzzzzz{{{{{{{{{zzzyyyyyyxxxzzz{{{zzzyyyxxxvvvsssoooqqqsssvvvyyy{{{|||}}}|||zzzxxxwwwyyy{{{|||}}}xxxxxxyyyyyyyyyyyyxxxwwwxxx|||~~~|||{{{||||||||||||}}}{{{|||~~~~~~{{{xxxwwwyyyzzzyyyvvvvvvyyy|||xxx~~~}}}~~~~~~~~~}}}{{{yyyxxxxxxzzz{{{~~~~~~~~~~~~zzz|||~~~}}}{{{yyy{{{zzzzzz{{{|||}}}||||||}}}{{{zzzzzzyyyxxxyyyzzz{{{uuuuuuuuuwwwxxxyyyyyyxxxzzz|||~~~~~~}}}{{{pppkkkmmmpppqqqqqqoookkkhhhiiimmmppprrrsssrrrqqqpppsssvvvxxxxxxvvvtttxxxzzzxxxxxxzzzyyyuuuxxxyyyzzzyyyxxxxxxyyy{{{yyyzzzzzzyyyxxxxxxzzz|||xxxyyyyyyyyyyyyxxxwwwwwwsssrrrrrrsssvvvwwwwwwvvvuuuuuuuuuvvvwwwxxxyyyzzz}}}xxxuuutttuuuxxxzzz}}}wwwqqqrrrwww{{{zzzwwwwwwxxxyyyzzz{{{|||}}}}}}{{{vvvsssuuu{{{~~~zzzwwwwwwxxx{{{{{{{{{zzzxxxuuuuuuvvvxxx{{{{{{|||}}}|||{{{zzzyyyxxxyyyzzz{{{{{{{{{zzzyyy{{{xxxwwwtttooorrrtttwww{{{}}}~~~~~~}}}}}}|||yyywwwwwwwwwyyyzzz{{{{{{zzzyyyxxxxxxwwwwwwwwwyyy}}}}}}zzz{{{|||||||||}}}zzz{{{}}}~~~{{{yyyzzz{{{zzzxxxvvvvvvwwwxxx{{{~~~|||~~~~~~~~~{{{yyyzzz|||}}}~~~||||||~~~yyy{{{~~~~~~|||}}}}}}|||}}}}}}~~~~~~~~~~~~}}}xxxzzz||||||{{{zzz{{{{{{tttuuuwwwwwwvvvvvvxxxzzz|||~~~{{{vvvrrrpppnnnooojjjcccbbbeeejjjnnnpppmmmkkkmmmppprrrrrrssswwwpppqqqssstttuuuvvvvvvwwwuuuxxxzzzxxxyyy|||{{{xxxuuuxxx{{{|||}}}}}}wwwxxxwwwvvvvvvxxx{{{~~~uuuuuuuuuuuuvvvwwwxxxxxxrrrqqqpppssswwwyyyyyyxxxrrrsssuuuwwwyyyzzzzzzzzz}}}|||zzzyyyxxxxxxxxxyyyzzzwwwvvvwwwzzz{{{zzzwwwwwwyyy{{{}}}}}}}}}|||||||||yyywwwwwwzzz{{{{{{zzz{{{zzzzzz|||}}}|||xxxuuurrrrrrvvvyyy{{{|||||||||{{{zzzxxxwwwvvvxxxyyy{{{{{{{{{zzzyyy}}}yyyvvvwwwuuupppsssvvvzzz~~~}}}||||||{{{zzzxxxvvvvvvwwwxxx}}}zzzyyyxxxxxxxxxyyyxxxwwwyyy}}}~~~yyywwwxxxzzz|||}}}yyyxxxyyy|||~~~zzzzzzzzz{{{||||||{{{xxxvvv{{{}}}{{{zzz~~~{{{xxxxxx{{{~~~~~~}}}}}}}}}|||}}}~~~~~~~~~~~~~~~~~~~~~~~~~~~||||||}}}}}}|||zzzwww{{{}}}}}}}}}yyy}}}}}}xxxvvvzzz~~~}}}uuurrrnnnjjjgggfffeeedddaaaaaabbbdddgggkkknnnppplllnnnsssxxxvvvqqqqqqwwwooossswwwwwwtttssstttwwwtttwwwyyyxxxzzz}}}}}}{{{wwwzzz~~~uuuuuuuuuuuuuuuxxx|||~~~}}}qqqqqqqqqrrrtttwwwyyy{{{sssrrrrrruuuzzz}}}}}}{{{oooqqquuuxxx{{{{{{{{{{{{zzz{{{|||}}}|||zzzxxxvvvvvvxxx{{{}}}}}}{{{yyywwwwwwyyy|||~~~~~~|||zzz|||}}}|||zzzwwwwwwxxxzzz~~~||||||}}}}}}|||wwwrrrooorrrxxx|||||||||||||||{{{yyywwwvvvuuuwwwyyy{{{{{{{{{yyyxxxvvvzzzyyyttttttwwwwwwsssrrruuuzzz~~~~~~{{{xxxzzzzzzzzzxxxvvvvvvwwwyyy|||yyyxxxyyyyyy|||wwwssstttzzz|||yyyuuusssuuuxxxzzz|||ssstttxxx~~~{{{vvvwwwzzz|||wwwyyy~~~~~~xxxtttzzzuuutttwwwzzz~~~zzz~~~~~~~~~~~~~~~}}}|||||||||zzzyyyzzz{{{}}}}}}|||xxx}}}~~~~~~|||yyy}}}|||vvveeeccc```___```aaaaaaaaa\\\```fffkkkmmmnnnoooppplllpppxxx}}}xxxooonnntttpppvvv{{{zzztttrrrtttxxxrrruuuwwwwwwyyy}}}~~~||||||~~~|||{{{tttttttttssstttxxx}}}~~~}}}}}}rrrsssuuuwwwxxxxxxwwwwwwuuuyyy}}}}}}{{{zzz{{{}}}wwwyyy{{{|||{{{{{{|||}}}}}}~~~}}}yyytttrrrsssvvvsssyyy}}}|||{{{}}}|||zzzppptttxxxxxxwwwyyy}}}~~~~~~{{{vvvssstttwwwwww|||~~~{{{|||~~~yyy}}}zzzvvvrrrqqqssswwwyyy{{{{{{zzzwwwttttttxxx{{{}}}}}}|||yyywwwxxx|||{{{xxxuuurrrrrrtttwwwzzzuuuuuuwww}}}{{{tttqqqqqqvvvxxxuuusssttt||||||~~~~~~}}}{{{yyywwwvvvvvvvvvxxx{{{~~~}}}{{{xxxuuuttttttvvvwwwwwwyyy{{{|||{{{{{{|||}}}|||yyyzzz}}}}}}}}}|||}}}~~~~~~|||~~~}}}~~~}}}yyyxxxyyyzzzzzzxxx||||||}}}||||||{{{{{{|||}}}~~~wwwuuuyyy}}}}}}|||}}}{{{{{{}}}wwwxxx{{{yyywwwtttqqqmmmgggcccaaabbbbbbcccccccccddddddlllmmmooopppppprrruuuwwwvvvtttsssuuuwwwwwwssspppsssvvvyyyyyywwwsssppppppssstttvvvxxxyyyzzzzzzyyyyyy{{{vvvxxxwwwtttrrrqqquuuzzz|||yyyyyy{{{~~~ssstttvvvxxxyyy{{{{{{|||xxxzzz}}}~~~}}}}}}}}}~~~xxxzzz|||||||||{{{|||}}}}}}}}}|||yyyvvvuuuuuuvvvzzz}}}|||{{{{{{xxxsssqqqsssuuuvvvwwwyyy}}}~~~{{{xxxuuutttuuuwwwuuuzzz}}}{{{{{{~~~|||wwwzzzxxxuuussssssuuuyyy{{{xxxxxxwwwuuussssssvvvyyy{{{|||}}}|||zzzyyy{{{}}}zzzyyyxxxvvvvvvvvvvvvwwwuuuxxx}}}~~~|||zzzrrrrrrtttvvvuuuqqqrrrwwwyyyzzz{{{|||}}}|||{{{zzzxxxwwwvvvwwwyyy|||}}}}}}{{{yyywwwvvvvvvwwwyyyzzzwwwyyy{{{|||{{{{{{|||}}}~~~{{{zzzzzz{{{{{{zzz|||yyyxxxyyy|||{{{}}}}}}zzzwwwyyy|||}}}}}}~~~~~~|||zzzyyyyyyzzz{{{||||||yyyzzz}}}~~~|||~~~}}}}}}~~~vvvjjjeeefffjjjkkklllkkkiiigggdddbbbgggggggggggghhhiiijjjkkkvvvwwwwwwuuusssrrrsssuuu{{{yyywwwwwwxxxwwwuuurrrsssuuuxxxxxxwwwuuurrrqqquuuuuuuuuuuuvvvxxxzzz{{{zzz~~~zzzyyyxxxvvvtttsssvvvzzz~~~}}}}}}yyyyyyyyyzzzzzz|||}}}~~~|||||||||~~~~~~zzz|||~~~~~~|||||||||}}}~~~|||yyyyyyyyyyyyxxxwww}}}~~~|||}}}}}}xxxqqqrrrqqqqqqssswwwzzz{{{{{{|||xxxuuuuuuvvvvvvvvvsssxxx{{{{{{{{{{{{yyyuuuxxxwwwuuuuuuvvvxxxzzz|||wwwwwwwwwuuuttttttvvvxxxyyy|||~~~~~~}}}zzzyyyyyywwwxxxyyyyyyzzzyyyxxxxxxwww|||~~~zzzyyyzzzqqqrrruuuvvvrrrnnnrrrzzz{{{{{{{{{{{{||||||||||||{{{yyyvvvuuuvvvxxxzzzzzzyyyxxxxxxxxxyyyzzz|||~~~wwwyyy{{{{{{{{{zzz{{{|||~~~|||yyyvvvwwwyyy{{{|||xxxwwwwwwyyyyyy|||~~~|||yyyzzz~~~~~~~~~~~~xxxwwwvvvuuuvvvwwwzzz{{{{{{zzz{{{~~~}}}}}}~~~wwwmmmbbbYYYUUUVVV\\\```eeegggffffffgggiiimmmlllllllllnnnppprrrsss{{{|||{{{xxxuuuttttttuuu~~~|||yyywwwwwwvvvtttsssttttttuuuwwwxxxwwwuuurrrxxxvvvtttttttttwwwzzz|||}}}zzzvvvvvv~~~zzzyyyyyyxxxwwwuuuvvvyyy{{{~~~|||{{{zzzzzz{{{}}}{{{zzz|||||||||~~~}}}||||||}}}}}}zzzxxxxxx{{{|||zzzwww{{{{{{{{{{{{~~~vvvrrrooonnnrrryyy}}}}}}zzz}}}zzzvvvvvvxxxxxxwwwtttsssvvvyyy{{{{{{zzzwwwtttwwwwwwwwwwwwxxxyyyzzz{{{zzzzzzzzzyyyxxxwwwxxxxxxzzz|||~~~~~~}}}|||zzzyyywwwwwwxxxyyyzzz{{{|||}}}|||~~~~~~{{{yyyzzz{{{sssssstttuuurrrooossszzz~~~}}}||||||||||||}}}}}}~~~{{{vvvttttttvvvwwwxxxyyyyyyzzzzzz{{{|||~~~~~~wwwyyy{{{{{{{{{zzz{{{|||zzz{{{{{{xxxuuuvvvzzz~~~|||{{{{{{wwwyyy|||~~~~~~{{{~~~wwwvvvuuutttuuuwwwyyyzzzyyyyyy||||||{{{~~~wwwmmmddd]]]XXXUUUTTTZZZaaahhhlllkkklllqqquuuppppppooopppqqqtttvvvxxxxxxyyyyyyxxxvvvvvvwwwyyy|||zzzwwwuuuttttttttttttuuuttttttvvvyyyyyywwwuuuyyyxxxwwwvvvwwwyyy{{{|||{{{uuuuuuzzz}}}zzzuuuyyyzzzzzzxxxvvvvvvwwwyyy~~~|||{{{zzzzzzzzz{{{yyywwwxxx|||~~~}}}zzz|||~~~~~~|||}}}~~~|||yyyxxxyyy|||}}}zzzxxxyyyzzzzzz|||yyyqqqnnnmmmsss{{{|||zzzxxxwwwxxx{{{{{{wwwtttvvvwwwyyy||||||yyyvvvuuuzzzzzzyyyyyyyyyyyyzzzzzz}}}|||||||||{{{zzzyyyxxx~~~~~~~~~~~~~~~}}}~~~|||yyywwwwwwyyy|||~~~}}}yyywwwyyy{{{}}}}}}xxxtttrrruuuvvvtttuuuyyy|||||||||}}}~~~|||wwwuuuuuuvvvwwwwww{{{||||||}}}}}}}}}||||||xxxyyy{{{|||{{{{{{|||}}}zzz|||{{{yyyvvvvvvzzz~~~~~~}}}}}}wwwzzz}}}}}}~~~|||}}}~~~}}}~~~zzzyyyxxxwwwwwwxxxzzz{{{{{{{{{}}}}}}|||zzzyyyvvvtttqqqpppooonnnqqqnnniiieeedddcccaaa^^^```gggnnnrrrqqqssswww{{{ssssssssstttuuuxxxzzz{{{wwwxxxyyyxxxxxxxxxzzz|||yyyxxxwwwuuuttttttvvvwwwuuuttttttvvvxxxyyyyyyyyyzzz{{{{{{|||||||||{{{{{{}}}{{{yyyyyyxxxvvvuuuuuuyyyzzzzzzyyywwwvvvvvvxxx|||~~~}}}|||{{{{{{zzzzzzzzzxxxvvvuuuvvvxxxyyyzzzyyy{{{}}}}}}}}}}}}~~~yyyyyyyyyzzz{{{{{{yyyxxxyyy{{{||||||~~~wwwqqqoooooouuu}}}~~~xxxxxxyyyzzz{{{{{{yyywww{{{yyyzzz~~~}}}zzzxxxyyy{{{{{{zzzzzzzzzzzzzzz{{{|||{{{{{{}}}~~~~~~{{{yyy{{{uuussstttxxx{{{|||uuussswww{{{}}}}}}{{{vvvtttxxxzzzyyyxxxyyywwwxxxzzz}}}}}}yyywwwxxxyyyyyyyyy|||}}}~~~~~~~~~}}}{{{zzzyyy{{{}}}}}}}}}|||}}}~~~~~~|||yyywwwxxxyyy~~~|||{{{yyy~~~~~~}}}~~~~~~~~~~~~}}}|||{{{{{{|||~~~zzzuuurrrpppgggggggggggghhhjjjlllnnnjjjjjjiiiiiilllpppnnniiifffjjjpppsssttttttwwwyyyvvvvvvwwwyyyzzz{{{||||||zzzzzz{{{zzzxxxxxxyyy{{{xxxyyyyyyxxxvvvvvvwwwyyytttvvvwwwwwwvvvwwwzzz||||||}}}~~~~~~}}}|||{{{wwwxxx{{{|||xxxsssuuuzzzzzz{{{{{{yyyxxxwwwxxxyyy{{{}}}zzz{{{{{{zzzzzzyyyxxxwwwtttuuuuuuuuuuuuuuuxxxzzzzzz|||~~~~~~}}}}}}~~~wwwyyyzzzzzzyyyxxxxxxxxxvvvzzz|||{{{{{{|||yyyuuurrrqqqrrrvvv{{{~~~}}}|||yyyzzzzzzyyyxxxyyy|||~~~||||||{{{{{{~~~{{{{{{zzzyyyzzz{{{}}}~~~zzzzzz{{{{{{uuurrrtttwwwzzz~~~{{{xxxuuuvvvxxxyyy{{{zzzyyyzzz}}}}}}zzzzzz}}}vvvxxx{{{}}}}}}{{{zzz{{{|||||||||{{{|||~~~}}}{{{yyyzzz|||~~~~~~~~~~~~~~~~~~}}}|||yyywww||||||}}}}}}|||||||||~~~}}}}}}~~~}}}wwwyyyyyywwwrrrnnnllllllccccccdddfffiiimmmppprrrnnnooommmlllqqqwwwvvvooolllooorrruuuwwwxxxxxxwwwuuuvvvxxxzzz{{{zzzzzzyyyxxxyyyyyyxxxvvvvvvwwwyyywwwyyyzzzyyyvvvttttttvvvtttwwwzzzxxxttttttzzz~~~~~~~~~}}}}}}|||||||||xxxwwwzzz|||xxxssswww~~~|||}}}|||{{{yyyyyy{{{}}}yyy{{{}}}~~~~~~{{{{{{{{{zzzxxxvvvsssqqqsssuuuvvvuuusssssswww{{{xxxzzz}}}}}}}}}}}}~~~uuuyyy{{{{{{xxxvvvvvvxxxqqqwwwzzzyyyxxxyyyxxxuuussssssuuuwwwzzz{{{zzzyyy||||||zzzwwwuuuwww~~~~~~|||}}}zzzyyyyyyyyyzzz}}}yyyzzz}}}~~~yyyuuutttvvvzzz}}}yyy{{{|||yyyuuutttvvvxxxxxx{{{~~~yyy{{{zzz{{{}}}~~~~~~|||zzzyyy}}}||||||~~~~~~}}}yyy{{{}}}~~~|||zzz{{{}}}~~~~~~}}}}}}zzz{{{~~~|||~~~~~~zzz~~~zzz{{{~~~~~~~~~~~~}}}{{{zzz{{{|||yyysssmmmlllooorrrqqqnnnkkklllmmmiiiiiiiiijjjmmmpppsssuuuvvvvvvrrrooossszzzyyyrrrssssssuuuxxx{{{|||{{{yyyrrrtttvvvxxxyyyxxxvvvtttrrrsssttttttssstttuuuwwwuuuxxxzzzxxxtttppppppqqqsssyyy|||yyysssrrryyy|||zzzzzz{{{|||~~~}}}yyyyyyzzzxxxtttwww~~~~~~~~~|||{{{|||~~~xxxzzz|||}}}~~~~~~~~~~~~}}}{{{wwwtttrrruuuxxxzzzwwwsssrrrvvvzzz~~~|||zzzyyy{{{~~~zzzxxxzzzzzzyyywwwuuutttssstttwwwyyyyyyyyyrrrvvvwwwuuuwww~~~}}}xxxyyyyyyxxxwwwyyy|||{{{wwwyyy|||~~~}}}zzzyyy|||~~~wwwzzzyyysssqqqtttzzz~~~~~~~~~}}}|||{{{zzzyyyyyyvvvzzz~~~|||{{{yyyyyyzzz{{{zzzxxxuuuttt}}}zzzyyy}}}zzzwwwxxxyyy~~~~~~|||}}}}}}|||}}}~~~}}}zzzyyy|||{{{zzz|||||||||~~~~~~vvvtttllliiinnnqqqooolllmmmiiihhhmmmuuuvvvpppmmmooonnnoooppprrrssstttttttttyyywwwtttsssssssssqqqppp}}}|||{{{{{{{{{zzzwwwtttzzzxxxvvvuuuvvvuuusssqqqwwwuuurrrppppppqqqssstttuuutttsssrrrssstttvvvxxxxxxuuutttuuuxxxzzzzzzxxx}}}zzzwwwzzz}}}wwwvvvyyy}}}}}}|||{{{{{{{{{|||{{{}}}~~~}}}||||||{{{yyywwwvvvyyy~~~~~~}}}{{{yyywwwvvvuuutttuuuxxxyyyxxxvvvvvvyyy|||~~~{{{zzz|||}}}~~~|||zzzzzz{{{{{{xxxvvvvvvtttssstttvvvxxxxxxwwwtttxxxzzzxxx{{{{{{zzzyyyxxxxxxzzz|||}}}~~~|||xxxqqqwww~~~~~~zzzwwwvvvwww}}}~~~vvvppppppyyy{{{tttqqqsssvvvyyy}}}|||zzzyyyxxxxxxzzz|||}}}|||{{{|||}}}yyyxxxxxxwwwwwwwwwxxxxxx~~~~~~zzz{{{||||||{{{zzzzzz{{{zzz}}}~~~~~~|||{{{~~~~~~|||{{{}}}|||xxxyyy~~~~~~|||xxxrrrnnnooohhheeeiiilllkkkjjjkkkjjjiiillltttvvvttttttxxxrrrrrrrrrssstttwwwyyy{{{vvvuuusssrrrssssssqqqoooxxxyyyzzz{{{zzzyyywwwvvvxxxwwwvvvvvvvvvvvvuuusssvvvvvvvvvvvvuuuuuutttsssvvvuuutttttttttuuuwwwxxxyyywwwvvvwwwyyyzzzyyywww|||zzzxxxzzz}}}~~~{{{wwwzzzzzzzzz|||~~~~~~|||zzz|||yyyyyy{{{|||{{{yyy}}}~~~}}}zzzxxxwwwxxxzzz}}}|||yyyvvvuuuuuuuuuvvvwwwwwwxxxyyyzzz{{{||||||}}}zzzyyyyyyzzzyyyyyyyyyzzzzzzxxxuuuwwwvvvuuuuuuwwwwwwvvvuuutttxxx{{{{{{}}}~~~~~~|||zzzyyyzzz{{{{{{zzz}}}~~~}}}xxxqqquuu|||yyytttvvvuuuuuutttlll```YYYYYYjjjsss|||{{{vvvtttsssuuuvvv~~~|||zzzyyyxxx{{{{{{zzzyyywwwxxx{{{~~~yyywwwuuussssssvvvyyy||||||}}}}}}~~~yyyyyyyyyzzz}}}~~~~~~~~~xxx{{{~~~~~~~~~}}}zzz{{{~~~~~~~~~|||{{{{{{~~~~~~~~~zzztttooolllkkkkkkmmmgggdddgggjjjkkkkkklllnnnmmmnnnsssvvvvvvxxx|||uuutttttttttvvvzzzvvvuuutttuuuvvvuuutttrrrssswww{{{|||zzzwwwwwwwwwvvvuuuuuuvvvxxxyyyxxxwwwuuuwwwyyy{{{{{{yyyvvvsssvvvvvvvvvwwwwwwwwwwwwwwwyyyxxxxxxyyy{{{{{{zzzxxxzzzzzzzzzzzzzzzyyyxxxwww|||zzzyyy{{{|||xxx|||{{{yyyyyyzzz{{{zzzyyy{{{}}}~~~}}}{{{xxxwwwxxx{{{zzzxxxwwwvvvvvvwwwwwwyyyxxxxxxyyy{{{|||{{{yyy{{{~~~|||yyyxxxxxxxxxwwwvvvwwwxxxxxxxxxzzzyyyxxxxxxxxxxxxvvvuuusssvvvyyy{{{}}}~~~}}}|||}}}zzzzzz{{{{{{zzzyyy|||}}}}}}yyy{{{yyyxxxzzz}}}}}}{{{xxxyyytttnnnggg]]]QQQLLLMMM\\\dddlllqqqtttxxx{{{}}}{{{zzzyyyxxxwwwvvvwwwwww~~~~~~}}}|||{{{zzzyyyyyy||||||{{{yyywwwxxx{{{}}}yyywwwuuussssssuuuxxxzzzxxxzzz|||~~~|||yyyxxx{{{}}}~~~~~~~~~}}}~~~|||zzzzzz}}}~~~~~~~~~~~~zzzuuupppnnnppprrruuuuuusssppplllkkknnnqqqpppllljjjkkkmmmoooqqqrrrqqqqqqrrrtttuuuuuuuuuwwwtttttttttvvvyyy|||wwwwwwwwwxxxyyyyyyxxxvvvrrrxxx}}}}}}yyyvvvvvvxxxuuuttttttvvvyyy{{{{{{{{{vvvxxx{{{||||||zzzwwwuuuwwwwwwxxxyyyyyyxxxxxxwwwxxxxxxyyy{{{|||}}}|||{{{xxxzzz{{{zzzvvvtttuuuvvvzzzyyyyyyzzz||||||zzzyyy||||||{{{{{{||||||||||||xxxzzz}}}~~~~~~~~~~~~wwwxxxyyyzzzzzzyyyxxxwww{{{yyyxxxxxxyyyyyyxxxvvvxxx|||{{{yyyxxxzzzxxxuuurrrrrruuuyyy|||}}}|||{{{{{{{{{zzzxxxvvvtttuuuxxx{{{}}}|||||||||}}}|||{{{||||||{{{zzz||||||~~~|||yyy{{{wwwvvvxxxzzzzzzxxx}}}uuukkkbbbWWWOOONNNQQQYYY^^^gggnnnqqqsssvvvzzzxxxyyyyyyzzzyyyxxxvvvuuuxxxxxxxxxxxxyyyyyyyyyyyy{{{|||}}}}}}{{{yyyzzzzzzxxxxxxwwwwwwvvvuuuuuutttuuuxxx|||~~~|||zzz}}}zzzxxxzzz~~~~~~~~~~~~}}}{{{zzz|||~~~~~~~~~~~~}}}}}}~~~~~~uuusssoooiiieeedddeeegggkkkooosssssspppooopppssssssrrrpppoooqqqtttvvvvvvnnnpppssstttttttttsssqqqppprrruuuxxxzzz{{{||||||wwwvvvvvvwwwyyyyyyxxxwwwsssyyy~~~}}}yyyuuuvvvxxxuuutttuuuwwwzzz}}}}}}}}}xxxyyyyyyzzzzzzzzzyyyyyyxxxxxxyyyyyyyyyyyyxxxwwwvvvwwwyyy{{{|||}}}~~~xxxzzz{{{yyytttrrrsssvvvuuuyyy|||zzzvvvtttwwwzzz{{{|||}}}}}}}}}}}}~~~~~~yyy|||~~~uuuvvvyyy{{{{{{{{{yyyxxx{{{zzzyyywwwuuuuuuvvvvvv{{{}}}}}}zzzyyyxxx|||yyyuuuqqqpppsssyyy~~~~~~}}}}}}~~~|||yyywwwwwwvvvxxx}}}~~~||||||~~~{{{|||~~~}}}|||{{{}}}~~~}}}||||||~~~~~~~~~{{{xxxzzzzzzyyyzzzzzzyyywwwuuu~~~vvvmmmeee\\\VVVXXX]]]___cccllltttvvvtttwww{{{zzz{{{||||||zzzwwwtttrrrsssssstttuuuwwwxxxyyyyyyzzz||||||zzzxxxxxxwwwxxxyyyzzzyyyvvvsssrrrtttwww{{{~~~}}}zzzxxx{{{zzzyyyzzz|||~~~~~~~~~|||zzzzzz{{{}}}||||||~~~}}}}}}~~~~~~}}}xxxrrrmmmlllnnnooonnnkkkhhheeedddfffhhhmmmrrrwwwwwwtttqqqoooooorrruuuuuurrrsssvvvwwwuuukkkpppsssssstttvvvuuuqqqqqqssswwwyyy{{{zzzyyywwwvvvtttsssssstttvvvuuuuuutttwwwzzzzzzwwwvvvwwwxxxvvvvvvvvvxxx{{{}}}}}}}}}zzzyyyyyyxxxyyyyyyzzz{{{yyyyyyyyyyyyxxxxxxxxxxxxwwwxxxzzzzzz{{{|||xxxzzzzzzwwwtttrrrtttvvvsssxxx|||zzzssspppuuu{{{yyy{{{}}}~~~~~~}}}~~~~~~tttuuuvvvwwwyyyzzzzzzzzzzzzzzzyyyvvvsssssswww{{{{{{}}}~~~}}}~~~{{{zzzwwwsssqqqsssyyy~~~~~~}}}}}}~~~~~~}}}zzzwwwxxxuuuvvv{{{|||zzz{{{vvv{{{|||{{{~~~}}}{{{zzz{{{{{{yyyxxxtttwwwzzz{{{zzzyyyxxxxxx{{{uuuppplllfffaaabbbffffffiiirrrzzz{{{wwwwww{{{zzz{{{|||}}}{{{yyyvvvtttrrrsssssstttuuuvvvwwwwwwzzz|||~~~}}}{{{xxxwwwwwwwwwxxxyyyzzzzzzxxxvvvtttvvvwwwyyy{{{||||||||||||{{{||||||}}}}}}~~~|||zzzyyyyyy{{{}}}}}}|||~~~~~~{{{uuuooollliiieeeeeehhhlllmmmmmmlllkkkkkkmmmooouuuxxx{{{{{{yyyuuuqqqooorrrvvvxxxuuutttwwwwwwsssrrrvvvvvvssstttwwwwwwssswwwxxxyyyzzzzzzyyyxxxwwwwwwtttqqqpppqqqsssttttttqqqrrrrrrtttuuuwwwxxxzzzyyyxxxxxxyyy|||}}}}}}|||zzzzzzzzzzzzzzz{{{{{{|||{{{zzzxxxwwwwwwwwwxxxyyyzzz{{{{{{yyyxxxyyy}}}yyyyyyxxxvvvttttttuuuvvvuuuxxx{{{xxxtttrrruuuyyyzzz}}}ttttttssstttuuuxxx{{{|||yyyzzzzzzvvvrrrsssyyyyyy{{{}}}~~~zzzzzzyyyuuussssssxxx|||}}}||||||}}}~~~}}}yyywwwwwwssssssxxxyyyvvvxxx}}}ssszzz|||{{{}}}zzzxxxxxxyyyxxxwwwtttvvvxxxwwwvvvwww|||xxxuuusssrrrnnnhhhgggjjjiiikkkttt}}}}}}wwwuuuyyywwwxxx{{{}}}}}}{{{yyyxxxssstttttttttuuuuuuvvvvvv{{{||||||{{{xxxvvvvvvwwwwwwwwwxxxyyyyyyyyyyyyxxxyyyxxxwwwxxxzzz||||||}}}|||}}}}}}yyyxxxwwwyyy|||~~~~~~~~~}}}yyy{{{~~~xxxmmmiiigggiiihhhgggiiilllkkklllnnnoooooopppsssuuu{{{|||}}}~~~}}}zzzvvvsssrrrxxx{{{wwwvvvxxxwwwsss{{{~~~{{{tttrrrvvvwwwsss}}}|||{{{zzzzzzyyyyyyzzzyyyvvvrrrpppqqqsssuuuuuunnnmmmmmmooosssxxxzzz{{{zzzyyyyyyzzz|||}}}|||{{{yyyzzz{{{|||}}}}}}||||||{{{zzzxxxvvvvvvvvvxxxyyy~~~~~~|||yyyvvvvvv{{{zzzxxxwwwuuuuuuuuuvvvvvvyyyyyyxxxwwwvvvvvvvvvwww|||{{{~~~~~~ssstttuuuwwwyyyyyyxxxwww{{{yyywwwvvvuuuuuuwwwwww{{{{{{{{{||||||}}}~~~|||wwwtttssstttvvvwwwyyywwwvvvzzz}}}yyyzzzvvvssstttxxxyyywwwsssyyy|||~~~~~~|||{{{}}}~~~}}}|||{{{zzzzzzzzz{{{tttzzz|||xxxvvvzzz|||zzzwww||||||sssmmmlllllljjjmmmsssxxxyyywwwwww{{{zzz|||}}}zzzxxxxxxzzzsssuuuvvvtttrrrsssvvvzzzwww|||}}}zzzzzz~~~zzz{{{{{{{{{{{{zzzzzzzzzzzzzzz}}}~~~{{{zzzwwwyyy{{{}}}~~~{{{tttrrrtttrrrnnnkkkkkknnnrrruuunnnnnnllljjjiiijjjnnnqqqwwwuuurrrpppqqquuuzzz}}}}}}{{{zzzyyywwwvvvrrrsssuuuyyy||||||yyyvvv}}}xxxsssrrrssstttsssqqqwwwvvvwww{{{~~~|||wwwsssxxxuuurrrsssttttttqqqmmmuuunnnkkkooosssssswww||||||{{{yyyxxxxxxyyyzzz{{{~~~yyyuuuvvvzzz|||zzzvvv{{{vvvwww}}}{{{uuuzzzwwwxxx|||zzzvvvwww|||zzzyyy|||zzzuuutttwwwyyyxxxyyy|||zzzuuutttwww{{{~~~uuuuuuvvvxxxyyyyyyxxxwww{{{zzzzzzzzzyyyxxxwwwvvv{{{{{{{{{{{{||||||}}}~~~}}}{{{xxxwwwvvvvvvuuuuuuzzzwwwuuuxxx|||}}}{{{xxx~~~yyyttttttvvvxxxwwwuuuzzz{{{|||||||||~~~~~~|||zzzzzz{{{}}}~~~wwwxxxvvvuuuyyy~~~yyyxxxzzzyyysssrrrssspppkkksssvvvyyyzzzxxxxxxzzz}}}|||}}}~~~}}}zzzxxxxxxxxxrrrsssttttttssssssuuuvvvwww{{{}}}{{{}}}xxxyyyzzz|||}}}}}}~~~zzzzzz~~~}}}}}}~~~{{{tttppppppjjjhhhfffeeefffiiimmmpppppppppnnnmmmlllmmmqqqtttxxxwwwtttssstttxxx{{{~~~|||zzzzzzzzzxxxwww|||yyyvvvuuuwww{{{~~~zzzwwwsssqqqrrrtttvvvwwwssstttuuuxxx{{{{{{yyywwwtttttttttuuuuuuuuurrrpppsssnnnmmmqqqtttuuuyyy~~~}}}{{{zzzxxxvvvuuuzzz{{{|||{{{yyyxxxwwwwww}}}|||zzzyyyyyyxxxwww~~~zzzyyyzzzyyyvvvxxx~~~}}}|||~~~yyyyyy|||}}}{{{}}}~~~|||wwwvvvyyy}}}yyywwwwwwxxxyyyyyyxxxxxxwww{{{|||}}}}}}|||zzzwwwuuuzzzzzz{{{{{{{{{{{{{{{{{{zzzzzzzzzzzzxxxwwwuuutttyyyvvvtttuuuyyyzzzyyywww|||vvvtttuuuwwwwwwwww~~~|||{{{{{{~~~}}}||||||~~~{{{wwwqqqsss|||yyyyyyxxxvvvuuuwwwyyysssllluuuvvvxxxyyyzzz|||}}}}}}~~~||||||{{{zzzwwwuuurrrrrrrrrsssuuuuuusssrrrxxxzzz|||{{{}}}yyyzzz|||}}}}}}zzz{{{~~~{{{|||~~~tttpppppprrrqqqnnnnnnqqqkkkjjjjjjjjjlllooorrrtttssstttsssrrrqqqrrruuuxxxyyyyyyxxxxxxyyy{{{}}}~~~}}}{{{zzzzzzzzzyyyxxx~~~zzzvvvuuuwww{{{yyyxxxvvvsssrrrsssvvvyyyrrrtttvvvwwwwwwwwwwwwxxxooorrruuuvvvuuusssqqqqqqpppoooppptttvvvwww|||~~~~~~~~~~~~|||yyyvvvuuuvvv}}}yyytttuuuxxx{{{~~~|||vvvsssvvvzzz~~~zzzxxxwwwuuutttxxx}}}}}}|||~~~~~~||||||~~~~~~~~~yyyxxx||||||~~~{{{xxxxxxyyyxxxwwwvvvvvvwww}}}}}}}}}}}}{{{yyywwwvvvyyyzzzzzzzzzzzzzzzzzzzzzzzz{{{{{{zzzxxxvvvvvvvvvwwwuuuttttttwwwzzz{{{zzz|||xxxwwwxxxyyyyyyxxx}}}|||}}}~~~}}}~~~~~~~~~xxxrrrttt|||zzzxxxxxxxxxxxxyyyxxxsssnnnsssssstttwww{{{|||{{{|||zzzvvvssssssrrrrrruuuxxxxxxtttpppyyyyyyyyywwwxxxzzz{{{|||~~~~~~~~~~~~}}}{{{|||}}}}}}|||}}}zzzsssqqqpppooooookkkiiikkkpppqqqooopppsssssssssssstttvvvxxxyyyzzzyyyyyyyyywwwuuuuuuvvvxxxxxxyyyzzz{{{{{{||||||||||||zzzyyyyyy{{{{{{zzzyyyuuuuuuwwwzzz|||{{{xxxuuuyyy{{{|||yyytttrrrsssuuurrrvvvzzzyyyvvvsssrrrsssmmmrrrvvvwwwssspppooooooqqqrrruuuwwwwwwyyy}}}yyyyyyzzz{{{{{{|||||||||uuu|||yyyuuuwww{{{xxx|||~~~{{{uuusssvvvzzzwwwvvvuuuuuuttttttwwwzzz{{{yyyyyyyyyyyyzzz{{{|||}}}|||}}}}}}yyyzzz~~~zzz{{{}}}zzz}}}~~~}}}~~~|||}}}wwwyyyyyyxxxuuutttuuuwww~~~|||zzzyyyxxxwwwwwwxxxxxxyyyzzzzzz{{{zzzzzzyyy|||||||||yyyvvvvvvxxxzzzvvvuuutttvvvyyy|||~~~~~~zzzyyyzzz{{{||||||zzzyyyzzzzzz{{{}}}zzz|||~~~{{{xxxyyy{{{|||||||||vvvxxx{{{{{{xxxsssqqqrrrsssssssssvvvzzz~~~|||{{{|||zzzvvvrrrtttssstttxxx{{{{{{wwwssszzzwwwuuuttttttuuuwwwyyy~~~~~~}}}}}}|||||||||{{{||||||~~~||||||~~~vvvlllhhhbbb^^^^^^```ccceeejjjjjjnnntttvvvtttrrrtttvvvvvvvvvvvvvvvvvvwwwwww}}}~~~}}}{{{xxxvvvuuuvvvwwwxxxyyy{{{{{{{{{zzzzzzyyyxxxxxxyyy{{{|||{{{yyyqqqssswww{{{}}}zzzuuupppvvvzzz~~~}}}yyyuuusssssspppuuuzzz|||xxxtttrrrrrrrrrvvvzzzyyyuuupppnnnnnnsssvvvxxxyyyzzz{{{||||||xxxwwwvvvvvvwww{{{wwwyyy{{{zzzxxxxxx{{{~~~wwwwwwxxxwwwwwwwwwxxxzzzpppsssvvvwwwwwwxxxyyyyyywwwwwwvvvuuuvvvxxxzzz{{{xxxwwwxxx{{{zzzxxxzzz~~~xxxzzz|||~~~yyy|||}}}{{{}}}|||~~~xxxzzzzzzyyyuuutttvvvyyy|||{{{xxxvvvvvvwwwxxxyyywwwxxxyyy{{{||||||{{{zzz|||}}}}}}zzzvvvvvvyyy|||uuuvvvwwwxxxzzz|||~~~vvvxxxzzz|||}}}|||{{{zzzsssuuuyyy}}}xxx{{{~~~}}}||||||}}}~~~|||xxxyyy~~~wwwyyy|||}}}xxxrrrrrrvvvwwwwwwwwwwwwwwwyyy{{{}}}}}}|||{{{yyyvvvttttttuuuwwwzzz}}}}}}{{{yyyzzzvvvsssttttttuuuxxx|||xxxxxxyyyzzz{{{|||}}}}}}~~~}}}|||}}}{{{uuuuuuvvvsssiii```^^^\\\ZZZZZZ[[[___dddgggmmmmmmrrryyyzzzwwwtttuuuxxxwwwvvvuuutttttttttttt~~~}}}yyyvvvuuuuuuuuuvvvxxxyyyzzzyyyxxxwwwwwwwwwwwwyyy{{{{{{zzzyyyyyyxxxwwwwwwxxxyyywwwvvvrrrvvv{{{}}}}}}zzzxxxwwwnnnrrrxxx{{{{{{zzzxxxwwwyyy{{{}}}|||yyyuuurrrqqquuuwwwyyyyyy||||||xxxyyywwwtttrrrsssvvv{{{}}}xxxwwwuuuvvvxxx{{{}}}}}}wwwtttssstttxxxzzzyyyxxxqqqwww{{{{{{{{{}}}}}}{{{xxxzzzyyyvvvvvv{{{}}}|||wwwuuuvvvyyyxxxvvvxxx}}}xxxyyy|||~~~}}}~~~{{{zzz}}}~~~{{{yyy{{{}}}zzzwwwvvvyyy}}}yyyyyyxxxxxxxxxxxxxxxyyyuuuwwwyyy|||}}}}}}||||||yyy|||~~~}}}xxxwwwxxx{{{vvvwwwyyyzzzzzz{{{{{{|||xxxyyy{{{{{{{{{zzzzzzzzzuuuwwwyyyzzzzzz{{{~~~zzz{{{|||}}}~~~~~~}}}}}}zzzzzz}}}yyyzzz~~~zzzxxxyyy|||{{{wwwvvvzzzxxxzzzzzzyyywwwwww{{{~~~~~~}}}zzzwwwvvvvvvrrruuuyyy{{{|||}}}}}}~~~}}}wwwssstttsssrrruuu{{{ttttttvvvxxxzzz|||~~~{{{zzzzzz|||xxxrrrtttrrroookkkgggdddbbb```___```aaaaaabbbdddgggjjjmmmrrrrrruuuzzz|||yyyxxxzzz{{{zzzxxxwwwvvvvvvwwwwwwzzz|||}}}|||zzzwwwuuuuuuuuuvvvwwwxxxxxxxxxwwwwwwwwwvvvwwwyyy{{{{{{zzzxxx}}}zzzvvvuuuvvvwwwyyyyyyuuuuuuwwwzzz}}}}}}|||zzzttttttuuuxxx{{{}}}}}}||||||{{{zzzzzzzzzxxxuuurrrtttvvvwwwxxx~~~uuuwwwuuusssqqqqqqsssvvvwwwvvvvvvvvvwwwyyyzzzzzzzzzvvvuuussstttwwwxxxxxxwwwvvv|||~~~{{{zzz}}}~~~|||{{{}}}|||wwwxxx}}}~~~zzzxxxxxxyyyxxxuuuwww|||yyyzzz|||~~~~~~zzzyyy{{{|||yyy}}}zzz}}}~~~|||yyyxxx|||vvvwwwyyy{{{{{{zzzyyyxxxuuuvvvyyy|||~~~~~~~~~}}}www|||{{{xxxxxxzzzwwwyyy{{{{{{zzzyyyxxxxxx||||||{{{yyyxxxxxxyyy{{{|||}}}{{{wwwttttttxxx|||}}}|||zzzyyyzzz{{{}}}~~~yyyxxx{{{|||{{{}}}wwwuuu{{{|||{{{}}}vvvyyy|||zzzwwwxxx~~~|||~~~yyyvvvvvvxxxpppuuuyyy{{{{{{|||~~~yyytttsssqqqmmmooovvvtttuuuvvvxxxzzz|||}}}~~~xxxxxxyyy|||}}}lllfffnnnmmmnnnmmmggg```^^^ccchhhhhhiiijjjkkkkkkmmmooopppxxxuuuwww{{{|||{{{|||{{{zzzxxxvvvvvvvvvxxxyyywwwyyy{{{|||zzzxxxwwwvvvvvvvvvwwwxxxxxxxxxwwwwwwvvvvvvwwwyyyzzz{{{yyywwwzzzxxxwwwvvvwwwwwwvvvuuu|||yyyvvvxxx{{{}}}|||zzz|||yyyuuuuuuyyy}}}~~~}}}zzzxxxuuuvvvxxxxxxuuurrrsssttttttwwwtttrrrrrrrrrrrrrrrssstttuuusssvvvyyyzzzyyywwwwwwwwwvvvvvvuuuuuuuuuuuuvvvvvvzzz~~~~~~xxxwww{{{|||zzz|||}}}xxxxxx~~~~~~~~~|||{{{{{{yyyuuuwww{{{zzz{{{}}}~~~|||~~~}}}yyyyyy|||}}}{{{uuu}}}yyyxxxyyyzzzzzz{{{{{{zzzxxxwwwvvvzzzxxxwww{{{{{{|||}}}|||{{{~~~~~~xxxzzzzzzyyyyyyyyyzzzzzz{{{vvvvvvvvvwwwyyy{{{|||~~~}}}zzzuuurrrrrruuuyyy|||~~~}}}|||{{{{{{{{{{{{{{{zzz}}}|||zzz{{{}}}zzzuuutttwww{{{~~~~~~~~~{{{xxxzzz~~~~~~}}}|||zzzyyyxxxxxxwwwqqqvvv{{{||||||}}}zzzzzzzzzyyyxxxvvvuuutttyyyzzz{{{|||{{{zzzyyyyyysssyyy|||uuutttyyy~~~uuuxxxyyyvvvpppmmmppptttlllsssuuupppmmmoooqqqooorrrwwwxxxtttsssuuusssmmmtttyyy~~~}}}yyyxxxxxx}}}|||yyyvvvtttuuuyyy||||||yyywwwxxxyyyyyyxxxwwwxxxyyyxxxwwwxxx}}}zzzwwwtttuuuxxx{{{{{{zzzxxxtttqqqttt{{{|||xxxyyyxxxzzz}}}~~~|||yyyzzz|||}}}}}}|||zzzyyywwwxxxyyyyyyxxxvvvsssrrrttttttuuuwwwzzz{{{yyyxxxrrrrrrqqqrrrsssuuuwwwxxxwwwtttuuuzzz{{{vvvuuuyyyzzzuuutttwwwwwwuuuwww|||zzzzzzzzzzzzzzzzzzzzzzzz|||yyyyyy|||~~~}}}{{{~~~{{{{{{}}}|||yyyuuu~~~~~~yyyvvvzzz~~~~~~|||}}}zzzzzzzzzxxxyyyyyyzzzyyyxxxvvvuuuyyywwwwwwzzz~~~}}}yyy~~~~~~}}}~~~}}}www{{{{{{{{{{{{zzzzzzzzzzzzxxxwwwvvvvvvwwwyyy|||}}}zzzxxxuuussstttwww{{{~~~{{{{{{zzzzzzzzz{{{||||||{{{{{{|||~~~~~~}}}~~~{{{wwwvvvxxxzzzzzzyyy}}}|||{{{zzz{{{}}}}}}{{{yyyxxxxxxxxxxxxvvvyyy|||~~~~~~|||zzzyyyzzzzzzyyyyyyzzz|||}}}~~~}}}|||xxx|||xxxqqqoooqqqtttpppssstttsssqqqppprrrttttttxxxxxxsssrrruuuwwwuuuvvvyyyyyyuuuuuuwwwwwwsssssswwwzzz{{{xxxwwwxxx{{{||||||{{{yyyxxxyyy|||~~~{{{xxxxxxyyyzzzzzzzzzxxxzzz}}}}}}||||||~~~zzzzzzzzzyyyxxxxxxxxxyyyvvvuuuuuuwwwyyyzzzzzzyyyxxxzzz||||||}}}~~~||||||zzzyyyyyyyyyzzzzzzvvvwwwxxxyyyxxxvvvsssqqqrrrrrrsssvvvyyyzzzyyyxxxvvvvvvtttsssssssssttttttvvvsssuuuzzzzzzvvvuuuxxx}}}xxxwwwyyyyyyvvvxxx|||{{{zzzyyyxxxxxxyyy{{{}}}{{{xxxuuutttvvvzzz|||}}}~~~}}}|||}}}~~~}}}|||zzz~~~|||{{{}}}~~~~~~|||{{{{{{wwwxxxyyyzzzzzzyyyxxxwwwyyywwwvvvyyy||||||zzzwww|||~~~~~~}}}~~~zzz{{{{{{||||||{{{zzzyyyyyyyyyxxxwwwvvvwwwyyy|||}}}|||zzzwwwuuuuuuwwwzzz|||yyyxxxxxxyyyzzz{{{|||||||||yyyxxx{{{|||~~~|||{{{{{{zzzwwwuuuzzz{{{}}}~~~~~~~~~}}}}}}~~~{{{yyywwwwwwxxxyyyzzz{{{}}}}}}~~~yyytttrrrpppooonnnnnnppprrrtttvvvvvvwwwwww{{{{{{yyyvvvwww{{{|||yyy{{{}}}|||yyyxxxzzzzzzxxxuuuwwwyyyxxxwwwwwwzzz~~~||||||}}}|||{{{|||~~~{{{yyyyyyzzz{{{|||{{{xxx{{{~~~~~~~~~zzz}}}|||wwwuuuvvvyyyvvvyyy{{{{{{yyyxxxyyy{{{{{{~~~}}}zzz{{{}}}yyyvvvuuuvvvyyy{{{uuuwwwyyyzzzzzzwwwtttrrrrrrrrrsssvvvyyy{{{{{{zzzwwwvvvuuutttttttttttttttvvvtttvvvzzzzzzwwwvvvwww|||xxxwwwyyyxxxwwwxxx{{{|||zzzxxxvvvwwwyyy|||~~~xxxwwwuuuttttttwww}}}{{{}}}|||}}}~~~~~~|||{{{{{{wwwxxxyyy{{{|||{{{{{{zzzxxxxxxwwwyyyzzzzzzxxxuuuvvvzzz||||||~~~~~~zzzzzz{{{{{{zzzyyywwwwwwvvvwwwxxxyyy{{{|||}}}~~~~~~{{{xxxvvvuuuvvvwwwxxxxxxxxxxxxyyyzzz{{{|||{{{yyyyyyzzz}}}~~~}}}|||~~~{{{yyywwwvvvzzz|||~~~~~~{{{yyyxxxxxxyyyzzzzzzzzz{{{|||}}}zzzvvvvvvwwwxxxuuurrrrrrsssuuuyyy|||}}}|||zzz{{{yyyxxxxxx{{{}}}{{{xxx~~~~~~}}}{{{yyywwwxxxzzz|||{{{yyyyyy{{{~~~|||}}}~~~~~~||||||~~~~~~|||{{{|||}}}|||{{{yyyzzz|||}}}~~~~~~}}}}}}|||||||||yyyvvvuuuwwwyyy|||~~~}}}|||||||||~~~||||||}}}}}}yyyuuutttvvvxxxzzzvvvxxx{{{}}}}}}zzzwwwtttsssssssssvvvyyy||||||{{{qqqrrrssstttuuuwwwxxxyyywwwxxxzzz}}}}}}{{{yyyyyyvvvuuuuuuvvvvvvwwwxxxzzzzzzzzzyyyxxxyyyzzz{{{|||yyyzzz{{{yyyxxxyyy~~~{{{~~~~~~~~~}}}~~~|||||||||}}}}}}|||zzzyyysssuuuwwwyyyzzz{{{{{{{{{yyyyyyyyyzzz{{{zzzxxxvvvuuuyyy|||{{{|||~~~xxxxxxxxxxxxwwwwwwvvvuuusssuuuzzz}}}~~~~~~zzzxxxvvvvvvwwwwwwzzzzzzyyyyyyzzzzzz{{{|||yyy{{{|||{{{yyyxxxyyy{{{|||xxxwwwxxxxxx{{{{{{|||~~~~~~|||{{{zzz{{{|||}}}wwwwwwzzz{{{vvvvvvxxx}}}|||~~~}}}xxx{{{yyywwwyyy{{{{{{xxxuuuvvvvvvxxx{{{~~~}}}{{{yyywwwxxx|||~~~zzzwww{{{vvvsssxxx{{{~~~~~~{{{yyyyyy{{{~~~~~~~~~}}}zzzyyyzzz{{{~~~~~~~~~|||{{{}}}|||{{{{{{|||}}}~~~zzzuuutttvvvyyy{{{{{{}}}|||zzz|||}}}yyy|||zzzyyyxxxwwwxxxyyyyyy{{{|||}}}zzzxxxsssrrrrrrtttwwwyyyyyyyyyoooppprrrtttvvvxxxyyyyyyyyy|||}}}{{{rrrsssttttttvvvyyyzzzzzzwwwyyy{{{||||||{{{yyywwwyyy||||||{{{|||~~~|||}}}|||}}}~~~}}}yyyzzz}}}||||||}}}~~~}}}zzzxxxoooqqqsssvvvxxxyyyzzzzzz{{{|||}}}}}}}}}|||{{{zzzzzz}}}{{{||||||yyyvvvvvvuuuuuuuuuuuuvvvwwwrrruuuzzz~~~~~~{{{yyyvvvuuuuuuxxx{{{}}}zzzzzzzzz{{{|||}}}~~~yyy|||}}}{{{wwwvvvxxx|||}}}yyyvvvvvvxxxzzzzzzzzzzzz{{{}}}~~~~~~~~~}}}~~~~~~vvvyyy}}}{{{qqqllljjjhhhhhhiiiooonnnnnnppptttwwwyyyyyy{{{zzzzzzzzzzzzxxxuuusssvvvwwwyyyzzzzzzzzzzzzyyyyyywwwyyy~~~}}}zzzzzzzzztttsssuuuyyy}}}}}}zzzxxxxxxyyy~~~~~~}}}zzzwwwvvvwwwyyy~~~~~~~~~~~~|||zzz~~~|||{{{}}}~~~yyysssssswww|||}}}}}}~~~zzzvvvuuuyyy~~~wwwwwwxxxyyyyyyzzz{{{{{{{{{~~~|||zzzsssrrrpppqqqsssttttttsssssssssttttttttttttssssssyyy}}}{{{rrruuuvvvvvvxxx|||}}}{{{wwwyyy}}}~~~{{{wwwtttwwwzzz~~~~~~{{{zzzyyy|||~~~~~~|||{{{}}}|||xxxyyy}}}~~~}}}~~~|||yyynnnpppsssvvvyyyzzz{{{|||}}}~~~~~~||||||{{{yyywwwuuutttssstttvvvxxxzzzvvvwwwyyy{{{|||}}}}}}}}}xxxvvvtttrrrtttxxx}}}yyyyyyzzz|||~~~{{{{{{{{{zzzzzzzzz|||}}}|||}}}~~~|||zzzyyy{{{}}}|||||||||}}}~~~|||}}}zzz{{{rrrkkkkkkjjjeeeaaaaaa```bbbdddeeeggglllsssyyyxxxyyy{{{zzzxxxvvvuuuuuutttvvvyyyxxxvvvuuuxxxzzzzzzxxxyyy||||||yyyzzzzzzxxxzzzuuuxxxzzzzzzyyyyyy|||}}}|||zzzxxxuuuuuuxxxzzz|||{{{{{{{{{}}}}}}|||{{{}}}{{{|||}}}{{{zzzyyyzzz{{{}}}~~~~~~~~~zzzwwwuuuwww{{{}}}zzzvvvuuuvvvwwwyyy{{{}}}}}}|||{{{wwwuuusssqqqrrrrrrqqqpppvvvvvvvvvuuusssqqqnnnmmmuuu{{{~~~~~~}}}wwwssswwwxxxvvvwww{{{{{{xxxzzz{{{}}}~~~}}}yyyvvvsssxxxxxxzzz|||~~~}}}{{{yyyzzzzzz{{{}}}~~~~~~~~~||||||~~~}}}yyyppprrrvvvyyy|||~~~~~~~~~~~~}}}wwwvvvtttrrrsssvvvzzz|||zzzyyyxxxwwwwwwxxxzzz{{{zzzxxxtttqqqrrrvvv{{{wwwxxxzzz}}}~~~{{{xxxyyy}}}~~~zzz~~~{{{}}}}}}~~~{{{|||{{{zzz{{{|||}}}uuummmiiimmmnnniiidddcccYYY\\\___^^^^^^cccnnnwwwtttwww{{{{{{yyywwwxxx{{{ssswwwyyyxxxuuutttxxx}}}zzzwwwvvvxxxvvvtttyyy~~~|||~~~~~~zzz{{{vvvxxxzzzyyyyyy||||||{{{yyyvvvuuuvvvzzz}}}wwwvvvwwwyyy|||}}}|||{{{{{{zzzzzz||||||xxxxxx|||~~~|||}}}yyy{{{||||||xxxvvvuuuttttttsssuuuuuuvvvxxx{{{~~~}}}|||{{{{{{}}}zzzwwwuuuttttttsssqqqvvvvvvuuutttrrrpppmmmlllrrrxxx|||zzz{{{}}}zzztttssswwwxxxttttttxxxwwwsss}}}}}}}}}|||zzzxxxuuutttzzzxxxwwwzzz~~~}}}xxxwwwwww{{{yyy}}}~~~zzz~~~xxxwww~~~~~~xxxsssppprrrxxx~~~yyywwwvvvxxxzzz{{{xxxvvvyyywwwvvvwwwyyy|||||||||wwwuuu|||~~~|||zzzxxxyyy}}}~~~}}}}}}zzzvvvtttwwwwwwrrrkkkkkkqqqxxxuuusssoookkkjjjmmmrrrwwwwwwuuurrrpppoooooonnnmmmpppggg\\\WWWZZZdddmmmrrrqqquuuuuussswww}}}xxxzzzwwwrrruuu|||}}}|||zzzxxxwwwwwwyyyzzzzzz}}}~~~~~~}}}|||{{{yyy{{{{{{zzzxxxyyy|||zzzzzzuuuwwwzzzyyyxxxyyyvvvsssvvv}}}}}}xxxtttwwwyyyyyyxxxxxx|||xxxyyyzzz{{{|||~~~zzz}}}}}}zzzzzz{{{yyyzzz}}}}}}xxxrrrtttzzztttuuuxxx{{{~~~~~~xxxuuuwwwyyyzzz{{{zzzwwwssssssuuuyyy}}}yyyuuurrrrrrrrrsssrrruuuxxxyyyyyyyyyzzz{{{rrrtttwwwxxxwwwwwwwwwxxxyyyzzz|||}}}yyyuuuwwwzzz~~~|||zzzxxxwwwyyy}}}~~~zzz|||}}}~~~~~~}}}~~~~~~yyyxxx~~~{{{vvvrrrssswww|||}}}|||yyywwwvvvxxxzzz{{{yyywwwzzzxxxvvvwwwyyy{{{|||}}}yyyxxx}}}}}}{{{zzzzzz{{{}}}~~~~~~{{{vvvsssmmmiiiddd___]]]]]]```bbbddddddddddddfffjjjppptttwwwuuusssrrrssssssssssssooohhhaaa^^^aaagggllloooqqquuuuuutttvvv||||||yyywwwyyyxxxuuuxxx|||{{{yyyxxxxxxyyyyyyyyy}}}}}}~~~~~~}}}|||{{{{{{{{{zzzxxxxxx{{{~~~yyy|||xxxxxxzzzyyyyyyzzzwwwsssuuu{{{|||xxxyyyzzzzzzyyywwwwwwxxxyyyzzzzzzzzz{{{{{{||||||||||||}}}}}}|||{{{{{{|||}}}~~~|||}}}~~~{{{wwwyyywwwxxxyyy{{{~~~}}}xxxvvvxxxzzzvvvxxxxxxwwwuuutttwwwyyy}}}zzzwwwtttrrrqqqrrrrrrpppssswwwyyyyyyzzzzzz{{{vvvxxxzzzzzzyyyxxxyyyyyyxxxxxxyyy{{{|||{{{wwwtttuuuxxx{{{~~~~~~|||zzzvvvvvvwwwzzz|||}}}|||{{{zzz{{{~~~}}}}}}~~~|||yyyzzz~~~zzzvvvuuuxxxzzz{{{zzzxxxwwwwwwxxxzzzzzzzzzxxx|||yyyvvvvvvxxxzzz|||}}}~~~||||||~~~~~~||||||~~~|||}}}|||wwwrrrpppoooggg]]]YYYZZZ[[[YYYVVVUUUXXX]]]aaaeeeiiinnnrrruuuuuuuuuuuuvvvwwwxxxyyyqqqnnnkkkjjjkkkmmmoooooouuuxxxxxxwwwwwwyyyyyyvvvyyy{{{{{{zzz{{{||||||{{{zzzyyyxxxxxxwww|||}}}~~~~~~}}}}}}}}}}}}{{{xxxxxxzzz|||yyy~~~}}}yyyyyyyyyyyy{{{{{{wwwsssuuuyyyzzzxxx|||zzzxxxwwwwwwwwwvvvuuuzzzzzzzzzzzzzzzzzzzzzzzz}}}zzzyyy{{{}}}~~~~~~}}}|||}}}}}}{{{}}}{{{{{{{{{|||~~~~~~~~~~~~{{{xxxwwwxxxyyyrrrtttvvvvvvvvvvvvwwwyyyyyyxxxuuusssrrrrrrrrrrrrpppssswwwyyyzzzzzzzzz{{{yyy{{{}}}}}}|||{{{{{{|||zzzyyyyyyyyyzzzzzzxxxvvvwwwyyy{{{}}}}}}|||yyyxxxvvvwwwwwwwwwwwwxxxzzz|||xxxzzz}}}~~~}}}}}}}}}~~~zzzyyyzzz}}}~~~zzzyyyzzz||||||{{{yyyxxxxxxxxxyyyzzzzzzzzz|||yyyvvvuuuwwwyyy{{{|||}}}}}}~~~~~~|||zzz{{{}}}~~~~~~vvvsss{{{}}}~~~{{{vvvrrroootttnnnfffdddeeeddd```[[[VVV[[[aaafffjjjlllnnnpppssstttuuuvvvvvvvvvxxxyyywwwvvvuuuttttttttttttssszzz|||}}}|||zzzyyyxxxwww|||~~~~~~}}}}}}~~~}}}|||}}}~~~}}}zzzxxxxxxwww|||}}}~~~~~~}}}~~~|||{{{zzzzzz{{{zzz||||||zzzwwwwwwyyyzzz}}}|||xxxuuuuuuwwwxxxxxx{{{xxxuuuuuuxxxyyywwwuuuxxxyyyyyyyyyyyyyyyzzzzzz|||zzzzzz~~~~~~|||{{{~~~|||zzz{{{zzz{{{|||~~~{{{{{{{{{zzzxxxwwwvvvvvvppprrruuuvvvvvvvvvuuuuuuvvvuuuuuutttsssssssssttttttwwwzzz{{{zzzyyyyyyyyyzzz{{{}}}~~~}}}}}}~~~~~~|||zzzyyyzzz{{{{{{zzz{{{|||}}}}}}|||zzzwwwvvvyyyzzzyyyvvvssstttxxx|||xxxzzz}}}}}}}}}}}}~~~{{{}}}yyyxxxyyy{{{{{{~~~~~~}}}}}}~~~zzzzzzyyyxxxxxxxxxyyyzzz{{{xxxvvvuuuwwwzzz{{{|||{{{}}}~~~}}}{{{{{{||||||}}}~~~yyyvvvsssllliiiiiikkkqqqxxx|||{{{wwwtttssssssrrrqqqpppoookkkgggdddcccggglllooopppnnnnnnnnnqqqsssuuuuuusssrrrtttuuuxxxxxxxxxwwwwwwvvvwwwwww|||}}}~~~~~~{{{xxxxxxzzz|||}}}~~~~~~}}}|||yyyyyyzzz}}}~~~~~~}}}~~~~~~}}}}}}||||||zzzwwwvvvuuuuuuyyy|||~~~|||zzzyyywwwvvvwwwyyy|||xxxuuuuuuxxxxxxvvvtttvvvvvvwwwxxxyyyzzz{{{|||}}}|||{{{}}}|||}}}}}}{{{wwwvvvwwwzzz}}}~~~{{{yyy{{{zzzyyyxxxwwwvvvtttsssrrrssstttuuuvvvtttqqqooossstttuuuuuuvvvvvvvvvvvv{{{|||}}}|||yyywwwvvvwwwxxxyyy{{{||||||~~~|||yyyxxxyyy{{{{{{{{{{{{||||||||||||{{{zzzyyy~~~~~~}}}yyyuuutttxxx||||||}}}|||}}}}}}~~~yyy|||vvvwww{{{|||{{{|||||||||{{{yyywwwwwwxxxzzzzzzxxxwwwxxxzzz}}}}}}}}}|||~~~~~~|||}}}~~~}}}}}}}}}zzzooojjjeeedddbbb^^^```ddddddkkksssxxxxxxwwwvvvvvvssswwwzzzzzzvvvrrrpppooonnnqqqtttuuusssqqqoooooopppsssuuutttqqqpppqqqsssuuuvvvxxxxxxwwwwwwxxxyyy{{{{{{||||||yyyvvvxxx~~~|||~~~}}}{{{|||~~~~~~}}}|||~~~~~~}}}|||xxxuuuuuuvvvvvvyyy}}}}}}||||||~~~{{{wwwxxx{{{|||yyyxxxwwwuuutttrrruuuvvvwwwxxxzzz{{{|||}}}{{{{{{|||~~~|||zzzzzzvvvwwwwwwyyy|||~~~}}}{{{xxxuuu|||zzzwwwvvvvvvvvvtttssstttssssssttttttrrrooolllppprrrtttvvvwwwxxxwwwwww~~~{{{wwwttttttuuuwwwyyyzzz{{{{{{|||}}}zzzwwwvvvwwwyyyyyyyyyyyyyyyzzzzzz|||}}}~~~~~~~~~|||zzzyyyzzz{{{~~~}}}|||{{{|||}}}~~~xxx{{{}}}}}}~~~yyyxxx}}}{{{|||~~~~~~~~~}}}~~~}}}zzzvvvuuuwwwzzzzzzzzzzzz|||}}}~~~}}}{{{qqqjjjjjjkkkjjjaaa``````aaa___]]]aaaggghhhmmmrrrsssrrrsssvvvyyyzzz|||}}}|||yyyvvvvvvwwwsssuuuwwwwwwvvvuuuvvvvvvooosssvvvvvvrrrppprrrtttppptttyyy{{{{{{zzzzzz{{{zzzyyyzzz|||yyywww|||}}}|||~~~|||{{{}}}{{{{{{}}}~~~{{{wwwvvvzzz{{{yyyyyy||||||{{{~~~yyyxxx|||}}}}}}|||yyyvvvttttttuuuwwwxxxxxxyyyzzz{{{{{{|||yyyzzz{{{{{{yyyxxxyyyyyy~~~{{{vvvwww{{{{{{{{{{{{zzzzzzxxxwwwwww{{{xxxttttttuuuwwwwwwvvvtttrrrqqqqqqrrrrrrnnnkkkmmmooorrruuuwwwxxxwwwwww|||wwwsssrrrtttvvvzzz{{{{{{zzzzzzzzz}}}|||zzzwwwwwwxxxyyyyyyyyyzzzzzzyyyyyyyyyzzz|||||||||||||||~~~}}}|||~~~}}}|||yyyzzz{{{|||~~~xxxyyyxxxxxx|||}}}zzz|||||||||}}}||||||}}}~~~zzzvvvtttvvvyyy{{{{{{}}}~~~}}}~~~tttmmmiiikkkhhhaaa]]]```dddfffaaaccchhhkkkiiifffjjjqqqoooqqqrrrpppmmmnnntttzzz~~~|||yyywwwvvvvvvwwwxxxsssuuuwwwxxxyyyzzz}}}ooosssxxxxxxtttsssuuuxxxooouuu}}}~~~~~~|||zzz{{{}}}{{{yyy}}}~~~~~~}}}~~~|||zzzzzzxxxxxx{{{~~~yyyvvvxxx|||yyy{{{{{{{{{zzzyyy}}}yyy{{{|||zzzwwwvvvxxx{{{zzzzzzzzzzzzzzzzzzzzzzzzxxxzzzzzzwwwssssssvvvzzz}}}{{{{{{yyytttqqqvvv~~~~~~zzzxxxvvvwwwxxxzzzyyyvvvrrrrrruuuyyyzzzyyysssqqqoooppprrrrrrooollljjjmmmqqqtttwwwwwwwwwvvv}}}yyytttppppppsssvvv}}}}}}}}}{{{yyyyyy{{{}}}~~~|||zzzyyyzzz{{{{{{zzz}}}{{{yyywwwvvvvvvvvvyyyxxxzzz~~~}}}~~~~~~}}}wwwxxxyyy{{{|||}}}}}}}}}yyyyyy{{{}}}{{{}}}|||zzz}}}|||~~~~~~{{{yyy}}}yyytttpppppprrrtttsssoookkkgggfff```_________bbbfffjjjmmmkkkjjjlllqqqwwwxxxtttpppvvvrrrppprrrxxx|||{{{yyy|||wwwwwwyyyzzzwwwsss{{{yyywwwwwwxxxyyyxxxwww{{{{{{zzzxxxvvvuuuvvvxxxttt~~~~~~}}}}}}zzz{{{|||~~~~~~~~~}}}|||}}}~~~xxxwww|||~~~|||zzzzzz{{{}}}yyyzzz{{{yyywwwzzz{{{||||||zzzxxxyyy{{{}}}uuu{{{}}}zzzyyy|||yyyttttttyyy}}}|||wwwrrrrrrtttvvvwwwwwwwwwvvvuuuvvvwwwyyywwwsssqqqqqqtttxxx{{{tttvvvvvvrrrnnnoootttyyyqqqqqqooooooqqqtttwwwyyy|||yyyvvvttttttuuuuuutttyyyxxxxxxyyy|||~~~}}}|||{{{~~~|||zzzyyy{{{~~~{{{uuuqqqrrruuu~~~|||zzzzzz}}}~~~{{{yyyvvvvvvxxx|||vvvwwwxxxzzz|||{{{zzz}}}|||xxxxxx{{{}}}|||wwwssspppmmmhhheeedddgggjjjkkkiiifffdddccceeeeeeeeefffhhhkkknnnppprrrrrruuuxxx{{{zzzvvvsssuuusssrrrtttwwwyyyzzzyyy{{{wwwxxx{{{|||yyyvvv{{{yyyxxxxxxyyyzzzyyyxxx}}}}}}|||yyyvvvuuuvvvwwwxxx}}}}}}}}}{{{|||}}}}}}~~~~~~~~~~~~{{{xxxzzz}}}}}}zzzyyy{{{|||}}}|||{{{yyyyyy{{{~~~}}}|||{{{zzzzzz{{{||||||xxx{{{{{{xxxwwwzzzzzzvvvuuuyyy|||{{{wwwtttssstttuuuvvvxxxxxxwwwvvvvvvvvvwwwuuutttssssssuuuwwwxxxvvvxxxyyywwwsssrrrvvvzzzuuusssrrrqqqrrrtttxxxzzz{{{{{{zzzwwwsssrrrtttvvv|||~~~~~~|||zzzyyyzzz||||||}}}~~~|||{{{{{{|||{{{}}}{{{vvvssstttvvv|||~~~}}}|||{{{||||||}}}~~~~~~~~~~~~~~~|||zzzyyyxxxzzz~~~uuuuuuuuuvvvxxx|||~~~~~~~~~}}}{{{|||~~~|||yyyqqqnnniiieeecccbbb```___aaadddhhhkkkkkkjjjjjjjjjmmmmmmmmmnnnoooqqqssssssvvvyyy}}}}}}zzzwwwvvvtttuuuvvvvvvvvvvvvwwwyyy|||zzzwwwxxx{{{}}}{{{yyy{{{yyyxxxyyy{{{{{{{{{yyy~~~~~~}}}zzzwwwuuuuuuvvv{{{||||||}}}~~~~~~~~~}}}|||}}}~~~~~~|||zzzyyy~~~~~~~~~|||yyyxxxyyyzzz~~~{{{zzz{{{}}}~~~~~~}}}zzzxxxyyy{{{}}}|||zzzzzz{{{zzzvvvvvvyyyzzzxxxwwwxxxyyyyyyxxxvvvtttrrruuuvvvwwwyyyyyyxxxvvvuuuttttttttttttuuuuuuvvvvvvyyy{{{}}}{{{xxxwwwyyy{{{yyywwwuuussssssvvvyyy{{{yyy|||}}}yyysssqqqtttyyywwwtttwww{{{|||||||||{{{yyyyyy|||~~~{{{}}}~~~|||wwwuuuvvvxxxzzz}}}~~~}}}|||zzz{{{|||~~~}}}||||||}}}~~~xxxvvvuuutttvvvzzz~~~}}}~~~~~~wwwoookkklllnnnnnnlllfffdddaaa______aaabbbdddfffiiinnnqqqrrrrrrssstttrrrsssssstttuuuuuuvvvvvvuuuzzz|||xxxwwwxxxtttxxx{{{zzzvvvtttwwwzzz{{{yyywwwwwwyyyzzzzzzxxxyyyxxxxxxyyy{{{|||{{{zzz|||||||||zzzxxxvvvvvvwwwzzzzzz{{{|||~~~|||zzz{{{~~~}}}}}}||||||}}}~~~|||yyy{{{||||||{{{xxxwwwwwwxxx}}}zzz{{{~~~~~~}}}|||xxxuuuwww{{{}}}{{{wwwzzz{{{zzzxxxxxxyyyyyyyyywwwvvvvvvwwwwwwvvvsssqqqtttuuuwwwyyyzzzyyywwwtttuuutttssssssssstttuuuvvv}}}}}}}}}{{{yyyyyy{{{~~~}}}{{{xxxvvvuuuwwwyyy{{{xxxzzz{{{yyyuuutttwww{{{}}}wwwtttvvvyyy{{{||||||zzzxxxxxxyyy{{{{{{|||}}}{{{yyywwwxxxyyyzzz}}}}}}||||||yyyzzz}}}~~~}}}zzzwwwuuuuuuxxx|||~~~}}}~~~xxxsssssspppkkkdddaaaccceeeggggggeeedddbbbaaaaaacccfffhhhkkknnnqqqssstttttttttuuuuuuuuuvvvvvvvvvvvvvvvvvvsssyyy{{{wwwxxx{{{www{{{~~~{{{vvvtttwww|||zzzyyywwwvvvwwwwwwvvvuuuxxxwwwxxxyyy|||}}}{{{zzzxxxyyyzzzzzzxxxwwwxxxyyyzzz}}}~~~{{{zzz}}}|||}}}wwwuuuwwwyyy|||~~~}}}{{{}}}~~~zzzxxxyyy}}}}}}{{{}}}}}}{{{{{{}}}~~~|||{{{~~~{{{wwwxxxzzzzzzyyywwwvvvvvvwww~~~|||zzz|||}}}|||yyyvvvxxx}}}|||xxxzzzzzz{{{}}}|||zzzxxxxxxwwwvvvuuuvvvvvvvvvtttqqquuuuuuvvvyyy{{{{{{xxxtttvvvtttqqqoooppprrrvvvxxx~~~|||zzzwwwvvvxxx|||~~~|||zzzxxxwwwxxxyyyzzzwwwvvvvvvwwwyyyzzzzzzzzz~~~{{{yyyxxxwwwwwwvvvzzz|||}}}|||yyywwwvvvvvv{{{||||||{{{yyyxxxxxxyyyzzz}}}}}}{{{{{{|||}}}|||yyyvvvuuuwwwzzz|||~~~}}}~~~}}}vvvpppooolllhhhfffggglllhhhccc```aaacccdddeeejjjjjjiiigggeeeeeegggiiiqqqsssvvvvvvuuuuuuuuuvvvuuuuuuuuutttuuuuuuvvvwwwuuuzzz~~~}}}zzzyyy{{{~~~yyy{{{}}}zzzvvvuuuxxx}}}yyyxxxwwwvvvuuuuuuuuuuuuwwwwwwxxx{{{}}}~~~}}}{{{vvvxxxzzz{{{zzzyyyzzz{{{{{{~~~}}}xxxtttttttttkkklllooouuu{{{|||zzzwwwtttvvvxxx{{{}}}}}}~~~}}}{{{zzzzzz}}}zzzxxxxxxzzzzzzyyy|||}}}{{{{{{|||~~~~~~}}}|||}}}}}}yyyuuuwwwxxxzzzzzzxxxwwwxxxyyy{{{{{{{{{}}}}}}|||{{{zzz|||~~~|||{{{zzz|||{{{yyyyyywwwwwwwwwwwwwwwvvvuuuuuuvvvuuuuuuxxx{{{|||yyyuuuwwwtttpppnnnnnnqqqvvvyyy{{{yyyvvvuuuvvvxxx|||~~~|||{{{zzzzzzyyyxxxxxxxxxvvvuuutttvvvyyy{{{{{{yyy|||yyyxxxxxxzzz{{{yyywwwzzz{{{}}}|||zzzwwwvvvvvv|||{{{{{{zzzyyyxxxxxxwwwyyy|||}}}||||||~~~}}}|||}}}{{{xxxvvvvvvwwwzzz{{{~~~~~~uuurrrqqquuu}}}|||yyyyyyxxxxxxppphhhbbbbbbbbbcccfffjjjllliiifffeeeeeeggghhhiiimmmnnnooommmjjjiiijjjllltttvvvxxxxxxvvvuuuuuuvvvuuutttrrrrrrrrrtttvvvwwwxxxzzz{{{zzzxxxxxx{{{}}}zzzzzzyyyvvvssstttxxx|||wwwwwwwwwvvvuuuuuuvvvwwwyyyyyy{{{~~~~~~yyy{{{}}}}}}|||{{{{{{|||zzz}}}tttmmmkkkeeeiiioootttwwwxxxyyyyyywwwxxxzzz|||}}}}}}|||{{{|||{{{{{{|||}}}{{{xxxwwwwwwvvvvvv|||}}}{{{{{{|||}}}~~~}}}}}}}}}}}}~~~}}}{{{zzzwwwyyy{{{|||{{{{{{{{{|||yyy{{{~~~~~~}}}|||{{{|||yyyzzz{{{}}}~~~~~~}}}}}}|||}}}|||zzz}}}xxxzzz|||{{{xxxwwwxxxzzzxxxuuutttwww{{{|||zzzwwwtttsssqqqoooooorrrtttvvvttttttuuuvvvxxxzzzzzzzzzxxxyyyzzz{{{zzzxxxwwwvvvuuuvvvwwwwwwwwwwwwwwwxxxvvvxxxzzz|||{{{{{{zzzzzzyyyzzzzzzzzzxxxxxxzzz||||||{{{zzzyyyxxxxxxvvvuuuuuuxxx}}}~~~}}}|||~~~}}}zzzyyywwwvvvvvvxxxzzz{{{~~~yyypppmmmmmmsss~~~~~~xxxsssnnnkkkjjjlllmmmmmmjjjbbb\\\]]]aaaeeelllsssooonnnmmmmmmoooqqqssstttmmmooorrrqqqooonnnppprrrqqqsssttttttsssrrrrrrssstttsssqqqpppqqqsssvvvxxxzzzyyyxxxvvvuuuvvvxxxzzzzzzxxxvvvsssrrrtttxxx{{{uuuvvvwwwwwwwwwwwwyyy{{{zzz{{{}}}|||~~~~~~|||||||||xxx~~~vvvnnnjjjhhhmmmssswwwwwwxxxzzz|||zzz{{{}}}~~~~~~}}}{{{zzz}}}{{{zzz}}}|||yyyvvvvvvtttttt{{{~~~}}}{{{{{{{{{||||||yyyzzz|||}}}wwwzzz}}}~~~~~~~~~~~~yyy}}}|||yyyyyyzzztttwwwzzz{{{zzzyyyzzz{{{~~~|||{{{|||yyy}}}~~~zzzxxx{{{yyyvvvtttvvvzzz}}}{{{xxxrrrrrrqqqqqqrrrrrrssstttpppqqquuuyyy||||||zzzwwwvvvxxxzzz{{{{{{yyyvvvttttttxxx{{{yyyuuurrrtttwwwsssyyy|||yyyzzz}}}yyyyyyxxxwwwwwwyyy~~~|||{{{yyyxxxxxxwwwuuutttqqquuu{{{~~~~~~~~~}}}|||zzzyyywwwuuutttvvv{{{uuuuuuvvvzzz}}}zzz|||yyypppiii```aaabbbdddfffgggiiiiiinnnfffccchhhmmmmmmnnnrrrxxxvvvsssqqqqqqrrrtttuuuvvvvvvuuutttsssrrrqqqqqqrrrrrrqqqpppppprrrvvvyyywwwqqqllloooxxx}}}zzzuuuzzzvvvtttwww{{{}}}yyyuuuxxxtttuuuxxxuuunnnnnnssswwwwwwwwwwwwwwwvvvuuuttt|||{{{{{{{{{{{{||||||}}}~~~{{{|||~~~}}}yyyvvvwwwuuutttwwwzzz|||{{{zzz|||xxxuuuwww}}}}}}|||~~~}}}zzzwwwuuuuuuwwwyyyzzz}}}yyyyyyzzz{{{zzzxxx}}}zzzwwwwwwxxxzzz||||||zzzzzzyyyzzz|||~~~}}}{{{zzzzzz{{{{{{uuuuuuwwwzzz}}}}}}{{{yyyyyyyyy{{{}}}~~~|||yyyzzz||||||xxxuuuvvvwwwxxxyyyyyyyyyyyyyyyuuuuuutttrrrpppppprrrttttttuuuwwwvvvuuusssttttttssstttuuuuuuuuuuuuuuuuuutttyyyzzzvvvvvvxxxssszzz~~~}}}~~~|||{{{xxxtttyyyzzzzzzzzzzzzxxxvvvttttttuuuuuuvvvwwwzzz|||~~~}}}}}}}}}|||~~~}}}|||zzzxxxvvvxxx|||}}}zzz~~~}}}yyyyyywwwoooeee```dddllluuuzzzrrrpppmmmjjjgggdddaaa^^^\\\]]]```dddiiillloooqqqlllhhhhhhnnnpppnnnnnnqqqttttttuuuuuuttttttssssssvvvwwwwwwwwwvvvssspppnnnrrrtttuuuuuusssrrrtttvvvxxxsssooopppuuuxxxwwwtttyyywwwvvvwwwzzzzzzxxxuuuyyyvvvuuuwwwuuurrrtttyyyxxxwwwvvvuuuuuuwwwyyy{{{||||||{{{{{{{{{zzzzzzzzz|||zzz{{{}}}}}}yyyvvvzzzxxxvvvwwwzzz|||{{{zzz|||yyyvvvyyy~~~zzz{{{|||xxxtttsssvvvzzz{{{{{{~~~|||yyyyyyzzz|||{{{yyy{{{zzzyyyyyyzzz{{{zzzyyyyyyyyyyyyzzz{{{}}}~~~}}}|||{{{yyywwwvvvuuuxxxwwwxxxyyy{{{{{{xxxvvvvvvvvvwwwyyy|||~~~}}}}}}}}}|||{{{xxxvvvtttrrruuuzzz}}}~~~|||xxxuuuvvvvvvuuusssrrrrrrtttwwwzzz{{{{{{xxxtttpppoooooosssssstttuuuvvvvvvuuusssuuuxxxzzzzzzwwwvvvwwwyyyxxx||||||zzz|||uuuvvvuuutttzzz~~~xxxyyyzzzyyywwwvvvvvvvvvtttuuuwwwyyy|||~~~~~~|||||||||~~~~~~zzzrrrnnnnnnnnnfffZZZSSSSSSZZZbbbhhh`````````^^^]]]]]]___aaa```bbbeeeiiinnnrrruuuwwwjjjkkkooossssssooonnnppppppsssvvvxxxxxxvvvtttrrrsssuuuxxxzzzyyywwwsssqqqrrrwww{{{zzzuuurrrsssvvvxxxuuurrrqqqqqqssssssrrrxxxxxxxxxxxxxxxxxxwwwwwwzzzwwwvvvwwwvvvuuuyyyzzzxxxuuutttuuuyyy}}}{{{{{{|||||||||zzzyyyxxx|||}}}}}}|||zzzzzz{{{|||~~~|||zzzyyy|||zzzwwwvvvxxxyyyzzzzzz|||yyyxxxzzz|||zzz{{{~~~~~~|||zzzvvvssstttwww{{{||||||}}}{{{yyyyyyzzz{{{{{{zzzzzzzzzzzz{{{|||{{{xxxuuuwwwwwwxxxyyyzzz{{{||||||}}}}}}|||zzzwwwtttrrrpppzzzyyyxxxxxxyyyxxxuuussswwwvvvuuuvvvzzz}}}}}}{{{xxxvvvuuuuuuuuutttwwwzzz|||}}}|||zzzxxxxxxxxxxxxvvvuuuuuuwwwyyy}}}}}}|||xxxsssooommmlllrrrqqqrrruuuxxxxxxtttpppwwwvvvvvvuuuvvvwwwyyy{{{~~~|||yyywwwzzz~~~sssttttttuuu{{{~~~wwwyyy{{{{{{yyywwwwwwwwwtttuuuwwwyyy|||~~~zzz{{{~~~|||}}}~~~~~~|||{{{|||}}}}}}xxxuuuuuuuuurrrkkkgggggggggddd___[[[ZZZZZZ\\\]]]aaadddggggggfffgggkkknnnnnnnnnoooppprrrssstttuuukkknnnrrrtttrrrooooooqqqpppsssvvvxxxyyywwwuuusssrrrtttwwwzzz|||||||||{{{tttyyy|||{{{vvvsssvvvzzzwwwvvvtttrrrpppppprrrttttttvvvxxxxxxxxxwwwxxxzzzyyyyyyyyyxxxwwwwwwzzz}}}{{{yyywwwvvvwwwzzz~~~xxxzzz|||}}}~~~}}}{{{zzzyyyyyyzzzzzzzzzzzz|||}}}||||||{{{{{{{{{{{{||||||yyywwwuuussstttvvvxxxzzzzzzxxxxxxzzz~~~~~~||||||}}}}}}zzzxxxwwwxxxxxxwwwvvvwww{{{~~~}}}|||{{{{{{{{{{{{zzzzzz|||{{{{{{||||||{{{xxxuuuwwwvvvvvvvvvwwwzzz}}}~~~|||zzzwwwuuutttsssrrrzzzyyywwwwwwwwwwwwvvvtttzzzyyyxxxxxx{{{|||||||||}}}|||zzzwwwvvvvvvvvvvvv|||zzzwwwuuuvvvyyy~~~|||||||||zzzwwwvvvwwwyyyxxxyyyyyywwwssspppoooooorrrqqqqqquuuyyyxxxsssnnnvvvuuutttuuuxxxzzz{{{{{{{{{vvvvvvzzz~~~}}}yyywwwwwwwwwxxx{{{|||{{{xxxxxxzzz||||||zzzxxxwwwwwwwwwwwwxxxyyy{{{|||}}}}}}zzz{{{~~~~~~{{{{{{|||||||||}}}~~~yyytttpppqqqvvvzzzyyyxxxkkkiiiiiilllkkkfffccceeecccccccccbbb```^^^]]]]]]ggglllqqqrrrqqqppprrrtttvvvvvvuuutttsssrrrqqqqqqmmmqqqrrrqqqnnnooorrrtttttttttuuuvvvwwwwwwwwwvvvvvvwwwxxxyyy|||~~~wwwzzz{{{yyyuuuuuuzzz~~~tttuuuvvvtttrrrrrrtttvvvqqqsssvvvxxxxxxyyyzzz|||vvvyyy{{{zzzxxxwwwvvvuuuyyyyyyzzzzzz{{{{{{{{{{{{vvvxxx{{{}}}~~~yyyyyyyyyyyy{{{|||}}}}}}zzzzzzyyyyyyyyyzzz{{{|||tttsssrrrqqqqqqtttwwwzzzwwwwwwwwwyyy{{{}}}~~~~~~~~~}}}}}}}}}|||{{{zzzvvv{{{{{{tttsssyyy~~~~~~}}}{{{zzzyyyyyy}}}{{{{{{{{{{{{zzzxxxwwwvvvssssssvvv{{{|||yyyvvvuuuvvvxxxzzzxxxvvvtttuuuwwwyyyyyyyyyzzzzzzzzz|||~~~~~~|||yyyyyyyyyzzz{{{{{{zzzyyyxxx}}}zzzvvvtttuuuyyy|||yyyvvvvvvwwwtttuuuvvvuuurrrqqqpppqqqqqqqqqsssvvvyyyxxxtttooottttttuuuxxx{{{}}}|||{{{~~~yyyuuuwww{{{{{{xxxuuu{{{yyyyyyzzzzzzyyywwwvvvzzz{{{||||||yyywwwvvvvvvzzzzzzzzzzzzzzzyyyyyyyyy~~~}}}}}}||||||||||||}}}{{{zzzzzzzzz}}}wwwrrriiiaaaZZZ[[[ccciiiiiiggg___^^^```fffgggdddcccfffjjjiiigggeeecccdddgggiiipppssswwwxxxwwwvvvttttttuuuuuutttssssssrrrqqqqqqqqqsssqqqnnnmmmrrrvvvvvvwwwvvvvvvuuuvvvvvvwwwxxx}}}|||zzzyyyzzz|||~~~zzzzzzyyywwwvvvxxx|||tttuuuwwwxxxwwwvvvvvvwwwqqqrrrtttvvvxxxzzz{{{{{{uuuzzz|||yyywwwuuusssooouuuwwwzzz||||||{{{xxxvvvtttvvvyyy|||~~~|||zzzyyyzzz|||~~~~~~}}}~~~}}}|||zzzyyyyyyyyyyyyqqqrrrrrrrrrrrrtttxxxzzzvvvvvvwwwxxxyyyyyyzzzzzzyyyzzzzzz{{{|||~~~xxx~~~~~~vvvsssyyy~~~}}}{{{{{{{{{~~~|||{{{|||}}}|||{{{wwwuuussssssvvv|||~~~|||yyywwwwwwyyy|||~~~vvvtttssstttwww{{{}}}~~~wwwxxxzzz}}}}}}{{{vvvxxx{{{}}}~~~}}}{{{yyyvvvwwwxxxyyyzzz{{{|||}}}}}}yyyvvvvvvvvvvvvwwwwwwuuurrrpppooopppqqqsssvvvwwwwwwvvvtttssssssuuuwwwzzz{{{|||||||||~~~yyywwwzzz|||yyywwwwww{{{yyyyyy{{{{{{xxxxxxzzzzzz{{{{{{yyywwwvvvwwwxxx{{{{{{zzzzzzyyyxxxxxxwww~~~{{{yyyyyyyyy{{{||||||zzzyyy{{{~~~}}}|||vvvnnnfffbbbZZZUUUPPPRRRXXX^^^___^^^\\\[[[___eeehhhggghhhkkkoooooonnnkkkiiijjjooossszzzyyyyyyyyyzzzyyywwwuuutttttttttuuuuuuuuuuuuvvvssstttqqqnnnpppwwwzzzwwwxxxxxxwwwwwwvvvvvvwwwwww{{{{{{zzzyyyzzzzzz{{{{{{}}}zzzxxxxxxyyy{{{zzzyyyvvvwwwyyy{{{|||zzzwwwuuuuuutttsssuuuyyyzzzyyywwwuuuzzz{{{wwwttttttsssooorrrtttwwwzzz{{{zzzxxxvvvtttuuuvvvyyy{{{}}}~~~|||zzzzzz|||~~~}}}{{{||||||{{{zzzyyyxxxwwwwwwtttvvvwwwwwwvvvvvvyyy{{{vvvwwwxxxxxxwwwwwwwwwwwwwwwwwwwwwxxxyyy|||{{{}}}}}}zzzzzz}}}|||~~~~~~~~~~~~~~~|||ttttttuuuvvvyyy|||||||||{{{{{{{{{|||||||||uuusssrrrsssxxx}}}zzzzzzzzz{{{}}}}}}{{{zzzwwwyyy{{{}}}}}}|||zzzyyyuuuuuuwwwxxxzzz{{{{{{||||||}}}~~~|||yyywwwwwwwwwwwwxxxyyywwwtttrrrqqqqqqqqquuuyyyyyyvvvtttuuuxxxsssvvvxxxxxxwwwxxx||||||zzz{{{{{{xxxyyy}}}}}}yyyyyy{{{zzzwwwyyy~~~wwwxxxwwwvvvvvvwwwyyy|||yyyyyyyyyyyyyyyyyyyyyyyy}}}|||zzzyyyyyyyyy{{{||||||{{{{{{~~~|||uuupppnnnoooppppppnnnjjjccc]]]YYYVVVVVVVVVXXX[[[___aaaccc^^^^^^bbbiiimmmlllmmmpppmmmoooqqqqqqnnnmmmnnnqqq~~~{{{wwwvvvxxxxxxwwwtttvvvwwwwwwxxxxxxyyyyyyzzzssstttrrrpppttt||||||wwwxxxxxxxxxyyyxxxwwwvvvuuuuuuvvvxxxzzzzzz{{{zzzzzz~~~{{{xxxzzz||||||xxxsssyyyyyy{{{~~~}}}wwwsssyyyuuusssuuuyyyzzzwwwsssuuuzzzzzztttqqqtttuuurrroooqqquuuxxxyyyzzzyyyxxxtttuuuuuuvvvxxxzzz|||}}}}}}zzzzzz|||}}}|||zzzvvvwwwwwwxxxxxxxxxwwwwwwxxxzzz||||||yyyxxxzzz|||wwwxxxyyyyyywwwvvvuuuvvvxxxxxxwwwvvvvvvyyy|||}}}{{{zzz{{{~~~zzz}}}|||}}}~~~{{{rrrtttvvvyyy{{{|||||||||zzz{{{}}}}}}zzzyyyvvvtttrrrtttxxx}}}}}}zzzyyyyyyxxxwwwvvvzzzzzz{{{{{{{{{zzzyyyxxxyyywwwtttssstttxxx}}}yyyzzz|||{{{zzzxxxxxxyyyvvvxxxyyyxxxvvvuuuuuuuuuqqqwww{{{yyytttsssvvv{{{tttvvvxxxuuusssttt{{{||||||zzzxxx||||||zzz|||zzzvvvxxx~~~tttuuuuuutttuuuwww|||wwwwwwxxxyyyyyyzzz{{{{{{yyyyyyyyyyyyzzz{{{{{{{{{|||{{{}}}}}}uuulllgggeeeeeedddgggeee^^^\\\```dddbbb```______```cccfffiiikkkfffeeeeeeggglllppprrrrrrjjjlllmmmoooqqqrrrssssssvvvxxxzzzzzzxxxwwwvvvvvvvvvwwwzzz{{{|||{{{yyyxxxyyyzzzzzzxxxvvvvvvyyy}}}zzz|||}}}{{{vvvrrrqqqqqq{{{uuuuuu{{{|||wwwyyy~~~}}}|||{{{zzzyyyzzzzzz{{{|||~~~~~~|||yyyvvvssssssvvvzzz{{{wwwsssvvvuuuuuutttsssqqqpppooorrrtttwwwzzz{{{zzzxxxvvvxxxrrrqqqwww{{{zzz{{{~~~wwwyyy|||{{{{{{}}}xxxvvvsssqqqrrrtttxxx{{{{{{wwwuuuvvvzzz~~~~~~}}}wwwtttrrrwww~~~yyyqqqtttssssssuuuyyy{{{yyywwwyyywww}}}|||yyyzzz{{{|||zzz{{{~~~}}}yyyvvvuuuxxx~~~|||{{{yyyxxxzzz}}}}}}{{{tttqqqooopppvvv{{{~~~}}}yyywwwxxxwwwtttsssvvvyyy|||{{{vvvrrrppp||||||{{{yyywwwxxx{{{~~~~~~yyyuuuuuuyyy~~~{{{uuurrrsssvvvyyy{{{rrrtttvvvvvvvvvxxx|||yyyyyyyyywwwwwwxxx|||}}}}}}zzz~~~||||||yyyxxxxxxxxxuuurrrqqqsssuuuwwwxxxxxxwwwwwwxxxxxxzzz{{{}}}~~~~~~~~~{{{~~~xxxxxx|||}}}zzzwwwzzz}}}~~~zzzxxxtttnnngggbbb```___bbbfffeeebbbccchhhiiifffhhhkkknnnnnnkkkiiikkkmmmlllnnnppppppoooqqqtttwwwnnnnnnmmmmmmoooqqqtttvvvwwwxxxxxxxxxwwwvvvvvvvvvuuuuuuvvvxxxzzz}}}uuuxxx|||}}}{{{yyyxxxyyy{{{}}}~~~|||wwwtttrrrsss|||zzzzzz}}}}}}{{{{{{}}}~~~}}}|||{{{zzzyyyyyy{{{zzzzzz{{{}}}~~~}}}|||yyyuuusssuuuyyy|||zzzxxxxxxwwwuuurrrqqqqqqrrrrrrqqqrrrtttwwwyyyzzz{{{{{{wwwsssrrrwwwzzzzzz{{{}}}zzz}}}|||zzz{{{xxxvvvtttssssssuuuxxxzzz|||zzzxxxxxxyyyzzzzzzzzzyyyuuurrruuuzzz{{{xxxssswwwtttrrrsssvvvyyyzzzyyy~~~zzzyyy}}}||||||~~~zzzzzz~~~zzzyyy~~~|||zzz~~~{{{xxxxxx{{{}}}{{{xxx~~~}}}zzzvvvsssqqqssswww{{{}}}~~~~~~yyyvvvvvvuuussstttxxx{{{||||||zzzwwwttttttttt||||||{{{yyyxxxyyy}}}~~~|||yyyxxxxxxyyyzzzzzz|||yyyvvvtttuuuuuuuuutttsssttttttsssrrrsssxxx{{{{{{}}}~~~}}}{{{zzzzzz{{{~~~|||~~~yyy|||zzzxxxyyyzzz{{{yyywwwtttuuuuuuuuuuuuuuuuuutttvvvwwwyyy{{{|||}}}~~~~~~||||||~~~zzz~~~kkklllkkkiiieeebbbaaaaaadddeeefffggglllqqqppplllmmmtttzzzyyysssnnnnnnppprrrvvvyyywwwrrrqqquuuzzzrrrqqqnnnmmmnnnqqqvvvyyyzzzyyyxxxwwwwwwxxxyyyyyyyyyxxxvvvvvvyyy}}}wwwyyy|||||||||{{{{{{{{{|||}}}~~~}}}yyyvvvuuuuuuyyy}}}~~~}}}}}}||||||{{{zzzyyyyyy{{{zzzzzz{{{}}}~~~~~~~~~{{{wwwttttttxxx|||}}}}}}{{{xxxuuurrrqqqrrrtttvvvrrrrrrsssuuuxxx{{{wwwtttsssvvvyyyyyy{{{}}}}}}|||~~~{{{xxxxxxwwwwwwvvvuuuuuuvvvxxxyyy|||||||||zzzwwwuuuuuuvvvxxxuuussssssuuuwwwwwwvvvzzzwwwssssssuuuxxx{{{|||~~~||||||~~~}}}|||~~~}}}zzz{{{{{{xxxyyy|||~~~zzzwww{{{xxxwwwzzz{{{yyywww{{{wwwvvvttttttvvvyyy{{{||||||yyyvvvuuutttsssvvvzzz|||{{{yyyvvvssstttwwwzzz~~~~~~|||zzzyyyzzz}}}}}}yyyvvvvvvzzz|||zzzxxxyyyxxxxxxxxxxxxvvvrrrooossssssqqqooonnnooosssvvv}}}{{{xxxvvv~~~~~~~~~~~~{{{vvv}}}{{{zzzzzz{{{|||zzzyyyzzzxxxvvvtttsssrrrrrrrrruuuvvvxxx{{{}}}~~~~~~~~~}}}{{{~~~~~~cccfffjjjkkkkkkkkkkkklllkkkiiihhhkkkrrrwwwuuurrrqqquuuyyyyyyvvvsssqqqrrrsssvvvxxxvvvsssrrrtttxxxtttrrrpppoooooorrrvvvxxx|||zzzxxxxxxzzz|||~~~}}}zzzzzz}}}}}}yyywwwwwwzzz}}}~~~~~~}}}|||yyyxxxwwwsss|||}}}}}}||||||{{{{{{zzzzzzyyyyyyzzz|||~~~|||yyyvvvttttttxxx{{{|||}}}zzzyyyvvvttttttuuuvvvxxxtttuuuvvvwwwzzz}}}wwwuuusssuuuxxxyyyzzz{{{xxxzzz~~~}}}zzzxxxxxxwwwwwwwwwwwwxxxxxxxxxxxxzzz|||}}}{{{wwwssssssuuusssssstttttttttuuuwwwyyy{{{yyywwwvvvwwwzzz|||}}}|||{{{{{{wwwzzz||||||}}}xxxzzz}}}}}}zzzxxxzzzxxxvvvvvvyyy|||}}}|||~~~{{{wwwsssrrrssstttwwwyyyzzz{{{{{{~~~zzzxxxyyyxxxvvvwww{{{}}}|||yyyvvvuuuwww{{{~~~|||zzzzzz}}}}}}zzzvvvuuuvvvxxxxxxxxxzzzzzzzzzzzzzzzwwwrrrnnnrrrqqqooonnnmmmooorrrttt}}}{{{xxxvvvzzz{{{}}}}}}}}}{{{xxxuuu~~~}}}{{{zzzyyyxxxwww}}}yyyuuurrrqqqrrrrrruuuvvvyyy|||~~~|||{{{zzz|||}}}}}}{{{zzz}}}hhhkkkooorrrrrrrrrrrrrrrtttoookkkmmmssswwwwwwvvvxxxvvvssssssuuuuuurrrppptttsssssstttuuuvvvuuuuuutttsssrrrqqqrrrsssuuuvvvzzzxxxvvvwww{{{~~~zzzxxxyyy|||}}}}}}}}}~~~}}}|||zzzyyysss}}}||||||||||||||||||||||||vvvxxx{{{~~~|||xxxuuuttttttuuuwwwyyyyyyyyyyyyxxxxxxxxxxxxxxxxxxxxxyyyyyy{{{|||}}}~~~~~~}}}wwwvvvuuutttvvvyyyzzzyyyvvvyyy{{{zzzyyyyyyyyyyyyxxxyyyyyyyyyyyyyyyxxxxxxxxxzzz|||{{{wwwtttuuuwwwnnnqqquuuwwwwwwwwwyyy{{{{{{||||||||||||||||||}}}{{{{{{~~~{{{yyyxxxxxxwwwvvvzzzxxxyyy{{{|||}}}}}}||||||xxxwwwwwwxxxzzz|||~~~~~~yyy{{{}}}~~~|||yyyuuusssoooqqqtttvvvwwwyyyyyyzzz{{{yyy{{{~~~~~~zzzxxxzzz}}}||||||zzzyyyzzz~~~|||zzzyyy{{{~~~}}}zzzuuurrrrrrvvvzzzzzzxxxxxxwwwwwwuuurrrppppppooonnnoooqqqsssuuuvvvzzz|||}}}}}}{{{yyyyyyzzztttuuuxxx{{{{{{xxxwwwvvv}}}}}}}}}{{{zzzxxxxxxxxx{{{wwwtttssstttuuuuuuwwwzzz}}}~~~zzzxxxyyy}}}}}}{{{yyyyyy}}}qqqsssvvvwwwuuusssssssssyyyrrrnnnpppssstttvvvxxxyyyrrrpppsssuuurrrnnnuuutttsssuuuxxxyyywwwuuuttttttsssrrrrrrssstttuuuuuusssrrrvvv}}}~~~~~~~~~~~~|||}}}||||||}}}~~~|||zzzzzz}}}xxx{{{{{{{{{{{{{{{{{{||||||vvvxxxzzz~~~~~~yyyvvvsssssstttuuuuuuvvvvvvvvvxxxyyyzzz{{{{{{zzzzzzyyy}}}~~~~~~~~~|||{{{zzzwwwwwwuuusssuuuyyyzzzwwwuuuwwwxxxvvvxxx{{{|||zzzzzzzzzzzzzzzzzzyyyyyyyyyxxxyyyzzzyyyxxxxxxxxxyyyooorrrvvvxxxyyyzzz{{{}}}|||~~~}}}||||||}}}~~~|||~~~~~~rrruuuzzz}}}zzzuuuvvv{{{yyyyyy{{{|||}}}~~~~~~{{{{{{{{{{{{{{{{{{zzzzzzwwwzzz}}}}}}{{{xxxvvvvvvoooqqqtttvvvvvvvvvxxxyyyyyyxxx{{{|||yyyyyy{{{{{{{{{zzzzzz{{{~~~|||zzzzzz|||}}}wwwqqqpppuuuzzztttsssrrrrrrssssssqqqoooooooooooorrrvvvxxxxxxxxxvvvwwwxxxwwwwwwxxxzzz|||qqqqqquuuyyyyyyvvvwwwzzzyyyzzz|||{{{zzzzzz{{{|||{{{xxxvvvvvvwwwwwwvvvxxx{{{~~~}}}|||}}}}}}~~~|||}}}|||||||||~~~vvvwwwyyyyyywwwvvvvvvvvvvvvrrrpppssstttrrrtttxxx{{{wwwrrrppprrrsssrrrpppuuuvvvxxxyyyxxxwwwwwwwwwwwwuuurrrpppppprrrtttvvvrrrqqqrrrxxx}}}zzz|||{{{{{{}}}}}}zzz}}}}}}}}}wwwssssssxxxxxxxxxyyyyyyzzzzzzzzzyyyyyyyyyyyy{{{zzzxxxvvvvvvuuutttsssrrrsssuuuwww{{{zzzzzzzzzzzz{{{|||}}}~~~|||zzzyyyyyyyyywwwxxxvvvssstttyyyzzzvvvsssvvvvvvvvv{{{{{{||||||{{{zzzyyyyyyzzzzzz{{{yyywwwwwwyyyzzz{{{zzzwwwwwwwwwxxxzzz|||}}}}}}}}}~~~}}}zzzzzz|||~~~~~~}}}~~~}}}sssssswww|||}}}xxxvvvxxxwwwyyy|||~~~|||zzzxxxwwwxxxzzz|||{{{xxxuuuuuuvvvtttvvvwwwvvvttttttuuuwwwxxxwwwyyy~~~{{{yyyzzzyyyyyyxxxvvvuuuwww{{{~~~}}}}}}|||{{{zzz|||}}}|||{{{yyywwwvvvuuuvvvnnnnnnoooqqqssssssqqqoooooooooqqquuuzzz{{{yyywwwrrrtttvvvvvvvvvwwwzzz|||rrrqqquuuyyyyyyuuuwww}}}yyy|||}}}}}}{{{{{{}}}}}}|||zzzxxxwwwxxxyyyzzzuuuwwwzzz}}}}}}|||zzzyyy}}}~~~|||{{{{{{}}}~~~uuuwwwyyyzzzzzzzzz|||}}}rrrppprrrvvvvvvqqqrrrwwwqqqqqqqqqppppppqqqssstttsssxxx|||{{{vvvsssuuuxxxyyyvvvqqqmmmmmmpppuuuxxxsssrrrttt}}}~~~}}}~~~|||{{{zzz|||}}}zzz~~~xxxxxx~~~|||sssppptttvvvvvvvvvwwwwwwxxxxxxyyy}}}zzzwwwvvvvvvwwwxxxwwwyyywwwtttqqqoooqqqvvvyyy}}}|||yyyxxxyyy{{{~~~|||xxxwwwwwwxxxzzzvvvyyywwwrrrtttyyyyyyuuurrruuuvvvxxxzzz}}}|||{{{zzzyyyyyyzzz{{{~~~zzzwwwvvvyyy||||||zzz{{{xxxwwwyyy|||}}}~~~~~~}}}zzzwwwwww{{{{{{~~~}}}|||}}}{{{uuurrrvvvzzzzzzzzz{{{uuuyyy~~~~~~}}}~~~{{{xxxwwwxxxzzz{{{yyyuuurrrrrrsssxxxzzzzzzwwwtttrrrtttvvvxxxvvvwww{{{{{{yyyxxx{{{xxxvvvtttqqqpppsssxxx}}}xxxyyyyyyyyyzzz}}}{{{yyyyyy{{{}}}|||wwwrrrkkkmmmppptttvvvvvvssspppppppppssswww||||||yyyuuuqqqsssvvvwwwwwwwwwxxxzzzuuusssvvvzzzyyyuuuxxx~~~|||zzz{{{}}}zzzyyyxxxxxxxxxyyyzzzzzztttvvvyyy{{{|||zzzwwwvvvxxx{{{{{{|||xxx|||~~~vvvyyy{{{{{{yyyyyy{{{~~~qqqvvvvvvpppmmmrrrvvvuuuvvvuuusssqqqpppqqqsssuuurrrtttuuutttrrrssswww{{{rrrttttttrrrpppsss{{{|||}}}~~~|||{{{zzzzzz{{{zzzxxxxxxxxxzzz|||~~~~~~zzzwwwtttssssssssssssssstttuuuwwwyyyyyyzzzyyywwwuuuuuuwwwxxxyyyyyyssssssuuuvvvwwwwwwwwwwww|||{{{yyyzzz|||}}}}}}}}}~~~}}}zzzxxxvvvuuuxxxvvvtttrrrsssuuuxxxzzz{{{tttqqqvvv|||}}}}}}~~~|||yyyyyy{{{~~~~~~~~~|||xxxxxx{{{}}}}}}{{{||||||{{{||||||||||||||||||{{{zzzyyywwwwwwwwwwww~~~{{{}}}~~~yyyyyywwwvvvwww{{{|||{{{xxx|||}}}~~~~~~}}}zzzxxxuuusssrrruuuuuuuuuuuuuuuvvvvvvvvvvvvwwwwwwxxxxxxxxxxxxwwwyyyuuurrrwww~~~xxxzzztttssswwwyyyvvvuuuxxx{{{{{{yyyxxxxxxyyyzzz{{{{{{zzzxxxzzz{{{zzzuuupppppppppqqqtttvvvvvvtttqqqtttrrrtttzzz~~~xxxsssuuuwwwxxxwwwvvvtttsssppprrruuuvvvvvvwwwxxxzzz{{{{{{|||{{{{{{zzzyyyyyyzzz{{{{{{yyyuuuuuuxxx|||xxx|||uuuuuuyyy|||yyy{{{|||{{{zzzzzz|||~~~|||||||||}}}tttvvvxxxxxxwwwvvvxxxzzzssswwwwwwrrrqqquuuwwwvvvxxxwwwuuuuuuuuuuuutttssstttuuutttsssrrrsssvvvxxxtttsssrrrppppppuuu~~~~~~}}}{{{zzzyyyyyyyyyvvvvvvvvvvvvwwwyyy{{{|||yyyyyyxxxwwwuuusssrrrqqqrrruuuxxxxxxwwwwww{{{~~~xxxvvvuuuvvvxxxzzzzzzyyyqqqrrrsssuuuvvvwwwxxxxxxzzzyyyxxxyyy{{{|||{{{zzz}}}||||||{{{yyywwwvvvuuuttttttttttttuuuvvvwwwxxxwwwrrrrrrwww{{{{{{zzz{{{~~~~~~}}}{{{xxxxxxzzz|||~~~|||{{{zzz{{{|||}}}|||zzzyyyyyyzzz|||}}}}}}{{{yyyxxxxxxyyy{{{}}}}}}zzzzzz|||~~~|||{{{vvvuuuuuuvvvyyy{{{{{{{{{}}}}}}|||{{{~~~{{{xxxuuusssrrrvvvvvvwwwwwwwwwvvvvvvvvvtttuuuvvvxxxxxxxxxxxxxxxvvvsssrrrvvv}}}{{{zzzuuusssvvvxxxuuuuuuxxx|||{{{zzzzzzzzzzzz{{{|||xxxyyyzzz{{{{{{wwwrrrooopppqqqtttwwwyyyxxxtttqqquuussssssyyy|||wwwwwwwwwwwwxxxxxxwwwtttrrrttttttuuuttttttuuuxxx{{{}}}|||zzzxxxxxxyyyzzz{{{yyyyyyxxxwwwwwwxxx{{{~~~|||yyyzzzyyyvvvyyyyyyyyyyyyyyyzzz|||}}}~~~~~~}}}~~~sssuuuvvvuuuttttttuuuvvvtttuuutttqqqssswwwxxxuuuzzzxxxxxxyyy{{{zzzvvvrrrxxxvvvssssssssstttttttttuuurrrooommmqqqxxx|||{{{zzzyyywwwwwwvvvvvvrrrssstttvvvwwwxxxxxxxxxssstttuuuvvvuuussspppooooootttxxxxxxtttuuuzzzzzzyyyxxxyyyzzzzzzxxxvvvpppqqqrrrtttuuuwwwxxxxxxxxxwwwwwwyyy{{{{{{yyywwwyyyyyyyyyxxxwwwvvvuuutttqqqrrrsssuuuwwwwwwwwwwwwtttrrrssswwwyyywwwwwwyyyyyy{{{}}}{{{wwwwwwzzz~~~~~~|||yyyzzz||||||{{{xxxwwwwwwzzz}}}|||{{{yyyxxxyyy|||~~~|||{{{{{{|||}}}}}}tttuuuvvvvvvwwwyyy|||~~~|||yyyyyy{{{zzzxxxyyy|||}}}}}}|||{{{yyywwwvvvuuuxxxyyyyyyzzzyyyxxxvvvuuurrrsssuuuwwwyyyyyyyyyxxxsssrrrrrruuuyyy}}}~~~{{{vvvsssuuuvvvuuuvvvxxx||||||{{{{{{{{{{{{||||||uuuxxx{{{|||zzzuuurrrpppssstttvvvyyy{{{yyyuuurrrvvvsssrrrvvv{{{~~~{{{wwwzzzxxxwwwxxxyyyyyyuuuqqqvvvuuuuuusssrrrtttyyy|||~~~|||yyyvvvvvvxxx{{{}}}xxxvvvuuuvvvyyy|||~~~~~~{{{~~~|||tttzzzxxxvvvvvvxxxzzz{{{|||uuuvvvvvvuuuuuutttuuuuuuuuurrrooonnnrrrvvvwwwuuuzzzxxxwwwzzz}}}}}}zzzvvv{{{xxxtttsssuuuuuusssppprrrooommmnnnsssyyy~~~xxxqqqvvvvvvxxxzzz|||}}}}}}}}}|||{{{yyywwwvvvuuuttttttrrrsssuuuwwwxxxwwwvvvuuuttttttuuuuuutttrrrpppooonnnqqqssssssrrrtttwww{{{|||{{{{{{{{{{{{yyyvvvsssrrrrrrrrrssstttuuuvvvvvvwwwwwwxxxyyy{{{zzzxxxuuuwwwwwwwwwvvvuuutttrrrrrrpppqqqrrrtttvvvxxxyyyzzzuuussstttwwwvvvtttvvvzzzuuuvvvxxxyyyzzz||||||~~~}}}{{{zzzzzzwwwwwwwwwxxxyyy|||~~~{{{{{{zzzzzz{{{|||~~~}}}~~~~~~}}}~~~vvvxxxyyyxxxvvvwww{{{uuuttttttuuuvvvvvvxxxyyyuuuvvvxxxyyyzzz{{{zzzzzzzzz{{{{{{|||{{{yyywwwuuuqqqrrrtttwwwxxxyyyyyyyyyssstttttttttuuuxxx|||{{{wwwttttttuuuvvvwwwxxxzzzzzzzzzzzzzzz{{{{{{{{{ssswww{{{{{{xxxvvvuuuwwwwwwwwwwwwyyyzzzzzzxxxvvvtttrrrppprrrxxx{{{{{{yyyyyyvvvtttvvvyyyyyyuuurrrssstttuuuuuuuuuwwwzzz}}}}}}|||yyyxxxxxxyyy{{{}}}zzzvvvtttuuuzzz~~~~~~{{{{{{yyyzzzwwwttttttwwwyyy{{{{{{xxxxxxwwwwwwxxxxxxwwwwwwxxxrrrnnnnnnrrrvvvyyyzzzzzzxxxwwwxxx|||~~~}}}|||}}}zzzvvvuuuvvvvvvsssooonnnmmmnnnppptttwwwxxxxxx~~~{{{ssshhhaaahhhkkkooorrruuuvvvwwwxxx}}}{{{yyywwwuuutttssssssuuuwwwxxxyyyyyyxxxuuutttzzzxxxvvvtttrrrqqqqqqqqqsssqqqoooppptttwwwwwwwwwzzzyyyyyyzzz{{{zzzxxxvvvttttttsssssssssssstttuuuwwwwwwxxxzzz{{{zzzwwwuuuwwwwwwvvvuuutttrrrqqqpppssssssrrrrrrtttxxx{{{}}}yyywwwvvvvvvuuusssvvv|||wwwtttsssvvv}}}~~~yyyyyyzzz|||~~~~~~zzzwwwqqqssswww{{{~~~~~~~~~yyyzzz{{{|||{{{zzzyyyxxxyyy|||}}}||||||yyy{{{|||zzzwwwvvvyyy|||vvvvvvvvvuuuuuuvvvwwwwwwqqqsssuuuxxxzzz{{{{{{zzz{{{|||||||||{{{zzzxxxwwwssstttuuuvvvwwwxxxyyyyyyvvvvvvuuusssrrrtttxxx|||{{{zzzwwwuuuvvvxxxxxxwwwvvvwwwwwwxxxxxxyyyyyyyyytttwwwzzzyyyxxxxxx{{{~~~{{{yyyvvvvvvxxxzzzzzzzzzrrrpppnnnpppuuuzzz||||||vvvtttssstttvvvwwwuuusssooorrrvvvyyyzzz{{{|||}}}{{{{{{{{{{{{{{{{{{{{{||||||yyyvvvvvvzzz}}}}}}|||{{{~~~~~~}}}~~~}}}zzzxxxvvvvvvwwwyyyzzzzzzzzzxxxxxxxxxzzzzzzyyyxxxxxxtttrrruuuxxxyyy{{{~~~xxxyyyyyyyyyzzz|||~~~}}}|||yyyxxxwwwvvvsssqqqmmmoooqqqsssssssssrrrqqqqqqlllfffccccccbbb]]]YYYbbbffflllppprrrssstttuuuzzzyyyxxxwwwvvvuuuuuuuuuxxxyyyzzz{{{{{{yyywwwvvv}}}{{{xxxuuussssssssstttzzztttoooqqqvvvzzzyyyvvvttttttuuuxxx{{{}}}||||||vvvuuutttsssssstttuuuvvvxxxxxxwwwxxxzzzyyywwwuuuvvvvvvvvvuuutttsssrrrqqqvvvtttsssrrrtttxxx|||}}}xxxvvvwwwwwwuuuvvvzzzzzzuuuqqquuu||||||vvvxxxvvvuuuyyy}}}~~~zzzvvvpppsssyyy~~~~~~|||zzz{{{{{{{{{zzzxxxvvvtttvvvxxxzzz|||}}}{{{yyywwwzzz{{{|||zzzxxxwwwwwwwwwzzz||||||yyyxxxyyyxxxuuutttvvvxxxyyyzzzyyyxxxwww|||||||||{{{zzzzzzzzzzzzxxxwwwvvvvvvvvvwwwyyyzzzwwwwwwvvvtttssstttwwwzzz{{{|||zzzwwwxxx{{{zzzvvvssstttuuuvvvwwwwwwwwwvvvuuuvvvxxxyyyzzz{{{}}}zzzwwwuuuuuuwwwyyy{{{{{{rrrpppoooppptttxxx{{{|||ttttttttttttttttttttttttppptttyyy|||}}}}}}}}}~~~yyyzzz{{{|||||||||{{{{{{}}}{{{xxxxxxyyy{{{||||||{{{}}}~~~}}}zzz{{{{{{zzzxxxxxxyyyzzzxxxvvvuuuwwwyyy{{{zzzxxxsssssswww}}}~~~zzzzzz~~~www{{{|||zzz|||~~~}}}}}}}}}{{{xxxuuuttttttqqqtttvvvuuuqqqnnnnnnooohhhccc\\\WWWVVVXXX\\\___ccchhhooosssttttttuuuvvvtttttttttuuuvvvwwwxxxyyywwwxxxyyy{{{{{{{{{{{{{{{{{{zzzyyywwwvvvuuuuuuuuu{{{wwwsssrrruuuxxxxxxwwwuuuttttttvvvyyy{{{||||||tttssssssssstttvvvxxxzzzxxxwwwuuuvvvwwwwwwuuutttsssssstttuuuvvvvvvvvvvvvvvvvvvuuuvvvwwwzzz|||~~~|||wwwvvvzzz{{{xxxuuutttvvvsssqqqtttyyy{{{xxxuuuwwwwwwwwwyyyzzzyyyxxxwwwuuuwww{{{~~~~~~|||{{{}}}|||zzzxxxvvvvvvwwwwwwyyywwwuuuvvvyyy{{{yyywwwxxxxxxxxxyyyyyyxxxuuusssvvv{{{}}}{{{{{{}}}{{{vvvvvvxxxzzz||||||zzzxxxwww}}}|||zzzyyyyyyzzz{{{|||~~~|||xxxuuutttvvvxxxzzzwwwvvvttttttuuuvvvxxxyyy{{{}}}}}}zzzzzz}}}{{{uuurrrrrrtttuuuvvvvvvvvvuuutttuuuxxx{{{}}}}}}{{{xxxtttttttttvvvyyyzzzzzzyyytttrrrrrrrrrtttvvvxxxyyyvvvxxxyyyvvvrrrppprrruuuvvvxxx{{{}}}}}}}}}}}}~~~yyyxxxxxxxxxxxxyyyzzz{{{{{{{{{zzzyyyxxxyyy|||~~~{{{yyy~~~zzzvvvxxx{{{vvvtttsssuuuxxxzzzyyywwwllloooyyyyyywwwzzzwww~~~~~~yyyyyy{{{|||~~~}}}xxxuuuuuuwwwvvvyyyyyyuuunnnjjjllloooiiifffaaaZZZWWW[[[dddlllfffkkkrrrwwwwwwvvvwwwxxxooopppqqqsssuuuxxxzzz|||uuuvvvxxxzzz|||}}}~~~~~~vvvwwwyyyzzzyyyxxxvvvuuuxxxwwwuuurrrqqqrrruuuwwwzzzxxxuuuuuuvvvxxxxxxxxxrrrrrrrrrsssuuuxxx{{{}}}xxxvvvtttssstttuuutttssspppqqqsssuuuwwwyyyzzzzzzuuuvvvwwwyyyzzz{{{||||||zzzvvvvvv|||zzzrrrnnnnnnooopppsssvvvxxxxxxxxxwwwyyy|||zzzwwwuuuvvvxxx{{{|||}}}}}}}}}|||{{{zzz|||xxxuuutttvvvyyy|||~~~yyyssssssxxx||||||{{{uuuttttttwwwzzzyyyuuuqqqlllsssxxxxxx{{{zzzuuuwwwzzz}}}~~~~~~|||{{{}}}{{{yyyxxxxxxzzz|||~~~zzzuuusssuuuxxxzzzvvvtttssstttwwwyyyzzzyyy{{{~~~||||||{{{tttqqqrrrtttvvvvvvvvvvvvuuutttuuuxxx}}}}}}wwwqqqpppqqqtttxxx{{{{{{yyyvvvvvvuuutttssstttuuuuuuvvvxxx|||}}}yyyqqqmmmpppttt|||}}}}}}}}}{{{{{{}}}yyywwwuuuttttttwwwzzz|||yyyzzz{{{zzzxxxyyy}}}zzz~~~yyy{{{vvvwww|||yyyxxxwwwwwwxxxxxxvvvttttttuuuvvvvvvvvvxxx{{{~~~zzz~~~~~~||||||}}}zzz{{{yyyxxx|||wwwtttuuuvvvuuurrrooonnnnnnjjjiiigggffffffgggiiijjjnnnqqquuuyyyzzzxxxtttrrrrrrqqqqqqsssvvvzzz{{{{{{vvvwwwxxxzzz|||}}}xxxxxxwwwvvvvvvvvvvvvvvvrrrssssssttttttuuuuuuuuunnnnnnpppsssvvvxxxwwwuuuppprrrsssrrrppprrrvvv{{{zzzzzzzzzyyyxxxvvvtttsssuuusssrrrtttwwwxxxvvvtttzzzyyyxxxwwwwwwyyy{{{|||}}}}}}|||yyyvvvsssssstttuuuqqqooorrrwwwzzzxxxtttvvvwwwxxxyyyyyyyyyxxxwwwyyyzzz||||||{{{yyyvvvtttwwwuuutttvvvyyyzzzyyywww~~~}}}zzzxxxvvvvvvwwwxxxvvvuuuvvvxxxyyywwwsssooouuutttuuuxxx}}}|||zzzwwwyyy{{{{{{zzzyyyzzz{{{|||{{{|||}}}|||yyy{{{zzzvvvwww}}}wwwxxxyyyyyyyyyxxxwwwwwwzzz|||}}}xxxrrrnnntttvvvwwwuuurrrppprrrtttzzzwwwtttuuuwwwwwwuuurrrtttpppqqqwwwyyywwwwwwzzz{{{wwwssspppppptttxxx|||yyywwwuuuttttttsssrrrqqq||||||||||||{{{zzzyyyyyy|||zzzwwwuuuvvvxxx{{{}}}~~~zzzyyy}}}{{{{{{~~~}}}}}}}}}{{{wwwvvvvvvxxxyyyyyywwwuuutttuuuvvvvvvuuuuuuwwwyyywwwyyy||||||{{{zzzyyyyyyzzz{{{zzzyyy}}}~~~wwwsssttttttsssqqqpppqqqrrrqqqpppooonnnnnnnnnoooppptttvvvyyy{{{{{{yyyuuusssqqqqqqqqqsssvvvxxxxxxwwwtttuuuvvvwwwyyyzzz{{{{{{vvvvvvwwwwwwwwwvvvtttsssrrrtttuuutttrrrqqqrrrtttnnnnnnnnnnnnooorrruuuwwwmmmmmmlllkkkmmmqqqwww{{{yyyyyyxxxwwwvvvvvvvvvvvvuuusssqqqsssvvvyyyyyyyyyvvvuuuuuutttuuuwwwyyy{{{{{{|||{{{yyyvvvuuuuuuuuussssssssstttuuuvvvvvvvvvwwwxxx{{{}}}~~~}}}|||{{{vvvvvvwwwxxxyyyyyyzzzzzztttsssrrrtttxxxzzzzzzyyyyyyyyyyyyyyyxxxwwwwwwvvvtttuuuvvvxxxxxxwwwuuusssuuuvvvxxx{{{}}}}}}zzzxxx{{{||||||{{{yyywwwwwwxxxzzz{{{}}}~~~{{{|||zzzvvvwww|||||||||{{{yyyxxxxxxwwwwwwxxxyyyzzz{{{zzzxxxvvvtttuuuwwwxxxwwwtttrrrssstttyyywwwuuutttsssrrrpppoootttqqqrrrwwwyyyvvvvvvyyy|||yyyuuurrrqqqsssvvvxxx{{{uuupppoooqqquuuwwwvvvwwwxxxyyyzzz{{{|||}}}{{{yyywwwvvvvvvwwwyyy{{{~~~zzz|||}}}|||~~~~~~~~~~~~{{{tttuuuvvvxxxzzzzzzxxxvvvrrrtttvvvwwwvvvuuuuuuvvvvvvvvvwwwxxxzzzyyywwwtttxxxzzz{{{|||~~~xxxrrrsssrrrqqqpppqqqsssvvvxxxxxxxxxwwwwwwwwwvvvvvvzzz{{{||||||{{{xxxvvvttttttttttttvvvxxxxxxwwwuuuttttttuuuvvvvvvwwwwwwxxxtttuuuwwwxxxxxxvvvtttsssrrrtttuuutttpppoooppprrrnnnmmmjjjiiiiiimmmssswwwpppmmmiiiiiilllrrrwwwzzzyyyxxxwwwvvvvvvvvvwwwwwwsssrrrqqqsssvvvzzz||||||ttttttssstttuuuwwwyyy{{{xxxzzz{{{zzzwwwuuuuuuvvvrrruuuwwwvvvttttttvvvxxxuuuxxx{{{~~~|||uuuuuuttttttuuuxxxzzz|||rrrqqqqqqssswwwzzz{{{{{{vvvwwwxxxyyyyyyxxxwwwvvvtttvvvxxxyyyxxxwwwwwwxxxsssvvvzzz}}}}}}|||{{{{{{~~~~~~}}}zzzwwwtttuuuuuuwwwzzz}}}}}}|||zzzwwwxxx{{{|||zzzxxxwwwvvvvvvuuuuuuttttttuuuwwwyyy{{{uuuwwwyyyyyywwwuuutttssssssttttttssspppoooooopppuuussstttxxxxxxuuuuuuvvvxxxvvvtttsssssstttvvvxxx}}}vvvqqqpppssswwwzzzuuuuuuvvvwwwxxxzzz|||}}}yyyyyywwwwwwvvvwwwxxxyyy}}}}}}~~~||||||zzz{{{~~~~~~||||||~~~~~~~~~uuuuuuvvvyyy{{{zzzwwwuuupppsssvvvxxxwwwvvvuuuvvvvvvttttttwwwzzzzzzvvvssstttvvvyyy|||~~~zzzttttttrrrpppoooqqquuuxxx{{{{{{|||||||||{{{zzzyyy}}}}}}|||{{{yyyvvvtttsss|||zzzxxxwwwyyyyyyyyyxxxxxxxxxxxxwwwxxxxxxwwwwwwvvvwwwwwwxxxxxxwwwvvvvvvsssrrrqqqqqqrrrrrrqqqpppnnnjjjffffffkkkppptttvvvwwwsssooonnnrrruuuvvvvvvwwwxxxxxxxxxwwwvvvuuutttqqqqqqsssuuuwwwyyyzzzzzzwwwvvvvvvvvvwwwxxxyyyzzzxxxzzz{{{zzzwwwuuutttuuuwwwwwwxxxwwwwwwvvvwwwwwwsssvvvzzz}}}~~~|||yyywwwvvvuuutttssstttuuuwwwxxxssssssssstttwwwyyy{{{|||yyyyyyyyyyyyxxxxxxxxxwwwxxxzzz|||{{{yyyxxxyyy{{{sssvvvzzz|||{{{{{{~~~~~~~~~}}}yyyvvvttttttuuuuuuyyy}}}}}}|||~~~~~~|||zzzyyyxxxzzz|||~~~}}}}}}{{{yyywwwuuutttqqqppppppqqqsssuuuxxxzzztttvvvxxxyyyxxxvvvtttsssmmmppprrrrrrpppppprrruuutttuuuwwwxxxwwwuuussstttooooooqqqrrrtttwwwxxxyyyzzzyyyyyywwwvvvwwwxxxzzz|||zzzxxxvvvvvvxxxyyy{{{zzzzzzyyyyyyxxxxxxyyyyyy|||}}}|||yyy{{{}}}|||}}}}}}~~~~~~~~~wwwwwwwwwyyyzzzyyyvvvssssssvvvyyyzzzxxxuuusssssstttrrrrrruuuxxxxxxuuurrrppprrrvvv{{{~~~}}}|||xxxwwwtttqqqpppqqquuuxxxyyyyyyzzz{{{{{{zzzyyyyyy|||{{{zzzxxxwwwuuusssrrr|||xxxvvvwwwyyyzzz{{{||||||{{{{{{{{{zzzzzzzzzzzzzzzyyyxxxxxxyyyzzz{{{uuupppmmmpppuuuwwwtttpppoooiiieeehhhqqqxxxwwwssswwwuuutttuuuxxxyyywwwtttvvvwwwyyyzzzyyyvvvrrrppppppsssvvvxxxxxxwwwuuutttyyyyyyxxxwwwwwwvvvvvvvvvyyyzzzzzzyyyvvvttttttttt|||yyyvvvwwwyyyzzzwwwtttsssvvvyyy{{{{{{xxxuuurrrrrrrrrssstttuuuuuuuuuuuuwwwwwwvvvvvvwwwxxx{{{|||}}}zzzwwwvvvwwwyyyzzz}}}}}}}}}|||{{{zzz{{{|||yyy{{{|||zzzxxxyyy}}}}}}}}}|||zzzwwwuuuvvvwwwuuuyyy|||}}}{{{zzz|||{{{{{{yyywwwwwwzzz|||}}}yyyzzz|||}}}{{{xxxtttqqqmmmnnnoooqqqssstttuuuvvvuuuvvvwwwyyyyyyxxxuuusssnnnqqqtttsssrrrqqqtttwwwssswwwzzzyyyvvvtttsssrrrkkkllloooqqqtttvvvwwwwwwvvvwwwwwwwwwvvvxxx|||~~~zzzwwwvvvxxx{{{}}}||||||{{{{{{zzzzzzzzzzzz{{{~~~}}}}}}~~~~~~yyy{{{}}}~~~~~~}}}}}}}}}~~~|||{{{zzz{{{~~~zzzxxxwwwwwwxxxxxxvvvtttxxxzzz|||{{{wwwssspppoooooopppqqqsssuuuuuusssqqqoooooosssyyy{{{yyyyyyzzzyyyxxxvvvtttrrrssswwwzzzvvvvvvwwwwwwxxxyyyyyyzzzxxxxxxxxxxxxwwwvvvuuuuuu|||yyyuuusssuuuwwwyyyzzz|||||||||{{{{{{{{{zzzzzz{{{zzzzzzzzzzzz{{{||||||vvvqqqoooqqqwwwyyyvvvrrrrrrmmmjjjnnnvvvzzzwwwsssrrrsssuuuxxxzzzzzzxxxvvvtttvvvxxxzzzyyyvvvssspppsssvvvyyyzzzxxxuuutttsssyyyyyyxxxwwwuuutttsssrrryyyyyyyyywwwuuutttuuuvvv~~~yyyuuuuuuyyyzzzvvvqqqvvvwwwyyy{{{zzzwwwtttrrrnnnoooqqqtttuuuwwwwwwwwwxxxyyyxxxwwwvvvxxx{{{}}}{{{wwwuuuwwwyyy{{{}}}zzzzzz|||}}}}}}|||}}}zzzwwwxxxzzz|||{{{|||}}}|||zzzxxxwwwwwwwwwyyyzzz{{{zzzyyyzzz{{{xxxyyyxxxuuuvvv{{{~~~~~~xxxzzz||||||{{{wwwsssqqqnnnoooqqqssstttuuuttttttwwwwwwwwwyyyzzzzzzwwwuuuuuuvvvvvvuuutttsssssstttqqqxxx{{{yyyuuutttsssrrrnnnoooppprrrssssssssssssyyywwwtttpppooottt~~~}}}yyyvvvwww{{{~~~|||{{{zzzzzz{{{|||{{{~~~~~~zzzyyy|||zzzwwwyyy~~~~~~}}}{{{||||||zzzyyyyyyzzz}}}zzz~~~zzzxxxvvvuuuwwwxxxxxxwwwvvvwwwyyyxxxuuurrrqqqqqqnnnpppsssuuutttsssssssssqqqoooqqqvvvvvvrrrrrrvvvxxxxxxwwwvvvuuuwwwzzz}}}vvvvvvuuuvvvwwwyyy{{{}}}vvvwwwyyyzzz{{{{{{zzzzzzwwwvvvuuuvvvxxxyyyyyyyyyxxxxxxxxxxxxwwwwwwwwwwwwwwwyyy{{{}}}}}}|||zzzyyyuuuvvvvvvvvvvvvvvvvvvwwwuuutttrrrssstttuuuuuuuuusssvvvxxxyyyyyyyyyyyyzzzttttttuuuvvvvvvwwwwwwvvvxxxzzz{{{yyywwwuuuwwwxxxyyyxxxxxxxxxwwwuuuttttttvvvvvvvvvttttttuuuyyy{{{zzzxxxuuuuuuuuuuuurrrooouuuvvvwwwxxxxxxwwwuuutttqqqqqqqqqrrrsssuuuxxxyyyvvvwwwwwwvvvuuuwww{{{}}}zzzwwwwwwxxxyyy{{{}}}xxxtttuuu{{{}}}~~~||||||||||||zzzyyy{{{}}}|||yyywwwvvvzzzyyyxxxxxxyyyyyyxxxwwwxxxzzzyyyuuuvvv|||}}}~~~~~~|||zzzxxxvvvsssrrrqqqrrrsssuuuvvvwwwxxxxxx{{{zzzyyyzzz|||}}}{{{xxxyyywwwvvvuuuvvvuuutttrrrpppxxx|||yyyuuuuuutttrrrppppppqqqrrrssstttttttttyyywwwsssnnnlllqqq{{{|||wwwuuuwww}}}~~~|||yyyyyyyyy{{{|||zzz{{{||||||||||||}}}~~~wwwyyyzzzzzz~~~}}}|||zzz{{{|||yyyyyyzzz{{{|||}}}}}}}}}xxx~~~yyywwwttttttvvvxxxzzzzzzooorrrtttuuuuuutttuuuvvvooossswwwxxxvvvuuuuuuwwwtttpppqqqtttsssmmmmmmrrrvvvwwwwwwwwwwwwyyy}}}wwwvvvvvvvvvxxx{{{~~~uuuwwwzzz}}}~~~tttuuuwwwzzz}}}}}}{{{xxxtttttttttttttttttttttssssssvvv|||}}}xxxuuuuuuzzz~~~{{{tttqqquuuzzzwwwyyyzzzuuupppnnnrrrwwwzzz|||}}}{{{xxxwwwyyy{{{tttsssrrrrrrtttwww{{{}}}||||||{{{xxxuuuvvv{{{yyyzzzzzzzzzzzzyyyxxxxxxttttttsssssssssvvv|||vvvwwwwwwtttqqqooooooooorrrssstttuuuvvvvvvuuuuuuxxxvvvrrrpppppprrruuuxxxssstttuuuuuutttwww|||zzzyyyyyyxxxxxxyyyyyyzzzzzzsssnnnqqq{{{}}}yyyyyyzzz}}}~~~zzz|||~~~yyyvvvttt|||yyywwwwwwyyyzzzwwwtttzzz}}}{{{vvvvvv||||||~~~yyyuuutttttttttttttttuuuvvvwwwzzz|||}}}~~~|||zzz{{{~~~}}}{{{wwwuuussstttwwwyyywwwtttnnnxxx}}}yyyuuuuuuuuurrrooooooqqqsssuuuwwwxxxyyytttvvvvvvsssppppppvvv{{{|||wwwtttvvv|||~~~zzzxxxwwwxxxzzz|||yyyxxxxxx||||||vvv|||}}}yyy}}}zzz~~~~~~zzzwwwvvvwwwyyy|||~~~~~~|||yyywwwxxxyyyuuuqqqnnnnnnrrrwwwzzzrrrpppnnnqqquuuxxxxxxwwwtttrrrqqqssswwwyyyyyywwwtttttttttsssqqqooonnnllluuuuuuvvvxxxzzzzzzxxxvvvtttxxx|||}}}zzzxxxxxxyyyxxxxxxxxxzzz}}}~~~}}}|||xxx{{{wwwxxxxxxuuussstttuuurrroooooossswwwvvvuuuuuuuuuwwwxxxzzz|||wwwyyyyyywwwuuuuuuyyy}}}xxxxxxvvvvvvvvvwwwxxxyyyxxxzzzyyy}}}zzzqqqtttvvvwwwuuuqqqqqquuuzzz|||yyywwwxxx{{{~~~}}}zzzwwwvvvwwwxxxyyyuuusssqqqrrrvvv|||vvvtttrrrpppoooppprrrsssrrrqqqqqqtttxxxxxxuuuqqqttttttvvvxxxxxxwwwtttrrrrrrvvvyyyyyyxxxwwwyyy{{{}}}}}}}}}wwwvvvzzzyyyxxxvvvuuuvvvxxx{{{|||zzz{{{{{{|||{{{zzzyyyxxx~~~~~~|||{{{|||}}}}}}zzzzzz}}}~~~}}}{{{|||{{{yyywwwwwwxxxzzz{{{~~~}}}zzzwwwtttrrrvvvvvvvvvvvvwwwxxxyyyzzz~~~{{{}}}|||xxxvvvwwwyyyzzz{{{wwwwwwwwwwwwvvvvvvuuuuuupppllliiilllsssxxxwwwsssuuurrrpppsssxxxyyywwwsss{{{xxxxxx{{{}}}|||||||||||||||yyysssrrrvvv{{{{{{zzzzzzzzz{{{{{{|||}}}||||||zzzzzz}}}yyyyyyxxx~~~uuurrrnnnkkkiiikkkmmmooopppoooooorrrvvvxxxxxxvvvtttssssssuuuxxxyyyxxxvvvxxxwwwvvvtttrrrqqqooooooxxxxxxxxxyyyyyyxxxvvvtttssswww{{{|||zzzxxxxxxyyyxxxxxxxxxzzz{{{||||||{{{xxx}}}{{{yyyzzzyyyvvvyyyxxxwwwtttqqqppprrrsssuuuuuuuuuuuuvvvxxxzzz{{{yyyzzzyyyxxxwwwwwwzzz|||xxxwwwuuussstttvvvyyy{{{www~~~~~~yyyyyyzzztttwwwwwwuuuqqqqqquuuyyy~~~}}}|||yyywwwwwwyyy{{{zzzzzzyyywwwvvvuuuttttttsssrrrsssuuuzzz}}}wwwuuusssppppppqqqrrrtttrrrtttuuuuuuuuutttttttttwwwyyy{{{xxxtttqqqrrrtttoooqqqrrrqqqrrrtttyyy}}}{{{{{{}}}|||xxxxxx|||yyyxxxwwwvvvvvvxxxzzz|||wwwxxxxxxxxxxxxwwwvvvuuu|||~~~}}}||||||}}}~~~|||}}}}}}{{{zzzyyyxxxxxxxxxyyy{{{|||}}}}}}}}}|||{{{xxxvvvuuuvvvvvvwwwxxxyyyzzz{{{{{{~~~}}}}}}{{{|||{{{yyyxxxyyy{{{|||}}}|||{{{{{{|||{{{yyyvvvsssqqqrrrnnnjjjkkkooorrrsssrrruuusssqqqtttxxxyyywwwtttwwwvvvvvvzzz}}}}}}{{{|||zzzuuuuuuxxxwwwzzz}}}}}}zzzxxx~~~{{{yyyyyy||||||~~~{{{|||pppnnnkkkhhhffffffhhhhhhooopppqqquuuxxxyyywwwvvvtttssstttvvvxxxyyyxxxvvv{{{yyyvvvtttqqqpppoooooozzzzzzzzzyyywwwuuurrrqqqrrruuuyyyzzzzzzyyyyyyyyywwwwwwxxxxxxyyyyyyyyyyyyyyy{{{{{{zzz{{{}}}{{{www{{{yyyvvvuuuuuutttsssrrrtttttttttuuuvvvwwwxxxyyy|||zzzxxxwwwxxxzzzzzzyyywwwvvvsssrrrsssvvvzzz|||zzz}}}xxxyyyuuuvvvwwwtttqqqpppsssvvv{{{||||||zzzwwwvvvvvvwwwvvvwwwwwwvvvuuussspppoooqqqrrruuuyyy}}}~~~}}}|||xxxwwwtttrrrqqqrrrtttuuusssvvvxxxvvvrrrqqqssswww|||~~~~~~yyyqqqmmmpppuuurrrqqqooommmmmmrrryyy~~~zzzyyyzzz}}}|||xxxyyy|||zzzyyyxxxwwwwwwxxxzzz{{{wwwvvvvvvvvvvvvuuuuuuuuuzzz}}}~~~~~~~~~|||xxxxxxxxxxxxxxxyyyzzz{{{zzzzzz{{{{{{{{{zzzyyyxxxwwwxxxyyy{{{|||}}}}}}}}}|||{{{~~~|||zzz{{{vvvwwwxxx{{{~~~~~~}}}|||}}}}}}xxxtttqqqtttqqqllliiiiiikkkoooqqqvvvtttsssuuuxxxyyywwwuuuuuutttuuuwwwzzz}}}~~~}}}|||yyyyyyzzzzzzxxxyyy|||yyy{{{}}}~~~~~~|||{{{~~~~~~}}}||||||{{{~~~}}}zzzyyyyyy~~~|||}}}ooommmjjjggggggiiikkkmmmppprrruuuxxxzzzzzzxxxvvvssssssssstttvvvyyy{{{{{{{{{yyyuuurrrooonnnnnnnnnxxxyyyyyywwwtttrrrpppppprrrtttvvvxxxyyyyyyyyyyyyvvvwwwwwwwwwvvvvvvwwwxxxyyyxxxxxxyyy}}}|||xxxwwwuuussstttwwwyyywwwttttttttttttuuuvvvvvvwwwxxx|||yyyvvvvvvyyyzzzxxxvvvvvvuuuuuuuuuvvvxxx{{{|||zzzyyy|||}}}zzzttttttuuussspppoooqqqsssyyy{{{||||||yyywwwvvvuuuvvvvvvuuutttsssqqqpppooossssssvvvyyy}}}~~~|||{{{yyywwwuuusssrrrsssuuuwwwvvvvvvvvvtttrrrsssuuuxxx}}}~~~}}}yyyssspppppprrrxxxvvvrrroooooosssxxx|||{{{yyyyyy|||{{{xxxxxx{{{zzzyyyyyyxxxxxxxxxyyyyyyxxxwwwwwwwwwvvvwwwwwwwwwzzz}}}~~~xxxxxxxxxwwwwwwwwwwwwwwwvvvwwwxxxyyyzzz{{{{{{{{{zzz{{{|||}}}~~~}}}}}}|||{{{zzzyyy{{{|||{{{yyyyyyvvvvvvwwwyyy|||~~~}}}|||zzz{{{|||}}}|||zzzxxxvvvtttrrrnnniiifffhhhnnnsssvvvuuuuuuvvvyyyyyyxxxvvvuuuvvvvvvuuuwwwzzzzzzwwwvvvvvvwwwyyyzzzzzz|||}}}~~~|||yyyxxxyyy~~~~~~}}}{{{zzzyyyxxxzzz}}}~~~}}}|||}}}}}}zzzzzz|||uuurrrmmmiiiiiikkknnnqqqqqqtttyyy|||}}}{{{zzzxxxtttrrrqqqqqqsssxxx~~~}}}{{{wwwtttqqqppppppppptttuuuvvvtttqqqooooooppprrrssstttvvvxxxxxxxxxxxxuuuvvvwwwvvvttttttvvvxxxyyywwwvvvzzz}}}}}}{{{xxxuuussssssuuuxxxyyyvvvsssttttttuuuuuuvvvvvvwwwwwwyyyvvvtttuuuwwwyyywwwtttuuuvvvxxxyyyzzz{{{{{{{{{{{{yyyyyywwwtttrrrrrrrrrqqqpppppppppqqqwwwzzz}}}}}}{{{xxxvvvvvvxxxwwwuuusssrrrrrrsssssswwwvvvvvvwwwzzz|||}}}|||xxxwwwuuussssssuuuwwwyyyyyyvvvrrrrrruuuwwwxxxxxx{{{yyyxxxxxxyyywwwrrrnnnwwwuuusssssstttwwwzzz{{{{{{yyy{{{{{{wwwvvvxxxzzzzzzzzzzzzyyyyyyxxxwwwwwwwwwwwwwwwwwwwwwxxxwwwzzz~~~|||{{{yyywwwuuutttsssssstttuuuvvvwwwyyy{{{|||}}}~~~~~~~~~~~~}}}|||{{{{{{yyyyyyyyyyyyzzz{{{yyywwwxxxwwwuuuvvvxxxzzzzzzzzz{{{{{{zzzyyyxxxyyyyyyzzzttttttqqqmmmiiikkkqqqwwwwwwwwwwwwxxxyyyyyyxxxwwwvvvyyyxxxvvvxxx}}}|||xxxsssuuuvvvwwwyyy|||}}}}}}|||zzzxxxwwwzzz~~~|||zzzyyyvvvyyy{{{}}}||||||}}}~~~vvvyyy|||~~~|||yyytttooollllllnnnooorrrvvvzzz}}}}}}{{{zzzzzzssssssrrrqqqsssxxx~~~{{{xxxvvvuuuttttttrrrtttuuussspppnnnppprrrssssssssstttwwwxxxwwwvvvtttuuuwwwuuussssssvvvzzzyyyvvvwwwzzz|||yyywwwxxxvvvvvvvvvwwwxxxvvvsssppptttuuuvvvwwwwwwwwwwwwvvvuuuttttttuuuvvvwwwvvvuuuwwwxxxyyy{{{|||||||||||||||}}}|||{{{yyywwwuuutttrrrrrrrrrrrrrrrrrrrrrrrruuuxxx{{{}}}{{{yyyxxxwwwyyywwwuuusssrrrtttvvvwww{{{xxxvvvvvvxxx{{{}}}}}}vvvuuutttssstttvvvyyy{{{{{{vvvrrrsssvvvyyyxxxvvvxxxuuusssvvvzzzzzzsssmmmpppoooppprrrwww{{{}}}}}}|||yyy{{{{{{xxxvvvxxxzzz{{{{{{{{{{{{yyywwwvvvuuuvvvwwwxxxxxxxxxwwwvvv{{{~~~~~~zzzwwwtttsssssssssvvvvvvwwwxxxzzz|||~~~~~~|||{{{{{{{{{{{{zzz{{{zzzxxxyyy{{{zzzuuuyyywwwuuuuuuvvvxxxxxxxxx~~~|||yyywwwvvvvvvxxxyyyvvvvvvvvvssspppqqqvvvzzzxxxxxxyyyyyyyyyyyyyyyxxxvvv{{{{{{yyy|||tttxxxyyyyyyzzz~~~~~~|||vvvxxxzzz}}}~~~|||{{{yyy{{{}}}}}}|||zzzzzzzzzvvv{{{~~~~~~}}}{{{xxxvvvsssqqqppprrrvvvzzz{{{zzzyyyyyyzzzssstttuuuuuuuuuwww|||}}}{{{zzzxxxwwwvvvsssvvvwwwtttpppnnnpppssstttsssrrrsssvvvwwwuuutttrrruuuvvvuuurrrsssxxx|||yyywwwxxx{{{yyytttsssvvvuuuwwwzzz{{{yyyvvvtttsssuuuvvvwwwxxxxxxxxxwwwvvvrrrtttuuuvvvvvvvvvwwwxxx{{{zzzxxxwwwxxxzzz|||}}}~~~|||zzzxxxwwwvvvvvvwwwssssssssstttvvvvvvvvvuuusssvvvyyyzzzzzzxxxxxxxxxvvvuuuuuuuuuuuuvvvwwwxxx{{{yyywwwwwwyyy{{{||||||tttsssrrrrrrtttwww{{{}}}|||zzzxxxvvvvvvuuuuuuuuuvvvtttssstttwwwwwwtttpppooonnnnnnqqqwww||||||yyy{{{|||zzzyyyzzzzzz{{{|||}}}{{{yyyvvvuuuuuuwwwyyy||||||{{{xxxwww{{{|||~~~~~~}}}~~~}}}~~~|||xxxuuuuuuwwwxxxzzzzzzzzz{{{|||~~~~~~|||zzzyyyyyyzzz|||~~~{{{}}}|||yyyyyy|||zzztttwwwvvvvvvwwwyyyyyyxxxvvv{{{zzzyyyxxxxxxxxxyyyyyyzzz{{{{{{zzzyyyxxxyyyyyyxxxyyyzzzzzzzzzyyyyyyyyywww}}}}}}yyy}}}yyy}}}~~~||||||{{{xxxzzz|||~~~~~~|||}}}~~~}}}zzz|||~~~~~~|||zzzzzzzzz{{{}}}~~~{{{wwwuuuqqquuuyyyzzzxxxwwwxxxyyyrrruuuxxxyyywwwwwwyyy{{{}}}}}}|||{{{zzzxxxvvvuuuvvvxxxyyyvvvpppnnnpppsssuuusssqqqrrruuuvvvuuurrrrrruuuvvvuuurrrsssxxx~~~yyywwwyyy|||xxxppppppvvvqqquuu{{{}}}{{{xxxxxxyyyuuuvvvxxxyyyyyyxxxwwwwwwppptttwwwxxxvvvvvvyyy{{{~~~{{{wwwttttttwww|||~~~zzzwwwuuutttvvvxxxttttttuuuvvvxxxyyyyyyxxxqqqssswwwxxxxxxxxxxxxxxxrrrsssuuuwwwwwwwwwwwwvvvzzzyyyxxxyyyzzz{{{{{{zzzrrrrrrqqqrrrtttxxx{{{~~~|||}}}}}}zzztttqqqrrrtttvvvuuutttsssrrrrrrssstttuuurrrppprrrwww|||{{{xxx{{{}}}|||{{{}}}zzz|||}}}}}}|||yyyvvvtttwwwyyy}}}~~~{{{yyyzzz{{{||||||{{{{{{|||}}}}}}|||}}}}}}yyywwwxxx{{{}}}~~~}}}}}}}}}{{{zzzxxxwwwxxx{{{~~~|||~~~yyyzzz}}}zzzttttttuuuwwwzzz}}}|||yyyvvvuuuvvvxxxzzz||||||||||||~~~~~~~~~|||zzzxxxyyyzzz{{{{{{zzzyyyyyyzzzxxx~~~~~~xxxzzzzzz|||{{{~~~{{{yyyyyy{{{}}}zzz{{{}}}~~~}}}xxxzzz|||}}}}}}|||}}}}}}{{{vvvsssqqqzzzzzzzzzxxxvvvvvvxxxyyywwwwwwwwwxxxzzz{{{{{{{{{~~~xxxvvv{{{|||xxxuuuwwwtttrrrqqqrrrtttuuussspppyyywwwtttttttttuuutttrrrsssuuuvvvuuurrrrrrvvvzzz~~~zzzuuusssssssssrrrpppzzzyyyvvvttttttvvvxxxzzzvvv{{{wwwnnnttt{{{vvvuuuttttttwwwzzz{{{|||zzzwwwuuuvvvyyy||||||{{{yyyyyyyyyzzz{{{{{{xxxvvvzzzzzz{{{{{{|||{{{zzzzzztttvvvwwwwwwwwwwwwxxxzzzsssuuuwwwvvvuuusssssstttwwwzzzxxxuuuwww}}}}}}xxxsssqqqoooqqquuuxxxyyyxxxvvvzzz~~~|||vvvrrrsssuuupppwwwzzzuuurrrtttuuussswww{{{{{{wwwxxx}}}}}}yyy{{{|||||||||{{{yyywwwvvvwwwyyy|||zzzwwwuuuvvvxxx~~~}}}||||||}}}~~~|||{{{tttvvvxxxyyyxxx{{{~~~|||{{{{{{~~~~~~|||{{{}}}~~~|||zzz{{{~~~}}}yyy{{{|||{{{yyyyyy{{{~~~}}}wwwtttuuuxxxrrruuuvvvvvvsssrrrtttwwwxxxxxxyyy{{{~~~|||zzz~~~}}}||||||}}}zzztttooosssuuuxxx{{{||||||{{{zzz~~~}}}|||||||||}}}{{{yyyyyyyyyzzzzzz|||~~~|||}}}}}}{{{zzz{{{}}}~~~}}}~~~~~~|||xxxtttrrrqqqyyyzzzyyywwwuuussstttuuu|||{{{{{{{{{|||||||||{{{{{{zzz~~~~~~zzzvvvvvvvvvtttrrrrrruuuwwwvvvuuuwwwuuussssssssstttsssqqqsssrrrrrrsssuuuvvvwwwwwwxxxuuurrrqqqssssssrrrqqqxxxxxxxxxxxxxxxxxxxxxwwwyyy{{{wwwrrrvvvxxxtttsssrrrsssuuuxxxzzz{{{{{{yyywwwxxx{{{}}}|||zzzyyyxxxwwwxxxzzzzzzyyywwwzzzzzzzzzzzzyyyyyyyyyyyywwwxxxyyyyyywwwvvvvvvwwwvvvvvvuuuuuuttttttsssssswww|||}}}xxxvvvyyy{{{yyyxxxuuussstttwwwzzzzzzyyywwwzzz{{{zzzvvvtttuuuvvvuuuyyyzzzvvvuuuyyyzzzxxxxxx|||}}}zzz{{{{{{yyyzzz{{{|||{{{zzzxxxvvvuuuwwwzzzzzzwwwvvvwwwzzz|||{{{|||}}}~~~|||yyyvvvtttvvvxxxyyyyyy{{{}}}{{{{{{}}}~~~}}}}}}~~~~~~|||{{{|||~~~}}}wwwyyy{{{{{{zzz{{{~~~}}}wwwtttvvvyyyuuuvvvxxxwwwuuutttvvvxxxxxxyyyzzz|||~~~}}}~~~{{{}}}~~~|||zzzyyywwwuuutttssstttuuuwwwzzz|||}}}~~~}}}}}}||||||||||||||||||}}}}}}{{{zzzyyyyyyxxxxxxyyyxxx|||}}}|||}}}}}}~~~zzzzzzzzzxxxtttrrrqqqrrrxxxyyyyyywwwtttrrrqqqqqq}}}|||||||||{{{{{{{{{zzz~~~~~~|||wwwvvvwwwuuuttttttwwwyyyzzzzzzvvvtttrrrrrrssssssrrrqqqssspppooorrrwwwyyywwwsssrrrqqqpppqqqsssssssssrrruuuwwwzzz||||||zzzxxxvvv|||yyywwwwwwzzzzzzxxxvvvvvvuuusssrrrssstttvvvwww{{{zzzzzz{{{}}}}}}{{{yyyxxxwwwuuuvvvxxxyyyyyyyyy}}}|||{{{zzzyyyyyyzzz{{{{{{{{{zzzxxxvvvtttuuuvvvzzzwwwtttsssuuuvvvtttrrrvvv}}}zzzuuuuuuxxxzzz{{{zzzxxxyyyzzz|||{{{{{{zzzyyyxxxwwwvvvvvvwwwxxxyyyzzzyyywwwyyy}}}}}}{{{zzz}}}}}}~~~|||wwwxxx{{{||||||zzzxxxwwwtttwwwzzzzzzxxxwwwyyy{{{zzz{{{|||}}}}}}{{{vvvrrrtttvvvyyyzzz{{{|||~~~~~~}}}{{{yyyzzz{{{~~~~~~~~~|||}}}}}}~~~}}}wwwyyy{{{||||||~~~{{{wwwuuuxxx|||xxxyyyzzzyyywwwwwwyyyzzzyyyzzz{{{|||~~~|||yyy}}}|||xxxuuutttvvvxxxttttttuuuvvvyyy}}}xxxyyyzzz|||}}}}}}}}}}}}yyyzzzzzzzzzyyyyyyxxxwwwvvvtttvvv{{{~~~}}}|||}}}xxxxxxwwwuuusssrrrssstttuuuwwwxxxxxxuuurrrqqqqqqxxxyyyyyyyyyxxxxxxxxxyyy}}}~~~~~~yyyvvvttttttuuuwwwyyyzzz{{{zzzwwwuuusssssstttttttttsssrrrqqqrrrtttwwwwwwuuurrrpppqqqqqqsssttttttsssrrrvvvxxx{{{}}}}}}|||yyywww~~~xxxwww~~~xxxuuuxxxzzzyyywwwtttqqqqqqrrrtttyyyzzz{{{}}}}}}|||yyywwwwwwvvvtttuuuwwwyyyzzzzzz}}}{{{{{{{{{}}}~~~}}}|||yyyuuurrrssswwwzzzyyytttssswwwyyywwwtttuuuyyy{{{yyyuuutttvvvxxx{{{{{{zzz{{{|||}}}}}}}}}{{{yyyuuuuuuvvvxxxyyyzzz{{{zzzxxxyyy|||~~~{{{www|||}}}~~~~~~}}}|||zzzxxxuuuwwwzzz|||}}}{{{yyywwwwwwzzz}}}|||zzzxxxzzz|||}}}||||||||||||zzzvvvsssuuuwwwzzz|||}}}}}}}}}~~~}}}~~~~~~|||yyywwwwwwxxx|||}}}}}}|||~~~~~~~~~}}}yyyzzz|||}}}~~~~~~zzzwwwwwwzzz~~~||||||{{{zzzzzzzzz{{{|||zzz{{{|||}}}~~~~~~~~~~~~~~~}}}yyyuuutttwwwzzzvvvwwwxxxyyy|||~~~xxxyyyzzz|||}}}}}}}}}|||wwwxxxyyyzzzzzzzzzxxxxxxuuuuuuwwwzzz|||}}}}}}~~~wwwwwwwwwvvvtttsssuuuvvvtttvvvxxxxxxwwwuuuuuuuuutttvvvxxxxxxwwwwwwyyy{{{yyy}}}zzzwwwnnnqqquuuxxxyyyyyyxxxxxxyyywwwvvvuuuwwwwwwwwwvvvsssuuuxxxxxxuuuttttttttttttuuuvvvvvvuuuuuuttttttxxxyyyzzz{{{{{{{{{{{{zzz~~~xxxyyyzzzwww{{{yyyyyyxxxvvvsssrrruuuwwwvvvyyy{{{}}}|||zzzwwwvvvwwwvvvtttuuuwwwyyyzzzzzz~~~|||{{{zzz{{{|||}}}}}}zzzuuuqqqooossszzz{{{vvvuuuyyy{{{yyyvvvtttttttttvvvwwwvvvvvvuuuwwwyyyzzz|||}}}~~~|||yyyuuutttvvvyyyzzz{{{|||zzz{{{~~~~~~yyyuuu||||||||||||zzzwwwuuuuuuvvvxxxzzz|||}}}|||zzzyyy}}}|||zzzzzz|||~~~|||zzz{{{zzzyyyxxxxxxyyy{{{}}}~~~}}}}}}}}}|||zzzwwwuuuuuuvvv{{{|||~~~}}}~~~}}}}}}}}}~~~}}}zzzyyyzzz}}}~~~|||{{{{{{||||||}}}||||||}}}~~~~~~~~~~~~}}}{{{}}}}}}zzz}}}}}}yyyvvvwwwyyyvvvxxxzzz|||}}}|||{{{{{{xxxxxxyyyyyyyyyyyyyyyxxxwwwxxxyyy{{{{{{zzzyyyxxxxxxzzzzzzyyyzzz}}}wwwxxxyyyxxxvvvuuuvvvwwwuuuvvvxxxxxxwwwwwwwwwxxxuuuxxxzzzzzzyyyyyy{{{~~~xxx~~~~~~zzzvvvlllppptttwwwwwwvvvvvvvvv{{{yyyxxxxxxyyyzzzyyyxxxuuuyyy{{{zzzvvvtttvvvyyyxxxyyyzzzyyywwwvvvvvvwwwyyyyyyyyyyyyyyyzzz|||||||||yyy{{{{{{yyy|||vvvwwwxxxwwwuuuuuuyyy}}}uuuxxx{{{|||{{{yyyxxxwwwxxxwwwuuuvvvxxxyyyyyyyyyzzzyyyxxxwwwwwwxxxyyyzzzzzzwwwsssoooooossszzz~~~{{{xxxxxxzzz{{{{{{yyytttqqqqqqvvvyyywwwuuuuuuuuuwwwzzz||||||}}}~~~{{{yyywwwvvvvvvxxxzzz|||}}}{{{}}}~~~zzzyyy}}}zzzyyyzzzyyyuuutttvvvyyyzzz{{{|||}}}}}}|||{{{~~~{{{{{{}}}~~~{{{zzz{{{}}}}}}}}}|||||||||~~~~~~~~~|||yyyvvvuuuwwwyyy{{{}}}~~~~~~~~~~~~}}}{{{{{{|||~~~{{{zzz{{{|||||||||}}}~~~}}}|||{{{zzz|||~~~yyyzzz|||}}}zzzxxxwwwvvvxxxzzz{{{{{{yyyvvvuuuxxxwwwvvvuuuttttttuuuuuuxxxxxxyyyzzzzzzzzzyyyyyy{{{~~~~~~{{{zzz~~~~~~vvvxxxzzzzzzxxxvvvvvvvvvwwwxxxxxxwwwvvvuuuwwwxxxwww{{{}}}}}}zzzyyy|||{{{}}}|||yyyuuunnnqqqssssssrrrsssuuuxxx{{{zzzxxxyyyzzz{{{{{{zzzxxxyyyyyyyyyzzzzzz|||}}}zzz{{{{{{yyywwwwwwyyy{{{xxxxxxxxxyyyyyyzzz{{{|||{{{|||~~~|||zzzzzzvvvyyyzzzwwwttttttxxx}}}uuuxxx{{{|||{{{yyyzzz{{{yyyxxxwwwxxxzzzzzzyyywwwuuuuuuvvvvvvwwwwwwxxxxxxttttttsssrrrqqqssswwwzzzyyyyyyyyyyyyyyyzzzzzzzzzuuusssuuuzzzyyyuuutttwwwuuuxxx|||}}}|||{{{}}}~~~yyyzzz{{{xxxvvvvvvyyy|||{{{yyy{{{~~~{{{||||||xxxwwwyyyzzzxxxyyy~~~}}}||||||||||||}}}}}}~~~~~~|||}}}}}}{{{zzz{{{}}}}}}~~~}}}yyyvvvwwwzzz}}}|||~~~~~~}}}~~~~~~~~~~~~~~~~~~}}}|||}}}~~~~~~zzzyyyzzz||||||{{{~~~}}}{{{yyyyyy}}}~~~||||||}}}xxx||||||~~~~~~zzzwwwzzzzzz{{{{{{zzzyyyxxxwwwyyyxxxvvvttttttuuuvvvxxxyyyxxxxxxwwwwwwwwwxxxxxxxxx~~~~~~}}}~~~vvvxxxzzz{{{yyyvvvuuuuuuyyyyyyxxxvvvtttsssuuuwwwyyy|||}}}yyywwwyyy}}}|||{{{xxxsssrrrrrrrrrpppoooqqqvvvzzz{{{zzzxxxyyyzzz{{{{{{zzz{{{xxxvvvxxx}}}zzz{{{{{{yyywwwwww{{{vvvwwwxxxzzzzzz{{{zzzzzz{{{~~~~~~{{{{{{yyywww{{{}}}|||xxxsssqqqtttxxxvvvyyy|||}}}{{{zzz|||~~~yyyyyyyyyzzz{{{{{{xxxvvvtttuuuvvvxxxyyyyyyyyyyyyqqqsssuuuuuutttssstttuuutttvvvyyyyyyxxxxxxyyyzzzvvvwww{{{~~~yyyqqqrrryyywwwzzz~~~~~~|||zzz{{{}}}xxx{{{}}}zzzvvvtttxxx|||wwwuuuvvvyyyxxxwww||||||wwwvvvzzz|||{{{~~~~~~}}}||||||}}}~~~}}}~~~}}}~~~xxxxxxzzz|||~~~~~~~~~zzzxxxyyy}}}~~~~~~}}}}}}~~~~~~~~~}}}}}}~~~}}}}}}}}}~~~yyyxxxzzz{{{{{{zzz~~~}}}zzzxxxzzzxxxtttwwwyyyxxx}}}|||~~~|||yyy~~~}}}|||{{{|||}}}}}}}}}{{{xxxvvvvvvxxx{{{}}}yyyxxxvvvuuuuuuuuuvvvwwwsss|||{{{xxxzzzyyyvvvwww}}}xxxsssrrrtttwwwxxxyyyzzz|||}}}~~~~~~}}}wwwssswwwuuurrrrrrtttuuuuuuuuu{{{yyyyyy{{{}}}~~~zzzwwwzzz{{{}}}~~~~~~}}}|||{{{zzzyyyxxxwwwwwwwwwvvvuuutttssstttvvvxxxyyy}}}zzzxxx{{{xxxuuussstttuuuuuutttrrruuuyyy~~~{{{xxxzzzwwwuuuwww{{{|||yyyvvvtttvvvxxxwwwuuuuuuvvvxxx{{{zzzwwwtttqqqrrruuuxxx{{{yyyvvvwwwyyy{{{zzzxxxyyyzzzzzzyyywwwwwwxxxzzzzzzxxxuuutttvvv{{{~~~~~~yyyyyy~~~~~~yyywwwxxxyyy{{{|||{{{{{{zzzwwwyyy|||}}}||||||}}}~~~|||~~~~~~||||||~~~|||~~~yyyzzz{{{~~~~~~{{{zzz{{{~~~{{{}}}~~~zzz|||}}}{{{vvvtttvvv{{{~~~|||{{{|||}}}}}}|||xxxzzzzzzyyywwwwwwzzz}}}{{{|||}}}{{{yyyzzz|||~~~~~~}}}|||{{{}}}|||zzzxxxxxxyyy{{{||||||{{{yyyyyyzzzyyywwwvvvsssyyy~~~yyyvvvwww|||}}}zzzzzz~~~{{{xxxwwwwwwwww{{{|||}}}~~~~~~~~~~~~~~~~~~|||yyywwwsssttttttuuuvvvwwwyyyzzz{{{zzzzzzzzz||||||zzzyyy}}}}}}~~~~~~|||zzzyyyzzz{{{zzzxxxuuutttttttttttttttssssssrrr~~~~~~~~~~~~}}}{{{yyywww{{{xxxuuussstttttttttsssvvvwwwxxx{{{}}}~~~~~~}}}{{{wwwssssssvvvwwwvvvtttwwwvvvuuuvvvwwwxxxwwwvvvzzzzzzyyyvvvttttttwwwyyy|||zzzyyyyyy|||}}}}}}{{{}}}}}}{{{zzzyyyyyyyyyxxxzzzxxxuuutttuuuyyy~~~|||}}}zzz{{{~~~zzz{{{||||||||||||{{{zzzzzzzzz{{{~~~|||xxxyyy{{{||||||}}}~~~~~~}}}~~~~~~}}}||||||||||||}}}~~~|||zzz{{{}}}~~~{{{|||~~~}}}~~~~~~yyy||||||yyy{{{}}}yyyuuusssuuuzzz}}}|||zzz{{{||||||{{{yyyuuuvvvxxxwwwvvvvvvyyy{{{|||}}}~~~|||zzzyyyzzz|||}}}}}}|||{{{zzzyyyxxxwwwwwwwwwxxxyyyzzzxxxxxxxxxyyyzzzzzzxxxuuurrryyy~~~rrrsssxxx~~~}}}}}}}}}{{{zzzzzz}}}~~~|||~~~~~~|||zzzyyyxxxtttwwwzzzzzzxxxxxxzzz|||{{{||||||zzzyyyzzz{{{}}}|||{{{yyyzzz||||||yyyvvvssstttuuuvvvtttrrrooommm|||{{{{{{zzzyyyxxxxxxwwwzzzxxxuuussstttttttttsssxxxwwwvvvvvvxxx{{{}}}xxxsssqqqrrrtttuuutttyyyvvvtttvvvzzz{{{yyyvvv{{{||||||{{{yyyxxxyyyzzz}}}|||{{{}}}|||{{{|||}}}zzzxxxzzzxxxvvvtttuuuwww{{{}}}~~~~~~{{{|||~~~~~~~~~~~~}}}|||{{{zzz~~~|||{{{yyywwwwwwxxx||||||{{{}}}~~~}}}|||||||||}}}~~~}}}~~~}}}zzz~~~}}}}}}~~~|||{{{|||}}}}}}~~~~~~||||||{{{~~~vvvyyyzzzyyy|||}}}|||yyyuuusssuuuyyy}}}yyyyyyyyyzzz{{{zzzxxxvvvppprrruuuvvvvvvvvvxxxyyy}}}~~~~~~|||zzzxxxxxxyyyzzz{{{{{{zzzxxxwwwtttttttttuuuuuuvvvvvvwwwuuuuuuvvvxxxyyyyyywwwuuurrryyy|||~~~tttvvv{{{|||{{{tttzzz}}}~~~~~~~~~~~~~~~}}}|||~~~~~~zzzwwwwwwyyywww|||~~~zzzvvvxxxzzz}}}~~~~~~{{{xxxyyy}}}~~~||||||{{{zzzyyyyyy{{{|||vvvvvvwwwwwwvvvtttsssrrrxxxxxxwwwwwwwwwxxxyyyyyywwwuuutttsssuuuvvvuuuuuuuuuuuutttssstttwww||||||yyyuuussstttvvvvvvvvvzzzyyyxxxyyy{{{||||||{{{~~~{{{zzzzzz{{{{{{}}}~~~{{{{{{~~~zzz{{{yyywwwvvvvvvwwwyyy{{{}}}{{{{{{||||||~~~|||{{{zzzyyy~~~|||vvvxxxvvvwww}}}}}}~~~}}}{{{{{{|||}}}~~~}}}}}}|||{{{}}}zzz|||~~~}}}~~~zzz|||~~~}}}|||||||||}}}yyy|||~~~}}}~~~|||xxxuuuuuuwwwzzzvvvvvvwwwxxxyyyxxxuuusssnnnpppsssvvvxxxxxxyyyyyy~~~~~~~~~~~~|||yyywwwuuuvvvwwwxxxyyyyyywwwuuutttpppqqqrrrttttttuuuuuuuuuxxxvvvuuuuuuvvvwwwvvvuuusssxxx{{{|||~~~|||}}}~~~}}}|||yyywwwqqqvvv|||}}}{{{zzz|||}}}}}}}}}}}}}}}||||||{{{xxx{{{}}}|||yyyxxxyyy|||xxx}}}{{{xxxyyy|||~~~~~~{{{yyyyyy~~~~~~~~~{{{}}}}}}yyytttuuu|||zzzyyyxxxxxxxxxyyy{{{|||uuuuuuvvvvvvxxxyyy{{{|||tttsssssstttwwwxxxyyyxxxqqqrrrrrrrrrqqqssswww{{{wwwvvvuuuvvvwwwwwwwwwvvvxxx||||||{{{~~~}}}zzzyyyyyyzzz|||~~~|||yyyzzz}}}|||{{{zzzxxxxxxxxxyyyzzz~~~~~~}}}|||zzzxxxzzz}}}~~~}}}{{{zzzyyyyyy~~~|||xxxuuuxxxuuutttzzz}}}~~~||||||~~~}}}}}}~~~}}}{{{~~~~~~{{{zzz|||~~~yyyvvvvvv{{{}}}yyywwwwwwxxxuuuuuuvvvwwwxxxwwwtttrrrpppqqqtttwwwzzz||||||{{{~~~~~~}}}|||zzzwwwuuuttttttuuuvvvwwwwwwvvvtttssspppqqqssstttuuuuuuuuuuuu~~~zzzuuusssssstttvvvvvvvvvxxx{{{}}}~~~|||||||||}}}~~~{{{{{{xxxtttuuuwwwyyyxxxvvvuuuwwwzzz|||||||||}}}||||||{{{{{{uuuwwwyyyyyyzzz{{{}}}uuuxxx||||||{{{{{{~~~~~~}}}|||zzzyyyzzz}}}~~~~~~}}}}}}}}}zzz||||||wwwsssuuu}}}{{{{{{zzzzzz{{{~~~wwwwwwxxxyyyzzz{{{||||||tttssstttvvvyyyzzzzzzzzzppprrrtttsssqqqqqqtttxxxssstttuuuvvvvvvvvvuuuuuuxxx~~~|||zzz}}}zzzyyyvvvyyy|||~~~~~~~~~{{{yyywwwyyy}}}~~~|||{{{zzzzzzyyyyyyyyyyyyxxxxxxzzz|||zzzyyy}}}~~~}}}|||{{{{{{{{{{{{}}}~~~yyywwwvvvuuupppnnnrrrzzz~~~{{{}}}~~~}}}yyy{{{|||wwwrrrrrrzzz~~~~~~|||yyyxxxxxxvvvvvvvvvwwwxxxwwwuuusssttttttuuuxxx|||~~~~~~~~~|||zzzxxxvvvuuusssuuuwwwxxxxxxxxxvvvuuuuuuuuuuuuvvvvvvwwwwwwxxx}}}wwwtttsssuuuvvvwwwwwwxxxyyyzzz|||}}}}}}}}}~~~|||}}}zzztttwwwwwwwwwvvvvvvvvvvvvvvv{{{||||||}}}}}}}}}||||||yyyxxxwwwxxxzzz{{{{{{{{{vvvvvvwwwyyy{{{}}}|||zzzxxxwwwxxxzzzzzzzzz}}}~~~~~~~~~}}}|||{{{{{{zzzyyywwwwwwxxxzzz|||}}}zzzzzz{{{|||~~~{{{|||}}}}}}}}}|||{{{zzzwwwvvvvvvxxxzzz{{{zzzyyyuuuwwwwwwuuuqqqqqqvvv{{{wwwwwwvvvuuutttuuuvvvwwwxxx}}}}}}||||||zzzzzzvvvyyy}}}~~~~~~}}}~~~wwwwwwwwwxxxyyyzzz{{{|||yyyzzzzzzzzzyyyyyyyyyxxxwwwwwwyyy}}}{{{yyy~~~~~~}}}}}}}}}}}}~~~}}}~~~~~~}}}zzzxxxrrrmmmiiijjjqqqwwwzzzzzz}}}}}}}}}~~~~~~|||{{{{{{}}}|||~~~}}}uuurrrtttxxx|||}}}|||}}}}}}~~~{{{zzzzzzyyywwwvvvvvvwwwwwwvvvuuuwwwvvvuuuxxx|||~~~|||zzzyyyxxxuuuvvvyyy{{{|||{{{{{{zzz{{{zzzyyyxxxxxxyyyzzz{{{}}}zzzxxxxxxxxxxxxwwwwwwwwwyyy|||zzz|||uuuvvvuuuuuuvvvxxxyyyyyywww||||||}}}~~~~~~~~~~~~~~~|||yyyxxxyyyyyyvvvtttzzzxxxvvvwwwyyy|||}}}}}}zzzwwwttttttwwwyyyxxxvvv{{{{{{|||}}}}}}|||zzzyyyzzzvvvsssvvv}}}|||vvvxxxyyy|||~~~~~~~~~|||yyyxxxzzzyyyyyyyyyzzzzzzyyywww{{{|||{{{vvvrrrsssyyy}}}|||yyyvvvtttuuuwwwzzzzzz{{{|||}}}}}}~~~|||~~~~~~|||{{{{{{vvvzzz~~~~~~|||}}}vvvwwwxxxwwwvvvvvvxxxyyyxxxxxxyyyyyyyyyxxxxxxwwwzzzyyy||||||xxx}}}~~~~~~}}}~~~~~~{{{yyy|||zzzrrrmmmhhhggglllsssxxx{{{}}}~~~}}}~~~}}}}}}~~~~~~~~~{{{yyy{{{}}}~~~|||||||||uuussswwwwww{{{}}}}}}~~~~~~}}}}}}||||||zzzxxxvvvvvvwwwxxxwwwvvvyyywwwuuuwww|||~~~}}}|||{{{wwwxxx{{{}}}~~~}}}}}}{{{zzzzzz{{{}}}~~~|||{{{{{{|||}}}|||zzzwwwvvvxxx{{{}}}}}}