hhhhhhhgfeffggggfffffefdbceffggghhhhhhhhhhhhhhhggghhghhhhhhhgggfedefffffggeeddbddedfeffgfgfffeedefgghghhhhhggffeeceegghhhhhhhhhhhhhhffeffggggggfffdebeffggghghhhhhhhhhhhhhhhgggghhhhhhhhhggffffefffggfggggeeddcddeeeffffffdddefggggghhhhhggfcdbfffhhhhhhhhhhhhghffeffggfffffffdbbceffggghhhhhhhhhhhhhhhhhgggggghghhhggggfffffggghhghghgggfeeddcdeeefeedcddeggghghhhgggggfdeefggghhhhhhhhhhggfeegfgggggffeeaafghhhhhhhhhhhhhhhhhhhhhhhffgfggghgggggffffggghhhhhhhhhgggffecccdddedddcdcefeffgggfhhggefdcefhhhhhhhhhhhhggfeffgfgggggffedbegghhhhhhhhhhhhhhhhhhhhhgggfdcfgggggggfffggghghhhhhhhhhhhhggfecbaccdddaaddfffgfffffdfeaadffgghhhhhhhhhfgeeefffggffffedcbegghhhhhhhhhhhhhhhhhhhhhggfeffffggggffffgggghghhhhhhhhhhhhhggfecbafcefgghghhhhghhffcddfffffffffeebefhhhhhhhhhhhhhhhhhhhhhhggggecbeffggffffgggghhhhhhhhhhhhhhhhhggfedeeeeeeeffffedabdcffgggghgfgfedcddeefffffffeeacgghhhhhhhhhhhhhhhhhhhhhhhggeedebffffffffgghhhhhhhhhhhhhhhhhhhgffebadeeffffffhhgggffeeeefbdddeefgggggffedaaceffgggffffeeacgghhhhhhhhhhhhhhhhhhhhhhgggfeacdfffefggghhhhhhhhhhhhhhhhhhhhgffdbaccffgggghhhhhggggfffeccedeeeeefffgfddcaccfffggggggfffaceghhhhhhhhhhhhhhhhhhhhhhhhhgfbfbceffgghhhhhhhhhhhhhhhhhhhggeddcedfgggggghhhhghhhgggffffeeefeeeeeeedcdffgghhhhgggffacfhhhhhhhhhhhhhhhhhhhhhhhhhgffeedffgghhhhhhhhhhhhhhhhhhgggfcaccdfgghhhhhhhhhhhhhhggfffeffffffeeeddbaeefggghhhhgggffddfhhhhhihhhhhhhhhhhhhhhhhhhgggdbefggghhhhhhhhhhhhhhhhhhffdbcddeffgghhhhhhhhhhhhhgggggfgffffffeedcbffggghhhhhhhhffdcfhhhhhiihihhhhhhhhhhhhhhhfffcbccgfggghhhhhhhhhhhhhhffffebdddedceffggghhhhhhhhhhhhhghggggffffffeedcadfghhhhhhhhhhhggedfhhhhhiiiiihhhhhhhhhhhhhhggfbcegghhgfggghhhhhhhhhhgggggdaaeeeeedffeeefggghhhhhhhhhhhhhhhgggggggffffedbaceffhhhhhhhhhhhggedfhhhhhhiihhhhhhhhhhhhhhhgffccgghghhhhgeggggghhhhhhhhhgfdcbaeeeefffffefffefghhhhhhhhhhhhhhhhhghggffffffeebefgghhhhhhhhhhhgggfhhhhhihhhhhhhhhhhhhhgggffdcfgghhhhhhhhfefggghhhhhgeeeeaceeefgggfffggffffeefghhhhhhhhhhhhhhhhhggggffffeebadfgghhhhhhhhhhhhggfhhhhhiihihhhhhhhhhhhgggfddfgghhhhhhhhhgeddeffggggffffdbbdefgggggggfgggggffefggghhhhhhhhhhhgggggggggffffeeaefgghhhhhhhhhhhhgghhhhhiiiiihhhhhhhhhhggfedffghhhiihhhhhhgeddefffffffdbbcefggggggggggggggggfeeefgghhhhhhhhhhghhghggggfffeedcefgghhhhhhhhhhhggfdgghhhhhhhhhhhhhhhgggffeeefhhhhhiihhhhhhhgddeeedcbabcffgggghhgggggghhghggfeddegghhhhhhhhhhhhhhgggggfffedcbfgghhhhhhhhhhhgggegghhhhhhhhhhhhggggfffeeefghhhhhiihhhhhhhgecdcdcdefffhhhhhhgggggghhhhhggfedfggghghhhhhhhhgggggggffffedcaegghhhhhhhhggggfebghhhhhhhhhhhhgggffeeddfgghhhhhihiihhhhhgfdabefgggghhhhggggghhhhhhhhhgfccdfghghghhggggghggggggfffedcacffggghhhhhhhgffedfghhhhhhhhggggffeedddffghhhhhiihiihhhhhhgfbbeefggghhhhhhhhgghhhhhhhhhhgeccfggghgggggghghgggggffffeedbbffggghggggffffeebbggggggggggfffffdeccdefghhhhhiiiiiihhhhggfcadeffgggghhhhhghgghhhhhhhhhhggeceffffggggggggggggggffffeecdefffggggfffffeedcadgggeeeeeeedbbaaaadegghhhhhihhhhhhhhhggedbbeeffgggggghhgggghhhhhhhhhhhgfbddfffggffgggggggggggfffeecaceeffffffffffffffbcefhhhhhhhhhhhhhhhhhgddbceeffggggggggggggghhhhhhhhhhhgfbddffeffggggggggggggffffecadddffffggggggffedccbbcddabeegghhhhhhhhhhhhhfffcaaddefffggggggggggghhhhhhhhhhhgfdbceefffffgggggggggfffffdbddeeffgggggghggfecdefffggeeeeecacegghhhhhhhhhhgggffbaabccedeffffffgggggggghhhhhhhhhhggfccceeeffgggggggggggffffdbceffgghhhhhhhggfeccffffggfgggggffedfghghhhhhhhhhhgfeabbcddcddeefffffffffffggggghhhhhhhhhhggdadeefffggggggggggfffedbaceeffgghhhhhhggfdcdffggghhhhgggggeeadefggghhhhhgffeeabdceeefffffffffffffffffggghhhhhhhhhhggdcddefffgggggggggffffedbabceeggghhhhhhhhhfddeggggghhhhhhhhhffecdffggggfggffedbbaeefffffffffggfffffffffffggghhhhhhhhhggdbddeefffggggggfffeeddbbbbdceefggghhhhhgggfbbefggghghhhhhhhhhgfedddefffffedeccbddefffffggggfgggggggfffffffgggghhhhhhggfcbcdeffffffffffffeedcccccdddeffggghhhhggffbbefggghhhhhhhhhhhgfedccddddddccaddedfffffgfggggggggggggffffeffgggghhgghffecaabbcdeefefffffefeeedcccdddeeeeffgghhhhggffbeefgghhhhhhhhhhhhgffdabbcbdcdcddeffgggggggggghhhhhhggggffeeefgggghgggffabbbbccccddeeeeefeeeedcccdddeeefeeffgggghfgedeffggghhhhhhhhhhhgfdabbbccbccdefffggggggggghhhhhhhhggggffeeeffgggfggeecccdcdcccccccdddddddddcccddeeeeeeeeeffffgfgeaaeffggghhhhhhghhggeebaabbbbbbcbbcccdefffggggggggghhhhhhhhhggggffedefffgffeddcddeeedddcccccccccdbcbcccddeefeefecedffeffebaeffggghhhhhhgggggeebbcddddddccbbbdddeffgggggggggghhhhhhhhhhhgggffdddeeeddbddeeeeeeeeddccccbcbbbbbbbcddeefeeddddbbdccedbbdfffggggggghgggggcbddeeeeedddcccccdefffggggggggghhhhhhhhhhhhggffedcdccbbddedeefffffeeedddcccbbabacccdeeeffeeeddcabdffgggggggffffedcabcdeeeffffeeeddcccdeeffgggggggggghhhhhhhhhhhhggfedbbcdeeffffffffffeeeeddccccbccddeffffffffeedabdeeeeffffffffecdefffffffffeedddccdeffggggggggggghhhhhhhhhgggffdddecdeeffffffffffffffeeedddccdddeefffffgfffffedbbddddeeedddaabcefffffgffffffeedddddeffffffgggggghhhhhhhhhhgggfedbccdeeefffffggggggfffffffeeeddfeeffffggggggggffffebbccccccbbbcdcdeefffffggggffffeeddddefffffffffggghhhhhhhhhggfebbbefeeedeefffffgggggggffffffffeeffffffggggghhhgggggfecabbcccccabcdbcdefffggggggggggfffeedddeeeffffffffffggggggggggffeacdefffffffeffffffgggggggggggfffffffffffggggggghgggggffddbbccdddddbbadddeeeffeeefffgggggggggggffeeddddeeeeedeefffggggggggggdcacddeffffffffffffffgggggggggggffffffgggggghghhhhhhhhhhggecccdeeeeeeddcccdffefffffffffggggggggggggffeeddddeedeeddddeeefffffeeecbabdfgggggggfffffffffgggggggggggggggggggggggghhhhhhhhhhhggeddddeeeededeffffggggfffeffffggggggghgggggffeeddddddcbbbdddeeeedcaacdeffggggggggffffffffffffgggggggggggggggggggghhhhhhhhhhhgffddddeeeeeeeeefffggggggfffefffgggggghhgggggffedddccbcbaaacdeeffggggggggfffeeeffffffggggggggggggghhhhghhhhhhhhhhhhhggfeddeeeeeeeeffffggggggggffeefffggggghggggggffeddddccbcbbbbaabdffgggggggggggfffeefffffffgggggghhhhhhhhhhhhhhhhhhhhhhhhhggfeeddeeeeeefffggghhhhgggffeefffgggghhhhhhgggffedcccccccddfffffeeabbcdeffggghhhhggfffeeefeeeffffggggghghhhhhhhhhhhhhhhhhhhhhhhggfecdddeeeeefffgggghhhhgggfeeeefggggghhggggggffedcccddeeffffffffeeeddeeefffggghhhggffeddcddeefffffggggggghhhhhhhhhhhhhhhhhhhhhhgfeddeddedeefffggggghhhhhggfeddefffggghghhggggffedccddeefggghhhhggffeedefffgggghhhggfeddbcecddeeeffffgggghhhhhhhhhhhhhhhhhhhhhhggfeddbddeeeeffffggghhhhhhhgfecbdeffgghhhggggggffddbbcefggghhhhhhhggggffeffffgggggggggecbcacceeeeffffgggghhhhhhhhhhhhhhhhhhhghggfdcdddeefffffffggghhhhghggedbdefggfgggggggggfedcccdeffgghhhhhhhggggffffffffgggggfffdacddeeeeefeffggghhhhhhhhhhhhhhhhhhhgggfdddefffffffffgggghhhgggfdcbeeffggggggggfffedcbaceffgghhhhhhhhhggggffffffffggggfecefffffeeeeeeefgggghhhhhhhhhhhhhhhhhggfdbceeffffffffffffggghhhggfebadefffgggggggfffeebbbcegghhhhhhhhhhhhhggggfffffffffgfdcfffgggggggffeeeeffgggghhhhhhhhhhhhhggffebcffggggggffffffffgggggggfecdffgggggggffffeecaadfghhhhhhhhhhhhhhggffffffeffedcbfghhhhhhhhhgggffdbcefgghghhhhhhhhhgggggffeddeggggggggggfffeffgggggffeccfffgggggggggfffeccdfghhhhhhhhhhhhhhggggfffedcdbaeghhhhhhhhhhhhggfdabbfggghhhhhhhhhggggffeffghhhhhhhhgggffeeefffggffecbcfffgggggggggggffddabefghhhhhhhhhhhhggggffededbefghhhhhhhhhhhhhhhfdcefgggghhhhhhhggffecdeggghhhhhhhhhhggfedeeefeeeecaceffgggghhhggggggffeccffhhhhhhhhhhhhgggggfffeacccfhhhhiiiiiiiihhhhhgfaeffffggggfffffeebceggghhhhhhhhhhhhgfeddcddeeddaceffgghhhhhhhhhhggffecdfghhhhhhhhhhhhggfffccbdgffbfghhhiiiiiiiiiiihhhgfadcefgfggfffffeaaffhhhhhhhhhhhhhhhggfedcbaefgghhhhhhhhhhhhhgfffecefghhhhhhhhggffffeefffgggfcghhhiiiiiiiiiiiihhhhgdbcffcffhhhhhhhhhhhhhhhhgfedcdfgghhhhhhhhhhhhhhgggedbeffgggggggggffffaeeffggggfebghhhiiiiiiiiiiiiihhhhgcfabfgghhhiiiiiiiihhhhhgggccadfgghhhhhhhhhhhhhhgggfedaefgfgggggggfecbcefhhhhhhgffhhhiiiiiiiiiiiiiihhhfffaggggfcfgghhhiiiiiiiiihhhhgggdbabddadfghhhhhhhhhhhhhhhhgggffeabefggggffddcbggghhhhhhhgfefhhiiiiiiiiiiiiiihhhhgfdgghhhhhggeafgghhhiiiiiiiiihhhhggfcdceeeecbcfghhhhhhhhhhhhhhhhhgggffdccddddddaeeggghhhhhhhhgfhhiiiiiiiiiiiiiihhhggdgfhhhhhhhhhgfbghhhhhiiiiiiiihhhhfffbfffgfffdfghhhhhhhhhhhhhhhhhgggffedbcdefgghhhhhhhhhgeeghhiiiiiiiiiiiihhhhgggghhhhhhhhhhgbghhhiiiiiiiiiihhhhffcdggggggfecegghhhhhhhhhhhhhhhhgggggfeedcaabefghhhhhhhhhhhhgghhiiiiiiiiiiiihhhhggcghhhhhhhhhhhhgdghhhiiiiiiiiihhhhfeefghhhhhhgfdcfghhhhhhhhhhhhhhhhggggfffeddbbceffgghhhhhhhhhhhhffghiiiiiiiiiiiihhhffghhiiiiiiiiihhheghhhhiiiiiiiihhhgdcggghhhhhhggfdfghhhhhhhhhhhhhhhggggggggfffedabcdffhhhhhhhhhhhhhhghhiiiiiiiiiihhhggfhhiiiiiiiiiiihhhegghhhiiiiihhhhggeddehhhhhhhhhhggeefgghhhhhhhhhhggggggggggggffedcbbbcbddeffhhhhhhhhhhhhhhgfgghhiiiiiiihhhhhgfehhiiiiiiiiiiihhhghhhiiiihhhhhhhbfghhhhhhhhhhhgffgghhhhhhghhhgggggggggggggffedbbbbbcdfffhhhhhhhhhhhhhhhfghhhhhhhhhhhhgfehhiiiiiiiiiiihhhgghhhhiiihhhhhfbefghhhhhhhhhhhhffdcffggggghgghggggggggggggggffeedcccbcdfffhhhhhhhhhhhhhhhgfghhhhhhhhhggffcafhhiiiiiiiiiiiihhgghhhiiihhhgffbcfghhhhhhhhhhhhhhfefggggggfgggggggggggggggggffedccbbceffghhhhhhhhhhhhhhgffhhhhhhhgggffbfghhiiiiiiiiiiiihhhfghhhhhhhhhffbcfgghhhhhhhhhhhhggfdcdeeeffffffgggggggggggggggffedccbbceffghhhhhhhhhhhhhhhggfhhgghhggffddfhhhiiiiiiiiiiiihhhgfhhhhhhhhhecdehhghhhhhhhhhhhhhgfdbbdedeeffffffgggggggghgggffeedbbbbcdffghhhhhhhhhhhhhhgfffggffffefcbfhhhiiiiiiiiiiiihhhhhhhhhhggdecffhhhhhhhhhhhhhhhggfcbbcdeeeffffgggggggggggggffedbbaabdefghhhhhhhhhhhhhhgffeeeddfbadfhhhiiiiiiiiiiiihhhhffggggffgdcfgghhhhhhhhhhhhhhgggebcddeefffgggggggggggggfffecaaabdefghhhhhhhhhhhhhhfffbdfefbcdcadfhhhiiiiiiiiiiiihhhhffgggfebcdffhhhhhhhhhhhhhhhggfdabceeefffgggggggggggggggffedbadefggghhhhhhhhhhhgffbcdfefffddffhhhiiiiiiiiiiiihhhhgeddefeccbdefghhhhhhhhhhhhhhhgffcbcceefffggggggggggggggfffedcadefggghhhhhhhhhhgffddcegggggggfecefhhhiiiiiiiiiiiihhheebaddggghhhhhhhhhhhhhhhfffcbcadeffggggggggggggggggffeedbbeffggghhhhhhggggffdcefggghggggffdefhghhhhhiiihhhhhhhhfedbcdfgghhhhhhhhhhhhhggffeeecadefffgggggggggggggggffedaaceffgggghhhhgggffdeeffgghhhhhggfeddgghhhhhhhihhhhhhhgfhhhhefgghhhhhhhhhhhhhhgggffeeddfffgggggghhhhgggggfffedbbdeffgggggggfggeeeeegghhhhhhhhggffccffghhhhhhhhhhhgffghhhhhhhgffghhhhhhhhhhhhhhggfggggfcbdffggggghhhhhhhgggffeedcbbcbaacdfffggggggffefeeffgghhhhhhhhgggfecbdeggghhhhggggfffhhhhhhhhhhfghhhhhhhhhhhhhgghhggggfedffggggghhhhggggggfffedeedeedcbcdefffffffffeefffggghhhhhhhhgggfecacfggghhggfedffhhiiiiiihhhhgghhhhhhhhhhhhhhhhhhhggfbdffgggggggggggggggffffeeeeeeddbbcddeefeffeeeeeeffggghhhhhhhhgggffdccdeeffddddghhiiiiiiiiiihhhgghhhhhhhhhhhhhhhhhhhgfedffggggggggggggggffffeffgfgffcbabcddddddddedefffggghhhhhhhhhgggffedcbcaabbeghhhiiiiiiiiiiihhhghhhhhhhhhhhhhhhhhhhhgfcdeffffgggggggggffffffgggggffecaabccdddddddeeeffffgghhhhhhhhhgggfeeddcedbafghhhiiiiiiiiiiiiihhgfghhhhhhhhhhhhhhhhhhhgfaadeefffggggggfggfgffffggggggfecaabcccccddddddeefffgghhhhhhhhhggffeededeedcabdfghhhiiiiiiiiiiiiiihhfghhhhhhhhhhhhhhhhhhgfdbbdddeeffffffgffffggggggggffdabccdedeeeeeeffffgggghhhhhhhhggffeeeeeeeedccgghiiiiiiiiiiiiiiiiihhgghhhhhhhhhhhhhhhhhhfbbcdedffeffffffggggggggffcbcdeeffffffeeefffggghhhhhhhgggffeeefefffedcaadfghhiiiiiiiiiiiiiiiiiihhfghhhhhhhhhhhhhhhhggdbcbbcddefffffggggggggffcbeefffgggggffffffggggghhggggfffeeeefffffeedbceghhhiiiiiiiiiiiiiiiiiihfgghhhhhhhhhhhhhhhgeddfeeffcdebcdcedfffffggggggffbbeefffgggggffffffgggggggggggfffeeeffffffffedcbdegghhhiiiiiiiiiiiiiiiiiihfgghhhhhhhhhhhhggfcffghhggffffddbadcdefffggggggfeabffggghhgggffffffggggggggggffffeeeffffffffeddccegghhhiiiiiiiiiiiiiiiihhhgfgghhhhhhhhhhhggfeggghhhhhhggffeccccdeffggggggfeabdffggghhggggggfffggggggggggffffeeefffffffffeedcefhhhhiiiiiiiiiiiiiiiiihhgfgghhhhhhhhhhgdefghhhhhhhhhhhhffdcbdeefffeecbbdfggghhhhggggfffffgggggggggfffffffffffffffffeecdfghhhiiiiiiiiiiiiiiiiiihhgfgghhhhhhhgfffffgghhhhhhhhhhhggfdbbdeeffeecbbdffgghhhhhhgggffffgggggggggffffeffffffffffffffedeghhhiiiiiiiiiiiiiiiiiiihhfghhhhggffgffffggghhhhhhhhhhhhggeeaaabaaadffggghhhhhgggfffffggggggggffffeeffffffffffgffeddfghhiiiiiiiiiiiiiiiiiiihhgefffggggggghgggggghhhhhhhhhhhhhggedabffggghhhhhhggfffffggggggggggffffffffffffgfgggfdddfhhhiiiiiiiiiiiiiiihhhhgfcfffdffgggghhhggggghhhhhhhhhhhhhgfdcbefggghhgggfgfffffffgggggggggffffefffffggggggffedfghhhiiiiiiiiiiiiiiihhhhgdcgghhhhhhhhhggggghhhhhhhhhhhhgfecabbceedcbabcdfggghgggggfeeefffggggggggggffeefffffggggggffeccfhhhiiiiiiiiiiiiiiiihggdagghhhhhhhhhhhhgggghhhhhhhhhhhhhfecaceeeeeedccdcccdefffgfggfeedeffgggggggggggfeedeffffgggggggfedbfhhhiiiiiiiiiiiihhhgggedegghhhhhhhhhhhhhhggghhhhhhhhhhghfdaadeeefffffffdfdcdddeeffffeeedeeffgghgghggggffedeeeffggggggggfeabefghhiiiiiiiihhhhhhggcacgghhhhiiihiihhhhhgggghhhhhhhhhggfdcdffggggfgfgfffffdcdcdfdfdbcbcffggghgggggggffdccdeffffggggggfeddceghhhhhhhhhhhhhhhhfedfhhhihhiiiiiiiihhhhgggghhhhhhhhgfeeffgggggggfggfgfgffedccbccdaacffgggggggggggeecbbdeefffgggggggffeeghhhhhhhhhhhhhgffcacacfhhhiihiiiiiiiiihhhhgfgghhhhghgfedcdffgggggggggggggggffffdbaaefgggggggggggeecbacddffgggggggggfecbghhhhhhhhhgggfeccccbcfhhhiiiiiiiiiiiiihhhggffggghgggfeaceffgggggggghghhghhgggffdcadeffggggggfffecaceffgggggghggggfebeggggggggggedddcddcfghhhiiiiiiiiiiiiiihhhgfffffgffedaceffgggggggghhhhhhhhghggffbbeffggggggfffedcfffggghhhhhhggfffdeffggggfeeddcdeeddfghhhiiiiiiiiiiiiiiihhhgffeffeecbcdffgggggggghhhhhhhhhhhggffcbbcdddddddcbbeffggghhhhhhhhgggfebcdcdeddbccedeeedafghhhiiiiiiiiiiiiiihhhhgfedbccbdeffffggggghhhhhhhhhhhhgggecddccafgghhhhhhhhhhhhggffedaaccddeeeeedafghhhiiiiiiiiiiiiiiihhhhffccacdffffggggghhhhhhhhhhhhgggfdddeeeeeeffffggfebcffghhhhhhhhhhhhhggffecbccdeeeeeedfghhhiiiiiiiiiiiiiiiihhhgfdbeeeedabdeffffggghhhhhhhhhhhhhggddeeffhhhhhhhhhgggffccefghhhhhhhhhhhhhhgffecabdeeeeeedbghhhiiiiiiiiiiiiiiiihhhgfdddfffeedbbdeefffggghhhhhhhhhhhhggdeegggghhhhhhhhghhgggffegghhhhhhhhhhhhhhgffecbbcdeeeeeddbfhhhiiiiiiiiiiiiiiiihhhfeadgghhggfecacdeffggghhhhhhhhhhhhggdeegghhhhhhhhhhhhhhhgggffgghhhhhhhhhhhhgggffeccddeeeedcaehhhiiiiiiiiiiiiiiiihhhfegghghhgggfecbdeeffggghhhhhhhhhgggccgghhhhhhhhhhhhhhhhhhhhgffghhhhhhhhhhhhgggffeecacdeeeedcdfhhhhhiiiiiiiiiiiiihhhfddgghhhhhhhgfecbdeffgggghhhhhhhhffddfghhhhhhhhhhhhhhhhhhhhhgfefghhhhhhhhhhgggggffedbcddddccbabfghhhhhiiiiiiiiihhhhggdafghhhhhhhhgffdbbddeffggghhhhhggfecegghhhhhhhhhhhhhhhhhhhhhhgffefghhhhhhhggggggfffedbbcdddbbcfghhhhiiiiiiiiihhhhggddhhhhhhhhhhggfedcbddfffgggggggggeedfghhhhhhhhhihhhhhhhhhhhhhhgefefgghhgghgggggffffeedbabbbbceghhhhiiiiiiiihhhhgddfhhhhhhhhhhggffecbbbbcdeefffggggfffceffghhhhiihiihhhhhhhhhhhhhggfedefgghggggfffgggfffecbbgghhhhhhhhhhhhhffacfhhhhhhhhhhgggfedccddddeeeefffffeebdefgghhhhhihihhhhhhhhhhhhhhhhgfeddeffffffffffffffeedbaccdddcadfghhhhhhhhghhffaffhhhhhhhhhhggffeedecdeeeeeeefeeeddddfggghhhhhihhhhhhhhhhhhhhhhhhgffbcdeefeeeeefffffedcbbdfffffeedcbeeggfggggggddaffhhhhhhhhhhggffeeeeeffffffeeeeeebefffgghhhhhhhhhhhhhhhhhhhhhhhhhgfebccdeeeefeeeedceeefffffffgfeecdeffeeedcefghhhhhhhhhggffeeefefffffffffeecbdffggggghhhhhhhhhhhhhhhhhhhhhhhggfebbcdeeffefedcbddeffggghgggfffffdeccbefghhhhhhggggfffffffffffffffffeecccdgfgggggghhhhhhhhhhhhhhhhhhhhhhhgffcbccceefeeeeddcaeefggggghhhhhggfffffggedddbaaefgggghgggggffffffffgfgggggffeebabefhgggggghghghhhhhhhhhhhhhhhhhhhhgggdbbdcedeffffffddbcffggghhhhhhhhhhhggffffgffffeeecadefgggggffeffffffffffggggggffeeccefgghhgggggggghhhhhhhhhhhhhhhhhhhhggfdbcedeeeefeeffffddbdeffggghhhhhhhhhggggghggggghgggffdcceefeeeeedeefffffggggggggffeddcefgghhhggggfgggggggghhhhhhhhhhhhhhggffcdfffffffffffefdbcdefgghhhhhhhhhhhhggghghhhhhhggggffedbdbbbbdddefffffgggggggffedcdfgghhhhhggggffgfgggghgghhhhhhhhhhhhhfeeefefffffffffeecbdeefgggghhhhhhhhhhhggggggghhhhgggggffecbaaacdeffffffggggggffeddffghhhhhhhhgfffffffgegghhhhhhhhhhhhhhfeefgfgffffffffdcbdeffgghhhhhhhhhhhhhhhghgggghhhhhhhgggfeccbcddcccdccbbdedffffggggggfeedefgghhhhhhghgffffefeeggghhhhhh