BM6P6(@ 444555555666777777666666333333222222111000//////000...,,,,,,---------++++++,,,,,,---...///000000,,,///222111---+++...222,,,,,,---...///000111222444222///.........,,,+++------------------------***---...---++++++...111---,,,,,,++++++,,,,,,---************+++,,,---...,,,,,,,,,---------......+++,,,---...///////////////...------...///...---,,,,,,.........---,,,+++---...///000000...,,,+++111000///......///000111000///...------...///000,,,,,,,,,,,,,,,,,,,,,,,,///...---+++***))))))))))))+++---,,,)))''')))+++***+++,,,,,,------,,,,,,+++,,,---......---,,,+++***++++++,,,,,,------...//////...,,,+++,,,///111333111///......111444777////////////............//////000000///...------+++,,,---...////////////***++++++,,,,,,++++++***/////////......---------222000---++++++,,,...///444111///...//////,,,))),,,///222222111///......000222222///---...---)))+++---...///...---...000////////////////////////............///000222222//////.........//////000,,,,,,,,,---...///000111+++---+++(((///777000!!!...///000222222111111000...///000000000///---,,,,,,---...---,,,+++---///...------,,,,,,------......///111555<<>>111555000***(((+++...//////------------------------.........---......//////111000///..................---------------......---///000000........./////////......//////000111///............///000000,,,---...---,,,+++---///------,,,,,,,,,,,,------,,,...//////......///000000------///...+++***---...............///000000------...---'''!!!"""&&&,,,---......//////......///111333222000///......000000000///......------............------------///---...111111---,,,---,,,,,,+++++++++---///000....../////////000000000000000000000///////////////......------......///111111000///...---,,,,,,222111///......///111222...000333333111000000000////////////////////////222111///......---,,,***//////000111111000000000/////////////////////000///---++++++,,,---,,,+++---,,,---...//////---++++++,,,---.........---,,,000000/////////............------------...000111..................//////...//////...------...000111000000//////.................................,,,...//////...------...***+++---///000111111111//////000000000//////......///000///......///000............////////////////////////////////////...---,,,---///000///...////////////000000000000111000///......///000111222111000//////000111222000111111111111111111000......000111222333333333777666555444333222222222111444777999777555333333333444666666444333444555555555555555666666666666333333555666777777888888555555555555555555555555333111............---,,,*********++++++,,,,,,---***,,,...---+++***+++...***++++++,,,---......///---,,,,,,------,,,)))&&&++++++++++++++++++++++++---***))))))+++---,,,+++++++++************++++++************+++,,,---...&&&(((+++---...---,,,+++......------///111333555///...------...///...---000///---,,,++++++,,,,,,...............//////000000//////......//////000------...//////...------------------------------((()))***+++,,,---......///---+++,,,......,,,***+++,,,,,,---------------,,,------------------,,,,,,,,,------...////////////000000000///000222444222111111000000/////////.........---------,,,,,,------...///////////////000000000000///...------+++,,,,,,,,,,,,,,,,,,+++,,,,,,---------.........,,,------......///......+++---///...+++***,,,...---............000222555AAAQQQdddkkkgggXXXDDD444111///---,,,,,,---......------------------------------------......///000222222111//////......///......------------......------...000222333444444......---------...///000///......---...///000111,,,---...---,,,+++---///......------------......---...//////...///000222///------///...+++,,,///...............///000000///,,,+++---+++&&&&&&))),,,---......//////......---///222222111///...///000000///......---,,,,,,------.../////////......///---...222111---,,,---///...,,,+++,,,---...000------........./////////000000000000////////////------,,,,,,---...000000000000//////.........---////////////000111222222...000222333111000000000000000000000000000000000444333111000000///---+++...///000111222222111111........./////////000000000...,,,,,,---...---,,,,,,,,,---...//////,,,***++++++---.........------//////.........---------------,,,,,,---...000111..................------...///000///---,,,...111111111000000///......---------------------------+++---//////---,,,,,,...+++,,,...///000000000000---...///000000//////...---...//////------...///............////////////......////////////.........---,,,---///000///...---.........////////////111000///......///000111222222222111000000222333111111000000000000111111000000///000000111222333666666444333222333333444111444777777555333333444333555666444222222444666555555555555555555555555333444666777999:::::::::444444444555555555555555444222///.........,,,+++******+++,,,------......(((,,,///---)))(((+++...******+++,,,...///000000******+++---...---+++(((++++++++++++++++++++++++...,,,***+++...000///---++++++************++++++************+++,,,---...###%%%(((+++---,,,+++***++++++***+++---///222444///...------...///...---111000...,,,+++++++++,,,///////////////000111111111000///......///000111,,,,,,---......---,,,,,,........................///...---,,,,,,,,,,,,---///,,,***+++---...,,,))),,,---......//////......+++,,,............,,,+++,,,,,,------.../////////,,,,,,,,,,,,+++---000333000000////////////000111......---------,,,,,,,,,------...///000000//////111111000///...,,,***))),,,------......------,,,---------....../////////------------......//////,,,...000...,,,***,,,...---...////////////222444BBBSSSeeennnkkk\\\EEE222,,,...000000...,,,,,,,,,------------------------,,,,,,,,,---...///000111333333111000////////////111000000/////////000000000---+++---///...------------,,,+++,,,---...//////...------...///000111------...---,,,+++---/////////............//////---...//////......000222...,,,,,,///...,,,...222...............///000000000***(((///333111000222,,,---......//////......,,,...111222111/////////,,,,,,------......//////------...///000000000//////---///222222...,,,---111000...,,,,,,,,,...///------------.........///000000000000////////////............///111222444.........///////////////......///000111222222222...000222222111000000000222222222222222222222222333111000111222222111000---...000111222222222111------......///000000000222111//////000000000///,,,,,,---...000///,,,******+++---.........------......---------,,,,,,,,,------,,,,,,---...000111/////////......------,,,---///111///---,,,...111222111111000///......---,,,,,,,,,,,,,,,,,,,,,,,,***,,,......+++***+++------...///000000///......+++,,,.../////////......,,,---......,,,,,,---.............../////////000......////////////.........---,,,---/////////...,,,---------......//////222000///......///000222333333333111000111333444222111000//////000111222222111000//////000111111555444333222333444555666222444555444111111333555444555555444111111444777555555555555555555555444666444333333555777888888666555444555666777666555444222///,,,+++***+++,,,,,,,,,,,,+++))))))+++---)))------,,,---111222///,,,,,,---,,,+++)))'''%%%***))))))+++------,,,+++,,,,,,,,,,,,+++***)))))))))************************+++,,,///111000---***///---+++))))))+++---//////...,,,******+++,,,---,,,,,,,,,---------......------...///000000//////222000,,,+++,,,---...------...///000000///...---111000///......---......---,,,,,,...000///,,,(((000...+++******,,,,,,,,,,,,+++******,,,,,,+++***---222333---***---...+++...,,,***((('''(((***,,,,,,,,,,,,,,,,,,,,,,,,,,,)))******,,,---///111222,,,,,,,,,,,,,,,---...///.........////////////000111///---++++++---///000......//////......---,,,222+++)))///222...******++++++++++++++++++++++++...,,,***+++...000...,,,...++++++------******---...------,,,---...///000---000222111///---...000???MMM```llljjjYYYBBB333111///...------...///111///---,,,---///111111000///---+++,,,...000111111//////000222333222000---////////////////////////000///------...//////...////////////////////////...,,,+++---000111///,,,//////.........------------------............///...///000111111000///...------,,,,,,,,,------...000...,,,,,,---///////////////.........---------000///...---,,,------...111111000///////////////..................------............---,,,++++++///......------,,,++++++///---******+++,,,---,,,.........///////////////333111000///......//////444333111///...///000111333111000000111222222111,,,000111---...444555222666111000222444111111333333111///...000111222111333222000/////////000111111222333333222111000//////...,,,---///222222222222111000//////000111111///,,,,,,//////---,,,///---.../////////,,,***(((111000000///......------111...,,,---000222111000111000000000222222000...///******000111...,,,/////////...---,,,,,,++++++---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,000000111111111///...---000000///...............000000///...---,,,,,,++++++///000------222222---...------...///000...---+++---///111111000///...///////////////000111111000///.........000111222111222333444444444444444333111000111222333222111///000111111111///...---111111222444666666333111444444444222000000111333444444444444444444444444:::111...444666222777AAA666444333333666777888777666555444555666777666555444222000---,,,+++,,,,,,***+++,,,++++++,,,///111***---...,,,---111222///......------+++***)))(((+++******+++------,,,******++++++,,,,,,,,,++++++---,,,,,,+++++++++,,,,,,******+++---......,,,***...---+++******+++---...///---,,,******+++,,,---,,,,,,,,,---------......------...///////////////111///,,,,,,---......---,,,---///000000///---,,,//////.........//////000...------...000///,,,)))000---+++***+++,,,,,,,,,,,,+++***+++,,,,,,,,,***(((,,,...++++++///000---,,,,,,++++++************,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,+++,,,---...///------------......//////,,,,,,,,,,,,------------000000///...------.....................------,,,111+++)))...111...******++++++++++++++++++++++++---,,,***,,,...///...,,,///---,,,//////++++++......------,,,---...///000---///111111///...///111:::FFFWWWbbbaaaTTTAAA444000///...------...///000333111...---,,,,,,***)))000...------///111111111000///000111333222000...////////////////////////222111000000222222222111////////////////////////...,,,,,,---000000///,,,//////.........------------------............/////////000000000000//////222111///---,,,,,,------000...,,,,,,---.........//////.........---------000///...---,,,------...111000000///////////////000///............//////,,,,,,------...------------.....................000...,,,+++---......---++++++---///111333555555222111///......//////000444333111///...///000000333111000000111222222111,,,//////,,,---222444111777333111333444111000222333111000///111222222222111111000000///000000000333333333333333222111111000...------///111222111222111000//////000111111000---,,,......++++++...,,,,,,---...///...------////////////////////////111...------000222111///111000///000222222000...///++++++///111...---///111000000///......---------------,,,,,,,,,++++++,,,,,,,,,------......///---.../////////...---,,,///......---------------000000//////...------------///...******///000...+++***+++---///111000///***+++,,,---...------,,,///////////////000000111111000///......///000111000000111222222222222222///---,,,---...///...---000111111222222111000///222111222333555555333222333333333222000000222444444444444444444444444444999222000555666222666>>>666444333444666777888777777555444555666666555444444222000...------------------------,,,,,,///111+++...///---...111222000///...---,,,++++++++++++---,,,+++,,,------+++***))))))***+++,,,,,,,,,,,,000///...,,,,,,,,,------+++***)))***,,,---,,,+++,,,,,,,,,,,,,,,,,,,,,,,,...---,,,+++***+++,,,---,,,,,,,,,---------......---......///////////////...---,,,---//////...------///000222222000///------------......///111111///......///000///---+++///---+++***+++,,,,,,,,,---+++***+++,,,---,,,***''')))******---000///+++++++++---------,,,***))),,,,,,,,,,,,,,,,,,,,,,,,111///---+++***+++,,,---.............../////////,,,,,,,,,,,,------------000000000///...---,,,,,,...............---,,,,,,///+++***...111...+++***++++++++++++++++++++++++---++++++,,,---...---,,,000---...000000---,,,...---------,,,------...///,,,...000000//////000111333<<>>666000///...------...///000///---,,,,,,.../////////222000//////000111111000000000000111222222000...///////////////////////////------...000111000///000000000000000000000000---,,,,,,...///000...---...............------------------............///000//////...//////000000111000---++++++,,,...///222///---,,,---...------...............---------//////...------------...000000//////......//////111000...------///000111***+++,,,---............,,,------...///000000000000...------...//////...000000000///////////////000//////......///111222444222111////////////000333111///000111222111000---...---+++,,,000333222888333111333333111000111444222000000222333222222//////000000111000000000444444333222222222222333111///......///000000///111111000000000000111111222...,,,------+++,,,/////////..................------...//////000111111000///---...///000000///000//////000111222000......++++++///000///---...000000000///......------------------,,,,,,,,,,,,+++,,,,,,---...///000111***+++,,,---------,,,,,,...------,,,,,,,,,,,,,,,........................//////---((((((,,,......///...------------,,,***,,,++++++++++++,,,------//////......//////000111111000///......///000000////////////000000000000222111000000111222111000000111111222222222222111333222111222444555444333222333333222111111333555444444444444444444444444888222222666777333444:::555444333444666888777777777666444444555555444333333222000///............111111000---+++***+++---,,,//////---...111222//////---,,,*********+++,,,...---,,,---...---+++))))))***+++,,,,,,,,,,,,,,,222000...,,,+++,,,ӵ+++------,,,++++++------------++++++...---,,,+++++++++,,,,,,,,,,,,,,,---------............///////////////...---,,,,,,...000000///---///111222333333222111///...............///000000/////////000000///...---...,,,+++***,,,---,,,,,,---,,,++++++,,,---,,,+++******+++,,,...///,,,(((,,,,,,,,,------,,,,,,+++++++++,,,,,,,,,,,,------Ħ+++,,,---------...Ħ...---------........./////////222000///---,,,+++++++++---ӵ,,,...,,,+++...//////,,,***++++++++++++++++++++++++,,,++++++,,,------------///---...111000---,,,...---------------------...,,,---...///000000000111...444===CCCDDD@@@999444///......------......///...------...111444444444333111000000222222111000000000000111222222000...////////////////////////,,,++++++Ħ000000000000000000000000---------...//////..............................---------............///000///...------///000111+++***((('''(((+++///111222000---,,,---------,,,....................................------......000//////.........//////111///---,,,,,,...000222+++,,,------.........---------------....../////////---,,,---///000///...111000///...,,,***)))(((///.........///000222333333222111000/////////000222111//////111111111000//////---,,,,,,///222333555000...111222000000111222111000000222333222111...///000111222111000///444333222111000111222333222000//////000000///...000000000000000111111111333...,,,------,,,///333555444111...,,,++++++,,,.........///000000111111000///.........///////////////...///111222000///...,,,,,,...000///...---......---------,,,,,,,,,------------------,,,,,,,,,,,,------......//////)))******+++,,,---------...------,,,,,,,,,,,,,,,,,,,,,,,,,,,------......//////---+++***+++,,,,,,///---,,,,,,------,,,+++///...---,,,,,,---///000///............///000000000///.........000111222/////////////////////000555333222333444555444333///000000111222222222222444222111111333444444444111222333333222222444555333333444444444444444444777333333777777333333777555444444555777888777666888666555444555555333111111111000///////////////000000///,,,***)))***,,,,,,//////------111111///,,,+++***))))))***+++,,,///...------......,,,***,,,,,,,,,,,,,,,+++***)))000///---,,,+++4ĉ@ӵ.........***+++---......---+++***------,,,,,,++++++++++++,,,,,,,,,---------.........///////////////......---,,,,,,...000000///---//////000111111000//////000000///...............//////000000///.........---,,,***+++,,,------,,,---,,,++++++------,,,+++,,,++++++---///...,,,+++...---+++******+++---...+++++++++,,,,,,--------->L+++,,,---...+++,,,=hĦ+++---------............///222000---***((()))+++,,,4ĉ@ӵ,,,,,,------...///---+++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,---...,,,---000000,,,+++,,,------------------,,,,,,,,,,,,---...000000000000...111555888888666222000......------------......444222000000000000///...333222111111222333111000111000///000111222000//////////////////////////////...///>L///////////////////////////,,,---..................---.....................---------............//////...---------...000111+++***((('''(((+++///111222000---,,,---------,,,---.....................------..................//////............/////////---+++******,,,///111---.........------,,,+++---------,,,,,,+++++++++---,,,,,,---...///...---++++++,,,,,,---.....................///000222333222222111000000/////////222000//////000111111000111///......///000222444111---,,,///111000000222000//////000222333333222///000111222222111000///222111000//////000111222222000//////000000...---//////000000111111111111222...,,,...//////222777666444000---++++++,,,,,,000000000000000000000000/////////...---......//////......///111111000///------------///000///,,,---------------,,,,,,,,,------------------------...---------,,,,,,++++++******+++,,,---.../////////......---,,,---------*********++++++,,,,,,---...---...000///---++++++)))((((((***...111333333111///---,,,+++---///000...............//////000---------...///111333444111000000/////////000000000///......000000///...////////////000000111111444222111111333444444444000222444444333333444555333333333444444444555555666444444666666333333444444444444555777888777666888777555444444444222000////////////////////////+++,,,,,,+++++++++...000+++......,,,---000000---*********)))******++++++///...---...//////---,,,,,,,,,,,,,,,+++***))))))------,,,,,,+++GG=?///...++++++------------++++++---------,,,,,,,,,++++++,,,,,,,,,---------......//////////////////...---...---,,,---//////...---------,,,,,,,,,,,,------111111///......---------...///000///---,,,---...,,,+++***+++---...---,,,...,,,+++,,,---...---+++***)))+++...---,,,...222...,,,***((()))+++---///***++++++,,,,,,------...HdĦ------......+++=Īj++++++++++++,,,,,,,,,,,,111///,,,***)))***,,,---GG=?---...------///...+++++++++++++++++++++++++++***+++,,,,,,++++++,,,------,,,---111000,,,***,,,,,,------------,,,,,,+++---,,,,,,...000000///...///000111222111000...---------------------------///---,,,---...//////...111000000111333333111000222000///000111222111///////////////////////////.........HdĦ,,,////////////////////////+++---//////...---...///---------...............---------............///------------...///000000111000---++++++,,,...///222///---,,,---...---------------...............,,,---......///...............------......//////---,,,+++***+++,,,...000............---,,,+++***------,,,,,,+++******))),,,++++++---///000...---000000000//////////////////.........///000222333222222111111000/////////222000...///000111000///111//////111111000000333111---,,,///111000000222.........111444666555444222222333333222222111000000////////////000111111111000///000111000...,,,...///000111111222111111111...---000111000222666111///...,,,,,,---///000000000000000000000000000...//////...---,,,...///...------///111111000///,,,......,,,...111000,,,////////////////////////------------..................---,,,+++******))),,,,,,,,,,,,---...///000///......---------------*********++++++,,,,,,,,,,,,+++...222222---++++++000...,,,,,,---...///...000...,,,++++++,,,---.........------......///000---------...///111333444333222000//////000111111///...------//////...---000//////...//////000111333222111222444555444333111333555555444333333444222333333444444555555555555444444555444444444444444333444ӵ999777555ĭӵ///ӵ---Ħ+++---...++++++...///,,,)))ӵӵ,,,,,,ĦƜ`1.׼s...------+++Ħ,,,+++,,,---------,,,,,,+++ӵ---Ħ/////////...------111///,,,,,,ĭӵ......Ħ,,,///,,,Ħ---Ħ---...---,,,)))***,,,---***&&&+++444,,,---***...DdD+++,,,---?fӵ******+++Ħ...//////ӵƜ`1.׼s(((---ĭӵ++++++---......---...222222---+++ӵ---,,,+++***Ħ,,,---000000...///......---------)))((((((Ħ/////////111333333111Ħ//////////////////---,,,,,,DdD------------...ӵ......ӵ...ӵ,,,---...///---Ħ------ӵ,,,,,,...---ĭӵ,,,,,,------...------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...000111000...444444222111///...,,,,,,//////.........000111222222222222111111000///...111000......000111000///000---...222333///...111555000...111222000///111---...000333777999999888666555444333222111111111//////000111111111111111000//////000111111///------...000111222222111111111......000000---...111...------,,,,,,---...////////////000111111222222...///000...,,,+++---///---------...000111000///+++......,,,---111000+++////////////////////////------------.........///......------,,,,,,++++++---,,,,,,+++,,,---...///...------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,)))+++000000,,,***---666333000---------,,,+++000///...---,,,---.........------------...//////000//////......///111111333222000///...///000111222111000000222222111000222111000/////////000111222111222333555555333222222444666666444333333333222222333333444555555666444444444333333444555555444333?~4555999777g&e>&e...g&e000>hӵ------***+++......+++g&e...guO>uO>&e++++++4ff?>ߝL///gĉ@,,,---,,,+++Shӵ,,,,,,,,,---------,,,g&e--->hӵ000///...------222000,,,fff?><z---g&e>&e......HL***,,,...ShӵgL,,,......---,,,,,,,,,...---&&& &&&S?ʬ+++***3h?D%%)?---...ZufĦ,,,,,,---gL...,,,...g&e+++gĉ@+++(((g&e>&e+++@e(((+++??+++...///...000444333///g<ĉ...---,,,***3we<Ħ,,,---0000003h?@e......------,,,000///---Z............1113333h?gL/////////////////////000000000D%%)?---fff?><z---,,,=?Ħ...g&e---g&e***+++---S?ʬ,,,4ff?>ߝL,,,@e---g&e///+++,,,3h?g&e>&e---...??++++++,,,---............+++,,,,,,------......///------...000222222111///,,,------...///000111111000//////......///111222111222222111111000///...111000......000000000///...+++---333333...,,,///999444222333333000...///...///111555999<<<<<<;;;999888555333222111222222///000111333333333222111/////////000222111///------...000111222222222111222///...000///+++***,,,//////...---,,,+++++++++------...000111222444444...000000///,,,+++---///---,,,---...000111000///+++///...+++---222111+++,,,------------------------------.........//////------..................---,,,+++++++++,,,---...---,,,++++++******++++++........................,,,((((((,,,---******///...,,,+++,,,///333555555222222111000000000000000...------------...//////333222000///.........///333111///...---...///0002221110001112222221110004443332220000000001111111111112224446666663331113335556666664442222222222222223333334445556666664444443332222225556666664444Dӵ555888888Hƅ^Hu]Ħ///Hu]Ħ'''ZuR)Ħ------,,,,,,+++++++++Hu]Ħ///HŐeHŐeHu]Ħ(((qIܗGIӵ+++tt,,,++++++HGgĉ@***)))+++---,,,)))))),,,Hu]Ħ---ZuR)Ħ---...---,,,,,,+++,,,sߝLGdUĦ...Hƅ^Hu]Ħ+++ntHdĦ...111HGgĉ@,,,HdĦ++++++,,,---------,,,+++*********Htƅ^++++++Bt=o9ĦDtfo9Ħ,,,------g?...///HdĦ...---000Hu]Ħ///tt000222Hƅ^Hu]Ħ***H׼s''',,,,,,,,,,,,)))'''***000333000tQ------...///je<Ħ------...Bt=o9ĦH׼s//////...+++(((&&&/////////HtĦ...000000//////Bt=o9ĦHdĦ//////000000000000000111///...Dtfo9ĦsߝLGdUĦ---Ht@cӵHu]Ħ111Hu]Ħ+++,,,Htƅ^...qIܗGIӵ,,,H׼s------Hu]Ħ,,,,,,Bt=o9ĦHƅ^Hu]Ħ,,,///,,,---...//////...---,,,------------------------+++,,,---+++***,,,222777---......///////////////000///---,,,---...000222///......///000000...,,,000////////////...+++(((111000/////////000222333555666555111222444222...+++///555;;;>>>>>>;;;999<<<999777555555444333111222111000.........///000(((+++///333444333111///222000...---,,,---///000222000......000111///,,,...---...000///,,,,,,///000///...,,,+++***))))))/////////...,,,+++---...---...///////////////...000...,,,,,,...000111000...------,,,,,,------...******)))))))))))))))))).../////////...------,,,+++++++++++++++++++++,,,))),,,...---+++***,,,///...//////...,,,***+++,,,***---111222111///...---000//////111333555555444222222111111///...---,,,...---,,,,,,......---,,,000000000///---+++((('''000///......000111111000000///...------...///000222///---///333555444222666444222333555666444111777666555444222111000///3332221112224445554443336665553332222223335556667778884DuXӵ999777888DdDΦDdDĦ,,,DdDĦ)))///t|<...---------,,,,,,,,,+++DdDĦ...DdDΦDdDΦDdDĦ'''peƜ4DuTӵ+++`eĭ+++qet,,,+++***(((******&&&&&&***DdDĦ,,,---t|<------,,,+++)))(((+++***DdDDdDĦ000DdDΦDdDĦ---q<niDdDĦ...qet------DdDĦ,,,,,,,,,,,,---,,,+++++++++***q<R***+++qjRgdKӵHdDĦgdKӵ...---GR/f6LĭĦ000///DdDĦ333444888DdDĦ---`eĭ111DdDΦDdDĦ,,,DdDĦ---,,,,,,,,,,,,,,,,,,,,,,,,,,,***+++000111...geĦ,,,---...FSĦ,,,,,,qjRgdKӵDdDĦ000000///---+++))),,,,,,---DdDĦ111000//////qjRgdKӵDdDĦ.........//////000000111000///HdDĦgdKӵDdDDdDĦ---DdDĦ4DufӵDdDĦ,,,DdDĦ,,,q<R......peƜ4DuTӵ,,,DdDĦ000000DdDĦ000qjRgdKӵDdDΦDdDĦ,,,,,,,,,,,,......------............------000000000000000000000000000///...,,,+++,,,...111---....../////////////////////...------...000000///......000111111///---000///.........---+++)))111000/////////000111222555777666222111222111...,,,000666;;;>>>===;;;999:::888666444444444222111222111000/////////000000))),,,///222333222111///111000///------...///000222000//////111111///---111//////000...)))(((+++//////...---,,,,,,,,,,,,...//////...---,,,...///...///////////////......000...,,,,,,.../////////...------,,,,,,------...'''(((***,,,---------,,,,,,---------,,,,,,+++***+++++++++,,,,,,,,,++++++)))***,,,++++++***+++---...//////...,,,***+++,,,+++---000000///.........222111000111333333333111444444444333222111000//////...------//////...---000000111000///---***)))///...,,,---...000000///000///...------...///000000111000///......//////4443333334446666663330006665554444442222221110004443332223335555555553333333331111111111113333335555554DuXӵ777777999DdDΦDdDӵ)))DdDĦ+++***o)h555.........---------------DdDĦ---DdDΦDdDΦDdDӵ&&&=ӊB1.uTӵ+++HߝL`o9+++po9wӵ+++'''***)))&&&&&&)))DdDĦ+++,,,o)h...---,,,+++)))'''&&&+++***DdDΦDdDĦ222DdDΦDdDӵ...GIpӵDdDĦ...po9wӵDdDĦ---,,,,,,,,,,,,***++++++,,,,,,po9u+++******+++GIdnuR)ĦDdDĦnuR)Ħ,,,)))CdgĪj///DdDĦ???@@@CCCDdDĦ000HߝL`o9111DdDΦDdDӵ+++DdDĦ111,,,,,,,,,,,,,,,,,,,,,,,,000,,,+++//////,,,geĦ,,,---sp?aĦ+++,,,GIdnuR)ĦDdDĦ000000//////......,,,,,,---DdDĦ111/////////GIdnuR)ĦDdDĦ...---------...000000222111000DdDĦnuR)ĦDdDΦDdDĦ---DdDĦnuR)ĦDdDĦ---DdDĦ---po9u...///......=ӊB1.uTӵ,,,DdDĦ000...DdDĦ000GIdnuR)ĦDdDΦDdDӵ------------------.........------.........------------------------111///---------...---,,,---......//////////////////////////////........./////////000222333111000333111............---,,,000000/////////000111222333888888333///000000///...111666;;;======;;;999999777444333333333222000222222111000000000111111,,,---///111111111111000111000///...---...///000222111000000111111000///111...---///...***(((***///...............//////...///000///......000111///000000000///...------000...,,,,,,---...------......------------......(((***---000000000...,,,,,,,,,,,,,,,,,,,,,++++++***+++,,,------,,,+++******))))))***+++,,,+++***---...///---+++***+++,,,+++,,,......---,,,...///444222111111222222111///444444444444333111000//////...---...///000///---...///111222111///,,,***...,,,+++,,,---///......//////............//////...111333111---,,,...1114443334445556665552220004444443333333333332222226665554444445555554443332222222222222222222222224444444DuXӵ777666999DdDʜ4DuTӵ+++>d<Ħ,,,Dt000.....................>d<Ħ--->d<ʜDd<ʜ4DuTӵ'''***F&uTӵ+++4DufئL>e+++puR)Ħ+++***---,,,)))))),,,>d<Ħ,,,Dt///---+++***)))(((---,,,DdDΦDdDĦ111>d<ʜ4DuTӵ...4DwDd<Ħ...puR)Ħ>d<,,,,,,,,,,,,)))***+++,,,---peӵ+++ĦpeӵDx<>d<ӵDd<+++qR/ܗ?fӵ000>dd<Ħ///4DufئL>e111DdDʜ4DuTӵ)))DdDĦ...------------------------111,,,+++---...,,,geĦ,,,s<v>aĦ+++,,,peӵDx<DdDĦ///......///000111/////////DdDĦ.../////////peӵDx<>d<,,,,,,,,,---///000000000///>d<ӵDd<DdDΦDdDĦ,,,DdDӵnd<DdDĦ000>d<Ħ...peӵ...Ħ---F&uTӵ,,,DdDĦ//////>d<Ħ111peӵDx<>d<ʜ4DuTӵ............------///...---,,,,,,---...///,,,,,,,,,,,,,,,,,,,,,,,,...,,,+++---000111///,,,---......////////////////////////000//////...---000//////000333444333222555333000///000000000///////////////000000111111111777999444......000000000333777:::<<<<<<;;;:::888666444333333222111000222222111111111111111111......//////000000111111111000//////......//////111111000000111111111000...++++++///000...---...///..................///...///000/////////111333000000000000///...,,,,,,///...,,,,,,------,,,+++......------------......---.../////////---+++***............---.........+++,,,---...---,,,+++)))+++)))(((***---...+++(((,,,---...---+++***+++,,,+++,,,,,,+++***+++...000333111000000111111000///111111111000000///------///---,,,---...///...---+++---000111111000---+++...---+++,,,...//////.../////////....../////////,,,///1112221112224446666665553333333333332222222222223333333334444444446665553333334444443331113334444445555554444443337777774DuXӵ;;;666888D&dq&ĒR...///sdKĦ,,,DHRRud.....................sdKĦ,,,D&oq<Ōq&ĒR)))(((,,,>dp&ĒR++++++nfʜd<Φ>d<Ħ...s&dq&ĒR------i?ʜtd<Ħ...HHܗDӊB+++<x++++++)))***+++,,,---B?d<---------------------000+++))),,,...---geĦ+++Hg8>aĦ+++---B?Ho9222>d<,,,...///111/////////>d<ӵ......B?Ho9...<x---...///000.........&ӫeʬtIӇ--->d<Φ>d<Ħ,,,D&ӫetIӇ///DdDĦ---sdKĦ...B?dp&ĒR,,,,,,>d<sdKĦ111B?Ho9...s&dq&ĒR......//////......---///...---,,,,,,---...///////////////////////////---,,,+++---111111///,,,---......///////////////......///000//////......111//////000222444444333444222///...///000000///......//////000000000000000666888333......000111222444777:::;;;<<<<<<;;;:::888555444333222111///111111111222222222111111000////////////000000000111111000///////////////000000111000000000000111111---,,,000333111///000000///...---,,,,,,,,,,,,...///000/////////111333000000000000///...,,,,,,///...,,,---------,,,***///......------......///000///---+++++++++,,,,,,///...---------......///,,,------...---,,,+++***+++***))),,,//////,,,)))+++---------+++***+++,,,***++++++******+++...000000///...///111222111000...//////......---,,,+++---,,,++++++------,,,+++***+++...///000///---,,,///---,,,---...000//////...//////////////////......---...111444666444333888666333000...0003335551111112223333334445555555553332222223333331110003334444445555554444443336665554DuXӵ;;;777666Hu]3hh...///000ne...,,,=e---------------.........ne------pIƎ@t@h...***)))>h+++++++++fe+++@ďD,,,------+++...---******---ne------=e.........///000111111000ege111---sĪj@h---,,,,,,fdDĦ---@ďD...///Hkge+++++++++)))***++++++,,,@h***+++@G------HĪj@IŌ******Bene111Hkge,,,ne000***fe---Hu]3hh)))***+++se------------------------///+++)))---...---geĦja>aĦ,,,...@G...000se,,,,,,---...///,,,,,,---<Ō.........@G//////Hkge...////////////---------HĪj@IŌ------ege,,,,,,Hu]3hIŌ......DdDĦ---ne,,,---@h......>h,,,,,,,,,se,,,ne...,,,@G+++---sĪj@h.................................------.................................///.........///...,,,+++---......///////////////............/////////000222000///000111333333222111///...---...///...------...///000000000/////////444666222///000222111222444666999;;;<<<=========;;;888666555333111//////000111111222111111111000000000000////////////111111111000000000//////...///000000//////000111555000...222444111...---000///...---,,,,,,,,,,,,...///000///......000111///000000000///...------...------...//////---+++//////............//////...,,,***))))))+++...000---,,,+++***+++,,,---.........------,,,,,,++++++******,,,---//////,,,***+++,,,---,,,+++***+++,,,***+++++++++***,,,...111///...---...000111111000///////////////...------,,,+++***+++,,,---,,,***++++++---.........------///...,,,---///000000///......////////////......000...,,,///333333000,,,888777333///---...2225551111112223333334445555553332221111112222221110002222222222222222222222224444DuXӵ999ĵD^///---,,,---......,,,---+++,,,,,,,,,------------///---------...***))),,,++++++++++++,,,+++++++++,,,---...+++------******------,,,,,,...------...///000111///...111000...------,,,,,,---DdDĦ))),,,......///******++++++************+++,,,******++++++------...,,,,,,)))///000000///222222111---)))D^+++---,,,,,,s׼s,,,........................000,,,+++...///,,,geFm8--->aĦ---000222***,,,---s׼s------,,,---------,,,,,,---Ho111............---///000///111111000///...------......------,,,++++++D^.........DdDĦ///------,,,,,,.........---,,,,,,,,,,,,s׼s''')))---,,,+++......---...000000///...------...///000------............------,,,,,,,,,,,,,,,,,,,,,,,,---...///...---------...---......///////////////------------...///111222333111//////000222222111111000///000111111///------...///000000000///...///222222000000333333111222333555888;;;===>>>???AAA???;;;888666444222000...///000111111111000000000000000111000///......111111111111111000//////,,,...000///...---///111555///---111444111...---//////...............///...//////...---,,,...///...///////////////......---------///000000...---//////............//////---,,,+++***+++,,,---...---,,,+++******,,,---///000///---+++++++++,,,---'''***---...---,,,++++++***+++,,,,,,+++***+++,,,)))+++,,,,,,,,,---///111111///......///000///---/////////000//////...------,,,++++++------,,,+++---------------......///...---+++,,,---///......---...///000000///...------...///111222111000...555666555222///...000333222222222333333444444444333111111111333444333222333333111111111111333333Φ4DuXӵtvӵ>d<Ħ***///---***)))+++...Ħ---+++***,,,...///---+++++++++,,,,,,---------+++---Ħ...000333000000000000000000000000---)))(((+++,,,***)))++++++++++++++++++++++++++++++++++++,,,,,,+++++++++,,,,,,+++***+++,,,...///,,,///...++++++...///,,,Ħ***+++...000222///...---,,,,,,---...///,,,------....../////////,,,///000///---,,,///333---------------...//////>d<Ħ''')))111......---,,,,,,,,,,,,---*********)))******+++++++++***))))))***,,,...///,,,++++++++++++++++++,,,------,,,,,,,,,------...,,,,,,...///000000111111............///000000///,,,............///222444...111222///Ħ333---.../////////---,,,+++&&&>d<Ħ++++++///---***Be---,,,........................111---,,,//////+++geFYĉ------>aĦ...111333333111///---...//////---,,,Be///.........---------000//////nu]ӵ......//////000000&&&(((,,,///111222222111,,,...000222333111///.........////////////............---,,,,,,,,,,,,------,,,,,,++++++>d<Ħ.........//////>d<Ħ///...---Ħ+++,,,---.........------......---------,,,,,,,,,,,,,,,,,,,,,Be///......//////Ħ222........................///111222222000///000111111000...,,,,,,...000111,,,---...//////...---,,,////////////////////////(((+++......,,,---111555---......///////////////------,,,,,,---000222444333111///...000111111000333333333444555555222000,,,---///000000000///...///111000///111555555111222333555888;;;===???AAADDDAAA===:::888555222000---...///111111111000///000000111111111///...---111111111111111000//////+++---//////---,,,...111111+++***///444333000///............///000111222/////////...,,,+++---.........///////////////...---------///111111000...//////............///////////////...---+++***)))///...,,,,,,,,,...000111222000---******+++,,,...%%%)))---...,,,))))))+++***+++,,,,,,+++***+++---)))+++---------...///111333111/////////...---+++..................------...---,,,,,,......---,,,000///...------...///000---+++***+++,,,------------...///000000///...---(((---222444333222444666222444777555222//////000222222222333333444444444333222111222444555444333666555333222222333555666?aŖ%7uSQuR)ӵsdKĦ------------------gdKĦ...//////...---,,,,,,000---+++---111222///+++000gdKĦ111,,,***000000///...............++++++******++++++,,,---+++,,,,,,------......///)))***,,,......---,,,+++!!!###&&&))),,,......///000000///...------,,,gdKĦ---------......111///------...//////...000...---...000111///,,,///000000000///---+++)))........................gdDĦ,,,,,,,,,......---,,,,,,,,,------///...---,,,+++*********---------,,,,,,+++++++++---,,,***(((((()))***+++************************))),,,///111111000---+++,,,------......------,,,000///---,,,---...000222222...+++gdKĦ444///...---...///...---+++---sdKĦ......,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,------------------ŶS...---***3we<***---000222---------.........///......---------......000000111iĉ@3hR/Ō//////...---,,,,,,222111000.........///000...000111111///...///000////////////////////////++++++,,,,,,---,,,,,,,,,+++111000((((((DdDĦ///...///000000sdKĦ111111gdKĦ000...,,,++++++---///111...---+++++++++,,,...000///...------...///------...gdKĦ+++...,,,+++---000111///,,,...------///222222///,,,///...,,,,,,...222666888111000---+++***+++,,,,,,---///000111000///---,,,///---,,,,,,...//////...---///111000---,,,...000........................111000......000111000///...000222444555444333222222222111111000/////////000//////111333555555444111222777>>>@@@===>>>AAAFFFAAA;;;999999777222---000000000111111111111222111111222222222000...---...///000000000000000///000///...------...///000000.........///...---++++++,,,---.........------...///000///---,,,,,,---...000111222222111000......---,,,,,,......---,,,......---------,,,,,,,,,............---,,,+++***...---,,,,,,......---,,,---...,,,)))***......+++......---------,,,,,,,,,,,,,,,++++++,,,,,,---...------,,,,,,,,,...000111000000000000000///...---------------------,,,,,,------------------,,,,,,/////////...------,,,,,,000///---,,,,,,---...///---,,,+++...222111+++%%%//////000111111111111111555444444333222111000000222000...000333666555333///222333333666:::999444000333555333...,,,000444>A444ne------------------ne...............---,,,,,,+++(((&&&(((,,,---***&&&ne111...+++,,,000//////...............++++++******++++++,,,---+++++++++++++++*********)))+++,,,......---,,,++++++,,,,,,---------,,,,,,)))***+++,,,...///ne,,,,,,,,,,,,------000///------///000000//////...---...000111///,,,---...............---------------------------De---,,,,,,,,,,,,,,,------------------...------,,,++++++++++++---,,,,,,,,,,,,,,,,,,+++******++++++++++++++++++***************************,,,...000000///---,,,,,,------......------,,,///...---------...000000111...ne---000111000///000111000///---111ne//////...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++>A---...///k<++++++---///111---------............///---,,,,,,,,,,,,,,,------...///000fh...//////...------,,,000000///..................000111111///...///000------------------------------...------,,,+++***,,,111000))))))De111///......000000ne000000ne***......------,,,,,,,,,+++---,,,+++***+++,,,...///........................+++,,,ne...------,,,+++---///000///,,,---------///111222///,,,,,,,,,,,,---///000222333000///---,,,++++++,,,---......000000000///---,,,///---,,,,,,...//////....../////////------...000........................111///......///000000//////000222333444333222111444444333333222111000000//////...///111444777999666777:::???@@@===>>>AAAAAA>>><<<<<<===:::444...000000000000000000000000222222222222111000//////000000111111111000000///000///...------...///000///...---...//////---,,,.........---....../////////000000///---,,,,,,---...///111222222111///......---,,,,,,......---,,,......---------,,,,,,,,,............---,,,+++***...,,,,,,,,,---...---,,,---...,,,)))***......+++------------,,,,,,,,,,,,///...---+++************))))))***+++...000222333111111000000000/////////.........---------,,,,,,...---------------------..................//////---,,,+++++++++---///000444000...///222333000,,,//////000111111111111111333333222222111111000000222111111222444555222000333555666555888<<<<<<888444666777666333222333444333.........---------------------......------,,,,,,---+++***+++......,,,)))...///...---...//////...------------...++++++******++++++,,,---,,,,,,+++******)))((((((***+++,,,---...---,,,+++000000...---,,,+++++++++---------,,,,,,,,,,,,,,,++++++,,,,,,,,,///...---...///111111000///...---...000000...---,,,,,,,,,,,,---///000000,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,***+++,,,---......------------,,,++++++,,,,,,,,,+++,,,,,,,,,,,,,,,,,,---((()))+++---...---,,,+++++++++++++++++++++++++++,,,,,,---............---,,,------......------,,,---------.........//////...------,,,...000/////////000000///---222...///...---......------,,,,,,++++++,,,,,,,,,,,,,,,,,,------..................------...,,,,,,---......///---------............///,,,,,,------......//////---...///000.........///......---,,,...............------,,,...///111111/////////000---------,,,,,,---------/////////...---,,,+++***,,,000///******---111///------...////////////+++***------......---+++)))(((---,,,+++++++++,,,...///,,,---...//////...---,,,)))***/////////---,,,,,,---//////...,,,---------///111111///---***+++,,,...///......---///...---,,,,,,---...///......///000///...---,,,///---,,,,,,...//////...000...---,,,---/////////........................000...------...//////...///000111222222222111000444444444333222000///......//////......111888===<<<;;;<<>>======???@@@===666111111111111000//////......444333222000000000000000111111111111111000///...000000............000000...------...000000///---111000///.........///000///000000///---,,,,,,------...///000000///...---...---,,,,,,......---,,,......---------,,,,,,,,,.........------,,,+++***...,,,+++,,,---...---+++,,,---,,,)))+++......***,,,,,,,,,,,,++++++++++++...---,,,+++***)))))))))'''(((***---///000111222222222000/////////000111000000///...---,,,,,,+++........................------...//////000111111++++++******+++---///000777333...---000222333222///000000111111111111000111111111000000000000000222222222444555444111...111333333111444999999666777777666666666555555888888888777666555444444333222111//////.........,,,,,,------------------,,,,,,---------,,,,,,+++111///...///111111///---,,,...222777888555111...///...------,,,,,,------++++++******++++++,,,---------,,,,,,,,,+++++++++***+++,,,---------,,,,,,,,,+++***))))))***,,,---......---,,,+++)))((((((------,,,,,,,,,,,,------///---,,,---000111111111............//////...---,,,,,,++++++,,,...000111,,,,,,,,,,,,,,,,,,,,,,,,------------------------((())),,,...///...---,,,,,,,,,+++++++++,,,------+++++++++,,,,,,---------***+++,,,---------,,,+++++++++++++++++++++++++++------,,,,,,------......,,,------......------,,,,,,,,,---............------+++,,,000111......000...---,,,---......---+++///---,,,+++---------,,,//////...---,,,++++++***,,,,,,,,,---------------////////////////////////222///------...///......++++++---.........---------------............///......///000111222222222/////////000000000//////---...............---------...///000//////---,,,---///111111000///000000000///............///000////////////...---,,,,,,,,,//////++++++000111...///...---------//////000......------,,,+++******---------------,,,+++***------,,,,,,------...///,,,---///000000///---,,,***+++,,,---............---,,,------......---,,,,,,------...//////...---+++,,,------------,,,+++---------,,,---...///000....../////////...---,,,///---,,,,,,...//////...111...***+++...000000...........................///...,,,,,,...///...------...///111222222222111222222222111000...---+++,,,000222000...///555;;;<<<:::;;;===<<<;;;===BBB?????????@@@AAA>>>999555333333222111000///......444222000...---...000111111111111000///...---,,,111000///......///000111---------...000111000...000000////////////......///000111///---,,,---...------...//////...------...---,,,,,,......---,,,......---------,,,,,,,,,------------,,,+++******---,,,++++++------,,,+++,,,---,,,***+++......***,,,,,,,,,+++++++++************))))))******+++,,,+++,,,...///000000///...333222000///...000111333111111000///---,,,++++++.........///////////////////////////000000111111---,,,,,,,,,,,,---...///444000---,,,---000111111///000111111111111000000.../////////000000111111222222222333333333222111111222111...111666777555555444333333555555444::::::999999777555333222111111000///......//////,,,,,,,,,---------......++++++,,,,,,,,,,,,,,,+++...---------------+++***,,,333???HHHJJJCCC777,,,......---,,,,,,,,,,,,,,,++++++******++++++,,,---++++++,,,,,,,,,---------++++++,,,,,,---------,,,)))((((((((((((***,,,---(((((()))***+++---............------------.........---,,,---///111111000------.........---------...---,,,++++++,,,......------------------------------------------------''')))+++.........---,,,,,,,,,+++++++++,,,------+++++++++,,,,,,---------000...---+++******++++++++++++++++++++++++++++++---,,,,,,+++,,,---...///,,,------......------,,,++++++,,,---...---------,,,))))))---///...000444---,,,+++,,,......---+++,,,+++***+++---///////////////...------,,,++++++,,,,,,,,,------.........++++++++++++++++++++++++000...++++++,,,.........***,,,---...///...---,,,---------............///......000111222222222222222111111000///.........------...............------...000111111000///...---///000111000///000111000///...------...///000,,,,,,---...////////////,,,......,,,---///000...---...//////////////////------,,,,,,+++++++++***...---,,,+++,,,---///111...............//////000,,,---///000000///---,,,,,,------...------,,,,,,,,,---......---,,,,,,,,,,,,---..................///...---,,,,,,,,,------------------...//////000...............------,,,///---,,,,,,...//////...000---***+++...000000...///////////////////////////...,,,,,,...///...---,,,---...000111333444444222222333333111000---,,,,,,111555444000...111444888666666999999999<<>>;;;999666666555444333111000000444222///,,,+++---///000///000//////...---,,,+++111000///......///000111...------...000111000...---...///000000///---,,,///000111000...------...------............------...---,,,,,,......---,,,......---------,,,,,,,,,------------,,,+++***)))---,,,++++++,,,---,,,++++++---,,,***,,,///---))),,,,,,,,,+++++++++************))))))******+++,,,,,,---///000111111000000222111///......000111333111000///...---,,,++++++............//////000000111111000000////////////000000///.....................------...///......000000111111111000000///.........///000000111111111111111111111222444666444555333111333888999777222111111222444444222000999999999888777444222000000000///....../////////+++,,,,,,------.........******+++,,,,,,,,,++++++------------,,,+++******000;;;IIITTTYYYQQQ===+++------,,,++++++++++++,,,++++++******++++++,,,---))))))***++++++,,,------+++++++++,,,,,,,,,------,,,,,,+++******++++++,,,******+++++++++,,,,,,,,,///......------......///---,,,+++,,,---//////...,,,---//////---,,,---.........---,,,,,,++++++,,,........................,,,,,,,,,------------...)))***+++,,,------,,,,,,------,,,++++++,,,,,,,,,+++,,,,,,,,,,,,,,,,,,---111///---***))))))******,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------...,,,------......------,,,+++++++++,,,,,,,,,------+++((())),,,......111555...------...000000///------,,,+++---///222222222//////......------,,,,,,,,,,,,,,,---......//////+++++++++++++++++++++++++++)))((())),,,///000000+++,,,---.........,,,,,,---------............///,,,---...000000000//////444333111000///.........,,,---......///............///000000000000000000,,,...000111000///000111///...,,,++++++,,,...///***+++,,,---.../////////------.........//////...,,,///333555333111.........---,,,++++++++++++,,,...---+++***,,,...111333---.........////////////,,,---...//////...---,,,------......------,,,++++++---......,,,++++++,,,+++---......---,,,...///000///...---,,,---......------......////////////.........---------------///---,,,,,,...//////...,,,,,,+++---...//////...////////////////////////000...------...//////...------...000222333444555333444555666555444111000---111444555222//////000222111222666777777:::@@@FFFEEEDDDBBB@@@???>>>===::::::999888777666555444333222///---,,,---///000////////////......---,,,111111////////////111111///......///111111000...,,,---...///000///......000111111000...------..............................---,,,,,,......---,,,......---------,,,,,,,,,---------,,,,,,+++***)))---+++***+++,,,---,,,***+++---,,,+++,,,///---))),,,,,,,,,,,,++++++++++++...---,,,+++***))))))))))))+++---///111222333444000//////......///111111//////...---,,,++++++***---------......//////000111111000//////...------222111111000///...------,,,---///000000000......000111111111111000000///......//////000000111111///000111111111222555777222333222000222777777333111222333444444444333222666777777777555222000...//////.........//////000++++++,,,,,,---......///))))))***+++++++++++++++///000111000...---------///999FFFSSS\\\YYYEEE000---,,,,,,+++++++++++++++++++++******++++++,,,---,,,,,,,,,,,,,,,,,,,,,---,,,+++++++++,,,,,,------,,,,,,------,,,,,,+++***000///...,,,+++***((((((...------,,,,,,------...---,,,******,,,------,,,+++---//////---+++,,,...,,,------------,,,++++++------------------------,,,,,,,,,---------......+++++++++++++++++++++,,,...------,,,++++++++++++---,,,,,,,,,,,,,,,,,,+++------,,,+++***))))))))),,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------,,,------......------,,,,,,+++*********+++---...+++)))***///000---...000------,,,...000000///---...---,,,---///111111111...............---------,,,,,,------.../////////////////////////////////+++***)))***---/////////,,,------------------,,,---------............///,,,---///000000///---,,,333222000/////////000000,,,------...//////.....................///000000,,,...000000000000111222///...,,,******,,,...///***+++,,,------...---------,,,---...///......///,,,222:::===:::444///---......,,,,,,+++,,,,,,------,,,,,,,,,,,,---///000+++,,,,,,---------------........................,,,,,,------...---------+++---///...,,,***+++,,,+++---...---,,,+++...000..................---,,,.........////////////.........------,,,,,,,,,---///---,,,,,,...//////...(((+++...//////.........////////////////////////111///......///000000///111111111111111222333444333444666777777666444222///000111222111111000000000///111555666555888===BBBDDDEEEEEEDDDBBBAAA@@@>>>>>>===<<<;;;;;;::::::444333111///...///000111///000000000000000//////222111000//////000111222000/////////111111///---///...------...000222444000111222000...---...//////..................///...---,,,,,,......---,,,......---------,,,,,,,,,,,,,,,---,,,,,,+++***))),,,+++***+++,,,,,,,,,******------+++,,,///---(((------------,,,,,,,,,,,,///...---+++************))))))***,,,...000222333---.........////////////------,,,,,,+++++++++++++++,,,,,,---......////////////..................000000000//////...------,,,---//////////////////111111111111111000//////000000000000000000000111---000444666444222222222...000000///111444333///...111555666333222222444444555555555333111...,,,///............///000000++++++,,,,,,---...//////((()))***+++++++++++++++...///000///---,,,+++,,,)))111<<>>BBB???777000---///...---,,,,,,,,,---...+++,,,---------,,,+++***)))***+++,,,,,,,,,++++++///...------------...///***+++,,,---.../////////+++---///...+++)))***,,,+++---...---++++++...000***,,,...000000...,,,***......////////////............---,,,,,,,,,,,,---///---,,,,,,...//////...&&&***///111///------...000000000000000000000000111000......000111000///444444333222111111111222000222444666777555333222111///......000222333222000///111555555444666:::>>>AAAFFFHHHGGGEEECCCAAA@@@@@@@@@???>>>>>>======555444333111111111111222000111111222222222222111222111000//////000111222111000///000111000...,,,222000,,,***,,,000666999000111222111...---.../////////............//////...---,,,,,,......---,,,......---------,,,,,,,,,,,,,,,,,,,,,+++***)))))),,,+++******,,,,,,+++******------+++---///---(((......------------,,,,,,,,,,,,++++++,,,,,,---...,,,+++******+++,,,...///,,,,,,---...//////......++++++++++++++++++++++++++++++,,,,,,---...//////,,,,,,------.../////////------......///......---+++,,,------,,,,,,...///111111111111111000//////111111111111000000000000+++111777:::777222///---000333333222444777555111+++000555555111///111333555555444222000///...---111111111000//////......111---******,,,...,,,***---+++******+++,,,,,,++++++,,,,,,***)))((()))+++111---///>>>OOOSSSFFF888+++++++++,,,,,,---------///))),,,---)))---333///+++,,,---.........------)))***,,,......---,,,++++++*********+++,,,,,,------,,,+++******+++---...000///...---------------***)))***,,,......,,,***...---,,,,,,......---,,,++++++------------++++++---------....../////////---------......///111111,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,...///000+++***)))***+++,,,***)))+++)))&&&%%%''')))***+++,,,,,,,,,++++++*********************+++,,,---...(((---///,,,+++------+++......---,,,***)))((((((,,,,,,---......---,,,,,,------------------------........................///...---,,,,,,,,,,,,,,,......---...///000222333111000000///......------///......---------......------......///......------...///000111111000000,,,,,,---///000111222333111///......//////...,,,111111000///...---,,,,,,////////////////////////000000000000///////////////---+++,,,//////,,,***))))))***---000111000...---+++,,,//////,,,---111000000777@@@???555---,,,...,,,++++++---000000000,,,,,,,,,,,,,,,,,,++++++------,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,...---+++,,,,,,---+++***...---,,,---/////////...///...---,,,,,,---...///,,,,,,,,,------.........//////.........---------)))+++...000000///,,,***000...------///000000///---......///////////////000000000///---...000222///...---------///000111...///111111000000222333000111333333111000111222444333111000000000111222///000111222222222222111BBBDDDEEEFFFKKKPPPNNNIIIBBBFFFHHHFFF???999777777;;;888555555888777222...222333444444333222000///444000///222222///---...---------...............------------000333666888......////////////............///////////////...,,,++++++***+++,,,---...333111...+++)))((())))))((()))+++,,,,,,+++)))(((************************---,,,,,,+++++++++,,,---(((,,,000///+++(((***---,,,...---+++,,,000222000+++,,,++++++,,,---***''',,,,,,------,,,,,,+++***///...------...---+++)))///,,,***,,,111333///+++)))+++///333666444000------///000///......///000---......///////////////000222333222000///111333444444444333222111000///000******222444///...333111111222333333444555555555555555555444333222111444444333111000...------000//////...------,,,,,,***))))))'''&&&&&&''')))---+++******+++,,,,,,+++,,,---,,,+++******+++++++++)))+++333<<>>@@@DDDEEEBBBCCCCCCBBB???<<<:::;;;===EEE@@@999666777:::<<<<<<888666444222111222444555555111111555777444333444444222///,,,+++,,,---...------,,,------...000000---..................---//////////////////...---+++++++++,,,---///222333000///---,,,************)))***++++++++++++***))),,,,,,,,,,,,,,,,,,,,,,,,)))***,,,...///...---,,,...,,,))))))+++,,,---,,,***,,,---******......,,,+++***+++///111---***)))------......------,,,+++...---,,,,,,------+++))),,,++++++******+++...000---,,,+++,,,...000//////...///000///...---...///,,,---......//////......000//////000111111000...***+++...111222222111000+++111222...111999999111333333333222222222222222444222000///...///111222///.........------,,,,,,......------,,,+++++++++...,,,+++,,,...///---+++...,,,++++++,,,------,,,+++***)))***,,,---+++(((++++++++++++++++++---.........---------,,,,,,,,,---'''+++---(((+++///***,,,+++)))(((((()))+++,,,+++,,,,,,---------------,,,,,,++++++***++++++,,,///......------------...------,,,,,,,,,------...---,,,******+++,,,,,,+++...---,,,,,,......---,,,,,,,,,,,,,,,,,,,,,,,,,,,************************,,,---...///000000000///++++++++++++++++++++++++,,,,,,+++,,,---///111222111...+++***+++---//////---+++))))))+++------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++***+++++++++###)))---------000000---------............//////,,,,,,---......---,,,,,,------------------------...---,,,*********+++,,,000000////////////000000000000//////......---------------------,,,,,,,,,---------------...////////////------,,,,,,------111000...,,,,,,---///000111111111000000000000000///...---...000111111000000//////...---,,,,,,,,,////////////////////////..................------......///...---,,,++++++,,,,,,,,,...000111///---000,,,,,,...///000555<<<<<<:::777333000///...---111000//////000111///...------......///000111111//////............//////---------------------------,,,+++,,,---...---+++---,,,+++,,,.........---------,,,,,,,,,,,,------------------------------------------............(((***---000111000---,,,------...000222111///,,,---......///////////////,,,...000000///------...///000111222222111000///...000111111000000111222000111333333111000111222///000111222222111000///222222111111222222333444===@@@BBB@@@AAADDDEEECCC??????>>>===<<<===???AAAAAA===777444444666999;;;999777444111111222444555888555444888999777555666555333000---+++,,,---...***++++++,,,...///111111//////000000000000/////////////////////...---------------...///111444555......---,,,++++++***************++++++*********,,,,,,,,,,,,,,,,,,,,,,,,***,,,...///000///...---000...+++***+++,,,,,,+++***------++++++......+++***)))---555777000***(((+++,,,,,,,,,,,,+++******---,,,+++,,,------+++))),,,(((&&&''',,,000111000///---,,,,,,...000000000///000000000...------///,,,------...............///111111...******000555---...000111222111000///,,,222222///111999999111222222222222222222222111333111///......///000111......------------------///......------,,,,,,+++---***(((***...///,,,)))...---++++++---------,,,***((((((***------+++'''))))))***+++------,,,+++,,,---------......//////---(((,,,...)))+++///***+++***)))))))))***,,,,,,------------.........///,,,,,,++++++******++++++//////......---,,,,,,+++***************++++++,,,---,,,---...///...,,,)))...---,,,,,,......---,,,---,,,,,,++++++,,,,,,---************))))))))))))---......---,,,***(((&&&************************+++++++++,,,...000333444222///,,,++++++,,,---,,,,,,***)))***+++---,,,,,,,,,,,,,,,,,,------------+++++++++***++++++,,,,,,(((---///,,,+++------+++------..................,,,,,,---......---,,,,,,---------------------------,,,***))))))***,,,---......---------.../////////////////////...---,,,......---------------------------------...///000111000...---,,,,,,---...000///...---------...///000000000//////////////////...---...///000///...000000///...---,,,+++***------------------------/////////.........------,,,---///...---+++,,,---,,,,,,,,,...111111000...///...///000000333???KKKDDDCCC<<<444///000000...///......///111111///...------......//////000000///..................///------------------------,,,+++***+++---------+++---++++++,,,---...---,,,...---,,,++++++,,,---......------------,,,,,,,,,------...............///...---+++***+++,,,...000...------///111111///------......//////////////////000222111000///000111....../////////...---------///111111000000222333000111333333111000111222000111111222222222222111111222222222222111000000<<<@@@CCC@@@???AAAAAA>>>>>>===<<<<<<===>>>@@@AAA<<<999666444333444666888888666333111000111333444666333333777999777666777444222000...---------...------..................000000000111111000000000000000000000///...---,,,222111000/////////000111---------,,,,,,+++++++++************************,,,,,,,,,,,,,,,,,,,,,,,,,,,---...//////...---,,,//////......---------...***---...,,,,,,......++++++)))///999;;;222+++***+++++++++++++++***)))))),,,++++++,,,------+++***---(((%%%(((///333222///000...,,,,,,...///000000///000111000...------...,,,,,,---............---///222222---&&&'''000888000000000000000////////////111111000333666666222111111111222222222222222111111////////////000111------------.....................---,,,,,,++++++,,,,,,---...//////...---...---++++++---...---,,,+++)))(((+++//////,,,(((***+++---------,,,,,,---,,,,,,,,,------............)))---000***,,,///***((())))))***+++,,,---------,,,,,,,,,------......---,,,++++++******++++++,,,,,,---------,,,++++++******))))))***++++++,,,.........///000///---***...---,,,,,,......---,,,---,,,,,,++++++,,,,,,---,,,,,,+++++++++*********---......---+++(((%%%###++++++++++++++++++++++++,,,,,,+++,,,---///111222111///---,,,,,,+++***)))+++***)))***+++,,,,,,+++,,,,,,,,,---------......************+++,,,------***...///+++))),,,---,,,......------------------,,,,,,---......---,,,,,,------------------------+++***)))((((((***---///,,,,,,,,,,,,,,,---......---.../////////...---,,,........................---,,,,,,------///000000333222000...---...////////////.........---------...............////////////...------......---,,,.........------,,,,,,,,,------------------------/////////////////////000***,,,///...---,,,---............///111000...,,,,,,...222333222888JJJ]]]WWWSSSGGG777//////000...---,,,---...000111///---..............................------------..............................---,,,+++,,,.........---,,,+++***+++---...---,,,,,,,,,,,,,,,,,,,,,,,,,,,......---------,,,,,,,,,,,,,,,,,,------.........000///---,,,+++,,,...//////...---...000000000...---......//////////////////000000///......///111///......---,,,,,,------///000111111000///000222000111333333111000111222222222222222222333444444000111333333222000---+++666===BBB@@@?????????<<<>>>=========>>>>>>>>>>>>888888777666555444555666666555333111000111222333///,,,---222666555555777222222000///............////////////......---,,,//////000000000000//////000000000000///...---,,,222111///...---......///,,,,,,------,,,,,,+++++++++******************+++++++++++++++++++++++++++---------,,,,,,+++******'''+++---...,,,+++---///+++...///------///...+++,,,(((,,,666888///***,,,+++,,,,,,,,,,,,+++******++++++***+++------+++***,,,+++***,,,///111000...///---++++++---.........///000111000...,,,---...+++,,,------......------///000000,,,((()))///555//////...------...//////222//////333444222111222000000111111222222333333000000000000000000000000------...............///......---,,,,,,++++++***'''+++......,,,***,,,...///---+++,,,---...------,,,***))),,,000111---((((((+++---+++'''&&&)))---,,,,,,,,,,,,,,,,,,,,,,,,...***...111+++,,,000***'''(((***+++---.........,,,,,,+++++++++,,,---...---,,,,,,+++*********+++......///000111111111000,,,+++++++++,,,------...111///.../////////...,,,...---,,,,,,......---,,,------++++++++++++---------------,,,,,,+++++++++,,,---......---***(((&&&,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,+++,,,---///000111000---,,,,,,+++(((&&&***)))((()))+++,,,+++***,,,,,,,,,------.........************+++,,,---...))),,,---))))))---000000......---------,,,,,,,,,,,,,,,---......---,,,,,,------------------------***)))((('''(((+++...000,,,,,,,,,,,,------...///,,,---...//////...------......//////////////////,,,,,,,,,---...///000111555444222000//////000111......//////...---,,,,,,------------....../////////...,,,,,,------,,,***,,,,,,,,,---------......////////////////////////---......///000111222222))),,,......---,,,...000000000///000000///---***)))...333444333;;;SSSiiikkkdddRRR;;;///...///,,,++++++,,,...000111///..................------------------,,,,,,---------...........................---,,,---///000///...,,,+++***+++---...---,,,)))+++---//////---+++))).........------,,,,,,,,,+++++++++,,,,,,------------///111222222///,,,***000...------///000000///---......///////////////,,,---,,,+++******,,,...111000///---------...///111222333111///...///000000111333333111000111222333333222111222333555666000111333444222///+++(((111999@@@AAA@@@BBBBBB@@@@@@???>>>===>>>>>><<<;;;777888999999777666555666555444333111111111111111(((%%%'''...333333444666111111000000//////.........//////000//////............////////////......000000000000///...---,,,...---,,,,,,---...///000,,,,,,,,,------,,,,,,+++++++++************++++++************************...---+++***)))((((((((($$$***+++)))(((+++///+++///000......000...+++,,,%%%'''000222***(((,,,,,,------------,,,+++++++++******+++------+++***,,,...000000...------...---,,,***+++,,,------,,,000111111000...,,,---...+++,,,------......------//////...,,,+++,,,///111...---+++***+++---///000555...---444666000...333//////000111222333333444///000111111111111000000&&&(((***---/////////...////////////...---,,,+++////////////...---,,,+++,,,))))))...000...---...---///...******,,,,,,***************+++,,,------*********++++++,,,,,,,,,---......---,,,+++***)))...---++++++,,,---+++***...---,,,,,,,,,,,,---...++++++,,,,,,,,,,,,------///---+++,,,///000...,,,,,,++++++---//////...,,,...---,,,...000000...+++,,,,,,,,,---//////...,,,...+++))))))++++++***(((---,,,***))))))***,,,---)))((('''(((,,,...---+++///...//////000///+++)))------,,,***(((''')))+++,,,+++***))))))***+++,,,++++++++++++,,,---......---...///...,,,++++++---------,,,++++++---...///,,,,,,,,,---...///000000444111...---...---***'''.........------,,,,,,,,,---///000///......///000111...+++)))(((***,,,...---------............///333...***+++///222000---222111000//////000111222............////////////000000000///------///111///......---------......------............------,,,---......//////......///////////////......---/////////......---------000000000000////////////+++//////+++,,,222333///,,,...111222222111...---//////...---222CCC[[[llloooeeeTTTBBB555...------//////000000000000/////////...---,,,,,,,,,,,,,,,///,,,+++,,,...///---+++------............------//////.........//////000---,,,,,,---......---+++000///------......---,,,...------,,,,,,,,,------000000///...---------------......///////////////------,,,,,,,,,,,,------///......---------......---///+++'''---555///!!!///////////////.........333333333333222111000000111222333444333222111000222222333222222111000///333444555444222...***(((555===AAA@@@AAAEEEEEEBBBBBBBBBAAAAAA@@@???>>>>>><<<;;;:::888777666666666777666666444333222111111111/////////111222111000---...000111111000000///.........//////////////////000222111///......///222222111000...,,,+++***...111333222000...///111///,,,***,,,,,,***+++...((()))+++,,,------,,,+++++++++*********+++,,,---+++++++++************)))++++++++++++++++++++++++,,,...///...---++++++,,,000***(((,,,---++++++......,,,++++++,,,---,,,+++000***$$$%%%)))+++((($$$...///000///...---...000///,,,(((''')))+++---...+++,,,---,,,***)))***+++...+++(((***...000---***333///)))'''(((,,,///111///............//////000222000111444444000///111111222222111111000///...111//////222111...---///&&&(((+++---//////......////////////...---,,,+++.........///......---,,,222...,,,//////,,,***,,,+++---***&&&'''+++...---+++++++++***++++++,,,,,,,,,,,,,,,---------------............---,,,+++***+++******+++---......------,,,++++++++++++,,,---+++++++++,,,,,,---------000...,,,---//////...,,,---,,,,,,---...///---,,,...---,,,...000000...+++---++++++,,,---...---,,,---+++)))***,,,---,,,+++...,,,+++******+++,,,---+++)))(((***,,,...---+++000//////000111000---***---......,,,***)))***,,,,,,,,,++++++++++++,,,,,,---,,,+++++++++++++++,,,---...///...---,,,---...------,,,+++++++++,,,,,,,,,,,,,,,------...///000333000...---...---+++)))------------------,,,,,,---///000///...---...000111///---++++++,,,...///---------............///333///,,,,,,///000///---000000///......///000000............///////////////000000...------///111111111000///......//////.........//////.........,,,---......//////......///////////////......---............---------,,,///////////////000000000,,,//////,,,---111222//////000111222222111///...,,,---------333AAAVVVeeeeee\\\MMM>>>333...---...//////000000000000//////...---,,,++++++++++++,,,...---+++,,,...///---+++------............------,,,,,,,,,---...///000111------,,,---......---+++000...------......---,,,------------------------,,,,,,+++*********++++++------...///////////////000000//////.../////////......---------......///+++///...))),,,222///%%%........................111111111111111000000///111222333333333222111111111222222222222111000000...///111222222222000///555;;;@@@@@@AAAEEEEEEAAAAAAAAA@@@@@@???>>>>>>===;;;;;;:::999777666555444666555555444333222222111222111000000222333222000...///000000111111000000........................///111222111...---------------...............---000222333222///------///111---+++---,,,)))))),,,((())))))***++++++++++++++++++******+++---...///------,,,,,,+++++++++***++++++++++++++++++++++++,,,...///...,,,++++++,,,000***))),,,---++++++...---,,,******,,,------,,,///+++''''''***+++)))'''---...//////------...///)))(((((())),,,...///......//////...---,,,,,,---,,,***(((***...000///,,,000...+++***,,,---......///////////////000000111111///000333333000///111222222222111111000///...222000000333222///...000''')))+++---..................///......---,,,+++,,,---......///.........333...+++------***)))+++,,,---***%%%%%%+++...---,,,,,,++++++***+++++++++/////////...........................---,,,+++***)))((((((+++...000000///,,,++++++******++++++,,,******+++,,,,,,---......000...------......---+++...---,,,,,,......---+++---------...000000---+++---+++))))))+++---------,,,+++******---............---,,,++++++,,,---...---,,,+++,,,---...---+++000000000000111000...+++---///000///---,,,,,,,,,,,,,,,------------,,,,,,------,,,******))))))))),,,...//////------...000000000//////...,,,+++***,,,,,,,,,,,,---...///000000///------......,,,+++,,,,,,---------------------///000///...---...////////////...//////000111---------............///111000///...............///......------......///............////////////...///000///------///111444333222111000/////////...//////000000//////...,,,---......//////......///////////////......---...------------,,,,,,,,,.........//////000000111---//////,,,---000111000222222222111111000000000)))+++---///222===LLLXXXTTTMMMBBB777000------///...//////000000//////...---,,,++++++++++++++++++...---,,,,,,......---,,,------............------******+++,,,---///000111...---,,,---//////---,,,///...------......---,,,+++,,,---......------,,,---------,,,------...///------...////////////...222111000000////////////---------------...///000***000111---+++//////)))------------------------000000111222222222222111111111222222333222222111000111111111222222222222---...///000222333444444444999===???AAADDDDDDAAA>>>>>>>>>======<<<<<<;;;:::::::::999777555222111555555555444444333333333444222111222333333222111000000000000000111111222///......------.........000222222111...,,,,,,,,,++++++,,,---............111222333111...,,,,,,,,,222...,,,---,,,((((((+++*********)))***+++---...,,,+++++++++,,,---///000//////...------,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,+++---......,,,++++++,,,///+++))),,,---,,,+++---,,,***)))***,,,------------,,,+++***************,,,---...---,,,+++,,,...'''''')))+++...///...,,,...///000...,,,++++++,,,+++)))(((***...111000...---,,,---...//////---+++............/////////000...,,,...222222000///111222222222111111000//////222000000333333000///111)))***+++,,,---...---------.........------,,,++++++,,,---...////////////...)))'''***,,,******,,,,,,...,,,((((((+++,,,+++------,,,+++************000000//////......------,,,,,,---,,,,,,+++******)))))))))+++---/////////,,,,,,++++++++++++,,,,,,******++++++,,,---......///......---------,,,+++000...,,,,,,------,,,+++------.../////////---,,,---+++((((((***,,,------,,,++++++++++++,,,,,,,,,------,,,,,,,,,---...//////......---...------,,,000///...///000///---+++,,,...000000...,,,,,,,,,+++,,,---......---,,,+++,,,+++******)))))))))***+++,,,---------,,,...///444444444333111///,,,+++---,,,,,,,,,------...///------------------------,,,,,,,,,------............/////////---,,,---...---...///000000000000000---------............///...///000///...---///000....................................////////////...000111000//////000222555444333111000///////////////000000000000//////,,,---......///.........///////////////......------------------,,,,,,,,,------......///000111111.........---...///000000333222111////////////000))),,,///000222777@@@GGGCCC>>>777111---,,,...///...//////////////////...------,,,++++++,,,,,,---------,,,---------------------............------+++***++++++,,,---...///...------...//////...,,,...---,,,,,,......---,,,***+++---//////...---+++------------...///000111,,,---......//////......111000///......---......,,,,,,,,,---...///000111+++///000------000///+++---------...............111111333444444555555555111111111222222222222222000000000000111222333444222222111000000000111222444666:::>>>AAADDDCCCAAA<<<<<<<<<;;;;;;;;;:::::::::;;;;;;:::888444111///666666666666666555555555666444333333444444333111111111000//////111222333111000///.........//////222333444222///---,,,,,,.........///......------000000000000...---,,,,,,000---,,,...---))))))+++---,,,++++++,,,///222444---,,,++++++++++++,,,---//////...---,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,+++,,,......,,,++++++,,,...+++***+++------,,,,,,+++))))))***,,,---...---***,,,---,,,)))((())),,,***,,,---,,,+++***+++,,,,,,++++++,,,---,,,***(((+++,,,---+++)))'''((((((,,,+++***+++...000///------------///000000---++++++,,,------............,,,+++,,,111222000///222333333222111000000000000111//////222222///...111***++++++,,,------------------------------,,,+++++++++---...//////000000...***(((+++---++++++---$$$)))+++******---,,,(((------,,,+++************///.........---,,,,,,,,,***++++++++++++******))),,,+++***+++---...---,,,,,,,,,------------,,,,,,******+++,,,,,,---......---......---,,,,,,,,,,,,000...,,,,,,,,,---,,,+++,,,---/////////...---------+++((((((***,,,------------,,,+++)))))))))))),,,,,,,,,,,,------......///000000///...---------...---,,,---......---+++***---//////---+++++++++***+++,,,------,,,+++******)))))))))******+++,,,)))***++++++++++++,,,---444444444333111///,,,+++---,,,,,,,,,,,,------...+++,,,---------------...,,,,,,,,,------............//////...---,,,,,,---,,,---...///000//////...---------............///+++---////////////000222////////////////////////............///////////////000222222111111222333444333111000///......---//////000000000000//////,,,---......///.........///////////////......---------------------------,,,------...///000000111///...............///000222000///---------//////,,,...000111000111555888666444000---,,,,,,...///......////////////............------------...///,,,------------,,,------------............---------,,,,,,+++++++++,,,,,,...------...//////...,,,---,,,+++,,,---...---,,,***+++---//////...---,,,))))))******+++,,,......,,,------...............000000///...............,,,,,,,,,---...///000111......------000222///***......//////000000000000000111222333444555555555000000000111111222222222000000///000111222444555666444222000//////000111333333666<<>>>>>>>>>>>============;;;<<<<<<;;;999555222000888888888888777777777777888666444444555444333111111000/////////000222333333222000///...///000111333444555333000...------//////000000000000//////.........////////////...---******......++++++...,,,+++******,,,000444777...---+++***)))((())))))------,,,,,,+++******))),,,,,,,,,,,,,,,,,,,,,,,,***,,,------,,,+++,,,,,,,,,,,,++++++---...---******)))((()))+++---------(((+++---,,,(((''')))+++***+++,,,+++***)))***,,,...,,,******+++++++++***)))***+++)))'''&&&&&&'''...------------...---,,,///...------...///...---------///000111111111111,,,+++---222333111111333444333222111000000000111///------111111...---000,,,,,,,,,,,,,,,,,,,,,---,,,,,,------------,,,,,,+++,,,---...////////////111---,,,///000---++++++"""''')))+++...,,,(((,,,,,,++++++***+++++++++---------,,,,,,,,,,,,,,,******++++++++++++******...---+++,,,,,,---+++***,,,------......------,,,++++++,,,,,,,,,,,,------+++---...---,,,+++,,,...000...++++++,,,---------+++---000000...------------+++))))))+++------------...---+++(((''''''(((++++++,,,,,,------.........000000///---,,,---......,,,++++++------,,,+++***,,,------+++***+++,,,++++++,,,,,,,,,,,,++++++)))))))))******,,,------(((***++++++))))))***,,,000000//////...,,,+++***------,,,,,,,,,,,,------***,,,------,,,,,,---...,,,,,,------------------...//////...,,,+++,,,---,,,,,,---.........---------------............///,,,,,,---///000111000000...//////000000//////...............////////////...000222222111111222333222111000///...---------...//////000000//////...,,,---......//////......///////////////......------------............///---------......//////000000...---//////---...111///...------------/////////000111000///...///111//////...------------------......//////......---...............//////000,,,---......,,,,,,---...------............------......---,,,++++++++++++///...---...000000...------,,,+++,,,---...---,,,***+++---............---++++++++++++,,,---//////,,,,,,---............---111000000//////000000111---------------...///000...,,,+++,,,000222...***/////////000000111111222---...///000111222222222000000000000000111222333111000//////000222444555444333111000000111222333222000333;;;BBBBBBAAA@@@AAAAAAAAAAAAAAAAAAAAAAAA=========<<<:::888555444999999999888888777777777999777555444444444222000///////////////000000111444222000.........000111222444444333000.........------///000111222222222...------///111222111///+++)))***......,,,,,,...******((((((***---000333...---+++)))(((''''''(((++++++************))))))++++++++++++++++++++++++)))+++------,,,+++,,,---+++---,,,+++,,,///---)))+++)))((()))+++,,,,,,,,,'''***,,,,,,)))((()))+++***+++,,,+++***)))***,,,,,,***((()))+++---......***+++,,,+++)))))))))***//////......---,,,,,,,,,111///,,,,,,---/////////000111333444555555555444///---///444555222222444555444222111000000111111...,,,,,,000000------///---,,,,,,,,,+++,,,,,,,,,+++,,,,,,------,,,,,,,,,,,,,,,---.../////////...---***+++000111---******!!!&&&))))))+++---,,,(((+++++++++***++++++,,,,,,,,,,,,,,,,,,,,,---------+++,,,,,,---------,,,,,,...---+++,,,,,,---+++***+++,,,------------,,,+++------,,,,,,,,,,,,++++++)))+++------++++++---//////---+++***,,,.........+++...000000...,,,---...---++++++,,,---...---,,,,,,---...,,,)))((()))+++)))***+++,,,,,,------------///000///---,,,---///...---+++,,,---...---,,,+++,,,,,,+++******,,,---------,,,,,,,,,,,,------,,,+++++++++++++++,,,---***+++,,,+++***)))***+++------,,,+++++++++,,,,,,------,,,,,,+++,,,,,,---***,,,...---++++++,,,...------------------,,,,,,...//////...,,,++++++,,,......---------------------------............///000...---///111111...+++---...////////////...---............////////////+++---000111000000000111111000///........................//////.........,,,---......//////......///////////////......---........./////////000000........................111------000000------111...------......///000111///000//////......///000......//////...---,,,,,,---......//////......------------------...//////+++---///...,,,+++---...------............------...------,,,,,,,,,,,,---///.........000000...---,,,+++***+++---...---,,,++++++,,,------......///...............///000111+++,,,------......------............///000111111......---------......///++++++,,,......---,,,---.........///000111111111---...//////000000000000000/////////000111333444222111000///000111333444333222222111111222222222222...000:::BBBBBB@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@???>>>===;;;:::999888999999888777666666555555999777555444444333111///------...///////////////333111...,,,,,,,,,...///000111222111///------...------///000111111111111000///...///222222000...,,,***+++...///++++++------,,,+++***)))+++,,,---,,,+++***)))))))))***+++)))))))))***************************************)))***,,,,,,++++++,,,---***------+++,,,///...(((,,,***))))))***++++++***)))***,,,,,,++++++*********+++,,,,,,******+++,,,***))))))+++---...,,,+++***+++,,,,,,++++++,,,---......///...---------...000...------/////////...000111333555777777666555111000111666777444333666666444222111000000111222...,,,---000111......000------,,,+++++++++,,,,,,++++++,,,------,,,,,,,,,,,,---......///.........$$$###&&&---000---******---000///,,,+++,,,+++'''************+++,,,------+++,,,,,,------.........------......///.........---,,,++++++------,,,+++***+++,,,------,,,+++***...------,,,,,,++++++***(((***------++++++...000///,,,******,,,...//////+++...000000...,,,---...,,,,,,,,,---//////...,,,+++---...---***))),,,...((()))***+++,,,------,,,,,,...000///,,,,,,---000///...,,,,,,...//////...,,,---,,,+++******---//////...---,,,,,,---...///......---,,,++++++++++++,,,------,,,***)))***+++------,,,+++,,,---...///------,,,++++++,,,,,,,,,***,,,...---+++***,,,............------,,,,,,,,,...//////...,,,++++++,,,000///...------------------------.........//////333000---///222111,,,''',,,,,,---......---,,,,,,............/////////000))),,,...//////...//////000000///////////////000------............------,,,---......//////......///////////////......---.../////////000000111111...............---------222---,,,000000,,,---111------...///000111222222//////...---...///000222//////000000///...,,,+++---..................---,,,,,,,,,,,,,,,---...///+++---///...,,,+++,,,///---..................---,,,,,,,,,,,,------...//////......///000000///---,,,+++***+++---...---,,,,,,++++++,,,,,,...///000,,,++++++++++++,,,------+++,,,------......------+++++++++,,,---...///000///......---------......'''***///000,,,)))+++000---------...///000000111///000000111111111111000000////////////111333444333222000//////111333444444444444333222111000000111---///:::BBBAAA???@@@<<<<<<<<<===============BBBAAA???===<<<<<<<<<<<<999888777666555444333222999777555444444333111///+++,,,.../////////...---222000---+++***+++,,,------///000///---,,,,,,---000000000000///...---,,,333111///000222222000------+++,,,//////***)))+++222111///---+++*********+++************,,,---...((())))))***++++++,,,,,,))))))))))))))))))))))))(((***,,,,,,++++++,,,---***------+++,,,000...(((,,,+++))))))***+++***)))++++++,,,---...---,,,+++***,,,,,,,,,+++***+++,,,++++++,,,...///---(((%%%(((***+++,,,++++++,,,...,,,---............///000///......///000000...,,,---///111444555555444333333222333777888555444777666444222000000000222222///---...111222//////111000///...------...///000---///---***+++---,,,(((&&&'''((()))+++,,,---......------,,,,,,------............,,,***)))***,,,+++***(((((((((***,,,...,,,,,,++++++,,,,,,---...000---+++---111333000,,,,,,,,,,,,,,,,,,+++***)))+++,,,---------,,,+++***......---,,,++++++++++++***---...---)))((()))+++***+++,,,...//////000///---......///////////////,,,+++***)))***+++,,,---...---,,,---......---+++++++++,,,---,,,+++***)))---------.........//////...,,,***+++...///---+++)))))))))))))))))))))))),,,,,,---------,,,++++++++++++---///000///,,,)))///......------,,,+++++++++++++++++++++,,,,,,,,,***+++---//////...---,,,++++++,,,,,,+++***((('''---------...------,,,,,,,,,------......------,,,.........---,,,+++***)))333111...,,,,,,---///000.........------,,,,,,,,,...---,,,+++***++++++,,,+++++++++,,,,,,...///000000000......---...///000444222////////////...------111333222---***,,,///////////////............222///,,,,,,...000000...000//////......---,,,,,,111///,,,,,,---......---...///////////////.........---,,,+++,,,---...//////.........------------------......------,,,+++---------///000000---+++------------------------//////000000000...---,,,---,,,,,,+++,,,---...//////...------------...//////...------------...///)))+++...000000...,,,***......---,,,,,,,,,------///...---,,,,,,---...///000//////000111111///---111444333...,,,...///...000//////000000000---+++---------------------------+++,,,///000------000...............///000000///000222222000000000111/////////000111111222222555444222111000111222222111---///888@@@AAACCCGGGBBB>>>::::::>>>AAABBBAAA???=========:::777:::@@@>>><<<999999;;;:::888555666555333222111000//////000///...---,,,------...---.........//////000000/////////......------,,,+++///222111///------///...///111222222000///---((()))+++,,,------,,,+++000...,,,+++,,,,,,+++***))))))************)))))),,,,,,+++******+++,,,,,,))))))*********))))))(((,,,,,,,,,++++++*********...---,,,+++++++++++++++)))***,,,---,,,+++)))'''+++++++++++++++***))))))+++++++++************))),,,***(((***---...---+++)))***++++++------...///------------------,,,,,,---.........//////000000222222222222222111000///333222222111111222222333777666333111...---,,,,,,,,,---......///.........000///...------...///000)))++++++***---222222///,,,,,,---------............------,,,,,,------............,,,***)))***,,,---,,,+++++++++,,,---...---,,,,,,,,,,,,---.........+++***,,,///111...+++,,,,,,,,,,,,,,,+++***)))***+++,,,---------,,,+++------,,,+++++++++,,,,,,,,,---------,,,,,,---///+++,,,,,,---............,,,,,,---...............++++++******++++++,,,------,,,,,,,,,......,,,+++++++++,,,,,,,,,+++***))),,,,,,------------......***)))''')))+++,,,+++)))++++++++++++++++++++++++++++++,,,------,,,,,,,,,,,,,,,,,,...//////,,,***------,,,,,,,,,,,,++++++***+++++++++++++++++++++***+++---...///...---,,,---------,,,,,,+++)))))),,,------...------,,,,,,,,,------......------,,,.........---,,,+++******000000000///////////////,,,,,,,,,,,,,,,+++++++++///...---,,,++++++,,,---------------...///000111---,,,++++++***+++,,,---111///------......---,,,---111333111---+++,,,///............------------000---+++,,,...///...---,,,---------------------+++,,,...000111...***&&&......////////////......------,,,,,,------....../////////.........------......//////......---,,,++++++,,,...111111///---------------------------...///000000000///---,,,------,,,,,,,,,---...///,,,,,,,,,,,,,,,,,,,,,,,,........................,,,---...//////...,,,+++------,,,,,,,,,------...............///000222333222000//////000000...---)))...000//////111222111///......///000000...,,,------------------------///------111111......000...............///000000---...000000...---...////////////000111111222222444333222222111111222222111---///777>>>???AAADDDFFFCCC@@@???@@@AAAAAA@@@CCCAAA@@@AAA>>>;;;>>>DDDAAA>>><<<;;;<<<<<<:::888888777666555444333333333111000///...---......///---........./////////000//////......---------,,,---...000000///.........---...///000000000///...+++***)))((((((***+++,,,///---++++++++++++***)))******++++++++++++******,,,,,,+++******+++,,,,,,++++++,,,,,,,,,,,,++++++///.........---------,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---,,,+++***)))******+++,,,,,,,,,++++++*********))))))))))))))),,,***)))***,,,...,,,+++***++++++,,,,,,------...........................---........./////////000///000111111222222222222222222222111111222222222999666333000...---...///......////////////......//////............//////---...---***+++...---)))000//////......------,,,...------,,,,,,------...---......,,,******+++,,,------,,,,,,,,,,,,,,,,,,---------------...//////,,,***(((***---...,,,)))++++++,,,,,,,,,+++******)))***+++---------,,,,,,,,,++++++++++++,,,------+++)))'''''')))+++------------------------------++++++,,,---------------******+++,,,,,,,,,,,,+++,,,++++++,,,------,,,***+++,,,,,,,,,,,,+++***)))+++++++++,,,,,,,,,,,,---,,,+++***+++---...---,,,------------------------***++++++,,,---------------,,,+++,,,---...---+++++++++++++++,,,,,,,,,,,,++++++*********************+++---.........---,,,......---,,,++++++++++++,,,,,,------...------,,,------............------...---------,,,,,,++++++...///000111222111000///******+++++++++++++++,,,///...------,,,---------......//////000111111111//////---------...///000///---++++++---------,,,---000222111...,,,---......------------,,,,,,,,,---,,,,,,---......---++++++,,,,,,---.../////////------///000111///***&&&......///////////////...,,,,,,---...............000000000/////////......///////////////...------******+++...111222111///------------------------...///000000000///...---------,,,,,,,,,---......,,,---............---,,,,,,---...//////...---,,,/////////......---,,,,,,,,,,,,,,,,,,------...///......//////111333444555444111///......///...---$$$+++///000000222222///......---///000000///---........................111...///111111...---///...............///000000,,,...000///...---...////////////000111111222222222222333333333222111111111///111999>>>@@@AAADDDKKKIIIGGGEEECCCAAA@@@???AAA>>>===>>>===:::===BBBAAA>>>;;;999999999999888777777666555555555555555111000///.........///000.............../////////.........---------------///......///000000///------------....../////////000---)))'''&&&))),,,///...,,,*********+++***)))++++++,,,,,,,,,,,,++++++,,,++++++******++++++,,,+++,,,,,,---------,,,,,,.........---------------***+++,,,------,,,,,,+++---------,,,,,,,,,++++++((()))+++---...------,,,******)))(((((((((((((((+++*********,,,---,,,+++,,,,,,,,,,,,,,,,,,,,,,,,------......//////000000.............../////////,,,---///111222444444444222222111111111111222222888666333000...///000111///000000000000000///////////////......////////////000---******+++)))%%%------,,,,,,++++++******...------,,,,,,------...------...,,,******+++---+++++++++++++++***)))(((---,,,,,,,,,,,,---......***))))))***,,,---+++)))++++++,,,,,,,,,++++++***((()))+++,,,---------,,,************+++,,,---...---)))%%%%%%(((,,,,,,+++000//////......---------++++++,,,---------------)))***+++,,,---,,,+++***+++******+++,,,---,,,***,,,,,,,,,,,,++++++******************++++++++++++...---,,,,,,,,,,,,,,,+++------------------------)))***+++,,,---............,,,******,,,------,,,******+++,,,------......+++++++++******)))))))))***+++,,,------------,,,...---,,,*********+++,,,,,,,,,------...---------------............------...------,,,,,,,,,,,,---------...///000000000///******++++++,,,,,,------..............................///000000000000000000///.........///000111...,,,++++++---......---...000111000...------............---------,,,,,,,,,,,,---...///...---+++............//////000000666333///------/////////---...//////////////////+++,,,.../////////...---000000000000////////////...............------,,,+++++++++---000111000///..............................///000000///...---------------------------...///111222222111///...,,,---///000000///---,,,111000///---,,,,,,------+++++++++,,,---...///000/////////000111333444444444222...,,,---......---)))...111///...///...,,,...------...000111000///////////////////////////111......111000---,,,..................///000000...000111111000//////000/////////000111111222222111222333444444333111000111222666<<>><<<:::666333222333444555444333222222222222222333000///...------...///000........................---------------.........000---,,,---000222000---,,,,,,,,,,,,,,,---//////333000---******+++...000---+++))))))*********)))***++++++++++++++++++***++++++++++++++++++++++++)))******++++++++++++***************************((()))+++---...---,,,+++------,,,++++++++++++,,,((()))+++,,,------,,,+++++++++***)))((())))))***+++++++++++++++,,,++++++---------,,,,,,++++++++++++,,,,,,---...///000000........................,,,---...000222333444444111111000000000000111111444333222111000000000111222222222222222111000///...//////////////////...***,,,,,,***,,,000000,,,************++++++++++++...------,,,,,,------...,,,------,,,+++***+++---+++++++++++++++***)))(((++++++******++++++,,,---+++******+++------,,,+++***++++++,,,,,,,,,++++++''')))***,,,------,,,,,,)))))))))***+++,,,---...444000+++***---//////...222111000///.........///,,,,,,---............---)))***+++,,,---,,,+++*********)))+++------,,,***,,,,,,++++++++++++***+++)))))))))*********++++++++++++***)))'''%%%%%%%%%,,,,,,,,,,,,,,,,,,,,,,,,)))***+++,,,---.........///,,,***)))+++,,,------+++,,,,,,---...///000000---,,,,,,+++***)))((((((+++++++++,,,,,,,,,,,,,,,---,,,***))))))***+++++++++,,,,,,---.........------......//////......---------,,,,,,,,,---......---,,,+++++++++---///000++++++,,,,,,------......---.....................,,,---.../////////......,,,,,,+++++++++,,,...///000...------///000//////...///000000///.........////////////.........---,,,...///000000///...---.........------,,,,,,,,,666222...,,,---///000000------...///////////////,,,---...///000///...---000000000000////////////,,,------------,,,++++++...---,,,---//////...---........................---...///000000///......---------------------,,,...///111222222111///...,,,---///000000///---,,,222000...,,,+++,,,------+++++++++,,,---...///000//////000000000000000000444111---,,,---............111111---+++,,,---,,,///---------///000000//////////////////////////////,,,---//////+++***,,,...............///000000...///111111///...///000/////////000111111222222000111333444444333222111...333888===BBBGGGIIIJJJKKKJJJIIIGGGFFFEEECCCBBB@@@<<<999::::::888999<<<777555333000...///111222111111000/////////000000...---,,,,,,,,,---...///...............------------------....../////////000---+++---000222000...,,,,,,,,,,,,,,,---...///000000///...------------,,,+++))))))***+++***)))))))))************))))))++++++++++++++++++++++++((()))******+++++++++***((((((((((((((()))))))))''')))+++---------+++***,,,,,,+++************************+++++++++++++++---,,,+++***)))***+++,,,++++++,,,+++++++++++++++...------,,,,,,++++++*********+++,,,------.....................---------......///000111222222222111000000//////000000111///000111222222222000000555555444444333222111000......////////////......000111000...///222000,,,******+++,,,,,,---.........------,,,,,,------...,,,------,,,+++***,,,...------,,,,,,,,,,,,,,,,,,***************++++++,,,++++++,,,------------,,,******+++,,,,,,,,,++++++((()))***,,,,,,,,,++++++)))))))))******,,,------333000---,,,,,,---------222111///.........//////,,,,,,---...............******+++,,,,,,,,,,,,+++*********+++---...---+++---,,,++++++******++++++)))))))))************+++,,,------+++(((&&&&&&&&&***************************++++++,,,------------...,,,***)))+++,,,,,,,,,,,,------...///000000111......---,,,+++))))))(((++++++++++++,,,,,,,,,,,,++++++******)))******+++++++++,,,---..................////////////......------,,,,,,,,,...///000...,,,***))))))+++---///,,,---------------......,,,,,,---............---+++,,,---......---,,,+++------,,,,,,,,,...///000222000......000111000///...///////////////......000000/////////.........---///000000///......///,,,,,,++++++***))))))(((---------///000///,,,))),,,---...///000000000000------...////////////...000000000/////////......,,,,,,,,,,,,,,,+++******///...------...///...---........................---...///000000000///...------.........---,,,+++,,,---............---,,,,,,---...//////...---,,,000///---,,,++++++,,,---,,,,,,,,,,,,------...///...//////000000///......111///---,,,---.........---000000,,,+++...111000000...------///000000///........................---++++++......+++***,,,...............///000000+++---///...---,,,---.../////////000111111222222111111222333333333222222,,,333999===@@@FFFIIIHHHIIIFFFBBBCCCEEEFFFDDDAAA???999555666666444444666333333222000......111333111111000///////////////---,,,+++++++++,,,---............---------------------...///000000111111///---,,,---///000000000------------------------+++,,,---......,,,+++***---+++))))))+++,,,+++***)))))))))******)))))))))***++++++,,,,,,++++++***)))***+++,,,,,,,,,,,,,,,***************+++++++++)))***+++,,,,,,++++++***+++++++++*********))))))+++************,,,...//////---+++*********,,,---+++,,,---,,,*********+++---------,,,,,,+++++++++******++++++,,,,,,------.........---------------//////000000111000000000000000////////////000000...///111333444333333222777777777666555333222111---...///000000///...---444555222...---...,,,'''++++++,,,,,,---......///...------,,,,,,------...+++,,,---,,,++++++,,,...---,,,+++++++++,,,---...++++++******++++++,,,---***+++,,,---,,,,,,,,,---)))***+++,,,,,,,,,,,,+++)))***+++,,,,,,+++***)))******))))))***+++,,,,,,+++,,,,,,+++******+++,,,000///---,,,,,,---...///++++++,,,---------------++++++******++++++,,,---+++******,,,...///...------,,,+++*********++++++))))))*********+++++++++---///000///,,,***+++---++++++++++++++++++++++++++++++,,,------,,,,,,,,,---+++******+++,,,,,,+++,,,------....../////////000///...---,,,***)))(((+++++++++++++++,,,,,,---***++++++,,,,,,++++++******+++,,,---..................////////////......------,,,+++,,,...000111...---,,,+++++++++,,,------------,,,,,,,,,,,,,,,***+++,,,---......---,,,+++,,,---......---,,,***//////......///000222333333111//////000000///............///000000///...//////.........------------///000...,,,,,,...000+++++++++++++++++++++++++++++++++---//////---***,,,---...///000000000000...............//////000/////////.........------,,,,,,------,,,,,,+++***...---,,,,,,...000//////........................,,,---///000000000///...------.........---,,,+++,,,,,,,,,,,,,,,,,,,,,,,,........................---,,,,,,+++++++++,,,,,,------,,,,,,,,,------...,,,---///000000000000///...---,,,---/////////...***///000......111222111111///------...//////...---------------------------++++++//////,,,,,,..................///000000+++---......---,,,,,,---/////////000111111222222222222111111222222333444///777===>>>@@@EEEGGGFFFIIIBBB<<<<<>>...,,,***(((''')))+++,,,+++---...---***(((***,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------------,,,.........------,,,,,,,,,---...///000111111111111//////............//////777444222000222666;;;>>>::::::999888666444333222////////////............///...---,,,,,,,,,,,,,,,++++++************++++++++++++***))))))******+++,,,++++++******++++++,,,'''(((***+++,,,,,,++++++$$$***,,,+++((('''((())))))))))))************+++++++++*********))))))***)))***,,,+++((()))---++++++,,,,,,,,,---------,,,,,,------...------,,,------,,,++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,+++******++++++,,,,,,------......------,,,*********++++++,,,------(((++++++)))))),,,,,,)))777000+++,,,,,,***((())),,,((()))...///++++++///000///,,,***(((((()))***+++******+++------+++)))---,,,,,,,,,,,,---..............................))))))*********+++++++++...------,,,,,,------...---,,,,,,,,,,,,---......,,,,,,---...000000...---...+++)))++++++***,,,000///...,,,++++++,,,...//////...,,,++++++,,,...///------............------........................,,,,,,,,,---...///000000222111//////000000...------------............///***++++++,,,,,,++++++***------,,,,,,,,,------...111111...((((((---111000///---+++,,,---...---,,,,,,,,,++++++,,,,,,---...//////............/////////***(((,,,...++++++///((()))***+++,,,---------......////////////......000000...------...///000---++++++,,,//////---***222///,,,,,,---,,,(((%%%111///---,,,+++,,,...///---.........//////000000------,,,,,,,,,---......---...///000000...,,,***---000///))))))...///+++)))***,,,...//////...---111000///000111222111///------.....................000000,,,,,,000000...222---******...000///,,,222000---++++++...111333...///////////////....../////////000000000000000...///000111444666888:::333888===AAABBBDDDHHHKKKAAAAAA;;;666<<>>GGGBBB888222333666444222000/////////000000111111111///...------,,,------------,,,,,,,,,,,,,,,,,,------------...---,,,++++++...------,,,,,,------...,,,,,,,,,,,,+++***)))(((+++---//////---,,,------*********+++++++++,,,,,,+++++++++***************,,,'''&&&***---,,,***+++''''''(((((()))***++++++---------------,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++---------,,,+++*********+++------+++***------***///+++))),,,---,,,---///...,,,,,,...---***)))+++(((***,,,///000///...---000...++++++,,,---,,,,,,000///---,,,***)))((((((......---------,,,,,,,,,------------...............------,,,,,,------...---,,,,,,,,,,,,---......000...,,,***+++---///111000---,,,...///---...222...---,,,++++++,,,---...000///---,,,+++,,,,,,---+++,,,,,,,,,,,,,,,,,,+++---------------------------------------...///000111000......//////---,,,------------..................////////////......//////............//////***...///------000000---...---++++++---------,,,,,,,,,,,,,,,,,,------...000000//////.........---...+++***------)))''''''------......---,,,,,,+++......////////////......------,,,,,,,,,,,,------000...,,,+++,,,............111444222...+++---///.....................///.............../////////.........---,,,,,,,,,,,,///////////////.........111333222...---//////---...............///000111111000//////111111000///111000000///...---,,,,,,///111111......111111///444111...///111333222//////...---,,,+++++++++,,,++++++,,,,,,,,,,,,,,,+++000///...------...///000//////000000000000//////000444999<<<=========>>>???@@@<<<888===FFFEEE>>>>>>>>>===:::666333333444666444222///---,,,,,,,,,,,,,,,,,,------,,,,,,,,,......---------......///.........---,,,---///111666555444333222111111000...---,,,---///000///...000000000000/////////////////////...---,,,+++***++++++,,,------...//////...,,,+++***++++++***(((,,,---...///---***&&&$$$(((((()))++++++,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,------............---555333000---++++++,,,------***'''&&&(((,,,...000........................******+++++++++,,,,,,,,,---,,,,,,+++++++++++++++,,,,,,,,,,,,------------,,,,,,------.../////////---++++++...222333222000...---,,,,,,...111555777:::999:::;;;:::888===DDD===555111333666444000///111111111111000000000000......------------......,,,,,,++++++++++++,,,,,,,,,------...---,,,+++***------,,,,,,,,,,,,------,,,,,,,,,++++++*********------,,,+++******+++,,,))))))******++++++,,,,,,************************111***'''+++///---***)))&&&''''''((()))***++++++,,,------,,,,,,+++***)))++++++,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,---------------++++++,,,,,,,,,,,,++++++------,,,,,,,,,+++++++++,,,//////,,,+++......+++---***))),,,---,,,,,,///---------......---,,,,,,,,,---...//////...------///---++++++...111333333000///...,,,+++***))))))***++++++,,,------......------------...............------,,,,,,------...---,,,,,,,,,,,,---............---++++++,,,...000---***))),,,,,,***+++///...---,,,,,,,,,,,,---...//////---,,,,,,,,,,,,,,,,,,,,,------------,,,,,,---------------------------------------...///000222000//////000///...,,,,,,,,,---------...............////////////......111000000///////////////,,,//////------//////,,,...,,,++++++,,,------,,,,,,,,,,,,,,,,,,---......000000000//////...------...,,,***,,,---.........---...............---------......//////......---..................//////---,,,,,,+++,,,,,,++++++...000222111///---...000,,,---...///000000//////........................//////......---,,,+++***000//////.........///000222222111///.........---///...---------...000111111///...///000111000///000000//////......------///111111......111111//////---,,,,,,...///...---000000000///...---,,,+++++++++,,,---------,,,,,,111000...---,,,---//////+++,,,...111333444444444000333777:::;;;:::999888DDDDDDAAA===@@@FFFFFFAAA>>>>>>===999555333222333666444222000///---------......///000000///.........------------...////////////000///---...///111444444333222222222222222...---,,,---...///...,,,111111000000000/////////000000//////...---++++++******+++,,,---......///---,,,******++++++)))(((((()))+++---,,,***(((&&&((()))***+++++++++++++++++++++,,,,,,,,,,,,++++++------............------222111000...---,,,+++++++++)))'''&&&(((+++------------------------------*********++++++,,,,,,------,,,,,,+++++++++,,,,,,,,,,,,,,,------------...,,,,,,------...////////////,,,***---333555333///******+++---111777===@@@???======???===:::===BBB777111///222444222...---333333222111000///............---------......///++++++************++++++++++++,,,,,,,,,,,,++++++,,,,,,++++++++++++,,,,,,******+++++++++,,,,,,---///---***)))))))))***+++(((((())))))***+++,,,,,,************************555...***---000---)))((((((((())))))***+++,,,,,,++++++,,,,,,+++******)))***+++,,,------------,,,+++++++++++++++++++++++++++,,,---............---+++,,,,,,------,,,,,,+++++++++,,,,,,,,,------------//////,,,,,,......+++...++++++---,,,******...+++---......///111111000///...---------...///000111///------000333444555//////...---------------)))))))))***************,,,,,,,,,,,,------------...------,,,,,,------...---,,,,,,,,,,,,---......+++---///...,,,+++,,,---+++((((((++++++)))***------------,,,,,,---------......------,,,,,,,,,,,,------............------------------------------...------------...//////333111000000000000///---,,,,,,,,,------------...------............------222111000///////////////000222000+++***---...,,,---,,,******,,,---,,,+++------,,,,,,------.../////////000000///...------000...***(((***...000000+++,,,---...////////////------............------,,,------.........//////+++,,,...///...,,,******///...---...000000...,,,,,,---...///000000000000...............---------......///...---,,,+++***//////............///000000/////////...---,,,,,,...---,,,,,,,,,---...///000///...///000111000...---......//////000000000///111111------111111///,,,,,,+++,,,,,,---,,,+++////////////...---+++***,,,,,,---...............111000///...---......///)))***---///222444666666222333666999::::::999777EEEEEECCC??????BBBCCCAAA>>>===<<<888444111111111333222111111000/////////---...000000000000...------------------...//////000111111000///...000111222333333333444444555555000//////000111111///---000000000000////////////---......///......------++++++,,,,,,,,,,,,,,,,,,---+++************)))''''''(((((())))))*********+++++++++++++++***)))(((******++++++++++++******,,,,,,------------,,,++++++,,,---......,,,***)))+++)))((((((***,,,,,,,,,++++++++++++++++++++++++))))))***+++,,,,,,---------,,,,,,+++,,,,,,------,,,,,,---------.........,,,,,,------.../////////111...,,,...333444111---***+++---000555:::>>>AAA>>><<<<<<>>>===::::::>>>333...---111222///,,,,,,222222111000//////...---.........---......///000+++******))))))******++++++*********+++,,,---...,,,++++++******++++++,,,************+++,,,......000...+++)))***,,,,,,,,,((())))))***+++,,,------***************+++++++++444///,,,...///,,,))))))*********+++++++++,,,,,,)))******+++++++++******)))***,,,---...------,,,+++++++++++++++++++++++++++,,,...///000//////...,,,------......------,,,+++++++++,,,---.........---000///,,,+++------***---,,,,,,...,,,((())),,,***---......///222333000,,,+++++++++,,,///222444444222000///000111000000......---......///000000//////......---,,,,,,+++***+++++++++,,,,,,,,,,,,...------,,,,,,------...---,,,,,,,,,,,,---......)))---000000---***+++,,,---***+++......,,,,,,///---------------------------------------------------......//////......---,,,,,,,,,,,,,,,,,,,,,,,,......---------......///222111//////000000...---,,,,,,,,,,,,------------,,,,,,------------,,,,,,222111000//////......///111222000+++***---...,,,---,,,******,,,,,,,,,+++---------------......///---...///000000///...---222000+++''''''+++,,,******+++,,,...///000000000------............------)))***+++,,,,,,---,,,,,,---...000000...,,,+++,,,000---+++,,,///000---))),,,------...000111222222.........------------------......///...---+++***---------..................,,,,,,///...+++***,,,------,,,,,,,,,------...000///......000000///...------...///000111111222...000000------000000...,,,,,,---...------,,,,,,,,,,,,---,,,,,,+++***)))------...///000000000000111111111000//////......------------...000111222333333444777:::;;;:::999AAABBBAAA>>><<<<<<>>>@@@>>>===<<<888333111000000000000000000111111111111+++,,,...//////...,,,+++---------------...///000111222333222000///000111111222444666777777777666333333333444555444222000////////////............+++,,,---...............,,,,,,,,,++++++*********---+++***)))******)))'''+++***(((''''''((()))***,,,,,,,,,++++++)))(((((()))******++++++******)))+++,,,,,,,,,,,,++++++***'''(((+++,,,---,,,***)))+++***))))))+++,,,,,,+++************************))))))***+++,,,------...,,,,,,,,,,,,,,,------...,,,---------............,,,,,,------.../////////111///---...111111///,,,...000333666888:::::::::888666666::::::666666888333///...111111...+++,,,////////////////////////...............///000000,,,++++++******++++++,,,++++++***)))+++---000222,,,,,,,,,++++++,,,,,,,,,---,,,+++++++++,,,------000---******,,,------,,,******+++,,,---...///000))))))*********+++++++++///,,,+++------))))))+++,,,++++++++++++*********'''((()))***++++++++++++(((***,,,---......---,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,...000111000///...---......//////......---,,,,,,---------------------//////++++++---,,,)))++++++,,,...,,,((()))---)))---...,,,---111111---+++++++++,,,---///000111222000///...//////---+++---------------...///000------......//////000000++++++++++++,,,,,,,,,,,,...------,,,,,,------...---,,,,,,,,,,,,---......+++...000...***(((+++......,,,,,,000000------000,,,------------------,,,++++++,,,---............,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,///......---------......000///------......,,,+++++++++,,,,,,,,,---------,,,,,,------------,,,,,,111111000///............,,,//////,,,,,,//////,,,---+++******+++,,,,,,+++---------------...//////+++---...000111000///......000...)))***---,,,'''+++,,,---...............,,,------......------,,,((()))+++,,,------,,,,,,......---+++((((((***---...............---,,,+++------------///111333444.........------,,,,,,,,,+++,,,...//////---,,,+++***+++---.........---,,,,,,***+++//////,,,+++...------............------000///......///000///.........//////000000111111---//////++++++//////---+++---...///...---,,,,,,,,,+++++++++++++++++++++------...///000000000000111222222333222000...---222000...------...000111222111111444888<<<<<<<<<======>>>===;;;:::>>>CCC???>>>===999444111000111//////000000000000000000+++,,,...000000...,,,+++---,,,,,,------///000000111333444333111000000111...000333555666555222111333333333444555444222///............------------++++++,,,---------------++++++++++++************,,,+++))))))******((('''+++***)))((((((((())))))******+++++++++******)))***++++++,,,,,,++++++***,,,,,,,,,,,,,,,+++*********))))))))))))***+++,,,***))))))***+++,,,+++***************************((()))***+++,,,------...,,,,,,,,,,,,,,,---......------------............,,,,,,------.../////////........./////////...---...222777;;;<<<:::666444333000222666888555333555666222000222222...---///,,,,,,---...///000111222...............///000000---,,,,,,++++++,,,,,,------+++***)))+++///333666...------,,,,,,------...///...,,,+++***++++++,,,...+++((((((+++---,,,***,,,,,,---...///000111222))))))******++++++++++++***(((***,,,+++((()))...,,,,,,++++++***)))))))))&&&'''(((***++++++++++++((())),,,.........---,,,------------------------+++,,,...000111111000///......////////////......///......------,,,,,,+++---///...+++***,,,,,,((()))))),,,...,,,(((***...)))---...***+++///...***,,,---...//////---+++***,,,,,,,,,---......---+++---------,,,,,,------... !!!$$$'''***---///000+++++++++,,,,,,,,,------...------,,,,,,------...---,,,,,,,,,,,,---......---//////,,,''''''+++000...+++,,,000000------///,,,------......------,,,******,,,---.../////////+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,///......---------......///---,,,,,,,,,,,,+++)))++++++,,,,,,,,,---------,,,------------------,,,111111///...------------''',,,///...000222111------+++******+++,,,,,,+++...------------...//////***,,,...000111111000///)))...///...///333000)))---------...------,,,+++,,,------......------,,,***+++,,,...//////......---,,,)))$$$ """'''------000222000,,,***+++---...---,,,---...111444666.........------,,,,,,,,,***,,,---//////...,,,+++)))***,,,......---,,,+++,,,)))***000111,,,,,,///......///000000///...---000...---...///000///...000000000000////////////,,,......++++++......,,,***,,,---...---,,,++++++------,,,,,,,,,---......,,,---...///000000000000111222444555444111...,,,555333000......000333555222000///222777<<<======:::<<<>>>>>><<<<<>>:::555222111222000000000000000///......---///111222222111///---,,,,,,,,,---...///000111222333444444222111111111+++---000333222000,,,***000000111222333222///,,,......---------,,,,,,,,,,,,,,,,,,------,,,++++++******************++++++,,,+++))))))******((('''(((((()))******+++++++++((()))***++++++++++++++++++,,,,,,------,,,,,,+++,,,---------,,,,,,+++***...,,,(((&&&&&&))),,,...))))))((()))++++++***(((++++++++++++++++++++++++((())))))+++,,,---......,,,,,,,,,,,,,,,---...///---------.........//////,,,,,,------...//////000+++---//////...---...///+++000777===???<<<777333111///111666888666444555888444222444222///...111%%%))),,,,,,...222222///000000///...------,,,,,,------------,,,+++***************+++,,,---...///+++,,,---......---,,,+++///...------++++++***)))***+++,,,---,,,+++***))),,,,,,,,,------.........///***)))---///+++***---)))***+++---......------,,,,,,,,,+++++++++******,,,+++++++++***)))))))))---+++******,,,------,,,///...------...///...,,,,,,.........------...000......///000111///+++(((---,,,++++++------,,,+++.........,,,***)))***,,,)))***,,,.........,,,+++,,,+++******,,,,,,+++***---......---,,,,,,---///111...,,,---//////---+++))))))***+++,,,,,,,,,,,,/////////......---------//////////////////......111000///---,,,+++******...---,,,,,,---,,,***))),,,,,,+++***((())),,,......---------......,,,***---......///...,,,+++***------++++++++++++------222///------...//////...////////////////////////........................000///...---------------------,,,++++++++++++,,,---,,,+++***+++---///111//////...---,,,,,,++++++333...++++++///000...***------------------------)))***++++++++++++,,,...)))***+++---.../////////...---000444000))))))...,,,,,,,,,------.........,,,+++++++++,,,,,,***(((.........---,,,,,,++++++---///222555555333111///111111111000///...,,,+++000---,,,...222444444222......---------,,,,,,,,,000///...---------------------------------------++++++,,,,,,,,,---------......////////////......111...++++++---//////---///111000------...,,,(((...---,,,,,,---...---,,,...,,,++++++---......------,,,,,,++++++,,,,,,---+++,,,---...////////////000000000000000//////...///000000//////000222444222333555666888<<<@@@DDD999666<<>>===777555777555///000000000000////////////......///000000///...------------+++***+++...111:::777333222333222000---111444333------111222...++++++,,,------......///---+++((())),,,---,,,***---///...***)))+++***'''000+++(((+++...---)))&&&***+++---------+++)))(((***************+++++++++''''''((()))))))))))))))))))))*********+++++++++,,,,,,,,,,,,,,,+++***))),,,,,,++++++***+++++++++***,,,------+++******+++,,,,,,,,,------,,,++++++*********+++,,,---...///000...+++******,,,,,,+++,,,...//////...------...---,,,++++++------,,,+++......---------......///***222;;;>>>;;;999999:::444333:::===:::>>>@@@666:::888555333111///---,,,'''+++,,,***+++......,,,000//////...------,,,,,,++++++,,,------,,,,,,,,,,,,,,,,,,,,,------...///,,,------------------,,,...------,,,,,,+++++++++,,,,,,,,,,,,,,,++++++***,,,,,,,,,---------......---))))))---...++++++...)))***+++---------------,,,,,,,,,+++++++++******++++++++++++************,,,+++)))***,,,---,,,,,,///---,,,---...///...,,,,,,---...---,,,,,,...000///......///000///+++)))---+++***+++,,,---,,,+++.........,,,***)))***,,,)))***,,,......---,,,+++---,,,++++++------,,,++++++,,,,,,+++******+++---000...,,,---...///---+++---...............---,,,------,,,,,,,,,+++++++++........................000///...---,,,+++++++++///---++++++,,,,,,)))&&&---...---,,,***+++---000///...------......---+++,,,------.........------......---,,,,,,---......//////...------...111222................................................//////...---------------......---,,,,,,,,,,,,,,,,,,,,,++++++,,,...000222//////......---,,,++++++222...++++++///000...+++------------------------***+++,,,---,,,,,,,,,---)))***,,,---...////////////---///222000+++)))---,,,,,,------------------...---,,,,,,------,,,***------------------......,,,...000222222111///...111000000///...------,,,//////000111333333111000.........---------,,,,,,......---------......///------------------------++++++,,,,,,,,,---------......////////////......000...,,,,,,...//////---///222222000111333222//////---,,,---...///...,,,...---+++,,,...//////...------,,,,,,,,,,,,------..................------......///000000000000000...//////......///111333222333555666888;;;???CCC;;;666:::>>>;;;???EEEAAA;;;>>><<<555000111111///000000000000////////////---...///000000///...---,,,---------,,,...111444;;;777222000000111000///444666333---***---,,,(((.........---,,,,,,++++++---+++)))***,,,---,,,******------***))),,,,,,)))---+++)))+++......,,,***+++,,,---------,,,***)))+++++++++***************''''''((()))))))))))))))+++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,***,,,------+++******+++,,,,,,,,,------,,,,,,+++************+++,,,---...333000,,,+++,,,---......,,,...//////---,,,---...---,,,++++++------,,,+++...------------...//////...777;;;888555666666444777<<>>AAA===666888<<<;;;BBBIIIDDDBBBFFFDDD<<<444222333444000000000000////////////,,,---...//////...------,,,...///000000222555777;;;777111......///000000,,,...---******...///.........---,,,,,,++++++***,,,+++******,,,,,,+++***(((++++++)))***------+++'''(((((()))***++++++++++++,,,---...---,,,+++***,,,,,,++++++******))))))(((((())))))******))))))---,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,,,,,,,*********++++++,,,,,,---***,,,------+++******++++++,,,,,,------,,,,,,,,,************+++,,,---...000---***)))+++...111222---...000///---,,,,,,------,,,++++++------,,,+++---------------.../////////888:::222000666777000:::EEEUUUTTTCCCBBBKKKLLLFFF@@@999999<<<<<<555...000222000,,,,,,///000............------,,,,,,,,,***+++,,,,,,---------,,,...------,,,,,,,,,------...---,,,++++++,,,---...,,,,,,,,,,,,------......///...---,,,+++,,,---...,,,,,,,,,,,,,,,,,,,,,,,,------------***'''%%%&&&******++++++,,,,,,,,,,,,,,,,,,,,,+++++++++***************++++++,,,,,,,,,++++++***+++---...---+++---,,,+++,,,...///...---+++,,,---,,,++++++---//////...,,,,,,---...,,,++++++***))))))++++++***)))------...,,,******+++---++++++,,,---------,,,+++---,,,++++++------,,,+++------...---,,,,,,---///...------------------,,,------......---,,,,,,+++------------------------+++,,,,,,,,,,,,,,,------------,,,,,,,,,------...///+++(((***...///+++&&&...//////...------///000000///---...///000///...///...---------///000111........................222...++++++---111222222------------------------........................///......---------......000000///...............///............///000000......//////...---,,,+++...---+++,,,...000///...........................******+++++++++***'''%%%***+++,,,---............000---,,,...000000---***.........------,,,,,,,,,111///,,,+++,,,---......---------....../////////------,,,,,,------...///000///---,,,,,,---///000111444777555111......///............------------......---------......///------------------------,,,,,,,,,------------.........////////////......---...///000000000...---///222333///,,,---,,,)))000///...///000111000...000...------///000000///.........------.........//////......---------------...///000111111111111---...///...---...111333222333555666666888;;;>>>???555555999;;;DDDKKKEEEFFFKKKMMMFFF<<<555555666000000000000////////////,,,,,,...//////...---------///222333444666888:::777555222000////////////((())))))***,,,///222222*********+++,,,,,,------,,,+++++++++,,,++++++***(((++++++)))))),,,---***&&&***+++)))(((***,,,,,,,,,,,,------------,,,+++------,,,+++******))))))((())))))*********)))))),,,,,,,,,,,,,,,+++++++++************++++++,,,,,,))))))***+++,,,---------***,,,------+++******+++++++++,,,---------,,,,,,,,,,,,+++,,,,,,---......***(((%%%&&&)))...222444---...//////---++++++,,,---,,,++++++------,,,+++---------------...///000,,,888;;;333333<<<;;;111<<>>444333888:::CCCJJJEEECCCIIIOOOMMMBBB777222222000000000000////////////+++,,,.../////////......///111555777888888:::;;;222333444444222000...,,,000...------,,,+++,,,---))))))******+++,,,,,,---+++,,,---,,,,,,******)))***,,,,,,))))))++++++(((+++//////+++)))---///---+++,,,,,,,,,,,,,,,,,,,,,...------,,,+++***))))))))))))************))))))++++++++++++************))))))(((((()))***+++,,,((()))***,,,,,,------,,,***,,,------+++******+++***+++,,,,,,---------,,,...------------......///,,,)))'''&&&))),,,///000,,,...///...,,,++++++,,,---,,,++++++------,,,+++,,,,,,,,,------///000000000>>>EEEAAA@@@DDDAAA777@@@GGGUUUWWWNNNNNNRRRKKKMMMOOOQQQOOOGGG===444///***------***+++...///---------,,,,,,,,,,,,,,,,,,------------,,,+++***)))+++***************++++++...------,,,,,,------...,,,,,,------.........///...------,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++""")))...---,,,---///...++++++************+++,,,,,,,,,,,,+++++++++******+++++++++,,,,,,,,,,,,,,,+++++++++---......,,,***,,,+++***+++---......---***+++++++++******,,,...---,,,,,,,,,......,,,***,,,*********+++,,,+++***,,,------,,,+++***,,,...------,,,,,,,,,,,,+++++++++)))((()))***+++***)))+++,,,,,,+++******+++---+++,,,------,,,,,,---...,,,,,,---//////000000000************++++++++++++***++++++,,,,,,------...------,,,,,,,,,------...+++++++++---///000///...+++,,,...---,,,+++,,,---000...,,,,,,...///000///111000///...------------,,,---............---,,,444---((()))///111...))),,,,,,,,,,,,,,,,,,,,,,,,...........................------------...//////000000///...............000000000///...---,,,,,,,,,...///000000///---,,,......---------...//////------------------------222///,,,,,,......,,,)))+++,,,------......------...///...,,,---000///,,,------------------,,,,,,///---++++++,,,---,,,,,,///......---,,,,,,++++++///............///000000............///111333444555444222...,,,,,,///222/////////.........------222111///...,,,,,,++++++------------------------,,,---------..................////////////......---///111000///...///000(((...222///---000222222111///...///000111000...///---,,,---...000//////......------------......------,,,,,,---...000111000000000000000///......///000000000///000222555222333555555555555777888;;;222333777777@@@GGGDDDDDDIIIPPPRRRJJJ===444333000000000000////////////,,,---...000000000//////111444888::::::999999:::000333666777444111...,,,111...,,,......,,,---000,,,,,,+++******))))))(((***,,,......,,,***))))))***,,,,,,)))(((******''')))---+++%%%%%%+++,,,'''***+++++++++++++++,,,,,,------,,,,,,++++++************++++++******))))))))))))*********++++++++++++***)))(((((()))+++,,,((()))+++,,,------,,,+++***,,,------+++******+++******+++,,,------------......------------......333000,,,++++++++++++***+++,,,......,,,,,,,,,------,,,++++++------,,,+++,,,,,,,,,---...///000111777DDDOOOPPPKKKFFFAAA<<>>BBBHHHHHHQQQZZZ[[[___[[[LLLOOOOOOMMMHHH@@@888222///+++...///------///---))),,,,,,,,,,,,,,,,,,,,,,,,******+++,,,------------******++++++,,,---...///+++,,,............,,,+++........................***+++,,,---,,,+++***))),,,,,,,,,++++++*********&&&///333///+++,,,,,,***,,,+++***))))))***++++++,,,,,,,,,+++++++++******---------,,,,,,+++++++++''''''(((***++++++)))&&&+++******+++---......---)))***+++***))))))+++---******,,,...000///+++)))---,,,++++++------,,,++++++,,,---,,,++++++,,,......---,,,,,,+++++++++,,,,,,+++******,,,,,,+++***---......---,,,,,,---///)))+++...---++++++---///,,,,,,,,,,,,+++***))))))+++++++++,,,,,,---------++++++,,,------.../////////...---,,,,,,,,,,,,---+++///111///***'''))),,,+++---......---,,,,,,---///,,,******,,,...//////***+++,,,...///......---...///000111111000///...$$$)))......+++))),,,///++++++++++++++++++++++++........................---------------...///000//////...---------------)))***,,,---.../////////,,,---000111111000...,,,/////////...,,,,,,---...++++++++++++++++++++++++000***%%%%%%(((++++++))),,,,,,------...---------***000222,,,***---000///,,,,,,,,,------.........000///...///000000...,,,)))******++++++,,,,,,---,,,---......//////......---...000222444555666666///---,,,...111222///---000/////////............///......---------......---------------------------------.........//////......////////////......///111111///------000333'''...222///,,,---000111000...---...///000///......,,,++++++---......------,,,,,,++++++,,,,,,---111000...,,,+++,,,---...,,,---...000111111111111---.........---...000333111333555555444333444555444///444777333888AAA@@@DDDCCCGGGLLLIII>>>555444000000000000////////////---...000111222222222111666999<<<===;;;888666555333555777666222000000222666000...///---''''''+++((((((((()))******++++++)))---//////,,,)))((()))%%%((()))'''))),,,---+++))),,,(((###)))444444+++))))))(((((()))***++++++,,,,,,,,,,,,,,,,,,,,,---+++++++++++++++***)))((())))))***+++---...//////000///---+++++++++---...***+++,,,------,,,***)))***,,,------+++******+++)))***+++,,,------...---++++++******)))*********+++*********,,,+++***((((((***,,,---------...///---,,,++++++------,,,++++++,,,,,,---...///111111...666FFFQQQJJJ;;;;;;FFFGGGGGGQQQZZZ\\\aaa]]]LLLQQQLLLEEE???;;;777333000******+++---///...,,,))),,,+++))))))***+++***)))***))))))***,,,,,,+++))))))***+++,,,------------///////////////000000111333222222222222000---***---,,,,,,---...---+++)))***,,,...---+++***,,,...,,,,,,++++++***+++++++++,,,,,,,,,++++++*********))))))))))))***+++,,,---,,,---...,,,+++***+++---***,,,//////---,,,---///***+++,,,,,,------,,,,,,---......+++((('''))),,,---------------------,,,///000///---***)))+++,,,111///...------,,,***)))------------------,,,,,,---)))'''(((,,,...+++(((---***''''''***,,,,,,,,,...+++***---,,,)))))),,,,,,,,,+++++++++,,,---------------...///...+++)))++++++,,,,,,---...//////222///+++***+++,,,***))),,,+++,,,---......+++)))//////...------------...******+++,,,------...//////......---,,,******)))111000---)))&&&&&&))),,,000///...,,,,,,---......,,,,,,,,,---...///...,,,,,,,,,++++++,,,,,,---......///000///,,,+++---///222111111000///......---...------------...//////000+++---555444,,,)))///000///...------...///000...+++)))***,,,---,,,)))+++,,,.........,,,***)))------------------------------------...000111222000---******,,,---,,,)))///............///111222333000000222///***,,,222111000...---......---+++444111///222888888111***///.........///000222333000000000000///...---,,,000000000///......------,,,,,,------------------000///...------...///000000...------///000000/////////.........---------......//////000000111111///...,,,++++++,,,...///111///,,,,,,---......---,,,///000------...,,,(((&&&***///000...,,,+++,,,,,,...111222111000//////---,,,,,,,,,---...000111///000222333444444333333555333222222555888:::;;;<<>>DDDCCC===<<>>AAA???777000...///...///111...+++***---111222...***///555;;;999333---,,,...000///...------...000000///////////////...---,,,000000//////...---------.........------,,,,,,+++//////...---,,,,,,------.........------,,,,,,,,,............------------...---------------------...---,,,++++++,,,---...000...,,,,,,---...---,,,,,,//////,,,***,,,***''',,,---......,,,******+++***,,,------,,,,,,---.........---------......//////000111222222222111000000000000222555666666555111777999777:::???===666000000000000/////////...333333444555666777888999777:::;;;:::777555555666,,,---///111111222111111/////////---***)))***+++)))***++++++++++++++++++((())))))******)))((((((,,,+++)))((()))+++...//////......---,,,***))))))))))))))))))))))))))))))++++++***++++++,,,---...///222111...---///...***///---+++++++++,,,+++***(((***,,,---...///......***+++,,,,,,---,,,,,,,,,---,,,+++***************...,,,,,,,,,(((%%%***222+++++++++***))))))+++---------,,,,,,,,,,,,------***++++++,,,,,,------......------,,,,,,------...222000------...//////...***000999??????===999666333222555;;;<<<777111000555111,,,***---000111000+++***((())),,,---...---++++++++++++******+++---***))))))***,,,,,,+++)))******+++,,,,,,,,,,,,,,,---------------......//////...---.........,,,***,,,+++***+++,,,---+++***---+++((())),,,---***(((***************++++++,,,+++++++++***************,,,+++++++++,,,,,,---...%%%'''***++++++******+++)))***+++,,,,,,++++++,,,,,,,,,---............---,,,,,,,,,+++*********+++(((((()))***+++,,,,,,---+++)))(((---333777555222///...,,,,,,------,,,*********+++,,,------......+++)))(((***,,,------+++***+++,,,---,,,***&&&$$$(((&&&'''+++,,,+++,,,/////////...,,,,,,+++++++++111///,,,+++,,,,,,,,,+++------,,,,,,,,,,,,,,,,,,+++++++++,,,---.../////////---++++++---...//////000///...---,,,+++++++++---------------------,,,++++++++++++,,,,,,,,,,,,+++---......------...///---.../////////...,,,++++++******+++------,,,***,,,,,,++++++,,,,,,---.........------,,,,,,---...,,,---------------------,,,------...............333000111444333...,,,...------,,,,,,,,,,,,------&&&***...///---+++,,,...+++,,,---------,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---...///000111000///---,,,,,,,,,++++++,,,,,,---111777???GGGLLLFFF<<<111---///000///...,,,,,,,,,---///000000000333777:::666///+++,,,///000///...---------...///.../////////......---,,,000//////......---,,,,,,//////...---,,,,,,++++++///......---,,,,,,,,,+++...,,,)))''''''+++000444------------------------)))***+++---...000111111...---,,,,,,,,,,,,---...///...,,,,,,---...---+++***------******,,,,,,))),,,------,,,++++++,,,,,,+++,,,---,,,++++++---//////.........---------...///000111222222111000///111111333666999:::888777777;;;<<<;;;===@@@===777333222222111000000000000111333444666888999999999888888888777555333333333,,,---000222333222000///---------,,,***))))))***((()))+++,,,---,,,++++++************)))))))))(((++++++++++++,,,---......,,,+++***((((((((((((((())))))))))))))))))))))))++++++******+++,,,,,,------111333111111222000,,,000///---------...,,,+++)))***,,,...///...------***++++++,,,,,,+++++++++,,,,,,+++***************---+++******(((%%%(((---)))+++,,,+++((((((+++...------,,,+++++++++++++++***++++++,,,,,,------......------,,,,,,------...000...,,,++++++,,,------)))---444999<<<>>>@@@AAA999444222777;;;999333000111...++++++...111222222---+++******+++,,,+++******+++,,,***((('''(((******))))))***,,,,,,+++)))******++++++,,,,,,++++++,,,,,,,,,,,,,,,------...,,,*********+++,,,***))),,,+++******,,,,,,,,,+++///,,,***+++---...+++(((***)))))))))******+++,,,************************,,,,,,++++++,,,,,,------,,,,,,,,,***))))))+++---*********+++,,,,,,,,,++++++,,,------......------,,,++++++++++++++++++***(((((()))******+++,,,,,,///+++(((+++222777888666...---,,,,,,---...---+++******++++++,,,---......***))))))***,,,---------++++++++++++***)))******+++((((((+++,,,)))***---,,,+++++++++++++++,,,,,,---------...///...,,,***,,,,,,,,,,,,,,,,,,++++++,,,------...------------...,,,******,,,---......//////...,,,,,,+++++++++++++++,,,------...//////++++++++++++************(((+++---...---------...---.../////////...,,,++++++******+++------,,,***,,,,,,++++++,,,,,,---...------,,,,,,,,,---------,,,,,,,,,,,,------------,,,---......//////......111//////111000---,,,---------............------(((+++//////,,,+++,,,...+++,,,,,,,,,,,,,,,,,,,,,........................,,,,,,,,,,,,---///000111000000///---,,,+++++++++++++++---000777???GGGLLLGGG>>>333...000333000+++,,,...///---+++---333888888666333000---,,,---//////...---,,,,,,---.....................------,,,/////////...------,,,,,,//////...---,,,,,,++++++.........------,,,,,,++++++,,,+++)))(((***...222,,,,,,------------------***+++,,,---///000222222---------,,,,,,---------...---,,,,,,---...,,,+++(((++++++)))***---...,,,*********+++,,,.........,,,---...---,,,,,,...000..................------...///000111222111000000000111444888;;;===;;;999444888<<>>333222111//////...//////000222555888999::::::::::::666333222444444111---...000222444444111///---,,,,,,++++++++++++***)))(((***+++---------,,,+++++++++***)))))))))))))))''')))---///000///,,,+++)))((('''&&&&&&''')))***))))))))))))))))))))))))++++++*********+++,,,,,,***///222222333555333///000///......//////...,,,++++++,,,------,,,+++***))))))************))))))++++++******))))))******,,,(((&&&***+++(((&&&&&&)))+++---,,,******,,,//////...---,,,++++++++++++***++++++,,,,,,------......------,,,,,,------...---,,,+++***)))***+++,,,***,,,000444999@@@GGGLLLFFF;;;333555::::::666444///---,,,,,,...///000111---,,,******++++++)))((((((***+++***&&&%%%(((+++***))))))***,,,,,,+++)))******+++++++++++++++***+++++++++++++++,,,,,,---,,,+++******,,,---,,,+++***((('''''')))******)))+++******+++---......---)))))))))))))))***+++,,,)))))))))***************,,,,,,++++++++++++,,,,,,//////---***((())),,,///+++******+++---...,,,+++***+++,,,,,,------,,,,,,,,,+++***+++------+++))))))))))))***+++++++++,,,000,,,)))***...333666666---,,,+++,,,.........,,,******++++++,,,,,,------------,,,,,,++++++++++++,,,,,,,,,++++++---111444...++++++---,,,))))))+++***************+++,,,,,,++++++,,,...000000---***++++++++++++,,,,,,,,,,,,---...000///---,,,,,,,,,,,,+++)))***,,,......---...------,,,,,,,,,,,,,,,++++++,,,---...///000000,,,,,,++++++*********))))))+++---------------///......//////......---,,,+++******+++---...,,,+++,,,,,,++++++,,,,,,---...---,,,++++++---...------------------------------+++,,,.../////////...------------......---,,,,,,++++++,,,,,,,,,,,,++++++,,,---...---,,,+++,,,---++++++,,,,,,,,,,,,------........................++++++,,,,,,---...000111000111000...+++***+++,,,.........///333999>>>AAAAAA<<<444///222666333------///000///---///444:::888333---+++,,,...///......---,,,+++,,,,,,......------.........------,,,//////......---,,,,,,,,,.........------,,,,,,+++,,,---............------***...111111---)))((((((,,,,,,,,,,,,------------//////..................------------------------...---,,,---...---,,,***)))++++++)))***...///---)))))))))+++...//////...,,,...//////......///000------......///......---...///000222333222222111///111333888<<<>>>>>>===999;;;===@@@BBB@@@<<<999222111///------,,,------000222666:::<<<===<<<;;;===777222111444555111,,,222333555555444111...,,,,,,+++***+++,,,,,,+++)))***+++,,,,,,,,,,,,,,,,,,,,,,,,***)))))))))))))))%%%(((---111111///+++)))))))))((('''((()))***+++))))))))))))))))))))))))++++++************++++++'''---111222333666444000...------...//////...,,,,,,,,,++++++************))))))))))))))))))((('''+++******)))))))))******,,,'''&&&+++...+++'''&&&)))+++,,,,,,,,,,,,---...000000///......---......***++++++,,,,,,------......------,,,,,,------...***+++,,,+++***))))))***+++,,,...111777???IIIPPPLLL???333222555555222111,,,,,,,,,,,,,,,------...+++******+++,,,,,,***(((%%%(((+++***''''''+++///***))))))***,,,,,,+++)))******++++++++++++*********************+++,,,,,,,,,+++***+++,,,...------***(((&&&&&&(((*********)))***+++,,,++++++,,,...(((((((((((()))***+++,,,((()))))))))*********+++,,,++++++*********++++++---------+++***+++---000,,,+++***,,,...///---+++)))***++++++,,,,,,+++++++++******+++---...+++)))***+++++++++++++++++++++...,,,+++***+++---000111---,,,+++,,,...///...---++++++++++++++++++,,,,,,,,,------,,,+++++++++,,,...//////---,,,---000444///,,,+++...---******---,,,,,,+++******++++++++++++******,,,///000///...*********+++,,,,,,,,,---,,,...000000...,,,,,,---+++++++++,,,...///...---,,,,,,++++++,,,,,,---...,,,---------......//////,,,,,,,,,,,,,,,---------+++,,,......------...000//////...---------------,,,++++++,,,......---,,,,,,,,,++++++,,,,,,---...---+++)))***---......,,,//////......------,,,,,,+++,,,...///000///...---+++,,,---,,,,,,---------)))***+++,,,,,,+++***)))111///,,,++++++,,,,,,,,,++++++++++++,,,,,,---...........................+++++++++,,,---...///000000111111///+++)))***,,,...---------///222555666666666333111555:::888111000//////111444666555444111...,,,+++---///...---,,,,,,+++++++++---...///,,,------......---------///......------,,,,,,+++------------------------+++,,,...///000000//////---000222000+++'''(((***++++++,,,,,,,,,---------///......------,,,,,,,,,,,,------------------,,,---,,,,,,---...---+++))),,,...---******---...,,,))))))***,,,///000---++++++---000000///......///+++,,,---/////////......---...000222444444444444111222555999???BBBCCCBBB>>><<<;;;<<<;;;999555333555333111///......//////111444999>>>@@@@@@???>>>>>>:::666555444444222000444555666666444222000...,,,+++***,,,......,,,)))------,,,+++++++++,,,,,,---,,,+++)))))))))))))))&&&(((,,,///000...+++)))******))))))))))))))))))))))))))))))))))))))))))++++++************++++++(((---000000222444222...***)))***,,,......,,,++++++***((('''((()))***+++***************)))((((((******))))))))))))******---***))),,,---++++++---)))))))))***,,,---,,,+++//////......---.........***++++++,,,,,,------......------,,,,,,------...))),,,//////,,,******+++,,,---///222666===EEEKKKFFF:::///...111000...---)))***,,,,,,,,,,,,---...(((((()))+++------+++(((###'''++++++)))***...333***))))))***,,,,,,+++)))******+++++++++******)))*********)))***++++++,,,+++***))))))+++------,,,,,,***((((((***,,,,,,,,,***---...,,,((('''(((***(((((((((((()))***+++,,,(((((())))))*********+++++++++******)))*********(((***,,,---,,,---...///---,,,+++,,,///000...+++))))))***++++++++++++***+++***)))+++......+++(((,,,,,,,,,+++++++++++++++***+++,,,,,,***)))***,,,,,,++++++,,,...///...---,,,,,,++++++++++++++++++(((***+++,,,,,,---...000111222222///+++)))***,,,...,,,,,,......,,,,,,...///...---,,,+++*********,,,***)))***,,,///111222))))))***+++,,,,,,------***---000000...,,,---///++++++,,,...000111///---++++++++++++,,,---......///............---------++++++,,,---...000000111---...///...---...000222000///...,,,,,,---......---,,,,,,---//////...,,,,,,,,,++++++,,,,,,---...---+++)))***---///...,,,000000///...------,,,,,,+++,,,...000000///...---***,,,---,,,,,,...///...***+++,,,------,,,+++***444000+++)))+++---,,,+++,,,+++++++++,,,,,,---...------------------------+++++++++,,,---...///000000222222///+++)))***,,,******++++++---///111222---000222222777===<<<555222...---222;;;<<<555---***+++---.........------++++++******+++---...000,,,,,,------...---------///......------,,,++++++,,,,,,------------------+++,,,...000111111000000333222...(((###&&&...666+++++++++,,,,,,---------+++++++++,,,,,,---------,,,------......------,,,---,,,,,,---...---+++)))000111///+++***,,,---***+++***+++...000000,,,(((***---///111000...---...***+++---///000000//////---...000333444555555555444555777<<>>===<<<888444222333444555555666666555333222111,,,+++***,,,//////---***///...,,,+++***++++++,,,...---+++)))((())))))***''')))+++---------,,,++++++******)))((('''&&&&&&))))))))))))))))))))))))++++++***************+++)))---000///000222000,,,&&&&&&'''))),,,,,,+++))))))'''&&&%%%&&&))),,,...+++++++++++++++***)))(((***)))))))))))))))******...------...,,,***...666)))'''&&&(((,,,---+++))),,,,,,+++++++++,,,,,,---***++++++,,,,,,---.........------,,,,,,------...)))---111111...,,,++++++,,,...111444777;;;@@@DDD===333+++,,,//////------)))+++---.........///000+++&&&***///++++++)))...---+++)))((())))))***++++++++++++++++++++++++++++++******++++++,,,---+++******)))***,,,---...,,,+++)))'''((()))+++---,,,+++******,,,,,,+++***************************...------,,,,,,++++++***))))))))))))((((((((((((,,,+++)))'''(((***,,,............---------,,,,,,)))+++---,,,)))))),,,...+++,,,,,,------,,,,,,+++---------,,,,,,,,,++++++///---,,,,,,,,,,,,+++)))...---+++******+++,,,...,,,***,,,000111......000***//////)))&&&)))***(((---,,,***+++,,,------,,,222111000///...---------------------------------******++++++***+++,,,......***------)))222999444---------...000111333444---------///000000---+++,,,,,,---.../////////...,,,,,,+++++++++,,,------000///...---,,,,,,---...000000000000000000000000000000///.......................................111111111111000000000///...,,,+++******+++---///...///000111000///---++++++,,,,,,------,,,,,,+++,,,***,,,111111...---...+++***)))***+++,,,+++)))+++)))(((+++///000,,,'''++++++,,,------......///,,,,,,,,,++++++*********,,,++++++******++++++,,,...+++***,,,,,,***,,,///000111000...,,,++++++---...------,,,,,,,,,------...++++++333>>>CCC???::://////222666999777000***000///...---,,,---............---------,,,,,,,,,---------............///,,,---...///...---,,,+++............---,,,+++******,,,//////...,,,,,,,,,---------,,,,,,+++++++++...,,,+++---111111...+++------......///.........+++---...000000///---,,,......,,,(((&&&''',,,000++++++++++++++++++++++++)))+++,,,...//////.....................///000111...---------...000111222+++///444555333111111222444333444;;;DDDJJJJJJHHH;;;555333999@@@AAA===;;;888222222:::===777111///333888===@@@???=========666666666444333444666999555888;;;;;;777111,,,))))))+++///333555333...***000000---***''')))...333,,,------***&&&$$$%%%'''++++++++++++++++++++++++++++++***)))((('''&&&&&&,,,*********,,,+++)))'''---+++******+++,,,,,,+++...+++(((+++000333222///,,,+++++++++++++++++++++***)))((((((((()))***+++************))))))))))))%%%&&&)))***+++***((('''((()))***+++,,,---------************+++,,,---...,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,------,,,,,,+++,,,---,,,***+++...111000...------------+++***+++)))***000999@@@AAA???666222...++++++,,,,,,+++(((+++...///...------...+++&&&,,,111---......&&&///...,,,+++*********+++++++++++++++++++++++++++++++++******++++++,,,------,,,+++*********++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,+++******,,,,,,+++***************************+++,,,,,,,,,,,,,,,,,,,,,))))))))))))))))))))))))))))))***+++++++++++++++,,,,,,+++++++++*********)))+++,,,+++******,,,...+++,,,,,,------,,,,,,+++---,,,,,,,,,++++++++++++...,,,++++++------,,,***...---,,,++++++,,,...///---++++++......+++***,,,***...---((('''***+++(((---,,,++++++---......---111000///...---,,,,,,,,,------------------------+++,,,,,,+++++++++,,,---...+++000111000:::BBB===---------.........//////++++++,,,///111111///---------......///.........///...---,,,,,,,,,,,,,,,000///---,,,,,,,,,---...222222222222222222222222000//////...............------------------------111111111000000000//////...---+++******+++,,,...---.../////////...,,,+++,,,,,,------------,,,,,,---+++---111111---,,,...---+++***+++,,,,,,+++***+++)))(((+++///000,,,(((++++++,,,,,,---.........,,,,,,++++++++++++++++++,,,++++++******++++++,,,---***)))++++++)))))),,,000111000...,,,++++++---...------,,,,,,---------,,,***+++111999;;;777333111444666666444000---+++///...---,,,+++,,,,,,---......---------,,,,,,,,,------------............,,,------...---,,,+++***++++++,,,---............///...---+++)))+++...111---------,,,,,,+++++++++,,,,,,---...000000...,,,------.........------,,,...///000000///,,,***)))//////---***((())),,,000++++++++++++++++++++++++***+++,,,...............///......------------...+++,,,---///000000000///,,,///333444333111111222444222333999AAAGGGGGGDDD:::777888>>>AAAAAAAAADDD???777444777:::777555555;;;???CCCDDD@@@;;;888777444555666555444555888:::555777999888444///,,,***+++...111444333111---***...---+++(((&&&(((---111***+++,,,***'''&&&(((***++++++++++++++++++++++++,,,++++++******))))))(((******************))))))---+++******+++,,,,,,+++---)))''')))...000///,,,++++++++++++++++++++++++******)))((()))***+++,,,************)))))))))))))))***+++,,,---,,,,,,+++******+++,,,,,,,,,++++++************+++,,,---...,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,---------------000///------......---,,,000...------------,,,***,,,++++++111888<<<<<<:::555222...++++++,,,,,,+++...---,,,++++++---///111&&&###***...(((+++///+++///...---,,,++++++,,,,,,++++++++++++++++++++++++++++++******++++++,,,---///...---+++***)))))))))+++,,,---......---+++***,,,+++******,,,,,,,,,*********************************++++++,,,------...))))))))))))))))))))))))&&&(((,,,......---***(((,,,,,,++++++*********+++***+++,,,+++******,,,...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******,,,+++***+++---...---,,,...---,,,,,,,,,...///000000,,,***,,,***'''&&&)))------+++((()))------+++---,,,+++,,,---......---///...---,,,,,,,,,,,,,,,------------------------...---,,,,,,,,,,,,,,,,,,***(((---///---777???:::,,,------...---,,,***))))))***+++...111222000............///......------111000///...,,,,,,,,,,,,//////---,,,,,,------...111111111111111111111111000///......------......,,,,,,,,,,,,,,,,,,,,,,,,000000000000///////////////...,,,+++***++++++,,,,,,,,,---......---+++***------............------...,,,---000000,,,+++---...---,,,,,,------+++***+++***)))+++...///,,,)))++++++,,,,,,------......++++++++++++++++++,,,,,,,,,++++++******++++++,,,+++))))))++++++'''&&&)))///000000///,,,+++,,,,,,---------,,,,,,------...++++++---000333333111...555888888444...******,,,...---,,,+++***+++,,,,,,......---------,,,,,,,,,------------............,,,,,,,,,---,,,++++++***++++++,,,------......///---...---,,,++++++---///------,,,,,,,,,,,,++++++***,,,...///...------...------...------,,,+++***---.........---,,,***)))...///...,,,++++++---///,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,---............///...---,,,,,,+++,,,,,,***+++...///000///...,,,,,,///222333333222111222555222111666===BBBAAA???555555999>>>???@@@EEEKKKCCC:::333222444666888;;;???BBBDDDDDD???999555222333555666777666777888:::444555666444111---++++++,,,000333333000---,,,,,,---,,,+++)))(((***...222'''((())))))))))))+++---++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,)))******)))((((((***,,,---+++******+++,,,,,,++++++)))'''(((+++---+++)))************************+++******)))***+++,,,---************))))))))))))(((((())))))))))))******,,,,,,,,,,,,,,,+++***)))************+++,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,------...//////444111///000333333///+++///...---,,,------,,,***,,,,,,---111666888666333444111---++++++,,,,,,+++///---,,,,,,...//////...%%%$$$+++---&&&)))000......------,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++******++++++,,,---......---+++***)))))))))******+++++++++***)))))),,,*********,,,---,,,+++******************************++++++,,,,,,,,,,,,))))))***************+++'''))),,,...///---***(((///...---,,,,,,,,,------+++++++++++++++,,,---...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++*********+++******+++---......---++++++++++++,,,...///000000,,,******)))&&&&&&)))///...++++++---000000///+++******+++---...---,,,,,,,,,+++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,000...---,,,------,,,,,,***(((++++++'''...555...+++,,,---...---+++)))(((******,,,...111111000....../////////...---,,,,,,111000///...............000000......---...///000........................//////...------------...,,,,,,,,,,,,,,,,,,,,,,,,000000/////////.........///...---,,,+++******+++,,,,,,------------,,,+++---..................---///,,,---000///+++***,,,...---++++++,,,,,,+++)))+++******,,,......---******++++++,,,------......*********++++++,,,,,,,,,,,,++++++******++++++,,,+++)))***---,,,'''%%%'''...///000///---,,,,,,,,,------,,,,,,,,,---......---...//////...///000222888888555000+++)))***,,,......,,,+++++++++,,,---......---------,,,,,,,,,,,,,,,---------.........,,,,,,,,,+++++++++******......------,,,,,,,,,,,,'''+++000222111...+++))),,,,,,,,,,,,,,,,,,,,,,,,))),,,000000---,,,---///------------,,,+++***))))))***+++------------,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------...............------,,,---------+++,,,---......------,,,,,,...000222222222222222555222111444;;;???>>>;;;444444777<<<@@@CCCJJJRRRFFF???888555777;;;@@@DDD===>>>>>>===;;;888555444555777888888777666666777333444333111---++++++,,,***///222111---***+++......---,,,+++,,,...111333''''''((((((((()))+++,,,************************+++++++++,,,,,,,,,------***++++++***))))))+++...---+++******+++,,,,,,+++***)))((()))***+++)))''')))))))))))))))*********+++************,,,---...************)))))))))((((((((('''''''''(((((()))+++++++++,,,,,,++++++***+++*********++++++,,,---------------------------++++++,,,,,,---...///000333444555666777555222//////...,,,,,,------,,,+++++++++---111444444111...222///,,,+++,,,,,,,,,++++++,,,...111333111---))),,,***000222***,,,333111,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++******++++++,,,---++++++++++++++++++++++++---,,,***(((((()))***++++++***)))***,,,---,,,+++************************,,,,,,,,,++++++*********)))*********++++++,,,,,,******+++,,,,,,,,,,,,+++///...---,,,+++,,,---...,,,,,,++++++,,,------------,,,,,,++++++,,,,,,---,,,,,,,,,+++++++++******+++***)))+++---///...---))))))******+++,,,---...///+++)))+++***((())),,,...,,,+++---////////////)))((((((***,,,---,,,***++++++*********++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,000...,,,,,,---...,,,+++///,,,///...(((---222+++***+++---...///...,,,+++,,,,,,---///111000...+++.../////////...---,,,,,,............//////000111111111000//////000111222........................//////...---------------,,,,,,,,,,,,,,,,,,,,,,,,/////////............---///...---,,,++++++******---------.........---------..................---///,,,,,,///...+++***,,,---+++******++++++***(((,,,++++++,,,---...---,,,******++++++,,,------...*********++++++,,,,,,,,,,,,++++++******++++++,,,---++++++...---)))''')))---///000000...,,,,,,,,,,,,,,,,,,,,,,,,---...///.........---,,,...333777999444...++++++------,,,000///---,,,,,,,,,---.........---------,,,,,,,,,,,,,,,,,,------------...,,,,,,+++++++++*********......---,,,,,,,,,------'''+++000222111...+++))),,,,,,,,,,,,,,,,,,,,,,,,(((,,,//////---+++,,,...------------,,,+++***)))******+++,,,------------,,,,,,,,,,,,,,,,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------------...///000111///...,,,+++***,,,---...------///000222333222222444111111666<<<@@@>>>:::999444444;;;CCCHHHOOOUUUIIIEEE@@@===>>>DDDIIIKKK>>><<<:::888777888888999888999:::999666444333333222222111...+++***+++,,,'''+++//////+++))),,,///---,,,,,,,,,---///000111((((((''''''(((((())))))************************))))))******+++,,,,,,,,,+++,,,,,,,,,++++++,,,------+++******+++,,,,,,+++************+++***)))'''(((((()))))))))*********+++************,,,---...************)))))))))(((,,,,,,+++*********+++,,,((()))***+++,,,,,,,,,,,,++++++******++++++,,,,,,------------------------,,,+++++++++,,,...///000555:::>>><<<666111000111///---,,,,,,---...---+++)))***,,,///111111///---000...,,,+++,,,---,,,++++++,,,...000111000---+++---***///111***,,,111...++++++,,,,,,,,,,,,+++***++++++++++++++++++++++++++++++******++++++,,,---((()))***,,,,,,------,,,111///,,,***)))***,,,...+++***)))***,,,------,,,************************---,,,,,,+++******))))))*********+++,,,,,,------,,,++++++***+++,,,------...---+++))))))***+++,,,---,,,++++++---......---------++++++++++++---------------,,,,,,,,,+++++++++******+++---......---))))))******++++++,,,,,,---***))),,,,,,***+++...)))***,,,000///++++++...(((((()))+++---...,,,+++***************+++,,,---,,,,,,,,,,,,,,,,,,,,,,,,000---******---...---***...+++///...(((...222+++***+++,,,...//////......---------///000000---+++.........///......------------------///000111222111111000//////000222333111111111111111111111111///...------,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,///.........---------------------,,,,,,++++++***---------------.........------............------...,,,+++......++++++---+++***))))))++++++***))),,,,,,,,,,,,------------******++++++,,,,,,------++++++++++++++++++,,,,,,,,,++++++******++++++,,,...,,,,,,///...***))),,,,,,...000000...---,,,,,,,,,,,,,,,,,,---......///,,,---------...111555888555000+++***---///...,,,000///...---,,,---............---------,,,,,,,,,,,,,,,,,,,,,------------------,,,++++++++++++,,,++++++***+++,,,...000222---...---,,,++++++---///++++++,,,,,,,,,,,,------)))+++---...---,,,,,,---------...------,,,+++***...---------,,,,,,,,,,,,---+++***+++,,,,,,***))),,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,------...,,,,,,------///000222333222000---***)))+++...000---------///222333333222111111333:::AAAEEEBBB>>>999333000555<<>>444,,,,,,///...---,,,,,,......---,,,(((***,,,...//////...---...---++++++,,,------,,,,,,,,,,,,+++***,,,///222***$$$))),,,)))+++...(((+++,,,---......---,,,,,,++++++++++++++++++++++++++++++******++++++,,,---((()))***,,,------,,,,,,///...---+++++++++++++++***))))))***,,,------,,,************************+++++++++*********************++++++,,,------...++++++++++++,,,,,,------...---***)))((()))+++---...,,,***+++---///...---...---+++******+++---............---------,,,,,,,,,+++***+++---...---,,,***+++++++++,,,+++++++++,,,)))***------***))),,,(((+++111555111******000))))))***---///000...,,,***)))******+++,,,---...++++++++++++++++++++++++...+++((()))---///---***,,,)))------(((---111)))++++++,,,,,,---......///+++,,,---///111111...,,,------......///.........------------...///000000//////.........///111111222222222222222222222222///...------,,,,,,------------------------------.........---------,,,,,,,,,,,,,,,---,,,,,,,,,+++,,,,,,,,,,,,,,,------...,,,,,,------------,,,,,,---******------++++++///***))))))***,,,---,,,+++,,,,,,---,,,,,,,,,...///*********+++,,,,,,------,,,,,,++++++++++++++++++,,,++++++******++++++,,,///,,,+++------++++++...,,,...000000///---,,,,,,,,,,,,,,,,,,---...//////,,,...111444777888888777000...---,,,,,,---------///...---,,,,,,,,,---.........---------,,,,,,,,,++++++,,,,,,,,,---------......,,,+++++++++,,,---++++++******,,,...111222///...---+++)))+++...111+++++++++,,,,,,---------+++++++++---......---+++------.........------,,,///...------------------///,,,******,,,---,,,***------------------------...---,,,,,,,,,,,,---...,,,,,,,,,---...///000111222111...,,,+++,,,---...---,,,,,,...222444333222///000555>>>HHHKKKHHHCCC<<<888444444444777>>>GGGFFFGGGBBB;;;999===@@@@@@@@@===:::999::::::999777::::::888555222000000222///000///---+++***+++---+++,,,...//////...---,,,+++)))((()))+++,,,***(((,,,***((()))+++,,,+++)))************************)))))))))***************...***(((+++......((("""---+++******+++,,,,,,+++'''(((+++++++++***))))))))))))******+++,,,,,,---(((((((((((()))+++---...************))))))))))))'''((()))))))))'''&&&%%%)))***+++,,,,,,,,,,,,,,,,,,,,,++++++***++++++,,,........................---,,,+++))))))***+++,,,777;;;===:::222---,,,---...---,,,,,,......---,,,+++,,,---------,,,,,,,,,---,,,++++++---------,,,###)))//////,,,***---111+++$$$(((---,,,///111))),,,---.../////////...---++++++++++++++++++++++++++++++******++++++,,,---)))***+++,,,---,,,++++++++++++,,,,,,+++***((('''***))))))***,,,...---,,,************************)))))))))***++++++,,,,,,******+++,,,,,,---......***+++,,,---------,,,,,,111///,,,+++***+++---//////,,,***+++...///...---...---+++******+++---...//////.........---------,,,+++***+++---...---,,,,,,,,,---------,,,+++++++++)))***------)))''')))***///777<<<555+++,,,333******,,,///111222000...***)))******+++,,,......++++++++++++++++++++++++---)))'''(((---///---***000---111000***...111))),,,,,,+++++++++,,,---...)))***+++...111222000...,,,,,,---.../////////...///......---------.........---,,,,,,---...///000000000000000000000000000......---,,,,,,,,,,,,---..............................---------,,,,,,,,,++++++,,,---------,,,,,,+++*********+++,,,,,,---+++,,,,,,------,,,,,,+++---******,,,---+++,,,///+++***)))+++---///......,,,---------,,,,,,...///)))******+++,,,,,,---------,,,,,,++++++*********,,,++++++++++++++++++,,,...+++***,,,,,,***,,,///+++...000111///---,,,,,,+++++++++,,,---...///000...111666<<<@@@???:::666,,,...000///+++***+++......---,,,+++++++++,,,,,,......---------,,,,,,,,,++++++,,,,,,,,,---------///...---,,,+++,,,------///---,,,++++++,,,...///***,,,///000...,,,,,,,,,+++++++++,,,,,,---------,,,******,,,///000---)))------......///.........,,,,,,,,,---...///111222111...+++***---...---,,,------------------------///...---,,,+++,,,---...------,,,,,,,,,---......111111000///...------,,,...,,,+++...111444333222...000777BBBLLLPPPLLLGGGEEECCC@@@<<<555444>>>IIINNNNNNIII>>>:::>>>BBBAAA888777777999;;;;;;888555999888666333000000111333/////////...+++***+++---//////000111222000,,,)))---+++***+++------+++(((---+++)))***---///...,,,))))))))))))))))))))))))************************---)))&&&)))///...%%%---+++******+++,,,,,,+++%%%'''***+++***)))(((((())))))***+++,,,,,,------(((''''''''')))***,,,...************))))))))))))***+++,,,---,,,+++)))'''+++,,,,,,,,,,,,+++******,,,,,,++++++***+++++++++...........................,,,***)))((((((******222333444444222000//////...,,,+++,,,......---,,,.........---+++******+++,,,+++***+++---...---,,,$$$333888333,,,))))))/////////......------,,,...//////000///---+++***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************,,,,,,333+++,,,///+++...///'''---,,,+++*********++++++,,,++++++,,,...///...---///...+++))))))***,,,...000)))++++++%%%'''---(((///,,,(((&&&&&&***///222,,,+++*********,,,///000///...---,,,+++*********...+++))))))+++---......000///...---,,,+++++++++---,,,+++---///000---***)))+++---...//////...---******)))))))))***,,,---,,,,,,+++***))))))******.........------,,,,,,,,,*********++++++,,,,,,,,,------------------------*********+++,,,...111222000000000000////////////++++++******+++---...///...------,,,,,,------...,,,///111000---+++,,,...//////000000000///...---000///......///000111222222111///......///000000///////////////............---,,,,,,++++++++++++***+++,,,,,,,,,---000222111111...***+++......+++//////...---,,,++++++***///---***+++---///...,,,,,,---.........---,,,+++,,,+++++++++,,,---------,,,,,,,,,,,,,,,,,,,,,,,,.........------,,,,,,,,,***++++++,,,,,,++++++******++++++,,,,,,------...++++++++++++++++++++++++...,,,++++++------,,,***------...000111111///,,,---,,,,,,,,,---///111222333777BBBNNNPPPFFF:::555...---+++++++++,,,...000------------------------///---,,,+++---...---,,,///---***)))+++,,,------000,,,)))))),,,...---+++666333...,,,,,,------,,,111---,,,//////,,,)))***...,,,++++++------,,,***+++***)))+++---///...------///111///,,,******+++---,,,+++,,,000333444333000---******,,,---,,,))),,,,,,,,,,,,,,,,,,,,,,,,...+++***------******...000///---+++,,,...222444000000///...------,,,,,,,,,------------...222555333000555@@@HHHGGGFFFHHH>>>BBBCCC@@@;;;:::@@@GGGEEEQQQLLL???>>>>>>::::::???<<<999:::<<<<<<999666777333///...000222111000111000///...............333333222000...,,,***(((***++++++++++++***))))))+++)))(((((()))******)))************))))))))))))......,,,+++***)))))))))000///)))###%%%,,,...***---,,,+++***)))))))))))))))((((((((((((((()))*********))))))******+++,,,***)))))))))))))))******---)))(((+++,,,***)))*********))))))(((''''''''',,,------+++***)))***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,000111...---......,,,000,,,((('''***,,,------000///---,,,++++++,,,,,,.........------,,,,,,,,,,,,++++++******++++++,,,---------------,,,******...(((###&&&...222000+++.........---------------.../////////...---,,,+++------------------------...---,,,++++++,,,---...///))),,,...))),,,...(((,,,,,,+++***************,,,++++++,,,...//////...111///---++++++,,,...///111***,,,---&&&)))...))),,,+++)))))))))+++,,,...,,,+++*********,,,...000000///...---------------///,,,******+++---......000///...---,,,+++++++++---,,,,,,---//////---***///......---,,,,,,+++++++++***)))))))))***,,,---,,,++++++***))))))******,,,,,,,,,,,,++++++************+++++++++,,,,,,,,,++++++++++++++++++++++++---,,,,,,+++,,,---...//////.....................,,,,,,++++++,,,---...///...------,,,,,,------...+++---...///.........///------------,,,,,,,,,,,,000///.........///000111............//////000111,,,,,,------......//////...---,,,,,,+++++++++,,,***+++,,,,,,+++,,,///111111111...***+++......+++------------------,,,,,,///---++++++---...---,,,------.........---,,,+++,,,,,,,,,,,,++++++,,,...,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,++++++++++++,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++---,,,++++++---...---+++------...///111111///------------------...///000666???LLLXXX[[[TTTEEE999///...,,,++++++,,,---...------------------------...---,,,,,,......---,,,///---++++++,,,......---,,,,,,,,,+++***+++,,,---)))+++---,,,+++***,,,///333...,,,//////+++***+++...,,,++++++------,,,***---+++++++++---...---,,,---///000...+++***+++---------......000555>>>DDD777222,,,)))+++---,,,+++,,,,,,,,,,,,,,,,,,,,,,,,000---,,,//////,,,---000...---,,,,,,+++,,,,,,---000//////...------,,,,,,++++++,,,,,,---000444777666222333<<>>;;;;;;;;;;;;<<<;;;888666666333000///000111111000000000000000////////////111111111111000///......,,,,,,------,,,,,,+++***+++***((((((*********)))************))))))))))))------,,,+++************---,,,&&&!!!###)))+++(((---,,,+++******)))))))))))))))(((((((((((())))))******))))))******+++,,,,,,,,,++++++++++++++++++,,,((('''+++,,,***)))+++++++++***))))))((((((''',,,,,,---+++))))))***,,,---,,,,,,,,,,,,,,,,,,---///222111---+++,,,+++)))000---***)))+++,,,,,,+++///...,,,+++******++++++------,,,,,,+++******))),,,++++++******++++++,,,++++++,,,,,,,,,---------000+++'''(((,,,///---))),,,,,,,,,,,,------------......///......---,,,+++........................///......------......///---)))...000)))+++000,,,,,,,,,+++++++++*********---,,,+++,,,...000///...000///---,,,+++,,,...///000***,,,---&&&)))...)))((()))***,,,,,,+++***)))++++++******+++,,,...///000000000/////////000000000...,,,+++,,,......---///...---,,,,,,,,,,,,,,,---,,,,,,---......---+++111///---+++***+++,,,---++++++***))))))***,,,---,,,+++******)))************************)))))))))***++++++++++++,,,,,,,,,************************///...---,,,+++++++++,,,...---------------............---------......///......------------......,,,+++,,,...000111000///...---,,,+++***+++,,,,,,000///......---.........***+++---...///000000000***++++++,,,---...//////------,,,+++++++++,,,,,,+++,,,,,,,,,++++++---///000000...***+++......+++,,,,,,,,,---------.........---++++++---------,,,------......------,,,++++++---...---***))),,,...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++......---,,,,,,+++******++++++++++++,,,,,,,,,,,,,,,+++***+++---......------------///111111///---...------------...000000;;;IIIXXXaaafffbbbPPP<<<111000///---,,,,,,---...------------------------,,,,,,,,,---//////---+++///...------//////...---))),,,...,,,)))(((+++/// '''---...+++***...222666000---......+++***,,,...,,,++++++------,,,***...---,,,,,,------,,,***---......,,,++++++---///---///000///000888GGGSSS===666...)))***,,,------++++++++++++++++++++++++000---,,,//////,,,---000,,,---------,,,+++))))))/////////...------,,,,,,******+++,,,...111666:::999333111666<<<@@@CCCEEECCCCCCBBBCCCEEEIIIMMMPPP???CCC???>>>BBB<<<999BBB999:::<<<<<<:::888777777555333000///000111111000...///000111111111000///111000000000///.........,,,,,,,,,,,,,,,++++++***+++***((((((***+++***)))++++++*********))))))))),,,++++++*********++++++///...***%%%&&&+++---+++------,,,+++***************))))))(((((()))))))))******))))))******+++,,,------,,,+++*********++++++'''&&&***,,,+++***,,,,,,,,,++++++***))))))(((+++,,,,,,+++))))))***,,,...---,,,++++++,,,---...///111///***))),,,,,,)))...---++++++,,,,,,+++***---,,,+++***))))))******,,,++++++***))))))((((((,,,++++++******++++++,,,------,,,++++++,,,---...000...+++***++++++***(((+++++++++,,,,,,---------............------,,,,,,------------------------.........------.........---+++222333,,,...444222------------,,,,,,++++++---,,,+++,,,...000///......---+++***)))***+++,,,...(((+++,,,&&&(((---(((((()))+++,,,,,,+++)))(((++++++******+++,,,------///////////////000111222111///---------...---,,,......---,,,,,,,,,---------------------------,,,,,,++++++++++++---...///,,,+++*********+++,,,,,,++++++***************+++***************)))))))))++++++++++++++++++++++++************************......---,,,,,,+++++++++...------,,,,,,---...////////////.....................------------.........,,,+++---111222000...111///---,,,+++,,,.../////////......------------)))+++,,,...//////...---,,,,,,,,,------.........---,,,,,,++++++,,,,,,,,,+++,,,---,,,++++++,,,---//////---***+++///...***---------------------------,,,++++++,,,,,,---,,,---------------,,,,,,,,,+++---///---***(((+++...,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++---------,,,,,,++++++++++++++++++,,,,,,,,,,,,,,,++++++***,,,...//////...---------...000000///---...---++++++,,,///333555>>>NNNZZZ^^^cccdddSSS;;;333222111///............------------------------++++++,,,...000///---***...------...//////---,,,***+++---,,,***)))+++---&&&***...///------000444777222.........++++++---...,,,++++++,,,---+++***...---,,,,,,---...---+++...---,,,++++++,,,///000...///...---000888EEEOOO;;;555...***+++---...---++++++++++++++++++++++++---******,,,---++++++///......---------,,,,,,,,,//////.........---------+++,,,,,,,,,...111777;;;888444222444:::>>>AAAAAABBB???>>>@@@FFFKKKNNNOOOKKKIIIDDDEEEGGG;;;555???999;;;<<<;;;777666888;;;444333111000000000000000,,,...000222222111000///222111///---+++***)))(((***************))))))(((,,,***))))))***++++++***+++++++++*********))))))***************+++,,,,,,000...,,,)))***,,,------------,,,+++++++++++++++******))))))((()))))))))******))))))******+++,,,++++++***)))((((((((((((***&&&&&&***,,,+++***,,,------,,,++++++******)))***++++++***))))))***,,,...---,,,++++++,,,---...,,,---+++((()))...///---******+++,,,,,,,,,+++))),,,,,,++++++************************************,,,++++++******++++++,,,000///---+++***+++,,,---...///...---***))))))***+++++++++,,,,,,---------...---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---+++222444,,,...555333......//////......---,,,,,,+++***,,,...///...------,,,+++************+++///)))---...)))+++///***++++++******************++++++******++++++,,,,,,------------...///000000111///------......---,,,------,,,,,,,,,---......------------,,,,,,------)))***+++------------,,,---,,,+++******+++,,,,,,+++***************++++++***+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,///...---,,,---...000111//////////////////......///......------......///000...---...111111///,,,111000...,,,,,,---...////////////......---,,,,,,+++,,,---......---,,,+++000/////////......------,,,,,,,,,++++++,,,,,,---***,,,------,,,+++,,,------...---***+++///...***//////...---,,,,,,++++++,,,,,,,,,+++++++++,,,---......------,,,,,,,,,,,,+++---...---******,,,...,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,++++++******++++++,,,+++++++++,,,,,,---------++++++,,,,,,,,,---------,,,++++++,,,...000///...---,,,,,,---//////...---///---******,,,111777<<<===IIIQQQPPPUUUYYYMMM999333333222000///.........------------------------++++++,,,...000000---+++,,,,,,+++,,,......,,,***,,,+++******,,,---+++)))111///---,,,---...///000777111---......,,,+++---...,,,++++++,,,---+++***,,,++++++,,,...//////......,,,+++***+++---///000///---++++++///555:::>>>333///,,,,,,...///...,,,++++++++++++++++++++++++---******,,,---+++,,,///...---+++***+++,,,///111...............---------.........---...111666:::555444444666<<<@@@AAA>>>>>>;;;999<<>>333333222111000000000000,,,---///111222111///...222000///---+++******)))+++++++++++++++***)))))),,,***))))))***++++++***++++++++++++************))))))))))))***+++,,,,,,,,,+++***)))(((((()))+++,,,,,,++++++******++++++++++++***)))))))))))))))******))))))******+++,,,+++******)))(((((()))))))))&&&%%%))),,,******,,,------,,,,,,+++*********)))***+++***))))))***,,,......---,,,,,,---......,,,,,,)))'''***///000---%%%''')))+++,,,+++++++++,,,,,,,,,,,,,,,+++++++++(((((()))***+++,,,------,,,++++++******++++++,,,...---,,,++++++---///000,,,...///...+++***+++,,,,,,,,,,,,,,,------------------,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++***---)))...111+++---333///---...///000///...---,,,+++***)))***,,,...---,,,...------,,,,,,,,,,,,,,,111,,,000222,,,...222------,,,+++*********+++,,,******+++++++++++++++++++++++++++++++++,,,---...///---,,,---......---,,,,,,,,,,,,,,,------...///------...---++++++---///+++,,,---...---+++)))(((...---+++******+++,,,,,,*********)))******+++,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++***,,,,,,,,,,,,,,,,,,,,,,,,))))))+++,,,------------///...---,,,---...000222......///////////////...//////............//////000000//////000000...---///...---,,,+++,,,------....../////////...------------......------,,,+++111111000///...------,,,,,,,,,+++++++++,,,------***,,,......---------...,,,...---***,,,///...***000///...---,,,++++++***+++,,,,,,,,,******,,,---///...---,,,,,,,,,,,,---,,,+++++++++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,---,,,+++******+++,,,---******+++,,,,,,---......++++++,,,,,,------......---,,,+++,,,...//////......,,,,,,,,,...///...---///...------///444999===777???CCCBBBDDDHHHEEE<<<:::999777555333000...---------------------------+++++++++---///000...,,,---,,,++++++,,,---,,,+++...+++)))+++///000,,,)))444000+++)))+++,,,,,,,,,444///,,,......,,,+++---...,,,++++++------,,,***,,,++++++,,,///000000///...,,,***+++---...///......,,,***+++...000000///,,,++++++---111111...***,,,,,,,,,,,,,,,,,,,,,,,,...++++++...///---...111---+++)))((((((+++///111........................000///...---...111777;;;333555777999???EEEDDD???>>>;;;999:::???DDDFFFFFFMMMPPPLLLLLLOOOCCC666777:::999666333222444888<<<222333444222000//////000...///000111111111000///111000///......///000000...............------,,,,,,+++))))))+++,,,+++***,,,++++++++++++*********)))))))))))))))***+++,,,---,,,,,,---,,,)))***---++++++******)))******+++,,,+++******))))))))))))******))))))******+++,,,,,,+++++++++++++++,,,,,,***&&&%%%)))+++***)))+++------,,,++++++******))))))*********))))))***,,,---------......---------///...+++)))+++000///***%%%'''***++++++***+++,,,+++,,,,,,,,,,,,,,,++++++))))))***+++,,,......///,,,++++++******++++++,,,*********+++---///111333+++---......---,,,,,,,,,.........------------------,,,,,,++++++,,,------------------------------)))***+++,,,,,,+++***)))...(((,,,///+++...222,,,,,,,,,.........---+++***)))(((((()))+++,,,,,,+++---------,,,,,,,,,,,,,,,000+++///222,,,...222,,,...------,,,++++++,,,,,,******++++++++++++******+++***************++++++,,,,,,+++,,,......---++++++++++++,,,---...///000,,,......---++++++---000------,,,,,,+++******)))...---,,,+++***+++,,,,,,******))))))***++++++,,,+++++++++,,,,,,,,,------,,,,,,,,,+++++++++******,,,,,,,,,,,,,,,,,,,,,,,,((()))+++,,,------,,,,,,...---+++***+++---000222+++,,,...///000//////...//////............//////---///000000000//////000//////.........------------...///000000000///......---------------...////////////......---------,,,+++++++++,,,,,,---...***,,,...////////////000+++---,,,+++,,,///...))).........------,,,,,,,,,***,,,---,,,***)))+++---///...---,,,,,,,,,---------***''')))---000///---,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,---------------,,,***))))))***,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---......///...---,,,---...///...---...,,,+++,,,---///...---///000222333555666777777000333777999;;;===@@@CCCIIIGGGDDD@@@;;;666333111------------------------,,,++++++,,,...//////...///---++++++,,,------------------...///...---+++------,,,+++++++++,,,---111---+++...///---+++---...,,,++++++------,,,***---,,,,,,---///000///......,,,+++,,,...///...,,,+++,,,---------,,,,,,---,,,++++++...111111...***------------------------...++++++...///---...222...---+++***+++,,,---...........................///...------...333999>>>333666888:::AAAIIIIIIDDDBBB@@@>>>===???BBBDDDFFFFFFPPPOOOMMMQQQKKK<<<666555333111111222444444444111333444333000//////111333333222222222222222111222111///......///111222//////000000//////...------+++******+++,,,++++++,,,,,,+++++++++************)))))))))))))))***+++///...///222///++++++111***))))))(((((()))******---,,,+++***))))))))))))******))))))******+++,,,************+++,,,------+++'''&&&)))+++)))((())),,,,,,,,,+++******))))))((()))***)))((()))***,,,,,,---...//////...---,,,......+++***...222000***))),,,------+++***+++,,,)))***+++,,,,,,+++******+++++++++,,,,,,,,,,,,---,,,++++++******++++++,,,,,,,,,------......//////---------......---,,,***/////////......------------,,,+++++++++,,,---...........................***+++,,,,,,,,,,,,+++***222***,,,000---111333+++***+++,,,------+++)))((()))((('''(((***,,,+++***+++++++++*********))))))---(((---///***,,,///***---............---,,,+++******+++++++++******)))++++++***))))))******++++++******,,,......---,,,+++++++++,,,---...///000,,,...///---******---000+++***))))))***+++---//////...,,,+++***+++,,,,,,******))))))***+++,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,++++++*********++++++++++++++++++++++++)))***+++,,,---,,,+++***---+++***)))***,,,///111***+++---/////////////////////............//////***...111111//////111333111111111222111000000///---...///111111111000000---,,,,,,,,,---///111222,,,---------------------++++++++++++,,,,,,---...))),,,///000000000111111+++---,,,+++,,,///...))),,,,,,,,,---------......***,,,---,,,))))))+++...///...---,,,+++,,,---------(((%%%(((///222000,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------.........---,,,***))))))***,,,---...------,,,,,,++++++***++++++,,,,,,---.../////////...------...///...,,,...,,,++++++---......---...111666999:::888444222+++---111777888888@@@JJJWWWUUUQQQKKKDDD>>>888555---------------------------+++***+++---/////////111...,,,+++,,,...//////***...111111...,,,---///&&&+++000000---+++...222...++++++...000---+++,,,...---+++,,,------,,,***000...------...///---,,,...,,,+++---//////---***(((---111000,,,+++...222...,,,+++---000111...+++........................,,,)))))),,,---+++---000000000000000///...---------.....................------,,,,,,///444;;;AAA555888999:::BBBLLLNNNIIIFFFEEECCCAAAAAABBBEEEGGG===KKKLLLHHHMMMIII999///111///...000333333000---000333555444000...///111666666444333333333333333444222000---,,,,,,---............///......---,,,---+++******+++,,,,,,+++,,,,,,,,,+++++++++************))))))))))))******,,,+++---000---'''(((...)))((((((((((((((())))))---,,,+++***))))))))))))*********)))***++++++,,,''''''(((((()))***,,,,,,+++'''&&&)))***((('''(((,,,,,,++++++***))))))(((((()))***)))((()))***,,,+++---///111111///---+++***+++***+++000555333---...000111///+++)))***,,,((()))***++++++***)))(((------,,,,,,+++******))),,,++++++++++++++++++,,,222111111000...+++)))(((///...---...///...+++(((------,,,,,,,,,,,,++++++++++++,,,---............+++,,,.........,,,***)))...---,,,+++++++++,,,,,,***)))((())),,,---...---*********++++++,,,,,,,,,***************+++++++++******+++++++++******)))---+++)))'''&&&'''((((((+++++++++***************---------------------------,,,,,,---......---,,,,,,,,,*********+++,,,---,,,***)))***---///---+++............---,,,+++***///---+++******+++,,,.........---,,,,,,+++***************+++,,,---...///,,,,,,++++++++++++++++++---,,,++++++******++++++---+++***+++---,,,((($$$))))))***,,,//////...,,,+++,,,,,,------......///---,,,---///111111000...///...------...///000111+++---...---///222222...////////////000000000000111///...---......,,,+++---------...///000000111...---,,,+++,,,---...///,,,,,,,,,---...///000111------............------......---------,,,,,,,,,...+++)))))),,,---,,,***++++++++++++,,,---...///444111---+++++++++***))),,,,,,,,,---------......---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,///...,,,***)))))))))))),,,((((((......)))&&&(((------++++++++++++------,,,,,,,,,---------.........---,,,---///111111111///333888999777333///,,,///000///000:::IIITTTWWWgggeeebbb]]]UUUJJJ???888111...+++***+++------------,,,,,,,,,,,,---......000---***+++...000000///////////////////////////,,,+++***+++---...---,,,,,,---.........---,,,+++++++++++++++++++++++++++---///000...,,,,,,000444,,,,,,,,,,,,,,,,,,,,,,,,,,,///111111...,,,,,,---***,,,///222222111...,,,///,,,,,,111000***))),,,******+++,,,---//////000///---+++,,,...///---+++,,,//////,,,+++......+++.........------333<<>>555555333111111111111000...111///...000444777777666555111444555111555555)))222111...+++******+++,,,000...,,,,,,------,,,+++))))))***+++,,,------...///...---,,,***))))))((('''((()))***+++***)))(((+++,,,---------,,,+++***---,,,***)))))))))******...---++++++++++++***(((,,,,,,++++++,,,,,,---...***++++++++++++***))))))***((('''''')))++++++***,,,------,,,***))))))***)))***++++++***)))***+++333555333------///---&&&,,,---......//////......111000///...---,,,,,,,,,,,,,,,,,,+++++++++******+++))))))***------***'''***+++---......,,,+++)))///............---------000000///...------,,,,,,------,,,,,,,,,,,,++++++---.........---,,,+++++++++,,,---......,,,+++***......---+++***)))(((''',,,+++)))***+++,,,,,,+++*********++++++,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,++++++,,,+++)))'''&&&'''((()))************************,,,,,,,,,,,,,,,,,,,,,,,,...------...//////---+++---,,,+++******++++++,,,---,,,***+++...///---+++------------,,,+++***)))...,,,+++******+++---.........---,,,,,,+++******,,,++++++++++++,,,,,,---************************------,,,+++*********++++++,,,......,,,***)))(((,,,+++++++++------+++)))------------,,,,,,,,,,,,+++++++++---///000...---...------,,,---...///000222444222...---///---)))---------.........//////111///...---......,,,+++---------...///000000000---------------......///------------...///000000------............------......---------,,,,,,,,,---+++)))))),,,---,,,***,,,,,,++++++,,,,,,------222000///......---+++))),,,,,,,,,------------...---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++******++++++,,,///,,,,,,111222---***+++---,,,,,,++++++,,,,,,---,,,,,,,,,---------.........,,,+++,,,...000000000666777888777444111///---+++---///444BBBUUUccchhhpppoookkkeee\\\NNN@@@666000...+++***+++------------,,,,,,,,,,,,---......///---++++++,,,,,,+++)))))))))))))))))))))))))))---++++++,,,---...---,,,,,,---.........---,,,+++,,,,,,,,,,,,,,,,,,,,,,,,......///...---...///111,,,,,,,,,,,,,,,,,,,,,,,,+++...000000---++++++---+++,,,...000111000...------***+++000000,,,+++......------------,,,,,,,,,...,,,+++,,,...///---+++---//////,,,+++------***,,,------,,,---222<<>>555777<<<;;;AAAFFFAAAIIIJJJKKKJJJKKKNNNRRRUUUVVVPPPHHHDDDHHHLLLIIIAAA;;;777222//////000111111111111000222555666666666666111333111+++...000&&&)))***,,,...//////......///---,,,,,,---------,,,++++++++++++,,,,,,,,,,,,///---+++((('''((()))***)))))))))***,,,---///000---,,,)))((((((***,,,......---+++******++++++,,,...,,,++++++++++++***)))))))))***++++++++++++***+++++++++++++++******)))***)))***+++------+++))),,,---...---+++******+++)))***++++++))))))***+++(((,,,---)))'''+++...000,,,,,,---.....................---,,,++++++++++++.........---------,,,,,,...---,,,,,,......---,,,***+++---...///......---------,,,,,,,,,+++++++++//////......---,,,,,,,,,------,,,,,,,,,+++++++++((()))+++,,,---...//////)))***+++,,,,,,,,,,,,,,,%%%''')))+++---,,,++++++---+++******+++,,,++++++***************+++++++++------,,,++++++***))))))''''''((())))))))))))(((++++++)))((((((((())))))(((((((((((())))))))))))************************))))))+++---//////---***...------,,,+++++++++***000///............---,,,,,,,,,,,,,,,,,,+++******+++******+++,,,---...///---------,,,,,,+++++++++++++++******)))******+++(((((()))***+++,,,,,,---///...---,,,+++*********))),,,...---+++******+++---+++***+++...111333333------,,,,,,,,,+++++++++***))))))+++---...---,,,........................---000111------111333222++++++++++++,,,,,,,,,,,,000...------......---,,,---------....../////////***+++---.........---,,,++++++++++++******))))))------............------......---------,,,,,,,,,,,,+++******++++++++++++++++++++++++,,,---...///...------...//////---+++++++++,,,,,,,,,------------,,,,,,++++++,,,,,,---++++++,,,,,,,,,,,,------))))))******+++,,,---...+++***+++---...---***))),,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......---++++++,,,000333444555444222...,,,+++******)))***///444===NNNcccqqqvvvrrrnnnhhh___SSSEEE777...///---++++++,,,,,,,,,+++---,,,,,,,,,,,,---......---,,,++++++,,,...///000000000000000000000000000...---,,,---///000///...,,,---.........---,,,+++,,,,,,,,,,,,------------000...---...111000---))),,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,++++++++++++,,,,,,,,,+++,,,,,,,,,---,,,+++,,,---...------...++++++,,,,,,---...//////*********+++---............000000,,,+++---,,,)))***+++,,,+++---222;;;AAA>>>555666<<<:::>>>BBB>>>@@@EEEJJJMMMOOORRRQQQOOOJJJGGGEEEGGGLLLLLLFFF>>>;;;777111......///000111111222222333555666555555888444666333---111444,,,---...///000111222222222///---,,,,,,---...---,,,------,,,,,,,,,+++++++++,,,++++++***))))))))))))******))))))***,,,...///+++***)))((((((***+++---...---,,,+++++++++,,,------,,,++++++,,,,,,***)))***+++,,,---------,,,,,,++++++,,,,,,++++++***)))******+++---...---+++(((,,,------,,,+++******+++)))***+++***)))((()))++++++......)))$$$$$$(((---,,,,,,---.........---------,,,,,,+++******++++++------------,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,***+++,,,.../////////...---------,,,,,,,,,,,,+++.........------,,,,,,,,,------,,,,,,,,,+++++++++((()))***,,,---.........)))******+++,,,,,,,,,,,,%%%'''***,,,---------,,,+++))))))))),,,---------************************,,,++++++***)))(((((('''&&&'''((()))))))))))))))+++******)))))))))))))))''''''(((((())))))))))))))))))))))))))))))))))))&&&&&&(((+++......---+++------------,,,,,,++++++/////////...---------------------------,,,,,,+++******++++++,,,---...///------,,,,,,,,,,,,++++++))))))))))))***+++,,,---******++++++,,,---......///...---,,,+++++++++++++++***)))***,,,---+++))),,,+++)))+++---000111222+++++++++,,,,,,---------,,,+++***+++---///...---//////000000000/////////222555555///,,,,,,---,,,+++,,,,,,,,,,,,---------///...------...///---,,,------------............)))***+++------,,,++++++,,,,,,------,,,+++***)))------............------......---------,,,,,,,,,++++++++++++******+++,,,((())))))+++,,,...000111///---******+++------,,,+++++++++,,,,,,,,,---------,,,,,,++++++,,,,,,---+++++++++,,,,,,---------++++++++++++++++++++++++---......///111111///+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,+++,,,///333777888888///---+++,,,------+++)))***...333;;;III[[[gggjjjddd___WWWNNNEEE;;;222---...,,,++++++,,,,,,+++***---,,,,,,,,,,,,---......///---+++)))))),,,000333...........................---,,,---///000///...,,,---.........---,,,+++******++++++,,,,,,,,,,,,000...,,,...000000,,,))),,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++++++++---,,,++++++++++++,,,---.........,,,,,,---,,,,,,+++,,,,,,------.........)))***+++,,,,,,---......---000///,,,+++------)))+++---------...222:::AAA@@@444555<<<:::<<>>???EEEJJJKKKNNNSSSRRRMMMHHHGGGGGGIIIJJJFFF@@@;;;===999555222222333444444111333444555555555555555666444777555///333888111333222000//////000222333...---++++++---......---......---,,,,,,+++++++++)))***+++---,,,+++)))(((111000...------...///000((()))***+++++++++++++++---,,,+++++++++,,,---...---+++***+++,,,,,,+++)))++++++,,,------------,,,+++,,,,,,,,,,,,+++************+++---...---***(((***,,,,,,,,,***)))***+++((()))******)))((()))***---......)))###!!!%%%++++++,,,,,,---...---------,,,,,,+++*********++++++,,,,,,,,,,,,++++++++++++,,,,,,------,,,,,,,,,,,,***+++,,,---......//////............---------------------------,,,,,,,,,------,,,,,,,,,,,,++++++------------,,,+++***)))************++++++++++++***+++,,,,,,,,,+++***)))***)))((())),,,.........***************)))))))))*********)))((((((''''''))))))***+++,,,,,,,,,,,,************************'''(((((())))))******+++))))))))))))))))))))))))((((((((())),,,---,,,+++,,,,,,------------,,,,,,---...///...,,,,,,---...---------......------,,,***++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,)))))))))***+++,,,---...++++++,,,,,,------.........------,,,,,,,,,,,,,,,---***((()))---///---***...,,,******+++,,,+++***++++++,,,------...//////...,,,+++,,,...///000///000000111111111000//////+++111333///,,,---///...,,,,,,---------.........///...------...///...---------------------------******+++,,,,,,,,,,,,,,,...///000000000...---,,,------............------......---------,,,,,,,,,+++,,,,,,+++******+++---((())))))+++,,,...000111///,,,)))(((***+++,,,,,,++++++++++++,,,,,,,,,,,,---,,,,,,++++++,,,,,,---***++++++,,,,,,------...,,,,,,,,,,,,,,,+++***)))***,,,------...000...)))+++,,,,,,------,,,,,,+++,,,,,,,,,---------......,,,,,,///222666888888777---,,,+++...111222///,,,'''+++///444@@@OOOXXXZZZSSSNNNFFF@@@:::666111///---,,,++++++,,,,,,+++***---,,,,,,,,,,,,---......///...+++'''%%%'''+++...---------------------------,,,,,,,,,...///...---,,,---.........---,,,+++)))******++++++,,,,,,---...---------......---+++,,,,,,,,,,,,,,,,,,,,,,,,,,,+++)))***+++,,,,,,,,,------,,,+++++++++,,,,,,...000///++++++------+++//////...---,,,,,,+++***)))+++,,,,,,++++++---...,,,//////,,,+++......+++---...///......222999???BBB444444<<<;;;<<>><<<::::::::::::888777222444666666555444444444333111666555...333888111333111///,,,,,,---///111...,,,++++++---......---......------,,,,,,++++++(((***,,,---...,,,+++)))000///...---,,,,,,,,,,,,((()))+++,,,---,,,++++++,,,++++++******+++---...,,,+++******,,,,,,+++*********))))))******+++,,,,,,,,,,,,,,,,,,++++++***+++******+++,,,,,,***((()))***+++***)))((()))+++((()))******(((((()))***,,,++++++***'''$$$''',,,++++++,,,---------------,,,,,,+++******++++++,,,,,,,,,+++++++++*********,,,///111111000.........+++++++++,,,,,,---------//////.........---------------,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,++++++......------+++***((('''++++++******************++++++******)))))))))(((,,,***)))***+++------,,,+++*********)))))))))(((******)))))))))))))))))))))***+++,,,------------)))******++++++*********(((((())))))***++++++,,,))))))))))))))))))))))))///---+++***+++++++++******+++,,,............---***,,,...---,,,+++---///+++,,,,,,---------,,,,,,+++,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++,,,------,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,---......---,,,,,,,,,...///000000///...---------,,,***(((...........................,,,++++++---///000//////000111111111///...---"""***000///...000222222,,,,,,,,,------------...///---,,,---...///...---------------------------------,,,,,,------...///---...///000000///---,,,------............------......---------,,,,,,,,,***,,,---,,,))))))+++---++++++++++++,,,---......///---++++++,,,,,,+++******++++++++++++,,,,,,,,,---,,,,,,++++++,,,,,,---******+++,,,,,,---......++++++,,,,,,,,,+++***)))&&&******)))+++...,,,&&&+++,,,,,,------,,,,,,+++,,,,,,,,,---------.........///111555888777444111///,,,+++---222444111...(((+++---///777BBBHHHGGGBBB???:::777444333000...---,,,++++++,,,,,,+++)))---,,,,,,,,,,,,---......,,,------***(((''')))+++........................---++++++,,,---...---,,,,,,---.........---,,,+++******++++++,,,------...,,,---------,,,,,,...///,,,,,,,,,,,,,,,,,,,,,,,,---+++)))))),,,...---,,,------------,,,,,,,,,+++---///...******...///,,,000///...---,,,++++++***)))+++---,,,******+++---+++......+++,,,//////,,,---...///...---000666;;;CCC444333<<<;;;>>>FFFHHHGGGLLLKKKHHHNNNZZZ^^^XXX\\\PPPEEEDDDEEEAAA===<<<;;;;;;<<<>>>???===:::777222444777888555333333444222222888777///222666///111000///...---......///...,,,++++++---.........---------------,,,,,,,,,,,,,,,++++++,,,---......***++++++++++++******)))*********+++,,,------...+++******)))***+++,,,---,,,+++******,,,,,,+++***,,,***)))((((((***,,,---,,,,,,------,,,,,,+++***,,,***))))))******)))((('''(((***)))((('''(((***((()))***)))((('''(((***---)))))),,,+++((()))---++++++,,,------------,,,,,,,,,++++++++++++,,,,,,------,,,,,,,,,++++++++++++...222333111///......++++++*********++++++,,,.........---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,,,,+++++++++,,,,,,,,,,,,+++******,,,,,,+++***)))))))))***((((((''''''((()))***+++...,,,******+++,,,+++***+++*********))))))((((((***************+++++++++(((((()))***+++,,,,,,,,,)))******+++++++++******((())))))***+++,,,,,,,,,************************666222...+++******)))))))))***,,,.../////////...)))+++------++++++---///***++++++,,,,,,,,,++++++,,,,,,---------,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,...---,,,,,,++++++,,,,,,,,,,,,++++++++++++++++++,,,,,,,,,,,,---...//////,,,...111000......111555/////////000222222///---000000000///......------...,,,***+++---/////////...///000000000///---,,,%%%---333111---,,,,,,+++++++++,,,,,,,,,---------...---,,,---//////...---------------------------//////...------///000111***+++---......---+++***---..................---......---------,,,,,,,,,***,,,---,,,))))))+++......---,,,,,,++++++++++++...---...//////...+++(((******+++++++++,,,,,,,,,---,,,,,,++++++,,,,,,---******+++,,,,,,---......******,,,,,,---,,,+++***(((,,,---+++---111///(((++++++------------++++++,,,,,,,,,---------......///111333666777555000+++000,,,)))+++///222000...---///......222999<<<:::666555333222222111...,,,,,,+++++++++,,,,,,***)))---,,,,,,,,,,,,---......&&&***...///---,,,,,,...++++++++++++++++++++++++,,,+++***+++---...---,,,,,,---.........---,,,+++++++++,,,------...//////+++---...---***+++...222,,,,,,,,,,,,,,,,,,,,,,,,...+++)))))),,,......------............---,,,++++++......)))***///111...,,,,,,------------------***,,,...,,,***)))***---***------+++,,,///000------......---,,,...444999EEE333333<<<<<>>999666888;;;>>>@@@===888444222555888888555333333444444444;;;999000222555---///000111222222111000///---,,,++++++---///......------------------------000---***)))))),,,000333***+++---...///...---------+++***)))***,,,///111******)))))))))***,,,---,,,+++******,,,---,,,***///---***((()))+++...111,,,,,,------,,,,,,+++***,,,***(((((()))))))))(((&&&((()))(((''''''((()))((()))***)))((('''(((***000+++)))---...***(((***++++++,,,---------,,,,,,,,,,,,,,,+++,,,,,,------......---------,,,,,,,,,(((,,,222333111---++++++++++++******)))*********---------,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******+++,,,...//////...,,,+++,,,...///,,,(((''')))---...+++((('''(((***,,,,,,000///---,,,++++++,,,,,,******+++,,,,,,,,,++++++...+++((((((***,,,+++***111222333111---***((((((((())))))))))))*********+++)))(((((()))******)))---***''''''***,,,,,,+++(((((())))))************+++******,,,...000///...///,,,,,,//////+++***,,,444222///---,,,,,,---...,,,,,,,,,,,,++++++***))),,,+++)))))))))+++---...,,,,,,,,,,,,,,,,,,,,,,,,000,,,)))))),,,//////...---000222111...---...111111000000000000000111111222111111000///.........111000///---,,,+++******,,,---......//////......---000222222111000000111------------------------------,,,++++++,,,,,,,,,........................///............---------.........------...000333222000---++++++,,,...///,,,++++++,,,---...,,,***,,,,,,------...------,,,,,,++++++***++++++,,,,,,+++---...,,,+++,,,000444...---+++*********++++++++++++,,,,,,,,,---------+++,,,,,,------,,,,,,+++---,,,,,,+++,,,---///000---+++***+++...///,,,)))---,,,,,,---//////---+++''')))+++---//////...---******+++,,,------------333666888555///+++,,,///222---((('''+++...---+++---,,,,,,---...000222333555444333222111///......++++++,,,---///000...,,,///...---,,,,,,---//////333111...---------+++***,,,,,,,,,,,,,,,,,,,,,---...---,,,,,,++++++++++++,,,---///...---+++,,,,,,,,,+++---222000***)))---222111000///------------------------------------++++++,,,,,,,,,---------,,,++++++,,,------,,,+++.........------,,,,,,+++...---,,,,,,++++++++++++++++++,,,------......///,,,---//////---,,,,,,,,,......---------///111222777>>>===555555@@@FFFCCCBBBHHHOOOUUU[[[^^^YYYQQQVVVLLLDDDDDDCCC>>>999999888;;;<<<999:::===999111;;;777888>>>>>>777111111666555444444555444222000///---,,,---///000...,,,---..................---...***+++111111---,,,//////000000000///...------......,,,+++***)))))))))000///......///000///...&&&'''(((***+++,,,,,,,,,000///+++(((&&&&&&***,,,---+++***+++,,,......---+++******))))))******+++---,,,,,,+++***)))((((((***************++++++++++++***)))))))))***+++,,,######&&&,,,111111+++%%%---,,,+++******+++,,,---,,,,,,+++++++++,,,------000///---+++)))(((((()))...---000333222+++&&&&&&+++***(((***,,,---***(((---,,,++++++------,,,+++......---,,,,,,+++******,,,,,,,,,+++++++++******,,,---...//////...,,,++++++)))(((((()))***++++++...,,,))))))***,,,,,,,,,000///---,,,++++++,,,,,,,,,,,,,,,,,,+++++++++***(((%%%$$$$$$'''))))))(((+++---......,,,***)))***)))))))))*********+++++++++***((((((*********)))***((('''(((+++---,,,+++***)))))))))******++++++,,,+++***,,,...///...---...,,,,,,//////+++***,,,000///...---------...///---------------,,,++++++---,,,+++++++++,,,...///------------------------000---+++,,,...000000//////111444444333111111111111000000//////000000111000//////...------,,,,,,///...---,,,,,,+++,,,,,,,,,---......//////......,,,...000000...,,,,,,,,,........................---,,,,,,++++++,,,,,,---........................///............---------------............///000((()))***,,,...///000000---,,,+++,,,------,,,***------......------,,,+++,,,,,,++++++++++++++++++...///000...---...111555///...,,,+++++++++,,,,,,++++++,,,,,,,,,---------,,,,,,------------,,,,,,,,,,,,,,,,,,,,,---...///,,,++++++,,,---......---...---,,,,,,---...---,,,***+++---......---+++************+++,,,///111333555444111///---+++++++++555000+++***---///...,,,,,,,,,,,,,,,---///111222333333222111000///......---,,,,,,...//////...,,,...------,,,,,,,,,------...---,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,...---,,,,,,+++++++++,,,,,,...//////---,,,,,,---000,,,***,,,,,,***...666//////......------......------------------------++++++,,,,,,,,,---------...---------......---,,,+++---///000111000...---...---,,,,,,+++++++++,,,---------------------------.........,,,+++,,,---,,,,,,...///111222444444777>>>===666666@@@EEECCCIIIKKKKKKNNNUUU[[[ZZZTTTMMMFFF>>><<<@@@CCCBBB???>>>DDDGGGBBB===<<<;;;888555222333888777000,,,---666555444444555444222000111///------......,,,***------............---------+++---111111,,,,,,000000000000000///...---,,,......---,,,++++++++++++...,,,+++,,,---...---,,,...---,,,+++++++++,,,,,,)))+++,,,---,,,+++++++++,,,+++)))***,,,------,,,+++++++++******+++++++++------,,,++++++***))))))+++++++++***************,,,,,,+++++++++,,,---...)))((((((,,,000111---)))------,,,++++++,,,------...---,,,,,,++++++++++++---,,,+++******+++,,,,,,///---///222111,,,***++++++***)))***,,,---***(((---,,,++++++------,,,+++......---,,,,,,+++******,,,,,,,,,+++++++++******....../////////...,,,+++(((%%%###%%%***---,,,***---,,,++++++------,,,+++///...---,,,+++++++++,,,...---,,,++++++***++++++***((('''''')))++++++***%%%'''***+++*********+++************+++++++++,,,+++***((((((***+++***)))*********,,,//////...,,,,,,+++***)))***+++,,,------,,,++++++------,,,+++...+++,,,///...+++***------------....../////////......//////......------///...---,,,---...///000........................000///......000111000///---...///111222111...,,,000000////////////000000---------,,,,,,++++++***,,,,,,+++++++++,,,------,,,---......//////......000222333222000---,,,,,,........................,,,,,,,,,++++++,,,,,,---........................///............---------,,,,,,......///...------"""%%%)))---000///...---...---,,,,,,------+++)))............---,,,++++++------,,,+++++++++++++++000000000...------000222///...---------------...,,,,,,,,,,,,------------------............------,,,,,,------......------+++,,,,,,,,,,,,---000222111...,,,+++,,,---,,,,,,---.........---+++)))(((++++++***+++---111666999999444...,,,...///...,,,333///++++++---//////...+++++++++,,,---...///000000000000/////////.........------...//////---+++,,,---------,,,++++++************+++,,,---...///......------,,,,,,++++++------,,,+++++++++,,,,,,---...000///...,,,------///---,,,---......333999,,,,,,,,,,,,------...///,,,,,,,,,,,,------------,,,,,,,,,,,,------------////////////......------(((***...111111000---,,,------,,,+++++++++,,,,,,//////...------,,,++++++.........,,,******,,,...***,,,///111222222111000888===>>>888888@@@DDDBBBMMMJJJFFFFFFPPPZZZ]]]YYYQQQKKK@@@999>>>HHHGGG>>>BBBKKKOOOHHH>>>:::;;;>>>666555666888555000///111666444444444444444222000222000...------,,,***(((,,,,,,------------,,,,,,+++,,,///111///+++,,,000000000000000///...---,,,------,,,,,,,,,,,,---------,,,+++,,,---...---+++...---***)))((((((*********+++---......---,,,+++,,,***))))))+++,,,,,,+++,,,,,,++++++++++++,,,,,,---,,,,,,,,,++++++******,,,,,,++++++******)))))),,,,,,++++++,,,,,,---...---+++***---000222000---------,,,,,,,,,,,,------//////---,,,+++*********,,,,,,++++++++++++,,,,,,000------000000---...111+++******+++,,,,,,+++)))---,,,++++++------,,,+++...------,,,,,,++++++***,,,,,,,,,+++++++++******///////////////...,,,,,,'''%%%%%%'''***,,,,,,+++,,,++++++,,,...---+++)))...------,,,,,,+++++++++---,,,++++++***+++,,,,,,---,,,,,,++++++++++++***###%%%(((*********+++,,,******+++++++++,,,,,,,,,,,,***))))))***++++++***((()))+++------,,,)))(((---,,,+++******,,,---///...,,,++++++,,,,,,+++)))---++++++......+++***---,,,,,,---............------...............------......------------...///------------------------......//////000000///......+++***,,,///000---+++000000///.........//////---,,,,,,,,,+++++++++***,,,,,,++++++++++++,,,,,,,,,---......///.........000222333333111///..............................,,,,,,+++++++++,,,------........................///............---------+++,,,---///000...,,,)))'''))),,,...///---***(((...---,,,,,,------+++))),,,,,,------...------,,,...---,,,+++++++++++++++000///---+++***+++---.........------------------,,,,,,,,,------------...---..................---+++,,,---.........,,,,,,+++---...---+++,,,111555222///,,,***+++,,,,,,,,,.........---,,,+++***))),,,,,,,,,...000333666888555000+++***,,,//////......+++)))***,,,/////////+++++++++,,,,,,------...........................///---,,,,,,------+++***,,,---......---,,,***))))))***++++++,,,---///111//////...---,,,++++++***---,,,,,,++++++,,,,,,,,,---///000000...------...+++...111444444222222333,,,,,,++++++,,,,,,---...,,,,,,,,,,,,,,,---------,,,,,,,,,------------...///000000///---,,,---...(((***,,,------,,,***)))---,,,,,,++++++,,,,,,,,,......---------,,,,,,,,,......---+++)))***,,,...+++---///000000---***(((888===>>>;;;;;;???BBB@@@JJJHHHDDDFFFQQQ\\\^^^YYYSSSQQQGGG<<>>888999999888555333333666555444333333444444222000000///...---,,,+++***)))+++,,,,,,------,,,,,,+++)))---000111...+++---000000000000000///...,,,,,,+++++++++++++++,,,---...///...------//////...---,,,+++******)))******+++000...,,,,,,,,,---,,,,,,,,,***))))))***++++++***,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++************------,,,+++******))))))***)))************+++++++++++++++...111333222000,,,,,,,,,,,,,,,,,,,,,,,,///...---,,,++++++++++++///...---,,,+++******)))000,,,***---...---000555++++++++++++,,,,,,+++***,,,+++***+++---...---,,,---------,,,,,,+++++++++,,,,,,,,,+++++++++******...............------,,,''')))++++++***)))+++,,,*********,,,---,,,***(((,,,,,,,,,,,,,,,,,,++++++************++++++,,,---((()))******))))))******&&&(((***++++++***++++++******+++++++++,,,,,,,,,,,,***))))))***++++++***%%%''')))***(((%%%"""!!!---,,,+++++++++,,,......---,,,******++++++***(((,,,***+++......+++***------------...---,,,+++++++++,,,,,,---------,,,,,,------,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,---......------,,,,,,222...++++++...111111000000//////...------......---------,,,,,,,,,,,,,,,......---,,,++++++++++++,,,---......///.........***,,,...///---,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---...........................///............---------,,,,,,---///000///+++'''............---,,,******---,,,,,,,,,------+++)))***+++,,,---.../////////...------,,,+++++++++,,,000///,,,+++++++++,,,---,,,,,,,,,------------,,,,,,,,,---------.........---..................---,,,,,,.........---,,,++++++---...---+++,,,111555222///,,,***+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---///222333333333333,,,+++)))))))))+++---//////---,,,+++,,,---------++++++,,,,,,,,,,,,,,,,,,---------------............,,,+++++++++,,,***)))---.../////////---,,,++++++---...---,,,,,,///111//////...------,,,++++++,,,,,,,,,++++++,,,,,,------...000///---,,,,,,---+++...111111///...------------,,,++++++++++++,,,+++++++++,,,,,,,,,------,,,,,,---------............//////...++++++,,,///...---,,,******))))))***,,,,,,,,,++++++,,,,,,---,,,,,,,,,---------............---+++)))))),,,...***,,,...//////---+++)))999===???>>>===???@@@???GGGHHHIIINNNVVV\\\XXXPPPKKKMMMGGG@@@HHHVVVUUUHHHBBBBBBBBBAAA===;;;<<<>>>777777555111///000222333555444333333444333111///...///......,,,,,,+++,,,+++,,,,,,------,,,,,,+++)))---000000...---...///111111000000///---,,,+++))))))))))))***+++,,,---///---,,,---...///...---,,,---............---,,,///......///000000---***,,,***))))))***+++******+++,,,,,,------,,,,,,+++)))))))))***************...------,,,+++***))))))))))))******++++++++++++%%%'''***///222333111000+++,,,,,,,,,,,,,,,,,,+++,,,,,,,,,++++++,,,,,,---.........---,,,+++******///+++)))+++,,,,,,000555***+++,,,,,,,,,+++++++++,,,+++***+++---...---,,,------,,,,,,,,,,,,++++++,,,,,,,,,+++++++++******------------------------(((,,,///...***(((***---***))))))+++,,,,,,***(((++++++,,,,,,,,,,,,++++++((())))))***++++++******%%%'''***++++++,,,---...)))+++------,,,+++***+++************+++++++++,,,,,,+++))))))+++,,,+++***)))+++...---+++(((%%%%%%++++++,,,,,,,,,---------,,,+++******++++++)))(((,,,)))***---...+++***------------,,,,,,+++++++++******++++++,,,,,,++++++++++++++++++++++++******************************+++,,,---,,,*********,,,...,,,******+++...///000000///...---------------------------------------000///...---,,,,,,++++++,,,---......//////......***---///000///......///++++++++++++++++++++++++++++++++++++,,,---..............................///............---------///...---///111000+++&&&///......------......///,,,++++++,,,---...,,,******+++,,,---.../////////------,,,,,,,,,,,,------333000---,,,---.........++++++,,,------------,,,,,,---------............------............------------......------,,,,,,+++,,,,,,,,,,,,---000222111...,,,+++,,,---,,,,,,+++++++++,,,,,,---------+++---000333333222000...,,,---............//////444333222000...,,,,,,+++,,,,,,---------,,,++++++------------------.........,,,******+++,,,,,,+++---......//////......---,,,///000///,,,+++...111//////......------,,,,,,,,,,,,+++++++++,,,------,,,---///...---+++,,,,,,///000---'''%%%(((++++++...---,,,,,,++++++++++++******++++++,,,,,,------,,,---------............,,,...///---******---111333111...,,,***+++,,,,,,,,,,,,+++++++++,,,------++++++,,,,,,---...//////---------+++))))))+++---)))***,,,///111222444444999<<<@@@AAA@@@???>>>>>>EEEKKKPPPTTTWWWVVVNNNEEEMMMNNNIIIDDDGGGOOOMMMEEEFFF@@@===@@@BBBBBBAAACCC999777222---...333555333555333333333333333111///...///000///---,,,,,,...,,,,,,------------,,,,,,+++...///......000///,,,111111111000///---,,,+++)))))))))))))))***++++++,,,+++***+++,,,---,,,***+++,,,------......------...///222666999666...(((---+++******+++++++++******+++,,,------,,,+++***)))))))))******++++++,,,------,,,,,,++++++*********+++,,,------------,,,"""%%%***...000111///...,,,,,,------------,,,,,,,,,+++++++++,,,,,,---...***+++,,,---......------...+++))),,,,,,,,,...222***,,,------,,,++++++,,,+++******+++---......---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******++++++++++++,,,,,,---...***+++------,,,++++++++++++******+++,,,,,,+++)))***+++,,,,,,,,,,,,+++***((()))++++++***(((&&&$$$(((+++------+++***+++,,,***,,,......---+++++++++)))))))))*********++++++---+++******+++,,,+++++++++...000000...,,,,,,,,,)))***,,,---------+++++++++***))))))***+++***(((+++)))***------+++***---,,,+++*********+++,,,---)))******+++,,,++++++++++++++++++++++++******)))+++++++++++++++++++++++++++------+++((((((***---&&&(((***+++******+++,,,000///...---,,,,,,,,,,,,------------------------///......------.........,,,---......//////.........000222222000/////////,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,---...///........................///............---------222///...///111000,,,'''---------......//////000+++******,,,......---,,,,,,------...------,,,,,,,,,,,,,,,,,,,,,---...///222///,,,+++---//////...+++,,,---...///......---------------............,,,,,,------------,,,,,,///...---,,,,,,,,,,,,,,,,,,++++++,,,---......---...---,,,,,,---...---,,,,,,+++++++++,,,,,,------+++---...000000000///.../////////111333111,,,'''222222222000...---------------......---,,,+++***............------------///---++++++---.........,,,,,,,,,,,,---...//////***---///...+++***...111...............---------,,,+++++++++,,,,,,---...+++,,,...---,,,******+++///111...'''%%%))),,,+++---,,,,,,,,,,,,------...)))******+++,,,,,,------------------............,,,...000...++++++000444111111///...------------,,,+++++++++,,,,,,---...,,,---------------------+++,,,---,,,*********+++*********,,,///444888;;;:::<<<@@@CCCBBB>>>======AAAIIIPPPRRRRRRQQQKKKDDDUUUQQQKKKFFFDDDCCCCCCBBBIIIBBB???CCCFFFFFFFFFIII???;;;222,,,000999:::555444333222333333333111///111222333111---+++,,,---------............------,,,...---+++///333000)))222111111000///---+++************)))******++++++,,,+++******,,,,,,+++************,,,///444999;;;===:::777777888555///***...,,,+++***+++,,,+++***)))***+++------+++***)))******+++,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,---------,,,,,,&&&(((***,,,---------...---...///000000///...---------,,,+++++++++,,,,,,***+++,,,............---///,,,,,,//////,,,,,,///***,,,......+++***+++---+++******+++---......---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******)))))))))***+++,,,......+++))))))+++...///,,,)))---,,,++++++------,,,+++)))***,,,,,,---,,,+++***)))***,,,,,,***&&&""")))+++---***%%%""" !!!***,,,......---,,,,,,,,,((())))))))))))*********---+++******+++,,,,,,+++%%%(((,,,,,,***)))+++,,,'''))),,,......---+++)))***)))((()))***+++***)))+++((()))------++++++---******)))(((***,,,...000)))***++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,+++***))),,,,,,,,,,,,,,,,,,,,,,,,---------***''''''+++...$$$)))///111///---,,,,,,000///...---,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......000111111,,,---......//////......---///000///---+++******------------------------++++++++++++,,,---...///........................//////.........---------444000...///111111,,,'''---.../////////...---,,,***)))***+++...///...---/////////...---+++***)))+++++++++,,,---...///000000,,,))))))+++------,,,,,,---///000000000//////---------.........//////+++,,,,,,------,,,,,,+++000///---,,,+++,,,---------+++***+++...///,,,)))---,,,,,,---//////---,,,------,,,++++++,,,,,,,,,,,,,,,,,,,,,...///000111---***(((,,,000---"""***,,,---.........000111---......///...---+++***//////.........---------000...,,,,,,...000111000+++*********+++---///000'''+++...---******...222---------...............++++++++++++,,,,,,---...***,,,------+++******+++,,,222444000...///...)))+++++++++,,,---...000000))))))***+++,,,,,,---------------.........//////,,,///111///,,,---222777,,,---.........---,,,+++++++++++++++,,,,,,---...///......------,,,,,,+++***,,,------+++*********,,,+++)))))),,,111666::::::<<<@@@DDDCCC>>><<<<<<<<>>@@@AAACCCIIIKKKEEE;;;???CCCIIIJJJIIIIIILLLOOODDD:::555888;;;888555555222333333333222111000///666333000,,,++++++---...---.../////////---,,,+++***---000000333555333......,,,,,,//////------000---------,,,,,,,,,+++++++++,,,---............---333...444LLLjjjvvvlll\\\JJJ666///222+++(((***)))...,,,+++***)))***,,,---)))***++++++++++++,,,...///,,,,,,///...+++***,,,------,,,,,,++++++*********))))))+++......+++(((************+++,,,---...000000000111000000//////...,,,***+++---...,,,***000999:::111,,,......***(((***,,,---,,,++++++,,,---------,,,,,,+++++++++******+++++++++,,,,,,,,,---,,,++++++------,,,+++///......---------------,,,+++)))((((((***,,,---------,,,+++++++++++++++///...---,,,+++++++++,,,+++***)))+++---...---,,,,,,+++*********+++---.........------------......,,,,,,,,,+++******))))))+++++++++************)))---,,,++++++++++++,,,,,,000...,,,+++,,,,,,+++)))///...,,,+++******+++,,,)))))))))((()))+++,,,---111///...---...---,,,***---,,,+++*********+++,,,******+++++++++,,,,,,,,,((()))+++,,,------,,,,,,------,,,,,,++++++******///...---,,,+++*********...---,,,,,,++++++,,,,,,,,,,,,++++++++++++,,,---++++++************++++++,,,,,,------------....../////////...///000000111.../////////...---+++***------......------,,,,,,......------,,,,,,++++++++++++,,,,,,------......------,,,,,,,,,,,,---------...---,,,******,,,.........---,,,+++++++++++++++++++++---///...+++)))........................///,,,,,,...///---...222222222222000---,,,---...,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,---//////------,,,,,,,,,,,,------,,,+++***+++,,,,,,***)))000000///---,,,+++***))),,,,,,,,,,,,,,,,,,,,,,,,+++******))))))******+++------,,,+++++++++,,,,,,///,,,***)))***+++***)))---...//////---,,,---...------------------------...------,,,,,,,,,,,,,,,---------------.........---***'''&&&))),,,...///,,,++++++************+++------------------------------......------,,,,,,,,,+++,,,---//////---+++///......------,,,,,,,,,...------,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,*********+++---...000111---...+++''')))---...+++'''(((***,,,,,,,,,,,,+++******+++++++++,,,,,,,,,***++++++,,,,,,,,,++++++,,,++++++,,,---...,,,***---***'''&&&(((,,,///000777;;;AAAEEEEEECCCBBBAAAHHHFFFEEEIIIMMMMMMHHHBBB@@@???<<<<<>>???<<<999888111222333444333222000///000///,,,++++++---///111222222111000...------,,,...111333333555888555000000---,,,......---...222///...---,,,+++,,,------,,,...///...---...222666???IIIYYYiiinnndddQQQAAA666,,,000444+++%%%***+++,,,,,,+++******+++------***+++,,,,,,******+++,,,...,,,,,,...---)))(((***......------,,,++++++***---,,,++++++,,,,,,***)))+++******)))***+++---...///////////////000000000...---+++,,,,,,---+++***000777888111,,,......***%%%(((+++---,,,,,,,,,,,,......---,,,+++***)))))),,,+++*********+++,,,------,,,++++++------,,,+++......---------------...,,,,,,++++++,,,...///000------,,,,,,++++++++++++...------,,,,,,+++++++++,,,+++***+++---...---,,,,,,,,,+++******++++++,,,,,,+++***))))))***+++,,,,,,,,,,,,++++++*********++++++++++++++++++++++++,,,,,,++++++,,,,,,,,,---///---+++***+++------,,,///...---,,,+++,,,,,,------,,,+++******,,,...///000///------------+++***---,,,+++*********++++++******+++++++++,,,,,,,,,)))***+++,,,,,,,,,,,,+++,,,,,,,,,,,,++++++******+++************+++,,,,,,...---,,,,,,++++++,,,,,,++++++++++++++++++,,,,,,++++++++++++++++++++++++******+++,,,,,,---.....................///000000/////////...---,,,+++***,,,,,,.........---,,,+++//////...---,,,++++++*********++++++,,,---......,,,,,,,,,,,,,,,,,,,,,,,,------,,,***)))***---///------,,,+++++++++++++++,,,,,,---...//////---***///////////////////////////,,,,,,//////...000333222222222000...,,,++++++++++++*********+++,,,,,,,,,,,,,,,,,,------......,,,,,,,,,,,,,,,,,,,,,,,,+++******+++------+++***++++++,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...------,,,++++++++++++000---***)))***+++,,,,,,/////////...,,,+++---...------------------------...---+++******+++,,,---,,,------....../////////&&&'''(((,,,///000///...---,,,++++++************,,,------------------,,,,,,------...------,,,,,,,,,++++++,,,,,,***&&&###...............---------///...---,,,++++++++++++***++++++++++++,,,,,,,,,)))******+++,,,...///000------***'''(((---...+++((()))***+++,,,+++++++++++++++***+++++++++,,,,,,++++++,,,---------,,,,,,,,,,,,,,,,,,------,,,+++,,,(((%%%%%%))),,,---,,,444:::AAADDDDDDBBB@@@@@@HHHIIIMMMQQQRRROOOGGGAAAHHHCCC:::666:::@@@@@@:::===BBBGGGIIIEEE@@@<<<:::777:::@@@DDDDDD@@@<<<;;;555555444333222222111111,,,+++******,,,...111333222222000///............444666666555777:::888333111---,,,......---///333000...---++++++,,,...///111222222...---111;;;DDDTTTdddqqqhhhOOO999111333...)))///444,,,(((------+++++++++++++++,,,---...+++,,,---,,,***)))***+++///,,,,,,...---)))(((***//////...---,,,,,,++++++---,,,*********++++++,,,,,,+++***)))***+++---...---------......///000000...---,,,,,,,,,,,,+++***)))///111---+++------+++))),,,...///---***)))(((------,,,,,,+++******))),,,+++***))))))+++---...---,,,++++++------,,,+++------,,,,,,,,,,,,------+++,,,...///000111000000------------,,,,,,++++++,,,,,,,,,,,,,,,,,,++++++,,,+++++++++---...---,,,,,,,,,++++++++++++++++++***)))'''&&&&&&''')))***,,,,,,,,,+++++++++++++++++++++++++++,,,,,,,,,,,,+++,,,,,,,,,------,,,,,,---+++))))))+++---......///...---,,,,,,,,,---...///...,,,******+++,,,---,,,+++******,,,,,,+++***,,,,,,+++++++++***++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,++++++******,,,+++++++++++++++******)))))))))))))))***++++++...---,,,,,,++++++,,,,,,*********+++,,,,,,,,,,,,+++++++++,,,,,,+++++++++)))******+++,,,---......------,,,,,,,,,---...............------,,,+++***+++,,,---.........,,,,,,//////...------,,,++++++******++++++,,,---......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++***)))+++...000------,,,,,,++++++,,,,,,000///---...///000///...////////////////////////...,,,,,,///000...///333222111111000///---+++)))+++*********++++++,,,---,,,,,,------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,...///...,,,(((((()))***+++,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,++++++***...,,,)))((()))***++++++/////////...,,,+++---...---------------------------,,,+++******+++---...,,,------....../////////---------...000000...,,,------,,,+++*********+++,,,,,,---......---,,,,,,,,,,,,------...------,,,,,,++++++,,,,,,+++'''$$$------.../////////...---///...---,,,+++******************+++++++++,,,,,,+++++++++++++++,,,---...------***'''(((------***,,,,,,,,,,,,,,,++++++***++++++*********+++,,,---,,,,,,---......///......,,,,,,,,,,,,++++++,,,---***'''&&&'''+++,,,+++(((111888@@@DDDBBB@@@>>>???DDDHHHOOOTTTTTTOOOFFFAAAHHHEEE???;;;<<>>999EEEHHHLLLMMMIIIDDD>>>;;;444;;;CCCFFFEEEBBB>>><<<:::777444111//////111222++++++++++++---000222444//////......///000111111666777666444555888777222111...,,,......---///333000///---,,,,,,---///000444333111......777FFFQQQZZZWWWOOODDD888000,,,***000(((,,,000***+++///,,,+++++++++,,,,,,------...,,,------,,,***)))***+++///,,,,,,///...***)))+++000//////...,,,++++++***''''''&&&%%%&&&'''***+++,,,+++*********+++,,,------,,,,,,,,,---...//////---------,,,,,,+++++++++(((+++---+++***,,,,,,***...///111000---***)))(((++++++++++++++++++++++++,,,+++***))))))+++---...---,,,++++++------,,,+++,,,,,,,,,,,,,,,,,,---...)))+++---///000000...------------------,,,++++++++++++,,,,,,,,,,,,++++++,,,+++***+++,,,---,,,++++++++++++++++++++++++++++++***(((''''''(((***+++,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,,,,---------,,,,,,------------,,,++++++***))))))+++------,,,......,,,,,,,,,,,,---...---,,,+++)))((()))))))))***)))((()))+++,,,,,,+++,,,,,,,,,+++++++++************+++++++++,,,,,,,,,------,,,++++++******)))++++++++++++++++++******---,,,+++***)))(((((((((...---,,,,,,++++++,,,,,,)))***+++,,,---------,,,++++++,,,,,,,,,,,,++++++******+++,,,,,,---......,,,,,,++++++,,,,,,---...---------,,,,,,,,,,,,,,,,,,,,,------......------//////......------,,,,,,++++++,,,,,,------......,,,,,,------------,,,,,,***+++,,,++++++,,,///111...------,,,,,,---------111///------///000//////........................---+++,,,000111......000222000/////////...+++)))++++++***++++++,,,---...,,,,,,---......------,,,++++++,,,,,,,,,,,,++++++,,,,,,,,,...000111000///)))))))))***************,,,,,,,,,,,,,,,,,,,,,,,,)))******++++++******))),,,,,,---------,,,+++++++++)))''''''((()))))))))---...//////---,,,---...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------...---------------.........===888111,,,***+++,,,------,,,,,,++++++++++++,,,+++,,,---......---,,,+++,,,,,,------......------++++++,,,...000000///---+++,,,...///000000///.........,,,+++************************++++++++++++---,,,,,,++++++++++++,,,,,,---,,,)))***...---***///......---,,,+++++++++,,,+++*********+++,,,---,,,---...//////000//////,,,------,,,+++***,,,...)))((()))***,,,,,,+++)))///777@@@DDDAAA>>>===>>>===CCCJJJOOONNNJJJEEEBBBDDDHHHJJJHHHEEECCC>>>888GGGHHHJJJIIIGGGBBB===999555===DDDEEEEEECCC???:::999777333000//////111222......---...///111333444,,,---...///111222333444555666444000111444333///111...---//////...///333//////...---...///000111000///---,,,000:::HHHRRRDDD<<<111,,,,,,...---+++111((((((***'''+++...))),,,,,,,,,---------------+++,,,---,,,***)))***+++...,,,,,,///...+++***---000///...---,,,+++***)))'''((()))(((((())),,,///++++++++++++++++++++++++---,,,+++++++++,,,---...+++,,,------++++++,,,---.........---,,,,,,***)))---...000///---,,,,,,---************++++++,,,,,,,,,+++*********+++,,,------,,,++++++------,,,+++---------------...//////++++++,,,---............,,,---.........---,,,+++***+++,,,,,,,,,,,,+++***,,,+++******+++,,,+++******++++++,,,,,,,,,++++++,,,+++************+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------...------.........,,,+++***+++*********++++++)))'''------,,,++++++,,,---...+++*********************,,,+++++++++---...---,,,+++,,,,,,,,,++++++************+++++++++,,,,,,,,,,,,,,,++++++++++++++++++******************++++++///...---+++******))))))...---,,,,,,++++++,,,,,,)))***,,,---.........---++++++,,,------,,,++++++++++++,,,,,,------......---,,,,,,,,,,,,---......,,,,,,,,,+++,,,,,,------,,,,,,,,,,,,,,,---...///...............---------------------------......,,,---............---,,,)))+++---------...000111///......------......///---------...//////---+++------------------------,,,+++---111111---+++---222///------...///---***++++++++++++,,,---...///,,,------......---,,,,,,***+++,,,,,,,,,,,,+++***,,,+++,,,...000111111///,,,++++++******)))))))))------------------------)))***++++++++++++***)))***+++,,,---------,,,++++++***)))***+++,,,+++)))+++---///000...------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---...............------------,,,,,,,,,,,,@@@:::222,,,******+++,,,,,,,,,+++++++++,,,------+++,,,...//////...,,,++++++,,,------......---------,,,,,,...111333222222+++,,,...000111000//////------,,,+++*********+++************++++++++++++,,,,,,+++++++++++++++,,,+++------+++---///...)))---------,,,,,,,,,,,,---,,,+++***))))))+++---...+++,,,---...////////////,,,------,,,******,,,///***+++++++++******,,,...---666@@@CCC@@@<<<<<<===:::>>>CCCEEEDDDDDDFFFHHHKKKRRRVVVRRRKKKHHHGGGEEEIIIHHHGGGFFFDDDAAA===;;;888>>>BBBBBBCCCCCC>>>777666666666666666555555555222222111111111222222333,,,...000222444444444444777777444//////333222///000------111111...///222....../////////000000000---,,,++++++...444:::???,,,///000,,,'''&&&)))---///((()))***%%%***///)))------------------,,,,,,+++,,,---,,,*********,,,+++)))***---...+++***---//////...,,,+++***)))(((+++---...---,,,,,,...000******,,,------,,,***)))...---+++*********,,,---)))+++------++++++---//////.........///---,,,+++---------,,,+++,,,...000+++++++++*********************+++++++++,,,,,,,,,---,,,++++++------,,,+++...............///000111///...---,,,,,,---///111,,,---.........---,,,+++)))***,,,,,,---,,,+++***,,,***)))***++++++***))))))***+++,,,,,,,,,,,,+++,,,++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------...............//////...,,,***)))---,,,+++++++++)))&&&###---,,,+++++++++,,,---...******,,,---------------000///......///000///---+++,,,,,,,,,,,,+++************+++++++++,,,,,,,,,************+++,,,---...******************++++++------,,,,,,------...///...---,,,,,,++++++,,,,,,***+++,,,...//////......++++++------------++++++,,,,,,------------.........------------...//////++++++++++++,,,---......------,,,+++,,,---///000---------.................................------------...//////...------)))+++.../////////000111//////.........//////000)))***,,,///111///+++'''------------------------+++***---222222---******222///,,,,,,...///---+++,,,,,,,,,,,,---...///000,,,---.........---,,,+++***+++,,,------,,,+++***+++++++++---000111111///++++++++++++++++++++++++------------------------+++,,,---......---,,,+++)))***,,,---...------,,,...------...000000...,,,))),,,///000000.........,,,,,,,,,,,,,,,,,,,,,,,,+++,,,...///000///......---------,,,,,,+++++++++777555333111000...,,,)))++++++++++++,,,------...+++,,,...//////...,,,++++++,,,,,,---.........---000...------///000000///***,,,...000111111000///---,,,++++++******++++++)))************++++++++++++*********+++,,,,,,---***---...---///111...(((++++++++++++,,,---......,,,+++***))))))+++---...***+++,,,---............,,,---...,,,)))))),,,///---...---***((()))...222,,,555@@@CCC@@@<<<;;;===:::===??????>>>BBBIIIOOOYYY^^^^^^TTTLLLLLLRRRVVVPPPNNNKKKIIIHHHFFFDDDBBB:::???AAA@@@AAACCC>>>555444777:::===>>>===;;;999555555444333222222222222...000222555666666555444::::::666111111444444111///---...222222//////111---...///000111111000000...---++++++,,,,,,***)))((()))+++,,,,,,,,,+++***,,,)))------'''***000+++............---,,,++++++***+++,,,,,,+++***+++,,,)))'''(((,,,---******---///...---,,,***)))((('''***,,,...---***)))***,,,)))***---......,,,***(((///---+++))))))***+++,,,(((***------++++++...000+++******---//////...///......---+++)))))),,,...---,,,,,,+++***)))(((((()))***+++,,,,,,,,,,,,+++---,,,++++++------,,,+++...///000000000///---,,,///---+++,,,///000---***...,,,***+++---...,,,***++++++++++++++++++,,,,,,,,,,,,,,,+++,,,,,,------...---++++++++++++)))'''+++***)))+++---///...---,,,+++******,,,,,,+++***++++++,,,,,,,,,,,,------++++++------------++++++***+++---......---+++***+++++++++,,,......,,,***111&&&...222 ------,,,---......//////......+++,,,---.........---,,,+++******)))))))))))))))***+++,,,---,,,+++***)))+++++++++++++++++++++++++++,,,------++++++,,,---...---,,,,,,++++++++++++//////...---,,,,,,++++++------------------------///...,,,,,,------,,,+++***)))+++...,,,&&&)))000...000000---(((&&&***...000////////////.................................111...------000111///---...............---,,,,,,((()))+++------,,,+++***000...---...///000///......---,,,,,,......---,,,,,,,,,,,,,,,,,,,,,,,,,,,(((+++///111222222222333111///---,,,,,,,,,+++***111000///---,,,+++******,,,,,,,,,,,,,,,,,,,,,,,,...---,,,,,,------+++)))///---+++,,,000222111000++++++************++++++,,,,,,,,,,,,,,,,,,,,,,,,.........---,,,+++))))))---------,,,++++++---...+++///111---+++------+++/////////...---------,,,///...---,,,,,,,,,,,,,,,///......///000000///---222///...///111222///+++---888:::111,,,//////***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---...000///,,,)))222222111///...,,,++++++111000000000111222333333///...---,,,++++++++++++,,,,,,,,,++++++***************+++,,,---//////000333111...+++)))***+++,,,......---------,,,,,,,,,---,,,,,,,,,,,,---......---,,,+++*********+++,,,---------,,,,,,+++++++++(((------'''&&&***,,,***,,,///555:::===;;;777333555666888<<>>888444999<<>>777:::;;;666444777222333333222111000000111111444555333///...222666111...,,,---000222111///111000000222333333000,,,,,,++++++,,,---...,,,+++---,,,***+++...000111000///...---...///000...,,,++++++++++++,,,,,,,,,,,,//////.........---------+++,,,...---,,,,,,---...---,,,******+++++++++)))***,,,......+++))))))***((()))***++++++***)))(((,,,++++++***))))))******,,,------+++***+++///222///...,,,---...//////..................---,,,,,,000///---,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...---,,,,,,---...---,,,//////000000//////...---&&&***------***)))+++...,,,+++***+++---......---------,,,,,,++++++******......,,,+++***)))))))))---+++)))(((***,,,---------,,,+++,,,---...---,,,///...---...///000///---++++++,,,,,,,,,,,,------+++,,,,,,------,,,,,,+++///---+++))))))+++---///)))+++---......---***)))(((!!!(((222000000000)))******+++,,,,,,,,,,,,,,,++++++,,,---------------++++++******))))))))))))000///...---,,,+++++++++++++++++++++++++++++++++***+++,,,+++)))((((((***---,,,+++)))***+++---.........------,,,,,,++++++++++++++++++++++++++++++...,,,+++,,,------,,,***///)))''',,,000000......***,,,,,,***((('''+++...------------,,,,,,,,,,,,------------------------...---,,,,,,......---,,,,,,---///111222333444444***+++---.........---,,,...,,,+++,,,---...---,,,///---,,,---...///...,,,........................///------000222222///,,,---+++******+++,,,,,,+++...---------------......,,,,,,,,,,,,,,,,,,,,,,,,---,,,+++,,,------+++***)))((((((+++///111000---++++++************++++++,,,,,,,,,,,,,,,,,,,,,,,,------,,,+++++++++,,,---,,,------------......///''',,,...+++***,,,,,,+++---------.....................---,,,,,,,,,------///...---...000000...------000222000,,,***,,,///(((000333...+++...///+++------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...//////---+++...//////000000111111222000000//////...////////////...---,,,++++++++++++------------............***++++++,,,---...//////666444111///---,,,------,,,,,,+++++++++*********,,,,,,,,,,,,,,,---......---,,,++++++******+++++++++++++++++++++,,,,,,,,,+++///111...---...///---///---...444;;;???===999666666888<<<@@@CCCCCCCCCJJJGGGNNNBBBJJJ???FFFCCCCCCEEEDDDCCCIIIPPPMMMDDD===<<<:::555222222666:::CCCFFFIIIGGGDDDFFFMMMUUUKKK???888:::<<<:::<<>>===AAAHHHCCC@@@===;;;;;;888333///---///111000...------///...///000///......000222222222222222333222000//////...,,,,,,///111222222000///------......---+++111///,,,+++,,,,,,,,,,,,,,,,,,---------.........,,,---///000000///---,,,,,,......---+++***+++,,,,,,*********,,,,,,+++))),,,,,,+++*********++++++************************...------,,,,,,,,,------------,,,++++++,,,...///000333555333...******+++/////////.........//////,,,,,,,,,,,,------..............................000///------------+++***------,,,,,,,,,+++++++++)))((('''))),,,---,,,***,,,,,,------------...///......------,,,+++******************+++,,,------111...***((()))***+++++++++******,,,...000000///...---,,,---......---,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,++++++++++++,,,///222222000---,,,,,,---000...******)))***---++++++,,,---------------++++++++++++,,,,,,------***++++++++++++***))))))333111///---,,,,,,,,,,,,+++++++++++++++++++++++++++,,,---,,,***)))***+++---,,,***))))))***,,,---,,,,,,,,,,,,,,,+++++++++------------------------,,,***)))***+++,,,+++***&&&)))++++++***+++...///+++,,,------------///000,,,+++++++++************------------------------+++,,,,,,,,,++++++,,,,,,++++++,,,,,,---,,,,,,+++------....../////////...///...---...///000///---,,,+++***+++,,,---,,,***////////////////////////---+++***...333444111,,,...,,,+++,,,.../////////111111///...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,---...,,,+++&&&%%%%%%(((---///...,,,++++++************++++++++++++++++++++++++++++++---,,,*********,,,...000,,,++++++,,,......---***)))---///---,,,...///---,,,---------.../////////------,,,,,,,,,------......------...//////...,,,///---+++---000222222111---000222000///000///---,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,+++,,,...///...---111111111111000000000000//////...---,,,,,,,,,---......------,,,,,,------++++++,,,,,,------......+++,,,,,,------.........222111///...,,,,,,+++,,,------------,,,,,,,,,,,,,,,++++++++++++,,,------,,,,,,,,,,,,++++++******,,,,,,------......//////---...000111000......///111---***---555<<>>;;;::::::<<>>>>>======@@@EEEGGGFFFDDD999444666???DDDBBBDDDJJJDDDAAA>>>>>>>>>;;;666111333444555444222000//////...000000000//////000222111222222222111000000000000...------000222444444111///............,,,+++///---++++++,,,---...---,,,,,,,,,,,,------------+++,,,...///000...---+++,,,---...---+++******+++++++++***,,,------+++***+++*********+++,,,------++++++************++++++...------,,,------......++++++***+++---...000000000333444222...***)))***//////............///000++++++,,,------.................................000///------------+++***------,,,++++++++++++,,,,,,***(((***...000---***,,,...///...---,,,---.........------,,,,,,++++++*********+++,,,---//////111...+++))))))******))),,,++++++,,,///000000///---,,,+++,,,------,,,+++++++++,,,,,,,,,,,,---------,,,,,,++++++,,,,,,---------------,,,++++++***---000333222...,,,---...%%%111111---111///***...+++,,,,,,---------------+++++++++++++++,,,------***+++,,,,,,,,,+++)))(((111000///...---,,,,,,,,,++++++++++++++++++++++++((()))***)))(((((()))***,,,,,,+++***************,,,,,,,,,,,,++++++++++++------------------------***)))))))))+++,,,+++***'''---000---+++,,,000111******++++++,,,,,,------++++++++++++************,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------++++++,,,---******,,,---......//////------------......//////000///......///000///...,,,+++***+++,,,---,,,***////////////////////////+++***+++...222333000---///---,,,---///000000///333222000...---,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,---...---+++(((&&&$$$&&&+++...---,,,++++++************++++++++++++++++++++++++++++++,,,++++++***+++,,,...///+++)))***---111222000...''',,,...+++***,,,,,,+++---------...............------,,,,,,,,,---.........---,,,---//////---,,,///,,,)))***///333222000...///111222222222111000------------------------------------------------,,,++++++,,,...///......222222111000//////............------,,,---------......---------------...,,,,,,,,,,,,,,,---------,,,,,,,,,---------......///...---,,,,,,+++++++++.........---------,,,,,,+++++++++++++++,,,------+++,,,,,,,,,,,,+++***)))------------............,,,+++---///...++++++...000...+++,,,111777<<<>>>>>><<<::::::===@@@BBBCCCJJJJJJOOO>>>FFF>>>AAA555:::777333222666<<<@@@BBBHHHIIIIIIEEE@@@>>>???AAABBBAAABBBGGGMMMMMMFFF???555444;;;GGGKKKGGGFFFKKKAAA@@@??????===:::666333777666555333222000///...111000000000111111222222000111222111/////////111...------...111444444444///......000111222000//////---,,,,,,---///...---,,,,,,,,,---------......,,,---...///000///......+++,,,---,,,+++***+++,,,,,,+++,,,---//////---+++...---,,,,,,......---,,,,,,+++************+++,,,+++++++++++++++,,,,,,---+++***)))+++...000000000---...//////...---------///...---------...///000+++,,,------.........---------------------------///...,,,,,,------,,,***///...---,,,,,,,,,---------------...//////...---...///000///,,,+++,,,...------------------,,,,,,,,,,,,,,,,,,---...//////...,,,******+++++++++***///...------...///...,,,---,,,+++,,,---------+++++++++,,,,,,,,,,,,---------,,,,,,++++++,,,,,,---000...,,,*********+++,,,---000111///+++)))+++///%%%111+++%%%111222***---******+++,,,,,,,,,,,,,,,,,,+++*********+++,,,---***+++,,,------+++)))(((...............---,,,+++++++++++++++++++++++++++&&&'''))))))((((((***+++,,,,,,,,,,,,+++)))((('''++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,***)))((()))+++++++++******...///++++++///000---+++++++++,,,------,,,+++,,,,,,+++++++++*********,,,,,,,,,,,,,,,,,,,,,,,,+++---......,,,+++,,,...+++,,,---............---------,,,---------...//////...------//////...---...---,,,,,,......---,,,........................+++,,,...000000///...---///---,,,,,,...//////...111111///...------------,,,,,,,,,,,,,,,,,,,,,,,,++++++***,,,......---++++++'''$$$%%%))),,,------++++++************++++++************************,,,,,,,,,,,,,,,,,,,,,,,,,,,***)))+++//////,,,''')))---...+++)))++++++)))...............---------,,,,,,,,,,,,,,,---...///------,,,---......---+++...,,,******+++,,,......++++++---111444555444555111111111111111111111111........................---+++***+++---//////...111111000//////......---...------------......///......------------..................------------,,,,,,,,,------------...---,,,,,,,,,,,,,,,,,,------------,,,,,,,,,+++++++++++++++***++++++,,,---++++++,,,,,,,,,+++***))),,,,,,,,,,,,,,,+++++++++,,,)))***,,,+++''')))...//////...,,,---111888===???;;;888777:::>>>BBBDDDGGGGGGKKK;;;EEE@@@DDD666777444222333666:::???BBBFFFFFFEEEEEEEEEEEEFFFFFFJJJKKKMMMPPPRRRNNNFFF@@@666777???LLLNNNGGGEEEHHHBBBCCCDDDBBB???:::777666999777444333222222222111444111///000333555444222///111111000...---...000,,,,,,---///333555444333.........///111111///...000///......//////---+++------.........///////////////000000111111111111***+++,,,,,,+++***+++---,,,,,,---///111000...,,,...,,,,,,---///...,,,))),,,++++++******++++++,,,+++++++++++++++,,,------,,,+++***+++...000///......,,,++++++---......---...---,,,+++,,,---///000+++,,,---.........---,,,,,,,,,,,,,,,,,,,,,,,,,,,...---,,,,,,---...---,,,111000///...---...//////,,,000222111...,,,...000///000111000,,,***+++---,,,,,,------------------//////...---------......+++******+++,,,---,,,+++222000.........---+++)))...---,,,,,,---...---,,,++++++,,,,,,,,,---------------++++++++++++------333000+++((('''))),,,///---///000---((('''***...+++222!!!)))///(((,,,))))))***++++++++++++***,,,+++*********+++,,,---***+++,,,------+++***(((,,,,,,.........---,,,+++++++++++++++++++++++++++'''(((***+++***+++,,,...,,,,,,------,,,)))&&&%%%++++++++++++++++++++++++++++++++++++++++++++++++)))(((((()))***++++++***+++,,,***'''+++000...'''......---...//////...,,,,,,,,,,,,++++++++++++***,,,,,,,,,,,,,,,,,,,,,,,,+++---///...,,,+++---/////////...---,,,***)))(((---,,,,,,,,,,,,---.........---,,,,,,......---,,,000///......///000///...........................,,,...000111///---,,,,,,///---,,,,,,---...---,,,//////............//////,,,,,,,,,,,,,,,,,,,,,,,,++++++***,,,......---,,,---)))$$$$$$(((,,,------++++++************++++++************************+++,,,,,,------,,,,,,+++...+++((()))***((("""+++000111---+++------+++/////////......------,,,,,,,,,,,,,,,,,,---...///---,,,,,,---......---+++,,,------***&&&&&&)))---((((((***000555666777888333333333333333333333333........................---+++***+++---/////////////////////............------------......///000......---------......///000000//////.........---,,,,,,------------------,,,,,,,,,------.........,,,,,,,,,+++++++++******++++++******++++++,,,---++++++,,,---,,,+++***))),,,++++++******)))))))))000---,,,///...***,,,222...//////---+++---555<<>>;;;888777888999999:::666222///000555777555111...000111///,,,,,,...000++++++---000333555444333///............---***'''222111000000000...+++)))////////////000000000000222222111111222333444444)))***,,,,,,++++++,,,...------...000222111///---((('''(((+++......+++(((---,,,+++******+++,,,------------------...///000///,,,+++,,,...///---+++222...***)))+++---+++)))...---+++++++++---///000,,,,,,.........---,,,+++,,,,,,,,,,,,,,,,,,,,,,,,---,,,+++,,,.........,,,111---******...111222222000...---000333333000---111111000000////////////111///---,,,+++,,,...///111000...---,,,+++++++++---+++))))))+++...//////,,,,,,---///111000---++++++*********++++++,,,------,,,,,,++++++,,,,,,---++++++,,,,,,,,,,,,------+++///)))'''///...)))...000///...,,,))))))***+++,,,---......---,,,------++++++++++++++++++++++++++++++******++++++,,,---,,,,,,,,,++++++************++++++,,,---------------+++******,,,---------***+++------+++******+++---,,,+++***+++,,,---...))))))(((((()))+++,,,...000...,,,++++++***(((&&&***(((''')))+++,,,***((((((((()))***++++++,,,,,,---,,,,,,,,,------+++***++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,***,,,------,,,++++++,,,---,,,+++***))))))))))))'''((()))***,,,///111222......---------,,,,,,,,,///,,,)))))),,,...---,,,...111111......000///++++++000333111//////---***,,,+++***)))***,,,...000111///---+++)))******+++++++++,,,,,,,,,,,,------++++++,,,---//////...,,,+++,,,------+++))))))***...---+++))))))***+++,,,---+++)))***---///...,,,///...---,,,+++,,,------///)))&&&******''''''******,,,///111111///,,,***//////...---,,,,,,++++++,,,,,,,,,---------......///,,,)))***---//////...++++++,,,+++++++++---///333111///---,,,---...///111111222222222333333333888777666555444333333333555444333111000///......333555555333///------///333333333333333333333444333333111000000/////////,,,---///000000...,,,+++,,,------......------,,,******)))***,,,///222444------++++++++++++------,,,,,,++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,+++******$$$"""&&&111666333000000******++++++,,,///333666???===:::666555888===BBBAAABBBDDDEEEDDDBBB???===999;;;555333<<<===;;;???FFFFFFEEEBBB@@@AAAFFFKKKPPPTTTVVVTTTNNNHHHGGGHHHBBBBBBCCCDDDDDDAAA<<<888===??????===:::888:::<<<;;;:::888777777888:::;;;777666222000333888555///111111222111111000///...000//////000333444444222333222000000111222222111222---+++---///------000---,,,,,,...222333000------000222111333666333------,,,,,,,,,,,,---......111111///++++++---,,,(((%%%'''***++++++,,,---...------,,,,,,++++++,,,,,,...,,,++++++,,,------,,,------------------------000///...,,,++++++++++++,,,,,,,,,,,,---...//////***+++---//////...---,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------...+++)))***...222444555......---...///...,,,***000000111111000000///...000///...---,,,------...---,,,,,,,,,,,,---......///---***)))***,,,,,,,,,---------///000000---+++,,,,,,,,,,,,------...///---,,,,,,++++++,,,,,,---++++++,,,,,,,,,,,,------...222---+++222111---111)))******++++++---///111------------,,,,,,---...++++++++++++++++++++++++******))))))******+++,,,,,,,,,,,,+++++++++******++++++,,,,,,---,,,,,,,,,---,,,******++++++)))(((***+++------+++***++++++222111000...------,,,,,,,,,++++++++++++---...///...,,,++++++,,,,,,***)))***)))((())),,,,,,***(((+++++++++,,,,,,------...+++***)))***++++++)))'''++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,***,,,------,,,++++++,,,++++++++++++++++++,,,---,,,,,,+++++++++,,,------......---------,,,,,,,,,///,,,))))))+++---,,,+++...000000---,,,//////,,,...222333000...000111///...---,,,++++++,,,------111///---+++******++++++++++++,,,,,,,,,,,,------+++++++++---//////---+++...///000000...------...---,,,+++))))))***+++,,,---+++)))***,,,...---,,,///...---,,,+++,,,------///***(((,,,...,,,---000+++---///000000///---+++///......---,,,,,,++++++,,,,,,,,,---------......///---***+++---///...---+++,,,,,,,,,,,,,,,,,,---111000...,,,+++,,,------//////000000000111111111666666555444444444555555666555555444444444555555666888888666222000111222444444444333333333333333111000///...------------+++,,,---/////////......,,,------......------,,,+++******+++,,,...000222---,,,,,,++++++,,,,,,---++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++++++++***...+++,,,333555000,,,+++***+++,,,,,,,,,...222555>>>===;;;888666777;;;>>>@@@AAABBBCCCCCCAAA@@@>>>======444111999:::777:::GGGIIIKKKJJJFFFCCCBBBCCCGGGKKKMMMLLLIIIGGGJJJMMM??????@@@AAABBB@@@===::::::<<<===<<<999888999:::===<<<;;;999999999::::::999999555333555888555...111222222222111111000///111///...///111333333333333222111111333444444333222---+++---///------000---------///111222000///111444444222333444000***---,,,,,,,,,,,,---......///000...******---,,,((((((***+++,,,+++***+++,,,+++++++++******++++++,,,...,,,***+++,,,---,,,+++------------------------.........---------------,,,,,,+++,,,,,,---...///***,,,---...///...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------222000---,,,...///000000000222222111///---,,,---...///111111111000...---...............---,,,,,,,,,,,,,,,,,,---------...111...+++*********)))(((...------///000///---+++,,,,,,------------......,,,,,,++++++++++++,,,,,,++++++,,,,,,,,,,,,------,,,000+++)))000000+++000------,,,+++++++++,,,,,,///...,,,++++++,,,...///++++++++++++++++++++++++))))))(((((())))))***+++,,,,,,,,,++++++++++++***,,,,,,,,,,,,,,,,,,+++***---+++*********(((%%%"""***+++------+++++++++,,,---------,,,+++***)))(((,,,,,,++++++,,,---...///,,,+++***+++,,,---,,,++++++******+++,,,,,,***(((,,,,,,,,,,,,,,,,,,,,,,,,+++)))(((((()))***((('''++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,***,,,------,,,++++++,,,)))******+++,,,...///000------,,,,,,++++++,,,,,,......---------,,,,,,,,,...,,,*********+++***)))...///...******---...,,,+++///...***)))---////////////......---,,,,,,+++000///---+++******++++++++++++,,,,,,,,,,,,------,,,++++++---//////---++++++,,,...---,,,++++++,,,,,,+++*********+++,,,------+++******,,,------,,,///...---,,,+++,,,------000,,,+++---///...---///------............------.........------,,,,,,+++,,,,,,,,,---------......///---,,,,,,---------,,,+++,,,---------,,,+++***///...---+++++++++,,,,,,---------.........//////...............///000111/////////000111222333444777888888666333222222333222222222111000000000///------,,,+++************++++++,,,---...///000000,,,------......------,,,++++++,,,------......///---,,,,,,++++++,,,,,,---*********++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------.........333000///111111---))))))+++,,,,,,,,,,,,---000333<<<===<<<;;;888777888999>>>>>>@@@AAAAAA@@@@@@???@@@>>>444111<<<===888:::CCCHHHNNNOOOLLLFFF???<<<>>>@@@AAAAAAAAADDDJJJOOO>>>===<<<===>>>>>><<<:::666777999:::888777666777<<<<<<<<<<<<<<<;;;::::::<<<<<<:::777888999555...222222222333222222111111333111//////111333444444444333222333555666666555222---+++...///......000---...000111000000111111333555555333333444111+++---,,,,,,,,,,,,---............---***+++...---)))+++------,,,***))))))************)))******++++++---,,,******,,,---,,,+++------------------------+++,,,.../////////......+++++++++,,,,,,---...///,,,,,,---......---++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------,,,,,,111///...---...///000111///111333111...,,,---///+++---///111000///,,,+++,,,---...//////---,,,***......------,,,+++******///---+++*********)))(((......---...//////---+++***+++++++++++++++++++++,,,,,,++++++++++++,,,,,,+++++++++,,,,,,,,,------+++...)))(((000///+++//////...---,,,,,,+++***)))000...+++***+++---...///++++++++++++++++++++++++)))))))))))))))***++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,+++***)))++++++***++++++)))%%%"""***+++------,,,+++,,,---'''(((***+++++++++***)))************++++++,,,,,,---,,,++++++,,,---,,,+++,,,,,,,,,,,,,,,+++***)))++++++******************---+++))))))***+++***)))++++++++++++++++++++++++++++++++++++++++++++++++***,,,------,,,++++++,,,))))))******,,,---///000++++++++++++,,,---............---------,,,,,,,,,,,,,,,+++*********)))(((---///---)))(((,,,...---))),,,---***))),,,...---......//////......---,,,000///---,,,+++++++++,,,+++++++++,,,,,,,,,------,,,++++++---......,,,***((()))++++++)))((())))))+++************,,,------,,,+++******+++,,,,,,,,,///...---,,,+++,,,------000...,,,,,,,,,***)))(((...------,,,,,,------.........---------,,,,,,,,,,,,,,,,,,---------......///...---------,,,,,,+++,,,,,,---......---***(((......---,,,++++++,,,,,,,,,,,,,,,------------...+++++++++++++++,,,,,,---))))))******,,,---//////444444444222111000/////////......---,,,+++******,,,+++***)))))))))))))))---,,,,,,,,,,,,---//////,,,------......------,,,,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,))))))***+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,/////////000111222333333000...,,,,,,,,,+++******+++,,,------,,,,,,...000999<<<>>>>>>;;;888666555;;;<<<===>>>????????????>>>>>>777888EEEFFF??????===AAAHHHLLLJJJDDD===999::::::888777888===EEEKKKAAA???<<<;;;;;;:::888777222444777888777666555444999:::<<<=========;;;:::;;;===<<<:::;;;;;;777111222333333444444444333333777555111000222444666666666555444555666666555333333...,,,///000//////111---000333222000///111444000333333222333666444///---,,,,,,,,,,,,---......---...---***,,,000///,,,------...,,,***)))***+++---,,,+++******)))))))))---+++******+++,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,...000000///...---++++++++++++,,,---...///---------------,,,+++***++++++,,,,,,,,,,,,------///......------,,,,,,,,,))))))+++,,,...111444666(((+++---+++)))(((***---)))***---//////---+++)))+++,,,...//////---+++))),,,---------,,,+++***)))---+++******+++,,,,,,+++///...---...///...---+++***+++,,,,,,,,,+++******,,,++++++******++++++,,,+++++++++,,,,,,,,,---------111,,,+++222222...333***)))(((+++...000///...111...***)))+++---......+++++++++++++++++++++++++++************+++,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,+++******)))***)))***+++---+++(((&&&)))+++------,,,,,,---...***+++---.........---,,,***+++++++++,,,,,,,,,,,,///---,,,,,,,,,,,,+++)))............,,,+++******++++++******************---+++))))))***+++***)))++++++++++++++++++++++++++++++++++++++++++++++++***,,,------,,,++++++,,,***************+++,,,,,,,,,+++++++++,,,,,,---.........---------,,,,,,,,,++++++++++++***))))))))),,,...,,,((((((,,,...---***///222111000222111///,,,---......//////......///......---,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,++++++,,,...---+++))))))+++,,,,,,+++***+++,,,************+++,,,,,,---++++++++++++******+++,,,///...---,,,+++,,,------...---,,,***++++++)))&&&...---,,,,,,,,,,,,---...---------------,,,,,,,,,,,,,,,,,,---------..................---,,,,,,,,,---,,,,,,---///...***'''......------------------,,,,,,,,,---------......//////......------......---------------...///000222111000//////...---,,,------,,,++++++***)))))),,,+++******************///...---,,,,,,,,,,,,,,,,,,------......------,,,------.........---,,,+++,,,,,,,,,,,,,,,,,,,,,,,,))))))***+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,000/////////000222333444......---***)))***,,,,,,+++,,,------,,,,,,---///666:::???AAA>>>:::666333888999;;;<<<===>>>======;;;>>>:::>>>JJJJJJAAA@@@<<<===@@@AAAAAA>>>:::777;;;999444111111666===BBBFFFCCC???;;;999888555333333444555777888777555333444666999<<<>>>===<<<<<<999<<<===;;;<<<===:::555333333444555555666555555<<<999555444555777888999777666555555666555222000555000...111222000111333///222444333000000222555111333333111222555333...---,,,,,,,,,,,,---.........///...,,,---111111---,,,,,,---,,,++++++---///111000...,,,***)))((((((---+++)))***+++,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,...///000000...,,,+++++++++++++++,,,---......---------,,,,,,++++++***+++++++++,,,,,,---------.........------,,,,,,+++---......---,,,,,,---///***+++,,,+++***+++,,,...)))***,,,---------+++***+++,,,...///...---+++)))((()))+++,,,------------+++******+++---///...---000///------......---+++,,,---...///...---,,,+++++++++************++++++++++++,,,,,,,,,,,,------+++...***)))000000,,,111...+++***+++...///,,,)))111---******,,,///...---+++++++++++++++++++++++++++++++++***+++,,,,,,---***++++++++++++,,,,,,,,,++++++++++++++++++***)))))))))***+++------,,,***)))+++---...---,,,---............---,,,+++***)))------............------000...,,,,,,------+++)))///000111///---+++***+++,,,,,,,,,,,,,,,,,,,,,,,,,,,***((('''((())))))(((++++++++++++++++++++++++++++++++++++++++++++++++***,,,------,,,++++++,,,++++++******)))*********///...---,,,++++++***+++......---------,,,,,,,,,)))+++,,,,,,+++******++++++---,,,))))))---...---)))///222111000000///,,,+++,,,,,,---......//////............------,,,,,,++++++,,,,,,,,,,,,------,,,++++++,,,------+++(((''')))++++++***)))***+++***++++++++++++,,,,,,,,,+++,,,,,,+++))))))***,,,///...---,,,+++,,,------***,,,,,,+++---000///+++------,,,,,,,,,,,,------------------------------,,,,,,,,,---------......,,,---///...---,,,,,,------+++***,,,//////+++(((---............---------,,,,,,,,,---------......///...---,,,,,,,,,,,,,,,......---------.........222000///...//////---,,,.........------,,,,,,+++,,,,,,+++++++++++++++,,,//////...---,,,+++******,,,------......------,,,......---------,,,,,,,,,+++,,,,,,------,,,,,,+++*********++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,+++,,,---///000000222111,,,)))+++,,,,,,***+++------,,,,,,---///333888???CCCAAA===888555555777:::<<<===<<<:::999777===<<>>CCC???;;;999888888777777===999444000000333777;;;HHHEEEAAA>>><<<:::777555777666666777888888666444444666999<<<=========<<<999<<<===;;;:::<<<;;;777333444555666777777777777>>>;;;888777888999:::999777666666666777666333000777222000333444333333555222333333333111111333555444666444000000222///***---,,,,,,,,,,,,---.........///...,,,---111111---+++,,,,,,,,,+++,,,///222222111///---+++)))((((((,,,+++))))))+++,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,------.........---+++************++++++,,,---...,,,,,,,,,,,,++++++++++++***++++++,,,,,,------...,,,,,,,,,,,,,,,,,,++++++///000000...***'''''')))222000...---.../////////++++++,,,---------------,,,,,,---------,,,+++***'''(((***---......---,,,,,,++++++---///000///...111///------......---+++,,,---...//////---+++***++++++************++++++++++++,,,,,,,,,,,,------'''+++&&&%%%------)))...444000------...,,,'''"""000---******...000...+++++++++++++++++++++++++++***************++++++,,,******+++++++++,,,,,,,,,)))******++++++++++++***+++***)))***,,,---,,,+++)))+++---...------...///...---,,,***))))))))))))------...//////...---,,,...---,,,,,,---...---+++000111222111---+++***++++++++++++,,,,,,------...---+++((('''(((*********++++++++++++++++++++++++***************************,,,------,,,++++++,,,,,,++++++******+++++++++...---,,,,,,++++++++++++......---------,,,,,,,,,'''***------,,,+++,,,...***------++++++...///,,,(((---///,,,***,,,,,,)))------,,,++++++,,,---..................------,,,++++++,,,,,,,,,,,,------,,,++++++,,,---,,,***(((&&&(((******)))((()))***++++++,,,,,,,,,+++******+++,,,---+++)))((())),,,///...---,,,+++,,,------(((,,,---,,,...333222---,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,---------......***,,,//////---,,,---......+++)))***...///---***,,,,,,,,,---------,,,,,,++++++,,,,,,,,,---------******))))))******++++++++++++******++++++,,,---111///------//////---+++............------------,,,,,,++++++++++++,,,,,,,,,------...---,,,***))),,,------......------,,,///...---,,,+++,,,---...+++,,,,,,------,,,,,,+++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,+++***))))))***,,,---...222222,,,)))+++,,,+++(((***,,,---,,,,,,---///000666???DDDDDD@@@;;;888333555999<<<===;;;888555333;;;;;;<<>><<<<<<:::888888::::::888666888999;;;<<<======<<<<<<:::======999777999999777333444555777888999999999>>><<<:::999::::::999888666666666888999999666444999444222555666555555777666444222222333444444444444555333//////000...)))---,,,,,,,,,,,,---......---...---***+++///...+++,,,------,,,+++---///222///...---+++******)))))),,,***))))))***++++++***+++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,************+++,,,---...++++++++++++++++++,,,,,,******+++,,,,,,---......******++++++++++++++++++%%%(((++++++++++++...111444000,,,+++---...---***------------.../////////,,,---------,,,,,,++++++***+++,,,------,,,***)))------,,,...///000///---222000---------...---+++***+++---------+++)))(((++++++************++++++++++++,,,,,,,,,---------)))---((('''000///,,,111///,,,***,,,//////+++'''000,,,***+++///000---***++++++++++++++++++++++++)))))))))))))))******+++*********++++++,,,,,,,,,((()))***+++++++++++++++,,,***))))))***++++++***)))+++---...------...//////...---,,,---...///000+++,,,---------,,,+++***,,,++++++,,,...//////...000222333111---******,,,(((((()))***++++++,,,,,,000...+++***+++,,,---,,,++++++++++++++++++++++++***************************,,,...---,,,+++,,,,,,,,,+++++++++,,,,,,---...*********+++,,,---//////......---------,,,,,,,,,&&&***---...---,,,---///***---...,,,---//////,,,---000000+++))),,,...---000...,,,***)))***+++,,,.........///......------++++++,,,,,,,,,---------,,,++++++,,,---,,,***(((***,,,......------...///,,,,,,,,,,,,,,,+++***)))***,,,---+++((('''))),,,///...---,,,+++,,,------***---...+++---111///)))+++,,,,,,------,,,,,,+++------------------------,,,,,,,,,---------......(((,,,//////---,,,---///...+++((()))---000...+++***++++++,,,,,,,,,++++++***++++++++++++,,,,,,,,,******++++++,,,...///000++++++++++++,,,---...//////---***+++------+++))),,,,,,,,,,,,,,,,,,------,,,+++++++++++++++,,,,,,)))+++---......---,,,***,,,------......------,,,///...,,,++++++,,,...///++++++------------++++++,,,,,,++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---,,,***))))))***+++,,,(((...///***'''***---+++(((***,,,---------...//////555>>>DDDEEEBBB>>>;;;111555999======:::666333000999999999@@@AAACCCLLLIIIBBB:::666999???DDDFFF:::777444333444666888888@@@@@@@@@BBBDDDEEEDDDCCC???<<<999999:::;;;999777===============<<<<<<;;;<<<>>>===888555777777555333444666777999999::::::===<<<::::::::::::888666444555666999<<<<<<:::888:::666333666777666666888888444111111444666555333000222000......111000,,,---,,,,,,,,,,,,---......,,,---,,,)))***---,,,(((.........,,,+++,,,///111+++***************++++++,,,***))))))***++++++***++++++++++++++++++++++++)))))))))***+++,,,...///************+++,,,---...+++*********+++,,,------******+++,,,,,,---......)))))))))******++++++,,,---***''')))...000///,,,000///---,,,+++*********+++,,,...//////...,,,+++,,,++++++++++++++++++,,,******+++++++++,,,,,,,,,333///++++++------)))%%%------------------,,,,,,+++++++++*********)))))),,,***)))***++++++***)))---...,,,+++000666333+++000//////000222111---)))---+++******+++,,,,,,+++/////////......---,,,,,,+++++++++*********))))))++++++*********************)))***+++,,,,,,***((((((((()))***+++,,,,,,,,,+++)))''')))+++,,,***''')))***+++,,,...///000000,,,,,,,,,+++,,,,,,---------,,,++++++------,,,+++(((***+++---......------111000///...------...///000///...---,,,+++++++++)))************+++++++++++++++******++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------(((,,,000000---+++***+++++++++,,,,,,,,,,,,------......---------,,,,,,,,,***))))))))))))+++,,,---........................------------------,,,,,,++++++,,,,,,,,,,,,------...,,,***+++---...,,,***,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,------+++***(((+++222444...)))++++++)))+++******,,,------+++)))((()))***++++++++++++++++++++++++++++++++++++++++++---...,,,)))(((***,,,---------.........//////---------------------------,,,++++++++++++,,,---000000///...------,,,,,,+++))),,,)))%%%---333+++,,,,,,,,,---------......)))***+++,,,,,,,,,,,,,,,*********++++++,,,,,,,,,...,,,******+++------,,,---&&&)))---***---///(((///...---,,,+++,,,,,,---+++,,,,,,------,,,,,,+++++++++,,,,,,,,,------------------,,,,,,+++++++++''')))+++---...---+++***---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,((((((((()))******+++++++++***)))***,,,---,,,+++++++++***)))***+++---...111222777???FFFFFF@@@:::333444666999:::888444111222111555<<>>???<<<<<>>:::888:::>>>===<<<;;;;;;<<<>>>???::::::::::::999777666555444777;;;<<<<<<;;;;;;;;;===;;;999777666777888999777555444555666777666444555555555777999999777555:::999999888666555333222666555333333444444333222000///...------,,,------+++......***(((++++++***///...,,,***))))))))))))......---,,,***)))(((((('''''''''''')))+++---...///---++++++,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,++++++---///---,,,,,,++++++,,,,,,---,,,++++++******)))))))))(((''''''***...000...+++%%%&&&***000444111((( 000///---,,,+++*********+++,,,---//////...---,,,++++++************++++++******+++++++++,,,,,,,,,///...,,,,,,......---+++,,,,,,------------------************************,,,***)))***+++,,,***)))(((***)))(((+++000...(((,,,++++++---//////---***---+++******+++,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++*********))))))*********************************+++,,,,,,***(((((()))***++++++,,,,,,,,,***)))((()))+++,,,***'''***++++++,,,---...//////...---,,,++++++***++++++---,,,++++++------,,,+++)))***,,,------------,,,000///...------......///,,,,,,,,,,,,,,,+++++++++************++++++++++++++++++******++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------###'''+++,,,***(((((()))+++++++++,,,,,,,,,------...------------,,,,,,,,,+++***)))))))))***+++,,,------------------------((()))+++---......------++++++,,,,,,,,,,,,------...,,,***+++---...,,,***+++++++++++++++++++++++++++,,,---......,,,+++***///111000,,,+++...---(((+++++++++,,,------+++)))++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,)))***+++***((((((***,,,,,,,,,,,,,,,---------...------------------------...---,,,++++++,,,---...////////////...---,,,+++...+++---+++%%%+++111))),,,,,,,,,---------......******+++,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,...,,,******+++------,,,222+++...111---///111***///...---,,,,,,,,,------+++,,,,,,------,,,,,,+++++++++,,,,,,,,,------------------,,,,,,++++++++++++,,,,,,------------...---,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******)))((((((+++***)))***,,,---,,,+++......---------...///000//////222999@@@BBB>>>:::444333444666999999555222///...222888;;;;;;AAAIIIFFF<<<666666999:::???DDDAAA<<<666333444777;;;===@@@@@@>>>???DDDHHHCCC;;;@@@===;;;===<<<888888;;;>>>===;;;:::::::::<<<===<<<;;;:::999777555444333777999<<<===<<<:::::::::<<<;;;:::::::::;;;<<<<<<777666555666888999888777---111555666555555666777999999999888777666444444666555444444444444333222111000///...------------***//////+++(((***,,,,,,111000...,,,++++++++++++......---,,,+++))))))((()))((((((((()))***,,,---...,,,++++++,,,---,,,+++---,,,,,,,,,,,,,,,,,,,,,+++,,,---,,,++++++---///,,,,,,++++++++++++,,,,,,++++++++++++++++++******---,,,,,,---000111///---222///,,,,,,///000///---//////---,,,++++++++++++***+++---...///...------*********))))))***************+++++++++,,,,,,,,,+++,,,------,,,+++,,,---++++++,,,,,,------......*********++++++++++++++++++***)))***+++,,,+++***(((+++,,,***+++......+++...---,,,...000111111000---,,,******,,,,,,,,,+++((())))))***++++++,,,,,,+++++++++*********************************************)))***,,,,,,***(((((()))***+++,,,,,,,,,,,,***))))))***++++++***(((,,,,,,,,,,,,------------...---,,,+++***)))))))))---,,,++++++------,,,+++++++++,,,,,,,,,,,,,,,+++......---------...//////((()))+++,,,,,,,,,+++***************+++++++++,,,++++++******++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,%%%(((+++---,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,+++************+++,,,,,,,,,,,,,,,,,,,,,,,,((())),,,......---+++***++++++,,,,,,,,,,,,---------,,,++++++------,,,+++************************,,,---...///...---,,,+++222111---+++---111...(((---,,,,,,,,,......,,,+++++++++,,,,,,,,,+++******------------------------***++++++***))))))+++---++++++++++++,,,,,,,,,,,,------------------------......------------............//////...---+++***000,,,...,,,&&&***///(((,,,,,,,,,---------......***++++++,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,---,,,******+++,,,,,,+++111+++---///+++---///(((......---,,,,,,,,,------,,,,,,------------,,,,,,,,,,,,,,,,,,------------------,,,,,,,,,,,,++++++///...---------...000111,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++******)))))),,,+++***+++,,,---,,,+++//////.........///000000---,,,---222888<<<===;;;777444222444999:::777333000000222777999:::???EEE===777222333555666999===888777555555777;;;@@@BBB???AAABBBBBBDDDGGGDDD???CCC???======<<<:::;;;>>>===<<<:::999888999999:::<<<;;;999777555333333222999;;;<<<<<<;;;999888999999999::::::;;;<<<======888777666777999::::::999)))000777888555333666999888888999999888888777666777666444444555444333111333222000///...---------***000222---)))***---...000///---,,,+++++++++,,,------,,,,,,+++***))))))******)))))))))***,,,,,,...,,,++++++---...---,,,((((((((((((((()))))))))+++,,,---,,,++++++---///,,,++++++******++++++,,,++++++,,,,,,,,,,,,,,,,,,...,,,++++++,,,---,,,+++888333---***,,,000444666//////...,,,,,,+++++++++***+++,,,---............******))))))))))))************+++++++++,,,,,,,,,'''***---+++'''&&&(((,,,******+++,,,------......,,,,,,,,,++++++*********+++***)))***,,,---,,,+++))),,,...---,,,---......///.........///000000111---,,,******,,,---,,,+++)))))))))*********++++++***************************************++++++++++++***)))***+++,,,***))))))***++++++,,,,,,,,,+++************++++++***))),,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++***))))))))))))---,,,++++++------,,,+++,,,,,,,,,,,,++++++++++++,,,,,,,,,------......///(((***+++------,,,***)))*********+++++++++,,,,,,++++++******++++++,,,---++++++++++++++++++++++++***++++++++++++,,,,,,,,,)))+++---......---------***++++++++++++,,,,,,,,,---------,,,,,,,,,++++++------,,,+++******))))))++++++++++++++++++++++++,,,---///000///,,,(((&&&+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,))))))))))))))))))))))))---------...---,,,++++++222000---,,,---///...,,,...---,,,---......---,,,************)))(((((('''------------------------///......---,,,,,,,,,---+++++++++,,,,,,,,,,,,,,,------------------------........................,,,---...//////---+++***///***------'''+++///))),,,,,,,,,---------......++++++,,,,,,---,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,---+++***+++,,,---,,,+++///)))---...))),,,///***------------------------,,,,,,------------,,,,,,,,,,,,,,,------------...,,,,,,,,,,,,,,,,,,,,,,,,///...............//////,,,------------------,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,)))******+++,,,,,,---------+++***+++------,,,+++,,,,,,,,,,,,,,,,,,------...,,,+++...333999===>>>:::666222444:::<<<:::666666666777999;;;===AAADDD888666333333333333444666111///000444<<>>AAA===999666777<<<>>>===::::::;;;::::::<<>>EEEDDD@@@DDDIIIKKKIIIGGGIIIJJJIIIAAA@@@BBBFFFEEE???;;;;;;888888888888999::::::;;;666666555555555555555666222333555666555555666888666666777888888777666666:::999777777777777555333666777888:::;;;:::888666666777888999999::::::::::::888666555555444222000333222111000......------***000222...***,,,///000---,,,***)))((())))))***++++++++++++++++++++++++------+++*********+++,,,...---+++,,,---......---***+++++++++,,,,,,,,,---,,,---------,,,,,,...000,,,++++++++++++++++++,,,,,,,,,,,,------......///......---------///111222++++++,,,...///111222333//////...---------------------------------------*********))))))***************+++++++++,,,,,,,,,###''',,,,,,***+++///444******++++++,,,,,,------///......,,,+++***)))(((+++******+++---...---,,,...,,,,,,///000---,,,...---......---+++******+++...---++++++---------,,,------,,,,,,+++******)))***************+++++++++)))))))))***++++++,,,,,,,,,***))))))***++++++***++++++,,,,,,,,,,,,,,,+++)))+++,,,,,,+++******+++,,,,,,,,,,,,++++++++++++)))))))))***+++,,,---...---,,,++++++------,,,+++++++++*********++++++,,,++++++,,,---------,,,,,,---.........,,,+++)))(((++++++++++++,,,,,,,,,,,,++++++******++++++,,,---++++++++++++++++++++++++************++++++++++++...---++++++,,,+++)))'''************++++++++++++,,,,,,,,,,,,++++++++++++------------,,,+++***)))+++++++++++++++++++++++++++,,,///111111000...---++++++,,,,,,,,,,,,------+++,,,------++++++,,,---)))))))))))))))))))))))),,,,,,+++++++++************+++///000---)))+++000...,,,++++++,,,------,,,,,,,,,---------,,,++++++++++++++++++++++++++++++000---+++*********((('''------------,,,,,,,,,,,,------------------------------............------------,,,,,,,,,,,,,,,,,,---&&&+++000+++,,,000...,,,,,,,,,---------......---------------,,,,,,+++------------,,,,,,,,,,,,...------...//////---,,,,,,(((---///)))---444222+++,,,---.........------------............------,,,---------............++++++,,,,,,,,,,,,------***,,,...//////---***))),,,---...//////...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++******))))))...---,,,,,,------,,,+++------......------,,,+++000///......111777<<<@@@>>>===;;;;;;<<<======<<<;;;<<<:::888999===>>>;;;===??????:::666555444222555333222777>>>BBB@@@<<>>BBBGGGFFF???999888999999:::::::::;;;;;;;;;333444555666777777777666///111333333333333555777777777777777777777777666999777666555666555444222777666555666888888555222555666777888999999999999;;;999777666555444111///111111000///............,,,///000,,,+++...000///...---,,,+++***++++++,,,++++++++++++++++++,,,,,,...---,,,+++++++++,,,---000...,,,,,,---...---,,,*********+++,,,,,,------,,,---...---,,,,,,...000---,,,,,,++++++,,,,,,---,,,,,,------------------+++,,,...---------000222222000,,,))))))...555:::///......------------...///......---,,,,,,,,,,,,++++++************++++++******+++++++++,,,,,,,,,(((***------++++++---000++++++++++++++++++,,,,,,---,,,,,,,,,,,,++++++++++++******+++---......---333...,,,111444111...///---000222222000...///000...---++++++---...---,,,++++++++++++++++++++++++))))))*********+++++++++((())))))***++++++,,,,,,,,,***)))(((***++++++***+++,,,,,,---,,,,,,++++++)))+++------+++)))***,,,++++++++++++++++++,,,,,,++++++***++++++,,,---...---,,,++++++------,,,+++******))))))***+++,,,---++++++,,,---,,,,,,******,,,,,,++++++*********)))+++++++++,,,,,,,,,------++++++******++++++,,,---************************************++++++++++++...,,,***+++,,,,,,***(((************++++++++++++,,,,,,,,,++++++++++++***,,,------------,,,***))),,,,,,,,,,,,,,,,,,,,,,,,***+++---///000000//////++++++,,,,,,,,,,,,------***,,,...---+++***,,,...************************------,,,+++++++++++++++)))(((+++000000+++***---...,,,******+++,,,,,,,,,,,,------.........------,,,,,,,,,,,,,,,,,,,,,,,,---***((((((***+++***(((,,,,,,,,,,,,+++++++++***------------------------+++,,,---......---,,,+++...---+++******+++---...///''',,,222,,,+++...---,,,,,,,,,---------......------......---,,,,,,+++......---------,,,,,,,,,///......///111000///---***&&&+++,,,%%%)))000...+++,,,---.........------------............------------------............+++++++++,,,,,,---------,,,------...---,,,+++***,,,---...//////...---,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******)))((((((///---,,,,,,------,,,+++....../////////...,,,+++............000444888;;;===???@@@>>><<<:::;;;===:::;;;888444666;;;:::555>>>CCCCCC<<<888888888555444666999<<<===???@@@BBBFFFGGGDDD@@@@@@EEEGGGFFF@@@@@@CCCHHHGGG@@@;;;;;;============<<<;;;:::999333555777888999888666444111222333333222222444555555444444333444555777888666555444444666666666444444444555444444444555666555555666777888888888888<<<:::777666555444111/////////...............///---...,,,***,,,111000,,,------+++*********+++,,,*********++++++,,,,,,,,,------,,,++++++,,,---...222000...---------,,,+++''''''((())))))***++++++,,,---...---,,,---...000...------,,,,,,------...---------,,,,,,,,,,,,,,,))),,,...---+++***+++---&&&)))---//////---+++***///......---------......000///...---,,,+++++++++,,,,,,++++++++++++,,,,,,******+++++++++,,,,,,,,,...///...,,,)))'''&&&&&&,,,,,,++++++++++++++++++******+++,,,,,,---......+++******+++---......---222***'''---222...++++++)))---111222000...///000///---+++,,,---...------)))))))))***++++++,,,,,,))))))******++++++++++++((())))))***++++++,,,,,,---+++)))(((***+++++++++,,,,,,,,,------,,,++++++)))+++...---+++)))***,,,******+++++++++,,,,,,,,,------,,,,,,+++,,,,,,,,,---,,,++++++------,,,+++))))))(((((()))+++---...+++,,,------,,,+++)))((()))))))))((())))))***+++++++++,,,,,,,,,---------++++++******++++++,,,---************************)))************+++++++++(((&&&$$$%%%((()))'''%%%)))************+++++++++,,,,,,,,,+++++++++******+++,,,---...---,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,------------------,,,,,,++++++,,,,,,,,,---------***,,,...---+++***,,,...************************......---,,,,,,,,,,,,---***&&&'''///222...))))))---+++))))))***,,,,,,+++***++++++,,,------------------------------------,,,)))((())),,,......,,,++++++++++++******))))))------------------------++++++,,,------,,,++++++///---+++))))))+++---///222)))---333---***,,,+++,,,,,,,,,---------......---.........---,,,,,,+++.........------,,,,,,,,,/////////000222111///---///+++//////'''***111///***+++---...///...------------............---------------.........//////+++++++++,,,,,,---------///...---,,,+++,,,,,,---,,,---///000000///---,,,........................,,,,,,,,,,,,,,,,,,,,,,,,((((((((()))******++++++///...,,,,,,------,,,+++------.........---+++***+++,,,------...111555777;;;???BBB@@@;;;888999<<<:::;;;888333555:::999333>>>DDDDDD===999:::;;;888...666>>>@@@===>>>EEELLLBBBBBB???===AAAIIIMMMLLLFFFDDDFFFIIIHHHCCC@@@AAAAAAAAA@@@???===:::888777444666999::::::888444222444444444333222111222444000000//////111333666888444333333444777888888888111444777555111111666<<<555555666777777777777777===:::888666555444111///---------------...//////...---***)))---222000***+++***)))((((((((()))************++++++,,,,,,---------,,,+++,,,---...///333111...---------+++***)))******+++,,,------...---.........------///000///......------......///---------,,,,,,+++++++++---000333222///,,,,,,---------+++''')))...///,,,...***(((+++///111///,,,222222000...++++++...000...---,,,,,,++++++++++++---,,,+++++++++,,,---...)))))))))))))))*********)))))))))***++++++,,,,,,,,,,,,------...------------------------...///000///...---,,,***)))((('''...,,,---...+++&&&)))000)))***+++,,,,,,,,,,,,,,,---)))&&&'''***,,,---,,,---+++(((***...///...,,,)))))))))***+++++++++,,,---------------------...///...,,,+++***++++++,,,...,,,++++++---//////...---,,,,,,++++++,,,,,,---///...---,,,++++++++++++++++++*********+++---...******))))))******+++,,,222///++++++,,,,,,***'''---%%% ###)))+++*********+++,,,,,,******+++,,,+++***((()))***,,,++++++)))))))))***+++++++++,,,******++++++++++++******///---++++++***&&& ******++++++++++++******************************///,,,---000000---,,,///+++***,,,111111---+++---...///////////////......//////---,,,+++*********,,,*********+++***(((&&&,,,,,,,,,+++++++++******...---++++++,,,...///...+++******+++---......---//////...---,,,+++,,,---,,,,,,,,,---------......,,,,,,,,,,,,,,,---...///---------............///,,,+++******))))))******,,,,,,------...---------,,,,,,,,,,,,------...///------------------------,,,,,,++++++---///222444---,,,,,,---///...,,,***+++,,,,,,---,,,+++)))(((---------............///000///......//////...---,,,//////---,,,//////------,,,,,,---//////...,,,***,,,//////...,,,,,,,,,...---,,,---/////////---///---++++++,,,,,,+++***''',,,...+++,,,000///***---...///...------...///,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,,,,...---)))'''+++/////////...,,,+++***)))))))))++++++------------++++++///+++(((***,,,---222777;;;>>>???<<<===AAA???999666999<<<:::444000000222>>>@@@AAAAAAAAACCCDDDCCC666444777@@@IIILLLNNNPPPHHHKKKNNNLLLGGGEEEHHHKKKCCCAAADDDIIIIIIEEEEEEJJJGGGBBB<<<888777888999999:::888666666777888777666777444111000111333555555222222333444555666888999333444555666666666555444444000///111222222555:::999888666444444555777888777666444555555333///***...,,,***+++...///...---111///---,,,+++,,,...///111333000+++***,,,,,,)))+++)))(((***,,,---+++(((******************++++++/////////////////////...+++***)))(((''''''((((((...---,,,++++++,,,---......,,,******+++++++++***...---,,,,,,,,,,,,---...---///222444444222///---111333111------111222111...+++)))+++///111///,,,111111111///---,,,...///...---,,,,,,++++++,,,,,,,,,++++++***+++,,,---...+++++++++******)))))))))+++++++++******************+++,,,---......///...------,,,,,,------...///...------,,,+++***))))))222---+++......++++++...******+++,,,,,,,,,,,,,,,,,,)))''''''***,,,,,,+++((()))******)))(((((('''++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++***++++++,,,---...---,,,,,,------,,,+++---,,,++++++++++++,,,---///...---,,,+++++++++++++++***)))))))))***+++,,,+++************+++,,,,,,000...++++++,,,,,,***(((...&&&"""&&&***+++******+++---...---,,,+++,,,---+++***((()))***,,,++++++***************+++++++++++++++,,,,,,,,,,,,+++++++++***)))***,,,+++'''$$$******++++++++++++******************************...,,,,,,//////,,,,,,...000------///...+++***,,,......////////////......,,,,,,++++++******++++++,,,+++******,,,,,,+++))),,,,,,,,,+++++++++******...,,,******,,,......------,,,++++++------,,,+++///+++((((((+++------,,,+++++++++,,,,,,,,,------+++++++++++++++,,,---------------............///------,,,,,,+++++++++,,,/////////...---,,,+++***,,,,,,,,,,,,,,,---......------------------,,,,,,---,,,+++***+++,,,...000---------...//////---++++++,,,---------,,,+++***---------............///111///......///000...---,,,......,,,---///...***+++******+++------,,,***+++---......---,,,,,,---...---,,,---///000///...///---++++++,,,,,,,,,+++...000///******...///,,,,,,---............///000,,,,,,,,,------------...,,,,,,,,,,,,,,,,,,,,,,,,'''***+++***+++//////---,,,,,,,,,+++++++++++++++++++++,,,------,,,++++++111,,,***,,,,,,,,,...333777<<<>>>;;;<<>>@@@CCCGGGIII;;;999:::???DDDFFFJJJNNNKKKLLLLLLIIIDDD???<<<;;;:::;;;@@@GGGFFFAAAAAAEEECCC???:::888888:::;;;;;;;;;999888888999:::888777888555222111222444555555333333333444555777888999444555555666666555444333777444222444444222444888888777666555444555666666777555444444444222...+++000---++++++---...---,,,222111111000///...,,,,,,+++---,,,((('''***)))''',,,***)))***,,,,,,***(((*********+++++++++++++++........................++++++*********)))))))))///...---,,,,,,---...///...,,,++++++,,,,,,,,,***...---,,,,,,,,,,,,---...---///111333333111///---...222222---***,,,...///---+++***+++///000///,,,///000111000...------......---,,,,,,,,,,,,,,,,,,++++++******++++++,,,---...------,,,+++***)))(((---,,,,,,+++******)))))))))***+++---...///000000,,,,,,++++++,,,,,,------,,,,,,,,,+++++++++******333---***---000///------***++++++,,,,,,,,,,,,,,,,,,+++***+++,,,---,,,+++''',,,//////+++)))***,,,------------,,,,,,,,,,,,...............---,,,+++************+++,,,---...---,,,,,,------,,,***(((...---+++******+++---.........---,,,+++++++++++++++******))))))))))))***+++++++++++++++,,,------...,,,++++++,,,,,,+++***///)))'''***---,,,+++,,,***,,,---,,,+++***+++,,,+++***((()))***,,,+++++++++++++++***************,,,,,,,,,------,,,,,,,,,+++*********,,,---,,,+++******++++++++++++******++++++++++++++++++++++++---++++++......++++++---444000......---)))))),,,---....../////////......------,,,,,,++++++******,,,+++***+++---...---,,,,,,,,,,,,+++++++++******---+++******,,,------,,,///---,,,,,,,,,,,,+++)))111+++&&&&&&+++///...+++*********+++++++++,,,,,,++++++*********+++,,,,,,---------............/////////.........---------////////////...---++++++,,,,,,,,,,,,,,,,,,---............------,,,,,,,,,---,,,+++***)))***+++,,,...------...//////...,,,+++,,,------...------------------............///111000//////000000///...///000///---///222...(((+++******+++------,,,+++,,,---...---,,,+++---//////...---...000000000......---++++++,,,---,,,+++444444///)))(((,,,..............................,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,&&&(((***+++///111---&&&***+++,,,---------------++++++,,,,,,,,,,,,++++++222...,,,------***+++...222888<<<;;;:::<<<>>>>>>BBB@@@>>><<<:::777333000111555;;;???AAACCCGGGKKKAAA??????@@@???>>>DDDKKKMMMLLLJJJGGGCCC===777222111666===CCCAAA<<<<<>>AAAGGGCCC>>><<<<<<:::555000222666===CCCDDDBBBBBBEEEBBBBBBEEEDDD???:::???GGGGGGDDD@@@@@@BBB@@@:::555333888>>>???;;;888:::>>>===:::888888999;;;<<<<<<777777888999:::999666444888555222111222333333222444333333333444555666666777777666555555444333222444111222444333///---///333333444444444333222111333333222222111///---+++*********+++---///000111222222222222000...,,,+++&&&***,,,+++,,,//////+++---,,,++++++*********))),,,,,,,,,,,,,,,+++++++++******+++++++++++++++,,,)))+++,,,...---,,,***)))//////------------//////000...------......---,,,---------------------------...000111111000...---+++111333...)))***,,,------,,,,,,,,,---......---))),,,//////...+++******---------,,,,,,---......******++++++,,,,,,,,,,,,++++++,,,,,,---------...******++++++,,,,,,,,,,,,---------...------,,,,,,,,,++++++*********++++++)))******++++++,,,------***---...---++++++,,,---,,,,,,---------,,,,,,+++------......---,,,++++++111...***(((***,,,------------,,,,,,++++++******///000000000///...,,,***,,,,,,,,,,,,++++++******(((((())),,,......,,,***...---+++******+++---...------,,,+++++++++,,,,,,---------,,,,,,++++++***,,,,,,++++++,,,,,,---...)))***+++,,,,,,+++++++++,,,***+++---,,,))))))---'''((())))))''''''((()))+++***((()))***,,,++++++,,,+++++++++***)))))))))******++++++++++++******000///---***((('''((()))++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++---***+++......+++***------,,,...333333---***+++,,,,,,---...............++++++,,,,,,,,,,,,+++***...------...///...,,,***,,,,,,,,,+++++++++******+++***)))***,,,---,,,+++,,,+++***+++---...---,,,$$$(((---...---******+++,,,,,,,,,,,,------------------,,,,,,,,,,,,---------------............///---......///...---,,,,,,,,,---...///000000000000......------,,,------............------,,,,,,,,,++++++,,,,,,------...///...---,,,,,,...//////...------------...//////000---------............///111000//////000000///...///111000...000333000***...------...000000///------...---,,,++++++---//////...---...///000000...---,,,***+++,,,------,,,---,,,,,,,,,,,,,,,,,,------+++******,,,,,,+++)))+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,---,,,)))(((+++...***###,,,,,,------,,,,,,+++***++++++++++++++++++++++++---++++++...---******,,,---222888;;;:::999===BBBIIICCC===;;;===;;;666000111333;;;DDDFFF@@@<<<===???BBBGGGGGG@@@999<<>>===>>>>>>AAAAAA;;;444333888DDDEEEGGGLLLPPPPPPMMMJJJKKKJJJEEE===<<<>>><<<777:::999999999:::999777555888777666666777777666555444333333444666777666666777666555555444444444444666555444444444444555666444222333666666444444666111000...---------...///...///000...+++)))***,,,---//////---+++***,,,.........---,,,+++*********---//////++++++//////---+++,,,,,,+++)))***...111/////////...---,,,,,,,,,,,,,,,------...//////000+++,,,,,,,,,---------------,,,+++******+++,,,---000...,,,,,,---...---,,,,,,,,,---......---,,,,,,,,,------......------,,,+++,,,,,,+++,,,///...))),,,---......,,,,,,,,,------///000000///...///000---------------...///000,,,---.../////////...---++++++++++++++++++++++++...------,,,,,,++++++***+++,,,,,,---...............------,,,+++++++++,,,******+++++++++,,,,,,,,,+++...---+++///444111)))---.........---,,,,,,+++000000///,,,((('''***--- %%%+++...---+++,,,---,,,------....../////////---///111333333222000...+++,,,...///000//////......---++++++---......---***+++---......---+++***,,,,,,,,,++++++,,,------((()))+++,,,---,,,,,,+++******))))))******+++,,,'''+++......+++(((((()))+++,,,---...)))'''...777(((***+++***)))((()))***+++***((()))***,,,,,,+++))))))******+++++++++,,,+++,,,,,,------,,,,,,+++,,,...///---)))'''(((***+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,///,,,---000000---,,,//////---...111111...---///***+++,,,---............+++,,,.........,,,+++)))))),,,222888<<<;;;777333,,,,,,,,,+++++++++******,,,+++,,,---//////---+++///---,,,,,,,,,,,,+++)))222000---+++++++++,,,,,,******+++++++++,,,,,,,,,---,,,,,,+++*********+++---------.........//////---...///000000...,,,+++---...///000222222333333222222111000000000000000***++++++,,,---...//////////////////...---,,,++++++***((()))+++---...---000///---,,,++++++,,,------------........./////////---,,,,,,---...,,,+++,,,333555///+++...555999......---///000111///...***---//////...,,,,,,,,,,,,+++***+++---...---,,,---+++******,,,......---///++++++000000,,,,,,111444000,,,---//////,,,(((******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,(((---///,,,+++------+++***(((&&&%%%&&&)))---000,,,+++***))))))***+++,,,///+++)))+++***'''(((,,,,,,(((***222777555555888;;;999777666666666666666DDD444///;;;FFFEEEAAAAAA@@@>>>===<<<666000000444;;;???EEELLLPPPOOOJJJGGGJJJIIIDDD>>>???AAA<<<333888888888999::::::888666<<<:::888888999:::999888555444444555888999999888999888777666666666666666666555444333444444666777555222222444444111111444111///---,,,,,,,,,...///---//////---***(((***,,,'''***,,,---,,,---000444.../////////---***(((&&&---...---((((((+++,,,******+++,,,+++)))***///222000000///...------,,,,,,------......///000111111---------------...///000,,,,,,+++******+++,,,,,,///...,,,,,,---------,,,,,,,,,---......---,,,,,,,,,------......------,,,...------,,,+++***))))))++++++,,,,,,,,,---------,,,///222222///,,,---...///...---,,,,,,,,,,,,,,,---..................---,,,,,,,,,,,,+++***))))))---------...000000...,,,111---***,,,///000,,,'''...---------,,,,,,,,,,,,***++++++,,,,,,++++++***---...000111111000...---......///---++++++,,,---111000///......---............////////////.........---,,,,,,++++++++++++---(((000BBBDDD444***...,,,,,,---------,,,++++++++++++*********+++---...+++++++++++++++,,,---......---+++******+++---...---***((('''((()))))))))***+++---------+++)))(((++++++++++++++++++++++++,,,,,,,,,++++++*********))))))))))))))))))))))))---+++******+++,,,+++***************+++,,,------,,,***)))***++++++***))),,,,,,,,,+++++++++******,,,,,,------,,,***)))(((---,,,+++,,,...///...---......---------,,,,,,,,,...------...//////...,,,++++++,,,---............------,,,***'''(((+++///...000444888;;;:::666222------+++*********+++,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,///...,,,******+++,,,---++++++++++++++++++++++++,,,+++***))))))+++---.....................------,,,,,,---------,,,+++++++++---//////---...111444000000000000////////////111111000///////////////,,,,,,,,,,,,,,,,,,,,,,,,///---***'''***//////+++,,,,,,,,,---------.............../////////000000000///...---,,,+++++++++------------------------...---...000222222111///......------------......------,,,+++,,,---...///...---+++,,,------,,,***...---,,,,,,......---,,,333///...111000,,,)))))))))***,,,---...---,,,,,,+++,,,,,,---,,,+++***)))///---+++,,,...---***(((,,,)))&&&(((,,,000000///000///---,,,++++++,,,,,,,,,,,,+++******+++,,,,,,++++++)))***000777666111222000000111444777999999<<<999888===BBBBBB@@@===???<<<777444333333333333///666CCCOOOPPPHHH@@@===HHHHHHGGGDDD>>>:::888777>>><<<;;;;;;;;;:::777555555444444444555777:::;;;666888:::;;;999777666666555444444444444555666666888888777666555555444444333444555444111...------///...,,,,,,------,,,+++000///---+++*********+++222///+++)))+++...000111------,,,,,,+++***)))))))))---111111...***)))))),,,++++++,,,---...///000------,,,---......---+++//////...---------.........------,,,,,,------...000///...---,,,+++++++++...---,,,,,,++++++,,,,,,...,,,++++++,,,---,,,+++.........------,,,,,,,,,------,,,,,,+++*********+++++++++++++++,,,------///000111111///......//////...---,,,,,,,,,,,,---------............---------------------,,,,,,+++---,,,+++,,,///000000000...---,,,------...---,,,000000/////////.........++++++,,,,,,,,,,,,++++++)))***,,,------,,,***)))......///---++++++,,,...111000///...---------------......//////......---...---,,,,,,+++++++++,,,,,,,,,555BBBCCC666,,,+++++++++,,,------,,,,,,,,,++++++*********+++------++++++,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,---+++)))((()))*********---,,,,,,+++*********+++++++++++++++++++++++++++,,,,,,,,,+++++++++******************************---+++******+++,,,,,,+++++++++******++++++,,,---+++***))))))++++++***))),,,,,,,,,,,,++++++++++++((()))+++,,,------,,,+++---,,,+++,,,...///...---......---------,,,,,,,,,...------...//////...,,,++++++,,,---............,,,******+++---...---,,,///000333666999888444111...---,,,+++++++++,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,'''((()))***+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,*********,,,---///........................---------,,,+++)))'''&&&,,,---///...------///222000/////////////////////000000///............//////......------,,,,,,,,,,,,......***))),,,---,,,,,,,,,---------.........,,,,,,,,,---------......//////...---,,,,,,,,,,,,------------------------,,,,,,,,,...000111///............------.........------,,,,,,,,,---...///...---+++,,,------,,,***...---,,,,,,......---,,,///+++)))+++---++++++---***+++,,,,,,---------,,,+++,,,,,,---,,,+++***)))///...,,,---......+++)))+++++++++******+++---///000///...,,,,,,,,,,,,,,,,,,,,,+++******+++,,,,,,,,,+++))))))...444333...---------000333666777777;;;777333666;;;???@@@@@@???;;;555111000222333444555999DDDNNNPPPHHH???<<>>:::888888===;;;:::999:::999888666444444555666777999:::;;;:::<<<>>>>>>;;;888666555444444444555555555666666777666666555444444333333111333444333111///......///---,,,,,,......---+++///...---,,,++++++,,,,,,222...+++)))+++...000111......------,,,++++++***444000)))""" %%%000888*********++++++,,,---......---------...---,,,+++///.........------------...------,,,,,,------...111000///...------------...------,,,+++,,,,,,,,,...,,,++++++,,,------,,,.........------,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,+++*********+++---...222000/////////000//////......---,,,,,,,,,------,,,,,,------------,,,,,,,,,---......//////......///---+++,,,...000111111---//////...,,,,,,///222222222111111111000000000,,,------------------,,,((()))***++++++***)))(((......///---,,,+++---...000///...---,,,,,,,,,,,,,,,------......------,,,------,,,+++++++++,,,,,,---333:::???>>>777...'''***++++++,,,------------,,,++++++++++++,,,,,,---+++,,,---------,,,+++******+++---......---+++***,,,+++)))***+++,,,,,,+++...---+++))))))***+++---************************,,,,,,,,,++++++++++++***************************---+++******+++,,,,,,+++---,,,++++++******+++++++++)))((()))***+++***)))------------,,,,,,,,,,,,((()))+++,,,------,,,,,,---,,,+++,,,...///...---......---------,,,,,,,,,...------...//////...,,,+++,,,---......///......+++)))))),,,111222///+++000000111333555555222000...---,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,&&&'''***,,,------,,,+++------------------------...---,,,+++,,,---...///........................,,,---......---***(((&&&---...///...------...000//////////////////////////////...------------...111000///...---,,,,,,+++)))///222---)))***++++++,,,------------.........,,,------------.........///...------,,,,,,,,,,,,------------------------+++******,,,...///...,,,........................---,,,,,,,,,,,,---...///...---,,,,,,------,,,***...---,,,,,,......---,,,000***''')))++++++---111,,,,,,++++++,,,,,,------+++,,,,,,------,,,******///---------...---+++)))+++---///,,,((((((+++///000///...---------------,,,++++++******++++++,,,,,,,,,***(((+++000///***))))))+++///333555555444444555888>>>DDDEEEBBB>>>AAA<<<777333333555777777>>>>>>DDDMMMPPPJJJAAA===BBBCCCCCCAAA===:::999999;;;:::888777888999888777666777777888999999888888===???AAAAAA===888555333333444555666777666555555555444444333333222222222000222333222000......///...---,,,,,,...///...---......------,,,---......111...+++***,,,...000111///......------,,,,,,++++++,,,,,,+++***,,,///111+++++++++,,,,,,---..................------,,,,,,......//////...------,,,...------,,,,,,------...000///...------,,,,,,---......---,,,,,,,,,,,,---...,,,++++++,,,------,,,.........---------------+++++++++,,,,,,,,,------,,,,,,*********+++---...333000,,,,,,///000///---...------,,,,,,,,,------+++,,,,,,------,,,,,,++++++,,,---...///////////////...---...///000///...333222000///...///111333222222222222111111111000------............------++++++,,,,,,,,,,,,++++++---...///...,,,,,,---/////////---,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++---,,,,,,++++++,,,,,,,,,///888<<<777444444///&&&)))***+++,,,---.........,,,,,,,,,,,,,,,,,,,,,,,,+++,,,.........,,,***(((++++++------------++++++,,,+++***+++,,,------,,,---,,,+++*********+++,,,************************++++++++++++++++++++++++++++++++++++++++++++++++,,,+++)))***+++,,,,,,+++...---,,,+++***************)))((()))+++++++++)))......---------,,,,,,,,,+++,,,,,,---,,,+++***)))---,,,+++,,,...///...---......---------,,,,,,,,,...------...//////...,,,+++,,,---...////////////---,,,,,,---///000///...111000///000111111000...---,,,,,,+++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---.........---,,,+++------------------------......------------...///---------...............+++,,,///000111000...---000000000///.........///.........///////////////......---,,,,,,,,,,,,---//////......------,,,,,,)))///111...++++++***(((------------............///////////////000000000///...---,,,,,,,,,,,,,,,------------------------+++******+++---......------..................---,,,,,,,,,,,,------......///---,,,,,,------,,,+++...---,,,,,,......---,,,333...+++---...------000---,,,+++***+++,,,---...++++++,,,------,,,+++***,,,,,,,,,,,,,,,,,,***))),,,......---++++++---000/////////......---------++++++++++++++++++++++++,,,,,,***''')))---,,,''')))))),,,///333333111///333555888;;;@@@EEEEEEAAACCC@@@===<<<<<<======<<>>???>>>;;;999999999:::888666666888999999888999:::::::::999888666444<<<>>>AAAAAA===999555333222444666777888777555444333333333222222111111111222333333222///------...---,,,,,,---///000///...------------....../////////---++++++---///000000......------,,,,,,,,,+++###)))111777777333,,,'''---......//////000000000...//////...---,,,---......////////////---,,,+++...------,,,,,,------...---,,,+++***************///......---------------...,,,++++++---......---...............---------+++++++++,,,,,,---......---,,,+++++++++,,,---...333///++++++...///...---------,,,,,,,,,------...+++,,,,,,------,,,,,,+++***+++,,,...////////////,,,,,,---///222222000...999555000///111333222000111111000000000/////////---......//////......---,,,,,,------------,,,,,,---...///...------...000//////---,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,++++++,,,,,,,,,++++++,,,,,,---000888888///+++///...((()))***+++,,,---.........,,,,,,,,,,,,,,,,,,,,,,,,+++,,,.........,,,***(((------++++++++++++---------,,,+++,,,---...---+++******,,,,,,,,,,,,+++***************************++++++++++++++++++++++++++++++++++++++++++++++++,,,***)))***+++------,,,...---,,,+++***)))))))))***))))))***+++,,,,,,+++......---------,,,,,,,,,***+++,,,---,,,+++***)))---,,,+++,,,...///...---......---------,,,,,,,,,...------...//////...,,,,,,,,,---...////////////...111111...***)))---222000///......///000...---+++++++++++++++******))),,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,///...---,,,,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,///.....................---------.........//////+++---///111222111000000333222000000////////////------....../////////000......---,,,,,,,,,,,,,,,++++++,,,,,,---------...,,,......,,,...///+++$$$---------.........//////000000000000000000000000......---,,,,,,,,,---------------------------------,,,+++,,,...//////...------...//////...------,,,,,,,,,---------------///...,,,---......---+++...---,,,,,,......---,,,000,,,,,,///111...,,,---...---,,,+++***+++,,,---++++++------...---,,,+++***++++++++++++******)))///---,,,---000111111///...............---------+++++++++++++++++++++++++++,,,+++((((((++++++''',,,,,,...111222222...+++555444///)))...:::CCCEEE???@@@AAACCCDDDBBB???;;;===999:::AAAGGGFFFAAA???999:::<<<;;;999888888999999888666777888:::999888777888999::::::999888777888:::======;;;888555444333444666888888777666555333222222222222222111111444555444222///,,,,,,---...---,,,---///000///...,,,,,,---....../////////...,,,+++,,,...000000///,,,,,,,,,,,,++++++++++++......---------.........---...///000000000//////---//////...,,,,,,...000////////////...---,,,+++...------,,,,,,------...,,,,,,+++*********++++++000///......------.........,,,++++++---///..............................++++++,,,,,,------......,,,---------............111///.........///...---------,,,,,,,,,---......,,,,,,------------,,,,,,+++,,,---...////////////))))))+++///222444444333999444//////333555222...//////.........---------------............------,,,,,,,,,,,,,,,,,,,,,,,,---...///...------///111000///...---,,,,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,+++++++++,,,------///555444+++&&&***,,,+++***++++++,,,------------,,,------------,,,,,,++++++,,,---------,,,+++***...---+++******+++---...---,,,,,,,,,------+++)))(((***,,,---...,,,+++***++++++++++++++++++++++++***++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++***))))))+++------,,,...---,,,+++************+++******+++---...---,,,------------,,,,,,,,,,,,'''(((***,,,---...---------,,,+++,,,...///...---......---------,,,,,,,,,...------...//////...,,,,,,,,,...//////////////////222444///'''&&&,,,333///...---...//////...,,,++++++,,,,,,,,,+++***))),,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++***))))))***,,,///000,,,,,,,,,,,,,,,,,,,,,,,,...............---------,,,,,,------.../////////....../////////......---333111//////000000000...---------......//////000......---,,,,,,,,,,,,---)))******+++,,,---......------,,,+++...111,,,%%%------.........//////////////////............---...------,,,,,,---------------------------------...---,,,---///000000000,,,---...//////...---,,,+++,,,------......------///...------......---+++...---,,,,,,......---,,,***'''(((...000...---...------,,,,,,++++++,,,,,,++++++---......------,,,)))+++,,,,,,***)))***+++///,,,+++---111333111...,,,------......---,,,,,,***++++++,,,,,,++++++******,,,,,,)))))),,,,,,***......///111222000---***)))///111///111999;;;777777:::>>>BBBCCCAAA;;;666333000222:::???>>><<<<<<888999;;;;;;999888999999999888888999::::::999777222333555777999;;;<<<<<<444777999999888666555555444555666777888777666666333333333333333333333333555666555222///---...//////...------///000///...+++,,,---...............,,,++++++---///000000///++++++++++++++++++++++++///,,,)))((()))+++,,,,,,+++,,,---......---,,,+++,,,...///...,,,,,,000333111000///---,,,,,,,,,,,,...------,,,,,,------.........------------......000000///............///...,,,+++,,,.../////////.............../////////,,,,,,,,,---------------,,,---///000111000///...000111222222000//////000,,,,,,,,,,,,,,,---...///------............---------...//////000000000000///---+++,,,///222333444111///...///222333222000......---------,,,,,,,,,---------......---------,,,,,,++++++++++++,,,,,,---...///...---...///111111000///...------------,,,,,,------------,,,,,,,,,+++++++++,,,,,,---...---000111---((((((***---++++++,,,------,,,,,,,,,------.........---++++++++++++,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,...---,,,,,,---,,,)))'''******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,------------------------+++***)))))),,,---------------,,,+++************,,,++++++,,,...//////...,,,,,,,,,,,,++++++++++++&&&(((***,,,---......------,,,+++,,,...///...---......---------,,,,,,,,,...------...//////...,,,,,,---...//////000000000---000111...***(((,,,000---------...000000...,,,------.........---,,,+++------------------------,,,,,,,,,,,,,,,,,,,,,,,,*********+++,,,---...///------------------------...............---,,,,,,,,,,,,------...//////000000///.........///000000111///------///000///---,,,,,,---......///000000///......---------------++++++,,,,,,------......***------,,,,,,...---)))............////////////////////////.........------------,,,,,,------...------------------------///---,,,,,,...000111000,,,---///000000///---,,,+++,,,---.........------000...------......---,,,...---,,,,,,......---,,,,,,((((((,,,...------///,,,---------,,,,,,+++******+++---.........---,,,***,,,......,,,+++,,,------------............---***+++,,,------,,,++++++***+++,,,,,,,,,,,,+++***))),,,---******...///............///000///---*** ,,,444333444888444+++111444888<<<>>><<<666222///...222888:::999999;;;999;;;<<<<<<;;;:::;;;;;;999999:::;;;===<<<888666333333444555777999;;;<<<444666777666444444444555555666666666777777777777555555555555555555555555444444444222000000111333000///......//////...---+++,,,---......---,,,,,,+++++++++...000111000...,,,,,,,,,,,,,,,,,,,,,,,,))))))+++///111111---)))***+++,,,------,,,+++******---///...,,,---222666333111...,,,++++++,,,---...------,,,,,,------...///...............//////111000//////......//////---,,,+++,,,...000000///---........./////////000------------------------,,,...000222333111///...000333666555222000000222,,,,,,,,,,,,,,,---...///---......//////......---///000000111111111111000999444...******---///111(((+++...//////000111333...------------,,,,,,,,,,,,------------------,,,...------,,,,,,------...---...///.........000222111000///......---......,,,------......------,,,++++++++++++,,,,,,---...***,,,///000,,,''')))...,,,,,,---------,,,++++++------...///...---+++***,,,++++++++++++,,,......***+++---......---+++***...---,,,,,,,,,+++(((%%%,,,+++***))))))+++---...------------------------*********++++++,,,,,,,,,------------------------+++)))((())),,,------------,,,++++++******++++++---,,,+++---///000000///,,,,,,,,,+++++++++************,,,,,,---,,,+++***---,,,+++,,,...///...---......---------,,,,,,,,,...------...//////...,,,,,,---...///000000000000***,,,.........---,,,---,,,,,,---///111111...,,,...///000000000///------------------------------,,,,,,,,,,,,,,,,,,,,,,,,---...///000000...,,,+++////////////////////////---.........---,,,++++++,,,,,,------...///000000//////......000333666888///---***+++---///...,,,,,,,,,------...///000000//////...------------.....................------'''---000---***+++------............/////////000222222111111000000000///------,,,,,,,,,------...------------------------///---++++++...000000000,,,---///000000///---,,,+++,,,---.........---,,,000...------......---,,,...---,,,,,,......---,,,555///+++,,,---,,,,,,///,,,,,,---...---,,,***)))***+++---.........------+++...000000---,,,---///+++...000///+++((()))+++)))***+++,,,,,,,,,+++******+++,,,------,,,+++***(((,,,---++++++///111000,,,,,,,,,---//////---+++***...)))+++333333///111444777:::888444111000111555:::;;;888999===;;;===>>>>>>===<<<<<<===999999;;;===>>><<<888555888777666555555666777888666777666555333222333555666666666555666777888888666666666666666666666666222333333222111222555777111000......//////...,,,+++,,,---------,,,+++*********+++...000111000...------------------------...,,,+++---111444333222+++,,,...//////...,,,+++))),,,///...,,,---333888444222...+++***+++---......------,,,,,,------...------,,,,,,,,,------...111111000///////////////---,,,+++,,,...000000///---.........//////000000------,,,,,,,,,,,,------000444555111111555555111222555555222111222111---......///111222222///---111000///---,,,,,,---------------...------,,,,,,)))...000------000...)))***000000,,,+++///000---333///,,,+++---...---,,,///.........------------///---++++++---...+++)))333...+++---...,,,---///000//////......---,,,,,,---------...///000000111---,,,,,,,,,,,,---......//////...---,,,,,,++++++...---+++))))))***+++,,,---++++++---///...+++''',,,++++++******++++++,,,...111444222---***,,,...111///...---......,,,+++$$$%%%&&&(((***,,,......*********++++++,,,,,,,,,******++++++++++++******------,,,,,,,,,---......000...,,,***)))***,,,---...---,,,***)))(((((((((+++++++++,,,,,,---------------------------------)))***+++,,,,,,,,,,,,,,,///***...111+++...222---,,,,,,,,,,,,,,,+++***))),,,,,,.../////////...------------...------,,,,,,...---,,,,,,......---,,,,,,,,,,,,------.........,,,///111///+++***---111.........////////////000////////////////////////111000---******+++---.../////////......---------...---,,,---//////,,,)))///---+++,,,---......---...///000000000///---,,,555///---...///---,,,...++++++---///000111111111---,,,++++++*********+++------------,,,,,,+++***...---------------------(((+++///111111///...---///.........///000111222...------,,,,,,------...//////...------------------///...,,,...000///***)))+++---/////////...------///111111///---------///...,,,,,,------,,,+++---..................---,,,,,,,,,++++++,,,,,,---.........---,,,,,,...111,,,,,,,,,,,,,,,---...///////////////...---,,,+++,,,,,,------,,,,,,+++***...---+++,,,------,,,***++++++------------++++++++++++++++++++++++++++++---------///111000---+++//////............------,,,---000444888:::999777//////111555666555888>>>@@@>>>======>>>>>><<<;;;@@@>>><<<999777777777888555333///---...444:::>>>444444333333333444444555555666888888999888777666666555444666888777333000000000000000111333555666444111//////111333222111++++++++++++++++++,,,,,,***+++---,,,,,,+++---...---,,,+++*********+++,,,***///,,,(((,,,)))'''---)))...000...///333222...++++++++++++,,,...000111111...++++++---//////---111111000000///////////////...,,,++++++,,,...///---,,,+++...111111///,,,111///,,,+++,,,,,,,,,+++,,,,,,,,,---------............------------......000444444222222777777444333666555222111333333000111000......000000000...000///...,,,,,,,,,---------------......------,,,***///000------000///******...///,,,,,,///000...000...+++,,,...//////...000000000000/////////...///---++++++------,,,***555000,,,......------///000000///.........//////,,,------...//////000000---,,,,,,,,,,,,---......///......---,,,,,,++++++...---+++***)))***+++,,,...---,,,...000///,,,))),,,,,,++++++++++++,,,,,,,,,///222111---+++---000...---,,,---...///...---)))))))))***+++,,,,,,---******+++++++++,,,,,,,,,******++++++++++++******,,,,,,,,,,,,,,,------...---------------------...---,,,,,,++++++++++++++++++,,,,,,,,,,,,,,,,,,---------------------------******+++,,,,,,,,,,,,,,,,,,'''+++...))),,,111,,,,,,,,,,,,,,,,,,+++******,,,,,,.../////////...---,,,------...------,,,,,,...---,,,,,,......---,,,,,,,,,,,,,,,------------+++...000...+++***---000------........./////////------------------------,,,+++***))))))***,,,---.........---------,,,,,,...---,,,---//////,,,)))...,,,++++++---------,,,------.../////////...------((('''+++---------000,,,,,,---///000000000000111000///---++++++******---------------,,,++++++...---+++******+++---///,,,...000///...------...000000//////////////////...------------------...000//////...------.........000000...000333222...)))***,,,...000000///...---///111111///---------///---,,,,,,---...,,,+++------............------------,,,+++++++++,,,,,,...//////---,,,,,,...000------,,,,,,,,,---........./////////...---,,,,,,,,,,,,------,,,,,,+++***---,,,++++++,,,,,,+++***---,,,++++++++++++,,,---++++++++++++++++++++++++---------...//////,,,***///...---,,,+++)))((((((------///222666888888777222//////333666888===CCC??????>>>=========<<<;;;@@@>>><<<999888777888888666888:::;;;<<<;;;:::999444444444444444444444555555666777888888888777666666555555666888777444111222222111111222333555666444333111222333333000---,,,,,,,,,++++++++++++++++++++++++,,,,,,------------,,,+++******+++,,,------333000---222///---444///222222...---...,,,'''++++++++++++,,,...000111222///,,,,,,///000000///////////////...---,,,+++------------------------...------///222222000---222000---,,,---...---,,,,,,,,,---------.........///..................///---000111///111444555444333555444111111444555333444111...---...///000///...---,,,++++++,,,------,,,------.........------,,,//////,,,,,,//////,,,***,,,---+++,,,///000......,,,+++,,,...000000///111111222222111111000000...---,,,,,,------,,,+++555000,,,---...,,,---///000///---,,,,,,---...000,,,------....../////////---,,,,,,,,,,,,---............------,,,,,,++++++...---+++*********+++,,,.........///000///---+++,,,,,,++++++++++++,,,,,,+++---000///---,,,...111,,,++++++,,,...000///...---,,,,,,,,,,,,+++++++++++++++++++++,,,,,,,,,,,,******++++++++++++******+++++++++++++++,,,------***+++---///000///......,,,,,,,,,,,,,,,---......---,,,,,,,,,,,,,,,,,,+++------------------------***++++++,,,,,,,,,,,,,,,,,,'''+++...***,,,111,,,,,,,,,,,,,,,,,,++++++***,,,,,,---............---,,,,,,------...------,,,...---,,,,,,......---,,,---,,,,,,,,,,,,,,,,,,++++++---...---***))),,,///,,,,,,,,,---------......++++++++++++++++++++++++))))))******+++,,,------------------,,,,,,,,,,,,...---,,,---......,,,***---+++***+++,,,---,,,+++,,,,,,---...////////////+++''''''+++---------///---......///////////////555444222///---+++******---------...------,,,+++///---+++)))***,,,000222000000000...,,,+++,,,...111000000///......------------------------------000000//////......//////...000000...000444333...)))+++---...000000000///---///111111///---------///---,,,,,,---...---+++,,,,,,------------,,,,,,...---,,,,,,++++++++++++///000///...,,,+++---.........---,,,,,,,,,------------.........------,,,,,,,,,------,,,,,,+++***---+++******++++++***)))///---***))))))***---///++++++++++++++++++++++++...---,,,,,,------+++***,,,,,,++++++***))))))(((111000///000333555666555666111///333888<<>>======<<<;;;;;;???>>><<<:::888888888999666888:::<<<;;;888555222555555555555444444555555444555777888888888777666666555555666777777555222555444333333333333444444444333333444444222...***---------,,,,,,++++++***...+++***+++...///---+++---,,,++++++++++++---------333///,,,///---***111***---...,,,---///...,,,,,,,,,,,,,,,---...000000333111//////000111111111000000000000///---+++)))+++,,,...000000...,,,+++/////////111222222000...222000.........///...---,,,------------.........//////............/////////000111111111333444333222333222...///333555444333111///.../////////...---,,,+++***+++,,,---...,,,------...............---------++++++---------***+++++++++---//////...------------.../////////111111222222222111000///------,,,------------,,,333---***+++---,,,...111000...+++)))((()))+++,,,,,,,,,---------.........---,,,,,,,,,,,,---......---------,,,,,,,,,++++++...---,,,++++++++++++,,,..................,,,+++,,,,,,,,,++++++,,,,,,,,,,,,...///...,,,,,,---///,,,++++++,,,...//////...------,,,,,,++++++******,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++***++++++******++++++,,,---+++,,,,,,---......------,,,,,,,,,,,,,,,------...---------,,,,,,+++++++++------------------------++++++,,,,,,---,,,,,,+++///***...111+++...222---+++,,,,,,---,,,,,,++++++,,,,,,---------.........,,,,,,------...---------...---,,,,,,......---,,,------,,,,,,+++++++++******,,,---+++***)))+++---++++++,,,,,,,,,---------+++++++++++++++++++++++++++,,,---.........------,,,,,,,,,,,,,,,,,,,,,,,,...---------------,,,+++,,,+++***+++,,,,,,+++***,,,,,,...///000111111222333...,,,//////---+++---...///////////////......444333222///...,,,++++++------............------...---,,,,,,---///111333...///000///---,,,---...////////////......------------............------000000////////////000000...//////---...111///+++------...////////////...---///111111///---------...---,,,,,,---...---,,,+++,,,,,,------,,,,,,+++......---,,,++++++++++++///000000///,,,+++,,,---///...---,,,,,,,,,,,,,,,,,,,,,---.........------,,,,,,------,,,,,,+++***,,,+++)))***++++++***(((---,,,***))))))***,,,---++++++++++++++++++++++++///---+++***++++++***)))((()))***+++,,,---......444111...---///222444444999333222777<<<>>>AAAEEE>>>??????>>><<<;;;;;;;;;>>>===<<<:::999999999999999777444222111222333555666666666666666555555444555666777999999999888888666666666777777777666555777666666555444444333333222222222111111///---,,,///......---,,,++++++***000,,,)))+++///111...***------,,,++++++,,,......---333...***,,,)))%%%,,,)))***++++++,,,...///...,,,,,,,,,---...//////000444333111111111222333333333333333333111///,,,+++,,,---...//////...---,,,//////000111222111000...111///......//////...,,,------------............//////............//////444333333444444333222333...000///+++,,,000333111000000///000111111...,,,---,,,+++***+++,,,---...,,,---....../////////...---++++++++++++++++++------+++***,,,/////////......//////......---------///000111222111000...---,,,------------------...333---***,,,...///222666222///,,,)))''''''((())),,,,,,,,,,,,---------------,,,,,,,,,,,,---......,,,,,,,,,,,,,,,+++++++++------,,,,,,,,,,,,,,,,,,,,,---------,,,+++++++++---,,,,,,,,,,,,,,,,,,---//////...,,,+++***+++,,,...,,,+++,,,---...---,,,*********+++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,++++++++++++******++++++,,,---...---+++***)))***+++,,,------,,,+++++++++++++++---------,,,,,,+++++++++------------------------,,,,,,---------,,,,,,+++111,,,///111+++,,,000***+++,,,,,,---------,,,,,,,,,,,,,,,,,,------......+++,,,,,,---.........---...---,,,,,,......---,,,---------,,,,,,+++++++++++++++++++++******+++,,,+++++++++,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,---...//////---+++***,,,,,,,,,,,,,,,,,,,,,,,,.........---,,,,,,,,,---+++******+++------+++)))------...///111222333444666111///111111---++++++///////////////......---000000///...---------------......//////.........***+++,,,...////////////))),,,///111000...------+++,,,---...///.........---......//////......---000000////////////000000000222000......000...)))000000000000///...---------///111111///---------...,,,,,,,,,......---,,,+++,,,,,,------,,,,,,+++...---,,,,,,+++++++++,,,///000000///---+++,,,,,,///...---,,,,,,,,,,,,,,,,,,,,,------------------,,,,,,------,,,,,,+++***,,,+++)))***++++++***(((***++++++,,,,,,++++++***++++++++++++++++++++++++...,,,*********+++******(((((()))***,,,---......///,,,******---222666888:::777777<<<>>>======@@@>>>???@@@>>>;;;999:::;;;===<<<<<<;;;::::::::::::===999555111111444999<<<666777777777777666555444666777888:::;;;;;;::::::666777777777777777777777777777777666555444333222111000///---,,,---///111//////......---,,,++++++000---)))+++///111...***------,,,,,,,,,---///000///555111---111...+++222111///...---+++)))((((((,,,------....../////////333333222111111222333444333444333333111///---+++///...------------...///...///000111000///......///---,,,---......---+++---------........./////////..................///111......000///,,,,,,...+++------******...///.........///111222222///,,,...---,,,++++++,,,------,,,---...///////////////---******------******---000,,,***---111000.........///000000---,,,,,,,,,...///000111111///---,,,,,,---......------...///666000,,,///111222666:::333111///,,,*********+++,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,---......,,,,,,,,,,,,++++++++++++------------,,,,,,,,,,,,,,,---------+++***+++,,,------,,,,,,,,,,,,------000///---+++*********+++...,,,+++,,,------,,,+++))))))******++++++,,,,,,------------,,,,,,,,,,,,++++++,,,,,,,,,,,,+++++++++++++++++++++,,,------///---***((('''(((***+++------,,,++++++***++++++---,,,,,,,,,,,,,,,,,,+++---------------------------------------,,,,,,+++///***---///)))***...(((+++,,,,,,---------------,,,,,,,,,+++,,,------...++++++,,,---...............---,,,,,,......---,,,...---------------,,,,,,,,,++++++******++++++,,,+++++++++,,,,,,,,,------........................,,,,,,------,,,+++)))(((,,,,,,,,,,,,---------------......---++++++,,,...+++++++++,,,...---+++))).........///000111333444111---,,,000111...,,,---...///////////////......---------------...//////---...//////000/////////''')))+++---...---+++***'''+++///222111///...---)))+++,,,...///......------...///000000///...---//////......//////000000222444333000000222000+++222222111000///......------///111111///------------,,,+++,,,.........---,,,,,,------------,,,,,,---,,,,,,++++++,,,,,,------///000000...,,,,,,---......---,,,,,,,,,------,,,,,,---------,,,,,,+++,,,,,,------,,,,,,+++***---+++******++++++***))))))***+++,,,,,,+++***)))++++++++++++++++++++++++,,,+++******,,,,,,+++************))))))))))))))))))'''%%%'''---444:::<<<:::999<<>>999999<<<===???@@@>>>:::888999;;;<<<<<<<<<<<<;;;;;;;;;;;;888888888777888888999:::777777888888888666555444555666888:::;;;;;;::::::666777888888777777888999777777777666555444222111111000...+++***,,,000333/////////......------,,,000...,,,,,,//////---+++...---,,,,,,---...000111,,,222000...333222000777000---,,,---,,,)))))),,,,,,---...///////////////222222222111000000222444222222111///...---,,,,,,111///---,,,,,,---///111---///111111///.........---,,,,,,---......,,,+++------........./////////......------------......,,,)))))),,,,,,((((((+++))),,,,,,******------***.........///111222111000000///...,,,,,,,,,------,,,---...///000000000000...+++,,,000000,,,+++...444---***///222000------+++...000000...,,,---...---///000222111///---,,,+++---///...---,,,...000888222---...000111444888000///...------,,,------,,,,,,++++++++++++++++++---,,,,,,,,,,,,---......++++++++++++++++++++++++---------------,,,,,,+++,,,...///---+++***,,,...------,,,,,,,,,,,,------///---+++)))***+++++++++,,,+++***+++---......---++++++++++++,,,,,,,,,,,,......---------,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,------...---,,,+++*********+++,,,---,,,,,,,,,,,,------...+++,,,,,,,,,,,,,,,,,,---------------------------------......---,,,,,,+++---(((,,,...))),,,000++++++,,,,,,---......------,,,,,,+++++++++,,,---...***+++,,,---...............---,,,,,,......---,,,---..................///---,,,+++++++++,,,,,,,,,,,,,,,,,,,,,------------------------------------+++++++++,,,++++++******,,,,,,---------.........---...///---******,,,///,,,+++,,,...///...,,,***------------...///111222---******///111///...///......///////////////...---------------...///000......///000000000000000***+++,,,------,,,,,,++++++---///000///---------***+++---......---,,,+++---...///000000///...---......------...//////000000222222000111444333...111000000000000000000111---///111111///------------,,,+++,,,...///...---------............------++++++++++++,,,---......,,,...000000...---------------,,,,,,,,,---......------------,,,,,,+++***,,,,,,------,,,,,,+++***---,,,++++++,,,,,,+++***+++******************+++++++++++++++++++++++++++*********,,,......---++++++++++++******)))))))))***(((&&&(((,,,111666888999:::>>>???:::555888>>>===@@@AAA>>>999777888;;;;;;;;;<<<<<<<<<<<<<<<;;;777888999999999999888777777888999999999777555333333444666888999999999999666888999888777777999;;;555666666666555333222111222222111///,,,,,,///222/////////...............///.........---------,,,...------------///000222,,,222///,,,111///---444...***)))---...+++---111------//////000//////...000111222000......000333333222000...------.../////////............//////...111333333000......///---------...//////---,,,............////////////---------,,,,,,---------///++++++000000------111))),,,---++++++---,,,)))000...,,,,,,///111333333111000///---,,,,,,------,,,---...///000000000000///,,,...333333...,,,///666...+++000333000------))),,,000000...---...000...///111222222000...,,,+++---//////---,,,...111888111,,,,,,,,,,,,///333+++++++++,,,,,,---------,,,+++++++++++++++++++++---,,,,,,,,,,,,---......++++++++++++++++++++++++------......------,,,+++...///000...,,,+++---///...------,,,,,,------...---+++)))(((***,,,------)))))))))+++---/////////...---------------,,,,,,.........------,,,,,,,,,+++,,,,,,------,,,,,,+++------,,,,,,------...///)))***,,,---...------,,,,,,,,,,,,---...///000111+++++++++,,,,,,------------------------------------.........---,,,,,,+++,,,''',,,000,,,///444000+++,,,,,,---.........------,,,+++***+++,,,---...***+++,,,---...............---,,,,,,......---,,,---.........///000000000...,,,++++++,,,------,,,,,,,,,------------......------------------------,,,,,,,,,------......///---------....../////////---//////---******,,,///,,,,,,---...000///,,,***---,,,++++++,,,---///000///,,,,,,111222000...///---......///000////////////............//////000......///000000000000000111000///...---...///000///000000...,,,+++,,,...,,,---.........,,,***(((---...///111111///...------------------...///000+++......---000444333///......//////000222333444---///111111///------...---,,,+++,,,...///...------......//////......---*********+++,,,---...///+++---///000///------...,,,,,,,,,,,,------...///.........---,,,+++***))),,,,,,---------,,,++++++...---+++,,,------,,,***---+++)))(((((()))+++---++++++++++++++++++++++++((()))***---///000...,,,+++++++++,,,------......111...***)))***---//////888;;;>>>===666222888BBB===@@@AAA>>>999666888;;;:::;;;<<<<<<===<<<<<<<<>>??????@@@AAA@@@??????AAACCC......,,,,,,,,,,,,............---,,,,,,---...///)))000222...+++------+++000...,,,,,,---......---111000000///...---------,,,,,,---...///111222333///---,,,---...///...------***+++//////++++++...***+++,,,---///000111222/////////...---,,,,,,+++++++++,,,------...//////,,,,,,.../////////......+++,,,,,,---...///000000---------,,,,,,,,,,,,,,,...---------......///000///...------//////...---------------------------000,,,+++------***+++000+++,,,,,,,,,,,,,,,,,,---***,,,---,,,++++++,,,---+++******+++------+++)))***---///000...---...///******+++,,,,,,,,,,,,,,,++++++,,,,,,------............///111444333///+++,,,---///000111111111000,,,///222333111000000111...---,,,---...///...,,,,,,,,,,,,///111222111///+++,,,,,,------......///...---------,,,,,,++++++,,,,,,,,,,,,,,,---............---,,,,,,,,,,,,---++++++++++++,,,,,,------))))))***+++---...//////...///...******---...,,,...---,,,,,,---///......++++++,,,,,,---......///------..................////////////............,,,---//////---,,,---...---...///000111000000///........................,,,...000000///---------555...***+++,,,,,,...333//////000000111222222333111333555555333222444666111333444333000/////////,,,,,,,,,---------......+++---,,,+++...222222---........................///..................///111000000///////////////...000111111000///......***+++...000111111000///---...///000000000///...........................///...---...000111000////////////000000111222222///,,,******---000111000........................,,,---.........---,,,+++------------.........///...++++++,,,+++'''%%%'''000///---+++++++++,,,---***++++++,,,,,,+++++++++,,,+++***+++,,,------+++,,,------.........------))),,,...---)))'''))),,,******))))))))))))******,,,,,,,,,,,,,,,,,,,,,,,,///---,,,,,,---------,,,+++------,,,---000...***000444111***+++111111)))000222444444222...---,,,++++++,,,,,,,,,++++++***---,,,,,,,,,---///111333333444666666666444222111999777555333222333444555111111111111111222222333222222111111000//////...222222222111111111222222333444444555666777777777444444444444555555555555111444777999888666555444444444333444666666555444444555777999:::::::::999666888:::;;;;;;;;;<<<>>>;;;===???CCCFFFIIIJJJKKKJJJNNNQQQOOOKKKJJJNNNSSS///...,,,++++++,,,...///000///...------...000000)))000...---111666666222000.........///...---//////000000///......---++++++,,,---///111333444000///...///000000...,,,...+++---111000((($$$&&&***+++,,,---///000111222......---------,,,,,,,,,******+++,,,,,,---......***,,,...000000///...---***+++,,,---...000111111***+++,,,...///000000000...............///000111000.........///000///...........................000+++***......+++,,,111+++++++++,,,,,,---------)))***,,,,,,++++++,,,...---,,,,,,...//////---+++***---000000...---...///)))***+++,,,,,,,,,,,,,,,..................------///...000333555444000,,,...///000111111222222222(((,,,000222///------------,,,++++++------,,,+++)))***+++///333555444333***++++++,,,---...//////444333222111///---,,,,,,,,,+++++++++,,,------.........---,,,,,,,,,,,,---+++++++++,,,,,,---------((((((***+++---...000000///111///++++++...///------,,,++++++---///......))))))***++++++,,,------/////////...------,,,,,,.........///////////////***,,,------,,,++++++,,,---...///111111111000///////////////////////////,,,...//////......///000222------222444000///111///000000111222333333333111555999999666222000000111333555555333111000000,,,,,,,,,------.........+++,,,+++***...333222...//////////////////////////////............//////111111000///////////////,,,...000111111000000000+++---000222333222000...+++---///111111000///...////////////////////////...------...///000000///+++,,,...///000000000000...+++)))***...111222111........................,,,---...//////---+++***---------.........//////,,,***+++......++++++...222000---******+++,,,...***++++++,,,,,,,,,++++++,,,+++***+++---...---,,,***************)))((('''''',,,000---'''%%%(((---,,,,,,++++++++++++,,,,,,++++++++++++,,,,,,,,,,,,///+++'''&&&(((***)))(((***,,,+++******,,,***%%%...222///''''''...---&&&---///222222///,,,)))))))))******+++++++++******,,,+++***)))+++---111333000222444666777777666555888666333000000111222444111111111111222333444555222222222111000//////...///000111222333444555555000111222222333444555555555666666777777666555555000444999;;;:::888555444555555555666888999888777666888:::<<<===>>>=========???AAAAAAAAABBBDDDFFFDDDEEEIIIMMMPPPTTTVVVWWWUUU[[[___]]]VVVUUUZZZaaa//////............//////555333111...------......+++...---((((((,,,///...222444444222...,,,...111222000......//////...---...)))'''***,,,,,,...111///000111222222111000///444222000...+++(((###***,,,...000111111000///,,,,,,------,,,,,,+++***---.........---,,,,,,+++...------...//////...,,,000///...------...///000000///------......---+++...***''')))...111111...111000000111333555555444111222333111///......///222111000...---+++***)))...---,,,++++++++++++++++++************+++,,,,,,///---,,,,,,---...,,,+++---......---,,,,,,///111............------------000...,,,,,,...000111000111222333444333333111111555666222---,,,///111000444000,,,,,,///000///------,,,,,,++++++,,,,,,---...,,,+++---000333444444///---,,,,,,---...---,,,---000///******///111...******,,,---.../////////.........------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,......---...///111333444000000***!!!!!!(((...---,,,------......------,,,------,,,+++************000000000000////////////------------------,,,,,,---,,,,,,+++,,,---///000/////////...---------,,,111000......//////...,,,........................***000333000---...///......111444333///...111555...333888888444000000111///000111222222111000///.........---...///000000,,,111///+++...666555,,,000000000000000000000000444222000...------//////------...///000000000//////......///000111111000,,,---...000111333444444444222///......//////.........///000000///...---000000///...---,,,,,,,,,,,,...,,,+++---111111...111333333///...111111.........//////...---,,,,,,......//////...,,,***)))------...///000///---***111,,,+++...---((((((,,,000***(((---///,,,***,,,***+++---//////...---,,,///---,,,,,,,,,,,,+++)))+++******+++,,,+++)))'''///---+++,,,---...---,,,---,,,,,,++++++,,,,,,---------------------------,,,,,,,,,,,,,,,***))))))+++++++++,,,,,,,,,------444333111///...---,,,,,,333333222000,,,***++++++,,,,,,,,,+++++++++******///...------...///000111333333444555777888888999666444111111333444555555222333333333333222222111...000111333333222000///000000000111222444777888777888777444000///111555>>>:::555444666777666444666444DDD]]]YYY<<<111;;;777888:::;;;<<<<<<<<<<<<===???AAACCCDDDDDDCCCBBBGGGFFFEEEFFFIIILLLNNNOOOOOORRRUUUXXXYYYZZZ\\\^^^dddcccbbbbbbbbbcccdddeee//////............//////333222000...------......---000000,,,+++---...,,,000///.........///......111///------.........------)))(((+++---,,,...222...///000111111000//////000///.........---+++)))(((***,,,---...---,,,,,,,,,------------,,,++++++------......---,,,,,,+++...------...//////...,,,...---,,,---000555:::===///...------......---,,,---******---111333000---000///...///111222222111111333444333222222333555444444333111000...------///......---,,,,,,---------,,,,,,,,,,,,---......---,,,,,,---///000000//////000000///......111333222222111111111000000000222111//////000222222222///000111111111111000///---...***%%%%%%***,,,,,,000---)))'''(((***,,,,,,---,,,,,,++++++,,,,,,------,,,+++,,,///222333333///---,,,,,,---...---,,,---000///+++***---...***++++++,,,---............+++++++++++++++*********,,,,,,,,,,,,,,,,,,,,,,,,......---...///000222333222333000******///111000,,,------------------,,,---,,,,,,,,,,,,,,,------////////////............------------------------......---,,,,,,,,,------//////...............---000///......///000///---...........................222333000///111111......111444333000...111444///444888888555111111222///000000000000000000///000000000000000000//////...///...---111555444000000000000000000000000000222111///---,,,---............//////000/////////...------...///000000...////////////////////////333111////////////...---......///000000///...---/////////......------,,,///000000...///333222...+++//////---...000///,,,......//////...------,,,............---,,,+++***))))))+++---000000///---111---,,,///...******...///***(((---///,,,***,,,+++,,,---//////...---,,,,,,+++***+++,,,---,,,+++---,,,,,,---...---+++)))///---+++,,,---...---,,,,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,++++++***,,,,,,,,,------------...////////////000000000000111222111///,,,++++++,,,------------,,,,,,++++++......---------...000000---...///111333555666777999777444333444666666666555555555555444222111000333333222222333333444444333333333333555666888999888999999666222111444777;;;999666555666777777777;;;>>>TTTppplllMMM===BBB>>>??????@@@AAAAAABBBBBBIIIJJJLLLNNNOOOOOONNNMMMVVVTTTRRRRRRSSSUUUVVVWWWXXXZZZ]]]^^^___```bbbdddggggggfffeeefffggghhhiii//////............//////000///...---,,,---......000222111...---...---***...+++(((***...000...,,,///...,,,,,,---...---,,,,,,)))))),,,------///333......///000000///...---...---,,,,,,.../////////***+++,,,------,,,+++***---------------,,,++++++---------------,,,,,,+++...---,,,---//////---,,,---,,,+++,,,000777>>>CCC...,,,,,,---...///...---,,,+++,,,///333333000,,,///...------/////////---///000222333333444666777666666555444333222111000222111111000000000000000111000000000000111222222111000///000222333222111111222222222111111333555333333333222222222111111333111//////000111000000------......///......---,,,---***%%%&&&+++//////000///,,,(((''')))---111---,,,,,,++++++,,,,,,------++++++,,,...000111111...---,,,,,,...///...------//////,,,+++,,,+++''',,,------.........------******************++++++,,,,,,,,,,,,,,,,,,,,,,,,......------...000222333///111111///...000000...------------------------,,,,,,,,,,,,---...///000............------------,,,,,,,,,---.........///...............---,,,+++............///////////////...---...000111000///////////////////////////000333333000///111111......000333222000///111444000444888888555222222333111000////////////000111444444444444333111///...000---,,,111333222222444000000000000000000000000111///...,,,,,,,,,------///000000000000//////......---,,,---...///...---000//////......---------111000///000000000...,,,......////////////..............................,,,...---+++,,,///---))))))---///---...111000---.........///......---,,,///...------,,,,,,,,,,,,))))))***,,,...///...,,,///,,,+++------+++,,,......***))),,,...,,,+++,,,,,,---.........---,,,+++***))))))***,,,------,,,.........///000///---+++///---+++,,,---...---,,,+++******))))))******+++***************+++++++++++++++,,,,,,,,,,,,,,,---------........./////////---...///000111111000000...//////...,,,+++,,,............---------------...------------...//////---...000222444777888999<<<999777666777888777777666666666666555444333222333222000///000222444555333333333333444555666777999;;;;;;999666555888;;;:::::::::999999:::<<<>>>@@@DDDYYYrrrnnnTTTEEEJJJLLLKKKKKKJJJKKKLLLNNNNNNUUUVVVXXXZZZZZZYYYXXXWWWZZZYYYXXXXXXXXXYYY[[[\\\aaabbbdddddddddeeehhhjjjkkkjjjjjjjjjjjjkkklllmmm///......------......///...---,,,,,,,,,---......000111///++++++......+++---+++)))***,,,...---,,,...,,,++++++,,,---,,,++++++)))***---...---000555---.../////////...---,,,000...+++***+++,,,---,,,...////////////...---,,,---------...---,,,,,,+++,,,,,,---------,,,,,,+++------,,,---...///---+++...,,,++++++---111555888,,,++++++,,,...//////...,,,++++++---000111///---000...------......---++++++---///000000000222444555555444333333222111111444333333222222222333333444333333333333444555555666555333333333333111///111222333222111111333444000000000000///////////////...,,,,,,------,,,+++,,,,,,,,,---------------000000---((()))...222111...000000---******...222---,,,,,,++++++,,,,,,---,,,+++***,,,...//////......---,,,---//////...---,,,---......------+++)))...............---,,,,,,***++++++,,,,,,---------------------------------......------...///111222///000000000///000///...---------,,,,,,---------------,,,,,,---......////////////.........------+++,,,,,,---...//////000------...//////...---,,,.........//////000000111///...---...000111111000000000000000000000000000...444666222---...//////...000111111000000111333111444777777555333333333333222000......000222333666777777777555222///---222,,,,,,222333------333000000000000000000000000000///...------------...111111111111000000///...///...------//////...------------....../////////000000000111111111...,,,.........///////////////............////////////+++---,,,***+++---+++&&&000222111......222444222---...............------///...---++++++,,,---......---,,,---...---+++))),,,+++***+++,,,,,,---...,,,++++++,,,---,,,,,,------............,,,+++++++++***)))***,,,---,,,+++.........///000000...,,,///---+++,,,---...---,,,++++++************++++++******+++++++++++++++,,,+++++++++,,,---......///...////////////000000000///000111222111000...,,,,,,---------,,,,,,---///...............---------...------------............///000222444666777888:::888777777999::::::999444555666666666666666555333222222111222333555666555555666666666777888888:::<<<>>><<<::::::===@@@>>>AAACCCCCCAAABBBFFFIIIKKKJJJTTTbbb___PPPMMMWWWZZZYYYWWWVVVVVVXXXZZZ[[[ZZZ[[[]]]^^^^^^]]]\\\[[[WWWXXXXXXYYYYYY[[[]]]___eeeffffffeeeeeefffhhhkkkllllllllllllmmmmmmnnnnnn......------------......,,,,,,,,,,,,,,,------...///...***'''(((...///---,,,---...---******+++------,,,******,,,---,,,,,,+++***,,,//////---000555---.../////////---,,,+++111///,,,+++,,,------,,,111111111000000///......------.........---,,,,,,++++++,,,,,,---,,,,,,+++---,,,,,,---......---+++------,,,,,,++++++,,,,,,+++******,,,...//////...---,,,***)))+++---...///111///............---++++++---......------...000111111111000000/////////111000000000000000111111111111111111111222222333333222000000111000///---///000222111000000111222///.........---------------,,,***+++++++++***(((,,,,,,,,,,,,------.........///,,,(((''',,,...---(((,,,///...,,,***+++------,,,,,,++++++,,,,,,---,,,++++++,,,...///...------,,,,,,...000000///---++++++---///000.........////////////...---,,,,,,+++++++++,,,,,,------...------------------------......---------///000111333222111111111111222444...---,,,,,,,,,,,,---.........---,,,,,,,,,,,,,,,000000000/////////......,,,,,,------...///000000***+++---///000000//////...//////000000111111111///......///111222111000000000000000000000000000---777===777...,,,///222...///000000000111222333111333555666555444333333555333111//////111333555777777888777666333000...222,,,,,,111000))))))///////////////////////////000000//////////////////111222222222111000//////000///...///000000///............//////000000000000//////000222111///,,,............//////000000......//////////////////...000///---...111000+++666666222---,,,111444444------...............---...---,,,++++++---...///000///............,,,***,,,------,,,---///000000***,,,,,,,,,,,,---------............---,,,,,,+++---,,,++++++,,,,,,+++)))---,,,---...//////---+++///---+++,,,---...---,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,---------......,,,,,,+++,,,---...000111/////////000000000111111///000111222111000...,,,***,,,---,,,,,,,,,///111.............................................---------...///000000111111555444444666999<<<<<<<<<888888888888777777666555444555777999999999999888;;;<<<<<<======>>>>>>>>>===@@@BBBBBB@@@@@@CCCFFFIIILLLOOOOOOMMMNNNQQQUUUYYYUUUWWW\\\YYYTTTYYYfffbbbaaa___]]]]]]^^^```aaa]]]^^^___``````___]]]\\\ZZZ\\\^^^^^^^^^^^^aaaccchhhhhhgggeeedddeeeiiikkkmmmmmmmmmmmmmmmmmmmmmmmm......------------......,,,------------------------,,,(((%%%(((......+++,,,...000...***(((+++///---+++***+++,,,------,,,+++,,,...111///,,,///555...////////////---,,,+++000...---...000222222111000//////.........------...............---,,,,,,***++++++,,,,,,,,,,,,,,,---,,,+++,,,......,,,+++,,,,,,---------,,,+++***+++******+++...///...---...,,,)))'''(((***...000111///......//////---,,,---/////////---------///......------------------,,,,,,,,,,,,,,,,,,---...---,,,,,,,,,,,,---......***))))))+++---///......,,,...000000///...///000//////............---------,,,,,,---......,,,***,,,,,,,,,,,,,,,---//////---///...***))),,,---+++))),,,///111000...---,,,---,,,,,,++++++,,,,,,------,,,,,,---...///---+++,,,,,,---///111111///---,,,***,,,///000...///111///////////////...---,,,++++++++++++++++++,,,,,,------------------------......---------...000000333///------...---000444...---,,,++++++,,,---...///...---,,,++++++++++++111000000000////////////---------.../////////000***+++---...000000111111000000000000111111111111000///...///111222111000////////////////////////...999@@@;;;222///000111---...//////000111222222111222333444444444333222555333111//////111333555666666666666555333111000///......///---))))))---////////////////////////000000000000000000//////111222222222222111111000111000//////000000///...111000000//////.........000/////////111111///.........---......///000111////////////////////////...///...,,,...333333000555555000***)))...222222,,,---......///.........,,,,,,,,,,,,------...///...---,,,---///000///...///111111//////222333111(((,,,...+++***---...---...---------------,,,,,,///---,,,,,,,,,,,,+++))),,,+++,,,---//////---+++///---+++,,,---...---,,,---,,,,,,,,,,,,,,,,,,---------......//////000000------,,,,,,---...000111//////000000000111111111---...///000111111000000***,,,------------000222...////////////000000000/////////000//////...---000000000000111111111111222222333666:::=========>>>>>>===<<<:::888666555555666999;;;<<<<<<::::::>>>???@@@AAABBBBBBBBBBBBDDDGGGJJJKKKJJJJJJNNNQQQVVVWWWYYYYYYYYYZZZ[[[]]]]]]]]]```bbb___\\\aaajjjdddcccbbb`````````aaaaaabbbcccdddddddddbbb```______bbbdddbbb___^^^```bbbkkkkkkiiifffeeegggkkkooooooooooooooonnnmmmlllkkk...------,,,,,,------...---............---------++++++)))(((+++...+++%%%+++,,,,,,,,,++++++---...---,,,***+++---......---,,,---111333000,,,...444//////000000///...,,,+++...---...000222333333222///......------------..................------,,,******+++,,,,,,,,,,,,,,,---,,,+++,,,---...,,,***------------------------,,,+++***+++---......,,,---,,,+++***)))+++---//////...------...///...,,,---...//////------...///,,,---------------------,,,,,,,,,,,,,,,---......,,,,,,++++++,,,,,,---...(((((((((***---/////////+++---//////...---..................---------------,,,,,,...//////...,,,+++++++++++++++---...///+++///000......111000---------...000222111///------,,,,,,++++++,,,,,,---...------...//////---+++,,,,,,---///111222000......******......,,,---111...////////////......---------,,,,,,,,,,,,,,,,,,..............................---,,,---...///000///+++))),,,---***,,,111///...,,,++++++,,,...///......---------------...000000/////////.....................////////////------------...///111111222111111111111111000000222000///000111111000///........................000777<<<:::666333...***---------///111222222222111111111222333333333222222111///......///111222333333333333333222222222***///000---+++,,,...---////////////////////////......///////////////...111111222222333222222222111///......//////...---........................111///......000111000///...---------...///111222111111000000//////......,,,---+++***---333666444000111///++++++///000///,,,------...//////......***+++,,,---...............,,,+++,,,---......---///222222......222333000'''---///+++***---///...------,,,,,,,,,---......///---,,,---......---,,,,,,+++,,,---//////...,,,///---+++,,,---...---,,,,,,,,,++++++++++++,,,,,,------...//////000111111///...---,,,---...000111/////////000000000000111////////////000000000000+++---......---...000222111111111222222222333333000000111111111000......111111222333333444555555333333444777;;;=========???@@@@@@@@@???>>>======;;;<<<===???@@@@@@AAAAAADDDEEEGGGIIIJJJJJJJJJJJJMMMQQQUUUVVVVVVVVVZZZ]]]______^^^___aaaaaa```___^^^bbbfffhhhdddbbbdddiiieeeeeedddccccccbbbaaaaaaggghhhiiiiiihhhgggdddccc```dddfffeeeaaa___aaadddmmmllljjjgggfffhhhmmmqqqsssssssssrrrqqqooommmlll...------,,,,,,------.........//////......---,,,***++++++,,,...///(((+++)))''')))---///...,,,---,,,++++++---//////...---...222444000+++---333000000000000000...,,,+++---------///111111///---//////.........//////000......//////......---,,,)))***+++,,,,,,,,,,,,,,,,,,,,,+++,,,---...,,,***000///,,,******+++---///,,,+++***+++---...---,,,,,,---...---,,,,,,---......---,,,,,,......---,,,+++,,,------,,,,,,...///------------............//////...//////000111111...............//////000...---,,,...000111000///***---//////...---......------,,,,,,,,,++++++++++++++++++---//////...,,,+++******)))***,,,...///&&&+++...---...111000,,,,,,)))((()))---...,,,***---,,,,,,++++++,,,,,,---.........///000///---+++,,,,,,---000222222000...000+++***------)))***///......////////////......000000000//////.................................///...---,,,---...///000111,,,---111222...///333///...,,,++++++,,,...///......---......///000111//////.........---------///////////////.........000///...------...000111333222222222111000000000333111000000111111///...........................///222444555666444+++!!!---------...111222222222000000000111333333222111000///...------...///000222111111111111222333444&&&///222+++***000333///////////////////////////------......///......---000111222333333333333333000///------......---,,,)))***+++,,,...///000111222000------///000111000...---------...///111222222111111000///......---000000...,,,111888<<<;;;+++...///......111111...,,,,,,---.../////////...)))***,,,...//////......111///,,,+++++++++***))),,,000000++++++///000,,,&&&---///+++)))---///...,,,,,,,,,,,,,,,---...///---,,,,,,---///000///...,,,,,,,,,...000000...---///---+++,,,---...------++++++************++++++------......///000000111000///---,,,---...000111////////////000000000000444333111///...------,,,,,,---.........///111333333333333444444555555555000111222222222000///...,,,---...000111222444444555555666888;;;======<<<<<<===???BBBDDDEEEFFFFFFIIIHHHGGGGGGHHHJJJMMMNNNOOOPPPRRRUUUVVVWWWWWWWWWTTTXXX\\\^^^^^^___bbbeeedddbbb```bbbdddeeebbb___cccgggkkkjjjgggfffiiilllhhhhhhhhhgggfffeeedddcccjjjkkkllllllkkkiiigggeeeaaafffjjjiiigggeeehhhlllmmmkkkiiifffeeehhhnnnrrrvvvvvvvvvuuusssqqqnnnmmm---...............------000///---+++++++++---...///---+++***++++++***)))333,,,(((***---------///+++,,,,,,+++******+++---444///---000111...000555---...///000000111111111***$$$&&&...111+++---555222111///.........000111.........------,,,,,,,,,...,,,++++++---......---++++++,,,,,,,,,,,,------+++---///000...,,,+++***///......///000000...---++++++))))))---...$$$///...------......,,,+++/////////////////////////////////......------,,,---------------------------,,,,,,++++++,,,,,,---,,,------....../////////000000//////............///...,,,,,,------,,,++++++,,,,,,------.........,,,,,,------...------,,,------------------------...******///000---...333000///...---,,,+++******........................------...111333222...)))...---...///000///,,,***444222111111111000...---........................+++,,,---......---,,,+++---------............///...111333111------111666222......222111,,,+++...000...,,,,,,---............------------...//////...------,,,,,,------...222333///***,,,333333...222111000///////////////222333444444333222000///...---,,,,,,++++++,,,,,,,,,,,,...111333333111...,,,,,,------///000111222333333222111000///.....................///000111000222111...///333444333...,,,***+++,,,+++'''$$$///000///...///000...+++......///000000000000000222///---///444666444111000////////////.........---+++)))))),,,000333444/////////111222222111///111000///...............//////.........---------,,,,,,---...///000111111222///,,,))))))+++...000000000//////...---++++++...............///000000.........------,,,,,,,,,------......///000000000000...---///000///....../////////......------,,,///---,,,---...///...---++++++,,,,,,---.../////////---+++))))))+++---///111...,,,,,,...///...,,,------......///......---//////...---------......222222000///////////////555666666666555333111000........................333333222222222333333444222222111111111111222222555444111///444888222'''555777:::===AAACCCEEEFFFDDDDDDEEEGGGJJJMMMPPPQQQTTTQQQOOOQQQVVVXXXUUUQQQVVVXXXZZZ\\\]]]]]]]]]\\\___```aaaaaa```___aaabbbhhhbbb```cccbbb___```eeeccceeegggjjjkkkkkkjjjjjjppplllfffdddfffhhhhhhgggooonnnkkkiiigggfffffffffcccfffiiikkkjjjhhhgggfffmmmkkkhhhffffffiiimmmpppwwwvvvvvvuuusssqqqooonnn---...............------000...---++++++,,,---...---,,,******,,,---...---///)))&&&))),,,,,,---000+++,,,,,,+++******+++---333///---000000...000555...//////000000000000000///))))))///000******000//////000000111111111111------------------------///---,,,,,,---...---,,,++++++,,,,,,,,,,,,------+++---//////...,,,+++***...---,,,---......---+++)))***((((((,,,000+++!!!,,,,,,,,,---...---***(((........................111///,,,******,,,...000------------------,,,,,,---,,,,,,++++++,,,,,,------------------..................---------,,,,,,...---,,,,,,------,,,***---------------.........------.........---,,,,,,---------------------------***+++//////++++++......---------------,,,,,,...........................---...000222111...+++,,,,,,...000222333111///,,,---...///000000...,,,........................,,,------------------,,,------------............000222222000---,,,///222111......222111---,,,000111///---,,,---......---...------------...//////...------,,,,,,------...111111---)))+++111111---............///000111111111222333333333222111000///...------,,,,,,------------...111333222000---000000////////////000000111111000//////.........///............//////000///111111...///333555333000...------......+++(((000///......///000...,,,......///000000000000000000...,,,...222444222////////////............---///---++++++---///000000000000111333555555222000000000//////............/////////......---------.........///////////////------------...///000111000000000000000///...------------------...//////......---------,,,,,,,,,///.....................000...---...//////......000//////............///000...---...//////...---+++,,,,,,---....../////////...---,,,,,,---...///222///---,,,......,,,***...///////////////......000//////.........//////333222222222111111111000111222222222111000...---000000000111111111111111444444444444444555555555555555444444444555666666999<<<;;;888;;;@@@@@@<<<<<<===@@@CCCGGGKKKMMMNNNIIIJJJMMMPPPSSSUUUWWWXXXYYYWWWUUUXXX\\\^^^\\\XXX___```aaacccccccccbbbbbb```bbbccccccbbbaaabbbccchhhdddbbbddddddaaacccgggdddfffhhhjjjllllllkkkjjjllljjjhhhiiijjjkkkiiigggjjjjjjkkkjjjiiifffdddbbb```dddhhhjjjkkklllmmmnnnllljjjhhhggggggiiilllnnnrrrrrrrrrrrrqqqqqqpppooo------...............---///...---,,,+++,,,---...,,,+++)))***---///111111///)))''')))+++***+++...+++,,,,,,,,,******,,,---222///---/////////111444000000000000000//////...000++++++//////******///,,,...000222333333222222---------...............000///---,,,---------+++++++++,,,,,,,,,,,,------,,,,,,---......---+++***,,,+++***+++------,,,******+++***))),,,//////+++,,,+++,,,---...---+++(((------------------------222...***''''''***///333.........------,,,,,,,,,------,,,,,,,,,,,,------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++...---+++,,,------,,,+++...............---------...............---,,,+++------------------------,,,***+++......***)))***,,,,,,,,,------.......................................---...000000...,,,,,,,,,---///222333111///,,,---///111111000...---------------------------...------,,,,,,------...------------............222111000///------------///---...111111......000111///------.........---...------------...//////...------,,,,,,------.........,,,)))***...///------------------...///000///000111333333222111111000//////...---...............///000222111///,,,333333111000///.................................////////////............---000000---...333555333222000......///000///...000...---...//////...---......///000000000000000///,,,+++,,,000111000...///............---------111///............---+++///000111444555555222///000000000///////////////////////////............000000000000//////......'''))),,,///111111000///...///////////////......---,,,,,,,,,,,,---.........------------,,,,,,,,,//////......---,,,,,,+++///...---,,,...//////---000///.........///000111111000/////////000...---,,,,,,------.../////////////////////////////////000...,,,,,,---...---,,,000000000000000///...---000///////////////000000222333444444444333222111000000111111111000...---333333333444444444555555555666777888888888777777999999999999:::;;;<<<<<<===AAABBB??????CCCHHHJJJIIIIIIJJJLLLNNNQQQSSSUUUOOOQQQUUUXXX[[[\\\]]]]]]]]][[[[[[]]]aaacccaaa___bbbbbbccccccccccccbbbbbbbbbdddfffgggeeedddcccdddiiifffdddffffffeeegggjjjggghhhjjjkkklllllllllkkkhhhhhhiiilllmmmllliiifffgggiiilllmmmllliiidddaaaccceeehhhjjjlllnnnpppsssjjjiiihhhhhhhhhiiijjjkkkkkklllmmmnnnoooooooooooo,,,---......///............------,,,,,,,,,---...,,,+++)))***,,,///000000111,,,***++++++)))))),,,+++,,,---,,,******,,,---111///.........///111444111111111111000///...---...***+++//////,,,---111......///000000000111111////////////......------111///------------,,,++++++++++++,,,,,,,,,------,,,,,,,,,---------,,,***+++******+++------,,,***+++,,,---,,,+++,,,------...---++++++---------,,,------------------------000---)))''''''+++///222.........------,,,,,,+++------,,,,,,,,,,,,---------------,,,,,,+++++++++,,,,,,++++++++++++++++++///---,,,---......---,,,/////////......---------////////////...---,,,+++------------------------++++++,,,......,,,+++***,,,,,,,,,---------..............................///...------...............---------......,,,***---...///...---,,,,,,---------------------------...---,,,++++++,,,---...,,,,,,---------.........111///...---......---+++++++++,,,...////////////111///......//////...---...------------...//////...------,,,,,,------......---,,,++++++---///...000///...---,,,+++++++++---...000222222222222111000///......------......///...///000111000...,,,222222000///............------........./////////000000000//////...------,,,//////,,,...333555333222000.........///000000111---,,,...///...---.........///000000000000000...---,,,---///000///...............------------000000//////000///,,,***------///222333333///,,,000000000000000000000///////////////////////////000111222222222111000000$$$'''***...///...---,,,++++++,,,---------------...------,,,------......------------------------......---------,,,,,,,,,......---+++,,,//////,,,///...---,,,---///000222222111//////000000...---------........./////////......///000000///......,,,,,,+++,,,---//////000000000000000///...------///////////////000111222111222444555555444333111222222333444444444333222444555555666777888888999777999;;;=========;;;:::>>>?????????@@@BBBCCCDDDFFFHHHIIIHHHGGGIIILLLNNNUUUUUUTTTSSSSSSSSSTTTUUUTTTVVVZZZ]]]___^^^]]]\\\]]]\\\\\\___bbbcccbbbaaaaaaaaabbbbbbcccccccccccceeegggjjjjjjhhhfffffffffiiigggffffffggggggiiillliiijjjkkklllmmmmmmllllllggghhhjjjlllllljjjgggeeeiiikkknnnoooooollliiifffjjjkkklllkkkjjjkkkmmmpppiiiiiiiiiiiiiiiiiiiiiiiihhhiiijjjkkklllmmmmmmmmm,,,------...//////......---------,,,---------------+++******,,,,,,,,,+++///,,,,,,------***+++///,,,------,,,++++++,,,...//////...------000222333111111111111000...---,,,...,,,---//////......000222000---++++++,,,...///222222111000...---,,,,,,222000...---......---++++++++++++,,,,,,,,,---------+++***+++---...,,,***,,,++++++,,,...///---,,,(((***---...---+++,,,...000,,,)))'''(((+++---...........................,,,,,,*********,,,...///.........------,,,,,,,,,...------,,,,,,------...---------,,,,,,+++++++++,,,,,,,,,,,,------------///...---...///000///...//////......---------,,,.../////////......---,,,------------------------***,,,---...///000///.........---------,,,,,,,,,.................................---,,,---...///...---,,,,,,------,,,******++++++)))'''(((,,,///------------------------...---,,,++++++,,,---...,,,,,,,,,------------......---,,,---...///...,,,(((***+++,,,---......---000.........000000///---...------------...//////...------,,,,,,------.........---.........///111000///...---++++++******,,,---///111222222222111///......---,,,---------///......///000000...,,,///......---------......---......//////000000111//////000000///...---,,,,,,///...,,,---222333222//////...---,,,---...///111,,,***...///------///......///000000000000000///......///000000000/////////.........---------///...///000111000...+++------///111333222///---000000111222222111111000000000000000000000000000000111333555555555444444***+++,,,---------,,,,,,++++++,,,---............//////...............///------------------------,,,,,,,,,---------......---///,,,(((***//////+++---,,,,,,+++,,,---///000222000//////000000///---......///////////////000---...///000000///...---...///......------...//////////////////...---,,,/////////000000222333333000222444666666666444333555666777888999999888888888888999:::;;;======>>>===>>>AAACCCCCCCCCBBBAAADDDEEEEEEGGGHHHJJJLLLMMMSSSRRRSSSVVVXXXXXXWWWVVVYYYYYYXXXWWWVVVVVVVVVVVVZZZ\\\___aaaaaa___\\\ZZZ]]]]]]^^^```bbbcccbbbaaaddddddeeeggghhhjjjkkkllliiijjjlllllljjjhhhhhhhhhiiiiiihhhfffgggiiikkkllllllllllllmmmmmmmmmllllllmmmmmmmmmlllkkkjjjiiiiiillllllmmmmmmmmmmmmllllllnnnnnnmmmkkkiiiiiikkkmmmiiiiiijjjjjjjjjiiiiiiiiiiiiiiijjjkkkkkkkkkjjjjjj,,,,,,---...////////////,,,,,,------------------,,,,,,,,,,,,---,,,)))&&&,,,***,,,......+++---222,,,---------++++++---...---///...+++,,,111333222111111111111000///------111000000//////---------444111,,,)))((())),,,...333222222000///...---,,,111///...---.........,,,++++++,,,,,,,,,,,,---------+++)))***---...---***,,,,,,,,,---///000///---''''''***......,,,---000...+++&&&$$$&&&))),,,...////////////////////////+++,,,,,,---------------------------------------......------------......------------,,,,,,,,,,,,------------............///...---...///000///...---------------,,,,,,,,,---....../////////......------------------------,,,...///---///222333111.........------,,,,,,,,,........................---......---,,,,,,---///---,,,,,,---///111111000***,,,---,,,***,,,000555,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,------...,,,,,,,,,,,,------------,,,---......///.........(((+++,,,+++,,,...///,,,...------///111222000///...------------...//////...------,,,,,,------...///...///111000...000444------,,,,,,,,,------...,,,---///000111111111000///...------,,,,,,------...------...///000...---,,,,,,,,,,,,---...//////.........//////000000000...///000000000///...------///...,,,,,,000222000///000000...,,,,,,---///222***)))...///,,,,,,111......///000000000000000000000000000000000000000000////////////..................000111111///---000///000111333333111000///000222333333222111111000000000000111111111111///111333666777777666555222111111000000000//////......///000111111111000000000///............///,,,,,,,,,------------...+++,,,,,,---......//////,,,///,,,'''(((///000***,,,,,,,,,,,,,,,---------000///......000000///...//////000000000000000000---...///000000///...---333444333000---++++++,,,...//////000000/////////111111111222333555666777444555777888999999999999888999;;;===>>>???>>>>>>>>>???@@@AAACCCEEEFFFFFFFFFGGGIIIJJJKKKKKKKKKKKKLLLLLLMMMOOOQQQTTTVVVWWWYYYVVVXXX^^^bbbaaa______XXXXXXZZZ[[[\\\\\\\\\\\\```bbbdddfffeeeccc```^^^```aaabbbccccccddddddccceeeeeefffgggiiilllnnnooolllmmmmmmllljjjiiijjjkkkkkkllljjjggggggkkkmmmlllmmmmmmmmmlllllllllllllllpppppppppnnnllllllnnnppplllkkkjjjiiijjjkkkmmmnnnmmmmmmmmmlllkkkkkkmmmoookkkkkkkkkjjjjjjjjjjjjiiikkkkkkllllllkkkkkkjjjjjj+++,,,---...////////////+++,,,,,,---.........---+++,,,---///000---)))%%%...,,,---///,,,((()))...,,,---...---++++++---...,,,///...***,,,111444222000000111000000///......000111000/////////......111///---******+++---...111111000000000000//////000///------...//////...++++++,,,,,,,,,,,,---------***''')))---///---***,,,++++++---///000///......)))(((,,,---+++,,,000---+++))))))***,,,------....................................---------,,,+++,,,,,,------...............------------......---------------.........,,,---------.........///---,,,+++,,,.........---+++++++++,,,,,,,,,,,,,,,,,,---...//////000000///------------------------///111000,,,---222333111,,,,,,---------------...........................+++---///...,,,+++---...---,,,+++,,,///000111000+++///222111---+++,,,///,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------,,,++++++,,,,,,,,,---------,,,///111111...,,,---///)))......,,,,,,000000,,,,,,,,,---///222333222111...------------...//////...------,,,,,,------......---///222111---000555......------------......,,,---///000000000//////000///......---.........---,,,,,,---///000///...---------------...//////.....................///,,,---///000111000...---...000///++++++///000...111222444333000......///222***'''---///+++,,,222......///000000000000000000000111000000///000000111111000000000/////////000///...///111111///...111000//////111222222111///000222333444333222111000000000111111222222222000111444555666555333222333333444444333222111111000000111111222111111111000///......---------...,,,,,,,,,---------...........................///,,,///,,,%%%&&&///000***,,,---...///...---,,,***...---,,,---///000000///000000000000000000000000///000000000000000000///333444444111...---...000///000111222222222222222444444555666777999;;;<<<;;;;;;<<<===???@@@@@@AAA>>>@@@BBBDDDFFFFFFFFFFFFGGGHHHIIIKKKMMMNNNPPPPPPPPPPPPQQQRRRSSSTTTUUUUUUSSSTTTUUUWWWZZZ]]]___```\\\[[[]]]aaa```]]]^^^cccZZZ\\\___bbbccccccbbbaaaccceeeggghhhiiigggfffdddcccdddeeeeeeeeeddddddddddddddddddeeefffhhhkkkllloooooonnnllliiiiiikkkmmmmmmpppnnniiiiiimmmooolllnnnmmmmmmlllkkkkkkkkkkkklllmmmooonnnmmmmmmpppssslllkkkjjjjjjkkkmmmooopppmmmnnnoooooonnnnnnoooqqqmmmllllllkkkjjjjjjkkkkkkllllllmmmmmmmmmmmmllllll+++,,,---...////////////+++,,,------.........---***+++...111222000***&&&333111000///***######&&&------...---,,,+++---///,,,///...***+++222444111000000000000000//////...,,,...///...///222333222......---------......///...//////000111222222333000...------///000000///++++++,,,,,,,,,---------...***'''(((---///---***+++++++++---///000///---777///)))++++++)))***...------...///111111000...------------------------000///...------------...***++++++,,,---...//////......------------......---------....../////////,,,,,,,,,------.........+++***)))***,,,---,,,+++*********++++++,,,,,,,,,+++,,,---///000000111111------------------------111444111++++++000222000***++++++,,,---//////000........................***---//////,,,+++,,,...///---++++++,,,,,,,,,+++)))---111///(((!!!,,,,,,,,,,,,,,,,,,,,,,,,+++,,,............,,,+++++++++,,,,,,,,,------------111444333...***+++...+++000111------222111---++++++,,,///222444333222...------------...//////...------,,,,,,------......,,,///333111---///666222111000...,,,+++++++++---...///000000000///...111111000///////////////---,,,+++---///000000///000//////.........//////------------------------+++---///000111000///...///000///++++++...///---333555888666333000///000222)))'''---///+++,,,333...//////000000000000000///000111000///...///000111111111111000000000000222111//////000000///---000...,,,,,,...000000000///000222444444444222111000000111111222222222222000222444555555333000///000111333555555333111000//////000000000000/////////...---,,,,,,,,,,,,,,,,,,,,,,,,------.........000000000///......------+++///,,,$$$&&&///000))),,,...000111000...+++***,,,++++++,,,///000000///111111111000000000000000111111111111111111111111...000222111000000333666000111222333444555555555777777888999:::<<<>>>???AAAAAAAAABBBCCCEEEFFFGGGEEEFFFHHHKKKMMMMMMNNNMMMNNNOOOPPPRRRTTTVVVWWWXXXWWWWWWWWWWWWYYYZZZ\\\]]]XXXYYY[[[]]]```ccceeegggdddcccdddddd^^^XXX\\\fff```bbbfffhhhhhhfffdddbbbbbbdddfffhhhiiiiiiiiihhhdddeeeffffffdddccccccdddgggffffffffffffhhhjjjkkkppppppnnnkkkiiiiiilllnnnpppsssqqqkkkjjjooopppmmmnnnmmmlllkkkkkkkkkkkkkkkdddgggkkkllllllmmmpppsssllllllmmmnnnooopppqqqrrrpppqqqrrrqqqpppoooooopppooonnnlllkkkjjjkkkllllllllllllmmmnnnoooooooooooo///...------.........---......//////......---,,,,,,+++***+++---...---,,,......,,,***((((((***,,,***+++,,,,,,------,,,,,,...,,,+++---------111777//////...------------.........---,,,---...///000......---------,,,,,,,,,.........///000000111111222111000...------------///,,,***)))+++---------/////////...---------,,,///,,,***,,,///111---))),,,+++)))***+++,,,,,,+++........................***,,,---,,,***)))***,,,///111222222000...---------------++++++---000444222111///.........///000...---,,,...000111111000111...+++)))***+++,,,+++...------------...//////...---++++++---......---***++++++,,,,,,++++++***...//////......---,,,,,,///...,,,******+++,,,---,,,,,,,,,,,,,,,,,,,,,,,,///...---,,,,,,,,,---...///...,,,,,,------,,,+++,,,,,,,,,+++++++++******************************---000222///+++***,,,000///////////////............------------...//////000///...---,,,------...,,,...000///---,,,...000,,,...------000444222,,,111///...------...///111...000///,,,,,,...///,,,,,,---...///000000//////...---,,,,,,......---,,,---......///////////////000000///...------,,,,,,---------......000111111---.........//////000000111...++++++...111111000///////////////000111111........................///888BBBAAA444)))+++444000000000///...,,,******---,,,+++...222444333111000000000000000//////......///000///...---...///111111111111111111222222//////000111222333333444444333111111222111000...444333111000000000111111//////000000000000//////000111222333333333333222555111---,,,///222222111000---+++,,,...000///---//////.........//////000+++,,,---///000//////...333111......///...+++'''+++,,,,,,---......//////,,,,,,------...///000000333222000///...//////000333333333333333444555555777555555888888333222333555333333555888:::;;;;;;<<>>444...---111111000000000/////////------...000222222///---///////////////......---...///000000......///000444444333333222222111111000000000000000000000000000//////000222444333222333333222111111111111222111222222222222222222111333222111111111222333444555444333111///...000111000...---------...,,,+++---------...///000111222............---,,,++++++///...///111222333111000.../////////////////////000000000000111111111111333222111111111222444555555555666777888999;;;<<<<<<999999<<<<<<:::;;;>>>@@@EEEIIIIIIFFFGGGLLLRRRQQQSSSTTTSSSVVV\\\]]][[[\\\\\\\\\\\\\\\\\\]]]]]]______`````````___^^^^^^\\\[[[ZZZYYYYYYYYYZZZ[[[______^^^^^^^^^___``````]]]aaadddeeehhhmmmooommmjjjkkkmmmnnnnnnllliiihhhgggggggggggggggggggggggghhhnnnkkkhhhllliiieeelllhhhgggfffgggjjjkkkkkkjjjfffhhhjjjlllmmmmmmmmmmmmnnnoooppppppnnnmmmmmmnnnlllooorrrrrroookkkiiiggggggkkkoooooommmkkklllnnnoooiiidddgggnnnrrrooojjjlllooonnnlllmmmrrrtttrrrssssssrrrrrrqqqqqqpppppplllnnnnnnmmmkkklllppptttsssrrrqqqqqqrrrrrrqqqppp)))+++---......---,,,,,,------.........---,,,,,,,,,+++***+++---...---,,,)))+++......,,,***))))))***+++,,,,,,------,,,,,,...,,,,,,...,,,***---222//////...------------..................//////000000000000///////////////---///111222111///---+++///////////////000111222111///,,,,,,,,,,,,+++***,,,,,,,,,------............---,,,---//////...,,,...---,,,---......---+++------...000111222444444111111111///...,,,,,,,,,+++,,,,,,++++++,,,...111111111///---***)))+++,,,---...///000///...---,,,---,,,+++,,,...///...---///---,,,,,,,,,+++(((&&&------.........///......///...------...---,,,***+++,,,,,,,,,,,,,,,,,,+++,,,...000111111///---,,,,,,,,,---------,,,+++***---,,,,,,,,,+++,,,,,,,,,++++++++++++,,,,,,,,,------,,,,,,---......,,,***------,,,,,,,,,++++++++++++++++++++++++++++++++++++------,,,******,,,...//////...---,,,++++++***...------------...//////............------......------------,,,+++++++++222333222///...000///+++///...------------...///444555222---,,,///111///222111...---,,,---...///...---,,,---......---,,,---......///////////////000/////////......------...............///000000.........///////////////000000000000000///...---//////000000111111111111........................***...666===<<<444//////111111111111111111111222+++,,,///111222222000...///////////////...------...///000000///...000111555555444444333222111111000000000///////////////111000///000222333333222222222222222222222222222111111222222222222111111333222111000000222444555555777888555111...000222000000/////////...---,,,---------...///111222333......///000111111111111111111222333333111///...111111111111111111111111111111111111111000000000444333333333444666777999888888999:::<<<>>>@@@AAABBB???>>>AAAAAA@@@BBBFFFIIILLLPPPPPPOOOPPPUUUZZZ[[[\\\[[[[[[aaaggggggcccdddcccbbbaaa___]]]\\\[[[]]]]]]]]]]]]^^^^^^_________^^^]]]\\\\\\]]]^^^^^^aaaaaa````````````aaaaaa___ccceeeeeeggglllnnnllliiikkknnnqqqrrrpppnnnllliiiiiihhhgggggghhhiiiiiigggmmmjjjgggkkkhhheeelllffffffgggjjjmmmnnnmmmkkkgggiiikkkmmmnnnnnnmmmmmmlllnnnoooooonnnmmmnnnooolllnnnqqqrrrooollliiihhhgggjjjnnnooonnnmmmmmmooommmkkkiiilllpppppplllhhhkkkmmmmmmkkkmmmqqqsssqqqrrrssstttsssrrrqqqqqqrrrrrrqqqpppnnnllllllmmmnnnpppnnnmmmnnnooopppnnnmmm***,,,//////...---...///---------...---,,,,,,+++,,,+++***+++---...---,,,(((+++......---***))))))***+++,,,,,,------,,,,,,+++)))***------+++...333//////...------------............///////////////000000000000000000000000+++,,,///111111000...---............///000111222111///---,,,------,,,***+++,,,,,,,,,------.........------...//////...---...---------......,,,***++++++,,,...000111222333111000///...---,,,+++***.........,,,++++++...000.........---+++***,,,...---.../////////...,,,+++---,,,+++,,,---...---,,,...---,,,,,,,,,+++(((&&&,,,---.../////////.........---------......,,,***,,,,,,,,,------,,,,,,,,,+++,,,...//////...,,,+++,,,,,,---------,,,+++***,,,---...///...+++)))'''++++++,,,,,,------------.........000111111...,,,---------,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++,,,---///......---,,,,,,++++++...------------...//////------..................,,,,,,,,,---...//////...***...000......///...+++000000////////////000000333444222...---000111///222111...---,,,---...///---,,,+++,,,---...---+++---......//////////////////////////////.........///............//////000///////////////.........000111111111000///......//////000111222111111000////////////////////////***///777<<<:::444333666222111111111111222333333///000222222111///...---/////////000///......---...///000000//////000222555555444444333222111111000000000///////////////222111000111222222111000222222222333333333222222000111111111111111111000333222111000000222444555666999:::888333000111222222333444444333222111111------......000111333333000000000000111222333333000222333444333111///...111111111111111222222222777777777777666666666666666666666777999;;;===???===>>>???@@@BBBDDDFFFHHHJJJFFFFFFIIIIIIIIIJJJNNNVVVVVVWWWYYY[[[^^^``````aaabbbaaaaaafffllllllhhhdddddddddcccbbb```^^^]]][[[\\\]]]^^^```bbbcccdddaaaaaa```______```aaabbbccccccbbbbbbbbbbbbbbbcccbbbeeefffdddeeeiiijjjhhhhhhkkknnnqqqrrrqqqooommmkkkjjjhhhgggggghhhjjjkkkeeekkkhhhfffjjjgggdddjjjgggggghhhkkkmmmnnnllljjjiiijjjkkkmmmnnnnnnnnnmmmlllnnnppppppooonnnooopppnnnpppqqqpppnnnlllkkkllliiikkkmmmnnnnnnnnnnnnooommmqqquuuwwwuuupppllljjjiiillllllkkklllpppqqqooopppsssttttttrrrpppqqqrrrtttpppllllllooopppnnnkkkmmmlllkkklllmmmnnnmmmlll***---//////---,,,///222---------------,,,++++++,,,+++***+++---...---,,,***---///000...---,,,,,,***+++,,,,,,------,,,,,,)))((()))------+++...333//////...------------...---...///000000000000///////////////000000000000***,,,...000000000///..................///000000000...------......,,,+++,,,,,,,,,,,,------------......////////////.........---------...---+++(((******+++---...000111111000...,,,,,,,,,,,,+++)))---......---,,,+++---...+++,,,---,,,++++++---...------......------,,,+++---+++++++++------,,,+++,,,+++***+++...///...---***+++,,,---------,,,+++,,,,,,,,,...//////---+++,,,,,,------------,,,,,,++++++,,,------------,,,------,,,,,,,,,,,,++++++,,,---...///...,,,)))'''++++++,,,---..................///111333222000---------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------...............------------...------------...//////,,,---......///.........,,,++++++---///111000///)))...111//////111111///000000000000000000000000000333222///...111111///000000...------...//////...---,,,,,,---...---,,,---....../////////////////////////////////////////////............/////////////////////............///000///---------//////000111222222222111000////////////////////////---111888===<<<666777;;;333222111000000111333444555666666333000---,,,,,,000000000000000//////...---///000000000000111333444444333333222222111111000000000000000000000000333111000111222222111000111222333333444333333333000000111111111111000000333222111111111222333444666777888777555222000000---///222222111//////000.........///000111222333222222111000////////////...111555666555444333333000000111111222333333444::::::::::::::::::::::::;;;;;;<<<>>>@@@CCCFFFHHHFFFGGGGGGIIIKKKMMMOOOPPPRRROOOOOORRRSSSQQQRRRVVV\\\[[[ZZZ\\\```bbbcccbbbeeeggggggfffiiinnnooollldddeeefffggggggfffeeeddd^^^```bbbdddgggiiijjjjjjdddcccbbbbbbbbbcccdddeeeeeeeeedddcccccccccddddddeeeggggggccccccggggggeeeiiikkkmmmooopppooommmllljjjiiihhhhhhhhhhhhiiijjjeeekkkhhheeeiiifffbbbiiihhhhhhiiikkkmmmnnnlllkkkjjjjjjkkkkkklllmmmnnnnnnmmmoooqqqqqqpppooooooppppppppppppnnnlllkkkmmmnnnkkklllmmmmmmnnnnnnnnnnnnooouuu|||}}}xxxrrrooonnniiilllmmmkkkkkknnnooolllmmmqqqtttsssqqqooooooqqqppplllhhhkkkpppsssqqqmmmnnnmmmlllmmmnnnooonnnmmm***---...---******///333,,,------------,,,++++++,,,+++***+++---...---,,,+++---//////...,,,,,,---***+++,,,,,,------,,,,,,***)))***---,,,***,,,000//////...------------...---...///000111000000///.........//////000000000------......///............---------------...///...---------//////---,,,------,,,,,,,,,,,,,,,,,,---.../////////.........---,,,,,,---...,,,***'''***+++,,,---...///000000///---++++++------,,,***(((***,,,---,,,+++,,,...+++,,,------++++++,,,---...------,,,+++,,,,,,,,,---+++***+++,,,---,,,***+++***)))***,,,///000000)))***,,,......---,,,++++++++++++...000000...,,,,,,,,,------------,,,,,,---,,,,,,+++,,,---...///...---,,,+++++++++,,,,,,---,,,,,,++++++,,,,,,---+++,,,---///000000//////------///111333222000---...------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,---...///...---............/////////...------------...//////,,,,,,.../////////......---,,,***,,,...000///------000111---+++///333444//////000000000000//////---000111///000222111...............////////////000...---...///000///...---......////////////////////////////////////000//////............//////000/////////............---//////...,,,,,,///222...000111333333222111000////////////////////////---...444<<>>?????????BBBBBBCCCEEEHHHLLLOOOQQQPPPQQQQQQRRRTTTVVVWWWXXXXXXVVVWWW[[[[[[XXXXXX[[[]]]^^^^^^______```bbbccchhhlllmmmjjjjjjnnnpppoooiiijjjkkklllkkkjjjhhhggg```bbbeeehhhjjjkkkjjjjjjfffeeedddddddddeeeggghhhgggfffeeeeeedddddddddeeefffhhhgggccccccfffgggeeekkklllmmmnnnnnnmmmlllkkkiiiiiihhhhhhhhhhhhiiiiiigggmmmiiifffiiifffbbbhhhhhhhhhhhhkkknnnoooooonnnkkkkkkjjjiiijjjkkkmmmooonnnpppqqqqqqooonnnnnnooonnnoooooonnnlllkkklllmmmnnnmmmmmmmmmnnnnnnnnnmmmnnnqqquuuwwwuuurrrooonnnkkknnnnnnllllllnnnnnnkkkjjjnnnrrrrrrooolllmmmpppllljjjjjjkkkoooqqqpppooonnnmmmlllmmmooopppooonnn***,,,---+++((()))...444,,,,,,---------,,,++++++,,,+++***+++---...---,,,)))+++,,,,,,+++***+++,,,++++++,,,---------,,,,,,+++***+++---,,,)))***...//////...------------...---...000111111111000///---.........//////000000000//////...------,,,,,,...------,,,,,,,,,------...------...///000...------------,,,,,,+++++++++---///000000///......///,,,,,,,,,------,,,)))&&&+++,,,,,,---...///000000///---+++,,,...///---+++$$$'''***,,,,,,,,,---...,,,---...---+++***+++,,,...---,,,+++***+++,,,------+++***+++,,,,,,+++***,,,***(((''')))+++,,,,,,+++,,,...000000///...---)))***+++...000000...,,,,,,------......------,,,///...,,,+++,,,...000111///...,,,******+++,,,------+++)))'''))),,,000333+++,,,...000111000000///,,,,,,...000222222///,,,......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...---,,,,,,.../////////------......///000000000...------------...//////+++,,,.../////////.........,,,***+++---...,,,***,,,...,,,%%%###(((///222......////////////......***...111000111333111...,,,---...///000000//////222000///000111222111///---......///////////////////////////000000000000000//////.........//////000000//////.........---///111111///---...222666...000222333333333111000000000000000000000000000+++)))...999@@@<<<333,,,444333111//////000111222111222333222000111666999222222222222222111000000---///000111000000222333111111111111111111222222//////000111222333333444///......000333555555444000111333444555444333333222333333444444333333222000111222333333333333222222111000222444222---)))---111555666555333444666111000000000000000111111333222222111222444555666777;;;>>>>>>:::555333333999999;;;<<<>>>???AAAAAACCCCCCDDDDDDEEEFFFGGGGGGGGGGGGHHHKKKNNNRRRUUUWWWWWWWWWXXXXXXZZZ[[[]]]^^^\\\ZZZ\\\``````]]]\\\^^^```dddgggfffbbbaaaeeejjjjjjoooqqqnnnlllnnnqqqrrrpppppppppooollliiieeeccc^^^```dddggghhhhhhfffeeegggfffeeeeeefffggghhhiiihhhgggfffeeeeeeeeeeeeeeefffhhhgggddddddgggiiigggmmmmmmmmmmmmmmmlllkkkkkkhhhhhhhhhhhhhhhhhhhhhhhhiiioookkkgggjjjfffbbbhhhhhhhhhhhhkkknnnqqqrrrqqqlllkkkiiihhhhhhkkkmmmooonnnoooqqqpppnnnmmmmmmnnnkkkmmmnnnnnnllljjjjjjjjjooonnnmmmmmmnnnnnnmmmlllkkkjjjjjjlllooopppnnnllllllooopppmmmmmmooonnnkkkhhhmmmqqqqqqnnnkkkllloookkkmmmnnnmmmllllllmmmnnnmmmkkkkkklllnnnooonnnmmm******))))))******+++,,,000---+++,,,...///---***+++,,,,,,------......///)))***,,,---,,,***(((''',,,,,,++++++++++++++++++---,,,...333333000///111222///,,,+++,,,.........***+++---...///...------,,,---...///000111222222222222222111///...,,,+++000,,,+++...///,,,+++---000...---///222222000...111---++++++---//////...........................++++++++++++++++++++++++...------......///000111.........------,,,,,,,,,...,,,***+++,,,------,,,,,,---.........---,,,+++...........................---+++,,,,,,---+++***------++++++++++++------+++...000...)))'''''')))------------,,,,,,+++***000000000000000000000000000///------...//////...///...,,,,,,---------,,,---,,,,,,---000111111000222---***---222333///***000...------.........---111000//////000///---+++........................///............---------333...+++---...---...000///...,,,,,,...///...---//////000000///...---------------.........//////---.../////////...,,,+++000000//////......------//////000000000000//////000000000000000000000000........................---...000///......///000111---***,,,111333000,,,000000///...............000000////////////000000---......///////////////===999444///---...111333333222111/////////000111------///333666777555333333333333111//////111222000000000000000000000000......//////000111111111000//////000111222222111444333222222333333111000222222222111111111111000333444444111...///666<<<666444333444555555444333222222222222222222222222555444222111111111222333111111111111111222333333333555777888666444222222111111222222222222222111999555555888999777666888888>>>@@@;;;999===@@@>>>AAA??????DDDFFFFFFHHHLLLLLLMMMMMMLLLLLLMMMPPPRRROOOQQQPPPOOOSSS[[[aaaaaabbb___]]]^^^```aaa```]]]aaa```______``````___]]]aaadddhhhhhhgggfffhhhkkkqqqqqqpppooosssxxxxxxsssvvvuuutttrrrnnnjjjgggeeebbbbbbeeehhhgggdddbbbaaajjjgggdddcccdddfffffffffllljjjgggeeedddeeegggiiihhhiiijjjjjjiiihhhgggfffmmmmmmmmmmmmlllkkkjjjjjjmmmkkkiiihhhiiijjjjjjjjjfffggghhhhhhgggggghhhiiijjjlllkkkiiilllqqqrrroooqqqmmmiiihhhjjjmmmmmmmmmmmmlllooossssssooollllllkkkjjjhhhhhhhhhjjjlllmmmmmmlllkkkjjjjjjjjjkkklllmmmjjjiiiiiijjjjjjlllooonnnrrruuusssnnnkkklllnnnnnnoooooonnnnnnoooqqqssskkknnnooommmjjjhhhkkknnnnnnjjjhhhiiimmmnnnkkkhhh...------,,,,,,------...///...,,,------...,,,+++++++++,,,,,,---.........***+++,,,,,,,,,***)))(((++++++++++++++++++,,,,,,,,,+++,,,000111......000222///,,,,,,---.........,,,---.../////////......000000000000000000000000111111111111000...---,,,111---,,,///000...,,,...111...,,,---000222333222111///,,,,,,......---+++---------------.........++++++++++++++++++++++++000///......------,,,,,,.........------,,,,,,,,,...---++++++,,,---,,,+++,,,,,,------...---------...............---------...---,,,,,,------,,,***------,,,++++++,,,------000///////////////---,,,---------------,,,+++***........................///...------//////...---///...,,,,,,---------,,,...------...000111000///333///,,,...333444000+++///...------............///...---...//////---+++........................///............---------777222///111333222333555111000......000111000//////////////////...---------------.........//////------......------,,,+++///////////////.........//////000000000000//////000000000000000000000000////////////////////////,,,---///...------...000///.........///000//////222111000///////////////000000////////////000000---...//////000000//////666555333222111111111222333222111000///000000111......///111444666555333333444444222000000222333333222222111111222222333222111111000//////......111000//////111111000///444333222222333333222000222222222222111111111111222444333///,,,,,,222777444222111222333444333111333333333222222222222222555444444333222222333333333222222222222222333333000222333444444333333333333444444555555555555444888555555999;;;999:::===???DDDDDD???<<<@@@BBBAAACCCBBBCCCIIILLLKKKMMMQQQXXXYYYYYYYYYWWWWWWYYYZZZXXX[[[[[[WWWWWW\\\aaabbbfffeeecccdddffffffcccaaadddbbbbbbbbbdddeeedddcccbbbdddggggggggghhhkkkmmmvvvwwwvvvsssssswwwwwwtttuuuuuutttrrrooollliiigggddddddeeegggfffdddbbbbbbjjjhhheeedddeeefffgggfffmmmllljjjiiihhhiiikkkllliiiiiijjjjjjjjjiiihhhgggllllllllllllkkkjjjjjjiiinnnllljjjjjjkkkllllllkkkeeefffhhhiiiiiijjjkkklllhhhiiihhhfffhhhnnnpppmmmpppmmmkkkkkknnnpppppppppmmmlllnnnssssssooommmnnnlllkkkiiiiiiiiijjjlllmmmmmmlllkkkjjjjjjkkkllllllnnnlllkkkkkkkkkkkklllnnnnnnrrrtttsssooolllmmmpppnnnnnnmmmmmmlllmmmooopppmmmnnnnnnmmmlllkkkmmmnnnoookkkhhhiiilllmmmkkkhhh---,,,+++***************---...///...---,,,,,,---***++++++,,,,,,------...,,,,,,++++++++++++************++++++,,,,,,------,,,)))***---...,,,,,,///111///---,,,---.........//////000000000///......444333333222111000//////000000000000000///......333///...000111///...///333000---,,,...000222222111000......///...,,,***------------------------,,,,,,,,,,,,,,,,,,,,,,,,//////...------,,,,,,+++.........---------------///---,,,+++,,,---,,,+++,,,,,,,,,,,,------.../////////.........---------...---,,,,,,------,,,+++------,,,,,,,,,,,,------222///---///333444111---,,,------------,,,,,,+++------------------------.........///000000...,,,///...,,,,,,---------,,,///...---...///000///...333000---///333444111---........................---,,,,,,---//////...,,,........................///............---------222---+++...000///000333111000......000111000//////////////////......------------..................---,,,,,,+++,,,,,,,,,........./////////////////////000000000000//////000000000000000000000000000000000000000000000000+++---......------...000...000111000------///111222222111000000000111111000000////////////000000---...//////000000/////////000222444444333222111333222111111000000111111///......///222333444333444444444333222111333444666444333222222333444666222222111111000/////////222000//////000111000///444333222222333333222111333333333222222222111111444444333000,,,,,,000444333222111222333444333222444444333333333222222222444555555555555444333333444444333333222333333333000111222333444555666666666666777888999999888888;;;888999<<<>>>===>>>BBBJJJLLLJJJEEECCCEEEHHHHHHJJJIIILLLRRRUUUUUUVVVYYY\\\^^^______]]][[[ZZZ[[[\\\bbbccc^^^ZZZ]]]bbbdddjjjjjjjjjkkklllkkkiiifffdddcccccceeegggiiiiiihhhdddeeefffggghhhjjjmmmpppwww{{{zzztttppprrrssssssttttttsssrrrpppnnnkkkjjjiiihhhgggfffeeeeeeddddddkkkhhhfffeeefffgggggggggkkkkkkkkkkkkkkkkkklllmmmjjjjjjkkkkkkkkkjjjiiiiiilllkkkkkkjjjjjjiiihhhhhhnnnlllkkkkkkmmmnnnmmmmmmggghhhiiijjjkkkkkkkkkkkkhhhiiifffdddgggmmmooommmnnnmmmmmmnnnqqqrrrrrrqqqnnnlllmmmqqqqqqnnnnnnqqqmmmlllkkkjjjiiijjjkkkllllllkkkkkkjjjjjjkkkllllllooooooooonnnmmmmmmllllllnnnqqqtttssspppoooppprrrnnnnnnmmmllllllllllllmmmnnnmmmmmmmmmnnnooonnnmmmppplllhhhhhhjjjlllkkkiii---,,,+++)))(((((('''''',,,///111///,,,+++,,,///******++++++,,,------------,,,++++++++++++,,,,,,******++++++,,,---......---***))),,,---+++---000111///------...///...---000000000000///......---555444333333222111000000//////000000000000//////444///...111111///---///222111...------------...000000000111111000...,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---...////////////...............---------000...,,,,,,,,,---,,,+++,,,,,,++++++,,,...///111/////////...------,,,,,,...---,,,,,,---...---+++---------,,,,,,---------000...---...000000...,,,,,,---------------,,,,,,------------------------/////////111333222///---///...,,,,,,---------,,,000///......///000...---222///---///222333000---,,,---.........---...///,,,,,,,,,---000000000...........................///............---------,,,((('''+++---,,,,,,//////...,,,,,,...///...---...///////////////..............................///...---,,,+++,,,---...------......//////000000//////000000000000//////////////////////////////////////////////////////,,,...//////......000111111000000///......///000222111111000000000111111000000////////////000000......///000000000000000---///111333444333111000222222222222111222222222222///------///222333333222333444333222111222444666555333111111333555666//////000111111222222333111///......000111222111444333222222333444333222444333333333222222222222555555555333000000333666444333222333555555555333555555555444333333222222444444666666666555444333666555444444333333444444555444444555777999::::::888999:::;;;<<<<<<<<<<<>>???AAAAAABBBBBBFFFEEEGGGKKKKKKKKKPPPVVVZZZWWWTTTTTTUUUWWWYYY\\\ZZZYYY[[[``````]]][[[]]]___bbbddddddaaa^^^[[[ZZZZZZbbbgggbbb]]]^^^bbbeeeeeehhhllloooqqqppppppooofffffffffhhhkkkmmmnnnmmmlllkkkiiiiiijjjmmmooopppqqqyyy|||uuummmllloooqqqsssssstttttttttrrrqqqppprrrsssooohhhggglllmmmkkklllkkkiiiiiijjjjjjjjjhhhffffffggghhhhhhhhhiiiiiikkkkkkkkkkkkkkkkkklllllllllkkkiiihhhffffffffffffiiihhhhhhiiilllmmmlllkkklllkkkjjjjjjkkkiiifffccciiiiiigggeeegggmmmpppnnnmmmnnnppppppooommmlllkkkmmmjjjiiillllllkkklllooommmllllllkkkjjjjjjjjjjjjggghhhiiiiiijjjkkkkkklllmmmqqqrrrnnnmmmpppoookkkooopppqqqrrrrrrsssuuuvvvvvvtttrrrrrrsssrrrpppnnnmmmkkkjjjllloooooollliiimmmkkkhhhggghhhjjjkkklll///...---+++******))))))...///000///---------...++++++,,,------......///,,,,,,------------......++++++,,,,,,------.........,,,,,,///000......111111000...///000000///---//////...---------......111111111222222333333444...///000000000000000///444000...111111...,,,---$$$(((---000000/////////...000222333222222444555/////////......------,,,,,,,,,,,,,,,,,,,,,,,,,,,000111222222111000...---...............////////////---,,,,,,---......---,,,,,,,,,,,,------...///...........................---,,,---...///...---------............------...222444111,,,)))***,,,,,,------............---........................111111111222333333111//////...,,,,,,---------,,,///...---...///000///...///.........000000...---))),,,000000...---...000.........000222333222111........................///............---------000,,,,,,000222000///111111000......000111000///---...//////////////////...............---------//////////////////000111........./////////////////////000000000000//////000000000000000000000000...........................000111222111222333555555///***+++111444333///000000/////////000111111000000////////////000000...///000000111111000000444333222111111000111111222222333444444444333333555222///...///111111111///000222222111111111222333222111000000111222333444444333333222111111111222000......111444666666444333222333444555444333555555444444444333333333222222333444555555555666333222111222444555555444888888888888888888888888888888999999::::::999999;;;::::::::::::;;;<<<===@@@>>><<<>>>BBBDDDBBB@@@CCCDDDEEEGGGIIIJJJJJJJJJKKKKKKOOOSSSUUUWWW^^^fff```[[[YYY[[[]]]]]]___bbb]]]ZZZ[[[___^^^[[[ZZZ\\\___bbbdddeeeccc```^^^]]]bbbhhhkkkgggbbbcccdddddddddggglllnnnoooooopppqqqlllkkkkkkllloooqqqppppppmmmllljjjkkkmmmpppppppppsss{{{zzzsssqqqrrrsssttttttuuuuuuuuutttsssrrrrrruuuqqqiiiiiioooqqqnnnmmmlllkkkkkkllllllkkkiiiiiiiiiiiihhhiiiiiijjjjjjkkkkkkjjjjjjjjjkkkllllllmmmkkkiiigggfffeeefffffffffeeefffhhhkkklllkkkjjjhhhggggggiiilllllliiieeefffgggfffdddggglllmmmjjjoooppprrrqqqooolllkkkkkknnnkkkjjjlllllljjjkkknnnjjjjjjjjjjjjjjjjjjjjjiiiggghhhjjjkkklllmmmmmmmmmmmmrrrrrrnnnnnnttttttooopppppppppqqqrrrsssuuuvvvwwwuuussstttvvvuuurrrooolllllllllmmmnnnmmmjjjhhhjjjiiihhhggghhhjjjlllmmm,,,+++***)))((((((((((((000///......//////...---,,,------......//////000+++,,,---/////////...---,,,,,,---------------------+++---111111......000111000//////000000///---000///.........///000111111111111111222222222333///000000000000000///...666111000222222///---...(((+++///000//////000111...000222111//////222444111111000//////...------------------------------///000111222111///---,,,---........./////////000...,,,+++,,,.../////////,,,,,,------...---------,,,,,,------.../////////...---,,,---...//////...,,,---...//////...---,,,///000000000...---,,,,,,,,,,,,---...............------------------------111000//////111111000//////...,,,,,,---------,,,...------...000111000////////////000000000///...''',,,000111...---...000///......///111222111///........................///............---------///++++++///000...,,,...111000......000111000///------.../////////////////////.........------------......///000000/////////////////////.........//////000000000000//////000000000000000000000000........................---///111111111222333555222///,,,,,,///222444444111000000000000111222333000000////////////000000//////000111111111111000333333333333222222222222111222333555555555444333666444111000111111111000///111333444333222222333222222111111111111222222444444444333222222111111666333111000111444555555444333222333555666555444555555555555444444444444555555555666777777666444666555444555888999888777888888999999:::;;;;;;;;;======<<<<<<======>>>???????????????@@@BBBCCCDDDFFFDDDDDDGGGLLLNNNLLLIIILLLMMMOOOQQQRRRTTTUUUUUUUUUUUUXXX\\\\\\]]]eeennneee___]]]```cccaaa```ccc___]]]]]]______]]]]]]______aaaddddddcccbbbaaaaaaeeejjjmmmjjjiiijjjjjjggghhhkkknnnooonnnnnnppprrrooonnnmmmnnnpppppppppnnnkkkjjjjjjlllqqqttttttssswww~~~yyyvvvtttqqquuuuuuvvvvvvvvvuuutttsssppptttrrriiiiiippprrrnnnnnnlllllllllmmmmmmkkkjjjmmmkkkjjjhhhhhhiiijjjkkkkkkjjjiiiiiijjjkkklllmmmnnnllliiigggfffeeeffffffddddddeeehhhkkklllkkkjjjiiiggggggjjjnnnooojjjfffeeeggggggfffiiinnnmmmiiiqqqssstttsssqqqooopppqqqpppmmmmmmooonnnkkkjjjmmmhhhhhhiiiiiijjjiiiiiiiiiiiijjjlllnnnpppqqqqqqqqqmmmssstttnnnpppxxxzzzuuuqqqpppooooooqqqsssttttttvvvsssqqqsssuuuvvvrrrnnnlllnnnpppooommmkkkjjjiiifffggghhhhhhiiijjjlllnnn......---,,,++++++++++++222///------000111...,,,------......///000000000***,,,...000000///...---------------------,,,,,,+++***,,,111222...---///111000///000111111///---000000/////////111222333111111111111111111111111000000000000000///......777333111333444000///000111222333111---,,,---000///111111///---,,,///222222111111000///.........------------------------+++,,,...000111000///...---.........//////000000---,,,+++,,,...000000000,,,---.........---,,,++++++,,,,,,---...///000000...---,,,---///000///...,,,---...//////...---,,,...,,,***,,,///000---***,,,,,,---.../////////...,,,,,,,,,,,,,,,,,,,,,,,,000///------...//////...///...,,,,,,---------,,,------,,,...000111111000000000000111111111000000''',,,111111...,,,...111......---...000111///...........................//////.........---------111------000111///---...///...,,,,,,...///...---------...///000000////////////.........---------+++,,,...///000///...---000000//////.........---//////000000000000//////000000000000000000000000000000000000000000000000,,,...000000000111333444...//////......000444888222111111111222333333444000000////////////000000//////000111111111111111111222444555555444333222111222444555555555444444777555222222222222000//////222444555444333333444222222222222222222222222111222222333333444444555:::777333111222333444444444333222333555666555444666666555555555444444444:::999999::::::999777555:::999999:::<<<>>>===<<<888999::::::;;;<<<===>>>AAA@@@?????????@@@BBBCCCBBBBBBCCCCCCEEEFFFHHHIIIKKKIIIJJJOOOVVVXXXVVVRRRRRRTTTUUUXXXZZZ[[[\\\\\\______aaabbb```___eeemmmiiibbb___ccceeebbb```bbbccc```___bbbcccaaabbbfffbbbeeeggghhhggggggggghhhcccgggjjjkkklllpppooolllllloooppppppnnnmmmppprrrooonnnmmmmmmnnnnnnmmmkkkhhhgggiiimmmssswwwwwwuuuyyy{{{wwwsssnnnuuuvvvwwwwwwwwwuuutttsssnnnsssqqqhhhhhhqqqsssmmmnnnmmmlllmmmnnnnnnllljjjmmmkkkiiigggfffgggiiikkkjjjjjjiiihhhiiijjjlllmmmnnnmmmjjjgggfffffffffgggddddddeeehhhkkklllllljjjmmmkkkjjjlllooooooiiidddfffiiijjjjjjmmmpppoookkksssuuuwwwvvvssssssuuuwwwrrrooooooqqqppplllkkkmmmfffggghhhiiiiiiiiiiiiiiikkkllloooqqqssssssssssssnnnuuuuuuoooqqq|||zzzqqqpppnnnoooqqqsssssstttssspppoooqqqtttuuuqqqlllmmmpppsssrrrnnnjjjiiijjjdddeeehhhiiijjjkkkmmmooo000...---++++++,,,---...---,,,+++***+++---///111333333222000000222666:::000/////////111111///...///...,,,*********,,,---+++,,,------......------...............---------222111///---,,,---...///333333333333333222111000555333111///...000222333444333222000...---++++++------......///000000000000///...000222222000---///000222555666444///+++---...///000111///...---,,,---......//////......///...---...///000///...---...///000111111111111...---,,,++++++,,,---...222222111000//////000000------,,,,,,,,,------.../////////......---------000000000///......------,,,---...///000000000000+++,,,---...//////---)))...,,,+++,,,//////---***------++++++++++++------,,,---......//////............//////000000111111222000---++++++---000222......//////......//////...........................///000///---,,,,,,...............////////////222111...,,,++++++,,,---,,,---...///000000000000111000///...------...///000///...------...///000111000///------......///------...///000000//////000///......000111111000......------------......---///111444555555444333000000000111222222000...555333111111222222111000111000//////000000///...222222222222222111000///111333444444333444666888444333222111222444777888555444222111222333222111000000222333444444444444333111000111222444444333666444222222444555666666;;;888555444555666666666888444444888888444555:::666888777333333777999777999888777999<<<===;;;999<<<:::999===BBBDDDAAA===<<<@@@>>>999999AAAFFFGGGDDDFFFGGGGGGFFFFFFHHHIIIOOOIIIHHHMMMOOOMMMMMMPPPTTTUUUVVVXXXYYY[[[\\\]]][[[\\\]]]```dddfffffffffdddcccbbb```___bbbfffjjjiiigggeeeeeeeeefffeeeccc```______aaaeeeggggggfffaaafffhhhfffgggllllllhhhkkkmmmmmmmmmlllnnnsssxxxxxxuuuqqqnnnnnnoooppppppmmmppprrrrrrpppmmmkkkjjjjjjiiihhhiiilllppprrrsss}}}yyywwwvvvyyyyyyzzz|||}}}|||xxxvvvqqqnnnkkklllnnnooonnnlllkkkkkkllllllmmmnnnnnnnnnhhhjjjkkkmmmmmmlllkkkjjjllllllkkkjjjjjjkkkllllllnnnllllllkkkgggccceeejjjhhhhhhiiikkklllllliiigggkkkkkkkkkmmmooommmhhhdddhhhhhhiiiiiijjjjjjjjjkkksssrrrqqqrrrsssqqqmmmiiimmmmmmnnnoooppppppnnnllljjjjjjkkklllmmmmmmmmmlllnnnnnnooossswwwxxxuuurrruuusssssstttvvvxxxxxxxxxqqqssstttrrroooooosssvvvrrrqqqqqqpppooonnnmmmmmmttttttuuuuuutttqqqooommmgggggggggiiilllmmmmmmkkk000///---++++++,,,---...///...,,,++++++,,,...///555444222///---...000333000///...///111111///...///...,,,+++***+++,,,---+++,,,------......------111000000///////////////111///...------...000111222333333333222222111000444333000///...///111333333333222111///...---,,,---------------............,,,,,,---///000---+++.........///111222111///000/////////.........///,,,---......//////......//////....../////////...+++,,,---...////////////...---------...///111222222111111000//////000000...------,,,,,,------...////////////.........---000000//////...------,,,,,,---...///000000000000---...//////000000///---///---,,,---///000---+++------,,,++++++,,,------,,,---......//////....../////////000111111222222111000...,,,,,,...000111000///......//////...---...........................///000///---,,,---...............////////////111000...,,,,,,,,,---...------...///000000000000111000///...---......///000///......---...//////111000///...---...////////////000000111000000000111000//////111222222111///..................///---///111333444444444333/////////000111111///---555333111111333333222111111000//////111111000///111222222222222111000000222333444333222333555777555444333222333444666777666444222111222222111000//////000111222222222222555333222222444555444333222111000111333666777666:::777444333444555555444999444333777888555555888888:::999555555999;;;:::;;;:::999;;;>>>???===;;;???======@@@EEEGGGDDDAAABBBFFFEEEAAAAAAGGGKKKKKKIIIKKKMMMNNNNNNOOOQQQSSS[[[VVVUUUYYY[[[YYYYYY\\\YYYZZZ[[[]]]^^^```aaabbb______```bbbdddfffffffffcccdddcccbbbaaacccfffiiillljjjiiiiiijjjjjjjjjiiibbbbbbaaacccfffhhhhhhgggbbbgggjjjhhhiiilllkkkfffgggiiijjjkkklllooouuuzzzwwwtttqqqoooooooooppppppnnnppprrrrrrooommmllllllfffddddddgggnnntttvvvwww~~~}}}zzzwwwvvvvvvzzzzzz{{{}}}}}}{{{vvvsssnnnlllkkkllloooqqqqqqpppqqqqqqpppooonnnmmmmmmlllkkkkkkmmmmmmmmmkkkiiihhhmmmlllkkkjjjjjjkkklllmmmnnnllllllllliiieeegggllljjjjjjiiijjjlllkkkiiihhhnnnmmmlllnnnooonnnkkkhhhgggggggggggghhhiiijjjjjjooonnnmmmoooqqqqqqnnnkkkooonnnmmmnnnqqqrrrpppmmmkkkkkkllllllmmmnnnnnnnnnpppppprrruuuxxxyyyvvvssswwwuuutttssstttuuutttssssssssssssqqqpppppprrrtttnnnoooooopppqqqqqqrrrrrrtttuuuvvvvvvuuussspppoooiiigggeeefffhhhjjjkkkkkk000///---,,,,,,,,,---...111000...,,,++++++,,,---555444222///---,,,...000000///...///000111///---///...---++++++,,,---...,,,,,,---............---222111///------...///000000///...---...000222333222222222333222222111000333222000///...///111222222222111111000/////////---,,,,,,,,,,,,+++++++++---,,,,,,---......---+++---+++)))***---000222333222111///...---...//////------...////////////...////////////////////////+++,,,---...////////////......---...000222444555111111000/////////000000......---------------...////////////............//////......---,,,,,,,,,,,,---...///////////////******++++++,,,,,,,,,---///...---...000000///---------,,,,,,,,,,,,------,,,---......//////......///000000111111222333333//////............//////222///------///000...+++........................---/////////---,,,---...............////////////000///...---------//////......///000111111111111000000///............///111000///...............111000///.........//////111111222222111111000000222111///000222333333222//////............//////...///111333444444333333///......///111111///---111000///000111222222000111000///000111222111000000111111222222222222222222333444333222222333555666555444333333444555666777555333222333333222111000000111111222222333333777555444444666666555444222111000222555888999999:::777555444555666555555<<<777555777:::999777888:::<<<;;;888999<<<>>><<<>>>======???AAABBBAAA@@@EEECCCCCCFFFJJJLLLJJJGGGLLLPPPPPPNNNMMMPPPRRRRRRQQQSSSVVVWWWXXXZZZ\\\^^^bbb^^^]]]___aaa```___aaa``````bbbccceeefffhhhhhhfffeeedddddddddeeeggghhhfffggghhhgggfffgggiiikkkmmmllljjjkkkmmmnnnnnnmmmgggfffeeefffhhhiiiiiiiiieeeiiilllkkkkkkllliiieeecccdddfffhhhkkkooouuuzzzuuutttrrrpppoooooopppqqqooopppqqqqqqooommmmmmnnnhhhfffeeeiiirrrxxxyyyxxxyyyyyyyyyxxxvvvuuuvvvwwwzzz{{{}}}|||vvvrrrpppooonnnnnnppprrrqqqqqqtttsssrrrqqqpppooonnnnnnmmmmmmnnnmmmllljjjhhhgggmmmllljjjiiiiiijjjlllmmmnnnllllllmmmllliiijjjooommmkkkjjjiiijjjjjjiiihhhooonnnnnnnnnooonnnllljjjggggggeeeeeefffgggiiikkkmmmllllllmmmpppqqqqqqppprrrnnnkkkmmmqqqtttrrrooommmmmmllllllmmmnnnpppqqqrrrrrrtttvvvxxxyyyvvvtttvvvtttrrrrrrssstttsssrrruuusssqqqqqqqqqrrrqqqpppnnnooopppqqqrrrssstttuuuttttttuuuvvvuuussspppooollliiieeedddeeegggiiiiii//////...---,,,------...000///...---,,,,,,,,,---111111111000......000222///......///000000///---///...------,,,---......,,,------...............111///,,,+++***,,,...///111000.........000111333111111222222222222111111222111000......///000111111111111111111111111111......---,,,,,,+++******///....../////////......---+++)))***,,,000111222111111000//////.........------...//////////////////000000000///...//////......///000000111000000///.........///111333444111000000/////////000000///......------------............---------------.........---,,,,,,++++++,,,---....../////////...***))))))++++++)))+++////////////000000000000///---------,,,,,,---------,,,---......///........./////////000111111222222......////////////......000---+++,,,000111///,,,........................---...///...---,,,---///............////////////......------...///000000...///000111111222222222/////////.........//////000000//////......------000000000///////////////111222222222111000//////222000//////111222222111/////////000000///////////////111222333333333222/////////000222111///---...------...000111000///111000000111333444333222///000111222333333333333333444444333111111222444777666555444444555555666555444222333444666555555333333333333333444555555777666555666777777555444555444444666999;;;;;;::::::888777666777888888777@@@<<<999:::===>>><<<:::<<>>;;;<<<@@@AAA???BBBBBBCCCEEEFFFGGGGGGFFFKKKJJJJJJLLLOOOQQQQQQOOOVVVYYY[[[ZZZYYYYYYZZZZZZZZZ\\\^^^___```aaaccceeedddbbb```aaaccccccbbbbbbeeeeeefffhhhiiijjjllllllkkkjjjiiigggeeefffhhhjjjiiikkkmmmmmmllllllmmmnnnkkkjjjiiijjjlllnnnnnnmmmkkkiiihhhhhhiiikkkkkkjjjgggjjjmmmnnnnnnlllhhheeeaaabbbccceeehhhmmmrrrvvvrrrrrrrrrqqqpppooopppqqqooopppqqqpppnnnnnnooopppsssnnnlllooovvvzzzyyyvvvuuuuuuuuutttssstttwwwyyyzzz{{{~~~yyytttvvvuuusssrrrqqqppppppooorrrrrrrrrrrrqqqqqqqqqqqqmmmmmmmmmmmmlllkkkjjjiiilllkkkiiihhhhhhiiikkklllllljjjjjjmmmmmmkkklllpppooollliiihhhhhhiiiiiihhhmmmnnnoooppppppnnnkkkhhhjjjhhhfffeeeeeehhhjjjlllnnnnnnnnnnnnppprrrssstttsssnnnjjjlllrrruuutttppppppooonnnmmmmmmoooqqqrrrrrrssstttvvvwwwwwwuuutttqqqooooooppprrrtttttttttwwwtttqqqqqqssssssqqqnnnrrrrrrrrrrrrssssssttttttssstttuuuuuutttrrrpppnnnmmmjjjgggffffffggggggfff//////......------------........................---...///...,,,,,,---...///...---...000000...---.....................///,,,---......//////......222000---++++++,,,...000222111///...---...///000000111111222222111111111111000///.........////////////000000000111111111000000///...---,,,++++++////////////......//////...------...///000///---...///111333222000...,,,---...//////000000/////////111222111...---...000...///000000000000000000000///.........///000111000///////////////000000000///...---------------,,,,,,,,,,,,,,,,,,,,,,,,.........---,,,,,,++++++,,,------...............///---...111///,,,...444...///000000000000000111------------------------,,,---......///.........------......///000000000---...///000000///...------+++***,,,///111000...........................,,,...///...------...///............////////////............///000000111...///000111111222222222....../////////////////////////////////......---000000000000000/////////111111111111000//////...111///......000111111000//////000111111000/////////000000111222222222222111000000222333333111//////......000222222111///111111000111444555555444///000111222333444444444333444444333222111333444777777666666555666666666111000000111444666777777444444333333333444555666777666666777888888666555888777777888:::;;;:::999:::888777888:::;;;;;;:::BBB@@@>>>>>>@@@BBBAAA>>>@@@CCCCCCAAABBBEEEFFFDDDHHHJJJKKKLLLMMMNNNNNNOOOSSSRRRRRRTTTVVVXXXXXXXXX___```cccdddcccaaa```aaacccdddeeeeeeccccccdddfffhhhhhhffffffhhhjjjiiihhhggghhhiiijjjkkklllmmmnnnnnnnnnmmmjjjggggggiiilllkkkmmmoooooonnnmmmnnnnnnkkkjjjiiijjjlllnnnooonnnmmmkkkiiiiiijjjllllllllliiijjjmmmppppppmmmiiigggdddcccbbbcccfffjjjmmmooonnnppprrrqqqooonnnooopppnnnoooppppppoooooopppqqqvvvsssppprrrwwwyyywwwtttsssttttttttttttuuuxxxzzzyyy{{{~~~zzzwwwwwwvvvtttrrrqqqqqqrrrrrrrrrrrrqqqqqqpppppppppkkklllllllllllllllllllllkkkjjjiiiiiiiiiiiijjjkkkjjjhhhhhhlllnnnlllmmmooopppmmmiiiggghhhiiiiiiiiilllooosssvvvtttpppllliiimmmllliiiggggggiiikkkmmmnnnnnnnnnnnnnnnoooppprrrrrrnnnkkklllqqquuutttrrrrrrqqqooonnnnnnoooqqqrrrppprrrssstttttttttsssssspppnnnnnnoooqqqssssssssswwwuuurrrsssuuuuuurrrooorrrrrrrrrsssttttttuuuuuuuuuvvvvvvvvvuuurrrpppnnnkkkjjjiiiiiiiiigggdddaaa////////////......------.............../////////+++---...,,,***(((''''''///...---...///000...,,,.........///////////////------...////////////...444333111//////000111222222111///---,,,---...//////000111111222111111111000//////................../////////000000000000111111000///......---------...///...,,,,,,...000/////////111222000---***,,,...222444444222...,,,......///000000000000//////222333222...---...111------...............---//////...---------.../////////......//////000000000000///...------------,,,,,,,,,,,,,,,---------//////......---,,,,,,,,,,,,------.........------///,,,...222///)))+++333,,,...000111000///000111------............------,,,---......//////......,,,,,,---......//////000......////////////......++++++,,,---...//////000........................,,,---///...------...///............////////////.........///000000000000......///000111111111111---...//////000/////////......////////////......000000111111111000///...000000000111000000//////000///---...000111111000///000111222222111000///000000000000111111222222222111111333444444222000222222222444555555333111222111111222555777666666000111222333444444444444333444555444333333444666666666777777777777777777000//////111444666777777666555444333333444555666777777888999;;;;;;999777:::999999:::<<<<<<;;;999:::::::::<<>><<<<<<<<<===???AAABBB@@@???@@@@@@AAAEEEIIIKKKKKKKKKJJJPPPSSSNNNLLLPPPSSSSSSRRRUUUVVVUUUVVVZZZZZZWWWZZZ]]]```aaa```aaaccceeedddeeeeeeffffffhhhjjjlllkkkiiilllqqqpppkkkkkkooommmmmmnnnllliiihhhhhhhhhiiilllkkkiiilllqqqrrrnnnmmmnnnnnnooopppqqqrrrrrrkkknnnpppoookkkjjjlllpppnnnpppppppppnnnnnnoooppppppnnnmmmnnnpppqqqqqqpppmmmjjjhhhgggiiikkkmmmmmmjjjhhhkkkqqqrrroooooorrrnnnkkkggggggiiilllmmmlllgggkkkpppqqqnnnkkklllnnnkkknnnqqqrrrrrrqqqqqqqqqmmmooorrrsssrrrsssuuuwwwssstttvvvvvvuuuuuuvvvwwwzzz{{{}}}}}}tttvvvxxxwwwvvvvvvyyy|||wwwwwwuuurrrpppmmmlllkkknnnmmmmmmllllllllllllmmmkkkmmmoooqqqqqqooommmkkklllhhhhhhnnnqqqpppnnnooorrrpppnnnnnnoooppppppoooooorrruuuuuussspppoooooorrrqqqooommmkkkjjjiiiiiifffiiilllllljjjiiijjjkkkhhhkkknnnppppppppprrrttttttsssrrrpppooommmlllkkklllnnnqqqqqqqqqqqqsssuuusssqqqoooooopppqqqpppooouuuvvvxxxxxxwwwvvvuuuvvvooopppqqqrrrtttuuuvvvwwwsssssssssrrroookkkhhheeecccbbbaaaaaa```^^^[[[XXX/////////000///......---222222111000///---+++***))),,,///000000/////////...------...//////...,,,......///000000000000000---......///////////////222222222222111111000000---,,,+++++++++---///000//////000111111111111111//////.........---------........................///////////////.........111222333111//////222555///...------//////...------...///111222222222222...//////000000000000000000333555333...,,,...111///000000000000000//////,,,,,,,,,---...000222333...............///000111111111000......---------.../////////000000111111000000000///......---------------...------,,,,,,...,,,///555000&&&&&&///***---000000......000222,,,---...//////...---,,,,,,---......//////............//////000111111111//////............//////,,,000333000***''')))...........................,,,---......------///000............/////////000//////000000000000//////,,,---...///000000000000,,,---///000000000//////+++,,,...000111111000000000111111222222000///...000111222333333333333333222111///000222333333222///000222333333222000///111000000000000000111222000000000111222222000...111000111222333222///,,,222111111333666888999888222222333444444444333333333444555555555666888:::444555666888999999999999>>>===;;;<<<===>>>>>>===???>>><<<;;;;;;<<<>>>???:::;;;<<>>111444555444222111444777777888:::;;;;;;:::888777777777888;;;===>>>===;;;======>>>>>>>>>>>>>>>>>>???>>>===>>>???@@@???>>>@@@@@@???@@@BBBDDDFFFHHHDDDEEEFFFJJJMMMOOOOOOMMMSSSSSSSSSTTTVVVYYY\\\]]]\\\]]]___aaa___]]]```fffbbbeeeeeeeeeiiinnnoookkkjjjeeegggooossspppnnnooommmlllkkklllnnnpppooonnnmmmoooqqqssssssssstttuuuuuutttrrrpppnnnmmmllllllpppnnnmmmpppuuuxxxwwwuuuvvvuuusssrrrqqqqqqrrrrrrqqqllliiilllmmmllllllooosssqqqppppppqqqqqqooonnnmmmmmmnnnnnnnnnmmmmmmmmmpppmmmjjjiiijjjkkklllmmmjjjjjjkkkkkklllmmmmmmnnnrrrqqqooommmlllkkkkkkkkkqqqllljjjkkkjjjhhhiiimmmqqqsssuuutttooollllllmmmtttuuuwwwxxxxxxvvvtttsssuuutttrrrrrrrrrsssuuuvvv{{{{{{{{{|||}}}|||zzzwwwuuuwwwyyyyyyyyyyyy{{{}}}|||yyyvvvuuuvvvtttppplllpppmmmjjjiiikkkmmmllljjjooonnnnnnqqquuutttnnnhhhgggjjjooossstttrrrooolllnnnnnnnnnnnnooopppqqqrrrqqqooommmmmmmmmmmmlllkkkuuurrrpppoooqqqqqqnnnkkkkkknnnooommmmmmnnnjjjcccmmmkkkiiikkkooorrrqqqpppqqqqqqrrrrrrrrrpppooonnnkkkmmmpppssssssqqqnnnllliiiiiiiiihhhhhhiiilllnnnsssuuuxxxxxxvvvuuuvvvxxxmmmjjjjjjmmmmmmkkkllloooiiieee```___```___ZZZUUUZZZXXXUUUTTTSSSRRRQQQOOO...///000000//////000111//////111111111000...---000//////......//////000...000222444444333000////////////000000111111111////////////////////////555111......111222000---111111000000///000000000///111333333000......///111000000000////////////111111111000000000//////000111111000///...//////////////////000111222222222222111000///.........222///,,,---000222000......000222333222111000000000000111111111111111111........................,,,,,,---...////////////...------------...//////000000000000000000000000............///000111222333111/////////...---,,,///////////////...------.........------.........000---,,,///333555222///---111111------111111---000111222222111000///...///......///111222000////////////......//////000///......------......///,,,,,,...//////---------///---///444555111//////000///......000111111000////////////////////////111///......111111000...//////...//////111222444111111111111111111111111222222222111111000000000111111111111111111111111222111111333666777777666333444555444333333333444444444333222111111111222222222333333333333222222444222000111333555444222777666777777999;;;===???444555666555444555666888999:::<<<======<<<:::999;;;::::::<<<>>>???===<<<===???@@@AAABBBAAA@@@???CCCBBBAAABBBDDDEEEDDDCCCEEEFFFHHHIIIJJJKKKNNNOOONNNNNNOOORRRVVVXXXXXXWWWZZZZZZZZZZZZ\\\^^^```aaaaaacccdddcccdddfffiiijjjhhhjjjiiihhhkkkooooookkkmmmiiiiiiooorrrooommmnnnpppooooooppprrrrrrrrrqqqoooqqqssstttuuuuuuvvvwwwssssssssssssrrrrrrrrrrrrtttuuuuuutttttttttvvvwww|||{{{xxxuuurrrqqqpppppprrrllliiikkkllllllmmmppppppooonnnooopppqqqpppoooooopppqqqqqqqqqpppooonnnpppmmmjjjiiijjjlllllllllkkkkkkkkkllllllmmmmmmmmmuuuvvvwwwvvvtttpppllliiimmmiiihhhjjjjjjhhhiiilllpppqqqssssssqqqpppoooooosssssstttuuuuuutttsssrrruuutttsssrrrrrrtttuuuwww{{{zzzyyyyyyzzzyyywwwuuuvvvxxxzzzzzzyyyzzz{{{}}}yyywwwttttttvvvuuurrroooooommmkkkkkklllmmmllljjjmmmlllkkknnnrrrrrrnnnjjjhhhjjjllloooqqqqqqqqqpppkkkllllllmmmnnnooopppppprrrpppnnnmmmnnnnnnmmmlllsssqqqoooooopppqqqooommmhhhkkklllkkkmmmooommmhhhllljjjhhhjjjmmmnnnmmmjjjpppqqqqqqqqqpppoooooonnnhhhjjjmmmooonnnkkkfffccc___]]][[[YYYYYY\\\bbbfffllloooqqqqqqnnnlllmmmnnnfffcccbbbddddddbbbcccgggfffaaa[[[YYYYYYWWWSSSNNNRRROOOLLLIIIHHHFFFDDDBBB---...000000//////111222000000000000/////////...///......------......///111111222222222111000///////////////000000000000........................444111......000111///---000000000000000///...---000111222111000///000111111111000000000/////////111111222333222111000///222222000//////000000111............///000111111444222000...---...///000333000......000000,,,)))333222222333444333111///......///000000111222222///////////////////////////......---.........///......------......///000000000000000000000000000///......//////000111222.........///000000---***///////////////......---........................000...---///222444111///...000000......000000...000000111111111000000///000///...///111222111000000000////////////000000//////............//////,,,---...///000111000000000...000666888444000///000///...///111222111000000000000000000000000000000///...///000111000...222111111111111222333333111111111111111111111111222111111111111000000000333222111111111222333444333222222444777999999888888666444444555777777777555555666666666555555444111555999:::777444333444666444333444666777777666999999999999999:::;;;<<<:::888777777888:::::::::===>>>@@@AAAAAA@@@>>>===@@@>>>>>>???AAABBBAAA@@@>>>@@@CCCFFFHHHIIIIIIHHHJJJJJJIIIKKKMMMNNNNNNMMMLLLPPPTTTVVVVVVVVVYYY[[[[[[ZZZ[[[]]]aaaccccccbbbccccccbbbbbbbbbdddeeefffgggkkkiiifffiiiqqqtttpppmmmooonnnlllmmmqqqppplllpppmmmmmmqqqssssssssstttttttttssstttvvvvvvuuusssrrrssstttvvvwwwwwwwwwwwwrrrsssuuuwwwxxxyyyyyyyyyzzz||||||xxxsssrrruuuyyy|||zzzxxxuuusssqqqpppooosssmmmiiijjjllllllmmmqqqmmmmmmmmmnnnpppqqqpppoooqqqrrrtttuuutttssspppnnnpppmmmjjjiiijjjlllllllllkkkkkklllllllllllllllllltttwww|||}}}{{{tttlllfffhhhfffgggjjjkkkiiiiiilllppppppqqqrrrttttttsssqqqqqqqqqqqqqqqqqqqqqrrrrrruuutttsssssssssuuuvvvwww|||zzzxxxwwwwwwvvvuuutttuuuwwwxxxxxxwwwwwwxxxzzzwwwuuussssssuuuvvvtttqqqnnnmmmlllmmmnnnnnnllljjjlllkkkjjjlllooopppnnnkkkiiiiiijjjlllnnnppprrrsssiiijjjkkkmmmnnnnnnoooooorrrpppnnnnnnoooooonnnmmmsssqqqoooooopppppppppnnnlllmmmmmmkkkmmmpppoookkknnnmmmlllnnnqqqrrrooolllppppppnnnmmmmmmllllllmmmdddeeefffeeebbb\\\VVVRRRPPPNNNKKKHHHIIINNNWWW]]]aaadddfffgggeeedddcccccc___ZZZXXXXXXXXXVVVXXX\\\]]]XXXRRROOOMMMKKKGGGDDDEEEBBB???>>>===<<<:::888---///000000//////000222222111///.........///000------,,,,,,,,,,,,------//////............///000000000//////////////////........................333111///...000000///---------.........,,,+++***000000000000///000111222111111111000000000//////000111333444444333111000333111///......000111111...............///000000111000/////////000111222222111000000111///,,,)))444111000222444555222///......//////000000000000000000000000000000000000111000...---------...///...............//////000///////////////////////////////////////000111111---......---...000///+++...///////////////............////////////......///......///111111///---///000000//////000000///000000000111111111111000111///...///111222111000111111000/////////000000000//////......//////000///000111000222555555222111///222888;;;777111///000//////000222333222111111111111111111111111111000000///000000000000///444444333222222111111000111111111111111111111111000000000000000000000000444333111000111222444555333222333555888::::::999<<<888555555888::::::999666777999:::::::::999888222999@@@AAA===999888999888777777777999:::;;;;;;??????>>>>>>============@@@===::::::===??????>>>BBBCCCDDDFFFFFFDDDCCCBBBEEEDDDCCCDDDGGGIIIIIIHHHEEEFFFHHHKKKOOOSSSVVVXXXTTTSSSSSSTTTWWWYYYYYYXXXSSSYYY___bbbaaaaaacccfffeeeddddddeeehhhjjjkkkjjjhhhhhhgggggghhhiiikkkllliiimmmkkkfffkkkwwwyyyrrroooqqqpppnnnooosssrrrnnnooonnnooosssvvvyyy{{{}}}wwwvvvvvvwwwyyyyyywwwuuuwwwvvvvvvwwwwwwwwwvvvtttsssuuuxxx{{{}}}}}}}}}|||~~~}}}{{{wwwssssssuuuxxxttttttssssssrrrrrrrrrrrrtttmmmiiijjjllllllnnnrrrnnnnnnnnnpppqqqrrrpppoooppprrruuuvvvvvvtttqqqnnnooommmjjjjjjkkklllllllllllllllllllllllllllllllllooosssyyy{{{yyyssskkkeeefffeeeggglllnnnkkkkkkmmmrrrpppppprrrvvvwwwtttqqqqqqpppooonnnnnnpppqqqssstttttttttttttttuuuwwwwww}}}zzzwwwuuuuuuuuuuuutttssstttuuutttsssrrrsssuuuwwwuuurrrrrruuuvvvtttqqqlllmmmnnnoooooonnnmmmkkkpppmmmkkkkkkmmmnnnmmmkkkjjjjjjjjjkkklllnnnooopppiiijjjlllnnnoooppppppppprrrpppooonnnooopppooonnnuuutttrrrppppppoooooooooppppppmmmiiiiiilllkkkgggnnnmmmmmmpppssstttpppmmmmmmkkkiiifffdddddddddddd\\\[[[XXXUUUPPPJJJEEEBBBEEEEEECCCBBBEEEKKKSSSYYYYYY[[[]]]______^^^\\\[[[YYYTTTOOONNNLLLJJJLLLPPPPPPKKKFFFCCCAAA@@@>>><<<:::999777777999:::999888000111111000///......///222111///.........///000000//////......//////000------,,,,,,---///222333000000000000////////////........................222111////////////......,,,---.........---+++***000/////////000111222222111111111111000000000000000111333444555333222000222///,,,,,,...000000000///............//////000+++---///111333333333333111000111111222111...---000...---///333444333000000000000000//////......111111111111111111111111222111///...------...//////............///000000////////////////////////000////////////000000111...///---)))+++000111.........///////////////.........///000000///.........------...//////...---000//////000000//////000/////////000000111222222222000...///000222222111222222111000000000000000000000000//////000000000000222111///222777666222333000222999<<<888222000000000000222444555333222222222222222222222222222000111111111111000111111222222222222222222222222111111111111111111111111000000000000000000000000444333222111111333555666444333333555888::::::999;;;888444444888::::::999666777999;;;;;;<<<;;;:::333:::BBBDDDAAA===<<<>>>888999999:::;;;<<<>>>???HHHGGGGGGFFFEEEDDDDDDCCCGGGDDD@@@@@@CCCFFFFFFEEEHHHIIIKKKLLLLLLKKKIIIHHHJJJJJJKKKMMMPPPSSSSSSSSSTTTSSSSSSSSSWWW\\\aaaddd]]]]]]\\\^^^aaabbbbbbaaa[[[```fffiiijjjiiijjjlllmmmjjjhhhhhhjjjlllmmmmmmhhhhhhhhhiiijjjlllnnnoooiiillljjjgggmmmwwwxxxsssnnnppppppnnnqqquuutttqqqnnnpppqqqsssuuuyyy|||}}}wwwvvvwwwyyyzzzzzzxxxvvvzzzyyywwwwwwwwwwwwtttqqqvvvxxxzzz|||}}}}}}|||{{{~~~zzzuuutttuuuvvvvvvuuuqqqqqqrrrsssssstttttttttsssmmmjjjkkkmmmlllnnnqqqrrrqqqqqqrrrsssrrrpppmmmnnnpppsssuuuuuussspppnnnooommmkkkjjjkkkllllllkkkkkkkkkllllllllllllllllllkkknnnsssvvvuuurrrmmmiiiggggggjjjooopppnnnmmmooouuusssrrrsssvvvvvvsssooorrrpppooonnnnnnppprrrtttssssssssstttuuuuuuvvvwww|||zzzwwwvvvvvvwwwwwwvvvtttuuuuuutttrrrqqqqqqsssyyyuuurrrrrrttttttrrrppplllmmmooopppooonnnmmmmmmtttrrrpppnnnmmmlllkkkjjjjjjkkkllllllllllllkkkkkkjjjkkkmmmoooqqqsssssstttrrrpppnnnnnnooopppooonnnxxxwwwtttqqqooonnnnnnnnnpppppplllggggggiiiiiieeekkkjjjhhhjjjkkkjjjeeeaaaaaa___\\\YYYWWWUUUTTTTTTMMMKKKHHHDDDAAA@@@???@@@AAACCCEEEGGGJJJNNNTTTYYYXXXXXXXXXYYYXXXVVVTTTRRRQQQKKKFFFDDDBBB>>>???CCCAAA???<<<:::999999888777777666555555777888888777000111222111...---...///222111///.........///000......------------.........---------///222555777000000000000111111111111........................111111000///............/////////000000000/////////......///222333333222222222111111111000000000000111222333444333222222111...+++,,,///111000...000//////......///000000***,,,///222444555444333000000111111111111000000---------...000222222111222222111000000///......000000000000000000000000111000000///........./////////......//////000111000000000000000000000000000000////////////000000///111...(((***111333...---...//////////////////...///000111111000///...,,,---......////////////111//////111111//////111////////////000111333333222000//////000222222222444333222111000000000000111111000000000000111111///222000---111999999222555000111888<<<999333000111111222444666777555444333333333333333333333333111333444333222111222333---...000222444555666666333333333333333333333333111111111222222222222222555444333333444555777888777666666777:::;;;;;;:::888777555666777999::::::666777888:::;;;<<<======888===BBBCCCAAA??????@@@:::;;;=========???AAADDDJJJJJJJJJJJJJJJIIIGGGGGGPPPMMMJJJJJJKKKNNNOOOPPPPPPQQQSSSTTTTTTSSSQQQPPPSSSSSSUUUXXX[[[]]]\\\[[[dddbbb___^^^___bbbgggiiifffeeeeeefffhhhjjjiiihhhccceeeiiimmmooopppooonnnssspppllljjjkkklllmmmmmmjjjiiiiiijjjlllnnnpppqqqjjjjjjkkkmmmqqqtttuuuuuummmooopppooorrrwwwwwwsssmmmqqqsssrrrrrrtttvvvvvvuuuvvvwwwyyy{{{{{{yyywww|||yyywwwwwwyyyxxxuuurrrwwwxxxzzz{{{{{{zzzzzzyyy{{{vvvrrrrrruuuwwwvvvtttuuuuuuvvvvvvuuutttssssssrrrmmmkkkmmmnnnmmmnnnpppsssrrrsssttttttssspppmmmlllnnnppprrrsssrrrpppooonnnmmmkkkkkklllllllllkkkjjjjjjkkkllllllmmmmmmnnnkkkmmmpppssstttsssqqqpppkkkjjjlllqqqrrrooommmooouuuttttttttttttsssqqqnnnqqqpppooonnnoooppprrrtttqqqrrrrrrssstttuuuvvvvvvyyyxxxvvvwwwyyyzzzzzzyyywwwxxxxxxwwwtttsssssstttyyyuuurrrqqqssstttrrrppplllnnnppppppooonnnooopppwwwvvvssspppnnnllljjjjjjkkkkkklllkkkkkkjjjiiihhhkkkkkklllnnnpppsssuuuvvvqqqooonnnnnnooopppooonnnvvvvvvsssppplllkkkmmmnnnsssssspppllllllooonnnjjjjjjfffcccaaa```]]]WWWRRRQQQPPPNNNKKKIIIHHHFFFFFFAAA???======>>>AAADDDFFFBBBEEEHHHKKKMMMOOORRRTTTWWWUUURRROOONNNKKKGGGDDDEEE@@@<<<<<<:::666777:::999888888888777777777666999777444444444444333222///000111000///...///000111000000///////////////------,,,,,,,,,,,,------......------///111333555000000111111222222333333////////////////////////111111000///---------...////////////000111222222...------000333444333000222222222111111111000000111111111111222222222333111...,,,---111333111...111000000//////000000000...///000111222333333333111111111000///...///000---...//////......000222111111111111111111000000000000000000000000000000///000000000000//////...///////////////000000111000000000000000000000000000000////////////000000...333111***+++333222,,,------...///////////////...///000111111000///...,,,...///000000111111222222......222222......222///......///000222333444333111///...000222333333444444333222111111111111222111111000000111111222///222111...555@@@@@@999666111000666;;;999444111222222333666999999777555333333333333333333333333222444666555333222444555000111333555666666666666444444444444444444444444444444444555555666666666666666777777888999999:::;;;:::999:::<<<===<<<;;;999:::<<<<<<;;;<<<===>>>;;;;;;<<<===???AAACCCDDDDDDEEEEEEEEEDDDCCCBBBBBB@@@BBBDDDEEEDDDFFFIIILLLMMMNNNOOOOOOOOOOOONNNMMMXXXXXXVVVTTTSSSUUUYYY\\\YYYZZZ\\\]]]]]]\\\ZZZYYY\\\]]]```ccceeeeeebbb___iiihhhhhhggghhhjjjlllmmmlllkkkkkkkkkmmmnnnnnnmmmjjjiiiiiimmmrrrtttrrrnnnzzzvvvqqqmmmmmmnnnnnnooonnnmmmmmmmmmnnnoooqqqrrrnnnkkknnnvvvwwwrrrttt{{{oooqqqqqqpppsssxxxxxxtttlllsssvvvsssrrruuuvvvssstttuuuwwwzzz}}}}}}{{{yyyzzzxxxvvvxxx|||}}}zzzvvvwwwwwwwwwwwwwwwwwwwwwwwwvvvuuutttttttttuuuuuutttwwwwwwwwwwwwuuusssqqqpppqqqmmmlllooopppnnnmmmoooppppppqqqssstttssspppmmmjjjlllnnnpppqqqrrrrrrqqqnnnlllkkkkkklllmmmkkkjjjiiiiiijjjkkkmmmnnnoooooolllnnnpppsssttttttsssrrrooommmnnnqqqqqqnnnmmmooorrrtttuuuuuusssqqqppppppooonnnnnnnnnoooppprrrsssooopppqqqsssttttttuuuuuuttttttuuuwwwzzz||||||{{{zzzzzzzzzxxxuuusssssstttwwwsssppppppsssuuutttsssmmmooopppooonnnnnnppprrruuuuuutttqqqnnnlllkkkjjjlllkkkiiihhhhhhiiijjjkkkiiihhhhhhiiilllooosssvvvpppnnnmmmmmmnnnoooooonnnqqqqqqooollliiiiiilllooossssssppplllkkkllljjjfff```\\\WWWTTTSSSQQQLLLHHHEEEEEEEEEEEEDDDCCCBBBAAA@@@@@@AAABBBDDDGGGIIIJJJDDDFFFHHHHHHGGGGGGHHHIIIMMMIIIDDDBBBAAA???<<<:::;;;777666888888666777:::777888:::;;;:::999888777777555333222222222111000---...000000//////111222000000000000////////////111111000000000000111111...---,,,,,,---...///000000000111222333444444444000000000000000000000000000111000///---,,,---......---------...///111333---,,,---111444555333000222222222111111111111000111000000000111111333333111...---///333555222...111111000000000000000111333222000//////111222333222111000...,,,,,,---//////111222000---,,,///111000000000111222222333333////////////////////////...///000111111000///...///////////////000111111000000000000000000000000111000////////////000000---333333---...444222)))------...///000000//////...///000222222000///...---///111222222222444555222......222222......222............000222444555333111///...000222333333555444333222111111111111222222111111111111222222000444333111:::GGGHHHAAA777111///555;;;999444111333333555777::::::888666444444444444444444444444333555777666444333444777777777888777777555333222555555555555555555555555666777777777888888999999777888999;;;;;;<<<<<<;;;???===<<<===>>>???>>>===<<<@@@CCCCCCAAA@@@BBBEEEAAAAAAAAABBBDDDGGGJJJLLLOOOMMMJJJHHHHHHHHHFFFEEEGGGIIILLLLLLLLLMMMQQQTTTVVVWWWXXXYYYZZZZZZYYYXXX^^^^^^^^^[[[YYYZZZ___ddd___```aaaccccccaaa```___cccdddgggiiikkkiiiddd```eeegggjjjmmmoooqqqqqqqqqpppnnnnnnnnnpppppppppnnnnnnkkkiiimmmtttwwwsssnnn{{{uuuqqqoooppppppppprrrqqqpppoooooopppqqqrrrrrrlllrrr~~~}}}rrrtttrrrtttsssrrrtttxxxxxxtttkkksssxxxvvvuuuyyyzzzxxxtttuuuwww{{{~~~~~~|||zzzyyyvvvuuuyyy~~~{{{uuuuuutttttttttuuuvvvwwwsssvvvxxxvvvsssqqqsssvvvttttttuuuuuutttrrrpppooopppmmmlllpppqqqooommmnnnmmmnnnooorrrttttttqqqnnnjjjkkkmmmoooqqqrrrssssssnnnlllkkkkkklllmmmkkkjjjhhhhhhiiikkkmmmnnnppppppkkkmmmqqqsssttttttrrrqqqqqqooonnnqqqppplllkkknnnooorrruuuuuurrrpppppprrrmmmmmmmmmnnnooopppqqqqqqnnnoooqqqrrrssstttttttttqqqqqqssswww{{{}}}|||{{{yyyzzzyyywwwtttrrrrrrrrruuuqqqnnnooosssvvvvvvuuunnnooopppooommmmmmqqqtttrrrssssssrrrooolllkkkkkkmmmjjjgggdddeeehhhlllooogggfffeeeeeehhhlllqqqtttooommmllllllnnnooonnnnnnkkklllllliiiggghhhlllpppllllllhhhccc```___[[[VVVOOOKKKGGGFFFFFFFFFCCCAAA@@@BBBCCCEEEFFFEEEEEEDDDFFFGGGIIIKKKKKKKKKJJJIIIEEEEEEEEECCC@@@>>>>>>???@@@<<<888666888999888777666444444888:::999:::>>>888;;;===>>>===;;;999888555333111222333444444333333///...111111...---///222111111000000000000000111111000000000000111111111111000000111111222333///000111111111111000000000///...///000///...,,,222111000000111111000//////...---...000222222111555444333111000/////////111111222222222333333333000111111111222222222222111///,,,---111222111///444000------000222///,,,///////////////000111111000000000000000/////////111000000000000/////////......///333888777222,,,//////000000000000/////////111222111///......///111111000///......------111111111111111111111111000000000000111222444444555444222111111111222333222111000000111222111000...///000111000///...---333000...---///222333444555333222111111000...---111------222333000111666000222333333222222333555222222222222222222222222555444333222111000000000777***333999444LLL]]]FFF999888777777888888666555777888999:::999888777666555666666777888888888777888::::::888555444777:::999888888888888888999:::===<<<999888777777999::::::::::::;;;;;;;;;<<<<<<======???@@@AAABBBBBBBBBAAABBBCCCDDDEEEFFFFFFFFFDDDEEEFFFGGGHHHIIIJJJKKKKKKKKKLLLLLLMMMPPPTTTWWWTTTTTTSSSRRRSSSTTTUUUVVVWWWXXXYYYZZZZZZZZZZZZZZZ___dddfffcccaaabbbbbb___fffiiijjjhhhcccbbbeeeiiillljjjgggeeeddddddeeefffkkkjjjjjjjjjkkkkkkiiigggrrrpppooonnnppprrrvvvxxxqqqpppppprrrttttttsssqqqnnnqqquuuuuusssrrrssstttxxxuuuqqqnnnnnnqqquuuwwwtttttttttsssqqqqqqrrrsssxxxnnnmmmvvv{{{xxxxxx~~~wwwtttssstttsssrrrxxxtttttttttttttttsssrrrrrrvvv{{{}}}{{{zzz||||||zzz{{{yyyxxxyyy{{{|||||||||xxxvvvsssrrrsssuuuuuuuuuvvvrrrqqqtttsssqqqqqqtttzzzwwwtttqqqpppooonnnmmmooonnnmmmnnnooopppqqqpppsssrrrqqqqqqqqqpppnnnllljjjkkklllnnnnnnnnnnnnmmmnnnoooqqqrrrqqqnnnkkkiiigggiiikkkmmmnnnnnnnnnnnngggkkklllkkkooovvvvvvqqqpppppppppooonnnlllkkkjjjlllmmmooosssvvvuuuoookkkggglllppppppnnnnnnqqquuuqqqsssrrrmmmlllpppuuuuuutttrrrtttzzz|||{{{{{{}}}qqquuuzzzzzzwwwtttssssssrrrssstttrrrooonnnqqqtttrrrpppnnnmmmooorrrtttuuulllnnnoooppppppnnnkkkiiimmmmmmkkkjjjiiihhhhhhhhhjjjfffbbbcccgggkkkmmmmmmllliiiggghhhjjjlllkkkiiijjjjjjhhhgggdddbbb```______]]]XXXSSSMMMIIIEEEDDDBBBAAA?????????AAABBBDDDDDDFFFHHHJJJKKKLLLLLLKKKEEEGGGIIIKKKKKKHHHEEECCC???===:::999::::::999777::::::;;;<<<<<<;;;999888;;;;;;;;;;;;<<<<<<<<<===;;;999777777777666444222222222222222333444555666000+++***...111000//////111000000///////////////111111000000000000111111111111000000111111222333,,,---...000111222333333000/////////000000...,,,222111///000111111000...///...---...000111111111333222111111000111111111222222333333333333333333000000000111111111222222555333111///000000///...555111...///222444222///000000000000000111222222000000000///////////////111111111000000000//////111///...000444666333000222111000//////000000111000222333222000//////000000000000111111111111111111111111111111111111111222222111222222333444555444444333222222333444444111///...///000111000...///000000000000000//////222000------000333555555555444333222222222111111111......222333000222666111222333333333333444444444444444444444444555555666555444333222222222222999---555999444KKK]]]LLL999888666666777888666555999999:::::::::999999888888888999999999999888888;;;<<<<<<;;;888888:::<<<===<<<<<<<<<<<<===>>>>>>>>>===<<<;;;:::;;;<<<===?????????@@@@@@@@@AAAAAAEEEDDDDDDDDDEEEGGGJJJKKKIIIIIIJJJLLLLLLMMMMMMMMMNNNNNNOOOPPPQQQSSSSSSTTTRRRSSSTTTSSSTTTVVVYYY\\\\\\[[[[[[ZZZ[[[\\\]]]^^^[[[\\\^^^```bbbcccddddddgggkkkmmmiiihhhiiiiiigggjjjmmmooommmhhhfffhhhkkklllkkkjjjiiihhhhhhiiiiiiooonnnmmmnnnoooooommmkkkrrrrrrqqqqqqsssuuuwwwyyysssrrrqqqqqqssstttsssrrrrrruuuxxxxxxvvvuuuvvvwwwvvvssspppnnnnnnqqquuuxxxuuuvvvvvvuuusssrrrsssuuusssoooqqqyyyzzzuuuvvv}}}{{{uuuqqqrrrtttsssuuuyyyxxxxxxxxxxxxwwwvvvuuuuuuyyy|||~~~}}}}}}~~~zzzzzzyyyxxxxxxzzz{{{{{{{{{vvvtttrrrrrrsssuuuvvvvvvuuurrrrrrttttttqqqqqqtttwwwvvvsssqqqpppooonnnmmmpppppppppqqqsssuuuvvvvvvvvvtttrrrrrrqqqpppmmmkkklllkkkkkkkkklllnnnooopppqqqrrrrrrrrrpppnnnjjjiiillllllmmmnnnnnnnnnnnnmmmjjjmmmmmmlllnnntttsssoooppppppoooooonnnmmmmmmmmmrrrpppppprrrsssrrrnnnkkkgggkkkooopppnnnmmmqqqtttrrrtttsssooommmqqquuuuuutttsssvvvzzz{{{yyyzzz}}}tttwww{{{|||zzzwwwuuuuuutttuuutttsssrrrrrrtttvvvtttqqqooommmmmmmmmnnnnnnnnnoooqqqrrrqqqooommmkkklllkkkkkkjjjjjjjjjjjjkkkmmmhhhcccbbbeeehhhhhhgggkkkhhheeecccdddcccaaa___eeeccc```\\\XXXVVVTTTSSSMMMLLLJJJHHHFFFDDDCCCCCCHHHFFFEEECCCCCCDDDEEEFFFFFFGGGHHHIIIJJJIIIIIIHHH????????????>>>>>>======AAA===:::888999:::;;;;;;;;;<<<===???@@@@@@??????>>>======<<<<<<;;;;;;:::999888666555555555333111111000000/////////000000---'''%%%+++000111000000000000///............///111111000000000000111111111111000000111111222333,,,,,,...///111222222222000/////////111000///---222000//////000111///...///...------///111111000111000000000111222333333333333333333333333222222///000000000111111111111555444333111///...000111333000...///222333222000111111111111111111222333//////////////////000000111111111111000000000000444000------111444444333444333111000000000111222111222444333222000111111000000111111222333444444222222222222222222222222444444333333333444444555444444333333333444555555111000//////111111000///111111111000000111111222222111///000333666888999666666555444333444444444333000000333555444555888444333333333555555555444777666666666777888999999888888777666555555555555:::222999:::444GGGYYYOOO<<<:::999999:::;;;:::888<<<;;;;;;;;;;;;;;;<<<<<<======>>>>>>>>>======<<<@@@AAAAAA@@@>>>>>>???AAACCCCCCCCCCCCCCCDDDEEEEEEEEEDDDDDDDDDDDDEEEFFFFFFGGGGGGGGGGGGGGGHHHIIIIIIOOONNNLLLLLLMMMPPPTTTVVVSSSSSSTTTUUUVVVWWWXXXXXX[[[[[[\\\]]]^^^^^^______\\\]]]^^^]]]]]]^^^aaaddddddcccbbbbbbbbbcccdddeeebbbcccdddfffgggiiijjjjjjnnnrrrrrrooommmooopppooonnnpppsssqqqmmmjjjjjjllljjjkkklllmmmnnnnnnmmmmmmrrrqqqpppqqqrrrrrrpppnnnssstttuuuvvvwwwyyyzzz{{{vvvtttrrrqqqsssttttttsssuuuwwwyyyzzzyyyxxxxxxxxxwwwuuusssqqqqqqtttwwwzzzwwwxxxyyyxxxvvvuuuvvvwwwqqqrrrxxx}}}vvvwww~~~wwwrrrtttwwwvvvtttuuuzzzzzzzzzyyyyyyxxxvvvvvvyyy{{{||||||~~~wwwzzzyyywwwxxxyyyzzzzzzyyyuuusssqqqrrrtttvvvvvvvvvuuurrrrrruuuuuuqqqppprrrtttsssrrrqqqooonnnmmmlllooopppqqqrrruuuwwwyyyzzzwwwvvvtttsssrrrqqqnnnkkknnnlllkkkjjjkkkmmmpppqqqsssssssssrrrpppnnnkkkiiiqqqqqqooonnnmmmlllllllllmmmnnnnnnlllnnnqqqpppmmmoooooonnnmmmmmmnnnooopppwwwuuurrrqqqqqqpppnnnllljjjnnnpppqqqoooooorrruuurrruuuuuuqqqooorrrtttssssssssswwwzzzyyyuuuwww}}}vvvyyy|||}}}{{{yyywwwwwwvvvtttrrrrrrssstttuuutttwwwvvvtttqqqooommmllllllnnnoooqqqrrrqqqpppnnnmmmlllkkkkkkjjjjjjkkkkkkkkknnniiidddaaabbbcccbbb```dddaaa^^^[[[YYYVVVSSSPPPVVVTTTQQQMMMJJJIIIHHHHHHAAAAAABBBCCCDDDFFFGGGHHHLLLKKKIIIGGGFFFFFFFFFGGGDDDDDDEEEDDDDDDCCCBBBAAA???===;;;999888:::<<<===AAA>>>:::888999<<<>>>???CCCDDDDDDEEEEEEDDDDDDCCC======<<<:::888777666555666555333333333333222000111000///...------------///(((%%%***000222000000111111000///////////////111111000000000000111111111111000000111111222333//////000000000///......111000///000111111000...222000//////000111///...000...------///111000000111111000000111111222333222222222222222111111111//////000000000111111111000222333111//////222666000...,,,---///111111000222111111111111111222222/////////000000000000000111111111000000000//////333111......111333444444444444444444333222222111000222444333222111111222000000000111222222333333222222222222222222222222666555444444444444444555555555555444444333333333333222111222444444333222333222111111111222333444444333222333777:::<<<<<<888888777666444333444555555444444666777888:::;;;888777555666888999888666999999888999999;;;<<<===<<<;;;::::::999999999:::<<<999>>>===777CCCQQQMMMAAA@@@???@@@AAAAAA@@@?????????>>>===>>>???AAABBBDDDDDDEEEFFFFFFFFFFFFFFFGGGGGGHHHGGGGGGFFFGGGGGGJJJJJJIIIJJJJJJKKKLLLMMMOOOOOOPPPPPPQQQRRRRRRSSSPPPOOOOOOOOOOOOPPPQQQRRRWWWVVVVVVVVVXXXZZZ\\\^^^[[[[[[\\\]]]^^^___```aaaddddddeeeeeeffffffggggggdddeeeeeeeeedddeeegggiiigggfffeeeeeeeeefffhhhiiiiiihhhhhhhhhhhhhhhiiiiiipppttttttqqqooorrrsssrrrppprrrttttttqqqmmmlllllliiikkkooorrrsssrrrqqqpppsssrrrrrrrrrssssssqqqpppuuuvvvxxxzzz|||}}}}}}}}}zzzwwwtttssstttvvvvvvvvvvvvwwwyyyyyyyyyxxxwwwwww|||zzzxxxvvvvvvxxxzzz{{{xxxzzz{{{{{{yyyxxxyyyzzzuuuvvv}}}}}}{{{~~~~~~yyywwwyyyyyywwwvvvxxxxxxxxxxxxxxxwwwvvvuuutttwwwxxxxxxyyy~~~|||ttt{{{yyyxxxxxxyyyzzzyyyxxxvvvtttrrrrrrtttuuuuuutttuuurrrsssvvvuuuqqqppprrrpppqqqqqqpppnnnmmmllllllmmmnnnpppqqqrrrsssvvvxxxvvvuuusssssstttsssqqqnnnooonnnmmmmmmmmmmmmnnnnnnssssssrrrrrrpppooommmmmmtttssspppnnnlllkkkjjjkkknnnnnnmmmlllnnnpppooommmnnnmmmkkkkkkkkkmmmpppqqqwwwvvvuuutttsssrrrpppooooooqqqrrrrrrqqqrrrtttvvvqqqtttuuuqqqoooqqqsssqqqrrrrrrvvvxxxvvvrrruuu{{{wwwxxxzzz{{{zzzxxxwwwvvvtttqqqnnnnnnqqqsssrrrppptttuuutttrrrooommmmmmmmmnnnooopppqqqpppooonnnmmmmmmlllkkkiiihhhgggffffffhhhddd^^^\\\\\\\\\ZZZXXXWWWUUUSSSQQQNNNKKKHHHFFFEEEEEEEEEFFFFFFEEEEEEEEEFFFFFFGGGHHHJJJLLLMMMNNNKKKIIIGGGEEECCCBBBBBBBBB============<<<<<<;;;;;;@@@>>><<<;;;;;;===@@@BBBDDDBBB??????AAACCCDDDDDDHHHHHHFFFCCCAAA>>><<<:::888777666555333222111111444222111111222222000///222222111000000000000000222+++(((,,,000111000111333222111111000000111111111111000000000000111111111111000000111111222333000000000000000///......111000000111222222111///333111000000111111000///111///......000111111000333222111111000000111111111111111111000000000000000000000000111111111111...111333222000///111444000///......000111111111222222111000000111111111000000000111111111222222111111111000000000000///111111111222444444444333333555777888777555333111000222333333222111222333111111111111111111111111333333333333333333333333666666555444444444555555888888777666555333222111555333333444666666666555555555444333444555666777666555444555888;;;<<<<<<:::<<<<<<:::777444444555666777777777999;;;=========<<<<<<<<<======<<<;;;===<<<<<<<<<===???BBBCCCAAAAAA@@@@@@??????@@@@@@???AAAEEEDDD>>>BBBIIIIIIGGGFFFEEEFFFGGGHHHGGGFFFEEEDDDDDDCCCDDDFFFHHHIIILLLMMMNNNPPPQQQRRRRRRRRRPPPOOOOOOPPPPPPPPPPPPOOOPPPPPPPPPQQQQQQRRRTTTTTTWWWXXXYYY[[[\\\\\\\\\\\\XXXWWWVVVUUUVVVWWWYYYZZZ\\\]]]___aaabbbbbbbbbaaa`````````aaabbbdddfffgggiiiiiiiiiiiiiiiiiiiiiiiiggghhhiiiiiihhhhhhjjjkkkiiiiiihhhggghhhiiijjjkkkkkkkkkjjjiiiiiijjjjjjkkkqqquuuwwwsssrrrtttuuuttttttvvvwwwwwwuuurrrppppppmmmppptttxxxyyyxxxvvvtttwwwuuuuuuuuuvvvvvvuuusssvvvwwwzzz}}}|||zzzwwwvvvwwwyyyzzzzzzxxxxxxyyyzzzzzzyyyxxxwww~~~|||{{{yyyxxxxxxxxxyyyyyyzzz||||||{{{zzzzzz{{{yyyxxx{{{|||zzzxxxyyy|||~~~yyytttvvv|||vvvvvvwwwwwwvvvvvvuuutttwwwwwwwwwxxx}}}|||ttt|||zzzxxxxxxyyyyyyyyywwwxxxvvvttttttuuuuuutttsssvvvssssssuuutttqqqppprrrnnnooopppooommmlllmmmnnnnnnpppqqqpppoooooorrrtttsssrrrrrrsssuuuuuutttrrrooopppqqqrrrqqqooommmkkkqqqqqqpppppppppppppppqqqtttrrrooommmkkkjjjjjjjjjooolllkkklllnnnoooooooookkkkkkjjjiiijjjmmmoooqqqsssuuuwwwwwwwwwuuusssrrrqqqqqqrrrqqqqqqrrrsssuuuooorrrsssooonnnpppqqqpppqqqqqqsssuuutttqqqtttyyyvvvvvvwwwxxxxxxwwwuuussstttpppmmmmmmoooqqqpppnnnlllnnnooonnnlllkkklllnnnnnnooooooooonnnmmmlllkkkllljjjgggddd```]]][[[[[[YYYUUUQQQPPPQQQRRRPPPNNNIIIIIIIIIHHHGGGDDDCCCBBB???BBBEEEHHHIIIIIIHHHGGGKKKKKKJJJIIIIIIHHHIIIIIIDDDCCCAAA???===<<<;;;;;;888888999999:::;;;;;;<<<>>>>>>???@@@AAABBBCCCCCCCCCCCCDDDFFFHHHHHHFFFDDDBBB@@@>>>:::666222000///222222222222111111111000222111000000111222111///222111111111222222333444444///,,,...000///000333333333222111111111111222111111000000000000111111111111000000111111222333...///000111111222222222111000000111333333222000444222111111222333111000222111///000111222222111333333222111000000000111000000000000111111222222000111111111222222222222222444555555333000//////333333222222222333444444333333222222111111222222111111111222333333444444333333333222222222111111000222444666777666555444333555777999999888555444111333555555444333444555333333333333333222222222666666666666666666666666777777666666666777777888:::::::::999888666444333666555555666888999888777999999999999999:::;;;<<<999888777888:::;;;;;;:::===AAACCCBBB>>>;;;::::::777:::;;;999;;;???AAA@@@BBBDDDEEEDDDBBBAAABBBCCCDDDCCCCCCCCCDDDGGGJJJLLLJJJIIIHHHHHHHHHHHHIIIIIIGGGKKKMMMKKKIIIHHHIIIKKKNNNMMMLLLMMMNNNOOONNNMMMLLLLLLMMMNNNOOOPPPRRRSSSUUUVVVWWWYYYZZZ[[[[[[\\\XXXWWWWWWXXXZZZZZZYYYWWWWWWWWWWWWXXXYYYZZZ[[[\\\\\\]]]```bbbcccbbbaaa```___^^^]]]\\\\\\^^^```aaabbbdddgggiiiiiihhheeedddcccccccccdddeeehhhjjjlllkkkkkkkkkkkkjjjjjjjjjjjjiiijjjllllllkkkkkklllmmmmmmmmmlllkkklllmmmnnnooommmlllllllllmmmoooqqqrrrtttyyy{{{yyyxxxyyyyyywwwyyyzzzzzzzzzzzzxxxwwwvvvtttvvv{{{~~~~~~{{{yyy{{{zzzyyyzzz{{{{{{yyywwwvvvxxxzzz}}}|||zzzxxxxxxzzz|||||||||zzzzzzzzz{{{|||{{{yyywww{{{zzzyyyxxxwwwvvvvvvvvvxxxzzz|||}}}|||{{{{{{{{{zzzxxxxxx}}}{{{wwwuuuyyyyyyrrruuu|||wwwwwwxxxyyyyyyyyyyyyxxxxxxzzzzzzyyy}}}yyy|||zzzxxxwwwxxxxxxwwwvvvxxxwwwuuuvvvwwwwwwuuutttwwwtttssstttsssppppppsssmmmooopppnnnkkkkkknnnrrrqqqssstttrrrooonnnpppsssppppppppprrruuuvvvuuutttnnnpppsssuuuuuurrrooommmpppooonnnnnnoooppprrrssspppooonnnmmmlllkkkkkkkkkpppllljjjlllnnnmmmmmmoookkkjjjjjjjjjkkkmmmooopppooorrrvvvxxxwwwuuuttttttrrrqqqpppoooooopppqqqrrrnnnqqqqqqmmmlllppprrrrrrssspppqqqtttuuutttuuuyyyvvvuuuuuuvvvwwwvvvtttrrrtttrrrpppnnnnnnooonnnnnnjjjmmmnnnmmmjjjjjjmmmpppkkkkkkjjjiiihhhfffeeedddaaa___\\\YYYUUURRRPPPOOOJJJFFFDDDDDDGGGHHHHHHFFFBBBDDDFFFFFFDDDBBBBBBBBBDDDFFFHHHJJJJJJIIIGGGEEEGGGEEECCCAAA???===<<<<<<>>>===<<<;;;:::999888888:::;;;;;;<<<===???AAABBBAAABBBDDDEEEFFFFFFEEEDDD888999<<>>======>>>???@@@AAAAAAAAAAAABBB@@@???>>>??????>>>===@@@FFFKKKLLLIIIEEEDDDDDD>>>BBBBBB@@@BBBGGGIIIGGGFFFKKKNNNKKKFFFDDDGGGKKKMMMLLLLLLLLLNNNQQQTTTVVVRRRRRRQQQQQQQQQRRRRRRSSSRRRUUUSSSQQQTTTRRRPPPVVVWWWVVVUUUVVVXXXYYYXXXWWWUUUVVVWWWYYYZZZ\\\\\\\\\^^^^^^___````````````______]]]]]]___bbbbbb```]]]]]]]]]^^^^^^___aaabbbcccaaacccfffhhhhhhgggeeedddfffeeecccbbbbbbdddfffhhhjjjjjjlllllllllkkkiiihhhgggffffffgggiiikkknnnpppnnnnnnnnnmmmmmmllllllllljjjlllnnnnnnnnnnnnoooppppppooonnnnnnnnnoooqqqrrrppppppooooooppprrrtttuuuuuu{{{}}}}}}}}}|||yyy{{{{{{zzzzzz{{{{{{{{{zzzwwwyyy}}}~~~{{{yyy|||{{{{{{{{{||||||zzzxxxwwwxxxzzz|||~~~xxxxxxwwwyyy{{{||||||{{{zzzyyyxxxyyy{{{{{{xxxuuuvvvvvvwwwwwwwwwwwwwwwwwwvvvyyy|||}}}|||zzzzzz{{{yyyzzzzzzzzz{{{|||{{{yyyzzz}}}~~~vvvuuuzzzvvvwwwxxxzzz{{{{{{{{{{{{wwwzzzzzzyyyzzz~~~}}}zzzxxxvvvuuuuuuuuutttrrrvvvuuuuuuwwwyyyzzzyyyxxxyyyuuurrrrrrqqqoooppptttmmmoooooommmjjjkkkpppuuupppssstttrrrnnnmmmooosssppppppppprrrtttuuutttsssmmmooorrrtttvvvvvvuuutttqqqooonnnmmmmmmnnnppprrrmmmmmmnnnoooooooooooonnnsssmmmjjjmmmmmmkkkkkknnnlllllllllmmmnnnoooppppppoooqqqttttttrrrqqqrrrtttuuusssqqqpppqqqrrrssssssnnnqqqpppllllllqqqtttuuuwwwqqqoootttyyyzzzyyyzzzxxxwwwvvvwwwyyyyyyvvvtttsssrrrqqqnnnkkkjjjkkkllljjjllllllhhhcccbbbeeeiiiaaa```___]]][[[YYYWWWVVVOOONNNMMMKKKIIIHHHGGGGGGCCC@@@>>>@@@CCCFFFEEECCCDDDGGGIIIHHHEEEBBBAAABBBDDDDDDCCCBBBAAAAAA@@@@@@>>>===<<<:::999888777777<<<<<<======<<<<<<;;;;;;@@@???@@@@@@BBBDDDFFFGGGDDDEEEEEEDDDCCCBBB@@@???111222333555777666333000777666555444444444555555//////000000000111111111222111000111333444444222222222111111111222222333///...///000---+++000999222111111000000000000000111111000000000000111111111111111000111222222333444444444333222111000000111111111222444444333222666444333333444555333222555333222222333444333222/////////000111333444555111111222333555666777777222222333333333444444444333333666:::===<<<666111444555444333222111222333888888777666666666666666333333444444555666777777999999999999888888888888444555777777777777888999999777555444555888<<<>>>555777999999999888999:::777888999:::<<<===>>>???========================:::::::::;;;<<<===>>>???;;;<<<>>>@@@@@@@@@@@@???AAA@@@@@@AAACCCEEEDDDCCC@@@BBBCCCEEEFFFFFFEEEDDDJJJHHHFFFFFFFFFEEECCCAAABBBIIIQQQTTTQQQMMMLLLMMMEEEIIIJJJGGGIIIOOOQQQNNNIIIOOOSSSPPPIIIFFFJJJPPPTTTSSSRRRSSSUUUXXX\\\^^^XXXXXXXXXWWWWWWXXXYYYYYYZZZ\\\WWWUUU[[[ZZZXXX```___^^^]]]^^^```aaa```___ZZZ\\\^^^aaabbbcccccccccdddddddddcccbbbaaa```___bbbaaaaaacccffffffdddaaabbbbbbbbbcccdddeeeggggggfffhhhkkkmmmmmmllliiigggjjjhhhgggeeefffgggjjjlllpppooonnnmmmlllllllllllljjjiiiiiiiiikkknnnqqqsssqqqqqqppppppoooooonnnnnnkkkmmmpppqqqpppppprrrsssppppppooonnnooopppqqqrrruuusssqqqpppooopppqqqrrrttt{{{~~~}}}yyyzzzyyyxxxxxxyyy{{{{{{zzzwwwyyy{{{}}}}}}{{{xxxvvv{{{zzzyyyzzz{{{{{{yyywwwwwwxxxyyy{{{}}}vvvuuuvvvxxx{{{||||||zzzxxxvvvuuuvvvxxxxxxuuurrrtttuuuwwwxxxyyyzzzzzzzzzuuuxxx{{{|||{{{zzzzzzzzzyyy}}}~~~{{{xxxyyy|||~~~}}}xxxxxxtttuuuwwwyyyzzz{{{||||||uuuyyyyyyvvvvvvzzz}}}}}}yyyvvvtttsssssssssqqqppptttssstttwww{{{}}}||||||{{{uuurrrqqqpppnnnpppuuunnnoooooollliiikkkqqqxxxmmmpppsssqqqmmmkkknnnrrrqqqpppppprrrssstttsssqqqlllnnnpppsssuuuxxxzzz{{{rrrpppnnnllllllmmmooopppkkklllnnnppprrrrrrqqqqqqvvvoookkkmmmmmmiiihhhkkkmmmnnnooopppqqqqqqqqqqqqpppqqqqqqooommmmmmppptttyyywwwtttssstttuuuvvvvvvoooqqqpppllllllrrrwwwxxxzzzsssooouuu|||~~~}}}|||{{{yyyxxxyyy{{{{{{yyyvvvpppqqqppplllgggeeefffiiidddeeeccc^^^WWWUUUXXX\\\VVVUUUSSSQQQOOOLLLKKKJJJAAAAAAAAAAAABBBCCCCCCDDDDDDAAA@@@AAAEEEHHHGGGEEEJJJLLLNNNLLLGGGBBBAAAAAA???<<<999777666777:::;;;:::::::::999::::::;;;<<<>>>>>>???@@@@@@@@@@@@@@@CCCBBBBBBBBBCCCEEEGGGHHHBBB@@@>>><<<999777555555666555555666777777555333111000///......///000111........................333222111222444555555444666555444333222222222222111333333000000333333000777555333111222333666777777555333222111111111222000111222111000111222444000111222444444444333222777444222333555888888666999777444333333222000///777555444222222222333333555333222333555666333000444333333333444555666666666666666666666666666666555666888:::;;;<<<;;;;;;999999888888777777666666;;;999777888;;;;;;:::777999999888999999:::;;;;;;<<<>>>@@@???===;;;:::;;;:::999999888888888888888<<<<<<<<<<<<============@@@@@@??????>>>======<<>>>>>@@@BBB::::::;;;===@@@BBBBBBAAACCCCCCBBBBBBBBBBBBBBBBBBGGGFFFDDDAAA>>>;;;999888999777555555777888777666777<<<@@@AAA???======>>>BBBBBBDDDFFFEEECCCCCCEEEEEE@@@===>>>===999888999777777777777666444333222333222111111333333222111000000000000000000000000777333...---...///...,,,444555555555555555444444555444222000000111222333///222222//////222222///555444222111111222333444333333222111000000000000222333444333222222333555111222333444555555444333444333333555777666333000999777555555555666555444777666555444333444555555999777555666888999777555777666666666666777777888888888888888999999::::::999:::;;;<<<<<<;;;:::999;;;;;;;;;;;;;;;:::::::::???===;;;<<<>>>>>>===;;;;;;;;;;;;;;;;;;<<<======???@@@AAAAAA???======>>>>>>======<<<<<<<<<<<<<<>><<<<<<;;;@@@>>><<<:::999:::<<<======<<<;;;;;;>>>@@@@@@@@@??????>>>>>>===<<<<<<<<<======<<<;;;:::888888777888888999:::;;;;;;<<<===???@@@AAAAAA@@@@@@AAABBB@@@@@@@@@???===<<>><<<::::::;;;======<<<;;;;;;;;;;;;;;;:::::::::;;;;;;<<<===>>>>>>?????????@@@@@@@@@???===;;;:::@@@@@@@@@AAAAAAAAAAAAAAADDDBBBAAAAAABBBBBBAAA@@@@@@@@@?????????@@@AAAAAACCCDDDEEEDDDBBBBBBCCCEEEEEEEEEDDDCCCCCCCCCCCCCCCIIIIIIJJJJJJKKKLLLMMMMMMLLLLLLMMMNNNOOOOOOPPPPPPPPPOOOMMMNNNPPPRRRSSSSSSQQQPPPOOOPPPRRRRRRQQQOOOMMMOOORRRTTTUUUUUUSSSSSSUUUVVVWWWXXXZZZ[[[\\\\\\[[[[[[\\\]]]___```^^^\\\\\\^^^^^^]]]ZZZ[[[___cccdddcccaaa___^^^^^^^^^^^^bbbeeeiiijjjhhhdddaaa___aaadddfffgggeeecccbbbbbb``````aaadddfffgggfffdddhhheeecccdddfffgggeeebbbkkkkkkkkkjjjhhhfffggghhhooooooooolllhhheeedddeeelllkkkiiijjjkkkllllllkkkooosssssskkkddddddhhhjjjeeeffffffggglllpppmmmgggiiijjjkkkmmmnnnoooooooooooonnnnnnnnnnnnooooooppptttttttttuuuvvvtttooolllrrrnnnlllnnnooonnnqqquuuuuuuuutttsssrrrrrrrrrrrrsssssssssqqqpppppprrrtttuuusssqqqooommmmmmnnnnnnpppnnnkkkjjjkkknnnsssvvvssssssrrrqqqqqqsssvvvzzz}}}zzzxxxxxxzzz}}}~~~~~~}}}zzz|||{{{zzz{{{}}}~~~~~~~~~~~~~~~}}}|||~~~~~~zzzxxxyyyyyyyyyxxx{{{{{{zzzxxxvvvwwwyyy{{{ssstttuuuvvvwwwwwwwwwwww|||}}}}}}{{{xxxuuuttttttuuuttttttwwwyyyvvvmmmfffqqquuuyyyzzz|||||||||~~~~~~|||zzz~~~wwwuuuvvvvvvwwwyyyyyywwwvvvwwwxxxyyyyyyyyywwwuuuuuuwwwyyy{{{yyywwwvvvwwwxxxwwwwwwyyyxxxwwwxxxyyyyyyxxxvvvuuutttrrrqqqqqqrrrssstttqqqpppqqqtttssspppqqquuussssssrrrpppnnnnnnoooqqqvvvssspppoooqqqsssuuuvvvqqqpppqqqrrruuuvvvuuutttnnnqqqsssqqqnnnlllmmmnnnlllkkkkkknnnqqqsssssssssooommmjjjiiiiiikkkoooqqqlllllllllmmmnnnooopppqqqsssrrrpppnnnmmmkkkkkkjjjooonnnnnnmmmlllkkkkkkjjjkkkkkkkkkjjjjjjkkkooorrrqqqooommmkkkkkkiiigggdddfffdddcccaaa___[[[VVVSSSPPPOOOLLLIIIFFFCCC@@@???<<<<<<<<<===<<<<<<;;;;;;===<<<<<<<<<<<<<<<===>>>>>><<<::::::<<<=========:::999999888777666666555555555666666777888999999<<>>???@@@AAA@@@<<<===<<<777444666===DDDCCC999111111444444333555444333333222333444555666999777555555666555444222444444444444444444444444555333111000222333333333444555555666666666555555555555444444444444333333333666666333444666777444555666666666666444333222111222444555555555444333777888888777555555666888666666666777777777777666666888:::<<<===:::777444:::999888999;;;======<<<=========>>>>>>???@@@AAABBBAAA???>>>>>>@@@BBBCCCAAAAAAAAAAAA@@@??????>>>???@@@@@@BBBCCCDDDEEEEEEFFFFFFFFFFFFEEEDDDBBBAAAGGGGGGGGGHHHHHHIIIIIIIIIIIIHHHHHHGGGHHHGGGGGGFFFFFFFFFFFFEEEEEEFFFFFFGGGIIIJJJJJJIIIHHHHHHKKKMMMNNNMMMMMMLLLLLLLLLLLLLLLPPPPPPQQQRRRTTTUUUVVVVVVTTTTTTUUUUUUVVVWWWWWWWWWVVVVVVUUUVVVXXXZZZ[[[\\\XXXWWWWWWXXXZZZZZZYYYXXXUUUWWWYYY[[[\\\\\\[[[ZZZ``````___^^^]]]]]]]]]]]]aaaaaaaaabbbccccccbbbaaa___`````````^^^___bbbeeeiiihhhgggfffeeeeeedddddddddgggjjjkkkhhhdddbbb```bbbdddhhhiiihhhfffffffffbbbccceeeggghhhhhhgggfffmmmkkkjjjjjjkkkkkkjjjhhhooopppqqqooollljjjiiiiiinnnooonnnlllhhhdddccccccmmmmmmllllllmmmoooppppppvvvuuuqqqjjjcccbbbeeehhheeeeeefffjjjnnnqqqnnnjjjkkklllmmmooooooppppppppprrrrrrqqqqqqqqqqqqrrrsssuuuuuuuuuwwwwwwvvvssspppuuupppmmmnnnpppppprrrwwwvvvuuuttttttsssssssssssssssttttttsssqqqqqqrrrttttttsssrrrqqqppppppoooooonnnmmmkkkkkklllooorrrtttsssssssssrrrrrrtttxxx{{{zzzzzzyyyzzz}}}|||}}}|||||||||}}}}}}}}}~~~zzzxxxxxxyyyyyyxxxyyyxxxvvvtttssstttvvvwwwuuuvvvvvvwwwwwwwwwwwwvvv{{{|||}}}|||yyywwwwwwwwwwwwuuutttwwwzzzxxxppphhhppprrruuuxxx{{{}}}~~~~~~}}}~~~~~~|||zzzrrr||||||xxxvvvvvvuuuwwwxxxxxxwwwvvvvvvwwwxxxxxxxxxwwwuuuuuuvvvxxxzzzxxxwwwwwwxxxyyyyyyxxxyyyyyyzzz{{{{{{zzzwwwuuuwwwvvvtttrrrqqqrrrrrrsssooonnnooorrrrrrppprrrwwwuuuuuutttqqqooonnnoooppprrrqqqoooooopppqqqrrrsssrrrqqqqqqrrrtttuuusssrrrlllqqqtttsssnnnlllmmmpppnnnnnnooopppqqqrrrqqqqqqnnnllljjjiiijjjkkknnnoookkkkkkkkklllmmmnnnoooooorrrqqqpppmmmjjjiiiiiijjjfffgggiiijjjllllllllllllllllllkkkjjjjjjiiijjjkkkrrrooojjjeee```\\\XXXVVVSSSRRRQQQOOOLLLHHHEEECCCDDDDDDCCCBBB@@@>>>===<<<===???AAABBBCCCBBBAAA@@@<<<<<<===>>>>>>>>>======999999999;;;<<<<<<;;;999555555555555444444444444333444555777888:::;;;<<>>>>>???>>><<<===>>>??????>>>???@@@AAABBBCCCCCCDDDDDDEEEEEEDDDCCCCCCDDDGGGHHHGGGGGGHHHHHHGGGFFFEEEDDDEEEFFFFFFHHHIIIJJJKKKKKKLLLMMMNNNNNNNNNMMMLLLKKKNNNNNNNNNOOOOOOPPPPPPQQQMMMNNNNNNNNNMMMMMMMMMNNNNNNNNNMMMMMMMMMMMMMMMNNNOOOPPPPPPOOOOOOPPPSSSVVVWWWVVVVVVUUUUUUUUUUUUUUUVVVWWWXXXYYYZZZ[[[\\\]]]ZZZZZZZZZZZZ[[[[[[[[[[[[ZZZ[[[\\\]]]]]]^^^```aaa___^^^]]]^^^``````___]]]_________```aaabbbcccdddeeeeeecccaaa````````````cccddddddddddddccccccccc``````aaaaaabbbcccfffhhhjjjiiiiiihhhggggggggggggfffiiilllllliiifffcccbbb```cccgggiiijjjiiijjjkkkhhhiiijjjkkkjjjiiihhhhhhqqqpppoooooopppooonnnmmmsssuuuvvvuuurrrooommmmmmkkklllmmmkkkiiifffeeeeeemmmmmmmmmmmmnnnpppsssuuuwwwnnnhhhffffffeeeeeehhhiiilllpppqqqqqqpppqqqmmmnnnnnnooopppppppppoootttssssssrrrrrrsssssssssrrrrrrsssuuuxxxxxxvvvtttxxxqqqmmmnnnppppppqqquuuttttttsssssssssttttttuuussstttuuusssrrrqqqrrrsssoooqqqsssttttttqqqooommmkkklllmmmnnnooopppqqqqqqrrrssstttssssssuuuxxx{{{vvvwwwzzz|||}}}{{{||||||}}}}}}~~~~~~}}}|||yyywwwxxxxxxxxxxxxxxxvvvuuuttttttvvvwwwxxxyyyyyyyyyyyyxxxwwwvvvvvvxxxyyy{{{{{{zzzzzzzzz{{{zzzxxxvvvxxx{{{|||xxxtttttttttvvvzzz}}}~~~~~~|||{{{pppyyy~~~||||||zzzvvvsssvvvxxxxxxwwwuuuuuuuuuuuuvvvwwwvvvuuuuuuvvvwwwxxxwwwvvvwwwyyyzzzzzzyyyyyy{{{{{{vvvsssyyyxxxvvvtttrrrqqqqqqqqqmmmlllmmmppppppnnnqqqvvvvvvvvvtttqqqnnnmmmnnnooonnnppprrrsssrrrrrrqqqqqqrrrqqqqqqrrrssssssqqqpppkkkooosssrrrnnnmmmooosssqqqqqqrrrrrrqqqpppooooookkkkkkkkkllllllllllllmmmjjjjjjjjjjjjkkkkkklllmmmnnnnnnmmmjjjgggeeegggiiidddfffgggiiikkklllmmmmmmjjjiiigggeeecccbbb```___dddaaa[[[TTTNNNKKKJJJJJJDDDEEEEEEDDDBBB???===<<<;;;;;;<<<============<<<>>>???AAACCCCCCAAA???===777777888888888777666555222444777;;;>>>===999555333333444444555555666666555555666777888999999:::???CCCGGGEEE???;;;;;;===777555555666999888444000333777777222333>>>JJJQQQEEE<<<444444666777888:::===<<<999777666777888999888777555444444444222000222222333333333444444444222333333333222333444444333333444555555555555555111222333333333333222222555888888666777::::::888666777888999999888777666555666777888888888888888<<<===>>>===<<<===>>>@@@@@@??????>>>>>>>>>>>>???>>>????????????AAADDDGGGGGGEEEDDDDDDEEEEEEEEEDDDCCCCCCEEEFFFGGGGGGGGGGGGJJJKKKKKKKKKJJJKKKMMMOOONNNOOOPPPQQQQQQPPPNNNMMMMMMNNNNNNOOOPPPQQQRRRRRRRRRSSSTTTVVVVVVVVVUUUUUUUUUUUUUUUUUUUUUVVVVVVVVVRRRSSSUUUUUUTTTTTTVVVWWWVVVUUUUUUTTTTTTTTTTTTUUUTTTUUUWWWWWWWWWYYY[[[]]]___^^^]]]]]]\\\\\\]]]]]]\\\\\\]]]^^^___``````aaa_______________^^^^^^^^^^^^```bbbbbbbbbbbbccceeedddcccccccccddddddbbb```ffffffffffffgggiiijjjkkkgggfffeeeeeeeeefffhhhhhhggghhhhhhgggeeedddeeefffccccccdddeeefffhhhjjjkkkjjjiiihhhgggggghhhiiijjjjjjmmmoooooommmjjjhhhhhhccceeeiiijjjkkkmmmoooqqqnnnooopppooommmlllmmmnnnsssssssssssssssrrrrrrrrrxxxzzz||||||yyyuuusssrrrmmmnnnnnnmmmlllkkkkkklllmmmnnnoooooooooqqquuuyyyyyynnnkkklllllljjjiiilllkkkllloooooommmnnnqqqnnnoooppppppppppppooooootttssssssrrrrrrrrrrrrsssooopppqqqtttxxxyyyyyyxxxzzzsssnnnoooqqqppppppqqqrrrrrrrrrssstttuuuvvvwwwtttuuuvvvuuusssrrrrrrsssmmmooosssuuuuuurrrooollllllmmmoooqqqrrrqqqpppooossssssttttttssstttwwwyyytttwww|||~~~zzzxxxzzz{{{|||}}}~~~~~~~~~~~~{{{xxxwwwxxxyyyyyyyyyyyyxxxwwwxxxzzz{{{{{{zzzzzzzzzzzzzzzyyyxxxwwwwwwuuuwwwzzz{{{zzz{{{|||}}}|||{{{yyyzzz|||}}}~~~~~~{{{yyyzzz~~~~~~|||{{{vvv|||}}}xxxrrruuuwwwxxxwwwuuuttttttssstttvvvvvvuuuuuuwwwxxxwwwvvvtttuuuxxxzzz{{{{{{xxx{{{zzzvvvtttyyyyyywwwuuusssrrrqqqqqqllljjjkkknnnnnnmmmpppuuuuuuuuutttqqqnnnlllmmmnnnnnnqqquuuwwwvvvtttrrrrrrqqqpppooopppqqqqqqpppnnnlllnnnpppooommmmmmppptttppprrrssssssqqqooonnnnnnjjjjjjkkklllmmmllllllkkkiiiiiiiiiiiiiiijjjkkkllljjjjjjiiieeeaaa___bbbeeeeeeeeeeeedddddddddcccccc___]]]YYYWWWVVVTTTQQQOOOLLLJJJFFFAAA======@@@CCC===???AAABBB@@@>>>======;;;<<<>>>???@@@@@@@@@???>>>>>>??????>>><<<999888444444444555444444333333///111555:::<<<;;;777333333333444444555666666666555555444444444444444444555888::::::777555666888333333555777888666333000111666666222666CCCKKKLLL:::555222444666777999===>>>===;;;999888888888888777555333333333333222000333444444555555666666666444555555555333222222333111222333444444444444444111111222222222222333333999<<<<<<:::;;;>>>???<<<:::;;;<<<======>>>>>>>>>===<<<<<<<<<<<<<<<======@@@AAABBBBBBBBBCCCEEEGGGGGGFFFEEEDDDCCCDDDDDDEEEFFFGGGHHHGGGFFFGGGJJJNNNOOONNNLLLLLLNNNOOONNNMMMJJJKKKMMMNNNNNNNNNNNNMMMPPPRRRTTTTTTSSSSSSUUUWWWVVVWWWYYYZZZZZZYYYXXXWWWVVVVVVVVVWWWWWWXXXXXXXXXXXXXXXZZZ[[[[[[[[[ZZZYYYZZZZZZZZZZZZZZZYYYYYYYYYVVVYYY[[[[[[[[[[[[^^^```\\\\\\[[[ZZZZZZZZZZZZZZZXXXZZZ]]]^^^___```bbbcccddddddcccbbbbbbbbbbbbbbbaaaaaaaaabbbbbbcccccccccaaabbbbbbccccccdddddddddccceeehhhhhhfffeeegggiiiiiihhhggggggggggggeeebbbfffgggiiikkklllllllllkkkjjjiiihhhggghhhiiikkkllljjjkkkllljjjgggfffgggiiiggggggggghhhiiijjjjjjjjjllljjjhhhgggggghhhkkklllmmmooorrrrrrpppnnnmmmmmmgggiiijjjkkklllmmmqqqsssqqqrrrrrrqqqoooooorrruuussstttuuuuuuttttttuuuvvvxxx{{{~~~|||xxxuuutttpppqqqqqqooonnnnnnppprrrnnnoooppppppqqqsssxxx}}}wwwoooooopppoooooosssrrrkkkhhhlllooommmlllmmmpppqqqqqqqqqqqqqqqppppppsssrrrqqqqqqppppppqqqqqqooooooqqqtttwwwzzzzzzyyy|||uuuppprrrsssqqqooonnnqqqqqqrrrsssuuuwwwyyyzzzvvvwwwxxxwwwuuutttttttttqqqrrruuuwwwwwwuuusssqqqppppppqqqqqqqqqqqqqqqpppssstttttttttssssssuuuwwwuuu{{{~~~|||{{{xxxzzz{{{|||}}}~~~~~~~~~{{{xxxxxxyyy{{{{{{{{{zzzyyyyyy{{{}}}~~~{{{yyyvvvwwwxxxyyyyyyyyyyyyyyyuuuwwwyyyzzzzzzzzz{{{|||zzz|||}}}}}}|||||||||{{{~~~|||{{{wwwzzzzzzzzzqqqtttwwwxxxwwwuuutttsssppprrrtttuuuuuuvvvwwwyyywwwtttrrrsssvvvyyy{{{|||vvvyyy||||||zzzyyyyyyzzzwwwwwwvvvuuuuuutttttttttllljjjkkkmmmmmmlllooouuuttttttssspppmmmlllmmmnnnooorrruuuuuutttrrrssstttooonnnmmmnnnppppppooommmpppooommmllllllmmmoooqqqkkknnnqqqqqqooommmmmmnnnkkkkkkjjjjjjjjjkkklllmmmjjjjjjjjjiiijjjjjjkkklllfffgggeee```ZZZWWWZZZ]]]]]]\\\YYYVVVTTTSSSRRRRRRRRRNNNJJJHHHHHHGGGEEECCC<<<===<<<;;;999;;;???BBB888<<<@@@BBB@@@>>>=========>>>???@@@@@@???>>>===<<<<<<<<<;;;999777444333333333333444444555666666222333444666888777555222555555444444444333333333333222222111000000//////111222222222222222222333111333555555444444444444111666666222777AAACCC===333222444666555222444999999999999888888777777777555444333333444444333111222333333444555555666666777888999777444111111222///000111222333333333333333222222111222333444555>>>AAABBB@@@@@@DDDDDDBBB@@@@@@AAABBBCCCDDDEEEEEEDDDCCCBBBAAAAAABBBCCCDDDCCCDDDEEEFFFFFFGGGIIILLLLLLKKKIIIHHHHHHHHHIIIIIIMMMPPPQQQPPPNNNMMMPPPRRRUUUSSSRRRSSSUUUVVVVVVVVVRRRSSSUUUVVVVVVUUUUUUTTTUUUXXX[[[[[[ZZZYYY[[[]]][[[\\\^^^`````````^^^]]]\\\\\\\\\\\\\\\\\\]]]]]][[[\\\]]]]]]]]]\\\[[[[[[]]]]]]]]]\\\\\\[[[[[[[[[YYY\\\___```___```cccfff```___^^^]]]]]]]]]]]]]]]YYY\\\```bbbcccdddeeefffgggffffffeeeeeeeeeeeeeeedddddddddddddddeeeeeeeeebbbcccdddeeeggghhhiiijjjgggiiilllllliiihhhiiikkkmmmkkkjjjiiiiiihhhfffdddbbbeeeiiilllmmmllliiigggmmmllljjjhhhggghhhiiijjjkkklllmmmjjjgggfffgggjjjjjjiiihhhhhhiiijjjiiihhhmmmkkkiiiggggggiiilllooommmppprrrsssqqqooooooooojjjkkkkkkjjjjjjlllpppssspppqqqqqqpppnnnpppuuuyyyssstttuuuuuuuuuuuuvvvwwwvvvyyy}}}~~~{{{xxxuuusssrrrrrrqqqpppnnnoooqqqtttoooqqqrrrrrrrrruuuzzzyyysssoooqqqpppnnnrrryyy}}}qqqiiinnntttsssooonnnrrrrrrssssssrrrrrrqqqqqqrrrqqqppppppooooooooooooqqqpppqqqtttxxxzzzzzzyyy~~~wwwrrrtttuuurrrnnnmmmpppqqqrrrtttvvvxxx{{{|||xxxyyyzzzyyywwwuuuuuuvvvwwwxxxxxxyyyyyyyyyyyyxxxtttsssqqqpppooopppqqqrrrssstttttttttrrrrrrtttvvvxxx~~~wwwyyy{{{|||}}}~~~~~~~~~~~~|||yyyyyy{{{}}}}}}}}}zzzyyyyyy{{{}}}}}}yyyuuussstttuuuwwwyyyzzzzzzzzzvvvxxxzzzzzzyyyyyyyyyzzzxxx|||{{{zzz}}}{{{zzz}}}~~~{{{}}}~~~||||||qqqssssssvvvqqqtttwwwxxxwwwuuussssssnnnqqqtttuuuvvvvvvxxxzzzvvvtttqqqqqqtttyyy|||}}}tttvvvxxxwwwvvvwww{{{ttttttuuuuuuvvvvvvwwwwwwmmmkkkkkkmmmmmmlllooouuussssssrrrooommmkkkmmmnnnoooqqqrrrrrroooooorrrtttmmmllllllmmmoooooonnnmmmtttpppllljjjjjjlllnnnnnngggjjjnnnooonnnmmmmmmooommmllliiihhhhhhjjjmmmoookkkkkkjjjjjjkkkkkklllllldddeeeccc\\\UUUQQQSSSWWWQQQOOOLLLHHHFFFEEEEEEEEEIIIEEE@@@???@@@AAA@@@>>>:::===??????>>>>>>AAADDD555:::???AAA???<<<;;;;;;999::::::;;;:::777555333777777666555333111///...//////000111222444666777777555333333444444444333666666555333222000//////222111111000//////......666444111111111111000///111333444333111111444888333777555111666>>>;;;000444666999:::444......333444555555666777666666555555444333333444555444222000000111111222333444444:::;;;<<<:::555111111222...///000111222333333333555444222222222444666777HHHHHHHHHHHHHHHIIIJJJJJJDDDFFFFFFEEEHHHMMMNNNKKKKKKIIIIIIJJJLLLMMMMMMMMMVVVRRRQQQSSSRRRNNNQQQWWWUUUTTTSSSRRRRRRRRRSSSTTTUUUVVVVVVTTTWWW\\\]]]ZZZ\\\ZZZXXXYYYZZZ[[[[[[ZZZZZZ[[[\\\\\\[[[[[[]]]___ccc______dddddd```___ccccccbbb```_________```aaabbbaaa```^^^^^^______```]]][[[ZZZ[[[]]]______^^^___dddaaa^^^dddaaa\\\```^^^eeegggaaa^^^bbbdddcccfffccc___]]]]]]^^^]]]]]]___aaaeeefffffffffggghhhmmmlllkkkiiiggggggiiikkkeeedddaaabbbiiipppnnnhhhfffggghhhgggfffggghhhjjjjjjjjjkkklllmmmoooooopppppppppnnnjjjeeedddfffiiinnnooopppqqqrrrqqqpppooorrrrrroookkklllqqqqqqooorrroookkkjjjlllnnnmmmlllmmmmmmnnnnnnnnnnnnnnnmmmmmmllljjjjjjkkkmmmppprrrrrrtttvvvvvvuuuqqqnnnkkkiiihhhhhhhhhjjjmmmppprrrttttttsssssssssrrrrrrrrruuusssrrrsssvvvvvvsssppp{{{||||||{{{yyyxxxyyyzzzrrrssstttsssqqqqqqqqqrrrlllqqqrrrpppqqqwww~~~|||rrrnnnrrrssspppuuu~~~lllgggtttyyyrrrpppqqqrrrsssrrrrrrsssvvvyyytttzzzzzzsssnnnoooooommmpppqqqtttvvvyyy{{{}}}}}}|||wwwwwwvvvrrrqqqrrrwwwuuuuuuwww|||~~~~~~|||yyyyyyyyyxxxvvvvvvwwwyyy{{{yyywwwxxxyyyzzzzzzyyywwwtttpppnnnooopppppppppwwwwwwxxxvvvuuutttvvvwwwyyy{{{~~~{{{{{{~~~~~~~~~}}}{{{zzz|||}}}wwwxxxyyyzzzyyyyyywwwwwwqqqtttwwwxxxvvvvvvxxxzzzwwwvvvvvvvvvwwwyyy{{{|||}}}{{{{{{}}}}}}}}}|||{{{zzzxxxwwwxxx{{{~~~~~~}}}yyyvvvvvvzzzwwwsss~~~vvvtttsssvvvyyyyyysssnnntttqqqooooooqqqsssuuuuuuxxxtttpppppptttxxxzzzzzzyyyvvvvvvxxxxxxvvvwwwzzztttrrrppppppqqqssssssrrrkkkmmmnnnllljjjkkknnnqqqpppppppppoooooonnnnnnnnnrrrqqqpppmmmllllllooorrrppppppppppppqqqooollliiiqqqooolllmmmooonnnkkkgggkkkkkkkkkkkklllmmmnnnnnnllljjjhhhhhhjjjkkkkkkkkkggghhhiiiiiihhhgggfffeeeaaa]]]VVVRRRPPPMMMIIIEEEBBBBBB@@@???>>>>>>>>>>>>???>>><<<;;;;;;;;;===>>>???===::::::;;;>>>????????????>>>;;;777444444444555555666777999888555222777777777666444222000/////////000111222333333333000111222222222333666999000111222222111000///...///000000000///...------111000/////////000222222222333333444555666777777444555777888888777555444444555666444222111333666222222333444444555555555444444444444444444444444111111222333333444555555666666666555555444444444444111///000333444222///111222444666777777666555QQQQQQPPPOOOOOOPPPQQQRRRMMMOOOOOOMMMPPPUUUVVVSSSRRRRRRRRRRRRRRRSSSUUUVVVZZZWWWVVVXXXWWWTTTVVV\\\[[[[[[YYYXXXXXXXXXYYYZZZXXX[[[[[[YYY[[[______\\\^^^]]]\\\]]]___```___^^^]]]^^^______^^^___aaacccccc```aaadddddd```___cccbbbbbbbbbcccdddfffgggiiidddcccbbbaaa```aaaaaabbbaaa_________aaabbbaaa``````fffbbbaaagggeeeaaafffeeeiiihhhcccaaadddeeeccciiigggeeecccccccccccccccccceeehhhiiiiiihhhiiijjjmmmmmmlllkkkiiiiiikkknnnllljjjgggffflllrrrpppiiilllllllllkkkiiihhhiiikkkkkkllllllmmmnnnoooppppppqqqqqqoookkkgggfffiiikkklllnnnppprrrttttttuuuuuuuuuuuusssooopppsssrrrnnnpppmmmjjjjjjlllmmmmmmlllnnnooopppqqqqqqpppooonnnpppnnnmmmllllllnnnqqqrrrqqqrrrtttuuuuuussspppnnneeeeeefffiiilllooossstttssssssssssssrrrrrrqqqqqqsssrrrrrrtttwwwwwwssspppwwwzzz}}}}}}zzzwwwuuutttqqqrrrsssrrrppppppqqqrrrnnnrrrssspppqqqyyyyyyrrrsssqqqmmmqqqzzzuuukkktttwwwpppooopppqqqrrrrrrqqqrrruuuwwwwww||||||wwwtttvvvuuurrrrrrtttvvvxxx{{{|||~~~~~~{{{xxxxxxxxxvvvuuuwwwyyyxxxxxxzzz}}}~~~{{{zzzyyyvvvtttuuuxxx{{{{{{zzzxxxxxxyyyzzzyyyxxxxxxuuuqqqpppppprrrssssssuuuvvvwwwvvvuuuvvvxxxyyy}}}}}}zzzzzz}}}}}}||||||{{{{{{zzzzzzyyyxxxwwwvvvvvvwwwxxxxxxtttwwwyyyxxxvvvtttuuuwwwwwwwwwvvvwwwxxxzzz|||}}}~~~|||{{{{{{|||}}}}}}|||yyyxxxvvvvvvwwwzzz~~~~~~~~~|||yyyvvvuuuwwwuuuttt~~~uuussssssvvvzzzyyytttooosssqqqpppppprrrtttuuuuuuuuurrroooooorrrvvvxxxxxxwwwttttttwwwwwwuuuuuuyyywwwuuurrrpppqqqqqqpppoookkkmmmnnnmmmkkkkkknnnpppqqqqqqqqqqqqppppppooooooqqqqqqpppnnnlllmmmppprrrrrrqqqqqqqqqqqqoookkkhhhjjjjjjjjjiiigggfffeeedddiiiiiiiiijjjkkklllmmmnnnllliiifffdddddddddcccbbbbbbaaa```___\\\YYYVVVUUUSSSOOOJJJFFFDDDBBB???===@@@???>>>============>>>@@@???===<<<<<<===>>>???>>>;;;999888999:::999888777888999888666444555666444333333555777777555444888777666555444222111000...000111333333333333222///000111000000111444666///000111222222111000000((()))+++---///000111222111111000///000111222333333333444444555555666666333444666777777666444333333555666555222111222444444444555666777777888888444444444444444333333333222222222333333444444555444444444444333333222222555333111222333444222000333333444444555555444444XXXWWWUUUTTTTTTTTTVVVWWWWWWXXXXXXVVVYYY]]]^^^[[[YYYZZZZZZYYYWWWXXX\\\___]]][[[[[[\\\[[[YYY[[[___```___^^^]]]]]]]]]^^^___\\\```aaa``````bbbbbb^^^^^^^^^^^^aaacccdddbbb``````aaabbbccccccdddfffhhhfffcccdddfffeeebbbaaaccceeeeeeeeefffhhhiiikkklllffffffeeeddddddddddddeeeddddddcccdddfffeeecccaaaccchhheeedddkkkjjjggglllnnnmmmjjjeeeeeehhhgggeeekkkjjjiiihhhggghhhiiiiiihhhkkkmmmmmmllllllllllllmmmnnnnnnmmmlllllloooqqqsssqqqmmmkkknnnsssqqqkkkmmmnnnnnnmmmlllkkkmmmnnnnnnnnnnnnooooooppppppppprrrrrrpppnnnkkkkkkmmmooooooppprrrtttvvvwwwwwwxxxyyyzzzxxxuuutttuuusssnnnnnnllljjjjjjkkkmmmmmmmmmpppqqqsssttttttrrrqqqooopppooommmllllllnnnpppqqqoooppprrrttttttsssqqqpppdddfffhhhkkknnnqqqssstttrrrsssssssssrrrrrrqqqqqqsssrrrsssuuuxxxxxxtttpppssswww|||}}}{{{vvvrrroooooopppppppppooonnnppprrrpppsssrrroooqqqxxx|||uuutttqqqlllooowww|||ooossstttoooooopppqqqrrrrrrqqqrrruuuwww{{{}}}|||zzz{{{|||yyytttvvvwwwxxxzzz{{{}}}~~~~~~zzzxxxzzz|||{{{{{{}}}}}}||||||}}}}}}|||yyyvvvtttvvvzzz~~~|||{{{yyyyyyzzzzzzyyyxxxyyyvvvsssrrrsssuuuvvvvvvsssuuuvvvwwwwwwyyy{{{~~~{{{zzz}}}zzzyyyyyy{{{{{{xxxuuuyyyxxxuuussstttuuuxxxzzzxxxyyyyyyxxxuuusssrrrssswwwwwwwwwxxxyyy{{{~~~}}}{{{zzzzzz|||}}}|||{{{wwwvvvuuuuuuwwwzzz~~~~~~}}}{{{xxxvvvsssssssssvvv{{{sssrrrssswwwyyyyyytttooopppooooooqqqtttuuuuuutttrrrpppmmmmmmpppsssuuuuuuwwwttttttwwwwwwuuuvvvyyyzzzwwwsssqqqpppooommmlllkkkmmmnnnnnnmmmmmmmmmnnnpppppppppqqqppppppoooooonnnnnnnnnmmmkkklllnnnppptttssssssttttttqqqmmmjjjhhhkkkmmmkkkfffcccdddfffhhhhhhggghhhhhhiiijjjkkkhhhddd```\\\ZZZXXXVVVTTTTTTTTTRRRPPPMMMIIIFFFEEEDDDAAA>>>;;;:::999888777===<<<<<<;;;;;;;;;<<<<<<>>>===;;;:::::::::;;;<<<:::999777666666555222000222333444444222222333444333222111222444555555444888777555444222222111111...000333555555444333222////////////......111333...///000111222222222222......///////////////...222111111000111222333444444444444444444444444444222333444555555444333222333555666666444222111111333333444555666777888999333333333333333333333333333333333333333444444444555555444444444444333333666444333333444444333222666555444444444555666777___]]][[[YYYXXXYYY[[[\\\\\\^^^]]][[[]]]aaaaaa]]]YYY\\\]]][[[WWWWWW\\\bbb\\\\\\]]]]]]\\\[[[]]]```aaa```___^^^^^^^^^______^^^ccceeecccbbbcccbbb___\\\\\\^^^aaacccdddbbb```bbbccceeeeeefffgggjjjllliiihhhhhhiiihhhfffeeefffiiihhhhhhiiiiiiiiijjjjjjjjjiiiiiihhhhhhhhhhhhhhhhhhggghhhiiiiiihhheeebbbggglllhhhgggnnnmmmjjjooosssooojjjhhhiiikkkjjjhhhjjjkkkkkkjjjiiiiiikkkllllllnnnppppppooommmmmmnnnnnnooopppooooooooorrrtttuuutttpppmmmppptttsssmmmiiikkklllmmmmmmnnnqqqsssqqqqqqqqqqqqqqqqqqqqqqqqtttsssrrrpppppppppqqqsssuuuuuuvvvvvvwwwwwwwwwxxx|||~~~|||yyywwwwwwsssmmmllllllkkkkkklllmmmnnnnnnqqqrrrtttuuuuuusssqqqoooooonnnlllkkkkkklllmmmnnnnnnooopppqqqqqqpppooonnnhhhiiikkkmmmoooppppppqqqsssttttttuuutttsssrrrrrrvvvuuuuuuwwwyyyxxxsssnnnooosssxxx{{{yyyuuurrrpppoooooopppooonnnnnnppprrrrrrsssqqqmmmnnntttyyyzzz}}}wwwtttuuussspppqqquuurrrqqqrrroooqqqpppqqqssstttuuuvvvxxx{{{~~~|||{{{{{{}}}}}}yyytttyyyyyyyyyzzz{{{||||||}}}|||xxxwww|||~~~}}}|||yyywwwxxx{{{~~~}}}{{{zzzzzz{{{{{{yyywww{{{xxxuuutttvvvxxxyyyzzzsssuuuwwwyyyzzz|||}}}~~~}}}{{{|||yyyvvvxxx{{{{{{vvvqqqwwwvvvtttssstttuuuwwwxxxxxxyyyyyywwwvvvtttsssrrrxxxxxxxxxyyyzzz}}}|||{{{zzzzzz|||}}}||||||vvvvvvuuuvvvxxx|||~~~}}}{{{xxxwwwtttqqqqqqvvvwwwuuuvvvzzzpppppprrruuuwwwvvvrrrooonnnmmmnnnpppsssttttttrrrqqqooonnnmmmnnnqqqssstttxxxuuutttwwwxxxvvvwww{{{zzzwwwsssqqqooonnnmmmkkkkkkmmmnnnoooooonnnmmmmmmmmmnnnoooooooooooonnnmmmkkklllmmmlllkkkkkkmmmnnnppppppqqqrrrrrrpppllliiijjjlllllljjjfffdddcccdddeeedddcccbbbbbbbbbbbbbbb]]]YYYUUUQQQNNNLLLIIIGGGEEEEEEDDDCCCBBBAAA@@@???===<<<:::999888999999999;;;;;;:::999888888888888888777666555444444444555666555555555555333000---222333333222000//////000555222000///000222222222555444333111111000111111///111444666777555333111/////////...------000222000111111111111111111111444444444333222111000///333222111111111222333444444444444444333333222222111222333333333333222111333444666666555222000/////////000111333444555555222222222333333333333333444444444444444333333333777777777777777777777777666555555555555555444333888777666555666999;;;===fffeeecccaaaaaaaaacccdddaaabbb```^^^___cccbbb___ZZZ\\\^^^\\\XXXWWW\\\aaa]]]___```___^^^___```aaabbbaaa```_________```aaa^^^dddgggdddbbbcccbbb```]]]]]]___bbbdddeeecccaaaccceeefffgggggghhhkkkmmmkkklllmmmlllkkkkkkjjjiiikkkkkkkkkllllllllllllkkkmmmmmmmmmlllllllllkkkkkkmmmmmmmmmnnnnnnmmmiiifffjjjooojjjhhhnnnmmmjjjoootttoookkklllnnnnnnmmmllljjjlllmmmlllkkkjjjlllnnnnnnoooqqqqqqpppnnnnnnnnnnnnoooqqqqqqpppqqqsssuuurrrrrrpppnnnqqquuusssoookkkmmmnnnoooooopppsssuuussssssssssssssssssssssssvvvuuussssssttttttuuuuuuwwwwwwwwwxxxyyyyyyzzz{{{}}}~~~{{{yyyxxxsssmmmmmmmmmnnnnnnnnnnnnooopppqqqrrrssstttsssrrrpppooooooooonnnmmmmmmmmmnnnnnnoooooonnnnnnmmmllllllkkkiiijjjlllnnnpppqqqqqqrrruuuvvvwwwwwwwwwvvvtttssszzzxxxwwwxxxyyywwwrrrmmmmmmppptttvvvvvvvvvvvvwwwqqqqqqqqqpppnnnoooqqqsssssstttqqqllllllppprrrqqqrrrqqqsssuuuuuurrrqqqrrrxxxsssqqqooorrrqqqsssvvvxxxyyy{{{}}}}}}{{{|||~~~|||xxxuuu{{{zzzyyyyyyxxxyyyyyyzzzzzzwwwwww||||||}}}~~~~~~|||{{{|||||||||{{{{{{|||||||||zzzxxx|||yyyvvvvvvwwwyyy{{{{{{tttvvvyyyzzz|||{{{~~~~~~}}}yyyvvvwwwzzzzzzvvvqqqssstttuuuvvvvvvvvvvvvvvvwwwvvvwwwwwwwwwwwwvvvuuuyyyxxxxxxyyyzzz}}}|||{{{zzzzzz|||}}}}}}|||xxxxxxxxxyyy{{{~~~}}}zzzyyyxxxuuurrrrrrtttsssooonnnpppooopppqqqssstttssspppnnnmmmlllmmmoooqqqsssrrrpppppppppooonnnoooppprrrtttvvvssssssvvvwwwuuuvvvzzzxxxuuurrrpppoooooonnnlllmmmmmmnnnooooooooommmlllmmmnnnooopppppppppnnnmmmlllmmmoooooommmmmmmmmnnnhhhiiikkknnnooommmiiifffhhhfffcccbbbbbb```]]]ZZZ\\\[[[YYYWWWUUUSSSSSSRRROOOLLLHHHEEECCCBBB@@@???>>>>>>>>>>>>======>>>>>><<<<<<;;;::::::;;;<<<===;;;:::999777666555555555444444333222111000000000222222333444555444111...111222333222000///000111777333000......///000000222111111000/////////000///111444666777555222000000000000///......000333444333333222111000000///...///111333444555666666333222111111111222333444444444444333222222111111111222222222222222222111333444444555555333000...---......///111222222333222222222333333444444444555444444444444444444444888888888888888888888888666666777666666666666777888777666777999===AAADDDffffffeeeeeedddeeeeeeeeeffffffeeebbbbbbfffeeeaaa]]]___```___]]]\\\^^^aaa___ccceeebbbbbbdddeeedddfffeeedddcccbbbcccdddddd___eeehhheeebbbcccdddcccbbbbbbbbbdddggggggfffdddeeefffggggggggghhhkkkmmmllloooooommmmmmoooooolllkkklllmmmoooppppppppppppooooooooopppooonnnnnnmmmsssrrrqqqrrrrrrqqqooollllllpppkkkhhhnnnmmmjjjpppuuuqqqoooqqqrrrpppoooqqqllloooqqqpppnnnmmmoooqqqnnnoooqqqrrrpppooonnnooonnnoooqqqqqqqqqqqqrrrtttoooqqqrrrqqqsssvvvtttpppsssttttttsssqqqqqqsssttttttttttttuuuuuuvvvvvvvvvxxxvvvuuuuuuwwwwwwwwwvvvuuuuuuvvvxxxzzz}}}~~~{{{zzzzzzvvvooooooqqqrrrrrrqqqpppqqqssssssssssssrrrrrrqqqpppooorrrqqqqqqqqqqqqqqqrrrrrroooooommmlllkkkkkkkkkkkkgggiiikkknnnqqqtttvvvwwwvvvwwwxxxyyyyyyxxxvvvttt{{{xxxvvvvvvwwwuuuqqqmmmnnnppprrrtttuuuwwwzzz|||vvvvvvuuurrrqqqqqqsssvvvtttuuurrrnnnnnnqqqppplllnnnpppsssuuuuuussspppooowwwrrroooqqqsssuuuxxxzzz{{{{{{}}}|||zzz||||||zzzxxxzzz|||{{{yyywwwvvvvvvwwwwwwyyyvvvvvv{{{~~~~~~~~~~~~}}}||||||~~~zzz|||}}}{{{{{{{{{{{{{{{{{{|||~~~~~~{{{yyy}}}zzzwwwvvvwwwyyyzzzzzzuuuwwwyyy{{{|||~~~~~~}}}~~~zzz}}}{{{xxxwwwxxxyyywwwtttrrrtttuuuwwwwwwwwwvvvuuuuuuuuuuuuwwwzzz{{{zzzyyyzzzyyyyyyyyyzzz|||}}}}}}{{{zzz{{{}}}~~~~~~~~~zzzzzzzzz|||~~~~~~{{{zzzzzzwwwuuusssrrrrrrqqqooommmqqqqqqqqqqqqqqqpppooooooooonnnmmmnnnpppqqqqqqpppooopppppppppooooooqqqttttttqqqqqqtttuuutttuuuxxxwwwtttqqqooooooooonnnmmmooonnnnnnnnnoooooonnnlllmmmoooppprrrrrrqqqpppooommmoooqqqqqqooonnnmmmmmmhhhiiikkknnnpppnnniiifffccc___[[[[[[\\\ZZZUUUQQQOOONNNKKKIIIFFFDDDCCCBBBCCC@@@===<<<<<<<<<;;;:::??????===<<<;;;:::::::::999::::::999888999;;;===999888777666555444444444444444444333222111000000000000111333555555222000---///111111111222333555666333000......////////////000000111000000//////000111444555555444222000000000111000//////222444666555333222000/////////...///000111222222222222222111111000111222333444333333333222222111111111222222222111111222222222333222222333444444222///000000111111222222333333222333333444444555555666444444444444444555555555666666777777777777888888777888::::::999999;;;<<<:::::::::;;;???CCCHHHKKKddddddeeefffgggfffeeeeeeiiiiiigggddddddgggfffbbbaaabbbcccccccccbbbaaaaaa```fffhhheeedddgggiiifffiiihhhgggfffffffffggghhhbbbhhhkkkgggccceeehhhhhhfffeeeeeefffhhhhhhhhhgggggghhhiiiiiihhhiiikkkmmmjjjnnnooommmmmmqqqqqqmmmlllmmmnnnpppppppppooonnnppppppqqqrrrqqqpppooonnnsssrrrppppppqqqqqqpppnnnkkkoookkkhhhoooooommmsssxxxuuuvvvyyyvvvpppooosssmmmqqqsssrrrooommmooorrrmmmooorrrrrrqqqpppppppppmmmoooqqqqqqppppppqqqrrroootttvvvvvvwwwxxxuuupppuuuuuuuuutttrrrqqqrrrtttttttttuuuvvvwwwxxxxxxyyyyyywwwvvvvvvxxxyyyxxxvvvuuuvvvvvvxxxzzz}}}~~~|||{{{|||yyytttrrrtttvvvvvvsssrrrssstttuuutttsssqqqppppppqqqqqqrrrrrrrrrssssssttttttuuuooonnnmmmllllllmmmnnnoooiiijjjkkkmmmppptttwwwyyyuuuwwwyyyzzzyyyxxxuuutttwwwtttqqqqqqssssssqqqnnnoooqqqsssuuuvvvxxx{{{}}}{{{zzzyyyvvvssssssvvvxxxuuuvvvuuurrrtttvvvsssmmmnnnppprrrssssssttttttrrruuu{{{tttppprrruuuwwwyyyyyyxxxwwwxxxxxxyyyvvvvvvyyyxxxvvvxxx~~~~~~}}}zzzwwwvvvuuuvvvvvvxxxuuuuuuyyy|||zzzyyy{{{{{{|||}}}|||yyywwwxxxzzzzzz{{{|||{{{yyyxxxyyyzzzzzzzzz{{{}}}}}}{{{~~~{{{wwwuuuvvvxxxyyyyyytttvvvxxxyyyzzz{{{~~~}}}||||||{{{~~~yyy}}}~~~~~~{{{xxxwwwwwwxxxyyytttuuuuuuuuuvvvwwwxxxxxxvvvuuuuuuxxx|||~~~}}}{{{zzzzzzyyyyyyyyyzzz|||}}}}}}|||{{{|||~~~{{{||||||}}}~~~|||{{{|||xxxyyyuuuppptttzzzxxxooouuutttsssqqqoooooopppqqqsssqqqoooooopppqqqqqqqqqnnnpppqqqpppnnnnnnpppsssuuurrrrrrvvvwwwuuuwwwzzzwwwtttqqqooooooooommmlllrrrooommmmmmoooooonnnllljjjlllnnnppppppooonnnlllkkkmmmoooooommmjjjhhhhhhdddeeegggiiijjjgggaaa]]]XXXWWWUUUSSSPPPNNNKKKHHHEEEDDDBBB@@@>>><<<<<<;;;===:::888777888999999888???>>><<<:::888888777888555666777555333333666999555555555444555555666666555555555444333222000000000000000222333444222000...///111111111111333444222000///...000111111111...000222333333222000///111111222333333222111000...///000//////000222555555444333111000000111111333333222222111///...---111111000///000111222333222222222222111111111111222222222111111222222222333111000111333555333111333333333333333333333333333333444555555666777777333333444444555555666666777777777888888888999999999;;;>>>>>>>>>>>>@@@CCCCCCCCCDDDFFFIIIMMMPPPSSSfffhhhjjjllllllllljjjiiiiiijjjgggddddddgggfffbbbccccccccceeeffffffccc``````fffhhhddddddhhhiiifffjjjiiihhhggggggggghhhiiieeekkkmmmiiieeegggkkklllhhhfffeeeeeefffhhhgggggghhhiiijjjjjjiiiiiikkkmmmhhhmmmnnnlllmmmqqqqqqmmmnnnoooooonnnmmmkkkiiihhhpppqqqrrrsssrrrqqqpppoooqqqooommmmmmnnnooonnnmmmjjjooojjjiiipppqqqpppwwwzzzyyy|||~~~yyypppoootttlllpppsssrrrnnnkkkmmmpppnnnppprrrsssrrrqqqqqqrrrmmmoooppppppoooooooooppprrrwww{{{{{{{{{zzzvvvppppppqqqrrrrrrqqqqqqsssuuutttuuuuuuwwwxxxyyyzzzzzzzzzxxxvvvwwwyyyzzzxxxuuuyyyyyyxxxyyyzzz|||~~~|||}}}~~~|||wwwuuuwwwyyyxxxuuussstttuuuwwwuuusssqqqpppqqqrrrsssppppppqqqrrrrrrsssttttttooonnnmmmlllmmmoooqqqsssnnnmmmmmmmmmooorrruuuwwwuuuvvvxxxyyyyyywwwuuussstttpppmmmmmmppprrrqqqpppppprrruuuwwwxxxyyyzzz|||~~~~~~{{{xxxuuuuuuwwwzzzuuuwwwwwwvvvyyy{{{wwwqqqnnnooopppppprrrvvvyyyyyyiii|||uuurrrtttvvvxxxyyyxxxuuusssrrrrrrrrrpppqqqtttsssqqqwww~~~{{{xxxvvvuuuuuuvvvxxxuuutttxxxzzzwwwvvvwwwyyyzzz{{{zzzvvvtttuuuwwwzzzzzzyyywwwuuuuuuxxxzzzyyyyyy{{{}}}~~~|||~~~{{{wwwuuuvvvwwwwwwwwwtttuuuwwwwwwwwwyyy{{{~~~~~~xxxwww|||}}}{{{{{{yyy}}}~~~}}}yyyvvvvvvyyy|||wwwvvvtttttttttwwwyyy{{{wwwvvvvvvyyy}}}~~~|||{{{zzzyyyxxxxxxyyyzzz{{{~~~}}}|||}}}|||||||||}}}~~~||||||}}}xxx{{{wwwpppvvvsssyyywwwuuuqqqooooooqqqsssvvvtttqqqoooqqqrrrsssrrrmmmooopppooommmmmmooorrrxxxvvvvvvyyy{{{yyy{{{~~~xxxvvvrrroooooonnnlllkkkssspppllllllnnnoooooommmfffhhhjjjlllmmmllljjjhhhfffhhhkkkkkkhhhdddbbbaaaZZZZZZ\\\]]]\\\XXXQQQLLLIIIKKKLLLHHHBBB>>>===???@@@@@@???===<<<<<<<<<<<<;;;999777666777888888888<<<;;;999777777777777888222444444333000000333666222222333444555777888999555555444444222111000///111000000000222222111///111222333222000//////000///...---///111333444333...000333666666444111///111111222222222111111000---...///......000333555444333222111111111222333...///111222333444444555111000/////////000222222111111111111111111111111333333222222222222333333333111///000333555444333333333333222222222111111444444555555666777888888333333333444555666777777999999999::::::;;;;;;;;;;;;>>>AAAAAAAAABBBEEEHHHMMMMMMNNNPPPRRRUUUXXXZZZkkkjjjiiiiiikkkkkkjjjiiiiiijjjjjjjjjiiigggfffeeeiiihhhgggffffffgggggghhheeegggjjjjjjhhheeecccccchhhfffdddfffiiikkkiiiggggggiiikkkjjjiiiiiilllooopppkkkggggggkkkllliiifffbbbfffkkkmmmlllkkklllnnnmmmmmmoooppppppqqqqqqqqqmmmmmmmmmpppsssssspppmmmoooqqqssssssrrrpppppppppvvvtttqqqooommmmmmnnnooommmnnnpppqqqrrrsssssssss{{{|||||||||{{{xxxuuutttpppssstttqqqpppqqqooojjjoooppprrrssssssrrrpppooooooqqqssssssrrrpppppppppqqqvvvyyywwwuuuvvvtttqqqqqqsssuuussspppnnnoooqqqrrrtttwww{{{}}}{{{}}}{{{zzz|||zzzuuuzzzyyyyyyyyyzzz{{{}}}~~~}}}|||~~~|||yyywwwuuutttttttttqqquuuuuupppppptttsssoooooorrruuuvvvuuutttttttttqqqooonnnnnnoooppppppooolllppprrrqqqrrrvvvvvvtttrrrssstttuuuuuuvvvwwwwwwuuutttrrrppppppqqqrrrssswwwxxxzzz|||}}}~~~|||zzz{{{{{{{{{{{{uuuvvvxxxyyyzzzyyyyyyxxxqqqrrrsssuuuuuuuuuttttttnnn|||tttsssttttttrrrqqqqqqssstttttttttppppppqqqtttwwwyyyyyyxxxzzzxxxvvvuuutttttttttuuurrrrrrssswwwzzzzzzwwwssszzzyyywwwwwwxxxxxxvvvuuuzzzzzzzzzyyyxxxwwwuuuuuuuuuwwwzzz|||~~~~~~}}}|||~~~{{{wwwvvvxxxxxxuuurrrrrrsssvvvxxxyyyzzzzzzzzzwwwzzz|||zzzzzz|||{{{www{{{{{{{{{{{{{{{zzzzzzzzz~~~~~~}}}|||{{{zzzzzz|||{{{yyywwwwwwwwwyyyzzzzzzxxxxxx|||}}}xxx{{{}}}|||xxxxxx{{{|||zzzzzzyyyzzz}}}}}}zzz||||||yyy|||xxxvvvzzzzzzzzzuuuooouuu|||www~~~}}}uuurrruuutttnnnpppqqqrrrrrrrrrqqqpppooossspppllllllnnnppppppooouuuuuuuuuvvvxxxzzz|||}}}zzzxxxxxxyyyvvvppplllmmmjjjkkkkkklllmmmnnnnnnoooeeefffggghhhgggeeecccaaa\\\___```^^^XXXTTTRRRSSSQQQOOOMMMMMMNNNLLLHHHDDDBBBAAAAAA@@@???>>>============<<<<<<:::999777666999888666555333222222222666555444333222222222222222111000//////111333444666444111000222333444444666444000///000000111000111111000000000000111111............///000222222000000000000000111111222222000///000333444333000888666333111111111000...222222222111111000000000777555222000///000111333222222222222222222222222666777777444///------///...222555333///...111555222222222111111111111111777444111000333555666555111111111111111222222222333333222333444555777999999666555666888999777555999::::::999999;;;>>>AAACCCCCCFFFJJJKKKIIIKKKOOOVVVVVVUUUWWWZZZ[[[[[[[[[lllkkkjjjjjjkkkkkkjjjiiiiiijjjkkkkkkjjjiiihhhgggjjjjjjkkkkkkjjjiiihhhgggeeehhhkkkkkkjjjhhhffffffkkkiiiggghhhjjjkkkiiiggggggiiikkkkkkjjjkkknnnqqqqqqooommmmmmnnnnnnllljjjgggjjjllllllkkkjjjkkklllkkklllmmmnnnoooooooooooojjjjjjjjjllloooqqqooommmppprrrssssssrrrrrrsssttttttsssrrrpppooonnnnnnnnnnnnooopppqqqrrrsssssstttwwwwwwxxxxxxwwwuuurrrpppqqqttttttqqqppprrrrrrooopppqqqrrrssssssrrrqqqqqqqqqrrrssssssrrrrrrrrrrrrrrrwwwyyyvvvuuuuuurrrnnnlllooorrrsssqqqooooooooossstttvvvzzz}}}}}}{{{xxxyyywwwwwwzzz~~~~~~yyyuuuyyyyyyxxxyyyzzz|||~~~~~~|||{{{}}}|||zzzxxxuuutttsssrrrqqquuuuuuqqqqqquuuuuurrrttttttsssssstttuuuuuuvvvrrrpppnnnnnnoooppppppooonnnqqqrrrpppqqqttttttqqqqqqqqqqqqrrrssstttuuuvvv|||yyyuuuqqqoooppprrrtttwwwxxxzzz}}}}}}|||zzz{{{{{{{{{zzzzzzyyyxxxttttttuuuvvvuuuuuussssssooo|||tttppprrrrrrrrrrrrtttvvvuuusssqqqoooooooooqqqtttuuutttsssyyyxxxvvvtttrrrqqqpppooosssssstttwwwzzzzzzxxxuuuzzzyyywwwxxxyyyyyyxxxwwwzzzzzzzzzzzzyyyxxxwwwvvvvvvwwwxxxzzz{{{{{{{{{{{{zzzzzzyyywwwvvvvvvwwwxxxuuuvvvxxxyyyzzzzzzzzzyyyxxx|||}}}{{{{{{}}}|||xxx|||||||||}}}}}}~~~~~~~~~~~~}}}|||{{{zzzyyyxxxwwwwwwxxxyyyzzz|||zzzzzz}}}}}}xxxzzz|||{{{wwwwwwzzzzzzxxxvvvvvvxxx{{{~~~~~~|||zzz|||{{{xxxzzzyyyxxx|||zzzzzzvvvpppqqqzzzzzz|||{{{vvvssssssrrroooqqqqqqsssssssssrrrqqqqqqqqqnnnlllllloooqqqrrrqqquuuuuuvvvvvvvvvvvvwwwwwwtttqqqrrrtttsssnnnmmmnnnlllllllllkkkkkkjjjjjjjjjeeedddcccaaa^^^[[[YYYWWWVVVVVVUUUQQQMMMIIIGGGFFFCCCAAA@@@AAABBBBBB???<<<@@@@@@??????>>>=========;;;;;;:::999888777666555777666333111000111222333555444333222111111111111222111000///000111333444666333111000222333444444666333000///000111000000000000000///000000111111000000///000000111222333000000000000000111111222444222111111333222000...444333333444555444222000444333333333333333333222555444111///...///000222222222222222222222222222333444444222000...000222222222333222111111111222222222222222333333333333555333222555:::;;;999555444444444444444555555555444444444444666777999;;;:::888666777999;;;:::999;;;<<<===>>>???BBBFFFJJJJJJJJJLLLQQQRRRQQQTTTYYYZZZZZZZZZ\\\^^^``````___mmmkkkkkkkkklllllljjjhhhiiiiiijjjkkkkkkkkkkkkkkklllmmmnnnooonnnllliiiggggggjjjlllmmmkkkiiihhhhhhkkkjjjiiiiiiiiiiiigggeeegggiiikkkllllllmmmoooqqqrrrssstttsssqqqooonnnnnnmmmmmmmmmkkkiiiiiijjjlllkkklllmmmnnnnnnooonnnnnnnnnmmmlllnnnqqqtttttttttssstttuuutttssstttvvvxxxssssssssssssrrrqqqooonnnoooooopppqqqrrrsssttttttvvvwwwyyyzzzyyywwwtttrrrqqqsssrrrnnnooosssuuutttssssssssssssssssssssssssttttttsssrrrrrrssstttuuusssvvvxxxuuuttttttqqqlllgggkkkppprrrrrrpppnnnnnnssstttuuuxxx{{{{{{yyywwwwwwvvvvvvzzz~~~|||xxx|||{{{zzzyyyyyyzzz{{{|||~~~|||zzzxxx{{{zzzyyyxxxuuusssqqqppprrrtttuuussssssvvvwwwuuuyyyuuuqqqqqqtttwwwwwwvvvsssqqqooooooppppppooonnnooorrrrrrpppppprrrqqqnnnpppoooooonnnppprrrtttvvv|||wwwrrrppprrruuuwwwvvvxxxzzz}}}}}}~~~|||{{{zzzzzzzzzyyyyyyxxxxxxvvvuuussssssrrrvvvvvvoooqqqqqqrrrsssvvvwwwuuuqqqnnnmmmllllllmmmoooppppppooouuuuuutttsssrrrpppooonnnrrrssstttwwwyyyzzzxxxvvvyyyxxxwwwxxxzzz{{{zzzyyyyyyzzzzzz{{{{{{zzzzzzyyyxxxwwwwwwwwwxxxxxxyyyyyyxxxyyyzzzwwwttttttyyy~~~xxxyyyzzz{{{|||{{{zzzzzzxxx{{{|||zzzzzz|||{{{xxx||||||}}}~~~~~~~~~|||{{{{{{yyyxxxxxxwwwxxxzzz{{{|||~~~||||||~~~|||xxxxxx{{{zzzwwwvvvyyyyyyvvvuuuvvvwwwvvvtttrrrrrrrrrtttuuuuuusssuuuzzz||||||{{{{{{~~~zzzxxxvvvsssnnnppp~~~~~~zzzxxxxxxuuuqqqppprrrpppqqqrrrssssssrrrqqqpppmmmllljjjkkknnnqqqssssssrrrssstttttttttsssrrrqqqooolllkkkmmmlllhhhhhhkkkiiihhhgggeeebbb```^^^]]][[[YYYVVVRRROOOMMMLLLLLLKKKIIIFFFCCCBBB@@@>>><<<<<<<<<<<<>>>??????>>><<<>>>>>>======<<<<<<;;;;;;999888666444333333444444444333111//////000111333444333222111000000000000222111000000000111333444555333111111222333333333555333000///000111000000////////////000000111222222111111111111111222222000000000000000111111222555444333333333111...+++111111333666888777444222222222222333333333333333444222000.........000111222222222222222222222222///000111111000000222444555333111111333333111///222222333333444444555555555444555;;;BBBCCC===777666666777777777888888888888888888888:::<<<>>>@@@>>><<<::::::<<<>>>?????????AAACCCFFFHHHLLLQQQUUUWWWVVVWWW[[[\\\[[[^^^ccc_________aaacccdddcccbbbnnnmmmllllllmmmllljjjgggfffggghhhiiikkkllllllmmmooooooooonnnmmmkkkjjjiiiiiikkkmmmmmmjjjhhhgggggggggggggggggggggfffeeedddhhhjjjkkkllllllmmmmmmnnnoootttwwwvvvqqqnnnnnnooopppooollljjjiiijjjlllnnnnnnoooppppppqqqqqqqqqpppqqqpppoooqqqssswwwyyy{{{yyyyyyxxxuuutttuuuxxxzzzsssuuuwwwxxxwwwuuurrrpppppppppqqqqqqrrrsssttttttvvvwwwyyy{{{zzzxxxuuusssqqqrrrppplllmmmsssvvvvvvvvvuuuttttttsssttttttuuuuuussspppoooppprrrtttuuuqqqtttvvvttttttuuurrrmmmjjjllloooqqqqqqpppoooooosssssstttwwwzzz{{{zzzxxxxxxxxxyyy|||~~~}}}{{{yyyxxxxxxxxxxxx~~~}}}}}}|||zzzxxxvvvuuuuuuuuuvvvvvvuuusssqqqoooqqqrrrsssssstttvvvwwwwwwzzzuuuqqqrrrvvvyyywwwtttsssqqqpppoooppppppooonnnnnnqqqrrrpppppprrrrrrnnnpppooonnnmmmooorrruuuwww{{{yyywwwttttttvvvxxxzzzvvvwwwyyy|||~~~~~~}}}~~~~~~}}}|||{{{{{{||||||~~~~~~|||{{{yyywwwuuutttsssqqqzzzzzzqqqsssqqqqqqrrrssstttrrrooollljjjiiiiiijjjmmmoooooonnnooopppqqqsssssssssrrrqqqqqqrrrtttvvvxxxxxxwwwvvvxxxwwwwwwxxxzzz{{{{{{zzzyyyzzz{{{|||}}}}}}}}}}}}{{{zzzxxxvvvvvvwwwxxxyyyyyyyyyxxxuuusssuuuyyy}}}{{{{{{}}}~~~~~~~~~}}}}}}xxx{{{{{{xxxxxxzzzzzzwww{{{|||~~~~~~~~~~~~}}}{{{zzzyyyxxxxxxxxxxxxyyy{{{|||~~~~~~}}}}}}}}}~~~~~~zzzwwwvvvyyyyyywwwwwwyyyyyyuuuvvvvvvtttnnnfff```^^^___dddfffggghhhkkkpppuuuwww}}}|||~~~{{{wwwuuuuuuppplllwwwyyyuuuyyywwwpppoootttpppqqqqqqrrrrrrqqqpppooolllkkkjjjjjjlllnnnpppqqqlllnnnoooppppppnnnlllkkkjjjfffccccccaaa]]]]]]aaa```___\\\XXXUUUQQQNNNMMMIIIGGGDDDBBBAAABBBCCCDDDCCC???;;;;;;>>>???>>><<<>>>??????AAAAAAAAA@@@???>>>===<<<;;;:::888777777666444222000000000222333222222222111000000//////222222111000000000000000111111000000000111222333444222111111222333333222444222000///000111000/////////...//////000111222222222111000000000111111000000000000000111111222444444444444333111...,,,111111222555777666444222//////000000111111222222333222111/////////000111222222222222222222222222////////////000111222333444333222111111000///...111222222333444555555666888666666===DDDFFF???888777777777888999::::::;;;;;;;;;<<<===>>>AAACCCEEEGGGEEEBBB@@@@@@BBBDDDEEEEEEGGGJJJMMMPPPSSSXXX[[[cccaaaaaadddcccaaadddiiieeeddddddeeeffffffdddbbbooonnnmmmnnnnnnllliiigggcccccceeefffhhhjjjkkklllqqqooollljjjiiiiiijjjkkkkkklllmmmkkkhhhfffeeeeeedddeeeggghhhhhhggggggfffjjjjjjjjjkkklllkkkjjjiiilllqqquuutttoookkkllloooqqqnnnkkkiiijjjllloooqqqsssssstttuuuuuuuuuttttttnnnnnnnnnoooqqqtttxxx{{{~~~}}}{{{wwwuuuuuuxxx{{{wwwyyy{{{}}}|||yyyuuurrrrrrqqqqqqqqqrrrssstttuuussstttwwwyyyxxxvvvrrrpppssstttsssooopppvvvyyyxxxwwwvvvuuuttttttttttttuuussspppmmmlllnnnqqqsssssspppsssttttttwwwyyyvvvpppsssrrrppppppqqqqqqrrrrrrtttssstttvvvyyy{{{|||{{{xxxyyyzzz}}}|||{{{zzzyyyxxxyyyyyyzzz{{{zzzzzzxxxwwwuuutttssspppqqqrrrsssssssssqqqqqqppppppqqqssstttuuuvvvwwwxxxuuusssuuuyyyzzzvvvqqqsssqqqpppooopppqqqpppooonnnqqqrrrpppqqqttttttqqqrrrqqqooooooqqqtttwwwyyyxxxxxxxxxxxxxxxwwwvvvvvvvvvvvvxxxyyy{{{{{{|||||||||{{{yyyyyy{{{}}}~~~~~~}}}|||{{{{{{{{{|||~~~}}}{{{yyyxxxwwwsssnnnuuu~~~uuuvvvtttrrrpppooooooooommmkkkhhhggggggiiillloooqqqqqqoooppprrrsssttttttsssrrrooopppssstttuuuvvvwwwwwwwwwvvvvvvxxxzzz{{{{{{zzzzzz{{{|||}}}~~~|||zzzxxxwwwxxxyyyzzz~~~zzzuuutttuuuxxxyyyyyy}}}~~~zzz}}}|||yyyyyy{{{{{{xxx{{{|||}}}~~~~~~~~~}}}|||zzzyyyxxxwwwyyyyyyzzz{{{}}}}}}||||||||||||{{{xxxwwwtttxxxyyyxxxwwwyyywwwsssooonnnjjjaaaVVVOOOMMMMMMRRRTTTXXX]]]aaafffmmmsss~~~~~~|||{{{{{{uuusssvvvsssmmmpppzzzwwwsssxxxxxxqqqnnnrrrppppppqqqqqqpppooommmlllmmmllljjjiiihhhiiikkkmmmhhhhhhiiihhhfffccc___]]][[[VVVSSSSSSRRROOOPPPSSSUUUSSSPPPMMMIIIEEEBBBAAA>>>===;;;::::::<<<>>>??????<<<999999<<<>>>===<<<===>>>??????>>><<<;;;:::>>>===;;;999777444333222333111///......///111222111333444555444111...,,,111111000000//////000000111111111111111222222222333222111111222333222111222111//////000111000/////////......///000111111111000000/////////000000000000000000000111111222222333444444333222111111555333111111222333222111/////////000000111111111333333222111111111222222222222222222222222222222111000//////000111111111///222444222...+++---000000111111222333444444555:::666555888>>>@@@<<<777666777888999:::;;;<<<<<<=========???AAADDDFFFHHHRRRPPPMMMJJJHHHIIIJJJLLLNNNPPPRRRTTTVVVXXX\\\^^^fffeeefffiiihhhfffhhhmmmlllkkkjjjkkkkkkiiifffcccpppoooooooooooommmiiifffaaaaaabbbdddfffhhhjjjkkkpppmmmjjjgggfffgggiiikkkjjjkkkllljjjgggddddddddddddgggjjjlllkkkjjjjjjjjjiiiiiiiiikkklllllljjjhhhjjjnnnrrrqqqmmmkkkllloooqqqnnnjjjiiikkkooorrrtttvvvvvvwwwwwwwwwwwwvvvvvvooopppqqqqqqrrruuuyyy|||~~~|||yyywwwwwwyyy|||{{{}}}{{{wwwtttsssrrrqqqqqqqqqssstttuuuvvvxxx{{{||||||xxxuuurrrvvvxxxxxxvvvvvvzzzzzzxxxwwwvvvvvvuuuuuutttttttttqqqmmmjjjjjjmmmpppqqqpppqqqssstttuuuyyy}}}zzzsssxxxuuurrrqqqrrrtttuuuuuuvvvttttttuuuxxxzzz{{{{{{vvvwwwxxxzzz{{{|||||||||wwwwwwwwwwwwyyy{{{}}}yyyyyyxxxwwwvvvuuuttttttpppqqqqqqrrrsssssssssrrrqqqoooppptttuuutttuuuwwwuuuttttttvvvxxxxxxtttppprrrqqqooooooqqqrrrqqqpppooossstttrrrsssvvvvvvtttsssrrrrrrrrrtttwwwyyy{{{yyyzzz{{{{{{yyyvvvssspppvvvwwwxxxyyyzzzzzzzzzzzz{{{yyywwwvvvxxxzzz||||||yyyyyyzzz{{{|||~~~}}}|||zzzzzzzzztttooosssxxxvvvuuussspppnnnnnnmmmkkkjjjgggffffffhhhlllppprrrsssuuuuuuuuutttsssrrrqqqpppnnnqqqssstttuuuuuuwwwyyyyyyxxxwwwyyy{{{||||||{{{||||||~~~}}}{{{yyyyyyyyyzzz{{{{{{vvvvvvyyy|||{{{yyy~~~{{{{{{}}}~~~{{{|||}}}~~~~~~~~~~~~~~~}}}|||{{{zzzyyyyyyyyyyyy{{{|||~~~|||||||||{{{zzzyyyxxxwwwuuuyyyzzzxxxvvvvvvrrrmmm___\\\WWWPPPHHHCCCBBBBBBDDDEEEJJJQQQUUUYYYaaajjjtttzzz~~~~~~||||||yyyuuuwwwsssrrrssssssooommmnnnxxxsssqqqtttuuurrrnnnmmmmmmmmmmmmlllkkkhhhfffeeegggfffeeebbb```___aaaccc```___]]]ZZZVVVQQQMMMJJJGGGCCCAAACCCCCCBBBDDDHHHJJJIIIGGGDDDAAA???===<<<;;;;;;;;;;;;::::::999999>>><<<:::999999999888777<<<===>>>===;;;888777777<<<;;;999777444222000///000///.........///000111111222555666666333///---111111000000000000000111000000111111222222222222333111000111222333222000111000//////111111000///000//////......//////000000///////////////000000000000000000000111111222111222333333222222333555777444111000111111111000111111111222222222222222333333222222222222222333222222222222222222222222333111///000111222111000...222555333---+++...222111111222222333333444444777555333555888:::999888888999:::;;;===>>>???@@@@@@@@@AAABBBEEEHHHKKKMMM[[[[[[YYYVVVSSSRRRSSSUUUWWWYYY[[[]]]]]]^^^```bbbeeeeeehhhlllmmmkkklllqqqqqqppppppqqqqqqooollliiiqqqppppppppppppmmmiiieeeaaaaaaaaaccceeegggiiikkkmmmkkkiiigggggggggiiijjjhhhiiijjjiiigggffffffgggfffjjjmmmnnnllljjjiiijjjhhhggghhhkkknnnooommmjjjkkkmmmoooooommmmmmoooqqqrrroookkkjjjmmmppprrrsssvvvvvvvvvwwwwwwvvvvvvuuuoooqqqssssssssstttxxx{{{|||||||||zzzyyyyyy|||~~~~~~{{{wwwttttttsssrrrqqqqqqrrrtttuuu{{{}}}|||xxxuuuuuuyyy{{{yyyyyyzzzwwwsssuuuvvvvvvvvvvvvtttsssrrrpppllliiiiiinnnqqqpppooouuuvvvwwwxxx|||{{{tttwwwuuussstttvvvxxxxxxwwwxxxvvvttttttuuuwwwwwwwwwvvvvvvwwwwwwwwwwwwwwwxxxwwwwwwwwwwwwyyy{{{}}}~~~yyyyyyxxxwwwwwwwwwwwwwwwuuuuuutttssssssssssssttttttqqqqqqvvvvvvttttttxxxuuuuuuuuuuuuuuutttssssssqqqpppooooooqqqssssssrrrtttwwwwwwuuuuuuxxxwwwtttrrrssssssuuuvvvxxxzzz{{{{{{{{{{{{zzzyyyvvvtttrrrwwwxxxyyy{{{|||}}}}}}}}}zzzyyyxxxxxxzzz{{{zzzyyyxxxyyy{{{|||~~~}}}{{{zzzzzzzzz{{{uuussstttxxx||||||wwwrrrvvvtttrrrqqqpppnnnkkkhhhhhhgggfffgggkkkoooqqqqqqvvvvvvtttsssrrrqqqppppppppprrruuuvvvvvvvvvyyy||||||{{{zzz{{{}}}~~~~~~}}}}}}~~~~~~}}}|||zzzzzzzzzzzz{{{~~~|||{{{{{{}}}~~~~~~{{{zzz}}}}}}{{{~~~~~~~~~~~~~~~~~~~~~}}}{{{{{{{{{zzzzzzyyyyyyyyywwwxxxzzz|||}}}{{{||||||{{{zzzyyyyyyzzzxxx{{{{{{wwwsssoooiiicccPPPKKKEEE@@@===;;;:::999999:::>>>DDDFFFGGGOOOYYYdddmmmuuuvvvwwwxxxtttoooppprrrqqqooonnnpppnnnkkknnnooonnnmmmppprrrmmmeeedddccccccaaa___\\\YYYWWWWWWWWWVVVSSSPPPOOOQQQTTTPPPOOOLLLHHHDDDAAA>>><<<<<<999999;;;;;;:::;;;???@@@@@@???>>><<<;;;::::::888999;;;<<<<<<999666444999:::;;;:::888666555666<<<>>>@@@???<<<:::999:::888888666555333222000000......//////000000000111000000222333333333333222111111111000000111111222000000111222222222222222222111000111333333111000000/////////111111000...111000///...............////////////000111222222000000000000000111111222222333333222000111444777555444333333333333111000222222222222111111111111111111111111111111222222222222222222222222222222333111///000222444333222000222333333000///111333333333333333444444444444555666888999:::;;;===>>><<<===>>>@@@BBBCCCEEEEEEHHHHHHIIIKKKNNNRRRUUUWWW```aaaaaa```]]]\\\]]]______aaadddeeeeeeeeegggiiijjjjjjmmmqqqppplllkkknnnooopppqqqsssuuutttqqqoooqqqqqqpppqqqpppmmmiiieeeaaaaaabbbcccdddgggjjjkkkjjjiiiiiiiiiiiiiiiiiiiiifffgggiiiiiihhhhhhiiikkkfffjjjmmmmmmjjjgggfffgggffffffggglllppprrrpppnnnlllmmmnnnnnnnnnppprrrttttttppplllkkknnnqqqrrrqqqtttuuuuuuuuuuuuuuuttttttiiillloooooonnnooorrruuuyyyzzz{{{zzzzzz{{{~~~~~~zzzvvvssstttsssrrrqqqqqqrrrtttuuuzzz|||zzzuuurrrrrrwwwzzzyyyxxxwwwsssmmmtttuuuwwwwwwvvvtttrrrppppppllliiijjjooorrrpppnnnxxxyyyyyyyyy}}}|||tttsssrrrsssvvvzzz{{{zzzwww{{{xxxtttrrrsssssssssssswwwwwwxxxwwwvvvuuuuuuvvv{{{{{{yyyxxxxxxxxxyyyyyyzzzzzzyyyyyyyyyyyyzzzzzzzzzyyywwwuuutttsssttttttvvvrrrssswwwxxxtttuuuyyyvvvvvvuuusssqqqqqqsssuuupppooonnnooorrrttttttssswwwzzzzzzwwwvvvxxxwwwsssrrrssstttvvvxxxyyyzzz{{{zzzzzzyyyyyyxxxxxxxxxyyyxxxyyy{{{}}}zzzzzzzzz|||}}}}}}zzzxxxyyyzzz|||~~~}}}|||{{{yyyyyyyyyzzz{{{vvvwwwuuurrruuuxxxuuunnnuuuuuuuuuuuutttpppkkkgggjjjhhhfffgggjjjmmmooooootttsssrrrqqqqqqqqqssssssqqqtttwwwxxxwwwxxx{{{~~~~~~}}}~~~~~~~~~||||||{{{{{{zzzzzzzzzzzzzzz}}}}}}|||}}}|||wwwwwwyyyzzzxxx~~~}}}~~~}}}}}}~~~~~~wwwwwwwwwwwwwwwwwwwwwwwwvvvwwwyyy{{{|||}}}}}}~~~||||||}}}|||{{{zzz{{{|||{{{~~~|||vvvpppjjjbbb[[[IIICCC;;;777666666444222333333666;;;:::999@@@JJJXXXcccmmmqqqsssuuuqqqkkkiiiqqqrrrkkkjjjoooqqqlllgggkkkkkkhhhlllqqqlll```ZZZYYYXXXVVVSSSPPPMMMKKKHHHHHHHHHEEEBBBAAADDDGGGAAA@@@>>>;;;999888888777===:::999;;;:::777777999999999999999999888888888222444999;;;;;;999444111444888;;;;;;888777888999:::===@@@???<<<::::::;;;555555444333333222222111---...///000111111111000///.........000333666888222111111111111111222222000000111222222222222111222111000111333333111000000///...///111111000...222111000///------------000000000000111222333444000000000000000111111222444555444111///000444888333333444666777666333000111111000000//////......000000000000111111111111222222222222222222222222222000...000333666555444444222111222444555444222555555555555555444444444444999>>>@@@@@@@@@CCCEEE@@@@@@BBBDDDFFFGGGIIIJJJQQQQQQRRRTTTWWW[[[^^^```aaadddfffeeeccccccdddgggdddgggiiikkkkkkkkkmmmnnnqqqqqqsssuuurrrjjjggghhhkkklllnnnrrruuuuuusssqqqpppppppppooommmkkkiiigggccceeedddaaadddkkkooopppllllllkkkkkkkkkjjjjjjjjjjjjiiigggggghhhjjjmmmpppjjjooopppllliiiiiigggdddjjjhhhggghhhkkknnnoooooommmmmmnnnoooooooooooonnnmmmllljjjhhhhhhjjjlllnnnxxxvvvsssrrrrrrrrrqqqpppnnnnnnnnnoooooopppqqqqqqtttuuuwwwyyyzzz}}}~~~}}}}}}{{{wwwtttvvvssspppoooqqqrrrsssrrrvvvyyy{{{zzzxxxvvvuuutttvvvxxxzzzzzzxxxvvvuuuttt{{{xxxttttttvvvvvvqqqlllnnnmmmllljjjjjjmmmssswwwzzzvvvwww{{{}}}{{{yyyzzzuuuuuuvvvxxxzzzzzzxxxvvvsssxxx{{{wwwsssrrrrrrqqq|||{{{xxxuuussstttwwwzzz~~~|||zzzyyyyyyyyyyyyxxxuuuwwwxxxxxxwwwvvvxxxyyywwwyyyzzzwwwssstttyyy~~~tttvvvxxxxxxwwwuuuuuuuuuuuuvvvuuurrroooooorrruuuhhhjjjlllnnnoooqqqsssvvvxxxyyy{{{{{{zzzxxxuuusssooommmqqqyyy|||zzz{{{|||~~~}}}zzz{{{|||~~~~~~zzz{{{|||}}}}}}|||{{{{{{{{{||||||}}}~~~}}}}}}}}}{{{xxxxxxyyy{{{uuuvvvwwwwwwwwwuuutttsssuuuxxxzzzxxxsssooonnnnnnnnnjjjfffgggkkkmmmkkkhhhvvvtttrrrrrrtttvvvwwwwwwsssuuuxxxzzzzzzzzz|||~~~}}}}}}~~~{{{xxx~~~~~~xxxzzz}}}~~~}}}|||{{{{{{|||}}}~~~~~~~~~}}}yyywwwwww|||}}}~~~}}}{{{zzzyyy{{{|||yyyzzz}}}zzzxxxvvvuuuwwwxxxxxxwwwtttrrrrrrtttwww{{{|||}}}~~~}}}{{{xxxuuuuuuwwwzzz|||xxxrrrnnniiiaaaUUULLL>>><<<888444111///------333333333444666777999:::FFFOOO\\\hhhnnnmmmiiieeekkkhhhggghhhjjjiiibbb]]][[[fffkkkgggdddccc[[[PPPHHHGGGFFFDDDBBBAAA??????AAA<<<777555777:::;;;;;;>>>===:::888777666777888999888888888888888999999::::::999999888777666666:::888666666777888777666999888888999;;;;;;:::999DDDBBB@@@>>>============:::888666555444222///---111111111111000000000000333222222222111111000000444111111111+++&&&***222333333222111111222333333000000000000000111111111000///...------...///000000000000000000000000000......////////////......///000111222222111000///333444444111//////222666888555333333555555333000333111///000333444222000111000000000000111222222111444444///,,,...000111555444444444555666888999333333444444333222222111555444333333444777999;;;444777===@@@BBBBBBBBBCCCJJJFFFHHHNNNPPPOOORRRWWWWWWXXXYYY]]]aaadddeeedddfffggghhhhhhhhhfffeeedddkkkkkklllmmmnnnoooppppppqqqssstttuuusssoookkkhhhjjjhhhiiimmmsssvvvsssoooooooooooonnnmmmkkkiiihhhfffhhhgggdddffflllpppooojjjjjjkkkllllllllllllllljjjiiiiiiiiijjjlllooopppkkkooooookkkhhhiiihhhfffiiihhhggghhhkkkmmmnnnnnnnnnooooooooooooooonnnnnnooommmkkkiiiiiijjjlllnnnrrrpppooooooqqqrrrqqqpppqqqpppooonnnnnnooopppqqqqqqsssvvvxxxyyy|||~~~}}}}}}}}}|||yyywwwwwwtttqqqpppqqqrrrrrrqqqtttvvvyyyyyywwwuuuuuuuuuvvvxxxzzzzzzxxxvvvvvvwwwyyyvvvssstttwwwwwwtttpppppppppooonnnnnnpppuuuyyyzzzwwwxxx||||||{{{|||wwwwwwxxxzzz|||{{{yyywwwuuuyyyyyyuuusssuuutttrrrzzzyyywwwuuussstttwwwzzz{{{{{{zzzzzz{{{zzzyyyxxxtttvvvwwwxxxwwwxxxyyy{{{yyy{{{|||yyyuuutttxxx|||yyyzzz{{{yyywwwtttttttttsssttttttrrrooonnnpppsssmmmnnnppppppooooooqqqrrryyyzzz||||||{{{yyywwwuuutttrrruuu|||~~~}}}~~~}}}{{{|||}}}~~~~~~}}}|||{{{|||||||||}}}~~~~~~{{{xxxwwwxxxyyyuuuuuuvvvvvvuuuuuutttsssuuuxxxyyyxxxtttqqqppppppqqqlllhhhiiilllooonnnkkksssrrrqqqrrruuuvvvvvvvvvuuuuuuvvvxxxzzz|||}}}~~~~~~|||}}}~~~~~~{{{xxx|||}}}}}}~~~~~~~~~~~~~~~}}}~~~~~~}}}|||{{{{{{|||{{{}}}}}}|||yyyyyy|||}}}}}}~~~{{{zzzyyy~~~|||}}}zzzwwwtttssssssttttttsssrrrqqqpppqqqtttwwwxxxxxxzzzzzzyyyvvvtttsssuuuvvvzzzvvvqqqlllfff]]]PPPGGG:::888666333111000000000222222222333444555666777<<>>===;;;:::999999>>>:::555444666888999888;;;999888888888888555333444555777999999888777777999888888777666666555555999888777888:::;;;;;;:::888888888:::<<<>>>===;;;@@@???>>><<<;;;::::::;;;777666444444444333111///111111111111000000000000222222111111111000000000111000111222000---222:::333222222111111222222333111111111111000000000000000///............///000////////////////////////......////////////......111111222333333222111000111222333111//////111444999666222111222444444333333111000000222333111/////////......//////000111444888888444111333555444333222222222333555666777555555666666666555555444888777777777999:::<<<===:::>>>BBBEEEFFFGGGHHHIIIRRROOOQQQVVVYYYXXXZZZ___^^^^^^___bbbeeeggggggfffhhhhhhiiiiiihhhhhhgggggglllmmmoooooooooooommmlllrrrsssttttttsssqqqnnnlllmmmjjjhhhiiimmmpppnnnlllnnnnnnoooooonnnmmmkkkjjjjjjlllkkkhhhiiinnnpppooohhhiiikkkmmmnnnnnnnnnnnnjjjjjjkkklllnnnooopppqqqllloooooojjjgggiiiiiihhhiiigggggghhhkkkmmmmmmmmmppppppppppppoooooonnnmmmooonnnllljjjiiijjjlllmmmkkkjjjjjjllloooqqqqqqppprrrpppnnnmmmlllnnnpppqqqooorrruuuwwwxxxzzz|||~~~}}}|||{{{|||~~~}}}|||zzzyyyvvvsssrrrrrrrrrqqqppprrrtttwwwxxxwwwvvvuuuuuuvvvxxxyyyyyyxxxwwwxxxzzzwwwuuusssuuuxxxyyywwwuuupppppppppoooooorrrvvvyyyzzzxxxyyy~~~}}}zzzyyyzzz{{{}}}}}}{{{xxxwwwxxxvvvsssssswwwvvvsssxxxxxxvvvtttrrrssswwwyyyyyyyyyzzzzzzzzzyyyxxxxxxsssuuuwwwxxxxxxxxxzzz|||{{{}}}~~~{{{wwwuuuwwwzzz||||||{{{xxxtttrrrrrrsssqqqrrrsssrrrpppnnnooopppooopppqqqqqqpppooopppqqqyyyzzz{{{{{{{{{yyyxxxwwwvvvuuuwww|||~~~~~~}}}}}}~~~~~~}}}|||}}}}}}}}}}}}}}}}}}}}}}}}|||yyywwwwwwxxxvvvvvvuuuttttttttttttuuuuuuwwwyyyxxxvvvsssrrrrrrtttpppkkkkkknnnppppppoooppppppqqqsssuuuvvvuuutttvvvtttsssvvv{{{~~~~~~}}}}}}|||{{{|||}}}|||zzzyyyzzz{{{||||||}}}}}}}}}||||||zzzyyyyyyzzz{{{xxxzzz|||}}}~~~{{{}}}{{{|||}}}}}}}}}}}}zzzxxxwww}}}~~~zzzwwwrrrppppppqqqqqqqqquuusssrrrsssvvvxxxxxxwwwyyyzzz{{{yyywwwuuuuuuvvvyyyuuuooojjjbbbVVVIII???555444222111111111222222111111111111111222333333333888@@@HHHOOORRRTTTTTTTTTPPPLLLJJJJJJHHHCCC@@@===???DDDJJJJJJCCC===<<<888888777666666555555444888666444333444666666555888555555777:::999333---111333666999:::999777555888888777777666666555555999888888:::<<<>>>>>>===888888888:::===>>>>>>======<<<;;;:::999999999999555333222222333333222000222222111111111000000000111111000000000000//////000///111222111000555<<<333222111111111111222333222222222111000000000///000//////......//////000...........................//////000000//////...222222444444444444333222000111222222000000111222:::666222000111333444444333222111111222222000////////////...//////000111111555777444222444444222222222222333444666777888888888999999:::999999999<<<===>>>???@@@BBBCCCCCCFFFHHHKKKLLLMMMOOOQQQSSS[[[ZZZ[[[___bbbaaacccffffffeeeeeegggjjjkkkkkkiiikkkkkkjjjiiijjjkkklllllloooppppppqqqpppnnnllljjjsssssstttssssssrrrppppppqqqmmmhhhgggiiikkkjjjhhhoooooopppqqqqqqpppnnnnnnoooqqqpppllllllppppppnnniiijjjlllnnnoooooonnnmmmjjjkkkmmmooopppqqqqqqqqqlllooonnniiigggiiikkkjjjhhhgggggghhhkkkmmmmmmlllqqqqqqqqqpppooommmlllkkknnnlllkkkiiihhhiiijjjjjjhhhhhhhhhjjjmmmoooooonnnpppooolllkkklllnnnrrrtttooorrruuuxxxyyyyyy{{{|||{{{zzzzzz{{{}}}~~~~~~|||zzzxxxuuusssssssssqqqppprrruuuxxxyyyxxxwwwwwwwwwvvvxxxxxxxxxxxxxxxzzz}}}xxxvvvuuuvvvxxxyyyxxxwwwsssttttttttttttvvvyyy|||{{{xxxyyy{{{zzzzzz{{{||||||zzzxxxxxxvvvrrroooqqqwwwwwwsssvvvvvvuuutttssstttwwwzzzxxxxxxxxxwwwvvvvvvxxxyyyuuuwwwxxxxxxxxxxxxyyy{{{{{{}}}~~~|||zzzxxxyyyzzz{{{{{{yyyuuurrrpppqqqrrrqqqqqqrrrrrrqqqpppoooooommmnnnpppppppppppprrrtttxxxxxxxxxxxxwwwwwwvvvvvvttttttvvvzzz}}}~~~~~~}}}~~~~~~~~~}}}|||{{{{{{zzz}}}zzzyyyyyyzzzxxxwwwvvvuuuuuuuuuwwwwwwvvvwwwxxxxxxwwwvvvuuuuuuuuuqqqmmmlllnnnqqqrrrrrrmmmnnnpppsssvvvvvvtttrrrvvvrrrpppsssyyy~~~}}}{{{yyyyyyzzzzzz{{{{{{zzzyyyyyyzzz{{{||||||}}}}}}|||}}}|||zzzzzzzzzzzzyyyxxxtttvvvxxxzzzzzz|||}}}~~~|||{{{zzz|||zzzxxxwww|||~~~~~~{{{zzz{{{|||zzzvvvrrrppppppqqqrrrrrruuutttssstttwwwyyyyyyxxxwwwyyy{{{{{{xxxvvvttttttxxxtttnnnfff\\\OOOAAA888333222111000000111222333222111111000000000111111444555777:::===@@@BBBCCCFFFCCC???<<<;;;:::888666888555999CCCCCC:::444666555555555555555555555555555444444444444444444333999444222555::::::444...222444666888999999999999::::::999999888888888777:::999999;;;===>>>===<<<888777888999;;;<<<;;;:::;;;::::::999999888888888555333222111222222111000222222222111111111000000000000000///////////////111111111000...---000333222222111111111111222222333333222222111000//////000000000/////////////////////////////////////////////000000000000//////111222333444555444333333000111222333333222222222777555444333333333333444333333222222111111000000111111111000111222222333///444666444444666555222444444555777888:::;;;<<<:::;;;<<<======>>>>>>>>>AAABBBEEEHHHJJJLLLMMMMMMRRRSSSUUUUUUVVVXXX[[[^^^___```aaadddfffggghhhiiiiiiiiiiiikkknnnooonnnmmmnnnmmmkkkjjjkkkmmmoooqqqqqqqqqpppooonnnnnnnnnnnnuuutttsssqqqppppppoooooossspppmmmkkklllllljjjiiirrrrrrsssttttttsssrrrqqqsssuuutttqqqppprrrqqqnnnlllmmmmmmnnnnnnmmmlllkkkjjjlllnnnpppqqqqqqpppppplllnnnnnniiigggjjjlllkkkiiihhhhhhiiilllmmmlllkkkppppppooonnnmmmkkkjjjiiijjjiiihhhggggggggghhhhhhjjjjjjjjjlllnnnnnnmmmkkklllkkkjjjjjjlllppptttwwwpppssswwwyyyyyyzzz{{{|||{{{yyyyyyzzz|||~~~~~~}}}zzzxxxvvvuuuuuutttsssqqqvvvxxx{{{|||{{{yyyyyyyyywwwxxxyyyyyyxxxyyy|||~~~{{{yyywwwvvvwwwwwwwwwvvvwwwyyyzzzzzzzzz|||~~~{{{xxxyyy{{{zzzyyyyyyzzzzzzxxxwwwvvvtttpppllloootttuuuqqqttttttuuutttsssuuuxxx{{{yyyyyywwwtttrrrssswww{{{yyyzzzzzzyyywwwvvvwwwxxxzzz{{{||||||{{{zzz{{{|||yyyyyyxxxuuusssrrrtttvvvrrrrrrrrrrrrrrrrrrqqqpppmmmoooppppppppppppqqqsssvvvuuutttsssssssssssssssrrrtttvvvxxx|||~~~}}}}}}~~~~~~~~~}}}|||zzzzzz}}}~~~~~~|||{{{{{{|||zzzyyyxxxwwwwwwxxxyyyzzzwwwvvvvvvwwwwwwwwwwwwvvvtttqqqooommmnnnppprrrrrrmmmnnnppptttvvvvvvsssppptttpppnnnrrrxxx|||{{{xxxvvvwwwxxxyyyyyyyyyyyyyyyyyyzzz{{{|||}}}}}}}}}}}}zzzyyy{{{}}}~~~{{{wwwsssuuuxxxyyyyyyzzz|||~~~}}}~~~|||yyywww{{{|||}}}~~~}}}|||{{{yyyzzzzzzyyyxxxxxxyyyyyyyyyvvvsssqqqssstttuuuuuuqqqqqqqqqsssvvvwwwwwwvvvrrruuuwwwxxxuuuqqqnnnmmmtttpppjjjaaaUUUGGG;;;333333222111000000000111222333222222111111111111111555444333333333555777999<<<:::777555555555555555999444666???AAA888222444333444444444555555555555333333444444444444444444<<<666111222777:::777333888777777777888:::===>>><<<<<<<<<<<<;;;;;;;;;;;;;;;::::::;;;<<<<<<:::888888777777888999:::888777888888888888888888888777777555222111111111000...222222222222111111111111///////////////000000000000111111...------......111111111111111111111111444333333222111000000///000000000000000//////...000000000000000000000000//////000000000000//////000111333444444444333333222333333444555555555444222333666777666444222111333444444333222111111222222222222222222333444444444777999888:::===<<<888666777999;;;===>>>@@@@@@===>>>@@@AAACCCCCCDDDDDDHHHJJJMMMPPPSSSVVVWWWXXX\\\]]]]]]]]]]]]___cccfffccceeefffhhhiiikkkkkkjjjiiiiiiiiillloooqqqpppooopppooolllkkklllnnnqqqssssssqqqnnnllllllooorrrtttvvvuuurrrooommmlllkkkkkkrrrqqqqqqrrrrrrqqqooommmtttuuuvvvwwwvvvuuutttsssuuuxxxwwwtttssstttrrrnnnnnnmmmmmmlllllllllkkkkkklllmmmnnnooopppooonnnnnnjjjnnnnnnjjjiiikkkmmmkkkiiiiiiiiikkkmmmnnnmmmkkkmmmllllllkkkjjjiiiggggggggggggfffffffffgggggggggmmmmmmmmmmmmnnnmmmkkkhhhiiiiiiiiijjjmmmqqquuuxxxsssuuuxxxyyyyyyyyy{{{}}}{{{yyyxxxyyyzzz||||||{{{xxxvvvuuuvvvwwwwwwvvvttt{{{}}}|||zzzyyyyyywwwxxxzzzzzzzzzzzz|||}}}|||zzzxxxvvvuuuuuuuuuvvvtttvvvxxxyyyyyyzzz{{{}}}zzzxxxyyy~~~}}}|||zzzxxxxxxxxxxxxwwwuuuttttttppplllmmmqqqrrrppprrrtttuuuuuuuuuvvvyyy|||zzz{{{yyyuuurrrrrrwww{{{{{{||||||zzzwwwvvvvvvvvvzzzzzzzzzzzzzzz{{{|||}}}wwwxxxxxxwwwvvvuuuwwwxxxsssrrrqqqqqqrrrsssrrrpppqqqrrrsssrrrpppooopppqqqwwwuuusssqqqppppppqqqqqqsssvvvxxxxxx{{{~~~}}}|||}}}~~~~~~~~~}}}|||{{{|||}}}~~~}}}}}}~~~zzzyyyyyyyyyyyyzzz{{{{{{wwwvvvuuuvvvwwwxxxwwwvvvrrrqqqppppppppppppqqqrrrooooooqqqtttvvvuuurrrppprrrpppqqqtttxxxzzzyyyvvvrrrtttvvvwwwwwwwwwyyyzzzxxxyyyzzz{{{|||}}}}}}}}}zzzzzz|||}}}xxxwwwyyy{{{|||{{{{{{|||}}}yyy|||~~~~~~~~~}}}|||yyyvvvvvvxxx{{{}}}~~~yyyyyyxxxwwwwwwxxxxxxyyywwwuuusssssstttvvvvvvuuurrrrrrrrrtttvvvwwwvvvtttpppsssuuuuuuqqqmmmjjjhhhhhheee___VVVKKK???666111444333111000000000111111333222222111111111222222333222000000000222555666666555444333333444555666888555666;;;>>>:::555222111222222222333333333444222333444444333333444555>>>777111000444999:::999<<<;;;999888999;;;>>>AAA==================<<<<<<;;;::::::;;;<<<;;;999666999888888999:::;;;:::888999999:::;;;;;;;;;::::::999666333111111111000///333222222222222111111111//////000000000000111111...111111...///222333111000000111222222111000000333333333222111111111000111111111111000///......111111111111111111111111///000000111111000000///000111333444555444444333555333333444666777777666///222777999888444222000333444555555333333444555444444333333444444555666666999999999<<<@@@@@@<<<:::<<<>>>@@@CCCDDDEEEFFFDDDEEEGGGIIIKKKLLLMMMMMMRRRSSSUUUXXX[[[]]]___aaabbbccccccccccccdddgggjjjfffjjjllllllmmmoooooolllhhhhhhiiikkknnnpppooonnnqqqooommmllllllnnnppprrrrrrpppmmmkkkmmmpppuuuxxxuuusssqqqnnnkkkiiihhhgggoooqqqsssttttttsssqqqpppvvvvvvwwwwwwwwwvvvtttsssuuuyyyyyyvvvtttuuusssnnnmmmllljjjjjjjjjkkkmmmnnnmmmmmmmmmmmmmmmllllllkkkhhhmmmnnnllljjjlllmmmkkkjjjjjjkkklllnnnooommmllliiiiiiiiihhhhhhfffeeeeeeeeefffffffffggghhhhhhiiinnnnnnmmmnnnnnnmmmjjjggghhhhhhiiikkknnnqqqtttvvvtttvvvwwwwwwwwwxxx{{{}}}|||zzzxxxwwwxxxyyyyyyxxxuuutttuuuvvvxxxzzzyyyxxx~~~}}}yyywwwwwwwwwyyy{{{|||{{{{{{{{{|||{{{zzzxxxvvvttttttuuuvvvqqqsssvvvwwwwwwwwwyyyzzzzzzwwwxxx||||||{{{|||}}}{{{yyyxxxxxxxxxvvvuuurrruuusssnnnlllooopppooorrrsssuuuvvvvvvxxx{{{}}}{{{}}}~~~{{{wwwtttvvvyyyzzz{{{{{{zzzxxxvvvwwwwww}}}{{{yyyxxxyyyzzz{{{{{{tttuuuwwwvvvuuuttttttuuusssqqqnnnnnnppprrrrrrpppssstttuuutttsssrrrsssttt{{{yyyvvvsssqqqqqqrrrrrrtttwwwxxxvvvxxx}}}}}}|||zzz{{{}}}~~~}}}~~~}}}|||}}}xxxyyyyyyzzzzzzzzzzzzzzzxxxvvvttttttvvvwwwvvvuuuqqqrrrrrrsssrrrqqqqqqrrrrrrqqqrrrtttuuuuuurrrpppqqqsssuuuxxxyyyyyywwwvvvooorrruuuvvvvvvvvvxxxzzzvvvwwwxxxzzz{{{{{{||||||}}}{{{{{{~~~|||wwwyyy{{{}}}}}}|||{{{{{{{{{xxx}}}}}}~~~}}}|||}}}|||zzzwwwuuuxxx{{{}}}~~~~~~}}}xxxwwwvvvuuuvvvwwwwwwxxxuuusssrrrssstttsssrrrppppppoooooopppppppppmmmkkkjjjlllmmmlllhhhccc```^^^WWWUUUPPPHHH???888333111333222111000111111333333222111111111111111222222111000//////000111333444222222333222222222333444444666666777<<<>>>:::333111111111111111222222222111222333222111111333666;;;777222111333666:::;;;<<<<<<;;;:::;;;<<<>>>???::::::;;;;;;;;;;;;;;;;;;999999999;;;===<<<:::888999999:::<<>>CCCDDD@@@BBBCCCFFFIIILLLMMMNNNOOOMMMNNNPPPSSSUUUWWWXXXXXX]]]]]]]]]^^^___aaacccddddddeeeggggggfffgggiiikkkiiinnnpppnnnooorrrrrrmmmjjjiiiiiikkkmmmmmmlllkkkpppooonnnllllllmmmnnnooopppoooooooooppprrrtttuuurrrqqqpppnnnllliiihhhgggmmmnnnooooooooonnnoooooovvvwwwwwwwwwvvvuuusssrrruuuyyyzzzwwwuuuvvvsssnnnkkkjjjhhhhhhiiikkknnnpppnnnmmmmmmlllkkkjjjjjjjjjggglllooommmkkkmmmmmmkkkkkkkkkkkkmmmoooooonnnlllggggggggggggfffeeedddccceeeeeefffggghhhiiijjjjjjmmmmmmmmmnnnnnnmmmjjjgggiiiiiijjjlllnnnqqqrrrtttuuuvvvvvvvvvvvvwwwzzz}}}}}}zzzxxxvvvwwwwwwwwwvvvsssssstttvvvyyy{{{{{{zzz}}}xxxvvvuuuwwwzzz|||}}}|||{{{zzzzzzyyyyyywwwuuussstttvvvxxxuuuxxx{{{|||||||||}}}~~~zzzvvvwww{{{}}}{{{yyyzzz~~~|||yyyxxxxxxxxxwwwuuurrrvvvvvvqqqmmmnnnpppppprrrsssuuuvvvwwwyyy|||~~~{{{|||wwwvvvxxxyyyzzz{{{zzzxxxwwwxxxyyy}}}yyywwwwwwxxxyyyyyyppprrrtttsssqqqooooooooosssppplllllloooqqqqqqpppqqqsssuuuvvvvvvvvvxxxzzz~~~|||xxxuuusssrrrssstttssswwwwwwssstttzzz|||yyy{{{~~~}}}|||yyy{{{}}}~~~|||{{{{{{vvvwwwyyyzzz{{{zzzyyyyyyyyyvvvssstttvvvwwwvvvtttppprrrtttuuutttrrrrrrrrrtttsssssstttuuutttrrrpppqqquuuyyy{{{{{{yyywwwwwwnnnqqquuuvvvuuuuuuxxxzzzuuuuuuwwwxxxyyyzzzzzzzzz~~~{{{xxxyyy||||||xxxtttyyy{{{}}}|||zzzyyyxxxxxxyyy~~~}}}{{{~~~}}}|||}}}}}}{{{yyyxxx{{{}}}{{{yyyyyyvvvuuusssssstttuuuvvvuuusssrrrrrrrrrrrrpppmmmjjjhhhgggeeeeeedddbbb___\\\^^^``````^^^ZZZUUUQQQPPPKKKIIIDDD>>>888333111111111111111111111333555666000000000000000111222222111000000////////////000000111222111000000000111222666777555;;;CCC???555222222222222222222222222000111222111//////333666888666333222222555999;;;;;;;;;<<<<<<<<<<<<<<<<<<888888888888888888888888777888999<<<>>>>>><<<:::::::::<<>>>>>>>>>>>???@@@@@@AAAAAA@@@???CCCJJJKKKHHHIIIKKKNNNQQQTTTVVVVVVWWWTTTUUUWWWZZZ]]]^^^``````eeedddbbbaaaaaabbbdddeeeeeefffhhhhhhhhhhhhiiikkkiiinnnqqqnnnooosssrrrmmmlllkkkjjjkkklllllljjjhhhpppooonnnmmmllllllmmmmmmnnnoooqqqrrrssssssrrrrrrppppppooonnnmmmkkkiiihhhllllllkkkjjjhhhiiikkknnnzzzzzzzzzyyyxxxwwwvvvuuuvvvvvvvvvvvvwwwuuurrrooommmkkkiiigggggghhhjjjllllllkkkkkklllmmmllljjjhhhkkkkkkmmmnnnooooooooonnnqqqqqqpppppppppooooooooommmkkkiiigggeeecccbbbbbbaaabbbcccdddgggjjjmmmnnnssssssrrroookkkiiiiiijjjkkkkkklllnnnppprrrtttvvvvvvvvvuuuttttttuuuwwwwww|||{{{zzzyyyxxxxxxxxxxxxsssttttttuuuwwwzzz|||~~~~~~{{{xxxvvvyyy{{{||||||zzzyyyyyyzzztttuuuvvvwwwxxxyyyyyyyyyyyyxxxxxxyyy{{{|||{{{zzzwwwuuuttttttuuuxxx{{{}}}}}}|||{{{yyyxxxwwwwwwwwwxxxtttpppnnnoooqqqssssssuuutttrrrrrrtttyyy~~~~~~|||zzzyyy{{{zzzwwwsssrrrtttyyy}}}~~~~~~}}}zzzvvvsssrrrrrruuutttrrrpppoooooorrruuuqqqpppooooooppprrrtttuuuoooqqqvvvzzzxxxuuuxxx~~~{{{{{{zzzxxxtttrrrrrrssszzzvvvqqqrrrvvvyyyyyywww}}}}}}{{{~~~}}}|||}}}~~~|||~~~|||zzzzzz{{{vvvtttuuuxxxyyyvvvvvvyyy~~~uuuqqqwwwwwwpppmmmpppnnnnnnooorrrtttuuusssqqqxxxrrrmmmmmmsssvvvsssppplllpppvvvyyyyyyxxxvvvvvvwwwuuusssrrrsssuuuxxxzzztttyyy}}}|||xxxvvvwwwzzz}}}|||||||||{{{{{{{{{{{{yyyvvvtttvvv{{{|||yyyuuuwwwxxxyyy{{{|||}}}}}}}}}{{{{{{{{{{{{{{{|||~~~~~~yyyyyy|||}}}zzzxxxvvvuuutttrrrooonnnmmmmmmkkkjjjdddgggjjjkkkhhheeebbbaaaZZZXXXUUUTTTSSSRRROOOMMMJJJKKKKKKKKKIIIFFFCCCBBB>>>;;;777444333333555777555111...///444777666444111111111111111111111111333222111222333444333111000000111111111111000000222888777000222<<>>>>>>>>===:::888666888666333111000000222333333111///111444444111---111111111111111111111111111000//////000111000///000111111111111111111000000666555000222===@@@<<<777444111//////000000///333333333333333333333333888555222111222333333222666666666888::::::999888555777999<<<>>>???@@@@@@EEEHHHMMMOOONNNMMMNNNOOOQQQRRRSSSUUUWWWYYY[[[[[[ZZZ\\\]]]]]]___```ZZZRRR???777111222333222111333444888555...///666666///888666333111111000...---111111111111222333444555000000000000111111111111222333333222222000//////222222111000000///......///000000111111111111000111000000000000000111111222222222333333444555666777777666666666666777777999999999:::;;;;;;<<<<<<;;;<<<>>>@@@AAAAAAAAA@@@FFFFFFFFFIIIMMMOOOPPPOOOSSSQQQQQQTTTXXX\\\\\\\\\^^^]]]___bbbaaa]]]]]]aaaaaabbbdddeeefffffffffeeeggghhhhhhgggeeefffgggiiiggghhhjjjmmmpppqqqpppnnnooommmlllooosssuuusssppprrrllllllsssrrrjjjhhhnnnjjjkkklllkkkjjjjjjkkkmmmnnnmmmmmmnnnpppqqqqqqpppoooooooooooonnnnnnnnnnnnmmmllliiieeebbbaaacccdddxxxxxxyyyzzzxxxvvvtttrrrwwwwwwwwwxxxyyyxxxuuusssnnnkkkfffbbb```aaacccdddcccccceeehhhllloooooonnnmmmlllllllllmmmoooqqqrrrqqqtttxxxzzzyyytttoookkklllkkkhhhfffeeeeeefffgggdddcccaaa```aaadddfffhhhmmmoooppppppooooooppprrrooooooooopppqqqrrrssstttqqqqqqqqqqqqrrruuuwwwxxxzzzyyyxxxwwwvvvvvvvvvvvvrrrqqqpppppprrrvvvyyy||||||wwwtttwwwtttsssvvv|||}}}xxxsssxxxxxxxxxxxxxxxxxxxxxxxx|||zzzyyyxxxyyyyyywwwvvvtttuuuuuuwwwxxxyyyzzz{{{zzz{{{}}}}}}|||xxxuuusssqqqooollllllooorrrtttuuussstttvvvxxxyyyyyyxxxxxx{{{||||||{{{{{{zzzyyyxxxzzzyyywwwsssqqqrrruuuxxx}}}~~~}}}zzzwwwtttttttttrrrrrrrrrqqqqqqqqqpppppplllmmmnnnooooooooooooooorrrqqqqqqsssrrrqqqwww~~~yyyyyyxxxuuussstttvvvxxx{{{xxxuuuvvvzzz}}}|||{{{||||||}}}~~~|||zzzzzz{{{{{{{{{|||~~~~~~~~~~~~{{{yyyxxxxxxmmmlllnnntttvvvvvvwwwzzz{{{~~~|||tttoooqqqvvvyyytttrrrooonnnnnnnnnmmmllltttsssrrrqqqqqqrrrttttttsssvvvyyy{{{{{{zzz{{{|||wwwwwwwwwwwwvvvuuutttssswwwzzz}}}}}}zzzyyy{{{}}}zzz{{{}}}~~~~~~}}}|||{{{~~~|||zzz{{{}}}}}}zzzwwwrrruuuzzz~~~}}}{{{||||||{{{{{{zzzyyyyyyyyyzzzyyyzzz|||~~~}}}uuusssqqqnnnkkkhhhgggfffccc```[[[VVVRRRNNNJJJHHHJJJKKKJJJGGGCCC???>>>======;;;999888888777555333666666777777666555333222222222111000000000000000222111000222333111,,,'''111111111111111111111111000///......000000///...111111222222222222111111---222333000333<<<@@@===666333000///000000000///111222222222333444444444777444222111222222222111444333333555999;;;<<<;;;;;;>>>AAAEEEIIIKKKMMMMMMSSSVVV[[[]]]]]]\\\\\\]]]ZZZ[[[]]]___aaaaaaaaaaaaaaaccccccaaabbbbbb[[[SSSAAA999333222333222222444000444333///111888777111:::777333111111111///...222111000000111222444666111111111111111000000000222222222222222111000///111111111000/////////...///000000111111111222222111111111111111111111111333333444555666888999:::;;;;;;:::::::::::::::;;;;;;<<<===>>>@@@BBBDDDEEEFFFGGGHHHIIIJJJKKKKKKKKKNNNNNNOOOSSSWWWZZZ[[[ZZZ[[[ZZZZZZ\\\___aaabbbbbbdddbbbbbbdddbbb^^^```dddfffgggiiijjjkkkkkkkkkjjjiiiiiijjjiiiggggggiiikkkhhhhhhiiillloooqqqqqqpppooommmnnnppptttuuuqqqnnnsssnnnnnnrrrqqqjjjhhhllllllllllllkkkiiiiiikkkmmmlllmmmnnnooooooppppppooorrrrrrqqqpppnnnmmmllllllqqqnnnkkkiiihhhgggeeedddvvvwwwxxxyyyxxxvvvsssqqqvvvvvvvvvxxxyyyyyyvvvtttrrrnnniiidddaaaaaacccdddbbbbbbcccgggkkknnnooonnnnnnllljjjiiijjjmmmqqqsssppprrrvvvxxxxxxtttppplllmmmllliiihhhggghhhjjjkkkhhhgggdddbbbbbbdddgggiiilllnnnppppppooooooqqqrrrpppppppppppppppqqqqqqrrrpppppppppqqqsssvvvyyyzzz{{{zzzyyyxxxxxxwwwxxxxxxsssrrrqqqppprrruuuyyy{{{|||vvvrrrsssrrrrrrvvvzzz{{{wwwsssyyyyyyxxxxxxwwwwwwwwwwww|||zzzxxxxxxxxxwwwuuuttttttvvvxxxzzz{{{|||{{{{{{zzz{{{{{{zzzyyyvvvtttrrrnnnlllkkklllooosssuuuvvvwwwxxxyyyzzzzzzyyyxxxwwwvvvwwwxxxyyyzzz{{{{{{{{{yyyxxxvvvsssqqqpppsssuuu|||||||||zzzwwwuuuuuuuuuqqqqqqqqqrrrrrrrrrpppnnnlllmmmnnnpppppppppooonnnqqqoooppprrrrrrqqquuu{{{xxxxxxwwwvvvuuuvvvzzz}}}{{{yyyxxxyyy|||~~~|||{{{{{{|||~~~|||~~~}}}{{{zzzzzz|||}}}~~~|||}}}~~~~~~~~~{{{yyyyyyzzznnnllloootttwwwvvvwwwzzzyyyyyyoooqqqwwwwwwsssppplllkkklllnnnnnnnnnrrrtttuuutttqqqqqqtttwwwvvvxxxyyyzzzzzzzzz|||}}}{{{zzzyyyxxxwwwuuuttttttyyy{{{}}}}}}||||||}}}{{{}}}}}}|||zzzyyyyyyzzz}}}~~~}}}{{{uuuwwwzzz|||}}}|||zzzyyyyyyyyyyyyyyyxxxwwwwwwvvvwwwuuutttssstttsssqqqooofffdddbbb___\\\ZZZYYYXXXSSSPPPKKKGGGDDDAAA===;;;BBBBBB@@@===999777666777:::999777777777777555333444444555555555444333222111111222222333222222222222111000111111000,,,(((111111111111111111111111111000///000111222111///222222222333333222222222...111222000333999===;;;444222000///000000///......//////000111222222333666444111111111222111000333222333777<<>>???@@@@@@????????????@@@@@@AAABBBCCCEEEGGGKKKMMMOOORRRSSSTTTUUUVVVWWWWWWWWWWWWXXXYYY\\\```bbbbbbaaa````````````bbbcccdddeeefffcccbbbdddbbb```bbbgggkkklllmmmmmmmmmmmmkkkkkkiiijjjjjjjjjhhhhhhiiikkkiiihhhhhhjjjmmmoooooonnnnnnnnnooorrrtttssspppmmmpppmmmlllooonnnjjjiiilllppppppooommmkkkkkkmmmoookkkmmmooooooooonnnooooooqqqqqqpppooonnnmmmllllllssspppllllllnnnnnnllliiivvvvvvwwwwwwvvvtttrrrpppssstttuuuwwwyyyyyywwwuuussspppkkkfffcccbbbccceeedddddddddfffjjjlllmmmlllmmmkkkiiiggghhhjjjnnnppplllnnnpppqqqrrrqqqpppooonnnmmmllljjjkkklllmmmnnnlllkkkiiigggggghhhjjjlllmmmnnnpppqqqpppoooooopppqqqppppppoooooopppppppppqqqqqqqqqsssuuuxxx{{{}}}~~~}}}|||{{{{{{{{{{{{wwwvvvtttssstttwwwyyy{{{|||~~~|||vvvrrrqqqsssuuuwwwwwwwwwvvvvvvzzzyyyxxxvvvvvvvvvvvvvvvzzzyyywwwwwwwwwwwwuuusssvvvwwwzzz|||}}}~~~}}}}}}}}}{{{xxxvvvtttsssssssssnnnlllkkkmmmppptttvvvwww{{{{{{zzzzzzzzzyyyyyyyyyxxxxxxyyyyyyyyyyyyyyyyyywwwvvvuuussspppoooqqqrrrzzzzzz{{{yyywwwuuuuuuvvvrrrqqqqqqrrrtttssspppmmmnnnooopppqqqrrrqqqpppooonnnmmmooossstttqqqrrrvvvtttuuuuuuuuuuuuwwwzzz}}}{{{zzzzzz|||~~~|||{{{yyyzzz{{{||||||zzz}}}}}}~~~}}}zzz|||{{{zzzyyyyyy{{{}}}~~~}}}~~~zzzxxxwwwwwwsssqqqrrrwwwxxxvvvwwwzzzwwwtttrrrtttssstttqqqmmmkkklllmmmooooooqqqtttvvvuuurrrrrruuuxxxyyyzzz||||||{{{|||~~~}}}zzzwwwvvvvvvwwwxxxzzz{{{||||||{{{|||}}}~~~zzz|||~~~}}}zzzxxxvvvvvvvvvwwwxxxxxxxxxvvvyyyyyyxxxwwwvvvvvvuuuuuuttttttsssrrrpppnnnllljjjjjjgggdddbbb```^^^[[[YYYOOONNNLLLJJJHHHGGGFFFFFFBBB@@@===<<<;;;:::888777888888777555222111222444555444333333444444333111111111111222222111111111111111222333444333333222222111/////////000//////000000000000000000000000111000///000111222111///222222222333333222222222000222222111222555777666333111000///000000///.........///000111111222222555333222111222222111000444444555:::BBBKKKRRRVVV[[[\\\___bbbeeegggggghhhkkkiiifffddddddeeeggghhhdddeeeggghhhhhhfffeeecccdddeeedddaaaaaa___XXXOOOCCC:::222111111000000222111333333333555666444000222000///000333666777777333222000///000222555777333333222222111111000000111111222222222111000000222222222222333333333333000000000111222444666777666777888999999999888888666777888:::<<>>>>>======;;;<<<===???AAADDDFFFGGGOOOOOOOOOPPPQQQRRRSSSTTTWWWVVVUUUUUUWWWYYY\\\^^^]]]^^^aaacccddddddcccbbbfffffffffhhhiiihhheeebbbggghhhiiihhhggghhhjjjllljjjhhhhhhjjjjjjiiilllrrrnnnnnnooonnnmmmkkkiiihhhhhhjjjkkkkkkjjjiiiiiijjjhhhhhhhhhjjjlllmmmmmmkkknnnoooqqqrrrrrrqqqpppoooqqqqqqpppqqqrrrrrrtttuuunnnpppqqqpppnnnnnnnnnoookkkooosssssspppnnnnnnpppmmmmmmnnnoooooopppqqqqqqllljjjiiijjjmmmpppqqqqqqwwwvvvtttsssrrrqqqrrrrrrrrrssstttwwwzzz{{{zzzxxxqqqpppnnnlllkkkjjjiiiiiiiiigggfffgggiiikkkkkkkkkiiigggeeecccbbbcccdddffffffgggggghhhiiijjjkkkkkklllmmmmmmnnnnnnmmmlllkkkjjjjjjlllmmmnnnooooooooooooqqqtttuuutttsssssssssssssssrrrrrrrrrsssssstttsssssstttuuuwwwzzz}}}}}}}}}||||||zzzyyyxxxwwwtttxxx||||||zzzyyywwwvvvvvvwwwxxxxxxxxxwwwvvvtttsssssssssuuuvvvtttsssssstttvvvwwwwwwvvvvvvwwwyyyzzz{{{|||}}}}}}}}}zzzwwwuuuttttttttttttrrrqqqrrruuuwwwwwwwwwxxxyyy{{{{{{{{{yyyvvvuuuxxxxxxxxxwwwuuutttrrrqqqqqqrrrsssrrrpppoooooopppuuuvvvwwwvvvuuutttuuuvvvvvvsssqqqrrruuuvvvsssooorrrrrrqqqqqqqqqqqqrrrrrrqqqnnnnnnqqqsssrrrrrruuuoooqqqtttvvvvvvwwwxxxyyyxxxzzz}}}~~~~~~~~~|||}}}}}}|||zzzyyyyyyzzz|||{{{yyyxxxwwwxxxzzz{{{~~~~~~zzzwwwvvvvvvyyywwwxxx{{{|||yyyyyy|||vvvssspppuuuyyyvvvrrrpppppppppoooooorrrtttuuuvvvvvvvvvvvvwwwyyy{{{}}}~~~}}}|||}}}~~~zzzyyyxxxwwwwwwxxxyyy{{{wwwuuutttsssssssssssssssrrrrrrrrrpppooommmkkkjjjkkkkkkjjjhhheeebbbaaa```]]]\\\[[[YYYWWWVVVUUUTTTRRRRRRQQQOOOLLLHHHDDDBBBBBB???<<<:::999999888666999999888888888999999:::555333222333444555555444444555666555444333444555333222111222444555555444555555444333333333333333111111000000000000000000///000111111000000000111000000000000000000000000111000//////000111000///000111111111111111111000222111111111111000000111111000///000111111///---111111111111222222222222666444333444444444222000555444444:::DDDQQQ[[[aaafffgggiiikkkllllllllllllmmmjjjhhhiiikkkmmmmmmkkkllllllllllllkkkkkkkkkkkkfffhhhgggffffffeee^^^VVVGGG===444111111///000222444222222333555444333222333222222333444333000---111111111111222333444555111222222222222222222333000111111222222222111111111111222333333444555555999888888999;;;>>>@@@BBB===???AAADDDFFFFFFFFFFFFFFFGGGHHHIIILLLNNNPPPRRRWWWXXXXXXYYY[[[]]]___```bbb```^^^]]]]]]^^^```bbb```cccgggjjjkkkjjjgggeeehhhhhhhhhjjjkkkiiifffcccfffhhhjjjiiihhhhhhkkkmmmllljjjkkkmmmllljjjlllqqqnnnnnnooopppooonnnmmmllliiikkkmmmmmmlllkkkkkkkkkffffffiiilllpppqqqpppooonnnooopppqqqqqqqqqqqqqqqttttttsssrrrrrrtttuuuuuummmppprrrsssrrrqqqpppqqqlllpppuuuuuuqqqnnnooopppoooooopppqqqqqqrrrssssssmmmmmmmmmllllllooosssvvvxxxvvvsssqqqpppqqqrrrsssssssssuuuyyy|||}}}{{{zzzssssssrrrqqqpppooonnnnnniiihhhfffgggiiikkkllllllhhhfffdddbbbaaaaaaaaabbbeeefffggghhhhhhhhhhhhgggjjjkkkmmmnnnnnnllljjjiiifffhhhjjjmmmnnnoooooooooooorrruuuwwwwwwvvvvvvvvvuuuttttttttttttuuuvvvvvvsssssstttuuuwwwzzz|||~~~~~~~~~~~~}}}|||yyywwwuuutttwww{{{~~~~~~yyyttttttxxx{{{zzzwwwvvvtttsssrrrrrrsssuuuvvvrrrqqqqqqsssvvvxxxxxxxxxvvvvvvwwwxxxyyy{{{||||||~~~~~~}}}{{{yyyvvvtttsssvvvuuuttttttvvvwwwwwwvvvsssvvvzzz}}}|||yyytttppprrrrrrssstttuuuuuuuuuuuuoooqqqrrrrrrpppoooooopppsssuuuvvvuuutttssstttvvvxxxtttqqqrrruuuwwwtttpppsssrrrqqqppppppppprrrrrrtttooommmoooqqqqqqssswwwqqqtttxxxzzz{{{zzz{{{{{{xxxzzz}}}yyy~~~~~~xxxvvv{{{xxxwwwvvvvvvxxxzzz}}}~~~}}}~~~~~~}}}~~~{{{|||}}}|||{{{zzz{{{|||xxxvvvxxx|||}}}zzz{{{}}}www{{{sssqqqzzzuuusssqqqqqqsssttttttssssssssstttvvvwwwwwwwwwwwwuuuwwwzzz{{{zzzyyyyyyzzzuuuuuuvvvwwwxxxxxxxxxxxxuuurrrpppnnnoooooonnnnnneeedddbbb```^^^\\\[[[ZZZUUUVVVVVVUUURRRPPPOOOOOOHHHIIIIIIIIIHHHFFFCCCBBB>>>???@@@@@@???===;;;999888666333333444444444444222222222222333444555666666444222222333444333222111333444333111000000000111000000111333444444333333333222111000000000000333333222111111111111111---000222333111///------000000000000000000000000333222111222333444333111000000111111111111000000111000000111111000000111000//////000111111///---000000000///////////////666555444444555555222111444333222777AAANNNXXX^^^ggghhhjjjlllmmmmmmmmmmmmgggggggggkkkooopppmmmjjjmmmlllkkkkkkjjjkkkkkkllleeeggggggfffgggfff```XXXHHH>>>555222222000111333333111000333555444444444000111222444555333///,,,000111111222333333444444111111111222222333333444000111111222222222111111333444555555666777888888===<<<<<<===???BBBEEEGGGCCCEEEHHHKKKMMMNNNNNNNNNQQQQQQRRRTTTVVVXXX[[[\\\]]]]]]^^^```bbbdddggghhhhhhfffcccaaa``````bbbcccdddggglllpppqqqooollliiihhhhhhiiikkklllkkkgggddddddfffhhhhhhfffgggjjjmmmllljjjkkklllkkkgggiiimmmmmmnnnpppqqqrrrrrrqqqqqqjjjllloooooommmlllllllllccceeeiiinnnsssuuutttrrrnnnooopppppppppppprrrsssuuuuuutttqqqqqqrrrsssrrrooorrrvvvwwwvvvuuuttttttlllqqqvvvvvvrrrooooooqqqrrrrrrrrrsssssstttttttttqqqrrrrrrpppnnnooouuuzzztttrrrpppooopppqqqqqqqqqpppvvv{{{zzzzzz{{{zzzwwwqqqqqqqqqpppooonnnnnnmmmsssrrrpppnnnllljjjjjjiiihhheeecccbbbbbbbbbaaa___bbbaaabbbdddhhhjjjjjjjjjgggiiilllmmmmmmjjjgggdddiiijjjlllmmmmmmmmmoooqqqqqquuuwwwwwwuuutttvvvxxx|||{{{wwwsssppppppsssvvvrrrrrrrrrsssuuuxxx|||~~~{{{yyyxxxyyyyyyyyy{{{~~~~~~~~~}}}vvvxxxwwwvvvyyy}}}~~~|||uuuooorrruuussssssuuuqqqrrrssstttuuuvvvwwwxxx{{{wwwuuuvvv{{{~~~|||yyy|||}}}zzzqqqyyyzzzxxxsssrrrvvvxxxwwwvvvvvvwwwxxxyyywwwtttrrrvvvrrroooooorrruuuuuutttsssqqqooopppsssuuuuuusssyyyzzzzzzzzzxxxyyyzzz|||~~~|||yyyvvvttttttttttttuuusssqqqooooooqqqsssuuuwwwsssoooqqquuuxxxwwwuuuwwwtttuuuzzzzzzvvvvvvzzzuuuwwwyyy}}}~~~}}}~~~zzzvvvvvvyyy}}}zzzxxxxxx{{{|||{{{|||}}}}}}|||yyywwwwwwyyyyyyyyywwwyyy{{{{{{{{{{{{{{{|||yyyvvvtttnnnyyyxxxxxxwwwwwwvvvuuuuuuttttttvvvvvvuuuwwwzzzyyyuuuvvvvvvvvvwwwwwwwwwwwwwwwtttsssrrrpppooonnnnnnmmmhhhhhhgggfffeeecccbbbaaaXXXVVVSSSPPPMMMLLLKKKKKKEEEEEEEEEDDDCCCAAA??????=========<<<;;;:::999888777666666555333222222111------...000111222333444555555444444333222222222000111333555777666333000333333222222222222222222...,,,...444555000---,,,111111222222222333333333555555444444222111//////000000000000000111111111222222111000///...------000000000000000000000000............////////////000000000///////////////222111000111222222111000222000///000222333333222999222333555000333777111222111333777<<>>FFFEEEEEEGGGJJJMMMNNNNNNLLLQQQVVVYYYYYYWWWXXXYYYXXXZZZ\\\___aaabbbbbbbbbiiigggeeefffiiijjjhhhfffiiihhhgggfffeeedddccccccbbbjjjqqqrrrqqqsssrrrpppdddhhhlllnnnmmmkkkjjjiiiiiiiiiiiihhhhhhhhhhhhhhhkkkjjjhhhiiijjjkkkkkkjjjzzzsssnnnppprrrqqqqqqrrrnnnooopppqqqpppooommmkkkkkkooopppmmmnnnssstttppprrrpppmmmmmmoooqqqrrrrrrrrrrrrrrrrrrqqqpppooooooooonnnooorrruuuuuuqqqmmmppprrrttttttrrrpppppppppsssssssssrrrqqqqqqsssuuuuuurrrppprrrwwwzzz{{{zzzsssqqqppppppqqqrrrrrrqqqsssyyy}}}|||{{{|||zzzwwwqqqpppooonnnmmmmmmmmmmmmsssrrrqqqooommmlllkkkkkknnnkkkhhheeeeeedddbbbaaaaaa``````bbbeeeggggggfffggghhhjjjkkkkkkiiigggeeeiiijjjlllllllllmmmnnnpppsssvvvyyyyyyvvvuuuwwwyyy|||zzzwwwsssppppppsssvvvrrrsssssstttwwwyyy|||}}}|||zzzzzzzzzzzzyyy{{{~~~yyyxxxxxxxxxzzz|||}}}|||{{{}}}uuupppsssuuutttssstttqqqrrrssstttvvvwwwxxxxxxzzzwwwuuuxxx}}}}}}~~~{{{sssxxxzzzxxxuuuuuuxxxzzzxxxwwwvvvvvvxxxyyyyyyxxxvvvsssqqqooooooqqqrrrssssssooonnnnnnqqquuuxxxxxxwwwwwwyyyzzzzzzyyyzzz|||~~~}}}|||zzzxxxvvvvvvvvvvvvvvvvvvuuuuuuuuuuuuvvvvvvxxxuuurrrssswwwyyywwwtttxxxtttuuuyyyyyyuuutttxxxvvvwwwyyy{{{}}}|||||||||yyyyyy|||}}}zzzzzz||||||zzzzzz}}}{{{zzz|||~~~{{{|||~~~zzzxxxxxxyyyyyyyyyyyyzzzzzzzzzyyyxxxxxxxxxssssssyyyyyymmmwwwxxxxxxwwwwwwvvvuuuuuuuuutttvvvuuusssuuuwwwuuuqqqrrrrrrrrrqqqqqqqqqqqqrrrqqqooollliiieeebbb```___[[[[[[ZZZXXXVVVSSSQQQOOOHHHGGGDDDAAA???>>>>>>===:::::::::999888777666555666777777666666555444333444444444333333333333333......///000111222333333222111111222222222222222444333222333444444222000222222222222222222222222333000000444555333333555111111222222222333333333222222222111000///...---000000000000111111111111111111111000//////......000000000000000000000000222222222222222111111111000000000000000000000000111000//////111111000///111000///000333555666555>>>666666777111222555///222111222666999BBBRRRaaahhhkkkmmmllliiijjjnnnrrrrrrpppnnnnnnoooppppppoooooommmkkkiiiiiiiiikkklllgggeeeeeegggiiihhhbbb]]]QQQGGG;;;555444444222///222222222222222222222222000000111222222222111000111111111111333444444111222222222222333444555555555555666666555666999;;;;;;===>>>???@@@BBBFFFHHHMMMLLLLLLNNNQQQTTTUUUUUUUUUYYY^^^aaaaaa``````aaa```aaaccceeeggggggggggggkkkiiiggghhhjjjkkkjjjhhhiiiiiiiiihhhgggfffddddddhhhooosssqqqoooooommmkkkjjjkkknnnppppppnnnllljjjiiiiiiiiijjjjjjkkkkkkkkkmmmmmmmmmnnnooonnnkkkiiitttqqqqqqsssqqqmmmmmmpppooopppqqqrrrrrrpppnnnmmmjjjooopppnnnooottttttqqqpppnnnllllllnnnqqqrrrrrrppppppppppppppppppooooooooopppqqqtttuuuuuurrrppprrrtttuuuuuusssqqqppppppqqqqqqqqqooommmmmmnnnpppvvvsssqqqssswwwzzzzzzxxxqqqqqqqqqrrrtttuuutttrrrvvv{{{~~~|||zzzzzzyyyvvvpppooonnnlllllllllmmmmmmsssrrrqqqpppooonnnmmmmmmsssooojjjgggfffeeecccbbbcccbbbaaacccdddfffeeedddhhhhhhiiijjjjjjjjjiiiiiiiiikkklllmmmlllmmmnnnpppuuuxxxzzzzzzwwwvvvxxxzzz{{{zzzxxxtttrrrrrrtttwwwssstttvvvxxxzzz{{{|||}}}~~~~~~~~~~~~}}}|||||||||zzzxxx{{{|||xxxzzz{{{|||{{{zzz{{{|||{{{uuurrrtttvvvuuussssssqqqrrrsssuuuvvvwwwxxxxxxwwwuuutttwww}}}~~~{{{tttuuuwwwxxxvvvvvvzzz{{{xxxvvvuuuuuuvvvxxxyyyyyyxxxoooppppppooonnnoooqqqrrrooooooqqqtttwwwyyyyyywwwvvvxxxzzzzzzzzz{{{}}}zzzzzzzzzzzzyyyyyyxxxwwwuuuvvvxxxxxxxxxxxxvvvuuuzzzwwwvvvwwwyyyzzzwwwtttwwwuuuuuuwwwwwwttttttvvvuuuvvvxxxyyyzzz{{{{{{{{{|||~~~}}}{{{{{{|||{{{{{{~~~|||zzz|||{{{xxxwwwzzz|||{{{|||~~~{{{|||{{{yyyxxxxxxxxxwwwyyyyyyyyyxxxwwwuuusssssslllpppnnn|||mmmrrruuuuuuuuutttssssssrrrrrrqqqsssrrrppppppqqqoooiiimmmkkkhhhfffdddbbbbbbbbbbbb```\\\XXXTTTPPPNNNMMMHHHHHHGGGFFFDDDBBB@@@???<<<;;;999777666555555666555555555555555444333333111111222222222222111111111111222222222333333333000000000111111111222222000000000111222333444444888555222111111111000000111111111111111111111111555222000333444333666:::111111222222222333333333111111111111111000///...111111111111111111111111000000000000000000000000000000000000000000000000444444333333222222111111000000000000000000111111000///...///000111000...000000///111444777777777>>>666777777111333666000555333444777999AAAPPP^^^hhhkkkmmmmmmkkklllooossspppooommmmmmoooppppppoooooonnnllljjjiiiiiikkkkkkgggeeedddeeehhhgggddd```VVVLLL???666444333222000222222222222222222222222...///111333333222111000222111111222444444222111222222222333444555666777444777:::<<<===???AAACCCDDDFFFGGGHHHJJJOOOTTTXXXWWWVVVVVVWWWZZZ]]]]]]]]]^^^bbbfffiiiiiihhhhhhiiiggghhhiiijjjkkkkkkkkkjjjmmmkkkjjjkkklllmmmllljjjiiijjjkkkkkkjjjhhhfffdddkkkpppqqqnnnllllllllliiinnnmmmmmmppprrrqqqmmmiiiiiijjjjjjkkklllmmmnnnnnnlllmmmooorrrtttsssppplllooopppsssuuupppjjjjjjnnnooopppqqqqqqqqqpppnnnmmmjjjmmmooooooqqqtttsssqqqnnnlllkkklllnnnqqqrrrrrrrrrrrrrrrrrrssssssssssssqqqsssvvvwwwvvvuuuttttttuuuwwwxxxwwwuuurrrqqqqqquuuuuutttqqqnnnmmmnnnooorrrooommmnnnrrrtttsssqqqrrrrrrsssuuuxxxxxxwwwuuuxxx}}}~~~{{{yyyxxxwwwsssqqqpppnnnmmmlllmmmnnnooorrrrrrrrrqqqqqqpppooonnnqqqnnniiifffeeeeeeddddddiiihhhfffggghhhhhhgggfffjjjjjjjjjjjjkkkkkklllmmmkkklllnnnnnnnnnnnnoooqqqtttwwwzzzyyywwwuuuwwwyyyzzzzzzyyyvvvttttttvvvxxxuuuvvvyyy|||}}}}}}}}}}}}~~~~~~~~~}}}}}}~~~~~~~~~~~~}}}}}}}}}~~~}}}zzzxxx}}}~~~zzz}}}~~~{{{yyyzzz|||xxxuuutttvvvwwwvvvtttsssqqqrrrtttvvvwwwwwwwwwwwwuuussssssvvvzzz}}}}}}}}}{{{{{{{{{|||~~~}}}xxxrrrqqquuuwwwvvvwww{{{{{{xxxwwwuuussstttuuuvvvvvvvvvmmmppprrrqqqnnnmmmooorrrssstttvvvxxxyyyyyywwwuuuwwwyyyzzz{{{zzz{{{|||}}}vvvwwwyyyzzz{{{zzzxxxwwwtttuuuvvvvvvvvvvvvuuuttt{{{zzzyyyzzz{{{zzzwwwtttvvvuuuuuuvvvvvvvvvwwwxxxtttuuuwwwxxxyyyzzzzzzzzzzzz}}}}}}zzz{{{~~~~~~}}}{{{{{{|||{{{xxxyyywwwuuuvvvzzzyyyxxxzzz~~~|||}}}|||yyyxxxxxxxxxxxxwwwyyyxxxvvvvvvuuutttqqqpppiiinnnfffqqqnnnlllmmmllllllkkkkkkjjjjjjiiiiiikkkjjjgggffffffccc]]]aaa^^^ZZZUUUQQQNNNMMMLLLJJJIIIFFFDDDBBB@@@???>>>888888999::::::::::::999666555444222222222333444333444444555555555444444000111222333333333333333000111111111111222222222111111111111111111111111333222222111222333444555666444222111111111000///000000111111111111222222444111111222222000222777111111222222222333333333222222333333333222222111222222111111111111111000//////000000000111111111000000000000000000000000222222111000000///......000000000111111111111111111000//////000111000///111000///111333555666555999222444555111555888333666555666999;;;BBBQQQ^^^jjjlllnnnnnnmmmmmmoooqqqnnnmmmlllmmmnnnooonnnmmmpppooollljjjiiijjjjjjkkkhhhfffeeefffggghhhfffeeeZZZOOOAAA666222111000///111111111111111111111111222333555777777666444222444111111333555333111111222333333444555666888888666:::@@@DDDFFFHHHJJJLLLOOOQQQTTTVVVXXX[[[```ccc___^^^]]]___aaacccdddcccdddfffiiilllmmmmmmllllllkkkkkkkkkkkkjjjjjjjjjiiimmmmmmlllllllllllllllkkkhhhiiikkklllkkkiiifffdddhhhlllmmmkkkkkknnnooommmmmmjjjjjjmmmrrrsssnnnjjjkkklllllllllmmmmmmnnnnnniiijjjmmmrrrvvvxxxvvvuuupppppprrrtttqqqkkkkkknnnlllmmmmmmnnnnnnmmmllllllhhhkkkmmmooopppqqqqqqooommmlllkkklllooorrrssssssqqqqqqqqqrrrsssttttttuuusssvvvzzzzzzwwwuuuvvvxxxxxxyyyzzzyyyvvvsssrrrrrrxxxwwwuuurrrnnnlllmmmnnnkkkhhhfffgggjjjkkkiiigggttttttuuuxxx{{{|||zzzyyy{{{}}}yyyyyywwwtttrrrqqqpppooooooppppppqqqqqqrrrrrrrrrqqqooonnnmmmnnnkkkhhhgggggghhhhhhgggmmmkkkjjjjjjjjjjjjhhhgggiiiiiihhhhhhiiijjjkkklllmmmnnnppppppooooooppprrrsssvvvxxxxxxuuusssuuuwwwyyyyyyyyyxxxvvvvvvwwwxxxvvvxxx{{{}}}~~~}}}|||}}}}}}}}}}}}}}}}}}}}}}}}|||{{{|||}}}~~~}}}zzzwww}}}~~~||||||zzz{{{}}}uuuvvvvvvvvvwwwwwwuuusssqqqrrrtttvvvvvvvvvuuutttvvvuuutttuuuwwwxxxyyyyyyxxxwwwwww{{{}}}{{{vvvrrrpppuuuxxxwwwyyy}}}|||yyyzzzxxxuuuuuuuuuuuutttssslllpppsssrrrooommmnnnpppsssuuuwwwyyyyyyyyyxxxwwwxxxzzz{{{{{{zzzyyyyyyyyysssuuuwwwzzzzzzzzzxxxwwwvvvvvvuuuttttttuuuvvvvvv{{{{{{{{{{{{{{{yyywwwuuutttuuuuuuuuuvvvyyyzzz{{{ssstttvvvxxxzzz{{{{{{|||zzz}}}~~~{{{{{{~~~}}}zzz~~~|||||||||~~~}}}yyyvvvvvvuuusssuuuyyysssrrrtttzzz|||{{{{{{}}}{{{yyywwwwwwwwwxxxxxxwwwvvvuuusssssstttssspppnnnfffhhh___fffooobbb^^^^^^^^^]]]\\\\\\[[[[[[XXXZZZYYYVVVUUUUUUQQQKKKLLLJJJGGGCCC@@@>>>===<<<:::999888777666555555555111222333444555555555555000000///......///000111000000111222222222222111111222333444555555555555222222111111111000000000222222222222111111111111444333222000000000111222333222222333444333111///000000111111222222222222333222444666333...---111111111222222222333333333222222333333333222222111333222222222111111000000//////000000111111222222000000000000000000000000111111000///......------//////000000111111111111222111000000222222111000333111000000222333222222777000222444000333777222444333555888;;;BBBPPP^^^kkklllmmmmmmmmmlllmmmmmmooonnnmmmnnnpppqqqpppoooqqqooommmkkkjjjjjjjjjkkkjjjiiihhhhhhiiiiiiiiihhh^^^TTTEEE:::333111000///111111111111111111111111333555777:::<<<<<<<<<;;;888333111444555222111333222333333444555777999:::===AAAGGGLLLOOOQQQSSSTTTWWWZZZ___aaabbbbbbcccddddddcccbbbccceeeggggggfffhhhiiikkkmmmooooooooonnnmmmlllkkkjjjjjjiiiiiihhhlllmmmmmmlllkkkkkkkkkkkkggghhhjjjkkkkkkhhhfffdddhhhjjjjjjiiikkkooopppnnnjjjhhhhhhlllsssuuurrrnnnnnnnnnnnnmmmmmmlllllllllkkkkkklllooossswwwxxxwwwvvvqqqoooqqqssspppoooooolllllllllmmmmmmmmmllllllhhhhhhjjjmmmnnnmmmmmmmmmmmmmmmlllnnnqqqssstttsssnnnnnnnnnnnnoooqqqrrrssstttwwwzzzyyywwwuuuvvvxxxwwwyyyzzzyyyvvvsssrrrrrrsssrrrqqqmmmiiigggggghhhgggeeecccdddfffgggdddaaawwwvvvwwwyyy{{{}}}|||{{{~~~~~~{{{{{{yyyvvvrrrrrrssssssrrrrrrrrrrrrpppqqqqqqqqqpppnnnlllkkkkkkjjjhhhiiikkklllkkkkkkmmmkkkjjjiiijjjiiihhhfffgggggggggfffgggggghhhiiimmmoooppppppooooooppprrrrrruuuwwwvvvsssqqqsssuuuvvvwwwxxxxxxvvvvvvvvvwwwvvvxxxzzz|||}}}|||{{{zzz{{{||||||}}}}}}||||||{{{zzzzzzzzz{{{||||||zzzwww{{{~~~~~~}}}|||{{{|||tttwwwxxxvvvvvvwwwwwwtttrrrssstttuuuuuutttrrrpppvvvuuuuuutttttttttuuuuuutttrrrsssyyy|||yyytttqqqqqquuuwwwwwwyyy||||||zzz{{{zzzxxxwwwwwwvvvtttrrrmmmoooqqqrrrpppnnnmmmmmmnnnqqqtttvvvwwwxxxyyy{{{xxxzzz{{{{{{yyywwwvvvvvvrrrtttvvvyyyzzzyyyxxxxxxyyyxxxwwwvvvvvvwwwxxxyyyzzzzzzzzzzzzyyyxxxwwwvvvsssuuuuuussstttxxx{{{zzzssstttvvvxxxzzz{{{{{{|||yyy|||}}}{{{{{{}}}|||xxx}}}{{{{{{}}}~~~~~~~~~zzzwwwwwwyyyxxxtttssstttrrrppprrrxxx|||zzzyyyzzzvvvtttrrrrrrssssssrrrqqqooommmjjjjjjlllkkkhhhddd^^^YYYTTTXXXhhhvvvmmmUUUNNNNNNMMMLLLLLLKKKKKKJJJEEEGGGGGGEEEEEEEEE@@@:::999999888888777777666666777666555333222111111111222222222222111000//////111000/////////000222333111111222222333222222222111111222333444444333333222222222111111111000000222222222222222222111111444222000...---...///000333333333444555555222000111111111222333333444444444555999;;;777///---000111111222222222333333333111111111111111000///...333333333222111111000000000000000111111222222222000000000000000000000000222222111111000000//////......//////000000111111222111000111222333222000444222000000111222111000999222333444...111444...000000222555888>>>LLLYYYiiijjjkkkkkkllllllkkkkkkqqqpppppprrrttttttsssrrrrrrpppmmmkkkjjjjjjjjjkkkkkkkkkkkkjjjjjjiiiiiiiiibbbYYYLLL@@@888444222222111111111111111111111111111222555999<<>>>>>======<<<999<<<===<<<<<<<<<888222222333555666666555444333555555333222222111111111222333222222111000///...444333333222222333555666444444555555555444444333111111222222333222222222111111111222222222222222222222222222222222222222444333111//////000222333888666444333444444333111111222222333444444555555444666:::===888000///222111111222222222333333333222222222111000///...---444444333222222111000000111111111111111111222222000000000000000000000000111111111111111111111111,,,------...//////000000222000///000111222111000333222000111222333333222:::222333444///222555///111000222555666;;;HHHUUUdddeeefffiiikkkllllllkkkoooooooooqqqttttttsssqqqrrrqqqnnnkkkjjjjjjjjjkkkkkkllllllkkkjjjhhhhhhgggccc[[[OOOCCC:::555333222111111111111111111111111111111222444777:::===???BBB777222555666111333:::777999<<<@@@FFFKKKOOOQQQTTTWWW[[[]]]^^^___aaacccaaadddggghhhgggeeeeeeeeekkkiiihhhhhhjjjkkkkkkjjjpppooooooqqqtttuuutttrrrrrrqqqooonnnmmmlllmmmmmmlllnnnooommmjjjiiijjjllljjjjjjjjjjjjjjjiiiiiihhhmmmnnnmmmkkkmmmooommmggghhhiiilllooorrrtttuuuvvvqqqqqqppppppoooooonnnnnnpppooooooqqqrrrsssqqqoooqqqoooppptttvvvsssrrrtttmmmlllllllllmmmnnnnnnooonnniiihhhjjjiiiggghhhlllnnnmmmmmmoooqqqrrrqqqppprrrqqqpppooopppqqqssstttpppooonnnnnnnnnnnnmmmlllkkkmmmooonnnllljjjiiiiiijjjjjjiiifffccccccdddeee^^^\\\[[[\\\______\\\XXXyyywwwuuuvvvxxxyyyzzzzzzzzz}}}}}}yyyuuuvvvuuurrrppprrrtttvvvvvvtttrrrpppoooooooooooommmjjjgggeeedddeeefffhhhiiiiiifffdddnnnmmmkkkkkkkkkkkkiiihhhlllllllllllllllkkkjjjiiikkklllnnnmmmllllllmmmnnnrrruuuwwwvvvsssqqqrrrtttoooqqqssstttsssrrrrrrrrrsssssstttuuuuuuuuuuuuuuuwwwxxxyyyzzzzzzyyyxxxwwwyyywwwvvvwwwyyyzzzyyyxxxqqqyyy}}}{{{yyyzzz}}}}}}zzzwwwtttyyyyyytttssswwwyyyvvvrrrssstttuuussspppllljjjiiijjjjjjjjjiiiiiijjjlllgggdddfffooorrrmmmhhhggggggkkkllljjjlllpppqqqoooppppppqqqrrrtttssspppmmmlllkkklllnnnpppooojjjeeelllnnnpppooommmnnnppptttrrruuuxxxyyyxxxwwwvvvwwwvvvwwwxxxyyyzzz{{{{{{{{{vvvxxxzzz||||||zzzxxxvvvxxxxxxwwwuuuttttttvvvxxxtttwwwtttnnnmmmrrrssspppvvvwwwwwwwwwwwwvvvvvvuuuppptttxxxxxxyyy|||{{{wwwxxxuuurrrsssuuuvvvtttrrruuuyyyyyykkkeeeeeebbbbbbgggiiifffbbbaaaeeebbb___]]][[[YYYVVVTTTUUUPPPLLLJJJKKKHHHCCC>>>FFF555===>>>777VVVeee???888888777666666555555444666999;;;:::;;;<<<888222555666888888777444111///222111111111111222333333111222222333444444333333333222111111111222333444333333333333333222111111222222333333333333222222///000111222333444555555111111222222222333333333666555333222333555777999>>>:::555222111222333333222222333444444555666666333444999:::666000000555111111222222222333333333555555444444222111//////444444333333222111000000111111111111111111111111000000000000000000000000000000000000000111111111,,,,,,------...//////000111///...///000111000///333111000111444555555555777000222444111555999444444444555666777;;;GGGSSS```aaacccgggkkkmmmmmmlllllllllmmmoooqqqqqqpppnnnsssqqqnnnllljjjjjjjjjkkkjjjkkkmmmllljjjgggffffff```ZZZOOOCCC:::444222111000000000000000000000000333222111000111333555666EEE999222555555111444<<<===???DDDJJJQQQXXX]]]```\\\___aaaccccccdddfffgggggghhhiiiiiihhhhhhiiijjjnnnlllkkkkkklllmmmmmmlllpppooonnnppptttuuusssqqqrrrqqqooommmllllllmmmmmmmmmooopppnnnkkkiiijjjlllllllllkkkkkkkkkkkkkkkkkklllmmmmmmlllnnnqqqnnnhhhfffiiilllnnnnnnooorrrsssqqqqqqqqqqqqqqqqqqrrrrrrlllmmmooosssuuuuuurrrooojjjmmmsssxxxwwwqqqqqquuujjjjjjjjjjjjjjjkkklllmmmqqqkkkhhhjjjiiifffhhhmmmnnnmmmmmmnnnpppqqqpppnnnkkkjjjhhhggghhhiiikkklllmmmjjjhhhhhhkkkkkkiiiffffffhhhjjjiiigggfffeeefffaaabbbaaa___]]]\\\^^^```TTTRRRQQQSSSVVVVVVSSSPPPwwwuuusssuuuyyy{{{zzzxxxwww}}}zzzwwwyyyxxxtttxxxuuussstttvvvvvvsssqqqtttqqqnnnmmmmmmkkkfffcccjjjdddccciiilllhhhfffgggrrrooollllllnnnnnnmmmjjjmmmllllllkkkkkkjjjjjjiiijjjkkknnnpppqqqqqqpppoootttttttttrrrqqqqqqsssuuuqqqrrrsssssssssrrrqqqpppqqqsssttttttsssrrrrrrsssuuuwww{{{|||{{{zzzyyyyyyzzzyyyyyyzzzzzzzzzwwwvvvsssvvv{{{}}}zzzvvvssssssuuuwwwzzzyyywwwuuutttttttttsssrrrsssssssssrrrpppnnnlllkkkhhhccc```bbbddddddeeeiiifffeeedddcccccccccccccccbbbdddgggiiijjjjjjhhhgggfffhhhiiikkkkkkjjjhhhgggfffgggiiijjjkkkkkkkkkjjjkkkkkkiiiiiiiiikkkmmmnnnqqqqqqpppnnnmmmmmmooorrruuuwwwxxxwwwuuuttttttuuurrrvvvvvvqqqnnnqqqtttuuuvvvssspppqqquuuwwwuuurrrrrrpppmmmjjjjjjmmmqqqssspppnnnooorrrrrrooonnnpppqqqnnnqqqyyy~~~zzztttrrrtttooojjjiiikkkllljjjhhhmmmgggqqqhhh\\\aaaZZZWWWTTTVVVYYYZZZVVVRRRQQQPPPJJJDDDEEEHHHEEE===??????>>>===<<<:::999888444888555///444BBBJJJIII666555777999666222333888666666777999999777222///000///...///111222222111333333222222111000000000222222222222222222222222444333222222111111222222777666555444444444444444666444222222333333222111444444333222111000///...333333222222333333444444555555333222444888666111666666666444111000111222000333666666444555888<<<===999888999777333222444444444555555555555444444222222111111222222333444666444222111222222111000000000000000////////////333///,,,---222333000,,,222111111000000000111111//////000000000000//////000000111111111000000///444333222111111222444555<<<444000222555444333333333222444666666999DDDOOO\\\___eeejjjlllllljjjhhhnnnmmmmmmllllllkkkkkkkkkjjjjjjiiiiiihhhiiiiiijjjkkkjjjjjjkkklllkkkiiigggggg]]]PPPEEE===888333000444111......111333333222666777666333222333444222???CCC@@@888555999>>>>>>DDDKKKRRRUUUZZZbbbggghhhiiiiiigggeeeddddddfffhhhiiihhhggghhhkkkmmmmmmmmmllllllkkkkkklllmmmooopppooommmlllmmmpppsssttttttnnnppppppooonnnmmmoooqqqnnnppprrrqqqnnnkkkiiiiiijjjjjjiiiiiijjjmmmoooqqqooopppooolllmmmooommmhhhnnnmmmllllllmmmqqqtttwwwqqqqqqqqqqqqqqqrrrrrrsssnnnooorrruuuvvvsssnnniiikkknnnrrrttttttuuuvvvwwwpppnnnjjjgggfffgggiiijjjjjjiiihhhhhhjjjjjjiiihhhllllllkkkkkkkkkjjjjjjjjjaaadddeeedddaaa___```aaaeeecccbbbcccddddddcccbbbffffffeeeccc```\\\YYYWWW[[[\\\[[[YYY[[[]]]YYYRRRPPPMMMIIIKKKOOOQQQOOOLLLyyywwwtttuuuxxxzzzzzzyyywww|||}}}yyywwwxxxwwwtttwwwvvvvvvwwwyyyyyyuuurrrsssppplllkkkjjjiiifffcccgggbbbbbbhhhkkkiiihhhjjjpppnnnllllllmmmnnnmmmkkkpppooonnnmmmmmmmmmmmmlllkkkmmmoooqqqrrrrrrqqqppptttuuutttsssqqqqqqsssuuuqqqqqqrrrrrrrrrqqqpppooooooppprrrrrrpppooopppqqqsssuuuwwwwwwvvvuuuuuuvvvyyyxxxwwwyyy{{{{{{xxxuuuppptttyyy~~~}}}{{{xxxuuuuuuvvvxxxyyyyyywwwuuutttttttttsssqqqsssssssssrrrooollliiigggccc]]]YYYZZZ[[[ZZZ[[[^^^\\\[[[ZZZYYYXXXWWWWWWWWWWWWYYY]]]```aaaaaa``````___```aaabbbbbbaaa```^^^```aaabbbcccdddddddddccceeeeeefffggghhhhhhhhhhhhiiijjjiiihhhfffgggjjjllloooppprrrqqqooonnnnnnooommmppppppllljjjmmmppppppuuuqqqnnnnnnqqqrrrpppmmmmmmkkkhhhffffffhhhjjjlllllliiihhhjjjiiiggggggiiieeeaaacccnnn|||yyyooojjjeee___]]]^^^___\\\YYYZZZVVVZZZdddaaaUUUSSS\\\QQQLLLFFFDDDFFFGGGEEEBBBEEEDDD@@@;;;===@@@===666888888888777666555444333222444222...111;;;DDDIII999666555777555222333666555555666777888666333000222000000111222333333222111111111111111111111111333333222222222222222222444333222222111111222222444444333222222222222222555333111111222222222111444444333333222111111111444333333333333333444444444555333111333777555000333333444222111000222333555666777888999;;;???AAACCC>>>;;;;;;888444333666222333333444444333333222666555444333333222222222666444222111222222111000000000000000//////////////////....../////////...//////......//////000111//////000000000000//////222333333444333222000///555555444333222222222222999222---000333222111111333333444666666888@@@JJJYYY^^^fffkkkmmmlllkkkjjjiiiiiiiiiiiiiiiiiiiiiiiikkkkkkjjjjjjjjjjjjjjjkkklllkkklllmmmnnnmmmjjjgggiiibbbWWWIII<<<555222222333111......000333333222222333333222222444555444BBBDDD@@@999777???GGGJJJNNNTTTYYYZZZ^^^eeejjjjjjkkkjjjiiigggffffffhhhiiiiiihhhhhhiiikkkmmmmmmmmmmmmlllllllllmmmnnnpppqqqpppooommmnnnqqqsssttttttrrrpppnnnnnnooopppnnnlllnnnppprrrqqqooonnnmmmmmmooonnnmmmllllllmmmooopppnnnpppooommmnnnpppnnniiilllkkkkkkkkkllloooqqqsssqqqpppooooooooopppqqqrrrqqqqqqpppqqqqqqpppnnnkkkkkkmmmooopppooooooqqqrrrooolllhhheeecccccceeefffhhhgggeeeeeeffffffdddcccggggggggghhhhhhiiiiiiiiidddffffffddd```^^^^^^___```^^^^^^^^^``````___^^^\\\\\\\\\\\\ZZZXXXVVVUUUOOORRRRRRPPPQQQTTTTTTQQQOOOLLLIIIJJJMMMOOOLLLJJJ|||yyyvvvuuuwwwyyyzzzzzzwww{{{|||yyyvvvwwwvvvtttvvvxxx{{{~~~~~~yyyuuutttqqqmmmjjjiiiiiihhhggggggdddeeeiiimmmlllmmmnnnnnnmmmkkklllnnnoooooonnnsssqqqoooooopppqqqqqqpppmmmoooqqqrrrssssssssssssuuuvvvvvvtttrrrrrrsssuuuqqqqqqqqqrrrqqqppppppoooqqqsssttttttsssrrrrrrsssqqqsssssssssqqqpppqqqrrrxxxvvvuuuxxx||||||xxxtttpppsssyyy~~~|||zzzyyywwwwwwwwwxxxxxxxxxvvvttttttttttttrrrqqqrrrqqqqqqnnnjjjfffaaa^^^[[[TTTNNNNNNMMMLLLMMMPPPPPPOOONNNLLLKKKJJJJJJJJJJJJLLLOOORRRTTTUUUTTTTTTTTTUUUUUUVVVUUUTTTRRRQQQUUUVVVWWWXXXXXXYYYXXXXXXXXXZZZ\\\^^^___^^^]]]\\\\\\]]]]]]]]]\\\]]]___bbbccceeeffffffdddccccccdddaaaeeeeeeaaaaaadddgggfffkkkhhheeedddffffffdddbbbbbbaaa```^^^^^^^^^___```aaa]]]\\\]]]\\\YYYYYY\\\XXXUUUUUUaaayyy~~~jjjVVVRRRNNNLLLMMMMMMKKKIIIHHHFFFFFFGGGFFFJJJUUU```OOOHHH???:::999:::999888888888666444666999666000333333333222222111111111333111000000///333>>>JJJ>>>777333444555333222444444333333444555555333222333222111222333444444222...//////000111111222222333333333222222111111111444333222222111111222222444333333222222222222222333222000000111222111000333333333333333333333333555444444333333333444444444555444111222555444000111333333333222333555666999888999<<>>;;;666555888333444444555555444444333999999777666444333222111555333222111222222111000000000000000////////////...000111111///...///111............//////000111000111111222222222111111444555777888888666333222666666666555555444333333777000---///222111111222444333444777666555;;;BBBRRR[[[ffflllmmmkkkkkkmmmhhhhhhhhhhhhhhhiiiiiiiiilllllllllllllllmmmmmmmmmnnnnnnnnnppppppnnnkkkgggkkkhhh^^^NNN<<<222111333222000......000111222222222111000111111222444555EEEDDD???:::<<>>===999;;;GGGXXXbbbLLLGGG???999777777666666222222222333555777444111333222222222222222333333555111000333000///;;;KKKCCC888000111444444222222333111000111333444444333333222111222333444333222/////////000000111111111444333333222222111111111444333222222111111222222555555444444333444444555333222000000222222222111111111222333333444444555555555444444444444555555555777666222222444333000444555666555555555777999999888888>>>GGGPPPUUUVVVTTTMMMGGGCCC===888777:::666777777888888777777666::::::999777555333222111555333111111222222222111000000000000////////////000111111111111111111222000000000000000111222222222333444555555555555555666888;;;>>>>>>===;;;999999999:::;;;:::999777555888222///111333222222555444333444777666333555:::IIIUUUcccjjjjjjiiikkknnnllllllllllllkkkkkkkkkkkknnnnnnnnnoooooooooooooooppppppqqqrrrsssqqqllliiilllhhh___PPP???444111333111000//////000111111222555222//////000000333777CCCAAA>>>===BBBMMMXXX___```dddfffdddfffkkkoooooonnnmmmkkkjjjjjjjjjjjjiiilllkkkjjjjjjmmmnnnnnnnnnnnnnnnooopppqqqrrrttttttuuusssqqqpppqqqrrrrrrqqqssspppmmmnnnqqqqqqnnnjjjmmmmmmnnnmmmkkkkkkmmmooommmllljjjhhhggggggfffgggmmmppppppnnnnnnooojjjdddiiijjjkkkkkkkkkkkkjjjiiilllkkkiiihhhhhhjjjlllnnnooolllhhheeeeeeffffffeeebbbccccccaaa``````ccceeedddbbb^^^ZZZXXXVVVVVVWWWXXXWWWVVVVVVWWWWWWVVVUUUWWWWWWXXXYYYYYYZZZ[[[[[[YYYXXXWWWTTTQQQOOONNNNNNNNNMMMMMMNNNQQQRRRRRRQQQPPPPPPPPPNNNLLLIIIGGGEEEMMMTTTWWWQQQJJJGGGHHHHHHJJJIIIGGGGGGHHHHHHEEECCC}}}zzzwwwvvvxxxzzz}}}yyyzzz{{{{{{yyyvvvuuuvvvsssxxx~~~|||yyywwwuuuqqqmmmkkklllnnnpppoooppppppnnnnnnoooqqqqqqmmmnnnnnnoooppprrrsssuuupppnnnlllnnnrrrtttqqqnnnpppqqqrrrssstttuuuuuuuuuuuuwwwwwwvvvtttrrrsssssssssrrrrrrqqqqqqqqqqqqqqqnnnppprrrqqqpppooopppqqqtttttttttsssqqqppprrrssstttsssssswww{{{{{{vvvrrrqqqtttxxx|||~~~~~~}}}}}}wwwwwwwwwvvvvvvuuutttsssvvvuuuttttttuuutttqqqooonnnlllhhhbbb[[[UUUOOOLLLJJJCCC>>>>>>???>>>@@@CCCCCCBBBAAA@@@>>>>>>>>>===@@@@@@AAABBBBBBAAAAAA@@@AAAAAAAAA@@@@@@???>>>===@@@@@@@@@@@@@@@AAAAAAAAAAAAAAAAAAAAABBBDDDFFFGGGAAACCCEEEEEEEEEFFFHHHJJJFFFGGGIIIIIIHHHGGGGGGHHHCCCFFFFFFDDDEEEIIIJJJGGGJJJIIIGGGGGGHHHIIIIIIIIIGGGGGGGGGFFFFFFEEEDDDCCCAAA@@@BBBEEEDDD>>>:::;;;777<<<<<<>>>LLLZZZRRR???777666555555777777777777111777888333444???JJJOOO@@@===999666555333222000111000222555777666555444444333333222333333444555444000000333///,,,777FFFDDD888///000444444222111222111///000222333444333333222111111222333222000222111111111000000000///333333333222222111111111444333222222111111222222444444333333333444444555444333111111333444333333000111111222333444555666555555444444555555666777777999999555333555444111555666777666444444666888777666777>>>JJJVVV]]]```[[[TTTMMMHHHBBB;;;999<<<999999999::::::999999999::::::999999777555333222444333111111222333222111000000000000////////////111...,,,...222444111...222111111111111222222333444555666888999:::::::::;;;===BBBEEEGGGGGGEEEDDDDDDEEEEEEEEEBBB===888555888333111222333111222555444333444777666222222555???LLL[[[eeeggggggkkkoooppppppooonnnnnnmmmllllllnnnooopppqqqqqqqqqqqqqqqrrrrrrrrrssstttrrrooolllkkkfff]]]QQQCCC999333000000000000000000000111222777111...000222222666======<<<===BBBIIIQQQYYY^^^```eeegggfffgggllloooooonnnllljjjjjjkkklllkkkiiimmmlllkkklllnnnoooooonnnoooooopppqqqssssssttttttvvvtttqqqpppqqqrrrqqqqqqnnnoooppppppooonnnmmmmmmllllllllljjjhhhhhhiiijjjiiihhhhhhgggffffffffffffnnnqqqrrrooonnnmmmggg```ffffffhhhhhhhhhgggeeedddeeedddcccbbbbbbdddeeegggeeeccc```______^^^\\\[[[YYYZZZZZZYYYXXXYYY\\\^^^ZZZXXXUUURRRPPPOOOOOOOOOMMMLLLLLLMMMOOOQQQQQQPPPOOOOOOOOOOOOOOOOOOOOOOOOOOONNNLLLJJJIIIIIIHHHHHHGGGFFFFFFGGGJJJKKKKKKJJJLLLLLLLLLKKKIIIGGGDDDCCCIIISSSXXXSSSJJJEEEDDDDDDGGGFFFFFFFFFFFFEEECCCAAA~~~~~~|||zzzxxxxxx{{{~~~|||{{{}}}~~~|||wwwvvvyyyqqqvvv{{{~~~}}}{{{yyyxxxuuutttqqqmmmkkkkkknnnqqqoooqqqqqqllljjjlllnnnmmmlllnnnoooppppppqqqtttvvvooommmlllpppuuuvvvrrrmmmppppppqqqrrrssstttuuuuuuuuuvvvwwwvvvtttrrrrrrrrrrrrrrrqqqppppppppppppqqqnnnppprrrrrrpppooopppqqqtttuuuvvvuuussssssssstttrrrsssuuuxxxyyyxxxtttqqqpppqqqsssvvvwwwyyyyyyyyyvvvvvvuuuuuutttsssssssssuuuuuutttuuuuuutttqqqnnnnnnjjjddd]]]UUUNNNJJJGGGDDD>>>;;;===>>>===>>>AAA>>>>>>===<<<;;;;;;;;;;;;@@@@@@@@@??????>>>===<<<<<<<<<;;;;;;::::::999999::::::999999999::::::;;;;;;:::999999:::===@@@BBB999;;;=========>>>???AAA;;;===??????>>>===>>>???:::<<<<<<:::<<<@@@???;;;@@@@@@@@@@@@@@@AAABBBBBB=========<<<<<<;;;;;;;;;888777999===<<<777333333222777888777:::@@@<<<333666555555444222111000000111444555333333666999888444444555444333111000///111000111444555333444666333222111111111222333444000/////////---,,,444===BBB888///000333333111111222111///000222333333333333222111111222222111000333333222222111000000///222222222222222222222222444333222222111111222222111111111111111222222333444333111222333555444333111222222333444555666777444444444555666777888999:::======888555666666444444555666555444444555777777777999???JJJWWWaaafffbbb[[[TTTOOOHHH@@@===???;;;;;;<<<<<<<<<<<<;;;;;;<<<<<<<<<;;;999777555333444222111111222333222222000000000000////////////000+++(((+++000333000+++000000111111333444666666888:::<<<>>>@@@BBBCCCDDDFFFHHHLLLOOORRRRRRQQQQQQTTTTTTTTTPPPJJJAAA888333777333111222111///000444444222222666555222111333888CCCRRR^^^dddhhhlllpppppppppoooooonnnmmmmmmmmmnnnoooqqqrrrssssssrrrqqqsssrrrrrrsssttttttqqqooohhheee^^^TTTHHH===444//////111222222111111222333555000111777999777:::@@@777777<<>>HHHNNNLLLFFFCCCCCCCCCDDDDDDEEEEEEEEEDDDBBBAAA|||}}}~~~|||zzzyyy|||}}}~~~yyyxxx|||uuuxxx|||}}}{{{zzzzzz{{{ttttttsssooollllllooorrrnnnrrrqqqkkkhhhkkkmmmlllkkkmmmoooooonnnooorrrtttooonnnoootttzzzzzztttnnnooooooooopppqqqrrrsssttttttuuuwwwvvvsssqqqppppppqqqpppooonnnmmmnnnnnnooooooqqqssssssqqqpppqqqrrrqqqsssuuuuuutttsssssstttpppsssxxxyyywwwtttrrrqqqpppppppppqqqsssuuuwwwxxxwwwvvvuuuttttttsssttttttuuuttttttuuuuuussspppnnnkkkfff^^^TTTLLLGGGCCCBBB@@@<<<:::<<<===;;;;;;===<<<;;;;;;:::::::::;;;;;;>>>===============<<<<<<999888888777777777888888888777666555555666777888333333444555777888::::::555777999999999999:::;;;666888::::::999888999:::888999888666999<<<:::555<<<<<<<<<;;;::::::;;;<<<888888777666666777777777777444444777666333222555444555666777666555555444444555444333111///......444111000333555333111000111222333333222222111111333000000444333000222666333222111//////000222333...111111---,,,111444555???777000111333222111222222111000111333333333111555333222222333333222111333333333222222222222222111111111222222333333444444333222222111111222222111111000000111222222333333111000111333444444333444444555666777888888999333333333555666888:::;;;===AAAAAA<<<888888888777555666777777777888:::<<<999:::===BBBIIITTT```hhhgggaaa[[[VVVNNNFFFBBBBBBAAAAAABBBBBBBBBBBBAAAAAAAAAAAAAAA???<<<999555333444222111111222333333222000000000000////////////...,,,+++---000111000///000111222555888<<>>888999555333444222...000444444111111444555333222444333<<>>999999:::888777888:::;;;<<<===@@@CCC<<<>>>AAADDDHHHRRR___hhhkkkeee___[[[SSSJJJEEEEEEGGGGGGHHHHHHHHHHHHGGGGGGFFFFFFEEEBBB???:::666333444222000111222333333222000000000000////////////...000222222111111333555111333666:::???DDDHHHJJJMMMOOORRRVVVZZZ]]]```aaa___``````aaabbbbbbbbbbbb^^^```aaa___YYYOOOFFF???===999777777444000111666444000000444555333333555222999FFFUUUbbbkkkqqqsssmmmnnnoooqqqrrrtttuuuvvvnnnooorrrsssttttttsssrrrtttrrrpppppprrrtttuuuuuudddjjjlllaaaLLL:::333222000333555555333222333555:::999AAAMMMJJJ;;;000000333333;;;MMMZZZ___bbbfffdddjjjooonnnmmmnnnmmmiiinnnkkkjjjmmmsssuuussspppqqqooonnnnnnpppqqqppppppqqqrrrsssssssssrrrqqqppptttqqqooonnnoooppppppooolllhhhddddddeeeccc\\\VVVMMMPPPSSSTTTTTTSSSRRRSSSNNNNNNNNNNNNMMMKKKJJJIIIHHHLLLPPPQQQQQQQQQJJJBBBFFFFFFFFFFFFFFFFFFFFFFFFFFFHHHJJJKKKLLLKKKIIIHHHKKKHHHFFFEEEFFFGGGGGGFFFCCCDDDFFFEEEBBB@@@>>>>>>????????????@@@AAABBBBBB???>>>===???AAABBBAAA@@@??????@@@AAABBBCCCCCCDDDFFFBBB>>>===>>>??????===BBBAAA@@@@@@AAABBB@@@???BBBBBBCCCBBBAAA@@@>>><<<===AAACCC@@@@@@EEEJJJKKK@@@BBBDDDEEEEEECCCBBBBBBwww|||~~~||||||~~~|||{{{|||}}}}}}|||zzz{{{{{{{{{{{{|||{{{xxxuuussssssrrrpppooolllppppppllljjjnnnrrrssspppnnnllljjjjjjkkknnnooooooppprrrsssssssssrrrrrrqqqiiiffflllooolllhhhgggtttsssqqqnnnkkkiiiiiijjjiiihhhfffeeeeeegggjjjkkklllllllllmmmnnnmmmkkkiiimmmnnnpppqqqrrrpppooonnnuuurrrtttyyyxxxrrroooqqqlllmmmnnnqqqsssuuuwwwxxxvvvtttsssuuuwwwvvvssspppppptttvvvsssqqqqqqnnniii```YYYOOOFFFAAA???>>>>>>777999;;;;;;::::::;;;<<<===<<<;;;:::::::::;;;<<<:::;;;<<<<<<======<<<<<<;;;:::888666555666666777999999777666555555555555222111000222444555555444333444555555555444222111999888777777666777777777::::::999999888777777777555666666555333111222222666444222222333555555555999999999888777555333222555444444333333444444555555222//////111333222000333444666777666333///---333333222111000000111111444333222111000000000000888666333222222222222111111111222222222333333333;;;666222000222444444333000222333333555777555000333111000222555666555333666666555222///...000333777555333333333333222111333222111222444444111---///111444666777666444333222333333444444555555555999777666777888888777666999999::::::;;;<<<===>>>@@@AAAAAA@@@>>>======???<<<<<<;;;===AAACCCDDDDDDHHHGGGHHHKKKQQQYYYaaafffjjjbbb]]]]]][[[WWWTTTTTTVVVRRRNNNOOOSSSVVVUUUSSSVVVUUUOOOGGGBBB???999222777444222111222333333333222000///000111222111///222000...///222222000...///111555;;;CCCLLLUUUYYY___^^^^^^```dddeeedddbbbhhhhhhgggfffeeeeeeeeeeeecccggggggccc^^^YYYRRRJJJBBB===666222222222111000222222222222222111000///555888???MMM]]]jjjpppqqqqqqooommmnnnpppssstttuuuppprrrtttvvvvvvtttrrrppptttttttttssssssrrrrrrrrrmmmlllhhh^^^PPPAAA444---000000333777;;;======<<<;;;;;;:::999777666444333555777@@@NNNVVVYYY___gggdddmmmpppkkklllrrrqqqjjjqqqqqqqqqpppooopppsssvvvtttrrrpppooonnnooopppqqqooosssvvvwwwtttrrrqqqrrroooqqqsssqqqooooooqqqtttmmmfff]]]XXXXXXUUUNNNHHHCCCAAA@@@???@@@@@@>>><<<@@@???===;;;;;;<<<;;;888888;;;>>>BBBCCCBBB@@@>>>@@@???>>>===>>>@@@BBBCCCBBBBBBCCCCCCCCCDDDDDDDDDCCC???;;;;;;===@@@@@@@@@<<<===>>>>>><<<<<<===>>>::::::::::::::::::::::::<<<<<<;;;:::;;;<<<===>>>BBB???===@@@DDDEEE???888>>>AAA@@@<<<<<>>???@@@@@@??????AAABBBDDDBBB@@@AAACCCBBB>>>;;;DDDCCCBBBBBBCCCEEEGGGHHHEEEDDDDDDEEEGGGHHHFFFEEEyyy}}}||||||~~~~~~~~~}}}|||}}}~~~~~~|||zzzyyyzzz|||zzzxxxuuuttttttssspppnnnnnnrrrrrrmmmkkknnnqqqqqqmmmllljjjiiiiiijjjlllnnnnnnooopppqqqrrrqqqqqqppprrrllliiimmmnnnjjjggghhhmmmmmmkkkiiidddaaa^^^]]]aaa```^^^]]]^^^```ccceeefffggghhhjjjlllmmmlllkkknnnoooqqqrrrrrrrrrqqqqqqsssqqqsssxxxxxxsssqqqssskkklllnnnqqqsssvvvxxxyyyvvvtttssstttuuuuuurrroooqqqttttttrrrqqqppplllgggZZZSSSIIIAAA<<<:::::::::888:::;;;;;;:::::::::;;;;;;;;;:::999999:::;;;<<<999999:::;;;;;;;;;;;;;;;;;;:::999777666666777777888888777666555555444444333222222333555666666555333444444444444333222222666666666666777888888999888888777777666555555555555666666555333222222333555333222222444555555444555555666666666666555555555444444333333333333444444111//////111333333111///000222333333111///...333333222111111111111111222222222111222222333333666444111000111222111111222222222222222222222222;;;777333222333555555444222555555444666888666111666444222222333444222///444333111222333333333111444333111111222333333222444333222444777777555333000111333555555555444333444444555555666666777777:::999888999;;;<<<;;;::::::;;;;;;;;;<<<===???@@@AAABBBCCCBBB@@@???@@@AAADDDCCCBBBCCCFFFGGGHHHGGGNNNNNNNNNPPPVVV]]]eeeiiillleeeaaabbbbbb^^^\\\]]]```]]]ZZZ[[[^^^```^^^[[[___^^^XXXPPPKKKIIICCC<<<;;;888444222222333333333111000///000111222111///222000...///111333222111333666:::BBBKKKTTT\\\```dddcccccceeehhhjjjhhhgggiiihhhgggffffffeeeffffffdddhhhhhhddd```\\\VVVPPPFFF@@@777222222333222111333333333333333222111111444666===JJJYYYgggnnnqqqoooooooooppprrrrrrrrrqqqpppqqqrrrssssssrrrqqqppprrrrrrssssssrrrqqqqqqpppppppppllldddWWWHHH<<<555444444666999<<<>>>===<<<666666666666666555444333555666???MMMWWW[[[```fffeeemmmpppkkkkkkqqqrrrkkkqqqqqqqqqpppnnnooorrrtttrrrqqqpppooonnnoooooopppqqquuuyyyyyywwwuuuttttttrrrrrrqqqpppooonnnmmmmmmfff]]]QQQKKKIIIGGGCCC>>>===;;;::::::;;;;;;999888;;;:::777555666777666444555777999<<<======;;;::::::999888888999:::<<<>>>============>>>>>>>>>>>>???<<<999999:::<<<<<<;;;999:::;;;;;;999999:::;;;;;;;;;;;;;;;::::::::::::===<<<;;;;;;;;;<<<>>>>>>AAA>>>===AAAFFFEEE???999<<>><<<<<>>???BBBDDDFFFGGGIIIHHHGGGFFFFFFGGGKKKJJJJJJLLLOOOQQQRRRQQQYYYXXXXXXZZZ___eeejjjnnnpppkkkhhhjjjjjjhhhhhhiiillliiiggggggjjjjjjgggdddggggggbbbZZZVVVSSSNNNGGG???<<<777444333333222222111000///000111111000///222000...///111444555555777:::@@@IIIRRR\\\cccgggjjjjjjjjjlllnnnooonnnmmmkkkjjjiiihhhgggggggggggggggjjjjjjfffcccbbb^^^YYYMMMEEE:::333222333333333333333444444444333222222333555:::EEESSS```kkkpppnnnoooqqqrrrsssqqqooonnnpppqqqqqqqqqqqqqqqqqqppppppqqqrrrrrrrrrqqqpppooommmmmmiiicccWWWJJJ===555444333444555777888777555111222222333333333333222555666<<>>>>>???>>>>>>BBBGGGFFF@@@:::<<<>>>???======AAAAAA???GGGHHHHHHFFFDDDDDDEEEFFFGGGGGGGGGHHHJJJIIIGGGEEEHHHHHHGGGGGGIIILLLNNNPPPTTTRRRQQQQQQSSSTTTTTTTTT}}}|||{{{}}}~~~~~~{{{{{{{{{||||||{{{xxxyyy{{{{{{yyywwwvvvvvvsssssssssssssssrrrnnnkkkiiikkkkkkhhhhhhkkkllljjjiiihhhgggggghhhjjjlllmmmllllllmmmmmmmmmmmmmmmmmmjjjjjjiiigggdddbbbccceeegggddd___ZZZTTTOOOKKKGGGHHHGGGFFFFFFHHHKKKNNNQQQZZZ\\\___aaabbbdddfffgggllllllllllllnnnoooqqqrrrppppppqqqrrrrrrooonnnnnnhhhiiijjjlllnnnpppqqqrrrsssrrrqqqpppooommmkkkjjjjjjjjjhhhfffggggggaaaXXXMMMHHHAAA<<<:::999999888:::<<<===<<<:::999999:::888888777777888:::;;;===888888888888888999999:::;;;;;;::::::999999999999888888888888777777666666666555444555777888777666666555555444444444444444444444555666777777777888555555444444333333222222333555555555333222333444222222222444666555444222---...000222444555666777444444444333333222111111111111000000111333444555222111111111222222333333333222222111111222222222222222111111222333333444555333222222444555666666333333333333222222222222999777555444444555555666444666666333444777444000333333333444555666666666999666333222333555777777888777555555777888777666555555666777888999:::999999999888777777888999:::999999::::::;;;<<<======???>>>???AAADDDFFFFFFFFFAAACCCEEEEEEDDDEEEHHHKKKOOOQQQSSSSSSRRRQQQQQQRRRPPPQQQRRRVVV[[[^^^______dddddddddfffiiimmmqqqtttvvvrrrppprrrrrrppppppssstttrrrpppppppppooommmjjjkkkkkkggg```\\\YYYSSSMMMCCC???999555333222111000222000///000111222111000222111//////111555888::::::===DDDNNNWWW```gggjjjmmmmmmnnnoooqqqqqqqqqpppmmmlllkkkjjjjjjiiiiiijjjjjjllllllhhhfffgggeeebbbTTTKKK>>>444222333444555222333333333333333222222222333777???JJJXXXeeellloooqqqrrrrrrqqqpppoooooorrrqqqpppoooooopppqqqrrrpppqqqrrrssssssrrrpppooolllkkkhhhaaaWWWIII<<<333555333222222333333222000000111111222222222222111666555:::FFFUUU___bbbcccgggmmmppplllkkkoooqqqpppqqqrrrrrrpppnnnnnnoooqqqnnnnnnooopppoooooonnnnnnnnnqqqtttvvvvvvtttqqqpppuuuppplllkkkllliiiaaaYYYRRRIII>>>777444444333222111000///000111222111000888444111222333111111222000000000111111333444444444444333444444555777777777777777777888888888888:::::::::;;;;;;999888666999:::;;;:::999999999;;;;;;;;;;;;::::::999999888<<<<<<<<<<<<<<<===============???CCCGGGGGGAAA<<<<<<@@@AAA@@@AAADDDEEEBBBIIIJJJJJJIIIHHHHHHIIIKKKKKKKKKLLLMMMNNNNNNMMMLLLLLLLLLLLLLLLOOORRRUUUWWWZZZYYYYYY[[[^^^bbbcccccc}}}{{{yyy|||~~~~~~~~~{{{zzzzzzzzzyyyxxxvvvxxxzzzyyyvvvtttsssssspppppppppqqqqqqpppmmmjjjgggiiiiiigggiiimmmmmmjjjiiiiiiiiiiiijjjkkkmmmnnnlllkkkkkkkkkkkkkkkkkkkkkggghhhhhheeecccccccccdddeee^^^UUUNNNJJJGGGEEECCC>>>===<<<===???BBBFFFHHHOOORRRVVVXXXZZZ^^^bbbeeeiiiiiiiiijjjkkklllnnnooooooppppppnnnlllkkkiiiggghhhhhhhhhiiiiiiiiiiiiiiikkkkkkjjjhhhfffddddddddd___```___\\\\\\[[[VVVNNNHHHDDD???;;;:::::::::999;;;<<<======;;;999999:::888888777777888:::;;;===:::999999999999:::;;;;;;;;;;;;;;;;;;:::::::::999999999:::::::::999888888666555444555666777666555666666666666555555555444555555666666666666555444666555555444444333333222222444555444333333444555111111222333555555333111...///000222333333333333333444444444444333222111111111111111111333555666444333222111111111222333333222222222222222333333444333222111111111111111444333111111333555666666444444444333333333333333777666666555444444555666444555444222222555333///111222333333333444555555777888777444222666???GGG<<<:::999888999:::999888777888888888888888999:::>>>===;;;;;;;;;<<<>>>???>>>>>>???@@@AAABBBCCCCCCEEEDDDEEEGGGKKKMMMNNNMMMIIILLLOOOOOOMMMNNNRRRVVV[[[^^^```aaa```___``````\\\\\\^^^bbbfffiiijjjiiinnnnnnoooppprrruuuwwwyyy|||yyywwwyyywwwuuuvvvyyyyyyxxxvvvtttsssrrrpppooonnnnnnkkkddd```]]]WWWPPPFFFAAA:::555333222222111333111000111222333222111222111111111333666:::===@@@DDDJJJRRR[[[ccciiilllmmmnnnppppppqqqqqqqqqqqqoooooonnnmmmlllllllllllllllooonnnkkkiiikkkjjjggg[[[PPPAAA666222222444444111111222222222222111111111333666:::AAANNN\\\fffpppqqqqqqpppnnnnnnqqqssssssrrrqqqppppppqqqrrrsssqqqrrrsssttttttsssrrrrrrsssqqqmmmggg]]]OOO@@@666999777555444555444333222222333333333333222222111666666888BBBPPP]]]bbbbbbgggmmmpppooolllnnnpppqqqqqqrrrrrrqqqooonnnooopppooooooppppppqqqppppppooonnnoooqqqssstttsssqqqpppsssnnniiiiiijjjeeeZZZPPPFFFAAA:::666555555444222222000///000222222222000777222111444555111000222222111111111111222444555333333333444444555666666666666666777777777777888888999:::;;;:::888777666999:::;;;;;;999999:::;;;;;;;;;::::::999999999999;;;<<<<<<==================>>>@@@DDDHHHHHHDDD@@@>>>BBBCCCBBBDDDGGGGGGEEEIIIKKKLLLLLLLLLMMMPPPRRROOOQQQSSSTTTTTTTTTSSSSSSUUUUUUUUUWWWYYY]]]```ccceeeddddddfffjjjmmmnnnmmm|||~~~yyyxxx{{{~~~}}}}}}zzzyyyxxxvvvuuuyyyzzzyyywwwssspppooonnnooonnnnnnooopppooommmkkkjjjlllllljjjlllpppppplllkkkkkkkkkkkkkkklllmmmnnnjjjiiiiiihhhhhhhhhhhhiiifffhhhhhheeedddeeeccc___[[[SSSIIIAAA???>>>===<<<777777666666888;;;???AAA@@@DDDJJJNNNQQQUUU\\\aaacccddddddeeefffggghhhhhhjjjlllkkkgggddddddbbb^^^bbbbbbaaa``````___^^^^^^]]]]]]\\\ZZZXXXVVVWWWXXXRRRUUUVVVRRRPPPOOOKKKFFFAAA>>>;;;999999:::999999:::<<<======;;;::::::;;;999999888888999:::;;;<<<;;;::::::999999;;;<<<===999::::::;;;;;;::::::999::::::;;;<<<<<<;;;:::999555444333333555666555333555555666777777555444333444555666666666555333222666666555555444333333333111333444444333333555666222111111222444444333222000111111222222111111111222333555555555555333333111222333222111222444666333333222111000000000111333222222222222333333444555444333222111111111111444222000000222444444444444444444555555666666666666777888777555555666888555666555222333666555111333444555333111000111222333777999888666<<>><<<;;;;;;<<<===<<<<<<===>>>>>>===<<<<<<>>>@@@CCCBBBAAAAAABBBDDDEEEFFFGGGHHHIIIJJJKKKLLLMMMNNNOOONNNOOORRRUUUXXXXXXXXXVVVZZZ^^^]]][[[[[[```dddhhhkkknnnpppooonnnnnnnnnmmmmmmmmmoooqqqrrrpppnnnuuuuuuvvvwwwyyyzzz|||}}}~~~}}}~~~{{{xxxzzz~~~~~~|||zzzwwwvvvuuuuuuuuurrrrrrooohhhddd```YYYRRRGGGBBB<<<777555444444444444333222333444444333222111222333444444777;;;>>>KKKNNNRRRXXX___fffkkknnnmmmoooqqqqqqpppooopppqqqrrrqqqpppooonnnnnnnnnnnnnnnqqqpppmmmlllmmmlllhhh```TTTDDD888222222222333000000111222222222111111111333555777:::DDDRRR^^^lllmmmnnnmmmkkkmmmqqqvvvsssrrrqqqppppppqqqrrrsssssssssssssssssssssttttttvvvsssooojjjaaaSSSCCC777777555333222333333222111444444444444444444333222666777888===IIIXXXaaabbbffflllqqqrrrnnnmmmooorrrqqqrrrsssrrrqqqpppppprrrqqqqqqqqqrrrrrrrrrrrrsssrrrrrrqqqsssuuuvvvuuusssrrrnnnjjjiiiggg___QQQGGG;;;999666555555555333222444222111222333333222111555000000666777111...111222222222222222333444444111111222333333444444444444444555555555666666666555777999999888777777777999:::;;;:::999888999;;;;;;;;;;;;;;;;;;;;;;;;;;;======>>>???????????????@@@AAACCCGGGJJJKKKIIIGGGBBBFFFHHHGGGIIILLLKKKHHHNNNPPPRRRSSSSSSUUUXXXZZZVVVYYY[[[\\\[[[ZZZZZZ[[[aaaaaaaaacccfffjjjnnnqqqsssrrrrrrsssttttttrrrpppzzz}}}|||wwwvvvzzz}}}}}}}}}zzzxxxxxxxxxwwwuuuxxxxxxwwwtttpppnnnnnnoooqqqooonnnoooppppppooommmooopppnnnlllnnnqqqnnniiikkkkkkkkkkkkllllllllllllgggfffeeedddddddddeeeeeefffgggfffbbbbbbccc]]]UUUOOOHHH>>>999888888777555333222111111333666999;;;888===AAADDDEEEIIIPPPUUUYYYZZZ[[[\\\]]]]]]\\\[[[\\\___^^^YYYWWWXXXWWWRRRSSSSSSRRRRRRQQQPPPPPPPPPKKKLLLLLLJJJGGGFFFHHHJJJFFFLLLPPPLLLFFFEEEDDDBBB===;;;999999:::;;;:::999999;;;======<<<;;;<<<===;;;;;;:::999999:::;;;<<<<<<;;;999999999:::<<<===888999:::;;;;;;:::999888999:::;;;<<<<<<;;;:::999444222111222333333222111111333555777777444222000222333555666666555444333666555555444444333222222111222444444444444555777333222000111333444333333111111222222222111000000222333555777777777666555222333444333111111333666111222222222333333333333222222222222222333444555666555555444444444555555666444333222444555666555444444555666777888999999777999;;;:::888777999;;;888999888666777;;;;;;777777888999888555444555666555999<<<===>>>CCCMMMUUUAAA??????@@@CCCEEEEEEEEEDDDEEEFFFFFFEEEEEEHHHKKKKKKLLLLLLMMMNNNPPPQQQRRRSSSSSSTTTVVVWWWYYYZZZZZZ[[[[[[[[[^^^aaacccdddcccccchhhlllllliiiiiinnntttqqquuuxxxzzzzzzyyyyyyyyyzzzzzzzzz{{{|||{{{xxxuuuyyyyyyzzz|||}}}~~~|||~~~~~~{{{xxxuuuuuuwwwyyyuuuuuuqqqkkkfffbbbZZZRRRIIIDDD>>>999888888999999666444444444555666555444111333666666666888;;;>>>UUUUUUWWW[[[```eeejjjmmmnnnpppssssssqqqpppqqqsssssssssrrrqqqppppppppppppooorrrrrrooommmnnnkkkgggbbbVVVFFF999333111111000000111222222333333333222111444666555555<<>>666555333222222333333222555333222222333333111000444///000999:::222...111111111222222222222333333111222222333444444444444444444555555555666666666555777::::::888888999;;;:::<<<===<<<;;;:::;;;<<<======>>>>>>??????@@@@@@@@@AAABBBCCCCCCCCCBBBBBBEEEFFFHHHKKKNNNPPPPPPPPPLLLPPPRRRQQQRRRUUUTTTPPPXXXYYY[[[[[[\\\]]]```bbb^^^aaaddddddbbbaaaaaabbbhhhhhhiiikkkooossswwwzzz{{{{{{{{{||||||zzzvvvsssyyy|||{{{vvvuuuyyy}}}}}}vvvuuussstttvvvxxxyyyyyytttuuutttrrrooooooqqqsssrrrqqqoooooopppqqqqqqpppqqqqqqooolllmmmnnnkkkeeellllllkkkkkkkkkkkkkkkkkkeeedddbbbaaaaaaaaabbbbbbdddeeebbb^^^^^^___VVVJJJHHHAAA:::666777777444111111000//////000333666888888;;;???>>>===>>>DDDIIIOOOQQQSSSTTTTTTSSSQQQPPPOOORRRQQQLLLKKKNNNMMMHHHEEEEEEEEEEEEEEEDDDDDDDDD???AAAAAA???<<<;;;>>>@@@???HHHMMMHHHAAA???@@@@@@<<<;;;999:::<<<===<<<;;;999;;;<<<===<<<<<<<<<>>>===<<<;;;:::::::::;;;<<<;;;:::999888888:::<<<===777888999:::::::::999888888999;;;<<<<<<;;;999888222111000000222222111000///111444666666333000---///111333555666666555444555555444333333222222111000222444444444444666777444222000000222333444333111111222222222222111111111333555777888888777666333444555333000000333666111222444555666777777777222222222222333333444555666666555666666777888999;;;999777777888999999999444555666777888999:::;;;999;;;===<<<:::999;;;===;;;<<<;;;999;;;??????<<<999;;;======;;;;;;===@@@<<<===@@@BBBDDDGGGKKKMMMDDDCCCCCCFFFJJJMMMNNNNNNIIIKKKMMMMMMLLLMMMRRRUUUTTTUUUVVVXXXYYY[[[\\\]]][[[\\\]]]^^^```aaabbbcccdddddddddfffiiillllllkkklllrrrvvvuuurrrrrrxxx}}}vvvzzz~~~}}}zzz{{{|||~~~~~~zzzvvvttttttwwwzzzuuuuuurrrkkkeeeaaaYYYQQQKKKFFF???;;;:::;;;======777555555555666777666555111444777888777888;;;>>>YYYYYYYYY[[[^^^ccchhhkkkppprrruuutttrrrqqqrrrtttttttttsssrrrqqqqqqqqqqqqpppsssssspppnnnnnnjjjfffcccXXXGGG:::444111000///111222333333444444444444222555777444222888EEEQQQ\\\bbbhhhkkkjjjjjjmmmqqqoooooooooppppppooooooooosssqqqooonnnoooqqqsssuuurrrpppmmmjjjdddXXXGGG;;;777555222222444555555555///000222444666777777777555999999777>>>OOO]]]cccdddkkksssvvvrrrmmmmmmqqqppprrrttttttsssssstttuuuwwwvvvtttssstttuuuxxxyyywwwtttppppppssswwwxxxxxxvvvsssooojjjaaaSSSCCC888777555333111111222333444555333222111222222000...555000333===>>>555000222///000111111222111111000333333555666666777666666666666777777777888888888777:::<<<<<<::::::===@@@>>>???@@@???>>>>>>>>>@@@??????@@@AAABBBCCCCCCDDDBBBCCCEEEFFFFFFFFFEEEDDDJJJJJJKKKNNNPPPSSSUUUVVVUUUYYY[[[ZZZ[[[]]]\\\XXX```aaabbbbbbbbbbbbeeegggdddgggiiiiiigggeeefffgggiiijjjkkkmmmqqqvvvzzz}}}||||||~~~{{{wwwxxxvvvtttrrrrrrsssuuuvvvwwwuuurrrrrrsssuuuuuuuuuuuuuuuuuuuuutttsssqqqqqqqqqqqqqqqqqqpppooonnnmmmhhhkkknnnooommmjjjhhhgggiiihhhfffdddcccccccccdddccc^^^\\\``````[[[YYY[[[___^^^]]]\\\YYYSSSLLLHHH===;;;777444333444666777444222000000111333333333;;;999666666888;;;<<<<<>>@@@>>><<<===???>>><<<<<<===<<<;;;999;;;999888:::<<<===;;;888<<>>===:::888777888:::<<<===>>>??????AAA@@@???>>>>>>>>>???@@@===>>>???AAABBBCCCCCCCCCFFFCCCAAAAAABBBDDDDDDDDDIIIIIIHHHIIIJJJLLLNNNOOONNNMMMOOOSSSYYY\\\[[[YYYYYYUUUZZZ]]]WWWZZZaaa]]]```aaacccfffiiiiiifffdddllliiiggghhhllloooooonnnqqqrrrsssrrrqqqqqqrrrssswwwzzz|||{{{yyyzzz~~~}}}~~~zzztttrrrtttwwwuuuuuupppiiieeebbb]]]VVVOOOKKKGGGCCCAAA???===;;;888999:::999777666666666444666888999::::::<<<>>>MMM^^^ddd[[[[[[hhhnnngggoooppprrrrrrqqqqqqssstttrrrrrrssstttuuuuuuuuutttuuuuuusssoooooooookkkdddbbbQQQ@@@777555222111111444444444555555444333333333444444333333555:::===TTTdddnnnmmmmmmssssssmmmqqqqqqqqqrrrssstttvvvwwwtttqqqoooooorrrttttttssspppqqqooolllhhh___OOOAAA555777444...---222444000111000000111333333222000999::::::;;;@@@JJJYYYccciiiooouuuwwwuuuqqqoooooottttttqqqnnnqqqvvvwwwsssvvvvvvwwwxxxxxxxxxxxxxxxwwwuuussssssuuuvvvuuutttqqqnnnhhh```UUUJJJ???999555444222111111111222222222222222222222222222222222333444555555444333222000111222222333333222222666555555444444444555555666777777777666666888::::::;;;<<<>>>??????@@@@@@BBBBBBBBBAAA@@@@@@BBBDDDBBBDDDGGGHHHGGGGGGHHHIIIOOONNNLLLKKKLLLOOOQQQSSSRRRSSSTTTUUUUUUWWW[[[]]]````````````aaabbbdddfffiiijjjlllnnnmmmkkkhhhgggllljjjhhhhhhiiiiiihhhgggmmmkkkiiilllqqqwwwyyyzzzqqqwww|||}}}uuusssqqqpppppprrrtttuuuwwwssspppnnnnnnooopppooorrrqqqpppooonnnmmmlllllllllmmmooopppooommmjjjhhhhhhjjjjjjhhheeecccbbbccccccbbb```^^^]]]\\\\\\]]][[[VVVUUUXXXXXXTTTRRRSSSVVVUUUSSSQQQMMMHHHAAA<<<888777444222111222444555333222000111222333333222888666333333444555666555888999;;;======<<<;;;:::===777555777999888777888;;;999888888888888666555555444444777:::<<<:::999777<<>>>>>;;;:::;;;<<<===>>>>>>>>>>>>;;;<<<>>>@@@AAACCCCCCDDDAAAAAAAAABBBCCCCCC@@@>>>DDDDDDDDDCCCCCCBBBAAA@@@GGGGGGHHHIIIHHHHHHGGGFFFGGGGGGGGGHHHIIILLLOOOPPPOOONNNLLLLLLNNNPPPPPPOOOWWWWWWWWWXXXZZZ\\\^^^```ZZZZZZ[[[___cccfffeeecccfffbbbfffiiidddgggmmmiiihhhiiijjjmmmnnnnnnkkkiiipppnnnmmmooorrrttttttsssvvvwwwxxxxxxvvvvvvvvvxxxxxx{{{}}}|||zzz{{{~~~~~~|||wwwuuuwwwyyyssssssooohhhdddbbb]]]WWWPPPMMMIIIFFFDDDBBB???===999;;;<<<;;;999777777888777999:::;;;<<<===@@@CCCLLL]]]eee^^^]]]gggnnnjjjoooppprrrrrrqqqqqqssstttssstttuuuvvvwwwwwwwwwwww|||}}}zzzuuutttrrrllleeebbbQQQ???777555222111111333333444444444444333333222222333222333666:::===MMM^^^kkkkkkkkkoooppplllppppppqqqrrrssstttuuuvvvuuusssqqqrrrtttuuuuuussspppqqqpppmmmiiibbbSSSDDD888999555//////333444111111000000111333333222111555555555555:::FFFTTT___eeekkkrrruuuuuutttuuuvvvttttttqqqoooqqqvvvvvvsssvvvvvvwwwxxxxxxxxxxxxxxxtttrrrqqqqqqrrrsssrrrqqqooommmggg]]]QQQDDD;;;777444444222111111111222222222222222222222222222222///000111111111111000///000000111222222222222111555555555555555555555555666777888888888999;;;======>>>@@@BBBCCCDDDEEEEEEEEEFFFFFFEEEDDDDDDFFFHHHLLLNNNOOOPPPPPPPPPRRRTTTYYYWWWVVVUUUVVVXXX[[[\\\ZZZ[[[\\\\\\\\\^^^aaacccffffffggghhhjjjmmmoooqqqoooooopppqqqpppnnnlllkkkooommmkkkkkkmmmnnnnnnnnnqqqooonnnoooqqqsssrrrpppqqqtttwwwyyy~~~pppooommmllllllnnnoooqqqxxxtttoookkkkkkkkkllllllllljjjhhhfffdddccccccdddcccfffiiikkkjjjgggccc```aaaaaa```]]]ZZZYYYZZZ[[[XXXWWWUUUSSSQQQQQQQQQQQQNNNKKKJJJLLLMMMJJJGGGHHHJJJIIIFFFDDDAAA<<<666222222222111000000111222222111111111222444444333222666444111000111222111000222333444666666555555444444000///222444333333555777555444444555555333222111111222555999<<<<<<;;;999:::;;;<<<<<<;;;:::999::::::999888888999::::::888888999999999999999888999999888888777888888999999999999999999::::::;;;???>>>=========<<<999777666999;;;:::777666777999555444333222111111111111555555555555555444444444666777777666555333111000333444555555555666888:::666666666666777888999:::888999:::<<<===<<<<<<;;;;;;;;;<<<>>>>>>?????????BBB@@@>>>>>>AAADDDFFFFFFEEEDDDBBBAAAAAAAAABBBBBBDDDGGGIIIGGGHHHJJJIIIFFFGGGHHHHHHIIIIIIIIIIIIHHHCCCEEEGGGIIILLLNNNOOOOOOMMMLLLLLLLLLMMMMMMKKKIIIJJJKKKLLLNNNOOOPPPQQQRRRSSSTTTVVVXXXWWWUUUSSSQQQTTTTTTSSSTTTWWW\\\```ccc___^^^]]]^^^```aaa```___dddddddddeeegggjjjlllmmmkkkkkklllooorrrssssssqqqqqqlllpppsssnnnrrrwwwrrrsssssssssuuuwwwvvvsssqqqvvvvvvvvvxxxzzz{{{zzzyyyzzz|||}}}}}}|||{{{{{{|||{{{}}}~~~}}}|||}}}~~~zzzxxxyyy{{{ssssssoooiiifffeeeaaaZZZTTTQQQNNNKKKIIIFFFCCC@@@===>>>???>>><<<;;;;;;;;;;;;===>>>??????BBBEEEHHHLLL^^^iiiccc```gggmmmnnnpppqqqssssssrrrrrrtttuuuuuuvvvwwwyyyzzz{{{{{{{{{{{{wwwtttmmmeeebbbQQQ???777444222111222222222333333333333222222111222222222333555999<<>>AAACCCBBBDDDFFFIIIKKKMMMNNNOOONNNOOOPPPOOONNNOOOQQQSSSWWWXXXYYYZZZZZZ[[[^^^aaacccbbbaaa```aaabbbeeefffeeefffgggfffffffffhhhjjjkkklllmmmpppsssvvvxxxzzzvvvvvvvvvuuutttrrrqqqppprrrooommmllloooqqqssssssrrrrrrrrrsssttttttqqqooouuuwwwvvvuuuxxx~~~~~~kkkiiihhhfffeeeffffffgggnnnjjjeeebbbaaabbbcccdddbbb```]]]ZZZXXXXXXXXXXXXYYY[[[]]]^^^^^^\\\YYYWWWSSSSSSRRRQQQNNNNNNOOOPPPLLLKKKIIIGGGEEEEEEEEEEEEBBB@@@@@@AAABBBAAA???>>>AAA???===<<<:::777333000......///000111111111111000000111333555555333111666444222111222333222111111222333333444444333333333000000333444111222444666444333333444444333222222333555888;;;=========@@@>>>;;;:::::::::999777999888888888888888888999:::::::::999999888777666888888888888888888999999888777777777777888999999<<<;;;;;;<<<===<<<:::888555:::===<<<888666999===888888777666666666666666666666666666666666666666777888888888888666555444333666888999999:::;;;===<<<<<<<<<<<<===>>>???@@@===???AAACCCDDDDDDDDDCCCDDDEEEFFFGGGIIIIIIJJJJJJNNNNNNNNNOOOQQQSSSUUUUUUQQQPPPNNNLLLKKKLLLNNNPPPTTTXXXZZZZZZZZZ]]]\\\XXX[[[[[[[[[ZZZXXXWWWUUUTTTRRRSSSUUUVVVXXXYYYYYYZZZ\\\ZZZYYYYYYZZZZZZXXXWWWVVVWWWXXXZZZ]]]```bbbccccccdddeeedddcccaaa^^^]]]``````bbbdddhhhlllpppsssooonnnnnnnnnoooooommmlllppppppooopppqqqsssuuuvvvyyyyyy{{{|||~~~~~~}}}|||zzztttxxxzzzvvvzzz~~~yyyyyyyyyyyy{{{}}}}}}{{{yyy||||||~~~}}}~~~~~~~~~|||{{{zzz{{{ssstttqqqllljjjiiieee```XXXVVVRRRPPPNNNKKKGGGDDDAAACCCDDDCCCAAA??????@@@???@@@BBBBBBCCCFFFJJJMMMPPPaaannnkkkeeegggmmmqqqqqqssstttuuuttttttuuuwwwvvvwwwyyy{{{|||}}}~~~~~~}}}yyytttmmmeeecccRRR???666444222111222111111222333333333222222222333333222222333666888@@@SSSffflllmmmooossstttoooqqqsssuuuvvvuuutttsssssssssuuuvvvwwwvvvuuutttsssttttttsssrrrnnnaaaTTTAAA===666222222333333222111111111222333444333111333333111111666AAAQQQ\\\jjjnnnsssttttttsssuuuwwwzzz|||{{{xxxxxx|||}}}zzzssstttuuuuuuvvvvvvuuuuuutttsssrrrrrrrrrrrrpppnnniiifff]]]OOO@@@555111111000000000000000000000000111111111111222222222222000000000000000000000000222333444555666666666666888999<<>>>>>@@@BBBCCCDDDFFFIIIKKKJJJLLLNNNRRRTTTWWWXXXYYY[[[]]]^^^^^^^^^^^^```bbb```aaaaaaaaaaaadddgggkkkiiihhhggggggggghhhjjjkkkmmmnnnooonnnmmmlllmmmooolllmmmoooqqqtttvvvyyyzzz{{{zzzyyywwwvvvtttssssssrrrooolllkkklllooorrrrrrpppqqqrrruuuwwwyyyzzzzzz}}}}}}zzzvvvvvvyyyxxxuuubbbaaa___]]][[[ZZZYYYYYYZZZVVVRRRPPPQQQRRRTTTTTTVVVTTTQQQNNNLLLKKKLLLLLLOOONNNNNNNNNMMMMMMMMMMMMEEEGGGHHHGGGDDDBBBAAAAAAAAA@@@>>><<<;;;;;;<<<<<<::::::999999:::;;;:::777999888666666666555444222---...///111222222222222000000000333555555333222333222111222444555444444111222222333333333333333555333333555555111111444555444333333444444333222555666888:::;;;<<<<<<===BBB???<<<;;;;;;;;;:::999888888888888888888888888======<<<;;;999777666555777888888888999999999888666666666666666777888888777777888:::======<<<;;;666:::>>>===999777999===888888888777777888888999777777777777888888888888777888:::;;;<<<<<<;;;:::777:::===>>>??????@@@BBBCCCCCCCCCCCCCCCEEEFFFFFFGGGHHHJJJLLLMMMNNNNNNNNNPPPQQQRRRTTTVVVWWWWWWWWWZZZ\\\```bbbccccccccccccaaaaaa```^^^\\\]]]aaadddgggkkknnnmmmoooqqqpppmmmppppppnnnkkkhhheeebbb```___```bbbccceeefffggggggjjjhhheeeeeefffffffffeeejjjjjjiiihhhhhhhhhiiijjjsssqqqooommmkkkiiihhhhhhhhhjjjnnnssswwwyyy{{{{{{|||{{{{{{{{{{{{yyyuuusss~~~~~~}}}|||}}}~~~|||{{{{{{|||~~~~~~~~~~~~~~~}}}|||{{{yyyssstttqqqlllkkkkkkgggbbb]]]ZZZWWWTTTRRROOOLLLIIIFFFGGGHHHHHHFFFDDDDDDEEECCCDDDFFFFFFGGGIIIMMMPPPUUUdddqqqsssllliiinnnttttttuuuwwwwwwvvvvvvxxxyyyxxxyyyzzz|||~~~~~~zzzwwwqqqkkkfffUUUAAA777444222111222000111222222333333333222444444444222111000222333666GGG[[[dddhhhjjjnnnpppqqqrrrtttvvvwwwvvvuuusssrrrsssuuuvvvvvvuuuttttttrrrsssssssssssspppeeeYYYFFF>>>666333333333222111222111111222444444333111444333222222666AAAOOOZZZjjjnnnssstttssssssuuuwwwuuuxxxxxxttttttwwwwwwuuurrrsssttttttuuuuuutttttttttsssrrrrrrrrrqqqnnnlllfff```VVVGGG999111//////......//////////////////000000000111111222222222111111000000000000111111111222444666777999999999;;;===@@@CCCFFFFFFFFFEEEIIIKKKMMMNNNNNNPPPSSSUUUTTTVVVXXX[[[^^^```aaabbbeeegggiiijjjjjjjjjlllmmmhhhiiiiiiiiiiiikkkooorrrmmmmmmlllkkklllmmmnnnnnnpppqqqrrrrrrpppooooooppplllmmmnnnppprrrssstttuuu{{{zzzyyywwwvvvuuutttssstttpppllljjjkkkmmmoooooommmmmmoooqqqtttyyy~~~~~~}}}yyyxxxyyyuuuoooTTTSSSQQQOOOMMMLLLKKKKKKJJJGGGEEEEEEFFFHHHHHHHHHIIIHHHFFFCCCBBBAAAAAAAAACCCBBBAAA@@@@@@AAABBBCCC>>>???@@@???;;;888666666999888777666555666777777555666666555666999888444444222111111333444444444...///000222333333333333000000000222444555444333111000000111333444444333111111111111222222222333444333555777555111111444555333222333444555333222666888:::;;;::::::;;;<<<<<<<<<<<<<<<<<<<<<<<<===777888999999999999888777??????>>><<<:::888666555888888999999999888888777777777777666777777888999777777888;;;???@@@???>>>999;;;>>>===:::999:::<<<777777777888999:::;;;<<<::::::;;;<<<======>>>???===>>>@@@BBBDDDDDDDDDDDDBBBDDDGGGHHHHHHIIIJJJKKKLLLKKKKKKLLLLLLMMMNNNOOOTTTUUUUUUVVVXXXYYYZZZZZZ\\\]]]___aaaccceeeffffffdddhhhllloooooonnnlllllljjjlllllljjjhhhiiinnnrrrwww{{{}}}}}}~~~}}}yyyuuuqqqnnnlllgggiiikkknnnqqqtttuuuvvvtttrrrooonnnppprrrsssssstttsssrrrrrrrrrsssuuuvvvzzzyyyvvvsssqqqqqqqqqqqqooorrrwww||||||xxx~~~}}}~~~}}}}}}}}}}}}}}}}}}~~~}}}{{{xxxrrrsssqqqlllkkkkkkhhhbbbbbb^^^ZZZVVVTTTRRRPPPNNNKKKLLLMMMLLLJJJIIIIIIIIIGGGIIIKKKLLLLLLMMMOOOQQQWWWbbbpppwwwsssmmmpppwwwwwwxxxzzzzzzyyyyyy{{{|||{{{|||}}}~~~}}}{{{xxxssskkkXXXDDD999555222111222000111222333444444444333333444444222000///000111666CCCTTTaaahhhlllooorrrssstttvvvwwwwwwwwwvvvuuurrrtttvvvvvvuuutttuuuvvvppprrrrrrrrrsssqqqggg[[[KKKAAA888555666444222222222111111222444555333222333333222222555>>>KKKUUUccchhhooossstttuuuxxxzzzuuuyyyzzzvvvuuuvvvwwwvvvsssttttttuuuuuuuuuuuuuuurrrqqqpppppppppnnnkkkhhhddd[[[MMM???555000///000...//////000000000000/////////000000111222222222111000000//////000000111222333666888;;;===>>>???AAACCCFFFIIILLLNNNOOOOOOWWWXXXZZZZZZZZZ[[[]]]___^^^___aaaccceeegggggghhhhhhkkkmmmoooooopppqqqrrrooopppqqqppppppqqqtttvvvqqqqqqqqqppppppqqqqqqrrrqqqrrrtttsssqqqppppppqqqlllmmmooopppqqqqqqqqqqqqxxxxxxwwwwwwuuutttrrrrrrtttqqqnnnlllmmmnnnooooookkkllllllmmmnnnrrrwww{{{wwwzzz|||{{{|||}}}yyysssDDDCCCBBBAAA@@@??????>>>AAA@@@??????AAAAAAAAA???>>>>>>===<<<;;;:::999999999999999999999999999999777888888777555555666888444444333222333444555666222555555222444888777222444222000000222444555444///000000111222333444444111000///000333555555444333222111222444444333111111111111111111222222333222222555888666222333777777666555666777888777555777:::======<<<<<<===???:::>>>AAAAAA???======>>>888888999::::::999888888======<<<<<<;;;999888777999999::::::999888777666:::999999999999:::;;;;;;;;;<<<===@@@CCCDDDCCCBBB@@@@@@AAA@@@@@@???>>>>>>======>>>???AAACCCDDDFFFCCCCCCDDDFFFHHHIIIKKKKKKLLLMMMOOOPPPQQQQQQQQQQQQPPPRRRTTTTTTTTTUUUWWWYYYXXXXXXXXXYYYYYYZZZ[[[\\\bbbbbbaaaaaaaaaccceeegggggghhhjjjmmmoooqqqrrrrrrmmmqqquuuvvvuuusssssstttnnnppprrrqqqooopppuuuzzz~~~zzzwwwuuuppprrrtttwwwzzz|||}}}~~~{{{yyyvvvuuuwwwzzz||||||xxxxxxwwwxxxyyy|||~~~zzzzzzzzzyyyyyyyyyxxxxxxxxxzzz}}}|||}}}|||||||||~~~|||xxxvvvvvvtttooonnnnnnkkkeeefffaaa[[[WWWUUUTTTSSSRRRNNNOOOPPPPPPNNNLLLLLLMMMKKKNNNQQQRRRRRRQQQRRRRRRUUU]]]kkkwwwwwwqqqssszzzyyy{{{||||||||||||}}}~~~}}}{{{xxxooo\\\FFF:::555222111222111222333444444555555555000111222111000///000222;;;CCCRRRaaakkkpppsssuuuvvvwwwwwwwwwwwwxxxxxxxxxtttvvvwwwvvvttttttwwwyyytttvvvvvvvvvwwwvvvlllaaaQQQEEE:::888999666444444222222111333444555444222333444444444666>>>IIIQQQ\\\ccclllrrruuuwwwzzz|||xxx}}}{{{xxxzzzzzzyyyuuuvvvwwwwwwxxxxxxwwwwwwsssrrrqqqqqqqqqnnnkkkhhhcccWWWFFF999444222222111000111222333333333222222/////////000111222222222333222111111111111222333777999<<>>AAAAAABBBDDDFFFGGGFFFDDDHHHFFFEEEEEEFFFEEECCCAAAEEEFFFGGGIIIKKKMMMPPPQQQLLLMMMNNNPPPSSSUUUVVVWWWZZZ[[[\\\]]]^^^]]]\\\\\\\\\]]]^^^^^^]]]^^^aaaccccccccccccddddddeeefffgggllljjjhhhggghhhjjjmmmooommmoooqqqsssvvvwwwxxxyyyuuuwwwyyyyyywwwwwwyyy{{{sssvvvyyyyyywwwxxx}}}|||{{{yyyzzz{{{|||}}}~~~~~~~~~|||yyyxxx{{{~~~|||{{{{{{|||}}}wwwxxx{{{~~~~~~}}}|||~~~~~~}}}{{{}}}|||||||||}}}yyyzzz{{{yyytttrrrsssooojjjhhhccc\\\WWWUUUUUUUUUUUUPPPQQQRRRQQQOOONNNNNNNNNNNNQQQUUUVVVVVVTTTSSSSSSRRRXXXgggvvvzzztttuuu|||{{{|||~~~~~~}}}}}}||||||{{{yyyqqq^^^HHH;;;666222111222111222333444555555555555---///000111000111222444:::@@@MMM]]]jjjppprrrsssyyyxxxxxxwwwwwwxxxyyyzzzvvvxxxxxxwwwuuuuuuxxx{{{zzz{{{{{{{{{}}}{{{rrrgggUUUHHH<<<;;;<<<888666666333222222333555555444222555666777666888???IIIPPP[[[bbblllsssuuuwwwyyyzzzwww|||~~~zzzwwwxxxyyyxxxxxxxxxyyyzzzzzzzzzzzzyyyuuuuuuttttttsssqqqmmmiiicccUUUBBB666333444444222222333444555666555555444...//////000111222222222666666555444444555666666===???CCCGGGKKKOOOQQQRRRVVVWWWYYY\\\___cccfffhhhlllmmmmmmllljjjiiijjjlllkkkllllllmmmmmmmmmmmmlllkkknnnqqqsssttttttvvvwwwrrrtttuuuuuutttsssssstttssssssssssssssssssssssssrrrtttvvvvvvuuusssssstttiiijjjlllooopppppppppppprrrsssuuuvvvvvvtttqqqooolllkkkjjjkkkmmmnnnnnnnnniiilllooopppnnnmmmnnnooorrrtttvvvvvvzzz~~~~~~{{{666555333444555777666666666888999999666444333333444444444333222111111111555555444444333333333333///111333444555444333222444444222///000333333///222222333444555555444444333222111222333444333222333333333333333333333333333333444555444333222111888777666555555555555555444444444555666777888999777888::::::999999;;;<<>>@@@@@@===999777888999;;;;;;999888888999:::888888<<>>JJJYYYgggpppttttttwwwwwwxxxxxxxxxwwwwwwvvvvvvzzzzzzwwwuuuxxxyyyxxxuuuxxxzzz{{{vvvlll___TTTEEE;;;888888777555888444333555555333444777333555777888:::@@@JJJQQQ]]]bbbkkkqqquuuvvvvvvwwwuuu{{{|||xxxyyy{{{zzzzzz{{{|||~~~~~~|||zzzyyyuuuqqqppprrrpppkkkfff```NNN===888888666000---000222444666666444222000444000000444333//////333222111222444888<<<===>>>BBBFFFMMMUUU\\\```bbbccckkkhhhffffffiiikkkmmmmmmvvvrrrnnnnnnoooooommmjjjlllpppqqqnnnlllnnnooonnnsssrrrqqqrrrtttuuutttsssqqqsssuuuvvvuuuttttttuuuuuusssrrrrrruuuwwwxxxxxxwwwvvvuuuuuutttsssooommmlllmmmmmmnnnnnnoooooopppoooppprrrsssssssssrrrrrrmmmmmmmmmmmmmmmmmmmmmmmmrrrnnniiiggghhhkkkmmmnnncccjjjmmmkkkpppyyywwwmmm333111000111222444333333333444666555333222111111444444444333333222222222333222222222111111111111000000111111333444555666666666444000111555555222333333444444333333222222222111000000222333222111333333333333333333333333111111222333333222111000777777666555555555666666555555555555666888999::::::;;;<<<<<<<<<;;;===>>>BBBAAAAAACCCFFFGGGEEEBBBFFFEEEEEEFFFIIIJJJIIIHHHHHHKKKKKKGGGDDDCCC@@@;;;999:::;;;;;;:::999888999;;;;;;<<<<<<;;;;;;:::999999:::<<<;;;:::999999:::::::::<<>><<<:::666444444777777333222555555777888:::<<>>@@@AAA@@@??????@@@AAADDDDDDEEEGGGJJJKKKKKKIIIKKKJJJJJJKKKLLLNNNMMMLLLNNNQQQPPPLLLHHHEEEAAA;;;;;;;;;;;;;;;::::::999999===<<<:::888888999:::<<<999;;;<<<;;;::::::;;;<<<;;;===AAAHHHPPPWWW[[[\\\___```aaaeeehhhjjjjjjiiijjjiiigggfffeeeeeeeeefffhhhiiikkkmmmnnnoooooonnnnnnnnnooooooqqqrrrtttuuupppooonnnoooppppppooommmggglllooommmlllpppttttttsssooopppttttttoooqqqxxxxxxwwwxxxyyyzzzzzzxxxvvv{{{zzz{{{~~~~~~|||~~~~~~~~~{{{||||||{{{zzzzzz{{{}}}~~~}}}}}}|||zzz{{{|||~~~}}}}}}|||}}}{{{yyyuuuqqqmmmnnnjjjddd```\\\YYYUUUSSSVVVWWWXXXYYYYYYXXXVVVUUUXXXWWWVVVVVVXXXXXXWWWUUUYYYYYY[[[___fffkkknnnooosssyyy~~~~~~}}}}}}~~~{{{uuuhhhUUUCCC888444444555333222222333444444333111222222222000......000222999???LLL[[[iiissswwwwww~~~|||yyywwwwwwxxxzzz|||zzz}}}}}}xxxvvvwwwxxxwwwuuuvvvvvvvvvxxxyyyuuummmkkkbbbUUUKKKFFFBBB???===555444555999999444222333666888;;;<<<>>>CCCKKKRRRZZZ```gggnnnrrrtttvvvwwwyyyyyyzzz{{{{{{{{{||||||~~~~~~}}}~~~~~~{{{yyywwwtttnnneee^^^SSSIII>>>999666333333666555333111000000222555777333000000222222//////111999777666:::BBBLLLUUUZZZ^^^```cccggglllpppssstttyyywwwwwwwwwxxxxxxvvvuuutttvvvwwwwwwuuutttttttttvvvwwwvvvssstttvvvtttoooqqqvvvzzzxxxtttrrrvvv{{{xxxxxxxxxxxxxxxwwwuuuuuutttqqqoooooosssxxx|||}}}yyywwwuuutttuuuuuutttsssrrrpppllliiiggghhhjjjllliiijjjjjjkkkjjjjjjiiihhhffffffeeedddddddddddddddbbbaaa``````aaaaaa```^^^YYYXXXTTTOOOSSSXXXSSSHHH444222111111333444444333222444555555444444555666333333444444555555555555444444444444444444444444777666555444666888;;;===::::::666222333888:::888;;;;;;::::::::::::::::::999777444444444555444333444444444444444444444444333444666777777777666666666666666666777888888999888777555555777:::===???CCCDDDEEEEEEDDDCCCDDDEEEFFFFFFGGGJJJLLLNNNOOOOOOQQQPPPOOOPPPQQQRRRQQQPPPTTTVVVVVVQQQMMMJJJDDD>>>===<<<;;;;;;;;;;;;;;;:::>>>===;;;999999:::;;;<<<999:::;;;:::999999:::<<<===@@@GGGOOOWWW^^^bbbcccdddeeehhhmmmqqqssssssqqqpppnnnkkkiiihhhhhhiiijjjoooppprrrssssssrrrqqqpppnnnnnnnnnooopppqqqssssssoooooooooooopppooonnnmmmllloooooolllmmmqqqrrrqqqsssrrrtttwwwtttpppsssyyywwwvvvvvvxxxyyyzzzxxxvvv|||{{{|||~~~~~~|||~~~~~~}}}|||||||||}}}~~~~~~~~~~~~|||}}}}}}zzzuuurrrooolllgggccc```]]]YYYVVVVVVWWWYYYZZZZZZYYYWWWVVVVVVUUUTTTTTTVVVWWWVVVUUU[[[[[[\\\```eeejjjnnnppprrrxxx}}}}}}~~~~~~|||{{{~~~~~~{{{xxxlllXXXEEE888333333555333222111222444444222111111111222000//////000222888>>>IIIXXXgggqqqvvvwwwzzzyyyyyyxxxyyyzzz|||}}}{{{~~~yyyvvvwwwxxxvvvvvvxxxwwwuuuvvvxxxuuupppllleeeZZZPPPIIIDDD???<<<888555666888888444333555666999<<<===???CCCJJJPPPZZZ___ffflllqqqtttwwwyyy{{{yyyxxxyyy{{{}}}~~~}}}{{{wwwsssllleee___QQQEEE:::777666555444666444333111000111333555777222111111111111000000000555555888@@@KKKXXXccchhheeeeeegggiiilllpppsssuuuxxxxxxxxxxxxyyyxxxtttrrrsssvvvyyyyyyvvvuuuvvvxxxzzz{{{zzzwwwwwwyyyvvvpppsssvvvyyyxxxuuutttwwwzzz|||zzzyyyyyyxxxxxxvvvuuuyyyuuuqqqoooqqquuuxxxzzztttrrrooooooooopppppppppqqqooolllhhhfffeeeeeefffeeeeeeeeeeeeddddddccccccccccccbbbbbbbbbcccdddeee^^^\\\ZZZXXXXXXXXXVVVUUUPPPMMMEEEAAADDDHHHCCC999555444333333555666666555444555777777666666888999444444555666777888888999666666777777777777777777999999888888999999999999<<<<<<999555777<<<===:::============>>>???AAABBB===:::777555444444333333444444444444444444444444444555777888999999999888777777777777777888999:::777666444444777;;;@@@CCCHHHIIIJJJJJJIIIIIIJJJKKKKKKLLLNNNPPPRRRTTTVVVXXXXXXVVVUUUUUUWWWWWWVVVUUUWWWZZZ[[[VVVSSSPPPJJJDDD???===;;;;;;<<<===<<<;;;===============<<<<<<;;;777888999888777777999;;;???CCCKKKSSSZZZ```ccceeeggghhhlllqqqvvvyyyyyyxxxwwwuuussspppnnnnnnooooooqqqssstttuuutttrrrpppooollllllllllllmmmnnnppppppooopppqqqqqqpppoooooooootttssspppnnnsssxxxxxxsssssstttwwwxxxuuurrrtttyyyxxxvvvuuuuuuwwwxxxyyyxxx{{{yyyzzz}}}|||zzz|||~~~~~~~~~}}}}}}}}}~~~|||yyyqqqnnnjjjfffdddaaa^^^\\\WWWXXXXXXYYYYYYXXXWWWVVVRRRQQQPPPQQQSSSVVVVVVVVVXXXZZZ]]]aaadddhhhlllnnntttyyy}}}|||}}}{{{zzz}}}}}}zzzzzzooo\\\III:::333222333222111111222333333222000111222333222111111222333666;;;EEERRRaaammmtttvvvsssuuuxxxzzz|||}}}}}}}}}}}}zzzwwwxxxxxxvvvxxxzzzyyyuuuvvvxxxwwwsssmmmggg___VVVMMMFFF@@@<<<===888666777666444555999555999<<<>>>???BBBHHHMMMYYY^^^dddkkkppptttyyy|||}}}{{{yyyyyy{{{~~~yyytttqqqnnnllljjjUUUFFF777444777777555333111222333333444444444333222333222111111111111000333666<<>>:::333777555444444666777777666777888888888777777999;;;777777888:::;;;===>>>>>>::::::;;;;;;;;;;;;<<<<<<<<<<<<<<<;;;;;;;;;::::::@@@AAA@@@===???CCCCCC@@@AAAAAA@@@AAABBBDDDGGGHHHAAA>>>999666444333222111444444444444444444444444222333555777999999999888888888888888888888999:::888666444555888>>>DDDHHHMMMOOOQQQQQQPPPPPPRRRSSSTTTUUUXXXYYYZZZ\\\```bbb___^^^]]]]]]^^^^^^\\\[[[ZZZ^^^___\\\XXXUUUPPPIIIBBB>>>;;;;;;===???>>><<<<<<===???@@@???>>><<<:::666777777777666777999<<>>444222333222111111222333333222000111222444333222222333444555888???LLLZZZhhhqqqvvvqqqtttxxx|||~~~~~~}}}|||}}}zzzwwwyyyyyywwwyyy{{{{{{wwwvvvyyyxxxuuuooollleee]]]TTTKKKDDD@@@@@@;;;777777666555777<<<555999===???@@@CCCGGGLLLWWW\\\bbbhhhnnnsssyyy}}}}}}}}}|||||||||~~~~~~{{{wwwsssqqqrrrtttuuu___LLL999444777777555222000222444666666444222000222555444222111333333111555999@@@LLLWWW```eeefffkkkkkkjjjkkklllnnnpppqqqsssssstttvvvxxxwwwuuurrruuuvvvvvvvvvuuuuuuvvvxxxxxx}}}{{{xxxxxxvvvsssxxxvvvtttvvvxxxyyyxxxvvv}}}zzzvvvvvvwwwxxxuuussstttqqqmmmkkkmmmppprrrsssjjjhhhfffeeeffffffeeedddbbbbbbbbbbbb___\\\XXXVVVYYYYYYXXXWWWWWWXXXXXXXXXTTTSSSSSSSSSUUUWWWZZZ\\\XXXSSSLLLGGGEEEDDDDDDDDD???<<<888666777777555333:::999888888:::;;;;;;:::<<<<<<<<<;;;:::;;;===???;;;<<<===???AAACCCDDDEEEBBBBBBBBBCCCCCCCCCDDDDDDDDDBBBAAA@@@@@@AAACCCDDDGGGIIIIIIGGGIIILLLKKKGGGJJJIIIHHHHHHIIIKKKMMMNNNIIIDDD???:::777666444333555555555555555555555555222444666888::::::::::::::::::999888888888999999999777555666:::BBBIIINNNSSSUUUWWWWWWWWWXXXZZZ\\\\\\^^^```aaaaaacccgggjjjgggfffddddddeeedddcccaaa___cccddd```\\\YYYRRRKKKCCC???;;;;;;>>>@@@???<<<<<<===>>>???>>>===;;;:::777888888777666777:::===>>>EEEOOOXXX]]]```ccceeejjjkkkmmmrrryyy~~~|||{{{zzzxxxuuusssrrrqqqrrrtttvvvwwwvvvsssooommmppppppppppppqqqrrrssstttooorrruuuuuuttttttvvvxxxssssssqqqooorrrxxxzzzwwwyyyyyyyyyzzz{{{{{{zzzwwwzzzyyyyyy{{{}}}~~~}}}{{{xxxwwwxxx||||||zzz}}}~~~~~~~~~~~~}}}~~~||||||~~~~~~~~~zzz|||}}}~~~~~~yyyuuuooojjjgggfffdddccc]]][[[YYYWWWUUUUUUVVVVVVSSSQQQOOOOOOQQQSSSUUUUUUTTTWWW[[[^^^aaaeeejjjnnntttyyy|||{{{|||~~~~~~wwwhhhUUUCCC777333333222111000111333333111000000222444444333222333444555666<<>>===999888777666444222222333???===<<<<<<>>>??????>>>AAAAAAAAA@@@>>>???AAACCC??????AAACCCEEEGGGHHHIIIIIIIIIJJJJJJKKKKKKKKKLLLLLLIIIFFFDDDEEEIIIMMMPPPLLLOOOOOOOOOPPPSSSQQQMMMSSSRRRPPPOOOOOOQQQRRRTTTPPPKKKEEE???<<<:::888666555555555555555555555555555666888;;;<<<=========;;;;;;:::999888888888888:::888777888===EEEMMMRRRWWWYYY[[[\\\\\\]]]```bbb___aaacccdddccceeejjjmmmmmmkkkiiiiiijjjiiihhhfffbbbfffgggbbb^^^ZZZSSSLLLDDD???;;;;;;>>>@@@???===<<<<<<<<<<<<<<<;;;;;;;;;888888888777777888<<<>>>===EEEPPPYYY^^^aaadddgggiiiiiikkkpppwww}}}}}}{{{xxxvvvtttqqqsssuuuvvvuuurrrnnnlllssssssrrrrrrssstttuuuuuunnnqqqtttuuuttttttvvvxxxzzz|||{{{vvvtttxxx{{{{{{||||||{{{{{{~~~|||wwwwwwxxxzzz~~~|||yyyxxxwwwxxx|||}}}{{{~~~~~~}}}}}}~~~||||||}}}~~~}}}|||~~~{{{xxxyyy}}}zzz|||}}}~~~~~~|||}}}xxxqqqkkkhhhfffdddccc```]]]ZZZWWWUUUUUUVVVWWWUUUSSSPPPPPPQQQSSSTTTTTTWWWZZZ]]]___aaafffnnnsssrrrwww{{{zzz|||zzzlllYYYFFF:::555444222111000111333333111000///111333333333222333444555666:::DDDRRRcccpppwww|||||||||||||||}}}~~~~~~|||{{{xxxzzz{{{zzzwww{{{|||xxxwwwxxxxxxuuuqqqpppmmmeee[[[QQQIIIEEE@@@===<<<>>>===999888:::888<<>>KKKYYYeeelllooooooppppppqqqrrrsssssssssrrrqqqrrruuuxxxzzzzzzyyy}}}xxxsssqqqtttwwwwwwwwwpppzzz|||tttrrrtttuuuvvvzzz}}}|||xxxwwwzzz~~~zzzvvvqqqqqquuuvvvtttqqqqqqnnniiifffeeedddbbbaaa]]]\\\[[[[[[ZZZYYYUUUSSSUUUTTTRRRPPPOOONNNNNNOOOMMMMMMLLLLLLLLLNNNOOOPPPLLLKKKHHHFFFFFFGGGIIIKKKEEECCC@@@???>>>===;;;999666666777666222...///222AAABBBBBBCCCCCCBBBBBBAAADDDCCCBBBAAAAAABBBCCCDDDKKKKKKKKKLLLMMMNNNOOOOOOOOONNNMMMOOOQQQRRRQQQPPPTTTQQQPPPPPPOOOMMMOOOUUUTTTWWWZZZ[[[[[[ZZZZZZZZZSSSUUUWWWUUURRRSSSXXX]]][[[RRRGGGAAA???<<<555///555555444444444444555555777777888999::::::::::::444<<<===777888@@@@@@888<<<;;;:::;;;@@@GGGOOOTTT\\\^^^___```aaacccgggjjjnnnkkkiiiiiihhhgggkkkqqqrrrpppmmmkkkiiiiiiiiijjjmmmkkkgggdddeeeddd[[[PPPJJJFFF???;;;:::<<<===>>><<<===>>>===;;;999888888>>>===<<<<<<===???AAACCC???HHHTTT]]]```aaabbbccceeegggiiilllpppwww~~~~~~}}}|||{{{yyyxxxuuuxxxyyyxxxssspppoooooouuuuuusssrrrrrrssstttuuuoooqqqrrrqqqppprrrwww{{{yyyzzzzzzzzzyyyyyy{{{}}}~~~yyyxxx|||zzzxxxvvvvvvxxxyyywwwtttxxxzzz{{{yyywwwxxx|||~~~}}}|||{{{|||}}}~~~~~~~~~}}}}}}}}}~~~}}}{{{{{{}}}~~~}}}~~~~~~~~~}}}~~~~~~~~~|||{{{|||}}}{{{zzz}}}zzzuuuooojjjfffddddddccc^^^XXXVVVWWWXXXXXXXXXRRRRRRQQQQQQRRRTTTVVVWWWRRRZZZ___]]]^^^hhhpppsssuuuwwwzzz|||}}}}}}~~~{{{qqq^^^III999333333888444000......000111111111111222222222222111111333444666>>>KKK]]]nnnxxxuuuyyy}}}}}}}}}{{{{{{~~~}}}yyy|||xxxtttsssttttttrrrpppsssmmmeee___ZZZUUUNNNIIIDDDBBB???<<<:::999999:::>>><<<===AAABBBDDDIIIPPPSSSWWW^^^eeelllssszzz~~~}}}xxxvvvoooggg___ZZZQQQHHH@@@;;;888777444333222111000111222333333333333333222222111000666777===JJJ[[[iiipppqqqsssnnnmmmsssxxxvvvrrrpppssssssttttttvvvwwwyyyzzzwwwwwwwwwwwwwwwvvvuuuuuuwwwyyy{{{yyyvvvtttuuuvvvzzzyyyyyy|||~~~}}}yyyuuuqqquuuvvvqqqppprrrooojjjiiigggeeebbb___\\\ZZZYYYTTTTTTTTTTTTSSSSSSRRRQQQIIIGGGFFFGGGIIIJJJHHHEEEEEEEEEFFFFFFGGGGGGHHHHHHEEEDDDCCCCCCBBBBBBBBBCCC?????????===<<<:::888777444444333333222111111111IIIIIIIIIIIIHHHHHHGGGGGGKKKJJJIIIHHHHHHIIIJJJKKKQQQRRRTTTVVVWWWXXXXXXXXXWWWVVVUUUWWWYYYZZZZZZYYYVVVTTTUUUWWWVVVSSSUUUYYY^^^```aaabbbaaa```______YYY]]]```___[[[ZZZ\\\___ccc[[[PPPGGGAAA;;;444///888888888888888888888888999999;;;<<<============:::<<<;;;777888======:::::::::;;;===CCCKKKUUU[[[```bbbfffiiijjjjjjlllmmmqqqoooqqqtttrrroooooosssqqqooommmlllllllllmmmnnnqqqoookkkhhhhhheee[[[OOOHHHCCC===:::999;;;<<<============<<<:::999888999AAA@@@>>><<<<<<<<<===>>>AAAJJJVVV___cccdddeeegggfffggghhhjjjnnnttt{{{~~~}}}|||vvvxxxyyywwwtttqqqqqqssswwwvvvvvvuuuuuuvvvvvvvvvwwwwwwvvvuuuuuuvvvyyy|||}}}~~~zzzyyy||||||zzzwwwwwwyyyyyywwwuuuxxxxxxwwwvvvvvvwwwzzz}}}}}}|||{{{{{{|||}}}~~~~~~}}}}}}}}}~~~~~~}}}{{{zzz{{{}}}}}}|||~~~}}}~~~~~~|||}}}~~~}}}{{{zzzzzz}}}{{{{{{~~~{{{zzz|||~~~}}}~~~{{{uuuooojjjfffdddccceeeaaa\\\YYYXXXXXXWWWUUUUUUUUUTTTTTTUUUUUUVVVWWWQQQXXX\\\[[[]]]fffooorrruuuxxx{{{~~~~~~~~~~~~}}}{{{rrraaaMMM===666555666333///---...///111111111111222222222222111111444555777>>>JJJZZZkkkuuuvvvzzz}}}~~~}}}zzzzzz|||zzzvvv{{{xxxtttssstttuuutttrrrqqqllleee```\\\VVVPPPJJJDDDCCC@@@===<<<;;;<<<<<<>>>===>>>AAABBBCCCHHHNNNOOOTTT[[[ccciiipppwww{{{~~~yyypppfffZZZSSSJJJDDDAAA>>>999666444333222111000111222222333333333333333222111111555666<<>>===???@@@@@@???BBBCCCCCCDDDEEEFFFFFFGGGCCCBBBBBBAAA@@@@@@AAAAAA=========<<<:::888777666444333333222222111000000TTTTTTTTTSSSRRRQQQPPPPPPVVVUUUTTTSSSSSSTTTUUUVVV[[[]]]```ccceeefffeeeeeeaaa```^^^___```aaaaaa```ZZZZZZ]]]aaa```\\\\\\___eeeeeeddddddcccbbbaaaaaa```dddggggggccc```___```eee___VVVKKKAAA999444111888999:::;;;;;;:::999888888888:::;;;<<<===>>>>>>>>>999888;;;<<<999888:::999:::;;;===BBBKKKVVV]]]___ccchhhlllmmmmmmmmmmmmqqqsssxxx~~~|||vvvrrrsssoooooonnnnnnnnnppprrrssssssssspppllljjjfff[[[OOOEEEAAA<<<999888:::;;;;;;>>>===;;;:::999999999999AAA???===;;;:::;;;<<<===DDDLLLXXXaaafffhhhjjjkkkllljjjjjjjjjnnnsssyyy}}}yyyyyyyyywwwuuutttvvvwwwyyyyyyzzzzzzzzzzzzzzzyyy~~~|||yyyxxxyyyzzz{{{{{{zzzzzz}}}|||zzzxxxxxxyyyyyyxxxvvvxxxvvvsssrrrtttwwwyyyzzz|||{{{{{{zzz{{{}}}~~~~~~~~~~~~~~~~~~~~~~~~zzzzzzzzz{{{|||~~~~~~|||zzz{{{{{{}}}~~~~~~zzz}}}|||zzzwwwxxxyyyzzz{{{{{{{{{{{{yyyxxxvvvtttrrrpppoooooorrrpppqqquuuvvvttttttwww~~~|||wwwqqqkkkgggdddccceeeccc___]]]\\\[[[YYYXXXXXXXXXXXXXXXWWWWWWVVVVVVPPPVVVZZZZZZ\\\dddlllppptttwww|||~~~~~~~~~~~~|||}}}~~~zzzyyysssdddQQQAAA888555444111---,,,---000111111111111222222222222111111444555777<<>>>>>>>>??????>>>???BBBCCCBBBFFFLLLKKKQQQYYYaaagggnnnssswww}}}rrrhhhZZZOOOCCC???CCCCCC>>>777444333222222111111222222333444444444444333333222555666;;;FFFVVVdddmmmqqqlllhhhiiiooossssssqqqqqqnnnoooqqqrrrsssrrrqqqpppwwwwwwwwwwwwwwwvvvuuuuuuvvvxxxzzzyyywwwuuuuuuuuussstttvvvxxxyyyvvvqqqllliiijjjgggaaa^^^___^^^[[[YYYXXXWWWTTTPPPKKKGGGDDDDDDDDDDDDEEEDDDDDDCCCCCCDDD@@@===;;;<<<>>>????????????@@@AAABBBCCCDDDEEE@@@??????>>>>>>>>>>>>>>>;;;;;;;;;:::999777666555333333333222111111000000aaa```___]]]\\\[[[ZZZZZZ``````___^^^^^^___aaabbbdddfffjjjnnnpppqqqpppoooiiigggdddcccccccccbbbaaa^^^___dddiiihhhdddbbbeeejjjhhhfffeeeffffffeeeeeefffhhhiiigggdddaaa``````^^^[[[UUUJJJ@@@888666666555777888::::::888777555444555666888999::::::;;;;;;444777CCCEEE;;;555888888999999:::===FFFPPPXXX___ccciiilllnnnnnnnnnoooqqqsssyyy}}}vvvqqqqqqooonnnnnnooooooqqqrrrsssqqqsssqqqnnnlllggg\\\PPPEEEAAA<<<999999:::;;;<<>>???FFFOOOZZZccchhhkkkmmmooosssqqqoooooorrrwww{{{~~~~~~|||zzzyyywwwwwwxxxzzz||||||}}}~~~~~~}}}|||xxxxxx{{{}}}|||zzz}}}}}}zzzzzz|||yyyxxxwwwwwwwwwxxxyyyyyyyyyuuuqqqrrruuuyyyzzzyyyzzzzzzzzzzzz{{{|||}}}~~~~~~~~~}}}xxxyyyzzz|||~~~}}}}}}|||{{{yyyyyyzzz}}}}}}}}}zzz{{{}}}~~~{{{xxxwwwxxxwwwssspppoooooooooooonnnmmmlllkkkgggfffdddbbb```___^^^^^^```^^^```eeegggeeegggjjjtttvvv{{{{{{uuuooojjjgggeeecccbbbbbbbbbbbbaaa```^^^[[[[[[ZZZYYYXXXWWWUUUUUURRRUUUXXXYYY]]]cccjjjnnnrrruuuzzz||||||{{{{{{{{{|||~~~}}}|||yyyyyytttgggUUUCCC888333333111......///111222222111111222222222222111111222333666;;;DDDRRRcccnnnvvvxxxzzz{{{{{{|||}}}~~~}}}yyyyyy|||zzzuuuxxxwwwtttsssrrrrrrrrrqqqooolllhhheeebbb]]]UUUOOOFFFEEECCCBBBAAA@@@@@@@@@@@@???AAADDDDDDBBBEEEIIIJJJPPPXXX```gggmmmsssvvv}}}xxxpppcccRRRAAA<<>>===>>>@@@AAAAAA<<<<<<===>>>@@@AAABBBBBB======<<<<<<<<<<<<======;;;;;;;;;::::::888777777333333333222111111000000mmmllljjjhhhfffeeeddddddiiiiiihhhhhhhhhiiikkkkkkjjjmmmqqqtttvvvvvvuuutttpppmmmiiigggfffeeecccbbbcccdddhhhnnnmmmiiigggiiiooommmkkkkkkmmmnnnmmmlllkkkjjjiiifffcccbbbbbbccc\\\[[[UUUKKK@@@999888999555666888999999888666555333444555666888888999999999333;;;MMMQQQBBB777888666777888888:::BBBNNNWWWdddfffjjjmmmnnnppprrrtttrrrsssxxx|||zzztttqqqrrrooooooooooooooooooppppppllloooooommmkkkggg]]]SSSFFFCCC>>>;;;;;;<<<<<<<<>>@@@IIIQQQ\\\eeejjjmmmppprrrwwwtttrrrrrrvvvzzz|||}}}|||}}}|||zzzyyyyyy|||~~~~~~|||{{{||||||}}}|||yyyxxxyyyzzzuuuuuuuuuuuuuuuwwwyyy{{{yyyvvvssstttxxx{{{|||zzzyyyyyyyyyyyyzzz{{{||||||~~~~~~~~~}}}yyyzzz{{{}}}|||||||||zzzxxx{{{}}}~~~}}}~~~}}}}}}||||||yyyvvvtttvvvrrrmmmkkkjjjiiieeeaaa```___^^^]]][[[XXXVVVUUURRRQQQPPPNNNLLLKKKJJJJJJMMMKKKLLLQQQSSSSSSTTTXXX___ccciiiqqqyyy~~~yyysssnnnkkkiiifffgggggggggeeedddbbbbbb^^^]]][[[ZZZXXXVVVUUUTTTUUUUUUWWWZZZ]]]bbbggglllooorrrvvvxxxxxxwwwwwwwwwzzz}}}}}}||||||}}}|||xxxlll[[[III;;;444666333111111222444555444111111222222222222111111///111444888@@@NNN___lllsssuuuwwwxxxxxxzzz|||~~~{{{|||{{{yyyzzz}}}|||xxxxxxwwwuuurrrooonnnnnnoooqqqnnnjjjhhhfffaaaYYYSSSIIIHHHGGGEEEDDDBBBAAAAAAAAAAAACCCFFFFFFCCCDDDHHHLLLQQQXXX```gggnnnssswww}}}~~~mmmYYYBBB999===CCC@@@:::666666666666666555555555333333444555555444444444666666:::CCCPPP___kkkrrruuurrrrrruuuvvvtttssstttsssuuuxxxzzzyyywwwtttqqqyyyzzzzzzzzzzzzyyyxxxxxxyyyyyy{{{||||||{{{xxxwwwqqqvvv{{{~~~zzzqqqhhhaaa```]]]XXXTTTQQQOOOPPPQQQRRROOOJJJEEEBBB@@@@@@@@@======>>>>>>>>>>>>======666888;;;===>>>>>>>>>>>>:::;;;<<<===>>>???@@@@@@===<<<<<<;;;<<<<<<==================<<<;;;;;;:::444444333333222111111111wwwuuusssqqqooooooooooooqqqpppoooooopppqqqssstttqqqsssuuuwwwxxxxxxwwwvvvvvvrrrnnnkkkjjjiiihhhgggiiiiiikkkooooookkkjjjnnnooommmkkklllooopppnnnlllooommmjjjhhhffffffggghhhccc```ZZZOOOCCC;;;888999888999::::::::::::999888666777888999999999999999999555===NNNSSSGGG<<<999444666777888:::CCCQQQ\\\aaadddgggjjjkkkmmmppprrruuuuuuxxx{{{yyysssrrrtttoooooooooooonnnnnnnnnnnniiilllmmmjjjhhheee^^^UUUHHHEEE@@@=========<<<<<<>>>:::777777999;;;:::888===<<<:::::::::;;;===>>>MMMUUU___hhhlllooorrruuuuuurrrqqqssswww{{{{{{zzzzzz{{{}}}~~~|||{{{}}}~~~~~~}}}xxxuuuwwwzzzzzztttttttttttttttuuuyyy|||xxxwwwwwwyyy|||}}}}}}|||wwwxxxxxxyyyzzzzzz{{{{{{}}}|||zzzzzz|||}}}|||||||||}}}~~~~~~}}}}}}yyy|||}}}~~~|||zzzxxxwwwwwwzzzvvvsssrrrsssqqqlllhhhfffbbb^^^ZZZXXXVVVTTTRRRMMMLLLKKKIIIGGGDDDBBBAAABBBAAA@@@>>>===<<<;;;;;;>>><<<===AAACCCBBBDDDHHHNNNRRRYYYbbbkkkrrrxxxzzz}}}|||wwwrrrooommmnnnnnnnnnkkkgggdddbbbbbbaaa___\\\ZZZXXXVVVVVVVVVYYYVVVVVVZZZ]]]___dddiiimmmooorrrsssssssssssstttwwwzzz~~~|||||||||{{{qqqaaaPPPAAA:::888666444444555666666555111111222222222222111111...111444777===III[[[gggpppsssuuuwwwwwwxxxzzz{{{yyyzzzzzzxxxyyy}}}|||xxxwwwvvvuuurrrooonnnnnnpppvvvrrrmmmjjjhhhddd]]]XXXPPPOOOMMMJJJHHHEEECCCBBBBBBBBBEEEIIIHHHEEEEEEIIILLLQQQWWW^^^eeelllsssxxx~~~sss___GGG999777::::::888666777777777777666555555222333333444444444444333555666888@@@LLL[[[iiirrryyyvvvvvvxxxxxxuuutttwwwtttvvvxxxzzzzzzxxxuuusssyyyzzzzzzzzzzzzyyyxxxxxxyyyyyyzzz|||}}}|||yyyvvvrrruuuyyyxxxrrriii```\\\TTTOOOLLLJJJHHHEEEFFFIIIIIIFFFBBB>>><<<;;;<<<===:::;;;;;;<<<<<<<<<<<<<<<333666;;;>>>>>>=========;;;;;;<<<======>>>>>>>>>>>>============>>>>>>????????????@@@??????>>>>>>555555555444333333222222}}}{{{yyywwwwwwxxxxxxvvvvvvuuuuuuvvvwwwyyyzzzxxxxxxyyyyyyyyyxxxwwwwwwvvvsssooommmmmmnnnooonnnooommmnnnpppnnnlllmmmqqqpppnnnlllmmmpppppplllhhhnnnmmmlllkkkkkkkkkkkkjjjhhhddd[[[PPPEEE===999888::::::;;;;;;;;;;;;::::::999999::::::::::::999999<<<777999BBBGGGCCC;;;777555777999888:::BBBPPP\\\[[[___dddhhhjjjkkklllmmmvvvvvvxxx{{{xxxsssrrrtttnnnnnnoooooooooooonnnnnnhhhkkkllliiifffddd^^^WWWJJJFFFAAA>>>===<<<;;;:::===999777888;;;<<<999666<<<;;;::::::;;;===???AAARRRYYYccckkkoooqqquuuwwwqqqooooootttyyy|||{{{xxxzzzzzzzzz{{{}}}~~~~~~~~~}}}|||~~~||||||uuusssxxx{{{{{{vvvwwwwwwuuussstttxxx{{{uuuxxx{{{~~~~~~}}}}}}~~~vvvwwwxxxyyyyyyzzzzzzzzz{{{}}}~~~{{{uuusssuuuxxxxxx{{{~~~}}}||||||}}}~~~~~~{{{~~~~~~~~~~~~|||zzzxxxvvvxxxzzzyyywwwvvvuuuvvvvvvuuusssqqqooommmllllllmmmjjjfffcccaaa^^^[[[YYYRRRQQQNNNIIIEEEDDDDDDFFF>>>>>>======;;;:::888777:::999888666555444444444888555555888:::999;;;???BBBEEELLLSSS[[[aaaeeegggpppuuu|||}}}yyytttqqqooorrrsssrrrnnnhhhddddddddddddbbb^^^ZZZXXXXXXYYYZZZZZZUUUTTTYYY\\\\\\___eeemmmnnnppppppoooppprrrtttvvv{{{~~~||||||}}}~~~}}}yyyqqqcccTTTFFF>>>:::888666555666777666555111111222222222222111111111333555666:::DDDTTTaaaooorrrvvvxxxxxxxxxyyyyyywwwyyyxxxuuuwwwzzzyyyuuutttuuuuuusssqqqppprrruuuzzzvvvpppllljjjfff```\\\XXXWWWTTTQQQLLLHHHEEECCCBBBCCCFFFKKKKKKGGGGGGJJJKKKNNNTTTZZZaaaiiiqqqwww}}}ttteeePPP???777555666666555555666666666555444333111111222333333333333333333333666<<>>BBB======<<<;;;:::999888888::::::;;;<<<<<<<<<<<<<<<888;;;>>>???>>><<<===>>>========================???????????????@@@AAAAAA@@@@@@AAAAAAAAAAAAAAA@@@777666666555555444333333}}}|||}}}~~~~~~yyyyyyxxxyyyyyy{{{}}}~~~}}}|||{{{zzzyyyxxxxxxxxxtttqqqnnnmmmoooqqqrrrrrrssspppooopppnnnllloootttvvvsssrrrsssuuutttoooiiikkkllllllnnnooonnnllliiihhhbbbYYYOOOFFF???:::888;;;::::::999999::::::;;;999::::::::::::999888888>>>777222333888:::888444888999:::888777>>>KKKWWW[[[```hhhmmmoooooonnnmmmuuutttwwwzzzxxxsssqqqsssmmmnnnooopppppppppppppppjjjllllllhhheeebbb]]]WWWJJJGGGBBB>>>===;;;:::888<<<999666888<<<===999555777777888999<<<@@@DDDFFFUUU\\\fffmmmqqqsssvvvyyypppooopppuuu||||||xxxzzzzzzyyyyyy{{{~~~~~~}}}}}}{{{yyyxxxzzz~~~||||||uuusssyyy}}}|||zzzzzzyyyvvvssssssvvvzzzrrrxxx~~~}}}}}}~~~vvvvvvwwwyyyyyyyyyyyyyyyyyy{{{{{{wwwqqqnnnqqqtttsssvvv|||~~~|||zzz{{{~~~||||||~~~}}}}}}~~~}}}||||||||||||~~~{{{zzzxxxvvvuuussssssrrroooppprrrqqqnnnkkkjjjjjjhhhgggeeebbb```___^^^]]]______\\\WWWQQQMMMMMMNNNDDDDDDCCC>>>:::999;;;???777777888888888888777777888777666555333222222222666333333666777555777;;;777:::???EEEJJJNNNQQQRRR```fffnnntttyyy}}}}}}yyyuuurrrppprrrsssrrrnnniiiggggggiiigggddd___[[[YYYYYY[[[]]][[[UUUSSSXXXZZZZZZ\\\bbbnnnnnnooonnnnnnooorrrtttxxx}}}~~~{{{|||}}}yyyxxxuuunnnbbbTTTGGG@@@:::888666666666666555444111111222222222222111111333666777666888AAAPPP\\\nnnrrrvvvyyyyyyyyyyyyyyywwwxxxwwwttttttwwwuuuqqqssstttuuutttssssssvvvzzz}}}xxxrrrmmmkkkgggbbb^^^]]]\\\YYYUUUPPPKKKGGGEEEBBBCCCGGGLLLLLLIIIHHHKKKIIILLLPPPVVV]]]fffooouuu{{{|||tttiiiXXXGGG:::555555777333444555555555444222222000111222222333333333333111111333999DDDTTTdddooouuussstttvvvvvvtttvvv{{{xxxyyy{{{}}}}}}|||{{{zzz||||||}}}}}}||||||{{{zzzuuuuuuvvvyyy|||{{{wwwrrrgggeee^^^UUUKKKFFFFFFHHHAAA<<<;;;>>>>>>::::::???666888;;;<<<<<<:::777555777777888999999:::999999;;;<<<===<<<999888:::===???>>>>>>>>>>>>=========AAAAAA@@@@@@AAABBBCCCCCC@@@@@@AAABBBBBBBBBAAAAAA777777777666555555444444~~~}}}}}}}}}~~~}}}||||||}}}~~~zzzxxxxxxyyyyyyyyyvvvsssooooooqqqsssrrrpppnnnoooqqqrrrssssssrrrqqqpppqqqqqqrrrrrrqqqqqqqqqoooooonnnoooppppppnnnkkkfffddd___UUUIII???:::999;;;;;;:::999999888888777:::;;;<<<===<<<:::777666:::888777888::::::888555:::555333666:::@@@IIIQQQZZZ^^^dddhhhkkkmmmoooqqqrrrvvvyyyyyyuuupppoooooolllnnnqqqssstttsssrrrqqqnnnnnnllliiihhhfff___VVVPPPGGG???===<<<:::888999999888777888999999888777555888:::;;;<<>>;;;:::::::::999888555333222222222444666555333000444555777666555333444444444444444444444444444444444888======<<<===BBBGGGLLLYYYfffnnnvvv}}}zzzuuurrrqqqqqqkkkjjjqqqtttmmmfffddddddaaa^^^\\\\\\[[[ZZZYYYWWWWWWUUUSSSSSSUUUZZZ^^^hhhlllnnnllllllppprrrqqqxxxzzz~~~~~~|||}}}}}}wwwoooggg^^^PPPCCC;;;:::888666444333222111111111111111111111111111222000///222666===KKKXXXlllvvvyyyttttttzzz{{{uuussstttwwwyyywwwqqqqqquuuyyyyyyxxxwwwuuusssrrrqqq{{{xxxrrrnnnnnnoooiiiaaaaaa\\\VVVRRRKKKEEEDDDGGGHHHHHHIIIKKKMMMNNNLLLKKKGGGJJJQQQZZZ___dddooozzzxxx|||~~~qqq^^^KKK>>>666333111666555333333444444333222444444333222222333444444666555666:::???JJJ\\\lllqqqrrrrrrsssuuuwwwxxxyyy{{{zzz|||zzzwwwxxx}}}{{{{{{|||}}}|||{{{yyyuuuwww{{{zzzuuuqqqcccWWWIIIBBB>>>::::::===888888888777666777:::======<<<:::888777666666555::::::::::::;;;;;;;;;;;;;;;::::::===<<<999;;;@@@??????>>>===>>>???@@@AAADDDAAA???@@@CCCDDDBBB???EEECCC@@@??????@@@???>>>>>>???@@@@@@>>>;;;777555~~~{{{yyyyyyyyyyyyxxxwwwtttqqqrrrtttuuusssqqqppppppqqqrrrsssssssssssssssssstttttttttsssrrrrrrpppoooooopppqqqqqqnnnllljjjgggaaaVVVJJJAAA<<<;;;777888888999999::::::;;;888888999:::::::::999888999888777888:::;;;999777777333333666:::???GGGPPPYYY]]]cccgggjjjlllnnnpppssswww{{{|||xxxtttssssssrrrrrrrrrrrrrrrsssssstttrrrsssqqqnnnllljjjbbbXXXNNNGGG@@@>>><<<999999<<<===;;;888777999999888666777:::<<<<<<<<<>>>DDDHHHTTT```lllrrrwww{{{}}}{{{wwwwwwxxxxxxxxxxxxxxxwwwuuuvvvwwwwwwwwwxxxzzz|||}}}|||wwwuuuxxxzzzzzzzzz{{{~~~{{{xxxuuutttuuuxxxzzzzzzvvvssstttxxxzzzyyywww|||zzzyyyzzz|||{{{xxxuuuvvvwwwwwwuuusssrrrsssuuuvvvwwwwwwuuurrrqqqtttxxxuuutttsssuuuxxx{{{|||}}}|||{{{yyyxxxwwwxxxyyyzzz~~~|||{{{||||||{{{zzzwwwrrrmmmllllllmmmoooppprrrsssssstttyyy|||zzzwwwsssoookkkgggbbb^^^^^^ccciiijjjfff___WWWSSSUUUTTTSSSQQQOOOMMMKKKJJJHHHIIIIIIEEE???;;;999:::777666444444444555666555222222222444666555333000333444666555333222222333333333333333333333333333&&&,,,333777777999===AAACCCMMMXXXbbbooo|||~~~zzzuuurrrpppnnnhhhggglllnnniiicccaaaaaa___[[[YYYXXXXXXWWWUUUSSSTTTTTTSSSSSSUUUXXX[[[ccchhhlllkkkmmmrrruuuuuuvvvyyy~~~}}}zzzyyyuuummmfff]]]PPPDDD;;;999777555444444333333111111111111111111111111222000///222555;;;HHHUUUdddooouuusssssszzz{{{vvvwwwwwwzzz|||yyytttssswwwzzzzzzyyyxxxvvvtttrrrqqqyyyzzzwwwrrroooooolllhhhddd^^^XXXTTTNNNHHHFFFIIIIIIHHHIIIJJJLLLLLLJJJHHHIIILLLSSSZZZ^^^bbbkkktttuuuyyy~~~vvveeeRRRCCC:::666555999777444222222222111000444333222111111222333444666444555999>>>HHHZZZjjjqqqqqqqqqrrrtttvvvxxxyyyyyyxxxyyy||||||wwwvvvwww~~~}}}{{{{{{}}}}}}}}}|||~~~yyyuuuwww{{{yyyrrrlll\\\QQQEEE???;;;888777999666666666555333444777999666666777777888999999:::888888888999999999::::::;;;::::::===<<<:::<<<@@@@@@AAABBBBBBBBBAAA@@@???DDDCCCCCCCCCEEEFFFEEEDDDFFFDDDBBBCCCEEEFFFGGGFFFFFFGGGFFFEEECCC@@@<<<:::~~~|||{{{{{{{{{yyywwwvvvtttrrrsssvvvvvvsssppprrrrrrrrrrrrssstttuuuvvvuuuuuuvvvuuuuuutttsssssspppppppppqqqrrrqqqooommmmmmjjjcccXXXLLLCCC>>><<<777777888888999:::::::::666777777777888999:::;;;888777777888:::;;;:::999555333444888;;;>>>EEEMMMWWW[[[aaafffiiijjjlllnnntttxxx~~~|||yyyxxxyyywwwuuusssqqqqqqsssvvvxxxtttuuutttqqqooolllbbbXXXLLLGGGBBB???;;;888:::???DDD>>>888777999:::777444999;;;======<<<>>>CCCGGGSSS___kkkrrrwww|||~~~{{{zzzyyyxxxwwwwwwwwwwwwtttwwwyyyxxxuuutttwww{{{}}}}}}~~~~~~|||~~~zzzyyy|||~~~|||{{{}}}zzzxxxvvvtttttttttvvvwwwxxxuuutttuuuyyy|||{{{yyywwwvvvuuuvvvwwwvvvsssqqqrrrssstttsssqqqppppppqqqsssuuuvvvtttqqqqqqsssvvvtttrrrppppppsssvvvxxxyyyvvvvvvuuutttsssrrrrrrqqqyyywwwvvvvvvyyy{{{|||{{{|||{{{||||||zzz|||||||||}}}|||vvvrrrooolllgggcccaaa```______```ccceeegggffflllsssxxx~~~|||vvvqqqlllgggccceeekkkqqqsssnnneee\\\VVVUUUTTTSSSQQQMMMJJJGGGEEECCCBBB@@@===:::888777777777666333111111222555666333222222444555555222000222444555444333111222222333333333333333333333333+++000666888777555666777;;;@@@IIITTTeeeuuu~~~|||vvvrrrooojjjfffcccfffgggccc___]]]^^^[[[WWWUUUTTTSSSRRRQQQPPPQQQQQQQQQRRRSSSWWWZZZ]]]dddhhhjjjnnnuuuzzz{{{yyy|||}}}wwwwwwsssmmmggg```TTTHHH;;;888555444444444444333222222222222222222222222333000///111444999DDDPPP^^^jjjssstttuuu{{{|||xxxzzzyyyzzz|||yyytttsssvvvzzzzzzzzzyyyxxxvvvuuutttwww{{{|||vvvrrrrrrqqqoooggg```ZZZVVVQQQKKKIIIKKKIIIIIIIIIJJJJJJJJJHHHEEEKKKMMMSSSZZZ^^^___fffmmmqqqvvv{{{}}}ooo]]]JJJ>>>999888<<<999444222111000000///222222111111111111222222555333444777<<>>;;;999555444555666666666444222333555777222333555777888999::::::888888999999999:::::::::===<<<===??????===???CCCBBBDDDFFFGGGFFFDDDAAA???FFFHHHIIIJJJJJJJJJLLLMMMNNNLLLKKKLLLNNNPPPQQQPPPTTTSSSRRRPPPMMMJJJHHHFFF~~~~~~~~~|||yyywwwtttrrrqqqsssuuuuuurrrnnntttssssssrrrssstttvvvwwwttttttuuuttttttsssrrrqqqpppoooooopppqqqqqqnnnlllnnnjjjbbbXXXMMMDDD>>>;;;::::::999999888777777777999888777666777999;;;<<<777777777888999:::;;;;;;666666888<<<======BBBIIITTTYYY___dddgggiiijjjkkkrrrxxx~~~}}}||||||xxxvvvuuuttttttvvvyyyzzzsssuuutttqqqooojjj___TTTKKKGGGCCC@@@:::777;;;CCCGGG@@@999777999:::777444999;;;=========???DDDIIITTT___kkkrrrvvv|||~~~|||zzzxxxvvvuuuttttttuuussstttuuuvvvvvvwwwyyy{{{yyyyyyzzz{{{|||}}}~~~~~~~~~}}}~~~~~~}}}|||}}}vvvvvvuuusssssssssssssssuuutttssstttvvvwwwwwwuuupppppppppqqqpppooommmkkklllnnnooonnnlllkkkkkklllnnnqqqsssrrrooonnnppprrrqqqnnnkkkjjjmmmpppssstttppppppppppppnnnmmmkkkiiipppnnnmmmmmmmmmnnnooooootttrrrssswwwwwwsssqqqrrrwwwwwwwwwzzz~~~zzztttlllfffccc```[[[WWWTTTSSSRRRRRRSSSUUUWWWXXXVVV^^^fffjjjooouuuwwwuuutttyyy~~~{{{wwwrrrooopppuuuzzz|||wwwooogggccc``````^^^[[[VVVQQQLLLIIIIIIEEE@@@<<<::::::999888;;;:::888555222222333444444333333333444444222000222444555555333222222333222222222222222222222222444666888888666444444444777:::AAAJJJXXXkkk}}}~~~yyysssnnnhhheeebbbaaaaaa___\\\ZZZ[[[XXXTTTRRRQQQQQQOOONNNPPPOOOOOONNNOOORRRWWW[[[ZZZ```fffiiinnnvvv|||}}}}}}{{{wwwxxxuuuppplllfff[[[PPP???;;;666333333444333222222222222222222222222222333000000111222666@@@KKKZZZgggssswwwxxx{{{|||yyyyyywwwwwwyyywwwrrrqqqsssyyyyyyzzzzzzzzzzzzzzzyyywww{{{{{{wwwuuuvvvtttqqqggg```ZZZVVVQQQKKKIIIJJJIIIIIIIIIJJJKKKKKKIIIGGGJJJLLLRRRYYY]]]^^^bbbiiiqqquuuzzz~~~zzzgggRRRAAA999888<<<999555222222222222111111111111111111111111111444222333666:::BBBSSSbbbmmmmmmmmmnnnpppsssuuuwww{{{yyyyyy{{{{{{yyyyyy|||}}}|||{{{|||}}}~~~|||{{{|||||||||}}}~~~zzzmmm```HHH@@@999888777444222222777888777666444333555666555666777888888777666555::::::;;;;;;<<<======>>>@@@???@@@CCCCCCAAADDDHHHFFFGGGIIIJJJJJJIIIGGGFFFKKKNNNQQQRRRQQQQQQUUUXXX\\\[[[YYYZZZ\\\]]]\\\[[[bbbaaa___]]][[[YYYWWWVVV}}}zzzxxxuuusssrrrsssvvvvvvrrroootttsssrrrrrrssstttvvvwwwqqqqqqrrrrrrqqqpppoooooopppoooooopppqqqpppnnnlllmmmiiiaaaWWWNNNEEE>>>999::::::999888888777777666<<<;;;999777777999;;;<<<888888888888999:::;;;===:::;;;===@@@>>><<<@@@FFFRRRWWW^^^dddfffhhhiiiiiiooouuu|||}}}|||}}}tttuuuwwwxxxzzzzzz{{{{{{sssuuutttqqqnnniii^^^SSSMMMHHHDDD@@@;;;888<<>>AAAGGGLLLUUU```kkkqqquuuzzz}}}|||}}}{{{yyywwwuuuuuuuuuuuuwwwtttqqqsssxxx{{{zzzwwwyyyyyyzzz{{{||||||}}}}}}~~~}}}~~~~~~{{{yyy{{{uuuuuutttsssrrrqqqpppppppppooommmlllllllllkkkkkkkkkkkklllllljjjhhhgggfffdddeeeggggggeeedddddddddeeeiiilllkkkiiiggghhhjjjjjjgggcccbbbdddgggiiijjjggghhhhhhhhhgggeeecccaaabbbbbbaaa___^^^^^^___```fffeeehhhnnnpppnnnnnnppptttssstttwww{{{}}}~~~~~~yyywwwvvvvvvxxxyyyyyyxxxqqqlllddd___\\\XXXTTTPPPIIIIIIJJJJJJKKKKKKKKKKKKJJJRRRXXXZZZ\\\```aaa```eeejjjssszzz}}}{{{{{{zzzyyywwwvvvyyy|||}}}{{{wwwtttsssssssssqqqnnniiibbb\\\XXXWWWQQQIIIBBB???>>>>>>>>><<<======;;;777333222333555444333333444444222000444555666666444333333444222222222222222222222222///000000000111333666888444888===BBBJJJ[[[vvv|||tttnnngggfffccc```^^^]]][[[YYYXXXVVVRRRQQQPPPPPPOOONNNRRRPPPMMMKKKLLLPPPXXX]]]XXX___dddgggmmmuuu{{{|||}}}zzzxxxvvvwwwuuurrrooojjj```UUUFFF???777333333333222000222222222222222222222222222000000222222444===GGGWWWdddqqqwwwwwwwwwxxxwwwxxxuuutttwwwwwwsssrrrtttxxxyyyzzz|||}}}~~~~~~yyyyyywwwvvvxxxzzzuuunnnggg___WWWTTTQQQKKKHHHHHHHHHHHHIIIKKKMMMMMMLLLJJJHHHIIINNNVVV[[[]]]aaagggqqquuuzzz~~~oooXXXEEE999555:::777444333444555555555111111111111111111111111333222333555888@@@OOO^^^jjjkkklllnnnpppssstttuuuzzzwwwxxx{{{{{{yyyzzz}}}|||{{{{{{|||}}}|||zzzxxxwwwzzz{{{{{{{{{wwwhhhXXXBBB;;;666666777444222222666777777666444333444666888888888777777666555444999:::;;;<<<>>>???AAAAAACCCBBBCCCGGGGGGEEEHHHMMMLLLLLLLLLMMMNNNPPPQQQRRRSSSVVVZZZ[[[ZZZ[[[^^^bbbgggffffffhhhkkkmmmmmmlllooonnnmmmkkkjjjhhhgggggg~~~}}}|||yyywwwvvvtttrrrsssvvvvvvssspppqqqqqqqqqqqqrrrssstttuuuooooooppppppppppppoooooopppppppppqqqrrrqqqooommmlllhhhaaaZZZRRRHHH???999666666777777888999999999===;;;:::888888999;;;<<<999999999999888999;;;>>><<<===@@@BBB>>>;;;???FFFQQQWWW^^^cccfffggghhhhhhlllrrrzzz~~~~~~|||{{{{{{sssvvvyyy|||}}}|||zzzyyyuuuvvvuuuqqqoookkkaaaVVVPPPIIICCC???;;;999===CCC@@@===:::999999:::::::::777:::===>>>???BBBHHHMMMUUU```jjjooosssxxx{{{{{{}}}|||{{{zzzyyyyyyyyyyyy}}}vvvqqqsssyyy|||xxxrrr}}}}}}~~~~~~~~~~~~}}}~~~~~~}}}|||}}}~~~{{{uuutttwwwssssssqqqooommmlllkkkkkkmmmkkkhhheeecccbbbbbbccccccdddeeedddbbb___^^^^^^XXXZZZ\\\\\\[[[ZZZYYYZZZXXX\\\```aaa^^^\\\]]]^^^^^^[[[XXXWWWXXXZZZ[[[[[[ZZZ[[[[[[[[[ZZZYYYWWWVVVSSSSSSRRRPPPNNNNNNOOOQQQUUUUUUZZZccchhhiiikkkooonnnoooqqquuuyyy||||||{{{nnnllljjjjjjkkkmmmmmmmmmfffbbb^^^[[[ZZZVVVPPPLLLBBBCCCDDDDDDDDDDDDCCCCCCBBBJJJPPPOOOOOOQQQRRRQQQXXX]]]eeennnvvv{{{}}}~~~tttrrrpppppprrrtttuuuuuurrrtttxxxzzz{{{}}}}}}vvvppplllfff```VVVLLLFFFDDDFFFGGGBBBDDDEEEAAA;;;666444444666444333333333333222111444666777666555333444444333333333333333333333333555333000//////000333555111555:::<<<>>>KKKggg}}}}}}tttmmmfffhhheee```]]]]]][[[WWWVVVTTTQQQPPPPPPPPPPPPOOOQQQPPPMMMJJJJJJOOOVVV[[[WWW]]]ccceeekkksssyyyzzz}}}||||||}}}~~~}}}zzzwwwtttvvvuuurrrppplllcccXXXKKKCCC999444444444222///333333333333333333333333222000111333333444;;;DDDRRR^^^mmmssssssqqqrrrtttyyyuuuuuuxxxzzzxxxwwwyyyyyyzzz|||~~~zzzyyyvvvuuuxxxzzztttjjjhhh___WWWTTTQQQLLLHHHHHHHHHHHHIIIKKKMMMNNNMMMKKKGGGGGGKKKSSSYYY\\\```eeennnsssxxx}}}sss___JJJ;;;333666444333444666777777666111111222333333222111111444222333555777>>>LLLZZZhhhjjjmmmppprrrsssttttttvvvtttuuuyyyzzzxxxxxxzzz|||{{{{{{{{{{{{zzzwwwuuuqqqvvvwwwvvvvvvrrrbbbOOO@@@999444555666444333333333444555555333222333444666666666666666777888999999:::;;;>>>@@@CCCEEEFFFGGGFFFHHHKKKLLLKKKNNNSSSTTTTTTTTTUUUWWWYYY\\\^^^]]]___aaacccdddeeehhhjjjkkklllooosssyyy}}}~~~~~~{{{{{{zzzyyyxxxvvvtttsss|||zzzyyyyyywwwvvvtttqqqooooooqqqsssqqqooonnnooopppqqqqqqrrrrrrrrroooooopppqqqrrrrrrrrrrrrsssrrrrrrssstttsssqqqooommmiiiddd___XXXNNNDDD<<<666666777777888999999999999999888888888:::;;;<<<:::;;;;;;999777777:::>>>:::<<>>999<<<>>>??????BBBGGGLLLRRR]]]gggmmmrrrxxx||||||zzzzzz{{{{{{{{{{{{{{{zzz{{{wwwsssuuuyyy{{{yyyvvv{{{|||~~~~~~}}}zzzsssmmmlllpppllljjjhhhdddbbbaaa``````dddbbb^^^YYYVVVVVVXXXZZZVVVXXXYYYXXXTTTRRRQQQQQQLLLNNNQQQRRRPPPOOONNNNNNKKKOOOTTTUUUSSSPPPPPPQQQNNNLLLJJJIIIJJJKKKJJJJJJKKKKKKKKKKKKJJJIIIIIIHHHEEEFFFFFFCCCAAA@@@BBBEEEEEEFFFKKKUUU[[[\\\___ccccccfffjjjqqqvvvyyyyyywwwjjjgggccc```^^^^^^\\\[[[XXXWWWVVVWWWWWWTTTMMMGGGAAA@@@???>>>>>>???@@@AAA@@@GGGMMMKKKJJJMMMPPPPPPPPPRRRWWW___fffjjjiiifff```^^^\\\]]]___bbbcccddd^^^aaaggglllqqqvvv|||}}}uuuoooeeeYYYOOOMMMPPPUUUUUUUUURRRJJJ@@@888555666666555333222333333222111333555666666444333333444333333333333333333333333;;;888555333222111000000000333777999:::BBBXXXnnn{{{}}}rrrjjjeeeiiigggaaa]]]]]][[[VVVSSSQQQOOONNNOOOPPPPPPPPPMMMMMMLLLKKKKKKMMMRRRUUUTTTZZZ```ccciiirrrxxxyyy{{{|||}}}~~~~~~~~~|||zzzvvvwwwwwwtttsssooofff\\\NNNDDD999444555666444222333333333333333333333333222000111333333444;;;CCCOOOZZZiiiqqqqqqnnnpppuuuyyyuuutttyyy}}}}}}}}}~~~~~~zzz{{{zzzwwwwwwwwwqqqjjjjjjaaaXXXVVVTTTOOOKKKJJJHHHHHHIIIJJJLLLLLLKKKIIIIIIGGGIIIPPPVVVZZZ^^^ccciiimmmtttzzz}}}uuueeeQQQ???555222222222444666666444333111222333444444333222111444333333555777===KKKXXXfffiiimmmrrrttttttsssrrrtttsssuuuzzz{{{xxxxxxzzz|||{{{zzzzzzzzzxxxtttqqqooouuuvvvttttttqqqaaaMMM>>>777333444666444333444222444555555444444444555777666555555666999<<<===;;;===???BBBFFFIIILLLMMMOOONNNPPPTTTUUUTTTWWW\\\\\\]]]^^^```bbbcccdddeeeffffffgggiiilllnnnooonnnoooqqquuu{{{~~~zzzxxx~~~zzzwwwvvvvvvuuutttqqqmmmjjjjjjlllnnnmmmkkklllmmmooopppqqqqqqpppooopppppprrrssstttuuuuuuuuutttttttttuuuvvvuuusssqqqnnnkkkhhhccc]]]SSSGGG???999999888888777666666666555555666777888:::<<<<<<;;;<<<<<<999777777:::===777999===???<<<:::@@@IIIQQQVVV^^^dddggggggggggggiiipppxxx}}}}}}zzzyyyyyy{{{|||||||||{{{yyyvvvuuuuuuuuusssnnnllljjjbbbYYYVVVKKKAAA>>>===<<<===???222666;;;;;;999999===AAA<<<>>>@@@??????AAAFFFJJJOOOZZZeeelllqqqxxx}}}~~~vvvwwwxxxzzz{{{{{{zzzyyyuuuuuuuuuvvvyyy{{{|||}}}~~~}}}}}}}}}zzz{{{|||}}}~~~}}}zzzuuunnnggggggkkkdddbbb^^^ZZZWWWVVVUUUVVVVVVTTTOOOJJJGGGGGGKKKNNNJJJLLLNNNMMMIIIFFFEEEFFFDDDGGGJJJJJJIIIHHHGGGGGGBBBFFFLLLMMMKKKHHHHHHHHHDDDBBB@@@@@@@@@@@@???>>>????????????????????????===>>>>>><<<999888;;;===<<<===AAAJJJNNNOOOPPPTTTYYY]]]ccclllsssvvvvvvtttmmmhhhaaaZZZVVVQQQNNNKKKMMMMMMOOORRRTTTQQQIIICCCBBB@@@<<<:::999<<>>777222333555444333444444666777888777777777888:::888666555555888<<<>>>@@@AAADDDHHHLLLPPPSSSUUUXXXWWWYYY]]]^^^]]]```eeebbbdddgggiiijjjiiihhhgggllljjjiiilllqqqssssssqqqtttuuuyyy}}}zzz~~~yyy|||xxxtttpppllliiidddaaabbbaaa```___```aaadddeeegggiiikkklllmmmnnnpppssswwwsssoooqqqvvvzzzzzzxxxyyyyyyyyy{{{||||||yyywwwxxxqqqiiiddd___WWWIII???===;;;999999:::;;;:::999:::999999:::<<<===<<<;;;AAA@@@===:::999999:::;;;;;;888888;;;;;;888<<>>===<<<;;;;;;;;;;;;;;;===;;;<<>>???@@@BBBBBBAAAAAA@@@===<<<;;;:::999999999999<<<;;;::::::999999::::::666555555444444444555555;;;888:::AAACCCAAACCCHHHHHHLLLRRRZZZbbbjjjpppsssmmmoookkk___WWWSSSOOOIIINNNJJJIIIKKKJJJGGGGGGJJJCCCBBB???<<<::::::>>>@@@IIIPPPVVVWWWXXXZZZYYYVVVNNNKKKFFFCCCCCCDDDEEEEEE@@@>>><<<;;;;;;===???AAABBBBBBFFFMMMRRRXXXbbblll}}}~~~sssfff]]][[[```eeelllggg]]]OOOAAA999666777444444444444444444444444555666444111333999888333333444444333222222333555555444444333333444444555222444555555666===IIISSSrrrwww}}}}}}{{{sssnnnhhhgggdddaaa^^^\\\\\\[[[SSSQQQOOOOOOPPPRRRRRRQQQOOOLLLLLLMMMJJJGGGMMMWWWVVVWWW^^^gggnnnpppssswww~~~}}}|||~~~}}}}}}||||||}}}}}}~~~}}}|||{{{yyyvvvqqqjjjeeeWWWHHH;;;999:::888777888666555444444333333333444111222333444666:::???CCCPPPXXXbbbjjjnnnqqqtttwwwuuuvvvyyy|||~~~}}}{{{|||}}}}}}{{{{{{{{{{{{wwwtttqqqhhh```]]]WWWMMMIIIJJJKKKJJJIIIIIIJJJJJJIIIHHHIIIJJJLLLOOOSSSVVVXXXYYYaaagggmmmooouuu~~~}}}}}}zzzlll^^^MMM:::666222000222222000111444000000000000000000000000444333333444333888EEESSS```mmmooonnnuuuvvvrrruuuuuuuuuuuuxxx{{{}}}}}}}}}{{{vvvvvvwwwwwwtttpppvvvvvvwwwzzzyyypppaaaUUUAAA333222777555555444,,,777555555777:::;;;999777===:::777999>>>BBBCCCCCCFFFJJJQQQXXX\\\^^^^^^]]]bbbaaabbbdddfffhhhhhhggglllmmmmmmmmmqqquuusssnnnooommmooovvvxxxuuussstttrrrwww||||||www}}}xxxsssnnnhhhbbb^^^ZZZWWWUUURRRRRRQQQPPPQQQSSSUUUWWW^^^aaaeeehhhjjjllloooqqqsssqqqqqqsssvvvzzz{{{zzz{{{{{{{{{}}}~~~}}}zzzxxxyyyssslllgggcccYYYLLLAAA<<<:::888888999:::999888999999999;;;===>>><<<:::<<<;;;:::999999999:::;;;999666777:::;;;:::>>>DDDLLLSSS\\\ccceeefffhhhjjjhhhooowww{{{{{{yyyzzz{{{zzzzzzzzz|||~~~|||xxxtttuuutttrrrqqqnnnjjjddd```[[[PPPEEECCCCCC@@@???BBB>>>===<<<;;;;;;;;;;;;<<>>>>>BBBDDDCCCFFFJJJRRRYYYbbbiiimmmrrrxxx}}}zzzyyyxxxxxxzzz{{{zzzyyyyyywwwvvvyyy~~~|||yyyzzz||||||zzzxxxzzz|||}}}~~~|||}}}xxxqqqjjjccc[[[UUUQQQJJJIIIGGGDDDAAA???>>>===AAAAAA@@@>>>;;;:::;;;===888888888888888888888888<<<===>>>???>>>===;;;:::999:::;;;<<<===<<<;;;;;;;;;:::999888777777777777999999888777777777777777555555444444444444555555;;;888888===>>><<<===BBBAAACCCGGGMMMSSSZZZ___bbbbbbgggfff___XXXVVVQQQLLLLLLIIIHHHIIIGGGBBBAAACCCCCCBBB@@@===;;;<<>>===777777888888999::::::;;;<<<<<<@@@GGGNNNUUUaaakkk~~~{{{qqqeee^^^\\\___bbbbbb^^^UUUIII===666444444444444444444444444444444555666555222444888777111111333444333222222333555555444444333333444444555333555666555777>>>JJJTTTkkkrrr{{{|||uuupppmmmjjjgggccc___\\\[[[ZZZWWWUUUQQQPPPQQQRRRRRRQQQMMMLLLMMMOOOLLLHHHMMMUUUXXXXXX\\\eeellloootttzzz~~~~~~~~~~~~~~~~~~{{{vvvppplll___PPPBBB===;;;777555555666666555444333222222333111222333333444777<<<@@@KKKTTT___hhhmmmppptttvvvxxxwwwwwwzzz~~~~~~{{{}}}~~~}}}zzzxxxyyyzzz~~~}}}|||~~~|||yyyqqqiiiaaa^^^XXXOOOKKKKKKOOOMMMKKKJJJJJJIIIGGGEEEHHHIIIJJJMMMPPPSSSVVVXXX^^^eeelllpppwww~~~oooaaaQQQ===777333111333333111111444333333333333333333333333444333333444333777CCCPPP```mmmooonnnuuuvvvssswwwuuuttttttvvvyyy{{{|||{{{|||xxxwwwyyyyyyuuurrrtttuuuyyy}}}|||rrraaaTTTCCC555111444000222555111666555444555888999888777>>><<<;;;===AAAFFFJJJLLLTTTWWW\\\aaadddeeeddddddiiigggfffgggiiikkklllkkkppppppooonnnrrrwwwvvvqqqoooqqqtttwwwxxxwwwvvvuuussswww}}}|||zzzttthhhbbbXXXQQQLLLIIIGGGFFFAAA@@@@@@@@@AAACCCEEEGGGOOOTTT[[[aaaeeeiiilllnnnnnnpppsssuuuwwwxxxzzz|||}}}}}}}}}~~~~~~{{{yyyxxxtttoookkkggg]]]OOOEEE<<<:::777777888999888888888888:::===???>>><<<999555666666777888999::::::666555666999:::;;;???EEENNNTTT]]]dddfffhhhjjjlllgggmmmuuuyyyyyywwwwwwxxx{{{{{{{{{}}}}}}|||xxxuuutttttttttsssqqqkkkccc^^^[[[QQQHHHDDDCCCAAA@@@BBB======<<<<<<;;;;;;<<<<<>>>>>BBBDDDCCCEEEJJJPPPWWW```ggglllqqqwww{{{zzzyyyxxxxxxyyyyyyxxxwwwyyyxxxwwwzzz}}}}}}{{{{{{|||{{{~~~yyyxxxzzz|||~~~~~~~~~xxxvvvqqqjjjbbbYYYOOOFFF@@@???>>>===;;;999888888777888999:::999777555666777444444444444444444555555777888999999999888666555555666777888999888777777888777666555555555555555666555555444444444444444555444444444444444555555;;;777666777777555777:::::::::<<<>>>BBBGGGLLLOOORRRWWWZZZWWWTTTRRROOOKKKKKKHHHGGGGGGDDD>>>;;;<<>><<<999888888888777666222444666888999999888888;;;<<>>KKKUUUhhhqqq|||}}}wwwsssqqqnnnjjjeee```\\\ZZZYYY\\\XXXTTTQQQQQQRRRRRRRRRNNNOOORRRTTTQQQMMMMMMRRRYYYWWWZZZbbbiiiooouuu|||~~~~~~}}}}}}|||{{{zzzyyyuuuoookkkeeeWWWIIIAAA===999555555666666555444333222222222222333333222222555999===HHHQQQ^^^hhhnnnqqqtttvvv{{{yyywwwxxx{{{}}}}}}|||zzz{{{|||{{{yyyxxxxxxyyy{{{xxxqqqjjjccc___ZZZSSSNNNNNNPPPNNNKKKJJJJJJIIIGGGEEEGGGGGGGGGIIILLLPPPTTTVVVZZZccckkkqqqyyytttfffVVVCCC:::555222333333111111444333333333333444444444444444333333333333555@@@KKK\\\jjjmmmlllssstttrrrwwwxxxvvvuuuuuuxxxzzz{{{{{{}}}zzzzzz{{{{{{xxxuuuqqqtttzzztttbbbTTTEEE666222222,,,...666666666444333333555777888777;;;<<<===???CCCJJJRRRWWWccceeegggiiikkkkkkkkkkkkpppooommmmmmoooqqqqqqppprrrrrrooonnnqqqwwwwwwsssoooxxx|||xxxvvvzzz{{{wwwuuuzzz~~~|||{{{uuunnn___XXXMMMDDD???===<<<<<<777777777888999;;;<<<===BBBGGGPPPXXX___dddhhhkkkkkkqqqvvvxxxvvvvvvxxx{{{}}}|||}}}~~~~~~{{{yyywwwtttqqqnnniii___RRRHHH===;;;888666777888888777666777:::===???>>>;;;888333444666777888999999999666666777888999;;;???CCCOOOUUU^^^dddgggiiilllnnnkkknnnrrruuuuuuvvvwwwyyy|||||||||}}}|||{{{yyyxxxvvvvvvuuutttqqqkkkddd^^^ZZZSSSKKKFFFCCCBBBAAABBB======<<<<<<<<<<<<======>>><<<===AAADDDEEEHHHMMMNNNTTT]]]eeekkkqqqvvvzzzzzzyyyxxxxxxyyyyyywwwuuuyyyxxxxxxzzz}}}~~~}}}{{{~~~~~~zzzyyy||||||xxx{{{}}}}}}|||}}}}}}~~~~~~~~~~~~yyyssskkkfff^^^VVVNNNGGG???;;;999999888777666666777777444666777777555444444555333444444444444444555555444555555555555444333222444555666777888777666666666666555444444444444444444444333222222222222333444444333333444444555555999666444333222222555777888777777888:::>>>BBBEEECCCGGGJJJJJJIIIHHHGGGGGGHHHEEEEEEGGGDDD===999:::>>>>>>>>><<<;;;<<>>;;;999888888888777555333555666888999:::;;;;;;;;;???AAAIIIWWWbbbkkkuuu}}}|||yyyyyyvvvqqqkkkddd\\\WWWTTTSSSPPPMMMKKKHHHCCC===888555555555444444444444444444444444555666666555555555333111222333555555444333333333555444444333333444444555444555666666777@@@MMMWWWkkkuuu}}}xxxtttrrroookkkeeeaaa]]][[[ZZZ]]]YYYUUURRRRRRSSSTTTTTTSSSUUUXXXYYYVVVQQQOOOOOOVVVVVVZZZbbbjjjnnnttt{{{{{{|||~~~|||{{{yyyxxxwwwwwwvvvsssnnnkkkdddZZZLLLCCC>>>;;;777666555444444333333444444555555555444333333555999<<>>777333444444333222333111222222222222222333333444333333444333444<<>>FFFNNNVVV]]]dddhhhjjjqqqwwwxxxuuusssvvvyyyzzzzzz{{{|||~~~}}}zzzxxxuuusssqqqooojjj```TTTKKKAAA===:::777777777777777555666999<<<>>>===:::777555666777888999999888888888::::::999999;;;???AAAPPPVVV^^^dddgggiiimmmppppppqqqqqqqqqrrruuuyyy{{{|||}}}}}}||||||{{{{{{{{{{{{yyyvvvtttqqqllleeeaaaYYYUUUNNNFFFCCCBBBBBBAAA======<<<<<<<<<======>>>???<<<===AAADDDEEEHHHLLLMMMRRR[[[ccckkkqqqvvvyyyyyyyyyxxxyyyyyyyyywwwuuuxxxwwwxxxyyy|||}}}~~~~~~zzz|||{{{yyyxxxzzzzzzxxx{{{}}}~~~}}}|||||||||~~~}}}|||vvvooobbb\\\SSSKKKDDD@@@===:::333333222222222333444444222444555555444333333444222333333333444444444555333444444333333333222222333444555666666666555444666666555444444444444555444444333222222222222333333333333333333444555555666666333111111333666777888777666666999<<<@@@BBB>>>>>>>>>???>>>>>>@@@BBBAAA???@@@CCCAAA<<<999:::<<<<<<<<<:::999:::<<>>>>><<<888:::999999999999888666333999888888999:::===@@@BBBEEEHHHSSScccooouuuzzz~~~|||uuulllhhhgggccc]]]ZZZUUUNNNKKKJJJHHHDDDAAAAAA???<<<999777666555555444444444444444444444444555555555666666444444555777888999777555333222333555444444333333444444555333555666666999CCCRRR]]]oooxxx}}}xxxtttpppnnnjjjfffbbb___]]]]]]\\\YYYUUUTTTTTTVVVVVVVVVUUUXXX[[[ZZZWWWSSSOOOLLLSSSSSSYYYcccjjjmmmqqqvvvyyy{{{~~~~~~|||{{{}}}|||{{{zzzzzzwwwssspppeee]]]QQQEEE>>>;;;777444333333333444555666888888888888777666666888<<>>>>>CCC@@@???BBBCCCBBBDDDHHHMMMQQQYYYbbbkkkrrrwwwyyyyyyxxxxxxyyy{{{zzzxxxvvvvvvwwwwwwxxxzzz|||~~~{{{{{{zzzyyyyyyzzz{{{{{{yyy||||||yyyrrriiiZZZTTTJJJAAA<<<999888777222111111111222333444555111333333333111000111222000000111111222222333333444444333333333222222222000111222333444333222222666555555444444444555555555555444333333333333333222222222222333444555666555666555111222666777666666666555666888;;;>>>@@@>>><<<;;;;;;:::888;;;@@@:::888999======:::999;;;;;;;;;;;;:::888888:::<<<888???CCCBBBAAAAAA>>>:::;;;:::999:::::::::888666999999999;;;???DDDJJJMMMUUUXXX```nnnxxxzzzzzz{{{tttoooeeeZZZVVVWWWTTTNNNMMMJJJFFFCCCAAA???===;;;:::888666666666666555444444444444444444444444444555333444777666555777<<<@@@???>>>:::666333333333555444444333333444444555333555777999>>>JJJZZZfffssszzzyyyuuuqqqoookkkhhhdddbbbaaa```\\\ZZZXXXWWWXXXYYYXXXXXXTTTWWWYYYWWWVVVUUURRRNNNQQQRRRXXXbbbiiikkknnnqqqyyy}}}~~~}}}|||{{{yyyvvvsssjjjdddWWWIII@@@<<<888333444444555555777888:::;;;999::::::999999<<<@@@DDDNNNVVV```hhhlllooorrruuuvvv|||~~~zzzrrrpppxxx{{{yyywwwwwwyyy{{{||||||}}}|||{{{zzzvvvuuuooogggbbb___YYYSSSPPPMMMIIIFFFFFFFFFFFFEEECCCCCCCCCDDDGGGJJJMMMPPPUUU]]]eeejjjqqqzzz}}}ttthhhWWWFFF<<<555555666555333333222222333333444444555555444222333666666555999>>>NNNbbblllooouuuuuusssxxxuuuttttttvvvxxxzzzzzzyyy~~~}}}wwwvvvuuuwwwxxxtttjjjbbbIII<<<888888111000444222222333333222222333555777555999@@@IIITTT```kkkrrrrrrrrrsssssstttuuuvvvvvvuuuwwwzzz}}}|||wwwsssyyyyyyvvvtttwww|||{{{wwwvvv~~~zzzwww{{{|||yyy|||}}}wwwyyyvvvoooggg___SSSIII<<<999555222111111000///000111111222222111111111000222444888@@@KKKXXX```fffjjjooorrrssstttwwwzzzuuuuuuwwwzzz}}}}}}|||zzzttttttrrroooiiiaaaYYYTTTKKKGGG@@@<<<:::999888777444444555777999999888666888777666666666777999:::999===>>>::::::@@@CCCCCCOOOUUU]]]cccfffiiinnnqqqrrrqqqqqqrrrtttvvvwwwwww{{{|||}}}|||{{{|||~~~|||zzzvvvppphhhbbbVVVVVVPPPFFF@@@AAAAAA>>>===============>>>??????CCC@@@???BBBCCCBBBDDDHHHMMMQQQXXXbbblllsssxxxyyyxxxxxxyyyzzz||||||yyywwwuuuvvvvvvwwwxxxzzz}}}|||{{{{{{{{{||||||~~~}}}}}}xxxsssiii___NNNHHHAAA;;;777555444333333222222333333444555666444444444222000000111333//////000111111222333333444444333222222222222222///000111333333222222111555444444333333444444555555555444333333333333333222222222222333444555666444777777333333666777444555555666666888999;;;;;;===::::::<<<:::666888===888666666:::;;;999999<<<;;;<<<<<<:::888888999;;;999AAAHHHIIIIIIIIIGGGBBB@@@>>><<<<<<======<<<:::<<<>>>BBBHHHOOOVVV\\\___hhhfffiiiqqqvvvuuurrrrrreee___TTTKKKJJJMMMMMMIIIGGGFFFEEEAAA>>><<<<<<<<<888777555666888999777555444444444444444444444444444222333777777666;;;CCCIIIGGGBBB<<<666333333444555444444333333444444555444777:::===DDDRRRdddqqqyyy||||||xxxtttrrroookkkgggeeedddccc```___]]]]]]]]]\\\ZZZWWWSSSWWWWWWUUUWWW[[[[[[WWWRRRRRRVVV___eeegggkkkpppxxx}}}~~~}}}~~~~~~|||{{{zzzxxxuuusssllliii]]]NNNDDDAAA>>>888888888777777888888999:::999::::::;;;<<>>666555777666333333111111222222333444444555333111333777888777999===KKKaaannnsssyyywwwtttxxxtttuuuvvvyyy|||}}}|||zzz~~~~~~~~~yyywwwvvvxxxzzzvvvnnnfffOOO???999888222222555000000333555444333333555777777;;;BBBNNN\\\iiirrrwwwwwwxxxxxxyyyyyyyyyxxxxxxyyyyyyzzz|||}}}}}}zzzwwwzzz{{{yyyxxx{{{}}}xxxzzzzzzzzzzzzyyyxxxxxxxxxxxxxxxyyy}}}}}}tttuuurrrjjjaaaXXXKKK???777555333333333333222000111111222222111111000////////////222999EEESSS]]]cccfffkkkooosssvvvzzz|||tttuuuwwwzzz}}}~~~}}}{{{uuuuuusssoooiiibbb[[[WWWNNNIIICCC>>>;;;999888777444444444555777888777666666666444444555777:::;;;777===>>>:::;;;BBBFFFEEEOOOUUU]]]bbbfffiiinnnqqqooopppqqqtttvvvvvvuuussszzz{{{}}}|||{{{|||~~~~~~~~~zzzrrrhhh```UUUVVVQQQFFF@@@AAAAAA==================>>>??????@@@===>>>BBBDDDDDDGGGKKKMMMPPPXXXbbbllltttxxxyyyxxxxxxyyy{{{}}}}}}{{{xxxtttuuuvvvvvvwwwyyy|||~~~||||||}}}~~~zzzssskkk```UUUAAA>>>:::777666555333111000000000000111222333333888777666333111111444666000111111222333444444555444444333222222222222222000111333444444444333222333333333222333333444444555444333333222222333333222222222222333444555666555999888444333666666111666666777888888888999999:::777999===;;;555555::::::888777:::;;;:::;;;???=========;;;999888999:::<<>>;;;===@@@:::999888999<<<===:::888444444444444444444444444444111222777777777>>>HHHNNNKKKFFF>>>777333333444555444444333333444444555555888<<<@@@HHHWWWjjjxxx~~~}}}}}}zzzxxxvvvrrrmmmjjjgggeeeddddddcccaaaaaa```^^^ZZZWWWTTTXXXXXXVVVZZZbbbddd```TTTRRRUUU[[[aaadddjjjpppuuuzzz}}}{{{|||~~~~~~}}}|||zzzwwwtttkkkiii___QQQIIIHHHEEE@@@<<<;;;:::999888888888888888999:::;;;===AAAFFFJJJVVV]]]fffnnnsssyyyzzzxxxvvvwwwyyy||||||{{{{{{xxxuuuuuuyyy||||||||||||~~~}}}yyyvvvwwwxxxzzz{{{uuukkkeeebbb[[[SSSKKKHHHDDDCCCDDDFFFGGGGGGBBBCCCEEEGGGJJJLLLMMMNNNNNNUUU\\\```hhhsss|||~~~{{{rrrbbbJJJ???666555888666444333......///000111111222222333111333777999888999===GGG___nnnsssyyywwwssswwwvvvwwwzzz~~~~~~}}}~~~zzzyyyxxx{{{}}}yyyppphhhTTTAAA888777222333666111000333666666444333555777888:::BBBPPP```mmmuuuwwwzzz{{{||||||{{{zzzxxxwww|||zzzyyyzzz{{{}}}}}}|||yyyzzzyyyxxx{{{~~~|||vvv|||wwwvvvyyyzzzvvvuuuwwwuuutttuuuxxx}}}~~~|||}}}{{{wwwsssmmmeeeZZZMMMAAA999777666555444333111111000000000000000000/////////444222444777;;;AAAMMMYYYaaadddfffgggkkkssswwwwwwxxxvvvpppwww|||vvvuuutttrrrmmmfff]]]WWWTTTOOOIIIDDD@@@===:::888===:::777555666777777777555666666777888777777777:::;;;<<<>>>@@@BBBEEEFFFQQQSSSXXX___gggmmmppprrrmmmoooqqqrrrrrrsssuuuwwwzzz~~~~~~}}}vvvmmmgggfff]]]QQQHHHDDDBBB@@@???@@@>>><<<<<>>======>>>AAADDDGGGPPPRRRWWW^^^gggooovvvzzz{{{{{{zzz{{{||||||zzzwwwvvvzzz{{{xxxwwwzzz|||{{{}}}~~~zzznnn```TTTMMM;;;999666444222222222333000000000000111111111111000000000000000000000000333222111000000222444555333222222111111222222333000000000000111222333444555444333333444444222000777666555333222222333333555555555444444333333333888777777666666666777777:::888666555555666777888<<<999777777999:::999777777666555777;;;???AAAAAAAAA???===<<<<<<<<<;;;:::>>>BBBIIIPPPUUUVVVSSSPPPIIIMMMPPPMMMHHHHHHMMMTTT[[[\\\```gggooorrrrrrpppjjjddd___^^^]]]ZZZZZZ\\\TTTNNNIIIIIINNNSSSTTTTTTRRRQQQOOOLLLJJJGGGEEEDDDCCC@@@>>>AAAEEEDDD===666:::999666222//////000222777888777555333666<<>>???BBBIIIYYYlllxxx|||}}}zzz{{{yyyvvvrrrmmmiiieeedddgggeeecccbbb```^^^YYYVVVUUUUUUSSSSSSWWW^^^___[[[UUUUUUVVVYYY]]]ccchhhkkkrrrvvv{{{}}}~~~|||{{{yyywwwqqqhhhXXXKKKIIIKKKHHHBBBFFF???999888777555777:::999999:::>>>EEELLLQQQTTT^^^fffpppvvvwwwxxx|||{{{xxxvvvyyy~~~|||yyywwwvvvyyy~~~|||xxxzzz|||~~~|||{{{{{{{{{xxxrrrlllggg```YYYUUUMMMCCCDDDHHHCCCCCCFFFCCC@@@DDDHHHHHHFFFFFFJJJNNNJJJPPPYYY___dddlllwww~~~~~~|||~~~~~~~~~}}}~~~~~~|||yyynnncccRRREEE:::666555333444555222...+++---111333111...111333444555555555777999IIIZZZkkkssswwwzzzyyytttwwwzzz~~~}}}{{{{{{}}}||||||~~~|||}}}|||}}}}}}|||yyyuuuooolll[[[III;;;999777111000666444444444555444444333333666:::DDDSSScccooouuuvvvvvvzzz~~~~~~{{{yyyzzz|||www{{{}}}yyyvvvvvvttt{{{}}}{{{vvvqqq{{{|||zzzvvvvvvwwwtttoooyyyxxxwwwzzz~~~~~~~~~||||||{{{yyyrrrmmmeee\\\RRRFFF;;;444333333222111000///......////////////000000000000555333333666888===HHHSSS]]]dddjjjmmmpppuuuxxxxxxtttvvvttt}}}xxxvvvtttqqqnnnhhhbbb^^^WWWRRRLLLFFFBBB???;;;999<<<:::777666777777666555888888999999999:::::::::999:::<<<>>>BBBEEEHHHIIIQQQUUU[[[cccjjjnnnppppppjjjlllnnnoooooopppsssuuuzzz|||}}}vvvnnnhhheee]]]RRRJJJFFFDDDBBB???@@@>>><<<<<<>>>??????=========<<<<<<===@@@DDDFFFQQQTTTYYY```iiissszzz~~~~~~}}}}}}~~~}}}{{{xxxuuuyyyyyyvvvuuuxxxzzzyyy|||}}}wwwiiiZZZLLLDDD:::888666333222111222222111111111111222222222222111111111111111111111111222222111111111222444444333222222111111222222333222111111111111222333333222222222333555666444333777666444333222222333333222333333444444555555555666555555444444444555555666666777777777666666555>>><<<999:::;;;===<<<;;;>>><<<<<<===@@@BBBCCCCCCCCCCCCDDDEEEEEEDDDAAA@@@AAAEEEKKKRRRWWWYYYXXXWWWWWW\\\aaa```\\\[[[^^^cccllllllnnnqqqsssrrrmmmhhhbbb]]]ZZZYYYWWWSSSTTTWWWWWWTTTRRRTTTZZZ^^^^^^]]]\\\[[[YYYVVVTTTQQQOOONNNLLLIIIHHHKKKNNNLLLEEE===???===:::666444333444555777777777555444666;;;@@@CCCAAA<<<888555444444555777333222555555444444888;;;BBBLLLWWWfffvvv~~~}}}zzzuuuppplllhhhfffcccbbb```___]]][[[WWWTTTTTTUUUTTTSSSWWW\\\\\\XXXUUUUUUVVVYYY^^^ccciiilllqqquuu{{{}}}|||zzzyyywwwvvvnnnaaaVVVSSSSSSOOOHHHFFF@@@;;;:::999777777999<<<<<<>>>BBBJJJRRRYYY]]]ccchhhpppuuuwwwzzz}}}{{{yyywwwzzz|||{{{yyyxxxzzz}}}~~~{{{www{{{|||}}}~~~}}}|||zzzyyywwwsssnnniiiccc]]]VVVRRRPPPEEEFFFIIICCCCCCFFFCCCDDDHHHKKKJJJGGGGGGJJJNNNKKKQQQYYY```eeelllvvv}}}~~~|||~~~~~~~~~}}}|||{{{|||~~~|||{{{xxxoooeeeWWWIII;;;777777555444444333000---///333555333111000222444444444444666888BBBTTThhhsssxxxzzzwwwrrrxxx{{{~~~~~~|||zzzzzz{{{zzzwwwvvvzzz}}}{{{zzz|||{{{||||||{{{yyyuuupppmmm^^^KKK;;;888777222222666333444444444444444333333555999CCCRRRcccpppvvvwwwwwwxxxyyyyyywwwvvvvvvwwwwwwzzz}}}}}}zzzvvvsssssstttzzz~~~|||zzzwwwrrrwwwxxxvvvrrrtttxxxyyyvvvtttssssssuuuzzz~~~~~~}}}yyyvvvnnnggg]]]RRRHHH>>>666111222111111000///...------......//////000000111111555333333444555888AAAKKKVVVaaammmqqqrrrvvvxxxxxxuuuyyy{{{zzzxxxtttqqqooolllgggeee\\\XXXQQQKKKFFFBBB>>>;;;<<<:::888888888777666444:::999999888999:::;;;<<<999:::<<>><<<<<<>>>???>>>===???>>>======???BBBEEEHHHPPPRRRXXX```iiisss||||||yyyuuuyyyyyyvvvuuuxxxyyyxxxzzz}}}~~~~~~xxxnnn```PPPAAA888888666444222111111111111222222222333333333333444111111111111111111111111111222222222222333333333333222222111111222222333444333333333333222222222000000000333666888777666666555444333222222222333000000111333555666777888555555555444444555555666555666999;;;;;;999777555<<<:::888888:::;;;;;;;;;@@@??????@@@BBBCCCBBB@@@CCCFFFKKKOOOPPPNNNJJJHHHEEEHHHMMMRRRWWWZZZ[[[\\\eeejjjooooookkkiiikkknnnssssssrrrqqqoooiiibbb]]]YYYWWWWWWXXXVVVTTTWWW^^^```___```dddjjjmmmmmmkkkkkkjjjiiigggdddbbbaaa```]]][[[ZZZ]]]___\\\TTTMMMGGGEEEAAA===999777777666666666777666666777:::<<<999888666555444444444444555333444666555444999@@@@@@NNN^^^kkkuuu~~~|||xxxrrrmmmhhheeeccc```___^^^]]]\\\ZZZVVVSSSSSSUUUVVVUUUVVVZZZXXXSSSTTTTTTUUUYYY]]]dddiiimmmooottt{{{}}}}}}|||{{{yyyxxxzzzuuulllccc```^^^WWWNNNHHHBBB>>>>>>===999888999:::;;;===AAAIIISSS\\\bbbfffhhhlllppptttxxx{{{}}}}}}{{{zzz}}}}}}~~~|||zzz{{{}}}~~~{{{xxx}}}{{{zzz|||~~~~~~zzzwwwyyyvvvqqqmmmhhhbbb[[[WWWUUUIIIHHHIIICCCCCCGGGEEEHHHJJJLLLKKKHHHGGGJJJMMMKKKQQQZZZaaafffmmmtttyyy}}}}}}{{{zzzyyyyyyzzz|||~~~~~~zzzxxxwwwqqqiii^^^NNN>>>999999777444333444111///111444666666444000111333333333333555777:::KKKaaapppwwwyyyvvvqqqyyy|||~~~~~~|||zzzxxxxxxuuurrrqqquuuxxxxxxyyy{{{{{{zzzzzzzzzzzzwwwrrrnnnbbbNNN<<<777777444333555333333444444444444333333333777AAAQQQbbbpppwwwzzzzzzxxxvvvuuuvvvvvvvvvvvvzzz{{{|||{{{wwwtttrrrrrrsssxxx{{{xxxvvvvvvtttqqqssssssqqqnnnqqqwwwzzzxxxvvvuuutttwww{{{~~~~~~{{{wwwtttllldddWWWKKKAAA:::555222222222222111111000000///.........///000111222222444222222444444666===FFFOOO]]]jjjooopppssswwwyyy{{{zzz}}}{{{yyyvvvtttqqqmmmhhheeeaaa]]]WWWQQQLLLGGGCCC@@@===<<<;;;::::::999666444999888666555666777999;;;:::;;;===@@@DDDGGGKKKMMMSSSWWW]]]cccgggiiijjjkkkmmmooorrrssstttuuuwwwyyyzzzzzz|||}}}wwwpppjjjddd^^^VVVPPPMMMIIIDDDAAA@@@???>>>>>>>>>??????>>>AAA@@@???@@@BBBEEEIIIKKKKKKMMMSSS[[[eeepppzzz|||xxxvvvzzzzzzwwwvvvxxxzzzyyyyyy}}}}}}|||||||||zzzooobbbTTTEEE999111555444333222111111111111222222222222333333333333111111111111111111111111111222222333333333222222333222222111111222222333666666555555444333222222000000111333777999888888555444444333333333333333000111222333555666888888888777777777777888888999888999<<<===>>>===<<<:::;;;:::999999:::;;;<<<===@@@@@@AAADDDFFFFFFDDDBBBFFFMMMVVV^^^```___\\\YYYSSSUUUXXX[[[^^^```ccceeeooorrruuussspppnnnpppsssqqqooommmkkkgggccc```]]]XXXYYY^^^aaaaaaaaahhhqqqooooooooossswwwzzzzzzyyyyyyyyyxxxxxxwwwvvvvvvuuurrrqqqqqqssstttppphhhaaaVVVRRRMMMHHHBBB===888555555666666777777777888999555666666777777777666555444444777777555555===HHHOOO```rrr{{{}}}zzzuuuooojjjeeebbb``````___^^^^^^]]][[[XXXUUURRRVVVWWWVVVVVVWWWTTTOOOSSSSSSUUUXXX]]]ccciiilllnnnttt{{{}}}~~~}}}||||||{{{yyy{{{zzztttnnnjjjfff\\\RRRLLLFFFCCCCCCBBB===999:::;;;<<<>>>AAAHHHRRR\\\cccgggffffffjjjoootttwwwxxx~~~~~~~~~|||{{{|||~~~~~~}}}{{{}}}zzz||||||www{{{xxxuuuqqqmmmggg```\\\YYYMMMJJJKKKDDDDDDHHHFFFGGGHHHIIIHHHFFFFFFIIIKKKLLLQQQYYYaaaggglllrrrvvv~~~}}}{{{zzzyyyyyyzzz|||}}}}}}yyyxxxxxxtttnnndddRRR@@@:::999777333111333111000111444666666555///111222222222222444555555CCCXXXiiirrrvvvtttrrrzzz{{{}}}}}}{{{yyywwwvvvvvvqqqqqqtttwwwwwwxxxzzzzzzyyyxxxyyyzzzyyytttqqqeeeQQQ===666666444333333222222333444444444333333222666???NNNaaaoooxxx{{{~~~zzzwwwvvvzzz|||}}}|||~~~}}}|||zzzxxxvvvttttttrrruuutttoookkklllllljjjooopppnnnmmmooouuuvvvsss{{{yyywwwxxx{{{~~~zzzzzz|||~~~{{{vvvsssiii___QQQDDD;;;777555444222222222222111111111111//////000000111222333333222111333555555666===EEELLLZZZfffkkkmmmsssyyy|||~~~www}}}yyyyyyxxxwwwtttnnngggaaaddd```[[[VVVRRRMMMIIIEEEAAA@@@>>>======;;;888555999888777666666888:::;;;<<<===>>>AAADDDGGGJJJKKKWWW[[[^^^aaacccgggkkknnnjjjlllooopppqqqrrruuuwww|||{{{||||||}}}xxxqqqkkkeee___WWWRRRNNNJJJEEEAAAAAAAAAAAA@@@?????????@@@@@@?????????AAAEEEIIIKKKHHHJJJOOOXXXbbbnnnxxx~~~{{{wwwvvvzzzzzzvvvuuuxxxyyyxxxxxx}}}|||yyyxxxyyy{{{~~~~~~~~~|||vvveeeUUUHHH===666111333333222222111111111111111111111222222222222333111111111111111111111111222222333333333222222111333222222111111222222333777777777777666444333222222222222444777888888666444555555555444444333333333333444555666666777777999888888888999999:::;;;;;;<<<===>>>>>>??????@@@===>>>>>>??????@@@AAABBBBBBCCCFFFJJJNNNNNNKKKHHHNNNXXXeeeooossssssqqqpppkkkmmmnnnnnnnnnnnnqqqtttyyyyyywwwsssooooooqqquuutttrrroookkkhhhhhhiiijjjdddfffkkkpppqqqqqqxxx~~~}}}}}}{{{vvvjjjfff```YYYQQQHHH===666666666666666777777666666555666888999999888666555444555888888666777CCCPPP___nnn~~~}}}|||wwwpppkkkfffdddbbb```___^^^^^^]]][[[XXXUUURRRWWWYYYVVVUUUTTTQQQMMMRRRRRRSSSVVV[[[aaagggkkkmmmsss{{{~~~~~~~~~}}}|||zzz{{{yyysssoooiii___UUUQQQLLLIIIIIIFFF@@@<<<<<>>NNN___kkkqqqsssuuuyyyzzz{{{|||{{{zzzxxxvvvyyyuuutttxxxzzzyyyyyy{{{zzzxxxwwwyyy||||||xxxttthhhVVVBBB777555444222111111222222333444444333333222555===LLL^^^mmmvvvzzz~~~zzzwwwxxx|||}}}|||zzzyyyxxxwwwwwwrrrsssmmmddd^^^]]]^^^]]]eeeiiikkklllpppttttttpppwwwtttqqqpppqqqrrrrrrqqqmmmmmmooosssyyy~~~}}}zzztttpppcccYYYJJJ===666333444444111111111111111222222222111111222222333333444444222222444777777777===EEEMMMXXXccchhhmmmuuu|||{{{|||}}}wwwyyyyyyyyyxxxuuuooogggaaadddaaa]]]ZZZWWWSSSOOOLLLGGGDDDBBB@@@???>>>;;;999===<<<;;;;;;;;;<<<>>>???>>>???@@@BBBEEEIIIKKKMMMZZZ]]]aaabbbcccfffmmmrrrkkkmmmppprrrssstttwwwyyy|||||||||~~~}}}~~~~~~~~~yyyrrrmmmgggaaaXXXRRRNNNJJJDDD@@@AAABBBBBB@@@>>>===???@@@<<<<<<;;;<<<>>>BBBFFFHHHIIIKKKPPPWWWbbbnnnyyy{{{wwwvvvzzzzzzvvvtttwwwxxxwwwyyy}}}yyyuuuuuuxxxyyy}}}}}}}}}~~~|||xxx|||ooo[[[JJJ???999555333222222222222222222222222111111111111222222222222222222222222222222222222333333333222222222222111333222222111111222222333777888999999888666444333444444444555777888777666555555666666666666555444666666666777777777777777888888888888888999:::;;;======>>>???@@@AAABBBCCC===@@@CCCDDDDDDDDDDDDEEECCCFFFKKKQQQUUUUUUQQQNNNUUU___lllwww|||}}}}}}~~~}}}~~~zzzyyy{{{~~~{{{yyyuuupppmmmmmmqqqtttyyyxxxuuurrroooppptttwwwuuuvvvyyy}}}~~~}}}~~~zzztttmmmcccUUUFFF;;;777666555555666777555444333444666777777555333222555555777999:::???LLLZZZhhhuuu}}}zzz}}}zzzuuunnniiieeecccbbb```___^^^]]]\\\ZZZVVVSSSSSSXXXZZZWWWTTTSSSPPPMMMQQQQQQRRRUUUYYY___dddgggnnnsss{{{{{{}}}|||wwwrrrlllcccYYYXXXRRRNNNMMMKKKDDD@@@@@@CCCEEEFFFGGGIIIOOOXXX___eeeeeeeeegggjjjoootttwww~~~}}}}}}}}}~~~~~~~~~~~~{{{yyywwwtttqqqmmmfff___ZZZ\\\OOOMMMNNNGGGEEEIIIFFFBBBAAA@@@@@@AAADDDFFFHHHKKKNNNTTT\\\cccjjjooorrryyy~~~~~~}}}}}}~~~|||zzzzzzyyyuuuiiiZZZHHH>>>888333111222222222111111111222333333000111333333222111333444555:::GGGXXXeeelllqqqvvvwwwwwwxxxzzz||||||yyywww{{{xxxxxx|||~~~|||{{{|||zzzwwwvvvyyy~~~|||wwwlll^^^KKK===666333222000000111222333333444444333333555<<>>:::999999:::<<<@@@DDDFFFIIIKKKOOOWWWbbbnnnxxx~~~|||xxxyyy}}}}}}yyywwwyyy{{{yyyyyy~~~}}}vvvrrrssswwwwww{{{}}}||||||}}}{{{wwwtttfffSSSCCC;;;777555444222222333333333333333222222222222222333333333444222222222222222222222222444444222111111111222222333222222111111222222333777888999:::999888666555444333444666888999888777555666777888888777666666777888888888888999999999999999999::::::;;;<<<===???@@@CCCFFFGGGGGGGGGFFFBBBGGGLLLOOONNNMMMLLLMMMMMMQQQVVV]]]aaa```\\\XXX^^^gggttt}}}|||{{{xxxuuussstttvvvxxx|||}}}~~~}}}{{{|||{{{qqq```LLL???999666444333555666555333111222333444444333222111555444666;;;@@@IIIYYYgggnnnyyy~~~||||||yyysssmmmhhheeecccccccccbbb```___]]][[[WWWTTTTTTYYY[[[VVVSSSRRRQQQNNNQQQQQQQQQSSSWWW\\\aaadddnnnssszzz{{{uuuppphhh```]]]WWWRRRQQQMMMGGGDDDDDDBBBDDDGGGGGGHHHLLLTTT[[[aaacccfffggghhhkkkrrrwwwzzz}}}~~~}}}}}}}}}~~~}}}zzzwwwrrrkkkddd^^^ZZZOOONNNOOOHHHFFFIIIEEEFFFDDDAAAAAABBBDDDFFFGGGJJJLLLQQQXXXaaaiiiooorrrvvv{{{~~~}}}}}}}}}||||||zzzzzzxxxtttjjj]]]MMMBBB888222222666333333333222111111222333111222333333222222333444666888DDDUUUbbbiiinnntttttttttuuuyyy|||}}}{{{yyyyyywwwyyy}}}}}}{{{xxxvvvyyy{{{oooeeeUUUDDD888444222222000000111333333444444333444555;;;GGGWWWeeeooosssuuuuuuvvvwwwxxx{{{zzzkkkWWWJJJFFFFFFEEEHHHLLLPPPSSSYYY```bbb___\\\YYYUUUQQQPPPOOONNNMMMFFFIIIMMMPPPSSSZZZbbbhhh{{{||||||vvvpppkkk^^^TTTFFF;;;555555777999555666666777777888888888555555555555555555444444555444666888777555999@@@EEENNNZZZcccmmmwwwzzzxxx|||{{{}}}qqqtttzzzyyyvvvuuutttrrrnnnlllbbb```^^^]]]\\\ZZZWWWTTTOOOLLLGGGDDDCCCBBBAAA@@@???@@@AAABBBBBBBBBAAAAAA???@@@CCCGGGKKKPPPTTTVVVPPPVVV]]]``````bbbeeeiiijjjmmmoooqqqrrrtttwwwyyyyyy|||~~~~~~}}}|||}}}~~~~~~zzzsssnnnkkkcccYYYQQQLLLGGGCCC???===???@@@>>>:::999;;;===;;;:::::::::===AAAEEEGGGHHHJJJNNNVVV```lllwww}}}}}}yyy~~~~~~|||~~~~~~zzz~~~|||tttpppssswwwtttyyy|||{{{|||}}}{{{wwwmmm```NNN@@@:::777555333222222333444444444333333333333333444444444555555222222222222222222222222555444222000000111222333333222222222222222222333777888999::::::999777666333333333666999::::::999666777888999999888777666777888888999::::::;;;;;;<<<<<<<<<======???@@@@@@AAAEEEJJJNNNOOONNNLLLJJJNNNTTTZZZ^^^]]][[[ZZZZZZ]]]aaagggmmmqqqooojjjfffkkktttvvvdddOOO???:::666333222444555555333000111222333444444333222444333555<<>>>>>===<<<<<>>============<<<<<<<<<>>>AAADDDGGGFFFJJJQQQYYYbbbkkktttzzz}}}~~~}}}~~~~~~{{{vvvttttttvvvuuuvvvuuutttwwwzzzwwwqqqiii[[[III===999777444000333333333333333333333333888444111333777888666222222222333444444333111111666666555444333333333444555444333222222333444444666999;;;===<<<888333000222333555888;;;>>>@@@AAA555777999::::::;;;<<<>>><<<;;;;;;===@@@CCCCCCCCCFFFFFFFFFGGGHHHIIIIIIJJJKKKJJJJJJNNNTTTWWWXXXWWWaaaeeejjjnnnnnnmmmmmmmmmnnnooorrruuuwwwwwwvvvvvv}}}}}}uuuiiiVVVDDD;;;888555444333333222111111111111111222333444555222444888BBBPPP___kkkqqq}}}zzztttooommmkkkjjjiiieeegggiiihhhdddaaa______ZZZXXXWWWWWWWWWUUURRRPPPSSSSSSSSSRRRSSSVVV\\\```qqqsssxxx{{{sssmmmjjj^^^___YYYQQQMMMMMMIIIBBBGGGFFFHHHNNNQQQQQQSSSWWWXXX\\\^^^^^^dddnnnrrrpppsssxxx}}}||||||~~~~~~uuurrrssskkk^^^\\\VVVQQQPPPMMMHHHEEEFFFEEEDDDCCCBBBAAABBBCCCCCCHHHLLLRRRXXX^^^dddkkkooouuuxxx{{{}}}~~~~~~~~~|||zzzwwwvvvnnneeeUUUEEE888222111222777777666333111000222444555444333222111111111111666888???MMM\\\gggkkkjjjssswwwyyyxxxtttsssvvvzzzwwwwwwxxx{{{~~~~~~~~~{{{zzz}}}|||ssskkk^^^NNN@@@777444444111111222222222333333333999777666>>>RRRgggqqqqqqsssvvvyyyxxxuuuwww|||vvv___HHH;;;999;;;999888888999<<<>>>???>>>999999888777666666666666999999777666666999???CCCzzz~~~}}}|||zzzqqqhhh[[[PPPAAA888777999888555888888888888888777666666666555444333222111111111333333333333444666888:::CCCMMMZZZdddiiiooovvv{{{~~~|||}}}yyyuuuqqqooorrrssspppooopppjjjiiigggdddbbb```___^^^YYYWWWTTTQQQNNNKKKJJJJJJEEEFFFFFFFFFFFFFFFFFFGGGFFFGGGIIIKKKNNNQQQSSSTTTTTTYYY___bbbbbbbbbdddfffgggiiilllpppsssvvvxxxyyy{{{zzz{{{|||}}}~~~}}}{{{vvvoooddd^^^XXXTTTMMMEEEAAABBB<<<<<<<<<======<<<<<<;;;999:::;;;<<<>>>@@@AAABBBFFFJJJQQQXXX```iiirrrxxx{{{}}}~~~~~~{{{wwwtttuuuwwwuuuwwwvvvuuuvvvxxxtttmmmcccVVVEEE;;;888888555111333333333333333333333333777444111333666777444111222333444444444333111000444444333222222222222222333333222222333444666777888;;;???AAA@@@<<<888555666666777888999;;;===>>>999;;;>>>?????????@@@AAABBBBBBCCCFFFJJJLLLLLLKKKRRRRRRSSSSSSSSSRRRRRRQQQTTTTTTUUUYYY___ccceeedddkkkooossswwwxxxyyyyyyzzzxxxjjjTTT@@@:::888555444444444333222111111111111222333444555666888>>>IIIXXXfffqqqvvv||||||vvvrrrooollljjjhhhjjjkkkllljjjeeeaaa^^^]]]XXXXXXXXXYYYZZZYYYWWWUUURRRRRRRRRRRRSSSWWW\\\```lllpppvvv}}}wwwqqqmmmcccccc^^^VVVRRRRRRNNNHHHJJJHHHJJJNNNPPPOOOPPPTTTPPPTTTVVVWWW\\\fffjjjiiiqqqvvv|||~~~||||||{{{zzz~~~|||tttqqqssslll```\\\VVVPPPNNNKKKFFFDDDEEEDDDCCCBBBAAAAAAAAABBBCCCFFFJJJOOOUUU[[[bbbiiimmmvvvyyy|||~~~~~~|||}}}~~~~~~}}}{{{yyyxxxqqqhhhYYYHHH;;;333111222555555555444111000000111111111111111222333444555666777>>>KKK[[[ggglllmmmuuuxxxzzzyyyuuutttvvvyyy|||{{{{{{}}}~~~~~~{{{zzz|||}}}vvvpppcccTTTEEE;;;666555111111222222222333333333888777777>>>PPPeeepppqqqoootttxxxxxxvvvvvvzzz~~~vvvbbbMMM>>>888888666444444555777999999999666666555444444555555666666666555333333555999===xxx{{{|||||||||{{{rrriiiWWWKKK===666555666444222666666777777666666555444555444333222222222222222444333222111222444777888CCCMMMZZZdddiiinnntttyyy{{{{{{~~~yyywwwrrrppprrrssspppooopppkkkjjjhhhfffdddcccbbbbbb]]][[[XXXUUURRROOONNNMMMHHHIIIJJJKKKJJJIIIHHHGGGGGGIIIKKKOOORRRTTTUUUVVVTTTYYY___bbbbbbbbbccceeehhhkkknnnrrruuuvvvvvvvvvxxxxxxxxxyyy{{{}}}yyyqqqfff^^^WWWTTTPPPIIICCCBBB======<<<<<<;;;:::::::::666777999<<<===>>>>>>>>>FFFIIIOOOVVV^^^fffooouuuyyy|||}}}}}}}}}zzzxxxvvvvvvxxxxxxzzzzzzyyyzzzyyyrrriii\\\PPP@@@888777777555222333333333333333333333333666444111222444555333000222222333444333222111000444333333222222222222222111111111222333555888999<<>>???BBBFFFHHHHHHGGGHHHIIIMMMNNNQQQUUUYYY[[[ZZZYYY```aaabbbbbbaaa___]]]\\\```aaacccgggmmmrrrtttuuuwwwzzz~~~{{{kkkRRR===:::777555444444555444333222111111222222333444555777;;;CCCPPP___mmmvvvzzz|||~~~}}}yyyvvvrrrnnnjjjfffkkklllllljjjfffaaa^^^]]]YYYXXXXXXYYYZZZYYYWWWTTTQQQRRRRRRRRRSSSWWW\\\```gggkkkrrr{{{}}}vvvrrrdddbbb]]]VVVSSSRRROOOJJJMMMKKKKKKNNNNNNLLLMMMPPPNNNRRRTTTVVV[[[ccchhhhhhqqqvvv|||~~~~~~~~~}}}{{{{{{www{{{yyysssqqqrrrlllccc```XXXQQQNNNKKKFFFDDDFFFCCCBBBAAA@@@@@@@@@AAABBBDDDHHHMMMRRRXXX___fffjjjwwwyyy|||~~~~~~zzz{{{}}}}}}zzzyyytttmmm___NNN???666222222444666777777444222111111111111111111222333444555555777<<>>666333111111222222222333333333777777777===NNNbbbnnnpppnnnsssyyyzzzwwwvvvyyy||||||yyyqqqbbbOOO@@@777444444222111111333444444444222222222222222333444444333333333222111222555777xxxzzzzzzzzz{{{yyypppeeeRRREEE999555555555333222555555555555555444333333333333222222222222222222666444111000000333666888BBBMMMZZZeeejjjnnnssswww{{{|||}}}xxxxxxsssppprrrrrrooonnnpppjjjiiihhhfffdddccccccccc]]]\\\YYYVVVSSSPPPNNNMMMJJJKKKMMMNNNMMMKKKIIIHHHJJJKKKNNNQQQSSSTTTUUUUUUTTTYYY___bbbaaaaaaccceeekkkmmmqqquuuwwwwwwvvvuuuwwwwwwwwwxxxyyy{{{}}}{{{ssskkkaaaXXXVVVRRRJJJBBB>>>>>>===<<<;;;:::999999888777888888999;;;<<<>>>???EEEHHHMMMSSS[[[ccclllrrrxxxzzz}}}}}}}}}|||{{{yyyyyyyyyyyy{{{~~~}}}tttjjjWWWKKK===555555666444111333333333333333333333333555333111222333333111///000111222333333222000000555444444333333333444444222111111222333555777999===AAAFFFKKKLLLJJJGGGDDDCCCBBB@@@???@@@AAABBBCCCEEEIIINNNRRRSSSSSSTTTTTT[[[]]]```eeejjjkkkjjjhhhjjjkkkmmmnnnnnnkkkiiigggjjjkkknnnsssxxx}}}{{{lllSSS>>>999777444444555555555444222222222222222333444555555:::CCCRRRbbboooxxx|||~~~|||yyyvvvpppjjjeeeeeeggghhhgggdddaaa___^^^[[[YYYXXXWWWWWWUUUQQQOOOPPPQQQRRRSSSTTTWWW[[[___ccchhhpppxxxyyyttteeebbb\\\WWWSSSQQQOOOLLLNNNKKKJJJLLLLLLKKKLLLOOOOOORRRUUUXXX]]]ccchhhkkkqqqvvv}}}~~~|||{{{vvvyyyyyytttqqqpppkkkdddddd\\\SSSOOOKKKFFFEEEGGGBBBAAA@@@?????????@@@AAACCCFFFKKKPPPVVV\\\dddiiivvvyyy|||~~~~~~|||zzz|||~~~}}}zzzxxxxxxsssfffVVVEEE999444444777:::======;;;777555333555444333222222222222222555666:::EEETTTcccnnnssssssvvvyyyzzzyyyxxxzzz{{{~~~|||{{{{{{||||||{{{zzz}}}{{{yyyzzz}}}xxxtttlll^^^NNN@@@555111111111222222222333333333555666777<<>>???>>><<<:::999888888888;;;:::888777888;;;???BBBEEEGGGLLLQQQXXXaaajjjqqqxxxyyy|||}}}~~~~~~}}}||||||||||||||||||{{{uuukkkUUUIII<<<444333444222...333333333333333333333333444333222222222222111000...///111222222222111111444444333333333444444555555444444333444555777888;;;???DDDIIILLLLLLKKKIIIGGGFFFFFFFFFHHHIIIKKKLLLMMMRRRYYY^^^aaabbbbbbccciiikkknnnssswwwyyyxxxvvvsssuuuwwwyyyyyywwwuuussstttuuuyyy|||{{{mmmVVVBBB999777555444555666666555333333333222333333444444444888BBBQQQaaapppyyy~~~~~~}}}{{{xxxrrrjjjeeebbbdddeeedddaaa^^^\\\[[[[[[ZZZXXXXXXWWWUUUQQQNNNPPPQQQRRRSSSTTTVVVZZZ]]]aaagggnnnvvv|||{{{uuujjjeee___ZZZWWWTTTQQQPPPLLLIIIHHHJJJKKKJJJLLLPPPLLLNNNRRRVVVYYY]]]ccchhhooottt|||~~~}}}{{{wwwzzzzzzvvvrrrooojjjffffff]]]TTTPPPKKKEEECCCEEEBBBAAA@@@???>>>???@@@@@@DDDGGGJJJOOOTTT[[[ccchhhtttvvvzzz~~~}}}|||}}}~~~|||yyyxxx|||xxxnnn^^^LLL>>>777666;;;>>>BBBDDDAAA===999888444444333333222333333333555555999BBBOOO^^^kkkssspppssswwwyyyzzz{{{|||}}}|||zzzyyyzzz|||}}}}}}}}}}}}{{{zzzzzz{{{}}}~~~xxxvvvooodddTTTDDD888222111111222222222333333333444666777;;;GGGZZZiiioooqqquuuwwwvvvtttwww~~~wwwmmm___ZZZRRRJJJCCC<<<777444555333222222333333333222333222111111000000000000111333444555444333444555zzzyyywwwuuuvvvrrrfffYYYJJJ<<<333555888555333444333333444444333333222111111111111111111222333444444333222111222444777999???KKK\\\hhhnnnqqquuuxxx{{{|||zzzvvvvvvzzz{{{zzzxxxsssoooqqqqqqoooooorrrrrrqqqnnnkkkhhhfffeeeddd\\\\\\[[[ZZZXXXUUUSSSRRRLLLMMMNNNNNNNNNMMMLLLKKKNNNOOOOOOPPPQQQSSSUUUVVVWWWZZZ^^^^^^^^^___bbbfffoooqqqtttvvvxxxxxxxxxxxxzzzyyyyyyyyy{{{|||~~~{{{sssiiibbb\\\ZZZUUUMMMEEECCC@@@>>><<<;;;999999999:::>>>;;;888666777;;;@@@CCCDDDFFFJJJPPPWWW```jjjpppwwwyyy|||}}}~~~~~~}}}}}}~~~{{{~~~}}}sssiiiTTTIII;;;444444444111---333333333333333333333333222222222222222222222222...///111333444444444444333333333333333333444555999888777777888999:::;;;<<>>;;;999111111111222444555777777555555888@@@KKKZZZgggooooooqqquuuxxx{{{|||||||||}}}{{{zzz{{{}}}||||||{{{{{{{{{{{{||||||zzzxxxsssiiiZZZJJJ>>>777111111222222222333333333222666888:::DDDVVVfffnnnpppsssuuutttssswwwqqqcccUUUNNNDDD>>>;;;999777555333111000000111222111000444333333222222222333333111333555666666777999;;;xxxwwwtttrrrssspppdddVVVJJJ;;;222555777222///111333333444444333333222111000000000000111222333444111000000111222444666777>>>KKK\\\iiipppssswwwzzzuuuyyyyyyuuuuuu{{{~~~|||zzztttqqqrrrsssrrrsssuuuvvvtttppplllhhheeecccaaa[[[[[[[[[ZZZYYYWWWUUUTTTNNNNNNNNNNNNOOOOOOOOOOOONNNNNNNNNOOOQQQUUUXXX[[[YYY[[[]]]\\\[[[]]]cccgggoooppprrrtttvvvwwwxxxxxx}}}|||||||||}}}zzzrrrjjjddd```\\\UUUKKKDDDCCC@@@???===;;;::::::;;;<<<<<<:::888777888;;;>>>AAACCCEEEIIIOOOVVV```jjjqqqwwwyyy}}}~~~~~~|||qqqfffRRRGGG;;;444555555333///333333333333333333333333111111222333333333444555...000333555777999999999666666666666666777888888<<<;;;;;;<<<===???AAABBBCCCEEEIIINNNSSSWWWZZZ\\\WWWYYY]]]```ccceeeeeeeeeeeekkkssszzz||||||{{{{{{}}}}}}~~~sss]]]III<<<999666555555555444333555444444333333333444444444666===III[[[nnn}}}}}}{{{~~~}}}{{{xxxssslllhhhfffhhhhhhfffaaa]]]ZZZYYYZZZYYYYYYYYYYYYXXXUUUSSSRRRSSSTTTTTTSSSTTTVVVXXX\\\bbbkkkrrrvvv}}}}}}wwwmmmddd\\\YYYUUUNNNLLLMMMLLLHHHFFFHHHHHHHHHJJJOOOMMMNNNSSSYYY[[[\\\ccclllkkkqqqyyy~~~}}}~~~{{{yyy{{{~~~{{{xxxxxxzzz|||{{{wwwqqqoooooohhh```YYYTTTNNNFFFAAAAAACCCBBBAAA@@@???@@@@@@AAADDDFFFIIILLLQQQYYYaaagggjjjooowww}}}~~~~~~~~~~~~~~~}}}}}}||||||}}}zzzkkkWWWFFF>>><<<999<<<@@@AAA>>>:::777555111111111222444666777888555666999>>>HHHUUUbbbjjjppprrruuuxxx{{{{{{zzzxxx~~~|||zzzzzz}}}||||||}}}|||{{{zzzyyyyyyxxxwwwsssjjj\\\MMMAAA;;;111111222222222333333333111555888999BBBSSSdddnnnppptttwwwxxxxxx||||||nnn```QQQIII>>>999888888666333222111///000111222222111333333333444555777888999666888:::<<<===???CCCFFFvvvtttqqqppprrrpppcccUUUJJJ;;;111555666///+++---333444444444444333222222000000000000111222444444......///000222333555666>>>KKK]]]jjjqqquuuxxx{{{pppvvvxxxvvvwww~~~~~~{{{uuurrrtttuuutttuuuxxxvvvssspppkkkfffbbb___^^^XXXYYYYYYYYYXXXWWWUUUTTTOOOOOOOOOOOOOOOPPPQQQRRRNNNMMMMMMNNNRRRWWW\\\```[[[\\\\\\[[[ZZZ]]]ccchhhnnnoooppprrrtttvvvwwwxxx~~~~~~~~~yyyqqqmmmiiieee___TTTHHHAAAAAA@@@???===;;;:::;;;<<<===999999888888999;;;===>>>BBBEEEIIINNNVVV```kkkrrrvvvyyy~~~~~~|||qqqfffPPPFFF:::555666777555111333333333333333333333333000111333333333444555777000111444888:::<<<======;;;:::::::::;;;<<<============>>>???AAADDDFFFHHHLLLNNNQQQUUU[[[```eeegggbbbeeeiiimmmpppqqqpppoooooouuu}}}uuu^^^JJJ===:::777555555555444333555444444333333333444444333444999EEEWWWkkk{{{~~~|||zzz}}}|||zzzxxxsssmmmiiifffgggiiihhheeeaaa______\\\[[[YYYXXXWWWTTTPPPMMMSSSTTTUUUTTTSSSSSSUUUVVVYYY```iiipppvvv}}}~~~xxxrrrhhh```]]]YYYQQQOOOQQQMMMIIIFFFHHHHHHFFFIIIMMMKKKLLLQQQXXXYYYYYYaaakkknnnssszzz~~~~~~~~~}}}|||}}}yyywwwyyy|||}}}zzzvvvwwwyyy|||}}}yyytttrrrtttllleee]]]YYYRRRJJJDDDCCCCCCBBBAAA@@@@@@@@@AAABBBCCCEEEHHHKKKPPPWWW```eeegggmmmuuu}}}}}}||||||~~~~~~}}}|||||||||}}}|||nnnYYYHHH???===555888;;;<<<:::666333222444444333333333444444555555666999>>>FFFRRR___gggrrrsssuuuxxxzzzzzzwwwuuu}}}{{{yyyyyy{{{}}}~~~~~~{{{}}}~~~}}}{{{yyyxxxwwwuuutttqqqhhh[[[LLLAAA;;;111111222222222333333333000555888999@@@QQQcccnnnqqqvvv|||~~~yyymmmbbbQQQHHH===888999999555222333222000111333444444333111222333555777:::<<<>>><<<>>>@@@BBBDDDGGGLLLOOOxxxwwwuuuqqqpppmmmcccWWWEEE;;;444444666444222111111111111111111111111222...///111333333333111000111000000000000222333444AAAKKKZZZhhhrrrwwwzzz|||wwwuuutttvvvzzz}}}}}}|||}}}|||{{{wwwtttrrrsssuuurrrqqqooolllhhheeeaaa```]]]ZZZWWWUUUUUUTTTRRRPPPRRRPPPOOOPPPRRRSSSSSSSSSNNNMMMLLLOOOSSSWWWYYYZZZWWWYYY\\\^^^___bbbeeegggkkklllnnnrrrvvvyyyyyyxxx~~~~~~~~~{{{yyynnncccaaaaaaRRRHHHDDD???@@@>>><<<<<<<<<===<<<:::888:::<<<;;;999999<<>>CCCEEEBBB>>>???AAACCCCCCBBB@@@???>>>AAAEEEGGGIIIMMMSSSWWW]]]^^^```cccgggjjjlllnnnnnnoooqqqsssuuuvvvxxxyyyyyy|||}}}|||~~~~~~uuufffPPP===999444222555999888444444444333222333444555666777555888EEEZZZooo|||}}}|||}}}zzzyyyxxxxxxwwwtttpppmmmmmmkkkiiigggfffeeebbb```___]]]ZZZXXXWWWVVVSSSQQQNNNSSSXXXXXXUUURRRQQQQQQ\\\___eeekkksss{{{}}}sssnnneee]]]WWWQQQLLLIIIMMMKKKIIIGGGFFFGGGHHHIIIOOOPPPRRRTTTWWW[[[bbbfffkkkoootttxxxzzz|||~~~~~~|||{{{zzzzzzzzz{{{{{{|||}}}}}}}}}|||{{{zzzwwwzzz}}}}}}zzzuuuqqqppplllfff]]]VVVQQQLLLFFFAAAHHHEEEAAA???@@@AAACCCDDDGGGHHHJJJKKKNNNRRRXXX\\\dddjjjsss{{{~~~{{{xxxxxxyyyyyy~~~~~~{{{nnnaaaUUUFFF:::::::::999777555444444555666666555444333333222222222444888===DDDPPP___iiinnnnnnsssyyyxxxrrrsssyyyyyyxxxwwwvvvvvvxxxzzz{{{zzzzzzzzzyyyyyyyyyxxxxxxyyytttnnnhhh___QQQBBB:::777555222222333555555555+++000555888BBBUUUhhhqqqsssxxx~~~zzzqqqjjjTTTGGG<<<999888666222111777222111333555333444777777777888888:::???FFFKKKLLLOOOTTTVVVWWWYYY^^^bbbxxxxxxuuurrrqqqnnndddYYYGGG===444333444222000000111111111111222222333333000111333444444333222111222111000000111222444555@@@JJJYYYgggqqqvvvxxxyyyzzzxxxwwwyyy}}}~~~}}}{{{zzzxxxwwwvvvuuuqqqpppnnnkkkgggccc```^^^ZZZXXXVVVVVVWWWWWWVVVUUUSSSRRRPPPQQQRRRSSSSSSRRRLLLLLLLLLNNNRRRUUUWWWWWWVVVXXX[[[]]]___aaadddgggkkklllnnnqqquuuxxxyyyyyy~~~~~~~~~~~~{{{yyypppdddcccaaaRRRHHHDDD???BBB@@@===<<<<<<;;;:::888777888999999999999;;;======CCCBBBJJJ\\\dddfffmmmxxx}}}~~~qqqcccQQQEEE:::888888555222111111222444555666555444333333000......111444555555777<<>>777444222111222444555555444999;;;===EEEVVVfffoootttwww|||zzzqqqjjjTTTHHH<<<888777555222222666222111333555333555888444888===AAAEEEKKKRRRWWW[[[```eeehhhhhhjjjmmmpppxxxxxxuuurrrrrroooeeeZZZIII>>>444222222111000000000111111222333444444555333444555555555444333222333222222222222444555666===HHHXXXfffpppvvvxxxyyy~~~}}}|||}}}}}}||||||~~~}}}zzzvvvrrrqqqooolllhhhdddaaa___[[[YYYXXXXXXYYYZZZYYYXXXTTTRRRQQQQQQRRRSSSRRRQQQKKKKKKLLLNNNQQQSSSSSSRRRTTTVVVYYY\\\^^^```dddfffjjjkkknnnppptttwwwyyyzzz~~~}}}{{{zzzrrrgggeeeaaaRRRHHHEEE>>>CCC@@@===<<<;;;:::888666777666555666999;;;;;;;;;===CCCEEEOOOdddjjjgggiiiuuu{{{}}}pppbbbNNNCCC:::888888666444444111222333444444444333222222000...///111555777888<<>>888;;;CCCHHHGGGCCC@@@BBBDDDEEEHHHMMMSSSXXXXXX___iiirrrwww{{{}}}~~~zzzwwwwwwzzzzzzxxxxxx{{{{{{|||}}}yyyqqqiii^^^LLL;;;666666555555444444333333000222333555666666555555444555888;;;AAALLLZZZdddnnnpppuuuyyywwwsssssswww{{{{{{yyyxxxxxxyyyzzz{{{||||||{{{{{{{{{}}}~~~zzzxxxuuuqqqiii]]]NNNCCC777444111000111333444555444888:::;;;BBBSSSccckkkvvvwwwzzz~~~zzzqqqjjjVVVIII<<<777666333222333555222111444444444666:::999@@@IIIPPPUUUZZZ___dddhhhmmmtttwwwwwwwwwxxxzzzvvvvvvtttqqqqqqnnndddYYYIII===333111222111111222000000111222444555666666555666666666666555333333444444333333444555777888;;;FFFWWWgggrrryyy|||~~~}}}|||~~~|||vvvuuusssqqqnnnjjjfffbbb```___]]][[[[[[[[[ZZZWWWUUURRRQQQPPPPPPQQQQQQOOONNNKKKKKKLLLNNNQQQQQQPPPNNNQQQTTTWWWZZZ\\\___ccceeeiiikkkmmmppprrruuuyyy{{{}}}~~~~~~~~~~~~~~~~~~~~~}}}|||{{{zzztttkkkhhhaaaRRRIIIFFF>>>AAA???<<<;;;::::::888666777555333555999<<<<<<:::;;;BBBEEEMMM___eeeeeejjjtttzzz~~~~~~~~~}}}}}}~~~}}}|||}}}zzzmmm___HHH???777666777666666888222333444444444444333333555333111111444777;;;===CCCLLLVVV[[[___cccbbb^^^dddeeeeeeeeeeeedddcccbbbeeeeeeeeeeeehhhlllqqqtttuuuwwwzzz}}}~~~}}}|||zzz}}}|||{{{yyyyyyyyyzzzzzz~~~ppp[[[III???777666888888777777444444333222333444555666666666888AAAQQQddduuu|||}}}|||{{{{{{{{{yyyvvvppplllllliiifffeeeeeedddcccbbb^^^\\\YYYXXXWWWUUURRRPPPTTTUUUUUUSSSOOOOOORRRUUU[[[]]]bbbhhhpppzzz|||uuuppphhh```ZZZTTTPPPMMMMMMLLLJJJHHHGGGGGGHHHIIIHHHKKKPPPSSSVVVYYY]]]___bbbffflllrrrvvvyyy|||~~~{{{{{{yyyxxxxxxxxxyyyyyyxxxxxxxxxxxxwwwvvvvvvuuuwwwxxxxxxvvvsssqqqqqqrrrmmmhhhaaa\\\YYYTTTMMMIIIFFFAAA>>>???CCCEEEDDDAAA???@@@BBBCCCFFFKKKQQQVVVVVV]]]gggooouuuyyy|||~~~{{{xxxxxxzzzzzzwwwwwwzzzzzz{{{}}}xxxrrrnnndddQQQ???999888777777777777666555000222444555666666555444666777999:::@@@KKKXXXbbbooorrrwwwyyywwwuuuuuuxxx}}}|||{{{zzzzzzzzz{{{{{{||||||{{{{{{|||~~~|||}}}zzzuuunnncccSSSFFF999666222000111333444444...333666888AAASSSdddmmmwwwwwwyyy~~~{{{qqqkkkYYYMMM???999666333333555555222222444555444888>>>EEENNNYYYaaadddeeehhhjjjjjjpppxxx{{{{{{yyyxxxyyyuuuuuurrroooooolllbbbWWWFFF;;;111000222222333444000000111222444555666666666666666666555444444333555444444444444666777888:::DDDUUUfffsss||||||||||||vvvuuutttqqqnnniiieeebbb```___^^^\\\\\\\\\ZZZWWWUUUOOONNNNNNNNNOOOOOOLLLJJJKKKJJJKKKMMMOOOOOONNNLLLNNNQQQUUUXXX[[[^^^bbbeeefffjjjmmmppprrrtttxxx{{{}}}}}}|||}}}~~~~~~}}}}}}|||{{{zzzzzzvvvmmmjjjaaaRRRKKKHHH>>>???===::::::::::::999888888666444666:::<<<<<<:::666>>>???BBBNNNUUU\\\jjjrrryyy|||{{{zzzzzz{{{{{{yyyxxxxxxxxxwwwwwwyyyvvviii\\\FFF>>>777555555333444666444444555555555444444444555555444444666:::???CCCLLLVVV```eeeiiilllllliiilllmmmmmmnnnoooooooooooommmlllkkkkkknnnqqquuuvvvvvvxxx{{{}}}}}}|||zzzyyy}}}|||{{{zzzzzz{{{}}}~~~~~~sss```KKK@@@666666888888888:::444444333222333444555666888888:::@@@LLL^^^ppp{{{{{{{{{|||}}}}}}}}}}}}}}}|||wwwqqqmmmooolllgggeeecccbbbaaa```^^^\\\YYYWWWVVVTTTRRRPPPPPPQQQQQQOOOMMMNNNRRRWWWYYY\\\```eeemmmvvv~~~zzztttkkkbbb[[[TTTNNNKKKOOOMMMJJJGGGFFFEEEFFFFFFGGGIIILLLOOORRRXXX^^^bbb```dddjjjooorrrtttwwwyyy{{{zzzyyyxxxwwwxxxyyyyyyyyyyyyxxxwwwvvvvvvuuuuuuwwwwwwwwwuuusssqqqrrrsssnnnjjjddd___\\\XXXQQQLLLIIIIIIHHHEEEBBB???>>>??????@@@AAACCCEEEJJJPPPTTTXXX^^^gggooouuuyyy|||~~~{{{yyyzzzyyywwwyyy}}}zzz{{{}}}~~~xxxtttqqqiiiWWWFFF>>>;;;888777777777666444333333444555555444333333888888999:::???IIIWWWaaalllqqqvvvwwwvvvuuuvvvwww}}}}}}||||||||||||||||||{{{{{{{{{|||}}}~~~wwwpppgggXXXIII===999444222222333444555///444888:::DDDVVVhhhqqqxxxxxx{{{|||sssmmm___SSSEEE===999555555777555333333666666666;;;BBBOOOYYYfffnnnnnnnnnoooqqqnnntttzzz|||{{{yyyxxxyyyuuuuuurrrnnnmmmjjj```UUUCCC999000000333333333444000111111222333444444555555444444444444333333333555444444444444666777888888BBBRRRcccppp{{{~~~}}}}}}|||xxxtttsssqqqmmmhhhddd```^^^[[[[[[ZZZ[[[\\\[[[XXXVVVLLLLLLLLLMMMNNNMMMKKKIIIIIIIIIIIIJJJLLLMMMLLLJJJLLLOOOSSSVVVYYY]]]aaadddccchhhnnnqqqrrrtttwwwzzz|||{{{{{{}}}~~~|||{{{zzzzzzyyyvvvoookkkaaaRRRMMMKKK@@@===;;;999999::::::999888888777666777999:::::::::666???>>>===FFFMMMYYYjjjnnnvvv}}}~~~~~~~~~~~~}}}|||xxxwwwvvvwwwxxxxxxvvvuuussstttssstttuuusssfffYYYHHH???888555333000000333666666555555555444444444333444555666:::@@@HHHMMMWWWaaajjjmmmooorrrtttrrrrrrrrrssstttuuuvvvwwwwwwrrrqqqpppqqqsssvvvwwwwwwwwwxxxzzz{{{{{{{{{yyyxxx|||{{{zzzyyyzzz|||~~~~~~}}}~~~~~~vvveeeQQQCCC888888:::777888<<<444444333222333444555666777888:::>>>HHHYYYlllzzz{{{{{{{{{}}}|||uuupppppplllhhhdddbbbaaa```^^^]]][[[YYYWWWVVVTTTQQQOOOMMMNNNOOOMMMLLLMMMSSSWWWXXXZZZ]]]aaahhhqqq{{{}}}wwwmmmddd\\\TTTNNNJJJNNNLLLIIIFFFEEEDDDEEEEEEFFFGGGJJJLLLPPPVVV]]]bbb```dddjjjooorrrtttvvvxxxzzzzzzyyyxxxxxxxxxyyyzzz{{{zzzyyywwwvvvvvvvvvvvvvvvwwwwwwvvvsssrrrrrrsssoookkkfffbbb```[[[UUUPPPJJJLLLMMMIIIBBB<<<<<<===???@@@AAABBBDDDHHHMMMQQQXXX]]]fffnnntttyyy|||~~~~~~{{{{{{zzzxxxzzz~~~{{{|||}}}}}}|||yyyuuurrrlll^^^PPPCCC>>>888555555555333111444444444444444444444444777888888888===GGGVVV```gggnnnssstttssstttvvvuuu|||}}}}}}~~~~~~~~~~~~~~~{{{|||}}}~~~xxxrrrlll^^^OOOCCC>>>888555444555555666111666999:::CCCTTTeeennnyyy{{{}}}vvvpppfffZZZMMMEEE>>>888777999666555555888777888>>>GGGTTT___lllttttttsssuuuxxxvvvzzz~~~~~~|||{{{|||}}}wwwvvvsssooommmjjj___SSSCCC999111111333222111222111111111111222222333333222222222222222222333333555444333333444555777888888@@@NNN]]]jjjuuu~~~~~~|||{{{wwwvvvsssoookkkfffbbb```[[[ZZZZZZZZZZZZYYYUUURRRKKKJJJKKKMMMNNNNNNLLLJJJGGGEEEDDDEEEGGGIIIIIIIIIJJJMMMQQQUUUXXX\\\```ccc```gggnnnsssssssssvvvyyy|||zzzzzz|||~~~}}}{{{zzzyyyyyyvvvppplllaaaRRROOOMMMAAA>>><<<:::999999999777666777777888777666666777999999@@@??????IIIPPPWWWeeehhhqqqzzz{{{zzz|||}}}|||{{{|||}}}~~~}}}|||zzzyyyuuutttuuuvvvxxxxxxvvvtttqqqrrrqqqrrrtttrrreeeXXXEEE>>>777555333111222666666555444444333333333444222444888<<>>;;;999888777555444555777888777333222555888666===<<>>:::<<<777777999::::::;;;CCCMMM\\\fffqqquuurrrqqquuuzzzvvvvvvvvvssspppppptttyyyvvvwwwvvvtttsssmmm```SSS@@@999333333333000...///000000000000000000000000///////////////000111111222222111111222222333444777999BBBQQQdddrrryyy{{{}}}}}}{{{yyyyyywwwrrrhhhaaa```^^^\\\[[[YYYVVVQQQNNNKKKLLLNNNOOOOOONNNLLLKKKJJJIIIHHHHHHIIIIIIGGGEEELLLOOOQQQRRRSSSWWW^^^ccceeehhhmmmrrruuuwwwwwwwww{{{wwwtttwww}}}}}}|||~~~}}}yyyuuuxxxtttkkkbbbXXXPPPJJJFFFCCC@@@===;;;::::::999888::::::999999888999999999:::<<>>:::999999888555555555555555555555555//////333;;;FFFUUUkkk~~~{{{xxxtttlllccc```aaaddddddbbbbbb___[[[XXXVVVTTTRRRPPPOOOOOONNNNNNNNNOOOOOOOOOPPPRRRXXX^^^bbbfffppp{{{xxxnnneee^^^YYYTTTRRROOOFFF@@@BBBCCCAAABBBFFFFFFCCCDDDJJJOOOQQQTTTXXX\\\bbbiiiooorrrtttwwwzzz~~~}}}|||{{{|||}}}}}}}}}zzzxxxxxxxxxwwwwwwxxxzzz{{{zzzyyyttttttooohhheeecccYYYMMMKKKHHHCCCAAAAAABBBBBBBBB@@@???>>>>>>@@@CCCFFFIIIPPPVVV^^^fffmmmrrrwwwzzzzzzyyy}}}zzz{{{|||}}}}}}xxxxxxyyyyyywwwqqqhhhbbbUUULLL@@@999777666444222555444333333333333444555777666888;;;===???GGGPPP___mmmuuusssttt{{{}}}xxx{{{{{{|||~~~}}}~~~~~~}}}{{{tttkkkddd___QQQBBB===<<<:::999999===<<<>>>CCCJJJUUUhhhxxx}}}~~~~~~vvvooocccWWWMMMDDD===999:::666666888;;;???HHHRRR```jjjtttvvvrrrqqqxxxrrrrrrqqqpppoooqqqvvvyyyyyyzzzxxxuuusssnnnbbbUUUBBB:::444444444111000000000000000000000000000000111000000000000111222222222222111111222222333444888888>>>JJJ[[[jjjsssvvv~~~~~~~~~{{{}}}~~~}}}xxxqqqkkkggg___]]]ZZZXXXWWWTTTQQQNNNNNNNNNOOOOOOOOONNNMMMMMMJJJIIIHHHIIIJJJJJJHHHGGGGGGJJJMMMOOORRRWWW^^^dddgggjjjoootttwwwzzzzzzzzz}}}zzzwwwyyy{{{{{{}}}~~~{{{xxxxxxsssjjj```WWWOOOIIIEEECCCAAA===;;;;;;:::999888999999888888888999999::::::<<<>>>AAAEEEKKKSSSXXX___kkkvvvxxxwwwyyy{{{{{{wwwwwwwwwxxxyyyyyyxxxvvvxxxxxxyyyxxxwwwtttrrrpppsssssssssqqqqqqnnndddXXXEEE???888444444555555444777555444222222222111000777777>>>KKKXXXcccpppyyyxxxzzz{{{|||}}}|||zzzyyyzzz|||||||||zzzwwwxxx|||~~~}}}~~~||||||||||||{{{|||}}}~~~~~~{{{zzz{{{}}}~~~~~~~~~yyyaaaWWWIII???:::999888888555555555555555555555555444444777>>>GGGVVVlll}}}|||uuunnnfffbbbccceeefffeeedddaaa]]]ZZZXXXUUUQQQNNNPPPPPPQQQQQQPPPOOONNNMMMQQQRRRWWW]]]aaadddnnnxxx~~~|||wwwooohhh```YYYSSSOOONNNGGGBBBCCCDDDBBBCCCFFFFFFCCCDDDJJJNNNPPPSSSWWWYYYaaajjjnnnmmmoootttzzz}}}}}}|||{{{{{{|||~~~~~~|||{{{{{{zzzyyyxxxyyy{{{|||{{{zzzwwwvvvqqqjjjgggddd[[[PPPMMMJJJEEEBBBAAAAAA@@@??????>>>>>>>>>@@@CCCGGGIIINNNTTT\\\dddjjjpppuuuxxx{{{wwwwww|||}}}{{{||||||~~~|||~~~}}}{{{{{{{{{{{{yyyssslllgggZZZPPPCCC:::777666444333555444333333333333444555666555666999;;;===EEENNN[[[hhhqqqqqqsss{{{}}}yyy|||{{{|||~~~|||~~~~~~}}}}}}|||wwwooohhhbbbTTTFFF@@@>>><<<::::::@@@>>>@@@EEEKKKUUUfffuuu|||vvvmmmbbbWWWMMMCCC===<<<888777:::===@@@IIIRRR^^^hhhsssvvvsssqqqvvv{{{xxxxxxxxxwwwuuuuuuvvvxxx~~~~~~{{{wwwuuupppdddWWWDDD<<<555444444222111222000000000000000000000000222111111111111222333333222222111111222222333444999999===HHHXXXhhhsssyyy|||~~~}}}|||{{{|||{{{zzzssspppooobbb___[[[XXXVVVTTTRRRPPPQQQPPPOOOOOONNNNNNNNNNNNIIIIIIHHHIIIKKKKKKJJJHHHFFFHHHJJJMMMPPPUUU[[[___fffiiinnnssswwwzzz||||||}}}{{{yyy{{{|||yyyzzz}}}~~~|||{{{uuulllbbbYYYQQQKKKFFFEEEBBB>>><<<;;;:::999888777777777777777888999::::::;;;>>>@@@DDDKKKRRRXXX^^^iiitttwwwwwwzzz}}}}}}wwwuuuttttttvvvxxxyyyzzz}}}|||{{{yyywwwuuusssrrrssstttsssqqqqqqnnncccWWWDDD???999666777777666444555555333222111111111111777999AAAPPP^^^hhhsss{{{}}}}}}}}}}}}{{{{{{|||~~~~~~~~~zzzyyy{{{~~~}}}|||{{{{{{zzzzzz{{{|||}}}}}}}}}}}}}}}~~~}}}|||{{{|||~~~yyyhhh\\\MMM@@@:::999888888555555555555555555555555888777888>>>GGGVVVlll}}}~~~uuuooohhheeeeeeggghhhgggfffccc```]]]ZZZWWWSSSPPPVVVVVVUUUSSSQQQOOOMMMLLLRRRRRRVVV\\\```cccllluuu~~~wwwzzzvvvpppjjjbbbZZZQQQLLLKKKFFFBBBCCCCCCBBBBBBDDDFFFDDDEEEJJJMMMNNNRRRVVVWWW```iiikkkhhhiiiqqqzzz|||||||||{{{zzz{{{}}}~~~}}}}}}}}}~~~|||{{{zzz{{{|||}}}|||{{{zzzyyytttnnnjjjeee\\\SSSOOOKKKGGGDDDBBB@@@>>><<<=========>>>@@@CCCFFFHHHLLLQQQYYY```gggmmmrrrvvvxxxuuuvvv{{{~~~}}}|||~~~}}}~~~}}}|||{{{yyyuuuoookkkbbbWWWHHH<<<666555444444555444444333333444444555444333555888888:::AAAJJJUUUbbblllnnnrrryyy|||yyy}}}||||||}}}|||~~~~~~||||||}}}}}}zzztttooohhhZZZLLLEEEBBB???======CCCAAACCCHHHNNNWWWeeesss|||}}}~~~yyyrrrhhh]]]PPPDDD<<<>>>:::999<<<>>>AAAIIIQQQ^^^hhhuuuzzzyyywwwyyy||||||yyyxxxxxx}}}yyywwwrrrfffZZZEEE<<<555444444111000111111111111111111111111111111111111111111222333333222222111111222222333444555666;;;GGGWWWhhhuuu|||zzz|||~~~~~~|||zzzzzzzzz}}}~~~yyyvvvuuuhhhddd^^^ZZZXXXWWWUUUTTTRRRQQQNNNMMMLLLLLLMMMNNNHHHGGGGGGHHHJJJKKKJJJHHHIIIJJJKKKLLLOOORRRUUUXXXbbbeeejjjpppuuuyyy{{{||||||{{{zzz|||~~~~~~|||yyyyyy|||~~~~~~~~~yyyooofff___WWWPPPKKKGGGDDD@@@===<<<;;;999888666666666666777888999::::::;;;===???CCCJJJRRRWWW^^^iiirrrvvvxxx|||zzzvvvsssqqqtttwwwzzz{{{~~~|||zzzxxxwwwwwwwwwtttuuusssrrrqqqnnncccXXXBBB>>>999777888888666333000111222222222333444666666:::EEEUUUccclllttt|||~~~~~~~~~|||{{{|||}}}{{{|||~~~}}}|||{{{yyyxxxxxxzzz|||}}}~~~~~~~~~~~~~~~~~~~~~|||{{{{{{~~~xxxkkk___OOOAAA;;;999999999555555555555555555555555888666888===FFFUUUlll}}}}}}uuupppjjjffffffggghhhhhhfffccc```]]]\\\\\\[[[YYYaaa^^^YYYTTTPPPNNNMMMMMMQQQQQQUUU[[[```dddmmmuuu~~~www{{{wwwpppiiibbbYYYQQQLLLFFFDDDBBBBBBAAAAAAAAAAAAFFFEEEFFFJJJLLLLLLPPPUUUXXX___fffhhhgggiiipppwww{{{|||}}}|||zzzyyy|||~~~||||||}}}|||{{{|||}}}~~~}}}||||||~~~~~~}}}||||||zzzvvvqqqllleee]]]VVVOOOLLLHHHDDDBBB@@@>>><<<;;;;;;<<<===???BBBEEEGGGJJJOOOVVV]]]dddjjjppptttxxxwwwxxx{{{|||}}}}}}~~~}}}}}}|||zzzyyywwwuuuqqqnnniii]]]LLL>>>666333444444444444444444444444444444333333444777888888???GGGQQQ]]]hhhlllpppvvvxxxwww}}}|||{{{|||}}}}}}|||}}}}}}xxxsssnnnaaaSSSLLLGGGCCC@@@AAADDDCCCFFFLLLSSS[[[gggsss}}}~~~zzzrrriii]]]QQQEEE===???;;;:::<<<>>>@@@GGGOOO[[[eeesss}}}~~~~~~}}}zzzyyy{{{yyyttthhh[[[EEE<<<444333222000///111222222222222222222222222111000000000000111222222222222111111222222333444000333999EEETTTcccooouuuyyy{{{}}}}}}|||{{{{{{{{{}}}}}}}}}{{{wwwmmmhhhbbb\\\ZZZXXXVVVUUURRRPPPMMMKKKIIIJJJKKKLLLFFFFFFFFFGGGIIIIIIHHHGGGKKKKKKKKKLLLOOORRRTTTUUU```ccchhhnnntttyyy|||}}}}}}}}}~~~~~~}}}{{{zzz{{{|||~~~~~~zzzppphhhbbb\\\TTTNNNIIIEEEAAA>>>===;;;999888666666666666777888999:::999:::<<<>>>BBBIIIQQQWWW```iiirrrvvvyyy~~~}}}yyytttrrrtttwwwzzz{{{~~~|||zzzyyyzzzzzz{{{uuuuuutttsssrrroooeeeYYYBBB>>>999888888888555222///111333333222333666888777;;;GGGXXXeeemmmttt{{{~~~}}}}}}|||{{{|||~~~~~~{{{~~~~~~{{{zzzwwwuuuvvvyyy|||~~~~~~|||~~~~~~~~~}}}}}}~~~mmmaaaPPPCCC<<<;;;::::::666666666666666666666666888666888>>>GGGVVVlll~~~tttpppkkkgggffffffggggggeeebbb___^^^```ccceeefffiiiddd[[[SSSNNNLLLNNNOOOOOONNNRRRZZZaaagggooowww{{{~~~~~~yyyppphhh```YYYRRRNNNEEEEEEDDDBBBAAABBBCCCCCCFFFEEEGGGJJJJJJJJJNNNTTT[[[]]]aaaeeeiiinnnqqqtttzzz|||~~~}}}yyyxxx{{{~~~|||}}}}}}}}}|||}}}~~~~~~~~~~~~}}}|||{{{xxxuuurrrlllddd]]]YYYNNNKKKGGGDDDCCCAAA???>>>:::;;;;;;===???AAADDDEEEHHHMMMTTT[[[aaahhhnnnrrrwwwxxxyyyxxxxxxzzz{{{{{{{{{~~~{{{}}}|||zzzyyyxxxvvvsssqqqlllaaaQQQAAA888444333444444444444444444444444444555444666888888888===EEEOOOYYYdddjjjnnnrrrtttttt{{{{{{{{{{{{|||~~~~~~~~~~~~zzzvvvsssgggZZZRRRLLLFFFDDDEEEEEEDDDHHHQQQZZZaaakkkttt{{{{{{sssiii___TTTIIICCC???<<<;;;<<<===>>>DDDKKKUUU___ooo{{{|||{{{|||{{{uuuhhh[[[FFF<<<444222111//////111222222222222222222222222000000000000000111222222222222111111222222333444444777===FFFRRR^^^iiipppwwwyyy|||}}}|||{{{|||}}}zzzzzz{{{}}}~~~~~~zzzrrrmmmfff```\\\YYYWWWUUURRRPPPMMMJJJIIIIIIIIIJJJFFFEEEEEEFFFHHHHHHGGGEEEIIIHHHIIILLLPPPTTTUUUVVV___bbbgggmmmtttzzz~~~}}}{{{{{{|||~~~yyyooohhhddd^^^VVVPPPJJJGGGCCC@@@>>><<<:::888777777777777777888999:::999:::;;;===AAAHHHQQQWWW```hhhppptttyyy~~~{{{wwwvvvwwwyyy{{{|||}}}|||{{{{{{|||}}}uuuvvvuuuttttttrrrggg\\\DDD@@@;;;999999888555222333555666555333222555888888===IIIZZZgggnnntttzzz{{{|||~~~~~~}}}|||}}}~~~}}}||||||zzzvvvrrrrrrvvvyyyzzzyyyxxx{{{}}}}}}|||}}}~~~~~~pppeeeTTTGGG@@@===;;;:::666666666666666666666666888777:::@@@HHHVVVjjj|||}}}tttqqqmmmhhheeeddddddeeeeeeccccccdddgggjjjkkklllhhhcccYYYQQQLLLLLLOOOQQQMMMKKKOOOXXX```gggooovvvxxx}}}zzzrrriiiaaaZZZTTTPPPFFFHHHGGGCCCAAADDDFFFFFFFFFFFFHHHJJJIIIHHHLLLRRR[[[[[[^^^dddkkkqqqrrrrrrzzz}}}~~~zzzxxx{{{~~~~~~~~~~~~~~~}}}{{{zzzwwwuuusssmmmddd^^^\\\PPPLLLGGGCCCAAAAAA@@@@@@::::::;;;<<<>>>@@@BBBCCCGGGKKKQQQXXX___eeelllppptttwwwxxxuuutttwwwyyyxxxzzz}}}~~~}}}|||{{{{{{zzzvvvtttmmmeeeVVVHHH===777555555333444444555555444444333555555777999888777<<>>555333222000000222333333333333333333333333222111111111111222333333222222111111222222333444888:::===DDDNNN[[[hhhppptttwwwzzz{{{{{{{{{|||}}}wwwwwwxxx{{{~~~}}}}}}zzzuuunnngggccc^^^ZZZXXXRRRQQQNNNLLLJJJIIIIIIIIIHHHGGGFFFGGGHHHHHHGGGEEEIIIHHHHHHKKKPPPSSSSSSSSS]]]___eeekkkrrryyy~~~~~~|||{{{}}}yyyoooiiifffbbbZZZTTTLLLHHHDDD@@@>>><<<:::888999999888888888999999:::999::::::<<<@@@HHHQQQWWW```gggnnnrrrwww}}}~~~}}}{{{yyyzzz|||~~~~~~~~~}}}|||{{{{{{{{{uuuvvvvvvuuuvvvtttjjj___IIIDDD>>>;;;:::999777444333666888777444333666:::<<<@@@KKK\\\hhhooouuuzzzxxx{{{}}}}}}}}}{{{uuupppnnnpppsssrrrpppnnnrrrvvvvvvtttuuuyyy}}}zzz|||~~~vvvjjjZZZLLLDDD???<<<999666666666666666666666666777666999???EEEPPPcccsss~~~}}}vvvsssooojjjeeeccccccdddfffgggjjjmmmooonnnkkkhhh^^^ZZZUUUOOOMMMMMMPPPQQQLLLJJJMMMUUU^^^dddkkkrrruuu{{{~~~{{{tttlllddd\\\TTTNNNEEEHHHGGG@@@>>>BBBFFFFFFFFFFFFIIIJJJHHHFFFJJJQQQVVVYYY___eeekkkooorrrssszzz~~~{{{xxx{{{~~~~~~~~~|||zzzyyyvvvuuuuuuoooeee___```TTTOOOHHHBBB@@@?????????:::;;;;;;<<<===??????@@@DDDHHHNNNUUU[[[bbbiiinnnrrrwwwyyyuuutttyyy||||||~~~|||{{{{{{||||||zzzwwwtttmmmggg\\\OOOCCC<<<888888333333444555555444333333555555777999888666:::AAAHHHPPP]]]hhhmmmoooqqqttttttwwwzzz{{{|||~~~}}}wwwnnnccc[[[TTTMMMKKKMMMLLLKKKQQQ\\\eeejjjoootttyyy}}}wwwuuuqqqkkkcccYYYOOOHHHBBB???>>>???>>>>>>BBBHHHUUU]]]kkkzzz}}}}}}}}}|||zzzzzz|||~~~xxx{{{}}}}}}}}}wwwhhhZZZIII???777444333111111333333333333333333333333333333333222222333333444555222222111111222222333444444444666<<>>BBBMMM]]]iiipppvvv{{{vvv{{{~~~}}}~~~|||vvvnnnkkklllmmmllliiieeeiiimmmnnnllllllpppuuuvvvxxx{{{}}}}}}}}}~~~~~~~~~{{{ooo___PPPGGGAAA<<<888777777777777777777777777444444777;;;AAAJJJZZZiii~~~wwwuuuqqqkkkfffccccccdddhhhkkkpppuuuuuuppphhhaaaTTTRRRPPPOOONNNOOOPPPQQQLLLIIIKKKSSS[[[aaahhhnnnssszzz~~~{{{vvvppphhh^^^SSSLLLBBBFFFDDD<<<999???DDDDDDFFFGGGIIIJJJHHHEEEJJJQQQPPPWWW```fffiiilllppptttzzz{{{yyy{{{~~~~~~~~~~~~|||zzzyyyuuuuuuvvvpppfffaaacccXXXQQQIIIBBB>>>>>>>>>>>>;;;;;;<<<<<<===>>>>>>>>>BBBFFFLLLRRRYYY```ggglllsssyyy|||xxxwww}}}}}}}}}yyyyyyyyyzzz{{{yyyuuurrrnnniii```TTTHHH@@@;;;:::333333444555555444333333555444666888777555999@@@DDDMMM[[[gggnnnpppsssvvvrrruuuyyy{{{|||~~~xxxoooddd]]]UUUNNNMMMOOOOOOOOOTTT___gggkkkooosssyyy|||yyyxxxwwwtttmmmcccWWWNNNDDDAAA@@@AAA@@@???CCCIIIOOOVVVcccqqq|||~~~zzzuuu~~~}}}{{{yyywwwxxx|||~~~zzzzzzyyytttiiiVVVKKKBBB888222333555666444555444222222444555555444444666777555222111333555222111000000000111222222444333555===FFFRRRaaannnvvvsssssswww{{{|||{{{zzz{{{zzzyyy{{{~~~|||yyyzzz{{{}}}~~~~~~|||wwwooogggbbb___ZZZUUUPPPKKKJJJJJJJJJJJJJJJKKKKKKIIIFFFDDDFFFHHHIIIKKKJJJJJJMMMRRRSSSPPPVVVZZZ___eeekkkqqqxxx|||}}}}}}~~~}}}|||vvvlllfffaaaZZZSSSOOOGGG@@@???>>>;;;::::::777888:::;;;<<<;;;::::::888999:::;;;===CCCMMMUUU\\\cccllluuuzzz|||}}}~~~~~~|||zzzyyyyyyyyyyyyyyywwwuuuwwwyyyuuukkkaaaZZZMMMAAA======:::777666666777888777777888;;;===AAAGGGRRR___kkksssvvvwww|||~~~~~~xxxrrrjjjeeecccaaa^^^[[[`````````aaabbbeeehhhiiillllllnnnqqqtttwwwzzz{{{xxxwwwwww{{{}}}{{{}}}~~~}}}{{{yyy{{{}}}~~~|||{{{{{{~~~|||~~~}}}xxxvvvxxx|||{{{yyyxxxyyy|||~~~}}}{{{{{{}}}~~~}}}|||~~~}}}}}}{{{|||~~~~~~~~~~~~|||qqq```RRRHHHBBB>>>;;;777666555555666777666555999666888>>>>>>@@@QQQfffttt}}}}}}}}}zzzsssooonnnkkkffffffkkkqqqrrrtttwwwuuummmaaaWWWTTTSSSPPPNNNMMMMMMMMMNNNSSSPPPPPPUUUZZZ___fffmmmsssyyy}}}uuuooohhh^^^RRRJJJFFFDDDAAAAAABBBCCCCCCBBBCCCEEEGGGHHHHHHIIIKKKMMMQQQRRRVVV]]]ffflllnnnmmmwww~~~xxxwww~~~}}}}}}}}}xxxyyyxxxwwwuuusssnnnhhhdddZZZTTTKKKDDD@@@?????????@@@>>><<<<<<>>>???>>>===BBBEEEJJJOOOTTT[[[ccchhhppptttyyy}}}~~~|||yyy||||||zzzwwwxxxwwwvvvxxx{{{xxxrrrllliiicccWWWJJJ@@@;;;999777555333333444444333222444444444444555777888:::CCCHHHRRRaaannnuuuvvvtttwwwxxxzzz{{{||||||||||||~~~xxxpppfff___ZZZWWWSSSPPPUUUUUUYYY```eeefffjjjpppwww~~~}}}zzzyyyxxxwwwssskkk___VVVLLLCCC===<<<<<<===AAAGGGJJJSSS___jjjqqqttttttttt{{{yyyxxxxxxyyyyyyyyyxxx~~~|||yyytttjjjXXXLLLCCC888222222444444333555333222222333444333222222444444333000000111444222222222222222222222222666444555<<>>>>><<<;;;;;;<<<>>>???>>>===BBBEEEIIIMMMSSS[[[ccchhhooorrrwwwzzz|||}}}~~~~~~yyyyyyxxxuuuzzz{{{yyyvvvxxxzzzvvvooonnnlllfff\\\NNNCCC<<<:::777555333333444444333222444444333333555666888999AAAFFFPPP^^^kkkrrrrrrpppvvvwwwzzz|||}}}}}}|||{{{}}}vvvlllccc]]]ZZZXXXWWWYYY```iiioookkkdddeeekkkrrryyy{{{~~~|||zzzxxxsssjjj]]]TTTLLLDDD===<<<<<<===@@@EEEGGGOOO[[[fffmmmqqqqqqqqqyyyxxxwwwxxxzzz{{{{{{{{{~~~yyyuuummm\\\OOOFFF:::444333444444222444333111111222222111000111222222111//////000222333333444555555444333222777444555;;;CCCLLLZZZfffqqqqqqrrruuuxxxzzzyyyxxx{{{}}}~~~~~~}}}|||||||||xxxyyy{{{|||}}}||||||{{{|||xxxqqqjjjccc]]]ZZZSSSTTTSSSPPPKKKHHHIIIJJJHHHIIIHHHGGGDDDCCCDDDEEEEEEGGGGGGFFFJJJPPPQQQNNNQQQTTTZZZ___dddjjjqqquuu||||||{{{|||~~~}}}}}}|||}}}~~~~~~yyyqqqkkkfff___XXXQQQIIIAAA@@@???<<<:::;;;:::999999999999::::::;;;999;;;<<<<<<===BBBJJJPPPXXX^^^gggoootttvvvxxxyyy~~~{{{zzzxxxwwwwww|||yyyvvvwwwxxxuuunnnggg___SSSGGGCCCAAA===;;;:::777888888777777888<<>>===???LLL]]]nnnyyy}}}~~~~~~{{{zzz{{{~~~~~~~~~|||vvvpppooonnnnnnsssxxxwwwyyyyyyrrrfff\\\VVVTTTPPPOOOMMMLLLKKKLLLMMMNNNNNNKKKKKKPPPTTTWWW\\\bbbkkkpppxxxwwwooohhh___SSSKKKDDDBBB@@@AAABBBDDDEEEDDDAAABBBDDDEEEEEEFFFHHHIIILLLMMMRRRYYYbbbhhhlllmmmvvvzzz~~~~~~|||{{{|||~~~|||~~~}}}zzz{{{xxxsssyyywwwuuutttqqqmmmhhhddd]]]WWWOOOGGGBBB???===;;;999999999;;;>>>???>>>===AAADDDGGGKKKQQQYYYbbbhhhnnnqqqtttwwwxxx{{{~~~}}}{{{yyyvvv}}}}}}zzzvvvwwwxxxtttmmmrrrpppkkkbbbUUUHHH>>>999888666444333444444333222333333333333444666777999===BBBMMM[[[hhhoooooommmtttvvvzzz}}}~~~~~~}}}|||}}}~~~~~~|||tttjjjbbb___aaaccceeeppp|||~~~pppaaa___dddkkksss}}}}}}yyy~~~|||zzzxxxtttkkk```WWWNNNFFF>>><<<;;;;;;???CCCFFFLLLWWWbbbjjjoooppppppwwwvvvvvvxxx{{{}}}~~~}}}~~~yyywwwqqqaaaSSSIII===666555666555333555333222222333333111///111111111000000000111111333555666777777555444222555333333999AAAJJJXXXdddpppsssuuuwwwyyy||||||yyyyyy|||~~~}}}zzzyyyzzz}}}yyyzzz{{{}}}}}}}}}|||{{{zzzwwwsssnnniiiddd```]]]WWWVVVSSSPPPMMMLLLKKKKKKHHHGGGFFFEEECCCCCCCCCCCCFFFHHHHHHGGGKKKQQQRRROOOPPPSSSXXX]]]bbbhhhnnnrrryyyxxxxxxyyy{{{~~~{{{{{{|||}}}{{{sssnnniiibbb[[[QQQIIIAAA@@@???<<<::::::;;;:::999888888999:::;;;:::;;;=========AAAHHHMMMVVV\\\eeemmmrrruuuwwwxxx||||||||||||}}}~~~~~~}}}|||{{{zzzyyyxxxxxx~~~{{{wwwwwwwwwuuupppkkk^^^RRRGGGBBB???;;;888999888888888888888:::===AAAHHHOOOZZZdddlllqqqtttvvv|||}}}yyyssslllggg^^^XXXPPPKKKIIIFFFCCC@@@===>>>@@@@@@@@@@@@>>>===BBBBBBDDDFFFHHHKKKNNNOOOMMMQQQUUUVVVVVVWWW[[[^^^[[[YYYVVVSSSSSSVVV[[[___aaabbbccc```\\\XXXUUUTTTZZZ\\\]]]]]][[[\\\^^^```]]]\\\ZZZZZZ[[[\\\\\\[[[YYYYYYZZZZZZZZZYYYYYYXXXWWWTTTTTTVVVVVVTTTTTTWWWXXXXXXXXXWWWUUUSSSRRRQQQQQQQQQPPPPPPPPPQQQRRRSSSWWWWWWWWWYYY[[[]]]^^^^^^]]]aaagggmmmssszzz{{{ttthhh^^^VVVNNNFFF@@@AAA???===<<<<<<;;;999888;;;:::<<<@@@@@@CCCOOO\\\ooozzz~~~|||{{{}}}~~~}}}}}}yyyvvvsssrrrsssuuuxxxtttsssooohhh^^^WWWSSSRRROOONNNLLLKKKJJJKKKMMMNNNKKKIIIJJJPPPUUUWWW\\\aaakkkooowwwyyypppiii```UUULLLIIIFFFCCCAAAAAAAAA@@@???BBBDDDFFFFFFFFFFFFHHHJJJMMMOOOSSSXXX^^^cccfffggguuuwww{{{}}}~~~}}}|||{{{{{{yyy|||}}}zzz{{{yyyuuuzzzxxxvvvtttrrrooojjjfff___ZZZRRRKKKEEEAAA===:::999999999;;;===>>>===;;;AAACCCEEEIIIOOOWWW```gggnnnppprrrtttvvvzzz~~~~~~}}}}}}yyyvvvvvvxxxuuunnnsssrrrooogggZZZLLL@@@999999777444444444444333222333333222333444555777888:::???JJJYYYgggooopppooouuuwww{{{~~~zzzqqqjjjiiinnnssswww}}}ooo^^^[[[```fffnnnyyy|||yyy|||zzzxxxxxxuuuooofff___QQQHHH@@@===;;;:::===AAAGGGLLLUUU```jjjppprrrrrrwwwvvvwwwyyy|||~~~~~~}}}|||xxxxxxttteeeSSSIII===666444555333111555444333444555555222111333222111111111222222222444555666777777555333222333111222888???IIIWWWcccpppvvvyyyyyy{{{{{{yyy|||~~~}}}zzzzzz|||{{{|||~~~~~~}}}}}}{{{wwwpppkkkgggddd___\\\\\\VVVPPPMMMMMMMMMLLLJJJHHHFFFEEEDDDCCCCCCBBBBBBDDDFFFGGGFFFJJJPPPQQQOOOQQQTTTYYY]]]bbbgggmmmqqqvvvwwwxxxyyyzzz{{{||||||{{{|||}}}~~~~~~{{{tttooolllddd]]]QQQHHHAAA???>>>;;;999999;;;:::888888777888999:::999;;;>>>>>>>>>AAAFFFKKKTTTZZZccckkkqqquuuxxxzzzyyyyyyyyyzzz{{{}}}~~~yyyzzzzzz{{{{{{{{{{{{{{{|||yyyxxxxxxvvvqqqnnn___TTTJJJDDD???:::888::::::::::::999999;;;@@@CCCLLLSSS^^^gggnnnrrruuuwwwzzz}}}~~~{{{wwwppphhhbbbWWWQQQIIIDDDBBB@@@===::::::;;;<<<<<<<<<;;;999888<<<<<<===>>>@@@BBBDDDEEEAAAEEEIIIJJJKKKMMMQQQUUUNNNMMMLLLKKKMMMOOOQQQRRRQQQSSSTTTSSSPPPLLLJJJIIILLLMMMNNNNNNNNNOOOQQQSSSTTTRRRQQQQQQRRRRRRQQQPPPLLLMMMMMMMMMMMMMMMLLLLLLFFFDDDDDDHHHHHHEEEDDDGGGDDDDDDEEEEEEEEEDDDCCCCCCAAAAAA?????????@@@BBBCCCGGGGGGHHHIIIJJJLLLNNNOOOKKKPPPXXX```hhhqqq{{{wwwkkk```YYYRRRKKKGGGBBB@@@>>>======<<<999777;;;;;;>>>@@@CCCHHHTTT___rrr}}}~~~~~~|||yyywwwvvvtttrrrmmmiiibbb]]]ZZZWWWTTTQQQNNNMMMKKKJJJJJJKKKMMMNNNJJJHHHKKKRRRWWWYYY]]]bbbgggkkksss{{{|||qqqkkkcccWWWNNNJJJGGGDDDBBBAAAAAA???>>>BBBCCCEEEEEEEEEEEEGGGHHHKKKMMMQQQVVVZZZ___dddfffsssuuuyyy|||}}}||||||{{{~~~}}}{{{||||||zzz|||zzzxxxvvvtttqqqmmmiii```\\\VVVOOOIIICCC>>>:::<<<;;;;;;<<<===>>><<<;;;BBBCCCDDDFFFLLLTTT^^^eeemmmoooqqqsssvvvzzz{{{zzzxxxuuuvvvyyywwwqqqsssrrroooiii___QQQCCC:::999777555444444444333222444333333333444666888999999>>>HHHWWWfffpppttttttwwwyyy}}}|||wwwwww|||{{{sssfff[[[ZZZ___ccckkkuuu|||~~~}}}}}}~~~~~~{{{}}}{{{yyyxxxvvvrrrjjjdddUUULLLCCC>>><<<:::;;;???GGGJJJQQQ\\\gggooorrrrrrwwwwwwwwwyyy|||}}}|||{{{~~~zzz}}}}}}wwwwwwttteeeRRRHHH;;;444333333111///444333333555666666444222444222111111333444444333444555555555555333222111333000111777???HHHVVVbbbnnnvvv{{{yyyzzz{{{{{{|||}}}}}}}}}~~~}}}~~~~~~yyypppiiieee```[[[WWW[[[WWWQQQNNNLLLKKKIIIGGGHHHFFFDDDCCCDDDCCCBBBAAAAAACCCCCCCCCGGGMMMOOOLLLRRRUUUYYY^^^bbbgggmmmpppuuuvvvyyyzzz{{{zzzxxxwww~~~~~~|||}}}zzztttpppllleee]]]RRRJJJBBB@@@???;;;999::::::999999888888888888999888;;;>>>??????AAAEEEJJJRRRXXXaaajjjpppuuuyyy|||yyyyyyzzzzzz{{{}}}~~~xxxyyy{{{|||}}}~~~~~~~~~~~~}}}{{{zzzyyywwwssspppcccYYYOOOIIICCC===<<<===<<<<<<;;;:::;;;>>>BBBFFFNNNVVVbbbkkkppptttwwwzzz}}}|||xxxssslllddd^^^QQQLLLEEE@@@???>>>;;;888888888888888888777666666888888888888999:::;;;<<<999;;;===>>>@@@BBBEEEHHHAAAAAAAAACCCFFFGGGFFFEEEDDDGGGIIIIIIGGGDDDCCCCCCBBBBBBDDDEEEHHHKKKMMMNNNKKKJJJIIIIIIJJJJJJHHHGGGCCCCCCDDDDDDCCCBBBAAAAAA<<<:::<<<@@@@@@===<<<>>>777888999:::;;;;;;;;;;;;;;;:::999888999:::;;;<<<999:::<<<<<<<<<===???AAA===BBBIIIQQQYYYcccpppxxxyyynnnddd\\\VVVPPPLLLDDDBBB@@@??????>>><<<:::;;;<<<>>>@@@EEEOOO\\\eeexxx|||xxxvvvrrrmmmgggbbb\\\YYYYYYYYYUUURRROOONNNLLLKKKJJJKKKLLLMMMJJJIIILLLSSSXXXYYY\\\aaafffkkksss}}}sssmmmeeeZZZQQQHHHFFFCCCAAABBBBBBAAA@@@???AAABBBBBBBBBBBBCCCEEEEEEIIINNNSSSYYY___fffjjjqqqsssxxx|||~~~~~~}}}{{{zzz{{{~~~~~~|||zzz|||~~~}}}~~~|||yyywwwuuurrrooolllbbb^^^YYYSSSMMMGGG@@@;;;>>><<<;;;<<<>>>???@@@???DDDCCCCCCDDDIIIQQQ[[[bbbkkkmmmpppsssvvvzzzzzzyyy|||yyyyyyvvvtttvvvzzzyyytttrrrqqqoookkkbbbUUUGGG===:::888666555555444333222444444444444555777888::::::===EEESSScccooouuuvvvzzz{{{}}}wwwkkkaaaZZZVVVYYY___aaahhhqqqyyy}}}~~~}}}}}}~~~~~~}}}~~~{{{yyywwwrrrkkkeeeZZZPPPFFFAAA===:::;;;>>>CCCEEEJJJUUUaaajjjnnnooovvvvvvwwwyyy||||||{{{yyy~~~zzz}}}|||vvvuuupppaaaRRRIII<<<555444444333111111111222444666666444222444222000111333555444333444444333333222111111000555222222777>>>FFFTTT___iiitttzzzwwwwww}}}~~~yyyyyyxxxxxxyyy|||~~~~~~xxxnnnfffbbb]]]XXXTTTWWWZZZ[[[WWWOOOIIIGGGHHHIIIFFFDDDCCCDDDDDDCCCAAA@@@BBBBBBBBBGGGMMMNNNLLLRRRUUUZZZ^^^bbbggglllpppuuuvvvxxxzzzzzzzzzyyyxxxzzz{{{yyytttpppllleee]]]UUULLLDDDBBBAAA===;;;<<<999999999999999888777777666:::>>>??????AAAEEEIIIOOOUUU___hhhooouuuzzz}}}~~~~~~}}}}}}}}}}}}}}}~~~|||}}}~~~~~~}}}}}}|||{{{wwwtttqqqfff]]]SSSLLLFFF???>>>@@@>>>>>>===<<<<<<@@@EEEIIIPPPYYYeeennnrrruuuzzz}}}~~~zzzuuuoooggg^^^XXXNNNHHHBBB>>>======:::888777666666555555555555666666666555555555555555666777666555555888:::;;;;;;:::999999;;;???AAA@@@??????@@@BBBBBB@@@???>>>???>>>>>>???AAADDDGGGHHHIIICCCAAAAAAAAABBBBBBAAA???=========<<<;;;:::999888999777:::>>>???;;;999;;;333444555666777888888888888888888888888999999:::333555666666555555888:::777;;;???CCCIIIRRR___hhhxxx|||zzzqqqiiibbb[[[SSSMMMGGGFFFDDDCCCCCCCCCAAA???>>>???AAADDDKKKYYYgggqqq}}}{{{wwwuuurrrllleeeccc```^^^[[[YYYVVVTTTQQQPPPMMMKKKKKKKKKLLLMMMJJJIIIMMMSSSVVVVVVWWW[[[dddiiisss~~~uuuooohhh]]]SSSIIIFFFCCCBBBAAAAAA@@@??????@@@BBBBBBAAAAAABBBDDDCCCGGGMMMSSSXXX___ffflllnnnsssxxx|||~~~~~~~~~|||zzzyyyzzz{{{~~~~~~zzzwwwyyy|||{{{~~~{{{xxxvvvuuurrrooolllccc```\\\WWWQQQJJJBBB===>>><<<;;;<<>>::::::===@@@AAAEEEOOO\\\gggllllllrrrssstttxxx{{{}}}|||zzz~~~{{{}}}|||tttsssmmm]]]UUULLL@@@999777888777555//////000333555666444222444111///000333555444222444333222111000000000000888555444888===EEEQQQ]]]fffrrrxxxtttttt{{{|||vvvvvvsssrrrtttyyy}}}~~~}}}~~~~~~~~~|||tttjjjccc```]]]YYYUUUTTT___gggbbbTTTIIIHHHLLLJJJGGGDDDCCCEEEEEECCCAAAAAACCCDDDDDDHHHOOOPPPNNNRRRUUUYYY]]]aaafffkkkooouuuvvvwwwxxxyyyzzz{{{{{{xxxzzzxxxsssooolllddd]]]WWWNNNFFFDDDCCC???======888999:::::::::888777666555999===???@@@AAAEEEIIIMMMSSS]]]fffnnnuuuzzz}}}~~~}}}}}}}}}}}}~~~~~~~~~|||xxxtttqqqggg^^^TTTMMMFFF???>>>AAA??????>>>======AAAFFFKKKQQQZZZgggoootttwww{{{yyyrrrkkkbbbZZZTTTKKKFFF@@@===<<<<<<:::888888777555444444555666777777666555444333333333333999666222222555666555333999666555777;;;>>>>>>===999;;;<<<;;;999888888999<<<;;;:::;;;<<<>>>>>>>>>===<<<<<<<<<>>>>>><<<:::::::::999999777666444444555444777;;;<<<888666777000111222333333333333333333333444444444555555555333555777666444444777999666888:::;;;>>>FFFRRR\\\qqqvvv~~~zzzsssmmmfff^^^SSSLLLKKKIIIGGGGGGGGGGGGEEEDDDBBBDDDFFFIIIRRRaaaqqq{{{}}}yyytttuuurrrmmmfffhhhhhhddd]]]WWWVVVWWWRRRQQQNNNLLLKKKKKKLLLLLLKKKJJJLLLRRRTTTRRRRRRUUU]]]cccnnnyyyvvvpppiii^^^TTTMMMJJJFFFBBBAAA???===;;;@@@BBBCCCCCCCCCCCCDDDEEEFFFJJJOOOSSSWWW]]]dddiiimmmrrryyy|||~~~}}}|||yyy}}}}}}xxxuuuwwwyyyyyy}}}{{{xxxuuutttrrrooolllcccaaa]]]YYYSSSLLLDDD>>>>>><<<:::;;;@@@FFFJJJLLLFFFEEECCCBBBEEELLLVVV^^^eeehhhmmmppptttxxx|||}}}yyyzzz}}}}}}zzz}}}{{{zzzwwwtttvvvzzzxxxtttqqqpppooommmggg]]]PPPFFF;;;999666555555444333111666666555666777888:::;;;<<<<<<@@@JJJXXXeeemmmppp|||{{{{{{zzz{{{}}}|||qqqiiibbb[[[TTTPPPLLLLLLTTT\\\\\\bbbkkkttt{{{~~~|||yyyxxxyyywwwrrrnnn___UUUJJJDDD???::::::===@@@@@@CCCNNN[[[fffkkklllooopppssswww{{{}}}}}}|||zzzzzzyyyxxxvvvqqqkkkgggTTTLLL@@@888555555555444333333333333333333333333333111...------000333555555444333222222222333444777666666777<<>>:::999777888999;;;:::999777777999;;;>>>AAADDDFFFQQQVVV]]]eeemmmvvv~~~{{{~~~}}}|||uuutttnnneeeXXXNNNHHHCCC???<<<@@@???>>><<<===@@@FFFKKKPPP\\\iiirrrzzz|||qqqfff^^^VVVOOOKKKAAA:::<<>><<<:::999999999:::777777777777666555333222777555444444666777777666888777555333222333444555777777666555444444444444666555555555555444444444666555666:::===BBBLLLVVVaaannn{{{vvvmmmddd\\\TTTOOOMMMKKKIIIFFFDDDCCCBBBBBBEEEEEEIIISSSaaaoooyyy}}}~~~|||yyyyyy|||}}}zzzwwwuuuuuulllnnnpppoookkkfffaaa^^^ddd___XXXSSSPPPKKKFFFAAAGGGFFFHHHMMMNNNNNNQQQVVVbbbfffnnnvvv~~~yyynnnddd]]]XXXQQQLLLFFFCCCCCCCCCAAA???AAA???======>>>AAADDDFFFIIIIIIKKKOOOUUU]]]dddhhhlllrrr{{{~~~~~~}}}|||zzzwwwvvvyyy}}}~~~|||wwwrrrnnnmmmmmmjjjfff^^^WWWOOOGGG???:::>>>======@@@DDDHHHKKKKKK@@@@@@@@@@@@CCCIIIQQQVVV```fffooovvvyyyyyyyyyyyyxxxyyy{{{{{{{{{|||{{{zzzyyyxxxvvvuuutttsssrrrqqqpppqqqpppgggWWWJJJ???888222222444222222444444555555555666666777777111999@@@GGGSSSdddnnnppp|||yyyvvvwwwzzz}}}}}}{{{}}}{{{|||~~~yyysssggg[[[XXXSSSOOOLLLHHHFFFLLLSSSUUU\\\gggqqqxxx}}}}}}zzzyyywwwtttqqqccc[[[PPPEEE???===<<<<<<@@@>>>BBBNNNZZZaaaggglllrrrtttvvvyyyzzz{{{{{{zzz{{{zzzyyyxxxvvvqqqkkkfffWWWNNNCCC:::777666666444333333333333333333333333222111///......000222333444333222111222222444444666666666777<<>>AAADDDFFFQQQVVV^^^gggpppxxx{{{xxxyyymmmdddWWWMMMHHHDDDAAA>>>??????===<<<===AAAGGGLLLTTT___kkkssszzz|||qqqfff___WWWQQQKKKCCC======>>>;;;777666333444444555555666666666777666555444333222222222333333333333333444555555555666777888999888888777666666666777777777777777:::888777888999:::::::::>>>===;;;:::888888888888666666777777777555444333666444333444555777666555777666444333333333555666777666555444333333333333666555555555555444444444555444555888;;;>>>FFFOOO[[[hhhvvv~~~yyypppggg^^^VVVQQQNNNLLLJJJGGGFFFEEEEEEFFFGGGJJJPPP[[[hhhsssxxxzzzxxxuuurrrsssxxx}}}}}}xxxrrrmmmiiihhhkkkmmmooopppmmmiiieeecccdddaaa]]]\\\[[[YYYRRRLLLEEECCCEEEIIIJJJJJJNNNTTT\\\aaaiiiqqqyyyyyyooofff^^^YYYRRRMMMGGGCCCCCCBBBAAA>>>???>>>======???BBBDDDEEEEEEEEEFFFIIIOOOWWW___dddlllsss{{{~~~~~~|||{{{yyywwwvvvxxx|||~~~zzztttqqqoooooolllggg___WWWPPPHHHBBB===<<<::::::<<>>BBBDDDFFFPPPWWW```jjjsss{{{||||||oooeeeXXXMMMGGGDDDBBB@@@>>>>>>======>>>BBBIIIMMMWWWaaalllssszzz}}}rrrhhh```XXXQQQKKKDDD??????===999777888555555555666777888888888555555444333333333333333222222222222222333333444666777777888999888888888555555555555666666777777888666555555777888888777===<<<;;;999777666666666555555666777777666555444444333222333555666555444555444333333333444666777666555444333222222222222666555555555555444444444444333333777888999???FFFRRR___ppp||||||sssjjjaaaXXXSSSPPPNNNKKKHHHGGGHHHIIIJJJIIIMMMVVVbbblllsssuuutttooollliiimmmttt{{{}}}}}}}}}wwwqqqkkkfffccccccdddfffgggfffdddaaa___[[[XXXVVVXXX\\\[[[TTTMMMEEECCCCCCFFFGGGGGGLLLRRRWWW\\\eeemmmuuu||||||tttkkkaaa[[[TTTNNNGGGCCCCCCBBBAAA???======>>>@@@DDDGGGHHHGGGGGGFFFFFFHHHNNNVVV^^^dddkkkrrr{{{~~~}}}|||{{{xxxwwwyyy}}}~~~zzzuuurrrppppppnnniiiaaaXXXQQQKKKEEEBBB===;;;999:::<<<===>>>>>>===>>>>>>>>>AAAFFFMMMRRRZZZ___gggnnnsssvvvxxxzzzwwwyyy{{{{{{zzzyyyxxxyyy{{{yyywwwuuusssssstttttttttsssrrrtttssskkk___UUUHHH???777555555222222333333333333444444444444444555;;;AAAFFFNNN\\\fffkkksssrrrrrrssswwwyyyzzzzzz{{{zzzzzz}}}yyy~~~yyyppphhh___XXXTTTPPPLLLKKKIIIGGGLLLRRRPPPXXXcccooowww~~~~~~|||xxxuuummmeeeXXXKKKBBB===:::888>>>;;;===GGGQQQYYYbbbiiimmmqqqwww|||}}}{{{zzzyyyxxxvvvqqqjjjfffZZZRRRGGG>>>:::888666444222222222222222111111111222222222222111111000///111111000111111333555666444555666888===EEEOOOVVV^^^fffnnnsssyyy~~~~~~{{{{{{zzzyyyzzz{{{|||{{{yyy{{{}}}~~~{{{wwwuuuuuuqqqjjjeeeaaa]]]YYYWWWQQQRRRQQQNNNKKKKKKMMMMMMEEEEEEDDDCCCCCCCCCBBBBBBCCCBBBBBBBBBDDDHHHKKKMMMSSSUUUWWWZZZ^^^ccciiimmmqqqwww{{{|||}}}|||{{{wwwooohhh```YYYQQQKKKHHHEEEAAA>>>;;;999777777999999999888::::::;;;<<<>>>AAADDDFFFOOOVVVaaallluuu}}}rrrhhhYYYNNNGGGDDDAAA???<<<=========???DDDJJJNNNXXXaaalllsss{{{sssiiibbbXXXPPPIIIDDD@@@???===999999<<<666666777777888999999999444333333222333333444444222222222222222333444444555666666777777777777777333444444555555666666666777555444555666888777777;;;;;;:::888777555555444444555666777777666555555333222222333444555444333333333333333444555666777555555444333222222222222666555555555555444444444555333333666777666999===JJJVVVhhhxxx~~~vvvmmmdddZZZTTTPPPNNNLLLIIIIIIJJJLLLNNNIIINNNWWWaaaiiimmmnnnnnnjjjfffdddjjjttt|||~~~}}}}}}xxxtttoookkkhhh_________``````^^^[[[YYYTTTOOOKKKMMMRRRSSSLLLEEEGGGDDDDDDEEEFFFGGGLLLRRRUUU[[[dddlllssszzzzzzoooccc[[[SSSNNNGGGCCCCCCDDDCCCBBB===>>>BBBHHHNNNRRRQQQOOOJJJHHHGGGHHHMMMUUU^^^ccciiioooxxx~~~~~~}}}{{{zzz{{{~~~}}}~~~}}}zzzuuurrrppppppqqqkkkccc[[[TTTNNNIIIFFFBBB???===;;;<<<<<<<<<;;;<<<<<<======???DDDJJJNNNVVV\\\ccckkkppptttxxx{{{vvvxxx{{{|||{{{yyyyyyyyy{{{yyyuuusssrrrrrrtttuuuxxxwwwvvvvvvtttmmmbbbZZZLLLBBB999666555333222444444444444444444444444444777;;;@@@EEEMMMYYYeeelllrrrrrrssstttvvvxxxyyyyyy|||}}}}}}www}}}yyyrrrhhh___SSSNNNKKKKKKJJJIIILLLQQQOOOVVVaaalllttt{{{|||xxxuuuppphhh[[[OOOFFF@@@<<<:::<<<999;;;BBBKKKSSS]]]ffflllpppwww~~~~~~{{{zzzzzzyyyxxxvvvqqqkkkgggZZZRRRGGG???;;;999666444333333333222222222111111222222333333222111000///111111000000111333444555444555777:::???FFFOOOUUU___fffmmmrrrwww||||||yyy|||{{{zzz{{{|||}}}|||{{{|||~~~}}}yyywwwvvvrrrlllfffbbb^^^ZZZWWWSSSSSSTTTSSSOOOLLLJJJKKKFFFFFFEEECCCBBBBBBBBBCCCDDDDDDCCCCCCEEEHHHLLLOOOSSSUUUXXXZZZ^^^ccciiimmmooouuuzzz{{{~~~~~~zzzssslll```ZZZRRRLLLHHHEEEAAA===:::888777888:::;;;;;;:::;;;;;;;;;<<<>>>@@@CCCDDDLLLTTT```llluuu|||uuujjj\\\OOOHHHCCC???<<<;;;<<<===>>>@@@DDDJJJOOOUUU___kkksss|||wwwnnnfff[[[PPPHHHCCC@@@???===:::<<>>BBBGGGLLLSSSYYYaaaiiioootttxxxzzztttwww{{{}}}||||||||||||}}}zzzwwwvvvwwwyyyzzz|||zzzyyyxxxuuunnneee___OOODDD:::666555333444666666666555555555555555555777:::???EEELLLVVVdddnnntttuuuvvvwwwwwwxxxyyyyyy~~~}}}oooaaaSSSNNNKKKLLLLLLKKKLLLPPPNNNUUU___hhhpppwww|||~~~|||wwwtttqqqiii]]]QQQIIICCC???===<<<999999???FFFMMMWWWaaakkkpppwww}}}}}}zzzwwwyyyxxxxxxxxxvvvrrrmmmhhhYYYRRRHHH@@@<<<:::777555555444444333333222222222222222222333222222111000222111000000111222333444444666999<<<@@@GGGOOOTTT^^^eeelllppptttyyyzzzwww|||zzzyyyzzz|||~~~~~~}}}~~~}}}{{{wwwsssmmmgggbbb^^^YYYUUUUUUTTTUUUVVVRRRKKKIIIJJJLLLKKKIIIEEEAAA@@@AAABBBFFFEEECCCCCCEEEIIINNNPPPRRRTTTWWWZZZ]]]bbbgggkkkmmmsssyyy{{{~~~~~~wwwqqq```ZZZSSSMMMJJJFFFBBB>>>;;;:::999999;;;<<<<<<;;;;;;;;;;;;;;;===???AAACCCIIIQQQ\\\hhhrrrzzz~~~}}}}}}tttkkk]]]QQQJJJDDD???;;;<<<===>>>???AAAEEEJJJNNNSSS]]]jjjttt}}}}}}vvvnnnaaaVVVKKKDDD???>>>>>><<<===???777777777777666666666666333222222222222222333444333333333333333444555555444333333333333444555555222333333444555666777777888666555666777888888888777777888888777777666555555555666777777666555444222111222444555555333111111222222333444555555555666555444333222222222222666555555555555444444444999444333555777666666888???FFFUUUjjjzzz{{{tttjjj```ZZZQQQPPPOOOMMMMMMMMMNNNNNNOOOQQQUUUYYY]]]cccjjjnnnggghhhjjjpppwww~~~}}}yyysssnnnnnnjjjeeebbbaaa___ZZZVVVXXXSSSLLLHHHGGGGGGFFFDDDDDDAAAAAACCCBBBBBBFFFLLLPPPWWW```fffkkkrrr{{{zzznnnaaaYYYVVVPPPIIIFFFGGGIIIJJJIIIHHHJJJQQQ\\\fffgggaaa[[[JJJHHHGGGGGGKKKRRRYYY^^^bbbiiisss{{{||||||{{{yyywwwxxxzzz|||}}}}}}{{{zzzzzzvvvrrrkkkddd]]]UUUNNNJJJEEEBBB>>><<<;;;;;;999888;;;;;;<<<<<<>>>AAAFFFIIIPPPVVV___gggnnnrrrvvvxxxtttwwwzzz|||||||||}}}~~~}}}{{{yyywwwvvvwwwxxxyyy}}}|||zzzxxxuuupppiiieeeUUUIII===888666444444777666666666666666555555555777999>>>DDDIIIRRRaaannntttvvvyyyzzzzzzzzz{{{|||nnn]]]TTTOOOLLLNNNNNNLLLLLLNNNMMMTTT]]]gggnnnuuuzzz~~~}}}}}}{{{wwwuuuqqqjjj^^^SSSKKKEEEAAA???;;;999:::>>>CCCHHHQQQ[[[hhhlllsssyyy{{{yyyvvvtttwwwwwwwwwwwwwwwsssnnnjjjZZZSSSIIIBBB???===:::888666666555555444333333222222222222222222222333333222222111000000111222333555777:::>>>BBBHHHOOOTTT\\\ccciiimmmrrrxxxyyyvvv{{{yyyxxxxxx{{{~~~zzzvvvpppjjjeee___YYYVVVWWWTTTTTTUUUQQQJJJIIIMMMOOONNNKKKEEEAAA@@@CCCFFFFFFEEECCCCCCEEEIIINNNQQQNNNQQQUUUYYY\\\```dddgggjjjqqqwwwzzz~~~}}}vvvddd___XXXSSSPPPLLLGGGDDD@@@>>><<<;;;<<<<<<;;;999::::::::::::<<<>>>@@@AAAFFFMMMYYYdddnnnwww~~~~~~}}}}}}}}}~~~|||qqqiii]]]SSSLLLFFF@@@<<<<<<===???@@@AAAEEEJJJMMMRRR]]]kkkuuu~~~yyylll```PPPFFF>>>>>>???===<<<<<<777777666555444333333222333333222222222222222333222222222222222333333444444444333333333444555666333333444555666777888888777666555555777888888777555666777888999888777777666666777777777555444333222222333444666666444222111222333333444444444444777666555444333333333333666555555555555444444444999444111444666666666999<<>>AAAEEEHHHLLLSSS]]]ffflllppprrrtttvvvxxxyyyzzzyyyyyy{{{|||xxxwwwvvvuuuuuuttttttuuu{{{zzzyyyxxxvvvrrrnnnlll]]]QQQCCC<<<777444444666666666666555555444444444888888<<>><<<:::;;;>>>AAADDDMMMVVVcccgggnnnsssvvvvvvtttrrrvvvvvvvvvwwwwwwtttoookkkZZZSSSJJJDDDAAA???<<<:::777777666555444444333333222111111111222333444444333222111000000000111222555888;;;???CCCIIIPPPTTTYYY```ggglllrrrxxxyyywww{{{yyywwwwwwzzz~~~~~~zzztttnnnhhhbbb\\\XXXXXXSSSQQQRRRNNNIIIJJJPPPNNNMMMJJJEEEBBBBBBGGGLLLFFFDDDCCCBBBDDDIIIMMMPPPLLLOOOTTTXXX[[[^^^aaadddiiipppvvvyyy~~~zzzjjjeee^^^YYYVVVSSSNNNJJJCCCAAA>>><<<<<<;;;999777::::::::::::;;;===???@@@DDDKKKVVVaaallluuu|||||||||}}}}}}|||~~~}}}mmmfff\\\TTTNNNIIICCC>>>===>>>???@@@BBBEEEIIILLLRRR^^^lllvvv~~~tttgggTTTIII???>>>???===:::888777777666444333222000000444333222222111111222222111111111000111222222333555555444333444555666777333333444555666777888999777555444444666777777666444555777888999999999888777777777777777555333222222222333555777777444222222222333444444444333333777777666555444444444444666666555555555444444444999333///222555666777999:::;;;FFF\\\nnnxxx{{{rrrhhhaaaTTTTTTUUUUUUSSSRRRPPPNNNIIIMMMQQQTTTXXX^^^fffllleeekkkqqqtttuuuyyy~~~xxxrrrqqqkkkddd```___]]]XXXTTTJJJLLLMMMKKKGGGDDDDDDEEEEEECCCDDDGGGFFFDDDFFFJJJOOOWWW```eeehhhnnnxxx|||uuummmhhh___XXXOOOJJJHHHIIIHHHHHHSSSUUU[[[eeellliii^^^TTTGGGFFFFFFHHHKKKPPPUUUXXXaaaiiisss{{{~~~||||||~~~yyy|||yyyvvvqqqkkkcccYYYOOOIIIFFFCCC@@@>>>>>>>>>===<<<;;;<<<======>>>@@@EEEHHHIIIPPP[[[eeekkknnnpppqqqxxxyyyyyyxxxwwwwwwxxxzzzyyyyyyxxxxxxwwwwwwvvvvvvxxxxxxxxxwwwvvvtttrrrqqqdddWWWHHH???999444333555555555555444444333333333999888;;;@@@BBBGGGVVVfffmmmrrrwww{{{|||~~~}}}}}}}}}pppfffXXXRRRNNNPPPQQQNNNLLLLLLKKKRRR\\\gggpppxxx~~~zzzxxxyyyzzz{{{{{{uuummmaaaVVVLLLEEE@@@===<<<;;;<<>>CCCIIIPPPTTT]]]aaahhhnnnsssvvvwwwwwwxxxyyy||||||~~~}}}wwwoooggg___YYYVVVTTTSSSRRRPPPNNNLLLKKKJJJIIIIIIIIIIIIGGGCCC@@@>>>EEEGGGFFFCCCCCCHHHJJJHHHOOONNNRRRXXX[[[\\\```fffkkkpppwww~~~vvvkkk```^^^bbbbbbZZZPPPIIIDDD???@@@CCCAAA;;;555999::::::::::::<<>>???DDDQQQ^^^kkkooorrrtttxxx|||{{{vvv}}}~~~|||zzz|||~~~rrrbbbYYYQQQOOOTTTRRRIIIHHHNNNJJJOOOWWW```jjjuuu}}}yyyyyy{{{|||zzzxxxtttoooggg^^^VVVNNNGGGBBB>>>===>>>AAA@@@@@@DDDKKKXXX```jjjrrrtttsssrrrrrr}}}zzzwwwxxxyyywwwqqqlllddd^^^UUULLLFFFBBB???===:::888555555555555444333666222//////222444333222111+++...111---111888444777999===@@@EEEJJJQQQVVV^^^ccciiioootttvvvxxxxxxyyyzzz|||~~~}}}xxxqqqiiibbb\\\YYYUUUUUUSSSRRRPPPOOONNNMMMIIIIIIHHHFFFCCC@@@>>><<>>@@@???:::555999::::::::::::<<>>>>>>>>>>>???DDDJJJNNNSSS```pppzzz{{{ppp^^^PPPAAA======<<<999888888555222333777888555222666555444333333333444444666555555444444444444555777777666777999999888666666555555555666888:::;;;999999999999999:::;;;<<<;;;:::999:::<<<<<<;;;999:::999888888:::;;;:::888999777555444555555555333444555666666555555666777666333000///111333555666666555444333333444555666666555444333222222333333777999@@@LLL]]]nnnyyyyyypppgggaaa]]]XXXTTTSSSSSSSSSRRRPPPQQQSSSTTTVVVYYY___ccc^^^aaadddhhhlllrrrxxx}}}{{{vvvpppmmmgggccc]]]ZZZYYYWWWSSSPPPOOOMMMJJJHHHGGGEEECCCAAAAAAAAABBBBBBDDDEEEGGGGGGKKKQQQXXX___eeemmmuuu||||||tttoooddd]]]TTTMMMKKKKKKIIIHHHHHHKKKPPPSSSSSSOOOIIIEEECCCDDDEEEDDDDDDIIIQQQXXX^^^dddmmmxxx~~~|||{{{{{{{{{wwwrrrooojjjbbbXXXQQQJJJGGGCCCAAA@@@>>><<<:::<<<<<<;;;<<<>>>@@@CCCEEEIIIMMMTTT]]]gggkkkkkkjjjrrrtttvvvxxxxxxxxxzzz|||zzzwwwsssrrrsssvvvxxxyyyxxxzzzzzzvvvuuuwwwwwwsssmmmaaaQQQDDD===999666444555555555666666666555555333444777:::;;;???LLLYYYjjjppptttuuuvvvyyyyyywww}}}~~~|||zzz|||~~~uuuggg]]]VVVUUUZZZXXXNNNKKKOOOKKKOOOVVV^^^gggpppzzz~~~~~~{{{wwwvvvyyyzzzyyyxxxvvvqqqjjjbbbYYYPPPGGGAAA>>><<<===@@@???>>>CCCIIIPPPWWWaaaiiimmmnnnoooppp}}}{{{zzz{{{{{{yyysssnnnfff```XXXOOOIIIDDD@@@===;;;999777666666666555333777777666444222222333333222---111333///333999666:::<<>>======CCCHHHKKKMMMOOOSSSSSSPPPRRRPPPQQQVVVZZZ[[[___dddkkkooovvv|||{{{sssllllllqqqrrrmmmgggXXXOOODDD>>>===<<<999666999999:::999999;;;???BBBIIINNNWWWcccppp}}}~~~}}}}}}|||{{{uuujjjbbbWWWNNNIIIFFFBBB???????????????@@@DDDJJJOOOUUUcccsss}}}~~~tttaaaQQQAAA;;;999777666666555333111222555777555222666555555444333444444444444444333222222222333333666666777999;;;:::888666;;;::::::999999:::;;;;;;;;;;;;;;;<<<<<<>>>??????>>>===<<<===>>>>>>===;;;:::999999:::<<<======<<<888666444444444555444222333333333333444666888:::666333000000222444666666444333333333333555777888888777666444333333333333999:::>>>HHHWWWhhhuuu||||||rrriiieee```YYYTTTSSSSSSTTTTTTOOOPPPQQQRRRSSSVVV[[[^^^```bbbeeehhhlllrrrxxx}}}}}}|||{{{{{{|||yyyuuuooojjjddd```[[[YYYXXXWWWSSSPPPNNNLLLJJJHHHGGGEEEBBB???BBBBBBAAABBBCCCFFFHHHJJJLLLQQQVVV[[[aaaiiissszzzyyysssfffaaa[[[WWWUUUSSSPPPMMMEEEEEEEEEEEEDDDBBBAAA@@@AAABBBCCCBBBBBBFFFMMMRRR[[[aaajjjuuu|||yyywwwyyyvvvrrroookkkfff]]]VVVLLLIIIEEECCCAAA@@@===<<<=========>>>???@@@AAABBBJJJLLLRRRZZZbbbhhhjjjjjjqqqsssvvvwwwwwwyyy{{{}}}|||wwwqqqnnnpppssswwwyyyxxxzzzyyyuuuuuuxxxxxxvvvoooeeeVVVIIIAAA;;;777444555555666777888888888888222222444777999===HHHTTTaaajjjrrrrrrrrruuuxxxyyy|||~~~}}}{{{~~~~~~}}}}}}yyylllaaaZZZYYY]]]ZZZQQQKKKLLLJJJNNNSSSZZZaaajjjsssyyy|||}}}yyyuuutttvvvyyyyyyxxxvvvsssmmmfff]]]SSSHHHAAA???<<<<<<======<<<@@@FFFNNNSSS[[[bbbgggkkknnnpppzzzyyyzzz{{{|||zzzuuuqqqhhhccc[[[SSSMMMGGGBBB???===;;;999888888888666555777777777666555444333333666111555888444888===999;;;===@@@CCCGGGLLLRRRVVV^^^cccjjjoooqqqssswwwyyy|||}}}|||zzzvvvooohhh```ZZZWWWWWWWWWVVVUUUTTTTTTSSSSSSJJJHHHEEEBBB@@@AAABBBCCCEEEKKKQQQTTTWWWZZZXXXSSSSSSOOONNNSSSWWWYYY\\\aaalllpppvvv{{{~~~~~~}}}~~~xxxpppnnnqqquuutttqqqggg\\\MMMBBB===;;;999777888999999999999;;;???AAAIIIOOOZZZggguuu|||zzz|||~~~{{{{{{uuuiiiaaaVVVNNNIIIFFFBBB@@@@@@@@@@@@???@@@DDDJJJOOOVVVeeeuuu~~~uuueeeVVVEEE<<<888555333444555333333444666777666555444444333333222222222222111111222222333444666777888888:::===??????<<<:::?????????>>>>>>>>>>>>>>>>>>>>>>>>???@@@AAABBBCCC??????>>>???@@@@@@???===>>>======>>>@@@AAAAAA@@@:::888666555666666555333888666444444666888:::;;;777555222222444666777777444333333222333444666777777777666666555555555444999999;;;DDDRRRcccsss||||||sssiiiddd```ZZZVVVTTTSSSRRRRRRLLLMMMOOOPPPQQQTTTYYY\\\ccceeehhhkkknnnssszzz~~~~~~}}}~~~~~~~~~~~~}}}|||zzzyyyyyyzzzxxxuuuooohhheeeaaa\\\[[[[[[ZZZWWWSSSMMMKKKIIIHHHGGGEEEAAA>>>BBBAAA@@@@@@BBBEEEHHHKKKJJJNNNRRRWWW]]]fffqqqyyy}}}xxxllliiieeebbbaaa]]]WWWRRREEECCCAAA???>>>>>>>>>>>><<>>>>>>>>???????????????IIIKKKPPPWWW^^^dddhhhjjjppptttvvvuuuvvvzzz}}}}}}|||xxxssspppqqqtttwwwxxxxxxyyywwwsssssswwwyyywwwppphhhZZZNNNDDD===777444777777888888888777666666444444555888:::===GGGRRRWWWdddnnnooonnnqqqwww{{{|||~~~~~~}}}}}}|||{{{||||||pppccc\\\WWWXXXUUUNNNIIIHHHIIILLLQQQVVV]]]fffooouuu|||~~~yyyuuutttwwwyyyzzzyyytttrrrooojjjbbbWWWLLLDDD@@@<<<;;;<<<<<<;;;>>>CCCMMMPPPUUU[[[```eeeiiikkkvvvwwwxxxzzz{{{yyyvvvtttnnniiibbb[[[UUUNNNIIIEEEAAA>>><<<;;;;;;:::999777888666444666888888555111777222777:::666:::???:::;;;===@@@BBBFFFJJJPPPUUU[[[aaahhhmmmnnnqqqvvvzzz~~~~~~yyyrrrjjjaaaZZZVVVVVVVVVUUUTTTTTTSSSRRRRRRKKKIIIFFFCCCCCCEEEHHHJJJLLLSSSZZZ^^^```bbb^^^YYYVVVPPPNNNQQQVVVXXX\\\```lllqqqwww|||~~~}}}}}}|||yyyzzzvvvwwwzzz~~~xxxnnnjjjmmmsssyyy{{{ttthhhWWWHHH>>>;;;999888888999999999999;;;>>>AAAHHHPPP^^^mmmzzzzzzwwwyyy|||zzz}}}wwwiiiaaaVVVNNNIIIFFFBBB@@@AAAAAA@@@???@@@DDDJJJNNNWWWgggwww{{{}}}~~~}}}tttgggYYYJJJBBB===999888999444333333444555666666555444444444333333333222222555555555666777999:::;;;===>>>@@@CCCFFFFFFDDDAAACCCCCCDDDDDDDDDDDDDDDDDDAAAAAAAAABBBBBBDDDEEEEEECCCBBBBBBCCCEEEEEEDDDBBBFFFEEEDDDDDDFFFFFFEEEDDDBBB@@@>>>=========<<<:::@@@===999888999::::::999777555333222444555555555555444333222222333444555444555555666666777777777777777999@@@NNN```rrr~~~|||rrrhhhaaa^^^[[[YYYWWWTTTQQQNNNJJJLLLNNNPPPRRRUUUYYY\\\___aaadddfffjjjnnntttyyy~~~}}}|||}}}||||||}}}}}}}}}|||{{{{{{~~~zzzxxxwwwppphhhgggccc^^^\\\\\\[[[XXXTTTLLLKKKHHHGGGFFFDDDAAA>>>AAA@@@???>>>@@@CCCFFFHHHEEEIIINNNSSSZZZdddpppyyy{{{rrrnnnjjjhhheee```XXXRRRCCCBBBAAA???>>>=========888;;;@@@BBBCCCFFFKKKOOOYYY^^^fffqqq|||}}}~~~|||xxxuuuvvvvvvrrrllljjjiiibbbYYYSSSOOOIIIEEECCCAAA@@@>>>>>>>>>>>>>>>>>>>>>>>>>>>FFFHHHMMMSSSZZZaaagggkkkpppuuuwwwtttuuu{{{~~~}}}yyyxxxvvvvvvwwwxxxxxxwwwwwwxxxwwwrrrrrrvvvxxxvvvpppjjj___SSSIII???888444555555777888888777555444666555666999;;;===EEENNNWWWdddooopppmmmqqqwww||||||~~~}}}|||{{{{{{}}}|||rrrfff^^^UUUQQQOOOKKKHHHFFFGGGJJJNNNTTT[[[cccmmmsss|||~~~|||xxxwwwzzz||||||{{{qqqpppooolllfff\\\QQQJJJDDD>>>;;;;;;;;;:::===AAADDDFFFIIINNNUUU\\\aaacccwwwxxxxxxyyyxxxwwwvvvuuunnnjjjddd^^^YYYRRRLLLHHHDDDBBB???>>>>>>===;;;:::999777555888;;;:::666111666111666:::666999>>>999;;;===@@@BBBEEEIIIOOOSSSXXX___gggkkkmmmpppvvv{{{~~~xxxooofff^^^YYYVVVUUUTTTSSSRRRQQQPPPPPPLLLJJJGGGDDDDDDGGGJJJMMMRRRYYYaaaeeehhhiiieee```ZZZRRRNNNQQQUUUXXX\\\```iiinnnvvv}}}~~~~~~zzzxxxyyyvvvwwwyyy}}}|||uuulllhhhjjjrrrzzzyyymmm\\\KKK@@@;;;999999888888999888888:::>>>AAAHHHPPP^^^mmmyyy{{{xxxyyy{{{yyyzzzjjjbbbWWWNNNIIIFFFBBB???AAA@@@@@@???@@@CCCIIINNNXXXiiizzz}}}~~~{{{qqqbbbWWWLLLFFFAAA===:::;;;222222333333333333333333555666666666666555444444555555666777888:::<<<===BBBBBBDDDGGGJJJKKKJJJHHHNNNNNNOOOOOOOOOOOONNNMMMJJJJJJIIIIIIIIIJJJKKKKKKKKKKKKKKKMMMOOOPPPOOONNNQQQOOONNNOOOPPPPPPOOONNNLLLIIIGGGFFFFFFFFFDDDCCCEEEAAA<<<:::::::::777444777555333222222333333222555444333222222333444444222333555666777777888777555555888>>>JJJ\\\ooo|||~~~tttjjj^^^]]][[[ZZZYYYUUUQQQMMMLLLNNNQQQRRRSSSVVVYYY[[[]]]___aaacccfffkkkpppuuuwww|||}}}|||}}}}}}~~~~~~}}}~~~|||zzzzzztttjjjhhhddd___\\\[[[YYYUUURRRMMMKKKGGGEEEDDDCCCAAA???AAA@@@??????@@@BBBDDDFFFAAAEEEKKKPPPWWWbbbnnnvvvtttpppjjjeee```YYYQQQJJJ????????????>>>===<<<;;;666;;;AAADDDFFFHHHLLLPPPWWW\\\dddooozzz}}}{{{zzzyyyvvvuuuuuuvvvrrrkkkiiikkkeee[[[UUUPPPJJJEEECCCAAA@@@???>>>======<<<<<<=========AAAEEEKKKQQQXXX___fffkkkpppvvvxxxsssttt{{{~~~|||wwwwwwxxxzzz|||{{{yyywwwwwwyyyxxxtttsssvvvwwwuuuqqqllldddYYYNNNCCC;;;777000222444666888888777666666333444777999;;;BBBIII]]]iiirrrsssppprrrxxx{{{{{{}}}~~~|||zzz|||~~~tttkkkbbbVVVPPPNNNMMMJJJHHHGGGIIIMMMQQQXXX```iiipppyyy|||||||||~~~}}}{{{rrrrrrqqqooojjjaaaWWWOOOHHHAAA<<<<<<<<<;;;===@@@>>>???AAAGGGOOOWWW\\\^^^||||||{{{xxxvvvtttssssssnnnkkkfffaaa\\\VVVOOOKKKGGGEEEBBBAAA@@@@@@>>><<<:::;;;<<<===;;;888555333666111777:::666999>>>999<<<>>>@@@BBBEEEIIIOOOSSSVVV^^^fffkkkmmmpppxxx~~~zzzrrriiibbb]]]VVVVVVTTTSSSQQQPPPOOONNNMMMJJJGGGDDDCCCEEEGGGIIIPPPXXX```eeeiiikkkhhhcccZZZQQQKKKMMMRRRUUUYYY\\\bbbjjjttt}}}|||zzz|||zzzzzz{{{~~~|||wwwpppjjjjjjooovvvzzztttkkk[[[LLLAAA;;;888888888888999888888:::>>>AAAEEELLLWWWcccpppyyy|||{{{{{{||||||llldddXXXOOOJJJFFFBBB???@@@@@@???>>>???BBBHHHLLLZZZkkk}}}zzzooofff]]]TTTOOOIIIAAA<<<;;;333444444444333222333333555666777777777666444444333444777:::???CCCGGGIIIPPPOOOPPPSSSVVVXXXXXXWWWbbbbbbbbbbbbaaa___]]]\\\ZZZYYYXXXXXXWWWXXXXXXXXXWWWWWWXXXZZZ]]]______^^^___^^^^^^___aaabbbaaa```\\\YYYWWWVVVVVVUUUTTTRRROOOKKKFFFDDDEEECCC>>>:::;;;888666555555444333222333222222222222333555666333333555666777666666555444555777<<>>DDDHHHIIIJJJLLLOOOUUUYYYaaakkkvvv}}}}}}}}}|||zzzvvvsssssssssrrruuurrrkkkkkkooojjj```VVVQQQKKKEEEBBBAAA???>>>===<<<;;;::::::;;;===>>>===BBBIIIPPPVVV^^^fffkkkqqqxxxyyyrrrrrr{{{~~~{{{vvvvvvxxxzzz}}}}}}{{{yyyyyy|||{{{wwwvvvxxxxxxuuurrrpppiii___TTTHHH@@@;;;000222555777888777666555666333333666888:::???FFF[[[fffoooqqqqqqvvv{{{}}}{{{|||~~~|||yyyzzz|||wwwllldddYYYRRRQQQQQQMMMHHHHHHJJJLLLOOOTTT\\\dddjjjvvvzzz~~~}}}zzzvvvvvvuuusssnnneee[[[TTTKKKDDD=========<<<===@@@???>>>???CCCIIIOOORRRSSS}}}yyytttrrrqqqrrrssspppkkkgggbbb\\\VVVQQQIIIGGGDDDBBBBBBAAA???>>>:::???CCCAAA;;;555444555888333999===999<<<@@@;;;===???AAACCCEEEJJJOOOSSSVVV^^^ggglllmmmrrrzzzzzzssskkkccc___WWWVVVUUUSSSQQQPPPNNNMMMMMMJJJFFFCCCAAABBBCCCEEEJJJSSS[[[aaafffiiigggcccWWWMMMGGGIIINNNQQQTTTXXX]]]fffrrr}}}~~~|||~~~|||||||||~~~}}}vvvoookkkkkkoooqqqnnnfffXXXJJJ@@@:::888888777888888888888:::>>>@@@AAAFFFNNNYYYeeepppxxx|||~~~|||~~~|||nnneeeZZZPPPJJJFFFBBB???@@@@@@???>>>>>>BBBGGGLLL\\\mmmyyynnntttlllccc]]]TTTIII@@@>>>666777888777555444555555333444555555555444222222555777<<>>===<<<<<<;;;<<<======<<>>===;;;999888888:::===>>>:::@@@HHHOOOVVV]]]eeekkkrrryyyyyyrrrrrrzzz~~~zzzvvvvvvvvvyyy{{{}}}|||{{{{{{~~~}}}zzzyyyzzzxxxuuutttrrrmmmdddWWWLLLCCC>>>555666888999888666333111888555444777:::;;;@@@FFFTTT^^^iiimmmqqqxxx~~~{{{|||~~~|||yyyxxx{{{~~~zzzkkkdddZZZTTTTTTSSSMMMFFFIIIJJJLLLNNNRRRXXX```fffuuuyyy}}}|||xxx{{{zzzyyyvvvpppggg]]]VVVNNNEEE???>>>>>>===>>>AAA@@@===<<<===AAACCCDDDCCC{{{wwwuuutttrrrppptttsssqqqllleee^^^XXXTTTRRROOOIIIEEECCC@@@>>><<<;;;===??????<<<:::888777666666777:::===>>>===<<<<<<===???@@@CCCIIIPPPUUU[[[^^^bbbeeemmmxxx}}}}}}~~~wwwpppjjjdddaaa^^^WWWSSSUUUTTTOOOMMMPPPOOOKKKIIIJJJFFF??????CCCIIIKKKOOOVVV]]]ccceeeeeeSSSOOOKKKHHHJJJOOOVVVZZZfffjjjrrrzzz~~~xxxpppiiieeefffgggeee^^^SSSGGG???:::999:::777666555666888;;;<<<<<>>CCCKKKQQQ```lll~~~~~~}}}|||}}}yyytttmmmdddVVVGGG<<<;;;888444222555999999666666666555555555666666777666888???LLL\\\jjjqqqttttttvvvwwwwwwwwwxxxzzz|||~~~|||zzzyyyvvvuuutttrrrqqqpppppppppssstttuuuvvvxxxzzz{{{|||zzzzzzzzzzzz{{{|||}}}}}}xxxxxxyyyyyyyyyyyyxxxxxxrrrooolllkkkjjjddd[[[SSSPPPKKKCCC<<<888555333222444111///000444777777555666555444444555666555333444444555999>>>JJJ```sss}}}tttkkkbbb[[[YYYYYYWWWVVVWWW]]]\\\[[[YYYWWWWWWYYY[[[\\\ZZZ]]]cccfffgggiiimmmvvv|||~~~xxxtttooollleee^^^[[[ZZZUUUNNNMMMJJJFFFCCCAAA@@@AAABBBCCCBBBAAA???>>>=========BBBDDDFFFKKKQQQZZZeeellluuu~~~zzzrrriiibbbXXXKKKAAA>>><<<===>>>>>>>>>===<<<;;;@@@===>>>CCCGGGHHHJJJMMMRRRSSS[[[hhhqqqwww}}}|||zzz|||}}}}}}yyyvvvtttsssuuusssqqqqqqrrrppplllgggYYYSSSJJJEEEBBBAAA???============<<<:::999;;;<<>>BBBPPP^^^jjjmmmsss}}}yyy~~~~~~}}}zzzzzz|||{{{rrrjjj```WWWRRRNNNKKKHHHNNNLLLMMMOOOOOOSSS^^^kkkqqqyyy~~~zzzvvv}}}yyyuuusssppphhh]]]TTTNNNFFF>>><<>>>>>===;;;>>>???@@@BBBEEEJJJPPPUUUYYY^^^aaaeeemmmwww|||}}}yyyrrrllleeeaaa]]]WWWSSSTTTSSSOOOMMMOOOMMMIIIHHHIIIFFFAAAAAADDDCCCDDDGGGLLLQQQUUUVVVVVVRRROOOKKKHHHJJJNNNUUUYYYbbbgggoooxxxyyypppgggbbb``````VVVQQQIIIAAA<<<::::::;;;888666555666888;;;<<<;;;AAADDDIIIMMMSSSZZZbbbhhhnnnvvv}}}~~~~~~uuukkk^^^SSSMMMIIIDDD@@@CCCBBBAAA???@@@EEELLLQQQbbbnnn~~~~~~zzzqqqbbbQQQEEE@@@;;;555333555888888555555555555555555666777777777;;;FFFVVViiiwww~~~}}}|||{{{{{{zzz{{{{{{||||||}}}~~~|||yyyyyyzzzvvvoooiii```YYYNNNDDD===888555333666333000111444777666444555444333444555666555444555555666999===HHH\\\nnn}}}{{{tttiii___[[[ZZZYYYZZZ]]]^^^___^^^ZZZUUUTTTXXX\\\[[[ZZZ\\\bbbeeeeeehhhmmmvvv|||~~~|||zzzpppmmmfff^^^[[[ZZZUUUNNNKKKIIIEEEBBB@@@@@@AAAAAACCCBBB@@@???>>>=========AAACCCEEEIIIPPPYYYcccjjjttt|||vvvmmmeee[[[MMMCCC??????>>>===<<<;;;:::;;;;;;AAA>>>>>>CCCEEEEEEFFFIIIRRRRRRXXXeeepppyyy~~~}}}|||{{{|||}}}|||zzzxxxwwwwwwwwwuuuttttttuuusssmmmhhh]]]VVVLLLEEEBBB@@@>>><<<======<<<<<<<<<<<<<<<<<>>>>><<<:::>>>???AAABBBEEEIIINNNRRRWWW\\\aaadddkkkuuu{{{|||{{{vvvnnngggaaa\\\WWWSSSSSSRRRNNNMMMNNNKKKHHHGGGHHHGGGDDDCCCEEEDDDDDDDDDGGGJJJLLLLLLLLLPPPNNNJJJHHHJJJNNNSSSWWW___dddllluuu}}}{{{rrrggg^^^YYYWWWKKKHHHCCC>>>:::999:::;;;888777666777999;;;;;;:::@@@CCCGGGKKKPPPUUU[[[^^^gggmmmtttwww|||uuulll___TTTMMMIIIDDDAAABBBBBBBBBBBBCCCGGGLLLPPP]]]hhhwww}}}nnn\\\OOOFFF>>>666444666888777555444444444444555666777888666===JJJ^^^sss{{{uuulll```SSSIIIAAA;;;777888555222222555666555333444333333444666777666555666555777999<<>>============@@@AAADDDHHHNNNWWWaaagggsss{{{{{{qqqhhh]]]OOOEEEAAA???===;;;999888:::<<<>>>===;;;===AAACCCBBBCCCFFFRRRRRRWWWcccppp{{{}}}}}}}}}~~~|||}}}}}}|||{{{zzz{{{}}}zzzyyyyyyzzz{{{xxxqqqkkkbbbZZZNNNFFFBBB@@@===;;;>>><<<;;;<<>>;;;???@@@CCCGGGMMMUUU^^^eeekkkpppsssssstttxxxzzzzzzwwwwwwxxxzzz{{{|||}}}}}}{{{|||}}}}}}}}}}}}|||yyytttooohhh^^^QQQGGG>>>===<<<:::999777666555555555555444444666999<<>>===<<<===>>>>>><<<;;;===???AAABBBDDDGGGKKKNNNUUU[[[```dddjjjsssyyyzzz}}}xxxqqqhhhbbb\\\XXXTTTRRRQQQOOOMMMLLLKKKIIIHHHHHHHHHFFFDDDDDDGGGEEEDDDEEEGGGHHHIIIHHHLLLJJJHHHGGGJJJOOOTTTWWW]]]aaaiiirrryyy|||tttiii^^^VVVRRRKKKHHHDDD@@@<<<:::::::::999777777888:::;;;;;;:::???BBBGGGLLLQQQUUUYYY[[[fffiiinnnttt{{{~~~ssskkk___TTTNNNIIIFFFDDDBBBBBBCCCDDDDDDGGGKKKOOOWWWaaannnvvvzzz}}}sssdddXXXLLLAAA666444666777666666222333333444555666888999666<<>>===<<<<<<===>>>@@@AAACCCGGGLLLUUU___eeerrrzzz{{{ppphhh]]]OOOFFFCCC;;;:::999888999;;;===???999888;;;@@@AAAAAACCCGGGQQQSSSZZZggguuu~~~}}}~~~}}}~~~}}}|||{{{|||~~~}}}~~~~~~vvvpppeee\\\QQQHHHDDDBBB???===>>>;;;:::<<>>???BBBEEEKKKTTT^^^dddkkkpppsssssstttxxx{{{zzzyyyyyyyyyzzz{{{}}}~~~{{{|||}}}}}}||||||}}}yyyyyyvvvqqqmmmeeeWWWKKKAAA@@@>>>;;;999777666555555555555444333444666888===JJJXXXbbbkkktttxxxvvvzzz{{{}}}~~~}}}|||{{{{{{||||||zzzxxxtttnnnfff\\\VVVQQQOOONNNKKKJJJKKKLLLKKKMMMWWWbbbeeemmmtttwwwyyy|||}}}|||~~~}}}||||||~~~~~~}}}~~~{{{wwwtttqqqmmmhhhdddXXXSSSLLLHHHFFFDDD???;;;666444222222444444444333}}}{{{zzzyyyyyywwwuuuyyyuuunnngggaaa\\\ZZZYYYVVVWWWZZZ]]]^^^[[[VVVQQQKKKHHHEEECCCCCCBBB@@@>>>===<<<;;;;;;===>>>===<<<>>>@@@CCCEEEGGGIIILLLNNNSSSZZZaaaccchhhpppuuuwww}}}}}}}}}}}}}}}}}}}}}~~~~~~}}}}}}}}}}}}~~~zzzsssjjjccc\\\YYYUUURRRPPPPPPNNNKKKLLLKKKJJJIIIIIIIIIFFFCCCCCCAAA??????AAACCCDDDDDDFFFEEEEEEFFFJJJOOOUUUXXX\\\```gggnnnuuuzzz}}}}}}vvvkkk```XXXTTTLLLIIIFFFBBB>>><<<;;;;;;999888888:::<<<======<<>>???AAABBBEEEKKKSSS]]]cccqqqxxx~~~wwwmmmeee[[[OOOFFFDDD:::;;;;;;;;;;;;;;;::::::;;;:::<<>>@@@DDDJJJTTT^^^eeekkkqqqttttttuuuyyy{{{zzz{{{zzzzzz{{{|||}}}~~~|||}}}}}}|||zzzxxxxxxyyywwwwwwuuuqqqooojjj\\\NNNCCCBBB???<<<999777666555444555555444333333444666:::EEESSS^^^iiirrrvvvwww||||||}}}~~~~~~~~~~~~}}}uuurrrmmmeee\\\TTTNNNKKKKKKJJJKKKLLLJJJKKKTTT___bbbjjjrrrvvvzzz~~~~~~}}}}}}~~~~~~}}}||||||zzzwwwtttqqqnnnkkkiiiZZZVVVPPPKKKGGGBBB<<<888777555333333444444333222~~~|||{{{{{{zzzxxxwwwzzzvvvoooggg___ZZZVVVUUUTTTVVVZZZ___aaa```\\\XXXVVVRRRMMMKKKIIIGGGBBB>>>>>><<<;;;;;;===>>>>>>===???BBBFFFIIIJJJLLLNNNPPPSSS[[[aaacccffflllrrrsssyyyyyyyyyyyyyyyzzz{{{|||~~~~~~}}}|||{{{zzzyyyxxx||||||}}}}}}zzzssskkkeee\\\[[[WWWRRRPPPQQQOOOKKKKKKLLLKKKJJJLLLNNNJJJDDDCCC@@@======???BBBDDDDDDCCCCCCDDDFFFJJJOOOTTTWWWZZZ^^^dddkkkrrrwwwzzz|||~~~~~~~~~}}}}}}|||}}}|||wwwmmmccc[[[WWWHHHFFFCCC@@@>>>=========999999:::<<>>AAACCCGGGOOOXXX^^^bbbccckkkjjjmmmvvv|||xxxqqqfffZZZOOOIIIGGGFFFGGGGGGGGGFFFEEEGGGJJJMMMRRR[[[fffnnnqqquuuzzz~~~|||vvvqqq^^^KKK;;;888999666444666333333333333444555666777:::===FFFUUUhhhxxx{{{pppeee]]]MMMFFF<<<666555666666555444333333444666777666555222333666999<<>>>>>???AAACCCHHHPPPZZZ```lllttt{{{~~~vvvllldddZZZNNNFFFDDD>>>??????>>><<<999777555???>>>???@@@>>>>>>CCCKKKNNN[[[kkkxxx~~~|||zzz{{{}}}~~~yyyiiibbbXXXPPPLLLIIIEEEBBB???<<<:::;;;>>>???>>>======>>>@@@CCCHHHRRR\\\ccciiioootttuuuwww{{{|||{{{zzz{{{{{{|||}}}}}}~~~~~~|||}}}}}}|||yyyvvvvvvvvvuuuwwwtttpppooommm```PPPDDDBBB???;;;999777666666444555555444333333444666888AAANNNZZZeeennnuuuxxx}}}~~~~~~~~~yyyxxxtttlllaaaUUUMMMIIIIIIHHHIIIJJJHHHIIIQQQ[[[^^^fffooouuu|||~~~~~~~~~~~~{{{yyyttttttssssssrrrpppooonnn^^^[[[UUUPPPJJJCCC<<<777888666444333444444444222|||{{{zzz{{{||||||zzzxxxxxxtttnnnfff___YYYUUURRRQQQRRRTTTWWW[[[^^^^^^]]]]]]YYYUUUTTTTTTQQQKKKEEEBBB@@@===<<<===>>>===<<<===AAAEEEIIIKKKLLLNNNPPPSSS[[[bbbcccdddiiinnnpppwwwwwwwwwwwwxxxyyy{{{|||~~~~~~~~~}}}|||yyywwwvvvzzzzzz{{{{{{yyyssslllfff]]]]]]YYYRRRQQQRRRPPPKKKIIIJJJJJJJJJNNNSSSPPPIIIFFFCCC???>>>???BBBDDDEEECCCCCCDDDFFFIIIMMMQQQSSSVVVZZZ```hhhpppvvvzzz|||{{{}}}{{{zzzyyyzzz{{{{{{vvvmmmddd\\\YYYGGGEEEAAA>>><<<<<<===>>>999999;;;>>>AAACCCBBBAAABBBCCCGGGNNNXXX```dddeeejjjgggkkkvvvwwwqqqhhh]]]TTTOOONNNOOOLLLLLLJJJHHHGGGHHHKKKNNNQQQZZZfffnnnqqqtttyyy}}}~~~zzzlllVVVBBB===<<<666333444333333333333444444555666888<<>>;;;999999:::===>>>;;;<<<>>>@@@EEEMMMVVV\\\dddnnnwww|||yyynnneee[[[NNNFFFDDD??????>>>===;;;::::::999???>>>>>>@@@???AAAJJJTTT\\\kkkzzz~~~}}}|||~~~|||yyyxxxyyy{{{}}}||||||{{{mmmggg]]]VVVPPPKKKFFFAAA???>>>;;;::::::;;;===>>>@@@@@@@@@AAAEEEMMMWWW^^^ccckkksssvvvyyy~~~}}}yyyzzz{{{}}}}}}}}}}}}|||{{{|||}}}|||zzzwwwvvvwwwvvvwwwtttoooppppppcccRRRDDDAAA>>>;;;888777666666333555666555444333555666777>>>IIIVVVaaajjjrrrxxx}}}}}}}}}~~~zzzooobbbUUUMMMIIIFFFFFFGGGGGGEEEEEELLLVVV[[[cccllluuu}}}}}}|||}}}~~~~~~}}}zzzwwwrrrtttuuuvvvtttsssrrrrrrdddaaa\\\VVVNNNFFF>>>999888666444333444444333222xxxxxxxxxzzz||||||{{{zzzuuurrrmmmfff___YYYTTTRRRNNNMMMLLLNNNSSSYYY]]]___^^^[[[YYYZZZ\\\[[[UUUPPPFFFCCC@@@>>>>>>>>>===<<<999===BBBFFFHHHJJJLLLMMMSSS\\\bbbcccccchhhlllnnnwwwvvvvvvvvvxxxyyy{{{}}}~~~}}}zzzwwwuuuyyyyyyzzzzzzxxxssslllggg^^^___ZZZSSSQQQSSSQQQKKKFFFIIIIIIJJJPPPWWWTTTLLLEEEBBB===;;;<<>><<<;;;===>>>999999;;;???CCCEEEDDDCCCCCCCCCFFFMMMWWW___cccdddgggdddiiiuuurrrnnnggg___XXXVVVXXXZZZPPPOOOMMMJJJHHHIIILLLOOOWWW```llltttwwwzzz~~~}}}}}}~~~~~~~~~~~~vvv]]]GGGAAA>>>666111333444444333333333444444555333999GGGZZZnnn~~~~~~zzzwwwiii]]]LLL???888555444444666555444444555666555333111222444777777;;;HHHVVVnnnzzz}}}rrrhhhccc```[[[YYYYYYJJJPPPSSSNNNGGGDDDJJJRRRRRRWWW___eeeccc```dddkkkmmmwwwxxxsssiii___[[[[[[XXXRRRNNNMMMKKKHHHEEEBBB@@@>>>@@@>>>;;;999888:::===???999:::;;;>>>BBBJJJSSSYYY___iiittt{{{}}}qqqggg\\\OOOGGGEEE===<<<::::::;;;===@@@BBB::::::<<>>===;;;>>>???@@@CCCFFFJJJMMMOOOWWW[[[___cccfffjjjmmmpppqqqsssuuuxxx{{{|||}}}}}}~~~}}}|||{{{zzzyyyxxxxxx{{{}}}{{{wwwtttqqqkkkdddccc^^^XXXSSSPPPPPPOOONNNQQQQQQPPPPPPNNNMMMLLLKKKCCC@@@>>>@@@@@@>>>???BBB@@@DDDHHHJJJJJJKKKNNNPPPSSSWWW]]]dddjjjqqqwww|||}}}{{{zzzvvvsssooommmiiibbbYYYRRRKKKHHHCCC???>>>======<<<;;;;;;<<<@@@CCCCCC@@@<<<>>>???AAAGGGPPPXXX^^^``````gggqqqxxx}}}|||qqqeee___aaaeeeeeeddd^^^UUUKKKFFFGGGJJJJJJJJJTTTbbbttt}}}|||}}}}}}sssaaaMMMCCC;;;555333555888666333222333333333222666===JJJ\\\nnn~~~~~~~~~zzzwwwtttfffRRRBBB:::777555444222333555666666555333222555333333555666;;;EEEPPPdddrrrvvvrrrjjjbbb[[[VVVTTTRRRVVVPPPJJJGGGIIIKKKLLLKKKOOOQQQWWW]]]]]]\\\___eeekkksssxxxnnneee^^^XXXTTTRRRRRRPPPLLLGGGBBB@@@@@@AAA???<<<999777888:::;;;<<<999999;;;@@@BBBDDDLLLUUUaaagggpppzzz}}}rrreeeYYYOOOHHHEEEDDD@@@<<<;;;AAAFFFEEEAAA<<<@@@BBBBBBIIIWWWfffmmm{{{sssooovvv~~~{{{}}}{{{yyy{{{|||{{{|||}}}}}}~~~{{{qqqcccXXXQQQKKKDDD>>>>>>;;;888777888:::;;;;;;<<<<<>>???BBB@@@DDDGGGIIIIIIJJJMMMPPPSSSWWW]]]dddjjjpppwww{{{~~~~~~~~~|||zzzyyywwwtttpppnnnkkkeee]]]WWWLLLHHHCCC@@@>>>======<<<<<<;;;;;;>>>@@@AAA>>><<<<<<===???DDDLLLSSSYYY\\\```gggpppwww|||}}}tttjjjddddddfffhhhhhhaaaXXXLLLEEEEEEHHHJJJKKKVVVcccsss}}}~~~~~~|||{{{}}}~~~|||tttcccPPPEEE>>>888666777777555444444666777777777888>>>JJJZZZlllzzz{{{uuussswww}}}{{{tttooopppuuuyyy|||zzzuuuhhhUUUFFF>>>999777444333444666777777666444333666444333555666999CCCMMM___mmm{{{vvvrrrjjjbbbZZZTTTQQQOOOTTTPPPLLLIIIIIIJJJKKKKKKOOOPPPVVV\\\]]]\\\___eeekkksss~~~zzzpppggg```ZZZUUUSSSQQQOOOKKKGGGCCCAAAAAABBB???===:::999:::;;;<<<;;;::::::<<<@@@BBBDDDLLLUUU^^^dddmmmwwwtttgggZZZPPPIIIFFFBBB>>>;;;<<>><<<888777888:::;;;;;;===<<<>>>AAACCCDDDLLLTTT\\\___fffnnnuuuyyyyyyxxx{{{{{{{{{}}}~~~}}}||||||{{{{{{zzzyyyxxxxxxzzzxxxuuutttrrrlllddd^^^OOOEEE===:::888555444666777666555666888999777555<<>>???BBBBBBDDDFFFGGGHHHJJJMMMOOOSSSWWW]]]dddjjjpppvvv{{{||||||}}}~~~~~~~~~|||zzzyyyyyyvvvrrrooommmhhhaaa[[[NNNJJJEEEAAA???>>><<<;;;<<<;;;:::;;;<<<===<<<;;;:::;;;===AAAFFFMMMSSSWWW```fffooouuuyyy|||~~~~~~}}}}}}}}}||||||||||||wwwpppiiifffgggjjjlllcccZZZMMMEEEDDDHHHKKKMMMWWWaaannnwwwzzz{{{~~~~~~}}}}}}|||zzzzzz}}}~~~|||{{{ssseeeUUUKKKEEE>>>:::999444444444555888:::999999999>>>HHHWWWhhhvvv~~~xxxoooeeeaaadddkkkrrrvvv|||rrrfff\\\\\\dddlllttt{{{~~~wwwkkk[[[LLLCCC<<<888555444555666777777666555444888666555666555777???HHHYYYgggwww}}}|||xxxppphhh___WWWRRRPPPPPPPPPOOOLLLIIIHHHIIIKKKMMMOOOTTTZZZ[[[[[[___eeelllrrr{{{|||tttkkkddd]]]XXXTTTPPPNNNJJJFFFDDDBBBBBBBBB???===;;;;;;<<<===<<<;;;<<<<<<===AAABBBDDDKKKTTT\\\aaaiiiqqqyyyvvviii]]]RRRKKKGGGAAA???>>>AAADDDEEECCC@@@DDDGGGJJJPPP]]]ppp|||xxxooogggbbbaaagggppp}}}}}}yyymmmaaaXXXOOOGGGAAA???<<<999888999:::;;;:::===<<<===???@@@CCCKKKTTT[[[___fffooovvv{{{{{{zzzzzzzzzzzz{{{}}}~~~}}}{{{yyyzzz|||||||||zzzxxxwww~~~{{{xxxuuurrrlllddd]]]TTTJJJ???;;;888444222333666555555666888999888666:::<<>><<<;;;<<<;;;999888999999999999999:::<<<>>>BBBHHHOOOSSS___fffnnnsssvvvyyy|||}}}}}}||||||{{{zzzyyyxxxxxxwwwxxxvvvqqqjjjeeedddgggkkk^^^WWWMMMGGGFFFIIILLLMMMUUU]]]gggnnnsssxxx~~~~~~~~~}}}yyyxxxxxxzzz}}}|||zzzyyyyyyqqqiii^^^WWWQQQJJJAAA;;;333222333444777888777666:::===FFFTTTdddsss~~~~~~wwwpppcccVVVPPPRRRYYYbbbiiizzzuuukkk[[[NNNKKKSSS\\\iiirrr{{{wwwnnn```SSSHHH???888444444444555666666555444444:::888777888666666===EEEUUUdddsss{{{{{{sssjjj```XXXRRROOOMMMOOOPPPNNNIIIGGGGGGJJJKKKMMMRRRXXXYYYYYY^^^eeelllpppwww~~~wwwpppiiiaaaZZZVVVPPPMMMIIIFFFEEEDDDBBBBBB>>>===<<<<<<===>>><<<;;;======>>>AAABBBCCCJJJRRR\\\___fffmmmtttzzz~~~wwwkkk___TTTLLLHHHDDDBBBCCCFFFFFFDDDAAAAAAFFFLLLUUUaaappp}}}yyynnnccc^^^]]]```gggooo{{{|||qqqfff\\\QQQHHHBBB???<<<:::999::::::::::::>>>;;;;;;===>>>AAAJJJSSSZZZ^^^eeeooowww|||}}}|||{{{zzzyyyzzz|||}}}|||{{{yyyzzz|||}}}}}}|||{{{zzz}}}yyywwwtttooogggbbbXXXMMMBBB<<<999444333444222222333555666777666666777999<<>>;;;888777777777666555vvvzzz|||zzzzzz{{{yyyuuunnnkkkfffbbb___ZZZUUURRRJJJIIIGGGDDDCCCBBBBBBBBB???AAAEEEJJJOOOUUUYYY\\\cccdddfffddd^^^VVVOOOJJJEEEDDDCCCCCCEEEHHHLLLOOOKKKOOOUUUZZZ^^^bbbgggjjjqqqsssuuuxxx{{{|||}}}}}}|||}}}~~~}}}|||||||||xxxsssppppppmmmggg___^^^\\\[[[ZZZWWWSSSPPPKKKKKKJJJIIIGGGEEECCCBBBAAA??????CCCCCCAAAAAACCCEEEDDDBBBCCCEEEIIILLLNNNTTTXXX^^^dddjjjpppvvvzzzzzz{{{{{{|||}}}}}}~~~~~~}}}}}}~~~}}}yyyuuuqqqnnniiiaaa[[[SSSNNNHHHCCC@@@>>><<<;;;;;;:::999777666666888999999:::<<<===@@@EEELLLRRR___eeelllqqqtttvvvyyy|||{{{}}}~~~}}}|||{{{zzzyyywwwuuutttsssqqqqqqnnnggg```]]]___cccUUUQQQLLLIIIHHHJJJLLLMMMPPPUUU^^^fffmmmuuu~~~~~~|||{{{{{{{{{{{{zzzvvvvvvwwwyyy|||~~~}}}||||||wwwuuuvvvwwwtttqqqmmmjjjeee[[[LLLAAA777666555555666777666555999<<>>===<<<<<<===>>><<<;;;===<<<>>>@@@AAABBBIIIQQQZZZ^^^eeemmmvvv}}}xxxnnnbbbVVVMMMHHHGGGDDDEEEGGGEEE@@@???CCCJJJUUUdddrrr}}}zzzpppdddYYYPPPOOOSSSZZZdddlllyyy{{{{{{|||}}}~~~|||tttiii^^^SSSJJJDDD???===;;;::::::;;;:::999===::::::<<<===???HHHRRRUUUYYY```jjjsssxxxzzzyyy{{{zzzyyyyyy{{{|||{{{zzz{{{{{{{{{||||||}}}~~~~~~}}}zzzxxxwwwtttnnniii\\\PPPDDD>>>:::666555666111333444555555666666777666666999AAALLLYYYgggpppyyywwwvvvyyy~~~}}}~~~~~~}}}|||{{{}}}}}}{{{{{{{{{xxxtttooojjjbbbYYYSSSJJJFFFCCCCCCBBB@@@BBBGGGLLLSSS^^^jjjsssxxxzzzzzz{{{~~~}}}zzzyyy{{{uuuxxxwwwssspppqqqooolllrrrrrrpppllldddYYYLLLBBB>>><<<999777777777666555qqqvvvxxxxxxxxxzzzxxxsssmmmjjjgggdddaaa]]]XXXUUUHHHGGGEEEBBB@@@?????????@@@AAACCCDDDFFFHHHMMMPPP[[[```fffhhhddd]]]WWWSSSJJJHHHFFFDDDEEEHHHKKKMMMKKKPPPVVV\\\aaaggglllooorrrtttwwwzzz|||~~~~~~~~~}}}~~~~~~|||zzzzzz{{{xxxssspppppplllfffaaa___\\\[[[YYYWWWSSSPPPJJJJJJIIIGGGEEECCCAAA@@@???===???CCCDDDBBBCCCEEEFFFDDDAAAAAADDDHHHLLLMMMRRRVVV\\\bbbhhhmmmssswwwyyyzzzzzz{{{{{{|||}}}}}}zzzzzz{{{}}}}}}~~~~~~~~~{{{xxxuuussspppjjjaaa[[[UUUPPPJJJDDDAAA>>><<<:::999:::999777555555777999999;;;<<<===>>>CCCKKKRRR^^^dddkkkppprrrtttwwwzzz||||||}}}}}}}}}|||zzzxxxvvvsssrrrqqqlllllliiiccc\\\WWWWWWYYYNNNLLLJJJIIIHHHIIIJJJKKKJJJNNNVVV^^^gggrrr|||zzzyyywwwuuuttttttuuuuuuttttttvvvxxx{{{|||{{{zzz|||}}}|||xxxtttrrruuuxxxzzz||||||zzzvvvlllZZZJJJ===;;;888777777888888777888:::@@@LLL\\\mmm{{{|||ooo___OOO???;;;:::;;;AAAJJJNNNNNNKKKEEE???>>>CCCHHHSSS]]]hhhpppxxxzzzvvvnnnbbbTTTFFF;;;444222222222222222222222222999888999:::888666:::AAAPPP^^^nnnwww}}}}}}xxxoooeee[[[TTTPPPNNNLLLMMMLLLJJJGGGDDDDDDDDDGGGHHHMMMSSSUUUWWW]]]dddhhhlllqqqvvvzzz~~~}}}xxxpppggg^^^WWWQQQMMMIIIGGGGGGEEEBBB>>>???===;;;;;;<<<===<<<;;;<<<;;;<<>>FFFOOOTTTXXX```iiirrrxxxyyyxxxzzzyyywwwwwwyyyzzzzzzyyyzzzzzzzzz{{{|||}}}~~~{{{yyyxxxyyyxxxsssoooaaaUUUHHHAAA<<<888666777444555777888777666777888666555888@@@IIITTTbbbmmmxxxvvvvvvwwwzzz}}}|||~~~}}}{{{{{{{{{~~~}}}}}}|||yyyuuuqqqmmmfff\\\UUUKKKGGGCCCCCCBBB???@@@CCCHHHNNNYYYeeeooouuuyyyzzzzzz|||}}}|||yyyyyy{{{~~~uuuxxxwwwrrrnnnnnnmmmkkkuuuwwwwwwqqqiii^^^PPPDDD@@@===:::888888777666555mmmrrruuuuuuvvvxxxvvvrrrmmmkkkhhheeeaaa]]]XXXTTTJJJHHHEEEBBB???======<<<@@@AAAAAA@@@???AAAEEEHHHQQQWWW^^^bbbaaa^^^\\\[[[RRROOOKKKGGGEEEFFFHHHIIIKKKPPPWWW^^^dddjjjpppttttttuuuxxx{{{}}}}}}~~~}}}zzzxxxyyyzzzyyytttrrrqqqlllfffbbb```\\\ZZZXXXUUURRRPPPKKKJJJIIIHHHEEECCCAAA@@@===;;;>>>CCCEEEDDDDDDGGGGGGDDD@@@@@@CCCHHHKKKMMMOOOSSSYYY___dddjjjppptttwwwxxxxxxyyyyyyzzz{{{{{{xxxyyyyyyzzzzzzyyyyyyxxxwwwvvvuuuuuusssmmmddd]]]WWWRRRKKKEEEAAA>>><<<:::777888999888666555777999888:::<<<<<<<<>>666333333333222222333333333555444666888666555999@@@JJJXXXhhhssszzz~~~{{{yyypppeee\\\WWWUUUTTTMMMKKKHHHFFFEEEDDDBBBAAAEEEGGGKKKQQQTTTVVV\\\dddfffjjjoootttxxx}}}zzzsssiii^^^WWWRRRNNNIIIGGGGGGEEEAAA<<>>???@@@GGGPPPVVV[[[eeepppzzz~~~uuuiii]]]SSSMMMJJJDDDCCCEEEBBB>>>FFFSSSfffqqq{{{}}}vvvjjjYYYLLLFFFBBBBBBFFFMMMUUU```jjjyyy{{{zzzwwwoooeeeZZZPPPKKK@@@>>><<<;;;<<<;;;:::888999888999<<<<<<===DDDLLLSSSWWW___iiirrrwwwxxxwwwxxxvvvttttttuuuwwwwwwvvvuuuwwwyyy{{{}}}}}}}}}}}}|||yyywwwwwwyyyxxxuuuqqqgggZZZLLLDDD>>>888666777444666999888666555666888999666888>>>EEELLLZZZfffpppsssvvvxxxyyy{{{~~~|||}}}{{{{{{{{{~~~~~~zzzvvvsssppphhh^^^VVVMMMHHHDDDDDDAAA======@@@CCCIIISSS___jjjrrrwwwyyyzzzzzzzzzyyywwwwwwwwwyyyuuuyyyxxxsssoooooopppnnnrrrvvvxxxsssmmmeeeWWWKKKBBB???<<<:::999999888777jjjooosssssstttwwwuuuqqqnnnlllhhheeeaaa\\\VVVRRRMMMKKKHHHDDD@@@>>><<<<<<@@@AAA@@@>>>===>>>BBBFFFIIIOOOVVVZZZ[[[[[[\\\^^^XXXTTTNNNIIIEEEDDDEEEFFFDDDIIIQQQXXX___ffflllppptttvvvyyy|||~~~}}}~~~~~~|||yyywwwyyy{{{zzzvvvtttsssmmmfffccc```\\\YYYWWWTTTQQQOOOLLLLLLKKKIIIGGGEEECCCAAA;;;:::===CCCFFFEEEFFFIIIHHHDDD??????CCCHHHKKKLLLMMMPPPVVV\\\aaagggmmmqqqvvvvvvvvvwwwxxxxxxyyyyyyxxxxxxxxxwwwvvvuuutttsssttttttuuuvvvvvvqqqhhh```XXXSSSLLLFFFBBB>>><<<:::555888:::999666666777999777999;;;;;;;;;@@@JJJRRR]]]cccjjjooorrrtttwwwzzz||||||{{{{{{|||yyyvvvsssqqqoookkkiiiddd___YYYSSSOOOLLLNNNKKKGGGBBB@@@AAAEEEIIIGGGIIINNNVVV```kkkuuu{{{|||}}}~~~{{{wwwuuuwwwwwwuuurrrppppppqqqsssrrrsssuuuxxxzzzzzzxxxuuuwwwyyyyyyvvvrrrsssxxx~~~}}}vvveeeTTT===:::555333444666888999888888;;;DDDSSScccpppxxx|||zzzkkk\\\LLL???===:::444555<<>>AAAIIISSS[[[fffttt~~~~~~yyyooo___NNN@@@888555444444333333444444555222222444666555444888???EEESSSdddpppxxx}}}}}}yyy||||||vvvlllaaaYYYUUUTTTTTTNNNJJJEEEDDDDDDDDDBBB???EEEFFFJJJPPPSSSUUU\\\dddeeeiiinnnssswww|||{{{tttjjj___WWWSSSNNNIIIGGGGGGEEE@@@;;;???<<<999777999:::;;;<<<888777999===>>>@@@GGGPPPWWW\\\dddnnnwww}}}xxxlll```VVVPPPLLLFFFEEEGGGDDDBBBMMM^^^rrr{{{zzzmmm^^^OOODDD@@@>>>@@@EEEJJJPPP[[[eeezzzzzzzzzxxxqqqggg\\\SSSNNN@@@>>><<<<<<<<<;;;:::888888777999<<<======CCCKKKNNNRRRZZZccclllqqqrrrqqqvvvtttrrrrrrssstttttttttqqqsssxxx|||~~~}}}{{{yyyzzzxxxvvvvvvxxxwwwtttqqqlll___PPPFFF???888555555333555777777444222444555;;;888888===BBBGGGSSSaaajjjooovvvyyyzzz{{{}}}}}}}}}{{{{{{|||~~~{{{wwwtttqqqjjj___VVVNNNIIIEEEDDDAAA<<<<<>><<<;;;;;;999888nnnpppsssvvvwwwwwwvvvuuuqqqoookkkfff```ZZZUUURRRNNNJJJFFFBBB@@@???<<<:::AAA@@@===;;;;;;===@@@BBBEEEGGGJJJNNNSSSWWWZZZ[[[]]]YYYSSSLLLGGGEEEDDDDDDKKKOOOUUU[[[```eeejjjnnnttttttuuuyyy~~~~~~}}}|||~~~~~~yyywwwuuuooohhhddd^^^ZZZZZZWWWPPPOOORRROOOLLLIIIGGGEEECCC@@@>>>>>>>>>@@@AAACCCDDDEEEFFFEEEDDDBBBAAABBBEEEHHHJJJPPPTTTXXX[[[^^^bbbiiinnntttuuuvvvwwwxxxyyyzzzzzzyyyyyyzzzyyyxxxvvvtttssspppsssvvvyyyvvvnnnccc\\\TTTPPPJJJEEEBBB???<<<:::===<<<:::888777666555555:::<<<===<<<;;;???HHHOOOZZZ```iiinnnqqqrrruuuxxxxxx{{{}}}|||zzzyyy{{{~~~~~~|||xxxvvvvvvuuutttssspppllleee```\\\UUUNNNHHHKKKHHHEEEBBBAAAAAACCCEEEKKKNNNQQQUUU[[[dddpppyyy~~~{{{wwwuuutttsssqqqqqqqqqtttuuuuuuuuuppprrrvvvyyy{{{||||||{{{xxxzzz{{{yyyvvvuuuwwwyyywwwiiiYYYMMM;;;111///666999333222777444:::===>>>III^^^rrr|||{{{rrrbbbQQQ???777666666888:::DDDHHHCCC777444;;;>>>:::>>>>>>DDDRRRaaaooo|||}}}wwwssshhhTTTBBB;;;999888666444333333333333444666777555333333777;;;CCCNNN___nnnxxx|||}}}}}}zzzxxxooocccZZZWWWTTTPPPKKKJJJHHHFFFEEEDDDCCCCCCBBBEEEHHHMMMSSSWWW[[[]]]kkkmmmqqqssswww{{{|||vvvkkk___VVVUUURRRMMMIIIGGGDDDBBB@@@>>>===<<<;;;:::999999999::::::;;;===@@@DDDHHHJJJXXXWWW]]]kkkvvv{{{}}}tttiii^^^WWWRRRIIIBBBAAACCCKKK\\\mmm}}}ooo]]]LLLBBB>>>DDD>>>>>>EEEHHHJJJVVVfffvvv}}}wwwooojjjcccWWWLLLGGGCCC???===>>>===;;;888;;;999888777999===AAADDDMMMPPPVVV]]]eeelllpppsssuuusssrrrrrrtttuuuuuuttttttyyy}}}{{{tttqqqsssvvvyyyzzzzzzxxxvvvuuuuuuvvvjjjaaaTTTIIIBBB===999666666333000000111333444555777777:::>>>@@@CCCKKKTTTgggpppvvvwwwvvvyyy||||||yyy|||}}}{{{{{{}}}}}}~~~{{{{{{yyyvvvtttqqqeeeZZZRRRNNNGGGBBB???>>>???AAA@@@DDDLLLUUU^^^hhhrrrxxxtttwww{{{|||{{{xxxvvvuuuuuuzzz{{{wwwttttttssspppyyysssoooqqquuuqqqdddWWWNNNEEE<<<::::::999999;;;mmmooorrruuuwwwwwwvvvuuurrroookkkfff```ZZZVVVTTTOOOLLLGGGDDDBBB@@@===<<>>;;;:::;;;===???===???AAAEEEJJJOOOSSSUUUXXXUUUPPPLLLIIIGGGGGGGGGJJJNNNUUU[[[```eeekkknnnvvvuuuvvvzzz~~~{{{yyywwwqqqjjjeee___[[[ZZZVVVPPPNNNQQQOOOLLLIIIGGGEEECCC@@@>>>>>>???@@@AAABBBDDDEEEEEEEEECCCBBBAAABBBEEEHHHJJJNNNRRRWWWZZZ]]]aaahhhmmmrrrssstttuuuwwwxxxyyyzzzyyyyyyyyyyyywwwuuusssrrrpppqqqsssuuuuuuoooddd\\\XXXTTTNNNHHHDDDAAA>>><<<:::999888888777777777888999;;;<<<;;;;;;???HHHOOOWWW]]]fffkkknnnpppsssvvvuuuxxxzzzzzzxxxwwwzzz||||||zzzxxxwwwwwwwwwwwwuuusssooohhhaaaZZZSSSMMMIIIJJJHHHDDDBBBAAAAAACCCEEEHHHLLLQQQUUU[[[cccllltttyyy{{{|||{{{xxxtttqqqpppsssqqqppprrrtttvvvvvvuuuvvvxxxzzz|||}}}}}}||||||{{{||||||yyyuuuttttttvvv{{{vvvsssnnnbbbPPPCCC===444111777999333111666555:::<<<<<>>>>>===<<<;;;:::999999999999999:::;;;???CCCFFFIIIXXXWWW]]]jjjvvv|||yyymmmbbbZZZRRRJJJEEEHHHPPP\\\nnn}}}rrraaaPPPCCC===<<>>BBBDDDJJJMMMSSS[[[cccjjjooorrrrrrqqqqqqsssuuuwwwwwwvvvssswww{{{{{{xxxvvvwwwyyyvvvxxxyyyyyywwwuuuuuuvvvllldddWWWLLLDDD>>>:::777555333222333444555444333888666777:::<<>>===>>>AAAmmmooorrruuuwwwwwwwwwvvvsssppplllfff```[[[XXXVVVPPPMMMHHHEEECCCAAA>>>===AAA???<<<::::::;;;===>>>;;;;;;<<<>>>AAAEEEIIILLLPPPNNNLLLJJJIIIIIIIIIIIIIIIMMMSSSZZZ___eeekkkooouuuuuuvvvyyy}}}}}}~~~|||{{{tttmmmeee```\\\ZZZUUUPPPNNNOOONNNLLLIIIGGGFFFDDDAAA???>>>???@@@AAABBBCCCDDDEEEDDDCCCBBBAAABBBDDDGGGIIILLLPPPUUUXXX[[[```gggmmmpppppprrrtttvvvwwwyyyyyyzzzyyyyyywwwuuusssqqqppppppnnnmmmpppssspppfff]]]XXXTTTMMMGGGBBB???;;;999777777777777888999::::::888999;;;;;;;;;@@@HHHNNNRRRYYYbbbhhhkkkmmmqqqsssrrruuuxxxwwwuuuuuuwwwzzzzzzxxxwwwxxxzzz{{{zzzyyywwwtttmmmcccYYYQQQLLLJJJIIIGGGDDDAAAAAAAAACCCDDDEEEJJJPPPUUUYYY___gggmmmtttwwwzzzzzzwwwrrrooommmrrrqqqpppqqqtttvvvvvvuuuvvvwwwxxxyyyyyyxxxwwwwwwzzz{{{zzzxxxvvvuuuuuuwww}}}tttjjjeeebbbXXXHHH:::>>>666444888888222111444777999999999AAASSSfffqqq}}}~~~xxxfffVVVEEE===;;;999777888CCCKKKKKK>>>333333777777888666999EEESSSaaaqqq~~~~~~{{{ppp___QQQKKK@@@<<<888666666666666555777555333333555777999999DDDKKKUUUaaakkkttt{{{~~~uuuiii```[[[WWWRRRLLLKKKIIIGGGFFFDDDDDDCCCDDDEEEIIIMMMRRRWWW[[[]]]cccfffjjjoootttzzz}}}yyysssjjj```YYYTTTPPPLLLHHHEEECCCAAA??????>>><<<;;;::::::999999888888999:::===AAAEEEGGGSSSTTTZZZgggsss{{{ssseee\\\SSSLLLIIIPPP^^^nnn~~~{{{eeePPPBBB<<<;;;;;;===:::<<>>;;;::::::888555::::::;;;<<<>>>@@@BBBCCCGGGJJJPPPXXXaaaiiiooorrrooooooqqqtttwwwyyyxxxwwwtttvvvxxxzzz||||||{{{{{{uuuxxxzzzzzzwwwtttrrrrrrooohhh\\\QQQGGG@@@;;;777444444444666777666444222888555444666777;;;FFFQQQbbbfffkkkpppwww}}}{{{vvv||||||zzzxxxvvvvvvyyy|||~~~~~~}}}}}}~~~|||yyyxxxvvvlllaaaTTTOOOGGGAAA??????@@@@@@@@@@@@@@@CCCIIIUUUbbbjjjvvvxxx{{{|||{{{yyyyyyyyywww{{{|||yyyxxxyyyyyywwwwwwuuusssrrrrrrnnngggaaaUUUKKKCCCAAABBBBBBCCCFFFnnnppprrruuuvvvwwwwwwwwwtttqqqmmmgggaaa]]]ZZZXXXPPPMMMHHHEEECCCAAA>>>===;;;:::999999:::===???AAA@@@>>><<<;;;<<<>>>AAACCCHHHHHHHHHGGGGGGHHHHHHHHHIIIMMMRRRXXX^^^dddkkkooorrrrrrsssuuuyyy}}}~~~}}}}}}~~~~~~|||~~~}}}wwwoooeeebbb]]]YYYUUUPPPNNNNNNMMMKKKHHHGGGFFFDDDBBB@@@??????@@@AAABBBBBBCCCCCCCCCCCCAAAAAABBBDDDGGGIIIKKKOOOTTTXXX[[[aaahhhmmmooopppqqqsssvvvxxxyyyzzzzzzyyyxxxvvvtttrrrpppooopppkkkhhhlllqqqpppggg^^^ZZZUUUNNNGGGBBB===999777777666666777777888999:::777888999:::;;;@@@GGGLLLPPPVVV___fffjjjlllpppsssrrrtttwwwwwwuuutttwwwyyywwwwwwxxxzzz}}}~~~~~~}}}{{{xxxqqqeeeXXXOOOLLLLLLGGGFFFCCCAAA@@@AAABBBCCCEEEIIINNNRRRVVV\\\dddjjjrrrvvvzzz{{{yyyuuuqqqoooqqqpppooopppsssuuuuuutttuuuuuuvvvwwwwwwvvvvvvuuuvvvwwwwwwwwwwwwwwwyyyzzz{{{rrrhhh```ZZZPPPCCC999;;;666444777666222111444666777777777???NNN```lll|||{{{uuubbbSSSCCC===;;;999666666999???@@@888333444666555888666888BBBNNN]]]ooo}}}|||{{{uuujjj[[[QQQDDD???999666666777666555888555222222666999:::999BBBIIISSS^^^hhhrrrzzz|||~~~xxxkkkbbb]]]WWWQQQMMMLLLJJJHHHFFFEEEDDDDDDBBBCCCFFFJJJOOOTTTXXX[[[aaadddhhhlllqqqvvv}}}~~~}}}~~~|||xxxssskkkbbb\\\UUURRRMMMIIIGGGEEEBBB@@@???>>>===;;;::::::::::::999999999;;;===AAAEEEGGGMMMOOOVVVbbbnnnyyyvvvggg]]]TTTNNNMMMVVVgggwwwvvv\\\GGG===;;;<<<===:::999===CCCGGGJJJSSS]]]fffpppyyy~~~|||{{{||||||yyytttmmmiiikkkjjj___RRRNNNHHHAAA===<<<;;;999777999:::;;;===???@@@@@@@@@DDDHHHNNNVVV___hhhnnnrrroooppprrruuuxxxyyywwwvvvvvvuuuvvvzzz}}}~~~{{{xxxuuuxxx{{{{{{wwwsssooommmqqqkkkaaaUUUJJJAAA:::777777666555666777777555333666444444666666999BBBLLLWWW___gggmmmsssxxxyyyvvv|||zzzwwwuuuuuuwww|||~~~}}}||||||~~~|||yyyyyyxxxoooeeeXXXQQQHHHAAA@@@@@@@@@@@@?????????AAAGGGRRR^^^fffsssvvvxxxzzzyyyyyyyyyzzzvvvzzz|||yyyxxxzzz{{{zzzvvvvvvuuusssqqqmmmjjjhhhYYYOOOGGGEEEEEEEEEFFFIIIqqqrrrsssuuuwwwwwwxxxwwwuuurrrnnniiiccc^^^[[[YYYOOOLLLGGGDDDBBB@@@===<<<::::::999999:::===???@@@AAA???<<<;;;;;;<<>>JJJ[[[gggrrrwwwzzzzzz|||~~~xxxooo[[[MMM???:::999777555555555666555333444666555222666444666===HHHWWWjjjyyy}}}xxxxxxxxxrrrcccUUUJJJCCC;;;666666777555444888555222333777::::::999@@@HHHSSS^^^hhhqqqxxx||||||xxxmmmccc]]]WWWPPPMMMLLLKKKIIIGGGFFFEEEEEECCCCCCEEEIIINNNSSSXXXZZZbbbdddgggjjjnnnrrrxxx{{{~~~{{{yyy|||~~~{{{xxxtttlllddd^^^VVVRRRMMMJJJGGGEEEBBB@@@???>>>===<<<;;;::::::::::::::::::;;;>>>BBBEEEGGGIIIMMMUUUaaannnyyywwwhhh]]]SSSRRRTTT^^^ooo|||~~~|||kkkTTTCCC<<<<<<===<<<999:::>>>CCCFFFJJJRRR[[[eeellltttzzz|||{{{}}}|||yyyxxxtttnnnjjjllllllbbbWWWSSSLLLCCC===;;;;;;:::888888999;;;<<<>>>>>>>>>>>>DDDGGGLLLTTT^^^gggnnnrrrqqqqqqsssvvvxxxxxxvvvtttxxxvvvvvvyyy|||{{{vvvqqqppptttxxxyyyxxxtttqqqoooqqqmmmdddYYYMMMBBB:::777:::777444333444666666666444444666999999999???FFFMMMZZZhhhnnnpppuuuyyy{{{{{{yyyvvvuuuwww{{{~~~}}}||||||~~~~~~zzzxxxyyyyyyrrriii]]]UUUJJJCCCAAAAAA@@@???<<<===???BBBHHHQQQ[[[aaammmppptttwwwwwwxxxxxxyyyuuuyyyzzzwwwwwwzzz{{{zzzvvvvvvvvvtttqqqooommmlll]]]TTTLLLKKKKKKJJJJJJLLLtttuuuvvvwwwwwwxxxxxxxxxtttssspppkkkfffaaa\\\ZZZOOOLLLGGGDDDBBB@@@===<<<>>>===<<<;;;:::;;;;;;<<<::::::999999:::===???AAAAAAAAA@@@@@@AAACCCEEEFFFJJJMMMRRRVVV[[[bbbhhhmmmoooqqqtttvvvwwwxxxzzz{{{{{{zzzxxxwwwwwwyyy{{{|||zzz||||||zzzyyyzzzuuuooocccccc___WWWSSSRRRPPPMMMKKKIIIGGGFFFFFFEEECCCAAA@@@@@@@@@@@@AAAAAAAAAAAABBBAAAAAAAAABBBDDDFFFGGGJJJNNNTTTXXX\\\bbbjjjppppppqqqrrrtttvvvwwwyyyzzzzzzyyywwwuuusssrrrqqqpppoookkkiiilllqqqqqqjjjdddaaa\\\TTTMMMGGGCCC>>><<<:::999888777666555555555777777777888;;;???DDDFFFNNNUUU___fffkkkooossswwwwwwzzz{{{zzzwwwuuuwwwzzzwwwyyy{{{}}}yyyrrrggg[[[RRRMMMKKKDDDCCCBBBAAA@@@AAAAAABBBFFFHHHJJJKKKNNNVVVaaaiiikkkoootttxxxxxxvvvuuutttuuusssqqqrrrssstttsssssssssssstttvvvwwwyyyzzz{{{{{{yyywwwvvvvvvvvvuuussssssqqqlllaaaSSSGGG???<<<444555555555444333555777555444444888<<>>HHHVVViiiyyy|||wwwvvvxxxvvviii\\\RRRIII>>>888777777666333777555333444666999;;;;;;@@@GGGSSS___hhhpppvvvyyy}}}~~~yyynnneee^^^WWWPPPNNNMMMKKKIIIGGGFFFFFFEEEFFFFFFHHHKKKOOOUUUZZZ]]]bbbdddgggiiikkkoootttwwwyyyyyy|||||||||~~~~~~~~~|||zzzvvvnnnfff___VVVRRRMMMJJJGGGEEEBBB@@@??????===<<<;;;:::::::::;;;:::;;;<<<>>>BBBEEEGGGHHHOOOYYYdddqqq}}}yyykkkaaaVVVZZZaaalllyyy}}}ttteeeYYYIII???;;;;;;;;;::::::<<>>>>>CCCFFFKKKSSS\\\eeelllqqqsssrrrsssuuuxxxxxxwwwuuuyyyxxxxxxyyyzzzwwwqqqllliiimmmssswwwwwwwwwvvvuuuqqqnnnhhh]]]PPPDDD<<<888;;;888444222333555666666444444777:::999888<<>>888:::===@@@EEEMMMTTTZZZeeejjjpppuuuwwwxxxxxxyyytttxxxyyyvvvvvvyyy{{{zzzuuuuuuuuuuuutttrrrpppnnnbbbZZZTTTUUUVVVUUUUUUVVVxxxxxxxxxxxxxxxxxxxxxxxxssssssqqqnnniiibbb]]]YYYPPPMMMHHHEEECCCAAA>>>===??????===<<<;;;;;;;;;;;;777888888999;;;===>>>?????????>>>???AAADDDHHHJJJLLLNNNRRRVVVZZZ```gggllllllppptttvvvvvvuuuuuuvvvyyyxxxvvvuuuvvvwwwzzz{{{yyyzzzyyyuuuuuuvvvsssnnnaaabbb___WWWSSSSSSRRRMMMJJJIIIGGGFFFFFFFFFDDDBBBAAAAAA@@@@@@@@@@@@@@@@@@AAAAAAAAABBBCCCDDDEEEFFFHHHLLLRRRWWW[[[aaaiiioooppppppqqqssstttuuuwwwwwwzzzyyywwwuuussssssrrrsssooommmmmmooorrrpppkkkggg```[[[TTTMMMGGGCCC???<<<999888777666666555555555888777666888;;;???BBBCCCMMMTTT^^^fffkkkoootttxxxzzz|||}}}{{{wwwuuuvvvyyyyyyzzz~~~~~~|||wwwoooggg^^^VVVNNNIIICCCBBBAAAAAA@@@AAAAAAAAAAAADDDGGGJJJMMMTTT^^^eeeiiilllqqquuuvvvwwwwwwxxxyyywwwuuuuuuvvvvvvuuutttqqqqqqrrrssstttvvvwwwxxx}}}zzzwwwvvvvvvvvvtttrrrssspppkkkbbbWWWKKK@@@:::777999999777444444666777666444444888:::>>>IIIUUU```hhhqqqwww~~~yyyqqq\\\MMM>>>888888666555666999666333333444444333333777777999???HHHUUUhhhxxx~~~~~~}}}~~~{{{vvvuuutttnnneeeYYYOOOBBB;;;999999777333555555555555555777;;;>>>AAAHHHRRR\\\eeemmmtttxxx|||~~~~~~yyyoooggg```YYYRRRNNNMMMLLLJJJHHHGGGFFFFFFGGGGGGHHHKKKOOOUUUZZZ]]]bbbdddfffhhhjjjnnnsssvvvxxxyyy}}}~~~}}}}}}~~~}}}yyyqqqggg```YYYVVVQQQMMMKKKHHHFFFDDD@@@???>>><<<;;;;;;;;;;;;:::::::::;;;===@@@DDDFFFGGGPPP\\\fffsss~~~|||qqqiii^^^gggrrrzzztttfffPPPJJJAAA;;;:::::::::::::::===>>>>>>@@@FFFOOOTTT]]]cccmmmwww~~~||||||~~~~~~|||{{{{{{xxxqqqmmmkkkfff```YYYQQQFFF>>>;;;:::999888::::::;;;<<<===>>>??????BBBDDDIIIPPPYYYbbbjjjnnnrrrrrrrrrtttwwwyyyyyyxxxyyyzzzzzzzzzyyyuuuoookkkhhhlllrrruuuvvvvvvvvvvvvrrrpppkkkaaaSSSGGG>>>:::999777444444444555444333666555666777666555:::AAACCCSSSdddmmmrrrwww|||~~~{{{zzzyyyzzz}}}~~~}}}|||{{{zzzwwwvvvyyy}}}zzzsssiii^^^OOOFFFDDDCCC@@@===999:::<<<>>>AAAGGGOOOTTT___eeennnuuuxxxyyyyyyyyyvvvyyyzzzvvvuuuyyy{{{{{{uuuuuutttvvvwwwuuurrrooogggaaa___cccfffeeedddeeezzzzzzzzzyyyyyyxxxxxxxxxrrrsssrrrooojjjddd]]]YYYQQQNNNIIIFFFDDDBBB@@@>>>======<<<<<<<<<======>>>::::::;;;;;;<<<<<<======???>>>===>>>AAAFFFKKKNNNMMMOOORRRUUUZZZ___fffjjjhhhmmmrrrtttsssqqqpppqqqwwwuuusssrrrsssuuuxxxzzzxxxyyyvvvrrrrrrsssqqqlll```bbb^^^VVVSSSTTTSSSNNNJJJHHHGGGFFFFFFFFFDDDBBBAAAAAAAAA@@@@@@@@@@@@???AAAAAAAAABBBCCCDDDEEEFFFFFFJJJPPPUUUZZZ```hhhnnnoooppppppqqqssstttuuuuuuzzzyyywwwuuutttsssttttttnnnoooppprrrrrrppplllhhhddd___XXXQQQLLLGGGCCC@@@888777777666666666666777888777666777;;;>>>@@@AAALLLSSS^^^fffkkkoootttxxx{{{}}}~~~{{{wwwuuuvvvxxxzzz|||~~~{{{uuummmfff```XXXOOOHHHBBBBBBAAAAAA@@@AAAAAAAAA<<>>===;;;;;;;;;;;;999999999:::<<>>@@@AAAAAACCCGGGNNNWWW```ggglllqqqppppppssswwwzzz{{{|||xxxzzz||||||yyytttooolllmmmpppsssuuutttsssrrrrrrsssrrrnnndddVVVIII@@@===666666555666666555333000777555444444333333999BBB@@@MMM]]]hhhqqqxxxzzzyyy|||{{{zzz|||~~~}}}zzzvvv{{{zzzwwwvvv{{{}}}vvvmmmaaaQQQHHHEEECCC@@@<<<======<<<<<>>>>>===<<<:::999888888<<<;;;:::999999:::;;;<<<<<<;;;:::;;;???DDDJJJNNNIIILLLOOOSSSXXX^^^fffkkklllqqqvvvyyyxxxwwwuuutttrrrssstttvvvwwwxxxxxxxxx{{{yyywwwuuutttrrrooollliiieee^^^XXXSSSRRRRRRRRRMMMKKKHHHGGGFFFEEEBBB@@@BBBEEECCC>>>>>>CCCDDDAAA>>>===>>>???@@@CCCEEEGGGHHHPPPXXXYYYXXX]]]kkkwwwqqqsssvvvvvvuuuuuuuuuvvvwwwvvvwwwyyyzzzyyyvvvtttpppooonnnqqqtttsssmmmgggddd___VVVPPPJJJEEE???:::>>>;;;777555666999:::;;;999999:::;;;===@@@CCCDDDLLLTTT^^^eeeiiinnntttzzzyyyzzz{{{{{{zzzyyyzzz{{{}}}{{{{{{zzzzzzwwwqqqjjjbbbWWWMMMGGGGGGDDDAAA???@@@AAAAAAAAACCCBBBCCCFFFKKKTTT\\\aaaccchhhooowww|||~~~}}}|||}}}{{{zzzzzzzzzzzzxxxwwwvvvvvvvvvuuuttttttsssssswwwvvvtttsssrrrrrrssstttpppqqqnnnfff^^^UUUIII>>>888777666555444555666666666777666666666999???CCCSSSZZZdddmmmuuuzzz~~~{{{tttiii[[[HHH<<<888888777555555555444444444333333333555000...555AAANNN]]]hhh~~~}}}{{{}}}}}}||||||}}}xxxooogggggg[[[MMMEEE???999666777777666444555777999::::::???DDDMMMVVV___hhhpppuuuvvv{{{{{{|||yyyrrrkkkeee[[[RRRPPPNNNLLLKKKKKKKKKJJJHHHFFFFFFGGGIIIMMMRRRWWWZZZ___```bbbdddgggmmmsssxxx}}}~~~~~~~~~~~~|||vvvllleee^^^YYYTTTRRRSSSQQQLLLHHHCCCDDDDDDAAA===:::<<<>>>>>><<<::::::<<<>>>??????HHHOOOZZZiiivvv}}}}}}{{{|||wwwqqqvvvwwwaaaQQQ======<<<;;;;;;;;;<<<<<<===::::::===???@@@FFFMMMWWW___jjjvvv~~~~~~|||}}}}}}|||zzzxxx|||yyyuuurrrkkkccc```ZZZPPPHHHBBB>>><<<;;;::::::::::::;;;===>>>@@@AAACCCGGGJJJOOOXXXdddllllllooorrruuuvvvxxxzzz||||||zzzzzz{{{|||zzzuuuqqquuuuuuuuuuuutttttttttttttttuuupppdddXXXMMMCCC;;;===777444555555333333555333555666555444444888;;;BBBHHHSSSbbbpppyyy||||||~~~|||xxxwwwxxxyyyzzzzzz}}}~~~}}}||||||}}}yyy}}}}}}{{{|||~~~xxxooodddVVVMMMJJJHHHBBB>>>888888999;;;@@@EEEJJJMMM[[[bbbkkkrrrvvvwwwvvvvvvuuuuuutttttttttuuuuuuvvvtttrrrtttxxxyyytttrrrrrrssspppoootttwwwwwwxxxzzz{{{{{{|||||||||||||||{{{zzzvvvrrrpppoookkkbbb[[[WWWQQQJJJGGGGGGFFFCCC??????>>>===<<<:::999888777;;;;;;::::::::::::;;;;;;;;;;;;:::;;;>>>CCCHHHKKKJJJLLLOOORRRWWW]]]dddiiipppssswwwyyyyyywwwuuuuuusssssstttttttttttttttsssvvvuuuttttttsssrrrnnnkkkjjjfff```YYYTTTQQQPPPPPPLLLJJJGGGFFFFFFEEEBBB@@@@@@DDDDDDAAA@@@CCCCCC????????????@@@BBBDDDGGGHHHIIIOOOVVVYYYZZZ```kkkuuurrrtttwwwwwwvvvuuuuuuvvvyyyyyyyyyyyyzzzxxxuuussssssqqqppprrruuutttooojjjfff```WWWPPPJJJEEE???;;;===:::666555666888999::::::::::::;;;===???BBBCCCKKKRRR\\\ccchhhmmmsssxxxyyyzzzzzzzzzyyyyyyzzz|||}}}}}}|||zzzwwwqqqjjjbbbXXXNNNGGGIIIEEE@@@>>>>>>@@@AAABBBBBBBBBBBBEEEJJJRRRZZZ___dddhhhpppwww|||~~~}}}{{{zzzzzzzzzzzzxxxwwwwwwwwwvvvvvvvvvvvvuuuuuuwwwvvvuuuttttttsssssssssrrrsssoooggg___VVVJJJ???999888666555444555666666666666666555555999===AAAOOOUUU^^^hhhpppvvv|||~~~~~~zzztttlll]]]JJJ===888888777555666666555555555444444444555111000555>>>IIIXXXdddxxxzzzsssllljjj]]]PPPHHHBBB;;;888888888777666888:::<<<===<<<@@@EEEMMMUUU^^^gggoootttuuuxxx|||}}}~~~}}}{{{{{{|||yyyrrrllleee\\\SSSQQQNNNLLLKKKKKKKKKJJJHHHFFFFFFGGGHHHLLLQQQVVVYYY^^^```bbbdddhhhmmmsssxxx}}}}}}~~~}}}{{{uuukkkdddccc]]]VVVSSSRRRPPPLLLIIICCCDDDCCC@@@===;;;;;;======;;;::::::<<<>>>@@@AAAKKKSSS```nnnwww{{{{{{zzz~~~zzz}}}mmmWWWHHH<<<<<<;;;:::::::::;;;;;;<<<::::::===???@@@FFFLLLVVV^^^iiittt}}}~~~~~~}}}{{{xxx{{{~~~{{{yyywwwqqqjjjccc\\\RRRHHHBBB???===<<<;;;;;;::::::;;;<<<===??????BBBFFFJJJOOOWWWbbbjjjkkklllooorrruuuxxxyyyyyyxxxxxxxxxzzz|||{{{wwwsssttttttuuuuuuvvvvvvvvvvvvtttuuupppeeeZZZPPPFFF>>>>>>888444555555333333555333555666555444444777:::@@@EEEOOO]]]kkkuuuzzz{{{|||{{{{{{|||}}}~~~}}}}}}{{{|||}}}}}}{{{zzzzzz{{{xxx{{{zzzxxxyyy|||{{{vvvnnneeeYYYPPPKKKGGGCCC@@@???>>>===<<<>>>BBBEEEHHHRRRZZZeeeooouuuwwwxxxxxxttttttssssssssstttttttttssssssuuuwwwsssoooqqqvvvuuuqqqppptttvvvvvvvvvxxx||||||||||||||||||{{{{{{yyywwwuuussspppkkkddd___ZZZTTTNNNJJJHHHGGGEEEBBB@@@???>>><<<:::999777777:::::::::;;;;;;::::::::::::::::::<<<>>>AAADDDFFFIIIKKKNNNRRRVVV\\\ccchhhsssvvvyyyzzzyyyxxxxxxxxxwwwwwwvvvuuutttsssrrrrrrsssssstttuuuvvvtttooolllkkkhhhbbb[[[UUUQQQNNNMMMKKKIIIGGGEEEEEEDDDCCCAAA???CCCDDDCCCBBBCCCAAA===@@@AAAAAABBBDDDFFFHHHIIIJJJNNNTTTYYY\\\bbbjjjqqqsssuuuwwwxxxwwwvvvvvvvvv|||{{{zzzzzzzzzxxxuuusssvvvtttrrrsssuuuuuurrrnnnhhhbbbYYYQQQJJJEEE@@@===<<<999666444555777888888:::::::::;;;<<<>>>@@@BBBIIIPPPYYYaaafffkkkqqquuuyyyyyyyyywwwvvvxxxzzz}}}}}}zzzwwwqqqjjjbbbXXXNNNHHHIIIEEE@@@>>>>>>@@@AAAAAAAAAAAAAAADDDIIIQQQXXX\\\ccchhhooowww}}}}}}{{{{{{{{{|||{{{yyyxxxxxxxxxxxxxxxyyyyyyyyyyyywwwwwwwwwwwwvvvuuutttssstttuuurrrjjjbbbYYYLLLAAA;;;:::888666555555666777555555555444444777;;;???IIINNNVVV___hhhpppxxx}}}~~~}}}yyyuuuqqqbbbNNN???999777666555666666666666555555555555444222333666999BBBRRR```rrr|||}}}xxxuuulllaaaUUUNNNGGG???999888999999999<<>>>>>===<<<;;;::::::;;;<<<===<<<@@@EEEIIINNNUUU___fffjjjiiikkkooouuuxxxxxxvvvvvvvvvwwwyyy{{{{{{yyyvvvtttuuuvvvwwwwwwwwwwwwwwwsssuuuqqqggg^^^UUUKKKBBB???999555555555333333666444555555444444444777999<<>><<<===@@@DDDFFFPPPXXXeeeooovvvxxxyyyyyyssssssssssssssssssssssssrrrtttxxxxxxsssnnnqqqxxxwwwrrrqqqtttvvvttttttvvv|||||||||{{{{{{{{{||||||xxxxxxwwwuuupppkkkeeebbb\\\WWWPPPKKKHHHGGGEEECCCAAA@@@>>>===;;;999777777888999:::;;;;;;:::999888888999:::;;;===???@@@AAAFFFHHHLLLQQQVVV\\\cccgggsssuuuxxxzzzzzz{{{|||}}}|||{{{zzzyyyxxxwwwwwwwwwuuuvvvxxxzzzzzzwwwrrrnnnjjjhhhccc]]]WWWSSSPPPNNNKKKIIIFFFEEEEEEEEECCCBBBAAABBBCCCBBBBBBAAA@@@>>>@@@AAAAAACCCDDDFFFGGGHHHKKKMMMRRRXXX^^^dddiiimmmqqqsssvvvvvvvvvuuuuuuvvv{{{zzzzzzzzzzzzyyywwwuuuwwwuuusssrrrssstttsssqqqjjjeee\\\SSSKKKEEEAAA???===:::777666777888888888::::::::::::;;;===???@@@GGGMMMWWW___eeejjjnnnqqqwwwwwwvvvttttttvvvzzz}}}zzzwwwqqqjjjbbbYYYOOOIIIGGGDDDAAA@@@@@@@@@???>>>BBBAAABBBDDDIIIOOOVVVZZZaaaeeemmmuuu{{{~~~~~~}}}~~~~~~|||zzzyyyzzzzzz{{{|||}}}}}}}}}xxxyyyyyyyyyxxxwwwuuusssvvvxxxuuunnnfff]]]PPPDDD>>><<<999777555555666777444444444444444555999<<>>AAABBBAAA@@@BBBFFFLLLSSSZZZbbbiiiooottttttuuuyyy~~~|||}}}zzztttnnnhhh___VVVTTTQQQMMMKKKJJJJJJIIIHHHGGGFFFFFFGGGJJJNNNRRRUUUXXX[[[___cccggglllqqqttt{{{|||~~~}}}}}}zzzqqqjjjfffbbb]]]YYYUUUQQQMMMIIIDDDDDDBBB@@@>>><<<<<<<<<::::::::::::<<>>???CCCJJJUUU\\\fffqqqzzz}}}zzzkkkcccWWWLLLDDDAAA???>>>======;;;:::::::::;;;;;;:::>>>DDDHHHMMMSSS\\\bbbiiiggghhhnnnvvvzzzxxxuuuwwwwwwxxxzzz{{{zzzyyyxxxwwwwwwxxxxxxxxxwwwvvvuuusssuuuqqqjjjbbb[[[PPPGGGAAA:::666666555333444666555555555444333444666777:::===EEEPPP]]]iiisssxxxooorrrvvvyyy{{{}}}~~~~~~||||||}}}wwwuuurrrpppppprrrqqqoooiiigggaaaWWWLLLEEECCCCCC@@@>>><<<;;;===AAAFFFJJJPPPXXXdddnnnssstttsssrrrttttttttttttttttttsssssssssvvv|||~~~wwwtttvvvxxxtttrrrtttuuusssrrrttt|||{{{{{{{{{{{{|||}}}}}}xxxxxxwwwuuuqqqlllgggddd\\\XXXQQQKKKGGGEEEDDDDDD@@@@@@???===;;;999888777777888999::::::999888777777888999;;;<<<===>>>>>>AAAEEEJJJPPPUUU\\\ccchhhooorrrvvvzzz{{{}}}}}}|||{{{{{{zzz{{{||||||yyyzzz|||~~~}}}yyysssnnnjjjgggccc^^^YYYVVVSSSRRRMMMJJJGGGEEEEEEEEEDDDCCCDDDCCCAAA@@@@@@??????AAA??????@@@BBBCCCDDDEEEEEEJJJLLLPPPVVV]]]ccchhhjjjnnnpppsssttttttttttttuuuyyyxxxxxxyyyzzz{{{zzzxxxvvvtttrrrqqqrrrrrrrrrqqqlllggg___UUULLLEEEBBB@@@???<<<999888888999999999:::999999:::;;;===>>>@@@FFFLLLUUU^^^eeejjjmmmoootttttttttssssssuuuyyy|||zzzvvvqqqkkkcccYYYPPPIIIDDDCCCBBBCCCCCCAAA===:::BBBBBBBBBDDDIIINNNTTTWWW^^^bbbjjjrrryyy~~~~~~{{{||||||}}}~~~zzz{{{{{{{{{zzzxxxvvvuuuwwwzzzxxxrrrjjjaaaTTTIIIBBB???;;;888666666777888444444444444333444777:::???CCCIIIPPPYYYdddnnnuuuwwwxxxzzz~~~~~~~~~~~~yyylllYYYHHH>>>999666555444444444333333333222222000222555777666;;;LLL]]]oooyyy~~~~~~~~~pppfff[[[UUUNNNDDD===;;;;;;;;;<<>>===<<<:::;;;;;;;;;<<<@@@FFFKKKXXXfffsssvvvoooiiilllrrrvvvzzzsss]]]KKK@@@===::::::999888777666666666:::999:::===>>>>>>BBBHHHTTT[[[eeepppyyy}}}oooggg[[[OOOGGGBBB@@@>>>>>>===;;;:::999999::::::999===CCCGGGKKKQQQYYY___hhhgggiiipppxxx|||zzzvvvzzz{{{{{{{{{zzzyyyxxxwwwzzz{{{{{{zzzxxxvvvsssrrrtttuuurrrlllfff___UUUKKKBBB;;;666666555333444777777555444333333444555555888<<>>===;;;;;;===AAAFFFIIIKKKSSS^^^hhhmmmnnnmmmmmmvvvvvvvvvwwwvvvuuutttsssuuuwwwzzzsssyyytttsssuuuvvvtttsssuuu{{{zzzzzzzzz{{{|||~~~zzzyyywwwvvvtttpppjjjfff]]]YYYRRRKKKFFFCCCCCCDDD@@@???>>>===<<<:::999999888888888999999888888888777777888:::;;;<<<======@@@CCCIIIOOOUUU[[[bbbfffkkkooouuuyyy|||~~~{{{zzzyyyyyyyyy{{{|||}}}{{{|||~~~{{{uuupppllliiieee___[[[XXXVVVVVVPPPMMMIIIFFFEEEEEEDDDCCCFFFBBB@@@@@@???===>>>BBB===>>>???AAABBBCCCCCCCCCIIIKKKOOOTTTZZZ```fffiiijjjmmmqqqsssssstttuuuvvvxxxwwwvvvwwwyyy{{{zzzyyyttttttsssqqqqqqqqqqqqqqqllliiicccYYYOOOFFFBBB@@@???===:::999::::::999888888888888999:::<<>>===AAAFFFRRRYYYcccnnnwwwtttlll```UUULLLFFFBBB???===<<<;;;999999999:::::::::>>>BBBEEEIIIOOOXXX^^^fffgggkkkqqqxxx|||{{{xxx{{{|||}}}{{{xxxvvvuuuvvv|||||||||{{{xxxtttqqqoootttuuurrrmmmiiicccXXXLLLDDD===777666555444555888888666333333333444444333777;;;AAAIIISSS___kkkrrrsssvvvzzz{{{|||~~~{{{{{{|||{{{vvvsssssssssooommmnnnhhhhhheee]]]RRRIIIDDDBBB@@@>>>===<<<===???AAACCCGGGOOO[[[eeelllppprrrsssvvvwwwxxxxxxwwwvvvtttsssuuuwww~~~tttyyytttsssvvvxxxvvvvvvxxxyyyyyyxxxyyy{{{}}}~~~{{{xxxxxxyyyvvvnnnhhh^^^ZZZSSSLLLFFFCCCDDDEEE>>>>>>>>>===<<<;;;;;;;;;888888777777777777888888777777888999:::<<<>>>???AAAEEEJJJOOOTTTYYY^^^bbbhhhmmmtttyyy|||}}}{{{zzzyyyxxxxxxzzz{{{}}}~~~~~~zzzvvvqqqmmmggg```[[[YYYXXXXXXSSSPPPKKKGGGFFFEEEEEEDDDEEEAAA@@@BBBAAA===<<<@@@===>>>@@@AAABBBBBBBBBBBBHHHJJJNNNQQQVVV\\\dddjjjiiilllpppssstttuuuwwwyyyyyywwwvvvvvvxxxyyyyyyxxxsssttttttsssrrrqqqpppqqqllljjjfff\\\QQQGGGAAA@@@???<<<:::999999999888777777777777888:::===???@@@GGGLLLUUU___hhhmmmnnnnnnsssuuuvvvwwwxxxyyy|||~~~}}}zzzvvvqqqkkkdddZZZQQQKKKFFFDDDAAA@@@@@@???===;;;?????????AAAEEEIIIMMMOOO[[[___gggpppxxx~~~|||zzzyyyyyyyyyxxx{{{|||wwwqqqjjj]]]RRRGGGDDD???:::777666777888555666666555444444666888:::===BBBHHHOOOXXXaaagggoooooovvv~~~zzzqqqaaaRRREEE<<<777555444444333333333222222222333222333444333777DDDQQQcccsss~~~vvvkkk```YYYSSSKKKEEEDDDAAA@@@??????AAABBBBBBAAABBBDDDGGGKKKOOOVVV]]]bbbiiipppyyyzzzuuuqqqhhh___XXXTTTOOOKKKIIIIIIIIIHHHHHHGGGFFFEEEFFFIIILLLNNNSSSXXX```fffkkkooosssuuu{{{~~~}}}~~~~~~~~~~~~wwwtttnnnfff]]]VVVRRRPPPJJJGGGDDDCCCCCCCCCAAA>>>;;;======<<<;;;???GGGNNN```gggllliiiaaa^^^fffoootttwww|||vvvbbbNNNBBB======;;;;;;999888777666666666999888:::===>>>===@@@EEENNNUUUaaalllttt{{{yyyrrrggg\\\SSSKKKEEEAAA<<<;;;:::999999999:::;;;<<<>>>AAADDDGGGNNNWWW^^^cccggglllssswwwzzzzzzzzzyyy{{{{{{yyyvvvssstttuuuzzz{{{{{{zzzxxxtttqqqnnntttuuurrrnnnkkkeeeYYYMMMEEE>>>777666555444555888999666333222333444333222555999???FFFOOOZZZfffnnnqqqvvv{{{}}}}}}}}}}}}|||}}}~~~xxxvvvxxxwwwqqqnnnoookkkjjjfff```WWWMMMFFFCCC??????>>>===<<<<<<======CCCJJJVVVaaajjjppptttwwwvvvvvvwwwxxxwwwuuusssrrrtttuuu|||zzzxxxtttssswwwyyyyyyyyy{{{xxxxxxxxxyyy{{{~~~}}}yyyzzz|||zzzqqqiii```\\\UUUMMMFFFCCCDDDFFF>>>=========<<<<<<<<<<<<999888777666666777888999777777777888:::<<<>>>@@@CCCFFFKKKOOOSSSWWW[[[^^^hhhmmmtttyyy{{{|||||||||}}}|||zzzyyyyyyzzz{{{}}}}}}uuupppiiiaaa[[[XXXXXXXXXUUUQQQLLLHHHFFFFFFEEEDDDCCC@@@AAAEEEDDD===;;;======>>>@@@BBBCCCCCCBBBBBBGGGJJJNNNPPPSSSZZZcccjjjhhhkkkpppsssuuuwwwyyy{{{zzzxxxvvvvvvwwwwwwwwwvvvssstttuuutttsssqqqqqqqqqlllkkkggg^^^RRRHHHAAA???>>><<<999888999888777666666666666888:::===???AAAHHHMMMVVV```iiinnnooonnntttvvvyyyzzz{{{|||~~~}}}|||zzzvvvqqqkkkddd[[[QQQKKKIIIEEE@@@=========>>>>>>======>>>???BBBFFFJJJLLL[[[___gggpppyyy~~~|||zzzzzzzzzzzzxxx{{{|||xxxssslll___TTTIIIEEE???:::777666888999555666777666555444666888888;;;@@@FFFLLLTTT\\\aaannnooovvv|||~~~zzzqqqcccTTTGGG===888555555555444444444333333333555222222222222555@@@KKK\\\ooo}}}xxxmmmaaa[[[UUUMMMHHHHHHDDDBBB@@@@@@AAABBBCCCBBBBBBDDDFFFIIINNNTTT[[[```dddmmmyyy{{{wwwrrrjjjaaaYYYUUUOOOKKKIIIIIIHHHHHHHHHGGGFFFEEEFFFHHHKKKMMMUUUZZZbbbiiinnnrrruuuwww|||~~~}}}{{{{{{{{{{{{{{{|||sssggg]]]VVVSSSSSSKKKHHHEEEDDDDDDDDDBBB???<<<===>>><<<;;;>>>GGGNNNaaafffhhhddd\\\\\\eeennntttwww{{{~~~lllXXXHHH???======<<<;;;:::888777666666666999888:::===>>>===???EEEKKKRRR^^^jjjrrrxxx|||~~~|||vvvlllaaaXXXOOOHHHCCC;;;:::999999999:::;;;;;;===???AAACCCFFFMMMWWW___aaafffmmmsssvvvxxxzzz{{{vvvxxxyyywwwtttrrrsssuuuxxxyyyzzzzzzxxxuuuqqqooouuuuuurrrnnnkkkfffYYYMMMFFF>>>888666555444555999999666333222333444333111333888>>>EEELLLWWWbbbkkksssyyy~~~zzzxxx{{{zzzsssnnnooonnnlllhhhbbbZZZQQQIIIDDD<<<===============<<<<<<<<>>===;;;999888888888888888777777666666777666666888;;;===>>>>>>AAABBBHHHNNNPPPRRRXXX___gggkkkrrrxxx|||}}}|||{{{~~~~~~}}}||||||}}}~~~|||mmmcccdddbbbYYYVVVYYYNNNLLLJJJIIIIIIHHHFFFDDDGGGEEECCCAAA???>>>>>>>>>@@@???>>>>>>???BBBEEEGGGGGGHHHLLLQQQWWW]]]cccfffoooppprrruuuxxxzzzzzzyyyssswwwzzzzzzxxxvvvwwwyyyvvvvvvuuutttqqqpppqqqrrrnnnkkkfff]]]TTTLLLHHHFFFBBB<<<888999999777777999777888999:::<<<===>>>>>>CCCJJJTTT^^^ffflllpppsssyyyzzz{{{}}}~~~~~~|||zzz{{{xxxyyysssooommmdddXXXPPPPPPCCCAAAAAABBB???;;;:::>>>;;;<<<>>>???AAADDDIIILLLZZZ[[[```iiittt~~~~~~~~~}}}{{{xxxvvvxxxyyyxxxwwwwwwtttgggYYYJJJCCC>>>===;;;777666777444555666666666555444444888;;;???BBBFFFMMMWWW^^^hhhlllssszzz~~~}}}|||xxxqqqeeeUUUFFF<<<888777444333222333444444333111222222222333444999@@@EEEZZZnnn}}}~~~}}}~~~~~~~~~vvvoooeee\\\UUUNNNFFFAAAIIIIIIGGGFFFDDDBBBAAA@@@@@@???BBBHHHLLLPPPWWW___gggpppzzz}}}}}}}}}|||tttkkkeeeZZZQQQQQQPPPHHHIIIJJJCCCCCCDDDEEEDDDDDDEEEHHHKKKUUUYYY```eeeiiimmmqqqtttzzz~~~{{{|||||||||sssggg```\\\XXXTTTOOOLLLJJJHHHFFFFFFEEEBBB@@@???;;;:::======>>>FFFPPPbbb___ZZZVVVTTTWWW]]]bbbssssssuuuyyy~~~~~~hhhUUUHHH@@@<<<:::666666777777777666666555===<<<:::999999;;;@@@EEENNNSSS[[[ccclllvvv~~~{{{{{{wwwkkk___WWWOOOHHHBBB=========;;;999999999:::???===???DDDHHHJJJPPPXXXbbbgggnnntttxxxxxxwwwvvvuuuxxxzzzzzzyyywwwwwwwww|||{{{xxxvvvtttuuuvvvvvvssssssqqqooonnnlllbbbWWWGGG???:::999777444777===:::888666555555555444333777777:::AAAGGGPPP]]]jjjpppvvv~~~~~~~~~~~~~~~{{{xxxuuutttsssrrrqqqoooggg\\\QQQIIIEEECCCAAA===<<<;;;;;;:::888BBBAAAFFFPPPYYY```gggnnnnnntttxxxvvvtttuuuvvvttttttwww{{{~~~~~~{{{wwwtttpppsssvvvyyyzzzyyywwwuuuzzzzzzzzzzzzzzz{{{{{{|||{{{{{{yyywwwxxxyyytttlllccc^^^VVVOOOJJJGGGDDDBBB??????>>>===<<<:::999888999888888777666666777777999888888999:::<<<<<<<<>>=========???>>>======>>>AAADDDFFFGGGHHHKKKPPPVVV]]]cccfffooopppsssvvvzzz|||||||||vvvxxxzzzzzzyyyxxxxxxxxxwwwwwwvvvtttqqqpppoooppppppoookkkdddZZZQQQJJJGGGAAA;;;888888999666666888999888666666777:::===@@@DDDIIIQQQYYYaaajjjqqqvvvzzz{{{|||}}}~~~}}}{{{zzz}}}zzz}}}xxxtttqqqiii]]]VVVUUUFFFBBB???@@@???;;;:::<<<;;;===>>>???AAADDDHHHLLLYYYZZZ^^^fffpppxxx|||}}}}}}~~~}}}~~~~~~|||{{{{{{zzzwwwuuuuuuvvvvvvuuuvvvssshhh[[[OOOGGG@@@===:::666555666666666666666666555555555999<<>>BBBQQQeeeuuuxxxxxx}}}}}}~~~|||uuukkkccc[[[TTTLLLFFFFFFEEEDDDBBBAAA???>>>>>>AAA@@@BBBHHHLLLPPPXXX```eeellluuu{{{|||{{{{{{{{{}}}zzztttmmmggg]]]TTTSSSQQQIIIIIILLLEEECCCDDDDDDCCCCCCDDDHHHKKKSSSWWW]]]bbbgggkkkooorrr{{{~~~yyypppfff^^^ZZZWWWRRRNNNLLLJJJHHHGGGGGGFFFDDDBBBAAA===<<<===<<<<<>>===<<<::::::===BBBEEEIIINNNVVV___hhhrrrzzz~~~zzzzzz~~~}}}vvvkkkbbbZZZSSSJJJEEE@@@???<<<999777888:::<<<===<<<===BBBEEEGGGNNNUUU```eeelllrrruuuwwwwwwwwwwwwyyyzzzzzzxxxxxxxxxyyyyyyzzzzzzzzzxxxwwwuuutttqqqrrrqqqnnnnnnllldddZZZMMMDDD<<<:::888555666:::999777555444555444333222777666888>>>EEENNN\\\iiiooottt}}}~~~}}}|||{{{}}}|||zzzxxxvvvuuuttttttuuussspppjjjaaaWWWNNNHHHBBB@@@===;;;<<<======<<>>>>>===<<<:::999888888:::888777555555666777888::::::999999999:::;;;;;;@@@@@@DDDJJJLLLNNNVVV^^^dddhhhnnntttxxxzzzyyyyyyzzzyyyyyyyyyyyyzzz{{{||||||{{{}}}uuukkkhhhbbbYYYTTTVVVQQQOOOKKKJJJIIIGGGEEECCCGGGFFFCCC@@@>>>===<<<<<<>>>===<<<<<<===@@@BBBDDDGGGHHHJJJOOOUUU\\\cccgggmmmooossswwwzzz}}}~~~|||{{{{{{||||||{{{yyywwwxxxwwwvvvtttrrrpppooonnnqqqpppmmmhhh___TTTKKKEEE@@@;;;777888888555555777:::777333111333777===AAAEEEHHHNNNUUU]]]gggrrrxxx{{{|||}}}~~~~~~}}}{{{zzz~~~~~~||||||xxxuuummmbbbZZZXXXKKKCCC>>>>>>>>>;;;:::;;;<<<===>>>???@@@CCCHHHKKKWWWXXX\\\ccckkkqqquuuuuu~~~}}}{{{|||}}}{{{|||~~~~~~}}}{{{{{{{{{zzzxxxvvvssstttttttttuuusssiii^^^UUULLLCCC???;;;666555777777666555555555666777777999<<>>;;;888666222111111222222222333333333222333666;;;???III\\\mmmrrrvvv|||~~~}}}}}}vvvlllddd]]]UUULLLGGGGGGFFFEEEDDDCCCBBBAAAAAACCCAAACCCHHHLLLPPPXXX```ggglllssszzz~~~~~~}}}{{{~~~~~~zzz|||~~~}}}|||zzzuuuoookkkaaaWWWUUURRRIIIJJJMMMGGGDDDDDDCCCAAAAAACCCGGGKKKSSSWWW]]]bbbgggkkkpppssszzz~~~uuunnnddd\\\XXXUUUQQQMMMMMMKKKIIIHHHHHHGGGEEECCCCCC???======<<<<<<@@@GGGLLLKKKKKKKKKMMMTTT\\\bbbkkkmmmrrrwww}}}wwwhhhZZZOOOGGG???:::===<<<;;;:::::::::;;;;;;===<<<;;;:::999<<<@@@DDDHHHMMMUUU^^^hhhrrr{{{~~~~~~zzzzzz|||}}}|||yyytttmmmfff___WWWMMMFFFCCC@@@;;;777666888;;;>>>;;;:::;;;@@@BBBDDDJJJQQQ]]]bbbiiiooosssvvvxxxzzzzzzzzzzzzyyyxxxxxxzzz|||wwwyyy|||~~~}}}yyyuuurrrpppqqqqqqnnnnnnmmmeee]]]TTTIII>>>::::::888777777999777555444555444333222666444666;;;AAAJJJYYYfffmmmrrryyy|||zzzyyyzzzzzzyyyxxxwwwwwwwwwwwwxxxuuurrrnnniii```UUUMMMCCC@@@<<<:::;;;<<<======AAA>>>???FFFMMMTTT^^^fffhhhooosssrrrppprrrssssssxxxwwwvvvuuuuuuuuuuuuuuuwwwuuusssrrrsssvvvyyy|||uuuvvvwwwyyyzzz{{{||||||yyyzzzyyyvvvvvvvvvrrrkkkeee___WWWPPPJJJEEE@@@>>>======<<<:::999888888888:::888666444444555888999888999:::999999:::;;;===>>>>>>AAAGGGIIIKKKSSS\\\bbbffflllrrrvvvwwwwwwwwwxxxxxxxxxyyyyyyzzz{{{{{{|||zzz{{{}}}}}}vvvmmmhhhbbbYYYUUUUUUSSSPPPLLLJJJIIIGGGEEEDDDEEEDDDBBB@@@>>>>>>>>>>>>>>>=========>>>@@@BBBCCCGGGHHHJJJNNNTTT[[[bbbfffjjjmmmrrrvvvyyy|||}}}~~~{{{xxxxxxwwwvvvuuutttsssqqqooorrrppplllfff^^^TTTJJJDDDBBB<<<888999999666555777999777444222333777===@@@CCCGGGMMMTTT]]]gggrrryyyzzz|||~~~}}}|||zzzzzz||||||}}}~~~~~~|||yyyuuummmddd\\\XXXPPPFFF>>>===???===;;;;;;<<<===>>>???@@@BBBGGGJJJTTTWWW\\\cccjjjooorrrttt{{{|||||||||{{{zzz{{{{{{yyy{{{}}}~~~~~~}}}}}}~~~}}}{{{yyytttvvvvvvuuuuuutttkkkaaaZZZPPPGGGAAA===888888:::888666555444444555777999888;;;???BBBDDDIIIQQQVVVaaacccfffkkkooosssuuuwwwwwwtttmmmbbbTTTGGG>>>::::::777222000000111222222333333333222222444999<<>>===;;;999777777888999:::::::::999777777999===@@@EEEKKKSSS\\\fffpppyyy~~~}}}|||}}}~~~~~~~~~{{{yyywwwtttooojjjdddZZZNNNEEEEEEAAA<<<999888999;;;<<<;;;999:::>>>@@@AAAGGGNNNZZZ```gggmmmqqquuuyyy}}}{{{{{{zzzxxxwwwxxx{{{~~~xxxzzz}}}~~~}}}zzzvvvtttqqqsssrrrooonnnmmmfff^^^XXXMMM@@@:::::::::888555:::888666555666555444333555333444888===FFFTTTaaalllqqqxxx||||||{{{~~~}}}|||{{{{{{{{{{{{{{{zzzvvvsssrrroooggg[[[RRRFFFBBB===::::::===???@@@CCC???===BBBHHHOOOYYYbbbdddkkkppppppoooqqqssssssttttttsssrrrqqqqqqqqqqqqvvvtttrrrpppqqqtttxxxzzztttuuuwwwyyy{{{|||||||||xxxzzzzzzwwwuuuuuurrrlllfffaaaYYYRRRLLLFFFAAA>>>===<<<;;;999888888888888999777555333444555888999666777999:::999:::===@@@>>>???CCCHHHKKKMMMTTT\\\aaadddjjjooosssvvvvvvvvvxxxxxxyyyzzz{{{{{{||||||yyywwwwwwzzz{{{zzz{{{~~~{{{tttmmmgggaaaZZZWWWWWWTTTQQQMMMJJJIIIHHHFFFEEEBBBAAA@@@???>>>???@@@@@@>>>>>>>>>>>>???AAABBBCCCFFFGGGIIIMMMTTT[[[aaaeeejjjnnntttxxx{{{}}}{{{yyyxxxvvvwwwxxxwwwuuurrruuupppjjjddd]]]UUULLLFFFDDD>>>:::::::::777777888777777666666888:::<<<>>>AAAFFFNNNWWW___iiiqqqvvvxxx{{{~~~~~~|||zzzzzz{{{{{{{{{{{{~~~~~~||||||zzzuuunnnfff^^^XXXRRRHHH???>>>???>>>=========>>>?????????AAAEEEIIIRRRVVV]]]dddkkkppptttvvvyyy}}}}}}zzzxxxxxxwwwxxxzzz|||}}}}}}}}}}}}~~~}}}}}}~~~}}}{{{yyyyyy{{{zzzwwwvvvtttmmmeee^^^TTTKKKEEEAAA===<<<>>>888777555444555666888:::888;;;@@@DDDGGGLLLSSSYYY```bbbfffjjjooosssvvvwwwyyywwwqqqfffWWWHHH===777:::777222000000111222222333444333222222444777:::IIIWWWhhhrrrxxx|||}}}wwwooogggaaaYYYPPPJJJEEECCCAAA@@@??????@@@@@@EEECCCDDDHHHKKKOOOVVV^^^bbbeeekkkrrryyy{{{zzzxxx|||yyyzzz{{{}}}{{{sssnnnfff[[[WWWRRRIIIIIILLLFFFEEEDDDBBB@@@???AAAFFFJJJJJJNNNSSSXXX]]]ccchhhllluuu{{{qqqmmmfff```[[[WWWTTTRRRTTTQQQNNNJJJHHHEEEAAA>>>>>>===<<<;;;<<>>???DDDLLLUUU^^^hhhqqqwww~~~~~~zzzxxxxxxvvvsssooohhh]]]OOOEEEDDDAAA>>><<<<<<;;;:::888<<<::::::>>>???@@@EEELLLWWW^^^ffflllppptttyyy~~~|||{{{zzzxxxvvvwww{{{~~~zzz{{{||||||{{{zzzxxxwwwsssvvvuuuqqqooommmgggaaaZZZPPPBBB::::::<<<:::666;;;999777666777777555444444222333666:::AAAOOO[[[hhhpppwwwzzz}}}|||{{{|||~~~||||||{{{{{{yyywwwuuutttssskkk___UUUHHHDDD>>><<<>>>CCCHHHKKKFFFAAA===@@@EEEKKKUUU___```hhhmmmmmmmmmpppssssssrrrrrrrrrrrrrrrqqqppppppsssrrrqqqppppppqqqsssttttttvvvxxxzzz||||||||||||xxx{{{{{{xxxvvvuuurrrmmmhhhccc\\\UUUOOOIIIDDD@@@===<<<:::999888888999999777666555444444666777999444777::::::999:::>>>AAA@@@BBBGGGMMMPPPQQQWWW___aaadddiiinnnrrrtttuuuuuuxxxyyyzzz{{{|||}}}}}}}}}vvvsssssswwwzzzzzz}}}xxxtttnnngggaaa\\\YYYXXXTTTQQQMMMJJJIIIIIIHHHGGGAAA@@@???>>>>>>???@@@AAA>>>>>>??????@@@AAABBBBBBDDDFFFIIINNNTTT[[[```ccckkkpppwww{{{|||}}}{{{yyyzzz|||{{{xxxtttxxxssslllfff```YYYQQQJJJEEE???;;;;;;;;;888777999666777888:::;;;<<<======???EEEOOOXXXaaahhhooosssuuuyyy}}}}}}{{{yyyzzz{{{|||{{{|||}}}|||~~~|||vvvoooiiiaaaZZZQQQHHHAAA@@@???======>>>>>>>>>???>>>???AAADDDGGGQQQVVV^^^ffflllqqqvvvyyyzzz|||{{{{{{vvvvvvwwwxxxzzz{{{||||||~~~}}}{{{{{{{{{zzzxxxvvv|||~~~}}}yyyxxxvvvpppiiibbbYYYPPPKKKFFFAAA???AAA999888777777888999;;;<<<:::>>>CCCGGGKKKPPPWWW\\\bbbdddhhhmmmrrrvvvyyyzzz|||zzztttiiiYYYIII===777888666222111111222222222333444444333333444777:::GGGSSScccooovvvzzz{{{|||zzzuuummmgggaaaZZZRRRLLLGGGEEECCC@@@??????@@@AAACCCBBBDDDIIILLLNNNTTT[[[```eeelllrrrwwwyyyzzzzzz|||xxxyyy{{{}}}|||tttoooggg\\\YYYTTTJJJJJJKKKEEEEEEEEECCCAAA@@@BBBFFFIIILLLPPPUUUZZZ___eeekkkooosssxxx~~~qqqnnniiiccc]]]YYYWWWVVVUUURRRNNNJJJGGGDDD@@@===;;;<<<;;;:::<<>><<<:::999999999:::<<<<<<<<<:::::::::===@@@>>>CCCJJJSSS\\\eeennnttt~~~{{{yyy{{{yyywwwtttmmmaaaRRRHHHFFFBBB>>>===>>>===999666<<<:::;;;===>>>???DDDJJJSSS[[[eeelllnnnrrrwww|||{{{{{{zzzwwwvvvwwwzzz}}}{{{{{{zzzzzzyyyyyyyyyyyytttwwwwwwssspppoookkkeee]]]UUUHHH===;;;===<<<888;;;999777666777777555444555333333666999>>>IIITTT```mmmwwwwwwxxx|||{{{wwwwwwyyy|||~~~|||{{{zzzyyyyyywwwwwwxxxxxxuuulll```WWWHHHDDD???>>>CCCKKKSSSXXXGGGAAA===>>>BBBGGGPPPYYY\\\ccciiijjjkkkoooqqqqqqrrrssssssttttttssssssrrrpppoooooonnnmmmmmmmmmmmmuuuwwwyyy{{{}}}}}}||||||xxx|||}}}yyyvvvuuusssoooiiieee^^^WWWRRRLLLGGGCCC>>>===;;;999888999:::;;;555555555555555666777777555888;;;:::888888<<<@@@@@@BBBIIIPPPRRRRRRWWW^^^```ccchhhmmmqqqtttuuuuuuwwwxxxzzz{{{|||}}}||||||xxxuuuuuuxxxzzzzzz}}}xxxvvvqqqiiibbb]]]ZZZXXXTTTQQQLLLJJJIIIJJJIIIIIICCCBBB@@@???>>>===>>>>>>======>>>>>>???@@@@@@@@@BBBDDDIIIOOOUUU[[[___aaajjjooovvvzzz{{{}}}~~~~~~~~~xxxssswwwrrrmmmjjjeee^^^SSSKKKEEE???;;;;;;:::777666888666777888999;;;<<<======???EEEMMMVVV^^^fffmmmqqqrrrwww{{{|||zzzxxxzzz|||~~~~~~zzz~~~}}}vvvpppkkkcccZZZLLLFFFAAA@@@>>>:::;;;>>>>>>??????>>>>>>@@@DDDFFFPPPVVV^^^fffkkkoootttwwwyyy}}}}}}|||~~~yyyxxxxxxxxxzzz|||~~~|||{{{{{{zzzwwwuuu{{{~~~}}}zzzxxxwwwsssnnnhhh___VVVQQQKKKCCC@@@AAA;;;;;;;;;<<<===>>>>>>>>>???CCCHHHLLLNNNRRRYYY^^^eeeggglllqqqvvvzzz|||}}}~~~|||vvvkkk\\\MMMAAA;;;666444222222333333333111333444444444444555888;;;CCCMMM]]]llluuuxxxzzz|||~~~xxxsssmmmhhhccc]]]TTTNNNJJJHHHEEEBBBAAAAAABBBBBBAAAAAADDDJJJLLLMMMRRRXXX___fffnnntttwwwyyy{{{~~~|||zzz{{{}}}}}}|||||||||yyytttqqqhhh___\\\WWWMMMKKKLLLDDDEEEEEEEEECCCBBBCCCFFFIIINNNQQQVVV[[[```fffmmmqqqsssxxx~~~|||pppnnnjjjddd___[[[YYYXXXRRRPPPLLLIIIGGGEEEAAA>>>:::<<<;;;999<<>>@@@BBBEEEHHHNNNQQQ^^^eeemmmssswww|||yyynnncccZZZQQQIIICCC??????>>>===<<<;;;::::::<<<======<<<:::;;;===@@@???DDDKKKSSS[[[dddlllrrr{{{}}}{{{}}}|||zzzxxxssshhhYYYOOOIIIDDD>>>;;;<<<===:::777<<<::::::<<<======AAAHHHOOOXXXcccjjjlllnnnsssxxxyyyzzzyyywwwvvvwwwyyy{{{zzzzzzzzzzzzyyyyyyyyyxxxrrrvvvxxxtttrrrrrrppplllccc]]]PPPBBB;;;======999:::888555555555555444222555444555777999<<>>:::;;;===AAAJJJRRRVVV^^^eeefffgggkkkoooooorrrqqqppppppppprrrtttuuuooonnnllljjjhhhhhhhhhhhhvvvxxxzzz|||}}}}}}|||{{{xxx}}}}}}zzzvvvvvvssspppjjjfff___YYYTTTNNNIIIEEE>>>===;;;999999999;;;<<<444555555666666666777777777:::===;;;888777:::???===@@@GGGOOOQQQQQQUUU[[[aaaccchhhmmmqqqtttuuuuuuvvvwwwyyy{{{||||||||||||~~~zzzxxxzzzzzzyyy{{{zzzyyytttjjjbbb^^^ZZZXXXTTTQQQLLLJJJJJJJJJJJJJJJFFFDDDBBB???===<<<;;;;;;<<<<<<======>>>>>>??????AAADDDIIIPPPVVV[[[^^^```ggglllsssvvvwwwxxx}}}xxxrrrssspppmmmkkkhhh___SSSIIIDDD>>>::::::999666555777777777777888999;;;===>>>@@@EEELLLTTT[[[ccckkkppppppuuuzzz{{{yyywwwyyy|||xxx}}}|||uuunnnjjjbbbYYYHHHDDDAAA@@@<<<888:::>>>>>>??????>>>>>>@@@CCCFFFOOOUUU^^^eeeiiimmmqqqtttvvvyyy{{{zzzxxxyyy~~~}}}{{{{{{}}}~~~~~~}}}{{{yyyvvvyyy||||||yyyxxxxxxvvvqqqlllcccZZZTTTMMMDDD@@@???======???@@@AAAAAAAAAAAADDDHHHLLLOOOPPPTTTYYY^^^gggjjjooouuuzzz}}}~~~}}}wwwmmm^^^PPPEEE???444333222333444444333111333444555555444666999;;;AAAKKK[[[kkkuuuyyy{{{}}}}}}}}}xxxrrrnnnjjjccc[[[UUUHHHFFFBBB???======>>>???@@@@@@DDDJJJMMMMMMPPPVVVZZZbbblllqqqrrrtttxxx|||{{{{{{~~~~~~zzz}}}}}}zzzxxxwwwvvvtttrrrjjj```^^^ZZZPPPMMMMMMDDDEEEFFFFFFEEEDDDDDDFFFHHHIIILLLPPPUUU[[[aaahhhmmmsssxxx~~~}}}pppnnnkkkeee___[[[ZZZYYYOOOMMMJJJIIIGGGFFFCCCAAA;;;===<<<999<<>>>>>>>>===<<<:::999888;;;;;;;;;:::999999<<<>>>;;;@@@GGGOOOWWW___gggllltttyyy~~~}}}~~~}}}|||{{{wwwmmm___UUUMMMEEE===999:::<<<;;;999<<<999999;;;<<<;;;@@@FFFKKKUUUbbbiiijjjlllpppuuuxxxyyyyyyxxxvvvvvvxxxzzzxxxyyyzzz{{{{{{yyyxxxwwwpppuuuwwwuuutttuuutttqqqgggcccVVVEEE<<<======:::888666444333333333222111555444666888999;;;BBBKKKNNNdddttttttqqquuuwwwuuuuuuvvvwwwyyy|||~~~~~~}}}{{{{{{zzzzzzzzzvvvzzz~~~~~~wwwlllbbb\\\KKKEEE>>>:::===EEEMMMRRRAAA;;;777888:::===EEELLLSSS[[[bbbcccdddiiilllmmmqqqnnnkkkiiijjjnnnsssvvvpppnnnjjjfffddddddeeefff~~~~~~}}}{{{zzz{{{vvvvvvwwwwwwrrrnnnlllfff^^^VVVPPPKKKGGGDDD@@@???>>><<<<<<<<<<<<===;;;888555444555888999:::666666777888999999999999???@@@CCCEEEHHHMMMTTTXXX___dddjjjooorrrsssuuuvvvsssssssssuuuxxxzzzzzzzzzyyyzzz{{{{{{|||{{{{{{{{{}}}yyyvvvpppfff\\\XXXZZZYYYUUUPPPNNNNNNLLLHHHDDDEEECCC@@@?????????===<<<=========>>>???AAABBBCCCEEEEEEGGGMMMVVV\\\^^^^^^gggkkkqqqvvvyyy|||~~~}}}xxxvvvooopppqqqooohhh^^^TTTMMMEEE@@@;;;999999999777444999999888888777888888888FFFHHHLLLQQQXXX```hhhnnnooovvvzzzxxxwwwyyyzzzzzz~~~}}}zzzxxxyyy{{{zzzuuupppkkkbbbZZZPPPHHHBBBBBBAAA>>><<<===777:::===<<<999;;;@@@EEEQQQWWW___eeehhhlllppptttsssuuuxxx{{{~~~~~~|||xxxyyy}}}|||{{{}}}}}}{{{xxx{{{|||}}}|||zzzvvvrrrooolllggg^^^VVVPPPJJJFFFBBBAAA??????@@@DDDHHHJJJKKKJJJLLLNNNRRRWWW\\\___bbbkkkoootttwwwyyy{{{|||~~~}}}rrreee[[[KKK:::888777555555666555222000444111111444666555777;;;CCCLLLZZZiiitttyyy{{{zzz|||~~~~~~|||xxxssspppmmmfff\\\SSSKKKGGGBBB???>>>?????????AAACCCEEEFFFHHHJJJNNNQQQZZZ```hhhooosssuuuvvvwwwvvvyyy}}}~~~~~~~~~yyyxxxwwwxxxxxxxxxvvvtttlllfff^^^VVVOOOJJJFFFDDDFFFFFFFFFFFFFFFGGGHHHHHHKKKNNNTTT[[[^^^```fffnnnyyy{{{~~~|||zzztttkkkccc]]]ZZZWWWVVVUUUQQQMMMIIIGGGFFFCCCBBB>>>>>>??????>>>===<<<;;;>>>???@@@@@@BBBEEEJJJNNNWWW[[[bbbjjjrrr|||~~~rrrggg___WWWMMMEEEBBB>>>:::888999:::999888::::::;;;;;;;;;;;;;;;:::>>>@@@GGGPPPVVVZZZccclllrrrvvv{{{~~~~~~~~~wwwhhh]]]SSSKKKDDDBBBBBB???===>>>:::<<<===;;;888:::@@@FFFPPPQQQXXXaaagggjjjpppvvvvvvxxxyyyyyyxxxwwwwwwxxx{{{zzzyyyzzzzzzzzzxxxvvvvvvvvvvvvuuusssrrrpppppplllfff\\\OOOBBB:::666666<<<:::777444333222333333...222666777666888===BBBOOO^^^lllrrrvvvyyywwwrrrzzzyyyxxxzzz}}}}}}~~~~~~~~~}}}|||zzzyyyyyyxxxwwwwwwuuunnnddd\\\TTTIII@@@===<<<:::;;;===>>>;;;888888;;;>>>AAACCCLLLPPPVVV]]]cccffffffffflllgggcccdddiiinnnnnnmmmgggfffbbb]]]YYYWWWXXXZZZ|||}}}~~~~~~~~~zzzvvvvvvyyyyyyvvvsssnnniii```XXXRRRMMMHHHFFFAAA???===;;;::::::;;;;;;777555333222444555666666666777888999::::::::::::???AAABBBDDDGGGLLLRRRVVV]]]bbbjjjooorrrsssttttttsssssstttuuuwwwyyyyyyyyyzzz{{{{{{{{{{{{{{{zzzzzzyyyvvvsssooofff]]]ZZZ\\\WWWRRRLLLIIIIIIIIIGGGEEEFFFDDDBBBAAABBBBBBAAA@@@???>>>>>>>>>???@@@AAAAAAFFFFFFHHHMMMTTTYYY[[[[[[gggjjjnnnrrrvvv{{{{{{wwwqqqssssssqqqjjj```VVVOOOGGGBBB===;;;;;;<<<:::777999888888888888888999999???BBBGGGLLLRRR[[[dddjjjnnntttwwwuuutttvvvyyyyyy~~~|||zzzyyyyyy{{{zzzuuuppplllcccZZZQQQHHHBBBAAA@@@===;;;<<<777:::<<<;;;:::<<>>>>>======<<<<<<<<>>@@@FFFMMMSSSXXXaaakkkrrrvvv|||||||||~~~~~~~~~xxxkkk```QQQIIIAAA???>>>;;;999:::999;;;<<<:::888:::@@@FFFMMMNNNUUU___eeeiiiooouuuwwwxxxzzzzzzxxxwwwxxxyyyyyyxxxwwwwwwxxxxxxwwwvvvvvvvvvvvvuuutttsssqqqqqqlllggg^^^QQQEEE===999888:::999777555444333333333111444555555444666===CCCLLLZZZiiiqqqvvvyyyxxxsssyyyxxxxxxxxxzzz|||~~~~~~|||}}}}}}~~~}}}|||zzzyyy{{{yyywwwvvvuuuqqqiiicccTTTJJJ@@@===<<<999999;;;999777555555777:::<<<===FFFIIIOOOVVV\\\___bbbbbbhhhccc___```ccceeedddbbb\\\YYYVVVRRROOONNNMMMMMM~~~}}}zzzwwwwwwzzz{{{{{{yyyqqqkkkccc[[[TTTNNNIIIFFFBBB@@@>>>;;;::::::;;;<<<999888666777888999888777777888999:::;;;;;;;;;;;;???@@@AAACCCFFFJJJPPPTTT\\\aaaiiiooorrrrrrrrrsssttttttuuuvvvwwwwwwwwwwwwzzz{{{{{{{{{{{{{{{zzzzzzuuurrrooommmfff^^^\\\^^^WWWQQQJJJGGGGGGHHHGGGFFFFFFDDDBBBBBBCCCCCCCCCBBB@@@@@@???????????????@@@GGGGGGHHHLLLRRRVVVXXXYYYfffhhhkkkooosssyyy|||yyyuuuvvvwwwtttmmmcccYYYRRRGGGBBB===<<<<<<===;;;999777777777777888999::::::???BBBGGGMMMTTT]]]fffmmmoootttvvvtttrrrvvvyyyzzz~~~}}}|||{{{{{{zzzxxxzzzyyyuuuqqqlllddd[[[RRRIIIBBBAAA@@@===;;;;;;777999;;;;;;;;;===BBBFFFNNNTTT[[[aaafffkkkrrrwwwvvvyyy|||}}}www~~~~~~{{{}}}}}}||||||{{{xxxtttzzzzzz{{{{{{yyywwwtttrrrtttoooggg```ZZZUUUPPPMMMLLLJJJIIIKKKOOOSSSUUUVVVXXXYYY[[[^^^bbbfffiiikkklllpppvvv{{{}}}~~~~~~zzz~~~{{{pppeee[[[KKK;;;555444333333444444222111555222111333444222444777>>>FFFTTTcccooovvvzzz{{{{{{~~~~~~yyytttooofff[[[SSSNNNJJJEEEAAA@@@@@@@@@???@@@AAAAAABBBDDDHHHNNNSSSYYY^^^dddiiilllnnnqqqsssuuuxxx|||~~~~~~}}}||||||{{{yyyxxxxxxxxxwwwuuussslllggg___XXXSSSOOOKKKHHHBBBBBBBBBBBBCCCDDDEEEFFFJJJLLLRRRYYY\\\^^^dddkkkppptttzzz~~~zzzuuupppiiibbb___\\\[[[YYYTTTPPPLLLIIIHHHFFFDDDCCC@@@???===;;;::::::;;;<<<@@@@@@@@@@@@@@@CCCGGGKKKRRRXXX```iiiqqqyyywwwnnneee\\\RRRLLL@@@===:::999999:::::::::999:::;;;<<<<<<:::888666>>>>>>CCCIIINNNTTT^^^iiiqqquuu|||~~~|||{{{|||}}}}}}yyynnneeeSSSJJJAAA>>><<<999777888777999:::999888:::@@@DDDIIIKKKQQQ[[[bbbfffmmmtttwwwxxxzzzzzzxxxwwwxxxyyywwwuuuttttttvvvwwwwwwvvvuuuvvvvvvwwwvvvuuutttsssllliiiaaaVVVJJJ@@@;;;:::777777666666555444444333555555555333222555<<>>;;;888777888666444333444666888888888>>>AAAEEEJJJPPPTTTXXXZZZ^^^[[[XXXWWWYYYXXXUUURRRNNNKKKGGGEEEEEEDDDAAA===~~~{{{yyyxxxzzz||||||{{{rrrlllddd\\\UUUNNNIIIEEECCCAAA???===<<<===>>>???:::999999:::;;;;;;999777888888999:::;;;;;;;;;;;;<<<===???AAAEEEJJJPPPUUU[[[aaaiiippprrrsssrrrrrrsssuuuwwwwwwvvvvvvvvvvvvxxxyyyzzz{{{||||||||||||vvvrrrooommmggg```]]]^^^XXXSSSMMMJJJIIIIIIFFFDDDCCCAAA@@@@@@AAABBBBBBAAA?????????>>>??????@@@AAAFFFGGGHHHLLLPPPUUUYYYZZZdddgggjjjnnnrrrwww}}}}}}|||yyyzzzzzzxxxpppfff\\\UUUEEEAAA<<<:::;;;<<<:::888777777777777888999:::;;;@@@DDDIIIOOOWWW```jjjpppqqqvvvxxxtttssswww|||}}}~~~}}}|||{{{{{{{{{{{{vvvyyyxxxtttqqqmmmeee\\\UUULLLDDDBBB@@@===;;;<<<777888::::::;;;===BBBFFFOOOTTT[[[aaafffkkkrrrwwwwwwyyy}}}}}}|||zzz~~~}}}}}}{{{wwwsssyyyyyyzzzzzzyyywwwuuutttuuuqqqjjjddd___ZZZUUURRRRRRQQQPPPQQQUUUYYY[[[\\\aaaaaacccfffiiilllooopppppptttzzz~~~~~~~~~~~~|||~~~zzzrrrhhh]]]MMM>>>666555333333444444444222555222111333333111222666<<>>:::999:::666777888888888:::???CCCFFFHHHNNNXXX```eeellltttvvvxxxyyyyyyxxxwwwwwwxxxvvvtttssssssvvvxxxxxxxxxuuuvvvxxxyyyyyyxxxwwwvvvnnnkkkeeeZZZMMMBBB;;;888555555666666666555444333555555555444333555999===AAAKKKZZZgggqqqvvvwwwuuuxxxxxxxxxwwwvvvuuuuuuvvvwwwxxxzzz{{{{{{{{{zzzyyy{{{yyyxxxxxxxxxvvvpppkkkYYYOOODDD???<<<888666777666555555666888999888666999:::;;;>>>BBBGGGKKKNNNQQQOOONNNMMMMMMLLLHHHEEEDDD@@@======???>>>999444~~~|||{{{{{{{{{{{{zzzrrrmmmeee]]]VVVOOOIIIEEEBBBAAA@@@???>>>>>>??????777777777888999888666333888888999:::;;;;;;;;;;;;999;;;===@@@DDDJJJQQQVVV\\\bbbiiiooorrrsssssssssrrruuuxxxxxxvvvttttttuuuvvvwwwyyy{{{|||~~~~~~zzztttpppnnniiiaaa\\\]]]WWWSSSOOOMMMLLLHHHCCC>>>BBB@@@??????AAABBBBBBAAA=========>>>???AAABBBCCCDDDEEEHHHKKKPPPUUUZZZ]]]bbbfffkkkooorrruuuxxxzzz|||}}}}}}zzzssshhh^^^WWWGGGBBB===<<<<<<===;;;999777777777777888999:::;;;<<>>>>>>>>>>>@@@DDDKKKPPPRRRVVV]]]ccciiinnnsssvvvtttwww{{{||||||zzzyyyyyy}}}|||{{{{{{|||{{{yyywwwtttoooggg___XXXQQQKKKGGGDDDDDDDDDDDDDDDEEEFFFFFFHHHJJJOOOVVVYYYZZZ```gggmmmooosssxxx~~~zzzuuummmfff```\\\XXXUUURRROOOKKKIIIHHHGGGFFFDDDBBB@@@<<<888777888;;;===@@@AAA@@@??????AAAEEEHHHOOOTTT]]]fffnnnuuu{{{{{{rrrhhh]]]SSSMMMCCCBBB>>>;;;777666666666777888999:::999888666555===<<<>>>BBBFFFLLLWWWbbbkkkpppxxx|||}}}~~~~~~zzzqqqhhh```TTTHHHCCC???;;;:::<<<666777777888888;;;>>>AAADDDFFFLLLVVV^^^ccckkksssuuuwwwxxxxxxwwwvvvvvvwwwvvvuuutttuuuwwwyyyyyyyyyvvvxxxzzz{{{|||{{{yyyxxxpppnnnhhh^^^QQQDDD:::555444444555555555555444444333444555666555666666777===DDDQQQ```kkkqqqtttuuuvvvxxxyyyxxxuuussstttuuuuuuvvvwwwyyyzzzzzzzzzyyyyyyxxxyyy{{{{{{wwwooohhh___TTTHHHAAA===888666888666555555777888888777555777666666666888<<>>===:::999999:::;;;:::777555777888999:::;;;;;;;;;;;;999;;;===@@@DDDJJJQQQVVV\\\aaahhhmmmoooqqqrrrsssppptttxxxxxxvvvttttttvvvuuuvvvxxxzzz|||~~~|||vvvpppnnniiiaaa\\\[[[TTTQQQNNNMMMKKKGGG@@@;;;CCCBBB@@@AAABBBCCCCCCBBB<<<<<<===>>>???AAACCCDDDBBBDDDGGGJJJMMMSSSYYY]]]```eeejjjnnnqqqrrrtttvvv}}}~~~~~~{{{tttiii^^^XXXKKKFFFAAA?????????===;;;777777777777888999:::::::::>>>CCCIIIQQQZZZdddjjjlllrrruuurrrrrrvvvyyyzzz||||||{{{{{{zzzzzzzzzzzztttvvvwwwtttqqqoooggg___ZZZPPPFFFBBB@@@<<<:::;;;888777777777999;;;>>>@@@KKKRRR[[[bbbgggkkkqqquuuxxxyyy{{{}}}~~~~~~}}}|||~~~}}}{{{wwwzzzzzzzzzyyyxxxwwwvvvuuuuuurrrnnnkkkhhheeeaaa^^^aaa```___```dddhhhjjjkkkqqqqqqrrrssstttvvvxxxyyyzzz|||}}}xxxpppcccQQQDDD;;;999666555555555555444555222111333444222444777<<>>>>>============???BBBHHHLLLMMMRRRZZZbbbiiinnnsssvvvtttwwwzzz|||{{{yyyxxxxxx|||{{{{{{{{{}}}}}}{{{zzzwwwrrrjjjbbbZZZSSSKKKGGGEEEDDDCCCCCCBBBBBBCCCCCCGGGHHHNNNUUUWWWXXX^^^eeelllnnnrrrwww}}}yyyuuunnngggccc^^^[[[XXXQQQNNNKKKIIIHHHHHHGGGEEECCC@@@===:::888999;;;<<>>>>>@@@DDDHHHOOOTTT\\\dddlllssszzz~~~}}}tttiii]]]RRRMMMCCCBBB@@@;;;777555555666666666777777777777777666<<<;;;<<>>:::999;;;888888888888999;;;===???CCCDDDJJJTTT[[[aaaiiiqqqtttuuuwwwwwwuuutttuuuvvvvvvvvvvvvxxxzzz{{{zzzxxxvvvxxxzzz||||||{{{xxxwwwpppoookkkbbbUUUGGG;;;666555555555444444444444444111333555666777666555444<<<>>>HHHXXXeeekkkpppssssssuuuxxxwwwtttrrrsssuuurrrsssuuuxxxyyyzzzzzzzzzwwwwwwyyy{{{|||wwwooohhheeeXXXJJJAAA<<<777666888555444444444666555444222666555333222222555888:::888999:::;;;;;;:::999888666444333444555555111...}}}}}}~~~~~~}}}wwwsssllleee___YYYRRRNNNNNNNNNOOOMMMJJJEEEAAA>>>>>>===<<<<<<<<<<<<:::888666777888999::::::::::::<<<===???AAADDDIIIOOOTTT\\\___eeeiiikkknnnqqqsssnnnsssxxxyyyvvvssstttvvvxxxxxxzzz{{{||||||}}}}}}{{{tttooommmiiibbb\\\[[[SSSPPPLLLKKKKKKIIIDDD@@@CCCAAA@@@@@@AAABBBAAA@@@>>>>>>>>>>>>???@@@AAABBBAAACCCFFFGGGJJJNNNUUUZZZ```cccgggkkknnnqqquuuwww~~~~~~{{{tttiii^^^WWWMMMHHHCCC@@@??????<<<:::999888888888888888999999===@@@EEEKKKRRR[[[eeekkkjjjqqquuussssssvvvyyyyyyzzzzzz{{{|||{{{zzzyyyxxxsssvvvvvvtttrrrooohhh```YYYOOOEEE@@@===999888999888777555555777:::<<<<<>>===<<<<<<<<<===>>>>>>AAAEEEHHHJJJPPPYYYaaaggglllooorrrsssvvvzzz{{{zzzxxxwwwwwwyyyxxxxxxzzz|||}}}|||zzzxxxssslllddd\\\UUUNNNIIIGGGFFFEEEDDDCCCBBBBBBBBBFFFGGGMMMSSSVVVWWW\\\ccchhhlllssszzz||||||wwwpppjjjddd___[[[WWWPPPMMMJJJIIIHHHHHHGGGFFFCCCAAA>>>;;;::::::;;;<<<>>>>>>>>>>>>>>>@@@EEEHHHPPPTTT[[[bbbjjjrrrzzzvvvjjj]]]RRRLLL@@@@@@???;;;777555777999666555555555555666888999;;;:::<<>>999999;;;:::999999999:::<<<======BBBBBBHHHQQQXXX]]]fffnnnrrrtttuuuuuutttsssssstttuuuuuuwwwyyy{{{{{{xxxvvvuuuvvvyyyzzzzzzxxxvvvtttoooooommmfffZZZLLL@@@999777666444333222333333444222222333444555666666555;;;;;;BBBQQQ^^^eeekkkqqqmmmqqquuuuuurrrppprrruuupppqqqtttvvvxxxyyyzzzzzzvvvvvvwwwzzz{{{yyysssmmmiii[[[JJJ@@@999555555888555444333333333444222111444333111111111333555777444555666666666555666666222222222222222111000000zzzvvvpppjjjddd^^^WWWSSSXXXYYYYYYWWWRRRKKKDDD@@@<<<:::999999999999777666666666777888999999999999???@@@AAABBBDDDHHHMMMQQQ[[[^^^bbbfffhhhkkkooorrrmmmsssxxxyyyvvvssstttwwwzzz{{{{{{{{{{{{{{{zzzzzzyyyrrrlllkkkhhhbbb\\\[[[UUUQQQLLLKKKLLLLLLJJJGGGAAA???======>>>???>>>===@@@???????????????@@@@@@AAACCCEEEFFFGGGJJJQQQVVV___aaadddgggkkkpppvvv{{{|||}}}~~~~~~{{{tttiii^^^WWWMMMHHHBBB>>>>>>===:::777999999888888888888888888<<>><<<<<<;;;<<<>>>>>>>>>@@@CCCFFFHHHNNNXXX```fffiiilllmmmsssvvvyyy{{{yyywwwvvvvvvvvvvvvvvvxxx{{{|||{{{zzzwwwsssllleee^^^WWWPPPLLLKKKJJJHHHGGGEEEDDDDDDCCCEEEGGGLLLSSSUUUVVV[[[ccceeekkkuuu~~~~~~||||||}}}|||tttlllddd^^^XXXTTTPPPMMMJJJIIIHHHHHHGGGFFFCCCBBB???===;;;;;;;;;<<<===>>>>>>===>>>@@@EEEHHHQQQUUU[[[bbbiiirrrzzzxxxkkk]]]RRRLLL>>>>>>>>>;;;777666999<<<555444333333444666999:::::::::<<>>888666444222111222333444444222111111333555777777<<<999>>>MMMZZZbbbiiiooojjjnnnsssssspppoooqqqtttooopppsssvvvxxxyyyzzzzzzwwwvvvuuuxxx{{{{{{wwwssskkk[[[III>>>777333444888888666333333444444333222333222111111111333666777333444444444333333444555222333444333111111111333zzzsssnnnllljjjhhheeejjjddd```___ZZZOOOEEE@@@;;;:::888666444222111111999999888888999999:::;;;777===CCCEEEDDDGGGNNNUUU\\\^^^aaafffkkkpppsssuuuuuuvvvvvvuuuttttttvvvxxx}}}{{{yyyyyy{{{|||{{{{{{rrrtttsssnnngggaaa______XXXQQQLLLMMMNNNJJJHHHHHH@@@???===<<<<<<>>>???AAA@@@@@@?????????@@@AAABBBAAABBBBBBCCCEEEKKKRRRWWW]]]___bbbdddhhhnnnuuuzzz|||{{{{{{~~~{{{wwwmmmaaaXXXSSSKKKBBB=========:::777888888777777666777777777<<>>>>>;;;888888555555666555444555777999>>>CCCMMM[[[eeekkkssszzz{{{|||}}}~~~~~~~~~}}}{{{xxxwwwxxxzzz}}}|||zzzxxxwwwwwwxxxyyyyyy{{{|||zzzyyyyyy|||~~~{{{}}}zzzqqqbbbQQQFFF777666555666777666444222555444444444555666888999>>>@@@FFFRRRbbboooxxx{{{~~~uuuhhh___XXXPPPFFF???>>>>>>>>>===;;;;;;;;;<<<>>>@@@CCCDDDGGGNNNVVV^^^ccchhhnnnsssuuuwwwzzz}}}~~~|||wwwsssrrrsssvvvxxxzzz|||||||||xxxsssmmmfff___XXXQQQMMMGGGEEEDDDDDDEEEDDDAAA???GGGHHHMMMRRRTTTTTTYYY```eeejjjqqqwww|||}}}}}}}}}xxxuuusssnnneeeZZZWWWYYYMMMKKKJJJIIIIIIHHHFFFCCCEEECCC@@@>>>=========>>>>>>===<<<<<<===???AAACCCKKKPPPWWW___gggooovvv{{{}}}uuummmfff[[[QQQKKKDDD<<<777777999::::::888666444222222555888:::;;;999<<>>777444111111222444666666666444222333444666777666444777===HHHTTT```hhhlllkkkooopppooorrrwwwxxxvvvtttssssssttttttuuuvvvwwwvvvuuuwwwzzzzzzvvvqqqooogggXXXFFF===999666555777666666555444444444555555222222111000//////000000///000222222222111///...000333555444111000111333}}}zzzyyyxxxuuurrrnnngggaaa^^^YYYNNNEEE@@@<<<;;;:::888777666666555999888888888888999::::::888>>>CCCEEEDDDFFFMMMTTTZZZ\\\```eeejjjooorrrtttuuuvvvwwwwwwvvvvvvxxxzzz{{{zzzyyyyyy{{{{{{zzzyyyqqqrrrrrroooiiiccc___]]]YYYRRRMMMMMMMMMIIIGGGFFFAAA???>>>======>>>@@@AAA@@@???>>>======???@@@BBB@@@AAAAAABBBDDDJJJPPPUUU___aaadddgggkkkqqqxxx|||}}}~~~zzzyyy|||}}}{{{wwwnnnccc[[[RRRLLLDDD???===<<<:::999888888888888888999:::;;;:::>>>DDDKKKSSS[[[ccchhhsssvvvyyyzzzyyywwwvvvuuuzzzzzz{{{zzzyyywwwvvvttttttuuutttssstttrrrhhh^^^UUUJJJ@@@======:::777777555555666555444444777999<<<@@@IIIWWWaaagggpppxxxzzz{{{}}}}}}~~~~~~}}}{{{xxxxxxyyyzzz~~~}}}||||||}}}~~~|||~~~~~~xxxoooaaaRRRGGG;;;999888888999888666444555555444444555666888999>>>@@@FFFQQQ___llluuuxxxxxxllldddXXXQQQHHHBBB@@@@@@@@@>>><<<;;;<<<===>>>AAACCCEEEHHHMMMUUU\\\aaagggnnntttwwwyyy{{{}}}}}}zzzvvvsssuuuvvvxxxyyyzzzzzzzzzyyywwwsssmmmfff___XXXRRRMMMGGGEEEDDDDDDDDDDDDAAA???DDDDDDHHHOOOTTTUUUXXX\\\dddhhhnnnuuuzzz~~~~~~|||||||||}}}}}}xxxuuurrrnnneee[[[VVVXXXPPPNNNLLLKKKJJJHHHEEECCCDDDBBB@@@>>><<<<<<<<<===>>>===<<<<<<===???BBBCCCIIINNNVVV^^^fffooowww|||~~~vvvooohhh]]]SSSJJJDDD<<<888888999999888888666444333444555888999;;;999;;;AAAEEEGGGKKKPPP\\\bbbkkksssyyy|||}}}}}}~~~}}}|||}}}~~~xxx{{{~~~}}}tttiiiaaaUUUKKKDDD@@@<<<999:::::::::::::::;;;<<<<<>>CCCDDDDDDFFFLLLQQQYYY[[[___dddjjjnnnqqqsssvvvwwwxxxxxxwwwxxxzzz|||yyyxxxyyyzzz{{{{{{yyywwwsssrrrqqqpppmmmhhhbbb^^^ZZZRRRMMMMMMLLLHHHEEEDDDAAA@@@???======>>>@@@AAA@@@>>><<<;;;;;;===@@@AAA???@@@AAABBBDDDIIIOOOTTT^^^aaadddggglllrrrxxx}}}{{{yyyzzz|||}}}~~~|||zzzwwwpppfff___RRRNNNGGGAAA===;;;:::;;;888888888999:::;;;<<<===999===DDDLLLSSS\\\dddiiivvvxxx{{{{{{zzzxxxxxxxxxzzzzzzzzzyyywwwuuusssrrrssstttttttttvvvuuummmbbbUUUIII???<<<;;;888666666555555666444333444666888999<<>>@@@EEEOOO\\\hhhpppttt~~~}}}}}}{{{qqqiiiXXXRRRJJJEEEDDDCCCAAA???<<<<<<<<<===???AAACCCEEEHHHMMMSSSYYY^^^eeennntttyyyzzz{{{|||{{{yyyvvvtttyyyzzzzzz{{{zzzyyyxxxwwwwwwsssmmmfff```YYYRRRMMMGGGFFFDDDDDDDDDCCCBBB@@@CCCAAADDDLLLSSSUUUXXX[[[bbbffflllrrrwww}}}{{{zzzzzz{{{||||||{{{yyywwwtttqqqnnneee[[[VVVWWWQQQOOOLLLJJJIIIFFFCCCAAABBBAAA???===;;;;;;;;;<<<>>>===<<<<<<===???AAACCCGGGLLLTTT\\\eeeooowww}}}~~~yyyrrrkkk___UUUJJJEEE>>>:::999999777555666666666666666777888888999777999???CCCEEEHHHNNNYYY```iiirrrwwwzzz|||}}}{{{{{{zzz{{{|||zzzwwwkkkbbbWWWOOOJJJEEE>>>888::::::999999::::::;;;<<>>BBBCCCCCCEEEJJJOOOXXX[[[```eeekkkooorrrsssuuuvvvxxxxxxxxxyyy{{{}}}yyyyyyzzz{{{}}}|||yyywwwwwwtttpppooonnnkkkfffaaa[[[SSSMMMMMMLLLGGGCCCCCCBBBAAA???>>>===>>>@@@AAA@@@>>><<<;;;;;;===@@@BBB???@@@AAACCCEEEIIIOOOSSS[[[^^^bbbfffjjjpppwww{{{}}}zzzzzz{{{{{{}}}}}}zzzxxxvvvppphhhbbbSSSPPPJJJCCC<<<::::::<<<999888888888999:::;;;;;;;;;>>>CCCIIIQQQ[[[fffllluuuwww{{{|||||||||}}}}}}|||{{{zzzxxxwwwuuusssrrrppprrrssstttxxxyyyqqqhhhUUUIII>>>:::999666555555555555555444333333555777888999???IIIRRRZZZeeeooosssuuuxxx{{{}}}~~~~~~~~~{{{|||}}}~~~~~~}}}|||{{{xxxzzz{{{{{{zzzzzz{{{|||}}}|||}}}~~~}}}~~~{{{{{{}}}~~~}}}wwwqqqiii\\\LLLBBB===;;;888777777666444333666555444444555666777888>>>@@@EEEMMMWWWbbbkkkpppvvvxxxzzz}}}{{{rrrkkkWWWRRRKKKGGGFFFEEEAAA>>>============???AAACCCEEEHHHLLLQQQVVV[[[cccmmmtttxxxyyyzzzzzzyyyxxxxxxxxxzzz{{{||||||{{{zzzyyyxxxvvvsssmmmgggaaaZZZRRRNNNHHHFFFDDDCCCCCCCCCBBB@@@DDDCCCFFFKKKOOOQQQWWW^^^bbbeeejjjpppvvv|||zzzyyyyyyyyyzzzzzzxxxvvvwwwssspppnnnggg\\\WWWVVVPPPMMMJJJHHHGGGEEECCCAAAAAA@@@>>><<<;;;:::::::::<<<;;;::::::;;;===@@@AAADDDIIIQQQZZZcccmmmwww}}}|||{{{uuunnncccXXXLLLFFF???;;;:::888666333555666777777888888777777888666888===AAABBBFFFKKKVVV]]]gggppptttwwwzzz|||yyyyyyzzz|||~~~zzzqqqhhh[[[RRRMMMGGG???999:::999999999999:::;;;;;;@@@@@@@@@BBBGGGNNNVVV\\\gggkkkpppsssssstttvvvyyyzzz{{{|||}}}|||zzzxxxwwwwwwssssssxxx||||||}}}yyytttxxxxxxlllaaaUUUEEE===999555333333444444444444333111222333444444222444555777;;;BBBKKKVVV]]]fffjjjmmmmmmooorrrqqqnnnvvvuuuuuuuuutttsssrrrrrrqqqsssuuuuuutttqqqkkkdddYYYLLL>>>888666444333444888888888777666555444333222222111000000111111111333222111000000000111111000111222333333222222222zzz|||}}}~~~~~~{{{uuujjj___UUUPPPJJJBBB<<<;;;;;;;;;999777666555555555777777666666777777888999;;;>>>AAABBBCCCEEEIIIMMMXXX[[[aaaggglllqqqsssuuutttvvvwwwwwwwwwxxx{{{}}}zzzzzz{{{}}}~~~~~~{{{xxxyyytttnnnkkkjjjiiifffccc[[[TTTNNNMMMLLLGGGCCCCCCBBBAAA???======>>>???@@@@@@???===<<<<<<>>>AAABBBAAABBBCCCDDDFFFJJJPPPSSSYYY\\\aaaeeejjjpppwww{{{~~~}}}}}}}}}~~~~~~|||yyywwwuuupppiiibbbTTTQQQKKKCCC===999:::;;;999999888777666666777777===>>>AAAEEEMMMYYYfffoootttwww{{{}}}~~~}}}~~~~~~}}}{{{yyyxxxvvvuuutttssstttuuuvvvyyyyyyqqqgggUUUIII===999888555444444555666555444333333555777888777;;;CCCKKKRRR]]]gggppprrrvvvyyy|||}}}}}}|||yyyzzz{{{|||||||||{{{{{{xxxzzz||||||{{{{{{{{{|||{{{|||}}}}}}~~~}}}}}}}}}{{{yyyuuuppphhh[[[KKK@@@===;;;888777666666555333666666555444444555777888===???DDDKKKTTT^^^gggmmmsssvvvzzz}}}zzzqqqjjjXXXSSSLLLHHHGGGDDDAAA===============???@@@BBBDDDGGGJJJOOOTTTYYYaaakkksssuuuwwwyyyzzzyyyyyy{{{}}}zzzzzz||||||}}}|||{{{zzzvvvrrrmmmhhhbbbZZZSSSNNNHHHFFFCCCCCCCCCCCCBBBAAADDDDDDGGGJJJJJJLLLUUU```bbbeeekkkpppvvv|||zzzyyyxxxyyyzzzyyywwwuuuwwwssspppnnnhhh___XXXVVVPPPMMMJJJIIIHHHHHHGGGEEE@@@???>>>===;;;::::::999:::999888888999;;;>>>???BBBGGGNNNVVV```jjjtttzzz{{{{{{~~~~~~{{{wwwqqqfff\\\OOOIIIAAA===:::888555222444555666777888777777666888666777<<>>@@@BBBEEEMMMVVV]]]fffkkkrrruuuuuuvvvxxx{{{zzz{{{|||}}}}}}{{{yyyxxxvvvtttvvv|||~~~}}}~~~yyytttwwwyyynnneeeYYYIII>>>;;;666333222333222222222111000111222222111000222333555888===GGGRRRZZZccciiimmmnnnqqqtttsssooouuuuuuuuuuuutttsssqqqpppmmmrrrsssqqqpppnnnggg]]]SSSGGG;;;777666444333444666666777666666444333222222111111111111111222222111222222333333111000///111111111222333333333222{{{~~~|||ssslll```VVVMMMIIIEEE???:::999===<<<;;;999777666666666666666666666666777777888;;;===???AAACCCEEEIIILLLXXX[[[aaahhhnnnrrrtttuuuuuuwwwxxxxxxwwwxxxzzz||||||||||||}}}~~~~~~|||zzzxxxtttoookkkhhhfffdddbbb\\\TTTOOONNNMMMHHHEEEDDDBBB@@@>>>===<<<===>>>?????????>>>>>>>>>???@@@AAAAAABBBDDDEEEGGGKKKOOOSSSXXX\\\aaaffflllrrrxxx|||~~~|||zzzyyywwwrrriiicccVVVQQQJJJBBB===:::999999999888777666555444444444===>>>@@@DDDKKKWWWeeemmmtttwww|||~~~~~~|||{{{{{{~~~|||zzzyyyxxxwwwwwwxxxyyyxxxwwwxxxwwwmmmcccVVVIII===888777555333444555666555444222222444666888666999???EEEJJJSSS\\\hhhkkkpppvvvyyy{{{||||||wwwxxxyyyzzz{{{|||||||||xxxzzz||||||{{{zzz{{{|||~~~}}}}}}}}}}}}}}}|||{{{{{{wwwtttqqqllleeeYYYJJJ@@@>>><<<999777777888777666777666555444444555666777<<>>???AAABBBEEEIIINNNSSSXXX```iiiqqqrrrvvvyyyzzzyyyyyy|||yyyzzz|||}}}~~~~~~}}}|||uuurrrnnniiiccc[[[SSSNNNIIIFFFCCCBBBBBBCCCBBBAAAAAABBBEEEJJJKKKMMMUUU^^^aaaeeekkkqqqvvv||||||zzzzzzzzz{{{{{{yyywwwxxxtttppppppkkkaaaYYYWWWRRROOOLLLKKKKKKKKKJJJIII@@@@@@???===<<<;;;:::999:::999888888999;;;===???BBBFFFLLLSSS\\\eeeooouuuvvv|||~~~}}}}}}yyy|||}}}zzzwwwrrriii```SSSLLLDDD>>>;;;999555333444555555666666666666666888666777<<<>>>???BBBGGGLLLUUUaaajjjmmmpppuuuyyytttuuuvvvxxxyyyzzz{{{|||}}}|||~~~{{{zzzqqqdddWWWLLLEEEAAA>>>;;;::::::::::::;;;<<<<<<<<<>>>AAACCCEEELLLUUU\\\cccjjjrrruuuuuuvvvyyy}}}yyyzzz|||}}}}}}|||{{{yyywwwuuuxxx~~~|||}}}zzzsssvvvyyypppiii^^^NNNAAA===888555333333222111111111000111222222000...111222555666:::BBBMMMUUUaaahhhnnnqqquuuxxxxxxtttttttttuuuuuutttsssqqqpppkkkqqqsssooommmllldddYYYNNNCCC888666666555444444222333444444444333111111222111111111111222333333000222333444444222000///111000000222444444333222}}}~~~yyyrrriiibbbWWWNNNGGGEEEBBB===::::::;;;:::999888777777777777666555555555555666777777:::<<<>>>@@@CCCFFFIIILLLVVVZZZ```gggmmmqqqssstttxxxyyyzzzyyyxxxyyyzzz|||}}}{{{zzz{{{|||}}}|||{{{wwwxxxwwwsssmmmhhheeeccc\\\UUUOOOOOONNNJJJFFFFFFAAA@@@===<<<;;;;;;<<<===<<<===>>>>>>>>>???>>>>>>@@@BBBDDDEEEGGGJJJNNNQQQVVVZZZ```eeekkkqqqwww{{{}}}||||||{{{tttkkkdddXXXQQQHHHAAA===;;;888666777777666555444444444555:::<<<@@@EEEMMMWWWaaahhhooottt{{{}}}{{{zzz~~~}}}{{{zzzyyyxxxxxxyyywwwxxxxxxwwwxxxwwwnnncccWWWJJJ===888777555444555555666555444222222333555777555777;;;???BBBJJJRRRZZZ^^^eeemmmssswwwxxxyyyrrrssstttvvvxxxyyyzzz{{{vvvxxxzzzzzzyyyxxxyyyzzz{{{}}}~~~~~~{{{{{{{{{zzzyyyxxxwwwvvvqqqmmmgggaaaZZZQQQFFF???===:::777666666777777777777666555444444555666777;;;>>>CCCHHHOOOYYYdddkkkuuuyyy~~~}}}|||}}}||||||}}}~~~{{{sssmmm___YYYPPPJJJGGGEEEAAA>>><<<<<<;;;;;;<<<>>>@@@AAACCCGGGMMMRRRWWW___hhhooorrrvvv{{{{{{yyyxxx{{{}}}{{{|||}}}~~~~~~~~~}}}|||tttrrrnnniiiccc\\\TTTNNNIIIFFFCCCBBBBBBCCCBBBBBBAAA???DDDNNNWWWYYYZZZ\\\```dddjjjqqquuuzzz~~~}}}|||{{{|||}}}}}}|||zzzzzztttqqqqqqmmmccc[[[WWWSSSPPPLLLJJJJJJIIIIIIHHH@@@@@@???>>>===;;;:::999;;;:::999999:::<<<>>>@@@BBBEEEJJJQQQXXXaaajjjppprrrxxx~~~}}}|||zzzzzzxxx{{{{{{xxxvvvssskkkcccWWWOOOEEE>>>;;;999666444444444444444555555555555999666777;;;>>>???BBBFFFHHHRRR___gggjjjmmmrrrwwwuuuuuuvvvwwwxxxxxxxxxxxxyyy{{{~~~~~~zzzuuuqqqhhh[[[NNNFFFBBBBBB<<<<<<;;;;;;<<<<<<===>>><<>>;;;;;;666666555555555555666666555555555555555666777777:::;;;===@@@CCCFFFJJJLLLUUUYYY___ffflllppprrrssszzz{{{|||{{{zzzyyy{{{}}}}}}{{{yyyyyy{{{|||{{{{{{yyy||||||uuummmhhhfff\\\UUUPPPPPPOOOKKKHHHGGGAAA???===;;;:::;;;<<<<<<:::;;;===>>>>>>>>>===<<>><<<888444666555555555555666666777777;;;AAAHHHOOOWWW___dddiiiooowww~~~~~~}}}}}}|||{{{yyyxxxxxxyyyyyyrrrtttuuuvvvyyyzzzrrrhhhXXXKKK>>>999777555444555555666555444222111333555666444555999;;;===DDDKKKMMMRRRZZZdddlllqqqtttuuulllmmmoooqqqsssuuuwwwwwwtttvvvxxxxxxwwwvvvwwwxxxxxx{{{}}}~~~}}}}}}}}}~~~zzz{{{}}}~~~~~~~~~|||wwwwwwvvvvvvuuusssrrrqqqlllfff]]]UUUOOOIIIAAA<<<:::777444333444555555555777666555444444555666777;;;>>>CCCHHHNNNXXXdddlllqqqwww}}}}}}||||||}}}}}}vvvpppccc\\\RRRLLLHHHEEEBBB???<<<;;;;;;;;;<<<===???@@@AAAFFFMMMRRRWWW^^^gggmmmrrrwww|||}}}zzzwwwyyy{{{}}}}}}~~~~~~|||{{{tttrrrnnnjjjddd\\\TTTNNNIIIFFFCCCAAABBBCCCCCCBBBCCC???CCCTTTcccgggaaa[[[^^^cccjjjpppuuuyyy|||~~~~~~}}}}}}~~~~~~|||zzzuuurrrrrrnnneee\\\XXXSSSOOOKKKGGGFFFEEEDDDCCC@@@@@@@@@???>>><<<:::999<<<;;;::::::;;;===@@@AAABBBEEEJJJOOOVVV^^^gggmmmooovvv|||~~~}}}|||yyyxxxxxxzzzzzzwwwuuusssmmmeeeZZZQQQFFF>>>;;;999777555444333333333333444555555999777777<<<>>>>>>AAAFFFEEEPPP]]]eeehhhkkkqqqvvvxxxxxxyyyyyyyyyyyyxxxxxxuuuxxx|||yyyooonnnjjj___QQQGGGCCCCCC===<<<<<<<<<<<<===>>>>>>===AAADDDEEEEEEGGGNNNTTT]]]eeeooosssrrrssswww{{{wwwyyy{{{}}}~~~~~~}}}|||{{{xxx{{{|||{{{{{{}}}|||tttvvvyyytttpppgggWWWHHHDDD>>>:::777666555333444333333444555444222000000333555555555999AAAHHHWWW___hhhnnntttyyyyyyuuurrrssstttuuuuuusssqqqpppllltttvvvpppmmmmmmdddVVVIII???666555777666555555333444777888999888777666222111111111222333333444555444222000000111222333111000///111444666444222|||vvvooofff]]]XXXNNNKKKFFFAAA===;;;;;;;;;:::999777666666666777888444555666777888888777666===999666888===CCCGGGHHHTTTXXX]]]ccchhhnnntttxxxzzz|||||||||zzzyyyzzz{{{{{{{{{{{{{{{{{{|||}}}~~~|||tttlllfffccc^^^YYYSSSOOOMMMJJJFFFCCCAAACCCCCC===555333888???<<<<<<<<<<<<<<<<<<<<<<<<===>>>@@@CCCGGGJJJMMMOOORRRVVV[[[^^^bbbhhhqqqwwwzzz}}}~~~}}}~~~|||qqqhhhYYYNNNDDD???===:::999;;;999::::::999666555555666666:::@@@FFFMMMTTT\\\aaammmqqqwww|||~~~{{{zzzxxxwwwwwwwwwwwwxxxqqqtttvvvvvvxxxyyyrrriiiZZZKKK<<<888888666333111222222222222222222222222222222222333666:::===???EEEGGGLLLUUU^^^dddeeecccccceeehhhkkkmmmooooooppprrrpppnnnmmmooopppqqqqqquuuvvvvvvvvvuuuuuutttsssxxxxxxyyyyyyyyyyyyxxxxxxuuuyyy}}}~~~{{{zzzzzz|||yyyyyyxxxxxxwwwvvvuuuuuummmmmmmmmnnnnnnmmmiiigggaaaZZZQQQKKKGGGCCC<<<777;;;:::777444333444666777888777777666666666666777;;;AAADDDDDDKKKYYYdddhhhrrrvvvzzz}}}~~~{{{zzzyyyyyyzzz}}}~~~yyyrrrmmmbbbYYYRRROOOKKKEEE@@@???>>>======<<<<<<<<<======DDDFFFHHHLLLSSS\\\gggnnnppptttzzz}}}}}}}}}}}}}}}||||||||||||sssssssssooohhh___VVVPPPKKKHHHCCCAAAAAACCCDDDDDDCCCBBBGGGUUUdddmmmkkkfff```cccgggkkkoootttyyy}}}|||{{{{{{{{{zzzzzzzzzzzzrrrrrrrrrpppkkkeee___[[[WWWOOOHHHFFFDDDBBBBBBEEEAAA???>>>===>>>===;;;:::<<<:::999:::<<<>>>>>>===BBBEEEJJJPPPWWW^^^fffllluuuwww{{{~~~}}}|||zzzxxx}}}yyyvvvyyy}}}zzzpppfffZZZTTTJJJ>>>777555999===888777555444444555666777666777888:::<<>><<<===AAACCCEEELLLSSSaaadddiiioootttuuutttrrryyyyyy{{{|||}}}}}}}}}}}}|||||||||{{{yyyxxxyyyzzz~~~|||yyyxxxtttgggZZZNNNEEE===;;;999555333333333444333333222111000///000000333888777555;;;FFFJJJQQQ^^^jjjrrrtttsssqqqttttttuuuuuuuuuuuuuuutttttttttttttttpppgggZZZQQQCCC>>>999777888999888666333444444444333444777999222333666777777555222000444222111222333333222111000000000333777777444111~~~~~~~~~zzztttqqqoooiii___WWWPPPKKKEEEAAA???===<<<:::999888777777666666777777555666777888999888777777===:::888:::???DDDGGGHHHRRRVVV\\\aaagggmmmrrrvvvyyyzzz{{{zzzyyyxxxyyyzzzyyyyyyzzzzzz{{{{{{|||}}}}}}wwwooohhhddd^^^YYYSSSOOOMMMJJJGGGCCCFFFEEEBBB>>>;;;;;;===@@@::::::;;;<<<======>>>>>>???@@@AAABBBEEEIIILLLNNNQQQUUUZZZ^^^bbbhhhpppvvv|||}}}}}}}}}zzzqqqjjjYYYOOOEEEAAA>>>;;;999:::666777888777555444555666333777<<>>CCCDDDKKKXXXaaadddmmmrrryyy~~~~~~}}}}}}{{{|||}}}~~~{{{tttooodddZZZQQQMMMIIICCC>>>=========<<<<<<<<<<<<======CCCDDDGGGKKKQQQZZZdddkkkssswww{{{~~~~~~}}}}}}~~~~~~}}}}}}}}}||||||{{{{{{xxxwwwtttooohhh___XXXTTTLLLHHHDDDAAAAAABBBCCCCCC??????BBBKKKUUU[[[YYYUUU\\\___dddhhhlllpppuuuxxx~~~{{{{{{{{{{{{{{{|||||||||xxxwwwuuuqqqllleee^^^ZZZVVVNNNHHHFFFEEECCCCCCGGGBBB@@@>>>=========<<<;;;<<<;;;:::;;;===>>>>>><<<@@@CCCGGGMMMTTT]]]ffflllwwwzzz}}}||||||{{{yyy}}}yyyvvvxxx|||yyyooofff]]]VVVLLLAAA:::666666666888777666444444555666777888999:::<<<>>>AAADDDEEEKKKQQQYYYbbbhhhnnnrrruuuuuuyyy|||~~~|||zzzzzz{{{~~~~~~~~~}}}~~~|||xxxwwwsssiiieee^^^NNNHHHFFF===>>><<<999888888:::;;;===<<<:::;;;???AAACCCIIIPPP___bbbhhhoootttvvvuuutttyyyyyyzzz{{{|||}}}~~~~~~zzzzzz{{{zzzzzzzzz{{{|||||||||{{{yyyyyytttgggYYYRRRHHH???;;;999555333333444444444444333222111000555222333777777777;;;CCCJJJQQQ\\\gggnnnpppooonnnqqqrrrsssssssssssssssssssssssssssssspppgggZZZQQQCCC>>>888555666666555333333444555444444555888:::555666777888777555333222444333222222333444333111222111222444777888666444}}}zzzyyyyyyyyyyyysssmmmmmmoookkk```WWWRRRKKKCCC@@@@@@???<<<999777777777777777666555555666777888999:::999888888<<<;;;:::<<<@@@DDDFFFGGGOOOSSSYYY```eeekkkppptttwwwxxxyyyyyywwwwwwxxxyyyxxxxxxyyyzzz{{{{{{{{{{{{{{{ssskkkfff^^^YYYRRRNNNMMMKKKGGGDDDEEEAAA<<<;;;<<<======<<<999:::;;;<<<>>>???@@@AAABBBAAA@@@AAADDDGGGKKKNNNQQQUUUZZZ^^^aaahhhpppvvv|||~~~||||||xxxrrrlllZZZPPPGGGCCC@@@<<<999999555666777777666666888999444666;;;AAAHHHSSS]]]dddmmmppptttyyy{{{|||{{{zzz}}}zzzwwwuuuuuuvvvwwwtttvvvxxxwwwxxxvvvnnndddWWWIII<<<888888666333222222222222222333333333333444444333333444555777888::::::<<<@@@EEEHHHIIIIIIIIIKKKNNNRRRVVVXXXYYYZZZZZZXXXWWWWWWYYY\\\\\\\\\YYYZZZ\\\^^^___```aaaaaaaaabbbbbbccccccbbbbbbaaa___^^^^^^___``````^^^\\\ZZZZZZYYYYYYXXXWWWWWWWWWSSSRRRQQQQQQQQQOOOLLLIIIEEE@@@<<<999999999666333777666444333333444555777666666555555555666666777777===BBBFFFMMMWWW```cccjjjqqqzzz|||zzz|||~~~}}}uuupppeeeZZZOOOJJJEEE@@@<<<<<<===<<<<<<<<<<<<<<<======AAABBBEEEHHHNNNXXXbbbhhhrrruuuzzz|||}}}}}}}}}}}}~~~}}}|||{{{|||zzzuuuooohhhaaa[[[WWWMMMIIIEEEBBBAAAAAAAAAAAA???@@@BBBFFFKKKOOOPPPOOOYYY]]]bbbgggkkknnnrrrttt{{{}}}~~~|||zzz{{{{{{||||||}}}}}}~~~{{{zzzwwwrrrmmmfffaaa^^^WWWOOOHHHGGGEEECCCDDDGGGCCC@@@>>><<<======<<<<<<<<<<<<<<<>>>??????===;;;>>>@@@DDDIIIQQQ[[[eeelllyyy~~~|||{{{{{{|||||||||~~~zzzxxxzzz}}}{{{rrrjjj^^^VVVLLLDDD???;;;777333999888666555555555666777777888:::<<>>@@@@@@;;;666666666777888888666555444888888999:::::::::999888999:::;;;>>>AAACCCEEEEEEMMMQQQXXX___eeejjjooosssvvvwwwxxxxxxwwwwwwyyyzzzwwwyyyzzz|||}}}}}}}}}|||~~~~~~wwwnnnhhh___YYYRRRNNNMMMKKKHHHEEEBBB???<<<;;;<<<=========;;;;;;<<<===>>>???@@@@@@AAA@@@???@@@CCCGGGLLLOOOPPPTTTYYY]]]aaagggooouuu|||~~~}}}xxxqqqkkk\\\RRRIIIFFFBBB<<<999888777999::::::999999:::;;;999:::===@@@FFFPPP[[[bbboooqqquuuyyy{{{|||{{{zzz}}}yyyvvvuuuvvvwwwyyywwwyyyzzzyyyyyyvvvlllbbbTTTHHH<<<888888555222222222222222333333333333333333333222333333555666777777777888:::===@@@AAABBB???AAADDDGGGIIIKKKKKKKKKOOOMMMLLLMMMPPPRRRSSSSSSOOOPPPQQQSSSTTTUUUVVVVVVSSSTTTTTTUUUUUUTTTTTTSSSWWWTTTSSSTTTVVVVVVSSSPPPNNNNNNMMMMMMMMMLLLLLLLLLIIIHHHFFFFFFEEECCC@@@>>>???<<<999888888999777666555444333222222444555666555555444444555666777777:::===BBBFFFNNNWWWaaafffnnnttt|||~~~|||~~~|||tttnnndddYYYMMMGGGCCC>>><<<===<<<<<<;;;;;;;;;<<<======@@@BBBDDDGGGMMMVVV___fffmmmqqqvvvzzz|||}}}}}}{{{zzz|||zzzwwwqqqjjjbbb[[[WWWMMMJJJEEEBBBAAAAAA@@@???>>>@@@CCCEEEHHHLLLPPPSSSYYY]]]dddiiimmmpppsssuuuxxxzzz~~~~~~}}}}}}}}}}}}}}}}}}}}}||||||yyyxxxuuuqqqmmmiiifffdddZZZRRRKKKHHHFFFCCCCCCFFFDDDAAA>>><<<=========<<<<<<<<<===???@@@@@@===;;;===???BBBGGGNNNYYYdddlllzzz~~~}}}~~~|||zzzyyy{{{}}}~~~|||zzz|||yyysss___VVVKKKDDDBBB@@@;;;888999999777666666666666666555666777:::===@@@CCCDDDHHHLLLSSS[[[ccckkksssyyyyyyzzz{{{{{{{{{|||~~~~~~}}}{{{zzz||||||}}}~~~~~~}}}}}}|||xxxvvvwww|||~~~{{{xxxyyyxxxpppmmmfffVVVOOOKKKAAABBB===777888<<>><<<;;;999:::===??????DDDJJJWWW\\\eeelllrrruuuwwwxxxxxxxxxwwwxxxzzz}}}{{{{{{{{{|||}}}~~~}}}|||}}}~~~}}}zzzyyywwwoooeeeZZZMMM@@@:::666444444777555555666666555444333333333555888999666444555888===CCCNNNZZZdddlllppprrrqqqrrrssstttuuuvvvvvvvvvqqqppppppqqqnnnfff[[[SSSFFFAAA:::777777888777666555666777777777888;;;>>><<<;;;:::888666555444333555333222222333333222111555444444666888:::<<<===~~~}}}{{{wwwsssqqqpppqqqrrrsssuuuvvvtttnnngggaaa^^^QQQHHH@@@===??????:::555666777888888888777555444888999:::;;;;;;:::999888777999;;;===???AAABBBCCCKKKPPPXXX___eeejjjooorrruuuwwwxxxyyyxxxxxxzzz|||xxxzzz}}}~~~}}}~~~zzzqqqjjj___YYYRRRNNNMMMKKKIIIGGGCCCCCCBBB@@@??????AAACCC============>>>>>>>>>>>>@@@???>>>???BBBGGGMMMPPPPPPSSSXXX\\\```fffnnnuuu{{{~~~yyypppjjj___UUULLLGGGCCC===999888999:::;;;:::888888888:::;;;<<<===AAAGGGPPP[[[cccqqqssswwwzzz}}}}}}}}}||||||{{{xxxwwwwwwxxxzzz{{{yyy|||}}}{{{zzzvvvlllaaaQQQFFF<<<888777444222222222222333333333444444444111111222333444555666777111222444666777999;;;===;;;===>>>@@@AAAAAAAAA@@@EEEDDDCCCEEEGGGIIIJJJIIIGGGHHHHHHIIIIIIIIIIIIIIIHHHIIIIIIIIIIIIIIIIIIHHHJJJHHHFFFFFFIIIIIIFFFCCCFFFFFFFFFEEEEEEEEEEEEEEECCCAAA???>>>>>><<<:::777999777555444444444444444444444333222333333444555444444444555555777888999<<<<<<>>>CCCKKKVVVbbbkkkssswww}}}zzzrrrkkkdddXXXLLLFFFCCC???===???;;;;;;;;;;;;;;;<<<======@@@BBBCCCFFFLLLTTT^^^dddkkkooouuuyyy{{{|||~~~}}}}}}~~~}}}|||zzzxxxvvvxxxxxxwwwssslllcccZZZUUUMMMJJJEEEBBBAAA@@@???===<<<>>>@@@BBBCCCGGGMMMQQQWWW\\\bbbhhhlllpppsssuuuvvvyyy}}}~~~~~~}}}}}}~~~~~~}}}|||{{{zzzyyyxxxwwwtttqqqmmmiiifffddd]]]UUUMMMJJJFFFCCCBBBEEECCCAAA>>>======>>>===<<<<<<<<<===???AAA@@@===;;;===???BBBFFFMMMWWWbbbiiivvv}}}{{{yyyzzz{{{yyyxxxyyy|||~~~{{{zzz||||||xxxfff\\\OOOFFFBBBAAA>>>;;;::::::999888777666666666555666777999<<>>999888<<>><<<<<<:::;;;?????????CCCIIIRRRYYYbbbjjjpppsssvvvyyyxxxwwwwwwwwwyyy|||}}}|||}}}|||zzz}}}}}}zzzvvvuuuvvvqqqkkk[[[NNN@@@999666444666999555555666666666555444444000888???===777444555777:::???HHHTTT___iiiooossspppqqqrrrtttuuuvvvvvvvvvqqqppppppqqqooohhh^^^VVVGGGAAA:::777888999999999555666777777777999<<>>AAACCC|||yyyzzzxxxvvvsssrrrrrrssssssvvvzzz|||yyypppgggbbb```PPPIIIAAA>>>>>>===:::777888888888888888777666666999999:::;;;:::999888777666888;;;======???AAACCCIIINNNVVV^^^dddiiinnnqqqtttvvvxxxxxxxxxyyy{{{|||yyy|||}}}~~~|||ssskkk```ZZZRRRNNNLLLLLLJJJHHHBBBCCCCCCAAA>>>===@@@BBB========================?????????@@@CCCGGGKKKNNNOOOSSSXXX\\\___fffnnntttzzz}}}zzzqqqkkkbbbXXXMMMHHHCCC===999999777888999888666555555777888999<<<@@@HHHRRR^^^fffqqqsssvvvyyy|||}}}}}}}}}zzzyyyyyyxxxyyyzzz{{{|||zzz|||}}}|||zzzvvvkkk___NNNEEE<<<999777333222333222222333333444444555555111111222333555666666777222444777888999999;;;<<<::::::<<<<<<===<<<;;;:::===<<<<<<===@@@AAA@@@???@@@@@@@@@@@@@@@???>>>>>>@@@@@@AAAAAAAAAAAA@@@@@@AAA@@@??????@@@@@@???>>>????????????????????????>>><<<:::999999888666444777666444333333333444444555444444333333333444444444444555555777888999:::;;;999;;;BBBJJJUUUcccooowwwzzz}}}~~~~~~~~~~~~~~~}}}~~~zzzrrrllleeeZZZNNNHHHDDD@@@>>>???::::::::::::;;;<<<======@@@AAABBBEEEJJJRRR[[[bbbmmmpppuuuxxxyyyyyyzzzzzzxxxyyyzzzzzzyyywwwuuusssuuuuuuvvvsssmmmddd[[[UUULLLIIIEEECCCAAA@@@>>>===???@@@@@@AAABBBEEEIIIMMMSSSXXX^^^dddiiimmmqqqtttvvvxxx|||}}}|||||||||}}}}}}{{{yyyxxxwwwzzzyyyvvvrrrmmmgggbbb______VVVNNNKKKGGGCCCCCCEEEBBBAAA????????????===;;;;;;;;;;;;===???@@@>>>===>>>@@@BBBFFFLLLUUU^^^dddooouuu|||}}}zzzxxxwwwwwwwwwwwwzzz|||zzzxxxyyy{{{|||zzzwwwoooeeeWWWKKKCCC???<<<:::;;;::::::999888777666666777777999:::===???BBBCCCAAAFFFMMMUUU]]]fffoootttrrrxxx}}}{{{vvvuuu{{{~~~~~~zzzzzzyyyyyyyyyyyyyyyyyytttqqqrrrxxx{{{zzzyyy{{{yyyqqqqqqlll\\\TTTOOODDDCCC???:::999:::<<<<<<:::===<<<===@@@@@@???BBBGGGNNNVVV```hhhmmmqqquuuxxxwwwwwwwwwxxxzzz|||~~~}}}{{{}}}~~~zzzwwwzzzzzzwwwsssrrrtttrrrmmm___QQQCCC;;;777555666999444555555555555555444444000999>>><<<777666777888;;;>>>EEEOOOYYYcccjjjnnnmmmnnnoooqqqsssttttttuuurrrqqqqqqrrrqqqkkkaaaZZZGGGAAA:::666666888888888555666777777888999===???<<<<<<;;;999888555444222444333333444666777777666888;;;>>>AAADDDGGGKKKMMM~~~{{{yyyxxx{{{{{{zzzyyyyyyzzzzzzzzzyyy|||}}}{{{tttkkkdddaaaOOOKKKEEEAAA>>>===;;;:::::::::999888888888888888888999:::::::::999777666888:::<<<======>>>BBBEEEFFFLLLTTT\\\ccchhhlllooorrrtttvvvwwwwwwxxxzzz|||yyy|||~~~~~~|||ssslll```ZZZRRRMMMLLLLLLKKKIIICCCAAA>>>>>>>>>>>>>>><<<;;;;;;;;;<<<<<<======>>>AAAAAAAAABBBCCCEEEHHHIIINNNRRRWWW[[[___eeemmmttt{{{~~~zzzsssoooeeeZZZNNNHHHCCC===::::::444666777777555555666888666888<<<@@@GGGQQQ\\\cccmmmooorrrvvvyyy{{{||||||zzzzzzzzzzzzzzzzzzyyyyyyxxx{{{|||{{{yyytttiii]]]LLLDDD<<<999666333222333222222333333444555555666333333444555555555555555333777:::;;;:::888999:::666777888::::::999999888:::999999:::<<<<<<;;;:::;;;;;;;;;;;;;;;:::999999:::;;;;;;<<<<<<;;;;;;:::<<<<<<======<<<<<<===>>>;;;;;;;;;;;;;;;;;;;;;;;;===;;;888777888777666555666666555555444555666888666666555555444444333333555555555666888:::;;;<<<;;;999===FFFOOOYYYgggsss{{{}}}~~~~~~~~~~~~}}}}}}~~~}}}vvvqqqiii^^^RRRKKKFFF@@@<<<<<<::::::::::::;;;<<<===>>>>>>???AAACCCHHHOOOYYY___kkkoootttwwwxxxyyyyyyzzzwwwyyyzzz{{{{{{yyywwwuuuuuuuuutttqqqllleee^^^YYYJJJHHHEEECCCBBBAAA???===@@@@@@???@@@CCCFFFHHHJJJQQQUUUZZZ```ffflllqqquuuuuuwwwzzz}}}~~~~~~|||{{{~~~}}}|||~~~~~~|||zzzyyyxxxwwwyyyxxxwwwtttnnnhhhccc___]]]UUUNNNKKKHHHEEEFFFHHHAAA@@@@@@AAAAAA@@@<<<::::::999999;;;>>>??????>>>>>>???BBBFFFJJJQQQXXX]]]ggglllsssxxx{{{zzzwwwuuutttuuuxxx||||||yyyxxxyyyxxxvvvsssqqqjjj^^^RRRGGG@@@<<<:::;;;;;;;;;:::999777666666777777888999;;;===???@@@@@@EEEMMMUUU]]]fffmmmrrrrrrvvvzzz|||{{{|||~~~~~~~~~|||||||||{{{{{{zzzzzzzzzyyyvvvvvvzzz|||zzzxxxzzzwwwqqqssspppbbb[[[VVVLLLEEEBBB???<<<::::::;;;<<<===<<<===@@@@@@>>>AAAEEEKKKSSS^^^fffjjjnnnrrrvvvwwwxxxxxxyyy{{{||||||}}}{{{xxxwwwzzz}}}}}}yyyuuuwwwyyyyyywwwvvvvvvsssoooeeeWWWHHH???:::666555777333444444555555555444444333555333000222777888555888;;;AAAIIISSS^^^gggllllllmmmoooqqqssstttuuuuuutttsssssstttsssnnneee]]]MMMFFF===888777888777666444555777777777999===???;;;<<<<<<<<<;;;888555444666555555777:::;;;;;;;;;===BBBHHHLLLOOORRRVVVYYY}}}{{{zzzyyyxxxzzzzzz{{{{{{||||||}}}}}}|||{{{{{{zzzwwwpppggg```PPPMMMHHHCCC???=========<<<;;;999888888888999:::888999999:::999888777666999;;;=========>>>CCCGGGDDDJJJSSS[[[aaafffjjjmmmppprrrtttuuuvvvwwwyyy{{{xxx|||~~~}}}|||ssslll```ZZZRRRMMMLLLLLLKKKIIIJJJDDD??????DDDEEEAAA<<<888999:::;;;<<<>>>??????CCCCCCCCCCCCCCCDDDDDDEEENNNRRRWWW[[[___eeemmmsss|||}}}yyyuuusssggg[[[OOOHHHBBB===:::;;;444555777888777888:::;;;888:::===AAAFFFNNNXXX^^^iiikkkooorrrvvvxxxyyyzzz{{{{{{||||||{{{yyywwwvvvvvvyyy{{{yyyxxxsssggg[[[KKKCCC<<<999666333222333222222333333444555666666666666666666555444333333///333777888555222111222333444666777888888888888:::999999:::<<<<<<:::999999::::::;;;;;;::::::999888888888999999888888888555888:::999666666999<<<:::::::::::::::;;;;;;;;;===;;;999999999999888777222222333222222333666888777777666555444444333333555555666777999:::<<<===<<<;;;AAAMMMWWW___kkkwww~~~~~~~~~~~~||||||~~~zzzvvvmmmaaaUUUNNNGGG???::::::999999999:::;;;<<<===>>>===>>>???AAAFFFMMMVVV]]]gggkkkqqqvvvyyyzzz|||}}}zzz|||~~~~~~{{{zzzwwwvvvtttpppkkkeee```^^^IIIGGGDDDBBBBBBAAA???===;;;:::999<<>><<<;;;;;;;;;:::999888666555555555666777888:::;;;<<<@@@FFFNNNVVV^^^fffmmmqqqsssuuuxxx|||~~~~~~~~~}}}~~~~~~~~~}}}}}}|||{{{|||{{{~~~~~~{{{yyyzzzxxxrrruuuttthhhccc___UUUGGGFFFDDD@@@<<<;;;===???===<<<===??????===???DDDIIIRRR]]]eeeiiilllqqquuuwwwxxxyyyzzz{{{{{{{{{{{{vvvttttttwww{{{|||xxxtttvvv{{{~~~}}}|||{{{vvvpppjjj]]]MMMCCC<<<666444666333333444444555444444333444///&&&###+++666666000333666<<>>>>>===:::777555777777777999===?????????BBBGGGOOOTTTXXX[[[___bbb{{{zzzzzzzzz{{{|||~~~|||}}}~~~zzzzzzyyyyyyvvvqqqjjjeeeUUUOOOGGGCCCBBBCCCCCCAAA::::::999888777777777888777888999999777666666777888999:::<<<>>>???@@@@@@GGGMMMTTTZZZ^^^ccciiinnnqqqrrruuuwwwyyyyyyyyyxxx~~~~~~|||vvvpppkkkddd___VVVOOOKKKIIIHHHGGGGGGDDD@@@@@@AAAAAA???<<<:::::::::;;;;;;===>>>>>>???>>>>>>???@@@CCCEEEFFFJJJPPPWWW[[[^^^eeeqqq{{{~~~xxxzzz~~~~~~wwwpppfff]]]QQQGGGAAA>>>;;;999999666555666999;;;:::999999;;;>>>BBBGGGNNNUUUZZZhhhpppvvvvvvvvvyyy{{{zzzzzzyyyxxxwwwwwwyyy{{{|||rrrwwwyyyxxxvvvrrrhhh^^^QQQGGG>>><<<:::666222111444444444444444444444444555777:::999666444555666999888777555333222222222333333333333333333333333666555555555555666777777;;;999:::>>>;;;555444999555666777888888777666555:::888555444555777777777:::999999999888888777777:::999888777777888999:::666666555444444333222222555666666555333333444555666888:::;;;;;;;;;<<<===BBBHHHLLLOOOXXXgggtttyyy}}}~~~~~~}}}}}}}}}|||zzz}}}{{{ssslll```SSSKKKDDD===999888:::888666666777999999999999;;;===@@@DDDLLLXXX```bbbkkksssuuuwwwzzz||||||}}}}}}}}}|||zzzyyyzzz|||xxxvvvssspppllleee^^^YYYNNNFFF@@@AAAAAA>>>===>>>???======@@@AAA@@@DDDJJJNNN[[[dddbbbbbbiiirrrvvvtttwww{{{}}}|||{{{zzz{{{{{{yyyzzz~~~xxxzzz|||{{{yyyuuurrrqqquuuwwwvvvqqqmmmkkkgggaaa]]]VVVPPPOOOMMMJJJJJJLLLBBBCCCCCCBBBAAA???<<<;;;===888444555:::>>>>>>;;;<<<>>>BBBEEEIIINNNUUUYYY^^^cccjjjqqqvvvxxxxxxxxx}}}{{{}}}~~~{{{zzzzzzxxxuuurrrsssllleee]]]RRREEE@@@@@@===:::777666777888888888888999999:::;;;<<<======EEEFFFJJJSSSZZZ```jjjrrrrrryyy~~~}}}~~~}}}{{{}}}~~~zzz~~~~~~}}}{{{{{{}}}}}}~~~~~~zzzwwwwwwxxxyyyyyyuuulllaaaZZZNNNJJJDDD???<<<;;;::::::===@@@CCCCCC@@@???@@@CCCEEEMMMWWW```ffflllsssxxx|||||||||{{{zzzyyyxxxwwwyyywwwvvvvvvwwwxxxxxxwwwxxxyyyyyyxxxyyy{{{wwwqqqiii```SSSFFF===888555444333222222444666666555444222111111222444555555444444666999>>>GGGTTTbbbkkkmmmoooooonnnrrrxxxzzzyyyxxxwwwtttqqqrrrrrrlllcccUUUOOOEEE===999777666666444555666888999:::::::::;;;::::::<<>>AAAGGGKKKSSSWWW]]]aaacccdddeeefffxxxxxxyyyyyyzzz{{{|||}}}~~~~~~~~~~~~}}}{{{zzzxxxsssmmmhhh\\\UUUKKKEEECCCCCCBBB@@@;;;:::999888777777777777777888999999777666666777777888:::===>>>@@@AAAAAAFFFKKKSSSXXX\\\aaaggglllsssuuuwwwyyy{{{zzzzzzyyy}}}|||~~~~~~{{{vvvooojjjddd___XXXRRRNNNLLLJJJHHHGGGCCC@@@???AAAAAA>>><<<;;;;;;;;;;;;<<<===>>>???????????????@@@BBBDDDEEEKKKQQQWWW\\\```hhhttt}}}}}}zzz{{{}}}|||vvvpppggg^^^PPPFFFAAA>>><<<:::>>>;;;888777777777555333888:::<<<@@@EEELLLUUUZZZiiiqqqwwwxxxxxxzzz|||{{{{{{zzzyyyxxxxxxyyy{{{|||uuuyyyzzzxxxvvvrrriii```TTTIII???<<<;;;777333333444444444444444444444444444777999888666444444555666666555444333333333333444444444444444444444444666666666666666777777888999777888<<<;;;555444666888888999::::::999888888999777555444666777888888999999999888888888777777;;;:::999777777777888888666666666666666666666666333555555555444444666888777999:::;;;;;;<<<===???DDDKKKSSSYYYbbboooxxxzzz~~~}}}||||||}}}}}}}}}}}}||||||xxxppplll```TTTLLLFFF>>>::::::999777666666888999888777:::;;;===???BBBIIITTT[[[___hhhoooqqqsssxxx{{{{{{}}}}}}}}}|||{{{zzz{{{|||yyywwwtttqqqmmmfff___ZZZMMMFFF@@@AAABBBAAA@@@BBB@@@>>>>>>AAABBBAAAEEEKKKOOOYYY``````aaahhhpppsssuuuxxx|||~~~}}}|||zzzzzz}}}zzzwwwyyy}}}~~~{{{yyyzzz{{{{{{xxxvvvsssrrrvvvxxxwwwqqqmmmkkkgggaaa^^^WWWPPPNNNLLLHHHGGGIIIBBBCCCCCCBBBAAA???>>><<<<<<999666777:::======<<<>>>???@@@BBBEEELLLUUUZZZ___dddkkkpppssstttuuuwww}}}~~~}}}|||{{{zzzwwwtttsssmmmgggaaaVVVIIIBBBAAA<<<:::888777777888888777777777888999:::;;;<<<<<>>???@@@@@@@@@???>>>???@@@HHHLLLSSS]]]gggoootttwwwzzzzzzzzzzzzyyyxxxwwwvvvtttsssssstttwwwyyyyyyyyyzzz{{{{{{zzz|||~~~{{{uuulllcccUUUGGG>>>999666555333222222333555555444222222111111222444555555444222333666:::BBBMMMZZZccciiilllmmmmmmqqqxxxzzzyyy{{{zzzwwwtttuuuvvvqqqjjj]]]UUUJJJ@@@:::888999999:::;;;<<<==================<<<<<<>>>@@@AAA>>><<<777;;;???CCCGGGLLLRRRWWW[[[^^^cccgggiiijjjlllmmmxxxxxxzzz{{{|||}}}}}}}}}~~~|||zzzwwwsssoooggg^^^RRRIIIEEECCCAAA???;;;;;;999888888777777777777888999999777666666777777888:::===???AAABBBBBBEEEJJJQQQWWWZZZ___eeeiiitttvvvyyy{{{}}}}}}|||{{{{{{{{{{{{}}}~~~~~~{{{vvvooojjjbbb^^^YYYTTTQQQNNNKKKIIIFFFCCC??????@@@@@@>>>;;;<<<<<<;;;<<<<<<===>>>???@@@@@@??????@@@BBBCCCEEEKKKQQQXXX]]]ccckkkwww~~~~~~~~~}}}||||||||||||yyytttppphhh^^^QQQFFF@@@>>><<<:::;;;999777666777777777666777888:::===CCCKKKTTT[[[hhhpppvvvwwwwwwyyy{{{zzz{{{zzzyyyxxxxxxyyyzzzzzzxxxzzzzzzwwwtttqqqjjjbbbWWWKKK@@@<<<;;;777555444333333333333333333333333444555777666555444444444444333333333333333444555555555555555555555555555666666666666777777777888888666777:::;;;777333333555666666777777666666555888666444444666888999999888888888888888777777777;;;:::888777666666666666555555666777777888999999444555777777666777:::<<<:::;;;===>>>???AAADDDFFFJJJTTT___gggoooxxx||||||~~~}}}~~~~~~}}}|||||||||}}}~~~uuummmlllaaaTTTMMMGGG@@@<<<<<<888777666777999999777555:::;;;===>>>@@@FFFOOOVVV^^^fffmmmooorrrxxx}}}~~~~~~~~~}}}}}}}}}}}}}}}~~~{{{yyyvvvsssooohhh```[[[PPPHHHBBBBBBCCCAAAAAABBBAAA??????BBBBBBAAAEEEKKKQQQVVV[[[\\\```gggmmmnnntttxxx}}}|||zzzzzz{{{yyywwwxxx{{{|||zzzxxxzzzzzzzzzyyyxxxwwwuuutttwwwyyywwwrrrnnnkkkgggaaa```XXXQQQNNNKKKFFFEEEFFFCCCCCCCCCCCCBBB@@@???>>>;;;;;;:::999:::<<<===>>>??????>>>???CCCKKKTTT[[[___fffnnnrrrsssuuuyyy}}}~~~~~~~~~}}}{{{xxxvvvrrrnnnjjjfff\\\NNNDDDAAA<<<:::888888999999777666666666777888999::::::;;;???@@@EEEOOOWWW]]]fffoooqqqxxx|||zzzyyy{{{}}}}}}||||||}}}~~~~~~~~~~~~~~~}}}}}}~~~|||zzz{{{}}}~~~yyyuuufffbbb\\\VVVRRRMMMHHHEEEBBB@@@>>>>>>???@@@@@@@@@FFFFFFJJJUUUbbblllpppqqqvvvvvvwwwwwwwwwwwwvvvvvvpppoooppprrrvvvyyyzzzzzzyyy{{{|||zzz|||}}}xxxqqqgggXXXJJJ???:::777555333222222222333333222000222111111222444555555444333444555777===GGGRRRZZZdddhhhlllmmmqqqxxx{{{zzz~~~}}}yyyuuuvvvxxxuuuoooggg^^^QQQEEE>>><<<;;;;;;;;;;;;<<<<<<<<<;;;;;;:::???>>>>>>???AAACCCCCCBBB===AAAGGGMMMSSSXXX^^^bbbcccfffiiilllmmmoooqqqsssyyyzzz}}}~~~}}}|||zzzwwwpppfffXXXMMMGGGCCC@@@>>><<<;;;:::999888777777777777888999999777666666777666888:::===???AAABBBBBBEEEJJJQQQVVVYYY^^^dddhhhpppssswww{{{~~~~~~}}}|||{{{{{{{{{|||}}}~~~~~~~~~~~~~~~{{{uuunnniii```]]]YYYUUURRROOOKKKHHHFFFCCC??????@@@@@@>>>;;;<<<<<<<<<<<<<<<===>>>???@@@@@@??????@@@BBBCCCDDDLLLQQQYYY___fffooo{{{~~~}}}}}}zzz|||~~~}}}zzzvvvsssqqqjjj___QQQFFF@@@>>><<<;;;:::999777777777999::::::888999:::<<>>>>>@@@BBBEEEGGGJJJOOORRRVVV```jjjqqqwww}}}}}}~~~|||{{{{{{||||||tttnnnkkk```SSSLLLFFF@@@<<<<<<888888888999:::999777555999:::<<<===???EEEMMMTTT___gggnnnpppsss{{{~~~~~~}}}zzzwwwrrrkkkbbb\\\VVVMMMEEECCCBBB???===>>>@@@>>>???AAAAAA@@@DDDJJJQQQSSSUUUYYY___eeeiiijjjpppuuu{{{~~~~~~}}}{{{{{{zzzyyywwwxxxzzzzzzxxxvvv|||zzzyyyxxxxxxxxxwwwvvvwwwyyyxxxsssnnnlllhhhbbbaaaYYYRRROOOLLLGGGEEEGGGDDDCCCCCCCCCBBBAAA@@@@@@;;;<<<<<<<<<::::::<<<>>>?????????@@@DDDKKKTTTZZZ^^^gggpppuuuwwwzzz~~~~~~~~~~~~~~~|||zzzxxxwwwqqqnnnllljjjaaaSSSFFFAAA<<<:::999::::::999777555555666777777999999:::;;;;;;<<>><<<::::::;;;;;;;;;;;;::::::?????????@@@BBBEEEFFFGGGHHHLLLRRRXXX]]]aaaccceeefffhhhkkklllmmmooorrrtttzzz{{{}}}}}}tttjjj\\\QQQJJJEEEAAA>>>===<<<;;;999888777777777777888999999777666666777666777:::<<<>>>@@@AAAAAADDDIIIPPPVVVYYY^^^dddhhhkkknnntttzzz~~~}}}}}}||||||{{{|||}}}~~~}}}~~~~~~~~~|||vvvnnniii^^^\\\XXXUUURRRNNNJJJGGGFFFCCC??????@@@@@@>>>;;;===<<<<<<<<<<<<======>>>@@@@@@??????@@@BBBDDDEEEMMMRRRYYYaaaiiisss}}}~~~~~~}}}zzz}}}}}}yyyuuussssssjjj```RRRGGGAAA>>><<<:::<<<;;;:::888777888:::<<<999:::;;;===BBBJJJTTT[[[dddmmmtttvvvvvvwwwxxxvvvvvvuuuuuuuuuuuuuuuuuuuuuwwwxxxvvvqqqoooooojjjddd[[[NNNBBB===:::777444555333333333333333333333333444333333333444444444444555555444333222222222222333333444444555555555555333444555666666666555555666888999:::::::::777333888888888888888888888888777666555666888::::::999888888888888999999999999999999888777666444333333666666666666666666666666777888999999999:::<<>>::::::999999999:::;;;:::777555777999;;;===???EEEMMMTTT^^^fffmmmooosss{{{|||vvvnnnddd^^^VVVMMMEEEBBBAAA>>><<<===???======@@@@@@???BBBHHHQQQOOOPPPVVV]]]cccgggiiilllqqqwww{{{}}}}}}|||}}}yyyyyyyyyzzzzzzzzzxxxwww|||zzzxxxxxxzzzzzzyyywwwwwwyyyxxxsssooommmiiidddaaaYYYSSSPPPMMMIIIHHHJJJEEEDDDCCCBBBAAAAAA@@@@@@<<<======<<<;;;:::;;;======???AAACCCFFFLLLRRRWWW^^^gggqqqvvvxxx{{{}}}}}}}}}}}}}}}{{{xxxwwwvvvpppmmmlllmmmfffWWWHHHAAA<<<;;;:::::::::999777555666666777888999:::;;;;;;888999@@@JJJRRRWWW```hhhiiipppvvvvvvvvvyyy{{{{{{zzz|||~~~~~~{{{}}}~~~~~~{{{xxxxxxxxxyyyzzzyyywwwuuusssuuuyyy||||||wwwoooiiiccc]]]VVVQQQPPPNNNJJJGGGJJJNNNTTTZZZ___fffmmmrrrssstttuuuvvvvvvwwwvvvvvvvvvuuuttttttwwwxxxxxxxxxuuuyyyzzzyyyyyy|||}}}{{{uuukkk\\\MMMBBB:::555222444333111111222111///---222111111222444555555444888888777777:::???GGGMMMYYYbbbjjjoootttzzz}}}|||wwwxxxwwwuuuwww~~~qqqkkkcccZZZQQQJJJCCC???>>>??????@@@@@@@@@@@@@@@???@@@AAACCCEEEGGGJJJLLLRRRUUUYYY___dddfffgggggghhhiiilllmmmmmmnnnqqqsssyyyzzz|||~~~}}}rrrjjj]]]SSSMMMHHHCCC@@@>>>===;;;:::888777777777777888999999777666666777666777999;;;===>>>>>>???BBBGGGOOOUUUYYY^^^dddiiihhhlllsssyyy~~~~~~~~~~~~||||||}}}}}}~~~}}}wwwoooiii___\\\XXXUUUQQQNNNIIIFFFGGGDDD@@@@@@AAAAAA???<<<<<<<<<;;;;;;;;;<<<<<<===??????>>>???@@@CCCEEEFFFNNNRRRZZZbbbkkkuuu~~~~~~}}}~~~~~~|||yyyvvvttttttiii```SSSHHHBBB???;;;888333444555666888<<>>BBBIIIRRRXXXdddmmmuuuwwwwwwxxxxxxvvvrrrsssssssssttttttttttttuuuvvvtttpppooooookkkeee]]]PPPDDD@@@===999555555444444444444444444444444555333222222444555555444666666444333222222222222333333333444555555666666333444666777777777666555555999;;;999777888888777999888888777777888888999777666666777999:::999888999999999:::::::::::::::::::::::::::999777666555888888888888888888888777888999;;;<<<<<<>>>AAACCCIIIMMMSSSXXX]]]aaaeeehhhrrrwww{{{zzz{{{~~~}}}}}}{{{|||~~~~~~}}}|||||||||{{{xxxvvvlll```SSSKKKDDD===999888:::999888999999999777555666888;;;<<<>>>DDDKKKRRRXXXaaaiiilllpppwww|||~~~~~~~~~zzzpppfff___SSSJJJBBBAAAAAA@@@@@@BBB???======??????>>>AAAGGGNNNLLLNNNUUU\\\aaafffjjjkkkooouuuyyyzzz{{{}}}~~~xxxyyyzzz{{{{{{zzzyyyxxx|||zzzxxxyyy|||}}}zzzwwwvvvxxxxxxssspppoookkkfffbbbZZZTTTQQQNNNJJJIIIJJJFFFEEECCCAAA@@@?????????===<<<<<<<<<;;;;;;::::::;;;===@@@CCCFFFKKKPPPTTT^^^eeemmmrrrtttwww}}}}}}|||~~~~~~}}}yyyvvvvvvvvvpppmmmmmmooojjj[[[KKKCCC>>><<<:::::::::999777555666666777888999:::;;;;;;777888???IIIPPPUUU\\\dddfffnnnuuuvvvwwwzzz|||||||||~~~}}}|||{{{|||~~~}}}{{{zzzxxxwwwwwwvvvuuurrrooolllooovvv~~~xxxtttmmmgggaaa\\\WWWTTTUUUZZZ```cccdddgggmmmrrrvvvvvvwwwxxxxxxxxxxxxxxx{{{yyywwwwwwwwwwwwvvvuuuwww{{{}}}zzzzzz}}}~~~}}}uuulll^^^PPPDDD;;;555111444333222222222222///---222111111222444555555444666555555444666;;;AAAFFFSSS^^^iiiooosssyyy{{{{{{qqquuuvvvwww{{{tttpppjjjccc\\\SSSKKKEEECCCDDDDDDDDDDDDDDDCCCCCCAAACCCGGGIIIKKKMMMPPPSSSWWWYYY]]]bbbhhhkkklllkkkjjjlllnnnoooooooooqqqrrr{{{{{{|||}}}~~~{{{xxxnnnggg]]]UUUPPPKKKFFFBBB>>>===<<<:::888888777777777888999999777666666777666777999:::;;;<<<<<<<<<>>>DDDLLLRRRWWW]]]ccchhhiiimmmtttzzz~~~~~~}}}}}}}}}{{{|||~~~}}}~~~~~~xxxpppjjjbbb___ZZZUUUQQQNNNJJJGGGHHHEEEAAAAAABBBBBB@@@===;;;;;;::::::::::::;;;;;;======>>>???AAACCCFFFGGGOOOSSSZZZccclllvvv~~~~~~~~~}}}{{{yyyxxxvvvuuuhhh```TTTJJJDDD???:::777...000222444666;;;BBBHHH999;;;<<<>>>BBBHHHOOOTTTaaakkksssttttttvvvuuussspppqqqrrrssstttuuuuuuuuusssuuutttqqqppppppmmmggg___SSSHHHDDDAAA;;;777555555555555555555555555555666444222222555666666555555555444444444444444555333444444555666666777777555666888999999999777666222999<<<777222444888999888777666555555666777888888777777888999:::888777:::::::::;;;;;;<<<<<<<<<<<<======>>>===<<<;;;:::;;;;;;;;;<<<======>>>>>><<>>>>>@@@???>>>AAAGGGLLLJJJMMMUUU[[[^^^eeemmmooorrruuuxxxyyyzzz|||~~~uuuwwwzzz{{{{{{zzzyyyyyy{{{yyyxxx{{{~~~~~~{{{vvvtttwwwwwwsssqqqpppmmmhhhccc\\\TTTQQQMMMHHHFFFGGGGGGEEECCC@@@>>>=========>>><<<::::::<<<<<<999666;;;<<<===???BBBGGGNNNSSSZZZ```hhhnnnrrruuuxxxzzz||||||}}}yyyvvvuuuvvvrrroooooorrrnnn___OOOFFF@@@===:::999999888888666444555666666888888999:::777888???HHHOOOSSSZZZaaafffnnnuuuwwwwww{{{||||||~~~}}}||||||{{{|||~~~~~~|||yyywwwvvvuuusssqqqllliiicccdddiiiqqqzzz~~~zzzuuupppnnnnnniiikkknnnqqqrrrssstttuuuyyyyyyzzz{{{{{{{{{zzzzzz}}}{{{xxxwwwwwwwwwuuutttwww{{{}}}yyyxxx{{{}}}|||uuummmaaaTTTIII>>>666111333222222222333333111///222111111222444555555444444333333333444888???CCCNNNZZZgggmmmqqqvvvxxxxxxqqqvvvxxxxxx{{{yyyuuuoooiiiccc\\\UUUPPPMMMLLLLLLKKKIIIGGGEEEDDDEEEIIINNNRRRSSSUUUXXX[[[]]]]]]___dddjjjnnnnnnmmmjjjmmmppprrrqqqppppppqqq~~~~~~~~~~~~{{{wwwsssjjjddd\\\UUUQQQMMMGGGCCC>>>>>><<<:::999888777777777888999999777666666777777777888999::::::::::::<<>>;;;::::::999999999::::::<<<<<<===???AAADDDGGGHHHOOOSSSZZZcccmmmvvv~~~~~~~~~|||yyyyyyyyywwwvvvggg```UUULLLEEE@@@:::666::::::888555111222666:::888:::<<<>>>AAAFFFLLLPPP]]]fffooopppppprrrqqqooopppqqqrrrtttuuuvvvvvvwwwsssuuutttrrrrrrrrroooiiiaaaVVVKKKGGGDDD>>>999777666666666666666666666666777444111222555777777666444333333444555666777888444555555666777888888999666888:::;;;;;;;;;999888000999===555///111777:::<<<;;;:::999999:::;;;<<<999888888888:::999888666;;;;;;;;;<<<<<<=========??????@@@AAAAAA@@@???>>>======>>>@@@AAABBBCCCDDDBBBEEEIIILLLPPPTTTYYY\\\fffjjjqqqvvvxxxyyyyyyzzzyyy~~~|||{{{zzzxxxwwwpppdddVVVMMMFFF===999888999777444333333444444333666888:::::::::===CCCHHHSSS\\\fffjjjmmmsssvvvvvv{{{yyyyyyttthhh```XXXOOOFFFDDDCCCAAAAAACCCAAA??????AAA@@@???BBBHHHJJJIIILLLUUUZZZ]]]eeeoootttuuuwwwxxxxxxyyy{{{}}}sssvvvyyyzzzzzzyyyyyyyyyzzzxxxxxx|||{{{vvvtttwwwwwwtttrrrqqqnnnjjjeee]]]UUUPPPLLLFFFCCCDDDGGGFFFCCC@@@===<<<;;;;;;???;;;888999<<<===888444<<<;;;::::::===DDDMMMTTTVVV[[[ccclllssswwwyyyyyy{{{|||~~~yyyvvvvvvwwwtttqqqqqqtttpppbbbRRRHHHAAA>>>:::888888888888777333333444555666777888888777999???HHHNNNRRRYYY___gggpppvvvxxxxxx{{{|||{{{~~~~~~~~~|||zzzzzzzzz}}}~~~~~~vvvuuutttsssqqqmmmhhheee^^^]]]]]]bbbjjjttt{{{~~~~~~~~~{{{||||||}}}}}}||||||{{{}}}{{{xxxwwwwwwvvvuuusssuuuyyy{{{wwwuuuwwwzzzzzzuuunnncccWWWLLLAAA888222333222222222333333222000222111111222444555555444444444333333555999???DDDKKKXXXeeellloootttvvvvvvuuuyyyzzzxxxxxx{{{}}}|||}}}yyyrrrlllfffaaa\\\YYYYYYXXXWWWTTTQQQNNNLLLJJJIIINNNTTTXXXZZZ[[[^^^aaacccbbbbbbfffkkknnnmmmkkkiiimmmppprrrqqqpppoooooo~~~~~~|||wwwssskkkcccYYYSSSPPPKKKCCC<<<===:::888777888999999999<<<===;;;777666:::;;;:::777777777777888:::<<<===<<>>======<<<<<<<<<======<<<===>>>@@@AAAEEEJJJNNNOOOSSSZZZcccmmmwww~~~~~~|||zzzzzzwwwqqqjjjbbbVVVJJJCCC>>><<<;;;777777888888888999999999777777:::???AAADDDMMMVVV```gggmmmooooooqqqooolllmmmnnnpppssstttuuuuuuuuuvvvxxxxxxuuuuuuuuupppjjjddd]]]TTTKKKDDD???<<<999;;;999777777888888777666999:::999888555444555777555666777666444444666888999666666999999777888;;;<<<<<<;;;;;;;;;;;;;;;;;;:::<<<======<<<;;;===>>>999:::<<<>>>??????>>>>>>>>>===<<<===>>>???>>>===???@@@AAABBBCCCCCCBBBBBBDDDHHHMMMMMMJJJGGGFFFFFFHHHDDDCCCGGGJJJKKKLLLOOOXXXZZZ\\\```dddiiilllnnntttuuuxxx|||~~~}}}|||{{{{{{yyyxxxmmmeeeYYYMMMEEE???<<<:::777777666666666666777777666777777666777;;;BBBHHHPPPWWW___eeeiiilllppptttuuuvvvzzz~~~uuukkkdddXXXRRRJJJEEECCCBBBAAA???DDDAAA>>>>>>@@@AAA@@@>>>DDDHHHNNNSSSXXX^^^dddiiiooossswwwwwwvvvuuuwwwyyyxxxxxxyyyyyyzzz{{{{{{|||{{{|||~~~~~~zzzvvvzzzzzzzzzzzzyyytttnnniiiddd___WWWQQQLLLHHHEEEBBBBBBBBBBBBBBBAAA@@@@@@???>>>===;;;999999999;;;<<<999;;;===>>>>>>BBBIIINNNZZZ___ffflllooorrruuuwww{{{~~~~~~zzzvvvzzzxxxvvvuuupppeeeUUUJJJCCC>>>;;;:::888333222444999777555555777999999999999888<<>>;;;888777777888777666:::;;;:::555555888:::888777777777777999;;;===???>>>BBBHHHLLLQQQXXXaaagggiiiqqqxxxzzz|||}}}|||yyy}}}|||~~~}}}uuupppiiibbbZZZTTTRRRPPPMMMJJJGGGHHHFFFBBBBBBCCCAAA=========<<<<<<;;;<<<<<<======???@@@AAABBBEEEHHHKKKPPPTTT[[[eeeoooxxx~~~~~~}}}|||}}}zzzuuujjjbbbVVVKKKCCC???<<<;;;::::::999999888777777777777777:::>>>AAADDDLLLVVV^^^eeekkkmmmnnnooonnnkkknnnoooqqqsssttttttsssssstttvvvvvvttttttuuuqqqllleee___WWWOOOHHHBBB>>>;;;;;;999888777888999888777555777777777555555666888888999999888777666888999;;;888777:::;;;999;;;???????????????????????????===???@@@???>>>>>>@@@AAA@@@@@@AAABBBCCCCCCCCCCCCDDDCCCBBBCCCEEEFFFEEEDDDHHHIIIIIIIIIJJJKKKLLLMMMLLLQQQVVVXXXVVVSSSSSSTTTTTTPPPPPPUUUYYY[[[]]]```cccdddgggjjjmmmqqqsssuuuyyyzzz|||~~~~~~~~~~~~}}}}}}~~~}}}|||zzznnnfffZZZNNNEEE???;;;999777777666666666666777777999::::::::::::===CCCHHHMMMTTT^^^fffkkkooossswwwxxxxxxzzzvvvllleee]]]WWWOOOHHHEEEDDDBBB@@@AAA???===>>>AAABBBBBB@@@FFFGGGJJJPPPXXX___ccceeeooossswwwxxxwwwvvvxxxzzzyyyyyyzzzzzz{{{{{{||||||||||||~~~~~~zzzwwwzzzyyyyyyyyywwwsssnnniiifffaaaYYYSSSNNNJJJFFFDDDBBBBBBBBBBBBAAAAAA@@@???@@@>>><<<;;;::::::;;;<<<999;;;>>>??????BBBHHHMMMYYY^^^ffflllppptttwwwyyy{{{~~~{{{|||zzzwwwtttpppfffYYYOOOFFF@@@===<<<:::666555777777555333333555777777777999999;;;BBBGGGKKKSSS[[[hhhkkkooosssuuuxxxzzz}}}~~~~~~}}}|||||||||{{{~~~{{{xxxvvvsssooolllcccZZZSSSSSSTTTTTTXXX^^^cccjjjooossszzz~~~}}}wwwssstttzzzwwwvvvvvvtttqqqsssxxx~~~|||yyyzzz|||}}}|||zzzrrrpppjjj___RRREEE;;;666333222222111111111111111666555444333333333333333222333333444555888===@@@FFFQQQ]]]eeennnuuuvvvqqqxxxxxxxxxxxxyyyyyyyyyyyy{{{}}}{{{vvvtttuuutttqqqqqqpppnnnkkkgggccc```___^^^___ccchhhkkkllliiigggfffhhhkkkooossstttrrrppplllmmmmmmnnnnnnmmmlllkkk~~~~~~}}}~~~vvvpppkkkdddZZZSSSPPPLLLEEE@@@@@@===;;;999999888666555777999888444333777888666666666777888:::<<>>@@@CCCKKKTTT\\\ccciiikkklllooonnnkkkmmmnnnppprrrsssttttttsssrrruuuuuussstttwwwuuuppphhhccc\\\UUUNNNGGG@@@<<<<<<:::888888999:::999888333555777777777777999:::;;;<<<<<<<<<::::::<<<===???<<<;;;>>>??????AAAFFFGGGGGGFFFFFFFFFGGGGGGGGGEEEFFFFFFFFFEEEEEEGGGHHHKKKKKKKKKJJJJJJKKKKKKLLLMMMLLLLLLMMMPPPQQQQQQPPPVVVVVVVVVWWWXXXZZZ[[[\\\ZZZ___eeegggfffdddeeeffffffbbbbbbgggjjjkkkmmmqqqrrrsssuuuwwwyyy{{{{{{|||}}}{{{zzzzzz{{{~~~}}}}}}~~~~~~{{{oooggg[[[OOOFFF???;;;888777666666555555666666777666777888888999;;;>>>AAAGGGPPP[[[dddjjjoootttwww{{{{{{|||xxxoooiiiccc]]]TTTLLLGGGCCCAAA???AAA???>>>>>>???@@@@@@???GGGFFFGGGNNNXXX```bbbbbbnnnrrrwwwyyyxxxxxxzzz|||zzzzzz{{{{{{|||}}}}}}}}}~~~}}}}}}~~~~~~}}}{{{xxx{{{zzzyyyxxxwwwtttooolllgggbbb[[[UUUPPPLLLIIIFFFCCCCCCCCCBBBBBBAAA??????AAA@@@>>><<<;;;:::;;;;;;888<<>>>>>===999888999777555444444666777777666:::999:::???CCCGGGOOOWWW^^^ccckkkqqquuuxxxzzz||||||}}}~~~~~~}}}|||{{{~~~~~~~~~~~~~~~|||zzzyyyvvvsssqqqeee]]]UUUQQQMMMIIIHHHJJJOOOTTTYYY___iiiuuu~~~zzzuuutttxxxuuutttuuusssppprrrwww~~~zzzwwwyyy}}}}}}zzzqqqmmmfff^^^TTTIII>>>888444444333222111111111111333444444555555555444444222333333333333555999<<>><<<;;;;;;:::999777666888777444444777888555666666777888:::===@@@AAABBBDDDGGGJJJNNNUUU___ffflllrrrxxxyyyzzz}}}}}}zzz|||~~~~~~~~~}}}tttnnnkkkdddZZZTTTRRRQQQOOOMMMFFFGGGEEEAAAAAABBB@@@<<<;;;;;;:::::::::;;;<<<<<<>>>@@@CCCEEEEEEEEEGGGHHHNNNTTT]]]hhhqqqyyy}}}}}}}}}~~~~~~}}}xxxkkkcccXXXMMMFFFAAA>>><<<<<<;;;:::999888666555555777777:::>>>@@@BBBJJJSSS\\\cccjjjkkkmmmppppppnnnkkkmmmooorrrtttuuuuuuuuurrruuuuuutttvvvzzzyyyuuummmiiiccc\\\TTTKKKCCC======<<<:::999:::::::::999555777999999999:::<<<>>>===>>>@@@@@@@@@AAACCCEEEGGGDDDCCCFFFHHHHHHLLLPPPQQQQQQPPPPPPPPPQQQRRRSSSPPPQQQQQQPPPOOOPPPRRRTTTYYYXXXWWWUUUUUUUUUVVVWWWZZZYYYYYY[[[]]]______^^^cccdddfffhhhiiijjjjjjkkkhhhmmmsssuuutttrrrrrrsssuuuqqqooosssuuutttuuuxxx|||}}}}}}yyywwwwwwxxxyyy~~~}}}{{{|||~~~~~~}}}zzzppphhh\\\PPPFFF???:::777666666666555555666666666444555666777888999:::;;;CCCKKKWWWaaahhhmmmrrruuu||||||}}}~~~|||yyytttpppiiicccYYYOOOGGGBBB???>>>DDDBBB@@@???>>>===<<<;;;EEEFFFIIIOOOWWW^^^bbbdddmmmqqqwwwzzzzzzyyy{{{}}}{{{{{{{{{|||}}}}}}~~~~~~~~~||||||}}}}}}{{{zzz}}}|||zzzyyyxxxuuurrrooogggccc\\\VVVRRRNNNJJJGGGCCCCCCCCCCCCBBBAAA??????AAA@@@>>><<<;;;:::999999888<<<@@@AAAAAABBBFFFIIINNNTTT\\\dddjjjooosssvvv}}}}}}~~~~~~|||~~~|||yyyvvvpppfff[[[SSSLLLEEE??????>>>;;;999:::999777666666888999888777;;;999999===@@@CCCJJJSSSXXX___hhhpppuuuxxxyyyzzzzzz|||~~~}}}|||{{{~~~}}}}}}}}}}}}}}}~~~|||{{{yyyxxxvvvuuusssrrrjjjbbbWWWOOOIIIEEEBBBBBBDDDEEEHHHMMMUUU___gggkkktttzzzzzzwwwzzzwwwvvvwwwuuurrrtttyyyzzzvvvrrrtttyyy|||zzzvvvrrrmmmfff^^^VVVLLL@@@777444333333222222222333333222222444555555444222222///000111000000111444777@@@HHHSSS___iiiqqqttttttxxxxxxyyyyyyzzzzzz{{{{{{}}}||||||}}}xxxyyyyyyxxxuuuqqqllljjjjjjmmmooonnnllllllnnnqqqlllkkklllnnnrrrtttuuutttqqqooollliiigggffffffggg~~~~~~~~~~~~zzzwwwnnnggg^^^VVVPPPKKKFFFCCC===;;;::::::;;;;;;999888666888888555555888999666666666666777:::===???AAABBBDDDGGGIIILLLSSS\\\ccciiipppuuuwwwyyy~~~{{{}}}~~~}}}~~~vvvpppiiicccZZZTTTQQQPPPMMMKKKEEEFFFDDD@@@@@@AAA???::::::::::::::::::;;;<<<===<<<>>>BBBDDDEEEFFFHHHJJJMMMRRR[[[eeeooovvv{{{}}}}}}}}}}}}~~~~~~||||||yyytttkkkdddYYYOOOGGGBBB>>><<<999999999888888888777777888777999===???AAAHHHQQQ]]]eeekkkmmmooossstttrrroooppprrrsssttttttsssssstttwwwxxxwwwzzz~~~|||xxxrrroooiiiccc[[[QQQGGGAAAAAA???===<<<<<<<<<;;;999777999::::::;;;<<>><<<;;;;;;;;;AAAGGGNNNRRRVVV[[[cccjjjlllqqqwwwzzzzzzzzz{{{}}}{{{{{{||||||}}}~~~~~~~~~~~~|||||||||}}}{{{zzz|||zzzxxxwwwwwwtttqqqnnngggccc]]]WWWSSSOOOKKKHHHDDDDDDDDDCCCBBBAAA????????????===<<<:::999888888888;;;???@@@@@@AAADDDGGGKKKQQQZZZbbbiiinnnsssuuu}}}}}}|||~~~|||uuujjj]]]TTTOOOFFF???>>>>>>;;;888888888777777777888999777666:::888888;;;>>>@@@GGGNNNVVV]]]hhhpppvvvwwwxxxxxxzzz{{{}}}~~~}}}|||~~~}}}}}}|||{{{{{{}}}~~~xxxxxxwwwvvvuuussssssssskkkdddXXXLLLFFFDDDCCCBBB>>>======@@@EEEKKKQQQVVV___fffqqq|||}}}~~~{{{yyyyyyvvvssstttyyywwwsssqqqrrrvvvyyywwwttttttoooggg```WWWLLL???555333222222222333444555555111222333333222111///...///000000000///000222444===CCCOOO]]]hhhpppuuuwwwxxxyyyyyyzzz{{{{{{||||||}}}{{{{{{~~~~~~|||zzzzzz{{{zzzwwwsssooommmlllooopppooonnnnnnrrrvvvqqqooonnnoooqqqrrrrrrqqqrrrpppllliiifffffffffggg~~~}}}{{{qqqjjj```WWWPPPJJJFFFCCC999888888999::::::888666555888999666666999999777555555666777999;;;>>>???@@@CCCFFFHHHKKKQQQYYY___eeelllqqqssswww}}}zzz|||~~~~~~}}}|||}}}~~~{{{tttooohhhbbbZZZUUUSSSPPPMMMJJJEEEFFFDDD@@@@@@AAA???;;;::::::::::::;;;<<<===>>>;;;===@@@BBBCCCEEEHHHJJJLLLQQQYYYcccllltttyyy{{{|||~~~~~~|||zzzzzzvvvqqqllleeeZZZPPPIIICCC???===777777888888888999999999888777999===>>>@@@GGGPPP]]]dddjjjlllooosssuuutttuuuvvvvvvuuutttrrrpppooouuuyyy{{{{{{}}}}}}xxxvvvsssoooiiicccZZZQQQKKKHHHEEEBBBAAA@@@???===<<<;;;;;;<<<<<<===AAAFFFJJJMMMPPPRRRTTTVVVYYY]]]___aaa^^^___ccceeeeeefffjjjiiihhhfffffffffhhhjjjlllkkkkkkjjjiiihhhiiilllnnnqqqppppppooonnnnnnnnnooosssrrrqqqsssuuuwwwvvvuuutttwwwzzz~~~~~~|||zzzzzz}}}||||||{{{zzz~~~~~~|||yyyxxxxxxyyyyyy~~~yyyuuummmfff[[[OOOFFF???999666666555555444444555555666555444444555888:::999999AAAIIITTT^^^eeekkkrrrwww}}}}}}~~~{{{xxxyyyzzz{{{{{{xxxrrrhhh[[[OOOFFFCCCBBB===>>>>>>===<<<<<<>>>???>>>FFFOOOTTTUUUZZZdddmmmkkkpppwwwzzzzzzyyyzzz|||{{{{{{||||||}}}}}}~~~~~~~~~||||||}}}}}}{{{zzzxxxwwwvvvvvvuuurrrnnnkkkgggccc^^^YYYUUUPPPLLLIIIEEEEEEEEEDDDBBBAAA???>>>>>>======;;;:::999888777888;;;>>>>>>===>>>BBBFFFKKKQQQZZZccciiioootttwww||||||~~~yyy|||~~~~~~~~~~~~{{{oooccc[[[SSSHHH@@@>>>>>>:::777666666666555666777777555333888777888<<<===???DDDKKKTTT\\\fffpppuuuwwwxxxxxx{{{|||}}}~~~~~~}}}|||~~~~~~~~~~~~}}}{{{zzzzzz{{{}}}~~~xxxyyyyyyxxxvvvuuuuuuvvvkkkeeeXXXKKKEEEDDDDDDBBB;;;888777:::===???DDDJJJNNNUUU```kkkuuu|||{{{wwwrrrssswwwvvvuuuttttttuuuvvvvvvvvvtttpppjjjbbbWWWJJJ>>>666444333333333444444555666222222222111000///...---000111222222111222333555:::>>>JJJZZZfffnnntttzzzxxxyyyyyyzzz{{{|||}}}}}}|||~~~~~~zzzzzz|||}}}zzz}}}}}}}}}|||zzzwwwsssqqqqqqrrrrrrrrrrrrtttwwwzzzvvvtttsssrrrsssrrrqqqooorrrpppmmmjjjhhhhhhhhhiii}}}|||sssmmmbbbXXXOOOIIIEEECCC<<<;;;::::::;;;:::777555444888888666777999999666666555555666777:::<<<===>>>AAAEEEHHHJJJOOOVVV[[[bbbhhhmmmooossszzz~~~zzz{{{|||{{{zzz{{{|||~~~|||~~~~~~xxxqqqmmmgggbbb\\\XXXUUURRRMMMIIIGGGHHHFFFBBBAAACCCAAA<<<;;;;;;;;;;;;<<<===>>>???===>>>@@@@@@AAABBBFFFHHHMMMQQQXXXaaajjjrrrxxx{{{|||~~~zzzyyyyyyvvvqqqllleee[[[RRRJJJDDD@@@===777777888888888999999999888777999<<<===???FFFOOOYYY```fffhhhlllqqqtttsssvvvvvvwwwwwwvvvtttrrrqqquuuzzz}}}}}}|||uuuxxxvvvsssoookkkddd]]]XXXPPPMMMIIIGGGEEEDDDAAA???AAAAAAAAABBBEEELLLTTTZZZ^^^```bbbccceeegggjjjmmmmmmkkkmmmrrrtttrrrrrruuurrrqqqooonnnoooqqqtttuuutttssssssqqqpppqqqtttwwwxxxxxxyyyyyyyyyxxxxxxwww{{{zzzzzz{{{}}}}}}}}}|||{{{|||}}}~~~~~~}}}~~~}}}}}}}}}~~~~~~}}}|||{{{{{{{{{{{{}}}}}}}}}~~~~~~|||xxxuuujjjcccYYYOOOFFF???999555666555555444444555555666222000///111444777777777<<>>===;;;<<<>>>AAA<<>>=========<<<<<<;;;:::999888;;;<<<;;;:::<<<@@@EEEJJJPPPYYYbbbiiinnnsssvvvzzz|||}}}xxxzzz{{{{{{yyyyyy|||~~~|||~~~{{{rrriiidddWWWKKKAAA???>>>;;;777555666666555666777777444222666666888===>>>>>>BBBHHHQQQYYYdddmmmssswwwxxxyyy}}}}}}}}}}}}}}}~~~~~~~~~}}}~~~~~~}}}||||||}}}~~~{{{yyyxxxyyy{{{|||yyy{{{|||{{{xxxwwwwwwyyymmmiii]]]OOOHHHGGGDDD???;;;777666999;;;:::===CCCAAAHHHQQQYYYbbblllyyyzzztttssswwwuuuvvvwwwuuussssssuuuwwwqqqqqqmmmdddWWWIII>>>888777666555444333333333333111111000000000000000111///111222222222222444555777:::EEEVVVdddkkkssszzzyyyyyyzzz{{{|||}}}~~~~~~{{{}}}}}}zzzzzz}}}~~~|||~~~~~~|||zzzxxxvvvuuuuuutttssstttvvvxxxxxxxxxwwwvvvuuuttttttsssqqqnnnpppooonnnlllkkkkkkkkkkkk}}}|||uuunnndddYYYOOOHHHEEECCCAAA@@@???>>>>>><<<999666333777888666666999999666666555555555777888:::<<<===@@@EEEHHHJJJNNNTTTYYY```fffjjjlllpppwww{{{|||zzz{{{{{{zzzyyyzzz|||~~~zzzuuuqqqgggccc^^^ZZZXXXTTTNNNIIIIIIIIIGGGCCCCCCEEECCC>>>;;;;;;;;;<<<===>>>??????@@@@@@@@@??????@@@DDDFFFNNNQQQXXX```iiirrrxxx||||||}}}}}}~~~zzzyyyzzzxxxssslllfff\\\RRRKKKEEE@@@===888888888888888888888888888777999<<<===>>>EEENNNVVV]]]ccceeeiiinnnqqqqqqrrrsssuuuvvvwwwxxxwwwwwwuuuzzz}}}~~~zzzsssxxxwwwuuusssppplllgggcccUUURRRNNNKKKIIIGGGDDDBBBGGGGGGGGGIIINNNVVVaaahhhkkklllnnnnnnnnnpppsssuuutttsssvvv{{{}}}zzzyyy{{{wwwvvvtttssstttvvvyyy{{{xxxxxxwwwuuutttuuuyyy|||{{{|||~~~~~~}}}|||~~~~~~|||{{{|||~~~~~~|||zzzzzz|||}}}~~~~~~~~~~~~~~~}}}}}}}}}{{{zzz{{{|||}}}|||yyywwwiiibbbXXXNNNFFF>>>999555555555555444444555555555555222111222777:::;;;:::666===GGGRRR[[[fffqqqxxx~~~~~~~~~~~~~~~~~~~~~}}}zzzwwwwwwsssiii[[[LLLCCC??????===>>>???===;;;:::;;;>>>===@@@GGGNNNVVV^^^eeejjjjjjpppwwwzzzyyyxxxxxxyyyzzzzzz{{{{{{|||}}}}}}}}}~~~}}}}}}~~~~~~}}}{{{xxxyyyzzz{{{|||{{{xxxrrrmmmjjjfffbbb]]]YYYUUUPPPMMMFFFFFFEEEDDDCCCAAA???>>>======>>>>>>===<<<;;;;;;999:::;;;:::888:::???DDDHHHNNNWWW```ggglllqqqsssxxx~~~{{{|||~~~|||}}}~~~}}}{{{|||wwwzzz|||{{{wwwqqqkkkhhhZZZMMMBBB??????;;;777555888888888888999999666444555555888>>>??????BBBGGGNNNVVVaaakkkrrrvvvyyyzzz~~~~~~}}}}}}}}}}}}~~~~~~}}}~~~}}}|||zzzzzz}}}~~~{{{yyyxxxxxxzzz{{{zzz|||}}}{{{xxxwwwxxxzzzpppnnndddUUUMMMJJJDDD<<>>:::@@@GGGMMMSSS]]]jjjsssxxx}}}wwwvvvyyysssvvvxxxuuuqqqooorrrvvvooopppnnneeeWWWIII???;;;:::999777555333222111000111000000///000222444555---///000111000111222444444666BBBTTTbbbiiirrrzzzyyyyyyzzz{{{|||}}}~~~zzz}}}}}}{{{{{{~~~~~~}}}{{{yyywwwvvvvvvwwwtttrrrsssvvvxxxwwwtttuuuttttttttttttssspppmmmoooooonnnnnnmmmmmmmmmmmm}}}yyyvvvuuummmcccZZZSSSMMMFFFAAA???===:::999999999888777555666777888888777666555666555444555888;;;======<<<>>>AAACCCGGGLLLRRRWWW```eeellloooppprrrxxx}}}~~~yyyuuuwwwxxxwwwxxx{{{|||xxxtttrrriiifff```XXXTTTRRRLLLEEEIIIGGGEEEEEEDDDCCC@@@=========<<<;;;:::;;;>>>@@@;;;<<<<<<>>>@@@CCCFFFGGGLLLSSSZZZ```iiisssyyyyyy|||~~~~~~{{{|||}}}}}}{{{xxxsssssskkkeee[[[RRRJJJDDD???<<<999:::;;;<<<<<<<<<;;;:::888888888888:::???GGGLLLUUUYYY___dddgggkkknnnqqqwwwyyyzzzzzzxxxvvvvvvwwwxxx||||||xxxyyy|||yyywwwuuuvvvwwwtttlllfffbbb]]]WWWSSSRRRQQQNNNLLLMMMOOORRRUUUZZZcccnnnwwwvvvuuuuuuwwwyyyzzzzzzyyy|||||||||{{{|||}}}}}}~~~~~~|||zzz|||}}}|||||||||zzzyyyzzz|||~~~~~~|||{{{|||~~~~~~}}}|||~~~~~~~~~}}}}}}~~~~~~~~~~~~~~~|||}}}{{{uuusssttttttqqqjjjbbbUUUIIIAAA===:::999444444444444444444444444777666555555666777888999<<>>===<<<;;;::::::::::::888888888999:::<<>>@@@CCCFFFJJJPPPTTT\\\aaahhhlllmmmpppuuuzzzzzzvvvvvv{{{}}}|||}}}~~~{{{wwwtttrrrhhheee___XXXUUUUUUPPPIIIIIIGGGEEECCCCCCBBB@@@>>>::::::999999999:::===???;;;;;;<<<===@@@CCCFFFGGGIIIPPPXXX___iiisssxxxxxxwwwzzzzzzyyyzzz~~~|||{{{}}}}}}{{{~~~~~~xxxsssrrrjjjddd[[[QQQJJJCCC>>>:::::::::999888888999::::::666777777888;;;@@@GGGLLLTTTXXX^^^cccgggjjjnnnqqqzzz{{{}}}|||{{{zzz{{{|||www{{{{{{xxxyyy~~~|||zzzxxxuuuvvvwwwtttnnnhhhccc___[[[YYYZZZZZZYYYXXXVVVWWWXXX[[[```iiirrryyy{{{zzzzzz{{{~~~~~~|||}}}~~~~~~|||{{{|||}}}~~~~~~}}}||||||~~~~~~~~~~~~~~~~~~~~~~~~|||~~~|||wwwttttttrrrnnnjjjaaaUUUIII@@@;;;888666444444444555555444444333555555444444444555777777:::???FFFMMMTTT___kkkttt{{{||||||~~~~~~~~~{{{{{{~~~}}}yyyrrrgggYYYMMMFFFCCCAAA???========================@@@BBBFFFJJJPPPWWW^^^bbbeeellltttzzz{{{{{{|||~~~~~~~~~~~~|||wwwttt|||}}}~~~~~~}}}||||||{{{zzzzzzyyyvvvrrrooonnngggbbb```\\\TTTPPPPPPKKKIIIFFFCCCAAAAAAAAAAAA>>>===<<<:::888777777777999888888999:::<<<>>>@@@BBBHHHQQQYYY___fffmmmrrr{{{}}}~~~yyyyyy|||~~~}}}|||zzzzzzzzzwwwpppjjjdddYYYLLLCCCBBBCCCBBB@@@:::888666444444444666777222444888<<>>@@@BBBEEEKKKRRRWWW\\\^^^cccjjjpppwww|||~~~}}}{{{yyyxxxwwwtttrrrrrrqqqnnnfffYYYKKK???888888666333222222333333333333222222222222333555666444333222111222222222222555999@@@MMM[[[gggooosssuuuwwwzzz||||||zzzxxxvvvyyy{{{~~~~~~|||zzzzzzzzz~~~|||{{{{{{{{{{{{zzzxxxsssssstttuuuvvvwwwwwwxxxzzzwwwuuutttuuutttqqqnnnqqqppptttyyyxxxpppkkkkkk{{{xxxwwwpppggg___YYYSSSLLLGGGBBB@@@===;;;;;;;;;:::999777777888999999888777777888777777888::::::999777<<<===???AAADDDHHHMMMQQQXXX^^^eeeiiillloootttxxxuuussstttzzz|||{{{yyyzzz}}}}}}}}}|||yyyuuurrrpppgggddd^^^WWWVVVWWWSSSNNNHHHFFFCCCBBBAAAAAA???>>>:::999999999999;;;===>>>;;;;;;<<<===@@@CCCEEEGGGFFFNNNWWW^^^gggqqqvvvuuurrrvvvyyyxxxzzz~~~|||}}}zzzxxxzzz~~~|||{{{}}}|||wwwrrrrrrlllfff\\\SSSKKKDDD>>>::::::999666444444666888:::555666888:::<<<@@@FFFJJJRRRVVV\\\bbbfffjjjnnnqqqyyy{{{}}}}}}||||||~~~xxxzzz{{{zzz{{{~~~}}}{{{xxxuuuuuuuuutttpppllliiifffdddcccdddeeeeeedddcccbbbaaadddjjjqqqxxx{{{~~~}}}}}}~~~}}}~~~~~~}}}}}}~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~|||~~~yyyuuurrrnnnhhheee]]]QQQFFF>>>:::777555333444555666666555444333444444333222333444555666999===BBBGGGOOOYYYfffooowwwyyy{{{~~~}}}zzzzzz|||{{{wwwnnndddWWWLLLGGGDDDBBB@@@>>>>>>>>>>>>============@@@BBBEEEIIINNNUUU^^^cccfffllluuuzzz{{{|||}}}{{{wwwsss{{{|||}}}~~~~~~~~~}}}|||}}}|||{{{zzzyyyvvvqqqnnnnnnhhhcccaaa\\\TTTNNNMMMIIIHHHEEEBBBAAAAAAAAABBB@@@???===;;;999777666666999999888999:::<<<>>>???AAAHHHPPPWWW]]]dddkkkpppwwwyyy|||}}}~~~~~~zzzyyy}}}~~~}}}}}}|||{{{xxxrrrmmmhhh]]]PPPGGGFFFGGGGGGFFF@@@===888333111333666888777888999;;;<<<=========EEEKKKUUUaaajjjooorrrrrr|||}}}~~~zzzxxxvvvvvvwwwyyyyyyxxxrrrrrrqqqqqqqqqssstttuuuxxxwwwxxxzzz||||||zzzxxx{{{tttjjj```WWWOOOHHHCCC===;;;999999:::;;;;;;:::999;;;===???AAADDDHHHLLLRRRSSSUUUZZZaaaiiiqqquuu}}}{{{yyyvvvssstttsssoooggg[[[LLL>>>666888555333222222333333222000000111222444666888999555444333222222111111111666777>>>KKK\\\iiioooqqqvvvwwwyyy{{{zzzxxxvvvtttwwwzzz}}}~~~|||zzzxxxxxx|||{{{yyyyyyzzzzzzxxxwwwsssssssssssstttvvvwwwxxxvvvuuutttsssrrrqqqpppppppppooorrruuutttmmmiiihhh~~~zzzwwwqqqhhhaaa[[[UUUNNNHHHAAA>>>;;;999999999888777888888888999999888888888444444666888;;;<<<;;;999<<<===>>>@@@AAAEEEJJJMMMWWW\\\ccciiimmmqqquuuxxxyyyuuuuuuyyyzzzxxxwwwxxx}}}}}}|||zzzwwwrrrnnnlllgggddd]]]VVVUUUVVVSSSNNNHHHEEEBBBAAAAAA@@@???>>>>>><<<;;;;;;<<<<<<===<<<;;;;;;;;;===???BBBEEEGGGFFFMMMVVV\\\dddmmmpppoooooouuuyyyzzz|||||||||yyyvvvvvvyyy}}}~~~|||{{{{{{{{{yyyvvvrrrqqqmmmggg^^^UUUMMMEEE???;;;999888666555555666777888555777:::;;;===???CCCFFFPPPTTT[[[aaafffjjjooorrrvvvxxxyyyzzzzzz{{{}}}zzz{{{||||||}}}~~~~~~zzzwwwtttsssssssssqqqoooqqqpppnnnmmmmmmmmmmmmmmmooollljjjlllrrrxxx{{{|||~~~}}}}}}~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~}}}}}}}}}|||}}}~~~~~~~~~|||}}}~~~}}}{{{uuuqqqjjjbbb\\\UUUKKKBBB===:::888777222333555666666666444333555444333333333333555555999;;;???CCCIIITTT```iiisssvvv{{{~~~~~~}}}yyyyyy{{{zzzvvvoooeeeYYYOOOIIIFFFCCC@@@>>>>>>>>>>>>>>>=========@@@BBBEEEHHHLLLTTT]]]eeefffllltttyyy{{{|||~~~{{{}}}~~~~~~zzzxxx{{{|||}}}~~~~~~~~~}}}|||}}}|||{{{zzzyyyuuuqqqmmmmmmiiieeeaaa\\\TTTNNNJJJHHHGGGDDDBBBAAAAAABBBBBBAAA@@@>>><<<:::999888888999999999999:::<<<>>>???CCCIIIQQQXXX]]]dddkkkqqqwwwxxxyyyzzzzzz{{{~~~|||~~~}}}zzzzzz~~~~~~~~~~~~|||xxxtttooocccSSSIIIEEEEEEEEECCCCCC???;;;777555666888:::888999999:::;;;<<<>>>>>>CCCIIISSS___hhhnnnpppqqqxxxxxxzzz{{{||||||||||||zzzwwwuuutttuuuvvvvvvvvvooooooooopppqqqssstttuuuvvvvvvxxxzzz||||||zzzyyy{{{vvvnnndddZZZPPPHHHDDDCCC@@@<<<:::999999777666777999;;;<<<===>>>@@@BBBLLLMMMOOOSSSZZZdddlllqqq{{{}}}zzzvvvsssxxxvvvrrrjjj^^^OOOAAA777777555333222333333222111222222222222333333444444333444444333222111333444666666;;;JJJ\\\jjjpppooovvvwwwyyyzzzzzzyyywwwuuuwwwzzz}}}~~~}}}zzzxxxwww{{{yyyxxxxxxxxxxxxwwwuuutttssssssssstttuuuwwwxxxqqqrrrsssqqqooommmmmmnnnjjjjjjlllnnnmmmjjjgggfff|||wwwqqqhhhaaa\\\UUUNNNHHHBBB???<<<:::999999888777999888888888888888888999555555666888;;;<<<;;;999;;;<<<>>>>>>@@@CCCGGGKKKSSSXXX___gggmmmrrruuuwwwzzzxxx{{{}}}|||}}}}}}zzzvvvpppkkkhhhgggddd]]]VVVTTTTTTPPPJJJGGGDDDBBBAAAAAAAAA???>>>@@@>>>;;;;;;<<<<<<:::888::::::;;;===???BBBEEEFFFHHHNNNUUUYYY```gggiiigggmmmssswwwyyy{{{~~~{{{|||yyyvvvtttuuuvvvxxxxxxyyyzzz{{{yyywwwuuurrrpppkkkeee]]]TTTLLLEEE>>>999888888999999888777666666888999;;;<<<<<<===@@@BBBOOOSSSZZZaaafffkkkpppsssuuuvvvxxxxxxyyyzzz}}}}}}}}}~~~~~~~~~xxxvvvtttrrrrrrrrrrrrqqqsssssssssssssssssstttuuuwwwtttrrrsssxxx|||}}}|||~~~}}}|||~~~~~~}}}}}}}}}~~~}}}~~~|||||||||{{{{{{{{{{{{{{{~~~~~~~~~~~~~~~~~~~~~}}}{{{{{{}}}}}}wwwqqqhhh```VVVPPPGGG???:::888666555333333555666666666555555777666555444444555666666999;;;>>>@@@EEENNNYYYbbbnnnssszzz~~~~~~~~~~~~~~~|||xxxxxx{{{yyyuuuooofffZZZPPPJJJFFFAAA>>>???>>>>>>>>>======<<<<<<===@@@CCCEEEHHHOOOYYYaaadddjjjrrrwwwyyyzzz}}}xxxzzz}}}~~~||||||zzz{{{|||}}}~~~}}}}}}|||}}}|||zzzzzzyyyvvvqqqnnnnnnkkkgggaaa\\\VVVOOOIIIIIIGGGEEEBBBAAAAAABBBCCC???>>>===;;;:::::::::::::::999999999:::<<<===???BBBGGGOOOVVV\\\ccckkkqqq||||||}}}|||{{{{{{}}}xxx{{{{{{yyy{{{~~~}}}wwwkkkYYYLLLFFFCCC???===>>>===;;;:::999999999:::777777888999;;;===???AAABBBHHHQQQ\\\ffflllpppqqqvvvwwwxxxyyyzzzzzzzzzzzz{{{xxxuuuttttttvvvvvvvvvoooooopppqqqssstttvvvvvvuuuvvvxxxzzzzzzzzzzzzzzzzzzwwwqqqggg\\\QQQHHHDDDCCC@@@===:::999888777555777999:::;;;::::::<<<===CCCEEEIIIOOOWWW```gggkkktttwww{{{~~~~~~{{{wwwuuuxxxuuuqqqjjj```QQQBBB777666444222222333333222000333222222222111111000000000222333333222222555777666555:::HHH[[[iiippppppuuuvvvxxxzzz{{{zzzyyyyyyxxx{{{~~~}}}zzzyyyyyyyyyxxxvvvvvvwwwwwwuuutttuuuttttttttttttuuuvvvvvvqqqqqqqqqooollljjjjjjkkkfffggggggfffeeecccbbb```}}}wwwqqqiiibbb\\\UUUMMMGGGEEEBBB>>><<<<<<;;;:::999999888777777777777888999999888888888999999888666;;;<<<===>>>???BBBGGGJJJOOOSSS[[[ccckkkqqqtttuuu|||wwwuuuyyy|||}}}~~~{{{vvvpppkkkiiigggeee^^^WWWTTTSSSMMMFFFEEEDDDCCCCCCCCCBBB@@@>>>???<<<999999::::::777444::::::;;;<<>>AAAHHHQQQYYYeeellluuu{{{}}}}}}~~~}}}yyyyyy{{{yyyuuullldddYYYPPPIIIEEE???<<<>>>>>>======<<<<<<;;;;;;999===AAACCCDDDIIISSS[[[bbbhhhoootttvvvxxx{{{~~~zzz|||~~~~~~|||zzzzzz{{{yyyzzz|||}}}~~~}}}}}}|||{{{{{{zzzzzzyyyvvvrrroooooommmhhhaaa[[[XXXQQQKKKJJJIIIFFFCCCBBBBBBBBBCCC<<<<<<;;;:::999999999999::::::999999:::;;;===>>>???DDDLLLSSSYYYaaajjjppp|||}}}}}}|||zzzyyyyyyzzzvvvyyyzzzxxxzzz~~~~~~~~~~~~}}}}}}~~~~~~qqq```RRRIIIDDD>>>999777888999999999888777777666666777999;;;>>>@@@BBBBBBFFFOOOXXXbbbjjjooorrrxxxyyyzzz{{{{{{{{{{{{{{{|||yyyuuutttuuuvvvwwwwwwrrrrrrssstttuuuvvvwwwwwwvvvxxxyyyyyyxxxxxxzzz{{{xxxwwwsssjjj^^^RRRIIIEEE???===:::999999:::999999777888::::::999999:::<<<>>>AAAGGGOOOYYYaaahhhlllqqqsssuuuvvvxxx{{{~~~|||yyyvvvsssqqqmmmhhh___QQQAAA666555444222222333333111000///000111111111111111000///111444444222333666:::666666:::FFFWWWgggpppsssuuuvvvxxxyyyzzz{{{{{{zzzzzz|||}}}}}}|||zzzzzzzzzxxxvvvuuutttuuuuuutttrrrtttuuuuuuuuutttsssrrrqqqqqqpppnnnllliiifffdddcccbbbccc```[[[WWWWWWUUURRR~~~}}}|||}}}{{{yyyssskkkddd]]]VVVMMMGGGEEEBBB???===<<<;;;:::888888777777666666777777888;;;999777777888999888777:::;;;===>>>???BBBGGGJJJMMMQQQYYYccclllrrrtttuuuwwwsssssswww{{{{{{}}}~~~{{{xxxsssooolllfffeee```ZZZWWWUUUNNNFFFDDDDDDDDDEEEFFFDDD@@@===<<<999777888;;;<<<999555::::::;;;<<<>>>AAADDDFFFIIIMMMPPPRRRWWW___cccbbbmmmqqqtttuuuwww{{{{{{xxxttttttsssrrrpppoooppppppsssyyy{{{vvvssssssqqqnnnfffaaaZZZSSSLLLEEE>>>:::::::::999888888777777666777888::::::;;;===AAACCCNNNSSSZZZbbbhhhnnnssswwwyyyzzzzzzzzz{{{}}}~~~~~~zzzwwwyyyvvvwwwwwwwwwvvvuuuvvvvvvpppssswwwyyyyyyzzz}}}|||}}}}}}}}}|||{{{}}}~~~~~~~~~|||}}}~~~~~~~~~~~~~~~{{{yyyyyy{{{}}}~~~~~~{{{{{{{{{{{{{{{{{{{{{||||||}}}~~~~~~}}}}}}~~~|||zzzzzz|||}}}}}}}}}yyy|||{{{uuunnnggg^^^VVVGGGCCC===999777777777666555555444333444666888999999888777666555666777777777999;;;<<<===BBBIIIOOOYYYbbbnnnvvvzzz|||~~~~~~yyyyyy{{{yyyuuujjjcccYYYQQQKKKGGGBBB>>>=========<<<;;;:::::::::888===BBBDDDDDDHHHPPPXXX```eeelllqqqsssuuuyyy|||{{{}}}}}}{{{yyywwwyyyzzzyyyzzz{{{}}}}}}}}}}}}|||zzzyyyyyyyyyyyywwwtttqqqpppoooiii```[[[YYYTTTNNNLLLKKKHHHEEECCCBBBBBBCCC@@@???>>><<<;;;:::::::::;;;:::999999:::;;;===>>>>>>CCCKKKRRRYYYaaakkkrrrzzz|||}}}|||zzzxxxxxxxxxwwwzzzzzzxxxyyy|||}}}zzz||||||{{{zzzzzz{{{}}}}}}qqqaaaTTTLLLFFF???:::777888888999888888777666666666888:::<<<>>>???@@@AAADDDKKKTTT]]]gggnnnrrrzzz{{{{{{|||||||||{{{{{{|||xxxuuussstttwwwxxxyyyuuuuuuvvvvvvwwwwwwvvvvvvxxxyyyyyywwwvvvvvvyyy|||vvvwwwuuummmaaaTTTKKKGGG===;;;999888999:::999999666777888888777888:::<<<===@@@FFFOOOYYYccckkkpppssssssrrrpppqqqtttzzz~~~}}}{{{zzzyyyvvvtttpppmmmjjjfff```SSSCCC888555333222222333333111//////000111222222222111111000333555444222222555999555666:::EEETTTdddpppwwwvvvvvvwwwxxxyyyyyyxxxxxx{{{{{{|||{{{yyyxxxyyy{{{vvvuuussssssttttttrrrqqqssssssttttttssspppmmmkkknnnjjjfffcccaaa___ZZZVVVTTTUUUQQQJJJFFFGGGFFFBBB~~~}}}}}}{{{zzz}}}||||||zzzyyy{{{uuummmeee___VVVMMMGGGDDDAAA===;;;:::999888666888777666555555666777888999777555666888:::;;;;;;:::;;;<<<>>>???CCCGGGKKKNNNRRRZZZeeennntttwwwwwwzzzwwwxxx}}}|||{{{|||}}}}}}}}}|||yyyuuurrrpppeeedddaaa\\\YYYWWWPPPGGGDDDDDDEEEGGGGGGEEEAAA===;;;999777999>>>@@@===999:::::::::<<<>>>AAADDDFFFHHHLLLNNNPPPUUU^^^ccccccppptttwwwvvvxxx|||}}}zzzpppqqqrrrqqqpppooooooppprrryyy{{{vvvrrrrrrqqqnnnhhhccc]]]VVVOOOIIIBBB>>><<<:::888555555555777888555777888999:::>>>CCCFFFNNNSSS[[[bbbiiioootttxxxyyyzzzzzzyyyzzz|||}}}}}}wwwtttwwwwwwxxxyyyzzzyyyxxxxxxxxxtttwwwzzz{{{yyyyyy{{{}}}||||||{{{}}}}}}||||||~~~zzz|||}}}|||}}}}}}zzzxxxxxxzzz~~~~~~|||||||||}}}}}}}}}}}}}}}{{{|||~~~~~~|||zzzzzz{{{|||||||||qqqtttsssllleee___VVVNNN===:::777666888;;;===>>>666555333222333666999;;;999888777666555555666777555777::::::;;;>>>DDDIIIPPPZZZhhhsssxxx{{{~~~zzzyyy{{{zzzuuujjjcccZZZSSSOOOKKKFFFBBB======<<<;;;::::::999999:::@@@FFFHHHGGGIIIQQQXXX^^^cccjjjoooqqqtttxxx{{{zzz{{{|||zzzwwwwwwzzz}}}xxxyyy{{{}}}}}}}}}}}}|||yyyxxxxxxyyyyyyxxxtttrrrqqqpppjjj___[[[[[[VVVPPPNNNLLLIIIFFFCCCBBBBBBCCCFFFEEECCCAAA???===<<<<<<;;;::::::999:::;;;===>>>???EEEMMMTTT[[[dddnnnuuu}}}~~~||||||xxx{{{{{{xxxwwwzzzzzzwww{{{{{{zzzxxxwwwxxxzzz|||xxxmmm___TTTMMMGGG@@@:::<<<;;;:::999888888888888666777999;;;<<<===>>>>>>@@@CCCHHHPPPZZZdddlllqqq{{{{{{{{{|||{{{{{{zzzzzz{{{xxxtttssstttwwwxxxyyywwwwwwwwwxxxwwwwwwvvvuuuzzzzzzyyywwwtttuuuxxx|||vvvwwwvvvooobbbVVVMMMHHH@@@===:::888888777666555555666777777666888;;;===:::<<>>BBBFFFIIIKKKJJJSSS]]]eeemmmuuuzzzzzz{{{}}}~~~~~~|||zzzyyyzzz}}}wwwttttttqqqlllkkkiiiddd\\\TTTNNNKKKJJJGGGDDDAAA@@@AAABBBBBBBBB<<<;;;;;;::::::999999888888888999:::<<<>>>@@@AAAHHHFFFIIISSS[[[^^^bbbeeeooopppssswww{{{|||{{{yyyssspppmmmlllnnnqqqsssssswwwxxxyyyyyyxxxvvvtttssskkkiiibbbUUULLLGGGBBB<<<>>>;;;999999;;;;;;999666444777:::<<<===>>>@@@AAAMMMUUU]]]cccjjjtttzzz{{{{{{|||||||||{{{}}}~~~|||{{{|||}}}~~~wwwyyyzzzxxxuuutttxxx{{{tttuuuxxxzzz}}}~~~}}}}}}}}}~~~~~~}}}|||}}}~~~~~~~~~|||{{{zzz}}}~~~}}}~~~}}}}}}|||}}}~~~}}}{{{{{{|||}}}}}}yyywwwwwwxxx{{{~~~}}}{{{}}}||||||}}}~~~}}}}}}zzzuuusssuuuvvvttttttvvvsssnnngggaaa\\\UUUJJJBBB:::777444444666666555222333111222777777555:::BBB<<<:::777555444555777999999888888777999;;;===???LLLUUUbbbmmmuuuyyy{{{|||~~~~~~|||{{{~~~zzzrrrhhhddd^^^VVVNNNHHHDDDBBBCCCAAA???<<<:::999999999???BBBIIIMMMKKKIIINNNVVV[[[]]]eeeooovvvxxxxxxxxxzzz|||~~~~~~}}}{{{{{{{{{|||yyyxxx{{{}}}yyy{{{}}}~~~||||||}}}yyyssspppmmmiiifffbbb^^^YYYUUUNNNKKKGGGEEEDDDDDDCCCBBB@@@BBBBBB???:::777777999888888888777888888999:::@@@EEELLLRRRVVV^^^hhhpppzzz|||uuuvvvxxxxxxxxxxxxzzz{{{xxxxxxyyyzzzyyyxxxwwwvvvqqqkkkaaaVVVLLLEEE@@@>>>@@@;;;555444777999999777444555666777:::<<<>>>???999???GGGOOOVVV___hhhoootttyyy{{{yyywwwyyyyyywwwooosssxxxzzzyyyxxxzzz{{{|||xxxvvvwwwxxxxxxxxxzzzwwwuuuvvvxxxxxxuuurrrzzzvvvsssqqqkkk```SSSKKKHHH???777666:::;;;666000888777777666777999:::;;;>>>???BBBIIITTT___ggglllrrruuuwwwuuupppooossswwwsssqqqpppqqqsssssspppmmmnnnrrrlll```]]][[[III333777444222111111222111000444444444333222111000///333333222111111222222333333666888>>>MMMbbboooqqqzzz{{{zzzxxxvvvtttttttttuuuuuuttttttsssssssssrrruuurrrooommmlllkkkiiihhhjjjjjjkkkjjjhhhddd```^^^ZZZWWWRRRMMMGGGBBB>>><<<555555444333222222222333~~~}}}~~~~~~~~~}}}~~~~~~}}}{{{{{{wwwwwwrrriiiaaaZZZQQQHHHFFFDDDAAA??????>>><<<;;;888999888444333777888666666666666666666777777888999:::<<<>>>BBBEEEHHHJJJJJJSSS]]]dddllluuuzzz{{{|||~~~~~~|||zzzyyyyyy{{{{{{yyyuuuuuuwwwuuuqqqoookkkeee]]]WWWQQQNNNLLLHHHEEEBBBAAAAAAAAAAAA@@@======<<<;;;;;;::::::999888888999:::<<<>>>@@@AAAEEEGGGMMMTTTYYY[[[aaahhhlllnnnqqquuuxxxyyywwwvvvtttqqqooonnnooopppppppppvvvwwwyyyyyyxxxvvvtttsssllljjjcccWWWMMMHHHBBB===<<<;;;999999::::::999777555777:::;;;<<<===@@@BBBGGGPPPZZZaaajjjuuu}}}}}}}}}|||{{{zzz|||~~~~~~zzz{{{{{{zzzyyyyyyzzz|||wwwxxxzzz|||~~~~~~~~~~~~~~~~~~~~~}}}}}}|||~~~~~~}}}|||}}}~~~~~~}}}{{{|||~~~~~~~~~~~~}}}zzzzzzzzz{{{|||}}}|||zzzxxxxxxvvvuuuuuuwwwxxxxxxwww|||vvvrrrrrrpppllljjjkkkiiiddd]]]XXXTTTNNNEEE>>>999777444444555666444222555333444666666333777>>>:::999777666555666777888888888777777888:::<<<>>>EEELLLWWWcccnnnuuuyyyzzz~~~~~~}}}|||~~~|||uuukkkfff^^^TTTMMMGGGEEEDDDBBB@@@>>><<<:::999999:::>>>AAAFFFJJJHHHGGGMMMUUU[[[___gggqqqyyy|||||||||}}}{{{{{{|||zzzyyy{{{|||xxxzzz|||}}}{{{|||}}}yyysssqqqnnniiieeeaaa]]]XXXUUUOOOKKKHHHEEEEEEDDDCCCBBBAAABBBAAA>>>;;;999888888888888888888888999::::::AAAFFFMMMQQQUUU\\\eeemmmrrruuuyyy|||~~~vvvwwwyyyyyyyyyyyyzzz|||zzzzzz{{{{{{zzzyyywwwvvvpppllldddYYYMMMDDDAAA@@@???;;;777777999:::888555555555555777888:::<<<===AAAFFFKKKMMMOOOWWWdddooosssxxxzzzxxxvvvxxxwwwuuurrruuuyyyzzzxxxwwwwwwyyy~~~|||{{{{{{{{{yyyxxxxxxyyyyyyxxxvvvuuuttttttxxxuuurrrpppkkkaaaTTTLLLFFF>>>666444888888333---777777666666777888:::;;;<<<===@@@GGGPPPZZZccchhhooorrrtttsssqqqppprrrtttrrrqqqpppqqqrrrrrrooolllkkklllhhhaaa]]]XXXGGG555666444111111111222222111333333333333222111000000333333222222222222222333000333555;;;KKK```ooossswwwxxxyyyxxxuuuttttttuuurrrrrrrrrrrrrrrrrrqqqqqqrrrpppllljjjiiifffcccaaacccccccccaaa]]]YYYTTTRRRMMMJJJFFFBBB===999666555111111000///////////////~~~|||}}}~~~~~~}}}}}}~~~|||}}}~~~~~~||||||wwwwwwrrriiibbb[[[RRRIIIHHHEEEBBB???===;;;888666888:::888555444777888666666666666666777777777777::::::<<<>>>AAADDDGGGHHHLLLTTT\\\bbbjjjttt{{{}}}}}}}}}zzzyyyyyyxxxyyywwwtttuuuxxxxxxtttrrrlllccc\\\XXXTTTOOOLLLHHHFFFCCCBBBBBBAAA???===>>>======<<<<<<;;;::::::888999999;;;<<<>>>@@@AAABBBGGGNNNUUUVVVWWW___iiijjjmmmqqqvvvxxxwwwuuusssrrrpppoooooopppqqqpppooouuuvvvxxxyyyxxxvvvtttrrrlllkkkcccXXXNNNIIICCC===999999:::999888777888:::777888999999999<<<@@@CCCEEENNNYYYaaakkkwww~~~{{{zzz{{{~~~}}}|||}}}~~~~~~~~~|||||||||}}}~~~~~~~~~~~~~~~~~~}}}}}}~~~~~~}}}|||{{{}}}~~~~~~~~~~~~~~~}}}{{{zzzyyyxxxvvvuuutttsssrrruuusssrrrrrrsssttttttssswwwqqqlllkkkgggaaa^^^^^^ZZZUUUNNNJJJGGGDDD>>>:::777555333333444444333222777555555666444222444999888777777777777777777777777777666666777999;;;<<>>???BBBEEEDDDDDDKKKSSSZZZaaakkkvvv~~~}}}|||}}}{{{zzz|||{{{xxxxxx{{{{{{zzz{{{|||yyytttsssooojjjddd```\\\WWWTTTOOOLLLIIIFFFFFFEEEDDDBBBCCCAAA???======;;;999777999999888888999999:::;;;BBBFFFKKKOOOSSSZZZbbbhhhmmmppptttwwwzzz~~~xxxyyyzzz{{{zzzzzz{{{}}}}}}~~~~~~}}}|||zzzxxxwwwooommmggg]]]QQQGGGBBB@@@===;;;999999;;;:::666333555555555666777888999:::@@@HHHPPPQQQPPPUUUbbbmmmpppvvvxxxvvvuuuvvvuuusssuuuwwwyyyyyywwwvvvvvvvvv~~~}}}}}}}}}{{{xxxuuuuuuyyy{{{yyytttqqqrrruuuvvvuuusssppplllcccXXXNNNGGG@@@888666888888333...777666666666777888999:::;;;<<<>>>CCCKKKTTT\\\aaakkkmmmoooqqqrrrrrrqqqqqqqqqpppppppppqqqpppmmmkkkjjjhhheeeddd___TTTEEE999444222111111222333222222333333333333222111111000222222222222222333333333222333555;;;JJJ^^^mmmsssssstttuuuuuusssrrrrrrsssooooooooonnnnnnnnnmmmmmmkkkiiifffcccaaa]]]YYYVVVWWWWWWUUURRRMMMIIIDDDBBB>>><<<:::777444222000/////////...---------......~~~}}}{{{zzzzzz|||~~~~~~~~~~~~}}}~~~~~~yyyyyytttllleee___VVVMMMHHHEEEAAA>>>;;;999666444777999888444444777777555555666666777777777777777::::::<<<>>>@@@CCCEEEGGGMMMTTT[[[```hhhssszzz}}}}}}~~~}}}{{{zzzzzz}}}}}}zzzvvvvvvxxxvvvrrrssskkk```ZZZWWWTTTOOOJJJHHHFFFEEEDDDCCCAAA===;;;======<<<<<<;;;:::::::::999999:::;;;===???@@@AAABBBDDDKKKRRRUUUVVV]]]eeeiiinnnssswwwxxxwwwuuutttooonnnnnnoooqqqrrrqqqpppsssuuuwwwxxxxxxuuusssqqqkkkjjjdddXXXOOOIIICCC===777999:::888666555888<<<888888888777777:::???CCCIIIRRR\\\cccmmmxxx}}}{{{|||~~~}}}~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~}}}}}}|||zzzzzz|||~~~~~~}}}zzzwwwtttssspppmmmjjjiiikkklllrrrpppmmmlllmmmlllkkkjjjkkkeeeaaa```]]]XXXTTTTTTKKKGGGAAA>>><<<;;;999777555444333222222333222222666555555444444333444666555666777888888777777666666666666666777888::::::???@@@EEERRRdddrrryyyzzz~~~~~~||||||~~~{{{vvvpppjjjaaaXXXOOOIIIFFFEEE???>>><<<;;;:::::::::;;;===<<<>>>AAAAAAAAAIIIQQQXXXbbbppp{{{~~~}}}|||}}}~~~~~~{{{xxxwwwzzzzzzxxxzzz|||zzzuuuuuupppjjjeee```\\\WWWTTTPPPMMMJJJHHHGGGFFFDDDBBBCCC@@@======>>>>>>:::777999999999999999:::;;;;;;AAADDDHHHMMMRRRXXX```eeennnpppsssuuuwwwyyy}}}yyyzzz||||||{{{{{{}}}~~~~~~{{{yyyxxxqqqnnnhhh```WWWMMMEEE???===;;;888888888777555333555555444444555555666777444???LLLUUUXXX\\\bbbhhhmmmrrrvvvtttsssuuutttqqquuuvvvwwwxxxwwwvvvvvvvvv~~~|||zzzyyyyyywwwtttrrrsssuuuwwwvvvtttrrrsssttttttuuussspppmmmfff[[[QQQIIIBBB<<<:::<<<<<<999444777777888888999999:::;;;:::;;;===AAAGGGNNNVVV\\\ggghhhkkkooossssssqqqoooooooooooooooooommmkkkjjjlllgggfffggg```QQQBBB;;;333222111111333444333222333333333333333222111000222222333333333333333333777777888===IIIYYYhhhpppnnnpppqqqpppnnnlllllllllkkkkkkjjjhhhgggfffeeeeee```^^^[[[XXXUUUQQQLLLHHHIIIHHHFFFCCC???;;;888666555444333222111000000000111000000/////////000000|||{{{zzzzzz{{{|||~~~}}}~~~~~~yyyyyyuuummmfff```WWWOOOIIIFFFBBB@@@>>><<<:::888555777777333333666666333555555666777888777777666999:::;;;===@@@BBBEEEFFFNNNTTTZZZ^^^eeepppxxxzzzzzz|||~~~~~~}}}|||||||||~~~yyywwwyyyvvvrrrtttlllbbb[[[YYYUUUPPPKKKHHHHHHGGGGGGFFFCCC>>>:::<<<<<<;;;;;;:::999999999999999:::;;;===???AAABBBCCCBBBEEENNNTTTWWWZZZ___ggglllrrruuuuuutttttttttqqqooonnnoooppppppooommmqqqsssvvvxxxwwwuuurrrpppkkkjjjdddXXXOOOIIIBBB<<<777999:::888555555999<<<888888777666666999>>>BBBJJJSSS^^^fffppp|||}}}}}}~~~|||~~~~~~}}}}}}}}}}}}~~~~~~~~~||||||zzzyyyxxxzzz~~~}}}}}}~~~}}}}}}~~~}}}|||{{{xxxtttppplllkkkiiieeebbbbbbeeehhhiiifffcccaaa___^^^\\\ZZZ]]]XXXUUUUUURRRMMMIIIIIIAAA>>>:::777666666666666444444333222222222222333444444444333444666666555333444666888888888777666666666666666777888999999??????DDDPPPaaaooovvvxxx~~~zzzyyyzzzxxxsssooollleee]]]TTTLLLFFFCCC???>>><<<;;;::::::;;;;;;<<<;;;;;;>>>???@@@GGGOOOUUUcccttt}}}}}}}}}~~~~~~}}}{{{yyyxxxzzzzzzxxxyyy|||zzzuuuuuuqqqlllfffaaa]]]XXXUUUQQQOOOLLLJJJHHHGGGDDDBBBCCC@@@======>>>>>><<<999:::::::::::::::;;;;;;<<<>>>@@@DDDJJJPPPWWW___cccmmmooorrrtttuuuwwwzzz|||xxxzzz||||||||||||~~~}}}zzzyyyvvvooogggbbb]]]TTTHHH>>>???<<<888555444444444444555444444333333444444555000666@@@KKKUUU\\\```bbbiiiooossssssrrrttttttqqqtttttttttvvvwwwxxxxxxxxx|||xxxvvvuuuuuutttsssrrrqqqppprrruuuvvvuuusssppprrrqqqmmmjjjfff[[[OOOHHHCCC===<<<>>>???<<<:::888888999::::::;;;;;;;;;999;;;===@@@DDDJJJRRRXXXccceeeiiinnnrrrrrrpppmmmmmmnnnnnnnnnllljjjiiihhhjjjgggeeedddZZZJJJ===999222111111222333444333111222222333333333222111111111222333444444444444333555444555;;;EEERRR```jjjkkkmmmmmmllliiifffdddddddddcccbbb___]]]ZZZYYYXXXRRRPPPMMMJJJHHHEEE@@@======;;;:::888666444333333111111111000111222222333111111111000000111111222{{{{{{|||}}}~~~|||}}}~~~~~~||||||xxxxxxsssllleee```WWWOOOGGGDDDAAA>>>===;;;999777333666666333333555555222444555777888888888777666888888:::<<>><<<;;;;;;:::999999888888999::::::<<<===???AAABBBCCCAAACCCLLLSSSWWWYYY\\\ccchhhnnnpppppppppqqqsssuuussspppnnnnnnmmmllljjjqqqssswwwyyyyyywwwsssqqqkkkkkkeeeZZZQQQJJJCCC<<<::::::999777666777999;;;888888777666666888===AAAFFFPPP[[[eeeqqq~~~~~~~~~|||{{{{{{}}}~~~|||{{{||||||}}}~~~~~~{{{{{{zzzyyyxxxyyy}}}~~~~~~}}}~~~|||||||||{{{zzzyyyxxxwww{{{zzzyyyxxxvvvqqqlllgggddddddccc___[[[[[[___cccaaa^^^ZZZWWWVVVTTTQQQOOOQQQLLLJJJJJJHHHBBB>>>>>><<<:::777555444444555666333444444333222111333444333444444333555999999555222444555777888888777777666666777777888888888888<<<>>>EEEQQQ```lllrrruuu~~~~~~zzzxxxyyywwwtttpppmmmhhh```WWWNNNFFFBBBAAA@@@>>><<<;;;;;;;;;;;;<<<::::::>>>???AAAGGGNNNRRRdddwww|||}}}~~~~~~~~~}}}|||{{{zzz{{{{{{xxxyyy|||zzzuuuuuurrrmmmiiieee___ZZZVVVRRRPPPMMMKKKJJJHHHEEEBBBAAA@@@>>>>>>>>>>>><<<;;;;;;;;;::::::;;;;;;<<<======>>>AAAGGGNNNVVV\\\```gggjjjooosssvvvxxx{{{}}}wwwyyy{{{||||||}}}~~~|||zzzwwwqqqjjjddd```WWWKKKAAA@@@===999444222222333555555444444333333333444444666555666;;;FFFPPPXXX\\\eeekkkqqqrrrrrruuuuuurrrrrrrrrrrrtttwwwzzzzzzzzz~~~yyywwwvvvwwwwwwwwwsssqqqooorrrwwwxxxvvvsssmmmqqqpppjjjgggeeeZZZMMMFFFBBB===;;;<<<===;;;999777888999:::;;;;;;;;;;;;888:::===>>>AAAFFFNNNUUU^^^bbbgggkkknnnnnnmmmmmmkkkmmmnnnmmmjjjhhhggggggddddddbbb[[[PPPCCC999333333222111222444444222000222222222333333222222111111222333555555555444444///---000666???HHHUUU```cccdddeeeddd```\\\ZZZYYYXXXWWWUUURRROOOMMMKKKIIIEEECCC???===<<<;;;999888444333222111111222333444////////////000111333333000000/////////000111111xxxzzz|||~~~}}}~~~~~~~~~~~~}}}~~~~~~}}}{{{{{{xxxxxxtttlllfffaaaXXXPPPGGGDDD@@@===;;;999777555444777777444444666555222444555777888888888666666666777999;;;???BBBEEEGGGMMMTTTZZZ]]]bbbkkkpppqqqpppsssxxx{{{}}}~~~~~~zzzyyy{{{zzzuuuqqqooojjjddd]]]WWWQQQNNNPPPQQQSSSUUUTTTPPPIIIDDD<<<<<<<<<;;;::::::999999::::::;;;<<<>>>@@@AAABBBBBBBBBFFFNNNSSSUUUYYY^^^aaafffkkkmmmmmmnnnrrrvvvssspppmmmlllmmmnnnnnnnnnsssvvvyyy||||||zzzvvvsssmmmmmmhhh]]]TTTMMMEEE>>>>>><<<888777777999::::::777777777666666888<<>>AAABBBGGGMMMRRReeexxx{{{|||~~~~~~}}}}}}}}}|||}}}|||yyyyyy|||zzzuuusssrrrooolllhhhbbb[[[WWWSSSQQQNNNLLLKKKHHHEEEBBB???@@@@@@???===<<<===>>>;;;;;;;;;;;;;;;<<<<<<===>>>>>>@@@EEELLLSSSYYY\\\aaafffmmmrrrvvvxxxzzz{{{uuuwwwzzz{{{|||~~~}}}{{{vvvtttppphhh___UUULLLHHH@@@???<<<888555333444444444444333333333444444555;;;999777888>>>GGGQQQWWWaaaiiioooqqqsssvvvvvvtttsssrrrqqqssswwwzzzzzzyyy~~~{{{zzzzzzzzzyyyxxxvvvvvvvvvvvvwwwwwwvvvuuuoootttsssllliiihhh]]]OOOGGGCCC>>>;;;::::::888666555666888999:::999999999555888;;;<<<>>>CCCKKKRRRZZZ___dddggghhhhhhiiikkkjjjlllnnnllliiifffeeefff]]]cccaaaSSSGGGAAA999111333333222333444333111///111222222333333222222222000111333555666666555444000...000555999===GGGRRRSSSUUUVVVVVVRRRNNNLLLKKKIIIHHHFFFDDDBBB@@@???>>><<<999666444555777777777111000///...///111444666.........///000111222333000/////////000000111222tttwwwzzz~~~~~~|||zzz}}}}}}}}}}}}~~~}}}|||zzzzzzvvvnnniiiddd[[[SSSMMMIIIEEEBBB???===:::777444777888555555777666333444555777888999888666555555666888;;;???BBBFFFGGGMMMSSSZZZ]]]aaaiiinnnnnnmmmqqqvvvzzz|||~~~yyyxxxyyywwwrrrmmmmmmjjjddd\\\TTTOOOMMMSSSUUUWWWZZZZZZUUUNNNIII>>>======<<<;;;;;;::::::::::::;;;<<<>>>@@@AAACCCAAADDDKKKQQQRRRRRRYYYbbbcccggglllnnnmmmooouuuzzznnnkkkiiijjjmmmqqqtttuuuuuuxxx||||||xxxvvvoooooojjj___VVVOOOGGG@@@AAA===888666888::::::888666777777777666888;;;>>>DDDMMMWWW___jjjvvv~~~~~~}}}}}}~~~~~~~~~}}}|||{{{zzzyyyxxxxxxwwwuuusssuuu{{{~~~||||||}}}~~~|||{{{zzz{{{}}}~~~~~~}}}}}}}}}~~~~~~~~~~~~}}}}}}|||}}}~~~}}}{{{{{{|||~~~zzzzzzzzzzzzyyywwwtttssssssuuuvvvtttqqqooooooqqqllllllkkkjjjgggeeecccbbbfffeeeeeedddbbb^^^XXXSSSVVVWWWVVVQQQKKKIIIMMMQQQKKKIIIFFFEEEDDDDDDBBBAAA888555666<<<>>>===<<<===999999999777555444444555222444666555222222444777555888777444777;;;999222333333444555666777888999777888888999999999999888888@@@LLLYYYdddmmmssswwwzzz}}}}}}zzzyyy|||}}}|||wwwrrriii^^^UUUMMMIIIGGGEEECCCAAA>>><<<;;;;;;;;;<<<:::;;;???BBBCCCGGGLLLRRRfffyyy~~~|||zzz|||~~~~~~~~~~~~~~~~~~}}}yyyzzz|||zzzuuusssqqqpppnnnjjjddd]]]WWWSSSQQQOOOMMMKKKIIIEEEBBB===@@@AAA@@@===;;;===???<<<;;;;;;;;;;;;<<<======??????AAAEEEKKKRRRVVVXXX___eeelllrrruuuvvvwwwwwwsssvvvyyy{{{|||~~~}}}|||sssvvvuuulll]]]QQQMMMNNN???@@@???===999666444444444444333333444444555555:::<<>><<<888666777888555555666777888:::;;;<<>><<<:::;;;<<<===999888777888999999888777999777666666777777666444333333333333444555666666777777666555444333333444777666666666666777777888777777777888:::;;;;;;:::???CCCMMM\\\kkkuuuyyyyyyyyy{{{}}}~~~|||zzzuuurrrkkkbbbXXXPPPIIIEEEDDDBBB???===<<<;;;<<<<<<:::;;;;;;<<>>======???===:::888888999;;;======@@@CCCEEEFFFJJJPPPVVVWWW^^^iiirrrwwwyyyyyyyyyuuuvvvwwwyyy||||||yyyxxxwwwuuuqqqkkkccc[[[TTTOOOFFFBBB===999777666444222222111111111222444666777888;;;>>>>>>>>>CCCLLLSSS___ccchhhnnnrrrttttttsssuuuvvvwwwwwwvvvvvvwwwyyy~~~|||zzz{{{|||{{{vvvrrrxxx|||~~~zzzwwwyyy|||zzzxxxvvvuuuqqqiii___WWWLLLGGG@@@<<<:::999666444999888888888777777666666222555888:::;;;>>>DDDHHHPPPUUU\\\bbbeeefffggggggkkkiiihhhhhhhhhddd^^^YYYTTTVVVSSSIII<<<333111333111000111222333333111///444555666666333222222222333444555555333333444555222444666555333333666999<<<;;;;;;;;;;;;;;;;;;;;;777555333333444444333222///...///111444666666555111111111111111222222222111111111111111111222222000111333555555444333222wwwxxxyyyzzz{{{zzzyyyyyy|||zzzxxxzzz~~~~~~}}}}}}zzzzzzvvvrrrppplllaaaUUUNNNJJJEEEAAA===;;;999888:::999777666555555555666666666777888888777666666:::666666:::>>>???BBBFFFLLLQQQXXX___dddhhhmmmoooqqqrrrsssvvvyyy||||||yyyxxxwwwvvvuuuqqqnnniiiddd___YYYSSSOOOSSSTTTWWWYYYYYYUUUNNNIIIAAA>>>;;;999:::;;;;;;;;;:::::::::;;;<<<===>>>???BBBFFFJJJLLLNNNSSS\\\cccgggjjjnnnrrrsssrrrpppnnntttqqqpppqqqooonnnqqqvvvuuutttxxx}}}~~~yyywwwxxxvvvrrrkkkcccZZZQQQGGGAAA;;;<<<<<<:::666555666777666666666666888:::<<<===CCCIIISSS^^^iiiqqqvvvxxxzzz}}}{{{}}}}}}{{{~~~~~~~~~}}}zzzwwwtttwwwvvvvvvxxxzzz|||{{{{{{}}}~~~}}}||||||}}}}}}}}}~~~~~~~~~~~~}}}}}}~~~}}}}}}~~~}}}zzzyyyyyyyyyxxxxxxwwwwwwvvvttttttsssrrrqqqpppoooooolllkkkiiigggeeecccaaa```ZZZ\\\______\\\YYYWWWVVVWWWTTTPPPOOOPPPQQQQQQQQQRRROOOKKKIIIHHHGGGFFFEEEKKKIIIFFFEEEFFFEEEDDDCCCBBB@@@===;;;::::::<<<===999888777888999999888777888777666666777888666555444444333333444444555555555555444444444444555555666666666666666777777888888777666777888::::::;;;BBBGGGRRR```mmmvvvyyyxxx}}}}}}}}}}}}}}}}}}||||||ssspppjjjaaaXXXPPPJJJFFFDDDBBB???===<<<=========;;;;;;<<<===???CCCIIINNNZZZdddooouuu{{{~~~{{{{{{~~~~~~|||{{{{{{{{{||||||}}}{{{yyyxxxyyyzzzzzzyyyxxxsssooommmkkkfff]]]VVVVVVSSSOOOLLLKKKIIIFFFDDDGGGFFFDDDBBB@@@>>><<<;;;===<<<:::888888999:::;;;;;;>>>AAABBBCCCGGGMMMRRRYYY```jjjsssxxxzzz{{{|||uuuvvvwwwyyy{{{~~~~~~{{{xxxwwwtttssspppkkkeee^^^XXXTTTGGGCCC>>>:::777666444333333222222222222333555666888;;;=========AAAJJJPPP[[[___gggnnnqqqrrrpppnnnrrrtttvvvvvvuuuuuuuuuvvv||||||{{{|||{{{yyyvvvsssuuuxxx{{{{{{xxxxxx{{{~~~yyywwwuuusssoooggg\\\TTTKKKFFF@@@<<<<<<<<<:::888999888888888777777777777444666888999:::===BBBFFFJJJPPPYYY```eeehhhjjjkkkllljjjhhhfffccc\\\TTTNNNGGGHHHFFF@@@888222222333111000000222333333111///...000333444444555666888222333555444333333444555444666666555333222444666777777777777777666666666777555333333444444444222111000000111444555444333111111111111111000000000000000111111222222222333000222333555555444333222wwwxxxxxxyyyzzz{{{||||||{{{yyyyyyzzz~~~~~~|||||||||{{{xxxuuutttpppfffZZZQQQLLLFFF@@@>>><<<;;;:::999888777666555555666666666777777888888777777666;;;888888;;;======@@@DDDJJJOOOVVV]]]ccciiinnnqqqsssrrrssstttwww|||~~~{{{yyyxxxxxxwwwvvvqqqmmmhhhccc^^^YYYTTTQQQPPPQQQTTTVVVWWWUUUPPPMMMBBB???<<<::::::::::::::::::::::::;;;<<<===>>>???BBBEEEGGGJJJOOOUUU\\\aaaiiilllpppssstttssspppnnnsssqqqrrrtttsssqqqsssxxxwwwvvvwww||||||yyyxxxzzz{{{wwwppphhh^^^TTTJJJDDD<<<;;;:::777444333555777777666555555666999<<<>>>BBBHHHSSS^^^hhhooosssuuuxxx|||}}}yyyxxx{{{}}}|||~~~}}}{{{xxxvvvyyyxxxxxxzzz|||}}}|||{{{~~~}}}||||||~~~~~~||||||}}}~~~}}}}}}~~~}}}|||{{{{{{{{{yyywwwuuurrrrrrrrrqqqqqqppppppooojjjjjjiiihhhgggffffffeee___^^^]]][[[YYYWWWVVVUUURRRTTTUUUTTTQQQNNNMMMLLLOOOKKKGGGFFFGGGJJJLLLMMMJJJHHHEEECCCCCCCCCCCCBBBIIIFFFDDDBBBBBBAAA@@@>>>@@@???<<<:::999:::;;;;;;999888777888999999888777777666555666888888888666666555444444333444444444222222222333444555666777666666555666666777888888;;;999888777888:::===>>>GGGMMMXXXeeeqqqxxxyyyxxx}}}|||{{{{{{|||}}}rrroooiiiaaaXXXPPPJJJGGGCCC@@@===<<<<<<=========<<<<<<===>>>???CCCHHHLLLYYYaaahhhlllrrr}}}{{{zzz|||~~~}}}{{{zzzyyyzzz|||}}}}}}{{{{{{|||||||||{{{wwwvvvsssppplllfff^^^YYYWWWTTTNNNJJJIIIHHHFFFEEEJJJIIIFFFCCC@@@===;;;999::::::999888888888888999999<<<>>>??????BBBHHHMMMXXX___hhhqqqvvvyyyzzz{{{vvvvvvwwwyyyzzz|||}}}~~~~~~|||zzzxxxvvvsssrrrpppmmmhhhbbb]]]ZZZJJJEEE???;;;888666555333444333333222222333333444888:::;;;;;;;;;???FFFKKKTTTZZZdddlllppppppmmmjjjoooqqqtttuuutttsssrrrssszzz{{{}}}|||zzzwwwuuuuuuqqqtttvvvvvvvvvwww|||}}}{{{xxxvvvrrrjjj```XXXNNNHHHBBB>>>======;;;999888888888888888777777777666777777777888:::>>>BBBEEEKKKSSS[[[aaaeeehhhjjjiiihhhfffbbb]]]TTTJJJCCC===<<<:::777555333222111111000000111222222111///222444555555333222222333111333444444333333444666666777666555333222333444333333333333333333444444666444333333444444444333333222222333444555333222222222111111000000/////////000000111222333444444111222333555555444444333vvvvvvvvvwwwyyy{{{|||}}}yyyyyyyyy{{{}}}~~~}}}{{{wwwuuuqqqfffZZZTTTNNNFFF@@@>>>===<<<;;;777777777666666666666666777777777777777777777777<<<999999<<<======AAAFFFJJJOOOUUU\\\bbbhhhmmmqqqrrrrrrtttvvvyyy|||}}}{{{xxxwwwwwwwwwvvvuuuoookkkfffaaa]]]XXXTTTQQQOOOOOOPPPRRRTTTRRROOOLLLCCC@@@<<<:::::::::999999:::::::::;;;;;;===>>>>>>CCCCCCEEEIIIOOOVVV\\\```iiilllppptttvvvuuusssqqqqqqppprrrvvvuuurrrssswwwwwwuuuuuuzzz{{{zzz|||~~~zzzssskkkaaaVVVLLLEEE===<<<999666444444666777888777555444555999===???AAAGGGRRR^^^gggnnnqqqrrrwww{{{{{{xxxwww{{{~~~}}}|||{{{zzzzzzzzzzzz|||~~~~~~}}}{{{~~~{{{|||}}}~~~~~~~~~}}}}}}}}}|||{{{|||~~~~~~}}}|||zzz{{{~~~|||yyyxxxxxxyyy{{{yyywwwuuutttsssrrrpppmmmlllkkkjjjiiihhhfffeeeeeeaaa``````___^^^]]]\\\\\\TTTSSSRRRQQQPPPNNNNNNMMMMMMNNNNNNLLLIIIGGGFFFGGGHHHFFFCCCCCCEEEHHHIIIIIIFFFDDDBBBBBBCCCCCCCCCBBBDDDBBB@@@?????????===<<<>>>===;;;:::999999:::;;;999888777888999999888777777666555666888999999888777777555444444333333333333222222333333444555666666666666666666777888999===<<<:::999999===AAAEEELLLTTT___lllvvv{{{{{{zzz~~~}}}||||||||||||tttpppjjjaaaXXXPPPIIIFFFCCC???<<<;;;===>>>>>>===<<<===>>>>>>???BBBGGGJJJUUU\\\bbbeeekkkvvv}}}{{{|||}}}{{{yyyyyyzzz|||}}}~~~|||}}}~~~~~~}}}|||zzzyyyvvvqqqkkkeee```]]]YYYTTTNNNIIIGGGGGGFFFFFFIIIHHHEEEBBB???<<<:::999888888888888888777777777888;;;=========@@@EEEJJJUUU[[[dddlllqqquuuwwwyyywwwxxxyyyzzz{{{|||||||||}}}}}}||||||{{{zzzyyyyyyttttttrrroookkkfffaaa^^^MMMHHHBBB<<<999777555444444444444333333222222222777888999999999<<>>BBBGGGOOOUUUZZZ]]]```bbbddddddccc___YYYOOOFFF???>>>:::666555555444111///111000///000111222111///555666666555222/////////111333444444333333444555555555555444333333333444333333333444444444444444666444333333444555444333222222222444666666555333444444333222111111000000//////000111333444555555222333444444555555444444ttttttuuuvvvwwwyyy{{{|||xxxyyy{{{|||~~~~~~{{{wwwvvvrrrggg[[[VVVOOOFFFAAA??????===:::666666666777777777777777888888777777777777888888;;;:::;;;>>>??????CCCJJJLLLPPPVVV[[[```fffkkkoooppprrrvvvyyy||||||||||||yyywwwuuutttuuutttsssrrrmmmjjjeee```\\\WWWRRRNNNNNNMMMMMMMMMNNNMMMJJJHHHCCC@@@<<<:::::::::999999;;;;;;;;;;;;;;;<<<===>>>AAABBBDDDHHHNNNUUU\\\___gggjjjoootttwwwwwwuuutttpppooorrruuuuuurrrrrrvvvtttrrrssswwwzzz{{{~~~~~~zzztttlllcccXXXLLLEEE@@@===999777666666777888888777555444555999===???AAAGGGQQQ\\\fffmmmqqqrrrxxx{{{|||xxxxxx|||~~~}}}~~~|||||||||~~~}}}{{{}}}{{{yyyzzz|||}}}~~~}}}||||||}}}{{{zzzzzz{{{|||{{{zzzzzz{{{}}}~~~~~~~~~{{{vvvsssrrrrrrsssqqqooolllkkkjjjiiigggeeeeeedddbbb```]]][[[YYYXXXUUUUUUTTTSSSRRRQQQQQQPPPIIIIIIIIIHHHGGGFFFFFFFFFDDDEEEDDDBBB???>>>>>>???======>>>@@@BBBCCCBBBAAA???>>>======???@@@???>>>???===<<<<<<===>>>===<<<===<<<;;;:::999999::::::999888777888999999888777777666666777888:::999888888777666555444333333333555444444333333444444555666666666777888999::::::;;;<<<;;;:::;;;???FFFLLLTTT[[[gggrrrzzz}}}~~~}}}~~~}}}{{{yyywwwsssmmmcccZZZQQQJJJFFFFFFBBB>>>===@@@BBBAAA???<<<===>>>???@@@BBBFFFIIINNNVVV^^^aaagggqqqzzz}}}}}}zzz~~~|||zzzyyyzzz{{{|||}}}||||||}}}~~~|||vvvpppjjjeeebbbaaaZZZTTTMMMHHHFFFFFFFFFFFFEEEDDDBBB@@@>>><<<;;;:::888888777777777666666666999;;;=========???EEEIIISSSXXX```hhhmmmrrruuuxxxyyyzzz{{{|||}}}}}}||||||yyyyyyyyyzzzzzz{{{||||||xxxxxxvvvsssnnnhhhccc```QQQKKKDDD>>>:::888666555444444444444333222222111666777777777888;;;???BBBMMMSSS[[[eeelllqqqssstttkkknnnqqqsssrrrpppoooooouuuxxx{{{zzzwwwsssssstttppppppppppppqqqssswwwyyyvvvuuussssssrrrnnnfff```VVVOOOEEE>>>;;;999777444888888888888888999999999888777777777999:::;;;<<<@@@DDDLLLRRRVVVZZZ]]]___ddddddbbb]]]UUUKKKBBB======999555444555555222///111000//////111111111///...000222333222222333444222333444444222222333444444333222333333444555555333333333444444444555555555444222222444555555444000000222444777888777555666666555555444333222222///000111222333444555555333333444444555555555555sssssstttvvvwwwyyyzzzzzzxxxzzz}}}~~~{{{{{{yyyvvvvvvsssjjj___VVVOOOFFFAAAAAA@@@<<<888444555666777888888777777999888888777777888888999<<<;;;===@@@@@@???DDDLLLLLLPPPUUUZZZ___eeejjjnnnqqqsssxxx{{{}}}|||zzzxxxwwwuuusssssssssrrrpppooollljjjfffaaa]]]WWWQQQLLLLLLJJJHHHGGGGGGGGGEEEDDDBBB???<<<:::::::::::::::;;;;;;;;;;;;;;;<<<======???AAAEEEHHHMMMSSS[[[```fffiiioootttwwwxxxwwwvvvpppoooqqqttttttpppqqquuussspppqqqvvvzzz{{{~~~}}}zzztttmmmdddYYYMMMFFFAAA>>>:::888888999888888777666555555666999<<<>>>AAAGGGPPP[[[eeemmmrrrtttxxx|||}}}zzzzzz}}}~~~~~~~~~|||~~~}}}{{{yyy}}}}}}}}}|||||||||||||||xxxzzz|||~~~~~~~~~|||{{{zzzxxxwwwvvvxxxxxxxxxwwwzzzzzz{{{|||||||||||||||}}}|||zzzxxxwwwxxxyyyzzzzzzxxxuuuqqqmmmkkkiiiiiifffcccaaa___^^^^^^\\\ZZZZZZYYYWWWUUURRRPPPNNNMMMJJJJJJIIIHHHGGGFFFEEEEEE@@@@@@@@@@@@@@@????????????@@@@@@???<<<;;;;;;<<<::::::<<>>???>>>======;;;::::::<<<======<<<<<<<<<;;;;;;::::::::::::999888777888999999888777888777666777999999999777888777666555444444444444666555555444444444555555888888888888999:::<<<<<<999;;;===>>>@@@EEENNNTTT___fffpppxxx|||~~~~~~~~~|||~~~~~~{{{zzzzzzvvvooofff\\\SSSMMMIIIJJJEEE@@@@@@CCCEEECCC@@@;;;===??????@@@CCCFFFIIIJJJSSS[[[___dddnnnuuuxxx|||}}}|||zzz~~~}}}{{{zzzzzzzzzzzzzzzzzz|||~~~}}}vvvpppkkkgggccc```YYYTTTMMMHHHFFFEEEEEEEEEBBBAAA@@@???>>>===<<<;;;888888777666666666666777999;;;=========@@@EEEJJJRRRWWW^^^fffkkkpppuuuxxxyyyzzz|||}}}~~~}}}}}}|||xxxxxxxxxyyyzzz|||}}}~~~|||{{{yyyvvvqqqkkkfffcccTTTNNNFFF???;;;888777666333444444444444333222111555555555666888:::===???JJJOOOWWWaaaiiiooosssuuulllnnnqqqrrrqqqpppooopppsssuuuwwwwwwuuusssrrrqqqpppoooooooooqqqrrrtttuuuuuutttsssssstttqqqkkkeeeUUUMMMDDD>>><<<;;;999888888888888999999999999999777777888:::===>>>===<<<===BBBIIIOOOTTTYYY]]]___ddddddaaaZZZPPPFFF>>>:::777444111222444666444222222000......000111000000000222333333111000000111333444555444111000111222333222111222444555666555111111222222333333444444555333222222444555555444///000222555999:::888666777777666666555555444444000111111222333444555555444444444444444555555555ssstttvvvxxxyyyyyyyyyyyyxxx{{{~~~||||||yyyvvvvvvsssiii^^^VVVNNNFFFBBBBBB@@@;;;666333444666777888888888777999999888777777888999999======???@@@>>>===BBBJJJJJJNNNSSSYYY___eeelllppptttvvvxxxzzz{{{zzzyyywwwwwwuuutttssssssrrrooommmmmmkkkhhheee```XXXPPPKKKIIIFFFCCCBBBBBBCCCBBBAAAAAA>>>;;;999:::;;;;;;;;;<<<;;;;;;;;;;;;<<<=========AAAFFFIIIKKKQQQZZZbbbgggjjjoootttwwwwwwuuutttrrrqqqrrrtttssspppqqquuusssqqqrrrvvvyyyyyy{{{|||yyytttnnneeeZZZOOOGGG@@@===:::999::::::888666666666666666888:::<<<===BBBGGGOOOYYYdddmmmtttwwwwww|||~~~{{{zzz}}}}}}||||||~~~~~~~~~}}}~~~~~~|||yyyxxxzzzzzzzzzyyyyyyyyyxxxxxxuuuvvvyyy{{{|||{{{yyyxxxwwwtttrrrrrrssstttsssrrruuuttttttssssssssssssssssssqqqnnnlllkkklllnnnooojjjjjjhhhfffccc```]]]\\\ZZZXXXUUUSSSSSSSSSRRRPPPNNNMMMLLLJJJHHHGGGFFFEEEDDDCCCCCCBBBAAA@@@???>>>;;;;;;<<<<<<<<<<<<<<<<<<===>>>@@@???===<<<<<<===<<<<<<===???AAABBBAAA???>>>======>>>@@@@@@???>>>>>><<<:::;;;<<<===<<<;;;<<<<<<<<<;;;;;;;;;;;;;;;999888777888999999888777:::888777888999999888777777777666555555444555555555555555555666666777888999999999:::;;;<<<===>>>;;;???CCCFFFIIIOOOYYYaaajjjpppwww|||}}}|||||||||}}}~~~~~~}}}}}}yyyvvvppphhh```XXXRRROOOJJJDDD>>>===AAACCC@@@<<<:::<<<>>>@@@AAACCCGGGIIIJJJRRRXXX[[[aaakkktttwwwwww{{{~~~~~~}}}}}}~~~~~~{{{yyywwwvvvvvvxxx{{{~~~{{{uuurrrpppjjjbbb[[[YYYTTTNNNIIIFFFEEEDDDCCCBBBBBBAAA@@@???===<<<<<<:::999777555555666777888888:::=========@@@FFFJJJPPPTTT[[[bbbhhhnnnsssvvvwwwxxx{{{|||}}}}}}|||{{{{{{zzzyyyyyyzzz{{{|||}}}||||||zzzwwwsssnnniiigggWWWQQQHHH@@@;;;999777666222333444444444333222111444444333555888;;;===>>>DDDJJJTTT^^^fffkkkmmmmmmnnnppprrrrrrqqqpppqqqrrrssssssssstttuuussspppnnnnnnmmmnnnppprrrsssttttttwwwvvvtttuuuuuusssmmmhhhXXXPPPFFF???===<<<:::999888888888999999:::::::::666666999===AAABBB@@@===<<<@@@FFFKKKOOOSSSVVVYYY___^^^\\\UUUKKKBBB===;;;333222111222333444444444222000......///000000000555666555333///,,,++++++555555555444111//////000555333111111444555444333111111111222333444444444555333222222444555555555111222333777999999777555666666666555555555555555222222222333333444444444444444444444444555666666tttuuuxxxzzz{{{zzzyyyxxxxxx||||||xxxvvvrrrggg[[[UUUNNNFFFBBBCCCAAA:::444333444666777888888888888:::999888777777888999:::???>>>@@@@@@===:::???GGGHHHLLLRRRXXX___fffmmmrrrxxxxxxxxxxxxxxxxxxxxxxxxxxxvvvuuutttsssrrrooommmnnnmmmkkkgggbbbZZZQQQJJJEEEBBB???>>>???AAAAAAAAA@@@===:::999:::;;;<<<;;;<<<<<<;;;;;;;;;<<<======;;;AAAGGGIIIJJJOOOZZZccchhhkkkppptttvvvuuusssrrrtttrrrssstttssspppqqquuuuuurrrsssvvvxxxwwwxxx||||||yyyuuuooofff[[[PPPIII???===::::::;;;:::888555555666666777888:::;;;<<>>>>>===;;;;;;;;;<<<<<<<<<======888:::======;;;:::::::::===;;;::::::<<<>>>???>>><<<;;;;;;<<<>>>>>>===;;;@@@>>><<<;;;<<<<<<;;;:::<<<<<<<<<<<<<<<<<<;;;;;;999888777888999999999777;;;999888888999999777666777777666555555555555666444444444555777888:::;;;:::::::::;;;<<<===??????@@@EEEKKKOOORRRYYYccckkkssswww}}}~~~}}}zzzyyyyyy~~~}}}}}}}}}~~~xxxuuupppjjjbbb\\\VVVTTTFFF@@@999999<<<>>>;;;777:::<<<>>>@@@AAADDDGGGJJJKKKRRRWWWYYY^^^iiitttxxxvvv|||}}}||||||xxxvvvttttttvvvzzz~~~zzzuuuttttttmmmaaaVVVXXXTTTNNNIIIGGGEEEDDDBBBDDDDDDCCCAAA???>>>===<<<;;;999777555555666888999777999<<<<<<===@@@FFFKKKLLLQQQWWW^^^dddjjjpppsssuuuwwwyyy{{{||||||{{{zzz}}}|||{{{zzzyyyzzz{{{{{{||||||{{{xxxuuupppllljjjXXXRRRIIIAAA<<<999888777222222444444444444333222444333333555888;;;===>>>@@@GGGRRR]]]dddgggfffeeepppqqqrrrrrrqqqqqqrrrssssssqqqppprrrttttttppplllkkklllmmmpppsssuuuttttttuuusssrrrrrrrrroooiiiddd]]]UUUJJJAAA===;;;888666888888888999999:::::::::555666:::???EEEEEEBBB>>>===@@@DDDGGGIIIKKKMMMOOOWWWWWWUUUOOOGGGAAA>>>>>>444444444333333333333444222000...---///000000000///000222222000000000111666666666444111......///777444222111333444222000222222333444555555666666444333222222444666555555333333555777999999666333444444444555555555555555333333333333333333333333555444444444444555666666vvvwwwyyyyyyyyy{{{}}}~~~~~~{{{xxxwwwqqqhhh___QQQMMMGGGBBB???===;;;999777:::===<<<999666777999777666555555666555333111777777777888;;;???BBBDDDHHHJJJPPPYYY___bbbhhhooosssvvvyyyzzzzzzyyyyyyyyywwwtttrrrrrrssssssooolllooommmiiifffaaaZZZSSSMMMIIIHHHEEECCC@@@????????????;;;777888;;;<<<:::777:::;;;<<<=========<<<;;;AAACCCEEEFFFIIIOOOXXX___bbbgggmmmrrrtttuuuuuuuuuxxxwwwvvvuuutttssssssssszzzwwwuuutttuuuxxxyyyzzz}}}yyyssslllcccZZZPPPJJJBBB@@@===;;;;;;:::888666666666666666888:::<<<===FFFIIIOOOXXXbbbkkkqqqttt|||wwwwww{{{{{{wwwxxx}}}~~~~~~}}}zzzxxxwwwxxxwwwsssoooppppppqqqrrrrrrsssttttttpppqqqsssrrrpppmmmkkkjjjooollliiiiiijjjjjjhhhfffbbbaaaaaa```_________```^^^\\\ZZZXXXVVVTTTTTTSSSSSSPPPMMMLLLMMMMMMJJJGGGHHHEEEBBBAAACCCDDDDDDDDD@@@??????>>>>>>>>>>>>>>><<<<<<<<<<<<<<<<<<<<<<<<::::::999999888999999999<<<;;;;;;===>>>>>>;;;999;;;;;;<<<<<<<<<<<<<<<<<<>>>>>>>>>>>>======<<<;;;===<<<<<<<<<<<<<<<======???AAAAAA>>>@@@CCC???777;;;>>><<<777666<<<===:::>>>===:::888999:::999666555666777666555666888999;;;:::999888888888888888===<<<<<<<<<>>>AAADDDFFFLLLQQQXXX^^^ccciiiqqqwww~~~~~~{{{xxxyyy{{{}}}~~~~~~~~~zzzuuummmfff```ZZZTTTQQQCCCAAA>>>======>>>===<<>>??????BBBEEELLLNNNRRRXXXaaakkksssxxx|||}}}{{{zzz~~~}}}xxxuuuyyyyyyvvvuuuxxxzzzyyy|||zzzwwwsssnnnfff^^^XXXSSSSSSNNNFFFEEEIIIHHHDDDCCCCCCBBBBBBBBB@@@<<<999888777666555555666777888777999;;;<<<===???CCCFFFKKKPPPXXX^^^dddiiinnnrrrqqqtttxxxzzz{{{{{{}}}}}}|||{{{zzzyyyxxxxxxxxx{{{|||zzzvvvssspppjjjccc```TTTGGGAAA>>>:::777777666555444444333333333333666444111333666999999888===DDDMMMUUU\\\dddjjjlllqqqrrrqqqpppmmmlllmmmooommmrrruuuqqqnnnnnnnnnmmmrrrllliiilllqqqrrrsssuuu{{{xxxuuurrrqqqooollljjj___TTTIIICCC>>>999666666999999999888888888888888666888;;;AAAIIINNNIII???>>>???AAACCCDDDDDDDDDDDDRRRRRRRRRPPPKKKDDD===999333444555444222111222333222111000......000111222222000///000333444444444===;;;666222000000222333111333444444333333555666000222444666666555444333777666444555777888888777666666777777777555444333555555555555555555555555111333333111......111444777555333333444555555444uuuwwwyyyyyyzzz{{{~~~~~~~~~{{{yyyrrrhhh___SSSNNNHHHBBB???;;;888666888999;;;;;;:::999999999666555444555666666444333777777777888;;;>>>AAADDDGGGIIIOOOXXX^^^bbbhhhooosssuuuyyyzzzyyyxxxxxxxxxwwwtttrrrrrrrrrrrrpppnnnqqqoookkkgggbbb[[[SSSNNNLLLJJJGGGDDDAAA???>>>>>>===999666666999:::888555::::::<<<<<<===<<<<<<;;;>>>@@@CCCEEEHHHNNNVVV]]]```fffmmmrrrtttuuuuuuuuuuuuuuuttttttttttttuuuuuuwwwvvvvvvwwwyyy{{{|||}}}|||yyysssmmmeee\\\SSSMMMFFFCCC@@@===<<<;;;999777777666666666777999:::;;;FFFHHHNNNWWWaaajjjpppsss{{{xxxxxx{{{|||yyyzzz~~~|||~~~}}}|||}}}xxxuuussssssttttttpppmmmllllllllllllkkkkkkkkkkkkiiijjjjjjiiigggeeeccccccdddaaa^^^^^^______]]][[[YYYXXXWWWVVVVVVVVVVVVWWWQQQPPPNNNLLLKKKIIIIIIHHHLLLJJJGGGFFFGGGFFFDDDAAACCCAAA>>>===>>>???@@@???>>>>>>===<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<::::::999999999999::::::<<<<<<<<<===>>>>>><<<:::;;;;;;<<<<<<<<<<<<============>>>>>>>>>>>>=========<<<<<<<<<<<<======>>>BBBDDDCCC@@@AAACCC???888===???===999999===???<<>>??????AAAEEEIIILLLOOOTTTZZZbbbhhhkkkoootttxxx~~~~~~{{{yyyzzz|||~~~|||wwwnnnfff___XXXRRRNNNCCCAAA>>>======>>>===<<<>>>======>>>>>>@@@CCCFFFIIILLLQQQVVV]]]fffpppvvv|||}}}~~~}}}xxxvvvyyyyyyvvvvvvyyyzzzxxxzzzxxxvvvtttpppiiibbb\\\TTTTTTPPPIIIHHHKKKIIIEEEFFFEEEDDDDDDDDDAAA>>>;;;:::999666555444555777888777999:::;;;<<>>CCCIIINNNUUU]]]eeeiiioooppppppooommmlllmmmooosssxxxyyyuuuqqqqqqpppnnnoookkkkkknnnpppooonnnppp|||yyyuuuqqqooollliiiggg```UUUIIICCC>>>999777777888888888888888777777777666999;;;@@@HHHLLLFFF>>>;;;===???AAABBBAAA@@@@@@EEEGGGHHHHHHFFFAAA===:::333444555444222111222333444222111000000111222444222111000111333444444444777555333222111222444666333444555555444333555666000111333555666777777666;;;999777666777777666555666777888888888777555444444444444444444444444444444666666555333222444666666444222222333444444333uuuwwwyyyzzz{{{|||~~~~~~{{{sssggg^^^UUUPPPIIIBBB===:::777555999888888999;;;;;;:::888555444333444666666666444666666777888:::===@@@BBBFFFGGGMMMVVV\\\```gggnnnrrruuuxxxzzzyyyxxxwwwwwwwwwtttrrrqqqqqqrrrqqqppptttrrrmmmhhhccc[[[SSSNNNNNNLLLIIIEEEAAA???=========:::777777999:::888555999:::;;;<<<<<<<<<<<<;;;999===AAADDDGGGLLLTTTZZZ^^^dddlllrrruuuuuuttttttsssssssssssstttuuuwwwwwwuuuvvvwwwyyy{{{~~~|||yyytttooohhh```WWWQQQJJJGGGCCC@@@>>><<<:::888888888777666777888999:::DDDGGGMMMVVV___hhhooosssxxxvvvwwwzzz{{{yyyzzz}}}zzz{{{||||||zzzxxxxxxyyy{{{|||}}}~~~~~~|||{{{yyypppmmmkkklllmmmmmmjjjfffddddddcccbbb```___^^^^^^___^^^]]]\\\[[[ZZZYYYXXXVVVTTTRRRQQQQQQQQQPPPOOOLLLLLLKKKJJJJJJJJJKKKKKKHHHHHHGGGFFFEEEDDDCCCCCCEEEDDDBBBAAAAAAAAA???===BBB@@@>>>===>>>?????????<<<;;;;;;:::::::::::::::<<<<<<<<<<<<<<<<<<<<<<<<;;;:::::::::::::::;;;;;;<<<<<<;;;<<<>>>>>><<<;;;;;;;;;<<<<<<===============>>>???@@@AAAAAAAAAAAA???>>>>>>>>>???@@@AAAAAAGGGHHHGGGEEEDDDEEEBBB===@@@AAA@@@<<<===@@@BBBAAADDDDDDDDDCCC???;;;::::::;;;<<<<<<<<<;;;;;;===?????????@@@AAABBBCCCDDDEEEEEEFFFHHHLLLPPPUUUZZZ\\\aaagggooouuuvvvwwwyyy{{{~~~||||||}}}~~~~~~yyypppggg^^^VVVOOOJJJCCCAAA>>>============<<<<<<===>>>======???BBBEEEHHHMMMRRRVVV[[[bbbmmmvvv~~~}}}}}}}}}}}}}}}~~~~~~~~~{{{}}}|||wwwvvvyyyyyywwwwwwwwwuuutttrrrmmmfffaaaVVVVVVRRRMMMKKKLLLJJJFFFHHHGGGFFFFFFEEECCC@@@======;;;888555444555777999777999:::;;;<<<>>>BBBEEEJJJLLLQQQXXX___eeeggghhhiiinnnssswwwyyyyyyzzzzzzyyyyyyyyyzzzzzz{{{}}}}}}|||uuurrrsssqqqllldddYYYMMMGGGBBB===:::;;;555555444333333333444444555333222333555777888888???AAAEEEIIIOOOWWW```ggglllmmmnnnnnnmmmmmmnnnpppwwwzzz{{{vvvrrrrrrqqqnnnlllkkkmmmpppoookkkjjjmmm{{{wwwrrrnnnkkkhhhdddaaa```TTTHHHBBB>>>999777888777888888888777777666555666999:::===CCCGGGBBB:::777999;;;===>>>===;;;999<<<>>>@@@AAAAAA>>>:::888333444444444222111222333444444222222222222444444333111000111333444444444333333222222333333444555555666777666444444444666111222333555666888999:::>>>;;;999888777777555444777777888999888777666555333333333333444444444444555666888777555444444555777555333222333444444333uuuwwwzzz||||||}}}~~~~~~{{{qqqeee\\\UUUPPPHHHBBB===:::777666:::888666777::::::888555444333222333555777777666666666777888:::<<<>>>???CCCDDDJJJSSSZZZ___fffnnnqqqtttxxxzzzyyywwwvvvuuuvvvtttrrrqqqqqqrrrssstttwwwtttoooiiiccc[[[TTTNNNMMMKKKHHHDDDAAA???======???===::::::;;;;;;999888999999::::::;;;;;;;;;<<<555:::???BBBEEEJJJQQQWWW[[[bbbkkkrrruuuuuuuuutttttttttttttttuuuvvvwwwxxxwwwwwwwwwxxxyyy|||}}}{{{wwwsssmmmeee]]]WWWNNNJJJEEEAAA???===:::999;;;:::999888888999:::;;;CCCFFFMMMTTT]]]fffnnnsssuuutttuuuwwwxxxwwwxxxyyyxxxyyyyyyxxxwwwuuutttsssssssssttttttrrrpppnnnmmmhhheeebbbbbbcccccc___[[[ZZZYYYXXXWWWVVVUUUTTTSSSTTTSSSQQQOOOOOOOOONNNMMMLLLKKKIIIIIIHHHHHHHHHGGGDDDCCCCCCBBBBBBBBBCCCCCCDDDDDDDDDDDDCCCBBBBBBAAABBBAAA@@@??????>>>======AAA???===<<<===>>>>>>===;;;;;;:::999999999999999<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;:::;;;;;;<<<===<<<;;;:::;;;======<<<;;;<<<<<<======>>>>>>?????????@@@AAACCCDDDEEEFFFFFFBBBBBBBBBBBBCCCDDDEEEFFFJJJKKKKKKJJJJJJJJJHHHFFFEEEEEECCCBBBBBBDDDFFFFFFHHHHHHJJJJJJEEE>>>;;;===???@@@AAA@@@@@@@@@BBBDDDGGGHHHJJJLLLNNNPPPQQQQQQRRRTTTVVVZZZ___dddhhhjjjqqqvvv{{{~~~}}}}}}~~~{{{rrrhhh^^^UUULLLGGGDDDAAA>>>=========<<<;;;999===???<<<;;;>>>AAABBBIIIOOOUUUXXXZZZbbbnnnxxx~~~|||{{{{{{|||}}}~~~~~~}}}xxxuuuwwwyyywwwwwwwwwvvvuuusssooohhhdddXXXVVVRRRNNNMMMLLLIIIGGGIIIHHHFFFFFFFFFDDDAAA???@@@===999666444555777999777888::::::;;;===AAADDDIIIJJJNNNUUU]]]ccceeedddggglllrrrwwwyyyyyyyyyyyy}}}||||||{{{zzzzzz{{{{{{~~~xxxvvvvvvsssnnndddZZZOOOIIICCC<<<:::;;;666666555555555555666666444333222333444666888888>>>>>>BBBHHHNNNTTT]]]eeeiiikkkmmmnnnnnnnnnppprrruuuxxxwwwssspppqqqpppmmmkkkkkkmmmooolllggghhhmmmsssoookkkgggdddaaa^^^[[[[[[PPPEEE???<<<888777888777777888888777666555444666777888:::>>>AAA<<<555333555888::::::888666444===>>>@@@@@@>>>;;;777555222444555444333222333444444444333222222333444444333222111111333444444444555555555555444333222222666777888777555444444555444444444555666888999:::<<<:::888777777666555333555666777888888777666555222222333333333333333444333444666666555444333333888666444333444666666555vvvxxx|||~~~~~~~~~~~~yyyoooddd[[[UUUOOOHHHAAA>>>;;;:::888;;;888555555777888555222444333222333555777777777555555666777999;;;<<<===AAABBBGGGPPPWWW]]]eeemmmqqqtttyyyzzzyyywwwuuutttuuuuuusssrrrrrrsssvvvxxxyyyuuupppiiiccc\\\TTTOOOJJJIIIFFFCCCAAA????????????>>><<<;;;::::::999888888888888999:::;;;;;;<<<555999>>>AAADDDIIIPPPUUUZZZaaajjjqqquuuvvvvvvvvvyyyxxxwwwwwwvvvvvvwwwwwwzzzyyyxxxuuutttwww}}}~~~|||zzzwwwrrrjjjbbb\\\PPPLLLFFFAAA???===;;;999>>>===<<<;;;;;;;;;<<<===BBBFFFMMMTTT[[[dddmmmsssuuuvvvwwwwwwwwwwwwvvvuuuuuuuuuttttttssspppnnnlllllllllkkkiiigggdddaaa______\\\YYYXXXYYYWWWSSSOOOOOOOOONNNNNNNNNMMMMMMMMMLLLJJJGGGFFFGGGHHHFFFEEEDDDDDDCCCBBBAAAAAAAAABBB@@@@@@?????????@@@@@@AAA>>>????????????>>>===<<<>>>>>>>>>>>>===<<<<<<<<<;;;:::888888999:::999888<<<;;;::::::999999::::::<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;<<<======>>><<<:::999:::<<<======<<<======>>>???@@@@@@AAAAAA???@@@BBBDDDFFFGGGHHHHHHCCCCCCDDDDDDEEEGGGHHHIIIKKKKKKLLLNNNNNNMMMNNNOOOLLLJJJIIIIIIJJJJJJLLLNNNOOOMMMOOOSSSOOOFFFAAABBBEEEGGGHHHHHHHHHIIIKKKMMMUUUVVVXXX[[[]]]___``````bbbdddfffiiimmmpppsssuuu~~~}}}tttjjj___UUUKKKEEEDDDBBB???=========<<<;;;888>>>@@@<<<999<<<@@@???HHHNNNTTTWWWYYY```mmmxxx~~~}}}|||{{{{{{{{{|||}}}~~~}}}}}}~~~wwwsssvvvxxxwwwyyyxxxwwwvvvtttooohhhdddYYYUUUPPPNNNLLLIIIGGGGGGIIIHHHFFFEEEEEECCCAAA???AAA???;;;777666666777999777888999::::::<<<@@@CCCGGGJJJNNNUUU\\\aaaddddddggglllsssxxxzzzzzzzzzzzz}}}}}}|||{{{{{{{{{|||||||||}}}{{{wwwuuutttpppiiicccZZZPPPIIIBBB;;;888999555444444444444444555555333333333333444555777999999999>>>FFFMMMQQQXXXaaagggjjjmmmnnnooopppqqqsssrrrtttrrrooonnnqqqppplllkkkiiiiiiiiifffcccfffllleeebbb^^^\\\ZZZXXXVVVTTTRRRHHH???<<<:::777666777777777888888888666444333444666666666888;;;777111222444666888888666444333>>>>>>???>>><<<999666444333444555555444333444666333333333222222333333333444333111222333444444333555666777777666555444333666777888777555444444555777777666666666777777888888777555555666666555444333444555666666666555444222222222333333444444444333333444666777666555444777555333333555777777777wwwzzz~~~~~~wwwnnnddd^^^VVVPPPHHHBBB>>>===;;;;;;:::888666555666666555444555333222222444777777777555555666777888999:::;;;>>>???EEENNNUUU[[[dddmmmrrruuuzzz|||zzzwwwuuuttttttuuuvvvuuuuuuvvvxxx{{{{{{wwwqqqkkkeee^^^WWWRRRJJJIIIFFFDDDBBBAAA@@@@@@======;;;:::888777777777777777777888999:::;;;<<<777:::>>>@@@CCCHHHOOOTTT[[[aaaiiippptttvvvxxxzzz~~~}}}|||zzzyyyxxxxxxxxx{{{zzzxxxuuurrrtttzzz~~~}}}{{{xxxtttlllddd^^^RRRNNNGGGBBB@@@>>><<<;;;@@@???>>>=========>>>???BBBGGGMMMTTTZZZcccmmmuuuwwwzzzzzzwwwvvvvvvtttpppnnnmmmllllllkkkiiidddaaaccccccaaa___\\\YYYVVVUUUUUURRROOOOOOOOONNNJJJFFFFFFFFFFFFGGGGGGGGGGGGGGGFFFCCCAAAAAACCCCCCAAA>>>===>>>>>>===;;;:::<<<===>>>>>>>>>>>>>>>??????@@@===>>>??????>>>===<<<;;;:::;;;<<<;;;:::999:::;;;<<<;;;::::::;;;;;;:::888<<<<<<;;;:::::::::::::::<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<===>>>??????===<<<;;;;;;===??????>>>??????@@@AAABBBCCCCCCDDD@@@AAACCCEEEGGGHHHIIIIIIFFFFFFFFFGGGIIIKKKLLLMMMMMMMMMOOORRRRRRQQQSSSWWWVVVRRRQQQSSSTTTSSSUUUYYYYYYUUUWWW^^^^^^TTTMMMMMMPPPRRRSSSTTTUUUWWWZZZ\\\dddfffhhhjjjlllmmmmmmmmmoooppprrruuuwwwyyy{{{|||~~~uuukkkaaaVVVMMMFFFEEEBBB???=========<<<;;;999BBBDDD>>>999<<>>DDDHHHMMMPPPTTT]]]iiisss}}}|||||||||||||||}}}}}}~~~}}}}}}}}}zzzyyyvvvrrrvvvxxxvvvyyyxxxwwwvvvtttooohhhddd[[[TTTNNNMMMKKKGGGFFFHHHIIIGGGEEEDDDDDDCCCAAA???@@@???<<<:::888888888999777888999999:::<<>>???>>>=========>>>???@@@BBBGGGNNNTTTZZZcccnnnvvvwwwzzzzzzuuurrrrrroooiiieeedddbbbbbbbbb___YYYUUUVVVVVVTTTRRRPPPNNNMMMLLLKKKHHHFFFGGGIIIHHHEEEBBBAAAAAAAAAAAAAAAAAAAAAAAAAAA???===>>>AAAAAA===999999;;;;;;:::888777999;;;<<<<<<;;;;;;<<<======>>>???@@@AAAAAA@@@???<<<;;;888:::<<<;;;999888:::<<>>======>>>>>>===;;;<<<;;;::::::999999::::::<<<<<<<<<<<<<<<<<<<<<<<<============>>>???@@@@@@AAA???>>>>>>@@@BBBCCCBBBAAAAAABBBCCCDDDEEEFFFFFFGGGHHHIIIKKKMMMNNNNNNOOOLLLMMMMMMOOOQQQSSSUUUVVVVVVTTTVVVZZZYYYVVVYYY``````[[[ZZZ]]]^^^\\\^^^ccceee^^^```kkkooofff\\\ZZZ]]]^^^aaacccdddfffjjjmmmqqqrrrtttvvvwwwwwwvvvvvvvvvwwwyyy{{{}}}~~~}}}~~~~~~vvvmmmcccYYYOOOIIIEEEBBB???=========;;;:::<<>>@@@>>>AAACCCFFFJJJQQQ[[[gggnnn{{{||||||}}}~~~~~~~~~~~~}}}|||}}}{{{xxxzzzzzzrrrsssxxxyyyuuuwwwwwwvvvvvvtttoooiiieee]]]UUUNNNLLLJJJFFFFFFJJJJJJHHHFFFDDDDDDCCCAAA@@@???>>>===<<<;;;:::999888666888999999999;;;>>>AAA???GGGPPPUUUWWW[[[bbbhhhkkkooosssvvvwwwxxxyyyzzzzzzzzz{{{|||}}}~~~zzzyyyyyyuuupppccc\\\SSSLLLBBB999666888222222222222222333444444111333444333222333666999<<<777888@@@CCCDDDLLLYYYbbbfffiiillllllmmmnnnooommmmmmjjjfffgggjjjhhhdddccc]]]YYYYYYWWWRRRPPPQQQJJJGGGEEECCCBBBBBB@@@>>>===777555888:::999888999888999:::;;;:::777444333555777777444555777666222666666666777888999:::;;;:::;;;<<<<<<<<<;;;:::999555777888888777777888999444444444555555444444444666444222222444555444333444555555555666666777777333444555555444333555666444555666777777777666555666555333444666777777666222333555666666666555444222333333444555555666666888777666999===@@@AAA@@@;;;::::::;;;???BBBDDDDDDyyy}}}|||vvvoooiiieee]]]VVVMMMDDD???<<<:::999444777999888777999===AAA777555222222444666666666444555666777888888888888<<<<<>>@@@@@@AAAGGGOOOUUU^^^bbbhhhnnnsssxxx|||~~~~~~~~~~~~sssxxx||||||yyywwwyyy|||{{{zzzyyywwwrrrkkkbbb\\\VVVQQQKKKFFFCCCBBBAAAAAA>>>===<<<<<<<<<>>>???@@@BBBHHHOOOTTTZZZbbbnnnwwwtttxxxwwwqqqmmmmmmiiibbb___]]][[[[[[[[[XXXRRRMMMKKKJJJIIIHHHGGGFFFEEEEEEDDDBBB@@@BBBEEEFFFDDDAAA?????????>>>>>>=========???<<<;;;===@@@@@@;;;666999:::;;;:::777666999;;;999999999999::::::;;;<<<>>>???@@@@@@???<<<:::888999;;;======::::::<<<>>><<<;;;:::;;;<<<<<<:::888;;;:::999999888999999999<<<<<<<<<<<<<<<<<<<<<<<<============>>>???@@@AAACCCBBB@@@AAACCCEEEFFFEEEBBBBBBCCCDDDEEEFFFGGGHHHNNNOOOPPPRRRSSSTTTUUUUUUTTTTTTUUUVVVXXX[[[]]]^^^___]]]___bbb```\\\___ffffffaaa```dddeeeccceeejjjnnneeeffftttzzzrrrgggccceeehhhjjjmmmnnnqqquuuxxxxxxyyy{{{}}}}}}|||{{{zzzwwwyyy{{{}}}}}}{{{|||}}}}}}|||~~~}}}}}}}}}~~~~~~vvvnnndddZZZPPPJJJEEECCC???======<<<;;;:::???KKKNNNDDD===@@@BBB???AAAAAACCCHHHQQQ\\\gggmmmzzz{{{}}}~~~}}}{{{~~~~~~zzzwwwyyyyyywwwsssppptttzzzyyytttuuuuuuuuuuuutttpppjjjfff```VVVNNNLLLJJJFFFGGGLLLKKKIIIFFFEEEDDDDDDBBBAAA======>>>===<<<;;;999888666777888999999;;;>>>@@@;;;EEEPPPUUUUUUXXXaaaiiilllooorrruuuuuuvvvxxxyyy~~~}}}}}}}}}}}}}}}~~~~~~{{{vvvuuuvvvuuupppddd]]]UUUMMMCCC999666999555555555555555666777888111333444333222333666:::DDD<<<999???AAABBBKKKYYY```dddhhhjjjkkkkkkkkkllljjjiiieeeaaaaaadddbbb]]]^^^XXXTTTTTTRRRKKKEEECCCDDDAAA>>><<<;;;:::888666888444333888<<<;;;::::::999:::;;;<<<:::888555333777999888555555888888444888888777777999;;;===>>>>>>?????????>>>===;;;:::666888999999888888999;;;555555666666666666555555666444333333444555444333888777666555333333333333111333444444333333555666111333555777888888666666888777555555777888777666333444666777777777666666333333444444555666777777888666555888===AAABBBBBBBBBAAA@@@CCCGGGJJJLLLMMM~~~zzzuuupppjjjggg^^^UUUJJJCCC@@@>>>999555666666666666555555555555555333111111555888;;;<<<666555666777999999777555::::::???IIIQQQVVV]]]dddrrryyy~~~zzzwwwxxx|||~~~|||{{{{{{~~~}}}wwwqqqkkkccc[[[VVVQQQSSSQQQHHHBBBBBBDDDDDD@@@>>><<<<<<<<<===<<<;;;777888999888777777999:::???===<<<===BBBHHHMMMPPPZZZ```jjjrrrvvvyyyzzz{{{}}}|||~~~|||zzzxxxwwwvvv|||yyyvvvvvvvvvrrriiibbb```ZZZPPPIIIDDDAAA@@@???======<<<<<<===@@@BBBDDDEEEJJJPPPVVV[[[cccmmmtttxxxuuuqqqnnnjjjfffaaa]]]XXXWWWUUUSSSPPPLLLJJJHHHBBBBBBBBBAAAAAA@@@@@@@@@999<<>>>>>===;;;::::::;;;;;;<<<===>>>>>>777999:::;;;;;;:::999777;;;888666777:::<<<;;;:::===>>>>>>>>>>>>>>>======>>>>>>===<<<<<<===>>>???;;;;;;::::::::::::;;;;;;888999777333333666777666CCCBBB@@@>>>>>>???@@@AAAAAA@@@???>>>===>>>??????AAAAAABBBBBBCCCCCCCCCDDDIIIGGGEEEEEEIIIMMMQQQSSSUUUUUUUUUUUUWWWYYY[[[\\\^^^]]]]]]___bbbdddeeeeeefffgggggghhhjjjkkkmmmnnnppppppppppppqqqssstttuuurrruuuwwwxxx{{{}}}xxxqqqqqqrrrssstttsssssstttuuu{{{{{{{{{|||~~~~~~|||zzzyyyyyyyyyyyyyyy|||~~~~~~|||yyyyyyzzz{{{{{{zzzzzz{{{||||||}}}}}}}}}{{{sssmmmhhh^^^RRRHHHJJJFFFAAA>>>======<<<<<>>??????DDDFFFJJJNNNTTT[[[ccciiilllnnnrrrvvvxxxzzzzzzzzzzzz{{{|||||||||{{{zzzyyy}}}yyyxxxxxxxxxvvvssseee```WWWLLLDDD===:::888777666555555666555333111777555444222111111222222888777777999===CCCHHHLLLYYY]]]bbbfffgggeeebbb______]]][[[XXXUUUTTTTTTSSSPPPNNNJJJFFFBBB???===<<<<<<;;;999777666555555666555666888;;;>>>>>>===;;;:::===>>>>>>;;;777555444555666666777777666444333888666444666:::======;;;;;;<<<======<<<:::888666===999:::???@@@;;;888888777555333333444444333222666555444333333444555666@@@<<<777444444444444333333333444444444444333333333333333444666777999:::666555555555555666777777666666777777666555444333333444777999:::999888888777999<<>>???DDDJJJOOORRRYYY___iiipppuuuxxxyyyzzz~~~~~~}}}~~~}}}|||{{{}}}zzzxxxwwwvvvssslllgggbbb\\\SSSKKKFFFCCCAAA@@@???>>>>>>>>>???AAACCCEEEEEEIIIPPPXXX___fffllloootttrrrnnnjjjfffaaa[[[WWWLLLLLLJJJHHHEEEBBB???>>>????????????>>>>>>>>>===333555999::::::999::::::===<<<;;;;;;<<<===<<<::::::::::::;;;;;;<<<<<<===666777999::::::999777666:::999888999:::;;;;;;;;;>>>>>>????????????>>>>>><<<<<<;;;;;;<<<>>>???@@@???>>>==================<<<>>>===999:::>>>@@@>>>BBBAAA@@@@@@@@@AAABBBCCCEEEEEECCCBBBAAAAAABBBBBBDDDEEEFFFGGGHHHIIIJJJJJJOOONNNMMMNNNRRRUUUYYYZZZZZZZZZ[[[\\\___aaadddfffggggggfffgggiiikkkkkklllmmmmmmnnnoooppprrrssstttvvvuuutttttttttvvvxxxzzzwwwzzz{{{|||~~~}}}vvvtttttttttssssssssstttuuuuuuvvvwwwzzz}}}~~~|||zzzzzzzzzzzzzzzzzz|||}}}}}}~~~~~~zzzxxxxxxyyyyyyyyyzzzzzzzzzzzz{{{|||}}}~~~~~~|||xxxqqqhhh^^^SSSMMMIIIEEE@@@<<<;;;;;;;;;;;;>>>>>>>>>===;;;;;;<<<>>>===???AAADDDJJJUUUcccmmmtttwww|||~~~~~~~~~~~~~~~}}}|||{{{yyyxxxwwwwwwvvvtttsssrrrsssuuuxxxzzz{{{ttttttvvvvvvuuuooohhhbbb^^^YYYSSSOOOLLLKKKIIIHHHGGGFFFEEEEEEDDDDDDDDDDDDAAA???===;;;:::999999999999999:::;;;===>>>??????EEEGGGJJJMMMQQQXXX___cccjjjlllpppsssvvvxxxyyyyyyxxxyyyzzz{{{{{{zzzyyyyyy~~~|||yyyxxxxxxwwwtttqqqiiiddd[[[PPPGGG@@@<<<:::777666555555555555333111666555333222111222222333666666666888;;;???CCCFFFNNNQQQVVVYYYZZZXXXUUURRROOOMMMKKKIIIGGGFFFFFFFFFDDDCCCAAA>>><<<:::999999;;;:::888555444333333333222333555888<<<>>>===<<<<<<>>>@@@@@@<<<777444333555666777888888777666666:::888777888;;;>>>===<<<<<<============<<<:::999======>>>???AAA@@@===:::888666444333333444444333777666555555555555666777>>>:::666333333333333222222222333333222222111111333333333444555666777888777777666666666666666777555666777777777666555555444666999<<<>>>>>>>>>>>>@@@BBBEEEHHHKKKOOOTTTXXX^^^^^^]]]___bbbeeeeeeeeezzzwwwsssooollliiieeebbbXXXVVVQQQIIIAAA;;;:::;;;666666666666555555555555444222111222555888::::::888666666777888999999888;;;:::>>>FFFLLLRRR[[[dddlllttt}}}}}}~~~zzztttnnnggg___ZZZSSSRRRMMMGGGDDDEEEDDD@@@BBB@@@===;;;:::999777666777888999999888888:::<<>>??????@@@@@@@@@??????<<<<<<======???AAABBBCCC???>>>======<<<<<<<<<===<<<>>>>>>;;;<<>>:::999:::;;;;;;<<<<<<===;;;:::999;;;<<<;;;===???AAAFFFPPP]]]gggrrruuuyyy{{{||||||}}}~~~{{{zzzyyyyyyxxxxxxxxxxxxrrrsssuuutttssssssuuuxxxrrrsssuuuvvvuuupppiiiddd\\\YYYVVVSSSQQQNNNJJJHHHGGGFFFFFFEEEDDDCCCCCCCCC@@@???>>><<<;;;:::::::::999:::;;;<<<===>>>???@@@GGGIIIKKKNNNQQQVVV[[[```gggiiilllpppsssvvvwwwwwwvvvwwwxxxyyyzzzzzzyyyyyy{{{zzzxxxxxxxxxvvvsssppplllggg^^^TTTJJJBBB===:::777555444444555555333222555444333222222222333444666777777888:::<<<>>>???AAACCCGGGJJJJJJHHHEEECCCAAAAAA???>>>===============<<<<<<;;;;;;;;;;;;<<<;;;999666333222111111222222333444888<<<>>>>>>>>>===@@@BBBAAA===888444222666666888999999999999999<<<:::999999;;;<<<<<<;;;===============<<<<<<<<<<<>>BBBFFFIIIKKKKKKKKKMMMOOORRRTTTWWW[[[```dddgggffffffhhhjjjkkkjjjiii~~~uuurrrnnnkkkiiigggdddaaaWWWUUUPPPIIICCC===:::999666666666666555555555555444222111222555888999999777555555555777999888888;;;:::>>>DDDIIIOOOYYYccclllttt}}}{{{vvvqqqjjjbbb]]]XXXVVVPPPJJJIIIJJJGGGAAAAAA???<<<::::::999777666444666666666555666888999<<<===>>>???BBBGGGMMMQQQYYY___hhhpppuuuwwwyyyzzzzzzzzzzzzzzz|||~~~{{{vvvsssrrrrrrhhhbbbZZZRRRLLLIIIFFFDDDDDDCCCBBBAAABBBDDDFFFGGGJJJLLLQQQZZZdddjjjllljjjllliiiddd___YYYRRRKKKFFFDDDCCCCCCAAA???===;;;:::999999999999999999999999888:::<<<===<<<<<<===>>>999888777999:::;;;;;;:::::::::999999999999999999999999::::::::::::999999777:::===<<<:::888:::===>>>??????@@@@@@@@@@@@??????@@@@@@AAABBBCCCDDDEEEAAAAAA@@@??????????????????AAA@@@===>>>CCCEEEDDDBBBCCCEEEGGGIIIJJJKKKKKKPPPPPPOOONNNMMMMMMMMMLLLNNNPPPRRRUUUXXX[[[]]]^^^]]]___aaaccceeefffhhhiiijjjkkklllnnnppprrrsssttttttttttttsssqqqqqqqqqrrrrrrrrrtttuuuvvvwwwwwwwww}}}|||zzzxxxyyy|||~~~}}}~~~}}}tttqqqlllhhhgggiiijjjkkklllpppvvv}}}xxxxxxyyyxxxwwwxxx{{{}}}~~~~~~}}}|||{{{{{{||||||zzzxxx{{{zzzyyyxxxyyy{{{}}}~~~||||||zzztttkkkaaaWWWRRRIIIEEE>>>:::999:::;;;;;;;;;;;;<<<;;;999999;;;<<<;;;<<<>>>@@@DDDLLLXXXaaaooorrrvvvyyyzzz{{{}}}~~~{{{{{{zzzyyyxxxxxxxxxxxxuuuuuuuuutttqqqpppoooooorrrsssuuuwwwvvvrrrkkkfff\\\ZZZXXXVVVTTTQQQLLLHHHHHHHHHGGGGGGFFFEEEDDDCCC@@@???>>>===<<<;;;::::::::::::;;;<<<>>>???@@@AAAHHHJJJLLLOOORRRVVV[[[___dddfffjjjmmmqqqtttvvvvvvuuuvvvxxxyyyzzzzzzzzzyyywwwwwwxxxyyyyyywwwtttrrrnnniii```VVVKKKBBB;;;888777555333333444444333222444333222222222333444555888999999:::::::::::::::999;;;===??????>>>;;;999::::::999999999999999999::::::::::::;;;<<<===>>>;;;999666333222222333333888888888:::===???@@@???;;;>>>AAABBB>>>999555333666777888999:::;;;<<<<<<<<<;;;:::999:::::::::999;;;;;;::::::;;;<<<======:::BBBCCC<<<>>>GGGEEE:::;;;888444333444555555555666666555555555555666666888555222111111222222111555555555555555444333333666666666777777777777777666777888999;;;<<<<<<<<<>>>>>>???AAABBBCCCCCCDDDIIIKKKPPPTTTXXX[[[\\\\\\ZZZ\\\^^^___aaadddhhhkkkjjjjjjkkklllnnnnnnmmmkkk|||tttqqqmmmjjjiiigggeeeccc[[[UUUMMMGGGDDD@@@:::555666666666666555555555555333222111222555777888888555444444555777888888777::::::>>>DDDGGGLLLWWWbbbmmmttt||||||xxxssslllddd___ZZZXXXRRRLLLKKKLLLHHHBBB???===;;;:::::::::999888444555666666555666888:::;;;===???@@@BBBFFFLLLQQQZZZ```iiiqqqvvvyyyzzz{{{yyyyyyyyyzzz|||~~~}}}wwwsssrrrrrrjjjeee]]]UUUPPPLLLIIIGGGGGGFFFDDDCCCCCCEEEFFFHHHPPPPPPSSSZZZdddkkkmmmmmmlllhhhaaa[[[UUUNNNGGGCCC>>>>>>===<<<;;;999888777999999999999999999999999666777999999999888999;;;:::999888999;;;<<<<<<;;;999999999999999999888888888999999999999999999888666:::======;;;:::;;;>>>??????@@@AAAAAAAAAAAAAAABBBCCCCCCCCCDDDDDDDDDDDDFFFFFFEEEEEEEEEEEEFFFFFFIIIJJJIIIEEEFFFJJJLLLJJJIIIJJJLLLOOOPPPQQQRRRRRRUUUUUUUUUUUUUUUTTTTTTSSSVVVWWWZZZ]]]```ccceeefffeeehhhlllmmmmmmmmmooopppuuuuuuuuuvvvvvvwwwwwwwwwvvvwwwwwwuuurrrpppqqqssspppqqqrrrssstttuuuuuutttzzzyyyxxxwwwxxx{{{}}}{{{~~~~~~{{{zzz}}}}}}{{{|||vvvpppllllllmmmnnnnnnkkknnnuuu}}}zzz{{{{{{zzzyyyyyy{{{}}}~~~~~~~~~}}}{{{zzzzzzyyyyyyzzz{{{}}}~~~}}}zzzvvvrrrmmmdddXXXNNNJJJEEE???;;;:::;;;;;;<<<:::;;;<<<;;;::::::;;;===<<<===>>>???BBBJJJTTT\\\jjjnnnssswwwzzz|||~~~}}}|||{{{yyyxxxwwwvvvvvvzzzwwwttttttvvvvvvrrrnnnssstttvvvxxxxxxsssmmmhhh^^^\\\ZZZXXXVVVRRRMMMIIIJJJJJJJJJJJJIIIGGGEEEDDD??????>>>>>>===<<<;;;::::::;;;<<<===???@@@AAAAAAEEEGGGKKKNNNRRRWWW\\\```dddeeehhhlllppptttvvvxxxvvvwwwyyyzzz{{{{{{{{{zzzuuuwwwyyyzzzzzzxxxwwwvvvoookkkcccYYYNNNDDD<<<888666444222222333444444333444333222222222333444555777888888888888777666555444555777888888777666555333333333444555555555555777777777777888999:::;;;<<<:::777555444555777999>>>===;;;:::<<<======<<<888;;;>>>???===:::777666666777777888:::;;;<<<===>>>>>>===<<<:::::::::;;;888888888888888999:::;;;888@@@@@@999;;;DDDCCC888:::888555444444555555555444444444444444444444444666444222111222333333222444555555666666555555444555666888999::::::::::::777999<<>>DDDFFFJJJTTT___kkkqqqxxx~~~~~~|||yyyuuunnnfffaaaXXXXXXTTTMMMJJJJJJGGGBBB???===;;;:::;;;;;;;;;999666777888888888999;;;===<<>>>>>???AAAGGGPPPWWWbbbhhhooouuuyyy{{{}}}~~~}}}{{{yyyxxxwwwvvvvvv|||wwwtttvvv{{{~~~{{{xxxuuuvvvxxxzzzyyyuuunnniiiaaa^^^ZZZWWWTTTQQQMMMJJJKKKLLLLLLLLLJJJHHHFFFEEE>>>>>>???>>>>>><<<;;;:::;;;<<<===>>>???@@@AAABBBBBBEEEIIINNNRRRVVV\\\___eeefffiiimmmqqqvvvyyyzzzwwwxxxyyy{{{{{{{{{zzzzzzvvvxxxzzzzzzxxxwwwwwwwwwrrrnnnggg]]]RRRGGG???:::666444222111333444444444555444333222222222333444333444444444333333222111000111222444444444333333222222333555555555555555::::::999999:::;;;;;;<<<<<<:::888777888:::>>>@@@BBB???;;;999999999999888555888;;;<<<:::888777777666666666777888:::;;;<<>><<<;;;<<<>>>555555666666777777888888777<<<;;;777999>>>===666888777555444555555444333222333444444444444333222555444222333444555555444333444555666666666666666777999<<<>>>@@@AAABBBBBB???AAAFFFJJJOOORRRSSSTTTYYYYYYXXXXXXXXXYYYYYYZZZ]]]___bbbfffhhhiiijjjiiiiiijjjkkkjjjjjjkkknnnppprrrrrrrrrsssuuuvvvuuuttt}}}wwwtttooolllkkkjjjhhhgggbbb[[[RRRJJJDDD@@@<<<999666666666666555555555555333222111333555777666666333444777:::===<<<:::777666999???EEEFFFIIIRRR]]]fffkkkrrrxxx}}}~~~}}}|||yyyuuuooogggaaaWWWZZZWWWPPPKKKIIIGGGDDDAAA???<<<;;;<<<;;;:::999777888999999999:::<<<>>>;;;???CCCDDDDDDGGGNNNSSSYYY```iiiqqqvvvxxxzzz{{{{{{{{{|||}}}~~~~~~~~~~~~|||~~~|||{{{zzzxxxtttqqqoookkkddd^^^ZZZWWWSSSQQQOOOMMMKKKJJJIIIJJJKKKLLLRRRWWW]]]ccchhhkkkoooqqqlllfff]]]TTTMMMHHHEEECCC<<<=========<<<;;;::::::888888888999999:::::::::777888999888777777999:::<<<;;;::::::;;;<<<;;;999888888999999::::::;;;;;;:::999999999999999999:::;;;<<<>>>AAADDDFFFEEECCCDDDEEEFFFGGGHHHHHHHHHHHHJJJKKKLLLMMMNNNNNNMMMMMMLLLLLLLLLMMMOOOPPPRRRSSSYYY[[[ZZZWWWXXX]]]___^^^fffeeedddddddddeeefffgggdddeeegggiiijjjjjjjjjjjjmmmnnnppprrrtttuuuwwwxxxyyy|||~~~}}}yyyxxxzzz~~~~~~~~~~~~~~~}}}{{{yyyxxxxxxzzz{{{xxxsssqqqsssvvvmmmoooqqqrrrsssrrrqqqqqqqqqsssuuuwwwzzz|||}}}~~~zzz~~~{{{|||}}}{{{|||uuurrrssstttsssqqqmmmpppuuuzzz}}}zzz}}}{{{|||}}}{{{~~~~~~~~~~~~|||zzzyyy{{{}}}~~~~~~}}}}}}|||zzzwwwsssmmmbbbVVVMMMFFFCCC@@@>>><<<;;;999888777999999999888888:::<<<<<<===>>>===???DDDLLLSSSZZZaaajjjsssxxxzzz|||||||||{{{zzzyyyxxxxxxxxxxxxzzzxxxvvvwwwzzz~~~xxxyyyzzz|||{{{vvvpppjjjeeeaaaZZZUUURRROOOMMMKKKKKKLLLLLLLLLKKKHHHFFFDDD>>>>>>??????>>>===<<<;;;<<<<<<===>>>@@@AAABBBBBBEEEHHHMMMQQQUUUYYY^^^aaaggghhhkkkooosssxxx|||~~~wwwxxxyyyzzzzzzyyyxxxwwwyyy{{{{{{yyyuuurrrssstttqqqnnnhhh___TTTIII@@@:::666444111111222444444444666555333222111222222333222222111111111111111111000000111222333444444444444555666777888888777777::::::::::::;;;<<<===>>>:::888777777:::>>>CCCFFFEEEAAA<<<999888888888888555777888888666555555555666555555555666777999:::===>>>???===:::999;;;===444555666777777666555555999888777777888888777666666555555555666555333000333333444555555444333333555444444444666777777666555666777999:::;;;<<<<<>>===>>>777666666666555555555555333222111333555666666555444666999===@@@???;;;888444888???EEEFFFHHHQQQ\\\aaafffllltttzzz~~~~~~}}}{{{yyyvvvooogggbbbYYY]]]\\\TTTMMMKKKIIIHHHDDDAAA>>><<<<<<;;;999777555666888888777888;;;===888===AAABBBBBBEEEKKKQQQXXX___hhhpppuuuwwwyyyzzz|||}}}~~~~~~}}}|||{{{}}}|||yyyyyy|||{{{vvvqqqqqqmmmgggaaa^^^ZZZWWWUUURRRPPPNNNMMMLLLMMMNNNOOOQQQXXXbbbhhhkkklllnnnpppllleee[[[QQQKKKGGGEEECCC:::::::::::::::999999888777888888888999999::::::555666666555444444666888===;;;::::::;;;;;;999888888888999:::;;;;;;<<<<<<>>>======<<<<<<======>>>>>>===???CCCIIIKKKIIIFFFGGGHHHIIIJJJKKKKKKKKKKKKOOOPPPRRRTTTVVVVVVVVVVVVVVVWWWWWWYYYZZZ]]]^^^___ccceeeeeeccceeejjjmmmlllpppooommmkkkkkklllmmmnnnjjjlllnnnppprrrrrrrrrrrrvvvwwwxxxyyy{{{|||}}}~~~|||~~~zzzxxx{{{{{{|||||||||{{{yyywwwvvvwwwyyy{{{xxxssspppsssvvvkkkmmmoooqqqqqqpppooonnnppprrruuuyyy|||}}}~~~~~~|||~~~{{{yyy{{{{{{yyyvvvrrrtttwww|||}}}zzz}}}~~~~~~}}}zzzyyyyyyzzzyyy}}}}}}||||||{{{zzzxxxyyy{{{~~~~~~|||zzz||||||vvvlll___UUUPPPDDDAAA???===<<<;;;888555666777888777666777888:::;;;<<<===<<<===BBBJJJPPPTTT\\\gggqqqwwwyyyzzz{{{yyyyyyyyyxxxxxxyyyzzzzzzyyyyyyxxxwwwvvvxxx|||yyyzzz|||}}}|||wwwpppkkkhhhbbbZZZSSSPPPNNNMMMLLLKKKKKKLLLLLLJJJHHHEEECCC>>>>>>?????????===<<<;;;<<<<<<===???@@@AAABBBCCCKKKNNNRRRVVVYYY]]]aaadddhhhiiilllpppuuuzzz~~~vvvwwwxxxyyyxxxxxxvvvuuu|||}}}|||wwwrrroooooopppooolllfff]]]RRRGGG>>>999666333111000222444444444777555444222111111222222333222222111222222333444111222222444555666777777222333555666666666555555444444555555666888999:::888777666777;;;@@@FFFJJJGGGCCC>>>;;;:::;;;;;;;;;777777777666333222222333555555444444444666777888999:::;;;:::777666888:::444555777888888666555333:::555444888888555444666444444444666666555222///333444555666666555444333666555444666888999999888999:::;;;>>>???AAAAAABBBHHHKKKPPPUUUYYY\\\]]]^^^WWWZZZ^^^cccgggiiijjjkkkmmmllliiigggfffeeeeeeeeehhhiiijjjkkkkkkjjjiiigggjjjlllmmmnnnppprrrvvvyyy{{{xxxuuusssssstttsssrrr|||xxxuuussssssqqqmmmjjjiiiaaaUUUMMMIIIFFFAAA===999666444444555666666555666555444333222333444555999777666666777777666444888;;;>>>@@@CCCJJJSSSYYYbbbhhhnnnsssyyy}}}zzzwwwsssooojjjfffaaa^^^YYYTTTQQQLLLHHHDDD@@@>>><<<:::999:::;;;;;;888999999::::::;;;;;;<<<@@@AAABBBBBBCCCGGGLLLPPPWWW]]]ffflllpppuuu{{{~~~|||||||||~~~}}}zzzxxxwwwxxxyyyyyyuuunnngggaaa]]][[[ZZZXXXVVVUUUUUUWWWXXXXXXWWWZZZ___ffflllooopppppppppllleeeZZZRRRLLLGGGBBB>>>???<<<888888999:::888666999888777888999999888666666666666777777888888888888<<<<<<999888999888444;;;;;;;;;:::999;;;???CCCAAA@@@@@@@@@AAABBBDDDEEEFFFEEEFFFJJJOOOQQQPPPNNNOOORRRUUUXXXXXXXXXXXXYYYWWWXXXZZZ\\\^^^```aaaaaacccdddfffhhhiiiiiihhhhhhooopppqqqsssttttttttttttzzzxxxvvvvvvxxxxxxvvvttttttuuuvvvwwwwwwwwwwwwwww{{{|||~~~~~~}}}{{{yyy}}}}}}~~~|||yyyzzz~~~|||zzzzzzzzzzzzyyyvvvvvvuuuuuutttrrrqqqqqqoooqqqssssssrrrqqqppppppqqqtttxxxzzz|||~~~~~~|||yyyvvvttttttssstttxxx}}}~~~~~~}}}|||}}}}}}zzzuuupppzzz{{{~~~~~~~~~}}}{{{yyywwwyyy{{{}}}~~~~~~~~~{{{uuukkk^^^OOOFFFGGGCCC???>>><<<888777:::999999999999999999999999888999:::<<<>>>AAACCCDDDPPPWWWbbbmmmtttyyy|||~~~zzzzzzzzz{{{||||||{{{yyyzzzyyyxxxvvvvvvvvvwwwwwwyyyxxxxxxwwwvvvrrrmmmiiibbb```\\\XXXSSSOOOLLLKKKMMMOOOPPPOOOKKKGGGEEEDDDBBBAAA@@@>>>======<<<<<<::::::<<<===???AAABBBBBBJJJPPPOOORRR]]]aaabbbjjjiiijjjmmmqqqtttxxx{{{|||wwwssspppnnnppptttvvvwww~~~}}}yyyrrrnnnlllhhhbbbiiiddd\\\QQQGGG>>>777444333555666666555333333333555444333222111222333333555444222111000111222222---///333777999888555111333444555555555444333222:::777555555666666444222<<<888555777===AAAAAA@@@<<<:::777666888::::::;;;555555444444444444333333111444666666555555888<<<===;;;999888777888999:::777555444555777999999888<<<888666777;;;===:::666444333222111222333555777;;;888666666888888666333;;;888666777;;;>>>>>>======AAAEEEHHHIIIKKKOOOSSSYYY]]]cccgggggggggggggggeeefffgggiiikkkmmmnnnoooqqqpppnnnkkkiiigggffffffjjjkkklllllljjjjjjkkklllooommmlllmmmqqquuuwwwxxxtttxxx{{{zzzuuuqqqoooooo}}}zzzuuuttttttssspppllliiiaaaVVVNNNIIIFFFAAA===:::888666555777888888888555444333333333333444555999888777777888888777555777999<<>><<<999999::::::888666999888777888999:::888666666666666777777777888888999<<<===;;;;;;>>>===:::AAAAAAAAA@@@@@@BBBFFFIIIDDDCCCCCCDDDEEEGGGHHHJJJKKKKKKMMMQQQUUUXXXWWWUUUVVVYYY\\\^^^^^^^^^______^^^___bbbeeegggiiikkkkkknnnoooqqqrrrssstttssssssxxxyyyyyyzzz{{{||||||}}}~~~|||zzzzzz{{{{{{yyywwwxxxxxxyyyzzzzzz{{{{{{{{{|||}}}~~~~~~|||{{{~~~|||}}}~~~|||yyyzzz~~~|||yyywwwxxxyyyzzzzzzttttttsssrrrqqqqqqrrrrrrrrrssstttsssrrrqqqppppppqqqtttwwwzzz|||~~~}}}zzzxxxvvvvvvvvvvvvxxx|||~~~}}}|||}}}|||{{{|||}}}{{{wwwtttwwwyyy|||}}}~~~|||zzzyyywwwwwwyyy{{{}}}~~~zzzsssjjj___RRRJJJEEE@@@===<<<:::666666999999999999999999999999999:::;;;;;;<<<===>>>???@@@IIIQQQ^^^iiiqqquuuwwwxxxyyyxxxxxxyyy{{{|||{{{{{{zzzyyywwwvvvuuuvvvvvvwwwwwwwwwwwwwwwvvvsssmmmiiicccaaa\\\WWWSSSPPPNNNMMMLLLLLLKKKJJJIIIGGGEEECCCBBBAAA???>>>===<<<<<<<<<;;;;;;<<<===>>>@@@BBBCCCJJJRRRRRRVVVaaacccbbbhhhiiikkkooosssvvvwwwwwwwwwvvvrrrnnnlllnnnqqqtttuuuuuutttooohhhdddbbb]]]WWWYYYVVVOOOGGG???888333111555777::::::999777777777444444222111111222333444666555444333333333444444000222555:::<<<:::666222333333555555555555444333666444333444777888777555999666333555:::======;;;;;;999777666888999888888444444444333333333333333222444555555444555777:::@@@>>><<<999777666777777;;;999777777888999888777888555333555999;;;999666555444222111111222333444:::999888888999:::999888>>>>>>???AAADDDFFFHHHIIINNNQQQVVVXXXXXXYYYZZZ\\\bbbgggmmmqqqqqqpppnnnmmmjjjkkkkkklllnnnooopppppptttrrrqqqnnnllljjjiiiiiijjjkkkllllllllllllnnnpppoooppprrrsssuuuwwwyyy{{{xxxzzz{{{{{{xxxuuussssss{{{vvvtttuuuuuurrrpppiiibbbWWWOOOJJJEEEAAA===:::888666555777888999888444444333333333444444555999888777777888888777666::::::;;;>>>DDDIIIMMMOOOVVVdddqqqvvvxxx}}}}}}|||{{{zzzwwwssslllgggdddaaa]]]XXXTTTNNNGGGCCCBBBAAA???===<<<;;;<<<<<<888999999::::::;;;;;;<<<>>>???@@@AAACCCGGGLLLPPPZZZ___eeeiiimmmrrryyy~~~~~~~~~~~~|||zzz{{{||||||xxxvvvtttqqqnnnkkkiiigggfffeeefffiiilllnnnnnnmmmhhhiiilllpppsssuuuvvvwwwjjjbbbVVVMMMGGGBBB>>>:::===<<<::::::;;;:::888666:::999999:::;;;;;;:::888888888888999999999999:::888;;;;;;999;;;???AAA???BBBBBBCCCBBBCCCEEEHHHKKKIIIIIIJJJKKKLLLNNNPPPQQQUUUUUUWWW[[[```bbbbbbaaaaaacccfffhhhhhhggghhhiiihhhjjjlllpppsssuuuwwwwwwwwwxxxzzz{{{||||||||||||~~~}}}}}}}}}{{{yyyyyyyyyzzz{{{{{{|||}}}}}}}}}}}}~~~~~~~~~~~~||||||~~~|||yyyzzz~~~|||yyyvvvuuuvvvyyyzzz{{{rrrqqqooonnnoooqqqsssuuutttsssrrrrrrrrrssstttuuusssuuuxxx{{{|||~~~~~~zzzxxxwwwvvvvvvvvvvvvyyy{{{}}}|||{{{|||{{{zzzzzz{{{{{{yyywwwxxxzzz}}}~~~|||yyyxxxwwwwwwwwwvvvyyy|||}}}{{{uuulllaaaUUUNNNDDD@@@===<<<;;;777888;;;999999999999999999999999<<<<<<;;;;;;;;;;;;<<<<<>>===<<<<<<<<<>>>===<<<<<<===???BBBCCCHHHQQQSSSWWWbbbdddaaagggiiilllppptttuuuuuusssrrrsssnnnhhheeefffiiilllmmmeeeddd```XXXTTTSSSNNNHHHFFFDDD@@@<<<777444222111888;;;>>>@@@???>>>======666555333111111222333444555555444333333333444444222444888<<<>>><<<777333333333444555666666666555555444333444666666666555777555444555999:::888666888777666666777777555444333333333222333333444444333444555555444444666777???>>>;;;999888777777777===;;;999999999888777555777444333444888::::::888777666444333333444555666;;;===>>>>>>>>>>>>@@@AAAFFFJJJOOOQQQRRRTTTWWW[[[bbbdddgggiiihhhggghhhhhhhhhlllrrruuutttrrrpppoooooooooooooooooooooppppppwwwvvvtttrrrpppooommmmmmkkkllllllllllllnnnqqqtttpppsssxxxzzz{{{|||||||||zzzyyyxxxxxxyyyxxxvvvttt{{{vvvtttuuuuuusssqqqiiicccYYYQQQJJJEEE@@@===:::777555444555555555444444333333333444444555555888777555666777888777555???===;;;>>>DDDHHHJJJIIIXXXeeerrrwwwzzz~~~}}}}}}}}}}}}{{{vvvooojjjeeeccc^^^YYYTTTMMMFFFAAAAAA@@@???===<<<;;;;;;;;;888999999::::::;;;;;;<<<===>>>???@@@BBBGGGLLLPPPZZZ^^^cccgggjjjooowww|||}}}~~~|||{{{zzz{{{{{{xxxxxxwwwvvvtttqqqnnnmmmlllmmmooossswwwyyyyyyxxxpppooooooqqqtttwwwyyyyyyllldddYYYPPPJJJEEE@@@===<<<<<<;;;;;;;;;999777666;;;::::::;;;<<<===;;;:::;;;;;;;;;<<<<<<=========<<<>>>>>><<<===BBBEEECCCDDDEEEFFFFFFGGGIIIMMMOOOPPPQQQRRRSSSUUUWWWYYYZZZ___aaadddhhhkkkmmmnnnnnnlllnnnpppqqqppppppqqqrrrqqqsssuuuwwwzzz|||}}}}}}yyyzzz|||}}}~~~~~~~~~~~~}}}{{{zzzyyywwwwwwxxxxxxyyyzzz{{{|||}}}}}}}}}}}}}}}~~~~~~~~~~~~||||||}}}|||yyyzzz~~~|||yyyvvvuuuvvvxxxzzzzzzrrrpppnnnmmmnnnqqquuuxxxtttrrrqqqqqqsssvvvyyyzzzuuuxxxzzz|||~~~yyytttrrrssssssssstttvvvxxxzzz{{{|||||||||{{{zzzyyyxxxxxxwwwvvvwwwyyy|||}}}}}}}}}~~~~~~~~~{{{yyywwwwwwwwwxxxtttvvvyyy{{{}}}{{{qqqdddVVVMMMEEEAAA>>>>>>===::::::>>>999999999999999999999999;;;;;;::::::999:::::::::???GGGRRR]]]fffmmmrrrvvvtttuuuuuuuuuuuuvvvyyyzzzyyyxxxwwwvvvuuuvvvvvvwwwssstttvvvxxxxxxuuuoookkkccc^^^XXXRRRNNNMMMNNNOOOSSSMMMGGGFFFHHHHHHEEEBBBAAA@@@???>>>============AAA@@@>>>======@@@BBBDDDEEENNNOOOTTT___aaa```fffgggiiillloooqqqqqqpppoookkkeee^^^YYYXXXZZZ\\\]]]SSSSSSOOOIIIFFFEEEBBB<<<;;;:::888666555555666666;;;>>>BBBEEEDDDCCCBBBBBB;;;999666333222222222333333222222222222222222222444666999===>>><<<777222333333444555666666777777888777666555444333222111666555666777999999666333555555555666777666333000333222222111222333444555555555555444444444444555999999888888888999999:::;;;:::888888888888666444888666444555888:::;;;::::::999999::::::<<<===>>>BBBEEEHHHIIIGGGHHHKKKNNNRRRYYY```bbb```aaaeeekkkooooooooooooooopppqqqrrrnnnqqqssssssrrrqqqpppqqqrrrqqqpppooonnnnnnnnnoooxxxwwwvvvuuusssqqqpppooommmmmmmmmllllllmmmppprrrsssuuuxxx~~~}}}yyywwwtttrrrsssvvvwwwuuusss{{{wwwuuuuuuuuurrrpppiiiddd[[[RRRKKKEEE@@@>>><<<:::666444444444333111222333333444444555555555555444333444555666555444===;;;:::>>>DDDJJJMMMMMM^^^gggqqqwww~~~~~~~~~~~~yyysssnnnhhheee___YYYSSSLLLEEE@@@@@@???>>><<<;;;:::999999888999999::::::;;;;;;<<<===>>>???@@@BBBFFFKKKOOOXXX\\\aaadddgggmmmtttzzzzzz|||~~~~~~~~~|||zzzyyyxxxxxxyyyyyyyyyyyywwwtttqqqpppqqqsssvvvzzz~~~vvvtttrrrrrruuuxxxzzzzzznnnfff\\\TTTNNNIIIDDD@@@=========<<<;;;999999888:::999999:::<<<<<<;;;:::<<<<<<===>>>???@@@AAAAAAEEEGGGGGGDDDEEEIIIKKKIIILLLMMMOOOPPPQQQSSSWWWYYYYYYZZZ[[[]]]___aaabbbccciiilllooorrruuuwwwxxxyyytttvvvwwwxxxwwwvvvwwwyyyxxxxxxzzz{{{|||}}}}}}}}}{{{|||~~~}}}}}}}}}~~~~~~}}}|||yyyxxxwwwwwwwwwwwwwwwwwwxxxzzz{{{|||}}}|||{{{zzz{{{{{{|||}}}~~~||||||}}}{{{xxxyyy}}}~~~{{{yyyxxxxxxyyyyyyxxxtttrrrooonnnooorrrwwwzzzxxxuuuqqqqqqsssvvvxxxxxxyyyzzz|||~~~|||uuupppooopppqqqssstttvvvwwwwwwxxxxxxxxx|||{{{zzzxxxvvvtttssssssvvvxxxzzzzzzxxxxxxzzz|||}}}zzzxxxxxxyyyyyyuuuwwwyyy{{{}}}vvveeeTTTIIIEEE@@@===>>><<<999:::===999999999999999999999999999999999999999:::;;;;;;===BBBIIIRRR[[[eeennntttppprrrssssssrrrsssuuuxxxyyyxxxwwwvvvvvvwwwxxxyyyttttttvvvxxxxxxuuupppllleee```YYYSSSOOONNNOOOPPPXXXRRRKKKHHHIIIIIIFFFCCCAAA@@@???>>>>>>===>>>>>>CCCBBB???>>>>>>@@@BBBDDDDDDKKKKKKNNNYYY]]]]]]eeeaaabbbbbbccceeehhhjjjkkk]]]XXXPPPJJJHHHHHHIIIIIICCCDDDBBB>>>>>>@@@>>>999888777444333444666999;;;<<<@@@DDDFFFFFFEEEEEEEEEAAA>>>:::555222111111222111222222222222222222222333444777:::<<<:::666222333333333444555666777777777777666444333111000000444444666777777666333111333333333555666555111///222222111111222444666777777666555444444555555444777777777777777888999999777666666777888888666555999888666777999;;;<<<===>>>>>>@@@BBBEEEGGGIIIJJJOOORRRUUUVVVUUUUUUYYY\\\___gggnnnoookkkjjjooouuuvvvtttqqqpppqqqtttwwwyyyyyyyyyxxxvvvttttttvvvyyyuuutttrrrpppoooooopppqqqwwwwwwwwwvvvtttrrrpppoooppppppooommmkkkjjjlllmmmuuusssttt{{{|||ttttttqqqpppqqqtttvvvtttrrr|||xxxwwwwwwuuuqqqnnniiieee]]]TTTLLLEEE@@@>>>???<<<999666666555444333222222333444555555555555444333222333444555444333777666777<<>>===;;;999888777888999999::::::;;;;;;<<<===>>>??????AAADDDIIIMMMSSSXXX^^^bbbfffkkkrrrwwwvvvxxx{{{|||{{{{{{}}}~~~}}}}}}}}}}}}{{{yyywwwvvvuuuyyyzzzzzzzzzyyywwwuuutttwwwxxx|||{{{xxxttttttwwwzzzzzzyyymmmggg___XXXSSSNNNHHHCCCAAAAAAAAA???===<<<===>>>;;;::::::<<<>>>???===<<<===>>>@@@AAACCCEEEGGGGGGJJJMMMMMMJJJJJJNNNOOOMMMSSSUUUWWWYYYZZZ\\\___bbbdddeeegggiiijjjkkkllllllqqqtttxxxzzz{{{|||~~~zzz|||}}}|||{{{{{{|||}}}{{{|||}}}}}}~~~~~~}}}}}}~~~}}}}}}}}}}}}zzz{{{{{{yyywwwuuuuuuvvvyyyyyyxxxyyyzzz|||~~~~~~}}}{{{yyyyyyzzz{{{|||}}}}}}}}}{{{vvvwww{{{}}}|||{{{{{{{{{{{{yyywwwwwwuuurrrppppppssswwwyyy|||xxxsssqqqsssuuuuuutttzzz|||}}}~~~zzzrrrnnnmmmnnnooosssuuuvvvvvvtttssssssttt{{{||||||zzzvvvsssrrrrrr}}}~~~{{{zzz}}}|||{{{zzzzzzzzzxxxyyy{{{|||}}}uuueeeSSSHHHBBB>>>;;;;;;999555666999999999999999999999999999888888888888999;;;<<<===:::<<<@@@FFFMMMWWWbbbiiigggkkkoooqqqpppqqqtttwwwxxxwwwwwwwwwxxxyyy{{{|||wwwwwwwwwxxxxxxvvvrrrooohhhddd]]]VVVQQQPPPPPPQQQXXXSSSNNNKKKJJJIIIGGGEEEBBBAAA@@@???????????????CCCBBB@@@>>>>>>>>>@@@AAACCCHHHFFFGGGQQQSSSTTT\\\UUUTTTSSSSSSUUUXXX[[[]]]MMMHHHAAA===;;;:::::::::777:::::::::>>>CCCDDD@@@<<<999555111111555999======???BBBCCCCCCCCCDDDEEECCC@@@;;;666222111111222333333444555555555444444222333444666888888555333333333333333333444555666333444555444222111222333111222333444444222000///111111222444555555222///333222111111333555777999888666444444666666666555999999888888888777777666555555666888:::;;;999777::::::999:::<<<@@@CCCEEEGGGHHHKKKNNNRRRUUUXXXYYY^^^```bbbccccccdddeeegggiiiooouuuuuuqqqqqquuuzzz{{{xxxtttrrruuuxxx|||}}}|||{{{yyyvvvtttuuuxxx{{{wwwvvvtttrrrrrrssstttuuuvvvwwwwwwvvvuuusssqqqooorrrsssrrrpppllliiihhhiiisssppppppvvv}}}xxxqqqsssrrrrrrsssuuuvvvtttsss~~~{{{zzzzzzwwwqqqllliiieee___UUULLLEEE@@@>>><<<:::777666666777666555111222333555555555555555444333222333555666555444444555777:::???HHHRRRYYY___hhhqqqvvv||||||xxxrrrmmmddd[[[TTTMMMGGGDDD@@@@@@???>>><<<:::888777888999999::::::;;;;;;<<<>>>?????????@@@CCCHHHKKKNNNTTT[[[aaaeeeiiippptttsssuuuwwwxxxwwwwwwxxxzzzyyyyyyzzz|||~~~~~~|||yyyzzzzzzyyyxxxwwwvvvvvvvvvxxxxxxyyyzzz{{{{{{{{{{{{|||~~~{{{wwwwwwzzz|||{{{yyyooojjjddd___[[[UUUNNNHHHGGGGGGFFFCCC@@@???BBBEEECCCBBBBBBDDDFFFGGGFFFDDDDDDEEEGGGIIILLLOOOQQQRRRQQQTTTUUUSSSTTTWWWWWWTTTZZZ]]]___bbbccceeehhhkkkooopppqqqssstttuuuuuutttvvvzzz}}}~~~~~~}}}~~~~~~}}}|||{{{xxxzzz{{{yyyvvvuuuvvvwwwzzzzzzyyyzzz{{{}}}|||yyyxxxyyy{{{|||~~~}}}}}}zzzuuuuuuyyyyyyyyyzzz|||}}}}}}zzzwwwxxxvvvtttqqqqqqrrruuuvvvyyyuuuqqqqqquuuwwwvvvtttzzz{{{|||}}}~~~}}}vvvoookkkiiikkklllmmmpppsssssssssssstttwwwyyy{{{}}}|||yyyuuutttttt}}}|||~~~|||zzzyyyyyyyyyyyyzzzzzzzzz|||xxxooobbbUUULLLBBB===:::999777333333666999999999999999999999999999999999999999:::;;;<<<999:::<<>>===<<<;;;;;;<<<<<>>??????>>>???AAACCCAAA>>>999444111000111333222333444555555555444444222222111333555777666555444333222222222222333444222444555444111000111333000222333333222111000000000000111222444555333222444333222222333666999;;;999666444555777999888666999::::::::::::999999888999999:::<<>>@@@BBBFFFKKKQQQUUUXXXYYY\\\```cccfffhhhiiilllkkkkkklllnnnooonnnnnnnnnqqquuuuuussstttyyy}}}~~~{{{xxxxxx{{{|||||||||xxxyyyyyywwwuuuuuuvvvwwwvvvuuusssrrrrrrtttvvvxxxvvvwwwwwwwwwvvvtttqqqpppssstttuuusssoookkkhhhgggkkklllnnnqqqssssssrrrqqqqqqsssuuuvvvuuutttssssss~~~}}}|||xxxqqqkkkiiifff___VVVLLLEEE@@@???888666444444555666666666000222333555666666555555555444333444666777666555777888888999;;;CCCNNNVVVZZZfffrrrvvvyyy~~~{{{vvvpppfff\\\UUUNNNIIIFFFBBBAAA@@@???===;;;999888888999999::::::;;;<<<<<>><<<<<<===<<<;;;<<>>:::666222000000222444///000222333444333222222333111000111444666777777444333222111111111222333555777777444000---...///222333555444333222333333000000000222444555444333444333222222444777:::===999666444555888:::999777777888999;;;<<<======>>>>>>>>>???AAABBBBBB@@@===BBBDDDGGGJJJPPPVVV^^^cccfffhhhkkknnnqqqsssuuuuuutttqqqoooqqqtttuuussspppoooqqqsssttttttvvv{{{~~~|||{{{}}}~~~{{{xxxwwwyyy||||||zzzxxxvvvvvvsssrrrpppooopppsssvvvxxxvvvwwwxxxxxxwwwtttrrrpppsssuuuvvvuuuqqqmmmjjjhhheeejjjnnnnnnkkkjjjnnnrrrnnnrrrvvvwwwtttrrrqqqrrr}}}wwwpppkkkkkkggg___VVVMMMEEE???<<<===:::777555555555444222555333222222333333111000555555555555555555444444666999=========CCCOOOYYY___dddnnnyyy~~~{{{qqqfff^^^ZZZUUULLLEEECCC@@@>>><<<<<<;;;999888999999888888999999:::;;;?????????>>>>>>AAAEEEHHHMMMSSS[[[bbbfffhhhiiiiiisssqqqpppppprrruuuvvvwwwyyyyyyxxxwwwvvvuuusssrrrvvvuuutttsssssstttvvvwwwzzzzzzyyy{{{~~~|||yyy{{{|||yyywwwyyyuuusssnnniiidddaaa___^^^VVVVVVUUUTTTSSSSSSRRRQQQTTTSSSSSSSSSUUUVVVXXXZZZQQQVVV^^^ccceeedddcccccciiihhhffffffgggjjjnnnpppoooooopppqqqtttwwwzzz{{{yyyzzz|||}}}|||~~~}}}{{{yyyyyysss{{{~~~xxxtttwwwzzzyyyuuuvvvxxxzzz{{{}}}}}}}}}}}}}}}}}}}}}~~~}}}{{{yyyvvvsssqqquuuvvvxxxyyyyyyzzz||||||wwwrrrqqqssstttqqqnnnpppqqqrrrrrrrrrssswwwyyyzzz{{{{{{{{{|||~~~vvvpppmmmoooooojjjfffeeefffiiimmmqqqsssvvvzzz|||yyy|||{{{xxxwww~~~||||||}}}~~~~~~}}}}}}|||{{{zzzxxxxxxvvvuuutttuuuyyy|||}}}yyyssspppllleeeZZZRRRBBB@@@===;;;::::::999777777777999999999999777777===;;;999888999999777666:::>>>AAAAAA>>>===AAAEEEGGGNNNXXX```eeejjjpppttt||||||||||||}}}vvvzzz{{{{{{xxxuuuqqqooonnndddaaa\\\YYYUUUQQQMMMIIILLLJJJHHHGGGGGGEEEBBB???@@@>>>===@@@DDDEEEBBB>>>:::::::::999888666555444666555444333222111111111444444444333222111000///666666555333111111333555444666888===FFFPPPPPPLLLAAA===888555666999;;;<<<888666444666999<<<<<<:::;;;;;;;;;999666333333333444333111000000111333444111111222555999999555222111222333333333111000///444444444333333333333333000111222333222111000///444555555555444333222111555555777777777666555444888888888777666888;;;>>>BBB@@@>>>AAAFFFGGGDDD@@@CCCEEEGGGHHHIIIJJJLLLNNNPPPTTTWWW[[[bbblllooonnnwwwssspppqqqvvvyyywwwtttwwwvvvuuuwwwzzzyyyuuuqqqxxxwwwvvvvvvwwwxxxzzz{{{~~~}}}}}}~~~~~~}}}{{{yyywwwuuuuuuwwwxxxxxxxxxwwwuuutttuuuvvvxxxxxxwwwyyyzzz||||||{{{wwwtttqqqxxxwwwtttqqqmmmjjjgggffffffiiilllmmmnnnnnnppprrrqqqqqqqqqqqqqqqqqqqqqqqq|||vvvrrrlllhhh___VVVMMMGGGDDDBBB===;;;777666555555444333555444222333444444333222555555555555555555555555666999<<<<<<===CCCOOOXXX```fffppp{{{~~~xxxoooddd\\\XXXRRRJJJDDDCCC@@@>>><<<<<<;;;999888999999999999999::::::;;;>>>????????????BBBFFFIIIMMMSSS[[[aaaeeegggiiijjjqqqpppooopppsssvvvxxxyyyxxxxxxxxxxxxwwwvvvtttsssuuuuuuttttttssstttttttttxxxyyy{{{|||~~~{{{xxxzzzzzzwwwvvvwwwyyywwwsssooollliiiggggggbbbbbb```___^^^]]]\\\\\\]]]]]]]]]]]]^^^```bbbccc___ccciiimmmnnnmmmmmmmmmrrrrrrqqqqqqrrrtttvvvxxxuuuuuuuuuuuuwwwxxxzzz|||{{{|||}}}~~~~~~{{{yyyxxxuuu{{{}}}xxxuuuwwwyyyyyyvvvwwwxxxyyyzzz{{{{{{{{{{{{zzzzzzzzzzzz|||~~~}}}{{{yyyvvvsssppprrrtttuuuvvvvvvxxx{{{~~~zzzvvvtttuuutttqqqmmmrrrsssssssssssstttvvvyyywwwxxxyyyyyyzzz|||zzzsssnnnnnnnnnkkkiiijjjlllooorrrtttvvvwwwzzz{{{{{{~~~~~~{{{zzz~~~zzzyyyyyyzzzzzzzzzyyyyyyxxxwwwuuuvvvxxx{{{xxxuuupppllliiiaaaVVVNNNBBB???;;;999888888777666888999::::::::::::999888;;;999777777888888777666:::>>>@@@???<<<<<<>>>BBBBBBHHHPPPWWW\\\cccjjjpppsssvvvxxxxxx{{{}}}zzztttyyyzzzzzzyyyuuurrrnnnmmmbbb^^^YYYUUURRRNNNJJJHHHIIIHHHFFFEEEEEECCC@@@>>>@@@===<<<>>>BBBCCC???<<<888888888777666555333222555444222111000111111222444444444333333111000000333444444333111111222333333444555888@@@GGGGGGBBB>>>;;;777555666888:::;;;:::888666666888999777666;;;<<<===;;;888555444444333333222111111222333333111000111444666777444111222222333222222111111000222222222222222111111111555555666666555555444333222222333333333333444444555555666777888888888777999:::;;;;;;;;;===AAADDDJJJGGGEEEGGGMMMPPPPPPNNNSSSUUUWWWWWWWWWXXXZZZ\\\\\\```bbbeeekkksssvvvsssyyyvvvtttuuuxxxyyyxxxuuuwwwuuutttuuuxxxxxxuuurrrzzzzzzyyyyyyzzz{{{}}}}}}~~~~~~}}}~~~~~~}}}|||{{{zzzxxxvvvwwwxxxzzzzzzzzzuuutttssstttvvvwwwvvvuuuvvvwwwyyyzzzyyyvvvssspppvvvuuusssqqqnnnllljjjiiijjjlllnnnooonnnnnnooopppqqqrrrrrrrrrrrrrrrrrrqqq}}}~~~~~~}}}zzzxxxnnniii```WWWOOOJJJHHHGGG>>>;;;888666555555444333555444333444555666555444555555555555555555555555666999;;;<<<===DDDOOOXXXbbbiiittt~~~}}}wwwoooddd\\\WWWRRRJJJDDDCCC@@@>>><<<<<<;;;999888::::::999999::::::;;;<<<===>>>??????@@@CCCGGGKKKNNNSSSYYY___dddgggjjjlllnnnoooppprrrtttwwwyyy{{{vvvwwwxxxyyyyyywwwuuuttttttttttttttttttsssrrrqqquuuyyy|||}}}}}}~~~zzzwwwwwwwwwuuutttvvvzzzxxxvvvtttrrrqqqppppppooonnnllljjjiiiiiiiiiiiihhhhhhhhhhhhiiikkklllmmmnnnqqquuuwwwwwwwwwwwwxxx|||||||||||||||}}}}}}}}}}}}|||{{{zzzzzzzzz{{{||||||yyywwwvvv{{{|||yyyvvvwwwzzzzzzzzzzzzzzzyyyyyyyyyyyyxxxwwwwwwwwwxxx{{{~~~}}}{{{yyyvvvrrrooopppqqqrrrrrrsssvvvzzz}}}{{{xxxvvvvvvtttoookkktttuuuuuuuuuttttttvvvxxxvvvwwwxxxyyyzzz}}}~~~zzzsssmmmlllllliiijjjmmmsssuuuwwwxxxxxxxxxzzz{{{{{{~~~}}}||||||xxxvvvvvvxxxxxxyyyvvvwwwwwwvvvtttsssssstttpppnnnjjjgggccc[[[QQQIIIDDD@@@;;;888777777777777::::::;;;<<<<<<;;;::::::999777555666777888777666;;;===???===:::999:::===<<<@@@EEEJJJPPPXXXbbbjjjooouuuyyyyyyzzz{{{{{{xxxwwwxxxxxxxxxuuupppllliii^^^ZZZTTTOOOLLLIIIFFFDDDEEECCCBBBAAAAAA@@@>>>;;;===;;;999;;;===>>>;;;888555555555555444333111111333222000//////000222333333444444333333222111000111333444333222111111222333444444555999>>>===888:::777555444666888999999999777555555666666555444:::<<<>>>===:::777555444222222222222222222222222000000000111333444333222333222222111111111111111333222222222111111111000666666555444444444444555222222222333444666888999666666777888999;;;===>>><<<>>>@@@BBBDDDGGGJJJMMMUUUSSSQQQTTTYYY___aaaaaafffgggiiiiiihhhhhhiiikkkiiilllnnnoootttzzzzzzwwwxxxxxxwwwwwwwwwwwwwwwwwwuuurrrqqqssswwwyyyyyywww{{{zzzzzz{{{{{{|||}}}~~~|||}}}~~~~~~~~~}}}|||{{{yyyxxxwwwxxxzzz|||||||||vvvuuuuuuwwwyyyyyywwwuuutttuuuwwwyyyxxxwwwtttrrruuuuuutttrrrqqqpppooonnnoooqqqrrrrrrpppooooooppprrrrrrttttttttttttrrrrrr}}}}}}~~~|||~~~}}}|||{{{yyywwwooojjjcccZZZRRRLLLGGGEEE>>>;;;888666666555444333444333222333555666666555444444444555555555555555666888:::;;;>>>EEEPPPXXXcccmmmxxx|||xxxpppfff^^^YYYSSSLLLGGGCCC@@@>>><<<<<<;;;999888:::::::::999::::::;;;<<<<<<===???@@@AAADDDHHHKKKNNNRRRXXX]]]bbbgggkkknnnnnnppprrrtttuuuwwwyyyzzztttvvvxxxyyyyyyxxxvvvuuussstttuuuuuutttrrrpppooosssxxx}}}~~~}}}{{{vvvvvvvvvssssssvvvvvvvvvuuuuuuuuuuuuuuuuuusssrrrqqqpppoooppprrrssspppppppppqqqqqqrrrssssssvvvxxx{{{}}}}}}~~~~~~}}}~~~}}}|||{{{||||||}}}}}}yyywwwvvvxxxyyyxxxxxxzzz}}}~~~}}}|||{{{zzzyyyxxxxxxyyyyyyyyy{{{~~~}}}{{{zzzvvvrrroooppppppqqqqqqrrruuuyyy}}}{{{yyywwwvvvvvvtttooollluuuvvvwwwvvvtttssstttvvvwwwxxxyyyzzz{{{~~~~~~zzzvvvpppmmmmmmkkkhhhhhhkkkuuuwwwyyyyyyxxxxxxyyyzzzyyy|||}}}||||||}}}~~~|||yyywwwvvvvvvtttsssoooqqqrrrqqqnnnkkkjjjjjjgggeeeccc```\\\TTTKKKEEEFFFBBB===:::999999999999;;;;;;<<<======<<<;;;;;;888666555555777999888888;;;<<<<<<;;;888666777888999;;;>>>@@@EEENNNZZZccckkktttzzzyyyvvvvvvvvvuuuppppppqqqrrrppplllfffbbbXXXSSSMMMHHHEEECCCAAA@@@@@@>>>======>>>===;;;999999777666666777777555333222222333222222111000000333222000//////111333555333333444444333222222111000222444555333222111222444555555444777:::999444666444333444666777777666333333222333444666666777888:::===<<<:::777555444111222222333333222222111000000000000111222222222222111000//////000111222444444444333333333222222666555444333444555666777555555666666888:::<<<===:::::::::<<<>>>AAADDDFFFEEEGGGKKKOOOQQQTTTXXX[[[bbbaaaaaadddiiimmmoooooorrrssstttsssrrrqqqrrrtttpppsssttttttvvvzzzzzzvvvtttvvvwwwwwwvvvuuuvvvwwwssspppooorrrwww|||~~~}}}yyyyyyyyyzzz{{{{{{|||}}}zzz|||~~~~~~||||||{{{xxxwwwwwwyyy{{{}}}}}}|||xxxxxxyyy{{{}}}|||yyywwwtttvvvxxxzzzzzzyyywwwvvvyyyxxxxxxwwwvvvuuuttttttrrrsssuuutttsssqqqrrrrrrssstttuuuvvvvvvuuutttsss|||{{{{{{}}}{{{}}}}}}{{{zzzxxxvvvnnnlllggg___VVVMMMEEE@@@>>><<<888666666666555333333222111222444555555444444444444555555555666666666888999;;;>>>FFFPPPXXXcccooozzz~~~~~~~~~{{{vvvpppfff^^^XXXRRRLLLHHHCCC@@@>>><<<<<<;;;999888:::999999999999:::;;;;;;;;;===???@@@AAADDDHHHJJJMMMQQQWWW\\\aaagggllloooooorrruuuvvvvvvvvvwwwxxxtttuuuvvvxxxxxxwwwvvvuuussstttuuuuuutttrrrpppooosssxxx}}}~~~|||vvvuuutttrrrsssvvvssstttuuuvvvwwwwwwxxxxxxtttsssssstttuuuvvvxxxyyyvvvvvvwwwwwwxxxxxxxxxxxxyyy{{{~~~}}}|||~~~}}}|||{{{{{{|||}}}~~~~~~}}}~~~~~~{{{xxxuuuuuuvvvxxxzzz|||}}}{{{zzzzzzzzz|||||||||}}}}}}|||{{{xxxtttqqqrrrssssssssssssuuuxxx{{{wwwwwwwwwxxxxxxwwwtttrrrvvvwwwxxxwwwuuusssttttttwwwxxxxxxyyyzzz|||}}}xxxuuuqqqoooppprrrpppkkkhhhjjjqqqsssvvvvvvvvvvvvwwwxxxwwwzzz}}}~~~}}}{{{zzzzzz{{{}}}~~~}}}{{{yyywwwuuuqqqmmmiiigggiiijjjiiifffcccaaa```]]]\\\ZZZWWWSSSMMMFFFBBBDDD@@@<<<999999999999999;;;;;;<<<======<<<;;;;;;888666555666888::::::999999:::999888666555555555888999:::;;;>>>GGGSSS\\\cccmmmssspppkkkiiiiiihhhddddddeeeffffffbbb\\\WWWOOOKKKEEE@@@>>>===<<<;;;:::999888999::::::888666555444222222222222222111000111111111111111000///333222111111111333555666333333444444444333222222111333555666444333333333222444555333555888777444444333222333555666555444222222333333333333555666666888:::999777555444333111222222333333222222111000111111111111111222222111000///......///111222444444444444444444444444888777777777888999;;;<<<;;;;;;<<<<<<>>>???@@@AAACCCCCCCCCEEEGGGJJJNNNOOOUUUXXX]]]aaadddfffiiikkklllmmmpppsssvvvvvvuuutttwwwxxxyyyxxxvvvuuuvvvwwwrrruuuvvvuuuxxx{{{yyytttrrruuuwwwxxxwwwwwwxxxyyyxxxtttrrrsssxxx|||~~~~~~yyyyyyzzz{{{||||||||||||yyy|||~~~~~~}}}{{{|||}}}wwwwwwwwwyyy{{{}}}|||{{{zzzzzzzzz|||}}}|||zzzwwwtttuuuwwwyyyyyyyyyxxxwww}}}}}}|||{{{zzzyyyxxxxxxrrrtttvvvvvvuuuuuuvvvwwwuuuvvvwwwxxxxxxwwwvvvuuu|||||||||zzzwwwwwwxxxzzzzzz|||~~~~~~}}}}}}~~~|||yyywwwnnnmmmiiicccZZZOOOEEE??????<<<999777666666555444444333222333444555444333333333444444555666666666777777888:::???GGGQQQXXXbbbooozzz}}}}}}||||||~~~~~~{{{sssmmmeee\\\UUUOOOJJJGGGCCC@@@>>><<<<<<;;;999888999999888888999999:::;;;;;;===???@@@AAACCCFFFHHHLLLPPPVVV\\\bbbggglllpppooosssxxxyyywwwuuuvvvxxxttttttuuuuuuvvvuuuuuuuuutttttttttttttttsssrrrqqqtttxxx|||}}}vvvtttsssqqqrrruuuuuuvvvwwwyyyzzz{{{{{{{{{vvvwwwxxxyyy{{{|||}}}~~~zzz{{{|||}}}}}}}}}}}}|||{{{}}}~~~}}}}}}|||{{{|||}}}~~~~~~}}}|||}}}~~~}}}|||vvvttttttxxx|||}}}}}}||||||||||||}}}}}}||||||}}}~~~~~~~~~~~~}}}{{{wwwtttvvvwwwxxxwwwuuuuuuwwwxxxvvvwwwxxxyyyyyyzzzyyyyyywwwxxxzzzyyywwwuuuuuuuuuvvvvvvvvvvvvuuuwwwzzz}}}~~~~~~|||yyytttpppoooqqquuuyyywwwoookkklllmmmoooqqqrrrrrrrrrsssuuuuuuwwwyyyzzzxxxwwwvvvvvvyyyzzz|||}}}~~~}}}{{{zzzxxxuuurrrppplllhhhbbb^^^^^^___```___[[[XXXWWWWWWSSSRRRPPPMMMIIIEEEBBB@@@===;;;888777777888777666::::::;;;<<<<<<;;;::::::888777666666888:::999999777777666666666555555555888999999999:::AAAKKKSSS\\\dddjjjgggaaa^^^\\\YYYUUUTTTTTTVVVXXXVVVPPPKKKEEEBBB===:::999888777666666555555666777888666555333222111111000111111111000000111111111111111111222222222222333444444555333333444444444444333333222333555555444333444555///222333222222555555222444333111222333555444333555555555333111000111222444555777666444333333444222222222222222222222222111222444444333222222333111111111111111111222333444444444555666666777777888888999:::<<<>>>@@@AAACCCDDDFFFHHHIIIJJJJJJKKKPPPPPPQQQSSSUUUWWWYYYZZZfffjjjooossstttuuuwwwxxxrrruuuxxx{{{{{{zzzwwwuuuyyyzzzzzzzzzxxxwwwxxxyyytttwwwxxxxxx{{{~~~|||wwwvvvwwwyyyzzz{{{{{{zzzyyy~~~zzzvvvvvvxxxzzzzzzxxxzzz{{{|||}}}~~~~~~~~~~~~yyy|||~~~}}}{{{zzz|||xxxwwwxxxyyy|||}}}|||zzzyyyxxxxxxyyyzzzzzzxxxvvvrrrssstttvvvvvvvvvvvvvvv~~~}}}}}}|||{{{{{{zzzzzzqqqtttvvvwwwwwwwwwxxxzzzxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxvvvuuuvvvxxx{{{zzz|||}}}}}}|||{{{|||}}}~~~|||yyypppnnnjjjddd[[[QQQIIIDDD???<<<999777777666555444666555333444555555444333333333444444555666666777777777777:::???HHHQQQWWWaaannnxxxzzz}}}}}}~~~}}}}}}zzzrrrmmmeee\\\UUUNNNJJJGGGCCC@@@>>><<<<<<;;;999888888888777777888888999::::::<<<>>>???@@@AAADDDFFFJJJOOOVVV]]]bbbggglllooommmrrrxxxzzzxxxvvvxxxzzzuuutttssssssrrrsssttttttuuuuuuttttttssstttttttttwwwyyy{{{~~~|||tttrrrpppoooppptttwwwxxxzzz|||}}}}}}}}}}}}zzz|||~~~~~~{{{|||}}}~~~~~~~~~}}}}}}|||~~~~~~|||}}}|||}}}zzzuuutttyyy|||}}}~~~}}}||||||}}}~~~~~~}}}|||||||||}}}~~~}}}~~~}}}zzzwwwyyyzzz{{{zzzwwwuuuttttttuuuuuuvvvvvvwwwxxxyyy{{{yyy{{{||||||zzzxxxxxxxxxwwwwwwvvvtttssssssuuuxxxzzzzzz{{{|||{{{wwwqqqmmmoooqqqwww|||yyyqqqmmmnnnkkkmmmoooooonnnnnnooopppoooqqqsssrrrpppooonnnnnnrrrrrrssstttssssssqqqqqqnnnjjjeeeaaa]]][[[XXXVVVRRRSSSSSSQQQNNNLLLKKKKKKIIIHHHFFFCCC@@@>>>===>>>999777777777888888666555888999::::::::::::999888888666555555777888888777555444444555666666666666777888888777777;;;BBBHHHRRRYYY]]][[[VVVTTTPPPKKKGGGEEEDDDGGGJJJJJJEEEAAA<<<:::777666666555444222333222222444666666555444333333222222111222333555000000111222222333222222111111333333444333222222333333444444444444444333222333444333222222444666///333444222222444444222666444222111222333333333555666666444111///111222444555555333222222333555333333222111111222333333111444777888555333333444333333444555555555555555777777888999;;;<<<===>>>>>>???BBBEEEHHHJJJKKKLLLOOORRRUUUYYY\\\\\\\\\\\\^^^___aaabbbdddeeeeeeeeeppptttxxx{{{|||{{{{{{{{{vvvxxxzzz{{{zzzyyywwwwwwwwwyyyyyyyyywwwvvvwwwxxxtttwwwzzz{{{~~~{{{{{{zzzyyyzzz}}}|||xxxuuu~~~zzzwwwwwwyyyzzzyyywwwyyyzzz|||}}}~~~~~~}}}}}}zzz|||}}}|||xxxyyy}}}zzzyyyzzz{{{}}}}}}|||zzzzzzyyyxxxxxxyyyyyyxxxvvvrrrssstttuuuvvvvvvvvvuuuxxxxxxxxxyyyyyyzzzzzzzzzsssuuuwwwxxxwwwwwwyyyzzz{{{zzzxxxwwwwwwxxxzzz{{{wwwxxxxxxwwwvvvwwwzzz}}}zzz|||}}}}}}|||{{{{{{|||~~~}}}zzzrrrooojjjddd\\\TTTMMMJJJ???<<<999777777666555444888777555555666666555333333333444444555666777777777777777:::@@@IIIRRRWWW```mmmwwwwww{{{|||~~~zzzsssnnnggg^^^VVVPPPLLLJJJCCC@@@>>><<<<<<;;;999888777777777666777888888999:::<<<>>>??????@@@BBBDDDIIINNNVVV]]]ccchhhlllooojjjqqqxxxzzzyyyxxxyyy|||vvvuuurrrqqqpppqqqssstttvvvuuutttsssssstttvvvwwwyyyyyyzzz~~~{{{ssspppnnnmmmooossswwwxxxzzz|||}}}}}}}}}}}}}}}~~~|||zzz{{{|||}}}}}}||||||{{{|||{{{~~~}}}}}}}}}wwwuuuzzz||||||~~~}}}{{{{{{|||~~~~~~~~~}}}}}}}}}}}}}}}~~~|||yyyzzz|||}}}|||xxxtttqqqqqqrrrssssssrrrrrrsssvvvxxxzzz|||~~~~~~|||{{{zzzzzzzzzzzzxxxvvvssssssuuuwwwwwwxxxzzz{{{{{{wwwqqqlllnnnqqqvvvzzzwwwooolllnnnkkkmmmnnnnnnlllkkklllllliiijjjlllkkkiiigggffffffjjjjjjjjjjjjjjjiiihhhhhhgggbbbZZZTTTQQQQQQQQQQQQHHHHHHHHHFFFCCCBBBBBBBBBCCCCCC@@@===:::999;;;<<<777777888999;;;:::888666777888999999999999888777777666444444666777666555333222222444666777777777555777777666444666<<>>???<<<;;;===AAABBB???;;;777666444444444444222000222111111333555666555333333444444333333444666888000111222333333444333333///111222444333222000///333333444444555444444444111222222111000111444666222666777444333555555333888555222111111333333333111333555444111111333666555555444222111222444777444333111000000111333444222555999:::777555444555444555777888888888777666;;;<<<===???AAABBBDDDDDDJJJLLLPPPTTTWWWZZZ[[[\\\ZZZ]]]bbbhhhkkkllllllkkkhhhiiikkkmmmmmmmmmmmmlllrrrvvvzzz||||||zzzyyyxxxwwwxxxyyyyyywwwwwwxxxyyyuuuvvvwwwwwwuuuuuuuuuwwwssswwwzzz{{{}}}}}}zzzxxxyyy{{{zzztttoooxxxvvvtttvvvyyy|||{{{yyywwwxxxyyy{{{{{{{{{{{{zzzzzz|||}}}zzzwwwxxx}}}|||{{{|||}}}}}}{{{}}}{{{yyyyyyzzzzzzyyyyyyuuuuuuvvvwwwwwwwwwwwwwwwrrrssstttuuuwwwxxxyyyzzztttvvvxxxxxxwwwwwwxxxyyy}}}{{{yyywwwwwwyyy{{{}}}||||||zzzxxxvvvvvvxxxzzz~~~{{{{{{}}}}}}{{{yyyvvv||||||zzzsssnnngggbbb]]]WWWOOOIII???===:::777666444222000666666555444444333222222000333666666444333444666888666666:::>>>CCCLLLUUUeeekkksssyyy{{{||||||}}}|||}}}{{{}}}|||wwwnnnhhhaaa[[[WWWQQQHHHAAAAAA===888999<<<===999555999999888777666555444333888999:::;;;<<>>===<<<<<<<<<777:::<<<:::666666:::>>>888888888888888888888888:::999888888999999777666666444222111111222444666111444333000222888999444333444555444444555888;;;BBBCCCDDDDDDBBB???;;;999888888888888888888888888111111111222333333000...222222222111000111444666444222111222555555333111111222333333444444333333555444444555666333---(((333888888333111444444111555555444333222111000///222111000000111333333222444333222000000000111222111111111111111111111111333222222222222222222222555333111222444555333111555666777999999999888777777;;;???@@@@@@@@@CCCFFFDDDEEEHHHMMMQQQTTTUUUUUU```aaabbbdddeeefffggggggkkkmmmppprrrsssqqqooommmtttooommmpppsssrrrqqqrrrzzzwwwwwwzzz{{{xxxvvvvvvvvvuuutttwwwzzz{{{yyywwwtttvvvwwwwwwuuurrrrrrrrrwwwwwwwwwyyy|||~~~||||||{{{zzzxxxwwwvvvvvvtttpppkkkkkkooosssvvvvvvzzzyyyzzz|||~~~~~~}}}{{{xxxzzz{{{{{{{{{}}}{{{zzz|||~~~{{{|||}}}~~~}}}{{{xxxvvvwwwttttttxxxyyyuuussstttrrrtttvvvvvvuuutttuuuvvvzzzzzzyyyyyyyyyyyyxxxxxxzzz{{{|||{{{yyyyyy{{{}}}zzz{{{zzzxxxvvvvvvxxxzzz||||||~~~~~~|||xxx}}}~~~|||uuupppjjjddd___XXXPPPIIIBBB???<<<999888666444222666666555444333333333333333444444222111111555888888555666:::>>>BBBKKKTTTaaaiiirrrxxxxxxwwwyyyzzz|||}}}xxxpppjjjbbb\\\XXXRRRJJJDDDBBB???<<<;;;======;;;888777777777777777888888888888888777666777<<>>>>>>>>??????@@@???===<<<;;;:::::::::777777666666666777888999::::::999999888888888777:::888777777888888777666444444444444444444444444111333222///111666666222333333333444666777888999<<<===>>>>>>===:::777555555555555555555555555555444444444555777888777555222222222111000111333666444222111333555555333111111222333333444444333333666555555666777555111---333777888333111333444111333222222222222222111111333222222222333444444444666555444333222222333333444444444444444333333333---...///000222333444555777555333444666777555444777888999:::;;;<<<<<<<<<<<<@@@EEEIIIMMMQQQTTTWWWWWWYYY\\\```dddggghhhhhhlllmmmnnnpppqqqqqqqqqqqqoooqqqtttuuuuuutttqqqooouuupppnnnrrrtttrrrqqqrrrvvvsssssswwwxxxvvvtttuuuwwwuuutttuuuxxxyyyxxxwwwtttvvvxxxxxxwwwvvvwwwxxx{{{yyyyyyzzz|||~~~~~~|||{{{{{{yyyxxxwwwvvvvvvuuuqqqnnnnnnqqqtttvvvvvvyyyyyyzzz|||~~~}}}|||uuuvvvxxxyyy{{{|||{{{|||zzz{{{||||||{{{xxxvvvtttxxxttttttxxxyyyvvvtttuuurrrtttuuuuuutttssstttuuuxxxxxxxxxyyyyyyzzzzzzzzzzzz{{{||||||{{{zzz{{{}}}wwwxxxyyyxxxwwwvvvwwwyyy}}}~~~{{{~~~wwwsssnnniiiddd\\\QQQJJJEEEBBB>>>;;;999888666444777666444222222222333444444444222000...000444888777555555999===AAAJJJRRR^^^hhhsssvvvrrrpppssswwwzzz~~~|||vvvrrrlllccc]]]XXXSSSMMMHHHCCCBBBAAA???>>>===<<<<<<777888888888999999999::::::999777555666;;;BBBHHHIIIMMMSSSZZZaaagggkkkmmmrrrtttvvvxxxzzzzzzyyyxxx|||yyyuuussstttvvvwwwwwwvvvuuussssssttttttsssrrrtttwww||||||wwwpppiiifffgggkkknnnvvvvvvvvvwwwwwwxxxxxxxxxzzz}}}}}}wwwtttuuuxxxyyyxxxwwwxxxyyyzzzyyyxxxyyy{{{~~~~~~}}}{{{~~~~~~||||||}}}~~~}}}~~~~~~}}}yyyxxx|||~~~~~~~~~~~~~~~}}}|||zzzwwwtttrrrrrrpppnnnoooqqqsssttttttvvvvvvvvvuuussspppmmmlllmmmkkkiiifffcccbbbaaaaaaeeefffggghhhfffccc```^^^]]]\\\ZZZVVVSSSSSSUUUWWWRRRSSSSSSRRRQQQOOOMMMLLLIIIIIIIIIJJJIIIIIIHHHHHHFFFDDDCCCCCCCCCBBB@@@>>>@@@===:::888999:::::::::<<<<<<:::999888888777777999555333444888:::888555<<<;;;;;;:::999888777777999777666777888888777555222333555666666555333222333444222000222555555111333111111444888:::999666666777888999888666444222333333333333333333333333333222111333555777777777111222222111000000333555333222222333444444333111111222333333444444333333555444333444555555444222333666777333111333333222000111111111222222333333333333333444444555555555555444333222111111111111222222222222222222222222...///111333555666777777888777666777999::::::888======>>>@@@CCCGGGKKKMMMLLLNNNRRRXXX___eeeggggggeeegggjjjnnnqqqsssuuuuuuvvvwwwxxxyyyyyyyyyxxxxxxtttvvvxxxxxxxxxuuusssqqqvvvrrrppptttuuusssrrrssstttqqqqqqvvvxxxvvvtttvvvxxxvvvttttttuuuvvvwwwvvvwwwxxxyyyyyyyyyzzz}}}}}}zzzxxxwwwyyy{{{||||||{{{{{{zzzyyyxxxwwwwwwvvvvvvtttrrrrrrtttvvvvvvvvvyyyyyyyyy{{{~~~~~~}}}vvvwwwwwwxxxzzz~~~||||||}}}{{{{{{zzzyyyxxxvvvtttsssxxxuuuuuuyyy{{{xxxvvvwwwsssuuuvvvvvvtttsssssstttwwwwwwxxxyyyzzz{{{||||||yyy{{{}}}}}}|||{{{zzz{{{tttvvvxxxyyyxxxwwwwwwxxx~~~}}}}}}~~~~~~yyyvvvrrrnnniii___TTTLLLFFFCCC>>>;;;:::888777555888666333111111222444666444333111000///111333555666444555999<<<@@@GGGPPP^^^hhhpppooohhheeekkktttuuuyyyyyytttrrrlllddd]]]WWWSSSNNNKKKDDDDDDCCCAAA===;;;<<<===<<<;;;;;;:::999999888888<<<<<<;;;:::;;;???EEEIIIHHHLLLSSS[[[ccchhhlllmmmpppssswwwyyyyyywwwvvvvvvxxxwwwvvvuuuuuuvvvvvvvvvvvvuuussssssttttttrrrqqqrrrvvv}}}|||vvvrrrkkkeeebbbcccgggiiipppqqqssstttwwwxxxzzz{{{xxx}}}~~~wwwsssuuuzzzyyyyyyxxxxxxyyyzzz{{{{{{{{{|||~~~~~~~~~|||{{{}}}}}}}}}|||zzzzzz|||zzzyyy|||~~~|||{{{|||yyyyyyyyyxxxvvvtttqqqpppsssqqqpppooopppqqqrrrrrrtttsssqqqooollliiigggfffcccaaa^^^[[[YYYZZZ[[[[[[[[[\\\]]]]]]\\\YYYVVVTTTTTTSSSPPPMMMJJJJJJLLLOOOJJJKKKKKKKKKJJJIIIGGGFFFDDDEEEEEEEEEEEEDDDCCCCCCAAA???>>>======<<<:::888;;;999777777888999888777:::999888777666666666666999777555666999;;;999777<<<<<<;;;:::999777777666777666555666777777666555333333444444444444333333555444333222333555444222333111000444999;;;888444333444666777777666444333444444444444444444444444555333111111333555555555111222222111000000222444333333333333444444333222111222333333444444333333333222111111222222222222333555555444222222222333111111111222222222222333111333444444333333444444444444333222222111111111111111111222222333333333666777888:::;;;<<<;;;;;;:::;;;<<<>>>@@@BBBCCCCCCGGGGGGHHHKKKQQQXXX^^^cccbbbbbbdddiiiooorrrqqqnnnjjjlllpppsssuuuvvvxxxyyyvvvwwwyyyzzzzzzxxxwwwvvvwwwwwwxxxxxxwwwtttqqqpppuuurrrrrruuuuuusssrrrtttvvvrrrrrrwwwyyyxxxxxxyyyxxxvvvtttrrrssstttuuuvvv{{{{{{{{{zzzzzz|||{{{xxxuuussstttvvvwwwwwwzzzyyyyyyyyyxxxxxxwwwwwwwwwvvvvvvvvvwwwwwwwwwwwwyyyxxxxxxzzz}}}~~~}}}|||{{{zzzxxxxxxyyy}}}~~~|||}}}~~~}}}|||zzzyyywwwvvvuuutttxxxuuuuuuzzz|||yyywwwxxxuuuwwwxxxwwwvvvuuuuuuvvvxxxxxxyyyyyyzzz{{{{{{|||xxxzzz}}}}}}|||zzzyyyyyypppssswwwyyyxxxwwwwwwwwwzzz{{{||||||}}}~~~{{{yyyuuurrrlllcccWWWOOOGGGCCC>>>:::888777666555777666333111111222444666333222222222222222222111555333444888;;;>>>EEEMMM[[[ccchhhcccZZZXXXbbbnnnrrrvvv}}}~~~yyytttpppkkkddd]]]WWWRRROOOMMMDDDDDDCCC@@@===::::::;;;<<<<<<;;;;;;::::::999999;;;===>>>??????AAAEEEGGGGGGKKKRRRZZZbbbgggkkklllmmmqqquuuwwwvvvttttttttttttuuuuuuuuuuuuuuuuuuvvvuuusssrrrrrrssssssrrrppprrrvvv}}}}}}{{{ppplllfff```^^^___ccceeejjjlllnnnrrrvvvyyy|||}}}www|||~~~xxxuuuxxx|||zzzzzz{{{{{{{{{|||~~~~~~~~~}}}}}}}}}{{{zzz{{{}}}~~~{{{zzz~~~~~~~~~{{{yyyxxxxxxwwwwwwwwwvvvuuussspppooorrrqqqooommmkkkjjjkkklllooommmjjjgggdddbbb```___[[[XXXUUURRRQQQQQQSSSTTTRRRRRRRRRRRRQQQOOOLLLKKKFFFGGGHHHGGGEEEDDDEEEFFFBBBCCCDDDEEEEEEEEEDDDCCC>>>>>>????????????>>>===???===;;;;;;;;;;;;999888:::999777777888888777555999999888777666666666666666666777777888888888888;;;::::::888777666555555666555444444666666666444444333222111111222333444555222111222333333222222444111000333999:::777333222333444555555555555444555555555555555555555555:::888555444555666666555222333444333111111222444222333444444333333333333111222333333444444333333444444333111000000111222333333444444222111222444333333333333222222222222///222444444222222222444666666666666555555444444333444555666777888999999<<<>>>@@@CCCDDDEEEEEEEEEDDDFFFHHHKKKNNNPPPSSSTTTWWWVVVUUUVVV[[[bbbiiimmmqqqpppqqqtttxxxxxxuuuqqqqqqtttxxxyyyyyyyyy{{{}}}vvvwwwxxxyyyyyyxxxvvvtttuuuvvvvvvuuusssqqqnnnlllrrrppprrruuuuuurrrrrrtttvvvrrrrrrvvvyyyxxxxxx{{{wwwvvvtttsssrrrsssuuuvvv~~~~~~|||zzzzzz{{{zzzwwwtttrrrsssuuuvvvvvvxxxxxxxxxxxxxxxxxxxxxxxxwwwxxxyyyyyyxxxxxxxxxxxxyyyxxxwwwyyy{{{}}}}}}|||~~~~~~|||yyywwwwwwyyy|||~~~}}}|||}}}~~~~~~}}}|||zzzyyywwwwwwvvvwwwtttuuuzzz|||zzzyyyzzzwwwyyyzzzzzzxxxwwwxxxyyyzzzzzzzzzzzzzzzzzzzzzzzzwwwyyy||||||zzzxxxwwwwwwlllpppvvvyyyyyyxxxvvvuuuxxxzzz{{{||||||}}}~~~}}}}}}}}}zzzwwwsssooofff[[[SSSGGGCCC>>>999888666555444666555333222222333555666333333222333444444222000444222444888:::<<>>@@@AAA@@@@@@???;;;<<<<<<===>>>>>>=========;;;999999999:::999888999888666555666666555444888888777666666666666666222444555666555555555555888777777666555444333333555333333333555666555444666444222000000222444666333///...000222000000222555333222333666777555333111111222333333333333333444444444444444444444444999777555444555555333222333444555555333222333444111333555444333222222333111222333333444444333333555666666444222222333444333222333444333000111555555555444444333333333222///333666666444222333555333444555555666555555555444555666888:::===>>>???AAADDDHHHMMMPPPRRRSSSSSSUUUWWWZZZ]]]___aaadddgggfffccc```^^^```dddhhhlllrrrsssvvvyyy{{{{{{yyyvvvuuuyyy|||}}}zzzyyyzzz|||wwwyyy{{{||||||zzzxxxvvvttttttsssrrrqqqnnnlllkkkmmmmmmpppttttttpppqqqttttttpppooosssuuuuuuuuuxxxuuuuuuuuutttssssssuuuwww}}}}}}|||yyyxxxyyy|||~~~zzzwwwuuuuuuvvvxxxyyyyyywwwwwwwwwxxxxxxxxxxxxxxxwwwxxxzzzzzzyyyyyyzzz{{{yyyxxxvvvwwwyyy{{{{{{zzzzzz{{{{{{yyyxxxxxxzzz||||||{{{{{{}}}}}}|||}}}}}}}}}|||{{{zzzyyyxxxvvvssstttzzz|||zzzyyyzzzxxxyyy{{{{{{zzzzzz{{{|||{{{{{{{{{{{{zzzzzzyyyyyyyyyzzz||||||zzzxxxwwwxxxiiinnnuuuyyyzzzxxxvvvuuuxxxzzz||||||{{{|||}}}|||{{{|||~~~}}}zzzwwwtttooohhh^^^VVVIIIDDD>>>:::888777666555444444333333333444444555777444222222333444333222444222333777999;;;AAAHHHMMMTTTYYYWWWRRRTTT]]]gggpppttt{{{}}}yyywwwmmmkkkgggaaa[[[UUUQQQOOOIIIEEEAAA???>>>===:::777777888999:::;;;<<<======999:::;;;<<<<<<>>>AAACCCGGGIIINNNTTT[[[aaafffhhhhhhlllpppqqqooonnnqqquuuoooqqqsssrrrqqqqqqsssvvvooonnnmmmnnnpppqqqqqqpppvvvyyy~~~}}}}}}}}}}}}zzzuuurrrkkkhhhccc___]]]^^^aaacccfffhhhkkkooossswwwzzz|||{{{|||}}}{{{yyyvvvvvvwwwxxx{{{~~~}}}~~~|||~~~|||}}}~~~}}}|||zzzvvvvvv{{{~~~~~~}}}{{{yyywwwuuuttttttnnnoooooommmjjjgggfffgggffffffggggggfffdddcccaaa^^^___^^^ZZZVVVTTTUUUWWWWWWWWWUUUSSSPPPMMMJJJHHHJJJHHHFFFDDDCCCDDDDDDEEECCCCCCCCCBBB@@@???===<<<888:::======<<<;;;<<<===:::;;;<<<=========<<<;;;:::;;;<<<===>>>?????????<<<:::888777999::::::999888666444333444666666555777666555555444444555555444222222444777777555222444444333333333222222222333222222333444555555333666555444444444444555666444///...222444222222555666555444333333333444444222222222333333333333333444444444444444444444444666555444444555555333111444666777666444333444444111333555555333111222444111222333333444444333333222444555555333333444666333111222555333///000555444444555555555555555666333777;;;;;;888666777:::444555777999:::::::::999999;;;===@@@CCCFFFHHHJJJMMMPPPUUUZZZ^^^aaaaaaaaadddgggjjjkkkjjjkkknnnqqqmmmjjjfffddddddfffjjjlllooorrrwwwzzz{{{zzzzzzzzzvvvzzz}}}|||xxxvvvwwwyyyvvvxxx{{{}}}}}}{{{yyywwwsssssssssrrrpppnnnlllkkkiiiiiinnnrrrrrroooppptttsssnnnmmmpppsssrrrrrruuurrrtttvvvvvvttttttvvvxxxyyyyyyyyywwwvvvvvvyyy{{{vvvuuutttuuuxxxzzzzzzzzzvvvvvvwwwwwwxxxxxxxxxyyywwwxxxzzzyyyxxxyyy|||~~~yyywwwuuuuuuwwwxxxxxxxxxvvvxxxzzzzzzyyyyyyzzz{{{zzzzzzzzz|||~~~~~~|||zzzzzz{{{}}}}}}}}}{{{zzzxxxuuurrrsssyyy|||zzzyyyzzzvvvxxxzzz{{{{{{{{{|||}}}zzzzzzzzzzzz{{{{{{{{{{{{|||}}}}}}|||zzzyyyyyyzzzgggmmmtttyyyzzzxxxvvvtttxxx{{{}}}|||{{{|||}}}{{{{{{|||~~~~~~~~~{{{wwwssspppiii```YYYJJJEEE???:::888777777666333444444444444444444444:::666111000222444555444333222333777999;;;@@@GGGJJJQQQYYY[[[YYY[[[bbbjjjmmmqqqxxx~~~}}}|||||||||zzzwwwtttmmmllliiiddd]]]WWWRRRQQQKKKFFF@@@???@@@???;;;666::::::::::::::::::999999<<<<<<;;;::::::===BBBFFFGGGIIILLLRRRXXX___dddgggfffjjjnnnnnnlllmmmqqquuunnnppprrrqqqppppppsssvvvmmmllllllmmmpppqqqqqqpppwwwzzzxxxyyyyyyzzzzzzvvvqqqmmmlllhhhddd```^^^```bbbdddgggiiikkkooorrruuuxxxyyy}}}|||{{{zzzxxxuuusssrrrvvvzzz~~~}}}}}}{{{zzz}}}~~~~~~~~~}}}}}}}}}}}}||||||~~~}}}zzzxxxxxxxxxtttssswwwxxxvvvuuuwwwxxxvvvtttqqqooommmkkkkkkdddeeeeeeccc```]]]\\\\\\XXXYYYYYYYYYYYYWWWVVVUUUTTTUUUUUURRRNNNLLLNNNPPPNNNNNNMMMLLLIIIEEEBBB@@@?????????@@@AAACCCDDDFFF@@@@@@???>>>===;;;:::999;;;<<<===<<<;;;:::<<<===<<<<<<=========<<<:::999666777888:::;;;<<<<<<===<<<:::888888:::;;;<<<;;;888666333333555777888999555555444333333333444444999333000444;;;===777000111111111111111111111111333222111222444555444333555666777888888777666555777222111666888666666:::666777666444111111333444444444444444444444555555555555555555555555555555888777888999;;;;;;888666555777888777666444444555111333555555222111222444222222333444444444333333,,,///333333222222444666333000111555444///000666333333444555666777888999666;;;@@@@@@<<<:::;;;>>>===>>>@@@BBBDDDDDDDDDDDDEEEGGGJJJMMMQQQTTTWWWYYY[[[^^^bbbfffiiijjjjjjiiillloooqqqqqqooonnnpppsssmmmkkkiiiggghhhkkkoooqqqmmmrrrxxx{{{zzzxxxyyy{{{yyy|||}}}xxxuuuvvvxxxsssuuuxxxzzz{{{yyywwwuuuttttttsssrrrqqqooonnnmmmeeeggglllqqqqqqnnnoootttsssooommmppprrrqqqrrrtttqqqtttwwwwwwvvvuuuwwwyyyuuuvvvvvvuuutttuuuwwwyyyrrrqqqrrrtttwwwyyyyyyyyyvvvvvvvvvwwwxxxxxxyyyyyyvvvxxxzzzyyyxxxyyy}}}zzzwwwuuutttuuuwwwvvvvvvvvvxxx{{{{{{zzzyyyxxxyyyyyyyyyzzz|||~~~}}}{{{xxxxxxzzz|||~~~~~~|||zzzxxxtttqqqsssxxx{{{zzzyyyzzzuuuwwwyyy{{{{{{{{{|||~~~xxxyyyyyyzzz{{{|||}}}}}}}}}{{{zzz{{{|||gggrrrvvvyyy}}}wwwqqqwwwwwwyyy|||}}}|||{{{{{{|||~~~|||{{{{{{|||||||||{{{zzzwwwqqqhhh^^^WWWLLLFFF>>>:::999888666444777555222222444555444222333111000111333555555555555555555444666:::AAAEEELLLPPPWWW___dddfffjjjmmmrrrsssvvv{{{}}}{{{yyyyyywwwuuusssjjjkkkggg```]]]\\\UUUKKKFFFDDDAAA@@@??????===;;;;;;;;;;;;;;;:::999999888999999888888999;;;<<<===BBBDDDIIIOOOVVV\\\aaacccbbbeeejjjnnnooooooooopppmmmoooqqqpppmmmkkkmmmpppsssmmmjjjmmmmmmlllpppwww~~~~~~{{{zzzvvvuuusssqqqpppqqqrrrsssllllllkkkhhheeedddeeefffgggiiikkkmmmooorrrvvvyyyyyyyyyyyyyyyzzzzzzzzzzzzyyyzzz|||~~~~~~}}}}}}~~~~~~~~~|||xxx|||zzz{{{{{{xxxvvvwww}}}|||zzzwwwuuusssrrrrrrlllkkkkkkjjjjjjjjjjjjjjjpppnnnkkkgggccc```^^^]]][[[YYYUUUTTTSSSSSSRRRQQQPPPNNNMMMNNNOOOOOONNNMMMKKKKKKKKKJJJHHHGGGEEEDDDAAABBBCCCCCCAAA???===;;;>>>>>>>>>>>>=========<<<>>>===:::888888888999:::;;;<<<===>>>>>>===<<<<<<;;;<<<======<<<:::888666777888:::<<<======<<<<<<;;;;;;;;;;;;:::999888777111555777555666999888555999666333333555666555333333444333222555:::999444444444444444444333333222444444444555666888999:::;;;888666666888999777444111333555777888888777666888777666555444333222222555444333222111111000000777666555444333444555666444555555666666555555444777777666444111111222444555555555555444333222111000222444333111000222444555333222222555777777777333222222222333444555555555666999:::;;;;;;:::999===???AAABBBDDDFFFIIILLLCCCCCCBBBCCCEEEHHHLLLNNNTTTYYY^^^aaa``````bbbddddddeeefffjjjmmmoooooommmrrrrrrqqqpppsssvvvtttooonnnqqqttttttqqqoooppprrruuuvvvxxxyyyzzzzzzyyyyyy|||}}}~~~}}}{{{yyyyyyzzzwwwxxxyyyzzzzzzzzzyyyxxxxxxuuupppmmmlllmmmlllllllllnnnppprrrssssssrrrrrrooopppqqqssstttuuuuuuvvvssstttvvvwwwxxxxxxwwwwww{{{zzzwwwtttvvvzzzwwwrrrvvvuuuuuuuuuvvvwwwxxxxxxxxxxxxwwwwwwxxxxxxyyyyyyttttttttttttuuuvvvxxxyyyxxx{{{{{{wwwvvvxxxwwwttt{{{zzzwwwvvvvvvxxxzzz|||vvv{{{~~~~~~{{{yyy|||}}}zzzyyy}}}~~~zzzxxxxxxuuuvvvtttsssvvvyyywwwqqqwwwvvvwwwyyy|||~~~}}}|||{{{xxxwwwyyy~~~~~~zzzxxxwwwxxx```lllqqquuu|||xxxttt{{{vvvxxxzzz{{{yyyxxxyyyyyy{{{{{{{{{|||~~~~~~}}}{{{zzzxxxuuupppggg]]]WWWMMMGGG@@@<<<;;;;;;999777666444222222444444333222555444222222333444333222444444444444666:::AAAEEEKKKPPPXXX```eeeiiilllooooooqqqtttxxx|||~~~~~~}}}}}}|||{{{{{{yyyvvvsssooonnnjjjbbb___]]]UUULLLHHHEEEBBB@@@@@@>>>===;;;;;;;;;;;;::::::999888777888777777777777999:::;;;>>>@@@DDDJJJPPPVVVZZZ]]]```dddhhhkkkkkkkkkllllllgggjjjlllkkkiiihhhiiilllrrrmmmkkknnnoooooosssyyy{{{xxxwwwtttsssqqqpppooopppqqqrrrmmmmmmllliiifffeeefffgggiiillloooqqqsssuuuxxxzzzzzzzzz{{{{{{{{{{{{||||||{{{|||}}}~~~}}}|||~~~~~~~~~~~~~~~~~~~~~|||yyywwwzzzuuurrrsssrrrnnnkkkkkkqqqpppnnnmmmlllkkkjjjjjjeeedddcccbbbbbbbbbbbbbbbcccaaa^^^[[[XXXVVVUUUUUUQQQNNNKKKJJJJJJJJJHHHGGGJJJHHHGGGHHHIIIJJJIIIGGGDDDCCCCCCBBBAAA@@@@@@???AAA@@@???>>>========================<<<<<<<<<;;;<<<;;;999777666666777888;;;;;;<<<<<<======<<<<<<;;;;;;<<<<<<;;;999888777888999:::<<<<<<<<<<<<;;;:::::::::999888777666555333777777555555777666222555444333555666666444111333444333111444888777222444555666777777666555444777777777888999:::;;;<<<;;;999777777888999777555333444666777888888888777888888777666555444333222555444444333333333333333444444333222222222222222444444555555555444333333666666666444111000000111333444444444333222111111333555777666444333444666666666555555555666888999999999999::::::<<<======>>>>>>>>>>>>???AAABBBBBBGGGIIILLLOOORRRUUUXXXZZZRRRQQQPPPQQQSSSWWW[[[^^^^^^aaadddfffggggggggghhheeeeeegggkkkoooqqqpppooolllnnnoooooorrrvvvtttoooqqqtttvvvwwwvvvtttttttttsssuuuwwwyyyzzz{{{{{{{{{~~~~~~{{{yyyyyyyyywwwwwwyyyzzzzzzyyyyyyxxxyyyvvvrrrooonnnnnnmmmlllmmmoooqqqsssttttttsssrrrpppqqqsssuuuvvvvvvvvvvvvrrrrrrtttuuuvvvwwwwwwwwwxxxzzzxxxuuuvvvzzzyyyvvvvvvvvvvvvvvvwwwxxxxxxyyy|||{{{yyywwwwwwvvvwwwwwwmmmnnnoooqqqsssuuuvvvwwwzzz|||{{{wwwvvvyyyyyywww~~~}}}|||{{{|||}}}yyy|||{{{zzz|||~~~zzzzzz}}}}}}zzzwwwxxxwwwxxxwwwuuuwwwyyyvvvoootttttttttwwwzzz|||{{{zzz}}}{{{yyyzzz~~~~~~{{{yyyxxxyyyWWWeeekkkoooxxxwwwvvv|||uuuwwwxxxxxxvvvuuuuuuvvvuuuvvvyyy|||~~~|||{{{yyyxxxvvvsssooofff]]]WWWMMMHHHAAA===<<<<<<:::999555333222111222333222111777666444333333222000///333333444444666:::@@@EEEIIIOOOXXX```ffflllppprrroooqqquuuxxx{{{|||||||||}}}}}}}}}~~~~~~{{{wwwsssqqqooojjjccc___\\\TTTLLLJJJGGGDDDAAA@@@>>><<<:::;;;::::::999999888777777555555555555666777888888:::<<>>AAA@@@???@@@AAABBBAAA@@@===<<<;;;:::;;;;;;======@@@>>><<<::::::;;;<<<===<<<<<<<<<<<<;;;;;;;;;:::;;;:::999777777777888888:::::::::::::::;;;<<<<<<:::::::::999999888888888::::::;;;;;;;;;;;;;;;:::999888888777666555444333555777888555444555444111222222444666888666333000444555444222444777666222444666999;;;<<<;;;999888:::999999999::::::;;;<<<<<<:::888777888888777666666777777777888888999999888888777777666555444444555555444444444444555555222222333333222222111111333444444444333333222111555666777555222000000000333444444444444444333333333444555555333333444555666999:::999888888:::>>><<<<<<======???@@@BBBCCCKKKJJJIIIHHHIIILLLOOOQQQWWWYYY\\\___bbbddddddeee\\\[[[YYYYYY\\\```eeeiiiiiiiiijjjkkkmmmmmmkkkjjjiiiiiijjjlllooopppooommmfffjjjmmmnnnrrrvvvtttppprrrsssvvvxxxzzzyyyvvvsssrrrtttvvvyyy{{{|||}}}}}}~~~}}}zzzxxxxxxyyyvvvwwwxxxxxxyyyyyyxxxxxxyyywwwsssqqqpppooolllkkknnnooorrrtttuuuuuutttsssppprrruuuxxxyyyxxxvvvtttqqqqqqqqqrrrsssuuuxxxyyyvvvzzz{{{wwwvvvyyy{{{zzzvvvvvvwwwwwwxxxyyyyyyzzz~~~zzzwwwuuutttuuuuuulllmmmoooqqqsssssssssssszzz|||{{{wwwwwwzzz|||zzzxxxxxxxxxxxxyyyzzz{{{|||yyy}}}|||{{{|||{{{zzz}}}}}}yyywwwwwwzzz{{{zzzxxxyyyzzzvvvooommmmmmooosssxxx{{{||||||}}}||||||~~~|||zzzzzzzzzUUUccchhhkkktttvvvuuu{{{uuuwwwwwwwwwuuussstttuuuuuuvvvyyy{{{}}}}}}}}}}}}~~~~~~}}}zzzxxxwwwvvvtttrrrmmmfff^^^XXXLLLFFF???<<<;;;;;;:::888444333222111111222222111777555444333333222000...222222333444666:::???DDDFFFNNNXXX___fffnnnsssuuurrruuuyyy|||}}}~~~{{{|||~~~}}}wwwrrrooolllfffaaa^^^ZZZSSSMMMLLLIIIEEEBBBAAA???<<<:::;;;:::999888777666666666444444444555555666666666777999<<<@@@DDDHHHLLLMMMUUUXXX\\\___aaabbbccceeeeeehhhlllmmmlllkkkmmmpppnnnnnnooorrruuuyyy}}}zzzuuusssrrrmmmlllkkkkkkkkklllmmmmmmoooppppppnnnlllkkklllmmmlllooosssvvvvvvvvvwwwxxxwwwwwwxxxxxxyyyyyyzzzzzz~~~}}}~~~~~~~~~~~~~~~}}}~~~}}}zzz~~~zzzwwwvvvwwwyyy{{{|||{{{yyywwwvvvtttssssssqqqrrrqqqooommmlllkkklllhhhccc``````___ZZZWWWWWWRRRRRRRRRRRRQQQPPPOOOOOONNNMMMLLLKKKJJJIIIIIIIIIIIIGGGDDDAAA@@@@@@AAAAAAAAA???>>>===>>>===<<<;;;<<<;;;:::;;;<<<===<<<;;;:::999888888999;;;>>>???===<<<;;;:::::::::;;;<<<<<<<<<<<<;;;;;;;;;::::::<<<;;;:::999999999999:::999888888777888999;;;<<<::::::999888888999999:::::::::::::::::::::999999888888777555444444333333444777777444333555555222111222444555666555333222555888777444555777777444666999<<<@@@AAA@@@>>><<<999999888888888999::::::===;;;999888888777777777999999888888888999::::::999888888777666555555555666666555444333333333444333444555555555444222111333333333333333222111111666888999888555333111111444555555666777777666666444444555555555666666777888<<<@@@@@@======AAAFFFCCCCCCDDDEEEFFFHHHJJJKKKZZZYYYXXXWWWXXX[[[]]]___hhhhhhiiijjjjjjiiifffddd```___]]]\\\___dddiiimmmooommmkkkmmmooopppmmmiiimmmllllllmmmnnnmmmkkkiiidddjjjnnnooorrruuutttoooppppppssswww{{{zzzuuuqqqtttuuuwwwzzz|||}}}}}}}}}{{{||||||zzzxxxwwwwwwyyyuuuuuuvvvwwwwwwxxxxxxxxxxxxvvvtttrrrpppnnnkkkiiinnnppprrrtttuuuuuuttttttooorrrvvvyyyzzzxxxtttrrrqqqppppppppprrruuuyyy{{{www|||~~~yyyvvvxxx{{{{{{uuuvvvwwwxxxyyyzzzzzzzzz~~~zzzwwwtttttttttuuurrrsssuuuvvvvvvtttsssqqqxxx{{{|||yyyyyy||||||yyyppppppqqqssstttuuuvvvvvvwwwzzz|||}}}||||||}}}{{{yyy{{{{{{xxxvvvwww{{{||||||zzz|||~~~yyyrrrhhhiiilllqqqxxx}}}~~~}}}}}}~~~~~~|||{{{|||ZZZiiillllllsssvvvuuuzzzvvvwwwwwwvvvtttssstttuuuwwwxxxzzz|||}}}}}}||||||~~~}}}|||xxxvvvvvvuuutttqqqnnnggg___ZZZMMMHHHAAA===<<<<<<:::888333333333222111111111222444333333333444444222000111222333444555999>>>AAACCCMMMWWW]]]eeepppuuuuuuuuuxxx|||yyy{{{~~~~~~xxxrrrnnniiidddbbb___[[[UUUQQQMMMKKKGGGDDDBBB???===:::;;;:::888666555555555555444444444555555555555555444555777:::>>>AAACCCDDDKKKOOOSSSWWWYYY\\\^^^aaa]]]bbbfffhhhhhhgggjjjlllkkkmmmppprrrvvv{{{}}}}}}|||zzzvvvsssrrrrrrllllllmmmmmmmmmnnnoooooonnnpppppppppnnnmmmmmmnnnmmmqqqtttvvvvvvvvvvvvwwwvvvvvvwwwxxxxxxyyyzzzzzz}}}~~~~~~~~~~~~~~~}}}}}}}}}~~~~~~}}}{{{|||}}}|||zzzzzzzzzzzzzzzyyyvvvtttzzzwwwtttqqqpppqqqssstttuuusssqqqooommmkkkjjjjjjeeefffgggdddaaa___```aaaVVVQQQOOOPPPPPPMMMJJJKKKKKKKKKJJJJJJHHHGGGEEEDDDEEEDDDCCCBBBAAAAAAAAAAAAFFFDDDAAA>>><<<<<<<<<<<>>@@@::::::;;;<<<<<<;;;:::999<<<<<<;;;;;;;;;:::::::::::::::999999888888888999777666666555666888:::;;;:::999999888999999:::;;;999999999888888888888888888888666555444444555555333555555333333777777555444444444333333333444555444777777444444666666444888;;;???BBBCCCBBBAAA???:::999999999999999::::::>>>===;;;999777777888999;;;:::999999999999::::::888888777777666666555555777666555333222111111111333444555666555444333222222333333444444333333222666888999999666444333333444444666777888888999999999999999;;;<<<>>>>>>>>>===BBBGGGHHHGGGHHHMMMRRRTTTTTTUUUVVVWWWYYY[[[\\\ffffffgggggghhhiiiiiijjjqqqpppoooooonnnkkkgggccceeedddbbbbbbdddhhhmmmppprrrooommmnnnpppqqqnnnkkklllkkkkkklllmmmmmmkkkhhhgggmmmqqqqqqrrrtttsssooopppppprrrwwwzzzzzzuuupppwwwxxxyyy{{{|||||||||{{{wwwwwwxxxvvvuuuuuuwwwxxxttttttuuuuuuvvvwwwxxxxxxwwwuuurrrpppooommmjjjhhhnnnppprrrtttuuuuuuttttttooorrrvvvyyyyyyvvvrrrppprrrqqqpppppprrruuuyyy|||zzzzzzvvvwwwyyyxxxtttuuuwwwyyyzzzzzzzzzzzz}}}{{{xxxvvvtttttttttuuutttuuuwwwxxxxxxvvvuuusssuuuzzz|||{{{{{{}}}zzzvvvpppqqqrrrsssuuuvvvvvvwwwsssuuuxxxzzz{{{|||~~~~~~yyywwwyyyzzzwwwuuuvvvyyy{{{{{{{{{~~~~~~xxxllllllooosssxxx|||}}}}}}{{{|||}}}~~~}}}|||}}}]]]mmmooolllsssxxxwww{{{vvvwwwwwwvvvttttttuuuwwwxxxyyyzzz|||~~~~~~~~~}}}{{{xxxuuuwwwvvvtttrrroooiiibbb]]]RRRLLLDDD@@@???>>><<<:::333444444333111111222333222222222444555555333111222333444444555777;;;??????KKKUUUZZZcccooouuussstttxxx}}}~~~}}}|||~~~yyy{{{zzzuuuqqqjjjeeedddbbb]]]XXXVVVNNNKKKGGGEEECCCAAA>>><<<;;;999777555444333444444222333444444444444333333000111222444777999:::;;;BBBEEEIIIMMMPPPRRRVVVXXXWWW\\\bbbddddddeeegggiiigggkkknnnooosssxxx{{{zzzwwwwwwvvvssspppnnnnnnooollllllmmmnnnooopppppppppkkkmmmnnnnnnlllkkkkkklllooorrrtttuuuuuutttuuuvvvuuuvvvvvvwwwxxxyyyzzzzzzwwwxxxyyyzzz{{{{{{{{{zzz}}}}}}}}}|||||||||||||||{{{|||}}}~~~|||yyyxxxzzz{{{yyyvvvxxxyyy||||||xxxyyyyyyyyyxxxwwwuuurrrqqqooonnnllljjjhhhiiiiiijjjhhhgggdddaaa___^^^^^^^^^WWWZZZ[[[ZZZUUUSSSSSSUUUJJJFFFEEEGGGHHHEEEDDDEEEDDDEEEEEEDDDCCC@@@>>>===>>>===<<<<<<;;;<<<<<<<<>>AAABBBAAA@@@???::::::::::::;;;;;;<<<===>>>>>><<<999777666888:::;;;;;;::::::999999888888777777777666666555555555777666555333222222111111333333444444333333222111333333444555666666666666555777888888666555555666555666777999;;;<<<<<<<<<===<<<===???CCCFFFFFFFFFIIIMMMRRRTTTUUUVVVZZZ]]]bbbccccccdddeeefffhhhiiiqqqqqqqqqqqqqqqqqqqqqqqqtttrrrppppppqqqppplllhhhhhhgggfffeeegggjjjmmmooorrrpppooopppqqqqqqqqqpppiiiiiijjjlllnnnnnnmmmkkkjjjpppsssrrrrrrsssssspppssstttvvvyyy{{{zzzwwwtttxxxyyy{{{||||||||||||{{{uuuvvvuuutttssssssuuuwwwssssssssstttuuuvvvwwwxxxvvvtttqqqooonnnmmmkkkjjjnnnooorrrtttuuuuuutttssspppsssvvvyyyyyyvvvrrrooorrrrrrpppppprrruuuxxx{{{}}}yyyvvvxxxxxxvvvssstttvvvxxxzzzzzzzzzzzzyyyxxxwwwuuuttttttssssssoooppprrrtttvvvwwwwwwvvvtttxxx{{{zzzyyyzzzxxxsssrrrrrrrrrssstttuuuvvvwwwrrrtttvvvxxx{{{|||}}}~~~{{{wwwuuuwwwxxxuuutttvvvwwwxxxxxxxxx|||{{{uuuttttttvvvxxxyyyxxxvvvyyy{{{}}}}}}}}}}}}WWWgggjjjfffnnnvvvwwwzzztttuuuuuutttssssssuuuxxxwwwwwwxxxzzz|||~~~~~~~~~}}}}}}}}}{{{wwwtttxxxwwwuuussspppkkkeeeaaaTTTNNNFFFAAA???>>><<<999333555555444222111333555222222222444555555333000333444555444444666999<<<<<>>AAADDDEEEHHHKKKMMMPPPUUU[[[___``````bbbeeebbbgggjjjjjjmmmssstttqqqrrrqqqooolllhhhggghhhiiifffggghhhiiikkkkkklllllleeegggiiijjjhhhgggggghhhmmmnnnppppppoooooopppqqqqqqrrrrrrsssuuuvvvvvvwwwpppqqqqqqrrrrrrrrrrrrrrruuuttttttsssssstttuuuvvvtttvvvwwwyyyyyyyyyxxxwwwsssooojjjjjjnnnqqqpppnnnkkkmmmppptttvvvuuuqqqnnnooopppooommmkkkhhhgggggg``````___^^^]]]\\\[[[[[[YYYXXXUUURRRPPPOOOOOOPPPKKKOOORRRQQQLLLHHHHHHIIIEEEAAA@@@CCCCCCAAA???AAA===>>>?????????===;;;999888888888888888999999:::>>>>>>??????>>>===;;;;;;999888888:::;;;;;;999777777666555777999:::999888888888888888888888888888999999999888777666555555888888777777777666666666333333444444444444444333111222333555666666777777333444555777888888777777555444444333444555777777666555444333444666888999666888777444444888999777777888999888555333333555222777999666444777999888888999;;;<<<=========<<<999999999999:::;;;======??????===:::666666888;;;:::;;;;;;;;;:::999777666666666666555555555555555555444444444444444555555555555444444333333444444333444555777888999::::::888:::::::::999999;;;<<<;;;<<<>>>@@@BBBDDDDDDEEEEEEDDDEEEIIINNNRRRSSSRRRYYY[[[^^^```cccdddeeefffkkkkkkkkkkkklllmmmnnnoooxxxwwwuuusssrrrssstttuuuuuurrrooopppsssssspppmmmiiiiiiiiiiiiiiikkklllmmmnnnoooppppppoooppprrrsssmmmmmmlllmmmnnnnnnkkkiiijjjpppsssqqqppprrrsssrrruuuxxxzzz{{{zzzxxxxxxxxxwwwxxxzzz|||}}}~~~}}}}}}xxxxxxvvvtttqqqqqqrrrtttsssrrrrrrrrrtttuuuwwwxxxwwwtttpppnnnnnnnnnnnnmmmmmmoooqqqsssttttttsssrrrsssuuuwwwyyyyyyvvvssspppqqqqqqppppppqqqsssvvvwww}}}}}}{{{wwwwwwzzzyyyuuuqqqsssvvvxxxyyyzzzyyyyyyvvvvvvvvvvvvtttrrrpppooolllmmmnnnppprrrtttuuuvvvvvvyyyxxxuuutttvvvvvvssstttsssrrrqqqqqqsssuuuvvvuuuvvvwwwyyy{{{||||||{{{xxxtttrrrtttvvvttttttvvvuuuuuutttsssxxx~~~~~~zzzxxxwwwvvvwwwxxxxxxvvvtttyyy|||~~~~~~~~~}}}}}}||||||MMM___bbb___iiirrruuuxxxsssttttttsssrrrsssuuuxxxvvvvvvvvvvvvwwwyyy{{{}}}}}}}}}|||}}}}}}{{{wwwtttyyyxxxvvvtttrrrmmmgggcccSSSMMMEEE@@@===<<<999777444555666555222111333666333333333555666444111///444444555555444555888:::;;;HHHSSSVVV___mmmsssooouuuzzz}}}|||~~~~~~{{{tttjjjdddccc```XXXSSSSSSNNNKKKHHHEEEDDDBBB@@@>>>;;;999666444222222222333//////000111111000///...111222222333444555555666888:::===>>>???@@@BBBEEEFFFKKKRRRVVVWWWXXXZZZ\\\^^^dddgggfffiiinnnoookkkooonnnkkkgggcccbbbcccddd___```aaacccdddeeeeeefffaaadddffffffeeeddddddeeeiiijjjjjjiiihhhhhhjjjllllllmmmmmmooopppqqqrrrrrrkkkllllllllllllkkkkkkjjjmmmlllkkkjjjjjjlllnnnppphhhjjjlllmmmmmmlllkkkjjjgggbbb]]]]]]bbbggghhhggg^^^```ccchhhjjjiiieeeaaa______^^^\\\YYYVVVVVVVVVTTTTTTTTTSSSRRRQQQOOONNNOOOMMMJJJGGGEEEEEEEEEFFFDDDIIIMMMLLLFFFBBBAAACCC@@@;;;:::<<<===:::888999888999;;;<<<<<<;;;999888555555555555666777888999999:::<<<>>>>>>===<<<;;;888888888:::;;;;;;999777555444444555777999888777999:::::::::999888777666;;;999777444333333444555666555555555555444444444444444555555666555555444000111333555666666666555///111333555666666555444333222222222333555666777444333222222333666888:::999;;;999555444777888666666999<<<;;;777444222222555:::===:::888;;;======777777888999999:::::::::666666666777888:::;;;<<<@@@@@@>>>:::666555888<<<999:::;;;<<<;;;999666444555555555555555444444444333333444444666777999:::999888777555555666777777333444666888:::;;;<<<<<<===>>>>>>>>>===>>>AAACCCCCCDDDFFFHHHJJJLLLMMMMMMSSSRRRSSSWWW^^^bbbcccbbbeeeeeefffiiilllmmmllljjjqqqqqqqqqqqqrrrrrrsssttt}}}zzzuuurrrppprrruuuwwwwwwsssooooooqqqsssppplllnnnnnnooooooooooooooooooiiilllnnnnnnlllmmmppptttuuusssqqqpppnnnkkkgggdddiiiooorrrpppooorrrttttttuuuxxx{{{{{{xxxvvvwwwyyyuuuwwwyyy|||~~~{{{{{{xxxuuuqqqoooqqqrrrrrrrrrrrrrrrsssuuuwwwxxxxxxtttpppnnnoooppppppppplllnnnppprrrtttsssrrrrrruuuvvvyyyzzzyyywwwtttrrrppppppooopppppprrrsssttt|||{{{xxxvvvxxx|||zzzuuuppprrruuuxxxyyyyyyyyyxxxvvvvvvwwwvvvtttqqqnnnllloooooooooooopppqqqssssssyyyyyyvvvpppooosssuuutttxxxwwwtttssssssuuuwwwyyyyyyyyyyyyzzz{{{|||{{{yyywwwrrrpppsssuuussstttvvvtttsssqqqoootttzzz|||xxxuuutttuuuvvvxxxyyyxxxwwwzzz}}}}}}|||}}}|||~~~}}}||||||KKKQQQYYYaaagggkkkooorrrqqqsssttttttrrrrrrssstttxxxuuusssuuuyyy||||||{{{{{{|||~~~~~~}}}zzzwwwuuuyyywwwuuutttsssmmmeee^^^WWWQQQGGG>>>999777666555777666555444444444444444333333444444444555555555222000//////000444888;;;???CCCJJJTTT___jjjrrrwww}}}~~~{{{yyyzzz|||}}}sssmmmgggcccaaa^^^WWWRRRRRRNNNIIIGGGFFFEEEAAA>>>===777333333111---,,,---,,,///333333000///000222///000000---***+++///333444444444555666888;;;<<>><<<:::::::::;;;:::888666666666666555444777777666666666666777777555666777888888777666555<<<===>>>>>>>>><<<;;;:::888888888888888888888888888888888888777777777777999777555666888888777444333333333333333333333333333111000222444555222000111222333444555555555555444222111000111333555777555444333444666777666555555555555777999999777555;;;999555444555777999999:::999888888999999888666777777777777777888888888777777777888999999777555:::888666666888888555222777888888999888888777777:::::::::999888888:::<<<;;;<<<<<<:::888666666777888888888777666444333222555222111222666999:::999<<<:::888666555777999:::===<<<<<<===???@@@@@@???@@@AAACCCFFFHHHJJJKKKLLLRRRTTTVVVXXXYYY[[[]]]___aaacccgggkkknnnnnnnnnmmmtttooolllmmmrrruuusssqqqrrrvvvvvvttttttvvvvvvsss{{{yyywwwuuutttttttttuuuvvvrrrllljjjlllnnnnnnnnnpppppppppppppppooonnnmmmjjjiiiiiijjjlllppptttwww{{{~~~vvvqqqqqqmmmfffkkkllloootttxxxyyyuuuqqqwwwvvvuuuvvvxxxyyyyyyxxxwwwwwwwwwxxxzzz|||~~~zzzyyywwwuuuttttttuuuvvvxxxsssrrrsssttttttwww|||uuusssqqqpppqqqqqqpppoooooooooppprrrtttuuutttrrr~~~|||yyyxxxwwwwwwwwwvvvuuurrrqqqqqqtttxxxzzzyyyyyyxxxxxxwwwvvvvvvuuusssyyy{{{xxxwwwzzz{{{wwwyyyyyyyyyvvvrrrooonnnnnnpppooonnnnnnoooqqqsssuuu|||zzzvvvrrrpppppppppqqqooooooooorrrvvvyyyzzzzzzuuuvvvyyy{{{}}}}}}|||{{{ssstttuuutttsssssssssttttttvvvuuurrrssswwwzzzxxx|||yyyxxxzzz~~~|||}}}~~~}}}}}}~~~}}}zzzxxxCCCJJJSSS]]]eeelllrrrvvvssstttuuutttsssrrrtttuuuwwwuuutttuuuyyy||||||{{{yyyyyyzzzzzzzzzxxxvvvtttvvvtttrrrrrrqqqmmmeee___YYYRRRHHH@@@;;;888777666666555555444444444555555222333333333333333333333444333111000111444777999@@@CCCIIIRRR\\\fffnnnsssyyy|||~~~}}}{{{zzz|||~~~|||~~~~~~{{{xxxsssnnnhhhdddbbb^^^XXXRRRRRRNNNIIIFFFFFFDDDAAA===999444111333333000...///000111222111000111222444333333222000///000222555444444333333333444666666999<<<>>>@@@AAABBBEEEGGGOOOQQQUUUWWWVVVVVVVVVVVVUUUUUUVVVVVVVVVUUUSSSSSSQQQRRRRRRRRRRRRRRRSSSSSSRRRSSSTTTVVVVVVVVVVVVVVVZZZYYYYYYYYYXXXXXXXXXXXXVVVVVVVVVVVVVVVVVVVVVVVVVVVWWWXXXVVVTTTRRRQQQRRRQQQQQQQQQQQQQQQPPPPPPOOONNNNNNNNNNNNMMMMMMMMMLLLHHHGGGEEEEEEGGGHHHGGGFFFDDDDDDDDDEEEGGGHHHGGGFFFEEEDDDDDDCCCBBBBBBAAAAAA???>>><<<;;;::::::;;;<<<@@@??????>>>===<<<;;;;;;>>><<<:::777666666777777666444333333555666666555777777777777777777777777555666777888888777666555<<<<<<===>>>===<<<;;;:::888888888888888888888888888888777777777666666666999666555555666777555333222222222333333444444444444222111222444555333000444444444333333333333333333333444444555666666666999777666777888888777666555555555666888888777555888666444444555666777888<<<:::999999:::;;;999888888888888888777777777777777777777999;;;;;;999777===;;;999:::;;;;;;888666::::::::::::::::::::::::======<<<;;;::::::<<<===<<<======<<<:::999:::;;;888888888888777666555555777555333444777::::::999<<<<<<:::::::::;;;===>>>EEECCCBBBBBBEEEHHHJJJKKKMMMNNNQQQTTTWWWYYYZZZ[[[bbbdddggghhhiiijjjmmmooooooppprrrssssssrrrpppoooxxxtttqqqqqquuuwwwvvvssstttuuutttqqqqqquuuvvvuuuxxxwwwvvvuuuttttttttttttsssoookkkjjjlllnnnoooooorrrrrrrrrrrrrrrqqqqqqpppkkkjjjiiijjjlllooosssuuutttxxx{{{{{{xxxuuunnngggjjjkkkmmmrrrvvvwwwtttqqqtttssstttvvvxxxzzzzzzyyyvvvvvvwwwxxxzzz|||}}}~~~wwwvvvuuuttttttvvvwwwxxxxxxtttsssuuuuuutttvvvzzztttrrrppppppqqqqqqpppooollllllnnnqqquuuwwwwwwvvv|||{{{yyyxxxwwwwwwxxxxxxxxxwwwuuusssrrrtttuuuwwwvvvwwwyyyzzzyyyxxxvvvtttrrrxxxzzzwwwvvvxxxyyyvvvyyyyyyyyyvvvsssqqqpppqqqnnnnnnmmmnnnpppsssvvvwwwxxxvvvssspppnnnmmmmmmmmmiiihhhhhhkkkooossstttttttttuuuwwwxxxyyyyyyxxxxxxuuuvvvuuutttrrrqqqqqqqqqsssvvvuuurrrsssxxxzzzxxxxxxwwwwwwzzzyyyzzz{{{zzzyyyzzz|||}}}zzzyyy>>>EEENNNYYYbbbjjjqqqvvvvvvvvvvvvuuussstttvvvxxxxxxwwwvvvwwwzzz|||}}}}}}yyyyyyyyyxxxxxxxxxwwwwwwuuusssrrrrrrrrrnnngggbbbZZZTTTJJJBBB===:::888777555555444444444555666666444444444333333333333333777555333222222444666888AAACCCGGGNNNWWWaaaiiinnntttwww{{{{{{zzzzzz}}}~~~|||zzzxxxsssoooiiifffccc___XXXSSSRRRNNNIIIFFFEEECCC???<<<555111000444555222000111333111//////000222333333555333111000111333333444444333222111000000000000222444666777888999;;;===CCCEEEHHHJJJIIIIIIIIIIIIDDDFFFIIILLLLLLKKKIIIHHHHHHHHHHHHGGGGGGGGGGGGGGGGGGHHHIIIJJJJJJJJJJJJJJJNNNNNNNNNMMMMMMMMMLLLLLLJJJJJJJJJJJJJJJJJJJJJJJJFFFHHHJJJJJJHHHFFFDDDDDDFFFFFFFFFFFFFFFEEEEEEDDDAAA@@@@@@@@@@@@?????????<<<:::999999:::;;;;;;:::;;;;;;;;;<<<>>>???>>>===999:::;;;<<<===<<<;;;;;;999999999999999999999999===<<<;;;:::999777666666999888666555444444555666111000///111333555666666666777888999999888777666555666777777777777666555:::;;;<<<===<<<;;;:::999777777777777777777777777777666666666666555555555777666444444555444333111222222222333333444444444444333333444555555444222777666444333222222222333444555777999:::999888777===<<<:::999999999777555555444444555777888666555666666666666777777888888===;;;::::::;;;<<<:::999999999999888777777777666777777777999<<<===<<<::::::999888888999888777555999999888888888888999:::<<<<<<;;;:::999999::::::888:::;;;:::999999:::;;;888888999999999999999888;;;999888999;;;=========@@@AAABBBCCCDDDEEEEEEFFFQQQNNNLLLMMMPPPUUUXXXYYY\\\^^^```dddgggjjjlllmmmkkknnnppprrrssssssuuuwwwyyyyyyyyyyyyxxxwwwuuuttt}}}yyyvvvvvvxxxyyywwwuuuuuuuuusssnnnoootttwwwwwwuuuuuuuuuuuuuuutttsssrrrpppmmmkkkjjjlllnnnoooppprrrrrrrrrqqqqqqqqqqqqppplllkkkkkkkkklllnnnqqqssssssrrrtttxxxxxxsssmmmkkkjjjjjjlllooosssttttttrrrqqqqqqrrruuuxxx{{{{{{zzzuuuuuuvvvxxxzzz{{{}}}}}}xxxwwwvvvuuuuuuuuuvvvvvvxxxuuuuuuwwwwwwttttttwwwsssrrrppppppqqqqqqooonnnmmmmmmnnnrrruuuxxxxxxwwwwwwwwwwwwxxxxxxxxxyyyyyyzzzyyywwwvvvttttttsssssssssuuuyyy{{{{{{zzzwwwuuurrrvvvxxxvvvuuuvvvwwwuuuyyyzzzyyyvvvsssqqqqqqrrrmmmmmmnnnooorrruuuxxxyyytttsssrrrpppnnnlllkkkjjjdddccccccfffjjjnnnpppppprrrrrrtttvvvxxxyyy{{{|||wwwvvvuuusssqqqooonnnmmmsssuuuuuurrrsssxxxzzzxxxuuuuuuwwwzzz|||}}}}}}|||{{{{{{|||~~~~~~}}}{{{yyyAAAFFFMMMVVV]]]eeelllpppwwwwwwwwwvvvtttuuuxxxzzzyyyyyyzzz{{{}}}~~~}}}|||{{{zzzzzz{{{||||||yyywwwuuuuuutttqqqjjjeee[[[UUUKKKCCC>>>:::888777444444444444444555666777666666555555555555444444777666444333333555777999@@@AAAEEEKKKTTT^^^ggglllppptttxxxzzzyyyyyy|||~~~~~~}}}{{{yyywwwvvvpppmmmiiifffccc^^^XXXTTTRRRNNNIIIFFFDDDBBB>>>:::333000000444666222000111222///...///222333111...444000------000222111///222111111000////////////000222444444444555777999999<<>>>>>>>>;;;===???AAABBBBBBAAA@@@@@@@@@??????>>>>>>======>>>>>>>>>??????@@@@@@@@@DDDDDDDDDDDDCCCCCCCCCCCC@@@@@@AAAAAAAAAAAAAAABBB;;;===AAAAAA@@@===<<<;;;@@@@@@@@@@@@@@@???>>>>>>::::::::::::999999999999999777666666777888888777:::999999;;;===>>>===;;;444666888::::::999888777666777888999999999888888999999888777666555555555888888777666666666666777000///...000222555555555666777999::::::999777666444555666777777666555444999999:::;;;;;;:::999888666666666666666666666666666666555555555444444444666666444444333333111111444444444333333333222222555555555555666666555444888777555333333444555666777888:::<<<<<<<<<;;;:::???===:::999999888666444555444444555666777666555666888:::;;;;;;::::::;;;;;;:::999999::::::999777::::::999999888777666666777666666888;;;======<<<777777777777777666555444:::999888888888999:::;;;===<<<;;;;;;;;;;;;::::::999:::;;;;;;:::999:::<<<999:::;;;<<<============@@@@@@@@@AAACCCEEEFFFFFFIIIKKKNNNQQQSSSSSSSSSRRR[[[ZZZYYY[[[^^^aaabbbbbbeeefffiiimmmpppsssuuuvvvnnnpppsssuuuuuuuuuwwwxxxyyyyyyyyyyyyyyyyyyzzzzzz~~~{{{xxxwwwwwwxxxwwwuuuuuuvvvtttpppqqquuuxxxwwwssstttuuuvvvuuutttsssrrrpppooommmmmmnnnooooooooonnnnnnmmmmmmmmmmmmmmmnnnmmmmmmlllkkklllmmmnnnpppvvvooolllooooookkkkkkoookkklllmmmoooqqqsssttttttpppppprrruuuxxxzzzzzzyyyuuuuuuwwwxxxzzz{{{||||||||||||zzzyyywwwuuussssssyyyvvvwwwyyyxxxtttrrrsssrrrqqqppppppppppppnnnmmmpppppppppqqqtttuuuuuusssvvvwwwxxxyyyyyyyyyyyyyyyyyyyyyxxxxxxwwwuuutttssstttuuuxxxzzz{{{zzzyyyxxxtttwwwxxxwwwuuuvvvvvvwww{{{{{{yyyuuurrroooooopppoooooopppqqqsssvvvxxxyyyuuuuuutttsssrrrooommmkkkfffeeedddfffjjjnnnpppqqqoooqqqsssvvvzzzvvvtttsssrrrqqqpppnnnmmmrrruuuuuussstttxxxzzzxxxtttuuuwww{{{}}}}}}~~~~~~}}}{{{zzz{{{}}}}}}}}}~~~~~~}}}|||{{{zzzBBBFFFLLLSSSYYY```hhhlllvvvwwwwwwwwwvvvwwwzzz|||{{{|||~~~}}}||||||}}}~~~|||yyywwwuuutttqqqjjjeee[[[UUULLLDDD>>>:::777555444444444444444555666777555555555555444444444444555444444444555777999:::===???BBBIIIRRR\\\eeekkkmmmrrrvvvxxxwwwwwwzzz||||||{{{zzzwwwuuusssqqqpppmmmkkkiiifffccc^^^YYYVVVSSSNNNHHHEEEDDDAAA===999555222111555555111//////111000111444777666111,,,222///,,,,,,///111000...000000000111111111111111000111333333222333444666555777:::;;;:::888888888::::::::::::::::::;;;;;;;;;;;;::::::999999999888888888888888999999999:::>>>>>>>>>>>>============777888888888999999::::::555888<<<===<<<:::999999999999999999999888888777888888888888777777777777888777555555777888777666555444444666888999888666111222444555444333111000///111333444555444333333555555666666666666666666777777666666666666666777333111000111333444444333555666888999999888666555444555666777777666555444777888999::::::999888777555555555555555555555555555555555555444444444444555666555444333222222222888777666555444222111111555666777777777666666666999888666555666777:::;;;;;;;;;;;;;;;<<<===>>>>>>===;;;999888777666444222666555444555666777777666666999<<<===<<<:::;;;;;;999777666666777888666555;;;::::::999888777777666666555555777:::<<<===<<<999:::;;;;;;:::999999999<<<<<<;;;<<<<<<======>>>@@@???>>>???AAAAAA@@@>>>>>>@@@AAA@@@???>>>???AAA>>>???@@@BBBCCCCCCCCCDDDGGGIIIKKKMMMOOOQQQSSSTTTVVVYYY]]]aaabbbbbbaaa___bbbccceeehhhjjjjjjhhheeejjjlllnnnqqqtttwwwxxxyyytttwwwzzz{{{{{{{{{{{{|||xxxxxxyyyyyyyyyzzzzzz{{{{{{yyywwwuuuuuuuuuuuuuuuuuuxxxxxxuuuuuuxxxxxxuuussssssuuuuuuuuutttsssrrrrrrrrrrrrqqqpppooooooooollllllkkkkkkkkkkkklllmmmnnnmmmllllllkkklllmmmmmmnnnkkkkkklllkkkiiijjjooonnnnnnooopppqqqrrrtttuuuqqqrrrsssvvvxxxyyyxxxvvvvvvwwwxxxyyyzzz{{{{{{{{{}}}}}}|||{{{yyywwwtttsssxxxvvvwwwyyyxxxssspppqqqqqqpppooopppppppppmmmkkkooonnnnnnoooqqqssssssrrrwwwxxxzzz{{{|||{{{yyyxxxwwwwwwxxxyyyyyyxxxwwwwwwwwwwwwwwwwwwxxxyyy{{{|||xxxxxxyyyyyywwwvvvwwwzzz|||{{{xxxtttooollllllmmmrrrrrrrrrsssuuuvvvwwwxxxuuuvvvvvvuuutttqqqooommmjjjhhhggghhhkkkoooqqqrrrpppqqqtttwww{{{sssqqqpppppprrrrrrqqqoooqqqtttuuussstttyyyzzzxxxuuuvvvyyyzzz{{{{{{{{{{{{yyyzzz{{{zzzxxxwwwwwwxxx|||||||||{{{{{{{{{zzzzzz???CCCHHHOOOVVV^^^ffflllsssuuuwwwxxxyyyyyy{{{}}}{{{}}}}}}|||||||||}}}}}}|||yyyvvvtttsssoooiiiddd[[[UUUMMMEEE???;;;777555555555444444444555666666222222333333333444444444444444333444555777999::::::<<<@@@GGGPPPZZZbbbgggiiinnntttvvvvvvwwwyyy{{{}}}}}}{{{yyyvvvssspppooojjjjjjiiigggddd```\\\YYYSSSNNNHHHEEECCC@@@;;;777777333222444444000...///111333777:::;;;888222...222000//////000111111000...///000222333333333333///111222222000000111333444666999999777666555555:::999777666666777888999777777777777777666666666777777666666666666777888;;;:::::::::999999999999666666666777888888999999444666:::;;;:::999999:::777777777777777666555555666666666666555555555444555444222222444555444333222222222333555666555444222333333333333222000//////000111333333333222111444444555555666777777777555555555444444444444444555333111111333333333222555666777888888777666555444555666666666666555444555666777888999888777777666666666666666666666666666555555555555444444444555666777666444444444666:::999888777555444222222666888999999888777777888999888888888999:::<<<===<<<;;;;;;;;;<<<===>>>???;;;999888777777777555333888666555555777888888777666:::===<<<:::888888:::999777666666777777666555:::::::::999888888888777777555555666999<<<<<<<<<999;;;<<<<<<:::999:::;;;:::;;;<<<===============@@@???>>>@@@CCCDDDBBB@@@AAACCCDDDDDDDDDDDDEEEGGGIIIJJJKKKLLLMMMNNNNNNNNNTTTVVVZZZ\\\]]]^^^```bbbcccfffjjjmmmnnnmmmkkkiiigggiiilllppprrrppplllhhhqqqrrrtttvvvxxxyyyyyyzzzxxx{{{~~~~~~~~~~~~||||||||||||{{{yyyxxxwwwvvvvvvttttttssstttuuuvvvwwwzzzzzzwwwwwwxxxwwwtttsssssssssssssssrrrqqqqqqrrrtttuuutttqqqooonnnooonnnmmmlllllllllmmmnnnooonnnmmmmmmllllllllllllllldddnnnuuutttpppnnnmmmlllooopppqqqqqqpppppprrrsssrrrrrrtttwwwyyyzzzxxxvvvxxxyyyzzz{{{{{{{{{zzzyyyxxxyyyzzz{{{{{{zzzxxxvvvxxxuuuuuuxxxvvvqqqoooppppppooooooooopppooommmjjjiiiiiiiiikkkooorrrssstttvvvxxx{{{}}}}}}|||zzzxxxvvvwwwxxxyyyzzzzzzzzzzzzyyyxxxvvvvvvwwwyyy{{{}}}{{{zzzzzz{{{yyywwwxxx||||||{{{wwwsssnnnkkklllmmmsssttttttuuuvvvwwwxxxxxxtttuuuuuutttsssqqqnnnmmmnnnllliiiiiillloooqqqrrrssstttuuuvvvwwwyyyzzzzzzqqqooonnnooosssuuusssqqqpppsssuuusssuuuyyyzzzxxxuuuwwwyyyyyyxxxxxxxxxyyyzzz{{{}}}|||zzzyyyyyyyyy{{{{{{zzzzzzyyyyyyyyyxxx<<<@@@EEEKKKRRR[[[ccciiiooorrrwwwyyyzzz{{{|||~~~zzz}}}~~~}}}||||||{{{{{{{{{xxxuuuttttttqqqkkkggg]]]WWWOOOGGGAAA<<<888666666555555444444444555555333333444555666777777888555444444444444555666777999;;;???FFFNNNVVV]]]```dddjjjqqquuuvvvwwwzzz|||~~~|||yyyuuuqqqooohhhjjjkkkjjjgggccc```^^^SSSNNNHHHDDDBBB???:::666888333111333333000///111000444888:::999555222000000111222222000000111222///000111222333333333222000111222222000///000111333555888888666444333333555555555666666666555555333444444444444444444555888777666555555666777777777777777666666666555555555555666666777888888999222444777888777888999:::777777888888777777666555444444444333333333222222444222111111222333333222333333333444666777666555555555555444444444444333222222333444444444333333444444555555555555555555444444444444333333222111444222111111222333333222555555555555555555555555444444555666666555444444444555666777888777777666666666666666666666666666666666666555555555555444555777999888666666777999999999888888777666666666666999;;;:::888777888999999999999:::::::::::::::999:::<<<===>>>>>>===<<<;;;:::888999::::::999888999777555666777999999999999<<<>>>===999777888;;;;;;:::888999::::::999777999999999999999999999999999777666777:::<<<======999<<<>>>===;;;:::;;;===;;;===@@@BBBBBBBBB@@@???DDDBBBAAAEEEIIIKKKIIIFFFGGGIIILLLMMMNNNPPPSSSUUUVVVWWWXXXZZZ[[[[[[[[[[[[bbbeeehhhiiihhhhhhiiikkklllnnnqqqssssssqqqooommmkkklllooorrruuutttrrroooxxxxxxyyyzzzzzzzzzzzzzzzwwwzzz~~~~~~}}}||||||~~~~~~~~~}}}{{{xxxuuussstttttttttttttttuuuwwwyyyzzz|||zzzvvvtttvvvvvvssssssrrrqqqpppooonnnnnnnnnooorrrttttttqqqoooooopppooonnnmmmlllmmmnnnpppqqqmmmmmmllllllllllllkkkkkkkkk~~~}}}ssssssrrrlllnnnqqqrrrrrrooonnnnnnooopppqqqtttxxx{{{|||zzzxxx{{{|||}}}}}}|||{{{yyywwwtttvvvyyy{{{{{{yyywwwuuuwwwtttsssuuutttpppnnnpppooonnnnnnooopppooollliiigggffffffhhhllloooqqqqqqrrruuuyyy|||~~~}}}{{{yyyxxxxxxxxxyyyzzz{{{{{{|||xxxxxxxxxxxxxxxyyyzzz{{{}}}zzzzzz|||zzzvvvxxx}}}zzzyyyvvvrrrnnnmmmoooppprrrsssuuuvvvxxxyyyzzzzzzuuuuuuttttttrrrqqqooonnnrrrooolllkkkllloooqqqqqqssstttuuuvvvvvvuuutttsssrrrooommmppptttvvvtttqqqooosssuuutttvvvzzzzzzxxxtttvvvwwwwwwvvvvvvxxx{{{{{{}}}~~~||||||}}}{{{{{{zzzyyyxxxwwwwwwwww===???DDDHHHOOOWWW___eeemmmqqqvvvzzz||||||}}}~~~xxx|||~~~}}}|||{{{{{{yyyvvvvvvvvvtttppplll^^^YYYPPPHHHBBB>>>:::777777666555444444444444444666666777999:::;;;<<<===666666555444444444444444888:::???EEELLLSSSXXX[[[aaagggnnntttvvvxxx{{{~~~}}}}}}|||zzzwwwrrrnnnlllhhhjjjlllllliiieeecccbbbSSSNNNHHHDDDBBB???:::555777222000222222111111333...222666666333000///000...111333222///...000222000000222333333222111111222333444333111000111222222555777777555333222111000222444666777666444333111111111222222333333333888777666555555666777888555444444444444333333333//////000111222222333333000222444555555666888:::444444555555444444333222333333333222222222222111666444333333444555555444222222222333555666555444333333222222222333444444222222222111111111222222555555555444444333333333555555666555444333222222222000///000222333333222666555444444444444555666333444555666666555444333333444666777777777666666777777777777777777777777777666666666666555555555555777:::999888777999<<<777888888888999999999999777999<<<;;;999777888::::::::::::::::::999777777666888<<>>;;;999<<<;;;:::;;;===>>>===<<<:::888666666888:::::::::===@@@BBB???:::888:::===>>><<<;;;;;;<<<===;;;:::999999999999999999::::::;;;999888888;;;===>>>>>>???AAADDDCCCAAA@@@AAACCCDDDFFFJJJMMMMMMLLLJJJHHHMMMKKKKKKOOOUUUWWWUUUQQQRRRTTTXXX[[[]]]```dddggg```aaabbbcccddddddddddddkkknnnqqqqqqooommmnnnppppppqqqsssttttttrrrpppnnnmmmmmmooorrruuuwwwvvvuuu{{{{{{{{{{{{{{{zzzyyyyyyyyy|||~~~}}}}}}{{{|||}}}}}}{{{xxxtttrrrsssttttttuuuuuuwwwzzz|||}}}}}}yyysssqqqtttuuutttrrrqqqooommmkkkkkklllllllllooossssssqqqooopppqqqnnnmmmlllkkklllnnnpppqqqllllllllllllllllllkkkkkk{{{pppsssuuuooonnnpppsssrrrnnnlllkkkmmmooopppsssxxx|||~~~}}}{{{}}}~~~~~~~~~}}}{{{xxxwwwuuuwwwyyyzzzyyyvvvsssqqqvvvsssrrrtttsssooonnnqqqnnnnnnnnnooopppooollliiiiiigggfffgggiiikkkllllllnnnqqqvvv{{{}}}}}}|||zzzzzzyyyyyyyyyyyyzzz{{{|||wwwxxxyyyzzzzzzzzzyyyyyy~~~zzzyyy|||zzzuuuwww}}}yyyxxxvvvrrrpppppprrrtttqqqrrrtttwwwyyy{{{|||}}}wwwwwwvvvtttsssrrrqqqqqqvvvrrrooommmnnnppprrrrrrrrrsssuuuwwwwwwvvvtttssstttpppnnnppptttvvvtttqqqooosssuuutttvvvzzz{{{xxxssstttvvvuuutttvvvzzz}}}xxxzzz|||}}}{{{zzzzzzzzz|||{{{yyyxxxwwwvvvvvvvvv<<<>>>CCCHHHNNNUUU]]]bbbhhhmmmrrrvvvxxxyyy{{{|||zzz{{{||||||{{{{{{|||}}}~~~}}}~~~{{{}}}|||xxxrrrpppqqqoookkkfff\\\OOOGGGDDD@@@999444777333444999888222111444444222333999AAADDDAAA<<<000000111222444555555666;;;<<<===???DDDLLLUUU[[[hhhfffiiiqqquuutttvvv{{{zzzzzzyyywwwtttpppmmmkkkgggiiijjjjjjgggdddaaa___UUUQQQKKKFFFAAA===888555111111111111111111111111000111333333333111///...222222111111000000//////333111//////111222333222...///000222222333333333222333444555555555444333666555333111111111333444666666666555444333111000777555444444666777666666777555222111222333333222222222222333333444444444333333333444555666555333666333111000111222222111333222222222222333444444555555444333333222111111444444333333222333333333555444444333333333333444222222111111111111222222444444333333333333222222555555555444444333333333000/////////000111222222333333333333333333333333777555444555888888666333666666666666666666555555777666666555555555666666777666555444333444444555:::888777:::>>>@@@>>>;;;<<<<<<<<<<<<;;;:::999999<<<;;;999888777888999999;;;:::999888888888888888===============<<<;;;::::::;;;;;;;;;;;;;;;::::::<<<======<<<;;;:::<<<===CCCCCCCCCCCCCCCBBBAAA@@@BBB@@@>>><<<;;;===???@@@<<<;;;999999:::===@@@BBB<<<===>>>>>>>>>>>>@@@BBBBBBEEEGGGEEEGGGKKKLLLJJJNNNKKKRRR___```VVVOOOQQQRRRSSSWWW[[[```bbbbbb```ZZZ]]]aaaeeegggjjjmmmooolllnnnkkkeeeeeekkknnnlllrrroooooorrrssspppqqqtttyyyxxxvvvtttsssttttttuuusssrrrqqqqqqrrrssstttuuu{{{{{{||||||}}}}}}~~~~~~~~~}}}{{{zzzyyyzzzzzz{{{zzzyyywwwuuutttpppooonnnqqquuuxxxxxxvvvwwwvvvtttsssrrrrrrsssssssssnnnllllllkkkiiikkkoooooonnnnnnooooooppprrrrrroooqqqqqqnnnnnnqqqpppnnnrrrrrrrrrpppnnnkkkhhhggg~~~{{{pppooommmhhhkkkmmmooonnnkkkiiijjjkkknnnnnnppptttxxx{{{||||||~~~zzzwwwyyy|||}}}zzzvvvyyyvvvyyyzzzwwwttttttyyywwwqqqkkkkkkmmmjjjeeelllmmmnnnppppppmmmhhhdddccccccccccccdddggglllpppkkkooovvvzzz{{{{{{|||}}}|||wwwuuuvvvxxxzzzzzzzzzyyyyyy{{{}}}}}}|||{{{zzzyyyyyyzzz|||}}}{{{zzzyyyzzz{{{yyytttrrrrrrtttwwwuuuuuuxxx{{{}}}{{{yyyttttttsssqqqqqqrrrvvvxxxxxxvvvsssrrrrrrtttwwwyyyuuussssssuuuwwwvvvrrrnnnrrrnnnooouuuvvvrrrpppsssvvvuuuttttttuuuwwwyyy{{{uuuvvvwwwuuurrrqqqtttwwwvvvyyy{{{zzzxxxvvvxxxzzz{{{{{{{{{{{{zzzyyywwwvvv;;;===AAAFFFKKKQQQXXX]]]iiimmmrrrvvvxxxyyyzzzzzz{{{|||}}}|||zzzzzzzzz{{{yyy||||||zzzzzz|||{{{wwwzzzzzzwwwqqqppprrrppplllhhh^^^QQQHHHEEEAAA<<<777666333333777777333222666777555777===EEEHHHDDD???444444333333333333444444888999;;;===BBBIIIRRRXXXfffdddhhhooorrrqqqssswwwuuuttttttrrrpppmmmjjjiiimmmllljjjiiigggccc___[[[VVVQQQKKKEEEAAA<<<888555222222222222222222222222000111333333333111000...111111000000000000000///222111000000222333333222000111111222333444444444444444444555444444333333666444333111111222333444888777666555444333222222555555555777999999777555777444222111111222111000222222222222333333444444333222222333555666444333555333111111222222222111555555555555555666777777666666555444444333222222555444444333333444444444333222222222222222222222222222111111111111222222444444333333333333222222333333444444333222222111111111111111111111222222333333333333333333333333777555444555777888666333666666666555555555555555555555555555555555666666999888777666555666777777666777999:::::::::::::::<<<<<<======<<<;;;;;;:::;;;:::999888888888888888888888777666666666777777::::::::::::999999888777999999::::::::::::999999;;;<<<======<<<===???AAAIIIIIIIIIHHHGGGFFFEEEDDDEEEDDDBBB@@@??????@@@AAAAAA???===;;;;;;<<<>>>???DDDEEEEEEEEEDDDEEEHHHJJJJJJNNNOOOOOOQQQUUUWWWUUUYYYWWW]]]dddaaaWWWUUU[[[\\\]]]___cccgggiiiiiihhhcccfffjjjlllnnnooorrrtttqqqsssqqqkkklllqqqsssrrrqqqoooppptttuuuttttttwww{{{zzzyyyxxxwwwwwwwwwwwwsssssssssssstttvvvxxxyyy|||||||||{{{{{{{{{{{{{{{||||||}}}}}}}}}||||||{{{{{{{{{{{{zzzyyywwwuuussspppnnnnnnppptttvvvuuutttwwwwwwvvvuuuttttttttttttwwwrrrnnnmmmjjjggggggjjjmmmmmmllllllllllllmmmmmmnnnpppqqqnnnnnnqqqqqqnnnpppppppppooommmjjjhhhggguuu}}}}}}qqqhhhjjjkkkhhhjjjlllmmmllliiihhhiiikkkmmmooosssxxx{{{}}}|||{{{vvvtttssstttuuuvvvtttsssxxxtttsssvvvyyywwwvvvvvvxxxxxxsssmmmkkklllkkkgggkkklllmmmooonnnkkkfffaaacccdddeeeeeefffiiimmmqqqrrrtttxxx{{{|||||||||||||||yyyvvvtttuuuwwwwwwwwwxxxwwwwwwyyy{{{|||{{{yyy}}}{{{yyyzzz|||~~~{{{{{{yyyvvvrrrrrruuuxxxwwwvvvvvvxxx|||~~~}}}{{{xxxwwwuuusssrrrsssvvvxxxyyyxxxuuussssssuuuwwwyyyvvvtttssstttuuussspppmmmpppmmmnnnsssuuurrrqqqtttuuutttttttttuuuwwwyyyzzzvvvwwwwwwtttqqqqqqrrruuuwwwzzz|||{{{xxxuuuvvvxxxwwwwwwwwwwwwuuussspppooo999;;;???BBBGGGLLLSSSXXXfffjjjpppsssuuuvvvwwwwwwyyyzzz{{{zzzxxxwwwwwwxxxvvv{{{}}}|||}}}~~~}}}yyyuuuvvvsssooooooqqqoookkkkkk```SSSJJJEEEBBB===999555222222444555333444666666666999???GGGIIIEEE@@@999777555333222222333444555666888:::???FFFNNNTTTcccbbbeeekkknnnmmmnnnqqqoooooonnnmmmllljjjhhhgggnnnjjjgggfffeeeccc^^^ZZZVVVQQQJJJDDD???;;;777555333333333333333333333333111111222333333111000///////////////000000000000222111111222444555333222222222222333444444444555666555444444333333333333444333222222222333444555999888666555444444444444333444666999;;;;;;888555666444111000111000///...111222222222222222333333222222222333444555444222555333111111222333222222333333222222333333444555666666666555555444444333555555444444444444555555222222333333333333333222333222222111111222222333444444333333333333222222111222333333333222111000444444333222222222333333333333333333333333333333666555555666777777666444555555555555555555555555666666666666777888888888::::::888777777888888999444888;;;:::777555777:::<<<<<<=========<<<<<<;;;:::::::::999888777666666777777666666666777888888777888888888888888777666::::::::::::::::::::::::<<<===???@@@AAACCCFFFHHHPPPPPPPPPOOOMMMKKKIIIHHHIIIHHHGGGEEEDDDCCCCCCCCCDDDCCCBBBAAAAAABBBCCCDDDJJJJJJJJJIIIIIIKKKOOORRRVVVYYY[[[ZZZ\\\aaacccaaafffdddggghhhaaaWWWYYYaaafffgggiiilllpppqqqpppooommmppprrrttttttuuuwwwxxxvvvwwwuuurrrrrruuuwwwvvvrrrppprrrwwwyyywwwxxx{{{||||||}}}||||||{{{zzzyyytttttttttvvvwwwyyy{{{|||||||||{{{{{{zzzyyyyyyxxxxxxyyyzzz|||}}}}}}~~~~~~|||||||||{{{yyywwwtttssspppooonnnoooqqqrrrrrrqqqtttuuuuuuuuuuuusssrrrqqqwwwrrrnnnmmmjjjeeeeeehhhllllllkkkjjjjjjjjjkkkkkklllooopppnnnnnnqqqrrrooonnnnnnnnnmmmkkkiiihhhgggjjjrrrrrrhhhcccgggkkkjjjjjjjjjjjjiiiggggggiiikkkkkknnntttxxx{{{{{{yyywwwtttuuuvvvvvvuuuuuuvvvwwwuuurrrrrrvvvxxxuuutttvvvwwwyyyvvvnnnjjjkkkkkkiiilllmmmnnnooooookkkeeeaaadddeeegggggghhhkkkooorrrwwwwwwxxxzzz{{{|||zzzyyy{{{yyywwwvvvwwwwwwvvvuuuwwwwwwwwwyyy{{{{{{zzzxxx~~~|||yyyyyy|||}}}{{{xxxsssqqqsssxxx|||xxxwwwwwwyyy|||~~~~~~}}}zzzyyywwwuuutttuuuvvvwww{{{zzzwwwvvvuuuvvvwwwxxxwwwuuusssrrrqqqooollljjjkkkjjjmmmqqqsssrrrrrrtttsssssstttuuuvvvwwwxxxxxxuuuuuutttqqqooonnnoooppptttxxx{{{zzzvvvsssrrrssswwwwwwvvvuuusssqqqnnnlll888:::===@@@EEEJJJQQQUUU___ccciiinnnppprrrsssttttttuuuvvvvvvtttssstttuuuwww|||}}}xxxnnnpppnnnkkklllooonnnjjjlllbbbUUUJJJDDD@@@<<<999666444333222222222333555222333777===CCCEEEAAA<<<:::888555333222222444555333444666888<<>>===@@@CCCFFFIIIMMMQQQTTTWWWWWWXXXXXXVVVTTTQQQOOOOOOPPPPPPQQQRRRRRRRRRRRRSSSUUUXXX[[[^^^aaacccdddaaaaaa`````````ccciiimmmnnnppppppmmmlllnnnnnnkkksssnnnjjjjjjiiiccc^^^[[[mmmoootttyyy{{{yyytttooosssvvvxxxyyyyyyzzz{{{}}}yyyxxxwwwxxxwwwvvvvvvvvvwwwuuuwww{{{|||yyyxxxzzzyyyzzz{{{|||{{{zzzyyyxxxwwwxxxxxxxxxxxxxxxxxxxxxyyyyyyzzz{{{||||||}}}}}}zzzzzz{{{|||}}}}}}}}}|||}}}~~~}}}|||{{{xxxvvvtttrrrrrrrrrqqqpppooooooooopppqqqtttuuuuuussspppnnnoookkkiiijjjhhhdddcccfffhhhiiiiiijjjlllnnnpppqqqmmmpppqqqooopppssstttrrrmmmmmmkkkjjjiiihhhggggggeeejjjnnnllljjjjjjjjjiiillljjjiiihhhiiikkkmmmnnnmmmoooqqqqqqqqqrrrtttwwwppptttxxxvvvqqqpppssswwwxxxwwwyyy|||{{{wwwvvvxxxwwwzzzxxxqqqllllllnnnnnnppppppooooooooolllhhheeegggiiilllmmmmmmnnnpppqqqttttttuuuwwwyyyzzzzzzyyy}}}|||{{{{{{{{{zzzxxxuuutttuuuvvvxxxzzzzzzxxxvvvvvvwwwxxx|||~~~zzzzzzyyyyyyyyyzzzzzzyyywwwwwwwwwwwwwwwxxxzzz{{{uuusssrrrrrruuuwwwwwwwwwxxxxxxwwwvvvuuuuuuttttttssssssrrroookkkhhheeeddddddhhhkkkmmmmmmnnnppppppmmmnnnppprrrttttttuuuuuummmlllkkkkkklllnnnooopppnnnrrruuuuuurrrppppppqqqppppppppppppnnnmmmkkkiii666777:::<<>>;;;999888555333000000000000000000000000111111111111111222222222000000000000111111111111222111111222444555333222222222000000000111222333666555444444333333333333444444444444555555555555555444222111111111222333666333000000222555888888555444333444444444222000444444333333333333333222333333333444555666555333333222222333555555444222333222222222222333444444333333333333333333333333333333333333444555666666888:::<<<===<<<999666333555444444333333444444555444444333333333333222222444444444444444444555555777777666555555555666666777777777777777777777777444666777777666555555666666666666777777888888999555666777999999999888888888777666666666777888999;;;888666777::::::777333999:::;;;<<<===>>>>>>>>><<<<<<;;;;;;999888666555888888777777777888888999999999;;;<<<============>>>===<<<<<<===>>>@@@AAA???AAAEEEHHHKKKOOOSSSWWWZZZ\\\]]]___^^^\\\YYYWWWYYYYYYZZZZZZ\\\]]]___```dddeeehhhjjjlllllllllllliiiiiijjjjjjkkknnnrrrvvvwwwzzzyyytttssstttssspppvvvqqqmmmnnnpppnnnggg```ppprrruuuyyy|||zzzvvvsssvvvxxxzzz{{{{{{{{{|||}}}{{{yyyyyy{{{{{{wwwvvvwwwyyyxxxzzz~~~~~~zzzyyyzzzyyyyyyzzzzzzzzzyyyyyyxxxxxxyyyyyyyyyyyyxxxwwwvvvxxxxxxyyy{{{|||}}}~~~||||||}}}}}}}}}}}}||||||}}}}}}}}}}}}|||zzzwwwvvvuuuvvvvvvtttrrrpppqqqrrrsssuuuwwwyyyxxxwwwuuusssrrrnnnkkkkkkhhhcccaaacccffffffgggiiikkknnnpppqqqooorrrsssqqqqqqtttuuurrrpppooommmkkkjjjiiihhhhhheeeiiimmmnnnmmmjjjhhhggglllkkkiiijjjlllnnnooooooqqqssstttsssqqqrrrvvvyyyqqqtttwwwuuuqqqoooqqquuuttttttxxx}}}}}}zzz{{{~~~yyyzzzxxxqqqmmmoooooonnnooommmjjjjjjjjjiiigggfffiiikkknnnoooooonnnnnnooorrruuuyyyzzzzzz{{{|||}}}|||{{{yyyyyyyyyxxxvvvsssqqqrrrtttvvvxxxxxxuuussstttuuuxxx|||}}}{{{yyyzzz{{{|||~~~|||yyyvvvvvvvvvvvvtttrrrssstttwwwssspppoooqqquuuxxxwwwuuussssssttttttsssrrrqqqpppnnnppppppnnnjjjfffcccbbbbbbhhhlllkkkiiikkkmmmlllkkklllmmmoooppprrrssstttnnnlllkkkllloooqqqrrrrrrooorrrtttrrrooommmnnnpppooooooooonnnllljjjhhhfff555666777888999===AAAEEEGGGKKKQQQVVVYYY[[[\\\^^^\\\]]]]]]\\\ZZZXXXYYYZZZ\\\```cccbbbcccdddaaa]]]TTTVVVWWWVVVXXX[[[ZZZUUUNNNJJJDDD>>>999666333222...222333000111444444000333333444555666777666555333333333333333444555555222333333333444666:::===???EEEIIIJJJLLLQQQPPPKKKGGGFFFEEECCCCCCCCCCCCCCCCCCFFFHHHFFF@@@<<<;;;<<<:::999888888888777444222000000000000000000000000111111000111111222222333222222222222111111111111222111000000222333333222444333111000000111333444444444444555444444333333555555555555555444444444444444333333333222222222666444222222444666777666555555555666777777555333555555555444444444333333555444444555777777666444333222222444666666444333000000000000000111111222444444444444444444444444555555555555666777888999???AAACCCDDDBBB>>>999666555555444444444444555555444444333333333333222222444333222111222333555666666555555555555666666777666666666666666666666666333666888777555444555777666777777888999999::::::777888:::;;;;;;:::999888;;;:::999999999:::<<<===<<<;;;;;;<<<<<<<<<;;;:::;;;<<<===>>>@@@@@@@@@AAA>>>>>><<<:::999888777777<<<<<<;;;:::::::::;;;;;;;;;<<<>>>???@@@AAAAAAAAADDDDDDCCCBBBCCCEEEGGGHHHEEEHHHKKKNNNPPPTTTXXX[[[```bbbeeehhhhhhgggeeecccggggggffffffgggiiikkkllloooqqqsssttttttsssqqqppplllnnnpppqqqrrrtttxxx{{{{{{}}}|||xxxvvvxxxwwwsssvvvtttrrrqqqsssssspppkkksssrrrrrrtttvvvxxxwwwwwwxxxyyy{{{zzzyyyxxxxxxyyy{{{xxxyyy||||||vvvuuuwwwzzzyyy{{{~~~}}}~~~{{{{{{zzzzzzzzzzzz{{{{{{wwwxxxyyyzzzzzzyyyyyyxxxxxxxxxyyyzzz{{{{{{|||||||||}}}}}}~~~~~~~~~~~~~~~||||||}}}}}}|||{{{yyyxxxwwwyyyzzzxxxuuussstttuuuvvvwwwyyyzzzzzzyyywwwvvvsssooommmmmmkkkfffdddfffhhhiiiiiikkkmmmoooqqqrrrrrruuuuuurrrrrruuuuuussssssqqqooommmkkkiiiiiiiiihhhiiikkkmmmllljjjhhhhhhkkkjjjiiikkknnnpppooonnnpppsssvvvuuurrrqqqtttxxxvvvxxxyyywwwtttrrrsssuuuqqqrrrwww||||||yyyzzz}}}{{{zzzvvvqqqooorrrqqqmmmoookkkhhhffffffhhhiiiiiijjjmmmpppqqqooommmllllllpppvvv|||}}}zzzxxxzzz}}}}}}|||zzzyyyyyyxxxvvvtttrrrsssuuuxxxzzzyyyvvvsssvvvvvvwwwzzz}}}~~~}}}|||{{{{{{{{{}}}}}}yyyvvvttttttsssqqqmmmmmmoooqqqtttqqqoooqqquuuxxxvvvsssnnnnnnpppqqqpppooonnnmmmhhhlllooonnnjjjeeebbbaaabbbjjjmmmjjjfffhhhiiihhhjjjjjjjjjkkkmmmooorrrsssnnnkkkjjjjjjnnnppppppooonnnoooooolllgggeeefffiiijjjjjjiiigggddd```]]][[[444555555555444666:::===@@@DDDIIIMMMOOOOOOPPPQQQRRRSSSRRRPPPMMMJJJJJJJJJKKKOOORRRRRRSSSVVVTTTPPPHHHKKKLLLKKKMMMPPPNNNJJJCCCAAA>>>:::777555333222***///222000222666666222222222111111222222222222333333333333333333333222111222222111111333666999555<<>>;;;555555444444444444555555444444444333333333222222444222000///000222444666555555444555555666777888555555555555555555555555333666888888555444555777777777888999::::::;;;;;;;;;<<<>>>??????===<<<:::>>>===<<<<<<===>>>???@@@>>>AAACCCCCC@@@>>>@@@BBB<<<===???@@@BBBBBBCCCCCC@@@???===:::999888888999BBBAAA@@@??????????????????@@@BBBCCCDDDEEEFFFFFFLLLKKKJJJJJJJJJLLLOOOPPPMMMOOORRRTTTWWWZZZ^^^aaaeeehhhkkkooopppooommmlllsssqqqooonnnnnnppprrrtttssstttwwwxxxxxxwwwtttssssssuuuwwwyyyzzz|||yyy{{{{{{wwwvvvxxxxxxttttttuuutttrrrqqqssstttttttttqqqmmmlllooossswwwyyyxxxyyyzzzxxxvvvtttttttttyyyvvvwww{{{{{{tttrrruuuzzzyyy|||~~~}}}|||{{{{{{|||}}}~~~vvvwwwyyy{{{||||||{{{{{{yyyyyyyyyyyyyyyyyyyyyyyy{{{|||}}}{{{|||}}}}}}}}}|||zzzyyyyyy{{{|||zzzwwwuuuvvvxxxvvvwwwxxxxxxyyyxxxwwwwwwpppmmmmmmooonnnjjjjjjlllmmmmmmnnnnnnpppqqqsssttttttwwwvvvssssssvvvvvvsssuuusssqqqnnnkkkjjjjjjjjjlllkkkkkkmmmlllkkkkkkmmmjjjhhhhhhkkkooopppooommmmmmqqqvvvvvvrrrpppqqqtttwwwxxxxxxvvvsssrrrrrrrrrrrrssswww{{{zzzuuuuuuxxx|||zzzuuupppqqqtttrrrlllppplllhhheeefffiiikkklllkkknnnqqqqqqooommmkkkjjjmmmuuu}}}~~~xxxtttvvv{{{~~~|||zzzzzzzzzxxxwwwuuuvvvxxx|||~~~}}}zzzwwwyyyxxxwwwyyy{{{~~~~~~~~~~~~|||{{{|||~~~}}}zzzvvvssssssrrrnnnjjjiiikkknnnvvvsssppprrrvvvwwwuuuqqqjjjkkkmmmnnnooonnnlllkkkeeeiiinnnnnnjjjeeebbbaaaccckkknnniiieeefffgggfffiiiiiihhhiiikkknnnqqqsssmmmjjjggggggjjjlllllljjjlllllljjjeee___\\\]]]``````___]]]ZZZUUUQQQMMMJJJ555444444333333444444555:::::::::;;;<<<===??????@@@BBBDDDFFFFFFEEECCCBBBDDDCCCCCCBBBBBBBBBBBBBBB@@@>>>===>>>AAACCCBBB@@@;;;:::999777555333222111444000---...000222111000222111000111333444333222444222111111222333222111000000000000111111111111666777888999:::::::::999777777777666666777777777666444333333444555444333222222222444555222,,,'''000000000000111222222333222222333444444333333222333333333333333333333333333111......///111111111111111111111111222222222444444222///111777888666888888777555555444444444555555555555555555555555222222333444666888:::;;;777777777777666666666666444555555666666666666666777777888888888888777777666666666555444444444333444333333444666777555444444444444444444444444444222333444666999<<<>>>@@@FFFJJJNNNOOOLLLDDD;;;555666444222333555666444222555666666444111000333666222222333333444555666666444555777999999888666555///---000555666444555777666777888777666666777999@@@===;;;:::;;;>>>@@@AAACCCCCCCCCBBBAAA???===;;;???@@@AAA@@@??????AAACCCCCCCCCCCCCCCCCCCCCCCCCCCEEEBBB??????BBBDDDDDDCCCEEEBBBAAAAAA>>>:::;;;???<<>>===<<<<<<;;;;;;<<<<<<:::888777888;;;===<<<:::888777666555333333222222444222111000222333333222444222222222444555444333444222111111222333333222000000000000111111111111444444444555666666777777333333222222222222333333444333333555666555333000000000111333666555111---444333222111111111222333333333444444444444444444555555444444333222111111444111//////000111222222111111111111111111111111333444222000222777777444888777666555444444444444444444444444444444444444444444444555666888:::;;;666666777777888888999999555555666777777777777777666666777777777777666666555555555555555555444444555444444555777777666555333333333333222222222222333444666888:::<<<===>>>DDDGGGJJJKKKHHHBBB:::555666444222333555555444222222555777666444222222333222333333444444555555555444555666777888777666666777444333555555333333777777888888777777777:::<<>>:::666666555333333444444333222000333666777666333111111444444444444444444444444555555666666666777777777<<<777555555444333555999999999999888999;;;???CCCDDDEEEFFFHHHKKKMMMOOOPPPOOOPPPPPPOOONNNLLLJJJIIILLLNNNOOOOOOOOOOOOQQQRRRKKKKKKKKKKKKKKKKKKKKKKKKFFFEEEDDDFFFJJJMMMOOOPPPNNNKKKKKKMMMLLLKKKMMMSSSMMMTTTYYYYYYZZZ]]]\\\ZZZ[[[]]]```dddeeeeeedddccc___aaacccgggkkkmmmlllkkkffffffggghhhjjjlllmmmnnnpppsssvvvvvvttttttwwwzzz{{{|||~~~}}}zzzxxxxxxyyy{{{}}}{{{|||}}}}}}|||{{{|||}}}{{{{{{zzzzzzzzzzzzzzzzzzzzzyyyyyyzzzzzzzzzxxxuuussswwwzzzxxxrrrooorrrwwwwwwuuutttssstttuuuuuutttrrrssstttsssrrrrrrtttuuuxxxyyyyyyyyyzzzzzzzzzzzzwwwwwwxxx|||~~~{{{xxxvvvvvvvvvxxxzzz{{{zzzvvvsssrrrtttxxxzzz{{{zzzxxxvvvxxxxxxyyyzzz|||}}}~~~~~~|||{{{{{{}}}~~~}}}||||||zzzyyyuuupppqqqqqqssssssoookkkmmmsssqqqrrrssstttttttttsssrrrqqqtttwwwwwwuuutttuuuxxxyyyxxxxxxwwwsssoooqqqvvvssstttqqqpppsssxxxwwwrrrooooooooonnnmmmllljjjjjjiiilllnnnppppppppprrrsssvvvuuuuuuvvvwwwvvvsssqqqyyyxxxvvvuuuuuuwwwzzz|||vvvtttrrrtttwwwyyyxxxvvvooonnnllljjjjjjkkklllmmmiiimmmrrruuuuuusssqqqpppwwwxxxyyyzzz{{{|||}}}}}}{{{{{{{{{yyyvvvuuuvvvwwwyyyxxxwwwvvvuuuvvvxxxyyy{{{|||yyyvvvvvvyyyxxxuuu}}}|||{{{|||{{{yyyuuurrrnnnnnnllljjjggggggiiilllmmmnnnnnnmmmllliiigggfffbbbdddeeeggghhhgggfffeee]]]___````````````aaaccceeeaaa^^^___bbbccc```\\\___```aaaccceeeggghhhiiihhhgggeeebbb^^^WWWOOOIIIAAAAAA@@@===;;;888666444444222000///000111000000333222222111111222222333666666555444444444444444444444555555666666666555666666555444444444444555222222222333444555555555666555444444555666888999333555777666333222444777666444333333444444333111333222111222444555333222000000111111111222222222444333222111222444666888333222222111111222222333444333333444555555222000444333222222222222111000777666444222222333555666888777555444333444666777777666555444333222111111555333111111333444444333777777666555444333333222111333333222444777555111666555555444333333444444222222222222222222222222666666555555555555666666555555666666777777888888444555555666666666666666444555555555555555555444444444555555666666777777777666666777999999888666::::::999999888777777777444555777999:::999777666<<<<<<===>>>===;;;999777666555444444444333333222111333555555555333222111444444444444444444333333555555555555555666777888999555444666666444666:::;;;;;;;;;;;;<<>>AAAFFFMMMRRRVVVZZZ^^^`````````aaabbbcccdddddddddcccbbb```______aaabbbaaa^^^\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\YYYZZZ[[[[[[\\\]]]^^^___eeebbb```aaa___]]]```fffeeekkkoooooonnnooommmjjjlllnnnrrruuuvvvuuutttrrrpppssssssqqqrrruuurrrlllgggggggggggghhhiiijjjjjjrrrrrrrrrrrrrrrtttvvvyyyxxx{{{~~~{{{{{{{{{{{{{{{zzzyyyyyyzzzzzzzzz{{{|||}}}}}}|||zzzzzzzzzyyywwwuuurrrppptttvvvxxxyyyxxxwwwuuutttvvvuuuuuuwwwzzz{{{xxxtttwwwvvvuuuuuuvvvvvvuuusssssstttuuutttttttttvvvxxxtttttttttssstttuuuuuuvvvsssuuuyyy|||{{{yyyxxxwwwvvvzzzwwwtttsssssstttsssssssssssstttwwwzzzzzzwwwuuussstttvvvxxxzzz{{{{{{{{{~~~|||||||||}}}}}}{{{zzz{{{}}}{{{wwwwwwzzz{{{yyy{{{yyyvvvtttuuuwwwvvvtttxxxwwwwwwvvvuuutttsssrrrtttuuuwwwwwwwwwvvvwwwwwwuuuwwwwwwvvvuuuvvvwwwxxxyyyzzzxxxwwwzzzzzzxxxxxxwwwuuurrrooommmllllllnnnpppqqqppppppqqqrrrvvvtttssstttvvvxxxxxxxxxvvvvvvvvvvvvvvvwwwwwwwwwzzzvvvtttwww{{{|||yyytttpppooommmkkkjjjiiiiiiiiihhhlllqqqssstttvvv{{{~~~{{{xxxxxx|||}}}|||yyy~~~~~~|||zzzyyyyyy{{{uuuwwwyyy{{{{{{xxxuuurrrzzzxxxtttqqqsssxxxxxxsss{{{{{{zzz{{{{{{yyyvvvssspppooonnnmmmmmmlllkkkkkkjjjkkkjjjiiihhheeecccaaacccddddddccc```\\\XXXUUUQQQSSSTTTSSSRRRRRRSSSTTTQQQRRRRRROOOJJJGGGGGGHHHBBBCCCFFFIIINNNRRRVVVXXXYYYSSSLLLGGGBBB===666111222222222222111000///......///000000///......---111111000000000000111111555555444333222222333333333333222111111333444555444444333222222222222333000222333333333333444666333333333444444444444444111333444444333222222333444222111111333333222000222111222444666666444333111111111222222222222333222222111111222333444555444444333333333333444444888555222111333666888999111222333333333333444666222333333444555777888999888888666555444444555555444444444444444444555555444333222222444444333222222222111111000000//////222444333000222555444000444333333222222333333333222222222222222222222222444444333222222222222222666666555444333222111111111222222333444333333333444444555555555555444444666666666666666666777777777666666777999999888777666666777777777777777777555666666777777555444333666666666666666777777888555666666555333111222333444222000000222333444444444444444444444444444444333333444555666777777888777555555888777222000111999;;;>>>@@@DDDJJJQQQVVV]]]aaaeeegggffffffhhhjjjlllmmmmmmmmmmmmkkkjjjiiijjjlllmmmllljjjgggffffffeeeeeeeeeeeeeeeeeeeeeeeeeeeggghhhhhhgggfffggghhhooollliiiiiifffdddgggmmmmmmsssvvvtttrrrrrrpppmmmnnnpppsssvvvwwwwwwuuutttvvvzzzwwwqqqppptttqqqiiiiiiiiiiiiiiijjjkkkllllllttttttsssssstttvvvxxxyyywwwzzz~~~xxxyyyzzz{{{zzzyyywwwvvvzzzyyyxxxyyy{{{||||||{{{vvvwwwxxxyyyxxxwwwvvvuuurrruuuxxxxxxwwwtttrrrrrrvvvsssqqquuuzzz|||xxxsssxxxwwwvvvwwwxxxxxxvvvtttooopppqqqpppooooooqqqsssrrrrrrrrrrrrssssssssssssppprrrvvvzzz|||~~~yyyuuuuuuuuuvvvvvvzzzvvvrrrooopppqqqrrrrrruuutttsssvvvyyyyyyvvvrrrqqqrrrtttvvvwwwxxxwwwwwwwwwwwwxxxzzz}}}~~~yyy{{{yyyuuuuuuzzz|||zzzyyywwwtttrrruuuxxxvvvqqqttttttuuuuuuvvvwwwwwwxxxsssttttttuuuuuuttttttssssssvvvvvvtttuuuxxxxxxvvvxxxxxxwwwvvv{{{|||zzzzzzzzzxxxwwwuuusssrrrsssttttttrrrpppoooqqqrrrvvvtttssssssvvvxxxyyyyyywwwxxxyyyzzzzzzzzzxxxwwwyyywwwwwwxxxzzzzzzwwwtttqqqpppooommmllljjjjjjjjjlllnnnppprrrtttyyy}}}{{{xxxxxxzzz{{{zzzyyy~~~|||{{{|||}}}uuuwwwzzz|||{{{xxxtttqqqwwwxxxvvvrrrssswwwvvvsssyyyxxxxxxxxxyyywwwtttqqqqqqooommmlllkkkkkkjjjhhhggggggfffeeecccaaa^^^]]]\\\[[[ZZZXXXTTTPPPKKKIIIDDDEEEFFFEEEDDDCCCDDDEEEBBBDDDEEEAAA;;;777888:::888888888:::<<>>999555333222111111000000000000000///...---,,,...000000...,,,,,,,,,222222111111111111222222555444333333333333333444666555444333333555777888555555444333333333333444111333555555444444555888555666777888777666444333333222333444555555333111333222111222444444444222111111222444777777555333111111111222222222333333222222333333444555555666555555444444444444555555666444333444666999:::;;;333555777777555444555666222333444666666777666666777777666555555444333333666666555555444444333333333222111222444444222111111111111111000000000000333444222///000444444111333333222222222222333333333333333333333333333333444444333333222222333333555555555444444333333333222222333444444444444333555555666666666666555555777777777666666666666666666666555777888999888666999999::::::;;;;;;<<<<<<888777777777777666666666555555555666666666777777555777777555222000111333333111000111444555333222222333333444444555555555111222444666777777777666888555444666555111111444555888<<>><<<888999:::999888888999:::999999999777444333222222333222111111111333555666444333111///------///111///000000000000///.........///000///------///222555444444333333444444555666555555444555555666666555444222000111333555777888777666666555555666666444666888888666666888;;;999:::<<<===<<<999666444555333222444777777444000444333222333555666555444111111222555777777555333111111222222222333333333444555666777888888888888777777777666666777777777333333444666:::<<<;;;;;;888;;;===;;;777444333444222333555777777666444333666666666666555444333222888888777555444333222111222111111222333444222000333333333333333333333444444444222...///444444222222222222111222222333333333333333333333333333333555444444333333444444444444444555555555555555555222333444444555555444444555555666666666666555555888888777777666666555555666555555666888888777666666777777888999:::;;;;;;:::999888888777888888999555555555666666666777777555777888666222000111333000000000333666666333///222222333333444555666666000111444666888777666666777333111333444333666;;;222555;;;@@@FFFLLLRRRVVVbbbggglllnnnnnnpppvvv{{{vvvwwwwwwxxxwwwvvvtttsssooorrruuuwwwvvvuuuuuuuuupppppppppppppppppppppppprrruuuxxxxxxvvvvvvwwwyyyvvvsssppppppnnnmmmqqqwwwpppvvvzzzxxxwwwwwwuuurrrxxxyyyzzz{{{|||}}}}}}}}}|||{{{qqqooovvvtttmmmkkkkkkkkkkkklllnnnoooppppppooooooqqqsssttttttsssxxx{{{~~~{{{zzzwwwvvvuuuvvvxxxzzz}}}zzzxxxwwwyyyxxxvvvsssuuuuuutttsssrrrqqqqqqqqqsssvvvzzzzzzvvvrrrpppppprrrrrrrrrqqqpppooopppppptttsssssstttuuutttrrrpppmmmnnnnnnllljjjjjjkkkllllllmmmoooqqqqqqpppooommmhhhlllpppqqqrrrtttxxx{{{|||xxxqqqmmmmmmnnnppppppooonnnnnnoooqqqqqqpppooouuurrrppprrruuuuuuqqqlllmmmnnnppprrrrrrrrrpppooovvvuuuvvvxxx{{{}}}|||{{{vvvyyyzzzxxxwwwxxxvvvrrrpppxxx{{{wwwtttwwwxxxuuuuuuuuuuuuuuuuuuvvvvvvwwwxxxwwwvvvvvvvvvuuusssrrrrrrvvvwwwtttvvvzzzzzztttrrrsssrrrsssxxx|||wwwxxxzzz}}}~~~zzztttpppoooqqqsssrrrsssuuuyyy{{{zzzwwwtttxxxxxxwwwwwwwwwwwwwwwwwwpppsssvvvwwwvvvuuuuuuuuuttttttsssrrrqqqpppooonnnsssrrrsssvvvzzz{{{yyyvvvxxxxxxwwwwwwwwwyyy|||~~~{{{|||}}}|||{{{{{{}}}{{{zzzxxxvvvuuuvvvvvvwwwwww|||}}}xxxsssrrrqqqpppqqqqqqqqqrrrrrrqqqnnnkkkeeeaaa\\\YYYYYYYYYXXXVVVJJJJJJJJJIIIFFFDDDAAA???AAA@@@>>>;;;999666555444111333444444333333555666888555222333555666333000111000///...///000222444111333333111---,,,...111111111111222111111000///.........,,,***,,,111666111111111111222444666777666666666555555555555444666555444444555777999:::666666666777777888888888777999777444555999<<<::::::;;;;;;:::888444///---444444555555444444333222111222222333333222222111555333222222444444333111444222111111222333333222111333555666666777888999888666555444555666555444444444555888;;;;;;:::888999:::::::::999888666555555444333333444555444222444333111000111333666888666666555444333222222222111111111111111111111111111333555444111111333666555555666666555333111000555222000111444777777666666666666666666555555444777555444555777888666333888888777777666666555555888:::888333222555555333666666666555444444444333:::888777555555555777888999999888888777777777777:::777555555888:::999888999888777666555555555666444555666666666777999:::666666555555444333222111333333333333333333333333444333222222444444333222333333333333333444555666333444444555666777888888444888;;;<<<>>>DDDNNNVVVaaafffkkkllllllpppyyyzzzyyyzzz{{{{{{zzzwwwtttsssrrrrrruuuzzz|||zzzwwwuuusssrrrsssqqqlllmmmqqqrrrxxxzzzwwwwww{{{|||yyyzzzwwwtttpppooooooqqqssszzzzzzyyyxxxwwwvvvuuuuuutttyyy{{{yyyxxx{{{|||zzz|||zzzwwwuuutttqqqnnnkkkllllllkkkkkklllmmmoooppptttrrrooooooqqqtttuuuuuuxxxxxxyyyzzz||||||zzzxxxssstttttttttssstttvvvyyy|||yyyvvvtttttttttsssrrrpppqqqsssrrrpppnnnnnnnnnnnnrrrwwwyyywwwsssooonnnppppppooonnnmmmkkkjjjjjjpppmmmkkkllloooooonnnllljjjkkkkkkiiifffeeefffgggjjjiiiiiihhhhhhggggggfffkkkkkklllmmmoooqqqtttuuutttssspppnnnnnnnnnoooppptttpppkkkiiijjjkkkkkkjjjqqqssssssrrrooommmlllmmmiiikkknnnpppqqqqqqoooooopppsssvvvwwwvvvuuutttuuuttttttsssssstttuuuvvvwwwuuuuuuvvvwwwwwwwwwvvvvvvssstttuuuvvvvvvuuutttsssvvvyyyyyyvvvuuuuuusssooorrrsssuuuvvvwwwwwwvvvvvvsssvvvwwwvvvwww{{{{{{yyyvvvvvvvvvwwwzzz}}}~~~~~~zzzsssppprrrrrrppppppuuuwwwvvvvvvyyyzzzyyyzzzyyywwwvvvuuutttuuuuuuvvvwwwyyyzzzzzzxxxuuusssuuuwwwxxxwwwtttuuuxxx|||wwwttttttwww||||||xxxsssttttttuuuvvvvvvvvvvvvvvv{{{{{{{{{}}}~~~~~~|||zzz~~~yyyuuuuuuwwwxxxuuuqqquuuvvvsssnnnmmmpppqqqoooooollliiiiiijjjiiiccc^^^^^^XXXPPPMMMNNNNNNKKKGGG>>>===<<<<<<<<<;;;999777777666444222111111111111111222333444444333222111000444555333333555444111:::666111......///000000222111111000///000000000333333333333222000...---222222111111000//////...111111111111222333555666777777777777888888888888777666555555666888:::;;;777777777888888888999999999;;;:::777888<<<>>>===777888999:::999777555444444444444444444333222222111111111222222111111111444333222222444444333222444222111111222333333222222444666777777777888:::;;;999777777888888777666555555666888::::::888666888888999999999777666555666555444444555555444333000111111111111111111111777666555444333333333333333333222222222222222222222444444333111111333555333444444444444222000///444222111222555777666555555666777777888888888888888666555666888999777555777777777777666666666666666888777333333666777555666666666666666666666666666666666555555444333333777777777666666666555555888666444444666888888777======<<<;;;::::::999999555555666666666666777999777777777777777666555444333333333333333333444444555333222333444444333222444333333333333444555666555666666666666666666666222555888999:::@@@IIIPPP\\\dddlllpppqqqtttzzz|||{{{{{{||||||zzzwwwttttttssssssvvvzzz|||zzzwwwxxxuuuttttttqqqnnnooosssrrrxxxzzzwwwvvvzzz{{{xxxyyyxxxuuusssrrrrrrsssttt|||{{{yyywwwtttqqqnnnmmmooouuuwwwuuuuuuwwwxxxvvvwwwuuusssrrrrrrpppmmmkkkllllllkkkkkklllmmmoooppprrrpppoooppptttwwwyyyyyytttsssrrrsssttttttrrrqqqrrrssssssrrrqqqrrrtttvvvxxxvvvsssrrrssssssrrrqqqssstttsssqqqooonnnoooqqqnnnqqquuuwwwuuurrrpppooommmllljjjiiihhhggggggggggggeeeeeefffiiikkkiiihhhgggfffeeeddddddccccccccckkkkkkiiihhhfffeeedddcccggghhhjjjkkkmmmooopppqqqpppnnnmmmkkkkkklllmmmnnnrrrnnnjjjhhhiiiiiigggffflllooorrrrrrpppllljjjiiijjjlllmmmoooppppppppppppppprrruuuvvvvvvuuutttuuutttsssrrrqqqrrrsssuuuwwwssssssuuuvvvwwwwwwwwwwwwttttttuuuuuuuuuuuuttttttuuuxxxyyyvvvvvvwwwvvvrrruuuvvvxxxyyyzzzzzzyyyyyysssuuuuuussstttxxxyyywwwsssuuuwwwwwwwwwxxx{{{~~~{{{|||xxxrrroooqqqpppnnnqqqvvvxxxvvvvvvyyy{{{zzz|||zzzyyywwwvvvvvvvvvvvvvvvwwwxxxyyyxxxwwwtttsssuuuvvvwwwwwwvvvwwwyyyzzzxxxwwwyyy|||~~~yyyuuutttuuuwwwyyyyyyyyyyyyxxx|||{{{{{{{{{||||||yyywwwuuuqqqnnnooorrrsssqqqnnnooopppnnniiigggiiiiiifffeeebbb______```^^^YYYTTTKKKEEE???<<<======;;;888777666555555666555333111333333222111111222222333000111111222222111111000///222333111111222111...444111...---...///000000222111111000000000000000444444444444333111///...000000000000000000000000222222111111111222444555777777888888999999::::::888888777777777999:::<<<999999999:::::::::::::::<<>>;;;<<<@@@AAA@@@999::::::::::::999888777333333333333333222222111000000111111111111000000222111111222444555555444444333111111333333333222333555777888777777888999999777555444555555444333666666666777888888666444666777777777777777666666777666555555666666555333222444666888888666333000777777666555444444444444555444444333333222333333333444444333222111333444777777888888888666555444444333333444666777666555555666777999::::::;;;;;;888777777777999999888666666666666666777777777777444777666444444888999777777777888888888888888888555666777888777555222111777777777777666666666666888666555555777888888777<<<<<<<<<<<<;;;999777666555555555555555666666666666666777777777666666555222222333333444444444555666444333333444444333111444444333333333444555555777666666666555555555444555888999:::;;;@@@GGGMMMUUU___llltttwwwxxx{{{~~~~~~}}}||||||zzzwwwtttuuuttttttwww{{{|||zzzwww|||xxxuuutttrrroooqqqwwwssswwwyyyvvvuuuxxxyyyxxxyyyxxxwwwwwwvvvvvvwwwwww|||{{{yyywwwssspppmmmkkkmmmsssvvvuuutttvvvuuussstttsssqqqqqqqqqpppnnnlllllllllllllllmmmnnnooooooqqqpppooopppsssvvvwwwwwwsssqqqooonnnoooooonnnmmmnnnooopppooonnnnnnoooqqqqqqooommmmmmnnnoooooonnnrrrrrrqqqnnnlllllloooqqqmmmooorrrrrrpppnnnnnnnnngggfffdddbbbaaaaaabbbccc``````aaadddggghhhgggfffdddaaa^^^^^^```aaa___]]]eeeeeedddcccbbbaaa``````bbbdddfffhhhjjjjjjjjjjjjhhhhhhgggfffggghhhiiijjjmmmkkkiiihhhhhhgggdddbbbgggkkkoooqqqooollliiigggiiijjjjjjkkklllmmmnnnnnnnnnqqqtttvvvuuutttttttttrrrqqqooonnnoooqqqtttvvvqqqrrrsssuuuvvvwwwxxxxxxtttttttttsssssstttttttttuuuxxxyyywwwwwwyyyyyyvvvwwwwwwxxxyyyzzzzzzzzzzzzsssuuutttpppqqquuuwwwuuupppuuuxxxwwwtttrrruuuxxxxxxyyyxxxsssqqqrrrpppmmmqqqvvvxxxvvvvvvzzz{{{zzz}}}{{{zzzxxxwwwwwwwwwwwwwwwwwwwwwwwwvvvuuutttsssuuutttuuuwwwyyy{{{zzzyyywwwyyy|||~~~~~~{{{xxxuuutttvvvyyy|||}}}}}}{{{zzz~~~}}}|||||||||zzzwwwtttpppmmmkkklllooopppooommmfffhhhfffaaa______]]]ZZZUUURRRPPPOOOPPPNNNIIIEEE>>>999444222333444222000111000///000000000...,,,////////////000222333444000//////////////////000---000111...---///...+++...---,,,,,,...000000///111111000000000/////////444444444444333222000///......///000000111222222444444333222222333444555666666777888999:::;;;;;;:::999999999999:::;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<===@@@???======AAACCCAAA@@@???===;;;999777555555222222333333222222111000111111222222222222111111111000000222444666666555444333111111333444333222333555666777666666666777666444222222222333222111333333333444666777555444555555666666666666666666888777555555666666555333333555888:::;;;999666555777777666555555555555555777666555444333444444555444444444333222222333333777888999999999888777666333444555666777777666555666666777888999:::::::::777777777777888888777666555555666666777777888888444777777555555888999666888888999999999888777777888999999999888777555444888888888888888888888888999888888888999:::::::::;;;;;;<<<<<<;;;888666444666666555666666666555444222333444444444444444333222222333333444555555555666555333333444444333111444444333333333444444555444444444444444444444444888999::::::;;;???EEEIIIPPP[[[iiisssxxxzzz}}}~~~}}}|||{{{yyyvvvssstttsssssswww|||~~~}}}zzz}}}xxxuuusssqqqooosssyyyuuuwwwwwwvvvuuuvvvwwwxxxyyyyyyzzz{{{{{{{{{{{{{{{yyyxxxxxxwwwuuutttrrrqqqqqqvvvyyywwwuuuvvvuuurrruuutttsssssssssrrrpppmmmmmmmmmmmmmmmmmmnnnnnnooorrrpppnnnnnnpppppppppoooooommmjjjjjjkkkllllllkkkkkklllmmmllljjjjjjkkklllkkkiiihhhhhhhhhhhhgggfffiiijjjjjjjjjiiijjjlllnnnmmmnnnnnnllliiiggghhhiiibbb```]]][[[ZZZ\\\^^^___[[[\\\^^^aaaccccccbbbaaa```\\\XXXYYY]]]___]]]YYYZZZZZZ[[[\\\\\\]]]^^^^^^]]]___aaadddeeeeeedddcccaaaaaaaaaaaabbbdddeeeffffffggghhhiiihhhfffdddbbbfffiiimmmnnnmmmkkkiiiiiiffffffffffffgggiiijjjkkklllooorrrssssssrrrrrrsssooonnnlllkkklllooorrrtttrrrssstttuuuvvvwwwwwwwwwuuutttsssrrrrrrssstttuuuvvvyyyyyywwwwwwyyyyyyvvvuuuuuuuuuvvvvvvwwwwwwwwwtttuuusssooooootttvvvuuupppvvvzzzyyyrrroooqqquuuvvvxxxxxxuuussstttqqqmmmqqqvvvwwwuuuuuuyyy{{{zzz|||{{{yyyxxxwwwwwwwwwwwwwwwwwwvvvuuutttsssssssssuuutttuuuxxx|||~~~|||yyyuuuwwwyyyyyywwwuuuuuuuuutttwww{{{~~~~~~}}}{{{}}}|||zzzxxxwwwtttpppmmmmmmjjjgggfffggggggeeeccc[[[]]]\\\WWWTTTTTTQQQMMMEEECCCBBBAAAAAA???;;;777999666333111222333222111000///...///000000///---------......///000111222///...---,,,,,,---...///---000000,,,,,,...---***---,,,,,,---000000///...000000000000000//////...222222333333222111///.........//////000111111111555555444333333444555666777777888999;;;<<<======:::::::::::::::;;;;;;;;;>>>>>>>>>>>>>>>>>>>>>===;;;>>>>>><<<===@@@AAA???BBBAAA>>>;;;999666444333222222333333222222111000222333333444444333333222111000000222444666666555555333222222333444444333222333555555444333444555888666444444555555555444000///000222555666666555555555555555555555666666999777666555666666444333///111222444666777888888777777666555555555555666777666555444444555666777555444333222222333222222222333444555555444333333333555777888777777666555666777777777777777666666555666777777666666666666555555666666777777888888666999999666555888777444999999::::::999888666444;;;:::999888777888999999888888888888888888888888888999999::::::999::::::===>>>??????>>><<<999777888777666777999999666444222333333444444444444333333333333444444555555555666555333444444555333222555444444333333333444444000000111222222333444444666666666666888;;;???BBBMMMVVVdddooovvv{{{~~~~~~|||zzzyyywwwtttrrrqqqqqqrrrwww|||}}}{{{wwwsssrrrpppooossszzzwwwwwwwwwwwwuuutttvvvxxxzzz{{{}}}~~~~~~~~~xxxwwwwwwvvvuuutttttttttuuuyyy{{{xxxuuuuuutttqqqvvvuuusssssssssqqqooolllmmmmmmnnnnnnnnnnnnnnnnnnpppooommmmmmnnnnnnmmmllliiigggeeeeeefffhhhhhhhhhhhhjjjjjjjjjhhhfffggghhhgggeeecccccccccbbb___]]][[[^^^cccfffgggggghhhiiilllllljjjfffbbb``````bbb[[[YYYWWWUUUUUUVVVXXXZZZUUUWWW[[[]]]]]]\\\ZZZYYY\\\XXXUUUVVVZZZ]]]ZZZWWWTTTUUUVVVVVVWWWXXXYYYYYYWWWYYY[[[]]]^^^^^^]]]\\\ZZZZZZ[[[\\\]]]___```aaa^^^aaaeeeggghhhfffdddcccggghhhiiiiiihhhhhhiiikkkddddddddddddeeeggghhhiiihhhkkknnnppppppooooooppplllkkkjjjiiikkkmmmppprrrtttuuuuuuuuuuuuuuutttssstttsssrrrqqqqqqrrrssstttxxxzzzyyyvvvuuuwwwwwwtttssssssssssssssstttttttttuuuvvvtttpppppptttwwwvvvqqqwww|||zzzsssoooqqquuusssvvvwwwtttssstttrrrmmmqqquuuvvvttttttxxxzzzzzz|||zzzyyywwwvvvvvvvvvvvvwwwwwwvvvuuutttsssrrrrrrvvvuuuvvvyyy}}}}}}zzzvvvvvvvvvsssrrrqqqtttvvvvvvyyy|||~~~|||zzzxxxvvvtttqqqoookkkgggcccdddaaa]]]ZZZWWWTTTQQQPPPLLLOOOMMMIIIFFFFFFCCC???:::999888888777555222000333111000//////000//////000///...///111111000...---.....................///...---,,,,,,---...///...000000---,,,///...,,,000//////000111000...,,,///000000000000///......000000111111000///...---////////////////////////555444333333333555666777999999:::;;;<<<===>>>???:::::::::;;;;;;;;;;;;;;;===============<<<<<<<<<999<<<<<<:::;;;>>>???<<<<<<<<<;;;:::999777666555333333333333333222222111333333444444444444333333111000000222444666666555555444222222444444444333222333444444333222222333444222111111333444444333/////////111555777888888777666555555555555666666999777555555555555333222111111222444666999;;;===666666555555444555555666666555333333444555888999666444222222333333222111111222444555555555444444555666888888777666666777666666666666666555444444444555777777555555555666666666666666777777777777666999999777666888777444888999;;;;;;:::999666555:::999777666777888:::<<<888888888888888999999999777999;;;;;;:::999:::;;;<<<============;;;:::999:::888777999<<<===:::666777777888888888777777666444444444444444444444444555444333444555666555333555555444333333333444444//////000111222333444444888777777888999<<>>999888999777444222333333444333111000///000000///..................------...000111000.........//////...---,,,+++///..................//////111000------000111///333111000111111000...,,,...///000111000///...---...//////000///...---,,,////////////////////////222111111111222444555666777777888999:::;;;;;;<<<:::::::::;;;;;;:::::::::;;;;;;:::::::::999999999777:::;;;999:::======:::666777999999999888666555444444444444444333222222222333333444444333333222222111111222444555555444555444222222444555444333333444555555333111222222///...---...000222222222333222222333666999999999999888666555555555555666888666555444444444222111333444555666888:::<<<===555444444444444444555555444333222222333666999;;;777555222222333444222000333444555777888888777777666888999888555555777999444444555666666666555555444666888888666555666777777777777777666666666666444888999777777999999555777888;;;<<<===<<<:::999888999999:::;;;<<<===>>>;;;;;;;;;;;;<<<<<<======:::<<>><<<===???;;;;;;;;;;;;;;;;;;;;;;;;;;;999999<<<@@@AAA===999;;;;;;;;;;;;;;;:::999888666666666555444444333333444333222444666777666555666555444333333333333333111222222222333333444444::::::999:::<<>>??????>>>===888:::<<>>AAADDDEEECCCAAABBBDDD?????????>>>???@@@AAAAAA<<<::::::===BBBCCC???;;;======<<<<<<;;;:::999888777777666555444333333222333222222444666777777666666555444333333333333333555555444444444444333333888777666777:::===>>>???HHHRRRbbbqqq|||~~~~~~|||zzzzzzyyyxxxvvvtttrrrrrrvvvzzz{{{yyyvvvtttqqqqqqsssssssssxxx~~~~~~yyyxxxyyywwwsssuuu{{{zzztttppppppsssuuupppttttttrrrsssxxx|||}}}tttsssssstttuuuvvvtttsssmmmnnnoooppppppooonnnmmmcccbbb`````````___\\\ZZZXXXVVVUUUSSSRRROOOKKKHHHHHHJJJKKKJJJGGGEEEDDDDDDBBBAAAAAABBBCCCCCC@@@>>>:::<<<>>>???@@@AAACCCEEEEEEEEEEEECCC@@@???@@@AAA>>>??????@@@AAAAAAAAAAAA<<