BM6P6(@ XXXLLLOOOJJJFFFEEEDDDDDDEEEEEEDDDCCCGGGFFFEEEEEEFFFFFFEEEDDDBBBAAA@@@@@@BBBBBBAAA@@@@@@@@@??????????????????===<<<:::999:::;;;===>>>???===<<<;;;;;;<<<>>>??????BBBBBB>>>AAAFFFFFFAAACCCDDDAAA;;;888999777333666666666666666666666666666666666666666666666666888777666555555444555555666666555444444444444444444444444444444444444444444444444333333222222222333333333444444444555555444444444444444444444444222333333444444333333222444444555555555555444444333333333333333333333333222222333333333333444444222222222222222222222222333444555444222111222333444333222222333333111000111111222222222222111111111111111111111111111111000000000000000000000000111111222222222222111111000000000000000000000000...//////000000000000000000000000000000000000000////////////////////////000000000000000000000000222111000.........///000000000000000000000000000000000000000000000000000000000000000000000000000222111111111000000//////////////////////////////////////////////////////............////////////......//////000000111111111///...------...///111111111000000//////......111111000000//////......111111111111111000//////111222555888:::;;;::::::AAA@@@===:::999>>>FFFMMMHHHHHHFFFBBB===:::999:::<<<<<<<<<===============;;;;;;:::::::::;;;;;;<<<===<<<;;;;;;;;;:::888666222333444444333222111000___PPPOOOIIIGGGFFFDDDEEEFFFFFFEEECCCEEEDDDCCCCCCDDDDDDCCCBBBCCCAAA@@@AAABBBCCCBBBAAA@@@@@@@@@@@@@@@?????????@@@???===<<<<<<===>>>???>>>>>>>>>===<<<;;;999999???BBBBBB@@@BBBGGGFFFAAAAAABBB@@@:::777888666333666666666666666666666666666666666666666666666666777777666666555666666666777666555555444444555555444444444444444444444444444444444333333333222222333444444444555555555555444444444444444444444444333333444444444444333333444444555555555555444444333333333333333333333333222222333333333333444444222222222222222222222222333444555444222111222333444333111222333333222000111111222222222222111111111111111111111111111111000000000000000000000000111111222222222222111111000000000000000000000000...//////000000000000000000000000000000000000000////////////////////////000000000000000000000000000///...---------...///000000000000000000000000000000000000000000000000000000000000000000000000111111111000000000//////////////////////////////////////////////////////............////////////////////////000000000000000///...------...///000111000000000/////////...111000000000/////////...111111111111111000/////////111444777999:::::::::===>>>>>><<<;;;>>>CCCGGGDDDDDDCCC@@@<<<999999:::;;;;;;;;;<<<<<<<<<<<<<<<;;;;;;:::::::::;;;;;;<<<;;;:::888888999888666444111111111111111000///...hhhSSSOOOGGGHHHGGGEEEFFFGGGGGGFFFDDDEEEDDDCCCCCCDDDDDDCCCBBBDDDBBBAAABBBCCCDDDCCCBBBBBBAAAAAAAAA@@@@@@@@@???AAA@@@???=========>>>???===>>>>>>>>><<<999555333===@@@AAABBBDDDGGGEEEAAA@@@AAA???999666777666333666666666666666666666666666666666666666666666666777777666666666777888888888777666666555555666666444444444444444444444444444444444444333333333333444444555555555666666666444444444444444444444444444444555555555555444444444444555555555555444444333333333333333333333333222222333333333333444444333333333333333333333333333444555444222111222333444222111222333333222000111111222222222222111111111111111111111111111111000000000000000000000000111111222222222222111111000000000000000000000000...///000000111111000000000000000000000000000000////////////////////////000000000000000000000000/////////...//////000111000000000000000000000000000000000000000000000000000000000000000000000000111111000000000000//////////////////////////////////////////////////////............////////////000000000000////////////000///...------...///000000000000000////////////000000000000////////////000111111111111000000///...///222666888:::;;;;;;999;;;===>>>======>>>???>>>??????===:::999:::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::;;;;;;999777666555666555333222111111000/////////000000mmmTTTOOOHHHIIIHHHFFFGGGHHHHHHGGGEEEGGGFFFEEEEEEFFFFFFEEEDDDEEECCCBBBCCCDDDEEEDDDCCCCCCBBBBBBAAAAAA@@@@@@@@@@@@???>>><<<;;;;;;;;;;;;<<<===<<<<<<:::777555444:::<<>>>>><<<<<<;;;;;;;;;<<<;;;999888777777888888888888;;;@@@CCCCCCAAA??????AAA???:::888:::999666666666666666666666666666666666666666666666666666777777666777777888999999888888777666666666666666555555555555555555555555444444444444444444444444555555555666666666666777444444444444444444444444555666666777777666666555444444555555555555444444444444444444444444444444222222222333333333444444333333333333333333333333333444555444222111222333333222111111333333333111222222333333333333222222111111111111111111111111000000000000000000000000111111222222222222111111///////////////////////////000000111111111111111000000000000000000000000000000000000000000000000111111111111111111111111111111222333333333444444//////////////////////////////////////////////////////////////////////////////////////////000000////////////////////////////////////////////////............////////////111111000000//////......//////............//////////////////000000000000////////////000000000000///000000111111111000000...///222555888:::<<<===::::::::::::;;;;;;:::::::::;;;<<<<<<;;;;;;===???============<<<<<<;;;;;;::::::999888888888888888888666444333333333222111222222000000000111222333iiiSSSQQQLLLIIIHHHFFFGGGHHHHHHGGGEEEEEEDDDCCCCCCDDDDDDCCCBBBEEECCCBBBCCCDDDEEEDDDCCCCCCCCCBBBAAA@@@???>>>>>>??????>>>>>>======<<<<<<;;;999888666666888:::;;;777555777>>>AAA@@@???@@@???AAA???;;;999;;;:::777666666666666666666666666666666666666666666666666777777666666666777888888888777666666555555666666555555555555555555555555444444444444555555555555444444555555555666666666444444444444444444444444555555666666666666555555444444555555555555444444444444444444444444444444222222333333333333444444333333333333333333333333333444555444222111222333222111111111333444333222222222333333333333222222111111111111111111111111000000000000000000000000111111222222222222111111000000000000000000000000///000111111222222111111000000000000000000000000000000000000000000000000111111111111111111111111///000000111111111000000000000000000000000000000000000000000000000000000000000000000000000000000......////////////000000////////////////////////////////////////////////............////////////000000000000////////////////////////////////////////////////000000000000////////////000000000000///000000111111111111000...///111333666888:::;;;<<<;;;999999;;;<<<<<<;;;:::<<<<<<<<<;;;<<<>>>???>>>>>>>>>===<<<<<<;;;;;;999888777666666666666666888666333222222333222111//////.........///000000iiiTTTRRRLLLHHHGGGFFFFFFGGGGGGFFFEEEEEEDDDCCCCCCDDDDDDCCCBBBDDDCCCBBBBBBDDDDDDCCCBBBBBBBBBAAA@@@???>>>======<<<===============<<<<<<999999999888999999999:::888444666===@@@???@@@CCC>>>???>>>:::888::::::777666666666666666666666666666666666666666666666666777777666666555666666666777666555555444444555555555555555555555555555555444444444444555555555666333444444444555555555555444444444444444444444444444555555666666555555444444444555555555555444444555555555555555555555555222222333333333333444444444444444444444444444444333444555444222111222333222111000111333444333222222333333444444333333222111111111111111111111111000000000000000000000000111111222222222222111111000000000000000000000000000000111222222222222111000000000000000000000000000000000000000000000000111111111111111111111111///000000111111000///...000000000000000000000000000000000000000000000000000000000000000000000000........./////////000000////////////////////////////////////////////////............////////////////////////000000000000......////////////........./////////000000000111.../////////000000000111//////000111111111111111---...///111333555777888<<<::::::;;;>>>???===;;;;;;<<<===<<<::::::<<<>>>>>>>>>===<<<<<<;;;::::::777777666555444444444444888555222000111111111111---......///////////////jjjUUUSSSLLLHHHGGGEEEFFFGGGGGGFFFDDDGGGFFFEEEEEEFFFFFFEEEDDDDDDBBBAAABBBCCCDDDCCCBBBBBBBBBAAA@@@???>>>===<<<999999::::::;;;:::::::::888999;;;;;;;;;:::888777999555666===AAA@@@AAAEEE<<<>>>===999777:::999777666666666666666666666666666666666666666666666666888777666555555555555555666666555444444444444444666666666666666666666666444444444555555555666666333333333444444444555555444444444444444444444444444444555555555555444444444555555555555555555444555555555555555555555555222222333333333444444444444444444444444444444444333444555444222111222333222111000111333444333222222333333444444333333222111111111111111111111111000000000000000000000000111111222222222222111111000000000000000000000000000000111222222222222111000000000000000000000000000000000000000000000000111111111111111111111111111222333333222111000///000000000000000000000000000000000000000000000000000000000000000000000000---.........//////000000////////////////////////////////////////////////............/////////000......//////000000111111......////////////........./////////000000111111.../////////000000111111//////000111111111111111,,,------///111333555666::::::;;;>>>AAAAAA>>>:::;;;<<<<<<;;;:::999:::<<<======<<<;;;::::::999999777666555444333222222222777444111///000000000000...///000222222222111000lllQQQOOOOOOFFFGGGGGGGGGGGGFFFEEEEEEFFFFFFFFFFFFEEEEEEEEEEEEDDDDDDCCCCCCBBBBBBAAAAAA???BBBDDDEEECCC@@@>>>===@@@===:::888888999999888===<<<;;;:::::::::::::::;;;;;;;;;>>>AAADDDDDDDDD===<<<;;;999888777777777777777777777777777777777777777777777666666666666666666555555555555666666666666666666555555555555444555666777777666555444777777666555555555555555555555555555555555555555444444444555555555555666555444444444444555666666666555555555555444444444666666666666666666666666444444444444444444444444333333333333333333333333222555555222111444444111333333333333333333333333111222222333333222222111222222222222222222222222444333111000000111333444444222000000111222111000111111111111111111111111111111111111111111111111000000000000000000000000222111111111000000//////111111222222222222111111111111000000000000111111000000000000000000000000222222111000000111222222000000000000000000000000---...//////......///000111111111111000000000///000000000000000000000000111000000/////////////////////////////////////////////000000000000//////111000///......///000111000---,,,...111333222000000000111111111111000000000000000000222444666777999:::::::::;;;<<<<<<<<<===;;;888999;;;===;;;999;;;;;;;;;;;;;;;;;;;;;;;;999555000...///111000///222222111000//////000000000000////////////000000sssTTTOOOLLLHHHIIIIIIIIIIIIHHHGGGGGGFFFFFFEEEEEEEEEDDDDDDDDDDDDCCCCCCCCCCCCCCCBBBBBBBBBCCCCCCBBB@@@>>>???@@@>>><<<;;;;;;<<<;;;999777;;;;;;:::999999999999999999999999;;;>>>@@@AAA@@@<<<;;;:::888777777666666777777777777777777777777777777777777666666666666666666555555555555666666666666666666555555555555555666666666666666555555777666555555555555555666555555555555555555555555444444444555555555555666555444444444444555666666666555555555555444444444555555555555555555555555444444444444444444444444333333333333333333333333333555555222111444333000333333333333333333333333111222222333333222222111222222222222222222222222444333111000000111333444444222000000111222111000111111111111111111111111111111111111111111111111000000000000000000000000111111111111000000000///111111222222222222111111000//////......//////000000000000000000000000000111111111111111111111111000000000000000000000000---///000000//////000111111000000/////////000000000000000000000000000000///////////////000111111//////////////////////////////000000000000//////000000///......///000111000///...///111111111000000000111111111111000000000000000000111222444555888999::::::;;;;;;;;;:::>>>;;;999999;;;<<<;;;999;;;;;;::::::999999999999888444000...///000000///222222111000000000000000000000000000000000000000|||YYYNNNHHHIIIIIIIIIIIIIIIHHHHHHGGGEEEDDDDDDDDDDDDCCCCCCCCCCCCCCCCCCCCCCCCDDDDDDDDDEEEDDDCCC@@@======???AAA<<<;;;<<<===>>>===:::777:::999999888888888888999888777777888:::<<<<<<;;;::::::888777666666666666777777777777777777777777666666666666777777777777666666555555555555666666666666666666555555555555777777666555555555555555555555555444555555666666555555555555555555555555444444444555555555555666555444444444444555666666666555555555555444444444444444444444444444444444444444444444444444444444333333333333333333333333444666666222111333333000333333333333333333333333111222222333333222222111222222222222222222222222333222111000000111222333444222000000111222111000111111111111111111111111111111111111111111111111000000000000000000000000111111111111000000000000111111222222222222111111000000000//////000000000000000000000000000000000111222333333333333222111000000000000000000000000...000111111000000111222333222000......///000111000000000000000000000000------......///111222333//////////////////////////////000000000000/////////.........///000111111000111222222000//////000000000111111111111000000000000000///000111222222666888:::;;;;;;:::999888>>><<<:::::::::;;;:::999::::::999888777666666555666333000....../////////222111000000000000000000000000000111111000000000ӵĦĦӵ\\\MMMFFFGGGGGGHHHHHHGGGGGGFFFEEEDDDDDDCCCCCCCCCBBBBBBBBBBBBBBBBBBĦDDDDDDBBB@@@======>>>@@@<<<;;;;;;<<<===<<<:::888:::999999888888888999999777666666666888999888777999888777666666666666666666666666666666666666666666666666666777777777777666666555555555555666666666666666666555555555555999888666444444444555666555555444444555555666777555555555555555555555555444444444555555555555666555444444444444555666666666555555555555444444444444444444444444444444444444444444444444444444444333333333333333333333333444666666222111333222///333333333333333333333333111222222333333222222111222222222222222222222222222222111000000111222222444222000000111222111000111111111111111111111111111111111111111111111111000000000000000000000000111111111000000000000000111111222222222222111111333333222222222222333333222222222222222222222222222333555666666555333222000000000000000000000000///111222222111000222333888555222///......000111000000000000000000000000............///000111222//////////////////////////////000000000000//////.........///000111222333111444666555111...///000000000111111111111000000000000000////////////000666777:::<<<<<<;;;999777===<<<:::999999999888888999888777666555444333222444222000///.../////////1111110000000000000001110000001112222221110000004ĉ@ӵ>L=hĦ4ĉ@ӵ^^^NNNGGGGGGHHHHHHHHHHHHGGGFFFFFFCCCCCCCCCCCCBBBBBBBBBBBBAAAAAABBB>LDDD@@@BBBBBBAAA???>>>>>>???>>><<<:::999:::::::::999::::::999999999999::::::888777666666888888777666777777666666555666666666666666666666666666666666555666666666777777777888666666555555555555666666666666666666555555555555888777666444444444555666666666555555555666666777555555555555555555555555444444444555555555555666555444444444444555666666666555555555555444444444555555555555555555555555444444444444444444444444333333333333333333333333444666555222111333333000333333333333333333333333111222222333333222222111222222222222222222222222111111111111111111111111444222000000111222111000111111111111111111111111111111111111111111111111111111111111111111111111000000000000000000111111111111222222222222111111333333222222222222333333111111111111111111111111000222333555555333222000000000000000000000000000000111222222111111222333;;;999555111/////////000000000000000000000000000000000////////////000000000000000000000000000000//////000000000000//////......000111333555666666444777999888333000000111000000111111111111000000000000000000//////......555777999<<<<<<;;;:::888<<<;;;:::999777666666666777666666444333222111111333222111000//////000000111000000000000000111111000111222333333222111000GG=?HdĦ=ĪjGG=?aaaOOOIIIJJJJJJJJJJJJJJJIIIHHHHHHDDDCCCCCCCCCCCCBBBBBBBBBAAAAAAAAAHdĦBBB>>>@@@AAAAAA@@@??????@@@AAA>>>;;;999999::::::::::::999999999999:::;;;;;;999777666777888999777666777666666666666777777888777777777777777777777777555555666666777777888888666666555555555555666666666666666666555555555555666666555555555555666666999888777777666666777777555555555555555555555555444444444555555555555666555444444444444555666666666555555555555444444444666666666666666666666666444444444444444444444444333333333333333333333333222555555222111444444111333333333333333333333333111222222333333222222111222222222222222222222222111111111111111111111111444222000000111222111000111111111111111111111111111111111111111111111111111111111111111111111111000000000000111111111111111111222222222222111111000000000//////000000000...........................///000000000000///...000000000000000000000000///111222222111111222333:::888555222000000000000000000000000000000000000111111000///////////////000000000000000000000000//////000000000000/////////000222555777999999:::777999::::::777444222222000000111111111111000000//////000000000000///...333555777999;;;;;;:::::::::;;;:::888555333333444555555444333222111111000222333333222000///000222000000000000000111111222000111333444444333111000ӵĭӵӵĦӵӵĦƜ`1.׼sĦӵĦĭӵĦĦĦDdD?fӵĦӵƜ`1.׼sĭӵӵĦĦfffJJJĦDDDCCCCCCCCCCCCBBBAAA@@@@@@DdD>>>>>>???<<<:::ӵ888999ӵ666ӵ666666666777777Ħ777555ӵ666666666444ĭӵ888777555555555555555555555444444444555555555555666555444444444444555666666666555555555555444444444555555555555555555555555444444444444444444444444333333333333333333333333111444444111222555555222333333333333333333333333111222222333333222222111222222222222222222222222000000111111111111000000444222000000111222111000111111111111111111111111111111111111111111111111111111111111111111111111///000000000111111111111111111222222222222111111000//////......//////000////////////////////////////////////////////////000000000000000000000000///000111111000000111333333333222111111111111111000000000000000000000000000////////////000000111000000000000000000000000//////000000000000//////111222555888;;;<<<===>>>:::::::::;;;;;;999555222000000111111111111000000...///000111111111000///000111333555888999::::::999999999666222000111222444333333333222222111111222333555333111000111333000000000000000111222222000222444555555444222000?~4g&e>&eg&e>hӵg&eguO>uO>&e4ff?>ߝLgĉ@Shӵg&e>hӵfff?><zg&e>&eHLShӵgLS?ʬ3h?D%%)?ZufĦgLg&egĉ@g&e>&e@e??g<ĉ3we<Ħ3h?@eZ3h?gLDDDDDDDDDDDDCCCCCCCCCAAA@@@@@@D%%)?;;;fff?><zAAA>>>=?Ħ888g&e555g&e777666666S?ʬ7774ff?>ߝL666@e666g&e6667776663h?g&e>&e;;;999??555555555555555555555555444444444555555555666666555444444444444555666666666666555555555444444444444444444444444444444444444444444444444444444444333333333333333333333333000333333111222555666333333333333333333333333333222222222333333222222222222222222222222222222222000000111111111111000000444222000000111222111000111111111111111111111111111111111111111111111111111111111111111111111111//////000000111111111222111111222222222222111111111111000000000000111111222222222222222222222222222222111000000111222222000000000000000000000000...000111111000000111222---...///000111222222333000000000000000000000000............///111222333000000000000000000000000//////000000000000//////222444777:::===???@@@@@@<<<;;;:::<<<>>><<<777333000000111111111111000000...///000222222222111000...///000222555777999:::888999999555111//////111333333333222222222222222222444666555222111222444000000///0000001112222220002224446666664442220004DӵHƅ^Hu]ĦHu]ĦZuR)ĦHu]ĦHŐeHŐeHu]ĦqIܗGIӵttHGgĉ@Hu]ĦZuR)ĦsߝLGdUĦHƅ^Hu]ĦntHdĦHGgĉ@HdĦHtƅ^Bt=o9ĦDtfo9Ħg?HdĦHu]ĦttHƅ^Hu]ĦH׼stQje<ĦBt=o9ĦH׼sHtĦBt=o9ĦHdĦDDDBBB@@@@@@@@@AAABBBBBBAAA@@@Dtfo9ĦsߝLGdUĦBBBHt@cӵHu]Ħ888Hu]Ħ999888Htƅ^777qIܗGIӵ666H׼s777777Hu]Ħ777444Bt=o9ĦHƅ^Hu]Ħ===555666555444444555666555444555555555444444333333333555555555555555555555555666666555555555444444444777666555444444444444444444444555666666555555444555555555444444333333333444444444444444444444444222222222222222222222222333333333333333333333333111111111111111111111111222222222222222222222222555222//////111222111000111222222222222333333333000000000000000000000000222222111111111222333333333222111000000000111222000000000000000000000000222111111111000000//////000111111111111222222222222111111000000000000000//////000000111111222222000000000000000000000000000000000000000000000000000000////////////000000///......000222333222111000000000000000000000000///000000000000000///...222///111888<<<<<<<<<>>>;;;;;;<<<<<<<<<;;;999888333333222111000000111111000111222222222000///...//////......111444888:::>>>;;;888444111000000000000000000000000111111222444888:::7775557776664441111111111111111111111112223334445554443332221114DuXӵDdDΦDdDĦDdDĦt|<DdDĦDdDΦDdDΦDdDĦpeƜ4DuTӵ`eĭqetDdDĦt|<DdDDdDĦDdDΦDdDĦq<niDdDĦqetDdDĦq<RqjRgdKӵHdDĦgdKӵGR/f6LĭĦDdDĦDdDĦ`eĭDdDΦDdDĦDdDĦgeĦFSĦqjRgdKӵDdDĦDdDĦqjRgdKӵDdDĦBBBAAA@@@@@@AAACCCDDDAAA???>>>HdDĦgdKӵDdDDdDĦBBBDdDĦ4DufӵDdDĦ888DdDĦ999q<R777777peƜ4DuTӵ666DdDĦ777777DdDĦ777qjRgdKӵDdDΦDdDĦ<<<:::888777666555666555444444666666555444555555555444444333333333555555555555555555555555666666555555555444444444666666555555444555555555555555555555555555555555555555444444444333333333444444444444444444444444222222222222222222222222333333333333333333333333111111111111111111111111222222222222222222222222555222000///111222222000000000000000111111111111111111111111111111111111111111111111111222222333222111000///000000222222000000000000000000000000111111111111000000000///000111111111111222222222222111111000000000000000000000000000000111111111000000000000000000000000000000000000000000000000000000////////////000000///......000222222111000000000000000000000000000111111111111111000//////111000333:::===<<<<<>>;;;<<>>@@@<<<888777444000111111111111111111111111///0001112223333333332224DuXӵDdDʜ4DuTӵ>d<ĦDt>d<Ħ>d<ʜDd<ʜ4DuTӵF&uTӵ4DufئL>epuR)Ħ>d<ĦDtDdDΦDdDĦ>d<ʜ4DuTӵ4DwDd<ĦpuR)Ħ>dd<ӵDdd<>d<Ħ4DufئL>eDdDʜ4DuTӵDdDĦgeĦs<v>aĦpeӵDx<DdDĦDdDĦpeӵDx<>dd<ӵDd<DdDΦDdDĦDDDDdDӵnd<DdDĦ888>d<Ħ777peӵ666Ħ666F&uTӵ777DdDĦ666666>d<Ħ666peӵDx<>d<ʜ4DuTӵ777777777666666666666555444555666777666444555555555555555444444444555555555555555555555555666666666666555555555555666666666666666777888999888666444333222444555666444444444444444444444444444444444444444444444444333333333333333333333333333333333333333333333333222222222222222222222222222222222222222222222222444333111111111111222222222222222333333333444444111111111111111111111111222222111222222333444555555444333111111111111222000000000000000000000000111111111000000000000000000000111111111222222222222111111000000000000000222222111111000000//////000000000000000000000000000000000000000000000000111000000000000000000111000/////////000000///---////////////////////////000111111111111111000000///000666<<<===:::;;;>>><<<=========<<<;;;999888222222111111111111111222000000111111111000000000222111000000000111333444444333222111000000111111000000000000000111111222888===???;;;888666333///1111111111111111111111111111111111111111111111114DuXӵD&dq&ĒRsdKĦDHRRudsdKĦD&oq<Ōq&ĒR>dp&ĒRnfʜd<Φ>d<Ħs&dq&ĒRi?ʜtd<ĦHHܗDӊB<xB?daĦB?Ho9>d<>d<ӵB?Ho9DDD<x????????????AAA???===&ӫeʬtIӇ???>d<Φ>d<ĦDDDD&ӫetIӇ:::DdDĦ888sdKĦ666B?dp&ĒR777777>d<sdKĦ666B?Ho9555s&dq&ĒR666666666666666666666777666555555666777666555555555555555555555555555666666666666666666666666777777666666666555555555666666666666666777888999888777444333222333555666444444444444444444444444444444444444444444444444333333333333333333333333333333333333333333333333222222222222222222222222222222222222222222222222444444333111111111222333222333333333333444444444111111111111111111111111222222222333333555666666:::888666333222111111111000000000000000000000000000000000000000000111111000000111111111222222222222111111000000000000000222222111111000000//////111111111111111111111111000000000000000000000000111111000000000000111111000//////000111111///---////////////////////////...///000000111111111000//////444:::;;;999999<<<<<<<<<===<<<;;;:::888666222111111111111111222222000000000000000000111111222222111000000111111222111111000000000111111222000000000000000111111222333888;;;8885555553330001111111111111111111111113332222221111110000000004DuXӵHu]3hhne=enepIƎ@t@h>hfe@ďDne=eegesĪj@hfdDĦ@ďDHkge@h@GHĪj@IŌBeneHkgenefeHu]3hhsegeĦja>aĦ@Gse<Ō@GDDDDDDHkge@@@???>>>======AAA???===HĪj@IŌ===???egeCCCBBBHu]3hIŌ666888DdDĦ888ne777555@h777777>h777777777se777ne777777@G444444sĪj@h666666666666666666666666777666555555777777666555555555555555555666666666666666666666666666666666777777777666666666555555666666555555555666777777888777555444333333444444333333333444444444444555444444444444444444444444333333333333333333333333333333333333333333333333333333333333333333333333222222222222222222222222444444444222000000222444111111111111222222222222222222222222222222222222222222222222333555666777:::999666444222111000000000000000000000000000000000000000000111111111111000111111111111222222222222111111000000000000000111111111111000000000000111111111111111111111111000000000000000000000000222111111000000111111222111000///000222222111///000000000000000000000000---...///111222333333333222///000666:::999999:::;;;<<<<<<;;;:::888666555111111111000111111222333000000000///0000001112221111111110000000001111110000000001111111111111110000000000000001111112221115557774442224444441111111111111111111111111113333332221111111111112224DuXӵĵD^DdDĦD^s׼sgeFm8>aĦs׼sHoCCCCCCDDD????????????>>>>>>>>>===<<<<<<<<<>>>AAABBBBBBD^555555777DdDĦ888777777444555666777777777666666666666s׼s777777777777777777555333444555777777666666666666666666777666555666777888777555444555555555666666666777666666666666666666666666777777777777666666666555666666555555444555555555777666666555444444333333333333333444444444555555444444444444444444444444444444444444444444444444333333333333333333333333333333333333333333333333222222222222222222222222333444555333000000222555111111111222222222333333222222222222222222222222000000000111222333555555777555444222111111111111000000000000000000000000///000000000111111111111000111111111111222222222222111111000000000000000000000000000000111111111111111111111111111111111000000000000000000000000222111111000000111111222000000000111333444333111000000000000000000000000---...000333555666777888777000...444;;;<<<:::::::::;;;;;;:::999777555333111111000000111222222333111000/////////000222333000000000000000111111111000000111111222222111111000000000000000111111222111555666222000222444222111111111111111111111111222111111111222333555666Φ4DuXӵtvӵ>d<ĦĦĦĦ>d<ĦĦ>d<ĦBegeFYĉ>aĦBenu]ӵ|||___LLLIIIFFFCCCBBBDDDDDDBBB@@@<<<===>>>??????@@@@@@???<<<;;;;;;;;;<<<<<<:::888<<<<<<<<<>>>@@@AAA@@@???;;;;;;===@@@BBB>d<Ħ:::888777777888>d<Ħ888888777Ħ444555666888888888777666777777777777777777777777666666666666Be666777777777777Ħ777777777666666555555555444333333555666666666555444777777777777777666666666888666555666777888777555444555555555666666777777777777777777777777777777777777777777666666666666777666555444444444444444666666666666555444333222333333333444444555555555444444444444444444444444444444444444444444444444333333333333333333333333333333333333333333333333222222222222222222222222333555555333000000222555333333444444444555555555222222222222222222222222.........///000222333444222222111000000111222333000000000000000000000000//////000000111111111222000111111111111222222222222111111000000000000000//////000000111111222222111111111111111111111111000000000000000000000000222222111111111111222222000000000222444555444333000000000000000000000000...///111444777999:::;;;:::111---333<<<>>><<<::::::::::::999888666444222111111000000111222333333111000/////////111222333000000000000111111111111000111111222222222222111000000000000000111111222444777666111///222333222111111111111111111111111//////000111333555888:::?aŖ%7uSQuR)ӵsdKĦgdKĦgdKĦgdKĦgdDĦgdKĦsdKĦŶS3we<iĉ@3hR/Ō^^^PPPJJJEEEEEE<<>>============<<<<<<<<<<<<:::<<<@@@BBBCCCBBB???>>>;;;;;;;;;<<<===DdDĦ<<<999777777777sdKĦ777777gdKĦ666666666666666666666666777777777777777777777777555777999:::666666444444555gdKĦ777777777666666666666777777555666666666666666666666999999888777777777777777777777777777777777777777777666666666555555555555555555555555555555555555555777:::;;;999777555555555555444444444444555555777777666666555555555444666666555555555444444444777666555444333444444555444444444444444444444444222222222222222222222222111111111111111111111111111222333333444444333333222222222222222222222222222222222222222222222222222222222222222222222222111111111111111111111111000000000000000000000000111111111111111111111111111111222222222333333333222222222222111111111000222111000//////000111222000000000000111111111111222111111111000000//////000000000000000000000000333333222111000000000111222111111111000000//////000000000000000000000000222444666999;;;=========;;;888444111000222555777888777666555444333333333000111111111111222222222111111111000000000000000111111111111111111111111222222222222222222222222222111000000000111333333333333222111000000111111111111222222222222111111000000000111333666:::<<<>AneneneneDenene>Ak<fhbbbQQQJJJFFFEEE<<>>============<<<<<<<<<<<<:::<<>>============<<<<<<<<<<<<999;;;===@@@@@@???>>><<<:::;;;===>>>>>>:::888888777777777777555666666888888888888888888888888888888777777777777777777777777666777888777666777999:::888888777777777777777666666666666777777777777777666666555555555777777666666555555666666777777777777777777777777777777777666666666555555666666666666666666666666555777::::::999777666555777777666666666666777777666666555555555555444444666666666555555555444444666666555444444444444555444444444444444444444444444444444444444444444444222222222222222222222222111222333333444444333333222222222222222222222222222222222222222222222222222222222222222222222222111111111111111111111111111111111111111111111111111111111111111111111111111111222222222333333333111111111111000000000///222111000000000000111222000000000000111111111111111111111111000000000000111111111111111111111111111111111000111111222222111111111111000000000000000000000000000000000000000222666:::<<<======<<<:::777333000...///000222333222111000000000000000000111111111111222222222111111111111111111111111111111111111111111111111222222222222222222222222111111000000111111222333333222111111000111111111111111222222222222111111///000222444666888:::lllPPPKKKFFFFFF===NNN@@@@@@BBB@@@@@@@@@?????????>>>>>>============<<<<<<<<<<<<888:::<<<>>>???>>>===;;;:::;;;>>>??????===;;;999777777888999888888777777555555666777888888999999888888888888888888888888777777777777777777777777666666777666666777:::<<<777777666666555555444444777777666666666666777777888888777777666555555555666666555555555555666666666666666666666666666666777777777666666666666555777777777777777777777777666888::::::888666666666777666666666666666666777888888888888888777777777666666666666555555555555555555555555444444555555444444444444444444444444444444444444444444444444222222222222222222222222111222333333444444333333222222222222222222222222222222222222222222222222222222222222222222222222111111111111111111111111111111111111111111111111111111111111111111111111111111222222222333333333111111111000000000//////111111111111111111111111///000000000111111111111111111111000000000000000111111111111111111111111111000000000111222333333111111111000000000000000000000000000000000000000...111555999<<<<<<;;;;;;:::888444111//////000111111111000/////////000000000000111111111222222222000111111111111111222222111111111111111111111111111111111111111111111111111111111111111222222222222222111111111111111222111111222222222222111111000111333444555666666rrrPPPKKKFFFFFF===NNN@@@AAABBB@@@@@@@@@?????????>>>>>>============<<<<<<<<<<<<888999;;;=========<<<;;;;;;<<<>>>@@@@@@>>>;;;:::999999:::::::::999888777555666666777888999999:::888888888888888888888888777777777777777777777777666666777666666777:::<<<777777666666555555444444777777666666666666777777888888777777666666666666666666555555555555666666666666666666666666666666888777777777666666666666888888888888888888888888666888999999888666666666666555555444444555555666777777777888888888888888777777666666666555555555444444555555555555555555444444444444444444444444222222222222222222222222222222222222222222222222111222333333444444333333222222222222222222222222222222222222222222222222222222222222222222222222111111111111111111111111111111111111111111111111111111111111111111111111111111222222222333333333111111111111000000000000111111222222222222111111///000000000111111111111000000000000000000111111111111111111111111111111111000000000111222333333000000000000000000111111000000000000000000000000...000444777999:::999888;;;888555222000000000111111000000000000111111222000000111111111222222222000000111111222222222333111111111111111111111111111111111111111111111111000000111111222222222222222111111111111111222222111111222222222222111111222222333333333222111111{{{UUULLLGGGFFF===NNN@@@AAABBB@@@@@@@@@????????????>>>============<<<<<<<<<<<<888999;;;<<<======<<<<<<<<<===???@@@@@@???>>><<<;;;;;;::::::999888888777666777777888888999999999888888888888888888888888777777777777777777777777666777888777666777999:::888888888888777777777777777777666666666666777777777777777777777777777777666666555555666666777777777777777777777777777777888888777777777666666666777777777777777777777777777888999999777666666777555555444444444444555555444444555555555555666666777777777666666666555555333444555555666555555555444444444444444444444444222222222222222222222222333333333333333333333333111222333333444444333333222222222222222222222222222222222222222222222222222222222222222222222222111111111111111111111111222222222222222222222222111111111111111111111111111111222222222333333333222222222222111111111000111111222333333222111111000000000000111111111111000000000000111111111111222222222222222222222222111111111000111111222222000000000000111111111111000000000000000000000000///000222444555666666666999888555333111111111111000000000000111111222333000111111111111222222222000000111111222333333333111111111111111111111111111111111111111111111111000000111222222222222111111111111000111111222333111111222222222222111111333333222111111000//////^^^LLLGGGGGG===NNN@@@AAACCC@@@@@@@@@????????????>>>============<<<<<<<<<<<<999:::;;;<<<=========<<<===>>>???@@@@@@@@@@@@@@@===<<<:::888777666666666888888888888888888888888777777777777777777777777777777777777777777777777555777999999777777777888777777777777888888888888777777666666666666777777666666666777888888999999777666666666666777888999777777777777777777777777888888888777777777666666777777777777777777777777777888999888777666666777666666555555555555666666333333444444444555555555777777777777666666666555333333555666666666555555444444444444444444444444333333333333333333333333333333333333333333333333111222333333444444333333222222222222222222222222222222222222222222222222222222222222222222222222111111111111111111111111222222222222222222222222111111111111111111111111111111222222222333333333333333333333222222222222111222222333333222222111000000000000111111111111///000000000111111111111222222222222222222222222222222111111000111111111///000000000111111111111000000000000000000000000000000000111111222333444777666333222000000111111////////////000111222333000111111111111222222222000000111222222333444444111111111111111111111111111111111111111111111111///000111222333222222111111111000000111222222333111111222222222222111111333222111000000111222222fffLLLGGGGGG>>>OOOAAAAAACCC@@@@@@@@@????????????>>>>>>=========<<<<<<<<<<<<::::::;;;<<<============>>>>>>???@@@@@@AAABBBCCC>>><<<999666444444555555999999999888888888888888666666666666666666666666777777777777777777777777555777::::::888777666666444444555555666666777777777777666666666666777777555555666777888999::::::777777777777777888999999777777777777777777777777888888888888777777777777666666666666666666666666777888999888666666666888777777666666666666777777444555555555666666777777777777777777666666666666222333555666666666555555444444444444444444444444444444444444444444444444333333333333333333333333222222333444444444333333222222222222222222222222222222222222222222222222222222222222222222222222111111111111111111111111222222222222222222222222111111111111111111111111111111222222222333333333444444444333333333222222111222333444444333222111000000000000111111111111//////000000111111111222222222222222222222222222333333222111000000000111//////000000111111111222000000000000000000000000111000/////////000111222555444222000000000000000.........//////111222333000111111111111222222222000000111222333333444444111111111111111111111111000000000000000000000000///000111222333222111111111111000000111222333333111111222222222222111111222111000000000222555666nnnXXXJJJBBBEEEGGGCCC@@@AAAAAA???===<<<>>>??????>>><<<<<<===???AAA@@@===:::;;;<<<>>>???@@@AAA@@@@@@;;;;;;<<>>===>>>>>>>>>===>>><<<<<<===>>>>>>===<<<:::;;;===>>>???@@@??????>>>===>>>@@@BBBBBB@@@??????<<<999777777888888777666888999888777666777888999999999999999999999999666666666666777777777777777777777777777777777777555555555555555666777777777888888777777555444444555666777999999999999888777777666666777777888999888888888777777777666666777777777777777666555555555555666777777666555444888888777666666666777999===<<<:::888777666777777666666666666666555555444555555555555555555555555666555555555444444444444555555555555555555555555666555444333222222222222222444444444222222333444333333333444444444555555333444555555333333444555333333333222222222222111333333333333333333333333111111111111111111111111111222444666666444222111333444444333222222333444111222222222222222222111222222222222222222222222222333333333333444444444000111111111111222222222000222333333333333222000222111000111333333222111444333111000///000111222111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000222000///000222222111000222222222222222111000000000111111111111222222222222222222222222111000000111111111111111111111111000000000000000000000000000111222333444333222222333333333222222222111111222111000///000111333444\\\MMMBBBCCCEEEAAA???AAACCCAAA>>>>>>>>>>>>>>><<>>>>>===;;;<<<===???@@@@@@@@@@@@@@@@@@???@@@AAAAAA???>>>;;;999777777888:::::::::666888999888777666777888999999999999999999999999666666666666777777777777777777777777777777777777666666555555555666777777888888888888888777666555666666777888888777777666777777666666777777888888888888777777777777666666777777777777777666666555555555666666666666555555888777555444444666777999::::::999999999::::::;;;444555555666666666666666666666666666666666666666444444444444444333333333555555555555555555555555666555444333222222222222222333444444333222333555333333333444444444444555333444555555333333444555333333333333222222222222333333333333333333333333222222222222222222222222111222333333333333222111333555666555222000222444111111222222222222111111111111111111111111111111111111222222222333333333000111111111111222222222333222111111111111222333000000111444666777666444444333111000000000111222......///000111222222333000000000000000000000000000000000000000000000000000000000000000000000000111000000111333444333222111222222222222111000000000111111111111222222222111222222222222111000000111111111111111111111111000000000000000000000000000111222333444333222222333333333222222222222111222111000000000111333444^^^NNNCCCCCCDDDAAA???BBBCCCAAA????????????===<<>>??????>>><<<===>>>???@@@AAABBBBBBBBB@@@?????????AAAAAA@@@>>>;;;999777777999::::::999666888999888777666777888777777777777777777777777666666666666777777777777777777777777777777777777777666666666666666777777999999999999999888777666777777777777777666666666777666666555666666777777777777777777777777666666666666777777777777666666555555555666666666666666999777555444555777888999888888999999999::::::;;;333444555666777777777777777777777777777777777777444444444444444444444444555555555555555555555555555555444333333333333333222333555444333333444555444444444444444444444444333444555555333333444555444444333333333222222222333333333333333333333333222222222222222222222222222222111111111111222222222555888666222000222444000111111222222111111000222222222222222222222222000111111111111222222222000000111111111222222222666222000000000000222666000111333666:::;;;:::888333222111000000000111111......///000111222222333000000000000000000000000000000000000000000000000000000000000000000000000111000000111333555444333111111222222222111111000000000111111111222222222111111222222222111111000111111111111111111111111000000000000000000000000000111222333444333222222222222222222222222222222111111000000000111222333^^^OOOCCCCCCEEEAAA@@@BBBBBBAAA??????@@@@@@>>><<<======???BBBCCCBBB>>>;;;<<<======>>>???@@@AAABBB???======>>>@@@AAAAAA@@@<<<:::888888999999888777666888999888777666777888777777777777777777777777666666666666777777777777777777777777777777777777888777777666666666777777888999999999999888888777777777777666666666666666666555555444444555555555666666666666666666777777666666777777777777666666555555555555666666777777:::777555555777999::::::777777888888888777777777222333444666777777777777777777777777777777777777555555555555555555666666555555555555555555555555555555444444333333444444222333555444444333555666444444444444444444444444333444555555333333444555444444444333333333222222333333333333333333333333222222222222222222222222222111000000000000111222222555777666444222222444111111222222222222111111333333333333333333333333000000000111111111222222000000111111111222222222333222555;;;;;;555222333111222444888<<<===<<<:::222222222111111111111111000000000000000111111111000000000000000000000000000000000000000000000000000000000000000000000000111000000111333555444333000111111222222222111111000000111111111222222222000111111222222222111111000000000000000000000000000000000000000000000000000111222333444333222222222222222222222222222222111111111111111222222222|||]]]NNNCCCDDDFFFBBB@@@BBBAAA@@@???@@@AAAAAA???===;;;===@@@CCCEEEBBB===999;;;:::;;;;;;<<<===???@@@===<<<;;;<<<>>>@@@@@@@@@<<<;;;999999999999777666666888999888777666777888999999999999999999999999666666666666777777777777777777777777777777777777888888777666666666777777888888999999999888888777777777666666666777888888666666555555444444555555555555666666666666777777555666666777777777777777555555444555555666777888999777555666:::<<<:::888666666777777666666555444333444555666777777777777666666666666666666666666555555555666666666666666555555555555555555555555555555444444444444444555222333555555444444555777555444444444444333333333333444555555333333444555444444444444333333333333333333333333333333333333333333333333333333333333222222111111111111222222333444555666666555444333222222222333333222222222333333333333333333333333000000111111111222222222000111111111111222222222///111<<>>@@@BBB@@@<<<999<<<;;;;;;;;;===>>>@@@AAA>>>===;;;;;;<<<=========;;;:::999999::::::888666666888999888777666777888999999999999999999999999666666666666777777777777777777777777777777777777999888888777666666777777777777888888888888888777888777666666777888999:::888888777666666666666666555555555666666666777777555555666777777777777777555444444444555666888999777555444777;;;<<<999666444555666666666666555444444444555666777777666666555555555555555555555555444444444555555666666666555555555555555555555555555555444444444444555555222333555555444444666888555555444444444333333333333444555555333333444555555444444444444333333333333333333333333333333333333333333333333333333333222222222222222222222222444222222444888999666222333333444444444444333333222222222222222222222222111111111222222222333333000111111111111222222222000000888EEEEEE888000000222111111222555666666555222222222222222111000000111111111111000000000///000000000000000000000000000000000000000000000000000000000000000000000000222000///000222222111000000000111222222222222222000111111111111222222222000000111222222222222222000000000000000000000000000000000000000000000000000111222333444333222222111111222222222333333333000000111222222222222222}}}YYYLLLCCCFFFIIIEEEAAABBB>>>>>>???@@@CCCCCCAAA???;;;;;;;;;<<<>>>===;;;999??????>>>>>>???AAACCCDDD@@@>>>;;;:::;;;;;;;;;::::::999888999:::;;;999777666888999888777666777888777777777777777777777777666666666666777777777777777777777777777777777777999999888777777666777777666777777888888888777777888777777777777999;;;<<<::::::999888888777888888444555555555666666777777555555666777777777777777555444444444555666888999555333333666;;;<<<888444222333555777777777777666444555666666666666666666555555555555555555555555333333333444444555555555555555555555555555555555555555444444444555555666222333555555555555666888555555555444444333333333333444555555333333444555555555444444444333333333333333333333333333333333333333333333333333333333111222333333333333222111444111///444:::<<<777111333444444555555444444333111111111111111111111111111222222222222333333333000111111111111222222222555///000777777000///555222000//////111222222222111222222222222111000000000000000000000111111111000000000000000000000000000000000000000000000000000000000000000000000000222000///000111111000//////000111222222222222222000111111111111222222222///000111222222222222222000000000000000000000000000000000000000000000000000111222333444333222222111111111222222333333333000000111222222222222111|||YYYOOOFFFEEEFFFDDDBBBBBB????????????>>>>>>>>>>>>>>>>>>===<<<<<<<<<<<<===AAA@@@??????AAACCCFFFHHHCCC@@@;;;999999::::::999666777888999999999999999888888888888777777777777888888888888888888888888999999888777666666777777777777888888888777777666777777666666666666777777777777777777777777777777444555666888888888777777888777666555555555555555777777777777777777777777777888999777555444444555777777777666777888888999555777666444666:::999555333444555666777888999:::444555666777777666555444666666666666666555555555555555555555555555555555555555555555555555555555555555555555555555555555222222333333333444444444444444444444444444444444333444444555555444444333444444222222222222444444222333333444444333333222222222222222222222222222111111222222222333333333444444222222222222444444333333333222222111111111222222333333333333444444222222222222222222222222222222111111111111222222222222333333333444444444000111111111111222222222111111111111111111111111111111111111111222222222111111222222222333333333555444222111111111222222222222111111111111222222111111111111111111111111111111111111111111111111000000000000111111111111333333333222222111111111111111111111111111111111111111111111111111111111111111111000111111222333222222333333333333444444444444444333333333222222}}}ZZZOOOGGGEEEFFFCCCAAAAAA?????????>>>>>>>>>============<<<<<<<<<<<<<<<===?????????@@@BBBDDDFFFGGGCCC@@@<<<:::::::::::::::777777888999999999999999888888888888777777777777888888888888888888888888999999888777777777777777777777777777888888888888777777666666666666777777777777777777777777777777555666777888888777666666777777666555555555666666777777777777777777777777888999999888666555555666777777777777777888888999555777666444666:::999555444444555555666666777777444555666777777666555444777777666555555555555555555555555555555555555555555555555555555555555555555555555555555555555555222222333333333444444444444444444444444444444444333444444555555444444333444333333222222333333444222333333444444333333222222222222222222222222222111111222222222333333333444333333222222333333444333333333222222222111111222222333333333333444444222222222222222222222222222222111111111111222222222222222222333333333333000111111111111222222222111111111111111111111111000000111111111111222222111111222222222333333333444333222111000111111222222222111111111111222222111111111111111111111111111111111111111111111111000000000000111111111111333333333222222111111111111111111111111111111111111111111111111111111111111111111111111222222333222222333333333333444444333333333333222222222222|||ZZZPPPGGGEEEFFFCCCAAA@@@>>>>>>>>>>>>============<<<<<<<<<;;;<<<<<<=========>>>@@@BBBDDDEEEFFFFFFCCC@@@<<<;;;;;;;;;;;;:::777888999999999999999999999999888888888777777777888888888888888888888888999999888777777777777888888777666666777888::::::888777777666666777777888777777777777777777777777666777777777777777666555666666555555555666777777777777777777777777777777888999:::999777666666777777777777777777888888888555777666444666:::999555555555555555555555555555666666777777777777666666999888666555444444444555555555555555555555555555555555555555555555555555555555555555555555555555333333333333444444444444444444444444444444444444333444444555555444444333444333333222222333333444222333333444444333333222222222222222222222222222111111222222222333333333444333333222222333333444333333333222222222222111222222333333333333444444222222222222222222222222222222111111111111222222111111111222222222222333000111111111111222222222111111111111111111111111//////000000111111111111111111222222222333333333222222111000000000111111222222111111111111222222111111111111111111111111111111111111111111111111000000000111111111222222222222222222222111111111111111111111111111111111111111111111111111111111111111111111111222333333222222333333333333444444333222222222222111111111{{{[[[PPPGGGEEEEEECCC@@@@@@>>>>>>>>>=========<<<<<<<<<;;;;;;;;;<<<===>>>>>>===>>>AAADDDFFFFFFFFFEEEBBB@@@===;;;;;;<<<;;;;;;888888999::::::999999999999999999888888888777777888888888888888888888888999999888777777888888888888777666555666888;;;<<<888777777777777777777888777777777777777777777777888888777777777666555555666555555555666777888888666666666666666666666666888::::::999777777777888666666777888888888888888555777666444666:::999555555555555666666666666666888888888888888888888888:::888666444333333444555555555555555555555555555555555555555555555555555555555555555555555555555333333333444444444444555555555555555555555555555333444444555555444444333333333333333333333333333222333333444444333333222222222222222222222222222111111222222222333333333333333333333333333333333222222222222222222222222222222222333333333444444222222222222222222222222222222111111111111222222000000111111111222222222000000111111111222222222111111111111111111111111/////////000000111111222111111222222222333333333111111000000000000000000222222111111111111222222111111111111111111111111111111111111111111111111000000111111111222222222222222222111111111111111111111111111111111111111111111111111111111111111222111111111111222333333222222222333333333444444222222222111111111000000wwwZZZPPPGGGEEEFFFCCCAAA@@@>>>>>>>>>>>>============;;;;;;;;;<<<===>>>???@@@>>>@@@CCCFFFGGGGGGFFFEEEAAA???<<<;;;<<<<<<;;;:::999999:::::::::999999888999999999999888888888888888888888888888888888888999888888888888888999999888777666666777999;;;===888888777777777777888888777777777777777777777777888888777666666666555555666666666666666777888999666666666666666666666666888999:::999888777888999666666777888888888888777555777666444666:::999555444555666777888999::::::999999999999999999999999999888666555444444444555555555555555555555555555555555555555555555555555555555555555555555555555333333444444444555555555555555555555555555555555333444444555555444444333333333333333333333333333222333333444444333333222222222222222222222222222111111222222222333333333333333333333333333333333222222222222222222222222222222222333333333444444222222222222222222222222222222111111111111222222000000111111111222222222000000111111111222222222111111111111111111111111...//////000111222222222111111222222222333333333000000000000111111000000222222111111111111222222111111111111111111111111111111111111111111111111111111111111222222222222111111111111111111111111111111111111111111111111111111111111111111111111222222222111222333333444222222222333333333444444222222222111111111000000sssYYYOOOFFFEEEFFFDDDBBBBBB????????????>>>>>>>>>>>><<<<<<<<<===>>>@@@AAABBBBBBDDDFFFHHHHHHHHHGGGFFF???===;;;;;;;;;<<<:::999::::::::::::::::::999888:::999999999999888888888888888888888888888888888999888888888888999::::::999888777777888999:::;;;999888888777777888888999777777777777777777777777888777777666666666666777777777666666666777888888777777777777777777777777777888999999777666777999555666777999999888888777555777666444666:::999555444555666777999:::;;;<<<999999888888888888999999666666666666666555555555555555555555555555555555555555555555555555555555555555555555555555555555333444444444555555555555555555555555555555555555333444444555555444444333222333333444444333333222222333333444444333333222222222222222222222222222111111222222222333333333222333333444444333333222111222222222222333333333222222333333333333444444222222222222222222222222222222111111111111222222111111111222222222222333000111111111111222222222111111111111111111111111//////000111222333333444111111222222222333333333///000111111222222111111222222111111111111222222111111111111111111111111111111111111111111111111111111111222222222222333000000000111111111111111111111111111111111111111111111111111111111111111222222222222222333444444222222333333333333444444333222222222222111111111oooWWWNNNEEEEEEFFFEEECCCCCC@@@@@@@@@@@@????????????<<<<<<===>>>???AAACCCDDDGGGGGGHHHIIIIIIHHHGGGGGG===<<<::::::;;;;;;:::888::::::;;;;;;::::::999888::::::999999999888888888888888888888888888888888999888888888999999:::;;;999999999999999999999999999888888777777888888999777777777777777777777777777777666555555666777888888888777777666777777777777777777777777777777777666777888888666666777888555666888999999999777666555777666444666:::999555555666666777888999999:::777666555555555555666777333444666777888777555555555555555555555555555555555555555555555555555555555555555555555555555555444444444444555555555555555555555555555555555555333444444555555444444333222333333444444333333222222333333444444333333222222222222222222222222222111111222222222333333333222333333444444333333222111111222222222333333333222222333333333333444444222222222222222222222222222222111111111111222222222222222222333333333333000111111111111222222222111111111111111111111111000000111222333444555555111111222222222333333333///000222333333333222222222222111111111111222222111111111111111111111111111111111111111111111111111111111222222222333333///000000000111111111222111111111111111111111111111111111111111111111111333222222222222333444444222222333333333333444444333333333333222222222222lllWWWMMMEEEEEEFFFEEEDDDDDDAAAAAAAAA@@@@@@@@@??????======>>>???@@@BBBDDDEEEJJJJJJJJJJJJIIIIIIHHHGGG<<<;;;::::::::::::999777;;;;;;;;;;;;::::::999888:::::::::999999999888888888888888888888888888888999888888888999::::::;;;999999:::::::::999888888999999888888888888999999777777777777777777777777777666555555555777888999999999888777666666777777777777777777777777777777555666777777666555666888555666888999:::999777666555777666444666:::999555666666666666777777777777555444333222222333444555111333666888999888666444555555555555555555555555555555555555555555555555555555555555555555555555444444444555555555666666666666666666666666666666333444444555555444444333222222444444444444222222222333333444444333333222222222222222222222222222111111222222222333333333222222444444444444222222111111111222222333333333222222333333333444444444222222222222222222222222222222111111111111222222222222333333333444444444000111111111111222222222111111111111111111111111000111111333444555666666111111222222222333333333000111222333444444333222222222111111111111222222111111111111111111111111111111111111111111111111111111222222222333333333//////000000111111111222111111111111111111111111111111111111111111111111333333222222333333444555222222333333333444444444444444444333333333222222mmmVVVMMMFFFFFFGGGFFFCCCCCCDDDBBB@@@???@@@@@@???============>>>@@@DDDGGGIIIGGGFFFFFFGGGHHHFFFCCC@@@???>>><<<:::999:::<<<===888888999999999:::::::::;;;;;;;;;::::::999999999888888999999999999888888777888999999888777888999777777777777777777777777999999999999888888888777777777777777777777777777999888777777888;;;>>>@@@AAA???;;;888666666777888777777666666666666777777555555666777777777777777555777999999888777777777777777777777777777777777777777666555555555555555666555555444444666777888666666555555555555666666555555555555555555444444555555444444444555555666777777666666555555555444555555555555555555555555222333444555666666666666555555666666555444333333333333222111111222333333333333333333333333333333333333333222222111111111444333333222222333333444333333333333333333333333222333333444444333333222333333333333333333333333444444444333333222222222222222111111111111222222111333333222000///000111222222222222222222222222111111111111111111111111111111222333333333333222333222222111111222222333111222222333333222222111555333111000//////111222///))),,,666888///***...333333333333333333333333111111222222222333333333111111000000111111222333000000000///////////////000000111111111222222222111111222222222333333333333333333444444333222222333333222111000000000111rrrXXXNNNEEEDDDEEECCCAAAAAABBBAAA??????@@@AAA@@@???=========>>>@@@CCCFFFHHHHHHGGGFFFFFFFFFCCC@@@======<<<;;;:::999::::::;;;888888999999999:::::::::<<<<<<;;;;;;::::::::::::888888999999999999888888777888999999888777888999888888888888888888888888999999888888888777777777777777777777777777777777888777666666888;;;???BBBCCCAAA===999777666777777777777666666666666777777555555666777777777777777555777999999888777777777777777777777777777777777666666555555555555666666666555555444555666777888666666555555555555666666555555555555555555555555666555555444444444555555777666666666555555555555555555555555555555555555333333444555666666666666444444555555444333333222222333444444444444333222333333333333333333333333333333333222222222111111444333333222222333333444333333333333333333333333222333333444444333333222333333333333333333333333444444444333333222222222333333222222222222333333111222333222111000000111222222222222222222222222111111111111111111111111111111222333333333333222333222222111111222222333111222222333333222222111333222000///000111222333555888555......555888555333333333333333333333333111111222222222333333333222111111111111222333333111111111111111111111111111111111222222222222333111111222222222333333333333333333444333333333222222111111111111111222333zzz]]]QQQGGGDDDDDDBBB@@@@@@AAA???>>>???@@@BBBBBBAAA=========>>>@@@BBBEEEFFFHHHFFFEEEDDDCCC@@@<<<999::::::::::::::::::999999888888999999999:::::::::::::::::::::999999999999888888999999999999888888777888999999888777888999999999999999999999999999888888777777777666666666777777777777777777777777777666444555777;;;@@@CCCCCCAAA>>>:::777666666666777777666666666666777777555555666777777777777777555777999999888777777777777777777777777777777777666555555555555666666777666555555555555666777777666666555555555555666666555555555555555555555555777666555444444444444444666666666666555555555555555555555555555555555555444444555555555555555444333333333444333333222111111333555777777555333111333333333333333333333333333333333222222222222111444333333222222333333444222222222222222222222222333333444444444444333333333333333333333333333333444444333333333333222222444333333333333333333444111222333222111000111222222222222222222222222222111111111111111111111111111111222333333333333222333222222111111222222333111222222333333222222111111000000///000222333555,,,///222222///,,,,,,---333333333333333333333333111111222222222333333333222222222222222333444444333333333333333333333333222222222222333333333333111111222222222333333333333333333333333333333333111000000111111222333444___TTTIIIEEEEEECCCBBBCCCBBB@@@>>>???@@@AAAAAA@@@=========>>>???AAACCCDDDDDDCCCAAAAAA@@@>>>;;;888999:::;;;<<<<<<;;;999888888888999999999:::::::::888888888888888888777777888888999999999999888888777888999999888777888999999999999999999999999999777777777777666666666666777777777777777777777777888666555444666:::>>>@@@???>>>;;;999777666666777777777666666666666777777555555666777777777777777555777999999888777777777666666666666666666666666777777666555555555555555555555555555666666666777666666555555555555666666555555555555666666666666888777666555444333333333666666666666666555555555555555555555555555555555555555555555555555444444333333444444444333333222222333444666666444333222333333333333333333333333222222222222222222222222444333333222222333333444222222222222222222222222333333444444444444333333333333333333333333333333333333333333333333333333333333222222222222333333111222333333111111111333222222222222222222222222111111111111111111111111111111222333333333333222333222222111111222222333111222222333333222222111111111000000111111333333333...@@@\\\WWW666(((444222222222222222222222222111111222222222333333333333333222222333333444555333333333333444444444444222222333333333444444444111111222222222333333333333333222222333333444444222222111111111222333333^^^RRRHHHEEEEEEDDDCCCDDDDDDBBB@@@???@@@@@@???>>>======>>>>>>???@@@AAAAAA???>>>======>>>>>><<<;;;999:::<<<>>>>>>===;;;999888888999999999:::::::::888888888888999999999999888888999999999999888888777888999999888777888999888888888888888888888888777777777777666666666666777777777777777777777777999888666555666888:::;;;999888777666666666777777777777666666666666777777555555666777777777777777555777999999888777777777666666666666666666666666:::999777666444333333333444555555666666666666666666666555555555555666666555555555666666666777777888777666555444333333333555555555666666666666666555555555555555555555555555555555555555555444444444444555555555555444444333333222222222222333333333333333333333333333333222222222222222222222222444333333222222333333444222222222222222222222222333444444555555444444333333333333333333333333333333333333333333333333333222222111111111111222222111222333333222111222444222222222222222222222222111111111111111111111111111111222333333333333222333222222111111222222333111222222333333222222111333222222111111000000111555111FFFddd___<<<,,,777222222222222222222222222111111222222222333333333333333222222333333444555222222222222333333444444222222333333333444444444111111222222222333333333333222222222222333444555555444333222111111111111\\\QQQGGGEEEEEECCCBBBBBBEEECCC@@@???@@@???>>>===>>>>>>>>>>>>????????????;;;::::::;;;===>>>>>>===999:::<<<>>>>>>===<<<;;;888888999999999::::::::::::::::::;;;;;;;;;;;;;;;888888999999999999888888777888999999888777888999777777777777777777777777888888777777777666666666777777777777777777777777888888888777777777777777555555555555555666777888777777666666666666777777555555666777777777777777555777999999888777777777777777777777777777777777:::999777666444333333333444555555666777666666666666666555555555555666666555555555666666777777888777666555444444444444444555555555666666666666666555555555555555555555555444444555555555555555444444444555555666666555555444333111000000111333444333333333333333333333333111222222222222333333333444333333222222333333444333333333333333333333333444444555555555555444444333333333333333333333333222222333333333333444444222111111000000111111222111222333333222222333444222222222222222222222222111111111111111111111111111111222333333333333222333222222111111222222333111222222333333222222111333333222222111000000///,,,111888:::777222...---222222222222222222222222111111222222222333333333222222222222222333444444000111111222222333333444222222222222333333333333111111222222222333333333333222222111222333555666777666444333111000000000```UUUKKKIIIHHHEEEBBBAAACCCAAA??????@@@@@@@@@>>>>>>>>>>>>>>>>>>>>>======;;;999999:::<<<>>>>>>===999:::;;;<<<<<<<<<;;;;;;888888999999999:::::::::999999999999:::::::::;;;888888999999999999888888777888999999888777888999888888888888888888888888999999888888888777777777777777777777777777777777555666777888888888666555555555555666666666777777777777666666666666777777555555666777777777777777555777999999888777777777777777777777777777777777777666666555555555555666444444666777777777666555666666555555555555666666444555555666777777888888666555555444444444555555555555555555666666666777555555555555555555555555333333444555666666666666222333444555555555555444333333333333333333333333333333333333333333333333111111222222222333333333444333333222222333333444444444444444444444444444444444555555555555444444333333333333333333333333222222222333333444444444333222222111111222222333111222333333222222333555222222222222222222222222111111111111111111111111111111222333333333333222333222222111111222222333111222222333333222222111111111222222222111111000333666444------333666222111111111111111111111111111111222222222333333333222111111111111222333333000111111222333333444444111111111222222222222333111111222222222333333333333222111111222333555777666555444333222111111111eee[[[QQQNNNMMMHHHDDDBBBAAA@@@>>>???@@@BBBAAAAAA>>>>>>>>>>>>>>>===<<<<<<;;;:::999999;;;======<<<888999::::::;;;;;;;;;;;;888888999999999:::::::::555555666666777777777888888888999999999999888888777999999999888777888999999999999999999999999999999999999999888888888888777777777777777777777777222444777999:::999777555777777777777666666666666777777666666666666777777555666666777777777777777555777999999888777777777777777777777777777777777444444444555555777888888333444666777777777666555666666555555555555666666444555555666777888888999555555444444444555555666444555555555666666777777555555555555555555555555222333444555666666666666111222333333444444444444111333555666666555333111333333333333333333333333111111111222222333333333444333333222222333333444555555555555555555555555444444555555555555444444333333333333333333333333222222222333333444444444444333333222222333333444111222444333333222444555222222222222222222222222111111111111111111111111111111222333333333333222333222222222222222222333222222222333333222222222///000111222222222222222555---,,,555666000...444111111111111111111111111111111222222222333333333111111000000111111222333111111222333333444555555000000111111111222222222111111222222222333333333333222111111111333666777444444333222222333333333eeeTTTQQQVVVOOOIIIFFFAAA???>>>>>>>>>???@@@@@@AAACCCCCCAAA???>>>=========::::::;;;;;;<<<============<<<;;;;;;:::999888888888888888888999:::;;;<<<777777777777777777777777888888999999999999888888777888888888888999999999777777888888888999999999:::999888888777777888888888888999999999999888888888888777777777777888888666666666666666666666666777777777777777777777777555555555555666666666666999888888777777777777777777666666555555555666666333333444444555555666666444444444555666777777888::::::999888777666555555555666777888888777666555555555555555555555555555555555555666777888888999555555444444444333333333333333333444444444555555888777555444333333444444222222333333333444444444333333222111111222333333333333333333333333333333333333333444555666777777333333222222333333444555444444444444444444333333666555444333222222222222555444333333222222333333222222333333333222222111444444444333333222222222333444555444222000000000111111111111111222333333222222111000111222444555111111111111111111111111222000111555555111000222111222222111000000111333222222222111111111111000444222000000333333111///444111000222222111222666111111222222222333333333444222111444888:::777333111111111222222333333333222222333333333333444444555444333333555555444333444333333222222333333444fffTTTOOOSSSMMMHHHGGGBBB@@@@@@????????????@@@@@@BBBAAA@@@>>>>>>===============<<<<<<<<<<<<<<<<<<;;;;;;::::::::::::::::::888888888888999:::;;;<<<888888888888888888888888888888999999999999888888777888888888888999999999777777888888888999999999:::999888888777777888888777777777888888777777777888888777777777777888888666666666666666666666666777777777777777777777777555555666666666777777777999888777777666666777777777666666555555555666666555555555555555666666666444444555555666777777888999999888888777666666666555666777888888777666555555555555555555555555555333333444555555666777777555555555444444444333333333333444444444555555555888777555444333333444444222222333333333444444444555444333222222333444555333333333333333333333333333333444444555555666666333333222222333333444555444444333333333444444555333333333222222333333444555444333333222222333333222222333333333222222111333333333222222111111111222333444333111//////000111111111000000111222222222222111111222222333444111111111111111111111111222000111555555111000222111222222111000000111333222222222222111111111111111///...///222333111///444111000222333111222666111111222222222333333333444222111444888999666222111111222222222333333333222222333333333333444444555444333333555555444333444333333222222333333444gggSSSLLLOOOJJJGGGGGGCCCCCCBBBAAA@@@@@@???????????????>>>===============??????>>>======<<<;;;;;;999:::::::::;;;;;;;;;;;;888888888888999:::;;;;;;888888888888888888888888888888999999999999888888777888888888888999999999888888888888888999999999:::999888888777777888888666666777777777777666666888888777777777777888888666666666666666666666666777777777777777777777777666666666777777777888888999888777777666666777777666666666555555666666777777777666666666666666555444444555555666777777777777777777777777777777777666666777777777777666666555555555555555555555555222222333333444555555555555555555555555444444333333444444444444555555555777666555444444444444444333333333333444444444444555555444444444444555555444444444444444444444444444444444444444555555555333333222222333333444555444333222222333444666777222111222222333444555666555444444333333333333333222222333333333333222222222222111111111111111000111222333333111//////000222111111000000000111111111111222333333333222222111111111111111111111111222000111555555111000222111222222222000000222444333222222222111111111111111111111222444555444222444111000333333111222666111111222222222333333333333222111444777888555222111222222222222333333333222222333333333333444444555333333333555555444333444333333222222333333444hhhRRRIIIKKKGGGFFFGGGDDDEEEDDDCCCAAA@@@???>>>>>>======<<<<<<<<<======>>>??????>>>>>>============:::;;;;;;;;;;;;;;;;;;;;;999888888888999999:::;;;888888888888888888888888888999999::::::999999888777777888888888999999999888888888888888888888888:::999888888777777888888666666777777777777666666888888777777777777888888666666666666666666666666666666666666666666666666777777777777888888888888888888777666666666666666666666666666666666777888888888777777666666555555555555555555666666777777666666666666777777888888666666777777777777666666555555555555555555555555333333333444444555555555555666666666666555444333444444444444555555555555666666555555444444444444333333333444444444444555555444444444444444444555555555555555555555555555555444444444444444444444333333222222333333444555333333222222333444666888222222222222333444555555555555444333333333333333222222333333444333333333222222222222111111111111111333444444222000111111222222111000000000000111000111333444444333222111111111111111111111111111222000111555555111000222111222333222111111222444333333222222222111111111111111222333333333222111444111111444444222222555111111222222222333333333222222222333666666444222222222222222222222222222222222222333333333444444444333222333555555555333444333333222222333333444jjjRRRGGGHHHEEEEEEGGGDDDFFFEEECCCAAA@@@>>>>>>===<<<<<<<<<<<<<<<<<<===>>>============>>>>>>??????======<<<;;;;;;:::999999999999888888999999::::::888888888888888888888888999999::::::::::::999999777777888888888999999999888888888888888888888888:::999888888777777888888777888888999999888888777888888777777777777888888777777777777777777777777666666666666666666666666777777777777888888888888888777777666555666666666666666666666666777888888888888777777666666555555555555555555666666666666555555555666777777888888777777666666666666777777666666666666666666666666555555555555666666666666555666777888777666555333444444444555555555666666555555555555555444444444333333444444444555555555333333444444444444333333555555555555555555555555444444444444444333333333333333222222333333444555333222222222333555666777444333333222222333333444666555444444333333444444111222333444444444444444222333333333333333333333333444666555444333333444222222111111111111222222111222333444444333111000111111111111111111111111222000111555555111000222111222333222111111333555333333333222222222222111///000222222111///...---333111111555555222222555111111222222222333333333111111222333555444333111222222222222222222222222222222222333333333444444444333222333555666555444444333333222222333333444mmmSSSFFFGGGEEEEEEFFFBBBFFFEEECCCAAA???>>>============<<<<<<<<<======>>>;;;;;;<<<======>>>??????>>>>>>===<<<;;;:::999999:::999999888999999::::::999999999999999999999999999999::::::::::::999999777888888888888999999999999999999888888888888888:::999888888777777888888888888999999999999888888888888777777777777888888777777777777777777777777777777777777777777777777666666666777777777888888888777666666555555666666666666666666777888999999777777666666666666666555555555666666666666666666555555555666666777777777777777666666666666777777666666666666666666666666777777777777777777777777555666888999999777555444444444555555555666666666444555555666555555444444333444444444555555555555333333444444444444333333444444444444444444444444333333333333333444444444333333222222333333444555222333333444444555555555444444333222222333333333666555555444444444444444111222333444444555555444333333333333333444444444444555777666555444444555222222222222222333444444222222333333333222111111111111111111111111111111222000111555555111000222111222333222222222444666333333333333222222222222333555777888666444333333333111222555666333333555111111222222222333333333111111222333333333222111333333333222222222222111222222333333333333444444333222222333555666555444444333333222222333333444oooUUUGGGGGGEEEEEEFFFAAADDDCCCBBB@@@>>>======<<<>>>>>>======<<<=========<<<<<<<<<<<<<<<<<<============<<<<<<;;;;;;;;;:::::::::999999888999999:::999999999999999999999999999::::::;;;;;;::::::999777888888888888999999999999999999888888888777777:::999888888777777888888777777888888888888777777888888777777777777888888777777777777777777777777777777777777777777777777555555666666666777777777777777666555555555555666666666666666777888999:::555555555555555666666666666666666666666666666555555555666666666666666666888777666555555666777888666666666666666666666666777777777777777777777777555777999:::999888555444555555555555666666666666333444555666666555444444444444444444555555555555333444555666666555444333333333333333333333333333222222222333333444444555333333222222333333444555222333444666666555333222222222222222333444555555666666555444444444444444111222333444555555555555111111222222333333333333333555666666555444444555222222222333444555666777444333222222111111222222111111111111111111111111222000111555555111000222111222333333222222444666444444333333333222222222222666:::<<<:::999999:::333111222666666333333555111111222222222333333333000111333333222111111111333333333222222222111111222222333333333333444444333222222333555666666555444333333222222333333444pppVVVHHHHHHFFFEEEEEE???CCCCCCAAA???>>>===<<<<<>>========================<<<;;;;;;::::::;;;;;;;;;<<<<<<<<<<<<===::::::999999888999999999999999999999999999999999999::::::;;;;;;::::::999777888888888888999999999999999999999888888777777:::999999888777888888888666666777777777777666666888888777777777777888888777777777777777777777777777777777777777777777777555555555555666666666666777777666555555555555555666666666666777888999:::333444444444555555666666666666666666666555555555666666666666666666666666888777666555555666777888777777777777777777777777777777777777777666666666666777999::::::888666444555555555555666666666777333444555666666666444444444444444555555555666666444555666777777666555444333333333333333333333333111111222333333444555555333333222222333333444555222333555777777555222111000000111222333555666777666666555444444444444555111222333444555555555555000000111111222222222222222444555555444333444555222222333444555777888999555444222111000111222222111111111111111111111111222000111555555111000222111222333333222333555777444444444333333333222222+++000555777777666777999333111333666777444333555111111222222222333333333000111333333222111000000333333333222222111111111222222333333333444444444333222222333555666666555444333333222222333333444oooWWWJJJHHHBBB@@@BBB@@@AAA@@@???>>>============<<<<<<======<<<<<<;;;:::;;;;;;<<<<<<<<<<<<;;;;;;::::::::::::::::::::::::<<<<<<<<<<<<;;;:::999999777777666666777999;;;<<<===;;;888777888999999999777888::::::999:::<<<>>>;;;;;;:::999999888888777:::888666555444555666777666666777888888888888888999666444444777888777555666666777777777777666666555555555555666666666666666777888777666555666777999777666666777777666444999777666444444666777999666666666666666666666666444666888888666555555555555555555555555555555555333555777777444333444666666666777777777777666666777666555666777666555333666555555555555666666777666555444444444444555555444444444555555555555666333444444444555666666666555444333333333333444555444444444444444444444444222222333333333333444444666555555444444444555555333333444555444333111000222222222333333333444444333333333333333333333333333333333444444444555555444333333222222333333444555555555555555555555555222222222222222222222222111111222222222333333333333222111000000111222333555444222000000111222333222222333333444555666666444444333333222111000000111111222333444444555555333333333333333333333333222222222222222222222222000222444444333333333444333222111222333555555444444444222222222222444444222222333333333444444444222222222222222222222222oooWWWJJJHHHBBB@@@CCCAAABBBAAA@@@???>>>>>>>>>>>><<<<<<======<<<<<<;;;:::;;;;;;<<<<<<<<<<<<;;;;;;::::::::::::::::::::::::::::::;;;;;;;;;;;;;;;:::999999888777888999::::::===;;;888777888999999999999:::;;;:::999999:::<<<;;;;;;:::999999888888777:::999777666666666777888666666777888888888888888888666444555777888666444666666777777777777666666555555555555666666666666666777888777666555666777999888777777888888777555888777666555555666777888666666666666666666666666444666777777666555555555555555555555555555555555444666888888666444555777666666777777777777666666777666555666777777555333666666555555555666666777666666666666666666666666555555555666666666666777444444444555555555555555555444333333333333444555444444444444444444444444222222333333333333444444555555444444444444444555333333444444444333222111333333333333444444444444333333333333333333333333333333333444444444555555444333333222222333333444444444444444444444444444222222222222222222222222111111222222222333333333333333222111111222333333444444222111111111222222222333333333444555555555444444333333222111111000111111111222333444444444333333333333333333333333222222222222222222222222000222444444333333333444555333111111333444444444444333333222222333333444222222333333333444444444222222222222222222222222pppWWWIIIHHHCCCBBBDDDAAACCCBBBAAA@@@????????????<<<============<<<;;;;;;;;;;;;<<<<<<<<<<<<;;;;;;::::::::::::::::::::::::888999:::;;;<<<<<<<<<<<<;;;;;;:::999999999999999===:::888888999::::::999;;;;;;<<<:::888888999;;;;;;;;;:::999999888888777;;;:::888777777777888999666777777888888888888777666555666777888888666444666666777777777777666666555555555555666666666666555777888777666555666888:::888777777999999888666888777666555555666777888666666666666666666666666444555777777666555555666555555555555555555555555555777888888777666777888666666777777777777666666777666555666777777555333777666666555555666666666666777888999999888777666555666666666666777777777555555555555555444444444555444444333333444444555444444444444444444444444222222333333333333444444444444333333333333444444333333444444444333222222333444444444444555555555333333333333333333333333333333333444444444555555444333333222222333333444333333333333333333333333222222222222222222222222111111222222222333333333444333333222222333333444333333333222222222222111333333333333444444444444444333333222222111111111000000111111222333333333333333333333333333333333222222222222222222222222000222444444333333333444777444111000222333444333444333333222222333333444333333333333444444444444333333333333222222222222rrrXXXIIIHHHCCCCCCEEEBBBBBBBBBAAA@@@????????????===============<<<;;;;;;;;;;;;<<<<<<<<<<<<;;;;;;::::::::::::::::::::::::888999:::;;;;;;;;;;;;;;;;;;:::::::::::::::::::::<<<:::888888:::;;;:::999:::;;;;;;:::999888:::;;;;;;;;;:::999999888888777999999888777777777888999666777888888888888777777666777888999:::999777555666666777777777777666666555555555555666666666666555666777777666666777888999777666777888888777666777777666666666666777777666666666666666666666666444555777666555555666777555555555555555555555555555666777888777777777777666666777777777777666666666555555666777777555444777777666666666666777777555666888999:::999777666555555555555666666666666666666666555444444444333444444444444444444444444444444444444444444444444222222222333333333444444333333222222222333444444333333333333333333333222444444444555555555666666333333333333333333333333333333333444444444555555444333333222222333333444222222222222222222222222222222222222222222222222111111222222222333333333333333333222222333333333222222333333333222222111444444333333333333333333333333333222222111111111000000111111111222222222333333333333333333333333222222222222222222222222000222444444333333333444888555222000111222333333333333333333333333333333333333333444444444444555333333333333333222222222uuuYYYIIIGGGDDDDDDEEEAAAAAA@@@???>>>>>>======>>>======>>>>>>======<<<;;;;;;;;;<<<<<<<<<<<<;;;;;;::::::::::::::::::::::::::::::;;;;;;:::999999888888888999:::;;;;;;<<<<<<;;;:::999999;;;;;;;;;:::888999::::::999:::<<<>>>;;;;;;:::999999888888777777777666666666777777777777777888888888777777666777888:::;;;;;;:::888777666666777777777777666666555555555555666666666666444666777777666666777999666555444555666777666555777777666666666666777777666666666666666666666666444555666666555555666888666666666666666666666666555555555666777777777666666666777777777777666666666555555666777777666444666666666666666777888888333444666888888777666555333333333444444444555555666666666555444444444333444444444444444444444444444444444444444444444444222222222333333333444444222222222222222333444555333333333333333333333333444444444555555555666666333333333333333333333333333333333444444444555555444333333222222333333444222222222222222222222222222222222222222222222222111111222222222333333333111111222222222222111111111222222333333333222222333333333333333333222222333333222222222222222111111111111111111111222222333333333333333333333333222222222222222222222222000222444444333333333444777555222111222333333222333333333333333333333333333333444444444555555555444444444333333333222222xxx[[[JJJHHHDDDDDDEEE@@@AAA@@@???>>>===============>>>>>>>>>>>>===<<<<<<;;;;;;<<<<<<<<<<<<;;;;;;::::::::::::::::::::::::;;;;;;;;;;;;:::999888777666777888:::;;;;;;<<<<<<;;;:::999:::;;;<<<;;;:::777888999999999:::<<<>>>;;;;;;:::999999888888777666666666666777777777777777888888888888777777666777999;;;;;;:::999999999666666777777777777666666555555555555666666666666444555777777666666888999555444333444666777666555666666777777777777666666666666666666666666666666444555666555444555777999666666666666666666666666555444444666888888777666666666777777777777666666555555444555777888666555555555555666777888999:::222333444555666666555555222222333333333444444444555555555555555444444444333444444555555444444333444444444444444444444444222222333333333333444444333222222333333444555666333333222222222333444444333444444444444555555555333333333333333333333333333333333444444444555555444333333222222333333444222222222222222222222222222222222222222222222222111111222222222333333333000111111222222111111000111222222222222333333333222222222222333333333333222222222222222222222222222222222222222222222222333333333333333333333333222222222222222222222222000222444444333333333444555333222222333444333222222333333444444333333222333444444444555555555555555555444444333333222222{{{]]]JJJHHHDDDDDDDDD???AAAAAA@@@???>>>>>>>>>>>>>>>>>>>>>>>>>>>===<<<<<<;;;;;;<<<<<<<<<<<<;;;;;;::::::::::::::::::::::::999999:::::::::999999888666777888:::::::::999999:::999999:::<<<===<<<:::888999::::::999999;;;===;;;;;;:::999999888888777666666777777888888888888888888888888888777666666666888:::999777666888999666666777777777777666666555555555555666666666666444555777777666666888999666444444555666777777666666666777777777777666666666666666666666666666666444555555555444555777:::666666666666666666666666666555444666999:::999777666666777777777777666666555444444555777888666555444444444666777999;;;<<<222333333444555555666666333333333444444444555555444444444555555555555555333333444555555444333333444444444444444444444444222222333333333333444444333333333333444555666777333333222222222333444555333333333333444444444444333333333333333333333333333333333444444444555555444333333222222333333444333333333333333333333333222222222222222222222222111111222222222333333333111111222333333222111111222222111111111222444444111111111222333333333444222222222222222222222222333333333333333222222222333333333333333333333333222222222222222222222222000222444444333333333444222222222333555555333111222333333444444333333222444444444444555555555555666555555444333333222222}}}___KKKHHHDDDDDDDDD>>>CCCBBBAAA@@@????????????>>>>>>>>>>>>>>>======<<<;;;<<<<<<<<<<<<<<<<<<;;;::::::::::::::::::::::::777888999999::::::::::::888888999:::999888777666:::999999;;;======<<<::::::;;;;;;:::999888999;;;;;;;;;::::::999888888777666777888999999999999999888888888888888777666666555777888777444444666999666666777777777777666666555555555555666666666777333555777777666666888:::666555555666777888888777666666777777777777666666666666666666666666666666444555555555444555888:::777777777777777777777777777666555777;;;<<<:::888666666777777777777666666555444444555777888777555333333444666888:::<<<>>>333333333333444666777888444444444555555555666666333444444555555666666666333333444555555444333333444444444444444444444444222222333333333444444444333333333444555666777888333333222111222333555666222222222333333333444444333333333333333333333333333333333444444444555555444333333222222333333444333333333333333333333333222222222222222222222222111111222222222333333333222222444444444444222222333222111000000222444555000000111222333333444444222222222222222222222222333333333333333333333333333333333333333333333333222222222222222222222222000222444444333333333444000111222444666666444111222222444444444444222222444444444555555555666666666666555444333333222222vvv___KKKIIIEEEBBBCCCBBBAAAAAAAAA@@@???>>>>>>===============<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;999999999999999999999999;;;999777888:::;;;:::777888888888888999;;;===>>>@@@???===;;;999888888777888777666555555666777888777777777777777888888888777777777777777777777777555555555555666666666666888888777666666666666666666666555444333444777999<<<888666777777666888===666666666666666666666666333444666777888888888888777777777777777777666666888777555444555666888999444444555555666666777777666666666666777777777777888666555555666666555333777666555555555666888999999444333666666555999AAA555333333444666777666555222666777444333555666444444444444444444444444444333333333444444444555555333333333444444444555555555555444444444333333333555555555444444333333333333333333444444555555555444444444444444444444444111111111222222333333333666555444444555666555444333333333333333333333333222333333444444333333222222222222222222222222222444444222222222222444444444555666666555333111///111111111111111111111111000111222444555555444444333333111000000000111222333333333222222111111111111111222333333333333222111222222333333222222111222222222333333333444444...333444111222888999555444444444333333444444555333333444444444444444444666555444333333333333333wwwaaaMMMKKKEEEBBBCCCAAAAAA@@@@@@???>>>>>>==================<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;999999999999999999999999;;;999777888:::;;;:::888;;;;;;:::999999:::;;;<<<===<<<;;;:::::::::::::::999888777666666666777888777777777777888888888888777777777777777777777777555555666666666777777777888888777666666666666666666666555555666777:::<<<===999777777777666888<<<666666666666666666666666666666666666777777777777666666666666666666777777777777555555555666888999555555555666666666666666555666666666777777777777888666555555666666555444666666555555666666777888999555333555555444777===555444333444666777666555888<<<;;;666333333333000444444444444444444444444333333333444444444555555333333333444444444555555555555444444444333333333555555444444444333333333333333333444444444555555444444444444444444444444111111222222222333333333666444333444555666555444333333333333333333333333222333333444444333333222222222222222222222222222444333333222222333333444444444555666555444222000111111111111111111111111000111222444555555444444444333111000000000111222333333333222222222111111111111222333333333333222111222222333333222222111222222222222333333333333111555666333444777777333555555444333333333333333444444444444444444444444555555444444333333333333xxxcccNNNKKKEEEAAABBB@@@@@@??????>>>>>>======<<<============<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;999999999999999999999999:::999888888::::::999888???>>><<<:::999999999:::999999999999:::;;;<<<===::::::999888777777777888888888888888888888888888777777777777777777777777666777777777777888888888888777777666666666666666555555666777999<<>>>>>>>>======<<<<<<============<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;::::::::::::::::::::::::::::::888999999999999999::::::999999999999999:::999999???>>><<<:::999999::::::999999999999:::;;;<<<===;;;;;;:::999888888888888999999888888888888888777777777777777777777777777777777888888888999999999777777666666666666777777555555666999===AAADDDEEEBBB===:::999888555666999666666666666666666666666888777555444444666888999444444444555666666777777777666666555666777888888777777666666555555444444555555555666666666777777777666555555666777666444222333555666666666555444666444333555777888999:::666444333444555666555444444888888555333555666444444444444444444444444444333333333444444444555555333333333444444444555555555555444444444333333333444444444444444444444444444444444444444444444444444444444444444444444444333333333333333333333333555444333333555555444333333333333333333333333333222333333444444333333222222222222222222222222222333333333333333333333333111222333444444444444333222222222222222222222222222222222333333444444444444333222111000111222222222222222222222222222222111111222333333333333222111222222333333222222111333333333333444444444444444666999999999777555222333333222222222333333444666666555444333333222222444444444444444444444333yyy]]]JJJHHHDDDAAACCCBBB>>>>>>>>>>>>========================<<<<<<<<<<<<<<<<<<;;;;;;;;;:::::::::::::::::::::::::::::::::888888888999999:::::::::999999:::999999999999999<<<<<<::::::999:::;;;<<<::::::999999999:::;;;;;;::::::::::::999999888888:::999999999888888777777777777777777777777777777888888888888999999999999777777666666666666777777666555666:::@@@DDDFFFFFFDDD???;;;:::888555666999666666666666666666666666666555444444555777:::<<<555555555555666666777777666666666666666777777888777777666666555555444444555555555555666666666666666555444555666777666555222333555666666666555444444444444666:::======;;;666555444444555666555333///444555333222666777666444444444444444444444444333333333444444444555555333333333444444444555555555555444444444333333333444444444444444444444444444444444444444444444444444444444444444444444444333333333333333333333333555333222333444555444333333333333333333333333333222333333444444333333222222222222222222222222222333333333333333333333333111111222333444444444444222222222222222222222222333333333333333333444444444444222111111111222333222222222222222222222222111111222333333333333222111222222333333222222111444444444444555555555555333444777::::::888777666111111111222333444555666666666555444333333222222333333444555555444444333yyy}}}\\\HHHGGGCCCAAADDDCCC>>>>>>>>>>>>>>>>>>>>>>>>============<<<<<<<<<<<<<<<<<<<<<;;;;;;::::::999::::::::::::::::::::::::888888888999999::::::;;;888999::::::888888999::::::999999888999:::<<<===;;;::::::999999999999999888999999:::::::::999999:::::::::999888888777777777777777777777777777777777888888888888999999999666666666666666777777888777666666;;;AAAEEEEEEDDDDDD???<<<;;;999555666:::666666666666666666666666333333444444666888;;;<<<777777777777777777777666666666666666777777777777666666666666666555555555444444555555555666666666666555444555666777666555444444555666666666666555444555555666;;;@@@???:::666555444444555666444333000444555222111444555444444444444444444444444444333333333444444444555555333333333444444444555555555555444444444333333333333333333444444444444555555444444444444333333333444444444444444444444444444444444444333333333333444333222333444555444222333333333333333333333333222333333444444333333222222222222222222222222222222333333444444333333222111222222222333333444444333333333333333333333333444333333222222333333444555444333111111222222333111222222222222333333333111111222333333333333222111222222333333222222111444444444444555555555555222111444999:::888888:::222222222333444555666777555555555444444333333222222333444555555555444333yyy~~~]]]JJJHHHDDDAAACCCBBB????????????????????????============<<<<<<<<<<<<===<<<<<<;;;::::::999999999999999999999999999999777888888999::::::;;;;;;888999;;;:::888777999;;;999999888777888999:::;;;:::999999999999999::::::666777888999::::::999999;;;;;;:::999999888777777777777777777777777777777777777777888888888888999666666666666666777888888888666666:::AAADDDCCCAAADDD???<<<;;;999666777;;;666666666666666666666666333444555666777888999:::999999999888777777666666555666666777777777777777555555555666666666666666444444444555555555666666666555444555777777777666666666555555666666777888555777666666:::???<<<555777555444444555555444333222666666333222444555333444444444444444444444444333333333444444444555555333333333444444444555555555555444444444333333333333333333444444444555555555555444444444333333333444444444444444444444444555555444444444333333333444333222222444444333222333333333333333333333333222333333444444333333222222222222222222222222222222333333444444333333222222222222222222222333333333333333333333333333333444444333222222222333444555444333222111222333333111111222222222333333333111111222333333333333222111222222333333222222111222222222333333333444444333111222888999777777;;;666555555444444555555555444444444444444444444444111222444555666555444333xxx```LLLJJJDDDAAACCCAAA???????????????@@@@@@@@@>>>=========<<<<<<<<<<<<======<<<;;;::::::999999999999999999999999999999777777888999::::::;;;;;;777:::;;;:::888777999;;;:::999888777777777888999888888888888999:::;;;;;;444555777999:::::::::999;;;;;;::::::999888777777777777777777777777777777666777777777777888888888666666666666666777888888999777666:::@@@CCCBBB???DDD???<<<;;;:::777888;;;666666666666666666666666444555666777888888777777;;;;;;:::999888777666666555666666777777777777777444555555555666666777777444444444555555555666666555444444555777888777666777777666555555777888999777888777666999===999000777666444444555555444333111555666444333666777666444444444444444444444444333333333444444444555555333333333444444444555555555555444444444333333333333333333444444555555555555555555444444333333333444444444444444444444444555555555444444333333333444333222222444444333222333333333333333333333333222333333444444333333222222222222222222222222222222222444444444444222222333333222111111222222333333333333333333333333333555444333222222222333444555444333222222222333333111111111222222333333333111111222333333333333222222222222333333222222222000000111111111222222222555111222777888555666:::999999777666555444333333333333444444444444444444111222444666666555444333rrrjjjNNNJJJDDD???AAACCC@@@@@@??????>>>=========;;;;;;<<<<<<===>>>>>>>>>;;;;;;;;;;;;;;;;;;;;;;;;999999::::::::::::;;;;;;999999999999999999999999999999888888888888999999888888888888888888888888::::::::::::999999888777888888888888888888888888888888777777777777888888888888888888888777666555666666666666666777777777666666666666777777888888888666555666999===@@@@@@AAACCCBBB>>><<<===;;;888999888777777888888666444777777777777777777777777777777777777777666555555666555444555666777777555444555555666777888888999666666666666555555555555666666666666666666666666444555777888888888777666666555555555555444444444333444555555666666555555555444444333333444444555333333333333333333333333333444555555333333444555444444444444444444444444444444444444444444444444444444444333333222222222333333333333333333333333333333333333333333333333444444444444444444444444333333333333333333333333444444333333333333222222444444444333333222222222222222222333333444444444111222222333333222222111222222333333333333444444333333333333333333333333333333333444444555555555222222222222222222222222222222222222222222222222000000000000000000000000000111111222222111111000111111222333333333333222333333444444555666777777:::888555333111111222222333333333444444444555555666666555444333333222222sssiiiNNNKKKFFFAAABBBCCC@@@@@@@@@???>>>>>>======<<<<<<<<<<<<============;;;;;;;;;;;;;;;;;;;;;;;;999999::::::::::::;;;;;;999999999999999999999999999999888888888888999999888888888888888888888888999999:::::::::999888888888888888888888888888888888888777777777777888888999999999999888888888888999999999888888777777777777777777777888888888888999999999:::;;;===???@@@BBBDDDDDD@@@??????===999777666666777888888666333666666666666666666666666666666777777666666555444666555444555666777777555555555666666777777888888666666666666555555555555555555555555555555555555555555666777777777777777666555555555555444444444333444555555666666555555555444444333333444444555333333333333333333333333333444555555333333444555444444444444444444444444444444444444444444444444555555555444444444333333333333333333333333333333333333333333333333333333444444444444444444444444333333333333333333333333444444333333333333222222444444444333333222222222222222222222333333333333111222222333333222222111222222333333333333444444333333333333333333333333333333444444444444444444222222222222222222222222222222222222222222222222111111111111111111111111222333333333333333333222111111222333333333333222222333333444555555666666888666444222111111222333333333444444444555555555666555555444333333222222uuuhhhNNNKKKGGGBBBCCCCCC@@@@@@@@@@@@???>>>===<<<=========<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;999999::::::::::::;;;;;;999999999999999999999999999999888888888888999999888888888888888888888888888888999999:::999999999888888888888888888888888888888777777777777888888:::999888888888999:::;;;<<<<<<;;;:::999888777777888888888888888888777777:::===@@@@@@>>>===???AAABBBEEEFFFCCCAAAAAA>>>:::666666777999;;;:::777555555555555555555555555555666666777777666666555555666555444555666777777555666666666666777777777777666666666666555555555555555555555555555555555555666666555555666666777888666555555555555444444444333444555555666666555555555444444333333444444555444444444444444444444444333444555555333333444555444444444444444444444444444444444444444444444444666666555555555555444444333333333333333333333333333333333333333333333333444444444444444444444444333333333333333333333333444444333333333333222222444444333333333333222222333333333222222222222222111222222333333222222111222222333333333333444444333333333333333333333333444444444444444444333333333333333333333333333333333333333333333333333333111111111111111111111111444444555555555555444444111111222333333333333222222222222333333444444555555444222111111222333333444444444555555555666666555555444444333333222222uuuhhhLLLJJJGGGBBBCCCBBB@@@@@@@@@@@@@@@???===<<<>>>>>>===<<<<<<;;;::::::;;;;;;;;;;;;;;;;;;;;;;;;999999999:::::::::;;;;;;999999999999999999999999:::999999888888999999:::888888888888888888888888666777888999999999999999888888888888888888888888888888777777777777888888:::999777666777999;;;<<<;;;;;;;;;::::::999999888777888999999999888777666:::???DDDDDDAAA???@@@DDDAAAEEEEEECCCAAAAAA>>>:::777888:::===???>>>:::777555555555555555555555555666777777888777777666666666555444555666777777555777777777777666666666666666666666666555555555555555555555555555555555555666666555444444666777888666555555555555444444444333444555555666555555555555444444333333444444555555555555555555555555555333444555555333333444555444444444444444444444444444444444444444444444444555555555555444444444444333333333333333333333333333333333333333333333333444444444444444444444444444444444444444444444444444444333333333222222222333333333333333333333333555555444444333333222222111222222333333222222111222222222333333333444444333333333333333333333333555555555444444333333333333333333333333333333333333333333333333333333333222222222222222222222222444444555555555555444444111111222333333333333222111111222222222333333333222222111111111222333444444444555555555666666666444444444333333333222222sssjjjLLLIIIFFFBBBBBBAAA@@@@@@AAAAAAAAA???===<<<>>>>>>===<<<;;;:::999999;;;;;;;;;;;;;;;;;;;;;;;;999999999:::::::::;;;;;;999999999999999999999999::::::999999999999::::::888888888888888888888888666777888888999999999999888888888888888888888888888888777777777777888888888777666555666888:::;;;777888888888999999::::::777888999::::::999777666999???EEEFFFCCCAAACCCFFF???CCCCCCAAA???@@@===999666777:::===???>>>:::777555555555555555555555555777888888999999888888888666555444555666777777555777777777777666666666666666666666666555555555555555555555555555555555555666555444444444555777888666555555555555444444444333444555555666555555555555444444333333444444555555555555555555555555555333444555555333333444555444444444444444444444444444444444444444444444444333333333333333333333444333333333333333333333333333333333333333333333333444444444444444444444444444444444444444444444444444444333333333222222222333333333333333333333333666666555555444444333333111222222333333222222111222222222333333333444444333333333333333333333333555555555444444333333333333333333333333333333333333333333333333333333333222222222222222222222222333333444444444444333333111111222333333333333222111111111222222222222222111111111111222333444444444444444444555555555666333333333333333222222222pppoooOOOJJJFFFBBBBBBAAA???@@@BBBBBBAAA@@@===<<<======<<<<<<;;;:::999999;;;;;;;;;;;;;;;;;;;;;;;;999999::::::::::::;;;;;;999999999999999999999999::::::999999999999::::::888888888888888888888888777777888888999888888888888888888888888888888888888888777777777777888888888777666666666777888999555555666777888999::::::888999;;;<<<===<<<;;;999:::>>>CCCEEEDDDCCCDDDFFF???BBBAAA>>>===>>>===999555555666888:::999666444555555555555555555555555777777888888999999888888666555444555666777777555666666666666777777777777666666666666555555555555444444444444444444444444555555444444555555666777666555555555555444444444333444555555666666555555555444444333333444444555444444444444444444444444333444555555333333444555444444444444444444444444444444444444444444444444222222222333333333333444333333333333333333333333333333333333333333333333444444444444444444444444444444444444444444444444444444333333333333222222222222333333333333444444555555555555444444444444111222222333333222222111222222333333333333444444333333333333333333333333444444444444444444333333333333333333333333333333333333333333333333333333333333333333333333333333222222333333333333222222111111222333333333333222222222222222222222222222111111222222333444444444333333333444444444555555333333333333222222222222mmmwwwSSSKKKGGGCCCDDDBBB???@@@BBBCCCBBB@@@===<<<<<<<<<<<<;;;;;;:::::::::;;;;;;;;;;;;;;;;;;;;;;;;999999::::::::::::;;;;;;999999999999999999999999;;;::::::999999::::::;;;888888888888888888888888777888888888888777777666888888888888888888888888888888777777777777888888999999888888888888888888666666777777888888999999999;;;>>>@@@AAAAAA???>>>>>>???AAABBBCCCCCCCCCBBB@@@BBB@@@<<<;;;===>>>;;;555555444666777666444222666666666666666666666666555555666777777777777777666555444555666777777555555555666666777777888888666666666666555555555555444444444444444444444444333444555555666666555555666555555555555444444444333444555555666666555555555444444333333444444555333333333333333333333333333444555555333333444555444444444444444444444444444444444444444444444444333333333333444444555555333333333333333333333333333333333333333333333333444444444444444444444444555555555555555555555555444444333333333333222222222222222333333444444444222222222333333333333333111222222333333222222111222222333333333333444444333333333333333333333333333333444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444222222333333333333222222111111222333333333333222333333333333333333333333111222333444444444444444222222222333333333333444222222222222222222222222jjj|||VVVMMMHHHDDDEEECCC???AAABBBCCCBBB@@@>>><<<<<<<<<;;;;;;;;;;;;::::::;;;;;;;;;;;;;;;;;;;;;;;;999999:::::::::;;;;;;;;;999999999999999999999999;;;::::::999999::::::;;;888888888888888888888888888888888888888777666555888888888888888888888888888888777777777777888888:::::::::::::::999888777999999888888888888888888;;;===@@@CCCEEEDDDCCCBBBBBBAAA@@@AAABBBBBBAAA???AAACCC@@@;;;:::===???===777666555666666666444333777777777777777777777777333333444555666666555555666555444555777777777555444555555666777888888999777666666666555555555555444444444444444444444444222333555666666666555444666666555555555444444444333444555555666666555555555444444333333444444555333333333333333333333333333444555555333333444555444444444444444444444444444444444444444444444444444444444555555555666666333333333333333333333333333333333333333333333333444444444444444444444444555555555555555555555555444444444333333333222222222222222333333444444444000000000111111222222333222222222333333222222222222222333333333444444444333333333333333333333333333333333444444555555555444444444444444444444444444444444444444444444444444444444444444444444444222333333444444333333222111111222333333333333222333333333333333333333333222333444555555555555444111111222222222333333333222222222222222222222222lll|||UUULLLIIIIIIHHH@@@BBBBBBDDDGGGDDD???===???======<<<;;;;;;;;;;;;<<<;;;;;;;;;::::::999999999::::::::::::::::::::::::999999999999999999999999777888888888888999999999888888888888888888888888999999888888888888999999666666666666666666666666666666777888888888888777;;;:::999888777777777777:::999888999;;;;;;;;;999>>>???AAACCCCCCBBBAAA@@@BBBBBBBBBBBBCCCCCCCCCCCCBBBBBB@@@===999888;;;>>>777777777777777666555555666666777777777777666666444444444444555555555666777666666777888888666444777777888888777666555444777777666666555555444444444333555777666222333666333222222444777777444111666555444333333444555555555555555555555555444444777777777777777777777777444333333222222333333444444444444444444444444444444555555555444333333222666666666666666555555555444444444444444444444444666555444333333333333333333333333444444444555555555555555555555555555555555555555444444333333333444333333222222333333444333333333333333333333333222222222333333444444444444444444444444444444444333333333333333333333333444444444444444444444444333333333444444444555555222222333333333333444444444444444444444444444444444333333222222333333444333333333333333333333333222333444444555555444444555444444333333444444555444444444444444444444444444333333222222333333444111222333444444333222111kkkWWWLLLIIIJJJJJJDDDCCCBBBDDDGGGDDD>>><<<>>>===<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::::::::::::::::::::::::::999999999999999999999999777888888888888999999999888888888888888888888888999999888888888888999999777777777777777777777777666777888888999999888888;;;:::999888777777777777777777777999<<<>>>>>>===???@@@BBBCCCCCCCCCBBBAAACCCCCCDDDDDDDDDCCCCCCCCCCCCCCCAAA>>>999888:::<<<777777777777777666555555666666777777777777666666444555555555666666666666777666666666888888666555444555666777777666555555666666666666666555555555777555555777666555999???:::888777777888888666333999888777777777888999999555555555555555555555555666666666666666666666666444333333222222333333444444444444444444444444444444555555555444444333222555555555555555444444444444444444444444444444444666555444333333333333444333333333444444444555555555555555555555555555555555555444444444333333333444333333222222333333444333333333333333333333333222222222333333444444444444444444444444444444444333333333333333333333333444444444444444444444444333333333444444444444555222222333333333333444444444444444444444444444444444333333222222333333444333333333333333333333333222222333444444444444333444444444333333444444444444444444444444444444444444333333222222333333444222222333333333333222222kkkXXXJJJFFFHHHKKKGGGDDDDDDFFFHHHEEE???===>>><<<<<<;;;::::::::::::;;;;;;;;;;;;;;;;;;<<<<<<<<<::::::::::::::::::::::::999999999999999999999999777888888888888999999999888888888888888888888888999999888888888888999999888888888888888888888888777888888999999999999999:::999888888777777777777666555777:::>>>AAABBBBBBBBBBBBBBBCCCCCCCCCCCCDDDEEEEEEEEEEEEEEEDDDCCCBBBDDDDDDBBB???:::888777888777777777777777666666555666666777777777777666666666666666666777777777777777666555666888888777555222333444666777777666666555555555666666666666666:::666444666666888>>>FFF>>><<<999888888777666444555555555555666777888888555555555555555555555555444444444444444444444444444444333333333333444444444444444444444444444444444555555555555444333333444444444444444444444444444444444444444444444444555555444333333333444444333333333444444444555555444444444444444444444444555444444444444333333333444333333222222333333444333333333333333333333333222222333333333333444444444444444444444444444444333333333333333333333333444444444444444444444444333333333333444444444444222222333333333333444444444444444444444444444444333333333333333333333333333333333333333333333333222222333444444444444333444444444444444444444444444444444444444444444444444444333333333333444444333333222222222222333333jjjXXXIIICCCFFFJJJIIIFFFEEEGGGJJJGGG@@@>>>@@@<<<<<<;;;::::::::::::::::::;;;;;;<<<<<<=========::::::::::::::::::::::::999999999999999999999999777777888888888999999999888888888888888888888888999999888888888888999999999999999999999999999999888888999::::::::::::999999999888777777777777777777777999<<>>;;;999888777555333555666666777777777777777666666777777777777666666777777777777888888888888555555555666888999888666999999::::::999777666555555555555666666666666666444333555888666222222555444555666555444555777888444444555666777777777777333333444444555666666666555555555555555555555555555555444444444444555555444444444444444444444444444444555666666666666555444444555555666777777777555555555555555555555555444444333333333444555555333333333444444444555555333333333333333333333333333333333444444444444555444333333222222333333444333333333333333333333333444444333333333333222222333333333333333333333333333333333333333333333333333333333333333333333333222222222222333333333333222222333333333333444444333333333333333333333333222222444444444444222222333333333333333333333333444444555666666666666666222333444555555444333222444444444444444444444444555555444444444444555555444444333333333333444444gggbbbRRRHHHGGGJJJHHHAAAAAADDDGGGEEE@@@???AAA>>>>>>===<<<<<<<<<<<<===;;;;;;;;;;;;::::::::::::::::::::::::::::::::::::999999999999999999999999777888888888888999999999888888888888888888888888999999888888888888999999999999999999999999999999666777888888999999888888777777666666666666777777999999:::===AAADDDEEEEEEAAABBBCCCDDDEEEDDDCCCCCCCCCAAA===;;;;;;===@@@CCC>>>;;;777555666777666555555555666777777777777777666666777777777777666666666666666777777777888888555444444666888999888777777777888999999888777666666666666666666555555555555444555888666333333666222444777777555444666777111222333444444333222222333333444444555666666777555555555555555555555555555555444444444444555555444444444444444444444444444444555666666666666666333333444555555666777777555555555555555555555555333333333333333444555666333333333444444444555555333333333333333333333333333333333444444444555555444333333222222333333444333333333333333333333333444444444333333222222222222222222222222222222222333333333333333333333333222222222222222222222222111222222222222333333333222222333333333333444444222222222222222222222222111222444555555444222111333333333333333333333333222333333444444444444444222333555666666555333222444444444444444444444444555555444444444444555555333333444444444444333333fff```PPPFFFCCCEEECCC>>>>>>AAAEEECCC>>>===@@@??????>>>===============;;;;;;;;;::::::999999999::::::::::::::::::::::::999999999999999999999999777888888888888999999999888888888888888888888888999999888888888888999999888888888888888888888888666666777888888888888888777777666666666666777888666666777;;;@@@CCCEEEEEE@@@AAACCCEEEEEEDDDBBBAAABBB???;;;888888;;;@@@CCC<<<888444333555777777666555555666777777777777777666666777777777777666666666666666666777777777777555444444666888999888777444555666777888888777777777777666666555555555444666555666888777444666:::000333666666444222333444444555666666666555444333333333444444555666777777444444444444444444444444555555444444444444555555444444444444444444444444444444555666777777666666222222333333444555666666666666666666666666666666333333333333333444555666333333333444444444555555333333333333333333333333333333333444444555555555444333333222222333333444333333333333333333333333444444444333333222222222222222222222222222222222333333333333333333333333222222222222222222222222111111222222222333333333222222333333333444444444222222222222222222222222111222444555555444222111333333333333333333333333111111222333333333333222222333555666666555333222444444444444444444444444555555444444444444555555222333555555555555333222ggg]]]PPPHHHDDDEEEBBB@@@??????>>>>>>>>>>>>>>>FFFDDDAAA>>>;;;;;;;;;;;;;;;:::888777777888:::;;;<<<;;;;;;::::::;;;;;;<<<888888888888999:::;;;;;;:::::::::::::::999888777777777777777777777777777888888888888777777777777888888888888888888888888777777888888888888777777999999888777777666777777777777666888;;;???CCCFFFGGGFFFEEECCCBBBBBBBBBBBBGGGBBB;;;777777:::===>>>888777555666777888666555777777777777666666666666999888666555555555666777888777666555555666777888666666666666666666666666666555444444555666777888666666555555555444444444777777777777777777777777555555666666666666555555444555666777777666555444555555666777777777777777666666555444444555777777666666666666666666666666333333333333333333333333333333333444444444555555444555555555666666777777777666666555555555666666555555555666666666666777555555555555555555555555333333333333333333333333444444444444444444444444666555333222111222333333333333333333333333333333333333444555555444333333444444333333333333222222111111222222222333333333666555555444333333222222222222333333333333444444222222222222222222222222555555444333222222222222333333333333333333333333333333222111111333777;;;444444444333333222222222333333333333333333333333666555444333333333333333444444444444444555666777222333333444444333333222fffyyyWWWMMMGGGEEEGGGDDD@@@??????>>>>>>>>>>>>>>>DDDBBB???===;;;;;;;;;;;;;;;:::999777777999:::;;;:::::::::999999:::::::::999999999888999999::::::999:::::::::999999888777777777777777777777777777888888888888777777777777888888888888888888888888777777888888888888777777:::999777666666666777888777777666777:::===AAADDDCCCBBBAAA@@@@@@@@@AAABBBAAA>>>:::888888999:::999888666555666777888777555666666777777777888888888999888777666555666666777888777666555555666777888666666666666666666666666666666555444555555777777666666555555555444444444666666666666666666666666555555666666666666555555444555666777777666555444555555666777777777777777777666555444444555666666444444555555555555444444444444444444444444444444333333333444444444555555444555555555666666666777444444444444555777888888444444555555555666666666555555555555555555555555333333333333333333333333444444444444444444444444555444333333222222222333333333333333333333333333333333444555555444333333444444333333333333222222222222333333333444444444999888777666444222111000222222333333333333444444222222222222222222222222444333333222222222222333333333333333333333333333222333222111111333777:::444444444333333222222222444444444444444444444444555555444333333333444444555444444333333333444444222333333444444333333222fffrrrRRRJJJEEEDDDFFFCCC@@@??????>>>>>>>>>>>>>>>AAA???>>><<<;;;;;;;;;<<<;;;:::999888888999:::;;;:::999999888888999999:::::::::999999888999999999999999999:::999999888777777777777777777777777777999999888888888777777777888888888888888888888888777777888888888888777777:::999777555555666888999777777666666888;;;>>>???AAA@@@>>>===<<<<<<===>>>;;;:::999999999999666444777666555666777888777666666666666777777888888999888888777666666666666666777777666666666666777777666666666666666666666666777666666555555555555666555555555555555444444444555555555555555555555555555555666666666666555555555555666666666666555555555555666777777777777666777777666555444444444555333333444444444444333333555555555555555555555555333333333444444444555555555555555555555666666666555555444444555666777777333333333444444444555555555555555555555555555555333333333333333333444444444444444444444444444444333333444444333333222222333333333333333333333333333333444444444444333333444444333333333333222222333333444444444555555555888777777666444333333222222222333333333333444444333333333333333333333333222222222222222222333333333333333333333333333333222333222222111333666999444444333333333333222222555555555555555555555555444444333333333444555555555555444333222111111222333333444444444444333333gggqqqRRRJJJDDDBBBCCC???@@@??????>>>>>>>>>>>>>>>>>>===<<<;;;;;;;;;;;;<<<;;;:::999999999999:::;;;::::::999999999999::::::;;;;;;:::999888888888888888888999999999999888888777777777777777777777777999999999888888888777777888888888888888888888888777777888888888888777777:::999777555555666888:::777777666666777888:::;;;@@@???===;;;999999999999888888777888999888666444777666555666777888777666666666666666666666666666888777777666666666666666777777666666666666777777666666666666666666666666777777666666555555555555555555555555555555555555555555555555555555555555555555666666666666555555555666666666666666666555444555666666777777666666777777666555444444333333333444555555555555444333444444444444444444444444333333333444444444555555555555555555555555555555999888666555444333333222222222333333333444444444555555555555555555555555333333333444444444444444444444444444444444444444222333444555444333222111222222333333333333444444333333333333333333333333444444333333333222222222333333333333444444444444222222333444444555666666222222222333333333444444333333333333333333333333000111111222222333333333333333333333333333333333222222333222111222555888333333333333333333333333444444444444444444444444333333333333333444555666555444444333222222333333333333444444444444333333fffrrrSSSJJJEEECCCDDD@@@@@@??????>>>>>>>>>>>>>>><<<<<<;;;;;;;;;;;;<<<<<<;;;::::::::::::::::::;;;;;;;;;::::::::::::;;;;;;;;;;;;:::999888888888888777888888999999888888888777777777777777777777777999999999999888888888888888888888888888888888888777777888888888888777777999888666555666777888999777777666666666777888888<<<;;;:::999999:::;;;;;;:::888666666777888888777666555555666777888888777666666666555555444444444777777777777777666666555666666777777777777666666666666666666666666666666777777777666666555444444444555555555555555555555555555555555555555555555555555666666666666555555666666666555555666666666444444555666666666666666777666666555444333333222444555666777777666555444333333333333333333333333333333333444444444555555555555555555555444444444888777666555333333222222222222222333333333333444555555555555555555555555333333333444444555555555444444444444444444444444111222333444555444333222222222222333333444444444333333333333333333333333444444333333333222222222222222222222333333333333000000111222333333444555222222222333333333444444333333333333333333333333000111222333333333333333333333333333333333333333111222333222111222444666333333333333333333333333333333333333333333333333333333333333333444555666444444444444444555666666333444444555555444444333cccsssSSSKKKFFFEEEGGGDDD@@@??????>>>>>>>>>>>>>>>;;;<<<<<<<<<<<<<<<<<<<<<::::::;;;;;;;;;;;;::::::<<<;;;;;;::::::;;;;;;<<<::::::999999888999999999666777888888999888888888777777777777777777777777:::999999999999888888888888888888888888888888888777777888888888888777777777777777777777888888999777777666666666666777777555555666777999;;;>>>???:::888555444666888999999666555444666888999888777666666666555555555444444777777777777777666555555666666777777777777666666666666666666666666666666555666666777666666555444444444444555555555555555555555555555555555555555555555666666666666555555666666555555555555666666444444555666666666666555555555555555555444333222444555777888888777555444333333333333333333333333333333333444444444555555555555555444444444444444444444333333444555666666222222222333333333444444555555555555555555555555333333333444555555666666444444444444444444444444222222333444444444333333111222222333333444444555333333222222222222333333444444333333333333222222111111111222222222333333222222222111111000000000222222333333333333444444333333333333333333333333111222333444555444333222333333333333333333333333111222333222111222333555222222333333333333444444333333333333333333333333444444333333333444555555444444444444555666777777444444555555555555444444bbbxxxVVVLLLFFFDDDFFFCCC@@@??????>>>>>>>>>>>>>>><<<<<<=========<<<<<<<<<:::;;;;;;;;;;;;;;;;;;:::;;;::::::::::::::::::;;;999999999888999999::::::666666777888888888888888777777777777777777777777::::::999999999888888888888888888888888888888888777777888888888888777777555666777888999888888777666666666666666666777777444444444555777999;;;===888666444555666888888888666555444555888999888777555555666666777888888999666777777888777666555444555666777888888777666555666666666666666666666666444555666777777666666555444444444555555555666666666666666666666666666666555555666666666666555555777666555444444555666777333444555555666666555555333444555555555444333333222444666777777666444222444444444444444444444444333333333444444444555555555555555444444333333333222222222333444555666777333333333333444444444444555555555555555555555555333333444444555666666666444444444444444444444444333222222222333333444555111111222333333444555555333333222111111222333333444444333333333333222222222222222333333333444444333333333222111000//////222222333333333333444444444444444444444444444444333444555666666555333222333333333333333333333333111222333333222111333444222222222333333444444444444444444444444444444444555555444333333333444444444444444333444444555555444444555555555555444444ccc~~~ZZZMMMDDDAAABBB???@@@??????>>>>>>>>>>>>>>>=========>>>======<<<;;;:::;;;;;;<<<<<<;;;;;;::::::999999999999999999:::888888888888999:::;;;;;;666666777888888888888888777777777777777777777777:::::::::999999999888888888888888888888888888888777777888888888888777777444555888999:::999888666666666666777777777777777888777666555444555666666555444444555777888777666555555444555888999999888333444666777999;;;======666777888888888777555444555666777888888777666555666666666666666666666666333444555777777777666666444444444555555555666666777777777777777777777777555555666666666666555555777666555444444555666777333444555555666666555555222333444555555555444333111333555777777555333111555555555555555555555555333333333444444444555555555555555444444333333333555444444333333333444444333333444444444444555555555555555555555555555555333333444444555666777777444444444444444444444444333333222111222333555666111111222333333444555555444333222111111222333444444444444333333333222222333333333444444444555555111222222222222333333333222222333333333444444444444444444444444444444444444555666777777555333111333333333333333333333333111222333333222111222444222222222333333444444444555555555555555555555555666555444444333333333333555555444333222222222222444444555555555555444444bbbzzzYYYOOOHHHDDDDDD@@@BBB@@@>>>===>>>>>>===<<<<<<===???@@@???>>><<<;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<;;;::::::999888888999999888888888888999999999999999999999999999999666666777777777777666666;;;:::999888777777777777888888777777666666555555777777777777777777777777777777666666666666777777999999888888777777666666666666555555555555666666;;;::::::999888777666666666555444555777777777555777777888999:::;;;;;;<<<777666666666888888666555777777666555555555555555777777666666555555555444777555444555666777666555999777555555888888666444888888777666666666666666444444555555555555555555444444555555555555444444444555666666777777666666444444444555444444333333333333444555444333111000444444444444444444444444444444444444444444444444333333333444333333222222333333333444444444555555222444555444222111222555444444444333333222222222444444444444555777888999888777666555555555555555444444444444444444444444222222222222222222222222555333111//////111333555444444444333333222222222111111222222222333333333111111222333333333333222222222222222222222222222222333333444444333333222555555555444444333333333333333333222222111111111333333444444444333222111000333333111222555666333111333555777888666444333333333333333333333333333222333444444555555444444555444444333333333444444dddqqqQQQJJJEEEDDDEEEBBBBBB@@@>>>===>>>>>>===<<<<<<===?????????>>><<<;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<;;;::::::999888888999999888888888888999999999999999999999999999999666666777777777777666666999999999999999::::::;;;888888777777666666666666777777777777777777777777777777666666666666777777888888888777777777777777666666555555555555666666::::::999999888777666666666555444555777777777666777777888888888888888888777666666777888888777555777777666555555555555666777777666666666555555555777666555555666777666555777555444555888999888666888888777666666666666666555555555555555555555555444444555555555555444444222333444444555555444444444444444555555444444333333444444555444333222111444444444444444444444444444444444444444444444444333333444444444444333333333333333444444444555555222444555444222111333555444444444444444333333333444333333444444555666777777666555555444444555555444444444444444444444444333333333333333333333333333333333222222333333333444444444333333222222222111111222222222333333333111111222333333333333222222222222222222222222222222333333444444333333222555555444444444333333333333333333222222222111111444444333333333222222222222444555222222555555222444555666888888777555555333333333333333333333333222333444444555555444444555444444333333444444444fffmmmNNNHHHDDDDDDFFFCCCBBB@@@>>>===>>>>>>>>><<<======>>>???>>>===<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<;;;;;;::::::999999888999999888888888888999999888888888888888888888888666777777888888777777666888888999999;;;<<<>>>???888777777777777666666666777777777777777777777777777777666666666666777777777777777777888888888888777666666555555666666777999999999888888777777777666555444555777888777666888888777777777666666666777666666777888888777555888777666666555555666666777777666666666666555555777666555555777777666555555444444666888:::999999888888777666666666777777555555555555555555555555444444555555555555444444222333444444555555444444333444444555555555444444333444444444444333222222444444444444444444444444444444444444444444444444333444444555555555444444333333333444444444555555222333444444333222333555444444444555555555555555444444333333333444444444666555444444444444444444444444444444444444444444444444444444444444444444222333444555555444333222444444333333333333222222111111222222222333333333111111222333333333333222222222222222222222222222333333333333333333333333444444444444333333333333333333333222222222222111555444333222222222333333555777666333222444444111555555555555555444444444333333333333333333333333222333444444555555444444444444444444444444444444iiirrrRRRJJJEEEDDDEEEBBBAAA???>>>===>>>???>>>=========>>>>>>>>>===<<<;;;::::::::::::::::::::::::;;;;;;;;;::::::999999999999999888888888888999999777777777777777777777777777777777888888777777777777888888999:::<<<===>>>777777777777777777777777777777777777777777777777777777666666666666777777666666777777888888999999777777666666666666777777888888888888777777777777666555555555777888777666777777777777777777777777888777666777999999777666888777777666555666666666777777666666666666666666777666555666777888777555666555666777888999999999888888777777666777777888666666666666555555555555444444555555555555444444444555666666777666666666333444444555555555555555444444444444444444333333444444444444444444444444444444444444444444444444444444555555666555555555333333333444444444555555333333444444444444444555444444555555666666777777666555555444333333333444555444444333333333444444444444444444444444444444555555555555555555555555333444444555555444444333333333333333333333333333111111222222222333333333111111222333333333333222222222222222222222222222333333333333333333333333333333333333333333333333222222222222222222222222666555333111111222333444666999888333222333222///333222111000000000111222333333333333333333333333222333444444555555444444333333444444444444444444jjjuuuUUULLLFFFDDDDDDAAAAAA???======>>>???>>>==================<<<<<<;;;::::::::::::::::::::::::;;;;;;::::::::::::999999999999888888888888999999777777777777777777777777777777888888888888777777888888777777888999::::::777777777777888888888888777777777777777777777777777777666666666666777777666666777777888888999999777777666666666666777777777777777777777777888888777666555666888888888666666666777777888999999:::888777777777999999888666888888777666666666666666666666777777777777777777888666555666777888777666777888888888777777777888888888777777777777888888777777666666666555555555444444555555555555444444444555666666777666666666333444555555666666666555444444444444444444444555444444444444444444444444444444444444444444444444333444444555666666666555333333333444444444555555333333333444444555555555555555555666666777777777888777666555444444444444444444333333333444444555444444444444444444444444555555555555555555555555666555333222222333555666333333333333333333333333111111222222222333333333111111222333333333333222222222222222222222222222444333333222222333333444333333333333333333333333222222222222222222222222666555333111111222333444666888777333222333222///333222000//////000111222333333333333333333333333222333444444555555444444222333444555555555444444iiirrrSSSJJJEEEDDDEEEBBB@@@???======>>>??????>>>=========<<<<<<<<<;;;;;;::::::::::::::::::::::::::::::::::::::::::::::::999999888888888888999999888888888888888888888888777888888999999888888777888777777666666666777777777777777888888888888999777777777777777777777777777777666666666666777777777777777777888888888888888777777666666777777888666666666777777888888888777666555666888999888777555666666777888999:::;;;888777777888999999888666999888777777666666777777666666777777777777888888888777666666888888777666888999:::999777666777888888888777777777888999999888777777666666555555555444444555555555555444444222333444444555555444444333444555666666666666666444444444333444444555666444444444444444444444444444444444444444444444444222333444555555555555555333333333444444444555555444333222333555666666555555555555666666666666666888777666555555555555555444444444444444444555666444444444444444444444444555555555555555555555555666555222000000222555666222222333333333333444444111111222222222333333333111111222333333333333222222222222222222222222222444444222222222222444444222222222222333333333333111222222222222333333333555444333222222222333333444666555222111333333000333222111111111333444555333333333333333333333333222333444444555555444444111222444555666555555444hhhrrrRRRJJJEEEDDDEEEBBB@@@>>>======>>>??????>>>======<<<<<<;;;;;;;;;<<<999999999999999999999999::::::::::::::::::::::::999999888888888888999999999999999999999999999999777888888999999888888777777666666666666666666777777777888888888999999999777777777777777777777777777777666666666666777777888888888777777777777777888888777777777777888888555555555666777888888999777666666666888999888777666666666777777888888888888888777888999:::888666999888777777666666777777666666777777777888888888888777666777888888777666666888:::999777777888:::888888777777888888999:::888888777777666555555444444444555555555555444444222333444444555555444444333444555666777777777777555444444333444555666777444444444444444444444444444444444444444444444444111222333444444555555555333333333444444444555555444333222333666888777555666666555555555555555555666666555444444444555555555555444444555555666777444444444444444444444444444444444444444444444444444333222111111222333444222222222333333444444444111111222222222333333333111111222333333333333222222222222222222222222222555444222111111222444555111111222222222333333333111111222222222333333333444444333333333222222222000333333000111333333111111111111222333444555666333333333333333333333333222333444444555555444444000222444555666666555444ggguuuUUULLLFFFDDDEEEAAA@@@>>>======???@@@???>>>======<<<;;;;;;;;;;;;<<<999999999999999999999999::::::::::::::::::::::::999999888888888888999999999999999999999999999999888888999999999999888888666666666666666777888888777777888888999999999999777777777777777777777777777777666666666666777777999999888888777777666666888888777777777777888888444555555666777888999999888666666777888999888777666666666666666555555555999888777888::::::888777999888888777777777777777666666777777888888888999888777666777888999888666444777999999888888:::===888888777777888999::::::999888888777666555555444444555555555555555555444444555666666777777666666333444555666777777777777555444444333444555666777444444444444444444444444444444444444444444444444000111222333444444444444333333333444444444555555555333111333666888777555666666555555444444444333444444444333333444444555555555555555555666777888444444444444444444444444444444444444444444444444111222333333333333222111222222222333333444444444111111222222222333333333111111222333333333333222222222222222222222222222555444222111111222444555111111111222222333333333111111111222222333333333333333444444444333222111...111111///000444444222......///111222333444555333333333333333333333333222333444444555555444444000111444666666666555444eeewwwUUULLLGGGEEEDDD@@@AAA@@@???>>>========================<<<<<<<<<<<<:::::::::::::::::::::::::::::::::999999888888888999999999999999999999999999999999999999888777666888888888888888888888888777777777777888888888888777666666666777888999999777777777777888888888888777777888999999999999888888888888888888888888888666666666666666777888888666666666666666666666666:::888666555777888888777777666555444444555666777888777666555555666777888888777666555555555555555777777777777888888888888777666666777888888666555333333444555666777888888:::888777777888999999888999999999888888666555555444444555555555555444444555666666666666666555555444444444444444444444444444444444555555555666666555555555555555555555555444444444444444444444444444444444444444444444444444444444555555555666666333444444444555666666666666666666666666666666666444444444444444444444444444444444444444444444444555444333222222222222333222222222222222222222222222222333333333333444444222222222222222222222222222222222222222222222222222222222222222222222333333222222111111222222333444222111111222333222111333333333333333333333333222222222222222222222222555333222333666888666444444333111222333444444333222222333333333333444444333333333333333333333333444333222111222333444555222333333444444333333222dddzzzVVVKKKEEEDDDEEEBBBAAA@@@???>>>========================<<<<<<<<<<<<::::::::::::::::::::::::;;;;;;;;;:::::::::999999999999999999999999999999999999999999999888777777888888888888888888888888777777777777888888888888777777777777777777888999777777777777888888888888777888888888888999999999888888888888888888888999666666666666666777888888666666666666666666666666777666444444666888888888777666555555555555666777888777666555555666777888888888777777666666666666666666666777777777888888777666555666777888666444444444555555666777777777:::888777777888999999888888999999888888666555555555555555666666555555555555555666666666666555555444444444444444444444444333333444444555666666777555555555555555555555555444444444444444444444444444444444444444444444444333444444444444555555555444444444555555555555555555555555555555555555555444444444444444444444444444444444444444444444444444444444444333333333222222222222222222222222222222222333333333333444444222222222222222222222222222222222222222222222222444333333333222111111111333333222222222222333333444222111111222333333222333333333333333333333333222222222222222222222222555333222333555777555444333222111111333444444333222222333333333333444444333333333333333333333333333333222222333333444444222333333444444333333222ccc|||VVVJJJDDDDDDGGGDDDAAA@@@???>>>========================<<<<<<<<<<<<::::::::::::::::::::::::<<<<<<;;;;;;;;;;;;::::::999999999999999999999999888999999999999888777777888888888888888888888888777777777777888888888888999888777777777777777777777777777777888888888888999888777777777888::::::777777777888888999999999777666666666666777888888666666666666666666666666888666444444666777666666777666666555555666666777777777666666666666777777999999888888888888777777555555666666666777777777666555555666777777666444666666666666666666666666:::888666777888999888777888888888888777666555555555666666777777666666555555555666666666666666555444444444444444444444444333333444444555666666777555555555555555555555555444444444444444444444444444444444444444444444444333333333333444444444444555555555555555444444444444444444444444444444444444444444444444444444444444444444444444444444444444444555666555444333222333333333333333333333333222222333333333333444444222222222222222222222222222222222222222222222222555555444333222111000000444444333333333333444444444222111111333444333222333333333333333333333333222222222222222222222222333222111222444555444333222111000111333444333222222222333333333333444444333333333333333333333333222222333333444444333333222333333444444333333222bbbzzzUUUJJJEEEEEEGGGDDDAAA@@@???>>>========================<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::::::::999999999999999999999999888888999999999888888777888888888888888888888888666777777777888888888888999999888777666666666777666777777777888888888888:::888777666666888:::;;;666666777777888888999999777777666666777777888999666666666666666666666666:::888777666777666555444777666666666666666666777777777666666666666777777888888888888888888777777555555555555666666666666555444444555777777666444777777777777666666555555999888666666888888888777777777888888777666555555666666777777777777666666444555666666666666666666555555555555555555555555555555555555555555555555555555555555555555555555444444444444444444444444444444444444444444444444222222222333333333444444666666666555444444444333333333333333333333333333333333444444444444444444333333444444444444444444333444666777777666444222333333333333333333333333222222222333333333444444222222222222222222222222111222222222222222333333444444444333333222222111555444444333333444444555444222111111333444444333333333333333333333333333222222222222222222222222222222222222222333222222111000000111333444333222222222222333333333444444222222333333333333444444111222333444555444333222222333333444444333333222bbbvvvTTTKKKGGGFFFGGGCCCAAA@@@???>>>========================<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;999999999999999:::::::::999999999999999999999999777888888999999999888888888888888888888888888888666777777777888888888888999999888777666666666777666777777777888888888888:::888777666666888:::;;;666666777777777888888888777777777777777888999999777777777777777777777777888777777888999:::999777666777777777777777777666666666777777777777666666666666777888888777777666555555555555666666666666555444444555777888777555888888888777666666555555999777666666777888888777666777777777777666666555666666777777777777666666444444555666666666666666555555555555555555555555777777666555444333222222555555555555555555555555444444444444444444444444444444444444444444444444222222222333333333444444666666666555444444444333333333333333333333333333333333333444444444555555333333333444444444555555222444666777777666444333333333333333333333333333222222222333333333444444222222222222222222222222111111111222222333333333222222222333333444444444555444444333333444444555444222111222333555555444333333333333333333333333222222222222222222222222222222222222222111222222000000000222444555444222222222222333333333444444222222222333333444444444111222333444555444333222222333333444444333333222bbbuuuTTTLLLGGGFFFFFFAAAAAA@@@???>>>========================<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;888888999999999999::::::999999999999999999999999777777888999999999999888888888888888888888888888777777777777888888888888999888777777777777777777777777777777888888888888999888777777777888::::::777777777777777777777777888777777777777888999999777777777777777777777777444444555888;;;======<<<666777777888888777777666666666777777777777666666555666777888888888777666555555666666666777777777555555555666888999888666888888888777777666666666999777555666777888777666666666666777777666666555555666666777777666666555333444555666777777777777555555555555555555555555888777777555444333222222555555555555555555555555444444444444444444444444444444444444444444444444333333333333444444444444555555555555555444444444333333333333333333333333222333333444444555555555222333333444444555555555222333444555666555444444333333333333333333333333222222333333333333444444222222222222222222222222111111111222222333333444111111222333444555666666444444333333333333444444444222111222444555555555333333333333333333333333222222222222222222222222222333444333111111111222000000111333666666555333222222333333333333444444111222222333333444444555222222333333444444333333222333333444444333333222bbbyyyVVVKKKFFFDDDEEEAAAAAA@@@???>>>========================<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<999999999:::::::::;;;;;;999999999999999999999999777777888999999999999999888888888888888888888888777777777777888888888888777777777777777777888999777777777777888888888888777888888888888999999999888888888777666666555555888888777777888888999:::777777777777777777777777444444555888;;;<<<;;;:::666777888888888888777666555666777888888777666555555666888999:::999888777666666666777777777888888666666666777999:::999888888888777777777777777777888777555555777888777666555555666666666666666555555555555666666555555555333444555666777777777777555555555555555555555555666555555555555444444444555555555555555555555555444444444444444444444444444444444444444444444444333444444444444555555555444444444555555555555555444444444444444444444444222222333333444555555666222222333333444555555666222333333333444444444444444444444444444444444444222222333333333333444444222222222222222222222222000111111222333333444444222333333333444555555555333333222222222222333333444222111222444666666555333333333333333333333333222222222222222222222222222444555444111000111333111111222555777888666444222222333333333333444444111111222333333444555555333333222222333333444444222333333444444333333222ccc}}}WWWKKKDDDCCCEEEBBBAAA@@@???>>>============>>>=========<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<:::::::::;;;;;;<<<<<<<<<999999999999999999999999666777888999999999999999888888888888888888888888777777777777888888888888777777666666777888999999777777777777888888888888777777888999999999999888999999888777666555444444888888888777888888999:::777777777777777777777777888888777888999888666444666777888999999888777666555666777888888777666555666777999;;;;;;;;;999888777777777777888888888888777666666888:::;;;:::999777777777777777777888888888777555555777777777666555555666666666666666555444444555555555555444444333444555666777777777777666666666666666666666666333333444444555666666777555555555555555555555555444444444444444444444444444444444444444444444444444444444555555555666666333444444555555666666666444444444444444444444444222222333333444555666666222222333333444555666666333222222222222333444555444444444444444444444444222222333333333444444444222222222222222222222222000000111222333333444444444444444444444444444333333222222111111222222333444222111222444666666666333333333333333333333333222222222222222222222222333555666555222000222444111111333666888999777555222222333333333444444444111111222333333444555555444333222111222333444555222333333444444333333222ddd]]]KKKJJJGGGCCCAAAAAA@@@>>>===<<<===???@@@??????>>><<<<<<;;;;;;;;;===<<<;;;:::999888888888::::::::::::::::::::::::::::::::::::::::::::::::::::::999888777777777888888888888888777777666666777777777777777777777777777777777777777777777777999888888888777777666666888888777777666666555555999888888888777777666666666666777777888888999999777777777777777777777777888777777888777666333000444777888666555555666555888888888888888999999:::777777888888888888777777777777777777777777777777:::666999888444:::>>>555777777777777888888888888888888777666666666666666777777666666555555555444666666555555555444444444666666666666666666666666666666666666666666666666666666666666666666666666777777666666555555555444555666666777777666666555333444444555555444444333666555444333333444555666666555444333333444555666333333333444444444555555222222333333444555666666333333333444444444555555444333222111111111222333333333333333333333333333111222222333333444444555222222222222222222222222555444444333333444444555333333333333333333333333222222111111222222333444333333333333333333333333000111111222222111111000333333333222222111111111222222333333333333444444111111222444444444444444111000111444999888333---222222222222222222222222222222333333333333444444555444333222222333444555fff^^^LLLIIIGGGBBBAAAAAA@@@>>>===<<<>>>???@@@???>>>===<<<<<<;;;;;;;;;===<<<;;;:::999999999999::::::::::::::::::::::::::::::::::::::::::::::::999999999888888888888888999999888888888777777777888888888888888888888888777777777777777777777777888888888888777777777666777777777777777666666666888888888888777777777666777777777777777888888888777777777777777777777777666666777888999::::::999888888666666777888888777888777777777777888999999777777888888888888777777666666666666666666666666999555888888444:::>>>555666666777777777888888888888888777666666666666666777666666666555555555555666666555555555444444444666666666666666666666666555555555555555555555555555555555555555555555555777666666666555555555555333333333444444333333333333444444555555444444333666555444444444444555666555555444444444444555555333333333444444444555555333444444555555666666666444444444444444444444444555555333222222222333444333333333333333333333333111111222333333444555555222222222222222222222222444444333333333333444444333333333333333333333333222222111111222222333444333333333333333333333333111111222222222222111111333333333222222222111111222222222333333333444444333333333333333333333333222111000444777888333///222222222222222222222222222222222333333333444444444444444333333444444444eeeaaaLLLIIIFFFCCCAAAAAA???>>>======>>>@@@AAA???>>>===<<<<<<;;;<<<<<<======<<<;;;::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::888888888888999999999999999999999999999888888888999999999999999999999999777777777777777777777777888888888888777777777777666666777777777777777777888888888888777777777777888888888888777777777777777777777777777777777777888888777777666666666666999666333444666666555333777777666666666777888888666777777888888777777666555555555555555555555555888444777777333999===444666666777777777777888888888888777666666666666666666666666666555555555555555555555555555444444444666666666666666666666666555555555555555555555555555555555555555555555555666666666666555555555555444333333222222333333444444444555555555555444444666555444444444444555666444555555555555555555444333333333444444444555555555555555555555666666666555555444444444444444444666555555444333444444444333333333333333333333333000000111222444555666666222222222222222222222222444444333333333333444444333333333333333333333333222222111111222222333444444444333333222222111111222222333333333333222222333333333222222222222111222222222222333333333333666555444222111111222222333111000222555666444111222222222222222222222222222222222222333333333333333444444555555444444333```bbbLLLHHHFFFCCCBBBAAA@@@>>>======>>>@@@AAA>>>>>>===<<<<<<<<<<<<<<<>>>===<<<;;;;;;;;;;;;;;;;;;;;;::::::::::::999999::::::::::::::::::::::::777888888999::::::::::::999999999999999999999999999999999999999999999999777777777777777777777777888888888777777777777777666666666777777888888999888888888777777777777777999999888888777777666666777777777777777777777777666888999888777555444444888666666888777333222333666666666666666777777888666666777777777777666666666666666666666666666666777333666666333999===444666666666666777777777888888777777666666666666666666666666666666555555555555555555555555555555555666666666666666666666666555555555555555555555555555555555555555555555555666666666666666555555555666555444333333444555666444444555555555555444444555555555444444555555555333444555666666555444333333333333444444444555555555555555555555444444444555555555555444444444444555555555444444444444444333333333333333333333333000000111222444555666666222222222222222222222222444333333333333333333444222222222222222222222222222222111111222222333444555444444333222111000000222333333444444333333222222222222222222222222222111222222222222333333333666555333111111111333444444222111111444555444333222222222222222222222222111222222222222333333333222333444555555444333222^^^bbbLLLHHHFFFDDDDDDBBBAAA???>>>===>>>???AAA>>>======<<<<<<<<<<<<=========<<<;;;;;;;;;<<<<<<;;;;;;;;;::::::999999999::::::::::::::::::::::::777888999:::::::::::::::999999999999999999999999999999999999999999999999777777777777777777777777777777777777777777888888666666777777888888999999777777777777777777888888999999888888777777666666666666666666666666666666222666999;;;:::999999:::444555999===;;;555555:::666666666666666777777888666666777777777777666666777777777777777777777777777333666666333999===555555666666666666777777777888777777666666666666666555555555666666666666666444555555555555555555555666666666666666666666666555555555555555555555555555555555555555555555555555555555666666666666666555555555444444555555555444555555666666555555444444555555555555555555444333444555666666555444333333333333444444444555555444444333333333333333333555555555555555555555555444444444444444333333222333333333333333333333333000111111222444555555666222222222222222222222222333333333222222333333333222222222222222222222222222222111111222222333444444444333222111111000000222333333444444333333222222222222222222222222222111111111222222222333333444333111111111333555666444333111111222444444444222222222222222222222222111111111222222222333333222333444555555444333222```___JJJHHHGGGEEEFFFDDDCCC@@@>>>===>>>>>>???======<<<<<<<<<<<<======<<<<<<;;;;;;;;;;;;;;;<<<<<<;;;;;;::::::999999888::::::::::::::::::::::::888999:::;;;;;;;;;:::999888888888999999999999999999999999999999999999999777777777777777777777777777777777777888888888888777777888888888888888888777777777777888888888888888888888888777777777777666666666666666666666666555777999888555333555888222///222888888333555<<<777777666666666777888888555666666777777666666555888888888888888888888888777333666777333:::>>>666555555666666666666777777888888777666666666666666555555555666666666666666444444444555555555555555666666666666666666666666444444444444444444444444444444444444444444444444555555555666666666666666333444444555555444444333555555666666666666555555444444555666666555444444444555555555555555555444333333333444444444555555222222222222222333333333444444555555555666666666333444444444444333222222333333333333333333333333111222222333333444444555222222222222222222222222333333222222222222333333222222222222222222222222222222111111222222333444333333222222111111000000222222333333333333222222111222222222222333333333111111111111222222222222222222111111222444555666333333222222222333444555222222222222222222222222111111111111222222222222333444444555555444444333___[[[IIIHHHHHHGGGGGGFFFDDDBBB???=========>>>======<<<<<<<<<<<<======;;;;;;::::::::::::;;;;;;<<<<<<;;;::::::999888888::::::::::::::::::::::::999:::;;;<<<<<<:::999777777777777888888888999999888888888888888888888888777777777777777777777777666777777777888888888888999999888888888888888888666777777777888888888888777777777777777888888888666666666666666666666666888888777333111444<<>>::::::999999999::::::;;;<<<<<<;;;::::::999888888::::::::::::::::::::::::999:::<<<<<<<<<:::888777666666777777888888888999777777777777777777777777777777777777777777777777666666777777888888888999:::999999999888777777777666666777777888888888999666666777777888888999999666666666666666666666666444555555444888DDDUUUbbb[[[DDD222333888666333555888888888888888999999:::555555666666666666555555666666666666666666666666888444777888555<<<@@@888555555555555666666666777888888777666666666666666444555555555666666777777444444444555555555666666666666666666666666666666444444444444444444444444444444444444444444444444444555555555666666777777444666999;;;;;;999666444555555666666666666555555333444555666666555444333666555444333333444555666333333333444444444555555222222333333444555666666222333444555666888999999555666777777777666444333333333333333333333333333444444444333333333222222222222222222222222222222333222222222222222222333111111111111111111111111222222111111222222333444111111111111111222222222111111111222222111111111111111111222222333333333000111111111111222222222444444444444444222111111111222444444333333333444222222222222222222222222000111111111111222222222555555333222222333555555fffrrrYYYKKKEEEJJJEEEHHHLLLIIIEEE@@@===;;;;;;;;;??????>>><<<:::;;;===@@@<<<<<<======<<<<<<;;;::::::::::::999999999888888888888999::::::::::::999999999888888888888888999999999888888888888999999:::::::::999999888888888777777888888888999999999:::777555666888999888666888888888888888888888888777777777777666666666666777777777777777777777777888888777666666666666666444555666888:::<<<>>>???777777666666555555555555777777777777777777777777888888888888777777777777777777777777777777777777666333777777222888===666777777777777777666666666777777777777777777777777666666666666666666666666666666777777777777777777666555555666777777555444555444444444444555666666555555555555555555555555444444555555555555444444333555888;;;;;;999777555555666777888888777666555555555555555666666777777666666555444333222222111666555444333333444555666444444444444444444444444444444444444444444444444666666777777666555444444444333222222111222222222555555444333333222111111555555444444333222111111333222222222222222222222333333222111000000111111///111555666555333333333333222111111000000000111000000000000000000000000111111111111111111111111222111111222444555555444000000000000000000000000555555555555444333222222222222222222222222222222000111222222111000111333222222222222222222222222ccclllTTTGGGBBBHHHBBBFFFKKKIIIEEEAAA>>>=========BBBAAA@@@>>>;;;;;;===???<<<<<<======<<<<<<;;;::::::::::::999999999999888888888999::::::::::::999999999888888888888888999999999888888888888999999:::::::::999999999888888777777888888888999999999:::777555666888999888666888888888888888888888888777777777777777777777666777777777777777777777777999999888777777777777777888888888888999999999999888888777777666666666666777777777777777777777777888888888777777777666666777777777777777777777777666444777777222888===666666666666666666666666666666666666666666666666666555555555555555555555555777777666666666666666666555444444555666666555333555444444444444555666666555555555555555555555555555666666666666666666555444555888999:::999777666666777888888777666555444444444555555555666666666555555555444444333333222666555444444444444555666444444444444444444444444666666666666666666666666555666666666555555444333333333222222333333444444555555444333333222111111444444444333222111111111222222222222222222222222333222111000000000000111///111444444333222333333444444333333222222222222111111111111111111111111111111111111111111111111222111111222444555555444222222222222222222222222444444444555444444333222222222222222222222222222111222333222111000000111222222222222222222222222```gggQQQDDDAAAGGGBBBEEEIIIGGGDDDAAA???>>>??????EEEEEECCC@@@===<<<===>>><<<<<<======<<<<<<;;;:::::::::::::::999999999999888888999::::::::::::999999888888888888888999999999999888888888888999999:::::::::999999999999888888888888888888999999999999777666666777888888777888888888888888888888888777777777777777777777777777777777777777777777777999999888777777777888888888888888777777777777777888888888888777777777777888888888888888888888888888888777777777666666666777777777777777777777777666444888777222888===666555555555666666666666666666666666666666666666666555555555555555555555555777777666666555555555444555444333444666666555333555555444444555555666777555555555555555555555555666666777777777777666666555666777888888888777777777777888888777666555444444444444444444555555555444444444444444444444444666555444444444444555666444444444444444444444444555555555555555555555555444444555555444444333333222222333333444444555555555444444333333222222111333333333222111111000000111111111111111111111111222111000000000000000000000111333222111111222333333444555555555444333222111111111111111111111111111111111111111111111111222111111222444555444333444444444444444444444444222333333444444444444444222222222222222222222222222333444333111000000111222222222222222222222222^^^hhhRRRFFFCCCHHHBBBEEEEEEDDDBBB@@@?????????@@@GGGGGGFFFBBB>>><<<<<<===<<<<<<<<<===<<<<<<;;;:::;;;;;;:::::::::999999999888888999::::::::::::999888888888777888888999:::999999888888888888999999999999999999999999999999888888888888888888888888888888777666777888888888888888888888888888888888777777777777777888888888777777777777777777777777888888777777777777888888555666666777777888888888888888777777777777777777888888888888888888888888888888777777777666666666777777777777777777777777777444888888333999>>>666555555555555555666666666555555555555555555555555555555555555555555555555777777666666555444444444555555444555777777666444555555555555555666666777555555555555555555555555666666666777777666666666666666666666666777888888666666666777777777777666444444444444444444444444333333333444444555555555555555555444444555555555333333333333333333333333333333333333333333333333333333333444444333333222222333333333444333333333444444444333333222222222222222222111111111000000000000000000000111111111111111000//////000000111111222222111000000111333222333555666666555333111111111111111111111111111111111111111111111111111222111000111333444333222444444444444444444444444111111222333444555555444222222222222222222222222111222333333111111222333222222222222222222222222^^^hhhSSSHHHDDDHHHAAABBBBBBAAA@@@>>>>>>>>>>>>???GGGGGGFFFCCC???<<<<<<<<<<<<<<<<<<===<<<<<<;;;:::;;;;;;;;;:::::::::999999888888999::::::::::::999888888777777888999999:::999999888888888888999999999999999999999999999999888888888888888888888888888888888777666777888888888888888888888888888888666777777777888888888999888888888888888888888888777777777666666777777888666777777777888888888888777777777777777777777777777777777777777777777777888888888888777777777777888888888888888888888888777444888888333999>>>777555555555555666666777777666666666666666666666666666666666666666666666666777777666666555555555555777666666777999:::888777666555555555555666777777555555555555555555555555444555555666666555555444777666555555555666888888444555555666777888999999444444444444444444444444222333333444444555555555444555555555555555555444333333333333333333333333333333333333333333333333222222333333333333333222333333444444333222111000444444333333333333222222222222111111111111111111//////000000000111111111111111000000000000111111111222222111000///111333000111333444555333222000111111111111111111111111111111111111111111111111222111000111333444333222333333333333333333333333000000222333444444555555222222222222222222222222///000222222222222444666222222222222222222222222bbbfffRRRGGGCCCGGG>>>@@@??????>>>>>>======>>>>>>DDDDDDDDDBBB???<<<<<<<<<<<<<<<======<<<<<<;;;:::;;;;;;;;;;;;::::::::::::888888999::::::::::::999777777777777888999::::::999999888888888888999999888999999999999:::::::::999999999888888888888888777888888777666666777999888888888888888888888888666777777888888999999999999999999999999999999999888777777777777888999999;;;;;;;;;:::999888888777888888888888888999999999888888888888888888888888::::::999999999888888888888888888888888888888888777555999888333999>>>777555555666666777777888888777777777777777777777777777777777777777777777777666777777777777777777777777777777888:::;;;:::888666666555555666666777888555555555555555555555555444444555555555555444444666666555555555666777888555555555555666888999:::555555555444444444444444333333333444444555555555444444555666666555444444333333333333333333333333444444444444444444444444222222333333444444333333333444555555555333222111333333333333333333333333222222222222222222222222///000000111111222222222111111111111111111222333111333333333111000111222///000111222222222111000222222222222222222222222111111111111111111111111222111000111222333222111111111111111111111111111000000222333444444444444222222222222222222222222///111222333222333444666222222222222222222222222fffcccPPPFFFDDDGGG???@@@@@@??????>>>>>>>>>>>>>>>???@@@AAA@@@>>><<<<<<===<<<<<<======<<<<<<;;;:::<<<;;;;;;;;;;;;:::::::::888888999::::::::::::999777777777777888999:::;;;999999888888888888999999888888999999999:::::::::999999999888888888777777666888999888666555777:::888888888888888888888888666777777888888999:::::::::::::::::::::::::::::::::999999999999:::;;;<<<======<<<<<<;;;;;;::::::::::::::::::;;;;;;<<<<<<::::::::::::::::::::::::;;;;;;;;;:::::::::999999888888888888888888888888888555999999444:::???777666666777777888999999:::888888888888888888888888888888888888888888888888666666777777888999999999777666666888:::;;;:::888666666666666666777777888555555555555555555555555555555666666666666555555555555555666666666666666888777666555555666777777666666666555555555444444333333444444444444444444444444555666666555444444222222222222222222222222444444444444444444444444222222333444444444444444222333555777888777777666333333333333333333333333222222222333333333333333000000111111222333333444222222222222222333444444111333555555333111111111000000000111111111222222222222222222222222222222111111111111111111111111333111000111222333222000222222222222222222222222000111222333333333333333222222222222222222222222222333444444222222222444222222222222222222222222iiibbbPPPHHHFFFJJJBBBCCC@@@@@@@@@@@@??????>>>>>><<<>>>??????===<<<<<<===<<<<<<======<<<<<<;;;:::<<<<<<;;;;;;;;;:::::::::888888999::::::::::::999777777777777888999:::;;;999999888888888888999999888888888999999:::::::::999999999999888888777777666888999888666555777:::888888888888888888888888666777777888999999::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<===>>>::::::;;;<<<===>>>???@@@<<<<<<<<<=========>>>>>><<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;:::::::::888888888888888888888888888555999999444:::???777666777777888999:::::::::888888888888888888888888999999999999999999999999666666777888999:::;;;;;;666555555777999:::999888666666666666666777888888555555555555555555555555666666777777777777666666444555555666777666666666;;;:::888666555444555555777777666666666555555555444444444444444444444444333444555666666555444333222222222222222222222222222222222222222222222222222333444444555555555555000222555999;;;;;;;;;;;;333333333333333333333333333333333333333333333333000000111222333333444444333222222222333444444555111444666666444222111111111111000000111222333333222222222222222222222222111111111111111111111111333111000111222222111000222222222222222222222222111111222333333333222222222222222222222222222222555666666444222000000111222222222222222222222222___cccJJJFFFCCCBBBDDDAAA@@@@@@??????>>>=========<<<===>>>??????>>>===<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;::::::::::::999888888888999:::;;;888888888777888888999:::;;;:::999888888999:::;;;777777777888888999999999:::::::::999999888888888777777777666777777888999;;;:::999999::::::888666::::::::::::::::::::::::;;;::::::999999::::::;;;<<<;;;;;;;;;<<<===???AAA======>>>>>>???AAABBBCCC???>>><<<===>>>???===<<<======<<<<<<<<<<<<======;;;<<<===>>>>>>===<<<;;;=================================;;;:::;;;>>>AAA<<<<<<;;;:::999888888777;;;:::999888888999:::;;;999999999999999999999999888999999888777666555444999777666777888888777666999999999999999999999999555555666666777777777888777666666666555555555555444444555666777777666666555555555555555555555555444555555555666777777777444444444444444444444444333333333444444555555555444444444444444444444444333222222111111222222333222222222222222222222222666555555444444555555666333333333222222111111111222333333444444333333222111222222333333222222111000111222222222333666999444666888888666333111111222222222222222222222222333222222222111000000000444444444444333222222111///222555444111000111333333333333333333333333333222222222222222222222222555444333333222222222333444444444333333222222222///000111222333444444333```eeeLLLHHHDDDBBBCCC@@@@@@@@@??????>>>=========<<<===>>>??????>>>===<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;::::::::::::999888888888999:::;;;888888888888888999::::::::::::999999999999::::::888888888999999999::::::::::::::::::999999999999999999888888999999:::;;;>>><<<;;;;;;;;;:::888666::::::::::::::::::::::::<<<<<<;;;;;;;;;;;;<<<<<<::::::::::::;;;<<<===>>><<<<<<<<<===>>>???@@@AAAAAA???>>>???@@@AAA@@@>>>?????????>>>>>>?????????>>>???@@@@@@@@@@@@???>>>????????????????????????>>>>>>>>>===<<<<<>>>>>>>>===<<<<<<;;;;;;>>>>>>===<<<<<<===>>>>>><<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;:::999888888<<<:::999:::;;;;;;:::888::::::::::::::::::::::::777888888888999999999:::777777777777666666666666555555666777777777777777555555555555555555555555555555555555666666666666444444444444444444444444333333333444444555555555444444444444444444444444444444333333333333444444333333333333333333333333555444444444444444444555333333333222222222111111222222333333333333222222111222222333333222222111111111222222222333555777222444666666444222111111222222222222222222222222222222222111111111111111333333444444444333222222222333555555444333333444333333333333333333333333222222222222222222222222555444333333222222222222444444444333333222222222///000111222333333333333```fffMMMIIIEEEBBBBBB>>>@@@@@@??????>>>===============>>>>>>>>>>>>======<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;:::::::::999999999999999:::;;;;;;999999888888999999:::;;;999999::::::::::::999999999999:::::::::::::::;;;::::::::::::;;;;;;;;;;;;;;;;;;:::::::::;;;<<<<<<===;;;::::::;;;;;;999777::::::::::::::::::;;;;;;>>>>>>============>>>>>><<<<<<============<<<<<<<<<<<<<<<======???@@@AAABBBAAA@@@@@@BBBBBBAAA@@@AAAAAA@@@@@@@@@@@@AAAAAAAAAAAABBBCCCCCCBBBAAAAAABBBBBBBBBBBBBBBBBBBBBBBB>>>??????>>>===>>>@@@BBB????????????????????????BBBAAA@@@@@@@@@@@@AAABBB@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@??????>>>=========@@@>>>======>>>???===<<<;;;;;;;;;;;;;;;;;;;;;;;;999999999:::::::::::::::999999888888888777777777666777777888888888888888666666666666666666666666666666666666555555555555555555555555555555555555444444444444444555555555444444444444444444444444666666555555555555666666444444444444444444444444444444333333333333444444333333333333222222222222111222222333333222222111111222222333333222222111111222333222111222444555000222444555333222222222111111111111111111111111111111111111111222222222222222333444444444333333555444444555666666555333222222222222222222222222222222222222222222222222444444333333333333222222444444333333333333222222222222333333444444555555aaaeeeMMMIIIEEECCCBBB>>>@@@@@@??????>>>===============>>>>>>>>>>>>======<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;999999999999::::::;;;;;;999999999999999:::;;;;;;888999:::;;;;;;:::999888;;;;;;;;;;;;;;;;;;;;;;;;:::::::::;;;;;;<<<<<<<<<;;;;;;;;;;;;;;;<<<<<<===;;;999888888:::;;;:::999:::::::::;;;;;;;;;;;;;;;???>>>>>>======>>>>>>??????@@@AAAAAAAAA???>>>===============>>>???@@@AAA@@@???>>>???AAAAAA@@@???@@@@@@????????????@@@@@@AAAAAABBBBBBBBBBBBAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA>>>??????>>>===>>>@@@BBB>>>>>>>>>?????????@@@@@@BBBAAAAAAAAAAAAAAAAAABBB@@@@@@@@@@@@@@@@@@@@@@@@BBBBBBAAA@@@@@@@@@@@@@@@AAA@@@??????AAAAAA@@@???>>>>>>>>>>>>>>>>>>>>>>>>:::::::::::::::::::::;;;;;;;;;:::::::::999999999888999999:::::::::999999888888888888888888888888777777777666666555555555555555555555555555555555444444444555555555555555444444444444444444444444666666555555555555666666555555555555555555555555333333333333333333333333333333333333333333333333111222222222222222222111111222222333333222222111222333444333111111222333///111444444333222333444333333333333333333333333000000000111222222222333111222222333444444444444666444333444777888555222111111111111111111111111222222222222222222222222333333333333333333333222333333333333333333333333555555555555555666777777bbbdddKKKHHHEEECCCCCC@@@@@@@@@??????>>>=========>>>>>>============>>>>>><<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;999999::::::;;;;;;;;;;;;:::::::::::::::;;;;;;<<<999:::;;;<<<<<<;;;:::999;;;;;;;;;;;;;;;;;;;;;;;;:::::::::;;;;;;<<<<<<<<<:::::::::::::::;;;<<<<<<@@@>>>;;;;;;;;;;;;;;;::::::::::::;;;;;;<<<<<<<<<>>>==================>>>@@@@@@AAAAAAAAA???>>>===<<<<<<<<<<<<<<<===>>>???===<<<;;;<<<>>>???>>>===>>>==================>>>????????????????????????????????????????????????<<<>>>>>>>>>======???@@@;;;;;;<<<<<<======>>>>>>?????????@@@@@@?????????>>>>>>>>>>>>>>>>>>>>>>>>BBBAAA@@@@@@???@@@@@@AAAAAA??????@@@BBBBBBBBBAAAAAAAAAAAAAAAAAAAAAAAAAAA==============================<<<<<<<<<;;;;;;;;;:::;;;;;;<<<;;;;;;::::::999999999999999999999999888888888777777666666666666666666666666666666666555555555555555555555555444444444444444444444444555555444444444444555555555555555555555555555555222333333444444333333222333333333333333333333333222222222333333222222222111222222333333222222111111333444333111000111222000222444444333333444666444444444444444444444444000000000111222222222333111222222333444444444444555222111222555666333000111111111111111111111111222222222222222222222222222222333444444444333222333333333333333333333333555444444333444444555666cccfffLLLHHHDDDBBBDDDAAA@@@@@@??????>>>=========>>>>>>============>>>>>><<<<<<<<<<<<<<<<<<<<<<<<:::::::::;;;;;;;;;;;;<<<999999:::;;;;;;;;;;;;;;;;;;;;;::::::;;;;;;<<<===::::::;;;;;;;;;;;;::::::<<<;;;;;;;;;;;;;;;::::::::::::::::::;;;;;;;;;;;;:::999999999999:::;;;;;;IIIEEEAAA???===<<<:::999:::::::::;;;<<<<<<============<<<<<<<<<<<<======>>>>>>>>>>>>>>>===<<<<<<:::::::::::::::;;;<<<<<<;;;::::::;;;===>>>===<<<======<<<<<<<<<<<<======>>>>>>============>>>>>>>>>>>>>>>>>>>>>>>>>>>>>><<<===???>>>======>>>@@@:::::::::;;;;;;<<<<<<<<<======>>>>>>>>>>>>==============================AAA@@@???>>>>>>>>>@@@@@@>>>>>>>>>???BBBDDDDDDCCCAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA@@@@@@@@@??????>>>>>>>>>=========<<<============<<<<<<;;;::::::::::::::::::::::::999999999999888888888888777777777777777777777777666666666555555555555555444444444444444444444444444444333333333333444444555555555555555555555555222333444555555444333222333333333333444444444444222333333444444333333222111222222333333222222111000222333333222111111222111333444444333333444666444444444444444444444444111111111111111222222222222222333444444444333333222111111222333333222000222222222222222222222222222222222222222222222222111222333444555444333222222222333333333333444444333222111000000111222333dddkkkOOOIIIDDDBBBDDDAAA@@@@@@??????>>>=========???>>>===<<<<<<===>>>???<<<<<<<<<<<<<<<<<<<<<<<<:::::::::;;;;;;;;;<<<<<<999:::;;;<<<<<<<<<;;;:::;;;;;;;;;;;;;;;<<<<<<===;;;;;;::::::::::::;;;;;;;;;;;;;;;;;;::::::999999::::::::::::999999999999::::::999999::::::;;;<<>>===<<<;;;:::::::::;;;;;;<<<===============<<<<<<<<<<<<======>>>======<<<<<<<<<======<<<<<<;;;;;;;;;<<<======<<<;;;;;;<<<>>>@@@???>>>???>>>>>>======>>>>>>???@@@???>>>======>>>???@@@>>>>>>>>>>>>>>>>>>>>>>>><<<>>>@@@@@@???>>>???@@@;;;;;;<<<<<<<<<<<<<<<<<<======>>>??????>>>==============================@@@???===<<<===>>>???@@@===<<<===???CCCEEEFFFEEE@@@@@@@@@@@@@@@@@@@@@@@@AAAAAAAAA@@@@@@@@@??????@@@@@@@@@????????????>>>>>>>>>??????>>>======<<<;;;;;;;;;;;;;;;;;;;;;;;;999::::::::::::::::::;;;777777777777777777777777777666666666555555555444444444444444444444444444444444333333333333444444444444444444444444444444222444555666666555444222333333333444444444555555333444444555555444444333111222222333333222222111///111333333222111111222111333333333111111333444222222222222222222222222222222222111111111111111333333444444444333222222000222333333222111111222333333333333333333333333222222222222222222222222000111333555555444333222222222222333333444444444333222111000000111222333dddqqqSSSJJJDDDBBBCCCAAA@@@@@@??????>>>=========???>>>===<<<<<<===>>>???<<<<<<<<<<<<<<<<<<<<<<<<:::::::::;;;;;;<<<<<<<<<999:::;;;<<<<<<<<<;;;:::<<<;;;;;;;;;;;;<<<======<<<<<<:::999999:::<<<<<<;;;;;;;;;::::::999999999:::::::::999999888888888;;;::::::::::::;;;<<<<<<@@@===;;;:::;;;=========::::::;;;;;;<<<===>>>>>>>>>>>>============>>>>>>@@@???>>>======>>>???@@@@@@????????????@@@@@@AAA>>>======>>>@@@BBBAAA@@@AAA@@@@@@@@@@@@@@@@@@AAAAAAAAA@@@??????@@@AAAAAA@@@@@@@@@@@@@@@@@@@@@@@@>>>???AAAAAA@@@@@@@@@AAA>>>>>>>>>===============>>>???@@@@@@@@@@@@???>>>>>>>>>>>>>>>>>>>>>>>>>>>@@@???===<<<<<<===???@@@<<<<<<===@@@DDDGGGHHHGGG>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>======<<<<<>>======<<<<<<<<<<<<<<<<<<<<<<<<:::::::::;;;;;;<<<<<<<<<777777777777777777777777777777666666555555555444444444444444444444444444444444444333333444444444444444444444444444444444333444666777777666444333333333333444444555555555444555555666666555555444222222222333333222222222...000222333222111111222111222222111000000111333000000000000000000000000333222222222111111000000444444444444333333222111///222555444111000111444333333333333333333333333222222222222222222222222000111333555555555333222222222222333333444444444666555333222222333444666bbbuuuTTTKKKEEECCCEEECCCAAA@@@???>>>============??????>>>>>>==================<<<<<<<<<======>>>AAA>>><<<===>>>???===;;;<<<;;;::::::;;;===@@@AAA???>>>===<<<<<<<<<>>>>>>???>>>>>>===<<<<<<;;;;;;??????@@@???>>>===;;;:::=========<<<<<<<<<<<<<<<<<<======>>>>>>======<<<@@@???=========???AAABBBAAA@@@@@@?????????@@@@@@BBBAAA@@@@@@@@@AAABBBCCCBBBAAA@@@BBBDDDDDDAAA>>>AAA@@@@@@@@@@@@@@@AAAAAAEEEAAA???AAAEEEGGGEEEAAADDDEEEFFFEEEBBBAAAAAABBBFFFDDDBBBAAAAAABBBDDDEEEDDDCCCCCCBBBBBBCCCCCCDDDFFFEEEDDDCCCBBBAAAAAAAAA??????@@@AAAAAA@@@???>>>BBBBBBBBBBBBAAA@@@??????@@@AAABBBAAA???>>>???@@@???<<<;;;<<>>;;;???>>>>>>???@@@@@@>>>===AAA???===;;;;;;;;;<<<===???>>>======???@@@@@@@@@>>>===;;;<<<>>>@@@AAAAAA===>>>??????>>><<<:::888::::::;;;<<<======>>>>>>;;;<<<======>>>>>>======>>>===;;;:::999:::;;;;;;999999999888888888888777777666666666555555555555444444444444444444444444222333333444444555555555444444444444444444444444333333333222222111111111666666666666555444333222111111222222222333333333333222222111111222222333111222222333333222222111000111222111000000222444111222222333333222222111111222333444444333222111222222222222222222222222333444555555333111111222444444444333333222222222333333333333333333333333000111222333444555555555666555444333333333333333aaatttSSSJJJEEECCCEEEBBBBBBAAA@@@???>>>>>>>>>>>>?????????>>>>>>>>>============<<<<<<<<<===>>>>>>>>>===<<<===@@@AAA@@@>>><<<<<<;;;<<<>>>@@@CCCEEEDDDDDDCCCBBBBBBBBBBBBBBB????????????????????????BBBAAA@@@???>>>>>>>>>>>>>>>>>>>>>===============>>>???@@@@@@@@@@@@@@@???AAA@@@?????????AAACCCDDDDDDCCCBBBAAA@@@@@@AAAAAAAAAAAAAAAAAAAAABBBCCCDDDCCCAAAAAACCCEEEEEECCC@@@BBBBBBBBBCCCDDDEEEFFFGGGGGGEEECCCCCCEEEFFFEEEDDDKKKLLLMMMLLLKKKJJJLLLNNNLLLKKKJJJIIIIIIJJJJJJKKKKKKKKKKKKKKKLLLLLLMMMNNNNNNNNNMMMKKKKKKJJJJJJJJJGGGGGGHHHIIIIIIHHHGGGFFFIIIIIIIIIHHHGGGFFFEEEDDDFFFHHHKKKKKKIIIGGGEEEEEEFFFDDDCCCBBBBBBBBBAAA??????>>>>>>???@@@@@@???===???>>><<<<<<<<<===???@@@===<<<;;;;;;<<<=========@@@>>><<<<<<>>>@@@@@@@@@@@@@@@AAAAAAAAA@@@>>>===:::;;;;;;<<<===>>>??????============<<<;;;;;;:::<<<;;;:::999888999999:::::::::999999999888888888888888888777777777777666666666666666666666666666333333444444444444444444444444444444444444444444444444444444333333333333666666666555555333222222111222222222222333333333333222222111111222222333222222333333333333222222000111222111000000222444111222222333333222222111222222222333333222222222222222222222222222222222222444555555333111222222444333333333333333333222333333333333333333333333111222333333444444444444555444444444444333333333```qqqQQQIIIDDDCCCDDDAAABBBAAA@@@?????????????????????>>>>>>>>>>>>=====================>>>??????=========@@@CCCDDDDDDCCC=========>>>@@@CCCFFFGGGGGGGGGGGGGGGFFFEEECCCCCC???@@@@@@AAABBBCCCCCCDDDEEECCCAAA???>>>???AAABBB@@@@@@@@@@@@@@@AAAAAAAAAAAAAAABBBCCCCCCCCCCCCCCCCCCBBBBBBAAABBBDDDFFFGGGGGGFFFDDDBBBBBBCCCDDDEEEBBBCCCDDDEEEFFFGGGGGGGGGGGGGGGGGGHHHJJJKKKIIIHHHHHHHHHHHHIIIKKKLLLNNNOOOMMMMMMLLLJJJIIIIIILLLNNNUUUVVVVVVUUUUUUVVVYYY[[[UUUUUUVVVVVVVVVUUUSSSSSSUUUUUUVVVWWWXXXZZZ\\\\\\[[[ZZZYYYXXXWWWVVVVVVVVVQQQQQQRRRSSSTTTTTTSSSSSSTTTSSSRRRQQQPPPOOONNNNNNOOOSSSWWWXXXVVVRRROOOMMMNNNOOOPPPOOOMMMLLLMMMNNNHHHGGGGGGGGGHHHHHHFFFDDDDDDCCCAAA@@@@@@@@@AAABBB@@@@@@??????????????????BBB@@@>>>>>>?????????>>>?????????????????????>>><<<<<<===>>>???@@@AAAAAA?????????>>>===<<<:::999<<<;;;;;;::::::::::::;;;;;;;;;:::::::::999999999:::::::::999999999888888999999999999999999999999555555555555555444444444444444444444444444444444444444555555555555555555444555555444444333222111222222222222333333333333333222222111111222222333222222333333333333222222000111222222000111222444111222222333333222222111333222222222222222222333222222222222222222222222222444555444333222222333222333333333333333333444333333333333333333333333333333333333444444444444333333444555555444444444___nnnPPPIIIEEECCCDDDAAAAAAAAA@@@???????????????>>>>>>>>>===============>>>>>>>>>>>>???@@@AAAAAA>>>???AAACCCEEEFFFFFFFFF@@@@@@@@@AAABBBDDDEEEGGGFFFFFFGGGFFFEEECCCAAA@@@@@@@@@AAAAAABBBCCCCCCCCCCCCCCCBBBAAAAAAAAABBBBBBBBBBBBBBBCCCCCCDDDDDDDDDBBBCCCDDDEEEEEEEEEEEEEEECCCCCCCCCCCCEEEFFFHHHIIIIIIGGGFFFEEEFFFHHHJJJLLLHHHIIIKKKNNNOOOOOOOOOOOOPPPPPPPPPRRRSSSTTTTTTTTTRRRQQQRRRRRRSSSTTTUUUVVVTTTVVVWWWTTTQQQRRRWWW\\\^^^___^^^]]]\\\]]]___bbb]]]^^^```bbbaaa___]]][[[]]]]]]^^^```bbbdddfffhhhgggeeedddaaa___^^^]]]\\\WWWXXXZZZ[[[]]]___``````^^^]]]\\\[[[YYYXXXXXXWWWZZZ]]]```aaa^^^[[[YYYXXXWWWZZZ]]]]]]\\\\\\___bbbZZZYYYWWWVVVVVVUUURRRPPPPPPOOOMMMJJJHHHGGGFFFFFFDDDEEEFFFEEEDDDCCCCCCCCCFFFDDDBBBAAAAAAAAA???===???>>>>>>>>>>>>>>>???@@@>>>>>>>>>???@@@AAAAAABBB@@@AAAAAA@@@???>>>======>>>>>>>>>>>>===>>>>>>>>><<<<<<<<<;;;;;;;;;::::::;;;;;;:::::::::999999999::::::::::::::::::::::::888888888777777666666666444444444444444444444444444444444555555666666666333444444444333333222111222222222333333333444444333222222111111222222333222333333333333333333222111222222222111111333444111222222333333222222111444333222111111222333444222222222222222222222222222333555444333222222333222222222333333444444444333333333333333333333333555444444333333333333444111222444555555555555444___kkkNNNIIIEEEDDDEEEAAA@@@@@@???>>>>>>>>>??????========================@@@@@@@@@@@@AAABBBCCCDDDBBBDDDFFFGGGHHHGGGGGGGGGCCCCCCCCCCCCCCCCCCCCCDDDEEEEEEEEEEEEDDDBBB@@@>>>@@@@@@@@@@@@@@@@@@@@@@@@AAABBBDDDEEEFFFDDDCCCBBBBBBBBBBBBCCCDDDEEEFFFFFFDDDEEEFFFFFFGGGGGGGGGGGGCCCDDDEEEFFFGGGIIIJJJKKKJJJJJJIIIJJJLLLOOORRRSSSPPPRRRTTTWWWYYYZZZZZZZZZXXXYYYYYYZZZZZZ[[[\\\]]]^^^]]]\\\\\\\\\\\\\\\]]]ZZZ]]]___]]]YYYZZZaaagggeeeeeedddbbb___^^^```aaaaaadddgggiiiiiigggdddaaaaaabbbcccdddgggiiikkklllmmmllliiifffcccaaa___^^^[[[\\\^^^```dddgggiiijjjfffeeecccbbbaaa`````````dddeeefffeeecccbbbaaabbbaaadddggggggeeeeeehhhkkkgggeeecccaaa```^^^[[[XXX\\\[[[YYYVVVTTTRRRQQQPPPKKKMMMOOONNNLLLJJJJJJKKKMMMKKKIIIHHHHHHGGGDDDBBBCCCBBBBBBAAAAAABBBCCCDDD>>>>>>>>>>>>????????????>>>???@@@@@@@@@@@@??????????????????????????????============<<<<<<<<<<<<;;;;;;;;;:::::::::999999::::::::::::::::::::::::;;;;;;::::::999999888888555555555555555555555555333333444444555555666666333333444444333333222222222222333333333444444444333222222111111222222333333333333444444333333333111222333222111111333555111222222333333222222111444333222111111222333444222222222222222222222222111333444444333222333444222222222333333444444444333333333333333333333333555555444333333333444444222222333444555555555555aaaiiiNNNIIIGGGEEEFFFBBBAAA@@@????????????@@@@@@>>>>>>>>>????????????@@@BBBBBBBBBBBBCCCEEEFFFGGGEEEHHHJJJKKKJJJHHHHHHHHHFFFFFFFFFEEEDDDDDDCCCCCCFFFFFFFFFFFFEEECCCBBBBBBAAAAAAAAA@@@@@@@@@@@@@@@AAACCCFFFIIIJJJHHHEEECCCCCCCCCDDDEEEGGGHHHIIIIIIJJJJJJJJJKKKKKKJJJJJJIIIGGGHHHIIIKKKMMMOOOPPPQQQOOOOOOPPPRRRTTTWWWYYYZZZWWWXXX[[[]]]```bbbcccddd^^^___``````______aaacccggggggfffeeedddddddddddd___bbbdddbbb```aaafffkkkjjjjjjjjjgggccc`````````cccfffjjjmmmnnnllliiigggeeeeeeeeefffhhhiiikkklllmmmllljjjgggdddbbbaaa``````aaabbbeeehhhkkknnnpppkkkjjjiiigggfffgggggghhhjjjkkkkkkjjjiiihhhiiijjjjjjkkkkkkjjjiiihhhhhhiiijjjhhhfffeeedddaaa^^^\\\aaaaaa``````___^^^]]]]]]ZZZ]]]``````]]][[[[[[]]]XXXVVVTTTTTTSSSQQQNNNKKKFFFFFFFFFFFFFFFFFFFFFFFFAAA@@@@@@??????>>>>>>>>>===>>>>>>???@@@@@@??????===>>>>>>????????????>>>???>>>>>>>>>>>>=========<<<<<<;;;;;;;;;:::::::::::::::::::::::::::::::::;;;;;;;;;;;;;;;:::::::::777777777777777777777777444444444555555555555555333333444444444444333333333333333333444444444444333222222111111222222333333333444444444444333333111222333222111222333555111222222333333222222111333222222222222222222333222222222222222222222222111222444444333222333444222333333333333333333444333333333333333333333333555555444333333444555666444444333333333444555555dddhhhNNNJJJHHHGGGGGGCCCBBBBBBAAAAAAAAABBBBBBCCCAAAAAAAAABBBBBBCCCCCCCCCDDDDDDDDDEEEFFFGGGHHHIIIFFFIIIMMMNNNLLLJJJJJJJJJGGGGGGHHHHHHGGGGGGFFFFFFHHHGGGFFFFFFEEEEEEEEEEEEAAAAAABBBBBBCCCDDDDDDDDDEEEFFFIIIKKKLLLKKKJJJIIIJJJKKKLLLMMMOOOPPPQQQRRRQQQQQQQQQQQQQQQPPPOOONNNMMMNNNPPPSSSUUUWWWXXXXXXWWWXXXZZZ\\\]]]^^^^^^^^^[[[[[[]]]___bbbeeehhhiiieeefffgggfffddddddfffiiimmmllllllkkkkkkkkkkkklllfffhhhiiihhhffffffhhhkkkmmmnnnooommmiiieeecccbbbeeegggkkkooopppooommmlllhhhggggggggghhhiiijjjkkkjjjiiihhhgggfffeeeeeeeeehhhhhhhhhiiikkknnnpppqqqooonnnlllkkkkkklllnnnooommmoooqqqrrrqqqpppppppppooommmlllkkklllkkkjjjhhhjjjiiigggggghhhgggdddbbbeeeffffffeeeeeedddccccccfffkkkooooookkkiiijjjlllcccbbb``````___]]]ZZZWWWQQQQQQRRRRRRQQQPPPOOONNNIIIIIIHHHFFFEEEDDDCCCBBBAAABBBBBBBBBBBBAAAAAA@@@===>>>???@@@AAA@@@@@@???@@@????????????>>>>>>>>>>>>============<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::::::::;;;;;;888888888888888888888888777666666666666666666555333444444555555555444444333333333444444444444555333222222111111222222333333333444444444444333333222333333333222222444555111222222333333222222111222222222333333222222222222222222222222222222222000222444444333333333444444333333333333333333222333333333333333333333333555444333333333555777888777555333222111333444666eeehhhNNNKKKIIIHHHHHHCCCDDDDDDCCCCCCCCCDDDDDDEEEDDDDDDDDDDDDEEEEEEFFFFFFEEEEEEEEEFFFGGGIIIJJJKKKEEEIIINNNOOOMMMLLLLLLMMMGGGHHHIIIIIIJJJJJJIIIIIIHHHGGGFFFEEEDDDEEEFFFGGGBBBBBBCCCEEEFFFGGGIIIIIIIIIJJJJJJKKKLLLMMMNNNNNNRRRSSSTTTVVVWWWYYYZZZ[[[WWWWWWWWWVVVUUUTTTSSSRRRRRRTTTVVVXXX[[[\\\^^^^^^]]]___aaaccccccbbbaaa```\\\\\\]]]___bbbfffiiilllkkklllmmmkkkhhhhhhkkknnnooonnnnnnnnnooopppqqqqqqnnnoooooonnnlllkkkkkkkkkoooqqqsssrrrnnnjjjgggeeeeeehhhllloooqqqqqqpppnnnjjjjjjiiiiiiiiiiiiiiijjjggggggggggggggghhhiiiiiiooonnnmmmmmmnnnoooqqqrrrqqqpppnnnnnnnnnoooqqqsssnnnqqqvvvxxxxxxuuutttssspppmmmkkkllloooqqqooolllkkkkkkjjjkkkmmmmmmllljjjjjjjjjiiihhhfffdddcccbbbggglllpppqqqmmmkkkmmmoookkkjjjhhhhhhgggeeebbb___```aaabbbbbbaaa___]]][[[SSSRRRQQQOOOMMMKKKIIIIIIGGGGGGGGGGGGFFFDDDCCCBBB???@@@BBBCCCDDDCCCBBBBBB@@@@@@@@@????????????>>>????????????>>>>>>>>>>>>========================888888888999999:::::::::999999999999999999999999999999888888777777666666444444555555666555555555333333333444444444555555333222222222222222222333333444444555555444444333222333333333222222444666222222222333333222222222111222333444444333222111222222222222222222222222000222444444333333444555444444444333333222222222333333333333333333333333555444333222333555777999999777333111000222444666ccckkkNNNJJJJJJJJJHHHBBBBBBBBBCCCDDDEEEFFFFFFGGGEEEEEEFFFFFFGGGHHHHHHHHHGGGGGGFFFFFFFFFGGGHHHHHHJJJKKKLLLNNNPPPPPPNNNKKKKKKIIIGGGGGGIIIJJJJJJJJJDDDEEEGGGIIIJJJKKKKKKKKKGGGIIIJJJJJJJJJKKKNNNPPPOOOOOOPPPRRRVVVXXXYYYXXXaaa```^^^\\\[[[\\\]]]^^^\\\\\\]]]^^^^^^^^^]]]]]]]]]YYYUUUWWW\\\______]]]```ccceeegggjjjlllggg```dddbbb```___aaafffkkkooorrrpppmmmkkklllooosssuuuxxxtttooolllkkklllllllllmmmkkklllooonnniiiggghhhqqqqqqsssttttttpppkkkffffffhhhjjjmmmoooqqqrrrsssnnnjjjfffeeegggiiihhhgggffffffggghhhiiijjjjjjkkktttooojjjiiimmmqqqpppnnnoooqqqrrrqqqnnnlllnnnppppppoooppprrrvvvvvvssspppooopppppppppooonnnlllkkkpppooonnnoooooonnnllljjjjjjiiihhhgggfffeeeeeeeeeiiikkkmmmllljjjjjjmmmpppllljjjhhhiiikkkjjjgggdddfffgggiiijjjjjjiiigggfffbbb```]]]ZZZYYYXXXXXXYYYYYYUUUQQQNNNLLLKKKIIIGGGFFFDDDCCCDDDGGGHHHFFFCCCAAABBBBBBBBBAAA@@@>>><<<@@@>>>===???AAAAAA???<<>>>>>AAAAAA@@@>>>>>>======>>>???@@@>>>===>>>>>>>>>>>>===<<<<<<;;;;;;::::::999999999::::::999999:::::::::999999888999999999888777777666666666555555444333222222111333333444444444444333333666666555444444444444555222222222222111111111111222222222222222222222222333333222222111222222333222222222222222222222222333333333222222222111111222222222222222222222222333333222111111222333333444444444444333333333222555444333333222222222333___qqqTTTOOONNNMMMMMMHHHIIIIIIIIIIIIIIIIIIIIIIIIJJJIIIIIIIIIIIIIIIIIIHHHIIIIIIIIIIIIIIIJJJKKKKKKIIILLLPPPPPPOOONNNOOOPPPUUURRROOONNNPPPRRRSSSSSSTTTTTTSSSSSSTTTVVVWWWXXXXXXZZZ]]]]]]\\\[[[\\\\\\^^^_________```bbbcccdddggggggggggggggggggffffffcccbbbaaa``````aaabbbbbbhhhddd``````dddgggiiiiiiiiilllllllllnnnqqqooojjjjjjjjjkkklllkkkjjjhhhgggjjjkkklllmmmmmmmmmkkkjjjpppnnnllllllnnnqqqrrrrrrkkkkkknnnrrrrrrpppqqquuuooooooppprrrtttsssqqqnnnnnnoooppprrrrrrsssssssssqqqooollljjjkkkllllllllljjjjjjkkkkkkllllllmmmmmmrrrooommmmmmooopppnnnkkkmmmqqqvvvxxxwwwtttrrrpppsssrrrqqqrrrssstttsssrrrppppppppppppooonnnmmmmmmllllllkkkjjjiiiiiiiiiiiijjjiiihhhgggfffeeeeeedddeeegggjjjllllllmmmnnnppplllllllllnnnppprrrrrrqqqpppqqqrrrssssssrrrqqqpppqqqpppnnnmmmllllllmmmmmmlllhhhccc``````bbbdddeee```^^^ZZZWWWVVVTTTQQQOOOMMMLLLKKKIIIGGGFFFFFFEEEDDDBBB@@@@@@AAABBBBBBBBB???>>>===>>>???@@@???===<<<<<<<<<<<<<<<<<<<<<;;;<<<<<<<<<;;;<<<<<<======;;;;;;;;;;;;:::999888888999999999999999999999999::::::999888666555444333333444444555555444444333555444444333333333333333333333222222111000000000222222222222222222222222333222222111222222333333222222222222222222222222333333333222222222222111222222222222222222222222333222222111111222222333333333333333222222222222444444333222222222333333^^^tttWWWQQQOOONNNOOOKKKIIIIIIIIIIIIIIIHHHHHHHHHKKKKKKKKKKKKJJJJJJJJJJJJIIIIIIIIIIIIIIIJJJKKKLLLIIINNNSSSTTTQQQQQQTTTXXXZZZXXXVVVWWWZZZ^^^aaaccc]]]\\\ZZZYYYZZZ\\\^^^___^^^aaacccdddbbbaaa``````aaabbbbbbcccccceeegggiiigggggghhhiiiiiiiiihhhhhhhhhfffdddcccbbbccceeefffjjjfffbbbbbbdddhhhjjjkkkkkkmmmnnnlllmmmppppppmmmlllmmmmmmnnnmmmkkkiiihhhmmmmmmmmmmmmllljjjhhhggghhhiiikkkooosssuuutttrrrqqqppprrrtttrrroooqqqvvvooonnnnnnpppqqqrrrqqqooommmmmmooopppqqqrrrrrrrrrrrrpppnnnlllllllllmmmnnnkkkkkkkkklllllllllllllllqqqpppooopppqqqqqqnnnkkknnnqqqtttvvvvvvuuusssrrrtttsssrrrqqqrrrsssssssssppppppppppppoooooonnnnnnpppooommmiiifffdddddddddjjjjjjiiihhhgggfffeeeeeeeeegggjjjlllnnnpppqqqrrrnnnnnnnnnoooqqqsssttttttppppppqqqqqqqqqpppooooooqqqppppppooooooppppppqqqmmmjjjgggfffgggiiijjjjjjfffdddaaa^^^\\\[[[ZZZYYYWWWVVVSSSQQQOOOOOOOOOOOOJJJHHHFFFDDDDDDEEEFFFGGGEEECCCAAAAAAAAAAAA@@@???>>>=====================>>>>>>>>>>>>>>>??????@@@<<<<<<<<<<<<;;;:::999888888888888999999:::::::::======<<<;;;:::999888888555555666666666666555555444444333222222222222222333333333333333333333333222222222222222222222222222222111111222222333333222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222444333333222222333333333___xxxZZZSSSOOOMMMOOOLLLMMMMMMMMMMMMLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLMMMMMMLLLLLLLLLMMMMMMOOOPPPPPPNNNSSSXXXYYYWWWXXX\\\aaa```^^^]]]^^^bbbfffiiijjjhhhfffeeeddddddeeeggghhheeehhhjjjkkkiiigggffffffeeeggghhhhhhhhhjjjnnnqqqhhhiiijjjkkkkkkkkkkkkkkkllljjjhhhgggfffggghhhjjjkkkhhhfffeeefffiiikkkmmmmmmppppppnnnnnnqqqsssqqqnnnmmmlllkkkkkkkkklllmmmqqqoookkkhhhfffeeeeeeeeedddggglllssswwwwwwtttpppsssrrrssstttppplllooouuuqqqooonnnnnnpppqqqqqqpppjjjkkkmmmoooqqqrrrrrrsssqqqpppnnnlllkkkkkkmmmnnnkkkkkkkkkkkkjjjjjjjjjjjjpppppppppqqqrrrqqqnnnlllpppppppppqqqrrrsssrrrrrrrrrrrrqqqqqqqqqqqqssstttpppppppppoooooooooooooooppppppmmmiiidddccceeegggkkkkkkkkkjjjiiihhhfffeeefffgggiiilllppprrrssstttpppppppppooooooppprrrsssooooooooooooooonnnnnnmmmooooooooooooooopppqqqqqqjjjiiiiiikkkmmmmmmkkkiiiffffffeeeeeeddddddeeefffaaa```^^^[[[ZZZYYYZZZZZZSSSRRROOOMMMKKKKKKLLLMMMKKKIIIFFFDDDDDDCCCBBBAAACCCBBBAAA@@@@@@@@@AAAAAA???>>>>>>>>>>>>>>>??????>>>>>>>>>>>>===;;;::::::888888888999999::::::;;;;;;;;;;;;:::::::::::::::777777888888888888777777444444333222222222222333222222333444666777888888222222222222222222222222222111111111222222333444222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222333333333222222333333444ccc|||^^^VVVOOOMMMOOOLLLLLLLLLLLLLLLLLLMMMMMMMMMGGGGGGHHHJJJKKKLLLMMMNNNPPPPPPPPPQQQRRRSSSTTTUUUXXX\\\___``````aaadddhhhfffdddcccdddfffiiiiiiiiikkkjjjiiihhhhhhiiiiiijjjgggiiikkkkkkiiihhhhhhhhhgggiiijjjiiihhhjjjnnnssslllmmmmmmnnnoooppppppqqqooonnnlllkkkjjjkkkkkklllmmmllljjjjjjjjjlllmmmooonnnssstttqqqqqqsssuuutttpppnnnllljjjjjjlllnnnpppqqqnnnhhhdddaaaaaaccceeeeeehhhmmmtttxxxwwwsssooopppooopppooojjjfffjjjqqqpppnnnkkkkkkmmmoooppppppjjjkkkmmmoooqqqrrrssssssppppppooommmkkkkkkmmmoookkkkkkjjjjjjiiiiiihhhhhhmmmnnnoooppppppooonnnmmmpppnnnmmmnnnpppppppppooonnnoooqqqqqqpppppprrrsssqqqppppppoooooooooppppppmmmmmmllliiifffggglllpppllllllmmmmmmllljjjhhhggghhhggghhhjjjooorrrttttttqqqqqqqqqooonnnnnnppprrrqqqqqqpppoooooonnnnnnnnnooooooppppppqqqqqqqqqqqqkkkkkkmmmooopppoookkkhhhgggiiilllmmmllllllnnnooohhhhhhfffeeeddddddcccccc]]]]]][[[XXXTTTRRRSSSTTTQQQNNNKKKIIIHHHHHHGGGEEEEEEDDDBBB@@@@@@@@@AAAAAA??????>>>============>>>???@@@@@@@@@???>>>======999999::::::;;;;;;<<<<<<777777888888888888888888777888888999999888888777666555555444444444444444111222444555777999;;;;;;222222222222222222222222111111111111222333444444222222222222222222222222111222222222222333333333222222222222222222222222111222222333333222222111222222222222333333333333333333222222222333444444gggcccYYYQQQNNNOOONNNKKKKKKKKKLLLLLLMMMMMMNNNJJJKKKMMMOOORRRUUUWWWXXXZZZZZZ[[[[[[\\\^^^___```fffffffffgggggghhhiiijjjhhhggggggiiikkkllllllkkkkkkjjjjjjjjjiiiiiihhhhhhhhhiiijjjjjjhhhhhhiiijjjlllmmmnnnkkkhhhhhhmmmqqqooooooooooooppprrrtttuuuqqqppppppooonnnnnnmmmmmmlllmmmmmmmmmmmmmmmnnnooommmrrruuurrrqqqssstttsssrrrpppnnnlllkkklllnnnooopppmmmhhheeedddeeehhhjjjkkklllnnnqqqttttttsssqqqnnnmmmlllhhh```[[[^^^fffhhhfffcccccceeeiiilllmmmjjjkkklllmmmnnnooooooooopppqqqpppnnnkkkkkkmmmppplllkkkkkkjjjiiihhhhhhgggiiijjjkkklllllllllmmmmmmnnnmmmmmmnnnppppppmmmjjjiiilllpppqqqppppppqqqsssqqqppppppoooooopppqqqqqqmmmnnnnnnkkkhhhjjjqqqwwwmmmnnnoooooonnnllljjjhhhiiigggeeeggglllpppsssssspppqqqqqqooommmmmmpppsssrrrrrrqqqpppooonnnnnnnnnppppppqqqqqqqqqqqqqqqqqqnnnnnnnnnppppppooollliiiiiimmmqqqrrrqqqoooooopppkkklllllllllkkkkkkjjjiiifffgggfffccc]]]YYYYYYYYYXXXUUURRRPPPQQQQQQQQQPPPKKKIIIGGGDDDCCCCCCCCCDDDEEEDDDCCCBBBAAA@@@@@@@@@@@@AAAAAAAAAAAAAAA@@@@@@==================>>>>>>999999888888777777666666666777777888888777777666888777777666555666666666222333444555777999::::::222222222222222222222222111111111111222333444555222222222222222222222222111111222222222333333333222222222222222222222222111222333333333333222111222333333333444444444444333222222222333333444555iiifff\\\RRRNNNPPPOOOOOOOOOPPPPPPQQQRRRSSSSSSWWWXXX[[[^^^aaaeeegggiiijjjjjjjjjkkklllmmmoooppppppnnnlllkkkllllllkkkjjjhhhhhhjjjmmmqqqrrrrrrpppnnnnnnoooooonnnmmmlllkkkmmmnnnnnnnnnmmmmmmoooqqquuuvvvvvvrrrmmmlllpppuuupppooonnnnnnooorrruuuvvvqqqrrrrrrqqqqqqooonnnmmmjjjlllmmmnnnmmmllllllmmmjjjpppsssqqqoooqqqrrrqqqsssrrrpppooonnnmmmmmmmmmooommmkkkiiiiiikkknnnoooqqqooommmnnnppprrrsssssspppnnnkkkdddYYYQQQTTT[[[___\\\ZZZZZZ^^^cccgggiiiiiiiiijjjjjjkkkjjjjjjjjjqqqrrrrrrooolllkkknnnqqqllllllkkkkkkjjjiiihhhhhhfffgggiiiiiiiiijjjkkkmmmmmmmmmnnnppprrrpppkkkffffffjjjoooqqqppppppqqqrrrqqqqqqpppoooooopppqqqrrrqqqrrrqqqmmmiiikkkqqqxxxnnnoooppppppooommmkkkiiiiiifffcccdddiiinnnqqqrrrooopppqqqooommmnnnqqquuurrrqqqpppooonnnnnnnnnnnnppppppqqqqqqqqqqqqppppppqqqpppnnnnnnnnnmmmkkkjjjkkkooossstttqqqmmmlllllllllmmmnnnoooooonnnmmmllllllmmmmmmiiiccc^^^\\\\\\]]][[[XXXWWWYYYZZZ[[[[[[VVVTTTQQQNNNMMMLLLMMMMMMKKKKKKIIIGGGFFFEEEEEEEEEAAAAAABBBCCCCCCCCCBBBBBB@@@@@@??????????????????======<<<;;;999888777777555555666666666666555555999999888777777777777777333333444555666777888888222222222222222222222222111111111111222333444555222222222222222222222222111111111222222333333333222222222222222222222222111222333444444333222111333333333444444555555555222222222222333333444555eeejjjWWWTTTSSSRRRRRROOORRRUUUXXXZZZ^^^bbbeeeeeegggjjjkkkkkklllppptttuuutttssstttuuuvvvvvvuuunnnrrrsssnnnkkkkkkkkkjjjooommmmmmpppuuuvvvrrrnnnnnnmmmmmmmmmnnnoooppppppnnnooopppqqqrrrqqqpppooottttttsssqqqooooooqqqtttvvvtttsssrrrrrrsssuuuvvvtttssssssqqqooommmkkkjjjiiijjjmmmooopppooommmllllllmmmnnnmmmmmmnnnqqqtttqqqllliiijjjnnnpppmmmiiiqqqqqqpppooonnnnnnnnnnnnrrrqqqqqqpppoooooonnnnnnjjjkkkiiicccZZZRRROOOOOOPPPRRRTTTVVVXXXZZZ^^^aaaffffffgggggghhhiiijjjjjjjjjkkklllmmmllljjjhhhfffjjjkkkkkkllllllkkkkkkjjjnnnkkkhhhhhhkkkmmmmmmlllpppkkkkkkrrrtttooojjjjjjiiiiiikkkooorrrsssqqqoooppppppqqqqqqrrrrrrsssssstttttttttssssssrrrrrrrrrrrrqqqpppooonnnmmmllllllnnnllljjjiiiiiillloooqqqqqqnnnlllnnnmmmkkklllooonnnqqqsssrrrnnnkkkkkklllpppqqqrrrrrrpppnnnooooooooooooppppppooonnnlllkkkpppsssuuusssnnnmmmpppttttttrrrqqqrrrrrrqqqooommmlllooopppllleeeaaabbbdddcccaaa___^^^```aaaaaaaaaZZZXXXWWWWWWYYYXXXTTTQQQOOONNNNNNNNNNNNLLLHHHEEEBBBDDDEEEEEEDDDCCCCCCDDDAAA???=========>>>===<<<=========>>>======<<<<<<;;;;;;;;;:::999888777666111333555777777888:::<<<>>><<<:::999999999777666111333444333111111111333111111111111111111111111444444444444444444444444222000///111555777666333222222222222222222222222222111000111333444333222111111222222222333333333444444222222222222444444hhhsss```\\\[[[ZZZZZZ[[[]]]```ccceeehhhlllooooooqqqssssssrrrssswwwyyyyyyxxxwwwwwwxxxxxxwwwvvvrrrvvvuuuppplllnnnooonnnrrrpppppptttxxxzzzwwwssspppoooooonnnnnnnnnoooooopppqqqrrrrrrqqqpppqqqqqqsssuuuvvvuuusssrrrrrrsssuuutttrrrqqqqqqrrrssstttsssrrrrrrpppnnnllljjjhhhiiikkkmmmoooooonnnmmmkkkmmmmmmmmmlllkkkkkkkkkllllllkkkjjjlllooopppmmmkkksssrrrpppooonnnmmmmmmmmmpppqqqqqqrrrrrrqqqppppppiiijjjiiieee___XXXRRRPPPOOOPPPRRRTTTWWW[[[]]]___eeeeeefffggghhhiiijjjjjjllllllllllllllljjjiiihhhjjjkkkkkkkkklllllllllmmmooollliiihhhkkklllmmmlllmmmiiijjjppprrrnnnkkkkkkkkkkkklllnnnqqqrrrqqqooonnnnnnooopppqqqrrrsssssstttttttttuuuuuutttttttttrrrqqqqqqpppnnnmmmmmmlllqqqqqqoooooonnnooopppqqqpppllljjjlllkkkiiijjjnnnnnnoooqqqrrrpppooooooooonnnppprrrrrrrrrrrrrrrtttppppppqqqqqqqqqpppooonnnmmmppprrrqqqnnnmmmpppttttttsssrrrrrrrrrqqqooommmppprrrrrrnnngggcccccceeeeeedddbbbbbbdddeeeffffff]]]\\\\\\^^^```aaa___\\\XXXWWWTTTSSSSSSRRROOOMMMKKKIIIGGGEEEDDDDDDEEEEEEDDDBBB@@@????????????>>>======>>>>>>>>>===<<<<<<;;;;;;;;;::::::999888888222333555555444444555777:::999777777888999999888444555555444111000000111333333333333333222222222333333333444444444444444666555444444555555444333222222222222222222222222222111000111333444333222111111222222222333333333444333333222222333333444hhhnnniiihhhhhhggglllnnnqqqrrrsssvvvyyy|||yyyzzz{{{{{{zzzzzz|||~~~~~~}}}{{{{{{||||||{{{yyyxxxzzzxxxqqqoooqqqtttttttttsssssswww{{{}}}{{{xxxvvvuuutttrrrqqqpppppppppqqqrrrsssqqqooonnnqqqtttrrrtttwwwwwwvvvtttsssrrrtttsssrrrpppppppppqqqrrrrrrqqqqqqooommmkkkiiihhhjjjkkkmmmoooooonnnlllkkkmmmllljjjiiihhheeeaaa^^^```cccgggkkknnnnnnmmmlllqqqqqqooonnnllllllkkkkkklllmmmoooqqqrrrrrrqqqpppeeeeeeeeefffddd```ZZZVVVQQQOOOOOOSSSXXX\\\]]]]]]cccdddeeefffhhhiiijjjkkknnnmmmllllllkkkkkkkkkkkkmmmlllllllllmmmnnnnnnooopppnnnkkkiiijjjkkkkkkkkkjjjhhhiiinnnqqqooommmmmmkkkjjjjjjkkkmmmnnnnnnmmmjjjkkklllmmmnnnooopppppppppqqqssstttuuuuuuttttttqqqppppppooonnnmmmllllllrrrsssssssssrrrqqqooonnnooojjjhhhjjjiiihhhiiimmmlllmmmmmmppprrrrrrqqqpppmmmoooqqqqqqppppppqqqrrrpppqqqrrrrrrsssrrrrrrrrrllloooqqqqqqoooooosssvvvuuusssrrrqqqrrrqqqooonnnqqqsssrrrnnnhhhddddddeeejjjhhhffffffhhhjjjjjjjjjbbbbbbbbbdddfffgggfffeeebbb```]]][[[ZZZYYYWWWUUUUUUPPPJJJHHHHHHIIIHHHGGGHHHFFFDDDBBBAAAAAAAAAAAA>>>>>>??????>>>===<<<<<<;;;;;;;;;;;;;;;;;;::::::999::::::999777666666777666555444555777999:::999888999999777444222222333444444333333333222222222333333333333333333333333:::::::::777444222222222222222222222222222222222222111000111333444333222111111222222222333333333444333333222222333333444fff~~~vvvvvvvvvvvv{{{|||~~~~~~~~~}}}}}}}}}~~~~~~~~~~~~}}}}}}yyyrrrpppuuuxxxxxxvvvuuuvvvxxx|||}}}|||zzz|||{{{yyywwwuuutttsssrrrppprrrrrroookkkkkkoootttppprrrttttttrrrqqqqqqqqqrrrqqqpppooonnnnnnooooooqqqqqqpppooonnnllljjjiiillllllnnnnnnnnnmmmlllkkkllljjjhhhfffccc^^^VVVPPPOOOUUU^^^eeeiiikkklllmmmnnnmmmlllkkkkkkkkkkkkkkkfffiiillloooppppppooonnnbbbaaa```bbbeeeeeeaaa^^^TTTQQQPPPTTT[[[______]]]aaabbbccceeegggiiijjjkkkooommmkkkjjjiiijjjkkklllqqqpppooonnnnnnnnnoooooopppnnnllljjjiiiiiijjjjjjggggggjjjmmmppppppooooookkkiiiggghhhiiijjjjjjjjjiiiiiijjjjjjkkkkkkllllllmmmnnnqqqsssttttttttttttppppppooonnnnnnmmmllllllnnnppprrrsssssspppnnnllloookkkiiikkkjjjiiijjjnnnlllkkkkkkmmmqqqrrrpppmmmnnnooopppooolllkkkjjjkkkppppppqqqrrrrrrsssssstttppprrrssssssrrrrrruuuwwwuuusssrrrqqqrrrrrrpppoooooopppooolllhhheeeeeefffmmmkkkiiihhhiiijjjjjjiiifffffffffggggggggggggfffhhhfffeeedddccc```\\\YYY[[[VVVPPPNNNPPPQQQNNNJJJKKKKKKIIIFFFDDDBBBCCCDDD@@@@@@@@@@@@???>>>======<<<<<<;;;;;;<<<<<<============>>><<<999888888999555444333444777888999888:::;;;;;;:::888666777888444444333333222222111111333333333333333222222222999;;;;;;888333000000222222222222222222222222222222111000111333444333222111111222222222333333333333333333333333333333333ggg~~~~~~~~~yyyrrrrrrwww{{{{{{zzzyyyzzz{{{|||}}}}}}|||}}}|||zzzxxxuuutttsssrrroooooommmjjjhhhhhhlllpppmmmnnnnnnlllkkkkkknnnpppoooooonnnmmmmmmmmmmmmmmmqqqqqqqqqpppooonnnmmmlllmmmmmmnnnnnnmmmlllkkkjjjiiihhhgggccc^^^UUUKKKEEEBBBIIISSS]]]dddiiimmmooollllllkkkkkkllllllmmmmmmeeegggjjjmmmooonnnmmmllleeeaaa^^^]]]___aaa```___XXXTTTSSSVVV\\\aaa```]]]^^^___```bbbdddfffggghhhkkkjjjhhhffffffgggiiijjjrrrqqqpppnnnmmmlllkkkkkkmmmllljjjgggeeeeeefffgggdddgggiiikkklllnnnnnnnnnjjjhhhffffffhhhiiiiiihhhkkkkkkjjjjjjjjjjjjiiiiiikkkmmmoooqqqssstttttttttqqqqqqppppppoooooonnnnnnjjjlllnnnqqqqqqpppmmmlllooolllkkkmmmmmmkkkllloooooonnnmmmooorrrrrrooolllmmmoooooonnnllljjjiiijjjnnnoooooopppqqqrrrsssssssssttttttsssrrrrrrssstttuuusssqqqqqqrrrsssrrrqqqnnnnnnnnnllljjjiiihhhiiiooollliiihhhhhhhhhgggfffgggggghhhhhhhhhiiijjjkkkllllllmmmmmmlllhhhbbb]]]^^^ZZZWWWXXXZZZYYYTTTNNNNNNOOONNNKKKGGGDDDDDDEEEBBBBBBBBBBBBAAA@@@???>>>>>>======<<<<<<===>>>???:::;;;;;;:::888777888999888666555555777888777666777888999999888777888:::666666666555555444444444444444444333333222222222555777888666222000111333222222222222222222222222222111000111333444333222111111222222222333333333333333333333333333333333iiizzzssstttzzz~~~}}}~~~~~~}}}}}}|||{{{{{{{{{xxxwwwuuusssrrrppppppooonnnllliiigggfffgggiiijjjjjjjjjiiihhhggghhhkkkmmmkkkkkkllllllllllllllllllnnnooopppppppppppppppooonnnnnnnnnnnnmmmlllkkkjjjeeegggfffaaaWWWMMMDDD@@@===BBBKKKUUU```hhhnnnqqqllllllkkkkkkkkklllmmmmmmfffgggjjjkkkllllllkkkjjjiiiddd^^^YYYWWWWWWWWWWWWXXXVVVUUUWWW[[[]]]]]]\\\YYYZZZ[[[\\\^^^```aaaaaacccbbb```______```bbbccckkkkkkjjjiiihhhfffdddcccffffffdddaaa___^^^```bbb___dddfffddddddggghhhgggfffeeedddeeefffgggfffeeeiiihhhhhhhhhhhhgggggggggjjjkkklllnnnpppqqqssssssppppppoooooonnnnnnnnnnnnhhhiiikkklllmmmmmmmmmlllllljjjkkkoooooolllkkknnnqqqqqqqqqqqqrrrqqqooommmlllnnnpppooonnnmmmnnnooonnnnnnnnnnnnoooppprrrrrrrrrrrrqqqpppppppppppppppsssrrrpppppprrrtttuuutttqqqqqqpppooonnnmmmlllkkkooollliiigggggggggfffdddfffhhhjjjkkkmmmooorrruuuqqqrrrssssssrrrnnnhhhdddbbb`````````aaa^^^XXXSSSQQQTTTUUURRRMMMHHHGGGGGGEEEEEEEEEEEEDDDBBBAAA@@@@@@???>>>======>>>???@@@<<<===>>>===;;;:::;;;<<<;;;999777777888888777666333444666666555555777888999999999999999999999999666555555444444333333222333444444444222111222333222222222222222222222222222111000111333444333222111111222222222333333333222333333444444333333222jjj{{{vvvwww}}}~~~~~~~~~|||zzzwwwuuuuuuuuussssssqqqpppooonnnnnnnnnnnnjjjeeeeeegggiiigggeeeggghhhiiiiiihhhhhhiiikkkhhhiiiiiijjjkkkkkkkkkkkkkkklllmmmooopppqqqqqqqqqpppooonnnmmmlllkkkjjjjjjbbbeeefff___RRRFFF@@@>>><<<===BBBLLLYYYdddkkkmmmjjjiiihhhgggffffffffffffeeeeeeffffffffffffeeeeeedddbbb]]]XXXRRRPPPPPPQQQUUUUUUTTTUUUVVVWWWWWWXXXSSSTTTUUUVVVWWWXXXYYYYYYYYYYYYXXXWWWWWWXXXYYYZZZ]]]^^^`````````^^^[[[ZZZ]]]]]]\\\ZZZWWWVVVYYY\\\XXX^^^```[[[ZZZ]]]^^^\\\]]]]]]]]]___aaaaaa```^^^^^^^^^___``````aaabbbbbbeeeeeeeeeeeegggiiilllmmmhhhhhhhhhhhhgggggggggggghhhgggfffffffffggghhhhhhgggfffiiinnnnnnjjjhhhiiimmmoooqqqqqqooonnnmmmmmmmmmoooppppppnnnmmmnnnooooooooonnnnnnooopppqqqrrrpppoooooooooppppppqqqppprrrpppoooppprrruuuwwwwwwuuusssqqqpppnnnmmmkkkiiimmmkkkhhhhhhhhhiiiiiihhhhhhkkkmmmnnnooorrrvvvzzzuuutttrrrrrrqqqooollljjjiiihhhgggeeebbb___[[[YYYUUUYYY\\\ZZZSSSLLLJJJIIIHHHHHHHHHGGGFFFEEECCCBBBCCCBBB@@@>>>===>>>???@@@AAAAAABBBAAA???===>>>???<<<;;;999999::::::999888333555666666444444555777777888888999999:::::::::777777666555555444333333444333222222333333333111222222222222222222222222222111000111333444333222111111222222222333333333222333333444444333333222hhh~~~}}}xxxyyy|||{{{yyyuuuqqqooonnnnnnrrrqqqppppppooooooooopppoooiiiddddddiiijjjgggccceeehhhkkklllkkkjjjiiijjjfffggghhhjjjkkkkkkkkkkkkiiijjjkkkmmmooopppqqqqqqppppppooommmlllkkkjjjjjj___eeefff^^^OOOBBB>>>>>><<<:::<<>>>>>???@@@@@@AAA@@@???<<<::::::;;;===;;;999:::;;;<<<<<<;;;888999999888666555666777444444555666777888999999888888777666555555444444666333111222444555333000222222222222222222222222222111000111333444333222111111222222222333333333222222444444444444222222fff}}}}}}|||zzzxxxzzzxxxuuurrrqqqpppqqqqqqtttrrroooooopppqqqqqqpppnnnjjjhhhiiimmmooommmiiijjjmmmnnnlllggggggjjjooohhhhhhiiijjjkkklllmmmmmmlllkkkjjjjjjlllnnnqqqsssssspppllljjjjjjiiieeebbb```bbb```WWWKKKAAA======>>>>>>===???HHHTTTZZZ[[[\\\[[[ZZZZZZ[[[[[[ZZZYYYXXXYYY[[[ZZZYYYWWWWWWXXXTTTUUUUUUSSSPPPNNNMMMMMMOOOPPPQQQRRRRRRQQQPPPPPPIIIKKKMMMNNNNNNNNNPPPRRRQQQRRRSSSRRRPPPOOOOOOQQQRRRQQQQQQPPPOOOOOOOOONNNQQQTTTTTTPPPOOOSSSUUUTTTSSSRRRQQQQQQRRRRRRQQQOOOPPPRRRUUUVVVUUUSSSRRRQQQTTTSSSSSSSSSUUUUUUSSSQQQUUUWWWXXXWWWVVVTTTUUUVVVVVVWWWXXXWWWUUUTTTTTTTTTXXXWWWUUUQQQNNNMMMNNNOOOZZZ^^^bbbcccbbbaaaaaacccgggggggggfffeeeeeegggjjjmmmnnnnnnmmmkkkiiiiiijjjmmmoooppppppooooooqqqrrrpppppppppooooooppppppqqqtttqqqnnnqqqvvvyyyxxxuuuuuussspppnnnmmmmmmkkkjjjmmmmmmnnnnnnoooppprrrrrroooqqqssstttsssssstttvvvrrrrrrpppooonnnmmmmmmmmmnnnooonnnjjjeeeaaabbbddd]]]]]]]]]^^^\\\WWWQQQLLLQQQPPPOOOMMMJJJGGGDDDCCCGGGDDDBBBBBBDDDDDDBBB???BBBBBBAAAAAA@@@???>>>===>>>>>>>>>>>>>>>>>>>>>>>>>>>;;;888888:::<<<;;;999777888999999888666333222888777777888888999:::;;;444666777666333222111222222111111000000111111222333444555555444333444555333333333333333333333333222333444555555555444333iii~~~{{{zzzzzzyyyxxxvvvxxxvvvtttrrrppppppqqqqqqtttrrrppppppqqqrrrqqqpppllljjjhhhjjjoooqqqpppmmmlllkkkjjjjjjjjjkkkllllllhhhhhhiiiiiijjjjjjjjjkkkkkkjjjjjjjjjjjjkkkmmmmmmnnnkkkiiihhhhhhfffbbb___[[[]]]\\\UUUJJJAAA>>>>>>;;;;;;:::;;;CCCOOOUUUVVVZZZYYYYYYYYYYYYZZZYYYXXXVVVWWWYYYYYYXXXXXXYYYZZZXXXYYYZZZXXXUUUSSSRRRSSSPPPPPPQQQSSSUUUUUURRRPPPNNNNNNOOOPPPQQQSSSSSSTTTPPPRRRTTTVVVVVVUUURRRQQQRRRSSSTTTUUUUUUUUUUUUUUUTTTWWWXXXUUUSSSVVVXXXWWWQQQOOONNNOOOPPPQQQPPPOOOSSSUUUXXXYYYYYYWWWVVVUUUTTTSSSSSSSSSTTTTTTSSSQQQRRRRRRRRRQQQPPPPPPRRRTTTRRRSSSTTTTTTSSSRRRQQQQQQNNNLLLIIIFFFCCCBBBCCCDDDKKKOOOUUUYYYZZZ\\\^^^``````aaaaaa```______aaacccggghhhiiiiiigggggghhhiiijjjlllmmmnnnmmmnnnpppqqqqqqpppppppppqqqqqqrrrsssssspppnnnqqqvvvyyyxxxvvvsssqqqooommmnnnooopppqqqqqqpppppppppppppppqqqrrrlllnnnqqqqqqqqqrrrssstttuuutttsssrrrqqqpppppppppqqqqqqpppnnnkkkiiijjjkkkcccaaa^^^\\\ZZZXXXTTTQQQSSSRRRQQQNNNLLLJJJHHHGGGGGGEEECCCCCCEEEGGGFFFDDDDDDCCCBBBAAABBBCCCCCCCCC>>>>>>>>>>>>>>>>>>>>>>>>@@@===;;;:::;;;<<<;;;:::::::::::::::999777666555777777777777777888999:::666888999888666555555555111111111111111222333333333444444444333333333444333333333333333333333333222333444555555555444333kkk}}}{{{yyyxxxxxxxxxwwwuuuuuutttrrrqqqppppppqqqrrrqqqpppppppppqqqqqqooonnnllljjjiiilllqqqssssssqqqoookkkhhhiiimmmooommmjjjhhhhhhhhhgggggggggfffffffffgggggggggggggggffffffddddddccccccbbb```\\\YYYUUUXXXXXXRRRHHH@@@===>>>;;;;;;999999@@@LLLTTTUUU[[[[[[[[[[[[[[[\\\\\\\\\YYYZZZ[[[[[[[[[\\\^^^```___```aaa```]]][[[[[[[[[TTTRRRQQQUUUYYY[[[WWWSSSSSSQQQPPPRRRVVVXXXWWWUUUQQQSSSVVV[[[___^^^YYYTTTTTTUUUWWWZZZ\\\]]]]]]\\\YYY^^^```]]]\\\^^^___]]]XXXVVVUUUVVVWWWXXXXXXWWWWWWXXXZZZ[[[\\\[[[[[[ZZZVVVUUUUUUUUUVVVVVVTTTRRRRRRRRRQQQPPPOOOPPPRRRUUUQQQRRRSSSSSSRRRPPPOOOMMMJJJGGGDDDAAA>>>>>>??????>>>CCCJJJPPPSSSVVVXXXYYYYYYZZZ[[[YYYXXXXXXYYY[[[]]]___aaaaaaaaaaaabbbdddccceeeggghhhhhhiiilllnnnnnnnnnnnnooopppqqqrrrssstttqqqoooqqqtttwwwvvvtttsssqqqnnnllllllmmmppprrrqqqpppoooooonnnnnnnnnoookkkllloooppppppqqqssstttvvvvvvvvvuuuuuutttttttttsssqqqpppppppppqqqqqqpppjjjfff```\\\YYYXXXWWWVVVUUUTTTSSSPPPOOONNNMMMMMMIIIGGGEEEEEEGGGJJJKKKKKKHHHEEECCCBBBDDDEEEEEEEEE@@@@@@@@@@@@@@@@@@@@@@@@BBB@@@>>>===>>>>>>===;;;======<<<;;;:::999999888777777666666666777888888777999;;;:::999888888999666555444333222222222333333333333333333333333333333333333333333333333333222333444444555555444444jjj|||}}}~~~}}}}}}{{{yyyxxxxxxyyyxxxvvvtttsssrrrqqqqqqqqqrrrrrrooooooooopppqqqpppnnnlllmmmkkkkkkmmmppprrrqqqpppooollljjjjjjmmmmmmkkkiiiffffffeeedddcccbbbaaaaaa```aaacccddddddcccbbbaaa]]]]]]^^^___^^^[[[WWWTTTTTTWWWWWWRRRHHH@@@======<<<===<<<;;;BBBOOOYYY\\\```aaabbbbbbaaaaaabbbcccaaabbbbbbbbbaaabbbeeegggfffggghhhgggeeeccccccddd]]]XXXTTTVVV\\\```]]]YYYUUURRRQQQTTT[[[^^^]]]ZZZWWWVVVXXX^^^dddeee```[[[WWWXXX[[[^^^```aaaaaa```[[[```cccaaa```bbbccc```cccaaa______```aaa``````\\\[[[\\\]]]_________^^^\\\[[[ZZZZZZ[[[[[[YYYWWWTTTUUUUUUTTTRRRRRRSSSUUUUUUVVVVVVVVVVVVSSSOOOLLLJJJFFFBBB???===>>>>>>>>>===AAAHHHNNNRRRSSSSSSSSSUUUVVVWWWVVVTTTTTTUUUVVVUUUWWWXXXXXXXXXXXXYYY[[[ZZZ\\\___```aaabbbdddfffhhhhhhiiijjjkkkmmmnnnooouuusssqqqppprrrsssrrrpppvvvtttpppkkkhhhhhhjjjmmmlllkkkkkkjjjjjjkkkkkkkkklllmmmoooppppppqqqtttvvvvvvvvvvvvwwwwwwwwwvvvvvvssspppnnnooorrrsssrrrpppmmmiiibbb]]][[[YYYXXXWWWWWWVVVTTTSSSQQQQQQQQQRRRMMMKKKIIIHHHHHHJJJLLLNNNJJJGGGFFFFFFHHHHHHFFFDDDDDDDDDDDDDDDDDDDDDDDDDDDBBBAAA@@@@@@@@@@@@??????@@@???===<<<;;;:::::::::888777777666666666777777777888::::::999888999:::;;;:::999777555444333333444333222333333444333222333333333333333333333333222222333444444555555555jjjxxxyyy{{{~~~}}}{{{yyywwwwwwwwwwwwvvvuuusssrrrrrrrrrrrrrrrrrrrrrpppppppppqqqrrrqqqooommmmmmlllkkkllllllllllllkkkiiiiiiiiihhhgggfffeeeeeeccccccbbbaaa```___^^^^^^ZZZ\\\___aaacccbbbaaa```\\\^^^___```^^^ZZZWWWUUUVVVYYYZZZTTTJJJ@@@<<<<<<;;;=========DDDSSS___ddddddfffgggfffeeedddeeegggggghhhiiihhhffffffgggiiijjjlllmmmllljjjiiiiiijjjggg```XXXWWW]]]bbbbbb___XXXUUUTTTYYY```dddccc```\\\YYYXXX\\\bbbfffdddaaa\\\]]]___aaabbbbbbbbbbbb[[[aaacccbbbaaaccccccaaahhheeecccbbbcccddddddccccccaaa```aaacccddddddbbbcccaaa```aaaaaaaaa^^^]]]YYY[[[\\\\\\ZZZXXXXXXXXX^^^]]]]]]^^^]]]YYYSSSNNNGGGCCC===:::999:::::::::===AAAHHHPPPUUUVVVUUUSSSSSSTTTUUUUUUSSSRRRRRRSSSRRRSSSTTTSSSQQQQQQQQQRRRTTTVVVXXXYYYYYYZZZ\\\^^^______```aaaccceeeggghhhmmmmmmllllllnnnoooppppppvvvtttpppkkkfffeeehhhkkkhhhhhhhhhhhhiiijjjkkklllnnnpppqqqqqqqqqsssuuuxxxssssssuuuvvvvvvvvvvvvvvvuuurrroooppprrrsssqqqooollliiiddd```^^^[[[XXXVVVXXXWWWVVVUUUTTTTTTTTTTTTSSSRRROOOLLLJJJJJJLLLNNNIIIHHHIIIMMMQQQRRRNNNJJJEEEEEEEEEEEEEEEEEEEEEEEEAAAAAABBBBBBBBBBBBBBBBBB@@@@@@>>>===<<<;;;;;;;;;:::999888777777777777777555777999999888777777888;;;;;;:::999888888888888666444333333555666555333333333333333333333333333222222333333444555666666mmmxxxvvvvvvwwwxxx{{{~~~|||{{{{{{|||~~~}}}|||yyywwwuuutttttttttsssqqqqqqqqqqqqqqqqqqqqqqqqppprrrqqqpppqqqrrrqqqpppnnnkkkjjjiiihhhgggfffeeedddaaabbbccccccbbbaaaaaaaaa`````````_________^^^^^^[[[]]]___bbbcccdddcccbbbaaabbbdddccc___\\\ZZZZZZXXX[[[\\\VVVKKKBBB===<<<999;;;;;;;;;BBBRRR```gggeeehhhiiihhheeeccceeeggghhhiiikkkjjjhhhgggggghhhkkkmmmnnnnnnlllkkklllmmmmmmfff]]]ZZZ]]]```aaaaaa[[[ZZZYYY]]]aaaeeedddccc[[[XXXUUUVVVZZZ___``````]]]]]]]]]^^^___``````aaa___dddfffddddddfffhhhfffiiifffdddccceeeggghhhhhhkkkgggddddddgggiiihhhfffgggfffddddddeeedddbbb``````bbbddddddcccccccccddddddcccccceeefffbbbZZZTTTHHHBBB;;;888999::::::999:::???GGGRRRZZZ]]]\\\ZZZUUUWWWXXXWWWUUUTTTTTTTTTUUUUUUVVVTTTRRRPPPPPPQQQSSSTTTVVVVVVUUUUUUVVVXXXXXXXXXYYYZZZ[[[]]]___``````aaabbbeeegggkkkmmmooommmnnnllliiieeefffjjjnnnggggggggghhhiiijjjlllmmmppppppqqqqqqpppqqqtttwwwoooppprrrtttuuuuuuuuuuuuwwwuuusssssssssssssssrrrllljjjfffcccaaa^^^ZZZXXXYYYYYYYYYYYYYYYXXXVVVVVVYYYXXXVVVRRRNNNLLLMMMOOOJJJIIIKKKRRRYYY]]]ZZZVVVEEEEEEEEEEEEEEEEEEEEEEEECCCEEEFFFFFFEEEDDDDDDEEEAAAAAA@@@???>>>===<<<<<<===<<<;;;:::999888888888666888999999888777777888666777777888:::;;;===>>>999666444555888999777555333333333333333333333333222222222333444555666777ooo}}}xxxvvvyyyzzz}}}~~~||||||zzzyyyyyyzzz||||||{{{zzzzzzxxxuuuttttttsssrrrpppoooppppppoooooonnnmmmmmmooommmkkkkkklllmmmlllkkkffffffeeedddaaa```_________]]]]]]```eeefffdddbbb______`````````aaaaaaaaaaaabbbdddeeeffffffffffffcccdddeeebbb^^^ZZZZZZZZZXXX[[[]]]WWWMMMCCC>>>===888;;;:::999@@@OOO___ggggggiiikkkiiieeebbbdddgggeeehhhkkklllkkkiiihhhhhhjjjlllmmmmmmlllkkklllmmmmmmhhhbbb^^^]]]]]]]]]\\\ZZZZZZ[[[[[[\\\]]]]]]]]]SSSQQQPPPOOOPPPSSSVVVWWWVVVUUUTTTTTTUUUWWWZZZ[[[\\\```aaa___^^^bbbddddddbbb```^^^___cccgggjjjkkknnniiiddddddfffhhhgggeeegggfffeeeeeeeeedddbbb```]]]^^^^^^^^^___bbbfffjjjddddddfffiiillljjjbbb[[[JJJDDD<<<999:::<<<<<<;;;:::???IIIVVV```dddccc```]]]^^^```___]]][[[[[[[[[ZZZ[[[[[[ZZZWWWVVVVVVWWWWWWXXXYYYXXXVVVUUUUUUVVVUUUUUUUUUVVVWWWYYYZZZ[[[WWWXXXZZZ\\\___aaadddfff```bbbdddbbb```aaafffkkkggggggggggggggghhhiiiiiiooooooooommmlllmmmpppssslllmmmppprrrtttttttttttttttuuuuuutttsssrrrsssuuunnnkkkhhheeecccaaa^^^\\\[[[\\\^^^^^^]]][[[YYYWWW\\\]]]\\\XXXSSSPPPQQQRRRPPPLLLKKKPPPYYY^^^]]]ZZZHHHHHHHHHHHHHHHHHHHHHHHHIIIKKKMMMKKKHHHFFFEEEFFFBBBBBBCCCCCCBBB@@@>>>===@@@???>>><<<;;;::::::::::::;;;<<<<<<:::888888999555555666777888:::;;;<<<<<<999666888;;;<<<:::777333333333333333333333333222222222222333555777888nnn~~~{{{|||~~~|||zzzyyyyyyyyyxxxyyyzzz{{{yyywww}}}{{{xxxvvvvvvuuusssqqqnnnnnnnnnnnnmmmlllkkkjjjjjjgggeeedddeeefffffffffbbbbbbbbbaaa^^^\\\\\\]]]```\\\ZZZaaajjjoookkkeee______```aaabbbcccddddddggghhhhhhiiiiiihhhhhhhhhaaacccbbb___ZZZWWWWWWXXXVVVZZZ\\\WWWMMMDDD???>>>:::<<<;;;999???NNN]]]fffiiilllnnnkkkfffccceeehhhcccgggkkknnnmmmllljjjjjjiiikkkllllllkkkkkkkkkllljjjhhheeebbb^^^[[[YYYXXXWWWXXXYYYWWWUUUTTTTTTUUUKKKLLLLLLJJJIIIJJJMMMOOOMMMLLLKKKJJJLLLOOOSSSUUUPPPTTTTTTQQQQQQUUUXXXXXXUUUTTTSSSVVV[[[aaaeeegggmmmgggaaa```ccceeedddbbbfffeeedddcccdddccc```^^^OOONNNMMMLLLOOOUUU^^^dddbbbbbbeeekkkooonnnggg```IIIBBB:::777888;;;:::999>>>CCCMMMZZZdddhhhfffccceeeggghhhhhheeeccccccccc___``````___]]]\\\\\\]]]\\\\\\\\\[[[XXXVVVVVVWWWTTTTTTTTTUUUVVVWWWXXXYYYUUUVVVWWWXXXXXXYYY[[[\\\WWWZZZ]]]\\\YYYZZZ^^^cccffffffeeeddddddddddddeeemmmmmmllljjjiiijjjlllooojjjlllooorrrtttttttttssspppssstttsssqqqpppsssvvvqqqnnniiieeeccccccbbbaaa]]]^^^aaabbbaaa^^^ZZZXXX]]]______\\\WWWTTTTTTUUUVVVPPPKKKLLLSSSYYYYYYWWWLLLLLLLLLLLLLLLLLLLLLLLLNNNPPPRRROOOKKKGGGFFFFFFCCCDDDEEEEEEDDDBBB@@@>>>BBBAAA???>>><<<<<<;;;;;;===>>>???>>><<<::::::;;;888777666666555666666666>>>:::888999===>>><<<888333333333333333333333333222222222222333555777888ooo}}}}}}}}}~~~}}}{{{yyyzzz{{{yyyzzz{{{|||{{{zzzyyyxxx}}}|||zzzwwwuuurrrpppooopppmmmiiigggfffffffffeeegggeeecccaaaaaabbbcccdddbbbbbbaaa```^^^^^^___aaaaaa___dddgggpppggghhheeecccbbbeeeiiijjjeeeaaaiiihhhhhhfffccc```]]][[[VVVTTTQQQMMMKKKJJJJJJJJJOOOVVVZZZUUUNNNHHHAAA:::@@@<<<:::;;;>>>FFFTTTaaajjjmmmmmmjjjhhhhhheee```cccbbbbbbeeeiiilllnnnooolllmmmllljjjfffdddcccdddeeeeeedddaaa\\\VVVQQQMMMOOOOOONNNLLLJJJGGGEEEDDDEEEDDDBBBAAAAAABBBDDDEEEFFFFFFFFFFFFFFFGGGHHHHHHGGGGGGHHHHHHIIIIIIIIIJJJJJJKKKLLLMMMOOOPPPQQQRRRVVVZZZ^^^```___]]]\\\[[[[[[ZZZXXXVVVVVVTTTQQQNNNDDDAAA@@@CCCFFFIIIQQQZZZ[[[bbbiiilllooooooiiiaaaNNNCCC:::999::::::999::::::EEETTT```gggiiijjjkkkhhhjjjkkkiiieeebbbcccdddgggfffeeedddbbbaaa```___cccaaa]]]ZZZWWWWWWXXXXXXVVVVVVVVVWWWXXXYYY[[[[[[[[[ZZZWWWUUUTTTTTTTTTUUUUUUVVVVVVWWWYYYZZZ\\\]]]\\\]]]]]]]]]]]]```cccfffhhhiiijjjlllllllllkkkjjjmmmnnnppprrrrrrsssrrrqqqtttsssqqqooolllmmmooorrrpppnnniiidddeeegggddd^^^ccc```]]]]]]___```___]]][[[^^^```___ZZZUUUSSSSSSYYYWWWUUUVVVZZZ\\\[[[ZZZSSSPPPNNNOOOQQQSSSQQQOOOXXX]]]___YYYOOOHHHIIIMMMMMMHHHFFFHHHHHHEEEDDDEEEDDDBBB@@@>>>===>>>???@@@>>>>>>?????????>>>>>>===;;;:::999888777777777777888888888999:::<<<===>>>999999999888666333111000888777555444444555666777ppp}}}|||{{{{{{||||||{{{zzzyyy{{{}}}|||yyywwwwwwxxxyyyzzzzzzzzzyyyyyyxxxxxxxxxwwwuuusssqqqooommmlllhhheeebbbaaabbbccccccbbbcccaaa```___aaadddgggiiiccccccccccccbbbbbbcccdddccc___cccjjjyyykkkccccccgggdddbbbdddfffeee```\\\]]]\\\[[[XXXUUUQQQMMMKKKGGGEEECCCAAA??????@@@AAAIIIPPPUUURRRMMMHHHBBB===@@@===;;;<<<>>>EEESSS```eeeiiikkkjjjiiikkkhhhdddaaa___^^^```cccgggiiiiiiggggggeeeaaa[[[WWWVVVUUUXXXXXXXXXVVVSSSOOOKKKHHHHHHHHHGGGFFFDDDBBBAAA@@@BBBAAA@@@??????@@@AAABBBBBBBBBAAAAAAAAABBBBBBCCCBBBCCCCCCCCCDDDDDDDDDDDDCCCDDDEEEFFFGGGHHHHHHIIIIIILLLOOOPPPOOOMMMLLLLLLJJJIIIGGGGGGFFFEEEBBB@@@AAA>>>===@@@BBBEEELLLUUU]]]dddkkknnnqqqqqqllleeeOOODDD;;;999;;;::::::;;;<<>>===<<<;;;;;;;;;::::::999999999777777777888888999:::;;;::::::::::::999777555444444333222222222444666888rrr|||zzzxxxxxxxxxyyyxxxvvvvvvxxxzzzzzzxxxvvvvvvvvvxxxxxxwwwvvvvvvvvvvvvvvvqqqpppooommmllljjjiiihhhfffcccaaa```aaacccbbbbbbgggeeecccaaabbbcccfffhhhgggggghhhiiiiiiiiihhhhhhkkkeeeggguuullljjjcccbbbbbb___\\\\\\\\\ZZZUUUQQQLLLKKKJJJHHHEEEBBB@@@>>>===<<<;;;::::::;;;<<<===AAAHHHNNNMMMKKKIIIDDD???@@@===;;;<<<>>>DDDQQQ]]]ccchhhkkkjjjiiijjjfffaaaSSSQQQNNNNNNQQQTTTWWWWWWXXXXXXWWWRRRMMMIIIGGGGGGIIIIIIKKKKKKJJJHHHFFFDDDBBBBBBBBBAAA@@@???>>>===??????????????????????????????>>>>>>>>>>>>>>>???????????????@@@@@@@@@@@@>>>>>>>>>?????????@@@@@@>>>@@@AAAAAA???>>>>>>???@@@???>>>>>>>>>>>>;;;999===::::::<<<===???EEEMMM]]]dddkkknnnqqqrrrnnniiiPPPEEE<<<:::;;;;;;;;;<<<===HHHWWWccchhhiiijjjjjjkkkmmmnnnllliiifffdddddddddeeeeeeddd```ZZZUUUQQQIIIGGGEEECCCBBBBBBCCCDDDFFFFFFGGGIIIJJJMMMNNNPPPMMMMMMMMMMMMNNNOOOQQQRRRPPPPPPPPPPPPQQQRRRTTTTTTTTTTTTTTTRRRPPPQQQSSSUUU\\\\\\\\\\\\]]]^^^___```ffffffffffffgggggghhhiiilllkkkjjjgggeeedddfffhhhhhhkkkjjjeeecccdddeeeccc```___^^^^^^^^^]]]ZZZWWW]]]\\\ZZZWWWTTTUUUXXX[[[WWWUUUTTTSSSUUUUUUTTTSSSPPPOOOOOOQQQUUUYYY\\\\\\ZZZ[[[YYYWWWSSSRRRSSSUUUMMMHHHFFFIIILLLLLLMMMPPPLLLKKKIIIGGGFFFEEEDDDDDDFFFDDDBBB@@@???>>>??????;;;;;;<<<======<<<;;;:::777777777777777777777777999:::;;;;;;;;;:::999888444444222222111222333444tttzzzxxxvvvvvvwwwxxxxxxwwwvvvwwwxxxyyyxxxwwwvvvvvvuuutttsssqqqqqqrrrssssssllllllkkkjjjiiihhhgggggghhhfffdddccccccdddcccbbbhhhhhhggggggggghhhiiiiiikkkkkkkkkllllllkkkhhhfffllldddddduuu[[[bbb]]]ZZZTTTRRROOONNNMMMKKKGGGDDD???????????????>>>======;;;::::::::::::;;;<<<===;;;BBBHHHIIIIIIIIIEEE@@@AAA===<<<===>>>CCCNNNZZZeeejjjllliiifffccc]]]VVVEEEBBB???>>>@@@CCCEEEEEEFFFGGGGGGEEECCCAAAAAABBBAAABBBDDDEEEEEEEEEDDDCCC@@@@@@@@@@@@@@@??????>>>???@@@AAAAAAAAAAAA@@@???@@@@@@???>>>>>>>>>>>>?????????@@@@@@@@@@@@@@@@@@>>>>>>=========<<<<<<<<<======>>><<<::::::;;;<<<>>>===<<<===>>>>>><<<:::;;;888888::::::;;;@@@FFFXXXaaaiiilllnnnpppnnniiiRRRGGG===;;;<<<;;;<<<===>>>IIIYYYfffkkklllmmmmmmppppppnnnkkkfffaaa^^^\\\XXXXXXXXXVVVRRRNNNIIIGGGBBBAAA???>>>>>>>>>???@@@>>>>>>>>>???@@@AAACCCCCCCCCCCCCCCCCCDDDFFFGGGHHHGGGHHHIIIKKKNNNPPPSSSTTTVVVWWWVVVTTTRRRQQQRRRTTTXXXWWWVVVUUUUUUVVVXXXYYY```___^^^]]]^^^___```aaadddddddddbbbaaaaaaccceeecccggghhhccc___```aaaaaa___``````aaa```]]]ZZZXXX]]]\\\ZZZXXXWWWXXXZZZ[[[XXXVVVUUUTTTSSSSSSRRRRRRMMMMMMMMMOOORRRVVVYYYZZZYYYWWWTTTSSSTTTVVVWWWWWWNNNIIIGGGKKKMMMNNNPPPSSSRRRQQQPPPNNNLLLJJJIIIHHHCCCBBB@@@???>>>???AAABBB;;;<<<>>>??????>>><<<:::999999999888888777666555666777999:::;;;;;;:::::::::999777555333222111111vvv}}}zzzxxxvvvvvvxxxzzzzzzzzzttttttttttttuuuuuuuuutttqqqpppooonnnmmmnnnooopppkkkkkkjjjjjjjjjiiiiiiiiihhhgggeeefffggghhhhhhgggdddeeehhhkkklllmmmnnnmmmiiigggfffeeeeeeccc___[[[\\\VVVTTTbbbFFFOOOLLLIIIFFFEEECCCCCCBBBAAA>>>======<<<<<<<<<<<<=========999999888888888888888999:::???DDDFFFHHHJJJGGGAAAAAA>>>===>>>>>>BBBKKKVVVdddiiijjjgggbbb\\\SSSJJJBBB???<<<:::<<<>>>??????;;;===>>>>>>======???@@@???@@@AAABBBBBBBBBBBBAAA???@@@@@@AAAAAA@@@@@@@@@???@@@@@@AAAAAA@@@@@@???@@@@@@????????????@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@??????>>>>>>===<<<<<<;;;===>>>>>><<<::::::;;;===:::999999:::;;;;;;:::888:::888888::::::999===BBBTTT^^^gggkkkmmmooommmjjjTTTHHH===;;;;;;;;;<<<===>>>JJJZZZhhhnnnpppppppppqqqooojjjddd^^^XXXRRROOOLLLKKKIIIFFFDDDCCCBBBBBB???>>>=========>>>>>>???BBBBBBAAA@@@@@@@@@@@@@@@>>>>>>>>>>>>>>>>>>>>>??????@@@AAACCCFFFIIIKKKLLLRRRSSSUUUUUUUUUVVVXXXZZZVVVUUUTTTSSSRRRSSSTTTUUUZZZYYYXXXWWWWWWWWWYYYYYY[[[\\\]]]]]]]]]^^^aaacccaaafffgggccc^^^___```___\\\]]]___^^^]]]ZZZWWWVVVXXXYYY[[[]]]^^^]]][[[YYYXXXXXXWWWUUUSSSRRRRRRRRRNNNOOOPPPPPPQQQRRRSSSTTTUUURRROOOPPPRRRUUUVVVVVVPPPKKKJJJMMMPPPPPPQQQUUUXXXWWWWWWVVVTTTRRROOONNNFFFDDDBBB@@@???@@@AAABBB<<<>>>???@@@@@@???===;;;<<<<<<<<<<<<;;;999888777444555777888999999888888===<<<:::999777666555444xxx~~~~~~zzzxxxuuuuuuwwwyyyzzzzzzqqqooommmmmmoooqqqrrrrrroooooonnnmmmmmmmmmmmmmmmllllllllllllmmmmmmmmmnnnlllkkkkkkmmmoooqqqqqqpppiiihhhhhhgggffffffeeeeee___\\\XXXWWWWWWUUUPPPLLLLLLJJJIIILLL???BBB@@@>>>??????>>>>>>>>>=========???>>>===;;;::::::::::::::::::::::::999999999888999>>>CCCFFFJJJMMMJJJDDDAAA>>>>>>>>>>>>@@@IIISSS^^^cccgggddd___XXXMMMDDD???===;;;:::;;;<<<<<<;;;999;;;<<<<<<;;;;;;<<<======>>>??????@@@@@@?????????@@@@@@AAAAAAAAA@@@@@@>>>>>>>>>>>>>>>>>>>>>>>>?????????>>>???@@@@@@AAA@@@@@@@@@@@@@@@???????????????>>>>>>===<<<<<<;;;;;;<<<<<<;;;999999:::<<<999888888999;;;;;;999888:::888999;;;;;;999<<>>DDDCCCBBB@@@???>>>>>>>>>>>>>>>>>>======<<<<<<;;;;;;;;;;;;<<<<<<>>>???@@@DDDGGGKKKNNNQQQTTTWWWZZZYYYYYYXXXXXXYYYYYYZZZ[[[WWWWWWVVVUUUTTTTTTTTTTTTUUUVVVXXXYYYYYYZZZ\\\___```dddeeebbb```aaaaaa___XXXYYYYYYWWWSSSPPPNNNMMMPPPSSSZZZaaadddbbb\\\XXXXXXXXXXXXVVVSSSQQQRRRSSSRRRTTTVVVUUUSSSQQQPPPPPPPPPNNNMMMNNNPPPRRRSSSSSSQQQMMMMMMQQQTTTTTTUUUWWW^^^^^^______]]][[[XXXVVVQQQOOOLLLIIIFFFDDDCCCBBBAAAAAABBBBBBAAA@@@>>>===>>>?????????>>><<<:::999444555777888888888777666999999999::::::;;;;;;;;;yyy}}}|||zzzwwwtttrrrssstttttttttqqqmmmiiiiiillloooqqqrrrooooooooooooooonnnmmmmmmmmmmmmnnnooopppqqqqqqrrrpppooonnnoooppppppnnnlllhhheee___[[[YYYZZZ\\\^^^UUUQQQLLLJJJKKKJJJFFFBBBDDDFFFFFF>>>FFF???>>>>>>>>>>>>>>>=========>>>>>>???>>><<<:::999999999999:::;;;;;;<<<<<<<<<;;;;;;888===BBBFFFLLLQQQOOOIIIAAA???>>>???>>>???GGGPPP[[[aaaeeebbb]]]UUUJJJ@@@;;;:::999:::;;;;;;999777888999;;;;;;::::::;;;<<<======>>>>>>???@@@@@@@@@BBBBBBCCCCCCCCCBBBBBBAAA@@@???>>>>>>>>>>>>???@@@?????????@@@AAABBBCCCDDDBBBBBBAAAAAAAAA@@@@@@@@@@@@??????>>>>>>=========:::;;;===<<<;;;;;;<<<======<<<;;;<<<======<<<:::999777999<<<<<<999;;;@@@JJJWWWeeekkkmmmmmmkkkhhhUUUHHH<<<999::::::;;;===>>>JJJ[[[ggglllllljjjiii^^^XXXPPPJJJGGGEEECCCBBBAAAAAA@@@@@@@@@@@@AAABBB============<<<<<<======@@@???>>>===<<<;;;;;;;;;======>>>>>>======<<<;;;888888888888888999:::;;;;;;>>>BBBEEEGGGIIILLLNNNRRRSSSUUUWWWYYY[[[\\\\\\WWWWWWWWWVVVUUUTTTSSSSSSQQQSSSTTTTTTTTTTTTVVVWWWZZZ\\\]]]]]]___bbbaaa]]]XXXXXXVVVQQQJJJEEECCCCCCFFFKKKUUU```ffffff___ZZZWWWXXXXXXUUURRRPPPQQQSSSSSSWWWZZZYYYUUUPPPMMMLLLLLLMMMNNNNNNOOOOOOPPPQQQPPPNNNPPPVVVZZZZZZZZZ\\\dddeeeggghhhfffddd```^^^]]][[[YYYUUUQQQNNNKKKJJJGGGGGGFFFDDDCCCBBBAAA@@@???@@@AAAAAA@@@>>><<<;;;888999:::::::::999777666555666777999:::<<<<<<<<>>DDDDDD444LLL>>>===???===>>>>>>===<<<<<<===>>><<<;;;:::::::::;;;<<<===666777888999::::::::::::777<<>>???>>>???FFFOOO\\\bbbeeeccc\\\SSSGGG<<<;;;;;;;;;<<<======:::888555777999999999:::<<<>>>======>>>???AAABBBCCCCCCEEEEEEFFFFFFFFFEEEDDDDDDCCCBBB@@@??????@@@BBBCCC@@@AAAAAABBBCCCEEEFFFGGGDDDDDDDDDCCCCCCCCCBBBBBBAAAAAAAAA@@@@@@?????????<<<>>>@@@@@@?????????@@@>>>===<<<===>>>>>><<<:::888777999<<<<<<:::;;;@@@DDDRRRbbbiiijjjjjjhhhdddUUUHHH<<<888999999:::<<>>>>>>>>>>>>>>=========>>>>>>===<<<<<<<<<<<<<<<;;;<<<<<<=========<<<<<<666666777888:::;;;===>>>:::<<>>===<<<;;;<<<=========<<<666999<<<<<<999777999;;;:::777;;;HHHXXX___XXXOOOHHHBBB===<<<===???EEEKKKWWWaaagggbbb[[[UUUIII===;;;:::<<<@@@@@@;;;999:::<<<;;;;;;:::;;;<<<>>>???AAA@@@@@@AAADDDHHHKKKLLLMMMOOOPPPQQQQQQPPPNNNMMMPPPOOOMMMHHHCCCCCCFFFJJJJJJIIIIIIJJJLLLMMMMMMLLLNNNMMMMMMLLLKKKKKKJJJJJJIIIJJJJJJKKKKKKJJJIIIIIIMMMMMMLLLKKKJJJIIIHHHHHHKKKJJJJJJKKKKKKKKKHHHFFF@@@<<<999999;;;======;;;BBBNNN^^^ggghhhfffeeegggTTTIII>>><<<<<<:::::::::<<>>@@@BBB@@@>>>===@@@@@@???@@@BBBCCCCCCBBB@@@@@@@@@@@@@@@@@@@@@@@@AAA@@@???>>>>>>>>>???@@@???>>>===;;;;;;;;;<<<<<<===<<<;;;:::999:::;;;<<<=========<<<;;;;;;::::::???@@@AAABBBCCCEEEFFFFFFIIIHHHIIIMMMPPPPPPLLLHHHIIIIIIJJJKKKLLLLLLMMMMMMQQQOOONNNRRRWWWZZZXXXTTTUUUSSSMMMFFF>>>:::888888999<<>>===>>>>>>===:::777::::::999999888777777666|||zzzvvvsssqqqssspppnnnmmmmmmmmmkkkjjjiiiiiiiiiiiikkknnnqqqrrrrrrrrrrrrrrrrrrpppooonnnkkkkkkkkkiiieee```[[[XXXSSSQQQOOOLLLJJJIIIIIIIIIFFFGGGEEECCCAAAEEEMMMTTTGGGDDD@@@???@@@AAAAAA???DDDBBB@@@AAABBBCCCAAA???@@@???>>>>>>=========>>>===<<<===>>>@@@@@@@@@???>>>===;;;:::::::::::::::===:::===JJJZZZbbb___XXXLLLDDD>>>===>>>???DDDJJJWWWbbbhhhddd]]]WWWKKK>>>;;;:::;;;??????:::888:::999999999:::<<<>>>@@@AAABBBDDDHHHLLLOOOSSSVVVXXXZZZ[[[\\\^^^^^^\\\[[[ZZZZZZZZZXXXUUURRRQQQSSSVVVUUUTTTTTTTTTUUUVVVUUUUUUYYYZZZ[[[\\\[[[YYYWWWUUUXXXYYYYYYXXXVVVUUUWWWYYYaaaaaa```___^^^]]]\\\\\\[[[ZZZZZZZZZYYYWWWTTTPPPFFFAAA<<<999;;;<<<;;;:::AAALLL[[[eeefffdddbbbbbbTTTIII>>>;;;<<<:::::::::<<>>@@@>>>======@@@@@@???@@@AAAAAAAAA@@@AAAAAAAAAAAAAAAAAAAAABBBBBBAAA@@@???>>>??????@@@AAA@@@>>>===<<<<<<============;;;::::::;;;;;;<<<===<<<<<<<<<;;;;;;::::::;;;;;;<<<===>>>???@@@@@@AAAAAAAAABBBEEEEEEBBB???@@@@@@AAAAAACCCDDDEEEFFFOOOPPPSSSTTTUUUTTTRRRPPPUUUQQQKKKCCC<<<888888888888<<>>;;;999::::::::::::::::::::::::}}}xxxuuusssqqqvvvrrrlllhhhfffdddcccaaa``````aaabbbeeehhhkkkmmmoooooonnnllljjjhhheeeddd^^^^^^]]]ZZZVVVQQQMMMJJJGGGFFFDDDCCCBBBCCCCCCDDDCCCCCCBBBBBBCCCEEEGGGHHHEEECCCAAAAAABBBBBBBBBAAAEEEDDDBBBCCCDDDDDDCCCBBB@@@AAAAAABBBBBBBBBBBBBBBCCCEEEGGGJJJKKKKKKKKKJJJLLLFFF>>>:::;;;<<<;;;999===;;;===HHHYYYccceeeaaaRRRIIIAAA??????@@@DDDIIIVVVbbbjjjfff```YYYMMM???;;;999:::>>>===999888999666777:::===AAADDDFFFGGGJJJPPPVVV[[[]]]___cccfffeeefffggghhhhhhfffdddccccccddddddcccaaa``````bbbaaaaaaaaa````````````___ccceeeggghhhgggddd```]]]dddeeeddd```\\\\\\aaagggllllllkkkjjjiiihhhhhhggghhhhhhhhhiiihhheee```\\\OOOHHH???::::::::::::999>>>IIIWWWaaacccbbb___^^^SSSHHH>>>;;;;;;::::::;;;===JJJZZZfffkkkgggZZZMMMFFF???;;;<<<>>><<<;;;<<>>>>>>>>>>>???>>>===<<<<<<<<<<<<=========<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;<<<<<<<<<======<<<:::;;;<<<<<<;;;999::::::999999:::<<<>>>@@@HHHOOOVVVXXXVVVRRRRRRRRRUUUPPPGGG???999777777888888===FFFOOOQQQPPPRRRVVVXXXZZZZZZWWWRRROOOOOOPPPOOOMMMKKKKKKLLLOOOPPPPPPNNNMMMMMMOOORRRTTTTTTSSS\\\]]]```cccfffhhhjjjkkkgggggghhhhhhhhhhhhgggggglllllllllmmmnnnnnnooooookkkjjjiiifffccc```]]][[[QQQPPPMMMJJJFFFDDDBBBAAAEEECCC@@@@@@@@@@@@???===>>>============<<<<<<<<>>===<<<;;;:::888999CCCRRR```eeefffXXXNNNDDDAAA@@@@@@CCCGGGSSS```iiigggbbb[[[NNNAAA<<<::::::<<<<<<888777999666999???EEEJJJNNNQQQRRRZZZ___dddgggggggggjjjmmmjjjjjjkkkkkkjjjhhheeedddfffhhhiiijjjjjjiiihhhgggfffggghhhhhhgggggghhhhhhjjjjjjjjjjjjgggddd```^^^fffgggeee___YYYYYYaaajjjooonnnnnnmmmlllkkkjjjiiillllllmmmooonnnjjjeee```UUUMMMBBB;;;999:::;;;:::;;;DDDQQQ\\\bbbbbb```^^^SSSGGG===;;;;;;::::::;;;<<>>>>>=================================>>>>>>>>>>>>>>>>>>>>>>>>>>><<<;;;:::;;;<<<<<<======;;;999777777999;;;===@@@HHHSSSZZZ[[[YYYXXXXXXVVVOOOEEE===888777888999888>>>GGGMMMNNNMMMMMMOOOSSSVVVYYYXXXTTTPPPPPPQQQRRRNNNKKKLLLPPPSSSTTTSSSPPPOOOOOOPPPSSSTTTTTTSSS[[[]]]bbbfffjjjlllmmmmmmmmmllllllkkkjjjjjjjjjkkkjjjlllmmmnnnnnnooopppqqqlllllllllkkkjjjgggeeeccc]]][[[VVVRRRMMMJJJHHHGGGDDDBBB@@@???@@@AAAAAA@@@BBBAAA@@@???>>>===<<<<<<}}}zzzxxxvvvpppjjjaaaYYYTTTQQQOOONNNMMMMMMMMMMMMMMMNNNOOOOOOPPPOOONNNMMMKKKJJJJJJIIIFFFGGGGGGHHHGGGFFFEEEEEEEEEEEEDDDDDDCCCCCCDDDDDDEEEAAA???@@@DDDGGGFFFCCCDDDEEEFFFGGGHHHHHHIIIJJJKKKLLLLLLLLLLLLLLLLLLMMMOOOOOOOOOPPPTTTYYY^^^bbbdddhhhmmmoooooonnnoooooojjjeee\\\PPPEEE>>>===>>>999777888???MMMZZZdddhhh^^^RRRFFFAAAAAAAAABBBEEEOOO\\\ffffffbbb]]]QQQDDD>>>:::999;;;:::777777:::999>>>FFFOOOVVV[[[^^^^^^eeehhhlllmmmllllllnnnqqqmmmnnnnnnnnnmmmjjjhhhfffiiijjjlllnnnooonnnllljjjeeehhhjjjjjjjjjjjjlllnnnrrrpppmmmiiifffcccbbbaaafffgggeee^^^WWWWWW```hhhssssssrrrqqqpppooonnnnnnooooooooopppnnnjjjccc___YYYPPPDDD<<<:::;;;<<<===888???KKKXXXaaaeeecccaaaRRRGGG<<<:::;;;::::::;;;;;;FFFUUUaaahhheeeVVVGGG???;;;888:::;;;:::;;;>>>:::>>>CCCFFFGGGIIIKKKMMMLLLLLLMMMMMMNNNNNNNNNNNNNNNNNNMMMLLLKKKJJJIIIHHHHHHGGGGGGFFFEEEDDDCCCBBBAAAAAA@@@@@@???>>>======>>>>>>===============<<>>>>>>>>>>>>>>======<<<;;;;;;<<<>>>@@@AAA???<<<999888888:::;;;:::AAAMMMXXX^^^^^^[[[XXXVVVNNNDDD<<<999999::::::888@@@HHHLLLMMMLLLKKKKKKNNNRRRVVVWWWTTTRRRRRRSSSUUURRROOOPPPSSSVVVVVVUUUSSSRRRQQQRRRTTTUUUTTTSSSYYY\\\aaafffkkkmmmnnnooopppooommmllllllllllllmmmfffiiilllmmmmmmmmmnnnppplllmmmnnnnnnmmmllljjjiiigggeee```\\\XXXUUUSSSRRRKKKHHHDDDBBBAAAAAA@@@???AAAAAAAAA@@@@@@?????????~~~zzzwwwiiiccc[[[TTTOOOMMMKKKJJJJJJJJJIIIIIIHHHGGGGGGGGGFFFEEEDDDDDDDDDDDDEEEEEEGGGGGGGGGGGGFFFEEEDDDCCCFFFFFFFFFFFFEEEEEEDDDDDDDDDBBB@@@BBBFFFIIIIIIHHHHHHIIIKKKLLLLLLNNNPPPSSSUUUVVVXXXWWWVVVVVVWWWXXX[[[[[[[[[]]]aaaggglllooonnnrrrvvvwwwuuutttuuuwwwrrrqqqjjj^^^OOODDD??????<<<:::999>>>IIIVVVbbbhhhaaaTTTGGGBBBAAAAAABBBDDDLLLZZZddddddbbb___UUUIII@@@<<<:::;;;:::777888;;;<<>>:::999;;;;;;:::<<<@@@===BBBIIIMMMOOOQQQTTTXXXWWWWWWWWWWWWWWWWWWWWWWWWWWWXXXXXXWWWVVVUUUTTTSSSPPPPPPPPPOOONNNLLLKKKJJJFFFFFFFFFFFFEEECCCBBBAAABBBAAAAAA@@@??????>>>>>>?????????>>>>>>>>>>>>>>>;;;<<<<<<;;;999:::<<<>>>@@@???<<<999888888888999999@@@KKKVVV]]]]]]XXXTTTUUUMMMBBB;;;999::::::999888AAAJJJMMMMMMNNNMMMKKKLLLPPPUUUUUUSSSRRRSSSTTTUUUTTTSSSTTTVVVWWWWWWWWWXXXVVVUUUVVVWWWWWWVVVUUUYYY[[[```fffjjjmmmnnnooonnnmmmlllkkkkkkkkkkkkkkkdddhhhllllllkkkjjjlllnnnnnnnnnooooooooooooooonnnkkkiiigggdddaaa___^^^]]]XXXUUUPPPLLLIIIEEEAAA>>>@@@@@@AAAAAABBBCCCCCCCCC{{{wwwbbb]]]WWWQQQNNNLLLKKKIIIHHHHHHHHHGGGFFFEEEDDDDDDCCCCCCBBBBBBBBBCCCDDDEEEIIIHHHHHHGGGFFFEEEDDDCCCEEEFFFFFFGGGGGGGGGFFFFFFEEEFFFGGGJJJNNNPPPQQQQQQQQQSSSTTTUUUUUUWWW\\\```aaaccceeeeeeccccccdddgggdddeeehhhkkknnnqqqrrrsssrrruuuxxxwwwtttrrrtttvvvvvvtttooogggZZZMMMCCC======<<<;;;>>>EEEQQQ]]]eeecccUUUGGGAAAAAAAAAAAACCCKKKXXXcccdddcccaaaYYYOOOBBB===:::;;;:::777999<<<===EEEPPP]]]ggglllnnnnnnmmmmmmooossstttqqqhhhaaa\\\^^^aaadddfffgggggggggddddddeeegggiiiiiifffbbbYYY]]]``````^^^^^^aaaeeeiiihhhfffcccaaa`````````___^^^[[[WWWTTTSSSVVVXXXZZZYYYXXXWWWVVVUUUUUUTTTYYYZZZ\\\___bbbcccbbb```]]]TTTHHH>>>;;;;;;;;;:::999;;;AAANNN\\\dddfffdddPPPEEE;;;999;;;::::::;;;666AAAPPP^^^hhhgggYYYJJJ===;;;:::<<<<<<;;;>>>CCCIIIOOOWWW[[[\\\^^^bbbeeecccbbbbbbaaaaaa``````___aaabbbbbbcccbbbaaa```___[[[[[[[[[[[[YYYWWWUUUTTTSSSSSSSSSSSSRRRPPPNNNMMMLLLLLLKKKIIIHHHGGGFFFEEEDDDDDDDDDDDDEEEEEEEEEEEE???@@@@@@>>>;;;999:::<<<<<<;;;:::999999888888888999CCCPPPZZZ\\\[[[YYYXXXRRRJJJ@@@:::999999999777888CCCLLLOOOOOOQQQPPPMMMNNNRRRUUUTTTRRRPPPQQQSSSQQQSSSVVVWWWWWWWWWXXXYYYZZZYYYYYYZZZ\\\]]]\\\[[[\\\^^^bbbeeeiiikkkmmmmmmkkkkkkkkkkkkjjjjjjjjjjjjdddiiimmmnnnkkkiiikkkmmmmmmmmmmmmmmmmmmnnnooooooiiiiiiiiihhhhhhfffeeeeeedddaaa]]]YYYUUUQQQKKKHHHEEEEEEEEEDDDDDDCCCCCCCCC{{{vvv^^^ZZZUUUQQQNNNMMMLLLJJJFFFFFFFFFFFFEEEDDDCCCCCCDDDCCCBBBBBBBBBCCCDDDEEEGGGGGGGGGGGGFFFFFFFFFFFFEEEFFFGGGHHHIIIIIIIIIIIIGGGJJJOOOSSSVVVXXXXXXXXX[[[\\\^^^]]]^^^aaagggkkkjjjmmmooonnnllllllnnnppphhhlllpppuuuvvvvvvtttrrrsssvvvxxxvvvqqqoooqqquuuwwwtttooojjjbbbUUUFFF;;;===;;;:::<<>>;;;;;;:::888999======EEEQQQ___iiinnnppppppqqqqqqrrrvvvwwwooo```TTTJJJMMMQQQVVVZZZ]]]^^^^^^\\\[[[[[[]]]______\\\YYYSSSWWWZZZYYYVVVUUUXXX[[[XXXXXXYYYYYYYYYXXXVVVVVVTTTRRRPPPMMMKKKJJJJJJJJJFFFFFFEEEDDDCCCBBBBBBAAACCCEEEJJJQQQYYY```bbbccc___VVVIII???;;;:::999888;;;;;;???KKKYYYbbbdddbbbPPPEEE;;;999:::::::::;;;444???NNN]]]iiiiii[[[KKK>>>;;;;;;======<<>>999888999777555888DDDNNNPPPQQQSSSSSSNNNQQQTTTUUUTTTPPPNNNOOOQQQMMMRRRWWWYYYXXXWWWYYY[[[\\\[[[[[[]]]___aaaaaa``````aaacccfffhhhjjjkkkllljjjkkkkkkllllllkkkkkkjjjeeejjjoooooollljjjlllnnnkkkjjjjjjiiijjjkkkmmmnnneeefffhhhiiijjjjjjiiihhhhhhfffdddbbb```\\\WWWTTTNNNMMMKKKHHHEEEBBB@@@???wwwnnn```ZZZSSSNNNLLLKKKHHHFFFHHHFFFEEEFFFHHHHHHEEEAAAGGGEEECCCBBBBBBDDDGGGIIIHHHHHHIIIIIIIIIHHHGGGGGGJJJKKKLLLLLLLLLLLLMMMNNNWWWVVVXXX]]]ccchhhhhhgggiiihhhhhhhhhiiikkkmmmnnnmmmppptttvvvvvvuuuuuuuuutttssssssuuuxxxxxxtttqqqoooqqqqqqnnnllllllpppttt|||wwwrrrmmmdddVVVGGG>>>;;;:::;;;===>>>EEEUUUeeedddXXXKKKDDDAAAAAA@@@AAAGGGTTTbbbfffeeeccc```\\\LLLDDD===;;;999777999<<<===BBBOOOaaammmqqqrrrtttooopppsssuuusssgggUUUGGGBBBDDDGGGJJJMMMOOOPPPPPPNNNNNNNNNOOOPPPPPPOOOMMMNNNLLLKKKLLLOOOOOOMMMJJJQQQNNNJJJJJJMMMNNNMMMKKKKKKIIIGGGEEEBBBAAA@@@???===<<<<<<;;;;;;<<<<<<<<<@@@AAABBBFFFPPP]]]gggkkkddd[[[KKK===999;;;:::555999888===JJJZZZcccccc___TTTGGG;;;888::::::999999666>>>LLL]]]gggeeeYYYNNN@@@>>>===;;;999<<>>;;;:::;;;<<<>>>DDDSSSbbbeee[[[NNNEEEBBBAAAAAABBBFFFPPP\\\ccchhhjjjeee___PPPFFF<<<::::::999999<<<>>>BBBOOOaaannnrrrsssuuurrrrrrtttuuuqqqcccPPPBBB???AAACCCEEEFFFGGGGGGFFFEEEEEEEEEFFFHHHHHHHHHGGGJJJHHHGGGIIIKKKKKKJJJGGGMMMKKKHHHHHHHHHIIIHHHHHHGGGEEECCCAAA>>><<<;;;;;;<<<;;;::::::999::::::;;;:::;;;===@@@HHHTTT```gggggg^^^OOOAAA<<<===<<<777999888===IIIYYYcccccc```TTTGGG;;;999::::::999999666===JJJZZZdddbbbXXXMMM@@@>>>===;;;:::===JJJXXX___aaadddfffgggjjjnnnqqqooommmkkkjjjkkklllkkkkkkooooooooonnnmmmjjjhhhggghhhiiikkkkkkiiiiiiiiijjjkkkkkkkkkkkkkkklllnnnnnnnnnooommmgggddddddbbb^^^\\\```eeehhhhhhfffdddccciiiiiifff```]]]ZZZSSSKKKBBB===888888:::;;;999666;;;KKK]]]fffiiiiiigggcccXXXLLL@@@<<<;;;:::999:::???JJJTTTWWWVVVWWWXXXWWWYYYYYYXXXWWWWWWWWWWWWWWWWWWVVVUUUUUUUUUVVVWWWXXX^^^\\\[[[\\\^^^``````______```bbbdddfffgggiiiiiijjjkkklllllllllkkkjjjjjjkkkmmmllliiiiiimmmmmmkkknnnooopppnnnkkkiiiiiikkkhhheeefffiiijjjggghhhkkkhhhjjjlllnnnooommmiiigggaaa```]]][[[YYYUUUPPPMMMvvviiiZZZOOOPPPNNNKKKKKKKKKKKKJJJIIIIIIGGGGGGGGGHHHGGGEEECCCFFFFFFGGGHHHJJJLLLNNNOOOKKKLLLNNNQQQTTTVVVWWWXXXYYYZZZ]]]```dddhhhlllmmmtttttttttvvvxxxzzzyyyxxxuuutttrrrooolllhhheeeccclllmmmnnnmmmiiieeebbbbbb___bbbiiipppvvvwwwuuussslllnnnpppnnnkkkkkkmmmpppssssssrrrpppjjj]]]MMMAAA<<<::::::;;;<<>>BBBOOOaaannnrrrsssuuuuuuuuuuuuuuuooo```LLL===>>>???????????????>>>===??????AAABBBCCCDDDDDDDDDEEEEEEEEEFFFHHHIIIHHHFFFHHHHHHHHHFFFDDDDDDEEEFFFGGGFFFDDDBBB???===;;;:::<<<;;;999888888999:::;;;666888:::<<<@@@JJJYYYdddhhh```RRRCCC======<<<888999888<<>>999999:::;;;:::<<>>;;;::::::;;;@@@LLLXXXeee```UUUHHH@@@@@@AAAAAABBBJJJTTT___jjjqqqooohhh]]]MMM===999;;;<<<;;;;;;<<<@@@LLL]]]jjjooorrrtttwwwvvvvvvvvvooo```KKK<<<>>>>>>>>>======<<<;;;;;;@@@AAACCCDDDDDDDDDEEEFFFDDDDDDEEEFFFHHHHHHHHHHHHFFFHHHIIIGGGDDDBBBDDDFFFGGGFFFEEECCCAAA>>>===<<<<<<;;;:::999999:::;;;<<<888:::<<<<<<===DDDUUUeeeggg```RRRCCC<<<;;;:::666888888<<>>HHHRRRaaaaaaXXXIII??????@@@???@@@JJJVVV___gggnnnooolllbbbQQQ@@@;;;<<<<<<<<<;;;:::<<>>AAACCCDDDCCCCCCDDDFFFFFFGGGIIIJJJJJJJJJKKKKKKGGGIIIKKKJJJGGGEEEGGGIIIGGGGGGFFFEEEDDDBBB@@@>>>======<<<<<<;;;;;;;;;;;;;;;;;;<<<===<<>>GGGSSS^^^aaa\\\VVVGGGBBB>>>>>>???EEERRR^^^hhhjjjkkkllllllmmmooorrrsssqqqmmmkkkjjjjjjhhhggggggiiikkkmmmnnnmmmllllllgggiiijjjjjjiiihhhhhhiiilllkkkiiihhhhhhjjjlllnnnllloooooolllkkkmmmllliiiccceeeiiikkkkkkkkkkkklllhhhnnnqqqpppqqqrrrpppllleee\\\NNNBBB:::888999:::;;;KKK\\\dddhhhiiihhhfffXXXKKK???::::::999:::<<>>>>>>>>===>>>>>>??????CCCGGGKKKNNNNNNLLLJJJJJJPPPZZZbbbjjjoooqqqnnnllljjj___QQQDDD>>>;;;::::::===EEEMMM]]]aaa\\\LLL@@@???@@@>>>???IIIUUU]]]eeemmmooommmeeeUUUEEE>>>===<<<;;;<<<888999BBBPPP^^^fffmmmsssuuuuuuvvvvvvrrrdddPPPBBB:::999999::::::;;;======:::>>>BBBDDDCCCDDDGGGJJJNNNPPPRRRRRRQQQQQQRRRSSSMMMOOOQQQQQQPPPOOOPPPQQQRRRRRRSSSSSSRRRQQQOOONNNGGGGGGFFFDDDAAA>>>;;;888;;;999:::<<<:::===MMM```gggbbbWWWHHH???===<<<:::999999;;;CCCMMMWWW\\\]]]UUUHHH<<<:::;;;;;;::::::;;;>>>GGGTTT___ccc___ZZZKKKEEE??????AAAGGGTTT___kkklllmmmmmmlllmmmoooqqqmmmkkkhhhffffffgggfffeeedddeeeeeeeeeeeeeeeeeeddd```bbbdddcccbbbaaabbbccchhhgggeeedddcccdddeeefffgggiiiiiiggghhhlllmmmkkkdddeeeffffffggghhhkkknnnmmmrrrtttqqqpppppppppmmmkkkbbbUUUGGG===999888999;;;JJJ[[[dddgggiiiiiigggYYYLLL???:::::::::;;;>>>NNNZZZdddfffdddcccbbb___YYYXXXWWWWWWXXX[[[___aaaaaa```^^^]]]^^^```bbbdddbbb```^^^^^^______^^^]]]]]]\\\[[[ZZZZZZZZZ\\\\\\]]]]]]^^^___aaaccceeegggeeedddaaa^^^bbbiiijjjggggggfffeeeeeedddccc```]]]\\\ZZZ[[[```ddddddgggkkklllppptttrrrnnnnnntttzzztttpppllliiiiiijjjjjjjjjlllUUUIIIHHHIIICCCDDDEEEEEEEEEGGGKKKOOOKKKMMMOOOOOOOOOQQQTTTXXXXXXYYYZZZ]]]aaafffkkknnnuuuuuuuuuttttttrrrqqqqqqpppkkkfffeeehhhkkkjjjhhheeeggggggddd___[[[[[[[[[QQQOOOMMMIIIFFFCCCBBBAAA===>>>???>>>===<<<===>>><<<===>>>===<<<===AAADDD???@@@AAA??????CCCJJJPPP\\\fffmmmmmmoooooobbbRRRFFF@@@<<<;;;;;;<<>>@@@GGGOOOYYYeeeooopppkkkeeeXXXJJJBBB>>>;;;:::===999888>>>LLLYYYcccmmmtttttttttuuuvvvqqqcccPPPAAA;;;:::::::::;;;<<<>>>???>>>DDDJJJMMMNNNPPPUUUZZZ\\\^^^``````^^^]]]^^^```ZZZZZZ[[[]]]___```___]]]aaabbbdddeeeeeedddcccbbbZZZZZZXXXUUUNNNFFF???:::<<<777777;;;:::;;;IIIZZZdddaaaVVVHHH???======;;;999999:::AAAJJJSSSXXXZZZVVVHHH<<<:::<<<;;;::::::999<<>>AAASSS]]]ggggggeeeeeedddcccaaa___[[[YYYYYY]]]aaaeeedddcccbbbbbbbbbcccdddeeedddcccaaaaaabbbcccbbbaaaaaa```]]][[[ZZZZZZ[[[[[[\\\\\\\\\\\\]]]___aaabbbcccdddaaa^^^___dddggggggeeeccc``````aaaaaa^^^\\\[[[XXXXXX]]]```aaaeeekkkooosssvvvuuussssssxxx|||uuurrrnnnlllkkkkkkjjjiiilllTTTHHHFFFGGGBBBCCCEEEEEEEEEHHHNNNSSSQQQSSSVVVVVVVVVXXX\\\```iiiiiihhhhhhjjjmmmqqqssstttuuuuuuvvvvvvvvvuuuuuuoooiiicccaaacccdddbbb___[[[\\\\\\WWWQQQLLLJJJKKKHHHGGGDDDBBB@@@?????????<<<===>>>===<<<;;;<<<===888:::======::::::;;;===888;;;===<<<;;;<<>>======<<<===>>>@@@AAAHHHNNNVVVZZZ]]]aaagggmmmhhhkkkmmmllljjjhhhiiikkkfffdddeeehhhlllnnnllliiihhhjjjlllnnnnnnmmmlllkkkkkkkkkhhhcccZZZOOODDD>>>>>>777666;;;<<<<<>>>>>>>>@@@CCCVVV```hhhiiifffffffffeeeiiieee___[[[[[[^^^cccgggffffffeeeeeeddddddeeeeeefffdddccccccdddeeeeeedddeeeccc```]]][[[[[[[[[\\\^^^]]]\\\[[[[[[\\\]]]]]]aaacccbbb]]]\\\aaaeeefffbbb___\\\[[[]]]]]]\\\ZZZ[[[XXXWWWZZZ]]]___dddjjjtttvvvwwwvvvtttsssvvvxxxxxxvvvsssrrrqqqoookkkiiiiiiVVVIIIEEEFFFAAAAAABBBBBBEEEJJJQQQWWW[[[\\\^^^___```bbbfffiiiuuusssrrrpppppprrrsssuuuvvvuuusssssssssqqqnnnlllppphhh___[[[ZZZ[[[YYYVVVSSSOOOKKKJJJIIIHHHDDD@@@EEEBBB??????@@@???<<<999;;;;;;;;;;;;;;;<<<===>>><<<<<<<<<;;;;;;;;;;;;;;;@@@===:::999;;;>>>???@@@EEENNN\\\hhhnnnkkkccc\\\LLLEEE@@@>>>===;;;>>>CCCQQQ^^^dddYYYIIIAAA>>><<>><<<===>>><<>>===;;;::::::;;;@@@GGGNNNSSSUUUUUUJJJ@@@<<<;;;888888:::::::::CCCUUUdddgggdddaaaSSSHHH@@@BBBDDDHHHSSS```ccchhhmmmnnnpppqqqnnniiieeeZZZNNNHHHDDD@@@>>>???AAA@@@@@@AAABBBCCCBBBAAAAAACCCFFFFFFEEECCCCCCDDDFFFHHHIIIHHHEEECCCBBBBBBAAA@@@===<<<;;;<<<>>>???CCCCCCDDDFFFJJJNNNSSSUUUbbbgggiiifffgggmmmnnnkkkkkkhhh___RRREEE===<<<===>>>LLL^^^kkknnnllliiihhh```SSSFFF@@@??????BBBFFFVVV```hhhgggcccbbbddddddbbbcccbbbaaa______```bbbggghhhhhhddd```aaahhhnnnfffeeeeeeeeefffgggiiiiiikkkbbb___aaa^^^WWWZZZddd______``````___]]][[[ZZZ\\\\\\\\\]]]___aaabbbddd___^^^\\\ZZZYYYYYYZZZZZZ\\\YYYUUUSSSVVV\\\ccchhhqqqnnnpppwwwyyyuuusssuuuzzzxxxuuurrrnnnkkkiiigggnnnYYYKKKFFFFFFCCCCCCCCCCCCGGGNNNYYY```kkkllllllkkkjjjkkkmmmoooqqqqqqrrrssssssqqqpppooonnnkkkhhhgggfffdddaaa___```ZZZSSSPPPQQQRRRPPPNNNKKKHHHEEEEEEEEEDDDAAA???DDDBBB??????AAAAAA>>><<<======<<<======>>>???@@@;;;;;;;;;;;;;;;;;;;;;;;;AAA???<<<;;;<<<>>>>>>===@@@GGGTTTbbblllllleee^^^MMMFFF@@@>>>===;;;>>>CCCOOO]]]eee\\\LLLCCCBBBBBBDDD@@@DDDSSSaaagggjjjllljjjaaaTTTGGG???<<<<<<===;;;======???JJJ\\\hhhkkksssvvvxxxvvvrrrgggTTTBBB>>><<<<<<===<<<;;;???FFFRRR\\\eeefffgggkkkpppqqqrrrtttuuuuuusssooollljjjkkkkkklllnnnnnnkkkeee```bbbdddfffddd^^^YYYWWWVVVUUUXXX\\\```dddaaaTTTEEE===;;;;;;;;;999:::BBBLLLZZZ[[[VVVKKKAAA>>>;;;999999999;;;@@@GGGOOOTTTVVVVVVLLLBBB>>><<<::::::<<<;;;;;;CCCTTTcccgggdddbbbTTTIIIBBBCCCEEEHHHRRR___eeejjjnnnoooppprrrnnniii[[[PPPFFFBBB@@@===<<<>>>BBBAAA@@@@@@AAAAAA@@@@@@@@@BBBCCCDDDBBBBBBBBBCCCDDDFFFGGGFFFDDDBBB@@@???;;;;;;:::999999999::::::>>>>>>===>>>@@@BBBEEEGGGTTTZZZ___aaagggmmmnnnjjjiiifff___SSSGGG@@@>>>>>>???LLL]]]iiimmmllljjjiii```SSSFFFAAA???@@@CCCGGGVVV```gggfffccccccddddddeeeffffffdddaaa^^^]]]^^^^^^______]]]YYYZZZ___dddbbbbbbccceeefffggghhhhhhbbb]]]]]]aaa___XXXZZZaaa^^^^^^^^^^^^]]][[[ZZZYYYZZZZZZZZZ[[[\\\^^^___```^^^]]]\\\ZZZYYYYYYZZZZZZ^^^[[[XXXVVVWWW\\\bbbfffnnnkkknnnuuuwwwtttqqqrrrrrrqqqqqqooommmkkkiiihhhuuu___NNNFFFFFFEEEEEEDDDDDDIIITTTcccmmmvvvvvvuuurrrooommmmmmnnnmmmpppssstttsssnnniiifffccc___[[[XXXVVVTTTRRRQQQOOOKKKGGGFFFHHHIIIGGGEEECCCBBB@@@@@@AAAAAA???>>>>>>===<<<<<<===>>>===;;;<<<<<<===>>>???@@@BBBCCC===>>>>>>??????@@@@@@@@@FFFCCC@@@>>>>>>===<<<::::::???IIIYYYhhhmmmhhhaaaOOOGGG@@@======<<<>>>BBBLLL[[[eee___PPPFFFDDDFFFAAA>>>@@@LLLYYYbbbgggjjjllldddXXXKKKBBB===<<<<<<;;;;;;:::<<>>;;;888::::::<<>><<<;;;======;;;BBBSSSbbbgggeeecccWWWLLLDDDDDDFFFHHHQQQ]]]eeeiiilllmmmpppqqqnnnhhhQQQGGG???<<<<<<;;;;;;===>>>>>>>>>>>>???@@@@@@AAA@@@AAABBBBBBAAAAAACCCEEEBBBDDDEEEEEEDDDAAA>>><<<888999999999999999999999;;;:::999888888999::::::DDDIIIPPPXXXccclllmmmiiigggeee```VVVKKKCCC@@@AAA@@@LLL[[[ggglllmmmlllkkk___SSSFFFAAA@@@AAADDDIIIXXXaaahhhgggeeeeeefffeeeggghhhhhheee```ZZZUUUSSSPPPRRRSSSQQQOOOOOOSSSVVVWWWXXX[[[]]]```aaaaaaaaa]]]ZZZ]]]bbbaaaZZZYYY^^^]]]]]]\\\[[[ZZZYYYXXXXXXYYYZZZZZZ[[[\\\\\\]]]]]]]]]\\\[[[ZZZYYYYYYZZZZZZaaa___\\\[[[\\\___cccfffjjjiiilllsssuuusssppppppkkklllnnnoooooonnnmmmlll{{{eeeRRRHHHEEEFFFFFFDDDDDDIIIVVViiiwwwyyyyyyxxxtttppplllkkkkkkooopppqqqqqqmmmggg```\\\YYYVVVQQQNNNMMMLLLKKKJJJGGGEEECCCDDDEEEEEECCCAAAAAA@@@@@@@@@@@@@@@??????>>>==================<<<<<<<<<>>>@@@CCCFFFHHHJJJGGGGGGHHHIIIJJJKKKKKKKKKOOOKKKEEE@@@>>>===;;;:::999:::AAAQQQcccllljjjdddRRRIII@@@======<<<===AAAHHHVVVccc```QQQEEEBBBDDD@@@===>>>FFFRRR]]]eeehhhjjjdddZZZNNNDDD>>><<<===;;;;;;::::::AAAOOO___iiinnnrrrvvvxxxwwwppp___PPPCCC???<<<<<<<<<;;;>>>CCCSSS___kkkpppppprrrrrrqqqsssuuuuuuqqqjjjbbb]]][[[YYYYYYYYYWWWUUUQQQLLLIIIFFFFFFDDDBBB???=========>>>???CCCNNN]]]dddYYYKKKBBB>>><<<<<<;;;<<>><<<;;;===>>><<>>888999;;;;;;<<<>>>AAACCCAAAAAABBBAAAAAABBBDDDGGGCCCDDDEEEFFFFFFCCC???<<<===<<<;;;:::::::::;;;<<<;;;:::999999888888999999;;;===CCCNNN[[[gggkkkkkkjjjiiieee[[[PPPGGGCCCBBBCCCMMM[[[ffflllnnnmmmmmm^^^RRRFFFAAAAAABBBFFFKKKZZZccciiiiiiggghhhhhhgggggghhhgggccc[[[QQQJJJGGGDDDFFFGGGGGGFFFFFFGGGIIIGGGIIIMMMQQQSSSTTTTTTTTT[[[ZZZ\\\```^^^YYYXXX[[[\\\[[[ZZZYYYXXXXXXXXXXXXZZZ[[[\\\\\\]]]]]]]]]]]][[[ZZZZZZZZZYYYYYYZZZZZZaaa```___^^^___bbbeeeggghhhiiilllqqqttttttqqqpppjjjlllppprrrssssssqqqppplllYYYLLLFFFFFFEEEDDDBBBGGGUUUiiiyyy{{{{{{zzzwwwsssooonnnnnnrrrpppmmmhhhbbb\\\WWWTTTPPPMMMIIIHHHHHHHHHHHHHHHFFFEEEDDDDDDDDDCCCAAA@@@@@@AAAAAA@@@????????????BBBCCCCCCCCCBBBAAABBBBBBBBBCCCFFFIIINNNRRRUUUWWWVVVVVVWWWWWWXXXYYYZZZZZZ\\\UUUKKKCCC???===<<<<<<;;;:::>>>LLL]]]hhhiiifffUUUJJJ@@@======<<<===???DDDQQQ^^^___RRRDDD>>>??????======BBBNNN[[[dddhhhfffbbb[[[PPPEEE???===>>><<<;;;;;;;;;???JJJ\\\iiinnnpppqqqqqqrrrooodddXXXFFF@@@<<<<<<<<<;;;>>>BBBNNN\\\jjjpppqqqqqqqqqnnnpppqqqppphhh\\\RRRLLLKKKIIIIIIJJJIIIFFFCCCAAA@@@<<<;;;::::::;;;<<<=========<<<===FFFVVV```ZZZNNNDDD???<<<<<<;;;<<>><<>>???@@@@@@@@@AAABBB<<<>>>BBBEEEHHHIIIIIIHHHRRRRRRSSSVVVVVVUUUWWW[[[YYYYYYYYYXXXXXXXXXXXXWWWXXXYYYZZZ[[[\\\\\\[[[[[[XXXYYYYYYYYYZZZZZZYYYYYY\\\\\\[[[\\\]]]```ccceeegggiiikkkooorrrtttssspppkkknnnqqqssstttsssrrrqqqtttcccRRRIIIEEEEEEDDDBBBDDDQQQdddtttvvvwwwwwwuuurrrooonnnnnnqqqmmmfff^^^WWWRRROOONNNHHHFFFDDDDDDEEEGGGGGGFFFFFFEEEEEEDDDCCCBBBAAA@@@@@@AAABBBAAA@@@???@@@BBBDDDFFFGGGGGGFFFFFFGGGHHHQQQRRRUUUYYY]]]aaaeeegggccccccddddddeeeeeefffffffff___SSSJJJCCC@@@>>>======;;;===GGGWWWcccggggggXXXLLL@@@<<<===<<<<<<>>>CCCLLLYYY^^^VVVFFF===;;;===>>>>>>AAAKKKYYYdddgggeeeccc]]]RRRGGG@@@===>>><<<;;;<<<<<<>>>FFFXXXhhhmmmmmmllllllnnnnnnggg^^^IIIBBB<<<;;;<<<;;;===AAAKKKYYYhhhnnnpppqqqpppnnnppppppkkk```QQQEEE@@@??????@@@AAA@@@>>>=========;;;:::888999:::<<<<<<;;;::::::;;;CCCSSS___]]]TTTFFF@@@;;;;;;;;;;;;???EEESSSZZZ[[[RRRHHHDDDEEEFFFCCCCCCEEEIIIQQQXXX\\\___VVVKKKAAA>>><<<999999;;;>>><<>>HHHTTTbbbnnnrrrqqqlllbbbVVVLLLHHHFFFIIIQQQ]]]iiippprrrpppmmmZZZNNNCCC???@@@BBBGGGLLLVVV]]]cccddddddfffeeebbbhhhfffbbbZZZPPPGGGAAA>>>::::::;;;<<<===>>>>>>???:::<<<>>>@@@BBBBBBBBBBBBDDDEEEFFFHHHJJJNNNSSSWWWSSSTTTVVVWWWXXXWWWVVVVVVTTTUUUWWWXXXYYYYYYYYYXXXVVVWWWXXXYYYZZZZZZYYYYYYXXXWWWWWWWWWYYY\\\___aaaeeeggghhhiiimmmrrrssspppkkklllnnnpppqqqpppooonnn|||mmmZZZNNNEEEFFFFFFCCCCCCLLL^^^mmmqqqrrrsssqqqnnnkkkjjjjjjkkkfff^^^VVVPPPLLLKKKKKKFFFDDDDDDDDDFFFGGGFFFEEEEEEEEEDDDCCCBBBBBBBBBCCC@@@CCCEEEEEEDDDDDDGGGIIIHHHJJJMMMNNNNNNPPPRRRUUU```aaacccfffiiimmmpppqqqkkkkkkkkkkkkllllllllllllkkkeee\\\RRRJJJDDD>>>;;;<<<;;;<<>>>>>???IIIXXXccceeegggfffaaaVVVIII@@@======;;;:::<<<======CCCTTTfffkkkllljjjjjjmmmoooiii```KKKCCC<<<;;;<<<;;;===@@@IIIXXXgggoooqqqsssrrrqqqrrrqqqkkk]]]LLL@@@===>>><<<>>>???===;;;:::;;;===;;;999888999;;;;;;:::888777999===FFFTTT______XXXFFF@@@;;;:::::::::>>>CCCLLLVVV[[[VVVLLLGGGEEEEEEEEEDDDEEEJJJPPPWWW[[[]]]VVVKKKAAA>>><<<999999;;;===<<>>>>>===@@@FFFLLLOOORRRTTTVVVWWWWWWYYY[[[[[[XXXVVVXXX]]]___^^^\\\YYYWWWUUURRRMMMIIIFFFDDDBBBAAAAAA???>>><<<:::999:::777888<<>>???BBBGGGLLLVVV]]]bbbccceeegggfffbbbfffccc]]]TTTJJJBBB???>>>:::999999999;;;===>>>>>>=========>>>>>>?????????<<>>888::::::;;;AAAMMMZZZdddjjj[[[MMM@@@<<<===<<<<<<===CCCGGGSSS``````RRRDDD>>>:::===>>>???GGGWWWbbbdddjjjiiidddYYYKKKAAA===<<<999999<<<>>><<<@@@RRReeejjjkkkjjjjjjnnnoooiii```LLLCCC<<<;;;<<<;;;===@@@JJJXXXhhhooorrruuuuuusssuuussslll^^^LLLAAA???@@@;;;===>>><<<999888:::===999777666888;;;<<<999777666;;;AAAJJJVVV___^^^XXXGGG@@@:::999::::::===AAAEEERRR[[[YYYOOOIIIEEEBBBEEEDDDEEEIIIOOOUUUYYY[[[VVVLLLBBB>>><<<::::::<<<<<<<<>>@@@AAAFFFOOOVVVZZZ]]]```ccccccdddeeefffaaa^^^[[[]]]bbbffffffdddfffgggfffddd___XXXPPPLLLMMMLLLJJJGGGDDD@@@===;;;888666888===@@@HHHYYYlllooonnniii```UUUNNNKKKLLLNNNUUUaaammmtttuuuppplllWWWKKK@@@===>>>AAAGGGLLLYYY___dddfffhhhjjjhhheeeccc___WWWMMMDDD>>><<<===:::999888888;;;===>>>???>>>>>>===<<<<<<======>>>>>>@@@BBB@@@@@@AAACCCCCCGGGJJJOOOSSSUUUTTTRRRQQQRRRTTTWWWYYY[[[[[[ZZZZZZTTTUUUWWWYYYZZZZZZYYYYYY```^^^[[[YYYYYY\\\___bbb\\\___]]][[[___iiillljjjiiijjjkkklllmmmooopppqqq~~~zzzooo]]]OOOGGGDDDEEECCCCCCRRRfffrrruuuvvvrrrqqqqqqpppllliii\\\OOOJJJIIIFFFEEEFFFHHHGGGDDDCCCCCCEEEGGGHHHIIIGGGEEEEEEHHHJJJLLLMMMQQQRRRTTTWWWXXXYYYYYYYYYaaacccfffiiikkkmmmnnnnnnkkkjjjlllqqquuuuuupppjjjiiikkklllkkkkkknnnrrrtttrrrnnniiidddZZZLLL@@@999<<<<<<999:::FFFYYYeeegggcccUUUHHHDDDAAA>>>>>>AAALLLKKKRRR^^^```UUUHHHCCC:::===>>>>>>BBBNNNZZZccciiikkkhhh]]]NNNAAA======::::::<<<===<<<@@@LLLZZZhhhkkkllljjjkkkmmmjjjeeeWWWGGG<<<===>>>999:::@@@DDDUUUgggooopppsssuuuuuuwwwvvvooo___MMM@@@===???>>>???>>>;;;888777999;;;;;;999777999===>>>===:::999===FFFRRR]]]___YYYRRR>>>>>>===;;;;;;:::::::::===KKKXXXXXXPPPIIIFFFFFFFFFFFFDDDFFFOOO[[[bbbccc[[[TTTIII???;;;:::;;;<<>>>>>>>>>>>>>>======>>>AAADDDCCCDDDEEEFFFHHHIIIJJJKKKLLLNNNQQQTTTVVVVVVVVVVVVRRRSSSTTTVVVWWWXXXXXXXXX____________^^^\\\[[[ZZZ\\\]]]_________aaadddgggdddgggjjjllllllllllllmmm}}}uuueeeTTTLLLIIIJJJIIIGGGQQQ___nnnrrrtttrrrrrrttttttqqqiii[[[NNNIIIGGGEEEDDDEEEDDDDDDEEEDDDDDDDDDFFFHHHFFFFFFFFFIIILLLPPPRRRSSSWWWYYY[[[^^^aaabbbcccccceeefffiiilllnnnoooppppppooollljjjkkkkkkhhhaaa[[[YYY[[[[[[\\\^^^fffooouuutttqqqmmmhhh```UUUJJJCCC;;;<<<999888BBBSSSaaafffdddUUUGGGAAA@@@===<<<>>>FFFHHHQQQ___cccYYYKKKCCC===??????>>>BBBKKKWWW```iiilllkkkbbbSSSEEE>>><<<::::::<<<===<<>>>>>@@@<<<<<<@@@EEESSSbbbhhhjjjoootttvvvwwwvvvooo```MMM@@@===>>><<<<<<<<<;;;:::999::::::<<<;;;::::::;;;<<<<<<<<<>>>CCCKKKUUU[[[ZZZSSSMMM>>>===<<<;;;::::::::::::===JJJXXXZZZSSSKKKGGGFFFFFFFFFEEEFFFOOO\\\cccddd^^^VVVJJJAAA<<<;;;;;;<<>><<<;;;;;;<<>>;;;;;;::::::999999888888888888888<<<<<<<<<<<<<<<===>>>????????????>>><<<<<<>>>@@@@@@AAAAAACCCDDDEEEFFFFFFHHHIIILLLNNNOOOOOOOOONNNMMMMMMOOOQQQRRRTTTVVVVVV^^^^^^^^^]]]]]]\\\\\\\\\ZZZ[[[[[[\\\\\\^^^bbbeeegggiiikkkkkkiiigggffffffzzzmmm[[[SSSNNNOOONNNKKKOOOWWWhhhnnnssstttuuuxxxyyywwwhhhZZZMMMGGGEEECCCBBBDDD???BBBEEEEEEDDDEEEHHHLLLHHHKKKNNNSSSVVVYYYZZZ[[[\\\]]]___aaabbbcccddddddfffgggjjjlllnnnoooooooooiiieee```]]]ZZZVVVPPPKKKGGGGGGGGGGGGKKKTTTbbblllooonnnlllhhhbbbZZZPPPJJJ<<<===<<<999???NNN___iiiiiiYYYIIIBBB@@@???>>>>>>@@@DDDPPP```fff]]]NNNDDD@@@@@@??????AAAHHHSSS\\\iiimmmnnngggYYYJJJ???;;;;;;:::;;;===<<>>@@@EEEPPPZZZ___ccckkksssvvvwwwvvvppp```NNN@@@<<<===:::999999:::<<<<<<:::999:::;;;;;;;;;;;;<<>>???@@@AAAAAABBBAAA>>>======>>>>>>>>>???@@@AAAAAABBBBBBDDDEEEGGGHHHIIIIIIHHHGGGGGGGGGGGGIIIKKKNNNQQQSSSZZZZZZYYYYYYZZZ\\\^^^___YYYZZZZZZYYYYYY[[[___bbbeeeggghhhhhhfffcccbbbbbb}}}{{{|||~~~|||rrraaaWWWPPPOOOOOOMMMMMMQQQaaakkkuuuyyyzzz|||{{{xxxgggYYYKKKEEECCCAAAAAABBB???BBBEEEFFFFFFIIIPPPUUUTTTXXX]]]aaaaaa```___^^^YYYYYYYYYYYYXXXWWWWWWVVV[[[]]]___aaabbbbbbbbbbbbXXXTTTOOOLLLJJJHHHEEEBBBCCCAAA@@@@@@AAAGGGTTT___kkklllkkkhhhccc^^^UUULLL>>>??????<<>>???@@@EEEPPP[[[iiimmmnnniii[[[MMMBBB<<<;;;:::;;;======>>>FFFPPP[[[cccjjjmmmoooqqqppplllfffTTTDDDAAACCCAAA???>>>CCCLLLUUUZZZaaakkkrrrtttvvvvvvpppaaaOOOAAA<<<<<<:::999999;;;======;;;999777:::>>>???@@@DDDJJJPPPZZZZZZZZZVVVOOOGGGBBB@@@<<<<<<;;;:::999999::::::999CCCRRR[[[XXXNNNFFFCCCDDDFFFFFFGGGOOO\\\eeegggddd\\\OOOEEE???=========???AAAKKK[[[hhhkkkjjjiii[[[NNNDDDDDDDDDDDDKKKTTTkkkooonnniiieeeeeecccaaaUUUIII???<<<===<<<<<<===;;;:::???NNN]]]gggkkknnnlllooonnnhhhaaa[[[UUUNNNHHHEEEAAA>>>>>>BBBFFFJJJHHHJJJNNNRRRWWW\\\aaaeeefffkkkllliiiiiieeeUUUAAA>>><<<;;;;;;;;;CCCTTTeeekkkllliiibbbYYYQQQMMMMMMKKKUUUaaajjjppprrrkkkbbbVVVJJJAAAAAAAAABBBJJJVVVjjjlllkkkgggeeeeeeccc___```\\\PPPAAA999999:::999777777888999:::;;;<<<<<<<<<<<<<<<===>>>???@@@AAABBBCCCDDDDDDBBB@@@@@@@@@????????????@@@@@@@@@@@@BBBCCCDDDEEEFFFFFFFFFEEECCCBBBBBBBBBDDDGGGJJJLLLRRRRRRRRRTTTWWW[[[___aaa]]]]]]\\\[[[ZZZ[[[^^^```^^^```ccccccccccccccceeeyyyyyyzzz|||{{{ttteeeZZZOOOKKKKKKKKKMMMOOOZZZhhhvvv|||}}}}}}zzzwwwgggYYYJJJDDDBBB@@@@@@AAAAAACCCEEEFFFJJJQQQ[[[bbbcccgggkkkkkkggg```[[[YYYRRRQQQPPPOOONNNMMMLLLLLLLLLMMMOOOPPPQQQQQQPPPPPPJJJHHHDDDBBBAAAAAAAAAAAAEEEDDDEEEFFFDDDDDDNNNZZZkkkpppqqqmmmiiieee[[[PPP>>>>>>>>><<<>>>HHH\\\lllmmmcccSSSGGGBBBBBBBBB@@@CCCFFFMMMWWWaaaaaaVVVKKKAAA>>>===???@@@CCCNNNZZZiiillllllggg\\\NNNDDD???<<<:::;;;=========CCCKKKTTT^^^hhhllloooqqqpppllliiiZZZIIIBBBBBBAAA???===AAAIIIRRRZZZcccmmmrrrrrrtttuuupppbbbPPPBBB<<<<<<;;;;;;:::;;;===>>>???>>>===BBBGGGLLLOOOUUU]]]ccceeebbbZZZPPPFFF???===<<<;;;::::::999999999999:::999BBBQQQ______SSSHHHEEECCCFFFGGGHHHNNNZZZdddgggfff]]]QQQFFF@@@>>>>>>>>>>>>AAALLL]]]iiimmmnnnooo]]]PPPFFFEEEEEEEEEKKKUUUggglllnnnkkkiiiiiigggdddXXXLLL@@@======<<<<<<======;;;AAAQQQ```fffiiillllllnnnlllbbbWWWPPPJJJDDD@@@???>>>======>>>??????<<<===???AAAFFFMMMWWW^^^eeejjjkkkjjjjjjeeeTTTAAA;;;:::999:::;;;CCCUUUfffjjjjjjhhhaaaWWWPPPLLLLLLKKKUUU```iiipppqqqjjjbbbUUUIIIAAAAAABBBCCCLLLXXXeeejjjkkkhhhfffeee```ZZZ^^^YYYLLL>>>888888:::888999888888888999;;;<<<===>>>>>>>>>>>>???@@@AAABBBAAACCCEEEEEECCCBBBCCCCCC@@@@@@@@@@@@@@@????????????@@@AAABBBCCCDDDDDDDDDAAA@@@?????????AAADDDEEEIIIJJJKKKMMMRRRWWW[[[^^^`````````___^^^^^^___aaa[[[]]]___```aaaaaaccceeewwwwwwxxxyyyzzzuuuhhh^^^RRRJJJHHHJJJMMMOOOTTTcccrrryyyzzzzzzxxxvvvhhhYYYJJJCCCAAA??????AAABBBCCCDDDIIIQQQ\\\fffkkkmmmpppssspppfff\\\TTTPPPKKKKKKJJJJJJJJJJJJKKKKKKHHHIIIJJJKKKLLLKKKJJJIIIFFFDDDBBB@@@??????@@@AAA???>>>AAAEEEBBB@@@IIIVVVhhhpppssspppmmmjjj^^^QQQ>>><<<;;;:::;;;BBBTTTdddgggbbbVVVHHH@@@???@@@???DDDFFFJJJSSS^^^bbb[[[OOOCCC===<<>>AAAMMM]]]iiimmmoooqqq^^^QQQGGGFFFEEEEEEKKKTTTaaahhhlllkkkjjjkkkiiifffZZZNNNAAA======<<<;;;======;;;CCCVVVeeejjjlllppplllmmmhhh[[[NNNGGGBBB>>>;;;<<<============;;;;;;;;;<<<;;;:::;;;@@@IIIPPP^^^eeeiiihhhhhhdddTTTBBB:::999888999;;;DDDVVVgggmmmmmmjjjaaaVVVMMMIIIHHHJJJTTT```iiipppqqqkkkbbbTTTIIIAAABBBCCCDDDNNNZZZccchhhjjjhhhfffeee```ZZZ[[[VVVJJJ>>>888999:::777;;;999888888999<<<@@@BBBEEEDDDDDDDDDDDDEEEFFFFFFEEEFFFGGGGGGEEEEEEFFFHHHDDDDDDCCCBBBBBBAAA@@@@@@>>>>>>>>>??????@@@@@@AAA@@@??????>>>???@@@AAABBBCCCCCCEEEGGGKKKOOOSSSUUU\\\^^^```aaa``````aaabbb^^^```aaa```___^^^___aaassssssttttttvvvsssllleeeYYYNNNIIIJJJMMMNNNOOO\\\jjjpppqqquuuwwwwwwhhhZZZJJJCCC@@@??????AAA@@@@@@CCCMMMZZZfffmmmooorrrvvvwwwrrrfffYYYQQQMMMIIIIIIHHHGGGGGGHHHIIIIIIHHHIIIJJJJJJJJJIIIHHHGGGBBBAAA@@@>>>======???@@@:::888<<<@@@>>>;;;EEEUUUeeepppvvvtttrrrpppcccTTTCCC>>>;;;;;;;;;???LLLZZZbbbccc[[[KKK???>>>@@@AAAAAADDDHHHPPP^^^fff___SSSFFF???<<>>GGGUUUcccgggkkkjjjbbbUUUHHH@@@===::::::======<<>>>>>:::;;;<<<;;;;;;BBBOOOYYYffffffhhhjjjmmmmmmllljjjYYYQQQGGG???<<<;;;:::999999999888888888888999999<<>>;;;DDDYYYiiilllmmmqqqnnnnnnfffVVVHHHAAA???>>>::::::;;;;;;;;;;;;::::::;;;======:::777999???DDDPPP[[[bbbbbbbbb___RRRCCC;;;:::999999;;;BBBTTTeeennnnnnjjjbbbWWWNNNJJJIIIIIISSS```iiippprrrllldddTTTIIIAAABBBCCCEEEOOO[[[dddhhhhhhfffeeeeeeccc___YYYTTTIII>>>:::;;;:::666999888888:::@@@HHHPPPUUUTTTSSSSSSRRRRRRRRRRRRRRROOOPPPOOOMMMKKKKKKMMMNNNLLLKKKJJJIIIHHHGGGFFFFFFAAAAAA@@@>>>============>>>>>>??????@@@AAABBBBBB@@@AAABBBCCCEEEFFFGGGHHHPPPTTTZZZ^^^``````aaabbbbbbbbbbbb```^^^\\\]]]^^^mmmnnnoooooorrrpppooojjj___SSSLLLKKKMMMNNNKKKXXXccchhhjjjpppwwwzzziiiZZZJJJCCC@@@??????AAA======CCCPPPaaammmpppnnnuuuyyyzzzttthhh[[[SSSOOOIIIHHHFFFDDDCCCCCCCCCCCCBBBCCCDDDDDDDDDBBBAAA@@@<<<======<<<;;;<<<===???>>>;;;>>>BBB???<<>>===<<<>>>HHHTTT```eee```OOOAAA???BBBCCC===AAAGGGPPP___iiibbbUUUIII@@@===@@@>>><<>>BBBMMM[[[jjjppprrrrrrqqqnnnpppiii[[[KKKAAA???BBBDDDBBBEEEKKKSSSaaaoootttrrrmmmpppnnndddSSSEEE??????777:::<<<::::::DDDUUUdddtttrrrppppppppplllfff```MMMFFF>>>;;;<<<===;;;888999888888888888888999999999===OOOfffkkk\\\LLLFFFCCCGGGHHHGGGJJJTTT^^^ccceee]]]QQQGGGAAA@@@@@@@@@@@@CCCNNN\\\dddggghhhkkk]]]PPPEEEDDDCCCBBBHHHQQQaaaiiiooopppppppppmmmiii\\\OOOBBB===<<<::::::<<>>???888;;;===;;;888777:::>>>DDDQQQ[[[\\\\\\ZZZOOOBBB===;;;:::::::::AAASSSccclllllljjjcccYYYQQQNNNMMMIIISSS___iiiqqqsssmmmeeeSSSHHHAAABBBDDDFFFPPP\\\gggiiigggccccccfffgggeeeXXXSSSIII>>>;;;<<<:::555555666888>>>HHHVVVbbbjjjbbbaaa```______^^^^^^___ZZZZZZXXXUUURRRQQQSSSUUUSSSSSSRRRPPPOOONNNMMMLLLFFFEEECCC@@@>>><<<;;;;;;<<<===???AAABBBCCCDDDDDD@@@AAAAAAAAAAAA@@@???>>>FFFLLLTTTZZZ^^^___```aaabbbcccbbb```^^^]]]^^^___{{{```dddiiikkkpppqqqssslll```VVVOOOLLLKKKJJJLLLRRR[[[aaafffkkkqqqvvvkkk^^^MMMBBB@@@AAA@@@???AAAAAAFFFQQQaaaoooxxx{{{|||~~~}}}tttdddTTTIIIEEEGGGCCCAAACCCDDDCCCCCCFFFFFFDDDBBBCCCEEEDDDAAA>>>AAA>>>;;;<<<>>>???>>><<<777;;;<<<::::::BBBRRR```uuuzzzxxxsssuuuvvvkkkZZZNNNEEE======@@@CCCHHHMMMWWW]]]]]]RRRFFFAAA@@@@@@???AAAFFFQQQ___gggaaaVVVKKKEEE??????@@@BBBGGGNNNaaadddkkkqqqoooaaaOOODDD<<<;;;:::999:::<<<>>>???LLLYYYiiippppppmmmooorrrqqqjjj[[[MMMFFFFFFEEEAAA@@@AAAFFFQQQ___kkksssvvvwwwuuurrrjjjZZZHHH???>>>===;;;:::;;;>>>GGGWWWgggmmmoooqqqrrrrrrlll\\\LLLCCCAAA===<<<;;;;;;:::999777777777777777777777777999AAALLLWWW\\\YYYPPPIIIEEEEEEFFFHHHKKKPPPXXX]]]cccZZZOOOGGGBBB??????AAA<<>>;;;===:::;;;AAACCCAAA???@@@>>><<<<<<===;;;888999<<>>======>>>??????>>>CCCBBBBBBAAA???<<<:::999===@@@DDDJJJPPPVVV[[[^^^dddeeeggggggeeeddddddddd|||___```ccceeekkkmmmsssmmmcccXXXOOOKKKJJJKKKIIINNNUUU\\\bbbiiinnnrrrlll```OOODDD@@@AAAAAA@@@>>>>>>AAAKKKZZZiiirrrwwwyyy{{{{{{sssdddUUUJJJFFFFFFBBBAAACCCDDDBBBBBBEEEDDDCCCBBBDDDGGGHHHFFFDDDAAA???======???@@@>>>===;;;>>>@@@@@@CCCLLLZZZeeepppuuuwwwtttwwwxxxmmm]]]NNNEEE>>>===???@@@DDDIIIVVV]]]^^^TTTHHHBBBAAAAAAAAABBBEEEMMM\\\fffddd\\\KKKEEE??????@@@AAAFFFLLL^^^ccckkkqqqooocccRRRFFF===<<<;;;:::;;;<<<>>>@@@HHHTTTdddmmmnnnlllmmmppprrrkkk\\\MMMFFFFFFDDD@@@BBBBBBFFFNNN[[[gggppptttyyywwwuuummm^^^LLLBBBAAA@@@======>>>@@@FFFUUUdddmmmoooppppppooohhhXXXHHH???===::::::::::::999888777777888888999:::::::::666>>>KKKVVV[[[VVVMMMEEEHHHHHHHHHHHHJJJOOOUUUZZZaaaZZZPPPGGGBBB??????AAA;;;AAAIIISSS\\\dddjjjnnnaaaSSSHHHEEEDDDBBBHHHQQQ```hhhnnnppprrrsssqqqmmmhhh[[[III===:::<<<<<<;;;===???HHHUUUcccjjjjjjgggnnnjjj^^^OOODDD@@@>>><<<<<<<<<@@@HHHMMMLLLKKKMMMNNNJJJHHHHHHEEE@@@@@@BBBMMMTTT^^^eeeeee[[[MMMBBB<<<:::999999888===MMM\\\gggiiiiiibbbWWWNNNKKKKKKKKKVVVcccmmmrrrrrrjjj```SSSKKKCCC@@@AAAGGGSSS___kkkiiigggggghhhhhheeeccc```RRRDDD===;;;999999;;;;;;:::>>>IIITTTZZZaaafffkkkhhhfffgggiiijjjhhhffffffdddbbb___\\\ZZZXXXVVVUUUWWWXXXXXXWWWWWWXXXYYYYYYUUUOOOJJJIIIIIIIIIHHHFFFCCC???>>>>>>???@@@@@@BBBAAA???===;;;999888777555666888<<<@@@EEEIIIKKKZZZ^^^cccggghhhfffcccbbb{{{\\\ZZZZZZ]]]eeehhhqqqooohhh]]]PPPJJJJJJMMMIIIKKKOOOVVV```hhhnnnpppooocccSSSFFFAAA@@@AAAAAA>>>===???FFFSSSaaannntttvvvyyyyyyrrreeeVVVKKKEEECCC@@@@@@CCCCCC@@@AAADDDBBBBBBCCCFFFKKKNNNNNNNNNJJJHHHGGGGGGGGGGGGFFFEEE@@@BBBEEEIIIOOOXXXbbbiiiqqquuuwwwuuuuuutttiiiZZZMMMEEE>>><<<======@@@EEETTT]]]```WWWKKKDDDBBBAAACCCCCCCCCIIIVVVcccfffcccLLLEEE??????@@@AAADDDHHHZZZaaakkkqqqpppfffVVVKKK???>>>===<<<<<<===???@@@DDDQQQaaakkkoooooooooqqqssslll___OOOGGGEEEBBB>>>DDDCCCEEEKKKVVVcccnnnsssyyyxxxvvvpppaaaOOODDDBBBBBB@@@@@@BBBBBBGGGSSS```lllnnnooommmkkkcccSSSDDD===<<<::::::;;;<<<;;;:::888999999999::::::;;;;;;;;;CCCPPP\\\```ZZZOOOFFFJJJJJJIIIHHHIIILLLRRRVVV___ZZZQQQHHHBBB???@@@@@@>>>BBBIIISSS]]]gggnnnrrrcccTTTHHHEEEDDDCCCIIISSS```hhhooopppqqqqqqooollljjj]]]LLLAAA===>>>???>>>AAACCCIIITTTaaaiiiiiigggkkkhhh^^^NNNCCC@@@>>><<<;;;===FFFSSS[[[\\\\\\]]]^^^ZZZWWWVVVSSSNNNMMMOOOXXX```jjjmmmfffXXXHHH>>><<<:::999888777===LLL[[[fffhhhggg```UUULLLIIIIIILLLVVVaaaiiiooopppiii```TTTKKKCCC???@@@GGGUUUbbbkkkkkkjjjkkkkkkiiieeebbb]]]OOOBBB<<<;;;::::::<<<<<<;;;AAALLLVVVZZZ^^^bbbdddhhhlllmmmiiifffggghhhgggfffccc___\\\YYYXXXWWWWWWXXXZZZZZZYYYYYYZZZ[[[```[[[UUUQQQOOOPPPPPPPPPMMMJJJEEEBBBAAABBBBBBAAABBB@@@===:::888777777777777666555666777:::===???KKKRRR\\\eeejjjhhhddd```uuuXXXRRRQQQVVV___cccmmmooommmbbbSSSJJJJJJNNNLLLKKKMMMTTT___iiioooqqqqqqgggXXXJJJBBB???@@@AAA@@@@@@@@@DDDNNN\\\kkktttvvvxxxyyysssgggXXXKKKDDDAAA???@@@BBBBBB@@@AAAEEEDDDFFFJJJOOOTTTXXXZZZ[[[[[[ZZZYYYXXXWWWVVVTTTSSSNNNOOOQQQWWW___fffkkknnnuuuvvvsssnnnjjjfffZZZNNNHHHBBB<<<<<<;;;;;;>>>CCCQQQ\\\ccc\\\OOOFFFCCCBBBCCCCCCCCCFFFQQQ^^^cccbbbNNNFFF@@@???@@@@@@BBBEEEUUU___jjjqqqpppiii[[[PPPAAA@@@>>>======>>>???AAADDDOOO___lllrrrtttuuuuuutttooobbbRRRHHHDDDAAA===DDDCCCCCCHHHSSSaaannnvvvwwwvvvuuuqqqdddRRREEEAAAAAAAAABBBDDDDDDHHHRRR^^^kkknnnooollliiiaaaSSSEEE@@@???===<<<=========;;;::::::::::::::::::::::::CCCKKKWWWaaaddd]]]QQQHHHIIIIIIHHHFFFGGGJJJPPPTTT\\\ZZZRRRHHHAAA@@@@@@???BBBEEEJJJTTT___iiipppsssdddUUUIIIEEEDDDCCCJJJTTT^^^fffmmmnnnmmmnnnllliiikkk___OOOCCC??????@@@@@@EEEFFFJJJUUUbbbjjjkkkiiihhhfff]]]NNNCCC???>>>===;;;???KKK[[[fffgggffffffddd___[[[[[[ZZZWWWVVVXXX[[[cccjjjjjj```QQQDDD===<<<;;;;;;;;;;;;AAAPPP```ggghhhggg___TTTKKKHHHIIILLLUUU___ggglllnnnggg___RRRJJJBBB???@@@EEEQQQ]]]llllllmmmnnnmmmjjjfffccc^^^PPPBBB===;;;::::::<<<:::;;;BBBNNNWWW[[[]]]```___fffmmmnnnjjjffffffgggdddccc```^^^[[[ZZZYYYYYY\\\]]]]]]]]][[[ZZZ[[[\\\___[[[UUURRRRRRSSSUUUUUUSSSQQQMMMJJJIIIGGGEEEDDDBBB@@@<<<999777888999:::<<<;;;999777777888:::<<<@@@GGGSSS___gggiiieeebbbkkkRRRMMMKKKPPP[[[^^^ggglllnnnfffXXXMMMKKKNNNNNNKKKKKKPPP[[[gggnnnrrrrrrkkk^^^OOODDD??????AAAAAAAAAAAABBBIIIVVVgggssswwwyyyzzzuuujjjZZZLLLCCCAAA???@@@BBBAAA@@@DDDIIINNNRRRYYY___cccggghhhiiijjjjjjiiifffccc___\\\[[[ZZZ[[[]]]bbbhhhmmmnnnnnnooollleee\\\VVVQQQIIIBBBAAA===:::;;;;;;;;;???DDDOOO\\\fff```SSSIIIDDDCCCBBBCCCDDDEEEMMMXXX]]]]]]RRRIII@@@???@@@@@@@@@BBBPPP]]]jjjppppppkkk___SSSCCCBBB@@@>>>===>>>???@@@DDDMMM[[[iiissswwwxxxxxxuuuqqqfffVVVJJJEEEAAA>>>CCCBBBBBBFFFQQQ```pppzzzwwwvvvvvvttthhhVVVHHHCCC??????BBBEEEEEEGGGQQQ\\\iiimmmooonnnkkkdddWWWKKKCCC@@@===;;;;;;;;;;;;:::::::::;;;===>>>???@@@AAAJJJPPPZZZbbbbbbZZZNNNEEEDDDDDDCCCCCCDDDHHHNNNSSSXXXYYYTTTHHHAAA@@@@@@>>>CCCDDDIIIRRR]]]ffflllooocccUUUIIIFFFDDDCCCJJJSSS]]]fffnnnooommmmmmllljjjjjj```QQQEEE@@@???@@@AAADDDDDDIIITTT```iiikkkjjjeeeeee^^^OOOCCC??????>>><<>><<<::::::;;;777999BBBOOOZZZ]]]___bbbaaafffkkknnnmmmiiifffddd___^^^]]]\\\[[[\\\]]]^^^`````````___\\\ZZZZZZ[[[[[[XXXTTTSSSTTTVVVXXXXXXVVVUUUSSSSSSQQQOOOKKKHHHAAA>>>:::777666777999;;;999888666555444555777777:::???IIIVVVaaaggggggeeeaaaMMMJJJHHHMMMVVVWWW___gggmmmjjj]]]QQQMMMMMMLLLJJJHHHLLLTTT```jjjpppuuupppeeeWWWIIIAAA@@@AAA???@@@@@@???CCCOOOaaannnxxxzzz{{{xxxnnn___OOOFFFAAA@@@@@@BBBAAABBBHHHPPP\\\bbbjjjpppssstttttttttoooooonnniiibbb\\\XXXVVVTTTUUUWWWZZZ^^^______]]][[[VVVOOOHHHDDDAAA>>><<<<<<999999;;;;;;;;;???EEELLL\\\iiieeeWWWKKKEEECCC@@@CCCDDDDDDIIISSSYYY[[[XXXLLLAAA???@@@@@@@@@BBBKKK[[[iiinnnnnnlllbbbVVVDDDBBB@@@>>>===>>>??????CCCIIIUUUcccooovvvxxxwwwuuusssiiiYYYMMMGGGCCC???BBBBBBBBBEEEOOO^^^ooo{{{yyyyyyzzzyyyooo]]]MMMFFF>>>>>>AAACCCCCCEEEOOOYYYfffkkkoooooonnnjjj```VVVHHHDDD???;;;;;;<<<======@@@AAADDDGGGKKKNNNQQQRRRWWW[[[```cccaaaYYYNNNEEE????????????@@@EEEKKKPPPUUUYYYUUUIII@@@@@@@@@===???@@@EEENNNZZZcccggghhhaaaTTTIIIGGGEEECCCHHHQQQ^^^hhhqqqqqqooooooooonnnjjj```RRRGGG@@@???@@@AAAAAABBBFFFQQQ^^^fffhhhfffccceee___PPPDDD@@@@@@@@@???DDDPPPaaajjjiiieeecccZZZRRRKKKJJJIIIEEECCCDDDEEEFFFGGGEEEAAA===;;;:::777666888:::<<>>@@@@@@>>>@@@KKK]]]kkkvvvxxx{{{zzzrrreeeUUUKKKBBBAAAAAABBBBBBDDDMMMXXXcccjjjtttzzz{{{yyywwwvvvlllllljjjcccYYYQQQKKKIIICCCEEEHHHJJJJJJJJJIIIIIIHHHEEEAAA>>><<<;;;;;;<<<:::999999;;;;;;:::>>>EEEJJJ\\\kkkhhhZZZMMMFFFDDD@@@CCCCCCBBBFFFQQQZZZ^^^\\\OOOBBB>>>???@@@AAABBBGGGYYYiiimmmmmmlllbbbVVVDDDCCC@@@>>>======>>>>>>BBBGGGPPP^^^llluuuwwwvvvvvvtttlll\\\OOOIIIEEEBBBAAAAAABBBDDDLLL[[[lllwwwyyyyyy{{{{{{rrr```OOOGGG@@@???@@@AAA@@@AAAJJJUUUaaahhhnnnppppppooohhh___TTTOOOIIIEEEEEEHHHKKKLLLRRRSSSUUUYYY\\\___bbbcccdddddddddccc___WWWMMMEEE<<<<<<;;;;;;<<>><<<;;;<<<;;;:::888777666777999;;;CCCUUUeeelllllliii```UUULLLJJJKKKKKKTTT___fffkkkllleee\\\LLLFFFBBBAAABBBFFFPPP[[[[[[[[[ZZZXXXWWWZZZ___ddd___QQQCCC===<<<;;;;;;===<<<>>>GGGUUU___dddfffiiihhhhhhgggddd```[[[WWWUUUPPPOOOOOOOOORRRUUUYYY[[[ZZZ[[[[[[ZZZXXXWWWXXXYYYYYYXXXXXXYYYZZZYYYXXXVVVXXXUUUSSSSSSTTTVVVVVVVVVIIIFFFAAA===999777777777666777888888888777666555666888>>>JJJXXXbbbeeeeeejjjUUUKKKKKKGGGIIILLLIIITTT^^^iiilllfffZZZOOOJJJKKKKKKJJJIIIMMMWWWfffpppzzzyyyssseeeTTTHHHDDDEEE???AAABBB???@@@JJJ\\\jjjtttwwwzzz{{{uuuiiiZZZPPPCCCAAAAAABBBBBBEEEPPP\\\dddlllwww}}}|||xxxtttrrrhhhhhheee]]]RRRHHHBBB???;;;>>>AAABBBAAA@@@@@@AAA@@@>>>=========<<<<<<>>>:::999:::<<<;;;999===DDDIII\\\mmmjjj[[[NNNGGGDDDAAACCCCCC@@@DDDQQQ]]]ccc___QQQBBB>>>???@@@AAACCCFFFYYYiiilllllllllcccVVVDDDCCC@@@>>>===<<<===>>>DDDGGGOOO\\\kkkuuuxxxwwwvvvuuummm^^^QQQJJJFFFCCCBBBBBBBBBDDDJJJXXXhhhtttwwwwwwyyy{{{rrr```OOOFFFAAA@@@@@@@@@>>>>>>GGGQQQ]]]eeelllppprrrrrrllleeebbb\\\UUUQQQRRRWWW[[[^^^ddddddeeeggghhhjjjkkkkkkfffdddbbb^^^YYYPPPGGGAAA;;;;;;:::999:::>>>CCCHHHQQQYYYWWWIII@@@AAAAAA<<<;;;===CCCOOO]]]gggjjjiii]]]QQQHHHHHHGGGCCCFFFMMM[[[fffpppqqqnnnoooppppppkkkcccVVVJJJCCCAAABBBDDDDDDEEEJJJSSS^^^dddbbb___bbbeee```SSSFFFBBBCCCDDDDDDHHHSSSbbbiiigggbbb```RRRIIIBBBCCCEEEDDDCCCDDD@@@>>>;;;;;;===>>>;;;888999999999;;;<<>>AAABBBJJJWWWbbbfffhhhkkkffffffddd^^^UUUNNNLLLKKKHHHHHHGGGGGGIIIMMMPPPSSSUUUVVVWWWWWWVVVVVVWWWYYYYYYXXXYYYYYYZZZXXXTTTQQQXXXTTTPPPOOOQQQVVVYYY[[[QQQNNNIIICCC>>>:::888777555666888999888666444333555777===JJJXXXaaadddcccfffVVVGGGEEEHHHIIIFFFDDDLLLSSS```kkkhhh[[[QQQOOOIIIHHHIIIIIIJJJPPP```ooozzzvvvrrrlll]]]KKKBBBBBB>>>======@@@BBBHHHUUUcccsssyyy}}}}}}yyyppp```QQQJJJEEEAAA@@@@@@CCCNNNYYYffflllvvv}}}zzzrrrlllkkkdddYYYNNNEEEAAA???@@@>>>>>>===<<<<<<;;;;;;:::===<<<;;;<<<<<<<<<:::888:::===@@@>>><<<<<>>===@@@FFFTTTcccjjjnnnpppjjjaaaJJJCCC===>>>???>>>>>>???AAAGGGNNNVVVbbbpppxxxyyyzzzxxxpppdddUUUIIICCCAAABBBBBBCCCDDDFFFOOOcccuuu||||||{{{xxxtttkkkYYYIIIDDDBBBAAABBBAAA@@@FFFNNN[[[aaahhhnnnsssuuummmdddddddddcccbbbcccdddeeefffpppooommmkkkjjjiiihhhhhhbbbbbb```[[[TTTKKKCCC>>><<<::::::;;;:::;;;BBBKKK[[[___XXXHHH===>>>AAA@@@@@@@@@EEEPPP]]]eeegggeeeaaaTTTGGGBBBAAAAAAEEEJJJYYYgggooollljjjoooqqqlllkkkggg[[[LLLAAA???@@@???GGGEEEFFFPPP]]]dddbbb]]]dddaaaZZZPPPGGGBBB@@@@@@BBBFFFQQQ```jjjjjjhhhhhhWWWPPPGGGBBBAAABBBAAAAAA<<<======<<<:::999:::;;;777999999999<<>><<<::::::===>>>FFFPPP[[[gggnnnllleeeaaaTTTHHHEEEDDDAAA>>>===<<<===>>>???AAABBBCCCDDDFFFJJJOOOSSSTTTUUUVVVWWWWWWWWWWWWVVVVVVUUUUUUTTTPPPPPPQQQQQQRRRSSSTTTUUUUUUUUUTTTPPPGGG>>>;;;;;;;;;999888:::888555666::::::888;;;HHHZZZfffgggcccdddTTTFFFDDDGGGGGGEEECCCKKKPPP[[[gggggg\\\RRROOOJJJIIIIIIIIIIIIOOO]]]kkkxxxuuusssooocccQQQFFFBBBAAA???>>>@@@AAAFFFRRR^^^ooovvv{{{|||yyyqqqcccWWWKKKFFFBBBAAAAAACCCLLLVVVfffnnnxxx}}}|||vvvoookkkhhh```SSSIIIBBB???======>>>>>>>>>>>>>>>=========;;;:::::::::;;;;;;;;;:::999;;;<<<:::999<<>>>>>BBBBBBPPP___hhhmmmnnnhhh```NNNFFF??????@@@>>>===???@@@EEEKKKSSSaaaooowwwwww{{{yyysssgggYYYLLLDDDAAABBBBBBCCCDDDEEEMMM```rrrxxxyyyxxxvvvrrriiiXXXHHHDDDAAA@@@AAA???>>>DDDKKKYYYaaajjjnnnpppqqqlllfffhhhggggggfffggghhhiiijjjsssqqqoookkkgggdddaaa___[[[ZZZWWWSSSMMMFFF@@@<<<<<<::::::;;;;;;<<>>===<<<;;;:::999999<<<<<<<<<;;;>>>HHHVVVaaahhhjjjhhh___SSSJJJIIIKKKJJJTTT]]]ccckkkooofffYYYIIIEEEBBBBBBCCCHHHUUUaaaeeeeeedddcccbbb```]]][[[QQQHHH???<<<;;;999:::<<<;;;CCCNNNZZZeeellljjjcccVVVJJJ@@@>>>>>><<<::::::;;;;;;<<<===>>>???AAAAAACCCEEEGGGIIIIIIJJJLLLNNNPPPPPPOOOOOOOOOOOOOOOOOOQQQRRRTTTUUUVVVVVVVVVVVVWWWYYY[[[YYYSSSIII@@@===>>>:::888999888666888=========AAALLLZZZccceeedddaaaRRREEECCCFFFFFFDDDCCCIIILLLTTT```eee___VVVPPPLLLJJJIIIIIIHHHLLLXXXeeeuuutttttttttlll[[[LLLCCCDDDAAA@@@@@@AAADDDNNNXXXjjjrrryyy{{{yyysssiii___MMMHHHDDDCCCBBBCCCIIIQQQbbbkkkwww|||yyysssooommmhhh\\\NNNDDD@@@???===;;;<<<<<<<<<;;;;;;;;;;;;;;;===<<<;;;:::999:::;;;;;;===>>>>>>>>>???FFFOOOWWWfffmmmtttqqqdddSSSFFF?????????AAACCCDDDHHHRRR^^^eeeZZZMMMEEE@@@>>>@@@EEE@@@MMM[[[fffmmmoooiiibbbRRRIIIBBB@@@@@@>>>>>>???@@@BBBFFFOOO^^^ooovvvvvv{{{yyyuuukkk^^^PPPFFFAAABBBAAABBBCCCDDDKKK\\\llluuuxxxyyywwwsssjjjYYYIIIDDD@@@>>>???===<<<@@@FFFOOO\\\fffhhheeedddcccbbbccccccbbbbbbccccccdddeeekkkjjjgggddd___ZZZVVVTTTOOONNNKKKHHHDDD@@@<<<:::;;;999999;;;:::<<>>>>>???EEEPPP___iiilllkkk]]]RRRGGGCCCCCCBBBEEEHHHRRRaaalllmmmlllooonnniiilllhhh^^^NNNDDDBBBBBBAAABBBCCCFFFLLLUUU]]]bbbdddccc```YYYPPPGGGBBBAAAAAA@@@CCCNNN\\\eeeeeeccccccddd]]]TTTNNNMMMMMMLLLJJJGGGDDDAAA???@@@???;;;888;;;<<<;;;<<>><<<:::888999;;;<<>>BBBGGGBBBLLLZZZgggoooqqqmmmhhhTTTKKKBBB@@@@@@??????AAAAAAAAACCCKKK\\\nnnvvvvvvyyyyyyvvvooocccUUUHHHAAABBBAAAAAACCCCCCIIIVVVddduuuyyy|||{{{wwwnnn]]]NNNCCC???======<<<:::<<>>::::::;;;>>>EEEQQQ___iiikkkiiidddZZZOOOIIIIIIKKKJJJVVV```eeejjjmmmdddXXXJJJEEEAAAAAABBBHHHUUUbbbhhhfffcccdddgggiiijjjjjj[[[NNNAAA;;;:::999:::===888AAALLLVVV```ddd___VVVFFF===777888:::999888999;;;;;;::::::;;;===???@@@BBBCCCDDDCCCBBBBBBDDDFFF???>>>>>>======>>>?????????@@@BBBGGGLLLQQQVVVYYY]]]ccckkkoooooohhhXXXJJJAAA<<<888999999888:::===>>>HHHVVV^^^```___```bbb]]]QQQFFFEEEGGGFFFEEEEEEGGGGGGLLLVVVaaafffaaaYYYPPPLLLJJJIIIGGGHHHOOOXXXiiiooovvv{{{yyymmmZZZLLLFFFBBB@@@AAABBBDDDJJJQQQbbbnnnzzz|||zzzvvvrrrmmmXXXQQQIIIFFFDDDBBBDDDIIIQQQ\\\jjjqqqqqqppprrruuuiii\\\LLLCCCAAABBB@@@>>>@@@@@@???>>>======<<<<<<<<<======<<<;;;===@@@DDDHHHKKKPPPVVV[[[aaafffiiiooolllfff^^^SSSIIIAAA===;;;<<<>>>>>><<<>>>HHHTTTccc___UUUIII@@@???CCCFFFCCCIIIUUUdddnnnqqqnnnkkkVVVLLLBBB@@@@@@???AAACCCAAABBBCCCJJJYYYlllvvvwwwwwwwwwuuupppfffXXXJJJAAABBBAAAAAACCCCCCGGGQQQ]]]qqqwww||||||yyyppp___QQQDDD???<<<<<<;;;999:::===666CCCMMMKKKDDDCCCGGGJJJFFFFFFGGGGGGGGGHHHHHHHHHHHHIIIJJJJJJHHHFFFCCCBBB???>>><<<;;;:::999::::::;;;999999999999999@@@III\\\aaa^^^OOOCCCAAA???;;;AAAAAADDDNNN[[[eeehhhggg]]]RRRGGGDDDCCCAAACCCEEEQQQ___nnnuuuvvvtttrrrpppllliii___QQQGGGEEEDDDCCCDDDFFFHHHJJJMMMTTT]]]cccaaa^^^XXXPPPHHHCCCCCCCCCAAACCCLLLZZZdddhhhjjjllllllgggbbbaaacccfffgggfff```[[[VVVTTTUUUTTTOOOJJJBBBBBBCCCFFFMMMXXXccckkknnnjjjbbbWWWMMMGGGGGGIIIHHHUUUaaafffjjjlllcccWWWIIIEEEAAAAAABBBIIIWWWeeehhhhhhhhhgggeeefffjjjnnn___PPPBBB===<<<;;;<<<>>>;;;CCCNNNVVV^^^___WWWMMMDDD===999::::::888777999999999999:::<<<>>>@@@BBB@@@CCCFFFGGGFFFEEEDDDEEE???===<<<:::999::::::;;;999999999;;;@@@HHHOOOTTT[[[ccclllqqqtttqqqdddVVVBBB<<<999:::;;;999888:::<<>>>>>>>>>>>>>>>>>>>>>>>>>>;;;???BBBDDDEEEIIINNNSSSXXX[[[aaafffjjjkkkkkkjjjccc]]]UUUMMMGGGBBB???===::::::;;;===<<<<<>>;;;<<<===::::::<<<555>>>DDDBBB>>>???AAABBBAAAAAABBBCCCCCCCCCCCCBBBEEEEEEEEEEEECCCAAA???>>>======<<<;;;;;;;;;;;;;;;;;;999999::::::<<>>FFFPPPXXX]]]\\\RRRGGG@@@;;;888999999777666777777888;;;>>>AAACCCEEEFFFBBBEEEHHHJJJHHHFFFEEEDDDCCCAAA>>>;;;999888999999;;;999777666999>>>DDDHHHRRR^^^iiinnnrrrtttkkk```GGG@@@:::;;;;;;999888999;;;LLL```jjjgggbbbbbbddd~~~XXXNNNFFFEEEFFFDDDDDDEEEBBBEEEIIINNNYYYdddeee```SSSNNNKKKJJJIIIHHHKKKQQQ]]]jjjwwwzzzxxxqqqdddXXXMMMHHHDDDEEEEEEDDDEEEIIIPPPbbbtttzzzxxxvvvuuutttfff[[[OOOHHHEEEBBBCCCFFFIIIPPP[[[eeekkknnnpppqqqhhh```TTTJJJDDDAAAAAA@@@===>>>???AAACCCEEEFFFGGGHHHMMMSSSVVVWWWZZZ___dddfffgggjjjlllllliiieeebbbSSSLLLEEE@@@??????===<<<:::999999<<<======AAAHHHUUU[[[YYYNNNCCC@@@AAAAAAAAA@@@GGGVVVbbbfffhhhiiicccVVVJJJDDDBBB@@@BBBEEE???CCCFFFGGGPPPaaapppxxxuuuuuutttrrrlllaaaSSSIIIEEECCCCCCDDDDDDEEEKKKRRRdddmmmvvvxxxtttkkk[[[NNNEEE???;;;===>>><<<;;;===999===???>>>>>>AAAAAA>>>???@@@AAABBBCCCBBBBBBAAAEEEDDDDDDCCCAAA@@@@@@???============<<<<<<<<<<<<999888999<<<>>>AAAJJJTTT\\\bbb^^^OOODDDCCCBBB???AAAAAADDDNNN[[[eeeiiiiiibbbUUUHHHBBB???>>>@@@DDDLLLWWWgggrrrtttqqqpppqqqjjjhhh___QQQHHHEEEDDDBBBAAAAAABBBGGGNNNVVV]]]bbb```]]]WWWOOOHHHDDDDDDEEE@@@>>>BBBLLLUUU[[[```ffffffbbb```bbbggglllnnnnnnmmmllljjjhhhfffeeecccbbbbbb```___```bbbeeeggghhhoooggg[[[MMMCCC>>>>>>???BBBQQQ___dddhhhiiibbbWWWIIIDDDAAAAAAEEENNN^^^lllkkkkkkkkkjjjjjjjjjlllnnn^^^OOO@@@<<<======;;;;;;>>>GGGQQQYYY^^^\\\QQQEEE;;;888777999999777666888:::===BBBGGGKKKNNNPPPQQQNNNOOOPPPPPPMMMKKKJJJJJJIIIFFFBBB===:::888777888999888777666777999<<<>>>EEEVVVeeekkkooosssnnndddPPPFFF<<<:::::::::;;;======MMM^^^gggfffdddfffkkk{{{VVVLLLEEEDDDDDDCCCCCCEEE???DDDHHHLLLVVVaaaeeeaaaSSSNNNKKKKKKJJJHHHKKKPPPZZZiiiwwwyyyvvvpppfff\\\QQQKKKGGGGGGFFFCCCCCCEEEHHH\\\pppxxxwwwvvvvvvuuujjj^^^PPPIIIEEEBBBCCCFFFBBBIIITTTaaakkkqqqtttuuujjjdddZZZOOOHHHDDDCCCDDDCCCEEEGGGJJJNNNQQQTTTUUUZZZ___eeefffeeefffjjjooohhhhhhgggeeebbb]]]WWWSSSGGGAAA;;;:::<<<>>>===;;;;;;888888<<<>>>>>>@@@DDDPPPXXXZZZOOODDD@@@@@@>>>CCC???DDDSSS```eeegggjjjiii\\\NNNGGGCCCAAAAAADDD>>>CCCFFFFFFMMM]]]nnnxxxvvvuuuuuutttooodddWWWMMMFFFCCCCCCEEEEEEDDDIIIPPPbbbllluuuxxxtttkkk[[[NNNEEE???<<<>>>@@@>>>===>>><<<===<<<;;;???CCCAAA<<<===>>>@@@AAAAAAAAA@@@???CCCBBBAAAAAAAAAAAABBBBBB>>>>>>>>>>>>>>>===<<<;;;777777999>>>BBBFFFPPP[[[^^^ccc___PPPEEEDDDEEEBBBAAA@@@DDDNNN\\\hhhlllmmmdddVVVHHHAAA>>>===???CCCLLLWWWfffrrrtttqqqqqqsssiiiggg___QQQHHHEEEDDDBBBBBBBBBCCCIIISSS\\\cccfff___]]]WWWOOOHHHDDDDDDEEE???<<<===EEEMMMSSSYYY___bbb___]]]___dddiiikkkkkkmmmmmmmmmllliiigggggghhhdddccccccdddggghhhiiihhhnnneeeXXXJJJ???::::::;;;@@@OOO^^^dddgggiiibbbWWWHHHDDDAAABBBFFFOOO```ooonnnkkkiiijjjnnnpppooommm[[[MMM???;;;===<<<:::999>>>GGGQQQYYY___]]]RRREEE999666777:::;;;888888;;;???CCCIIIPPPUUUYYYZZZZZZ\\\\\\ZZZWWWSSSQQQRRRSSSMMMJJJDDD???:::888777777333444555777888888888888<<>>===>>>@@@BBBOOOZZZ___TTTFFF@@@>>>======>>>CCCNNN[[[dddhhhgggiii[[[LLLEEEBBBAAA???===AAACCCDDDEEEMMM\\\kkksss{{{yyyvvvsssrrrkkk[[[JJJDDDBBBBBBDDDDDDDDDKKKSSS^^^qqq~~~{{{qqqgggYYYJJJCCC@@@===<<<<<<>>>??????>>>>>>???AAADDDEEECCCBBBBBBBBBCCCCCCCCCCCCBBBBBBDDDDDDDDDBBB@@@>>>???@@@???>>>===<<<<<<<<<<<<<<<;;;===<<<===EEETTT```dddgggaaaXXXNNNFFFBBB@@@@@@GGGCCCBBBKKKZZZggglllmmmfffWWWHHHAAA@@@@@@BBBEEELLLXXXgggppprrrrrrrrrssssssooodddTTTHHHDDDCCCAAAGGGEEEDDDHHHQQQ]]]gggmmmhhh```TTTKKKFFFCCC@@@>>><<<<<<>>>@@@DDDHHHLLLNNNPPPQQQSSSWWW\\\bbbgggkkkkkkmmmmmmkkkhhhdddcccbbbbbbccceeefffggggggggggggaaaXXXKKK@@@:::888888888>>>JJJYYYfffnnnlllaaaUUUDDDEEEDDDDDDFFFPPP___jjjooopppoookkkjjjmmmllljjjZZZMMMAAA===>>><<<;;;;;;CCCMMMYYYbbbfff```OOO>>>===999777999:::888888:::???NNNYYYZZZ[[[```aaa^^^[[[^^^```___\\\ZZZ]]]______YYYRRRKKKFFF@@@888333<<<777666888999777777999;;;DDDZZZkkkmmmqqqmmm^^^WWWIII<<<999:::;;;;;;<<>>>>>>>><<<<<<<<<<<<<<<<<<<<<<<<999:::;;;<<<===???CCCFFFPPPZZZ^^^UUUHHHAAA@@@?????????BBBLLLYYYccchhhiiikkk^^^OOOFFFBBBAAA@@@>>>AAACCCDDDEEEMMMZZZiiissszzzyyyvvvsssrrrlll]]]MMMGGGDDDCCCDDDCCCCCCHHHPPP___nnnzzzzzzvvvnnn^^^MMMGGGCCC???======>>>??????@@@@@@BBBDDDGGGHHHGGGFFFEEEFFFGGGGGGGGGGGGFFFEEECCCDDDDDDCCCAAAAAABBBDDDDDDDDDCCCBBBBBBBBBCCCCCCAAACCCDDDFFFNNNZZZbbbdddfffaaaXXXNNNFFFBBB@@@@@@AAA???@@@HHHVVVcccjjjmmmhhhYYYIIIBBBAAA@@@BBBEEEJJJUUUbbbkkknnnnnnoooqqqssspppeeeUUUIIIEEEDDDBBBEEECCCCCCGGGOOOZZZeeekkkkkkbbbVVVLLLFFFBBB???===;;;;;;<<<===???BBBEEEFFFFFFGGGIIILLLPPPUUUZZZ]]]]]]___aaabbbaaa`````````______```aaa```___^^^^^^VVVOOOEEE===999999999999;;;FFFTTTbbbkkkjjj^^^PPPLLLLLLJJJHHHIIIQQQ^^^hhhqqqrrrqqqmmmlllmmmkkkfffWWWJJJ???===???>>>>>>>>>IIIRRR^^^fffiiicccQQQAAA===999777999:::888888;;;JJJXXXcccddddddiiijjjgggaaa``````bbbfffhhhhhhfffjjjfff```[[[VVVPPPIIIDDDBBB<<<888999999888999<<<999DDD[[[kkkmmmpppnnnaaaUUUHHH<<<999:::::::::<<<<<>><<<<<<<<<<<<===:::::::::;;;;;;;;;;;;;;;:::;;;<<<<<<===@@@EEEIIIRRR[[[___WWWKKKCCCAAAAAAAAA@@@AAAIIIUUUaaahhhkkknnncccTTTHHHCCCAAAAAA@@@BBBBBBCCCFFFLLLWWWfffqqqxxxwwwuuutttsssnnn```RRRJJJFFFDDDDDDBBBAAAEEELLL^^^jjjtttwwwwwwqqq```OOOGGGDDD???===>>>AAACCCDDDIIIIIIJJJMMMPPPQQQPPPNNNMMMNNNOOOPPPPPPOOONNNMMMMMMNNNOOONNNMMMLLLMMMOOOPPPPPPPPPPPPQQQRRRSSSSSSSSSUUUVVVVVV\\\dddgggffffff```VVVLLLDDD@@@>>>===<<<<<>>???@@@AAA???@@@AAACCCFFFIIIMMMOOONNNQQQTTTUUUUUUUUUVVVWWWRRRRRRRRRQQQPPPNNNLLLKKKHHHCCC===999999:::;;;;;;999CCCQQQ___jjjjjj\\\MMMOOOMMMKKKHHHJJJRRR___hhhppprrrqqqnnnllllllgggaaaRRRGGG>>>===???@@@AAABBBLLLUUUaaahhhjjjcccRRRBBB===999888999999888:::===OOO]]]hhhggggggkkklllhhhfffaaa^^^ccclllpppkkkeeellljjjgggeeebbb^^^YYYUUUOOOGGGAAA>>><<<999999;;;888DDD]]]llllllooonnncccRRRFFF;;;999:::999:::<<<:::BBBQQQ___fffgggkkkpppqqqXXXNNNGGGEEEEEECCCCCCDDDCCCDDDDDDFFFJJJQQQYYY___ddd]]]TTTNNNJJJIIIKKKNNNRRRYYYcccmmmtttvvvsssooobbbWWWLLLGGGEEECCCDDDGGGGGGHHHMMMZZZjjjvvv{{{||||||sssfffXXXNNNIIIHHHHHHCCCAAAAAAEEENNNYYYdddjjjhhhhhhfffeeecccbbbaaaaaa^^^___``````]]]XXXSSSOOOJJJIIIHHHFFFCCCAAA?????????>>>=========>>>>>>???<<<<<<;;;;;;;;;;;;::::::============>>>BBBGGGKKKVVV]]]aaa[[[OOOFFFCCCCCCBBB@@@@@@EEEPPP]]]gggmmmppphhhZZZKKKCCCBBBBBBAAABBBBBBCCCFFFJJJSSScccpppvvvwwwvvvttttttpppdddWWWKKKGGGCCCCCCBBB@@@DDDIIIZZZeeepppttttttnnnaaaTTTIIIFFFBBBBBBEEEJJJNNNPPPYYYXXXYYYZZZ\\\\\\[[[YYYYYYZZZ[[[\\\\\\[[[ZZZYYY\\\]]]]]][[[XXXVVVVVVVVVWWWXXXYYY[[[]]]```cccdddfffeeeccc```bbbggghhhdddeee___UUUKKKBBB<<<:::999:::<<>>>>>;;;999888999;;;<<<<<<999CCCQQQ```kkkkkk]]]LLLHHHFFFEEEEEEIIITTTbbbkkklllnnnnnnmmmmmmkkkeee\\\OOOFFF>>>===???@@@AAACCCIIITTT___fffggg```PPPBBB<<<999888:::999888;;;@@@QQQ___iiigggfffiiiiiieeeggg```\\\```hhhkkkfff___eeeeeeeeeeeedddbbb___]]]^^^VVVOOOJJJDDD<<<666666:::FFF^^^kkkjjjllllllaaaNNNCCC;;;999999999999;;;:::@@@NNN___iiikkkmmmpppuuuXXXOOOGGGEEEEEECCCBBBDDDCCCDDDEEEGGGJJJPPPWWW\\\eeeaaaYYYPPPKKKJJJKKKLLLOOOUUU```llluuuwwwtttooohhh\\\PPPJJJGGGDDDDDDGGGFFFEEEGGGQQQ```nnnvvvxxxyyyrrrfffYYYNNNHHHFFFFFFCCCBBBAAABBBGGGOOOXXX^^^[[[[[[[[[[[[YYYXXXVVVUUUQQQPPPNNNLLLJJJGGGFFFEEE@@@@@@??????????????????;;;;;;::::::::::::;;;;;;=========<<<<<<;;;;;;;;;;;;<<<===>>>AAAFFFMMMRRR^^^bbbeee```UUUIIIDDDDDDBBB???>>>BBBKKKYYYfffmmmooolll```OOODDDCCCDDDBBBCCCAAACCCFFFIIIOOO___nnnuuuvvvvvvuuuuuurrrggg\\\LLLFFFBBBBBBAAAAAACCCGGGSSS```nnntttsssoooiiidddXXXUUURRRRRRUUUYYY]]]^^^gggfffffffffgggfffcccaaadddeeeeeeeeeeeeeeeeeedddeeefffeeebbb]]]YYYWWWVVVXXXYYY\\\___dddhhhlllnnnllljjjddd___bbbgggfffbbbfff```VVVKKKBBB<<<999999999;;;AAAKKKWWWeeeqqqyyyqqqaaaPPPGGGCCC@@@@@@BBBGGGPPP[[[bbbeeehhhlllpppjjjjjjbbbUUUKKKGGGDDDAAABBBBBBCCCDDDHHHQQQ]]]dddddd___VVVMMMEEEAAAAAABBB??????@@@AAAAAABBBBBBBBBCCCCCCBBBBBBCCCCCCCCCDDDCCCEEEFFFFFFDDDAAAAAAAAABBBAAA@@@@@@???>>>>>>===<<<:::888888:::;;;<<<;;;999DDDSSSaaalllkkk\\\LLLDDDBBBAAACCCJJJVVVdddmmmjjjmmmmmmmmmooonnnfff]]]NNNEEE>>>>>>>>>>>>???BBBGGGRRR^^^eeeeee^^^PPPBBB<<<999999:::999888===CCCWWWdddmmmkkkhhhjjjiiieeedddaaa___```dddfffdddaaagggggghhhgggeeecccbbbaaaddd___ZZZXXXPPPCCC888444<<>>LLL^^^iiillllllnnn{{{XXXOOOGGGEEEEEEBBBBBBCCCCCCEEEGGGIIILLLPPPUUUYYYcccccc]]]SSSLLLKKKKKKJJJKKKQQQ\\\jjjuuuyyyvvvrrrlll```TTTNNNJJJFFFDDDFFFEEEDDDEEELLLXXXdddmmmqqqpppllldddYYYNNNHHHEEEEEEAAAAAAAAA@@@AAADDDJJJNNNNNNNNNNNNNNNLLLKKKIIIIIIIIIGGGEEEBBBAAA@@@AAAAAA?????????>>>>>>>>>>>>>>>;;;:::::::::::::::999999999999::::::::::::;;;;;;===???CCCFFFKKKRRRYYY^^^ggghhhjjjfffZZZKKKDDDDDD@@@>>><<>>===<<<<<<<<<<<<<<<>>><<<::::::;;;<<<;;;;;;999FFFVVVdddkkkhhhZZZLLLHHHEEECCCDDDLLLXXXeeemmmlllnnnnnnoooqqqqqqiii^^^KKKDDD>>>======;;;===@@@IIIUUUaaafffeee]]]PPPCCC;;;::::::;;;999888>>>FFFZZZgggooolllhhhiiigggbbb___^^^]]]]]]___aaadddeeeiiijjjjjjhhhfffddddddeeebbb___``````ZZZLLL>>>888;;;CCCWWWdddeeehhheeeWWWEEE>>>999888888777888;;;666<<>>===<<<;;;===>>>>>>>>>>>>>>>======;;;<<<>>>@@@BBBDDDFFFFFFMMMPPPTTTXXX\\\aaaggglllooonnnnnnkkk^^^LLLCCCCCC>>><<<;;;<<>>>>>@@@CCCJJJUUU```fffhhhkkkmmmooollljjjiiiiiiiiihhhgggcccbbbbbbcccdddcccaaa___aaa___\\\ZZZZZZ\\\___aaaccceeefffeeebbb___]]]]]]^^^___aaaeeeiiimmmppprrrnnnkkkeeebbbdddgggccc[[[XXXSSSKKKCCC>>>;;;;;;<<<888777:::EEEVVVfffppptttqqqaaaPPPFFFBBB@@@@@@AAABBBLLLXXXaaadddfffjjjmmmfffgggaaaVVVMMMIIIEEEAAA@@@AAABBBBBBCCCKKKWWW```gggfffbbb[[[SSSMMMKKKKKKIIIIIIKKKKKKLLLKKKJJJJJJGGGGGGGGGFFFEEECCCBBBAAAAAACCCEEEEEECCCBBBBBBCCC>>>>>><<<;;;:::::::::;;;@@@>>>;;;:::;;;<<<;;;;;;;;;JJJ]]]hhhlllgggZZZNNNJJJGGGDDDEEEMMMYYYfffmmmnnnnnnmmmmmmpppooofff[[[GGGAAA<<<<<<;;;:::<<<@@@MMMXXXcccgggcccZZZMMM@@@;;;::::::;;;999888???HHHZZZgggnnnjjjffffffddd___UUURRROOOMMMOOORRRVVVXXXYYYZZZ[[[[[[ZZZ\\\```ccc```___aaaccc]]]OOOAAA:::999>>>OOO___ccciiidddTTTAAA<<<888888888666777:::666>>>NNN^^^ffffffgggjjjYYYPPPGGGEEEDDDBBBAAACCCBBBFFFJJJNNNPPPRRRTTTUUU^^^ccc```VVVNNNLLLJJJFFFHHHKKKRRR```ppp{{{qqqfff[[[UUUPPPIIIEEEEEEDDDFFFHHHJJJNNNUUU^^^cccbbbbbb___YYYPPPIIIEEEEEE???BBBDDDDDDAAA???@@@BBB@@@@@@@@@@@@@@@@@@@@@@@@BBBBBBCCCBBBAAA@@@>>>======>>>?????????>>><<<;;;===>>>???@@@@@@@@@@@@@@@FFFHHHJJJNNNRRRUUUXXXZZZ```bbbeeehhhjjjmmmqqqttttttrrrqqqnnn```MMMCCCBBB===;;;:::;;;CCCPPP___iiigggnnniiiVVVHHHFFFEEEAAADDDAAABBBGGGFFFGGGWWWkkkuuuxxxyyywwwvvvtttllldddSSSKKKCCCAAA@@@===<<<======???FFFPPPXXX\\\\\\]]]fffeeeddddddeeeeeedddbbbYYYYYYZZZ[[[]]]^^^\\\ZZZ[[[XXXTTTQQQQQQTTTXXX[[[WWWYYY\\\]]]]]][[[[[[[[[XXXYYYZZZ]]]```cccfffgggiiifffaaa]]]]]]]]]TTTJJJLLLHHHBBB<<<999888999;;;:::777999EEEXXXiiiqqqsssqqqaaaOOOFFFBBB??????AAA???IIIVVV___bbbdddgggjjjfffgggbbbXXXOOOJJJFFFBBB>>>@@@AAA@@@AAAHHHTTT]]]dddeeeeeeaaa[[[VVVUUUVVVUUUVVVVVVWWWVVVUUUSSSRRRMMMMMMLLLKKKJJJHHHGGGFFFDDDEEEGGGFFFDDDBBBAAAAAADDDCCCAAA???>>>===>>>>>>AAA>>>;;;::::::;;;<<<;;;>>>OOOcccnnnooohhh]]]RRRGGGDDDAAADDDMMMZZZgggnnnmmmmmmkkkjjjlllkkkaaaVVVDDD???;;;;;;;;;:::===AAAOOOZZZdddfffaaaWWWHHH<<<;;;:::;;;;;;999999@@@III^^^jjjqqqmmmhhhhhheee```LLLEEE>>>;;;===@@@BBBBBB@@@CCCFFFHHHKKKPPPXXX^^^cccaaabbbccc]]]NNN@@@999666999JJJ[[[cccjjjeeeTTT@@@;;;888888888666777:::999BBBRRRaaagggfffgggkkk___RRRGGGEEEGGGGGGEEEEEEFFFGGGIIILLLOOOQQQSSSUUU[[[bbbeee]]]PPPFFFEEEHHHHHHJJJPPP[[[iiiuuu{{{~~~rrrkkk```VVVOOOJJJGGGFFFDDDFFFGGGHHHKKKRRR\\\ddddddbbb]]]VVVNNNHHHEEEDDDCCCBBBAAA@@@???@@@AAAAAAAAA@@@???>>>============@@@???>>>>>>>>>>>>===;;;>>>>>>>>>===>>>??????@@@BBBAAA@@@AAADDDIIINNNQQQZZZ[[[]]]```dddhhhkkkmmmlllnnnqqqtttttttttrrrqqquuutttqqqiii^^^OOOAAA999<<<;;;;;;<<>>>>>>>>???AAA>>>???@@@CCCFFFJJJNNNPPPOOOSSSTTTSSSTTTXXXXXXVVVRRRSSSTTTTTTSSSRRRQQQPPPNNNMMMLLLKKKKKKLLLMMMNNNOOOOOOPPPPPPPPPPPPOOOOOONNNOOOPPPQQQSSSTTTUUUVVVZZZVVVQQQMMMKKKIIIDDDAAA?????????<<<999888888999999:::<<>>>>>@@@BBBAAABBBIIISSS\\\eeecccbbbcccccccccaaa___bbb```_________^^^\\\ZZZZZZYYYWWWTTTQQQNNNLLLKKKMMMKKKHHHGGGFFFEEEDDDCCCHHHCCC???===>>>>>>===;;;<<<<<<===<<<<<<;;;999999???SSSiiiooojjjaaaWWWPPPHHHFFFDDDFFFLLLWWWbbbiiigggooonnnddddddkkkbbbOOOEEE???<<<;;;:::999<<>>888999;;;;;;<<>>:::777777888888888777EEEUUU```hhhmmmllliii```SSSHHHFFFGGGFFFEEEDDDFFFGGGHHHKKKMMMOOOQQQRRRWWW^^^bbb]]]RRRIIIGGGJJJHHHIIINNNXXXeeepppvvvyyyqqqkkkaaaXXXPPPKKKHHHGGGDDDEEEGGGGGGJJJQQQ[[[bbbaaa```\\\UUUNNNHHHEEEDDDDDDCCCBBBAAA@@@AAAAAABBBBBBBBBAAA@@@???????????????>>>>>>???@@@AAAAAA@@@>>>>>>>>>>>>???@@@AAABBBFFFFFFHHHLLLRRRXXX^^^aaa```bbbdddgggjjjnnnqqqsssoooqqqssstttuuusssrrrpppuuuqqqkkkaaaVVVJJJAAA;;;;;;::::::;;;<<>>======???>>>>>>>>>???AAADDDGGGHHHFFFJJJKKKIIIKKKNNNNNNLLLIIIJJJKKKKKKKKKJJJIIIHHHIIIHHHGGGFFFFFFGGGHHHIIIIIIIIIJJJJJJJJJJJJIIIIIIHHHIIIIIIJJJKKKLLLMMMMMMOOOLLLHHHEEEDDDCCC@@@===<<<<<<<<<;;;999888999:::::::::===HHH]]]pppvvvsssmmm\\\JJJCCCCCCBBBBBBBBBAAAIIITTT[[[^^^aaadddggggggeeeaaaYYYOOOEEE@@@===>>>???AAA@@@AAAFFFOOOWWWbbbbbbcccdddddddddcccccceeedddcccdddeeedddcccaaa______^^^\\\ZZZXXXWWWVVVWWWVVVTTTRRRRRRQQQPPPOOOMMMJJJEEECCCCCCBBB@@@>>>AAA???<<<:::888999;;;<<>>;;;999999:::;;;<<<666777999::::::;;;===???HHHPPP^^^gggcccSSSDDD===;;;;;;HHHTTTZZZ```[[[JJJ@@@===999777777888888888999FFFVVVaaahhhkkkhhhcccbbbUUUIIIFFFGGGFFFDDDDDDEEEFFFGGGIIIKKKLLLMMMNNNRRRYYY___]]]UUULLLIIIJJJGGGHHHLLLTTT___iiiqqqtttqqqlllddd[[[SSSMMMIIIGGGCCCEEEFFFFFFIIIOOOYYYaaaaaa```]]]WWWPPPJJJGGGEEEDDDDDDBBBAAAAAAAAABBBCCCCCCCCCBBBAAAAAA@@@@@@@@@@@@@@@@@@@@@AAABBBCCCDDDBBBBBBBBBCCCEEEFFFHHHHHHNNNPPPTTTYYY___eeeiiikkkggghhhjjjmmmpppsssvvvwwwuuuuuuuuuuuutttqqqooonnnooojjj```UUUKKKCCC???===<<<;;;<<<<<<;;;@@@OOO^^^lllnnnllldddVVVIIICCCAAABBBAAACCCDDDCCCDDDNNNXXXfffmmmpppmmmlllllleeeZZZNNNFFF???>>>???======??????>>>=========>>>@@@AAA@@@CCCDDDBBBCCCFFFGGGDDDCCCDDDDDDEEEEEEEEEEEEDDDDDDDDDCCCCCCCCCCCCDDDDDDDDDEEEEEEFFFFFFEEEEEEDDDCCCCCCDDDDDDDDDEEEEEEEEEDDDBBB???>>>>>>===<<<::::::;;;;;;:::999999;;;===::::::>>>JJJ___ppptttnnneeeVVVHHHBBBBBBAAA@@@@@@@@@GGGRRR\\\bbbcccbbbaaagggddd^^^UUULLLDDD@@@>>>===??????>>>>>>BBBIIIOOO\\\```dddeeeeeefffiiikkkkkkiiihhhhhhiiihhhfffccceeeeeeeeeeeedddcccbbbbbbbbbaaaaaa```______^^^^^^^^^\\\XXXVVVUUUSSSQQQOOOLLLHHHAAA;;;999;;;???BBBLLLXXXdddiiifff```UUUKKKGGGEEECCCDDDKKKUUU```hhhnnnmmmeee^^^bbbiiiaaaPPPEEE@@@======<<<;;;===BBBKKK[[[dddggggggYYYHHHEEECCC???>>>???<<<;;;FFFUUUcccfffiiilllnnnhhhWWWGGG;;;:::999999888888999999555777999999888777888999???KKK___kkkdddQQQ@@@999999999EEEPPPTTTYYYSSSBBB===;;;777666777888888777:::HHHYYYccchhhhhhbbb[[[cccVVVJJJGGGHHHFFFDDDCCCEEEEEEFFFGGGHHHIIIIIIJJJNNNUUU]]]]]]WWWOOOJJJHHHFFFGGGJJJPPPZZZeeennnsssssspppjjjaaaWWWNNNHHHFFFDDDEEEFFFFFFHHHOOOXXX```ccccccaaa\\\TTTNNNIIIGGGDDDCCCBBBBBBBBBCCCDDDEEEEEEEEEEEEDDDDDDCCCCCCBBBFFFFFFFFFFFFEEEFFFHHHIIINNNNNNNNNOOOPPPRRRTTTTTTYYY[[[___bbbeeegggggggggiiijjjllloooqqqssstttuuuvvvuuussspppmmmiiifffeeebbb\\\SSSIIIBBB>>>============>>>>>><<>>?????????>>>=========??????AAACCCDDDAAABBBEEEFFFCCCCCCDDDDDDEEEFFFFFFFFFFFFCCCCCCCCCCCCCCCCCCCCCCCCCCCDDDDDDEEEEEEDDDDDDCCCCCCCCCCCCCCCBBBBBBBBBBBBAAA@@@>>>======<<<<<<;;;:::;;;<<<;;;::::::<<<===:::;;;@@@LLL```oooooohhh___RRRFFFCCCBBB@@@??????>>>DDDPPP]]]fffhhhddd___gggeee```XXXOOOFFFBBB@@@===>>>>>><<<<<<>>>CCCGGGRRRXXX___bbbccceeekkkpppooommmkkkjjjiiifffcccaaagggggghhhiiiiiihhhggggggggghhhiiihhhgggfffggggggmmmllljjjhhhfffeeecccbbb[[[VVVNNNGGGDDDDDDGGGIIIWWW___fffiiigggbbbWWWKKKGGGEEECCCEEEKKKVVVaaahhhnnnjjjbbb```eeehhh]]]LLLCCC>>><<<<<<<<<:::<<>><<>>===>>>>>>======<<<===>>>@@@AAABBBEEEDDDAAAAAADDDEEECCCDDDDDDDDDEEEEEEFFFFFFGGGCCCCCCDDDDDDDDDDDDCCCCCCDDDDDDEEEEEEEEEEEEDDDDDDDDDDDDCCCCCCBBBAAAAAAAAABBBBBBAAA???===<<<<<<<<<:::;;;;;;:::999888:::;;;999>>>FFFSSSeeeqqqqqqiii[[[PPPFFFCCCCCC@@@???@@@<<>>>>>===;;;;;;<<<>>>AAAEEEKKKSSSXXXZZZ]]]dddjjjkkkiiihhhggggggfffcccaaaggghhhiiijjjjjjiiihhhgggiiikkkmmmmmmkkkjjjjjjkkknnnnnnmmmlllkkkjjjkkkkkkhhheee```ZZZVVVTTTSSSSSS]]]bbbffffffeee```UUUJJJIIIGGGEEEFFFMMMXXXcccjjjlllfffbbbeeejjjfffVVVFFF@@@<<<:::;;;;;;999;;;???KKK[[[dddhhhiiiZZZJJJGGGDDDCCCHHHNNNKKKFFFLLLWWWjjjgggfffhhhggg]]]NNNBBB999:::;;;:::777555666777???>>><<<999888;;;???CCCIIITTTbbbiii```OOOCCCAAA:::>>>KKKQQQJJJIIIEEE777888777555555777888888888===LLL]]]fffgggbbbXXXNNNdddWWWKKKHHHIIIHHHFFFFFFBBBBBBCCCCCCDDDEEEEEEEEEKKKPPPVVV[[[ZZZTTTLLLFFFFFFGGGIIIMMMUUUaaannnwwwyyyyyywwwnnn```SSSJJJFFFDDDEEEFFFEEEFFFLLLUUU\\\aaacccdddaaa[[[TTTOOOLLLKKKJJJKKKLLLNNNPPPSSSTTTYYYYYY[[[[[[[[[ZZZYYYXXXTTTWWWZZZ[[[\\\```ggglllhhhggggggffffffffffffffffffhhhjjjkkkkkkiiifffdddeeefffggggggfffeeecccbbb^^^[[[WWWRRRMMMJJJHHHGGGFFFDDDAAA>>><<<<<<<<<<<<999999;;;======AAAOOO]]]ooopppooojjj___SSSHHHCCCBBB@@@AAACCCDDDCCCFFFLLLUUUcccnnnpppppppppjjj```OOOGGG???>>>>>><<<<<<===<<<<<<<<<<<<>>>@@@BBBCCCCCCEEEDDD@@@@@@CCCDDDBBBDDDCCCCCCCCCCCCDDDDDDEEEDDDDDDEEEEEEEEEEEEDDDDDDCCCDDDDDDEEEEEEDDDDDDCCCCCCCCCCCCBBBAAA@@@@@@???BBBCCCBBB@@@===;;;<<<===:::;;;<<<:::999999:::;;;===FFFRRR___kkktttsssnnnYYYOOOFFFCCCBBB??????@@@;;;AAAMMM\\\hhhmmmkkkggg``````___ZZZQQQGGG@@@<<>>===<<<;;;;;;<<<<<<:::???EEEJJJMMMPPPUUUZZZ]]]]]]^^^```ccceeeeeeddddddeeehhhiiijjjiiihhhgggiiimmmpppooollljjjkkklllmmmmmmllljjjiiijjjlllooonnnmmmllljjjgggccc```^^^bbbgggjjjiiifffaaaWWWMMMJJJHHHFFFGGGNNNXXXccckkkiiiddddddjjjmmmbbbOOOAAA>>>:::999::::::888:::>>>MMM\\\dddhhhhhh[[[KKKJJJDDDBBBFFFNNNOOOKKKNNNWWWcccaaadddgggcccUUUFFF===:::;;;;;;999777777;;;???FFFEEECCC@@@???AAAFFFIII^^^aaadddcccWWWGGG>>><<<;;;CCCSSSTTTGGGBBB@@@666777666555666888::::::999CCCQQQ```gggfff___SSSHHHcccVVVKKKIIIJJJIIIHHHGGGAAAAAABBBCCCDDDDDDEEEEEEHHHLLLRRRXXXZZZWWWOOOIIIIIIIIIJJJLLLRRR^^^llluuuxxxzzzzzzssseeeWWWNNNKKKBBBCCCCCCCCCDDDIIIRRRYYY```ccceeeeeeaaa\\\WWWUUURRRSSSTTTVVVYYY\\\___aaacccdddeeeggggggfffdddccc]]]```bbbcccbbbeeelllrrrlllkkkiiigggeeeddddddccc```bbbdddeeeeeedddbbbaaa^^^^^^^^^]]][[[XXXUUUTTTQQQNNNKKKGGGDDDCCCCCCDDDDDDCCC@@@>>><<<<<<======::::::===@@@BBBHHHXXXhhhqqqrrrpppjjj```TTTIIICCCBBB@@@@@@CCCDDDCCCEEEIIIPPP```mmmqqqrrrrrrlllcccUUUKKKCCC@@@@@@>>>>>>@@@?????????@@@AAACCCFFFGGGHHHJJJHHHDDDCCCGGGHHHFFFHHHGGGFFFEEEEEEEEEFFFGGGHHHHHHIIIJJJJJJIIIHHHHHHEEEEEEFFFFFFFFFFFFEEEEEECCCCCCBBBBBBAAA@@@@@@@@@BBBCCCCCCAAA>>>===>>>@@@===>>>??????>>>???AAACCCHHHTTTaaaiiinnnpppmmmhhhXXXNNNEEEBBB@@@======@@@<<>>???>>>===<<<<<<<<<;;;::::::;;;>>>AAADDDFFFHHHIIINNNNNNPPPUUUZZZ]]]^^^^^^\\\^^^bbbeeeggggggffffffhhhlllooooookkkhhhhhhjjjmmmmmmkkkgggeeefffjjjnnnlllnnnoooppppppnnnkkkiiieeekkkooolllhhhbbbYYYPPPIIIGGGEEEGGGMMMXXXcccjjjiiidddfffmmmlll]]]JJJ???>>>:::999;;;;;;999:::>>>OOO]]]dddfffggg[[[MMMLLLEEE???@@@HHHMMMLLLPPPWWWYYY]]]fffllleeeSSSBBB::::::;;;;;;888777;;;CCCJJJPPPPPPPPPNNNLLLKKKMMMOOOaaa^^^[[[VVVKKK>>>777666;;;GGGYYYWWWCCC;;;;;;666666555555666999;;;;;;:::KKKWWWdddhhhddd[[[MMMBBBcccVVVKKKIIIKKKJJJHHHHHHAAAAAABBBBBBCCCDDDEEEEEEFFFIIIOOOWWW[[[YYYRRRLLLKKKKKKKKKKKKPPP[[[iiisssvvvzzz{{{uuuhhh[[[RRRNNNAAAAAAAAAAAAAAAGGGOOOVVV```dddhhhjjjhhhdddaaa___YYYYYY[[[]]]aaaeeehhhjjjggghhhjjjllllllkkkiiihhhcccfffgggeeebbbccchhhnnnkkkjjjhhheeebbbaaa______YYYZZZ\\\]]]]]][[[ZZZXXXWWWWWWVVVUUURRRNNNKKKHHHJJJIIIFFFDDDCCCDDDFFFGGGGGGEEEAAA>>><<<<<<>>>???======@@@DDDGGGPPPaaaqqqtttsssqqqkkkaaaUUUJJJCCCBBB@@@@@@CCCDDDBBBDDDGGGMMM]]]lllqqqrrrsssmmmddd[[[QQQGGGDDDCCCBBBBBBDDDDDDDDDDDDDDDEEEGGGIIIKKKPPPQQQOOOJJJJJJMMMNNNMMMNNNMMMLLLJJJJJJJJJKKKKKKMMMMMMNNNOOOOOONNNMMMMMMHHHHHHIIIIIIIIIIIIHHHHHHDDDCCCCCCCCCBBBBBBBBBAAABBBDDDEEECCCAAA@@@BBBEEEAAACCCDDDEEEEEEGGGIIILLLSSS___lllooolllhhhccc]]]WWWNNNEEEAAA>>>;;;<<>>>>>>>>???BBBCCCBBB@@@DDDEEEGGGKKKPPPTTTUUUUUUTTTWWW[[[```cccdddddddddeeejjjmmmlllhhhdddeeegggkkkjjjgggbbb______dddiiiiiikkknnnqqqrrrrrrrrrqqqaaahhhmmmjjjddd]]]UUUMMMHHHFFFDDDFFFLLLWWWbbbiiikkkeeegggnnnkkkYYYHHH@@@>>>;;;:::<<<<<<:::;;;???PPP^^^dddeeefff[[[NNNNNNFFF===;;;BBBIIIKKKPPPXXXYYYaaaoooxxxoooYYYFFF>>>999::::::888888>>>IIISSSYYY[[[\\\[[[XXXUUUSSSRRROOOKKKHHHHHHDDD===:::<<<:::III]]]YYYAAA777999666666555555777:::<<<<<<;;;QQQ\\\gggiiicccXXXIII===dddZZZRRROOOMMMIIIHHHIIIBBBDDDDDDBBB??????BBBEEEHHHLLLPPPUUU[[[]]]VVVMMMMMMKKKJJJJJJKKKRRRdddttt{{{zzz{{{|||wwwjjjZZZPPPIIIFFFBBBAAADDDHHHLLLNNN\\\___dddhhhjjjiiihhhfffdddddddddeeeeeefffffffffiiijjjllllllkkkiiifffdddccc```\\\\\\___aaaaaa```^^^]]][[[XXXVVVUUUTTTSSSLLLLLLMMMNNNOOOPPPPPPQQQMMMKKKKKKLLLNNNNNNKKKGGGIIIHHHFFFEEEEEEEEEDDDCCCFFFEEEDDDBBBBBBBBBBBBCCC???EEEMMMVVV___hhhpppuuutttqqqpppppphhhYYYKKKEEEBBBBBBBBBCCCCCCEEEFFFFFFMMMVVVcccpppwwwwwwssspppkkkfff]]]SSSJJJFFFIIILLLPPPRRRVVVWWWXXXXXXYYYZZZ\\\XXXVVVXXX^^^bbbbbb```bbbaaa___\\\YYYVVVTTTSSSXXXXXXZZZ___cccbbb[[[TTTUUURRROOOMMMMMMLLLHHHEEEDDDEEEEEEEEEFFFGGGHHHIIIIIIHHHJJJJJJGGGDDDJJJQQQWWWXXXYYYXXXWWWYYY]]]bbbhhhnnnsssqqqmmmjjjeee___WWWKKK@@@>>>@@@>>><<<<<<<<>>===<<<;;;:::999>>><<<;;;<<<>>>@@@@@@@@@???@@@AAABBBCCCDDDEEEEEEIIIKKKNNNSSSXXX]]]aaaccceeeeeeddddddeeefffggggggaaabbbcccdddddddddcccbbbhhhjjjmmmppprrrrrrqqqpppiiikkklllkkkdddZZZOOOHHHBBB@@@???AAAIIIUUUaaaiiidddhhhlllmmmeeeWWWHHH>>>KKKCCC;;;999888888;;;@@@QQQcccmmmnnnkkkZZZKKKKKKFFFHHHHHHGGGKKKSSSXXXXXXVVVddd|||yyyWWWAAA===777555666999:::???NNN^^^bbb]]]aaa```SSSMMMHHH>>>BBB<<<999:::;;;999:::<<>>@@@???======>>>BBBIIIQQQXXX^^^cccfffkkkeeeZZZOOOGGGBBB@@@@@@@@@???>>>===<<<;;;:::999<<<;;;:::;;;===??????>>>??????@@@@@@@@@@@@AAAAAAAAACCCFFFJJJNNNRRRUUUVVVZZZ[[[\\\^^^aaadddggghhhbbbccceeefffffffffeeeeeebbbeeehhhlllooopppoooooojjjjjjiiifff^^^SSSIIIBBBAAA@@@@@@CCCKKKVVVbbbiiieeelllqqqnnnbbbRRREEE>>>FFF???999888999999===BBBSSSccckkkjjjgggXXXKKKMMMFFFHHHHHHGGGJJJSSSXXXXXXWWWdddxxxrrrSSS@@@===999777888:::<<>>@@@???>>>>>>???BBBGGGNNNUUU[[[```bbbgggddd]]]RRRGGG@@@???@@@AAAAAA@@@???===<<<;;;:::===<<<;;;<<<>>>@@@???>>>@@@@@@@@@??????>>>>>>===<<<===???AAADDDFFFHHHIIIMMMNNNPPPSSSVVVZZZ]]]___]]]^^^```aaabbbbbbbbbaaa^^^```dddhhhkkkmmmnnnnnnjjjiiifffaaaYYYOOOFFF@@@@@@@@@AAAEEEMMMXXXbbbhhhgggoootttnnn^^^LLLBBB>>>???:::777888999:::>>>CCCSSSbbbhhhgggcccVVVKKKNNNEEEHHHHHHGGGJJJSSSXXXYYYZZZcccqqqwwwhhhNNN>>><<<:::999999;;;???HHHXXXgggfffcccddd[[[EEE;;;:::555888888999:::777555:::CCCeeekkkcccNNN>>><<<:::555777777888999999<<>>???>>>@@@DDDKKKSSSZZZ^^^`````````]]]SSSHHH@@@@@@BBBBBBBBBAAA@@@???======<<<@@@??????@@@BBBCCCBBB@@@AAAAAA@@@@@@???>>>>>>>>>======>>>???@@@AAABBBBBBDDDEEEEEEGGGIIIKKKMMMNNNPPPQQQSSSTTTUUUVVVUUUUUUTTTVVVYYY\\\___```aaaaaa___]]]ZZZUUUNNNHHHBBB???===>>>@@@EEEMMMWWW```fffiiimmmpppiiiZZZJJJ???;;;:::777777999999999===BBBRRRbbbhhhgggcccUUUIIILLLEEEHHHHHHGGGKKKSSSYYYZZZ^^^cccjjjkkk^^^JJJ>>><<<;;;::::::;;;@@@LLL]]]jjjhhhfffggg\\\CCC888999777999:::;;;:::666777CCCQQQwwwppp___III===<<<:::555555777999888888???MMMZZZaaaiiikkk```OOOEEECCCEEE~~~~~~|||zzzooofffYYYPPPMMMLLLLLLKKKKKKMMMNNNNNNTTT]]]bbbbbbTTTOOOKKKJJJIIILLLUUU___rrr~~~|||pppbbbWWWLLLHHHCCC@@@@@@@@@@@@@@@>>>AAAGGGLLLOOOPPPOOONNNMMMLLLLLLKKKJJJJJJIIIIIIIIIIIIGGGFFFGGGHHHIIIJJJKKKKKKLLLLLLKKKJJJIIIIIIKKKJJJJJJIIIIIIIIIJJJJJJKKKJJJJJJJJJKKKMMMOOOPPPNNNNNNNNNNNNOOOPPPSSSUUUXXXZZZ]]]]]]]]]___bbbeeeddddddeeehhhkkknnnrrrtttnnniiifffhhhooottttttsssqqqoooppppppjjjZZZLLLEEEAAA@@@@@@@@@@@@AAABBBBBBBBBJJJVVVbbbkkkoooooonnntttrrrooollljjjjjjlllmmmkkkmmmooonnnlllhhhfffeeehhhmmmqqqqqqooopppvvv|||wwwvvvssspppnnnnnnoooooonnnnnnnnnmmmkkkhhhccc___hhhjjjmmmnnnlllhhhdddaaa^^^cccjjjqqqsssrrrnnnkkklllggggggooovvvvvvsssrrrssstttwwwyyyxxxvvvqqqnnnmmmpppqqqsssuuussshhh]]]NNNFFF@@@??????>>>>>>@@@<<<===AAAHHHRRRYYY^^^___^^^___^^^VVVKKKBBB@@@AAA@@@@@@@@@???>>>>>>======BBBBBBBBBCCCEEEEEECCCAAA??????????????????????????????@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@AAABBBCCCCCCDDDFFFGGGHHHHHHGGGGGGEEEFFFGGGIIIJJJKKKKKKKKKIIIHHHEEEBBB???===;;;::::::;;;>>>DDDLLLVVV___dddiiiiiigggaaaVVVIII>>>888999777777999888777;;;AAARRRbbbjjjiiieeeUUUHHHIIIFFFHHHIIIHHHLLLUUUZZZ[[[bbbdddfffcccXXXIII@@@>>>;;;<<<;;;;;;AAAOOO^^^hhhfffeeehhh]]]DDD888:::888;;;;;;:::888666<<>>>>>@@@@@@@@@@@@@@@@@@@@@@@@>>>>>>>>>???@@@AAABBBCCC>>>>>>@@@AAAAAAAAA@@@???>>>>>>>>>?????????>>>>>>===<<<;;;:::999::::::;;;999:::===BBBKKKUUU^^^dddiiifffbbb[[[RRRHHH===777999888888999777666;;;BBBUUUeeemmmlllgggVVVGGGHHHGGGIIIJJJIIINNNVVV\\\]]]eeeeeeddd```WWWLLLEEEAAA<<<>>>======CCCQQQ^^^eeebbbbbbggg___GGG;;;;;;888;;;999999888999BBBWWWkkk~~~iiiOOO@@@;;;999888777333777888777;;;IIIYYYbbbfffjjjeeeSSSDDDBBBBBBAAA|||qqqeeeZZZTTTSSSTTTJJJNNNPPPPPPVVVaaaiiilllXXXRRRLLLJJJIIIIIINNNTTTdddpppwwwvvvtttqqqcccSSSIIIFFFCCCAAAAAABBBBBBBBBBBBBBBCCCDDDEEEGGGHHHIIIFFFFFFGGGHHHIIIJJJKKKKKKHHHHHHHHHIIIIIIJJJKKKLLLJJJKKKLLLKKKJJJJJJMMMPPPPPPPPPPPPPPPRRRSSSTTTUUUSSSUUUXXX\\\^^^_________cccfffhhhhhhfffeeefffhhhiiilllooonnnkkkjjjnnnrrrppppppooooooqqqrrrtttuuuooommmjjjhhhiiikkknnnpppooolllkkkjjjdddWWWLLLGGGBBBBBBAAAAAAAAAAAABBBBBBDDDIIIQQQZZZ___aaaaaa```\\\\\\]]]^^^___```aaabbb```aaaaaa```^^^]]]^^^___[[[]]]^^^^^^]]]^^^bbbeeeffffffgggffffffeeeccccccbbbccceeeeeedddcccbbbbbb```dddggghhhfffddddddeeedddfffiiikkklllllljjjiiifffaaa___dddgggfffeeefffhhhiiikkknnnqqqqqqmmmiiieeelllqqqrrrppplllccc[[[LLLFFFBBBAAA???<<<<<<>>>???>>>???FFFPPPXXX[[[[[[]]]^^^___]]]YYYSSSMMMIIIFFFFFFGGGHHHIIIJJJKKKKKKJJJJJJKKKLLLMMMMMMJJJHHHEEEEEEDDDCCCBBBAAA@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@>>>>>>??????@@@AAABBBCCC>>>??????@@@@@@???===<<<===============<<<<<<<<<<<<;;;;;;::::::;;;<<<<<<::::::<<>>AAAAAA???EEESSS^^^aaabbbccciiicccMMMAAA>>>888:::999:::===AAALLL```rrrvvv___HHH>>>;;;888777999555888999888???OOO^^^dddgggiii```MMMBBBBBBBBB>>>~~~wwwkkk___WWWUUUVVVKKKNNNOOOOOOSSS\\\cccfffZZZSSSNNNLLLJJJIIIMMMSSSaaammmuuuvvvwwwuuueeeSSSHHHFFFCCCAAABBBCCCDDDCCCBBBBBBAAABBBCCCEEEHHHIIIEEEEEEFFFGGGHHHIIIJJJJJJGGGHHHIIIJJJJJJKKKLLLLLLLLLMMMNNNMMMKKKLLLQQQUUUWWWWWWXXXZZZ\\\^^^```aaa^^^aaafffjjjmmmnnnmmmmmmmmmppprrrqqqnnnllllllmmmkkknnnqqqoookkkjjjmmmqqqooonnnmmmmmmmmmnnnooopppjjjkkkjjjhhhffffffhhhjjjllliiiggggggaaaVVVLLLHHHCCCCCCBBBAAAAAABBBBBBBBBDDDHHHOOOVVVYYYZZZXXXVVVPPPUUU[[[]]]\\\[[[\\\___]]]]]]]]][[[ZZZZZZ\\\^^^YYYZZZZZZZZZZZZ[[[^^^```___bbbeeehhhhhhfffccc```eeefffeeedddbbbbbbdddfffaaacccdddbbb``````bbbeeebbbbbbaaaaaaccceeeggghhheee```\\\\\\\\\[[[]]]```^^^^^^```dddhhhhhheeeaaaYYYbbbjjjllljjjgggaaaZZZLLLGGGBBBAAA???;;;;;;>>>BBB@@@@@@FFFOOOWWWYYYXXXXXXYYY\\\___```]]]XXXTTTMMMNNNOOOPPPRRRTTTUUUUUUQQQPPPQQQSSSTTTSSSPPPNNNLLLLLLJJJIIIGGGEEECCCCCC@@@@@@@@@AAAAAABBBBBBBBB@@@@@@??????>>>????????????@@@@@@@@@@@@>>>===<<<::::::::::::::::::::::::;;;;;;:::999888888888888;;;;;;===BBBKKKVVV```ggghhhjjjggg\\\KKK???:::;;;777666777888777777???HHHaaammmpppkkkdddUUUIIILLLIIIKKKLLLLLLPPPYYY___```hhhhhhfff```ZZZTTTLLLFFF@@@DDDCCCBBBGGGUUU^^^```eeeeeemmmhhhTTTGGGAAA999;;;;;;===CCCJJJUUUgggwwwoooXXXCCC<<<;;;777666999777:::::::::CCCTTTaaaeeehhhhhh]]]JJJAAACCCBBB<<<}}}ssseeeZZZUUUTTTQQQOOOMMMMMMPPPVVV[[[______UUUMMMLLLKKKIIILLLRRR]]]kkktttuuuuuutttgggWWWNNNIIICCCBBBDDDFFFDDDAAA???BBBDDDEEEDDDDDDFFFGGGJJJJJJJJJIIIIIIIIIIIIIIIKKKKKKJJJJJJLLLNNNPPPRRRTTTSSSQQQQQQSSSVVVYYY[[[bbbccceeehhhkkkmmmnnnooommmnnnqqqsssttttttrrrqqqpppoooooonnnnnnnnnooooooooollliiiiiiiiigggccc___bbbcccdddfffhhhjjjkkkllljjjiiihhhfffdddbbb``````eeedddbbb```]]]XXXQQQMMMHHHGGGFFFEEEEEEEEEFFFGGGHHHMMMSSSWWWXXXWWWWWWWWWVVVWWWYYY[[[]]]]]]^^^]]][[[XXXVVVWWWZZZ]]]]]][[[^^^\\\YYYXXXZZZ\\\]]]^^^___]]]]]]aaaggghhheee```aaabbbdddgggiiigggddd```dddbbb```______aaadddfffcccbbbaaa``````aaabbbbbb```^^^]]][[[YYYXXXWWWWWWZZZXXXWWWZZZ^^^``````^^^XXX[[[___bbbaaa^^^ZZZWWWIIIFFFBBB?????????>>>======@@@CCCFFFMMMWWW[[[YYYVVVWWWXXXZZZ]]]^^^]]][[[VVVVVVUUUTTTTTTVVVYYY]]]```]]]ZZZYYY[[[[[[YYYWWWSSSUUUVVVTTTOOOKKKIIIHHHHHHEEECCCCCCDDDDDDBBB???DDDBBB???@@@BBBCCCBBB@@@@@@@@@AAA@@@???>>><<<;;;;;;:::999888888999:::;;;:::===???>>>;;;999:::<<<<<<<<<>>>DDDMMMWWW^^^bbbfffkkkgggWWWHHH@@@<<<999777<<<999888;;;999<<>>:::}}}sssggg\\\VVVUUURRRPPPNNNNNNPPPUUUZZZ^^^___VVVOOOLLLKKKIIILLLQQQZZZgggqqqssstttssshhhYYYQQQKKKDDDAAABBBDDDCCCBBB>>>AAADDDEEEFFFGGGHHHJJJHHHIIIJJJKKKLLLLLLLLLLLLTTTUUUVVVXXX[[[]]]^^^___aaabbbccceeefffggghhhhhhkkklllnnnqqqssstttuuuvvvqqqrrrrrrrrrrrrqqqpppooolllkkkkkkkkkkkkkkkkkkkkkllljjjgggffffffdddaaa^^^```aaabbbcccdddeeeffffffddddddcccccccccbbbbbbbbbaaa`````````___\\\XXXUUURRRQQQOOONNNMMMMMMMMMMMMPPPSSSVVVWWWWWWWWWXXXYYYUUUWWWYYY[[[\\\]]]\\\[[[[[[XXXWWWXXX[[[]]]]]]\\\\\\[[[YYYXXXZZZ]]]```aaa___]]]\\\___dddeeebbb___bbbbbbccceeeggggggeeebbbaaaaaa______```bbbdddeeeiiigggdddaaa^^^\\\[[[[[[______]]]\\\ZZZYYYXXXXXXUUUUUUVVVZZZ\\\\\\YYYUUUXXXZZZ\\\^^^___^^^\\\ZZZLLLGGGAAA>>>===???@@@@@@>>>BBBEEEHHHPPPYYY\\\ZZZYYYXXXYYYZZZ]]]^^^]]]\\\[[[ZZZYYYXXXWWWXXX[[[^^^aaa___]]]^^^```aaa```______```aaa```\\\XXXVVVUUUTTTQQQOOONNNNNNNNNKKKHHHJJJGGGEEEDDDEEEEEEDDDBBBBBBBBBBBBAAA???===:::999<<<<<<;;;;;;;;;;;;<<<<<<;;;===>>><<<:::888999;;;999999===EEEPPP[[[cccggghhhjjjdddSSSEEE>>>;;;999777<<<999777;;;999<<>>???===:::}}}ttthhh^^^XXXVVVSSSQQQOOONNNPPPTTTXXX[[[^^^XXXQQQMMMJJJHHHKKKOOOVVVcccnnnqqqsssrrriii^^^UUUNNNEEE@@@@@@BBBCCCCCC@@@CCCFFFIIIJJJLLLOOOQQQRRRTTTVVVXXXZZZZZZZZZZZZ___aaaeeeiiikkkmmmmmmmmmjjjlllpppssssssrrrpppnnnpppqqqrrrtttuuuvvvwwwwwwrrrqqqooommmkkkjjjiiiiiiffffffffffffffffffggggggjjjhhhfffeeedddcccaaa___``````aaaaaaaaaaaaaaaaaa^^^___```aaacccdddeeeeee```______```aaa```]]][[[\\\[[[YYYWWWVVVUUUUUUUUUXXXYYYYYYXXXWWWWWWXXXZZZVVVXXXZZZ]]]^^^]]][[[ZZZZZZYYYXXXYYY\\\^^^^^^^^^[[[ZZZYYYZZZ[[[___bbbdddaaa___]]]^^^aaacccaaa___aaa``````aaadddeeedddccc____________```aaabbbcccjjjhhheee```\\\XXXVVVUUU[[[[[[ZZZZZZXXXWWWUUUTTTTTTVVVYYY]]]^^^[[[UUUQQQXXXXXXXXXYYYZZZ\\\]]]]]]SSSMMMEEE???>>>>>>@@@AAA@@@EEEHHHLLLSSS[[[]]][[[\\\ZZZYYYZZZ[[[]]]\\\\\\______^^^\\\ZZZZZZ]]]___aaa``````aaadddfffgggfffhhhjjjkkkjjjgggdddbbbaaa```^^^\\\[[[ZZZYYYVVVTTTTTTQQQNNNMMMLLLKKKJJJHHHKKKJJJHHHFFFCCC@@@===<<<<<<<<<============<<<<<<<<<<<<===;;;:::999:::<<<999:::???GGGRRR]]]dddgggjjjhhh^^^MMM@@@;;;:::999777;;;999777;;;999===KKK___hhhoookkk^^^OOOHHHGGGHHHHHHIIILLLRRRYYY```ddddddeeecccZZZMMMCCC>>>===@@@???======@@@FFFOOOVVV\\\^^^bbbhhhkkkllliiifffbbbaaa^^^^^^dddiiieee]]]HHH;;;333555888666666999555666:::BBBLLLVVV\\\```nnn___KKK???<<<===<<<;;;~~~vvvjjj```XXXUUUTTTRRRPPPOOOPPPSSSVVVYYY^^^ZZZUUUOOOJJJHHHJJJMMMSSS___kkkpppsssrrrllldddZZZSSSIIIBBB@@@BBBDDDEEEGGGJJJNNNQQQSSSVVVYYY[[[aaaccceeeggghhhhhhhhhgggfffiiimmmqqqttttttsssrrrooopppssstttsssqqqmmmkkkkkkkkklllmmmnnnnnnnnnnnnllljjjgggeeecccbbbbbbbbbbbbccccccdddddddddddddddiiihhhfffeeedddcccbbbaaaccccccbbbbbbaaaaaa``````]]]^^^___aaaccceeefffgggaaa```______```___^^^\\\______^^^]]]\\\\\\[[[[[[\\\\\\]]]\\\ZZZYYYZZZ[[[YYY[[[^^^```aaa```]]]\\\\\\\\\\\\]]]___```aaaaaa^^^^^^]]]]]]^^^aaaeeehhhgggdddbbbbbbdddeeeeeecccaaa```^^^___aaacccdddddd````````````````````````eeecccaaa^^^[[[XXXVVVVVVYYYYYYYYYYYYXXXWWWUUUTTTXXXZZZ^^^```aaa^^^YYYVVVYYYXXXVVVUUUUUUXXX[[[]]]YYYTTTLLLFFFCCCBBBAAAAAACCCGGGKKKNNNTTT[[[]]]ZZZ]]]ZZZXXXXXXYYYZZZZZZZZZ_________^^^\\\\\\___aaaaaaaaaaaabbbdddfffggghhhhhhjjjlllllljjjgggfffffffffeeedddcccbbbaaa```___]]]\\\ZZZXXXWWWWWWVVVUUUYYYXXXUUURRROOOKKKHHHGGGEEEFFFGGGHHHHHHHHHGGGFFFBBBAAA@@@>>>=========>>>===???CCCKKKTTT\\\aaabbbjjjcccVVVGGG<<<888888999666;;;888777;;;999===LLLbbbjjjpppkkk]]]PPPIIIHHHHHHHHHIIIMMMSSSZZZaaaeeedddddd```UUUHHH>>><<<<<>>===;;;<<>><<<=========xxxmmmaaaXXXSSSTTTRRRPPPOOOPPPRRRUUUWWW___^^^YYYRRRKKKIIIJJJKKKPPP\\\iiipppssssssoookkk___YYYPPPIIIGGGHHHJJJLLLSSSUUUYYY\\\^^^```bbbdddiiiiiijjjkkkkkkjjjiiihhhkkkmmmppprrrsssrrrqqqpppssssssrrrpppnnnllliiihhheeefffgggggghhhgggggggggfffdddbbb```______aaabbbbbbbbbcccdddeeeeeeddddddfffeeedddcccbbbaaabbbccceeeddddddcccbbbaaaaaa```^^^^^^```aaabbbdddeeefffaaa___^^^^^^```aaa```___bbbbbbbbbccccccccccccccc___aaaddddddcccaaaaaaaaa___aaaccceeefffeeecccbbbaaabbbcccdddddddddeeeeeedddeeedddcccbbbdddhhhlllnnnmmmkkkkkkkkkllllllkkkgggeeebbbbbbdddgggiiiiiiddddddccccccaaa```______bbbbbb```___]]][[[YYYXXX\\\\\\\\\\\\[[[ZZZZZZYYYZZZ[[[]]]___^^^]]]\\\\\\[[[YYYUUUSSSSSSUUUXXX[[[XXXUUUQQQNNNLLLKKKHHHFFFHHHKKKMMMOOOTTTZZZ[[[YYY[[[YYYVVVUUUWWWXXXXXXWWW[[[[[[\\\\\\[[[\\\^^^```aaabbbbbbbbbcccdddeeegggfffhhhkkkllljjjiiihhhhhhhhhiiiiiiiiihhhhhhhhhiiieeeeeeddddddccccccddddddhhhfffdddaaa^^^[[[YYYXXXXXXYYYZZZ\\\\\\\\\[[[ZZZRRRPPPLLLHHHEEEBBB???===@@@BBBGGGOOOWWW]]]___```fff\\\MMMAAA999666777999666;;;888777;;;999===LLLbbbjjjoooiii[[[NNNHHHHHHHHHIIIJJJNNNTTT[[[bbbfffgggeee___RRREEE======???>>>>>>===<<<<<<>>>BBBFFFGGGIIILLLOOORRRUUUWWWYYY```___^^^aaafffggg]]]PPP<<<777555777999999888888666777<<>>======@@@yyyooodddZZZTTTSSSRRRPPPOOOPPPRRRTTTVVV```bbb^^^TTTMMMJJJKKKJJJOOOYYYfffpppsssrrrqqqpppeeeaaa\\\VVVTTTTTTUUUWWW^^^aaadddeeeffffffhhhjjjllllllkkkjjjiiihhhggggggmmmmmmmmmmmmmmmllllllkkkooommmkkkhhhfffdddcccccceeefffgggggghhhgggggggggdddcccbbbaaaaaabbbdddeeebbbdddeeegggggggggffffffbbbcccbbbaaa______aaaccceeeeeedddddddddcccccccccaaabbbbbbcccdddeeeffffffbbbaaa___```cccfffhhhhhhggghhhiiijjjkkkkkkkkkkkkfffiiilllmmmllljjjjjjjjjeeefffhhhiiijjjjjjjjjiiihhhjjjlllllljjjiiijjjjjjjjjlllllljjjhhhjjjnnnsssttttttttttttttttttsssssspppnnnjjjjjjkkknnnooopppkkkjjjiiigggfffeeeeeeeeehhhhhhgggeeecccaaa___]]][[[[[[ZZZYYYYYYYYYZZZZZZ[[[\\\\\\\\\[[[[[[\\\^^^]]]ZZZWWWUUUTTTVVVYYY[[[UUUTTTSSSSSSTTTTTTRRRPPPNNNPPPPPPOOOSSSYYY[[[XXXXXXVVVUUUUUUVVVWWWVVVUUUVVVWWWYYYYYYXXXYYY[[[]]]aaabbbcccbbbaaaaaaccceeedddgggjjjkkkkkkjjjjjjkkkiiikkkllllllkkkkkkmmmnnniiijjjkkkkkkjjjjjjlllnnnpppooommmkkkiiihhhggggggeeeeeefffggghhhhhhhhhhhheeebbb\\\VVVQQQJJJCCC???CCCFFFLLLTTT\\\aaabbbaaa```SSSEEE===999777777999555:::888777;;;:::>>>MMMaaahhhlllfffWWWJJJEEEEEEGGGHHHIIIMMMSSS[[[bbbfffhhhgggaaaVVVIIIAAA@@@BBB>>>??????>>>>>>???AAADDDBBBDDDFFFGGGGGGHHHJJJLLLTTTUUUVVVXXX^^^___WWWLLL<<<:::888999:::999888888666777;;;DDDPPP]]]ggglll```OOOAAA???@@@======@@@yyyqqqggg]]]WWWRRRQQQPPPOOOPPPRRRTTTVVVbbbeeebbbWWWNNNLLLKKKJJJMMMVVVdddnnnqqqpppqqqrrrkkkjjjhhheeebbbaaabbbbbbggghhhjjjjjjiiihhhiiijjjmmmkkkiiigggeeeeeefffgggjjjhhhfffdddcccdddfffgggfffeeedddbbbaaa``````___fffggghhhiiiiiiiiiiiiiiiddddddccccccdddeeeggghhhccceeegggiiiiiiiiihhhgggddddddeeecccaaaaaaeeehhhgggggggggggghhhhhhiiiiiiiiiiiijjjjjjkkklllmmmmmmjjjhhhffffffiiilllmmmnnnnnnnnnppppppqqqpppoooooommmnnnoooooommmmmmmmmoooiiijjjjjjkkklllnnnooopppooorrrtttssspppnnnnnnooonnnppprrrpppnnnpppvvv{{{vvvxxxyyyzzzyyyyyyxxxxxxvvvssspppoooppprrrrrrrrrqqqpppnnnllllllmmmnnnooopppppppppooommmkkkiiiggg^^^\\\ZZZYYYYYY[[[]]]^^^aaabbbcccbbb___^^^___aaa]]]\\\ZZZZZZZZZ[[[\\\^^^WWWUUUTTTTTTUUUVVVVVVUUUUUUVVVSSSQQQSSSYYY[[[YYYVVVUUUUUUVVVXXXXXXWWWUUUTTTUUUWWWVVVVVVVVVWWWYYY[[[]]]^^^^^^]]]]]]___bbb^^^aaaeeeggggggggghhhiiiiiikkklllllljjjjjjkkkmmmiiikkkmmmlllkkkkkknnnqqqpppooonnnmmmmmmmmmnnnooojjjjjjjjjjjjkkklllmmmnnnooolllgggccc^^^WWWOOOIIIKKKNNNTTT[[[aaacccbbb```XXXKKK???;;;:::888777999555:::888777;;;:::>>>MMMaaahhhkkkdddVVVIIIEEEEEEEEEFFFGGGKKKQQQYYY```eeeggghhhfff^^^QQQGGGCCCCCC???@@@AAAAAAAAAAAACCCEEE???AAACCCCCCAAAAAACCCFFFGGGJJJKKKLLLOOOPPPJJJCCC;;;;;;:::999999:::999888666777;;;DDDQQQ```lllsssZZZIII>>>???AAA===;;;???~~~yyysssjjj```ZZZQQQPPPOOOOOOPPPRRRTTTVVVbbbgggeeeYYYOOOMMMLLLJJJKKKTTTbbbmmmpppnnnpppsssoooppppppooommmkkkjjjjjjjjjlllmmmllliiihhhhhhhhhhhhfffccc`````````bbbdddeeebbb^^^\\\[[[^^^aaacccbbbcccdddddddddccccccbbbeeefffggghhhhhhhhhhhhhhhddddddddddddeeefffggggggdddeeehhhjjjjjjjjjiiihhhggghhhiiigggeeeeeeiiimmmjjjjjjkkklllmmmnnnnnnoooppppppqqqrrrssstttuuuvvvtttqqqmmmllllllnnnooooooqqqrrrsssssssssqqqpppoooqqqpppooollljjjjjjmmmoookkkkkkkkkkkkmmmooorrrssstttvvvxxxwwwtttqqqqqqrrrooorrrttttttrrruuu{{{vvvxxx{{{}}}|||{{{zzzzzzwwwtttqqqpppqqqrrrrrrqqqtttsssqqqpppqqqsssvvvxxxtttuuuvvvvvvvvvtttsssrrrgggeeebbb``````cccfffhhhiiikkkmmmkkkgggddddddeee\\\\\\]]]]]]^^^___aaaaaa^^^ZZZUUUSSSSSSTTTUUUUUUZZZZZZVVVRRRTTTYYY\\\ZZZUUUUUUVVVXXXYYYYYYWWWUUUTTTVVVVVVVVVTTTSSSTTTUUUTTTWWWYYYYYYXXXXXX[[[___WWWZZZ^^^aaabbbbbbccccccgggiiikkkjjjgggeeegggiiiiiikkklllllljjjjjjlllooolllllllllkkklllnnnpppqqqooonnnnnnnnnnnnppprrrsssooommmkkkjjjhhhccc[[[UUUTTTVVV[[[```dddddd```]]]TTTFFF;;;:::;;;999777999555:::888777;;;:::>>>MMMccciiimmmeeeWWWJJJFFFGGGCCCDDDEEEIIIPPPWWW___ccceeeiiikkkeeeYYYLLLEEEBBB@@@AAACCCDDDCCCCCCEEEGGGAAADDDFFFFFFDDDCCCFFFHHHCCCFFFGGGFFFGGGHHHDDD>>>:::;;;:::888888::::::888666777:::CCCRRRcccpppwwwVVVFFF;;;>>>AAA<<<:::===zzzuuuqqqjjj```XXXVVVTTTPPPNNNOOOSSSWWW[[[^^^hhhiii[[[PPPNNNMMMGGGMMMRRR___mmmrrrmmmkkkmmmqqqqqqpppooonnnmmmmmmlllnnnmmmkkkhhhfffdddbbbaaaeeeccc___ZZZXXXZZZ___ccc]]]]]]]]]^^^___bbbdddeeeccccccbbbaaa______aaacccdddeeefffeeeddddddeeefffaaacccfffggghhhiiikkkmmmfffkkkppppppnnnlllnnnqqqjjjnnnrrrqqqnnnlllooosssqqqrrrrrrpppnnnnnnoooqqqrrrsssvvvxxxxxxvvvtttsssrrrrrrrrrrrrqqqqqqqqqqqqqqqqqqqqqqqqqqqrrrssstttooopppooommmjjjjjjnnnrrrmmmpppqqqnnnjjjjjjmmmrrrpppwww{{{xxxnnnhhhhhhlllkkknnnrrruuuwwwxxxzzz|||yyyzzz{{{yyywwwvvvyyy|||wwwtttqqqooopppqqqqqqqqqpppqqqrrrqqqnnnnnnqqqtttsssttttttuuuvvvvvvvvvvvvnnnkkkgggeeefffiiijjjkkkxxxxxxwwwsssnnnkkkjjjkkkjjjfffcccccccccbbb^^^[[[ZZZ```___UUUQQQVVV[[[[[[XXXUUUTTTXXXYYYUUUSSSSSSXXXWWWWWWVVVVVVUUUUUUUUUTTTTTTSSSSSSSSSSSSTTTTTTUUUVVVXXXYYYYYYXXXVVVUUUVVVYYY]]]]]]\\\\\\^^^aaaccccccdddfffggghhhiiijjjfffhhhjjjkkklllllllllkkkiiijjjkkkkkklllnnnrrruuummmmmmllllllmmmoooqqqssstttpppkkkiiijjjgggbbb\\\bbbeeeeeecccccceeeccc___SSSFFF;;;888:::999777777999<<<666666<<<;;;===JJJaaahhhiii```TTTLLLHHHEEEGGGDDDBBBCCCIIITTT^^^eeeiiijjjkkkiiicccZZZQQQKKKIIIHHHGGGHHHHHHHHHFFFDDDDDDCCCDDDEEEFFFFFFCCCAAAFFFDDDBBBBBBBBBBBB@@@???@@@;;;888999888666888<<>>;;;===>>><<<999|||zzzwwwvvvtttmmmcccZZZWWWUUUSSSQQQRRRUUUYYY\\\ccclllkkk^^^QQQNNNKKKEEEHHHNNN\\\kkkqqqooooooqqqqqqpppooonnnlllkkkiiiiiibbbbbbbbbaaa```^^^]]]\\\\\\\\\\\\ZZZYYYZZZ]]]```____________```bbbccceee```aaabbbbbbaaabbbdddfffhhhiiiiiijjjiiiiiiiiijjjkkkmmmnnnnnnmmmnnnppprrrooossswwwwwwsssqqqrrrtttnnnooopppooonnnoooqqqttttttsssrrrpppoooppptttwwwuuuvvvwwwwwwwwwuuutttrrrnnnnnnooooooooooooooonnnmmmmmmmmmmmmmmmnnnoooooojjjlllmmmmmmlllkkklllmmmgggjjjmmmllljjjjjjnnnrrrrrrvvvxxxtttmmmhhhiiilllpppqqqrrrsssssstttwwwzzzuuuvvvvvvuuutttuuuyyy}}}zzzwwwsssqqqqqqsssssssssqqqqqqqqqooommmmmmpppsssppppppqqqsssuuuwwwyyyzzzxxxxxxvvvrrrnnnmmmpppttt}}}xxxxxxyyyxxxqqqjjjnnnllliiiiiijjjiiiddd```[[[ccccccZZZVVVZZZ]]][[[[[[VVVSSSTTTTTTRRRRRRTTTWWWWWWXXXXXXXXXYYYYYYYYYVVVUUUUUUTTTTTTTTTTTTUUUTTTUUUWWWXXXYYYXXXWWWVVVVVVYYYZZZZZZXXXWWWXXXZZZ]]]]]]^^^___aaabbbcccccccccdddfffggghhhiiijjjjjjkkkmmmnnnnnnlllllllllmmmmmmmmmllllllmmmoooqqqsssqqqlllhhhgggiiikkkiiifffeeeggggggdddcccdddbbb^^^PPPDDD:::888999888777777999<<<777666;;;:::===JJJ```fffggg]]]RRRKKKHHHFFFEEEDDDBBBBBBFFFOOO[[[ccceeeggghhhiiihhheeebbb___XXXVVVTTTRRRQQQOOOKKKIIIGGGFFFFFFFFFGGGGGGEEECCCFFFEEEDDDDDDDDDDDDCCCAAA===999888999999666777;;;>>>555===KKKXXXnnnxxxhhhJJJDDD>>>;;;<<<>>><<<:::ssssssuuuwwwwwwqqqhhh```WWWUUUSSSRRRSSSVVVYYY\\\eeemmmmmmaaaUUUPPPKKKFFFFFFMMMYYYfffmmmllllllnnnlllkkkjjjhhhfffdddcccbbbYYYZZZ[[[\\\\\\\\\[[[ZZZWWWZZZ\\\]]]\\\ZZZZZZ[[[____________```aaabbbccc___aaadddeeeffffffhhhiiilllmmmnnnoooooooooooonnnuuuuuutttsssrrrrrruuuxxxwwwzzz}}}|||xxxuuuuuuwwwqqqooonnnnnnppprrrssssssvvvuuusssqqqqqqssswww{{{wwwvvvuuutttrrrqqqpppoooiiijjjlllnnnnnnmmmlllkkkjjjjjjjjjjjjjjjkkkkkkkkkfffhhhkkknnnpppnnnkkkgggaaaeeeiiikkkkkklllooorrrttttttrrroookkkiiijjjkkkttttttrrrpppoooqqqtttwwwuuuuuutttrrrqqqrrrvvvzzz{{{xxxuuussstttttttttsssqqqpppnnnkkkiiijjjmmmpppmmmmmmnnnpppssswwwzzz|||~~~vvvrrrwww}}}~~~~~~{{{uuupppuuurrrpppooonnnkkkddd___```iiilllfffdddiiijjjgggbbb[[[UUUUUUTTTSSSTTTXXXXXXXXXYYYZZZ\\\]]]^^^^^^XXXXXXXXXWWWWWWVVVVVVVVVTTTUUUVVVWWWXXXXXXWWWWWWUUUVVVWWWWWWUUUUUUUUUWWWYYYYYYYYYZZZ[[[\\\\\\]]]______```aaabbbdddfffggggggjjjlllmmmkkkiiihhhhhhmmmlllllllllmmmoooqqqrrrooojjjeeedddgggjjjkkkkkkggghhhgggdddcccdddaaa\\\KKKAAA888777999888777888999<<<777555:::999===KKK```dddcccZZZOOOJJJGGGFFFBBBCCCBBB@@@AAAHHHUUU___cccdddfffhhhiiijjjkkkkkkfffccc```]]]ZZZWWWSSSOOONNNLLLIIIHHHHHHHHHFFFEEEGGGFFFDDDDDDEEEEEEDDDBBB;;;999999;;;;;;888888;;;::::::CCCPPP___tttsss\\\HHHCCC>>>;;;<<<===<<<;;;|||qqqsssuuuxxxyyyuuunnnhhhYYYVVVRRROOOPPPTTTYYY]]]fffllllllbbbXXXSSSNNNIIIIIIOOOXXXaaaddddddcccccccccbbbaaa```___^^^]]]\\\ZZZ[[[]]]^^^___^^^]]]\\\[[[]]]______]]]ZZZYYYYYY^^^^^^___```aaacccddddddcccfffiiikkkkkkkkklllmmmpppppppppqqqssssssrrrqqqvvvvvvuuusssrrrtttwwwzzzyyy{{{}}}|||zzzxxxxxxyyytttqqqoooqqquuuwwwtttqqqwwwwwwwwwvvvtttuuuxxxzzzvvvtttqqqnnnlllkkkjjjjjjfffhhhkkknnnooonnnlllkkkjjjjjjkkkkkkkkkkkkkkkkkkggggggjjjnnnrrrqqqlllgggaaadddiiikkklllmmmoooqqqssspppllljjjiiiiiijjjjjjssssssrrrqqqoooppprrrtttzzzxxxtttpppooopppsssuuuxxxxxxwwwwwwxxxvvvtttqqqpppnnnkkkhhhfffhhhkkknnnllllllmmmooorrrvvvyyy{{{|||zzz~~~~~~vvvrrruuuyyyzzzwwwtttrrroooiii```ZZZdddmmmqqqnnnooovvvzzzwwwkkkddd___]]]\\\ZZZ[[[]]][[[[[[\\\]]]]]]^^^______[[[[[[[[[[[[[[[ZZZZZZYYYYYYXXXXXXXXXWWWWWWWWWWWWTTTTTTUUUUUUVVVWWWXXXYYYXXXXXXXXXYYYYYYYYYYYYYYYZZZZZZZZZZZZ\\\___aaaccc^^^aaadddfffffffffggghhhjjjjjjjjjjjjkkkmmmnnnooommmjjjeeedddeeeffffffeeeeeefffeeebbbcccddd```ZZZFFF>>>777777999888777888888;;;777666:::999>>>NNN```ccc```VVVMMMIIIGGGEEE???AAAAAA>>><<>>>>>;;;:::<<<999AAAKKKUUUgggvvvkkkPPPEEEAAA===;;;<<<===<<<;;;~~~{{{vvvvvvwwwxxxxxxvvvrrrppp```[[[TTTOOOOOOUUU\\\aaaiiikkkjjjcccZZZSSSMMMIIIKKKQQQWWW[[[]]]]]]\\\[[[]]]]]]]]]]]]]]]]]]]]]]]]\\\]]]^^^^^^^^^]]]\\\\\\]]]^^^___^^^\\\\\\]]]^^^aaabbbdddfffgggiiijjjkkkjjjmmmpppqqqqqqqqqqqqrrruuusssqqqrrrssstttsssrrruuuuuutttssssssuuuyyy|||yyyzzz{{{{{{{{{zzz{{{|||xxxuuutttxxx||||||wwwqqqxxxzzz||||||zzzwwwvvvvvvsssqqqnnnkkkhhhgggfffgggfffhhhkkknnnnnnnnnlllkkkkkkllllllmmmmmmlllkkkkkkiiihhhiiilllppppppmmmiiiccceeehhhjjjkkkkkkllllllnnnjjjfffeeefffgggfffeeelllmmmoooooonnnnnnooopppyyyvvvqqqnnnmmmnnnqqqrrrtttvvvxxxzzz{{{xxxsssoooqqqnnnjjjggggggiiilllnnnlllllllllmmmoooqqqtttuuu|||xxxrrrppprrruuuxxx|||zzzwwwvvvtttoooggg```iiippprrrnnnqqqzzz|||qqqlllhhhhhhgggccc```aaa``````______^^^^^^^^^^^^^^^___`````````______^^^___^^^\\\ZZZYYYXXXXXXXXXXXXWWWVVVVVVVVVWWWXXXXXXYYYXXXXXXXXXXXXWWWWWWWWWWWWVVVVVVWWWXXX[[[]]]^^^YYYZZZ\\\\\\]]]```cccfffeeeeeefffggghhhiiijjjjjjjjjiiiggggggffffffdddcccbbbcccbbbaaacccddd^^^VVVBBB<<<777888999777777999777;;;888666::::::AAARRRaaaccc___UUULLLIIIGGGDDD===@@@@@@===999<<>>>>>;;;;;;>>>===JJJRRR\\\mmmsss```GGGAAA???===;;;<<<<<<<<<<<<|||yyyxxxwwwuuutttsssssssssiiiccc[[[TTTTTTYYY```fffkkkjjjgggaaaYYYQQQLLLJJJLLLRRRWWWYYYZZZ]]]]]]\\\]]]^^^^^^______``````aaa\\\\\\\\\[[[[[[[[[[[[ZZZ\\\]]]^^^______aaaeeehhhiiijjjlllnnnpppqqqrrrrrrppprrrtttuuuuuuuuuwwwxxx{{{wwwrrrrrrtttuuuuuusssvvvvvvwwwvvvvvvxxx{{{~~~yyyyyyzzz{{{|||}}}~~~~~~|||zzzyyy{{{~~~}}}wwwrrrvvvyyy||||||yyyuuurrrqqqooommmkkkhhhfffeeedddddddddeeegggiiijjjiiihhhggghhhiiijjjjjjjjjiiihhhgggeeeeeeeeeggghhhiiigggfffbbbbbbcccddddddeeeddddddcccaaa``````aaaaaa___^^^bbbdddggghhhhhhgggggggggnnnkkkhhhgggiiikkkmmmnnnoooppprrruuuwwwuuuppplllnnnkkkgggfffgggjjjkkkllliiiiiijjjjjjkkkkkklllllluuuxxx|||uuudddbbbnnnxxxvvvoooyyywwwwwwyyy{{{zzzuuuqqquuuzzzzzztttvvv~~~}}}tttpppnnnpppoooiiiddddddddddddcccaaa```___^^^]]]aaabbbdddeeefffeeeeeedddfffdddaaa^^^\\\\\\]]]]]]bbb___[[[YYYXXXWWWVVVTTTYYYXXXXXXWWWVVVVVVUUUUUUUUUUUUVVVVVVWWWXXXZZZZZZXXXYYYXXXWWWVVVXXX[[[^^^___```aaabbbccccccdddddddddeeeggghhhhhhhhhhhhhhh```aaabbbbbbdddddd[[[PPP@@@;;;888999999777777999666;;;999777;;;<<>>???<<<999:::@@@FFFQQQTTTYYY___dddgggiiiiiibbbbbbbbbeeehhhjjjiiihhhllliiigggeeeeeedddbbb```XXXVVVSSSQQQOOONNNKKKHHHFFFAAA>>>>>>>>><<<>>>BBBFFFSSSYYYbbbrrrkkkSSSDDD>>>===<<<;;;;;;<<<======}}}zzzuuuuuutttrrrqqqppppppqqqlllggg```[[[ZZZ\\\aaadddfffdddaaa]]]XXXSSSQQQQQQPPPWWW[[[[[[\\\```bbb___```aaaaaaaaaaaabbbbbbbbb___^^^\\\[[[[[[]]]^^^___```bbbdddfffgggjjjmmmppppppqqqrrrtttttttttssssssrrrsssuuuvvvwwwyyy|||~~~|||vvvsssuuuxxxxxxwwwxxxyyyyyyyyyxxxxxxzzz|||xxxxxxxxxyyyzzz|||}}}}}}|||yyyvvvuuuvvvuuurrrooollloooqqqrrrooolllkkkjjjgggfffdddcccaaaaaa``````______```````````````___```aaabbbcccbbbaaa___^^^ZZZ\\\___```___]]]\\\\\\[[[ZZZYYYYYYZZZZZZZZZZZZVVVXXXZZZ\\\[[[YYYWWWUUUZZZ[[[\\\\\\[[[[[[\\\]]]bbb___\\\]]]```cccdddccceeeeeedddfffhhhiiihhhgggdddaaa______bbbdddeeedddcccdddeeeffffffeeedddccceeelllssstttqqqppptttyyyyyyjjj\\\[[[gggqqqqqqmmmqqqqqqqqquuuzzz|||{{{xxx}}}}}}~~~~~~xxxtttssstttsssmmmiiiiiiggggggfffdddcccaaa``````cccdddgggiiijjjkkkjjjiiiiiigggdddaaaaaabbbdddeeelllhhhccc```___]]][[[YYY[[[ZZZYYYXXXWWWVVVUUUUUUUUUVVVWWWWWWXXXXXXXXXWWWWWWXXXXXXWWWUUUTTTUUUVVVYYYZZZ[[[]]]^^^^^^______```aaabbbcccdddfffiiijjjbbbcccdddeeefffcccWWWJJJ???;;;999::::::777777999555;;;999888===???III\\\fffgggbbbXXXPPPKKKFFFAAA<<<======<<<::::::<<<>>>EEEGGGKKKPPPUUU[[[```bbbaaaaaabbbeeeiiikkkkkkjjjjjjiiiiiikkkmmmnnnmmmllleeecccaaa```___^^^\\\ZZZRRRKKKEEECCCAAAAAAEEEKKKPPPZZZ]]]gggsssbbbGGGCCC<<<<<<<<<;;;;;;;;;===>>>|||yyywwwpppqqqqqqpppooommmmmmnnnjjjgggccc___]]]]]]___```^^^[[[ZZZYYYXXXVVVWWWYYYWWW^^^aaa^^^^^^cccdddaaabbbbbbbbbaaaaaa`````````cccbbb```___```bbbeeeggggggjjjmmmooopppppprrrssssssttttttuuutttsssqqqpppqqqssstttvvvwwwzzzxxxuuuwwwzzz{{{yyyxxxzzzzzzzzzxxxwwwwwwxxxwwwvvvuuuvvvxxxyyyzzzyyyyyyuuuppplllkkkkkkllllllcccdddffffffdddccccccddd___^^^^^^]]]]]]\\\[[[[[[ZZZZZZYYYYYYYYYYYYYYYYYYXXXYYY[[[\\\[[[YYYWWWVVVPPPUUUZZZ[[[XXXTTTSSSSSSTTTRRRPPPPPPQQQSSSSSSSSSMMMQQQWWWYYYWWWTTTQQQPPPVVVVVVTTTRRRPPPQQQTTTVVV\\\YYYVVVVVVXXXZZZYYYWWW]]]ZZZWWWVVVYYY]]]___aaaZZZXXXVVVWWW[[[]]]]]]\\\]]]___bbbccccccaaa___]]]WWWaaajjjiii```\\\bbbjjjdddccc```\\\[[[```iiiqqqkkkjjjjjjnnntttwwwwwwuuuxxx~~~|||}}}xxxvvvwwwvvvqqqnnnoooiiihhhgggfffeeedddccccccccceeehhhkkkmmmnnnmmmmmmiiihhheeecccdddfffiiikkkrrrnnniiifffffffffdddbbb^^^]]]\\\[[[YYYXXXWWWWWWVVVWWWXXXYYYYYYXXXWWWVVVSSSUUUXXXXXXVVVTTTTTTTTTVVVWWWXXXYYY[[[[[[[[[[[[______^^^]]]]]]```eeehhheeefffggghhhhhhcccTTTEEE???;;;:::;;;;;;777777999444;;;999999>>>@@@KKK___hhhhhhcccZZZRRRLLLFFF@@@<<<<<<<<<<<<;;;::::::999@@@??????AAAEEEJJJPPPSSSbbbaaabbbdddgggiiihhhgggddddddgggkkkooorrrrrrqqqooommmlllkkkllllllkkkiii]]]TTTLLLIIIGGGGGGMMMTTTVVV^^^```jjjttt[[[AAADDD;;;;;;<<<<<<;;;;;;===>>>~~~zzzyyytttrrrpppnnnkkkhhhfffeeeddddddbbbaaa___\\\ZZZYYY___^^^\\\ZZZYYYXXXWWWWWW\\\___bbbcccaaaaaaccceeeaaaaaa``````aaabbbdddeeehhhfffdddfffjjjlllllljjjkkkmmmooorrrssssssrrrrrrppppppppppppppppppppppppvvvvvvtttssssssvvv||||||zzzwwwtttssstttwwwyyytttssssssrrrqqqqqqqqqrrruuurrrqqqsssqqqmmmkkkmmmjjjhhhfffcccaaaaaaaaabbb[[[ZZZZZZYYYYYYXXXXXXWWWWWWXXXYYYWWWUUUSSSRRRSSSTTTUUUVVVTTTRRRPPPPPPQQQQQQRRRSSSSSSSSSQQQPPPOOOOOOOOONNNNNNNNNMMMMMMMMMQQQPPPOOONNNMMMMMMMMMMMMLLLLLLLLLKKKKKKJJJIIIHHHKKKKKKKKKKKKJJJJJJJJJJJJQQQPPPOOOPPPRRRRRRRRRQQQPPPNNNMMMNNNPPPRRRRRRRRRTTTTTTSSSSSSSSSSSSTTTTTTZZZZZZ[[[\\\[[[ZZZYYYXXXWWWZZZ[[[YYYTTTRRRUUUYYYZZZZZZ[[[\\\]]]^^^___```eeefffggghhhiiijjjjjjjjjlllmmmooorrruuuxxx{{{|||yyyuuuqqqpppqqqqqqnnnllliiiiiihhhhhhiiiiiijjjkkkmmmlllkkklllooopppnnnlllllljjjjjjkkkhhhdddeeeiiiiiijjjiiihhheeedddeeefffeeebbb``````aaa```]]]ZZZ[[[\\\ZZZVVVRRRRRRVVVZZZVVVXXXXXXVVVSSSRRRSSSVVVVVVVVVWWWWWWWWWVVVVVVVVVYYYXXXYYYZZZ]]]```dddfffaaa```aaadddeee^^^PPPDDD???<<<999777888999999888777;;;<<<::::::BBBSSSaaagggggggggdddXXXJJJDDDEEEAAA???;;;:::::::::::::::<<<===???@@@@@@BBBDDDGGGNNNSSSYYY^^^aaaccceeefffjjjkkklllmmmmmmlllkkkjjjjjjlllnnnoooooopppsssuuukkkgggaaaZZZUUUVVVYYY\\\^^^bbbnnnvvvkkkSSSEEEFFF===888666999:::999;;;>>>~~~{{{{{{uuusssppplllhhhddd```_________``````______^^^]]]]]]]]]\\\[[[[[[ZZZYYYYYY[[[^^^aaaccccccccceeehhhgggffffffgggiiilllnnnoooooommmkkkjjjjjjkkkkkkkkkpppqqqsssuuuvvvuuuttttttoooppppppqqqqqqrrrrrrrrruuutttssspppoooqqqvvvyyyzzzxxxuuurrrppppppqqqrrrmmmlllkkkjjjiiihhhhhhhhhfffcccbbbdddccc^^^]]]___YYYXXXUUUSSSQQQQQQQQQRRRQQQQQQQQQQQQPPPPPPPPPPPPNNNPPPQQQPPPNNNLLLLLLMMMLLLMMMNNNMMMKKKJJJKKKLLLPPPPPPQQQRRRQQQQQQPPPOOOLLLLLLLLLLLLKKKKKKKKKKKKLLLLLLKKKKKKKKKLLLLLLMMMKKKKKKKKKKKKJJJIIIHHHGGGIIIIIIIIIIIIIIIIIIIIIIIILLLKKKJJJKKKMMMNNNMMMLLLMMMKKKJJJKKKMMMNNNNNNMMMOOOOOONNNNNNNNNOOOOOOPPPOOOOOOPPPPPPPPPOOONNNMMMPPPSSSTTTRRRNNNLLLNNNRRRNNNOOOOOOPPPRRRSSSSSSTTTZZZ[[[\\\]]]^^^^^^^^^^^^\\\]]]^^^```bbbdddeeefffcccbbbbbbbbbdddeeedddcccdddddddddeeefffhhhiiijjjooonnnnnnpppsssuuusssrrrooolllllllllhhhddddddhhhhhhiiijjjjjjiiiiiikkkmmmnnnjjjfffdddddddddcccaaa]]]___```^^^[[[[[[]]]```YYYZZZZZZWWWTTTRRRSSSUUUUUUUUUUUUUUUVVVWWWXXXXXXXXXWWWWWWXXXZZZ]]]```bbbbbb```___```aaa[[[OOOEEE===;;;888777888888888777777999::::::===HHHXXXeeeiiijjjkkkiii]]]NNNEEEEEEDDDAAA===;;;;;;;;;::::::<<<===>>>>>>===>>>@@@BBBEEEHHHLLLPPPSSSXXX]]]```gggiiillloooooonnnllljjjhhhiiikkkkkklllooosssvvvooonnnkkkddd^^^[[[\\\^^^aaaeeennnsssdddLLL>>>>>><<<888666888999999:::>>>~~~zzzvvvuuuqqqpppnnnjjjfffbbb___]]]______```aaaaaaaaaaaaaaa[[[\\\]]]^^^___^^^]]]\\\]]]```ccceeeggghhhjjjlllnnnkkkiiikkkooorrrsssrrrsssrrrpppmmmkkklllnnnppptttuuuvvvwwwwwwvvvuuutttoooooopppqqqrrrsssttttttxxxwwwuuurrroooooorrrtttrrrpppnnnllliiihhhggggggcccbbb```___^^^]]]\\\\\\VVVSSSRRRTTTSSSOOOMMMOOOOOOMMMKKKIIIHHHHHHHHHHHHGGGGGGHHHHHHHHHHHHIIIIIIJJJKKKMMMMMMKKKJJJKKKLLLJJJKKKLLLKKKJJJIIIJJJLLLLLLLLLMMMNNNNNNNNNMMMMMMJJJJJJIIIIIIIIIHHHHHHHHHGGGGGGGGGHHHIIIJJJKKKLLLIIIIIIIIIIIIHHHGGGFFFFFFGGGGGGGGGGGGGGGGGGGGGGGGIIIGGGGGGGGGIIIJJJIIIHHHIIIGGGFFFGGGIIIIIIIIIHHHHHHHHHHHHHHHHHHIIIJJJKKKJJJJJJJJJKKKJJJJJJIIIHHHJJJLLLMMMKKKGGGFFFHHHKKKHHHHHHIIIJJJKKKLLLLLLMMMNNNNNNOOOPPPQQQQQQQQQQQQRRRRRRSSSSSSTTTTTTUUUUUUTTTWWWZZZ\\\\\\]]]^^^___\\\\\\]]]^^^```bbbdddeeekkkkkklllooosssuuuuuutttqqqooommmmmmiiiddddddgggjjjkkkllllllkkklllnnnpppvvvrrrmmmiiihhhhhhhhhhhh```cccffffffcccbbbdddggg```aaa```]]]YYYWWWWWWXXXVVVUUUUUUUUUVVVXXXYYY[[[YYYYYYYYYYYYZZZ\\\^^^```aaa^^^\\\\\\\\\XXXOOOGGG===;;;999999999:::999888999999999;;;BBBNNN]]]fffhhhjjjnnnnnndddSSSHHHEEECCCAAA===<<<<<<======<<<>>>??????>>><<<<<<===>>>???@@@AAABBBDDDIIIPPPUUU[[[___eeejjjmmmmmmllljjjjjjjjjjjjjjjjjjmmmqqqttttttwwwwwwsssjjjdddcccddddddggglllkkkZZZCCC888999:::777555777888888:::???|||wwwqqqlllkkkiiiiiiiiiiiihhhfffeeedddcccccccccccccccbbbaaaaaa\\\^^^aaacccdddcccbbbaaaccceeegggjjjkkkmmmnnnoooqqqmmmiiijjjnnnqqqqqqpppuuuuuuuuuqqqnnnoootttyyyvvvvvvvvvvvvuuusssrrrqqqppppppqqqqqqqqqqqqrrrrrruuuuuurrrnnnkkkiiijjjkkkffffffeeecccbbb```^^^]]][[[ZZZXXXWWWUUUTTTSSSSSSNNNKKKKKKMMMLLLHHHFFFHHHJJJJJJHHHGGGFFFFFFFFFFFFBBBBBBCCCCCCDDDEEEFFFFFFFFFHHHJJJJJJJJJIIIJJJKKKJJJKKKLLLKKKIIIIIIIIIKKKIIIIIIIIIJJJJJJJJJJJJJJJIIIIIIIIIHHHHHHHHHGGGGGGEEEEEEEEEEEEFFFGGGHHHIIIGGGGGGGGGFFFFFFEEEDDDCCCCCCCCCCCCCCCDDDDDDDDDDDDGGGFFFEEEFFFHHHIIIHHHGGGEEEDDDCCCDDDEEEFFFEEECCCDDDDDDDDDDDDEEEFFFGGGGGGHHHHHHHHHHHHGGGGGGFFFFFFFFFGGGGGGFFFDDDCCCDDDFFFEEEEEEFFFFFFGGGHHHHHHIIIFFFFFFGGGHHHHHHHHHHHHHHHMMMNNNNNNNNNNNNNNNOOOOOOPPPTTTYYY[[[YYYXXXZZZ\\\VVVVVVWWWXXXYYY[[[\\\]]]___```cccgggjjjmmmoooooopppmmmmmmmmmjjjeeefffjjjlllmmmmmmmmmkkkkkkmmmnnnuuusssqqqnnnmmmmmmlllllleeegggiiigggeeeeeehhhkkkjjjiiigggdddaaa___^^^^^^ZZZYYYXXXWWWWWWYYYZZZ[[[]]]]]]\\\\\\]]]^^^______^^^\\\[[[[[[[[[WWWOOOHHH>>><<<::::::;;;;;;:::888<<<::::::>>>GGGSSS^^^eeedddgggmmmpppiiiZZZNNNJJJCCC@@@======>>>@@@@@@@@@???@@@@@@???===<<<===???AAAAAA@@@>>>>>>AAAEEEIIILLLOOOUUU[[[aaadddffffffjjjlllmmmmmmlllmmmoooqqqrrrwwwyyyvvvmmmgggfffhhhhhhhhhggg```NNN===777;;;999666555666777666:::@@@vvvqqqlllgggeeeeeeggghhhjjjkkkkkkjjjiiiaaabbbbbbccccccbbbbbbaaa```bbbeeeggghhhhhhgggfffggghhhiiikkklllnnnnnnmmmpppllljjjjjjnnnrrrtttuuu||||||{{{wwwssstttxxx}}}vvvuuuuuutttrrrpppooonnnpppoooooonnnmmmlllkkkkkkjjjiiihhhddd```]]]]]]]]]]]]]]]]]]]]]\\\ZZZYYYXXXVVVUUUSSSRRRPPPOOONNNNNNKKKHHHHHHJJJIIIEEEDDDFFFCCCBBBBBBAAA@@@@@@@@@@@@??????@@@AAABBBBBBCCCDDD@@@BBBEEEEEEEEEEEEFFFHHHHHHIIIJJJHHHFFFEEEEEEFFFJJJJJJIIIIIIIIIJJJJJJJJJIIIIIIIIIHHHHHHHHHGGGGGGEEEEEEDDDDDDDDDDDDEEEEEECCCCCCCCCCCCBBBAAA@@@@@@??????@@@@@@@@@AAAAAAAAADDDCCCBBBCCCEEEFFFEEEDDDBBBAAAAAACCCDDDDDDCCCAAACCCCCCCCCCCCCCCDDDEEEEEEBBBBBBBBBAAAAAAAAAAAAAAABBBBBBBBBAAA@@@@@@AAABBB>>>??????@@@@@@AAAAAAAAAAAAAAABBBBBBCCCCCCBBBBBBDDDEEEEEEFFFGGGGGGHHHHHHIIINNNSSSUUUTTTTTTUUUWWWUUUUUUUUUUUUVVVWWWWWWXXXTTTVVVZZZ]]]aaacccfffgggjjjhhhhhhjjjiiifffggglllkkkmmmnnnmmmlllmmmoooqqqqqqrrrttttttsssrrrppppppmmmmmmkkkgggdddeeekkkooopppnnnkkkiiigggeeedddcccaaa```^^^\\\[[[[[[[[[\\\______^^^^^^^^^^^^^^^^^^ZZZZZZ\\\]]]]]]XXXQQQKKK???===::::::::::::999888:::999;;;BBBMMMYYYaaafffbbbeeelllqqqnnnbbbYYYUUUJJJGGGCCCAAAAAAAAAAAA@@@>>>??????>>>===<<<>>>???AAABBBBBBAAA??????AAABBBCCCDDDFFFIIINNNSSSWWWYYYbbbeeejjjmmmmmmnnnoooooolllppprrrooojjjfffgggiiinnniiiaaaSSSCCC888777<<<888555555666666666;;;BBBxxxrrrpppmmmiiihhhhhhiiikkkmmmmmmlllkkkiii^^^___```bbbdddeeeeeeeeeeeefffhhhiiijjjjjjiiiiiihhhhhhhhhjjjlllmmmlllkkkooonnnnnnnnnqqqvvv{{{~~~~~~yyyvvvtttvvvwwwsssrrrqqqooonnnlllkkkjjjjjjiiihhhgggeeecccbbbbbb```aaa```^^^ZZZWWWWWWWWWWWWWWWWWWWWWVVVUUUTTTTTTPPPOOONNNLLLKKKJJJJJJJJJGGGEEEEEEGGGFFFBBBAAACCC=====================<<<;;;<<<<<<===>>>??????@@@???BBBDDDEEEDDDEEEFFFGGGHHHIIIJJJIIIGGGFFFGGGHHHLLLKKKKKKJJJIIIIIIJJJJJJGGGGGGGGGFFFFFFFFFEEEEEECCCCCCBBBAAAAAABBBBBBBBB??????@@@??????>>>===<<<;;;<<<<<<======>>>>>>??????>>>===>>>@@@@@@@@@>>>??????@@@BBBDDDDDDBBBAAACCCCCCBBBBBBAAABBBBBBCCC@@@??????>>>===>>>>>>>>>>>>======<<<<<<<<<======<<<<<<<<<======>>>>>>>>>======>>>>>>>>>>>>======>>>>>>???@@@AAABBBCCCCCCBBBEEEJJJMMMOOOQQQSSSUUUTTTTTTTTTTTTTTTTTTUUUVVVOOORRRVVVYYY[[[]]]```bbbaaa```aaaddddddbbbeeejjjggghhhkkklllmmmooosssuuuooorrrvvvwwwvvvtttsssrrrsssrrrnnnjjjfffhhhoootttpppnnnkkkjjjjjjiiihhhfffgggfffeeedddbbb```___^^^______^^^^^^^^^^^^]]]]]]YYYZZZ]]]______\\\UUUQQQCCC@@@<<<999999999999888777:::???IIITTT^^^eeehhhdddeeejjjppppppiiidddcccYYYUUUOOOKKKHHHFFFDDDBBB???@@@@@@???===<<<>>>???===???AAAAAAAAA@@@AAAAAABBB@@@???>>>@@@CCCGGGIIIRRRVVV\\\bbbeeehhhjjjlllkkklllmmmlllkkkjjjkkklllmmmdddVVVGGG;;;555666888777555555666666666===EEEwwwrrrrrrpppmmmllljjjkkkmmmnnnnnnmmmkkkiiicccdddeeeggghhhiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiihhhhhhkkknnnpppooonnnpppqqqrrrpppooorrryyy~~~{{{wwwtttrrrpppnnnmmmkkkjjjiiigggeeedddcccccc``````___]]]\\\[[[ZZZYYYYYYZZZ[[[ZZZXXXVVVUUUUUUQQQQQQPPPNNNMMMLLLKKKKKKIIIHHHGGGFFFEEEEEEEEEEEECCC@@@@@@CCCBBB>>>===???<<<=========>>>=========::::::;;;;;;<<<<<<======???AAACCCDDDCCCCCCDDDEEEEEEFFFHHHHHHHHHHHHJJJKKKJJJIIIHHHFFFEEEEEEEEEFFFCCCCCCBBBBBBBBBBBBAAAAAA>>>>>>>>>>>>???@@@AAAAAA<<<<<<<<<<<<;;;:::999999999999999:::;;;<<<<<<<<<;;;:::999:::<<<===<<<;;;<<<<<<===@@@CCCDDDBBB@@@BBBAAA@@@???>>>>>>>>>>>>@@@???>>>===<<<===>>>>>><<<;;;:::::::::;;;;;;;;;<<<<<<<<<===============;;;<<<<<<======<<<<<<;;;======>>>>>>???@@@@@@@@@@@@@@@AAADDDHHHKKKLLLLLLNNNNNNNNNNNNOOOQQQRRRRRRMMMQQQUUUWWWXXXYYY\\\^^^YYYXXXZZZ]]]]]]\\\___dddaaacccfffhhhiiilllooorrroooqqqttttttrrrppppppqqqqqqqqqooollljjjkkkqqqvvvpppmmmkkkkkklllmmmllljjjiiijjjkkkjjjiiigggdddccc```````````````______^^^[[[\\\^^^``````___\\\YYYLLLGGGBBB>>>============<<>>@@@AAAAAA@@@???@@@AAAAAA@@@>>>======???AAABBBEEEGGGKKKOOOSSSWWW\\\```eeeeeeeeefffhhhiiigggddd^^^UUUGGG<<<888777777555777666666777666666>>>GGGzzzuuutttqqqnnnmmmhhhjjjllloooooonnnlllkkkmmmmmmnnnnnnnnnmmmllllllkkkjjjiiihhhggggggggghhhkkkjjjjjjnnnrrruuuuuusssqqqssssssoooiiiiiiooovvvsssooolllkkklllllliiifffdddcccaaa___]]]\\\\\\\\\XXXXXXWWWWWWVVVUUUUUUUUUQQQSSSUUUUUUSSSQQQQQQQQQLLLKKKIIIGGGEEECCCBBBBBBCCCCCCBBBAAAAAAAAAAAAAAA@@@======@@@???<<<;;;===:::;;;<<<<<<===<<<<<<<<<;;;;;;;;;;;;<<<<<<<<<<<<999;;;===>>>======>>>???<<<>>>AAABBBCCCEEEGGGIIIGGGEEECCCAAA@@@??????@@@????????????>>>>>>>>>===:::::::::;;;===???@@@AAA::::::::::::999888777777777777888999::::::;;;;;;:::999999999;;;<<<;;;:::999:::<<>>===<<<;;;;;;;;;===<<<:::999999999:::;;;===;;;::::::;;;<<<<<<<<<999999999999::::::::::::<<<======>>>======<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<===:::999:::>>>@@@@@@>>>FFFGGGGGGHHHJJJLLLNNNOOOMMMPPPTTTVVVVVVVVVYYY\\\UUUSSSUUUXXXXXXWWWYYY^^^___```bbbcccccceeegggjjjnnnpppqqqooollljjjlllnnnkkkmmmnnnmmmkkklllqqquuuqqqooommmmmmpppqqqpppnnnjjjkkkmmmnnnnnnkkkiiigggbbbccccccccccccbbbbbbaaa^^^^^^^^^______`````````UUUOOOHHHCCCBBBCCCDDDDDDDDDJJJRRRYYY\\\]]]______eeeaaa```cccfffeeegggjjjhhheee```]]]\\\[[[ZZZYYYMMMMMMLLLIIIEEECCCBBBCCCDDDEEEDDDAAA???>>>???@@@>>>>>>???@@@AAABBBCCCDDD@@@@@@@@@@@@BBBGGGNNNSSSYYYWWWWWW[[[______ZZZTTTMMMEEE;;;666777;;;:::666777666777888666777???III~~~xxxvvvrrrmmmkkkmmmlllnnnsssyyyyyytttooopppqqqqqqpppnnnllllllllljjjjjjjjjkkklllmmmnnnoootttrrroooooopppqqqqqqqqqmmmkkkfff```\\\]]]ccchhhllljjjgggeeedddbbb___\\\]]]\\\[[[ZZZYYYXXXXXXXXXTTTTTTSSSSSSSSSSSSTTTTTTNNNMMMKKKIIIHHHGGGFFFFFFDDDBBB@@@???@@@@@@???>>>>>>>>>======<<<<<<<<<;;;==============================<<<;;;;;;:::999999999999999999::::::;;;<<<;;;999999:::<<<===<<<;;;<<<<<<<<<============>>>@@@???>>>===============<<<;;;;;;:::::::::;;;;;;999999::::::::::::;;;;;;::::::::::::::::::::::::999999888888888888999999999::::::;;;;;;::::::999:::999999;;;>>>???>>>=========<<<:::888999;;;===::::::::::::;;;;;;;;;;;;;;;:::::::::999999999888777777888999:::;;;<<<<<<999999999999999999999999;;;::::::999999888888777:::;;;;;;;;;:::;;;>>>@@@AAAAAABBBCCCDDDEEEGGGHHHIIILLLOOOQQQSSSTTTVVVXXXZZZUUUOOOOOOSSSVVVUUUSSS]]]^^^^^^]]]]]]^^^```bbbggghhhhhhiiiiiiiiiiiihhhhhhlllpppoookkkhhhiiillloookkkkkknnnpppooonnnppppppppppppooommmjjjhhhgggjjjfffeeehhhhhhfffdddfffdddaaa]]]\\\^^^aaacccdddaaa\\\UUUNNNJJJJJJKKKMMMQQQZZZaaaaaa[[[VVVYYY]]]````````````aaacccdddeeecccaaaaaabbb```\\\\\\___XXXWWWWWWVVVUUUSSSOOOLLLKKKFFF@@@>>>>>>>>>===<<<======>>>@@@BBBBBB???===@@@>>>===???BBBEEEEEECCCEEEEEEEEEFFFHHHHHHFFFDDD<<<;;;999777777777777777666444555888:::===GGGQQQzzzyyyvvvsssrrrvvvsssqqqrrrvvvvvvsssooossstttuuuuuutttrrrqqqqqqoooooonnnnnnnnnoooooopppzzzwwwtttqqqooonnnkkkiiifffddd___YYYUUUUUUYYY^^^```^^^\\\[[[ZZZYYYWWWUUUVVVUUUTTTSSSRRRQQQQQQQQQTTTSSSRRRPPPOOOOOOOOOOOOJJJIIIGGGFFFDDDCCCBBBBBBBBB@@@>>>===>>>>>>===<<<============<<<<<<;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;:::999999888999999999999999:::;;;<<<:::;;;<<<;;;999999:::;;;:::::::::;;;;;;;;;<<<<<<<<<;;;:::999999999999:::<<<;;;;;;:::::::::;;;;;;;;;;;;;;;::::::999999999::::::::::::::::::::::::999999888888888888999999999999::::::::::::999999999999999:::===>>>===;;;;;;<<<======;;;999::::::999999999::::::::::::;;;999999888888888888888888777777777888888888888888999999999999999999999999888999999999999999999999999:::;;;;;;:::;;;===???>>>>>>>>>??????AAABBBCCCBBBDDDGGGHHHIIIJJJLLLMMMOOOMMMJJJJJJLLLNNNOOONNNQQQRRRSSSSSSTTTVVVYYY[[[^^^___```bbbccccccddddddaaaeeeiiiiiifffeeehhhkkkrrrnnnnnnqqqrrrooonnnpppooopppqqqpppnnnlllkkkjjjjjjfffeeehhhjjjgggfffhhheeedddccccccddddddbbbaaaaaa^^^XXXTTTRRRSSSVVVXXXUUU[[[aaaaaa\\\YYYYYY\\\^^^^^^______```aaabbbbbb___^^^^^^```___[[[\\\```___]]][[[ZZZZZZZZZYYYXXXRRRNNNIIIFFFDDDCCCAAA???@@@???@@@AAACCCCCCAAA???BBB???======???@@@???>>>BBBAAAAAAAAABBBAAA>>><<<;;;:::999777777777777888666555666777888<<>>>>>>>>???===;;;;;;<<<<<<;;;:::===<<<<<<<<<<<<;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;::::::999888888888:::999999999999::::::;;;:::<<<===;;;777555888;;;888888999999999:::::::::999999888888777777888888;;;;;;::::::::::::;;;;;;===<<<<<<;;;999888888777::::::::::::::::::::::::999999888888888888999999888888999999999999888888999888888999;;;<<<;;;999<<<>>>@@@@@@>>>;;;:::999::::::::::::;;;;;;;;;;;;999999999999999999999999999999888888888777777777999999999999999999999999666777777888999999::::::777999;;;<<<;;;;;;<<<===<<<<<<<<<<<<======>>>???<<<>>>???@@@??????AAABBBCCCDDDEEEEEEDDDDDDFFFGGGDDDFFFGGGIIIJJJLLLPPPSSSSSSUUUVVVXXXZZZ\\\\\\]]]\\\___bbbcccbbbdddhhhkkkqqqnnnnnnqqqppplllkkkmmmlllnnnpppqqqpppoooooopppkkkggggggkkkmmmkkkjjjlllgggggghhhjjjjjjhhhccc___```^^^[[[YYYYYY\\\___aaa[[[]]]```aaa___\\\ZZZZZZ[[[\\\]]]^^^___^^^^^^]]][[[YYY[[[]]]\\\ZZZ[[[___bbb```^^^]]]]]]___bbbddd]]]ZZZWWWTTTRRRNNNJJJGGGEEEDDDBBBBBBCCCCCCAAA@@@AAA???======>>>>>>===<<<@@@???======<<<;;;888666;;;:::999777777777777888777777888777666:::JJJZZZ~~~~~~~~~}}}zzzvvvtttuuuuuuuuuttt{{{|||}}}zzztttsssrrrpppnnnmmmlllllliiihhhfffeeeccc```\\\YYYXXXVVVQQQMMMKKKKKKMMMOOOOOONNNMMMNNNPPPPPPPPPNNNTTTSSSRRRPPPOOOOOOOOOOOOKKKJJJHHHFFFDDDCCCBBBBBB@@@???>>>===<<<;;;;;;;;;===<<<::::::;;;;;;:::999;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;999999999999888888777777:::999999999999999::::::999::::::999888777999:::888888888888999999999999::::::999999999999:::::::::::::::999::::::;;;;;;<<<<<<;;;::::::999888888999999999999999999999999999999888888888888999999777888888999999888888777888777777888:::;;;:::888>>>@@@AAAAAA>>><<<;;;;;;;;;;;;;;;<<<<<<<<<<<<===:::;;;;;;;;;;;;<<<<<<<<<:::::::::999999999888888999999999999888888888888777777777777888888999999555888:::;;;;;;::::::;;;>>>>>>=========>>>>>>???<<<===>>>===<<<<<<===>>>===AAAEEEDDD@@@===???AAA???@@@BBBCCCDDDFFFJJJMMMNNNOOOQQQSSSTTTVVVVVVWWWVVVXXXZZZZZZ[[[^^^bbbeeejjjhhhiiilllkkkhhhhhhkkkhhhllloooqqqpppoooqqqsssllliiihhhlllooommmmmmooohhhhhhjjjlllmmmjjjeeebbb___^^^]]]\\\\\\^^^```aaa_________``````^^^ZZZXXXYYYZZZ\\\]]]]]]\\\ZZZYYYYYYWWWXXX[[[ZZZWWWXXX\\\\\\\\\\\\\\\]]]```dddfffeeeeeedddccc```\\\WWWTTTMMMKKKHHHFFFEEEDDDBBBAAA@@@???>>>>>>???@@@@@@@@@@@@>>><<<<<<;;;:::888666;;;:::888777777777888888777888999888555;;;NNNaaa|||{{{{{{|||||||||{{{zzz||||||~~~{{{wwwooonnnllljjjhhhgggfffeee^^^]]]\\\\\\\\\ZZZWWWTTTVVVTTTPPPNNNNNNOOOQQQQQQNNNMMMMMMNNNPPPQQQPPPOOOLLLKKKJJJHHHGGGGGGGGGFFFCCCCCCBBBAAA@@@@@@@@@@@@>>>===<<<;;;;;;;;;;;;;;;===;;;::::::;;;;;;;;;:::::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;999999888888888888777777:::999999888888999999999999666444777<<<>>>;;;888999999999999::::::::::::;;;;;;::::::::::::;;;;;;999999999999999:::;;;<<<::::::::::::::::::::::::999999999999999999999999999999888888888888999999777888888999999888888777888777777999;;;;;;:::999?????????===::::::;;;===;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<888888888999999999::::::999999999888888777777777888888888777777666666666444777999::::::999999:::>>>===============>>>>>>>>>>>>>>>===<<<<<<===???@@@DDDHHHFFF???;;;;;;>>>===>>>?????????@@@DDDFFFMMMMMMOOOPPPQQQRRRRRRRRRPPPQQQQQQRRRSSSVVVYYY[[[bbbaaacccgggfffeeegggmmmkkkooorrrqqqnnnkkklllnnnkkkggggggkkkmmmkkkjjjlllhhhhhhhhhjjjkkkkkkhhhfffbbbaaa```______^^^^^^^^^aaa```______```___[[[XXXZZZ[[[]]]]]]]]][[[YYYWWWYYYWWWXXXZZZXXXUUUUUUYYYVVVXXX[[[\\\]]]___bbbeeefffhhhjjjjjjhhhddd```^^^ZZZWWWSSSPPPNNNLLLIIIGGGDDDDDDCCCBBB@@@??????@@@@@@>>><<<;;;<<<;;;:::888:::999888777777777888999888888999888777>>>SSSggg}}}{{{yyyxxxyyyzzzxxxsssnnneeedddcccaaa```___^^^^^^[[[YYYXXXWWWWWWUUUSSSQQQUUUSSSPPPPPPQQQRRRSSSRRRLLLKKKJJJKKKMMMMMMMMMLLLGGGFFFDDDCCCBBBBBBAAAAAA>>>>>>=========>>>>>>???===<<<<<<;;;;;;;;;<<<<<<===;;;::::::;;;<<<;;;:::999999:::::::::::::::;;;::::::::::::::::::::::::888888888888888888888888:::999999888888888888999999555333888@@@BBB===666999999:::::::::;;;;;;;;;999999888888999999::::::999888888999999:::;;;<<<999999999::::::;;;;;;;;;999999999999999999999999999999888888888888999999888888999999999999888888888888888:::<<<>>>===<<<======<<<:::888999<<<>>>;;;;;;<<<<<<<<<=========>>>>>>=========<<<<<<<<<777888888888999999::::::999999999888777777666666888888777777666555555444444666888999888888999:::;;;:::::::::;;;<<<<<<===<<<======<<<;;;;;;>>>@@@CCCGGGIIIFFF???::::::<<<;;;<<<<<<;;;:::;;;>>>@@@IIIJJJKKKMMMMMMNNNNNNNNNQQQQQQRRRSSSUUUWWWYYYZZZ]]]\\\^^^bbbbbbbbbhhhpppppptttvvvssslllggggggiiikkkfffeeehhhiiifffeeefffhhhgggggghhhjjjjjjiiihhheeeffffffeeedddbbbaaa___bbbbbbaaaaaaaaa```]]][[[^^^^^^^^^^^^]]][[[YYYXXXYYYXXXXXXZZZXXXTTTUUUYYYUUUYYY]]]^^^^^^___cccfffcccfffjjjjjjhhheeecccbbbdddbbb___]]][[[YYYVVVTTTPPPOOOMMMIIICCC@@@??????AAA>>><<<;;;;;;;;;:::999:::999888777777888999999888888999:::;;;EEEYYYlll~~~}}}|||xxxtttqqqppppppnnnhhhccc\\\[[[ZZZYYYYYYYYYYYYYYYWWWUUUSSSRRRSSSSSSQQQPPPSSSPPPNNNNNNOOOPPPOOONNNIIIHHHGGGGGGHHHHHHGGGFFFEEEEEECCCBBBAAA@@@@@@@@@<<<<<<;;;;;;;;;<<<<<<===<<<<<<;;;;;;;;;;;;<<<<<<<<<:::999999:::;;;;;;:::888999999999::::::::::::999999999999999999999999999999999999999999999999::::::999888888888888888777666777<<>>>>>???AAAAAAAAAAAABBBBBBBBBBBBCCCCCCCCCBBBAAA@@@??????>>><<<<<<<<<<<<<<<;;;;;;;;;999999999888777666666666666666666666666666666666555666777777666666888:::999888999999:::;;;<<<===:::;;;;;;::::::<<>>::::::;;;888999:::999888999;;;>>>BBBCCCEEEGGGHHHIIIJJJJJJPPPQQQSSSUUUXXXZZZZZZZZZYYYXXXYYY[[[[[[]]]eeeoooooossswwwtttmmmiiijjjmmmooojjjhhhjjjiiifffddddddiiihhhhhhiiikkkjjjhhhfffeeefffhhhiiiiiihhhfffeeeddddddeeedddcccaaa``````bbbbbbaaa___^^^\\\[[[ZZZXXXWWWXXXZZZYYYVVVWWW[[[YYY\\\___^^^]]]___dddjjjcccgggjjjkkkhhheeeddddddffffffeeeeeefffeeebbb```]]]]]]ZZZTTTMMMHHHFFFGGGEEEBBB???===<<<<<<:::999999999888777777888999:::999777888;;;@@@KKK^^^ppp~~~zzzwwwvvvuuuuuuqqqllljjjjjjgggaaa\\\VVVVVVUUUUUUUUUUUUVVVVVVRRRPPPNNNNNNOOOQQQRRRQQQQQQNNNKKKKKKLLLLLLJJJHHHHHHGGGEEEEEEEEEEEEDDDBBBCCCBBB@@@???>>>>>>=========<<<;;;;;;::::::;;;;;;;;;;;;;;;:::;;;;;;<<<===;;;999888888999::::::999888888888999999:::::::::999999999999999999999999999999999999999999::::::::::::999888777777888888666888<<<@@@AAA>>>999555888999999999999:::::::::::::::999999:::;;;<<<<<<888888888888999:::;;;<<<===<<<;;;;;;:::999888888888888888888888888888888999999888888888888999999999::::::;;;;;;::::::999999999:::===@@@BBBBBBAAA???BBBEEEFFFEEEDDDDDDEEEHHHHHHHHHHHHIIIIIIIIIIIIIIIIIIHHHFFFEEEDDDCCCBBBCCCCCCBBBAAA@@@???>>>>>>999999999888777666666555444444555555666777777777555666666555555666888;;;999999999:::;;;===>>>???999:::;;;:::;;;===AAADDDAAAAAAAAA>>><<<:::999999888999999999888:::<<>>===<<<;;;:::::::::<<<<<<======<<<;;;::::::999999999999999999999999888888777777888888999:::777888999999888777888999888888888888888888888888:::::::::999999888888888777777888888888999999999:::::::::::::::999888777777888888888888999999999999999999::::::;;;;;;;;;::::::999888777777888888:::999888777777777777777:::999999999999:::;;;;;;===;;;888777999:::;;;<<<@@@===:::999;;;>>>@@@@@@666===FFFMMMOOOMMMKKKIIINNNQQQSSSQQQMMMLLLPPPTTTWWWWWWUUUTTTSSSRRRPPPOOOUUUQQQMMMLLLLLLLLLKKKHHHMMMHHHAAA???AAABBBAAA@@@@@@===:::888777666333222666666777777777777666666444444555555666666777777777777777777777888888999999888666666999===AAADDD===<<<;;;999888777666666666666777888888888777777999888777777:::>>>CCCFFFJJJJJJIIIHHHHHHIIIKKKKKKMMMMMMNNNOOOQQQSSSUUUVVVZZZ[[[]]]```bbbdddeeeeeeooolllhhheeedddeeeggghhheeefffhhhiiiiiihhhgggfffdddfffggggggfffhhhmmmqqqkkkkkklllmmmnnnmmmjjjhhhllllllkkkfffaaa___```cccdddaaa]]]\\\^^^^^^\\\YYYZZZ[[[\\\]]]^^^___``````ccccccccccccddddddddddddbbbdddeeeeeecccbbbbbbcccgggiiifffaaabbbgggeee___[[[XXXTTTPPPLLLHHHDDDAAA>>>;;;888888;;;<<<;;;888888999>>>IIIWWWeeeooosss}}}vvvtttqqqnnnlllkkkkkkkkkdddbbb___[[[XXXVVVTTTTTTTTTTTTTTTSSSRRRRRRQQQQQQOOOOOONNNLLLKKKIIIHHHHHHGGGGGGGGGGGGFFFDDDBBBAAAAAABBBBBBBBBBBBAAA@@@@@@>>>===<<<;;;;;;:::;;;;;;<<<<<<<<<<<<<<<;;;::::::999999999999999999999999888888777777888888999:::777888999999888777888999888888888888888888888888:::::::::999999999888888888888999999:::::::::::::::::::::::::::999888777777888888888888999999999999::::::::::::::::::;;;999888888888999::::::;;;;;;;;;::::::::::::;;;;;;888888888888888999999:::<<<:::999999:::<<<======???>>><<<<<<<<<>>>AAABBBFFFHHHJJJLLLMMMOOORRRTTTSSSWWWYYYXXXTTTRRRTTTWWW___]]][[[ZZZXXXWWWUUUSSSYYYVVVRRRQQQQQQQQQNNNLLLRRRMMMHHHEEEEEEEEEEEEDDD>>><<<999777777666555333666666777777777777666666555555555555666666666666777777666666777777888999666555444555666999<<>>BBBEEEMMMLLLJJJIIIHHHGGGGGGHHHIIIIIIJJJJJJLLLNNNOOOPPPVVVVVVVVVVVVVVVUUUTTTTTTWWWVVVUUUSSSSSSWWW]]]bbbdddeeefffggghhhgggffffffbbbdddfffggghhhjjjooossspppooonnnpppqqqpppllliiilllllljjjhhhffffffgggiiifffdddaaa___^^^\\\ZZZXXX\\\\\\\\\\\\]]]^^^______````````````````````````aaabbbddddddbbbbbbbbbccchhhiiihhheeeggglllkkkfffhhheee```\\\ZZZYYYWWWVVVIIIGGGCCC???;;;::::::<<<;;;>>>FFFSSSaaammmtttwwwyyyvvvpppnnnkkkhhheeedddcccccc\\\\\\ZZZXXXUUUSSSPPPOOOQQQQQQQQQPPPOOOOOONNNNNNKKKKKKJJJIIIGGGFFFEEEEEEDDDEEEEEEDDDCCCBBBAAA@@@???@@@AAAAAAAAA@@@>>>===<<<<<<;;;;;;;;;;;;<<<<<<;;;;;;<<<<<<;;;;;;::::::999999999999999999999999888888777777888888999:::777888999999888777888999888888888888888888888888:::::::::999999999999888999::::::::::::;;;;;;;;;999999:::::::::999888888777888888888888999999999;;;::::::::::::::::::999777777888888:::;;;<<<===999999999888999999::::::::::::::::::;;;;;;;;;<<<===============>>>?????????AAADDDDDDDDDGGGLLLPPPUUUTTTSSSRRRRRRTTTXXX\\\aaacccddd```[[[VVVUUUVVVZZZXXXVVVUUUTTTSSSQQQOOOHHHGGGFFFFFFFFFFFFEEECCCEEECCC???===;;;;;;<<<===>>><<<999777777777666555555666666777777666666555666666666555555555555555777777666666777777888999555555555555666888999:::888888777666666666666666666666666666666666666777333333333555888<<<@@@BBBQQQOOOMMMJJJHHHFFFEEEDDDCCCCCCCCCCCCDDDEEEFFFGGGLLLKKKJJJHHHFFFDDDCCCBBBAAACCCDDDCCCBBBGGGPPPXXX``````aaabbbccccccbbbbbbaaacccfffhhhkkkoootttxxxuuurrrppprrruuuuuupppkkknnnllliiihhhiiijjjkkkkkkhhhiiihhheeebbb____________^^^]]]\\\\\\]]]^^^______^^^^^^^^^^^^^^^^^^^^^^^^```bbbbbbaaaaaabbbcccggghhhgggfffiiinnnnnnlllnnnkkkfffddddddeeeffffff^^^^^^ZZZSSSKKKGGGIIILLLJJJOOOXXXcccnnnvvvyyyyyy}}}{{{uuupppnnnjjjhhheeebbb___]]][[[[[[ZZZZZZZZZYYYVVVRRRNNNLLLLLLLLLKKKKKKJJJIIIIIIHHHHHHHHHGGGFFFEEEDDDCCCBBBBBBBBBBBBAAAAAA@@@@@@???>>>???@@@AAA@@@>>>===;;;;;;:::::::::;;;;;;<<<===::::::;;;;;;;;;::::::999::::::999999999999999888888888777777888888999:::777888999999888777888999888888888888888888888888999999999999999999999999999:::::::::::::::::::::999999:::::::::999999888777777888888888999999999;;;;;;;;;::::::999999999777777888888999:::<<<<<<:::999999888888999999:::<<<<<<===>>>??????@@@@@@AAABBBCCCCCCBBBBBBDDDEEEFFFKKKRRRTTTUUUYYY```fff```aaabbb```^^^\\\]]]^^^ddddddaaa[[[UUUPPPOOOOOOOOOMMMLLLLLLOOOOOONNNLLLJJJJJJJJJKKKLLLMMMMMMLLLJJJJJJHHHFFFDDDDDDDDDDDDBBB???;;;999888888666555555666666666666666666555666666666555555444444444666666666666666777888888777888999999::::::999999777777777666666777777888888777555444444444555666333333333555777:::===???OOONNNLLLIIIFFFDDDCCCBBB???>>>>>>======>>>>>>?????????>>>======<<<<<<<<<<<>>HHHRRRZZZZZZ[[[[[[\\\\\\]]]]]]```aaaeeehhhmmmrrrwwwzzzssspppooorrrwwwxxxsssmmmqqqmmmiiigggiiijjjiiiggglllnnnooommmiiiggggggiiicccaaa___^^^]]]]]]^^^___`````````______^^^^^^^^^[[[]]]```aaa```aaabbbcccddddddeeeeeegggjjjkkkkkkllljjjhhhhhhjjjkkkkkkjjjnnnnnnlllgggbbb^^^^^^___bbbeeekkkqqqvvvxxxxxxwwwxxxtttqqqlllgggfffdddbbb```]]]ZZZWWWVVVUUUYYYYYYYYYWWWTTTPPPLLLIIIIIIIIIHHHGGGGGGFFFFFFEEEFFFFFFEEEDDDCCCBBBBBBAAA@@@@@@????????????????????????@@@@@@???===<<<;;;:::::::::::::::;;;<<<===999999:::::::::::::::999:::::::::999999888888888888888777777888888999:::777888999999888777888999888888888888888888888888999999999999999999999999999999999999888888888888888999999:::::::::999999777777888888888999999999;;;;;;;;;::::::999999999999888888888888999::::::======<<<;;;;;;<<<<<<<<<<<<===???AAABBBCCCCCCCCCEEEGGGJJJKKKKKKMMMQQQTTTXXX^^^dddggggggiiinnnssslllkkkiiiddd___[[[YYYYYYVVVUUURRROOOMMMNNNQQQSSSXXXUUUTTTWWW]]]```___\\\YYYYYYYYYYYYWWWWWWWWWWWWXXXXXXWWWVVVSSSPPPLLLIIIHHHDDD???;;;999777666555555555666666666666555555666666555555444444333333666666666555666777777888999999:::;;;;;;:::999888888777777777777888999999999777555444444666888:::888777666666777999;;;<<>>===<<<;;;;;;:::::::::::::::::::::999999999:::<<<<<<:::===???<<<888;;;EEENNNVVVVVVVVVWWWWWWXXXYYYZZZZZZ\\\___ccciiinnnqqqssskkkjjjjjjnnntttvvvsssoooqqqmmmiiihhhkkkmmmlllkkkpppssstttrrrnnnkkkkkkmmmgggfffdddbbbaaaaaaaaaaaabbbbbbaaa```______^^^^^^ZZZ\\\___`````````aaaccccccccccccddddddeeefffhhhkkkkkkllloooppppppmmmkkkmmmmmmnnnppprrrppplllhhhpppqqqrrrssstttsssttttttwwwoookkkhhhccc``````^^^]]][[[YYYVVVTTTRRRQQQSSSSSSSSSRRROOOLLLHHHFFFIIIHHHHHHGGGFFFFFFEEEEEEDDDDDDCCCBBBBBBAAA@@@@@@>>>>>>>>>======>>>??????@@@@@@???>>>===<<<<<<<<<::::::999999:::;;;<<<<<<888888999:::::::::999999;;;::::::999999888888888888888777777888888999:::777888999999888777888999888888888888888888888888888999999999999:::::::::999999888888888888888777888888999:::::::::999999777888888888888999999999;;;::::::::::::::::::999:::999999999999::::::;;;<<<<<<<<<<<<===???@@@@@@@@@BBBEEEHHHJJJLLLMMMMMMOOORRRUUUVVVWWW[[[bbbgggjjjnnnqqqqqqnnnlllmmmnnnkkkgggaaaYYYRRRPPPQQQSSSPPPPPPQQQTTTYYY```gggkkkpppmmmlllooouuuxxxvvvsssjjjiiigggbbb]]][[[[[[[[[cccbbbaaaaaa```ZZZQQQJJJJJJFFF@@@;;;888777555444444555555666666555555444555555555444444444444444666666555555666666777888777888888999999888777777888888777777777888999999999777666666888===AAADDDCCC@@@<<<888666777888:::::::::;;;;;;:::999888888::::::999888888888888888;;;;;;:::999999:::<<<===777:::<<<;;;:::===EEELLLSSSSSSSSSTTTUUUVVVWWWXXXTTTTTTVVV[[[```dddffffffbbbcccfffjjjnnnpppooonnnmmmkkkjjjkkknnnqqqssstttssstttuuussspppmmmkkkjjjkkkkkkjjjiiihhhgggfffeeeccccccbbbaaa```^^^^^^]]]ZZZ]]]___`````````aaabbbcccbbbccceeedddbbbccchhhfffhhhkkkooorrrqqqmmmiiikkkkkkooouuuzzzyyysssmmmpppqqqqqqpppnnnnnnppprrrwwwnnngggdddaaa]]][[[\\\YYYXXXWWWUUUSSSQQQOOONNNLLLLLLLLLLLLKKKIIIGGGFFFGGGGGGFFFFFFEEEDDDDDDDDDBBBAAAAAA@@@@@@?????????>>>======<<<===>>>???@@@CCCAAA???===<<<<<<======:::::::::999::::::;;;;;;777777888999999999999999;;;;;;::::::999888888777888888777777888888999:::777888999999888777888999888888888888888888888888888888999999999::::::::::::::::::999999888888888777888999::::::::::::999777888888888888999999999999::::::::::::::::::;;;:::::::::;;;;;;===>>>???===>>>@@@BBBEEEHHHKKKLLLOOOQQQUUUZZZ]]]```aaaaaaccceeeeeedddbbbeeelllrrrpppppppppnnnjjjfffbbb______^^^\\\YYYWWWWWWYYY\\\]]]___bbbhhhooouuuzzz||||||xxxtttuuuyyyzzzwwwrrrsssqqqnnnhhhbbb___```cccgggeeeggglllppplll___TTTIIIDDD>>>999777666555444444555555666666555555444333444444444444444444555666555555555555666777777777777777777777777777777888777777666666666777777777666777999???GGGNNNSSSMMMIIIBBB;;;666555666888666666777888888777666666999888888777777777777888;;;:::999999999;;;===>>>;;;<<<>>>???@@@CCCHHHLLLOOOOOOOOOOOOPPPRRRSSSTTTQQQQQQQQQUUUZZZ]]]]]]\\\[[[___dddggghhhhhhjjjllljjjkkkkkklllmmmppptttwwwqqqqqqrrrssstttsssqqqooonnnoooooopppooommmkkkiiigggfffeeedddbbbaaa```___\\\^^^````````````aaabbbaaa___aaadddbbb___bbbhhhccceeehhhlllppppppnnnlllnnnpppuuuxxxzzzwwwsssooonnnooopppooommmmmmnnnqqqpppiiibbb```^^^ZZZXXXZZZUUUUUUTTTSSSQQQOOOMMMLLLGGGHHHHHHIIIIIIIIIHHHHHHEEEDDDDDDCCCBBBBBBAAAAAA@@@@@@??????>>>>>>============<<<<<<===>>>@@@AAADDDBBB???<<<;;;<<<===>>>;;;::::::999999::::::;;;666777888999999999999999;;;;;;::::::999888777777888888888777888999999:::777999999999888777888999888888888888888888888888888888888999999:::::::::;;;;;;;;;::::::999999999777888999:::::::::::::::777888888888888999999999999999999::::::;;;;;;;;;::::::;;;<<<>>>@@@BBBCCCFFFGGGJJJNNNRRRWWW[[[]]]```bbbggglllpppssstttuuuvvvvvvtttnnnhhhhhhnnntttlllkkkiiigggddd___YYYUUUVVV\\\ccciiimmmnnnnnnnnnmmmnnnrrrwww{{{|||{{{zzzwwwqqqkkkkkkmmmlllfff``````___\\\VVVQQQPPPTTTXXXSSSRRRVVVaaakkkiii\\\PPPFFFBBB<<<777666555555444444555555555555555555444333333333444444555555555555555555555555666777777888777777777777888888999777777666555555555555555555555777<<>>>>>>>>>>>>>>>>>>>>>>><<<===>>>======>>>AAACCC<<<<<<<<<;;;;;;:::::::::888888999999999:::::::::<<<:::888888999999888777::::::::::::999888777666888777666666777888999888888999999777666555777888777777777777777777777777777777777777888999:::;;;::::::999999888777666666777777888999::::::;;;;;;888999;;;:::999999:::<<<;;;<<<===>>>>>>>>>AAACCC===>>>@@@AAADDDIIIPPPTTT\\\___dddhhhjjjjjjhhhgggmmmwww~~~~~~||||||}}}|||~~~yyyrrrpppooommmhhhccc___```aaaaaa```aaaccceeemmmooossswwwzzzzzzyyyxxxtttrrrpppqqqtttvvvuuussscccaaa^^^[[[WWWSSSPPPNNNMMMKKKJJJLLLPPPSSSUUUUUUXXX[[[___cccbbb\\\RRRKKKCCC@@@;;;999888777666555555555555555555555555555444333333333333444555555555444333333444777999;;;777777777777666666666666555555666777888777777777999999;;;BBBLLLTTTUUUTTTSSSLLLCCC<<<888666555444555555666666777888888999777999;;;;;;::::::;;;===>>><<<:::;;;???FFFMMMQQQWWWTTTQQQRRRUUUUUUQQQMMMKKKJJJIIIGGGGGGHHHIIIIIINNNNNNPPPRRRUUUWWWXXXYYYYYYZZZ[[[]]]___```bbbccciiigggfffdddeeegggjjjkkkjjjlllqqqxxx~~~~~~yyyttttttqqqnnnppptttvvvsssooorrrjjjfffjjjnnnlllhhhfff````````````______^^^]]]``````aaaaaaaaaaaaaaaaaadddiiimmmmmmkkkjjjnnnqqqxxxvvvssspppoooppprrrsssnnnvvvvvvlllhhhnnnppplllvvvdddaaa]]]ZZZXXXUUURRRPPPPPPOOONNNMMMLLLJJJIIIIIIFFFFFFEEEEEEDDDCCCCCCCCC@@@@@@@@@AAA@@@??????>>>>>>>>>>>>>>>>>>>>>>>>>>>;;;<<<===<<<;;;<<<>>>@@@<<<<<<;;;;;;;;;:::::::::888888999999999::::::::::::999888888999:::888777;;;;;;;;;;;;:::999888777888888777777888999999999888999999888666666777999888888888888888888888888::::::::::::;;;<<<===>>>::::::999999888777777666777777888888999::::::;;;666777999999888999:::<<<<<<===??????@@@BBBEEEGGGJJJLLLPPPUUUZZZ```fffkkkuuuvvvwwwxxxxxxvvvuuusssvvv~~~}}}vvvmmmgggfffdddaaa^^^bbbeeejjjmmmnnnooopppqqquuuyyy}}}zzztttpppeeeccc``````aaa___ZZZVVVLLLKKKKKKKKKLLLOOOSSSUUUbbbaaaaaacccfffiiijjjjjjzzzwwwpppiii___TTTHHHAAA@@@===999777666666555555555555555555555555555555444333333333444444555555444444444444555777999:::777777777777888888888888666666666666777777777777888:::@@@HHHNNNQQQPPPNNNNNNHHH@@@:::777666555555555666666666666555555444666777888777777777:::<<<888===DDDJJJOOOVVV^^^dddbbb___\\\]]]______[[[WWWRRRQQQPPPNNNLLLKKKJJJIIIJJJJJJJJJKKKMMMNNNPPPQQQQQQRRRTTTVVVXXXZZZ[[[\\\^^^^^^^^^___bbbfffiiillllllpppvvvzzz{{{yyyvvvtttvvvoooiiijjjpppuuuvvvtttvvvnnnjjjmmmpppnnnkkkjjjcccdddddddddcccbbb```___aaa```_________aaabbbccc```dddhhhhhhfffeeehhhkkkuuutttrrrpppooopppqqqqqqmmmsssssskkkiiinnnmmmgggnnn___]]]ZZZXXXVVVSSSOOOMMMNNNMMMLLLKKKJJJIIIHHHGGGDDDCCCCCCBBBBBBAAA@@@@@@??????@@@@@@??????>>>===<<<<<<<<<<<<<<<<<<<<<<<<:::;;;<<<;;;999999;;;===;;;;;;;;;;;;::::::::::::888888999999999:::::::::888888888999;;;;;;999777;;;;;;<<<;;;;;;:::999888999999999:::::::::;;;;;;:::::::::999888777888:::999999999999999999999999;;;;;;;;;;;;;;;<<<===>>>::::::999999888777777777777777777888999999::::::666888999999999999;;;===>>>???AAACCCEEEIIINNNQQQYYY\\\bbbhhhmmmrrrwwwzzz~~~~~~~~~sssmmmeeeaaaaaabbbaaa```eeejjjppptttuuusssrrrqqqwwwwwwuuuqqqkkkddd]]]YYYQQQQQQRRRUUUYYYYYYVVVSSS\\\[[[YYYYYY\\\aaagggkkkuuuttttttvvvzzz}}}qqqaaaTTTIII@@@;;;;;;999666555555666555444444444444444444444444444333444444444444555555555333444555666777777777777777777777888888999999999777666555555555666888999===DDDMMMSSSUUURRROOOLLLFFFBBB<<<888666666666555444555666777777666555444888888888666555777;;;>>>DDDLLLWWW\\\]]]___ccchhhhhheeebbbbbbdddccc___\\\\\\[[[YYYVVVSSSOOOMMMKKKIIIHHHGGGFFFFFFGGGHHHIIIKKKLLLNNNPPPRRRUUUWWWXXXVVVWWWXXXZZZ]]]```dddfffeeellltttwwwuuussssssttttttkkkaaabbbkkktttwwwvvv{{{tttoooqqqrrrpppnnnooohhhiiijjjjjjiiigggdddbbbcccaaa___]]]^^^```ccceee]]]```ccccccaaaaaaccceeepppooooooooooooooooooooonnnqqqpppkkkkkkmmmggg]]]~~~eeeZZZYYYWWWVVVTTTRRRNNNJJJKKKKKKJJJIIIHHHGGGFFFEEECCCBBBBBBAAA@@@@@@??????>>>>>>??????>>>>>>===<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<;;;999888999;;;::::::::::::::::::::::::888888999999999:::::::::888888999;;;======;;;888;;;<<<<<<<<<;;;;;;:::999999;;;<<<<<<;;;;;;<<<<<<:::;;;;;;:::888888999;;;::::::::::::::::::::::::888888888888888999:::;;;999999999888888888777777777777777888888999999999999:::;;;;;;:::;;;===@@@AAADDDGGGKKKOOOUUU[[[___hhhlllrrrvvvxxxzzz|||}}}xxxyyy|||~~~}}}~~~{{{wwwwwwyyyxxxtttjjjhhhggghhhjjjkkkjjjiiijjjlllooopppmmmiiifffeeeeeeaaa[[[UUURRRSSSVVVXXXWWWWWWXXX^^^eeejjjkkkjjjllljjjhhhggghhhlllqqqttt{{{vvvsssssssssttttttllldddXXXMMMEEE@@@>>><<<888666444444666777666666444444444444444444444444333444444555555555555555222444666777888777666555555555666777888999999999888777555444555666888:::AAAIIIRRRUUURRRMMMIIIIII>>>;;;777555555666777666333555777999999999888777:::::::::999:::>>>CCCHHHWWW\\\cccffffffdddcccdddiiigggeeeeeeeeedddaaa^^^aaaaaa```]]]ZZZVVVRRROOOOOOMMMKKKIIIGGGGGGGGGHHHIIIJJJLLLNNNQQQSSSUUUVVVVVVVVVVVVWWWXXXZZZ[[[\\\ZZZ___gggmmmooopppqqqrrroooeee\\\]]]hhhssswwwvvv}}}wwwsssrrrqqqoooooorrrmmmnnnoooooonnnkkkhhhfffeeedddbbb`````````aaabbb]]]___aaaaaa______```aaaggghhhjjjlllnnnnnnnnnnnnqqqrrrpppmmmnnnlll```SSSttt^^^VVVUUUTTTSSSRRRPPPLLLIIIHHHHHHGGGFFFEEEEEEDDDDDDCCCBBBBBBAAAAAA@@@??????======>>>>>>======<<<;;;::::::::::::::::::::::::;;;======<<<:::999999:::::::::::::::::::::::::::888888999999999:::::::::999999;;;===??????<<<:::;;;;;;<<<<<<;;;;;;::::::999<<<>>>>>>===<<<<<<>>>;;;<<<<<<:::999888:::;;;::::::::::::::::::::::::777777777777777777888999999999999888888888888888888888888888888999999999:::;;;<<<<<<<<<===@@@CCCHHHLLLRRRXXX]]]cccjjjnnnvvvyyy~~~xxxzzz}}}}}}|||rrrrrrpppmmmnnnssstttqqqqqqssswwwzzzzzzvvvpppkkkhhhhhhfffccc___[[[[[[[[[RRRQQQPPPRRRXXXaaakkkqqqsssooolllmmmrrrwwwyyyyyysssrrrqqqpppqqqsssuuuwwwzzzsssiii```ZZZWWWUUUTTTPPPKKKDDD???============777666555555777999888777444444444444444444444444333444555666666666555555333444666888888777555444333444444555666777888888888777555444555666888:::;;;AAAGGGFFFAAA<<<;;;===999777555444666777777777555666777888999999888777777999<<<@@@EEEKKKSSSXXXbbbaaacccggglllnnnllljjjmmmlllkkkjjjjjjhhhfffdddddddddcccbbb___[[[XXXVVVVVVUUURRROOOMMMLLLKKKKKKHHHHHHJJJKKKMMMOOOPPPPPPTTTUUUUUUVVVVVVVVVUUUUUUUUUVVV[[[bbbjjjnnnnnnmmmjjjccc]]]aaallluuuwwwuuuzzzvvvsssrrroookkkmmmrrrooopppqqqqqqpppnnnkkkjjjggggggggggggeeebbb```^^^]]]^^^______]]]\\\\\\]]]^^^```dddgggjjjllllllllltttrrrpppooonnnhhhYYYJJJmmmYYYSSSRRRPPPOOOOOONNNKKKIIIFFFEEEEEEDDDCCCCCCBBBBBBCCCCCCBBBAAAAAA@@@@@@???<<<<<<=========<<<;;;;;;::::::::::::::::::::::::;;;===>>>>>><<<::::::;;;999999999999::::::::::::888888999999999:::::::::;;;;;;;;;<<<>>>>>><<<:::::::::;;;;;;;;;;;;::::::888<<>>;;;;;;;;;:::999888999;;;::::::::::::::::::::::::999999888888888888999999888888888888888888888888999999999999999999999999:::;;;===>>>@@@CCCHHHLLLUUUZZZaaaggglllqqquuuxxxwww{{{~~~~~~}}}}}}}}}|||zzzwwwtttqqqkkknnnnnnmmmooovvvyyyyyy}}}tttjjjddd\\\[[[XXXUUUSSSSSSVVVYYYYYY\\\aaagggmmmsssxxx{{{}}}xxxrrrqqquuuzzz}}}~~~~~~|||xxxtttqqqooonnnnnnddd^^^WWWPPPMMMLLLKKKJJJLLLHHHCCC???===<<<:::888777666555777999:::999888333333333333333333333333333444555666777666555555444555777888888666444333444444444555555666666666777666555555555666888999777:::<<<999444222333777777666444555777888888777888888777777777777777777777<<>>>>><<<;;;:::;;;888888999999999:::::::::888888999999999:::::::::<<<;;;::::::;;;;;;:::999999999::::::::::::999999777<<<@@@@@@===;;;<<<>>>:::;;;;;;:::888777999:::999999999999999999999999::::::999999999999999:::888888888888888888888888::::::::::::::::::::::::<<<>>>AAAEEEIIIPPPWWW\\\dddiiipppvvvyyy{{{|||}}}uuuxxx|||~~~|||zzzyyyyyyyyywwwuuurrrqqqqqqqqqrrrsssxxxyyyvvvvvvzzz~~~zzztttllleee```]]]WWWWWWWWWVVVWWWZZZ___cccooopppsssvvvwwwxxxxxxwwwvvvrrrnnnnnnrrrwwwzzzzzzuuupppiiibbb\\\YYYYYYYYY[[[ZZZWWWVVVUUUSSSOOOMMMJJJGGGCCC???===:::777555666555555777999:::999777333333333333333333333333333444666777777777555555666666777777777555444333555555555555666666666666666666666666777777777777888999888666333222444777777666666777888999888666888888777888:::===???AAAEEELLLUUU]]]cccgggjjjlllvvvrrrnnnmmmooopppnnnllllllmmmmmmmmmlllkkkkkkkkkjjjiiihhhfffdddccccccccc____________]]]ZZZWWWVVVPPPPPPOOONNNMMMLLLKKKKKKGGGIIILLLOOOQQQQQQPPPOOORRRSSSUUUYYY\\\^^^^^^^^^aaaaaacccfffkkknnnqqqrrrnnnnnnpppooojjjeeehhhnnnnnnmmmllllllllllllmmmnnnmmmmmmmmmmmmllliiigggfffaaa```___^^^^^^]]][[[YYYYYYZZZ\\\^^^```aaabbbcccgggeeefffgggdddYYYJJJ@@@gggWWWNNNKKKIIIGGGHHHHHHHHHGGGBBBBBBBBBAAAAAA@@@@@@@@@AAAAAA@@@@@@???>>>>>>>>>;;;;;;<<<<<<;;;;;;:::999;;;;;;;;;;;;;;;;;;;;;;;;888;;;======<<<::::::;;;888888888999999:::::::::888888999999999:::::::::<<<:::888888999999888777888888999:::::::::999999777<<<@@@@@@===:::<<<>>>:::::::::999888777888:::999999999999999999999999999999888888777888888888888888888888888888999999;;;;;;;;;;;;;;;;;;;;;;;;???BBBFFFLLLSSS\\\eeekkknnnssszzz~~~zzz|||~~~~~~{{{xxxvvvvvvqqqooolllkkknnnsssyyy~~~~~~zzz|||sssoooggg___YYYXXXYYY\\\```aaabbbdddfffjjjooosssyyyxxxwwwvvvwwwzzz}}}vvvrrrnnnnnnppprrrrrrpppjjjeee^^^XXXVVVWWW[[[^^^kkkjjjhhheee```WWWMMMFFFAAA???<<<::::::999777666666555555666888999888666333333333333333333333333333444666777888777666444777777777666666555444444777777777777666666666666555555666777888777777777777777666555333333555666888777777888999999888666666666777:::???EEEKKKOOOXXX^^^ffflllnnnmmmlllkkkooooooooonnnnnnooopppqqqnnnoooppppppooonnnoooooonnnllljjjgggfffeeeeeeeeebbbccceeeeeeccc```]]][[[ZZZYYYXXXVVVTTTRRRQQQPPPEEEGGGJJJLLLMMMLLLKKKIIIKKKOOOSSSUUUUUUUUUYYY\\\\\\^^^```bbbdddgggkkkmmmjjjlllooooooiiidddgggmmmmmmllljjjiiiiiikkkmmmnnnooonnnmmmmmmlllllllllllleeedddbbbbbbbbb```^^^\\\ZZZ[[[[[[\\\\\\]]]^^^^^^^^^^^^```bbb___TTTGGG>>>bbbOOORRRNNNJJJGGGFFFFFFEEEEEEDDDCCCBBBAAAAAAAAAAAAAAAAAA???===>>>@@@AAA???===;;;;;;;;;<<<;;;;;;::::::999:::;;;;;;<<<<<<;;;;;;;;;;;;:::999777888:::======999666777;;;===;;;888::::::::::::::::::::::::;;;::::::999999::::::;;;:::::::::999999888888888:::;;;===>>>>>>===;;;:::999888888777777888888999999999999999999999999999777888888888888999999999<<<@@@>>>777444999<<<;;;<<<===<<<;;;;;;<<<@@@CCCDDDLLLXXXccciiimmmppprrrxxxwwwxxx|||}}}zzzxxxuuurrrooollljjjpppuuuwww}}}|||vvvooojjjbbb___]]]\\\___cccfffgggpppuuuyyyvvvnnnhhhhhhjjj{{{~~~|||vvvsssuuuxxxsssrrrnnnggg```ZZZXXXWWW\\\SSSVVVeeekkkggglllyyy}}}sssfffXXXNNNHHHGGG???>>>;;;888666666777777555555555555555555555555222222222222222222222222555555555666666666666666666666555555555555666666666666666666666555555555444444555555666777777777777888999888666555555666555666777777888999::::::===???CCCIIIPPPWWW\\\___fffhhhkkknnnpppppppppooopppooonnnnnnoooooonnnmmmooopppnnnkkklllpppoookkkooommmkkkjjjjjjjjjiiiiiihhhgggdddcccbbbbbbcccdddaaabbbccccccaaa]]]YYYVVVNNNPPPPPPOOOLLLIIIHHHGGGKKKJJJKKKPPPQQQPPPSSSYYY]]]YYYVVVYYY```fffhhhgggeeegggiiihhheeefffkkkpppjjjhhhggghhhllloooooommmsssrrrqqqpppnnnmmmllllllhhhjjjiiieeeccccccaaa]]]ZZZ\\\]]]\\\^^^aaa```[[[^^^___```^^^XXXOOOEEE>>>kkkYYYUUUQQQLLLHHHFFFFFFDDDDDDDDDCCCBBB@@@???>>>>>>>>>@@@>>><<<===???@@@>>>===;;;;;;<<<<<<;;;;;;::::::999:::;;;;;;<<<<<<;;;;;;::::::::::::999;;;>>>AAA>>>:::777888;;;===;;;888::::::::::::::::::::::::;;;::::::999999::::::;;;:::::::::999999999888888999:::<<<======<<<:::999999999888888888888999999999999999999999999999999888888888888999999999999;;;===<<<777666:::<<<999:::;;;;;;;;;===BBBHHHMMMUUU^^^gggjjjjjjkkkpppvvvwwwwwwyyy}}}|||yyysssooommmmmmmmmnnntttyyy}}}}}}~~~|||vvvpppkkkhhhfffeeellljjjhhhhhhkkknnnppppppsssxxx{{{yyyqqqllllllnnnvvvwwwvvvsssooonnnpppssslllhhh```ZZZVVVVVVWWWXXXjjjeeefffooorrrqqquuu}}}yyykkk\\\PPPGGGBBB@@@>>><<<:::777666555666666555555555555555555555555333333333333333333333333444555555666666666777777666666555555555555666666666666666666666666666555444444555555666777777777777888999999777777888999999999777666777999<<<>>>CCCKKKSSSZZZ]]]```eeeiiijjjkkknnnoooppppppooonnnqqqpppoooooooooooonnnmmmqqqrrrpppmmmnnnrrrqqqmmmnnnnnnmmmmmmlllkkkiiiggggggggggggffffffeeeddddddbbbeeehhhhhhddd```]]][[[\\\[[[ZZZWWWSSSOOOLLLKKKKKKHHHGGGIIIIIIIIIMMMRRRVVVRRRPPPSSSZZZ```bbbbbb^^^aaadddcccbbbdddiiinnnmmmjjjggggggkkkoooqqqrrrrrrrrrrrrqqqooommmlllkkkjjjllllllhhhfffgggeeebbb___aaaaaa___```cccaaa\\\\\\]]]]]][[[UUULLLAAA;;;ppp___XXXTTTNNNIIIGGGEEECCCBBBFFFDDDCCCAAA???>>>======???===<<<<<<>>>>>>>>>===<<<<<<<<<<<<;;;;;;::::::999:::;;;;;;<<<<<<;;;;;;999::::::;;;;;;>>>BBBEEE???<<<999999;;;<<<:::888::::::::::::::::::::::::::::::999999999999:::::::::::::::999999999999888999999;;;;;;;;;;;;999999::::::999999999999::::::999999999999999999999999888888888888999999999:::999::::::888999<<<;;;777;;;===???CCCHHHQQQZZZ```dddlllrrrqqqkkkjjjpppxxxyyyyyyzzz{{{}}}|||yyyvvvtttqqqmmmjjjkkkpppvvvyyy|||zzzvvvrrriiihhhgggfffgggjjjmmmooouuusssrrrsssuuuwwwwwwwwwtttxxx{{{yyysssoooppprrrxxxtttmmmfff```^^^]]]^^^]]]ZZZWWWXXX^^^cccfffgggooopppqqqtttwww{{{~~~vvvkkk[[[NNNFFFAAA>>><<<<<<:::888666555555555555555555555555555555555555444444444444444444444444333444555666777888888888666666555555555555666666555555666666666666666666444555555666666777777888777999999999888888:::;;;::::::999999;;;@@@GGGLLLRRR\\\hhhmmmkkkiiilllqqqlllmmmooopppqqqqqqpppooorrrrrrqqqqqqpppooonnnnnnrrrsssrrrooopppsssrrrnnnoooqqqrrrsssqqqnnnjjjhhhhhhhhhiiijjjiiihhhfffeeedddjjjooooooiiidddaaabbbeeedddaaa]]]YYYUUURRRQQQNNNIIIEEEEEEEEEDDDGGGLLLNNNLLLKKKNNNTTTYYY\\\\\\WWWZZZ\\\]]]]]]```eeeiiillliiieeeeeeiiinnnsssvvvtttsssqqqnnnkkkiiigggffflllnnnnnnjjjiiijjjjjjfffdddfffdddbbbbbbcccaaa\\\______^^^]]]XXXOOOEEE>>>nnn\\\VVVRRRLLLHHHFFFDDDCCCBBBFFFEEEDDDBBBAAA@@@@@@@@@???>>>===<<<===>>>??????======<<<;;;;;;;;;::::::999:::;;;;;;<<<<<<;;;;;;999:::;;;:::;;;===AAADDD???===::::::;;;;;;:::888999999999999999999999999::::::999999999999::::::999999999999999999999999888999::::::::::::999888;;;::::::999999::::::;;;999999999999999999999999888888888999999999::::::999888888888:::<<<:::666<<<@@@GGGNNNWWW___hhhmmmgggnnnuuuvvvqqqnnnppptttyyyxxxwwwuuutttrrrqqqooolllmmmnnnqqquuu{{{|||tttlllgggdddbbb]]]bbbiiioootttwwwyyy{{{wwwvvvvvvwwwyyyyyyxxxwwwyyy{{{}}}zzzuuurrrrrrtttssslllccc[[[VVVUUUTTTSSSYYYYYY\\\dddmmmrrroookkkhhhooosssqqqttt{{{|||vvvaaaWWWKKKCCCAAAAAA???<<<999888777555555444444555555555555555555555555555555555555555555555555555222333555777888999999888666666555555555555666666555555555555666666666666555555555666777777888888777888999888666777999;;;888;;;???CCCHHHOOOXXX___bbbjjjsssvvvsssooooooqqqkkklllnnnooopppqqqqqqqqqqqqrrrssssssqqqpppooooooqqqsssrrrooopppsssrrrmmmqqqtttxxxyyyvvvqqqmmmjjjjjjjjjjjjiiiiiihhhhhhhhhfffmmmttttttmmmgggfffhhheeeccc```]]]\\\ZZZXXXVVVSSSNNNJJJKKKJJJHHHGGGJJJKKKIIIIIIKKKPPPUUUWWWWWWRRRTTTWWWXXXYYY[[[___bbbdddcccbbbccchhhnnnssswwwuuurrrmmmgggdddbbbbbbcccmmmooonnnkkkjjjmmmmmmjjjggghhhfffcccbbbdddaaa\\\aaa```___^^^[[[SSSIIIBBBjjjWWWPPPMMMHHHEEEDDDDDDCCCCCCCCCBBBBBBAAAAAAAAABBBBBB??????>>>======>>>@@@BBB???>>>===;;;;;;:::;;;;;;999:::;;;;;;<<<<<<;;;;;;:::;;;:::999999:::===@@@>>>===;;;:::::::::999999999999999999999999999999:::999999888888999999:::999999999999999999999999888999999999999999999888;;;::::::999999::::::;;;999999999999999999999999888999999999999::::::::::::888888:::;;;<<<<<<<<<@@@HHHRRR]]]eeekkkppprrrmmmqqqwww{{{{{{wwwqqqnnnsssrrrpppooonnnnnnppprrrooosssxxx{{{|||}}}uuurrrmmmgggaaa___aaaeeemmmqqqvvvyyyzzzyyyzzz{{{zzzzzzyyyzzz{{{{{{yyywww}}}xxxrrrmmmmmmmmmaaa^^^ZZZYYY[[[```ccceeegggeeefffjjjnnnnnnhhhaaahhhqqqsssmmmkkknnniii___OOOHHHAAA>>>???@@@>>>:::777666666555555444444444555555555555555555555555555555555555555555555555222333666888999999999888666666555555555555666666444555555555666666777777555555666666777888888888777888888777666666999;;;===DDDMMMTTTYYY___fffllljjjmmmqqqssssssrrrppppppnnnnnnnnnooonnnnnnnnnmmmooorrrttttttrrrpppppppppoooqqqqqqoooppprrrpppkkkppptttxxxyyyvvvqqqmmmkkkmmmkkkiiigggggghhhjjjlllhhhooovvvvvvpppjjjjjjllleeeccc```______]]]ZZZXXXUUUQQQPPPTTTTTTPPPLLLKKKJJJJJJJJJKKKNNNPPPRRRSSSQQQRRRSSSTTTTTTUUUWWWYYY[[[]]]___cccgggmmmrrruuurrrnnnfffaaa___ccchhhlllppprrrqqqmmmmmmppppppnnnkkkllljjjffffffhhhfffbbb```^^^\\\\\\[[[UUUKKKCCCgggTTTLLLHHHDDDBBBBBBCCCCCCCCC>>>>>>>>>>>>>>>???@@@@@@?????????>>>===>>>AAADDD@@@???===;;;::::::;;;;;;999:::;;;;;;<<<<<<;;;;;;;;;;;;:::999777888:::<<<<<<;;;::::::999999999999999999999999999999999999999999888888888888999999888999999999999:::::::::999999999999999999999999::::::999999999999::::::999999999999999999999999999999999999:::::::::::::::999999<<<===>>>DDDKKKTTT\\\gggqqqwwwyyyyyyyyyxxxxxx{{{~~~~~~zzzrrrlllmmmnnnnnnnnnoooqqquuuyyywww{{{~~~|||wwwqqqoooooofffddddddeeeddddddkkkssszzz{{{{{{xxxvvvvvv{{{~~~}}}}}}}}}}}}{{{yyyxxxvvvrrrllleeeaaa````````````aaadddhhhmmmrrruuurrrnnnjjjhhhiiijjjiiihhhrrrvvvssshhh```[[[RRRHHHDDDAAA>>>======<<<999666555555555555555555555555555555555555555555555555555555555555555555555555333444777999:::999888777666666555555555555666666444444555555666777777777555666666777777888888999888888999888999;;;>>>AAAKKKSSS^^^eeefffgggjjjnnnkkkkkkmmmoooqqqrrrrrrqqqsssrrrqqqooommmkkkjjjiiilllpppttttttrrrpppppprrroooqqqqqqpppqqqssspppkkkmmmqqquuuuuuqqqmmmllllllooommmiiiffffffiiillloookkkqqqvvvuuuqqqmmmmmmooojjjhhheeeeeeeeeccc^^^ZZZTTTQQQRRRXXX[[[WWWRRRPPPMMMMMMMMMLLLMMMMMMNNNNNNOOOOOOPPPPPPPPPQQQQQQQQQUUUXXX\\\___bbbfffkkknnniiieee```]]]```hhhrrryyysssuuusssoooooorrrrrrpppooopppnnnkkklllpppppplllgggdddaaa```___YYYOOOGGGeeePPPJJJGGGCCCAAAAAABBBBBBBBB>>>>>>===============>>>>>>>>>>>>===;;;===AAADDDAAA@@@===;;;::::::;;;<<<999:::;;;;;;<<<<<<;;;;;;;;;;;;:::888777777:::<<<999999999999888888999:::888888888888888888888888999999888888888888999999888888999999999:::::::::::::::999999999999::::::999999888888888888999999999999999999999999999999999999999:::::::::;;;;;;:::999<<>>???>>><<<;;;999777666555555555555666666666555555555555555555555555555555444444444444444444444444444555888999:::999777666666666555555555555666666444444555555666777777888666666666777888888999999888999;;;<<>>============<<<======<<<:::;;;@@@DDDBBB@@@===;;;::::::;;;<<<999:::;;;;;;<<<<<<;;;;;;:::::::::999777888;;;>>>888888999888777777999:::888888888888888888888888999999888888888888999999888888888999999:::::::::;;;::::::999999::::::;;;999888888888888888888999999999999999999999999999999999:::::::::;;;;;;;;;999:::===AAACCCIIIZZZlllsssxxx}}}}}}{{{zzzuuusssnnngggccceeemmmtttwww{{{|||wwwuuutttsssqqqmmmeee```aaaiiipppvvvvvvzzz}}}wwwmmmkkkpppwww|||~~~{{{|||~~~zzzxxxuuuttttttsssrrrqqqdddddddddeeehhhlllqqqtttrrrwww{{{{{{vvvrrrsssuuukkkmmmnnnmmmiiifffdddcccccc\\\SSSKKKEEE???>>>AAA:::;;;:::888666555666777444555666666777666666666555555555555555555555555444444444444444444444444444666888::::::999777555666666555555555555666666444444444555666777777888666666666777888888999999999:::===@@@DDDJJJQQQVVV^^^fffnnnpppllliiikkkmmmpppvvv{{{yyyqqqkkkkkknnnnnnnnnnnnoooppprrrssstttgggmmmssstttrrrppprrrtttuuuxxxxxxwwwxxxyyywwwqqqpppsssuuusssooonnnrrrvvvoooooonnnnnnnnnnnnooopppssssssttttttttttttssssssgggggghhhmmmrrrrrrmmmgggWWWRRRSSSZZZbbbcccbbbbbb[[[[[[ZZZWWWSSSPPPOOOOOOHHHHHHHHHIIIKKKKKKJJJIIINNNNNNLLLJJJHHHKKKQQQVVVYYYYYYXXXZZZ___gggnnnrrrooopppnnniiigggjjjkkkiiilllnnnnnnmmmqqqxxxzzzwwwvvvpppiiifffccc[[[NNNDDDzzzZZZQQQHHHGGGEEEBBBAAA@@@@@@@@@AAA@@@???>>>============<<<<<<<<<<<<;;;;;;;;;;;;======<<<<<<<<<;;;;;;;;;:::;;;;;;<<<<<<;;;;;;::::::::::::::::::::::::::::::999999888888999999:::666777888999999888666555;;;888777999:::888888;;;999999999999999999999999:::::::::999999888888888:::;;;<<<;;;888777666777<<<:::999999:::;;;::::::???;;;777777999<<<===<<<===;;;<<>><<<888888888888777777777666555555444444444444555555444444444555555555666666666666666666555555555555:::999777666666666777888555444444444444555666666888666444555777888555222999555555;;;<<<888666999:::>>>FFFOOOYYY___aaaaaaiiijjjkkkmmmnnnoooooopppxxx~~~wwwtttqqqmmmxxxuuurrrqqqqqqrrrrrrrrriiinnnssstttrrrppprrruuu|||xxxwwwyyyyyytttpppppppppsssvvvuuuqqqmmmmmmnnnqqqmmmlllmmmllljjjkkknnnpppppprrrtttuuuuuusssqqqllljjjjjjmmmpppoooiiiccc\\\WWWYYYbbbfffccccccgggeeeaaa\\\\\\^^^^^^[[[WWWQQQRRRPPPLLLGGGEEEGGGJJJEEECCC@@@???@@@CCCGGGJJJPPPSSSWWW[[[]]]___bbbeeedddeeeffffffeeefffhhhjjjnnnjjjiiiooosssrrrqqqrrr{{{ssskkkhhhhhhbbbTTTGGGwwwXXXNNNFFFEEECCCBBBAAAAAAAAABBBAAA@@@???>>>============;;;;;;;;;;;;;;;;;;;;;<<<======<<<<<<<<<;;;;;;;;;:::;;;;;;<<<<<<;;;;;;::::::::::::::::::::::::::::::999999888888999999:::777777888888999888888888888666888;;;:::777888<<<999999999999999999999999:::::::::999999999888888:::;;;<<<;;;999888888888;;;:::999999999:::::::::===<<<::::::;;;;;;:::999:::>>>FFFPPP\\\hhhrrrxxx|||||||||zzzwwwppphhhcccdddiiiooouuuyyy}}}xxxpppllljjjgggfffooooooppptttxxx|||}}}}}}~~~~~~}}}{{{wwwzzzzzzwwwvvvvvvtttppp^^^___aaadddiiiooouuuyyyyyyyyyzzz{{{{{{{{{{{{zzzvvvvvvvvvyyyzzzwwwqqqkkk___^^^\\\YYYUUUPPPLLLJJJHHHEEEAAA???>>>>>>===<<<888888888777777777666666555555444444444444555555444444444555555555666666666666666666666666666666999999777666666666777777555444444444444555666666777555555666888999777555888444444999;;;:::<<<@@@DDDIIIRRR\\\eeekkkmmmnnnooonnnnnnnnnppprrruuuwww{{{zzzwwwuuurrrvvvtttsssrrrrrrqqqnnnlll```gggooosssrrrrrrsssuuuxxxvvvvvvxxxvvvrrrpppqqqrrrtttvvvwwwuuurrrooonnnllliiijjjooopppoooqqqtttttttttuuuvvvwwwvvvtttrrrmmmlllkkkmmmooonnnhhhcccccc___```hhhjjjffffffkkkiiidddaaa```cccdddbbb___ZZZYYYUUUQQQLLLIIIGGGFFFAAA???===<<<===???CCCFFFMMMPPPTTTWWWYYY[[[^^^```cccdddeeedddddddddfffhhhooojjjiiimmmppppppppprrrvvvpppkkkkkklllfffYYYNNNtttTTTLLLDDDCCCBBBBBBAAABBBBBBBBBAAA@@@???>>>============;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;:::;;;;;;<<<<<<;;;;;;::::::::::::::::::::::::::::::999999888888999999:::888888888888888999:::;;;888777888;;;:::777888<<<999999999999999999999999:::::::::999999999999888999:::<<<<<<:::999:::;;;::::::999999999999:::::::::;;;<<<<<<;;;;;;<<<===AAAKKKYYYeeemmmssswww{{{vvvvvvtttppplllhhhgggfffjjjpppyyy}}}||||||uuukkkffffffkkkqqquuu}}}||||||~~~~~~||||||}}}}}}|||{{{~~~~~~xxxpppjjjhhheee```___cccjjjqqqxxx|||~~~~~~|||{{{{{{~~~|||yyyyyywwwrrrkkkeeeVVVTTTRRROOOKKKIIIGGGFFFCCC@@@===<<<<<<<<<<<<;;;777777777777666666666666555555444444444444555555444444444555555555555555555666666777777888888999888888777666666666777777555555444444555555666777666555555666888999999888999666444888;;;>>>DDDJJJTTTYYYaaajjjqqquuuvvvvvvtttrrrooommmooossswwwzzz{{{~~~{{{yyyvvvtttsssssssssssspppkkkgggeeehhhllllllkkkkkknnnqqqrrrrrrsssuuuqqqllllllpppoooppprrrtttuuutttqqqnnnkkkjjjmmmrrrtttrrrqqqsssssstttvvvwwwxxxwwwvvvvvvpppnnnmmmnnnooommmhhhdddjjjeeeffflllmmmhhhiiinnnmmmiiifffeeegggiiigggeeeaaa^^^ZZZWWWUUUPPPJJJDDD>>>===;;;::::::<<>>======>>>>>>???>>>>>>===<<<<<<;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<:::;;;;;;<<<<<<;;;;;;::::::::::::::::::::::::::::::999999888888999999:::888888777777888:::<<<===AAA:::666888;;;:::999:::999999999999999999999999999999999999999999999999888:::<<<<<<;;;;;;;;;<<<999999:::999999999:::<<<999;;;<<<;;;<<<@@@HHHNNNVVV```nnnvvvwwwvvvvvvwwwkkkmmmooonnnmmmmmmrrrvvvvvvzzz~~~~~~{{{wwwrrrpppiiiiiijjjnnnuuu{{{|||zzzwwwvvvwwwwwwvvvuuuwwwtttlllaaa^^^aaadddcccqqqtttyyy~~~|||}}}|||{{{vvvrrrnnnggg^^^WWWTTTRRRNNNJJJGGGFFFEEEEEE@@@>>>;;;:::::::::999888777777666666666555555555555555444444444444555555555555555555555555555555555555666777888999::::::777777777666666666777777555555555555555666666777666666555666777777888888999888777999===DDDMMMTTTaaafffmmmrrruuuuuuuuuuuutttrrrooommmnnnpppsssuuuvvv||||||xxxvvvsssrrrrrrrrrrrrpppllliiinnnllliiieeedddgggnnntttpppqqqssssssmmmggghhhnnnlllkkkjjjmmmrrrtttsssppppppoooqqqvvvvvvqqqnnnoooppprrrtttvvvwwwwwwxxxyyyuuusssqqqppppppnnnjjjgggkkkfffgggllllllgggiiipppssspppllljjjiiiiiigggfffbbb^^^[[[[[[\\\WWWMMMEEE>>>===;;;::::::;;;<<<===@@@CCCHHHLLLOOOQQQTTTVVVWWWYYY\\\^^^```cccgggjjjmmmkkklllpppqqqooonnnpppnnnkkkjjjkkkmmmlllfff```oooQQQJJJEEEEEEDDDCCCAAA@@@>>>>>>@@@???>>>>>>>>>>>>>>>>>>CCCBBBAAA???===<<<;;;:::;;;<<<<<<<<<<<<<<<<<<<<<:::;;;;;;<<<<<<;;;;;;::::::::::::::::::::::::::::::999999888888999999:::888888777777888:::<<<===MMM???444555;;;===:::777999999999999999999999999999999999999999999999999888:::<<<<<<;;;;;;<<<===888:::;;;:::999999;;;===::::::;;;<<<@@@LLLZZZeeekkkrrryyyzzzuuupppnnnooofffkkkqqqtttvvvyyy}}}}}}|||zzzuuuppplllkkkkkknnnrrrwww|||{{{wwwtttrrrooonnneeefffdddaaadddmmmsssuuuwwwwwwzzz~~~|||~~~~~~|||ooollliiifffddd___WWWQQQSSSQQQLLLHHHEEECCCCCCCCC@@@>>>;;;::::::999777666666666666555555555555444555555444444444444555555555555555555555555555444444555666777888999:::;;;666666666777777777666666666555555555555666777777777777666666555555666777666999<<>>BBBFFFIIILLLPPPSSSTTTVVVYYY[[[]]]```dddggghhhiiimmmssstttooommmnnnmmmkkkiiihhhiiiiiigggfffwwwmmmPPPKKKEEEEEEDDDCCCAAA???===<<>>>>>>>>>>>>>>???CCCCCCAAA@@@>>><<<::::::;;;;;;;;;<<<<<<<<<<<<<<<:::;;;;;;<<<<<<;;;;;;::::::::::::::::::::::::::::::999999888888999999:::888888888888888999:::;;;OOO@@@444444;;;===:::777999999999999999999999999888999999999999:::::::::777999;;;<<<;;;:::;;;<<<888;;;===<<<::::::===@@@<<<===???DDDNNN\\\jjjtttuuuvvvwwwtttooolllkkklllooosssxxx|||}}}~~~~~~~~~xxxvvvsssnnnkkklllooorrr{{{}}}zzztttoookkkhhheeefffjjjmmmmmmqqqwwwyyyxxx{{{zzzzzz~~~|||wwwrrrnnndddcccbbbdddeeebbb\\\WWWNNNKKKHHHDDDAAA???>>>>>>>>>===;;;:::999888666444666555555555444444444444555555444444444444555555555555555555555444444444444444555666888999999:::555555666777777777666666666666555555666666777888777777777666555555888:::666>>>FFFLLLSSS^^^hhhmmmfffjjjppprrrsssuuuxxx{{{wwwxxxyyyyyyxxxtttpppnnnjjjlllsss{{{}}}yyyuuutttrrrpppooooooqqqqqqqqqooonnnmmmllliiieee```\\\YYYXXXVVVVVVUUUPPPKKKLLLQQQOOOMMMLLLMMMQQQUUUYYY[[[ZZZZZZ^^^fffkkkmmmpppuuusssuuuxxxwwwuuutttwwwyyyzzzxxxvvvsssqqqpppoooooolllhhhhhhlllkkkggglllvvv|||{{{yyyvvvrrrmmmiiifffkkkgggddddddccc[[[MMMBBB>>>>>>===<<<;;;:::999999:::<<<>>>@@@CCCFFFKKKOOOQQQSSSUUUVVVWWWZZZ]]]___bbbdddjjjppppppkkkiiikkkkkkjjjiiihhhgggggghhhhhhssskkkOOOJJJCCCCCCCCCCCCBBB@@@>>>===??????>>>>>>>>>>>>??????@@@??????>>>===<<<;;;;;;;;;;;;;;;<<<<<<<<<======:::;;;;;;<<<<<<;;;;;;::::::::::::::::::::::::::::::999999888888999999:::777777888888999888888888FFF===666777::::::888888999999999999999999999999888888999999999:::::::::777999;;;;;;:::999999:::999<<<>>>===;;;;;;>>>BBB===AAAHHHSSS```kkkrrruuurrrqqqpppooooooqqqsssuuu{{{||||||}}}}}}zzzvvvsssnnnooopppqqqrrruuuyyy}}}}}}{{{{{{wwwqqqmmmkkkjjjhhhgggrrrsssrrrooopppuuuwwwvvv}}}zzzyyy|||}}}yyy{{{uuupppkkkhhhfffiiihhhggggggfffaaaYYYRRRFFFDDDBBB???===<<<;;;;;;:::999888888999888666555555555555444444444333333555555444444444444555555666666555555555444444444444444555666777777888888444444666777777777666666666666666666666777777888555777888888777999===@@@@@@LLLWWW\\\```hhhmmmnnngggkkkoooppppppsssyyy~~~zzz{{{}}}~~~}}}zzzvvvtttllljjjnnnuuuyyywwwwwwzzzoooooooooqqqqqqpppmmmkkkhhheee___YYYRRRKKKEEEAAADDD@@@???@@@???<<<<<<@@@AAABBBCCCCCCCCCDDDFFFGGGJJJGGGIIIOOOUUUXXX^^^dddkkkooorrrsssqqqrrrvvvzzzyyyxxxuuurrrpppoooooopppnnniiiiiilllhhhdddjjjuuuuuuvvvxxxxxxuuupppllljjjooollljjjiiifff^^^RRRIIIDDDDDDCCCCCCAAA???===<<<<<<<<<<<<;;;;;;???DDDHHHIIIKKKNNNPPPRRRVVVZZZ]]][[[]]]bbbggggggdddeeeiiifffhhhkkkkkkjjjiiiiiiiiitttiiiNNNJJJAAAAAABBBCCCBBBAAA@@@??????>>>>>>>>>>>>>>>??????<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;<<<<<<<<<======:::;;;;;;<<<<<<;;;;;;::::::::::::::::::::::::::::::999999999999999999:::666777888999999888666555;;;999999;;;:::666777:::999999999999999999999999888888888999999:::::::::888999;;;:::999888888999999===@@@>>>;;;;;;???CCC>>>DDDPPP```nnnttttttqqqnnnlllkkknnnssszzz}}}{{{zzzvvvooojjjiiimmmrrrwwwzzz}}}}}}zzzwwwpppnnnkkkkkkmmmpppqqqrrrssspppiiibbbeeeppp{{{rrrpppppptttyyy{{{wwwsssnnnkkkhhhggggggjjjnnnqqqqqqnnnjjjfff```VVVIII@@@@@@???>>>===<<<;;;;;;;;;666666555777888888777666555555444444444333333333555555555444444555555555666666555555555444444444444444555555666666777777333444666777777777666666666666666666666777888888444666888999999<<>>AAAEEEIIIIIIEEEBBBAAABBBBBB>>>;;;===???AAAFFFLLL___dddjjjlllmmmpppwww}}}wwwvvvtttqqqnnnnnnoooqqqnnnjjjiiijjjeee```fffqqqkkkoootttvvvuuuqqqnnnlllnnnnnnmmmmmmjjjcccYYYQQQJJJJJJJJJIIIGGGEEECCCAAA???===;;;888777999???CCC???BBBFFFKKKPPPUUU[[[___XXXXXX[[[^^^^^^]]]aaahhhaaaffflllooonnnkkkjjjiiieeeOOOEEEFFFEEECCCBBBAAAAAABBBBBB>>>>>>======<<<<<<<<<;;;===============<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;:::===<<<;;;::::::::::::;;;::::::::::::::::::::::::999999888888888888999999888999999999999888777777GGGUUU<<<333<<<777777888::::::999999999999:::::::::::::::;;;;;;:::999999999999999999999999999999999999999999:::===AAADDDBBBJJJ[[[lllpppjjjeeefffgggpppwwwyyy}}}zzzuuurrrrrrrrrqqquuuyyy|||uuunnnjjjrrrrrrssswww{{{{{{wwwsssqqqaaaOOOLLLYYYjjjvvvzzzqqqeeennnnnn}}}iiiiiiddd```eeeggghhhoooyyy}}}zzzqqqhhh\\\TTTOOOJJJDDD???@@@???===;;;999888777777666666666666777777777777555555555555555555555555444444444333333222222222444444555666777777777666555555555555555555555555555555666666666666555555777666666777888888777666888888888:::>>>EEENNNUUU```dddjjjnnnooonnnlllkkkiiipppooohhhiiitttyyyvvvxxxzzz{{{zzzxxxzzz~~~ssssssqqqnnnqqqxxx{{{zzzuuupppooorrrqqqfffWWWNNNEEEBBB>>><<<;;;<<<;;;;;;999999999:::;;;<<<>>>>>>FFFHHHLLLNNNNNNLLLHHHFFFEEEDDDAAA???>>>>>>>>>???GGGMMMTTTZZZ]]]___```aaapppxxx|||wwwssssssrrrooooooooonnnjjjgggfffiiimmmuuutttssssssuuuuuutttssspppooooooooonnnkkkgggdddVVVTTTMMMGGGFFFIIIGGGCCC>>><<<999999:::<<<<<<;;;:::<<<>>>BBBGGGMMMQQQTTTUUUWWWXXXXXXXXXZZZ^^^aaabbbfffkkkooopppmmmiiigggzzzdddOOOEEEFFFEEECCCBBBAAAAAABBBBBB>>>>>>>>>=========<<<<<<==============================>>>???>>>===<<<;;;<<<;;;;;;:::::::::;;;;;;::::::::::::::::::::::::999999888888888888999999999999999:::999888888777AAAOOO;;;555<<<666999999999999999888888999999999:::::::::;;;:::::::::999999999999999999999999999999:::;;;;;;;;;>>>CCCHHHVVV^^^llltttoooddd```cccpppyyy{{{yyywwwvvvwwwzzz|||}}}~~~zzzwwwvvvvvvvvv|||{{{|||~~~}}}xxxsssdddVVVJJJMMM^^^mmmqqqnnnlllbbbdddeeeiii^^^aaadddnnnssswwwyyy{{{}}}xxxqqqbbbZZZQQQJJJGGGEEE@@@<<<======;;;:::888777777777666666666666777777777777555555555555555555555555555555555444444444333333555555666666777666666666555555555555555555555555555555666666666666555555555555666777888888777666888999<<>>======>>>@@@AAA>>>AAAEEEGGGHHHJJJKKKMMMWWW___ggglllqqqvvvsssmmmpppqqqooojjjfffgggnnntttvvvuuusssrrrssstttsssrrrkkkllllllnnnoooooonnnmmmlllhhh___TTTPPPOOOLLLFFF???===;;;;;;<<<===<<<;;;888999:::<<>>>>>>>>>>>>>>===========================>>>@@@AAA@@@???===<<<:::::::::::::::;;;;;;;;;::::::::::::::::::::::::999999888888888888999999:::::::::::::::999999888888FFF999888<<<666;;;;;;999999888888888888999999::::::::::::::::::::::::::::::::::::::::::::::::888;;;>>>>>>>>>BBBJJJQQQgggqqq|||zzzqqqrrrwww{{{|||vvvwwwxxxzzz}}}|||tttuuuvvvyyy}}}}}}vvvppp[[[OOOFFFMMM___mmmooojjjeeecccaaakkkfffggghhhrrrvvv||||||uuuhhh\\\QQQKKKEEEAAA@@@???===;;;;;;:::999888777777777777666666666666777777777777555555555555555555555555666666666555555555555555666666777777777666555555555555555555555555555555555555666666666666555555555666777888999999888888888<<>>??????>>>===<<<<<<;;;;;;;;;<<<>>>@@@AAA===>>>>>>===<<<<<<===???AAAEEEMMMWWWeeeqqqtttqqqssstttrrrmmmgggiiisss|||yyyvvvsssrrrssstttttttttkkkkkklllnnnoooqqqsssttttttsssnnneee]]]WWWNNNFFFBBB@@@>>>=========<<<:::888777666666777:::===>>>CCCFFFJJJMMMPPPSSSWWWYYYYYYZZZ\\\```eeejjjoooqqqqqqaaaOOOGGGEEEDDDDDDCCCBBBBBBAAAAAA????????????????????????===============>>>>>>>>>===>>>@@@AAAAAA???===;;;999::::::;;;;;;;;;;;;;;;:::::::::::::::::::::::::::999999888888999999::::::;;;;;;;;;;;;:::999999333>>>777;;;<<<666>>>;;;999888888777777888888999::::::999999::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;888;;;>>>>>>@@@IIIVVVaaarrrzzz}}}{{{}}}|||{{{yyyuuuppppppttt|||~~~vvvppp[[[RRRLLLQQQ```mmmsssssskkkppplll~~~tttzzzqqqxxxxxxzzz{{{xxxpppdddUUUJJJGGGCCC???============<<<999999888777777777888888666666666666777777777777555555555555555555555555555555555555555555555555777777777777777666555444555555555555555555555555555555666666666666555555777888999999999999:::;;;:::AAAKKKVVV```hhhoootttwwwvvvtttrrrqqqpppmmmllljjjppprrrooonnnppppppmmmooopppqqqrrrsssssstttuuuxxxvvvpppjjjjjjoooqqqooo]]]QQQCCC<<<999777777999999888666666888999999999777777777777888999:::;;;<<<<<<<<<<<<<<<<<<<<<<<<999999999999:::<<<===>>>@@@@@@@@@???<<<;;;;;;<<<;;;;;;<<>>===:::888:::999777666666888:::;;;999===BBBFFFJJJNNNRRRUUUWWWWWWXXXZZZ^^^cccgggiiiqqqbbbPPPHHHDDDDDDDDDCCCCCCBBBAAAAAA????????????@@@@@@@@@@@@============>>>>>>??????<<<===>>>??????===;;;::::::;;;;;;<<<<<<<<<;;;:::::::::::::::::::::::::::::::::999999999999:::::::::;;;;;;;;;;;;:::999999666:::555===;;;666@@@:::999999888888888888999999:::999999999999:::;;;<<<;;;;;;;;;;;;;;;;;;;;;;;;999;;;<<>>AAAJJJWWWbbbjjjnnnpppqqqsssqqqooooooqqqrrrqqqppplllqqqtttrrrppppppnnnlllqqqrrrssstttuuuuuutttsssssssssoooiiieeeccc]]]VVVFFF>>>999999999888888::::::999777777888999888777888777777888888999:::;;;<<<<<<;;;;;;;;;;;;<<<<<<999999999999999999999:::;;;===??????===;;;;;;;;;:::999999;;;AAAJJJWWWaaannnssswwwuuupppnnnrrrvvvsssqqqnnnnnnqqquuuwwwxxxqqqqqqpppnnnllllllpppsssqqqvvvyyyvvvqqqkkkccc[[[NNNJJJEEEAAA>>><<<999777999999888888999999:::;;;555888===AAADDDIIIMMMPPPRRRSSSUUUWWWZZZ\\\^^^___ooobbbPPPHHHDDDDDDDDDDDDCCCBBBAAA@@@???????????????@@@@@@@@@<<<======>>>>>>??????@@@<<<<<<<<<<<<<<<;;;;;;:::<<<======>>>>>><<<;;;:::::::::::::::::::::::::::::::::999999999999:::::::::::::::::::::999999888@@@;;;555???:::666BBB888:::999999999999999999::::::999999888999:::<<<===<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;===CCCNNN^^^ppp{{{~~~~~~{{{yyyyyyooooooppprrrvvvzzz}}}zzzxxxtttmmmhhhaaaiiirrrxxxxxxxxxzzz|||xxx}}}|||xxxuuuiiibbb[[[WWWRRRKKKGGGFFF???>>><<<:::999888888999999999888888888888888888666666666666777777777777555555555555555555555555444444444444444555555555777777888888888777666666666666666666666666666666555555666666666666555555444666777666666:::AAAGGGOOOWWWccclllqqqrrrpppoooooommmlllnnnsssuuutttrrrooorrrttttttrrrpppnnnmmmrrrrrrssstttuuutttqqqoooooooookkkccc[[[TTTJJJAAA===999888;;;;;;777555666:::888777888999999888777888888777777888999999::::::999999999999999999:::999999999888888777777777666999===>>>>>>=========888888;;;===<<<;;;AAAIII___eeelllqqqqqqqqqqqqrrrooommmlllmmmpppsssuuuuuunnnppppppooommmnnnrrrvvvxxxzzzvvvnnniiiiiijjjiiiXXXRRRJJJCCC???<<<999888777888999::::::;;;::::::555777999<<<>>>CCCHHHKKKJJJLLLOOOSSSVVVXXXXXXYYYiiibbbOOOFFFCCCDDDDDDDDDDDDBBBAAA@@@>>>>>>>>>?????????@@@@@@<<<======>>>??????@@@@@@===<<<;;;:::::::::;;;<<<>>>???@@@@@@???===;;;999::::::::::::::::::::::::;;;::::::999999::::::;;;999999999:::999888888777LLL>>>555???999666CCC555;;;;;;::::::::::::;;;;;;:::999888888999:::<<<>>><<<<<<<<<<<<<<<<<<<<<<<<======@@@JJJYYYiiiuuu||||||{{{tttoooooopppmmmrrrxxx|||}}}|||xxxtttrrrsssrrrpppmmmlllsss|||}}}{{{zzz{{{xxxzzztttyyysssrrrlllVVVOOOKKKKKKIIIDDDAAACCC======<<<:::888777888888999888777777666666666666666666666666777777777777555555555555555555555555444444555555555666666666666666777888888888777777666666666666666666666666555555666666666666555555555777888999;;;BBBNNNWWW```eeemmmrrrttttttssssssqqqooonnnqqquuuwwwuuurrrqqqrrruuuvvvtttqqqooopppssssssssstttuuusssooojjjgggeee]]]RRRKKKGGG@@@999<<<999888::::::666444666666666666777999:::999888777777666666666777888888777888999999999999888777888888888888888777777666666888;;;<<<===>>>@@@BBB<<<999999<<<<<<999:::???LLLRRR[[[fffnnnsssttttttsssqqqpppqqqsssuuuuuutttmmmppprrrqqqoooooosssxxxyyyzzzvvvmmmhhhjjjmmmnnnccc[[[QQQGGG@@@===;;;:::666888;;;======<<<999888666666777777999<<>>>>>????????????<<<======>>>???@@@@@@@@@???===;;;:::999:::<<<===@@@AAAAAAAAA@@@===;;;999::::::::::::::::::::::::;;;::::::999999::::::;;;888999999999999888777777TTTAAA555@@@888666CCC333<<<;;;;;;::::::;;;;;;<<<:::999888888888:::===>>>========================>>>>>>CCCOOO```ooovvvyyyzzz~~~{{{www~~~zzzrrrjjjgggiiillluuu}}}zzzuuuyyyuuussstttxxx|||}}}|||zzz{{{|||}}}~~~}}}||||||ttttttpppsss]]][[[NNNLLLGGGFFFJJJJJJDDDAAACCC<<<======;;;999999999:::888888666555555444444444666666666666777777777777555555555555555555555555555666666666777777888888555666777888888888888888777777777777777777777777555555666666666666555555777999;;;===AAALLLZZZeeelllooosssuuuvvvvvvwwwwwwuuusssqqqtttxxxyyyuuuqqqrrrsssuuuwwwuuuqqqpppqqquuuttttttuuuvvvtttnnniii\\\XXXNNNCCC>>>???>>>;;;:::666555777777666888<<<333333333666999::::::999666555555555555666666777777888999::::::999888777777777888888888888777777555666777777888;;;@@@DDDFFF<<<666888;;;<<<>>>CCC>>>CCCMMM\\\kkktttwwwwwwyyyxxxwwwwwwxxxxxxwwwuuupppsssvvvtttqqqpppssswwwwww|||}}}xxxttttttsssrrrjjjbbbUUUIIIBBB???======888:::===@@@@@@===:::777777777666444555888>>>BBBKKKKKKJJJKKKLLLNNNOOOQQQdddaaaOOOEEEFFFEEEEEECCCBBBAAA@@@@@@>>>??????@@@@@@@@@??????>>>>>>>>>>>>???@@@AAABBB???>>><<<:::;;;===???AAA@@@@@@@@@???>>><<<;;;:::999;;;<<<<<<;;;::::::;;;>>>;;;888888:::;;;:::999;;;;;;;;;::::::999999999::::::999999::::::;;;<<<<<<999888999<<<>>><<<999999999::::::::::::;;;;;;@@@@@@???>>>>>>>>>>>>???@@@JJJOOOZZZoooyyy}}}~~~{{{}}}vvvnnnfffeeellltttwwwwwwzzz~~~}}}{{{yyyxxxwwwvvv{{{}}}~~~|||yyyxxx{{{~~~wwwxxxzzz{{{zzzxxxuuussskkkhhhbbbZZZRRRLLLGGGDDDBBBCCCFFFGGGEEEBBB===:::;;;:::999888777777777777777777777777777777777777333444666777777777666555444444555555666666777777888888777666666666666666555555555555666666666777333555666777666777888:::999999888666444444666999::::::>>>IIIYYYgggnnnpppuuuvvvxxxzzz{{{zzzxxxwwwwwwwwwwwwxxxyyywwwssspppyyyvvvqqqnnnqqquuurrrkkkpppvvv|||{{{sssfff\\\VVVDDD>>><<<>>>===888888===;;;:::999888777888999:::>>><<<:::888777777777777777666555555555666888999777777888888777666555444666666666666666666666666444555666777777999<<>>===<<<<<<<<<@@@===???HHHXXXfffnnnpppsssuuuyyy{{{|||zzzwwwuuuoooqqqttttttrrrppprrrtttwww}}}~~~zzzxxxyyyvvvoooppphhh]]]TTTNNNGGG???999;;;<<<>>>===;;;888666666555444444444555888:::<<>>>>>???????????????>>>============>>>???@@@AAA>>>===;;;:::::::::<<<===>>>>>>>>>>>>===<<<;;;::::::;;;<<<<<<::::::;;;<<<===;;;888888:::;;;:::999;;;;;;;;;::::::999999999::::::999999::::::;;;<<<<<<<<<;;;;;;<<<<<<;;;;;;:::;;;;;;;;;<<<<<<<<<<<<>>>>>>????????????@@@AAABBBMMMVVVcccxxx}}}~~~}}}~~~xxxuuurrrpppnnnrrrxxx~~~}}}{{{tttuuuxxxzzz}}}~~~}}}~~~}}}{{{yyyxxxyyyzzz|||{{{yyyuuuoooiiidddaaaTTTRRRNNNIIICCC???<<<:::>>>???BBBDDDCCC@@@===;;;;;;:::999888777777777777777777777777777777777777:::999888666666666666666555555555666666666666666999888777666555555555555555555555666666666777777555666888777666666777888666777888888777666777999<<>>===888888<<<;;;::::::999999999999999===<<<:::888777777777777777666666555666777888999888777777777666666666666666666666666666666666666444666777888777999;;;===>>>======<<<<<<<<<======<<<<<<>>>AAAIIIUUUaaaiiijjjpppwww||||||yyywwwuuusssttttttsssqqqrrrvvvyyyyyy}}}}}}yyyxxxyyyvvvqqqoookkkddd[[[QQQHHH@@@===;;;<<<===<<<;;;888777666666555444444555777999;;;DDDHHHMMMMMMKKKIIIJJJMMMaaa|||ZZZMMMFFFDDDDDDCCCBBBAAA@@@??????===>>>>>>??????>>>>>>===<<<<<<<<<===>>>>>>????????????>>>===<<<;;;::::::<<<<<<<<<<<<<<<;;;:::999;;;<<<<<<;;;::::::;;;===<<<:::888888999:::999888;;;;;;::::::::::::999999::::::999999::::::;;;<<<::::::;;;<<<<<<;;;:::999<<<<<<<<<============>>><<<===?????????@@@BBBDDDHHHVVV___iiiyyy}}}~~~{{{{{{~~~~~~|||zzzvvvrrrooorrruuu{{{~~~|||zzzxxxwwwwwwwwwyyy||||||yyywwwvvvsssqqqvvvsssmmmeee]]]UUUOOOLLLDDDBBB@@@>>><<<;;;:::999:::;;;>>>@@@@@@>>><<<::::::999888888777777777777777777777777777777777777???===:::666555555666777777777666666666666666555999999777666555555555555555555666666666777777777777888999888666555666777444666888999888888999;;;>>>FFFSSS```jjjqqqwwwyyy{{{yyyxxxxxxyyyzzzyyyxxx}}}{{{{{{zzzyyywwwuuuooovvvyyytttoooppptttvvvtttqqqkkkaaaTTTHHH@@@<<<<<<::::::===<<<999888::::::::::::::::::999999888;;;;;;999888777777777777666666666666666777888888888888666555555666666777666666666666666666666666444666888999888888999:::999999999:::;;;<<<===>>>;;;>>>???<<<;;;BBBQQQ^^^dddkkksssvvvvvvuuuxxx{{{zzzxxxvvvsssrrruuuzzz~~~zzz|||{{{xxxwwwxxxwwwtttoooooollldddXXXLLLDDD@@@;;;;;;;;;;;;:::888777666777666555555555666888999@@@DDDGGGHHHFFFDDDEEEGGG___zzzXXXKKKFFFCCCCCCBBBAAA@@@@@@??????===>>>>>>>>>>>>======<<<<<<======>>>>>>??????>>>CCCCCCCCCBBB@@@>>><<<:::::::::;;;;;;;;;;;;::::::<<<<<<<<<;;;::::::<<<>>>;;;::::::999999999999999::::::::::::::::::::::::::::::999999::::::;;;<<<;;;;;;===BBBFFFEEE???999<<<<<<<<<=========>>>>>>;;;===?????????@@@CCCGGGSSSccciiijjjllliiijjjuuu{{{}}}zzzqqqkkkkkkooorrrtttxxx~~~|||wwwtttuuuuuuuuuuuuvvvwwwyyyyyy|||vvvrrrpppmmmhhhddd```]]]XXXQQQKKKEEEBBB@@@>>>>>>============>>>>>>999:::<<<======<<<:::999999999888777777777777777666666666666666666666666>>><<<999777666555666777888777777777666666555555777777666666666666777777555666666666666777777777666888999888666666777888666777777777777999===@@@FFFQQQ```kkkpppsssvvvyyy{{{xxxvvvvvvyyy{{{|||{{{}}}}}}|||}}}}}}{{{wwwtttsssyyy{{{uuunnnmmmnnnmmmgggbbbZZZOOOEEE???<<<;;;888888999;;;;;;:::999999999:::;;;;;;;;;:::888777999999888888777777777777666666666666666777777888999888666444444555777888666666666666666666666666444777999:::888777777888888888888999:::<<<===>>>???AAAAAA<<<888;;;FFFPPPaaaggglllmmmlllpppyyy}}}{{{xxxvvvuuuvvvyyy|||zzzzzzxxxvvvuuuvvvvvvvvvrrrqqqnnniii```TTTIIIBBB===<<<:::999999999888777888777666666666666777777999<<<>>>>>>===<<<===>>>^^^|||XXXKKKEEEBBBBBBBBBAAAAAA@@@@@@???>>>>>>>>>>>>>>>===<<<<<<===>>>???@@@@@@@@@??????DDDDDDDDDDDDBBB???===;;;999999:::;;;<<<<<<<<<<<<;;;<<<===<<<;;;:::<<<>>>:::;;;;;;;;;:::999999999::::::::::::::::::::::::::::::999999::::::;;;<<<>>>===@@@JJJSSSRRRGGG<<<;;;<<<<<<<<<============<<<>>>@@@???>>>AAAGGGLLLaaaqqqsssjjjbbbYYY]]]mmm}}}{{{yyyuuupppiiifffhhhooovvvzzz~~~uuupppnnnqqqsssvvvzzz}}}~~~tttooohhhccc```\\\VVVRRRKKKIIIFFFBBB???>>>======;;;;;;:::::::::;;;<<<<<<;;;<<<<<<<<<;;;:::999888888888777777666777777777666666666666666666666666777777777888777666666555888888777777666666666555444444555555666888999:::666666666666777777777888555666888888777777999;;;:::999777555777<<>>===<<<<<<>>>???@@@AAAAAA@@@???>>>@@@@@@AAA@@@???===;;;:::999:::;;;<<<>>>>>>>>>???:::<<<>>>>>><<<;;;<<<<<<;;;<<<======;;;::::::;;;999999::::::::::::;;;;;;::::::999999::::::;;;<<<:::999===GGGPPPPPPDDD999<<<<<<<<<<<<===============???AAA@@@@@@EEEOOOXXXlllxxxwwwlllccc]]]bbbsss}}}tttnnnkkkiiillloooppprrrtttxxx{{{|||vvvsssrrrwwwzzz}}}}}}{{{zzzzzzyyywwwtttpppllljjj]]]ZZZUUUQQQMMMIIIEEECCCBBB@@@???===<<<<<<<<<<<<;;;;;;:::999999999999999<<<<<<;;;:::999999888888888777777666666777777777777777777777777777777777333444555777777777666555888777777777777777777666444444444555666888999:::666666666777777777888888444666888888888888:::<<<<<<:::888777;;;DDDPPPYYYgggooowww{{{zzzxxxyyy{{{vvvrrrooorrrzzz~~~zzz{{{~~~zzzvvvyyywwwrrrooopppoooeee[[[NNNHHHAAA;;;999999::::::666999:::888888::::::777888888888888888777777666555666666777777777666666555555666777777777777777777666666555555666888888666666666666666666666666555666888888777666777888:::999999888888999::::::======<<<=========;;;:::GGGRRR```kkkoooppprrrtttyyyzzz{{{}}}~~~|||xxxtttxxxuuutttuuuuuussstttxxxyyyrrrllllllnnnhhh[[[NNNEEE@@@;;;999::::::888666777777777777777666666666555555555555555555666666]]]xxxUUUKKKHHHCCCCCCCCCBBBBBBBBBBBBBBB@@@@@@@@@@@@???>>>===<<<===>>>???@@@@@@???>>>===<<<<<<<<<===<<<<<<;;;;;;:::;;;<<<>>>@@@AAAAAAAAA999<<>><<<;;;;;;;;;===@@@???===;;;;;;<<<999999999::::::;;;;;;;;;::::::999999::::::;;;<<<777888<<>>>>>>>>??????>>>@@@BBBBBBDDDMMM[[[fffpppvvvqqqjjjkkkiiilllxxx{{{tttnnnkkkjjjnnnuuu|||}}}zzzxxx{{{~~~~~~|||yyyvvvuuuxxxxxxxxxwwwtttooojjjggghhhgggccc___YYYTTTPPPMMMGGGGGGFFFCCC@@@>>>===>>>======<<<;;;;;;;;;;;;;;;===<<<;;;:::999999999999:::999888888888888999999777777666666666666777777777777777777777777777777444444444555555666666666777777777777777888888888666666666666666777777888666666777777777888888888666777999999888888999:::999999:::===DDDQQQ^^^hhhtttwwwzzz{{{zzzzzz|||~~~uuuqqqnnnrrrzzz~~~{{{xxxxxxyyyzzz||||||zzzxxxuuurrrmmmhhhgggdddYYYLLLDDD???:::888888999999888888;;;;;;777666:::;;;777888777777666666666666666444444666777777777666666444555666777888777777666555666666666777777777888666666666666666666666666555666777666666666888:::777777666666777888888999999999:::<<<======<<<;;;<<>>======<<<===???@@@???>>><<<;;;;;;;;;;;;;;;<<<<<<======:::;;;===???AAABBBCCCCCC888;;;???AAA???===;;;:::;;;>>>AAA@@@>>><<<<<<===999999999::::::;;;;;;;;;::::::999999::::::;;;<<<:::>>>BBBBBB???<<<===???>>>????????????@@@@@@@@@>>>AAACCCDDDGGGRRRdddqqqooopppiiifffoooqqqpppuuu~~~~~~yyyuuutttuuuwww{{{{{{yyy}}}||||||}}}}}}|||zzzwwwtttpppnnnlllgggaaa[[[UUURRRNNNMMMKKKIIIGGGEEECCCBBB;;;>>>???>>>;;;;;;===@@@999999999999::::::::::::;;;;;;:::999888888888888777666666666777888:::;;;777777666666666666777888777777777777777777777777888777444333333555777888666666777777888888999999999888777666666555555555777777777777888888888888888999:::999777777777999666888<<>><<<999666777999;;;:::888:::===;;;666555:::;;;888888777555444444444555666333444555777777777666666444555777888888888777666444555666777888888777777666666666666666666666666555666666555555666999;;;444444444555555777888999777999;;;<<<<<<<<<>>>@@@;;;@@@IIITTTaaallluuuyyyvvvvvvxxx|||zzzvvvvvvzzz{{{wwwwww{{{yyyvvvsssrrrqqqnnniiifffLLLEEE===:::;;;;;;999666555555666777777777777777666555333333444555444444^^^oooSSSLLLGGGCCCCCCDDDDDDCCCBBBAAAAAA@@@???>>>======>>>>>>???>>>=========>>>@@@CCCEEE>>>>>>===<<<;;;;;;::::::===???CCCHHHJJJIIIDDD@@@@@@???===<<<;;;;;;<<<<<<999999::::::::::::;;;;;;888888999999999:::::::::;;;::::::::::::;;;<<<<<<;;;;;;<<<==================>>>>>>======>>>@@@CCCCCCDDDFFFKKKRRR\\\fffmmmhhhgggeeeeeehhhoooyyy}}}|||{{{xxxyyy}}}}}}zzz{{{yyyyyy{{{uuuuuuvvvyyyzzzuuukkkbbbYYYXXXUUURRRNNNKKKHHHGGGDDDCCCBBBAAA@@@>>>==================<<<;;;:::999???>>>===<<<;;;::::::::::::;;;<<<;;;999777777888777777777777777777777777666666666666777777777777999888888888777777666666666777777777777777666666777777777777777777777777888888777777666666555555666666666666777888999::::::666666999:::888777888777<<>>:::999;;;>>>>>>>>>???CCCMMM\\\lllwwwwwwwwwuuusssxxx|||}}}zzzuuuvvvzzzzzzuuulllqqqtttrrrpppqqqpppmmmYYYJJJ>>>;;;<<<999777888888666555666777888777555888777666555444444555666aaammmQQQJJJEEEDDDDDDDDDDDDCCCCCCBBBBBBAAA@@@>>>======>>>>>>???>>>======<<<===???AAACCC>>>======<<<;;;;;;::::::===???BBBFFFIIIHHHDDDAAA???>>>===;;;::::::;;;;;;999999::::::::::::;;;;;;888999999999999:::::::::;;;::::::::::::;;;<<<<<<:::;;;<<<<<<=========<<<======>>>======>>>AAACCCEEEEEEHHHNNNXXXccckkkpppoooqqqrrrnnniiijjjpppwww~~~{{{zzzzzzuuuqqqmmmkkkhhhccc[[[TTTIIIHHHGGGEEEBBB@@@???>>>AAA@@@@@@???>>>===<<<<<<;;;;;;<<<<<<======<<<<<<>>>===<<<;;;::::::::::::999:::;;;:::888777777777777777777777777777777777666666666666777777777888888888888888777777777666666666777777777777666666888888777777777666666666888777777777666666666555777777777888999:::::::::888555444888999777777:::===CCCOOO\\\gggoootttwwwzzzzzzyyywwwvvvtttssssssoooppprrruuuwwwxxxvvvtttzzzyyyyyyzzzzzzxxxrrrnnnaaaYYYPPPJJJDDD;;;666666888888888888888888888888888888777777777666666666666666666666666666666666555555555555555555555555666666555555666888999::::::999888666666666666777555666777888888777666555777777777777777777777777777777777777666666555555777;;;>>>===:::999;;;>>>;;;;;;;;;>>>EEEQQQ^^^hhhpppqqqqqqqqqvvv~~~~~~xxxwwwzzzxxxrrrnnnqqqsssqqqrrrtttsssooo]]]OOOBBB>>>===999777888888666555666777888777555888777666555444555555666cccjjjOOOIIICCCDDDDDDDDDDDDCCCCCCCCCCCCAAA@@@???>>>===>>>>>>???>>>===<<<<<<<<<>>>???@@@=========<<<;;;;;;::::::===>>>???CCCFFFFFFEEECCC======<<<;;;::::::::::::999999::::::::::::;;;;;;999999999999::::::::::::;;;::::::::::::;;;<<<<<<;;;;;;<<<=========<<<<<<<<<===>>>>>>===???BBBDDDHHHGGGKKKUUUcccpppvvvxxx{{{}}}sssmmmpppvvv~~~yyyvvvtttjjjddd\\\VVVRRRNNNIIIEEE??????>>>======<<<;;;;;;======<<<<<<<<<;;;;;;;;;888999;;;<<<>>>>>>??????<<<;;;:::999999999999999888999:::999777666666777777777777777777777777777666666666777777777888888888888888888777777777777666666777777888777777666888888777777777666666666777777777777666666666666666777999:::;;;;;;::::::888555555888999888:::>>>DDDMMM[[[hhhpppuuuyyy|||~~~|||yyyuuurrrpppooonnnkkkpppvvvyyyzzzxxxvvvtttzzzzzzyyyyyyvvvppphhhbbbXXXNNNEEEAAA<<<888777:::777777777777777777777777666666555555555555444444666666666666666666666666444444444444444444444444555555555666888999;;;<<<999999888777666666666666666666777777777777666666777777777777777777777777777777777666666666666555555999<<<<<<::::::<<<>>>::::::999:::>>>EEENNNUUUfffkkknnnooottt{{{~~~}}}|||zzzyyytttooopppqqqqqqppptttxxxvvvqqqeeeXXXIIIBBB>>>:::777777888666555666777888777555777777666555555555555666aaahhhNNNIIIDDDEEEEEEDDDDDDDDDDDDDDDDDDBBBAAA???>>>===>>>>>>???>>>===<<<<<<<<<<<<============<<<<<<<<<;;;;;;;;;;;;;;;<<<>>>AAACCCCCCBBB;;;;;;;;;::::::999999999999999999:::::::::;;;;;;999999999:::::::::;;;;;;;;;::::::::::::;;;<<<<<<<<<======>>>>>>=========;;;===>>>>>>>>>???CCCEEEHHHJJJPPP___ppp}}}}}}~~~{{{{{{uuunnnhhhdddVVVQQQJJJEEECCCBBBAAA???======<<<<<<<<<;;;;;;;;;::::::;;;;;;;;;;;;;;;;;;888999;;;<<<===>>>??????::::::999888888888888888777888999999777666666777777777777777777777777777666666777777777888888888888888888777777777777777666666777888888888777777777777777888888888999999777777777777666666666666666777999;;;;;;:::999888:::777777999999:::>>>DDDKKKWWWfffqqquuuxxx{{{~~~}}}zzzvvvsssrrrqqqrrrooottt{{{}}}{{{xxxvvvwwwxxxyyyzzzyyysssiii^^^WWWNNNGGG@@@>>><<<::::::===777777777777777777777777555555555555555555555555666666666666666666666666555555555555555555555555666777777888999999:::;;;888888777777666666666666666666777777777777666666666666666666666666666666666666666666666666666666444777999:::::::::<<<>>>;;;;;;;;;;;;<<<@@@EEEIII^^^fffmmmooorrrwwwzzzyyy~~~|||yyysssnnnrrrrrrppppppvvv{{{zzztttlll```QQQFFF???;;;888777888666555666777888777555666666666555555555666666]]]hhhPPPLLLGGGFFFEEEDDDDDDDDDEEEEEEFFFCCCBBB@@@>>>>>>>>>>>>???=========<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;:::999888:::<<>>>>>?????????>>>>>>===;;;<<<===>>>>>>@@@DDDGGGIIIOOOZZZjjjyyy~~~{{{}}}zzzuuunnnfff\\\SSSNNNEEECCC@@@>>>>>>>>>======;;;::::::999999888888777:::::::::;;;;;;;;;;;;<<<::::::;;;<<<<<<<<<<<<<<<999999888777777777888888666888999999777666666777777777777777777777777777777777777777888888888888777777777777777777888888666666777888888888888888555666777888:::;;;<<<<<<666666666666777777777777555666888::::::999777666:::777777888999;;;BBBJJJWWWaaaooowwwzzzzzz}}}{{{zzzwwwuuuttttttuuuvvvwwwzzz}}}|||yyywwwxxxzzzzzz{{{|||wwwmmm___QQQIIIAAA<<<999;;;;;;888777999666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666999999999999999888888888777777777777666666666555777777666666666666777777666666666666666666666666555555555555555666666666333555777999::::::<<<===;;;<<<<<<<<<<<<===@@@CCCWWWbbbmmmppprrruuuwwwvvv{{{zzz{{{}}}}}}yyyuuurrruuutttqqqpppuuu|||{{{uuuqqqgggWWWHHH???;;;999666888666555666777888777555555555666666666666666666ZZZhhhRRROOOJJJFFFFFFEEEDDDDDDEEEGGGHHHCCCBBBAAA???>>>>>>>>>???===============<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<999888777888:::<<<===<<<999::::::;;;;;;:::999999999999::::::::::::;;;;;;::::::::::::;;;;;;;;;;;;;;;::::::::::::;;;<<<<<<>>>>>>?????????>>>======:::<<<===>>>???AAAEEEHHHLLLXXXiiiuuu||||||xxxrrriii___UUUKKKBBB===>>>>>>>>>>>>===<<<::::::<<<;;;;;;:::999999888888;;;;;;;;;;;;;;;;;;;;;;;;::::::;;;;;;;;;::::::999999888888777777777888888666888999999888777777888777777777777777777777777777777777888888888999999777777777777888888888888666666777888999999999999555555777888:::;;;<<<===666666666666777777777777666777888888999888777666888666666999;;;@@@KKKUUUeeekkktttzzz||||||~~~vvvuuutttssssssssstttuuuzzz{{{zzzyyywwwwwwxxxyyy||||||xxxoooaaaQQQDDD===<<<888888;;;<<<888666666666666666666666666666666666777777777777888888888666666666666666666666666777777777777777777777777999999999999888777666555555666666777777666666555777777666666666666777777777777777777777777777777444555555555555666666666333444666888999:::;;;;;;:::;;;;;;:::::::::<<<>>>NNN]]]lllqqqrrrtttuuuvvvvvvuuuvvv|||~~~{{{xxxxxxwwwvvvsssqqqtttyyyyyyvvvssskkk[[[III???<<<:::777888666555666777888777555444555666666777666666666\\\}}}gggRRRQQQLLLGGGFFFEEEDDDDDDFFFHHHIIIDDDCCCAAA???>>>>>>>>>???<<<======>>>>>>>>>======<<<<<<<<<<<<<<<<<<<<<<<<;;;999888999;;;<<<;;;;;;999:::;;;<<<<<<;;;::::::999999::::::::::::;;;;;;:::::::::;;;;;;;;;;;;<<<;;;::::::::::::;;;<<<<<<===============<<<;;;;;;:::;;;===>>>???BBBFFFIIISSSeeexxx}}}xxxuuu{{{zzzsssggg```UUULLLFFFAAA<<<999<<<===>>>>>><<<:::999999<<<<<<<<<;;;;;;;;;;;;;;;;;;:::::::::::::::::::::888999999::::::999999888999888888777777888888999777999::::::999888888999777777777777777777777777777777888888888999999999666777777777888888888888666666777888999999999999555666666777888888999999555666666666777777777888888888888888888888888888888777999>>>CCCKKKZZZgggnnnppptttwwwyyy{{{{{{|||uuuttttttsssrrrqqqqqqpppvvvtttssssssuuuvvvvvvvvvxxxuuummm```QQQEEE>>>;;;===999888<<<<<<999666777555555555555555555555555666666777777777888888888666666666666666666666666777777777777777777777777666777888888888777666555444555666777777666555555888777666555555666777888777777777777777777777777444444444555555555666666444444555777999:::999999:::;;;;;;:::888888:::<<>><<<;;;777888666555666777888777555333444666777777777666666___}}}fffRRRQQQMMMGGGFFFEEEDDDDDDFFFHHHIIIDDDCCCAAA???>>>>>>>>>???<<<<<<===>>>??????>>>>>>;;;<<<<<<<<<<<<<<<<<<<<<<<<;;;::::::<<<<<<;;;:::999:::;;;<<<<<<<<<;;;:::999999:::::::::;;;;;;;;;:::::::::;;;;;;;;;<<<<<<;;;::::::::::::;;;<<<<<<;;;<<<<<<<<<;;;::::::999:::;;;===>>>???BBBFFFIIIYYYnnntttkkkpppzzz}}}qqqeeeUUUMMMDDD>>>============;;;<<<===<<<;;;::::::;;;777888888999999999:::::::::::::::999999999888888666777888999999999999999999888888888888888999999777999;;;;;;999999999:::777777777777777777777777777888888888888999999999666666777777888888888999666666777999999:::::::::666666666666555555555555555666666666777777888888::::::999888888999999:::::::::>>>DDDLLLVVVgggvvvrrrqqqppprrruuuwwwwwwwwwxxxwwwvvvuuussspppnnnmmmooommmlllooosssuuutttrrrqqqlllaaaSSSFFF???>>>@@@===888666888888555444555555555555555555555555555555666666666777777888888666666666666666666666666666666666666666666666666444555666888888888777666444555666777777666555555888777666555555666777888777777777777777777777777444444444555555555666666444444444666888999999888=========:::888888999;;;===QQQfffoooqqqtttwwwyyyvvvrrrttt|||~~~~~~yyy{{{xxxrrrooorrruuuuuurrrlll\\\HHH===<<<;;;888888666555666777888777666333444666777777777666666bbbsss^^^OOOOOOQQQKKKJJJIIIGGGFFFEEEDDDDDDCCCBBBAAA???>>>=====================<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;:::999999999::::::???@@@AAABBBAAA???<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::::::::::::::;;;;;;:::999:::;;;<<<===;;;;;;;;;<<<<<<<<<======:::<<<>>>@@@AAADDDJJJOOOjjj{{{xxxooommmmmmooo}}}kkkZZZQQQCCCBBBAAA???===<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::::::::::::::;;;;;;::::::999888777777999999999888888888888888777777888888888999999999999999999999999999999999888888777777777777888888777777777777777777777777888888888888888888888888555555666888888999999999888888999999999888888777777777777777777888888999888777666666777888777777<<<@@@???III^^^hhhllluuuttttttttttttuuuuuuuuuuuuxxxssspppqqqtttuuurrrnnnttttttqqqnnnooorrrpppkkkiii___QQQFFFBBB@@@===:::::::::999888777666555555777555333333555555555444777777888888888888777777444444555555666777777777888888777666555444333333777888999999999777666555777777777777666666666666888777666555555666777888777777888888888888777777555555666666777777888888555555555555666777999999999;;;===>>><<<;;;;;;<<<>>>FFFWWWiiirrrrrruuu|||xxxwwwuuuuuuxxx}}}zzzvvvtttuuuwwwxxxtttooo```MMM???;;;;;;:::999888888888777777666666666666777888888888888888bbbrrr]]]MMMLLLNNNJJJIIIHHHFFFEEEEEEEEEEEECCCBBB@@@???>>>=====================<<<<<<<<<<<<<<<<<<<<<======>>>>>>???<<<<<<;;;;;;;;;;;;<<<===AAABBBBBBBBBAAA>>><<<:::;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::::::::::::::;;;;;;:::::::::;;;<<<===;;;;;;;;;;;;<<<<<<<<<<<<::::::>>>BBBCCCDDDNNNZZZwww{{{ppplllkkkkkktttxxxrrrgggWWWKKKEEEAAA@@@???===<<<;;;::::::;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::::::::::::::;;;::::::999888888777777888888888888888888999999777777888888888999999999999999999999999999999999888888777777777777888888888888888888888888888888888888888888888888888888555666777888888999999999888888888999999888888777666666666666666777777888888888777888999:::::::::===EEEJJJWWWllluuuvvv|||uuuuuuuuuuuuttttttttttttuuusssqqqrrruuuuuurrrooosssuuussspppppppppllleee\\\TTTHHH@@@===<<<:::777999999888888777666666666777666444444555666666555777777888888888888777777666666666666666555555555777777666666666666666666888888888888888777666666777777777777666666666666777777666555555666777777666777777888888777777666777777777777666666666666555555555555666777888999777:::<<<<<<;;;::::::;;;===BBBOOOaaammmqqqssswwwuuutttrrrqqqtttzzzzzzvvvttttttuuuwwwtttoooaaaNNN@@@;;;;;;:::888888888888777777777666666777777888888888888888aaaqqq\\\LLLIIIIIIGGGGGGFFFEEEEEEEEEEEEEEEBBBAAA@@@???>>>=====================<<<<<<<<<<<<<<<<<<===>>>???@@@AAAAAA<<<<<<<<<<<<===>>>??????CCCCCCCCCBBB@@@===;;;999;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::::::::::::::;;;::::::::::::;;;<<<===;;;;;;;;;;;;;;;;;;;;;:::<<<999===DDDEEEEEEUUUjjjsssllliiifffjjjvvvppp___TTTLLLDDD???>>>>>>>>><<<;;;;;;:::::::::;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::::::::::::::999999999888888777777666777777777888999999999:::888888888888888999999999888888888888888888888888888888777777777777888888888888888888888888888888888888888888888888888888555666777888888999888888777777888888999888888777666555555555555666777777888888999999;;;<<<===>>>AAAOOOYYYgggyyy~~~{{{wwwwwwvvvuuutttsssrrrrrrqqqrrrtttuuuuuusssqqqppprrruuuuuurrrooolllddd[[[NNNHHH@@@<<<;;;;;;999777777777777777777777777777888666555555666777777666777777888888888888777777888777777666555555444444666666666777777777888888999888888777777777777777777777777777666666666666666666555555555555666666555666666777777666666555888888888777666555555555555555555555666777888888666888;;;;;;:::999::::::======EEEWWWhhhpppqqqqqqsssqqqnnnmmmpppuuuzzz~~~{{{wwwuuusssttttttsssooocccOOO@@@;;;;;;:::888888888888777777777777666777888888999999888888```ooo\\\KKKGGGFFFEEEDDDDDDDDDDDDDDDEEEEEEAAA@@@???>>>========================<<<<<<<<<<<<======>>>>>>?????????@@@<<<<<<<<<<<<===>>>???@@@EEEDDDCCCBBB???===:::999;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::::::::::::::::::::::::::;;;;;;<<<<<<;;;;;;;;;;;;::::::::::::>>>999===EEEFFFGGG\\\wwwzzzsssoooiiillluuu|||nnn]]]JJJBBB@@@???>>>???===<<<<<<;;;;;;;;;;;;<<<::::::::::::::::::::::::999999999999999999999999888888888777777777666666666666777888999:::::::::888888888888888888888888777777777777777777777777999888888777777888888999888888888888888888888888888888888888888888888888666666777888888888888888666777777888888888888888666666666666666777888888777888999::::::<<>><<<<<<<<<;;;999666666777777888888888888888777555666777999888888777777888888888888777777777777666666555555555555777777777777888888888888999888777666666777888999777777777777666666666666666555555555555555555666555555666666666666555555888777777777666666666555555555555555555666777888666888:::;;;:::::::::;;;???;;;>>>MMMbbboooqqqnnnsssqqqnnnlllmmmppptttwww~~~{{{xxxvvvtttsssrrrssspppeeeQQQAAA;;;::::::888888888777777777777777777777888999999999999888```nnn[[[KKKGGGFFFCCCCCCBBBBBBBBBCCCDDDDDD@@@@@@???>>>========================<<<<<<<<<<<<>>>>>>>>>======<<<<<<<<<;;;;;;;;;;;;<<<===>>>???CCCCCCBBB@@@>>><<<;;;:::;;;;;;;;;;;;;;;;;;;;;;;;:::::::::::::::::::::::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;???;;;===EEEGGGMMMfffxxx{{{vvvhhhYYYLLL@@@===@@@@@@??????===<<<<<<;;;;;;<<<<<<<<<::::::::::::::::::::::::999999999999999999999999888888888777777777777777666666777888999:::::::::888888888888888888888888777777777777777777777777999999888888888888999999888888888888888888888888888888888888888888888888666777777888888888888777555666777888888888888888888888777777888888999:::666888999999:::===BBBGGGUUUgggooorrr|||~~~{{{}}}{{{zzzxxxvvvsssqqqooonnnkkknnnrrrtttsssqqqppppppjjjooopppjjjbbbZZZPPPGGGBBB@@@>>>===<<<<<<;;;:::666666666777888888999999888777666666888999999888777777888888888888777777555555555555666666777777999999999888777666666666999888777666666777888999777777777777666666666666555666666666666666666555555555666666666666555555555666666666777777777888555555555555555666666777666888;;;<<<;;;;;;;;;<<>>===========================<<<<<<<<<<<<>>>>>>===<<<;;;:::999999::::::::::::;;;<<<======@@@@@@???>>>===<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::::::::::::::999:::;;;;;;<<<<<<;;;;;;;;;;;;;;;<<<<<<<<<======>>>===???CCCIIIYYYsss~~~gggUUUJJJBBB===???AAA???<<<;;;======<<<;;;;;;;;;<<<<<<::::::::::::::::::::::::999999999999999999999999888888888888888888888888777777777888999999999:::999999999888888888888888888888888888888888888888999999888888888888999999999999999999999999999999888888888888888888888888777777888888888888777777555555666777888888888888999888888888888999::::::666888999:::<<>>===CCCSSSfffpppqqqttttttsssrrrqqqppppppoooxxxyyy{{{|||{{{yyywwwvvvqqqrrriiiVVVDDD;;;::::::777777777777888888888888777888999999:::999999999^^^kkkxxxVVVIIIGGGFFFBBBAAAAAA@@@@@@@@@AAAAAA??????>>>============>>>============<<<<<<<<<<<<===<<<<<<<<<;;;:::::::::;;;;;;;;;:::;;;;;;<<<<<<<<<<<<<<<<<<<<<======>>>;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::::::::::::::999:::;;;<<<<<<<<<;;;;;;:::;;;;;;<<<===>>>??????;;;???AAAAAAMMMgggnnnXXXJJJDDD???>>>@@@@@@===:::;;;<<<<<<;;;::::::999::::::999999999999999999999999888888888888888888888888888999999999999999999999888888888888888888999999999999999888888888777777999999999999999999999999:::999999888888999999:::999999999999999999999999888888888888888888888888777777888888888888777777444555666777888888888888888888888777888999999:::666888;;;===BBBLLL[[[eeeiii|||wwwyyy|||}}}{{{zzzxxxvvvsssqqqooonnnkkkjjjiiillloooqqqpppmmmbbbccc___TTTJJJEEEAAA===999999888777777777888999777777777777777888888888777555444555777999999888777777888888888888777777555555555666666666666666777777777666666555555555666666777888888888888888777777777777666666666666666777888999999888777666666777777888888777777666666666666666777777777777666555555444444555555555444777:::;;;;;;:::;;;<<<<<<>>>>>>???JJJ]]]lllrrrpppqqqsssttttttsssrrrppptttwwwzzz}}}~~~}}}{{{yyyqqqrrrkkkXXXEEE;;;::::::666777777777888888888888777888999999::::::999999^^^jjjuuuTTTHHHGGGFFFBBBAAA@@@@@@??????@@@@@@???>>>>>>============>>>>>>=========<<<<<<<<<<<<;;;;;;;;;<<<<<<<<<<<<<<<===<<<<<<;;;;;;;;;<<<<<<::::::::::::;;;===>>>???;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::::::::::::::999:::;;;<<<<<<<<<;;;::::::;;;<<<===>>>@@@AAAAAA888@@@BBBAAAPPPqqqvvvaaaOOOEEEBBB???>>>@@@@@@<<<<<>><<<777777777777666777:::<<<888888777777777777777777666555444555777999999888777777888888888888777777777777777666555555444444555555555555666666666666555666777999999999888777777777777777666666666666777888999::::::999888777777777888888888888777777888888777777666666555555666555555444444444555555333555888:::999999:::;;;999>>>>>><<>>>>>??????>>>>>>>>>>>>==========================================<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::;;;<<<;;;:::;;;===???:::;;;;;;<<<<<<;;;;;;::::::::::::;;;;;;;;;<<<<<<========================;;;;;;<<<>>>@@@@@@???===>>>AAABBBFFFWWWuuuwwwbbbQQQGGGCCC@@@???===;;;:::999::::::::::::::::::::::::::::::999999999888888888777777999999999999999999999999999999999999999999999999888888999999999:::::::::888888888888888888888888999999999888888888777777666777777777777888888888::::::::::::::::::::::::888888888888888888888888777777777777777777777777777777777777777777777777999777555555666888:::::::::===DDDOOO]]]jjjtttyyy{{{~~~|||vvvtttvvvzzzwwwxxxxxxvvvsssrrrsssuuuqqqpppmmmkkkhhhgggfffeeebbbXXXLLLDDDAAA@@@===:::999999999999999888777666888999999888666555777888999777666555555666777999888888777777666666555555666666666666666666666666888888888888777777777777555555666777888999999:::777777777777777777777777888888888888888777666555777777777777777777777777:::999777666555555555666555555555555555555555555555666777888999:::;;;;;;<<<<<>>>>>>>>>>>==========================================<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::;;;===<<<;;;;;;<<<===::::::;;;;;;;;;;;;:::::::::::::::;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;<<<>>>@@@@@@???===<<<@@@CCCIII[[[vvvpppZZZNNNFFFBBB@@@???===;;;::::::::::::::::::::::::::::::::::::999999999888888888777777999999999999999999999999999999999999999999999999888888999999999:::::::::888888888888888888888888999999999888888888777777777777777888888888999999999999999999999999999999888888888888888888888888777777777777777777777777777777777777777777777777888666555666777999;;;<<<:::===HHHYYYmmm{{{{{{}}}|||yyytttssswww|||vvvsssqqqrrruuuwwwwwwuuuwwwtttoookkkhhheeeaaa^^^TTTMMMCCC>>>===<<<:::777888888999999888777777666666777888888777888:::<<<888777666555555666777888888777777777666666666555666666666666666666666666777777777777777777777777666666777777888888999999888888888888888888888888777888888888888777777666777777777777777777777777:::999777666555555666666555555555555555555555555666666777888999:::;;;;;;======AAAEEEDDDGGGYYYnnnnnnlllnnnuuuxxxuuutttwwwuuuwwwzzz|||~~~~~~~~~~~~|||yyyooo^^^LLL>>>999999888888777777777777888888888888888888999999999999WWWhhhmmmNNNEEEGGGHHHCCCBBBAAAAAA@@@@@@AAAAAA>>>>>>>>>>>>====================================<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::<<<======<<<::::::;;;999999::::::::::::999999:::::::::;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;<<<>>>@@@@@@???===<<<@@@GGGRRReee|||gggOOOHHHEEE??????>>>===;;;;;;:::::::::::::::::::::::::::::::::999999999888888888888888999999999999999999999999999999999999999999999999888888999999999:::::::::999999999999999999999999999999999888888888888888888888999999999:::::::::888888888888888888888888888888888888888888888888777777777777777777777777777777777777777777777777666666666666888:::<<<===<<>>CCCFFFBBBBBBRRRgggmmmlllnnnsssuuutttvvvxxxtttvvvyyy|||~~~~~~~~~}}}}}}zzzrrrbbbOOOAAA;;;;;;888888777777777777888888888888888888999999999:::YYYgggqqqQQQFFFFFFGGGBBBBBBAAA@@@@@@@@@@@@@@@>>>>>>>>>>>>====================================<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;999<<<>>>>>><<<:::999999888999999::::::999999888:::::::::;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;<<<>>>@@@@@@???======BBBMMM^^^ttt^^^GGGDDDCCC=========<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;888888888888888888888888999999999999999999999999888888888888888888888888888888999999999:::::::::999999999999999999999999888888888888888888888888999999999:::::::::;;;;;;777777777777777777777777888888888888888888888888777777777777777777777777777777777777777777777777555666777777777999;;;===AAAKKK]]]sss{{{{{{vvvuuuvvvvvvtttpppvvvnnneeeaaa___ZZZQQQIII???<<<:::999::::::888666666666777777777777666666444666777777888999;;;===888888777666666777888888777777777777666666666666666666666666666666666666666666666666666777777777999888888888888888888888888888888888888888888888666666666777777888999999777777777777777777777777999888888777777666666666555555555555555555555555666777777888999999:::::::::<<>>>>>>>>>>>====================================;;;<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;999;;;>>>>>><<<:::888888888999999::::::999999888:::::::::;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;<<<>>>@@@@@@???======AAAOOOfffyyyXXXCCCAAAAAA<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;888888888888888888888888999999999999999999999999888888888888888888888888888888999999999:::::::::999999999999999999999999888888888888888888888888999::::::::::::;;;;;;;;;777777777777777777777777888888888888888888888888777777777777777777777777777777777777777777777777777888888777777999===AAAHHHVVViiizzz|||xxx}}}zzzvvvtttrrrrrrvvvlllaaaZZZVVVPPPGGG???<<<;;;:::::::::999888666555666777777777777666666555666777666555666777999888888777777777777888888666666666666777777777777777777777777777777777777555666666666777777888888999999999999888888888888888888888888888888888888777777666666777888999:::777777777777777777777777888888888888888777777777666666666666666666666666777777777888999999::::::777888???DDDBBB@@@KKK[[[mmmppprrrrrrqqqrrruuuvvvtttuuuwwwzzz{{{|||}}}}}}{{{{{{uuugggUUUFFF===;;;999999888888888888999999888999999999999:::::::::aaaiiisssVVVKKKFFFBBBAAA@@@??????>>>>>>??????>>>>>>>>>>>>====================================;;;;;;;;;<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;999;;;<<<<<<;;;999999:::999999::::::::::::999999:::::::::;;;;;;;;;<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<>>>@@@@@@???===;;;>>>MMMiiijjjQQQBBB>>>===<<<:::;;;<<<<<<===<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;888888888888888999999999999999999999999999999999888888888888888888888888888888999999999:::::::::::::::::::::::::::::::::888888888888888999999999999999:::::::::;;;;;;;;;777777777777777777777777888888888888888888888888777777777777777777777777777777777777777777777777999::::::999999<<>>888999999999999888777666555666666777777888888777777777777777666444444555666888888888888888888888888666666666666777777777777777777777777777777777777666666777777888888999999888888999999999999999999999999999999999999999999888888666666666777888999777777777777777777777777777888888999999888777777666666666666666666666666777777888888888999999999666666;;;CCCDDDCCCJJJUUUlllqqquuusssrrrtttvvvwwwuuuvvvvvvwwwyyy{{{}}}~~~{{{{{{wwwjjjXXXHHH???;;;999999888888888888999999999999999999::::::::::::\\\bbbjjjQQQJJJGGGBBBAAAAAA@@@????????????@@@>>>>>>>>>>>>====================================;;;;;;;;;<<<<<<<<<======;;;;;;;;;;;;;;;;;;;;;;;;999:::;;;;;;:::999:::<<<::::::;;;;;;;;;;;;:::::::::::::::;;;;;;;;;<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<>>>@@@@@@???======>>>LLLjjjmmmXXXJJJBBB<<<:::<<<999:::<<<=========<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<777777888888888999999999999999999999999999999999888888888888888888888888888888999999999:::::::::::::::::::::::::::::::::777777888888888999999999999999999999::::::::::::888888888888888888888888888888888888888888888888777777777777777777777777777777777777777777777777:::;;;<<<;;;<<>>>>>>>>>>>====================================;;;;;;;;;<<<<<<<<<======;;;;;;;;;;;;;;;;;;;;;;;;888999::::::999999;;;===:::;;;;;;<<<<<<;;;;;;::::::::::::;;;;;;;;;<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;<<<;;;<<<>>>@@@@@@???===AAA@@@MMMkkkvvv___JJJEEEBBB:::888<<<999:::;;;============<<<<<<<<<<<<<<<<<<<<<<<<<<<777777888888999999999999999999999999999999999999777777777777777777777777888888999999999:::::::::::::::::::::::::::::::::777777888888999999999999888888999999999:::::::::888888888888888888888888888888888888888888888888777777777777777777777777777777777777777777777777:::<<<======@@@IIIVVV```kkkmmmqqqyyy|||vvvrrrlllkkklllqqquuuuuunnngggWWWQQQHHH???999888999:::555666777777777777888999777777888999999999999999777888888777666666777999888888999999999999888888555666666666777777888888777777777777777777777777777777888999::::::;;;;;;777777888999::::::;;;;;;999999999999999999999999;;;999777666555666777888777777777777777777777777777777999::::::999888777777777777777777777777777888888888888888999999999;;;666888CCCHHHFFFFFFJJJdddnnnvvvvvvuuuzzz}}}|||xxxvvvtttsssuuuyyy~~~}}}~~~{{{ppp^^^MMMBBB>>>:::999999888888999999:::999999:::::::::;;;;;;;;;WWWhhhaaaHHHFFFGGGCCCCCCBBBBBBAAAAAA@@@@@@???>>>>>>>>>>>>>>>>>>>>>>>>========================;;;;;;;;;;;;;;;;;;;;;;;;::::::;;;<<<>>>===:::777:::::::::;;;;;;<<<<<<<<<999999999:::::::::;;;;;;<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;============>>>>>>>>>>>>AAA>>>KKKkkkzzzhhhWWWGGG@@@@@@>>>;;;:::;;;::::::::::::;;;<<<<<<<<<;;;::::::<<<<<<;;;:::777777777777888888888888:::999999888888999999::::::::::::999999999888888888888999999999::::::::::::;;;===<<<;;;::::::;;;999999888777666666777777888888888999999:::::::::::::::999888888999::::::888888888888888888888888;;;::::::999888777666666888666555444666777888888;;;;;;===AAAHHHQQQ[[[aaagggrrr{{{|||}}}}}}xxxttttttmmmgggiiinnnkkk```TTTIIIFFFBBB???===;;;888666777777777777777777777777888777555444555666888999888777555444444666888:::;;;888999>>>>>>888666999888777777777777777888888666666666666777777777777888888999999999::::::::::::999999999999999999:::::::::999888777666555555777777777777777777777777999888888888777777666666666666777777777777666666888666555666777888777555666666666666777888999:::888999<<>>>>>>>>>>>>>>>>>>>>>>>========================;;;;;;;;;;;;;;;;;;;;;;;;::::::;;;<<<======:::888:::::::::;;;;;;;;;<<<<<<:::::::::;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;============>>>>>>>>>>>>@@@===KKKiiizzzdddUUUEEE??????>>><<<;;;;;;;;;::::::;;;;;;<<<===<<<;;;::::::<<<<<<;;;:::777777777777888888888888:::999999888888999999::::::::::::999999999999888888888999999999:::::::::999:::<<<;;;:::888999999:::999888888777777777777888888888999999::::::::::::999999888888999999:::888888888888888888888888::::::999888777777666666:::999888999:::;;;<<<<<<<<<>>>AAAFFFOOOZZZdddkkksssyyy|||xxxvvv{{{}}}xxxtttqqqmmmiiieeeaaaYYYNNNFFFCCC@@@===<<<;;;:::888777777777777777777777777777888777555555555666888999888777555444444666888:::;;;888999>>>===888777999999999888777666666666777666666666666777777777888888888999999999:::::::::999999888888888888999999999999888888777666666666888888888888888888888888888888888888777777777666666666777777777777666666888666555666777888777555666666666666777888999:::888999<<>>>>>>>>>>>>>>>>>>>>>>>========================;;;;;;;;;;;;;;;;;;;;;;;;:::::::::<<<======;;;999::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<============>>>>>>>>>>>>>>>===JJJfffxxx^^^PPPBBB>>>>>>===<<<<<<<<<;;;;;;;;;;;;<<<======<<<;;;::::::<<<<<<;;;:::777777777888888888999999:::999999888888999999:::::::::::::::999999999999888888999999999:::::::::888:::;;;;;;999777888888::::::999999999999999888888888888999999999999999:::999888888888888999:::777777777777777777777777888888888777777666666666666666777888999::::::;;;<<>>>>>>>>>>>>>>>>>>>>>>>========================;;;;;;;;;;;;;;;;;;;;;;;;:::::::::;;;======;;;::::::::::::::::::::::::::::::::::::;;;;;;;;;;;;<<<;;;;;;;;;<<<<<<<<<<<<<<<====================================>>>>>>>>>>>>>>>>>>JJJddd}}}sssXXXLLL@@@===>>>===<<<===<<<<<<;;;;;;<<<<<<===>>><<<;;;::::::<<<<<<;;;:::777777888888888999999999:::999999888888999999:::;;;;;;:::::::::999999999888888999999999:::::::::999;;;<<<;;;999888888888:::::::::::::::::::::999888888888888888999999999999999888888888888999999666666666666666666666666777777777666666666666666444555777888777777888999<<>>>>>>>>>>>>>>>>>>>>>>>========================;;;;;;;;;;;;;;;;;;;;;;;;::::::999:::<<<===<<<;;;::::::::::::::::::::::::888888999999999:::::::::;;;;;;;;;<<<<<<<<<==========================================>>>>>>>>>>>>???@@@JJJaaazzzkkkRRRHHH???======<<<<<<===;;;;;;;;;;;;;;;<<<======<<<;;;::::::<<<<<<;;;:::888888888888999999999999:::999999888888999999:::;;;;;;;;;:::::::::999999888888999999999:::::::::;;;<<<===<<<:::999888999999:::;;;;;;;;;;;;::::::888888888888888888888888888888888888888888888888666666666666666666666666666666666666666777777777888:::<<<;;;::::::<<<>>>CCCJJJSSS[[[aaaiiiqqqxxx}}}{{{xxxvvvuuuvvvzzz~~~{{{vvvttttttvvvwwwxxxkkkaaaSSSGGG@@@===<<<<<<:::888666666777888777666666666666666666666666666555555555666666777888999888777777666777888999999999::::::999999999888777777777666666777888999999777777777777888888888888888888999999999:::::::::888888777777777777888888666666666777888888999999888888888888888888888888777777777777777777888888777777666666666666777777888666555666777888777555666666666666777888999:::;;;:::<<<@@@FFFHHHGGGDDDKKKdddpppqqqvvvxxxwww{{{yyyxxxwwwvvvvvvxxx|||~~~uuusssrrrnnnaaaPPPCCC???:::999999888999999:::::::::999999999999999999:::YYYXXXiiiRRRJJJFFFDDDEEECCCBBBBBBAAAAAA@@@@@@???>>>>>>>>>>>>>>>>>>>>>>>>========================;;;;;;;;;;;;;;;;;;;;;;;;:::999999:::<<<===<<<<<<::::::::::::999999999999888888888888999999999999::::::;;;;;;<<<=========<<<<<<<<<<<<<<<<<<<<<<<<============>>>>>>>>>>>>@@@@@@HHH\\\uuucccOOOFFF>>>===>>><<<<<<>>>;;;::::::::::::;;;<<<<<<<<<;;;::::::<<<<<<;;;:::888888888999999999999::::::999999888888999999:::;;;;;;;;;;;;::::::::::::888888999999999:::::::::<<<===>>>===;;;999888999888999:::;;;<<<;;;:::999888888888888888777777777777777888999999888777777777777777777777777777777666666666777777888888888777:::;;;;;;:::;;;???CCCNNNWWWbbbjjjmmmpppuuuyyy}}}zzzyyyzzzyyyvvvwwwyyy~~~{{{wwwtttsssqqqooonnndddWWWFFF<<<::::::999777;;;999777777888888888666777777777777777777777777444444555666777888999999888777777777888888999999888;;;:::888777999999777555555666666777999:::;;;777777777888888888999999888888999999999:::::::::888888888777777888888888666666777777888888888999999999999999999999999999777777777777888888888888888777666555555666777888888666555666777888777555666666666666777888999:::;;;;;;<<>>>>>>>>>>>>>>>>>>>>>>>========================;;;;;;;;;;;;;;;;;;;;;;;;;;;999888999;;;======<<<:::::::::999999999888888888888999999999:::::::::::::::;;;;;;<<<======>>>;;;;;;;;;;;;;;;;;;;;;;;;============>>>>>>>>>>>>??????EEEWWWppp~~~]]]MMMEEE???>>>>>><<<<<<>>>:::999999999999:::;;;;;;<<<;;;::::::<<<<<<;;;:::888888888999999999:::::::::999999888888999999:::<<<;;;;;;;;;;;;:::::::::888888999999999:::::::::;;;======<<<:::888777888777888:::;;;;;;;;;:::999999888888888777777777666666777888999999888777666888888888888888888888888666666777777888999::::::555777:::::::::>>>FFFLLLWWWbbbooowwwxxxwwwxxx{{{{{{wwwvvvyyyyyyvvvuuuxxx}}}|||{{{yyytttmmmddd^^^TTTKKK>>>888888999777555999888666777888999999888777777777777777777777777333444555666888888999999777777888888888999999999888;;;:::666666999:::666777666666666777888999999777777888888888999999999888888999999999:::::::::999999888888888888999999777777777777777888888888999999999999999999999999666777777777888888888888888777666555555666777888888666555666777888777555666666666666777888999:::<<<;;;<<>>>>>>>>>>>>>>>>>>>>>>>========================;;;;;;;;;;;;;;;;;;;;;;;;;;;999888999;;;=========:::::::::999999888888888999999:::::::::;;;;;;;;;::::::;;;;;;<<<===>>>>>>;;;;;;;;;;;;;;;;;;;;;;;;============>>>>>>>>>>>>===>>>CCCSSSlll|||ZZZLLLEEE??????>>><<<<<<>>>999999888888999999:::;;;<<<;;;::::::<<<<<<;;;:::888888999999999::::::::::::999999999999999999:::<<<<<<;;;;;;;;;:::::::::888888999999999::::::::::::<<<<<<;;;999777666777666777999;;;;;;;;;999888999888888888777777666666666777888999999888777666888888888888888888888888666666777888999::::::;;;777:::===>>>@@@FFFPPPXXX\\\gggvvv~~~}}}{{{zzz|||xxxsssrrrwwwyyyvvvwww{{{|||~~~}}}vvvjjj[[[QQQGGGBBB<<<999999:::999888777666555666888::::::999777777777777777777777777333444555777888888999999777888888888888999999999888;;;;;;666555::::::666888888777777777777777888777888888888888999999999888888999999999:::::::::::::::999999999999::::::888888777777777777777777999999999999999999999999666666777777888888888999999777666555555666777999888666555666777888777666666666666666777888999:::<<<;;;===BBBIIIMMMNNNLLLQQQiiisssoooqqqrrrttt{{{vvvxxxzzzyyyvvvvvvxxx{{{zzzwwwssslll^^^KKK>>>999999888888888999::::::;;;;;;<<<<<<======<<<<<<;;;]]]bbbwww\\\MMMEEECCCDDD@@@BBBBBBAAA@@@@@@??????>>>????????????>>>>>>>>>>>>======<<<<<<<<<;;;;;;;;;======<<<;;;::::::999999888999:::;;;<<<>>>??????:::::::::999999888888888999888888999:::;;;<<<===777888999;;;<<<<<<;;;;;;999:::<<<=========<<<;;;<<<<<<<<<<<<============BBB@@@@@@KKKfff^^^NNNGGG???;;;:::<<<<<<;;;===<<<;;;::::::;;;<<<=========<<<<<<<<<<<<======999999888888999999:::;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::::::::::::::999999;;;;;;;;;;;;999999999999999999999888777666777777777777777777777777999999999888888888777777888888888888888888888888777777777777888888888888777999::::::888888999:::;;;::::::???JJJWWWbbbgggkkkqqqxxx|||{{{yyyxxxxxxwwwtttqqqppprrruuuxxxyyy}}}yyyuuutttnnn[[[FFFBBB>>>:::888777666666555888666555444555666888999777666666555555555666666666666666666777888999:::999888888777777777777777777777777777777777777777777777888999::::::;;;;;;888888888777777777777666999999888888888888888888777888888888888999999999:::999888777777888999:::999999999888888888777777888888777777777777888888999888777555555555666777777888999999888777666555666666666666777777777777===999;;;DDDMMMOOONNNNNNYYYiiiwwwzzzvvvvvvxxxyyyyyyyyyxxxuuussssssuuuwwwxxxwwwuuuooo^^^III======777777777777888999::::::>>>>>>>>>>>>===<<<;;;:::^^^cccxxx\\\NNNGGGFFFGGGCCCBBBBBBAAA@@@@@@??????>>>??????>>>>>>>>>===============<<<<<<<<<;;;;;;;;;===<<<<<<;;;::::::999999999::::::;;;<<<===>>>>>>:::::::::999999999888888999999999::::::;;;;;;;;;888999;;;<<<======<<<<<<:::;;;<<<<<<===<<<<<<<<<<<<<<<<<<<<<============???>>>>>>IIIccc^^^KKKFFF???;;;;;;<<<;;;:::===<<<;;;::::::;;;<<<======<<<<<<;;;;;;<<<<<<===999999888888999999:::;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::::::::::::::999::::::;;;;;;::::::999999999999999999888777777777777777777777777777777999999999888888888777777888888888888888888888888777777777777888888888888777999::::::999999;;;===???AAAGGGOOOYYYccclllqqqmmmqqqvvvyyyzzzzzzzzz{{{{{{wwwsssqqqqqqssstttttttttsssooojjjiiidddUUUEEE@@@===999777777777666555888777666555555777888:::777666666555555555666666666666666666777888999:::999888888777777777777777777777777777777777777777777888888999::::::;;;;;;999999888888888777777777888888888888888888888888777888888888888999999999::::::999888888999::::::999999999888888888777777888888777777777777888888999888777666555555666777777888888999888777666555666666666666777777777888<<<888;;;EEENNNPPPNNNMMM\\\jjjvvvwwwtttsssuuuvvvwwwwwwwwwuuuttttttwwwyyyyyywwwuuummm\\\GGG<<<<<<===<<<;;;::::::999999999::::::;;;;;;;;;;;;;;;:::aaafffzzz[[[NNNHHHFFFHHHEEEBBBBBBAAA@@@@@@??????>>>>>>============<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;<<<<<<<<<;;;;;;::::::999:::;;;;;;;;;<<<<<<<<<<<<:::::::::999999999999888888999:::;;;;;;;;;:::999999:::<<<===>>>======<<<<<<;;;;;;;;;;;;<<<======<<<<<<<<<<<<============???>>>>>>GGG\\\www~~~\\\HHHCCC>>>;;;<<<<<<;;;999<<<<<<;;;;;;;;;;;;<<<<<<;;;;;;::::::::::::;;;;;;999999888888999999:::;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::::::::::::::999::::::;;;;;;::::::999888999999999999888777777777777777777777777777777999999999888888888888888888888888888888888888888777777777777888888888888888999:::999999:::===???AAAHHHTTT^^^eeelllssswwwrrrrrrsssvvvzzz|||}}}}}}{{{uuurrrqqqqqqqqqqqqnnnlllfff^^^YYYTTTKKKAAA===;;;888777777888777666888777666666666777999:::666666666555555666666777666666666666777888999:::999888888777777777777777777777777777777777777777888888888999999::::::;;;:::999999999888888888888888888888888888888888888777888888888888999999999;;;:::999999999999:::;;;999888888888888777777777888888777777777777888888888777777666666666666777777777888888888777666666666666666777777777888888:::777<<>>======<<<<<<<<<;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;:::::::::;;;;;;;;;;;;;;;;;;;;;;;;999999999999999999999999888:::;;;<<<<<<;;;999777999:::;;;=========<<<;;;<<<<<<;;;::::::<<<===>>><<<<<<<<<<<<============CCCAAA???EEETTTjjj{{{XXXFFFBBB===;;;<<<<<<;;;888;;;;;;;;;;;;;;;;;;;;;;;;::::::999999999999::::::999999888888999999:::;;;::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::888888999999999888888777777777777777777777777777888888888888888888888888888888888888888888888888666777777777888888888888888888999888888:::>>>AAAIIISSS___hhhmmmqqqwww{{{xxxuuussstttyyy}}}~~~}}}~~~{{{wwwtttssssssrrrqqqpppkkkbbbVVVMMMFFF@@@<<<;;;999777666777888888777888777777777777888999999666666666666666666777888777777666666777888999999999888888777777777777777777777777777777777777777888888888999999::::::::::::::::::999999999888888888888888888888999999999777777888888888999999999999999999999999999999999888888888888777777777777888888777777777777888888777777777666666666666777777777777777777777666666666666777777777888888888888888>>>IIIQQQQQQPPPPPPjjjrrrwwwuuutttvvvyyyzzzssstttuuuvvvwwwzzz~~~|||uuugggUUUDDD<<<;;;888777777888888999:::;;;:::;;;<<<<<<=========<<>><<<<<<<<<<<<;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;:::::::::;;;;;;;;;;;;;;;:::::::::999999999999999999999999888:::;;;<<<<<<;;;999777888999:::;;;<<<;;;::::::<<<<<<;;;::::::<<<===>>><<<<<<<<<<<<============AAA@@@@@@CCCLLL___vvvxxxVVVFFFBBB===;;;<<<<<<;;;888:::;;;;;;;;;;;;;;;;;;:::999999888888888888999999999999888888999999:::;;;::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::777888888999999999888888777777777777777777777777888888888888888888888888888888888888888888888888666777777777888888888888999999999999999===BBBFFF[[[bbbkkkppprrrtttzzz}}}yyyvvvuuuxxx{{{|||{{{zzzyyywwwvvvvvvuuusssqqqkkkdddZZZNNNCCC<<<999:::888777666666777888777666777777777777777888888999666666666666666777888888777777777777777777888999999888888777777777777777777777777777777777777777888999999999999999:::::::::::::::999999999888888777777888888888999999999777777888888888999999999777777888888888888777777777777777777777777777777888888777777777777888888666666666777777777777666666666666666666666777777777777777777888888888888999<<>>???@@@<<<<<<======<<<;;;::::::___\\\iiiuuuVVVNNNGGGEEEGGGEEEBBBBBBAAA@@@@@@??????>>>===<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::::::::::::::888999999999999:::::::::888999:::;;;;;;;;;:::999888999:::;;;;;;:::999999<<<;;;;;;;;;;;;<<<======<<<<<<<<<<<<============<<<<<<>>>AAAGGGVVVppp{{{YYYHHHCCC>>>;;;<<<<<<;;;999::::::;;;;;;;;;;;;::::::999999888888888888999999999999888888999999:::;;;::::::::::::::::::::::::::::::::::::::::::::::::;;;::::::999999::::::;;;777777888999999999999888777777777777777777777777888888888888888999999999888888888888888888888888777777777777888888888888::::::;;;<<>>===<<<;;;;;;;;;;;;;;;;;;;;;::::::999777777bbb^^^kkkkkkPPPJJJEEEDDDGGGEEEBBBBBBAAA@@@@@@??????>>>=========<<<<<<<<<<<<;;;;;;;;;;;;<<<<<<<<<======;;;;;;;;;;;;;;;;;;;;;;;;:::::::::::::::::::::;;;888888999999999:::::::::999999999::::::;;;;;;;;;::::::;;;<<<<<<;;;:::999:::;;;<<<<<<===<<<<<<<<<<<<<<<<<<<<<============:::;;;???AAACCCNNNiiiaaaKKKFFF???;;;;;;<<<;;;:::999:::;;;;;;;;;;;;:::999:::999999888888999999:::999999888888999999:::;;;999999999999999999999999::::::::::::::::::::::::;;;::::::999999::::::;;;777777888999999999999999777777777777777777777777777777888888888999999999888888888888888888888888777777777777888888888888;;;===???CCCIIIRRR]]]dddnnnooooooppprrrsssuuuvvvzzz|||}}}}}}{{{zzzzzzzzzxxxxxxyyyyyyvvvooofff```PPPFFF>>><<<:::666777:::777666555666777777666444444444555666666666666666666666666666777888999:::888888777777777777888888999888888777777777777777777777777777777777777777999999999999999999999999999999888888888777777777666777777888999999::::::777888888888888999999999666777888888888888777666666666666666777777888888888888777777777777888888444555666777888888777666666555555444555666777888777777888888888999999999>>>FFFPPPRRRLLLLLL]]]pppppprrrqqqoooqqqvvvvvvsssqqqrrrssstttuuuxxx}}}{{{yyylllVVVDDD<<<;;;999;;;:::999888888777777888999999:::::::::999999888\\\YYYhhhbbbIIIEEEAAAAAAEEEDDDBBBBBBAAAAAA@@@??????>>>>>>============<<<<<<<<<;;;;;;;;;<<<<<<<<<======;;;;;;;;;;;;;;;;;;;;;;;;999999999::::::;;;;;;;;;888888888999999:::::::::999888888999:::;;;<<<===;;;<<<=========<<<;;;:::999:::<<<=========<<<;;;<<<<<<<<<<<<=========>>><<<>>>AAABBB@@@HHHbbb|||hhhNNNGGG???;;;;;;<<<<<<;;;999999;;;;;;;;;;;;999999::::::999999999999::::::999999888888999999:::;;;999999999999999999999999::::::::::::::::::::::::;;;;;;999999999999;;;;;;666777888999999999999999777777777777777777777777777777888888999999999999888888888888888888888888777777777777888888888888<<<>>>BBBHHHPPP\\\iiiqqquuuttttttvvvxxxzzzyyyxxxwww{{{}}}zzz{{{|||yyyzzz{{{yyytttjjj^^^VVVKKK@@@999999999666666999777666555666777777555333333444444555666555555555666666666666777888999:::888888777777777777777888999888888777777777777777777777777777777777777777999999999999999999999999888888888777777777777666666777777888999999::::::777888888888888999999999777888999::::::999888777555666666666777777888888888888777777777777888888444555666888888888777666666555444444555666777888777888888888888999999999@@@JJJTTTSSSJJJKKK```wwwuuuuuusssqqqssswwwvvvqqqpppqqqrrrrrrsssuuuyyy}}}xxxvvviiiRRR@@@:::999777999999999999:::;;;<<<<<<999999:::;;;<<<<<<<<<<<<```___fffdddOOOEEEDDDIIIAAA@@@BBBBBBBBBBBBBBB@@@??????============<<<<<<<<<<<<===<<<<<<<<<<<<;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<999999999::::::;;;;;;;;;888888888999999:::::::::888888999::::::;;;<<<<<<<<<;;;;;;::::::;;;;;;<<<;;;;;;;;;<<<<<<<<<<<<===========================;;;>>>BBBCCC@@@EEEXXXlllpppXXXLLLBBB@@@@@@<<<;;;>>>999999:::;;;;;;:::::::::999999999999999999999999999999888888888888888888::::::::::::::::::::::::;;;:::999888888999:::;;;999999999999999999999999666666777888888888888888888888888777777777777777777777777777888888888888999999999888888888888888;;;:::999:::<<<<<<;;;:::999???IIITTTbbbnnnqqqmmmssssssuuuxxx||||||yyyvvv||||||||||||||||||{{{zzz~~~zzzqqqbbbQQQEEE???>>>;;;999777777888999666555444555666666444222777777777777888888888888777777777777777777777777777777777777777888888999888888888888888888888888999:::;;;:::888777888999999999999888888888777777888888888888777777777777777777888888888888777777777777666666666666666777666777888888888888777666999888777777777888:::;;;666666666666777777777777777777777777777888888999666666666666777777777777===:::777666777999:::;;;HHHMMMRRRQQQPPPWWWfffssstttvvvwwwxxxxxxyyy{{{}}}|||yyyvvvvvvuuutttuuuwwwxxxmmm[[[III===888999;;;;;;:::999888777888999:::999999999999999999999999___^^^bbbdddOOOEEEDDDIIIAAAAAABBBBBBBBBAAA@@@@@@??????============<<<<<<<<<<<<===<<<<<<<<<<<<;;;;;;;;;::::::;;;;;;;;;;;;::::::999::::::::::::::::::;;;888888999999999:::::::::888888999::::::;;;<<<<<<;;;;;;;;;::::::;;;;;;;;;::::::::::::;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<>>>AAABBBAAAEEEUUUeeevvvYYYLLLAAA??????<<<::::::999::::::;;;;;;:::::::::999999999999999999999999888888888888888888888888999999999999999999999999:::999999999999999999:::999999999999999999999999666666777888888888888888888888888888777777777777777777777777888888888888888888888888888888888888666777999999888:::===AAABBBJJJRRR[[[eeeoooqqqooorrrqqqrrruuuwwwxxxvvvsssxxxzzz|||}}}~~~~~~yyyoooeeeWWWIII@@@===<<<999777666777777888888777666666777777666444666666666666777777777777666666666666666666666666666666666666666777777888777777777777777777777777888999:::999777666777888888888888777777777666666777777777666666666666555666666777777777777666666777666666555555666666666888888888888888888888888888777666666666777888888777777777777888888888888888888888888888999999:::888888888888999999999:::???===<<<;;;===???AAABBBJJJLLLOOORRRWWW___iiiooovvvvvvwwwwwwvvvwwwzzz|||}}}zzzxxxwwwvvvvvvvvvwwwpppeeeTTTDDD<<<999999:::;;;::::::999999999999999999999999999999999999999^^^]]]]]]dddPPPFFFCCCHHHAAACCCBBBAAA@@@??????>>>??????============<<<<<<<<<<<<===<<<<<<<<<<<<;;;;;;;;;888999;;;<<<<<<;;;999888;;;::::::::::::::::::999999999999999::::::::::::888999999::::::;;;;;;<<<;;;;;;;;;;;;;;;;;;;;;;;;999999999:::::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;======???BBBBBBDDDNNNZZZ}}}```QQQCCC>>>???>>>;;;888:::::::::;;;;;;::::::999999999999999999999999999888888888888888888888888888888888888888888888888999999999::::::999999999999999999999999999999999666777777888888888888777888888888888888888888888777777777888888888999999777777888888888888888888555999<<<;;;999<<>>;;;;;;:::999:::;;;;;;;;;::::::999999999999999999999999999999^^^]]][[[bbbPPPFFFBBBGGGAAADDDBBBAAA@@@>>>>>>>>>>>>???============<<<<<<<<<<<<===<<<<<<<<<<<<;;;;;;;;;777999;;;======;;;999777;;;;;;;;;::::::999999999::::::::::::::::::::::::999999999::::::;;;;;;;;;:::;;;;;;;;;;;;;;;;;;:::999::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;>>>===>>>AAABBBCCCHHHOOOmmmlll[[[HHH??????@@@>>>;;;::::::;;;;;;;;;:::999999999999999999999999999999888888888888888999999999999999999999999999999999888999:::;;;;;;:::999888888888888888888888888888666777888888888888777777777888888888888888999999777777888888888999999999777777777888888999999999;;;===??????AAAGGGPPPXXX```hhhnnnnnnmmmpppqqqppppppooonnnoooqqquuuxxxyyyxxxwwwwww{{{uuuaaaPPPDDD>>>;;;999888888777777777888888999888777666777888777666444666666666666777777777777666666666666666666666666666666666666666777888888777777777777777777777777777999999999777666777888777777777777777777777777777777666666666555555555666777777888888777777666777777666666666777888888;;;999888666666888999;;;;;;;;;;;;:::::::::::::::777777777888888888999999999888888888888999::::::777777777888888888999999888999:::;;;<<<>>>AAACCCIIIKKKQQQ]]]iiirrrsssrrryyyxxxwwwuuutttuuuxxxzzzvvvvvvtttsssuuuwwwuuuqqqXXXMMM@@@:::;;;===;;;888::::::;;;<<<<<<:::999888999999999999999999999999^^^```ZZZ^^^PPPGGGBBBEEE@@@EEEAAAAAA@@@???>>>>>>>>>>>>============<<<<<<<<<<<<===<<<<<<<<<<<<;;;;;;;;;999:::===>>>>>>===:::999;;;;;;;;;::::::999999999::::::::::::::::::::::::999999::::::::::::;;;;;;::::::;;;<<<<<<;;;::::::;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<>>><<<===AAABBBAAADDDHHH^^^tttxxxfffOOO@@@<<<>>>>>><<<:::;;;;;;;;;::::::999888999999999999999999999999777777888888888999999999;;;;;;;;;;;;;;;;;;;;;;;;888999:::;;;;;;:::999888888888888888888888888888777777888888888777777666777777888888999999999:::888888888888999999999999666777777888999::::::;;;======???DDDMMMWWW```eeejjjqqquuurrrpppppppppoookkkkkkjjjkkknnnsssxxx|||zzzuuussszzzsssfffSSSDDD<<<::::::;;;888888888888888999999::::::999888888999999888666777777888888888999999999777777777777777777777777888888777777888888999:::888888888888888888888888999:::;;;:::888777888999888888888888888888888888888888888777777777666666777888888999999888888777888777777777888888999::::::999777666666777999::::::::::::;;;::::::::::::666666666777777777888888777777777777777888999999888888888888999999999999;;;===>>>>>>>>>@@@DDDGGGIIIPPP[[[fffoootttxxxyyyyyyyyyxxxvvvuuuuuuwwwyyytttvvvvvvuuuwwwyyytttkkkNNNEEE;;;888;;;>>><<<999999:::;;;<<<;;;:::999888999999999999999999999999]]]bbb[[[~~~YYYOOOHHHBBBEEE@@@EEEAAAAAAAAAAAA@@@???>>>===============<<<<<<<<<<<<===<<<<<<<<<<<<;;;;;;;;;:::;;;===>>>>>>===;;;:::;;;::::::::::::::::::999;;;;;;;;;;;;::::::::::::::::::::::::::::::::::::999:::;;;<<<<<<;;;:::999;;;;;;;;;<<<<<<<<<==============================<<<;;;===@@@@@@???AAAFFFWWWlllqqqYYYEEE<<<======;;;;;;;;;;;;;;;:::999888888999999999999999999999999777777777888999999::::::<<<<<<<<<<<<<<<<<<<<<<<<999999999::::::999999999888888888888888888888888777888888888888777777666777777888888999:::::::::888888888999999999999:::777777888999:::;;;<<<===<<<===BBBKKKXXXdddllloooppptttvvvsssrrrrrrqqqnnneeefffggggggiiinnnuuuyyyzzztttrrryyywww]]]SSSFFF===:::;;;<<<<<<888888999999999999999999<<<;;;:::;;;<<<<<<:::888888888888999999999::::::888888888888888888888888999888888888888999::::::888888888888888888888888999:::;;;:::888888888999888888888888999999999999888888888888777777777777777777888888888888777777777777777777888999::::::999888777666666777888999666777777888999999888888555666666666777777777777777777666666777777888999::::::;;;;;;;;;<<<<<<<<<;;;===>>>>>>>>>AAAHHHMMMRRR[[[fffnnnqqqtttyyy}}}xxxyyyyyyxxxwwwwwwxxxyyywww{{{{{{xxxzzzzzzoooaaaFFF@@@:::999;;;===;;;999999:::::::::999999888888999999999999999999999999[[[ddd\\\zzzvvvTTTNNNHHHCCCDDD???EEE@@@AAACCCCCCCCCAAA>>><<<============<<<<<<<<<<<<===<<<<<<<<<<<<;;;;;;;;;:::;;;;;;<<<<<<;;;;;;:::999::::::::::::::::::;;;<<<<<<;;;;;;;;;:::::::::::::::::::::::::::::::::999:::<<<======<<<:::999::::::;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<999:::===@@@???===AAAHHHPPPbbb{{{{{{hhhQQQCCC@@@>>>;;;;;;;;;;;;;;;:::999888777999999999999999999999999666777777888999999::::::;;;;;;;;;;;;;;;;;;;;;;;;:::999999999999999999:::888888888888888888888888888888888888888777666666777777888999999:::;;;;;;888888888999999999::::::777888999:::<<<===>>>???BBBGGGOOOXXXaaaiiiooossssssuuuuuussstttvvvsssnnndddfffgggggggggkkkqqqvvvyyyvvvuuuvvvvvvrrrhhh```HHHCCC===:::;;;<<<<<<;;;888888888888888888777777;;;:::999:::;;;;;;999777777888888888888999999999777777777777777777777777888888888777888999999:::888888888888888888888888888999:::999888777777999777777777777888888888999888777777777777666666666555555666666666666555555555555555555666777888999666666666666666666666666333444666888888999888888666666777777777888888888888888777777888888999:::;;;;;;;;;;;;<<<<<<<<<<<<:::===??????@@@EEEOOOVVVaaagggooosssssstttwwwzzzwwwyyy{{{{{{zzzyyyyyyzzzyyy~~~~~~zzzxxxuuueeeRRRAAA>>>;;;999::::::999777999999888888777777777888999999999999999999999999YYYddd]]]uuuqqqQQQMMMIIICCCDDD???DDD???AAADDDEEEDDDBBB>>><<<>>>=========<<<<<<<<<<<<======<<<<<<<<<;;;;;;;;;::::::::::::::::::::::::999999999::::::;;;;;;;;;<<<<<<<<<;;;;;;:::::::::::::::::::::::::::::::::999:::<<<======<<<:::999999999:::::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;888:::>>>@@@>>><<>>???@@@MMMUUU___eeefffiiinnnrrrtttuuutttsssuuuxxxuuuooogggiiijjjiiihhhkkkppptttxxxyyyxxxrrrhhh[[[OOOIII<<<999888999<<<===<<<999777777777777777666555555888777666666777777666444777777777777888888888888777777777777777777777777777777777777777888888999777777777777777777777777777888999888777666666888555666666666777777888888777666666666555555555555333444444444444444444333333333333444444666777777555555666666666666555555444555777999:::;;;;;;:::777888888888888999999999999999888888999999:::;;;999999999:::::::::;;;;;;???AAADDDDDDGGGNNNYYYbbbmmmpppsssuuuuuutttuuuuuuvvvxxx|||}}}|||zzzzzzzzzzzzxxxuuunnn[[[EEE>>>===<<<:::888777666666:::999777666666666777888999999999999999999999999```cccbbbuuulllXXXGGGEEEHHHEEECCCDDDBBBBBBAAA@@@@@@??????>>>>>>>>>>>>>>>===<<<;;;:::EEEBBB>>>;;;999:::<<<============<<<;;;;;;;;;:::999999999::::::;;;;;;;;;===<<<:::999999:::;;;<<<;;;;;;;;;::::::999999999999::::::;;;;;;::::::999999999999999999999999999;;;;;;;;;::::::999999999<<<<<<<<<<<<>>>@@@BBBCCCJJJPPPdddnnnVVVGGGAAA@@@<<>>999888<<<<<<888888888888888888888888888888999999::::::999999888666777888::::::;;;;;;;;;::::::::::::::::::::::::999999999999999999999999888888888888888888888888999999888888888888888888:::999777777777999;;;<<<;;;888:::>>>??????GGGQQQ\\\```fffhhhhhhlllrrrxxxyyywwwuuuuuuvvvwwwvvvuuunnnooopppooooooppprrruuusssuuusssiiiZZZJJJ@@@<<<<<<<<<<<<;;;;;;<<<<<<<<<999888888888777777666666888888888888888777666666999999999999999999999:::777666555666777888777666888777666777999:::999888888888777777666666555555999888777555555555666777888666444555888999777555666666666666666666666666555555555555666666666777666666666666777777777777666666666666666777888888666666666666777777777777666666666666777777777888777777888999999999999888888999:::<<<===>>>@@@@@@@@@BBBGGGMMMUUU^^^hhhnnnuuuuuuuuutttttttttuuuuuu|||{{{yyyvvvvvvxxx|||~~~{{{{{{yyyooo]]]OOOHHH>>><<<:::888777777777777999888888777777777777777999999888888999999:::;;;___cccbbbtttjjjWWWGGGEEEGGGEEEBBBDDDBBBBBBAAA@@@@@@??????>>>=========>>>======<<<;;;AAA@@@===;;;;;;<<<===>>><<<<<<<<<<<<<<<;;;;;;;;;999999999::::::;;;;;;;;;;;;;;;;;;::::::;;;;;;;;;;;;;;;:::::::::999999999999::::::;;;;;;::::::999999999999999999999999999;;;;;;;;;::::::999999999<<<<<<<<<<<<===@@@BBBCCCHHHMMM[[[rrrzzzdddSSSGGG@@@===???===999888;;;;;;666888888888888888888888888888999999::::::999999888888888999:::;;;;;;<<<<<<::::::::::::::::::::::::999999999999999999999999888888888888888888888888999999999999999888888888999:::::::::::::::::::::<<<<<>>===<<<;;;;;;::::::;;;;;;<<<999999888888777777777777888888999999888777777666888999999999::::::;;;;;;888777666666888888777666888888777777666666888999888888777777666666666666999888777666555666666777888666555666888888777555666666666666666666666666555555555666666666777777777777777777888888888888666666666666666777888888777777777888888888888999777777777777777888888888777777888888999999999:::::::::;;;<<<>>>???BBBDDDHHHLLLSSSZZZ```eeejjjllltttuuuvvvuuutttrrrpppnnnwwwyyyyyyxxxuuuuuuxxx{{{~~~}}}{{{wwwiiiVVVFFF@@@===<<<:::888777777777777999999888777777777777777999999888888999999:::;;;]]]aaa```pppgggTTTFFFEEEGGGDDDBBBCCCBBBBBBAAA@@@@@@??????>>><<<<<<===>>>>>>>>>======>>>======<<<<<<===>>>>>>;;;;;;;;;<<<<<<<<<<<<<<<999999::::::::::::;;;;;;::::::;;;<<<<<<;;;;;;:::::::::::::::999999999999999::::::;;;;;;::::::999::::::::::::::::::::::::;;;;;;::::::::::::999999;;;;;;;;;<<<===???AAABBBGGGJJJRRRccc|||tttbbbOOOAAA@@@@@@>>>;;;;;;<<<;;;777999999999999999999999999888999999::::::999999888::::::999::::::;;;<<<===::::::::::::::::::::::::::::::::::::::::::::::::999999999999999999999999999999999999999999999999999:::<<<======<<<:::999>>>@@@GGGOOOTTTWWW^^^fffjjjnnnqqqrrrpppoooqqqsssvvvtttrrrrrrssstttsssrrrooooooppptttxxxyyyuuurrrpppfffVVVHHH???<<<<<<===;;;::::::999999::::::;;;999999999888888888888777999999999999999888888777888888999:::;;;<<<<<<===999888777777888999888666999999888777666666888999888777777777777666666666888888777666666666777777888777666666888888777666666666666666666666666666555555666666666777777777888888888888999999999999777777666666666777888888888888888999999999::::::888888888888888888888888777777777777888999;;;;;;:::;;;<<<===???BBBGGGKKKUUUZZZcccjjjoooooommmkkkppprrrtttuuuuuurrrnnnlllqqquuuyyyxxxuuusssuuuyyy|||zzzxxxqqqaaaMMM@@@<<<<<<;;;999888777777777888999999888777777777777888999888888888888999::::::[[[```]]]jjjbbbRRREEEEEEGGGCCCAAACCCBBBBBBAAA@@@@@@??????>>>;;;;;;<<<>>>>>>?????????<<<==================<<<:::;;;;;;;;;<<<=========::::::::::::::::::::::::888999<<<===>>><<<:::999:::999999999999999999999999::::::;;;;;;::::::999::::::::::::::::::::::::::::::::::::::::::::::::;;;;;;:::;;;<<<>>>@@@BBBEEEJJJNNNXXXooooooYYYGGGCCCAAA>>><<<===>>>===:::999999999999999999999999888999999::::::999999888;;;:::999999999:::;;;<<<999999::::::::::::;;;;;;::::::::::::::::::::::::999999999999999999999999999999999:::::::::::::::::::::;;;<<<<<<=========CCCIIIRRRYYY^^^bbbhhhmmmpppsssvvvwwwuuusssssssssxxxvvvttttttuuuvvvuuutttvvvrrroooqqqvvvxxxuuuqqqcccWWWGGG<<<999:::;;;;;;:::999999999999999999:::999999999999999999999999999999::::::::::::999999888999999;;;<<<===>>>>>>:::999888888999999888777:::999888:::===>>>;;;999777777777777777777777777888888777777777777777777888777777777777888777777666666666666666666666666555666666666666777777777777777777888888888999999888777777666777777888888888888888888999999999:::888888888888777777777777888888777888999:::<<<===:::===@@@BBBEEEJJJRRRWWWbbbfffmmmtttwwwvvvqqqmmmmmmoooqqqttttttsssrrrpppmmmrrrwwwvvvsssrrrvvv{{{yyyuuuooofffVVVEEE>>>>>>;;;:::999777777777888888:::999888888777777888888888888888888888999999:::]]]ccc___hhh^^^OOODDDEEEFFFBBB@@@CCCBBBBBBAAA@@@@@@??????>>>;;;;;;===>>>????????????======>>>>>>===<<<;;;::::::;;;;;;;;;<<<=========::::::::::::::::::::::::777999<<<>>>>>>===;;;999999999999999999999999999999::::::;;;;;;::::::999::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::<<<>>>@@@AAA@@@GGGLLLPPP___yyyzzzgggWWWHHHBBB<<<;;;======<<<;;;999999999999999999999999888999999::::::999999888;;;::::::999999999999:::999999999::::::;;;;;;;;;::::::::::::::::::::::::999999999999999999999999999999::::::;;;;;;;;;;;;;;;:::::::::===@@@DDDGGGPPPXXX```eeehhhlllooorrrrrrtttwwwyyyxxxwwwvvvvvvyyywwwuuuuuuvvvvvvvvvuuuvvvsssqqqrrrtttrrrkkkeeeRRRIII???:::;;;<<<;;;888999999999888888999999999999999999999::::::::::::::::::;;;;;;;;;;;;::::::999:::;;;<<<===>>>??????<<<:::999999::::::999777:::888888>>>FFFGGG@@@888777777777777888888888888777777888888888888888888777888888888777777777888777777777777777777777777666666666666777777777888666666666777777777888888888888777777777777888888777777777888888888999999777777777777777777777777999999999::::::;;;<<<======BBBIIIOOOSSSYYYbbbhhhnnnoooqqquuuxxxxxxuuuqqqqqqrrrrrrrrrssssssssstttnnnqqqttttttrrrtttyyyyyyqqqfffYYYKKK???===@@@:::999888777777777888999:::999999888888888888888888888777777888888999:::```hhhdddiii{{{YYYLLLCCCEEEFFFAAA@@@CCCBBBBBBAAA@@@@@@??????>>>;;;<<<===>>>??????@@@???>>>>>>>>>===<<<;;;:::999;;;;;;;;;<<<<<<<<<<<<<<<;;;;;;::::::::::::999999777888;;;===>>>===;;;:::888888888999999999999999999::::::;;;;;;::::::999::::::::::::::::::::::::999999::::::::::::;;;;;;999999999:::;;;===???@@@<<>><<<<<<;;;::::::::::::::::::::::::::::::888999999::::::999999888;;;;;;<<<;;;;;;:::999888888999999::::::;;;;;;<<<::::::::::::::::::::::::::::::::::::::::::::::::999::::::;;;;;;<<<<<<======<<<<<<>>>CCCJJJQQQUUU```hhhooopppqqqtttvvvvvvssstttvvvwwwxxxxxxxxxxxxvvvtttrrrrrrssstttsssrrrpppqqqrrrssspppfffYYYOOODDD@@@<<<;;;>>>???;;;888:::999999888888999999:::999::::::::::::;;;;;;;;;:::;;;;;;<<<<<<<<<<<<<<<;;;;;;<<<===>>>??????@@@===<<<::::::;;;;;;:::888:::888999???GGGGGG@@@888777777777888888888888999666777888999999999888888777888999999777777888999777777777777777777777777666666666777777777888888555666666666777777777777999999888777777777888888777777777888888888888999777777777888888888999999;;;;;;<<<============<<>><<<===>>>???????????????<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;::::::999999999777999;;;<<<======<<<;;;777888888888999999999999999::::::;;;;;;::::::999;;;;;;;;;;;;;;;;;;;;;;;;999999999::::::;;;;;;;;;999999999999;;;===???@@@???@@@CCCGGGLLLXXXmmm}}}cccTTTFFFAAA???<<<:::;;;::::::::::::::::::::::::888999999::::::999999888<<<===?????????<<<:::888888888999::::::;;;<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;:::::::::::::::::::::::::::::::::;;;<<<=========>>>???BBBGGGOOOWWW___cccjjjrrrwwwvvvuuuxxxyyywwwtttttttttuuuwwwxxxxxxwwwtttrrrppppppqqqrrrqqqpppppppppnnnjjjaaaTTTHHHAAA@@@===;;;;;;<<<===;;;999::::::999999999999::::::::::::::::::;;;;;;;;;<<<;;;;;;<<<========================>>>>>>?????????>>>===;;;;;;<<<;;;:::888999999;;;===>>>===;;;999777777888888888999999999666777888999999999999888777888:::999777666888:::777777777777777777777777666666777777777888888888666666777777777888888888:::999888888777777888888888888888999999999::::::777888999999:::;;;<<<<<<===>>>@@@AAA@@@???===;;;EEEQQQ```jjjooorrrwww|||}}}vvvsssuuuwwwwwwuuuxxxwwwwwwuuusssqqqooonnntttsssrrrsssuuuvvvuuusssqqqbbbRRRGGG@@@:::888999888777666666666888999:::;;;:::999999888888999999777777777777777888999999\\\gggdddhhhoooTTTIIICCCEEEEEE@@@???BBBBBBBBBAAAAAA@@@??????>>>===>>>>>>????????????>>>;;;::::::;;;;;;===>>>???=========<<<<<<;;;;;;:::;;;;;;;;;::::::999999999888999:::<<<<<<===<<<<<<777777888888999999999999999::::::;;;;;;::::::999;;;;;;;;;;;;;;;;;;;;;;;;999999999::::::;;;;;;;;;999999888999:::<<<>>>@@@EEE@@@AAAGGGLLLSSSggg{{{rrr```OOOHHHDDD???===>>>::::::::::::::::::::::::999999999::::::999999999===???AAABBBBBB???;;;999888888999::::::;;;<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::::::::::::::::::::;;;;;;<<<===>>>>>>???BBBHHHOOOXXXaaahhhlllmmmuuuzzzvvvuuuxxxyyywwwvvvuuussstttuuuvvvwwwvvvtttrrrppppppqqqrrrqqqpppvvvrrriii\\\OOOEEE@@@>>>AAA>>>;;;999999:::;;;;;;;;;::::::999999::::::;;;:::::::::;;;;;;<<<<<<<<<;;;;;;<<<===>>>>>>======>>>>>>>>>>>>>>>????????????===<<<;;;<<<<<<:::999888;;;===:::555333666:::777777888888999999999999666777888999::::::999888666999::::::777666888:::777777777777777777777777777777777777888888888888777888888888888999999999::::::999888777777888888999999:::::::::;;;;;;;;;888999:::;;;===>>>??????>>>???BBBCCCCCC@@@<<<:::EEERRRcccnnnrrrsssvvvzzzyyyuuuvvvwwwvvvtttrrrtttvvvwwwvvvssspppmmmvvvsssrrrtttwwwvvvpppkkkgggXXXIIICCCAAA===999888777777666666666888999:::;;;:::999999888888999999777777777777777888888999hhhaaa```kkkuuuWWWLLLDDDEEEGGGEEEAAA@@@@@@@@@????????????@@@@@@@@@??????>>>>>>>>>>>>>>>======>>>>>>===<<<;;;;;;<<<<<<<<<;;;;;;:::::::::;;;;;;<<<<<<;;;;;;:::999999999::::::::::::;;;;;;999999999999999999999999::::::::::::::::::::::::999999:::;;;;;;;;;::::::::::::999999999:::;;;;;;:::::::::;;;<<<===>>>>>>CCCAAA@@@AAACCCKKK]]]mmmxxxkkkZZZLLLCCC@@@@@@<<<===>>>===<<<;;;;;;<<<>>>===<<<;;;;;;;;;<<<===???BBBEEEEEEAAA<<<999777999999999999999999999999???<<<::::::<<<===;;;999>>>===;;;;;;<<<;;;:::888======<<<<<<>>>AAADDDFFFIIIQQQ]]]gggnnnqqqssstttwwwyyyzzz{{{{{{xxxuuusssssssssuuuwwwyyyyyywwwvvvxxxsssoooqqqwwwyyyuuupppmmmbbbSSSGGGAAA@@@@@@???DDD???:::888:::;;;;;;;;;AAA===888777:::>>>@@@@@@<<<>>>??????>>>>>>@@@AAAAAABBBAAA@@@>>>>>>???AAA@@@@@@AAA@@@??????@@@BBB@@@@@@???>>>===<<<<<<;;;;;;:::999888777777777777;;;:::999888888888999:::::::::999999888888888777;;;;;;:::888777888:::<<<888888888999888777777666555666888999999999888777777888:::;;;;;;999888666<<<<<<;;;:::999999888888:::999888999:::<<<<<<<<<======>>>???@@@@@@AAAAAA@@@@@@???>>>???BBBGGGKKK```bbbhhhooouuuyyyzzzyyy|||{{{xxxuuurrrrrrtttvvvvvvwwwvvvuuuwwwxxxrrrkkktttvvvuuutttvvvwwwmmm```SSSMMMEEE???<<<;;;888666777777666666777999<<<===AAA<<<777777999;;;:::777666666777777888888999999fffaaa```iiirrrVVVLLLDDDEEEGGGEEEAAA@@@@@@@@@????????????@@@@@@@@@???>>>>>>======>>>>>>===============<<<;;;;;;;;;;;;;;;;;;;;;;;;::::::;;;;;;<<<<<<;;;;;;:::999999999::::::::::::;;;;;;999999999999999999999999::::::::::::::::::::::::888999::::::;;;;;;::::::;;;;;;:::999999::::::::::::::::::;;;;;;<<<===>>>AAA@@@@@@AAABBBHHHWWWfff|||vvvhhh[[[PPPGGGBBB??????>>><<<;;;;;;<<<===>>>>>>===<<<<<<===>>>???BBBCCCDDDBBB@@@===<<<===<<<<<<<<<<<<<<<<<<<<<<<<===;;;999999<<<===<<<;;;;;;:::::::::;;;<<<<<<<<<>>>>>>??????@@@DDDKKKOOOXXX___hhhppptttwwwxxxyyyyyyzzzzzzzzzyyywwwuuusssuuusssqqqsssuuuwwwvvvuuuuuurrrppprrrvvvvvvpppjjjXXXPPPFFF???===>>>@@@@@@AAA>>>;;;:::<<<===<<<:::===<<<;;;<<<>>>@@@AAA@@@AAABBBBBBAAA???>>>???@@@???@@@@@@@@@@@@?????????>>>@@@@@@@@@>>>===>>>???>>>>>>>>>===<<<<<<;;;;;;=========<<<<<<<<<<<<<<<<<<;;;:::::::::;;;<<<===888999999:::;;;<<<======999:::;;;;;;:::999999999:::;;;;;;;;;::::::999999999999:::::::::::::::999888999:::;;;;;;:::999888:::999999999999888888888:::::::::;;;===?????????===========================???CCCGGGMMMTTT\\\aaammmllllllnnnpppssstttuuuxxxwwwvvvtttssssssuuuvvvzzzyyyuuuppppppsssssspppvvvvvvtttsssuuurrrdddTTTIIIEEE???;;;:::999777555666555555555666888:::<<<@@@;;;777666999;;;:::888777777777777777888888888dddaaaaaafffnnnTTTKKKDDDDDDFFFDDDAAAAAA@@@@@@????????????@@@@@@@@@???>>>>>>======>>>>>><<<============<<<;;;;;;::::::;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<;;;;;;:::999999999::::::::::::;;;;;;::::::::::::::::::::::::::::::::::::::::::::::::888888999:::::::::::::::<<<;;;;;;:::999999999999::::::::::::;;;<<<===>>>@@@???@@@BBBBBBEEEPPP\\\qqq~~~{{{rrrfffYYYPPPEEECCC???<<<;;;<<<>>>???<<<;;;;;;:::;;;<<<===>>>AAAAAA@@@===;;;<<<>>>@@@::::::::::::::::::::::::<<<:::999:::<<<>>>>>>======<<<;;;;;;<<<>>>@@@AAA@@@DDDHHHIIIKKKQQQ[[[cccjjjnnnssswwwyyyzzz{{{||||||{{{zzzyyywwwvvvttttttxxxsssnnnnnnrrruuutttqqqpppmmmjjjkkkkkkhhh___XXXEEEAAA===:::;;;===>>>??????=========??????>>>===>>>AAADDDEEEDDDBBBAAAAAA@@@BBBCCCCCCBBBAAACCCDDDEEEFFFHHHIIIKKKKKKKKKKKKIIIKKKMMMMMMKKKIIIHHHHHHHHHGGGFFFEEECCCAAA@@@@@@??????@@@@@@@@@??????>>>>>>===<<<;;;;;;<<<===>>>;;;<<<===???AAACCCEEEFFF@@@AAACCCDDDDDDBBB???=========<<<<<<<<<;;;;;;;;;<<<;;;:::::::::::::::;;;999999999999999999::::::=========>>>>>>>>>??????<<<===>>>??????@@@@@@@@@???@@@@@@AAACCCDDDEEEEEEIIIMMMSSSZZZaaaiiipppuuuyyyuuuqqqnnnmmmooorrruuuwwwwwwvvvvvvvvvvvvwwwxxxxxxzzzxxxrrrppprrrtttsssyyywwwssspppnnngggUUUEEE???===:::999999999888777777777666666777999;;;<<<===:::666666999;;;:::888888777777777777777777666aaabbbbbbcccjjjRRRJJJDDDDDDEEECCCAAABBB@@@@@@????????????@@@@@@??????>>>===============<<<<<<<<<======<<<;;;;;;:::::::::;;;;;;<<<<<<<<<;;;;;;<<<<<<;;;;;;:::999999999999:::::::::;;;;;;::::::::::::::::::::::::::::::::::::::::::::::::777888999::::::;;;;;;:::===<<<;;;:::999888888888;;;:::::::::;;;;;;<<<===??????AAADDDCCCCCCJJJRRRddduuu~~~qqqhhhTTTOOOHHHBBB????????????===<<<;;;;;;;;;<<<>>>???@@@@@@???===<<<===???BBB::::::::::::::::::::::::<<<;;;;;;;;;<<<>>>>>>>>>AAA@@@?????????AAAEEEHHHIIIQQQXXX\\\^^^cccmmmvvvsssuuuwwwxxxxxxxxxzzz|||}}}|||zzzwwwuuutttttttttxxxsssoooooorrrrrrnnniiieeeaaa]]]ZZZWWWRRRJJJCCC@@@???>>><<<<<<<<<<<<;;;???>>>>>>???@@@BBBCCCDDDFFFKKKOOOOOOKKKGGGFFFGGGEEEHHHKKKNNNOOORRRUUUWWWYYYXXXYYYZZZ]]]```bbbbbb]]]```dddeeedddbbb``````]]]\\\YYYWWWTTTQQQOOONNNKKKKKKKKKKKKKKKIIIHHHGGGDDDCCCAAA@@@??????????????????@@@BBBCCCDDDEEEFFFFFFGGGGGGHHHHHHFFFCCCAAA@@@@@@??????>>>>>>>>>>>>???>>>===<<<;;;<<<===>>>======<<<<<<<<<===>>>>>>>>>>>>???@@@AAABBBBBBCCC???AAACCCDDDCCCAAAAAAAAAGGGIIILLLPPPTTTXXX[[[\\\dddgggkkkoooqqqtttwwwyyy|||yyyuuuqqqoooqqquuuyyyzzzzzzyyyzzzzzz{{{zzzyyyrrryyy~~~|||xxxwwwuuusssyyywwwqqqjjjbbbVVVHHH>>>;;;::::::;;;;;;;;;:::999::::::999::::::<<<===>>>:::888666777999::::::999888888777777666666666555aaaddddddaaaeeeOOOHHHCCCDDDDDDBBBAAACCC@@@@@@????????????@@@@@@???>>>>>>===<<<=========;;;;;;<<<<<<<<<<<<;;;;;;:::::::::;;;;;;<<<<<<<<<;;;;;;<<<<<<;;;;;;:::999999999999:::::::::;;;;;;::::::::::::::::::::::::::::::::::::::::::::::::888888999:::;;;<<<<<<<<<===<<<;;;:::999888888888;;;::::::::::::;;;;;;<<>>>>>>>>???@@@>>>???AAA@@@???>>>???@@@========================;;;<<<<<<;;;;;;<<<===>>>@@@AAACCCDDDFFFJJJPPPUUUZZZbbbkkkooonnnooouuu{{{wwwwwwwwwvvvuuuvvvyyy|||~~~|||yyyvvvttttttttttttvvvtttsssssssssnnneee]]]VVVQQQLLLHHHFFFCCC???<<>>===<<<<<<@@@@@@@@@@@@BBBEEEIIILLLQQQTTTWWWWWWUUUTTTUUUWWWYYY\\\```cccfffiiimmmppppppmmmiiihhhkkknnnpppppplllppptttwwwwwwuuussssssmmmlllkkkiiifffdddcccbbb``````___^^^\\\[[[YYYXXXSSSQQQNNNLLLIIIHHHHHHHHHFFFFFFEEEEEEDDDDDDCCCCCCFFFDDDBBBBBBBBBBBB???===BBBBBBAAA@@@???@@@@@@@@@@@@???>>>======>>>???@@@@@@@@@??????@@@AAABBBBBB;;;;;;<<<===???@@@AAABBBDDDHHHMMMOOOOOONNNNNNOOOXXXZZZ]]]bbbgggllloooqqquuuwwwyyyyyyxxxwwwwwwwww}}}|||yyyuuusssssswww{{{}}}{{{zzzzzz{{{{{{yyywwwsss{{{||||||zzzwwwvvvrrrkkk```RRRFFF@@@???999:::;;;;;;:::999888888:::::::::;;;;;;<<<======888777777777888999999888888777777777666666555555bbbfffeee___```MMMGGGCCCCCCCCCAAAAAADDD@@@@@@????????????@@@@@@???>>>======<<<<<<======::::::;;;<<<<<<<<<<<<;;;::::::;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<;;;;;;:::999999999::::::::::::;;;;;;::::::::::::::::::::::::::::::::::::::::::::::::888999:::<<<============<<<;;;;;;:::999999999999;;;;;;::::::::::::;;;;;;>>>>>>BBBGGGGGGDDDEEEHHHSSSeee{{{zzzoooeee]]]VVVNNNHHHGGGFFFDDDAAA@@@?????????;;;>>>@@@@@@>>><<<;;;:::========================<<<===>>>>>>===>>>@@@BBBAAAEEEJJJNNNRRRYYYaaagggnnnsssxxxyyyvvvtttvvvxxxzzzzzzyyywwwvvvwwwzzz||||||{{{xxxvvvuuuttttttttttttvvvwwwwwwqqqgggZZZQQQGGGDDDAAA???@@@AAAAAAAAA???@@@AAA@@@???@@@AAACCCDDDFFFHHHJJJLLLOOOTTTWWW[[[]]]___aaaccceeehhhkkkkkkmmmpppqqqrrrtttwwwyyy{{{uuupppnnnoooqqqqqqppppppsssxxxzzzzzzxxxwwwwwwrrrrrrrrrrrrqqqqqqqqqqqqnnnlllkkkiiigggfffeeeeeeeeeccc```]]]ZZZYYYXXXXXXXXXXXXWWWVVVTTTSSSRRRQQQOOOLLLHHHHHHIIIIIIFFFCCCCCCBBBAAA??????@@@AAAAAA???????????????@@@AAAAAABBBBBBBBBCCCDDDDDDEEEEEEDDDEEEFFFGGGIIIJJJKKKLLLMMMSSS[[[```bbbccceeeggglllmmmoooqqqtttvvvxxxyyyuuuwwwxxxyyyxxxwwwxxxyyy}}}xxxsssrrrvvvyyy}}}zzzwwwwwwyyyyyyxxxuuu{{{~~~~~~zzzyyy{{{|||{{{mmmggg^^^RRREEE;;;;;;@@@777888:::999777555555666888888888999999:::::::::777777888777777777777777777666666666666666666555dddhhhfff^^^|||ZZZLLLFFFCCCCCCBBB@@@AAADDD@@@@@@????????????@@@@@@>>>>>>===<<<<<<<<<<<<===999:::;;;;;;<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;::::::;;;;;;<<<<<<;;;;;;:::999999999::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::::::::::::::999:::;;;===>>>?????????;;;;;;:::999999:::::::::;;;;;;::::::999::::::;;;<<<<<<@@@FFFGGGDDDDDDFFFIIIWWWkkk|||}}}xxxuuupppgggaaaXXXVVVSSSOOOLLLJJJIIIHHHEEEFFFHHHGGGDDDAAA??????@@@@@@@@@@@@@@@@@@@@@@@@@@@CCCEEEFFFGGGHHHLLLOOOOOOUUU\\\```dddjjjrrrxxxzzz|||}}}|||zzzzzz{{{}}}~~~~~~|||zzzwwwwwwyyy{{{zzzyyyxxxwwwuuuuuutttttttttwwwzzzwwwlll]]]PPPIII@@@?????????AAACCCDDDDDD???AAAAAAAAAAAACCCGGGKKKNNNSSSYYY^^^```bbbdddfffggghhhjjjmmmqqqtttuuutttssstttuuuuuuuuuuuuvvvxxxtttqqqnnnooosssuuussspppsssvvvyyyzzzxxxvvvuuuuuuttttttttttttssssssssssssqqqooommmkkkjjjkkkmmmnnnqqqpppmmmkkkiiihhhhhhhhhjjjjjjjjjiiiiiiiiihhhhhhdddaaa___```bbb```[[[VVVRRRQQQOOONNNMMMNNNOOOPPPLLLMMMNNNOOOPPPQQQQQQQQQPPPQQQSSSTTTUUUUUUUUUTTTZZZ[[[\\\]]]^^^___```aaa[[[ccclllrrrssstttvvvxxxzzzzzzzzz{{{{{{{{{||||||tttvvvwwwxxxwwwxxxzzz{{{~~~~~~|||vvvppppppuuuzzz}}}yyytttuuuxxxzzzyyywww~~~|||xxxwwwxxxvvvrrrcccWWWKKKDDD>>>999999===555777888777555444555777777888888999999999999999777888888888777666555555555555555666666666666666eeeiiifff^^^xxxVVVKKKFFFCCCCCCBBB@@@AAAEEE@@@@@@????????????@@@@@@>>>>>>===<<<<<<<<<<<<<<<999:::;;;;;;<<<<<<<<<;;;<<<<<<<<<;;;;;;:::::::::;;;;;;<<<<<<;;;;;;:::999999999:::::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::::::::::::::::::::::::::;;;<<<>>>???@@@@@@@@@::::::999999999:::;;;;;;;;;;;;:::999999:::::::::::::::>>>DDDFFFDDDCCCEEE@@@KKK\\\nnnyyynnnlllhhhccc___\\\[[[ZZZWWWWWWWWWUUUQQQNNNNNNNNNJJJJJJJJJJJJJJJJJJJJJJJJFFFIIIMMMOOOPPPSSSXXX\\\```fffmmmppprrrvvv|||~~~|||{{{}}}~~~{{{xxxvvvxxxyyyxxxxxxxxxwwwvvvuuuuuuttttttxxx{{{uuugggVVVJJJDDD???@@@AAACCCCCCCCCCCCBBBCCCDDDDDDCCCBBBEEEKKKPPPXXX___iiippprrrrrrrrrrrrrrrrrrsssvvvzzz{{{xxxtttvvvxxxyyyyyyxxxwwwxxxzzzjjjjjjlllrrrxxx{{{xxxuuuyyy{{{}}}|||zzzwwwvvvuuuyyyxxxvvvtttrrrpppooonnntttrrrpppnnnoooqqquuuwwwvvvuuusssrrrqqqqqqqqqrrroooooopppqqqrrrssstttttttttsssrrruuuwwwtttllleeejjjiiigggeeeeeefffggghhhbbbdddfffhhhiiijjjiiiiiigggiiikkkmmmnnnnnnlllllliiiiiijjjkkklllmmmnnnooogggoooxxx|||{{{zzz{{{}}}~~~~~~yyyzzz{{{yyyxxxxxxyyy{{{|||{{{xxxrrrmmmooowww~~~~~~yyytttuuuyyy}}}}}}|||zzz||||||{{{zzzwwwnnnddd\\\LLL>>><<<<<<:::888888555777888777555444777:::999999:::;;;;;;;;;::::::777888999888666555444444444555555555666666777777ccccccbbbdddxxxiiiSSSHHHGGGEEEDDDBBBAAAAAA@@@AAAAAAAAA@@@@@@@@@?????????>>>>>>===<<<;;;;;;:::>>>>>>===<<<;;;;;;::::::>>>777@@@SSSRRR>>>555;;;888999;;;<<<===<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;999999999999999999999999::::::::::::::::::::::::999::::::;;;;;;::::::999888999::::::;;;;;;:::::::::::::::999999888888888999999;;;===???BBBDDDEEECCCCCCJJJ[[[ppp{{{zzz{{{~~~{{{zzzxxxvvvtttsssrrrrrrsssrrrpppooooooooommmkkkeee```[[[ZZZ^^^aaaaaa___\\\___bbbdddeeegggjjjllltttuuuvvvwwwyyyzzz{{{||||||~~~}}}{{{}}}||||||}}}vvv|||vvvsssvvvzzzzzzwwwvvvzzztttjjj___UUULLLEEE@@@HHHFFFCCCAAAAAABBBEEEGGGFFFFFFEEECCCCCCFFFKKKOOOeeelllqqqrrrsssvvvuuussspppqqqtttxxx||||||zzzxxx}}}vvvrrrvvvyyyvvvtttvvvnnnnnnpppsssvvvwwwvvvtttxxxvvvuuuvvvxxxxxxtttqqqvvvwwwwwwvvvtttqqqmmmkkkssstttuuuuuuuuurrrpppoootttwwwwwwsssnnnmmmqqqvvvvvvrrrnnnlllnnnrrrvvvwwwxxxwwwvvvvvvwwwwwwvvvuuutttsssrrrqqqqqqqqqqqqqqqrrrsssvvvwwwuuurrrqqqsssqqquuuwwwwwwxxxzzzvvvpppqqqtttvvvuuuqqqnnnooopppkkkyyy|||zzz{{{{{{~~~}}}||||||~~~yyy}}}|||zzzyyyzzz{{{{{{zzzssswwwyyywwwvvvvvvtttpppxxx|||{{{tttssszzz~~~{{{yyyxxxvvvnnnaaaWWWFFFAAA<<<:::::::::888666::::::999888888999999::::::::::::999999999888888777777666666555555555444666666666666666666666666eeefffeeeeeexxxgggRRRHHHGGGEEEDDDBBBAAAAAAAAAAAAAAA@@@@@@@@@???????????????>>>======<<<;;;;;;>>>======<<<;;;;;;::::::AAA;;;@@@LLLLLL???999???999:::;;;;;;<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;999999999999999999999999::::::::::::::::::::::::999::::::;;;;;;::::::999888999::::::;;;;;;:::::::::::::::999999999888888999999:::<<<>>>@@@BBBCCCFFFEEEGGGRRRcccvvv|||{{{|||~~~}}}yyyvvvtttvvvyyyzzzwwwtttsssuuuwwwxxxyyyzzz|||~~~|||{{{{{{zzzyyyyyyxxxxxx|||~~~}}}{{{~~~|||}}}{{{xxxxxxzzz{{{vvvqqqccc^^^XXXSSSQQQQQQPPPOOOIIIHHHFFFEEEFFFIIIMMMOOOLLLNNNQQQTTTWWW\\\aaaeeekkkrrrwwwwwwwwwyyyyyyvvvttttttuuuxxxzzzzzzxxxvvv{{{vvvtttwwwwwwrrrppprrrtttsssrrrsssuuuvvvuuussswwwvvvuuuuuuuuutttqqqooovvvvvvvvvuuussspppnnnlllrrrssstttuuutttsssqqqpppsssssssssrrrqqqqqqrrrsssrrrqqqoooppprrrtttttttttwwwwwwvvvvvvwwwwwwvvvuuuwwwvvvuuuttttttuuuvvvvvvsssrrrtttxxx{{{{{{yyyxxxtttvvvvvvtttvvvyyyxxxtttwwwyyyzzzyyywwwtttrrrrrrnnn}}}zzzvvvzzz~~~~~~}}}|||zzz{{{||||||zzzyyyyyyzzz{{{|||}}}}}}|||xxxxxxvvvuuuxxx{{{wwwpppssszzz~~~}}}}}}{{{xxxtttpppjjj___PPPEEEAAA>>>:::999999:::999888888888888999999::::::::::::999999999888888888888777666666666555555555555666666666666666666666666gggiiiggggggxxx```NNNGGGFFFEEECCCBBBAAAAAAAAAAAA@@@@@@@@@@@@???????????????>>>>>>======<<<<<<=========<<<;;;;;;::::::===;;;;;;>>>>>>;;;:::<<<;;;;;;:::::::::;;;<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;999999999999999999999999::::::::::::::::::::::::999999::::::::::::999999888999::::::;;;;;;:::::::::::::::999999999999888:::::::::;;;<<<>>>???@@@HHHEEEDDDHHHSSSdddttt~~~~~~}}}~~~~~~|||zzzxxxwwwwww|||~~~}}}zzz}}}{{{xxx}}}}}}yyywwwvvvlll___UUUQQQLLLKKKLLLOOORRRTTTNNNMMMMMMNNNQQQUUUXXXZZZbbbeeehhhiiijjjjjjkkklllooouuuzzzyyyyyy{{{{{{xxxyyyxxxwwwwwwxxxxxxwwwuuuzzzxxxxxxxxxuuupppoooqqqyyywwwuuutttuuutttsssqqquuuvvvuuurrrooonnnnnnooouuutttsssrrrqqqooonnnnnnqqqrrrsssssssssrrrqqqpppoooooopppsssvvvvvvssspppooopppqqqtttvvvvvvsssqqqvvvvvvvvvvvvvvvwwwwwwwwwzzzyyywwwvvvvvvxxxzzz{{{sssqqqooorrrwwwzzzxxxuuuxxxxxxvvvssstttyyy{{{xxx||||||||||||{{{xxxtttppptttxxxsssxxx~~~|||{{{{{{yyyxxxxxxyyy|||wwwxxxzzz|||~~~~~~}}}zzzuuuuuu{{{{{{sssmmmttt|||~~~~~~{{{~~~wwwlllbbbYYYNNNCCC<<<<<<:::888777888999999888555666888:::;;;;;;;;;:::888888888888777777777777666666666666555555555555666666666666666666666666gggiiihhhhhhwww}}}XXXJJJFFFFFFDDDCCCBBBAAAAAAAAA@@@@@@@@@@@@??????????????????>>>>>>>>>===============<<<<<<<<<;;;;;;;;;999;;;:::666666:::;;;999<<<;;;:::999999:::<<<===::::::::::::::::::::::::999999999999999999999999999999999999999999999999999999::::::::::::999999888999::::::;;;;;;::::::999999999999999999999999::::::::::::;;;<<<======DDDDDDDDDEEEJJJUUUcccmmm}}}}}}}}}~~~}}}{{{zzzyyyxxxxxx}}}~~~|||yyy{{{~~~{{{}}}wwwuuu|||}}}tttoookkk^^^MMMPPPNNNLLLLLLOOOSSSUUUVVV^^^^^^___aaacccfffiiikkksssuuuwwwvvvrrrmmmiiigggmmmsssxxxwwwxxx{{{{{{yyy|||zzzxxxwwwxxxyyyxxxxxx{{{{{{{{{xxxsssqqqtttxxxxxxwwwvvvvvvvvvtttqqqnnnqqqsssssspppkkkjjjmmmpppsssrrrqqqpppoooooooooooorrrrrrssssssrrrqqqpppoookkknnnrrrwwwyyyxxxuuussspppqqqtttwwwyyyxxxuuurrrtttuuuvvvvvvvvvwwwxxxyyyzzzyyywwwvvvwwwyyy{{{}}}xxxvvvqqqmmmmmmqqqtttssszzz{{{yyyvvvxxx}}}~~~{{{~~~|||{{{||||||yyysssnnn{{{wwwtttwwwzzzwwwwwwzzz{{{yyyvvvyyy~~~zzz{{{|||||||||}}}~~~|||xxxwww{{{~~~wwwmmmpppsssuuuvvvxxxxxxwwwvvvkkk\\\NNNEEE@@@>>><<<:::999777666666777777777666777999;;;<<<;;;999888777777777777777666666666666666666666666555555555666666666666666666666666dddhhhgggffftttvvvSSSJJJFFFEEEDDDBBBAAAAAAAAAAAA@@@@@@@@@?????????>>>>>>>>>>>>>>>>>>============<<<<<<<<<<<<<<<;;;;;;;;;;;;???>>>::::::>>>???;;;===<<<:::999999:::;;;<<<::::::::::::::::::::::::999999999999999999999999999999999999999999999999888999999::::::999999888888999::::::;;;;;;::::::999999999999999999999999:::::::::::::::;;;;;;<<<>>>BBBEEEGGGHHHLLLTTTZZZhhhuuu~~~|||yyyxxxwwwwwwxxx~~~|||xxxzzz{{{xxx}}}~~~xxxvvvwwwqqqddd]]]\\\UUULLLMMMNNNQQQWWW^^^bbbddddddooopppqqqrrrtttuuuvvvwwwqqqtttwwwwwwtttpppllljjjkkkqqqvvvvvvwww{{{|||{{{|||zzzwwwwwwyyyzzz{{{{{{zzz{{{yyytttqqqsssyyy~~~rrrsssuuuwwwxxxuuuppplllmmmooopppnnnkkkjjjmmmqqqqqqppppppooooooppppppqqquuuttttttsssrrrpppooooooiiipppxxx|||zzzxxxwwwxxxttttttuuuxxxzzzzzzxxxuuurrrtttvvvwwwvvvwwwyyy{{{{{{zzzyyyyyyyyy{{{}}}~~~}}}yyynnnhhhmmmvvvzzzzzz|||}}}|||~~~|||~~~|||{{{{{{|||zzzuuuppp}}}xxxwwwwwwvvvrrrsssxxx}}}|||xxxzzz~~~{{{yyy{{{}}}~~~}}}zzzzzz~~~~~~{{{tttsssrrrrrrpppmmmjjjhhhZZZSSSHHH???:::888999999999999999777666555555555888999;;;<<<;;;999777666666666666666666666666666555555555666666666666666666666666666666666666666cccfffeeecccqqqrrrRRRLLLEEEDDDCCCBBBAAAAAAAAAAAA@@@????????????>>>>>>>>>===============<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<999<<<===;;;<<<>>>===;;;<<<<<<;;;:::::::::;;;;;;::::::::::::::::::::::::999999999999999999999999999999999999999999999999888888999999999999888888888999::::::;;;;;;::::::888999999999999:::::::::::::::::::::::::::;;;<<<:::???DDDFFFGGGGGGJJJLLLWWWfffyyy~~~~~~~~~{{{xxxvvvuuuvvvvvv}}}}}}yyyyyy~~~zzzxxx~~~zzzvvvllleee[[[RRRNNNOOOTTTWWWZZZ\\\aaaggglllooonnnmmmrrrssstttuuuuuuuuuuuuuuusssuuuwwwwwwtttpppnnnmmmmmmsssvvvvvvwww{{{}}}{{{yyyxxxvvvvvvxxxzzz{{{{{{wwwwwwtttoooooouuu{{{~~~ooopppsssvvvxxxvvvrrrnnnlllmmmnnnmmmlllmmmnnnpppnnnoooooopppqqqqqqrrrrrrvvvuuutttsssrrrqqqqqqppplllsss{{{}}}yyyvvvxxxzzzvvvuuuvvvxxxzzzzzzyyywwwpppsssvvvwwwvvvwwwzzz}}}}}}}}}}}}}}}}}}}}}~~~~~~xxx~~~zzzmmmfffmmmyyyyyy}}}{{{~~~}}}}}}}}}}}}|||zzzwww{{{zzz{{{yyyuuussspppttt|||}}}xxxyyy}}}yyyyyy~~~||||||zzz||||||yyywwwtttrrrqqqlll```UUUQQQ@@@@@@@@@???>>>;;;999777999::::::999777555666666:::;;;;;;;;;:::888666555666666666666777777777777555555555666666666666666666666666666666666666666dddfffddd```mmmmmmOOOLLLDDDDDDCCCBBBAAAAAAAAAAAA????????????>>>>>>>>>>>>;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<999888888:::;;;999999;;;;;;;;;<<<<<<;;;;;;:::999999999999999999999999999999999999999999999999999888888888888888888888888888888999999999999888888888999::::::;;;;;;::::::888888999999999::::::::::::::::::::::::;;;<<<<<<;;;===???@@@BBBCCCFFFGGGOOOWWWdddqqq{{{|||zzz|||}}}|||yyywwwvvvwwwyyyzzz{{{~~~}}}{{{|||zzzwwwyyywwwooogggdddZZZSSSSSSYYY[[[ZZZ___jjjppppppqqqtttvvvuuusssqqqpppqqqsssttttttsssqqqpppwwwxxxxxxvvvssspppoooooopppuuuwwwvvvvvvxxxzzzxxxwwwuuutttuuuvvvwwwwwwvvvuuuvvvtttpppsssyyy|||zzzrrrrrrrrrtttvvvvvvuuusssooonnnnnnnnnoooooonnnllllllnnnoooqqqsssssssssssstttttttttssstttttttttuuurrruuuyyyzzzxxxwwwwwwxxxssstttuuuxxxzzzzzzwwwuuunnnrrrvvvwwwvvvwww{{{|||}}}~~~~~~~~~}}}|||{{{ttt{{{zzzoookkksss{{{|||xxx|||||||||}}}~~~}}}||||||~~~}}}}}}{{{}}}}}}zzzyyyqqqooovvvyyyuuuwww~~~}}}{{{}}}}}}}}}{{{|||}}}zzztttpppiiicccaaaZZZMMMCCC@@@888:::===>>>>>><<<;;;:::777999;;;;;;999888999::::::::::::999999888888888666666666777777888888888555555555555666666666777666666666666666666666666eeegggddd___jjjhhhKKKJJJDDDCCCBBBBBBAAAAAAAAAAAA????????????>>>>>>>>>>>>:::;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<>>>999999===>>>:::;;;AAA;;;;;;<<<===<<<;;;999888999999999999999999999999999999999999999999999999888888888888888888888888888888999999999999888888999999:::;;;;;;;;;::::::888888888999999:::::::::::::::::::::;;;<<<======>>><<<::::::===AAAEEEGGGJJJJJJNNNZZZiiivvv|||}}}~~~{{{|||~~~}}}xxxwwwvvvvvvxxx{{{~~~yyy}}}~~~|||~~~yyytttrrrjjj[[[QQQNNNOOONNN\\\ssszzzrrrrrr{{{yyyxxxwwwxxxzzz{{{zzzyyytttvvvwwwyyyyyyxxxvvvuuussstttttttttssssssvvvxxxqqqvvvwwwtttsssuuuuuusssuuutttsssssstttuuusssrrrvvvxxxvvvtttxxx~~~}}}vvvwwwtttrrrrrrsssvvvwwwwwwrrrpppnnnoooqqqqqqmmmiiikkkmmmpppssstttttttttsssrrrrrrssssssuuuvvvxxxyyywwwvvvuuuvvvxxxxxxwwwuuuppprrruuuyyy{{{yyyuuurrrmmmrrrvvvwwwvvvwww{{{zzz{{{|||}}}|||{{{xxxwwwyyy~~~vvvuuu}}}{{{yyy|||~~~~~~|||yyy{{{}}}|||zzz{{{yyy|||}}}rrrlllqqqtttrrruuu}}}}}}}}}|||~~~~~~zzzyyy}}}xxxnnnfffZZZOOOJJJEEE===999;;;999888777555444555888;;;555888;;;<<<::::::;;;>>>:::999999888888999::::::666666777777888888999999444555555555666666777777666666666666666666666666ddddddfff^^^iii```LLLIIIDDDCCCBBBAAAAAAAAAAAAAAA>>>@@@AAA@@@===;;;===???============<<<<<<<<<<<<<<<;;;;;;:::;;;<<<===>>>:::;;;<<<<<<===<<<<<<<<<999999::::::::::::;;;;;;999999999999999999999999::::::::::::::::::::::::;;;:::888777777777888999888888999999999:::::::::888888999999999::::::::::::999888777888999:::;;;:::;;;===>>>>>>===;;;:::999999888999;;;===@@@BBBKKKJJJIIIJJJQQQ^^^mmmwww~~~~~~}}}}}}~~~}}}xxxwwwwwwyyy|||~~~~~~|||zzz{{{}}}~~~sssqqqpppjjj[[[NNNNNNWWW^^^ccclllwww~~~~~~{{{zzzwwwwww|||~~~zzzxxxyyy}}}zzzwwwvvvxxxxxxuuurrrqqqwwwzzzxxxuuuuuussspppyyyxxxwwwuuuuuuvvvxxxyyywwwxxxyyyyyywwwwwwwwwxxx}}}wwwwww|||~~~|||||||||yyyuuusssssssssqqqnnnnnnpppssssssqqqoooooooooiiimmmpppoookkkkkkpppuuuwwwtttrrrrrrttttttpppmmmlllrrrxxxyyyzzzzzzuuuooonnnsssvvvuuuxxx{{{xxxqqqmmmrrruuuvvvwwwzzzyyyvvvvvvxxx{{{~~~|||wwwrrr}}}|||}}}|||wwwuuuxxx}}}~~~~~~}}}}}}~~~}}}|||}}}xxxuuussstttttttttyyy{{{xxxuuummmcccZZZLLLIIIDDD???;;;:::;;;<<<999888888888777777666666666999<<<===;;;999777777777777777777777777777777666666555555555555666666333555888888777555555555666666555555555555666666eeecccfff___ggg[[[JJJIIIDDDDDDCCCAAAAAA@@@@@@@@@???@@@BBBAAA>>>===>>>@@@============<<<<<<<<<<<<<<<;;;;;;:::;;;<<<===>>>;;;<<<<<<===>>>=========999999::::::::::::;;;;;;999999999999999999999999:::::::::::::::::::::::::::999999888777777888888888888888999999999::::::888888999999999::::::::::::999999888999:::;;;<<<:::;;;<<<======<<<;;;::::::999999999:::===???AAAHHHHHHHHHIIILLLRRR[[[aaaooottt{{{~~~}}}yyyxxxxxxyyy}}}zzz{{{|||~~~~~~|||wwwssshhhdddbbbaaa]]]ZZZ___gggiiimmmttt{{{~~~}}}zzzxxxwwwxxx{{{||||||zzzwwwttttttuuutttpppmmmrrrwwwxxxuuurrrsssrrrqqqqqqrrrsssuuuuuuvvvvvvuuuuuuvvvwwwwwwvvvwwwyyy|||xxxttttttxxxyyywwwyyy~~~|||zzzwwwvvvvvvuuuqqqnnnnnnpppssstttrrrqqqqqqqqqoooqqqrrrsssssstttttttttvvvuuutttttttttsssqqqooooootttxxxxxxxxxxxxtttnnnnnnsssvvvuuuwww{{{yyytttooorrrtttrrrssswwwwwwuuuvvvxxxzzz}}}~~~|||vvvrrr}}}||||||}}}|||yyywwwzzz}}}~~~~~~yyytttqqqssssssssswww|||zzztttllleee```YYYQQQJJJCCCAAA===:::888888888999999888888888777777777777777999<<<<<<:::888777666777777777777777777777777777666666555555666666777333555888888777555555555666666555555555555666666fffaaaeeebbbeeevvvVVVHHHIIIFFFEEEDDDBBBAAA@@@@@@@@@>>>???AAA@@@>>>===>>>???============<<<<<<<<<<<<<<<;;;;;;;;;;;;<<<======<<<<<<===>>>>>>>>>>>>>>>999999::::::::::::;;;;;;999999999999999999999999::::::::::::::::::::::::888999999999999888777777888888888999999999999:::888888999999999::::::::::::::::::999:::;;;;;;<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;:::999999:::;;;===>>>BBBDDDFFFGGGHHHIIIKKKMMMVVV]]]gggqqqzzz}}}}}}{{{{{{{{{zzzwwwooofff______^^^```ggglllooorrrvvvtttxxx|||}}}||||||~~~yyyqqqrrr|||}}}xxxuuusssssstttsssnnnjjjtttxxxxxxrrrmmmnnnppppppjjjmmmppptttuuutttsssrrrpppqqqqqqrrrrrruuuyyy|||rrrrrrrrrtttsssrrrwww~~~zzzyyywwwvvvvvvtttqqqnnnnnnpppssstttsssrrrrrrssssssrrrrrruuuxxxxxxuuurrrxxxyyyzzzyyywwwuuutttuuuuuuxxxzzzxxxwwwxxxuuuqqqppptttvvvvvvxxx{{{zzzxxxwwwyyyyyyvvvvvv{{{|||zzzzzz{{{~~~|||yyy~~~vvvyyy|||~~~~~~~~~~~~}}}||||||uuuqqqtttwwwwwwxxxzzz{{{|||~~~~~~}}}{{{xxxvvvggg___VVVNNNJJJEEEAAA===::::::999888777777777888888888888888888777777777888:::<<<<<<:::777666666777777777777777777777777888777777666666777777888444666888888777555555666666666555555555555666666fff```eeedddeeeqqqTTTHHHIIIIIIHHHFFFDDDCCCBBBAAAAAA<<<===>>>???>>>=====================<<<<<<<<<<<<<<<<<<;;;;;;<<<<<<<<<<<<;;;;;;<<<===============999999999:::::::::;;;;;;999999999999999999999999999999999999999999999999777888999::::::999777777888888888888999999999999888888999999999::::::::::::::::::;;;;;;;;;<<<<<<<<<;;;;;;::::::;;;;;;<<<;;;::::::999::::::;;;<<<;;;>>>CCCEEEGGGGGGIIIJJJFFFLLLTTT\\\eeemmmuuuzzz~~~}}}|||vvvpppjjjccc]]]YYYbbbgggqqq{{{~~~zzzxxxyyy|||}}}{{{wwwwww|||}}}oooooo|||xxxvvvtttsssuuuwwwvvvrrrnnnvvvyyyxxxpppjjjkkknnnppplllmmmppprrrsssrrrqqqpppllllllllllllllloootttxxxppprrrsssrrrpppqqqxxxyyywwwuuusssrrrqqqppppppppprrrssssssqqqpppppppppqqqpppppppppqqqrrrrrrrrrvvvyyy{{{yyyvvvtttuuuvvvuuuxxxwwwttttttvvvvvvsssuuuwwwyyyxxxxxxyyyzzzzzzyyy|||}}}{{{|||~~~zzz{{{~~~sssvvv{{{~~~}}}{{{~~~{{{tttpppsssxxxxxxwwwxxxvvvyyy|||}}}yyypppeee^^^QQQLLLEEEAAA???>>><<<:::888888888999999888888888888888888888888888888888888:::<<<;;;999666555555777777777777777777777777888888777777777777888888444666888888777555666666666666555555555555666666eee```gggfffeeepppTTTIIIHHHJJJIIIGGGEEEDDDCCCBBBBBB>>>>>>???@@@AAA@@@???===============<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;999:::;;;;;;<<<<<<;;;;;;999999999:::::::::;;;;;;999999999999999999999999999999999999999999999999777777999::::::999888777777777888888888999999999888888999999999:::::::::::::::;;;;;;;;;<<<<<<<<<<<<;;;::::::::::::;;;<<<::::::999999999:::::::::888;;;???BBBDDDFFFJJJLLLGGGHHHJJJMMMRRRXXX```eeepppsssyyy~~~~~~}}}~~~}}}~~~wwwooofff___^^^aaafffiiikkkuuuzzzwwwzzz||||||yyyuuuvvv}}}rrrqqq{{{{{{rrrsssqqqqqqssswwwxxxvvvsssrrrwwwwwwqqqkkkmmmrrruuusssrrrpppooonnnooopppqqqkkkkkkkkkiiiiiikkkpppsssooorrrtttqqqooorrryyyyyywwwtttqqqpppqqqsssvvvrrrssssssqqqnnnlllkkklllmmmooonnnkkkhhhjjjpppuuuqqqtttvvvuuurrrpppqqqsssrrrtttssspppppptttvvvtttxxxyyy{{{{{{xxxvvvwwwyyysssxxx|||}}}~~~~~~zzzvvvwwwyyy~~~}}}{{{zzz{{{|||uuuxxx}}}~~~}}}{{{~~~{{{sssppptttxxxwwwuuutttuuusssoookkkddd[[[PPPHHHAAA@@@>>>======<<<;;;999888888999999999888777666888888888888888999999999888:::;;;:::888666666666777777777777777777777777888888777777777777888888555777888888666666666777666666555555555555666666eeeccciiieeefffmmmTTTJJJHHHHHHHHHFFFEEECCCCCCBBBBBB@@@@@@AAACCCEEEDDDBBB???============<<<<<<<<<<<<<<<<<<<<<===<<<<<<;;;:::999999:::;;;;;;;;;;;;:::999999::::::::::::;;;;;;999999999999999999999999999999999999999999999999777777888999999999999888777777777888888888888999888888999999999:::::::::999999:::;;;;;;;;;;;;;;;::::::::::::::::::::::::888999999999999999999999999;;;===>>>???BBBFFFIIIKKKKKKIIIHHHIIIMMMSSSWWWXXX]]]eeennnuuuzzz}}}}}}}}}xxxtttppplllhhheeeZZZUUUPPPPPPXXXeeeqqqyyysss{{{}}}{{{{{{yyy{{{|||{{{yyyxxxzzz|||}}}vvvuuuyyywwwoooooommmllloootttvvvvvvtttooovvvyyyuuuppprrrxxx{{{xxxuuupppllljjjkkknnnpppkkkkkkkkkjjjiiijjjmmmooolllpppqqqnnnmmmqqqvvvxxxwwwwwwuuurrrqqqssswwwzzztttuuutttqqqmmmjjjiiiiiimmmnnnnnniiifffhhhqqqyyyssstttuuuuuusssrrrrrrrrrsssuuussspppqqqvvvxxxwwwvvvwwwyyy{{{xxxsssssswwwrrrxxx}}}~~~}}}wwwvvvvvvxxx|||}}}|||}}}~~~zzz}}}~~~~~~}}}}}}{{{}}}yyyvvvyyyyyyvvvrrrrrrnnneeeYYYOOOIIIEEE@@@===;;;;;;<<<<<<;;;999777555777777777777777666555555888888888999999999999999777888:::999777666777888777777777777777777777777888777777666666777777888666777888888666666777888666666555555555555666666fffggglllccceeegggQQQIIIGGGEEEDDDCCCBBBAAAAAAAAAAAA??????@@@BBBEEEEEEAAA>>>============<<<<<<<<<<<<<<<<<<=========<<<::::::999:::;;;;;;<<<<<<;;;;;;999999::::::::::::;;;;;;999999999999999999999999888888888888888888888888888888777777888999999:::777777777777888888888888888888999999999:::::::::888888:::;;;;;;;;;:::999999:::;;;;;;;;;;;;:::999777777888999999999999999:::;;;<<<======???CCCFFFHHHIIIIIIHHHHHHJJJNNNQQQKKKMMMQQQWWW^^^eeejjjmmmuuuxxx{{{}}}}}}}}}|||yyytttooohhhaaa[[[TTTNNNJJJJJJJJJNNNVVVaaannnwww|||xxx~~~~~~zzz{{{zzzzzzyyyzzz}}}yyyxxxxxxxxxxxxxxxuuusssooollljjjlllppptttuuutttsss||||||tttsssvvvxxxvvvrrrmmmiiiggghhhjjjlllfffggghhhgggggggggiiikkkgggjjjjjjggghhhmmmooommmoooqqqssssssrrrsssuuuxxxuuuuuutttqqqmmmjjjjjjkkkllllllkkkiiihhhlllrrrxxxssssssrrrsssssssssrrrpppnnnpppnnnjjjjjjnnnpppoooooopppuuuyyyvvvppppppvvvuuuzzz||||||{{{|||yyytttuuutttuuuwwwzzz{{{{{{zzz|||~~~~~~||||||~~~{{{~~~}}}|||||||||zzzyyy||||||zzz{{{~~~}}}}}}yyyvvvuuuqqqiiieeeeeeZZZQQQFFF>>><<<<<<;;;999999:::::::::888777666555666666666666666666777777888888888999999:::::::::666777888888777777888999777777777777777777777777777666666555555666666777777888888777666666777999666666555555555555666666fffjjjmmmaaacccaaaMMMHHHGGGBBBAAA@@@@@@????????????<<<<<<===???BBBBBB???;;;>>>=========<<<<<<<<<<<<<<<<<<=========<<<:::999:::;;;<<<<<<======<<<<<<999999:::::::::;;;;;;;;;999999999999999999999999888888888888888888888888999888777777777888:::;;;777777777777888888888888888888999999999:::::::::777888999:::;;;:::999999888999;;;<<<<<<;;;999888666666888999999::::::999999;;;===>>>???AAACCCEEEAAADDDGGGIIIJJJKKKNNNOOOKKKJJJGGGGGGJJJOOOUUUYYYaaadddiiikkkmmmpppuuuyyy|||}}}}}}|||yyytttnnnhhhdddXXXVVVRRRPPPNNNLLLJJJHHHPPPUUU^^^jjjttt{{{||||||{{{wwwzzzxxxwwwxxx{{{}}}~~~}}}wwwssssssxxxyyywwwvvvxxxrrrnnnkkklllpppsssuuuttt|||vvvqqqppppppqqqnnnjjjgggeeeeeegggiii___aaacccccccccdddeeegggbbbeeedddaaaccciiiiiidddfffkkkppprrrrrrqqqqqqsssuuuuuutttqqqnnnllllllmmmkkkiiiggghhhlllppprrrsssmmmkkkiiikkkmmmnnnkkkhhhbbbcccaaa]]]\\\___```___hhhjjjqqqwwwtttnnnooouuutttwwwwwwtttrrrsssqqqmmmmmmlllkkklllmmmnnnnnnlllooorrruuuvvvvvvvvvyyy|||xxx{{{~~~~~~}}}}}}}}}~~~{{{yyyuuuwwwvvvttttttyyy{{{yyyrrrooolllhhh```UUUPPPQQQGGGBBB>>>===??????;;;777888888999888777777888999666666666777777999:::;;;888888888999999:::::::::555666888888777777999:::777777777777777777777777666666555555555555666666777888888777666666777999666666555555555555666666ggghhhdddeeeggg^^^RRRDDDGGGCCCCCCCCCBBBAAAAAAAAAAAA@@@???===<<<<<<<<<===>>>??????>>><<<<<<;;;;;;;;;<<<>>>???>>><<<999888888:::::::::;;;;;;<<<<<<<<<<<<<<<<<<;;;;;;:::::::::888888888888888888888888888888888888888888888888:::999888777777888999:::999999888888888888888888:::::::::999999888888888999999::::::::::::;;;;;;999999::::::::::::;;;;;;:::::::::::::::::::::::::::::::::;;;;;;;;;<<<<<>>::::::::::::::::::::::::777777777777777777777777888888888888888888888888888888888888777777777777888888888888888888888888888888777666666666666666777666555444444555666777555555555555555666777777888777666555555666777888hhhiiieeefffggg\\\QQQEEEHHHEEECCC@@@???@@@@@@@@@@@@@@@???>>>===<<<======>>>???>>>===<<<;;;;;;;;;;;;<<<>>>???>>><<<999999999999:::::::::;;;;;;;;;;;;<<<<<<;;;;;;;;;:::::::::888888888888888888888888888888888888888888888888999999888777777888999999777777777777777777777777:::::::::999999999888888999999::::::::::::;;;;;;999999::::::::::::;;;;;;:::::::::::::::::::::::::::::::::;;;;;;;;;;;;<<>>===<<<:::999999999999999999999999999999777777777777777777777777888888888888888888888888888888888888777777777777888888888888888888888888888777777666666666666666666666555555555555666666555555555555555666777777888777666555555666777888hhhiiifffgggggg{{{YYYPPPEEEHHHEEEBBB???>>>@@@AAA@@@>>>??????>>>===============>>>>>>===<<<;;;;;;;;;;;;<<<===>>>===;;;999999999999999999999::::::::::::;;;;;;;;;;;;::::::::::::999999999999999999999999888888888888888888888888999999888777777888999999777777777777777777777777:::::::::999999999999888999999::::::::::::;;;;;;999999::::::::::::;;;;;;::::::::::::::::::::::::::::::::::::;;;;;;;;;;;;<<>>???@@@@@@??????>>>>>>??????@@@???@@@AAA@@@???@@@BBBDDDCCCBBBAAACCCFFFJJJKKKLLLNNNUUUaaalllsssxxx{{{|||{{{zzz{{{~~~~~~zzzzzz}}}~~~zzzwwwwwwwwwyyyzzz{{{{{{zzzyyyxxxzzzuuusssuuuvvvuuuuuuwwwwwwvvvrrrooommmnnnqqqtttvvv~~~vvvuuusssnnniiihhhggghhhhhhddd\\\VVVQQQPPPOOOMMMKKKIIIHHHGGGCCCBBB@@@===<<<<<<<<<<<<<<<>>>@@@BBBCCCBBBAAA@@@AAA@@@@@@???>>>>>>??????===>>>>>>???>>>===;;;::::::999888999;;;<<<;;;:::;;;;;;;;;;;;;;;:::999999888888999:::;;;<<<<<<<<<<<<<<<<<<<<<;;;;;;:::999:::::::::::::::;;;;;;;;;<<<<<<<<<;;;;;;;;;;;;;;;>>>@@@BBBCCCDDDEEEGGGIIILLLMMMMMMMMMKKKHHHEEECCCBBB@@@===<<<<<<<<<:::999888999999999999999999999888888888888888888888888777777777777777777777777888888888888888888888888999999888888888777777777888888888888888888888888888777666666555555666666555555666666666666555555555555555555666666666777777777666666666666777777gggjjjgggggggggwwwWWWOOODDDHHHDDDBBB@@@BBBDDDCCC???;;;???>>>>>>===============>>>===<<<;;;;;;;;;;;;;;;<<<======<<<:::999999:::999999999999999999999999::::::::::::::::::::::::999999999999999999999999888888888888888888888888999888888888888888888999777777777777888888888888999999999999999999999999999999999:::::::::;;;;;;999999999:::::::::;;;;;;::::::::::::::::::::::::999999:::::::::;;;;;;;;;:::===AAAEEEGGGFFFDDDCCCHHHCCCAAACCCCCC@@@>>>???@@@@@@???>>>>>>>>>??????>>>>>>>>>>>>>>>>>>>>>>>>>>>???AAABBBAAABBBCCCEEEGGGGGGGGGJJJOOOTTTYYY[[[eeemmmyyy}}}{{{~~~{{{{{{}}}yyyzzz|||~~~~~~|||yyyxxxwwwvvvvvvuuusssrrrtttvvvssssssrrrlllggggggmmmrrrvvv{{{|||wwwrrrpppjjjddd```___^^^^^^\\\XXXQQQLLLFFFEEEBBB@@@>>>============<<<:::999888888888888:::;;;;;;<<<<<<<<<<<<<<<>>>=========<<<<<<<<<===<<<<<<===>>>>>>===<<<<<<:::::::::::::::;;;::::::777888999:::::::::888888;;;;;;:::999999:::;;;<<<;;;;;;<<<<<<<<<<<<;;;;;;999:::;;;<<<===<<<;;;;;;======<<<<<<;;;:::999999999:::<<<<<<;;;<<<===???>>>>>>??????>>><<<:::999>>>===<<<;;;<<<<<<<<<<<<======<<<<<<;;;:::::::::777777777777777777777777777777777777777777777777888888888888888888888888999999999888888888777777888888888888888888888888777777666555555555555666444555666777777666555444444555555666666666666666777777666666666666777777fffjjjggggggffftttTTTNNNCCCGGGBBBBBBDDDGGGIIIEEE>>>999>>>>>>>>>>>>>>>======<<<===<<<<<<;;;;;;;;;;;;<<<;;;<<<===;;;999999999:::999999999999999999999999::::::::::::::::::::::::999999999999999999999999888888888888888888888888888888888999999888888888888888888999999:::::::::999999999999999999999999999999999:::::::::;;;;;;999999999:::::::::;;;;;;::::::::::::::::::::::::999999999:::::::::;;;;;;:::<<<@@@DDDEEEEEEDDDCCCEEE@@@???BBBBBB>>><<<===>>>===============>>>>>>=========>>>>>>=========;;;<<<>>>>>>======???@@@IIIKKKMMMRRRYYYaaajjjoooyyy~~~}}}zzz}}}~~~}}}}}}~~~{{{yyyuuuvvvvvvssspppppprrrsssnnnpppppplllggghhhnnnuuuwwwxxxuuuqqqlllhhh```ZZZUUUSSSPPPNNNKKKGGGDDDAAA>>>===;;;999999999:::;;;999999999999999999::::::;;;;;;::::::::::::;;;<<<;;;::::::::::::999888888888999999::::::;;;::::::999999:::999999888999999777888999:::::::::999888999888777666777888:::;;;:::::::::::::::999999888666777999:::::::::888777;;;;;;::::::999999888888666777999888777777888999999999:::;;;;;;:::999888::::::::::::999:::;;;<<<;;;;;;:::999888777666666777777777777777777777777777777777777777777777777888888888888888888888888999999999999888888888888777777777777777777777777777666666555555555555555444555666777777666555444444444555666777666666666666666777777777777666666eeeiiiggggggeeepppQQQLLLCCCFFF@@@DDDHHHKKKIIIDDD>>>:::>>>>>>>>>>>>>>>===<<<<<<<<<<<<;;;;;;;;;;;;;;;<<<;;;<<<<<<;;;999888:::;;;::::::::::::999999999999999999999999::::::::::::::::::::::::::::::::::::888888888888888888888888777888999999999999888777888888999999:::;;;;;;;;;888999999999999:::::::::999999::::::::::::;;;;;;999999::::::::::::;;;;;;::::::::::::::::::::::::999999999999:::::::::::::::<<<>>>AAACCCCCCCCCBBBBBB>>>===@@@@@@===<<<===<<<;;;;;;;;;<<<===>>>>>>;;;<<<<<<======<<<<<<;;;<<<===>>>>>>======???AAAFFFKKKRRRZZZcccmmmvvv|||~~~|||{{{}}}}}}~~~{{{zzzrrrtttsssooolllnnnooonnniiilllmmmkkkhhhiiioootttkkkhhhddd___[[[UUUOOOKKKIIIGGGCCC@@@===;;;;;;;;;;;;;;;:::999999:::;;;<<<777777888888999:::::::::888888777777777888999999888999999999999888777777666666666777777777888888999:::;;;:::888777888999777777888888888888888888555555444444555777999:::777888888888777777666555555666777888888888777666888888888888777777777777777888999999777777888999888888999999:::999999999777888888888777777888:::666666666666777777777777777777777777777777777777777777777777777777777777888888888888888888888888:::999999999999888888888777777777777777777777777777666555555444444555555555555666666666666555555333444666777777777666555666666777777777777666666ccchhhgggfffccclllOOOKKKCCCGGG@@@EEEIIIIIIEEE@@@===>>>===>>>>>>???>>>===<<<;;;<<<;;;;;;::::::;;;;;;<<<;;;;;;;;;:::888888:::<<<;;;;;;;;;;;;:::::::::999888888999999999:::::::::::::::::::::::::::::::::888888888888888888888888777888999999999999888777777888888999::::::;;;;;;888888999999999:::::::::999999::::::::::::;;;;;;999999::::::::::::;;;;;;::::::::::::::::::::::::888999999999999:::::::::999:::;;;===???@@@AAABBBAAA===;;;>>>???======???======<<<<<<======>>>???;;;<<<===>>>>>>===<<<;;;??????@@@??????@@@DDDGGGLLLTTT```kkksssyyy~~~~~~}}}}}}~~~}}}zzz}}}~~~~~~~~~{{{yyywwwppprrrpppjjjiiillllllhhheeeffffffddd```___```bbbUUUQQQMMMJJJFFFBBB@@@???>>>===<<<:::888888999::::::999999999999999::::::777777888888888888888888666666666666666777888888666777888999:::::::::999777777777777777888888999:::;;;===;;;999888999;;;999888888777777777888888666666666666777888999:::666666777777888777777777777888888999999999999999999999999888888888888777888999::::::999888999:::777777777888888888999999888::::::999666666888:::666666777888888999::::::888888888888888888888888777777777777777777777777888888888888888888888888::::::999999999888888888777777777777777777777777666666555444444444444555666666555555555555666666333444666777888777666555555666777888888777666555bbbgggffffffccciiiMMMKKKCCCHHH@@@FFFIIIGGG@@@<<<===AAA===>>>?????????>>><<<;;;;;;;;;:::::::::;;;;;;<<<;;;;;;;;;999888888:::<<<<<<<<<<<<;;;;;;:::::::::888888888999999:::::::::::::::::::::::::::::::::888888888888888888888888777888999::::::999888777666777777888999999::::::888888888999999:::::::::999999:::::::::;;;;;;;;;999999:::::::::;;;;;;;;;::::::::::::::::::::::::888888999999999:::::::::888999999:::<<<>>>@@@AAAAAA<<<:::===>>>===>>>@@@<<<<<<;;;;;;;;;;;;<<<<<<:::;;;<<<======<<<;;;::::::::::::::::::===BBBEEEYYYcccrrr}}}}}}}}}~~~zzzxxx{{{~~~{{{xxxvvvuuupppqqqmmmggghhhllljjjeeecccbbb___ZZZTTTOOOLLLKKKHHHEEEBBB@@@===:::;;;===777888999999999999;;;<<<888888888777777777666666888888999888888777666555666666777888888999999:::111222555777999:::::::::888888777777777777888888888:::;;;:::777555777999;;;:::999888777888999999777777777888888888888888333444555666777777777777777777777888888888999999999999999888777777666666666777888888777666777999777777777777888888888888888:::;;;999666444666999777777888888888888888888888888888888888888888888777777777777777777777777888888888888888888888888:::::::::999999999888888777777777777777777777777666666555444444444444555777666555444444555666777333444666777888777666555555666777888888777666555bbbeeeeeeiiiffffffNNNHHHGGGCCCEEEDDDBBBAAA@@@?????????@@@@@@???===<<<:::999999;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::999999999999999::::::::::::;;;;;;888888999999999:::::::::???>>><<<:::888777666666;;;::::::999888888888999999666444777;;;===:::666999999999::::::;;;;;;;;;:::::::::;;;;;;;;;<<<<<<:::::::::;;;::::::999999;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::999999888777777999888888999;;;;;;:::888<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;::::::;;;;;;<<<===<<<<<<<<<======;;;:::<<<999;;;@@@???<<>>;;;999999999:::777777777777777777777777777888888888888999999999:::999999999888888777777777777777777777777777777666666666666777777777777888888888777777777777777:::999777666555555555666777777777777777777777777777666555666777888777666888777666666777888999888888888999888777888999;;;::::::999888777777888888777777888888888888777777;;;;;;:::999999888888777666666777777888888888999888888777777777777777888888888888888888888888888888888888777777777777777777777777777777777777777888888777777777777888888666666555555555555666666777777777777777777777777777777777777666666666666666777777777777777666555888444222555666444444666eeeggggggjjjgggeeeMMMHHHGGGCCCDDDDDDBBBAAA@@@?????????>>>>>>>>>=========<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::::::::999999999::::::::::::;;;;;;888999999999999:::::::::>>>===<<<:::999888777777;;;:::999999888888999999:::777666888<<<>>>;;;888999999999:::::::::;;;;;;:::::::::;;;;;;;;;;;;<<<::::::;;;;;;;;;;;;;;;:::;;;;;;;;;;;;;;;;;;;;;;;;======<<<<<<;;;:::::::::888888888999:::;;;:::888;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<;;;;;;<<<=========<<<>>>;;;===???;;;;;;LLLbbbsss{{{}}}~~~~~~~~~}}}||||||}}}}}}|||{{{zzz{{{|||{{{wwwsssooommmeee```[[[YYYZZZYYYUUUQQQIIIFFFAAA???>>>===<<<;;;>>>===:::888777666777888777777777777777777777777777777888888888999999999999999888888777777777777666666666666666666666666555666666666777777777777777777777777777777777888777777666555555666777888666666666666666666666666777555555555777888777666777777666666777888777777888999999888888777888999:::999888888777777777888666777777888888777777666999999888888888888777777666777777777888888888888888888777777777777888888888888888888888888888888888777777777777777777777888888888888888888888888888888777777777777888888666666555555555555666666666666666666666666666666777777777777666666666666666777777777777777666666999555444777777555555777hhhjjjiiikkkhhhcccLLLHHHGGGCCCDDDCCCBBBAAA@@@?????????<<<======>>>>>>??????@@@;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;999::::::::::::::::::;;;999999::::::::::::;;;;;;999999999999::::::::::::<<<;;;:::999999888888999::::::999999888888999999:::888777999===>>><<<999999999999999::::::::::::::::::::::::;;;;;;;;;;;;::::::;;;<<<=========<<<;;;;;;;;;;;;;;;;;;;;;;;;::::::999999888777777777888888777999:::;;;999888::::::::::::::::::::::::::::::;;;<<<<<<;;;::::::::::::;;;<<<<<<=========>>>>>>???>>>;;;AAAYYYsss}}}~~~|||}}}~~~{{{|||||||||~~~}}}||||||||||||zzzxxxtttuuuwwwvvvsssllleeeaaaXXXTTTOOOMMMLLLJJJFFFCCC@@@>>>;;;:::;;;;;;;;;:::;;;:::888777666666777777777777777777777777777777777777777888888888999999777777777777666666666666666666666666666666666666555555666666666777777777666666666777777888888888555555555555666777999999666666666666666666666666666555444555777888777666666666666777777666666555777777777777777777777666999888888888888777777777555666666777777666666555666666666777777777777888777777777777888888888888888777777777777777888888888888888888888888888888777777777777777777888888888888888888888888888888888777777666666777777888666666555555555555666666666666666666666666666666666666666666777777777777777777777777777777777777999666666999999666777:::jjjllljjjllliii```KKKHHHGGGBBBDDDCCCBBBAAA@@@@@@@@@@@@======>>>>>>??????@@@@@@;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;999999999::::::;;;;;;;;;999999999:::::::::;;;;;;999999999:::::::::;;;;;;::::::999999999999::::::::::::999999888999999:::999888777999<<<===;;;999999999999999999999999:::999999:::::::::;;;;;;;;;::::::<<<===>>>>>>>>>>>>;;;;;;;;;;;;;;;;;;;;;;;;888777777777666666666555888777777888::::::999888999999999999999999999999999:::<<<======<<<:::999::::::;;;;;;:::;;;<<<===<<<<<>><<<::::::;;;<<<;;;:::::::::999888888888888999777777777777777777777777777777777777888888888888666666666666666666555555666666666666666666666666555555555666666666777777444555555666777888999999555555555666777777888888666666666666666666666666666555444555777777777666444555777777666555555555666555444555666777666555777888888888888888777777555555666666666666555555555555666777777888999999777777777777777888888888777777777777777777888999888888888888888888888888777777777777777888888888888888888888888888888888777777666666666666777777666666555555555555666666555555555555555555555555666666666666777777777777777777777777777777888888888666777999999777999===kkkllljjjkkkhhh]]]IIIGGGFFFBBBCCCCCCBBBAAA@@@@@@@@@@@@????????????>>>>>>>>>>>>;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;999999999::::::;;;;;;;;;999999999:::::::::;;;;;;999999:::::::::;;;;;;;;;999888888888888999:::;;;:::999999888999999::::::777777777888:::;;;:::999999999999999999999999999999999999:::::::::;;;;;;:::;;;<<<===>>>>>>???>>>;;;;;;;;;;;;;;;;;;;;;;;;:::::::::::::::999999999888777777888::::::999777999999999999999999999999999:::<<<======<<<:::999:::;;;<<<:::999888:::<<<888:::???IIITTTcccuuu}}}zzzzzz|||}}}{{{{{{|||~~~~~~~~~}}}}}}}}}{{{xxxuuulllhhhbbb]]]XXXRRRLLLGGGDDDCCC@@@???>>>===<<<;;;;;;999888777888888777666888888888888888888888888666666666666666666666666666666777777777888888888555555555555555555666666555555555555555555555555555555555555666666666666444444555666777888888999666666777777777777666666555555555555555555555555666444444555666777666555333555777777555555666777666444222333555777777666666777777888888888777777555555666666666666555555555666666777888999::::::888888777777777777777777777777666666777888999999777777777777777777777777666666777777888888888888777777777777777777777777777777666666666666777777666666555555555555666666666666666666666666666666555666666666777777777888777777777666777888999:::888666666888888888<<>>======<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;999::::::::::::::::::;;;999999::::::::::::;;;;;;::::::::::::;;;;;;;;;;;;888888888888888999::::::999999888888999999::::::666666777888999999999999999999999999999888888888999999999999::::::::::::;;;;;;<<<===>>>>>>>>>===;;;;;;;;;;;;;;;;;;;;;;;;999999999999999999999999777777666888999:::888777999999999999999999999999::::::;;;<<<<<<;;;::::::;;;<<<===<<<999999<<<@@@;;;@@@JJJWWWdddppp{{{~~~|||~~~{{{xxxyyy}}}}}}}}}yyytttpppccc\\\TTTMMMJJJFFFBBB>>>??????>>>===============;;;:::888888999888777555666666666666666666555555666666666666666666666666666666666777777777888888555555555555666666666666555555555555555555555555444444555555555666666666555555555666666777777777666666777777777777666555555555555555555555555555555444333444666777666555222555777666444555888<<<===888444333555888888777555666777888888888777666555666666777777666666555666666777777888999::::::888888888888777777777777666666666666777888999:::777777777777777777777777666666666777888888999999666666666666666666666666777666666555555666666777666666555555555555666666777777777777777777777777555555666666777777888888888777666666777888:::;;;999777666888888:::BBBKKKggghhhfffgggeee}}}XXXGGGGGGFFFAAABBBBBBAAA@@@@@@@@@AAAAAA??????>>>======<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::::::::999999999::::::::::::;;;;;;:::::::::;;;;;;;;;;;;<<<888888888888888888999:::999999888888999999:::;;;666777999::::::::::::;;;999999999999888888888777888999999999999:::::::::;;;<<<<<<=========<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;777888888888888888888888777666666777999999888777::::::::::::::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;:::===???>>><<<===BBBGGGJJJTTTbbbllltttzzz~~~~~~~~~|||}}}}}}zzzxxxyyy}}}~~~}}}wwwpppiiidddUUUOOOGGGBBBAAA???<<<888<<<<<<<<<;;;::::::;;;<<<;;;:::::::::<<<<<<:::888777777777777666666555444666666666666666666666666666666666666777777777888555555666666666777777777555555555555555555555555444444444555555555666666555555666666666666666666444555666777888888777777555555555555555555555555555444333444666777666555222555666555444555;;;@@@HHHAAA999555666999999777444555777888999888777666666777777888888777777666666666666777777888888888888888888888777777777666666666666666777888999:::777777777777777777777777555666666777888888999999555555555555555555555555666666555555555555666666666666555555555555666666888888888888888888888888555555555666777888888888888777666666777888:::<<<;;;888888888999===HHHTTTeeefffdddfffddd{{{WWWFFFGGGFFFAAABBBBBBAAA@@@@@@@@@AAAAAA============<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::999999999999999:::::::::;;;;;;;;;:::::::::;;;;;;;;;<<<<<<999888888888888888999999999888888888999::::::;;;777888:::;;;::::::;;;<<<999999999999888888777777888888999999999:::::::::;;;<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<777666666777999999888777::::::::::::::::::::::::<<<;;;;;;::::::;;;;;;<<<999===@@@@@@???AAAGGGMMMYYYgggvvv}}}~~~}}}zzz|||yyyyyy~~~xxxzzz{{{zzzyyyyyy}}}~~~xxxqqqggg^^^XXXKKKEEE???=========999555:::::::::999888777888:::888777777888:::;;;:::888::::::::::::999888777666666666666666666666666666666666666666777777777777555666666666777777888888555555555555555555555555444444444555555555666666666666666666666555555555111333555777999999999999555555555555555555555555555444333444666666666555333555666555333666===CCCQQQHHH===888888999999777333555777888999888777666777777888888888888777777555555555666666666666666999888888888777777666666666666666666777888999:::777777777777777777777777555666666777888999999999444444444444444444444444666666555555555555666666666666555555555555666666888888888888888888888888444555555666777888888999888777666666777999;;;<<<===:::999999:::???MMMZZZdddiiigggmmmlllmmmSSSJJJIIIFFFAAABBBAAA@@@@@@??????@@@@@@???>>>>>>===============::::::;;;<<<===<<<:::999:::999888888:::<<<;;;;;;:::;;;<<<;;;999888999:::999999999:::::::::;;;;;;999999999999999999999999;;;;;;:::::::::999999999;;;999777666888:::;;;<<<:::999777888999::::::999999999999::::::;;;;;;;;;999:::;;;;;;<<<<<<;;;;;;:::::::::;;;;;;;;;<<<<<<===<<<:::999999:::<<<===;;;::::::999888888888999888999::::::;;;;;;::::::888999::::::;;;;;;:::::::::999888999;;;=========<<>>999666555555666666666666666777777777777888888777777666666555555777777777777777777777777999888888777666555555444999777666777888888777666888888777777777777888888777777666666555555555444555555555555555555555555666666666666666666666666555555555555666666666666777777666666555555555444444555555666777888888999777888888777777999<<>>============>>>;;;;;;;;;<<<<<<<<<;;;:::===;;;999888999:::999888:::;;;<<<;;;999888999::::::::::::;;;;;;;;;<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;>>>=========<<<<<<<<<<<<;;;:::888888999:::;;;;;;;;;999888888999::::::999999999::::::::::::::::::999999:::;;;;;;;;;;;;::::::::::::;;;;;;;;;;;;<<<===<<<:::999999:::;;;<<<;;;:::999999888888999999777888999999::::::999999888999::::::;;;;;;::::::===============>>>>>>??????EEEOOOVVV]]]fffpppxxx{{{}}}{{{zzzzzzzzzzzzyyyuuusssyyyxxx{{{~~~~~~}}}xxxyyy||||||xxxsssoooiii___VVVNNNIIIDDDAAA@@@===::::::;;;;;;:::888:::999888888777777888888999999:::::::::999777666666666777777777777666666666666666666666666666666555555555555555555555555666666555555555555666666666666666666666666666555555555555555666666666666666666666666666555444444444666888999:::999888777777777777777666666666555777888999999999888666555666555444444555777999:::@@@>>>;;;777666555666777555666666666777777777777888777777777666666666555777777777777777777777777888888888777666555555555777666555666888888777666777777666666666666777777777666666666555555555555555555555555555555555555555555555555555555555555666666666666777777777777777666666666555555555555555555555666777888888888777888888777666888;;;>>>EEE>>>::::::>>>GGGXXXhhhiiimmmhhhkkkiii~~~hhhOOOGGGFFFDDDAAAAAA@@@@@@???????????????@@@??????>>>>>>>>>>>>>>><<<<<<<<<<<<<<<<<<<<<<<<>>><<<999999999::::::999:::;;;<<<;;;999888999:::;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<>>>>>>>>>=========<<<<<<;;;:::::::::::::::::::::;;;:::888888:::::::::999:::::::::::::::999999999888888999::::::::::::999::::::::::::;;;;;;;;;;;;===<<<;;;999999999:::;;;::::::999999888888999999777777888999999999999888888999::::::;;;;;;::::::;;;<<<===<<<999:::===@@@IIIRRR___jjjrrrxxx~~~|||zzzzzzyyyxxxvvvvvvwwwwwwuuutttwwwwww|||}}}zzzxxxzzz{{{yyyrrrkkk```YYYOOOGGGBBB@@@???>>><<<;;;:::;;;;;;;;;888666999999888777777777777888888888777666666555666666666666777777777777666666666666666666666666666666555666777777777777666555666666555555555555666666555555666666666666666666555555555555666666666666666666666666666555555444666666666777777777777777777777777666666666555555777777777666666666666555666555444333444555777777777777666666666666777777555555666666666777777777777777777777666666666666777777777777777777777777888888777777666666555555666555555666888999888777666666555555555555666666666666666666555555555555555555555555555555555555444444444444444444444444666666777777777888888888666666666666555555555555555555666666777777888888777777777666666666999;;;>>>:::999;;;AAALLL^^^mmmfffjjjfffiiiiiigggNNNFFFFFFDDDBBBBBBBBBAAA@@@@@@@@@@@@@@@@@@@@@???>>>>>>>>>>>>>>>======<<<;;;;;;<<>>===>>>>>>>>>======<<<;;;:::===BBBFFFEEEBBB>>>;;;;;;<<<<<<;;;999:::;;;;;;999999:::;;;888888999999999:::::::::::::::::::::::::::::::::999999999888888888777777777999;;;:::888777888999===;;;999999:::::::::999:::::::::999999888888888666777888888999999888888999999999:::::::::;;;;;;;;;;;;::::::999999999999:::999999888999999::::::888999999:::;;;:::::::::888999::::::;;;;;;::::::;;;=========???GGGUUU```kkkooouuuzzz|||~~~~~~~~~~~~yyyvvvwwwuuurrrrrrssstttuuuuuuuuutttttttttwwwzzzyyywwwrrrpppnnnkkkggg^^^TTTLLLEEEBBB???<<<<<<<<<<<<;;;;;;:::999888888:::<<>>>>>===============<<<===<<<::::::>>>EEELLLJJJFFF@@@<<<;;;:::999888888:::;;;;;;999999:::<<<888888888888999999999999999999999999999999999999::::::999999999888888888666999;;;:::888777999<<<>>><<<:::999:::;;;:::999999999999999999888888888777777888999999999999888999999999999::::::::::::999999::::::::::::::::::999999888888999999::::::999999:::;;;;;;;;;;;;:::888999::::::;;;;;;:::::::::<<<>>>BBBJJJVVVeeepppuuuwwwyyy|||~~~~~~{{{xxxwwwuuusssssstttuuuuuutttwwwvvvsssqqqssswwwvvvqqqqqqmmmfff___WWWMMMDDD>>><<<;;;::::::;;;;;;999888666666666666777;;;AAAEEE888888777666666666666777777777666666888;;;===???666666777777777777666666666666666666666666666666555666777777777777666555666666555555555555666666444444555555666777777777555555555555666666666666444555666666666666666666777666555444444555666777666666666555555555444444555444333333333444555666666666666666666666666666555555666666666666666555444444555555555666666666666666666666777777777777777777777777777777777777777777777777666666666666888777777888:::;;;:::999888888777777777777888888555555555666666666666666555555555555555555555555444444444444444444444444333333444444444555555555555555555666666666666666666666666666777777777777444666777777666666777999777:::999999AAATTTgggrrrgggkkkgggkkkiii}}}hhhPPPFFFDDDDDDDDDAAAAAA@@@????????????@@@>>>======<<<<<<<<<<<<<<<;;;<<<<<<::::::???HHHPPPGGGCCC>>>:::999999999999888999;;;::::::999;;;<<<888888999999999:::::::::999999999999999999999999::::::::::::999999999888777:::<<<;;;888999===AAA>>><<<:::::::::;;;:::888888888888888999999999999777888999999::::::999999888999999999999:::::::::777888999999::::::::::::999999888888999999:::;;;888888999:::::::::::::::888999::::::;;;;;;::::::999<<>><<<999888777888::::::999888444666777777777999===AAA888888777666666666666666555444444444444666777888666666777777777777666666666666666666666666666666555555555555555555555555666666555555555555666666444444555555666777777888555555555555666666666666444444555666666666666666555555555555666777888888666666555555555444444444444444444444444555666666444555555666666666555555444444444555555555666666444444444555555555666666555666666666777777777888777777777777777777777777666666666666777777777777888777666666888999888666777777666666666666777777555555555555666666666777555555555555555555555555555555555555555555555555444444444444555555555666555555555555666666666777777777777777666666666666333555777888777777999:::999<<<;;;:::BBBWWWlllwwwbbbgggfffkkkkkkgggPPPEEECCCCCCCCC@@@??????>>>===>>>>>>>>>======<<<;;;;;;;;;;;;;;;:::;;;;;;999999???JJJSSS@@@===999888999;;;===>>>888999;;;:::::::::;;;<<<999999:::::::::;;;;;;;;;999999999999999999999999999999999888888888777777999;;;===<<<999:::@@@EEE???===;;;:::;;;;;;:::888777777888888999999999:::888888999::::::::::::999888888999999999:::::::::666777888999:::;;;;;;;;;999888888888999::::::;;;777777888999999999999888999999:::;;;;;;;;;::::::===AAAJJJXXXggguuu}}}{{{{{{}}}~~~|||{{{{{{yyyxxxwwwvvvwwwwwwuuutttrrrtttrrrooopppqqqjjj___XXXSSSKKKBBB===;;;;;;<<<:::999777777999;;;;;;:::666999:::999777555666888888888777666666666666666888888777666666666666666666666777777777777666666666666666666666666666666666555444444444444555666666666555555555555666666444444444555666777777888555555555555666666666777444444555666777777666666444555555666777888888999666666555555555444444444444444444555555666666666222333444444555555444444333333333333444555666666444444444555555555666666555666666666777777888888777777777777777777777777666666666666777777777777777666555555666666555444666666555555555555666666444555555555666666777777555555555555555555555555666666666666666666666666555555555555666666666777444555555555666666777777777777777777666666666666333555777888888888:::;;;:::===<<<:::DDDZZZqqq|||gggnnniiiiiiggg~~~gggRRRJJJGGGCCCAAABBBAAA@@@???>>>>>>>>>>>>>>>>>>======<<<<<<<<<;;;===<<<;;;<<<===@@@CCCDDD<<<<<<<<<;;;;;;:::::::::>>>===<<<;;;:::999999999;;;;;;;;;;;;;;;;;;;;;;;;777888999:::::::::::::::888777777666777999;;;<<<;;;;;;:::999:::;;;<<<===>>>======<<<;;;;;;::::::888888999999999999888888777777777777888888888888777777777777888888888888888888999999999:::::::::777888999888666666666777888888999999999:::::::::777888999999888888:::;;;<<>>>>>>>>>>>>>>=========<<<<<<<<<<<<<<<<<<<<<<<<===???@@@BBB<<<<<<;;;;;;;;;:::::::::===<<<;;;;;;::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;999::::::::::::999999888888777777777888999:::;;;;;;:::999999999:::;;;<<<=========<<<;;;:::::::::888888999999999999888888777777777777888888888888777777777777888888888888888888888999999999::::::888999:::999888777888999888888999999999999999999:::<<<===<<<:::;;;???BBBPPP[[[jjjuuuzzz}}}wwwwwwwwwuuurrrrrrsssuuu}}}zzzsssjjj___UUUNNNJJJCCCBBB@@@>>><<<::::::999888777777777777777777777888888888888888777666666555555555555555555555555777777777777777777777777777666666666555555555555666666666666666666666666777777777777777777777777555555555666666666777777555555666777777777777777555666777777888888777777555666666777777777777777666666555555555666777888666666666555555555444444444444444444444444444444444444444444444444444444444555555666666666666666666666666666666666666555666666777777777777666666888888888777777777666666666666666666666666666666777777777777777777777777777777777777666666555555666666666666666555555555444444555666666555444444555555555555555555555555555555444444444555666777666555555666666777888999888777777777777777888888555666666777888999::::::999888;;;FFFXXXjjjvvv{{{aaaiiifffhhhhhhlllRRRFFFEEEEEEDDDBBBAAA@@@???>>>>>>>>>>>>============<<<<<<<<<<<<<<<<<<<<<============>>><<<;;;;;;;;;;;;:::::::::<<<;;;;;;::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::999999888888888888777888888999:::;;;999999888888999999:::;;;===<<<<<<;;;;;;::::::999888888999999999999888888777777777777888888888888777777777777888888888888888888888999999999999:::888:::;;;:::999999:::;;;999999888888888888888888:::<<<===;;;999===FFFMMMhhhpppyyyzzzyyywwwtttpppoooppprrrwwwuuunnnbbbRRRGGGBBBBBB<<<======<<<<<<;;;:::999777777777777777777888888777888888888888777777666666666666666666666666666777777777777777777777777666666666666555555555555666666666666666666666666777777777777777777777777555555666666666666777777555555666777777777666666666777888888999999888888666666666666777777777777555555555555555666777777777777777666666666555555444444444444444444444444444444444444444444444444444555555666666666666666555555666666666666666666444555666777777888777777888888777777777777666666666666666666666666666666777777777777777777777777777777777666666666666555555555555666666666666666444444555666666555444444555555555555555555555555555555444444555555666777777777666666666666777777777666666666777888999999777777777888888999999999888888>>>MMMbbbsss{{{}}}aaahhhfffhhhhhhsssXXXIIIFFFFFFDDDBBBAAA@@@???>>>>>>>>>>>>===============<<<<<<<<<<<<<<<======<<<<<<;;;:::;;;;;;;;;;;;;;;;;;;;;;;;:::::::::::::::;;;<<<===::::::::::::::::::::::::;;;:::::::::999999::::::888888888888999999::::::888888888888888999999999;;;;;;;;;;;;::::::999999888888999999999999888888666777777777888888888888666777777777888888888888888888888888999999999999888999::::::999999:::;;;999999888888888888777777;;;<<<<<<:::;;;DDDTTT```xxx|||}}}}}}|||~~~~~~}}}||||||{{{wwwrrrmmmkkkkkkgggddd]]]SSSHHHAAA>>>>>>999:::;;;;;;;;;:::999888777777777777777888888888777777888888888888777666777777777777777777777777666666666666666666666666666666666666666555555555666666666666666666666666666666666666666666666666666666666666666666777777555555666666666666666555777777888999999999999999777777666555444444333333555555555555555666666666777777777777666666666666555555555555555555555555555555555555555555555555444555555666666666666666555555555555666666666666444444555777888888888888888777777777666666666666666666666666666666666666666666666666666666666666666666666666666666666666444444555555666666777777444555555555555555555444555555555555555555555555444444444555555666777777888888777666666666666666666666666666777888::::::888888999999999999999999:::;;;DDDUUUiiiwww{{{yyycccjjjggghhhhhh|||```NNNHHHFFFCCCBBBAAA@@@???>>>>>>>>>>>><<<<<<<<<===============<<<=========<<<;;;:::999;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::;;;;;;<<<===::::::::::::::::::::::::999999999999:::;;;<<<===888999999999::::::::::::777777888888888999999999:::::::::::::::999999999888888999999999999888888666777777777888888888888666777777777888888888888777777888888888999999999777999:::999888888999:::999999888888888888888888=========>>>DDDSSSggguuu~~~}}}{{{}}}|||~~~~~~{{{sssjjjccc___XXXRRRKKKEEEAAA???<<<:::999999::::::999888666555666666777777888888888888666777777888888888777777888888888888888888888888666666666666666666666666555555555666666666666666666666666666666666666666666666666666666666666666777777777777777777666666555555666666666666555555777777888999999999999999777777666555555555666666555555555666666666666666777777777777666666666666555555555555555555555555555555555555555555555555444555555666666666666666444555555555666666777777444444555777888888888888777777777666666666666555666666666666666666666666666666666666666666666666555555555555555666666666444444555555666666777777555555555444444555555555555555555555555555555555444444555666666777777777999888777666666555555666666666666666777888::::::999999999999::::::::::::;;;???JJJ]]]ooozzzzzzvvvdddkkkgggiiigggeeeOOOHHHEEEBBBBBBAAA@@@???>>>>>>>>>>>><<<<<<<<<===============>>>======<<<;;;;;;:::::::::::::::;;;;;;;;;;;;<<<:::::::::::::::;;;<<<===::::::::::::::::::::::::888888888888:::<<<>>>???999999::::::::::::999999777777888999999999999888999999999999999999999999888888999999999999888888777777777777888888888888777777777777888888888888777777777888888888888999999::::::999888777777999888888999999999::::::::::::;;;===DDDPPPaaasss~~~~~~}}}|||{{{|||}}}uuuhhh]]]WWWNNNHHH@@@======<<<:::777::::::999999888666555444666666666777888888999999666777777888888888888777777777777777777777777777777777777777777777777777555555555666666666666666666666666666666666666666777777777777777777777777888888777777777777666666555555666666666555444444666777888888999999888888666666666777999<<<>>>@@@555666666777888777777777777777777666666666555555555555555555555555555555555555555555555555555555444555555666666666666666444444555555666777777777444555666777777888777777777777666666666666555555666666666666666666666666777777777777777777777777444555555555555666666666555555555666666666666666666555444444444444555666555555555555555555555555333444555666777888888888888888777666666666666666777666666666777888999999999999999::::::;;;;;;;;;<<>>>>>>>>>>><<<<<<<<<<<<=========>>>???>>>===;;;;;;;;;<<<<<<:::::::::;;;;;;;;;<<<<<<;;;;;;:::::::::;;;<<<<<<999999999999999999999999::::::999888999;;;===???999::::::;;;;;;:::999999777888999:::::::::999999888888888999999999999999888888999999999999888888777777777777888888888888777777777777888888888888777777777777888888888888;;;<<<<<<;;;888777777888888888999:::;;;<<<<<<===:::<<>>BBBDDD666666888999999999888777666666666555555555444444555555555555555555555555555555555555555555555555444555555666666666666666444444555555666777777888666666777777777777666666777777666666666555555555666666666666666666666666777777777777777777777777444444444555555555666666666666666666666555555555666555444444444444555666555555555555555555555555222444555777888888888888888777666666666666666777888777777777777777888888888999999:::;;;<<<======EEEPPP```pppyyy|||{{{yyybbbiiifffhhhhhhbbbIIICCCDDDCCCBBBAAA@@@???>>>>>>>>>>>>;;;<<<<<<<<<======>>>>>>@@@???<<<;;;:::;;;===>>>:::::::::;;;;;;<<<<<<<<<<<<;;;;;;::::::;;;;;;;;;999999999999999999999999<<<;;;:::999999:::<<<===999:::;;;;;;;;;:::999888777888999:::;;;:::999999888888888888888888999999888888999999999999888888777777777777888888888888777777777777888888888888777777777777888888888888===>>>>>><<<:::888888999888888999:::<<<===>>>>>>AAAEEEPPPbbbuuu}}}}}}~~~~~~~~~}}}}}}|||zzzyyyxxxyyyxxxuuulll___QQQEEE???>>>@@@AAA>>>:::999;;;>>>999888777666666777888999555666666777888999999999666666777888888888888888666666666666666666666666777777777777777777777777444555555555666666777777666666666666666666666666777777777777777777777777999888888888777777666666555666666666555444333333555555666777777777777777777777666777999<<>>>>>OOO[[[kkkwww|||{{{yyywwwccceeeaaafffggg{{{^^^KKKFFFEEECCCCCCAAA@@@?????????===;;;>>>>>>======<<<<<<<<<;;;========================<<<<<<<<<;;;;;;:::::::::999::::::;;;;;;::::::999:::999999888888999999:::999999999999999999999999;;;::::::999888888888999999999999999999999999999666777888999:::999999888888888888888888888888888666666666666666777888888666666777777777777666666999888777777777888:::;;;888888999999999:::::::::888;;;===<<<:::;;;>>>BBB???NNNeee{{{{{{yyy}}}}}}}}}~~~~~~}}}zzzwwwssspppnnnvvvnnnbbbVVVLLLFFFAAA???;;;<<<<<<:::888888999:::999888888888777777666666888888888888888888888888999999999888777666666555999888888888777777666666999999999888888888777777777777666555555555555555999999888777666666777777777777777777777777777777:::999777666555555555555666666777777666555444444::::::999888777666555555666666666666888:::<<<===999888777666666555555666777777666666666666777777888666555555666666555444666666666666666555555555666666666666666666666666555444555666888999888666666666777777777555444222666666666666666666666666555555444444444444555555888888777777666666555555666666666666666666666666555555444444444444555555444444444444444444444444555555555555666666666666888777777666666666777777888777666555555666777888888777777777777777888999666999<<<;;;999:::???DDD\\\lllzzz}}}yyylllgggiiieeehhhhhh~~~www[[[IIIEEEDDDBBBCCCAAA@@@?????????===;;;>>>=========<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;::::::::::::::::::::::::::::::::::::999999888888999999:::::::::::::::::::::::::::;;;::::::999888888999999999999999999999999999999666777888999999999999888888888888888888888888888888777777777777777888888777777888888888888777777888888777777777888999:::888888999999999:::::::::999:::<<<===>>>@@@BBBCCCPPP___sss}}}zzzyyyyyyuuunnniiieee^^^TTTKKKDDD@@@===;;;;;;;;;;;;:::888888999;;;888888888888777777777666888888888888888888888888999999888888777666666555888888888888777777777666999999999888888888777777777777666555555555555555999888888777666666777777777777777777777777777777:::999777666555555555666666666666666666666555444999999888888777666666666555444555555777999;;;<<<777666666666666666777888777777666666666666777777888666555555666666555444666666666666666666666555666666666666666666666666555555555444444444555555555555666777777666666666555555555555555555555555555555444444444444555555777777777777666666555555666666666666666666666666555555444444444444555555444444444444444444444444555555555555666666666666777666666555555666666777888777666555555555666777777777777777777888888999999;;;<<<;;;:::>>>FFFLLLbbbooozzz}}}yyyllljjjmmmgggjjjggg|||rrrWWWGGGCCCCCCBBBCCCAAA????????????===<<<============<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;:::::::::;;;;;;999999999999;;;;;;:::999999888888999999::::::;;;;;;;;;;;;;;;;;;;;;;;;::::::999999999999999999999999999999999999999666777888888999999888888888888888888888888888888999888777777777777777888888888999999999999888888777777777666777888888999888888999999999::::::::::::;;;<<<>>>AAAEEEHHHJJJ```qqq}}}xxxwwwxxxssshhh^^^QQQLLLEEE@@@===;;;:::::::::;;;;;;:::888888999;;;888888888888777777777777888888888888888888888888999888888777777666666555888888888888777777777777999888888888888777777777777777666555555555555555888888777666666666777777777777777777777777777777999888777666555555666666444555666666666666666666777777777777777777777777333333444555666777999:::555555555555666777888999777777666666666666777777888666555555666666555444555555666666666666666666666666666666666666666666555555555333111333888<<<555555555666666777888999444444444444444444444444555555444444444444555555777777777666666666666555666666666666666666666666555555444444444444555555555555555555555555555555555555555555666666666666666555555555555555666666666666555444444555666777777777777777777888999999<<<<<<<<<;;;===EEEPPPYYYkkkttt{{{}}}wwwjjjhhhkkkgggiiieeezzzlllSSSEEECCCCCCDDDBBBAAA??????@@@???>>><<<===============<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;<<<;;;999888888999;;;<<<:::999999888888999999:::999999:::::::::::::::;;;;;;::::::999999999::::::999999999999999999999999777777888888888888888888888888888888888888888888888888777666666666666777777888888999999888888777777666666777777777888888888888999999999:::::::::999;;;===>>>@@@FFFQQQYYYkkk|||xxxtttppphhh[[[QQQFFFBBB>>>;;;;;;;;;;;;;;;999::::::999888888999;;;888888888777777777777777888888888888888888888888888888777777666666666666888888888777777777777777888888888888777777777777777777666555555555555555888777777666666666777777666666666666666666666666777777777666666666666666444444555666777777666666666666666666777777888888333444444555666888999999666666666666666777888888777777666666666666777777888666555555666666555444555555555555666666666666666666666666666666666666444666777555333777@@@HHH777666666555666777888999444444444444444444444444555555444444444444555555666666666666666666666666666666666666666666666666555555444444444444555555666666666666666666666666555555555555666666666666555444444444444555555666555555444333333444666777777777777777888999::::::<<<;;;:::;;;@@@LLLZZZdddsssxxx}}}}}}pppccccccgggdddfffbbbwwweeeOOOEEECCCDDDEEEBBB@@@??????@@@@@@>>>===<<<<<<<<<===============<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;<<<;;;999888888999;;;<<<:::999999888888999999:::777777888888999999999999;;;::::::999::::::;;;;;;999999999999999999999999888888777777777777777777888888888888888888888888777666666555555666666666666666777777777777666666666777777888888888888888888888999999999:::::::::888<<>>???III\\\lllwww}}}vvvmmmbbbVVVKKKEEEAAA???<<<;;;;;;<<<;;;;;;888999:::999888888999;;;777777777777777777888888777777777777777777777777777777777666666666666666777777777777777777888888777777777777777777777777777777666555555555555555777666666666666666777777666666666666666666666666666666666777777777777777444444555666777777666666555555555666777777888888444555666777888888999999888888777666666666666666777777666666666666777777888666555555666666555444444555555555666666777777666666666666666666666666555777888666444888AAAIII999888666555555555666777444444444444444444444444555555444444444444555555555555555555555666666666666666666666666666666666555555444444444444555555666666666666666666666666555555555555666666666666444444444444444555666666555444333333444555666777777777777777888999:::;;;;;;::::::===FFFTTTccclllwww|||wwwiii]]]```fffcccfffaaavvv{{{^^^LLLEEEDDDDDDEEEAAA@@@??????@@@@@@???===<<<<<<<<<===============;;;;;;;;;;;;;;;;;;;;;;;;:::::::::;;;;;;;;;;;;<<<;;;;;;999999999999;;;;;;:::999999888888999999:::666666777777888888999999:::::::::::::::;;;;;;<<<999999999999999999999999888888777666666666777777888888888888888888888888666666666666666777888888666666777777777777666666777777888999999999999888888888999999999:::::::::999===@@@@@@CCCQQQhhhzzzxxxtttkkk___RRRHHHAAA===>>><<<::::::::::::999777888999999999777888999;;;777777777777888888888888777777777777777777777777666666666666666666666666777777777777888888888888666666777777777777777888777777666555555555555555666666555555666666777777777777777777777777777777444555666777888888777777444555666666666666666666555555555666666777777777444555666777888888888888999888777666555555555555777777666666666666777777888666555555666666555444444444555555666777777777666666666666666666666666777777777555333555:::>>>888777666555555444444444444444444444444444444444555555444444444444555555444555555555555666666666666666666666666666666666555555444444444444555555555555555555555555555555555555555555666666666666444444444444555666777777555444444444444666777888777777777888999:::;;;<<<:::;;;>>>EEEQQQ^^^kkksssyyy}}}}}}rrrggg___ccciiiggghhhcccwwwsssVVVHHHDDDCCCBBBCCCAAA@@@>>>???@@@@@@???>>><<<<<<<<<<<<=========>>>;;;;;;;;;;;;;;;;;;;;;;;;:::::::::;;;;;;;;;<<<<<<:::::::::::::::::::::::::::999999888888999999:::666777777888999999:::::::::::::::::::::;;;<<<<<<999999999999999999999999999888777666555666666777888888888888888888888888777666777777888999;;;;;;777777777888888777777777777888999:::;;;::::::999888888999999999:::::::::;;;<<>>;;;;;;:::888888999999777555777888999888777777999;;;666777777777888888888888777777777777777777777777666666666666666666666666666777777777888888888888666666666666777777888888777777666555555555555555555555555555555666777777777777777777777777777777333444666777888888888777666666666666666666555444555555666666666666666666333444666777777777777666888777666666666666666777777777666666666666777777888666555555666666555444444444555555666777777888666666666666666666666666666555555444444444555666444555555555555555444333555555555555555555555555555555444444444444555555444444444555555555666666666666666666666666666666555555444444444444555555444444444444444444444444555555555555666666666666555555555555666777888999555555444444555777888999777777777888999:::<<<<<<;;;>>>EEEPPP]]]jjjtttyyy{{{~~~yyypppjjjiiifffmmmjjjkkkeeeyyynnnRRRFFFCCCBBBAAABBBAAA???>>>???@@@@@@???>>>;;;<<<<<<<<<======>>>>>>;;;;;;;;;;;;;;;;;;;;;;;;:::::::::;;;;;;<<<<<<<<<999::::::;;;;;;::::::999:::999999999999999999:::777777888999::::::;;;;;;:::::::::::::::;;;<<<===999999999999999999999999999888777555555555666777888888888888888888888888777888888999:::<<<===>>>888888999999999999888888888999:::;;;<<<;;;::::::888888999999999:::::::::>>><<<===GGGYYYlll{{{}}}~~~yyyqqqdddXXXJJJBBBAAABBB???;;;:::999888999999999777555777888999888777777999;;;666666777777888888888999777777777777777777777777555555555666666666666666666666777777888888888999555666666666777777888888777777666555555555555555555555555555555666777888777777777777777777777777333444666777888888888888666777777777666555444444666666666666666666666666222333555666666666555555666555555666666777888999777777666666666666777777888666555555666666555444444444444555666777777888666666666666666666666666333333333555777777666444111222333555666555555444666666666666666666666666555555555444444555555555444444444555555555666666666666666666666666666666555555555444444555555555444444444444444444444444555555555555666666666777555555555666666888999999666555555555666777999:::777777777888999;;;<<<======AAAKKKXXXfffrrrzzz}}}|||vvvoooooossshhhkkkeeehhhfff|||~~~```LLLFFF??????BBB@@@>>>????????????>>>======@@@>>>===<<<===>>>===<<<===<<<;;;:::999:::;;;;;;::::::::::::::::::::::::<<<<<<;;;;;;;;;:::::::::888888888888888888888888999999888888999999:::;;;888999999::::::999999888::::::999999888777666666555666777999999999888777888888777777777777777888888888888888888888888888777777888999999999999888777888999999::::::::::::::::::999888888:::<<<>>>AAAAAAEEEUUUnnn}}}}}}yyylll^^^IIIGGGCCC???<<<;;;<<<<<<999999999888888888777777666666777777888888888999888888888888777777777777888888777666666666666666777777666666777888999999888888777777666666555555666666777777777777666666555555444444444444555555666666666666666666666666666666777777777777666666444333333333444555777888555444333555777888888777444444555666666555444333888888777777666666555555444444555555555555555555777777666666555555555444555555666666666666555555444444444555555555666666555555555555555555555555555555555555666666666666777777666666555555555444555555555555555555555555777666444333444555777999555555555555555555555555666555555555555666666777666444333555777888555222555444444333444555777888666666666666666666555555888666555555777;;;???BBB555555666666777777888888;;;666444777;;;::::::;;;<<>>===@@@>>><<<<<<===>>>===<<<===<<<;;;:::::::::;;;;;;::::::::::::::::::::::::<<<;;;;;;;;;;;;:::::::::999999999999999999999999999999888888999999:::;;;888999999::::::999999888::::::999999888777777666555666777888999888888777888888777777777777888888888888888888888888888888777777888999999999999888888888999:::::::::999999888888888777777999;;;===@@@FFFRRRdddzzzyyyooo^^^PPPFFFDDD@@@===<<<<<<======999999999888888888777777666777777777888888888888888888888777777777666666888888777666666666666666777777777777777777888888888777777777666666666555666666777777777777666666666666555555555555666666666666666666666666666666666666777777777777666666555444444444555666777888555444333555777888777666444555666777666666555444888777777777666666666555666666666666666666666666777666666666555555555555555555666666666666555555444444444555555555666666555555555555555555555555555555555555666666666666777666666666555555555555555555555555555555555555777666444444444555777888555555555555555555555555777666666555555555666666888555333333444444333111444333333333444444555666555555555555555555555555888777555555555888:::<<<555555666666777777888888777333333666888999;;;???DDDOOO^^^iiiooosssxxx{{{zzz|||pppjjjnnnuuuccceee___bbbaaayyynnnUUUHHHGGGBBBAAACCCAAA@@@@@@@@@@@@@@@??????>>>@@@>>><<<<<<===>>>===<<<===<<<;;;::::::::::::;;;::::::::::::::::::::::::;;;;;;;;;;;;::::::::::::::::::::::::::::::::::::999999888888999999:::;;;888999999::::::999999888::::::999999888777777777666666777888888888888777888777777777777777888888888888888888888888888888777777888999999999999888999999:::::::::999888888666888999999888999;;;>>>IIIXXXlll~~~}}}ooo```OOOBBBAAA@@@>>><<<;;;;;;<<<===999999999888888888888888777777777777888888888888888888777777777777666666888888777666666666777777888888888777777777777777777777777777666666666666666777777888888777777666777777666666666666777777666666666666666666666666666666777777777777666666666555555555666777888999555444444555777888777666555666777777777777666666777777777777666666666666777777777777777777777666666666666666555555555555555555666666666666555555444555555555555666666666555555555555555555555555555555555555666666666666666666666666555555555555555555555555555555555555666555555444444666777888666666666666666666666666888777666555555555555555888555333222333444444444444444555666666666666555555555555555555555555555777777666555555555555555555555666666777777888888444333555777888888>>>FFFRRR\\\jjjqqqssstttyyy}}}{{{~~~}}}uuukkkiiipppxxxggghhhbbbdddccc{{{dddNNNEEEGGGCCCBBBDDDAAA@@@AAAAAAAAAAAA@@@?????????>>><<<<<<=========<<<<<<<<<;;;;;;::::::::::::::::::::::::::::::::::::;;;;;;;;;:::::::::999999::::::::::::::::::::::::999999888888999999:::;;;888999999::::::999999888999999999888888888777777777777777888888888777777777777777777777777888999888888888888888888888888777777888999999999999888::::::::::::999999888777777999;;;::::::;;;???CCC]]]qqqqqq```QQQFFF@@@???>>><<<:::999::::::;;;888888888888888888888888777777777777777888888888888777777777666666666666888888777777666777777888888888888888777777666666777777777777666666666666777777777888888777777777888888777777777777888888666666666666666666666666666666777777777777666666666666777777777888888999666444444555777777777666666777777777888888888888777777777777666666666666777777777666666666666666666666666666666555555555555555666666666666555555555555555555555666666666555555555555555555555555555555555555666666666666666666666666666555555555555555555555555555555555666555555555555666777777777777777777777777777777888888777555555444444444555444444555666777888888555666888888999888777666444444444444555555555555666666666666555555444333555555666666777777888888666666999:::999:::DDDOOO]]]hhhsssxxxxxxwww|||}}}~~~yyynnngggkkkttt{{{jjjllleeefffdddzzz\\\IIICCCGGGCCCBBBDDDAAA@@@AAAAAAAAAAAA@@@?????????===;;;;;;<<<===<<<;;;;;;;;;;;;;;;;;;:::::::::::::::::::::::::::::::::;;;;;;:::::::::999999999999999999999999999999999999999888888999999:::;;;888999999::::::999999888999999999888888888888888888888777777777777777777777777666666777888999999888888888888888888888888777777888999999999999888::::::::::::999999888777888:::;;;::::::???GGGNNNooosssaaaPPPDDDAAAAAA>>>===;;;:::888888888888888888888888888888888888888888777777777777777777777777777666666666666555888888777777777777888888888888999999888777666555666666666666777777777777777777888888888888777777888888777777777777888888666666666666666666666666666666777777777777666666777777777888888888888888666555444555666777666555777777777777888888999999666666666666777777777777666666666555555444444444555555555666666666666666555555666666666666555555666666666666666666666666666666666666666666666666555555555555666666666666555555555666666666666666555555555555555555555555555555555555555666777777777777777777777777777777888888777555555444444444333444666777777666555555555666777888888777555444444444444555555555666666444555666777777777666555555555666666777777888888777888;;;<<<:::===JJJWWWfffoooxxx|||{{{{{{}}}}}}vvvjjjfffnnnxxx}}}hhhkkkeeefffdddyyy~~~WWWFFFBBBGGGCCCAAACCCAAA@@@@@@@@@@@@@@@??????>>>???===;;;;;;<<<===<<<;;;;;;;;;<<<<<<;;;;;;:::999::::::::::::::::::::::::::::::::::::999999999999888888888888888888888888999999888888999999:::;;;888999999::::::999999888888888888888888888888888999888777777666777777777666666666666777888999:::888888888888888888888888777777888999999999999888999999:::::::::999888888777999::::::===GGGVVVaaa|||xxxdddRRRDDD<<<;;;???===<<<;;;999888777777777888888888888888999999999888888888888777777777777777777666666666666555555888888777777777888999999777777888999999888666555666666666666777777777777777888888999999888888777888888777777777777888888666666666666666666666666666666777777777777666666666777888888888888777777666555444555666777666555777666666666777888999:::666666666666777777777777666666555555444444333333555555555666666666666666555555666666666666555555777777777666666666666555666666666666666666666666555555555555666666666666555555555666666666666666555555555555555555555555555555555666666666666666666666666666666666666666888777666555555555555555444666777777555222222222444444555555555444333333444444555555666777777777444555666777888888888777555555666666777777888888777777999<<<===CCCRRR```mmmrrrxxx|||}}}}}}}}}uuuiiihhhsss}}}eeehhhdddgggeeeyyyyyyVVVEEECCCGGGCCC@@@CCCAAA??????@@@@@@??????>>>===>>>===;;;;;;<<<<<<<<<;;;;;;;;;<<<<<<<<<;;;:::999:::::::::::::::::::::::::::::::::999999999999888999999999999999999999999999999888888999999:::;;;888999999::::::999999888888888888888888888888888:::999777666666666777888666666666666777888999:::888888888888888888888888777777888999999999999888888888999:::::::::999999999;;;<<<>>>EEEUUUlll|||uuufffUUUJJJBBB;;;:::<<<:::::::::999999999888888777777888888888999999999888888888888777777777666777777666666666555555555888888777777888888999:::555666888999999888777666555666666666777777777888777888888999999888888777777777777666666777777777666666666666666666666666666666777777777777666666666666777888888777666666777666444555666777666444666666555555666777999:::555666666666777777777888777777666666555444444444555555555555666666666777555555666666666666555555777777777777666666666555666666666666666666666666555555555555666666666666555555555555666666666777555555555555555555555555444555555666666666666666555555555555555555555555777666666555555555666666555666777555444444888;;;777666555555444444555555555555666666777888888999666666666666666777777777555555666666777777888888888888:::???EEENNN___nnnrrrtttwww{{{~~~}}}~~~vvvkkkkkkxxxcccgggdddiiiggg|||wwwVVVFFFCCCHHHBBB@@@CCCAAA???????????????>>>======>>>===;;;;;;<<<<<<<<<;;;:::;;;<<<<<<<<<;;;:::999:::::::::::::::::::::::::::::::::999999999888888::::::::::::::::::::::::999999888888999999:::;;;999999999::::::999999999888888888888888888999999:::999888666666666777888666666666666777888999:::888888888888888888888888777777888999999999999888777888999:::::::::::::::===???@@@CCCMMMbbb~~~~~~dddVVVJJJFFFCCC>>>;;;<<<888888888999:::::::::;;;777777888888999999999999999888888888777777666666777666666666555555555555888888777777888999::::::444555777999:::999888777555666666666777777888888888888999999999999888888777777666666666666777777666666666666666666666666666666777777777777666666555666777888888777666555777666555555666777666444666555555555555777999:::555666666666777777888888999888888777666555555444444555555555666666777777555555666666666666555555888888777777666666666555777777777777777777777777555555555555666666666777444555555555666666777777555555555555555555555555444555555666777666666666555555555555555555555555666666555555555666666777666666666444555:::CCCJJJ;;;:::888777777777888999555666666777888999999:::777777666555555555666666555555666666777888888888;;;999<<>><<<::::::<<<<<<:::777::::::::::::::::::::::::::::::::::::::::::::::::999999888888888999;;;<<<:::::::::999999999888888777777777777888888888888::::::999888777666555555666888999888777666777888888777777666666666666666888888888888888888888888666999;;;999777888999888@@@:::===OOOeeewwwxxxnnnVVVKKKBBBBBBDDD@@@;;;888::::::;;;::::::999999:::;;;:::999999::::::888666888888777777777777888888666666666666777777777777888888999999999:::::::::999888777666666777888999888888777777777777888888777777777666666666666666777777666555555555555555333444444444555666666666777777777777777777777777999888666555555555666777666666555555555444444444666666666666666777888888888777666444444444555666888888777777666666555555666666666666666777888888444444555777777888888888999999999888777666666555666666666666777777777777888888777555555444444444666666555555555444444444555555555555555444444333555555555555555555555555555555555555555555555555555555555555666666666666;;;888999;;;999>>>WWWrrrXXXEEE666777999666555888777888999777666666777999555666666666777777777888333555:::>>>;;;666555999888>>>EEENNNXXXeeesss|||vvvyyyzzzyyy{{{~~~{{{|||vvvooosss}}}~~~xxxhhhgggggglllbbbyyydddNNNGGGCCCDDDFFFCCCBBBBBBCCCBBBAAA@@@??????>>>>>>===<<<<<<;;;;;;;;;<<<<<<:::::::::;;;;;;;;;;;;<<<<<<:::999:::<<<===<<<:::::::::::::::::::::::::::::::::::::::::::::::::::999999888888888999:::;;;:::::::::999999999888888777777777777888888888888999999888888777666666666666888999888777666777888999888888777777777888888999999999999999999999999888999999888888;;;===>>>AAABBBMMMbbbvvvwwwfffVVVNNNIIIDDDCCCAAA===<<<>>>DDD>>>888777:::<<<;;;888;;;999999999::::::888666888888777777777777888888666666666666777777777888777777777888888888999999999888777666666777888999999888777666666777888999777777777777777777777777777777666555555555555666444444555555555555555555777777777777777777777777888888666555555555666777666555555555444444444444666666666666666777777888777777666555555555555555777777666666666666666555666666666666666777777888:::777444222222444888:::888888777777666555555444555555555555666666666666888777666555444444444444666666555555555444444444555666666666666555444444555555555555555555555555555555555555555555555555555555555555666666666666777222111666888;;;IIIZZZLLL>>>555888:::666555888777888888777666666777999666666666777777777777777;;;777666999:::999;;;>>>;;;BBBMMMWWW```jjjssszzzyyy}}}~~~|||}}}|||xxxyyyvvvsssttt{{{~~~wwwggggggfffjjjbbbzzzbbbLLLFFFAAACCCEEECCCBBBCCCDDDCCCBBBAAA???>>>======>>>===<<<;;;;;;;;;;;;;;;::::::::::::;;;;;;;;;;;;:::999999:::<<<======<<<::::::::::::::::::::::::::::::::::::::::::::::::999999888888888999:::;;;:::::::::999999999888888777777777777888888888888777777777777777777777777666888999888777666777888999999888888888999999:::;;;;;;;;;;;;;;;;;;;;;;;;:::888777888;;;???BBBCCCCCCNNNbbbyyyyyylllVVVCCCEEEEEEFFFDDD>>>999===DDDMMMAAA555333:::???<<<777:::999999999::::::999777888888777777777777888888666666666777777777888888666666666777777777888888999888777777777777888999999888777555555777888999777777777888888999999:::888777666666555555666666666666555555555555555555777777777777777777777777888777666666555555666666555555555555444444444444666666555555666666777888555666666666666555444444555555555555555666666666666666555555666666777777:::888555333333444666888777666666555555444444444444444444444555555555555777777666555444444444444555555555555555444444444666666777777777666555555555555555555555555555555555555555555555555555555555555555555666666666666999333222:::>>>>>>@@@EEE>>>777555:::;;;666555999777888888777666666888999777777777777777777777777:::555333999>>>>>><<<===CCCLLLYYYdddkkkppptttxxxyyy~~~|||zzzwwwwwwppppppzzz}}}wwwdddeeedddggg```zzzfffNNNGGGBBBCCCDDDBBBAAABBBBBBBBBBBBAAA@@@???>>>>>>???>>>===<<<;;;:::::::::999999:::::::::;;;;;;;;;::::::::::::;;;<<<<<<<<<999999999999999999999999::::::::::::::::::::::::999999999999999999999::::::::::::999999999888888666777777777888888888888666666777777888888888888666888999888777666777888888888888888888999:::;;;::::::::::::::::::::::::;;;777666:::???AAACCCFFFIII[[[tttxxxkkk^^^MMM@@@BBBBBBCCCBBB<<<777<<>>;;;;;;777555666:::999555666;;;666777888777666666888:::888888888777777777777666555555;;;DDDIIIFFFAAA@@@QQQZZZfffooossstttuuuvvvyyy|||||||||{{{uuunnnqqq~~~yyyyyydddeeedddfff```}}}nnnQQQIIICCCCCCCCCAAA???@@@??????@@@AAAAAAAAA@@@@@@???>>>===<<<;;;:::::::::999999999:::::::::;;;;;;<<<<<<<<<;;;::::::::::::999999999999999999999999::::::::::::::::::::::::999999999999999999999999:::::::::999999999888888666777777777888888888888666666666777888888999999666888999888777666777888666666666777888999:::;;;:::::::::::::::::::::::::::777888>>>CCCBBBDDDHHHXXXkkk|||iiiVVVLLLFFFCCCCCC@@@>>>>>><<<999:::>>>???;;;777777:::<<<;;;999999888888999:::;;;999888888888777777777777888888777777777777888888888888777777777888888888999999888888999999999999888888999888777555555777888999777777888999:::;;;;;;<<<888888777666666666666666777777777666666555555444666666666666666666666666666666666666666555555444333333444444444444444444555555555555555666666777333444555666666555444333333333444444555555666666666666555555555555666666111444888;;;<<<;;;999777777777666666666666555555555555666666666777777777666555555444444444444555444555555555555555555555777777777777777666666555555555555555555555555555555555555555555555555555555555555555666666666666555444666999:::777666888777666777888666555777<<<666777888777666666888:::888888888888777777777777666;;;EEENNNQQQNNNMMMPPP```fffoootttuuuuuuvvvwww}}}|||xxxyyy{{{{{{tttqqquuu}}}}}}uuuuuu|||fffhhhggghhhcccvvvTTTLLLEEEDDDCCCAAA???@@@===>>>@@@AAABBBBBBAAA@@@>>>===<<<;;;;;;;;;;;;;;;999999999999::::::::::::<<<======<<<:::999999:::999999999999999999999999::::::::::::::::::::::::999999:::::::::999888888:::::::::999999999888888777777777777888888888888666666777777888888888999666888999888777666777888555555666666888999;;;;;;999999999999999999999999999777:::BBBDDDCCCIIIRRRjjj{{{uuu]]]IIIBBBDDDGGGDDD>>>999:::;;;999888999555777888999999999:::;;;999888888999;;;;;;:::888888888777777777777888888777777777888888888999999777777777888888888999999888888999::::::999888888888888777777777777888888888888888999999::::::;;;999888777777666666777777777777666666666666666666777777777777777777777777555666666666666555444444333333333333444444444444555555444444555555666777333333444555555555555444555555555555555666666666666666555555444444555555666555444444666999===???666666666666666666666666666666666666777777777888555555444444444444444555444444444555555555555555666666777777777666555555555555555555555555555555555555555555555555555555555555555555666666666666222444666777555444666999999888777666555555888;;;555777777777666777999;;;777777777888888888999999:::===DDDKKKNNNPPPWWW```hhhmmmsssvvvvvvvvvxxxzzz~~~xxxuuuwwwwwwttttttvvvyyyzzzuuuqqquuu}}}gggiiihhhhhhdddzzzTTTLLLEEEDDDDDDBBBBBBCCC>>>???AAABBBBBBAAA@@@???===<<<<<<;;;;;;;;;<<<<<<888999999999999::::::::::::<<<===<<<:::999:::<<<888888888888888888888888::::::::::::::::::::::::999::::::::::::999888777:::::::::999999999888888777777777777888888888888777777777777777888888888666888999888777666777888666666666777999;;;<<<===;;;;;;;;;;;;;;;;;;;;;;;;:::888;;;BBBDDDEEEQQQaaawwwwwwdddNNNAAA???BBBBBBAAA;;;777999:::888888:::555666888888888888999;;;888888888999;;;;;;:::888888888777777777777888888777777888888888999999999666666666777777777888888888999999::::::999999888666777888888888888777666888888888999999999999999999888777777666666777777666666666666666777777777777777777777777777777777555555666666666555444333222222333333333444444444555444444444444555666666444333333333444444555666777777666666666666666555777666555444444444444555777555333222333666;;;===555555555555555555555555555555555666666666777777555444444333333444444555444444444555555555666666555666666666666555444444555555555555555555555555555555555555555555555555555555555555666666666666555777888666666777888999666777666555666888888777555666777777666777999;;;666666777888999999:::;;;======BBBKKKRRRXXX___fffhhhmmmsssvvvvvvwwwzzz}}}zzzuuuvvvxxxtttnnntttyyy{{{vvvsssuuuyyyzzzeeehhhfffgggccczzzSSSKKKDDDDDDEEEDDDDDDFFF???@@@BBBBBBBBB@@@>>>===<<<<<<;;;;;;;;;<<<<<<===888888999999999:::::::::777:::<<<<<<::::::<<<>>>888888888888888888888888::::::::::::::::::::::::999::::::;;;:::999888777:::::::::999999999888888777777777777888888888888888888777777777777777777666888999888777666777888777777777999:::<<<>>>???<<<<<<<<<<<<<<<<<<<<<<<<;;;888<<>>??????>>><<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::<<<===<<<;;;999::::::;;;;;;;;;::::::999999999888999::::::;;;;;;::::::999999;;;;;;;;;;;;999999999999888888888888999999777777777777777777777777888888888777777777777777555777999888777666888999999<<<>>>>>>;;;:::;;;===;;;::::::;;;<<<<<<;;;:::777BBBHHHDDDGGGZZZnnnxxx|||iiiSSSJJJ???::::::<<<<<<:::;;;:::999999::::::888666777777888888888999999999999999999999999999999999999888888777777777777777555555666777777777777777666666666666666666666666666666777888888888888888777777777777777777777777777777888888888888777777999888888777666555555444666666666666666666666666444444555555555555555444666555555555555444444444444444444444444444444444333333333444444444555555555444333333333333444555777777777777777666666666666666666666666666666666666666555555555444444444333333333444444444555555444444444444444444444444444444444444444444444444444444444555555555666666444444444555555555666666666555555555555666777777666666666555555444444444555555555555555666777888777777777777777777777777333444555666666777777666;;;:::999888777888999999:::777999<<<:::999???IIIMMMUUU```jjjooonnniiieeeaaannnyyyzzzwwwxxx|||~~~|||xxxwwwxxxssskkkhhhlllzzzvvvvvvwwwvvvrrrqqqsssdddccc```ccccccqqqSSSKKKDDDDDDDDDBBBAAACCC@@@@@@@@@?????????>>>>>>???>>>===<<<<<<;;;;;;;;;:::::::::::::::::::::::::::;;;===<<<;;;999999:::;;;;;;:::::::::999999999888999::::::;;;;;;::::::999999:::;;;;;;:::999999999888888888888888888999777777777777777777777777888777777777777777777777666555444666888999888777:::<<<>>>>>><<<:::;;;===;;;::::::;;;<<<<<<;;;;;;>>>BBBEEEFFFNNN```sss~~~~~~lllYYYHHHCCC>>>;;;;;;;;;:::888:::999888999::::::999777888888888999999999999:::999999999999999999999999999888888777777777777777666777777888888888888888888888888888888888888888666666777888888888888888777777777777777777777777777777888888888888777777888888777777666555555444666666666666666666666666555555555555555555444444666555555555555444444444444444444444444444444444333333333444444444555555555444333333333333444555666666666666666666666666555555555555555555555555666666555555555444444444333333444444444555555555555555555555555555555555444444444444444444444444555555555555555555555555444444555555555555555555444333333333333444555555777777777666666555555555666666666666666777888888888888888888888888888888999999999999888777777666666666666666777888::::::===999888:::<<>>>>>>>>???>>>===<<<<<<;;;<<<<<<:::::::::::::::::::::::::::;;;<<<<<<:::999999:::::::::::::::999999999999888999999:::::::::::::::999999::::::::::::999999888888888888888888888888777777777777777777777777777777777777777777888888777444222444888;;;999666;;;<<<>>>>>><<<;;;<<<===;;;::::::::::::<<<======HHHDDDEEEOOO]]]lll|||xxxiiiUUUEEE<<<<<<<<<<<<;;;:::999888999888888999;;;;;;:::888999999999999::::::::::::888888888888888888888888999888888777777777777777777777888999999999999999888888888888888888888888666777777888888888888777777777777777777777777777666777777888888777777666888777777666666555555555666666666666666666666666666666666555555444444333666555555555555444444444444444444444444444444444333333333444444444555555555444444333333444444555555555555555555555555555555555555555555555555555666666666555555555555444444444444444555555555666777777777777777777777777444444555555555555555555666666666666555555555555555555555555555555555555444444333333444444555666888888777777777777666666777777777777777888888999::::::::::::::::::::::::888999999999888777666666666777777888999999::::::<<<999999>>>EEEMMMXXXbbbppprrrrrrppplllkkkllloooppprrrrrrppprrrwwwxxxuuurrrrrrrrrrrrnnnlllqqqyyy|||{{{}}}|||xxxxxxzzzjjjjjjfffgggdddvvvRRRJJJDDDCCCDDDBBBAAABBB????????????>>>>>>>>>>>>>>>>>>===<<<<<<<<<<<<<<<999999999999999999999999999;;;<<<<<<:::999999::::::999999999999999999999888888999::::::::::::999999999999::::::999999999888888888999999888888888777777777777777777777777777777777777777888888888888777666777888999888777;;;<<<=========<<<<<<<<<:::::::::999:::<<>>>>>>>>======>>>======<<<<<<<<<<<<===999999999999999999999999999;;;<<<;;;:::888999999999999999999999999999999777888999999::::::999999999999999999999999999999777888999999999999888777777777777777777777777777666666777777888888888888888;;;===;;;777555777:::;;;;;;;;;<<<<<<<<<;;;::::::::::::999999===DDDIIIMMMLLLWWWooo|||fffSSSDDD===;;;999::::::999777777999:::888777777999;;;;;;:::999999999:::::::::;;;;;;;;;777777777777777777777777999888888777777777777777555666777777888888777777777777777777777777777777777777888888888777777666666666666666666666666666666666777777777777666666666666666666555555555555666666666666666666666666777666555444444444444555666555555555555444444444444444444444444444444444333333333444444444555555444444444444444444444444444444444444555555666666555555555555555555555555666666666666666666666666555555555666666666777777666666666666666666666666555555555666666777777777777777777777777777777777777777777777777777777777888888777777888888999:::777777777777777777888888888888777777666777777888777777777777777777777777777888999:::::::::::::::888888999::::::;;;<<<<<>>>>>>>>===============<<<<<<<<<<<<======::::::::::::::::::::::::999:::;;;;;;999888888999888888888999999999999999777888888999999999999999999999888888888888999999777888999::::::999888777777777777777777777777777666666666777888888999999777===AAA>>>777444888===;;;:::999:::<<<<<<:::999999::::::999:::@@@IIIPPPMMMVVViii|||dddRRRFFF>>><<<===<<<;;;999777777999:::;;;999888888999;;;;;;:::888999999999999::::::::::::888888888888888888888888999888888777777777777777555555666777777777777777666666666666666666666666777888888888888777777666666666666666666666666666555666666777777666666555555555555555555555555555666666666666666666666666666555444333333444555666666555555555555444444444444444444444444444444444333333333444444444555555333444444555555444444333444444444555666666777777666666666666666666666666555666666666666777777777666666666666777777777777666666666666666666666666555555666666777777888888777777777777888888888888888888888999999:::::::::888777777777777888999999888888888999999999999999:::999888888777888888888888888888888888888888888777777888999::::::::::::999:::;;;>>>BBBFFFJJJMMMVVV___hhhlllnnnrrruuuuuuwwwuuussspppnnnllljjjiiifffpppyyyyyyvvvsssppplllfffhhhiiinnnyyyzzzxxxxxxzzz{{{xxxxxx{{{bbbdddcccccc^^^kkkQQQIIICCCCCCCCCAAA@@@AAA???>>>>>>>>>==================<<<<<<<<<<<<======::::::::::::::::::::::::888:::;;;;;;999888888999777888888888999999999999777777888999999999999999:::999888777777888999:::666888999::::::999888666777777777777777777777777555666666777888888999999666:::===<<<888777:::>>>:::888777999;;;;;;999777888999:::999;;;BBBNNNWWWTTThhhxxxbbbKKKBBB@@@>>><<<<<<;;;999666777:::<<<<<<::::::999888999::::::999777888888888999999999999:::999999999999999999999999999888888777777777777777666666777888888888888777777777777777777777777777888888888888888777666666666666666666666666666666555555666666666666555555555555555555555555555555666666666666666666666666555444333333333555777888666555555555555444444444444444444444444444444444333333333444444444555555333333444555555444333333444444555666666777888888777777777777777777777777555666666666777777777777666666777777777888888888888888888888888888888888555555666777777888999999666666777777888999::::::888999999:::;;;<<<======:::999999999999:::;;;;;;:::;;;;;;;;;<<<<<<<<<<<<<<<<<<;;;:::::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;999;;;>>>AAADDDGGGIIIJJJJJJKKKLLLPPPUUU\\\cccgggmmmuuuxxxqqqkkknnntttwwwxxxtttqqqpppssstttrrroooiiipppuuuuuutttrrrkkkccc^^^gggnnnpppuuu|||vvvttttttxxxzzzxxxyyy|||eeegggeeeeee___hhhQQQIIICCCBBBCCCAAA@@@AAA>>>>>>>>>>>>==================<<<<<<<<<======>>>;;;;;;;;;;;;;;;;;;;;;;;;888:::;;;;;;999888888999777777888888999999999999777777888999999999999888:::999888777777888999:::666777999::::::999777666777777777777777777777777555666666777888999999999555666888999999;;;<<<>>>999777666888:::;;;888666888999::::::<<>>??????===<<<<<<<<<<<<===>>>>>><<<=========>>>>>>?????????>>>===<<<<<<<<<<<<<<<>>>>>>>>>>>>>>>>>>>>>>>>BBBEEEJJJQQQXXX]]]bbbdddaaa``````ccchhhpppwww{{{zzz~~~pppfffjjjuuu}}}vvvppplllnnnvvv{{{zzzxxxnnnppppppqqqrrrqqqggg\\\XXXgggrrrrrrpppsssyyy{{{wwwtttuuuxxxyyywwwwwwzzzfffddd^^^aaa\\\___LLLJJJGGGDDDAAAAAAAAAAAA???>>>===>>>??????===;;;;;;<<<<<<===>>>??????@@@@@@===::::::;;;;;;999777999::::::;;;;;;::::::999888888999999999999888888:::999999888888999999:::888888888888888888888888777777777777777777777777777777888888888888777777777777777777777777777777888999999::::::;;;;;;<<<<<<;;;::::::;;;;;;999777;;;888999>>>CCCGGGPPPYYYssshhhJJJEEE>>>:::999::::::999:::999888888::::::999888<<<<<<<<<;;;:::999888777:::999999999888888777777666777888999999999999999888999;;;;;;;;;999888666999999999888888888888777888999999999999888777666999888888777777777777777777777777777777777777777777777666666555555555444444444444444444444444444666666666666666666666666555555444444555555666777444444555555555444444333333333333444444444444555444666777777666555666777555444444444666777888777222333555666777888888888888888999:::::::::999999<<<:::999999::::::999888999888888888999999::::::<<<>>>???>>><<<;;;;;;;;;999999999999999999999999999999:::;;;<<<===>>>???>>>>>>======>>>@@@AAACCC@@@@@@?????????@@@@@@AAAGGGCCC@@@???BBBCCCCCCBBBDDDHHHIIIFFFFFFIIILLLLLLKKKJJJIIIJJJLLLNNNOOOPPP\\\]]]aaaeeeiiimmmppprrrvvvrrrllliiinnnwwwzzzxxxzzz~~~}}}vvvooopppssstttrrrnnnmmmpppwww{{{{{{xxxvvvnnnnnnoooiii^^^XXXkkkooouuuzzz{{{zzzwwwuuussssssyyy}}}tttttt|||gggfff```ccc^^^^^^KKKIIIFFFCCCBBBAAABBBBBB@@@>>>======>>>???===<<<;;;<<<<<<===>>>>>>?????????<<<::::::;;;<<<:::888999::::::;;;;;;::::::999888888999999999999888888:::999999888888999999:::888888888888888888888888777777777777777777777777777777888888888888777777777777777777777777777777888999999::::::;;;;;;<<<:::;;;;;;;;;::::::999999:::999;;;AAAFFFMMMZZZgggsssTTTDDD@@@;;;888999::::::999:::999888888::::::999888;;;;;;;;;;;;:::999888888999999999888888777777777777777888999999999999999888999:::;;;:::999777555888888888777777777666666888999:::;;;;;;999777666999888888777777777777777666666666666666666666666777777666666666555555555444444444444444444444444555555555555555555555555555555444444444555555666777888888888888777666666333444555555666777777777111333666666666666777999999888777777888999999999666888999;;;<<<<<<<<<<<<999:::;;;<<<<<<=========>>>>>>>>>???AAABBBAAA@@@>>>======<<<===>>>???@@@===>>>>>>===<<<;;;;;;<<<;;;;;;<<<<<<===============>>>>>>>>>>>>>>>??????CCCCCCBBBBBBCCCDDDFFFGGGIIIHHHHHHHHHHHHHHHIIIIIIJJJHHHFFFFFFJJJMMMMMMMMMOOORRRSSSPPPQQQVVVZZZZZZXXXYYY\\\___cccfffgggggglllnnnqqqsssuuuuuutttsssvvvuuurrrooorrryyy|||zzzxxx|||}}}vvvqqqqqqssstttuuutttsssrrrtttwwwzzz|||~~~|||xxxqqqfff^^^bbbjjjnnnpppttt{{{{{{vvvuuuvvvyyy|||{{{xxxyyy~~~iiigggaaaeee```\\\IIIGGGEEECCCBBBBBBCCCCCCAAA???======>>>???>>>===<<<<<<<<<======>>>>>>???===;;;999:::;;;<<<;;;:::999999::::::::::::999999888888999999999999888888999999888888888888999999888888888888888888888888777777777777777777777777777777888888888888777777777777777777777777777777888999999::::::;;;;;;<<<999;;;===<<<:::888999;;;999:::>>>DDDJJJTTTgggxxx{{{aaaEEE===;;;888888999::::::999:::999888888:::::::::888999::::::;;;;;;::::::999888888888777777777777777777777888999999999999888888999::::::999777666444777777777777666666666555777999;;;======:::888666999888888777777777777777555555555555555555555555777777666666666666555555555555555555555555555555555555555555555555555555777666666666666666666666777777777777777666555444111222444555666777666666444555777777777777999:::::::::999999999:::;;;;;;888999<<<>>>???@@@@@@???AAABBBCCCEEEFFFGGGGGGGGGHHHHHHJJJMMMPPPQQQOOONNNJJJIIIGGGFFFGGGHHHJJJKKKGGGGGGGGGEEEDDDDDDFFFHHHFFFFFFGGGGGGHHHHHHHHHIIIIIIIIIHHHHHHGGGGGGFFFFFFIIIIIIIIIIIIIIIJJJKKKLLLPPPPPPOOOOOOOOOOOOOOOPPPQQQPPPPPPRRRVVVYYY[[[\\\\\\___^^^[[[\\\ccciiijjjcccfffjjjooorrrssstttssssssuuuxxx{{{zzzwwwtttqqqssswwwxxxuuuuuuyyy{{{{{{vvv{{{}}}xxxtttttttttssstttvvvwwwuuutttvvv|||~~~zzztttlllbbb___hhhuuurrrrrruuu}}}xxxvvvwwwvvvsssuuu{{{~~~~~~hhhgggaaaeeeaaaYYYGGGFFFDDDBBBBBBBBBCCCDDDBBB@@@>>>===>>>??????>>><<<<<<<<<=========>>>>>>;;;:::::::::;;;<<<<<<<<<999999::::::::::::999999888999999::::::999999888999999888888888888999999888888888888888888888888777777777777777777777777777777888888888888777777777777777777777777777777888999999::::::;;;;;;<<<777;;;???===999777999===999;;;AAAGGGMMMZZZqqqjjjRRR???:::999999999999999999888:::888888888:::;;;:::999888999::::::;;;;;;;;;:::777777777777777777777777777888888999999999888888888888999999888777555555888888777777777666666666666999<<<>>>>>><<<888666999888888777777777777777555555555555555555555555777777666666666666666666555555555555555555555555555555555555555555555555888888888888888777777666666666777777666666555444333444666888999888777777:::;;;<<<;;;::::::;;;===:::;;;;;;<<<<<<===???@@@???AAADDDGGGJJJKKKLLLLLLPPPQQQRRRTTTVVVWWWXXXXXXWWWXXXZZZ^^^```aaa^^^\\\XXXVVVUUUTTTTTTVVVXXXYYYYYYYYYXXXVVVUUUVVVYYY\\\YYYYYYXXXXXXXXXWWWWWWWWWXXXXXXWWWWWWWWWVVVVVVVVVVVVVVVVVVWWWWWWXXXXXXXXXZZZYYYXXXXXXXXXXXXXXXXXXZZZZZZ[[[]]]```dddfffgggeeegggeeeaaaaaaiiiooorrrlllnnnpppqqqqqqqqqqqqrrrqqqsssvvvyyyyyywwwuuusssooovvvzzzxxxuuuvvvxxxyyywww|||~~~zzzwwwvvvuuurrrooosssvvvxxxxxxzzz{{{mmmaaabbbjjjnnnoooppptttuuuzzz~~~yyyuuuwwwrrrjjjnnnzzz|||fffeee```ddd```VVVFFFEEECCCBBBAAABBBCCCDDDBBB@@@???>>>@@@@@@???>>><<<<<<<<<<<<============:::::::::::::::;;;<<<===888999999::::::999999888999999::::::::::::999999999888888777777888888999888888888888888888888888777777777777777777777777777777888888888888777777777777777777777777777777888999999::::::;;;;;;<<<777;;;???>>>:::888:::>>>:::===CCCJJJQQQ```xxxxxxVVVEEE===;;;;;;;;;:::999888777777999888777888:::;;;:::999888888999:::;;;;;;;;;;;;777777777777777888888888888888999999999888888777888888888888777777666666999999888888888777777777666888<<<>>>>>><<<999666999888888777777777777777555555555555555555555555666666777777777777777777666666666666666666666666666666666666666666666666666777777888888777666666888888999999999999888888888999:::<<<<<<<<<;;;;;;>>>???@@@@@@???@@@BBBEEE???BBBDDDEEEEEEGGGJJJMMMOOOQQQSSSWWW[[[^^^```aaa___```aaacccdddeeeeeeeeeddddddfffhhhjjjiiifffdddaaa```___^^^^^^```aaaccceeeeeeeeedddcccdddgggjjjiiihhhgggfffeeecccbbbbbbcccddddddddddddeeeeeeeeefffggggggggghhhhhhhhhhhhfffeeeeeedddccccccddddddddddddfffggghhhiiikkklllkkkllliiiccccccjjjqqqsssuuuuuutttqqqnnnnnnqqqsssuuuuuuwwwxxxyyyyyyyyyyyynnnwww|||yyyuuuuuuwwwxxxzzz~~~{{{xxxwwwtttpppoooqqqvvvzzz}}}}}}|||{{{nnnbbb\\\eeetttzzzuuuoootttyyy|||zzzyyyvvvwwwrrrjjjmmmyyy|||eeeddd___ccc___yyySSSFFFEEECCCAAAAAABBBCCCDDDAAA@@@@@@AAABBBAAA???>>><<<<<<<<<<<<<<<<<<<<<<<<999:::;;;;;;::::::<<<>>>888888999999999999888888999999::::::::::::999999888888777777777777888888888888888888888888888888777777777777777777777777777777888888888888777777777777777777777777777777888999999::::::;;;;;;<<<888;;;======;;;:::;;;===<<<>>>EEEOOOYYYhhh~~~iiiJJJBBB???<<<======;;;888777777777999888777888:::;;;;;;:::888999::::::;;;;;;;;;;;;888888888888888999999999888999999999999888777777777777777888888888999999999999999999888888888888666888:::======;;;999777999888888777777777777777555555555555555555555555666666777777777777888888777777777777777777777777777777777777777777777777444555777888888888777666666777888999::::::::::::999999:::<<<===???@@@AAAEEEFFFHHHHHHIIILLLPPPSSSNNNQQQTTTUUUTTTVVVZZZ^^^]]]^^^___aaaeeeiiimmmooojjjjjjkkkllllllllllllkkkjjjjjjjjjllllllkkkiiifffdddcccccccccddddddeeeeeeggghhhhhhhhhggghhhkkkmmmooonnnmmmllljjjiiihhhgggjjjjjjjjjkkkkkkllllllllllllmmmmmmnnnnnnnnnmmmmmmkkkjjjiiihhhhhhhhhhhhhhhjjjlllmmmmmmllllllmmmooonnnooolllgggfffmmmsssuuuvvvvvvtttqqqmmmnnnssswwwxxxwwwwwwwwwwwwxxxxxxxxxrrryyy|||yyyuuuvvvxxxyyyyyy|||}}}yyyxxxwwwtttpppqqqtttxxx{{{|||xxxsssooobbbccciiisssyyyyyyxxxyyyuuu{{{{{{wwwwwwzzzyyyyyyvvvqqqrrrwww||||||dddddd___ccc```tttPPPGGGFFFCCCAAA@@@AAABBBCCC@@@@@@AAACCCDDDBBB???<<<<<<<<<<<<<<<<<<<<<<<<<<<:::;;;<<<;;;999999;;;>>>888888999999999999888888999::::::;;;;;;::::::999888888777777777777888888888888888888888888888888777777777777777777777777777777888888888888777777777777777777777777777777888999999::::::;;;;;;<<<:::;;;;;;<<<<<<<<<<<<<<<>>>@@@IIIVVVdddsss[[[DDDBBB@@@;;;<<<<<<:::777666777999888777777888:::;;;;;;:::999999:::;;;;;;;;;::::::888999999999::::::::::::999999999999999888777777777777777888999:::;;;<<<888888888888777777777777666777999;;;;;;:::999888999888888777777777777777666666666666666666666666666666777777777888888888777777777777777777777777888888888888888888888888777888;;;===>>>======<<<:::;;;<<<>>>???@@@AAAAAA@@@@@@AAADDDGGGLLLPPPRRRXXXYYYYYYYYYYYYZZZ^^^aaa^^^bbbeeedddbbbbbbfffjjjiiihhhffffffhhhlllqqqtttqqqqqqqqqqqqpppooommmmmmmmmlllkkklllmmmmmmkkkiiieeeeeeggghhhhhhhhhgggfffdddfffhhhhhhhhhiiikkklllnnnnnnmmmmmmlllkkkkkkkkkooonnnnnnnnnnnnnnnmmmmmmmmmnnnooopppoooooonnnmmmlllkkkjjjiiihhhhhhhhhhhhmmmppprrrqqqooonnnoooqqqmmmooommmiiiiiiooouuuwwwtttuuuvvvsssoooooossswwwuuuvvvwwwxxxyyyxxxwwwvvvtttxxxyyytttrrrtttwwwwwwtttwwwwwwuuuuuuwwwuuuqqqpppuuuzzzzzzvvvppplllkkkfffkkktttzzzyyyuuuwww|||xxx{{{~~~}}}zzzxxxyyy{{{zzzyyyyyyzzzvvvsssuuu{{{eeeddd___dddaaapppOOOGGGFFFDDDAAA@@@@@@AAABBB???@@@BBBDDDEEECCC???<<<<<<<<<<<<<<<<<<<<<<<<;;;:::<<<===<<<999888;;;===888888999999999999888888999::::::;;;;;;::::::999888888777777777777888888888888888888888888888888777777777777777777777777777777888888888888777777777777777777777777777777888999999::::::;;;<<<<<<;;;::::::;;;===>>>===;;;@@@BBBKKK[[[kkk{{{pppLLL===>>>;;;999:::;;;888666555888;;;888777777888:::<<<;;;::::::::::::;;;;;;::::::999999999999::::::;;;;;;;;;999999999999999888777666666666777888999;;;===>>>777777777777666666666666666777888999:::999999888999888888777777777777777777777777777777777777777666666777777888888888999777777777777777777777777999999999999999999999999<<<>>>@@@CCCDDDDDDCCCCCCDDDEEEGGGIIIKKKLLLMMMNNNNNNOOOPPPSSSYYY___eeeiiilllllljjjhhheeeeeefffhhhhhhlllnnnmmmiiihhhlllppptttrrrnnnlllmmmpppuuuxxxvvvvvvuuutttrrrpppooommmooonnnlllmmmnnnooonnnmmmfffhhhjjjllllllkkkiiihhhdddgggiiijjjjjjkkklllmmmlllllllllmmmmmmmmmnnnnnnsssrrrqqqpppooonnnmmmmmmrrrssstttuuuuuutttsssrrrpppooonnnmmmllllllllllllnnnqqqtttsssqqqpppqqqsssjjjmmmllliiijjjpppvvvxxxwwwzzz{{{yyytttqqqsssvvvtttvvvzzz~~~~~~{{{zzztttvvvtttooonnnqqqttttttppprrrrrrqqqsssvvvvvvrrrkkkssszzzxxxpppjjjlllooorrrppprrrwwwyyyvvvuuuvvv{{{zzzzzzzzz{{{{{{{{{{{{yyyvvvyyy}}}xxxnnnoooxxxZZZ___]]]cccbbbmmmOOOHHHFFFCCCBBBCCCCCCCCCBBB@@@@@@AAABBBAAA@@@???>>>===<<<<<<<<<<<<;;;;;;;;;;;;@@@@@@;;;999;;;<<<999::::::::::::::::::::::::888888999999999:::::::::<<<;;;999888888888999999:::999888777777888999:::777777777777777777777777666666666666777777777777888888777777888888999:::999999999:::::::::;;;;;;<<<<<<<<<<<<<<<;;;<<<<<>>???666999888888888777777666666666777888999:::;;;;;;;;;:::::::::999999888888888888888999::::::;;;<<<<<<<<<<<<;;;;;;:::999888888444444555777888999:::;;;<<<;;;999888888888999:::777777777777777666666666:::;;;<<<;;;999888777888999888777777888888888666===<<<:::999888888999:::<<<<<<<<<;;;::::::999999;;;>>>AAAAAA???>>>@@@BBBDDDGGGLLLPPPRRRRRRQQQPPPPPPUUU[[[]]][[[XXXWWWWWW___]]]\\\___eeejjjllllllqqqooonnnnnnpppoookkkhhhggglllqqqrrrooolllkkklllsssnnniiiiiilllqqquuuvvvttttttrrroooooopppmmmjjjooorrruuuuuurrrppppppqqqmmmkkkiiijjjmmmmmmkkkhhhmmmlllkkkjjjjjjkkklllmmmpppnnnkkklllooosssuuuvvvllllllmmmpppssstttsssqqqrrrrrrrrrsssssssssssssssmmmmmmllllllkkkjjjjjjjjjpppqqqqqqooommmmmmppptttsssaaacccqqqqqqmmmooopppvvvyyyzzzwwwqqqoooqqqtttxxxxxxxxxyyyyyyyyyxxxxxxyyyvvvoookkknnnttttttpppmmmqqqrrrpppooorrruuutttxxxwwwpppiiihhhooouuuwwwooovvvyyyvvvtttuuuwwwvvvzzzzzzyyyxxxxxxxxxxxxxxx{{{{{{{{{||||||yyytttppp___cccaaaeeecccrrrTTTIIIFFFDDDBBBBBBCCCBBBAAA???@@@@@@AAA@@@@@@>>>>>>===<<<<<<<<<<<<;;;;;;;;;<<<@@@AAA<<<:::<<<===:::::::::::::::::::::::::::888888999999999:::::::::;;;:::999888888888999999888888777666666777888888777777777777777777777777777777777777888888888888888888777777888888999::::::::::::;;;;;;;;;<<<<<<;;;;;;;;;::::::<<<>>>@@@CCCIIIYYYooo{{{eeeQQQ>>>;;;===777999888888888777777777777777888999999:::::::::::::::::::::999999888888888888888999999:::;;;;;;<<<;;;;;;::::::999888888888555555666777888999999:::999888777666555666666777777777777666666666666666777999::::::888777888999888777777777888888777666<<<<<<;;;::::::;;;;;;<<<;;;;;;===>>>@@@AAABBBCCCDDDGGGKKKLLLLLLLLLNNNPPPRRRUUUXXX[[[\\\[[[YYYXXXZZZ^^^bbbdddbbb```______eeeeeefffjjjnnnooommmkkkvvvsssppppppqqqrrrpppooommmooorrrrrrqqqooommmmmmkkkhhheeeeeeiiinnnqqqrrruuusssqqqnnnnnnnnnllljjjmmmppptttuuussspppppppppllljjjhhhggghhhiiijjjjjjllllllkkkkkkkkkkkkllllllmmmnnnnnnoooooonnnnnnnnnooonnnmmmooosssvvvxxxxxxwwwwwwvvvvvvuuuuuuuuuttttttrrrooommmkkkkkkkkklllggglllrrruuutttqqqooonnnlllaaafffqqqpppooosssrrrvvvxxxzzzwwwsssrrrtttxxxvvvuuutttssssssttttttuuuyyywwwrrrnnnoootttuuuqqqoooooollljjjnnntttvvvtttlllooonnnlllnnnuuuzzzzzztttyyy{{{yyyxxxyyyxxxuuuuuuuuuuuuuuuuuuvvvwwwwwwyyyzzz{{{{{{zzzyyyxxxxxxdddgggdddgggcccwwwXXXJJJGGGDDDBBBBBBBBBAAA@@@???????????????>>>=========<<<<<<<<<<<<;;;;;;;;;===@@@AAA===;;;<<<===<<<::::::::::::::::::::::::888888999999999:::::::::;;;:::999888888888999999777777666666666666777777777777777777777777777777888888888888999999999999888888777777888888999:::;;;;;;;;;;;;<<<<<<<<<<<<:::::::::999:::<<>>>>>>>>>>>>>>======<<<===<<<<<<<<<<<<;;;;;;;;;<<<>>>???===;;;;;;<<<<<<::::::::::::::::::::::::888888999999999::::::::::::999999999999999999999888888777777777777888888777777777777777777777777777777777888888888999999888888777777888888999::::::::::::;;;;;;;;;;;;<<<999;;;<<<<<<<<<===BBBEEEPPP\\\mmmzzzvvvXXXGGGFFF>>>999<<<===888888888888888888888888999999:::::::::999888888999999999888888888888888888888999999::::::::::::999888888888777777666666888888888777777777777777888888777777777777777777666666666777777777777777777999;;;;;;:::999:::;;;999:::;;;<<<<<<<<<===>>>===>>>@@@BBBEEEHHHKKKLLLNNNOOORRRTTTXXX[[[]]]^^^aaabbbdddeeedddcccbbbaaafffggghhhiiiiiihhhggggggggghhhjjjkkkmmmnnnooopppiiilllpppuuuwwwuuurrroooqqqpppoooppprrrtttwwwxxxsssoookkkjjjkkklllkkkiiijjjjjjjjjkkkmmmoooqqqrrrqqqlllgggfffeeebbb```aaa]]]```cccdddcccaaa^^^\\\]]]^^^^^^\\\ZZZ[[[___dddfffgggiiiiiiiiiiiigggfffhhhooouuuvvvssspppqqqssspppooommmnnnqqqssstttuuuuuuuuuttttttsssrrrrrrqqqqqqpppooonnnmmmmmmnnnnnnvvvtttpppllliiihhhiiijjjccchhhtttwwwpppuuu{{{uuuvvvxxxyyyxxxvvvvvvxxxzzzzzzyyyyyyyyyxxxwwwwwwvvvtttyyyzzzwwwuuuwwwxxxwwwuuuwwwxxxwwwwwwtttjjj___ccckkkqqqrrrrrrttttttrrruuuxxxyyyzzz|||}}}xxxpppssssssssstttuuuvvvxxxxxx{{{zzzyyyyyyyyyuuuooojjjcccfffaaaddd```yyyUUUKKKHHHEEECCCBBBBBB@@@???>>>>>>>>>==================<<<<<<<<<<<<;;;;;;;;;;;;;;;<<<<<<;;;999:::<<<::::::::::::::::::::::::888888999999999:::::::::999999999999999999999999999999999999999999999999777777777777777777777777666666666777777777888888888888777777888888999:::888888999999999:::::::::777;;;???@@@??????BBBFFFXXXfffwwwiiiLLL???BBB===999;;;<<<888888888888888999999999999999:::::::::999888888888888888888888888888888888888999999999999999:::888888777777777777777666888888888888777777777777777777777888888888777777777777777888888888999999888:::;;;;;;:::999999::::::<<>>==================<<<<<<<<<<<<;;;;;;;;;;;;999:::<<<;;;888999<<<::::::::::::::::::::::::888888999999999:::::::::888888999:::::::::999999999999:::;;;;;;:::999999777777777777777777777777555666666666777777777777888888777777888888999:::888888888888999999999999777<<>>999777999666888888888999999999999999888999999:::::::::999999777777777888888888888888888888999999999999999999888888777777777777777777888888888777777777777777555555666777777777666666888888888999::::::;;;;;;888:::<<<<<<<<<;;;<<<===???BBBFFFHHHHHHJJJNNNQQQYYY[[[^^^aaadddgggiiijjjhhhhhhgggeeedddbbbaaa```___```aaadddfffeeebbb```fffffffffgggiiikkkmmmnnnhhhhhhhhhkkkoooqqqrrrrrrnnnoooooommmjjjhhhhhhhhhbbbdddeeeccc```]]][[[[[[```]]]ZZZYYYZZZ\\\^^^___dddeeeeeedddbbbbbbcccdddYYYSSSUUU]]]bbb```aaafffeeeeeedddeeeeeeccc___]]]]]]___bbbcccccccccdddeeeeeeeeeeeeffffffeeeeeeeeebbbcccdddaaa]]]\\\]]]```bbbeeekkkqqqtttsssoookkkjjjjjjkkkkkkkkklllllllllccceeehhhiiihhhddd___\\\ZZZ[[[]]]aaahhhnnnqqqrrrnnnooozzzvvvvvvzzzwwwxxxxxxwwwwwwvvvwwwwwwwwwuuuwwwzzz{{{{{{zzzwwwvvvqqqvvvzzzzzz{{{{{{wwwrrrmmmpppooohhheeefffiiiiiigggnnnssspppnnnpppsssuuuvvvzzz}}}}}}{{{uuuuuuuuutttuuuuuuvvvvvvvvvtttsssuuuuuukkkZZZLLLccceee```bbb^^^|||SSSIIIFFFDDDBBBBBBCCCBBBAAA@@@???>>>=========>>>>>>===<<<<<<<<<<<<;;;;;;;;;;;;999:::===<<<888999>>>::::::::::::::::::::::::888888999999999:::::::::777888999::::::::::::999888999::::::::::::999888777777777777777777777777666666777777777888888888888888777777888888999:::888888999999999:::::::::888<<<@@@@@@@@@DDDMMMVVVhhhyyyrrr\\\JJJ???===<<<777999;;;444888888888999999:::::::::777888999999::::::::::::666777777777888888888999999999888888888888888888888888888888888888888888777777777777777888888888555555777888888888777777999999::::::;;;<<<<<<===;;;>>>AAABBBCCCDDDFFFGGGJJJNNNTTTVVVWWWYYY^^^ccciiijjjkkkmmmnnnnnnnnnnnnnnnmmmkkkiiigggeeecccbbb``````bbbdddgggfffbbb^^^gggfffffffffhhhjjjlllnnniiiggggggiiilllmmmkkkiiihhhiiijjjgggccc___^^^___YYY[[[\\\ZZZXXXVVVXXXYYY___```_________aaaeeegggnnnoooooonnnlllllloooqqq___ZZZ\\\gggkkkgggggglllooommmkkklllnnnnnnmmmjjjlllkkkjjjkkknnnpppqqqqqquuuttttttssssssttttttuuuooonnnmmmkkkiiihhhhhhgggdddfffkkkoooqqqnnnhhhccc______^^^^^^^^^^^^^^^^^^WWWYYY\\\______^^^[[[YYYbbbcccgggnnnuuuzzz{{{zzzsssmmmvvvyyytttxxxyyyxxxwwwwwwwwwyyyzzzzzzzzzyyyyyyyyyzzzzzz{{{||||||tttxxxzzzzzz{{{zzzsssiiijjjlllkkkiiikkkppprrrpppfffnnntttsssqqqtttyyy{{{www}}}~~~~~~uuuuuuuuuvvvwwwxxxyyyzzzvvvwwwwwwuuulll___PPPFFFeeegggaaabbb^^^~~~UUUHHHFFFCCCBBBCCCCCCCCCBBBAAA@@@>>>=========>>>???======<<<<<<<<<;;;;;;;;;===:::;;;???===999:::???::::::::::::::::::::::::888888999999999:::::::::777888999:::;;;::::::999777888999::::::999888777777777777777777777777777777888888888888999999999888888888777888999999:::999999:::::::::;;;;;;;;;888<<<>>>===>>>FFFSSS^^^rrrgggOOOCCC???@@@===777<<<>>>444888888888999999:::::::::666777888999:::;;;;;;;;;666666777777888888888999999999888888888888888888888888888888888999999999666777777777888888888888777888999;;;;;;;;;:::999::::::;;;;;;<<<===>>>>>>???BBBFFFIIIKKKMMMPPPRRRUUUZZZ```cccdddffflllrrrqqqqqqqqqqqqpppooommmlllpppooonnnllljjjiiiggggggfffeeeeeeggghhhfff```[[[gggfffeeeeeefffhhhjjjlllhhhfffeeefffhhhhhhdddaaa\\\___bbbaaa]]]ZZZYYYYYYYYY[[[\\\\\\\\\___eeeiiidddgggiiihhhgggiiinnnsssmmmnnnooommmlllmmmqqqttteee___aaakkkllleeebbbfffkkkiiiggghhhkkknnnmmmllloookkkhhhiiimmmrrrssssssuuutttsssrrrrrrssstttuuuvvvuuuuuuvvvwwwwwwtttrrrqqqrrrtttuuutttnnngggaaa\\\[[[[[[ZZZYYYXXXWWWWWW[[[]]]aaaeeeiiikkklllmmmrrrpppooorrrwwwzzzzzzyyytttiiiqqqzzzssswww{{{wwwwwwvvvxxx{{{}}}~~~~~~wwwuuusssrrrsssvvvzzz|||xxxyyyzzzzzz{{{yyynnncccbbbeeehhhmmmtttwwwpppgggfffpppwwwvvvtttwww{{{~~~www}}}}}}{{{|||}}}|||vvvwwwwwwyyyzzz}}}~~~zzz~~~~~~uuueeeSSSGGGBBBeeehhh\\\^^^dddYYYJJJFFFEEEGGGEEEAAA@@@BBBAAAAAA@@@@@@???>>>======@@@???===<<<;;;;;;;;;<<<;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::::::::::::::;;;;;;;;;:::999888777666::::::::::::::::::::::::999::::::;;;:::999888777777777777777777888888999888888888888888888888888999999999999:::;;;<<<===>>>===<<<;;;:::999999999>>>>>>===;;;>>>KKK^^^mmm~~~qqq]]]MMMBBB@@@===:::999999999:::888888777777777777888888999::::::;;;;;;::::::999888888888888888888888888777777777777777777777777666666666666777777777777;;;:::888777666777999:::999999999:::===???????????????@@@BBBEEEIIIMMMOOONNNPPPSSSXXX^^^cccfffhhhpppllliiiiiilllpppqqqppptttsssssssssrrrpppoooooosssssssssppplllhhheeedddkkkjjjiiiiiihhhfffbbb___jjjjjjkkkiiifffcccbbbbbb^^^^^^^^^______^^^^^^^^^bbbdddfffhhhiiiiiihhhgggeeeiiihhhcccbbbhhhkkkiiillljjjiiijjjkkkmmmmmmlllsssrrrpppnnnmmmmmmmmmnnnkkkhhhgggiiimmmooolllhhhhhhgggfffhhhmmmppppppoooqqqooonnnnnnppprrrsssrrryyyxxxvvvuuutttttttttuuuvvvuuutttuuuwwwwwwvvvtttwwwwwwvvvuuutttsssrrrrrrnnnooonnnjjjiiilllmmmkkksssnnnnnnrrrsssrrruuuzzzzzztttsssvvvwwwtttvvv{{{vvvwwwtttvvvyyyqqqmmmxxx{{{xxxvvvvvvyyyzzzxxxvvvuuusssqqqrrrvvv{{{}}}vvvlllfffccccccmmmkkkkkkooouuuwwwsssnnnpppxxxsssmmmtttxxxwwwyyy~~~{{{wwwtttsssvvvyyy||||||vvvvvv|||~~~|||}}}vvvwwwwwwmmmWWWFFFIIIVVVbbbeeeZZZ]]]eee[[[JJJFFFDDDFFFEEEAAA@@@BBBAAAAAA@@@@@@???>>>>>>===@@@???===<<<;;;;;;<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::::::::::::::::::::::::::999999888777::::::::::::::::::::::::999::::::::::::999888777777777777777777888999999888888888888888888888888888888888999:::;;;;;;<<<>>>===<<<;;;;;;::::::;;;===>>>>>>>>>DDDSSShhhwww{{{gggTTTFFF@@@>>><<<:::888888888999888888777777777777888888999999::::::::::::999999888888888888888888888888888888888888888888888888777777777777888888888888777777888888888888888999999999999;;;???BBBEEEFFFNNNOOOQQQTTTVVVXXXYYYZZZ```bbbeeeiiimmmqqqtttvvvuuurrrooonnnoooqqqrrrrrrsssttttttuuuuuutttsssrrrqqqssstttrrrooolllkkkjjjmmmlllllllllkkkhhhddd```hhhiiijjjiiifffddddddeeeddddddccccccbbbbbbbbbbbbfffgggiiikkkllllllkkkjjjgggjjjjjjeeeeeeiiijjjhhhjjjiiiiiiiiijjjkkkkkkkkkoooooonnnmmmmmmmmmmmmmmmkkkiiigggiiimmmooommmjjjjjjhhhfffhhhlllooooooooolllkkkjjjlllooorrrttttttvvvvvvuuuttttttuuuvvvwwwvvvuuuuuuuuuvvvwwwuuusssvvvvvvwwwwwwvvvvvvuuuuuusssuuutttqqqpppssstttqqqtttppppppssstttrrrtttxxxwwwttttttxxxyyyuuuuuuyyyvvvzzzvvvvvv{{{vvvpppvvvyyywwwuuutttvvvxxxyyyyyywwwuuutttvvvyyy|||}}}~~~|||xxxrrrkkkfffggglllqqqqqqpppqqqvvv{{{|||wwwqqqpppyyyvvvoootttvvvuuuzzz~~~{{{xxxuuuuuuwwwzzz|||zzzuuuuuuzzz}}}|||}}}wwwwwwqqq```LLLDDDPPP```^^^bbbYYY\\\eee```KKKFFFCCCDDDDDDAAA@@@BBBAAAAAA@@@@@@???>>>>>>>>>???>>>===<<<<<<;;;<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::::::::::::::999999:::::::::999999888999999999999999999999999999999:::::::::999888888888777777777777888999999888888888888888888888888888888888999999::::::;;;<<<<<<;;;;;;;;;;;;<<<<<<======???BBBMMM___tttoooZZZKKKBBB???===;;;999888777888888888888777777777777888888888888999999999999888888888888888888888888888888888888888888888888888888777777777888888888999999666777888:::;;;;;;::::::>>>???BBBGGGMMMSSSXXX[[[ccceeegggjjjkkkjjjiiihhhmmmnnnqqqsssvvvxxxyyyzzzwwwvvvuuusssqqqppprrrtttsssuuuwwwxxxyyyxxxvvvuuuqqqrrrsssrrrooolllkkkkkkiiiiiiiiijjjiiifff```\\\eeefffhhhhhhggggggggghhhkkkjjjiiihhhggghhhhhhiiiiiijjjlllnnnooooooooonnnjjjlllllljjjiiikkkjjjgggjjjiiiiiiiiiiiijjjjjjkkkmmmmmmmmmmmmmmmmmmmmmmmmllljjjhhhiiilllooonnnlllllljjjhhhhhhjjjmmmooooookkkiiiiiijjjnnnqqqssssssttttttsssssstttvvvwwwyyywwwvvvuuuuuuvvvvvvtttsssuuuvvvwwwyyyyyyyyyxxxwwwuuuxxxyyyvvvvvvyyyyyywwwuuusssrrrttttttrrrrrruuutttsssvvvzzzzzzwwwuuuvvvwww|||wwwttt|||{{{ttttttwwwwwwuuussssssuuuyyy||||||zzzxxxxxxyyyyyyxxxvvvqqqoookkkhhhhhhmmmtttzzzuuutttuuuzzzyyysssppp{{{yyyssstttsssssszzz}}}|||yyywwwwwwxxxzzz{{{xxxuuuuuuyyy||||||}}}yyyuuugggPPPBBBIII^^^ooo]]]bbbYYY]]]eeeiiiMMMGGGBBBCCCDDDBBBAAABBB@@@@@@@@@?????????>>>>>>>>>>>>======<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::::::::::::::888888999:::::::::999999888888888888888888888888999999999999999999999999888888777777888888999:::888888888888888888888888777888888999999::::::::::::::::::::::::;;;<<<<<<======???FFFTTThhh}}}{{{dddRRRHHHCCC>>>===;;;:::999888888888888888777777777777888888777777888888888888777777888888888888888888888888888888888888888888888888666666777777888888999999999999999:::<<<===???@@@JJJNNNVVV^^^ffflllqqqtttssstttuuuvvvuuuuuussssssrrrsssuuuvvvwwwwwwwwwwwwuuuwwwwwwtttqqqpppsssvvvuuuwwwyyyzzzzzzyyywwwvvvpppqqqrrrppplllhhhgggfffhhhhhhiiiiiihhhddd___ZZZbbbdddggghhhhhhhhhjjjkkknnnmmmlllkkklllmmmooopppjjjkkkmmmooopppqqqqqqqqqnnnnnnooonnnnnnnnnkkkhhhkkkllllllkkkjjjkkklllmmmooooooppppppoooooonnnnnnooommmkkkkkkmmmoooooonnnmmmllljjjiiijjjlllnnnooonnnlllkkkkkkmmmoooppppppttttttsssssstttuuuwwwxxxxxxvvvttttttuuuuuutttsssuuuvvvwwwyyyyyyxxxwwwvvvtttwwwxxxvvvwwwzzzzzzwwwvvvuuuttttttsssrrrqqqrrruuuuuuvvvxxxxxxwwwvvvvvvwww|||tttoooxxx|||uuurrrvvvxxxyyywwwtttsssvvvyyy{{{xxxssspppnnnlllkkkiiihhhkkknnnrrrtttuuuvvvvvvvvvtttssswww{{{{{{wwwrrrqqq|||{{{vvvuuuqqqpppzzz|||zzzyyywwwwwwxxxyyyzzzxxxvvvuuuxxx{{{}}}~~~~~~yyyooo[[[FFFDDDVVVlllxxx___dddZZZ^^^fffuuuQQQIIIBBBBBBCCCBBBAAAAAA@@@@@@@@@???????????????===============<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::::::::::::::888888999:::::::::999999888888888888888888888888999999999999999999999:::888888888888888999999:::888888888888888888888888888888999:::::::::999999888888888888999:::;;;<<<===>>>AAAKKK\\\pppmmmYYYJJJDDDCCC>>>>>>===<<<;;;::::::999888888777777777777888888666777777888888777777666888888888888888888888888888888888888888888888888555555666777777888999999;;;999888888;;;AAAGGGKKKZZZaaakkktttxxxzzz{{{|||zzzyyyxxxvvvvvvvvvvvvwwwyyyzzz{{{|||{{{zzzyyyxxxtttvvvwwwvvvsssrrruuuyyywwwxxxyyyzzzyyywwwuuusssnnnooopppooollljjjhhhhhhnnnmmmmmmmmmllliiiccc___aaacccfffhhhiiijjjlllmmmlllllllllmmmnnnppprrrtttjjjkkkmmmnnnpppqqqqqqrrrqqqoooppprrrtttqqqnnnkkkooopppqqqpppnnnmmmoooqqquuuuuutttsssrrrrrrqqqqqqrrrqqqppppppqqqqqqqqqqqqnnnmmmlllkkkkkkmmmoooqqqpppnnnlllmmmoooqqqqqqqqqvvvuuutttsssssstttuuuvvvxxxvvvsssssstttuuutttsssuuuvvvwwwwwwwwwvvvuuutttsssvvvvvvtttuuuxxxxxxvvvuuuuuutttrrrqqqrrrrrrqqqvvvwwwvvvtttuuuwwwxxxxxxuuuxxxpppkkkuuuxxxrrrrrrtttxxx{{{{{{wwwtttssstttsssnnnhhhdddcccdddddddddlllpppuuuyyy{{{yyyuuurrryyyuuuqqqsssvvvxxxuuuqqqqqq{{{{{{xxxvvvpppnnnxxxzzzyyywwwvvvuuuvvvwwwxxxxxxxxxwwwxxxzzz}}}~~~}}}rrrbbbNNNDDDNNNdddssswwwaaafff\\\```gggVVVLLLCCCCCCDDDBBBAAAAAA????????????????????????<<<<<<============<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::::::::::::::999999:::::::::999999888999999999999999999999999999999888888999999:::;;;999888888888888999::::::888888888888888888888888888999;;;;;;<<<;;;:::999999999888999999:::;;;;;;??????DDDQQQeeeyyysss^^^MMMBBB>>>???>>>======<<<<<<;;;::::::888888777777777777888888777777888888888888777777888888888888888888888888999999999999999999999999555666666777888999::::::;;;:::999;;;AAAKKKUUU[[[jjjqqqzzz~~~|||yyywwwvvv{{{yyywwwuuuuuuuuuwwwxxx{{{|||}}}~~~}}}{{{yyyxxxwwwxxxxxxxxxvvvvvvxxxyyywwwwwwvvvuuutttsssrrrqqqkkkmmmpppqqqqqqqqqrrrsssqqqpppnnnmmmllliiieeeaaaaaadddggghhhiiijjjlllmmmjjjkkklllnnnpppqqqrrrsssllllllmmmoooqqqrrrssstttsssooopppuuuxxxvvvrrrqqqsssuuuvvvtttqqqpppsssvvvzzzyyywwwvvvuuuvvvwwwwwwwwwwwwwwwwwwvvvtttsssrrrmmmooooooooonnnoooppprrrnnnllllllmmmqqqtttvvvvvvvvvuuutttssssssssstttuuuvvvtttrrrrrrsssuuuuuuuuuvvvvvvuuutttttttttssssssvvvxxxwwwssstttwwwyyywwwssstttrrrnnnnnnrrrsssrrrwwwxxxvvvsssssswwwyyyxxxssssssnnnooowwwsssmmmssssssvvvzzz{{{yyyuuuqqqooopppmmmiiihhhiiilllnnnooouuuuuuuuuwwwyyyyyyxxxvvv{{{wwwssstttwwwxxxuuuqqqrrryyyyyyxxxxxxppplllvvvzzzxxxvvvttttttuuuwwwxxxxxxyyyxxxvvvxxx||||||yyyeeeSSSFFFLLL^^^mmmsssuuuaaaggg]]]aaahhh[[[OOOEEECCCDDDCCCAAA@@@????????????????????????;;;<<<===>>>>>>===<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::::::::::::::::::::::::::999999888777::::::::::::::::::::::::999999888888888999:::;;;999999888888999999:::;;;888888888888888888888888999;;;<<<======<<<:::999;;;;;;;;;:::;;;;;;<<<<<<@@@BBBIIIYYYooo~~~aaaNNNCCC<<<;;;===<<<<<<<<<<<<;;;::::::999888888777777777777888888777888888999999888888777888888888888888888888888999999999999999999999999777888888999:::;;;<<<===<<<===@@@GGGQQQ^^^jjjqqqwww|||{{{vvvttttttyyyyyyyyyxxxxxxxxxyyyyyyxxxyyy{{{|||{{{yyywwwuuuyyyxxxwwwvvvwwwwwwvvvuuusssrrrqqqpppoooooopppqqqkkknnnrrrtttuuuvvvwwwyyysssqqqnnnlllkkkhhheeecccccceeehhhiiiiiiiiikkklllkkklllnnnpppppppppooonnnooopppppprrrtttvvvwwwxxxtttooonnnvvv{{{yyywwwwwwuuuxxxzzzxxxtttrrruuuxxx{{{yyywwwvvvwwwzzz}}}{{{|||}}}}}}zzzwwwtttssslllooorrrsssqqqqqqrrrtttnnnmmmlllnnnqqqtttvvvvvvtttsssrrrrrrssstttvvvwwwuuusssqqqqqqsssuuuvvvvvvuuutttsssrrrssstttuuuwwwxxxyyywwwrrrrrrvvvxxxwwwppprrrooojjjkkkqqquuuttttttxxxwwwttttttxxxyyyvvvpppooooooyyyqqqiiitttpppqqqsssvvvwwwvvvrrrooopppooooooqqqtttvvvvvvuuutttrrrqqqssswwwzzz|||{{{{{{xxxvvvxxx{{{zzztttnnnrrrvvvuuuwwwzzzqqqkkksss|||zzzvvvssssssuuuxxxzzzwwwxxxwwwsssuuuyyyyyyttt[[[JJJGGG[[[mmmrrrtttyyyaaafff]]]bbbiii^^^QQQFFFDDDEEECCCAAA@@@??????????????????@@@@@@;;;<<<===>>>>>>===<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::::::::::::::;;;;;;;;;:::999888777666::::::::::::::::::::::::999999888888888999;;;<<<999999888888999999:::;;;888888888888888888888888:::;;;===>>>>>>===;;;:::>>>======<<<<<<<<<======BBBCCCLLL^^^vvvrrrTTTCCC===:::;;;>>>;;;;;;;;;;;;::::::999888888888777777777777888888888888999999999999888888888888888888888888888888999999999999999999999999999999:::;;;<<<>>>>>>???>>>BBBHHHSSS```ooo{{{|||xxxxxxzzzxxxzzz|||}}}}}}|||{{{zzzwwwyyy{{{|||{{{zzzwwwuuuzzzwwwttttttuuuuuurrrnnnpppnnnmmmllllllnnnpppqqqnnnpppsssuuuuuuuuuvvvwwwyyyvvvrrrpppnnnllljjjhhhdddfffhhhiiiiiiiiijjjkkklllnnnpppqqqqqqooollljjjrrrssssssuuuwwwyyy{{{|||uuunnnnnnvvv|||{{{zzz{{{vvvyyy{{{yyyuuusssvvvzzzzzzxxxvvvvvvxxx|||}}}~~~yyyuuussskkkoootttuuutttrrrssstttqqqooonnnnnnppprrrsssrrrqqqqqqqqqrrrsssuuuwwwyyytttrrrpppqqqsssvvvwwwwwwuuusssrrrqqqrrruuuxxxzzzyyyyyyuuupppoootttwwwvvvnnnpppmmmhhhiiiqqqvvvvvvrrrwwwyyyvvvvvvzzzxxxsssnnnmmmsssrrrggguuuooommmmmmpppuuuvvvssspppmmmnnnpppsssuuussspppmmmkkkkkkmmmsssyyy}}}}}}{{{xxxwwwxxx|||~~~{{{rrrjjjrrrtttrrrvvv{{{rrrjjjqqq~~~{{{wwwtttsssvvvyyy|||uuuxxxvvvqqqrrrwwwvvvqqqVVVIIIMMMhhhxxxvvvvvvaaacccbbb___hhhYYYOOOFFFCCCCCCAAAAAACCCBBB???<<<===@@@BBBAAA???============<<<<<<<<<<<<@@@>>><<<;;;:::;;;===>>><<<;;;::::::::::::;;;<<<:::::::::::::::999888777::::::999888888999::::::::::::888777777777888999888888777777888888999:::999777555777:::<<<<<<:::999888;;;AAACCC???;;;;;;???>>>======<<<===>>>???FFFLLLWWWggg}}}vvv___GGG@@@BBBBBB;;;555:::888777999;;;<<<999777888888888888888888888888888888888777777777777777888888999999999999888888999888888888:::;;;::::::<<<999:::>>>??????AAAEEEJJJOOOYYYeeepppxxx{{{{{{~~~{{{yyyxxxxxxwwwwwwzzz}}}~~~~~~vvvwwwxxxyyyyyyxxxwwwvvvxxxqqqmmmnnnnnnjjjjjjnnnssssssssstttttttttuuuuuusssrrrssstttvvvwwwvvvuuutttrrrwwwyyytttwwwwwwlllbbbjjjoooooommmnnnnnnmmmnnnqqqsssrrroookkkkkkkkkoooppprrrtttwwwyyy{{{|||vvvuuuuuuuuuuuuvvvwwwxxxwwwuuuttttttvvvxxxzzzzzz{{{zzzyyyyyyzzz{{{}}}~~~{{{~~~~~~}}}}}}{{{sssjjjpppqqqrrrssssssrrrqqqpppsssooojjjkkkpppsssrrrpppooopppsssuuuvvvvvvvvvuuusssrrrrrruuuyyyzzzwwwttttttrrrrrrtttwwwxxxvvvtttuuuuuutttsssrrrrrrtttvvvpppnnnmmmnnnrrrtttsssqqqrrrtttwwwyyyyyywwwtttrrrqqqqqqtttvvvxxxuuuqqqmmmnnnmmmnnnrrrvvvxxxuuuqqqyyytttqqqqqqpppjjjggggggiiiiiilllsssyyy{{{wwwrrrrrrpppttt}}}zzzpppjjjtttuuutttqqqnnnnnnrrrvvvyyytttqqqtttuuuttttttvvvrrrtttuuutttttttttnnngggKKKTTTbbbmmmssswwwzzz}}}aaacccbbb```iiiYYYPPPGGGDDDCCCAAAAAACCC@@@???>>>=========>>>>>>============<<<<<<<<<<<>><<<;;;;;;;;;======<<<;;;::::::::::::;;;<<<::::::999999999999999999::::::999888888999:::::::::999888777777777888999888888777777888888999:::999777666777;;;======<<<::::::===BBBCCC???;;;;;;===============>>>AAACCCFFFPPP___ppphhhUUUBBB<<>>:::666:::888888999;;;;;;999777888888888888888888888888888888888888888888888888666666777888888999999999888999:::<<<>>>@@@???>>><<<:::;;;AAAFFFJJJOOOVVV^^^aaagggooovvvyyyyyyxxx~~~|||||||||{{{{{{{{{}}}~~~~~~{{{xxx{{{{{{zzzyyywwwuuusssqqqmmmiiiiiinnnpppnnnnnnqqqssssssttttttuuuvvvwwwwwwtttssssssuuuwwwxxxwwwuuuuuusssxxxzzzuuuxxxwwwlllccckkkpppooommmmmmmmmkkkjjjmmmppppppnnnllllllmmmqqqrrrsssttttttuuuvvvvvvwwwvvvtttsssssstttvvvxxxwwwuuussssssuuuwwwzzz{{{yyyyyyxxxyyy{{{|||||||||vvvxxxxxxwwwxxxzzzvvvooooooppprrrttttttrrrpppooommmkkkjjjjjjmmmpppqqqppprrrtttvvvwwwwwwuuusssrrrssstttvvvxxx{{{{{{xxxvvvuuutttssstttwwwwwwuuussstttuuuuuuttttttuuuvvvwwwooommmmmmooorrrsssqqqppptttuuuwwwyyyxxxvvvsssqqqoooqqqtttwwwwwwuuurrrpppqqqrrrtttuuuuuuuuutttsssxxxssspppooolllfffeeegggqqqpppqqqvvv{{{{{{wwwsssqqqpppttt{{{}}}wwwqqqnnnrrrrrrqqqppppppqqquuuxxxvvvpppmmmqqqvvvvvvtttuuutttsssqqqppprrrrrrhhh\\\OOOYYYgggqqqvvvwwwxxxyyybbbdddccc```jjjZZZPPPHHHEEEDDDBBBAAABBB@@@@@@@@@>>>===<<<===>>>============<<<<<<<<<<<>><<<;;;;;;;;;<<<===<<<;;;;;;::::::;;;;;;<<<:::999888888888999:::;;;:::999999888888999999::::::999888888777777888888888888777777888888999:::888777777888;;;>>>>>>>>>===<<>>;;;;;;:::;;;<<<<<<===???CCCFFFGGGWWWkkk|||}}}WWWJJJ>>>;;;===<<<:::999:::999888999:::;;;999777999999999999999999999999888888888888999999999999666666777888999:::;;;;;;999;;;===@@@BBBCCCBBBBBBAAA???BBBKKKTTTZZZccckkkoooqqqtttyyy|||}}}zzzxxx|||{{{{{{|||yyyzzz|||~~~|||yyytttsssqqqpppnnnlllkkkkkkhhhhhhkkkqqqsssrrrsssuuusssssstttuuuvvvxxxyyyzzzuuuttttttuuuwwwxxxwwwvvvvvvtttzzz{{{vvvyyyxxxlllccckkkqqqooommmmmmllljjjgggjjjmmmooonnnnnnnnnnnnpppqqqrrrrrrssssssssssssxxxwwwuuusssssstttvvvwwwuuutttrrrrrrsssvvvyyy{{{wwwwwwxxxyyy||||||{{{yyysssuuutttssstttwwwvvvrrrnnnpppsssuuuuuussspppnnnjjjkkklllllllllmmmoooqqquuuvvvxxxxxxwwwtttpppmmmrrruuuzzz||||||{{{yyyyyyvvvuuutttuuuvvvvvvtttsssrrrssssssttttttuuuuuuuuuoooooooooqqqssssssqqqooouuuvvvwwwxxxwwwuuurrrqqqmmmrrrvvvwwwvvvsssssstttuuuwwwyyyxxxuuussstttuuutttqqqooolllgggbbbdddiiiyyywwwwwwyyy{{{{{{wwwsssssssssvvvyyywwwqqqoooqqqwwwuuurrrrrrtttvvvwwwxxxwwwpppmmmrrryyyzzzxxxwwwtttqqqmmmmmmqqqqqqeeeVVVYYYbbbnnnvvvxxxwwwuuuuuubbbdddcccaaakkkZZZPPPHHHFFFEEEBBBAAABBBAAA@@@??????@@@AAA@@@???============<<<<<<<<<<<<>>>===<<<;;;;;;;;;<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;:::999777777777999;;;===999999999999999999999999999999999888888888888888888888777777888888999:::777777888999<<<>>>???@@@??????BBBFFFDDD>>>;;;;;;999;;;<<<<<<<<<>>>CCCHHHKKK^^^ttthhhMMMEEE>>>======;;;;;;===999999999:::::::::999888999999999999999999999999999999999999::::::::::::::::::::::::;;;<<<======;;;===???@@@AAACCCEEEGGGLLLLLLQQQ\\\eeekkkrrryyytttuuuxxx|||~~~||||||zzzxxxxxxyyy}}}|||{{{zzzzzzyyyvvvsssjjjjjjjjjkkkkkklllmmmnnnqqqqqqsssuuuvvvvvvvvvxxxvvvuuuuuuuuuuuuwwwxxxyyyvvvuuuuuuvvvxxxyyyxxxvvvwwwuuu{{{}}}xxxzzzxxxlllbbbjjjppppppnnnnnnmmmkkkhhhjjjmmmooooooooonnnnnnlllnnnoooqqqssstttttttttvvvvvvvvvuuuuuuuuuuuuuuurrrrrrrrrqqqqqqtttwwwzzzyyyxxxyyy{{{}}}|||xxxttttttwwwwwwtttuuuvvvuuuqqqoooqqqtttvvvvvvtttqqqooolllppprrrqqqmmmlllooorrrtttuuuwwwxxxvvvsssnnnlllpppvvv{{{}}}|||yyyyyyzzzwwwwwwvvvvvvvvvuuusssrrrrrrqqqqqqqqqrrrrrrqqqppprrrssstttuuuvvvuuutttrrrvvvwwwwwwvvvuuusssqqqpppoootttyyyxxxtttrrrsssvvvxxxwwwwwwvvvvvvuuuuuutttnnnlllkkkiiidddaaafffnnnzzzyyyxxxyyyzzzyyyvvvtttwwwwwwxxxxxxrrrlllmmmsss|||xxxtttsssuuuvvvtttrrruuupppoootttxxxxxxwwwxxxrrrrrrooooooqqqpppggg\\\fffllltttwwwwwwuuuttttttaaadddcccaaakkk~~~XXXOOOHHHFFFEEECCCAAABBB@@@===:::===BBBDDDAAA===============<<<<<<<<<<<<===<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::999777777777999;;;===999999999999999999999999999999999999888888777777888888777777888888999:::666777888:::;;;===???AAA@@@AAADDDGGGDDD===:::<<<:::<<<===<<<;;;===CCCHHHRRReeezzzsssYYYGGGBBB???>>>===::::::===888999:::::::::999999999999999999999999999999999999:::::::::;;;;;;;;;<<<===<<<<<<;;;;;;<<<===>>><<<===???AAACCCHHHNNNSSS[[[\\\dddnnnuuuvvvxxx{{{uuuvvvxxx||||||}}}~~~}}}{{{zzzzzz{{{|||vvvqqqnnnkkkiiihhhooopppqqqsssuuuvvvxxxxxxxxxzzzzzzwwwuuuwwwzzz|||zzzxxxwwwuuutttuuuvvvvvvwwwwwwvvvxxxyyyzzzxxxwwwwwwvvv|||~~~xxxzzzxxxlllaaajjjqqqqqqppppppooommmlllmmmnnnpppppppppnnnllllllmmmooorrrsssttttttsssoooqqqtttuuuuuusssqqqooopppqqqrrrrrrqqqssswwwzzz}}}|||{{{|||~~~|||vvvqqqsssxxxzzzyyyyyyzzzxxxtttrrrsssvvvxxxxxxvvvsssrrrqqqtttvvvrrrllliiilllpppppprrrtttvvvuuussspppnnnpppuuuzzz|||zzzxxxxxxyyywwwxxxxxxwwwvvvtttssssssvvvtttrrrqqqrrrrrrpppnnnvvvxxxyyyyyyxxxwwwwwwvvvvvvvvvuuutttsssqqqpppppprrrwwwzzzxxxsssqqqsssvvvxxxsssqqqsssyyyzzzvvvqqqiiihhhhhhgggddddddkkkuuuvvvvvvvvvwwwxxxxxxvvvuuutttuuuwwwwwwrrrmmmqqqxxx}}}yyyuuutttuuuuuusssqqqrrrppppppttttttrrrrrrvvvsssvvvuuuqqqnnnmmmjjjeeeqqqtttvvvvvvsssrrrtttvvv```cccbbb```jjj{{{UUULLLFFFEEEEEECCCBBBCCC>>><<<:::<<<@@@AAA>>>;;;============<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;:::::::::;;;;;;<<<<<<;;;;;;::::::999888888888999:::;;;888999999::::::999999888888999999999999888777777888888777777888888999:::666888999::::::;;;>>>@@@@@@AAAEEEHHHDDD<<<:::===;;;>>>???>>><<<>>>EEELLLZZZllldddPPPDDD???======;;;777777:::777999;;;:::999888999:::::::::::::::::::::::::::::::::;;;;;;<<<<<<============<<<;;;<<<===???@@@>>>BBBGGGJJJOOOVVV___fffhhhjjjqqqzzz~~~zzzxxxxxxwwwxxxyyy|||~~~|||xxxzzz}}}~~~}}}||||||}}}sssooojjjggghhhkkkmmmnnnvvvxxxyyy{{{||||||{{{{{{xxx{{{{{{vvvtttwww|||~~~}}}{{{yyyvvvuuuuuuvvvwwwyyyxxxxxxyyyzzzzzzyyywwwwwwvvv|||~~~xxxzzzwwwjjjbbbkkkssssssrrrrrrpppnnnooooooooopppqqqpppmmmjjjmmmnnnppprrrsssrrrpppoookkkmmmpppssssssqqqooommmooorrruuuvvvuuuuuuxxx{{{~~~|||~~~~~~xxxrrrooovvv{{{{{{|||}}}}}}zzzvvvwwwyyyzzzzzzyyywwwvvvuuuvvvuuupppjjjgggjjjnnnoooppprrrtttttttttsssrrrqqqtttwwwxxxxxxxxxxxxxxxvvvxxxyyyxxxvvvttttttttt|||xxxtttsssuuuvvvuuusssyyyzzz{{{yyyxxxwwwwwwxxxuuutttrrrqqqppppppppppppuuuwwwxxxwwwtttssstttwwwvvvpppmmmrrr{{{}}}wwwooogggeeefffhhhhhhjjjqqqyyyrrrsssuuuwwwxxxxxxvvvvvvoooppptttwwwuuurrrvvv~~~|||{{{yyyyyyyyyzzzyyyxxxuuurrrssswwwxxxvvvuuuwwwsssuuussskkkggghhhjjjjjjwwwxxxwwwtttpppppptttxxx___aaaaaa___iiivvvQQQJJJDDDDDDEEECCCBBBCCC>>>AAACCCBBB???<<<<<<>>>============<<<<<<<<<<<<;;;<<<<<<<<<;;;;;;::::::::::::;;;<<<<<<;;;::::::::::::999999999999999999888999::::::::::::999888888999999:::999888777666888888777777888888999:::666888999999888999<<>>AAAEEEHHHCCC<<<:::===<<>>:::;;;:::777777999777999;;;;;;999888888::::::::::::::::::::::::::::::;;;;;;<<<======>>>>>>>>>>>>>>>???AAACCCFFFHHHJJJPPPXXX^^^bbbgggooouuupppqqqvvv}}}~~~zzzvvvvvvwwwwwwwwwyyy{{{{{{yyywwwuuuxxx{{{{{{yyyvvvsssrrrhhhfffeeehhhnnntttyyy{{{wwwyyy{{{}}}}}}|||yyywwwvvv|||~~~xxxuuuxxx{{{{{{}}}{{{xxxwwwxxxyyyzzzzzzyyyyyyyyy{{{{{{yyyxxxvvvuuu|||~~~xxxyyyvvviiigggooovvvvvvsssrrrooolllnnnmmmmmmoooqqqpppmmmiiijjjkkknnnpppqqqqqqooonnnnnnoooppprrrsssssssssssspppuuuzzz|||zzzyyy{{{~~~}}}|||vvvpppvvvzzzyyyxxx{{{}}}|||{{{{{{||||||||||||{{{{{{xxxwwwtttooojjjiiillloooqqqrrrssstttuuuuuuvvvvvvuuuttttttvvvxxxyyyyyyxxxuuuwwwyyyxxxvvvttttttvvv}}}xxxsssssswwwzzzzzzyyyyyyyyyyyyvvvssssssuuuxxxrrrqqqpppnnnnnnnnnooopppuuuuuuuuuuuuuuuwwwxxxyyysssqqqpppuuu||||||vvvoooiiiffffffjjjmmmoootttzzzqqqtttxxxzzzzzzyyywwwwwwoooppptttyyyxxxvvvwww|||wwwxxxxxxwwwuuuttttttuuuxxxpppmmmttt|||}}}xxxtttiiihhhccc]]]]]]eeekkkmmmwwwxxxwwwtttqqqppptttxxx___aaa```___iiisssOOOHHHCCCDDDEEECCCBBBCCCAAAHHHNNNJJJ???999===CCC>>>=========<<<<<<<<<<<<;;;;;;<<<<<<;;;;;;:::999::::::;;;<<<<<<;;;:::::::::::::::::::::999888777888999:::;;;;;;:::999888888888999:::999888777666888888888777888999999:::666888:::999888888;;;>>>===@@@EEEHHHCCC;;;:::>>><<<@@@DDDCCCBBBFFFPPPYYYfffxxxyyy___JJJ@@@EEE>>>:::;;;<<<:::999:::777999<<<;;;999777888:::::::::::::::::::::::::::;;;;;;;;;<<<===>>>>>>???AAAAAAAAACCCFFFJJJNNNQQQWWW___hhhnnnppprrrvvvzzztttsssvvv||||||xxxvvvwwwrrrrrrsssuuuwwwwwwvvvtttuuuwwwyyyxxxrrrlllgggdddooonnnnnnpppuuuyyy||||||vvvyyy|||~~~{{{xxxxxx|||wwwxxxyyywww~~~|||zzzzzz{{{}}}~~~{{{zzzyyyzzz{{{{{{zzzxxxvvvuuu|||~~~xxxyyyvvvhhhjjjsssyyyxxxtttqqqnnnjjjlllkkkkkkmmmppppppmmmiiidddfffjjjnnnqqqrrrqqqqqqttttttsssssstttwwwzzz{{{qqqwww~~~}}}~~~|||{{{uuuyyyzzzvvvtttvvvyyyzzz~~~~~~}}}}}}}}}}}}~~~~~~|||yyyuuupppmmmmmmqqqtttttttttttttttuuuwwwxxxyyyxxxuuussstttxxx{{{zzzyyyuuuwwwyyyxxxvvvtttuuuwww{{{vvvqqqqqqvvv{{{||||||wwwwwwvvvrrroooooorrrvvvqqqpppnnnllllllmmmoooppptttrrrrrrssswwwzzz||||||rrrsssuuuyyy{{{zzztttppplllggggggkkkppprrrvvvzzzrrrvvv{{{}}}}}}{{{xxxwwwttttttwww{{{zzzvvvtttvvvmmmoooooolllgggcccdddeeesssfff```jjjyyy|||tttkkk^^^ZZZRRROOOWWWeeennnppptttvvvwwwuuurrrqqqsssvvvbbbbbb```___lllnnnSSSKKKEEECCCBBB@@@AAACCCCCCCCCBBBAAA@@@>>>>>>===>>>>>>===<<<<<<<<<<<<<<<<<<;;;;;;::::::;;;;;;<<<:::::::::::::::::::::::::::999999888888999999:::;;;:::999999888888999999777777777777777777777777777777777777888888888888999999999999:::;;;<<<<<<===AAADDDCCC???<<<<<<===>>>AAAAAA===@@@MMMYYY___rrrlllVVVGGG@@@BBB@@@>>>;;;::::::;;;<<<999999999999999999999999<<<;;;:::999:::;;;;;;:::;;;;;;;;;<<<===???AAABBB===@@@EEEMMMUUU\\\bbbeeejjjlllpppvvv{{{}}}|||{{{yyy|||}}}zzzwwwvvvxxxvvvssspppoooooopppqqqttttttvvvxxxvvvpppoooqqqxxxyyyzzzzzz{{{{{{|||}}}wwwyyy}}}}}}zzzwwwxxx{{{zzz|||zzzxxxxxxzzz{{{{{{zzzwwwuuuuuuwwwvvvssstttyyywwwxxxyyy{{{yyyuuunnnhhhjjjoootttuuupppmmmmmmoookkkhhhjjjpppqqqnnnkkkkkkfffhhhjjjkkkmmmqqquuuxxxuuuzzz~~~wwwsssuuuxxxsssvvv{{{}}}~~~~~~~~~~~~wwwsssvvvtttooottt~~~xxxvvvxxx|||~~~||||||}}}vvvsssssssssqqqnnnvvvvvvxxx{{{zzzvvvvvvyyy{{{uuutttyyy}}}{{{xxxzzzzzzzzzxxxwwwvvvwwwxxxzzztttpppttt}}}~~~yyyzzzvvvrrrpppqqqrrrqqqpppnnnlllkkknnntttvvvsssooorrrpppnnnoooqqqtttvvvvvvtttxxxyyyxxxxxxzzzxxxtttvvvtttrrrrrrtttwwwxxxxxxvvvwwwxxx{{{|||zzzwwwsssxxxxxxwwwuuusssooollljjjgggXXXSSSSSSKKKKKKQQQRRReeeWWWRRRbbbxxx|||iiiUUUIIIIIIJJJSSScccrrruuuppptttxxx{{{|||yyywwwwwwxxxaaaaaa```___lllrrrRRRJJJDDDCCCCCCAAAAAACCCCCCBBBBBBAAA@@@???>>>===>>>>>>===<<<<<<<<<<<<<<<<<<;;;;;;::::::;;;;;;<<<:::::::::::::::::::::::::::999999888888999999:::;;;:::999999888888999999888888888888888888888888777777777777888888888888999999999999:::;;;<<<<<>>>>>===>>>???BBBDDDFFFIIINNNVVV^^^ccchhhlllnnnxxxxxxyyy|||~~~}}}|||}}}~~~~~~|||yyyuuusssmmmooorrrsssrrrooollliiieeedddgggkkklllmmmqqqvvv{{{}}}~~~~~~yyyzzz{{{}}}~~~|||xxxxxx|||~~~|||yyyyyywwwxxxyyyyyyyyyzzzzzzzzzwwwttttttvvvvvvtttuuuxxxxxxyyy{{{|||zzzuuunnniiinnnsssxxxxxxsssooonnnnnnkkkiiijjjoooqqqnnnmmmmmmhhhkkkooorrrrrrssstttuuuuuuzzz~~~|||vvvrrrsssvvvtttwww|||~~~}}}{{{{{{|||~~~~~~yyywwwvvvtttrrrwww}}}zzzvvvvvvzzz|||zzzyyy{{{}}}zzzvvvsssssstttttttttyyyxxx{{{~~~~~~{{{{{{zzzyyy|||}}}|||yyyyyyzzzyyyxxxwwwwwwwwwxxxxxxtttrrrttt{{{~~~}}}yyy{{{wwwsssrrrssssssrrrqqqsssrrrsssvvvyyyyyywwwuuusssqqqppppppsssuuuwwwwwwxxxyyywwwttttttwwwwwwttt{{{zzzyyyxxxxxxyyyzzzzzzuuuvvvwwwzzzzzzxxxtttpppxxxwwwtttooohhh___WWWSSSQQQEEEEEEIIIFFFJJJSSSUUUeee^^^]]]fffmmmgggWWWIIIGGGKKKQQQ[[[jjjvvvwwwrrruuuxxx{{{{{{yyyvvvvvvwwwaaaaaa``````mmmvvvRRRJJJDDDDDDDDDBBBAAABBBCCCBBBAAAAAA@@@???>>>>>>>>>>>>=========<<<<<<<<<<<<<<<;;;;;;;;;;;;<<<<<<:::::::::::::::::::::::::::999999888888999999:::;;;:::999999888888999999888888888888888888888888777777777888888888999999999999999999:::;;;<<<<<>>:::999:::>>>===@@@EEEGGGLLL^^^rrr{{{hhhXXXLLLCCC??????>>><<<:::999999::::::999999999999::::::::::::::::::;;;<<<<<<=========?????????AAADDDHHHKKKNNNYYYaaakkkqqqrrrsssvvvyyy~~~}}}~~~~~~|||{{{{{{|||zzzuuuqqqmmmnnnnnnmmmiiiddd___\\\]]][[[]]]bbbfffkkksss|||zzz}}}}}}{{{zzz~~~}}}|||{{{}}}{{{yyy{{{{{{yyyxxxzzzuuuyyy||||||{{{zzz|||~~~xxxsssqqquuuxxxwwwvvvwwwzzzzzz|||}}}{{{vvvoooiiirrrwww||||||xxxsssppppppllliiiiiimmmpppooonnnpppjjjooouuuxxxxxxuuusssrrrvvvzzz}}}zzztttqqqrrruuuuuuxxx|||zzzuuuuuuxxx|||wwwyyywwwsssrrrwww|||}}}}}}vvvsssvvvzzzyyywwwvvvuuutttsssqqqppprrruuuyyyyyyxxx{{{|||}}}}}}}}}}}}|||||||||||||||yyyyyyxxxxxxwwwxxxxxxxxxuuutttsssuuuwwwyyyzzzyyyzzzwwwuuuttttttttttttsssrrruuuxxxzzzyyywwwvvvvvvuuusssrrrrrrtttwwwwwwwww|||{{{vvvqqqqqqvvvwwwuuuyyy|||}}}|||yyywwwwwwyyytttuuuvvvxxxxxxuuupppkkknnnkkkddd]]]UUUOOOKKKIIIPPPHHHLLLSSSSSS[[[gggiiilllgggcccaaa[[[PPPGGGEEEHHHQQQ\\\fffqqqyyyyyyuuuuuuxxxzzzzzzxxxvvvuuuuuu```aaa```aaannnyyyTTTKKKDDDDDDEEECCCAAABBBBBBBBBAAAAAA@@@???>>>>>>>>>>>>>>>>>>>>>===<<<<<<<<<<<<;;;;;;;;;;;;<<<<<<:::::::::::::::::::::::::::999999888888999999:::;;;:::999999888888999999888888888888888888888888777777888888888999999999999999999999:::;;;<<<<<>>===<<<;;;:::999999999999999999999::::::::::::::::::;;;============>>>@@@@@@AAACCCGGGMMMSSSYYY\\\fffoooxxx{{{xxxxxx{{{{{{zzzyyyzzz}}}}}}yyyvvvvvvxxxxxxrrrmmmmmmiiiccc]]][[[\\\^^^```eeecccdddhhhkkkooovvv~~~{{{}}}~~~{{{xxxxxxyyy{{{{{{zzzxxxyyy|||yyy|||||||||zzzssspppuuuzzzyyywwwwwwzzz{{{|||}}}|||vvvooojjjvvvzzz~~~zzzvvvuuunnnjjjiiilllooonnnooorrrkkkpppuuuxxxxxxvvvtttsssxxxzzz{{{xxxsssqqqrrrtttuuuxxx|||yyytttsssuuuxxx{{{pppwwwwwwqqqrrr{{{}}}~~~vvvqqquuuzzz{{{wwwvvvooooooooommmkkkmmmsssxxxvvvuuuwwwzzzyyywwwxxx|||tttwwwzzz{{{zzzyyyzzz|||yyyxxxwwwwwwxxxyyyyyyxxxssstttuuuuuutttuuuvvvxxxvvvuuutttttttttuuuvvvvvvqqqvvv{{{|||xxxttttttvvvuuutttssssssuuuvvvwwwvvv{{{zzzuuurrrtttyyyyyyvvvrrrwww{{{zzzuuurrrsssuuuvvvuuuuuuuuusssnnngggccc[[[WWWPPPLLLLLLPPPWWW[[[aaa\\\aaagggfffnnnyyyzzzrrreeeZZZSSSLLLEEEGGGNNNPPP[[[fffnnntttyyyyyyvvvvvvxxxyyyzzzyyywwwuuuttt```aaaaaaaaaooo}}}YYYNNNEEEDDDFFFDDDBBBBBBBBBAAAAAA@@@@@@?????????>>>>>>??????>>>>>>===<<<===<<<<<<;;;;;;<<<<<<===:::::::::::::::::::::::::::999999888888999999:::;;;:::999999888888999999888888888888888888888888888888888888999999999999999999999999:::;;;<<<<<<===@@@AAA@@@===;;;<<>>???@@@???>>>===<<<======<<<<<<<<<<<<======:::::::::::::::::::::::::::999999888888999999:::;;;:::999999888888999999999999999999999999999999888888888999999999999:::999999999999:::;;;<<<<<<<<<>>>@@@???<<<;;;===@@@???===AAAHHHNNNXXXppp{{{qqqbbbVVVOOOIIIAAA<<<;;;;;;;;;::::::999999999999999::::::;;;;;;<<<<<<888;;;======>>>BBBHHHNNNZZZ]]]ccckkkrrryyy}}}|||}}}|||~~~{{{zzzzzzzzzyyyxxxrrrnnniiifffeeeddd```]]]cccdddfffhhhlllqqquuuwwwvvvvvvxxx||||||zzz|||~~~}}}wwwrrrqqqwww}}}}}}{{{yyy}}}{{{zzz{{{yyyuuuwww{{{}}}}}}}}}{{{yyy{{{~~~xxxvvvyyy|||zzzyyyzzzyyyzzz|||~~~~~~zzzsssnnn~~~yyytttqqqssssssqqqppprrrnnnpppsssuuuwwwxxx{{{}}}||||||zzzwwwuuuuuuwwwyyyxxxzzz|||}}}}}}}}}}}}}}}~~~}}}|||zzzxxxwww|||}}}~~~|||{{{uuutttyyy~~~}}}zzzyyyuuussspppmmmkkknnnrrrvvvtttrrrrrrsssqqqnnnooossswwwzzz|||{{{wwwttttttuuuyyyvvvtttvvvyyy|||{{{yyyuuuuuuuuutttrrrrrrssstttppprrrtttttttttuuuvvvxxxqqqvvvyyyxxxtttrrrtttwwwvvvuuuttttttuuuvvvtttsssooopppppprrrxxx|||yyyqqqssswww{{{{{{yyywwwwwwxxxwwwqqqhhh```ZZZUUURRRPPPWWW[[[bbbiiiooorrrttttttrrrppptttrrrllluuu[[[OOOLLLRRRTTTOOOQQQYYYmmmrrruuussstttwwwxxxvvvzzzzzz{{{|||~~~}}}{{{xxx___```aaacccpppfffWWWHHHDDDEEEEEEDDDDDDAAAAAAAAA@@@@@@@@@@@@???===>>>???@@@@@@>>>===<<<======<<<<<<<<<<<<======:::::::::::::::::::::::::::999999888888999999:::;;;:::999999888888999999999999999999999999999999888888888999999999::::::999999999999:::;;;<<<<<<===???AAA???<<<:::<<>>AAACCCFFFNNNYYYaaammmqqqvvv|||}}}yyyvvvuuurrrpppmmmhhhfffeeeddddddfffggghhhqqqsssvvvxxxxxxvvvtttsssyyyxxxyyy||||||yyy{{{yyy{{{{{{vvvpppoootttzzz~~~~~~}}}|||zzzzzz|||}}}yyyzzz~~~|||}}}}}}}}}}}}~~~~~~|||{{{||||||yyyyyy|||zzz{{{~~~}}}wwwrrr|||yyyyyyxxxtttrrrsssrrrtttxxxzzz{{{|||~~~~~~}}}zzzxxxwwwxxx{{{}}}|||}}}~~~}}}|||{{{}}}~~~yyyzzz}}}~~~|||{{{~~~zzzwwwxxx}}}~~~{{{xxxxxxxxxtttooolllmmmppptttuuussspppppprrrpppmmmoootttwwwxxxyyyyyywwwvvvvvvwwwxxxuuusssuuuzzz}}}{{{yyywwwvvvtttsssssssssrrrrrrtttvvvxxxwwwtttssstttvvvppprrrsssrrrpppoooqqqtttxxxvvvvvvvvvwwwwwwuuusssrrrrrrrrrsssyyy~~~zzzrrrwwwwwwxxxxxxwwwvvvuuutttkkkeee\\\VVVVVVYYY]]]```jjjmmmqqqvvvxxxxxxvvvuuuyyywwwyyytttllluuu\\\YYY^^^cccZZZMMMRRRaaawwwyyyyyyvvvvvvyyyyyyvvv|||{{{|||~~~|||^^^```aaacccqqqjjjYYYIIIDDDEEEEEEEEEEEEAAAAAA@@@@@@@@@@@@@@@@@@===>>>@@@AAA@@@???===<<<======<<<<<<<<<<<<======:::::::::::::::::::::::::::999999999999999999:::;;;:::999999888888999999999999999999999999999999888888999999999:::::::::999999999999:::;;;<<<<<>>AAACCCBBB@@@???>>>??????@@@AAAAAA@@@???>>>>>>>>>???<<<<<<==================;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<;;;;;;:::::::::999999999888888888777777:::999888:::<<<;;;777444777777888:::<<<<<<999777:::::::::;;;;;;<<<<<<<<>><<<;;;::::::===FFFHHHGGGYYYzzz}}}dddXXXVVVRRRKKKDDD???===<<<:::;;;===>>>>>><<<;;;999===888777:::<<<;;;:::<<>>>>>??????============<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<;;;;;;;;;:::::::::::::::::::::999999888888;;;::::::;;;======:::777777777777999::::::999777888888999:::;;;===>>>>>>@@@???>>>===<<<<<<<<<<<<<<>>>>><<<;;;:::===::::::===???>>>AAAEEELLLWWWdddlllttt|||}}}~~~}}}||||||yyyrrrllleeeeeecccbbbcccffflllpppssstttuuuvvvxxxxxxxxxxxx|||yyyzzz|||~~~}}}|||xxx||||||wwwvvvzzz}}}||||||}}}~~~~~~~~~~~~}}}}}}zzz|||~~~~~~|||zzz~~~~~~wwwsssvvvuuuoootttwwwrrrqqqvvvwwwvvvuuuwwwzzz~~~~~~{{{{{{}}}~~~~~~{{{vvvoooyyy}}}zzzyyy{{{}}}|||{{{yyyyyyxxxvvvssspppmmmnnnmmmjjjhhhgggiiijjjmmmmmmnnnnnnoooooopppqqqooopppsssuuuwwwxxxwwwwwwsssssstttwwwyyyyyywwwvvvrrruuuyyyyyywwwtttttttttxxx|||{{{tttppprrrtttrrrrrrrrrsssuuuvvvvvvuuussswwwuuuwww{{{|||xxxwwwyyyzzzyyywwwwwwyyyyyyxxxwwwyyywwwrrrjjjaaa[[[YYYXXX^^^fffoootttxxxzzzwwwrrrvvvtttuuuxxxxxxuuuuuuxxxuuuiiiZZZRRRUUUaaannnvvvnnnjjjnnnwwwyyysssqqquuu||||||{{{{{{zzzzzz|||}}}}}}{{{~~~xxx___\\\\\\aaapppmmmQQQFFFDDDEEEDDDBBBBBBBBBAAAAAA@@@???>>>@@@@@@???>>>>>>>>>??????============<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<;;;;;;;;;;;;:::::::::;;;;;;;;;::::::::::::999;;;;;;;;;===>>>>>><<<:::888777666777888999999777777777888:::<<<===??????<<<<<<<<<;;;<<<<<<===>>>@@@===BBBUUUooonnnXXXSSSOOOIIICCC>>>;;;:::;;;:::;;;<<<======<<<;;;:::;;;999999;;;<<<===EEEMMM^^^kkkwww}}}~~~}}}|||~~~yyyuuurrrooojjjfff___aaabbbdddhhhnnnvvv{{{yyyyyyzzzzzzzzzzzzyyyyyy}}}yyyvvvwww|||~~~{{{xxx{{{|||yyyxxx|||~~~~~~}}}}}}~~~}}}|||||||||~~~}}}uuuvvvyyy{{{|||{{{zzzyyyzzzzzz{{{nnnqqq~~~}}}vvvqqquuuxxxvvvvvv{{{yyyxxxwwwxxx|||}}}zzzxxxzzz|||~~~|||~~~}}}~~~{{{uuukkkzzz}}}yyyxxxzzz~~~zzztttssstttsssooojjjlllmmmllljjjhhhggghhhiiilllmmmmmmnnnoooooopppppppppqqqsssuuuuuuuuuuuutttppprrrtttuuuuuuvvvxxxyyysssvvvzzz|||zzzwwwtttssswwwyyywwwrrrppprrruuuuuussstttuuuvvvvvvuuutttsss{{{yyyzzz~~~}}}yyyxxxzzzzzzyyyxxxxxxyyyxxxwwwuuuwwwrrriii___XXXWWW[[[^^^fffmmmsssvvvxxxyyyvvvppptttvvvwwwuuuuuuxxxxxxuuujjj]]]OOOPPP^^^mmmuuuvvvhhh______nnn|||~~~yyywww{{{}}}|||zzzwwwxxx~~~~~~|||{{{||||||{{{zzz\\\ZZZ[[[```ppp|||ZZZIIIGGGDDD>>>AAABBBBBBCCCBBB@@@???>>>??????>>>>>>>>>>>>??????>>>======<<<<<<;;;;;;:::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::::::::::::::::::::999::::::;;;<<<=========<<<999888666777888::::::999888888999:::;;;======>>>;;;;;;;;;;;;;;;<<<===>>>FFF???EEE```{{{|||eeeRRRPPPKKKDDD???<<<;;;;;;;;;:::;;;<<<======<<<<<<;;;<<<::::::<<<===BBBPPP]]]ooozzz~~~{{{zzzzzzzzzvvvrrrnnnmmmjjjgggdddhhhiiikkklllooosssyyy}}}~~~~~~~~~~~~}}}}}}wwwrrrrrrwww{{{{{{xxxzzz|||}}}|||{{{}}}|||yyyzzz~~~{{{{{{~~~~~~rrrsssvvvxxxyyyyyyxxxxxxvvvwwwwwwiiiqqq~~~}}}vvvvvv}}}|||xxx{{{||||||~~~|||zzzzzz{{{~~~}}}xxxvvvwwwyyy{{{|||xxxzzz{{{{{{}}}{{{tttnnn{{{}}}}}}~~~{{{zzz{{{~~~}}}vvvooonnnqqqrrrnnniiinnnnnnooommmkkkiiijjjkkkmmmnnnnnnoooooopppqqqqqqpppqqqssstttuuuvvvvvvvvvrrrtttvvvuuusssssswww{{{uuuwwwzzz{{{zzzxxxuuuttttttuuutttrrrqqqqqqqqqqqqqqqsssuuuvvvuuuuuuuuuuuu|||yyyyyy|||{{{wwwuuuwwwyyyxxxwwwwwwwwwvvvssspppkkkgggaaa[[[ZZZ```hhhooooooqqqooolllnnntttxxxwwwpppuuuuuurrruuu{{{wwwmmm\\\VVVUUU___nnnyyyxxxsssbbbYYYXXXhhh{{{}}}xxx|||}}}|||{{{zzz|||}}}|||{{{|||~~~[[[YYYZZZ```pppfffOOOIIIFFF@@@AAABBBCCCCCCBBBAAA???>>>???>>>>>>===>>>>>>??????======<<<<<<;;;;;;;;;:::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;888888888888999999999999888999:::;;;;;;;;;;;;<<<;;;999888888:::;;;;;;;;;:::;;;;;;;;;;;;;;;;;;;;;<<<;;;;;;;;;;;;<<<<<<===FFFAAALLLjjjqqq]]]OOOMMMHHHAAA===<<<<<<<<<<<<:::;;;;;;<<<<<<======<<<>>>===???DDDJJJUUUgggxxx|||~~~zzzuuuqqqjjjjjjkkklllnnnmmmkkkiiiqqqrrrsssssssssuuuxxxzzz~~~~~~xxxqqqpppssswwwwwwvvv|||}}}yyyxxx{{{{{{{{{~~~~~~xxxyyyzzz||||||}}}||||||yyy{{{sssgggrrr~~~xxxrrrttt~~~{{{zzz{{{|||~~~{{{zzzyyyzzz|||~~~~~~}}}{{{wwwvvvvvvxxxyyyzzzvvvxxxxxxxxx|||{{{tttsssyyy}}}{{{yyy|||~~~~~~}}}}}}|||xxxqqqkkkkkkpppsssqqqmmmpppppppppnnnkkkjjjkkkllloooooonnnooooooppprrrssspppqqqsssuuuvvvxxxyyyyyyvvvxxxxxxvvvsssrrrvvvyyywwwwwwwwwxxxxxxxxxwwwvvvrrrrrrsssuuutttqqqmmmkkkmmmpppsssuuuttttttvvvwwwzzzwwwwwwyyyyyyuuuuuuwwwzzzyyyyyyxxxwwwtttooolll^^^^^^^^^___ccckkktttzzzwwwwwwrrrmmmmmmtttzzz{{{qqqttttttqqqtttxxxnnn^^^UUU[[[gggssszzzxxxnnnfff]]]XXX[[[jjj|||}}}||||||~~~{{{}}}}}}|||}}}~~~\\\[[[\\\bbbrrroooRRRGGGEEECCCCCCCCCCCCBBBBBBAAA@@@???>>>>>>=========>>>??????;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::::::::;;;;;;;;;;;;<<<777888888888888888999999777999:::999888888999;;;;;;:::999:::<<<<<<<<<:::<<<<<<;;;;;;;;;:::::::::<<<<<<;;;;;;<<<======>>>CCCFFFWWWssswwwfffVVVNNNJJJEEE???<<<===>>>===;;;::::::;;;;;;<<<=========;;;<<>>??????999::::::;;;;;;<<<<<<===;;;;;;;;;;;;;;;;;;;;;;;;:::::::::;;;;;;;;;<<<<<<888888888999999:::::::::888:::;;;999777666888:::999999999:::<<<<<<;;;999;;;;;;;;;;;;;;;;;;;;;;;;::::::;;;<<<===???@@@AAACCCPPPfff|||{{{nnn\\\PPPMMMFFFAAA<<<;;;===>>><<<::::::::::::;;;<<<===>>>>>>===@@@KKK\\\kkkvvv}}}{{{xxxuuurrroookkkiiikkknnnsssxxxzzz{{{{{{{{{tttvvvyyyzzzzzz{{{}}}}}}}}}}}}|||{{{yyyxxxwwwyyy|||~~~|||{{{{{{~~~}}}~~~|||~~~}}}xxxwwwyyy{{{zzzxxxwwwxxxzzz|||~~~~~~ssskkknnnxxx|||}}}}}}zzzzzzzzzxxxwwwwwwyyyyyyxxxwwwyyyxxxttttttyyy|||uuurrrwwwzzzzzzzzz}}}|||zzzwwwyyy}}}|||zzzooonnnnnnpppssswwwxxxxxxvvvtttrrrnnnkkklllooosssqqqnnnkkkhhhiiilllqqqtttrrrsssssstttuuuvvvwwwxxxwwwuuuttttttuuuuuuuuutttqqqpppqqqtttwwwxxxwwwttttttqqqrrryyyzzzuuupppooolllpppuuuvvvtttsssvvvyyyuuusssssswwwxxxwwwxxx{{{{{{zzzyyywwwtttmmmeee______dddkkkpppssssssttttttoootttwwwwwwwwwwwwtttoootttwww{{{wwwiii\\\ZZZ^^^fffpppyyywwwkkk___ZZZZZZTTTXXXaaammmyyy{{{{{{|||~~~~~~yyyyyyzzzzzzzzzyyywwwvvv___^^^```fffuuuxxxZZZMMMLLLEEEDDDBBBAAA@@@@@@AAABBB===============>>>??????888999999:::;;;<<<======;;;;;;;;;;;;;;;;;;;;;;;;:::::::::;;;;;;<<<<<<<<<999999999::::::;;;;;;;;;999;;;<<<:::777666888:::777777888:::<<<<<<999777999999::::::;;;<<<======888999:::<<<>>>AAACCCDDDGGGZZZrrr|||{{{}}}~~~wwwhhhVVVMMMMMMCCC???::::::===>>><<<888:::::::::;;;;;;===>>>???GGGLLLYYYlllzzz~~~vvvsssuuuvvvsssnnnjjjkkkmmmvvvxxx|||~~~~~~wwwyyy|||~~~~~~}}}{{{yyywwwvvvvvv~~~~~~~~~~~~}}}}}}}}}||||||yyywww|||{{{wwwuuuwwwxxxwwwuuummmnnnpppsssvvvyyy{{{|||yyyzzzllliiiuuu~~~~~~{{{{{{yyyvvvwww}}}~~~~~~~~~}}}{{{xxxxxxwwwxxxzzzzzzxxxwww{{{xxxtttrrrxxx~~~|||vvvpppxxx~~~}}}yyywwwtttqqqvvvxxx{{{~~~~~~}}}{{{nnnoooppprrruuuwwwzzz{{{zzzyyyuuupppnnnoootttwwwpppmmmhhheeefffjjjppptttttttttssssssssstttuuuuuutttrrrqqqrrrvvvwwwuuussslllmmmppptttyyyyyyuuurrrvvvqqqrrrxxx{{{xxxtttuuunnnssswwwwwwtttsssuuuxxxrrroooppptttvvvuuuwww{{{wwwwwwuuusssoooggg^^^XXXeeekkkrrrwwwxxxvvvtttsssooossswwwwwwyyy||||||yyyooouuu}}}yyyeeeTTTZZZllloootttuuunnnbbb[[[^^^ddd^^^bbbiiisss}}}~~~xxxyyy|||}}}|||~~~|||zzzyyyyyyxxxwwwuuu^^^dddaaabbbwwwfffNNNHHHEEECCCAAA@@@AAA@@@???>>>@@@@@@@@@????????????>>>===<<<<<<<<<<<<;;;;;;;;;<<<<<<<<<;;;;;;::::::::::::;;;;;;<<<<<<;;;;;;:::::::::::::::::::::::::::888888888888888888888888999999888888999999:::;;;999999:::::::::;;;;;;;;;======;;;999:::@@@EEEGGGMMMjjj|||yyykkk]]]RRRJJJFFF>>>>>>======<<<<<<<<<;;;<<<:::888999===@@@BBBBBBQQQ```qqqyyy|||wwwttttttmmmnnnnnnlllkkknnnsssxxx}}}zzzwwwzzzwwwxxxzzz{{{zzz{{{}}}|||zzzzzzzzzzzz{{{}}}|||}}}zzzvvvvvvyyywwwtttmmmiiikkkrrrwwwwwwwwwxxxsss{{{xxxkkkfffrrr~~~|||zzzyyy{{{~~~|||}}}}}}xxxvvvvvvrrryyy}}}{{{xxxyyyyyyxxxuuuooonnntttyyyxxxsssqqqzzzyyyyyyzzz{{{xxxsssnnnvvvxxxxxxvvvsssssswww{{{zzzxxxvvvuuuvvvwwwwwwwwwpppuuuuuupppoootttvvvtttuuurrrqqqpppmmmjjjnnnuuurrrxxxyyysssooorrrtttrrrnnnqqquuuwwwwwwvvvvvvvvvrrrvvvuuuqqquuuxxxssstttuuuwwwxxxxxxxxxxxxuuuuuutttsssqqqpppqqqrrrwwwsssrrruuuvvvtttssstttsssvvvvvvooofffbbbeeekkknnnppptttuuuttttttssstttssswwwyyyxxxyyy{{{{{{xxxvvv{{{vvvggg\\\___hhhnnnuuutttnnnbbbWWWWWWbbbnnneeedddsss{{{wwwyyyxxxvvv{{{{{{|||zzzwwwxxxyyyxxxyyy|||___eee```aaavvvnnnSSSJJJEEECCCAAA@@@AAAAAA???>>>@@@@@@@@@????????????>>>===<<<<<<<<<<<<;;;;;;;;;<<<<<<;;;;;;;;;::::::::::::;;;;;;<<<<<<;;;;;;:::999999999999999999999999888888888888888888888888999999999999999::::::;;;999999:::::::::;;;;;;;;;<<<<<<<<<;;;===BBBGGGJJJUUUqqquuuggg[[[PPPIIIEEE>>>=========<<<<<<<<<<<<<<<<<<<<<;;;;;;@@@GGGMMMbbbnnnzzzzzztttqqqqqqrrrkkkmmmoooqqqsssuuuxxxyyy}}}}}}yyywwwxxxzzz}}}||||||}}}}}}|||{{{|||}}}|||{{{yyyzzzzzzzzz{{{{{{|||||||||zzz{{{yyyuuuuuuxxxvvvrrruuurrrrrrvvvxxxuuurrrqqqqqqwwwtttjjjiiittt~~~~~~}}}{{{|||}}}|||yyyxxxwww{{{}}}}}}}}}~~~zzzuuuqqqppprrrxxxzzzxxxwwwyyywwwwwwwwwyyy{{{zzzuuurrruuusssrrrrrrsssuuuwwwxxxwwwvvvwwwxxxzzzzzzyyywwwtttwwwvvvpppnnnrrrtttsssuuurrrqqqqqqnnnkkknnntttqqquuuvvvrrrqqquuuwwwuuuoooppprrrrrrssstttuuuvvvvvvxxxxxxwwwyyy|||{{{xxxrrrssstttuuuwwwxxxzzzzzzxxxwwwwwwuuusssrrrrrrsssvvvuuuvvvxxxuuupppppptttuuusssnnnjjjhhhhhhkkkmmmqqqrrrssssssssssssuuuwwwyyy||||||yyyxxxzzzyyyvvvyyyvvvoooggghhhppptttssstttmmmbbbYYYXXX^^^hhhpppbbbbbbrrr|||xxxzzzxxxvvvxxxzzz{{{{{{}}}|||yyyzzzzzzyyy{{{~~~^^^ccc^^^___uuuyyyZZZKKKFFFDDDAAAAAAAAAAAA@@@>>>@@@@@@@@@????????????>>>===<<<<<<<<<<<<;;;;;;;;;<<<;;;;;;;;;;;;::::::::::::;;;;;;<<<<<<;;;;;;:::888888888888888888888888999999999999999999999999999999999999::::::::::::::::::::::::;;;;;;;;;;;;;;;;;;===>>>@@@CCCIIIMMM^^^xxx{{{ooobbbWWWMMMFFFBBB============<<<<<<<<<<<<<<<>>>>>><<<<<>>>>>===<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::;;;;;;<<<<<<;;;;;;:::999999999999999999999999999999999999999999999999999999999::::::::::::::::::::::::;;;;;;;;;;;;<<<;;;;;;>>>@@@BBBCCCIIIOOOddd|||wwwjjj]]]RRRJJJBBB>>>===============<<<<<<<<<<<<=========BBBNNN^^^jjjsssxxx|||~~~xxxooosssrrrpppnnnnnnmmmkkkkkkpppnnnpppxxx~~~}}}|||{{{zzzyyyxxxxxxyyyzzz~~~}}}|||}}}~~~~~~|||{{{zzzyyyzzz|||~~~~~~}}}}}}}}}~~~}}}|||zzzyyyxxx~~~yyymmmcccdddnnnwwwzzz|||xxxwwwyyyxxxtttrrrtttwwwrrrkkkhhhqqq~~~~~~~~~}}}yyy~~~~~~}}}{{{}}}~~~yyy|||{{{{{{|||yyyssspppqqqvvvvvvwwwyyy{{{{{{zzzyyywwwuuurrrrrrssstttrrrqqq{{{zzzxxxxxxwwwuuurrrooo|||{{{wwwrrrooopppsssuuuuuurrrsssuuutttpppooorrrrrrpppooopppuuuyyyxxxvvvwwwuuutttuuuxxxzzzyyyxxxwwwvvv|||vvvtttyyy|||zzzwwwtttrrrqqqrrrrrrwwwvvvvvvwwwwwwwwwvvvuuummmoootttwwwuuuqqqsssxxxnnniiieeehhhpppuuuuuusssuuuuuuuuuuuuttttttwwwyyy|||~~~|||xxxxxx{{{|||zzz}}}tttiiicccfffmmmrrrsss^^^VVVQQQYYYiiiuuuwwwttteeeiiiyyy~~~yyyuuuvvvyyyzzz{{{|||}}}~~~~~~yyywwwwwwvvvuuuxxx}}}```ccc]]]```xxxcccHHHFFFDDDBBBAAABBBBBB@@@???@@@@@@@@@?????????>>>>>>===<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::;;;;;;<<<<<<;;;;;;:::;;;;;;;;;;;;;;;;;;;;;;;;999999999999999999999999888999:::;;;;;;;;;::::::::::::;;;;;;;;;<<<<<<<<<===<<<>>>BBBBBBBBBIIIRRRkkk}}}ssseeeXXXOOOGGG@@@:::<<<<<<<<<==================<<<===CCCOOO^^^kkkssswww{{{yyynnnfffiiilllkkkjjjjjjnnnssswwwsssqqqwww}}}~~~}}}{{{zzzxxxxxxyyyzzz{{{{{{|||{{{{{{|||~~~~~~|||{{{{{{}}}|||||||||{{{zzzyyyxxxwww}}}yyypppiiijjjrrryyyzzz|||wwwuuuuuutttrrruuuzzz}}}tttiiiiiiuuu}}}|||xxx{{{~~~}}}wwwuuuyyy}}}{{{wwwyyyyyysssllliiittttttuuuuuuuuutttuuuuuutttvvvvvvuuusssrrrtttvvvyyyvvvsssqqqqqqrrrrrrqqqxxxvvvssspppnnnnnnrrrvvvvvvssssssvvvvvvrrrppprrrtttqqqoooqqqtttuuutttsssuuuvvvwwwyyy{{{{{{yyywwwsssrrryyyvvvtttzzz|||zzzwwwsssqqqppppppqqqrrrrrrrrrtttwwwxxxwwwuuunnnmmmooouuuwwwsssqqqqqqeeegggjjjooosssuuuuuutttsssuuuwwwxxxwwwuuuvvvvvv{{{}}}{{{wwwvvvyyyzzzxxxxxxjjjaaahhhuuuyyynnnbbbOOOQQQYYYggguuu|||zzzuuujjjnnn}}}~~~||||||tttnnntttzzzzzzwwwuuuwww{{{|||zzzyyyyyywwwtttwww}}}ccceee___```xxxhhhIIIGGGEEEBBBBBBBBBBBBAAA???@@@@@@@@@????????????>>>===<<<<<<<<<<<<;;;;;;;;;:::::::::;;;;;;;;;;;;<<<:::;;;;;;<<<<<<;;;;;;:::<<<<<<<<<<<<<<<<<<<<<<<<::::::::::::::::::::::::888999;;;<<<<<<<<<;;;::::::;;;;;;;;;<<<<<<<<<<<>>@@@EEEPPP___llluuuyyyxxx|||~~~yyypppeeeggghhhfffeeejjjvvv~~~xxxtttwww}}}zzz}}}~~~|||zzzyyyyyyzzz|||||||||{{{zzzzzz|||~~~|||{{{{{{}}}|||{{{yyyxxxvvvvvvuuuuuuvvvxxxxxxvvvxxx{{{zzzuuu{{{xxxuuuuuusssqqqtttzzzsssiiikkkxxx}}}|||~~~~~~~~~~~~{{{yyyzzz}}}|||uuuqqquuu{{{~~~{{{uuuqqquuuxxxtttnnnjjjpppqqqqqqooonnnnnnoooqqqooosssvvvuuusssrrruuuxxxpppnnnkkkkkknnnrrrvvvwwwuuuqqqpppooonnnmmmpppvvvxxxtttsssvvvwwwtttqqqrrrvvvrrrpppqqqrrrooonnnpppppptttxxxyyyxxxvvvuuuuuuqqqrrrvvv{{{|||xxxwwwyyywwwvvvtttsssrrrrrrssssssooonnnooorrrvvvxxxvvvsssrrroooppptttuuuoooiiigggbbbhhhpppttttttsssssssssrrruuuxxxxxxwwwuuutttttt|||~~~|||wwwuuuvvvuuurrrmmm^^^ZZZppplllPPPIIISSScccrrr{{{}}}zzzwwwmmmqqq~~~zzzyyyyyypppiiiqqqxxxxxxsssppprrrwww||||||}}}~~~{{{wwwyyy```bbb[[[^^^yyynnnNNNGGGEEECCCBBBBBBBBBAAA@@@@@@@@@@@@????????????>>>===<<<<<<<<<<<<;;;;;;;;;:::::::::;;;;;;;;;<<<<<<:::;;;;;;<<<<<<;;;;;;:::;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::::::::::::::888999;;;<<<===<<<;;;:::;;;;;;;;;;;;<<<<<<<<<<<<@@@===???EEEFFFFFFRRRbbbwww|||nnncccUUULLLHHHEEE@@@;;;<<<<<<<<<<<<=========>>>@@@GGGTTTaaammmuuuzzz|||zzz|||{{{xxxxxxzzzxxxtttjjjkkkkkklllnnnuuu~~~|||xxxyyy~~~~~~~~~~~~|||yyyyyy}}}~~~|||zzzzzz|||~~~~~~}}}|||{{{{{{}}}}}}|||zzz{{{|||xxxvvvuuuuuuuuussswwwxxxxxxzzz|||yyytttwwwuuuvvvxxxvvvsssuuu{{{zzzppphhhnnn{{{}}}{{{}}}}}}}}}}}}~~~~~~|||}}}{{{uuusssuuuvvvuuutttppppppuuuvvvssspppooooooppppppnnnlllmmmooorrrqqqrrrrrrrrrqqqoooooooooiiihhhgggjjjoootttxxxyyywwwsssssstttrrrooorrrwwwzzzuuusssvvvwwwtttsssssstttqqqppprrrooojjjkkkooonnnssswwwvvvrrrppprrrvvvsssuuuvvvuuuwww{{{zzzwwwsssssssssssssssssssssssspppnnnnnnqqquuuvvvsssooopppooorrruuurrriiidddcccggglllqqqttttttrrrqqqqqqtttuuuvvvvvvuuuttttttuuuzzz|||{{{xxxvvvwwwuuurrrbbb\\\aaasssttt\\\IIINNNXXXgggtttzzz{{{zzzxxxqqquuuyyyzzz{{{qqqkkkqqqwwwxxxuuurrrrrrsss{{{|||~~~yyyzzz~~~XXX[[[VVV\\\yyytttSSSGGGEEECCCBBBBBBBBBAAA@@@@@@@@@@@@????????????>>>======<<<<<<<<<;;;;;;;;;:::::::::;;;;;;<<<<<<<<<:::;;;;;;<<<<<<;;;;;;:::::::::::::::::::::::::::::::::::::::::::::::::::888999;;;======<<<;;;:::;;;;;;;;;<<<<<<<<<======@@@<<>>>>>AAANNN```nnnuuuxxx{{{~~~{{{uuussswww{{{zzznnnooorrrwww}}}~~~{{{{{{~~~|||{{{{{{{{{zzzyyyyyyxxxzzz~~~~~~}}}{{{{{{~~~~~~~~~}}}}}}~~~}}}|||{{{}}}{{{wwwvvvwwwwwwuuuuuusssppprrrwwwyyyvvvppprrrvvv{{{zzzwwwxxx|||tttlllhhhppp|||~~~yyy~~~{{{|||}}}}}}|||}}}}}}{{{~~~~~~~~~zzzvvvvvvwwwssslllppppppsssvvvtttpppooorrrqqqrrrsssqqqoooppptttwwwwwwtttpppnnnnnnlllgggcccgggggghhhlllqqquuuvvvvvv}}}yyyxxxzzzxxxsssuuu{{{{{{uuusssuuuwwwuuussstttssspppqqqrrrnnnhhhiiipppoootttxxxuuunnnmmmssszzzvvvyyywwwqqquuu}}}|||ttttttuuuuuutttsssrrrqqqppprrrpppoooqqquuuuuupppkkkjjjmmmsssvvvooofffcccfffmmmnnnppprrrsssrrrpppooovvvvvvuuusssrrrrrruuuwwwuuuyyyzzzxxxxxxzzzyyyuuu[[[dddpppqqqbbbNNNGGGKKKUUU]]]hhhqqqwwwyyyzzzzzzuuuzzz{{{~~~vvvqqqssswwwzzzzzzxxxuuusssxxxzzz~~~xxxxxx|||___[[[\\\ZZZvvvTTTGGGEEEBBBAAAAAAAAA???>>>AAAAAA@@@???>>>>>>??????===<<<;;;::::::;;;<<<===<<<;;;;;;::::::;;;;;;<<<;;;;;;;;;<<<<<<<<<============<<<<<<<<<;;;;;;;;;===<<<:::999999:::<<<===>>>===<<<;;;;;;;;;;;;;;;<<<<<<<<<===============;;;@@@DDDFFFIIIVVViiixxx|||}}}xxxaaaVVVJJJEEEAAA<<<;;;<<<>>>???>>><<<;;;===BBBGGGOOO\\\llltttvvvvvvzzz{{{zzzyyyxxxxxxxxxyyyzzzzzz|||~~~|||}}}}}}{{{zzzyyyyyyyyytttvvvyyy{{{}}}{{{wwwwww{{{~~~}}}~~~}}}~~~}}}{{{zzzzzzyyyzzzuuuqqqsssxxxzzzvvvqqqppptttxxxxxxuuutttuuuwwwttthhheeepppzzzyyyxxx{{{{{{|||}}}}}}||||||~~~uuurrryyy}}}|||zzzzzzzzzzzzyyywwwuuutttvvv{{{~~~xxxsssqqqrrrwwwtttqqqqqquuuxxxyyyyyyssssssqqqnnnnnnoookkkfffiiinnnssstttqqqooopppssswww{{{{{{xxxzzz~~~}}}wwwyyywwwsssooommmooosssxxxsssjjjqqqwwwsssmmmlllrrrrrrpppllljjjlllsssyyytttwwwzzzzzzxxxvvvvvvvvv}}}|||{{{wwwsssqqqrrrsssnnnqqqtttrrrnnnlllooosssoooppppppmmmiiihhhiiikkkvvvsssooooooqqqrrrpppmmmsssssstttwwwyyy{{{{{{zzzvvv}}}|||tttvvv|||rrr___SSSjjjwwwfffJJJBBBRRReeebbb```iiixxx}}}xxxvvv|||xxx{{{{{{wwwtttssstttwww{{{}}}{{{xxxzzz}}}~~~}}}|||||||||```[[[]]][[[rrrQQQGGGEEEBBBAAAAAAAAA@@@???CCCBBB@@@???>>>===<<<<<<===<<<;;;;;;;;;;;;<<<===<<<;;;;;;::::::;;;;;;<<<:::;;;;;;;;;;;;<<<<<<<<<======<<<<<<<<<;;;;;;;;;===<<<;;;::::::;;;<<<=========<<<;;;;;;;;;;;;;;;<<<<<<<<<===============<<>><<>><<<;;;;;;:::===<<<<<<;;;;;;<<<<<<===<<<;;;;;;::::::;;;;;;<<<::::::::::::;;;;;;;;;;;;<<<<<<<<<<<<<<<;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<======<<<;;;;;;;;;;;;<<<<<<<<<<<<======>>>>>>>>>>>>???BBBIIIUUUgggzzz|||www~~~rrrfffWWWMMMEEEBBBAAA>>>===???;;;???AAA@@@===@@@HHHPPPbbbooo}}}zzzssssssuuuyyywwwsssrrrtttyyy}}}wwwwwwwwwwwwyyy{{{~~~{{{||||||||||||}}}}}}zzzyyyzzz{{{{{{zzz{{{zzzyyyyyy{{{}}}||||||~~~~~~|||xxxvvvuuu|||xxxssssssvvvwwwtttpppuuurrrqqqtttzzz}}}}}}{{{uuuiiieeeoooyyyyyyuuusssssssssttttttuuuxxx|||}}}wwwtttxxx|||{{{xxxwww|||~~~}}}zzzyyy|||zzzwwwsssooommmoooqqqsss}}}~~~~~~yyyssspppppprrrnnnnnnppptttxxx{{{{{{{{{ttt{{{{{{qqqfffffflllqqqxxxyyyyyyvvvqqqnnnoooqqqtttuuutttpppooorrrsssqqqxxxvvvrrrnnnlllooouuuzzz{{{yyy{{{wwwqqqssszzztttqqqooonnnppprrrsssssstttttttttvvvyyyzzz{{{zzzxxxyyyyyyvvvssspppnnnnnnsssttttttpppkkkhhhiiilllnnnmmmiiidddaaaeeeooowwwnnnqqqtttwwwxxxyyyzzz{{{{{{zzzxxxvvvuuuuuuuuuuuurrrrrrtttxxxyyyqqqdddYYYhhheeeVVVEEEGGG[[[jjjllliiieeehhhppptttrrruuu{{{xxxxxxyyyyyyyyyxxxxxxxxxooopppssstttuuuwwwyyy{{{{{{{{{||||||{{{|||aaa\\\___]]]oooPPPGGGEEEBBBAAAAAABBBBBBAAAAAA@@@???===<<<;;;;;;;;;======<<<<<<<<<<<<======<<<;;;;;;::::::;;;;;;<<<999999999:::::::::;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<===>>>>>>===<<<<<<===<<<<<<;;;;;;;;;<<<<<<<<<<<<<<<===>>>>>>??????AAA@@@CCCLLL\\\oooyyy|||mmm```QQQHHHAAAAAAAAA??????@@@===AAACCC@@@>>>CCCOOOZZZkkkwww{{{qqqoooqqqvvvuuuttttttxxx~~~}}}}}}~~~yyyyyyxxxyyyzzz{{{}}}}}}{{{|||~~~}}}zzzwwwvvvxxx{{{}}}|||{{{yyyzzz|||~~~~~~~~~~~~zzzyyyxxx{{{wwwssssssvvvwwwuuusssvvvsssrrrssswwwzzz{{{{{{vvvlllhhhpppyyyzzztttqqqooooooooooooqqquuu{{{}}}zzzxxx{{{~~~}}}zzzxxxzzz{{{}}}|||{{{zzz{{{}}}|||xxxtttssstttvvvwww|||{{{xxxtttpppnnnoooqqqppppppqqqrrrtttvvvvvvvvvxxx|||xxxmmmdddgggqqqyyytttttttttrrrppppppsssuuuwwwwwwuuuqqqoooppprrrssssssqqqnnnkkkkkkooouuu{{{|||{{{uuuooooootttuuurrrpppqqqtttuuutttqqquuusssrrrsssvvvxxxyyyxxxvvvxxxyyyxxxvvvsssrrrrrrrrrqqqooollljjjkkkppptttuuuooogggbbbcccjjjssszzzrrrvvvzzzzzzxxxvvvwwwxxxssssssrrrqqqqqqrrruuuwwwyyytttuuu}}}|||oooccc___eeeTTTDDDCCCQQQbbblllooojjjgggjjjpppttttttwww|||yyywwwuuuttttttvvvvvvwwwrrrppppppsssxxx|||~~~~~~{{{|||{{{zzzzzz|||aaa]]]```^^^rrrSSSIIIFFFBBB@@@AAABBBBBBBBB>>>>>>===============>>>========================<<<;;;;;;::::::;;;;;;<<<999999999:::::::::;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<===>>>>>>===<<<<<<<<<<<<;;;;;;;;;<<<<<<===<<<<<<======>>>??????@@@CCCCCCFFFPPPaaasss~~~}}}{{{iii\\\LLLEEE???@@@AAA@@@???@@@===???AAAAAADDDNNN___lllvvv~~~|||tttpppqqqrrrtttwww{{{~~~}}}|||{{{{{{|||}}}}}}{{{{{{~~~~~~zzzwwwyyy}}}}}}~~~}}}|||~~~~~~~~~}}}}}}~~~xxxvvvssstttwwwyyyyyyxxxyyyzzz{{{yyywwwxxxzzz}}}uuuooommmssszzzzzzuuuqqqmmmmmmmmmnnnooosssyyy}}}zzzzzzyyyzzz}}}~~~}}}yyyxxxzzz|||}}}}}}|||||||||~~~}}}|||{{{{{{{{{zzzyyyvvvsssqqqqqqrrrtttyyyxxxvvvsssrrrqqqrrrssszzzxxxqqqgggfffnnnxxx}}}rrrrrrqqqpppqqqsssvvvyyyyyyxxxvvvtttqqqoooqqquuuppppppnnnmmmnnnsssyyy~~~}}}wwwuuussspppmmmmmmsssqqqoooqqqttttttqqqnnnuuutttrrrrrrsssttttttssspppsssuuuvvvtttsssssstttwwwtttoookkkkkkooovvv{{{xxxnnncccaaagggoootttuuutttwww{{{zzzvvvsssssstttooopppqqqpppppprrrvvvyyy~~~wwwwww~~~{{{mmmcccccc[[[GGGBBBTTTcccdddiiittthhhiiinnnuuuxxxxxxyyy{{{tttrrroooppptttwwwyyyzzztttooolllqqq{{{{{{{{{zzzyyyyyy|||bbb^^^aaa___wwwXXXKKKGGGCCCAAAAAAAAABBBAAA>>>>>>=========>>>??????<<<======>>>>>>======<<<<<<;;;;;;::::::;;;;;;<<<::::::::::::;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;<<<======<<<<<<===>>>>>>???@@@@@@CCCEEEJJJVVVeeevvvuuucccWWWJJJCCC???AAABBB@@@???@@@:::===AAAGGGRRRaaasss|||wwwtttsssqqqtttzzz~~~}}}}}}}}}~~~}}}||||||~~~}}}}}}|||{{{yyy|||zzzzzz}}}|||yyyxxxzzz~~~xxxvvvtttuuuxxx{{{|||}}}yyy{{{|||zzzuuusssvvvyyyqqqqqqrrrvvvyyyyyyvvvrrrnnnooooooooopppssswww{{{uuuwwwwwwvvvxxx|||{{{xxxwwwyyy{{{}}}~~~~~~}}}|||}}}~~~~~~|||{{{{{{zzzyyyxxxwwwvvvvvvvvv}}}}}}{{{xxxsssqqqpppqqqvvvssslllgggkkkuuu||||||tttsssrrrrrrsssuuuxxxyyyxxxwwwwwwvvvrrrnnnqqqvvvttttttttttttuuuyyy~~~~~~wwwpppooorrrsssoookkkooonnnnnnooooooooommmllluuuvvvvvvtttrrrpppppprrrrrrtttvvvvvvvvvuuuvvvxxxwwwssslllhhhgggjjjpppsssqqqiiibbbcccjjjqqqqqqoootttuuuwwwwwwuuutttssstttrrrtttuuutttqqqqqquuuxxx|||wwwvvvzzzvvvjjjaaa___XXXLLLQQQfffpppiiikkkxxxjjjmmmsssxxx{{{{{{zzzyyynnnmmmlllqqqwww}}}tttooolllqqqzzz}}}xxxyyyyyyyyyyyy|||bbb___bbb``````MMMIIIDDDAAA@@@AAAAAAAAA@@@??????>>>>>>>>>??????<<<===>>>??????>>>===<<<<<<;;;;;;::::::;;;;;;<<<:::;;;;;;;;;;;;<<<<<<<<<;;;;;;;;;<<<<<<<<<=========<<<;;;::::::;;;<<<===;;;;;;;;;;;;;;;<<<======;;;<<<===>>>???@@@AAAAAABBBGGGOOO\\\jjjyyyppp```VVVJJJDDD@@@BBBCCC@@@>>>>>><<>>>>>>>>>>><<<===>>>??????>>>===<<<<<<;;;;;;::::::;;;;;;<<<;;;;;;;;;<<<<<<<<<======;;;;;;;;;<<<<<<<<<=========<<<:::999999:::<<<===;;;;;;;;;;;;;;;<<<===>>>;;;<<<===>>>???@@@AAAAAAAAAGGGSSS```mmm{{{}}}ooo```WWWKKKDDDAAABBBCCC@@@>>>===AAAEEENNN]]]nnn}}}yyytttrrrqqqnnnkkkrrruuuzzz~~~~~~~~~~~~{{{{{{|||}}}}}}|||~~~|||yyyzzz|||zzzxxxxxx{{{||||||~~~~~~yyyuuuwwwtttvvv}}}zzzxxxyyy}}}{{{yyyxxxyyyzzz}}}~~~{{{xxxwwwxxxzzzyyyuuuqqqhhhpppwwwwwwuuutttttttttrrrsssttttttssstttuuuwwwvvvxxxvvvqqqrrrwwwyyyvvvtttvvvyyy|||~~~|||yyyyyyzzz{{{||||||}}}}}}}}}||||||}}}}}}|||xxxsssooolllrrrxxxzzzwwwqqqllljjjggglllqqqtttwwwyyywwwqqqmmmmmmmmmpppsssvvvwwwwwwyyyxxx{{{~~~yyysssttt{{{{{{|||}}}}}}{{{{{{{{{|||~~~zzzuuuppppppqqqnnnjjjooorrrsssrrrooommmoooqqqqqqxxx~~~|||tttooorrrvvvuuuuuutttrrrppppppqqqssstttsssrrrrrrqqqpppmmmkkk]]]eeennnrrrsssrrrsssuuu{{{xxxtttsssttttttrrrooommmrrruuuuuuqqqppprrruuuqqqvvvyyywwwqqqiii]]]SSSaaannnpppgggfffqqqxxxttttttvvvxxxxxxxxxxxxvvvtttvvvtttuuuzzz|||sssxxx{{{zzzwwwuuuyyy}}}tttvvvwwwxxxyyy{{{eeebbb```bbb~~~UUUKKKBBBAAACCCBBBAAAAAAAAA@@@???>>>============<<<<<<<<<<<<============>>><<<;;;999:::;;;===>>>===<<<;;;;;;<<<===>>>???;;;;;;;;;;;;;;;;;;;;;;;;:::999888888888999:::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<;;;<<>>============<<<<<<<<<<<<===============<<<;;;;;;;;;;;;<<<===>>>===<<<;;;;;;;;;<<<===;;;;;;;;;;;;;;;;;;;;;;;;:::999888888888999:::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<;;;===???BBBFFFIIIVVViiizzz|||jjjZZZQQQQQQNNNIIIEEECCCCCCEEEGGGLLLTTTbbbqqq~~~{{{tttssswwwzzzyyywwwzzz{{{}}}~~~{{{zzz}}}}}}|||||||||}}}~~~~~~~~~~~~~~~~~~~~~}}}yyyzzz||||||{{{zzz||||||yyyxxxyyy|||zzz{{{zzzxxxvvvuuuvvvwwwwwwwwwxxxxxxyyyzzzzzzzzztttxxxxxxuuusssuuuuuusssjjjooorrrsssvvvzzzyyyuuutttttttttuuuuuuuuuvvvvvvvvvwwwwwwuuusssqqqqqqqqqzzz|||~~~~~~|||{{{{{{{{{{{{zzzzzz{{{|||{{{xxxtttssssssrrrqqqpppqqqtttvvvrrrtttxxxzzzzzzvvvpppllllllnnnrrruuuvvvwwwwwwxxxssstttuuuuuuvvvwwwzzz|||{{{yyyxxxyyyuuupppooorrryyyyyyxxxvvvuuuuuuxxx{{{wwwxxxxxxvvvsssqqqqqqrrrtttuuuuuuuuutttsssqqqpppoooqqqrrrrrrqqqqqqrrrtttrrrrrrqqqqqqrrrsssuuuvvvuuuvvvxxxyyyyyyvvvqqqllldddiiiooorrrrrrqqqrrrtttyyyvvvrrrqqqssssssqqqooowwwvvvuuuqqqnnnnnnqqqtttxxxvvvzzzrrrpppfffOOOUUUfffrrrtttkkkiiisssxxxuuuqqqkkkmmmwwwyyyrrrnnnsssyyytttuuu}}}{{{yyyzzz{{{xxxttttttyyy|||{{{yyyxxxzzz}}}}}}zzz{{{~~~ccc___^^^```WWWLLLCCCBBBCCCAAA@@@@@@AAA@@@???>>>============<<<<<<<<<<<<============;;;<<<<<<<<<<<<<<<;;;;;;======<<<;;;::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;999999999999999:::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<===@@@CCCEEEJJJXXXlll}}}{{{hhhZZZTTTTTTLLLIIIKKKKKKHHHKKKSSS___dddooo{{{}}}yyytttpppttt}}}|||}}}~~~~~~~~~}}}}}}}}}}}}~~~~~~}}}|||{{{{{{zzzzzz}}}}}}zzzwwwxxxzzz|||}}}~~~}}}{{{}}}~~~|||zzz|||~~~||||||zzzwwwuuuuuuwwwyyyyyyyyyzzzzzzzzzzzzyyyyyyrrrvvvvvvttttttvvvvvvsssjjjppptttsssrrruuuwwwwwwwwwwwwwwwwwwwwwxxxxxxxxxxxxwwwwwwwwwwwwuuussspppyyy{{{~~~~~~|||{{{zzzzzzyyyyyyyyyzzz{{{zzzwwwtttqqqqqqqqqpppqqquuuzzz~~~yyyyyyyyywwwvvvsssqqqpppjjjnnnrrrsssrrrrrrsssuuuxxxuuussssssvvvyyy{{{||||||{{{{{{vvvqqqooorrryyyyyyxxxvvvtttuuuwwwzzzvvvwwwwwwvvvsssqqqqqqrrrssstttttttttsssrrrqqqqqqmmmooooooooonnnnnnoooqqqrrrrrrrrrrrrrrrsssuuuuuuvvvxxxzzzzzzvvvrrrqqqqqqhhhmmmrrrtttsssrrrsssuuuxxxwwwuuutttrrrqqqqqqpppzzzyyyvvvrrrooonnnqqqsssxxxvvvzzzrrrooofffRRR[[[hhhrrrtttjjjgggqqqxxxvvvooohhhhhhqqqwwwuuusssuuuvvvsssuuu|||~~~{{{yyyxxxyyywwwssstttyyy{{{zzzwwwwwwzzz~~~~~~zzzzzz}}}aaa^^^\\\___yyyWWWLLLCCCBBBCCCAAA???@@@AAA@@@???>>>============<<<<<<<<<<<<============:::<<<===>>>===<<<:::999;;;;;;::::::::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;999999999999::::::;;;;;;::::::;;;;;;;;;;;;;;;;;;;;;<<<=========>>>AAADDDEEELLL\\\qqqlll\\\SSSRRRKKKMMMZZZ___[[[```kkkrrruuu{{{~~~wwwsssssstttyyy~~~~~~}}}~~~}}}~~~}}}|||}}}}}}}}}}}}|||{{{zzzzzzzzz{{{|||{{{xxxwwwwwwyyy||||||{{{yyyxxxyyy||||||}}}}}}|||}}}|||zzzxxxwwwxxxyyyzzz{{{{{{{{{{{{zzzyyyxxxsssvvvvvvttttttwwwuuuqqqhhhqqqxxxvvvrrrsssvvvwwwxxxxxxxxxxxxxxxxxxxxxxxx{{{yyywwwxxxyyyxxxsssnnnsssvvvyyyzzzyyyxxxwwwwwwxxxyyyzzz{{{{{{yyywwwuuuqqqrrrrrrssssssvvvzzz}}}wwwwwwvvvtttrrrqqqqqqrrrooorrruuuuuuqqqoooqqqttt|||xxxttttttxxx|||~~~~~~|||zzzyyyzzzvvvqqqpppsssuuuvvvvvvuuutttuuuwwwzzzuuuvvvvvvuuusssqqqrrrsssssssssttttttsssssssssrrrmmmnnnnnnmmmllllllnnnppprrrrrrrrrrrrsssssstttttttttttttttuuusssoooooorrrnnnrrrvvvvvvuuutttvvvxxxxxxxxxxxxvvvrrrqqqqqqqqqwwwvvvuuusssqqqqqqqqqqqqvvvuuuzzzqqqnnnfffSSS^^^gggrrruuukkkiiirrrwwwttttttlllgggkkksssxxxyyyyyyssstttwww{{{}}}|||zzzyyywwwyyywwwssstttxxxzzzyyyxxxxxx|||{{{yyy|||aaa]]]\\\___oooVVVLLLCCCBBBCCCAAA@@@@@@AAA@@@???>>>============<<<<<<<<<<<<============:::<<<===>>>>>><<<:::888777888999::::::;;;;;;<<<;;;;;;;;;;;;;;;;;;;;;;;;999999::::::;;;;;;;;;;;;:::::::::;;;;;;;;;<<<<<<;;;<<<=========???BBBEEEFFFOOO```uuusss^^^PPPRRROOOZZZnnnxxxwww{{{zzzsssooouuu|||~~~{{{{{{{{{~~~}}}}}}||||||}}}~~~~~~}}}||||||}}}}}}}}}{{{yyywwwwwwxxx{{{xxxuuutttuuuwwwwwwvvv{{{{{{}}}}}}zzzxxxxxxzzz{{{||||||{{{zzzxxxwwwvvvwwwwwwuuuuuuwwwsssnnneeeqqq{{{{{{vvvuuuvvvvvvwwwwwwwwwwwwwwwwwwwwwwww{{{yyyxxxxxxyyywwwrrrmmmtttvvvxxxxxxvvvtttrrrrrrvvvwwwyyyzzzyyywwwvvvuuuppprrrttttttrrrrrrrrrsssrrrtttttttttrrrrrrtttvvvyyy{{{|||zzzvvvttttttuuu{{{xxxtttuuuxxx|||}}}|||sssrrrrrrsssqqqmmmmmmqqqrrrssstttttttttuuuxxxzzztttuuuuuuuuusssrrrrrrsssttttttttttttttttttuuuuuurrrrrrrrrpppooooooqqqsssrrrrrrssssssssssssssssssuuuooonnnqqqssspppppprrrtttwwwyyyxxxvvvuuuwwwzzzwwwxxxxxxwwwtttrrrqqqrrrooopppqqqssstttsssqqqoootttsssxxxpppooogggSSS\\\dddqqqwwwooommmtttwwwrrrzzzrrrhhheeelllwww{{{zzzsssuuuxxxxxxyyyyyyzzzyyywwwyyyxxxttttttxxxyyywwwyyyyyy}}}{{{zzz|||```]]]\\\___jjjUUUKKKBBBAAACCCBBBAAAAAAAAA@@@???>>>============<<<<<<<<<<<<============;;;<<<===>>>===<<<:::888666777888:::;;;<<<======;;;;;;;;;;;;;;;;;;;;;;;;999999:::;;;;;;;;;;;;;;;999::::::;;;;;;<<<<<<<<<;;;===>>>>>>>>>@@@CCCFFFHHHRRReeezzzyyydddUUUWWWYYYgggzzz|||wwwsssnnnxxx~~~{{{{{{}}}}}}}}}|||||||||}}}~~~~~~}}}|||~~~}}}{{{zzzyyyxxxxxxxxxyyyvvvttttttuuuvvvtttrrr{{{|||zzz}}}{{{xxxwwwyyyzzz{{{|||{{{zzzxxxvvvxxxyyywwwvvvwwwxxxsssllldddppp{{{|||yyywwwvvvuuuvvvvvvvvvuuuuuuuuuuuuuuuxxxwwwvvvwwwwwwuuusssqqqzzz{{{{{{yyyuuurrrqqqqqqsssuuuxxxxxxwwwuuutttuuutttvvvxxxxxxuuurrrppppppqqqtttvvvuuutttuuuxxx|||{{{zzzxxxwwwuuutttsssrrruuuttttttvvvwwwxxxxxxwwwqqqpppqqqsssrrrooopppuuuppprrrssstttsssuuuwwwyyyssstttuuutttrrrrrrsssttttttttttttttttttuuuvvvwwwvvvvvvuuusssqqqqqqtttvvvrrrrrrsssttttttssssssrrrwwwpppnnnsssuuuqqqppptttxxxzzz{{{yyyvvvuuuwwwzzzwwwwwwwwwwwwvvvuuusssrrrjjjkkknnnqqqttttttqqqooosssqqqwwwrrrsssjjjRRRWWWbbbqqqxxxrrrpppvvvxxxsssyyyuuujjjbbbgggsssyyywwwtttxxxyyyvvvsssuuuyyyzzzyyy{{{zzzuuuuuuxxxxxxvvvzzzzzz|||~~~zzzyyy|||aaa]]]\\\___lllTTTJJJAAAAAACCCCCCBBBCCCAAA@@@???>>>============<<<<<<<<<<<<============<<<============;;;:::999777888:::;;;<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;999:::;;;<<<<<<<<<;;;:::999999::::::;;;<<<<<<===<<<===>>>>>>???AAADDDGGGJJJUUUiii}}}qqqhhhgggmmmwwwzzzuuutttuuuvvv~~~~~~}}}|||{{{{{{zzz}}}~~~}}}{{{zzz{{{yyywwwwwwwwwwwwxxxxxxvvvwwwyyyxxxvvvtttttttttyyyxxxwww{{{}}}zzz}}}|||yyyxxxwwwwwwxxxzzz{{{{{{yyywwwvvvxxxxxxwwwvvvyyy{{{vvvnnneeeoooxxxyyywwwxxxwwwvvvvvvuuuuuuuuutttttttttsssqqqrrrttttttttttttuuuwww{{{{{{zzzwwwuuussstttvvvtttwwwzzz{{{yyywwwwwwxxxyyyzzz{{{zzzwwwuuuuuuuuusssuuuvvvuuusssuuu{{{uuuqqqnnnoooqqqrrrpppmmmooorrrwwwyyyxxxvvvuuutttsssrrrtttvvvuuussstttxxxrrrsssttttttsssrrrtttuuurrrsssttttttrrrrrrssstttssssssrrrrrrsssuuuvvvwwwtttsssrrrpppnnnnnnqqqtttrrrssssssttttttsssrrrrrrxxxsssrrrwwwtttmmmmmmuuuyyyzzzzzzwwwsssrrruuuxxxxxxvvvuuuvvvxxxxxxuuurrrlllkkkkkknnnqqqssssssqqqtttqqqwwwuuuyyyoooRRRSSScccqqqxxxqqqpppxxx{{{wwwuuuwwwpppfffhhhtttyyyuuuuuu{{{zzzsssnnnrrrxxxzzz{{{}}}|||wwwvvvxxxwwwtttzzzyyyzzz}}}{{{wwwxxx{{{aaa^^^\\\```qqqSSSIIIAAAAAACCCCCCCCCDDDAAA@@@???>>>============<<<<<<<<<<<<=========>>>============<<<;;;:::999999:::;;;<<<<<<<<<;;;:::;;;;;;;;;;;;;;;;;;;;;;;;999:::;;;<<<<<<<<<;;;:::999999::::::;;;<<<======<<<===>>>??????AAADDDGGGKKKVVVkkk}}}yyy~~~|||}}}~~~uuupppsssxxx|||~~~~~~~~~~~~}}}}}}{{{zzzyyyyyyyyyyyy~~~~~~{{{yyywwwvvvuuussssssuuuwwwxxxxxxssszzz~~~xxxtttuuuyyyxxxtttrrrvvv}}}|||{{{|||}}}{{{yyywwwwwwxxxuuuwwwyyy{{{{{{yyywwwvvvvvvwwwwwwwww{{{}}}xxxpppfffnnntttuuuuuuwwwxxxvvvvvvuuuuuuuuuttttttsssssskkknnnqqqrrrrrrsssxxx|||uuuuuuuuuttttttvvvyyy|||xxx{{{}}}{{{{{{|||vvvwwwvvvuuussssssuuuwwwuuuvvvvvvrrrpppsss{{{sssnnnjjjmmmrrrvvvsssooommmssszzz}}}{{{wwwuuutttrrrqqqrrruuutttqqqrrrvvvtttuuuuuutttrrrqqqqqqrrrqqqssstttsssrrrrrrsssuuurrrqqqqqqqqqrrrtttvvvwwwooonnnmmmjjjhhhiiilllnnnrrrssstttttttttsssrrrqqqwwwtttvvvyyyrrrgggiiitttxxxyyyyyyuuuqqqpppsssvvvxxxuuusssvvvzzz{{{wwwrrrqqqmmmjjjkkkooorrrttttttuuuqqqwwwwww}}}sssSSSPPPeeerrrwwwpppoooyyy~~~{{{rrrxxxvvvllllllwww{{{uuuwww|||{{{qqqlllpppwwwzzz}}}}}}xxxvvvxxxwwwtttyyywwwxxxzzzxxxuuuvvvzzz]]]]]]^^^aaahhhSSSKKKEEEEEEEEECCCAAABBBCCCBBBAAA@@@????????????<<<<<<============<<<<<<===<<<::::::999:::;;;<<<<<<<<<;;;;;;;;;:::::::::999999;;;;;;;;;;;;999999;;;999999===BBBBBB>>>999===<<<;;;:::::::::::::::===<<<;;;;;;===@@@CCCEEEPPPbbbwww|||{{{}}}vvvssszzz~~~}}}}}}{{{|||{{{wwwwww||||||~~~}}}yyywwwxxxzzzxxxtttooollllllpppvvvyyy}}}}}}}}}~~~~~~|||yyyvvvtttuuuvvvzzz|||}}}|||zzz|||}}}}}}{{{xxxvvvuuuuuu|||{{{{{{zzzyyyyyyyyyyyy{{{|||yyyuuuwwwzzzuuullldddooowwwwwwttttttvvvwwwzzzvvvrrrrrrtttuuuuuutttqqqqqqpppqqqtttwww{{{}}}|||}}}|||yyyuuutttvvvxxxyyyyyywwwuuurrrrrrtttvvvuuupppnnnrrrwwwyyyzzz}}}|||{{{wwwssswww}}}|||qqqqqqqqqooonnnnnnppprrruuuqqqttt{{{~~~wwwqqqpppxxxsssooopppqqqqqqssswwwuuuvvvwwwvvvtttqqqppppppuuuuuuuuuuuutttsssrrrqqqmmmmmmnnnppppppoookkkhhh``````^^^ZZZWWWZZZcccjjjzzzyyyyyyxxxwwwsssooolllsssyyyssskkkmmmkkkhhhmmmzzzxxxvvvttttttuuuwwwyyy{{{sssppptttwwwwwwxxx|||xxxtttnnnkkkpppvvvssslllooorrrvvvyyyzzzqqq]]]III```jjjnnnllloooxxxzzzvvvkkkvvv{{{vvvtttxxxwwwqqqpppwww}}}zzzsssqqqxxx~~~|||{{{||||||zzzuuurrrtttyyy|||yyytttsssxxx~~~]]]\\\]]]aaaiiiUUUMMMFFFEEEEEEBBB@@@@@@BBBBBB@@@??????>>>>>>>>>======>>>>>>>>>>>>======<<<<<<;;;::::::;;;<<<===<<<<<<;;;;;;;;;::::::::::::;;;<<<<<<<<<<<<;;;::::::999888;;;???@@@===999===<<<;;;::::::::::::;;;===<<<<<<<<<>>>BBBEEEHHHTTTeeexxx~~~zzzvvvvvv||||||~~~}}}xxxwwwyyy~~~~~~}}}zzzxxxxxxxxxtttrrrnnnkkkkkknnnsssvvvyyyyyyzzz{{{||||||{{{zzzuuuuuuvvvxxxzzzzzzxxxuuuzzz{{{|||zzzwwwtttttttttssssssuuuvvvwwwxxxxxxxxxtttuuutttrrrsssuuupppggggggqqqyyyyyyvvvvvvxxxxxx{{{wwwtttssstttuuuuuusssssssssrrrqqqqqqrrrttttttrrrsssssspppmmmlllnnnpppxxxxxxwwwuuussssssuuuwwwuuupppooosssvvvvvvwwwyyyyyyzzzyyywwwyyy}}}{{{wwwrrrssssssrrrqqqrrrtttvvvyyytttrrrvvvwwwssspppqqqvvvqqqoooqqqrrrqqqrrrvvvvvvwwwwwwvvvtttqqqoooooosssrrrqqqqqqqqqrrrssstttssspppmmmjjjhhheeeaaa^^^XXXZZZ[[[[[[[[[```hhhooovvvvvvwwwvvvuuusssrrrqqqrrrwwwnnndddfffiiillluuurrrrrrssssssttttttuuuuuuzzztttqqqtttwwwvvvwwwzzzvvvwwwtttooonnnpppooolllvvvvvvuuuttttttnnn]]]MMMYYYhhhpppkkkkkktttxxxuuuqqqvvvzzzxxxvvvxxxxxxwwwvvvzzz{{{vvvpppooovvv}}}{{{zzzzzz{{{||||||zzzxxxzzzzzzzzzyyyxxxyyy{{{}}}\\\[[[\\\___jjjWWWOOOGGGEEEDDDAAA???@@@AAA@@@???>>>>>>>>>>>>>>>>>>>>>????????????>>>>>><<<<<<;;;;;;<<<===>>>???<<<<<<;;;;;;;;;:::::::::;;;<<<<<<======<<<<<<;;;;;;888777999<<<>>><<<:::<<<<<<;;;:::::::::;;;;;;<<<<<<<<<>>>@@@DDDHHHJJJ\\\jjj{{{|||yyyzzz~~~~~~~~~~~~|||}}}~~~yyyvvvwww|||{{{yyywwwwwwvvvsssrrrnnnnnnmmmnnnqqqvvvzzz}}}rrrssstttvvvxxxzzz{{{|||wwwvvvvvvwwwxxxwwwtttrrruuuwwwxxxxxxvvvvvvvvvwwwuuuwwwyyy{{{}}}}}}|||{{{vvvxxxxxxwwwwwwuuummmdddkkkttt{{{zzzxxxxxxyyyyyyvvvssspppooooooooonnnmmmqqqqqqqqqpppppppppoooooopppppppppnnnllllllnnnpppvvvwwwvvvuuussstttvvvxxxtttqqqqqquuuwwwtttsssuuuvvvyyy{{{zzzzzz{{{vvvpppppprrrssstttssstttvvvxxxzzztttppppppppppppqqqtttrrrppppppssssssqqqrrruuuwwwwwwwwwvvvtttrrrooonnnooopppqqqrrrrrrqqqooonnniiifffaaa^^^\\\[[[ZZZYYY^^^aaafffhhhjjjmmmsssxxxrrrsssttttttssssssuuuvvvooossshhh[[[^^^fffnnnyyynnnooorrrtttuuuuuutttsssyyyuuusssuuuvvvvvvvvvxxxsssyyy{{{tttlllkkkmmmmmmuuuvvvuuuttttttnnn___PPPOOOeeeqqqkkkfffooovvvuuuwwwvvvwwwzzzxxxuuuvvvzzzzzzyyywwwsssoooqqqwww}}}{{{{{{{{{zzz{{{{{{||||||}}}zzzwwwwwwyyy||||||{{{\\\ZZZZZZ^^^iiiXXXPPPHHHGGGFFFBBBAAAAAA@@@??????>>>======>>>>>>?????????@@@@@@?????????;;;<<<<<<===>>>??????@@@<<<<<<;;;;;;;;;:::::::::;;;;;;<<<<<<<<<<<<;;;;;;;;;999777888;;;======<<<<<<;;;;;;:::::::::;;;;;;;;;;;;<<<>>>AAAEEEIIIKKKdddppp~~~|||}}}}}}}}}}}}}}}}}}}}}|||yyywwwwww{{{xxxuuuuuuvvvvvvsssoooppppppqqqrrrtttwwwyyyzzzpppqqqrrrsssuuuwwwzzz|||yyyxxxxxxxxxyyyxxxvvvtttqqqsssvvvxxxxxxyyyzzz|||~~~~~~{{{yyyyyyzzz{{{{{{xxxsssjjjbbbooowww|||zzzxxxxxxyyyxxxsssrrrooonnnmmmlllkkkkkkkkklllnnnoooqqqqqqrrrrrrqqqqqqpppppppppppprrrssstttuuuuuuuuuttttttvvvxxxsssqqqrrrwwwwwwtttssstttuuuyyy{{{yyyxxxxxxsssmmmmmmooorrrsssttttttuuuwwwwwwsssooonnnnnnppptttwwwpppoooqqqvvvvvvrrrrrruuuvvvvvvuuuuuuuuussspppnnnlllooosssuuusssmmmfffaaaZZZYYYXXXZZZ^^^aaacccdddlllppptttuuuuuuuuuvvvwwwqqqrrrssssssssstttuuuwwwfffnnneeeWWWZZZbbbjjjuuurrrsssuuuvvvwwwvvvuuuuuuwwwvvvuuuuuuvvvuuuuuuvvvrrrxxx{{{uuunnnlllmmmnnnmmmrrrvvvyyyzzzrrraaaQQQIIIbbbrrrkkkdddjjjsssuuuxxxssstttzzzxxxpppnnnsssvvvuuutttssstttwww|||}}}}}}|||yyywwwvvvxxxzzz{{{xxxuuuuuuwwwyyyzzzzzz]]]ZZZZZZ^^^jjjYYYQQQKKKJJJJJJFFFDDDDDD@@@???>>>>>>===>>>>>>>>>??????@@@@@@@@@@@@??????;;;<<<===>>>>>>???@@@@@@<<<<<<;;;;;;;;;:::::::::;;;::::::::::::::::::;;;<<<:::999999:::<<<>>>>>>;;;;;;:::::::::;;;;;;<<<999:::;;;>>>AAAEEEHHHJJJhhhuuu|||~~~|||zzzxxxxxxyyyxxx{{{xxxuuuvvvxxxyyyvvvsssvvvuuutttrrrqqqooonnnmmmsssuuuwwwwwwvvvwwwzzz}}}{{{zzzyyyzzz||||||{{{zzzuuuwwwyyyzzzyyyzzz{{{|||~~~}}}yyyvvvsssrrrrrrtttuuusssllleeeaaarrrxxx{{{yyywwwwwwwwwuuuvvvvvvuuusssqqqoooooooooiiijjjmmmoooqqqsssttttttooonnnmmmmmmoooppprrrrrrrrrsssttttttssstttuuuwwwppppppssswwwxxxtttsssvvvuuuxxxyyyvvvttttttrrrnnnmmmpppsssuuuuuutttuuuvvvttttttssspppoooqqqrrrrrrnnnooosssxxxwwwsssssswwwtttrrrrrrsssttttttqqqooonnnnnnmmmkkkhhhccc^^^[[[[[[\\\___eeekkkppprrrsssrrrtttwwwwwwvvvssspppooorrrrrrrrrsssttttttrrrqqq\\\iiifffYYY[[[aaadddjjjxxxwwwwwwvvvvvvuuuuuuuuutttvvvwwwvvvuuuuuuuuutttrrruuuvvvsssqqqrrrqqqnnnppptttxxxyyyyyysssdddVVVKKK___nnnmmmeeegggpppwwwuuuppprrrxxxvvvkkkeeefffssssssuuuwwwzzz{{{||||||{{{||||||xxxsssrrrvvvzzzyyyyyyxxxvvvuuuvvvzzz}}}^^^[[[YYY^^^ppp\\\UUUPPPPPPOOOJJJEEEDDD@@@??????>>>>>>>>>????????????@@@@@@@@@@@@??????;;;<<<===>>>??????>>>>>><<<<<<;;;;;;;;;:::::::::;;;::::::999999::::::;;;;;;;;;:::::::::<<<===???;;;;;;:::::::::;;;<<<<<<999:::<<>>>>>????????????>>>>>>;;;<<<===>>>>>>>>>===<<<<<<<<<;;;;;;;;;:::::::::<<<;;;::::::::::::;;;<<<999999::::::::::::<<<===:::::::::::::::;;;<<<===;;;<<<>>>AAADDDFFFIIIJJJbbbvvv}}}}}}~~~~~~|||~~~xxxwwwzzzyyyuuunnnpppsssuuuvvvxxx{{{}}}xxxxxxyyyzzz{{{}}}~~~www{{{~~~{{{yyyzzz}}}{{{yyyxxxyyy{{{}}}}}}||||||~~~~~~}}}zzzxxxxxxxxxyyyzzzzzz{{{{{{zzzzzzyyytttpppppprrrpppkkkjjjnnnwww{{{|||xxxvvvwwwuuurrrppprrrtttrrrooonnnnnnoooooonnnmmmmmmnnnooopppqqqsssqqqoooooorrrttttttsssoooqqqrrrrrrqqqpppqqqrrrooooooqqqtttrrrnnnnnnrrrmmmsssuuusssqqqrrrrrrqqqqqqtttxxxyyywwwtttqqqppplllsssuuuqqqooopppooommmiiikkkqqqvvvtttppprrrwwwtttqqqoooppprrrqqqlllhhhbbb^^^YYYVVVYYYbbblllrrrooonnnlllmmmoooqqqrrrrrrvvvvvvvvvvvvwwwvvvuuutttmmmjjjjjjqqqwwwuuuggg[[[XXXjjjiiiZZZ[[[cccfffkkkttttttuuuuuuuuutttrrrqqqnnnuuuxxxvvvuuuvvvvvvtttttttttrrroooqqquuuuuurrrxxxxxxuuurrrrrrtttrrrlll[[[UUU]]]mmmmmmaaaeeewwwrrruuuuuutttsssqqqiiiaaammmqqqwwwzzzzzzwwwvvvuuuvvv{{{~~~zzzrrrooouuu{{{~~~{{{wwwuuuwwwzzz}}}~~~aaa\\\ZZZ___fff```[[[[[[WWWMMMDDD@@@AAA@@@@@@@@@@@@@@@AAAAAA>>>>>>????????????>>>>>><<<<<<===>>>>>>===<<<;;;<<<<<<;;;;;;;;;:::::::::===<<<;;;::::::;;;<<<===666888999999999999:::<<<:::::::::::::::;;;<<<======>>>@@@BBBEEEHHHIIIJJJ^^^uuu}}}~~~}}}~~~yyy~~~zzzyyy{{{xxxrrrrrrvvv{{{}}}~~~}}}{{{yyywwwwwwvvvssswww||||||yyyvvvwwwzzzzzzyyywwwwwwyyyzzzzzzyyyxxxzzz||||||{{{zzz{{{|||yyyyyyxxxxxxxxxwwwwwwwww{{{uuurrrrrrnnngggggglllyyy||||||yyywwwwwwvvvrrrrrrtttvvvuuusssqqqrrrsssmmmlllkkkkkklllnnnqqqsssrrrooolllmmmppprrrqqqpppoooppprrrrrrpppooopppppppppoooqqqrrrooojjjjjjoooiiipppuuutttrrrsssrrrppppppsssvvvwwwuuuqqqmmmllldddlllpppnnnmmmrrrtttrrrgggjjjooosssrrrnnnqqqwwwvvvsssoooooopppoooiiidddTTTUUUXXX]]]eeennnwww|||tttqqqnnnmmmpppuuuxxxzzzwwwvvvtttssstttuuuuuutttiiieeefffoooxxxuuudddTTT[[[mmmiiiXXXYYYdddlllrrrpppsssvvvyyyyyywwwtttqqqllltttyyyvvvuuuwwwwwwttttttvvvtttpppooosssuuusssmmmqqqtttuuuyyy{{{xxxrrraaaQQQVVVlllooo___bbbvvvtttyyyxxxrrrsssvvvqqqfffgggmmmtttxxxwwwvvvwwwyyyzzz}}}rrrmmmqqqxxxxxxqqqqqqwww|||{{{yyy[[[[[[XXX___qqqbbb___aaaZZZTTTLLL@@@DDDBBB@@@@@@AAABBBAAA@@@:::===??????<<<;;;<<<>>>========================;;;;;;<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;===<<<;;;:::999:::;;;<<<;;;;;;:::::::::<<<>>>???<<>>>>>IIILLLIIILLLfffwww~~~~~~~~~|||{{{|||~~~sssuuuwwwyyyzzz{{{}}}wwwzzz|||zzzvvvuuuyyy|||zzz}}}{{{tttpppssswwwxxxzzzyyyxxxvvvtttsssrrrqqquuuvvvxxxyyyzzzzzz{{{{{{xxxwwwvvvuuuvvvxxx{{{|||sssxxx{{{ssshhhdddkkkssszzzzzzyyywwwuuusssqqqpppnnnqqqsssrrroooooorrruuuwwwtttoookkkjjjlllooorrroooppprrrtttttttttrrrqqqsssqqqqqqrrrssssssqqqpppnnnpppqqqqqqnnnlllkkkkkkqqqpppooonnnoooqqqtttvvvuuuqqqnnnnnnqqqqqqmmmjjjfffdddgggnnnsssssssssuuuoooqqqsssuuutttrrrpppnnnpppppppppnnneeeYYYSSSTTT]]]cccjjjmmmllllllooorrr{{{wwwssspppppprrrssssssvvvxxxvvvrrrrrrtttuuusssnnneeecccppp}}}yyyfffWWWcccnnnlll[[[ZZZmmm|||}}}{{{uuutttvvvyyy{{{{{{tttsssrrrtttwwwwwwsssooossssssrrrqqqqqqqqqrrrrrrqqqrrruuuxxx{{{yyyvvvrrrrrrVVVOOOfffnnn``````qqqtttyyyxxxrrrsssxxxtttiii```lllwwwvvvpppooosssyyyyyyqqqrrrxxx|||ssstttxxxtttxxx\\\\\\YYY```sssfffcccddd[[[TTTMMMAAACCCBBB@@@@@@AAABBBAAA@@@:::===>>>>>><<<:::;;;===========================<<<<<<<<<======<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<;;;:::::::::;;;<<<;;;;;;;;;;;;<<<===>>>???<<>>@@@???===<<<<<<===========================<<<======>>>>>>======<<<;;;;;;;;;;;;;;;;;;;;;;;;<<<;;;;;;:::;;;;;;<<<<<<;;;;;;<<<===>>>>>>>>>>>><<>>>>>==============================>>>>>>>>>>>>======;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<:::<<<===?????????>>>>>>===CCCCCCDDDKKKHHHFFFPPPtttxxxwww|||}}}zzzxxxzzzyyyxxxzzz}}}~~~|||zzzxxxxxxxxxwwwvvvvvvxxxyyywwwtttrrrrrrsssqqqrrrrrrqqqtttxxxwwwsss{{{yyywwwuuutttuuuvvvwwwzzzzzzyyyxxxxxxxxxxxxxxxxxxyyyyyyzzzzzzzzzyyyyyyvvvoooeeebbbfffnnnuuuyyywwwvvvuuutttsssrrrrrrrrrtttqqqoooppprrrssspppmmmnnnoooppprrrrrrqqqpppooonnnqqqsssrrrooonnnpppsssvvvtttrrrrrrsssrrrpppmmmmmmqqquuuvvvuuusssqqqpppoooppprrrtttttttttsssrrrtttrrrnnnkkkhhhhhhiiijjjiiifffhhhooouuuvvvwwwzzzrrrpppoooppprrroooiiidddYYYTTTSSS[[[eeelllsssxxxsssuuuuuussspppmmmmmmnnnnnnnnnpppssswwwyyyyyyyyyxxxzzzxxxsssqqqrrrqqqmmmfffiiinnnqqqlllccc```cccmmmllliiieeebbbcccjjjqqquuuvvvwwwyyyzzz{{{zzzyyyssswwwzzzyyywwwuuuwwwyyyyyyxxxvvvtttsssssstttuuuwwwwwwwwwxxxxxxuuupppmmmuuuooo^^^MMMNNN^^^fffcccnnntttxxxwwwwwwxxxtttmmmffffffllluuu||||||{{{zzznnnooottt{{{}}}xxxrrrpppzzzyyyzzz}}}~~~|||{{{|||```aaa^^^eeeuuummmhhh\\\VVVUUUOOOOOOKKKFFFCCCAAAAAA@@@???@@@@@@@@@@@@@@@???>>>=================================>>>>>>>>>>>>======;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<=========:::<<<===?????????>>>>>>===CCCCCCFFFJJJFFFGGGTTTyyywwwuuuzzz}}}~~~~~~~~~}}}|||{{{zzz{{{}}}~~~{{{xxxuuuuuuvvvxxxxxxwwwwwwxxxwwwuuuqqqnnnlllkkkjjjpppsssrrrqqqtttvvvuuuxxxwwwvvvttttttuuuwwwxxxzzzyyyxxxwwwvvvvvvwwwwwwuuuvvvxxxyyyzzz{{{{{{{{{wwwmmmbbbaaaiiitttzzz||||||yyyuuuqqqooopppqqqsssrrrpppnnnooorrrrrroookkkjjjjjjjjjkkkmmmoooqqqrrrqqqssssssrrroooooorrrtttuuupppmmmqqqxxx{{{wwwrrrssstttuuutttrrrppppppqqqmmmoooqqqtttuuutttsssrrrsssrrrooojjjdddbbbcccfffiiifffgggnnnrrrsssuuuxxxssstttuuuvvvtttlllbbbZZZPPPQQQYYYgggqqqsssrrrqqqsssuuuxxxyyywwwtttqqqpppqqqqqqrrruuuxxxzzzyyyxxxxxxzzzxxxtttqqqrrrpppllleeefffjjjmmmjjjcccaaacccpppooollliiiffffffkkkqqqrrrssssssttttttuuuvvvwwwrrruuuxxxwwwuuutttvvvyyyzzzxxxvvvuuuuuuwwwyyy{{{ttttttuuuvvvwwwvvvssspppyyyqqqdddUUUMMMPPP]]]hhhnnnssswwwxxxxxxwwwsssoooeeehhhpppyyyzzzuuutttwwwqqqooorrr{{{zzzqqqllltttyyy~~~~~~{{{___```^^^eee{{{llleee]]]\\\^^^YYYZZZTTTLLLEEEAAA@@@@@@@@@>>>===<<<===??????===<<<========================<<<======>>>>>>======<<<;;;;;;;;;;;;;;;;;;;;;;;;:::;;;<<<===============;;;;;;<<<===>>>>>>>>>>>>>>>CCCCCCFFFIIIDDDHHHZZZ|||~~~wwwyyy}}}}}}~~~}}}|||~~~}}}|||{{{{{{|||}}}|||zzzyyyuuurrrrrrvvvyyyyyyxxx{{{zzzxxxtttpppkkkfffdddiiipppuuusssqqqsssvvvwwwqqqrrrssstttvvvxxxzzz{{{{{{zzzxxxwwwvvvwwwxxxxxxttttttvvvwwwyyy{{{||||||yyyooodddccclllvvvzzzzzz~~~{{{vvvqqqooooooqqqssspppooopppqqqrrrqqqooommmlllkkkjjjjjjlllppptttvvvuuutttqqqppppppqqqssstttppplllkkkqqq{{{~~~zzzttttttsssqqqooonnnooopppkkkmmmooorrrtttttttttsssppprrrpppjjjccc___aaadddhhhdddeeejjjnnnoooqqqtttsssttttttqqqjjjaaaXXXRRR\\\]]]ccclllpppmmmiiihhhsssvvvzzz}}}}}}{{{wwwtttsssssssssuuuwwwxxxwwwvvvwwwyyyxxxtttrrrrrrppplllcccdddiiimmmkkkfffdddfffrrrsssppphhheeeiiimmmmmmoooqqqrrrrrrqqqqqqssstttssstttuuuuuutttuuuvvvwwwuuuvvvyyy{{{|||{{{yyyxxxqqqqqqrrruuuwwwwwwuuussswwwqqqjjjaaaQQQHHHRRRdddjjjnnnsssvvvvvvuuutttsssoooqqqyyy}}}uuuvvv~~~yyyssssss{{{~~~ssslllkkkuuu}}}}}}~~~~~~yyy]]]^^^]]]eeelllddd___dddiiieeeeee]]]QQQGGGAAA@@@@@@AAA>>>===<<<>>>AAABBB@@@>>>========================<<<<<<<<<======<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;999:::<<<===>>>>>>>>>===;;;;;;;;;;;;<<<===>>>??????CCCCCCEEEHHHCCCJJJ```~~~~~~~~~}}}~~~|||~~~{{{}}}~~~}}}|||||||||~~~~~~|||{{{yyyuuuqqqrrrvvvzzzzzzyyyzzzyyywwwuuuqqqmmmhhheeekkkoooqqqoooppptttvvvuuunnnooorrrtttwwwxxxyyyyyyyyyxxxvvvuuuuuuvvvwwwxxxuuuuuuuuuuuuvvvxxxzzz{{{vvvmmmdddeeennnwwwzzzzzz{{{yyywwwtttsssrrrrrrsssnnnpppssstttsssqqqqqqqqqooonnnmmmmmmooorrruuuwwwxxxsssnnnmmmppprrrrrrqqqkkkkkkmmmqqqtttwwwxxxxxxoooqqqrrrqqqooonnnnnnoooiiijjjmmmppprrrtttuuuuuummmppprrrmmmddd```bbbgggjjjfffeeejjjmmmnnnooorrrnnnnnnkkkccc[[[WWWXXXZZZggggggkkkooonnnjjjhhhjjjssstttwwwzzz|||{{{xxxuuusssrrrqqqrrruuuvvvvvvuuuuuuxxxxxxtttrrrrrrppplll```dddkkkpppmmmhhhhhhmmmsssxxxrrrdddaaahhhkkkeeennnqqquuuvvvtttrrrqqqrrrtttsssssssssuuuwwwwwwvvvuuuwwwyyyzzz{{{yyyxxxvvvppppppqqqtttwwwxxxwwwuuuqqqsssssslll[[[MMMNNNVVV^^^ccciiinnnpppppprrruuu{{{xxx{{{}}}vvv{{{}}}tttpppxxxuuummmfffssszzzxxxyyyyyy\\\]]]\\\eeelllcccaaaiiippplllkkkbbbTTTHHHAAA@@@@@@AAAAAA??????AAADDDFFFDDDBBB========================;;;;;;<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;999:::<<<>>>>>>>>>>>>===;;;;;;::::::;;;<<<>>>??????CCCBBBEEEGGGBBBKKKccc~~~}}}~~~}}}}}}~~~}}}}}}~~~~~~~~~{{{vvvrrrrrrwww{{{{{{yyyuuuuuutttttttttrrrnnnkkkllllllkkkjjjooottttttpppooopppsssuuuvvvvvvuuutttuuutttsssrrrrrrsssuuuvvvwwwvvvuuuttttttvvvxxxzzzpppiiicccfffpppyyy}}}|||vvvwwwwwwwwwwwwuuutttrrrnnnrrrvvvvvvtttrrrssstttmmmmmmllllllmmmnnnooopppyyyrrrkkkkkkooosssrrrnnnhhhmmmpppoookkkiiilllooojjjmmmpppqqqpppooonnnnnnhhhiiikkknnnqqqtttuuuvvvjjjooosssooofffbbbeeejjjmmmiiihhhlllooooooqqqsssmmmkkkeee[[[UUUWWWbbbmmmgggiiioootttsssoooooosssrrrrrrsssuuuwwwwwwvvvtttqqqpppoooppprrrtttuuuttttttwwwwwwtttrrrrrrppplll]]]eeeoootttooohhhkkkssssss{{{sss```\\\fffhhh^^^mmmrrrxxxzzzxxxtttqqqpppvvvsssqqqssswwwyyyxxxvvv|||zzzvvvtttsssuuuwwwyyyppppppqqqtttvvvwwwvvvuuulllwww|||ttteeeWWWOOOKKKSSSWWW___eeehhhjjjooosss~~~vvvtttwwwvvvrrryyy|||qqqlllsss}}}}}}tttllleeesssyyytttvvv|||___\\\aaa```uuuoooiiikkkrrrsssrrrkkk^^^OOOEEE@@@AAACCC@@@?????????AAADDDGGGIII??????>>>>>>======<<<<<<======<<<<<<<<<;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<::::::;;;;;;<<<===>>>>>>>>>============>>>>>>???BBBAAABBBLLLOOODDDKKKggg}}}~~~{{{yyyxxxyyy|||}}}}}}~~~~~~~~~~~~}}}~~~~~~~~~zzzuuurrrqqqrrrrrrrrrzzzuuurrrrrrqqqppprrrwwwssskkkhhhkkklllhhheeegggkkkkkkpppvvvwwwtttsssuuuzzzwwwsssqqqrrrtttuuuvvvnnnsssxxxxxxsssnnnllllllddd___aaammmvvvwwwvvvwwwwwwwwwvvvuuuuuuuuuwwwxxxuuusssqqqrrrssssssqqqnnnrrrooonnnooommmllloootttoooppprrrqqqooommmmmmnnnnnniiikkkoookkkdddiiiuuulllmmmoooqqqrrrqqqmmmjjjiiillloooqqqrrrtttvvvxxxssssssqqqmmmiiiiiilllppptttppplllkkknnnqqqrrrqqqkkk```VVVUUU___iiimmmmmmnnnmmmlllmmmppprrrssstttxxxyyyxxxsssmmmlllqqqvvvrrrssssssttttttssssssrrr{{{yyywwwuuutttssspppnnnaaafffnnnrrrrrrqqqooonnnooossspppfffbbbfffkkklllrrrrrrrrruuuyyyxxxuuuqqquuurrrqqqvvv|||~~~xxxsss|||yyyvvvuuuvvvwwwxxxxxxtttrrrqqquuuzzz|||xxxsssqqqqqqyyy{{{ssskkk\\\FFFHHHQQQXXXZZZaaalllrrrqqqqqqdddmmm|||xxxuuuuuujjjpppzzzzzzsssmmmrrrpppttt}}}|||zzz|||]]]ZZZ___]]]}}}vvvnnnqqq{{{~~~zzzrrrfffWWWKKKDDDBBBBBBAAAAAA@@@@@@@@@BBBCCCDDD>>>>>>>>>>>>==================<<<<<<<<<;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<::::::;;;;;;<<<======>>>===============>>>>>>???CCCBBBCCCLLLOOOEEEMMMjjjyyy||||||{{{xxxvvvvvvwwwyyy{{{}}}~~~~~~~~~~~~~~~~~~{{{yyyvvvuuuuuutttrrrqqqxxxtttrrrssssssrrrtttyyywwwooojjjkkkjjjeeebbbbbbmmmiiiiiipppvvvwwwwwwyyyxxxwwwuuuuuuvvvvvvuuutttpppqqqqqqllleee___^^^^^^]]]\\\aaammmuuuuuusssttttttuuuuuuuuuuuuwwwyyy{{{vvvtttqqqqqqssstttsssrrrqqqnnnllllllkkkiiilllppprrrrrrqqqooonnnnnnqqqtttnnnjjjkkkoookkkeeehhhsssmmmlllmmmnnnpppqqqpppooojjjmmmppprrrssstttvvvwwwvvvuuusssoookkkjjjmmmppptttoooiiijjjnnnpppnnnjjj\\\YYYYYY^^^gggnnnqqqqqqqqqooonnnoooqqqqqqooolllppprrrtttssspppooopppsssooopppqqqsssttttttuuuuuu{{{zzzxxxwwwvvvsssnnnjjjhhhlllqqqrrrpppllljjjiiiooosssqqqiiicccfffjjjkkkssstttuuuvvvvvvuuusssqqqsssqqqqqqvvv|||~~~zzzuuuwwwtttqqqrrruuuwwwvvvssstttuuuuuuvvvvvvtttrrrpppoooooowwwzzztttooodddPPPFFFIIINNNTTT___kkksssuuuzzznnn^^^___mmmooosssxxxkkkllltttxxxxxxxxxqqqooorrr{{{}}}zzzzzz___\\\aaa```zzzpppsss{{{pppbbbUUUKKKDDDAAABBBBBBAAAAAA@@@??????>>>============>>>>>>>>>>>>=========<<<<<<<<<;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<::::::;;;;;;<<<========================>>>??????CCCDDDDDDKKKMMMFFFPPPmmmyyy|||~~~~~~}}}{{{zzzzzz{{{}}}~~~}}}~~~~~~~~~~~~{{{{{{{{{||||||zzzvvvsssvvvssssssvvvvvvuuuvvvyyyvvvooojjjjjjiiifffcccccchhh```]]]ccclllqqqsssuuuxxxxxxxxxyyyxxxuuuqqqmmmjjjhhhddd^^^YYYVVVVVVWWWUUUYYYcccooouuutttqqqqqqtttuuutttsssrrrsssvvvxxxuuurrrpppppprrrtttttttttsssnnnkkkkkkjjjhhhjjjnnnnnnmmmkkkhhhgggiiinnnqqqoookkklllnnnkkkeeehhhpppmmmlllkkklllooorrrsssrrrjjjmmmppprrrrrrssstttuuuvvvuuussspppmmmlllmmmnnnrrrnnnjjjkkkllljjjaaaYYYSSSXXXaaaiiimmmppppppqqquuurrroooqqqtttuuuqqqllliiikkkooorrrsssrrrpppooommmnnnoooqqqsssuuuvvvwwwwwwxxxyyyzzzyyytttnnniiilllooorrrqqqmmmiiiiiiiiipppsssrrrjjjddddddhhhjjjoooppprrrrrrrrrrrrtttuuuuuussssssvvv{{{}}}yyytttssspppnnnqqquuuwwwtttqqqqqqtttvvvuuurrrpppooopppnnnmmmuuuyyyuuutttnnn^^^JJJEEEDDDLLLXXXdddooowww{{{tttbbb[[[gggssszzzyyyqqqqqqvvvyyy{{{~~~qqqmmmnnnuuu|||}}}{{{zzz```]]]cccaaauuuttt}}}uuujjj^^^RRRGGGAAAAAAAAAAAAAAA@@@>>>===<<<<<<<<<======>>>>>>??????============<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;<<<<<<<<<=========<<<<<<======>>>???@@@BBBDDDDDDHHHKKKFFFSSSqqq{{{yyy{{{{{{}}}~~~}}}~~~~~~~~~~~~}}}~~~~~~~~~~~~~~~zzzyyyzzz{{{|||{{{xxxvvvwwwuuuuuuxxxxxxuuuuuuwwwqqqllliiiiiillllllkkkjjjbbb\\\ZZZ___fffjjjnnnrrrzzzyyyxxxwwwuuuqqqkkkggg```^^^\\\[[[[[[\\\]]]]]]RRR[[[iiitttxxxvvvsssqqquuuuuusssooojjjiiikkkmmmnnnnnnnnnooopppqqqqqqqqqmmmgggcccccccccaaaaaaddddddfffggggggfffgggiiikkkooollllllmmmkkkfffhhhmmmlllkkkkkkmmmpppqqqqqqqqqiiillloooqqqqqqqqqqqqrrrrrrrrrqqqpppnnnmmmmmmmmmooonnnllljjjfff^^^UUUNNN\\\ccckkknnnllliiijjjlllpppkkkhhhjjjpppsssqqqnnniiijjjmmmqqqttttttrrrpppnnnnnnoooppprrrtttvvvwwwsssuuuxxx{{{{{{vvvoooiiijjjnnnpppoookkkiiilllooosssuuurrrjjjcccbbbhhhmmmmmmkkkiiiiiinnntttxxx{{{{{{xxxvvvxxxzzzyyyuuupppqqqqqqssstttuuuuuusssrrrnnnoooqqqssssssttttttuuuooonnnuuuxxxuuuxxxwwwjjjXXXNNNGGGHHHNNNVVVdddrrr{{{{{{lllbbbpppwwwxxxzzz}}}~~~|||{{{zzztttnnniiillltttzzz{{{{{{\\\YYY___]]]|||xxx|||yyytttmmmdddXXXLLLCCC@@@@@@@@@@@@???>>>======<<<<<<======>>>>>>??????>>>>>>=========<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<===>>>???@@@@@@DDDDDDFFFHHHGGGWWWvvvzzzqqqnnnlllkkkmmmpppzzzzzzzzzxxxyyy{{{~~~}}}||||||{{{~~~~~~~~~~~~~~~~~~xxxvvvttttttvvvxxxxxxxxx{{{xxxxxxzzzxxxsssqqqsssnnnlllkkkkkkooorrrqqqnnncccbbbeeeiiiiiijjjooowwwwwwuuusssqqqpppnnnllliiibbbbbbbbbeeehhhhhheeeaaaUUU```nnnxxx{{{yyytttpppooopppmmmgggaaa___aaaeeefffhhhlllnnnooonnnllllllaaa[[[VVVVVVWWWUUUTTTVVVYYY^^^dddiiikkklllllllllnnnlllllllllkkkhhhhhhkkkjjjjjjllloooqqqpppnnnkkkhhhkkkooopppooonnnnnnnnnoooooopppqqqqqqqqqooonnnllljjjeee^^^WWWUUUWWWZZZlllooooookkkfffdddggglllgggbbb^^^^^^cccggghhhhhhnnnnnnnnnpppsssttttttsssqqqqqqqqqqqqqqqssstttuuuuuuvvvxxxzzzyyyssskkkfffjjjnnnpppnnnjjjiiimmmqqqvvvuuurrriiiaaa```hhhrrrsssllleeeeeemmmvvv{{{}}}{{{yyywwwxxxyyyxxxuuurrrpppsssvvvuuuqqqppprrrtttpppnnnnnnqqqvvvyyyxxxuuurrrpppvvvxxxtttyyy{{{qqqkkkaaaVVVMMMHHHKKKYYYfffqqqyyyrrrmmm{{{yyyqqqxxx}}}zzzyyyxxxpppgggccciiissszzz}}}\\\YYY___^^^{{{tttvvvvvvuuusssqqqnnniii___QQQHHH@@@@@@@@@????????????>>>============>>>>>>>>>>>>>>>>>>>>>=========<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<===???@@@AAA???DDDDDDDDDGGGIII]]]}}}~~~zzzzzzyyyvvvuuuyyy~~~sssiiifffggggggjjjnnnwwwvvvtttqqqrrrwww~~~~~~~~~~~~}}}~~~~~~~~~~~~~~~~~~}}}}}}}}}zzzvvvvvvxxx|||{{{zzzzzzwwwqqqnnnoooooopppoooooorrrtttqqqkkkccceeejjjmmmkkkiiinnnwwwrrrpppnnnnnnpppqqqrrrrrrooonnnooorrrtttoooeee\\\ZZZcccnnnvvvyyyyyyrrrkkkeeefffeeeaaa\\\[[[```eeedddgggkkkmmmlllkkkjjjjjjaaaZZZTTTUUUVVVUUUTTTUUUOOOUUU]]]cccgggjjjlllmmmlllkkkkkkkkkkkkjjjiiiiiihhhiiikkknnnpppooolllhhhiiilllooopppooommmllllllnnnnnnpppssstttssspppmmmfffaaaXXXPPPPPPXXXfffqqquuuqqqkkkeeecccffflllqqqjjjgggbbb______```bbbbbbpppoooooooooppprrruuuvvvuuutttsssrrrqqqrrrssstttzzzyyyyyyxxxuuuooogggaaammmqqqsssooohhhfffiiinnnvvvtttqqqkkkaaa___hhhtttvvvpppjjjiiimmmtttwwwyyyvvvuuuuuuwwwyyyzzzzzzyyyqqqrrrsssqqqnnnnnnrrrwwwwwwrrroooqqqwwwzzzwwwrrrtttrrrwwwxxxsssxxx|||tttuuuqqqfffVVVNNNPPPVVVYYYfffvvv{{{{{{xxxsssuuu|||}}}yyyyyy{{{|||yyyssshhh^^^```lllwww{{{]]]ZZZ```___vvvnnnnnnjjjqqqpppppppppmmmdddWWWMMMCCCBBB@@@???>>>>>>??????>>>>>>>>>>>>============>>>>>>>>>>>>=========<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;<<<<<<===???@@@AAA???FFFEEEDDDHHHMMMddd~~~|||ooonnnmmmnnnrrryyywwwoooooorrrrrrsssvvvyyywwwsssnnnlllnnnrrrvvvxxxzzz}}}~~~~~~~~~~~~~~~~~~}}}}}}}}}|||zzzzzz}}}|||yyyyyyuuupppmmmooonnnqqqrrrqqqsssuuuoooggg``````cccfffffffffkkkrrrtttrrrqqqqqqsssuuuuuuuuuvvvttttttwwwyyyrrrdddYYY[[[cccjjjnnnssstttlllbbb^^^```aaa^^^ZZZ[[[bbbiiihhhjjjlllkkkjjjjjjlllnnnjjjbbb\\\^^^```___^^^^^^UUUVVVWWWYYY[[[```fffjjjjjjkkkjjjjjjkkkkkkjjjiiiffffffhhhkkkmmmnnnlllkkkjjjmmmqqqrrrpppnnnllllllmmmmmmnnnqqqrrrpppkkkfffZZZUUUPPPRRR\\\hhhrrrwwwtttlllcccaaafffmmmrrrtttppppppoookkkeeebbbaaabbbjjjlllnnnnnnnnnooossswwwvvvuuusssrrrrrrsssuuuvvvyyyxxxvvvtttqqqmmmgggcccooosssvvvqqqhhhdddggglllrrrrrrrrroooeee```gggtttkkkmmmnnnmmmllllllooorrrttttttuuuwwwyyy{{{||||||vvvqqqmmmllloootttyyy{{{wwwuuussssssuuuuuutttrrrsssrrrwwwwwwrrrwww|||uuutttvvvoooaaa___ddd]]]OOO\\\tttwwwpppvvvzzzxxxsssvvvzzz{{{xxxuuukkk___\\\fffrrrwwwYYYVVV\\\[[[vvvnnnmmmiiiqqqpppppprrrppphhh[[[QQQFFFDDDAAA???======>>>?????????>>>>>>======<<<<<<>>>>>>>>>>>>============<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;<<<<<<===???@@@AAA???GGGGGGEEEIIIPPPhhh~~~zzzhhhffffffjjjrrr{{{yyyuuuxxx|||{{{zzzzzz}}}{{{uuunnnhhhdddeeefffoooqqquuuzzz}}}~~~~~~}}}}}}~~~~~~}}}}}}}}}zzzxxxvvvwww{{{~~~{{{xxxxxxtttooonnnpppkkkoooqqqqqqsssvvvpppfffaaa]]]]]]aaadddgggkkkpppyyyxxxwwwwwwwwwwwwuuussssssqqqqqqvvvyyytttggg[[[[[[```eeehhhmmmoooggg[[[]]]```aaa^^^ZZZ[[[ccckkknnnnnnmmmkkkhhhjjjooosssnnnfff```bbbeeedddcccccceeeaaa[[[UUUTTTZZZcccjjjiiijjjjjjjjjkkklllkkkhhheeeeeeeeegggjjjmmmnnnnnnlllooossstttrrrooommmllljjjjjjkkkmmmnnnkkkddd^^^OOOLLLOOO\\\nnnwwwuuunnnqqqhhh___```jjjsssuuusssnnnrrrtttqqqiiicccaaaaaaccchhhmmmnnnlllmmmqqqvvvvvvuuussssssssstttvvvxxxuuusssqqqpppooonnnkkkiiimmmrrrvvvqqqiiidddggglllnnnpppsssrrriiiaaagggrrr[[[eeeooooooiiieeehhhnnnvvvvvvvvvwwwyyyzzz{{{{{{|||rrrhhhiiisss}}}tttuuuuuutttrrrrrrtttuuurrrqqqvvvvvvqqqwww}}}vvvnnnuuuqqqhhhmmmvvvfffJJJSSSpppzzzhhhgggxxxyyyxxxtttvvvxxxvvvuuuvvvnnn```[[[cccnnnsss