-
Notifications
You must be signed in to change notification settings - Fork 0
/
M.casadi
1 lines (1 loc) · 588 KB
/
M.casadi
1
jhpnnagiieahaaaadaaaaaaaaaaaaaaaaafaegaakaaaaaaaneifgefhogdgehjgpgogcaaaaaaabaaaaaaaneaaaaaaaabagaaaaaaabaaaaaaaaaaaaaaababaaaaaaaaaaaaaaababaaaaaaaaaaaaaaaeggaaaaaaaaaaaaaaacaaaaaaaaaaaaaaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaabaaaaaaaaaaaaaaaegfaaaaaaaaaaaaaaabaaaaaaaaaaaaaaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaabaaaaaaaahbaaaaaaaaaaaaaaafaaaaaaafhpfpgahehaabagaaaaaaadhpgfhchdgfgbahaaaaaaakgjgehpfehngahaaaaaaaaaaaaaaaafaaaaaaadgmgbgoghgaaaaaaaaaaaaaaaaaaegbaaaaaaaaaaaaaaaaebababaaabababaaapbfilobfilobfnpdmfpicmfpicmfpnpdaaaaaeaaaaaaaaaaaaaabakdmiadcooijhfeodaaaaaaaaaaaaabhcaaaaaaaaaaaaaaaabaaaaaaaocdaaaaaaangehihaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaachcaaaaaaaaaaaaaaabaaaaaaaaaaaaaaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaciaaaaaaaaaaaaaabcaaaaaaaaaaaaaapdaaaaaaaaaaaaaaoemaaaaaaaaaaaaabaaaaaaabaaaaaaaaaaaaaaaegpcaaaaaaaaaaaaaaaaaaaaaachaaaaaaaaaaaaaaaajaaaaaaapgahehjggdpfahpfbdcaaaaaaadcaaaaaaaaaaaaaaegmcaaaaaaadaaaaaaaaaaaaaaaaegceaaaaaaaaaaaaaaodaaaaaaaaaaaaaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaodaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaacaaaaaaaaaaaaaaadaaaaaaaaaaaaaaaeaaaaaaaaaaaaaaafaaaaaaaaaaaaaaagaaaaaaaaaaaaaaahaaaaaaaaaaaaaaaiaaaaaaaaaaaaaaajaaaaaaaaaaaaaaakaaaaaaaaaaaaaaalaaaaaaaaaaaaaaamaaaaaaaaaaaaaaanaaaaaaaaaaaaaaaoaaaaaaaaaaaaaaapaaaaaaaaaaaaaaaabaaaaaaaaaaaaaabbaaaaaaaaaaaaaacbaaaaaaaaaaaaaadbaaaaaaaaaaaaaaebaaaaaaaaaaaaaafbaaaaaaaaaaaaaagbaaaaaaaaaaaaaahbaaaaaaaaaaaaaaibaaaaaaaaaaaaaajbaaaaaaaaaaaaaakbaaaaaaaaaaaaaalbaaaaaaaaaaaaaambaaaaaaaaaaaaaanbaaaaaaaaaaaaaaobaaaaaaaaaaaaaapbaaaaaaaaaaaaaaacaaaaaaaaaaaaaabcaaaaaaaaaaaaaaccaaaaaaaaaaaaaadcaaaaaaaaaaaaaaecaaaaaaaaaaaaaafcaaaaaaaaaaaaaagcaaaaaaaaaaaaaahcaaaaaaaaaaaaaaicaaaaaaaaaaaaaajcaaaaaaaaaaaaaakcaaaaaaaaaaaaaalcaaaaaaaaaaaaaamcaaaaaaaaaaaaaancaaaaaaaaaaaaaaocaaaaaaaaaaaaaapcaaaaaaaaaaaaaaadaaaaaaaaaaaaaabdaaaaaaaaaaaaaacdaaaaaaaaaaaaaaddaaaaaaaaaaaaaaedaaaaaaaaaaaaaafdaaaaaaaaaaaaaagdaaaaaaaaaaaaaahdaaaaaaaaaaaaaaidaaaaaaaaaaaaaajdaaaaaaaaaaaaaakdaaaaaaaaaaaaaaldaaaaaaaaaaaaaamdaaaaaaaaaaaaaandaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaegncaaaaaaaaaaaaaaaaaaaaaachaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaabaaaaaaaaaaaaaaaegmcaaaaaaeeaaaaaaaaaaaaapppaaaaaaaaaaaaaaaacheaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaacaaaaaaaaaaaaaaaegmcaaaaaaeeaaaaaaaaaaaaapphaaaaaaaaaaaaaaaacheaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaadaaaaaaaaaaaaaaaegmcaaaaaaadaaaaaaaaaaaaaaaachaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaaeaaaaaaaaaaaaaaaegmcaaaaaaadaaaaaaaaaaaaaaaachaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaafaaaaaaaaaaaaaaaegmcaaaaaaadaaaaaaaaaaaaaaaachaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaagaaaaaaaaaaaaaaaegmcaaaaaaadaaaaaaaaaaaaaaaachaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaahaaaaaaaaaaaaaaaegmcaaaaaaadaaaaaaaaaaaaaaaachaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaaiaaaaaaaaaaaaaaaegmcaaaaaaadaaaaaaaaaaaaaaaachaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaajaaaaaaaaaaaaaaaegmcaaaaaaadaaaaaaaaaaaaaaaachaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaakaaaaaaaaaaaaaaaegmcaaaaaaadaaaaaaaaaaaaaaaachaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaalaaaaaaaaaaaaaaaegmcaaaaaaadaaaaaaaaaaaaaaaachaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaamaaaaaaaaaaaaaaaegmcaaaaaaadaaaaaaaaaaaaaaaachaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaanaaaaaaaaaaaaaaaegmcaaaaaaadaaaaaaaaaaaaaaaachaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaaoaaaaaaaaaaaaaaaegmcaaaaaaadaaaaaaaaaaaaaaaachaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaapaaaaaaaaaaaaaaaegmcaaaaaaadaaaaaaaaaaaaaaaachaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaegmcaaaaaaadaaaaaaaaaaaaaaaachaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaabbaaaaaaaaaaaaaaegmcaaaaaaadaaaaaaaaaaaaaaaachaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaacbaaaaaaaaaaaaaaegmcaaaaaaadaaaaaaaaaaaaaaaachaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaadbaaaaaaaaaaaaaaegmcaaaaaaadaaaaaaaaaaaaaaaachaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaaebaaaaaaaaaaaaaaegmcaaaaaaadaaaaaaaaaaaaaaaachaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaafbaaaaaaaaaaaaaaegmcaaaaaaadaaaaaaaaaaaaaaaachaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaagbaaaaaaaaaaaaaaegmcaaaaaaadaaaaaaaaaaaaaaaachaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaahbaaaaaaaaaaaaaaegmcaaaaaangaaaaaaaaaaaaaaaaegibaaaaaaaaaaaaaaebaaaaaaaaaaaaaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaebaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaacaaaaaaaaaaaaaaadaaaaaaaaaaaaaaaeaaaaaaaaaaaaaaafaaaaaaaaaaaaaaagaaaaaaaaaaaaaaahaaaaaaaaaaaaaaaiaaaaaaaaaaaaaaajaaaaaaaaaaaaaaakaaaaaaaaaaaaaaalaaaaaaaaaaaaaaamaaaaaaaaaaaaaaanaaaaaaaaaaaaaaaoaaaaaaaaaaaaaaapaaaaaaaaaaaaaaaabaaaaaaaaaaaaaabbaaaaaaaaaaaaaacbaaaaaaaaaaaaaadbaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaaibaaaaaaaaaaaaaaegmcaaaaaaeeaaaaaaaaaaaaapppaaaaaaaaaaaaaaaachnbaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaajbaaaaaaaaaaaaaaegndaaaaaahbaaaaaaaaaaaaaachjaaaaaaaaaaaaaaachkaaaaaaaaaaaaaaachlaaaaaaaaaaaaaaachmaaaaaaaaaaaaaaachnaaaaaaaaaaaaaaachoaaaaaaaaaaaaaaachpaaaaaaaaaaaaaaachabaaaaaaaaaaaaaachbbaaaaaaaaaaaaaachcbaaaaaaaaaaaaaachdbaaaaaaaaaaaaaachebaaaaaaaaaaaaaachfbaaaaaaaaaaaaaachgbaaaaaaaaaaaaaachhbaaaaaaaaaaaaaachibaaaaaaaaaaaaaachjbaaaaaaaaaaaaaachkbaaaaaaaaaaaaaachlbaaaaaaaaaaaaaachmbaaaaaaaaaaaaaachobaaaaaaaaaaaaaachpbaaaaaaaaaaaaaachdaaaaaaaaaaaaaaaeggfaaaaaaaaaaaaaacfaaaaaaaaaaaaaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacfaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaacaaaaaaaaaaaaaaadaaaaaaaaaaaaaaaeaaaaaaaaaaaaaaafaaaaaaaaaaaaaaagaaaaaaaaaaaaaaahaaaaaaaaaaaaaaaiaaaaaaaaaaaaaaajaaaaaaaaaaaaaaakaaaaaaaaaaaaaaalaaaaaaaaaaaaaaamaaaaaaaaaaaaaaanaaaaaaaaaaaaaaaoaaaaaaaaaaaaaaapaaaaaaaaaaaaaaaabaaaaaaaaaaaaaabbaaaaaaaaaaaaaacbaaaaaaaaaaaaaadbaaaaaaaaaaaaaaebaaaaaaaaaaaaaafbaaaaaaaaaaaaaagbaaaaaaaaaaaaaahbaaaaaaaaaaaaaaibaaaaaaaaaaaaaajbaaaaaaaaaaaaaakbaaaaaaaaaaaaaalbaaaaaaaaaaaaaambaaaaaaaaaaaaaanbaaaaaaaaaaaaaaobaaaaaaaaaaaaaapbaaaaaaaaaaaaaaacaaaaaaaaaaaaaabcaaaaaaaaaaaaaaccaaaaaaaaaaaaaadcaaaaaaaaaaaaaaecaaaaaaaaaaaaaafcaaaaaaaaaaaaaagcaaaaaaaaaaaaaahcaaaaaaaaaaaaaaicaaaaaaaaaaaaaajcaaaaaaaaaaaaaakcaaaaaaaaaaaaaalcaaaaaaaaaaaaaamcaaaaaaaaaaaaaancaaaaaaaaaaaaaaocaaaaaaaaaaaaaapcaaaaaaaaaaaaaaadaaaaaaaaaaaaaabdaaaaaaaaaaaaaacdaaaaaaaaaaaaaaddaaaaaaaaaaaaaaedaaaaaaaaaaaaaafdaaaaaaaaaaaaaagdaaaaaaaaaaaaaahdaaaaaaaaaaaaaaidaaaaaaaaaaaaaajdaaaaaaaaaaaaaakdaaaaaaaaaaaaaaldaaaaaaaaaaaaaamdaaaaaaaaaaaaaandaaaaaaaaaaaaaaodaaaaaaaaaaaaaapdaaaaaaaaaaaaaaaeaaaaaaaaaaaaaabeaaaaaaaaaaaaaaceaaaaaaaaaaaaaadeaaaaaaaaaaaaaaeeaaaaaaaaaaaaaafeaaaaaaaaaaaaaageaaaaaaaaaaaaaaheaaaaaaaaaaaaaaieaaaaaaaaaaaaaajeaaaaaaaaaaaaaakeaaaaaaaaaaaaaaleaaaaaaaaaaaaaameaaaaaaaaaaaaaaneaaaaaaaaaaaaaaoeaaaaaaaaaaaaaapeaaaaaaaaaaaaaaafaaaaaaaaaaaaaabfaaaaaaaaaaaaaahbaaaaaaaaaaaaaaeaaaaaaaaaaaaaaafaaaaaaaaaaaaaaagaaaaaaaaaaaaaaahaaaaaaaaaaaaaaaiaaaaaaaaaaaaaaajaaaaaaaaaaaaaaakaaaaaaaaaaaaaaalaaaaaaaaaaaaaaamaaaaaaaaaaaaaaanaaaaaaaaaaaaaaaoaaaaaaaaaaaaaaapaaaaaaaaaaaaaaaabaaaaaaaaaaaaaabbaaaaaaaaaaaaaacbaaaaaaaaaaaaaadbaaaaaaaaaaaaaaebaaaaaaaaaaaaaafbaaaaaaaaaaaaaagbaaaaaaaaaaaaaahbaaaaaaaaaaaaaaibaaaaaaaaaaaaaajbaaaaaaaaaaaaaabaaaaaaaaaaaaaaabaaaaaaaaaaaaaaakbaaaaaaaaaaaaaaegmcaaaaaaeeaaaaaaaaaaaaapphaaaaaaaaaaaaaaaachnbaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaaibaaaaaaaaaaaaaaegmcaaaaaabdaaaaaaaaaaaaaaaachnbaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaajbaaaaaaaaaaaaaaegndaaaaaahbaaaaaaaaaaaaaachjaaaaaaaaaaaaaaachkaaaaaaaaaaaaaaachlaaaaaaaaaaaaaaachmaaaaaaaaaaaaaaachnaaaaaaaaaaaaaaachoaaaaaaaaaaaaaaachpaaaaaaaaaaaaaaachabaaaaaaaaaaaaaachbbaaaaaaaaaaaaaachcbaaaaaaaaaaaaaachdbaaaaaaaaaaaaaachebaaaaaaaaaaaaaachfbaaaaaaaaaaaaaachgbaaaaaaaaaaaaaachhbaaaaaaaaaaaaaachibaaaaaaaaaaaaaachjbaaaaaaaaaaaaaachkbaaaaaaaaaaaaaachlbaaaaaaaaaaaaaachmbaaaaaaaaaaaaaachccaaaaaaaaaaaaaachdcaaaaaaaaaaaaaachdaaaaaaaaaaaaaaachacaaaaaaaaaaaaaahbaaaaaaaaaaaaaaeaaaaaaaaaaaaaaafaaaaaaaaaaaaaaagaaaaaaaaaaaaaaahaaaaaaaaaaaaaaaiaaaaaaaaaaaaaaajaaaaaaaaaaaaaaakaaaaaaaaaaaaaaalaaaaaaaaaaaaaaamaaaaaaaaaaaaaaanaaaaaaaaaaaaaaaoaaaaaaaaaaaaaaapaaaaaaaaaaaaaaaabaaaaaaaaaaaaaabbaaaaaaaaaaaaaacbaaaaaaaaaaaaaadbaaaaaaaaaaaaaaebaaaaaaaaaaaaaafbaaaaaaaaaaaaaagbaaaaaaaaaaaaaahbaaaaaaaaaaaaaaibaaaaaaaaaaaaaajbaaaaaaaaaaaaaabaaaaaaaaaaaaaaabaaaaaaaaaaaaaaalbaaaaaaaaaaaaaaegmcaaaaaaadaaaaaaaaaaaaaaaacheaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaambaaaaaaaaaaaaaaegmcaaaaaaadaaaaaaaaaaaaaaaachacaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaanbaaaaaaaaaaaaaaegadaaaaaaiaaaaaaaaaaaaaaachfaaaaaaaaaaaaaaachdaaaaaaaaaaaaaaachhaaaaaaaaaaaaaaachiaaaaaaaaaaaaaaachbcaaaaaaaaaaaaaachecaaaaaaaaaaaaaachfcaaaaaaaaaaaaaachgcaaaaaaaaaaaaaachbaaaaaaaaaaaaaaaegaagaaaaaaaoemgahdhpgmgfaaaaaaajgahpgahehcaaaaaaagaaaaaaadhpgmgghfgchaababaaaaagaaaaaaaiaaaaaaaaaaaaaaababababababababagaaaaaaaaaaaaaaababababababaiaaaaaaaaaaaaaaacheaaaaaaaaaaaaaaachaaaaaaaaaaaaaaaacheaaaaaaaaaaaaaaacheaaaaaaaaaaaaaaachacaaaaaaaaaaaaaachacaaaaaaaaaaaaaacheaaaaaaaaaaaaaaachacaaaaaaaaaaaaaagaaaaaaaaaaaaaaacheaaaaaaaaaaaaaaachbaaaaaaaaaaaaaaachacaaaaaaaaaaaaaacheaaaaaaaaaaaaaaachacaaaaaaaaaaaaaachaaaaaaaaaaaaaaaaiaaaaaaaaaaaaaaacaaaaaaaihadbaaaaaaaahdaaaaaaamgcgihdaaaaaaafhcgihdaaaaaaamgcghgdaaaaaaafhcghggaaaaaaamgbgngpfihadgaaaaaaamgbgngpfhgadgaaaaaaaaaaaaaaabaaaaaaaihbaaaaaaaggbaaaaaaahgfaaaaaaamgbgngpfihfaaaaaaamgbgngpfhgfaaaaaaamgbgngpfahaabagaaaaaaadhpgfhchdgfgbahaaaaaaakgjgehpfehngahaaaaaaaaaaaaaaaafaaaaaaadgmgbgoghgaaaaaaaaaaaaaaaaaachcaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaebabaaaaabababaaapbfilobfilobfnpdmfpicmfpicmfpnpdaaaaaeaaaaaaaaaaaaaabakdmiadcooijhfeodaaaaaaaaaaaaabhcaaaaaaaaaaaaaaaabaaaaaaaocdaaaaaaangehihaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaachcaaaaaaaaaaaaaaaiaaaaaaaaaaaaaaagaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaebeaaaaaaaaaaaaakhaaaaaaaaaaaaaalbaaaaaaaaaaaaaapdaaaaaaaaaaaaaajgfaaaaaaaaaaaaadaaaaaaaegaakaaaaaaaneifgefhogdgehjgpgogcaaaaaaadaaaaaaaogmgahaaaaaaaabagaaaaaaacaaaaaaaaaaaaaaababacaaaaaaaaaaaaaaababacaaaaaaaaaaaaaaacheaaaaaaaaaaaaaaachaaaaaaaaaaaaaaaacaaaaaaaaaaaaaaachbaaaaaaaaaaaaaaachacaaaaaaaaaaaaaacaaaaaaaaaaaaaaabaaaaaaaihbaaaaaaaahcaaaaaaaaaaaaaaabaaaaaaaggbaaaaaaahgaabagaaaaaaadhpgfhchdgfgbahaaaaaaakgjgehpfehngahaaaaaaaaaaaaaaaafaaaaaaadgmgbgoghgaaaaaaaaaaaaaaaaaachcaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaebababaaabababaaapbfilobfilobfnpdmfpicmfpicmfpnpdaaaaaeaaaaaaaaaaaaaabakdmiadcooijhfeodaaaaaaaaaaaaabhcaaaaaaaaaaaaaaaabaaaaaaaocdaaaaaaangehihaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaachcaaaaaaaaaaaaaaacaaaaaaaaaaaaaaacaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaagbaaaaaaaaaaaaaapaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabgaaaaaaaaaaaaaabaaaaaaacaaaaaaaaaaaaaaaegndaaaaaacaaaaaaaaaaaaaaaegceaaaaaabaaaaaaaaaaaaaaaegpcaaaaaaaaaaaaaaaaaaaaaaegceaaaaaaaaaaaaaacaaaaaaaaaaaaaaafbaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacaaaaaaaaaaaaaaaeaaaaaaaaaaaaaaagaaaaaaaaaaaaaaaiaaaaaaaaaaaaaaakaaaaaaaaaaaaaaamaaaaaaaaaaaaaaaoaaaaaaaaaaaaaaaabaaaaaaaaaaaaaacbaaaaaaaaaaaaaaebaaaaaaaaaaaaaagbaaaaaaaaaaaaaaibaaaaaaaaaaaaaakbaaaaaaaaaaaaaambaaaaaaaaaaaaaaobaaaaaaaaaaaaaaacaaaaaaaaaaaaaaccaaaaaaaaaaaaaaecaaaaaaaaaaaaaagcaaaaaaaaaaaaaaicaaaaaaaaaaaaaakcaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaajaaaaaaapgahehjggdpfihpfbdegocaaaaaaaaaaaaaakcaaaaaaaaaaaaaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaakcaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaacaaaaaaaaaaaaaaadaaaaaaaaaaaaaaaeaaaaaaaaaaaaaaafaaaaaaaaaaaaaaagaaaaaaaaaaaaaaahaaaaaaaaaaaaaaaiaaaaaaaaaaaaaaajaaaaaaaaaaaaaaakaaaaaaaaaaaaaaalaaaaaaaaaaaaaaamaaaaaaaaaaaaaaanaaaaaaaaaaaaaaaoaaaaaaaaaaaaaaapaaaaaaaaaaaaaaaabaaaaaaaaaaaaaabbaaaaaaaaaaaaaacbaaaaaaaaaaaaaadbaaaaaaaaaaaaaaebaaaaaaaaaaaaaafbaaaaaaaaaaaaaagbaaaaaaaaaaaaaahbaaaaaaaaaaaaaaibaaaaaaaaaaaaaajbaaaaaaaaaaaaaakbaaaaaaaaaaaaaalbaaaaaaaaaaaaaambaaaaaaaaaaaaaanbaaaaaaaaaaaaaaobaaaaaaaaaaaaaapbaaaaaaaaaaaaaaacaaaaaaaaaaaaaabcaaaaaaaaaaaaaaccaaaaaaaaaaaaaadcaaaaaaaaaaaaaaecaaaaaaaaaaaaaafcaaaaaaaaaaaaaagcaaaaaaaaaaaaaahcaaaaaaaaaaaaaaicaaaaaaaaaaaaaajcaaaaaaaaaaaaaaegceaaaaaabaaaaaaaaaaaaaaaegpcaaaaaaaaaaaaaaaaaaaaaaeglcaaaaaaaaaaaaaabaaaaaaaaaaaaaaaebaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaacaaaaaaaaaaaaaaadaaaaaaaaaaaaaaaeaaaaaaaaaaaaaaafaaaaaaaaaaaaaaagaaaaaaaaaaaaaaahaaaaaaaaaaaaaaaiaaaaaaaaaaaaaaajaaaaaaaaaaaaaaakaaaaaaaaaaaaaaalaaaaaaaaaaaaaaamaaaaaaaaaaaaaaanaaaaaaaaaaaaaaaoaaaaaaaaaaaaaaapaaaaaaaaaaaaaaaabaaaaaaaaaaaaaabbaaaaaaaaaaaaaacbaaaaaaaaaaaaaadbaaaaaaaaaaaaaaebaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaajaaaaaaapgahehjggdpfihpfcdchnbaaaaaaaaaaaaaacheaaaaaaaaaaaaaaachdaaaaaaaaaaaaaaacaaaaaaaciaaaaaaaaaaaaaaegncaaaaaaaaaaaaaaaaaaaaaachhcaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaegjdaaaaaacaaaaaaaaaaaaaaachicaaaaaaaaaaaaaachicaaaaaaaaaaaaaachbaaaaaaaaaaaaaaacaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaabaaaaaaaaaaaaaaaegncaaaaaaaaaaaaaaaaaaaaaachlcaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaakcaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaacaaaaaaaaaaaaaaaegjdaaaaaacaaaaaaaaaaaaaaachmcaaaaaaaaaaaaaachmcaaaaaaaaaaaaaachbaaaaaaaaaaaaaaacaaaaaaaaaaaaaaacaaaaaaaaaaaaaaacaaaaaaaaaaaaaaabaaaaaaaaaaaaaaadaaaaaaaaaaaaaaaegbaaaaaaabacaaaaaaaaaaaaaaachadaaaaaaaaaaaaaachcdaaaaaaaaaaaaaachbaaaaaaaaaaaaaaabaaaaaaacaaaaaaaaaaaaaaabaaaaaaaaaaaaaaadaaaaaaaaaaaaaaabaaaaaaaaaaaaaaabaaaaaaaaaaaaaaaegocaaaaaabaaaaaaaaaaaaaaachddaaaaaaaaaaaaaachcaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaegfeaaaaaacgbaaaaaaaaaaaaaaachicaaaaaaaaaaaaaachaaaaaaaaaaaaaaaacaaaaaaaaaaaaaaaeaaaaaaaaaaaaaaabaaaaaaaaaaaaaaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaaeaaaaaaaaaaaaaaaegfeaaaaaacgbaaaaaaaaaaaaaaachicaaaaaaaaaaaaaachaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacaaaaaaaaaaaaaaabaaaaaaaaaaaaaaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaafaaaaaaaaaaaaaaaegfeaaaaaacgbaaaaaaaaaaaaaaachmcaaaaaaaaaaaaaachbaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaabaaaaaaaaaaaaaaabaaaaaaaaaaaaaaacaaaaaaaaaaaaaaabaaaaaaaaaaaaaaabaaaaaaaaaaaaaaaegadaaaaaacaaaaaaaaaaaaaaachgdaaaaaaaaaaaaaachhdaaaaaaaaaaaaaachbaaaaaaaaaaaaaaaegaakaaaaaaaneifgefhogdgehjgpgogcaaaaaaabaaaaaaageaaaaaaaabagaaaaaaacaaaaaaaaaaaaaaabababaaaaaaaaaaaaaaabacaaaaaaaaaaaaaaachaaaaaaaaaaaaaaaachbaaaaaaaaaaaaaaabaaaaaaaaaaaaaaachaaaaaaaaaaaaaaaacaaaaaaaaaaaaaaacaaaaaaajgadcaaaaaaajgbdbaaaaaaaaaaaaaaacaaaaaaapgadaabagaaaaaaadhpgfhchdgfgbahaaaaaaakgjgehpfehngahaaaaaaaaaaaaaaaafaaaaaaadgmgbgoghgaaaaaaaaaaaaaaaaaachcaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaebababaaabababaaapbfilobfilobfnpdmfpicmfpicmfpnpdaaaaaeaaaaaaaaaaaaaabakdmiadcooijhfeodaaaaaaaaaaaaabhcaaaaaaaaaaaaaaaabaaaaaaaocdaaaaaaangehihaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaachcaaaaaaaaaaaaaaacaaaaaaaaaaaaaaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaebaaaaaaaaaaaaaaoaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaalbaaaaaaaaaaaaaabaaaaaaacaaaaaaaaaaaaaaaegpcaaaaaaaaaaaaaaaaaaaaaachaaaaaaaaaaaaaaaabaaaaaaaihegpcaaaaaaaaaaaaaaaaaaaaaachbaaaaaaaaaaaaaaabaaaaaaafhcaaaaaaahaaaaaaaaaaaaaaaegncaaaaaaaaaaaaaaaaaaaaaachaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaegmcaaaaaaadaaaaaaaaaaaaaaaaegeaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaabaaaaaaaaaaaaaaaegncaaaaaaaaaaaaaaaaaaaaaachbaaaaaaaaaaaaaaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaacaaaaaaaaaaaaaaaegmcaaaaaaadaaaaaaaaaaaaaaaachldaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaadaaaaaaaaaaaaaaaegmcaaaaaakhaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaaeaaaaaaaaaaaaaaaegadaaaaaahaaaaaaaaaaaaaaachidaaaaaaaaaaaaaachmdaaaaaaaaaaaaaachjdaaaaaaaaaaaaaachodaaaaaaaaaaaaaachpdaaaaaaaaaaaaaachpdaaaaaaaaaaaaaachpdaaaaaaaaaaaaaachbaaaaaaaaaaaaaaaegaakaaaaaaaneifgefhogdgehjgpgogcaaaaaaaeaaaaaaajgogehhgaaaaaaaabagaaaaaaahaaaaaaaaaaaaaaabababababababahaaaaaaaaaaaaaaabababababababahaaaaaaaaaaaaaaachaaaaaaaaaaaaaaaachldaaaaaaaaaaaaaachbaaaaaaaaaaaaaaachldaaaaaaaaaaaaaaegdaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaachaeaaaaaaaaaaaaaachaeaaaaaaaaaaaaaahaaaaaaaaaaaaaaachaaaaaaaaaaaaaaaachaeaaaaaaaaaaaaaachldaaaaaaaaaaaaaachaeaaaaaaaaaaaaaachaeaaaaaaaaaaaaaachaeaaaaaaaaaaaaaachaeaaaaaaaaaaaaaahaaaaaaaaaaaaaaacaaaaaaaihadcaaaaaaakhadbaaaaaaaahbaaaaaaafhgaaaaaaabgegkgpfihgggaaaaaaabgegkgpfkhgggaaaaaaabgegkgpfbhgghaaaaaaaaaaaaaaacaaaaaaaihggcaaaaaaakhggcaaaaaaabhgggaaaaaaabgegkgpfihadgaaaaaaabgegkgpfkhadfaaaaaaabgegkgpfahfaaaaaaabgegkgpffhaabagaaaaaaadhpgfhchdgfgbahaaaaaaakgjgehpfehngahaaaaaaaaaaaaaaaafaaaaaaadgmgbgoghgaaaaaaaaaaaaaaaaaachcaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaebababaaabababaaapbfilobfilobfnpdmfpicmfpicmfpnpdaaaaaeaaaaaaaaaaaaaabakdmiadcooijhfeodaaaaaaaaaaaaabhcaaaaaaaaaaaaaaaabaaaaaaaocdaaaaaaangehihaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaachcaaaaaaaaaaaaaaahaaaaaaaaaaaaaaahaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaanaaaaaaaaaaaaaaahaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaagbaaaaaaaaaaaaaabaaaaaaahaaaaaaaaaaaaaaaegpcaaaaaaaaaaaaaaaaaaaaaachaaaaaaaaaaaaaaaacaaaaaaaihadegmcaaaaaaadaaaaaaaaaaaaaaaachldaaaaaaaaaaaaaaegpcaaaaaaaaaaaaaaaaaaaaaachbaaaaaaaaaaaaaaabaaaaaaaahegmcaaaaaaadaaaaaaaaaaaaaaaachldaaaaaaaaaaaaaachpdaaaaaaaaaaaaaachpdaaaaaaaaaaaaaachpdaaaaaaaaaaaaaacaaaaaaabbaaaaaaaaaaaaaaegmcaaaaaaeeaaaaaaaaaaaainpdaaaaaaaaaaaaaaaachldaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaegmcaaaaaaeeaaaaaaaaaaaaampdaaaaaaaaaaaaaaaachbaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaabaaaaaaaaaaaaaaaegmcaaaaaaeeaaaaaaaaaaaaanpdaaaaaaaaaaaaaaaachldaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaacaaaaaaaaaaaaaaaegmcaaaaaaeeaaaaaaaaaaaaampdaaaaaaaaaaaaaaaachldaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaadaaaaaaaaaaaaaaaegmcaaaaaaadaaaaaaaaaaaaaaaachldaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaaeaaaaaaaaaaaaaaaegncaaaaaaaaaaaaaaaaaaaaaachaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaafaaaaaaaaaaaaaaachceaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaagaaaaaaaaaaaaaaaegncaaaaaaaaaaaaaaaaaaaaaachbaaaaaaaaaaaaaaacaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaahaaaaaaaaaaaaaaacheeaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaaiaaaaaaaaaaaaaaaegadaaaaaagaaaaaaaaaaaaaaachjeaaaaaaaaaaaaaachgeaaaaaaaaaaaaaachbeaaaaaaaaaaaaaachceaaaaaaaaaaaaaachdeaaaaaaaaaaaaaacheeaaaaaaaaaaaaaachbaaaaaaaaaaaaaaaegaakaaaaaaaneifgefhogdgehjgpgogcaaaaaaaeaaaaaaadhehfgahaaaaaaaabagaaaaaaagaaaaaaaaaaaaaaababababababadaaaaaaaaaaaaaaabababagaaaaaaaaaaaaaaachldaaaaaaaaaaaaaachbaaaaaaaaaaaaaaachaaaaaaaaaaaaaaaachldaaaaaaaaaaaaaachbaaaaaaaaaaaaaaachldaaaaaaaaaaaaaadaaaaaaaaaaaaaaachaaaaaaaaaaaaaaaachldaaaaaaaaaaaaaachldaaaaaaaaaaaaaagaaaaaaaaaaaaaaabaaaaaaaehbaaaaaaaigcaaaaaaaihadcaaaaaaaghadbaaaaaaaahbaaaaaaafhdaaaaaaaaaaaaaaacaaaaaaaihggcaaaaaaaghggcaaaaaaabhggaabagaaaaaaadhpgfhchdgfgbahaaaaaaakgjgehpfehngahaaaaaaaaaaaaaaaafaaaaaaadgmgbgoghgaaaaaaaaaaaaaaaaaachcaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaebababaaabababaaapbfilobfilobfnpdmfpicmfpicmfpnpdaaaaaeaaaaaaaaaaaaaabakdmiadcooijhfeodaaaaaaaaaaaaabhcaaaaaaaaaaaaaaaabaaaaaaaocdaaaaaaangehihaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaachcaaaaaaaaaaaaaaagaaaaaaaaaaaaaaadaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaahaaaaaaaaaaaaaaaeaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaabaaaaaaagaaaaaaaaaaaaaaaegmcaaaaaaadaaaaaaaaaaaaaaaachldaaaaaaaaaaaaaaegpcaaaaaaaaaaaaaaaaaaaaaachbaaaaaaaaaaaaaaabaaaaaaaigchbeaaaaaaaaaaaaaaegmcaaaaaaadaaaaaaaaaaaaaaaachldaaaaaaaaaaaaaachdeaaaaaaaaaaaaaacheeaaaaaaaaaaaaaacaaaaaaabcaaaaaaaaaaaaaaegncaaaaaaaaaaaaaaaaaaaaaachaaaaaaaaaaaaaaaacaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaegncaaaaaaaaaaaaaaaaaaaaaachbaaaaaaaaaaaaaaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaabaaaaaaaaaaaaaaaegmcaaaaaajegaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaachbaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaacaaaaaaaaaaaaaaaegeaaaaaaabacaaaaaaaaaaaaaaachneaaaaaaaaaaaaaachbfaaaaaaaaaaaaaachbaaaaaaaaaaaaaaaeaaaaaaacaaaaaaaaaaaaaaabaaaaaaaaaaaaaaacaaaaaaaaaaaaaaabaaaaaaaaaaaaaaacaaaaaaaaaaaaaaachmeaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaadaaaaaaaaaaaaaaaegmcaaaaaaadaaaaaaaaaaaaaaaachldaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaaeaaaaaaaaaaaaaaaegncaaaaaaaaaaaaaaaaaaaaaachbaaaaaaaaaaaaaaaeaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaafaaaaaaaaaaaaaaacheeaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaagaaaaaaaaaaaaaaaegadaaaaaafaaaaaaaaaaaaaaachmeaaaaaaaaaaaaaachbeaaaaaaaaaaaaaachdfaaaaaaaaaaaaaachdeaaaaaaaaaaaaaacheeaaaaaaaaaaaaaachbaaaaaaaaaaaaaaaegaakaaaaaaaneifgefhogdgehjgpgogcaaaaaaadaaaaaaaegbgfgaaaaaaaabagaaaaaaafaaaaaaaaaaaaaaabababababadaaaaaaaaaaaaaaabababafaaaaaaaaaaaaaaachldaaaaaaaaaaaaaachaaaaaaaaaaaaaaaachldaaaaaaaaaaaaaachbaaaaaaaaaaaaaaachldaaaaaaaaaaaaaadaaaaaaaaaaaaaaachaaaaaaaaaaaaaaaachldaaaaaaaaaaaaaachldaaaaaaaaaaaaaafaaaaaaaaaaaaaaabaaaaaaaehbaaaaaaaihbaaaaaaakhbaaaaaaaahbaaaaaaafhdaaaaaaaaaaaaaaadaaaaaaapgegfgdaaaaaaabgmghgeaaaaaaabhfhbgegaabagaaaaaaadhpgfhchdgfgbahaaaaaaakgjgehpfehngahaaaaaaaaaaaaaaaafaaaaaaadgmgbgoghgaaaaaaaaaaaaaaaaaachcaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaebababaaabababaaapbfilobfilobfnpdmfpicmfpicmfpnpdaaaaaeaaaaaaaaaaaaaabakdmiadcooijhfeodaaaaaaaaaaaaabhcaaaaaaaaaaaaaaaabaaaaaaaocdaaaaaaangehihaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaachcaaaaaaaaaaaaaaafaaaaaaaaaaaaaaadaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacaaaaaaaaaaaaaaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaeaaaaaaaaaaaaaaabaaaaaaafaaaaaaaaaaaaaaaegmcaaaaaaadaaaaaaaaaaaaaaaachldaaaaaaaaaaaaaachidaaaaaaaaaaaaaaegmcaaaaaaadaaaaaaaaaaaaaaaachldaaaaaaaaaaaaaachjdaaaaaaaaaaaaaaegmcaaaaaaadaaaaaaaaaaaaaaaachldaaaaaaaaaaaaaacaaaaaaaoaaaaaaaaaaaaaaaegmcaaaaaabdaaaaaaaaaaaaaaaachbaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaegncaaaaaaaaaaaaaaaaaaaaaachaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaabaaaaaaaaaaaaaaaegfeaaaaaacgbaaaaaaaaaaaaaaachidaaaaaaaaaaaaaachbaaaaaaaaaaaaaaabaaaaaaaaaaaaaaacaaaaaaaaaaaaaaabaaaaaaaaaaaaaaabaaaaaaaaaaaaaaabaaaaaaaaaaaaaaabaaaaaaaaaaaaaaacaaaaaaaaaaaaaaaeglaaaaaaabaaaaaaaaaaaaaaachkfaaaaaaaaaaaaaachbaaaaaaaaaaaaaaalaaaaaaabaaaaaaaaaaaaaaacaaaaaaaaaaaaaaabaaaaaaaaaaaaaaacaaaaaaaaaaaaaaaegcaaaaaaaaacaaaaaaaaaaaaaaachifaaaaaaaaaaaaaachlfaaaaaaaaaaaaaachbaaaaaaaaaaaaaaacaaaaaaacaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacaaaaaaaaaaaaaaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaegfeaaaaaacgbaaaaaaaaaaaaaaachidaaaaaaaaaaaaaachbaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaabaaaaaaaaaaaaaaabaaaaaaaaaaaaaaabaaaaaaaaaaaaaaabaaaaaaaaaaaaaaacaaaaaaaaaaaaaaaegdaaaaaaabacaaaaaaaaaaaaaaachmfaaaaaaaaaaaaaachnfaaaaaaaaaaaaaachbaaaaaaaaaaaaaaadaaaaaaacaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacaaaaaaaaaaaaaaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaegfeaaaaaacgbaaaaaaaaaaaaaaachidaaaaaaaaaaaaaachbaaaaaaaaaaaaaaabaaaaaaaaaaaaaaacaaaaaaaaaaaaaaabaaaaaaaaaaaaaaabaaaaaaaaaaaaaaabaaaaaaaaaaaaaaabaaaaaaaaaaaaaaacaaaaaaaaaaaaaaaegcaaaaaaabacaaaaaaaaaaaaaaachofaaaaaaaaaaaaaachpfaaaaaaaaaaaaaachbaaaaaaaaaaaaaaacaaaaaaacaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacaaaaaaaaaaaaaaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaegncaaaaaaaaaaaaaaaaaaaaaachbaaaaaaaaaaaaaaadaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaacaaaaaaaaaaaaaaaegbaaaaaaabacaaaaaaaaaaaaaaachagaaaaaaaaaaaaaachjdaaaaaaaaaaaaaachbaaaaaaaaaaaaaaabaaaaaaacaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacaaaaaaaaaaaaaaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaegocaaaaaabaaaaaaaaaaaaaaachcgaaaaaaaaaaaaaachcaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaegfeaaaaaacgbaaaaaaaaaaaaaaachidaaaaaaaaaaaaaachbaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaabaaaaaaaaaaaaaaabaaaaaaaaaaaaaaabaaaaaaaaaaaaaaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaegocaaaaaabaaaaaaaaaaaaaaachegaaaaaaaaaaaaaachcaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaabaaaaaaaaaaaaaaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaeaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaadaaaaaaaaaaaaaaaeaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaafaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaadaaaaaaaaaaaaaaaegndaaaaaacaaaaaaaaaaaaaaachcgaaaaaaaaaaaaaachegaaaaaaaaaaaaaachaaaaaaaaaaaaaaaaegmcaaaaaaadaaaaaaaaaaaaaaaachldaaaaaaaaaaaaaaegmcaaaaaaadaaaaaaaaaaaaaaaachldaaaaaaaaaaaaaafaaaaaaaaaaaaaaadaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaeaaaaaaaaaaaaaaafaaaaaaaaaaaaaaagaaaaaaaaaaaaaaadaaaaaaaaaaaaaaahaaaaaaaaaaaaaaappppppppppppppppppppppppppppppppegmcaaaaaaadaaaaaaaaaaaaaaaachldaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaadaaaaaaaaaaaaaaaegmcaaaaaajecaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaachbaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaaiaaaaaaaaaaaaaaaegeaaaaaaabacaaaaaaaaaaaaaaachneaaaaaaaaaaaaaachmgaaaaaaaaaaaaaachbaaaaaaaaaaaaaaaeaaaaaaacaaaaaaaaaaaaaaabaaaaaaaaaaaaaaaiaaaaaaaaaaaaaaabaaaaaaaaaaaaaaaiaaaaaaaaaaaaaaaegdaaaaaaabacaaaaaaaaaaaaaaachngaaaaaaaaaaaaaaegppppppppbaaaaaaaaaaaaaaachkgaaaaaaaaaaaaaachaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaachaaaaaaaaaaaaaaaadaaaaaaacaaaaaaaaaaaaaaaiaaaaaaaaaaaaaaahaaaaaaaaaaaaaaabaaaaaaaaaaaaaaajaaaaaaaaaaaaaaaegbaaaaaaaaacaaaaaaaaaaaaaaachbeaaaaaaaaaaaaaachpgaaaaaaaaaaaaaachaaaaaaaaaaaaaaaabaaaaaaacaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaajaaaaaaaaaaaaaaabaaaaaaaaaaaaaaajaaaaaaaaaaaaaaaegmcaaaaaaadaaaaaaaaaaaaaaaachldaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaaeaaaaaaaaaaaaaaaegadaaaaaafaaaaaaaaaaaaaaachlgaaaaaaaaaaaaaachahaaaaaaaaaaaaaachbhaaaaaaaaaaaaaachdeaaaaaaaaaaaaaacheeaaaaaaaaaaaaaachbaaaaaaaaaaaaaaachjgaaaaaaaaaaaaaafaaaaaaaaaaaaaaadaaaaaaaaaaaaaaajaaaaaaaaaaaaaaaeaaaaaaaaaaaaaaafaaaaaaaaaaaaaaagaaaaaaaaaaaaaaadaaaaaaaaaaaaaaakaaaaaaaaaaaaaaappppppppppppppppppppppppppppppppegmaaaaaaabaaaaaaaaaaaaaaaegppppppppbaaaaaaaaaaaaaaachchaaaaaaaaaaaaaachaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaachaaaaaaaaaaaaaaaamaaaaaaabaaaaaaaaaaaaaaakaaaaaaaaaaaaaaabaaaaaaaaaaaaaaajaaaaaaaaaaaaaaaegbaaaaaaaaacaaaaaaaaaaaaaaachogaaaaaaaaaaaaaachehaaaaaaaaaaaaaachaaaaaaaaaaaaaaaabaaaaaaacaaaaaaaaaaaaaaahaaaaaaaaaaaaaaajaaaaaaaaaaaaaaabaaaaaaaaaaaaaaahaaaaaaaaaaaaaaaegdaaaaaaabacaaaaaaaaaaaaaaachngaaaaaaaaaaaaaachdhaaaaaaaaaaaaaachaaaaaaaaaaaaaaaadaaaaaaacaaaaaaaaaaaaaaaiaaaaaaaaaaaaaaakaaaaaaaaaaaaaaabaaaaaaaaaaaaaaakaaaaaaaaaaaaaaaegbaaaaaaaaacaaaaaaaaaaaaaaachbeaaaaaaaaaaaaaachghaaaaaaaaaaaaaachaaaaaaaaaaaaaaaabaaaaaaacaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaakaaaaaaaaaaaaaaabaaaaaaaaaaaaaaakaaaaaaaaaaaaaaaegmcaaaaaaadaaaaaaaaaaaaaaaachldaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaaeaaaaaaaaaaaaaaaegadaaaaaafaaaaaaaaaaaaaaachlgaaaaaaaaaaaaaachhhaaaaaaaaaaaaaachihaaaaaaaaaaaaaachdeaaaaaaaaaaaaaacheeaaaaaaaaaaaaaachbaaaaaaaaaaaaaaachjgaaaaaaaaaaaaaafaaaaaaaaaaaaaaadaaaaaaaaaaaaaaakaaaaaaaaaaaaaaaeaaaaaaaaaaaaaaafaaaaaaaaaaaaaaagaaaaaaaaaaaaaaadaaaaaaaaaaaaaaajaaaaaaaaaaaaaaappppppppppppppppppppppppppppppppegmaaaaaaabaaaaaaaaaaaaaaaegppppppppbaaaaaaaaaaaaaaachjhaaaaaaaaaaaaaachaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaachaaaaaaaaaaaaaaaamaaaaaaabaaaaaaaaaaaaaaajaaaaaaaaaaaaaaabaaaaaaaaaaaaaaakaaaaaaaaaaaaaaaegbaaaaaaaaacaaaaaaaaaaaaaaachfhaaaaaaaaaaaaaachlhaaaaaaaaaaaaaachaaaaaaaaaaaaaaaabaaaaaaacaaaaaaaaaaaaaaahaaaaaaaaaaaaaaakaaaaaaaaaaaaaaabaaaaaaaaaaaaaaahaaaaaaaaaaaaaaaegmcaaaaaaadaaaaaaaaaaaaaaaachldaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaadaaaaaaaaaaaaaaaegdaaaaaaabacaaaaaaaaaaaaaaachneaaaaaaaaaaaaaachkhaaaaaaaaaaaaaachaaaaaaaaaaaaaaaadaaaaaaacaaaaaaaaaaaaaaabaaaaaaaaaaaaaaajaaaaaaaaaaaaaaabaaaaaaaaaaaaaaajaaaaaaaaaaaaaaaegbaaaaaaaaacaaaaaaaaaaaaaaachbeaaaaaaaaaaaaaachohaaaaaaaaaaaaaachaaaaaaaaaaaaaaaabaaaaaaacaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaajaaaaaaaaaaaaaaabaaaaaaaaaaaaaaajaaaaaaaaaaaaaaaegmcaaaaaaadaaaaaaaaaaaaaaaachldaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaaeaaaaaaaaaaaaaaaegadaaaaaafaaaaaaaaaaaaaaachnhaaaaaaaaaaaaaachphaaaaaaaaaaaaaachaiaaaaaaaaaaaaaachdeaaaaaaaaaaaaaacheeaaaaaaaaaaaaaachbaaaaaaaaaaaaaaachjgaaaaaaaaaaaaaafaaaaaaaaaaaaaaadaaaaaaaaaaaaaaajaaaaaaaaaaaaaaaeaaaaaaaaaaaaaaafaaaaaaaaaaaaaaagaaaaaaaaaaaaaaadaaaaaaaaaaaaaaakaaaaaaaaaaaaaaappppppppppppppppppppppppppppppppegbaaaaaaaaacaaaaaaaaaaaaaaachmhaaaaaaaaaaaaaaegppppppppbaaaaaaaaaaaaaaachbiaaaaaaaaaaaaaachaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaachaaaaaaaaaaaaaaaabaaaaaaacaaaaaaaaaaaaaaahaaaaaaaaaaaaaaakaaaaaaaaaaaaaaabaaaaaaaaaaaaaaahaaaaaaaaaaaaaaaegdaaaaaaabacaaaaaaaaaaaaaaachcfaaaaaaaaaaaaaachdiaaaaaaaaaaaaaachaaaaaaaaaaaaaaaadaaaaaaacaaaaaaaaaaaaaaacaaaaaaaaaaaaaaahaaaaaaaaaaaaaaabaaaaaaaaaaaaaaahaaaaaaaaaaaaaaaegbaaaaaaaaacaaaaaaaaaaaaaaachbeaaaaaaaaaaaaaacheiaaaaaaaaaaaaaachaaaaaaaaaaaaaaaabaaaaaaacaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaahaaaaaaaaaaaaaaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaegocaaaaaabaaaaaaaaaaaaaaachfiaaaaaaaaaaaaaachcaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaamaaaaaaaaaaaaaaaeaaaaaaaaaaaaaaagaaaaaaaaaaaaaaahaaaaaaaaaaaaaaaiaaaaaaaaaaaaaaaiaaaaaaaaaaaaaaaiaaaaaaaaaaaaaaajaaaaaaaaaaaaaaajaaaaaaaaaaaaaaalaaaaaaaaaaaaaaamaaaaaaaaaaaaaaaoaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaagaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaadaaaaaaaaaaaaaaachfiaaaaaaaaaaaaaaegmcaaaaaaadaaaaaaaaaaaaaaaachldaaaaaaaaaaaaaaegmcaaaaaaadaaaaaaaaaaaaaaaachldaaaaaaaaaaaaaagaaaaaaaaaaaaaaaeaaaaaaaaaaaaaaabaaaaaaaaaaaaaaafaaaaaaaaaaaaaaagaaaaaaaaaaaaaaahaaaaaaaaaaaaaaaiaaaaaaaaaaaaaaadaaaaaaaaaaaaaaajaaaaaaaaaaaaaaappppppppppppppppppppppppppppppppegmcaaaaaaadaaaaaaaaaaaaaaaachldaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaaeaaaaaaaaaaaaaaaegadaaaaaagaaaaaaaaaaaaaaachieaaaaaaaaaaaaaachgeaaaaaaaaaaaaaaegppppppppbaaaaaaaaaaaaaaachkiaaaaaaaaaaaaaachaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaachliaaaaaaaaaaaaaachdeaaaaaaaaaaaaaacheeaaaaaaaaaaaaaachbaaaaaaaaaaaaaaachjiaaaaaaaaaaaaaagaaaaaaaaaaaaaaadaaaaaaaaaaaaaaabaaaaaaaaaaaaaaajaaaaaaaaaaaaaaaeaaaaaaaaaaaaaaahaaaaaaaaaaaaaaaiaaaaaaaaaaaaaaadaaaaaaaaaaaaaaafaaaaaaaaaaaaaaappppppppppppppppppppppppppppppppegmcaaaaaaadaaaaaaaaaaaaaaaachldaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaadaaaaaaaaaaaaaaaegadaaaaaagaaaaaaaaaaaaaaachheaaaaaaaaaaaaaachgeaaaaaaaaaaaaaaegppppppppbaaaaaaaaaaaaaaachniaaaaaaaaaaaaaachaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaachoiaaaaaaaaaaaaaachdeaaaaaaaaaaaaaacheeaaaaaaaaaaaaaachbaaaaaaaaaaaaaaachjiaaaaaaaaaaaaaagaaaaaaaaaaaaaaacaaaaaaaaaaaaaaabaaaaaaaaaaaaaaafaaaaaaaaaaaaaaadaaaaaaaaaaaaaaahaaaaaaaaaaaaaaaiaaaaaaaaaaaaaaadaaaaaaaaaaaaaaajaaaaaaaaaaaaaaappppppppppppppppppppppppppppppppegmcaaaaaaadaaaaaaaaaaaaaaaachldaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaacaaaaaaaaaaaaaaaegadaaaaaagaaaaaaaaaaaaaaachfeaaaaaaaaaaaaaachgeaaaaaaaaaaaaaaegppppppppbaaaaaaaaaaaaaaachajaaaaaaaaaaaaaachaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaachbjaaaaaaaaaaaaaachdeaaaaaaaaaaaaaacheeaaaaaaaaaaaaaachbaaaaaaaaaaaaaaachjiaaaaaaaaaaaaaagaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaajaaaaaaaaaaaaaaacaaaaaaaaaaaaaaahaaaaaaaaaaaaaaaiaaaaaaaaaaaaaaadaaaaaaaaaaaaaaafaaaaaaaaaaaaaaappppppppppppppppppppppppppppppppegocaaaaaabaaaaaaaaaaaaaaaegppppppppbaaaaaaaaaaaaaaachdjaaaaaaaaaaaaaachaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaachcaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaafaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaalaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaabaaaaaaaaaaaaaabbaaaaaaaaaaaaaabbaaaaaaaaaaaaaabbaaaaaaaaaaaaaabbaaaaaaaaaaaaaadbaaaaaaaaaaaaaadbaaaaaaaaaaaaaaebaaaaaaaaaaaaaaebaaaaaaaaaaaaaagbaaaaaaaaaaaaaaaaaaaaaaaaaaaaaahaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaahaaaaaaaaaaaaaaachejaaaaaaaaaaaaaachpdaaaaaaaaaaaaaaegmcaaaaaaadaaaaaaaaaaaaaaaachldaaaaaaaaaaaaaachpdaaaaaaaaaaaaaachpdaaaaaaaaaaaaaachpdaaaaaaaaaaaaaachpdaaaaaaaaaaaaaahaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaacaaaaaaaaaaaaaaadaaaaaaaaaaaaaaaeaaaaaaaaaaaaaaaeaaaaaaaaaaaaaaaeaaaaaaaaaaaaaaahaaaaaaaaaaaaaaafaaaaaaaaaaaaaaappppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppegocaaaaaabaaaaaaaaaaaaaaaegppppppppbaaaaaaaaaaaaaaachijaaaaaaaaaaaaaachaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaachcaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaafaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaahaaaaaaaaaaaaaaagbaaaaaaaaaaaaaaibaaaaaaaaaaaaaaibaaaaaaaaaaaaaajbaaaaaaaaaaaaaajbaaaaaaaaaaaaaajbaaaaaaaaaaaaaalbaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaabaaaaaaaaaaaaaaachjjaaaaaaaaaaaaaacaaaaaaaaaaaaaaafaaaaaaaaaaaaaaabaaaaaaaaaaaaaaabaaaaaaaaaaaaaaagaaaaaaaaaaaaaaaegcaaaaaaaaacaaaaaaaaaaaaaaachfdaaaaaaaaaaaaaaegppppppppbaaaaaaaaaaaaaaachmjaaaaaaaaaaaaaachaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaachaaaaaaaaaaaaaaaacaaaaaaacaaaaaaaaaaaaaaaeaaaaaaaaaaaaaaagaaaaaaaaaaaaaaabaaaaaaaaaaaaaaaeaaaaaaaaaaaaaaaegocaaaaaabaaaaaaaaaaaaaaachojaaaaaaaaaaaaaachcaaaaaaaaaaaaaaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaaeaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaegfeaaaaaacgbaaaaaaaaaaaaaaachicaaaaaaaaaaaaaachaaaaaaaaaaaaaaaaeaaaaaaaaaaaaaaagaaaaaaaaaaaaaaabaaaaaaaaaaaaaaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaaeaaaaaaaaaaaaaaaegfeaaaaaacgbaaaaaaaaaaaaaaachicaaaaaaaaaaaaaachaaaaaaaaaaaaaaaacaaaaaaaaaaaaaaaeaaaaaaaaaaaaaaabaaaaaaaaaaaaaaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaagaaaaaaaaaaaaaaaegfeaaaaaacgbaaaaaaaaaaaaaaachmcaaaaaaaaaaaaaachbaaaaaaaaaaaaaaabaaaaaaaaaaaaaaacaaaaaaaaaaaaaaabaaaaaaaaaaaaaaabaaaaaaaaaaaaaaacaaaaaaaaaaaaaaabaaaaaaaaaaaaaaabaaaaaaaaaaaaaaaegadaaaaaacaaaaaaaaaaaaaaachbkaaaaaaaaaaaaaachckaaaaaaaaaaaaaachbaaaaaaaaaaaaaaachljaaaaaaaaaaaaaacaaaaaaaaaaaaaaagaaaaaaaaaaaaaaabaaaaaaaaaaaaaaabaaaaaaaaaaaaaaafaaaaaaaaaaaaaaaegcaaaaaaaaacaaaaaaaaaaaaaaachakaaaaaaaaaaaaaaegppppppppbaaaaaaaaaaaaaaachdkaaaaaaaaaaaaaachaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaachaaaaaaaaaaaaaaaacaaaaaaacaaaaaaaaaaaaaaaeaaaaaaaaaaaaaaafaaaaaaaaaaaaaaabaaaaaaaaaaaaaaaeaaaaaaaaaaaaaaaegocaaaaaabaaaaaaaaaaaaaaachfkaaaaaaaaaaaaaachcaaaaaaaaaaaaaaabaaaaaaaaaaaaaaabaaaaaaaaaaaaaaacaaaaaaaaaaaaaaabaaaaaaaaaaaaaaaeaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaegfeaaaaaacgbaaaaaaaaaaaaaaachicaaaaaaaaaaaaaachaaaaaaaaaaaaaaaagaaaaaaaaaaaaaaaiaaaaaaaaaaaaaaabaaaaaaaaaaaaaaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaaeaaaaaaaaaaaaaaaegfeaaaaaacgbaaaaaaaaaaaaaaachicaaaaaaaaaaaaaachaaaaaaaaaaaaaaaaeaaaaaaaaaaaaaaagaaaaaaaaaaaaaaabaaaaaaaaaaaaaaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaafaaaaaaaaaaaaaaaegfeaaaaaacgbaaaaaaaaaaaaaaachmcaaaaaaaaaaaaaachbaaaaaaaaaaaaaaacaaaaaaaaaaaaaaadaaaaaaaaaaaaaaabaaaaaaaaaaaaaaabaaaaaaaaaaaaaaacaaaaaaaaaaaaaaabaaaaaaaaaaaaaaabaaaaaaaaaaaaaaaegadaaaaaacaaaaaaaaaaaaaaachikaaaaaaaaaaaaaachjkaaaaaaaaaaaaaachbaaaaaaaaaaaaaaachljaaaaaaaaaaaaaacaaaaaaaaaaaaaaafaaaaaaaaaaaaaaabaaaaaaaaaaaaaaabaaaaaaaaaaaaaaagaaaaaaaaaaaaaaaegcaaaaaaaaacaaaaaaaaaaaaaaachhkaaaaaaaaaaaaaaegppppppppbaaaaaaaaaaaaaaachkkaaaaaaaaaaaaaachaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaachaaaaaaaaaaaaaaaacaaaaaaacaaaaaaaaaaaaaaaeaaaaaaaaaaaaaaagaaaaaaaaaaaaaaabaaaaaaaaaaaaaaaeaaaaaaaaaaaaaaaegocaaaaaabaaaaaaaaaaaaaaachmkaaaaaaaaaaaaaachcaaaaaaaaaaaaaaabaaaaaaaaaaaaaaacaaaaaaaaaaaaaaaeaaaaaaaaaaaaaaabaaaaaaaaaaaaaaaeaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaegfeaaaaaacgbaaaaaaaaaaaaaaachicaaaaaaaaaaaaaachaaaaaaaaaaaaaaaaiaaaaaaaaaaaaaaakaaaaaaaaaaaaaaabaaaaaaaaaaaaaaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaaeaaaaaaaaaaaaaaaegfeaaaaaacgbaaaaaaaaaaaaaaachicaaaaaaaaaaaaaachaaaaaaaaaaaaaaaagaaaaaaaaaaaaaaaiaaaaaaaaaaaaaaabaaaaaaaaaaaaaaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaagaaaaaaaaaaaaaaaegfeaaaaaacgbaaaaaaaaaaaaaaachmcaaaaaaaaaaaaaachbaaaaaaaaaaaaaaadaaaaaaaaaaaaaaaeaaaaaaaaaaaaaaabaaaaaaaaaaaaaaabaaaaaaaaaaaaaaacaaaaaaaaaaaaaaabaaaaaaaaaaaaaaabaaaaaaaaaaaaaaaegadaaaaaacaaaaaaaaaaaaaaachpkaaaaaaaaaaaaaachalaaaaaaaaaaaaaachbaaaaaaaaaaaaaaachljaaaaaaaaaaaaaacaaaaaaaaaaaaaaagaaaaaaaaaaaaaaabaaaaaaaaaaaaaaabaaaaaaaaaaaaaaafaaaaaaaaaaaaaaaegcaaaaaaaaacaaaaaaaaaaaaaaachokaaaaaaaaaaaaaaegppppppppbaaaaaaaaaaaaaaachblaaaaaaaaaaaaaachaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaachaaaaaaaaaaaaaaaacaaaaaaacaaaaaaaaaaaaaaaeaaaaaaaaaaaaaaafaaaaaaaaaaaaaaabaaaaaaaaaaaaaaaeaaaaaaaaaaaaaaaegocaaaaaabaaaaaaaaaaaaaaachdlaaaaaaaaaaaaaachcaaaaaaaaaaaaaaabaaaaaaaaaaaaaaadaaaaaaaaaaaaaaagaaaaaaaaaaaaaaabaaaaaaaaaaaaaaaeaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaegfeaaaaaacgbaaaaaaaaaaaaaaachicaaaaaaaaaaaaaachaaaaaaaaaaaaaaaakaaaaaaaaaaaaaaamaaaaaaaaaaaaaaabaaaaaaaaaaaaaaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaaeaaaaaaaaaaaaaaaegfeaaaaaacgbaaaaaaaaaaaaaaachicaaaaaaaaaaaaaachaaaaaaaaaaaaaaaaiaaaaaaaaaaaaaaakaaaaaaaaaaaaaaabaaaaaaaaaaaaaaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaafaaaaaaaaaaaaaaaegfeaaaaaacgbaaaaaaaaaaaaaaachmcaaaaaaaaaaaaaachbaaaaaaaaaaaaaaaeaaaaaaaaaaaaaaafaaaaaaaaaaaaaaabaaaaaaaaaaaaaaabaaaaaaaaaaaaaaacaaaaaaaaaaaaaaabaaaaaaaaaaaaaaabaaaaaaaaaaaaaaaegadaaaaaacaaaaaaaaaaaaaaachglaaaaaaaaaaaaaachhlaaaaaaaaaaaaaachbaaaaaaaaaaaaaaachljaaaaaaaaaaaaaacaaaaaaaaaaaaaaafaaaaaaaaaaaaaaabaaaaaaaaaaaaaaabaaaaaaaaaaaaaaagaaaaaaaaaaaaaaaegcaaaaaaaaacaaaaaaaaaaaaaaachflaaaaaaaaaaaaaaegppppppppbaaaaaaaaaaaaaaachilaaaaaaaaaaaaaachaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaachaaaaaaaaaaaaaaaacaaaaaaacaaaaaaaaaaaaaaaeaaaaaaaaaaaaaaagaaaaaaaaaaaaaaabaaaaaaaaaaaaaaaeaaaaaaaaaaaaaaaegocaaaaaabaaaaaaaaaaaaaaachklaaaaaaaaaaaaaachcaaaaaaaaaaaaaaabaaaaaaaaaaaaaaaeaaaaaaaaaaaaaaaiaaaaaaaaaaaaaaabaaaaaaaaaaaaaaaeaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaegfeaaaaaacgbaaaaaaaaaaaaaaachicaaaaaaaaaaaaaachaaaaaaaaaaaaaaaamaaaaaaaaaaaaaaaoaaaaaaaaaaaaaaabaaaaaaaaaaaaaaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaaeaaaaaaaaaaaaaaaegfeaaaaaacgbaaaaaaaaaaaaaaachicaaaaaaaaaaaaaachaaaaaaaaaaaaaaaakaaaaaaaaaaaaaaamaaaaaaaaaaaaaaabaaaaaaaaaaaaaaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaagaaaaaaaaaaaaaaaegfeaaaaaacgbaaaaaaaaaaaaaaachmcaaaaaaaaaaaaaachbaaaaaaaaaaaaaaafaaaaaaaaaaaaaaagaaaaaaaaaaaaaaabaaaaaaaaaaaaaaabaaaaaaaaaaaaaaacaaaaaaaaaaaaaaabaaaaaaaaaaaaaaabaaaaaaaaaaaaaaaegadaaaaaacaaaaaaaaaaaaaaachnlaaaaaaaaaaaaaacholaaaaaaaaaaaaaachbaaaaaaaaaaaaaaachljaaaaaaaaaaaaaacaaaaaaaaaaaaaaagaaaaaaaaaaaaaaabaaaaaaaaaaaaaaabaaaaaaaaaaaaaaafaaaaaaaaaaaaaaaegcaaaaaaaaacaaaaaaaaaaaaaaachmlaaaaaaaaaaaaaaegppppppppbaaaaaaaaaaaaaaachplaaaaaaaaaaaaaachaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaachaaaaaaaaaaaaaaaacaaaaaaacaaaaaaaaaaaaaaaeaaaaaaaaaaaaaaafaaaaaaaaaaaaaaabaaaaaaaaaaaaaaaeaaaaaaaaaaaaaaaegocaaaaaabaaaaaaaaaaaaaaachbmaaaaaaaaaaaaaachcaaaaaaaaaaaaaaabaaaaaaaaaaaaaaafaaaaaaaaaaaaaaakaaaaaaaaaaaaaaabaaaaaaaaaaaaaaaeaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaegfeaaaaaacgbaaaaaaaaaaaaaaachicaaaaaaaaaaaaaachaaaaaaaaaaaaaaaaoaaaaaaaaaaaaaaaabaaaaaaaaaaaaaabaaaaaaaaaaaaaaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaaeaaaaaaaaaaaaaaaegfeaaaaaacgbaaaaaaaaaaaaaaachicaaaaaaaaaaaaaachaaaaaaaaaaaaaaaamaaaaaaaaaaaaaaaoaaaaaaaaaaaaaaabaaaaaaaaaaaaaaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaafaaaaaaaaaaaaaaaegfeaaaaaacgbaaaaaaaaaaaaaaachmcaaaaaaaaaaaaaachbaaaaaaaaaaaaaaagaaaaaaaaaaaaaaahaaaaaaaaaaaaaaabaaaaaaaaaaaaaaabaaaaaaaaaaaaaaacaaaaaaaaaaaaaaabaaaaaaaaaaaaaaabaaaaaaaaaaaaaaaegadaaaaaacaaaaaaaaaaaaaaachemaaaaaaaaaaaaaachfmaaaaaaaaaaaaaachbaaaaaaaaaaaaaaachljaaaaaaaaaaaaaacaaaaaaaaaaaaaaafaaaaaaaaaaaaaaabaaaaaaaaaaaaaaabaaaaaaaaaaaaaaagaaaaaaaaaaaaaaaegcaaaaaaaaacaaaaaaaaaaaaaaachdmaaaaaaaaaaaaaaegppppppppbaaaaaaaaaaaaaaachgmaaaaaaaaaaaaaachaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaachaaaaaaaaaaaaaaaacaaaaaaacaaaaaaaaaaaaaaaeaaaaaaaaaaaaaaagaaaaaaaaaaaaaaabaaaaaaaaaaaaaaaeaaaaaaaaaaaaaaaegocaaaaaabaaaaaaaaaaaaaaachimaaaaaaaaaaaaaachcaaaaaaaaaaaaaaabaaaaaaaaaaaaaaagaaaaaaaaaaaaaaamaaaaaaaaaaaaaaabaaaaaaaaaaaaaaaeaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaegfeaaaaaacgbaaaaaaaaaaaaaaachicaaaaaaaaaaaaaachaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaacbaaaaaaaaaaaaaabaaaaaaaaaaaaaaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaaeaaaaaaaaaaaaaaaegfeaaaaaacgbaaaaaaaaaaaaaaachicaaaaaaaaaaaaaachaaaaaaaaaaaaaaaaoaaaaaaaaaaaaaaaabaaaaaaaaaaaaaabaaaaaaaaaaaaaaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaagaaaaaaaaaaaaaaaegfeaaaaaacgbaaaaaaaaaaaaaaachmcaaaaaaaaaaaaaachbaaaaaaaaaaaaaaahaaaaaaaaaaaaaaaiaaaaaaaaaaaaaaabaaaaaaaaaaaaaaabaaaaaaaaaaaaaaacaaaaaaaaaaaaaaabaaaaaaaaaaaaaaabaaaaaaaaaaaaaaaegadaaaaaacaaaaaaaaaaaaaaachlmaaaaaaaaaaaaaachmmaaaaaaaaaaaaaachbaaaaaaaaaaaaaaachljaaaaaaaaaaaaaacaaaaaaaaaaaaaaagaaaaaaaaaaaaaaabaaaaaaaaaaaaaaabaaaaaaaaaaaaaaafaaaaaaaaaaaaaaaegcaaaaaaaaacaaaaaaaaaaaaaaachkmaaaaaaaaaaaaaaegppppppppbaaaaaaaaaaaaaaachnmaaaaaaaaaaaaaachaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaachaaaaaaaaaaaaaaaacaaaaaaacaaaaaaaaaaaaaaaeaaaaaaaaaaaaaaafaaaaaaaaaaaaaaabaaaaaaaaaaaaaaaeaaaaaaaaaaaaaaaegocaaaaaabaaaaaaaaaaaaaaachpmaaaaaaaaaaaaaachcaaaaaaaaaaaaaaabaaaaaaaaaaaaaaahaaaaaaaaaaaaaaaoaaaaaaaaaaaaaaabaaaaaaaaaaaaaaaeaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaegfeaaaaaacgbaaaaaaaaaaaaaaachicaaaaaaaaaaaaaachaaaaaaaaaaaaaaaacbaaaaaaaaaaaaaaebaaaaaaaaaaaaaabaaaaaaaaaaaaaaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaaeaaaaaaaaaaaaaaaegfeaaaaaacgbaaaaaaaaaaaaaaachicaaaaaaaaaaaaaachaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaacbaaaaaaaaaaaaaabaaaaaaaaaaaaaaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaafaaaaaaaaaaaaaaaegfeaaaaaacgbaaaaaaaaaaaaaaachmcaaaaaaaaaaaaaachbaaaaaaaaaaaaaaaiaaaaaaaaaaaaaaajaaaaaaaaaaaaaaabaaaaaaaaaaaaaaabaaaaaaaaaaaaaaacaaaaaaaaaaaaaaabaaaaaaaaaaaaaaabaaaaaaaaaaaaaaaegadaaaaaacaaaaaaaaaaaaaaachcnaaaaaaaaaaaaaachdnaaaaaaaaaaaaaachbaaaaaaaaaaaaaaachljaaaaaaaaaaaaaacaaaaaaaaaaaaaaafaaaaaaaaaaaaaaabaaaaaaaaaaaaaaabaaaaaaaaaaaaaaagaaaaaaaaaaaaaaaegcaaaaaaaaacaaaaaaaaaaaaaaachbnaaaaaaaaaaaaaaegppppppppbaaaaaaaaaaaaaaachenaaaaaaaaaaaaaachaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaachaaaaaaaaaaaaaaaacaaaaaaacaaaaaaaaaaaaaaaeaaaaaaaaaaaaaaagaaaaaaaaaaaaaaabaaaaaaaaaaaaaaaeaaaaaaaaaaaaaaaegocaaaaaabaaaaaaaaaaaaaaachgnaaaaaaaaaaaaaachcaaaaaaaaaaaaaaabaaaaaaaaaaaaaaaiaaaaaaaaaaaaaaaabaaaaaaaaaaaaaabaaaaaaaaaaaaaaaeaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaegfeaaaaaacgbaaaaaaaaaaaaaaachicaaaaaaaaaaaaaachaaaaaaaaaaaaaaaaebaaaaaaaaaaaaaagbaaaaaaaaaaaaaabaaaaaaaaaaaaaaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaaeaaaaaaaaaaaaaaaegfeaaaaaacgbaaaaaaaaaaaaaaachicaaaaaaaaaaaaaachaaaaaaaaaaaaaaaacbaaaaaaaaaaaaaaebaaaaaaaaaaaaaabaaaaaaaaaaaaaaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaagaaaaaaaaaaaaaaaegfeaaaaaacgbaaaaaaaaaaaaaaachmcaaaaaaaaaaaaaachbaaaaaaaaaaaaaaajaaaaaaaaaaaaaaakaaaaaaaaaaaaaaabaaaaaaaaaaaaaaabaaaaaaaaaaaaaaacaaaaaaaaaaaaaaabaaaaaaaaaaaaaaabaaaaaaaaaaaaaaaegadaaaaaacaaaaaaaaaaaaaaachjnaaaaaaaaaaaaaachknaaaaaaaaaaaaaachbaaaaaaaaaaaaaaachljaaaaaaaaaaaaaacaaaaaaaaaaaaaaagaaaaaaaaaaaaaaabaaaaaaaaaaaaaaabaaaaaaaaaaaaaaafaaaaaaaaaaaaaaaegcaaaaaaaaacaaaaaaaaaaaaaaachinaaaaaaaaaaaaaaegppppppppbaaaaaaaaaaaaaaachlnaaaaaaaaaaaaaachaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaachaaaaaaaaaaaaaaaacaaaaaaacaaaaaaaaaaaaaaaeaaaaaaaaaaaaaaafaaaaaaaaaaaaaaabaaaaaaaaaaaaaaaeaaaaaaaaaaaaaaaegocaaaaaabaaaaaaaaaaaaaaachnnaaaaaaaaaaaaaachcaaaaaaaaaaaaaaabaaaaaaaaaaaaaaajaaaaaaaaaaaaaaacbaaaaaaaaaaaaaabaaaaaaaaaaaaaaaeaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaegfeaaaaaacgbaaaaaaaaaaaaaaachicaaaaaaaaaaaaaachaaaaaaaaaaaaaaaagbaaaaaaaaaaaaaaibaaaaaaaaaaaaaabaaaaaaaaaaaaaaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaaeaaaaaaaaaaaaaaaegfeaaaaaacgbaaaaaaaaaaaaaaachicaaaaaaaaaaaaaachaaaaaaaaaaaaaaaaebaaaaaaaaaaaaaagbaaaaaaaaaaaaaabaaaaaaaaaaaaaaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaafaaaaaaaaaaaaaaaegfeaaaaaacgbaaaaaaaaaaaaaaachmcaaaaaaaaaaaaaachbaaaaaaaaaaaaaaakaaaaaaaaaaaaaaalaaaaaaaaaaaaaaabaaaaaaaaaaaaaaabaaaaaaaaaaaaaaacaaaaaaaaaaaaaaabaaaaaaaaaaaaaaabaaaaaaaaaaaaaaaegadaaaaaacaaaaaaaaaaaaaaachaoaaaaaaaaaaaaaachboaaaaaaaaaaaaaachbaaaaaaaaaaaaaaachljaaaaaaaaaaaaaacaaaaaaaaaaaaaaafaaaaaaaaaaaaaaabaaaaaaaaaaaaaaabaaaaaaaaaaaaaaagaaaaaaaaaaaaaaaegcaaaaaaaaacaaaaaaaaaaaaaaachpnaaaaaaaaaaaaaaegppppppppbaaaaaaaaaaaaaaachcoaaaaaaaaaaaaaachaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaachaaaaaaaaaaaaaaaacaaaaaaacaaaaaaaaaaaaaaaeaaaaaaaaaaaaaaagaaaaaaaaaaaaaaabaaaaaaaaaaaaaaaeaaaaaaaaaaaaaaaegocaaaaaabaaaaaaaaaaaaaaacheoaaaaaaaaaaaaaachcaaaaaaaaaaaaaaabaaaaaaaaaaaaaaakaaaaaaaaaaaaaaaebaaaaaaaaaaaaaabaaaaaaaaaaaaaaaeaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaegfeaaaaaacgbaaaaaaaaaaaaaaachicaaaaaaaaaaaaaachaaaaaaaaaaaaaaaaibaaaaaaaaaaaaaakbaaaaaaaaaaaaaabaaaaaaaaaaaaaaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaaeaaaaaaaaaaaaaaaegfeaaaaaacgbaaaaaaaaaaaaaaachicaaaaaaaaaaaaaachaaaaaaaaaaaaaaaagbaaaaaaaaaaaaaaibaaaaaaaaaaaaaabaaaaaaaaaaaaaaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaagaaaaaaaaaaaaaaaegfeaaaaaacgbaaaaaaaaaaaaaaachmcaaaaaaaaaaaaaachbaaaaaaaaaaaaaaalaaaaaaaaaaaaaaamaaaaaaaaaaaaaaabaaaaaaaaaaaaaaabaaaaaaaaaaaaaaacaaaaaaaaaaaaaaabaaaaaaaaaaaaaaabaaaaaaaaaaaaaaaegadaaaaaacaaaaaaaaaaaaaaachhoaaaaaaaaaaaaaachioaaaaaaaaaaaaaachbaaaaaaaaaaaaaaachljaaaaaaaaaaaaaacaaaaaaaaaaaaaaagaaaaaaaaaaaaaaabaaaaaaaaaaaaaaabaaaaaaaaaaaaaaafaaaaaaaaaaaaaaaegcaaaaaaaaacaaaaaaaaaaaaaaachgoaaaaaaaaaaaaaaegppppppppbaaaaaaaaaaaaaaachjoaaaaaaaaaaaaaachaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaachaaaaaaaaaaaaaaaacaaaaaaacaaaaaaaaaaaaaaaeaaaaaaaaaaaaaaafaaaaaaaaaaaaaaabaaaaaaaaaaaaaaaeaaaaaaaaaaaaaaaegocaaaaaabaaaaaaaaaaaaaaachloaaaaaaaaaaaaaachcaaaaaaaaaaaaaaabaaaaaaaaaaaaaaalaaaaaaaaaaaaaaagbaaaaaaaaaaaaaabaaaaaaaaaaaaaaaeaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaegfeaaaaaacgbaaaaaaaaaaaaaaachicaaaaaaaaaaaaaachaaaaaaaaaaaaaaaakbaaaaaaaaaaaaaambaaaaaaaaaaaaaabaaaaaaaaaaaaaaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaaeaaaaaaaaaaaaaaaegfeaaaaaacgbaaaaaaaaaaaaaaachicaaaaaaaaaaaaaachaaaaaaaaaaaaaaaaibaaaaaaaaaaaaaakbaaaaaaaaaaaaaabaaaaaaaaaaaaaaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaafaaaaaaaaaaaaaaaegfeaaaaaacgbaaaaaaaaaaaaaaachmcaaaaaaaaaaaaaachbaaaaaaaaaaaaaaamaaaaaaaaaaaaaaanaaaaaaaaaaaaaaabaaaaaaaaaaaaaaabaaaaaaaaaaaaaaacaaaaaaaaaaaaaaabaaaaaaaaaaaaaaabaaaaaaaaaaaaaaaegadaaaaaacaaaaaaaaaaaaaaachooaaaaaaaaaaaaaachpoaaaaaaaaaaaaaachbaaaaaaaaaaaaaaachljaaaaaaaaaaaaaacaaaaaaaaaaaaaaafaaaaaaaaaaaaaaabaaaaaaaaaaaaaaabaaaaaaaaaaaaaaagaaaaaaaaaaaaaaaegcaaaaaaaaacaaaaaaaaaaaaaaachnoaaaaaaaaaaaaaaegppppppppbaaaaaaaaaaaaaaachapaaaaaaaaaaaaaachaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaachaaaaaaaaaaaaaaaacaaaaaaacaaaaaaaaaaaaaaaeaaaaaaaaaaaaaaagaaaaaaaaaaaaaaabaaaaaaaaaaaaaaaeaaaaaaaaaaaaaaaegocaaaaaabaaaaaaaaaaaaaaachcpaaaaaaaaaaaaaachcaaaaaaaaaaaaaaabaaaaaaaaaaaaaaamaaaaaaaaaaaaaaaibaaaaaaaaaaaaaabaaaaaaaaaaaaaaaeaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaegfeaaaaaacgbaaaaaaaaaaaaaaachicaaaaaaaaaaaaaachaaaaaaaaaaaaaaaambaaaaaaaaaaaaaaobaaaaaaaaaaaaaabaaaaaaaaaaaaaaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaaeaaaaaaaaaaaaaaaegfeaaaaaacgbaaaaaaaaaaaaaaachicaaaaaaaaaaaaaachaaaaaaaaaaaaaaaakbaaaaaaaaaaaaaambaaaaaaaaaaaaaabaaaaaaaaaaaaaaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaagaaaaaaaaaaaaaaaegfeaaaaaacgbaaaaaaaaaaaaaaachmcaaaaaaaaaaaaaachbaaaaaaaaaaaaaaanaaaaaaaaaaaaaaaoaaaaaaaaaaaaaaabaaaaaaaaaaaaaaabaaaaaaaaaaaaaaacaaaaaaaaaaaaaaabaaaaaaaaaaaaaaabaaaaaaaaaaaaaaaegadaaaaaacaaaaaaaaaaaaaaachfpaaaaaaaaaaaaaachgpaaaaaaaaaaaaaachbaaaaaaaaaaaaaaachljaaaaaaaaaaaaaacaaaaaaaaaaaaaaagaaaaaaaaaaaaaaabaaaaaaaaaaaaaaabaaaaaaaaaaaaaaafaaaaaaaaaaaaaaaegcaaaaaaaaacaaaaaaaaaaaaaaachepaaaaaaaaaaaaaaegppppppppbaaaaaaaaaaaaaaachhpaaaaaaaaaaaaaachaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaachaaaaaaaaaaaaaaaacaaaaaaacaaaaaaaaaaaaaaaeaaaaaaaaaaaaaaafaaaaaaaaaaaaaaabaaaaaaaaaaaaaaaeaaaaaaaaaaaaaaaegocaaaaaabaaaaaaaaaaaaaaachjpaaaaaaaaaaaaaachcaaaaaaaaaaaaaaabaaaaaaaaaaaaaaanaaaaaaaaaaaaaaakbaaaaaaaaaaaaaabaaaaaaaaaaaaaaaeaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaegfeaaaaaacgbaaaaaaaaaaaaaaachicaaaaaaaaaaaaaachaaaaaaaaaaaaaaaaobaaaaaaaaaaaaaaacaaaaaaaaaaaaaabaaaaaaaaaaaaaaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaaeaaaaaaaaaaaaaaaegfeaaaaaacgbaaaaaaaaaaaaaaachicaaaaaaaaaaaaaachaaaaaaaaaaaaaaaambaaaaaaaaaaaaaaobaaaaaaaaaaaaaabaaaaaaaaaaaaaaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaafaaaaaaaaaaaaaaaegfeaaaaaacgbaaaaaaaaaaaaaaachmcaaaaaaaaaaaaaachbaaaaaaaaaaaaaaaoaaaaaaaaaaaaaaapaaaaaaaaaaaaaaabaaaaaaaaaaaaaaabaaaaaaaaaaaaaaacaaaaaaaaaaaaaaabaaaaaaaaaaaaaaabaaaaaaaaaaaaaaaegadaaaaaacaaaaaaaaaaaaaaachmpaaaaaaaaaaaaaachnpaaaaaaaaaaaaaachbaaaaaaaaaaaaaaachljaaaaaaaaaaaaaacaaaaaaaaaaaaaaafaaaaaaaaaaaaaaabaaaaaaaaaaaaaaabaaaaaaaaaaaaaaagaaaaaaaaaaaaaaaegcaaaaaaaaacaaaaaaaaaaaaaaachlpaaaaaaaaaaaaaaegppppppppbaaaaaaaaaaaaaaachopaaaaaaaaaaaaaachaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaachaaaaaaaaaaaaaaaacaaaaaaacaaaaaaaaaaaaaaaeaaaaaaaaaaaaaaagaaaaaaaaaaaaaaabaaaaaaaaaaaaaaaeaaaaaaaaaaaaaaaegocaaaaaabaaaaaaaaaaaaaaachaabaaaaaaaaaaaaachcaaaaaaaaaaaaaaabaaaaaaaaaaaaaaaoaaaaaaaaaaaaaaambaaaaaaaaaaaaaabaaaaaaaaaaaaaaaeaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaegfeaaaaaacgbaaaaaaaaaaaaaaachicaaaaaaaaaaaaaachaaaaaaaaaaaaaaaaacaaaaaaaaaaaaaaccaaaaaaaaaaaaaabaaaaaaaaaaaaaaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaaeaaaaaaaaaaaaaaaegfeaaaaaacgbaaaaaaaaaaaaaaachicaaaaaaaaaaaaaachaaaaaaaaaaaaaaaaobaaaaaaaaaaaaaaacaaaaaaaaaaaaaabaaaaaaaaaaaaaaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaagaaaaaaaaaaaaaaaegfeaaaaaacgbaaaaaaaaaaaaaaachmcaaaaaaaaaaaaaachbaaaaaaaaaaaaaaapaaaaaaaaaaaaaaaabaaaaaaaaaaaaaabaaaaaaaaaaaaaaabaaaaaaaaaaaaaaacaaaaaaaaaaaaaaabaaaaaaaaaaaaaaabaaaaaaaaaaaaaaaegadaaaaaacaaaaaaaaaaaaaaachdabaaaaaaaaaaaaacheabaaaaaaaaaaaaachbaaaaaaaaaaaaaaachljaaaaaaaaaaaaaacaaaaaaaaaaaaaaagaaaaaaaaaaaaaaabaaaaaaaaaaaaaaabaaaaaaaaaaaaaaafaaaaaaaaaaaaaaaegcaaaaaaaaacaaaaaaaaaaaaaaachcabaaaaaaaaaaaaaegppppppppbaaaaaaaaaaaaaaachfabaaaaaaaaaaaaachaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaachaaaaaaaaaaaaaaaacaaaaaaacaaaaaaaaaaaaaaaeaaaaaaaaaaaaaaafaaaaaaaaaaaaaaabaaaaaaaaaaaaaaaeaaaaaaaaaaaaaaaegocaaaaaabaaaaaaaaaaaaaaachhabaaaaaaaaaaaaachcaaaaaaaaaaaaaaabaaaaaaaaaaaaaaapaaaaaaaaaaaaaaaobaaaaaaaaaaaaaabaaaaaaaaaaaaaaaeaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaegfeaaaaaacgbaaaaaaaaaaaaaaachicaaaaaaaaaaaaaachaaaaaaaaaaaaaaaaccaaaaaaaaaaaaaaecaaaaaaaaaaaaaabaaaaaaaaaaaaaaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaaeaaaaaaaaaaaaaaaegfeaaaaaacgbaaaaaaaaaaaaaaachicaaaaaaaaaaaaaachaaaaaaaaaaaaaaaaacaaaaaaaaaaaaaaccaaaaaaaaaaaaaabaaaaaaaaaaaaaaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaafaaaaaaaaaaaaaaaegfeaaaaaacgbaaaaaaaaaaaaaaachmcaaaaaaaaaaaaaachbaaaaaaaaaaaaaaaabaaaaaaaaaaaaaabbaaaaaaaaaaaaaabaaaaaaaaaaaaaaabaaaaaaaaaaaaaaacaaaaaaaaaaaaaaabaaaaaaaaaaaaaaabaaaaaaaaaaaaaaaegadaaaaaacaaaaaaaaaaaaaaachkabaaaaaaaaaaaaachlabaaaaaaaaaaaaachbaaaaaaaaaaaaaaachljaaaaaaaaaaaaaacaaaaaaaaaaaaaaafaaaaaaaaaaaaaaabaaaaaaaaaaaaaaabaaaaaaaaaaaaaaagaaaaaaaaaaaaaaaegcaaaaaaaaacaaaaaaaaaaaaaaachjabaaaaaaaaaaaaaegppppppppbaaaaaaaaaaaaaaachmabaaaaaaaaaaaaachaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaachaaaaaaaaaaaaaaaacaaaaaaacaaaaaaaaaaaaaaaeaaaaaaaaaaaaaaagaaaaaaaaaaaaaaabaaaaaaaaaaaaaaaeaaaaaaaaaaaaaaaegocaaaaaabaaaaaaaaaaaaaaachoabaaaaaaaaaaaaachcaaaaaaaaaaaaaaabaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaacaaaaaaaaaaaaaabaaaaaaaaaaaaaaaeaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaegfeaaaaaacgbaaaaaaaaaaaaaaachicaaaaaaaaaaaaaachaaaaaaaaaaaaaaaaecaaaaaaaaaaaaaagcaaaaaaaaaaaaaabaaaaaaaaaaaaaaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaaeaaaaaaaaaaaaaaaegfeaaaaaacgbaaaaaaaaaaaaaaachicaaaaaaaaaaaaaachaaaaaaaaaaaaaaaaccaaaaaaaaaaaaaaecaaaaaaaaaaaaaabaaaaaaaaaaaaaaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaagaaaaaaaaaaaaaaaegfeaaaaaacgbaaaaaaaaaaaaaaachmcaaaaaaaaaaaaaachbaaaaaaaaaaaaaaabbaaaaaaaaaaaaaacbaaaaaaaaaaaaaabaaaaaaaaaaaaaaabaaaaaaaaaaaaaaacaaaaaaaaaaaaaaabaaaaaaaaaaaaaaabaaaaaaaaaaaaaaaegadaaaaaacaaaaaaaaaaaaaaachbbbaaaaaaaaaaaaachcbbaaaaaaaaaaaaachbaaaaaaaaaaaaaaachljaaaaaaaaaaaaaacaaaaaaaaaaaaaaagaaaaaaaaaaaaaaabaaaaaaaaaaaaaaabaaaaaaaaaaaaaaafaaaaaaaaaaaaaaaegcaaaaaaaaacaaaaaaaaaaaaaaachabbaaaaaaaaaaaaaegppppppppbaaaaaaaaaaaaaaachdbbaaaaaaaaaaaaachaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaachaaaaaaaaaaaaaaaacaaaaaaacaaaaaaaaaaaaaaaeaaaaaaaaaaaaaaafaaaaaaaaaaaaaaabaaaaaaaaaaaaaaaeaaaaaaaaaaaaaaaegocaaaaaabaaaaaaaaaaaaaaachfbbaaaaaaaaaaaaachcaaaaaaaaaaaaaaabaaaaaaaaaaaaaaabbaaaaaaaaaaaaaaccaaaaaaaaaaaaaabaaaaaaaaaaaaaaaeaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaegfeaaaaaacgbaaaaaaaaaaaaaaachicaaaaaaaaaaaaaachaaaaaaaaaaaaaaaagcaaaaaaaaaaaaaaicaaaaaaaaaaaaaabaaaaaaaaaaaaaaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaaeaaaaaaaaaaaaaaaegfeaaaaaacgbaaaaaaaaaaaaaaachicaaaaaaaaaaaaaachaaaaaaaaaaaaaaaaecaaaaaaaaaaaaaagcaaaaaaaaaaaaaabaaaaaaaaaaaaaaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaafaaaaaaaaaaaaaaaegfeaaaaaacgbaaaaaaaaaaaaaaachmcaaaaaaaaaaaaaachbaaaaaaaaaaaaaaacbaaaaaaaaaaaaaadbaaaaaaaaaaaaaabaaaaaaaaaaaaaaabaaaaaaaaaaaaaaacaaaaaaaaaaaaaaabaaaaaaaaaaaaaaabaaaaaaaaaaaaaaaegadaaaaaacaaaaaaaaaaaaaaachibbaaaaaaaaaaaaachjbbaaaaaaaaaaaaachbaaaaaaaaaaaaaaachljaaaaaaaaaaaaaacaaaaaaaaaaaaaaafaaaaaaaaaaaaaaabaaaaaaaaaaaaaaabaaaaaaaaaaaaaaagaaaaaaaaaaaaaaaegcaaaaaaaaacaaaaaaaaaaaaaaachhbbaaaaaaaaaaaaaegppppppppbaaaaaaaaaaaaaaachkbbaaaaaaaaaaaaachaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaachaaaaaaaaaaaaaaaacaaaaaaacaaaaaaaaaaaaaaaeaaaaaaaaaaaaaaagaaaaaaaaaaaaaaabaaaaaaaaaaaaaaaeaaaaaaaaaaaaaaaegocaaaaaabaaaaaaaaaaaaaaachmbbaaaaaaaaaaaaachcaaaaaaaaaaaaaaabaaaaaaaaaaaaaaacbaaaaaaaaaaaaaaecaaaaaaaaaaaaaabaaaaaaaaaaaaaaaeaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaegfeaaaaaacgbaaaaaaaaaaaaaaachicaaaaaaaaaaaaaachaaaaaaaaaaaaaaaaicaaaaaaaaaaaaaakcaaaaaaaaaaaaaabaaaaaaaaaaaaaaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaaeaaaaaaaaaaaaaaaegfeaaaaaacgbaaaaaaaaaaaaaaachicaaaaaaaaaaaaaachaaaaaaaaaaaaaaaagcaaaaaaaaaaaaaaicaaaaaaaaaaaaaabaaaaaaaaaaaaaaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaagaaaaaaaaaaaaaaaegfeaaaaaacgbaaaaaaaaaaaaaaachmcaaaaaaaaaaaaaachbaaaaaaaaaaaaaaadbaaaaaaaaaaaaaaebaaaaaaaaaaaaaabaaaaaaaaaaaaaaabaaaaaaaaaaaaaaacaaaaaaaaaaaaaaabaaaaaaaaaaaaaaabaaaaaaaaaaaaaaaegadaaaaaacaaaaaaaaaaaaaaachpbbaaaaaaaaaaaaachacbaaaaaaaaaaaaachbaaaaaaaaaaaaaaachljaaaaaaaaaaaaaacaaaaaaaaaaaaaaagaaaaaaaaaaaaaaabaaaaaaaaaaaaaaabaaaaaaaaaaaaaaafaaaaaaaaaaaaaaaegcaaaaaaaaacaaaaaaaaaaaaaaachobbaaaaaaaaaaaaaegppppppppbaaaaaaaaaaaaaaachbcbaaaaaaaaaaaaachaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaachaaaaaaaaaaaaaaaacaaaaaaacaaaaaaaaaaaaaaaeaaaaaaaaaaaaaaafaaaaaaaaaaaaaaabaaaaaaaaaaaaaaaeaaaaaaaaaaaaaaaegocaaaaaabaaaaaaaaaaaaaaachdcbaaaaaaaaaaaaachcaaaaaaaaaaaaaaabaaaaaaaaaaaaaaadbaaaaaaaaaaaaaagcaaaaaaaaaaaaaabaaaaaaaaaaaaaaaeaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaegocaaaaaabaaaaaaaaaaaaaaachmcaaaaaaaaaaaaaachcaaaaaaaaaaaaaaabaaaaaaaaaaaaaaaebaaaaaaaaaaaaaaicaaaaaaaaaaaaaabaaaaaaaaaaaaaaacaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaegocaaaaaabaaaaaaaaaaaaaaachmcaaaaaaaaaaaaaachcaaaaaaaaaaaaaaabaaaaaaaaaaaaaaafbaaaaaaaaaaaaaamdaaaaaaaaaaaaaabaaaaaaaaaaaaaaacaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaegfeaaaaaacgbaaaaaaaaaaaaaaachicaaaaaaaaaaaaaachaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacaaaaaaaaaaaaaaabaaaaaaaaaaaaaaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaaeaaaaaaaaaaaaaaaegocaaaaaabaaaaaaaaaaaaaaachhcbaaaaaaaaaaaaachcaaaaaaaaaaaaaaabaaaaaaaaaaaaaaagbaaaaaaaaaaaaaaafaaaaaaaaaaaaaabaaaaaaaaaaaaaaaeaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaiaaaaaaaaaaaaaaalbaaaaaaaaaaaaaafeaaaaaaaaaaaaaageaaaaaaaaaaaaaakfaaaaaaaaaaaaaalfaaaaaaaaaaaaaanfaaaaaaaaaaaaaapfaaaaaaaaaaaaaabgaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaacaaaaaaaaaaaaaaachddaaaaaaaaaaaaaaegndaaaaaahbaaaaaaaaaaaaaachojaaaaaaaaaaaaaachfkaaaaaaaaaaaaaachmkaaaaaaaaaaaaaachdlaaaaaaaaaaaaaachklaaaaaaaaaaaaaachbmaaaaaaaaaaaaaachimaaaaaaaaaaaaaachpmaaaaaaaaaaaaaachgnaaaaaaaaaaaaaachnnaaaaaaaaaaaaaacheoaaaaaaaaaaaaaachloaaaaaaaaaaaaaachcpaaaaaaaaaaaaaachjpaaaaaaaaaaaaaachaabaaaaaaaaaaaaachhabaaaaaaaaaaaaachoabaaaaaaaaaaaaachfbbaaaaaaaaaaaaachmbbaaaaaaaaaaaaachdcbaaaaaaaaaaaaaegceaaaaaabaaaaaaaaaaaaaaachmcaaaaaaaaaaaaaachnbaaaaaaaaaaaaaaegceaaaaaabaaaaaaaaaaaaaaachmcaaaaaaaaaaaaaachnbaaaaaaaaaaaaaachhcbaaaaaaaaaaaaachacaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaababaaaaaaagaaaaaaaaaaaaaaafaaaaaaaogmgahpfggbaegaakaaaaaaaneifgefhogdgehjgpgogcaaaaaaafaaaaaaaogmgahpfggaaaaaaaabagaaaaaaacaaaaaaaaaaaaaaabababaaaaaaaaaaaaaaabacaaaaaaaaaaaaaaacheaaaaaaaaaaaaaaachaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaachbaaaaaaaaaaaaaaacaaaaaaaaaaaaaaabaaaaaaaihbaaaaaaaahbaaaaaaaaaaaaaaabaaaaaaaggaabagaaaaaaadhpgfhchdgfgbahaaaaaaakgjgehpfehngahaaaaaaaaaaaaaaaafaaaaaaadgmgbgoghgaaaaaaaaaaaaaaaaaachcaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaebababaaabababaaapbfilobfilobfnpdmfpicmfpicmfpnpdaaaaaeaaaaaaaaaaaaaabakdmiadcooijhfeodaaaaaaaaaaaaabhcaaaaaaaaaaaaaaaabaaaaaaaocdaaaaaaangehihaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaachcaaaaaaaaaaaaaaacaaaaaaaaaaaaaaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacaaaaaaaaaaaaaaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaeaaaaaaaaaaaaaabaaaaaaacaaaaaaaaaaaaaaachocaaaaaaaaaaaaaachdaaaaaaaaaaaaaaacaaaaaaagaaaaaaaaaaaaaaaegncaaaaaaaaaaaaaaaaaaaaaachhcaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaachadaaaaaaaaaaaaaacaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaabaaaaaaaaaaaaaaaegncaaaaaaaaaaaaaaaaaaaaaachlcaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaakcaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaacaaaaaaaaaaaaaaachcdaaaaaaaaaaaaaacaaaaaaaaaaaaaaacaaaaaaaaaaaaaaacaaaaaaaaaaaaaaabaaaaaaaaaaaaaaadaaaaaaaaaaaaaaachddaaaaaaaaaaaaaacaaaaaaaaaaaaaaabaaaaaaaaaaaaaaadaaaaaaaaaaaaaaabaaaaaaaaaaaaaaabaaaaaaaaaaaaaaaegocaaaaaabaaaaaaaaaaaaaaachddaaaaaaaaaaaaaachcaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaafaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaakcaaaaaaaaaaaaaalcaaaaaaaaaaaaaapdaaaaaaaaaaaaaaaeaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaabaaaaaaaaaaaaaaachddaaaaaaaaaaaaaaaafaaaaaaaogmgahpfhgbaegaakaaaaaaaneifgefhogdgehjgpgogcaaaaaaafaaaaaaaogmgahpfhgaaaaaaaabagaaaaaaacaaaaaaaaaaaaaaabababaaaaaaaaaaaaaaabacaaaaaaaaaaaaaaacheaaaaaaaaaaaaaaachaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaachacaaaaaaaaaaaaaacaaaaaaaaaaaaaaabaaaaaaaihbaaaaaaaahbaaaaaaaaaaaaaaabaaaaaaahgaabagaaaaaaadhpgfhchdgfgbahaaaaaaakgjgehpfehngahaaaaaaaaaaaaaaaafaaaaaaadgmgbgoghgaaaaaaaaaaaaaaaaaachcaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaebababaaabababaaapbfilobfilobfnpdmfpicmfpicmfpnpdaaaaaeaaaaaaaaaaaaaabakdmiadcooijhfeodaaaaaaaaaaaaabhcaaaaaaaaaaaaaaaabaaaaaaaocdaaaaaaangehihaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaachcaaaaaaaaaaaaaaacaaaaaaaaaaaaaaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaagbaaaaaaaaaaaaaapaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaagaaaaaaaaaaaaaabaaaaaaacaaaaaaaaaaaaaaachocaaaaaaaaaaaaaachdaaaaaaaaaaaaaaacaaaaaaaohaaaaaaaaaaaaaaegncaaaaaaaaaaaaaaaaaaaaaachhcaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaachfdaaaaaaaaaaaaaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaabaaaaaaaaaaaaaaachgdaaaaaaaaaaaaaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaacaaaaaaaaaaaaaaaegncaaaaaaaaaaaaaaaaaaaaaachlcaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaakcaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaadaaaaaaaaaaaaaaachhdaaaaaaaaaaaaaabaaaaaaaaaaaaaaadaaaaaaaaaaaaaaabaaaaaaaaaaaaaaaeaaaaaaaaaaaaaaachmjaaaaaaaaaaaaaacaaaaaaaaaaaaaaacaaaaaaaaaaaaaaaeaaaaaaaaaaaaaaabaaaaaaaaaaaaaaafaaaaaaaaaaaaaaachojaaaaaaaaaaaaaacaaaaaaaaaaaaaaabaaaaaaaaaaaaaaafaaaaaaaaaaaaaaabaaaaaaaaaaaaaaabaaaaaaaaaaaaaaaegocaaaaaabaaaaaaaaaaaaaaachojaaaaaaaaaaaaaachcaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaachakaaaaaaaaaaaaaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaabaaaaaaaaaaaaaaachbkaaaaaaaaaaaaaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaafaaaaaaaaaaaaaaachckaaaaaaaaaaaaaabaaaaaaaaaaaaaaadaaaaaaaaaaaaaaabaaaaaaaaaaaaaaaeaaaaaaaaaaaaaaachdkaaaaaaaaaaaaaacaaaaaaaaaaaaaaafaaaaaaaaaaaaaaaeaaaaaaaaaaaaaaabaaaaaaaaaaaaaaacaaaaaaaaaaaaaaachfkaaaaaaaaaaaaaacaaaaaaaaaaaaaaabaaaaaaaaaaaaaaacaaaaaaaaaaaaaaabaaaaaaaaaaaaaaabaaaaaaaaaaaaaaaegocaaaaaabaaaaaaaaaaaaaaachfkaaaaaaaaaaaaaachcaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaacaaaaaaaaaaaaaaabaaaaaaaaaaaaaaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaachhkaaaaaaaaaaaaaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaabaaaaaaaaaaaaaaachikaaaaaaaaaaaaaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaacaaaaaaaaaaaaaaachjkaaaaaaaaaaaaaabaaaaaaaaaaaaaaadaaaaaaaaaaaaaaabaaaaaaaaaaaaaaaeaaaaaaaaaaaaaaachkkaaaaaaaaaaaaaacaaaaaaaaaaaaaaacaaaaaaaaaaaaaaaeaaaaaaaaaaaaaaabaaaaaaaaaaaaaaafaaaaaaaaaaaaaaachmkaaaaaaaaaaaaaacaaaaaaaaaaaaaaabaaaaaaaaaaaaaaafaaaaaaaaaaaaaaabaaaaaaaaaaaaaaabaaaaaaaaaaaaaaaegocaaaaaabaaaaaaaaaaaaaaachmkaaaaaaaaaaaaaachcaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacaaaaaaaaaaaaaaaeaaaaaaaaaaaaaaabaaaaaaaaaaaaaaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaachokaaaaaaaaaaaaaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaabaaaaaaaaaaaaaaachpkaaaaaaaaaaaaaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaafaaaaaaaaaaaaaaachalaaaaaaaaaaaaaabaaaaaaaaaaaaaaadaaaaaaaaaaaaaaabaaaaaaaaaaaaaaaeaaaaaaaaaaaaaaachblaaaaaaaaaaaaaacaaaaaaaaaaaaaaafaaaaaaaaaaaaaaaeaaaaaaaaaaaaaaabaaaaaaaaaaaaaaacaaaaaaaaaaaaaaachdlaaaaaaaaaaaaaacaaaaaaaaaaaaaaabaaaaaaaaaaaaaaacaaaaaaaaaaaaaaabaaaaaaaaaaaaaaabaaaaaaaaaaaaaaaegocaaaaaabaaaaaaaaaaaaaaachdlaaaaaaaaaaaaaachcaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadaaaaaaaaaaaaaaagaaaaaaaaaaaaaaabaaaaaaaaaaaaaaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaachflaaaaaaaaaaaaaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaabaaaaaaaaaaaaaaachglaaaaaaaaaaaaaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaacaaaaaaaaaaaaaaachhlaaaaaaaaaaaaaabaaaaaaaaaaaaaaadaaaaaaaaaaaaaaabaaaaaaaaaaaaaaaeaaaaaaaaaaaaaaachilaaaaaaaaaaaaaacaaaaaaaaaaaaaaacaaaaaaaaaaaaaaaeaaaaaaaaaaaaaaabaaaaaaaaaaaaaaafaaaaaaaaaaaaaaachklaaaaaaaaaaaaaacaaaaaaaaaaaaaaabaaaaaaaaaaaaaaafaaaaaaaaaaaaaaabaaaaaaaaaaaaaaabaaaaaaaaaaaaaaaegocaaaaaabaaaaaaaaaaaaaaachklaaaaaaaaaaaaaachcaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaeaaaaaaaaaaaaaaaiaaaaaaaaaaaaaaabaaaaaaaaaaaaaaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaachmlaaaaaaaaaaaaaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaabaaaaaaaaaaaaaaachnlaaaaaaaaaaaaaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaafaaaaaaaaaaaaaaacholaaaaaaaaaaaaaabaaaaaaaaaaaaaaadaaaaaaaaaaaaaaabaaaaaaaaaaaaaaaeaaaaaaaaaaaaaaachplaaaaaaaaaaaaaacaaaaaaaaaaaaaaafaaaaaaaaaaaaaaaeaaaaaaaaaaaaaaabaaaaaaaaaaaaaaacaaaaaaaaaaaaaaachbmaaaaaaaaaaaaaacaaaaaaaaaaaaaaabaaaaaaaaaaaaaaacaaaaaaaaaaaaaaabaaaaaaaaaaaaaaabaaaaaaaaaaaaaaaegocaaaaaabaaaaaaaaaaaaaaachbmaaaaaaaaaaaaaachcaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaafaaaaaaaaaaaaaaakaaaaaaaaaaaaaaabaaaaaaaaaaaaaaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaachdmaaaaaaaaaaaaaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaabaaaaaaaaaaaaaaachemaaaaaaaaaaaaaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaacaaaaaaaaaaaaaaachfmaaaaaaaaaaaaaabaaaaaaaaaaaaaaadaaaaaaaaaaaaaaabaaaaaaaaaaaaaaaeaaaaaaaaaaaaaaachgmaaaaaaaaaaaaaacaaaaaaaaaaaaaaacaaaaaaaaaaaaaaaeaaaaaaaaaaaaaaabaaaaaaaaaaaaaaafaaaaaaaaaaaaaaachimaaaaaaaaaaaaaacaaaaaaaaaaaaaaabaaaaaaaaaaaaaaafaaaaaaaaaaaaaaabaaaaaaaaaaaaaaabaaaaaaaaaaaaaaaegocaaaaaabaaaaaaaaaaaaaaachimaaaaaaaaaaaaaachcaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaagaaaaaaaaaaaaaaamaaaaaaaaaaaaaaabaaaaaaaaaaaaaaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaachkmaaaaaaaaaaaaaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaabaaaaaaaaaaaaaaachlmaaaaaaaaaaaaaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaafaaaaaaaaaaaaaaachmmaaaaaaaaaaaaaabaaaaaaaaaaaaaaadaaaaaaaaaaaaaaabaaaaaaaaaaaaaaaeaaaaaaaaaaaaaaachnmaaaaaaaaaaaaaacaaaaaaaaaaaaaaafaaaaaaaaaaaaaaaeaaaaaaaaaaaaaaabaaaaaaaaaaaaaaacaaaaaaaaaaaaaaachpmaaaaaaaaaaaaaacaaaaaaaaaaaaaaabaaaaaaaaaaaaaaacaaaaaaaaaaaaaaabaaaaaaaaaaaaaaabaaaaaaaaaaaaaaaegocaaaaaabaaaaaaaaaaaaaaachpmaaaaaaaaaaaaaachcaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaahaaaaaaaaaaaaaaaoaaaaaaaaaaaaaaabaaaaaaaaaaaaaaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaachbnaaaaaaaaaaaaaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaabaaaaaaaaaaaaaaachcnaaaaaaaaaaaaaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaacaaaaaaaaaaaaaaachdnaaaaaaaaaaaaaabaaaaaaaaaaaaaaadaaaaaaaaaaaaaaabaaaaaaaaaaaaaaaeaaaaaaaaaaaaaaachenaaaaaaaaaaaaaacaaaaaaaaaaaaaaacaaaaaaaaaaaaaaaeaaaaaaaaaaaaaaabaaaaaaaaaaaaaaafaaaaaaaaaaaaaaachgnaaaaaaaaaaaaaacaaaaaaaaaaaaaaabaaaaaaaaaaaaaaafaaaaaaaaaaaaaaabaaaaaaaaaaaaaaabaaaaaaaaaaaaaaaegocaaaaaabaaaaaaaaaaaaaaachgnaaaaaaaaaaaaaachcaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaiaaaaaaaaaaaaaaaabaaaaaaaaaaaaaabaaaaaaaaaaaaaaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaachinaaaaaaaaaaaaaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaabaaaaaaaaaaaaaaachjnaaaaaaaaaaaaaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaafaaaaaaaaaaaaaaachknaaaaaaaaaaaaaabaaaaaaaaaaaaaaadaaaaaaaaaaaaaaabaaaaaaaaaaaaaaaeaaaaaaaaaaaaaaachlnaaaaaaaaaaaaaacaaaaaaaaaaaaaaafaaaaaaaaaaaaaaaeaaaaaaaaaaaaaaabaaaaaaaaaaaaaaacaaaaaaaaaaaaaaachnnaaaaaaaaaaaaaacaaaaaaaaaaaaaaabaaaaaaaaaaaaaaacaaaaaaaaaaaaaaabaaaaaaaaaaaaaaabaaaaaaaaaaaaaaaegocaaaaaabaaaaaaaaaaaaaaachnnaaaaaaaaaaaaaachcaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaajaaaaaaaaaaaaaaacbaaaaaaaaaaaaaabaaaaaaaaaaaaaaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaachpnaaaaaaaaaaaaaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaabaaaaaaaaaaaaaaachaoaaaaaaaaaaaaaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaacaaaaaaaaaaaaaaachboaaaaaaaaaaaaaabaaaaaaaaaaaaaaadaaaaaaaaaaaaaaabaaaaaaaaaaaaaaaeaaaaaaaaaaaaaaachcoaaaaaaaaaaaaaacaaaaaaaaaaaaaaacaaaaaaaaaaaaaaaeaaaaaaaaaaaaaaabaaaaaaaaaaaaaaafaaaaaaaaaaaaaaacheoaaaaaaaaaaaaaacaaaaaaaaaaaaaaabaaaaaaaaaaaaaaafaaaaaaaaaaaaaaabaaaaaaaaaaaaaaabaaaaaaaaaaaaaaaegocaaaaaabaaaaaaaaaaaaaaacheoaaaaaaaaaaaaaachcaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaakaaaaaaaaaaaaaaaebaaaaaaaaaaaaaabaaaaaaaaaaaaaaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaachgoaaaaaaaaaaaaaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaabaaaaaaaaaaaaaaachhoaaaaaaaaaaaaaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaafaaaaaaaaaaaaaaachioaaaaaaaaaaaaaabaaaaaaaaaaaaaaadaaaaaaaaaaaaaaabaaaaaaaaaaaaaaaeaaaaaaaaaaaaaaachjoaaaaaaaaaaaaaacaaaaaaaaaaaaaaafaaaaaaaaaaaaaaaeaaaaaaaaaaaaaaabaaaaaaaaaaaaaaacaaaaaaaaaaaaaaachloaaaaaaaaaaaaaacaaaaaaaaaaaaaaabaaaaaaaaaaaaaaacaaaaaaaaaaaaaaabaaaaaaaaaaaaaaabaaaaaaaaaaaaaaaegocaaaaaabaaaaaaaaaaaaaaachloaaaaaaaaaaaaaachcaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaalaaaaaaaaaaaaaaagbaaaaaaaaaaaaaabaaaaaaaaaaaaaaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaachnoaaaaaaaaaaaaaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaabaaaaaaaaaaaaaaachooaaaaaaaaaaaaaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaacaaaaaaaaaaaaaaachpoaaaaaaaaaaaaaabaaaaaaaaaaaaaaadaaaaaaaaaaaaaaabaaaaaaaaaaaaaaaeaaaaaaaaaaaaaaachapaaaaaaaaaaaaaacaaaaaaaaaaaaaaacaaaaaaaaaaaaaaaeaaaaaaaaaaaaaaabaaaaaaaaaaaaaaafaaaaaaaaaaaaaaachcpaaaaaaaaaaaaaacaaaaaaaaaaaaaaabaaaaaaaaaaaaaaafaaaaaaaaaaaaaaabaaaaaaaaaaaaaaabaaaaaaaaaaaaaaaegocaaaaaabaaaaaaaaaaaaaaachcpaaaaaaaaaaaaaachcaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaamaaaaaaaaaaaaaaaibaaaaaaaaaaaaaabaaaaaaaaaaaaaaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaachepaaaaaaaaaaaaaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaabaaaaaaaaaaaaaaachfpaaaaaaaaaaaaaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaafaaaaaaaaaaaaaaachgpaaaaaaaaaaaaaabaaaaaaaaaaaaaaadaaaaaaaaaaaaaaabaaaaaaaaaaaaaaaeaaaaaaaaaaaaaaachhpaaaaaaaaaaaaaacaaaaaaaaaaaaaaafaaaaaaaaaaaaaaaeaaaaaaaaaaaaaaabaaaaaaaaaaaaaaacaaaaaaaaaaaaaaachjpaaaaaaaaaaaaaacaaaaaaaaaaaaaaabaaaaaaaaaaaaaaacaaaaaaaaaaaaaaabaaaaaaaaaaaaaaabaaaaaaaaaaaaaaaegocaaaaaabaaaaaaaaaaaaaaachjpaaaaaaaaaaaaaachcaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaanaaaaaaaaaaaaaaakbaaaaaaaaaaaaaabaaaaaaaaaaaaaaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaachlpaaaaaaaaaaaaaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaabaaaaaaaaaaaaaaachmpaaaaaaaaaaaaaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaacaaaaaaaaaaaaaaachnpaaaaaaaaaaaaaabaaaaaaaaaaaaaaadaaaaaaaaaaaaaaabaaaaaaaaaaaaaaaeaaaaaaaaaaaaaaachopaaaaaaaaaaaaaacaaaaaaaaaaaaaaacaaaaaaaaaaaaaaaeaaaaaaaaaaaaaaabaaaaaaaaaaaaaaafaaaaaaaaaaaaaaachaabaaaaaaaaaaaaacaaaaaaaaaaaaaaabaaaaaaaaaaaaaaafaaaaaaaaaaaaaaabaaaaaaaaaaaaaaabaaaaaaaaaaaaaaaegocaaaaaabaaaaaaaaaaaaaaachaabaaaaaaaaaaaaachcaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaoaaaaaaaaaaaaaaambaaaaaaaaaaaaaabaaaaaaaaaaaaaaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaachcabaaaaaaaaaaaaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaabaaaaaaaaaaaaaaachdabaaaaaaaaaaaaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaafaaaaaaaaaaaaaaacheabaaaaaaaaaaaaabaaaaaaaaaaaaaaadaaaaaaaaaaaaaaabaaaaaaaaaaaaaaaeaaaaaaaaaaaaaaachfabaaaaaaaaaaaaacaaaaaaaaaaaaaaafaaaaaaaaaaaaaaaeaaaaaaaaaaaaaaabaaaaaaaaaaaaaaacaaaaaaaaaaaaaaachhabaaaaaaaaaaaaacaaaaaaaaaaaaaaabaaaaaaaaaaaaaaacaaaaaaaaaaaaaaabaaaaaaaaaaaaaaabaaaaaaaaaaaaaaaegocaaaaaabaaaaaaaaaaaaaaachhabaaaaaaaaaaaaachcaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaapaaaaaaaaaaaaaaaobaaaaaaaaaaaaaabaaaaaaaaaaaaaaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaachjabaaaaaaaaaaaaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaabaaaaaaaaaaaaaaachkabaaaaaaaaaaaaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaacaaaaaaaaaaaaaaachlabaaaaaaaaaaaaabaaaaaaaaaaaaaaadaaaaaaaaaaaaaaabaaaaaaaaaaaaaaaeaaaaaaaaaaaaaaachmabaaaaaaaaaaaaacaaaaaaaaaaaaaaacaaaaaaaaaaaaaaaeaaaaaaaaaaaaaaabaaaaaaaaaaaaaaafaaaaaaaaaaaaaaachoabaaaaaaaaaaaaacaaaaaaaaaaaaaaabaaaaaaaaaaaaaaafaaaaaaaaaaaaaaabaaaaaaaaaaaaaaabaaaaaaaaaaaaaaaegocaaaaaabaaaaaaaaaaaaaaachoabaaaaaaaaaaaaachcaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaacaaaaaaaaaaaaaabaaaaaaaaaaaaaaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaachabbaaaaaaaaaaaaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaabaaaaaaaaaaaaaaachbbbaaaaaaaaaaaaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaafaaaaaaaaaaaaaaachcbbaaaaaaaaaaaaabaaaaaaaaaaaaaaadaaaaaaaaaaaaaaabaaaaaaaaaaaaaaaeaaaaaaaaaaaaaaachdbbaaaaaaaaaaaaacaaaaaaaaaaaaaaafaaaaaaaaaaaaaaaeaaaaaaaaaaaaaaabaaaaaaaaaaaaaaacaaaaaaaaaaaaaaachfbbaaaaaaaaaaaaacaaaaaaaaaaaaaaabaaaaaaaaaaaaaaacaaaaaaaaaaaaaaabaaaaaaaaaaaaaaabaaaaaaaaaaaaaaaegocaaaaaabaaaaaaaaaaaaaaachfbbaaaaaaaaaaaaachcaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabbaaaaaaaaaaaaaaccaaaaaaaaaaaaaabaaaaaaaaaaaaaaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaachhbbaaaaaaaaaaaaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaabaaaaaaaaaaaaaaachibbaaaaaaaaaaaaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaacaaaaaaaaaaaaaaachjbbaaaaaaaaaaaaabaaaaaaaaaaaaaaadaaaaaaaaaaaaaaabaaaaaaaaaaaaaaaeaaaaaaaaaaaaaaachkbbaaaaaaaaaaaaacaaaaaaaaaaaaaaacaaaaaaaaaaaaaaaeaaaaaaaaaaaaaaabaaaaaaaaaaaaaaafaaaaaaaaaaaaaaachmbbaaaaaaaaaaaaacaaaaaaaaaaaaaaabaaaaaaaaaaaaaaafaaaaaaaaaaaaaaabaaaaaaaaaaaaaaabaaaaaaaaaaaaaaaegocaaaaaabaaaaaaaaaaaaaaachmbbaaaaaaaaaaaaachcaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacbaaaaaaaaaaaaaaecaaaaaaaaaaaaaabaaaaaaaaaaaaaaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaachobbaaaaaaaaaaaaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaabaaaaaaaaaaaaaaachpbbaaaaaaaaaaaaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaafaaaaaaaaaaaaaaachacbaaaaaaaaaaaaabaaaaaaaaaaaaaaadaaaaaaaaaaaaaaabaaaaaaaaaaaaaaaeaaaaaaaaaaaaaaachbcbaaaaaaaaaaaaacaaaaaaaaaaaaaaafaaaaaaaaaaaaaaaeaaaaaaaaaaaaaaabaaaaaaaaaaaaaaacaaaaaaaaaaaaaaachdcbaaaaaaaaaaaaacaaaaaaaaaaaaaaabaaaaaaaaaaaaaaacaaaaaaaaaaaaaaabaaaaaaaaaaaaaaabaaaaaaaaaaaaaaaegocaaaaaabaaaaaaaaaaaaaaachdcbaaaaaaaaaaaaachcaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadbaaaaaaaaaaaaaagcaaaaaaaaaaaaaabaaaaaaaaaaaaaaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaegocaaaaaabaaaaaaaaaaaaaaachmcaaaaaaaaaaaaaachcaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaebaaaaaaaaaaaaaaicaaaaaaaaaaaaaabaaaaaaaaaaaaaaadaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaegocaaaaaabaaaaaaaaaaaaaaachmcaaaaaaaaaaaaaachcaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaafbaaaaaaaaaaaaaamdaaaaaaaaaaaaaabaaaaaaaaaaaaaaadaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaachhcbaaaaaaaaaaaaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaabaaaaaaaaaaaaaaaegocaaaaaabaaaaaaaaaaaaaaachhcbaaaaaaaaaaaaachcaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaagbaaaaaaaaaaaaaaafaaaaaaaaaaaaaabaaaaaaaaaaaaaaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaahaaaaaaaaaaaaaaalbaaaaaaaaaaaaaafeaaaaaaaaaaaaaaheaaaaaaaaaaaaaajeaaaaaaaaaaaaaanfaaaaaaaaaaaaaaofaaaaaaaaaaaaaaagaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaabaaaaaaaaaaaaaaachlcbaaaaaaaaaaaaaaaiaaaaaaaogmgahpfhgchbgegbaegaakaaaaaaaneifgefhogdgehjgpgogcaaaaaaaiaaaaaaaogmgahpfhgchbgegaaaaaaaabagaaaaaaaeaaaaaaaaaaaaaaababababaeaaaaaaaaaaaaaaababababaeaaaaaaaaaaaaaaacheaaaaaaaaaaaaaaachaaaaaaaaaaaaaaaachbaaaaaaaaaaaaaaachacaaaaaaaaaaaaaaeaaaaaaaaaaaaaaachbaaaaaaaaaaaaaaachacaaaaaaaaaaaaaacheaaaaaaaaaaaaaaachaaaaaaaaaaaaaaaaeaaaaaaaaaaaaaaabaaaaaaaihbaaaaaaaahfaaaaaaamgbgngpfggfaaaaaaamgbgngpfhgeaaaaaaaaaaaaaaabaaaaaaaggbaaaaaaahgmaaaaaaahgchbgegpfhgbgngngbgpfihmaaaaaaahgchbgegpfhgbgngngbgpfahaabagaaaaaaadhpgfhchdgfgbahaaaaaaakgjgehpfehngahaaaaaaaaaaaaaaaafaaaaaaadgmgbgoghgaaaaaaaaaaaaaaaaaachcaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaebababaaabababaaapbfilobfilobfnpdmfpicmfpicmfpnpdaaaaaeaaaaaaaaaaaaaabakdmiadcooijhfeodaaaaaaaaaaaaabhcaaaaaaaaaaaaaaaabaaaaaaaocdaaaaaaangehihaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaachcaaaaaaaaaaaaaaaeaaaaaaaaaaaaaaaeaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacdaaaaaaaaaaaaaahbaaaaaaaaaaaaaaaaaaaaaaaaaaaaaailbaaaaaaaaaaaaabaaaaaaaeaaaaaaaaaaaaaaachocaaaaaaaaaaaaaachdaaaaaaaaaaaaaaaegpcaaaaaaaaaaaaaaaaaaaaaachbaaaaaaaaaaaaaaafaaaaaaamgbgngpfggegpcaaaaaaaaaaaaaaaaaaaaaachacaaaaaaaaaaaaaafaaaaaaamgbgngpfhgcaaaaaaaoabaaaaaaaaaaaaaegncaaaaaaaaaaaaaaaaaaaaaachhcaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaachadaaaaaaaaaaaaaacaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaabaaaaaaaaaaaaaaaegncaaaaaaaaaaaaaaaaaaaaaachlcaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaakcaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaacaaaaaaaaaaaaaaachcdaaaaaaaaaaaaaacaaaaaaaaaaaaaaacaaaaaaaaaaaaaaacaaaaaaaaaaaaaaabaaaaaaaaaaaaaaadaaaaaaaaaaaaaaachddaaaaaaaaaaaaaacaaaaaaaaaaaaaaabaaaaaaaaaaaaaaadaaaaaaaaaaaaaaabaaaaaaaaaaaaaaabaaaaaaaaaaaaaaaegocaaaaaabaaaaaaaaaaaaaaachddaaaaaaaaaaaaaachcaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaachfdaaaaaaaaaaaaaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaaeaaaaaaaaaaaaaaachgdaaaaaaaaaaaaaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaafaaaaaaaaaaaaaaachhdaaaaaaaaaaaaaabaaaaaaaaaaaaaaacaaaaaaaaaaaaaaabaaaaaaaaaaaaaaabaaaaaaaaaaaaaaachmjaaaaaaaaaaaaaacaaaaaaaaaaaaaaafaaaaaaaaaaaaaaabaaaaaaaaaaaaaaabaaaaaaaaaaaaaaagaaaaaaaaaaaaaaachojaaaaaaaaaaaaaacaaaaaaaaaaaaaaaeaaaaaaaaaaaaaaagaaaaaaaaaaaaaaabaaaaaaaaaaaaaaaeaaaaaaaaaaaaaaaegocaaaaaabaaaaaaaaaaaaaaachojaaaaaaaaaaaaaachcaaaaaaaaaaaaaaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaaeaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaachakaaaaaaaaaaaaaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaaeaaaaaaaaaaaaaaachbkaaaaaaaaaaaaaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaagaaaaaaaaaaaaaaachckaaaaaaaaaaaaaabaaaaaaaaaaaaaaacaaaaaaaaaaaaaaabaaaaaaaaaaaaaaadaaaaaaaaaaaaaaachdkaaaaaaaaaaaaaacaaaaaaaaaaaaaaagaaaaaaaaaaaaaaadaaaaaaaaaaaaaaabaaaaaaaaaaaaaaahaaaaaaaaaaaaaaachfkaaaaaaaaaaaaaacaaaaaaaaaaaaaaaeaaaaaaaaaaaaaaahaaaaaaaaaaaaaaabaaaaaaaaaaaaaaaeaaaaaaaaaaaaaaaegocaaaaaabaaaaaaaaaaaaaaachfkaaaaaaaaaaaaaachcaaaaaaaaaaaaaaabaaaaaaaaaaaaaaabaaaaaaaaaaaaaaacaaaaaaaaaaaaaaabaaaaaaaaaaaaaaaeaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaachhkaaaaaaaaaaaaaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaaeaaaaaaaaaaaaaaachikaaaaaaaaaaaaaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaahaaaaaaaaaaaaaaachjkaaaaaaaaaaaaaabaaaaaaaaaaaaaaacaaaaaaaaaaaaaaabaaaaaaaaaaaaaaaiaaaaaaaaaaaaaaachkkaaaaaaaaaaaaaacaaaaaaaaaaaaaaahaaaaaaaaaaaaaaaiaaaaaaaaaaaaaaabaaaaaaaaaaaaaaajaaaaaaaaaaaaaaachmkaaaaaaaaaaaaaacaaaaaaaaaaaaaaaeaaaaaaaaaaaaaaajaaaaaaaaaaaaaaabaaaaaaaaaaaaaaaeaaaaaaaaaaaaaaaegocaaaaaabaaaaaaaaaaaaaaachmkaaaaaaaaaaaaaachcaaaaaaaaaaaaaaabaaaaaaaaaaaaaaacaaaaaaaaaaaaaaaeaaaaaaaaaaaaaaabaaaaaaaaaaaaaaaeaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaachokaaaaaaaaaaaaaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaaeaaaaaaaaaaaaaaachpkaaaaaaaaaaaaaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaajaaaaaaaaaaaaaaachalaaaaaaaaaaaaaabaaaaaaaaaaaaaaacaaaaaaaaaaaaaaabaaaaaaaaaaaaaaakaaaaaaaaaaaaaaachblaaaaaaaaaaaaaacaaaaaaaaaaaaaaajaaaaaaaaaaaaaaakaaaaaaaaaaaaaaabaaaaaaaaaaaaaaalaaaaaaaaaaaaaaachdlaaaaaaaaaaaaaacaaaaaaaaaaaaaaaeaaaaaaaaaaaaaaalaaaaaaaaaaaaaaabaaaaaaaaaaaaaaaeaaaaaaaaaaaaaaaegocaaaaaabaaaaaaaaaaaaaaachdlaaaaaaaaaaaaaachcaaaaaaaaaaaaaaabaaaaaaaaaaaaaaadaaaaaaaaaaaaaaagaaaaaaaaaaaaaaabaaaaaaaaaaaaaaaeaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaachflaaaaaaaaaaaaaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaaeaaaaaaaaaaaaaaachglaaaaaaaaaaaaaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaalaaaaaaaaaaaaaaachhlaaaaaaaaaaaaaabaaaaaaaaaaaaaaacaaaaaaaaaaaaaaabaaaaaaaaaaaaaaamaaaaaaaaaaaaaaachilaaaaaaaaaaaaaacaaaaaaaaaaaaaaalaaaaaaaaaaaaaaamaaaaaaaaaaaaaaabaaaaaaaaaaaaaaanaaaaaaaaaaaaaaachklaaaaaaaaaaaaaacaaaaaaaaaaaaaaaeaaaaaaaaaaaaaaanaaaaaaaaaaaaaaabaaaaaaaaaaaaaaaeaaaaaaaaaaaaaaaegocaaaaaabaaaaaaaaaaaaaaachklaaaaaaaaaaaaaachcaaaaaaaaaaaaaaabaaaaaaaaaaaaaaaeaaaaaaaaaaaaaaaiaaaaaaaaaaaaaaabaaaaaaaaaaaaaaaeaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaachmlaaaaaaaaaaaaaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaaeaaaaaaaaaaaaaaachnlaaaaaaaaaaaaaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaanaaaaaaaaaaaaaaacholaaaaaaaaaaaaaabaaaaaaaaaaaaaaacaaaaaaaaaaaaaaabaaaaaaaaaaaaaaaoaaaaaaaaaaaaaaachplaaaaaaaaaaaaaacaaaaaaaaaaaaaaanaaaaaaaaaaaaaaaoaaaaaaaaaaaaaaabaaaaaaaaaaaaaaapaaaaaaaaaaaaaaachbmaaaaaaaaaaaaaacaaaaaaaaaaaaaaaeaaaaaaaaaaaaaaapaaaaaaaaaaaaaaabaaaaaaaaaaaaaaaeaaaaaaaaaaaaaaaegocaaaaaabaaaaaaaaaaaaaaachbmaaaaaaaaaaaaaachcaaaaaaaaaaaaaaabaaaaaaaaaaaaaaafaaaaaaaaaaaaaaakaaaaaaaaaaaaaaabaaaaaaaaaaaaaaaeaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaachdmaaaaaaaaaaaaaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaaeaaaaaaaaaaaaaaachemaaaaaaaaaaaaaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaapaaaaaaaaaaaaaaachfmaaaaaaaaaaaaaabaaaaaaaaaaaaaaacaaaaaaaaaaaaaaabaaaaaaaaaaaaaaaabaaaaaaaaaaaaaachgmaaaaaaaaaaaaaacaaaaaaaaaaaaaaapaaaaaaaaaaaaaaaabaaaaaaaaaaaaaabaaaaaaaaaaaaaaabbaaaaaaaaaaaaaachimaaaaaaaaaaaaaacaaaaaaaaaaaaaaaeaaaaaaaaaaaaaaabbaaaaaaaaaaaaaabaaaaaaaaaaaaaaaeaaaaaaaaaaaaaaaegocaaaaaabaaaaaaaaaaaaaaachimaaaaaaaaaaaaaachcaaaaaaaaaaaaaaabaaaaaaaaaaaaaaagaaaaaaaaaaaaaaamaaaaaaaaaaaaaaabaaaaaaaaaaaaaaaeaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaachkmaaaaaaaaaaaaaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaaeaaaaaaaaaaaaaaachlmaaaaaaaaaaaaaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaabbaaaaaaaaaaaaaachmmaaaaaaaaaaaaaabaaaaaaaaaaaaaaacaaaaaaaaaaaaaaabaaaaaaaaaaaaaaacbaaaaaaaaaaaaaachnmaaaaaaaaaaaaaacaaaaaaaaaaaaaaabbaaaaaaaaaaaaaacbaaaaaaaaaaaaaabaaaaaaaaaaaaaaadbaaaaaaaaaaaaaachpmaaaaaaaaaaaaaacaaaaaaaaaaaaaaaeaaaaaaaaaaaaaaadbaaaaaaaaaaaaaabaaaaaaaaaaaaaaaeaaaaaaaaaaaaaaaegocaaaaaabaaaaaaaaaaaaaaachpmaaaaaaaaaaaaaachcaaaaaaaaaaaaaaabaaaaaaaaaaaaaaahaaaaaaaaaaaaaaaoaaaaaaaaaaaaaaabaaaaaaaaaaaaaaaeaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaachbnaaaaaaaaaaaaaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaaeaaaaaaaaaaaaaaachcnaaaaaaaaaaaaaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaadbaaaaaaaaaaaaaachdnaaaaaaaaaaaaaabaaaaaaaaaaaaaaacaaaaaaaaaaaaaaabaaaaaaaaaaaaaaaebaaaaaaaaaaaaaachenaaaaaaaaaaaaaacaaaaaaaaaaaaaaadbaaaaaaaaaaaaaaebaaaaaaaaaaaaaabaaaaaaaaaaaaaaafbaaaaaaaaaaaaaachgnaaaaaaaaaaaaaacaaaaaaaaaaaaaaaeaaaaaaaaaaaaaaafbaaaaaaaaaaaaaabaaaaaaaaaaaaaaaeaaaaaaaaaaaaaaaegocaaaaaabaaaaaaaaaaaaaaachgnaaaaaaaaaaaaaachcaaaaaaaaaaaaaaabaaaaaaaaaaaaaaaiaaaaaaaaaaaaaaaabaaaaaaaaaaaaaabaaaaaaaaaaaaaaaeaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaachinaaaaaaaaaaaaaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaaeaaaaaaaaaaaaaaachjnaaaaaaaaaaaaaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaafbaaaaaaaaaaaaaachknaaaaaaaaaaaaaabaaaaaaaaaaaaaaacaaaaaaaaaaaaaaabaaaaaaaaaaaaaaagbaaaaaaaaaaaaaachlnaaaaaaaaaaaaaacaaaaaaaaaaaaaaafbaaaaaaaaaaaaaagbaaaaaaaaaaaaaabaaaaaaaaaaaaaaahbaaaaaaaaaaaaaachnnaaaaaaaaaaaaaacaaaaaaaaaaaaaaaeaaaaaaaaaaaaaaahbaaaaaaaaaaaaaabaaaaaaaaaaaaaaaeaaaaaaaaaaaaaaaegocaaaaaabaaaaaaaaaaaaaaachnnaaaaaaaaaaaaaachcaaaaaaaaaaaaaaabaaaaaaaaaaaaaaajaaaaaaaaaaaaaaacbaaaaaaaaaaaaaabaaaaaaaaaaaaaaaeaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaachpnaaaaaaaaaaaaaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaaeaaaaaaaaaaaaaaachaoaaaaaaaaaaaaaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaahbaaaaaaaaaaaaaachboaaaaaaaaaaaaaabaaaaaaaaaaaaaaacaaaaaaaaaaaaaaabaaaaaaaaaaaaaaaibaaaaaaaaaaaaaachcoaaaaaaaaaaaaaacaaaaaaaaaaaaaaahbaaaaaaaaaaaaaaibaaaaaaaaaaaaaabaaaaaaaaaaaaaaajbaaaaaaaaaaaaaacheoaaaaaaaaaaaaaacaaaaaaaaaaaaaaaeaaaaaaaaaaaaaaajbaaaaaaaaaaaaaabaaaaaaaaaaaaaaaeaaaaaaaaaaaaaaaegocaaaaaabaaaaaaaaaaaaaaacheoaaaaaaaaaaaaaachcaaaaaaaaaaaaaaabaaaaaaaaaaaaaaakaaaaaaaaaaaaaaaebaaaaaaaaaaaaaabaaaaaaaaaaaaaaaeaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaachgoaaaaaaaaaaaaaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaaeaaaaaaaaaaaaaaachhoaaaaaaaaaaaaaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaajbaaaaaaaaaaaaaachioaaaaaaaaaaaaaabaaaaaaaaaaaaaaacaaaaaaaaaaaaaaabaaaaaaaaaaaaaaakbaaaaaaaaaaaaaachjoaaaaaaaaaaaaaacaaaaaaaaaaaaaaajbaaaaaaaaaaaaaakbaaaaaaaaaaaaaabaaaaaaaaaaaaaaalbaaaaaaaaaaaaaachloaaaaaaaaaaaaaacaaaaaaaaaaaaaaaeaaaaaaaaaaaaaaalbaaaaaaaaaaaaaabaaaaaaaaaaaaaaaeaaaaaaaaaaaaaaaegocaaaaaabaaaaaaaaaaaaaaachloaaaaaaaaaaaaaachcaaaaaaaaaaaaaaabaaaaaaaaaaaaaaalaaaaaaaaaaaaaaagbaaaaaaaaaaaaaabaaaaaaaaaaaaaaaeaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaachnoaaaaaaaaaaaaaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaaeaaaaaaaaaaaaaaachooaaaaaaaaaaaaaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaalbaaaaaaaaaaaaaachpoaaaaaaaaaaaaaabaaaaaaaaaaaaaaacaaaaaaaaaaaaaaabaaaaaaaaaaaaaaambaaaaaaaaaaaaaachapaaaaaaaaaaaaaacaaaaaaaaaaaaaaalbaaaaaaaaaaaaaambaaaaaaaaaaaaaabaaaaaaaaaaaaaaanbaaaaaaaaaaaaaachcpaaaaaaaaaaaaaacaaaaaaaaaaaaaaaeaaaaaaaaaaaaaaanbaaaaaaaaaaaaaabaaaaaaaaaaaaaaaeaaaaaaaaaaaaaaaegocaaaaaabaaaaaaaaaaaaaaachcpaaaaaaaaaaaaaachcaaaaaaaaaaaaaaabaaaaaaaaaaaaaaamaaaaaaaaaaaaaaaibaaaaaaaaaaaaaabaaaaaaaaaaaaaaaeaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaachepaaaaaaaaaaaaaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaaeaaaaaaaaaaaaaaachfpaaaaaaaaaaaaaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaanbaaaaaaaaaaaaaachgpaaaaaaaaaaaaaabaaaaaaaaaaaaaaacaaaaaaaaaaaaaaabaaaaaaaaaaaaaaaobaaaaaaaaaaaaaachhpaaaaaaaaaaaaaacaaaaaaaaaaaaaaanbaaaaaaaaaaaaaaobaaaaaaaaaaaaaabaaaaaaaaaaaaaaapbaaaaaaaaaaaaaachjpaaaaaaaaaaaaaacaaaaaaaaaaaaaaaeaaaaaaaaaaaaaaapbaaaaaaaaaaaaaabaaaaaaaaaaaaaaaeaaaaaaaaaaaaaaaegocaaaaaabaaaaaaaaaaaaaaachjpaaaaaaaaaaaaaachcaaaaaaaaaaaaaaabaaaaaaaaaaaaaaanaaaaaaaaaaaaaaakbaaaaaaaaaaaaaabaaaaaaaaaaaaaaaeaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaachlpaaaaaaaaaaaaaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaaeaaaaaaaaaaaaaaachmpaaaaaaaaaaaaaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaapbaaaaaaaaaaaaaachnpaaaaaaaaaaaaaabaaaaaaaaaaaaaaacaaaaaaaaaaaaaaabaaaaaaaaaaaaaaaacaaaaaaaaaaaaaachopaaaaaaaaaaaaaacaaaaaaaaaaaaaaapbaaaaaaaaaaaaaaacaaaaaaaaaaaaaabaaaaaaaaaaaaaaabcaaaaaaaaaaaaaachaabaaaaaaaaaaaaacaaaaaaaaaaaaaaaeaaaaaaaaaaaaaaabcaaaaaaaaaaaaaabaaaaaaaaaaaaaaaeaaaaaaaaaaaaaaaegocaaaaaabaaaaaaaaaaaaaaachaabaaaaaaaaaaaaachcaaaaaaaaaaaaaaabaaaaaaaaaaaaaaaoaaaaaaaaaaaaaaambaaaaaaaaaaaaaabaaaaaaaaaaaaaaaeaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaachcabaaaaaaaaaaaaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaaeaaaaaaaaaaaaaaachdabaaaaaaaaaaaaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaabcaaaaaaaaaaaaaacheabaaaaaaaaaaaaabaaaaaaaaaaaaaaacaaaaaaaaaaaaaaabaaaaaaaaaaaaaaaccaaaaaaaaaaaaaachfabaaaaaaaaaaaaacaaaaaaaaaaaaaaabcaaaaaaaaaaaaaaccaaaaaaaaaaaaaabaaaaaaaaaaaaaaadcaaaaaaaaaaaaaachhabaaaaaaaaaaaaacaaaaaaaaaaaaaaaeaaaaaaaaaaaaaaadcaaaaaaaaaaaaaabaaaaaaaaaaaaaaaeaaaaaaaaaaaaaaaegocaaaaaabaaaaaaaaaaaaaaachhabaaaaaaaaaaaaachcaaaaaaaaaaaaaaabaaaaaaaaaaaaaaapaaaaaaaaaaaaaaaobaaaaaaaaaaaaaabaaaaaaaaaaaaaaaeaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaachjabaaaaaaaaaaaaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaaeaaaaaaaaaaaaaaachkabaaaaaaaaaaaaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaadcaaaaaaaaaaaaaachlabaaaaaaaaaaaaabaaaaaaaaaaaaaaacaaaaaaaaaaaaaaabaaaaaaaaaaaaaaaecaaaaaaaaaaaaaachmabaaaaaaaaaaaaacaaaaaaaaaaaaaaadcaaaaaaaaaaaaaaecaaaaaaaaaaaaaabaaaaaaaaaaaaaaafcaaaaaaaaaaaaaachoabaaaaaaaaaaaaacaaaaaaaaaaaaaaaeaaaaaaaaaaaaaaafcaaaaaaaaaaaaaabaaaaaaaaaaaaaaaeaaaaaaaaaaaaaaaegocaaaaaabaaaaaaaaaaaaaaachoabaaaaaaaaaaaaachcaaaaaaaaaaaaaaabaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaacaaaaaaaaaaaaaabaaaaaaaaaaaaaaaeaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaachabbaaaaaaaaaaaaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaaeaaaaaaaaaaaaaaachbbbaaaaaaaaaaaaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaafcaaaaaaaaaaaaaachcbbaaaaaaaaaaaaabaaaaaaaaaaaaaaacaaaaaaaaaaaaaaabaaaaaaaaaaaaaaagcaaaaaaaaaaaaaachdbbaaaaaaaaaaaaacaaaaaaaaaaaaaaafcaaaaaaaaaaaaaagcaaaaaaaaaaaaaabaaaaaaaaaaaaaaahcaaaaaaaaaaaaaachfbbaaaaaaaaaaaaacaaaaaaaaaaaaaaaeaaaaaaaaaaaaaaahcaaaaaaaaaaaaaabaaaaaaaaaaaaaaaeaaaaaaaaaaaaaaaegocaaaaaabaaaaaaaaaaaaaaachfbbaaaaaaaaaaaaachcaaaaaaaaaaaaaaabaaaaaaaaaaaaaaabbaaaaaaaaaaaaaaccaaaaaaaaaaaaaabaaaaaaaaaaaaaaaeaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaachhbbaaaaaaaaaaaaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaaeaaaaaaaaaaaaaaachibbaaaaaaaaaaaaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaahcaaaaaaaaaaaaaachjbbaaaaaaaaaaaaabaaaaaaaaaaaaaaacaaaaaaaaaaaaaaabaaaaaaaaaaaaaaaicaaaaaaaaaaaaaachkbbaaaaaaaaaaaaacaaaaaaaaaaaaaaahcaaaaaaaaaaaaaaicaaaaaaaaaaaaaabaaaaaaaaaaaaaaajcaaaaaaaaaaaaaachmbbaaaaaaaaaaaaacaaaaaaaaaaaaaaaeaaaaaaaaaaaaaaajcaaaaaaaaaaaaaabaaaaaaaaaaaaaaaeaaaaaaaaaaaaaaaegocaaaaaabaaaaaaaaaaaaaaachmbbaaaaaaaaaaaaachcaaaaaaaaaaaaaaabaaaaaaaaaaaaaaacbaaaaaaaaaaaaaaecaaaaaaaaaaaaaabaaaaaaaaaaaaaaaeaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaachobbaaaaaaaaaaaaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaaeaaaaaaaaaaaaaaachpbbaaaaaaaaaaaaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaajcaaaaaaaaaaaaaachacbaaaaaaaaaaaaabaaaaaaaaaaaaaaacaaaaaaaaaaaaaaabaaaaaaaaaaaaaaakcaaaaaaaaaaaaaachbcbaaaaaaaaaaaaacaaaaaaaaaaaaaaajcaaaaaaaaaaaaaakcaaaaaaaaaaaaaabaaaaaaaaaaaaaaalcaaaaaaaaaaaaaachdcbaaaaaaaaaaaaacaaaaaaaaaaaaaaaeaaaaaaaaaaaaaaalcaaaaaaaaaaaaaabaaaaaaaaaaaaaaaeaaaaaaaaaaaaaaaegocaaaaaabaaaaaaaaaaaaaaachdcbaaaaaaaaaaaaachcaaaaaaaaaaaaaaabaaaaaaaaaaaaaaadbaaaaaaaaaaaaaagcaaaaaaaaaaaaaabaaaaaaaaaaaaaaaeaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaegocaaaaaabaaaaaaaaaaaaaaachmcaaaaaaaaaaaaaachcaaaaaaaaaaaaaaabaaaaaaaaaaaaaaaebaaaaaaaaaaaaaaicaaaaaaaaaaaaaabaaaaaaaaaaaaaaacaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaegocaaaaaabaaaaaaaaaaaaaaachmcaaaaaaaaaaaaaachcaaaaaaaaaaaaaaabaaaaaaaaaaaaaaafbaaaaaaaaaaaaaamdaaaaaaaaaaaaaabaaaaaaaaaaaaaaacaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaachhcbaaaaaaaaaaaaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaaeaaaaaaaaaaaaaaaegocaaaaaabaaaaaaaaaaaaaaachhcbaaaaaaaaaaaaachcaaaaaaaaaaaaaaabaaaaaaaaaaaaaaagbaaaaaaaaaaaaaaafaaaaaaaaaaaaaabaaaaaaaaaaaaaaaeaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaegmcaaaaaaadaaaaaaaaaaaaaaaachhcaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaamcaaaaaaaaaaaaaaegncaaaaaaaaaaaaaaaaaaaaaachacaaaaaaaaaaaaaadaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaancaaaaaaaaaaaaaaegaeaaaaaabaaaaaaaaaaaaaaachmebaaaaaaaaaaaaachbaaaaaaaaaaaaaaaibaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacaaaaaaaaaaaaaaaeaaaaaaaaaaaaaaagaaaaaaaaaaaaaaaiaaaaaaaaaaaaaaakaaaaaaaaaaaaaaamaaaaaaaaaaaaaaaoaaaaaaaaaaaaaaaabaaaaaaaaaaaaaacbaaaaaaaaaaaaaaebaaaaaaaaaaaaaagbaaaaaaaaaaaaaaibaaaaaaaaaaaaaakbaaaaaaaaaaaaaambaaaaaaaaaaaaaaobaaaaaaaaaaaaaaacaaaaaaaaaaaaaaccaaaaaaaaaaaaaaecaaaaaaaaaaaaaagcaaaaaaaaaaaaaaicaaaaaaaaaaaaaamdaaaaaaaaaaaaaaafaaaaaaaaaaaaaacfaaaaaaaaaaaaaahbaaaaaaaaaaaaaachaaaaaaaaaaaaaaaachaaaaaaaaaaaaaaaachaaaaaaaaaaaaaaaachaaaaaaaaaaaaaaaachaaaaaaaaaaaaaaaachaaaaaaaaaaaaaaaachaaaaaaaaaaaaaaaachaaaaaaaaaaaaaaaachaaaaaaaaaaaaaaaachaaaaaaaaaaaaaaaachaaaaaaaaaaaaaaaachaaaaaaaaaaaaaaaachaaaaaaaaaaaaaaaachaaaaaaaaaaaaaaaachaaaaaaaaaaaaaaaachaaaaaaaaaaaaaaaachaaaaaaaaaaaaaaaachaaaaaaaaaaaaaaaachaaaaaaaaaaaaaaaachaaaaaaaaaaaaaaaachnbaaaaaaaaaaaaaachnbaaaaaaaaaaaaaachaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaancaaaaaaaaaaaaaahbaaaaaaaaaaaaaaeaaaaaaaaaaaaaaalcaaaaaaaaaaaaaaocaaaaaaaaaaaaaapcaaaaaaaaaaaaaaadaaaaaaaaaaaaaabdaaaaaaaaaaaaaacdaaaaaaaaaaaaaaddaaaaaaaaaaaaaaedaaaaaaaaaaaaaafdaaaaaaaaaaaaaagdaaaaaaaaaaaaaahdaaaaaaaaaaaaaaidaaaaaaaaaaaaaajdaaaaaaaaaaaaaakdaaaaaaaaaaaaaaldaaaaaaaaaaaaaamdaaaaaaaaaaaaaandaaaaaaaaaaaaaaodaaaaaaaaaaaaaapdaaaaaaaaaaaaaaaeaaaaaaaaaaaaaabeaaaaaaaaaaaaaaceaaaaaaaaaaaaaaegheaaaaaacgcaaaaaaaaaaaaaaachhgbaaaaaaaaaaaaaegppppppppbaaaaaaaaaaaaaaachjgbaaaaaaaaaaaaachaaaaaaaaaaaaaaaagbaaaaaaaaaaaaaachhcaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacaaaaaaaaaaaaaaabaaaaaaaaaaaaaaacaaaaaaaaaaaaaaamcaaaaaaaaaaaaaaceaaaaaaaaaaaaaabaaaaaaaaaaaaaaamcaaaaaaaaaaaaaaegmcaaaaaaadaaaaaaaaaaaaaaaaegeaaaaaaaaaaaaaaacaaaaaaaaaaaaaaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaadeaaaaaaaaaaaaaaegfaaaaaaabaaaaaaaaaaaaaaaegppppppppbaaaaaaaaaaaaaaachjgbaaaaaaaaaaaaachaaaaaaaaaaaaaaaadbaaaaaaaaaaaaaachaaaaaaaaaaaaaaaafaaaaaaabaaaaaaaaaaaaaaapdaaaaaaaaaaaaaabaaaaaaaaaaaaaaaceaaaaaaaaaaaaaaegadaaaaaaeaaaaaaaaaaaaaaachpbbaaaaaaaaaaaaachacbaaaaaaaaaaaaachngbaaaaaaaaaaaaachpgbaaaaaaaaaaaaachbaaaaaaaaaaaaaaaegaakaaaaaaaneifgefhogdgehjgpgogcaaaaaaagaaaaaaabgegkgbdpfgeaaaaaaaabagaaaaaaaeaaaaaaaaaaaaaaababababacaaaaaaaaaaaaaaababaeaaaaaaaaaaaaaaachaaaaaaaaaaaaaaaachbaaaaaaaaaaaaaaachmgbaaaaaaaaaaaaachaaaaaaaaaaaaaaaacaaaaaaaaaaaaaaachaaaaaaaaaaaaaaaachbaaaaaaaaaaaaaaaeaaaaaaaaaaaaaaacaaaaaaajgadcaaaaaaajgbdgaaaaaaapgfhehpfpgadgaaaaaaabgegkgpfpgadcaaaaaaaaaaaaaaagaaaaaaabgegkgpfjgadgaaaaaaabgegkgpfjgbdaabagaaaaaaadhpgfhchdgfgbahaaaaaaakgjgehpfehngahaaaaaaaaaaaaaaaafaaaaaaadgmgbgoghgaaaaaaaaaaaaaaaaaachljaaaaaaaaaaaaaaaaaaaaaaaaaaaaaebababaaabababaaapbfilobfilobfnpdmfpicmfpicmfpnpdaaaaaeaaaaaaaaaaaaaabakdmiadcooijhfeodaaaaaaaaaaaaabhcaaaaaaaaaaaaaaaabaaaaaaaocdaaaaaaangehihaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaachcaaaaaaaaaaaaaaaeaaaaaaaaaaaaaaacaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaocaaaaaaaaaaaaaaebaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadeaaaaaaaaaaaaaabaaaaaaaeaaaaaaaaaaaaaaachidaaaaaaaaaaaaaachjdaaaaaaaaaaaaaaegmcaaaaaaadaaaaaaaaaaaaaaaachmgbaaaaaaaaaaaaaegpcaaaaaaaaaaaaaaaaaaaaaachaaaaaaaaaaaaaaaacaaaaaaabgadcaaaaaaamaaaaaaaaaaaaaaaegncaaaaaaaaaaaaaaaaaaaaaachaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaachmdaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaabaaaaaaaaaaaaaaaegncaaaaaaaaaaaaaaaaaaaaaachbaaaaaaaaaaaaaaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaacaaaaaaaaaaaaaaachodaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaadaaaaaaaaaaaaaaachpdaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaaeaaaaaaaaaaaaaaaegmcaaaaaaadaaaaaaaaaaaaaaaachmgbaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaafaaaaaaaaaaaaaaaegmcaaaaaabdaaaaaaaaaaaaaaaachldaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaagaaaaaaaaaaaaaaaegncaaaaaaaaaaaaaaaaaaaaaachaaaaaaaaaaaaaaaadaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaahaaaaaaaaaaaaaaaegmcaaaaaaadaaaaaaaaaaaaaaaachldaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaaiaaaaaaaaaaaaaaaegadaaaaaafbaaaaaaaaaaaaaachidaaaaaaaaaaaaaachmdaaaaaaaaaaaaaachjdaaaaaaaaaaaaaachodaaaaaaaaaaaaaachpdaaaaaaaaaaaaaachpdaaaaaaaaaaaaaachpdaaaaaaaaaaaaaachehbaaaaaaaaaaaaachpdaaaaaaaaaaaaaachfhbaaaaaaaaaaaaachpdaaaaaaaaaaaaaachpdaaaaaaaaaaaaaachpdaaaaaaaaaaaaaachpdaaaaaaaaaaaaaachbhbaaaaaaaaaaaaachpdaaaaaaaaaaaaaachhhbaaaaaaaaaaaaachpdaaaaaaaaaaaaaachpdaaaaaaaaaaaaaachpdaaaaaaaaaaaaaachpdaaaaaaaaaaaaaachbaaaaaaaaaaaaaaaegaakaaaaaaaneifgefhogdgehjgpgogcaaaaaaajaaaaaaabgegkgbdpfjgogehhgaaaaaaaabagaaaaaaafbaaaaaaaaaaaaaabababababababababababababababababababababahaaaaaaaaaaaaaaabababababababafbaaaaaaaaaaaaaachaaaaaaaaaaaaaaaachldaaaaaaaaaaaaaachbaaaaaaaaaaaaaaachldaaaaaaaaaaaaaachaeaaaaaaaaaaaaaachaeaaaaaaaaaaaaaachaeaaaaaaaaaaaaaachmgbaaaaaaaaaaaaachaeaaaaaaaaaaaaaachldaaaaaaaaaaaaaachaeaaaaaaaaaaaaaachaeaaaaaaaaaaaaaachaeaaaaaaaaaaaaaachaeaaaaaaaaaaaaaachaaaaaaaaaaaaaaaachaeaaaaaaaaaaaaaachldaaaaaaaaaaaaaachaeaaaaaaaaaaaaaachaeaaaaaaaaaaaaaachaeaaaaaaaaaaaaaachaeaaaaaaaaaaaaaahaaaaaaaaaaaaaaachaaaaaaaaaaaaaaaachldaaaaaaaaaaaaaachbaaaaaaaaaaaaaaachldaaaaaaaaaaaaaachaeaaaaaaaaaaaaaachaeaaaaaaaaaaaaaachaeaaaaaaaaaaaaaafbaaaaaaaaaaaaaacaaaaaaaihadcaaaaaaakhadbaaaaaaaahbaaaaaaafhgaaaaaaabgegkgpfihgggaaaaaaabgegkgpfkhgggaaaaaaabgegkgpfbhgggaaaaaaapgfhehpfihgggaaaaaaapgfhehpfkhgggaaaaaaapgfhehpfbhggkaaaaaaapgfhehpfbgegkgpfihadkaaaaaaapgfhehpfbgegkgpfkhadjaaaaaaapgfhehpfbgegkgpfahjaaaaaaapgfhehpfbgegkgpffhhaaaaaaabgegkgcdpfihgghaaaaaaabgegkgcdpfkhgghaaaaaaabgegkgcdpfbhgglaaaaaaabgegkgcdpfbgegkgpfihadlaaaaaaabgegkgcdpfbgegkgpfkhadkaaaaaaabgegkgcdpfbgegkgpfahkaaaaaaabgegkgcdpfbgegkgpffhhaaaaaaaaaaaaaaahaaaaaaabgegkgcdpfihadhaaaaaaabgegkgcdpfkhadgaaaaaaabgegkgcdpfahgaaaaaaabgegkgcdpffhlaaaaaaabgegkgcdpfbgegkgpfihgglaaaaaaabgegkgcdpfbgegkgpfkhgglaaaaaaabgegkgcdpfbgegkgpfbhggaabagaaaaaaadhpgfhchdgfgbahaaaaaaakgjgehpfehngahaaaaaaaaaaaaaaaafaaaaaaadgmgbgoghgaaaaaaaaaaaaaaaaaachhjaaaaaaaaaaaaaaaaaaaaaaaaaaaaaebababaaabababaaapbfilobfilobfnpdmfpicmfpicmfpnpdaaaaaeaaaaaaaaaaaaaabakdmiadcooijhfeodaaaaaaaaaaaaabhcaaaaaaaaaaaaaaaabaaaaaaaocdaaaaaaangehihaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaachcaaaaaaaaaaaaaaafbaaaaaaaaaaaaaahaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaajbaaaaaaaaaaaaaanaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaldaaaaaaaaaaaaaabaaaaaaafbaaaaaaaaaaaaaachbeaaaaaaaaaaaaaachceaaaaaaaaaaaaaachdeaaaaaaaaaaaaaacheeaaaaaaaaaaaaaachpdaaaaaaaaaaaaaachpdaaaaaaaaaaaaaachpdaaaaaaaaaaaaaaegmcaaaaaaadaaaaaaaaaaaaaaaachmgbaaaaaaaaaaaaachpdaaaaaaaaaaaaaaegmcaaaaaaadaaaaaaaaaaaaaaaachldaaaaaaaaaaaaaachpdaaaaaaaaaaaaaachpdaaaaaaaaaaaaaachpdaaaaaaaaaaaaaachpdaaaaaaaaaaaaaaegpcaaaaaaaaaaaaaaaaaaaaaachaaaaaaaaaaaaaaaacaaaaaaabgadchpdaaaaaaaaaaaaaaegmcaaaaaaadaaaaaaaaaaaaaaaachldaaaaaaaaaaaaaachpdaaaaaaaaaaaaaachpdaaaaaaaaaaaaaachpdaaaaaaaaaaaaaachpdaaaaaaaaaaaaaacaaaaaaancaaaaaaaaaaaaaachjeaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaachgeaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaabaaaaaaaaaaaaaaaegncaaaaaaaaaaaaaaaaaaaaaachaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaacaaaaaaaaaaaaaaachceaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaadaaaaaaaaaaaaaaaegncaaaaaaaaaaaaaaaaaaaaaachbaaaaaaaaaaaaaaacaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaaeaaaaaaaaaaaaaaacheeaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaafaaaaaaaaaaaaaaaegmcaaaaaaadaaaaaaaaaaaaaaaachmgbaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaagaaaaaaaaaaaaaaaegmcaaaaaabdaaaaaaaaaaaaaaaachldaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaahaaaaaaaaaaaaaaaegmcaaaaaabdaaaaaaaaaaaaaaaachldaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaaiaaaaaaaaaaaaaaachieaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaajaaaaaaaaaaaaaaachkiaaaaaaaaaaaaaagaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaacaaaaaaaaaaaaaaadaaaaaaaaaaaaaaaeaaaaaaaaaaaaaaafaaaaaaaaaaaaaaadaaaaaaaaaaaaaaakaaaaaaaaaaaaaaappppppppppppppppppppppppppppppppchliaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaalaaaaaaaaaaaaaaaegmcaaaaaaadaaaaaaaaaaaaaaaachmgbaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaamaaaaaaaaaaaaaaaegmcaaaaaabdaaaaaaaaaaaaaaaachldaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaanaaaaaaaaaaaaaaaegmcaaaaaabdaaaaaaaaaaaaaaaachldaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaaoaaaaaaaaaaaaaaachheaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaapaaaaaaaaaaaaaaachniaaaaaaaaaaaaaagaaaaaaaaaaaaaaajaaaaaaaaaaaaaaabaaaaaaaaaaaaaaakaaaaaaaaaaaaaaalaaaaaaaaaaaaaaaeaaaaaaaaaaaaaaafaaaaaaaaaaaaaaadaaaaaaaaaaaaaaaabaaaaaaaaaaaaaappppppppppppppppppppppppppppppppchoiaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaabbaaaaaaaaaaaaaaegmcaaaaaaadaaaaaaaaaaaaaaaachmgbaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaacbaaaaaaaaaaaaaaegmcaaaaaabdaaaaaaaaaaaaaaaachldaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaadbaaaaaaaaaaaaaaegmcaaaaaabdaaaaaaaaaaaaaaaachldaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaaebaaaaaaaaaaaaaachfeaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaafbaaaaaaaaaaaaaachajaaaaaaaaaaaaaagaaaaaaaaaaaaaaapaaaaaaaaaaaaaaabaaaaaaaaaaaaaaaabaaaaaaaaaaaaaabbaaaaaaaaaaaaaaeaaaaaaaaaaaaaaafaaaaaaaaaaaaaaadaaaaaaaaaaaaaaagbaaaaaaaaaaaaaappppppppppppppppppppppppppppppppchbjaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaahbaaaaaaaaaaaaaaegmcaaaaaaadaaaaaaaaaaaaaaaachmgbaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaaibaaaaaaaaaaaaaaegmcaaaaaabdaaaaaaaaaaaaaaaachldaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaajbaaaaaaaaaaaaaaegmcaaaaaabdaaaaaaaaaaaaaaaachldaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaakbaaaaaaaaaaaaaaegncaaaaaaaaaaaaaaaaaaaaaachaaaaaaaaaaaaaaaaoaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaalbaaaaaaaaaaaaaaegmcaaaaaaadaaaaaaaaaaaaaaaachldaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaambaaaaaaaaaaaaaaegmcaaaaaaadaaaaaaaaaaaaaaaachldaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaanbaaaaaaaaaaaaaaegadaaaaaamaaaaaaaaaaaaaaachfeaaaaaaaaaaaaaachgeaaaaaaaaaaaaaachcjaaaaaaaaaaaaaachbjaaaaaaaaaaaaaachdeaaaaaaaaaaaaaacheeaaaaaaaaaaaaaachhibaaaaaaaaaaaaachiibaaaaaaaaaaaaachjibaaaaaaaaaaaaachkhbaaaaaaaaaaaaachlibaaaaaaaaaaaaachmibaaaaaaaaaaaaachbaaaaaaaaaaaaaaaegaakaaaaaaaneifgefhogdgehjgpgogcaaaaaaajaaaaaaabgegkgbdpfdhehfgahaaaaaaaabagaaaaaaamaaaaaaaaaaaaaaababababababababababababagaaaaaaaaaaaaaaababababababamaaaaaaaaaaaaaaachldaaaaaaaaaaaaaachbaaaaaaaaaaaaaaachaaaaaaaaaaaaaaaachldaaaaaaaaaaaaaachbaaaaaaaaaaaaaaachldaaaaaaaaaaaaaachmgbaaaaaaaaaaaaachldaaaaaaaaaaaaaachldaaaaaaaaaaaaaachaaaaaaaaaaaaaaaachldaaaaaaaaaaaaaachldaaaaaaaaaaaaaagaaaaaaaaaaaaaaachldaaaaaaaaaaaaaachbaaaaaaaaaaaaaaachaaaaaaaaaaaaaaaachldaaaaaaaaaaaaaachbaaaaaaaaaaaaaaachldaaaaaaaaaaaaaamaaaaaaaaaaaaaaabaaaaaaaehbaaaaaaaigcaaaaaaaihadcaaaaaaaghadbaaaaaaaahbaaaaaaafhgaaaaaaapgfhehpfihgggaaaaaaapgfhehpfghgggaaaaaaapgfhehpfbhgggaaaaaaabgegkgpfihgggaaaaaaabgegkgpfghgggaaaaaaabgegkgpfbhgggaaaaaaaaaaaaaaafaaaaaaabgegkgpfehfaaaaaaabgegkgpfiggaaaaaaabgegkgpfihadgaaaaaaabgegkgpfghadfaaaaaaabgegkgpfahfaaaaaaabgegkgpffhaabagaaaaaaadhpgfhchdgfgbahaaaaaaakgjgehpfehngahaaaaaaaaaaaaaaaafaaaaaaadgmgbgoghgaaaaaaaaaaaaaaaaaachjiaaaaaaaaaaaaaaaaaaaaaaaaaaaaaebababaaabababaaapbfilobfilobfnpdmfpicmfpicmfpnpdaaaaaeaaaaaaaaaaaaaabakdmiadcooijhfeodaaaaaaaaaaaaabhcaaaaaaaaaaaaaaaabaaaaaaaocdaaaaaaangehihaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaachcaaaaaaaaaaaaaaamaaaaaaaaaaaaaaagaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaanaaaaaaaaaaaaaaahaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaajcaaaaaaaaaaaaaabaaaaaaamaaaaaaaaaaaaaaachmeaaaaaaaaaaaaaachneaaaaaaaaaaaaaachbeaaaaaaaaaaaaaachoeaaaaaaaaaaaaaachdeaaaaaaaaaaaaaacheeaaaaaaaaaaaaaaegmcaaaaaaadaaaaaaaaaaaaaaaachmgbaaaaaaaaaaaaaegmcaaaaaaadaaaaaaaaaaaaaaaachldaaaaaaaaaaaaaaegmcaaaaaaadaaaaaaaaaaaaaaaachldaaaaaaaaaaaaaaegpcaaaaaaaaaaaaaaaaaaaaaachaaaaaaaaaaaaaaaacaaaaaaabgadegmcaaaaaaadaaaaaaaaaaaaaaaachldaaaaaaaaaaaaaaegmcaaaaaaadaaaaaaaaaaaaaaaachldaaaaaaaaaaaaaacaaaaaaaffaaaaaaaaaaaaaachlgaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaegncaaaaaaaaaaaaaaaaaaaaaachaaaaaaaaaaaaaaaacaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaabaaaaaaaaaaaaaaaegncaaaaaaaaaaaaaaaaaaaaaachbaaaaaaaaaaaaaaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaacaaaaaaaaaaaaaaachmgaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaadaaaaaaaaaaaaaaachngaaaaaaaaaaaaaacaaaaaaaaaaaaaaacaaaaaaaaaaaaaaadaaaaaaaaaaaaaaabaaaaaaaaaaaaaaadaaaaaaaaaaaaaaachmeaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaaeaaaaaaaaaaaaaaachdfaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaafaaaaaaaaaaaaaaaegncaaaaaaaaaaaaaaaaaaaaaachbaaaaaaaaaaaaaaaeaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaagaaaaaaaaaaaaaaacheeaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaahaaaaaaaaaaaaaaachkgaaaaaaaaaaaaaafaaaaaaaaaaaaaaaeaaaaaaaaaaaaaaabaaaaaaaaaaaaaaafaaaaaaaaaaaaaaagaaaaaaaaaaaaaaahaaaaaaaaaaaaaaadaaaaaaaaaaaaaaaiaaaaaaaaaaaaaaappppppppppppppppppppppppppppppppchpgaaaaaaaaaaaaaacaaaaaaaaaaaaaaadaaaaaaaaaaaaaaaiaaaaaaaaaaaaaaabaaaaaaaaaaaaaaajaaaaaaaaaaaaaaachahaaaaaaaaaaaaaacaaaaaaaaaaaaaaabaaaaaaaaaaaaaaajaaaaaaaaaaaaaaabaaaaaaaaaaaaaaajaaaaaaaaaaaaaaachbhaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaakaaaaaaaaaaaaaaachchaaaaaaaaaaaaaafaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaajaaaaaaaaaaaaaaakaaaaaaaaaaaaaaagaaaaaaaaaaaaaaahaaaaaaaaaaaaaaadaaaaaaaaaaaaaaalaaaaaaaaaaaaaaappppppppppppppppppppppppppppppppchghaaaaaaaaaaaaaacaaaaaaaaaaaaaaadaaaaaaaaaaaaaaalaaaaaaaaaaaaaaabaaaaaaaaaaaaaaamaaaaaaaaaaaaaaachhhaaaaaaaaaaaaaacaaaaaaaaaaaaaaabaaaaaaaaaaaaaaamaaaaaaaaaaaaaaabaaaaaaaaaaaaaaamaaaaaaaaaaaaaaachihaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaanaaaaaaaaaaaaaaachjhaaaaaaaaaaaaaafaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaamaaaaaaaaaaaaaaanaaaaaaaaaaaaaaagaaaaaaaaaaaaaaahaaaaaaaaaaaaaaadaaaaaaaaaaaaaaaoaaaaaaaaaaaaaaappppppppppppppppppppppppppppppppchnhaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaapaaaaaaaaaaaaaaachohaaaaaaaaaaaaaacaaaaaaaaaaaaaaacaaaaaaaaaaaaaaaoaaaaaaaaaaaaaaabaaaaaaaaaaaaaaaabaaaaaaaaaaaaaachphaaaaaaaaaaaaaacaaaaaaaaaaaaaaabaaaaaaaaaaaaaaaabaaaaaaaaaaaaaabaaaaaaaaaaaaaaaabaaaaaaaaaaaaaachaiaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaabbaaaaaaaaaaaaaaegmcaaaaaaadaaaaaaaaaaaaaaaachmgbaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaacbaaaaaaaaaaaaaaegmcaaaaaabdaaaaaaaaaaaaaaaachldaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaadbaaaaaaaaaaaaaaegmcaaaaaabdaaaaaaaaaaaaaaaachldaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaaebaaaaaaaaaaaaaachbfaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaafbaaaaaaaaaaaaaachcfaaaaaaaaaaaaaacaaaaaaaaaaaaaaacaaaaaaaaaaaaaaafbaaaaaaaaaaaaaabaaaaaaaaaaaaaaafbaaaaaaaaaaaaaaegncaaaaaaaaaaaaaaaaaaaaaachaaaaaaaaaaaaaaaajaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaagbaaaaaaaaaaaaaaegdaaaaaaabacaaaaaaaaaaaaaaachcfaaaaaaaaaaaaaachajbaaaaaaaaaaaaachaaaaaaaaaaaaaaaadaaaaaaacaaaaaaaaaaaaaaafbaaaaaaaaaaaaaagbaaaaaaaaaaaaaabaaaaaaaaaaaaaaahbaaaaaaaaaaaaaaegmcaaaaaaadaaaaaaaaaaaaaaaachldaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaaibaaaaaaaaaaaaaaegmcaaaaaaadaaaaaaaaaaaaaaaachldaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaajbaaaaaaaaaaaaaaegadaaaaaalaaaaaaaaaaaaaaachnhaaaaaaaaaaaaaachphaaaaaaaaaaaaaachaiaaaaaaaaaaaaaachdeaaaaaaaaaaaaaacheeaaaaaaaaaaaaaachgjbaaaaaaaaaaaaachhjbaaaaaaaaaaaaachijbaaaaaaaaaaaaachkjbaaaaaaaaaaaaachljbaaaaaaaaaaaaachmjbaaaaaaaaaaaaachbaaaaaaaaaaaaaaaegaakaaaaaaaneifgefhogdgehjgpgogcaaaaaaaiaaaaaaabgegkgbdpfegbgfgaaaaaaaabagaaaaaaalaaaaaaaaaaaaaaabababababababababababafaaaaaaaaaaaaaaabababababalaaaaaaaaaaaaaaachldaaaaaaaaaaaaaachaaaaaaaaaaaaaaaachldaaaaaaaaaaaaaachbaaaaaaaaaaaaaaachldaaaaaaaaaaaaaachmgbaaaaaaaaaaaaachldaaaaaaaaaaaaaachldaaaaaaaaaaaaaachaaaaaaaaaaaaaaaachldaaaaaaaaaaaaaachldaaaaaaaaaaaaaafaaaaaaaaaaaaaaachldaaaaaaaaaaaaaachaaaaaaaaaaaaaaaachldaaaaaaaaaaaaaachbaaaaaaaaaaaaaaachldaaaaaaaaaaaaaalaaaaaaaaaaaaaaabaaaaaaaehbaaaaaaaihbaaaaaaakhbaaaaaaaahbaaaaaaafhhaaaaaaapgfhehpfpgegfghaaaaaaapgfhehpfbgmghgiaaaaaaapgfhehpfbhfhbgeghaaaaaaabgegkgpfpgegfghaaaaaaabgegkgpfbgmghgiaaaaaaabgegkgpfbhfhbgegfaaaaaaaaaaaaaaafaaaaaaabgegkgpfehfaaaaaaabgegkgpfihfaaaaaaabgegkgpfkhfaaaaaaabgegkgpfahfaaaaaaabgegkgpffhaabagaaaaaaadhpgfhchdgfgbahaaaaaaakgjgehpfehngahaaaaaaaaaaaaaaaafaaaaaaadgmgbgoghgaaaaaaaaaaaaaaaaaachjgaaaaaaaaaaaaaaaaaaaaaaaaaaaaaebababaaabababaaapbfilobfilobfnpdmfpicmfpicmfpnpdaaaaaeaaaaaaaaaaaaaabakdmiadcooijhfeodaaaaaaaaaaaaabhcaaaaaaaaaaaaaaaabaaaaaaaocdaaaaaaangehihaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaachcaaaaaaaaaaaaaaalaaaaaaaaaaaaaaafaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacaaaaaaaaaaaaaaacaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaiaaaaaaaaaaaaaaabaaaaaaalaaaaaaaaaaaaaaachffaaaaaaaaaaaaaachidaaaaaaaaaaaaaachgfaaaaaaaaaaaaaachjdaaaaaaaaaaaaaachhfaaaaaaaaaaaaaaegmcaaaaaaadaaaaaaaaaaaaaaaachmgbaaaaaaaaaaaaaegmcaaaaaaadaaaaaaaaaaaaaaaachldaaaaaaaaaaaaaaegmcaaaaaaadaaaaaaaaaaaaaaaachldaaaaaaaaaaaaaaegpcaaaaaaaaaaaaaaaaaaaaaachaaaaaaaaaaaaaaaacaaaaaaabgadegmcaaaaaaadaaaaaaaaaaaaaaaachldaaaaaaaaaaaaaaegmcaaaaaaadaaaaaaaaaaaaaaaachldaaaaaaaaaaaaaacaaaaaaafbaaaaaaaaaaaaaaegmcaaaaaaadaaaaaaaaaaaaaaaachaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaegncaaaaaaaaaaaaaaaaaaaaaachaaaaaaaaaaaaaaaaiaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaabaaaaaaaaaaaaaaaegaeaaaaaabaaaaaaaaaaaaaaachakbaaaaaaaaaaaaachbaaaaaaaaaaaaaaadaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaacaaaaaaaaaaaaaaacaaaaaaaaaaaaaaachbaaaaaaaaaaaaaaachbaaaaaaaaaaaaaaabaaaaaaaaaaaaaaabaaaaaaaaaaaaaaacaaaaaaaaaaaaaaacaaaaaaaaaaaaaaadaaaaaaaaaaaaaaaegheaaaaaacgcaaaaaaaaaaaaaaachdkbaaaaaaaaaaaaaegppppppppbaaaaaaaaaaaaaaachfkbaaaaaaaaaaaaachbaaaaaaaaaaaaaaabaaaaaaaaaaaaaaachaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaabaaaaaaaaaaaaaaacaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadaaaaaaaaaaaaaaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaegfaaaaaaabaaaaaaaaaaaaaaaegppppppppbaaaaaaaaaaaaaaachfkbaaaaaaaaaaaaachbaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaachbaaaaaaaaaaaaaaafaaaaaaabaaaaaaaaaaaaaaacaaaaaaaaaaaaaaabaaaaaaaaaaaaaaadaaaaaaaaaaaaaaaegheaaaaaacgcaaaaaaaaaaaaaaachhkbaaaaaaaaaaaaachjkbaaaaaaaaaaaaachaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaacaaaaaaaaaaaaaaabaaaaaaaaaaaaaaacaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadaaaaaaaaaaaaaaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaachifaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaadaaaaaaaaaaaaaaaegncaaaaaaaaaaaaaaaaaaaaaachaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaabaaaaaaaaaaaaaaachkfaaaaaaaaaaaaaabaaaaaaaaaaaaaaabaaaaaaaaaaaaaaabaaaaaaaaaaaaaaaeaaaaaaaaaaaaaaachlfaaaaaaaaaaaaaabaaaaaaaaaaaaaaaeaaaaaaaaaaaaaaabaaaaaaaaaaaaaaafaaaaaaaaaaaaaaachmfaaaaaaaaaaaaaacaaaaaaaaaaaaaaadaaaaaaaaaaaaaaafaaaaaaaaaaaaaaabaaaaaaaaaaaaaaadaaaaaaaaaaaaaaaegdaaaaaaabacaaaaaaaaaaaaaaachmfaaaaaaaaaaaaaachikbaaaaaaaaaaaaachbaaaaaaaaaaaaaaadaaaaaaacaaaaaaaaaaaaaaadaaaaaaaaaaaaaaacaaaaaaaaaaaaaaabaaaaaaaaaaaaaaadaaaaaaaaaaaaaaaegheaaaaaacgcaaaaaaaaaaaaaaachkkbaaaaaaaaaaaaachmkbaaaaaaaaaaaaachaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaabaaaaaaaaaaaaaaacaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadaaaaaaaaaaaaaaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaegmaaaaaaabaaaaaaaaaaaaaaachkfaaaaaaaaaaaaaachbaaaaaaaaaaaaaaamaaaaaaabaaaaaaaaaaaaaaaeaaaaaaaaaaaaaaabaaaaaaaaaaaaaaaeaaaaaaaaaaaaaaachnfaaaaaaaaaaaaaabaaaaaaaaaaaaaaabaaaaaaaaaaaaaaabaaaaaaaaaaaaaaadaaaaaaaaaaaaaaaegdaaaaaaabacaaaaaaaaaaaaaaachnfaaaaaaaaaaaaaachikbaaaaaaaaaaaaachbaaaaaaaaaaaaaaadaaaaaaacaaaaaaaaaaaaaaadaaaaaaaaaaaaaaacaaaaaaaaaaaaaaabaaaaaaaaaaaaaaadaaaaaaaaaaaaaaaegdaaaaaaabacaaaaaaaaaaaaaaachokbaaaaaaaaaaaaachpkbaaaaaaaaaaaaachbaaaaaaaaaaaaaaadaaaaaaacaaaaaaaaaaaaaaaeaaaaaaaaaaaaaaadaaaaaaaaaaaaaaabaaaaaaaaaaaaaaaeaaaaaaaaaaaaaaaegfaaaaaaabaaaaaaaaaaaaaaachalbaaaaaaaaaaaaachbaaaaaaaaaaaaaaafaaaaaaabaaaaaaaaaaaaaaaeaaaaaaaaaaaaaaabaaaaaaaaaaaaaaaeaaaaaaaaaaaaaaaegheaaaaaacgcaaaaaaaaaaaaaaachnkbaaaaaaaaaaaaachblbaaaaaaaaaaaaachaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaacaaaaaaaaaaaaaaabaaaaaaaaaaaaaaacaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaeaaaaaaaaaaaaaaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaegocaaaaaabaaaaaaaaaaaaaaachclbaaaaaaaaaaaaachcaaaaaaaaaaaaaaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaegocaaaaaabaaaaaaaaaaaaaaachikbaaaaaaaaaaaaachcaaaaaaaaaaaaaaadaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaacaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaahaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacaaaaaaaaaaaaaaaeaaaaaaaaaaaaaaafaaaaaaaaaaaaaaagaaaaaaaaaaaaaaahaaaaaaaaaaaaaaaiaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaalaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaafaaaaaaaaaaaaaaachffaaaaaaaaaaaaaachclbaaaaaaaaaaaaachgfaaaaaaaaaaaaaachikbaaaaaaaaaaaaachhfaaaaaaaaaaaaaalaaaaaaaaaaaaaaapaaaaaaaaaaaaaaaabaaaaaaaaaaaaaabbaaaaaaaaaaaaaagaaaaaaaaaaaaaaahaaaaaaaaaaaaaaacbaaaaaaaaaaaaaadbaaaaaaaaaaaaaaebaaaaaaaaaaaaaahbaaaaaaaaaaaaaaibaaaaaaaaaaaaaajbaaaaaaaaaaaaaafaaaaaaaaaaaaaaappppppppppppppppkbaaaaaaaaaaaaaappppppppppppppppfbaaaaaaaaaaaaaappppppppppppppppegjdaaaaaacaaaaaaaaaaaaaaachkhaaaaaaaaaaaaaaegppppppppbaaaaaaaaaaaaaaachglbaaaaaaaaaaaaachaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaachbaaaaaaaaaaaaaaacaaaaaaaaaaaaaaaoaaaaaaaaaaaaaaakbaaaaaaaaaaaaaabaaaaaaaaaaaaaaalbaaaaaaaaaaaaaaegmcaaaaaaeeaaaaaaaaaaaaaopdaaaaaaaaaaaaaaaachbaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaambaaaaaaaaaaaaaaegmcaaaaaaadaaaaaaaaaaaaaaaachmgbaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaacbaaaaaaaaaaaaaaegmcaaaaaabdaaaaaaaaaaaaaaaachldaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaadbaaaaaaaaaaaaaaegmcaaaaaabdaaaaaaaaaaaaaaaachldaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaaebaaaaaaaaaaaaaaegdaaaaaaabacaaaaaaaaaaaaaaachneaaaaaaaaaaaaaachhlbaaaaaaaaaaaaachaaaaaaaaaaaaaaaadaaaaaaacaaaaaaaaaaaaaaacaaaaaaaaaaaaaaakbaaaaaaaaaaaaaabaaaaaaaaaaaaaaanbaaaaaaaaaaaaaaegmaaaaaaabaaaaaaaaaaaaaaachkjbaaaaaaaaaaaaachaaaaaaaaaaaaaaaamaaaaaaabaaaaaaaaaaaaaaahbaaaaaaaaaaaaaabaaaaaaaaaaaaaaaobaaaaaaaaaaaaaaegbaaaaaaaaacaaaaaaaaaaaaaaachnlbaaaaaaaaaaaaacholbaaaaaaaaaaaaachaaaaaaaaaaaaaaaabaaaaaaacaaaaaaaaaaaaaaanbaaaaaaaaaaaaaaobaaaaaaaaaaaaaabaaaaaaaaaaaaaaanbaaaaaaaaaaaaaaegmcaaaaaaadaaaaaaaaaaaaaaaachldaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaaibaaaaaaaaaaaaaaegmcaaaaaaadaaaaaaaaaaaaaaaachldaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaajbaaaaaaaaaaaaaaegadaaaaaalaaaaaaaaaaaaaaachlgaaaaaaaaaaaaaachhhaaaaaaaaaaaaaachihaaaaaaaaaaaaaachdeaaaaaaaaaaaaaacheeaaaaaaaaaaaaaachklbaaaaaaaaaaaaachllbaaaaaaaaaaaaachmlbaaaaaaaaaaaaachplbaaaaaaaaaaaaachambaaaaaaaaaaaaachbmbaaaaaaaaaaaaachbaaaaaaaaaaaaaaachflbaaaaaaaaaaaaalaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaamaaaaaaaaaaaaaaanaaaaaaaaaaaaaaagaaaaaaaaaaaaaaahaaaaaaaaaaaaaaacbaaaaaaaaaaaaaadbaaaaaaaaaaaaaaebaaaaaaaaaaaaaanbaaaaaaaaaaaaaaibaaaaaaaaaaaaaajbaaaaaaaaaaaaaafaaaaaaaaaaaaaaappppppppppppppppobaaaaaaaaaaaaaappppppppppppppppcaaaaaaaaaaaaaaappppppppppppppppegjdaaaaaacaaaaaaaaaaaaaaachdhaaaaaaaaaaaaaaegppppppppbaaaaaaaaaaaaaaachcmbaaaaaaaaaaaaachaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaachbaaaaaaaaaaaaaaacaaaaaaaaaaaaaaalaaaaaaaaaaaaaaaobaaaaaaaaaaaaaabaaaaaaaaaaaaaaapbaaaaaaaaaaaaaaegmcaaaaaaadaaaaaaaaaaaaaaaachmgbaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaanaaaaaaaaaaaaaaaegmcaaaaaabdaaaaaaaaaaaaaaaachldaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaacbaaaaaaaaaaaaaaegmcaaaaaabdaaaaaaaaaaaaaaaachldaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaadbaaaaaaaaaaaaaaegdaaaaaaabacaaaaaaaaaaaaaaachngaaaaaaaaaaaaaachdmbaaaaaaaaaaaaachaaaaaaaaaaaaaaaadaaaaaaacaaaaaaaaaaaaaaadaaaaaaaaaaaaaaaobaaaaaaaaaaaaaabaaaaaaaaaaaaaaamaaaaaaaaaaaaaaaegmaaaaaaabaaaaaaaaaaaaaaachkjbaaaaaaaaaaaaachaaaaaaaaaaaaaaaamaaaaaaabaaaaaaaaaaaaaaahbaaaaaaaaaaaaaabaaaaaaaaaaaaaaanbaaaaaaaaaaaaaaegbaaaaaaaaacaaaaaaaaaaaaaaachimbaaaaaaaaaaaaachjmbaaaaaaaaaaaaachaaaaaaaaaaaaaaaabaaaaaaacaaaaaaaaaaaaaaamaaaaaaaaaaaaaaanbaaaaaaaaaaaaaabaaaaaaaaaaaaaaamaaaaaaaaaaaaaaaegmcaaaaaaadaaaaaaaaaaaaaaaachldaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaaebaaaaaaaaaaaaaaegmcaaaaaaadaaaaaaaaaaaaaaaachldaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaaibaaaaaaaaaaaaaaegadaaaaaalaaaaaaaaaaaaaaachlgaaaaaaaaaaaaaachahaaaaaaaaaaaaaachbhaaaaaaaaaaaaaachdeaaaaaaaaaaaaaacheeaaaaaaaaaaaaaachfmbaaaaaaaaaaaaachgmbaaaaaaaaaaaaachhmbaaaaaaaaaaaaachkmbaaaaaaaaaaaaachlmbaaaaaaaaaaaaachmmbaaaaaaaaaaaaachbaaaaaaaaaaaaaaachflbaaaaaaaaaaaaalaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaajaaaaaaaaaaaaaaakaaaaaaaaaaaaaaagaaaaaaaaaaaaaaahaaaaaaaaaaaaaaanaaaaaaaaaaaaaaacbaaaaaaaaaaaaaadbaaaaaaaaaaaaaamaaaaaaaaaaaaaaaebaaaaaaaaaaaaaaibaaaaaaaaaaaaaafaaaaaaaaaaaaaaappppppppppppppppnbaaaaaaaaaaaaaappppppppppppppppacaaaaaaaaaaaaaappppppppppppppppegjdaaaaaacaaaaaaaaaaaaaaachogaaaaaaaaaaaaaaegppppppppbaaaaaaaaaaaaaaachnmbaaaaaaaaaaaaachaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaachbaaaaaaaaaaaaaaacaaaaaaaaaaaaaaaiaaaaaaaaaaaaaaanbaaaaaaaaaaaaaabaaaaaaaaaaaaaaabcaaaaaaaaaaaaaaegbaaaaaaabacaaaaaaaaaaaaaaachembaaaaaaaaaaaaachpmbaaaaaaaaaaaaachbaaaaaaaaaaaaaaabaaaaaaacaaaaaaaaaaaaaaapbaaaaaaaaaaaaaabcaaaaaaaaaaaaaabaaaaaaaaaaaaaaapbaaaaaaaaaaaaaaegdaaaaaaabacaaaaaaaaaaaaaaachjlbaaaaaaaaaaaaachanbaaaaaaaaaaaaachbaaaaaaaaaaaaaaadaaaaaaacaaaaaaaaaaaaaaambaaaaaaaaaaaaaapbaaaaaaaaaaaaaabaaaaaaaaaaaaaaambaaaaaaaaaaaaaaegbaaaaaaabacaaaaaaaaaaaaaaachilbaaaaaaaaaaaaachbnbaaaaaaaaaaaaachbaaaaaaaaaaaaaaabaaaaaaacaaaaaaaaaaaaaaalbaaaaaaaaaaaaaambaaaaaaaaaaaaaabaaaaaaaaaaaaaaalbaaaaaaaaaaaaaaegmcaaaaaaeefffffffffffffmpdaaaaaaaaaaaaaaaachbaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaambaaaaaaaaaaaaaachehaaaaaaaaaaaaaabaaaaaaaaaaaaaaalaaaaaaaaaaaaaaabaaaaaaaaaaaaaaalaaaaaaaaaaaaaaachfhaaaaaaaaaaaaaacaaaaaaaaaaaaaaaiaaaaaaaaaaaaaaalaaaaaaaaaaaaaaabaaaaaaaaaaaaaaaiaaaaaaaaaaaaaaachlhaaaaaaaaaaaaaabaaaaaaaaaaaaaaaoaaaaaaaaaaaaaaabaaaaaaaaaaaaaaaoaaaaaaaaaaaaaaachmhaaaaaaaaaaaaaacaaaaaaaaaaaaaaaiaaaaaaaaaaaaaaaoaaaaaaaaaaaaaaabaaaaaaaaaaaaaaaiaaaaaaaaaaaaaaachbiaaaaaaaaaaaaaafaaaaaaaaaaaaaaapaaaaaaaaaaaaaaaabaaaaaaaaaaaaaabbaaaaaaaaaaaaaagaaaaaaaaaaaaaaahaaaaaaaaaaaaaaadaaaaaaaaaaaaaaaoaaaaaaaaaaaaaaappppppppppppppppppppppppppppppppchdiaaaaaaaaaaaaaacaaaaaaaaaaaaaaaiaaaaaaaaaaaaaaaoaaaaaaaaaaaaaaabaaaaaaaaaaaaaaaiaaaaaaaaaaaaaaaegjdaaaaaacaaaaaaaaaaaaaaachdiaaaaaaaaaaaaaachajbaaaaaaaaaaaaachbaaaaaaaaaaaaaaacaaaaaaaaaaaaaaaiaaaaaaaaaaaaaaagbaaaaaaaaaaaaaabaaaaaaaaaaaaaaapbaaaaaaaaaaaaaaegdaaaaaaabacaaaaaaaaaaaaaaachdnbaaaaaaaaaaaaachenbaaaaaaaaaaaaachbaaaaaaaaaaaaaaadaaaaaaacaaaaaaaaaaaaaaambaaaaaaaaaaaaaapbaaaaaaaaaaaaaabaaaaaaaaaaaaaaambaaaaaaaaaaaaaaegbaaaaaaabacaaaaaaaaaaaaaaachcnbaaaaaaaaaaaaachfnbaaaaaaaaaaaaachbaaaaaaaaaaaaaaabaaaaaaacaaaaaaaaaaaaaaalbaaaaaaaaaaaaaambaaaaaaaaaaaaaabaaaaaaaaaaaaaaalbaaaaaaaaaaaaaaegocaaaaaabaaaaaaaaaaaaaaachgnbaaaaaaaaaaaaachcaaaaaaaaaaaaaaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaalbaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaegbaaaaaaaaacaaaaaaaaaaaaaaachajbaaaaaaaaaaaaachhlbaaaaaaaaaaaaachaaaaaaaaaaaaaaaabaaaaaaacaaaaaaaaaaaaaaagbaaaaaaaaaaaaaakbaaaaaaaaaaaaaabaaaaaaaaaaaaaaagbaaaaaaaaaaaaaaegbaaaaaaaaacaaaaaaaaaaaaaaachinbaaaaaaaaaaaaachdmbaaaaaaaaaaaaachaaaaaaaaaaaaaaaabaaaaaaacaaaaaaaaaaaaaaagbaaaaaaaaaaaaaaobaaaaaaaaaaaaaabaaaaaaaaaaaaaaagbaaaaaaaaaaaaaaegbaaaaaaaaacaaaaaaaaaaaaaaachjnbaaaaaaaaaaaaachombaaaaaaaaaaaaachaaaaaaaaaaaaaaaabaaaaaaacaaaaaaaaaaaaaaagbaaaaaaaaaaaaaanbaaaaaaaaaaaaaabaaaaaaaaaaaaaaagbaaaaaaaaaaaaaaegmcaaaaaaadaaaaaaaaaaaaaaaachmgbaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaapaaaaaaaaaaaaaaaegmcaaaaaabdaaaaaaaaaaaaaaaachldaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaabbaaaaaaaaaaaaaaegmcaaaaaabdaaaaaaaaaaaaaaaachldaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaegdaaaaaaabacaaaaaaaaaaaaaaachngaaaaaaaaaaaaaachombaaaaaaaaaaaaachaaaaaaaaaaaaaaaadaaaaaaacaaaaaaaaaaaaaaadaaaaaaaaaaaaaaanbaaaaaaaaaaaaaabaaaaaaaaaaaaaaanbaaaaaaaaaaaaaaegbaaaaaaaaacaaaaaaaaaaaaaaachkjbaaaaaaaaaaaaachonbaaaaaaaaaaaaachaaaaaaaaaaaaaaaabaaaaaaacaaaaaaaaaaaaaaahbaaaaaaaaaaaaaanbaaaaaaaaaaaaaabaaaaaaaaaaaaaaahbaaaaaaaaaaaaaaegmcaaaaaaadaaaaaaaaaaaaaaaachldaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaakaaaaaaaaaaaaaaaegmcaaaaaaadaaaaaaaaaaaaaaaachldaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaanaaaaaaaaaaaaaaaegadaaaaaalaaaaaaaaaaaaaaachmeaaaaaaaaaaaaaachbeaaaaaaaaaaaaaachdfaaaaaaaaaaaaaachdeaaaaaaaaaaaaaacheeaaaaaaaaaaaaaachlnbaaaaaaaaaaaaachmnbaaaaaaaaaaaaachnnbaaaaaaaaaaaaachpnbaaaaaaaaaaaaachaobaaaaaaaaaaaaachbobaaaaaaaaaaaaachbaaaaaaaaaaaaaaachflbaaaaaaaaaaaaalaaaaaaaaaaaaaaaeaaaaaaaaaaaaaaabaaaaaaaaaaaaaaafaaaaaaaaaaaaaaagaaaaaaaaaaaaaaahaaaaaaaaaaaaaaapaaaaaaaaaaaaaaabbaaaaaaaaaaaaaaaaaaaaaaaaaaaaaahbaaaaaaaaaaaaaakaaaaaaaaaaaaaaanaaaaaaaaaaaaaaafaaaaaaaaaaaaaaappppppppppppppppnbaaaaaaaaaaaaaappppppppppppppppdaaaaaaaaaaaaaaappppppppppppppppegbaaaaaaaaacaaaaaaaaaaaaaaachknbaaaaaaaaaaaaaegppppppppbaaaaaaaaaaaaaaachcobaaaaaaaaaaaaachaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaachaaaaaaaaaaaaaaaabaaaaaaacaaaaaaaaaaaaaaagbaaaaaaaaaaaaaanbaaaaaaaaaaaaaabaaaaaaaaaaaaaaagbaaaaaaaaaaaaaaegocaaaaaabaaaaaaaaaaaaaaacheobaaaaaaaaaaaaachcaaaaaaaaaaaaaaacaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaagbaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaegbaaaaaaabacaaaaaaaaaaaaaaaegppppppppbaaaaaaaaaaaaaaachglbaaaaaaaaaaaaachbaaaaaaaaaaaaaaadaaaaaaaaaaaaaaaegppppppppbaaaaaaaaaaaaaaachcmbaaaaaaaaaaaaachbaaaaaaaaaaaaaaadaaaaaaaaaaaaaaachbaaaaaaaaaaaaaaabaaaaaaacaaaaaaaaaaaaaaafbaaaaaaaaaaaaaacaaaaaaaaaaaaaaabaaaaaaaaaaaaaaafbaaaaaaaaaaaaaaegbaaaaaaabacaaaaaaaaaaaaaaachiobaaaaaaaaaaaaaegppppppppbaaaaaaaaaaaaaaachnmbaaaaaaaaaaaaachbaaaaaaaaaaaaaaadaaaaaaaaaaaaaaachbaaaaaaaaaaaaaaabaaaaaaacaaaaaaaaaaaaaaafbaaaaaaaaaaaaaaacaaaaaaaaaaaaaabaaaaaaaaaaaaaaafbaaaaaaaaaaaaaaegbaaaaaaabacaaaaaaaaaaaaaaachkobaaaaaaaaaaaaaegppppppppbaaaaaaaaaaaaaaachcobaaaaaaaaaaaaachbaaaaaaaaaaaaaaadaaaaaaaaaaaaaaachbaaaaaaaaaaaaaaabaaaaaaacaaaaaaaaaaaaaaafbaaaaaaaaaaaaaadaaaaaaaaaaaaaaabaaaaaaaaaaaaaaafbaaaaaaaaaaaaaaegocaaaaaabaaaaaaaaaaaaaaachmobaaaaaaaaaaaaachcaaaaaaaaaaaaaaaeaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaafbaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadcaaaaaaaaaaaaaaiaaaaaaaaaaaaaaaiaaaaaaaaaaaaaaakaaaaaaaaaaaaaaalaaaaaaaaaaaaaaamaaaaaaaaaaaaaaamaaaaaaaaaaaaaaamaaaaaaaaaaaaaaanaaaaaaaaaaaaaaanaaaaaaaaaaaaaaapaaaaaaaaaaaaaaabbaaaaaaaaaaaaaabbaaaaaaaaaaaaaadbaaaaaaaaaaaaaafbaaaaaaaaaaaaaafbaaaaaaaaaaaaaahbaaaaaaaaaaaaaahbaaaaaaaaaaaaaajbaaaaaaaaaaaaaajbaaaaaaaaaaaaaajbaaaaaaaaaaaaaajbaaaaaaaaaaaaaajbaaaaaaaaaaaaaakbaaaaaaaaaaaaaambaaaaaaaaaaaaaaobaaaaaaaaaaaaaaobaaaaaaaaaaaaaaobaaaaaaaaaaaaaaacaaaaaaaaaaaaaabcaaaaaaaaaaaaaaccaaaaaaaaaaaaaaecaaaaaaaaaaaaaagcaaaaaaaaaaaaaahcaaaaaaaaaaaaaaicaaaaaaaaaaaaaajcaaaaaaaaaaaaaaaaaaaaaaaaaaaaaamaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaagaaaaaaaaaaaaaaachmeaaaaaaaaaaaaaachgnbaaaaaaaaaaaaacheobaaaaaaaaaaaaachoeaaaaaaaaaaaaaachmobaaaaaaaaaaaaacheeaaaaaaaaaaaaaamaaaaaaaaaaaaaaafbaaaaaaaaaaaaaabaaaaaaaaaaaaaaagbaaaaaaaaaaaaaahbaaaaaaaaaaaaaaeaaaaaaaaaaaaaaafaaaaaaaaaaaaaaaibaaaaaaaaaaaaaajbaaaaaaaaaaaaaakbaaaaaaaaaaaaaalbaaaaaaaaaaaaaambaaaaaaaaaaaaaanbaaaaaaaaaaaaaagaaaaaaaaaaaaaaappppppppppppppppppppppppppppppppobaaaaaaaaaaaaaapppppppppppppppppbaaaaaaaaaaaaaappppppppppppppppegmcaaaaaaadaaaaaaaaaaaaaaaachldaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaafbaaaaaaaaaaaaaaegmcaaaaaaadaaaaaaaaaaaaaaaachldaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaahbaaaaaaaaaaaaaaegadaaaaaamaaaaaaaaaaaaaaachheaaaaaaaaaaaaaachgeaaaaaaaaaaaaaachpiaaaaaaaaaaaaaachoiaaaaaaaaaaaaaachdeaaaaaaaaaaaaaacheeaaaaaaaaaaaaaacheibaaaaaaaaaaaaachfibaaaaaaaaaaaaachgibaaaaaaaaaaaaaegppppppppbaaaaaaaaaaaaaaachpobaaaaaaaaaaaaachaaaaaaaaaaaaaaaacaaaaaaaaaaaaaaachapbaaaaaaaaaaaaachbpbaaaaaaaaaaaaachbaaaaaaaaaaaaaaachoobaaaaaaaaaaaaamaaaaaaaaaaaaaaapaaaaaaaaaaaaaaabaaaaaaaaaaaaaaaabaaaaaaaaaaaaaabbaaaaaaaaaaaaaaeaaaaaaaaaaaaaaafaaaaaaaaaaaaaaacbaaaaaaaaaaaaaadbaaaaaaaaaaaaaaebaaaaaaaaaaaaaaobaaaaaaaaaaaaaafbaaaaaaaaaaaaaahbaaaaaaaaaaaaaagaaaaaaaaaaaaaaappppppppppppppppppppppppppppppppgbaaaaaaaaaaaaaappppppppppppppppacaaaaaaaaaaaaaappppppppppppppppegmcaaaaaaadaaaaaaaaaaaaaaaachldaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaapaaaaaaaaaaaaaaaegmcaaaaaaadaaaaaaaaaaaaaaaachldaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaabbaaaaaaaaaaaaaaegadaaaaaamaaaaaaaaaaaaaaachieaaaaaaaaaaaaaachgeaaaaaaaaaaaaaachmiaaaaaaaaaaaaaachliaaaaaaaaaaaaaachdeaaaaaaaaaaaaaacheeaaaaaaaaaaaaaachbibaaaaaaaaaaaaachcibaaaaaaaaaaaaachdibaaaaaaaaaaaaaegppppppppbaaaaaaaaaaaaaaachdpbaaaaaaaaaaaaachaaaaaaaaaaaaaaaacaaaaaaaaaaaaaaachepbaaaaaaaaaaaaachfpbaaaaaaaaaaaaachbaaaaaaaaaaaaaaachoobaaaaaaaaaaaaamaaaaaaaaaaaaaaajaaaaaaaaaaaaaaabaaaaaaaaaaaaaaakaaaaaaaaaaaaaaalaaaaaaaaaaaaaaaeaaaaaaaaaaaaaaafaaaaaaaaaaaaaaamaaaaaaaaaaaaaaanaaaaaaaaaaaaaaaoaaaaaaaaaaaaaaagbaaaaaaaaaaaaaapaaaaaaaaaaaaaaabbaaaaaaaaaaaaaagaaaaaaaaaaaaaaappppppppppppppppppppppppppppppppabaaaaaaaaaaaaaappppppppppppppppbcaaaaaaaaaaaaaappppppppppppppppegmcaaaaaaadaaaaaaaaaaaaaaaachldaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaajaaaaaaaaaaaaaaaegmcaaaaaaadaaaaaaaaaaaaaaaachldaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaalaaaaaaaaaaaaaaaegadaaaaaamaaaaaaaaaaaaaaachjeaaaaaaaaaaaaaachgeaaaaaaaaaaaaaachbeaaaaaaaaaaaaaachceaaaaaaaaaaaaaachdeaaaaaaaaaaaaaacheeaaaaaaaaaaaaaachohbaaaaaaaaaaaaachphbaaaaaaaaaaaaachaibaaaaaaaaaaaaaegppppppppbaaaaaaaaaaaaaaachhpbaaaaaaaaaaaaachaaaaaaaaaaaaaaaacaaaaaaaaaaaaaaachipbaaaaaaaaaaaaachjpbaaaaaaaaaaaaachbaaaaaaaaaaaaaaachoobaaaaaaaaaaaaamaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaacaaaaaaaaaaaaaaadaaaaaaaaaaaaaaaeaaaaaaaaaaaaaaafaaaaaaaaaaaaaaagaaaaaaaaaaaaaaahaaaaaaaaaaaaaaaiaaaaaaaaaaaaaaaabaaaaaaaaaaaaaajaaaaaaaaaaaaaaalaaaaaaaaaaaaaaagaaaaaaaaaaaaaaappppppppppppppppppppppppppppppppkaaaaaaaaaaaaaaappppppppppppppppccaaaaaaaaaaaaaappppppppppppppppegocaaaaaabaaaaaaaaaaaaaaaegppppppppbaaaaaaaaaaaaaaachlpbaaaaaaaaaaaaachaaaaaaaaaaaaaaaacaaaaaaaaaaaaaaachcaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaakaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaegbaaaaaaabacaaaaaaaaaaaaaaaegppppppppbaaaaaaaaaaaaaaachpobaaaaaaaaaaaaachbaaaaaaaaaaaaaaaeaaaaaaaaaaaaaaaegppppppppbaaaaaaaaaaaaaaachdpbaaaaaaaaaaaaachbaaaaaaaaaaaaaaaeaaaaaaaaaaaaaaachbaaaaaaaaaaaaaaabaaaaaaacaaaaaaaaaaaaaaapbaaaaaaaaaaaaaaacaaaaaaaaaaaaaabaaaaaaaaaaaaaaapbaaaaaaaaaaaaaaegbaaaaaaabacaaaaaaaaaaaaaaachaacaaaaaaaaaaaaaegppppppppbaaaaaaaaaaaaaaachhpbaaaaaaaaaaaaachbaaaaaaaaaaaaaaaeaaaaaaaaaaaaaaachbaaaaaaaaaaaaaaabaaaaaaacaaaaaaaaaaaaaaapbaaaaaaaaaaaaaabcaaaaaaaaaaaaaabaaaaaaaaaaaaaaapbaaaaaaaaaaaaaaegbaaaaaaabacaaaaaaaaaaaaaaachcacaaaaaaaaaaaaaegppppppppbaaaaaaaaaaaaaaachlpbaaaaaaaaaaaaachbaaaaaaaaaaaaaaaeaaaaaaaaaaaaaaachbaaaaaaaaaaaaaaabaaaaaaacaaaaaaaaaaaaaaapbaaaaaaaaaaaaaaccaaaaaaaaaaaaaabaaaaaaaaaaaaaaapbaaaaaaaaaaaaaaegocaaaaaabaaaaaaaaaaaaaaacheacaaaaaaaaaaaaachcaaaaaaaaaaaaaaacaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaapbaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaecaaaaaaaaaaaaaajcaaaaaaaaaaaaaajcaaaaaaaaaaaaaakcaaaaaaaaaaaaaamcaaaaaaaaaaaaaamcaaaaaaaaaaaaaancaaaaaaaaaaaaaancaaaaaaaaaaaaaancaaaaaaaaaaaaaancaaaaaaaaaaaaaancaaaaaaaaaaaaaancaaaaaaaaaaaaaapcaaaaaaaaaaaaaapcaaaaaaaaaaaaaapcaaaaaaaaaaaaaapcaaaaaaaaaaaaaapcaaaaaaaaaaaaaapcaaaaaaaaaaaaaabdaaaaaaaaaaaaaabdaaaaaaaaaaaaaabdaaaaaaaaaaaaaabdaaaaaaaaaaaaaabdaaaaaaaaaaaaaabdaaaaaaaaaaaaaaddaaaaaaaaaaaaaaddaaaaaaaaaaaaaaddaaaaaaaaaaaaaaddaaaaaaaaaaaaaaddaaaaaaaaaaaaaafdaaaaaaaaaaaaaafdaaaaaaaaaaaaaafdaaaaaaaaaaaaaahdaaaaaaaaaaaaaaidaaaaaaaaaaaaaajdaaaaaaaaaaaaaakdaaaaaaaaaaaaaaldaaaaaaaaaaaaaaaaaaaaaaaaaaaaaafbaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaahaaaaaaaaaaaaaaachmpbaaaaaaaaaaaaachceaaaaaaaaaaaaaacheacaaaaaaaaaaaaacheeaaaaaaaaaaaaaachpdaaaaaaaaaaaaaachpdaaaaaaaaaaaaaachpdaaaaaaaaaaaaaafbaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaacaaaaaaaaaaaaaaadaaaaaaaaaaaaaaaeaaaaaaaaaaaaaaaeaaaaaaaaaaaaaaaeaaaaaaaaaaaaaaafaaaaaaaaaaaaaaaeaaaaaaaaaaaaaaagaaaaaaaaaaaaaaaeaaaaaaaaaaaaaaaeaaaaaaaaaaaaaaaeaaaaaaaaaaaaaaaeaaaaaaaaaaaaaaahaaaaaaaaaaaaaaaeaaaaaaaaaaaaaaaiaaaaaaaaaaaaaaaeaaaaaaaaaaaaaaaeaaaaaaaaaaaaaaaeaaaaaaaaaaaaaaaeaaaaaaaaaaaaaaahaaaaaaaaaaaaaaajaaaaaaaaaaaaaaappppppppppppppppkaaaaaaaaaaaaaaappppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppegocaaaaaabaaaaaaaaaaaaaaaegppppppppbaaaaaaaaaaaaaaachhacaaaaaaaaaaaaachaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaachcaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaajaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaegocaaaaaabaaaaaaaaaaaaaaaegppppppppbaaaaaaaaaaaaaaachhacaaaaaaaaaaaaachbaaaaaaaaaaaaaaacaaaaaaaaaaaaaaachcaaaaaaaaaaaaaaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaakaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaamaaaaaaaaaaaaaaaldaaaaaaaaaaaaaandaaaaaaaaaaaaaandaaaaaaaaaaaaaaodaaaaaaaaaaaaaaodaaaaaaaaaaaaaaodaaaaaaaaaaaaaaodaaaaaaaaaaaaaaodaaaaaaaaaaaaaaaeaaaaaaaaaaaaaaaeaaaaaaaaaaaaaaceaaaaaaaaaaaaaadeaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaeaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaacaaaaaaaaaaaaaaachiacaaaaaaaaaaaaachkacaaaaaaaaaaaaaeaaaaaaaaaaaaaaajcaaaaaaaaaaaaaakcaaaaaaaaaaaaaadeaaaaaaaaaaaaaaceaaaaaaaaaaaaaacaaaaaaaaaaaaaaaeeaaaaaaaaaaaaaafeaaaaaaaaaaaaaaegheaaaaaacgcaaaaaaaaaaaaaaachlgbaaaaaaaaaaaaaegppppppppbaaaaaaaaaaaaaaachnacaaaaaaaaaaaaachaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaachhcaaaaaaaaaaaaaagcaaaaaaaaaaaaaaicaaaaaaaaaaaaaabaaaaaaaaaaaaaaacaaaaaaaaaaaaaaamcaaaaaaaaaaaaaaeeaaaaaaaaaaaaaabaaaaaaaaaaaaaaamcaaaaaaaaaaaaaaegheaaaaaacgcaaaaaaaaaaaaaaachpacaaaaaaaaaaaaachogbaaaaaaaaaaaaachhcaaaaaaaaaaaaaaicaaaaaaaaaaaaaakcaaaaaaaaaaaaaabaaaaaaaaaaaaaaacaaaaaaaaaaaaaaamcaaaaaaaaaaaaaapdaaaaaaaaaaaaaabaaaaaaaaaaaaaaamcaaaaaaaaaaaaaaegmcaaaaaaadaaaaaaaaaaaaaaaachmgbaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaadeaaaaaaaaaaaaaaegfaaaaaaabaaaaaaaaaaaaaaaegppppppppbaaaaaaaaaaaaaaachjgbaaaaaaaaaaaaachaaaaaaaaaaaaaaaacbaaaaaaaaaaaaaachaaaaaaaaaaaaaaaafaaaaaaabaaaaaaaaaaaaaaaodaaaaaaaaaaaaaabaaaaaaaaaaaaaaapdaaaaaaaaaaaaaaegadaaaaaaeaaaaaaaaaaaaaaachibbaaaaaaaaaaaaachjbbaaaaaaaaaaaaachbbcaaaaaaaaaaaaachdbcaaaaaaaaaaaaachbaaaaaaaaaaaaaaachmacaaaaaaaaaaaaaeaaaaaaaaaaaaaaahcaaaaaaaaaaaaaaicaaaaaaaaaaaaaadeaaaaaaaaaaaaaapdaaaaaaaaaaaaaacaaaaaaaaaaaaaaaeeaaaaaaaaaaaaaakcaaaaaaaaaaaaaaegheaaaaaacgcaaaaaaaaaaaaaaachabcaaaaaaaaaaaaaegppppppppbaaaaaaaaaaaaaaachebcaaaaaaaaaaaaachaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaachhcaaaaaaaaaaaaaaecaaaaaaaaaaaaaagcaaaaaaaaaaaaaabaaaaaaaaaaaaaaacaaaaaaaaaaaaaaamcaaaaaaaaaaaaaaeeaaaaaaaaaaaaaabaaaaaaaaaaaaaaamcaaaaaaaaaaaaaaegheaaaaaacgcaaaaaaaaaaaaaaachgbcaaaaaaaaaaaaachcbcaaaaaaaaaaaaachhcaaaaaaaaaaaaaagcaaaaaaaaaaaaaaicaaaaaaaaaaaaaabaaaaaaaaaaaaaaacaaaaaaaaaaaaaaamcaaaaaaaaaaaaaaodaaaaaaaaaaaaaabaaaaaaaaaaaaaaamcaaaaaaaaaaaaaaegmcaaaaaaadaaaaaaaaaaaaaaaachmgbaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaadeaaaaaaaaaaaaaaegfaaaaaaabaaaaaaaaaaaaaaaegppppppppbaaaaaaaaaaaaaaachjgbaaaaaaaaaaaaachaaaaaaaaaaaaaaaabbaaaaaaaaaaaaaachaaaaaaaaaaaaaaaafaaaaaaabaaaaaaaaaaaaaaandaaaaaaaaaaaaaabaaaaaaaaaaaaaaaodaaaaaaaaaaaaaaegadaaaaaaeaaaaaaaaaaaaaaachbbbaaaaaaaaaaaaachcbbaaaaaaaaaaaaachibcaaaaaaaaaaaaachkbcaaaaaaaaaaaaachbaaaaaaaaaaaaaaachmacaaaaaaaaaaaaaeaaaaaaaaaaaaaaafcaaaaaaaaaaaaaagcaaaaaaaaaaaaaadeaaaaaaaaaaaaaaodaaaaaaaaaaaaaacaaaaaaaaaaaaaaaeeaaaaaaaaaaaaaaicaaaaaaaaaaaaaaegheaaaaaacgcaaaaaaaaaaaaaaachhbcaaaaaaaaaaaaaegppppppppbaaaaaaaaaaaaaaachlbcaaaaaaaaaaaaachaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaachhcaaaaaaaaaaaaaaccaaaaaaaaaaaaaaecaaaaaaaaaaaaaabaaaaaaaaaaaaaaacaaaaaaaaaaaaaaamcaaaaaaaaaaaaaaeeaaaaaaaaaaaaaabaaaaaaaaaaaaaaamcaaaaaaaaaaaaaaegheaaaaaacgcaaaaaaaaaaaaaaachnbcaaaaaaaaaaaaachjbcaaaaaaaaaaaaachhcaaaaaaaaaaaaaaecaaaaaaaaaaaaaagcaaaaaaaaaaaaaabaaaaaaaaaaaaaaacaaaaaaaaaaaaaaamcaaaaaaaaaaaaaandaaaaaaaaaaaaaabaaaaaaaaaaaaaaamcaaaaaaaaaaaaaaegmcaaaaaaadaaaaaaaaaaaaaaaachmgbaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaadeaaaaaaaaaaaaaaegfaaaaaaabaaaaaaaaaaaaaaaegppppppppbaaaaaaaaaaaaaaachjgbaaaaaaaaaaaaachaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaachaaaaaaaaaaaaaaaafaaaaaaabaaaaaaaaaaaaaaamdaaaaaaaaaaaaaabaaaaaaaaaaaaaaandaaaaaaaaaaaaaaegadaaaaaaeaaaaaaaaaaaaaaachkabaaaaaaaaaaaaachlabaaaaaaaaaaaaachpbcaaaaaaaaaaaaachbccaaaaaaaaaaaaachbaaaaaaaaaaaaaaachmacaaaaaaaaaaaaaeaaaaaaaaaaaaaaadcaaaaaaaaaaaaaaecaaaaaaaaaaaaaadeaaaaaaaaaaaaaandaaaaaaaaaaaaaacaaaaaaaaaaaaaaaeeaaaaaaaaaaaaaagcaaaaaaaaaaaaaaegheaaaaaacgcaaaaaaaaaaaaaaachobcaaaaaaaaaaaaaegppppppppbaaaaaaaaaaaaaaachcccaaaaaaaaaaaaachaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaachhcaaaaaaaaaaaaaaacaaaaaaaaaaaaaaccaaaaaaaaaaaaaabaaaaaaaaaaaaaaacaaaaaaaaaaaaaaamcaaaaaaaaaaaaaaeeaaaaaaaaaaaaaabaaaaaaaaaaaaaaamcaaaaaaaaaaaaaaegheaaaaaacgcaaaaaaaaaaaaaaacheccaaaaaaaaaaaaachaccaaaaaaaaaaaaachhcaaaaaaaaaaaaaaccaaaaaaaaaaaaaaecaaaaaaaaaaaaaabaaaaaaaaaaaaaaacaaaaaaaaaaaaaaamcaaaaaaaaaaaaaamdaaaaaaaaaaaaaabaaaaaaaaaaaaaaamcaaaaaaaaaaaaaaegmcaaaaaaadaaaaaaaaaaaaaaaachmgbaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaadeaaaaaaaaaaaaaaegfaaaaaaabaaaaaaaaaaaaaaaegppppppppbaaaaaaaaaaaaaaachjgbaaaaaaaaaaaaachaaaaaaaaaaaaaaaapaaaaaaaaaaaaaaachaaaaaaaaaaaaaaaafaaaaaaabaaaaaaaaaaaaaaaldaaaaaaaaaaaaaabaaaaaaaaaaaaaaamdaaaaaaaaaaaaaaegadaaaaaaeaaaaaaaaaaaaaaachdabaaaaaaaaaaaaacheabaaaaaaaaaaaaachgccaaaaaaaaaaaaachiccaaaaaaaaaaaaachbaaaaaaaaaaaaaaachmacaaaaaaaaaaaaaeaaaaaaaaaaaaaaabcaaaaaaaaaaaaaaccaaaaaaaaaaaaaadeaaaaaaaaaaaaaamdaaaaaaaaaaaaaacaaaaaaaaaaaaaaaeeaaaaaaaaaaaaaaecaaaaaaaaaaaaaaegheaaaaaacgcaaaaaaaaaaaaaaachfccaaaaaaaaaaaaaegppppppppbaaaaaaaaaaaaaaachjccaaaaaaaaaaaaachaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaachhcaaaaaaaaaaaaaaobaaaaaaaaaaaaaaacaaaaaaaaaaaaaabaaaaaaaaaaaaaaacaaaaaaaaaaaaaaamcaaaaaaaaaaaaaaeeaaaaaaaaaaaaaabaaaaaaaaaaaaaaamcaaaaaaaaaaaaaaegheaaaaaacgcaaaaaaaaaaaaaaachlccaaaaaaaaaaaaachhccaaaaaaaaaaaaachhcaaaaaaaaaaaaaaacaaaaaaaaaaaaaaccaaaaaaaaaaaaaabaaaaaaaaaaaaaaacaaaaaaaaaaaaaaamcaaaaaaaaaaaaaaldaaaaaaaaaaaaaabaaaaaaaaaaaaaaamcaaaaaaaaaaaaaaegmcaaaaaaadaaaaaaaaaaaaaaaachmgbaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaadeaaaaaaaaaaaaaaegfaaaaaaabaaaaaaaaaaaaaaaegppppppppbaaaaaaaaaaaaaaachjgbaaaaaaaaaaaaachaaaaaaaaaaaaaaaaoaaaaaaaaaaaaaaachaaaaaaaaaaaaaaaafaaaaaaabaaaaaaaaaaaaaaakdaaaaaaaaaaaaaabaaaaaaaaaaaaaaaldaaaaaaaaaaaaaaegadaaaaaaeaaaaaaaaaaaaaaachmpaaaaaaaaaaaaaachnpaaaaaaaaaaaaaachnccaaaaaaaaaaaaachpccaaaaaaaaaaaaachbaaaaaaaaaaaaaaachmacaaaaaaaaaaaaaeaaaaaaaaaaaaaaapbaaaaaaaaaaaaaaacaaaaaaaaaaaaaadeaaaaaaaaaaaaaaldaaaaaaaaaaaaaacaaaaaaaaaaaaaaaeeaaaaaaaaaaaaaaccaaaaaaaaaaaaaaegheaaaaaacgcaaaaaaaaaaaaaaachmccaaaaaaaaaaaaaegppppppppbaaaaaaaaaaaaaaachadcaaaaaaaaaaaaachaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaachhcaaaaaaaaaaaaaambaaaaaaaaaaaaaaobaaaaaaaaaaaaaabaaaaaaaaaaaaaaacaaaaaaaaaaaaaaamcaaaaaaaaaaaaaaeeaaaaaaaaaaaaaabaaaaaaaaaaaaaaamcaaaaaaaaaaaaaaegheaaaaaacgcaaaaaaaaaaaaaaachcdcaaaaaaaaaaaaachoccaaaaaaaaaaaaachhcaaaaaaaaaaaaaaobaaaaaaaaaaaaaaacaaaaaaaaaaaaaabaaaaaaaaaaaaaaacaaaaaaaaaaaaaaamcaaaaaaaaaaaaaakdaaaaaaaaaaaaaabaaaaaaaaaaaaaaamcaaaaaaaaaaaaaaegmcaaaaaaadaaaaaaaaaaaaaaaachmgbaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaadeaaaaaaaaaaaaaaegfaaaaaaabaaaaaaaaaaaaaaaegppppppppbaaaaaaaaaaaaaaachjgbaaaaaaaaaaaaachaaaaaaaaaaaaaaaanaaaaaaaaaaaaaaachaaaaaaaaaaaaaaaafaaaaaaabaaaaaaaaaaaaaaajdaaaaaaaaaaaaaabaaaaaaaaaaaaaaakdaaaaaaaaaaaaaaegadaaaaaaeaaaaaaaaaaaaaaachfpaaaaaaaaaaaaaachgpaaaaaaaaaaaaaachedcaaaaaaaaaaaaachgdcaaaaaaaaaaaaachbaaaaaaaaaaaaaaachmacaaaaaaaaaaaaaeaaaaaaaaaaaaaaanbaaaaaaaaaaaaaaobaaaaaaaaaaaaaadeaaaaaaaaaaaaaakdaaaaaaaaaaaaaacaaaaaaaaaaaaaaaeeaaaaaaaaaaaaaaacaaaaaaaaaaaaaaegheaaaaaacgcaaaaaaaaaaaaaaachddcaaaaaaaaaaaaaegppppppppbaaaaaaaaaaaaaaachhdcaaaaaaaaaaaaachaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaachhcaaaaaaaaaaaaaakbaaaaaaaaaaaaaambaaaaaaaaaaaaaabaaaaaaaaaaaaaaacaaaaaaaaaaaaaaamcaaaaaaaaaaaaaaeeaaaaaaaaaaaaaabaaaaaaaaaaaaaaamcaaaaaaaaaaaaaaegheaaaaaacgcaaaaaaaaaaaaaaachjdcaaaaaaaaaaaaachfdcaaaaaaaaaaaaachhcaaaaaaaaaaaaaambaaaaaaaaaaaaaaobaaaaaaaaaaaaaabaaaaaaaaaaaaaaacaaaaaaaaaaaaaaamcaaaaaaaaaaaaaajdaaaaaaaaaaaaaabaaaaaaaaaaaaaaamcaaaaaaaaaaaaaaegmcaaaaaaadaaaaaaaaaaaaaaaachmgbaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaadeaaaaaaaaaaaaaaegfaaaaaaabaaaaaaaaaaaaaaaegppppppppbaaaaaaaaaaaaaaachjgbaaaaaaaaaaaaachaaaaaaaaaaaaaaaamaaaaaaaaaaaaaaachaaaaaaaaaaaaaaaafaaaaaaabaaaaaaaaaaaaaaaidaaaaaaaaaaaaaabaaaaaaaaaaaaaaajdaaaaaaaaaaaaaaegadaaaaaaeaaaaaaaaaaaaaaachooaaaaaaaaaaaaaachpoaaaaaaaaaaaaaachldcaaaaaaaaaaaaachndcaaaaaaaaaaaaachbaaaaaaaaaaaaaaachmacaaaaaaaaaaaaaeaaaaaaaaaaaaaaalbaaaaaaaaaaaaaambaaaaaaaaaaaaaadeaaaaaaaaaaaaaajdaaaaaaaaaaaaaacaaaaaaaaaaaaaaaeeaaaaaaaaaaaaaaobaaaaaaaaaaaaaaegheaaaaaacgcaaaaaaaaaaaaaaachkdcaaaaaaaaaaaaaegppppppppbaaaaaaaaaaaaaaachodcaaaaaaaaaaaaachaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaachhcaaaaaaaaaaaaaaibaaaaaaaaaaaaaakbaaaaaaaaaaaaaabaaaaaaaaaaaaaaacaaaaaaaaaaaaaaamcaaaaaaaaaaaaaaeeaaaaaaaaaaaaaabaaaaaaaaaaaaaaamcaaaaaaaaaaaaaaegheaaaaaacgcaaaaaaaaaaaaaaachaecaaaaaaaaaaaaachmdcaaaaaaaaaaaaachhcaaaaaaaaaaaaaakbaaaaaaaaaaaaaambaaaaaaaaaaaaaabaaaaaaaaaaaaaaacaaaaaaaaaaaaaaamcaaaaaaaaaaaaaaidaaaaaaaaaaaaaabaaaaaaaaaaaaaaamcaaaaaaaaaaaaaaegmcaaaaaaadaaaaaaaaaaaaaaaachmgbaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaadeaaaaaaaaaaaaaaegfaaaaaaabaaaaaaaaaaaaaaaegppppppppbaaaaaaaaaaaaaaachjgbaaaaaaaaaaaaachaaaaaaaaaaaaaaaalaaaaaaaaaaaaaaachaaaaaaaaaaaaaaaafaaaaaaabaaaaaaaaaaaaaaahdaaaaaaaaaaaaaabaaaaaaaaaaaaaaaidaaaaaaaaaaaaaaegadaaaaaaeaaaaaaaaaaaaaaachhoaaaaaaaaaaaaaachioaaaaaaaaaaaaaachcecaaaaaaaaaaaaacheecaaaaaaaaaaaaachbaaaaaaaaaaaaaaachmacaaaaaaaaaaaaaeaaaaaaaaaaaaaaajbaaaaaaaaaaaaaakbaaaaaaaaaaaaaadeaaaaaaaaaaaaaaidaaaaaaaaaaaaaacaaaaaaaaaaaaaaaeeaaaaaaaaaaaaaambaaaaaaaaaaaaaaegheaaaaaacgcaaaaaaaaaaaaaaachbecaaaaaaaaaaaaaegppppppppbaaaaaaaaaaaaaaachfecaaaaaaaaaaaaachaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaachhcaaaaaaaaaaaaaagbaaaaaaaaaaaaaaibaaaaaaaaaaaaaabaaaaaaaaaaaaaaacaaaaaaaaaaaaaaamcaaaaaaaaaaaaaaeeaaaaaaaaaaaaaabaaaaaaaaaaaaaaamcaaaaaaaaaaaaaaegheaaaaaacgcaaaaaaaaaaaaaaachhecaaaaaaaaaaaaachdecaaaaaaaaaaaaachhcaaaaaaaaaaaaaaibaaaaaaaaaaaaaakbaaaaaaaaaaaaaabaaaaaaaaaaaaaaacaaaaaaaaaaaaaaamcaaaaaaaaaaaaaahdaaaaaaaaaaaaaabaaaaaaaaaaaaaaamcaaaaaaaaaaaaaaegmcaaaaaaadaaaaaaaaaaaaaaaachmgbaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaadeaaaaaaaaaaaaaaegfaaaaaaabaaaaaaaaaaaaaaaegppppppppbaaaaaaaaaaaaaaachjgbaaaaaaaaaaaaachaaaaaaaaaaaaaaaakaaaaaaaaaaaaaaachaaaaaaaaaaaaaaaafaaaaaaabaaaaaaaaaaaaaaagdaaaaaaaaaaaaaabaaaaaaaaaaaaaaahdaaaaaaaaaaaaaaegadaaaaaaeaaaaaaaaaaaaaaachaoaaaaaaaaaaaaaachboaaaaaaaaaaaaaachjecaaaaaaaaaaaaachlecaaaaaaaaaaaaachbaaaaaaaaaaaaaaachmacaaaaaaaaaaaaaeaaaaaaaaaaaaaaahbaaaaaaaaaaaaaaibaaaaaaaaaaaaaadeaaaaaaaaaaaaaahdaaaaaaaaaaaaaacaaaaaaaaaaaaaaaeeaaaaaaaaaaaaaakbaaaaaaaaaaaaaaegheaaaaaacgcaaaaaaaaaaaaaaachiecaaaaaaaaaaaaaegppppppppbaaaaaaaaaaaaaaachmecaaaaaaaaaaaaachaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaachhcaaaaaaaaaaaaaaebaaaaaaaaaaaaaagbaaaaaaaaaaaaaabaaaaaaaaaaaaaaacaaaaaaaaaaaaaaamcaaaaaaaaaaaaaaeeaaaaaaaaaaaaaabaaaaaaaaaaaaaaamcaaaaaaaaaaaaaaegheaaaaaacgcaaaaaaaaaaaaaaachoecaaaaaaaaaaaaachkecaaaaaaaaaaaaachhcaaaaaaaaaaaaaagbaaaaaaaaaaaaaaibaaaaaaaaaaaaaabaaaaaaaaaaaaaaacaaaaaaaaaaaaaaamcaaaaaaaaaaaaaagdaaaaaaaaaaaaaabaaaaaaaaaaaaaaamcaaaaaaaaaaaaaaegmcaaaaaaadaaaaaaaaaaaaaaaachmgbaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaadeaaaaaaaaaaaaaaegfaaaaaaabaaaaaaaaaaaaaaaegppppppppbaaaaaaaaaaaaaaachjgbaaaaaaaaaaaaachaaaaaaaaaaaaaaaajaaaaaaaaaaaaaaachaaaaaaaaaaaaaaaafaaaaaaabaaaaaaaaaaaaaaafdaaaaaaaaaaaaaabaaaaaaaaaaaaaaagdaaaaaaaaaaaaaaegadaaaaaaeaaaaaaaaaaaaaaachjnaaaaaaaaaaaaaachknaaaaaaaaaaaaaachafcaaaaaaaaaaaaachcfcaaaaaaaaaaaaachbaaaaaaaaaaaaaaachmacaaaaaaaaaaaaaeaaaaaaaaaaaaaaafbaaaaaaaaaaaaaagbaaaaaaaaaaaaaadeaaaaaaaaaaaaaagdaaaaaaaaaaaaaacaaaaaaaaaaaaaaaeeaaaaaaaaaaaaaaibaaaaaaaaaaaaaaegheaaaaaacgcaaaaaaaaaaaaaaachpecaaaaaaaaaaaaaegppppppppbaaaaaaaaaaaaaaachdfcaaaaaaaaaaaaachaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaachhcaaaaaaaaaaaaaacbaaaaaaaaaaaaaaebaaaaaaaaaaaaaabaaaaaaaaaaaaaaacaaaaaaaaaaaaaaamcaaaaaaaaaaaaaaeeaaaaaaaaaaaaaabaaaaaaaaaaaaaaamcaaaaaaaaaaaaaaegheaaaaaacgcaaaaaaaaaaaaaaachffcaaaaaaaaaaaaachbfcaaaaaaaaaaaaachhcaaaaaaaaaaaaaaebaaaaaaaaaaaaaagbaaaaaaaaaaaaaabaaaaaaaaaaaaaaacaaaaaaaaaaaaaaamcaaaaaaaaaaaaaafdaaaaaaaaaaaaaabaaaaaaaaaaaaaaamcaaaaaaaaaaaaaaegmcaaaaaaadaaaaaaaaaaaaaaaachmgbaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaadeaaaaaaaaaaaaaaegfaaaaaaabaaaaaaaaaaaaaaaegppppppppbaaaaaaaaaaaaaaachjgbaaaaaaaaaaaaachaaaaaaaaaaaaaaaaiaaaaaaaaaaaaaaachaaaaaaaaaaaaaaaafaaaaaaabaaaaaaaaaaaaaaaedaaaaaaaaaaaaaabaaaaaaaaaaaaaaafdaaaaaaaaaaaaaaegadaaaaaaeaaaaaaaaaaaaaaachcnaaaaaaaaaaaaaachdnaaaaaaaaaaaaaachhfcaaaaaaaaaaaaachjfcaaaaaaaaaaaaachbaaaaaaaaaaaaaaachmacaaaaaaaaaaaaaeaaaaaaaaaaaaaaadbaaaaaaaaaaaaaaebaaaaaaaaaaaaaadeaaaaaaaaaaaaaafdaaaaaaaaaaaaaacaaaaaaaaaaaaaaaeeaaaaaaaaaaaaaagbaaaaaaaaaaaaaaegheaaaaaacgcaaaaaaaaaaaaaaachgfcaaaaaaaaaaaaaegppppppppbaaaaaaaaaaaaaaachkfcaaaaaaaaaaaaachaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaachhcaaaaaaaaaaaaaaabaaaaaaaaaaaaaacbaaaaaaaaaaaaaabaaaaaaaaaaaaaaacaaaaaaaaaaaaaaamcaaaaaaaaaaaaaaeeaaaaaaaaaaaaaabaaaaaaaaaaaaaaamcaaaaaaaaaaaaaaegheaaaaaacgcaaaaaaaaaaaaaaachmfcaaaaaaaaaaaaachifcaaaaaaaaaaaaachhcaaaaaaaaaaaaaacbaaaaaaaaaaaaaaebaaaaaaaaaaaaaabaaaaaaaaaaaaaaacaaaaaaaaaaaaaaamcaaaaaaaaaaaaaaedaaaaaaaaaaaaaabaaaaaaaaaaaaaaamcaaaaaaaaaaaaaaegmcaaaaaaadaaaaaaaaaaaaaaaachmgbaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaadeaaaaaaaaaaaaaaegfaaaaaaabaaaaaaaaaaaaaaaegppppppppbaaaaaaaaaaaaaaachjgbaaaaaaaaaaaaachaaaaaaaaaaaaaaaahaaaaaaaaaaaaaaachaaaaaaaaaaaaaaaafaaaaaaabaaaaaaaaaaaaaaaddaaaaaaaaaaaaaabaaaaaaaaaaaaaaaedaaaaaaaaaaaaaaegadaaaaaaeaaaaaaaaaaaaaaachlmaaaaaaaaaaaaaachmmaaaaaaaaaaaaaachofcaaaaaaaaaaaaachagcaaaaaaaaaaaaachbaaaaaaaaaaaaaaachmacaaaaaaaaaaaaaeaaaaaaaaaaaaaaabbaaaaaaaaaaaaaacbaaaaaaaaaaaaaadeaaaaaaaaaaaaaaedaaaaaaaaaaaaaacaaaaaaaaaaaaaaaeeaaaaaaaaaaaaaaebaaaaaaaaaaaaaaegheaaaaaacgcaaaaaaaaaaaaaaachnfcaaaaaaaaaaaaaegppppppppbaaaaaaaaaaaaaaachbgcaaaaaaaaaaaaachaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaachhcaaaaaaaaaaaaaaoaaaaaaaaaaaaaaaabaaaaaaaaaaaaaabaaaaaaaaaaaaaaacaaaaaaaaaaaaaaamcaaaaaaaaaaaaaaeeaaaaaaaaaaaaaabaaaaaaaaaaaaaaamcaaaaaaaaaaaaaaegheaaaaaacgcaaaaaaaaaaaaaaachdgcaaaaaaaaaaaaachpfcaaaaaaaaaaaaachhcaaaaaaaaaaaaaaabaaaaaaaaaaaaaacbaaaaaaaaaaaaaabaaaaaaaaaaaaaaacaaaaaaaaaaaaaaamcaaaaaaaaaaaaaaddaaaaaaaaaaaaaabaaaaaaaaaaaaaaamcaaaaaaaaaaaaaaegmcaaaaaaadaaaaaaaaaaaaaaaachmgbaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaadeaaaaaaaaaaaaaaegfaaaaaaabaaaaaaaaaaaaaaaegppppppppbaaaaaaaaaaaaaaachjgbaaaaaaaaaaaaachaaaaaaaaaaaaaaaagaaaaaaaaaaaaaaachaaaaaaaaaaaaaaaafaaaaaaabaaaaaaaaaaaaaaacdaaaaaaaaaaaaaabaaaaaaaaaaaaaaaddaaaaaaaaaaaaaaegadaaaaaaeaaaaaaaaaaaaaaachemaaaaaaaaaaaaaachfmaaaaaaaaaaaaaachfgcaaaaaaaaaaaaachhgcaaaaaaaaaaaaachbaaaaaaaaaaaaaaachmacaaaaaaaaaaaaaeaaaaaaaaaaaaaaapaaaaaaaaaaaaaaaabaaaaaaaaaaaaaadeaaaaaaaaaaaaaaddaaaaaaaaaaaaaacaaaaaaaaaaaaaaaeeaaaaaaaaaaaaaacbaaaaaaaaaaaaaaegheaaaaaacgcaaaaaaaaaaaaaaachegcaaaaaaaaaaaaaegppppppppbaaaaaaaaaaaaaaachigcaaaaaaaaaaaaachaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaachhcaaaaaaaaaaaaaamaaaaaaaaaaaaaaaoaaaaaaaaaaaaaaabaaaaaaaaaaaaaaacaaaaaaaaaaaaaaamcaaaaaaaaaaaaaaeeaaaaaaaaaaaaaabaaaaaaaaaaaaaaamcaaaaaaaaaaaaaaegheaaaaaacgcaaaaaaaaaaaaaaachkgcaaaaaaaaaaaaachggcaaaaaaaaaaaaachhcaaaaaaaaaaaaaaoaaaaaaaaaaaaaaaabaaaaaaaaaaaaaabaaaaaaaaaaaaaaacaaaaaaaaaaaaaaamcaaaaaaaaaaaaaacdaaaaaaaaaaaaaabaaaaaaaaaaaaaaamcaaaaaaaaaaaaaaegmcaaaaaaadaaaaaaaaaaaaaaaachmgbaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaadeaaaaaaaaaaaaaaegfaaaaaaabaaaaaaaaaaaaaaaegppppppppbaaaaaaaaaaaaaaachjgbaaaaaaaaaaaaachaaaaaaaaaaaaaaaafaaaaaaaaaaaaaaachaaaaaaaaaaaaaaaafaaaaaaabaaaaaaaaaaaaaaabdaaaaaaaaaaaaaabaaaaaaaaaaaaaaacdaaaaaaaaaaaaaaegadaaaaaaeaaaaaaaaaaaaaaachnlaaaaaaaaaaaaaacholaaaaaaaaaaaaaachmgcaaaaaaaaaaaaachogcaaaaaaaaaaaaachbaaaaaaaaaaaaaaachmacaaaaaaaaaaaaaeaaaaaaaaaaaaaaanaaaaaaaaaaaaaaaoaaaaaaaaaaaaaaadeaaaaaaaaaaaaaacdaaaaaaaaaaaaaacaaaaaaaaaaaaaaaeeaaaaaaaaaaaaaaabaaaaaaaaaaaaaaegheaaaaaacgcaaaaaaaaaaaaaaachlgcaaaaaaaaaaaaaegppppppppbaaaaaaaaaaaaaaachpgcaaaaaaaaaaaaachaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaachhcaaaaaaaaaaaaaakaaaaaaaaaaaaaaamaaaaaaaaaaaaaaabaaaaaaaaaaaaaaacaaaaaaaaaaaaaaamcaaaaaaaaaaaaaaeeaaaaaaaaaaaaaabaaaaaaaaaaaaaaamcaaaaaaaaaaaaaaegheaaaaaacgcaaaaaaaaaaaaaaachbhcaaaaaaaaaaaaachngcaaaaaaaaaaaaachhcaaaaaaaaaaaaaamaaaaaaaaaaaaaaaoaaaaaaaaaaaaaaabaaaaaaaaaaaaaaacaaaaaaaaaaaaaaamcaaaaaaaaaaaaaabdaaaaaaaaaaaaaabaaaaaaaaaaaaaaamcaaaaaaaaaaaaaaegmcaaaaaaadaaaaaaaaaaaaaaaachmgbaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaadeaaaaaaaaaaaaaaegfaaaaaaabaaaaaaaaaaaaaaaegppppppppbaaaaaaaaaaaaaaachjgbaaaaaaaaaaaaachaaaaaaaaaaaaaaaaeaaaaaaaaaaaaaaachaaaaaaaaaaaaaaaafaaaaaaabaaaaaaaaaaaaaaaadaaaaaaaaaaaaaabaaaaaaaaaaaaaaabdaaaaaaaaaaaaaaegadaaaaaaeaaaaaaaaaaaaaaachglaaaaaaaaaaaaaachhlaaaaaaaaaaaaaachdhcaaaaaaaaaaaaachfhcaaaaaaaaaaaaachbaaaaaaaaaaaaaaachmacaaaaaaaaaaaaaeaaaaaaaaaaaaaaalaaaaaaaaaaaaaaamaaaaaaaaaaaaaaadeaaaaaaaaaaaaaabdaaaaaaaaaaaaaacaaaaaaaaaaaaaaaeeaaaaaaaaaaaaaaoaaaaaaaaaaaaaaaegheaaaaaacgcaaaaaaaaaaaaaaachchcaaaaaaaaaaaaaegppppppppbaaaaaaaaaaaaaaachghcaaaaaaaaaaaaachaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaachhcaaaaaaaaaaaaaaiaaaaaaaaaaaaaaakaaaaaaaaaaaaaaabaaaaaaaaaaaaaaacaaaaaaaaaaaaaaamcaaaaaaaaaaaaaaeeaaaaaaaaaaaaaabaaaaaaaaaaaaaaamcaaaaaaaaaaaaaaegheaaaaaacgcaaaaaaaaaaaaaaachihcaaaaaaaaaaaaachehcaaaaaaaaaaaaachhcaaaaaaaaaaaaaakaaaaaaaaaaaaaaamaaaaaaaaaaaaaaabaaaaaaaaaaaaaaacaaaaaaaaaaaaaaamcaaaaaaaaaaaaaaadaaaaaaaaaaaaaabaaaaaaaaaaaaaaamcaaaaaaaaaaaaaaegmcaaaaaaadaaaaaaaaaaaaaaaachmgbaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaadeaaaaaaaaaaaaaaegfaaaaaaabaaaaaaaaaaaaaaaegppppppppbaaaaaaaaaaaaaaachjgbaaaaaaaaaaaaachaaaaaaaaaaaaaaaadaaaaaaaaaaaaaaachaaaaaaaaaaaaaaaafaaaaaaabaaaaaaaaaaaaaaapcaaaaaaaaaaaaaabaaaaaaaaaaaaaaaadaaaaaaaaaaaaaaegadaaaaaaeaaaaaaaaaaaaaaachpkaaaaaaaaaaaaaachalaaaaaaaaaaaaaachkhcaaaaaaaaaaaaachmhcaaaaaaaaaaaaachbaaaaaaaaaaaaaaachmacaaaaaaaaaaaaaeaaaaaaaaaaaaaaajaaaaaaaaaaaaaaakaaaaaaaaaaaaaaadeaaaaaaaaaaaaaaadaaaaaaaaaaaaaacaaaaaaaaaaaaaaaeeaaaaaaaaaaaaaamaaaaaaaaaaaaaaaegheaaaaaacgcaaaaaaaaaaaaaaachjhcaaaaaaaaaaaaaegppppppppbaaaaaaaaaaaaaaachnhcaaaaaaaaaaaaachaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaachhcaaaaaaaaaaaaaagaaaaaaaaaaaaaaaiaaaaaaaaaaaaaaabaaaaaaaaaaaaaaacaaaaaaaaaaaaaaamcaaaaaaaaaaaaaaeeaaaaaaaaaaaaaabaaaaaaaaaaaaaaamcaaaaaaaaaaaaaaegheaaaaaacgcaaaaaaaaaaaaaaachphcaaaaaaaaaaaaachlhcaaaaaaaaaaaaachhcaaaaaaaaaaaaaaiaaaaaaaaaaaaaaakaaaaaaaaaaaaaaabaaaaaaaaaaaaaaacaaaaaaaaaaaaaaamcaaaaaaaaaaaaaapcaaaaaaaaaaaaaabaaaaaaaaaaaaaaamcaaaaaaaaaaaaaaegmcaaaaaaadaaaaaaaaaaaaaaaachmgbaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaadeaaaaaaaaaaaaaaegfaaaaaaabaaaaaaaaaaaaaaaegppppppppbaaaaaaaaaaaaaaachjgbaaaaaaaaaaaaachaaaaaaaaaaaaaaaacaaaaaaaaaaaaaaachaaaaaaaaaaaaaaaafaaaaaaabaaaaaaaaaaaaaaaocaaaaaaaaaaaaaabaaaaaaaaaaaaaaapcaaaaaaaaaaaaaaegadaaaaaaeaaaaaaaaaaaaaaachikaaaaaaaaaaaaaachjkaaaaaaaaaaaaaachbicaaaaaaaaaaaaachdicaaaaaaaaaaaaachbaaaaaaaaaaaaaaachmacaaaaaaaaaaaaaeaaaaaaaaaaaaaaahaaaaaaaaaaaaaaaiaaaaaaaaaaaaaaadeaaaaaaaaaaaaaapcaaaaaaaaaaaaaacaaaaaaaaaaaaaaaeeaaaaaaaaaaaaaakaaaaaaaaaaaaaaaegheaaaaaacgcaaaaaaaaaaaaaaachaicaaaaaaaaaaaaaegppppppppbaaaaaaaaaaaaaaacheicaaaaaaaaaaaaachaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaachhcaaaaaaaaaaaaaaeaaaaaaaaaaaaaaagaaaaaaaaaaaaaaabaaaaaaaaaaaaaaacaaaaaaaaaaaaaaamcaaaaaaaaaaaaaaeeaaaaaaaaaaaaaabaaaaaaaaaaaaaaamcaaaaaaaaaaaaaaegheaaaaaacgcaaaaaaaaaaaaaaachgicaaaaaaaaaaaaachcicaaaaaaaaaaaaachhcaaaaaaaaaaaaaagaaaaaaaaaaaaaaaiaaaaaaaaaaaaaaabaaaaaaaaaaaaaaacaaaaaaaaaaaaaaamcaaaaaaaaaaaaaaocaaaaaaaaaaaaaabaaaaaaaaaaaaaaamcaaaaaaaaaaaaaaegmcaaaaaaadaaaaaaaaaaaaaaaachmgbaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaadeaaaaaaaaaaaaaaegfaaaaaaabaaaaaaaaaaaaaaaegppppppppbaaaaaaaaaaaaaaachjgbaaaaaaaaaaaaachaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaachaaaaaaaaaaaaaaaafaaaaaaabaaaaaaaaaaaaaaalcaaaaaaaaaaaaaabaaaaaaaaaaaaaaaocaaaaaaaaaaaaaaegadaaaaaaeaaaaaaaaaaaaaaachbkaaaaaaaaaaaaaachckaaaaaaaaaaaaaachiicaaaaaaaaaaaaachkicaaaaaaaaaaaaachbaaaaaaaaaaaaaaachmacaaaaaaaaaaaaaeaaaaaaaaaaaaaaagaaaaaaaaaaaaaaadaaaaaaaaaaaaaaadeaaaaaaaaaaaaaaocaaaaaaaaaaaaaacaaaaaaaaaaaaaaaeeaaaaaaaaaaaaaaiaaaaaaaaaaaaaaaegheaaaaaacgcaaaaaaaaaaaaaaachhicaaaaaaaaaaaaaegppppppppbaaaaaaaaaaaaaaachlicaaaaaaaaaaaaachaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaachhcaaaaaaaaaaaaaacaaaaaaaaaaaaaaaeaaaaaaaaaaaaaaabaaaaaaaaaaaaaaacaaaaaaaaaaaaaaamcaaaaaaaaaaaaaaeeaaaaaaaaaaaaaabaaaaaaaaaaaaaaamcaaaaaaaaaaaaaaegheaaaaaacgcaaaaaaaaaaaaaaachnicaaaaaaaaaaaaachjicaaaaaaaaaaaaachhcaaaaaaaaaaaaaaeaaaaaaaaaaaaaaagaaaaaaaaaaaaaaabaaaaaaaaaaaaaaacaaaaaaaaaaaaaaamcaaaaaaaaaaaaaalcaaaaaaaaaaaaaabaaaaaaaaaaaaaaamcaaaaaaaaaaaaaaegmcaaaaaaadaaaaaaaaaaaaaaaachmgbaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaadeaaaaaaaaaaaaaaegfaaaaaaabaaaaaaaaaaaaaaaegppppppppbaaaaaaaaaaaaaaachjgbaaaaaaaaaaaaachaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaachaaaaaaaaaaaaaaaafaaaaaaabaaaaaaaaaaaaaaaeaaaaaaaaaaaaaaabaaaaaaaaaaaaaaalcaaaaaaaaaaaaaaegadaaaaaaeaaaaaaaaaaaaaaachgdaaaaaaaaaaaaaachhdaaaaaaaaaaaaaachpicaaaaaaaaaaaaachbjcaaaaaaaaaaaaachbaaaaaaaaaaaaaaachmacaaaaaaaaaaaaaeaaaaaaaaaaaaaaafaaaaaaaaaaaaaaabaaaaaaaaaaaaaaadeaaaaaaaaaaaaaalcaaaaaaaaaaaaaacaaaaaaaaaaaaaaaeeaaaaaaaaaaaaaadaaaaaaaaaaaaaaaegheaaaaaacgcaaaaaaaaaaaaaaachoicaaaaaaaaaaaaaegppppppppbaaaaaaaaaaaaaaachcjcaaaaaaaaaaaaachaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaachhcaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacaaaaaaaaaaaaaaabaaaaaaaaaaaaaaacaaaaaaaaaaaaaaamcaaaaaaaaaaaaaaeeaaaaaaaaaaaaaabaaaaaaaaaaaaaaamcaaaaaaaaaaaaaaegheaaaaaacgcaaaaaaaaaaaaaaachejcaaaaaaaaaaaaachajcaaaaaaaaaaaaachhcaaaaaaaaaaaaaacaaaaaaaaaaaaaaaeaaaaaaaaaaaaaaabaaaaaaaaaaaaaaacaaaaaaaaaaaaaaamcaaaaaaaaaaaaaaeaaaaaaaaaaaaaaabaaaaaaaaaaaaaaamcaaaaaaaaaaaaaaegncaaaaaaaaaaaaaaaaaaaaaachbaaaaaaaaaaaaaaacaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaabaaaaaaaaaaaaaaaegdaaaaaaabacaaaaaaaaaaaaaaachlebaaaaaaaaaaaaachicaaaaaaaaaaaaaachhcaaaaaaaaaaaaaadaaaaaaacaaaaaaaaaaaaaaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaageaaaaaaaaaaaaaaegbaaaaaaaaacaaaaaaaaaaaaaaachfjcaaaaaaaaaaaaachhjcaaaaaaaaaaaaachhcaaaaaaaaaaaaaabaaaaaaacaaaaaaaaaaaaaaamcaaaaaaaaaaaaaageaaaaaaaaaaaaaabaaaaaaaaaaaaaaamcaaaaaaaaaaaaaaegdaaaaaaabacaaaaaaaaaaaaaaachlebaaaaaaaaaaaaachicaaaaaaaaaaaaaachhcaaaaaaaaaaaaaadaaaaaaacaaaaaaaaaaaaaaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaegbaaaaaaaaacaaaaaaaaaaaaaaachijcaaaaaaaaaaaaachjjcaaaaaaaaaaaaachhcaaaaaaaaaaaaaabaaaaaaacaaaaaaaaaaaaaaamcaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaamcaaaaaaaaaaaaaaegocaaaaaabaaaaaaaaaaaaaaachkjcaaaaaaaaaaaaachcaaaaaaaaaaaaaaacaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaamcaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaegceaaaaaabaaaaaaaaaaaaaaaegppppppppbaaaaaaaaaaaaaaachjgbaaaaaaaaaaaaachnbaaaaaaaaaaaaaafbaaaaaaaaaaaaaachlcaaaaaaaaaaaaaabaaaaaaaaaaaaaaabeaaaaaaaaaaaaaabaaaaaaaaaaaaaaabeaaaaaaaaaaaaaaegceaaaaaabaaaaaaaaaaaaaaaegppppppppbaaaaaaaaaaaaaaachjgbaaaaaaaaaaaaachnbaaaaaaaaaaaaaaebaaaaaaaaaaaaaachlcaaaaaaaaaaaaaabaaaaaaaaaaaaaaaaeaaaaaaaaaaaaaabaaaaaaaaaaaaaaaaeaaaaaaaaaaaaaaegbaaaaaaaaacaaaaaaaaaaaaaaachnjcaaaaaaaaaaaaachpjcaaaaaaaaaaaaachlcaaaaaaaaaaaaaabaaaaaaacaaaaaaaaaaaaaaabeaaaaaaaaaaaaaaaeaaaaaaaaaaaaaabaaaaaaaaaaaaaaabeaaaaaaaaaaaaaaegheaaaaaacgcaaaaaaaaaaaaaaachakcaaaaaaaaaaaaaegppppppppbaaaaaaaaaaaaaaachnacaaaaaaaaaaaaachbaaaaaaaaaaaaaaabaaaaaaaaaaaaaaachlcaaaaaaaaaaaaaadbaaaaaaaaaaaaaaebaaaaaaaaaaaaaabaaaaaaaaaaaaaaacaaaaaaaaaaaaaaabeaaaaaaaaaaaaaafeaaaaaaaaaaaaaabaaaaaaaaaaaaaaabeaaaaaaaaaaaaaaegheaaaaaacgcaaaaaaaaaaaaaaachckcaaaaaaaaaaaaaegppppppppbaaaaaaaaaaaaaaachebcaaaaaaaaaaaaachbaaaaaaaaaaaaaaabaaaaaaaaaaaaaaachlcaaaaaaaaaaaaaacbaaaaaaaaaaaaaadbaaaaaaaaaaaaaabaaaaaaaaaaaaaaacaaaaaaaaaaaaaaabeaaaaaaaaaaaaaakcaaaaaaaaaaaaaabaaaaaaaaaaaaaaabeaaaaaaaaaaaaaaegheaaaaaacgcaaaaaaaaaaaaaaachekcaaaaaaaaaaaaaegppppppppbaaaaaaaaaaaaaaachlbcaaaaaaaaaaaaachbaaaaaaaaaaaaaaabaaaaaaaaaaaaaaachlcaaaaaaaaaaaaaabbaaaaaaaaaaaaaacbaaaaaaaaaaaaaabaaaaaaaaaaaaaaacaaaaaaaaaaaaaaabeaaaaaaaaaaaaaaicaaaaaaaaaaaaaabaaaaaaaaaaaaaaabeaaaaaaaaaaaaaaegheaaaaaacgcaaaaaaaaaaaaaaachgkcaaaaaaaaaaaaaegppppppppbaaaaaaaaaaaaaaachcccaaaaaaaaaaaaachbaaaaaaaaaaaaaaabaaaaaaaaaaaaaaachlcaaaaaaaaaaaaaaabaaaaaaaaaaaaaabbaaaaaaaaaaaaaabaaaaaaaaaaaaaaacaaaaaaaaaaaaaaabeaaaaaaaaaaaaaagcaaaaaaaaaaaaaabaaaaaaaaaaaaaaabeaaaaaaaaaaaaaaegheaaaaaacgcaaaaaaaaaaaaaaachikcaaaaaaaaaaaaaegppppppppbaaaaaaaaaaaaaaachjccaaaaaaaaaaaaachbaaaaaaaaaaaaaaabaaaaaaaaaaaaaaachlcaaaaaaaaaaaaaapaaaaaaaaaaaaaaaabaaaaaaaaaaaaaabaaaaaaaaaaaaaaacaaaaaaaaaaaaaaabeaaaaaaaaaaaaaaecaaaaaaaaaaaaaabaaaaaaaaaaaaaaabeaaaaaaaaaaaaaaegheaaaaaacgcaaaaaaaaaaaaaaachkkcaaaaaaaaaaaaaegppppppppbaaaaaaaaaaaaaaachadcaaaaaaaaaaaaachbaaaaaaaaaaaaaaabaaaaaaaaaaaaaaachlcaaaaaaaaaaaaaaoaaaaaaaaaaaaaaapaaaaaaaaaaaaaaabaaaaaaaaaaaaaaacaaaaaaaaaaaaaaabeaaaaaaaaaaaaaaccaaaaaaaaaaaaaabaaaaaaaaaaaaaaabeaaaaaaaaaaaaaaegheaaaaaacgcaaaaaaaaaaaaaaachmkcaaaaaaaaaaaaaegppppppppbaaaaaaaaaaaaaaachhdcaaaaaaaaaaaaachbaaaaaaaaaaaaaaabaaaaaaaaaaaaaaachlcaaaaaaaaaaaaaanaaaaaaaaaaaaaaaoaaaaaaaaaaaaaaabaaaaaaaaaaaaaaacaaaaaaaaaaaaaaabeaaaaaaaaaaaaaaacaaaaaaaaaaaaaabaaaaaaaaaaaaaaabeaaaaaaaaaaaaaaegheaaaaaacgcaaaaaaaaaaaaaaachokcaaaaaaaaaaaaaegppppppppbaaaaaaaaaaaaaaachodcaaaaaaaaaaaaachbaaaaaaaaaaaaaaabaaaaaaaaaaaaaaachlcaaaaaaaaaaaaaamaaaaaaaaaaaaaaanaaaaaaaaaaaaaaabaaaaaaaaaaaaaaacaaaaaaaaaaaaaaabeaaaaaaaaaaaaaaobaaaaaaaaaaaaaabaaaaaaaaaaaaaaabeaaaaaaaaaaaaaaegheaaaaaacgcaaaaaaaaaaaaaaachalcaaaaaaaaaaaaaegppppppppbaaaaaaaaaaaaaaachfecaaaaaaaaaaaaachbaaaaaaaaaaaaaaabaaaaaaaaaaaaaaachlcaaaaaaaaaaaaaalaaaaaaaaaaaaaaamaaaaaaaaaaaaaaabaaaaaaaaaaaaaaacaaaaaaaaaaaaaaabeaaaaaaaaaaaaaambaaaaaaaaaaaaaabaaaaaaaaaaaaaaabeaaaaaaaaaaaaaaegheaaaaaacgcaaaaaaaaaaaaaaachclcaaaaaaaaaaaaaegppppppppbaaaaaaaaaaaaaaachmecaaaaaaaaaaaaachbaaaaaaaaaaaaaaabaaaaaaaaaaaaaaachlcaaaaaaaaaaaaaakaaaaaaaaaaaaaaalaaaaaaaaaaaaaaabaaaaaaaaaaaaaaacaaaaaaaaaaaaaaabeaaaaaaaaaaaaaakbaaaaaaaaaaaaaabaaaaaaaaaaaaaaabeaaaaaaaaaaaaaaegheaaaaaacgcaaaaaaaaaaaaaaachelcaaaaaaaaaaaaaegppppppppbaaaaaaaaaaaaaaachdfcaaaaaaaaaaaaachbaaaaaaaaaaaaaaabaaaaaaaaaaaaaaachlcaaaaaaaaaaaaaajaaaaaaaaaaaaaaakaaaaaaaaaaaaaaabaaaaaaaaaaaaaaacaaaaaaaaaaaaaaabeaaaaaaaaaaaaaaibaaaaaaaaaaaaaabaaaaaaaaaaaaaaabeaaaaaaaaaaaaaaegheaaaaaacgcaaaaaaaaaaaaaaachglcaaaaaaaaaaaaaegppppppppbaaaaaaaaaaaaaaachkfcaaaaaaaaaaaaachbaaaaaaaaaaaaaaabaaaaaaaaaaaaaaachlcaaaaaaaaaaaaaaiaaaaaaaaaaaaaaajaaaaaaaaaaaaaaabaaaaaaaaaaaaaaacaaaaaaaaaaaaaaabeaaaaaaaaaaaaaagbaaaaaaaaaaaaaabaaaaaaaaaaaaaaabeaaaaaaaaaaaaaaegheaaaaaacgcaaaaaaaaaaaaaaachilcaaaaaaaaaaaaaegppppppppbaaaaaaaaaaaaaaachbgcaaaaaaaaaaaaachbaaaaaaaaaaaaaaabaaaaaaaaaaaaaaachlcaaaaaaaaaaaaaahaaaaaaaaaaaaaaaiaaaaaaaaaaaaaaabaaaaaaaaaaaaaaacaaaaaaaaaaaaaaabeaaaaaaaaaaaaaaebaaaaaaaaaaaaaabaaaaaaaaaaaaaaabeaaaaaaaaaaaaaaegheaaaaaacgcaaaaaaaaaaaaaaachklcaaaaaaaaaaaaaegppppppppbaaaaaaaaaaaaaaachigcaaaaaaaaaaaaachbaaaaaaaaaaaaaaabaaaaaaaaaaaaaaachlcaaaaaaaaaaaaaagaaaaaaaaaaaaaaahaaaaaaaaaaaaaaabaaaaaaaaaaaaaaacaaaaaaaaaaaaaaabeaaaaaaaaaaaaaacbaaaaaaaaaaaaaabaaaaaaaaaaaaaaabeaaaaaaaaaaaaaaegheaaaaaacgcaaaaaaaaaaaaaaachmlcaaaaaaaaaaaaaegppppppppbaaaaaaaaaaaaaaachpgcaaaaaaaaaaaaachbaaaaaaaaaaaaaaabaaaaaaaaaaaaaaachlcaaaaaaaaaaaaaafaaaaaaaaaaaaaaagaaaaaaaaaaaaaaabaaaaaaaaaaaaaaacaaaaaaaaaaaaaaabeaaaaaaaaaaaaaaabaaaaaaaaaaaaaabaaaaaaaaaaaaaaabeaaaaaaaaaaaaaaegheaaaaaacgcaaaaaaaaaaaaaaacholcaaaaaaaaaaaaaegppppppppbaaaaaaaaaaaaaaachghcaaaaaaaaaaaaachbaaaaaaaaaaaaaaabaaaaaaaaaaaaaaachlcaaaaaaaaaaaaaaeaaaaaaaaaaaaaaafaaaaaaaaaaaaaaabaaaaaaaaaaaaaaacaaaaaaaaaaaaaaabeaaaaaaaaaaaaaaoaaaaaaaaaaaaaaabaaaaaaaaaaaaaaabeaaaaaaaaaaaaaaegheaaaaaacgcaaaaaaaaaaaaaaachamcaaaaaaaaaaaaaegppppppppbaaaaaaaaaaaaaaachnhcaaaaaaaaaaaaachbaaaaaaaaaaaaaaabaaaaaaaaaaaaaaachlcaaaaaaaaaaaaaadaaaaaaaaaaaaaaaeaaaaaaaaaaaaaaabaaaaaaaaaaaaaaacaaaaaaaaaaaaaaabeaaaaaaaaaaaaaamaaaaaaaaaaaaaaabaaaaaaaaaaaaaaabeaaaaaaaaaaaaaaegheaaaaaacgcaaaaaaaaaaaaaaachcmcaaaaaaaaaaaaaegppppppppbaaaaaaaaaaaaaaacheicaaaaaaaaaaaaachbaaaaaaaaaaaaaaabaaaaaaaaaaaaaaachlcaaaaaaaaaaaaaacaaaaaaaaaaaaaaadaaaaaaaaaaaaaaabaaaaaaaaaaaaaaacaaaaaaaaaaaaaaabeaaaaaaaaaaaaaakaaaaaaaaaaaaaaabaaaaaaaaaaaaaaabeaaaaaaaaaaaaaaegheaaaaaacgcaaaaaaaaaaaaaaachemcaaaaaaaaaaaaaegppppppppbaaaaaaaaaaaaaaachlicaaaaaaaaaaaaachbaaaaaaaaaaaaaaabaaaaaaaaaaaaaaachlcaaaaaaaaaaaaaabaaaaaaaaaaaaaaacaaaaaaaaaaaaaaabaaaaaaaaaaaaaaacaaaaaaaaaaaaaaabeaaaaaaaaaaaaaaiaaaaaaaaaaaaaaabaaaaaaaaaaaaaaabeaaaaaaaaaaaaaaegheaaaaaacgcaaaaaaaaaaaaaaachgmcaaaaaaaaaaaaaegppppppppbaaaaaaaaaaaaaaachcjcaaaaaaaaaaaaachbaaaaaaaaaaaaaaabaaaaaaaaaaaaaaachlcaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaabaaaaaaaaaaaaaaacaaaaaaaaaaaaaaabeaaaaaaaaaaaaaadaaaaaaaaaaaaaaabaaaaaaaaaaaaaaabeaaaaaaaaaaaaaaegdaaaaaaabacaaaaaaaaaaaaaaachlebaaaaaaaaaaaaachmcaaaaaaaaaaaaaachlcaaaaaaaaaaaaaadaaaaaaacaaaaaaaaaaaaaaabaaaaaaaaaaaaaaacaaaaaaaaaaaaaaabaaaaaaaaaaaaaaaaeaaaaaaaaaaaaaaegbaaaaaaaaacaaaaaaaaaaaaaaachimcaaaaaaaaaaaaachjmcaaaaaaaaaaaaachlcaaaaaaaaaaaaaabaaaaaaacaaaaaaaaaaaaaaabeaaaaaaaaaaaaaaaeaaaaaaaaaaaaaabaaaaaaaaaaaaaaabeaaaaaaaaaaaaaaegdaaaaaaabacaaaaaaaaaaaaaaachlebaaaaaaaaaaaaachmcaaaaaaaaaaaaaachlcaaaaaaaaaaaaaadaaaaaaacaaaaaaaaaaaaaaabaaaaaaaaaaaaaaacaaaaaaaaaaaaaaabaaaaaaaaaaaaaaacaaaaaaaaaaaaaaaegbaaaaaaaaacaaaaaaaaaaaaaaachkmcaaaaaaaaaaaaachlmcaaaaaaaaaaaaachlcaaaaaaaaaaaaaabaaaaaaacaaaaaaaaaaaaaaabeaaaaaaaaaaaaaacaaaaaaaaaaaaaaabaaaaaaaaaaaaaaabeaaaaaaaaaaaaaaegocaaaaaabaaaaaaaaaaaaaaachmmcaaaaaaaaaaaaachcaaaaaaaaaaaaaaacaaaaaaaaaaaaaaabaaaaaaaaaaaaaaakcaaaaaaaaaaaaaabaaaaaaaaaaaaaaabeaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaegmcaaaaaaadaaaaaaaaaaaaaaaachaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaaeaaaaaaaaaaaaaaaegocaaaaaabaaaaaaaaaaaaaaachomcaaaaaaaaaaaaachcaaaaaaaaaaaaaaadaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaaeaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaieaaaaaaaaaaaaaadeaaaaaaaaaaaaaangaaaaaaaaaaaaaaogaaaaaaaaaaaaaaciaaaaaaaaaaaaaadiaaaaaaaaaaaaaafiaaaaaaaaaaaaaahiaaaaaaaaaaaaaajiaaaaaaaaaaaaaaliaaaaaaaaaaaaaamiaaaaaaaaaaaaaaoiaaaaaaaaaaaaaapiaaaaaaaaaaaaaabjaaaaaaaaaaaaaacjaaaaaaaaaaaaaaejaaaaaaaaaaaaaafjaaaaaaaaaaaaaahjaaaaaaaaaaaaaaijaaaaaaaaaaaaaakjaaaaaaaaaaaaaaljaaaaaaaaaaaaaanjaaaaaaaaaaaaaaojaaaaaaaaaaaaaaakaaaaaaaaaaaaaabkaaaaaaaaaaaaaadkaaaaaaaaaaaaaaekaaaaaaaaaaaaaagkaaaaaaaaaaaaaahkaaaaaaaaaaaaaajkaaaaaaaaaaaaaakkaaaaaaaaaaaaaamkaaaaaaaaaaaaaankaaaaaaaaaaaaaapkaaaaaaaaaaaaaaalaaaaaaaaaaaaaaclaaaaaaaaaaaaaadlaaaaaaaaaaaaaaflaaaaaaaaaaaaaaglaaaaaaaaaaaaaailaaaaaaaaaaaaaajlaaaaaaaaaaaaaallaaaaaaaaaaaaaamlaaaaaaaaaaaaaaolaaaaaaaaaaaaaaplaaaaaaaaaaaaaabmaaaaaaaaaaaaaaloaaaaaaaaaaaaaandbaaaaaaaaaaaaapdbaaaaaaaaaaaaabebaaaaaaaaaaaaadebaaaaaaaaaaaaafebaaaaaaaaaaaaahebaaaaaaaaaaaaajebaaaaaaaaaaaaalebaaaaaaaaaaaaanebaaaaaaaaaaaaapebaaaaaaaaaaaaabfbaaaaaaaaaaaaadfbaaaaaaaaaaaaaffbaaaaaaaaaaaaahfbaaaaaaaaaaaaajfbaaaaaaaaaaaaalfbaaaaaaaaaaaaanfbaaaaaaaaaaaaapfbaaaaaaaaaaaaabgbaaaaaaaaaaaaafhbaaaaaaaaaaaaajibaaaaaaaaaaaaalibaaaaaaaaaaaaalibaaaaaaaaaaaaanibaaaaaaaaaaaaaoibaaaaaaaaaaaaailbaaaaaaaaaaaaaaaaaaaaaaaaaaaaaeaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaeaaaaaaaaaaaaaaachddaaaaaaaaaaaaaachlcbaaaaaaaaaaaaaegndaaaaaacaaaaaaaaaaaaaaaegceaaaaaabaaaaaaaaaaaaaaachkjcaaaaaaaaaaaaachjcaaaaaaaaaaaaaaegceaaaaaabaaaaaaaaaaaaaaachmmcaaaaaaaaaaaaachnbaaaaaaaaaaaaaacheaaaaaaaaaaaaaaachomcaaaaaaaaaaaaaaakaaaaaaaogmgahpfhgchbgegpfggbaegaakaaaaaaaneifgefhogdgehjgpgogcaaaaaaakaaaaaaaogmgahpfhgchbgegpfggaaaaaaaabagaaaaaaacaaaaaaaaaaaaaaababacaaaaaaaaaaaaaaababacaaaaaaaaaaaaaaacheaaaaaaaaaaaaaaachaaaaaaaaaaaaaaaacaaaaaaaaaaaaaaachbaaaaaaaaaaaaaaacheaaaaaaaaaaaaaaacaaaaaaaaaaaaaaabaaaaaaaihbaaaaaaaahcaaaaaaaaaaaaaaabaaaaaaaggiaaaaaaahgchbgegpfggpfihaabagaaaaaaadhpgfhchdgfgbahaaaaaaakgjgehpfehngahaaaaaaaaaaaaaaaafaaaaaaadgmgbgoghgaaaaaaaaaaaaaaaaaachcaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaebababaaabababaaapbfilobfilobfnpdmfpicmfpicmfpnpdaaaaaeaaaaaaaaaaaaaabakdmiadcooijhfeodaaaaaaaaaaaaabhcaaaaaaaaaaaaaaaabaaaaaaaocdaaaaaaangehihaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaachcaaaaaaaaaaaaaaacaaaaaaaaaaaaaaacaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacaaaaaaaaaaaaaaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaeaaaaaaaaaaaaaabaaaaaaacaaaaaaaaaaaaaaachocaaaaaaaaaaaaaachdaaaaaaaaaaaaaaacaaaaaaakaaaaaaaaaaaaaaaegncaaaaaaaaaaaaaaaaaaaaaachhcaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaachadaaaaaaaaaaaaaacaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaabaaaaaaaaaaaaaaaegncaaaaaaaaaaaaaaaaaaaaaachlcaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaakcaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaacaaaaaaaaaaaaaaachcdaaaaaaaaaaaaaacaaaaaaaaaaaaaaacaaaaaaaaaaaaaaacaaaaaaaaaaaaaaabaaaaaaaaaaaaaaadaaaaaaaaaaaaaaachddaaaaaaaaaaaaaacaaaaaaaaaaaaaaabaaaaaaaaaaaaaaadaaaaaaaaaaaaaaabaaaaaaaaaaaaaaabaaaaaaaaaaaaaaaegocaaaaaabaaaaaaaaaaaaaaachddaaaaaaaaaaaaaachcaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaegmaaaaaaabaaaaaaaaaaaaaaachicaaaaaaaaaaaaaachhcaaaaaaaaaaaaaamaaaaaaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaegocaaaaaabaaaaaaaaaaaaaaachhncaaaaaaaaaaaaachcaaaaaaaaaaaaaaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaegmaaaaaaabaaaaaaaaaaaaaaachmcaaaaaaaaaaaaaachlcaaaaaaaaaaaaaamaaaaaaabaaaaaaaaaaaaaaacaaaaaaaaaaaaaaabaaaaaaaaaaaaaaacaaaaaaaaaaaaaaaegocaaaaaabaaaaaaaaaaaaaaachjncaaaaaaaaaaaaachcaaaaaaaaaaaaaaabaaaaaaaaaaaaaaabaaaaaaaaaaaaaaakcaaaaaaaaaaaaaabaaaaaaaaaaaaaaacaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaafaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaakcaaaaaaaaaaaaaalcaaaaaaaaaaaaaapdaaaaaaaaaaaaaaaeaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaacaaaaaaaaaaaaaaachddaaaaaaaaaaaaaaegndaaaaaacaaaaaaaaaaaaaaaegceaaaaaabaaaaaaaaaaaaaaachhncaaaaaaaaaaaaachjcaaaaaaaaaaaaaaegceaaaaaabaaaaaaaaaaaaaaachjncaaaaaaaaaaaaachnbaaaaaaaaaaaaaacheaaaaaaaaaaaaaaaaakaaaaaaaogmgahpfigfgdhdhpfmgbaegaakaaaaaaaneifgefhogdgehjgpgogcaaaaaaakaaaaaaaogmgahpfigfgdhdhpfmgaaaaaaaabagaaaaaaaeaaaaaaaaaaaaaaabababababaaaaaaaaaaaaaaabaeaaaaaaaaaaaaaaacheaaaaaaaaaaaaaaachaaaaaaaaaaaaaaaachbaaaaaaaaaaaaaaachacaaaaaaaaaaaaaabaaaaaaaaaaaaaaaegllaaaaaaaaaaaaaaodaaaaaaaaaaaaaaodaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaadaaaaaaaaaaaaaaaeaaaaaaaaaaaaaaagaaaaaaaaaaaaaaahaaaaaaaaaaaaaaajaaaaaaaaaaaaaaakaaaaaaaaaaaaaaamaaaaaaaaaaaaaaanaaaaaaaaaaaaaaapaaaaaaaaaaaaaaaabaaaaaaaaaaaaaacbaaaaaaaaaaaaaadbaaaaaaaaaaaaaafbaaaaaaaaaaaaaagbaaaaaaaaaaaaaaibaaaaaaaaaaaaaajbaaaaaaaaaaaaaalbaaaaaaaaaaaaaambaaaaaaaaaaaaaaobaaaaaaaaaaaaaapbaaaaaaaaaaaaaabcaaaaaaaaaaaaaaccaaaaaaaaaaaaaaecaaaaaaaaaaaaaafcaaaaaaaaaaaaaahcaaaaaaaaaaaaaaicaaaaaaaaaaaaaakcaaaaaaaaaaaaaalcaaaaaaaaaaaaaancaaaaaaaaaaaaaaocaaaaaaaaaaaaaaadaaaaaaaaaaaaaabdaaaaaaaaaaaaaaddaaaaaaaaaaaaaaedaaaaaaaaaaaaaagdaaaaaaaaaaaaaahdaaaaaaaaaaaaaajdaaaaaaaaaaaaaakdaaaaaaaaaaaaaamdaaaaaaaaaaaaaandaaaaaaaaaaaaaaodaaaaaaaaaaaaaabeaaaaaaaaaaaaaaeeaaaaaaaaaaaaaaheaaaaaaaaaaaaaakeaaaaaaaaaaaaaaneaaaaaaaaaaaaaaafaaaaaaaaaaaaaadfaaaaaaaaaaaaaagfaaaaaaaaaaaaaajfaaaaaaaaaaaaaamfaaaaaaaaaaaaaapfaaaaaaaaaaaaaacgaaaaaaaaaaaaaafgaaaaaaaaaaaaaaigaaaaaaaaaaaaaalgaaaaaaaaaaaaaaogaaaaaaaaaaaaaabhaaaaaaaaaaaaaaehaaaaaaaaaaaaaahhaaaaaaaaaaaaaakhaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaacaaaaaaaaaaaaaaacaaaaaaaaaaaaaaadaaaaaaaaaaaaaaaeaaaaaaaaaaaaaaaeaaaaaaaaaaaaaaafaaaaaaaaaaaaaaagaaaaaaaaaaaaaaagaaaaaaaaaaaaaaahaaaaaaaaaaaaaaaiaaaaaaaaaaaaaaaiaaaaaaaaaaaaaaajaaaaaaaaaaaaaaakaaaaaaaaaaaaaaakaaaaaaaaaaaaaaalaaaaaaaaaaaaaaamaaaaaaaaaaaaaaamaaaaaaaaaaaaaaanaaaaaaaaaaaaaaaoaaaaaaaaaaaaaaaoaaaaaaaaaaaaaaapaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaabaaaaaaaaaaaaaabbaaaaaaaaaaaaaacbaaaaaaaaaaaaaacbaaaaaaaaaaaaaadbaaaaaaaaaaaaaaebaaaaaaaaaaaaaaebaaaaaaaaaaaaaafbaaaaaaaaaaaaaagbaaaaaaaaaaaaaagbaaaaaaaaaaaaaahbaaaaaaaaaaaaaaibaaaaaaaaaaaaaaibaaaaaaaaaaaaaajbaaaaaaaaaaaaaakbaaaaaaaaaaaaaakbaaaaaaaaaaaaaalbaaaaaaaaaaaaaambaaaaaaaaaaaaaambaaaaaaaaaaaaaanbaaaaaaaaaaaaaaobaaaaaaaaaaaaaaobaaaaaaaaaaaaaapbaaaaaaaaaaaaaaacaaaaaaaaaaaaaaacaaaaaaaaaaaaaabcaaaaaaaaaaaaaaccaaaaaaaaaaaaaaccaaaaaaaaaaaaaadcaaaaaaaaaaaaaaecaaaaaaaaaaaaaaecaaaaaaaaaaaaaafcaaaaaaaaaaaaaagcaaaaaaaaaaaaaagcaaaaaaaaaaaaaahcaaaaaaaaaaaaaaicaaaaaaaaaaaaaajcaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaakcaaaaaaaaaaaaaacaaaaaaaaaaaaaaadaaaaaaaaaaaaaaalcaaaaaaaaaaaaaaeaaaaaaaaaaaaaaafaaaaaaaaaaaaaaamcaaaaaaaaaaaaaagaaaaaaaaaaaaaaahaaaaaaaaaaaaaaancaaaaaaaaaaaaaaiaaaaaaaaaaaaaaajaaaaaaaaaaaaaaaocaaaaaaaaaaaaaakaaaaaaaaaaaaaaalaaaaaaaaaaaaaaapcaaaaaaaaaaaaaamaaaaaaaaaaaaaaanaaaaaaaaaaaaaaaadaaaaaaaaaaaaaaoaaaaaaaaaaaaaaapaaaaaaaaaaaaaaabdaaaaaaaaaaaaaaabaaaaaaaaaaaaaabbaaaaaaaaaaaaaacdaaaaaaaaaaaaaacbaaaaaaaaaaaaaadbaaaaaaaaaaaaaaddaaaaaaaaaaaaaaebaaaaaaaaaaaaaafbaaaaaaaaaaaaaaedaaaaaaaaaaaaaagbaaaaaaaaaaaaaahbaaaaaaaaaaaaaafdaaaaaaaaaaaaaaibaaaaaaaaaaaaaajbaaaaaaaaaaaaaagdaaaaaaaaaaaaaakbaaaaaaaaaaaaaalbaaaaaaaaaaaaaahdaaaaaaaaaaaaaambaaaaaaaaaaaaaanbaaaaaaaaaaaaaaidaaaaaaaaaaaaaaobaaaaaaaaaaaaaapbaaaaaaaaaaaaaajdaaaaaaaaaaaaaaacaaaaaaaaaaaaaabcaaaaaaaaaaaaaakdaaaaaaaaaaaaaaccaaaaaaaaaaaaaadcaaaaaaaaaaaaaaldaaaaaaaaaaaaaaecaaaaaaaaaaaaaafcaaaaaaaaaaaaaamdaaaaaaaaaaaaaagcaaaaaaaaaaaaaahcaaaaaaaaaaaaaandaaaaaaaaaaaaaaeaaaaaaaaaaaaaaabaaaaaaaihbaaaaaaaahfaaaaaaamgbgngpfggfaaaaaaamgbgngpfhgbaaaaaaaaaaaaaaadbaaaaaaehchjgfhpfigfgdhdhpfhgbgngngbgpfihpfihaabagaaaaaaadhpgfhchdgfgbahaaaaaaakgjgehpfehngahaaaaaaaaaaaaaaaafaaaaaaadgmgbgoghgaaaaaaaaaaaaaaaaaachcaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaebababaaabababaaapbfilobfilobfnpdmfpicmfpicmfpnpdaaaaaeaaaaaaaaaaaaaabakdmiadcooijhfeodaaaaaaaaaaaaabhcaaaaaaaaaaaaaaaabaaaaaaaocdaaaaaaangehihaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaachcaaaaaaaaaaaaaaaeaaaaaaaaaaaaaaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaghaaaaaaaaaaaaaahbaaaaaaaaaaaaaapdaaaaaaaaaaaaaajgfaaaaaaaaaaaaabaaaaaaaeaaaaaaaaaaaaaaachocaaaaaaaaaaaaaachdaaaaaaaaaaaaaaaegpcaaaaaaaaaaaaaaaaaaaaaachbaaaaaaaaaaaaaaafaaaaaaamgbgngpfggegpcaaaaaaaaaaaaaaaaaaaaaachacaaaaaaaaaaaaaafaaaaaaamgbgngpfhgcaaaaaaahfcaaaaaaaaaaaaaegmcaaaaaaadaaaaaaaaaaaaaaaaeghpaaaaaaaaaaaaaaodaaaaaaaaaaaaaaodaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadaaaaaaaaaaaaaaagaaaaaaaaaaaaaaajaaaaaaaaaaaaaaamaaaaaaaaaaaaaaapaaaaaaaaaaaaaaacbaaaaaaaaaaaaaafbaaaaaaaaaaaaaaibaaaaaaaaaaaaaalbaaaaaaaaaaaaaaobaaaaaaaaaaaaaabcaaaaaaaaaaaaaaecaaaaaaaaaaaaaahcaaaaaaaaaaaaaakcaaaaaaaaaaaaaancaaaaaaaaaaaaaaadaaaaaaaaaaaaaaddaaaaaaaaaaaaaagdaaaaaaaaaaaaaajdaaaaaaaaaaaaaamdaaaaaaaaaaaaaapdaaaaaaaaaaaaaaceaaaaaaaaaaaaaafeaaaaaaaaaaaaaaieaaaaaaaaaaaaaaleaaaaaaaaaaaaaaoeaaaaaaaaaaaaaabfaaaaaaaaaaaaaaefaaaaaaaaaaaaaahfaaaaaaaaaaaaaakfaaaaaaaaaaaaaanfaaaaaaaaaaaaaaagaaaaaaaaaaaaaadgaaaaaaaaaaaaaaggaaaaaaaaaaaaaajgaaaaaaaaaaaaaamgaaaaaaaaaaaaaapgaaaaaaaaaaaaaachaaaaaaaaaaaaaafhaaaaaaaaaaaaaaihaaaaaaaaaaaaaajhaaaaaaaaaaaaaakhaaaaaaaaaaaaaanhaaaaaaaaaaaaaaaiaaaaaaaaaaaaaadiaaaaaaaaaaaaaagiaaaaaaaaaaaaaajiaaaaaaaaaaaaaamiaaaaaaaaaaaaaapiaaaaaaaaaaaaaacjaaaaaaaaaaaaaafjaaaaaaaaaaaaaaijaaaaaaaaaaaaaaljaaaaaaaaaaaaaaojaaaaaaaaaaaaaabkaaaaaaaaaaaaaaekaaaaaaaaaaaaaahkaaaaaaaaaaaaaakkaaaaaaaaaaaaaankaaaaaaaaaaaaaaalaaaaaaaaaaaaaadlaaaaaaaaaaaaaaglaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaakcaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaakcaaaaaaaaaaaaaacaaaaaaaaaaaaaaadaaaaaaaaaaaaaaalcaaaaaaaaaaaaaacaaaaaaaaaaaaaaadaaaaaaaaaaaaaaalcaaaaaaaaaaaaaaeaaaaaaaaaaaaaaafaaaaaaaaaaaaaaamcaaaaaaaaaaaaaaeaaaaaaaaaaaaaaafaaaaaaaaaaaaaaamcaaaaaaaaaaaaaagaaaaaaaaaaaaaaahaaaaaaaaaaaaaaancaaaaaaaaaaaaaagaaaaaaaaaaaaaaahaaaaaaaaaaaaaaancaaaaaaaaaaaaaaiaaaaaaaaaaaaaaajaaaaaaaaaaaaaaaocaaaaaaaaaaaaaaiaaaaaaaaaaaaaaajaaaaaaaaaaaaaaaocaaaaaaaaaaaaaakaaaaaaaaaaaaaaalaaaaaaaaaaaaaaapcaaaaaaaaaaaaaakaaaaaaaaaaaaaaalaaaaaaaaaaaaaaapcaaaaaaaaaaaaaamaaaaaaaaaaaaaaanaaaaaaaaaaaaaaaadaaaaaaaaaaaaaamaaaaaaaaaaaaaaanaaaaaaaaaaaaaaaadaaaaaaaaaaaaaaoaaaaaaaaaaaaaaapaaaaaaaaaaaaaaabdaaaaaaaaaaaaaaoaaaaaaaaaaaaaaapaaaaaaaaaaaaaaabdaaaaaaaaaaaaaaabaaaaaaaaaaaaaabbaaaaaaaaaaaaaacdaaaaaaaaaaaaaaabaaaaaaaaaaaaaabbaaaaaaaaaaaaaacdaaaaaaaaaaaaaacbaaaaaaaaaaaaaadbaaaaaaaaaaaaaaddaaaaaaaaaaaaaacbaaaaaaaaaaaaaadbaaaaaaaaaaaaaaddaaaaaaaaaaaaaaebaaaaaaaaaaaaaafbaaaaaaaaaaaaaaedaaaaaaaaaaaaaaebaaaaaaaaaaaaaafbaaaaaaaaaaaaaaedaaaaaaaaaaaaaagbaaaaaaaaaaaaaahbaaaaaaaaaaaaaafdaaaaaaaaaaaaaagbaaaaaaaaaaaaaahbaaaaaaaaaaaaaafdaaaaaaaaaaaaaaibaaaaaaaaaaaaaajbaaaaaaaaaaaaaagdaaaaaaaaaaaaaaibaaaaaaaaaaaaaajbaaaaaaaaaaaaaagdaaaaaaaaaaaaaakbaaaaaaaaaaaaaalbaaaaaaaaaaaaaahdaaaaaaaaaaaaaakbaaaaaaaaaaaaaalbaaaaaaaaaaaaaahdaaaaaaaaaaaaaambaaaaaaaaaaaaaanbaaaaaaaaaaaaaaidaaaaaaaaaaaaaambaaaaaaaaaaaaaanbaaaaaaaaaaaaaaidaaaaaaaaaaaaaaobaaaaaaaaaaaaaapbaaaaaaaaaaaaaajdaaaaaaaaaaaaaaobaaaaaaaaaaaaaapbaaaaaaaaaaaaaajdaaaaaaaaaaaaaaacaaaaaaaaaaaaaabcaaaaaaaaaaaaaakdaaaaaaaaaaaaaaacaaaaaaaaaaaaaabcaaaaaaaaaaaaaakdaaaaaaaaaaaaaaccaaaaaaaaaaaaaadcaaaaaaaaaaaaaaldaaaaaaaaaaaaaaccaaaaaaaaaaaaaadcaaaaaaaaaaaaaaldaaaaaaaaaaaaaaecaaaaaaaaaaaaaafcaaaaaaaaaaaaaamdaaaaaaaaaaaaaaecaaaaaaaaaaaaaafcaaaaaaaaaaaaaamdaaaaaaaaaaaaaagcaaaaaaaaaaaaaahcaaaaaaaaaaaaaandaaaaaaaaaaaaaagcaaaaaaaaaaaaaahcaaaaaaaaaaaaaandaaaaaaaaaaaaaaicaaaaaaaaaaaaaajcaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaakcaaaaaaaaaaaaaacaaaaaaaaaaaaaaadaaaaaaaaaaaaaaalcaaaaaaaaaaaaaaeaaaaaaaaaaaaaaafaaaaaaaaaaaaaaamcaaaaaaaaaaaaaagaaaaaaaaaaaaaaahaaaaaaaaaaaaaaancaaaaaaaaaaaaaaiaaaaaaaaaaaaaaajaaaaaaaaaaaaaaaocaaaaaaaaaaaaaakaaaaaaaaaaaaaaalaaaaaaaaaaaaaaapcaaaaaaaaaaaaaamaaaaaaaaaaaaaaanaaaaaaaaaaaaaaaadaaaaaaaaaaaaaaoaaaaaaaaaaaaaaapaaaaaaaaaaaaaaabdaaaaaaaaaaaaaaabaaaaaaaaaaaaaabbaaaaaaaaaaaaaacdaaaaaaaaaaaaaacbaaaaaaaaaaaaaadbaaaaaaaaaaaaaaddaaaaaaaaaaaaaaebaaaaaaaaaaaaaafbaaaaaaaaaaaaaaedaaaaaaaaaaaaaagbaaaaaaaaaaaaaahbaaaaaaaaaaaaaafdaaaaaaaaaaaaaaibaaaaaaaaaaaaaajbaaaaaaaaaaaaaagdaaaaaaaaaaaaaakbaaaaaaaaaaaaaalbaaaaaaaaaaaaaahdaaaaaaaaaaaaaambaaaaaaaaaaaaaanbaaaaaaaaaaaaaaidaaaaaaaaaaaaaaobaaaaaaaaaaaaaapbaaaaaaaaaaaaaajdaaaaaaaaaaaaaaacaaaaaaaaaaaaaabcaaaaaaaaaaaaaakdaaaaaaaaaaaaaaccaaaaaaaaaaaaaadcaaaaaaaaaaaaaaldaaaaaaaaaaaaaaecaaaaaaaaaaaaaafcaaaaaaaaaaaaaamdaaaaaaaaaaaaaagcaaaaaaaaaaaaaahcaaaaaaaaaaaaaandaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaegmcaaaaaaadaaaaaaaaaaaaaaaachhcaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaabaaaaaaaaaaaaaaaegncaaaaaaaaaaaaaaaaaaaaaachhcaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaacaaaaaaaaaaaaaaachpbbaaaaaaaaaaaaabaaaaaaaaaaaaaaacaaaaaaaaaaaaaaabaaaaaaaaaaaaaaadaaaaaaaaaaaaaaaegncaaaaaaaaaaaaaaaaaaaaaachlcaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaakcaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaaeaaaaaaaaaaaaaaachacbaaaaaaaaaaaaabaaaaaaaaaaaaaaaeaaaaaaaaaaaaaaabaaaaaaaaaaaaaaafaaaaaaaaaaaaaaaegmcaaaaaaadaaaaaaaaaaaaaaaachmgbaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaagaaaaaaaaaaaaaaaegncaaaaaaaaaaaaaaaaaaaaaachacaaaaaaaaaaaaaadaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaahaaaaaaaaaaaaaaaegaeaaaaaabaaaaaaaaaaaaaaachbocaaaaaaaaaaaaachbaaaaaaaaaaaaaaaibaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacaaaaaaaaaaaaaaaeaaaaaaaaaaaaaaagaaaaaaaaaaaaaaaiaaaaaaaaaaaaaaakaaaaaaaaaaaaaaamaaaaaaaaaaaaaaaoaaaaaaaaaaaaaaaabaaaaaaaaaaaaaacbaaaaaaaaaaaaaaebaaaaaaaaaaaaaagbaaaaaaaaaaaaaaibaaaaaaaaaaaaaakbaaaaaaaaaaaaaambaaaaaaaaaaaaaaobaaaaaaaaaaaaaaacaaaaaaaaaaaaaaccaaaaaaaaaaaaaaecaaaaaaaaaaaaaagcaaaaaaaaaaaaaaicaaaaaaaaaaaaaamdaaaaaaaaaaaaaaafaaaaaaaaaaaaaacfaaaaaaaaaaaaaahbaaaaaaaaaaaaaachaaaaaaaaaaaaaaaachaaaaaaaaaaaaaaaachaaaaaaaaaaaaaaaachaaaaaaaaaaaaaaaachaaaaaaaaaaaaaaaachaaaaaaaaaaaaaaaachaaaaaaaaaaaaaaaachaaaaaaaaaaaaaaaachaaaaaaaaaaaaaaaachaaaaaaaaaaaaaaaachaaaaaaaaaaaaaaaachaaaaaaaaaaaaaaaachaaaaaaaaaaaaaaaachaaaaaaaaaaaaaaaachaaaaaaaaaaaaaaaachaaaaaaaaaaaaaaaachaaaaaaaaaaaaaaaachaaaaaaaaaaaaaaaachaaaaaaaaaaaaaaaachaaaaaaaaaaaaaaaachnbaaaaaaaaaaaaaachnbaaaaaaaaaaaaaachaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaahaaaaaaaaaaaaaaahbaaaaaaaaaaaaaaiaaaaaaaaaaaaaaajaaaaaaaaaaaaaaakaaaaaaaaaaaaaaalaaaaaaaaaaaaaaamaaaaaaaaaaaaaaanaaaaaaaaaaaaaaaoaaaaaaaaaaaaaaapaaaaaaaaaaaaaaaabaaaaaaaaaaaaaabbaaaaaaaaaaaaaacbaaaaaaaaaaaaaadbaaaaaaaaaaaaaaebaaaaaaaaaaaaaafbaaaaaaaaaaaaaagbaaaaaaaaaaaaaahbaaaaaaaaaaaaaaibaaaaaaaaaaaaaajbaaaaaaaaaaaaaakbaaaaaaaaaaaaaalbaaaaaaaaaaaaaappppppppppppppppppppppppppppppppppppppppppppppppegfaaaaaaabaaaaaaaaaaaaaaaegppppppppbaaaaaaaaaaaaaaachjocaaaaaaaaaaaaachaaaaaaaaaaaaaaaadbaaaaaaaaaaaaaachaaaaaaaaaaaaaaaafaaaaaaabaaaaaaaaaaaaaaalbaaaaaaaaaaaaaabaaaaaaaaaaaaaaalbaaaaaaaaaaaaaaegmcaaaaaaadaaaaaaaaaaaaaaaachmgbaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaambaaaaaaaaaaaaaaegmcaaaaaaadaaaaaaaaaaaaaaaaegeaaaaaaaaaaaaaaabaaaaaaaaaaaaaaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaanbaaaaaaaaaaaaaaegmcaaaaaabdaaaaaaaaaaaaaaaaegkbaaaaaaaaaaaaaaodaaaaaaaaaaaaaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaagbaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacaaaaaaaaaaaaaaaeaaaaaaaaaaaaaaagaaaaaaaaaaaaaaaiaaaaaaaaaaaaaaakaaaaaaaaaaaaaaamaaaaaaaaaaaaaaaoaaaaaaaaaaaaaaaabaaaaaaaaaaaaaacbaaaaaaaaaaaaaaebaaaaaaaaaaaaaagbaaaaaaaaaaaaaaibaaaaaaaaaaaaaakbaaaaaaaaaaaaaambaaaaaaaaaaaaaaobaaaaaaaaaaaaaaacaaaaaaaaaaaaaaccaaaaaaaaaaaaaaecaaaaaaaaaaaaaagcaaaaaaaaaaaaaaicaaaaaaaaaaaaaajcaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaaobaaaaaaaaaaaaaaegaeaaaaaabaaaaaaaaaaaaaaachapcaaaaaaaaaaaaachbaaaaaaaaaaaaaaadaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaagbaaaaaaaaaaaaaagbaaaaaaaaaaaaaacaaaaaaaaaaaaaaaegkbaaaaaaaaaaaaaakcaaaaaaaaaaaaaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaagbaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacaaaaaaaaaaaaaaaeaaaaaaaaaaaaaaagaaaaaaaaaaaaaaaiaaaaaaaaaaaaaaakaaaaaaaaaaaaaaamaaaaaaaaaaaaaaaoaaaaaaaaaaaaaaaabaaaaaaaaaaaaaacbaaaaaaaaaaaaaaebaaaaaaaaaaaaaagbaaaaaaaaaaaaaaibaaaaaaaaaaaaaakbaaaaaaaaaaaaaambaaaaaaaaaaaaaaobaaaaaaaaaaaaaaacaaaaaaaaaaaaaaccaaaaaaaaaaaaaaecaaaaaaaaaaaaaagcaaaaaaaaaaaaaaicaaaaaaaaaaaaaajcaaaaaaaaaaaaaaegeaaaaaaaaaaaaaaaebaaaaaaaaaaaaaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaaobaaaaaaaaaaaaaacaaaaaaaaaaaaaaapbaaaaaaaaaaaaaappppppppppppppppegceaaaaaabaaaaaaaaaaaaaaaegppppppppbaaaaaaaaaaaaaaachdpcaaaaaaaaaaaaachbpcaaaaaaaaaaaaaaaaaaaaaaaaaaaaaegocaaaaaaaaaaaaaacaaaaaaaaaaaaaaafbaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaacaaaaaaaaaaaaaaadaaaaaaaaaaaaaaaeaaaaaaaaaaaaaaafaaaaaaaaaaaaaaagaaaaaaaaaaaaaaahaaaaaaaaaaaaaaaiaaaaaaaaaaaaaaajaaaaaaaaaaaaaaakaaaaaaaaaaaaaaalaaaaaaaaaaaaaaamaaaaaaaaaaaaaaanaaaaaaaaaaaaaaaoaaaaaaaaaaaaaaapaaaaaaaaaaaaaaaabaaaaaaaaaaaaaabbaaaaaaaaaaaaaacbaaaaaaaaaaaaaadbaaaaaaaaaaaaaaebaaaaaaaaaaaaaagbaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaabaaaaaaaaaaaaaaapbaaaaaaaaaaaaaabaaaaaaaaaaaaaaapbaaaaaaaaaaaaaaegfeaaaaaacgbaaaaaaaaaaaaaaachgpcaaaaaaaaaaaaaegfaaaaaaaaaaaaaaacaaaaaaaaaaaaaaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadbaaaaaaaaaaaaaaebaaaaaaaaaaaaaabaaaaaaaaaaaaaaabaaaaaaaaaaaaaaapbaaaaaaaaaaaaaabaaaaaaaaaaaaaaaacaaaaaaaaaaaaaaegmcaaaaaabdaaaaaaaaaaaaaaaaegibaaaaaaaaaaaaaaodaaaaaaaaaaaaaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaebaaaaaaaaaaaaaabaaaaaaaaaaaaaaadaaaaaaaaaaaaaaafaaaaaaaaaaaaaaahaaaaaaaaaaaaaaajaaaaaaaaaaaaaaalaaaaaaaaaaaaaaanaaaaaaaaaaaaaaapaaaaaaaaaaaaaaabbaaaaaaaaaaaaaadbaaaaaaaaaaaaaafbaaaaaaaaaaaaaahbaaaaaaaaaaaaaajbaaaaaaaaaaaaaalbaaaaaaaaaaaaaanbaaaaaaaaaaaaaapbaaaaaaaaaaaaaabcaaaaaaaaaaaaaadcaaaaaaaaaaaaaafcaaaaaaaaaaaaaahcaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaabcaaaaaaaaaaaaaaegaeaaaaaabaaaaaaaaaaaaaaachkpcaaaaaaaaaaaaachbaaaaaaaaaaaaaaadaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaebaaaaaaaaaaaaaaebaaaaaaaaaaaaaacaaaaaaaaaaaaaaaegibaaaaaaaaaaaaaakcaaaaaaaaaaaaaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaebaaaaaaaaaaaaaabaaaaaaaaaaaaaaadaaaaaaaaaaaaaaafaaaaaaaaaaaaaaahaaaaaaaaaaaaaaajaaaaaaaaaaaaaaalaaaaaaaaaaaaaaanaaaaaaaaaaaaaaapaaaaaaaaaaaaaaabbaaaaaaaaaaaaaadbaaaaaaaaaaaaaafbaaaaaaaaaaaaaahbaaaaaaaaaaaaaajbaaaaaaaaaaaaaalbaaaaaaaaaaaaaanbaaaaaaaaaaaaaapbaaaaaaaaaaaaaabcaaaaaaaaaaaaaadcaaaaaaaaaaaaaafcaaaaaaaaaaaaaahcaaaaaaaaaaaaaachcpcaaaaaaaaaaaaabaaaaaaaaaaaaaaabcaaaaaaaaaaaaaacaaaaaaaaaaaaaaaccaaaaaaaaaaaaaappppppppppppppppegceaaaaaabaaaaaaaaaaaaaaaegppppppppbaaaaaaaaaaaaaaachmpcaaaaaaaaaaaaachlpcaaaaaaaaaaaaaaaaaaaaaaaaaaaaaegmcaaaaaaaaaaaaaacaaaaaaaaaaaaaaafbaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaacaaaaaaaaaaaaaaadaaaaaaaaaaaaaaaeaaaaaaaaaaaaaaafaaaaaaaaaaaaaaagaaaaaaaaaaaaaaahaaaaaaaaaaaaaaaiaaaaaaaaaaaaaaajaaaaaaaaaaaaaaakaaaaaaaaaaaaaaalaaaaaaaaaaaaaaamaaaaaaaaaaaaaaanaaaaaaaaaaaaaaaoaaaaaaaaaaaaaaapaaaaaaaaaaaaaaaabaaaaaaaaaaaaaabbaaaaaaaaaaaaaacbaaaaaaaaaaaaaadbaaaaaaaaaaaaaaebaaaaaaaaaaaaaaebaaaaaaaaaaaaaabaaaaaaaaaaaaaaabaaaaaaaaaaaaaaabaaaaaaaaaaaaaaabaaaaaaaaaaaaaaabaaaaaaaaaaaaaaabaaaaaaaaaaaaaaabaaaaaaaaaaaaaaabaaaaaaaaaaaaaaabaaaaaaaaaaaaaaabaaaaaaaaaaaaaaabaaaaaaaaaaaaaaabaaaaaaaaaaaaaaabaaaaaaaaaaaaaaabaaaaaaaaaaaaaaabaaaaaaaaaaaaaaabaaaaaaaaaaaaaaabaaaaaaaaaaaaaaabaaaaaaaaaaaaaaabaaaaaaaaaaaaaaabaaaaaaaaaaaaaaabaaaaaaaaaaaaaaaccaaaaaaaaaaaaaabaaaaaaaaaaaaaaaccaaaaaaaaaaaaaaegfeaaaaaacgbaaaaaaaaaaaaaaachppcaaaaaaaaaaaaaegfaaaaaaaaaaaaaaacaaaaaaaaaaaaaaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaabaaaaaaaaaaaaaaadbaaaaaaaaaaaaaaebaaaaaaaaaaaaaabaaaaaaaaaaaaaaabaaaaaaaaaaaaaaaccaaaaaaaaaaaaaabaaaaaaaaaaaaaaadcaaaaaaaaaaaaaaegmcaaaaaaadaaaaaaaaaaaaaaaachmgbaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaaecaaaaaaaaaaaaaaegmdaaaaaadaaaaaaaaaaaaaaachipcaaaaaaaaaaaaachbadaaaaaaaaaaaaachcadaaaaaaaaaaaaaegiaaaaaaaaaaaaaaacaaaaaaaaaaaaaaadaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaacaaaaaaaaaaaaaaacaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaadaaaaaaaaaaaaaaaacaaaaaaaaaaaaaadcaaaaaaaaaaaaaaecaaaaaaaaaaaaaabaaaaaaaaaaaaaaafcaaaaaaaaaaaaaaegleaaaaaaegbaaaaaaaaaaaaaaacheadaaaaaaaaaaaaaegmaaaaaaaaaaaaaaacaaaaaaaaaaaaaaadaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacaaaaaaaaaaaaaaaeaaaaaaaaaaaaaaagaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaabaaaaaaaaaaaaaaafcaaaaaaaaaaaaaabaaaaaaaaaaaaaaagcaaaaaaaaaaaaaaegmcaaaaaaadaaaaaaaaaaaaaaaachnocaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaaecaaaaaaaaaaaaaaegmcaaaaaaadaaaaaaaaaaaaaaaachnocaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaahcaaaaaaaaaaaaaaegmcaaaaaabdaaaaaaaaaaaaaaaaegibaaaaaaaaaaaaaaodaaaaaaaaaaaaaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaebaaaaaaaaaaaaaakcaaaaaaaaaaaaaalcaaaaaaaaaaaaaamcaaaaaaaaaaaaaancaaaaaaaaaaaaaaocaaaaaaaaaaaaaapcaaaaaaaaaaaaaaadaaaaaaaaaaaaaabdaaaaaaaaaaaaaacdaaaaaaaaaaaaaaddaaaaaaaaaaaaaaedaaaaaaaaaaaaaafdaaaaaaaaaaaaaagdaaaaaaaaaaaaaahdaaaaaaaaaaaaaaidaaaaaaaaaaaaaajdaaaaaaaaaaaaaakdaaaaaaaaaaaaaaldaaaaaaaaaaaaaamdaaaaaaaaaaaaaandaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaabcaaaaaaaaaaaaaaegaeaaaaaabaaaaaaaaaaaaaaachkadaaaaaaaaaaaaachbaaaaaaaaaaaaaaadaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaebaaaaaaaaaaaaaacaaaaaaaaaaaaaaaegeaaaaaaaaaaaaaaakcaaaaaaaaaaaaaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaachnbaaaaaaaaaaaaaabaaaaaaaaaaaaaaabcaaaaaaaaaaaaaacaaaaaaaaaaaaaaappppppppppppppppicaaaaaaaaaaaaaaegceaaaaaabaaaaaaaaaaaaaaaegppppppppbaaaaaaaaaaaaaaachmadaaaaaaaaaaaaachnbaaaaaaaaaaaaaabaaaaaaaaaaaaaaachlcaaaaaaaaaaaaaabaaaaaaaaaaaaaaaicaaaaaaaaaaaaaabaaaaaaaaaaaaaaaicaaaaaaaaaaaaaaegfeaaaaaacgbaaaaaaaaaaaaaaachoadaaaaaaaaaaaaachbaaaaaaaaaaaaaaadbaaaaaaaaaaaaaaebaaaaaaaaaaaaaabaaaaaaaaaaaaaaabaaaaaaaaaaaaaaaicaaaaaaaaaaaaaabaaaaaaaaaaaaaaaacaaaaaaaaaaaaaaegmdaaaaaadaaaaaaaaaaaaaaachhadaaaaaaaaaaaaachiadaaaaaaaaaaaaachpadaaaaaaaaaaaaaeghaaaaaaaaaaaaaaabaaaaaaaaaaaaaaadaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadaaaaaaaaaaaaaaaecaaaaaaaaaaaaaahcaaaaaaaaaaaaaaacaaaaaaaaaaaaaabaaaaaaaaaaaaaaadcaaaaaaaaaaaaaaegleaaaaaaegbaaaaaaaaaaaaaaachbbdaaaaaaaaaaaaaegjaaaaaaaaaaaaaaabaaaaaaaaaaaaaaadaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaacaaaaaaaaaaaaaaadaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaadcaaaaaaaaaaaaaabaaaaaaaaaaaaaaajcaaaaaaaaaaaaaaegmcaaaaaaadaaaaaaaaaaaaaaaaeggaaaaaaaaaaaaaaacaaaaaaaaaaaaaaadaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaaecaaaaaaaaaaaaaaegmcaaaaaaadaaaaaaaaaaaaaaaachfadaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaakcaaaaaaaaaaaaaaegadaaaaaakaaaaaaaaaaaaaaachpbbaaaaaaaaaaaaachacbaaaaaaaaaaaaachhocaaaaaaaaaaaaachlocaaaaaaaaaaaaachmocaaaaaaaaaaaaachoocaaaaaaaaaaaaachgadaaaaaaaaaaaaachdbdaaaaaaaaaaaaachfbdaaaaaaaaaaaaachgbdaaaaaaaaaaaaachbaaaaaaaaaaaaaaaegaakaaaaaaaneifgefhogdgehjgpgogcaaaaaaalaaaaaaagghhegddpfbgegkgbdpfgeaaaaaaaabagaaaaaaakaaaaaaaaaaaaaaababababababababababacaaaaaaaaaaaaaaababakaaaaaaaaaaaaaaachaaaaaaaaaaaaaaaachbaaaaaaaaaaaaaaachmgbaaaaaaaaaaaaachaaaaaaaaaaaaaaaachmgbaaaaaaaaaaaaachnocaaaaaaaaaaaaachfadaaaaaaaaaaaaachcbdaaaaaaaaaaaaachebdaaaaaaaaaaaaachfadaaaaaaaaaaaaacaaaaaaaaaaaaaaachfadaaaaaaaaaaaaachcbdaaaaaaaaaaaaakaaaaaaaaaaaaaaacaaaaaaajgadcaaaaaaajgbdgaaaaaaapgfhehpfpgadgaaaaaaabgegkgpfpgadkaaaaaaapgfhehpfbgegkgpfjgadkaaaaaaapgfhehpfbgegkgpfjgbdgaaaaaaagghhegpfjgadgaaaaaaagghhegpfjgbdkaaaaaaagghhegpfpgfhehpfpgadkaaaaaaagghhegpfbgegkgpfpgadcaaaaaaaaaaaaaaakaaaaaaagghhegpfbgegkgpfjgadkaaaaaaagghhegpfbgegkgpfjgbdaabagaaaaaaadhpgfhchdgfgbahaaaaaaakgjgehpfehngahaaaaaaaaaaaaaaaafaaaaaaadgmgbgoghgaaaaaaaaaaaaaaaaaachmacaaaaaaaaaaaaaaaaaaaaaaaaaaaaebababaaabababaaapbfilobfilobfnpdmfpicmfpicmfpnpdaaaaaeaaaaaaaaaaaaaabakdmiadcooijhfeodaaaaaaaaaaaaabhcaaaaaaaaaaaaaaaabaaaaaaaocdaaaaaaangehihaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaachcaaaaaaaaaaaaaaakaaaaaaaaaaaaaaacaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaamgaaaaaaaaaaaaaaebaaaaaaaaaaaaaaaaaaaaaaaaaaaaaakbbaaaaaaaaaaaaabaaaaaaakaaaaaaaaaaaaaaachidaaaaaaaaaaaaaachjdaaaaaaaaaaaaaachahbaaaaaaaaaaaaachbhbaaaaaaaaaaaaaegmcaaaaaaadaaaaaaaaaaaaaaaachmgbaaaaaaaaaaaaaegmcaaaaaaadaaaaaaaaaaaaaaaachnocaaaaaaaaaaaaaegmdaaaaaadaaaaaaaaaaaaaaaegpcaaaaaaaaaaaaaaaaaaaaaachaaaaaaaaaaaaaaaafaaaaaaaggadpfjgadegpcaaaaaaaaaaaaaaaaaaaaaachaaaaaaaaaaaaaaaafaaaaaaaggbdpfjgadegpcaaaaaaaaaaaaaaaaaaaaaachaaaaaaaaaaaaaaaafaaaaaaaggcdpfjgadchfadaaaaaaaaaaaaaegmdaaaaaadaaaaaaaaaaaaaaaegpcaaaaaaaaaaaaaaaaaaaaaachbaaaaaaaaaaaaaaafaaaaaaaggadpfjgbdegpcaaaaaaaaaaaaaaaaaaaaaachbaaaaaaaaaaaaaaafaaaaaaaggbdpfjgbdegpcaaaaaaaaaaaaaaaaaaaaaachbaaaaaaaaaaaaaaafaaaaaaaggcdpfjgbdchcbdaaaaaaaaaaaaaegmcaaaaaaadaaaaaaaaaaaaaaaachebdaaaaaaaaaaaaaegmdaaaaaadaaaaaaaaaaaaaaaegpcaaaaaaaaaaaaaaaaaaaaaachaaaaaaaaaaaaaaaajaaaaaaaggadpfbgegkgpfpgadegpcaaaaaaaaaaaaaaaaaaaaaachaaaaaaaaaaaaaaaajaaaaaaaggbdpfbgegkgpfpgadegpcaaaaaaaaaaaaaaaaaaaaaachaaaaaaaaaaaaaaaajaaaaaaaggcdpfbgegkgpfpgadchfadaaaaaaaaaaaaacaaaaaaabcaaaaaaaaaaaaaaegncaaaaaaaaaaaaaaaaaaaaaachaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaachmdaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaabaaaaaaaaaaaaaaaegncaaaaaaaaaaaaaaaaaaaaaachbaaaaaaaaaaaaaaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaacaaaaaaaaaaaaaaachodaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaadaaaaaaaaaaaaaaachpdaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaaeaaaaaaaaaaaaaaachehbaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaafaaaaaaaaaaaaaaachfhbaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaagaaaaaaaaaaaaaaaegncaaaaaaaaaaaaaaaaaaaaaachaaaaaaaaaaaaaaaadaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaahaaaaaaaaaaaaaaachhhbaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaaiaaaaaaaaaaaaaaaegmcaaaaaaadaaaaaaaaaaaaaaaachmgbaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaajaaaaaaaaaaaaaaaegmcaaaaaabdaaaaaaaaaaaaaaaachldaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaakaaaaaaaaaaaaaaaegmcaaaaaaadaaaaaaaaaaaaaaaachnocaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaalaaaaaaaaaaaaaaaegmcaaaaaabdaaaaaaaaaaaaaaaachldaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaamaaaaaaaaaaaaaaaegncaaaaaaaaaaaaaaaaaaaaaachaaaaaaaaaaaaaaaagaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaanaaaaaaaaaaaaaaaegncaaaaaaaaaaaaaaaaaaaaaachaaaaaaaaaaaaaaaagaaaaaaaaaaaaaaabaaaaaaaaaaaaaaacaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaaoaaaaaaaaaaaaaaaegncaaaaaaaaaaaaaaaaaaaaaachaaaaaaaaaaaaaaaagaaaaaaaaaaaaaaacaaaaaaaaaaaaaaaeaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaapaaaaaaaaaaaaaaaegmdaaaaaadaaaaaaaaaaaaaaachjbdaaaaaaaaaaaaachkbdaaaaaaaaaaaaachlbdaaaaaaaaaaaaachfadaaaaaaaaaaaaadaaaaaaaaaaaaaaanaaaaaaaaaaaaaaaoaaaaaaaaaaaaaaapaaaaaaaaaaaaaaabaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaegmcaaaaaaadaaaaaaaaaaaaaaaaeggaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaabbaaaaaaaaaaaaaaegncaaaaaaaaaaaaaaaaaaaaaachbaaaaaaaaaaaaaaahaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaacbaaaaaaaaaaaaaaegncaaaaaaaaaaaaaaaaaaaaaachbaaaaaaaaaaaaaaahaaaaaaaaaaaaaaabaaaaaaaaaaaaaaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaadbaaaaaaaaaaaaaaegncaaaaaaaaaaaaaaaaaaaaaachbaaaaaaaaaaaaaaahaaaaaaaaaaaaaaacaaaaaaaaaaaaaaacaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaaebaaaaaaaaaaaaaaegmdaaaaaadaaaaaaaaaaaaaaachnbdaaaaaaaaaaaaachobdaaaaaaaaaaaaachpbdaaaaaaaaaaaaachcbdaaaaaaaaaaaaadaaaaaaaaaaaaaaacbaaaaaaaaaaaaaadbaaaaaaaaaaaaaaebaaaaaaaaaaaaaabaaaaaaaaaaaaaaafbaaaaaaaaaaaaaaegmcaaaaaaadaaaaaaaaaaaaaaaachbddaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaagbaaaaaaaaaaaaaaegmcaaaaaaadaaaaaaaaaaaaaaaachebdaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaahbaaaaaaaaaaaaaaegmcaaaaaaadaaaaaaaaaaaaaaaachbddaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaaibaaaaaaaaaaaaaaegncaaaaaaaaaaaaaaaaaaaaaachaaaaaaaaaaaaaaaajaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaanaaaaaaaaaaaaaaaegncaaaaaaaaaaaaaaaaaaaaaachaaaaaaaaaaaaaaaajaaaaaaaaaaaaaaabaaaaaaaaaaaaaaacaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaaoaaaaaaaaaaaaaaaegncaaaaaaaaaaaaaaaaaaaaaachaaaaaaaaaaaaaaaajaaaaaaaaaaaaaaacaaaaaaaaaaaaaaaeaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaapaaaaaaaaaaaaaaaegmdaaaaaadaaaaaaaaaaaaaaachccdaaaaaaaaaaaaachdcdaaaaaaaaaaaaachecdaaaaaaaaaaaaachfadaaaaaaaaaaaaadaaaaaaaaaaaaaaanaaaaaaaaaaaaaaaoaaaaaaaaaaaaaaapaaaaaaaaaaaaaaabaaaaaaaaaaaaaaajbaaaaaaaaaaaaaaegmcaaaaaaadaaaaaaaaaaaaaaaachbddaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaakbaaaaaaaaaaaaaaegadaaaaaabdaaaaaaaaaaaaaachidaaaaaaaaaaaaaachmdaaaaaaaaaaaaaachjdaaaaaaaaaaaaaachodaaaaaaaaaaaaaachpdaaaaaaaaaaaaaachpdaaaaaaaaaaaaaachpdaaaaaaaaaaaaaachehbaaaaaaaaaaaaachpdaaaaaaaaaaaaaachfhbaaaaaaaaaaaaachpdaaaaaaaaaaaaaachpdaaaaaaaaaaaaaachpdaaaaaaaaaaaaaachpdaaaaaaaaaaaaaachbhbaaaaaaaaaaaaachpdaaaaaaaaaaaaaachhhbaaaaaaaaaaaaachpdaaaaaaaaaaaaaachpdaaaaaaaaaaaaaachpdaaaaaaaaaaaaaachpdaaaaaaaaaaaaaachjcdaaaaaaaaaaaaachkcdaaaaaaaaaaaaachlcdaaaaaaaaaaaaachmcdaaaaaaaaaaaaachpdaaaaaaaaaaaaaachpdaaaaaaaaaaaaaachpdaaaaaaaaaaaaaachaddaaaaaaaaaaaaachcddaaaaaaaaaaaaachgddaaaaaaaaaaaaachhddaaaaaaaaaaaaachpdaaaaaaaaaaaaaachpdaaaaaaaaaaaaaachpdaaaaaaaaaaaaaachiddaaaaaaaaaaaaachpdaaaaaaaaaaaaaachjddaaaaaaaaaaaaachpdaaaaaaaaaaaaaachpdaaaaaaaaaaaaaachpdaaaaaaaaaaaaaachpdaaaaaaaaaaaaaachnddaaaaaaaaaaaaachpdaaaaaaaaaaaaaachoddaaaaaaaaaaaaachpdaaaaaaaaaaaaaachpdaaaaaaaaaaaaaachpdaaaaaaaaaaaaaachpdaaaaaaaaaaaaaachbaaaaaaaaaaaaaaaegaakaaaaaaaneifgefhogdgehjgpgogcaaaaaaaoaaaaaaagghhegddpfbgegkgbdpfjgogehhgaaaaaaaabagaaaaaaabdaaaaaaaaaaaaaabababababababababababababababababababababababababababababababababababababababababababababababababahaaaaaaaaaaaaaaababababababababdaaaaaaaaaaaaaachaaaaaaaaaaaaaaaachldaaaaaaaaaaaaaachbaaaaaaaaaaaaaaachldaaaaaaaaaaaaaachaeaaaaaaaaaaaaaachaeaaaaaaaaaaaaaachaeaaaaaaaaaaaaaachmgbaaaaaaaaaaaaachaeaaaaaaaaaaaaaachldaaaaaaaaaaaaaachaeaaaaaaaaaaaaaachaeaaaaaaaaaaaaaachaeaaaaaaaaaaaaaachaeaaaaaaaaaaaaaachaaaaaaaaaaaaaaaachaeaaaaaaaaaaaaaachldaaaaaaaaaaaaaachaeaaaaaaaaaaaaaachaeaaaaaaaaaaaaaachaeaaaaaaaaaaaaaachaeaaaaaaaaaaaaaachmgbaaaaaaaaaaaaachldaaaaaaaaaaaaaachnocaaaaaaaaaaaaachldaaaaaaaaaaaaaachaeaaaaaaaaaaaaaachaeaaaaaaaaaaaaaachaeaaaaaaaaaaaaaachfadaaaaaaaaaaaaachbddaaaaaaaaaaaaachcbdaaaaaaaaaaaaachbddaaaaaaaaaaaaachaeaaaaaaaaaaaaaachaeaaaaaaaaaaaaaachaeaaaaaaaaaaaaaachebdaaaaaaaaaaaaachaeaaaaaaaaaaaaaachbddaaaaaaaaaaaaachaeaaaaaaaaaaaaaachaeaaaaaaaaaaaaaachaeaaaaaaaaaaaaaachaeaaaaaaaaaaaaaachfadaaaaaaaaaaaaachaeaaaaaaaaaaaaaachbddaaaaaaaaaaaaachaeaaaaaaaaaaaaaachaeaaaaaaaaaaaaaachaeaaaaaaaaaaaaaachaeaaaaaaaaaaaaaahaaaaaaaaaaaaaaachfadaaaaaaaaaaaaachbddaaaaaaaaaaaaachcbdaaaaaaaaaaaaachbddaaaaaaaaaaaaachaeaaaaaaaaaaaaaachaeaaaaaaaaaaaaaachaeaaaaaaaaaaaaaabdaaaaaaaaaaaaaacaaaaaaaihadcaaaaaaakhadbaaaaaaaahbaaaaaaafhgaaaaaaabgegkgpfihgggaaaaaaabgegkgpfkhgggaaaaaaabgegkgpfbhgggaaaaaaapgfhehpfihgggaaaaaaapgfhehpfkhgggaaaaaaapgfhehpfbhggkaaaaaaapgfhehpfbgegkgpfihadkaaaaaaapgfhehpfbgegkgpfkhadjaaaaaaapgfhehpfbgegkgpfahjaaaaaaapgfhehpfbgegkgpffhhaaaaaaabgegkgcdpfihgghaaaaaaabgegkgcdpfkhgghaaaaaaabgegkgcdpfbhgglaaaaaaabgegkgcdpfbgegkgpfihadlaaaaaaabgegkgcdpfbgegkgpfkhadkaaaaaaabgegkgcdpfbgegkgpfahkaaaaaaabgegkgcdpfbgegkgpffhlaaaaaaapgfhehpfbgegkgcdpfihadlaaaaaaapgfhehpfbgegkgcdpfkhadkaaaaaaapgfhehpfbgegkgcdpfahkaaaaaaapgfhehpfbgegkgcdpffhpaaaaaaapgfhehpfbgegkgcdpfbgegkgpfihggpaaaaaaapgfhehpfbgegkgcdpfbgegkgpfkhggpaaaaaaapgfhehpfbgegkgcdpfbgegkgpfbhgggaaaaaaagghhegpfihadgaaaaaaagghhegpfkhadfaaaaaaagghhegpfahfaaaaaaagghhegpffhkaaaaaaagghhegpfbgegkgpfihggkaaaaaaagghhegpfbgegkgpfkhggkaaaaaaagghhegpfbgegkgpfbhggkaaaaaaagghhegpfpgfhehpfihggkaaaaaaagghhegpfpgfhehpfkhggkaaaaaaagghhegpfpgfhehpfbhggoaaaaaaagghhegpfpgfhehpfbgegkgpfihadoaaaaaaagghhegpfpgfhehpfbgegkgpfkhadnaaaaaaagghhegpfpgfhehpfbgegkgpfahnaaaaaaagghhegpfpgfhehpfbgegkgpffhlaaaaaaagghhegpfbgegkgcdpfihgglaaaaaaagghhegpfbgegkgcdpfkhgglaaaaaaagghhegpfbgegkgcdpfbhggpaaaaaaagghhegpfbgegkgcdpfbgegkgpfihadpaaaaaaagghhegpfbgegkgcdpfbgegkgpfkhadoaaaaaaagghhegpfbgegkgcdpfbgegkgpfahoaaaaaaagghhegpfbgegkgcdpfbgegkgpffhhaaaaaaaaaaaaaaalaaaaaaagghhegpfbgegkgcdpfihadlaaaaaaagghhegpfbgegkgcdpfkhadkaaaaaaagghhegpfbgegkgcdpfahkaaaaaaagghhegpfbgegkgcdpffhpaaaaaaagghhegpfbgegkgcdpfbgegkgpfihggpaaaaaaagghhegpfbgegkgcdpfbgegkgpfkhggpaaaaaaagghhegpfbgegkgcdpfbgegkgpfbhggaabagaaaaaaadhpgfhchdgfgbahaaaaaaakgjgehpfehngahaaaaaaaaaaaaaaaafaaaaaaadgmgbgoghgaaaaaaaaaaaaaaaaaachgacaaaaaaaaaaaaaaaaaaaaaaaaaaaaebababaaabababaaapbfilobfilobfnpdmfpicmfpicmfpnpdaaaaaeaaaaaaaaaaaaaabakdmiadcooijhfeodaaaaaaaaaaaaabhcaaaaaaaaaaaaaaaabaaaaaaaocdaaaaaaangehihaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaachcaaaaaaaaaaaaaaabdaaaaaaaaaaaaaahaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaldaaaaaaaaaaaaaanaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaepaaaaaaaaaaaaaabaaaaaaabdaaaaaaaaaaaaaachbeaaaaaaaaaaaaaachceaaaaaaaaaaaaaachdeaaaaaaaaaaaaaacheeaaaaaaaaaaaaaachpdaaaaaaaaaaaaaachpdaaaaaaaaaaaaaachpdaaaaaaaaaaaaaachihbaaaaaaaaaaaaachpdaaaaaaaaaaaaaachjhbaaaaaaaaaaaaachpdaaaaaaaaaaaaaachpdaaaaaaaaaaaaaachpdaaaaaaaaaaaaaachpdaaaaaaaaaaaaaachkhbaaaaaaaaaaaaachpdaaaaaaaaaaaaaachlhbaaaaaaaaaaaaachpdaaaaaaaaaaaaaachpdaaaaaaaaaaaaaachpdaaaaaaaaaaaaaachpdaaaaaaaaaaaaaaegmcaaaaaaadaaaaaaaaaaaaaaaachmgbaaaaaaaaaaaaaegmcaaaaaaadaaaaaaaaaaaaaaaachldaaaaaaaaaaaaaaegmcaaaaaaadaaaaaaaaaaaaaaaachnocaaaaaaaaaaaaaegmcaaaaaaadaaaaaaaaaaaaaaaachldaaaaaaaaaaaaaachpdaaaaaaaaaaaaaachpdaaaaaaaaaaaaaachpdaaaaaaaaaaaaaaegmdaaaaaadaaaaaaaaaaaaaaaegpcaaaaaaaaaaaaaaaaaaaaaachaaaaaaaaaaaaaaaafaaaaaaaggadpfihadegpcaaaaaaaaaaaaaaaaaaaaaachaaaaaaaaaaaaaaaafaaaaaaaggbdpfihadegpcaaaaaaaaaaaaaaaaaaaaaachaaaaaaaaaaaaaaaafaaaaaaaggcdpfihadchfadaaaaaaaaaaaaaegmcaaaaaaadaaaaaaaaaaaaaaaachbddaaaaaaaaaaaaaegmdaaaaaadaaaaaaaaaaaaaaaegpcaaaaaaaaaaaaaaaaaaaaaachbaaaaaaaaaaaaaaaeaaaaaaaggadpfahegpcaaaaaaaaaaaaaaaaaaaaaachbaaaaaaaaaaaaaaaeaaaaaaaggbdpfahegpcaaaaaaaaaaaaaaaaaaaaaachbaaaaaaaaaaaaaaaeaaaaaaaggcdpfahchcbdaaaaaaaaaaaaaegmcaaaaaaadaaaaaaaaaaaaaaaachbddaaaaaaaaaaaaachpdaaaaaaaaaaaaaachpdaaaaaaaaaaaaaachpdaaaaaaaaaaaaaaegmcaaaaaaadaaaaaaaaaaaaaaaachebdaaaaaaaaaaaaachpdaaaaaaaaaaaaaaegmcaaaaaaadaaaaaaaaaaaaaaaachbddaaaaaaaaaaaaachpdaaaaaaaaaaaaaachpdaaaaaaaaaaaaaachpdaaaaaaaaaaaaaachpdaaaaaaaaaaaaaaegmdaaaaaadaaaaaaaaaaaaaaaegpcaaaaaaaaaaaaaaaaaaaaaachaaaaaaaaaaaaaaaakaaaaaaaggadpfbgegkgcdpfihggegpcaaaaaaaaaaaaaaaaaaaaaachaaaaaaaaaaaaaaaakaaaaaaaggbdpfbgegkgcdpfihggegpcaaaaaaaaaaaaaaaaaaaaaachaaaaaaaaaaaaaaaakaaaaaaaggcdpfbgegkgcdpfihggchfadaaaaaaaaaaaaachpdaaaaaaaaaaaaaaegmcaaaaaaadaaaaaaaaaaaaaaaachbddaaaaaaaaaaaaachpdaaaaaaaaaaaaaachpdaaaaaaaaaaaaaachpdaaaaaaaaaaaaaachpdaaaaaaaaaaaaaacaaaaaaadkaaaaaaaaaaaaaachjeaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaachgeaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaabaaaaaaaaaaaaaaaegncaaaaaaaaaaaaaaaaaaaaaachaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaacaaaaaaaaaaaaaaachceaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaadaaaaaaaaaaaaaaaegncaaaaaaaaaaaaaaaaaaaaaachbaaaaaaaaaaaaaaacaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaaeaaaaaaaaaaaaaaacheeaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaafaaaaaaaaaaaaaaachohbaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaagaaaaaaaaaaaaaaachphbaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaahaaaaaaaaaaaaaaachaibaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaaiaaaaaaaaaaaaaaachieaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaajaaaaaaaaaaaaaaachkiaaaaaaaaaaaaaagaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaacaaaaaaaaaaaaaaadaaaaaaaaaaaaaaaeaaaaaaaaaaaaaaafaaaaaaaaaaaaaaadaaaaaaaaaaaaaaakaaaaaaaaaaaaaaappppppppppppppppppppppppppppppppchliaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaalaaaaaaaaaaaaaaachbibaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaamaaaaaaaaaaaaaaachcibaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaanaaaaaaaaaaaaaaachdibaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaaoaaaaaaaaaaaaaaachheaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaapaaaaaaaaaaaaaaachniaaaaaaaaaaaaaagaaaaaaaaaaaaaaajaaaaaaaaaaaaaaabaaaaaaaaaaaaaaakaaaaaaaaaaaaaaalaaaaaaaaaaaaaaaeaaaaaaaaaaaaaaafaaaaaaaaaaaaaaadaaaaaaaaaaaaaaaabaaaaaaaaaaaaaappppppppppppppppppppppppppppppppchoiaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaabbaaaaaaaaaaaaaacheibaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaacbaaaaaaaaaaaaaachfibaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaadbaaaaaaaaaaaaaachgibaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaaebaaaaaaaaaaaaaachfeaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaafbaaaaaaaaaaaaaachajaaaaaaaaaaaaaagaaaaaaaaaaaaaaapaaaaaaaaaaaaaaabaaaaaaaaaaaaaaaabaaaaaaaaaaaaaabbaaaaaaaaaaaaaaeaaaaaaaaaaaaaaafaaaaaaaaaaaaaaadaaaaaaaaaaaaaaagbaaaaaaaaaaaaaappppppppppppppppppppppppppppppppchbjaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaahbaaaaaaaaaaaaaachhibaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaaibaaaaaaaaaaaaaachiibaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaajbaaaaaaaaaaaaaachjibaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaakbaaaaaaaaaaaaaaegncaaaaaaaaaaaaaaaaaaaaaachaaaaaaaaaaaaaaaaoaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaalbaaaaaaaaaaaaaachlibaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaambaaaaaaaaaaaaaachmibaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaanbaaaaaaaaaaaaaachpobaaaaaaaaaaaaamaaaaaaaaaaaaaaafbaaaaaaaaaaaaaabaaaaaaaaaaaaaaagbaaaaaaaaaaaaaahbaaaaaaaaaaaaaaeaaaaaaaaaaaaaaafaaaaaaaaaaaaaaaibaaaaaaaaaaaaaajbaaaaaaaaaaaaaakbaaaaaaaaaaaaaalbaaaaaaaaaaaaaambaaaaaaaaaaaaaanbaaaaaaaaaaaaaagaaaaaaaaaaaaaaappppppppppppppppppppppppppppppppobaaaaaaaaaaaaaappppppppppppppppppppppppppppppppppppppppppppppppchapbaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaapbaaaaaaaaaaaaaachbpbaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaaacaaaaaaaaaaaaaachdpbaaaaaaaaaaaaamaaaaaaaaaaaaaaapaaaaaaaaaaaaaaabaaaaaaaaaaaaaaaabaaaaaaaaaaaaaabbaaaaaaaaaaaaaaeaaaaaaaaaaaaaaafaaaaaaaaaaaaaaacbaaaaaaaaaaaaaadbaaaaaaaaaaaaaaebaaaaaaaaaaaaaaobaaaaaaaaaaaaaapbaaaaaaaaaaaaaaacaaaaaaaaaaaaaagaaaaaaaaaaaaaaappppppppppppppppppppppppppppppppbcaaaaaaaaaaaaaappppppppppppppppppppppppppppppppppppppppppppppppchepbaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaaccaaaaaaaaaaaaaachfpbaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaadcaaaaaaaaaaaaaachhpbaaaaaaaaaaaaamaaaaaaaaaaaaaaajaaaaaaaaaaaaaaabaaaaaaaaaaaaaaakaaaaaaaaaaaaaaalaaaaaaaaaaaaaaaeaaaaaaaaaaaaaaafaaaaaaaaaaaaaaamaaaaaaaaaaaaaaanaaaaaaaaaaaaaaaoaaaaaaaaaaaaaaabcaaaaaaaaaaaaaaccaaaaaaaaaaaaaadcaaaaaaaaaaaaaagaaaaaaaaaaaaaaappppppppppppppppppppppppppppppppecaaaaaaaaaaaaaappppppppppppppppppppppppppppppppppppppppppppppppchipbaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaafcaaaaaaaaaaaaaachjpbaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaagcaaaaaaaaaaaaaaegmcaaaaaabdaaaaaaaaaaaaaaaachldaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaahcaaaaaaaaaaaaaaegmcaaaaaaadaaaaaaaaaaaaaaaachnocaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaaicaaaaaaaaaaaaaaegmcaaaaaaadaaaaaaaaaaaaaaaachmgbaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaajcaaaaaaaaaaaaaaegmcaaaaaabdaaaaaaaaaaaaaaaachldaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaakcaaaaaaaaaaaaaaegmcaaaaaaadaaaaaaaaaaaaaaaachnocaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaalcaaaaaaaaaaaaaaegmcaaaaaabdaaaaaaaaaaaaaaaachldaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaamcaaaaaaaaaaaaaaegmcaaaaaaadaaaaaaaaaaaaaaaachbddaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaancaaaaaaaaaaaaaaegmcaaaaaaadaaaaaaaaaaaaaaaachcbdaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaaocaaaaaaaaaaaaaaegncaaaaaaaaaaaaaaaaaaaaaachaaaaaaaaaaaaaaaambaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaapcaaaaaaaaaaaaaaegncaaaaaaaaaaaaaaaaaaaaaachaaaaaaaaaaaaaaaambaaaaaaaaaaaaaabaaaaaaaaaaaaaaacaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaaadaaaaaaaaaaaaaaegncaaaaaaaaaaaaaaaaaaaaaachaaaaaaaaaaaaaaaambaaaaaaaaaaaaaacaaaaaaaaaaaaaaaeaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaabdaaaaaaaaaaaaaaegmdaaaaaadaaaaaaaaaaaaaaachdedaaaaaaaaaaaaacheedaaaaaaaaaaaaachfedaaaaaaaaaaaaachfadaaaaaaaaaaaaadaaaaaaaaaaaaaaapcaaaaaaaaaaaaaaadaaaaaaaaaaaaaabdaaaaaaaaaaaaaabaaaaaaaaaaaaaaacdaaaaaaaaaaaaaaegmcaaaaaaadaaaaaaaaaaaaaaaachbddaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaaddaaaaaaaaaaaaaaegncaaaaaaaaaaaaaaaaaaaaaachbaaaaaaaaaaaaaaaobaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaaedaaaaaaaaaaaaaaegncaaaaaaaaaaaaaaaaaaaaaachbaaaaaaaaaaaaaaaobaaaaaaaaaaaaaabaaaaaaaaaaaaaaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaafdaaaaaaaaaaaaaaegncaaaaaaaaaaaaaaaaaaaaaachbaaaaaaaaaaaaaaaobaaaaaaaaaaaaaacaaaaaaaaaaaaaaacaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaagdaaaaaaaaaaaaaaegmdaaaaaadaaaaaaaaaaaaaaachiedaaaaaaaaaaaaachjedaaaaaaaaaaaaachkedaaaaaaaaaaaaachcbdaaaaaaaaaaaaadaaaaaaaaaaaaaaaedaaaaaaaaaaaaaafdaaaaaaaaaaaaaagdaaaaaaaaaaaaaabaaaaaaaaaaaaaaahdaaaaaaaaaaaaaaegmcaaaaaaadaaaaaaaaaaaaaaaachbddaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaaidaaaaaaaaaaaaaaegmcaaaaaaadaaaaaaaaaaaaaaaachebdaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaajdaaaaaaaaaaaaaaegmcaaaaaaadaaaaaaaaaaaaaaaachbddaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaakdaaaaaaaaaaaaaaegmcaaaaaaadaaaaaaaaaaaaaaaachbddaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaaldaaaaaaaaaaaaaaegmcaaaaaabdaaaaaaaaaaaaaaaachldaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaamdaaaaaaaaaaaaaaegmcaaaaaaadaaaaaaaaaaaaaaaachnocaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaandaaaaaaaaaaaaaaegmcaaaaaaadaaaaaaaaaaaaaaaachmgbaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaaodaaaaaaaaaaaaaaegmcaaaaaabdaaaaaaaaaaaaaaaachldaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaapdaaaaaaaaaaaaaaegmcaaaaaaadaaaaaaaaaaaaaaaachnocaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaaaeaaaaaaaaaaaaaaegmcaaaaaabdaaaaaaaaaaaaaaaachldaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaabeaaaaaaaaaaaaaaegmcaaaaaaadaaaaaaaaaaaaaaaachbddaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaaceaaaaaaaaaaaaaaegmcaaaaaaadaaaaaaaaaaaaaaaachcbdaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaadeaaaaaaaaaaaaaaegmcaaaaaaadaaaaaaaaaaaaaaaachmgbaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaaeeaaaaaaaaaaaaaaegmcaaaaaabdaaaaaaaaaaaaaaaachldaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaafeaaaaaaaaaaaaaaegmcaaaaaabdaaaaaaaaaaaaaaaachldaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaageaaaaaaaaaaaaaaegmcaaaaaaadaaaaaaaaaaaaaaaachbddaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaaheaaaaaaaaaaaaaaegmcaaaaaaadaaaaaaaaaaaaaaaachcbdaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaaieaaaaaaaaaaaaaaegmdaaaaaadaaaaaaaaaaaaaaachdedaaaaaaaaaaaaacheedaaaaaaaaaaaaachfedaaaaaaaaaaaaachfadaaaaaaaaaaaaadaaaaaaaaaaaaaaapcaaaaaaaaaaaaaaadaaaaaaaaaaaaaabdaaaaaaaaaaaaaabaaaaaaaaaaaaaaajeaaaaaaaaaaaaaaegmcaaaaaaadaaaaaaaaaaaaaaaachbddaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaakeaaaaaaaaaaaaaaegmdaaaaaadaaaaaaaaaaaaaaachiedaaaaaaaaaaaaachjedaaaaaaaaaaaaachkedaaaaaaaaaaaaachcbdaaaaaaaaaaaaadaaaaaaaaaaaaaaaedaaaaaaaaaaaaaafdaaaaaaaaaaaaaagdaaaaaaaaaaaaaabaaaaaaaaaaaaaaaleaaaaaaaaaaaaaaegmcaaaaaaadaaaaaaaaaaaaaaaachbddaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaameaaaaaaaaaaaaaaegadaaaaaapaaaaaaaaaaaaaaachjeaaaaaaaaaaaaaachgeaaaaaaaaaaaaaachbeaaaaaaaaaaaaaachceaaaaaaaaaaaaaachdeaaaaaaaaaaaaaacheeaaaaaaaaaaaaaachehdaaaaaaaaaaaaachfhdaaaaaaaaaaaaachghdaaaaaaaaaaaaachhhdaaaaaaaaaaaaachihdaaaaaaaaaaaaachjhdaaaaaaaaaaaaachkhdaaaaaaaaaaaaachlhdaaaaaaaaaaaaachmhdaaaaaaaaaaaaachbaaaaaaaaaaaaaaaegaakaaaaaaaneifgefhogdgehjgpgogcaaaaaaajaaaaaaagghhegddpfdhehfgahaaaaaaaabagaaaaaaapaaaaaaaaaaaaaaabababababababababababababababadaaaaaaaaaaaaaaabababapaaaaaaaaaaaaaaachldaaaaaaaaaaaaaachbaaaaaaaaaaaaaaachaaaaaaaaaaaaaaaachldaaaaaaaaaaaaaachbaaaaaaaaaaaaaaachldaaaaaaaaaaaaaachmgbaaaaaaaaaaaaachldaaaaaaaaaaaaaachldaaaaaaaaaaaaaachbddaaaaaaaaaaaaachcbdaaaaaaaaaaaaachfadaaaaaaaaaaaaachbddaaaaaaaaaaaaachcbdaaaaaaaaaaaaachbddaaaaaaaaaaaaadaaaaaaaaaaaaaaachfadaaaaaaaaaaaaachbddaaaaaaaaaaaaachbddaaaaaaaaaaaaapaaaaaaaaaaaaaaabaaaaaaaehbaaaaaaaigcaaaaaaaihadcaaaaaaaghadbaaaaaaaahbaaaaaaafhgaaaaaaapgfhehpfihgggaaaaaaapgfhehpfghgggaaaaaaapgfhehpfbhggfaaaaaaagghhegpfehfaaaaaaagghhegpfiggaaaaaaagghhegpfihadgaaaaaaagghhegpfghadfaaaaaaagghhegpfahfaaaaaaagghhegpffhdaaaaaaaaaaaaaaagaaaaaaagghhegpfihgggaaaaaaagghhegpfghgggaaaaaaagghhegpfbhggaabagaaaaaaadhpgfhchdgfgbahaaaaaaakgjgehpfehngahaaaaaaaaaaaaaaaafaaaaaaadgmgbgoghgaaaaaaaaaaaaaaaaaachjiaaaaaaaaaaaaaaaaaaaaaaaaaaaaaebababaaabababaaapbfilobfilobfnpdmfpicmfpicmfpnpdaaaaaeaaaaaaaaaaaaaabakdmiadcooijhfeodaaaaaaaaaaaaabhcaaaaaaaaaaaaaaaabaaaaaaaocdaaaaaaangehihaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaachcaaaaaaaaaaaaaaapaaaaaaaaaaaaaaadaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaapaaaaaaaaaaaaaaaeaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaieaaaaaaaaaaaaaabaaaaaaapaaaaaaaaaaaaaaachmeaaaaaaaaaaaaaachneaaaaaaaaaaaaaachbeaaaaaaaaaaaaaachoeaaaaaaaaaaaaaachdeaaaaaaaaaaaaaacheeaaaaaaaaaaaaaaegmcaaaaaaadaaaaaaaaaaaaaaaachmgbaaaaaaaaaaaaaegmcaaaaaaadaaaaaaaaaaaaaaaachldaaaaaaaaaaaaaaegmcaaaaaaadaaaaaaaaaaaaaaaachldaaaaaaaaaaaaaaegmcaaaaaaadaaaaaaaaaaaaaaaachbddaaaaaaaaaaaaaegmdaaaaaadaaaaaaaaaaaaaaaegpcaaaaaaaaaaaaaaaaaaaaaachbaaaaaaaaaaaaaaaeaaaaaaaggadpfigegpcaaaaaaaaaaaaaaaaaaaaaachbaaaaaaaaaaaaaaaeaaaaaaaggbdpfigegpcaaaaaaaaaaaaaaaaaaaaaachbaaaaaaaaaaaaaaaeaaaaaaaggcdpfigchcbdaaaaaaaaaaaaaegmdaaaaaadaaaaaaaaaaaaaaaegpcaaaaaaaaaaaaaaaaaaaaaachaaaaaaaaaaaaaaaafaaaaaaaggadpfihadegpcaaaaaaaaaaaaaaaaaaaaaachaaaaaaaaaaaaaaaafaaaaaaaggbdpfihadegpcaaaaaaaaaaaaaaaaaaaaaachaaaaaaaaaaaaaaaafaaaaaaaggcdpfihadchfadaaaaaaaaaaaaaegmcaaaaaaadaaaaaaaaaaaaaaaachbddaaaaaaaaaaaaaegmdaaaaaadaaaaaaaaaaaaaaaegpcaaaaaaaaaaaaaaaaaaaaaachbaaaaaaaaaaaaaaaeaaaaaaaggadpfahegpcaaaaaaaaaaaaaaaaaaaaaachbaaaaaaaaaaaaaaaeaaaaaaaggbdpfahegpcaaaaaaaaaaaaaaaaaaaaaachbaaaaaaaaaaaaaaaeaaaaaaaggcdpfahchcbdaaaaaaaaaaaaaegmcaaaaaaadaaaaaaaaaaaaaaaachbddaaaaaaaaaaaaacaaaaaaajjaaaaaaaaaaaaaaegncaaaaaaaaaaaaaaaaaaaaaachaaaaaaaaaaaaaaaalaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaachmeaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaabaaaaaaaaaaaaaaaegncaaaaaaaaaaaaaaaaaaaaaachaaaaaaaaaaaaaaaacaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaacaaaaaaaaaaaaaaachdfaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaadaaaaaaaaaaaaaaaegncaaaaaaaaaaaaaaaaaaaaaachbaaaaaaaaaaaaaaaeaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaaeaaaaaaaaaaaaaaacheeaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaafaaaaaaaaaaaaaaachkgaaaaaaaaaaaaaafaaaaaaaaaaaaaaabaaaaaaaaaaaaaaacaaaaaaaaaaaaaaadaaaaaaaaaaaaaaaeaaaaaaaaaaaaaaafaaaaaaaaaaaaaaadaaaaaaaaaaaaaaagaaaaaaaaaaaaaaappppppppppppppppppppppppppppppppchlgaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaahaaaaaaaaaaaaaaaegncaaaaaaaaaaaaaaaaaaaaaachbaaaaaaaaaaaaaaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaaiaaaaaaaaaaaaaaachmgaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaajaaaaaaaaaaaaaaachngaaaaaaaaaaaaaacaaaaaaaaaaaaaaaiaaaaaaaaaaaaaaajaaaaaaaaaaaaaaabaaaaaaaaaaaaaaajaaaaaaaaaaaaaaachpgaaaaaaaaaaaaaacaaaaaaaaaaaaaaajaaaaaaaaaaaaaaagaaaaaaaaaaaaaaabaaaaaaaaaaaaaaakaaaaaaaaaaaaaaachahaaaaaaaaaaaaaacaaaaaaaaaaaaaaacaaaaaaaaaaaaaaakaaaaaaaaaaaaaaabaaaaaaaaaaaaaaakaaaaaaaaaaaaaaachbhaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaalaaaaaaaaaaaaaaachchaaaaaaaaaaaaaafaaaaaaaaaaaaaaahaaaaaaaaaaaaaaakaaaaaaaaaaaaaaalaaaaaaaaaaaaaaaeaaaaaaaaaaaaaaafaaaaaaaaaaaaaaadaaaaaaaaaaaaaaamaaaaaaaaaaaaaaappppppppppppppppppppppppppppppppchehaaaaaaaaaaaaaabaaaaaaaaaaaaaaamaaaaaaaaaaaaaaabaaaaaaaaaaaaaaanaaaaaaaaaaaaaaachfhaaaaaaaaaaaaaacaaaaaaaaaaaaaaagaaaaaaaaaaaaaaanaaaaaaaaaaaaaaabaaaaaaaaaaaaaaanaaaaaaaaaaaaaaachghaaaaaaaaaaaaaacaaaaaaaaaaaaaaajaaaaaaaaaaaaaaamaaaaaaaaaaaaaaabaaaaaaaaaaaaaaaoaaaaaaaaaaaaaaachhhaaaaaaaaaaaaaacaaaaaaaaaaaaaaacaaaaaaaaaaaaaaaoaaaaaaaaaaaaaaabaaaaaaaaaaaaaaaoaaaaaaaaaaaaaaachihaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaapaaaaaaaaaaaaaaachjhaaaaaaaaaaaaaafaaaaaaaaaaaaaaahaaaaaaaaaaaaaaaoaaaaaaaaaaaaaaapaaaaaaaaaaaaaaaeaaaaaaaaaaaaaaafaaaaaaaaaaaaaaadaaaaaaaaaaaaaaaabaaaaaaaaaaaaaappppppppppppppppppppppppppppppppchlhaaaaaaaaaaaaaabaaaaaaaaaaaaaaaabaaaaaaaaaaaaaabaaaaaaaaaaaaaaabbaaaaaaaaaaaaaachmhaaaaaaaaaaaaaacaaaaaaaaaaaaaaanaaaaaaaaaaaaaaabbaaaaaaaaaaaaaabaaaaaaaaaaaaaaanaaaaaaaaaaaaaaachnhaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaacbaaaaaaaaaaaaaachohaaaaaaaaaaaaaacaaaaaaaaaaaaaaaiaaaaaaaaaaaaaaaabaaaaaaaaaaaaaabaaaaaaaaaaaaaaabbaaaaaaaaaaaaaachphaaaaaaaaaaaaaacaaaaaaaaaaaaaaacaaaaaaaaaaaaaaabbaaaaaaaaaaaaaabaaaaaaaaaaaaaaabbaaaaaaaaaaaaaachaiaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaadbaaaaaaaaaaaaaachbiaaaaaaaaaaaaaafaaaaaaaaaaaaaaacbaaaaaaaaaaaaaabbaaaaaaaaaaaaaadbaaaaaaaaaaaaaaeaaaaaaaaaaaaaaafaaaaaaaaaaaaaaadaaaaaaaaaaaaaaaebaaaaaaaaaaaaaappppppppppppppppppppppppppppppppchdiaaaaaaaaaaaaaacaaaaaaaaaaaaaaanaaaaaaaaaaaaaaaebaaaaaaaaaaaaaabaaaaaaaaaaaaaaanaaaaaaaaaaaaaaaegmcaaaaaaeefffffffffffffmpdaaaaaaaaaaaaaaaachbaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaafbaaaaaaaaaaaaaaegncaaaaaaaaaaaaaaaaaaaaaachbaaaaaaaaaaaaaaakaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaagbaaaaaaaaaaaaaaegdaaaaaaabacaaaaaaaaaaaaaaachdjdaaaaaaaaaaaaachbidaaaaaaaaaaaaachbaaaaaaaaaaaaaaadaaaaaaacaaaaaaaaaaaaaaafbaaaaaaaaaaaaaagbaaaaaaaaaaaaaabaaaaaaaaaaaaaaahbaaaaaaaaaaaaaaegdaaaaaaacacaaaaaaaaaaaaaaachdiaaaaaaaaaaaaaachfjdaaaaaaaaaaaaachaaaaaaaaaaaaaaaadaaaaaaacaaaaaaaaaaaaaaanaaaaaaaaaaaaaaahbaaaaaaaaaaaaaabaaaaaaaaaaaaaaaebaaaaaaaaaaaaaachbfaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaahbaaaaaaaaaaaaaachcfaaaaaaaaaaaaaacaaaaaaaaaaaaaaaiaaaaaaaaaaaaaaahbaaaaaaaaaaaaaabaaaaaaaaaaaaaaahbaaaaaaaaaaaaaaegmcaaaaaaadaaaaaaaaaaaaaaaachmgbaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaaibaaaaaaaaaaaaaaegmcaaaaaabdaaaaaaaaaaaaaaaachldaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaajbaaaaaaaaaaaaaaegmcaaaaaabdaaaaaaaaaaaaaaaachldaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaakbaaaaaaaaaaaaaaegmcaaaaaaadaaaaaaaaaaaaaaaachbddaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaalbaaaaaaaaaaaaaaegncaaaaaaaaaaaaaaaaaaaaaachaaaaaaaaaaaaaaaalaaaaaaaaaaaaaaabaaaaaaaaaaaaaaacaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaambaaaaaaaaaaaaaaegncaaaaaaaaaaaaaaaaaaaaaachaaaaaaaaaaaaaaaalaaaaaaaaaaaaaaacaaaaaaaaaaaaaaaeaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaanbaaaaaaaaaaaaaaegmdaaaaaadaaaaaaaaaaaaaaachfidaaaaaaaaaaaaachgidaaaaaaaaaaaaachhidaaaaaaaaaaaaachfadaaaaaaaaaaaaadaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaambaaaaaaaaaaaaaanbaaaaaaaaaaaaaabaaaaaaaaaaaaaaaobaaaaaaaaaaaaaaegmcaaaaaaadaaaaaaaaaaaaaaaachbddaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaapbaaaaaaaaaaaaaaegncaaaaaaaaaaaaaaaaaaaaaachbaaaaaaaaaaaaaaanaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaaacaaaaaaaaaaaaaaegncaaaaaaaaaaaaaaaaaaaaaachbaaaaaaaaaaaaaaanaaaaaaaaaaaaaaabaaaaaaaaaaaaaaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaabcaaaaaaaaaaaaaaegncaaaaaaaaaaaaaaaaaaaaaachbaaaaaaaaaaaaaaanaaaaaaaaaaaaaaacaaaaaaaaaaaaaaacaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaaccaaaaaaaaaaaaaaegmdaaaaaadaaaaaaaaaaaaaaachkidaaaaaaaaaaaaachlidaaaaaaaaaaaaachmidaaaaaaaaaaaaachcbdaaaaaaaaaaaaadaaaaaaaaaaaaaaaacaaaaaaaaaaaaaabcaaaaaaaaaaaaaaccaaaaaaaaaaaaaabaaaaaaaaaaaaaaadcaaaaaaaaaaaaaaegmcaaaaaaadaaaaaaaaaaaaaaaachbddaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaaecaaaaaaaaaaaaaaegadaaaaaanaaaaaaaaaaaaaaachmeaaaaaaaaaaaaaachbeaaaaaaaaaaaaaachdfaaaaaaaaaaaaaachdeaaaaaaaaaaaaaacheeaaaaaaaaaaaaaachhjdaaaaaaaaaaaaachijdaaaaaaaaaaaaachjjdaaaaaaaaaaaaachkjdaaaaaaaaaaaaachnjdaaaaaaaaaaaaachojdaaaaaaaaaaaaachckdaaaaaaaaaaaaachdkdaaaaaaaaaaaaachbaaaaaaaaaaaaaaaegaakaaaaaaaneifgefhogdgehjgpgogcaaaaaaaiaaaaaaagghhegddpfegbgfgaaaaaaaabagaaaaaaanaaaaaaaaaaaaaaabababababababababababababadaaaaaaaaaaaaaaabababanaaaaaaaaaaaaaaachldaaaaaaaaaaaaaachaaaaaaaaaaaaaaaachldaaaaaaaaaaaaaachbaaaaaaaaaaaaaaachldaaaaaaaaaaaaaachmgbaaaaaaaaaaaaachldaaaaaaaaaaaaaachldaaaaaaaaaaaaaachbddaaaaaaaaaaaaachfadaaaaaaaaaaaaachbddaaaaaaaaaaaaachcbdaaaaaaaaaaaaachbddaaaaaaaaaaaaadaaaaaaaaaaaaaaachfadaaaaaaaaaaaaachbddaaaaaaaaaaaaachbddaaaaaaaaaaaaanaaaaaaaaaaaaaaabaaaaaaaehbaaaaaaaihbaaaaaaakhbaaaaaaaahbaaaaaaafhhaaaaaaapgfhehpfpgegfghaaaaaaapgfhehpfbgmghgiaaaaaaapgfhehpfbhfhbgegfaaaaaaagghhegpfehfaaaaaaagghhegpfihfaaaaaaagghhegpfkhfaaaaaaagghhegpfahfaaaaaaagghhegpffhdaaaaaaaaaaaaaaahaaaaaaagghhegpfpgegfghaaaaaaagghhegpfbgmghgiaaaaaaagghhegpfbhfhbgegaabagaaaaaaadhpgfhchdgfgbahaaaaaaakgjgehpfehngahaaaaaaaaaaaaaaaafaaaaaaadgmgbgoghgaaaaaaaaaaaaaaaaaachjgaaaaaaaaaaaaaaaaaaaaaaaaaaaaaebababaaabababaaapbfilobfilobfnpdmfpicmfpicmfpnpdaaaaaeaaaaaaaaaaaaaabakdmiadcooijhfeodaaaaaaaaaaaaabhcaaaaaaaaaaaaaaaabaaaaaaaocdaaaaaaangehihaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaachcaaaaaaaaaaaaaaanaaaaaaaaaaaaaaadaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacaaaaaaaaaaaaaaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaajaaaaaaaaaaaaaaabaaaaaaanaaaaaaaaaaaaaaachffaaaaaaaaaaaaaachidaaaaaaaaaaaaaachgfaaaaaaaaaaaaaachjdaaaaaaaaaaaaaachhfaaaaaaaaaaaaaaegmcaaaaaaadaaaaaaaaaaaaaaaachmgbaaaaaaaaaaaaaegmcaaaaaaadaaaaaaaaaaaaaaaachldaaaaaaaaaaaaaaegmcaaaaaaadaaaaaaaaaaaaaaaachldaaaaaaaaaaaaaaegmcaaaaaaadaaaaaaaaaaaaaaaachbddaaaaaaaaaaaaaegmdaaaaaadaaaaaaaaaaaaaaaegpcaaaaaaaaaaaaaaaaaaaaaachaaaaaaaaaaaaaaaaeaaaaaaaggadpfihegpcaaaaaaaaaaaaaaaaaaaaaachaaaaaaaaaaaaaaaaeaaaaaaaggbdpfihegpcaaaaaaaaaaaaaaaaaaaaaachaaaaaaaaaaaaaaaaeaaaaaaaggcdpfihchfadaaaaaaaaaaaaaegmcaaaaaaadaaaaaaaaaaaaaaaachbddaaaaaaaaaaaaaegmdaaaaaadaaaaaaaaaaaaaaaegpcaaaaaaaaaaaaaaaaaaaaaachbaaaaaaaaaaaaaaaeaaaaaaaggadpfahegpcaaaaaaaaaaaaaaaaaaaaaachbaaaaaaaaaaaaaaaeaaaaaaaggbdpfahegpcaaaaaaaaaaaaaaaaaaaaaachbaaaaaaaaaaaaaaaeaaaaaaaggcdpfahchcbdaaaaaaaaaaaaaegmcaaaaaaadaaaaaaaaaaaaaaaachbddaaaaaaaaaaaaacaaaaaaabdaaaaaaaaaaaaaachifaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaegncaaaaaaaaaaaaaaaaaaaaaachaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaabaaaaaaaaaaaaaaachkfaaaaaaaaaaaaaabaaaaaaaaaaaaaaabaaaaaaaaaaaaaaabaaaaaaaaaaaaaaacaaaaaaaaaaaaaaachlfaaaaaaaaaaaaaabaaaaaaaaaaaaaaacaaaaaaaaaaaaaaabaaaaaaaaaaaaaaadaaaaaaaaaaaaaaachmfaaaaaaaaaaaaaacaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadaaaaaaaaaaaaaaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaegncaaaaaaaaaaaaaaaaaaaaaachaaaaaaaaaaaaaaaajaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaaeaaaaaaaaaaaaaaaegfeaaaaaacgbaaaaaaaaaaaaaaachikdaaaaaaaaaaaaachbaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaabaaaaaaaaaaaaaaabaaaaaaaaaaaaaaaeaaaaaaaaaaaaaaabaaaaaaaaaaaaaaadaaaaaaaaaaaaaaaegdaaaaaaabacaaaaaaaaaaaaaaachmfaaaaaaaaaaaaaacheldaaaaaaaaaaaaachbaaaaaaaaaaaaaaadaaaaaaacaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadaaaaaaaaaaaaaaabaaaaaaaaaaaaaaadaaaaaaaaaaaaaaachnfaaaaaaaaaaaaaabaaaaaaaaaaaaaaabaaaaaaaaaaaaaaabaaaaaaaaaaaaaaafaaaaaaaaaaaaaaaegmaaaaaaabaaaaaaaaaaaaaaachkfaaaaaaaaaaaaaachbaaaaaaaaaaaaaaamaaaaaaabaaaaaaaaaaaaaaacaaaaaaaaaaaaaaabaaaaaaaaaaaaaaacaaaaaaaaaaaaaaaegfeaaaaaacgbaaaaaaaaaaaaaaachikdaaaaaaaaaaaaachbaaaaaaaaaaaaaaabaaaaaaaaaaaaaaacaaaaaaaaaaaaaaabaaaaaaaaaaaaaaabaaaaaaaaaaaaaaaeaaaaaaaaaaaaaaabaaaaaaaaaaaaaaagaaaaaaaaaaaaaaaegdaaaaaaabacaaaaaaaaaaaaaaachgldaaaaaaaaaaaaachhldaaaaaaaaaaaaachbaaaaaaaaaaaaaaadaaaaaaacaaaaaaaaaaaaaaacaaaaaaaaaaaaaaagaaaaaaaaaaaaaaabaaaaaaaaaaaaaaagaaaaaaaaaaaaaaaegdaaaaaaabacaaaaaaaaaaaaaaachnfaaaaaaaaaaaaaachildaaaaaaaaaaaaachbaaaaaaaaaaaaaaadaaaaaaacaaaaaaaaaaaaaaafaaaaaaaaaaaaaaagaaaaaaaaaaaaaaabaaaaaaaaaaaaaaagaaaaaaaaaaaaaaaegcaaaaaaacacaaaaaaaaaaaaaaachfldaaaaaaaaaaaaachjldaaaaaaaaaaaaachbaaaaaaaaaaaaaaacaaaaaaacaaaaaaaaaaaaaaadaaaaaaaaaaaaaaagaaaaaaaaaaaaaaabaaaaaaaaaaaaaaadaaaaaaaaaaaaaaaegfeaaaaaacgbaaaaaaaaaaaaaaachikdaaaaaaaaaaaaachbaaaaaaaaaaaaaaabaaaaaaaaaaaaaaacaaaaaaaaaaaaaaabaaaaaaaaaaaaaaabaaaaaaaaaaaaaaaeaaaaaaaaaaaaaaabaaaaaaaaaaaaaaagaaaaaaaaaaaaaaaegcaaaaaaabacaaaaaaaaaaaaaaachkldaaaaaaaaaaaaachlldaaaaaaaaaaaaachbaaaaaaaaaaaaaaacaaaaaaacaaaaaaaaaaaaaaadaaaaaaaaaaaaaaagaaaaaaaaaaaaaaabaaaaaaaaaaaaaaadaaaaaaaaaaaaaaaegncaaaaaaaaaaaaaaaaaaaaaachbaaaaaaaaaaaaaaalaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaagaaaaaaaaaaaaaaaegbaaaaaaabacaaaaaaaaaaaaaaachmldaaaaaaaaaaaaachnkdaaaaaaaaaaaaachbaaaaaaaaaaaaaaabaaaaaaacaaaaaaaaaaaaaaadaaaaaaaaaaaaaaagaaaaaaaaaaaaaaabaaaaaaaaaaaaaaadaaaaaaaaaaaaaaaegocaaaaaabaaaaaaaaaaaaaaacholdaaaaaaaaaaaaachcaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaadaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaegfeaaaaaacgbaaaaaaaaaaaaaaachikdaaaaaaaaaaaaachbaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaabaaaaaaaaaaaaaaabaaaaaaaaaaaaaaaeaaaaaaaaaaaaaaabaaaaaaaaaaaaaaadaaaaaaaaaaaaaaaegocaaaaaabaaaaaaaaaaaaaaachamdaaaaaaaaaaaaachcaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaabaaaaaaaaaaaaaaabaaaaaaaaaaaaaaadaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaegncaaaaaaaaaaaaaaaaaaaaaachaaaaaaaaaaaaaaaajaaaaaaaaaaaaaaabaaaaaaaaaaaaaaacaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaaeaaaaaaaaaaaaaaaegfeaaaaaacgbaaaaaaaaaaaaaaachjkdaaaaaaaaaaaaachbaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaabaaaaaaaaaaaaaaabaaaaaaaaaaaaaaaeaaaaaaaaaaaaaaabaaaaaaaaaaaaaaadaaaaaaaaaaaaaaaegdaaaaaaabacaaaaaaaaaaaaaaachmfaaaaaaaaaaaaaachdmdaaaaaaaaaaaaachbaaaaaaaaaaaaaaadaaaaaaacaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadaaaaaaaaaaaaaaabaaaaaaaaaaaaaaadaaaaaaaaaaaaaaaegfeaaaaaacgbaaaaaaaaaaaaaaachjkdaaaaaaaaaaaaachbaaaaaaaaaaaaaaabaaaaaaaaaaaaaaacaaaaaaaaaaaaaaabaaaaaaaaaaaaaaabaaaaaaaaaaaaaaaeaaaaaaaaaaaaaaabaaaaaaaaaaaaaaagaaaaaaaaaaaaaaaegdaaaaaaabacaaaaaaaaaaaaaaachgldaaaaaaaaaaaaachfmdaaaaaaaaaaaaachbaaaaaaaaaaaaaaadaaaaaaacaaaaaaaaaaaaaaacaaaaaaaaaaaaaaagaaaaaaaaaaaaaaabaaaaaaaaaaaaaaagaaaaaaaaaaaaaaaegdaaaaaaabacaaaaaaaaaaaaaaachnfaaaaaaaaaaaaaachgmdaaaaaaaaaaaaachbaaaaaaaaaaaaaaadaaaaaaacaaaaaaaaaaaaaaafaaaaaaaaaaaaaaagaaaaaaaaaaaaaaabaaaaaaaaaaaaaaagaaaaaaaaaaaaaaaegcaaaaaaacacaaaaaaaaaaaaaaachemdaaaaaaaaaaaaachhmdaaaaaaaaaaaaachbaaaaaaaaaaaaaaacaaaaaaacaaaaaaaaaaaaaaadaaaaaaaaaaaaaaagaaaaaaaaaaaaaaabaaaaaaaaaaaaaaadaaaaaaaaaaaaaaaegfeaaaaaacgbaaaaaaaaaaaaaaachjkdaaaaaaaaaaaaachbaaaaaaaaaaaaaaabaaaaaaaaaaaaaaacaaaaaaaaaaaaaaabaaaaaaaaaaaaaaabaaaaaaaaaaaaaaaeaaaaaaaaaaaaaaabaaaaaaaaaaaaaaagaaaaaaaaaaaaaaaegcaaaaaaabacaaaaaaaaaaaaaaachimdaaaaaaaaaaaaachjmdaaaaaaaaaaaaachbaaaaaaaaaaaaaaacaaaaaaacaaaaaaaaaaaaaaadaaaaaaaaaaaaaaagaaaaaaaaaaaaaaabaaaaaaaaaaaaaaadaaaaaaaaaaaaaaaegncaaaaaaaaaaaaaaaaaaaaaachbaaaaaaaaaaaaaaalaaaaaaaaaaaaaaabaaaaaaaaaaaaaaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaagaaaaaaaaaaaaaaaegbaaaaaaabacaaaaaaaaaaaaaaachkmdaaaaaaaaaaaaachokdaaaaaaaaaaaaachbaaaaaaaaaaaaaaabaaaaaaacaaaaaaaaaaaaaaadaaaaaaaaaaaaaaagaaaaaaaaaaaaaaabaaaaaaaaaaaaaaadaaaaaaaaaaaaaaaegocaaaaaabaaaaaaaaaaaaaaachmmdaaaaaaaaaaaaachcaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacaaaaaaaaaaaaaaacaaaaaaaaaaaaaaabaaaaaaaaaaaaaaadaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaegfeaaaaaacgbaaaaaaaaaaaaaaachjkdaaaaaaaaaaaaachbaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaabaaaaaaaaaaaaaaabaaaaaaaaaaaaaaaeaaaaaaaaaaaaaaabaaaaaaaaaaaaaaadaaaaaaaaaaaaaaaegocaaaaaabaaaaaaaaaaaaaaachomdaaaaaaaaaaaaachcaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadaaaaaaaaaaaaaaadaaaaaaaaaaaaaaabaaaaaaaaaaaaaaadaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaegncaaaaaaaaaaaaaaaaaaaaaachaaaaaaaaaaaaaaaajaaaaaaaaaaaaaaacaaaaaaaaaaaaaaaeaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaaeaaaaaaaaaaaaaaaegfeaaaaaacgbaaaaaaaaaaaaaaachkkdaaaaaaaaaaaaachbaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaabaaaaaaaaaaaaaaabaaaaaaaaaaaaaaaeaaaaaaaaaaaaaaabaaaaaaaaaaaaaaadaaaaaaaaaaaaaaaegdaaaaaaabacaaaaaaaaaaaaaaachmfaaaaaaaaaaaaaachbndaaaaaaaaaaaaachbaaaaaaaaaaaaaaadaaaaaaacaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadaaaaaaaaaaaaaaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaegfeaaaaaacgbaaaaaaaaaaaaaaachkkdaaaaaaaaaaaaachbaaaaaaaaaaaaaaabaaaaaaaaaaaaaaacaaaaaaaaaaaaaaabaaaaaaaaaaaaaaabaaaaaaaaaaaaaaaeaaaaaaaaaaaaaaabaaaaaaaaaaaaaaadaaaaaaaaaaaaaaaegdaaaaaaabacaaaaaaaaaaaaaaachgldaaaaaaaaaaaaachdndaaaaaaaaaaaaachbaaaaaaaaaaaaaaadaaaaaaacaaaaaaaaaaaaaaacaaaaaaaaaaaaaaadaaaaaaaaaaaaaaabaaaaaaaaaaaaaaacaaaaaaaaaaaaaaaegdaaaaaaabacaaaaaaaaaaaaaaachnfaaaaaaaaaaaaaachendaaaaaaaaaaaaachbaaaaaaaaaaaaaaadaaaaaaacaaaaaaaaaaaaaaafaaaaaaaaaaaaaaacaaaaaaaaaaaaaaabaaaaaaaaaaaaaaafaaaaaaaaaaaaaaaegcaaaaaaacacaaaaaaaaaaaaaaachcndaaaaaaaaaaaaachfndaaaaaaaaaaaaachbaaaaaaaaaaaaaaacaaaaaaacaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaafaaaaaaaaaaaaaaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaegfeaaaaaacgbaaaaaaaaaaaaaaachkkdaaaaaaaaaaaaachbaaaaaaaaaaaaaaabaaaaaaaaaaaaaaacaaaaaaaaaaaaaaabaaaaaaaaaaaaaaabaaaaaaaaaaaaaaaeaaaaaaaaaaaaaaabaaaaaaaaaaaaaaafaaaaaaaaaaaaaaaegcaaaaaaabacaaaaaaaaaaaaaaachgndaaaaaaaaaaaaachhndaaaaaaaaaaaaachbaaaaaaaaaaaaaaacaaaaaaacaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaafaaaaaaaaaaaaaaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaegncaaaaaaaaaaaaaaaaaaaaaachbaaaaaaaaaaaaaaalaaaaaaaaaaaaaaacaaaaaaaaaaaaaaacaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaafaaaaaaaaaaaaaaaegbaaaaaaabacaaaaaaaaaaaaaaachindaaaaaaaaaaaaachpkdaaaaaaaaaaaaachbaaaaaaaaaaaaaaabaaaaaaacaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaafaaaaaaaaaaaaaaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaegocaaaaaabaaaaaaaaaaaaaaachkndaaaaaaaaaaaaachcaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaeaaaaaaaaaaaaaaaeaaaaaaaaaaaaaaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaegfeaaaaaacgbaaaaaaaaaaaaaaachkkdaaaaaaaaaaaaachbaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaabaaaaaaaaaaaaaaabaaaaaaaaaaaaaaaeaaaaaaaaaaaaaaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaegocaaaaaabaaaaaaaaaaaaaaachmndaaaaaaaaaaaaachcaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaafaaaaaaaaaaaaaaafaaaaaaaaaaaaaaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaiaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaadaaaaaaaaaaaaaaaeaaaaaaaaaaaaaaafaaaaaaaaaaaaaaahaaaaaaaaaaaaaaaiaaaaaaaaaaaaaaajaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaanaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaadaaaaaaaaaaaaaaaegmdaaaaaadaaaaaaaaaaaaaaaegndaaaaaacaaaaaaaaaaaaaaacholdaaaaaaaaaaaaachamdaaaaaaaaaaaaachaaaaaaaaaaaaaaaaegndaaaaaacaaaaaaaaaaaaaaachmmdaaaaaaaaaaaaachomdaaaaaaaaaaaaachaaaaaaaaaaaaaaaaegndaaaaaacaaaaaaaaaaaaaaachkndaaaaaaaaaaaaachmndaaaaaaaaaaaaachaaaaaaaaaaaaaaaachfadaaaaaaaaaaaaaegmcaaaaaaadaaaaaaaaaaaaaaaachbddaaaaaaaaaaaaaegmcaaaaaaadaaaaaaaaaaaaaaaachbddaaaaaaaaaaaaanaaaaaaaaaaaaaaabaaaaaaaaaaaaaaacaaaaaaaaaaaaaaadaaaaaaaaaaaaaaaeaaaaaaaaaaaaaaafaaaaaaaaaaaaaaaibaaaaaaaaaaaaaajbaaaaaaaaaaaaaakbaaaaaaaaaaaaaalbaaaaaaaaaaaaaaobaaaaaaaaaaaaaapbaaaaaaaaaaaaaadcaaaaaaaaaaaaaaecaaaaaaaaaaaaaadaaaaaaaaaaaaaaafcaaaaaaaaaaaaaappppppppppppppppppppppppppppppppegpdaaaaaabaaaaaaaaaaaaaaaegppppppppbaaaaaaaaaaaaaaachfodaaaaaaaaaaaaachfadaaaaaaaaaaaaaaaaaaaaaaaaaaaaachbaaaaaaaaaaaaaaaeaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacaaaaaaaaaaaaaaaeaaaaaaaaaaaaaaagaaaaaaaaaaaaaaadaaaaaaaaaaaaaaachaaaaaaaaaaaaaaaachaaaaaaaaaaaaaaaachaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaafcaaaaaaaaaaaaaadaaaaaaaaaaaaaaacaaaaaaaaaaaaaaagcaaaaaaaaaaaaaahcaaaaaaaaaaaaaaegmcaaaaaaadaaaaaaaaaaaaaaaachmgbaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaabaaaaaaaaaaaaaaaegmcaaaaaabdaaaaaaaaaaaaaaaachldaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaadaaaaaaaaaaaaaaaegmcaaaaaabdaaaaaaaaaaaaaaaachldaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaaibaaaaaaaaaaaaaaegmcaaaaaaadaaaaaaaaaaaaaaaachbddaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaajbaaaaaaaaaaaaaaegmcaaaaaaeeaaaaaaaaaaaaaopdaaaaaaaaaaaaaaaachbaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaaicaaaaaaaaaaaaaaegdaaaaaaabacaaaaaaaaaaaaaaachmodaaaaaaaaaaaaachbidaaaaaaaaaaaaachbaaaaaaaaaaaaaaadaaaaaaacaaaaaaaaaaaaaaaicaaaaaaaaaaaaaagbaaaaaaaaaaaaaabaaaaaaaaaaaaaaajcaaaaaaaaaaaaaaegdaaaaaaacacaaaaaaaaaaaaaaachogaaaaaaaaaaaaaachnodaaaaaaaaaaaaachaaaaaaaaaaaaaaaadaaaaaaacaaaaaaaaaaaaaaagaaaaaaaaaaaaaaajcaaaaaaaaaaaaaabaaaaaaaaaaaaaaakcaaaaaaaaaaaaaaegdaaaaaaabacaaaaaaaaaaaaaaachngaaaaaaaaaaaaaaegppppppppbaaaaaaaaaaaaaaachhodaaaaaaaaaaaaachaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaachaaaaaaaaaaaaaaaadaaaaaaacaaaaaaaaaaaaaaajaaaaaaaaaaaaaaacaaaaaaaaaaaaaaabaaaaaaaaaaaaaaalcaaaaaaaaaaaaaaegbaaaaaaaaacaaaaaaaaaaaaaaachoodaaaaaaaaaaaaachapdaaaaaaaaaaaaachaaaaaaaaaaaaaaaabaaaaaaacaaaaaaaaaaaaaaakcaaaaaaaaaaaaaalcaaaaaaaaaaaaaabaaaaaaaaaaaaaaakcaaaaaaaaaaaaaaegbaaaaaaaaacaaaaaaaaaaaaaaachfidaaaaaaaaaaaaachbpdaaaaaaaaaaaaachaaaaaaaaaaaaaaaabaaaaaaacaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaakcaaaaaaaaaaaaaabaaaaaaaaaaaaaaakcaaaaaaaaaaaaaaegncaaaaaaaaaaaaaaaaaaaaaachbaaaaaaaaaaaaaaakaaaaaaaaaaaaaaabaaaaaaaaaaaaaaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaamcaaaaaaaaaaaaaaegdaaaaaaabacaaaaaaaaaaaaaaachmodaaaaaaaaaaaaachcidaaaaaaaaaaaaachbaaaaaaaaaaaaaaadaaaaaaacaaaaaaaaaaaaaaaicaaaaaaaaaaaaaamcaaaaaaaaaaaaaabaaaaaaaaaaaaaaancaaaaaaaaaaaaaaegdaaaaaaacacaaaaaaaaaaaaaaachogaaaaaaaaaaaaaachepdaaaaaaaaaaaaachaaaaaaaaaaaaaaaadaaaaaaacaaaaaaaaaaaaaaagaaaaaaaaaaaaaaancaaaaaaaaaaaaaabaaaaaaaaaaaaaaalcaaaaaaaaaaaaaaegdaaaaaaabacaaaaaaaaaaaaaaachngaaaaaaaaaaaaaaegppppppppbaaaaaaaaaaaaaaachhodaaaaaaaaaaaaachaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaachaaaaaaaaaaaaaaaadaaaaaaacaaaaaaaaaaaaaaajaaaaaaaaaaaaaaagcaaaaaaaaaaaaaabaaaaaaaaaaaaaaaocaaaaaaaaaaaaaaegbaaaaaaaaacaaaaaaaaaaaaaaachfpdaaaaaaaaaaaaachhpdaaaaaaaaaaaaachaaaaaaaaaaaaaaaabaaaaaaacaaaaaaaaaaaaaaalcaaaaaaaaaaaaaaocaaaaaaaaaaaaaabaaaaaaaaaaaaaaalcaaaaaaaaaaaaaaegbaaaaaaaaacaaaaaaaaaaaaaaachgidaaaaaaaaaaaaachipdaaaaaaaaaaaaachaaaaaaaaaaaaaaaabaaaaaaacaaaaaaaaaaaaaaambaaaaaaaaaaaaaalcaaaaaaaaaaaaaabaaaaaaaaaaaaaaalcaaaaaaaaaaaaaaegncaaaaaaaaaaaaaaaaaaaaaachbaaaaaaaaaaaaaaakaaaaaaaaaaaaaaacaaaaaaaaaaaaaaacaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaapcaaaaaaaaaaaaaaegdaaaaaaabacaaaaaaaaaaaaaaachmodaaaaaaaaaaaaachdidaaaaaaaaaaaaachbaaaaaaaaaaaaaaadaaaaaaacaaaaaaaaaaaaaaaicaaaaaaaaaaaaaapcaaaaaaaaaaaaaabaaaaaaaaaaaaaaaicaaaaaaaaaaaaaaegdaaaaaaacacaaaaaaaaaaaaaaachogaaaaaaaaaaaaaachlpdaaaaaaaaaaaaachaaaaaaaaaaaaaaaadaaaaaaacaaaaaaaaaaaaaaagaaaaaaaaaaaaaaaicaaaaaaaaaaaaaabaaaaaaaaaaaaaaagaaaaaaaaaaaaaaaegdaaaaaaabacaaaaaaaaaaaaaaachngaaaaaaaaaaaaaaegppppppppbaaaaaaaaaaaaaaachhodaaaaaaaaaaaaachaaaaaaaaaaaaaaaacaaaaaaaaaaaaaaachaaaaaaaaaaaaaaaadaaaaaaacaaaaaaaaaaaaaaajaaaaaaaaaaaaaaahcaaaaaaaaaaaaaabaaaaaaaaaaaaaaaocaaaaaaaaaaaaaaegbaaaaaaaaacaaaaaaaaaaaaaaachmpdaaaaaaaaaaaaachopdaaaaaaaaaaaaachaaaaaaaaaaaaaaaabaaaaaaacaaaaaaaaaaaaaaagaaaaaaaaaaaaaaaocaaaaaaaaaaaaaabaaaaaaaaaaaaaaagaaaaaaaaaaaaaaaegbaaaaaaaaacaaaaaaaaaaaaaaachhidaaaaaaaaaaaaachppdaaaaaaaaaaaaachaaaaaaaaaaaaaaaabaaaaaaacaaaaaaaaaaaaaaanbaaaaaaaaaaaaaagaaaaaaaaaaaaaaabaaaaaaaaaaaaaaagaaaaaaaaaaaaaaaegmdaaaaaadaaaaaaaaaaaaaaachcpdaaaaaaaaaaaaachjpdaaaaaaaaaaaaachaaeaaaaaaaaaaaaachfadaaaaaaaaaaaaadaaaaaaaaaaaaaaakcaaaaaaaaaaaaaalcaaaaaaaaaaaaaagaaaaaaaaaaaaaaabaaaaaaaaaaaaaaafcaaaaaaaaaaaaaaegmcaaaaaaadaaaaaaaaaaaaaaaachbddaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaakbaaaaaaaaaaaaaaegmdaaaaaadaaaaaaaaaaaaaaachkidaaaaaaaaaaaaachlidaaaaaaaaaaaaachmidaaaaaaaaaaaaachcbdaaaaaaaaaaaaadaaaaaaaaaaaaaaaacaaaaaaaaaaaaaabcaaaaaaaaaaaaaaccaaaaaaaaaaaaaabaaaaaaaaaaaaaaadcaaaaaaaaaaaaaaegmcaaaaaaadaaaaaaaaaaaaaaaachbddaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaalbaaaaaaaaaaaaaaegadaaaaaanaaaaaaaaaaaaaaachlgaaaaaaaaaaaaaachahaaaaaaaaaaaaaachbhaaaaaaaaaaaaaachdeaaaaaaaaaaaaaacheeaaaaaaaaaaaaaachiodaaaaaaaaaaaaachjodaaaaaaaaaaaaachkodaaaaaaaaaaaaachlodaaaaaaaaaaaaachbaeaaaaaaaaaaaaachcaeaaaaaaaaaaaaachdaeaaaaaaaaaaaaacheaeaaaaaaaaaaaaachbaaaaaaaaaaaaaaacheodaaaaaaaaaaaaanaaaaaaaaaaaaaaahaaaaaaaaaaaaaaakaaaaaaaaaaaaaaalaaaaaaaaaaaaaaaeaaaaaaaaaaaaaaafaaaaaaaaaaaaaaabaaaaaaaaaaaaaaadaaaaaaaaaaaaaaaibaaaaaaaaaaaaaajbaaaaaaaaaaaaaafcaaaaaaaaaaaaaakbaaaaaaaaaaaaaadcaaaaaaaaaaaaaalbaaaaaaaaaaaaaadaaaaaaaaaaaaaaaobaaaaaaaaaaaaaappppppppppppppppppppppppppppppppegpdaaaaaabaaaaaaaaaaaaaaaegppppppppbaaaaaaaaaaaaaaachfaeaaaaaaaaaaaaachfadaaaaaaaaaaaaaaaaaaaaaaaaaaaaachbaaaaaaaaaaaaaaaeaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacaaaaaaaaaaaaaaaeaaaaaaaaaaaaaaagaaaaaaaaaaaaaaadaaaaaaaaaaaaaaachaaaaaaaaaaaaaaaachaaaaaaaaaaaaaaaachaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaaobaaaaaaaaaaaaaadaaaaaaaaaaaaaaakaaaaaaaaaaaaaaakcaaaaaaaaaaaaaalcaaaaaaaaaaaaaaegmaaaaaaabaaaaaaaaaaaaaaaegppppppppbaaaaaaaaaaaaaaachhaeaaaaaaaaaaaaachaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaachaaaaaaaaaaaaaaaamaaaaaaabaaaaaaaaaaaaaaakaaaaaaaaaaaaaaabaaaaaaaaaaaaaaagaaaaaaaaaaaaaaaegbaaaaaaaaacaaaaaaaaaaaaaaachpodaaaaaaaaaaaaachjaeaaaaaaaaaaaaachaaaaaaaaaaaaaaaabaaaaaaacaaaaaaaaaaaaaaacaaaaaaaaaaaaaaagaaaaaaaaaaaaaaabaaaaaaaaaaaaaaacaaaaaaaaaaaaaaaegmcaaaaaaadaaaaaaaaaaaaaaaachmgbaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaalaaaaaaaaaaaaaaaegmcaaaaaabdaaaaaaaaaaaaaaaachldaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaabaaaaaaaaaaaaaaaegmcaaaaaabdaaaaaaaaaaaaaaaachldaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaadaaaaaaaaaaaaaaaegmcaaaaaaadaaaaaaaaaaaaaaaachbddaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaaibaaaaaaaaaaaaaaegdaaaaaaacacaaaaaaaaaaaaaaachdhaaaaaaaaaaaaaachnodaaaaaaaaaaaaachaaaaaaaaaaaaaaaadaaaaaaacaaaaaaaaaaaaaaamaaaaaaaaaaaaaaajcaaaaaaaaaaaaaabaaaaaaaaaaaaaaagaaaaaaaaaaaaaaaegdaaaaaaabacaaaaaaaaaaaaaaachngaaaaaaaaaaaaaachiaeaaaaaaaaaaaaachaaaaaaaaaaaaaaaadaaaaaaacaaaaaaaaaaaaaaajaaaaaaaaaaaaaaakaaaaaaaaaaaaaaabaaaaaaaaaaaaaaakaaaaaaaaaaaaaaaegbaaaaaaaaacaaaaaaaaaaaaaaachpaeaaaaaaaaaaaaachabeaaaaaaaaaaaaachaaaaaaaaaaaaaaaabaaaaaaacaaaaaaaaaaaaaaagaaaaaaaaaaaaaaakaaaaaaaaaaaaaaabaaaaaaaaaaaaaaagaaaaaaaaaaaaaaaegbaaaaaaaaacaaaaaaaaaaaaaaachfidaaaaaaaaaaaaachbbeaaaaaaaaaaaaachaaaaaaaaaaaaaaaabaaaaaaacaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaagaaaaaaaaaaaaaaabaaaaaaaaaaaaaaagaaaaaaaaaaaaaaaegdaaaaaaacacaaaaaaaaaaaaaaachdhaaaaaaaaaaaaaachepdaaaaaaaaaaaaachaaaaaaaaaaaaaaaadaaaaaaacaaaaaaaaaaaaaaamaaaaaaaaaaaaaaancaaaaaaaaaaaaaabaaaaaaaaaaaaaaakaaaaaaaaaaaaaaaegdaaaaaaabacaaaaaaaaaaaaaaachngaaaaaaaaaaaaaaegppppppppbaaaaaaaaaaaaaaachhaeaaaaaaaaaaaaachaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaachaaaaaaaaaaaaaaaadaaaaaaacaaaaaaaaaaaaaaajaaaaaaaaaaaaaaakcaaaaaaaaaaaaaabaaaaaaaaaaaaaaaocaaaaaaaaaaaaaaegbaaaaaaaaacaaaaaaaaaaaaaaachdbeaaaaaaaaaaaaachfbeaaaaaaaaaaaaachaaaaaaaaaaaaaaaabaaaaaaacaaaaaaaaaaaaaaakaaaaaaaaaaaaaaaocaaaaaaaaaaaaaabaaaaaaaaaaaaaaakaaaaaaaaaaaaaaaegbaaaaaaaaacaaaaaaaaaaaaaaachgidaaaaaaaaaaaaachgbeaaaaaaaaaaaaachaaaaaaaaaaaaaaaabaaaaaaacaaaaaaaaaaaaaaambaaaaaaaaaaaaaakaaaaaaaaaaaaaaabaaaaaaaaaaaaaaakaaaaaaaaaaaaaaaegdaaaaaaacacaaaaaaaaaaaaaaachdhaaaaaaaaaaaaaachlpdaaaaaaaaaaaaachaaaaaaaaaaaaaaaadaaaaaaacaaaaaaaaaaaaaaamaaaaaaaaaaaaaaaicaaaaaaaaaaaaaabaaaaaaaaaaaaaaamaaaaaaaaaaaaaaaegdaaaaaaabacaaaaaaaaaaaaaaachngaaaaaaaaaaaaaaegppppppppbaaaaaaaaaaaaaaachhaeaaaaaaaaaaaaachaaaaaaaaaaaaaaaacaaaaaaaaaaaaaaachaaaaaaaaaaaaaaaadaaaaaaacaaaaaaaaaaaaaaajaaaaaaaaaaaaaaalcaaaaaaaaaaaaaabaaaaaaaaaaaaaaaocaaaaaaaaaaaaaaegbaaaaaaaaacaaaaaaaaaaaaaaachibeaaaaaaaaaaaaachkbeaaaaaaaaaaaaachaaaaaaaaaaaaaaaabaaaaaaacaaaaaaaaaaaaaaamaaaaaaaaaaaaaaaocaaaaaaaaaaaaaabaaaaaaaaaaaaaaamaaaaaaaaaaaaaaaegbaaaaaaaaacaaaaaaaaaaaaaaachhidaaaaaaaaaaaaachlbeaaaaaaaaaaaaachaaaaaaaaaaaaaaaabaaaaaaacaaaaaaaaaaaaaaanbaaaaaaaaaaaaaamaaaaaaaaaaaaaaabaaaaaaaaaaaaaaamaaaaaaaaaaaaaaaegmdaaaaaadaaaaaaaaaaaaaaachcbeaaaaaaaaaaaaachhbeaaaaaaaaaaaaachmbeaaaaaaaaaaaaachfadaaaaaaaaaaaaadaaaaaaaaaaaaaaagaaaaaaaaaaaaaaakaaaaaaaaaaaaaaamaaaaaaaaaaaaaaabaaaaaaaaaaaaaaaobaaaaaaaaaaaaaaegmcaaaaaaadaaaaaaaaaaaaaaaachbddaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaajbaaaaaaaaaaaaaaegmdaaaaaadaaaaaaaaaaaaaaachkidaaaaaaaaaaaaachlidaaaaaaaaaaaaachmidaaaaaaaaaaaaachcbdaaaaaaaaaaaaadaaaaaaaaaaaaaaaacaaaaaaaaaaaaaabcaaaaaaaaaaaaaaccaaaaaaaaaaaaaabaaaaaaaaaaaaaaadcaaaaaaaaaaaaaaegmcaaaaaaadaaaaaaaaaaaaaaaachbddaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaakbaaaaaaaaaaaaaaegadaaaaaanaaaaaaaaaaaaaaachlgaaaaaaaaaaaaaachhhaaaaaaaaaaaaaachihaaaaaaaaaaaaaachdeaaaaaaaaaaaaaacheeaaaaaaaaaaaaaachlaeaaaaaaaaaaaaachmaeaaaaaaaaaaaaachnaeaaaaaaaaaaaaachoaeaaaaaaaaaaaaachnbeaaaaaaaaaaaaachobeaaaaaaaaaaaaachpbeaaaaaaaaaaaaachaceaaaaaaaaaaaaachbaaaaaaaaaaaaaaacheodaaaaaaaaaaaaanaaaaaaaaaaaaaaahaaaaaaaaaaaaaaaoaaaaaaaaaaaaaaapaaaaaaaaaaaaaaaeaaaaaaaaaaaaaaafaaaaaaaaaaaaaaalaaaaaaaaaaaaaaabaaaaaaaaaaaaaaadaaaaaaaaaaaaaaaibaaaaaaaaaaaaaaobaaaaaaaaaaaaaajbaaaaaaaaaaaaaadcaaaaaaaaaaaaaakbaaaaaaaaaaaaaadaaaaaaaaaaaaaaafcaaaaaaaaaaaaaappppppppppppppppppppppppppppppppegpdaaaaaabaaaaaaaaaaaaaaaegppppppppbaaaaaaaaaaaaaaachbceaaaaaaaaaaaaachfadaaaaaaaaaaaaaaaaaaaaaaaaaaaaachbaaaaaaaaaaaaaaaeaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacaaaaaaaaaaaaaaaeaaaaaaaaaaaaaaagaaaaaaaaaaaaaaadaaaaaaaaaaaaaaachaaaaaaaaaaaaaaaachaaaaaaaaaaaaaaaachaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaafcaaaaaaaaaaaaaadaaaaaaaaaaaaaaaoaaaaaaaaaaaaaaagaaaaaaaaaaaaaaakaaaaaaaaaaaaaaaegmaaaaaaabaaaaaaaaaaaaaaaegppppppppbaaaaaaaaaaaaaaachdceaaaaaaaaaaaaachaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaachaaaaaaaaaaaaaaaamaaaaaaabaaaaaaaaaaaaaaaoaaaaaaaaaaaaaaabaaaaaaaaaaaaaaamaaaaaaaaaaaaaaaegbaaaaaaaaacaaaaaaaaaaaaaaachkaeaaaaaaaaaaaaachfceaaaaaaaaaaaaachaaaaaaaaaaaaaaaabaaaaaaacaaaaaaaaaaaaaaacaaaaaaaaaaaaaaamaaaaaaaaaaaaaaabaaaaaaaaaaaaaaacaaaaaaaaaaaaaaaegmcaaaaaaadaaaaaaaaaaaaaaaachmgbaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaahaaaaaaaaaaaaaaaegmcaaaaaabdaaaaaaaaaaaaaaaachldaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaapaaaaaaaaaaaaaaaegmcaaaaaabdaaaaaaaaaaaaaaaachldaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaalaaaaaaaaaaaaaaaegmcaaaaaaadaaaaaaaaaaaaaaaachbddaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaabaaaaaaaaaaaaaaaegdaaaaaaacacaaaaaaaaaaaaaaachkhaaaaaaaaaaaaaachbidaaaaaaaaaaaaachaaaaaaaaaaaaaaaadaaaaaaacaaaaaaaaaaaaaaaabaaaaaaaaaaaaaagbaaaaaaaaaaaaaabaaaaaaaaaaaaaaamaaaaaaaaaaaaaaaegdaaaaaaabacaaaaaaaaaaaaaaachneaaaaaaaaaaaaaacheceaaaaaaaaaaaaachaaaaaaaaaaaaaaaadaaaaaaacaaaaaaaaaaaaaaaiaaaaaaaaaaaaaaaoaaaaaaaaaaaaaaabaaaaaaaaaaaaaaaoaaaaaaaaaaaaaaaegbaaaaaaaaacaaaaaaaaaaaaaaachlceaaaaaaaaaaaaachmceaaaaaaaaaaaaachaaaaaaaaaaaaaaaabaaaaaaacaaaaaaaaaaaaaaamaaaaaaaaaaaaaaaoaaaaaaaaaaaaaaabaaaaaaaaaaaaaaamaaaaaaaaaaaaaaaegbaaaaaaaaacaaaaaaaaaaaaaaachfidaaaaaaaaaaaaachnceaaaaaaaaaaaaachaaaaaaaaaaaaaaaabaaaaaaacaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaamaaaaaaaaaaaaaaabaaaaaaaaaaaaaaamaaaaaaaaaaaaaaaegdaaaaaaacacaaaaaaaaaaaaaaachkhaaaaaaaaaaaaaachcidaaaaaaaaaaaaachaaaaaaaaaaaaaaaadaaaaaaacaaaaaaaaaaaaaaaabaaaaaaaaaaaaaamcaaaaaaaaaaaaaabaaaaaaaaaaaaaaaoaaaaaaaaaaaaaaaegdaaaaaaabacaaaaaaaaaaaaaaachneaaaaaaaaaaaaaaegppppppppbaaaaaaaaaaaaaaachdceaaaaaaaaaaaaachaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaachaaaaaaaaaaaaaaaadaaaaaaacaaaaaaaaaaaaaaaiaaaaaaaaaaaaaaagaaaaaaaaaaaaaaabaaaaaaaaaaaaaaaocaaaaaaaaaaaaaaegbaaaaaaaaacaaaaaaaaaaaaaaachpceaaaaaaaaaaaaachbdeaaaaaaaaaaaaachaaaaaaaaaaaaaaaabaaaaaaacaaaaaaaaaaaaaaaoaaaaaaaaaaaaaaaocaaaaaaaaaaaaaabaaaaaaaaaaaaaaaoaaaaaaaaaaaaaaaegbaaaaaaaaacaaaaaaaaaaaaaaachgidaaaaaaaaaaaaachcdeaaaaaaaaaaaaachaaaaaaaaaaaaaaaabaaaaaaacaaaaaaaaaaaaaaambaaaaaaaaaaaaaaoaaaaaaaaaaaaaaabaaaaaaaaaaaaaaaoaaaaaaaaaaaaaaaegdaaaaaaacacaaaaaaaaaaaaaaachkhaaaaaaaaaaaaaachdidaaaaaaaaaaaaachaaaaaaaaaaaaaaaadaaaaaaacaaaaaaaaaaaaaaaabaaaaaaaaaaaaaapcaaaaaaaaaaaaaabaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaegdaaaaaaabacaaaaaaaaaaaaaaachneaaaaaaaaaaaaaaegppppppppbaaaaaaaaaaaaaaachdceaaaaaaaaaaaaachaaaaaaaaaaaaaaaacaaaaaaaaaaaaaaachaaaaaaaaaaaaaaaadaaaaaaacaaaaaaaaaaaaaaaiaaaaaaaaaaaaaaakaaaaaaaaaaaaaaabaaaaaaaaaaaaaaaocaaaaaaaaaaaaaaegbaaaaaaaaacaaaaaaaaaaaaaaachedeaaaaaaaaaaaaachgdeaaaaaaaaaaaaachaaaaaaaaaaaaaaaabaaaaaaacaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaocaaaaaaaaaaaaaabaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaegbaaaaaaaaacaaaaaaaaaaaaaaachhidaaaaaaaaaaaaachhdeaaaaaaaaaaaaachaaaaaaaaaaaaaaaabaaaaaaacaaaaaaaaaaaaaaanbaaaaaaaaaaaaaaabaaaaaaaaaaaaaabaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaegmdaaaaaadaaaaaaaaaaaaaaachoceaaaaaaaaaaaaachddeaaaaaaaaaaaaachideaaaaaaaaaaaaachfadaaaaaaaaaaaaadaaaaaaaaaaaaaaamaaaaaaaaaaaaaaaoaaaaaaaaaaaaaaaabaaaaaaaaaaaaaabaaaaaaaaaaaaaaafcaaaaaaaaaaaaaaegmcaaaaaaadaaaaaaaaaaaaaaaachbddaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaadaaaaaaaaaaaaaaaegmdaaaaaadaaaaaaaaaaaaaaachkidaaaaaaaaaaaaachlidaaaaaaaaaaaaachmidaaaaaaaaaaaaachcbdaaaaaaaaaaaaadaaaaaaaaaaaaaaaacaaaaaaaaaaaaaabcaaaaaaaaaaaaaaccaaaaaaaaaaaaaabaaaaaaaaaaaaaaadcaaaaaaaaaaaaaaegmcaaaaaaadaaaaaaaaaaaaaaaachbddaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaaibaaaaaaaaaaaaaaegadaaaaaanaaaaaaaaaaaaaaachnhaaaaaaaaaaaaaachphaaaaaaaaaaaaaachaiaaaaaaaaaaaaaachdeaaaaaaaaaaaaaacheeaaaaaaaaaaaaaachhceaaaaaaaaaaaaachiceaaaaaaaaaaaaachjceaaaaaaaaaaaaachkceaaaaaaaaaaaaachjdeaaaaaaaaaaaaachkdeaaaaaaaaaaaaachldeaaaaaaaaaaaaachmdeaaaaaaaaaaaaachbaaaaaaaaaaaaaaacheodaaaaaaaaaaaaanaaaaaaaaaaaaaaacbaaaaaaaaaaaaaabbaaaaaaaaaaaaaadbaaaaaaaaaaaaaaeaaaaaaaaaaaaaaafaaaaaaaaaaaaaaahaaaaaaaaaaaaaaapaaaaaaaaaaaaaaalaaaaaaaaaaaaaaabaaaaaaaaaaaaaaafcaaaaaaaaaaaaaadaaaaaaaaaaaaaaadcaaaaaaaaaaaaaaibaaaaaaaaaaaaaadaaaaaaaaaaaaaaaobaaaaaaaaaaaaaappppppppppppppppppppppppppppppppegpdaaaaaabaaaaaaaaaaaaaaaegppppppppbaaaaaaaaaaaaaaachndeaaaaaaaaaaaaachfadaaaaaaaaaaaaaaaaaaaaaaaaaaaaachbaaaaaaaaaaaaaaaeaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacaaaaaaaaaaaaaaaeaaaaaaaaaaaaaaagaaaaaaaaaaaaaaadaaaaaaaaaaaaaaachaaaaaaaaaaaaaaaachaaaaaaaaaaaaaaaachaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaaobaaaaaaaaaaaaaadaaaaaaaaaaaaaaabbaaaaaaaaaaaaaamaaaaaaaaaaaaaaaoaaaaaaaaaaaaaaaegbaaaaaaaaacaaaaaaaaaaaaaaachgceaaaaaaaaaaaaaegppppppppbaaaaaaaaaaaaaaachpdeaaaaaaaaaaaaachaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaachaaaaaaaaaaaaaaaabaaaaaaacaaaaaaaaaaaaaaacaaaaaaaaaaaaaaabbaaaaaaaaaaaaaabaaaaaaaaaaaaaaacaaaaaaaaaaaaaaaegdaaaaaaabacaaaaaaaaaaaaaaachcfaaaaaaaaaaaaaachbeeaaaaaaaaaaaaachaaaaaaaaaaaaaaaadaaaaaaacaaaaaaaaaaaaaaahbaaaaaaaaaaaaaacaaaaaaaaaaaaaaabaaaaaaaaaaaaaaacaaaaaaaaaaaaaaaegbaaaaaaaaacaaaaaaaaaaaaaaachgjdaaaaaaaaaaaaachceeaaaaaaaaaaaaachaaaaaaaaaaaaaaaabaaaaaaacaaaaaaaaaaaaaaaebaaaaaaaaaaaaaacaaaaaaaaaaaaaaabaaaaaaaaaaaaaaaebaaaaaaaaaaaaaaegbaaaaaaaaacaaaaaaaaaaaaaaachfidaaaaaaaaaaaaachdeeaaaaaaaaaaaaachaaaaaaaaaaaaaaaabaaaaaaacaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaebaaaaaaaaaaaaaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaegocaaaaaabaaaaaaaaaaaaaaacheeeaaaaaaaaaaaaachcaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaegdaaaaaaabacaaaaaaaaaaaaaaachdjdaaaaaaaaaaaaachcidaaaaaaaaaaaaachbaaaaaaaaaaaaaaadaaaaaaacaaaaaaaaaaaaaaafbaaaaaaaaaaaaaamcaaaaaaaaaaaaaabaaaaaaaaaaaaaaamcaaaaaaaaaaaaaaegdaaaaaaacacaaaaaaaaaaaaaaachdiaaaaaaaaaaaaaachgeeaaaaaaaaaaaaachaaaaaaaaaaaaaaaadaaaaaaacaaaaaaaaaaaaaaanaaaaaaaaaaaaaaamcaaaaaaaaaaaaaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaegmaaaaaaabaaaaaaaaaaaaaaachebeaaaaaaaaaaaaachaaaaaaaaaaaaaaaamaaaaaaabaaaaaaaaaaaaaaakcaaaaaaaaaaaaaabaaaaaaaaaaaaaaakcaaaaaaaaaaaaaaegbaaaaaaaaacaaaaaaaaaaaaaaachgpdaaaaaaaaaaaaachieeaaaaaaaaaaaaachaaaaaaaaaaaaaaaabaaaaaaacaaaaaaaaaaaaaaagcaaaaaaaaaaaaaakcaaaaaaaaaaaaaabaaaaaaaaaaaaaaagcaaaaaaaaaaaaaaegmaaaaaaabaaaaaaaaaaaaaaachadeaaaaaaaaaaaaachaaaaaaaaaaaaaaaamaaaaaaabaaaaaaaaaaaaaaagaaaaaaaaaaaaaaabaaaaaaaaaaaaaaagaaaaaaaaaaaaaaaegbaaaaaaaaacaaaaaaaaaaaaaaachjeeaaaaaaaaaaaaachkeeaaaaaaaaaaaaachaaaaaaaaaaaaaaaabaaaaaaacaaaaaaaaaaaaaaagcaaaaaaaaaaaaaagaaaaaaaaaaaaaaabaaaaaaaaaaaaaaagcaaaaaaaaaaaaaaegbaaaaaaaaacaaaaaaaaaaaaaaachleeaaaaaaaaaaaaaegppppppppbaaaaaaaaaaaaaaachpdeaaaaaaaaaaaaachaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaachaaaaaaaaaaaaaaaabaaaaaaacaaaaaaaaaaaaaaagcaaaaaaaaaaaaaamaaaaaaaaaaaaaaabaaaaaaaaaaaaaaagcaaaaaaaaaaaaaaegdaaaaaaabacaaaaaaaaaaaaaaachcfaaaaaaaaaaaaaachneeaaaaaaaaaaaaachaaaaaaaaaaaaaaaadaaaaaaacaaaaaaaaaaaaaaahbaaaaaaaaaaaaaagcaaaaaaaaaaaaaabaaaaaaaaaaaaaaagcaaaaaaaaaaaaaaegbaaaaaaaaacaaaaaaaaaaaaaaachheeaaaaaaaaaaaaachoeeaaaaaaaaaaaaachaaaaaaaaaaaaaaaabaaaaaaacaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaagcaaaaaaaaaaaaaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaegbaaaaaaaaacaaaaaaaaaaaaaaachgidaaaaaaaaaaaaachpeeaaaaaaaaaaaaachaaaaaaaaaaaaaaaabaaaaaaacaaaaaaaaaaaaaaambaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaambaaaaaaaaaaaaaaegocaaaaaabaaaaaaaaaaaaaaachafeaaaaaaaaaaaaachcaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaacaaaaaaaaaaaaaaabaaaaaaaaaaaaaaambaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaegdaaaaaaabacaaaaaaaaaaaaaaachdjdaaaaaaaaaaaaachdidaaaaaaaaaaaaachbaaaaaaaaaaaaaaadaaaaaaacaaaaaaaaaaaaaaafbaaaaaaaaaaaaaapcaaaaaaaaaaaaaabaaaaaaaaaaaaaaafbaaaaaaaaaaaaaaegdaaaaaaacacaaaaaaaaaaaaaaachdiaaaaaaaaaaaaaachcfeaaaaaaaaaaaaachaaaaaaaaaaaaaaaadaaaaaaacaaaaaaaaaaaaaaanaaaaaaaaaaaaaaafbaaaaaaaaaaaaaabaaaaaaaaaaaaaaanaaaaaaaaaaaaaaaegmaaaaaaabaaaaaaaaaaaaaaachjbeaaaaaaaaaaaaachaaaaaaaaaaaaaaaamaaaaaaabaaaaaaaaaaaaaaalcaaaaaaaaaaaaaabaaaaaaaaaaaaaaalcaaaaaaaaaaaaaaegbaaaaaaaaacaaaaaaaaaaaaaaachnpdaaaaaaaaaaaaachefeaaaaaaaaaaaaachaaaaaaaaaaaaaaaabaaaaaaacaaaaaaaaaaaaaaahcaaaaaaaaaaaaaalcaaaaaaaaaaaaaabaaaaaaaaaaaaaaahcaaaaaaaaaaaaaaegmaaaaaaabaaaaaaaaaaaaaaachfdeaaaaaaaaaaaaachaaaaaaaaaaaaaaaamaaaaaaabaaaaaaaaaaaaaaakaaaaaaaaaaaaaaabaaaaaaaaaaaaaaakaaaaaaaaaaaaaaaegbaaaaaaaaacaaaaaaaaaaaaaaachffeaaaaaaaaaaaaachgfeaaaaaaaaaaaaachaaaaaaaaaaaaaaaabaaaaaaacaaaaaaaaaaaaaaahcaaaaaaaaaaaaaakaaaaaaaaaaaaaaabaaaaaaaaaaaaaaahcaaaaaaaaaaaaaaegbaaaaaaaaacaaaaaaaaaaaaaaachhfeaaaaaaaaaaaaaegppppppppbaaaaaaaaaaaaaaachpdeaaaaaaaaaaaaachaaaaaaaaaaaaaaaacaaaaaaaaaaaaaaachaaaaaaaaaaaaaaaabaaaaaaacaaaaaaaaaaaaaaahcaaaaaaaaaaaaaaoaaaaaaaaaaaaaaabaaaaaaaaaaaaaaahcaaaaaaaaaaaaaaegdaaaaaaabacaaaaaaaaaaaaaaachcfaaaaaaaaaaaaaachjfeaaaaaaaaaaaaachaaaaaaaaaaaaaaaadaaaaaaacaaaaaaaaaaaaaaahbaaaaaaaaaaaaaahcaaaaaaaaaaaaaabaaaaaaaaaaaaaaahcaaaaaaaaaaaaaaegbaaaaaaaaacaaaaaaaaaaaaaaachdfeaaaaaaaaaaaaachkfeaaaaaaaaaaaaachaaaaaaaaaaaaaaaabaaaaaaacaaaaaaaaaaaaaaanaaaaaaaaaaaaaaahcaaaaaaaaaaaaaabaaaaaaaaaaaaaaanaaaaaaaaaaaaaaaegbaaaaaaaaacaaaaaaaaaaaaaaachhidaaaaaaaaaaaaachlfeaaaaaaaaaaaaachaaaaaaaaaaaaaaaabaaaaaaacaaaaaaaaaaaaaaanbaaaaaaaaaaaaaanaaaaaaaaaaaaaaabaaaaaaaaaaaaaaanbaaaaaaaaaaaaaaegocaaaaaabaaaaaaaaaaaaaaachmfeaaaaaaaaaaaaachcaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacaaaaaaaaaaaaaaaeaaaaaaaaaaaaaaabaaaaaaaaaaaaaaanbaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabdaaaaaaaaaaaaaajaaaaaaaaaaaaaaalaaaaaaaaaaaaaaalaaaaaaaaaaaaaaanaaaaaaaaaaaaaaanaaaaaaaaaaaaaaaoaaaaaaaaaaaaaaaoaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaabaaaaaaaaaaaaaabbaaaaaaaaaaaaaacbaaaaaaaaaaaaaaebaaaaaaaaaaaaaaebaaaaaaaaaaaaaagbaaaaaaaaaaaaaaibaaaaaaaaaaaaaakbaaaaaaaaaaaaaakbaaaaaaaaaaaaaambaaaaaaaaaaaaaaobaaaaaaaaaaaaaaobaaaaaaaaaaaaaaobaaaaaaaaaaaaaaacaaaaaaaaaaaaaabcaaaaaaaaaaaaaaccaaaaaaaaaaaaaadcaaaaaaaaaaaaaadcaaaaaaaaaaaaaadcaaaaaaaaaaaaaadcaaaaaaaaaaaaaadcaaaaaaaaaaaaaafcaaaaaaaaaaaaaahcaaaaaaaaaaaaaancaaaaaaaaaaaaaancaaaaaaaaaaaaaaocaaaaaaaaaaaaaapcaaaaaaaaaaaaaaadaaaaaaaaaaaaaaddaaaaaaaaaaaaaaddaaaaaaaaaaaaaajdaaaaaaaaaaaaaaldaaaaaaaaaaaaaandaaaaaaaaaaaaaaodaaaaaaaaaaaaaapdaaaaaaaaaaaaaabeaaaaaaaaaaaaaadeaaaaaaaaaaaaaaeeaaaaaaaaaaaaaafeaaaaaaaaaaaaaaheaaaaaaaaaaaaaaieaaaaaaaaaaaaaaaaaaaaaaaaaaaaaapaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaadaaaaaaaaaaaaaaaegmdaaaaaadaaaaaaaaaaaaaaacheeeaaaaaaaaaaaaachafeaaaaaaaaaaaaachmfeaaaaaaaaaaaaachfadaaaaaaaaaaaaaegmcaaaaaaadaaaaaaaaaaaaaaaachbddaaaaaaaaaaaaaegmcaaaaaaadaaaaaaaaaaaaaaaachbddaaaaaaaaaaaaapaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaacaaaaaaaaaaaaaaadaaaaaaaaaaaaaaaeaaaaaaaaaaaaaaafaaaaaaaaaaaaaaaeeaaaaaaaaaaaaaafeaaaaaaaaaaaaaageaaaaaaaaaaaaaaheaaaaaaaaaaaaaaieaaaaaaaaaaaaaajeaaaaaaaaaaaaaakeaaaaaaaaaaaaaaleaaaaaaaaaaaaaameaaaaaaaaaaaaaadaaaaaaaaaaaaaaaneaaaaaaaaaaaaaappppppppppppppppppppppppppppppppegmcaaaaaaadaaaaaaaaaaaaaaaachbddaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaaeeaaaaaaaaaaaaaaegmdaaaaaadaaaaaaaaaaaaaaachiedaaaaaaaaaaaaachjedaaaaaaaaaaaaachkedaaaaaaaaaaaaachcbdaaaaaaaaaaaaadaaaaaaaaaaaaaaaedaaaaaaaaaaaaaafdaaaaaaaaaaaaaagdaaaaaaaaaaaaaabaaaaaaaaaaaaaaaieaaaaaaaaaaaaaaegmcaaaaaaadaaaaaaaaaaaaaaaachbddaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaafeaaaaaaaaaaaaaaegmcaaaaaaadaaaaaaaaaaaaaaaachebdaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaageaaaaaaaaaaaaaaegmcaaaaaaadaaaaaaaaaaaaaaaachbddaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaaheaaaaaaaaaaaaaaegmcaaaaaaadaaaaaaaaaaaaaaaachbddaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaakeaaaaaaaaaaaaaaegmcaaaaaabdaaaaaaaaaaaaaaaachldaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaameaaaaaaaaaaaaaaegmcaaaaaaadaaaaaaaaaaaaaaaachnocaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaaoeaaaaaaaaaaaaaaegmcaaaaaaadaaaaaaaaaaaaaaaachmgbaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaapeaaaaaaaaaaaaaaegmcaaaaaabdaaaaaaaaaaaaaaaachldaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaaafaaaaaaaaaaaaaaegmcaaaaaaadaaaaaaaaaaaaaaaachnocaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaabfaaaaaaaaaaaaaaegmcaaaaaabdaaaaaaaaaaaaaaaachldaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaacfaaaaaaaaaaaaaaegmcaaaaaaadaaaaaaaaaaaaaaaachbddaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaadfaaaaaaaaaaaaaaegmcaaaaaaadaaaaaaaaaaaaaaaachcbdaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaaleaaaaaaaaaaaaaaegmcaaaaaaadaaaaaaaaaaaaaaaachmgbaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaaefaaaaaaaaaaaaaaegmcaaaaaabdaaaaaaaaaaaaaaaachldaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaaffaaaaaaaaaaaaaaegmcaaaaaabdaaaaaaaaaaaaaaaachldaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaagfaaaaaaaaaaaaaaegmcaaaaaaadaaaaaaaaaaaaaaaachbddaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaahfaaaaaaaaaaaaaaegmcaaaaaaadaaaaaaaaaaaaaaaachcbdaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaaifaaaaaaaaaaaaaaegmcaaaaaaadaaaaaaaaaaaaaaaachbddaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaajfaaaaaaaaaaaaaaegmdaaaaaadaaaaaaaaaaaaaaachiedaaaaaaaaaaaaachjedaaaaaaaaaaaaachkedaaaaaaaaaaaaachcbdaaaaaaaaaaaaadaaaaaaaaaaaaaaaedaaaaaaaaaaaaaafdaaaaaaaaaaaaaagdaaaaaaaaaaaaaabaaaaaaaaaaaaaaakfaaaaaaaaaaaaaaegmcaaaaaaadaaaaaaaaaaaaaaaachbddaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaalfaaaaaaaaaaaaaaegadaaaaaapaaaaaaaaaaaaaaachieaaaaaaaaaaaaaachgeaaaaaaaaaaaaaachmiaaaaaaaaaaaaaachliaaaaaaaaaaaaaachdeaaaaaaaaaaaaaacheeaaaaaaaaaaaaaachbheaaaaaaaaaaaaachcheaaaaaaaaaaaaachdheaaaaaaaaaaaaacheheaaaaaaaaaaaaachfheaaaaaaaaaaaaaegppppppppbaaaaaaaaaaaaaaachcgeaaaaaaaaaaaaachfadaaaaaaaaaaaaaaaaaaaaaaaaaaaaachgheaaaaaaaaaaaaachhheaaaaaaaaaaaaachiheaaaaaaaaaaaaachbaaaaaaaaaaaaaaachbgeaaaaaaaaaaaaapaaaaaaaaaaaaaaajaaaaaaaaaaaaaaabaaaaaaaaaaaaaaakaaaaaaaaaaaaaaalaaaaaaaaaaaaaaaeaaaaaaaaaaaaaaafaaaaaaaaaaaaaaaefaaaaaaaaaaaaaaffaaaaaaaaaaaaaagfaaaaaaaaaaaaaahfaaaaaaaaaaaaaaifaaaaaaaaaaaaaaneaaaaaaaaaaaaaajfaaaaaaaaaaaaaakfaaaaaaaaaaaaaalfaaaaaaaaaaaaaadaaaaaaaaaaaaaaajeaaaaaaaaaaaaaappppppppppppppppppppppppppppppppegmcaaaaaaadaaaaaaaaaaaaaaaachbddaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaaefaaaaaaaaaaaaaaegmdaaaaaadaaaaaaaaaaaaaaachiedaaaaaaaaaaaaachjedaaaaaaaaaaaaachkedaaaaaaaaaaaaachcbdaaaaaaaaaaaaadaaaaaaaaaaaaaaaedaaaaaaaaaaaaaafdaaaaaaaaaaaaaagdaaaaaaaaaaaaaabaaaaaaaaaaaaaaaifaaaaaaaaaaaaaaegmcaaaaaaadaaaaaaaaaaaaaaaachbddaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaaffaaaaaaaaaaaaaaegmcaaaaaaadaaaaaaaaaaaaaaaachebdaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaagfaaaaaaaaaaaaaaegmcaaaaaaadaaaaaaaaaaaaaaaachbddaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaahfaaaaaaaaaaaaaaegmcaaaaaaadaaaaaaaaaaaaaaaachbddaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaajfaaaaaaaaaaaaaaegmcaaaaaabdaaaaaaaaaaaaaaaachldaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaalfaaaaaaaaaaaaaaegmcaaaaaaadaaaaaaaaaaaaaaaachnocaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaamfaaaaaaaaaaaaaaegmcaaaaaaadaaaaaaaaaaaaaaaachmgbaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaanfaaaaaaaaaaaaaaegmcaaaaaabdaaaaaaaaaaaaaaaachldaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaaofaaaaaaaaaaaaaaegmcaaaaaaadaaaaaaaaaaaaaaaachnocaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaapfaaaaaaaaaaaaaaegmcaaaaaabdaaaaaaaaaaaaaaaachldaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaaagaaaaaaaaaaaaaaegmcaaaaaaadaaaaaaaaaaaaaaaachbddaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaabgaaaaaaaaaaaaaaegmcaaaaaaadaaaaaaaaaaaaaaaachcbdaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaakfaaaaaaaaaaaaaaegmcaaaaaaadaaaaaaaaaaaaaaaachmgbaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaacgaaaaaaaaaaaaaaegmcaaaaaabdaaaaaaaaaaaaaaaachldaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaadgaaaaaaaaaaaaaaegmcaaaaaabdaaaaaaaaaaaaaaaachldaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaaegaaaaaaaaaaaaaaegmcaaaaaaadaaaaaaaaaaaaaaaachbddaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaafgaaaaaaaaaaaaaaegmcaaaaaaadaaaaaaaaaaaaaaaachcbdaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaaggaaaaaaaaaaaaaaegmcaaaaaaadaaaaaaaaaaaaaaaachbddaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaahgaaaaaaaaaaaaaaegmdaaaaaadaaaaaaaaaaaaaaachiedaaaaaaaaaaaaachjedaaaaaaaaaaaaachkedaaaaaaaaaaaaachcbdaaaaaaaaaaaaadaaaaaaaaaaaaaaaedaaaaaaaaaaaaaafdaaaaaaaaaaaaaagdaaaaaaaaaaaaaabaaaaaaaaaaaaaaaigaaaaaaaaaaaaaaegmcaaaaaaadaaaaaaaaaaaaaaaachbddaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaajgaaaaaaaaaaaaaaegadaaaaaapaaaaaaaaaaaaaaachheaaaaaaaaaaaaaachgeaaaaaaaaaaaaaachpiaaaaaaaaaaaaaachoiaaaaaaaaaaaaaachdeaaaaaaaaaaaaaacheeaaaaaaaaaaaaaachjieaaaaaaaaaaaaachkieaaaaaaaaaaaaachlieaaaaaaaaaaaaachmieaaaaaaaaaaaaachnieaaaaaaaaaaaaaegppppppppbaaaaaaaaaaaaaaachkheaaaaaaaaaaaaachfadaaaaaaaaaaaaaaaaaaaaaaaaaaaaachoieaaaaaaaaaaaaachpieaaaaaaaaaaaaachajeaaaaaaaaaaaaachbaaaaaaaaaaaaaaachbgeaaaaaaaaaaaaapaaaaaaaaaaaaaaapaaaaaaaaaaaaaaabaaaaaaaaaaaaaaaabaaaaaaaaaaaaaabbaaaaaaaaaaaaaaeaaaaaaaaaaaaaaafaaaaaaaaaaaaaaacgaaaaaaaaaaaaaadgaaaaaaaaaaaaaaegaaaaaaaaaaaaaafgaaaaaaaaaaaaaaggaaaaaaaaaaaaaajeaaaaaaaaaaaaaahgaaaaaaaaaaaaaaigaaaaaaaaaaaaaajgaaaaaaaaaaaaaadaaaaaaaaaaaaaaakgaaaaaaaaaaaaaappppppppppppppppppppppppppppppppegmcaaaaaaadaaaaaaaaaaaaaaaachbddaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaacgaaaaaaaaaaaaaaegmdaaaaaadaaaaaaaaaaaaaaachiedaaaaaaaaaaaaachjedaaaaaaaaaaaaachkedaaaaaaaaaaaaachcbdaaaaaaaaaaaaadaaaaaaaaaaaaaaaedaaaaaaaaaaaaaafdaaaaaaaaaaaaaagdaaaaaaaaaaaaaabaaaaaaaaaaaaaaaggaaaaaaaaaaaaaaegmcaaaaaaadaaaaaaaaaaaaaaaachbddaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaadgaaaaaaaaaaaaaaegmcaaaaaaadaaaaaaaaaaaaaaaachebdaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaaegaaaaaaaaaaaaaaegmcaaaaaaadaaaaaaaaaaaaaaaachbddaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaafgaaaaaaaaaaaaaaegmcaaaaaaadaaaaaaaaaaaaaaaachbddaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaahgaaaaaaaaaaaaaaegncaaaaaaaaaaaaaaaaaaaaaachaaaaaaaaaaaaaaaakcaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaapcaaaaaaaaaaaaaaegncaaaaaaaaaaaaaaaaaaaaaachaaaaaaaaaaaaaaaakcaaaaaaaaaaaaaabaaaaaaaaaaaaaaacaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaaadaaaaaaaaaaaaaaegncaaaaaaaaaaaaaaaaaaaaaachaaaaaaaaaaaaaaaakcaaaaaaaaaaaaaacaaaaaaaaaaaaaaaeaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaabdaaaaaaaaaaaaaaegmdaaaaaadaaaaaaaaaaaaaaachpedaaaaaaaaaaaaachafdaaaaaaaaaaaaachbfdaaaaaaaaaaaaachfadaaaaaaaaaaaaadaaaaaaaaaaaaaaapcaaaaaaaaaaaaaaadaaaaaaaaaaaaaabdaaaaaaaaaaaaaabaaaaaaaaaaaaaaalgaaaaaaaaaaaaaaegmcaaaaaaadaaaaaaaaaaaaaaaachbddaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaajgaaaaaaaaaaaaaaegmcaaaaaaadaaaaaaaaaaaaaaaachbddaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaamgaaaaaaaaaaaaaaegadaaaaaaobaaaaaaaaaaaaaachfeaaaaaaaaaaaaaachgeaaaaaaaaaaaaaachcjaaaaaaaaaaaaaachbjaaaaaaaaaaaaaachdeaaaaaaaaaaaaaacheeaaaaaaaaaaaaaachhibaaaaaaaaaaaaachiibaaaaaaaaaaaaachjibaaaaaaaaaaaaachkhbaaaaaaaaaaaaachlibaaaaaaaaaaaaachmibaaaaaaaaaaaaachbieaaaaaaaaaaaaachcieaaaaaaaaaaaaachdieaaaaaaaaaaaaacheieaaaaaaaaaaaaachfieaaaaaaaaaaaaachgieaaaaaaaaaaaaachhieaaaaaaaaaaaaachiieaaaaaaaaaaaaaegppppppppbaaaaaaaaaaaaaaachcjeaaaaaaaaaaaaachfadaaaaaaaaaaaaaaaaaaaaaaaaaaaaachdjeaaaaaaaaaaaaachejeaaaaaaaaaaaaachfjeaaaaaaaaaaaaachgjeaaaaaaaaaaaaachhjeaaaaaaaaaaaaachijeaaaaaaaaaaaaachmjeaaaaaaaaaaaaachnjeaaaaaaaaaaaaachojeaaaaaaaaaaaaachbaaaaaaaaaaaaaaaegaakaaaaaaaneifgefhogdgehjgpgogcaaaaaaaoaaaaaaagghhegddpfbgegkgbdpfdhehfgahaaaaaaaabagaaaaaaaobaaaaaaaaaaaaaababababababababababababababababababababababababababababababagaaaaaaaaaaaaaaababababababaobaaaaaaaaaaaaaachldaaaaaaaaaaaaaachbaaaaaaaaaaaaaaachaaaaaaaaaaaaaaaachldaaaaaaaaaaaaaachbaaaaaaaaaaaaaaachldaaaaaaaaaaaaaachmgbaaaaaaaaaaaaachldaaaaaaaaaaaaaachldaaaaaaaaaaaaaachaaaaaaaaaaaaaaaachldaaaaaaaaaaaaaachldaaaaaaaaaaaaaachldaaaaaaaaaaaaaachnocaaaaaaaaaaaaachmgbaaaaaaaaaaaaachldaaaaaaaaaaaaaachnocaaaaaaaaaaaaachldaaaaaaaaaaaaaachbddaaaaaaaaaaaaachcbdaaaaaaaaaaaaachfadaaaaaaaaaaaaachbddaaaaaaaaaaaaachcbdaaaaaaaaaaaaachbddaaaaaaaaaaaaachebdaaaaaaaaaaaaachbddaaaaaaaaaaaaachbddaaaaaaaaaaaaachfadaaaaaaaaaaaaachbddaaaaaaaaaaaaachbddaaaaaaaaaaaaagaaaaaaaaaaaaaaachbddaaaaaaaaaaaaachcbdaaaaaaaaaaaaachfadaaaaaaaaaaaaachbddaaaaaaaaaaaaachcbdaaaaaaaaaaaaachbddaaaaaaaaaaaaaobaaaaaaaaaaaaaabaaaaaaaehbaaaaaaaigcaaaaaaaihadcaaaaaaaghadbaaaaaaaahbaaaaaaafhgaaaaaaapgfhehpfihgggaaaaaaapgfhehpfghgggaaaaaaapgfhehpfbhgggaaaaaaabgegkgpfihgggaaaaaaabgegkgpfghgggaaaaaaabgegkgpfbhggjaaaaaaapgfhehpfbgegkgpfehjaaaaaaapgfhehpfbgegkgpfigkaaaaaaapgfhehpfbgegkgpfihadkaaaaaaapgfhehpfbgegkgpfghadjaaaaaaapgfhehpfbgegkgpfahjaaaaaaapgfhehpfbgegkgpffhfaaaaaaagghhegpfehfaaaaaaagghhegpfiggaaaaaaagghhegpfihadgaaaaaaagghhegpfghadfaaaaaaagghhegpfahfaaaaaaagghhegpffhkaaaaaaagghhegpfpgfhehpfihggkaaaaaaagghhegpfpgfhehpfghggkaaaaaaagghhegpfpgfhehpfbhggkaaaaaaagghhegpfbgegkgpfihggkaaaaaaagghhegpfbgegkgpfghggkaaaaaaagghhegpfbgegkgpfbhgggaaaaaaaaaaaaaaajaaaaaaagghhegpfbgegkgpfehjaaaaaaagghhegpfbgegkgpfigkaaaaaaagghhegpfbgegkgpfihadkaaaaaaagghhegpfbgegkgpfghadjaaaaaaagghhegpfbgegkgpfahjaaaaaaagghhegpfbgegkgpffhaabagaaaaaaadhpgfhchdgfgbahaaaaaaakgjgehpfehngahaaaaaaaaaaaaaaaafaaaaaaadgmgbgoghgaaaaaaaaaaaaaaaaaachoobaaaaaaaaaaaaaaaaaaaaaaaaaaaaebababaaabababaaapbfilobfilobfnpdmfpicmfpicmfpnpdaaaaaeaaaaaaaaaaaaaabakdmiadcooijhfeodaaaaaaaaaaaaabhcaaaaaaaaaaaaaaaabaaaaaaaocdaaaaaaangehihaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaachcaaaaaaaaaaaaaaaobaaaaaaaaaaaaaagaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaanbaaaaaaaaaaaaaahaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaafjaaaaaaaaaaaaaabaaaaaaaobaaaaaaaaaaaaaachmeaaaaaaaaaaaaaachneaaaaaaaaaaaaaachbeaaaaaaaaaaaaaachoeaaaaaaaaaaaaaachdeaaaaaaaaaaaaaacheeaaaaaaaaaaaaaachnibaaaaaaaaaaaaachoibaaaaaaaaaaaaachpibaaaaaaaaaaaaachajbaaaaaaaaaaaaachbjbaaaaaaaaaaaaachcjbaaaaaaaaaaaaaegmcaaaaaaadaaaaaaaaaaaaaaaachldaaaaaaaaaaaaaaegmcaaaaaaadaaaaaaaaaaaaaaaachnocaaaaaaaaaaaaaegmcaaaaaaadaaaaaaaaaaaaaaaachmgbaaaaaaaaaaaaaegmcaaaaaaadaaaaaaaaaaaaaaaachldaaaaaaaaaaaaaaegmcaaaaaaadaaaaaaaaaaaaaaaachnocaaaaaaaaaaaaaegmcaaaaaaadaaaaaaaaaaaaaaaachldaaaaaaaaaaaaaaegmcaaaaaaadaaaaaaaaaaaaaaaachbddaaaaaaaaaaaaaegmdaaaaaadaaaaaaaaaaaaaaaegpcaaaaaaaaaaaaaaaaaaaaaachbaaaaaaaaaaaaaaaeaaaaaaaggadpfigegpcaaaaaaaaaaaaaaaaaaaaaachbaaaaaaaaaaaaaaaeaaaaaaaggbdpfigegpcaaaaaaaaaaaaaaaaaaaaaachbaaaaaaaaaaaaaaaeaaaaaaaggcdpfigchcbdaaaaaaaaaaaaaegmdaaaaaadaaaaaaaaaaaaaaaegpcaaaaaaaaaaaaaaaaaaaaaachaaaaaaaaaaaaaaaafaaaaaaaggadpfihadegpcaaaaaaaaaaaaaaaaaaaaaachaaaaaaaaaaaaaaaafaaaaaaaggbdpfihadegpcaaaaaaaaaaaaaaaaaaaaaachaaaaaaaaaaaaaaaafaaaaaaaggcdpfihadchfadaaaaaaaaaaaaaegmcaaaaaaadaaaaaaaaaaaaaaaachbddaaaaaaaaaaaaaegmdaaaaaadaaaaaaaaaaaaaaaegpcaaaaaaaaaaaaaaaaaaaaaachbaaaaaaaaaaaaaaaeaaaaaaaggadpfahegpcaaaaaaaaaaaaaaaaaaaaaachbaaaaaaaaaaaaaaaeaaaaaaaggbdpfahegpcaaaaaaaaaaaaaaaaaaaaaachbaaaaaaaaaaaaaaaeaaaaaaaggcdpfahchcbdaaaaaaaaaaaaaegmcaaaaaaadaaaaaaaaaaaaaaaachbddaaaaaaaaaaaaaegmcaaaaaaadaaaaaaaaaaaaaaaachebdaaaaaaaaaaaaaegmcaaaaaaadaaaaaaaaaaaaaaaachbddaaaaaaaaaaaaaegmcaaaaaaadaaaaaaaaaaaaaaaachbddaaaaaaaaaaaaaegmdaaaaaadaaaaaaaaaaaaaaaegpcaaaaaaaaaaaaaaaaaaaaaachaaaaaaaaaaaaaaaajaaaaaaaggadpfbgegkgpfihggegpcaaaaaaaaaaaaaaaaaaaaaachaaaaaaaaaaaaaaaajaaaaaaaggbdpfbgegkgpfihggegpcaaaaaaaaaaaaaaaaaaaaaachaaaaaaaaaaaaaaaajaaaaaaaggcdpfbgegkgpfihggchfadaaaaaaaaaaaaaegmcaaaaaaadaaaaaaaaaaaaaaaachbddaaaaaaaaaaaaaegmcaaaaaaadaaaaaaaaaaaaaaaachbddaaaaaaaaaaaaacaaaaaaaaibaaaaaaaaaaaaachlgaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaegncaaaaaaaaaaaaaaaaaaaaaachaaaaaaaaaaaaaaaacaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaabaaaaaaaaaaaaaaaegncaaaaaaaaaaaaaaaaaaaaaachbaaaaaaaaaaaaaaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaacaaaaaaaaaaaaaaachmgaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaadaaaaaaaaaaaaaaachngaaaaaaaaaaaaaacaaaaaaaaaaaaaaacaaaaaaaaaaaaaaadaaaaaaaaaaaaaaabaaaaaaaaaaaaaaadaaaaaaaaaaaaaaachmeaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaaeaaaaaaaaaaaaaaachdfaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaafaaaaaaaaaaaaaaaegncaaaaaaaaaaaaaaaaaaaaaachbaaaaaaaaaaaaaaaeaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaagaaaaaaaaaaaaaaacheeaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaahaaaaaaaaaaaaaaachkgaaaaaaaaaaaaaafaaaaaaaaaaaaaaaeaaaaaaaaaaaaaaabaaaaaaaaaaaaaaafaaaaaaaaaaaaaaagaaaaaaaaaaaaaaahaaaaaaaaaaaaaaadaaaaaaaaaaaaaaaiaaaaaaaaaaaaaaappppppppppppppppppppppppppppppppchpgaaaaaaaaaaaaaacaaaaaaaaaaaaaaadaaaaaaaaaaaaaaaiaaaaaaaaaaaaaaabaaaaaaaaaaaaaaajaaaaaaaaaaaaaaachahaaaaaaaaaaaaaacaaaaaaaaaaaaaaabaaaaaaaaaaaaaaajaaaaaaaaaaaaaaabaaaaaaaaaaaaaaajaaaaaaaaaaaaaaachbhaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaakaaaaaaaaaaaaaaachchaaaaaaaaaaaaaafaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaajaaaaaaaaaaaaaaakaaaaaaaaaaaaaaagaaaaaaaaaaaaaaahaaaaaaaaaaaaaaadaaaaaaaaaaaaaaalaaaaaaaaaaaaaaappppppppppppppppppppppppppppppppchghaaaaaaaaaaaaaacaaaaaaaaaaaaaaadaaaaaaaaaaaaaaalaaaaaaaaaaaaaaabaaaaaaaaaaaaaaamaaaaaaaaaaaaaaachhhaaaaaaaaaaaaaacaaaaaaaaaaaaaaabaaaaaaaaaaaaaaamaaaaaaaaaaaaaaabaaaaaaaaaaaaaaamaaaaaaaaaaaaaaachihaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaanaaaaaaaaaaaaaaachjhaaaaaaaaaaaaaafaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaamaaaaaaaaaaaaaaanaaaaaaaaaaaaaaagaaaaaaaaaaaaaaahaaaaaaaaaaaaaaadaaaaaaaaaaaaaaaoaaaaaaaaaaaaaaappppppppppppppppppppppppppppppppchnhaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaapaaaaaaaaaaaaaaachohaaaaaaaaaaaaaacaaaaaaaaaaaaaaacaaaaaaaaaaaaaaaoaaaaaaaaaaaaaaabaaaaaaaaaaaaaaaabaaaaaaaaaaaaaachphaaaaaaaaaaaaaacaaaaaaaaaaaaaaabaaaaaaaaaaaaaaaabaaaaaaaaaaaaaabaaaaaaaaaaaaaaaabaaaaaaaaaaaaaachaiaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaabbaaaaaaaaaaaaaachgjbaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaacbaaaaaaaaaaaaaachhjbaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaadbaaaaaaaaaaaaaachijbaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaaebaaaaaaaaaaaaaachbfaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaafbaaaaaaaaaaaaaachcfaaaaaaaaaaaaaacaaaaaaaaaaaaaaacaaaaaaaaaaaaaaafbaaaaaaaaaaaaaabaaaaaaaaaaaaaaafbaaaaaaaaaaaaaaegncaaaaaaaaaaaaaaaaaaaaaachaaaaaaaaaaaaaaaajaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaagbaaaaaaaaaaaaaachkjbaaaaaaaaaaaaacaaaaaaaaaaaaaaafbaaaaaaaaaaaaaagbaaaaaaaaaaaaaabaaaaaaaaaaaaaaahbaaaaaaaaaaaaaachljbaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaaibaaaaaaaaaaaaaachmjbaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaajbaaaaaaaaaaaaaaegmcaaaaaabdaaaaaaaaaaaaaaaachldaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaakbaaaaaaaaaaaaaaegmcaaaaaaadaaaaaaaaaaaaaaaachmgbaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaalbaaaaaaaaaaaaaaegmcaaaaaabdaaaaaaaaaaaaaaaachldaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaambaaaaaaaaaaaaaaegmcaaaaaaadaaaaaaaaaaaaaaaachnocaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaanbaaaaaaaaaaaaaaegmcaaaaaabdaaaaaaaaaaaaaaaachldaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaaobaaaaaaaaaaaaaaegmcaaaaaaadaaaaaaaaaaaaaaaachbddaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaapbaaaaaaaaaaaaaaegncaaaaaaaaaaaaaaaaaaaaaachaaaaaaaaaaaaaaaaebaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaaacaaaaaaaaaaaaaaegncaaaaaaaaaaaaaaaaaaaaaachbaaaaaaaaaaaaaaadbaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaabcaaaaaaaaaaaaaaegdaaaaaaacacaaaaaaaaaaaaaaachkhaaaaaaaaaaaaaachhkeaaaaaaaaaaaaachaaaaaaaaaaaaaaaadaaaaaaacaaaaaaaaaaaaaaaoaaaaaaaaaaaaaaabcaaaaaaaaaaaaaabaaaaaaaaaaaaaaaccaaaaaaaaaaaaaaegmcaaaaaaadaaaaaaaaaaaaaaaachmgbaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaadcaaaaaaaaaaaaaaegmcaaaaaabdaaaaaaaaaaaaaaaachldaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaaecaaaaaaaaaaaaaaegmcaaaaaabdaaaaaaaaaaaaaaaachldaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaafcaaaaaaaaaaaaaaegmcaaaaaaadaaaaaaaaaaaaaaaachbddaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaagcaaaaaaaaaaaaaaegmcaaaaaaeeaaaaaaaaaaaaaopdaaaaaaaaaaaaaaaachbaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaahcaaaaaaaaaaaaaaegdaaaaaaabacaaaaaaaaaaaaaaachpmeaaaaaaaaaaaaachhkeaaaaaaaaaaaaachbaaaaaaaaaaaaaaadaaaaaaacaaaaaaaaaaaaaaahcaaaaaaaaaaaaaabcaaaaaaaaaaaaaabaaaaaaaaaaaaaaaicaaaaaaaaaaaaaaegdaaaaaaacacaaaaaaaaaaaaaaachdhaaaaaaaaaaaaaachaneaaaaaaaaaaaaachaaaaaaaaaaaaaaaadaaaaaaacaaaaaaaaaaaaaaalaaaaaaaaaaaaaaaicaaaaaaaaaaaaaabaaaaaaaaaaaaaaajcaaaaaaaaaaaaaaegmcaaaaaaadaaaaaaaaaaaaaaaachmgbaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaakcaaaaaaaaaaaaaaegmcaaaaaabdaaaaaaaaaaaaaaaachldaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaalcaaaaaaaaaaaaaaegmcaaaaaabdaaaaaaaaaaaaaaaachldaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaamcaaaaaaaaaaaaaaegmcaaaaaaadaaaaaaaaaaaaaaaachbddaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaancaaaaaaaaaaaaaaegdaaaaaaacacaaaaaaaaaaaaaaachogaaaaaaaaaaaaaachaneaaaaaaaaaaaaachaaaaaaaaaaaaaaaadaaaaaaacaaaaaaaaaaaaaaaiaaaaaaaaaaaaaaaicaaaaaaaaaaaaaabaaaaaaaaaaaaaaaocaaaaaaaaaaaaaaegmcaaaaaaadaaaaaaaaaaaaaaaachmgbaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaapcaaaaaaaaaaaaaaegmcaaaaaabdaaaaaaaaaaaaaaaachldaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaaadaaaaaaaaaaaaaaegmcaaaaaabdaaaaaaaaaaaaaaaachldaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaabdaaaaaaaaaaaaaaegmcaaaaaaadaaaaaaaaaaaaaaaachbddaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaacdaaaaaaaaaaaaaaegncaaaaaaaaaaaaaaaaaaaaaachaaaaaaaaaaaaaaaaebaaaaaaaaaaaaaabaaaaaaaaaaaaaaacaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaaddaaaaaaaaaaaaaaegncaaaaaaaaaaaaaaaaaaaaaachaaaaaaaaaaaaaaaaebaaaaaaaaaaaaaacaaaaaaaaaaaaaaaeaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaaedaaaaaaaaaaaaaaegmdaaaaaadaaaaaaaaaaaaaaachlkeaaaaaaaaaaaaachmkeaaaaaaaaaaaaachnkeaaaaaaaaaaaaachfadaaaaaaaaaaaaadaaaaaaaaaaaaaaaacaaaaaaaaaaaaaaddaaaaaaaaaaaaaaedaaaaaaaaaaaaaabaaaaaaaaaaaaaaafdaaaaaaaaaaaaaaegmcaaaaaaadaaaaaaaaaaaaaaaachbddaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaagdaaaaaaaaaaaaaaegncaaaaaaaaaaaaaaaaaaaaaachbaaaaaaaaaaaaaaagbaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaahdaaaaaaaaaaaaaaegncaaaaaaaaaaaaaaaaaaaaaachbaaaaaaaaaaaaaaagbaaaaaaaaaaaaaabaaaaaaaaaaaaaaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaaidaaaaaaaaaaaaaaegncaaaaaaaaaaaaaaaaaaaaaachbaaaaaaaaaaaaaaagbaaaaaaaaaaaaaacaaaaaaaaaaaaaaacaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaajdaaaaaaaaaaaaaaegmdaaaaaadaaaaaaaaaaaaaaachaleaaaaaaaaaaaaachbleaaaaaaaaaaaaachcleaaaaaaaaaaaaachcbdaaaaaaaaaaaaadaaaaaaaaaaaaaaahdaaaaaaaaaaaaaaidaaaaaaaaaaaaaajdaaaaaaaaaaaaaabaaaaaaaaaaaaaaakdaaaaaaaaaaaaaaegmcaaaaaaadaaaaaaaaaaaaaaaachbddaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaaldaaaaaaaaaaaaaaegadaaaaaanaaaaaaaaaaaaaaachmeaaaaaaaaaaaaaachbeaaaaaaaaaaaaaachdfaaaaaaaaaaaaaachdeaaaaaaaaaaaaaacheeaaaaaaaaaaaaaachhneaaaaaaaaaaaaachineaaaaaaaaaaaaachjneaaaaaaaaaaaaachkneaaaaaaaaaaaaachnneaaaaaaaaaaaaachoneaaaaaaaaaaaaachcoeaaaaaaaaaaaaachdoeaaaaaaaaaaaaachbaaaaaaaaaaaaaaacheodaaaaaaaaaaaaanaaaaaaaaaaaaaaaeaaaaaaaaaaaaaaabaaaaaaaaaaaaaaafaaaaaaaaaaaaaaagaaaaaaaaaaaaaaahaaaaaaaaaaaaaaapcaaaaaaaaaaaaaaadaaaaaaaaaaaaaabdaaaaaaaaaaaaaacdaaaaaaaaaaaaaafdaaaaaaaaaaaaaagdaaaaaaaaaaaaaakdaaaaaaaaaaaaaaldaaaaaaaaaaaaaadaaaaaaaaaaaaaaamdaaaaaaaaaaaaaappppppppppppppppppppppppppppppppegpdaaaaaabaaaaaaaaaaaaaaaegppppppppbaaaaaaaaaaaaaaacheoeaaaaaaaaaaaaachfadaaaaaaaaaaaaaaaaaaaaaaaaaaaaachbaaaaaaaaaaaaaaaeaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacaaaaaaaaaaaaaaaeaaaaaaaaaaaaaaagaaaaaaaaaaaaaaadaaaaaaaaaaaaaaachaaaaaaaaaaaaaaaachaaaaaaaaaaaaaaaachaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaamdaaaaaaaaaaaaaadaaaaaaaaaaaaaaandaaaaaaaaaaaaaaodaaaaaaaaaaaaaapdaaaaaaaaaaaaaaegdaaaaaaabacaaaaaaaaaaaaaaachngaaaaaaaaaaaaaaegppppppppbaaaaaaaaaaaaaaachgoeaaaaaaaaaaaaachaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaachaaaaaaaaaaaaaaaadaaaaaaacaaaaaaaaaaaaaaadaaaaaaaaaaaaaaandaaaaaaaaaaaaaabaaaaaaaaaaaaaaaaeaaaaaaaaaaaaaaegbaaaaaaaaacaaaaaaaaaaaaaaachgneaaaaaaaaaaaaachioeaaaaaaaaaaaaachaaaaaaaaaaaaaaaabaaaaaaacaaaaaaaaaaaaaaaocaaaaaaaaaaaaaaaeaaaaaaaaaaaaaabaaaaaaaaaaaaaaaocaaaaaaaaaaaaaaegbaaaaaaaaacaaaaaaaaaaaaaaachlkeaaaaaaaaaaaaachjoeaaaaaaaaaaaaachaaaaaaaaaaaaaaaabaaaaaaacaaaaaaaaaaaaaaaacaaaaaaaaaaaaaaocaaaaaaaaaaaaaabaaaaaaaaaaaaaaaocaaaaaaaaaaaaaaegncaaaaaaaaaaaaaaaaaaaaaachbaaaaaaaaaaaaaaadbaaaaaaaaaaaaaabaaaaaaaaaaaaaaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaabeaaaaaaaaaaaaaaegdaaaaaaabacaaaaaaaaaaaaaaachpmeaaaaaaaaaaaaachikeaaaaaaaaaaaaachbaaaaaaaaaaaaaaadaaaaaaacaaaaaaaaaaaaaaahcaaaaaaaaaaaaaabeaaaaaaaaaaaaaabaaaaaaaaaaaaaaaceaaaaaaaaaaaaaaegdaaaaaaacacaaaaaaaaaaaaaaachogaaaaaaaaaaaaaachmoeaaaaaaaaaaaaachaaaaaaaaaaaaaaaadaaaaaaacaaaaaaaaaaaaaaaiaaaaaaaaaaaaaaaceaaaaaaaaaaaaaabaaaaaaaaaaaaaaaaeaaaaaaaaaaaaaaegdaaaaaaabacaaaaaaaaaaaaaaachngaaaaaaaaaaaaaaegppppppppbaaaaaaaaaaaaaaachgoeaaaaaaaaaaaaachaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaachaaaaaaaaaaaaaaaadaaaaaaacaaaaaaaaaaaaaaadaaaaaaaaaaaaaaaodaaaaaaaaaaaaaabaaaaaaaaaaaaaaadeaaaaaaaaaaaaaaegbaaaaaaaaacaaaaaaaaaaaaaaachnoeaaaaaaaaaaaaachpoeaaaaaaaaaaaaachaaaaaaaaaaaaaaaabaaaaaaacaaaaaaaaaaaaaaaaeaaaaaaaaaaaaaadeaaaaaaaaaaaaaabaaaaaaaaaaaaaaaaeaaaaaaaaaaaaaaegbaaaaaaaaacaaaaaaaaaaaaaaachmkeaaaaaaaaaaaaachapeaaaaaaaaaaaaachaaaaaaaaaaaaaaaabaaaaaaacaaaaaaaaaaaaaaaddaaaaaaaaaaaaaaaeaaaaaaaaaaaaaabaaaaaaaaaaaaaaaaeaaaaaaaaaaaaaaegncaaaaaaaaaaaaaaaaaaaaaachbaaaaaaaaaaaaaaadbaaaaaaaaaaaaaacaaaaaaaaaaaaaaacaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaaeeaaaaaaaaaaaaaaegdaaaaaaabacaaaaaaaaaaaaaaachpmeaaaaaaaaaaaaachjkeaaaaaaaaaaaaachbaaaaaaaaaaaaaaadaaaaaaacaaaaaaaaaaaaaaahcaaaaaaaaaaaaaaeeaaaaaaaaaaaaaabaaaaaaaaaaaaaaahcaaaaaaaaaaaaaaegdaaaaaaacacaaaaaaaaaaaaaaachogaaaaaaaaaaaaaachdpeaaaaaaaaaaaaachaaaaaaaaaaaaaaaadaaaaaaacaaaaaaaaaaaaaaaiaaaaaaaaaaaaaaahcaaaaaaaaaaaaaabaaaaaaaaaaaaaaadeaaaaaaaaaaaaaaegdaaaaaaabacaaaaaaaaaaaaaaachngaaaaaaaaaaaaaaegppppppppbaaaaaaaaaaaaaaachgoeaaaaaaaaaaaaachaaaaaaaaaaaaaaaacaaaaaaaaaaaaaaachaaaaaaaaaaaaaaaadaaaaaaacaaaaaaaaaaaaaaadaaaaaaaaaaaaaaapdaaaaaaaaaaaaaabaaaaaaaaaaaaaaafeaaaaaaaaaaaaaaegbaaaaaaaaacaaaaaaaaaaaaaaachepeaaaaaaaaaaaaachgpeaaaaaaaaaaaaachaaaaaaaaaaaaaaaabaaaaaaacaaaaaaaaaaaaaaadeaaaaaaaaaaaaaafeaaaaaaaaaaaaaabaaaaaaaaaaaaaaadeaaaaaaaaaaaaaaegbaaaaaaaaacaaaaaaaaaaaaaaachnkeaaaaaaaaaaaaachhpeaaaaaaaaaaaaachaaaaaaaaaaaaaaaabaaaaaaacaaaaaaaaaaaaaaaedaaaaaaaaaaaaaadeaaaaaaaaaaaaaabaaaaaaaaaaaaaaadeaaaaaaaaaaaaaaegmdaaaaaadaaaaaaaaaaaaaaachkoeaaaaaaaaaaaaachbpeaaaaaaaaaaaaachipeaaaaaaaaaaaaachfadaaaaaaaaaaaaadaaaaaaaaaaaaaaaocaaaaaaaaaaaaaaaeaaaaaaaaaaaaaadeaaaaaaaaaaaaaabaaaaaaaaaaaaaaamdaaaaaaaaaaaaaaegmcaaaaaaadaaaaaaaaaaaaaaaachbddaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaapcaaaaaaaaaaaaaaegmdaaaaaadaaaaaaaaaaaaaaachaleaaaaaaaaaaaaachbleaaaaaaaaaaaaachcleaaaaaaaaaaaaachcbdaaaaaaaaaaaaadaaaaaaaaaaaaaaahdaaaaaaaaaaaaaaidaaaaaaaaaaaaaajdaaaaaaaaaaaaaabaaaaaaaaaaaaaaakdaaaaaaaaaaaaaaegmcaaaaaaadaaaaaaaaaaaaaaaachbddaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaaadaaaaaaaaaaaaaaegadaaaaaanaaaaaaaaaaaaaaachlgaaaaaaaaaaaaaachahaaaaaaaaaaaaaachbhaaaaaaaaaaaaaachdeaaaaaaaaaaaaaacheeaaaaaaaaaaaaaachcneaaaaaaaaaaaaachdneaaaaaaaaaaaaacheneaaaaaaaaaaaaachfneaaaaaaaaaaaaachjpeaaaaaaaaaaaaachkpeaaaaaaaaaaaaachlpeaaaaaaaaaaaaachmpeaaaaaaaaaaaaachbaaaaaaaaaaaaaaacheodaaaaaaaaaaaaanaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaajaaaaaaaaaaaaaaakaaaaaaaaaaaaaaagaaaaaaaaaaaaaaahaaaaaaaaaaaaaaakcaaaaaaaaaaaaaalcaaaaaaaaaaaaaamcaaaaaaaaaaaaaancaaaaaaaaaaaaaamdaaaaaaaaaaaaaapcaaaaaaaaaaaaaakdaaaaaaaaaaaaaaadaaaaaaaaaaaaaadaaaaaaaaaaaaaaafdaaaaaaaaaaaaaappppppppppppppppppppppppppppppppegpdaaaaaabaaaaaaaaaaaaaaaegppppppppbaaaaaaaaaaaaaaachnpeaaaaaaaaaaaaachfadaaaaaaaaaaaaaaaaaaaaaaaaaaaaachbaaaaaaaaaaaaaaaeaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacaaaaaaaaaaaaaaaeaaaaaaaaaaaaaaagaaaaaaaaaaaaaaadaaaaaaaaaaaaaaachaaaaaaaaaaaaaaaachaaaaaaaaaaaaaaaachaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaafdaaaaaaaaaaaaaadaaaaaaaaaaaaaaafeaaaaaaaaaaaaaageaaaaaaaaaaaaaaheaaaaaaaaaaaaaaegdaaaaaaabacaaaaaaaaaaaaaaachngaaaaaaaaaaaaaaegppppppppbaaaaaaaaaaaaaaachppeaaaaaaaaaaaaachaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaachaaaaaaaaaaaaaaaadaaaaaaacaaaaaaaaaaaaaaadaaaaaaaaaaaaaaafeaaaaaaaaaaaaaabaaaaaaaaaaaaaaaieaaaaaaaaaaaaaaegbaaaaaaaaacaaaaaaaaaaaaaaachbneaaaaaaaaaaaaachbafaaaaaaaaaaaaachaaaaaaaaaaaaaaaabaaaaaaacaaaaaaaaaaaaaaajcaaaaaaaaaaaaaaieaaaaaaaaaaaaaabaaaaaaaaaaaaaaajcaaaaaaaaaaaaaaegbaaaaaaaaacaaaaaaaaaaaaaaachlkeaaaaaaaaaaaaachcafaaaaaaaaaaaaachaaaaaaaaaaaaaaaabaaaaaaacaaaaaaaaaaaaaaaacaaaaaaaaaaaaaajcaaaaaaaaaaaaaabaaaaaaaaaaaaaaajcaaaaaaaaaaaaaaegdaaaaaaacacaaaaaaaaaaaaaaachdhaaaaaaaaaaaaaachmoeaaaaaaaaaaaaachaaaaaaaaaaaaaaaadaaaaaaacaaaaaaaaaaaaaaalaaaaaaaaaaaaaaaceaaaaaaaaaaaaaabaaaaaaaaaaaaaaaieaaaaaaaaaaaaaaegdaaaaaaabacaaaaaaaaaaaaaaachngaaaaaaaaaaaaaaegppppppppbaaaaaaaaaaaaaaachppeaaaaaaaaaaaaachaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaachaaaaaaaaaaaaaaaadaaaaaaacaaaaaaaaaaaaaaadaaaaaaaaaaaaaaageaaaaaaaaaaaaaabaaaaaaaaaaaaaaajeaaaaaaaaaaaaaaegbaaaaaaaaacaaaaaaaaaaaaaaacheafaaaaaaaaaaaaachgafaaaaaaaaaaaaachaaaaaaaaaaaaaaaabaaaaaaacaaaaaaaaaaaaaaaieaaaaaaaaaaaaaajeaaaaaaaaaaaaaabaaaaaaaaaaaaaaaieaaaaaaaaaaaaaaegbaaaaaaaaacaaaaaaaaaaaaaaachmkeaaaaaaaaaaaaachhafaaaaaaaaaaaaachaaaaaaaaaaaaaaaabaaaaaaacaaaaaaaaaaaaaaaddaaaaaaaaaaaaaaieaaaaaaaaaaaaaabaaaaaaaaaaaaaaaieaaaaaaaaaaaaaaegdaaaaaaacacaaaaaaaaaaaaaaachdhaaaaaaaaaaaaaachdpeaaaaaaaaaaaaachaaaaaaaaaaaaaaaadaaaaaaacaaaaaaaaaaaaaaalaaaaaaaaaaaaaaahcaaaaaaaaaaaaaabaaaaaaaaaaaaaaajeaaaaaaaaaaaaaaegdaaaaaaabacaaaaaaaaaaaaaaachngaaaaaaaaaaaaaaegppppppppbaaaaaaaaaaaaaaachppeaaaaaaaaaaaaachaaaaaaaaaaaaaaaacaaaaaaaaaaaaaaachaaaaaaaaaaaaaaaadaaaaaaacaaaaaaaaaaaaaaadaaaaaaaaaaaaaaaheaaaaaaaaaaaaaabaaaaaaaaaaaaaaakeaaaaaaaaaaaaaaegbaaaaaaaaacaaaaaaaaaaaaaaachjafaaaaaaaaaaaaachlafaaaaaaaaaaaaachaaaaaaaaaaaaaaaabaaaaaaacaaaaaaaaaaaaaaajeaaaaaaaaaaaaaakeaaaaaaaaaaaaaabaaaaaaaaaaaaaaajeaaaaaaaaaaaaaaegbaaaaaaaaacaaaaaaaaaaaaaaachnkeaaaaaaaaaaaaachmafaaaaaaaaaaaaachaaaaaaaaaaaaaaaabaaaaaaacaaaaaaaaaaaaaaaedaaaaaaaaaaaaaajeaaaaaaaaaaaaaabaaaaaaaaaaaaaaajeaaaaaaaaaaaaaaegmdaaaaaadaaaaaaaaaaaaaaachdafaaaaaaaaaaaaachiafaaaaaaaaaaaaachnafaaaaaaaaaaaaachfadaaaaaaaaaaaaadaaaaaaaaaaaaaaajcaaaaaaaaaaaaaaieaaaaaaaaaaaaaajeaaaaaaaaaaaaaabaaaaaaaaaaaaaaafdaaaaaaaaaaaaaaegmcaaaaaaadaaaaaaaaaaaaaaaachbddaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaakcaaaaaaaaaaaaaaegmdaaaaaadaaaaaaaaaaaaaaachaleaaaaaaaaaaaaachbleaaaaaaaaaaaaachcleaaaaaaaaaaaaachcbdaaaaaaaaaaaaadaaaaaaaaaaaaaaahdaaaaaaaaaaaaaaidaaaaaaaaaaaaaajdaaaaaaaaaaaaaabaaaaaaaaaaaaaaakdaaaaaaaaaaaaaaegmcaaaaaaadaaaaaaaaaaaaaaaachbddaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaalcaaaaaaaaaaaaaaegadaaaaaanaaaaaaaaaaaaaaachlgaaaaaaaaaaaaaachhhaaaaaaaaaaaaaachihaaaaaaaaaaaaaachdeaaaaaaaaaaaaaacheeaaaaaaaaaaaaaachlmeaaaaaaaaaaaaachmmeaaaaaaaaaaaaachnmeaaaaaaaaaaaaachomeaaaaaaaaaaaaachoafaaaaaaaaaaaaachpafaaaaaaaaaaaaachabfaaaaaaaaaaaaachbbfaaaaaaaaaaaaachbaaaaaaaaaaaaaaacheodaaaaaaaaaaaaanaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaamaaaaaaaaaaaaaaanaaaaaaaaaaaaaaagaaaaaaaaaaaaaaahaaaaaaaaaaaaaaadcaaaaaaaaaaaaaaecaaaaaaaaaaaaaafcaaaaaaaaaaaaaagcaaaaaaaaaaaaaafdaaaaaaaaaaaaaakcaaaaaaaaaaaaaakdaaaaaaaaaaaaaalcaaaaaaaaaaaaaadaaaaaaaaaaaaaaamdaaaaaaaaaaaaaappppppppppppppppppppppppppppppppegpdaaaaaabaaaaaaaaaaaaaaaegppppppppbaaaaaaaaaaaaaaachcbfaaaaaaaaaaaaachfadaaaaaaaaaaaaaaaaaaaaaaaaaaaaachbaaaaaaaaaaaaaaaeaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacaaaaaaaaaaaaaaaeaaaaaaaaaaaaaaagaaaaaaaaaaaaaaadaaaaaaaaaaaaaaachaaaaaaaaaaaaaaaachaaaaaaaaaaaaaaaachaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaamdaaaaaaaaaaaaaadaaaaaaaaaaaaaaakeaaaaaaaaaaaaaaleaaaaaaaaaaaaaameaaaaaaaaaaaaaaegdaaaaaaabacaaaaaaaaaaaaaaachneaaaaaaaaaaaaaaegppppppppbaaaaaaaaaaaaaaachebfaaaaaaaaaaaaachaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaachaaaaaaaaaaaaaaaadaaaaaaacaaaaaaaaaaaaaaacaaaaaaaaaaaaaaakeaaaaaaaaaaaaaabaaaaaaaaaaaaaaaneaaaaaaaaaaaaaaegbaaaaaaaaacaaaaaaaaaaaaaaachkmeaaaaaaaaaaaaachgbfaaaaaaaaaaaaachaaaaaaaaaaaaaaaabaaaaaaacaaaaaaaaaaaaaaaccaaaaaaaaaaaaaaneaaaaaaaaaaaaaabaaaaaaaaaaaaaaaccaaaaaaaaaaaaaaegbaaaaaaaaacaaaaaaaaaaaaaaachlkeaaaaaaaaaaaaachhbfaaaaaaaaaaaaachaaaaaaaaaaaaaaaabaaaaaaacaaaaaaaaaaaaaaaacaaaaaaaaaaaaaaccaaaaaaaaaaaaaabaaaaaaaaaaaaaaaccaaaaaaaaaaaaaaegdaaaaaaacacaaaaaaaaaaaaaaachkhaaaaaaaaaaaaaachikeaaaaaaaaaaaaachaaaaaaaaaaaaaaaadaaaaaaacaaaaaaaaaaaaaaaoaaaaaaaaaaaaaaabeaaaaaaaaaaaaaabaaaaaaaaaaaaaaaneaaaaaaaaaaaaaaegdaaaaaaabacaaaaaaaaaaaaaaachneaaaaaaaaaaaaaaegppppppppbaaaaaaaaaaaaaaachebfaaaaaaaaaaaaachaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaachaaaaaaaaaaaaaaaadaaaaaaacaaaaaaaaaaaaaaacaaaaaaaaaaaaaaaleaaaaaaaaaaaaaabaaaaaaaaaaaaaaaoeaaaaaaaaaaaaaaegbaaaaaaaaacaaaaaaaaaaaaaaachjbfaaaaaaaaaaaaachlbfaaaaaaaaaaaaachaaaaaaaaaaaaaaaabaaaaaaacaaaaaaaaaaaaaaaneaaaaaaaaaaaaaaoeaaaaaaaaaaaaaabaaaaaaaaaaaaaaaneaaaaaaaaaaaaaaegbaaaaaaaaacaaaaaaaaaaaaaaachmkeaaaaaaaaaaaaachmbfaaaaaaaaaaaaachaaaaaaaaaaaaaaaabaaaaaaacaaaaaaaaaaaaaaaddaaaaaaaaaaaaaaneaaaaaaaaaaaaaabaaaaaaaaaaaaaaaneaaaaaaaaaaaaaaegdaaaaaaacacaaaaaaaaaaaaaaachkhaaaaaaaaaaaaaachjkeaaaaaaaaaaaaachaaaaaaaaaaaaaaaadaaaaaaacaaaaaaaaaaaaaaaoaaaaaaaaaaaaaaaeeaaaaaaaaaaaaaabaaaaaaaaaaaaaaaoeaaaaaaaaaaaaaaegdaaaaaaabacaaaaaaaaaaaaaaachneaaaaaaaaaaaaaaegppppppppbaaaaaaaaaaaaaaachebfaaaaaaaaaaaaachaaaaaaaaaaaaaaaacaaaaaaaaaaaaaaachaaaaaaaaaaaaaaaadaaaaaaacaaaaaaaaaaaaaaacaaaaaaaaaaaaaaameaaaaaaaaaaaaaabaaaaaaaaaaaaaaapeaaaaaaaaaaaaaaegbaaaaaaaaacaaaaaaaaaaaaaaachobfaaaaaaaaaaaaachacfaaaaaaaaaaaaachaaaaaaaaaaaaaaaabaaaaaaacaaaaaaaaaaaaaaaoeaaaaaaaaaaaaaapeaaaaaaaaaaaaaabaaaaaaaaaaaaaaaoeaaaaaaaaaaaaaaegbaaaaaaaaacaaaaaaaaaaaaaaachnkeaaaaaaaaaaaaachbcfaaaaaaaaaaaaachaaaaaaaaaaaaaaaabaaaaaaacaaaaaaaaaaaaaaaedaaaaaaaaaaaaaaoeaaaaaaaaaaaaaabaaaaaaaaaaaaaaaoeaaaaaaaaaaaaaaegmdaaaaaadaaaaaaaaaaaaaaachibfaaaaaaaaaaaaachnbfaaaaaaaaaaaaachccfaaaaaaaaaaaaachfadaaaaaaaaaaaaadaaaaaaaaaaaaaaaccaaaaaaaaaaaaaaneaaaaaaaaaaaaaaoeaaaaaaaaaaaaaabaaaaaaaaaaaaaaamdaaaaaaaaaaaaaaegmcaaaaaaadaaaaaaaaaaaaaaaachbddaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaadcaaaaaaaaaaaaaaegmdaaaaaadaaaaaaaaaaaaaaachaleaaaaaaaaaaaaachbleaaaaaaaaaaaaachcleaaaaaaaaaaaaachcbdaaaaaaaaaaaaadaaaaaaaaaaaaaaahdaaaaaaaaaaaaaaidaaaaaaaaaaaaaajdaaaaaaaaaaaaaabaaaaaaaaaaaaaaakdaaaaaaaaaaaaaaegmcaaaaaaadaaaaaaaaaaaaaaaachbddaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaaecaaaaaaaaaaaaaaegmcaaaaaaadaaaaaaaaaaaaaaaachebdaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaafcaaaaaaaaaaaaaaegmcaaaaaaadaaaaaaaaaaaaaaaachbddaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaagcaaaaaaaaaaaaaaegmcaaaaaaadaaaaaaaaaaaaaaaachbddaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaakcaaaaaaaaaaaaaaegmcaaaaaaeefffffffffffffmpdaaaaaaaaaaaaaaaachbaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaaafaaaaaaaaaaaaaaegdaaaaaaabacaaaaaaaaaaaaaaachkcfaaaaaaaaaaaaachhkeaaaaaaaaaaaaachbaaaaaaaaaaaaaaadaaaaaaacaaaaaaaaaaaaaaaafaaaaaaaaaaaaaabcaaaaaaaaaaaaaabaaaaaaaaaaaaaaabfaaaaaaaaaaaaaaegdaaaaaaacacaaaaaaaaaaaaaaachajbaaaaaaaaaaaaachlcfaaaaaaaaaaaaachaaaaaaaaaaaaaaaadaaaaaaacaaaaaaaaaaaaaaagbaaaaaaaaaaaaaabfaaaaaaaaaaaaaabaaaaaaaaaaaaaaapeaaaaaaaaaaaaaaegncaaaaaaaaaaaaaaaaaaaaaachaaaaaaaaaaaaaaaalbaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaacfaaaaaaaaaaaaaaegdaaaaaaabacaaaaaaaaaaaaaaachcfaaaaaaaaaaaaaachileaaaaaaaaaaaaachaaaaaaaaaaaaaaaadaaaaaaacaaaaaaaaaaaaaaafbaaaaaaaaaaaaaacfaaaaaaaaaaaaaabaaaaaaaaaaaaaaadfaaaaaaaaaaaaaaegbaaaaaaaaacaaaaaaaaaaaaaaachmcfaaaaaaaaaaaaachocfaaaaaaaaaaaaachaaaaaaaaaaaaaaaabaaaaaaacaaaaaaaaaaaaaaapeaaaaaaaaaaaaaadfaaaaaaaaaaaaaabaaaaaaaaaaaaaaapeaaaaaaaaaaaaaaegdaaaaaaabacaaaaaaaaaaaaaaachkcfaaaaaaaaaaaaachikeaaaaaaaaaaaaachbaaaaaaaaaaaaaaadaaaaaaacaaaaaaaaaaaaaaaafaaaaaaaaaaaaaabeaaaaaaaaaaaaaabaaaaaaaaaaaaaaabfaaaaaaaaaaaaaaegdaaaaaaacacaaaaaaaaaaaaaaachajbaaaaaaaaaaaaachadfaaaaaaaaaaaaachaaaaaaaaaaaaaaaadaaaaaaacaaaaaaaaaaaaaaagbaaaaaaaaaaaaaabfaaaaaaaaaaaaaabaaaaaaaaaaaaaaadfaaaaaaaaaaaaaaegncaaaaaaaaaaaaaaaaaaaaaachaaaaaaaaaaaaaaaalbaaaaaaaaaaaaaabaaaaaaaaaaaaaaacaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaaefaaaaaaaaaaaaaaegdaaaaaaabacaaaaaaaaaaaaaaachcfaaaaaaaaaaaaaachjleaaaaaaaaaaaaachaaaaaaaaaaaaaaaadaaaaaaacaaaaaaaaaaaaaaafbaaaaaaaaaaaaaaefaaaaaaaaaaaaaabaaaaaaaaaaaaaaaffaaaaaaaaaaaaaaegbaaaaaaaaacaaaaaaaaaaaaaaachbdfaaaaaaaaaaaaachddfaaaaaaaaaaaaachaaaaaaaaaaaaaaaabaaaaaaacaaaaaaaaaaaaaaadfaaaaaaaaaaaaaaffaaaaaaaaaaaaaabaaaaaaaaaaaaaaadfaaaaaaaaaaaaaaegdaaaaaaabacaaaaaaaaaaaaaaachkcfaaaaaaaaaaaaachjkeaaaaaaaaaaaaachbaaaaaaaaaaaaaaadaaaaaaacaaaaaaaaaaaaaaaafaaaaaaaaaaaaaaeeaaaaaaaaaaaaaabaaaaaaaaaaaaaaaafaaaaaaaaaaaaaaegdaaaaaaacacaaaaaaaaaaaaaaachajbaaaaaaaaaaaaachfdfaaaaaaaaaaaaachaaaaaaaaaaaaaaaadaaaaaaacaaaaaaaaaaaaaaagbaaaaaaaaaaaaaaafaaaaaaaaaaaaaabaaaaaaaaaaaaaaaffaaaaaaaaaaaaaaegncaaaaaaaaaaaaaaaaaaaaaachaaaaaaaaaaaaaaaalbaaaaaaaaaaaaaacaaaaaaaaaaaaaaaeaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaagfaaaaaaaaaaaaaaegdaaaaaaabacaaaaaaaaaaaaaaachcfaaaaaaaaaaaaaachkleaaaaaaaaaaaaachaaaaaaaaaaaaaaaadaaaaaaacaaaaaaaaaaaaaaafbaaaaaaaaaaaaaagfaaaaaaaaaaaaaabaaaaaaaaaaaaaaahfaaaaaaaaaaaaaaegbaaaaaaaaacaaaaaaaaaaaaaaachgdfaaaaaaaaaaaaachidfaaaaaaaaaaaaachaaaaaaaaaaaaaaaabaaaaaaacaaaaaaaaaaaaaaaffaaaaaaaaaaaaaahfaaaaaaaaaaaaaabaaaaaaaaaaaaaaaffaaaaaaaaaaaaaaegmdaaaaaadaaaaaaaaaaaaaaachpcfaaaaaaaaaaaaachedfaaaaaaaaaaaaachjdfaaaaaaaaaaaaachfadaaaaaaaaaaaaadaaaaaaaaaaaaaaapeaaaaaaaaaaaaaadfaaaaaaaaaaaaaaffaaaaaaaaaaaaaabaaaaaaaaaaaaaaafdaaaaaaaaaaaaaaegmcaaaaaaadaaaaaaaaaaaaaaaachbddaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaalcaaaaaaaaaaaaaaegmcaaaaaaadaaaaaaaaaaaaaaaachbddaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaamcaaaaaaaaaaaaaaegadaaaaaalbaaaaaaaaaaaaaachnhaaaaaaaaaaaaaachphaaaaaaaaaaaaaachaiaaaaaaaaaaaaaachdeaaaaaaaaaaaaaacheeaaaaaaaaaaaaaachgjbaaaaaaaaaaaaachhjbaaaaaaaaaaaaachijbaaaaaaaaaaaaachkjbaaaaaaaaaaaaachljbaaaaaaaaaaaaachmjbaaaaaaaaaaaaachcmeaaaaaaaaaaaaachdmeaaaaaaaaaaaaachemeaaaaaaaaaaaaachfmeaaaaaaaaaaaaachgmeaaaaaaaaaaaaachhmeaaaaaaaaaaaaachdcfaaaaaaaaaaaaachecfaaaaaaaaaaaaachfcfaaaaaaaaaaaaachgcfaaaaaaaaaaaaachhcfaaaaaaaaaaaaachicfaaaaaaaaaaaaachjcfaaaaaaaaaaaaachkdfaaaaaaaaaaaaachldfaaaaaaaaaaaaachmdfaaaaaaaaaaaaachbaaaaaaaaaaaaaaaegaakaaaaaaaneifgefhogdgehjgpgogcaaaaaaanaaaaaaagghhegddpfbgegkgbdpfegbgfgaaaaaaaabagaaaaaaalbaaaaaaaaaaaaaabababababababababababababababababababababababababababafaaaaaaaaaaaaaaabababababalbaaaaaaaaaaaaaachldaaaaaaaaaaaaaachaaaaaaaaaaaaaaaachldaaaaaaaaaaaaaachbaaaaaaaaaaaaaaachldaaaaaaaaaaaaaachmgbaaaaaaaaaaaaachldaaaaaaaaaaaaaachldaaaaaaaaaaaaaachaaaaaaaaaaaaaaaachldaaaaaaaaaaaaaachldaaaaaaaaaaaaaachldaaaaaaaaaaaaaachmgbaaaaaaaaaaaaachldaaaaaaaaaaaaaachnocaaaaaaaaaaaaachldaaaaaaaaaaaaaachbddaaaaaaaaaaaaachfadaaaaaaaaaaaaachbddaaaaaaaaaaaaachcbdaaaaaaaaaaaaachbddaaaaaaaaaaaaachebdaaaaaaaaaaaaachbddaaaaaaaaaaaaachbddaaaaaaaaaaaaachfadaaaaaaaaaaaaachbddaaaaaaaaaaaaachbddaaaaaaaaaaaaafaaaaaaaaaaaaaaachbddaaaaaaaaaaaaachfadaaaaaaaaaaaaachbddaaaaaaaaaaaaachcbdaaaaaaaaaaaaachbddaaaaaaaaaaaaalbaaaaaaaaaaaaaabaaaaaaaehbaaaaaaaihbaaaaaaakhbaaaaaaaahbaaaaaaafhhaaaaaaapgfhehpfpgegfghaaaaaaapgfhehpfbgmghgiaaaaaaapgfhehpfbhfhbgeghaaaaaaabgegkgpfpgegfghaaaaaaabgegkgpfbgmghgiaaaaaaabgegkgpfbhfhbgegjaaaaaaapgfhehpfbgegkgpfehjaaaaaaapgfhehpfbgegkgpfihjaaaaaaapgfhehpfbgegkgpfkhjaaaaaaapgfhehpfbgegkgpfahjaaaaaaapgfhehpfbgegkgpffhfaaaaaaagghhegpfehfaaaaaaagghhegpfihfaaaaaaagghhegpfkhfaaaaaaagghhegpfahfaaaaaaagghhegpffhlaaaaaaagghhegpfpgfhehpfpgegfglaaaaaaagghhegpfpgfhehpfbgmghgmaaaaaaagghhegpfpgfhehpfbhfhbgeglaaaaaaagghhegpfbgegkgpfpgegfglaaaaaaagghhegpfbgegkgpfbgmghgmaaaaaaagghhegpfbgegkgpfbhfhbgegfaaaaaaaaaaaaaaajaaaaaaagghhegpfbgegkgpfehjaaaaaaagghhegpfbgegkgpfihjaaaaaaagghhegpfbgegkgpfkhjaaaaaaagghhegpfbgegkgpfahjaaaaaaagghhegpfbgegkgpffhaabagaaaaaaadhpgfhchdgfgbahaaaaaaakgjgehpfehngahaaaaaaaaaaaaaaaafaaaaaaadgmgbgoghgaaaaaaaaaaaaaaaaaachflbaaaaaaaaaaaaaaaaaaaaaaaaaaaaebababaaabababaaapbfilobfilobfnpdmfpicmfpicmfpnpdaaaaaeaaaaaaaaaaaaaabakdmiadcooijhfeodaaaaaaaaaaaaabhcaaaaaaaaaaaaaaaabaaaaaaaocdaaaaaaangehihaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaachcaaaaaaaaaaaaaaalbaaaaaaaaaaaaaafaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacaaaaaaaaaaaaaaacaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabbaaaaaaaaaaaaaabaaaaaaalbaaaaaaaaaaaaaachffaaaaaaaaaaaaaachidaaaaaaaaaaaaaachgfaaaaaaaaaaaaaachjdaaaaaaaaaaaaaachhfaaaaaaaaaaaaaachnjbaaaaaaaaaaaaachojbaaaaaaaaaaaaachpjbaaaaaaaaaaaaachakbaaaaaaaaaaaaachbkbaaaaaaaaaaaaachckbaaaaaaaaaaaaaegmcaaaaaaadaaaaaaaaaaaaaaaachldaaaaaaaaaaaaaaegmcaaaaaaadaaaaaaaaaaaaaaaachmgbaaaaaaaaaaaaaegmcaaaaaaadaaaaaaaaaaaaaaaachldaaaaaaaaaaaaaaegmcaaaaaaadaaaaaaaaaaaaaaaachnocaaaaaaaaaaaaaegmcaaaaaaadaaaaaaaaaaaaaaaachldaaaaaaaaaaaaaaegmcaaaaaaadaaaaaaaaaaaaaaaachbddaaaaaaaaaaaaaegmdaaaaaadaaaaaaaaaaaaaaaegpcaaaaaaaaaaaaaaaaaaaaaachaaaaaaaaaaaaaaaaeaaaaaaaggadpfihegpcaaaaaaaaaaaaaaaaaaaaaachaaaaaaaaaaaaaaaaeaaaaaaaggbdpfihegpcaaaaaaaaaaaaaaaaaaaaaachaaaaaaaaaaaaaaaaeaaaaaaaggcdpfihchfadaaaaaaaaaaaaaegmcaaaaaaadaaaaaaaaaaaaaaaachbddaaaaaaaaaaaaaegmdaaaaaadaaaaaaaaaaaaaaaegpcaaaaaaaaaaaaaaaaaaaaaachbaaaaaaaaaaaaaaaeaaaaaaaggadpfahegpcaaaaaaaaaaaaaaaaaaaaaachbaaaaaaaaaaaaaaaeaaaaaaaggbdpfahegpcaaaaaaaaaaaaaaaaaaaaaachbaaaaaaaaaaaaaaaeaaaaaaaggcdpfahchcbdaaaaaaaaaaaaaegmcaaaaaaadaaaaaaaaaaaaaaaachbddaaaaaaaaaaaaaegmcaaaaaaadaaaaaaaaaaaaaaaachebdaaaaaaaaaaaaaegmcaaaaaaadaaaaaaaaaaaaaaaachbddaaaaaaaaaaaaaegmcaaaaaaadaaaaaaaaaaaaaaaachbddaaaaaaaaaaaaaegmdaaaaaadaaaaaaaaaaaaaaaegpcaaaaaaaaaaaaaaaaaaaaaachaaaaaaaaaaaaaaaakaaaaaaaggadpfbgegkgpfpgegfgegpcaaaaaaaaaaaaaaaaaaaaaachaaaaaaaaaaaaaaaakaaaaaaaggbdpfbgegkgpfpgegfgegpcaaaaaaaaaaaaaaaaaaaaaachaaaaaaaaaaaaaaaakaaaaaaaggcdpfbgegkgpfpgegfgchfadaaaaaaaaaaaaaegmcaaaaaaadaaaaaaaaaaaaaaaachbddaaaaaaaaaaaaaegmcaaaaaaadaaaaaaaaaaaaaaaachbddaaaaaaaaaaaaacaaaaaaagfaaaaaaaaaaaaaaegmcaaaaaaadaaaaaaaaaaaaaaaachaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaegncaaaaaaaaaaaaaaaaaaaaaachaaaaaaaaaaaaaaaaibaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaabaaaaaaaaaaaaaaaegaeaaaaaabaaaaaaaaaaaaaaachaffaaaaaaaaaaaaachbaaaaaaaaaaaaaaadaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaacaaaaaaaaaaaaaaacaaaaaaaaaaaaaaachbaaaaaaaaaaaaaaachbaaaaaaaaaaaaaaabaaaaaaaaaaaaaaabaaaaaaaaaaaaaaacaaaaaaaaaaaaaaacaaaaaaaaaaaaaaadaaaaaaaaaaaaaaaegheaaaaaacgcaaaaaaaaaaaaaaachgffaaaaaaaaaaaaaegppppppppbaaaaaaaaaaaaaaachiffaaaaaaaaaaaaachbaaaaaaaaaaaaaaabaaaaaaaaaaaaaaachaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaabaaaaaaaaaaaaaaacaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadaaaaaaaaaaaaaaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaegfaaaaaaabaaaaaaaaaaaaaaaegppppppppbaaaaaaaaaaaaaaachiffaaaaaaaaaaaaachbaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaachbaaaaaaaaaaaaaaafaaaaaaabaaaaaaaaaaaaaaacaaaaaaaaaaaaaaabaaaaaaaaaaaaaaadaaaaaaaaaaaaaaaegheaaaaaacgcaaaaaaaaaaaaaaachkffaaaaaaaaaaaaachmffaaaaaaaaaaaaachaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaacaaaaaaaaaaaaaaabaaaaaaaaaaaaaaacaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadaaaaaaaaaaaaaaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaachifaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaadaaaaaaaaaaaaaaaegncaaaaaaaaaaaaaaaaaaaaaachaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaabaaaaaaaaaaaaaaachkfaaaaaaaaaaaaaabaaaaaaaaaaaaaaabaaaaaaaaaaaaaaabaaaaaaaaaaaaaaaeaaaaaaaaaaaaaaachlfaaaaaaaaaaaaaabaaaaaaaaaaaaaaaeaaaaaaaaaaaaaaabaaaaaaaaaaaaaaafaaaaaaaaaaaaaaachmfaaaaaaaaaaaaaacaaaaaaaaaaaaaaadaaaaaaaaaaaaaaafaaaaaaaaaaaaaaabaaaaaaaaaaaaaaadaaaaaaaaaaaaaaaegdaaaaaaabacaaaaaaaaaaaaaaachmfaaaaaaaaaaaaaachlffaaaaaaaaaaaaachbaaaaaaaaaaaaaaadaaaaaaacaaaaaaaaaaaaaaadaaaaaaaaaaaaaaacaaaaaaaaaaaaaaabaaaaaaaaaaaaaaafaaaaaaaaaaaaaaaegncaaaaaaaaaaaaaaaaaaaaaachaaaaaaaaaaaaaaaaiaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaagaaaaaaaaaaaaaaachfkbaaaaaaaaaaaaabaaaaaaaaaaaaaaagaaaaaaaaaaaaaaacaaaaaaaaaaaaaaahaaaaaaaaaaaaaaappppppppppppppppegmaaaaaaabaaaaaaaaaaaaaaachkfaaaaaaaaaaaaaachbaaaaaaaaaaaaaaamaaaaaaabaaaaaaaaaaaaaaaeaaaaaaaaaaaaaaabaaaaaaaaaaaaaaaiaaaaaaaaaaaaaaaegncaaaaaaaaaaaaaaaaaaaaaachaaaaaaaaaaaaaaaabbaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaagaaaaaaaaaaaaaaaegfeaaaaaacgbaaaaaaaaaaaaaaachdefaaaaaaaaaaaaachbaaaaaaaaaaaaaaabaaaaaaaaaaaaaaacaaaaaaaaaaaaaaabaaaaaaaaaaaaaaabaaaaaaaaaaaaaaagaaaaaaaaaaaaaaabaaaaaaaaaaaaaaajaaaaaaaaaaaaaaaegdaaaaaaabacaaaaaaaaaaaaaaachbgfaaaaaaaaaaaaachdgfaaaaaaaaaaaaachbaaaaaaaaaaaaaaadaaaaaaacaaaaaaaaaaaaaaaiaaaaaaaaaaaaaaajaaaaaaaaaaaaaaabaaaaaaaaaaaaaaakaaaaaaaaaaaaaaaegdaaaaaaabacaaaaaaaaaaaaaaachikbaaaaaaaaaaaaachegfaaaaaaaaaaaaachbaaaaaaaaaaaaaaadaaaaaaacaaaaaaaaaaaaaaahaaaaaaaaaaaaaaakaaaaaaaaaaaaaaabaaaaaaaaaaaaaaakaaaaaaaaaaaaaaaegcaaaaaaacacaaaaaaaaaaaaaaachpffaaaaaaaaaaaaachfgfaaaaaaaaaaaaachbaaaaaaaaaaaaaaacaaaaaaacaaaaaaaaaaaaaaafaaaaaaaaaaaaaaakaaaaaaaaaaaaaaabaaaaaaaaaaaaaaafaaaaaaaaaaaaaaaegheaaaaaacgcaaaaaaaaaaaaaaachnffaaaaaaaaaaaaachggfaaaaaaaaaaaaachaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaabaaaaaaaaaaaaaaacaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaafaaaaaaaaaaaaaaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaachnfaaaaaaaaaaaaaabaaaaaaaaaaaaaaabaaaaaaaaaaaaaaabaaaaaaaaaaaaaaafaaaaaaaaaaaaaaachpkbaaaaaaaaaaaaacaaaaaaaaaaaaaaafaaaaaaaaaaaaaaahaaaaaaaaaaaaaaabaaaaaaaaaaaaaaakaaaaaaaaaaaaaaaegmaaaaaaabaaaaaaaaaaaaaaachdgfaaaaaaaaaaaaachbaaaaaaaaaaaaaaamaaaaaaabaaaaaaaaaaaaaaajaaaaaaaaaaaaaaabaaaaaaaaaaaaaaajaaaaaaaaaaaaaaaegdaaaaaaabacaaaaaaaaaaaaaaachpkbaaaaaaaaaaaaachigfaaaaaaaaaaaaachbaaaaaaaaaaaaaaadaaaaaaacaaaaaaaaaaaaaaakaaaaaaaaaaaaaaajaaaaaaaaaaaaaaabaaaaaaaaaaaaaaajaaaaaaaaaaaaaaachokbaaaaaaaaaaaaabaaaaaaaaaaaaaaaeaaaaaaaaaaaaaaabaaaaaaaaaaaaaaaeaaaaaaaaaaaaaaaegfeaaaaaacgbaaaaaaaaaaaaaaachdefaaaaaaaaaaaaachbaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaabaaaaaaaaaaaaaaabaaaaaaaaaaaaaaagaaaaaaaaaaaaaaabaaaaaaaaaaaaaaalaaaaaaaaaaaaaaaegdaaaaaaabacaaaaaaaaaaaaaaachikbaaaaaaaaaaaaachkgfaaaaaaaaaaaaachbaaaaaaaaaaaaaaadaaaaaaacaaaaaaaaaaaaaaahaaaaaaaaaaaaaaalaaaaaaaaaaaaaaabaaaaaaaaaaaaaaalaaaaaaaaaaaaaaaegdaaaaaaabacaaaaaaaaaaaaaaachnfaaaaaaaaaaaaaachlffaaaaaaaaaaaaachbaaaaaaaaaaaaaaadaaaaaaacaaaaaaaaaaaaaaafaaaaaaaaaaaaaaacaaaaaaaaaaaaaaabaaaaaaaaaaaaaaamaaaaaaaaaaaaaaaegbaaaaaaabacaaaaaaaaaaaaaaachlgfaaaaaaaaaaaaachmgfaaaaaaaaaaaaachbaaaaaaaaaaaaaaabaaaaaaacaaaaaaaaaaaaaaalaaaaaaaaaaaaaaamaaaaaaaaaaaaaaabaaaaaaaaaaaaaaalaaaaaaaaaaaaaaaegdaaaaaaabacaaaaaaaaaaaaaaachokbaaaaaaaaaaaaachngfaaaaaaaaaaaaachbaaaaaaaaaaaaaaadaaaaaaacaaaaaaaaaaaaaaaeaaaaaaaaaaaaaaalaaaaaaaaaaaaaaabaaaaaaaaaaaaaaalaaaaaaaaaaaaaaaegbaaaaaaabacaaaaaaaaaaaaaaachjgfaaaaaaaaaaaaachogfaaaaaaaaaaaaachbaaaaaaaaaaaaaaabaaaaaaacaaaaaaaaaaaaaaajaaaaaaaaaaaaaaalaaaaaaaaaaaaaaabaaaaaaaaaaaaaaajaaaaaaaaaaaaaaaegfaaaaaaabaaaaaaaaaaaaaaachpgfaaaaaaaaaaaaachbaaaaaaaaaaaaaaafaaaaaaabaaaaaaaaaaaaaaajaaaaaaaaaaaaaaabaaaaaaaaaaaaaaajaaaaaaaaaaaaaaaegheaaaaaacgcaaaaaaaaaaaaaaachhgfaaaaaaaaaaaaachahfaaaaaaaaaaaaachaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaacaaaaaaaaaaaaaaabaaaaaaaaaaaaaaacaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaajaaaaaaaaaaaaaaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaegocaaaaaabaaaaaaaaaaaaaaachbhfaaaaaaaaaaaaachcaaaaaaaaaaaaaaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaegmcaaaaaaadaaaaaaaaaaaaaaaachaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaegncaaaaaaaaaaaaaaaaaaaaaachaaaaaaaaaaaaaaaaibaaaaaaaaaaaaaabaaaaaaaaaaaaaaacaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaagaaaaaaaaaaaaaaaegaeaaaaaabaaaaaaaaaaaaaaachbffaaaaaaaaaaaaachbaaaaaaaaaaaaaaadaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaacaaaaaaaaaaaaaaacaaaaaaaaaaaaaaachbaaaaaaaaaaaaaaachbaaaaaaaaaaaaaaabaaaaaaaaaaaaaaagaaaaaaaaaaaaaaacaaaaaaaaaaaaaaajaaaaaaaaaaaaaaalaaaaaaaaaaaaaaaegheaaaaaacgcaaaaaaaaaaaaaaachdhfaaaaaaaaaaaaaegppppppppbaaaaaaaaaaaaaaachfhfaaaaaaaaaaaaachbaaaaaaaaaaaaaaabaaaaaaaaaaaaaaachaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaabaaaaaaaaaaaaaaacaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaalaaaaaaaaaaaaaaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaegfaaaaaaabaaaaaaaaaaaaaaaegppppppppbaaaaaaaaaaaaaaachfhfaaaaaaaaaaaaachbaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaachbaaaaaaaaaaaaaaafaaaaaaabaaaaaaaaaaaaaaajaaaaaaaaaaaaaaabaaaaaaaaaaaaaaalaaaaaaaaaaaaaaaegheaaaaaacgcaaaaaaaaaaaaaaachhhfaaaaaaaaaaaaachjhfaaaaaaaaaaaaachaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaacaaaaaaaaaaaaaaabaaaaaaaaaaaaaaacaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaalaaaaaaaaaaaaaaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaegdaaaaaaabacaaaaaaaaaaaaaaachmfaaaaaaaaaaaaaachihfaaaaaaaaaaaaachbaaaaaaaaaaaaaaadaaaaaaacaaaaaaaaaaaaaaadaaaaaaaaaaaaaaajaaaaaaaaaaaaaaabaaaaaaaaaaaaaaalaaaaaaaaaaaaaaaegncaaaaaaaaaaaaaaaaaaaaaachaaaaaaaaaaaaaaaabbaaaaaaaaaaaaaabaaaaaaaaaaaaaaacaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaagaaaaaaaaaaaaaaaegfeaaaaaacgbaaaaaaaaaaaaaaacheefaaaaaaaaaaaaachbaaaaaaaaaaaaaaabaaaaaaaaaaaaaaacaaaaaaaaaaaaaaabaaaaaaaaaaaaaaabaaaaaaaaaaaaaaagaaaaaaaaaaaaaaabaaaaaaaaaaaaaaamaaaaaaaaaaaaaaaegdaaaaaaabacaaaaaaaaaaaaaaachbgfaaaaaaaaaaaaachnhfaaaaaaaaaaaaachbaaaaaaaaaaaaaaadaaaaaaacaaaaaaaaaaaaaaaiaaaaaaaaaaaaaaamaaaaaaaaaaaaaaabaaaaaaaaaaaaaaanaaaaaaaaaaaaaaaegdaaaaaaabacaaaaaaaaaaaaaaachikbaaaaaaaaaaaaachohfaaaaaaaaaaaaachbaaaaaaaaaaaaaaadaaaaaaacaaaaaaaaaaaaaaahaaaaaaaaaaaaaaanaaaaaaaaaaaaaaabaaaaaaaaaaaaaaanaaaaaaaaaaaaaaaegcaaaaaaacacaaaaaaaaaaaaaaachlhfaaaaaaaaaaaaachphfaaaaaaaaaaaaachbaaaaaaaaaaaaaaacaaaaaaacaaaaaaaaaaaaaaalaaaaaaaaaaaaaaanaaaaaaaaaaaaaaabaaaaaaaaaaaaaaalaaaaaaaaaaaaaaaegheaaaaaacgcaaaaaaaaaaaaaaachkhfaaaaaaaaaaaaachaifaaaaaaaaaaaaachaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaabaaaaaaaaaaaaaaacaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaalaaaaaaaaaaaaaaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaegmaaaaaaabaaaaaaaaaaaaaaachnhfaaaaaaaaaaaaachbaaaaaaaaaaaaaaamaaaaaaabaaaaaaaaaaaaaaamaaaaaaaaaaaaaaabaaaaaaaaaaaaaaamaaaaaaaaaaaaaaaegdaaaaaaabacaaaaaaaaaaaaaaachpkbaaaaaaaaaaaaachcifaaaaaaaaaaaaachbaaaaaaaaaaaaaaadaaaaaaacaaaaaaaaaaaaaaakaaaaaaaaaaaaaaamaaaaaaaaaaaaaaabaaaaaaaaaaaaaaamaaaaaaaaaaaaaaaegfeaaaaaacgbaaaaaaaaaaaaaaacheefaaaaaaaaaaaaachbaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaabaaaaaaaaaaaaaaabaaaaaaaaaaaaaaagaaaaaaaaaaaaaaabaaaaaaaaaaaaaaalaaaaaaaaaaaaaaaegdaaaaaaabacaaaaaaaaaaaaaaachikbaaaaaaaaaaaaacheifaaaaaaaaaaaaachbaaaaaaaaaaaaaaadaaaaaaacaaaaaaaaaaaaaaahaaaaaaaaaaaaaaalaaaaaaaaaaaaaaabaaaaaaaaaaaaaaalaaaaaaaaaaaaaaaegdaaaaaaabacaaaaaaaaaaaaaaachnfaaaaaaaaaaaaaachihfaaaaaaaaaaaaachbaaaaaaaaaaaaaaadaaaaaaacaaaaaaaaaaaaaaafaaaaaaaaaaaaaaajaaaaaaaaaaaaaaabaaaaaaaaaaaaaaanaaaaaaaaaaaaaaaegbaaaaaaabacaaaaaaaaaaaaaaachfifaaaaaaaaaaaaachgifaaaaaaaaaaaaachbaaaaaaaaaaaaaaabaaaaaaacaaaaaaaaaaaaaaalaaaaaaaaaaaaaaanaaaaaaaaaaaaaaabaaaaaaaaaaaaaaalaaaaaaaaaaaaaaaegdaaaaaaabacaaaaaaaaaaaaaaachokbaaaaaaaaaaaaachhifaaaaaaaaaaaaachbaaaaaaaaaaaaaaadaaaaaaacaaaaaaaaaaaaaaaeaaaaaaaaaaaaaaalaaaaaaaaaaaaaaabaaaaaaaaaaaaaaalaaaaaaaaaaaaaaaegbaaaaaaabacaaaaaaaaaaaaaaachdifaaaaaaaaaaaaachiifaaaaaaaaaaaaachbaaaaaaaaaaaaaaabaaaaaaacaaaaaaaaaaaaaaamaaaaaaaaaaaaaaalaaaaaaaaaaaaaaabaaaaaaaaaaaaaaamaaaaaaaaaaaaaaaegfaaaaaaabaaaaaaaaaaaaaaachjifaaaaaaaaaaaaachbaaaaaaaaaaaaaaafaaaaaaabaaaaaaaaaaaaaaamaaaaaaaaaaaaaaabaaaaaaaaaaaaaaamaaaaaaaaaaaaaaaegheaaaaaacgcaaaaaaaaaaaaaaachbifaaaaaaaaaaaaachkifaaaaaaaaaaaaachaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaacaaaaaaaaaaaaaaabaaaaaaaaaaaaaaacaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaamaaaaaaaaaaaaaaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaegocaaaaaabaaaaaaaaaaaaaaachlifaaaaaaaaaaaaachcaaaaaaaaaaaaaaabaaaaaaaaaaaaaaabaaaaaaaaaaaaaaacaaaaaaaaaaaaaaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaegmcaaaaaaadaaaaaaaaaaaaaaaachaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaegncaaaaaaaaaaaaaaaaaaaaaachaaaaaaaaaaaaaaaaibaaaaaaaaaaaaaacaaaaaaaaaaaaaaaeaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaagaaaaaaaaaaaaaaaegaeaaaaaabaaaaaaaaaaaaaaachcffaaaaaaaaaaaaachbaaaaaaaaaaaaaaadaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaacaaaaaaaaaaaaaaacaaaaaaaaaaaaaaachbaaaaaaaaaaaaaaachbaaaaaaaaaaaaaaabaaaaaaaaaaaaaaagaaaaaaaaaaaaaaacaaaaaaaaaaaaaaamaaaaaaaaaaaaaaalaaaaaaaaaaaaaaaegheaaaaaacgcaaaaaaaaaaaaaaachnifaaaaaaaaaaaaaegppppppppbaaaaaaaaaaaaaaachpifaaaaaaaaaaaaachbaaaaaaaaaaaaaaabaaaaaaaaaaaaaaachaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaabaaaaaaaaaaaaaaacaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaalaaaaaaaaaaaaaaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaegfaaaaaaabaaaaaaaaaaaaaaaegppppppppbaaaaaaaaaaaaaaachpifaaaaaaaaaaaaachbaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaachbaaaaaaaaaaaaaaafaaaaaaabaaaaaaaaaaaaaaamaaaaaaaaaaaaaaabaaaaaaaaaaaaaaalaaaaaaaaaaaaaaaegheaaaaaacgcaaaaaaaaaaaaaaachbjfaaaaaaaaaaaaachdjfaaaaaaaaaaaaachaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaacaaaaaaaaaaaaaaabaaaaaaaaaaaaaaacaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaalaaaaaaaaaaaaaaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaegdaaaaaaabacaaaaaaaaaaaaaaachmfaaaaaaaaaaaaaachcjfaaaaaaaaaaaaachbaaaaaaaaaaaaaaadaaaaaaacaaaaaaaaaaaaaaadaaaaaaaaaaaaaaamaaaaaaaaaaaaaaabaaaaaaaaaaaaaaadaaaaaaaaaaaaaaaegncaaaaaaaaaaaaaaaaaaaaaachaaaaaaaaaaaaaaaabbaaaaaaaaaaaaaacaaaaaaaaaaaaaaaeaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaagaaaaaaaaaaaaaaaegfeaaaaaacgbaaaaaaaaaaaaaaachfefaaaaaaaaaaaaachbaaaaaaaaaaaaaaabaaaaaaaaaaaaaaacaaaaaaaaaaaaaaabaaaaaaaaaaaaaaabaaaaaaaaaaaaaaagaaaaaaaaaaaaaaabaaaaaaaaaaaaaaalaaaaaaaaaaaaaaaegdaaaaaaabacaaaaaaaaaaaaaaachbgfaaaaaaaaaaaaachhjfaaaaaaaaaaaaachbaaaaaaaaaaaaaaadaaaaaaacaaaaaaaaaaaaaaaiaaaaaaaaaaaaaaalaaaaaaaaaaaaaaabaaaaaaaaaaaaaaaiaaaaaaaaaaaaaaaegdaaaaaaabacaaaaaaaaaaaaaaachikbaaaaaaaaaaaaachijfaaaaaaaaaaaaachbaaaaaaaaaaaaaaadaaaaaaacaaaaaaaaaaaaaaahaaaaaaaaaaaaaaaiaaaaaaaaaaaaaaabaaaaaaaaaaaaaaaiaaaaaaaaaaaaaaaegcaaaaaaacacaaaaaaaaaaaaaaachfjfaaaaaaaaaaaaachjjfaaaaaaaaaaaaachbaaaaaaaaaaaaaaacaaaaaaacaaaaaaaaaaaaaaadaaaaaaaaaaaaaaaiaaaaaaaaaaaaaaabaaaaaaaaaaaaaaadaaaaaaaaaaaaaaaegheaaaaaacgcaaaaaaaaaaaaaaachejfaaaaaaaaaaaaachkjfaaaaaaaaaaaaachaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaabaaaaaaaaaaaaaaacaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadaaaaaaaaaaaaaaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaegmaaaaaaabaaaaaaaaaaaaaaachhjfaaaaaaaaaaaaachbaaaaaaaaaaaaaaamaaaaaaabaaaaaaaaaaaaaaalaaaaaaaaaaaaaaabaaaaaaaaaaaaaaalaaaaaaaaaaaaaaaegdaaaaaaabacaaaaaaaaaaaaaaachpkbaaaaaaaaaaaaachmjfaaaaaaaaaaaaachbaaaaaaaaaaaaaaadaaaaaaacaaaaaaaaaaaaaaakaaaaaaaaaaaaaaalaaaaaaaaaaaaaaabaaaaaaaaaaaaaaakaaaaaaaaaaaaaaaegfeaaaaaacgbaaaaaaaaaaaaaaachfefaaaaaaaaaaaaachbaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaabaaaaaaaaaaaaaaabaaaaaaaaaaaaaaagaaaaaaaaaaaaaaabaaaaaaaaaaaaaaalaaaaaaaaaaaaaaaegdaaaaaaabacaaaaaaaaaaaaaaachikbaaaaaaaaaaaaachojfaaaaaaaaaaaaachbaaaaaaaaaaaaaaadaaaaaaacaaaaaaaaaaaaaaahaaaaaaaaaaaaaaalaaaaaaaaaaaaaaabaaaaaaaaaaaaaaahaaaaaaaaaaaaaaaegdaaaaaaabacaaaaaaaaaaaaaaachnfaaaaaaaaaaaaaachcjfaaaaaaaaaaaaachbaaaaaaaaaaaaaaadaaaaaaacaaaaaaaaaaaaaaafaaaaaaaaaaaaaaamaaaaaaaaaaaaaaabaaaaaaaaaaaaaaafaaaaaaaaaaaaaaaegbaaaaaaabacaaaaaaaaaaaaaaachpjfaaaaaaaaaaaaachakfaaaaaaaaaaaaachbaaaaaaaaaaaaaaabaaaaaaacaaaaaaaaaaaaaaahaaaaaaaaaaaaaaafaaaaaaaaaaaaaaabaaaaaaaaaaaaaaahaaaaaaaaaaaaaaaegdaaaaaaabacaaaaaaaaaaaaaaachokbaaaaaaaaaaaaachbkfaaaaaaaaaaaaachbaaaaaaaaaaaaaaadaaaaaaacaaaaaaaaaaaaaaaeaaaaaaaaaaaaaaahaaaaaaaaaaaaaaabaaaaaaaaaaaaaaaeaaaaaaaaaaaaaaaegbaaaaaaabacaaaaaaaaaaaaaaachnjfaaaaaaaaaaaaachckfaaaaaaaaaaaaachbaaaaaaaaaaaaaaabaaaaaaacaaaaaaaaaaaaaaakaaaaaaaaaaaaaaaeaaaaaaaaaaaaaaabaaaaaaaaaaaaaaakaaaaaaaaaaaaaaaegfaaaaaaabaaaaaaaaaaaaaaachdkfaaaaaaaaaaaaachbaaaaaaaaaaaaaaafaaaaaaabaaaaaaaaaaaaaaakaaaaaaaaaaaaaaabaaaaaaaaaaaaaaakaaaaaaaaaaaaaaaegheaaaaaacgcaaaaaaaaaaaaaaachljfaaaaaaaaaaaaachekfaaaaaaaaaaaaachaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaacaaaaaaaaaaaaaaabaaaaaaaaaaaaaaacaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaakaaaaaaaaaaaaaaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaegocaaaaaabaaaaaaaaaaaaaaachfkfaaaaaaaaaaaaachcaaaaaaaaaaaaaaabaaaaaaaaaaaaaaacaaaaaaaaaaaaaaaeaaaaaaaaaaaaaaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaegocaaaaaabaaaaaaaaaaaaaaachlffaaaaaaaaaaaaachcaaaaaaaaaaaaaaadaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaacaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaegocaaaaaabaaaaaaaaaaaaaaachihfaaaaaaaaaaaaachcaaaaaaaaaaaaaaadaaaaaaaaaaaaaaabaaaaaaaaaaaaaaabaaaaaaaaaaaaaaabaaaaaaaaaaaaaaajaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaegocaaaaaabaaaaaaaaaaaaaaachcjfaaaaaaaaaaaaachcaaaaaaaaaaaaaaadaaaaaaaaaaaaaaacaaaaaaaaaaaaaaacaaaaaaaaaaaaaaabaaaaaaaaaaaaaaamaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaapaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacaaaaaaaaaaaaaaaeaaaaaaaaaaaaaaafaaaaaaaaaaaaaaagaaaaaaaaaaaaaaahaaaaaaaaaaaaaaaiaaaaaaaaaaaaaaakaaaaaaaaaaaaaaalaaaaaaaaaaaaaaamaaaaaaaaaaaaaaanaaaaaaaaaaaaaaaoaaaaaaaaaaaaaaapaaaaaaaaaaaaaaaabaaaaaaaaaaaaaabbaaaaaaaaaaaaaaaaaaaaaaaaaaaaaalbaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaafaaaaaaaaaaaaaaaegmcaaaaaaadaaaaaaaaaaaaaaaachbddaaaaaaaaaaaaaegmdaaaaaadaaaaaaaaaaaaaaachbhfaaaaaaaaaaaaachlifaaaaaaaaaaaaachfkfaaaaaaaaaaaaachfadaaaaaaaaaaaaaegmcaaaaaaadaaaaaaaaaaaaaaaachbddaaaaaaaaaaaaaegmdaaaaaadaaaaaaaaaaaaaaachlffaaaaaaaaaaaaachihfaaaaaaaaaaaaachcjfaaaaaaaaaaaaachcbdaaaaaaaaaaaaaegmcaaaaaaadaaaaaaaaaaaaaaaachbddaaaaaaaaaaaaalbaaaaaaaaaaaaaapaaaaaaaaaaaaaaaabaaaaaaaaaaaaaabbaaaaaaaaaaaaaagaaaaaaaaaaaaaaahaaaaaaaaaaaaaaacbaaaaaaaaaaaaaadbaaaaaaaaaaaaaaebaaaaaaaaaaaaaahbaaaaaaaaaaaaaaibaaaaaaaaaaaaaajbaaaaaaaaaaaaaakbaaaaaaaaaaaaaalbaaaaaaaaaaaaaambaaaaaaaaaaaaaanbaaaaaaaaaaaaaaobaaaaaaaaaaaaaapbaaaaaaaaaaaaaamdaaaaaaaaaaaaaadcaaaaaaaaaaaaaakdaaaaaaaaaaaaaaecaaaaaaaaaaaaaafcaaaaaaaaaaaaaagcaaaaaaaaaaaaaakcaaaaaaaaaaaaaafdaaaaaaaaaaaaaalcaaaaaaaaaaaaaamcaaaaaaaaaaaaaafaaaaaaaaaaaaaaappppppppppppppppifaaaaaaaaaaaaaappppppppppppppppjfaaaaaaaaaaaaaappppppppppppppppegpdaaaaaabaaaaaaaaaaaaaaaegppppppppbaaaaaaaaaaaaaaachalfaaaaaaaaaaaaachfadaaaaaaaaaaaaabaaaaaaaaaaaaaaachbaaaaaaaaaaaaaaaeaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacaaaaaaaaaaaaaaaeaaaaaaaaaaaaaaagaaaaaaaaaaaaaaadaaaaaaaaaaaaaaachaaaaaaaaaaaaaaaachaaaaaaaaaaaaaaaachaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaaifaaaaaaaaaaaaaadaaaaaaaaaaaaaaahfaaaaaaaaaaaaaakfaaaaaaaaaaaaaalfaaaaaaaaaaaaaaegjdaaaaaacaaaaaaaaaaaaaaachkhaaaaaaaaaaaaaaegppppppppbaaaaaaaaaaaaaaachclfaaaaaaaaaaaaachaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaachbaaaaaaaaaaaaaaacaaaaaaaaaaaaaaaoaaaaaaaaaaaaaaahfaaaaaaaaaaaaaabaaaaaaaaaaaaaaafbaaaaaaaaaaaaaachglbaaaaaaaaaaaaalaaaaaaaaaaaaaaapaaaaaaaaaaaaaaaabaaaaaaaaaaaaaabbaaaaaaaaaaaaaagaaaaaaaaaaaaaaahaaaaaaaaaaaaaaacbaaaaaaaaaaaaaadbaaaaaaaaaaaaaaebaaaaaaaaaaaaaahbaaaaaaaaaaaaaaibaaaaaaaaaaaaaajbaaaaaaaaaaaaaafaaaaaaaaaaaaaaappppppppppppppppmfaaaaaaaaaaaaaappppppppppppppppppppppppppppppppppppppppppppppppegjdaaaaaacaaaaaaaaaaaaaaachfbfaaaaaaaaaaaaachhlbaaaaaaaaaaaaachbaaaaaaaaaaaaaaacaaaaaaaaaaaaaaakeaaaaaaaaaaaaaamfaaaaaaaaaaaaaabaaaaaaaaaaaaaaaafaaaaaaaaaaaaaaegbaaaaaaabacaaaaaaaaaaaaaaachelfaaaaaaaaaaaaachflfaaaaaaaaaaaaachbaaaaaaaaaaaaaaabaaaaaaacaaaaaaaaaaaaaaafbaaaaaaaaaaaaaaafaaaaaaaaaaaaaabaaaaaaaaaaaaaaafbaaaaaaaaaaaaaachjlbaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaaafaaaaaaaaaaaaaachklbaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaacbaaaaaaaaaaaaaachllbaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaadbaaaaaaaaaaaaaachmlbaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaaebaaaaaaaaaaaaaachnlbaaaaaaaaaaaaacaaaaaaaaaaaaaaacaaaaaaaaaaaaaaamfaaaaaaaaaaaaaabaaaaaaaaaaaaaaanfaaaaaaaaaaaaaacholbaaaaaaaaaaaaabaaaaaaaaaaaaaaahbaaaaaaaaaaaaaabaaaaaaaaaaaaaaaofaaaaaaaaaaaaaachplbaaaaaaaaaaaaacaaaaaaaaaaaaaaanfaaaaaaaaaaaaaaofaaaaaaaaaaaaaabaaaaaaaaaaaaaaanfaaaaaaaaaaaaaachambaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaaibaaaaaaaaaaaaaachbmbaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaajbaaaaaaaaaaaaaaegmcaaaaaabdaaaaaaaaaaaaaaaachldaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaakbaaaaaaaaaaaaaaegmcaaaaaaadaaaaaaaaaaaaaaaachmgbaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaalbaaaaaaaaaaaaaaegmcaaaaaabdaaaaaaaaaaaaaaaachldaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaambaaaaaaaaaaaaaaegmcaaaaaaadaaaaaaaaaaaaaaaachnocaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaanbaaaaaaaaaaaaaaegmcaaaaaabdaaaaaaaaaaaaaaaachldaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaaobaaaaaaaaaaaaaaegmcaaaaaaadaaaaaaaaaaaaaaaachbddaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaapbaaaaaaaaaaaaaaegmdaaaaaadaaaaaaaaaaaaaaachdafaaaaaaaaaaaaachiafaaaaaaaaaaaaachnafaaaaaaaaaaaaachfadaaaaaaaaaaaaadaaaaaaaaaaaaaaajcaaaaaaaaaaaaaaieaaaaaaaaaaaaaajeaaaaaaaaaaaaaabaaaaaaaaaaaaaaaifaaaaaaaaaaaaaaegmcaaaaaaadaaaaaaaaaaaaaaaachbddaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaadcaaaaaaaaaaaaaaegmdaaaaaadaaaaaaaaaaaaaaachaleaaaaaaaaaaaaachbleaaaaaaaaaaaaachcleaaaaaaaaaaaaachcbdaaaaaaaaaaaaadaaaaaaaaaaaaaaahdaaaaaaaaaaaaaaidaaaaaaaaaaaaaajdaaaaaaaaaaaaaabaaaaaaaaaaaaaaakdaaaaaaaaaaaaaaegmcaaaaaaadaaaaaaaaaaaaaaaachbddaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaaecaaaaaaaaaaaaaaegmcaaaaaaadaaaaaaaaaaaaaaaachebdaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaafcaaaaaaaaaaaaaaegmcaaaaaaadaaaaaaaaaaaaaaaachbddaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaagcaaaaaaaaaaaaaaegmcaaaaaaadaaaaaaaaaaaaaaaachbddaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaakcaaaaaaaaaaaaaaegdaaaaaaacacaaaaaaaaaaaaaaachhlbaaaaaaaaaaaaachhkeaaaaaaaaaaaaachaaaaaaaaaaaaaaaadaaaaaaacaaaaaaaaaaaaaaamfaaaaaaaaaaaaaabcaaaaaaaaaaaaaabaaaaaaaaaaaaaaajcaaaaaaaaaaaaaaegdaaaaaaabacaaaaaaaaaaaaaaachneaaaaaaaaaaaaaachdlfaaaaaaaaaaaaachaaaaaaaaaaaaaaaadaaaaaaacaaaaaaaaaaaaaaacaaaaaaaaaaaaaaahfaaaaaaaaaaaaaabaaaaaaaaaaaaaaaieaaaaaaaaaaaaaaegbaaaaaaaaacaaaaaaaaaaaaaaachemfaaaaaaaaaaaaachfmfaaaaaaaaaaaaachaaaaaaaaaaaaaaaabaaaaaaacaaaaaaaaaaaaaaajcaaaaaaaaaaaaaaieaaaaaaaaaaaaaabaaaaaaaaaaaaaaajcaaaaaaaaaaaaaaegmaaaaaaabaaaaaaaaaaaaaaachpcfaaaaaaaaaaaaachaaaaaaaaaaaaaaaamaaaaaaabaaaaaaaaaaaaaaapeaaaaaaaaaaaaaabaaaaaaaaaaaaaaaieaaaaaaaaaaaaaaegbaaaaaaaaacaaaaaaaaaaaaaaachgmfaaaaaaaaaaaaachhmfaaaaaaaaaaaaachaaaaaaaaaaaaaaaabaaaaaaacaaaaaaaaaaaaaaajcaaaaaaaaaaaaaaieaaaaaaaaaaaaaabaaaaaaaaaaaaaaajcaaaaaaaaaaaaaaegdaaaaaaacacaaaaaaaaaaaaaaachhlbaaaaaaaaaaaaachikeaaaaaaaaaaaaachaaaaaaaaaaaaaaaadaaaaaaacaaaaaaaaaaaaaaamfaaaaaaaaaaaaaabeaaaaaaaaaaaaaabaaaaaaaaaaaaaaaieaaaaaaaaaaaaaaegdaaaaaaabacaaaaaaaaaaaaaaachneaaaaaaaaaaaaaaegppppppppbaaaaaaaaaaaaaaachclfaaaaaaaaaaaaachaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaachaaaaaaaaaaaaaaaadaaaaaaacaaaaaaaaaaaaaaacaaaaaaaaaaaaaaakfaaaaaaaaaaaaaabaaaaaaaaaaaaaaajeaaaaaaaaaaaaaaegbaaaaaaaaacaaaaaaaaaaaaaaachjmfaaaaaaaaaaaaachlmfaaaaaaaaaaaaachaaaaaaaaaaaaaaaabaaaaaaacaaaaaaaaaaaaaaaieaaaaaaaaaaaaaajeaaaaaaaaaaaaaabaaaaaaaaaaaaaaaieaaaaaaaaaaaaaaegmaaaaaaabaaaaaaaaaaaaaaachedfaaaaaaaaaaaaachaaaaaaaaaaaaaaaamaaaaaaabaaaaaaaaaaaaaaadfaaaaaaaaaaaaaabaaaaaaaaaaaaaaajeaaaaaaaaaaaaaaegbaaaaaaaaacaaaaaaaaaaaaaaachmmfaaaaaaaaaaaaachnmfaaaaaaaaaaaaachaaaaaaaaaaaaaaaabaaaaaaacaaaaaaaaaaaaaaaieaaaaaaaaaaaaaajeaaaaaaaaaaaaaabaaaaaaaaaaaaaaaieaaaaaaaaaaaaaaegdaaaaaaacacaaaaaaaaaaaaaaachhlbaaaaaaaaaaaaachjkeaaaaaaaaaaaaachaaaaaaaaaaaaaaaadaaaaaaacaaaaaaaaaaaaaaamfaaaaaaaaaaaaaaeeaaaaaaaaaaaaaabaaaaaaaaaaaaaaajeaaaaaaaaaaaaaaegdaaaaaaabacaaaaaaaaaaaaaaachneaaaaaaaaaaaaaaegppppppppbaaaaaaaaaaaaaaachclfaaaaaaaaaaaaachaaaaaaaaaaaaaaaacaaaaaaaaaaaaaaachaaaaaaaaaaaaaaaadaaaaaaacaaaaaaaaaaaaaaacaaaaaaaaaaaaaaalfaaaaaaaaaaaaaabaaaaaaaaaaaaaaaofaaaaaaaaaaaaaaegbaaaaaaaaacaaaaaaaaaaaaaaachpmfaaaaaaaaaaaaachbnfaaaaaaaaaaaaachaaaaaaaaaaaaaaaabaaaaaaacaaaaaaaaaaaaaaajeaaaaaaaaaaaaaaofaaaaaaaaaaaaaabaaaaaaaaaaaaaaajeaaaaaaaaaaaaaaegmaaaaaaabaaaaaaaaaaaaaaachjdfaaaaaaaaaaaaachaaaaaaaaaaaaaaaamaaaaaaabaaaaaaaaaaaaaaaffaaaaaaaaaaaaaabaaaaaaaaaaaaaaaofaaaaaaaaaaaaaaegbaaaaaaaaacaaaaaaaaaaaaaaachcnfaaaaaaaaaaaaachdnfaaaaaaaaaaaaachaaaaaaaaaaaaaaaabaaaaaaacaaaaaaaaaaaaaaajeaaaaaaaaaaaaaaofaaaaaaaaaaaaaabaaaaaaaaaaaaaaajeaaaaaaaaaaaaaaegmdaaaaaadaaaaaaaaaaaaaaachimfaaaaaaaaaaaaachomfaaaaaaaaaaaaachenfaaaaaaaaaaaaachfadaaaaaaaaaaaaadaaaaaaaaaaaaaaajcaaaaaaaaaaaaaaieaaaaaaaaaaaaaajeaaaaaaaaaaaaaabaaaaaaaaaaaaaaamdaaaaaaaaaaaaaaegmcaaaaaaadaaaaaaaaaaaaaaaachbddaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaalcaaaaaaaaaaaaaaegmcaaaaaaadaaaaaaaaaaaaaaaachbddaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaamcaaaaaaaaaaaaaaegadaaaaaalbaaaaaaaaaaaaaachlgaaaaaaaaaaaaaachhhaaaaaaaaaaaaaachihaaaaaaaaaaaaaachdeaaaaaaaaaaaaaacheeaaaaaaaaaaaaaachklbaaaaaaaaaaaaachllbaaaaaaaaaaaaachmlbaaaaaaaaaaaaachplbaaaaaaaaaaaaachambaaaaaaaaaaaaachbmbaaaaaaaaaaaaachhlfaaaaaaaaaaaaachilfaaaaaaaaaaaaachjlfaaaaaaaaaaaaachklfaaaaaaaaaaaaachllfaaaaaaaaaaaaachmlfaaaaaaaaaaaaachnlfaaaaaaaaaaaaacholfaaaaaaaaaaaaachplfaaaaaaaaaaaaachamfaaaaaaaaaaaaachbmfaaaaaaaaaaaaachcmfaaaaaaaaaaaaachdmfaaaaaaaaaaaaachfnfaaaaaaaaaaaaachgnfaaaaaaaaaaaaachhnfaaaaaaaaaaaaachbaaaaaaaaaaaaaaachpkfaaaaaaaaaaaaalbaaaaaaaaaaaaaaaaaaaaaaaaaaaaaamaaaaaaaaaaaaaaanaaaaaaaaaaaaaaagaaaaaaaaaaaaaaahaaaaaaaaaaaaaaacbaaaaaaaaaaaaaadbaaaaaaaaaaaaaaebaaaaaaaaaaaaaanfaaaaaaaaaaaaaaibaaaaaaaaaaaaaajbaaaaaaaaaaaaaakbaaaaaaaaaaaaaalbaaaaaaaaaaaaaambaaaaaaaaaaaaaanbaaaaaaaaaaaaaaobaaaaaaaaaaaaaapbaaaaaaaaaaaaaaifaaaaaaaaaaaaaadcaaaaaaaaaaaaaakdaaaaaaaaaaaaaaecaaaaaaaaaaaaaafcaaaaaaaaaaaaaagcaaaaaaaaaaaaaakcaaaaaaaaaaaaaamdaaaaaaaaaaaaaalcaaaaaaaaaaaaaamcaaaaaaaaaaaaaafaaaaaaaaaaaaaaappppppppppppppppfdaaaaaaaaaaaaaapppppppppppppppppfaaaaaaaaaaaaaappppppppppppppppegpdaaaaaabaaaaaaaaaaaaaaaegppppppppbaaaaaaaaaaaaaaachinfaaaaaaaaaaaaachfadaaaaaaaaaaaaabaaaaaaaaaaaaaaachbaaaaaaaaaaaaaaaeaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacaaaaaaaaaaaaaaaeaaaaaaaaaaaaaaagaaaaaaaaaaaaaaadaaaaaaaaaaaaaaachaaaaaaaaaaaaaaaachaaaaaaaaaaaaaaaachaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaafdaaaaaaaaaaaaaadaaaaaaaaaaaaaaajcaaaaaaaaaaaaaaieaaaaaaaaaaaaaajeaaaaaaaaaaaaaaegjdaaaaaacaaaaaaaaaaaaaaachdhaaaaaaaaaaaaaaegppppppppbaaaaaaaaaaaaaaachknfaaaaaaaaaaaaachaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaachbaaaaaaaaaaaaaaacaaaaaaaaaaaaaaalaaaaaaaaaaaaaaajcaaaaaaaaaaaaaabaaaaaaaaaaaaaaacaaaaaaaaaaaaaaachcmbaaaaaaaaaaaaalaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaamaaaaaaaaaaaaaaanaaaaaaaaaaaaaaagaaaaaaaaaaaaaaahaaaaaaaaaaaaaaacbaaaaaaaaaaaaaadbaaaaaaaaaaaaaaebaaaaaaaaaaaaaanfaaaaaaaaaaaaaaibaaaaaaaaaaaaaajbaaaaaaaaaaaaaafaaaaaaaaaaaaaaappppppppppppppppofaaaaaaaaaaaaaappppppppppppppppppppppppppppppppppppppppppppppppegjdaaaaaacaaaaaaaaaaaaaaachaafaaaaaaaaaaaaachdmbaaaaaaaaaaaaachbaaaaaaaaaaaaaaacaaaaaaaaaaaaaaafeaaaaaaaaaaaaaaofaaaaaaaaaaaaaabaaaaaaaaaaaaaaaeeaaaaaaaaaaaaaaegbaaaaaaabacaaaaaaaaaaaaaaachmnfaaaaaaaaaaaaachnnfaaaaaaaaaaaaachbaaaaaaaaaaaaaaabaaaaaaacaaaaaaaaaaaaaaacaaaaaaaaaaaaaaaeeaaaaaaaaaaaaaabaaaaaaaaaaaaaaacaaaaaaaaaaaaaaachfmbaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaanaaaaaaaaaaaaaaachgmbaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaacbaaaaaaaaaaaaaachhmbaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaadbaaaaaaaaaaaaaachimbaaaaaaaaaaaaacaaaaaaaaaaaaaaadaaaaaaaaaaaaaaaofaaaaaaaaaaaaaabaaaaaaaaaaaaaaamaaaaaaaaaaaaaaachjmbaaaaaaaaaaaaabaaaaaaaaaaaaaaahbaaaaaaaaaaaaaabaaaaaaaaaaaaaaanfaaaaaaaaaaaaaachkmbaaaaaaaaaaaaacaaaaaaaaaaaaaaamaaaaaaaaaaaaaaanfaaaaaaaaaaaaaabaaaaaaaaaaaaaaamaaaaaaaaaaaaaaachlmbaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaaebaaaaaaaaaaaaaachmmbaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaaibaaaaaaaaaaaaaaegmcaaaaaabdaaaaaaaaaaaaaaaachldaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaajbaaaaaaaaaaaaaaegmcaaaaaaadaaaaaaaaaaaaaaaachmgbaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaakbaaaaaaaaaaaaaaegmcaaaaaabdaaaaaaaaaaaaaaaachldaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaalbaaaaaaaaaaaaaaegmcaaaaaaadaaaaaaaaaaaaaaaachnocaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaambaaaaaaaaaaaaaaegmcaaaaaabdaaaaaaaaaaaaaaaachldaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaanbaaaaaaaaaaaaaaegmcaaaaaaadaaaaaaaaaaaaaaaachbddaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaaobaaaaaaaaaaaaaaegmdaaaaaadaaaaaaaaaaaaaaachkoeaaaaaaaaaaaaachbpeaaaaaaaaaaaaachipeaaaaaaaaaaaaachfadaaaaaaaaaaaaadaaaaaaaaaaaaaaaocaaaaaaaaaaaaaaaeaaaaaaaaaaaaaadeaaaaaaaaaaaaaabaaaaaaaaaaaaaaafdaaaaaaaaaaaaaaegmcaaaaaaadaaaaaaaaaaaaaaaachbddaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaapbaaaaaaaaaaaaaaegmdaaaaaadaaaaaaaaaaaaaaachaleaaaaaaaaaaaaachbleaaaaaaaaaaaaachcleaaaaaaaaaaaaachcbdaaaaaaaaaaaaadaaaaaaaaaaaaaaahdaaaaaaaaaaaaaaidaaaaaaaaaaaaaajdaaaaaaaaaaaaaabaaaaaaaaaaaaaaakdaaaaaaaaaaaaaaegmcaaaaaaadaaaaaaaaaaaaaaaachbddaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaadcaaaaaaaaaaaaaaegmcaaaaaaadaaaaaaaaaaaaaaaachebdaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaaecaaaaaaaaaaaaaaegmcaaaaaaadaaaaaaaaaaaaaaaachbddaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaafcaaaaaaaaaaaaaaegmcaaaaaaadaaaaaaaaaaaaaaaachbddaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaagcaaaaaaaaaaaaaaegdaaaaaaacacaaaaaaaaaaaaaaachdmbaaaaaaaaaaaaachaneaaaaaaaaaaaaachaaaaaaaaaaaaaaaadaaaaaaacaaaaaaaaaaaaaaaofaaaaaaaaaaaaaaicaaaaaaaaaaaaaabaaaaaaaaaaaaaaaocaaaaaaaaaaaaaaegdaaaaaaabacaaaaaaaaaaaaaaachngaaaaaaaaaaaaaachlnfaaaaaaaaaaaaachaaaaaaaaaaaaaaaadaaaaaaacaaaaaaaaaaaaaaadaaaaaaaaaaaaaaajcaaaaaaaaaaaaaabaaaaaaaaaaaaaaaaeaaaaaaaaaaaaaaegbaaaaaaaaacaaaaaaaaaaaaaaachmofaaaaaaaaaaaaachnofaaaaaaaaaaaaachaaaaaaaaaaaaaaaabaaaaaaacaaaaaaaaaaaaaaaocaaaaaaaaaaaaaaaeaaaaaaaaaaaaaabaaaaaaaaaaaaaaaocaaaaaaaaaaaaaaegmaaaaaaabaaaaaaaaaaaaaaachpcfaaaaaaaaaaaaachaaaaaaaaaaaaaaaamaaaaaaabaaaaaaaaaaaaaaapeaaaaaaaaaaaaaabaaaaaaaaaaaaaaaaeaaaaaaaaaaaaaaegbaaaaaaaaacaaaaaaaaaaaaaaachoofaaaaaaaaaaaaachpofaaaaaaaaaaaaachaaaaaaaaaaaaaaaabaaaaaaacaaaaaaaaaaaaaaaocaaaaaaaaaaaaaaaeaaaaaaaaaaaaaabaaaaaaaaaaaaaaaocaaaaaaaaaaaaaaegdaaaaaaacacaaaaaaaaaaaaaaachdmbaaaaaaaaaaaaachmoeaaaaaaaaaaaaachaaaaaaaaaaaaaaaadaaaaaaacaaaaaaaaaaaaaaaofaaaaaaaaaaaaaaceaaaaaaaaaaaaaabaaaaaaaaaaaaaaaaeaaaaaaaaaaaaaaegdaaaaaaabacaaaaaaaaaaaaaaachngaaaaaaaaaaaaaaegppppppppbaaaaaaaaaaaaaaachknfaaaaaaaaaaaaachaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaachaaaaaaaaaaaaaaaadaaaaaaacaaaaaaaaaaaaaaadaaaaaaaaaaaaaaaieaaaaaaaaaaaaaabaaaaaaaaaaaaaaadeaaaaaaaaaaaaaaegbaaaaaaaaacaaaaaaaaaaaaaaachbpfaaaaaaaaaaaaachdpfaaaaaaaaaaaaachaaaaaaaaaaaaaaaabaaaaaaacaaaaaaaaaaaaaaaaeaaaaaaaaaaaaaadeaaaaaaaaaaaaaabaaaaaaaaaaaaaaaaeaaaaaaaaaaaaaaegmaaaaaaabaaaaaaaaaaaaaaachedfaaaaaaaaaaaaachaaaaaaaaaaaaaaaamaaaaaaabaaaaaaaaaaaaaaadfaaaaaaaaaaaaaabaaaaaaaaaaaaaaadeaaaaaaaaaaaaaaegbaaaaaaaaacaaaaaaaaaaaaaaachepfaaaaaaaaaaaaachfpfaaaaaaaaaaaaachaaaaaaaaaaaaaaaabaaaaaaacaaaaaaaaaaaaaaaaeaaaaaaaaaaaaaadeaaaaaaaaaaaaaabaaaaaaaaaaaaaaaaeaaaaaaaaaaaaaaegdaaaaaaacacaaaaaaaaaaaaaaachdmbaaaaaaaaaaaaachdpeaaaaaaaaaaaaachaaaaaaaaaaaaaaaadaaaaaaacaaaaaaaaaaaaaaaofaaaaaaaaaaaaaahcaaaaaaaaaaaaaabaaaaaaaaaaaaaaadeaaaaaaaaaaaaaaegdaaaaaaabacaaaaaaaaaaaaaaachngaaaaaaaaaaaaaaegppppppppbaaaaaaaaaaaaaaachknfaaaaaaaaaaaaachaaaaaaaaaaaaaaaacaaaaaaaaaaaaaaachaaaaaaaaaaaaaaaadaaaaaaacaaaaaaaaaaaaaaadaaaaaaaaaaaaaaajeaaaaaaaaaaaaaabaaaaaaaaaaaaaaanfaaaaaaaaaaaaaaegbaaaaaaaaacaaaaaaaaaaaaaaachhpfaaaaaaaaaaaaachjpfaaaaaaaaaaaaachaaaaaaaaaaaaaaaabaaaaaaacaaaaaaaaaaaaaaadeaaaaaaaaaaaaaanfaaaaaaaaaaaaaabaaaaaaaaaaaaaaadeaaaaaaaaaaaaaaegmaaaaaaabaaaaaaaaaaaaaaachjdfaaaaaaaaaaaaachaaaaaaaaaaaaaaaamaaaaaaabaaaaaaaaaaaaaaaffaaaaaaaaaaaaaabaaaaaaaaaaaaaaanfaaaaaaaaaaaaaaegbaaaaaaaaacaaaaaaaaaaaaaaachkpfaaaaaaaaaaaaachlpfaaaaaaaaaaaaachaaaaaaaaaaaaaaaabaaaaaaacaaaaaaaaaaaaaaadeaaaaaaaaaaaaaanfaaaaaaaaaaaaaabaaaaaaaaaaaaaaadeaaaaaaaaaaaaaaegmdaaaaaadaaaaaaaaaaaaaaachapfaaaaaaaaaaaaachgpfaaaaaaaaaaaaachmpfaaaaaaaaaaaaachfadaaaaaaaaaaaaadaaaaaaaaaaaaaaaocaaaaaaaaaaaaaaaeaaaaaaaaaaaaaadeaaaaaaaaaaaaaabaaaaaaaaaaaaaaaifaaaaaaaaaaaaaaegmcaaaaaaadaaaaaaaaaaaaaaaachbddaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaakcaaaaaaaaaaaaaaegmcaaaaaaadaaaaaaaaaaaaaaaachbddaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaalcaaaaaaaaaaaaaaegadaaaaaalbaaaaaaaaaaaaaachlgaaaaaaaaaaaaaachahaaaaaaaaaaaaaachbhaaaaaaaaaaaaaachdeaaaaaaaaaaaaaacheeaaaaaaaaaaaaaachfmbaaaaaaaaaaaaachgmbaaaaaaaaaaaaachhmbaaaaaaaaaaaaachkmbaaaaaaaaaaaaachlmbaaaaaaaaaaaaachmmbaaaaaaaaaaaaachpnfaaaaaaaaaaaaachaofaaaaaaaaaaaaachbofaaaaaaaaaaaaachcofaaaaaaaaaaaaachdofaaaaaaaaaaaaacheofaaaaaaaaaaaaachfofaaaaaaaaaaaaachgofaaaaaaaaaaaaachhofaaaaaaaaaaaaachiofaaaaaaaaaaaaachjofaaaaaaaaaaaaachkofaaaaaaaaaaaaachlofaaaaaaaaaaaaachnpfaaaaaaaaaaaaachopfaaaaaaaaaaaaachppfaaaaaaaaaaaaachbaaaaaaaaaaaaaaachpkfaaaaaaaaaaaaalbaaaaaaaaaaaaaaaaaaaaaaaaaaaaaajaaaaaaaaaaaaaaakaaaaaaaaaaaaaaagaaaaaaaaaaaaaaahaaaaaaaaaaaaaaanaaaaaaaaaaaaaaacbaaaaaaaaaaaaaadbaaaaaaaaaaaaaamaaaaaaaaaaaaaaaebaaaaaaaaaaaaaaibaaaaaaaaaaaaaajbaaaaaaaaaaaaaakbaaaaaaaaaaaaaalbaaaaaaaaaaaaaambaaaaaaaaaaaaaanbaaaaaaaaaaaaaaobaaaaaaaaaaaaaafdaaaaaaaaaaaaaapbaaaaaaaaaaaaaakdaaaaaaaaaaaaaadcaaaaaaaaaaaaaaecaaaaaaaaaaaaaafcaaaaaaaaaaaaaagcaaaaaaaaaaaaaaifaaaaaaaaaaaaaakcaaaaaaaaaaaaaalcaaaaaaaaaaaaaafaaaaaaaaaaaaaaappppppppppppppppmdaaaaaaaaaaaaaappppppppppppppppagaaaaaaaaaaaaaappppppppppppppppegpdaaaaaabaaaaaaaaaaaaaaaegppppppppbaaaaaaaaaaaaaaachaagaaaaaaaaaaaaachfadaaaaaaaaaaaaabaaaaaaaaaaaaaaachbaaaaaaaaaaaaaaaeaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacaaaaaaaaaaaaaaaeaaaaaaaaaaaaaaagaaaaaaaaaaaaaaadaaaaaaaaaaaaaaachaaaaaaaaaaaaaaaachaaaaaaaaaaaaaaaachaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaamdaaaaaaaaaaaaaadaaaaaaaaaaaaaaaocaaaaaaaaaaaaaaaeaaaaaaaaaaaaaadeaaaaaaaaaaaaaaegjdaaaaaacaaaaaaaaaaaaaaachogaaaaaaaaaaaaaaegppppppppbaaaaaaaaaaaaaaachcagaaaaaaaaaaaaachaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaachbaaaaaaaaaaaaaaacaaaaaaaaaaaaaaaiaaaaaaaaaaaaaaaocaaaaaaaaaaaaaabaaaaaaaaaaaaaaaeeaaaaaaaaaaaaaachnmbaaaaaaaaaaaaalaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaajaaaaaaaaaaaaaaakaaaaaaaaaaaaaaagaaaaaaaaaaaaaaahaaaaaaaaaaaaaaanaaaaaaaaaaaaaaacbaaaaaaaaaaaaaadbaaaaaaaaaaaaaamaaaaaaaaaaaaaaaebaaaaaaaaaaaaaaibaaaaaaaaaaaaaafaaaaaaaaaaaaaaappppppppppppppppnfaaaaaaaaaaaaaappppppppppppppppppppppppppppppppppppppppppppppppegjdaaaaaacaaaaaaaaaaaaaaachhoeaaaaaaaaaaaaachombaaaaaaaaaaaaachbaaaaaaaaaaaaaaacaaaaaaaaaaaaaaandaaaaaaaaaaaaaanfaaaaaaaaaaaaaabaaaaaaaaaaaaaaabeaaaaaaaaaaaaaaegbaaaaaaabacaaaaaaaaaaaaaaacheagaaaaaaaaaaaaachfagaaaaaaaaaaaaachbaaaaaaaaaaaaaaabaaaaaaacaaaaaaaaaaaaaaaeeaaaaaaaaaaaaaabeaaaaaaaaaaaaaabaaaaaaaaaaaaaaaeeaaaaaaaaaaaaaaegbaaaaaaabacaaaaaaaaaaaaaaachonfaaaaaaaaaaaaachgagaaaaaaaaaaaaachbaaaaaaaaaaaaaaabaaaaaaacaaaaaaaaaaaaaaacaaaaaaaaaaaaaaaeeaaaaaaaaaaaaaabaaaaaaaaaaaaaaacaaaaaaaaaaaaaaaegdaaaaaaabacaaaaaaaaaaaaaaachjlbaaaaaaaaaaaaachhagaaaaaaaaaaaaachbaaaaaaaaaaaaaaadaaaaaaacaaaaaaaaaaaaaaaafaaaaaaaaaaaaaacaaaaaaaaaaaaaaabaaaaaaaaaaaaaaacaaaaaaaaaaaaaaaegbaaaaaaabacaaaaaaaaaaaaaaachglfaaaaaaaaaaaaachiagaaaaaaaaaaaaachbaaaaaaaaaaaaaaabaaaaaaacaaaaaaaaaaaaaaafbaaaaaaaaaaaaaacaaaaaaaaaaaaaaabaaaaaaaaaaaaaaafbaaaaaaaaaaaaaachdnbaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaacaaaaaaaaaaaaaaachehaaaaaaaaaaaaaabaaaaaaaaaaaaaaalaaaaaaaaaaaaaaabaaaaaaaaaaaaaaajaaaaaaaaaaaaaaachfhaaaaaaaaaaaaaacaaaaaaaaaaaaaaaiaaaaaaaaaaaaaaajaaaaaaaaaaaaaaabaaaaaaaaaaaaaaajaaaaaaaaaaaaaaachlhaaaaaaaaaaaaaabaaaaaaaaaaaaaaaoaaaaaaaaaaaaaaabaaaaaaaaaaaaaaamaaaaaaaaaaaaaaachmhaaaaaaaaaaaaaacaaaaaaaaaaaaaaajaaaaaaaaaaaaaaamaaaaaaaaaaaaaaabaaaaaaaaaaaaaaajaaaaaaaaaaaaaaachbiaaaaaaaaaaaaaafaaaaaaaaaaaaaaapaaaaaaaaaaaaaaaabaaaaaaaaaaaaaabbaaaaaaaaaaaaaagaaaaaaaaaaaaaaahaaaaaaaaaaaaaaadaaaaaaaaaaaaaaamaaaaaaaaaaaaaaappppppppppppppppppppppppppppppppchdiaaaaaaaaaaaaaacaaaaaaaaaaaaaaajaaaaaaaaaaaaaaamaaaaaaaaaaaaaaabaaaaaaaaaaaaaaajaaaaaaaaaaaaaaaegjdaaaaaacaaaaaaaaaaaaaaachdiaaaaaaaaaaaaaachileaaaaaaaaaaaaachbaaaaaaaaaaaaaaacaaaaaaaaaaaaaaajaaaaaaaaaaaaaaacfaaaaaaaaaaaaaabaaaaaaaaaaaaaaaeeaaaaaaaaaaaaaaegmaaaaaaabaaaaaaaaaaaaaaachaafaaaaaaaaaaaaachaaaaaaaaaaaaaaaamaaaaaaabaaaaaaaaaaaaaaafeaaaaaaaaaaaaaabaaaaaaaaaaaaaaafeaaaaaaaaaaaaaaegbaaaaaaaaacaaaaaaaaaaaaaaachhoeaaaaaaaaaaaaachlagaaaaaaaaaaaaachaaaaaaaaaaaaaaaabaaaaaaacaaaaaaaaaaaaaaandaaaaaaaaaaaaaafeaaaaaaaaaaaaaabaaaaaaaaaaaaaaandaaaaaaaaaaaaaaegmaaaaaaabaaaaaaaaaaaaaaachfbfaaaaaaaaaaaaachaaaaaaaaaaaaaaaamaaaaaaabaaaaaaaaaaaaaaakeaaaaaaaaaaaaaabaaaaaaaaaaaaaaakeaaaaaaaaaaaaaaegbaaaaaaaaacaaaaaaaaaaaaaaachmagaaaaaaaaaaaaachnagaaaaaaaaaaaaachaaaaaaaaaaaaaaaabaaaaaaacaaaaaaaaaaaaaaandaaaaaaaaaaaaaakeaaaaaaaaaaaaaabaaaaaaaaaaaaaaandaaaaaaaaaaaaaaegmcaaaaaaadaaaaaaaaaaaaaaaachmgbaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaegmcaaaaaabdaaaaaaaaaaaaaaaachldaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaakaaaaaaaaaaaaaaaegmcaaaaaabdaaaaaaaaaaaaaaaachldaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaanaaaaaaaaaaaaaaaegmcaaaaaaadaaaaaaaaaaaaaaaachbddaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaacbaaaaaaaaaaaaaaegmdaaaaaadaaaaaaaaaaaaaaachibfaaaaaaaaaaaaachnbfaaaaaaaaaaaaachccfaaaaaaaaaaaaachfadaaaaaaaaaaaaadaaaaaaaaaaaaaaaccaaaaaaaaaaaaaaneaaaaaaaaaaaaaaoeaaaaaaaaaaaaaabaaaaaaaaaaaaaaamdaaaaaaaaaaaaaaegmcaaaaaaadaaaaaaaaaaaaaaaachbddaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaadbaaaaaaaaaaaaaaegmdaaaaaadaaaaaaaaaaaaaaachaleaaaaaaaaaaaaachbleaaaaaaaaaaaaachcleaaaaaaaaaaaaachcbdaaaaaaaaaaaaadaaaaaaaaaaaaaaahdaaaaaaaaaaaaaaidaaaaaaaaaaaaaajdaaaaaaaaaaaaaabaaaaaaaaaaaaaaakdaaaaaaaaaaaaaaegmcaaaaaaadaaaaaaaaaaaaaaaachbddaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaaebaaaaaaaaaaaaaaegadaaaaaanaaaaaaaaaaaaaaachnhaaaaaaaaaaaaaachphaaaaaaaaaaaaaachaiaaaaaaaaaaaaaachdeaaaaaaaaaaaaaacheeaaaaaaaaaaaaaachpagaaaaaaaaaaaaachabgaaaaaaaaaaaaachbbgaaaaaaaaaaaaachcbgaaaaaaaaaaaaachdbgaaaaaaaaaaaaachebgaaaaaaaaaaaaachfbgaaaaaaaaaaaaachgbgaaaaaaaaaaaaachbaaaaaaaaaaaaaaacheodaaaaaaaaaaaaanaaaaaaaaaaaaaaapaaaaaaaaaaaaaaaabaaaaaaaaaaaaaabbaaaaaaaaaaaaaagaaaaaaaaaaaaaaahaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaakaaaaaaaaaaaaaaanaaaaaaaaaaaaaaacbaaaaaaaaaaaaaamdaaaaaaaaaaaaaadbaaaaaaaaaaaaaakdaaaaaaaaaaaaaaebaaaaaaaaaaaaaadaaaaaaaaaaaaaaafdaaaaaaaaaaaaaappppppppppppppppppppppppppppppppegpdaaaaaabaaaaaaaaaaaaaaaegppppppppbaaaaaaaaaaaaaaachhbgaaaaaaaaaaaaachfadaaaaaaaaaaaaaaaaaaaaaaaaaaaaachbaaaaaaaaaaaaaaaeaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacaaaaaaaaaaaaaaaeaaaaaaaaaaaaaaagaaaaaaaaaaaaaaadaaaaaaaaaaaaaaachaaaaaaaaaaaaaaaachaaaaaaaaaaaaaaaachaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaafdaaaaaaaaaaaaaadaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaccaaaaaaaaaaaaaaneaaaaaaaaaaaaaaegbaaaaaaaaacaaaaaaaaaaaaaaachoagaaaaaaaaaaaaaegppppppppbaaaaaaaaaaaaaaachjbgaaaaaaaaaaaaachaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaachaaaaaaaaaaaaaaaabaaaaaaacaaaaaaaaaaaaaaandaaaaaaaaaaaaaaabaaaaaaaaaaaaaabaaaaaaaaaaaaaaandaaaaaaaaaaaaaaegjdaaaaaacaaaaaaaaaaaaaaachlbgaaaaaaaaaaaaachajbaaaaaaaaaaaaachbaaaaaaaaaaaaaaacaaaaaaaaaaaaaaandaaaaaaaaaaaaaagbaaaaaaaaaaaaaabaaaaaaaaaaaaaaabeaaaaaaaaaaaaaaegbaaaaaaabacaaaaaaaaaaaaaaachkagaaaaaaaaaaaaachmbgaaaaaaaaaaaaachbaaaaaaaaaaaaaaabaaaaaaacaaaaaaaaaaaaaaaeeaaaaaaaaaaaaaabeaaaaaaaaaaaaaabaaaaaaaaaaaaaaaeeaaaaaaaaaaaaaaegdaaaaaaabacaaaaaaaaaaaaaaachdnbaaaaaaaaaaaaachnbgaaaaaaaaaaaaachbaaaaaaaaaaaaaaadaaaaaaacaaaaaaaaaaaaaaacaaaaaaaaaaaaaaaeeaaaaaaaaaaaaaabaaaaaaaaaaaaaaaeeaaaaaaaaaaaaaaegbaaaaaaabacaaaaaaaaaaaaaaachjagaaaaaaaaaaaaachobgaaaaaaaaaaaaachbaaaaaaaaaaaaaaabaaaaaaacaaaaaaaaaaaaaaafbaaaaaaaaaaaaaaeeaaaaaaaaaaaaaabaaaaaaaaaaaaaaafbaaaaaaaaaaaaaaegocaaaaaabaaaaaaaaaaaaaaachpbgaaaaaaaaaaaaachcaaaaaaaaaaaaaaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaafbaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaegjdaaaaaacaaaaaaaaaaaaaaachkhaaaaaaaaaaaaaachkmfaaaaaaaaaaaaachbaaaaaaaaaaaaaaacaaaaaaaaaaaaaaaoaaaaaaaaaaaaaaakfaaaaaaaaaaaaaabaaaaaaaaaaaaaaafbaaaaaaaaaaaaaaegjdaaaaaacaaaaaaaaaaaaaaachkbfaaaaaaaaaaaaachhlbaaaaaaaaaaaaachbaaaaaaaaaaaaaaacaaaaaaaaaaaaaaaleaaaaaaaaaaaaaamfaaaaaaaaaaaaaabaaaaaaaaaaaaaaaeeaaaaaaaaaaaaaaegbaaaaaaabacaaaaaaaaaaaaaaachbcgaaaaaaaaaaaaachccgaaaaaaaaaaaaachbaaaaaaaaaaaaaaabaaaaaaacaaaaaaaaaaaaaaafbaaaaaaaaaaaaaaeeaaaaaaaaaaaaaabaaaaaaaaaaaaaaafbaaaaaaaaaaaaaaegjdaaaaaacaaaaaaaaaaaaaaachdhaaaaaaaaaaaaaachcpfaaaaaaaaaaaaachbaaaaaaaaaaaaaaacaaaaaaaaaaaaaaalaaaaaaaaaaaaaaaieaaaaaaaaaaaaaabaaaaaaaaaaaaaaaeeaaaaaaaaaaaaaaegjdaaaaaacaaaaaaaaaaaaaaachfafaaaaaaaaaaaaachdmbaaaaaaaaaaaaachbaaaaaaaaaaaaaaacaaaaaaaaaaaaaaageaaaaaaaaaaaaaaofaaaaaaaaaaaaaabaaaaaaaaaaaaaaabeaaaaaaaaaaaaaaegbaaaaaaabacaaaaaaaaaaaaaaachecgaaaaaaaaaaaaachfcgaaaaaaaaaaaaachbaaaaaaaaaaaaaaabaaaaaaacaaaaaaaaaaaaaaaeeaaaaaaaaaaaaaabeaaaaaaaaaaaaaabaaaaaaaaaaaaaaaeeaaaaaaaaaaaaaaegjdaaaaaacaaaaaaaaaaaaaaachogaaaaaaaaaaaaaaegppppppppbaaaaaaaaaaaaaaachcagaaaaaaaaaaaaachaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaachbaaaaaaaaaaaaaaacaaaaaaaaaaaaaaaiaaaaaaaaaaaaaaaaeaaaaaaaaaaaaaabaaaaaaaaaaaaaaabeaaaaaaaaaaaaaaegjdaaaaaacaaaaaaaaaaaaaaachooeaaaaaaaaaaaaachombaaaaaaaaaaaaachbaaaaaaaaaaaaaaacaaaaaaaaaaaaaaaodaaaaaaaaaaaaaanfaaaaaaaaaaaaaabaaaaaaaaaaaaaaabcaaaaaaaaaaaaaaegbaaaaaaabacaaaaaaaaaaaaaaachicgaaaaaaaaaaaaachjcgaaaaaaaaaaaaachbaaaaaaaaaaaaaaabaaaaaaacaaaaaaaaaaaaaaabeaaaaaaaaaaaaaabcaaaaaaaaaaaaaabaaaaaaaaaaaaaaabeaaaaaaaaaaaaaaegbaaaaaaabacaaaaaaaaaaaaaaachgcgaaaaaaaaaaaaachkcgaaaaaaaaaaaaachbaaaaaaaaaaaaaaabaaaaaaacaaaaaaaaaaaaaaaeeaaaaaaaaaaaaaabeaaaaaaaaaaaaaabaaaaaaaaaaaaaaaeeaaaaaaaaaaaaaaegdaaaaaaabacaaaaaaaaaaaaaaachjlbaaaaaaaaaaaaachlcgaaaaaaaaaaaaachbaaaaaaaaaaaaaaadaaaaaaacaaaaaaaaaaaaaaaafaaaaaaaaaaaaaaeeaaaaaaaaaaaaaabaaaaaaaaaaaaaaaeeaaaaaaaaaaaaaaegbaaaaaaabacaaaaaaaaaaaaaaachdcgaaaaaaaaaaaaachmcgaaaaaaaaaaaaachbaaaaaaaaaaaaaaabaaaaaaacaaaaaaaaaaaaaaafbaaaaaaaaaaaaaaeeaaaaaaaaaaaaaabaaaaaaaaaaaaaaafbaaaaaaaaaaaaaaegjdaaaaaacaaaaaaaaaaaaaaachdiaaaaaaaaaaaaaachjleaaaaaaaaaaaaachbaaaaaaaaaaaaaaacaaaaaaaaaaaaaaajaaaaaaaaaaaaaaaefaaaaaaaaaaaaaabaaaaaaaaaaaaaaaeeaaaaaaaaaaaaaaegmaaaaaaabaaaaaaaaaaaaaaachfafaaaaaaaaaaaaachaaaaaaaaaaaaaaaamaaaaaaabaaaaaaaaaaaaaaageaaaaaaaaaaaaaabaaaaaaaaaaaaaaageaaaaaaaaaaaaaaegbaaaaaaaaacaaaaaaaaaaaaaaachooeaaaaaaaaaaaaachpcgaaaaaaaaaaaaachaaaaaaaaaaaaaaaabaaaaaaacaaaaaaaaaaaaaaaodaaaaaaaaaaaaaageaaaaaaaaaaaaaabaaaaaaaaaaaaaaaodaaaaaaaaaaaaaaegmaaaaaaabaaaaaaaaaaaaaaachkbfaaaaaaaaaaaaachaaaaaaaaaaaaaaaamaaaaaaabaaaaaaaaaaaaaaaleaaaaaaaaaaaaaabaaaaaaaaaaaaaaaleaaaaaaaaaaaaaaegbaaaaaaaaacaaaaaaaaaaaaaaachadgaaaaaaaaaaaaachbdgaaaaaaaaaaaaachaaaaaaaaaaaaaaaabaaaaaaacaaaaaaaaaaaaaaaodaaaaaaaaaaaaaaleaaaaaaaaaaaaaabaaaaaaaaaaaaaaaodaaaaaaaaaaaaaaegbaaaaaaaaacaaaaaaaaaaaaaaachcdgaaaaaaaaaaaaaegppppppppbaaaaaaaaaaaaaaachjbgaaaaaaaaaaaaachaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaachaaaaaaaaaaaaaaaabaaaaaaacaaaaaaaaaaaaaaaodaaaaaaaaaaaaaaccaaaaaaaaaaaaaabaaaaaaaaaaaaaaaodaaaaaaaaaaaaaaegjdaaaaaacaaaaaaaaaaaaaaachedgaaaaaaaaaaaaachajbaaaaaaaaaaaaachbaaaaaaaaaaaaaaacaaaaaaaaaaaaaaaodaaaaaaaaaaaaaagbaaaaaaaaaaaaaabaaaaaaaaaaaaaaabeaaaaaaaaaaaaaaegbaaaaaaabacaaaaaaaaaaaaaaachocgaaaaaaaaaaaaachfdgaaaaaaaaaaaaachbaaaaaaaaaaaaaaabaaaaaaacaaaaaaaaaaaaaaaeeaaaaaaaaaaaaaabeaaaaaaaaaaaaaabaaaaaaaaaaaaaaaeeaaaaaaaaaaaaaaegdaaaaaaabacaaaaaaaaaaaaaaachdnbaaaaaaaaaaaaachgdgaaaaaaaaaaaaachbaaaaaaaaaaaaaaadaaaaaaacaaaaaaaaaaaaaaacaaaaaaaaaaaaaaaeeaaaaaaaaaaaaaabaaaaaaaaaaaaaaaeeaaaaaaaaaaaaaaegbaaaaaaabacaaaaaaaaaaaaaaachncgaaaaaaaaaaaaachhdgaaaaaaaaaaaaachbaaaaaaaaaaaaaaabaaaaaaacaaaaaaaaaaaaaaafbaaaaaaaaaaaaaaeeaaaaaaaaaaaaaabaaaaaaaaaaaaaaafbaaaaaaaaaaaaaaegocaaaaaabaaaaaaaaaaaaaaachidgaaaaaaaaaaaaachcaaaaaaaaaaaaaaabaaaaaaaaaaaaaaabaaaaaaaaaaaaaaabaaaaaaaaaaaaaaabaaaaaaaaaaaaaaafbaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaegjdaaaaaacaaaaaaaaaaaaaaachkhaaaaaaaaaaaaaachanfaaaaaaaaaaaaachbaaaaaaaaaaaaaaacaaaaaaaaaaaaaaaoaaaaaaaaaaaaaaalfaaaaaaaaaaaaaabaaaaaaaaaaaaaaafbaaaaaaaaaaaaaaegjdaaaaaacaaaaaaaaaaaaaaachpbfaaaaaaaaaaaaachhlbaaaaaaaaaaaaachbaaaaaaaaaaaaaaacaaaaaaaaaaaaaaameaaaaaaaaaaaaaamfaaaaaaaaaaaaaabaaaaaaaaaaaaaaaeeaaaaaaaaaaaaaaegbaaaaaaabacaaaaaaaaaaaaaaachkdgaaaaaaaaaaaaachldgaaaaaaaaaaaaachbaaaaaaaaaaaaaaabaaaaaaacaaaaaaaaaaaaaaafbaaaaaaaaaaaaaaeeaaaaaaaaaaaaaabaaaaaaaaaaaaaaafbaaaaaaaaaaaaaaegjdaaaaaacaaaaaaaaaaaaaaachdhaaaaaaaaaaaaaachipfaaaaaaaaaaaaachbaaaaaaaaaaaaaaacaaaaaaaaaaaaaaalaaaaaaaaaaaaaaajeaaaaaaaaaaaaaabaaaaaaaaaaaaaaaeeaaaaaaaaaaaaaaegjdaaaaaacaaaaaaaaaaaaaaachkafaaaaaaaaaaaaachdmbaaaaaaaaaaaaachbaaaaaaaaaaaaaaacaaaaaaaaaaaaaaaheaaaaaaaaaaaaaaofaaaaaaaaaaaaaabaaaaaaaaaaaaaaabeaaaaaaaaaaaaaaegbaaaaaaabacaaaaaaaaaaaaaaachndgaaaaaaaaaaaaachodgaaaaaaaaaaaaachbaaaaaaaaaaaaaaabaaaaaaacaaaaaaaaaaaaaaaeeaaaaaaaaaaaaaabeaaaaaaaaaaaaaabaaaaaaaaaaaaaaaeeaaaaaaaaaaaaaaegjdaaaaaacaaaaaaaaaaaaaaachogaaaaaaaaaaaaaaegppppppppbaaaaaaaaaaaaaaachcagaaaaaaaaaaaaachaaaaaaaaaaaaaaaacaaaaaaaaaaaaaaachbaaaaaaaaaaaaaaacaaaaaaaaaaaaaaaiaaaaaaaaaaaaaaadeaaaaaaaaaaaaaabaaaaaaaaaaaaaaabeaaaaaaaaaaaaaaegjdaaaaaacaaaaaaaaaaaaaaachfpeaaaaaaaaaaaaachombaaaaaaaaaaaaachbaaaaaaaaaaaaaaacaaaaaaaaaaaaaaapdaaaaaaaaaaaaaanfaaaaaaaaaaaaaabaaaaaaaaaaaaaaabcaaaaaaaaaaaaaaegbaaaaaaabacaaaaaaaaaaaaaaachbegaaaaaaaaaaaaachcegaaaaaaaaaaaaachbaaaaaaaaaaaaaaabaaaaaaacaaaaaaaaaaaaaaabeaaaaaaaaaaaaaabcaaaaaaaaaaaaaabaaaaaaaaaaaaaaabeaaaaaaaaaaaaaaegbaaaaaaabacaaaaaaaaaaaaaaachpdgaaaaaaaaaaaaachdegaaaaaaaaaaaaachbaaaaaaaaaaaaaaabaaaaaaacaaaaaaaaaaaaaaaeeaaaaaaaaaaaaaabeaaaaaaaaaaaaaabaaaaaaaaaaaaaaaeeaaaaaaaaaaaaaaegdaaaaaaabacaaaaaaaaaaaaaaachjlbaaaaaaaaaaaaacheegaaaaaaaaaaaaachbaaaaaaaaaaaaaaadaaaaaaacaaaaaaaaaaaaaaaafaaaaaaaaaaaaaaeeaaaaaaaaaaaaaabaaaaaaaaaaaaaaaafaaaaaaaaaaaaaaegbaaaaaaabacaaaaaaaaaaaaaaachmdgaaaaaaaaaaaaachfegaaaaaaaaaaaaachbaaaaaaaaaaaaaaabaaaaaaacaaaaaaaaaaaaaaafbaaaaaaaaaaaaaaafaaaaaaaaaaaaaabaaaaaaaaaaaaaaafbaaaaaaaaaaaaaaegjdaaaaaacaaaaaaaaaaaaaaachdiaaaaaaaaaaaaaachkleaaaaaaaaaaaaachbaaaaaaaaaaaaaaacaaaaaaaaaaaaaaajaaaaaaaaaaaaaaagfaaaaaaaaaaaaaabaaaaaaaaaaaaaaaafaaaaaaaaaaaaaaegmaaaaaaabaaaaaaaaaaaaaaachkafaaaaaaaaaaaaachaaaaaaaaaaaaaaaamaaaaaaabaaaaaaaaaaaaaaaheaaaaaaaaaaaaaabaaaaaaaaaaaaaaaheaaaaaaaaaaaaaaegbaaaaaaaaacaaaaaaaaaaaaaaachfpeaaaaaaaaaaaaachiegaaaaaaaaaaaaachaaaaaaaaaaaaaaaabaaaaaaacaaaaaaaaaaaaaaapdaaaaaaaaaaaaaaheaaaaaaaaaaaaaabaaaaaaaaaaaaaaapdaaaaaaaaaaaaaaegmaaaaaaabaaaaaaaaaaaaaaachpbfaaaaaaaaaaaaachaaaaaaaaaaaaaaaamaaaaaaabaaaaaaaaaaaaaaameaaaaaaaaaaaaaabaaaaaaaaaaaaaaameaaaaaaaaaaaaaaegbaaaaaaaaacaaaaaaaaaaaaaaachjegaaaaaaaaaaaaachkegaaaaaaaaaaaaachaaaaaaaaaaaaaaaabaaaaaaacaaaaaaaaaaaaaaapdaaaaaaaaaaaaaameaaaaaaaaaaaaaabaaaaaaaaaaaaaaapdaaaaaaaaaaaaaaegbaaaaaaaaacaaaaaaaaaaaaaaachlegaaaaaaaaaaaaaegppppppppbaaaaaaaaaaaaaaachjbgaaaaaaaaaaaaachaaaaaaaaaaaaaaaacaaaaaaaaaaaaaaachaaaaaaaaaaaaaaaabaaaaaaacaaaaaaaaaaaaaaapdaaaaaaaaaaaaaaneaaaaaaaaaaaaaabaaaaaaaaaaaaaaapdaaaaaaaaaaaaaaegjdaaaaaacaaaaaaaaaaaaaaachnegaaaaaaaaaaaaachajbaaaaaaaaaaaaachbaaaaaaaaaaaaaaacaaaaaaaaaaaaaaapdaaaaaaaaaaaaaagbaaaaaaaaaaaaaabaaaaaaaaaaaaaaaeeaaaaaaaaaaaaaaegbaaaaaaabacaaaaaaaaaaaaaaachhegaaaaaaaaaaaaachoegaaaaaaaaaaaaachbaaaaaaaaaaaaaaabaaaaaaacaaaaaaaaaaaaaaaafaaaaaaaaaaaaaaeeaaaaaaaaaaaaaabaaaaaaaaaaaaaaaafaaaaaaaaaaaaaaegdaaaaaaabacaaaaaaaaaaaaaaachdnbaaaaaaaaaaaaachpegaaaaaaaaaaaaachbaaaaaaaaaaaaaaadaaaaaaacaaaaaaaaaaaaaaacaaaaaaaaaaaaaaaafaaaaaaaaaaaaaabaaaaaaaaaaaaaaacaaaaaaaaaaaaaaaegbaaaaaaabacaaaaaaaaaaaaaaachgegaaaaaaaaaaaaachafgaaaaaaaaaaaaachbaaaaaaaaaaaaaaabaaaaaaacaaaaaaaaaaaaaaafbaaaaaaaaaaaaaacaaaaaaaaaaaaaaabaaaaaaaaaaaaaaafbaaaaaaaaaaaaaaegocaaaaaabaaaaaaaaaaaaaaachbfgaaaaaaaaaaaaachcaaaaaaaaaaaaaaabaaaaaaaaaaaaaaacaaaaaaaaaaaaaaacaaaaaaaaaaaaaaabaaaaaaaaaaaaaaafbaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaegbaaaaaaaaacaaaaaaaaaaaaaaachileaaaaaaaaaaaaachdlfaaaaaaaaaaaaachaaaaaaaaaaaaaaaabaaaaaaacaaaaaaaaaaaaaaacfaaaaaaaaaaaaaahfaaaaaaaaaaaaaabaaaaaaaaaaaaaaacfaaaaaaaaaaaaaaegbaaaaaaaaacaaaaaaaaaaaaaaachdfgaaaaaaaaaaaaachlnfaaaaaaaaaaaaachaaaaaaaaaaaaaaaabaaaaaaacaaaaaaaaaaaaaaacfaaaaaaaaaaaaaajcaaaaaaaaaaaaaabaaaaaaaaaaaaaaacfaaaaaaaaaaaaaaegbaaaaaaaaacaaaaaaaaaaaaaaachefgaaaaaaaaaaaaachdagaaaaaaaaaaaaachaaaaaaaaaaaaaaaabaaaaaaacaaaaaaaaaaaaaaacfaaaaaaaaaaaaaaocaaaaaaaaaaaaaabaaaaaaaaaaaaaaacfaaaaaaaaaaaaaachlnbaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaapaaaaaaaaaaaaaaachmnbaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaabbaaaaaaaaaaaaaachnnbaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaachonbaaaaaaaaaaaaacaaaaaaaaaaaaaaadaaaaaaaaaaaaaaanfaaaaaaaaaaaaaabaaaaaaaaaaaaaaajcaaaaaaaaaaaaaachpnbaaaaaaaaaaaaacaaaaaaaaaaaaaaahbaaaaaaaaaaaaaajcaaaaaaaaaaaaaabaaaaaaaaaaaaaaahbaaaaaaaaaaaaaachaobaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaakaaaaaaaaaaaaaaachbobaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaanaaaaaaaaaaaaaaaegmcaaaaaabdaaaaaaaaaaaaaaaachldaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaacbaaaaaaaaaaaaaaegmcaaaaaaadaaaaaaaaaaaaaaaachmgbaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaadbaaaaaaaaaaaaaaegmcaaaaaabdaaaaaaaaaaaaaaaachldaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaaebaaaaaaaaaaaaaaegmcaaaaaaadaaaaaaaaaaaaaaaachnocaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaaibaaaaaaaaaaaaaaegmcaaaaaabdaaaaaaaaaaaaaaaachldaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaajbaaaaaaaaaaaaaaegmcaaaaaaadaaaaaaaaaaaaaaaachbddaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaakbaaaaaaaaaaaaaaegmdaaaaaadaaaaaaaaaaaaaaachlkeaaaaaaaaaaaaachmkeaaaaaaaaaaaaachnkeaaaaaaaaaaaaachfadaaaaaaaaaaaaadaaaaaaaaaaaaaaaacaaaaaaaaaaaaaaddaaaaaaaaaaaaaaedaaaaaaaaaaaaaabaaaaaaaaaaaaaaafdaaaaaaaaaaaaaaegmcaaaaaaadaaaaaaaaaaaaaaaachbddaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaalbaaaaaaaaaaaaaaegmdaaaaaadaaaaaaaaaaaaaaachaleaaaaaaaaaaaaachbleaaaaaaaaaaaaachcleaaaaaaaaaaaaachcbdaaaaaaaaaaaaadaaaaaaaaaaaaaaahdaaaaaaaaaaaaaaidaaaaaaaaaaaaaajdaaaaaaaaaaaaaabaaaaaaaaaaaaaaakdaaaaaaaaaaaaaaegmcaaaaaaadaaaaaaaaaaaaaaaachbddaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaambaaaaaaaaaaaaaaegmcaaaaaaadaaaaaaaaaaaaaaaachebdaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaanbaaaaaaaaaaaaaaegmcaaaaaaadaaaaaaaaaaaaaaaachbddaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaaobaaaaaaaaaaaaaaegmcaaaaaaadaaaaaaaaaaaaaaaachbddaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaapbaaaaaaaaaaaaaaegdaaaaaaacacaaaaaaaaaaaaaaachombaaaaaaaaaaaaachaneaaaaaaaaaaaaachaaaaaaaaaaaaaaaadaaaaaaacaaaaaaaaaaaaaaanfaaaaaaaaaaaaaaicaaaaaaaaaaaaaabaaaaaaaaaaaaaaaacaaaaaaaaaaaaaaegdaaaaaaabacaaaaaaaaaaaaaaachngaaaaaaaaaaaaaachdagaaaaaaaaaaaaachaaaaaaaaaaaaaaaadaaaaaaacaaaaaaaaaaaaaaadaaaaaaaaaaaaaaaocaaaaaaaaaaaaaabaaaaaaaaaaaaaaaocaaaaaaaaaaaaaaegbaaaaaaaaacaaaaaaaaaaaaaaachdggaaaaaaaaaaaaacheggaaaaaaaaaaaaachaaaaaaaaaaaaaaaabaaaaaaacaaaaaaaaaaaaaaaacaaaaaaaaaaaaaaocaaaaaaaaaaaaaabaaaaaaaaaaaaaaaacaaaaaaaaaaaaaaegbaaaaaaaaacaaaaaaaaaaaaaaachpcfaaaaaaaaaaaaachfggaaaaaaaaaaaaachaaaaaaaaaaaaaaaabaaaaaaacaaaaaaaaaaaaaaapeaaaaaaaaaaaaaaacaaaaaaaaaaaaaabaaaaaaaaaaaaaaapeaaaaaaaaaaaaaaegdaaaaaaacacaaaaaaaaaaaaaaachombaaaaaaaaaaaaachmoeaaaaaaaaaaaaachaaaaaaaaaaaaaaaadaaaaaaacaaaaaaaaaaaaaaanfaaaaaaaaaaaaaaceaaaaaaaaaaaaaabaaaaaaaaaaaaaaaacaaaaaaaaaaaaaaegdaaaaaaabacaaaaaaaaaaaaaaachngaaaaaaaaaaaaaachhcgaaaaaaaaaaaaachaaaaaaaaaaaaaaaadaaaaaaacaaaaaaaaaaaaaaadaaaaaaaaaaaaaaaaeaaaaaaaaaaaaaabaaaaaaaaaaaaaaaocaaaaaaaaaaaaaaegbaaaaaaaaacaaaaaaaaaaaaaaachhggaaaaaaaaaaaaachiggaaaaaaaaaaaaachaaaaaaaaaaaaaaaabaaaaaaacaaaaaaaaaaaaaaaacaaaaaaaaaaaaaaocaaaaaaaaaaaaaabaaaaaaaaaaaaaaaacaaaaaaaaaaaaaaegbaaaaaaaaacaaaaaaaaaaaaaaachedfaaaaaaaaaaaaachjggaaaaaaaaaaaaachaaaaaaaaaaaaaaaabaaaaaaacaaaaaaaaaaaaaaadfaaaaaaaaaaaaaaacaaaaaaaaaaaaaabaaaaaaaaaaaaaaadfaaaaaaaaaaaaaaegdaaaaaaacacaaaaaaaaaaaaaaachombaaaaaaaaaaaaachdpeaaaaaaaaaaaaachaaaaaaaaaaaaaaaadaaaaaaacaaaaaaaaaaaaaaanfaaaaaaaaaaaaaahcaaaaaaaaaaaaaabaaaaaaaaaaaaaaanfaaaaaaaaaaaaaaegdaaaaaaabacaaaaaaaaaaaaaaachngaaaaaaaaaaaaaachaegaaaaaaaaaaaaachaaaaaaaaaaaaaaaadaaaaaaacaaaaaaaaaaaaaaadaaaaaaaaaaaaaaadeaaaaaaaaaaaaaabaaaaaaaaaaaaaaaacaaaaaaaaaaaaaaegbaaaaaaaaacaaaaaaaaaaaaaaachlggaaaaaaaaaaaaachmggaaaaaaaaaaaaachaaaaaaaaaaaaaaaabaaaaaaacaaaaaaaaaaaaaaanfaaaaaaaaaaaaaaacaaaaaaaaaaaaaabaaaaaaaaaaaaaaanfaaaaaaaaaaaaaaegbaaaaaaaaacaaaaaaaaaaaaaaachjdfaaaaaaaaaaaaachnggaaaaaaaaaaaaachaaaaaaaaaaaaaaaabaaaaaaacaaaaaaaaaaaaaaaffaaaaaaaaaaaaaanfaaaaaaaaaaaaaabaaaaaaaaaaaaaaaffaaaaaaaaaaaaaaegmdaaaaaadaaaaaaaaaaaaaaachgggaaaaaaaaaaaaachkggaaaaaaaaaaaaachoggaaaaaaaaaaaaachfadaaaaaaaaaaaaadaaaaaaaaaaaaaaapeaaaaaaaaaaaaaadfaaaaaaaaaaaaaaffaaaaaaaaaaaaaabaaaaaaaaaaaaaaamdaaaaaaaaaaaaaaegmcaaaaaaadaaaaaaaaaaaaaaaachbddaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaadcaaaaaaaaaaaaaaegmcaaaaaaadaaaaaaaaaaaaaaaachbddaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaaecaaaaaaaaaaaaaaegadaaaaaalbaaaaaaaaaaaaaachmeaaaaaaaaaaaaaachbeaaaaaaaaaaaaaachdfaaaaaaaaaaaaaachdeaaaaaaaaaaaaaacheeaaaaaaaaaaaaaachlnbaaaaaaaaaaaaachmnbaaaaaaaaaaaaachnnbaaaaaaaaaaaaachpnbaaaaaaaaaaaaachaobaaaaaaaaaaaaachbobaaaaaaaaaaaaachgfgaaaaaaaaaaaaachhfgaaaaaaaaaaaaachifgaaaaaaaaaaaaachjfgaaaaaaaaaaaaachkfgaaaaaaaaaaaaachlfgaaaaaaaaaaaaachmfgaaaaaaaaaaaaachnfgaaaaaaaaaaaaachofgaaaaaaaaaaaaachpfgaaaaaaaaaaaaachaggaaaaaaaaaaaaachbggaaaaaaaaaaaaachcggaaaaaaaaaaaaachpggaaaaaaaaaaaaachahgaaaaaaaaaaaaachbhgaaaaaaaaaaaaachbaaaaaaaaaaaaaaachpkfaaaaaaaaaaaaalbaaaaaaaaaaaaaaeaaaaaaaaaaaaaaabaaaaaaaaaaaaaaafaaaaaaaaaaaaaaagaaaaaaaaaaaaaaahaaaaaaaaaaaaaaapaaaaaaaaaaaaaaabbaaaaaaaaaaaaaaaaaaaaaaaaaaaaaahbaaaaaaaaaaaaaakaaaaaaaaaaaaaaanaaaaaaaaaaaaaaacbaaaaaaaaaaaaaadbaaaaaaaaaaaaaaebaaaaaaaaaaaaaaibaaaaaaaaaaaaaajbaaaaaaaaaaaaaakbaaaaaaaaaaaaaafdaaaaaaaaaaaaaalbaaaaaaaaaaaaaakdaaaaaaaaaaaaaambaaaaaaaaaaaaaanbaaaaaaaaaaaaaaobaaaaaaaaaaaaaapbaaaaaaaaaaaaaamdaaaaaaaaaaaaaadcaaaaaaaaaaaaaaecaaaaaaaaaaaaaafaaaaaaaaaaaaaaappppppppppppppppifaaaaaaaaaaaaaappppppppppppppppbgaaaaaaaaaaaaaappppppppppppppppegpdaaaaaabaaaaaaaaaaaaaaaegppppppppbaaaaaaaaaaaaaaachchgaaaaaaaaaaaaachfadaaaaaaaaaaaaabaaaaaaaaaaaaaaachbaaaaaaaaaaaaaaaeaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacaaaaaaaaaaaaaaaeaaaaaaaaaaaaaaagaaaaaaaaaaaaaaadaaaaaaaaaaaaaaachaaaaaaaaaaaaaaaachaaaaaaaaaaaaaaaachaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaaifaaaaaaaaaaaaaadaaaaaaaaaaaaaaabaaaaaaaaaaaaaaahbaaaaaaaaaaaaaapeaaaaaaaaaaaaaaegbaaaaaaaaacaaaaaaaaaaaaaaachffgaaaaaaaaaaaaaegppppppppbaaaaaaaaaaaaaaachehgaaaaaaaaaaaaachaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaachaaaaaaaaaaaaaaaabaaaaaaacaaaaaaaaaaaaaaacfaaaaaaaaaaaaaabaaaaaaaaaaaaaaabaaaaaaaaaaaaaaacfaaaaaaaaaaaaaaegocaaaaaabaaaaaaaaaaaaaaachghgaaaaaaaaaaaaachcaaaaaaaaaaaaaaacaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaacfaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaegbaaaaaaaaacaaaaaaaaaaaaaaachjleaaaaaaaaaaaaachkmfaaaaaaaaaaaaachaaaaaaaaaaaaaaaabaaaaaaacaaaaaaaaaaaaaaaefaaaaaaaaaaaaaakfaaaaaaaaaaaaaabaaaaaaaaaaaaaaaefaaaaaaaaaaaaaaegbaaaaaaaaacaaaaaaaaaaaaaaachihgaaaaaaaaaaaaachcpfaaaaaaaaaaaaachaaaaaaaaaaaaaaaabaaaaaaacaaaaaaaaaaaaaaaefaaaaaaaaaaaaaaieaaaaaaaaaaaaaabaaaaaaaaaaaaaaaefaaaaaaaaaaaaaaegbaaaaaaaaacaaaaaaaaaaaaaaachjhgaaaaaaaaaaaaachhcgaaaaaaaaaaaaachaaaaaaaaaaaaaaaabaaaaaaacaaaaaaaaaaaaaaaefaaaaaaaaaaaaaaaeaaaaaaaaaaaaaabaaaaaaaaaaaaaaaefaaaaaaaaaaaaaaegbaaaaaaaaacaaaaaaaaaaaaaaachkhgaaaaaaaaaaaaaegppppppppbaaaaaaaaaaaaaaachehgaaaaaaaaaaaaachaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaachaaaaaaaaaaaaaaaabaaaaaaacaaaaaaaaaaaaaaaefaaaaaaaaaaaaaahbaaaaaaaaaaaaaabaaaaaaaaaaaaaaaefaaaaaaaaaaaaaaegocaaaaaabaaaaaaaaaaaaaaachmhgaaaaaaaaaaaaachcaaaaaaaaaaaaaaacaaaaaaaaaaaaaaabaaaaaaaaaaaaaaacaaaaaaaaaaaaaaabaaaaaaaaaaaaaaaefaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaegbaaaaaaaaacaaaaaaaaaaaaaaachkleaaaaaaaaaaaaachanfaaaaaaaaaaaaachaaaaaaaaaaaaaaaabaaaaaaacaaaaaaaaaaaaaaagfaaaaaaaaaaaaaalfaaaaaaaaaaaaaabaaaaaaaaaaaaaaagfaaaaaaaaaaaaaaegbaaaaaaaaacaaaaaaaaaaaaaaachohgaaaaaaaaaaaaachipfaaaaaaaaaaaaachaaaaaaaaaaaaaaaabaaaaaaacaaaaaaaaaaaaaaagfaaaaaaaaaaaaaajeaaaaaaaaaaaaaabaaaaaaaaaaaaaaagfaaaaaaaaaaaaaaegbaaaaaaaaacaaaaaaaaaaaaaaachphgaaaaaaaaaaaaachaegaaaaaaaaaaaaachaaaaaaaaaaaaaaaabaaaaaaacaaaaaaaaaaaaaaagfaaaaaaaaaaaaaadeaaaaaaaaaaaaaabaaaaaaaaaaaaaaagfaaaaaaaaaaaaaaegbaaaaaaaaacaaaaaaaaaaaaaaachaigaaaaaaaaaaaaaegppppppppbaaaaaaaaaaaaaaachehgaaaaaaaaaaaaachaaaaaaaaaaaaaaaacaaaaaaaaaaaaaaachaaaaaaaaaaaaaaaabaaaaaaacaaaaaaaaaaaaaaagfaaaaaaaaaaaaaapeaaaaaaaaaaaaaabaaaaaaaaaaaaaaagfaaaaaaaaaaaaaaegocaaaaaabaaaaaaaaaaaaaaachcigaaaaaaaaaaaaachcaaaaaaaaaaaaaaacaaaaaaaaaaaaaaacaaaaaaaaaaaaaaaeaaaaaaaaaaaaaaabaaaaaaaaaaaaaaagfaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaegpdaaaaaabaaaaaaaaaaaaaaaegppppppppbaaaaaaaaaaaaaaachalfaaaaaaaaaaaaachcbdaaaaaaaaaaaaadaaaaaaaaaaaaaaachbaaaaaaaaaaaaaaaeaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaacaaaaaaaaaaaaaaadaaaaaaaaaaaaaaadaaaaaaaaaaaaaaachbaaaaaaaaaaaaaaachbaaaaaaaaaaaaaaachbaaaaaaaaaaaaaaabaaaaaaaaaaaaaaajfaaaaaaaaaaaaaadaaaaaaaaaaaaaaagaaaaaaaaaaaaaaadaaaaaaaaaaaaaaahcaaaaaaaaaaaaaaegpdaaaaaabaaaaaaaaaaaaaaaegppppppppbaaaaaaaaaaaaaaachinfaaaaaaaaaaaaachcbdaaaaaaaaaaaaadaaaaaaaaaaaaaaachbaaaaaaaaaaaaaaaeaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaacaaaaaaaaaaaaaaadaaaaaaaaaaaaaaadaaaaaaaaaaaaaaachbaaaaaaaaaaaaaaachbaaaaaaaaaaaaaaachbaaaaaaaaaaaaaaabaaaaaaaaaaaaaaapfaaaaaaaaaaaaaadaaaaaaaaaaaaaaaceaaaaaaaaaaaaaaicaaaaaaaaaaaaaahdaaaaaaaaaaaaaaegbaaaaaaabacaaaaaaaaaaaaaaaegppppppppbaaaaaaaaaaaaaaachfigaaaaaaaaaaaaachbaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaegppppppppbaaaaaaaaaaaaaaachhigaaaaaaaaaaaaachbaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaachbaaaaaaaaaaaaaaabaaaaaaacaaaaaaaaaaaaaaagaaaaaaaaaaaaaaaceaaaaaaaaaaaaaabaaaaaaaaaaaaaaagaaaaaaaaaaaaaaaegpdaaaaaabaaaaaaaaaaaaaaaegppppppppbaaaaaaaaaaaaaaachaagaaaaaaaaaaaaachcbdaaaaaaaaaaaaadaaaaaaaaaaaaaaachbaaaaaaaaaaaaaaaeaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaacaaaaaaaaaaaaaaadaaaaaaaaaaaaaaadaaaaaaaaaaaaaaachbaaaaaaaaaaaaaaachbaaaaaaaaaaaaaaachbaaaaaaaaaaaaaaabaaaaaaaaaaaaaaaagaaaaaaaaaaaaaadaaaaaaaaaaaaaaaceaaaaaaaaaaaaaaidaaaaaaaaaaaaaajdaaaaaaaaaaaaaaegbaaaaaaabacaaaaaaaaaaaaaaachkigaaaaaaaaaaaaaegppppppppbaaaaaaaaaaaaaaachmigaaaaaaaaaaaaachbaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaachbaaaaaaaaaaaaaaabaaaaaaacaaaaaaaaaaaaaaagaaaaaaaaaaaaaaaceaaaaaaaaaaaaaabaaaaaaaaaaaaaaagaaaaaaaaaaaaaaaegpdaaaaaabaaaaaaaaaaaaaaaegppppppppbaaaaaaaaaaaaaaachchgaaaaaaaaaaaaachcbdaaaaaaaaaaaaadaaaaaaaaaaaaaaachbaaaaaaaaaaaaaaaeaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaacaaaaaaaaaaaaaaadaaaaaaaaaaaaaaadaaaaaaaaaaaaaaachbaaaaaaaaaaaaaaachbaaaaaaaaaaaaaaachbaaaaaaaaaaaaaaabaaaaaaaaaaaaaaabgaaaaaaaaaaaaaadaaaaaaaaaaaaaaaceaaaaaaaaaaaaaafbaaaaaaaaaaaaaacaaaaaaaaaaaaaaaegbaaaaaaabacaaaaaaaaaaaaaaachoigaaaaaaaaaaaaaegppppppppbaaaaaaaaaaaaaaachajgaaaaaaaaaaaaachbaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaachbaaaaaaaaaaaaaaabaaaaaaacaaaaaaaaaaaaaaagaaaaaaaaaaaaaaaceaaaaaaaaaaaaaabaaaaaaaaaaaaaaagaaaaaaaaaaaaaaaegocaaaaaabaaaaaaaaaaaaaaachcjgaaaaaaaaaaaaachcaaaaaaaaaaaaaaaeaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaagaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaegbaaaaaaabacaaaaaaaaaaaaaaaegppppppppbaaaaaaaaaaaaaaachfigaaaaaaaaaaaaachbaaaaaaaaaaaaaaabaaaaaaaaaaaaaaaegppppppppbaaaaaaaaaaaaaaachhigaaaaaaaaaaaaachbaaaaaaaaaaaaaaabaaaaaaaaaaaaaaachbaaaaaaaaaaaaaaabaaaaaaacaaaaaaaaaaaaaaadaaaaaaaaaaaaaaaicaaaaaaaaaaaaaabaaaaaaaaaaaaaaadaaaaaaaaaaaaaaaegbaaaaaaabacaaaaaaaaaaaaaaachgjgaaaaaaaaaaaaaegppppppppbaaaaaaaaaaaaaaachmigaaaaaaaaaaaaachbaaaaaaaaaaaaaaabaaaaaaaaaaaaaaachbaaaaaaaaaaaaaaabaaaaaaacaaaaaaaaaaaaaaadaaaaaaaaaaaaaaaidaaaaaaaaaaaaaabaaaaaaaaaaaaaaadaaaaaaaaaaaaaaaegbaaaaaaabacaaaaaaaaaaaaaaachijgaaaaaaaaaaaaaegppppppppbaaaaaaaaaaaaaaachajgaaaaaaaaaaaaachbaaaaaaaaaaaaaaabaaaaaaaaaaaaaaachbaaaaaaaaaaaaaaabaaaaaaacaaaaaaaaaaaaaaadaaaaaaaaaaaaaaafbaaaaaaaaaaaaaabaaaaaaaaaaaaaaadaaaaaaaaaaaaaaaegocaaaaaabaaaaaaaaaaaaaaachkjgaaaaaaaaaaaaachcaaaaaaaaaaaaaaaeaaaaaaaaaaaaaaabaaaaaaaaaaaaaaabaaaaaaaaaaaaaaabaaaaaaaaaaaaaaadaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaegbaaaaaaabacaaaaaaaaaaaaaaaegppppppppbaaaaaaaaaaaaaaachfigaaaaaaaaaaaaachbaaaaaaaaaaaaaaacaaaaaaaaaaaaaaaegppppppppbaaaaaaaaaaaaaaachhigaaaaaaaaaaaaachbaaaaaaaaaaaaaaacaaaaaaaaaaaaaaachbaaaaaaaaaaaaaaabaaaaaaacaaaaaaaaaaaaaaahcaaaaaaaaaaaaaahdaaaaaaaaaaaaaabaaaaaaaaaaaaaaahcaaaaaaaaaaaaaaegbaaaaaaabacaaaaaaaaaaaaaaachojgaaaaaaaaaaaaaegppppppppbaaaaaaaaaaaaaaachmigaaaaaaaaaaaaachbaaaaaaaaaaaaaaacaaaaaaaaaaaaaaachbaaaaaaaaaaaaaaabaaaaaaacaaaaaaaaaaaaaaahcaaaaaaaaaaaaaajdaaaaaaaaaaaaaabaaaaaaaaaaaaaaahcaaaaaaaaaaaaaaegbaaaaaaabacaaaaaaaaaaaaaaachakgaaaaaaaaaaaaaegppppppppbaaaaaaaaaaaaaaachajgaaaaaaaaaaaaachbaaaaaaaaaaaaaaacaaaaaaaaaaaaaaachbaaaaaaaaaaaaaaabaaaaaaacaaaaaaaaaaaaaaahcaaaaaaaaaaaaaacaaaaaaaaaaaaaaabaaaaaaaaaaaaaaahcaaaaaaaaaaaaaaegocaaaaaabaaaaaaaaaaaaaaachckgaaaaaaaaaaaaachcaaaaaaaaaaaaaaaeaaaaaaaaaaaaaaacaaaaaaaaaaaaaaacaaaaaaaaaaaaaaabaaaaaaaaaaaaaaahcaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadgaaaaaaaaaaaaaabbaaaaaaaaaaaaaabbaaaaaaaaaaaaaadbaaaaaaaaaaaaaaebaaaaaaaaaaaaaafbaaaaaaaaaaaaaafbaaaaaaaaaaaaaafbaaaaaaaaaaaaaagbaaaaaaaaaaaaaagbaaaaaaaaaaaaaaibaaaaaaaaaaaaaakbaaaaaaaaaaaaaakbaaaaaaaaaaaaaambaaaaaaaaaaaaaaobaaaaaaaaaaaaaaobaaaaaaaaaaaaaaacaaaaaaaaaaaaaaacaaaaaaaaaaaaaaccaaaaaaaaaaaaaaccaaaaaaaaaaaaaaccaaaaaaaaaaaaaaccaaaaaaaaaaaaaaccaaaaaaaaaaaaaadcaaaaaaaaaaaaaafcaaaaaaaaaaaaaahcaaaaaaaaaaaaaahcaaaaaaaaaaaaaahcaaaaaaaaaaaaaahcaaaaaaaaaaaaaahcaaaaaaaaaaaaaahcaaaaaaaaaaaaaahcaaaaaaaaaaaaaahcaaaaaaaaaaaaaahcaaaaaaaaaaaaaajcaaaaaaaaaaaaaakcaaaaaaaaaaaaaamcaaaaaaaaaaaaaamcaaaaaaaaaaaaaamcaaaaaaaaaaaaaamcaaaaaaaaaaaaaamcaaaaaaaaaaaaaancaaaaaaaaaaaaaaocaaaaaaaaaaaaaaadaaaaaaaaaaaaaaadaaaaaaaaaaaaaaadaaaaaaaaaaaaaaadaaaaaaaaaaaaaaadaaaaaaaaaaaaaacdaaaaaaaaaaaaaacdaaaaaaaaaaaaaacdaaaaaaaaaaaaaacdaaaaaaaaaaaaaacdaaaaaaaaaaaaaaedaaaaaaaaaaaaaagdaaaaaaaaaaaaaamdaaaaaaaaaaaaaamdaaaaaaaaaaaaaandaaaaaaaaaaaaaaodaaaaaaaaaaaaaapdaaaaaaaaaaaaaaceaaaaaaaaaaaaaaceaaaaaaaaaaaaaaieaaaaaaaaaaaaaakeaaaaaaaaaaaaaameaaaaaaaaaaaaaaoeaaaaaaaaaaaaaaafaaaaaaaaaaaaaabfaaaaaaaaaaaaaacfaaaaaaaaaaaaaaefaaaaaaaaaaaaaaffaaaaaaaaaaaaaahfaaaaaaaaaaaaaajfaaaaaaaaaaaaaalfaaaaaaaaaaaaaanfaaaaaaaaaaaaaapfaaaaaaaaaaaaaabgaaaaaaaaaaaaaadgaaaaaaaaaaaaaafgaaaaaaaaaaaaaahgaaaaaaaaaaaaaajgaaaaaaaaaaaaaalgaaaaaaaaaaaaaamgaaaaaaaaaaaaaangaaaaaaaaaaaaaapgaaaaaaaaaaaaaabhaaaaaaaaaaaaaadhaaaaaaaaaaaaaafhaaaaaaaaaaaaaahhaaaaaaaaaaaaaajhaaaaaaaaaaaaaaphaaaaaaaaaaaaaaciaaaaaaaaaaaaaaeiaaaaaaaaaaaaaagiaaaaaaaaaaaaaaiiaaaaaaaaaaaaaakiaaaaaaaaaaaaaamiaaaaaaaaaaaaaapiaaaaaaaaaaaaaacjaaaaaaaaaaaaaafjaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaobaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaagaaaaaaaaaaaaaaaegmcaaaaaaadaaaaaaaaaaaaaaaachbddaaaaaaaaaaaaaegmdaaaaaadaaaaaaaaaaaaaaachpbgaaaaaaaaaaaaachidgaaaaaaaaaaaaachbfgaaaaaaaaaaaaachcbdaaaaaaaaaaaaaegmdaaaaaadaaaaaaaaaaaaaaachghgaaaaaaaaaaaaachmhgaaaaaaaaaaaaachcigaaaaaaaaaaaaachfadaaaaaaaaaaaaaegmcaaaaaaadaaaaaaaaaaaaaaaachbddaaaaaaaaaaaaaegmdaaaaaadaaaaaaaaaaaaaaachcjgaaaaaaaaaaaaachkjgaaaaaaaaaaaaachckgaaaaaaaaaaaaachcbdaaaaaaaaaaaaaegmcaaaaaaadaaaaaaaaaaaaaaaachbddaaaaaaaaaaaaaobaaaaaaaaaaaaaafbaaaaaaaaaaaaaabaaaaaaaaaaaaaaagbaaaaaaaaaaaaaahbaaaaaaaaaaaaaaeaaaaaaaaaaaaaaafaaaaaaaaaaaaaaaibaaaaaaaaaaaaaajbaaaaaaaaaaaaaakbaaaaaaaaaaaaaalbaaaaaaaaaaaaaambaaaaaaaaaaaaaanbaaaaaaaaaaaaaalfaaaaaaaaaaaaaamfaaaaaaaaaaaaaanfaaaaaaaaaaaaaaofaaaaaaaaaaaaaapfaaaaaaaaaaaaaaagaaaaaaaaaaaaaabgaaaaaaaaaaaaaakfaaaaaaaaaaaaaakgaaaaaaaaaaaaaacgaaaaaaaaaaaaaaggaaaaaaaaaaaaaadgaaaaaaaaaaaaaaegaaaaaaaaaaaaaafgaaaaaaaaaaaaaahgaaaaaaaaaaaaaalgaaaaaaaaaaaaaajgaaaaaaaaaaaaaamgaaaaaaaaaaaaaagaaaaaaaaaaaaaaappppppppppppppppppppppppppppppppngaaaaaaaaaaaaaappppppppppppppppigaaaaaaaaaaaaaappppppppppppppppegmcaaaaaaadaaaaaaaaaaaaaaaachbddaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaafbaaaaaaaaaaaaaaegmcaaaaaaadaaaaaaaaaaaaaaaachbddaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaahbaaaaaaaaaaaaaaegadaaaaaaobaaaaaaaaaaaaaachheaaaaaaaaaaaaaachgeaaaaaaaaaaaaaachpiaaaaaaaaaaaaaachoiaaaaaaaaaaaaaachdeaaaaaaaaaaaaaacheeaaaaaaaaaaaaaacheibaaaaaaaaaaaaachfibaaaaaaaaaaaaachgibaaaaaaaaaaaaachcpbaaaaaaaaaaaaachapbaaaaaaaaaaaaachbpbaaaaaaaaaaaaachjgeaaaaaaaaaaaaachkgeaaaaaaaaaaaaachlgeaaaaaaaaaaaaachmgeaaaaaaaaaaaaachngeaaaaaaaaaaaaachogeaaaaaaaaaaaaachpgeaaaaaaaaaaaaachaheaaaaaaaaaaaaachbjeaaaaaaaaaaaaachlheaaaaaaaaaaaaachmheaaaaaaaaaaaaachnheaaaaaaaaaaaaachoheaaaaaaaaaaaaachpheaaaaaaaaaaaaachaieaaaaaaaaaaaaaegppppppppbaaaaaaaaaaaaaaachlkgaaaaaaaaaaaaachfadaaaaaaaaaaaaacaaaaaaaaaaaaaaachmkgaaaaaaaaaaaaachnkgaaaaaaaaaaaaachbaaaaaaaaaaaaaaachkkgaaaaaaaaaaaaaobaaaaaaaaaaaaaapaaaaaaaaaaaaaaabaaaaaaaaaaaaaaaabaaaaaaaaaaaaaabbaaaaaaaaaaaaaaeaaaaaaaaaaaaaaafaaaaaaaaaaaaaaacbaaaaaaaaaaaaaadbaaaaaaaaaaaaaaebaaaaaaaaaaaaaaobaaaaaaaaaaaaaapbaaaaaaaaaaaaaaacaaaaaaaaaaaaaameaaaaaaaaaaaaaaoeaaaaaaaaaaaaaapeaaaaaaaaaaaaaaafaaaaaaaaaaaaaabfaaaaaaaaaaaaaacfaaaaaaaaaaaaaadfaaaaaaaaaaaaaaleaaaaaaaaaaaaaajeaaaaaaaaaaaaaaefaaaaaaaaaaaaaaifaaaaaaaaaaaaaaffaaaaaaaaaaaaaagfaaaaaaaaaaaaaahfaaaaaaaaaaaaaajfaaaaaaaaaaaaaangaaaaaaaaaaaaaafbaaaaaaaaaaaaaahbaaaaaaaaaaaaaagaaaaaaaaaaaaaaappppppppppppppppppppppppppppppppkgaaaaaaaaaaaaaappppppppppppppppkfaaaaaaaaaaaaaappppppppppppppppegmcaaaaaaadaaaaaaaaaaaaaaaachbddaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaapaaaaaaaaaaaaaaaegmcaaaaaaadaaaaaaaaaaaaaaaachbddaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaabbaaaaaaaaaaaaaaegadaaaaaaobaaaaaaaaaaaaaachieaaaaaaaaaaaaaachgeaaaaaaaaaaaaaachmiaaaaaaaaaaaaaachliaaaaaaaaaaaaaachdeaaaaaaaaaaaaaacheeaaaaaaaaaaaaaachbibaaaaaaaaaaaaachcibaaaaaaaaaaaaachdibaaaaaaaaaaaaachgpbaaaaaaaaaaaaachepbaaaaaaaaaaaaachfpbaaaaaaaaaaaaachmgdaaaaaaaaaaaaachngdaaaaaaaaaaaaachogdaaaaaaaaaaaaachpgdaaaaaaaaaaaaachahdaaaaaaaaaaaaachbhdaaaaaaaaaaaaachchdaaaaaaaaaaaaachdhdaaaaaaaaaaaaachjheaaaaaaaaaaaaachdgeaaaaaaaaaaaaachegeaaaaaaaaaaaaachfgeaaaaaaaaaaaaachggeaaaaaaaaaaaaachhgeaaaaaaaaaaaaachigeaaaaaaaaaaaaaegppppppppbaaaaaaaaaaaaaaachpkgaaaaaaaaaaaaachfadaaaaaaaaaaaaacaaaaaaaaaaaaaaachalgaaaaaaaaaaaaachblgaaaaaaaaaaaaachbaaaaaaaaaaaaaaachkkgaaaaaaaaaaaaaobaaaaaaaaaaaaaajaaaaaaaaaaaaaaabaaaaaaaaaaaaaaakaaaaaaaaaaaaaaalaaaaaaaaaaaaaaaeaaaaaaaaaaaaaaafaaaaaaaaaaaaaaamaaaaaaaaaaaaaaanaaaaaaaaaaaaaaaoaaaaaaaaaaaaaaabcaaaaaaaaaaaaaaccaaaaaaaaaaaaaadcaaaaaaaaaaaaaamdaaaaaaaaaaaaaandaaaaaaaaaaaaaaodaaaaaaaaaaaaaapdaaaaaaaaaaaaaaaeaaaaaaaaaaaaaabeaaaaaaaaaaaaaaceaaaaaaaaaaaaaadeaaaaaaaaaaaaaaneaaaaaaaaaaaaaaeeaaaaaaaaaaaaaaieaaaaaaaaaaaaaafeaaaaaaaaaaaaaageaaaaaaaaaaaaaaheaaaaaaaaaaaaaakeaaaaaaaaaaaaaakgaaaaaaaaaaaaaapaaaaaaaaaaaaaaabbaaaaaaaaaaaaaagaaaaaaaaaaaaaaappppppppppppppppppppppppppppppppjeaaaaaaaaaaaaaappppppppppppppppleaaaaaaaaaaaaaappppppppppppppppegmcaaaaaaadaaaaaaaaaaaaaaaachbddaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaajaaaaaaaaaaaaaaaegmcaaaaaaadaaaaaaaaaaaaaaaachbddaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaalaaaaaaaaaaaaaaaegadaaaaaaobaaaaaaaaaaaaaachjeaaaaaaaaaaaaaachgeaaaaaaaaaaaaaachbeaaaaaaaaaaaaaachceaaaaaaaaaaaaaachdeaaaaaaaaaaaaaacheeaaaaaaaaaaaaaachohbaaaaaaaaaaaaachphbaaaaaaaaaaaaachaibaaaaaaaaaaaaachkpbaaaaaaaaaaaaachipbaaaaaaaaaaaaachjpbaaaaaaaaaaaaachhfdaaaaaaaaaaaaachifdaaaaaaaaaaaaachjfdaaaaaaaaaaaaachkfdaaaaaaaaaaaaachlfdaaaaaaaaaaaaachmfdaaaaaaaaaaaaachnfdaaaaaaaaaaaaachofdaaaaaaaaaaaaachcgdaaaaaaaaaaaaachdgdaaaaaaaaaaaaachhgdaaaaaaaaaaaaachigdaaaaaaaaaaaaachjgdaaaaaaaaaaaaachkgdaaaaaaaaaaaaachlgdaaaaaaaaaaaaaegppppppppbaaaaaaaaaaaaaaachdlgaaaaaaaaaaaaachfadaaaaaaaaaaaaacaaaaaaaaaaaaaaachelgaaaaaaaaaaaaachflgaaaaaaaaaaaaachbaaaaaaaaaaaaaaachkkgaaaaaaaaaaaaaobaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaacaaaaaaaaaaaaaaadaaaaaaaaaaaaaaaeaaaaaaaaaaaaaaafaaaaaaaaaaaaaaagaaaaaaaaaaaaaaahaaaaaaaaaaaaaaaiaaaaaaaaaaaaaaaecaaaaaaaaaaaaaafcaaaaaaaaaaaaaagcaaaaaaaaaaaaaahcaaaaaaaaaaaaaaicaaaaaaaaaaaaaajcaaaaaaaaaaaaaakcaaaaaaaaaaaaaalcaaaaaaaaaaaaaamcaaaaaaaaaaaaaancaaaaaaaaaaaaaaocaaaaaaaaaaaaaacdaaaaaaaaaaaaaaddaaaaaaaaaaaaaahdaaaaaaaaaaaaaaidaaaaaaaaaaaaaajdaaaaaaaaaaaaaakdaaaaaaaaaaaaaaldaaaaaaaaaaaaaajeaaaaaaaaaaaaaajaaaaaaaaaaaaaaalaaaaaaaaaaaaaaagaaaaaaaaaaaaaaappppppppppppppppppppppppppppppppneaaaaaaaaaaaaaappppppppppppppppdeaaaaaaaaaaaaaappppppppppppppppegocaaaaaabaaaaaaaaaaaaaaaegppppppppbaaaaaaaaaaaaaaachhlgaaaaaaaaaaaaachfadaaaaaaaaaaaaacaaaaaaaaaaaaaaachcaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaaneaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaegpdaaaaaabaaaaaaaaaaaaaaaegppppppppbaaaaaaaaaaaaaaachlkgaaaaaaaaaaaaachcbdaaaaaaaaaaaaaeaaaaaaaaaaaaaaachbaaaaaaaaaaaaaaaeaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaacaaaaaaaaaaaaaaadaaaaaaaaaaaaaaadaaaaaaaaaaaaaaachbaaaaaaaaaaaaaaachbaaaaaaaaaaaaaaachbaaaaaaaaaaaaaaabaaaaaaaaaaaaaaaigaaaaaaaaaaaaaadaaaaaaaaaaaaaaabaaaaaaaaaaaaaaaeaaaaaaaaaaaaaaaedaaaaaaaaaaaaaaegpdaaaaaabaaaaaaaaaaaaaaaegppppppppbaaaaaaaaaaaaaaachpkgaaaaaaaaaaaaachcbdaaaaaaaaaaaaaeaaaaaaaaaaaaaaachbaaaaaaaaaaaaaaaeaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaacaaaaaaaaaaaaaaadaaaaaaaaaaaaaaadaaaaaaaaaaaaaaachbaaaaaaaaaaaaaaachbaaaaaaaaaaaaaaachbaaaaaaaaaaaaaaabaaaaaaaaaaaaaaakfaaaaaaaaaaaaaadaaaaaaaaaaaaaaafdaaaaaaaaaaaaaagdaaaaaaaaaaaaaaogaaaaaaaaaaaaaaegbaaaaaaabacaaaaaaaaaaaaaaaegppppppppbaaaaaaaaaaaaaaachllgaaaaaaaaaaaaachbaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaegppppppppbaaaaaaaaaaaaaaachnlgaaaaaaaaaaaaachbaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaachbaaaaaaaaaaaaaaabaaaaaaacaaaaaaaaaaaaaaabaaaaaaaaaaaaaaafdaaaaaaaaaaaaaabaaaaaaaaaaaaaaabaaaaaaaaaaaaaaaegpdaaaaaabaaaaaaaaaaaaaaaegppppppppbaaaaaaaaaaaaaaachdlgaaaaaaaaaaaaachcbdaaaaaaaaaaaaaeaaaaaaaaaaaaaaachbaaaaaaaaaaaaaaaeaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaacaaaaaaaaaaaaaaadaaaaaaaaaaaaaaadaaaaaaaaaaaaaaachbaaaaaaaaaaaaaaachbaaaaaaaaaaaaaaachbaaaaaaaaaaaaaaabaaaaaaaaaaaaaaaleaaaaaaaaaaaaaadaaaaaaaaaaaaaaafdaaaaaaaaaaaaaapgaaaaaaaaaaaaaaahaaaaaaaaaaaaaaegbaaaaaaabacaaaaaaaaaaaaaaachamgaaaaaaaaaaaaaegppppppppbaaaaaaaaaaaaaaachcmgaaaaaaaaaaaaachbaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaachbaaaaaaaaaaaaaaabaaaaaaacaaaaaaaaaaaaaaabaaaaaaaaaaaaaaafdaaaaaaaaaaaaaabaaaaaaaaaaaaaaabaaaaaaaaaaaaaaaegpdaaaaaabaaaaaaaaaaaaaaaegppppppppbaaaaaaaaaaaaaaachhlgaaaaaaaaaaaaachcbdaaaaaaaaaaaaaeaaaaaaaaaaaaaaachbaaaaaaaaaaaaaaaeaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaacaaaaaaaaaaaaaaadaaaaaaaaaaaaaaadaaaaaaaaaaaaaaachbaaaaaaaaaaaaaaachbaaaaaaaaaaaaaaachbaaaaaaaaaaaaaaabaaaaaaaaaaaaaaadeaaaaaaaaaaaaaadaaaaaaaaaaaaaaafdaaaaaaaaaaaaaabhaaaaaaaaaaaaaachaaaaaaaaaaaaaaegbaaaaaaabacaaaaaaaaaaaaaaachemgaaaaaaaaaaaaaegppppppppbaaaaaaaaaaaaaaachgmgaaaaaaaaaaaaachbaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaachbaaaaaaaaaaaaaaabaaaaaaacaaaaaaaaaaaaaaabaaaaaaaaaaaaaaafdaaaaaaaaaaaaaabaaaaaaaaaaaaaaabaaaaaaaaaaaaaaaegocaaaaaabaaaaaaaaaaaaaaachimgaaaaaaaaaaaaachcaaaaaaaaaaaaaaacaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaegbaaaaaaabacaaaaaaaaaaaaaaaegppppppppbaaaaaaaaaaaaaaachllgaaaaaaaaaaaaachbaaaaaaaaaaaaaaabaaaaaaaaaaaaaaaegppppppppbaaaaaaaaaaaaaaachnlgaaaaaaaaaaaaachbaaaaaaaaaaaaaaabaaaaaaaaaaaaaaachbaaaaaaaaaaaaaaabaaaaaaacaaaaaaaaaaaaaaaeaaaaaaaaaaaaaaagdaaaaaaaaaaaaaabaaaaaaaaaaaaaaaeaaaaaaaaaaaaaaaegbaaaaaaabacaaaaaaaaaaaaaaachmmgaaaaaaaaaaaaaegppppppppbaaaaaaaaaaaaaaachcmgaaaaaaaaaaaaachbaaaaaaaaaaaaaaabaaaaaaaaaaaaaaachbaaaaaaaaaaaaaaabaaaaaaacaaaaaaaaaaaaaaaeaaaaaaaaaaaaaaapgaaaaaaaaaaaaaabaaaaaaaaaaaaaaaeaaaaaaaaaaaaaaaegbaaaaaaabacaaaaaaaaaaaaaaachomgaaaaaaaaaaaaaegppppppppbaaaaaaaaaaaaaaachgmgaaaaaaaaaaaaachbaaaaaaaaaaaaaaabaaaaaaaaaaaaaaachbaaaaaaaaaaaaaaabaaaaaaacaaaaaaaaaaaaaaaeaaaaaaaaaaaaaaabhaaaaaaaaaaaaaabaaaaaaaaaaaaaaaeaaaaaaaaaaaaaaaegocaaaaaabaaaaaaaaaaaaaaachangaaaaaaaaaaaaachcaaaaaaaaaaaaaaacaaaaaaaaaaaaaaabaaaaaaaaaaaaaaabaaaaaaaaaaaaaaabaaaaaaaaaaaaaaaeaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaegbaaaaaaabacaaaaaaaaaaaaaaaegppppppppbaaaaaaaaaaaaaaachllgaaaaaaaaaaaaachbaaaaaaaaaaaaaaacaaaaaaaaaaaaaaaegppppppppbaaaaaaaaaaaaaaachnlgaaaaaaaaaaaaachbaaaaaaaaaaaaaaacaaaaaaaaaaaaaaachbaaaaaaaaaaaaaaabaaaaaaacaaaaaaaaaaaaaaaedaaaaaaaaaaaaaaogaaaaaaaaaaaaaabaaaaaaaaaaaaaaaedaaaaaaaaaaaaaaegbaaaaaaabacaaaaaaaaaaaaaaachengaaaaaaaaaaaaaegppppppppbaaaaaaaaaaaaaaachcmgaaaaaaaaaaaaachbaaaaaaaaaaaaaaacaaaaaaaaaaaaaaachbaaaaaaaaaaaaaaabaaaaaaacaaaaaaaaaaaaaaaedaaaaaaaaaaaaaaahaaaaaaaaaaaaaabaaaaaaaaaaaaaaaedaaaaaaaaaaaaaaegbaaaaaaabacaaaaaaaaaaaaaaachgngaaaaaaaaaaaaaegppppppppbaaaaaaaaaaaaaaachgmgaaaaaaaaaaaaachbaaaaaaaaaaaaaaacaaaaaaaaaaaaaaachbaaaaaaaaaaaaaaabaaaaaaacaaaaaaaaaaaaaaaedaaaaaaaaaaaaaachaaaaaaaaaaaaaabaaaaaaaaaaaaaaaedaaaaaaaaaaaaaaegocaaaaaabaaaaaaaaaaaaaaachingaaaaaaaaaaaaachcaaaaaaaaaaaaaaacaaaaaaaaaaaaaaacaaaaaaaaaaaaaaacaaaaaaaaaaaaaaabaaaaaaaaaaaaaaaedaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaehaaaaaaaaaaaaaafjaaaaaaaaaaaaaafjaaaaaaaaaaaaaagjaaaaaaaaaaaaaaijaaaaaaaaaaaaaaijaaaaaaaaaaaaaajjaaaaaaaaaaaaaajjaaaaaaaaaaaaaajjaaaaaaaaaaaaaajjaaaaaaaaaaaaaajjaaaaaaaaaaaaaajjaaaaaaaaaaaaaaljaaaaaaaaaaaaaaljaaaaaaaaaaaaaaljaaaaaaaaaaaaaaljaaaaaaaaaaaaaaljaaaaaaaaaaaaaaljaaaaaaaaaaaaaanjaaaaaaaaaaaaaanjaaaaaaaaaaaaaanjaaaaaaaaaaaaaanjaaaaaaaaaaaaaanjaaaaaaaaaaaaaanjaaaaaaaaaaaaaapjaaaaaaaaaaaaaapjaaaaaaaaaaaaaapjaaaaaaaaaaaaaapjaaaaaaaaaaaaaapjaaaaaaaaaaaaaabkaaaaaaaaaaaaaabkaaaaaaaaaaaaaabkaaaaaaaaaaaaaadkaaaaaaaaaaaaaadkaaaaaaaaaaaaaadkaaaaaaaaaaaaaafkaaaaaaaaaaaaaafkaaaaaaaaaaaaaafkaaaaaaaaaaaaaahkaaaaaaaaaaaaaahkaaaaaaaaaaaaaahkaaaaaaaaaaaaaahkaaaaaaaaaaaaaahkaaaaaaaaaaaaaahkaaaaaaaaaaaaaahkaaaaaaaaaaaaaahkaaaaaaaaaaaaaahkaaaaaaaaaaaaaahkaaaaaaaaaaaaaakkaaaaaaaaaaaaaamkaaaaaaaaaaaaaaokaaaaaaaaaaaaaaalaaaaaaaaaaaaaaglaaaaaaaaaaaaaaglaaaaaaaaaaaaaahlaaaaaaaaaaaaaailaaaaaaaaaaaaaajlaaaaaaaaaaaaaamlaaaaaaaaaaaaaamlaaaaaaaaaaaaaamlaaaaaaaaaaaaaamlaaaaaaaaaaaaaamlaaaaaaaaaaaaaamlaaaaaaaaaaaaaamlaaaaaaaaaaaaaamlaaaaaaaaaaaaaamlaaaaaaaaaaaaaamlaaaaaaaaaaaaaamlaaaaaaaaaaaaaamlaaaaaaaaaaaaaaplaaaaaaaaaaaaaaplaaaaaaaaaaaaaaplaaaaaaaaaaaaaaplaaaaaaaaaaaaaaplaaaaaaaaaaaaaacmaaaaaaaaaaaaaaimaaaaaaaaaaaaaaimaaaaaaaaaaaaaalmaaaaaaaaaaaaaalmaaaaaaaaaaaaaabnaaaaaaaaaaaaaabnaaaaaaaaaaaaaabnaaaaaaaaaaaaaabnaaaaaaaaaaaaaabnaaaaaaaaaaaaaabnaaaaaaaaaaaaaabnaaaaaaaaaaaaaabnaaaaaaaaaaaaaabnaaaaaaaaaaaaaabnaaaaaaaaaaaaaabnaaaaaaaaaaaaaaenaaaaaaaaaaaaaaenaaaaaaaaaaaaaahnaaaaaaaaaaaaaahnaaaaaaaaaaaaaahnaaaaaaaaaaaaaahnaaaaaaaaaaaaaahnaaaaaaaaaaaaaahnaaaaaaaaaaaaaahnaaaaaaaaaaaaaahnaaaaaaaaaaaaaahnaaaaaaaaaaaaaahnaaaaaaaaaaaaaahnaaaaaaaaaaaaaahnaaaaaaaaaaaaaaknaaaaaaaaaaaaaaknaaaaaaaaaaaaaannaaaaaaaaaaaaaannaaaaaaaaaaaaaadoaaaaaaaaaaaaaajoaaaaaaaaaaaaaajoaaaaaaaaaaaaaapoaaaaaaaaaaaaaaapaaaaaaaaaaaaaabpaaaaaaaaaaaaaacpaaaaaaaaaaaaaadpaaaaaaaaaaaaaaepaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabdaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaahaaaaaaaaaaaaaaachilgaaaaaaaaaaaaaegmcaaaaaaadaaaaaaaaaaaaaaaachbddaaaaaaaaaaaaaegmdaaaaaadaaaaaaaaaaaaaaachimgaaaaaaaaaaaaachangaaaaaaaaaaaaachingaaaaaaaaaaaaachcbdaaaaaaaaaaaaaegmcaaaaaaadaaaaaaaaaaaaaaaachbddaaaaaaaaaaaaachpdaaaaaaaaaaaaaachpdaaaaaaaaaaaaaachpdaaaaaaaaaaaaaabdaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaacaaaaaaaaaaaaaaadaaaaaaaaaaaaaaaeaaaaaaaaaaaaaaaeaaaaaaaaaaaaaaaeaaaaaaaaaaaaaaafaaaaaaaaaaaaaaaeaaaaaaaaaaaaaaagaaaaaaaaaaaaaaaeaaaaaaaaaaaaaaaeaaaaaaaaaaaaaaaeaaaaaaaaaaaaaaaeaaaaaaaaaaaaaaahaaaaaaaaaaaaaaaeaaaaaaaaaaaaaaaiaaaaaaaaaaaaaaaeaaaaaaaaaaaaaaaeaaaaaaaaaaaaaaaeaaaaaaaaaaaaaaaeaaaaaaaaaaaaaaajaaaaaaaaaaaaaaakaaaaaaaaaaaaaaalaaaaaaaaaaaaaaamaaaaaaaaaaaaaaaeaaaaaaaaaaaaaaaeaaaaaaaaaaaaaaaeaaaaaaaaaaaaaaaabaaaaaaaaaaaaaabbaaaaaaaaaaaaaafbaaaaaaaaaaaaaagbaaaaaaaaaaaaaaeaaaaaaaaaaaaaaaeaaaaaaaaaaaaaaaeaaaaaaaaaaaaaaahbaaaaaaaaaaaaaaeaaaaaaaaaaaaaaaibaaaaaaaaaaaaaaeaaaaaaaaaaaaaaaeaaaaaaaaaaaaaaaeaaaaaaaaaaaaaaaeaaaaaaaaaaaaaaajbaaaaaaaaaaaaaaeaaaaaaaaaaaaaaakbaaaaaaaaaaaaaaeaaaaaaaaaaaaaaaeaaaaaaaaaaaaaaaeaaaaaaaaaaaaaaaeaaaaaaaaaaaaaaahaaaaaaaaaaaaaaalbaaaaaaaaaaaaaappppppppppppppppmbaaaaaaaaaaaaaappppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppegocaaaaaabaaaaaaaaaaaaaaaegppppppppbaaaaaaaaaaaaaaachongaaaaaaaaaaaaachfadaaaaaaaaaaaaaaaaaaaaaaaaaaaaachcaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaalbaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaegocaaaaaabaaaaaaaaaaaaaaaegppppppppbaaaaaaaaaaaaaaachongaaaaaaaaaaaaachcbdaaaaaaaaaaaaacaaaaaaaaaaaaaaachcaaaaaaaaaaaaaaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaambaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaobaaaaaaaaaaaaaaepaaaaaaaaaaaaaagpaaaaaaaaaaaaaagpaaaaaaaaaaaaaahpaaaaaaaaaaaaaahpaaaaaaaaaaaaaahpaaaaaaaaaaaaaahpaaaaaaaaaaaaaahpaaaaaaaaaaaaaajpaaaaaaaaaaaaaajpaaaaaaaaaaaaaajpaaaaaaaaaaaaaajpaaaaaaaaaaaaaajpaaaaaaaaaaaaaajpaaaaaaaaaaaaaalpaaaaaaaaaaaaaanpaaaaaaaaaaaaaappaaaaaaaaaaaaaafabaaaaaaaaaaaaafabaaaaaaaaaaaaagabaaaaaaaaaaaaahabaaaaaaaaaaaaaiabaaaaaaaaaaaaalabaaaaaaaaaaaaalabaaaaaaaaaaaaalabaaaaaaaaaaaaalabaaaaaaaaaaaaabbbaaaaaaaaaaaaabbbaaaaaaaaaaaaahbbaaaaaaaaaaaaakbbaaaaaaaaaaaaaaaaaaaaaaaaaaaaakaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaacaaaaaaaaaaaaaaachpngaaaaaaaaaaaaachbogaaaaaaaaaaaaakaaaaaaaaaaaaaaadaaaaaaaaaaaaaaafaaaaaaaaaaaaaaagaaaaaaaaaaaaaaalbaaaaaaaaaaaaaambaaaaaaaaaaaaaanbaaaaaaaaaaaaaagcaaaaaaaaaaaaaajcaaaaaaaaaaaaaaecaaaaaaaaaaaaaakcaaaaaaaaaaaaaacaaaaaaaaaaaaaaalcaaaaaaaaaaaaaamcaaaaaaaaaaaaaaegpdaaaaaabaaaaaaaaaaaaaaaegppppppppbaaaaaaaaaaaaaaacheogaaaaaaaaaaaaachfadaaaaaaaaaaaaaaaaaaaaaaaaaaaaachbaaaaaaaaaaaaaaaeaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacaaaaaaaaaaaaaaaeaaaaaaaaaaaaaaagaaaaaaaaaaaaaaadaaaaaaaaaaaaaaachaaaaaaaaaaaaaaaachaaaaaaaaaaaaaaaachaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaalcaaaaaaaaaaaaaadaaaaaaaaaaaaaaadaaaaaaaaaaaaaaalbaaaaaaaaaaaaaafcaaaaaaaaaaaaaaegheaaaaaacgcaaaaaaaaaaaaaaacheocaaaaaaaaaaaaaegppppppppbaaaaaaaaaaaaaaachgogaaaaaaaaaaaaachaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaachhcaaaaaaaaaaaaaagcaaaaaaaaaaaaaaicaaaaaaaaaaaaaabaaaaaaaaaaaaaaacaaaaaaaaaaaaaaabaaaaaaaaaaaaaaadaaaaaaaaaaaaaaabaaaaaaaaaaaaaaabaaaaaaaaaaaaaaachibbaaaaaaaaaaaaabaaaaaaaaaaaaaaacaaaaaaaaaaaaaaabaaaaaaaaaaaaaaadaaaaaaaaaaaaaaachjbbaaaaaaaaaaaaabaaaaaaaaaaaaaaaeaaaaaaaaaaaaaaabaaaaaaaaaaaaaaafaaaaaaaaaaaaaaaegmcaaaaaaadaaaaaaaaaaaaaaaachmgbaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaagaaaaaaaaaaaaaaaegfaaaaaaabaaaaaaaaaaaaaaaegppppppppbaaaaaaaaaaaaaaachjocaaaaaaaaaaaaachaaaaaaaaaaaaaaaacbaaaaaaaaaaaaaachaaaaaaaaaaaaaaaafaaaaaaabaaaaaaaaaaaaaaakbaaaaaaaaaaaaaabaaaaaaaaaaaaaaakbaaaaaaaaaaaaaaegmcaaaaaaadaaaaaaaaaaaaaaaachmgbaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaambaaaaaaaaaaaaaaegmcaaaaaaadaaaaaaaaaaaaaaaachnocaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaanbaaaaaaaaaaaaaaegfeaaaaaacgbaaaaaaaaaaaaaaachgpcaaaaaaaaaaaaachhpcaaaaaaaaaaaaacbaaaaaaaaaaaaaadbaaaaaaaaaaaaaabaaaaaaaaaaaaaaabaaaaaaaaaaaaaaapbaaaaaaaaaaaaaabaaaaaaaaaaaaaaadcaaaaaaaaaaaaaaegfeaaaaaacgbaaaaaaaaaaaaaaachppcaaaaaaaaaaaaachaadaaaaaaaaaaaaacbaaaaaaaaaaaaaadbaaaaaaaaaaaaaabaaaaaaaaaaaaaaabaaaaaaaaaaaaaaaccaaaaaaaaaaaaaabaaaaaaaaaaaaaaaacaaaaaaaaaaaaaaegmcaaaaaaadaaaaaaaaaaaaaaaachmgbaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaaecaaaaaaaaaaaaaaegmdaaaaaadaaaaaaaaaaaaaaachoogaaaaaaaaaaaaachpogaaaaaaaaaaaaachapgaaaaaaaaaaaaachdadaaaaaaaaaaaaadaaaaaaaaaaaaaaadcaaaaaaaaaaaaaaacaaaaaaaaaaaaaaecaaaaaaaaaaaaaabaaaaaaaaaaaaaaancaaaaaaaaaaaaaaegleaaaaaaegbaaaaaaaaaaaaaaachbpgaaaaaaaaaaaaachfadaaaaaaaaaaaaabaaaaaaaaaaaaaaancaaaaaaaaaaaaaabaaaaaaaaaaaaaaalcaaaaaaaaaaaaaaegmcaaaaaaadaaaaaaaaaaaaaaaachnocaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaaecaaaaaaaaaaaaaaegmcaaaaaaadaaaaaaaaaaaaaaaachnocaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaahcaaaaaaaaaaaaaaegfeaaaaaacgbaaaaaaaaaaaaaaachoadaaaaaaaaaaaaachbaaaaaaaaaaaaaaacbaaaaaaaaaaaaaadbaaaaaaaaaaaaaabaaaaaaaaaaaaaaabaaaaaaaaaaaaaaaicaaaaaaaaaaaaaabaaaaaaaaaaaaaaadcaaaaaaaaaaaaaaegmdaaaaaadaaaaaaaaaaaaaaachdpgaaaaaaaaaaaaachepgaaaaaaaaaaaaachfpgaaaaaaaaaaaaachabdaaaaaaaaaaaaadaaaaaaaaaaaaaaaecaaaaaaaaaaaaaahcaaaaaaaaaaaaaadcaaaaaaaaaaaaaabaaaaaaaaaaaaaaaacaaaaaaaaaaaaaaegleaaaaaaegbaaaaaaaaaaaaaaachgpgaaaaaaaaaaaaachcbdaaaaaaaaaaaaabaaaaaaaaaaaaaaaacaaaaaaaaaaaaaabaaaaaaaaaaaaaaajcaaaaaaaaaaaaaaegmcaaaaaaadaaaaaaaaaaaaaaaachebdaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaaecaaaaaaaaaaaaaaegmcaaaaaaadaaaaaaaaaaaaaaaachfadaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaagcaaaaaaaaaaaaaaegadaaaaaakaaaaaaaaaaaaaaachibbaaaaaaaaaaaaachjbbaaaaaaaaaaaaachjogaaaaaaaaaaaaachlogaaaaaaaaaaaaachmogaaaaaaaaaaaaachnogaaaaaaaaaaaaachcpgaaaaaaaaaaaaachhpgaaaaaaaaaaaaachipgaaaaaaaaaaaaachjpgaaaaaaaaaaaaachbaaaaaaaaaaaaaaachdogaaaaaaaaaaaaakaaaaaaaaaaaaaaadaaaaaaaaaaaaaaafaaaaaaaaaaaaaaagaaaaaaaaaaaaaaakbaaaaaaaaaaaaaambaaaaaaaaaaaaaanbaaaaaaaaaaaaaalcaaaaaaaaaaaaaajcaaaaaaaaaaaaaaecaaaaaaaaaaaaaagcaaaaaaaaaaaaaacaaaaaaaaaaaaaaakcaaaaaaaaaaaaaaocaaaaaaaaaaaaaaegpdaaaaaabaaaaaaaaaaaaaaaegppppppppbaaaaaaaaaaaaaaachkpgaaaaaaaaaaaaachfadaaaaaaaaaaaaaaaaaaaaaaaaaaaaachbaaaaaaaaaaaaaaaeaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacaaaaaaaaaaaaaaaeaaaaaaaaaaaaaaagaaaaaaaaaaaaaaadaaaaaaaaaaaaaaachaaaaaaaaaaaaaaaachaaaaaaaaaaaaaaaachaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaakcaaaaaaaaaaaaaadaaaaaaaaaaaaaaadaaaaaaaaaaaaaaakbaaaaaaaaaaaaaancaaaaaaaaaaaaaaegheaaaaaacgcaaaaaaaaaaaaaaachiogaaaaaaaaaaaaaegppppppppbaaaaaaaaaaaaaaachmpgaaaaaaaaaaaaachaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaachhcaaaaaaaaaaaaaaecaaaaaaaaaaaaaagcaaaaaaaaaaaaaabaaaaaaaaaaaaaaacaaaaaaaaaaaaaaabaaaaaaaaaaaaaaadaaaaaaaaaaaaaaabaaaaaaaaaaaaaaabaaaaaaaaaaaaaaachbbbaaaaaaaaaaaaabaaaaaaaaaaaaaaacaaaaaaaaaaaaaaabaaaaaaaaaaaaaaadaaaaaaaaaaaaaaachcbbaaaaaaaaaaaaabaaaaaaaaaaaaaaaeaaaaaaaaaaaaaaabaaaaaaaaaaaaaaafaaaaaaaaaaaaaaaegmcaaaaaaadaaaaaaaaaaaaaaaachmgbaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaagaaaaaaaaaaaaaaaegfaaaaaaabaaaaaaaaaaaaaaaegppppppppbaaaaaaaaaaaaaaachjocaaaaaaaaaaaaachaaaaaaaaaaaaaaaabbaaaaaaaaaaaaaachaaaaaaaaaaaaaaaafaaaaaaabaaaaaaaaaaaaaaajbaaaaaaaaaaaaaabaaaaaaaaaaaaaaajbaaaaaaaaaaaaaaegmcaaaaaaadaaaaaaaaaaaaaaaachmgbaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaambaaaaaaaaaaaaaaegmcaaaaaaadaaaaaaaaaaaaaaaachnocaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaanbaaaaaaaaaaaaaaegfeaaaaaacgbaaaaaaaaaaaaaaachgpcaaaaaaaaaaaaachhpcaaaaaaaaaaaaabbaaaaaaaaaaaaaacbaaaaaaaaaaaaaabaaaaaaaaaaaaaaabaaaaaaaaaaaaaaapbaaaaaaaaaaaaaabaaaaaaaaaaaaaaaacaaaaaaaaaaaaaaegfeaaaaaacgbaaaaaaaaaaaaaaachppcaaaaaaaaaaaaachaadaaaaaaaaaaaaabbaaaaaaaaaaaaaacbaaaaaaaaaaaaaabaaaaaaaaaaaaaaabaaaaaaaaaaaaaaaccaaaaaaaaaaaaaabaaaaaaaaaaaaaaadcaaaaaaaaaaaaaaegmcaaaaaaadaaaaaaaaaaaaaaaachmgbaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaaecaaaaaaaaaaaaaaegmdaaaaaadaaaaaaaaaaaaaaacheahaaaaaaaaaaaaachfahaaaaaaaaaaaaachgahaaaaaaaaaaaaachdadaaaaaaaaaaaaadaaaaaaaaaaaaaaaacaaaaaaaaaaaaaadcaaaaaaaaaaaaaaecaaaaaaaaaaaaaabaaaaaaaaaaaaaaapcaaaaaaaaaaaaaaegleaaaaaaegbaaaaaaaaaaaaaaachhahaaaaaaaaaaaaachfadaaaaaaaaaaaaabaaaaaaaaaaaaaaapcaaaaaaaaaaaaaabaaaaaaaaaaaaaaakcaaaaaaaaaaaaaaegmcaaaaaaadaaaaaaaaaaaaaaaachnocaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaaecaaaaaaaaaaaaaaegmcaaaaaaadaaaaaaaaaaaaaaaachnocaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaahcaaaaaaaaaaaaaaegfeaaaaaacgbaaaaaaaaaaaaaaachoadaaaaaaaaaaaaachbaaaaaaaaaaaaaaabbaaaaaaaaaaaaaacbaaaaaaaaaaaaaabaaaaaaaaaaaaaaabaaaaaaaaaaaaaaaicaaaaaaaaaaaaaabaaaaaaaaaaaaaaaacaaaaaaaaaaaaaaegmdaaaaaadaaaaaaaaaaaaaaachjahaaaaaaaaaaaaachkahaaaaaaaaaaaaachlahaaaaaaaaaaaaachabdaaaaaaaaaaaaadaaaaaaaaaaaaaaaecaaaaaaaaaaaaaahcaaaaaaaaaaaaaaacaaaaaaaaaaaaaabaaaaaaaaaaaaaaadcaaaaaaaaaaaaaaegleaaaaaaegbaaaaaaaaaaaaaaachmahaaaaaaaaaaaaachcbdaaaaaaaaaaaaabaaaaaaaaaaaaaaadcaaaaaaaaaaaaaabaaaaaaaaaaaaaaajcaaaaaaaaaaaaaaegmcaaaaaaadaaaaaaaaaaaaaaaachebdaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaaecaaaaaaaaaaaaaaegmcaaaaaaadaaaaaaaaaaaaaaaachfadaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaalcaaaaaaaaaaaaaaegadaaaaaakaaaaaaaaaaaaaaachbbbaaaaaaaaaaaaachcbbaaaaaaaaaaaaachppgaaaaaaaaaaaaachbahaaaaaaaaaaaaachcahaaaaaaaaaaaaachdahaaaaaaaaaaaaachiahaaaaaaaaaaaaachnahaaaaaaaaaaaaachoahaaaaaaaaaaaaachpahaaaaaaaaaaaaachbaaaaaaaaaaaaaaachdogaaaaaaaaaaaaakaaaaaaaaaaaaaaadaaaaaaaaaaaaaaafaaaaaaaaaaaaaaagaaaaaaaaaaaaaaajbaaaaaaaaaaaaaambaaaaaaaaaaaaaanbaaaaaaaaaaaaaakcaaaaaaaaaaaaaajcaaaaaaaaaaaaaaecaaaaaaaaaaaaaalcaaaaaaaaaaaaaacaaaaaaaaaaaaaaagcaaaaaaaaaaaaaaadaaaaaaaaaaaaaaegpdaaaaaabaaaaaaaaaaaaaaaegppppppppbaaaaaaaaaaaaaaachabhaaaaaaaaaaaaachfadaaaaaaaaaaaaaaaaaaaaaaaaaaaaachbaaaaaaaaaaaaaaaeaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacaaaaaaaaaaaaaaaeaaaaaaaaaaaaaaagaaaaaaaaaaaaaaadaaaaaaaaaaaaaaachaaaaaaaaaaaaaaaachaaaaaaaaaaaaaaaachaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaagcaaaaaaaaaaaaaadaaaaaaaaaaaaaaadaaaaaaaaaaaaaaajbaaaaaaaaaaaaaapcaaaaaaaaaaaaaaegheaaaaaacgcaaaaaaaaaaaaaaachopgaaaaaaaaaaaaaegppppppppbaaaaaaaaaaaaaaachcbhaaaaaaaaaaaaachaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaachhcaaaaaaaaaaaaaaccaaaaaaaaaaaaaaecaaaaaaaaaaaaaabaaaaaaaaaaaaaaacaaaaaaaaaaaaaaabaaaaaaaaaaaaaaadaaaaaaaaaaaaaaabaaaaaaaaaaaaaaabaaaaaaaaaaaaaaachkabaaaaaaaaaaaaabaaaaaaaaaaaaaaacaaaaaaaaaaaaaaabaaaaaaaaaaaaaaadaaaaaaaaaaaaaaachlabaaaaaaaaaaaaabaaaaaaaaaaaaaaaeaaaaaaaaaaaaaaabaaaaaaaaaaaaaaafaaaaaaaaaaaaaaaegmcaaaaaaadaaaaaaaaaaaaaaaachmgbaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaagaaaaaaaaaaaaaaaegfaaaaaaabaaaaaaaaaaaaaaaegppppppppbaaaaaaaaaaaaaaachjocaaaaaaaaaaaaachaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaachaaaaaaaaaaaaaaaafaaaaaaabaaaaaaaaaaaaaaaibaaaaaaaaaaaaaabaaaaaaaaaaaaaaaibaaaaaaaaaaaaaaegmcaaaaaaadaaaaaaaaaaaaaaaachmgbaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaambaaaaaaaaaaaaaaegmcaaaaaaadaaaaaaaaaaaaaaaachnocaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaanbaaaaaaaaaaaaaaegfeaaaaaacgbaaaaaaaaaaaaaaachgpcaaaaaaaaaaaaachhpcaaaaaaaaaaaaaabaaaaaaaaaaaaaabbaaaaaaaaaaaaaabaaaaaaaaaaaaaaabaaaaaaaaaaaaaaapbaaaaaaaaaaaaaabaaaaaaaaaaaaaaadcaaaaaaaaaaaaaaegfeaaaaaacgbaaaaaaaaaaaaaaachppcaaaaaaaaaaaaachaadaaaaaaaaaaaaaabaaaaaaaaaaaaaabbaaaaaaaaaaaaaabaaaaaaaaaaaaaaabaaaaaaaaaaaaaaaccaaaaaaaaaaaaaabaaaaaaaaaaaaaaaacaaaaaaaaaaaaaaegmcaaaaaaadaaaaaaaaaaaaaaaachmgbaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaaecaaaaaaaaaaaaaaegmdaaaaaadaaaaaaaaaaaaaaachkbhaaaaaaaaaaaaachlbhaaaaaaaaaaaaachmbhaaaaaaaaaaaaachdadaaaaaaaaaaaaadaaaaaaaaaaaaaaadcaaaaaaaaaaaaaaacaaaaaaaaaaaaaaecaaaaaaaaaaaaaabaaaaaaaaaaaaaaabdaaaaaaaaaaaaaaegleaaaaaaegbaaaaaaaaaaaaaaachnbhaaaaaaaaaaaaachfadaaaaaaaaaaaaabaaaaaaaaaaaaaaabdaaaaaaaaaaaaaabaaaaaaaaaaaaaaagcaaaaaaaaaaaaaaegmcaaaaaaadaaaaaaaaaaaaaaaachnocaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaaecaaaaaaaaaaaaaaegmcaaaaaaadaaaaaaaaaaaaaaaachnocaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaahcaaaaaaaaaaaaaaegfeaaaaaacgbaaaaaaaaaaaaaaachoadaaaaaaaaaaaaachbaaaaaaaaaaaaaaaabaaaaaaaaaaaaaabbaaaaaaaaaaaaaabaaaaaaaaaaaaaaabaaaaaaaaaaaaaaaicaaaaaaaaaaaaaabaaaaaaaaaaaaaaadcaaaaaaaaaaaaaaegmdaaaaaadaaaaaaaaaaaaaaachpbhaaaaaaaaaaaaachachaaaaaaaaaaaaachbchaaaaaaaaaaaaachabdaaaaaaaaaaaaadaaaaaaaaaaaaaaaecaaaaaaaaaaaaaahcaaaaaaaaaaaaaadcaaaaaaaaaaaaaabaaaaaaaaaaaaaaaacaaaaaaaaaaaaaaegleaaaaaaegbaaaaaaaaaaaaaaachcchaaaaaaaaaaaaachcbdaaaaaaaaaaaaabaaaaaaaaaaaaaaaacaaaaaaaaaaaaaabaaaaaaaaaaaaaaajcaaaaaaaaaaaaaaegmcaaaaaaadaaaaaaaaaaaaaaaachebdaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaaecaaaaaaaaaaaaaaegmcaaaaaaadaaaaaaaaaaaaaaaachfadaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaakcaaaaaaaaaaaaaaegadaaaaaakaaaaaaaaaaaaaaachkabaaaaaaaaaaaaachlabaaaaaaaaaaaaachfbhaaaaaaaaaaaaachhbhaaaaaaaaaaaaachibhaaaaaaaaaaaaachjbhaaaaaaaaaaaaachobhaaaaaaaaaaaaachdchaaaaaaaaaaaaachechaaaaaaaaaaaaachfchaaaaaaaaaaaaachbaaaaaaaaaaaaaaachdogaaaaaaaaaaaaakaaaaaaaaaaaaaaadaaaaaaaaaaaaaaafaaaaaaaaaaaaaaagaaaaaaaaaaaaaaaibaaaaaaaaaaaaaambaaaaaaaaaaaaaanbaaaaaaaaaaaaaagcaaaaaaaaaaaaaajcaaaaaaaaaaaaaaecaaaaaaaaaaaaaakcaaaaaaaaaaaaaacaaaaaaaaaaaaaaalcaaaaaaaaaaaaaacdaaaaaaaaaaaaaaegpdaaaaaabaaaaaaaaaaaaaaaegppppppppbaaaaaaaaaaaaaaachgchaaaaaaaaaaaaachfadaaaaaaaaaaaaaaaaaaaaaaaaaaaaachbaaaaaaaaaaaaaaaeaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacaaaaaaaaaaaaaaaeaaaaaaaaaaaaaaagaaaaaaaaaaaaaaadaaaaaaaaaaaaaaachaaaaaaaaaaaaaaaachaaaaaaaaaaaaaaaachaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaalcaaaaaaaaaaaaaadaaaaaaaaaaaaaaadaaaaaaaaaaaaaaaibaaaaaaaaaaaaaabdaaaaaaaaaaaaaaegheaaaaaacgcaaaaaaaaaaaaaaachebhaaaaaaaaaaaaaegppppppppbaaaaaaaaaaaaaaachichaaaaaaaaaaaaachaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaachhcaaaaaaaaaaaaaaacaaaaaaaaaaaaaaccaaaaaaaaaaaaaabaaaaaaaaaaaaaaacaaaaaaaaaaaaaaabaaaaaaaaaaaaaaadaaaaaaaaaaaaaaabaaaaaaaaaaaaaaabaaaaaaaaaaaaaaachdabaaaaaaaaaaaaabaaaaaaaaaaaaaaacaaaaaaaaaaaaaaabaaaaaaaaaaaaaaadaaaaaaaaaaaaaaacheabaaaaaaaaaaaaabaaaaaaaaaaaaaaaeaaaaaaaaaaaaaaabaaaaaaaaaaaaaaafaaaaaaaaaaaaaaaegmcaaaaaaadaaaaaaaaaaaaaaaachmgbaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaagaaaaaaaaaaaaaaaegfaaaaaaabaaaaaaaaaaaaaaaegppppppppbaaaaaaaaaaaaaaachjocaaaaaaaaaaaaachaaaaaaaaaaaaaaaapaaaaaaaaaaaaaaachaaaaaaaaaaaaaaaafaaaaaaabaaaaaaaaaaaaaaahbaaaaaaaaaaaaaabaaaaaaaaaaaaaaahbaaaaaaaaaaaaaaegmcaaaaaaadaaaaaaaaaaaaaaaachmgbaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaambaaaaaaaaaaaaaaegmcaaaaaaadaaaaaaaaaaaaaaaachnocaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaanbaaaaaaaaaaaaaaegfeaaaaaacgbaaaaaaaaaaaaaaachgpcaaaaaaaaaaaaachhpcaaaaaaaaaaaaapaaaaaaaaaaaaaaaabaaaaaaaaaaaaaabaaaaaaaaaaaaaaabaaaaaaaaaaaaaaapbaaaaaaaaaaaaaabaaaaaaaaaaaaaaaacaaaaaaaaaaaaaaegfeaaaaaacgbaaaaaaaaaaaaaaachppcaaaaaaaaaaaaachaadaaaaaaaaaaaaapaaaaaaaaaaaaaaaabaaaaaaaaaaaaaabaaaaaaaaaaaaaaabaaaaaaaaaaaaaaaccaaaaaaaaaaaaaabaaaaaaaaaaaaaaadcaaaaaaaaaaaaaaegmcaaaaaaadaaaaaaaaaaaaaaaachmgbaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaaecaaaaaaaaaaaaaaegmdaaaaaadaaaaaaaaaaaaaaachadhaaaaaaaaaaaaachbdhaaaaaaaaaaaaachcdhaaaaaaaaaaaaachdadaaaaaaaaaaaaadaaaaaaaaaaaaaaaacaaaaaaaaaaaaaadcaaaaaaaaaaaaaaecaaaaaaaaaaaaaabaaaaaaaaaaaaaaaddaaaaaaaaaaaaaaegleaaaaaaegbaaaaaaaaaaaaaaachddhaaaaaaaaaaaaachfadaaaaaaaaaaaaabaaaaaaaaaaaaaaaddaaaaaaaaaaaaaabaaaaaaaaaaaaaaalcaaaaaaaaaaaaaaegmcaaaaaaadaaaaaaaaaaaaaaaachnocaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaaecaaaaaaaaaaaaaaegmcaaaaaaadaaaaaaaaaaaaaaaachnocaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaahcaaaaaaaaaaaaaaegfeaaaaaacgbaaaaaaaaaaaaaaachoadaaaaaaaaaaaaachbaaaaaaaaaaaaaaapaaaaaaaaaaaaaaaabaaaaaaaaaaaaaabaaaaaaaaaaaaaaabaaaaaaaaaaaaaaaicaaaaaaaaaaaaaabaaaaaaaaaaaaaaaacaaaaaaaaaaaaaaegmdaaaaaadaaaaaaaaaaaaaaachfdhaaaaaaaaaaaaachgdhaaaaaaaaaaaaachhdhaaaaaaaaaaaaachabdaaaaaaaaaaaaadaaaaaaaaaaaaaaaecaaaaaaaaaaaaaahcaaaaaaaaaaaaaaacaaaaaaaaaaaaaabaaaaaaaaaaaaaaadcaaaaaaaaaaaaaaegleaaaaaaegbaaaaaaaaaaaaaaachidhaaaaaaaaaaaaachcbdaaaaaaaaaaaaabaaaaaaaaaaaaaaadcaaaaaaaaaaaaaabaaaaaaaaaaaaaaajcaaaaaaaaaaaaaaegmcaaaaaaadaaaaaaaaaaaaaaaachebdaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaaecaaaaaaaaaaaaaaegmcaaaaaaadaaaaaaaaaaaaaaaachfadaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaagcaaaaaaaaaaaaaaegadaaaaaakaaaaaaaaaaaaaaachdabaaaaaaaaaaaaacheabaaaaaaaaaaaaachlchaaaaaaaaaaaaachnchaaaaaaaaaaaaachochaaaaaaaaaaaaachpchaaaaaaaaaaaaachedhaaaaaaaaaaaaachjdhaaaaaaaaaaaaachkdhaaaaaaaaaaaaachldhaaaaaaaaaaaaachbaaaaaaaaaaaaaaachdogaaaaaaaaaaaaakaaaaaaaaaaaaaaadaaaaaaaaaaaaaaafaaaaaaaaaaaaaaagaaaaaaaaaaaaaaahbaaaaaaaaaaaaaambaaaaaaaaaaaaaanbaaaaaaaaaaaaaalcaaaaaaaaaaaaaajcaaaaaaaaaaaaaaecaaaaaaaaaaaaaagcaaaaaaaaaaaaaacaaaaaaaaaaaaaaakcaaaaaaaaaaaaaaedaaaaaaaaaaaaaaegpdaaaaaabaaaaaaaaaaaaaaaegppppppppbaaaaaaaaaaaaaaachmdhaaaaaaaaaaaaachfadaaaaaaaaaaaaaaaaaaaaaaaaaaaaachbaaaaaaaaaaaaaaaeaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacaaaaaaaaaaaaaaaeaaaaaaaaaaaaaaagaaaaaaaaaaaaaaadaaaaaaaaaaaaaaachaaaaaaaaaaaaaaaachaaaaaaaaaaaaaaaachaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaakcaaaaaaaaaaaaaadaaaaaaaaaaaaaaadaaaaaaaaaaaaaaahbaaaaaaaaaaaaaaddaaaaaaaaaaaaaaegheaaaaaacgcaaaaaaaaaaaaaaachkchaaaaaaaaaaaaaegppppppppbaaaaaaaaaaaaaaachodhaaaaaaaaaaaaachaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaachhcaaaaaaaaaaaaaaobaaaaaaaaaaaaaaacaaaaaaaaaaaaaabaaaaaaaaaaaaaaacaaaaaaaaaaaaaaabaaaaaaaaaaaaaaadaaaaaaaaaaaaaaabaaaaaaaaaaaaaaabaaaaaaaaaaaaaaachmpaaaaaaaaaaaaaabaaaaaaaaaaaaaaacaaaaaaaaaaaaaaabaaaaaaaaaaaaaaadaaaaaaaaaaaaaaachnpaaaaaaaaaaaaaabaaaaaaaaaaaaaaaeaaaaaaaaaaaaaaabaaaaaaaaaaaaaaafaaaaaaaaaaaaaaaegmcaaaaaaadaaaaaaaaaaaaaaaachmgbaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaagaaaaaaaaaaaaaaaegfaaaaaaabaaaaaaaaaaaaaaaegppppppppbaaaaaaaaaaaaaaachjocaaaaaaaaaaaaachaaaaaaaaaaaaaaaaoaaaaaaaaaaaaaaachaaaaaaaaaaaaaaaafaaaaaaabaaaaaaaaaaaaaaagbaaaaaaaaaaaaaabaaaaaaaaaaaaaaagbaaaaaaaaaaaaaaegmcaaaaaaadaaaaaaaaaaaaaaaachmgbaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaambaaaaaaaaaaaaaaegmcaaaaaaadaaaaaaaaaaaaaaaachnocaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaanbaaaaaaaaaaaaaaegfeaaaaaacgbaaaaaaaaaaaaaaachgpcaaaaaaaaaaaaachhpcaaaaaaaaaaaaaoaaaaaaaaaaaaaaapaaaaaaaaaaaaaaabaaaaaaaaaaaaaaabaaaaaaaaaaaaaaapbaaaaaaaaaaaaaabaaaaaaaaaaaaaaadcaaaaaaaaaaaaaaegfeaaaaaacgbaaaaaaaaaaaaaaachppcaaaaaaaaaaaaachaadaaaaaaaaaaaaaoaaaaaaaaaaaaaaapaaaaaaaaaaaaaaabaaaaaaaaaaaaaaabaaaaaaaaaaaaaaaccaaaaaaaaaaaaaabaaaaaaaaaaaaaaaacaaaaaaaaaaaaaaegmcaaaaaaadaaaaaaaaaaaaaaaachmgbaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaaecaaaaaaaaaaaaaaegmdaaaaaadaaaaaaaaaaaaaaachgehaaaaaaaaaaaaachhehaaaaaaaaaaaaachiehaaaaaaaaaaaaachdadaaaaaaaaaaaaadaaaaaaaaaaaaaaadcaaaaaaaaaaaaaaacaaaaaaaaaaaaaaecaaaaaaaaaaaaaabaaaaaaaaaaaaaaafdaaaaaaaaaaaaaaegleaaaaaaegbaaaaaaaaaaaaaaachjehaaaaaaaaaaaaachfadaaaaaaaaaaaaabaaaaaaaaaaaaaaafdaaaaaaaaaaaaaabaaaaaaaaaaaaaaakcaaaaaaaaaaaaaaegmcaaaaaaadaaaaaaaaaaaaaaaachnocaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaaecaaaaaaaaaaaaaaegmcaaaaaaadaaaaaaaaaaaaaaaachnocaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaahcaaaaaaaaaaaaaaegfeaaaaaacgbaaaaaaaaaaaaaaachoadaaaaaaaaaaaaachbaaaaaaaaaaaaaaaoaaaaaaaaaaaaaaapaaaaaaaaaaaaaaabaaaaaaaaaaaaaaabaaaaaaaaaaaaaaaicaaaaaaaaaaaaaabaaaaaaaaaaaaaaadcaaaaaaaaaaaaaaegmdaaaaaadaaaaaaaaaaaaaaachlehaaaaaaaaaaaaachmehaaaaaaaaaaaaachnehaaaaaaaaaaaaachabdaaaaaaaaaaaaadaaaaaaaaaaaaaaaecaaaaaaaaaaaaaahcaaaaaaaaaaaaaadcaaaaaaaaaaaaaabaaaaaaaaaaaaaaaacaaaaaaaaaaaaaaegleaaaaaaegbaaaaaaaaaaaaaaachoehaaaaaaaaaaaaachcbdaaaaaaaaaaaaabaaaaaaaaaaaaaaaacaaaaaaaaaaaaaabaaaaaaaaaaaaaaajcaaaaaaaaaaaaaaegmcaaaaaaadaaaaaaaaaaaaaaaachebdaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaaecaaaaaaaaaaaaaaegmcaaaaaaadaaaaaaaaaaaaaaaachfadaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaalcaaaaaaaaaaaaaaegadaaaaaakaaaaaaaaaaaaaaachmpaaaaaaaaaaaaaachnpaaaaaaaaaaaaaachbehaaaaaaaaaaaaachdehaaaaaaaaaaaaacheehaaaaaaaaaaaaachfehaaaaaaaaaaaaachkehaaaaaaaaaaaaachpehaaaaaaaaaaaaachafhaaaaaaaaaaaaachbfhaaaaaaaaaaaaachbaaaaaaaaaaaaaaachdogaaaaaaaaaaaaakaaaaaaaaaaaaaaadaaaaaaaaaaaaaaafaaaaaaaaaaaaaaagaaaaaaaaaaaaaaagbaaaaaaaaaaaaaambaaaaaaaaaaaaaanbaaaaaaaaaaaaaakcaaaaaaaaaaaaaajcaaaaaaaaaaaaaaecaaaaaaaaaaaaaalcaaaaaaaaaaaaaacaaaaaaaaaaaaaaagcaaaaaaaaaaaaaagdaaaaaaaaaaaaaaegpdaaaaaabaaaaaaaaaaaaaaaegppppppppbaaaaaaaaaaaaaaachcfhaaaaaaaaaaaaachfadaaaaaaaaaaaaaaaaaaaaaaaaaaaaachbaaaaaaaaaaaaaaaeaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacaaaaaaaaaaaaaaaeaaaaaaaaaaaaaaagaaaaaaaaaaaaaaadaaaaaaaaaaaaaaachaaaaaaaaaaaaaaaachaaaaaaaaaaaaaaaachaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaagcaaaaaaaaaaaaaadaaaaaaaaaaaaaaadaaaaaaaaaaaaaaagbaaaaaaaaaaaaaafdaaaaaaaaaaaaaaegheaaaaaacgcaaaaaaaaaaaaaaachaehaaaaaaaaaaaaaegppppppppbaaaaaaaaaaaaaaachefhaaaaaaaaaaaaachaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaachhcaaaaaaaaaaaaaambaaaaaaaaaaaaaaobaaaaaaaaaaaaaabaaaaaaaaaaaaaaacaaaaaaaaaaaaaaabaaaaaaaaaaaaaaadaaaaaaaaaaaaaaabaaaaaaaaaaaaaaabaaaaaaaaaaaaaaachfpaaaaaaaaaaaaaabaaaaaaaaaaaaaaacaaaaaaaaaaaaaaabaaaaaaaaaaaaaaadaaaaaaaaaaaaaaachgpaaaaaaaaaaaaaabaaaaaaaaaaaaaaaeaaaaaaaaaaaaaaabaaaaaaaaaaaaaaafaaaaaaaaaaaaaaaegmcaaaaaaadaaaaaaaaaaaaaaaachmgbaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaagaaaaaaaaaaaaaaaegfaaaaaaabaaaaaaaaaaaaaaaegppppppppbaaaaaaaaaaaaaaachjocaaaaaaaaaaaaachaaaaaaaaaaaaaaaanaaaaaaaaaaaaaaachaaaaaaaaaaaaaaaafaaaaaaabaaaaaaaaaaaaaaafbaaaaaaaaaaaaaabaaaaaaaaaaaaaaafbaaaaaaaaaaaaaaegmcaaaaaaadaaaaaaaaaaaaaaaachmgbaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaambaaaaaaaaaaaaaaegmcaaaaaaadaaaaaaaaaaaaaaaachnocaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaanbaaaaaaaaaaaaaaegfeaaaaaacgbaaaaaaaaaaaaaaachgpcaaaaaaaaaaaaachhpcaaaaaaaaaaaaanaaaaaaaaaaaaaaaoaaaaaaaaaaaaaaabaaaaaaaaaaaaaaabaaaaaaaaaaaaaaapbaaaaaaaaaaaaaabaaaaaaaaaaaaaaaacaaaaaaaaaaaaaaegfeaaaaaacgbaaaaaaaaaaaaaaachppcaaaaaaaaaaaaachaadaaaaaaaaaaaaanaaaaaaaaaaaaaaaoaaaaaaaaaaaaaaabaaaaaaaaaaaaaaabaaaaaaaaaaaaaaaccaaaaaaaaaaaaaabaaaaaaaaaaaaaaadcaaaaaaaaaaaaaaegmcaaaaaaadaaaaaaaaaaaaaaaachmgbaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaaecaaaaaaaaaaaaaaegmdaaaaaadaaaaaaaaaaaaaaachmfhaaaaaaaaaaaaachnfhaaaaaaaaaaaaachofhaaaaaaaaaaaaachdadaaaaaaaaaaaaadaaaaaaaaaaaaaaaacaaaaaaaaaaaaaadcaaaaaaaaaaaaaaecaaaaaaaaaaaaaabaaaaaaaaaaaaaaahdaaaaaaaaaaaaaaegleaaaaaaegbaaaaaaaaaaaaaaachpfhaaaaaaaaaaaaachfadaaaaaaaaaaaaabaaaaaaaaaaaaaaahdaaaaaaaaaaaaaabaaaaaaaaaaaaaaagcaaaaaaaaaaaaaaegmcaaaaaaadaaaaaaaaaaaaaaaachnocaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaaecaaaaaaaaaaaaaaegmcaaaaaaadaaaaaaaaaaaaaaaachnocaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaahcaaaaaaaaaaaaaaegfeaaaaaacgbaaaaaaaaaaaaaaachoadaaaaaaaaaaaaachbaaaaaaaaaaaaaaanaaaaaaaaaaaaaaaoaaaaaaaaaaaaaaabaaaaaaaaaaaaaaabaaaaaaaaaaaaaaaicaaaaaaaaaaaaaabaaaaaaaaaaaaaaaacaaaaaaaaaaaaaaegmdaaaaaadaaaaaaaaaaaaaaachbghaaaaaaaaaaaaachcghaaaaaaaaaaaaachdghaaaaaaaaaaaaachabdaaaaaaaaaaaaadaaaaaaaaaaaaaaaecaaaaaaaaaaaaaahcaaaaaaaaaaaaaaacaaaaaaaaaaaaaabaaaaaaaaaaaaaaadcaaaaaaaaaaaaaaegleaaaaaaegbaaaaaaaaaaaaaaacheghaaaaaaaaaaaaachcbdaaaaaaaaaaaaabaaaaaaaaaaaaaaadcaaaaaaaaaaaaaabaaaaaaaaaaaaaaajcaaaaaaaaaaaaaaegmcaaaaaaadaaaaaaaaaaaaaaaachebdaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaaecaaaaaaaaaaaaaaegmcaaaaaaadaaaaaaaaaaaaaaaachfadaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaakcaaaaaaaaaaaaaaegadaaaaaakaaaaaaaaaaaaaaachfpaaaaaaaaaaaaaachgpaaaaaaaaaaaaaachhfhaaaaaaaaaaaaachjfhaaaaaaaaaaaaachkfhaaaaaaaaaaaaachlfhaaaaaaaaaaaaachaghaaaaaaaaaaaaachfghaaaaaaaaaaaaachgghaaaaaaaaaaaaachhghaaaaaaaaaaaaachbaaaaaaaaaaaaaaachdogaaaaaaaaaaaaakaaaaaaaaaaaaaaadaaaaaaaaaaaaaaafaaaaaaaaaaaaaaagaaaaaaaaaaaaaaafbaaaaaaaaaaaaaambaaaaaaaaaaaaaanbaaaaaaaaaaaaaagcaaaaaaaaaaaaaajcaaaaaaaaaaaaaaecaaaaaaaaaaaaaakcaaaaaaaaaaaaaacaaaaaaaaaaaaaaalcaaaaaaaaaaaaaaidaaaaaaaaaaaaaaegpdaaaaaabaaaaaaaaaaaaaaaegppppppppbaaaaaaaaaaaaaaachighaaaaaaaaaaaaachfadaaaaaaaaaaaaaaaaaaaaaaaaaaaaachbaaaaaaaaaaaaaaaeaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacaaaaaaaaaaaaaaaeaaaaaaaaaaaaaaagaaaaaaaaaaaaaaadaaaaaaaaaaaaaaachaaaaaaaaaaaaaaaachaaaaaaaaaaaaaaaachaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaalcaaaaaaaaaaaaaadaaaaaaaaaaaaaaadaaaaaaaaaaaaaaafbaaaaaaaaaaaaaahdaaaaaaaaaaaaaaegheaaaaaacgcaaaaaaaaaaaaaaachgfhaaaaaaaaaaaaaegppppppppbaaaaaaaaaaaaaaachkghaaaaaaaaaaaaachaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaachhcaaaaaaaaaaaaaakbaaaaaaaaaaaaaambaaaaaaaaaaaaaabaaaaaaaaaaaaaaacaaaaaaaaaaaaaaabaaaaaaaaaaaaaaadaaaaaaaaaaaaaaabaaaaaaaaaaaaaaabaaaaaaaaaaaaaaachooaaaaaaaaaaaaaabaaaaaaaaaaaaaaacaaaaaaaaaaaaaaabaaaaaaaaaaaaaaadaaaaaaaaaaaaaaachpoaaaaaaaaaaaaaabaaaaaaaaaaaaaaaeaaaaaaaaaaaaaaabaaaaaaaaaaaaaaafaaaaaaaaaaaaaaaegmcaaaaaaadaaaaaaaaaaaaaaaachmgbaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaagaaaaaaaaaaaaaaaegfaaaaaaabaaaaaaaaaaaaaaaegppppppppbaaaaaaaaaaaaaaachjocaaaaaaaaaaaaachaaaaaaaaaaaaaaaamaaaaaaaaaaaaaaachaaaaaaaaaaaaaaaafaaaaaaabaaaaaaaaaaaaaaaebaaaaaaaaaaaaaabaaaaaaaaaaaaaaaebaaaaaaaaaaaaaaegmcaaaaaaadaaaaaaaaaaaaaaaachmgbaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaambaaaaaaaaaaaaaaegmcaaaaaaadaaaaaaaaaaaaaaaachnocaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaanbaaaaaaaaaaaaaaegfeaaaaaacgbaaaaaaaaaaaaaaachgpcaaaaaaaaaaaaachhpcaaaaaaaaaaaaamaaaaaaaaaaaaaaanaaaaaaaaaaaaaaabaaaaaaaaaaaaaaabaaaaaaaaaaaaaaapbaaaaaaaaaaaaaabaaaaaaaaaaaaaaadcaaaaaaaaaaaaaaegfeaaaaaacgbaaaaaaaaaaaaaaachppcaaaaaaaaaaaaachaadaaaaaaaaaaaaamaaaaaaaaaaaaaaanaaaaaaaaaaaaaaabaaaaaaaaaaaaaaabaaaaaaaaaaaaaaaccaaaaaaaaaaaaaabaaaaaaaaaaaaaaaacaaaaaaaaaaaaaaegmcaaaaaaadaaaaaaaaaaaaaaaachmgbaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaaecaaaaaaaaaaaaaaegmdaaaaaadaaaaaaaaaaaaaaachchhaaaaaaaaaaaaachdhhaaaaaaaaaaaaachehhaaaaaaaaaaaaachdadaaaaaaaaaaaaadaaaaaaaaaaaaaaadcaaaaaaaaaaaaaaacaaaaaaaaaaaaaaecaaaaaaaaaaaaaabaaaaaaaaaaaaaaajdaaaaaaaaaaaaaaegleaaaaaaegbaaaaaaaaaaaaaaachfhhaaaaaaaaaaaaachfadaaaaaaaaaaaaabaaaaaaaaaaaaaaajdaaaaaaaaaaaaaabaaaaaaaaaaaaaaalcaaaaaaaaaaaaaaegmcaaaaaaadaaaaaaaaaaaaaaaachnocaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaaecaaaaaaaaaaaaaaegmcaaaaaaadaaaaaaaaaaaaaaaachnocaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaahcaaaaaaaaaaaaaaegfeaaaaaacgbaaaaaaaaaaaaaaachoadaaaaaaaaaaaaachbaaaaaaaaaaaaaaamaaaaaaaaaaaaaaanaaaaaaaaaaaaaaabaaaaaaaaaaaaaaabaaaaaaaaaaaaaaaicaaaaaaaaaaaaaabaaaaaaaaaaaaaaadcaaaaaaaaaaaaaaegmdaaaaaadaaaaaaaaaaaaaaachhhhaaaaaaaaaaaaachihhaaaaaaaaaaaaachjhhaaaaaaaaaaaaachabdaaaaaaaaaaaaadaaaaaaaaaaaaaaaecaaaaaaaaaaaaaahcaaaaaaaaaaaaaadcaaaaaaaaaaaaaabaaaaaaaaaaaaaaaacaaaaaaaaaaaaaaegleaaaaaaegbaaaaaaaaaaaaaaachkhhaaaaaaaaaaaaachcbdaaaaaaaaaaaaabaaaaaaaaaaaaaaaacaaaaaaaaaaaaaabaaaaaaaaaaaaaaajcaaaaaaaaaaaaaaegmcaaaaaaadaaaaaaaaaaaaaaaachebdaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaaecaaaaaaaaaaaaaaegmcaaaaaaadaaaaaaaaaaaaaaaachfadaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaagcaaaaaaaaaaaaaaegadaaaaaakaaaaaaaaaaaaaaachooaaaaaaaaaaaaaachpoaaaaaaaaaaaaaachnghaaaaaaaaaaaaachpghaaaaaaaaaaaaachahhaaaaaaaaaaaaachbhhaaaaaaaaaaaaachghhaaaaaaaaaaaaachlhhaaaaaaaaaaaaachmhhaaaaaaaaaaaaachnhhaaaaaaaaaaaaachbaaaaaaaaaaaaaaachdogaaaaaaaaaaaaakaaaaaaaaaaaaaaadaaaaaaaaaaaaaaafaaaaaaaaaaaaaaagaaaaaaaaaaaaaaaebaaaaaaaaaaaaaambaaaaaaaaaaaaaanbaaaaaaaaaaaaaalcaaaaaaaaaaaaaajcaaaaaaaaaaaaaaecaaaaaaaaaaaaaagcaaaaaaaaaaaaaacaaaaaaaaaaaaaaakcaaaaaaaaaaaaaakdaaaaaaaaaaaaaaegpdaaaaaabaaaaaaaaaaaaaaaegppppppppbaaaaaaaaaaaaaaachohhaaaaaaaaaaaaachfadaaaaaaaaaaaaaaaaaaaaaaaaaaaaachbaaaaaaaaaaaaaaaeaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacaaaaaaaaaaaaaaaeaaaaaaaaaaaaaaagaaaaaaaaaaaaaaadaaaaaaaaaaaaaaachaaaaaaaaaaaaaaaachaaaaaaaaaaaaaaaachaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaakcaaaaaaaaaaaaaadaaaaaaaaaaaaaaadaaaaaaaaaaaaaaaebaaaaaaaaaaaaaajdaaaaaaaaaaaaaaegheaaaaaacgcaaaaaaaaaaaaaaachmghaaaaaaaaaaaaaegppppppppbaaaaaaaaaaaaaaachaihaaaaaaaaaaaaachaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaachhcaaaaaaaaaaaaaaibaaaaaaaaaaaaaakbaaaaaaaaaaaaaabaaaaaaaaaaaaaaacaaaaaaaaaaaaaaabaaaaaaaaaaaaaaadaaaaaaaaaaaaaaabaaaaaaaaaaaaaaabaaaaaaaaaaaaaaachhoaaaaaaaaaaaaaabaaaaaaaaaaaaaaacaaaaaaaaaaaaaaabaaaaaaaaaaaaaaadaaaaaaaaaaaaaaachioaaaaaaaaaaaaaabaaaaaaaaaaaaaaaeaaaaaaaaaaaaaaabaaaaaaaaaaaaaaafaaaaaaaaaaaaaaaegmcaaaaaaadaaaaaaaaaaaaaaaachmgbaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaagaaaaaaaaaaaaaaaegfaaaaaaabaaaaaaaaaaaaaaaegppppppppbaaaaaaaaaaaaaaachjocaaaaaaaaaaaaachaaaaaaaaaaaaaaaalaaaaaaaaaaaaaaachaaaaaaaaaaaaaaaafaaaaaaabaaaaaaaaaaaaaaadbaaaaaaaaaaaaaabaaaaaaaaaaaaaaadbaaaaaaaaaaaaaaegmcaaaaaaadaaaaaaaaaaaaaaaachmgbaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaambaaaaaaaaaaaaaaegmcaaaaaaadaaaaaaaaaaaaaaaachnocaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaanbaaaaaaaaaaaaaaegfeaaaaaacgbaaaaaaaaaaaaaaachgpcaaaaaaaaaaaaachhpcaaaaaaaaaaaaalaaaaaaaaaaaaaaamaaaaaaaaaaaaaaabaaaaaaaaaaaaaaabaaaaaaaaaaaaaaapbaaaaaaaaaaaaaabaaaaaaaaaaaaaaaacaaaaaaaaaaaaaaegfeaaaaaacgbaaaaaaaaaaaaaaachppcaaaaaaaaaaaaachaadaaaaaaaaaaaaalaaaaaaaaaaaaaaamaaaaaaaaaaaaaaabaaaaaaaaaaaaaaabaaaaaaaaaaaaaaaccaaaaaaaaaaaaaabaaaaaaaaaaaaaaadcaaaaaaaaaaaaaaegmcaaaaaaadaaaaaaaaaaaaaaaachmgbaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaaecaaaaaaaaaaaaaaegmdaaaaaadaaaaaaaaaaaaaaachiihaaaaaaaaaaaaachjihaaaaaaaaaaaaachkihaaaaaaaaaaaaachdadaaaaaaaaaaaaadaaaaaaaaaaaaaaaacaaaaaaaaaaaaaadcaaaaaaaaaaaaaaecaaaaaaaaaaaaaabaaaaaaaaaaaaaaaldaaaaaaaaaaaaaaegleaaaaaaegbaaaaaaaaaaaaaaachlihaaaaaaaaaaaaachfadaaaaaaaaaaaaabaaaaaaaaaaaaaaaldaaaaaaaaaaaaaabaaaaaaaaaaaaaaakcaaaaaaaaaaaaaaegmcaaaaaaadaaaaaaaaaaaaaaaachnocaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaaecaaaaaaaaaaaaaaegmcaaaaaaadaaaaaaaaaaaaaaaachnocaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaahcaaaaaaaaaaaaaaegfeaaaaaacgbaaaaaaaaaaaaaaachoadaaaaaaaaaaaaachbaaaaaaaaaaaaaaalaaaaaaaaaaaaaaamaaaaaaaaaaaaaaabaaaaaaaaaaaaaaabaaaaaaaaaaaaaaaicaaaaaaaaaaaaaabaaaaaaaaaaaaaaaacaaaaaaaaaaaaaaegmdaaaaaadaaaaaaaaaaaaaaachnihaaaaaaaaaaaaachoihaaaaaaaaaaaaachpihaaaaaaaaaaaaachabdaaaaaaaaaaaaadaaaaaaaaaaaaaaaecaaaaaaaaaaaaaahcaaaaaaaaaaaaaaacaaaaaaaaaaaaaabaaaaaaaaaaaaaaadcaaaaaaaaaaaaaaegleaaaaaaegbaaaaaaaaaaaaaaachajhaaaaaaaaaaaaachcbdaaaaaaaaaaaaabaaaaaaaaaaaaaaadcaaaaaaaaaaaaaabaaaaaaaaaaaaaaajcaaaaaaaaaaaaaaegmcaaaaaaadaaaaaaaaaaaaaaaachebdaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaaecaaaaaaaaaaaaaaegmcaaaaaaadaaaaaaaaaaaaaaaachfadaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaalcaaaaaaaaaaaaaaegadaaaaaakaaaaaaaaaaaaaaachhoaaaaaaaaaaaaaachioaaaaaaaaaaaaaachdihaaaaaaaaaaaaachfihaaaaaaaaaaaaachgihaaaaaaaaaaaaachhihaaaaaaaaaaaaachmihaaaaaaaaaaaaachbjhaaaaaaaaaaaaachcjhaaaaaaaaaaaaachdjhaaaaaaaaaaaaachbaaaaaaaaaaaaaaachdogaaaaaaaaaaaaakaaaaaaaaaaaaaaadaaaaaaaaaaaaaaafaaaaaaaaaaaaaaagaaaaaaaaaaaaaaadbaaaaaaaaaaaaaambaaaaaaaaaaaaaanbaaaaaaaaaaaaaakcaaaaaaaaaaaaaajcaaaaaaaaaaaaaaecaaaaaaaaaaaaaalcaaaaaaaaaaaaaacaaaaaaaaaaaaaaagcaaaaaaaaaaaaaamdaaaaaaaaaaaaaaegpdaaaaaabaaaaaaaaaaaaaaaegppppppppbaaaaaaaaaaaaaaachejhaaaaaaaaaaaaachfadaaaaaaaaaaaaaaaaaaaaaaaaaaaaachbaaaaaaaaaaaaaaaeaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacaaaaaaaaaaaaaaaeaaaaaaaaaaaaaaagaaaaaaaaaaaaaaadaaaaaaaaaaaaaaachaaaaaaaaaaaaaaaachaaaaaaaaaaaaaaaachaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaagcaaaaaaaaaaaaaadaaaaaaaaaaaaaaadaaaaaaaaaaaaaaadbaaaaaaaaaaaaaaldaaaaaaaaaaaaaaegheaaaaaacgcaaaaaaaaaaaaaaachcihaaaaaaaaaaaaaegppppppppbaaaaaaaaaaaaaaachgjhaaaaaaaaaaaaachaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaachhcaaaaaaaaaaaaaagbaaaaaaaaaaaaaaibaaaaaaaaaaaaaabaaaaaaaaaaaaaaacaaaaaaaaaaaaaaabaaaaaaaaaaaaaaadaaaaaaaaaaaaaaabaaaaaaaaaaaaaaabaaaaaaaaaaaaaaachaoaaaaaaaaaaaaaabaaaaaaaaaaaaaaacaaaaaaaaaaaaaaabaaaaaaaaaaaaaaadaaaaaaaaaaaaaaachboaaaaaaaaaaaaaabaaaaaaaaaaaaaaaeaaaaaaaaaaaaaaabaaaaaaaaaaaaaaafaaaaaaaaaaaaaaaegmcaaaaaaadaaaaaaaaaaaaaaaachmgbaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaagaaaaaaaaaaaaaaaegfaaaaaaabaaaaaaaaaaaaaaaegppppppppbaaaaaaaaaaaaaaachjocaaaaaaaaaaaaachaaaaaaaaaaaaaaaakaaaaaaaaaaaaaaachaaaaaaaaaaaaaaaafaaaaaaabaaaaaaaaaaaaaaacbaaaaaaaaaaaaaabaaaaaaaaaaaaaaacbaaaaaaaaaaaaaaegmcaaaaaaadaaaaaaaaaaaaaaaachmgbaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaambaaaaaaaaaaaaaaegmcaaaaaaadaaaaaaaaaaaaaaaachnocaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaanbaaaaaaaaaaaaaaegfeaaaaaacgbaaaaaaaaaaaaaaachgpcaaaaaaaaaaaaachhpcaaaaaaaaaaaaakaaaaaaaaaaaaaaalaaaaaaaaaaaaaaabaaaaaaaaaaaaaaabaaaaaaaaaaaaaaapbaaaaaaaaaaaaaabaaaaaaaaaaaaaaadcaaaaaaaaaaaaaaegfeaaaaaacgbaaaaaaaaaaaaaaachppcaaaaaaaaaaaaachaadaaaaaaaaaaaaakaaaaaaaaaaaaaaalaaaaaaaaaaaaaaabaaaaaaaaaaaaaaabaaaaaaaaaaaaaaaccaaaaaaaaaaaaaabaaaaaaaaaaaaaaaacaaaaaaaaaaaaaaegmcaaaaaaadaaaaaaaaaaaaaaaachmgbaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaaecaaaaaaaaaaaaaaegmdaaaaaadaaaaaaaaaaaaaaachojhaaaaaaaaaaaaachpjhaaaaaaaaaaaaachakhaaaaaaaaaaaaachdadaaaaaaaaaaaaadaaaaaaaaaaaaaaadcaaaaaaaaaaaaaaacaaaaaaaaaaaaaaecaaaaaaaaaaaaaabaaaaaaaaaaaaaaandaaaaaaaaaaaaaaegleaaaaaaegbaaaaaaaaaaaaaaachbkhaaaaaaaaaaaaachfadaaaaaaaaaaaaabaaaaaaaaaaaaaaandaaaaaaaaaaaaaabaaaaaaaaaaaaaaagcaaaaaaaaaaaaaaegmcaaaaaaadaaaaaaaaaaaaaaaachnocaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaaecaaaaaaaaaaaaaaegmcaaaaaaadaaaaaaaaaaaaaaaachnocaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaahcaaaaaaaaaaaaaaegfeaaaaaacgbaaaaaaaaaaaaaaachoadaaaaaaaaaaaaachbaaaaaaaaaaaaaaakaaaaaaaaaaaaaaalaaaaaaaaaaaaaaabaaaaaaaaaaaaaaabaaaaaaaaaaaaaaaicaaaaaaaaaaaaaabaaaaaaaaaaaaaaadcaaaaaaaaaaaaaaegmdaaaaaadaaaaaaaaaaaaaaachdkhaaaaaaaaaaaaachekhaaaaaaaaaaaaachfkhaaaaaaaaaaaaachabdaaaaaaaaaaaaadaaaaaaaaaaaaaaaecaaaaaaaaaaaaaahcaaaaaaaaaaaaaadcaaaaaaaaaaaaaabaaaaaaaaaaaaaaaacaaaaaaaaaaaaaaegleaaaaaaegbaaaaaaaaaaaaaaachgkhaaaaaaaaaaaaachcbdaaaaaaaaaaaaabaaaaaaaaaaaaaaaacaaaaaaaaaaaaaabaaaaaaaaaaaaaaajcaaaaaaaaaaaaaaegmcaaaaaaadaaaaaaaaaaaaaaaachebdaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaaecaaaaaaaaaaaaaaegmcaaaaaaadaaaaaaaaaaaaaaaachfadaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaakcaaaaaaaaaaaaaaegadaaaaaakaaaaaaaaaaaaaaachaoaaaaaaaaaaaaaachboaaaaaaaaaaaaaachjjhaaaaaaaaaaaaachljhaaaaaaaaaaaaachmjhaaaaaaaaaaaaachnjhaaaaaaaaaaaaachckhaaaaaaaaaaaaachhkhaaaaaaaaaaaaachikhaaaaaaaaaaaaachjkhaaaaaaaaaaaaachbaaaaaaaaaaaaaaachdogaaaaaaaaaaaaakaaaaaaaaaaaaaaadaaaaaaaaaaaaaaafaaaaaaaaaaaaaaagaaaaaaaaaaaaaaacbaaaaaaaaaaaaaambaaaaaaaaaaaaaanbaaaaaaaaaaaaaagcaaaaaaaaaaaaaajcaaaaaaaaaaaaaaecaaaaaaaaaaaaaakcaaaaaaaaaaaaaacaaaaaaaaaaaaaaalcaaaaaaaaaaaaaaodaaaaaaaaaaaaaaegpdaaaaaabaaaaaaaaaaaaaaaegppppppppbaaaaaaaaaaaaaaachkkhaaaaaaaaaaaaachfadaaaaaaaaaaaaaaaaaaaaaaaaaaaaachbaaaaaaaaaaaaaaaeaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacaaaaaaaaaaaaaaaeaaaaaaaaaaaaaaagaaaaaaaaaaaaaaadaaaaaaaaaaaaaaachaaaaaaaaaaaaaaaachaaaaaaaaaaaaaaaachaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaalcaaaaaaaaaaaaaadaaaaaaaaaaaaaaadaaaaaaaaaaaaaaacbaaaaaaaaaaaaaandaaaaaaaaaaaaaaegheaaaaaacgcaaaaaaaaaaaaaaachijhaaaaaaaaaaaaaegppppppppbaaaaaaaaaaaaaaachmkhaaaaaaaaaaaaachaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaachhcaaaaaaaaaaaaaaebaaaaaaaaaaaaaagbaaaaaaaaaaaaaabaaaaaaaaaaaaaaacaaaaaaaaaaaaaaabaaaaaaaaaaaaaaadaaaaaaaaaaaaaaabaaaaaaaaaaaaaaabaaaaaaaaaaaaaaachjnaaaaaaaaaaaaaabaaaaaaaaaaaaaaacaaaaaaaaaaaaaaabaaaaaaaaaaaaaaadaaaaaaaaaaaaaaachknaaaaaaaaaaaaaabaaaaaaaaaaaaaaaeaaaaaaaaaaaaaaabaaaaaaaaaaaaaaafaaaaaaaaaaaaaaaegmcaaaaaaadaaaaaaaaaaaaaaaachmgbaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaagaaaaaaaaaaaaaaaegfaaaaaaabaaaaaaaaaaaaaaaegppppppppbaaaaaaaaaaaaaaachjocaaaaaaaaaaaaachaaaaaaaaaaaaaaaajaaaaaaaaaaaaaaachaaaaaaaaaaaaaaaafaaaaaaabaaaaaaaaaaaaaaabbaaaaaaaaaaaaaabaaaaaaaaaaaaaaabbaaaaaaaaaaaaaaegmcaaaaaaadaaaaaaaaaaaaaaaachmgbaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaambaaaaaaaaaaaaaaegmcaaaaaaadaaaaaaaaaaaaaaaachnocaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaanbaaaaaaaaaaaaaaegfeaaaaaacgbaaaaaaaaaaaaaaachgpcaaaaaaaaaaaaachhpcaaaaaaaaaaaaajaaaaaaaaaaaaaaakaaaaaaaaaaaaaaabaaaaaaaaaaaaaaabaaaaaaaaaaaaaaapbaaaaaaaaaaaaaabaaaaaaaaaaaaaaaacaaaaaaaaaaaaaaegfeaaaaaacgbaaaaaaaaaaaaaaachppcaaaaaaaaaaaaachaadaaaaaaaaaaaaajaaaaaaaaaaaaaaakaaaaaaaaaaaaaaabaaaaaaaaaaaaaaabaaaaaaaaaaaaaaaccaaaaaaaaaaaaaabaaaaaaaaaaaaaaadcaaaaaaaaaaaaaaegmcaaaaaaadaaaaaaaaaaaaaaaachmgbaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaaecaaaaaaaaaaaaaaegmdaaaaaadaaaaaaaaaaaaaaachelhaaaaaaaaaaaaachflhaaaaaaaaaaaaachglhaaaaaaaaaaaaachdadaaaaaaaaaaaaadaaaaaaaaaaaaaaaacaaaaaaaaaaaaaadcaaaaaaaaaaaaaaecaaaaaaaaaaaaaabaaaaaaaaaaaaaaapdaaaaaaaaaaaaaaegleaaaaaaegbaaaaaaaaaaaaaaachhlhaaaaaaaaaaaaachfadaaaaaaaaaaaaabaaaaaaaaaaaaaaapdaaaaaaaaaaaaaabaaaaaaaaaaaaaaalcaaaaaaaaaaaaaaegmcaaaaaaadaaaaaaaaaaaaaaaachnocaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaaecaaaaaaaaaaaaaaegmcaaaaaaadaaaaaaaaaaaaaaaachnocaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaahcaaaaaaaaaaaaaaegfeaaaaaacgbaaaaaaaaaaaaaaachoadaaaaaaaaaaaaachbaaaaaaaaaaaaaaajaaaaaaaaaaaaaaakaaaaaaaaaaaaaaabaaaaaaaaaaaaaaabaaaaaaaaaaaaaaaicaaaaaaaaaaaaaabaaaaaaaaaaaaaaaacaaaaaaaaaaaaaaegmdaaaaaadaaaaaaaaaaaaaaachjlhaaaaaaaaaaaaachklhaaaaaaaaaaaaachllhaaaaaaaaaaaaachabdaaaaaaaaaaaaadaaaaaaaaaaaaaaaecaaaaaaaaaaaaaahcaaaaaaaaaaaaaaacaaaaaaaaaaaaaabaaaaaaaaaaaaaaadcaaaaaaaaaaaaaaegleaaaaaaegbaaaaaaaaaaaaaaachmlhaaaaaaaaaaaaachcbdaaaaaaaaaaaaabaaaaaaaaaaaaaaadcaaaaaaaaaaaaaabaaaaaaaaaaaaaaajcaaaaaaaaaaaaaaegmcaaaaaaadaaaaaaaaaaaaaaaachebdaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaaecaaaaaaaaaaaaaaegmcaaaaaaadaaaaaaaaaaaaaaaachfadaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaagcaaaaaaaaaaaaaaegadaaaaaakaaaaaaaaaaaaaaachjnaaaaaaaaaaaaaachknaaaaaaaaaaaaaachpkhaaaaaaaaaaaaachblhaaaaaaaaaaaaachclhaaaaaaaaaaaaachdlhaaaaaaaaaaaaachilhaaaaaaaaaaaaachnlhaaaaaaaaaaaaacholhaaaaaaaaaaaaachplhaaaaaaaaaaaaachbaaaaaaaaaaaaaaachdogaaaaaaaaaaaaakaaaaaaaaaaaaaaadaaaaaaaaaaaaaaafaaaaaaaaaaaaaaagaaaaaaaaaaaaaaabbaaaaaaaaaaaaaambaaaaaaaaaaaaaanbaaaaaaaaaaaaaalcaaaaaaaaaaaaaajcaaaaaaaaaaaaaaecaaaaaaaaaaaaaagcaaaaaaaaaaaaaacaaaaaaaaaaaaaaakcaaaaaaaaaaaaaaaeaaaaaaaaaaaaaaegpdaaaaaabaaaaaaaaaaaaaaaegppppppppbaaaaaaaaaaaaaaachamhaaaaaaaaaaaaachfadaaaaaaaaaaaaaaaaaaaaaaaaaaaaachbaaaaaaaaaaaaaaaeaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacaaaaaaaaaaaaaaaeaaaaaaaaaaaaaaagaaaaaaaaaaaaaaadaaaaaaaaaaaaaaachaaaaaaaaaaaaaaaachaaaaaaaaaaaaaaaachaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaakcaaaaaaaaaaaaaadaaaaaaaaaaaaaaadaaaaaaaaaaaaaaabbaaaaaaaaaaaaaapdaaaaaaaaaaaaaaegheaaaaaacgcaaaaaaaaaaaaaaachokhaaaaaaaaaaaaaegppppppppbaaaaaaaaaaaaaaachcmhaaaaaaaaaaaaachaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaachhcaaaaaaaaaaaaaacbaaaaaaaaaaaaaaebaaaaaaaaaaaaaabaaaaaaaaaaaaaaacaaaaaaaaaaaaaaabaaaaaaaaaaaaaaadaaaaaaaaaaaaaaabaaaaaaaaaaaaaaabaaaaaaaaaaaaaaachcnaaaaaaaaaaaaaabaaaaaaaaaaaaaaacaaaaaaaaaaaaaaabaaaaaaaaaaaaaaadaaaaaaaaaaaaaaachdnaaaaaaaaaaaaaabaaaaaaaaaaaaaaaeaaaaaaaaaaaaaaabaaaaaaaaaaaaaaafaaaaaaaaaaaaaaaegmcaaaaaaadaaaaaaaaaaaaaaaachmgbaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaagaaaaaaaaaaaaaaaegfaaaaaaabaaaaaaaaaaaaaaaegppppppppbaaaaaaaaaaaaaaachjocaaaaaaaaaaaaachaaaaaaaaaaaaaaaaiaaaaaaaaaaaaaaachaaaaaaaaaaaaaaaafaaaaaaabaaaaaaaaaaaaaaaabaaaaaaaaaaaaaabaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaegmcaaaaaaadaaaaaaaaaaaaaaaachmgbaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaambaaaaaaaaaaaaaaegmcaaaaaaadaaaaaaaaaaaaaaaachnocaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaanbaaaaaaaaaaaaaaegfeaaaaaacgbaaaaaaaaaaaaaaachgpcaaaaaaaaaaaaachhpcaaaaaaaaaaaaaiaaaaaaaaaaaaaaajaaaaaaaaaaaaaaabaaaaaaaaaaaaaaabaaaaaaaaaaaaaaapbaaaaaaaaaaaaaabaaaaaaaaaaaaaaadcaaaaaaaaaaaaaaegfeaaaaaacgbaaaaaaaaaaaaaaachppcaaaaaaaaaaaaachaadaaaaaaaaaaaaaiaaaaaaaaaaaaaaajaaaaaaaaaaaaaaabaaaaaaaaaaaaaaabaaaaaaaaaaaaaaaccaaaaaaaaaaaaaabaaaaaaaaaaaaaaaacaaaaaaaaaaaaaaegmcaaaaaaadaaaaaaaaaaaaaaaachmgbaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaaecaaaaaaaaaaaaaaegmdaaaaaadaaaaaaaaaaaaaaachkmhaaaaaaaaaaaaachlmhaaaaaaaaaaaaachmmhaaaaaaaaaaaaachdadaaaaaaaaaaaaadaaaaaaaaaaaaaaadcaaaaaaaaaaaaaaacaaaaaaaaaaaaaaecaaaaaaaaaaaaaabaaaaaaaaaaaaaaabeaaaaaaaaaaaaaaegleaaaaaaegbaaaaaaaaaaaaaaachnmhaaaaaaaaaaaaachfadaaaaaaaaaaaaabaaaaaaaaaaaaaaabeaaaaaaaaaaaaaabaaaaaaaaaaaaaaakcaaaaaaaaaaaaaaegmcaaaaaaadaaaaaaaaaaaaaaaachnocaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaaecaaaaaaaaaaaaaaegmcaaaaaaadaaaaaaaaaaaaaaaachnocaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaahcaaaaaaaaaaaaaaegfeaaaaaacgbaaaaaaaaaaaaaaachoadaaaaaaaaaaaaachbaaaaaaaaaaaaaaaiaaaaaaaaaaaaaaajaaaaaaaaaaaaaaabaaaaaaaaaaaaaaabaaaaaaaaaaaaaaaicaaaaaaaaaaaaaabaaaaaaaaaaaaaaadcaaaaaaaaaaaaaaegmdaaaaaadaaaaaaaaaaaaaaachpmhaaaaaaaaaaaaachanhaaaaaaaaaaaaachbnhaaaaaaaaaaaaachabdaaaaaaaaaaaaadaaaaaaaaaaaaaaaecaaaaaaaaaaaaaahcaaaaaaaaaaaaaadcaaaaaaaaaaaaaabaaaaaaaaaaaaaaaacaaaaaaaaaaaaaaegleaaaaaaegbaaaaaaaaaaaaaaachcnhaaaaaaaaaaaaachcbdaaaaaaaaaaaaabaaaaaaaaaaaaaaaacaaaaaaaaaaaaaabaaaaaaaaaaaaaaajcaaaaaaaaaaaaaaegmcaaaaaaadaaaaaaaaaaaaaaaachebdaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaaecaaaaaaaaaaaaaaegmcaaaaaaadaaaaaaaaaaaaaaaachfadaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaalcaaaaaaaaaaaaaaegadaaaaaakaaaaaaaaaaaaaaachcnaaaaaaaaaaaaaachdnaaaaaaaaaaaaaachfmhaaaaaaaaaaaaachhmhaaaaaaaaaaaaachimhaaaaaaaaaaaaachjmhaaaaaaaaaaaaachomhaaaaaaaaaaaaachdnhaaaaaaaaaaaaachenhaaaaaaaaaaaaachfnhaaaaaaaaaaaaachbaaaaaaaaaaaaaaachdogaaaaaaaaaaaaakaaaaaaaaaaaaaaadaaaaaaaaaaaaaaafaaaaaaaaaaaaaaagaaaaaaaaaaaaaaaabaaaaaaaaaaaaaambaaaaaaaaaaaaaanbaaaaaaaaaaaaaakcaaaaaaaaaaaaaajcaaaaaaaaaaaaaaecaaaaaaaaaaaaaalcaaaaaaaaaaaaaacaaaaaaaaaaaaaaagcaaaaaaaaaaaaaaceaaaaaaaaaaaaaaegpdaaaaaabaaaaaaaaaaaaaaaegppppppppbaaaaaaaaaaaaaaachgnhaaaaaaaaaaaaachfadaaaaaaaaaaaaaaaaaaaaaaaaaaaaachbaaaaaaaaaaaaaaaeaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacaaaaaaaaaaaaaaaeaaaaaaaaaaaaaaagaaaaaaaaaaaaaaadaaaaaaaaaaaaaaachaaaaaaaaaaaaaaaachaaaaaaaaaaaaaaaachaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaagcaaaaaaaaaaaaaadaaaaaaaaaaaaaaadaaaaaaaaaaaaaaaabaaaaaaaaaaaaaabeaaaaaaaaaaaaaaegheaaaaaacgcaaaaaaaaaaaaaaachemhaaaaaaaaaaaaaegppppppppbaaaaaaaaaaaaaaachinhaaaaaaaaaaaaachaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaachhcaaaaaaaaaaaaaaabaaaaaaaaaaaaaacbaaaaaaaaaaaaaabaaaaaaaaaaaaaaacaaaaaaaaaaaaaaabaaaaaaaaaaaaaaadaaaaaaaaaaaaaaabaaaaaaaaaaaaaaabaaaaaaaaaaaaaaachlmaaaaaaaaaaaaaabaaaaaaaaaaaaaaacaaaaaaaaaaaaaaabaaaaaaaaaaaaaaadaaaaaaaaaaaaaaachmmaaaaaaaaaaaaaabaaaaaaaaaaaaaaaeaaaaaaaaaaaaaaabaaaaaaaaaaaaaaafaaaaaaaaaaaaaaaegmcaaaaaaadaaaaaaaaaaaaaaaachmgbaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaagaaaaaaaaaaaaaaaegfaaaaaaabaaaaaaaaaaaaaaaegppppppppbaaaaaaaaaaaaaaachjocaaaaaaaaaaaaachaaaaaaaaaaaaaaaahaaaaaaaaaaaaaaachaaaaaaaaaaaaaaaafaaaaaaabaaaaaaaaaaaaaaapaaaaaaaaaaaaaaabaaaaaaaaaaaaaaapaaaaaaaaaaaaaaaegmcaaaaaaadaaaaaaaaaaaaaaaachmgbaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaambaaaaaaaaaaaaaaegmcaaaaaaadaaaaaaaaaaaaaaaachnocaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaanbaaaaaaaaaaaaaaegfeaaaaaacgbaaaaaaaaaaaaaaachgpcaaaaaaaaaaaaachhpcaaaaaaaaaaaaahaaaaaaaaaaaaaaaiaaaaaaaaaaaaaaabaaaaaaaaaaaaaaabaaaaaaaaaaaaaaapbaaaaaaaaaaaaaabaaaaaaaaaaaaaaaacaaaaaaaaaaaaaaegfeaaaaaacgbaaaaaaaaaaaaaaachppcaaaaaaaaaaaaachaadaaaaaaaaaaaaahaaaaaaaaaaaaaaaiaaaaaaaaaaaaaaabaaaaaaaaaaaaaaabaaaaaaaaaaaaaaaccaaaaaaaaaaaaaabaaaaaaaaaaaaaaadcaaaaaaaaaaaaaaegmcaaaaaaadaaaaaaaaaaaaaaaachmgbaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaaecaaaaaaaaaaaaaaegmdaaaaaadaaaaaaaaaaaaaaachaohaaaaaaaaaaaaachbohaaaaaaaaaaaaachcohaaaaaaaaaaaaachdadaaaaaaaaaaaaadaaaaaaaaaaaaaaaacaaaaaaaaaaaaaadcaaaaaaaaaaaaaaecaaaaaaaaaaaaaabaaaaaaaaaaaaaaadeaaaaaaaaaaaaaaegleaaaaaaegbaaaaaaaaaaaaaaachdohaaaaaaaaaaaaachfadaaaaaaaaaaaaabaaaaaaaaaaaaaaadeaaaaaaaaaaaaaabaaaaaaaaaaaaaaagcaaaaaaaaaaaaaaegmcaaaaaaadaaaaaaaaaaaaaaaachnocaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaaecaaaaaaaaaaaaaaegmcaaaaaaadaaaaaaaaaaaaaaaachnocaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaahcaaaaaaaaaaaaaaegfeaaaaaacgbaaaaaaaaaaaaaaachoadaaaaaaaaaaaaachbaaaaaaaaaaaaaaahaaaaaaaaaaaaaaaiaaaaaaaaaaaaaaabaaaaaaaaaaaaaaabaaaaaaaaaaaaaaaicaaaaaaaaaaaaaabaaaaaaaaaaaaaaaacaaaaaaaaaaaaaaegmdaaaaaadaaaaaaaaaaaaaaachfohaaaaaaaaaaaaachgohaaaaaaaaaaaaachhohaaaaaaaaaaaaachabdaaaaaaaaaaaaadaaaaaaaaaaaaaaaecaaaaaaaaaaaaaahcaaaaaaaaaaaaaaacaaaaaaaaaaaaaabaaaaaaaaaaaaaaadcaaaaaaaaaaaaaaegleaaaaaaegbaaaaaaaaaaaaaaachiohaaaaaaaaaaaaachcbdaaaaaaaaaaaaabaaaaaaaaaaaaaaadcaaaaaaaaaaaaaabaaaaaaaaaaaaaaajcaaaaaaaaaaaaaaegmcaaaaaaadaaaaaaaaaaaaaaaachebdaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaaecaaaaaaaaaaaaaaegmcaaaaaaadaaaaaaaaaaaaaaaachfadaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaakcaaaaaaaaaaaaaaegadaaaaaakaaaaaaaaaaaaaaachlmaaaaaaaaaaaaaachmmaaaaaaaaaaaaaachlnhaaaaaaaaaaaaachnnhaaaaaaaaaaaaachonhaaaaaaaaaaaaachpnhaaaaaaaaaaaaacheohaaaaaaaaaaaaachjohaaaaaaaaaaaaachkohaaaaaaaaaaaaachlohaaaaaaaaaaaaachbaaaaaaaaaaaaaaachdogaaaaaaaaaaaaakaaaaaaaaaaaaaaadaaaaaaaaaaaaaaafaaaaaaaaaaaaaaagaaaaaaaaaaaaaaapaaaaaaaaaaaaaaambaaaaaaaaaaaaaanbaaaaaaaaaaaaaagcaaaaaaaaaaaaaajcaaaaaaaaaaaaaaecaaaaaaaaaaaaaakcaaaaaaaaaaaaaacaaaaaaaaaaaaaaalcaaaaaaaaaaaaaaeeaaaaaaaaaaaaaaegpdaaaaaabaaaaaaaaaaaaaaaegppppppppbaaaaaaaaaaaaaaachmohaaaaaaaaaaaaachfadaaaaaaaaaaaaaaaaaaaaaaaaaaaaachbaaaaaaaaaaaaaaaeaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacaaaaaaaaaaaaaaaeaaaaaaaaaaaaaaagaaaaaaaaaaaaaaadaaaaaaaaaaaaaaachaaaaaaaaaaaaaaaachaaaaaaaaaaaaaaaachaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaalcaaaaaaaaaaaaaadaaaaaaaaaaaaaaadaaaaaaaaaaaaaaapaaaaaaaaaaaaaaadeaaaaaaaaaaaaaaegheaaaaaacgcaaaaaaaaaaaaaaachknhaaaaaaaaaaaaaegppppppppbaaaaaaaaaaaaaaachoohaaaaaaaaaaaaachaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaachhcaaaaaaaaaaaaaaoaaaaaaaaaaaaaaaabaaaaaaaaaaaaaabaaaaaaaaaaaaaaacaaaaaaaaaaaaaaabaaaaaaaaaaaaaaadaaaaaaaaaaaaaaabaaaaaaaaaaaaaaabaaaaaaaaaaaaaaachemaaaaaaaaaaaaaabaaaaaaaaaaaaaaacaaaaaaaaaaaaaaabaaaaaaaaaaaaaaadaaaaaaaaaaaaaaachfmaaaaaaaaaaaaaabaaaaaaaaaaaaaaaeaaaaaaaaaaaaaaabaaaaaaaaaaaaaaafaaaaaaaaaaaaaaaegmcaaaaaaadaaaaaaaaaaaaaaaachmgbaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaagaaaaaaaaaaaaaaaegfaaaaaaabaaaaaaaaaaaaaaaegppppppppbaaaaaaaaaaaaaaachjocaaaaaaaaaaaaachaaaaaaaaaaaaaaaagaaaaaaaaaaaaaaachaaaaaaaaaaaaaaaafaaaaaaabaaaaaaaaaaaaaaaoaaaaaaaaaaaaaaabaaaaaaaaaaaaaaaoaaaaaaaaaaaaaaaegmcaaaaaaadaaaaaaaaaaaaaaaachmgbaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaambaaaaaaaaaaaaaaegmcaaaaaaadaaaaaaaaaaaaaaaachnocaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaanbaaaaaaaaaaaaaaegfeaaaaaacgbaaaaaaaaaaaaaaachgpcaaaaaaaaaaaaachhpcaaaaaaaaaaaaagaaaaaaaaaaaaaaahaaaaaaaaaaaaaaabaaaaaaaaaaaaaaabaaaaaaaaaaaaaaapbaaaaaaaaaaaaaabaaaaaaaaaaaaaaadcaaaaaaaaaaaaaaegfeaaaaaacgbaaaaaaaaaaaaaaachppcaaaaaaaaaaaaachaadaaaaaaaaaaaaagaaaaaaaaaaaaaaahaaaaaaaaaaaaaaabaaaaaaaaaaaaaaabaaaaaaaaaaaaaaaccaaaaaaaaaaaaaabaaaaaaaaaaaaaaaacaaaaaaaaaaaaaaegmcaaaaaaadaaaaaaaaaaaaaaaachmgbaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaaecaaaaaaaaaaaaaaegmdaaaaaadaaaaaaaaaaaaaaachgphaaaaaaaaaaaaachhphaaaaaaaaaaaaachiphaaaaaaaaaaaaachdadaaaaaaaaaaaaadaaaaaaaaaaaaaaadcaaaaaaaaaaaaaaacaaaaaaaaaaaaaaecaaaaaaaaaaaaaabaaaaaaaaaaaaaaafeaaaaaaaaaaaaaaegleaaaaaaegbaaaaaaaaaaaaaaachjphaaaaaaaaaaaaachfadaaaaaaaaaaaaabaaaaaaaaaaaaaaafeaaaaaaaaaaaaaabaaaaaaaaaaaaaaalcaaaaaaaaaaaaaaegmcaaaaaaadaaaaaaaaaaaaaaaachnocaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaaecaaaaaaaaaaaaaaegmcaaaaaaadaaaaaaaaaaaaaaaachnocaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaahcaaaaaaaaaaaaaaegfeaaaaaacgbaaaaaaaaaaaaaaachoadaaaaaaaaaaaaachbaaaaaaaaaaaaaaagaaaaaaaaaaaaaaahaaaaaaaaaaaaaaabaaaaaaaaaaaaaaabaaaaaaaaaaaaaaaicaaaaaaaaaaaaaabaaaaaaaaaaaaaaadcaaaaaaaaaaaaaaegmdaaaaaadaaaaaaaaaaaaaaachlphaaaaaaaaaaaaachmphaaaaaaaaaaaaachnphaaaaaaaaaaaaachabdaaaaaaaaaaaaadaaaaaaaaaaaaaaaecaaaaaaaaaaaaaahcaaaaaaaaaaaaaadcaaaaaaaaaaaaaabaaaaaaaaaaaaaaaacaaaaaaaaaaaaaaegleaaaaaaegbaaaaaaaaaaaaaaachophaaaaaaaaaaaaachcbdaaaaaaaaaaaaabaaaaaaaaaaaaaaaacaaaaaaaaaaaaaabaaaaaaaaaaaaaaajcaaaaaaaaaaaaaaegmcaaaaaaadaaaaaaaaaaaaaaaachebdaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaaecaaaaaaaaaaaaaaegmcaaaaaaadaaaaaaaaaaaaaaaachfadaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaagcaaaaaaaaaaaaaaegadaaaaaakaaaaaaaaaaaaaaachemaaaaaaaaaaaaaachfmaaaaaaaaaaaaaachbphaaaaaaaaaaaaachdphaaaaaaaaaaaaachephaaaaaaaaaaaaachfphaaaaaaaaaaaaachkphaaaaaaaaaaaaachpphaaaaaaaaaaaaachaaiaaaaaaaaaaaaachbaiaaaaaaaaaaaaachbaaaaaaaaaaaaaaachdogaaaaaaaaaaaaakaaaaaaaaaaaaaaadaaaaaaaaaaaaaaafaaaaaaaaaaaaaaagaaaaaaaaaaaaaaaoaaaaaaaaaaaaaaambaaaaaaaaaaaaaanbaaaaaaaaaaaaaalcaaaaaaaaaaaaaajcaaaaaaaaaaaaaaecaaaaaaaaaaaaaagcaaaaaaaaaaaaaacaaaaaaaaaaaaaaakcaaaaaaaaaaaaaageaaaaaaaaaaaaaaegpdaaaaaabaaaaaaaaaaaaaaaegppppppppbaaaaaaaaaaaaaaachcaiaaaaaaaaaaaaachfadaaaaaaaaaaaaaaaaaaaaaaaaaaaaachbaaaaaaaaaaaaaaaeaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacaaaaaaaaaaaaaaaeaaaaaaaaaaaaaaagaaaaaaaaaaaaaaadaaaaaaaaaaaaaaachaaaaaaaaaaaaaaaachaaaaaaaaaaaaaaaachaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaakcaaaaaaaaaaaaaadaaaaaaaaaaaaaaadaaaaaaaaaaaaaaaoaaaaaaaaaaaaaaafeaaaaaaaaaaaaaaegheaaaaaacgcaaaaaaaaaaaaaaachaphaaaaaaaaaaaaaegppppppppbaaaaaaaaaaaaaaacheaiaaaaaaaaaaaaachaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaachhcaaaaaaaaaaaaaamaaaaaaaaaaaaaaaoaaaaaaaaaaaaaaabaaaaaaaaaaaaaaacaaaaaaaaaaaaaaabaaaaaaaaaaaaaaadaaaaaaaaaaaaaaabaaaaaaaaaaaaaaabaaaaaaaaaaaaaaachnlaaaaaaaaaaaaaabaaaaaaaaaaaaaaacaaaaaaaaaaaaaaabaaaaaaaaaaaaaaadaaaaaaaaaaaaaaacholaaaaaaaaaaaaaabaaaaaaaaaaaaaaaeaaaaaaaaaaaaaaabaaaaaaaaaaaaaaafaaaaaaaaaaaaaaaegmcaaaaaaadaaaaaaaaaaaaaaaachmgbaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaagaaaaaaaaaaaaaaaegfaaaaaaabaaaaaaaaaaaaaaaegppppppppbaaaaaaaaaaaaaaachjocaaaaaaaaaaaaachaaaaaaaaaaaaaaaafaaaaaaaaaaaaaaachaaaaaaaaaaaaaaaafaaaaaaabaaaaaaaaaaaaaaanaaaaaaaaaaaaaaabaaaaaaaaaaaaaaanaaaaaaaaaaaaaaaegmcaaaaaaadaaaaaaaaaaaaaaaachmgbaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaambaaaaaaaaaaaaaaegmcaaaaaaadaaaaaaaaaaaaaaaachnocaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaanbaaaaaaaaaaaaaaegfeaaaaaacgbaaaaaaaaaaaaaaachgpcaaaaaaaaaaaaachhpcaaaaaaaaaaaaafaaaaaaaaaaaaaaagaaaaaaaaaaaaaaabaaaaaaaaaaaaaaabaaaaaaaaaaaaaaapbaaaaaaaaaaaaaabaaaaaaaaaaaaaaaacaaaaaaaaaaaaaaegfeaaaaaacgbaaaaaaaaaaaaaaachppcaaaaaaaaaaaaachaadaaaaaaaaaaaaafaaaaaaaaaaaaaaagaaaaaaaaaaaaaaabaaaaaaaaaaaaaaabaaaaaaaaaaaaaaaccaaaaaaaaaaaaaabaaaaaaaaaaaaaaadcaaaaaaaaaaaaaaegmcaaaaaaadaaaaaaaaaaaaaaaachmgbaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaaecaaaaaaaaaaaaaaegmdaaaaaadaaaaaaaaaaaaaaachmaiaaaaaaaaaaaaachnaiaaaaaaaaaaaaachoaiaaaaaaaaaaaaachdadaaaaaaaaaaaaadaaaaaaaaaaaaaaaacaaaaaaaaaaaaaadcaaaaaaaaaaaaaaecaaaaaaaaaaaaaabaaaaaaaaaaaaaaaheaaaaaaaaaaaaaaegleaaaaaaegbaaaaaaaaaaaaaaachpaiaaaaaaaaaaaaachfadaaaaaaaaaaaaabaaaaaaaaaaaaaaaheaaaaaaaaaaaaaabaaaaaaaaaaaaaaakcaaaaaaaaaaaaaaegmcaaaaaaadaaaaaaaaaaaaaaaachnocaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaaecaaaaaaaaaaaaaaegmcaaaaaaadaaaaaaaaaaaaaaaachnocaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaahcaaaaaaaaaaaaaaegfeaaaaaacgbaaaaaaaaaaaaaaachoadaaaaaaaaaaaaachbaaaaaaaaaaaaaaafaaaaaaaaaaaaaaagaaaaaaaaaaaaaaabaaaaaaaaaaaaaaabaaaaaaaaaaaaaaaicaaaaaaaaaaaaaabaaaaaaaaaaaaaaaacaaaaaaaaaaaaaaegmdaaaaaadaaaaaaaaaaaaaaachbbiaaaaaaaaaaaaachcbiaaaaaaaaaaaaachdbiaaaaaaaaaaaaachabdaaaaaaaaaaaaadaaaaaaaaaaaaaaaecaaaaaaaaaaaaaahcaaaaaaaaaaaaaaacaaaaaaaaaaaaaabaaaaaaaaaaaaaaadcaaaaaaaaaaaaaaegleaaaaaaegbaaaaaaaaaaaaaaachebiaaaaaaaaaaaaachcbdaaaaaaaaaaaaabaaaaaaaaaaaaaaadcaaaaaaaaaaaaaabaaaaaaaaaaaaaaajcaaaaaaaaaaaaaaegmcaaaaaaadaaaaaaaaaaaaaaaachebdaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaaecaaaaaaaaaaaaaaegmcaaaaaaadaaaaaaaaaaaaaaaachfadaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaalcaaaaaaaaaaaaaaegadaaaaaakaaaaaaaaaaaaaaachnlaaaaaaaaaaaaaacholaaaaaaaaaaaaaachhaiaaaaaaaaaaaaachjaiaaaaaaaaaaaaachkaiaaaaaaaaaaaaachlaiaaaaaaaaaaaaachabiaaaaaaaaaaaaachfbiaaaaaaaaaaaaachgbiaaaaaaaaaaaaachhbiaaaaaaaaaaaaachbaaaaaaaaaaaaaaachdogaaaaaaaaaaaaakaaaaaaaaaaaaaaadaaaaaaaaaaaaaaafaaaaaaaaaaaaaaagaaaaaaaaaaaaaaanaaaaaaaaaaaaaaambaaaaaaaaaaaaaanbaaaaaaaaaaaaaakcaaaaaaaaaaaaaajcaaaaaaaaaaaaaaecaaaaaaaaaaaaaalcaaaaaaaaaaaaaacaaaaaaaaaaaaaaagcaaaaaaaaaaaaaaieaaaaaaaaaaaaaaegpdaaaaaabaaaaaaaaaaaaaaaegppppppppbaaaaaaaaaaaaaaachibiaaaaaaaaaaaaachfadaaaaaaaaaaaaaaaaaaaaaaaaaaaaachbaaaaaaaaaaaaaaaeaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacaaaaaaaaaaaaaaaeaaaaaaaaaaaaaaagaaaaaaaaaaaaaaadaaaaaaaaaaaaaaachaaaaaaaaaaaaaaaachaaaaaaaaaaaaaaaachaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaagcaaaaaaaaaaaaaadaaaaaaaaaaaaaaadaaaaaaaaaaaaaaanaaaaaaaaaaaaaaaheaaaaaaaaaaaaaaegheaaaaaacgcaaaaaaaaaaaaaaachgaiaaaaaaaaaaaaaegppppppppbaaaaaaaaaaaaaaachkbiaaaaaaaaaaaaachaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaachhcaaaaaaaaaaaaaakaaaaaaaaaaaaaaamaaaaaaaaaaaaaaabaaaaaaaaaaaaaaacaaaaaaaaaaaaaaabaaaaaaaaaaaaaaadaaaaaaaaaaaaaaabaaaaaaaaaaaaaaabaaaaaaaaaaaaaaachglaaaaaaaaaaaaaabaaaaaaaaaaaaaaacaaaaaaaaaaaaaaabaaaaaaaaaaaaaaadaaaaaaaaaaaaaaachhlaaaaaaaaaaaaaabaaaaaaaaaaaaaaaeaaaaaaaaaaaaaaabaaaaaaaaaaaaaaafaaaaaaaaaaaaaaaegmcaaaaaaadaaaaaaaaaaaaaaaachmgbaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaagaaaaaaaaaaaaaaaegfaaaaaaabaaaaaaaaaaaaaaaegppppppppbaaaaaaaaaaaaaaachjocaaaaaaaaaaaaachaaaaaaaaaaaaaaaaeaaaaaaaaaaaaaaachaaaaaaaaaaaaaaaafaaaaaaabaaaaaaaaaaaaaaamaaaaaaaaaaaaaaabaaaaaaaaaaaaaaamaaaaaaaaaaaaaaaegmcaaaaaaadaaaaaaaaaaaaaaaachmgbaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaambaaaaaaaaaaaaaaegmcaaaaaaadaaaaaaaaaaaaaaaachnocaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaanbaaaaaaaaaaaaaaegfeaaaaaacgbaaaaaaaaaaaaaaachgpcaaaaaaaaaaaaachhpcaaaaaaaaaaaaaeaaaaaaaaaaaaaaafaaaaaaaaaaaaaaabaaaaaaaaaaaaaaabaaaaaaaaaaaaaaapbaaaaaaaaaaaaaabaaaaaaaaaaaaaaadcaaaaaaaaaaaaaaegfeaaaaaacgbaaaaaaaaaaaaaaachppcaaaaaaaaaaaaachaadaaaaaaaaaaaaaeaaaaaaaaaaaaaaafaaaaaaaaaaaaaaabaaaaaaaaaaaaaaabaaaaaaaaaaaaaaaccaaaaaaaaaaaaaabaaaaaaaaaaaaaaaacaaaaaaaaaaaaaaegmcaaaaaaadaaaaaaaaaaaaaaaachmgbaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaaecaaaaaaaaaaaaaaegmdaaaaaadaaaaaaaaaaaaaaachcciaaaaaaaaaaaaachdciaaaaaaaaaaaaacheciaaaaaaaaaaaaachdadaaaaaaaaaaaaadaaaaaaaaaaaaaaadcaaaaaaaaaaaaaaacaaaaaaaaaaaaaaecaaaaaaaaaaaaaabaaaaaaaaaaaaaaajeaaaaaaaaaaaaaaegleaaaaaaegbaaaaaaaaaaaaaaachfciaaaaaaaaaaaaachfadaaaaaaaaaaaaabaaaaaaaaaaaaaaajeaaaaaaaaaaaaaabaaaaaaaaaaaaaaagcaaaaaaaaaaaaaaegmcaaaaaaadaaaaaaaaaaaaaaaachnocaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaaecaaaaaaaaaaaaaaegmcaaaaaaadaaaaaaaaaaaaaaaachnocaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaahcaaaaaaaaaaaaaaegfeaaaaaacgbaaaaaaaaaaaaaaachoadaaaaaaaaaaaaachbaaaaaaaaaaaaaaaeaaaaaaaaaaaaaaafaaaaaaaaaaaaaaabaaaaaaaaaaaaaaabaaaaaaaaaaaaaaaicaaaaaaaaaaaaaabaaaaaaaaaaaaaaadcaaaaaaaaaaaaaaegmdaaaaaadaaaaaaaaaaaaaaachhciaaaaaaaaaaaaachiciaaaaaaaaaaaaachjciaaaaaaaaaaaaachabdaaaaaaaaaaaaadaaaaaaaaaaaaaaaecaaaaaaaaaaaaaahcaaaaaaaaaaaaaadcaaaaaaaaaaaaaabaaaaaaaaaaaaaaaacaaaaaaaaaaaaaaegleaaaaaaegbaaaaaaaaaaaaaaachkciaaaaaaaaaaaaachcbdaaaaaaaaaaaaabaaaaaaaaaaaaaaaacaaaaaaaaaaaaaabaaaaaaaaaaaaaaajcaaaaaaaaaaaaaaegmcaaaaaaadaaaaaaaaaaaaaaaachebdaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaaecaaaaaaaaaaaaaaegmcaaaaaaadaaaaaaaaaaaaaaaachfadaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaakcaaaaaaaaaaaaaaegadaaaaaakaaaaaaaaaaaaaaachglaaaaaaaaaaaaaachhlaaaaaaaaaaaaaachnbiaaaaaaaaaaaaachpbiaaaaaaaaaaaaachaciaaaaaaaaaaaaachbciaaaaaaaaaaaaachgciaaaaaaaaaaaaachlciaaaaaaaaaaaaachmciaaaaaaaaaaaaachnciaaaaaaaaaaaaachbaaaaaaaaaaaaaaachdogaaaaaaaaaaaaakaaaaaaaaaaaaaaadaaaaaaaaaaaaaaafaaaaaaaaaaaaaaagaaaaaaaaaaaaaaamaaaaaaaaaaaaaaambaaaaaaaaaaaaaanbaaaaaaaaaaaaaagcaaaaaaaaaaaaaajcaaaaaaaaaaaaaaecaaaaaaaaaaaaaakcaaaaaaaaaaaaaacaaaaaaaaaaaaaaalcaaaaaaaaaaaaaakeaaaaaaaaaaaaaaegpdaaaaaabaaaaaaaaaaaaaaaegppppppppbaaaaaaaaaaaaaaachociaaaaaaaaaaaaachfadaaaaaaaaaaaaaaaaaaaaaaaaaaaaachbaaaaaaaaaaaaaaaeaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacaaaaaaaaaaaaaaaeaaaaaaaaaaaaaaagaaaaaaaaaaaaaaadaaaaaaaaaaaaaaachaaaaaaaaaaaaaaaachaaaaaaaaaaaaaaaachaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaalcaaaaaaaaaaaaaadaaaaaaaaaaaaaaadaaaaaaaaaaaaaaamaaaaaaaaaaaaaaajeaaaaaaaaaaaaaaegheaaaaaacgcaaaaaaaaaaaaaaachmbiaaaaaaaaaaaaaegppppppppbaaaaaaaaaaaaaaachadiaaaaaaaaaaaaachaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaachhcaaaaaaaaaaaaaaiaaaaaaaaaaaaaaakaaaaaaaaaaaaaaabaaaaaaaaaaaaaaacaaaaaaaaaaaaaaabaaaaaaaaaaaaaaadaaaaaaaaaaaaaaabaaaaaaaaaaaaaaabaaaaaaaaaaaaaaachpkaaaaaaaaaaaaaabaaaaaaaaaaaaaaacaaaaaaaaaaaaaaabaaaaaaaaaaaaaaadaaaaaaaaaaaaaaachalaaaaaaaaaaaaaabaaaaaaaaaaaaaaaeaaaaaaaaaaaaaaabaaaaaaaaaaaaaaafaaaaaaaaaaaaaaaegmcaaaaaaadaaaaaaaaaaaaaaaachmgbaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaagaaaaaaaaaaaaaaaegfaaaaaaabaaaaaaaaaaaaaaaegppppppppbaaaaaaaaaaaaaaachjocaaaaaaaaaaaaachaaaaaaaaaaaaaaaadaaaaaaaaaaaaaaachaaaaaaaaaaaaaaaafaaaaaaabaaaaaaaaaaaaaaalaaaaaaaaaaaaaaabaaaaaaaaaaaaaaalaaaaaaaaaaaaaaaegmcaaaaaaadaaaaaaaaaaaaaaaachmgbaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaambaaaaaaaaaaaaaaegmcaaaaaaadaaaaaaaaaaaaaaaachnocaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaanbaaaaaaaaaaaaaaegfeaaaaaacgbaaaaaaaaaaaaaaachgpcaaaaaaaaaaaaachhpcaaaaaaaaaaaaadaaaaaaaaaaaaaaaeaaaaaaaaaaaaaaabaaaaaaaaaaaaaaabaaaaaaaaaaaaaaapbaaaaaaaaaaaaaabaaaaaaaaaaaaaaaacaaaaaaaaaaaaaaegfeaaaaaacgbaaaaaaaaaaaaaaachppcaaaaaaaaaaaaachaadaaaaaaaaaaaaadaaaaaaaaaaaaaaaeaaaaaaaaaaaaaaabaaaaaaaaaaaaaaabaaaaaaaaaaaaaaaccaaaaaaaaaaaaaabaaaaaaaaaaaaaaadcaaaaaaaaaaaaaaegmcaaaaaaadaaaaaaaaaaaaaaaachmgbaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaaecaaaaaaaaaaaaaaegmdaaaaaadaaaaaaaaaaaaaaachidiaaaaaaaaaaaaachjdiaaaaaaaaaaaaachkdiaaaaaaaaaaaaachdadaaaaaaaaaaaaadaaaaaaaaaaaaaaaacaaaaaaaaaaaaaadcaaaaaaaaaaaaaaecaaaaaaaaaaaaaabaaaaaaaaaaaaaaaleaaaaaaaaaaaaaaegleaaaaaaegbaaaaaaaaaaaaaaachldiaaaaaaaaaaaaachfadaaaaaaaaaaaaabaaaaaaaaaaaaaaaleaaaaaaaaaaaaaabaaaaaaaaaaaaaaalcaaaaaaaaaaaaaaegmcaaaaaaadaaaaaaaaaaaaaaaachnocaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaaecaaaaaaaaaaaaaaegmcaaaaaaadaaaaaaaaaaaaaaaachnocaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaahcaaaaaaaaaaaaaaegfeaaaaaacgbaaaaaaaaaaaaaaachoadaaaaaaaaaaaaachbaaaaaaaaaaaaaaadaaaaaaaaaaaaaaaeaaaaaaaaaaaaaaabaaaaaaaaaaaaaaabaaaaaaaaaaaaaaaicaaaaaaaaaaaaaabaaaaaaaaaaaaaaaacaaaaaaaaaaaaaaegmdaaaaaadaaaaaaaaaaaaaaachndiaaaaaaaaaaaaachodiaaaaaaaaaaaaachpdiaaaaaaaaaaaaachabdaaaaaaaaaaaaadaaaaaaaaaaaaaaaecaaaaaaaaaaaaaahcaaaaaaaaaaaaaaacaaaaaaaaaaaaaabaaaaaaaaaaaaaaadcaaaaaaaaaaaaaaegleaaaaaaegbaaaaaaaaaaaaaaachaeiaaaaaaaaaaaaachcbdaaaaaaaaaaaaabaaaaaaaaaaaaaaadcaaaaaaaaaaaaaabaaaaaaaaaaaaaaajcaaaaaaaaaaaaaaegmcaaaaaaadaaaaaaaaaaaaaaaachebdaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaaecaaaaaaaaaaaaaaegmcaaaaaaadaaaaaaaaaaaaaaaachfadaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaagcaaaaaaaaaaaaaaegadaaaaaakaaaaaaaaaaaaaaachpkaaaaaaaaaaaaaachalaaaaaaaaaaaaaachddiaaaaaaaaaaaaachfdiaaaaaaaaaaaaachgdiaaaaaaaaaaaaachhdiaaaaaaaaaaaaachmdiaaaaaaaaaaaaachbeiaaaaaaaaaaaaachceiaaaaaaaaaaaaachdeiaaaaaaaaaaaaachbaaaaaaaaaaaaaaachdogaaaaaaaaaaaaakaaaaaaaaaaaaaaadaaaaaaaaaaaaaaafaaaaaaaaaaaaaaagaaaaaaaaaaaaaaalaaaaaaaaaaaaaaambaaaaaaaaaaaaaanbaaaaaaaaaaaaaalcaaaaaaaaaaaaaajcaaaaaaaaaaaaaaecaaaaaaaaaaaaaagcaaaaaaaaaaaaaacaaaaaaaaaaaaaaakcaaaaaaaaaaaaaameaaaaaaaaaaaaaaegpdaaaaaabaaaaaaaaaaaaaaaegppppppppbaaaaaaaaaaaaaaacheeiaaaaaaaaaaaaachfadaaaaaaaaaaaaaaaaaaaaaaaaaaaaachbaaaaaaaaaaaaaaaeaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacaaaaaaaaaaaaaaaeaaaaaaaaaaaaaaagaaaaaaaaaaaaaaadaaaaaaaaaaaaaaachaaaaaaaaaaaaaaaachaaaaaaaaaaaaaaaachaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaakcaaaaaaaaaaaaaadaaaaaaaaaaaaaaadaaaaaaaaaaaaaaalaaaaaaaaaaaaaaaleaaaaaaaaaaaaaaegheaaaaaacgcaaaaaaaaaaaaaaachcdiaaaaaaaaaaaaaegppppppppbaaaaaaaaaaaaaaachgeiaaaaaaaaaaaaachaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaachhcaaaaaaaaaaaaaagaaaaaaaaaaaaaaaiaaaaaaaaaaaaaaabaaaaaaaaaaaaaaacaaaaaaaaaaaaaaabaaaaaaaaaaaaaaadaaaaaaaaaaaaaaabaaaaaaaaaaaaaaabaaaaaaaaaaaaaaachikaaaaaaaaaaaaaabaaaaaaaaaaaaaaacaaaaaaaaaaaaaaabaaaaaaaaaaaaaaadaaaaaaaaaaaaaaachjkaaaaaaaaaaaaaabaaaaaaaaaaaaaaaeaaaaaaaaaaaaaaabaaaaaaaaaaaaaaafaaaaaaaaaaaaaaaegmcaaaaaaadaaaaaaaaaaaaaaaachmgbaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaagaaaaaaaaaaaaaaaegfaaaaaaabaaaaaaaaaaaaaaaegppppppppbaaaaaaaaaaaaaaachjocaaaaaaaaaaaaachaaaaaaaaaaaaaaaacaaaaaaaaaaaaaaachaaaaaaaaaaaaaaaafaaaaaaabaaaaaaaaaaaaaaakaaaaaaaaaaaaaaabaaaaaaaaaaaaaaakaaaaaaaaaaaaaaaegmcaaaaaaadaaaaaaaaaaaaaaaachmgbaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaambaaaaaaaaaaaaaaegmcaaaaaaadaaaaaaaaaaaaaaaachnocaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaanbaaaaaaaaaaaaaaegfeaaaaaacgbaaaaaaaaaaaaaaachgpcaaaaaaaaaaaaachhpcaaaaaaaaaaaaacaaaaaaaaaaaaaaadaaaaaaaaaaaaaaabaaaaaaaaaaaaaaabaaaaaaaaaaaaaaapbaaaaaaaaaaaaaabaaaaaaaaaaaaaaadcaaaaaaaaaaaaaaegfeaaaaaacgbaaaaaaaaaaaaaaachppcaaaaaaaaaaaaachaadaaaaaaaaaaaaacaaaaaaaaaaaaaaadaaaaaaaaaaaaaaabaaaaaaaaaaaaaaabaaaaaaaaaaaaaaaccaaaaaaaaaaaaaabaaaaaaaaaaaaaaaacaaaaaaaaaaaaaaegmcaaaaaaadaaaaaaaaaaaaaaaachmgbaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaaecaaaaaaaaaaaaaaegmdaaaaaadaaaaaaaaaaaaaaachoeiaaaaaaaaaaaaachpeiaaaaaaaaaaaaachafiaaaaaaaaaaaaachdadaaaaaaaaaaaaadaaaaaaaaaaaaaaadcaaaaaaaaaaaaaaacaaaaaaaaaaaaaaecaaaaaaaaaaaaaabaaaaaaaaaaaaaaaneaaaaaaaaaaaaaaegleaaaaaaegbaaaaaaaaaaaaaaachbfiaaaaaaaaaaaaachfadaaaaaaaaaaaaabaaaaaaaaaaaaaaaneaaaaaaaaaaaaaabaaaaaaaaaaaaaaakcaaaaaaaaaaaaaaegmcaaaaaaadaaaaaaaaaaaaaaaachnocaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaaecaaaaaaaaaaaaaaegmcaaaaaaadaaaaaaaaaaaaaaaachnocaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaahcaaaaaaaaaaaaaaegfeaaaaaacgbaaaaaaaaaaaaaaachoadaaaaaaaaaaaaachbaaaaaaaaaaaaaaacaaaaaaaaaaaaaaadaaaaaaaaaaaaaaabaaaaaaaaaaaaaaabaaaaaaaaaaaaaaaicaaaaaaaaaaaaaabaaaaaaaaaaaaaaadcaaaaaaaaaaaaaaegmdaaaaaadaaaaaaaaaaaaaaachdfiaaaaaaaaaaaaachefiaaaaaaaaaaaaachffiaaaaaaaaaaaaachabdaaaaaaaaaaaaadaaaaaaaaaaaaaaaecaaaaaaaaaaaaaahcaaaaaaaaaaaaaadcaaaaaaaaaaaaaabaaaaaaaaaaaaaaaacaaaaaaaaaaaaaaegleaaaaaaegbaaaaaaaaaaaaaaachgfiaaaaaaaaaaaaachcbdaaaaaaaaaaaaabaaaaaaaaaaaaaaaacaaaaaaaaaaaaaabaaaaaaaaaaaaaaajcaaaaaaaaaaaaaaegmcaaaaaaadaaaaaaaaaaaaaaaachebdaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaaecaaaaaaaaaaaaaaegmcaaaaaaadaaaaaaaaaaaaaaaachfadaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaalcaaaaaaaaaaaaaaegadaaaaaakaaaaaaaaaaaaaaachikaaaaaaaaaaaaaachjkaaaaaaaaaaaaaachjeiaaaaaaaaaaaaachleiaaaaaaaaaaaaachmeiaaaaaaaaaaaaachneiaaaaaaaaaaaaachcfiaaaaaaaaaaaaachhfiaaaaaaaaaaaaachifiaaaaaaaaaaaaachjfiaaaaaaaaaaaaachbaaaaaaaaaaaaaaachdogaaaaaaaaaaaaakaaaaaaaaaaaaaaadaaaaaaaaaaaaaaafaaaaaaaaaaaaaaagaaaaaaaaaaaaaaakaaaaaaaaaaaaaaambaaaaaaaaaaaaaanbaaaaaaaaaaaaaakcaaaaaaaaaaaaaajcaaaaaaaaaaaaaaecaaaaaaaaaaaaaalcaaaaaaaaaaaaaacaaaaaaaaaaaaaaagcaaaaaaaaaaaaaaoeaaaaaaaaaaaaaaegpdaaaaaabaaaaaaaaaaaaaaaegppppppppbaaaaaaaaaaaaaaachkfiaaaaaaaaaaaaachfadaaaaaaaaaaaaaaaaaaaaaaaaaaaaachbaaaaaaaaaaaaaaaeaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacaaaaaaaaaaaaaaaeaaaaaaaaaaaaaaagaaaaaaaaaaaaaaadaaaaaaaaaaaaaaachaaaaaaaaaaaaaaaachaaaaaaaaaaaaaaaachaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaagcaaaaaaaaaaaaaadaaaaaaaaaaaaaaadaaaaaaaaaaaaaaakaaaaaaaaaaaaaaaneaaaaaaaaaaaaaaegheaaaaaacgcaaaaaaaaaaaaaaachieiaaaaaaaaaaaaaegppppppppbaaaaaaaaaaaaaaachmfiaaaaaaaaaaaaachaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaachhcaaaaaaaaaaaaaaeaaaaaaaaaaaaaaagaaaaaaaaaaaaaaabaaaaaaaaaaaaaaacaaaaaaaaaaaaaaabaaaaaaaaaaaaaaadaaaaaaaaaaaaaaabaaaaaaaaaaaaaaabaaaaaaaaaaaaaaachbkaaaaaaaaaaaaaabaaaaaaaaaaaaaaacaaaaaaaaaaaaaaabaaaaaaaaaaaaaaadaaaaaaaaaaaaaaachckaaaaaaaaaaaaaabaaaaaaaaaaaaaaaeaaaaaaaaaaaaaaabaaaaaaaaaaaaaaafaaaaaaaaaaaaaaaegmcaaaaaaadaaaaaaaaaaaaaaaachmgbaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaagaaaaaaaaaaaaaaaegfaaaaaaabaaaaaaaaaaaaaaaegppppppppbaaaaaaaaaaaaaaachjocaaaaaaaaaaaaachaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaachaaaaaaaaaaaaaaaafaaaaaaabaaaaaaaaaaaaaaajaaaaaaaaaaaaaaabaaaaaaaaaaaaaaajaaaaaaaaaaaaaaaegmcaaaaaaadaaaaaaaaaaaaaaaachmgbaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaambaaaaaaaaaaaaaaegmcaaaaaaadaaaaaaaaaaaaaaaachnocaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaanbaaaaaaaaaaaaaaegfeaaaaaacgbaaaaaaaaaaaaaaachgpcaaaaaaaaaaaaachhpcaaaaaaaaaaaaabaaaaaaaaaaaaaaacaaaaaaaaaaaaaaabaaaaaaaaaaaaaaabaaaaaaaaaaaaaaapbaaaaaaaaaaaaaabaaaaaaaaaaaaaaaacaaaaaaaaaaaaaaegfeaaaaaacgbaaaaaaaaaaaaaaachppcaaaaaaaaaaaaachaadaaaaaaaaaaaaabaaaaaaaaaaaaaaacaaaaaaaaaaaaaaabaaaaaaaaaaaaaaabaaaaaaaaaaaaaaaccaaaaaaaaaaaaaabaaaaaaaaaaaaaaadcaaaaaaaaaaaaaaegmcaaaaaaadaaaaaaaaaaaaaaaachmgbaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaaecaaaaaaaaaaaaaaegmdaaaaaadaaaaaaaaaaaaaaachegiaaaaaaaaaaaaachfgiaaaaaaaaaaaaachggiaaaaaaaaaaaaachdadaaaaaaaaaaaaadaaaaaaaaaaaaaaaacaaaaaaaaaaaaaadcaaaaaaaaaaaaaaecaaaaaaaaaaaaaabaaaaaaaaaaaaaaapeaaaaaaaaaaaaaaegleaaaaaaegbaaaaaaaaaaaaaaachhgiaaaaaaaaaaaaachfadaaaaaaaaaaaaabaaaaaaaaaaaaaaapeaaaaaaaaaaaaaabaaaaaaaaaaaaaaagcaaaaaaaaaaaaaaegmcaaaaaaadaaaaaaaaaaaaaaaachnocaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaaecaaaaaaaaaaaaaaegmcaaaaaaadaaaaaaaaaaaaaaaachnocaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaahcaaaaaaaaaaaaaaegfeaaaaaacgbaaaaaaaaaaaaaaachoadaaaaaaaaaaaaachbaaaaaaaaaaaaaaabaaaaaaaaaaaaaaacaaaaaaaaaaaaaaabaaaaaaaaaaaaaaabaaaaaaaaaaaaaaaicaaaaaaaaaaaaaabaaaaaaaaaaaaaaaacaaaaaaaaaaaaaaegmdaaaaaadaaaaaaaaaaaaaaachjgiaaaaaaaaaaaaachkgiaaaaaaaaaaaaachlgiaaaaaaaaaaaaachabdaaaaaaaaaaaaadaaaaaaaaaaaaaaaecaaaaaaaaaaaaaahcaaaaaaaaaaaaaaacaaaaaaaaaaaaaabaaaaaaaaaaaaaaadcaaaaaaaaaaaaaaegleaaaaaaegbaaaaaaaaaaaaaaachmgiaaaaaaaaaaaaachcbdaaaaaaaaaaaaabaaaaaaaaaaaaaaadcaaaaaaaaaaaaaabaaaaaaaaaaaaaaajcaaaaaaaaaaaaaaegmcaaaaaaadaaaaaaaaaaaaaaaachebdaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaaecaaaaaaaaaaaaaaegmcaaaaaaadaaaaaaaaaaaaaaaachfadaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaakcaaaaaaaaaaaaaaegadaaaaaakaaaaaaaaaaaaaaachbkaaaaaaaaaaaaaachckaaaaaaaaaaaaaachpfiaaaaaaaaaaaaachbgiaaaaaaaaaaaaachcgiaaaaaaaaaaaaachdgiaaaaaaaaaaaaachigiaaaaaaaaaaaaachngiaaaaaaaaaaaaachogiaaaaaaaaaaaaachpgiaaaaaaaaaaaaachbaaaaaaaaaaaaaaachdogaaaaaaaaaaaaakaaaaaaaaaaaaaaadaaaaaaaaaaaaaaafaaaaaaaaaaaaaaagaaaaaaaaaaaaaaajaaaaaaaaaaaaaaambaaaaaaaaaaaaaanbaaaaaaaaaaaaaagcaaaaaaaaaaaaaajcaaaaaaaaaaaaaaecaaaaaaaaaaaaaakcaaaaaaaaaaaaaacaaaaaaaaaaaaaaalcaaaaaaaaaaaaaaafaaaaaaaaaaaaaaegpdaaaaaabaaaaaaaaaaaaaaaegppppppppbaaaaaaaaaaaaaaachahiaaaaaaaaaaaaachfadaaaaaaaaaaaaaaaaaaaaaaaaaaaaachbaaaaaaaaaaaaaaaeaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacaaaaaaaaaaaaaaaeaaaaaaaaaaaaaaagaaaaaaaaaaaaaaadaaaaaaaaaaaaaaachaaaaaaaaaaaaaaaachaaaaaaaaaaaaaaaachaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaalcaaaaaaaaaaaaaadaaaaaaaaaaaaaaadaaaaaaaaaaaaaaajaaaaaaaaaaaaaaapeaaaaaaaaaaaaaaegheaaaaaacgcaaaaaaaaaaaaaaachofiaaaaaaaaaaaaaegppppppppbaaaaaaaaaaaaaaachchiaaaaaaaaaaaaachaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaachhcaaaaaaaaaaaaaacaaaaaaaaaaaaaaaeaaaaaaaaaaaaaaabaaaaaaaaaaaaaaacaaaaaaaaaaaaaaabaaaaaaaaaaaaaaadaaaaaaaaaaaaaaabaaaaaaaaaaaaaaabaaaaaaaaaaaaaaachgdaaaaaaaaaaaaaabaaaaaaaaaaaaaaacaaaaaaaaaaaaaaabaaaaaaaaaaaaaaadaaaaaaaaaaaaaaachhdaaaaaaaaaaaaaabaaaaaaaaaaaaaaaeaaaaaaaaaaaaaaabaaaaaaaaaaaaaaafaaaaaaaaaaaaaaaegmcaaaaaaadaaaaaaaaaaaaaaaachmgbaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaagaaaaaaaaaaaaaaaegfaaaaaaabaaaaaaaaaaaaaaaegppppppppbaaaaaaaaaaaaaaachjocaaaaaaaaaaaaachaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaachaaaaaaaaaaaaaaaafaaaaaaabaaaaaaaaaaaaaaaiaaaaaaaaaaaaaaabaaaaaaaaaaaaaaaiaaaaaaaaaaaaaaaegmcaaaaaaadaaaaaaaaaaaaaaaachmgbaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaambaaaaaaaaaaaaaaegmcaaaaaaadaaaaaaaaaaaaaaaachnocaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaanbaaaaaaaaaaaaaaegfeaaaaaacgbaaaaaaaaaaaaaaachgpcaaaaaaaaaaaaachhpcaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaabaaaaaaaaaaaaaaabaaaaaaaaaaaaaaapbaaaaaaaaaaaaaabaaaaaaaaaaaaaaadcaaaaaaaaaaaaaaegfeaaaaaacgbaaaaaaaaaaaaaaachppcaaaaaaaaaaaaachaadaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaabaaaaaaaaaaaaaaabaaaaaaaaaaaaaaaccaaaaaaaaaaaaaabaaaaaaaaaaaaaaaacaaaaaaaaaaaaaaegmcaaaaaaadaaaaaaaaaaaaaaaachmgbaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaaecaaaaaaaaaaaaaaegmdaaaaaadaaaaaaaaaaaaaaachkhiaaaaaaaaaaaaachlhiaaaaaaaaaaaaachmhiaaaaaaaaaaaaachdadaaaaaaaaaaaaadaaaaaaaaaaaaaaadcaaaaaaaaaaaaaaacaaaaaaaaaaaaaaecaaaaaaaaaaaaaabaaaaaaaaaaaaaaabfaaaaaaaaaaaaaaegleaaaaaaegbaaaaaaaaaaaaaaachnhiaaaaaaaaaaaaachfadaaaaaaaaaaaaabaaaaaaaaaaaaaaabfaaaaaaaaaaaaaabaaaaaaaaaaaaaaalcaaaaaaaaaaaaaaegmcaaaaaaadaaaaaaaaaaaaaaaachnocaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaaecaaaaaaaaaaaaaaegmcaaaaaaadaaaaaaaaaaaaaaaachnocaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaahcaaaaaaaaaaaaaaegfeaaaaaacgbaaaaaaaaaaaaaaachoadaaaaaaaaaaaaachbaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaabaaaaaaaaaaaaaaabaaaaaaaaaaaaaaaicaaaaaaaaaaaaaabaaaaaaaaaaaaaaadcaaaaaaaaaaaaaaegmdaaaaaadaaaaaaaaaaaaaaachphiaaaaaaaaaaaaachaiiaaaaaaaaaaaaachbiiaaaaaaaaaaaaachabdaaaaaaaaaaaaadaaaaaaaaaaaaaaaecaaaaaaaaaaaaaahcaaaaaaaaaaaaaadcaaaaaaaaaaaaaabaaaaaaaaaaaaaaaacaaaaaaaaaaaaaaegleaaaaaaegbaaaaaaaaaaaaaaachciiaaaaaaaaaaaaachcbdaaaaaaaaaaaaabaaaaaaaaaaaaaaaacaaaaaaaaaaaaaabaaaaaaaaaaaaaaajcaaaaaaaaaaaaaaegmcaaaaaaadaaaaaaaaaaaaaaaachebdaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaaecaaaaaaaaaaaaaaegmcaaaaaaadaaaaaaaaaaaaaaaachfadaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaagcaaaaaaaaaaaaaaegadaaaaaakaaaaaaaaaaaaaaachgdaaaaaaaaaaaaaachhdaaaaaaaaaaaaaachfhiaaaaaaaaaaaaachhhiaaaaaaaaaaaaachihiaaaaaaaaaaaaachjhiaaaaaaaaaaaaachohiaaaaaaaaaaaaachdiiaaaaaaaaaaaaacheiiaaaaaaaaaaaaachfiiaaaaaaaaaaaaachbaaaaaaaaaaaaaaachdogaaaaaaaaaaaaakaaaaaaaaaaaaaaadaaaaaaaaaaaaaaafaaaaaaaaaaaaaaagaaaaaaaaaaaaaaaiaaaaaaaaaaaaaaambaaaaaaaaaaaaaanbaaaaaaaaaaaaaalcaaaaaaaaaaaaaajcaaaaaaaaaaaaaaecaaaaaaaaaaaaaagcaaaaaaaaaaaaaacaaaaaaaaaaaaaaakcaaaaaaaaaaaaaacfaaaaaaaaaaaaaaegpdaaaaaabaaaaaaaaaaaaaaaegppppppppbaaaaaaaaaaaaaaachgiiaaaaaaaaaaaaachfadaaaaaaaaaaaaaaaaaaaaaaaaaaaaachbaaaaaaaaaaaaaaaeaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacaaaaaaaaaaaaaaaeaaaaaaaaaaaaaaagaaaaaaaaaaaaaaadaaaaaaaaaaaaaaachaaaaaaaaaaaaaaaachaaaaaaaaaaaaaaaachaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaakcaaaaaaaaaaaaaadaaaaaaaaaaaaaaadaaaaaaaaaaaaaaaiaaaaaaaaaaaaaaabfaaaaaaaaaaaaaaegheaaaaaacgcaaaaaaaaaaaaaaachehiaaaaaaaaaaaaaegppppppppbaaaaaaaaaaaaaaachiiiaaaaaaaaaaaaachaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaachhcaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacaaaaaaaaaaaaaaabaaaaaaaaaaaaaaacaaaaaaaaaaaaaaabaaaaaaaaaaaaaaadaaaaaaaaaaaaaaabaaaaaaaaaaaaaaabaaaaaaaaaaaaaaaegncaaaaaaaaaaaaaaaaaaaaaachbaaaaaaaaaaaaaaacaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaafaaaaaaaaaaaaaaaegdaaaaaaabacaaaaaaaaaaaaaaachaocaaaaaaaaaaaaachgpcaaaaaaaaaaaaachfpcaaaaaaaaaaaaadaaaaaaacaaaaaaaaaaaaaaafaaaaaaaaaaaaaaapbaaaaaaaaaaaaaabaaaaaaaaaaaaaaaobaaaaaaaaaaaaaaegleaaaaaaegbaaaaaaaaaaaaaaachmiiaaaaaaaaaaaaachhcaaaaaaaaaaaaaabaaaaaaaaaaaaaaaobaaaaaaaaaaaaaabaaaaaaaaaaaaaaacaaaaaaaaaaaaaaaegbaaaaaaaaacaaaaaaaaaaaaaaachkiiaaaaaaaaaaaaachniiaaaaaaaaaaaaachhcaaaaaaaaaaaaaabaaaaaaacaaaaaaaaaaaaaaabaaaaaaaaaaaaaaacaaaaaaaaaaaaaaabaaaaaaaaaaaaaaabaaaaaaaaaaaaaaaegdaaaaaaabacaaaaaaaaaaaaaaachaocaaaaaaaaaaaaachgpcaaaaaaaaaaaaachfpcaaaaaaaaaaaaadaaaaaaacaaaaaaaaaaaaaaafaaaaaaaaaaaaaaapbaaaaaaaaaaaaaabaaaaaaaaaaaaaaapbaaaaaaaaaaaaaaegleaaaaaaegbaaaaaaaaaaaaaaachpiiaaaaaaaaaaaaachhcaaaaaaaaaaaaaabaaaaaaaaaaaaaaapbaaaaaaaaaaaaaabaaaaaaaaaaaaaaacaaaaaaaaaaaaaaaegbaaaaaaaaacaaaaaaaaaaaaaaachoiiaaaaaaaaaaaaachajiaaaaaaaaaaaaachhcaaaaaaaaaaaaaabaaaaaaacaaaaaaaaaaaaaaabaaaaaaaaaaaaaaacaaaaaaaaaaaaaaabaaaaaaaaaaaaaaabaaaaaaaaaaaaaaaegceaaaaaabaaaaaaaaaaaaaaachbjiaaaaaaaaaaaaachjcaaaaaaaaaaaaaabaaaaaaaaaaaaaaabaaaaaaaaaaaaaaabaaaaaaaaaaaaaaabaaaaaaaaaaaaaaaegmcaaaaaaadaaaaaaaaaaaaaaaachlcaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaaeaaaaaaaaaaaaaaaegpdaaaaaabaaaaaaaaaaaaaaaegppppppppbaaaaaaaaaaaaaaacheogaaaaaaaaaaaaachcbdaaaaaaaaaaaaabaaaaaaaaaaaaaaachbaaaaaaaaaaaaaaaeaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaacaaaaaaaaaaaaaaadaaaaaaaaaaaaaaadaaaaaaaaaaaaaaachbaaaaaaaaaaaaaaachbaaaaaaaaaaaaaaachbaaaaaaaaaaaaaaabaaaaaaaaaaaaaaamcaaaaaaaaaaaaaadaaaaaaaaaaaaaaaacaaaaaaaaaaaaaadcaaaaaaaaaaaaaadfaaaaaaaaaaaaaaegheaaaaaacgcaaaaaaaaaaaaaaachdjiaaaaaaaaaaaaaegppppppppbaaaaaaaaaaaaaaachfjiaaaaaaaaaaaaachbaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaachlcaaaaaaaaaaaaaadbaaaaaaaaaaaaaaebaaaaaaaaaaaaaabaaaaaaaaaaaaaaacaaaaaaaaaaaaaaaeaaaaaaaaaaaaaaaacaaaaaaaaaaaaaabaaaaaaaaaaaaaaaeaaaaaaaaaaaaaaaegpdaaaaaabaaaaaaaaaaaaaaaegppppppppbaaaaaaaaaaaaaaachkpgaaaaaaaaaaaaachcbdaaaaaaaaaaaaabaaaaaaaaaaaaaaachbaaaaaaaaaaaaaaaeaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaacaaaaaaaaaaaaaaadaaaaaaaaaaaaaaadaaaaaaaaaaaaaaachbaaaaaaaaaaaaaaachbaaaaaaaaaaaaaaachbaaaaaaaaaaaaaaabaaaaaaaaaaaaaaaocaaaaaaaaaaaaaadaaaaaaaaaaaaaaaacaaaaaaaaaaaaaaefaaaaaaaaaaaaaaffaaaaaaaaaaaaaaegheaaaaaacgcaaaaaaaaaaaaaaachhjiaaaaaaaaaaaaaegppppppppbaaaaaaaaaaaaaaachjjiaaaaaaaaaaaaachbaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaachlcaaaaaaaaaaaaaacbaaaaaaaaaaaaaadbaaaaaaaaaaaaaabaaaaaaaaaaaaaaacaaaaaaaaaaaaaaaeaaaaaaaaaaaaaaaacaaaaaaaaaaaaaabaaaaaaaaaaaaaaaeaaaaaaaaaaaaaaaegpdaaaaaabaaaaaaaaaaaaaaaegppppppppbaaaaaaaaaaaaaaachabhaaaaaaaaaaaaachcbdaaaaaaaaaaaaabaaaaaaaaaaaaaaachbaaaaaaaaaaaaaaaeaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaacaaaaaaaaaaaaaaadaaaaaaaaaaaaaaadaaaaaaaaaaaaaaachbaaaaaaaaaaaaaaachbaaaaaaaaaaaaaaachbaaaaaaaaaaaaaaabaaaaaaaaaaaaaaaadaaaaaaaaaaaaaadaaaaaaaaaaaaaaaacaaaaaaaaaaaaaagfaaaaaaaaaaaaaahfaaaaaaaaaaaaaaegheaaaaaacgcaaaaaaaaaaaaaaachljiaaaaaaaaaaaaaegppppppppbaaaaaaaaaaaaaaachnjiaaaaaaaaaaaaachbaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaachlcaaaaaaaaaaaaaabbaaaaaaaaaaaaaacbaaaaaaaaaaaaaabaaaaaaaaaaaaaaacaaaaaaaaaaaaaaaeaaaaaaaaaaaaaaaacaaaaaaaaaaaaaabaaaaaaaaaaaaaaaeaaaaaaaaaaaaaaaegpdaaaaaabaaaaaaaaaaaaaaaegppppppppbaaaaaaaaaaaaaaachgchaaaaaaaaaaaaachcbdaaaaaaaaaaaaabaaaaaaaaaaaaaaachbaaaaaaaaaaaaaaaeaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaacaaaaaaaaaaaaaaadaaaaaaaaaaaaaaadaaaaaaaaaaaaaaachbaaaaaaaaaaaaaaachbaaaaaaaaaaaaaaachbaaaaaaaaaaaaaaabaaaaaaaaaaaaaaacdaaaaaaaaaaaaaadaaaaaaaaaaaaaaaacaaaaaaaaaaaaaaifaaaaaaaaaaaaaajfaaaaaaaaaaaaaaegheaaaaaacgcaaaaaaaaaaaaaaachpjiaaaaaaaaaaaaaegppppppppbaaaaaaaaaaaaaaachbkiaaaaaaaaaaaaachbaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaachlcaaaaaaaaaaaaaaabaaaaaaaaaaaaaabbaaaaaaaaaaaaaabaaaaaaaaaaaaaaacaaaaaaaaaaaaaaaeaaaaaaaaaaaaaaaacaaaaaaaaaaaaaabaaaaaaaaaaaaaaaeaaaaaaaaaaaaaaaegpdaaaaaabaaaaaaaaaaaaaaaegppppppppbaaaaaaaaaaaaaaachmdhaaaaaaaaaaaaachcbdaaaaaaaaaaaaabaaaaaaaaaaaaaaachbaaaaaaaaaaaaaaaeaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaacaaaaaaaaaaaaaaadaaaaaaaaaaaaaaadaaaaaaaaaaaaaaachbaaaaaaaaaaaaaaachbaaaaaaaaaaaaaaachbaaaaaaaaaaaaaaabaaaaaaaaaaaaaaaedaaaaaaaaaaaaaadaaaaaaaaaaaaaaaacaaaaaaaaaaaaaakfaaaaaaaaaaaaaalfaaaaaaaaaaaaaaegheaaaaaacgcaaaaaaaaaaaaaaachdkiaaaaaaaaaaaaaegppppppppbaaaaaaaaaaaaaaachfkiaaaaaaaaaaaaachbaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaachlcaaaaaaaaaaaaaapaaaaaaaaaaaaaaaabaaaaaaaaaaaaaabaaaaaaaaaaaaaaacaaaaaaaaaaaaaaaeaaaaaaaaaaaaaaaacaaaaaaaaaaaaaabaaaaaaaaaaaaaaaeaaaaaaaaaaaaaaaegpdaaaaaabaaaaaaaaaaaaaaaegppppppppbaaaaaaaaaaaaaaachcfhaaaaaaaaaaaaachcbdaaaaaaaaaaaaabaaaaaaaaaaaaaaachbaaaaaaaaaaaaaaaeaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaacaaaaaaaaaaaaaaadaaaaaaaaaaaaaaadaaaaaaaaaaaaaaachbaaaaaaaaaaaaaaachbaaaaaaaaaaaaaaachbaaaaaaaaaaaaaaabaaaaaaaaaaaaaaagdaaaaaaaaaaaaaadaaaaaaaaaaaaaaaacaaaaaaaaaaaaaamfaaaaaaaaaaaaaanfaaaaaaaaaaaaaaegheaaaaaacgcaaaaaaaaaaaaaaachhkiaaaaaaaaaaaaaegppppppppbaaaaaaaaaaaaaaachjkiaaaaaaaaaaaaachbaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaachlcaaaaaaaaaaaaaaoaaaaaaaaaaaaaaapaaaaaaaaaaaaaaabaaaaaaaaaaaaaaacaaaaaaaaaaaaaaaeaaaaaaaaaaaaaaaacaaaaaaaaaaaaaabaaaaaaaaaaaaaaaeaaaaaaaaaaaaaaaegpdaaaaaabaaaaaaaaaaaaaaaegppppppppbaaaaaaaaaaaaaaachighaaaaaaaaaaaaachcbdaaaaaaaaaaaaabaaaaaaaaaaaaaaachbaaaaaaaaaaaaaaaeaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaacaaaaaaaaaaaaaaadaaaaaaaaaaaaaaadaaaaaaaaaaaaaaachbaaaaaaaaaaaaaaachbaaaaaaaaaaaaaaachbaaaaaaaaaaaaaaabaaaaaaaaaaaaaaaidaaaaaaaaaaaaaadaaaaaaaaaaaaaaaacaaaaaaaaaaaaaaofaaaaaaaaaaaaaapfaaaaaaaaaaaaaaegheaaaaaacgcaaaaaaaaaaaaaaachlkiaaaaaaaaaaaaaegppppppppbaaaaaaaaaaaaaaachnkiaaaaaaaaaaaaachbaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaachlcaaaaaaaaaaaaaanaaaaaaaaaaaaaaaoaaaaaaaaaaaaaaabaaaaaaaaaaaaaaacaaaaaaaaaaaaaaaeaaaaaaaaaaaaaaaacaaaaaaaaaaaaaabaaaaaaaaaaaaaaaeaaaaaaaaaaaaaaaegpdaaaaaabaaaaaaaaaaaaaaaegppppppppbaaaaaaaaaaaaaaachohhaaaaaaaaaaaaachcbdaaaaaaaaaaaaabaaaaaaaaaaaaaaachbaaaaaaaaaaaaaaaeaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaacaaaaaaaaaaaaaaadaaaaaaaaaaaaaaadaaaaaaaaaaaaaaachbaaaaaaaaaaaaaaachbaaaaaaaaaaaaaaachbaaaaaaaaaaaaaaabaaaaaaaaaaaaaaakdaaaaaaaaaaaaaadaaaaaaaaaaaaaaaacaaaaaaaaaaaaaaagaaaaaaaaaaaaaabgaaaaaaaaaaaaaaegheaaaaaacgcaaaaaaaaaaaaaaachpkiaaaaaaaaaaaaaegppppppppbaaaaaaaaaaaaaaachbliaaaaaaaaaaaaachbaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaachlcaaaaaaaaaaaaaamaaaaaaaaaaaaaaanaaaaaaaaaaaaaaabaaaaaaaaaaaaaaacaaaaaaaaaaaaaaaeaaaaaaaaaaaaaaaacaaaaaaaaaaaaaabaaaaaaaaaaaaaaaeaaaaaaaaaaaaaaaegpdaaaaaabaaaaaaaaaaaaaaaegppppppppbaaaaaaaaaaaaaaachejhaaaaaaaaaaaaachcbdaaaaaaaaaaaaabaaaaaaaaaaaaaaachbaaaaaaaaaaaaaaaeaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaacaaaaaaaaaaaaaaadaaaaaaaaaaaaaaadaaaaaaaaaaaaaaachbaaaaaaaaaaaaaaachbaaaaaaaaaaaaaaachbaaaaaaaaaaaaaaabaaaaaaaaaaaaaaamdaaaaaaaaaaaaaadaaaaaaaaaaaaaaaacaaaaaaaaaaaaaacgaaaaaaaaaaaaaadgaaaaaaaaaaaaaaegheaaaaaacgcaaaaaaaaaaaaaaachdliaaaaaaaaaaaaaegppppppppbaaaaaaaaaaaaaaachfliaaaaaaaaaaaaachbaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaachlcaaaaaaaaaaaaaalaaaaaaaaaaaaaaamaaaaaaaaaaaaaaabaaaaaaaaaaaaaaacaaaaaaaaaaaaaaaeaaaaaaaaaaaaaaaacaaaaaaaaaaaaaabaaaaaaaaaaaaaaaeaaaaaaaaaaaaaaaegpdaaaaaabaaaaaaaaaaaaaaaegppppppppbaaaaaaaaaaaaaaachkkhaaaaaaaaaaaaachcbdaaaaaaaaaaaaabaaaaaaaaaaaaaaachbaaaaaaaaaaaaaaaeaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaacaaaaaaaaaaaaaaadaaaaaaaaaaaaaaadaaaaaaaaaaaaaaachbaaaaaaaaaaaaaaachbaaaaaaaaaaaaaaachbaaaaaaaaaaaaaaabaaaaaaaaaaaaaaaodaaaaaaaaaaaaaadaaaaaaaaaaaaaaaacaaaaaaaaaaaaaaegaaaaaaaaaaaaaafgaaaaaaaaaaaaaaegheaaaaaacgcaaaaaaaaaaaaaaachhliaaaaaaaaaaaaaegppppppppbaaaaaaaaaaaaaaachjliaaaaaaaaaaaaachbaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaachlcaaaaaaaaaaaaaakaaaaaaaaaaaaaaalaaaaaaaaaaaaaaabaaaaaaaaaaaaaaacaaaaaaaaaaaaaaaeaaaaaaaaaaaaaaaacaaaaaaaaaaaaaabaaaaaaaaaaaaaaaeaaaaaaaaaaaaaaaegpdaaaaaabaaaaaaaaaaaaaaaegppppppppbaaaaaaaaaaaaaaachamhaaaaaaaaaaaaachcbdaaaaaaaaaaaaabaaaaaaaaaaaaaaachbaaaaaaaaaaaaaaaeaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaacaaaaaaaaaaaaaaadaaaaaaaaaaaaaaadaaaaaaaaaaaaaaachbaaaaaaaaaaaaaaachbaaaaaaaaaaaaaaachbaaaaaaaaaaaaaaabaaaaaaaaaaaaaaaaeaaaaaaaaaaaaaadaaaaaaaaaaaaaaaacaaaaaaaaaaaaaaggaaaaaaaaaaaaaahgaaaaaaaaaaaaaaegheaaaaaacgcaaaaaaaaaaaaaaachlliaaaaaaaaaaaaaegppppppppbaaaaaaaaaaaaaaachnliaaaaaaaaaaaaachbaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaachlcaaaaaaaaaaaaaajaaaaaaaaaaaaaaakaaaaaaaaaaaaaaabaaaaaaaaaaaaaaacaaaaaaaaaaaaaaaeaaaaaaaaaaaaaaaacaaaaaaaaaaaaaabaaaaaaaaaaaaaaaeaaaaaaaaaaaaaaaegpdaaaaaabaaaaaaaaaaaaaaaegppppppppbaaaaaaaaaaaaaaachgnhaaaaaaaaaaaaachcbdaaaaaaaaaaaaabaaaaaaaaaaaaaaachbaaaaaaaaaaaaaaaeaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaacaaaaaaaaaaaaaaadaaaaaaaaaaaaaaadaaaaaaaaaaaaaaachbaaaaaaaaaaaaaaachbaaaaaaaaaaaaaaachbaaaaaaaaaaaaaaabaaaaaaaaaaaaaaaceaaaaaaaaaaaaaadaaaaaaaaaaaaaaaacaaaaaaaaaaaaaaigaaaaaaaaaaaaaajgaaaaaaaaaaaaaaegheaaaaaacgcaaaaaaaaaaaaaaachpliaaaaaaaaaaaaaegppppppppbaaaaaaaaaaaaaaachbmiaaaaaaaaaaaaachbaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaachlcaaaaaaaaaaaaaaiaaaaaaaaaaaaaaajaaaaaaaaaaaaaaabaaaaaaaaaaaaaaacaaaaaaaaaaaaaaaeaaaaaaaaaaaaaaaacaaaaaaaaaaaaaabaaaaaaaaaaaaaaaeaaaaaaaaaaaaaaaegpdaaaaaabaaaaaaaaaaaaaaaegppppppppbaaaaaaaaaaaaaaachmohaaaaaaaaaaaaachcbdaaaaaaaaaaaaabaaaaaaaaaaaaaaachbaaaaaaaaaaaaaaaeaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaacaaaaaaaaaaaaaaadaaaaaaaaaaaaaaadaaaaaaaaaaaaaaachbaaaaaaaaaaaaaaachbaaaaaaaaaaaaaaachbaaaaaaaaaaaaaaabaaaaaaaaaaaaaaaeeaaaaaaaaaaaaaadaaaaaaaaaaaaaaaacaaaaaaaaaaaaaakgaaaaaaaaaaaaaalgaaaaaaaaaaaaaaegheaaaaaacgcaaaaaaaaaaaaaaachdmiaaaaaaaaaaaaaegppppppppbaaaaaaaaaaaaaaachfmiaaaaaaaaaaaaachbaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaachlcaaaaaaaaaaaaaahaaaaaaaaaaaaaaaiaaaaaaaaaaaaaaabaaaaaaaaaaaaaaacaaaaaaaaaaaaaaaeaaaaaaaaaaaaaaaacaaaaaaaaaaaaaabaaaaaaaaaaaaaaaeaaaaaaaaaaaaaaaegpdaaaaaabaaaaaaaaaaaaaaaegppppppppbaaaaaaaaaaaaaaachcaiaaaaaaaaaaaaachcbdaaaaaaaaaaaaabaaaaaaaaaaaaaaachbaaaaaaaaaaaaaaaeaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaacaaaaaaaaaaaaaaadaaaaaaaaaaaaaaadaaaaaaaaaaaaaaachbaaaaaaaaaaaaaaachbaaaaaaaaaaaaaaachbaaaaaaaaaaaaaaabaaaaaaaaaaaaaaageaaaaaaaaaaaaaadaaaaaaaaaaaaaaaacaaaaaaaaaaaaaamgaaaaaaaaaaaaaangaaaaaaaaaaaaaaegheaaaaaacgcaaaaaaaaaaaaaaachhmiaaaaaaaaaaaaaegppppppppbaaaaaaaaaaaaaaachjmiaaaaaaaaaaaaachbaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaachlcaaaaaaaaaaaaaagaaaaaaaaaaaaaaahaaaaaaaaaaaaaaabaaaaaaaaaaaaaaacaaaaaaaaaaaaaaaeaaaaaaaaaaaaaaaacaaaaaaaaaaaaaabaaaaaaaaaaaaaaaeaaaaaaaaaaaaaaaegpdaaaaaabaaaaaaaaaaaaaaaegppppppppbaaaaaaaaaaaaaaachibiaaaaaaaaaaaaachcbdaaaaaaaaaaaaabaaaaaaaaaaaaaaachbaaaaaaaaaaaaaaaeaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaacaaaaaaaaaaaaaaadaaaaaaaaaaaaaaadaaaaaaaaaaaaaaachbaaaaaaaaaaaaaaachbaaaaaaaaaaaaaaachbaaaaaaaaaaaaaaabaaaaaaaaaaaaaaaieaaaaaaaaaaaaaadaaaaaaaaaaaaaaaacaaaaaaaaaaaaaaogaaaaaaaaaaaaaapgaaaaaaaaaaaaaaegheaaaaaacgcaaaaaaaaaaaaaaachlmiaaaaaaaaaaaaaegppppppppbaaaaaaaaaaaaaaachnmiaaaaaaaaaaaaachbaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaachlcaaaaaaaaaaaaaafaaaaaaaaaaaaaaagaaaaaaaaaaaaaaabaaaaaaaaaaaaaaacaaaaaaaaaaaaaaaeaaaaaaaaaaaaaaaacaaaaaaaaaaaaaabaaaaaaaaaaaaaaaeaaaaaaaaaaaaaaaegpdaaaaaabaaaaaaaaaaaaaaaegppppppppbaaaaaaaaaaaaaaachociaaaaaaaaaaaaachcbdaaaaaaaaaaaaabaaaaaaaaaaaaaaachbaaaaaaaaaaaaaaaeaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaacaaaaaaaaaaaaaaadaaaaaaaaaaaaaaadaaaaaaaaaaaaaaachbaaaaaaaaaaaaaaachbaaaaaaaaaaaaaaachbaaaaaaaaaaaaaaabaaaaaaaaaaaaaaakeaaaaaaaaaaaaaadaaaaaaaaaaaaaaaacaaaaaaaaaaaaaaahaaaaaaaaaaaaaabhaaaaaaaaaaaaaaegheaaaaaacgcaaaaaaaaaaaaaaachpmiaaaaaaaaaaaaaegppppppppbaaaaaaaaaaaaaaachbniaaaaaaaaaaaaachbaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaachlcaaaaaaaaaaaaaaeaaaaaaaaaaaaaaafaaaaaaaaaaaaaaabaaaaaaaaaaaaaaacaaaaaaaaaaaaaaaeaaaaaaaaaaaaaaaacaaaaaaaaaaaaaabaaaaaaaaaaaaaaaeaaaaaaaaaaaaaaaegpdaaaaaabaaaaaaaaaaaaaaaegppppppppbaaaaaaaaaaaaaaacheeiaaaaaaaaaaaaachcbdaaaaaaaaaaaaabaaaaaaaaaaaaaaachbaaaaaaaaaaaaaaaeaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaacaaaaaaaaaaaaaaadaaaaaaaaaaaaaaadaaaaaaaaaaaaaaachbaaaaaaaaaaaaaaachbaaaaaaaaaaaaaaachbaaaaaaaaaaaaaaabaaaaaaaaaaaaaaameaaaaaaaaaaaaaadaaaaaaaaaaaaaaaacaaaaaaaaaaaaaachaaaaaaaaaaaaaadhaaaaaaaaaaaaaaegheaaaaaacgcaaaaaaaaaaaaaaachdniaaaaaaaaaaaaaegppppppppbaaaaaaaaaaaaaaachfniaaaaaaaaaaaaachbaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaachlcaaaaaaaaaaaaaadaaaaaaaaaaaaaaaeaaaaaaaaaaaaaaabaaaaaaaaaaaaaaacaaaaaaaaaaaaaaaeaaaaaaaaaaaaaaaacaaaaaaaaaaaaaabaaaaaaaaaaaaaaaeaaaaaaaaaaaaaaaegpdaaaaaabaaaaaaaaaaaaaaaegppppppppbaaaaaaaaaaaaaaachkfiaaaaaaaaaaaaachcbdaaaaaaaaaaaaabaaaaaaaaaaaaaaachbaaaaaaaaaaaaaaaeaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaacaaaaaaaaaaaaaaadaaaaaaaaaaaaaaadaaaaaaaaaaaaaaachbaaaaaaaaaaaaaaachbaaaaaaaaaaaaaaachbaaaaaaaaaaaaaaabaaaaaaaaaaaaaaaoeaaaaaaaaaaaaaadaaaaaaaaaaaaaaaacaaaaaaaaaaaaaaehaaaaaaaaaaaaaafhaaaaaaaaaaaaaaegheaaaaaacgcaaaaaaaaaaaaaaachhniaaaaaaaaaaaaaegppppppppbaaaaaaaaaaaaaaachjniaaaaaaaaaaaaachbaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaachlcaaaaaaaaaaaaaacaaaaaaaaaaaaaaadaaaaaaaaaaaaaaabaaaaaaaaaaaaaaacaaaaaaaaaaaaaaaeaaaaaaaaaaaaaaaacaaaaaaaaaaaaaabaaaaaaaaaaaaaaaeaaaaaaaaaaaaaaaegpdaaaaaabaaaaaaaaaaaaaaaegppppppppbaaaaaaaaaaaaaaachahiaaaaaaaaaaaaachcbdaaaaaaaaaaaaabaaaaaaaaaaaaaaachbaaaaaaaaaaaaaaaeaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaacaaaaaaaaaaaaaaadaaaaaaaaaaaaaaadaaaaaaaaaaaaaaachbaaaaaaaaaaaaaaachbaaaaaaaaaaaaaaachbaaaaaaaaaaaaaaabaaaaaaaaaaaaaaaafaaaaaaaaaaaaaadaaaaaaaaaaaaaaaacaaaaaaaaaaaaaaghaaaaaaaaaaaaaahhaaaaaaaaaaaaaaegheaaaaaacgcaaaaaaaaaaaaaaachlniaaaaaaaaaaaaaegppppppppbaaaaaaaaaaaaaaachnniaaaaaaaaaaaaachbaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaachlcaaaaaaaaaaaaaabaaaaaaaaaaaaaaacaaaaaaaaaaaaaaabaaaaaaaaaaaaaaacaaaaaaaaaaaaaaaeaaaaaaaaaaaaaaaacaaaaaaaaaaaaaabaaaaaaaaaaaaaaaeaaaaaaaaaaaaaaaegpdaaaaaabaaaaaaaaaaaaaaaegppppppppbaaaaaaaaaaaaaaachgiiaaaaaaaaaaaaachcbdaaaaaaaaaaaaabaaaaaaaaaaaaaaachbaaaaaaaaaaaaaaaeaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaacaaaaaaaaaaaaaaadaaaaaaaaaaaaaaadaaaaaaaaaaaaaaachbaaaaaaaaaaaaaaachbaaaaaaaaaaaaaaachbaaaaaaaaaaaaaaabaaaaaaaaaaaaaaacfaaaaaaaaaaaaaadaaaaaaaaaaaaaaaacaaaaaaaaaaaaaaihaaaaaaaaaaaaaajhaaaaaaaaaaaaaaegheaaaaaacgcaaaaaaaaaaaaaaachpniaaaaaaaaaaaaaegppppppppbaaaaaaaaaaaaaaachboiaaaaaaaaaaaaachbaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaachlcaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaabaaaaaaaaaaaaaaacaaaaaaaaaaaaaaaeaaaaaaaaaaaaaaaacaaaaaaaaaaaaaabaaaaaaaaaaaaaaaeaaaaaaaaaaaaaaaegceaaaaaabaaaaaaaaaaaaaaachdoiaaaaaaaaaaaaachnbaaaaaaaaaaaaaabaaaaaaaaaaaaaaaeaaaaaaaaaaaaaaabaaaaaaaaaaaaaaaeaaaaaaaaaaaaaaaegndaaaaaacaaaaaaaaaaaaaaachcjiaaaaaaaaaaaaacheoiaaaaaaaaaaaaacheaaaaaaaaaaaaaaacaaaaaaaaaaaaaaabaaaaaaaaaaaaaaaeaaaaaaaaaaaaaaabaaaaaaaaaaaaaaakhaaaaaaaaaaaaaaegjeaaaaaabgcaaaaaaaaaaaaaaachdocaaaaaaaaaaaaachfoiaaaaaaaaaaaaachcocaaaaaaaaaaaaaodaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaagaaaaaaaaaaaaaaahaaaaaaaaaaaaaaamaaaaaaaaaaaaaaanaaaaaaaaaaaaaaacbaaaaaaaaaaaaaadbaaaaaaaaaaaaaaibaaaaaaaaaaaaaajbaaaaaaaaaaaaaaobaaaaaaaaaaaaaapbaaaaaaaaaaaaaaecaaaaaaaaaaaaaafcaaaaaaaaaaaaaakcaaaaaaaaaaaaaalcaaaaaaaaaaaaaaadaaaaaaaaaaaaaabdaaaaaaaaaaaaaagdaaaaaaaaaaaaaahdaaaaaaaaaaaaaamdaaaaaaaaaaaaaandaaaaaaaaaaaaaaceaaaaaaaaaaaaaadeaaaaaaaaaaaaaaieaaaaaaaaaaaaaajeaaaaaaaaaaaaaaoeaaaaaaaaaaaaaapeaaaaaaaaaaaaaaefaaaaaaaaaaaaaaffaaaaaaaaaaaaaakfaaaaaaaaaaaaaalfaaaaaaaaaaaaaaagaaaaaaaaaaaaaabgaaaaaaaaaaaaaaggaaaaaaaaaaaaaahgaaaaaaaaaaaaaamgaaaaaaaaaaaaaangaaaaaaaaaaaaaachaaaaaaaaaaaaaadhaaaaaaaaaaaaaaihaaaaaaaaaaaaaajhaaaaaaaaaaaaaacaaaaaaaaaaaaaaaiaaaaaaaaaaaaaaaoaaaaaaaaaaaaaaaebaaaaaaaaaaaaaakbaaaaaaaaaaaaaaacaaaaaaaaaaaaaagcaaaaaaaaaaaaaamcaaaaaaaaaaaaaacdaaaaaaaaaaaaaaidaaaaaaaaaaaaaaodaaaaaaaaaaaaaaeeaaaaaaaaaaaaaakeaaaaaaaaaaaaaaafaaaaaaaaaaaaaagfaaaaaaaaaaaaaamfaaaaaaaaaaaaaacgaaaaaaaaaaaaaaigaaaaaaaaaaaaaaogaaaaaaaaaaaaaaehaaaaaaaaaaaaaacaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaakhaaaaaaaaaaaaaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaegjeaaaaaabgcaaaaaaaaaaaaaaachgoiaaaaaaaaaaaaachfoiaaaaaaaaaaaaachcocaaaaaaaaaaaaaodaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadaaaaaaaaaaaaaaagaaaaaaaaaaaaaaajaaaaaaaaaaaaaaamaaaaaaaaaaaaaaapaaaaaaaaaaaaaaacbaaaaaaaaaaaaaafbaaaaaaaaaaaaaaibaaaaaaaaaaaaaalbaaaaaaaaaaaaaaobaaaaaaaaaaaaaabcaaaaaaaaaaaaaaecaaaaaaaaaaaaaahcaaaaaaaaaaaaaakcaaaaaaaaaaaaaancaaaaaaaaaaaaaaadaaaaaaaaaaaaaaddaaaaaaaaaaaaaagdaaaaaaaaaaaaaajdaaaaaaaaaaaaaamdaaaaaaaaaaaaaapdaaaaaaaaaaaaaaceaaaaaaaaaaaaaafeaaaaaaaaaaaaaaieaaaaaaaaaaaaaaleaaaaaaaaaaaaaaoeaaaaaaaaaaaaaabfaaaaaaaaaaaaaaefaaaaaaaaaaaaaahfaaaaaaaaaaaaaakfaaaaaaaaaaaaaanfaaaaaaaaaaaaaaagaaaaaaaaaaaaaadgaaaaaaaaaaaaaaggaaaaaaaaaaaaaajgaaaaaaaaaaaaaamgaaaaaaaaaaaaaapgaaaaaaaaaaaaaachaaaaaaaaaaaaaafhaaaaaaaaaaaaaaihaaaaaaaaaaaaaajhaaaaaaaaaaaaaakhaaaaaaaaaaaaaanhaaaaaaaaaaaaaaaiaaaaaaaaaaaaaadiaaaaaaaaaaaaaagiaaaaaaaaaaaaaajiaaaaaaaaaaaaaamiaaaaaaaaaaaaaapiaaaaaaaaaaaaaacjaaaaaaaaaaaaaafjaaaaaaaaaaaaaaijaaaaaaaaaaaaaaljaaaaaaaaaaaaaaojaaaaaaaaaaaaaabkaaaaaaaaaaaaaaekaaaaaaaaaaaaaahkaaaaaaaaaaaaaakkaaaaaaaaaaaaaankaaaaaaaaaaaaaaalaaaaaaaaaaaaaadlaaaaaaaaaaaaaacaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaakhaaaaaaaaaaaaaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaegmcaaaaaaadaaaaaaaaaaaaaaaachhcaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaabaaaaaaaaaaaaaaaegheaaaaaacgcaaaaaaaaaaaaaaachioiaaaaaaaaaaaaaegppppppppbaaaaaaaaaaaaaaachgogaaaaaaaaaaaaachaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaachhcaaaaaaaaaaaaaagcaaaaaaaaaaaaaaicaaaaaaaaaaaaaabaaaaaaaaaaaaaaacaaaaaaaaaaaaaaabaaaaaaaaaaaaaaalbaaaaaaaaaaaaaabaaaaaaaaaaaaaaabaaaaaaaaaaaaaaaegheaaaaaacgcaaaaaaaaaaaaaaachkoiaaaaaaaaaaaaaegppppppppbaaaaaaaaaaaaaaachmpgaaaaaaaaaaaaachaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaachhcaaaaaaaaaaaaaaecaaaaaaaaaaaaaagcaaaaaaaaaaaaaabaaaaaaaaaaaaaaacaaaaaaaaaaaaaaabaaaaaaaaaaaaaaakbaaaaaaaaaaaaaabaaaaaaaaaaaaaaabaaaaaaaaaaaaaaaegheaaaaaacgcaaaaaaaaaaaaaaachmoiaaaaaaaaaaaaaegppppppppbaaaaaaaaaaaaaaachcbhaaaaaaaaaaaaachaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaachhcaaaaaaaaaaaaaaccaaaaaaaaaaaaaaecaaaaaaaaaaaaaabaaaaaaaaaaaaaaacaaaaaaaaaaaaaaabaaaaaaaaaaaaaaajbaaaaaaaaaaaaaabaaaaaaaaaaaaaaabaaaaaaaaaaaaaaaegheaaaaaacgcaaaaaaaaaaaaaaachooiaaaaaaaaaaaaaegppppppppbaaaaaaaaaaaaaaachichaaaaaaaaaaaaachaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaachhcaaaaaaaaaaaaaaacaaaaaaaaaaaaaaccaaaaaaaaaaaaaabaaaaaaaaaaaaaaacaaaaaaaaaaaaaaabaaaaaaaaaaaaaaaibaaaaaaaaaaaaaabaaaaaaaaaaaaaaabaaaaaaaaaaaaaaaegheaaaaaacgcaaaaaaaaaaaaaaachapiaaaaaaaaaaaaaegppppppppbaaaaaaaaaaaaaaachodhaaaaaaaaaaaaachaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaachhcaaaaaaaaaaaaaaobaaaaaaaaaaaaaaacaaaaaaaaaaaaaabaaaaaaaaaaaaaaacaaaaaaaaaaaaaaabaaaaaaaaaaaaaaahbaaaaaaaaaaaaaabaaaaaaaaaaaaaaabaaaaaaaaaaaaaaaegheaaaaaacgcaaaaaaaaaaaaaaachcpiaaaaaaaaaaaaaegppppppppbaaaaaaaaaaaaaaachefhaaaaaaaaaaaaachaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaachhcaaaaaaaaaaaaaambaaaaaaaaaaaaaaobaaaaaaaaaaaaaabaaaaaaaaaaaaaaacaaaaaaaaaaaaaaabaaaaaaaaaaaaaaagbaaaaaaaaaaaaaabaaaaaaaaaaaaaaabaaaaaaaaaaaaaaaegheaaaaaacgcaaaaaaaaaaaaaaachepiaaaaaaaaaaaaaegppppppppbaaaaaaaaaaaaaaachkghaaaaaaaaaaaaachaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaachhcaaaaaaaaaaaaaakbaaaaaaaaaaaaaambaaaaaaaaaaaaaabaaaaaaaaaaaaaaacaaaaaaaaaaaaaaabaaaaaaaaaaaaaaafbaaaaaaaaaaaaaabaaaaaaaaaaaaaaabaaaaaaaaaaaaaaaegheaaaaaacgcaaaaaaaaaaaaaaachgpiaaaaaaaaaaaaaegppppppppbaaaaaaaaaaaaaaachaihaaaaaaaaaaaaachaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaachhcaaaaaaaaaaaaaaibaaaaaaaaaaaaaakbaaaaaaaaaaaaaabaaaaaaaaaaaaaaacaaaaaaaaaaaaaaabaaaaaaaaaaaaaaaebaaaaaaaaaaaaaabaaaaaaaaaaaaaaabaaaaaaaaaaaaaaaegheaaaaaacgcaaaaaaaaaaaaaaachipiaaaaaaaaaaaaaegppppppppbaaaaaaaaaaaaaaachgjhaaaaaaaaaaaaachaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaachhcaaaaaaaaaaaaaagbaaaaaaaaaaaaaaibaaaaaaaaaaaaaabaaaaaaaaaaaaaaacaaaaaaaaaaaaaaabaaaaaaaaaaaaaaadbaaaaaaaaaaaaaabaaaaaaaaaaaaaaabaaaaaaaaaaaaaaaegheaaaaaacgcaaaaaaaaaaaaaaachkpiaaaaaaaaaaaaaegppppppppbaaaaaaaaaaaaaaachmkhaaaaaaaaaaaaachaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaachhcaaaaaaaaaaaaaaebaaaaaaaaaaaaaagbaaaaaaaaaaaaaabaaaaaaaaaaaaaaacaaaaaaaaaaaaaaabaaaaaaaaaaaaaaacbaaaaaaaaaaaaaabaaaaaaaaaaaaaaabaaaaaaaaaaaaaaaegheaaaaaacgcaaaaaaaaaaaaaaachmpiaaaaaaaaaaaaaegppppppppbaaaaaaaaaaaaaaachcmhaaaaaaaaaaaaachaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaachhcaaaaaaaaaaaaaacbaaaaaaaaaaaaaaebaaaaaaaaaaaaaabaaaaaaaaaaaaaaacaaaaaaaaaaaaaaabaaaaaaaaaaaaaaabbaaaaaaaaaaaaaabaaaaaaaaaaaaaaabaaaaaaaaaaaaaaaegheaaaaaacgcaaaaaaaaaaaaaaachopiaaaaaaaaaaaaaegppppppppbaaaaaaaaaaaaaaachinhaaaaaaaaaaaaachaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaachhcaaaaaaaaaaaaaaabaaaaaaaaaaaaaacbaaaaaaaaaaaaaabaaaaaaaaaaaaaaacaaaaaaaaaaaaaaabaaaaaaaaaaaaaaaabaaaaaaaaaaaaaabaaaaaaaaaaaaaaabaaaaaaaaaaaaaaaegheaaaaaacgcaaaaaaaaaaaaaaachaajaaaaaaaaaaaaaegppppppppbaaaaaaaaaaaaaaachoohaaaaaaaaaaaaachaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaachhcaaaaaaaaaaaaaaoaaaaaaaaaaaaaaaabaaaaaaaaaaaaaabaaaaaaaaaaaaaaacaaaaaaaaaaaaaaabaaaaaaaaaaaaaaapaaaaaaaaaaaaaaabaaaaaaaaaaaaaaabaaaaaaaaaaaaaaaegheaaaaaacgcaaaaaaaaaaaaaaachcajaaaaaaaaaaaaaegppppppppbaaaaaaaaaaaaaaacheaiaaaaaaaaaaaaachaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaachhcaaaaaaaaaaaaaamaaaaaaaaaaaaaaaoaaaaaaaaaaaaaaabaaaaaaaaaaaaaaacaaaaaaaaaaaaaaabaaaaaaaaaaaaaaaoaaaaaaaaaaaaaaabaaaaaaaaaaaaaaabaaaaaaaaaaaaaaaegheaaaaaacgcaaaaaaaaaaaaaaacheajaaaaaaaaaaaaaegppppppppbaaaaaaaaaaaaaaachkbiaaaaaaaaaaaaachaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaachhcaaaaaaaaaaaaaakaaaaaaaaaaaaaaamaaaaaaaaaaaaaaabaaaaaaaaaaaaaaacaaaaaaaaaaaaaaabaaaaaaaaaaaaaaanaaaaaaaaaaaaaaabaaaaaaaaaaaaaaabaaaaaaaaaaaaaaaegheaaaaaacgcaaaaaaaaaaaaaaachgajaaaaaaaaaaaaaegppppppppbaaaaaaaaaaaaaaachadiaaaaaaaaaaaaachaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaachhcaaaaaaaaaaaaaaiaaaaaaaaaaaaaaakaaaaaaaaaaaaaaabaaaaaaaaaaaaaaacaaaaaaaaaaaaaaabaaaaaaaaaaaaaaamaaaaaaaaaaaaaaabaaaaaaaaaaaaaaabaaaaaaaaaaaaaaaegheaaaaaacgcaaaaaaaaaaaaaaachiajaaaaaaaaaaaaaegppppppppbaaaaaaaaaaaaaaachgeiaaaaaaaaaaaaachaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaachhcaaaaaaaaaaaaaagaaaaaaaaaaaaaaaiaaaaaaaaaaaaaaabaaaaaaaaaaaaaaacaaaaaaaaaaaaaaabaaaaaaaaaaaaaaalaaaaaaaaaaaaaaabaaaaaaaaaaaaaaabaaaaaaaaaaaaaaaegheaaaaaacgcaaaaaaaaaaaaaaachkajaaaaaaaaaaaaaegppppppppbaaaaaaaaaaaaaaachmfiaaaaaaaaaaaaachaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaachhcaaaaaaaaaaaaaaeaaaaaaaaaaaaaaagaaaaaaaaaaaaaaabaaaaaaaaaaaaaaacaaaaaaaaaaaaaaabaaaaaaaaaaaaaaakaaaaaaaaaaaaaaabaaaaaaaaaaaaaaabaaaaaaaaaaaaaaaegheaaaaaacgcaaaaaaaaaaaaaaachmajaaaaaaaaaaaaaegppppppppbaaaaaaaaaaaaaaachchiaaaaaaaaaaaaachaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaachhcaaaaaaaaaaaaaacaaaaaaaaaaaaaaaeaaaaaaaaaaaaaaabaaaaaaaaaaaaaaacaaaaaaaaaaaaaaabaaaaaaaaaaaaaaajaaaaaaaaaaaaaaabaaaaaaaaaaaaaaabaaaaaaaaaaaaaaaegheaaaaaacgcaaaaaaaaaaaaaaachoajaaaaaaaaaaaaaegppppppppbaaaaaaaaaaaaaaachiiiaaaaaaaaaaaaachaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaachhcaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacaaaaaaaaaaaaaaabaaaaaaaaaaaaaaacaaaaaaaaaaaaaaabaaaaaaaaaaaaaaaiaaaaaaaaaaaaaaabaaaaaaaaaaaaaaabaaaaaaaaaaaaaaaegdaaaaaaabacaaaaaaaaaaaaaaachaocaaaaaaaaaaaaachppcaaaaaaaaaaaaachopcaaaaaaaaaaaaadaaaaaaacaaaaaaaaaaaaaaafaaaaaaaaaaaaaaaccaaaaaaaaaaaaaabaaaaaaaaaaaaaaaeaaaaaaaaaaaaaaaegleaaaaaaegbaaaaaaaaaaaaaaachbbjaaaaaaaaaaaaachhcaaaaaaaaaaaaaabaaaaaaaaaaaaaaaeaaaaaaaaaaaaaaabaaaaaaaaaaaaaaacaaaaaaaaaaaaaaaegbaaaaaaaaacaaaaaaaaaaaaaaachabjaaaaaaaaaaaaachcbjaaaaaaaaaaaaachhcaaaaaaaaaaaaaabaaaaaaacaaaaaaaaaaaaaaabaaaaaaaaaaaaaaacaaaaaaaaaaaaaaabaaaaaaaaaaaaaaabaaaaaaaaaaaaaaaegdaaaaaaabacaaaaaaaaaaaaaaachaocaaaaaaaaaaaaachppcaaaaaaaaaaaaachopcaaaaaaaaaaaaadaaaaaaacaaaaaaaaaaaaaaafaaaaaaaaaaaaaaaccaaaaaaaaaaaaaabaaaaaaaaaaaaaaaccaaaaaaaaaaaaaaegleaaaaaaegbaaaaaaaaaaaaaaachebjaaaaaaaaaaaaachhcaaaaaaaaaaaaaabaaaaaaaaaaaaaaaccaaaaaaaaaaaaaabaaaaaaaaaaaaaaacaaaaaaaaaaaaaaaegbaaaaaaaaacaaaaaaaaaaaaaaachdbjaaaaaaaaaaaaachfbjaaaaaaaaaaaaachhcaaaaaaaaaaaaaabaaaaaaacaaaaaaaaaaaaaaabaaaaaaaaaaaaaaacaaaaaaaaaaaaaaabaaaaaaaaaaaaaaabaaaaaaaaaaaaaaaegceaaaaaabaaaaaaaaaaaaaaachgbjaaaaaaaaaaaaachjcaaaaaaaaaaaaaabaaaaaaaaaaaaaaabaaaaaaaaaaaaaaabaaaaaaaaaaaaaaabaaaaaaaaaaaaaaaegmcaaaaaaadaaaaaaaaaaaaaaaachlcaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaaccaaaaaaaaaaaaaaegheaaaaaacgcaaaaaaaaaaaaaaachibjaaaaaaaaaaaaaegppppppppbaaaaaaaaaaaaaaachfjiaaaaaaaaaaaaachbaaaaaaaaaaaaaaabaaaaaaaaaaaaaaachlcaaaaaaaaaaaaaadbaaaaaaaaaaaaaaebaaaaaaaaaaaaaabaaaaaaaaaaaaaaacaaaaaaaaaaaaaaaccaaaaaaaaaaaaaadcaaaaaaaaaaaaaabaaaaaaaaaaaaaaaccaaaaaaaaaaaaaaegheaaaaaacgcaaaaaaaaaaaaaaachkbjaaaaaaaaaaaaaegppppppppbaaaaaaaaaaaaaaachjjiaaaaaaaaaaaaachbaaaaaaaaaaaaaaabaaaaaaaaaaaaaaachlcaaaaaaaaaaaaaacbaaaaaaaaaaaaaadbaaaaaaaaaaaaaabaaaaaaaaaaaaaaacaaaaaaaaaaaaaaaccaaaaaaaaaaaaaaefaaaaaaaaaaaaaabaaaaaaaaaaaaaaaccaaaaaaaaaaaaaaegheaaaaaacgcaaaaaaaaaaaaaaachmbjaaaaaaaaaaaaaegppppppppbaaaaaaaaaaaaaaachnjiaaaaaaaaaaaaachbaaaaaaaaaaaaaaabaaaaaaaaaaaaaaachlcaaaaaaaaaaaaaabbaaaaaaaaaaaaaacbaaaaaaaaaaaaaabaaaaaaaaaaaaaaacaaaaaaaaaaaaaaaccaaaaaaaaaaaaaagfaaaaaaaaaaaaaabaaaaaaaaaaaaaaaccaaaaaaaaaaaaaaegheaaaaaacgcaaaaaaaaaaaaaaachobjaaaaaaaaaaaaaegppppppppbaaaaaaaaaaaaaaachbkiaaaaaaaaaaaaachbaaaaaaaaaaaaaaabaaaaaaaaaaaaaaachlcaaaaaaaaaaaaaaabaaaaaaaaaaaaaabbaaaaaaaaaaaaaabaaaaaaaaaaaaaaacaaaaaaaaaaaaaaaccaaaaaaaaaaaaaaifaaaaaaaaaaaaaabaaaaaaaaaaaaaaaccaaaaaaaaaaaaaaegheaaaaaacgcaaaaaaaaaaaaaaachacjaaaaaaaaaaaaaegppppppppbaaaaaaaaaaaaaaachfkiaaaaaaaaaaaaachbaaaaaaaaaaaaaaabaaaaaaaaaaaaaaachlcaaaaaaaaaaaaaapaaaaaaaaaaaaaaaabaaaaaaaaaaaaaabaaaaaaaaaaaaaaacaaaaaaaaaaaaaaaccaaaaaaaaaaaaaakfaaaaaaaaaaaaaabaaaaaaaaaaaaaaaccaaaaaaaaaaaaaaegheaaaaaacgcaaaaaaaaaaaaaaachccjaaaaaaaaaaaaaegppppppppbaaaaaaaaaaaaaaachjkiaaaaaaaaaaaaachbaaaaaaaaaaaaaaabaaaaaaaaaaaaaaachlcaaaaaaaaaaaaaaoaaaaaaaaaaaaaaapaaaaaaaaaaaaaaabaaaaaaaaaaaaaaacaaaaaaaaaaaaaaaccaaaaaaaaaaaaaamfaaaaaaaaaaaaaabaaaaaaaaaaaaaaaccaaaaaaaaaaaaaaegheaaaaaacgcaaaaaaaaaaaaaaachecjaaaaaaaaaaaaaegppppppppbaaaaaaaaaaaaaaachnkiaaaaaaaaaaaaachbaaaaaaaaaaaaaaabaaaaaaaaaaaaaaachlcaaaaaaaaaaaaaanaaaaaaaaaaaaaaaoaaaaaaaaaaaaaaabaaaaaaaaaaaaaaacaaaaaaaaaaaaaaaccaaaaaaaaaaaaaaofaaaaaaaaaaaaaabaaaaaaaaaaaaaaaccaaaaaaaaaaaaaaegheaaaaaacgcaaaaaaaaaaaaaaachgcjaaaaaaaaaaaaaegppppppppbaaaaaaaaaaaaaaachbliaaaaaaaaaaaaachbaaaaaaaaaaaaaaabaaaaaaaaaaaaaaachlcaaaaaaaaaaaaaamaaaaaaaaaaaaaaanaaaaaaaaaaaaaaabaaaaaaaaaaaaaaacaaaaaaaaaaaaaaaccaaaaaaaaaaaaaaagaaaaaaaaaaaaaabaaaaaaaaaaaaaaaccaaaaaaaaaaaaaaegheaaaaaacgcaaaaaaaaaaaaaaachicjaaaaaaaaaaaaaegppppppppbaaaaaaaaaaaaaaachfliaaaaaaaaaaaaachbaaaaaaaaaaaaaaabaaaaaaaaaaaaaaachlcaaaaaaaaaaaaaalaaaaaaaaaaaaaaamaaaaaaaaaaaaaaabaaaaaaaaaaaaaaacaaaaaaaaaaaaaaaccaaaaaaaaaaaaaacgaaaaaaaaaaaaaabaaaaaaaaaaaaaaaccaaaaaaaaaaaaaaegheaaaaaacgcaaaaaaaaaaaaaaachkcjaaaaaaaaaaaaaegppppppppbaaaaaaaaaaaaaaachjliaaaaaaaaaaaaachbaaaaaaaaaaaaaaabaaaaaaaaaaaaaaachlcaaaaaaaaaaaaaakaaaaaaaaaaaaaaalaaaaaaaaaaaaaaabaaaaaaaaaaaaaaacaaaaaaaaaaaaaaaccaaaaaaaaaaaaaaegaaaaaaaaaaaaaabaaaaaaaaaaaaaaaccaaaaaaaaaaaaaaegheaaaaaacgcaaaaaaaaaaaaaaachmcjaaaaaaaaaaaaaegppppppppbaaaaaaaaaaaaaaachnliaaaaaaaaaaaaachbaaaaaaaaaaaaaaabaaaaaaaaaaaaaaachlcaaaaaaaaaaaaaajaaaaaaaaaaaaaaakaaaaaaaaaaaaaaabaaaaaaaaaaaaaaacaaaaaaaaaaaaaaaccaaaaaaaaaaaaaaggaaaaaaaaaaaaaabaaaaaaaaaaaaaaaccaaaaaaaaaaaaaaegheaaaaaacgcaaaaaaaaaaaaaaachocjaaaaaaaaaaaaaegppppppppbaaaaaaaaaaaaaaachbmiaaaaaaaaaaaaachbaaaaaaaaaaaaaaabaaaaaaaaaaaaaaachlcaaaaaaaaaaaaaaiaaaaaaaaaaaaaaajaaaaaaaaaaaaaaabaaaaaaaaaaaaaaacaaaaaaaaaaaaaaaccaaaaaaaaaaaaaaigaaaaaaaaaaaaaabaaaaaaaaaaaaaaaccaaaaaaaaaaaaaaegheaaaaaacgcaaaaaaaaaaaaaaachadjaaaaaaaaaaaaaegppppppppbaaaaaaaaaaaaaaachfmiaaaaaaaaaaaaachbaaaaaaaaaaaaaaabaaaaaaaaaaaaaaachlcaaaaaaaaaaaaaahaaaaaaaaaaaaaaaiaaaaaaaaaaaaaaabaaaaaaaaaaaaaaacaaaaaaaaaaaaaaaccaaaaaaaaaaaaaakgaaaaaaaaaaaaaabaaaaaaaaaaaaaaaccaaaaaaaaaaaaaaegheaaaaaacgcaaaaaaaaaaaaaaachcdjaaaaaaaaaaaaaegppppppppbaaaaaaaaaaaaaaachjmiaaaaaaaaaaaaachbaaaaaaaaaaaaaaabaaaaaaaaaaaaaaachlcaaaaaaaaaaaaaagaaaaaaaaaaaaaaahaaaaaaaaaaaaaaabaaaaaaaaaaaaaaacaaaaaaaaaaaaaaaccaaaaaaaaaaaaaamgaaaaaaaaaaaaaabaaaaaaaaaaaaaaaccaaaaaaaaaaaaaaegheaaaaaacgcaaaaaaaaaaaaaaachedjaaaaaaaaaaaaaegppppppppbaaaaaaaaaaaaaaachnmiaaaaaaaaaaaaachbaaaaaaaaaaaaaaabaaaaaaaaaaaaaaachlcaaaaaaaaaaaaaafaaaaaaaaaaaaaaagaaaaaaaaaaaaaaabaaaaaaaaaaaaaaacaaaaaaaaaaaaaaaccaaaaaaaaaaaaaaogaaaaaaaaaaaaaabaaaaaaaaaaaaaaaccaaaaaaaaaaaaaaegheaaaaaacgcaaaaaaaaaaaaaaachgdjaaaaaaaaaaaaaegppppppppbaaaaaaaaaaaaaaachbniaaaaaaaaaaaaachbaaaaaaaaaaaaaaabaaaaaaaaaaaaaaachlcaaaaaaaaaaaaaaeaaaaaaaaaaaaaaafaaaaaaaaaaaaaaabaaaaaaaaaaaaaaacaaaaaaaaaaaaaaaccaaaaaaaaaaaaaaahaaaaaaaaaaaaaabaaaaaaaaaaaaaaaccaaaaaaaaaaaaaaegheaaaaaacgcaaaaaaaaaaaaaaachidjaaaaaaaaaaaaaegppppppppbaaaaaaaaaaaaaaachfniaaaaaaaaaaaaachbaaaaaaaaaaaaaaabaaaaaaaaaaaaaaachlcaaaaaaaaaaaaaadaaaaaaaaaaaaaaaeaaaaaaaaaaaaaaabaaaaaaaaaaaaaaacaaaaaaaaaaaaaaaccaaaaaaaaaaaaaachaaaaaaaaaaaaaabaaaaaaaaaaaaaaaccaaaaaaaaaaaaaaegheaaaaaacgcaaaaaaaaaaaaaaachkdjaaaaaaaaaaaaaegppppppppbaaaaaaaaaaaaaaachjniaaaaaaaaaaaaachbaaaaaaaaaaaaaaabaaaaaaaaaaaaaaachlcaaaaaaaaaaaaaacaaaaaaaaaaaaaaadaaaaaaaaaaaaaaabaaaaaaaaaaaaaaacaaaaaaaaaaaaaaaccaaaaaaaaaaaaaaehaaaaaaaaaaaaaabaaaaaaaaaaaaaaaccaaaaaaaaaaaaaaegheaaaaaacgcaaaaaaaaaaaaaaachmdjaaaaaaaaaaaaaegppppppppbaaaaaaaaaaaaaaachnniaaaaaaaaaaaaachbaaaaaaaaaaaaaaabaaaaaaaaaaaaaaachlcaaaaaaaaaaaaaabaaaaaaaaaaaaaaacaaaaaaaaaaaaaaabaaaaaaaaaaaaaaacaaaaaaaaaaaaaaaccaaaaaaaaaaaaaaghaaaaaaaaaaaaaabaaaaaaaaaaaaaaaccaaaaaaaaaaaaaaegheaaaaaacgcaaaaaaaaaaaaaaachodjaaaaaaaaaaaaaegppppppppbaaaaaaaaaaaaaaachboiaaaaaaaaaaaaachbaaaaaaaaaaaaaaabaaaaaaaaaaaaaaachlcaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaabaaaaaaaaaaaaaaacaaaaaaaaaaaaaaaccaaaaaaaaaaaaaaihaaaaaaaaaaaaaabaaaaaaaaaaaaaaaccaaaaaaaaaaaaaaegceaaaaaabaaaaaaaaaaaaaaachaejaaaaaaaaaaaaachnbaaaaaaaaaaaaaabaaaaaaaaaaaaaaaccaaaaaaaaaaaaaabaaaaaaaaaaaaaaaccaaaaaaaaaaaaaaegndaaaaaacaaaaaaaaaaaaaaachhbjaaaaaaaaaaaaachbejaaaaaaaaaaaaacheaaaaaaaaaaaaaaacaaaaaaaaaaaaaaabaaaaaaaaaaaaaaaccaaaaaaaaaaaaaabaaaaaaaaaaaaaaakhaaaaaaaaaaaaaaegfeaaaaaabgbaaaaaaaaaaaaaaachcejaaaaaaaaaaaaaegaeaaaaaaaaaaaaaamdaaaaaaaaaaaaaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaamdaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaacaaaaaaaaaaaaaaadaaaaaaaaaaaaaaaeaaaaaaaaaaaaaaafaaaaaaaaaaaaaaagaaaaaaaaaaaaaaahaaaaaaaaaaaaaaaiaaaaaaaaaaaaaaajaaaaaaaaaaaaaaakaaaaaaaaaaaaaaalaaaaaaaaaaaaaaamaaaaaaaaaaaaaaanaaaaaaaaaaaaaaaoaaaaaaaaaaaaaaapaaaaaaaaaaaaaaaabaaaaaaaaaaaaaabbaaaaaaaaaaaaaacbaaaaaaaaaaaaaadbaaaaaaaaaaaaaaebaaaaaaaaaaaaaafbaaaaaaaaaaaaaagbaaaaaaaaaaaaaahbaaaaaaaaaaaaaaibaaaaaaaaaaaaaajbaaaaaaaaaaaaaakbaaaaaaaaaaaaaalbaaaaaaaaaaaaaambaaaaaaaaaaaaaanbaaaaaaaaaaaaaaobaaaaaaaaaaaaaapbaaaaaaaaaaaaaaacaaaaaaaaaaaaaabcaaaaaaaaaaaaaaccaaaaaaaaaaaaaadcaaaaaaaaaaaaaaecaaaaaaaaaaaaaafcaaaaaaaaaaaaaagcaaaaaaaaaaaaaahcaaaaaaaaaaaaaaicaaaaaaaaaaaaaajcaaaaaaaaaaaaaakcaaaaaaaaaaaaaalcaaaaaaaaaaaaaamcaaaaaaaaaaaaaancaaaaaaaaaaaaaaocaaaaaaaaaaaaaapcaaaaaaaaaaaaaaadaaaaaaaaaaaaaabdaaaaaaaaaaaaaacdaaaaaaaaaaaaaaddaaaaaaaaaaaaaaedaaaaaaaaaaaaaafdaaaaaaaaaaaaaagdaaaaaaaaaaaaaahdaaaaaaaaaaaaaaidaaaaaaaaaaaaaajdaaaaaaaaaaaaaakdaaaaaaaaaaaaaaldaaaaaaaaaaaaaamdaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaacaaaaaaaaaaaaaaadaaaaaaaaaaaaaaaeaaaaaaaaaaaaaaafaaaaaaaaaaaaaaagaaaaaaaaaaaaaaahaaaaaaaaaaaaaaaiaaaaaaaaaaaaaaajaaaaaaaaaaaaaaakaaaaaaaaaaaaaaalaaaaaaaaaaaaaaamaaaaaaaaaaaaaaanaaaaaaaaaaaaaaaoaaaaaaaaaaaaaaapaaaaaaaaaaaaaaaabaaaaaaaaaaaaaabbaaaaaaaaaaaaaacbaaaaaaaaaaaaaadbaaaaaaaaaaaaaaebaaaaaaaaaaaaaafbaaaaaaaaaaaaaagbaaaaaaaaaaaaaahbaaaaaaaaaaaaaaibaaaaaaaaaaaaaajbaaaaaaaaaaaaaakbaaaaaaaaaaaaaalbaaaaaaaaaaaaaambaaaaaaaaaaaaaanbaaaaaaaaaaaaaaobaaaaaaaaaaaaaapbaaaaaaaaaaaaaaacaaaaaaaaaaaaaabcaaaaaaaaaaaaaaccaaaaaaaaaaaaaadcaaaaaaaaaaaaaaecaaaaaaaaaaaaaafcaaaaaaaaaaaaaagcaaaaaaaaaaaaaahcaaaaaaaaaaaaaakcaaaaaaaaaaaaaalcaaaaaaaaaaaaaamcaaaaaaaaaaaaaancaaaaaaaaaaaaaaocaaaaaaaaaaaaaapcaaaaaaaaaaaaaaadaaaaaaaaaaaaaabdaaaaaaaaaaaaaacdaaaaaaaaaaaaaaddaaaaaaaaaaaaaaedaaaaaaaaaaaaaafdaaaaaaaaaaaaaagdaaaaaaaaaaaaaahdaaaaaaaaaaaaaaidaaaaaaaaaaaaaajdaaaaaaaaaaaaaakdaaaaaaaaaaaaaaldaaaaaaaaaaaaaamdaaaaaaaaaaaaaandaaaaaaaaaaaaaabaaaaaaaaaaaaaaakhaaaaaaaaaaaaaabaaaaaaaaaaaaaaalhaaaaaaaaaaaaaaegjeaaaaaabgcaaaaaaaaaaaaaaachhoiaaaaaaaaaaaaacheejaaaaaaaaaaaaachcocaaaaaaaaaaaaamdaaaaaaaaaaaaaadaaaaaaaaaaaaaaaeaaaaaaaaaaaaaaajaaaaaaaaaaaaaaakaaaaaaaaaaaaaaapaaaaaaaaaaaaaaaabaaaaaaaaaaaaaafbaaaaaaaaaaaaaagbaaaaaaaaaaaaaalbaaaaaaaaaaaaaambaaaaaaaaaaaaaabcaaaaaaaaaaaaaaccaaaaaaaaaaaaaahcaaaaaaaaaaaaaaicaaaaaaaaaaaaaancaaaaaaaaaaaaaaocaaaaaaaaaaaaaaddaaaaaaaaaaaaaaedaaaaaaaaaaaaaajdaaaaaaaaaaaaaakdaaaaaaaaaaaaaapdaaaaaaaaaaaaaaaeaaaaaaaaaaaaaafeaaaaaaaaaaaaaageaaaaaaaaaaaaaaleaaaaaaaaaaaaaameaaaaaaaaaaaaaabfaaaaaaaaaaaaaacfaaaaaaaaaaaaaahfaaaaaaaaaaaaaaifaaaaaaaaaaaaaanfaaaaaaaaaaaaaaofaaaaaaaaaaaaaadgaaaaaaaaaaaaaaegaaaaaaaaaaaaaajgaaaaaaaaaaaaaakgaaaaaaaaaaaaaapgaaaaaaaaaaaaaaahaaaaaaaaaaaaaafhaaaaaaaaaaaaaaghaaaaaaaaaaaaaafaaaaaaaaaaaaaaalaaaaaaaaaaaaaaabbaaaaaaaaaaaaaahbaaaaaaaaaaaaaanbaaaaaaaaaaaaaadcaaaaaaaaaaaaaajcaaaaaaaaaaaaaapcaaaaaaaaaaaaaafdaaaaaaaaaaaaaaldaaaaaaaaaaaaaabeaaaaaaaaaaaaaaheaaaaaaaaaaaaaaneaaaaaaaaaaaaaadfaaaaaaaaaaaaaajfaaaaaaaaaaaaaapfaaaaaaaaaaaaaafgaaaaaaaaaaaaaalgaaaaaaaaaaaaaabhaaaaaaaaaaaaaahhaaaaaaaaaaaaaacaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaalhaaaaaaaaaaaaaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaegfeaaaaaabgbaaaaaaaaaaaaaaachcejaaaaaaaaaaaaachdejaaaaaaaaaaaaamdaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaacaaaaaaaaaaaaaaadaaaaaaaaaaaaaaaeaaaaaaaaaaaaaaafaaaaaaaaaaaaaaagaaaaaaaaaaaaaaahaaaaaaaaaaaaaaaiaaaaaaaaaaaaaaajaaaaaaaaaaaaaaakaaaaaaaaaaaaaaalaaaaaaaaaaaaaaamaaaaaaaaaaaaaaanaaaaaaaaaaaaaaaoaaaaaaaaaaaaaaapaaaaaaaaaaaaaaaabaaaaaaaaaaaaaabbaaaaaaaaaaaaaacbaaaaaaaaaaaaaadbaaaaaaaaaaaaaaebaaaaaaaaaaaaaafbaaaaaaaaaaaaaagbaaaaaaaaaaaaaahbaaaaaaaaaaaaaaibaaaaaaaaaaaaaajbaaaaaaaaaaaaaakbaaaaaaaaaaaaaalbaaaaaaaaaaaaaambaaaaaaaaaaaaaanbaaaaaaaaaaaaaaobaaaaaaaaaaaaaapbaaaaaaaaaaaaaaacaaaaaaaaaaaaaabcaaaaaaaaaaaaaaccaaaaaaaaaaaaaadcaaaaaaaaaaaaaaecaaaaaaaaaaaaaafcaaaaaaaaaaaaaagcaaaaaaaaaaaaaahcaaaaaaaaaaaaaakcaaaaaaaaaaaaaalcaaaaaaaaaaaaaamcaaaaaaaaaaaaaancaaaaaaaaaaaaaaocaaaaaaaaaaaaaapcaaaaaaaaaaaaaaadaaaaaaaaaaaaaabdaaaaaaaaaaaaaacdaaaaaaaaaaaaaaddaaaaaaaaaaaaaaedaaaaaaaaaaaaaafdaaaaaaaaaaaaaagdaaaaaaaaaaaaaahdaaaaaaaaaaaaaaidaaaaaaaaaaaaaajdaaaaaaaaaaaaaakdaaaaaaaaaaaaaaldaaaaaaaaaaaaaamdaaaaaaaaaaaaaandaaaaaaaaaaaaaabaaaaaaaaaaaaaaakhaaaaaaaaaaaaaabaaaaaaaaaaaaaaalhaaaaaaaaaaaaaaegjeaaaaaabgcaaaaaaaaaaaaaaachfejaaaaaaaaaaaaachgejaaaaaaaaaaaaachcocaaaaaaaaaaaaamdaaaaaaaaaaaaaabaaaaaaaaaaaaaaaeaaaaaaaaaaaaaaahaaaaaaaaaaaaaaakaaaaaaaaaaaaaaanaaaaaaaaaaaaaaaabaaaaaaaaaaaaaadbaaaaaaaaaaaaaagbaaaaaaaaaaaaaajbaaaaaaaaaaaaaambaaaaaaaaaaaaaapbaaaaaaaaaaaaaaccaaaaaaaaaaaaaafcaaaaaaaaaaaaaaicaaaaaaaaaaaaaalcaaaaaaaaaaaaaaocaaaaaaaaaaaaaabdaaaaaaaaaaaaaaedaaaaaaaaaaaaaahdaaaaaaaaaaaaaakdaaaaaaaaaaaaaandaaaaaaaaaaaaaaaeaaaaaaaaaaaaaadeaaaaaaaaaaaaaageaaaaaaaaaaaaaajeaaaaaaaaaaaaaameaaaaaaaaaaaaaapeaaaaaaaaaaaaaacfaaaaaaaaaaaaaaffaaaaaaaaaaaaaaifaaaaaaaaaaaaaalfaaaaaaaaaaaaaaofaaaaaaaaaaaaaabgaaaaaaaaaaaaaaegaaaaaaaaaaaaaahgaaaaaaaaaaaaaakgaaaaaaaaaaaaaangaaaaaaaaaaaaaaahaaaaaaaaaaaaaadhaaaaaaaaaaaaaaghaaaaaaaaaaaaaalhaaaaaaaaaaaaaaohaaaaaaaaaaaaaabiaaaaaaaaaaaaaaeiaaaaaaaaaaaaaahiaaaaaaaaaaaaaakiaaaaaaaaaaaaaaniaaaaaaaaaaaaaaajaaaaaaaaaaaaaadjaaaaaaaaaaaaaagjaaaaaaaaaaaaaajjaaaaaaaaaaaaaamjaaaaaaaaaaaaaapjaaaaaaaaaaaaaackaaaaaaaaaaaaaafkaaaaaaaaaaaaaaikaaaaaaaaaaaaaalkaaaaaaaaaaaaaaokaaaaaaaaaaaaaablaaaaaaaaaaaaaaelaaaaaaaaaaaaaacaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaalhaaaaaaaaaaaaaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaegmcaaaaaaadaaaaaaaaaaaaaaaachhcaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaabaaaaaaaaaaaaaaaegheaaaaaacgcaaaaaaaaaaaaaaachiejaaaaaaaaaaaaaegppppppppbaaaaaaaaaaaaaaachgogaaaaaaaaaaaaachaaaaaaaaaaaaaaaacaaaaaaaaaaaaaaachhcaaaaaaaaaaaaaagcaaaaaaaaaaaaaaicaaaaaaaaaaaaaabaaaaaaaaaaaaaaacaaaaaaaaaaaaaaabaaaaaaaaaaaaaaafcaaaaaaaaaaaaaabaaaaaaaaaaaaaaabaaaaaaaaaaaaaaaegheaaaaaacgcaaaaaaaaaaaaaaachkejaaaaaaaaaaaaaegppppppppbaaaaaaaaaaaaaaachmpgaaaaaaaaaaaaachaaaaaaaaaaaaaaaacaaaaaaaaaaaaaaachhcaaaaaaaaaaaaaaecaaaaaaaaaaaaaagcaaaaaaaaaaaaaabaaaaaaaaaaaaaaacaaaaaaaaaaaaaaabaaaaaaaaaaaaaaancaaaaaaaaaaaaaabaaaaaaaaaaaaaaabaaaaaaaaaaaaaaaegheaaaaaacgcaaaaaaaaaaaaaaachmejaaaaaaaaaaaaaegppppppppbaaaaaaaaaaaaaaachcbhaaaaaaaaaaaaachaaaaaaaaaaaaaaaacaaaaaaaaaaaaaaachhcaaaaaaaaaaaaaaccaaaaaaaaaaaaaaecaaaaaaaaaaaaaabaaaaaaaaaaaaaaacaaaaaaaaaaaaaaabaaaaaaaaaaaaaaapcaaaaaaaaaaaaaabaaaaaaaaaaaaaaabaaaaaaaaaaaaaaaegheaaaaaacgcaaaaaaaaaaaaaaachoejaaaaaaaaaaaaaegppppppppbaaaaaaaaaaaaaaachichaaaaaaaaaaaaachaaaaaaaaaaaaaaaacaaaaaaaaaaaaaaachhcaaaaaaaaaaaaaaacaaaaaaaaaaaaaaccaaaaaaaaaaaaaabaaaaaaaaaaaaaaacaaaaaaaaaaaaaaabaaaaaaaaaaaaaaabdaaaaaaaaaaaaaabaaaaaaaaaaaaaaabaaaaaaaaaaaaaaaegheaaaaaacgcaaaaaaaaaaaaaaachafjaaaaaaaaaaaaaegppppppppbaaaaaaaaaaaaaaachodhaaaaaaaaaaaaachaaaaaaaaaaaaaaaacaaaaaaaaaaaaaaachhcaaaaaaaaaaaaaaobaaaaaaaaaaaaaaacaaaaaaaaaaaaaabaaaaaaaaaaaaaaacaaaaaaaaaaaaaaabaaaaaaaaaaaaaaaddaaaaaaaaaaaaaabaaaaaaaaaaaaaaabaaaaaaaaaaaaaaaegheaaaaaacgcaaaaaaaaaaaaaaachcfjaaaaaaaaaaaaaegppppppppbaaaaaaaaaaaaaaachefhaaaaaaaaaaaaachaaaaaaaaaaaaaaaacaaaaaaaaaaaaaaachhcaaaaaaaaaaaaaambaaaaaaaaaaaaaaobaaaaaaaaaaaaaabaaaaaaaaaaaaaaacaaaaaaaaaaaaaaabaaaaaaaaaaaaaaafdaaaaaaaaaaaaaabaaaaaaaaaaaaaaabaaaaaaaaaaaaaaaegheaaaaaacgcaaaaaaaaaaaaaaachefjaaaaaaaaaaaaaegppppppppbaaaaaaaaaaaaaaachkghaaaaaaaaaaaaachaaaaaaaaaaaaaaaacaaaaaaaaaaaaaaachhcaaaaaaaaaaaaaakbaaaaaaaaaaaaaambaaaaaaaaaaaaaabaaaaaaaaaaaaaaacaaaaaaaaaaaaaaabaaaaaaaaaaaaaaahdaaaaaaaaaaaaaabaaaaaaaaaaaaaaabaaaaaaaaaaaaaaaegheaaaaaacgcaaaaaaaaaaaaaaachgfjaaaaaaaaaaaaaegppppppppbaaaaaaaaaaaaaaachaihaaaaaaaaaaaaachaaaaaaaaaaaaaaaacaaaaaaaaaaaaaaachhcaaaaaaaaaaaaaaibaaaaaaaaaaaaaakbaaaaaaaaaaaaaabaaaaaaaaaaaaaaacaaaaaaaaaaaaaaabaaaaaaaaaaaaaaajdaaaaaaaaaaaaaabaaaaaaaaaaaaaaabaaaaaaaaaaaaaaaegheaaaaaacgcaaaaaaaaaaaaaaachifjaaaaaaaaaaaaaegppppppppbaaaaaaaaaaaaaaachgjhaaaaaaaaaaaaachaaaaaaaaaaaaaaaacaaaaaaaaaaaaaaachhcaaaaaaaaaaaaaagbaaaaaaaaaaaaaaibaaaaaaaaaaaaaabaaaaaaaaaaaaaaacaaaaaaaaaaaaaaabaaaaaaaaaaaaaaaldaaaaaaaaaaaaaabaaaaaaaaaaaaaaabaaaaaaaaaaaaaaaegheaaaaaacgcaaaaaaaaaaaaaaachkfjaaaaaaaaaaaaaegppppppppbaaaaaaaaaaaaaaachmkhaaaaaaaaaaaaachaaaaaaaaaaaaaaaacaaaaaaaaaaaaaaachhcaaaaaaaaaaaaaaebaaaaaaaaaaaaaagbaaaaaaaaaaaaaabaaaaaaaaaaaaaaacaaaaaaaaaaaaaaabaaaaaaaaaaaaaaandaaaaaaaaaaaaaabaaaaaaaaaaaaaaabaaaaaaaaaaaaaaaegheaaaaaacgcaaaaaaaaaaaaaaachmfjaaaaaaaaaaaaaegppppppppbaaaaaaaaaaaaaaachcmhaaaaaaaaaaaaachaaaaaaaaaaaaaaaacaaaaaaaaaaaaaaachhcaaaaaaaaaaaaaacbaaaaaaaaaaaaaaebaaaaaaaaaaaaaabaaaaaaaaaaaaaaacaaaaaaaaaaaaaaabaaaaaaaaaaaaaaapdaaaaaaaaaaaaaabaaaaaaaaaaaaaaabaaaaaaaaaaaaaaaegheaaaaaacgcaaaaaaaaaaaaaaachofjaaaaaaaaaaaaaegppppppppbaaaaaaaaaaaaaaachinhaaaaaaaaaaaaachaaaaaaaaaaaaaaaacaaaaaaaaaaaaaaachhcaaaaaaaaaaaaaaabaaaaaaaaaaaaaacbaaaaaaaaaaaaaabaaaaaaaaaaaaaaacaaaaaaaaaaaaaaabaaaaaaaaaaaaaaabeaaaaaaaaaaaaaabaaaaaaaaaaaaaaabaaaaaaaaaaaaaaaegheaaaaaacgcaaaaaaaaaaaaaaachagjaaaaaaaaaaaaaegppppppppbaaaaaaaaaaaaaaachoohaaaaaaaaaaaaachaaaaaaaaaaaaaaaacaaaaaaaaaaaaaaachhcaaaaaaaaaaaaaaoaaaaaaaaaaaaaaaabaaaaaaaaaaaaaabaaaaaaaaaaaaaaacaaaaaaaaaaaaaaabaaaaaaaaaaaaaaadeaaaaaaaaaaaaaabaaaaaaaaaaaaaaabaaaaaaaaaaaaaaaegheaaaaaacgcaaaaaaaaaaaaaaachcgjaaaaaaaaaaaaaegppppppppbaaaaaaaaaaaaaaacheaiaaaaaaaaaaaaachaaaaaaaaaaaaaaaacaaaaaaaaaaaaaaachhcaaaaaaaaaaaaaamaaaaaaaaaaaaaaaoaaaaaaaaaaaaaaabaaaaaaaaaaaaaaacaaaaaaaaaaaaaaabaaaaaaaaaaaaaaafeaaaaaaaaaaaaaabaaaaaaaaaaaaaaabaaaaaaaaaaaaaaaegheaaaaaacgcaaaaaaaaaaaaaaachegjaaaaaaaaaaaaaegppppppppbaaaaaaaaaaaaaaachkbiaaaaaaaaaaaaachaaaaaaaaaaaaaaaacaaaaaaaaaaaaaaachhcaaaaaaaaaaaaaakaaaaaaaaaaaaaaamaaaaaaaaaaaaaaabaaaaaaaaaaaaaaacaaaaaaaaaaaaaaabaaaaaaaaaaaaaaaheaaaaaaaaaaaaaabaaaaaaaaaaaaaaabaaaaaaaaaaaaaaaegheaaaaaacgcaaaaaaaaaaaaaaachggjaaaaaaaaaaaaaegppppppppbaaaaaaaaaaaaaaachadiaaaaaaaaaaaaachaaaaaaaaaaaaaaaacaaaaaaaaaaaaaaachhcaaaaaaaaaaaaaaiaaaaaaaaaaaaaaakaaaaaaaaaaaaaaabaaaaaaaaaaaaaaacaaaaaaaaaaaaaaabaaaaaaaaaaaaaaajeaaaaaaaaaaaaaabaaaaaaaaaaaaaaabaaaaaaaaaaaaaaaegheaaaaaacgcaaaaaaaaaaaaaaachigjaaaaaaaaaaaaaegppppppppbaaaaaaaaaaaaaaachgeiaaaaaaaaaaaaachaaaaaaaaaaaaaaaacaaaaaaaaaaaaaaachhcaaaaaaaaaaaaaagaaaaaaaaaaaaaaaiaaaaaaaaaaaaaaabaaaaaaaaaaaaaaacaaaaaaaaaaaaaaabaaaaaaaaaaaaaaaleaaaaaaaaaaaaaabaaaaaaaaaaaaaaabaaaaaaaaaaaaaaaegheaaaaaacgcaaaaaaaaaaaaaaachkgjaaaaaaaaaaaaaegppppppppbaaaaaaaaaaaaaaachmfiaaaaaaaaaaaaachaaaaaaaaaaaaaaaacaaaaaaaaaaaaaaachhcaaaaaaaaaaaaaaeaaaaaaaaaaaaaaagaaaaaaaaaaaaaaabaaaaaaaaaaaaaaacaaaaaaaaaaaaaaabaaaaaaaaaaaaaaaneaaaaaaaaaaaaaabaaaaaaaaaaaaaaabaaaaaaaaaaaaaaaegheaaaaaacgcaaaaaaaaaaaaaaachmgjaaaaaaaaaaaaaegppppppppbaaaaaaaaaaaaaaachchiaaaaaaaaaaaaachaaaaaaaaaaaaaaaacaaaaaaaaaaaaaaachhcaaaaaaaaaaaaaacaaaaaaaaaaaaaaaeaaaaaaaaaaaaaaabaaaaaaaaaaaaaaacaaaaaaaaaaaaaaabaaaaaaaaaaaaaaapeaaaaaaaaaaaaaabaaaaaaaaaaaaaaabaaaaaaaaaaaaaaaegheaaaaaacgcaaaaaaaaaaaaaaachogjaaaaaaaaaaaaaegppppppppbaaaaaaaaaaaaaaachiiiaaaaaaaaaaaaachaaaaaaaaaaaaaaaacaaaaaaaaaaaaaaachhcaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacaaaaaaaaaaaaaaabaaaaaaaaaaaaaaacaaaaaaaaaaaaaaabaaaaaaaaaaaaaaabfaaaaaaaaaaaaaabaaaaaaaaaaaaaaabaaaaaaaaaaaaaaaegceaaaaaabaaaaaaaaaaaaaaachahjaaaaaaaaaaaaachjcaaaaaaaaaaaaaabaaaaaaaaaaaaaaabaaaaaaaaaaaaaaabaaaaaaaaaaaaaaabaaaaaaaaaaaaaaaegmcaaaaaaadaaaaaaaaaaaaaaaachlcaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaaccaaaaaaaaaaaaaaegheaaaaaacgcaaaaaaaaaaaaaaachchjaaaaaaaaaaaaaegppppppppbaaaaaaaaaaaaaaachfjiaaaaaaaaaaaaachbaaaaaaaaaaaaaaacaaaaaaaaaaaaaaachlcaaaaaaaaaaaaaadbaaaaaaaaaaaaaaebaaaaaaaaaaaaaabaaaaaaaaaaaaaaacaaaaaaaaaaaaaaaccaaaaaaaaaaaaaadfaaaaaaaaaaaaaabaaaaaaaaaaaaaaaccaaaaaaaaaaaaaaegheaaaaaacgcaaaaaaaaaaaaaaachehjaaaaaaaaaaaaaegppppppppbaaaaaaaaaaaaaaachjjiaaaaaaaaaaaaachbaaaaaaaaaaaaaaacaaaaaaaaaaaaaaachlcaaaaaaaaaaaaaacbaaaaaaaaaaaaaadbaaaaaaaaaaaaaabaaaaaaaaaaaaaaacaaaaaaaaaaaaaaaccaaaaaaaaaaaaaaffaaaaaaaaaaaaaabaaaaaaaaaaaaaaaccaaaaaaaaaaaaaaegheaaaaaacgcaaaaaaaaaaaaaaachghjaaaaaaaaaaaaaegppppppppbaaaaaaaaaaaaaaachnjiaaaaaaaaaaaaachbaaaaaaaaaaaaaaacaaaaaaaaaaaaaaachlcaaaaaaaaaaaaaabbaaaaaaaaaaaaaacbaaaaaaaaaaaaaabaaaaaaaaaaaaaaacaaaaaaaaaaaaaaaccaaaaaaaaaaaaaahfaaaaaaaaaaaaaabaaaaaaaaaaaaaaaccaaaaaaaaaaaaaaegheaaaaaacgcaaaaaaaaaaaaaaachihjaaaaaaaaaaaaaegppppppppbaaaaaaaaaaaaaaachbkiaaaaaaaaaaaaachbaaaaaaaaaaaaaaacaaaaaaaaaaaaaaachlcaaaaaaaaaaaaaaabaaaaaaaaaaaaaabbaaaaaaaaaaaaaabaaaaaaaaaaaaaaacaaaaaaaaaaaaaaaccaaaaaaaaaaaaaajfaaaaaaaaaaaaaabaaaaaaaaaaaaaaaccaaaaaaaaaaaaaaegheaaaaaacgcaaaaaaaaaaaaaaachkhjaaaaaaaaaaaaaegppppppppbaaaaaaaaaaaaaaachfkiaaaaaaaaaaaaachbaaaaaaaaaaaaaaacaaaaaaaaaaaaaaachlcaaaaaaaaaaaaaapaaaaaaaaaaaaaaaabaaaaaaaaaaaaaabaaaaaaaaaaaaaaacaaaaaaaaaaaaaaaccaaaaaaaaaaaaaalfaaaaaaaaaaaaaabaaaaaaaaaaaaaaaccaaaaaaaaaaaaaaegheaaaaaacgcaaaaaaaaaaaaaaachmhjaaaaaaaaaaaaaegppppppppbaaaaaaaaaaaaaaachjkiaaaaaaaaaaaaachbaaaaaaaaaaaaaaacaaaaaaaaaaaaaaachlcaaaaaaaaaaaaaaoaaaaaaaaaaaaaaapaaaaaaaaaaaaaaabaaaaaaaaaaaaaaacaaaaaaaaaaaaaaaccaaaaaaaaaaaaaanfaaaaaaaaaaaaaabaaaaaaaaaaaaaaaccaaaaaaaaaaaaaaegheaaaaaacgcaaaaaaaaaaaaaaachohjaaaaaaaaaaaaaegppppppppbaaaaaaaaaaaaaaachnkiaaaaaaaaaaaaachbaaaaaaaaaaaaaaacaaaaaaaaaaaaaaachlcaaaaaaaaaaaaaanaaaaaaaaaaaaaaaoaaaaaaaaaaaaaaabaaaaaaaaaaaaaaacaaaaaaaaaaaaaaaccaaaaaaaaaaaaaapfaaaaaaaaaaaaaabaaaaaaaaaaaaaaaccaaaaaaaaaaaaaaegheaaaaaacgcaaaaaaaaaaaaaaachaijaaaaaaaaaaaaaegppppppppbaaaaaaaaaaaaaaachbliaaaaaaaaaaaaachbaaaaaaaaaaaaaaacaaaaaaaaaaaaaaachlcaaaaaaaaaaaaaamaaaaaaaaaaaaaaanaaaaaaaaaaaaaaabaaaaaaaaaaaaaaacaaaaaaaaaaaaaaaccaaaaaaaaaaaaaabgaaaaaaaaaaaaaabaaaaaaaaaaaaaaaccaaaaaaaaaaaaaaegheaaaaaacgcaaaaaaaaaaaaaaachcijaaaaaaaaaaaaaegppppppppbaaaaaaaaaaaaaaachfliaaaaaaaaaaaaachbaaaaaaaaaaaaaaacaaaaaaaaaaaaaaachlcaaaaaaaaaaaaaalaaaaaaaaaaaaaaamaaaaaaaaaaaaaaabaaaaaaaaaaaaaaacaaaaaaaaaaaaaaaccaaaaaaaaaaaaaadgaaaaaaaaaaaaaabaaaaaaaaaaaaaaaccaaaaaaaaaaaaaaegheaaaaaacgcaaaaaaaaaaaaaaacheijaaaaaaaaaaaaaegppppppppbaaaaaaaaaaaaaaachjliaaaaaaaaaaaaachbaaaaaaaaaaaaaaacaaaaaaaaaaaaaaachlcaaaaaaaaaaaaaakaaaaaaaaaaaaaaalaaaaaaaaaaaaaaabaaaaaaaaaaaaaaacaaaaaaaaaaaaaaaccaaaaaaaaaaaaaafgaaaaaaaaaaaaaabaaaaaaaaaaaaaaaccaaaaaaaaaaaaaaegheaaaaaacgcaaaaaaaaaaaaaaachgijaaaaaaaaaaaaaegppppppppbaaaaaaaaaaaaaaachnliaaaaaaaaaaaaachbaaaaaaaaaaaaaaacaaaaaaaaaaaaaaachlcaaaaaaaaaaaaaajaaaaaaaaaaaaaaakaaaaaaaaaaaaaaabaaaaaaaaaaaaaaacaaaaaaaaaaaaaaaccaaaaaaaaaaaaaahgaaaaaaaaaaaaaabaaaaaaaaaaaaaaaccaaaaaaaaaaaaaaegheaaaaaacgcaaaaaaaaaaaaaaachiijaaaaaaaaaaaaaegppppppppbaaaaaaaaaaaaaaachbmiaaaaaaaaaaaaachbaaaaaaaaaaaaaaacaaaaaaaaaaaaaaachlcaaaaaaaaaaaaaaiaaaaaaaaaaaaaaajaaaaaaaaaaaaaaabaaaaaaaaaaaaaaacaaaaaaaaaaaaaaaccaaaaaaaaaaaaaajgaaaaaaaaaaaaaabaaaaaaaaaaaaaaaccaaaaaaaaaaaaaaegheaaaaaacgcaaaaaaaaaaaaaaachkijaaaaaaaaaaaaaegppppppppbaaaaaaaaaaaaaaachfmiaaaaaaaaaaaaachbaaaaaaaaaaaaaaacaaaaaaaaaaaaaaachlcaaaaaaaaaaaaaahaaaaaaaaaaaaaaaiaaaaaaaaaaaaaaabaaaaaaaaaaaaaaacaaaaaaaaaaaaaaaccaaaaaaaaaaaaaalgaaaaaaaaaaaaaabaaaaaaaaaaaaaaaccaaaaaaaaaaaaaaegheaaaaaacgcaaaaaaaaaaaaaaachmijaaaaaaaaaaaaaegppppppppbaaaaaaaaaaaaaaachjmiaaaaaaaaaaaaachbaaaaaaaaaaaaaaacaaaaaaaaaaaaaaachlcaaaaaaaaaaaaaagaaaaaaaaaaaaaaahaaaaaaaaaaaaaaabaaaaaaaaaaaaaaacaaaaaaaaaaaaaaaccaaaaaaaaaaaaaangaaaaaaaaaaaaaabaaaaaaaaaaaaaaaccaaaaaaaaaaaaaaegheaaaaaacgcaaaaaaaaaaaaaaachoijaaaaaaaaaaaaaegppppppppbaaaaaaaaaaaaaaachnmiaaaaaaaaaaaaachbaaaaaaaaaaaaaaacaaaaaaaaaaaaaaachlcaaaaaaaaaaaaaafaaaaaaaaaaaaaaagaaaaaaaaaaaaaaabaaaaaaaaaaaaaaacaaaaaaaaaaaaaaaccaaaaaaaaaaaaaapgaaaaaaaaaaaaaabaaaaaaaaaaaaaaaccaaaaaaaaaaaaaaegheaaaaaacgcaaaaaaaaaaaaaaachajjaaaaaaaaaaaaaegppppppppbaaaaaaaaaaaaaaachbniaaaaaaaaaaaaachbaaaaaaaaaaaaaaacaaaaaaaaaaaaaaachlcaaaaaaaaaaaaaaeaaaaaaaaaaaaaaafaaaaaaaaaaaaaaabaaaaaaaaaaaaaaacaaaaaaaaaaaaaaaccaaaaaaaaaaaaaabhaaaaaaaaaaaaaabaaaaaaaaaaaaaaaccaaaaaaaaaaaaaaegheaaaaaacgcaaaaaaaaaaaaaaachcjjaaaaaaaaaaaaaegppppppppbaaaaaaaaaaaaaaachfniaaaaaaaaaaaaachbaaaaaaaaaaaaaaacaaaaaaaaaaaaaaachlcaaaaaaaaaaaaaadaaaaaaaaaaaaaaaeaaaaaaaaaaaaaaabaaaaaaaaaaaaaaacaaaaaaaaaaaaaaaccaaaaaaaaaaaaaadhaaaaaaaaaaaaaabaaaaaaaaaaaaaaaccaaaaaaaaaaaaaaegheaaaaaacgcaaaaaaaaaaaaaaachejjaaaaaaaaaaaaaegppppppppbaaaaaaaaaaaaaaachjniaaaaaaaaaaaaachbaaaaaaaaaaaaaaacaaaaaaaaaaaaaaachlcaaaaaaaaaaaaaacaaaaaaaaaaaaaaadaaaaaaaaaaaaaaabaaaaaaaaaaaaaaacaaaaaaaaaaaaaaaccaaaaaaaaaaaaaafhaaaaaaaaaaaaaabaaaaaaaaaaaaaaaccaaaaaaaaaaaaaaegheaaaaaacgcaaaaaaaaaaaaaaachgjjaaaaaaaaaaaaaegppppppppbaaaaaaaaaaaaaaachnniaaaaaaaaaaaaachbaaaaaaaaaaaaaaacaaaaaaaaaaaaaaachlcaaaaaaaaaaaaaabaaaaaaaaaaaaaaacaaaaaaaaaaaaaaabaaaaaaaaaaaaaaacaaaaaaaaaaaaaaaccaaaaaaaaaaaaaahhaaaaaaaaaaaaaabaaaaaaaaaaaaaaaccaaaaaaaaaaaaaaegheaaaaaacgcaaaaaaaaaaaaaaachijjaaaaaaaaaaaaaegppppppppbaaaaaaaaaaaaaaachboiaaaaaaaaaaaaachbaaaaaaaaaaaaaaacaaaaaaaaaaaaaaachlcaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaabaaaaaaaaaaaaaaacaaaaaaaaaaaaaaaccaaaaaaaaaaaaaajhaaaaaaaaaaaaaabaaaaaaaaaaaaaaaccaaaaaaaaaaaaaaegdaaaaaaabacaaaaaaaaaaaaaaachaocaaaaaaaaaaaaachoadaaaaaaaaaaaaachlcaaaaaaaaaaaaaadaaaaaaacaaaaaaaaaaaaaaafaaaaaaaaaaaaaaaicaaaaaaaaaaaaaabaaaaaaaaaaaaaaaeaaaaaaaaaaaaaaaegbaaaaaaaaacaaaaaaaaaaaaaaachkjjaaaaaaaaaaaaachljjaaaaaaaaaaaaachlcaaaaaaaaaaaaaabaaaaaaacaaaaaaaaaaaaaaaccaaaaaaaaaaaaaaeaaaaaaaaaaaaaaabaaaaaaaaaaaaaaaccaaaaaaaaaaaaaaegdaaaaaaabacaaaaaaaaaaaaaaachaocaaaaaaaaaaaaachoadaaaaaaaaaaaaachlcaaaaaaaaaaaaaadaaaaaaacaaaaaaaaaaaaaaafaaaaaaaaaaaaaaaicaaaaaaaaaaaaaabaaaaaaaaaaaaaaaicaaaaaaaaaaaaaaegbaaaaaaaaacaaaaaaaaaaaaaaachmjjaaaaaaaaaaaaachnjjaaaaaaaaaaaaachlcaaaaaaaaaaaaaabaaaaaaacaaaaaaaaaaaaaaaccaaaaaaaaaaaaaaicaaaaaaaaaaaaaabaaaaaaaaaaaaaaaccaaaaaaaaaaaaaaegceaaaaaabaaaaaaaaaaaaaaachojjaaaaaaaaaaaaachnbaaaaaaaaaaaaaabaaaaaaaaaaaaaaaccaaaaaaaaaaaaaabaaaaaaaaaaaaaaaccaaaaaaaaaaaaaaegndaaaaaacaaaaaaaaaaaaaaachbhjaaaaaaaaaaaaachpjjaaaaaaaaaaaaacheaaaaaaaaaaaaaaacaaaaaaaaaaaaaaabaaaaaaaaaaaaaaaccaaaaaaaaaaaaaabaaaaaaaaaaaaaaakhaaaaaaaaaaaaaaegfeaaaaaabgbaaaaaaaaaaaaaaachakjaaaaaaaaaaaaachdejaaaaaaaaaaaaamdaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaacaaaaaaaaaaaaaaadaaaaaaaaaaaaaaaeaaaaaaaaaaaaaaafaaaaaaaaaaaaaaagaaaaaaaaaaaaaaahaaaaaaaaaaaaaaaiaaaaaaaaaaaaaaajaaaaaaaaaaaaaaakaaaaaaaaaaaaaaalaaaaaaaaaaaaaaamaaaaaaaaaaaaaaanaaaaaaaaaaaaaaaoaaaaaaaaaaaaaaapaaaaaaaaaaaaaaaabaaaaaaaaaaaaaabbaaaaaaaaaaaaaacbaaaaaaaaaaaaaadbaaaaaaaaaaaaaaebaaaaaaaaaaaaaafbaaaaaaaaaaaaaagbaaaaaaaaaaaaaahbaaaaaaaaaaaaaaibaaaaaaaaaaaaaajbaaaaaaaaaaaaaakbaaaaaaaaaaaaaalbaaaaaaaaaaaaaambaaaaaaaaaaaaaanbaaaaaaaaaaaaaaobaaaaaaaaaaaaaapbaaaaaaaaaaaaaaacaaaaaaaaaaaaaabcaaaaaaaaaaaaaaccaaaaaaaaaaaaaadcaaaaaaaaaaaaaaecaaaaaaaaaaaaaafcaaaaaaaaaaaaaagcaaaaaaaaaaaaaahcaaaaaaaaaaaaaakcaaaaaaaaaaaaaalcaaaaaaaaaaaaaamcaaaaaaaaaaaaaancaaaaaaaaaaaaaaocaaaaaaaaaaaaaapcaaaaaaaaaaaaaaadaaaaaaaaaaaaaabdaaaaaaaaaaaaaacdaaaaaaaaaaaaaaddaaaaaaaaaaaaaaedaaaaaaaaaaaaaafdaaaaaaaaaaaaaagdaaaaaaaaaaaaaahdaaaaaaaaaaaaaaidaaaaaaaaaaaaaajdaaaaaaaaaaaaaakdaaaaaaaaaaaaaaldaaaaaaaaaaaaaamdaaaaaaaaaaaaaandaaaaaaaaaaaaaabaaaaaaaaaaaaaaakhaaaaaaaaaaaaaabaaaaaaaaaaaaaaalhaaaaaaaaaaaaaaegjeaaaaaabgcaaaaaaaaaaaaaaachhejaaaaaaaaaaaaachbkjaaaaaaaaaaaaachcocaaaaaaaaaaaaamdaaaaaaaaaaaaaakhaaaaaaaaaaaaaalhaaaaaaaaaaaaaanhaaaaaaaaaaaaaaohaaaaaaaaaaaaaaaiaaaaaaaaaaaaaabiaaaaaaaaaaaaaadiaaaaaaaaaaaaaaeiaaaaaaaaaaaaaagiaaaaaaaaaaaaaahiaaaaaaaaaaaaaajiaaaaaaaaaaaaaakiaaaaaaaaaaaaaamiaaaaaaaaaaaaaaniaaaaaaaaaaaaaapiaaaaaaaaaaaaaaajaaaaaaaaaaaaaacjaaaaaaaaaaaaaadjaaaaaaaaaaaaaafjaaaaaaaaaaaaaagjaaaaaaaaaaaaaaijaaaaaaaaaaaaaajjaaaaaaaaaaaaaaljaaaaaaaaaaaaaamjaaaaaaaaaaaaaaojaaaaaaaaaaaaaapjaaaaaaaaaaaaaabkaaaaaaaaaaaaaackaaaaaaaaaaaaaaekaaaaaaaaaaaaaafkaaaaaaaaaaaaaahkaaaaaaaaaaaaaaikaaaaaaaaaaaaaakkaaaaaaaaaaaaaalkaaaaaaaaaaaaaankaaaaaaaaaaaaaaokaaaaaaaaaaaaaaalaaaaaaaaaaaaaablaaaaaaaaaaaaaadlaaaaaaaaaaaaaaelaaaaaaaaaaaaaamhaaaaaaaaaaaaaaphaaaaaaaaaaaaaaciaaaaaaaaaaaaaafiaaaaaaaaaaaaaaiiaaaaaaaaaaaaaaliaaaaaaaaaaaaaaoiaaaaaaaaaaaaaabjaaaaaaaaaaaaaaejaaaaaaaaaaaaaahjaaaaaaaaaaaaaakjaaaaaaaaaaaaaanjaaaaaaaaaaaaaaakaaaaaaaaaaaaaadkaaaaaaaaaaaaaagkaaaaaaaaaaaaaajkaaaaaaaaaaaaaamkaaaaaaaaaaaaaapkaaaaaaaaaaaaaaclaaaaaaaaaaaaaaflaaaaaaaaaaaaaacaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaalhaaaaaaaaaaaaaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaegfeaaaaaabgbaaaaaaaaaaaaaaachakjaaaaaaaaaaaaachdejaaaaaaaaaaaaamdaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaacaaaaaaaaaaaaaaadaaaaaaaaaaaaaaaeaaaaaaaaaaaaaaafaaaaaaaaaaaaaaagaaaaaaaaaaaaaaahaaaaaaaaaaaaaaaiaaaaaaaaaaaaaaajaaaaaaaaaaaaaaakaaaaaaaaaaaaaaalaaaaaaaaaaaaaaamaaaaaaaaaaaaaaanaaaaaaaaaaaaaaaoaaaaaaaaaaaaaaapaaaaaaaaaaaaaaaabaaaaaaaaaaaaaabbaaaaaaaaaaaaaacbaaaaaaaaaaaaaadbaaaaaaaaaaaaaaebaaaaaaaaaaaaaafbaaaaaaaaaaaaaagbaaaaaaaaaaaaaahbaaaaaaaaaaaaaaibaaaaaaaaaaaaaajbaaaaaaaaaaaaaakbaaaaaaaaaaaaaalbaaaaaaaaaaaaaambaaaaaaaaaaaaaanbaaaaaaaaaaaaaaobaaaaaaaaaaaaaapbaaaaaaaaaaaaaaacaaaaaaaaaaaaaabcaaaaaaaaaaaaaaccaaaaaaaaaaaaaadcaaaaaaaaaaaaaaecaaaaaaaaaaaaaafcaaaaaaaaaaaaaagcaaaaaaaaaaaaaahcaaaaaaaaaaaaaakcaaaaaaaaaaaaaalcaaaaaaaaaaaaaamcaaaaaaaaaaaaaancaaaaaaaaaaaaaaocaaaaaaaaaaaaaapcaaaaaaaaaaaaaaadaaaaaaaaaaaaaabdaaaaaaaaaaaaaacdaaaaaaaaaaaaaaddaaaaaaaaaaaaaaedaaaaaaaaaaaaaafdaaaaaaaaaaaaaagdaaaaaaaaaaaaaahdaaaaaaaaaaaaaaidaaaaaaaaaaaaaajdaaaaaaaaaaaaaakdaaaaaaaaaaaaaaldaaaaaaaaaaaaaamdaaaaaaaaaaaaaandaaaaaaaaaaaaaabaaaaaaaaaaaaaaakhaaaaaaaaaaaaaabaaaaaaaaaaaaaaalhaaaaaaaaaaaaaaegjeaaaaaabgcaaaaaaaaaaaaaaachckjaaaaaaaaaaaaachdkjaaaaaaaaaaaaachcocaaaaaaaaaaaaamdaaaaaaaaaaaaaacaaaaaaaaaaaaaaafaaaaaaaaaaaaaaaiaaaaaaaaaaaaaaalaaaaaaaaaaaaaaaoaaaaaaaaaaaaaaabbaaaaaaaaaaaaaaebaaaaaaaaaaaaaahbaaaaaaaaaaaaaakbaaaaaaaaaaaaaanbaaaaaaaaaaaaaaacaaaaaaaaaaaaaadcaaaaaaaaaaaaaagcaaaaaaaaaaaaaajcaaaaaaaaaaaaaamcaaaaaaaaaaaaaapcaaaaaaaaaaaaaacdaaaaaaaaaaaaaafdaaaaaaaaaaaaaaidaaaaaaaaaaaaaaldaaaaaaaaaaaaaaodaaaaaaaaaaaaaabeaaaaaaaaaaaaaaeeaaaaaaaaaaaaaaheaaaaaaaaaaaaaakeaaaaaaaaaaaaaaneaaaaaaaaaaaaaaafaaaaaaaaaaaaaadfaaaaaaaaaaaaaagfaaaaaaaaaaaaaajfaaaaaaaaaaaaaamfaaaaaaaaaaaaaapfaaaaaaaaaaaaaacgaaaaaaaaaaaaaafgaaaaaaaaaaaaaaigaaaaaaaaaaaaaalgaaaaaaaaaaaaaaogaaaaaaaaaaaaaabhaaaaaaaaaaaaaaehaaaaaaaaaaaaaahhaaaaaaaaaaaaaamhaaaaaaaaaaaaaaphaaaaaaaaaaaaaaciaaaaaaaaaaaaaafiaaaaaaaaaaaaaaiiaaaaaaaaaaaaaaliaaaaaaaaaaaaaaoiaaaaaaaaaaaaaabjaaaaaaaaaaaaaaejaaaaaaaaaaaaaahjaaaaaaaaaaaaaakjaaaaaaaaaaaaaanjaaaaaaaaaaaaaaakaaaaaaaaaaaaaadkaaaaaaaaaaaaaagkaaaaaaaaaaaaaajkaaaaaaaaaaaaaamkaaaaaaaaaaaaaapkaaaaaaaaaaaaaaclaaaaaaaaaaaaaaflaaaaaaaaaaaaaacaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaalhaaaaaaaaaaaaaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaeggdaaaaaaaabaaaaaaaaaaaaaaachekjaaaaaaaaaaaaachcocaaaaaaaaaaaaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaamhaaaaaaaaaaaaaaegleaaaaaaogbaaaaaaaaaaaaaaachfkjaaaaaaaaaaaaachpncaaaaaaaaaaaaabaaaaaaaaaaaaaaamhaaaaaaaaaaaaaabaaaaaaaaaaaaaaanhaaaaaaaaaaaaaaegocaaaaaabaaaaaaaaaaaaaaachgkjaaaaaaaaaaaaachcaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaanhaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaphaaaaaaaaaaaaaakbbaaaaaaaaaaaaaanbaaaaaaaaaaaaakpbaaaaaaaaaaaaaeccaaaaaaaaaaaaagccaaaaaaaaaaaaakdcaaaaaaaaaaaaaldcaaaaaaaaaaaaaldcaaaaaaaaaaaaanicaaaaaaaaaaaaapicaaaaaaaaaaaaabjcaaaaaaaaaaaaadjcaaaaaaaaaaaaafjcaaaaaaaaaaaaahjcaaaaaaaaaaaaajjcaaaaaaaaaaaaaljcaaaaaaaaaaaaanjcaaaaaaaaaaaaapjcaaaaaaaaaaaaabkcaaaaaaaaaaaaadkcaaaaaaaaaaaaafkcaaaaaaaaaaaaahkcaaaaaaaaaaaaajkcaaaaaaaaaaaaalkcaaaaaaaaaaaaankcaaaaaaaaaaaaapkcaaaaaaaaaaaaablcaaaaaaaaaaaaadlcaaaaaaaaaaaaaflcaaaaaaaaaaaaaflcaaaaaaaaaaaaaflcaaaaaaaaaaaaalmcaaaaaaaaaaaaabocaaaaaaaaaaaaacocaaaaaaaaaaaaagpcaaaaaaaaaaaaakadaaaaaaaaaaaaaladaaaaaaaaaaaaaladaaaaaaaaaaaaanadaaaaaaaaaaaaadbdaaaaaaaaaaaaadbdaaaaaaaaaaaaahcdaaaaaaaaaaaaakcdaaaaaaaaaaaaaaddaaaaaaaaaaaaagddaaaaaaaaaaaaajddaaaaaaaaaaaaalddaaaaaaaaaaaaaoddaaaaaaaaaaaaaaedaaaaaaaaaaaaadedaaaaaaaaaaaaafedaaaaaaaaaaaaaiedaaaaaaaaaaaaakedaaaaaaaaaaaaanedaaaaaaaaaaaaapedaaaaaaaaaaaaacfdaaaaaaaaaaaaaefdaaaaaaaaaaaaahfdaaaaaaaaaaaaajfdaaaaaaaaaaaaamfdaaaaaaaaaaaaaofdaaaaaaaaaaaaabgdaaaaaaaaaaaaadgdaaaaaaaaaaaaaggdaaaaaaaaaaaaaigdaaaaaaaaaaaaalgdaaaaaaaaaaaaangdaaaaaaaaaaaaaahdaaaaaaaaaaaaachdaaaaaaaaaaaaafhdaaaaaaaaaaaaahhdaaaaaaaaaaaaakhdaaaaaaaaaaaaamhdaaaaaaaaaaaaaphdaaaaaaaaaaaaabidaaaaaaaaaaaaaeidaaaaaaaaaaaaagidaaaaaaaaaaaaajidaaaaaaaaaaaaalidaaaaaaaaaaaaaoidaaaaaaaaaaaaaajdaaaaaaaaaaaaadjdaaaaaaaaaaaaafjdaaaaaaaaaaaaaijdaaaaaaaaaaaaajjdaaaaaaaaaaaaakjdaaaaaaaaaaaaaljdaaaaaaaaaaaaamjdaaaaaaaaaaaaanjdaaaaaaaaaaaaaojdaaaaaaaaaaaaapjdaaaaaaaaaaaaaakdaaaaaaaaaaaaabkdaaaaaaaaaaaaackdaaaaaaaaaaaaadkdaaaaaaaaaaaaaekdaaaaaaaaaaaaafkdaaaaaaaaaaaaagkdaaaaaaaaaaaaahkdaaaaaaaaaaaaaikdaaaaaaaaaaaaajkdaaaaaaaaaaaaakkdaaaaaaaaaaaaalkdaaaaaaaaaaaaamkdaaaaaaaaaaaaankdaaaaaaaaaaaaaokdaaaaaaaaaaaaapkdaaaaaaaaaaaaaaldaaaaaaaaaaaaabldaaaaaaaaaaaaacldaaaaaaaaaaaaadldaaaaaaaaaaaaaeldaaaaaaaaaaaaafldaaaaaaaaaaaaagldaaaaaaaaaaaaahldaaaaaaaaaaaaaildaaaaaaaaaaaaajldaaaaaaaaaaaaakldaaaaaaaaaaaaalldaaaaaaaaaaaaamldaaaaaaaaaaaaanldaaaaaaaaaaaaaoldaaaaaaaaaaaaapldaaaaaaaaaaaaanpdaaaaaaaaaaaaajdeaaaaaaaaaaaaapoeaaaaaaaaaaaaajgfaaaaaaaaaaaaaaaaaaaaaaaaaaaaaeaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaabaaaaaaaaaaaaaaachgkjaaaaaaaaaaaaaaajaaaaaaaogmgahpfkgbgdgpfhgbaegaakaaaaaaaneifgefhogdgehjgpgogcaaaaaaajaaaaaaaogmgahpfkgbgdgpfhgaaaaaaaabagaaaaaaacaaaaaaaaaaaaaaababacaaaaaaaaaaaaaaababacaaaaaaaaaaaaaaacheaaaaaaaaaaaaaaachaaaaaaaaaaaaaaaacaaaaaaaaaaaaaaachacaaaaaaaaaaaaaaeglabaaaaaaaaaaaaacfaaaaaaaaaaaaaaodaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadaaaaaaaaaaaaaaagaaaaaaaaaaaaaaajaaaaaaaaaaaaaaamaaaaaaaaaaaaaaapaaaaaaaaaaaaaaacbaaaaaaaaaaaaaafbaaaaaaaaaaaaaaibaaaaaaaaaaaaaalbaaaaaaaaaaaaaaobaaaaaaaaaaaaaabcaaaaaaaaaaaaaaecaaaaaaaaaaaaaahcaaaaaaaaaaaaaakcaaaaaaaaaaaaaancaaaaaaaaaaaaaaadaaaaaaaaaaaaaaddaaaaaaaaaaaaaagdaaaaaaaaaaaaaajdaaaaaaaaaaaaaamdaaaaaaaaaaaaaapdaaaaaaaaaaaaaaceaaaaaaaaaaaaaafeaaaaaaaaaaaaaaieaaaaaaaaaaaaaaleaaaaaaaaaaaaaaoeaaaaaaaaaaaaaabfaaaaaaaaaaaaaaefaaaaaaaaaaaaaahfaaaaaaaaaaaaaakfaaaaaaaaaaaaaanfaaaaaaaaaaaaaaagaaaaaaaaaaaaaadgaaaaaaaaaaaaaaggaaaaaaaaaaaaaajgaaaaaaaaaaaaaamgaaaaaaaaaaaaaapgaaaaaaaaaaaaaachaaaaaaaaaaaaaafhaaaaaaaaaaaaaaihaaaaaaaaaaaaaajhaaaaaaaaaaaaaakhaaaaaaaaaaaaaaohaaaaaaaaaaaaaaciaaaaaaaaaaaaaagiaaaaaaaaaaaaaakiaaaaaaaaaaaaaaoiaaaaaaaaaaaaaacjaaaaaaaaaaaaaagjaaaaaaaaaaaaaakjaaaaaaaaaaaaaaojaaaaaaaaaaaaaackaaaaaaaaaaaaaagkaaaaaaaaaaaaaakkaaaaaaaaaaaaaaokaaaaaaaaaaaaaaclaaaaaaaaaaaaaaglaaaaaaaaaaaaaaklaaaaaaaaaaaaaaolaaaaaaaaaaaaaacmaaaaaaaaaaaaaagmaaaaaaaaaaaaaakmaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaaafaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaabfaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacaaaaaaaaaaaaaaadaaaaaaaaaaaaaaabaaaaaaaaaaaaaaacaaaaaaaaaaaaaaadaaaaaaaaaaaaaaacaaaaaaaaaaaaaaaeaaaaaaaaaaaaaaafaaaaaaaaaaaaaaadaaaaaaaaaaaaaaaeaaaaaaaaaaaaaaafaaaaaaaaaaaaaaaeaaaaaaaaaaaaaaagaaaaaaaaaaaaaaahaaaaaaaaaaaaaaafaaaaaaaaaaaaaaagaaaaaaaaaaaaaaahaaaaaaaaaaaaaaagaaaaaaaaaaaaaaaiaaaaaaaaaaaaaaajaaaaaaaaaaaaaaahaaaaaaaaaaaaaaaiaaaaaaaaaaaaaaajaaaaaaaaaaaaaaaiaaaaaaaaaaaaaaakaaaaaaaaaaaaaaalaaaaaaaaaaaaaaajaaaaaaaaaaaaaaakaaaaaaaaaaaaaaalaaaaaaaaaaaaaaakaaaaaaaaaaaaaaamaaaaaaaaaaaaaaanaaaaaaaaaaaaaaalaaaaaaaaaaaaaaamaaaaaaaaaaaaaaanaaaaaaaaaaaaaaamaaaaaaaaaaaaaaaoaaaaaaaaaaaaaaapaaaaaaaaaaaaaaanaaaaaaaaaaaaaaaoaaaaaaaaaaaaaaapaaaaaaaaaaaaaaaoaaaaaaaaaaaaaaaabaaaaaaaaaaaaaabbaaaaaaaaaaaaaapaaaaaaaaaaaaaaaabaaaaaaaaaaaaaabbaaaaaaaaaaaaaaabaaaaaaaaaaaaaacbaaaaaaaaaaaaaadbaaaaaaaaaaaaaabbaaaaaaaaaaaaaacbaaaaaaaaaaaaaadbaaaaaaaaaaaaaacbaaaaaaaaaaaaaaebaaaaaaaaaaaaaafbaaaaaaaaaaaaaadbaaaaaaaaaaaaaaebaaaaaaaaaaaaaafbaaaaaaaaaaaaaaebaaaaaaaaaaaaaagbaaaaaaaaaaaaaahbaaaaaaaaaaaaaafbaaaaaaaaaaaaaagbaaaaaaaaaaaaaahbaaaaaaaaaaaaaagbaaaaaaaaaaaaaaibaaaaaaaaaaaaaajbaaaaaaaaaaaaaahbaaaaaaaaaaaaaaibaaaaaaaaaaaaaajbaaaaaaaaaaaaaaibaaaaaaaaaaaaaakbaaaaaaaaaaaaaalbaaaaaaaaaaaaaajbaaaaaaaaaaaaaakbaaaaaaaaaaaaaalbaaaaaaaaaaaaaakbaaaaaaaaaaaaaambaaaaaaaaaaaaaanbaaaaaaaaaaaaaalbaaaaaaaaaaaaaambaaaaaaaaaaaaaanbaaaaaaaaaaaaaambaaaaaaaaaaaaaaobaaaaaaaaaaaaaapbaaaaaaaaaaaaaanbaaaaaaaaaaaaaaobaaaaaaaaaaaaaapbaaaaaaaaaaaaaaobaaaaaaaaaaaaaaacaaaaaaaaaaaaaabcaaaaaaaaaaaaaapbaaaaaaaaaaaaaaacaaaaaaaaaaaaaabcaaaaaaaaaaaaaaacaaaaaaaaaaaaaaccaaaaaaaaaaaaaadcaaaaaaaaaaaaaabcaaaaaaaaaaaaaaccaaaaaaaaaaaaaadcaaaaaaaaaaaaaaccaaaaaaaaaaaaaaecaaaaaaaaaaaaaafcaaaaaaaaaaaaaadcaaaaaaaaaaaaaaecaaaaaaaaaaaaaafcaaaaaaaaaaaaaaecaaaaaaaaaaaaaagcaaaaaaaaaaaaaahcaaaaaaaaaaaaaafcaaaaaaaaaaaaaagcaaaaaaaaaaaaaahcaaaaaaaaaaaaaagcaaaaaaaaaaaaaahcaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaaicaaaaaaaaaaaaaamdaaaaaaaaaaaaaacaaaaaaaaaaaaaaadaaaaaaaaaaaaaaajcaaaaaaaaaaaaaandaaaaaaaaaaaaaaeaaaaaaaaaaaaaaafaaaaaaaaaaaaaaakcaaaaaaaaaaaaaaodaaaaaaaaaaaaaagaaaaaaaaaaaaaaahaaaaaaaaaaaaaaalcaaaaaaaaaaaaaapdaaaaaaaaaaaaaaiaaaaaaaaaaaaaaajaaaaaaaaaaaaaaamcaaaaaaaaaaaaaaaeaaaaaaaaaaaaaakaaaaaaaaaaaaaaalaaaaaaaaaaaaaaancaaaaaaaaaaaaaabeaaaaaaaaaaaaaamaaaaaaaaaaaaaaanaaaaaaaaaaaaaaaocaaaaaaaaaaaaaaceaaaaaaaaaaaaaaoaaaaaaaaaaaaaaapaaaaaaaaaaaaaaapcaaaaaaaaaaaaaadeaaaaaaaaaaaaaaabaaaaaaaaaaaaaabbaaaaaaaaaaaaaaadaaaaaaaaaaaaaaeeaaaaaaaaaaaaaacbaaaaaaaaaaaaaadbaaaaaaaaaaaaaabdaaaaaaaaaaaaaafeaaaaaaaaaaaaaaebaaaaaaaaaaaaaafbaaaaaaaaaaaaaacdaaaaaaaaaaaaaageaaaaaaaaaaaaaagbaaaaaaaaaaaaaahbaaaaaaaaaaaaaaddaaaaaaaaaaaaaaheaaaaaaaaaaaaaaibaaaaaaaaaaaaaajbaaaaaaaaaaaaaaedaaaaaaaaaaaaaaieaaaaaaaaaaaaaakbaaaaaaaaaaaaaalbaaaaaaaaaaaaaafdaaaaaaaaaaaaaajeaaaaaaaaaaaaaambaaaaaaaaaaaaaanbaaaaaaaaaaaaaagdaaaaaaaaaaaaaakeaaaaaaaaaaaaaaobaaaaaaaaaaaaaapbaaaaaaaaaaaaaahdaaaaaaaaaaaaaaleaaaaaaaaaaaaaaacaaaaaaaaaaaaaabcaaaaaaaaaaaaaaidaaaaaaaaaaaaaameaaaaaaaaaaaaaaccaaaaaaaaaaaaaadcaaaaaaaaaaaaaajdaaaaaaaaaaaaaaneaaaaaaaaaaaaaaecaaaaaaaaaaaaaafcaaaaaaaaaaaaaakdaaaaaaaaaaaaaaoeaaaaaaaaaaaaaagcaaaaaaaaaaaaaahcaaaaaaaaaaaaaaldaaaaaaaaaaaaaapeaaaaaaaaaaaaaacaaaaaaaaaaaaaaabaaaaaaaihbaaaaaaaahcaaaaaaaaaaaaaaabaaaaaaahghaaaaaaakgbgdgpfhgpfihaabagaaaaaaadhpgfhchdgfgbahaaaaaaakgjgehpfehngahaaaaaaaaaaaaaaaafaaaaaaadgmgbgoghgaaaaaaaaaaaaaaaaaachcaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaebababaaabababaaapbfilobfilobfnpdmfpicmfpicmfpnpdaaaaaeaaaaaaaaaaaaaabakdmiadcooijhfeodaaaaaaaaaaaaabhcaaaaaaaaaaaaaaaabaaaaaaaocdaaaaaaangehihaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaachcaaaaaaaaaaaaaaacaaaaaaaaaaaaaaacaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaidaaaaaaaaaaaaaapaaaaaaaaaaaaaaapdaaaaaaaaaaaaaaekeaaaaaaaaaaaaabaaaaaaacaaaaaaaaaaaaaaachocaaaaaaaaaaaaaachdaaaaaaaaaaaaaaacaaaaaaadbcaaaaaaaaaaaaaegncaaaaaaaaaaaaaaaaaaaaaachhcaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaachfdaaaaaaaaaaaaaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaabaaaaaaaaaaaaaaachgdaaaaaaaaaaaaaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaacaaaaaaaaaaaaaaaegncaaaaaaaaaaaaaaaaaaaaaachlcaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaakcaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaadaaaaaaaaaaaaaaachhdaaaaaaaaaaaaaabaaaaaaaaaaaaaaadaaaaaaaaaaaaaaabaaaaaaaaaaaaaaaeaaaaaaaaaaaaaaachmjaaaaaaaaaaaaaacaaaaaaaaaaaaaaacaaaaaaaaaaaaaaaeaaaaaaaaaaaaaaabaaaaaaaaaaaaaaafaaaaaaaaaaaaaaachojaaaaaaaaaaaaaacaaaaaaaaaaaaaaabaaaaaaaaaaaaaaafaaaaaaaaaaaaaaabaaaaaaaaaaaaaaabaaaaaaaaaaaaaaaegocaaaaaabaaaaaaaaaaaaaaachojaaaaaaaaaaaaaachcaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaachakaaaaaaaaaaaaaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaabaaaaaaaaaaaaaaachbkaaaaaaaaaaaaaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaafaaaaaaaaaaaaaaachckaaaaaaaaaaaaaabaaaaaaaaaaaaaaadaaaaaaaaaaaaaaabaaaaaaaaaaaaaaagaaaaaaaaaaaaaaachdkaaaaaaaaaaaaaacaaaaaaaaaaaaaaafaaaaaaaaaaaaaaagaaaaaaaaaaaaaaabaaaaaaaaaaaaaaahaaaaaaaaaaaaaaachfkaaaaaaaaaaaaaacaaaaaaaaaaaaaaabaaaaaaaaaaaaaaahaaaaaaaaaaaaaaabaaaaaaaaaaaaaaabaaaaaaaaaaaaaaaegocaaaaaabaaaaaaaaaaaaaaachfkaaaaaaaaaaaaaachcaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaacaaaaaaaaaaaaaaabaaaaaaaaaaaaaaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaachhkaaaaaaaaaaaaaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaabaaaaaaaaaaaaaaachikaaaaaaaaaaaaaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaahaaaaaaaaaaaaaaachjkaaaaaaaaaaaaaabaaaaaaaaaaaaaaadaaaaaaaaaaaaaaabaaaaaaaaaaaaaaaiaaaaaaaaaaaaaaachkkaaaaaaaaaaaaaacaaaaaaaaaaaaaaahaaaaaaaaaaaaaaaiaaaaaaaaaaaaaaabaaaaaaaaaaaaaaajaaaaaaaaaaaaaaachmkaaaaaaaaaaaaaacaaaaaaaaaaaaaaabaaaaaaaaaaaaaaajaaaaaaaaaaaaaaabaaaaaaaaaaaaaaabaaaaaaaaaaaaaaaegocaaaaaabaaaaaaaaaaaaaaachmkaaaaaaaaaaaaaachcaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacaaaaaaaaaaaaaaaeaaaaaaaaaaaaaaabaaaaaaaaaaaaaaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaachokaaaaaaaaaaaaaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaabaaaaaaaaaaaaaaachpkaaaaaaaaaaaaaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaajaaaaaaaaaaaaaaachalaaaaaaaaaaaaaabaaaaaaaaaaaaaaadaaaaaaaaaaaaaaabaaaaaaaaaaaaaaakaaaaaaaaaaaaaaachblaaaaaaaaaaaaaacaaaaaaaaaaaaaaajaaaaaaaaaaaaaaakaaaaaaaaaaaaaaabaaaaaaaaaaaaaaalaaaaaaaaaaaaaaachdlaaaaaaaaaaaaaacaaaaaaaaaaaaaaabaaaaaaaaaaaaaaalaaaaaaaaaaaaaaabaaaaaaaaaaaaaaabaaaaaaaaaaaaaaaegocaaaaaabaaaaaaaaaaaaaaachdlaaaaaaaaaaaaaachcaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadaaaaaaaaaaaaaaagaaaaaaaaaaaaaaabaaaaaaaaaaaaaaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaachflaaaaaaaaaaaaaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaabaaaaaaaaaaaaaaachglaaaaaaaaaaaaaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaalaaaaaaaaaaaaaaachhlaaaaaaaaaaaaaabaaaaaaaaaaaaaaadaaaaaaaaaaaaaaabaaaaaaaaaaaaaaamaaaaaaaaaaaaaaachilaaaaaaaaaaaaaacaaaaaaaaaaaaaaalaaaaaaaaaaaaaaamaaaaaaaaaaaaaaabaaaaaaaaaaaaaaanaaaaaaaaaaaaaaachklaaaaaaaaaaaaaacaaaaaaaaaaaaaaabaaaaaaaaaaaaaaanaaaaaaaaaaaaaaabaaaaaaaaaaaaaaabaaaaaaaaaaaaaaaegocaaaaaabaaaaaaaaaaaaaaachklaaaaaaaaaaaaaachcaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaeaaaaaaaaaaaaaaaiaaaaaaaaaaaaaaabaaaaaaaaaaaaaaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaachmlaaaaaaaaaaaaaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaabaaaaaaaaaaaaaaachnlaaaaaaaaaaaaaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaanaaaaaaaaaaaaaaacholaaaaaaaaaaaaaabaaaaaaaaaaaaaaadaaaaaaaaaaaaaaabaaaaaaaaaaaaaaaoaaaaaaaaaaaaaaachplaaaaaaaaaaaaaacaaaaaaaaaaaaaaanaaaaaaaaaaaaaaaoaaaaaaaaaaaaaaabaaaaaaaaaaaaaaapaaaaaaaaaaaaaaachbmaaaaaaaaaaaaaacaaaaaaaaaaaaaaabaaaaaaaaaaaaaaapaaaaaaaaaaaaaaabaaaaaaaaaaaaaaabaaaaaaaaaaaaaaaegocaaaaaabaaaaaaaaaaaaaaachbmaaaaaaaaaaaaaachcaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaafaaaaaaaaaaaaaaakaaaaaaaaaaaaaaabaaaaaaaaaaaaaaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaachdmaaaaaaaaaaaaaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaabaaaaaaaaaaaaaaachemaaaaaaaaaaaaaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaapaaaaaaaaaaaaaaachfmaaaaaaaaaaaaaabaaaaaaaaaaaaaaadaaaaaaaaaaaaaaabaaaaaaaaaaaaaaaabaaaaaaaaaaaaaachgmaaaaaaaaaaaaaacaaaaaaaaaaaaaaapaaaaaaaaaaaaaaaabaaaaaaaaaaaaaabaaaaaaaaaaaaaaabbaaaaaaaaaaaaaachimaaaaaaaaaaaaaacaaaaaaaaaaaaaaabaaaaaaaaaaaaaaabbaaaaaaaaaaaaaabaaaaaaaaaaaaaaabaaaaaaaaaaaaaaaegocaaaaaabaaaaaaaaaaaaaaachimaaaaaaaaaaaaaachcaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaagaaaaaaaaaaaaaaamaaaaaaaaaaaaaaabaaaaaaaaaaaaaaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaachkmaaaaaaaaaaaaaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaabaaaaaaaaaaaaaaachlmaaaaaaaaaaaaaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaabbaaaaaaaaaaaaaachmmaaaaaaaaaaaaaabaaaaaaaaaaaaaaadaaaaaaaaaaaaaaabaaaaaaaaaaaaaaacbaaaaaaaaaaaaaachnmaaaaaaaaaaaaaacaaaaaaaaaaaaaaabbaaaaaaaaaaaaaacbaaaaaaaaaaaaaabaaaaaaaaaaaaaaadbaaaaaaaaaaaaaachpmaaaaaaaaaaaaaacaaaaaaaaaaaaaaabaaaaaaaaaaaaaaadbaaaaaaaaaaaaaabaaaaaaaaaaaaaaabaaaaaaaaaaaaaaaegocaaaaaabaaaaaaaaaaaaaaachpmaaaaaaaaaaaaaachcaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaahaaaaaaaaaaaaaaaoaaaaaaaaaaaaaaabaaaaaaaaaaaaaaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaachbnaaaaaaaaaaaaaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaabaaaaaaaaaaaaaaachcnaaaaaaaaaaaaaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaadbaaaaaaaaaaaaaachdnaaaaaaaaaaaaaabaaaaaaaaaaaaaaadaaaaaaaaaaaaaaabaaaaaaaaaaaaaaaebaaaaaaaaaaaaaachenaaaaaaaaaaaaaacaaaaaaaaaaaaaaadbaaaaaaaaaaaaaaebaaaaaaaaaaaaaabaaaaaaaaaaaaaaafbaaaaaaaaaaaaaachgnaaaaaaaaaaaaaacaaaaaaaaaaaaaaabaaaaaaaaaaaaaaafbaaaaaaaaaaaaaabaaaaaaaaaaaaaaabaaaaaaaaaaaaaaaegocaaaaaabaaaaaaaaaaaaaaachgnaaaaaaaaaaaaaachcaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaiaaaaaaaaaaaaaaaabaaaaaaaaaaaaaabaaaaaaaaaaaaaaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaachinaaaaaaaaaaaaaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaabaaaaaaaaaaaaaaachjnaaaaaaaaaaaaaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaafbaaaaaaaaaaaaaachknaaaaaaaaaaaaaabaaaaaaaaaaaaaaadaaaaaaaaaaaaaaabaaaaaaaaaaaaaaagbaaaaaaaaaaaaaachlnaaaaaaaaaaaaaacaaaaaaaaaaaaaaafbaaaaaaaaaaaaaagbaaaaaaaaaaaaaabaaaaaaaaaaaaaaahbaaaaaaaaaaaaaachnnaaaaaaaaaaaaaacaaaaaaaaaaaaaaabaaaaaaaaaaaaaaahbaaaaaaaaaaaaaabaaaaaaaaaaaaaaabaaaaaaaaaaaaaaaegocaaaaaabaaaaaaaaaaaaaaachnnaaaaaaaaaaaaaachcaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaajaaaaaaaaaaaaaaacbaaaaaaaaaaaaaabaaaaaaaaaaaaaaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaachpnaaaaaaaaaaaaaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaabaaaaaaaaaaaaaaachaoaaaaaaaaaaaaaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaahbaaaaaaaaaaaaaachboaaaaaaaaaaaaaabaaaaaaaaaaaaaaadaaaaaaaaaaaaaaabaaaaaaaaaaaaaaaibaaaaaaaaaaaaaachcoaaaaaaaaaaaaaacaaaaaaaaaaaaaaahbaaaaaaaaaaaaaaibaaaaaaaaaaaaaabaaaaaaaaaaaaaaajbaaaaaaaaaaaaaacheoaaaaaaaaaaaaaacaaaaaaaaaaaaaaabaaaaaaaaaaaaaaajbaaaaaaaaaaaaaabaaaaaaaaaaaaaaabaaaaaaaaaaaaaaaegocaaaaaabaaaaaaaaaaaaaaacheoaaaaaaaaaaaaaachcaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaakaaaaaaaaaaaaaaaebaaaaaaaaaaaaaabaaaaaaaaaaaaaaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaachgoaaaaaaaaaaaaaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaabaaaaaaaaaaaaaaachhoaaaaaaaaaaaaaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaajbaaaaaaaaaaaaaachioaaaaaaaaaaaaaabaaaaaaaaaaaaaaadaaaaaaaaaaaaaaabaaaaaaaaaaaaaaakbaaaaaaaaaaaaaachjoaaaaaaaaaaaaaacaaaaaaaaaaaaaaajbaaaaaaaaaaaaaakbaaaaaaaaaaaaaabaaaaaaaaaaaaaaalbaaaaaaaaaaaaaachloaaaaaaaaaaaaaacaaaaaaaaaaaaaaabaaaaaaaaaaaaaaalbaaaaaaaaaaaaaabaaaaaaaaaaaaaaabaaaaaaaaaaaaaaaegocaaaaaabaaaaaaaaaaaaaaachloaaaaaaaaaaaaaachcaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaalaaaaaaaaaaaaaaagbaaaaaaaaaaaaaabaaaaaaaaaaaaaaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaachnoaaaaaaaaaaaaaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaabaaaaaaaaaaaaaaachooaaaaaaaaaaaaaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaalbaaaaaaaaaaaaaachpoaaaaaaaaaaaaaabaaaaaaaaaaaaaaadaaaaaaaaaaaaaaabaaaaaaaaaaaaaaambaaaaaaaaaaaaaachapaaaaaaaaaaaaaacaaaaaaaaaaaaaaalbaaaaaaaaaaaaaambaaaaaaaaaaaaaabaaaaaaaaaaaaaaanbaaaaaaaaaaaaaachcpaaaaaaaaaaaaaacaaaaaaaaaaaaaaabaaaaaaaaaaaaaaanbaaaaaaaaaaaaaabaaaaaaaaaaaaaaabaaaaaaaaaaaaaaaegocaaaaaabaaaaaaaaaaaaaaachcpaaaaaaaaaaaaaachcaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaamaaaaaaaaaaaaaaaibaaaaaaaaaaaaaabaaaaaaaaaaaaaaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaachepaaaaaaaaaaaaaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaabaaaaaaaaaaaaaaachfpaaaaaaaaaaaaaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaanbaaaaaaaaaaaaaachgpaaaaaaaaaaaaaabaaaaaaaaaaaaaaadaaaaaaaaaaaaaaabaaaaaaaaaaaaaaaobaaaaaaaaaaaaaachhpaaaaaaaaaaaaaacaaaaaaaaaaaaaaanbaaaaaaaaaaaaaaobaaaaaaaaaaaaaabaaaaaaaaaaaaaaapbaaaaaaaaaaaaaachjpaaaaaaaaaaaaaacaaaaaaaaaaaaaaabaaaaaaaaaaaaaaapbaaaaaaaaaaaaaabaaaaaaaaaaaaaaabaaaaaaaaaaaaaaaegocaaaaaabaaaaaaaaaaaaaaachjpaaaaaaaaaaaaaachcaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaanaaaaaaaaaaaaaaakbaaaaaaaaaaaaaabaaaaaaaaaaaaaaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaachlpaaaaaaaaaaaaaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaabaaaaaaaaaaaaaaachmpaaaaaaaaaaaaaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaapbaaaaaaaaaaaaaachnpaaaaaaaaaaaaaabaaaaaaaaaaaaaaadaaaaaaaaaaaaaaabaaaaaaaaaaaaaaaacaaaaaaaaaaaaaachopaaaaaaaaaaaaaacaaaaaaaaaaaaaaapbaaaaaaaaaaaaaaacaaaaaaaaaaaaaabaaaaaaaaaaaaaaabcaaaaaaaaaaaaaachaabaaaaaaaaaaaaacaaaaaaaaaaaaaaabaaaaaaaaaaaaaaabcaaaaaaaaaaaaaabaaaaaaaaaaaaaaabaaaaaaaaaaaaaaaegocaaaaaabaaaaaaaaaaaaaaachaabaaaaaaaaaaaaachcaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaoaaaaaaaaaaaaaaambaaaaaaaaaaaaaabaaaaaaaaaaaaaaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaachcabaaaaaaaaaaaaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaabaaaaaaaaaaaaaaachdabaaaaaaaaaaaaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaabcaaaaaaaaaaaaaacheabaaaaaaaaaaaaabaaaaaaaaaaaaaaadaaaaaaaaaaaaaaabaaaaaaaaaaaaaaaccaaaaaaaaaaaaaachfabaaaaaaaaaaaaacaaaaaaaaaaaaaaabcaaaaaaaaaaaaaaccaaaaaaaaaaaaaabaaaaaaaaaaaaaaadcaaaaaaaaaaaaaachhabaaaaaaaaaaaaacaaaaaaaaaaaaaaabaaaaaaaaaaaaaaadcaaaaaaaaaaaaaabaaaaaaaaaaaaaaabaaaaaaaaaaaaaaaegocaaaaaabaaaaaaaaaaaaaaachhabaaaaaaaaaaaaachcaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaapaaaaaaaaaaaaaaaobaaaaaaaaaaaaaabaaaaaaaaaaaaaaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaachjabaaaaaaaaaaaaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaabaaaaaaaaaaaaaaachkabaaaaaaaaaaaaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaadcaaaaaaaaaaaaaachlabaaaaaaaaaaaaabaaaaaaaaaaaaaaadaaaaaaaaaaaaaaabaaaaaaaaaaaaaaaecaaaaaaaaaaaaaachmabaaaaaaaaaaaaacaaaaaaaaaaaaaaadcaaaaaaaaaaaaaaecaaaaaaaaaaaaaabaaaaaaaaaaaaaaafcaaaaaaaaaaaaaachoabaaaaaaaaaaaaacaaaaaaaaaaaaaaabaaaaaaaaaaaaaaafcaaaaaaaaaaaaaabaaaaaaaaaaaaaaabaaaaaaaaaaaaaaaegocaaaaaabaaaaaaaaaaaaaaachoabaaaaaaaaaaaaachcaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaacaaaaaaaaaaaaaabaaaaaaaaaaaaaaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaachabbaaaaaaaaaaaaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaabaaaaaaaaaaaaaaachbbbaaaaaaaaaaaaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaafcaaaaaaaaaaaaaachcbbaaaaaaaaaaaaabaaaaaaaaaaaaaaadaaaaaaaaaaaaaaabaaaaaaaaaaaaaaagcaaaaaaaaaaaaaachdbbaaaaaaaaaaaaacaaaaaaaaaaaaaaafcaaaaaaaaaaaaaagcaaaaaaaaaaaaaabaaaaaaaaaaaaaaahcaaaaaaaaaaaaaachfbbaaaaaaaaaaaaacaaaaaaaaaaaaaaabaaaaaaaaaaaaaaahcaaaaaaaaaaaaaabaaaaaaaaaaaaaaabaaaaaaaaaaaaaaaegocaaaaaabaaaaaaaaaaaaaaachfbbaaaaaaaaaaaaachcaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabbaaaaaaaaaaaaaaccaaaaaaaaaaaaaabaaaaaaaaaaaaaaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaachhbbaaaaaaaaaaaaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaabaaaaaaaaaaaaaaachibbaaaaaaaaaaaaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaahcaaaaaaaaaaaaaachjbbaaaaaaaaaaaaabaaaaaaaaaaaaaaadaaaaaaaaaaaaaaabaaaaaaaaaaaaaaaicaaaaaaaaaaaaaachkbbaaaaaaaaaaaaacaaaaaaaaaaaaaaahcaaaaaaaaaaaaaaicaaaaaaaaaaaaaabaaaaaaaaaaaaaaajcaaaaaaaaaaaaaachmbbaaaaaaaaaaaaacaaaaaaaaaaaaaaabaaaaaaaaaaaaaaajcaaaaaaaaaaaaaabaaaaaaaaaaaaaaabaaaaaaaaaaaaaaaegocaaaaaabaaaaaaaaaaaaaaachmbbaaaaaaaaaaaaachcaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacbaaaaaaaaaaaaaaecaaaaaaaaaaaaaabaaaaaaaaaaaaaaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaachobbaaaaaaaaaaaaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaabaaaaaaaaaaaaaaachpbbaaaaaaaaaaaaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaajcaaaaaaaaaaaaaachacbaaaaaaaaaaaaabaaaaaaaaaaaaaaadaaaaaaaaaaaaaaabaaaaaaaaaaaaaaakcaaaaaaaaaaaaaachbcbaaaaaaaaaaaaacaaaaaaaaaaaaaaajcaaaaaaaaaaaaaakcaaaaaaaaaaaaaabaaaaaaaaaaaaaaalcaaaaaaaaaaaaaachdcbaaaaaaaaaaaaacaaaaaaaaaaaaaaabaaaaaaaaaaaaaaalcaaaaaaaaaaaaaabaaaaaaaaaaaaaaabaaaaaaaaaaaaaaaegocaaaaaabaaaaaaaaaaaaaaachdcbaaaaaaaaaaaaachcaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadbaaaaaaaaaaaaaagcaaaaaaaaaaaaaabaaaaaaaaaaaaaaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaegocaaaaaabaaaaaaaaaaaaaaachmcaaaaaaaaaaaaaachcaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaebaaaaaaaaaaaaaaicaaaaaaaaaaaaaabaaaaaaaaaaaaaaadaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaegocaaaaaabaaaaaaaaaaaaaaachmcaaaaaaaaaaaaaachcaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaafbaaaaaaaaaaaaaamdaaaaaaaaaaaaaabaaaaaaaaaaaaaaadaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaachhcbaaaaaaaaaaaaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaabaaaaaaaaaaaaaaaegocaaaaaabaaaaaaaaaaaaaaachhcbaaaaaaaaaaaaachcaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaagbaaaaaaaaaaaaaaafaaaaaaaaaaaaaabaaaaaaaaaaaaaaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaegmcaaaaaaadaaaaaaaaaaaaaaaaegpbbaaaaaaaaaaaaaodaaaaaaaaaaaaaacfaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaeaaaaaaaaaaaaaaaiaaaaaaaaaaaaaaamaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaebaaaaaaaaaaaaaaibaaaaaaaaaaaaaambaaaaaaaaaaaaaaacaaaaaaaaaaaaaaecaaaaaaaaaaaaaaicaaaaaaaaaaaaaamcaaaaaaaaaaaaaaadaaaaaaaaaaaaaaedaaaaaaaaaaaaaaidaaaaaaaaaaaaaamdaaaaaaaaaaaaaaaeaaaaaaaaaaaaaaeeaaaaaaaaaaaaaaieaaaaaaaaaaaaaameaaaaaaaaaaaaaaafaaaaaaaaaaaaaaefaaaaaaaaaaaaaaifaaaaaaaaaaaaaamfaaaaaaaaaaaaaaagaaaaaaaaaaaaaaegaaaaaaaaaaaaaaigaaaaaaaaaaaaaamgaaaaaaaaaaaaaaahaaaaaaaaaaaaaaehaaaaaaaaaaaaaaihaaaaaaaaaaaaaamhaaaaaaaaaaaaaaaiaaaaaaaaaaaaaaeiaaaaaaaaaaaaaaiiaaaaaaaaaaaaaamiaaaaaaaaaaaaaaajaaaaaaaaaaaaaaejaaaaaaaaaaaaaaijaaaaaaaaaaaaaamjaaaaaaaaaaaaaaakaaaaaaaaaaaaaabkaaaaaaaaaaaaaackaaaaaaaaaaaaaadkaaaaaaaaaaaaaaekaaaaaaaaaaaaaafkaaaaaaaaaaaaaagkaaaaaaaaaaaaaahkaaaaaaaaaaaaaaikaaaaaaaaaaaaaajkaaaaaaaaaaaaaakkaaaaaaaaaaaaaalkaaaaaaaaaaaaaamkaaaaaaaaaaaaaankaaaaaaaaaaaaaaokaaaaaaaaaaaaaapkaaaaaaaaaaaaaaalaaaaaaaaaaaaaablaaaaaaaaaaaaaaclaaaaaaaaaaaaaadlaaaaaaaaaaaaaaelaaaaaaaaaaaaaaflaaaaaaaaaaaaaaglaaaaaaaaaaaaaahlaaaaaaaaaaaaaailaaaaaaaaaaaaaajlaaaaaaaaaaaaaaklaaaaaaaaaaaaaallaaaaaaaaaaaaaamlaaaaaaaaaaaaaanlaaaaaaaaaaaaaaolaaaaaaaaaaaaaaplaaaaaaaaaaaaaaamaaaaaaaaaaaaaabmaaaaaaaaaaaaaacmaaaaaaaaaaaaaadmaaaaaaaaaaaaaaemaaaaaaaaaaaaaafmaaaaaaaaaaaaaagmaaaaaaaaaaaaaahmaaaaaaaaaaaaaaimaaaaaaaaaaaaaajmaaaaaaaaaaaaaakmaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaacaaaaaaaaaaaaaaakcaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaadaaaaaaaaaaaaaaakcaaaaaaaaaaaaaacaaaaaaaaaaaaaaadaaaaaaaaaaaaaaaeaaaaaaaaaaaaaaalcaaaaaaaaaaaaaacaaaaaaaaaaaaaaadaaaaaaaaaaaaaaafaaaaaaaaaaaaaaalcaaaaaaaaaaaaaaeaaaaaaaaaaaaaaafaaaaaaaaaaaaaaagaaaaaaaaaaaaaaamcaaaaaaaaaaaaaaeaaaaaaaaaaaaaaafaaaaaaaaaaaaaaahaaaaaaaaaaaaaaamcaaaaaaaaaaaaaagaaaaaaaaaaaaaaahaaaaaaaaaaaaaaaiaaaaaaaaaaaaaaancaaaaaaaaaaaaaagaaaaaaaaaaaaaaahaaaaaaaaaaaaaaajaaaaaaaaaaaaaaancaaaaaaaaaaaaaaiaaaaaaaaaaaaaaajaaaaaaaaaaaaaaakaaaaaaaaaaaaaaaocaaaaaaaaaaaaaaiaaaaaaaaaaaaaaajaaaaaaaaaaaaaaalaaaaaaaaaaaaaaaocaaaaaaaaaaaaaakaaaaaaaaaaaaaaalaaaaaaaaaaaaaaamaaaaaaaaaaaaaaapcaaaaaaaaaaaaaakaaaaaaaaaaaaaaalaaaaaaaaaaaaaaanaaaaaaaaaaaaaaapcaaaaaaaaaaaaaamaaaaaaaaaaaaaaanaaaaaaaaaaaaaaaoaaaaaaaaaaaaaaaadaaaaaaaaaaaaaamaaaaaaaaaaaaaaanaaaaaaaaaaaaaaapaaaaaaaaaaaaaaaadaaaaaaaaaaaaaaoaaaaaaaaaaaaaaapaaaaaaaaaaaaaaaabaaaaaaaaaaaaaabdaaaaaaaaaaaaaaoaaaaaaaaaaaaaaapaaaaaaaaaaaaaaabbaaaaaaaaaaaaaabdaaaaaaaaaaaaaaabaaaaaaaaaaaaaabbaaaaaaaaaaaaaacbaaaaaaaaaaaaaacdaaaaaaaaaaaaaaabaaaaaaaaaaaaaabbaaaaaaaaaaaaaadbaaaaaaaaaaaaaacdaaaaaaaaaaaaaacbaaaaaaaaaaaaaadbaaaaaaaaaaaaaaebaaaaaaaaaaaaaaddaaaaaaaaaaaaaacbaaaaaaaaaaaaaadbaaaaaaaaaaaaaafbaaaaaaaaaaaaaaddaaaaaaaaaaaaaaebaaaaaaaaaaaaaafbaaaaaaaaaaaaaagbaaaaaaaaaaaaaaedaaaaaaaaaaaaaaebaaaaaaaaaaaaaafbaaaaaaaaaaaaaahbaaaaaaaaaaaaaaedaaaaaaaaaaaaaagbaaaaaaaaaaaaaahbaaaaaaaaaaaaaaibaaaaaaaaaaaaaafdaaaaaaaaaaaaaagbaaaaaaaaaaaaaahbaaaaaaaaaaaaaajbaaaaaaaaaaaaaafdaaaaaaaaaaaaaaibaaaaaaaaaaaaaajbaaaaaaaaaaaaaakbaaaaaaaaaaaaaagdaaaaaaaaaaaaaaibaaaaaaaaaaaaaajbaaaaaaaaaaaaaalbaaaaaaaaaaaaaagdaaaaaaaaaaaaaakbaaaaaaaaaaaaaalbaaaaaaaaaaaaaambaaaaaaaaaaaaaahdaaaaaaaaaaaaaakbaaaaaaaaaaaaaalbaaaaaaaaaaaaaanbaaaaaaaaaaaaaahdaaaaaaaaaaaaaambaaaaaaaaaaaaaanbaaaaaaaaaaaaaaobaaaaaaaaaaaaaaidaaaaaaaaaaaaaambaaaaaaaaaaaaaanbaaaaaaaaaaaaaapbaaaaaaaaaaaaaaidaaaaaaaaaaaaaaobaaaaaaaaaaaaaapbaaaaaaaaaaaaaaacaaaaaaaaaaaaaajdaaaaaaaaaaaaaaobaaaaaaaaaaaaaapbaaaaaaaaaaaaaabcaaaaaaaaaaaaaajdaaaaaaaaaaaaaaacaaaaaaaaaaaaaabcaaaaaaaaaaaaaaccaaaaaaaaaaaaaakdaaaaaaaaaaaaaaacaaaaaaaaaaaaaabcaaaaaaaaaaaaaadcaaaaaaaaaaaaaakdaaaaaaaaaaaaaaccaaaaaaaaaaaaaadcaaaaaaaaaaaaaaecaaaaaaaaaaaaaaldaaaaaaaaaaaaaaccaaaaaaaaaaaaaadcaaaaaaaaaaaaaafcaaaaaaaaaaaaaaldaaaaaaaaaaaaaaecaaaaaaaaaaaaaafcaaaaaaaaaaaaaagcaaaaaaaaaaaaaamdaaaaaaaaaaaaaaecaaaaaaaaaaaaaafcaaaaaaaaaaaaaahcaaaaaaaaaaaaaamdaaaaaaaaaaaaaagcaaaaaaaaaaaaaahcaaaaaaaaaaaaaaicaaaaaaaaaaaaaandaaaaaaaaaaaaaagcaaaaaaaaaaaaaahcaaaaaaaaaaaaaajcaaaaaaaaaaaaaandaaaaaaaaaaaaaakcaaaaaaaaaaaaaalcaaaaaaaaaaaaaamcaaaaaaaaaaaaaancaaaaaaaaaaaaaaocaaaaaaaaaaaaaapcaaaaaaaaaaaaaaadaaaaaaaaaaaaaabdaaaaaaaaaaaaaacdaaaaaaaaaaaaaaddaaaaaaaaaaaaaaedaaaaaaaaaaaaaafdaaaaaaaaaaaaaagdaaaaaaaaaaaaaahdaaaaaaaaaaaaaaidaaaaaaaaaaaaaajdaaaaaaaaaaaaaakdaaaaaaaaaaaaaaldaaaaaaaaaaaaaamdaaaaaaaaaaaaaandaaaaaaaaaaaaaakcaaaaaaaaaaaaaalcaaaaaaaaaaaaaamcaaaaaaaaaaaaaancaaaaaaaaaaaaaaocaaaaaaaaaaaaaapcaaaaaaaaaaaaaaadaaaaaaaaaaaaaabdaaaaaaaaaaaaaacdaaaaaaaaaaaaaaddaaaaaaaaaaaaaaedaaaaaaaaaaaaaafdaaaaaaaaaaaaaagdaaaaaaaaaaaaaahdaaaaaaaaaaaaaaidaaaaaaaaaaaaaajdaaaaaaaaaaaaaakdaaaaaaaaaaaaaaldaaaaaaaaaaaaaamdaaaaaaaaaaaaaandaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaamcaaaaaaaaaaaaaaegmcaaaaaaadaaaaaaaaaaaaaaaachmgbaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaancaaaaaaaaaaaaaaegmcaaaaaabdaaaaaaaaaaaaaaaaegabaaaaaaaaaaaaaaodaaaaaaaaaaaaaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaamaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaeaaaaaaaaaaaaaaaiaaaaaaaaaaaaaaamaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaebaaaaaaaaaaaaaaibaaaaaaaaaaaaaambaaaaaaaaaaaaaaacaaaaaaaaaaaaaaecaaaaaaaaaaaaaaicaaaaaaaaaaaaaajcaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaaocaaaaaaaaaaaaaaegaeaaaaaabaaaaaaaaaaaaaaachhmjaaaaaaaaaaaaachbaaaaaaaaaaaaaaadaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaamaaaaaaaaaaaaaaamaaaaaaaaaaaaaaacaaaaaaaaaaaaaaaegabaaaaaaaaaaaaaakcaaaaaaaaaaaaaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaamaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaeaaaaaaaaaaaaaaaiaaaaaaaaaaaaaaamaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaebaaaaaaaaaaaaaaibaaaaaaaaaaaaaambaaaaaaaaaaaaaaacaaaaaaaaaaaaaaecaaaaaaaaaaaaaaicaaaaaaaaaaaaaajcaaaaaaaaaaaaaachcpcaaaaaaaaaaaaabaaaaaaaaaaaaaaaocaaaaaaaaaaaaaacaaaaaaaaaaaaaaapcaaaaaaaaaaaaaappppppppppppppppegceaaaaaabaaaaaaaaaaaaaaaegppppppppbaaaaaaaaaaaaaaachjmjaaaaaaaaaaaaachimjaaaaaaaaaaaaaaaaaaaaaaaaaaaaaegecaaaaaaaaaaaaaacaaaaaaaaaaaaaaafbaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaabaaaaaaaaaaaaaaacaaaaaaaaaaaaaaacaaaaaaaaaaaaaaadaaaaaaaaaaaaaaadaaaaaaaaaaaaaaaeaaaaaaaaaaaaaaaeaaaaaaaaaaaaaaafaaaaaaaaaaaaaaafaaaaaaaaaaaaaaagaaaaaaaaaaaaaaagaaaaaaaaaaaaaaahaaaaaaaaaaaaaaahaaaaaaaaaaaaaaaiaaaaaaaaaaaaaaaiaaaaaaaaaaaaaaajaaaaaaaaaaaaaaajaaaaaaaaaaaaaaakaaaaaaaaaaaaaaakaaaaaaaaaaaaaaamaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaabaaaaaaaaaaaaaaapcaaaaaaaaaaaaaabaaaaaaaaaaaaaaapcaaaaaaaaaaaaaaegfeaaaaaacgbaaaaaaaaaaaaaaachmmjaaaaaaaaaaaaachhpcaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaabaaaaaaaaaaaaaaabaaaaaaaaaaaaaaapcaaaaaaaaaaaaaabaaaaaaaaaaaaaaaadaaaaaaaaaaaaaaegmcaaaaaabdaaaaaaaaaaaaaaaaegpaaaaaaaaaaaaaaaodaaaaaaaaaaaaaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaalaaaaaaaaaaaaaaabaaaaaaaaaaaaaaafaaaaaaaaaaaaaaajaaaaaaaaaaaaaaanaaaaaaaaaaaaaaabbaaaaaaaaaaaaaafbaaaaaaaaaaaaaajbaaaaaaaaaaaaaanbaaaaaaaaaaaaaabcaaaaaaaaaaaaaafcaaaaaaaaaaaaaandaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaabdaaaaaaaaaaaaaaegaeaaaaaabaaaaaaaaaaaaaaachpmjaaaaaaaaaaaaachbaaaaaaaaaaaaaaadaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaakaaaaaaaaaaaaaaalaaaaaaaaaaaaaaacaaaaaaaaaaaaaaaegoaaaaaaaaaaaaaaakcaaaaaaaaaaaaaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaakaaaaaaaaaaaaaaabaaaaaaaaaaaaaaafaaaaaaaaaaaaaaajaaaaaaaaaaaaaaanaaaaaaaaaaaaaaabbaaaaaaaaaaaaaafbaaaaaaaaaaaaaajbaaaaaaaaaaaaaanbaaaaaaaaaaaaaabcaaaaaaaaaaaaaafcaaaaaaaaaaaaaaegfaaaaaaaaaaaaaaaebaaaaaaaaaaaaaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaadbaaaaaaaaaaaaaabaaaaaaaaaaaaaaabdaaaaaaaaaaaaaacaaaaaaaaaaaaaaacdaaaaaaaaaaaaaaddaaaaaaaaaaaaaaegceaaaaaabaaaaaaaaaaaaaaaegppppppppbaaaaaaaaaaaaaaachcnjaaaaaaaaaaaaachanjaaaaaaaaaaaaaaaaaaaaaaaaaaaaaegccaaaaaaaaaaaaaacaaaaaaaaaaaaaaafbaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaabaaaaaaaaaaaaaaacaaaaaaaaaaaaaaacaaaaaaaaaaaaaaadaaaaaaaaaaaaaaadaaaaaaaaaaaaaaaeaaaaaaaaaaaaaaaeaaaaaaaaaaaaaaafaaaaaaaaaaaaaaafaaaaaaaaaaaaaaagaaaaaaaaaaaaaaagaaaaaaaaaaaaaaahaaaaaaaaaaaaaaahaaaaaaaaaaaaaaaiaaaaaaaaaaaaaaaiaaaaaaaaaaaaaaajaaaaaaaaaaaaaaajaaaaaaaaaaaaaaakaaaaaaaaaaaaaaakaaaaaaaaaaaaaaakaaaaaaaaaaaaaaabaaaaaaaaaaaaaaabaaaaaaaaaaaaaaabaaaaaaaaaaaaaaabaaaaaaaaaaaaaaabaaaaaaaaaaaaaaabaaaaaaaaaaaaaaabaaaaaaaaaaaaaaabaaaaaaaaaaaaaaabaaaaaaaaaaaaaaabaaaaaaaaaaaaaaabaaaaaaaaaaaaaaacdaaaaaaaaaaaaaabaaaaaaaaaaaaaaacdaaaaaaaaaaaaaaegfeaaaaaacgbaaaaaaaaaaaaaaachfnjaaaaaaaaaaaaachaadaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaabaaaaaaaaaaaaaaabaaaaaaaaaaaaaaacdaaaaaaaaaaaaaabaaaaaaaaaaaaaaaedaaaaaaaaaaaaaaegmcaaaaaaadaaaaaaaaaaaaaaaachmgbaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaafdaaaaaaaaaaaaaaegmdaaaaaadaaaaaaaaaaaaaaachnmjaaaaaaaaaaaaachgnjaaaaaaaaaaaaachhnjaaaaaaaaaaaaachdadaaaaaaaaaaaaadaaaaaaaaaaaaaaaadaaaaaaaaaaaaaaedaaaaaaaaaaaaaafdaaaaaaaaaaaaaabaaaaaaaaaaaaaaabaaaaaaaaaaaaaaaegleaaaaaaegbaaaaaaaaaaaaaaachinjaaaaaaaaaaaaachfadaaaaaaaaaaaaabaaaaaaaaaaaaaaabaaaaaaaaaaaaaaabaaaaaaaaaaaaaaagdaaaaaaaaaaaaaaegmcaaaaaaadaaaaaaaaaaaaaaaachnocaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaafdaaaaaaaaaaaaaaegmcaaaaaaadaaaaaaaaaaaaaaaachnocaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaahdaaaaaaaaaaaaaaegmcaaaaaabdaaaaaaaaaaaaaaaaeghbaaaaaaaaaaaaaaodaaaaaaaaaaaaaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadbaaaaaaaaaaaaaakcaaaaaaaaaaaaaalcaaaaaaaaaaaaaamcaaaaaaaaaaaaaancaaaaaaaaaaaaaaocaaaaaaaaaaaaaapcaaaaaaaaaaaaaaadaaaaaaaaaaaaaabdaaaaaaaaaaaaaacdaaaaaaaaaaaaaaddaaaaaaaaaaaaaaedaaaaaaaaaaaaaafdaaaaaaaaaaaaaagdaaaaaaaaaaaaaahdaaaaaaaaaaaaaaidaaaaaaaaaaaaaajdaaaaaaaaaaaaaakdaaaaaaaaaaaaaaldaaaaaaaaaaaaaamdaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaaidaaaaaaaaaaaaaaegaeaaaaaabaaaaaaaaaaaaaaachnnjaaaaaaaaaaaaachbaaaaaaaaaaaaaaadaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadbaaaaaaaaaaaaaacaaaaaaaaaaaaaaachladaaaaaaaaaaaaaeghbaaaaaaaaaaaaaaebaaaaaaaaaaaaaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadbaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaacaaaaaaaaaaaaaaadaaaaaaaaaaaaaaaeaaaaaaaaaaaaaaafaaaaaaaaaaaaaaagaaaaaaaaaaaaaaahaaaaaaaaaaaaaaaiaaaaaaaaaaaaaaajaaaaaaaaaaaaaaakaaaaaaaaaaaaaaalaaaaaaaaaaaaaaamaaaaaaaaaaaaaaanaaaaaaaaaaaaaaaoaaaaaaaaaaaaaaapaaaaaaaaaaaaaaaabaaaaaaaaaaaaaabbaaaaaaaaaaaaaacbaaaaaaaaaaaaaabaaaaaaaaaaaaaaaidaaaaaaaaaaaaaacaaaaaaaaaaaaaaappppppppppppppppjdaaaaaaaaaaaaaaegceaaaaaabaaaaaaaaaaaaaaaegppppppppbaaaaaaaaaaaaaaachpnjaaaaaaaaaaaaachonjaaaaaaaaaaaaabaaaaaaaaaaaaaaaegkcaaaaaaaaaaaaaabaaaaaaaaaaaaaaaebaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaacaaaaaaaaaaaaaaadaaaaaaaaaaaaaaaeaaaaaaaaaaaaaaafaaaaaaaaaaaaaaagaaaaaaaaaaaaaaahaaaaaaaaaaaaaaaiaaaaaaaaaaaaaaajaaaaaaaaaaaaaaakaaaaaaaaaaaaaaalaaaaaaaaaaaaaaamaaaaaaaaaaaaaaanaaaaaaaaaaaaaaaoaaaaaaaaaaaaaaapaaaaaaaaaaaaaaaabaaaaaaaaaaaaaabbaaaaaaaaaaaaaacbaaaaaaaaaaaaaadbaaaaaaaaaaaaaadbaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaajdaaaaaaaaaaaaaabaaaaaaaaaaaaaaaidaaaaaaaaaaaaaaegfeaaaaaacgbaaaaaaaaaaaaaaachcojaaaaaaaaaaaaachbaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaabaaaaaaaaaaaaaaabaaaaaaaaaaaaaaaidaaaaaaaaaaaaaabaaaaaaaaaaaaaaaadaaaaaaaaaaaaaaegmdaaaaaadaaaaaaaaaaaaaaachknjaaaaaaaaaaaaachlnjaaaaaaaaaaaaachdojaaaaaaaaaaaaachabdaaaaaaaaaaaaadaaaaaaaaaaaaaaafdaaaaaaaaaaaaaahdaaaaaaaaaaaaaaadaaaaaaaaaaaaaabaaaaaaaaaaaaaaaedaaaaaaaaaaaaaaegleaaaaaaegbaaaaaaaaaaaaaaacheojaaaaaaaaaaaaachcbdaaaaaaaaaaaaabaaaaaaaaaaaaaaaedaaaaaaaaaaaaaabaaaaaaaaaaaaaaakdaaaaaaaaaaaaaaegadaaaaaafaaaaaaaaaaaaaaachgdaaaaaaaaaaaaaachhdaaaaaaaaaaaaaachfmjaaaaaaaaaaaaachjnjaaaaaaaaaaaaachfojaaaaaaaaaaaaachbaaaaaaaaaaaaaaaegaakaaaaaaaneifgefhogdgehjgpgogcaaaaaaagaaaaaaagghhegddpfgeaaaaaaaabagaaaaaaafaaaaaaaaaaaaaaababababababaaaaaaaaaaaaaaabafaaaaaaaaaaaaaaachaaaaaaaaaaaaaaaachbaaaaaaaaaaaaaaachmgbaaaaaaaaaaaaachfadaaaaaaaaaaaaachcbdaaaaaaaaaaaaabaaaaaaaaaaaaaaachfadaaaaaaaaaaaaafaaaaaaaaaaaaaaacaaaaaaajgadcaaaaaaajgbdgaaaaaaapgfhehpfpgadgaaaaaaagghhegpfjgadgaaaaaaagghhegpfjgbdbaaaaaaaaaaaaaaagaaaaaaagghhegpfpgadaabagaaaaaaadhpgfhchdgfgbahaaaaaaakgjgehpfehngahaaaaaaaaaaaaaaaafaaaaaaadgmgbgoghgaaaaaaaaaaaaaaaaaachljaaaaaaaaaaaaaaaaaaaaaaaaaaaaaebababaaabababaaapbfilobfilobfnpdmfpicmfpicmfpnpdaaaaaeaaaaaaaaaaaaaabakdmiadcooijhfeodaaaaaaaaaaaaabhcaaaaaaaaaaaaaaaabaaaaaaaocdaaaaaaangehihaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaachcaaaaaaaaaaaaaaafaaaaaaaaaaaaaaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaddaaaaaaaaaaaaaaoaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabjaaaaaaaaaaaaaabaaaaaaafaaaaaaaaaaaaaaachidaaaaaaaaaaaaaachjdaaaaaaaaaaaaaaegmcaaaaaaadaaaaaaaaaaaaaaaachmgbaaaaaaaaaaaaaegmdaaaaaadaaaaaaaaaaaaaaaegpcaaaaaaaaaaaaaaaaaaaaaachaaaaaaaaaaaaaaaafaaaaaaaggadpfjgadegpcaaaaaaaaaaaaaaaaaaaaaachaaaaaaaaaaaaaaaafaaaaaaaggbdpfjgadegpcaaaaaaaaaaaaaaaaaaaaaachaaaaaaaaaaaaaaaafaaaaaaaggcdpfjgadchfadaaaaaaaaaaaaaegmdaaaaaadaaaaaaaaaaaaaaaegpcaaaaaaaaaaaaaaaaaaaaaachbaaaaaaaaaaaaaaafaaaaaaaggadpfjgbdegpcaaaaaaaaaaaaaaaaaaaaaachbaaaaaaaaaaaaaaafaaaaaaaggbdpfjgbdegpcaaaaaaaaaaaaaaaaaaaaaachbaaaaaaaaaaaaaaafaaaaaaaggcdpfjgbdchcbdaaaaaaaaaaaaacaaaaaaadbaaaaaaaaaaaaaaegncaaaaaaaaaaaaaaaaaaaaaachaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaachmdaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaabaaaaaaaaaaaaaaaegncaaaaaaaaaaaaaaaaaaaaaachbaaaaaaaaaaaaaaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaacaaaaaaaaaaaaaaachodaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaadaaaaaaaaaaaaaaachpdaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaaeaaaaaaaaaaaaaaaegmcaaaaaaadaaaaaaaaaaaaaaaachmgbaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaafaaaaaaaaaaaaaaaegmcaaaaaabdaaaaaaaaaaaaaaaachldaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaagaaaaaaaaaaaaaaaegncaaaaaaaaaaaaaaaaaaaaaachaaaaaaaaaaaaaaaadaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaahaaaaaaaaaaaaaaaegncaaaaaaaaaaaaaaaaaaaaaachaaaaaaaaaaaaaaaadaaaaaaaaaaaaaaabaaaaaaaaaaaaaaacaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaaiaaaaaaaaaaaaaaaegncaaaaaaaaaaaaaaaaaaaaaachaaaaaaaaaaaaaaaadaaaaaaaaaaaaaaacaaaaaaaaaaaaaaaeaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaajaaaaaaaaaaaaaaaegmdaaaaaadaaaaaaaaaaaaaaachhojaaaaaaaaaaaaachiojaaaaaaaaaaaaachjojaaaaaaaaaaaaachfadaaaaaaaaaaaaadaaaaaaaaaaaaaaahaaaaaaaaaaaaaaaiaaaaaaaaaaaaaaajaaaaaaaaaaaaaaabaaaaaaaaaaaaaaakaaaaaaaaaaaaaaaegmcaaaaaaadaaaaaaaaaaaaaaaachbddaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaalaaaaaaaaaaaaaaaegncaaaaaaaaaaaaaaaaaaaaaachbaaaaaaaaaaaaaaaeaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaamaaaaaaaaaaaaaaaegncaaaaaaaaaaaaaaaaaaaaaachbaaaaaaaaaaaaaaaeaaaaaaaaaaaaaaabaaaaaaaaaaaaaaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaanaaaaaaaaaaaaaaaegncaaaaaaaaaaaaaaaaaaaaaachbaaaaaaaaaaaaaaaeaaaaaaaaaaaaaaacaaaaaaaaaaaaaaacaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaaoaaaaaaaaaaaaaaaegmdaaaaaadaaaaaaaaaaaaaaachlojaaaaaaaaaaaaachmojaaaaaaaaaaaaachnojaaaaaaaaaaaaachcbdaaaaaaaaaaaaadaaaaaaaaaaaaaaamaaaaaaaaaaaaaaanaaaaaaaaaaaaaaaoaaaaaaaaaaaaaaabaaaaaaaaaaaaaaapaaaaaaaaaaaaaaaegmcaaaaaaadaaaaaaaaaaaaaaaachbddaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaegadaaaaaafbaaaaaaaaaaaaaachidaaaaaaaaaaaaaachmdaaaaaaaaaaaaaachjdaaaaaaaaaaaaaachodaaaaaaaaaaaaaachpdaaaaaaaaaaaaaachpdaaaaaaaaaaaaaachpdaaaaaaaaaaaaaachbpjaaaaaaaaaaaaachpdaaaaaaaaaaaaaachcpjaaaaaaaaaaaaachpdaaaaaaaaaaaaaachpdaaaaaaaaaaaaaachpdaaaaaaaaaaaaaachpdaaaaaaaaaaaaaachgpjaaaaaaaaaaaaachhpjaaaaaaaaaaaaachlpjaaaaaaaaaaaaachmpjaaaaaaaaaaaaachpdaaaaaaaaaaaaaachpdaaaaaaaaaaaaaachpdaaaaaaaaaaaaaachbaaaaaaaaaaaaaaaegaakaaaaaaaneifgefhogdgehjgpgogcaaaaaaajaaaaaaagghhegddpfjgogehhgaaaaaaaabagaaaaaaafbaaaaaaaaaaaaaabababababababababababababababababababababahaaaaaaaaaaaaaaabababababababafbaaaaaaaaaaaaaachaaaaaaaaaaaaaaaachldaaaaaaaaaaaaaachbaaaaaaaaaaaaaaachldaaaaaaaaaaaaaachaeaaaaaaaaaaaaaachaeaaaaaaaaaaaaaachaeaaaaaaaaaaaaaachmgbaaaaaaaaaaaaachaeaaaaaaaaaaaaaachldaaaaaaaaaaaaaachaeaaaaaaaaaaaaaachaeaaaaaaaaaaaaaachaeaaaaaaaaaaaaaachaeaaaaaaaaaaaaaachfadaaaaaaaaaaaaachbddaaaaaaaaaaaaachcbdaaaaaaaaaaaaachbddaaaaaaaaaaaaachaeaaaaaaaaaaaaaachaeaaaaaaaaaaaaaachaeaaaaaaaaaaaaaahaaaaaaaaaaaaaaachfadaaaaaaaaaaaaachaeaaaaaaaaaaaaaachbddaaaaaaaaaaaaachaeaaaaaaaaaaaaaachaeaaaaaaaaaaaaaachaeaaaaaaaaaaaaaachaeaaaaaaaaaaaaaafbaaaaaaaaaaaaaacaaaaaaaihadcaaaaaaakhadbaaaaaaaahbaaaaaaafhgaaaaaaabgegkgpfihgggaaaaaaabgegkgpfkhgggaaaaaaabgegkgpfbhgggaaaaaaapgfhehpfihgggaaaaaaapgfhehpfkhgggaaaaaaapgfhehpfbhggkaaaaaaapgfhehpfbgegkgpfihadkaaaaaaapgfhehpfbgegkgpfkhadjaaaaaaapgfhehpfbgegkgpfahjaaaaaaapgfhehpfbgegkgpffhgaaaaaaagghhegpfihadgaaaaaaagghhegpfkhadfaaaaaaagghhegpfahfaaaaaaagghhegpffhkaaaaaaagghhegpfbgegkgpfihggkaaaaaaagghhegpfbgegkgpfkhggkaaaaaaagghhegpfbgegkgpfbhgghaaaaaaaaaaaaaaagaaaaaaagghhegpfihgggaaaaaaagghhegpfkhgggaaaaaaagghhegpfbhggkaaaaaaagghhegpfbgegkgpfihadkaaaaaaagghhegpfbgegkgpfkhadjaaaaaaagghhegpfbgegkgpfahjaaaaaaagghhegpfbgegkgpffhaabagaaaaaaadhpgfhchdgfgbahaaaaaaakgjgehpfehngahaaaaaaaaaaaaaaaafaaaaaaadgmgbgoghgaaaaaaaaaaaaaaaaaachhjaaaaaaaaaaaaaaaaaaaaaaaaaaaaaebababaaabababaaapbfilobfilobfnpdmfpicmfpicmfpnpdaaaaaeaaaaaaaaaaaaaabakdmiadcooijhfeodaaaaaaaaaaaaabhcaaaaaaaaaaaaaaaabaaaaaaaocdaaaaaaangehihaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaachcaaaaaaaaaaaaaaafbaaaaaaaaaaaaaahaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaobaaaaaaaaaaaaaahaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaghaaaaaaaaaaaaaabaaaaaaafbaaaaaaaaaaaaaachbeaaaaaaaaaaaaaachceaaaaaaaaaaaaaachdeaaaaaaaaaaaaaacheeaaaaaaaaaaaaaachpdaaaaaaaaaaaaaachpdaaaaaaaaaaaaaachpdaaaaaaaaaaaaaaegmcaaaaaaadaaaaaaaaaaaaaaaachmgbaaaaaaaaaaaaachpdaaaaaaaaaaaaaaegmcaaaaaaadaaaaaaaaaaaaaaaachldaaaaaaaaaaaaaachpdaaaaaaaaaaaaaachpdaaaaaaaaaaaaaachpdaaaaaaaaaaaaaachpdaaaaaaaaaaaaaaegmdaaaaaadaaaaaaaaaaaaaaaegpcaaaaaaaaaaaaaaaaaaaaaachaaaaaaaaaaaaaaaafaaaaaaaggadpfihadegpcaaaaaaaaaaaaaaaaaaaaaachaaaaaaaaaaaaaaaafaaaaaaaggbdpfihadegpcaaaaaaaaaaaaaaaaaaaaaachaaaaaaaaaaaaaaaafaaaaaaaggcdpfihadchfadaaaaaaaaaaaaaegmcaaaaaaadaaaaaaaaaaaaaaaachbddaaaaaaaaaaaaaegmdaaaaaadaaaaaaaaaaaaaaaegpcaaaaaaaaaaaaaaaaaaaaaachbaaaaaaaaaaaaaaaeaaaaaaaggadpfahegpcaaaaaaaaaaaaaaaaaaaaaachbaaaaaaaaaaaaaaaeaaaaaaaggbdpfahegpcaaaaaaaaaaaaaaaaaaaaaachbaaaaaaaaaaaaaaaeaaaaaaaggcdpfahchcbdaaaaaaaaaaaaaegmcaaaaaaadaaaaaaaaaaaaaaaachbddaaaaaaaaaaaaachpdaaaaaaaaaaaaaachpdaaaaaaaaaaaaaachpdaaaaaaaaaaaaaacaaaaaaaldaaaaaaaaaaaaaachfeaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaachgeaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaabaaaaaaaaaaaaaaachheaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaacaaaaaaaaaaaaaaachieaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaadaaaaaaaaaaaaaaachjeaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaaeaaaaaaaaaaaaaaaegncaaaaaaaaaaaaaaaaaaaaaachaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaafaaaaaaaaaaaaaaachceaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaagaaaaaaaaaaaaaaaegncaaaaaaaaaaaaaaaaaaaaaachbaaaaaaaaaaaaaaacaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaahaaaaaaaaaaaaaaacheeaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaaiaaaaaaaaaaaaaaachkiaaaaaaaaaaaaaagaaaaaaaaaaaaaaaeaaaaaaaaaaaaaaabaaaaaaaaaaaaaaafaaaaaaaaaaaaaaagaaaaaaaaaaaaaaahaaaaaaaaaaaaaaaiaaaaaaaaaaaaaaadaaaaaaaaaaaaaaajaaaaaaaaaaaaaaappppppppppppppppppppppppppppppppchliaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaakaaaaaaaaaaaaaaachniaaaaaaaaaaaaaagaaaaaaaaaaaaaaadaaaaaaaaaaaaaaabaaaaaaaaaaaaaaajaaaaaaaaaaaaaaakaaaaaaaaaaaaaaahaaaaaaaaaaaaaaaiaaaaaaaaaaaaaaadaaaaaaaaaaaaaaalaaaaaaaaaaaaaaappppppppppppppppppppppppppppppppchoiaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaamaaaaaaaaaaaaaaachajaaaaaaaaaaaaaagaaaaaaaaaaaaaaacaaaaaaaaaaaaaaabaaaaaaaaaaaaaaalaaaaaaaaaaaaaaamaaaaaaaaaaaaaaahaaaaaaaaaaaaaaaiaaaaaaaaaaaaaaadaaaaaaaaaaaaaaanaaaaaaaaaaaaaaappppppppppppppppppppppppppppppppchbjaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaaoaaaaaaaaaaaaaaaegmcaaaaaaadaaaaaaaaaaaaaaaachmgbaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaapaaaaaaaaaaaaaaaegmcaaaaaabdaaaaaaaaaaaaaaaachldaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaegmcaaaaaabdaaaaaaaaaaaaaaaachldaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaabbaaaaaaaaaaaaaaegmcaaaaaaadaaaaaaaaaaaaaaaachbddaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaacbaaaaaaaaaaaaaaegmcaaaaaaadaaaaaaaaaaaaaaaachcbdaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaadbaaaaaaaaaaaaaaegmcaaaaaaadaaaaaaaaaaaaaaaachmgbaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaaebaaaaaaaaaaaaaaegmcaaaaaabdaaaaaaaaaaaaaaaachldaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaafbaaaaaaaaaaaaaaegmcaaaaaabdaaaaaaaaaaaaaaaachldaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaagbaaaaaaaaaaaaaaegmcaaaaaaadaaaaaaaaaaaaaaaachbddaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaahbaaaaaaaaaaaaaaegmcaaaaaaadaaaaaaaaaaaaaaaachcbdaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaaibaaaaaaaaaaaaaaegmcaaaaaaadaaaaaaaaaaaaaaaachmgbaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaajbaaaaaaaaaaaaaaegmcaaaaaabdaaaaaaaaaaaaaaaachldaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaakbaaaaaaaaaaaaaaegmcaaaaaabdaaaaaaaaaaaaaaaachldaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaalbaaaaaaaaaaaaaaegmcaaaaaaadaaaaaaaaaaaaaaaachbddaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaambaaaaaaaaaaaaaaegmcaaaaaaadaaaaaaaaaaaaaaaachcbdaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaanbaaaaaaaaaaaaaaegmcaaaaaaadaaaaaaaaaaaaaaaachmgbaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaaobaaaaaaaaaaaaaaegmcaaaaaabdaaaaaaaaaaaaaaaachldaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaapbaaaaaaaaaaaaaaegmcaaaaaabdaaaaaaaaaaaaaaaachldaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaaacaaaaaaaaaaaaaaegmcaaaaaaadaaaaaaaaaaaaaaaachbddaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaabcaaaaaaaaaaaaaaegmcaaaaaaadaaaaaaaaaaaaaaaachcbdaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaaccaaaaaaaaaaaaaaegncaaaaaaaaaaaaaaaaaaaaaachaaaaaaaaaaaaaaaaoaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaadcaaaaaaaaaaaaaaegncaaaaaaaaaaaaaaaaaaaaaachaaaaaaaaaaaaaaaaoaaaaaaaaaaaaaaabaaaaaaaaaaaaaaacaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaaecaaaaaaaaaaaaaaegncaaaaaaaaaaaaaaaaaaaaaachaaaaaaaaaaaaaaaaoaaaaaaaaaaaaaaacaaaaaaaaaaaaaaaeaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaafcaaaaaaaaaaaaaaegmdaaaaaadaaaaaaaaaaaaaaachppjaaaaaaaaaaaaachaakaaaaaaaaaaaaachbakaaaaaaaaaaaaachfadaaaaaaaaaaaaadaaaaaaaaaaaaaaadcaaaaaaaaaaaaaaecaaaaaaaaaaaaaafcaaaaaaaaaaaaaabaaaaaaaaaaaaaaagcaaaaaaaaaaaaaaegmcaaaaaaadaaaaaaaaaaaaaaaachbddaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaahcaaaaaaaaaaaaaaegncaaaaaaaaaaaaaaaaaaaaaachbaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaaicaaaaaaaaaaaaaaegncaaaaaaaaaaaaaaaaaaaaaachbaaaaaaaaaaaaaaaabaaaaaaaaaaaaaabaaaaaaaaaaaaaaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaajcaaaaaaaaaaaaaaegncaaaaaaaaaaaaaaaaaaaaaachbaaaaaaaaaaaaaaaabaaaaaaaaaaaaaacaaaaaaaaaaaaaaacaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaakcaaaaaaaaaaaaaaegmdaaaaaadaaaaaaaaaaaaaaacheakaaaaaaaaaaaaachfakaaaaaaaaaaaaachgakaaaaaaaaaaaaachcbdaaaaaaaaaaaaadaaaaaaaaaaaaaaaicaaaaaaaaaaaaaajcaaaaaaaaaaaaaakcaaaaaaaaaaaaaabaaaaaaaaaaaaaaalcaaaaaaaaaaaaaaegmcaaaaaaadaaaaaaaaaaaaaaaachbddaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaamcaaaaaaaaaaaaaaegadaaaaaapaaaaaaaaaaaaaaachjeaaaaaaaaaaaaaachgeaaaaaaaaaaaaaachbeaaaaaaaaaaaaaachceaaaaaaaaaaaaaachdeaaaaaaaaaaaaaacheeaaaaaaaaaaaaaachkbkaaaaaaaaaaaaachlbkaaaaaaaaaaaaachmbkaaaaaaaaaaaaachnbkaaaaaaaaaaaaachobkaaaaaaaaaaaaachcckaaaaaaaaaaaaachdckaaaaaaaaaaaaachhckaaaaaaaaaaaaachickaaaaaaaaaaaaachbaaaaaaaaaaaaaaachbgeaaaaaaaaaaaaapaaaaaaaaaaaaaaaeaaaaaaaaaaaaaaabaaaaaaaaaaaaaaafaaaaaaaaaaaaaaagaaaaaaaaaaaaaaahaaaaaaaaaaaaaaaiaaaaaaaaaaaaaaaobaaaaaaaaaaaaaapbaaaaaaaaaaaaaaacaaaaaaaaaaaaaabcaaaaaaaaaaaaaaccaaaaaaaaaaaaaagcaaaaaaaaaaaaaahcaaaaaaaaaaaaaalcaaaaaaaaaaaaaamcaaaaaaaaaaaaaadaaaaaaaaaaaaaaancaaaaaaaaaaaaaappppppppppppppppppppppppppppppppegmcaaaaaaadaaaaaaaaaaaaaaaachbddaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaaeaaaaaaaaaaaaaaaegmdaaaaaadaaaaaaaaaaaaaaacheakaaaaaaaaaaaaachfakaaaaaaaaaaaaachgakaaaaaaaaaaaaachcbdaaaaaaaaaaaaadaaaaaaaaaaaaaaaicaaaaaaaaaaaaaajcaaaaaaaaaaaaaakcaaaaaaaaaaaaaabaaaaaaaaaaaaaaaccaaaaaaaaaaaaaaegmcaaaaaaadaaaaaaaaaaaaaaaachbddaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaagaaaaaaaaaaaaaaaegadaaaaaapaaaaaaaaaaaaaaachieaaaaaaaaaaaaaachgeaaaaaaaaaaaaaachmiaaaaaaaaaaaaaachliaaaaaaaaaaaaaachdeaaaaaaaaaaaaaacheeaaaaaaaaaaaaaachfbkaaaaaaaaaaaaachgbkaaaaaaaaaaaaachhbkaaaaaaaaaaaaachibkaaaaaaaaaaaaachjbkaaaaaaaaaaaaaegppppppppbaaaaaaaaaaaaaaachjckaaaaaaaaaaaaachfadaaaaaaaaaaaaaaaaaaaaaaaaaaaaachkckaaaaaaaaaaaaachlckaaaaaaaaaaaaachmckaaaaaaaaaaaaachbaaaaaaaaaaaaaaachbgeaaaaaaaaaaaaapaaaaaaaaaaaaaaadaaaaaaaaaaaaaaabaaaaaaaaaaaaaaajaaaaaaaaaaaaaaakaaaaaaaaaaaaaaahaaaaaaaaaaaaaaaiaaaaaaaaaaaaaaajbaaaaaaaaaaaaaakbaaaaaaaaaaaaaalbaaaaaaaaaaaaaambaaaaaaaaaaaaaanbaaaaaaaaaaaaaancaaaaaaaaaaaaaaeaaaaaaaaaaaaaaaccaaaaaaaaaaaaaagaaaaaaaaaaaaaaadaaaaaaaaaaaaaaagcaaaaaaaaaaaaaappppppppppppppppppppppppppppppppegmcaaaaaaadaaaaaaaaaaaaaaaachbddaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaadaaaaaaaaaaaaaaaegmdaaaaaadaaaaaaaaaaaaaaacheakaaaaaaaaaaaaachfakaaaaaaaaaaaaachgakaaaaaaaaaaaaachcbdaaaaaaaaaaaaadaaaaaaaaaaaaaaaicaaaaaaaaaaaaaajcaaaaaaaaaaaaaakcaaaaaaaaaaaaaabaaaaaaaaaaaaaaanbaaaaaaaaaaaaaaegmcaaaaaaadaaaaaaaaaaaaaaaachbddaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaakaaaaaaaaaaaaaaaegadaaaaaapaaaaaaaaaaaaaaachheaaaaaaaaaaaaaachgeaaaaaaaaaaaaaachpiaaaaaaaaaaaaaachoiaaaaaaaaaaaaaachdeaaaaaaaaaaaaaacheeaaaaaaaaaaaaaachabkaaaaaaaaaaaaachbbkaaaaaaaaaaaaachcbkaaaaaaaaaaaaachdbkaaaaaaaaaaaaachebkaaaaaaaaaaaaaegppppppppbaaaaaaaaaaaaaaachockaaaaaaaaaaaaachfadaaaaaaaaaaaaaaaaaaaaaaaaaaaaachpckaaaaaaaaaaaaachadkaaaaaaaaaaaaachbdkaaaaaaaaaaaaachbaaaaaaaaaaaaaaachbgeaaaaaaaaaaaaapaaaaaaaaaaaaaaacaaaaaaaaaaaaaaabaaaaaaaaaaaaaaalaaaaaaaaaaaaaaamaaaaaaaaaaaaaaahaaaaaaaaaaaaaaaiaaaaaaaaaaaaaaaebaaaaaaaaaaaaaafbaaaaaaaaaaaaaagbaaaaaaaaaaaaaahbaaaaaaaaaaaaaaibaaaaaaaaaaaaaagcaaaaaaaaaaaaaadaaaaaaaaaaaaaaanbaaaaaaaaaaaaaakaaaaaaaaaaaaaaadaaaaaaaaaaaaaaancaaaaaaaaaaaaaappppppppppppppppppppppppppppppppegmcaaaaaaadaaaaaaaaaaaaaaaachbddaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaacaaaaaaaaaaaaaaaegmdaaaaaadaaaaaaaaaaaaaaacheakaaaaaaaaaaaaachfakaaaaaaaaaaaaachgakaaaaaaaaaaaaachcbdaaaaaaaaaaaaadaaaaaaaaaaaaaaaicaaaaaaaaaaaaaajcaaaaaaaaaaaaaakcaaaaaaaaaaaaaabaaaaaaaaaaaaaaaibaaaaaaaaaaaaaaegmcaaaaaaadaaaaaaaaaaaaaaaachbddaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaamaaaaaaaaaaaaaaaegadaaaaaapaaaaaaaaaaaaaaachfeaaaaaaaaaaaaaachgeaaaaaaaaaaaaaachcjaaaaaaaaaaaaaachbjaaaaaaaaaaaaaachdeaaaaaaaaaaaaaacheeaaaaaaaaaaaaaachlakaaaaaaaaaaaaachmakaaaaaaaaaaaaachnakaaaaaaaaaaaaachoakaaaaaaaaaaaaachpakaaaaaaaaaaaaaegppppppppbaaaaaaaaaaaaaaachddkaaaaaaaaaaaaachfadaaaaaaaaaaaaaaaaaaaaaaaaaaaaachedkaaaaaaaaaaaaachfdkaaaaaaaaaaaaachgdkaaaaaaaaaaaaachbaaaaaaaaaaaaaaachbgeaaaaaaaaaaaaapaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaanaaaaaaaaaaaaaaaoaaaaaaaaaaaaaaahaaaaaaaaaaaaaaaiaaaaaaaaaaaaaaapaaaaaaaaaaaaaaaabaaaaaaaaaaaaaabbaaaaaaaaaaaaaacbaaaaaaaaaaaaaadbaaaaaaaaaaaaaancaaaaaaaaaaaaaacaaaaaaaaaaaaaaaibaaaaaaaaaaaaaamaaaaaaaaaaaaaaadaaaaaaaaaaaaaaagcaaaaaaaaaaaaaappppppppppppppppppppppppppppppppegocaaaaaabaaaaaaaaaaaaaaaegppppppppbaaaaaaaaaaaaaaachidkaaaaaaaaaaaaachfadaaaaaaaaaaaaaaaaaaaaaaaaaaaaachcaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaagcaaaaaaaaaaaaaaaaaaaaaaaaaaaaaapcaaaaaaaaaaaaaaieaaaaaaaaaaaaaaieaaaaaaaaaaaaaajeaaaaaaaaaaaaaajeaaaaaaaaaaaaaajeaaaaaaaaaaaaaajeaaaaaaaaaaaaaaleaaaaaaaaaaaaaaleaaaaaaaaaaaaaameaaaaaaaaaaaaaameaaaaaaaaaaaaaaoeaaaaaaaaaaaaaaoeaaaaaaaaaaaaaaafaaaaaaaaaaaaaaafaaaaaaaaaaaaaacfaaaaaaaaaaaaaacfaaaaaaaaaaaaaacfaaaaaaaaaaaaaacfaaaaaaaaaaaaaacfaaaaaaaaaaaaaacfaaaaaaaaaaaaaaffaaaaaaaaaaaaaaffaaaaaaaaaaaaaaffaaaaaaaaaaaaaaffaaaaaaaaaaaaaaffaaaaaaaaaaaaaaifaaaaaaaaaaaaaaifaaaaaaaaaaaaaaifaaaaaaaaaaaaaaifaaaaaaaaaaaaaaifaaaaaaaaaaaaaalfaaaaaaaaaaaaaalfaaaaaaaaaaaaaalfaaaaaaaaaaaaaalfaaaaaaaaaaaaaalfaaaaaaaaaaaaaaofaaaaaaaaaaaaaaagaaaaaaaaaaaaaacgaaaaaaaaaaaaaaegaaaaaaaaaaaaaakgaaaaaaaaaaaaaakgaaaaaaaaaaaaaalgaaaaaaaaaaaaaamgaaaaaaaaaaaaaangaaaaaaaaaaaaaaahaaaaaaaaaaaaaaahaaaaaaaaaaaaaaghaaaaaaaaaaaaaaaaaaaaaaaaaaaaaafbaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaahaaaaaaaaaaaaaaachjdkaaaaaaaaaaaaachpdaaaaaaaaaaaaaaegmcaaaaaaadaaaaaaaaaaaaaaaachbddaaaaaaaaaaaaachpdaaaaaaaaaaaaaachpdaaaaaaaaaaaaaachpdaaaaaaaaaaaaaachpdaaaaaaaaaaaaaafbaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaacaaaaaaaaaaaaaaadaaaaaaaaaaaaaaaeaaaaaaaaaaaaaaaeaaaaaaaaaaaaaaaeaaaaaaaaaaaaaaafaaaaaaaaaaaaaaaeaaaaaaaaaaaaaaagaaaaaaaaaaaaaaaeaaaaaaaaaaaaaaaeaaaaaaaaaaaaaaaeaaaaaaaaaaaaaaaeaaaaaaaaaaaaaaakaaaaaaaaaaaaaaalaaaaaaaaaaaaaaapaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaeaaaaaaaaaaaaaaaeaaaaaaaaaaaaaaaeaaaaaaaaaaaaaaahaaaaaaaaaaaaaaabbaaaaaaaaaaaaaappppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppegocaaaaaabaaaaaaaaaaaaaaaegppppppppbaaaaaaaaaaaaaaachndkaaaaaaaaaaaaachfadaaaaaaaaaaaaaaaaaaaaaaaaaaaaachcaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaabbaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadbaaaaaaaaaaaaaaghaaaaaaaaaaaaaaihaaaaaaaaaaaaaaihaaaaaaaaaaaaaajhaaaaaaaaaaaaaajhaaaaaaaaaaaaaajhaaaaaaaaaaaaaajhaaaaaaaaaaaaaajhaaaaaaaaaaaaaalhaaaaaaaaaaaaaanhaaaaaaaaaaaaaaphaaaaaaaaaaaaaafiaaaaaaaaaaaaaafiaaaaaaaaaaaaaagiaaaaaaaaaaaaaahiaaaaaaaaaaaaaaiiaaaaaaaaaaaaaaliaaaaaaaaaaaaaaliaaaaaaaaaaaaaabjaaaaaaaaaaaaaaaaaaaaaaaaaaaaaafaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaabaaaaaaaaaaaaaaachodkaaaaaaaaaaaaafaaaaaaaaaaaaaaacaaaaaaaaaaaaaaaeaaaaaaaaaaaaaaancaaaaaaaaaaaaaagdaaaaaaaaaaaaaakdaaaaaaaaaaaaaabaaaaaaaaaaaaaaaldaaaaaaaaaaaaaaegpdaaaaaabaaaaaaaaaaaaaaaegppppppppbaaaaaaaaaaaaaaachbekaaaaaaaaaaaaachfadaaaaaaaaaaaaaaaaaaaaaaaaaaaaachbaaaaaaaaaaaaaaaeaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacaaaaaaaaaaaaaaaeaaaaaaaaaaaaaaagaaaaaaaaaaaaaaadaaaaaaaaaaaaaaachaaaaaaaaaaaaaaaachaaaaaaaaaaaaaaaachaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaaldaaaaaaaaaaaaaadaaaaaaaaaaaaaaacaaaaaaaaaaaaaaabaaaaaaaaaaaaaaalcaaaaaaaaaaaaaaegfaaaaaaabaaaaaaaaaaaaaaaegppppppppbaaaaaaaaaaaaaaachdekaaaaaaaaaaaaachaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaachaaaaaaaaaaaaaaaafaaaaaaabaaaaaaaaaaaaaaacaaaaaaaaaaaaaaabaaaaaaaaaaaaaaacaaaaaaaaaaaaaaaegfeaaaaaacgbaaaaaaaaaaaaaaachmmjaaaaaaaaaaaaachhpcaaaaaaaaaaaaabaaaaaaaaaaaaaaacaaaaaaaaaaaaaaabaaaaaaaaaaaaaaabaaaaaaaaaaaaaaapcaaaaaaaaaaaaaabaaaaaaaaaaaaaaaeaaaaaaaaaaaaaaaegmcaaaaaaadaaaaaaaaaaaaaaaachmgbaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaancaaaaaaaaaaaaaaegfeaaaaaacgbaaaaaaaaaaaaaaachmmjaaaaaaaaaaaaachhpcaaaaaaaaaaaaabaaaaaaaaaaaaaaacaaaaaaaaaaaaaaabaaaaaaaaaaaaaaabaaaaaaaaaaaaaaapcaaaaaaaaaaaaaabaaaaaaaaaaaaaaaedaaaaaaaaaaaaaaegfeaaaaaacgbaaaaaaaaaaaaaaachfnjaaaaaaaaaaaaachaadaaaaaaaaaaaaabaaaaaaaaaaaaaaacaaaaaaaaaaaaaaabaaaaaaaaaaaaaaabaaaaaaaaaaaaaaacdaaaaaaaaaaaaaabaaaaaaaaaaaaaaaadaaaaaaaaaaaaaaegmcaaaaaaadaaaaaaaaaaaaaaaachmgbaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaafdaaaaaaaaaaaaaaegmdaaaaaadaaaaaaaaaaaaaaachiekaaaaaaaaaaaaachjekaaaaaaaaaaaaachkekaaaaaaaaaaaaachdadaaaaaaaaaaaaadaaaaaaaaaaaaaaaedaaaaaaaaaaaaaaadaaaaaaaaaaaaaafdaaaaaaaaaaaaaabaaaaaaaaaaaaaaamdaaaaaaaaaaaaaaegleaaaaaaegbaaaaaaaaaaaaaaachlekaaaaaaaaaaaaachfadaaaaaaaaaaaaabaaaaaaaaaaaaaaamdaaaaaaaaaaaaaabaaaaaaaaaaaaaaaldaaaaaaaaaaaaaaegmcaaaaaaadaaaaaaaaaaaaaaaachnocaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaafdaaaaaaaaaaaaaaegmcaaaaaaadaaaaaaaaaaaaaaaachnocaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaahdaaaaaaaaaaaaaaegfeaaaaaacgbaaaaaaaaaaaaaaachcojaaaaaaaaaaaaachbaaaaaaaaaaaaaaacaaaaaaaaaaaaaaadaaaaaaaaaaaaaaabaaaaaaaaaaaaaaabaaaaaaaaaaaaaaaidaaaaaaaaaaaaaabaaaaaaaaaaaaaaaedaaaaaaaaaaaaaaegmdaaaaaadaaaaaaaaaaaaaaachnekaaaaaaaaaaaaachoekaaaaaaaaaaaaachpekaaaaaaaaaaaaachabdaaaaaaaaaaaaadaaaaaaaaaaaaaaafdaaaaaaaaaaaaaahdaaaaaaaaaaaaaaedaaaaaaaaaaaaaabaaaaaaaaaaaaaaaadaaaaaaaaaaaaaaegleaaaaaaegbaaaaaaaaaaaaaaachafkaaaaaaaaaaaaachcbdaaaaaaaaaaaaabaaaaaaaaaaaaaaaadaaaaaaaaaaaaaabaaaaaaaaaaaaaaakdaaaaaaaaaaaaaaegadaaaaaafaaaaaaaaaaaaaaachikaaaaaaaaaaaaaachjkaaaaaaaaaaaaaachhekaaaaaaaaaaaaachmekaaaaaaaaaaaaachbfkaaaaaaaaaaaaachbaaaaaaaaaaaaaaachaekaaaaaaaaaaaaafaaaaaaaaaaaaaaahaaaaaaaaaaaaaaaiaaaaaaaaaaaaaaancaaaaaaaaaaaaaaldaaaaaaaaaaaaaakdaaaaaaaaaaaaaabaaaaaaaaaaaaaaagdaaaaaaaaaaaaaaegpdaaaaaabaaaaaaaaaaaaaaaegppppppppbaaaaaaaaaaaaaaachcfkaaaaaaaaaaaaachfadaaaaaaaaaaaaaaaaaaaaaaaaaaaaachbaaaaaaaaaaaaaaaeaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacaaaaaaaaaaaaaaaeaaaaaaaaaaaaaaagaaaaaaaaaaaaaaadaaaaaaaaaaaaaaachaaaaaaaaaaaaaaaachaaaaaaaaaaaaaaaachaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaagdaaaaaaaaaaaaaadaaaaaaaaaaaaaaahaaaaaaaaaaaaaaamdaaaaaaaaaaaaaandaaaaaaaaaaaaaaegfaaaaaaabaaaaaaaaaaaaaaaegppppppppbaaaaaaaaaaaaaaachefkaaaaaaaaaaaaachaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaachaaaaaaaaaaaaaaaafaaaaaaabaaaaaaaaaaaaaaahaaaaaaaaaaaaaaabaaaaaaaaaaaaaaahaaaaaaaaaaaaaaaegfeaaaaaacgbaaaaaaaaaaaaaaachmmjaaaaaaaaaaaaachhpcaaaaaaaaaaaaacaaaaaaaaaaaaaaadaaaaaaaaaaaaaaabaaaaaaaaaaaaaaabaaaaaaaaaaaaaaapcaaaaaaaaaaaaaabaaaaaaaaaaaaaaaiaaaaaaaaaaaaaaaegmcaaaaaaadaaaaaaaaaaaaaaaachmgbaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaancaaaaaaaaaaaaaaegfeaaaaaacgbaaaaaaaaaaaaaaachmmjaaaaaaaaaaaaachhpcaaaaaaaaaaaaacaaaaaaaaaaaaaaadaaaaaaaaaaaaaaabaaaaaaaaaaaaaaabaaaaaaaaaaaaaaapcaaaaaaaaaaaaaabaaaaaaaaaaaaaaaadaaaaaaaaaaaaaaegfeaaaaaacgbaaaaaaaaaaaaaaachfnjaaaaaaaaaaaaachaadaaaaaaaaaaaaacaaaaaaaaaaaaaaadaaaaaaaaaaaaaaabaaaaaaaaaaaaaaabaaaaaaaaaaaaaaacdaaaaaaaaaaaaaabaaaaaaaaaaaaaaaedaaaaaaaaaaaaaaegmcaaaaaaadaaaaaaaaaaaaaaaachmgbaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaafdaaaaaaaaaaaaaaegmdaaaaaadaaaaaaaaaaaaaaachjfkaaaaaaaaaaaaachkfkaaaaaaaaaaaaachlfkaaaaaaaaaaaaachdadaaaaaaaaaaaaadaaaaaaaaaaaaaaaadaaaaaaaaaaaaaaedaaaaaaaaaaaaaafdaaaaaaaaaaaaaabaaaaaaaaaaaaaaaodaaaaaaaaaaaaaaegleaaaaaaegbaaaaaaaaaaaaaaachmfkaaaaaaaaaaaaachfadaaaaaaaaaaaaabaaaaaaaaaaaaaaaodaaaaaaaaaaaaaabaaaaaaaaaaaaaaagdaaaaaaaaaaaaaaegmcaaaaaaadaaaaaaaaaaaaaaaachnocaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaafdaaaaaaaaaaaaaaegmcaaaaaaadaaaaaaaaaaaaaaaachnocaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaahdaaaaaaaaaaaaaaegfeaaaaaacgbaaaaaaaaaaaaaaachcojaaaaaaaaaaaaachbaaaaaaaaaaaaaaaeaaaaaaaaaaaaaaafaaaaaaaaaaaaaaabaaaaaaaaaaaaaaabaaaaaaaaaaaaaaaidaaaaaaaaaaaaaabaaaaaaaaaaaaaaaadaaaaaaaaaaaaaaegmdaaaaaadaaaaaaaaaaaaaaachofkaaaaaaaaaaaaachpfkaaaaaaaaaaaaachagkaaaaaaaaaaaaachabdaaaaaaaaaaaaadaaaaaaaaaaaaaaafdaaaaaaaaaaaaaahdaaaaaaaaaaaaaaadaaaaaaaaaaaaaabaaaaaaaaaaaaaaaedaaaaaaaaaaaaaaegleaaaaaaegbaaaaaaaaaaaaaaachbgkaaaaaaaaaaaaachcbdaaaaaaaaaaaaabaaaaaaaaaaaaaaaedaaaaaaaaaaaaaabaaaaaaaaaaaaaaakdaaaaaaaaaaaaaaegadaaaaaafaaaaaaaaaaaaaaachglaaaaaaaaaaaaaachhlaaaaaaaaaaaaaachifkaaaaaaaaaaaaachnfkaaaaaaaaaaaaachcgkaaaaaaaaaaaaachbaaaaaaaaaaaaaaachaekaaaaaaaaaaaaafaaaaaaaaaaaaaaalaaaaaaaaaaaaaaamaaaaaaaaaaaaaaancaaaaaaaaaaaaaagdaaaaaaaaaaaaaakdaaaaaaaaaaaaaabaaaaaaaaaaaaaaaldaaaaaaaaaaaaaaegpdaaaaaabaaaaaaaaaaaaaaaegppppppppbaaaaaaaaaaaaaaachdgkaaaaaaaaaaaaachfadaaaaaaaaaaaaaaaaaaaaaaaaaaaaachbaaaaaaaaaaaaaaaeaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacaaaaaaaaaaaaaaaeaaaaaaaaaaaaaaagaaaaaaaaaaaaaaadaaaaaaaaaaaaaaachaaaaaaaaaaaaaaaachaaaaaaaaaaaaaaaachaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaaldaaaaaaaaaaaaaadaaaaaaaaaaaaaaalaaaaaaaaaaaaaaaodaaaaaaaaaaaaaapdaaaaaaaaaaaaaaegfaaaaaaabaaaaaaaaaaaaaaaegppppppppbaaaaaaaaaaaaaaachfgkaaaaaaaaaaaaachaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaachaaaaaaaaaaaaaaaafaaaaaaabaaaaaaaaaaaaaaalaaaaaaaaaaaaaaabaaaaaaaaaaaaaaalaaaaaaaaaaaaaaaegfeaaaaaacgbaaaaaaaaaaaaaaachmmjaaaaaaaaaaaaachhpcaaaaaaaaaaaaadaaaaaaaaaaaaaaaeaaaaaaaaaaaaaaabaaaaaaaaaaaaaaabaaaaaaaaaaaaaaapcaaaaaaaaaaaaaabaaaaaaaaaaaaaaamaaaaaaaaaaaaaaaegmcaaaaaaadaaaaaaaaaaaaaaaachmgbaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaancaaaaaaaaaaaaaaegfeaaaaaacgbaaaaaaaaaaaaaaachmmjaaaaaaaaaaaaachhpcaaaaaaaaaaaaadaaaaaaaaaaaaaaaeaaaaaaaaaaaaaaabaaaaaaaaaaaaaaabaaaaaaaaaaaaaaapcaaaaaaaaaaaaaabaaaaaaaaaaaaaaaedaaaaaaaaaaaaaaegfeaaaaaacgbaaaaaaaaaaaaaaachfnjaaaaaaaaaaaaachaadaaaaaaaaaaaaadaaaaaaaaaaaaaaaeaaaaaaaaaaaaaaabaaaaaaaaaaaaaaabaaaaaaaaaaaaaaacdaaaaaaaaaaaaaabaaaaaaaaaaaaaaaadaaaaaaaaaaaaaaegmcaaaaaaadaaaaaaaaaaaaaaaachmgbaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaafdaaaaaaaaaaaaaaegmdaaaaaadaaaaaaaaaaaaaaachkgkaaaaaaaaaaaaachlgkaaaaaaaaaaaaachmgkaaaaaaaaaaaaachdadaaaaaaaaaaaaadaaaaaaaaaaaaaaaedaaaaaaaaaaaaaaadaaaaaaaaaaaaaafdaaaaaaaaaaaaaabaaaaaaaaaaaaaaaaeaaaaaaaaaaaaaaegleaaaaaaegbaaaaaaaaaaaaaaachngkaaaaaaaaaaaaachfadaaaaaaaaaaaaabaaaaaaaaaaaaaaaaeaaaaaaaaaaaaaabaaaaaaaaaaaaaaaldaaaaaaaaaaaaaaegmcaaaaaaadaaaaaaaaaaaaaaaachnocaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaafdaaaaaaaaaaaaaaegmcaaaaaaadaaaaaaaaaaaaaaaachnocaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaahdaaaaaaaaaaaaaaegfeaaaaaacgbaaaaaaaaaaaaaaachcojaaaaaaaaaaaaachbaaaaaaaaaaaaaaagaaaaaaaaaaaaaaahaaaaaaaaaaaaaaabaaaaaaaaaaaaaaabaaaaaaaaaaaaaaaidaaaaaaaaaaaaaabaaaaaaaaaaaaaaaedaaaaaaaaaaaaaaegmdaaaaaadaaaaaaaaaaaaaaachpgkaaaaaaaaaaaaachahkaaaaaaaaaaaaachbhkaaaaaaaaaaaaachabdaaaaaaaaaaaaadaaaaaaaaaaaaaaafdaaaaaaaaaaaaaahdaaaaaaaaaaaaaaedaaaaaaaaaaaaaabaaaaaaaaaaaaaaaadaaaaaaaaaaaaaaegleaaaaaaegbaaaaaaaaaaaaaaachchkaaaaaaaaaaaaachcbdaaaaaaaaaaaaabaaaaaaaaaaaaaaaadaaaaaaaaaaaaaabaaaaaaaaaaaaaaakdaaaaaaaaaaaaaaegadaaaaaafaaaaaaaaaaaaaaachemaaaaaaaaaaaaaachfmaaaaaaaaaaaaaachjgkaaaaaaaaaaaaachogkaaaaaaaaaaaaachdhkaaaaaaaaaaaaachbaaaaaaaaaaaaaaachaekaaaaaaaaaaaaafaaaaaaaaaaaaaaapaaaaaaaaaaaaaaaabaaaaaaaaaaaaaancaaaaaaaaaaaaaaldaaaaaaaaaaaaaakdaaaaaaaaaaaaaabaaaaaaaaaaaaaaagdaaaaaaaaaaaaaaegpdaaaaaabaaaaaaaaaaaaaaaegppppppppbaaaaaaaaaaaaaaachehkaaaaaaaaaaaaachfadaaaaaaaaaaaaaaaaaaaaaaaaaaaaachbaaaaaaaaaaaaaaaeaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacaaaaaaaaaaaaaaaeaaaaaaaaaaaaaaagaaaaaaaaaaaaaaadaaaaaaaaaaaaaaachaaaaaaaaaaaaaaaachaaaaaaaaaaaaaaaachaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaagdaaaaaaaaaaaaaadaaaaaaaaaaaaaaapaaaaaaaaaaaaaaaaeaaaaaaaaaaaaaabeaaaaaaaaaaaaaaegfaaaaaaabaaaaaaaaaaaaaaaegppppppppbaaaaaaaaaaaaaaachghkaaaaaaaaaaaaachaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaachaaaaaaaaaaaaaaaafaaaaaaabaaaaaaaaaaaaaaapaaaaaaaaaaaaaaabaaaaaaaaaaaaaaapaaaaaaaaaaaaaaaegfeaaaaaacgbaaaaaaaaaaaaaaachmmjaaaaaaaaaaaaachhpcaaaaaaaaaaaaaeaaaaaaaaaaaaaaafaaaaaaaaaaaaaaabaaaaaaaaaaaaaaabaaaaaaaaaaaaaaapcaaaaaaaaaaaaaabaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaegmcaaaaaaadaaaaaaaaaaaaaaaachmgbaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaancaaaaaaaaaaaaaaegfeaaaaaacgbaaaaaaaaaaaaaaachmmjaaaaaaaaaaaaachhpcaaaaaaaaaaaaaeaaaaaaaaaaaaaaafaaaaaaaaaaaaaaabaaaaaaaaaaaaaaabaaaaaaaaaaaaaaapcaaaaaaaaaaaaaabaaaaaaaaaaaaaaaadaaaaaaaaaaaaaaegfeaaaaaacgbaaaaaaaaaaaaaaachfnjaaaaaaaaaaaaachaadaaaaaaaaaaaaaeaaaaaaaaaaaaaaafaaaaaaaaaaaaaaabaaaaaaaaaaaaaaabaaaaaaaaaaaaaaacdaaaaaaaaaaaaaabaaaaaaaaaaaaaaaedaaaaaaaaaaaaaaegmcaaaaaaadaaaaaaaaaaaaaaaachmgbaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaafdaaaaaaaaaaaaaaegmdaaaaaadaaaaaaaaaaaaaaachlhkaaaaaaaaaaaaachmhkaaaaaaaaaaaaachnhkaaaaaaaaaaaaachdadaaaaaaaaaaaaadaaaaaaaaaaaaaaaadaaaaaaaaaaaaaaedaaaaaaaaaaaaaafdaaaaaaaaaaaaaabaaaaaaaaaaaaaaaceaaaaaaaaaaaaaaegleaaaaaaegbaaaaaaaaaaaaaaachohkaaaaaaaaaaaaachfadaaaaaaaaaaaaabaaaaaaaaaaaaaaaceaaaaaaaaaaaaaabaaaaaaaaaaaaaaagdaaaaaaaaaaaaaaegmcaaaaaaadaaaaaaaaaaaaaaaachnocaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaafdaaaaaaaaaaaaaaegmcaaaaaaadaaaaaaaaaaaaaaaachnocaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaahdaaaaaaaaaaaaaaegfeaaaaaacgbaaaaaaaaaaaaaaachcojaaaaaaaaaaaaachbaaaaaaaaaaaaaaaiaaaaaaaaaaaaaaajaaaaaaaaaaaaaaabaaaaaaaaaaaaaaabaaaaaaaaaaaaaaaidaaaaaaaaaaaaaabaaaaaaaaaaaaaaaadaaaaaaaaaaaaaaegmdaaaaaadaaaaaaaaaaaaaaachaikaaaaaaaaaaaaachbikaaaaaaaaaaaaachcikaaaaaaaaaaaaachabdaaaaaaaaaaaaadaaaaaaaaaaaaaaafdaaaaaaaaaaaaaahdaaaaaaaaaaaaaaadaaaaaaaaaaaaaabaaaaaaaaaaaaaaaedaaaaaaaaaaaaaaegleaaaaaaegbaaaaaaaaaaaaaaachdikaaaaaaaaaaaaachcbdaaaaaaaaaaaaabaaaaaaaaaaaaaaaedaaaaaaaaaaaaaabaaaaaaaaaaaaaaakdaaaaaaaaaaaaaaegadaaaaaafaaaaaaaaaaaaaaachcnaaaaaaaaaaaaaachdnaaaaaaaaaaaaaachkhkaaaaaaaaaaaaachphkaaaaaaaaaaaaacheikaaaaaaaaaaaaachbaaaaaaaaaaaaaaachaekaaaaaaaaaaaaafaaaaaaaaaaaaaaadbaaaaaaaaaaaaaaebaaaaaaaaaaaaaancaaaaaaaaaaaaaagdaaaaaaaaaaaaaakdaaaaaaaaaaaaaabaaaaaaaaaaaaaaaldaaaaaaaaaaaaaaegpdaaaaaabaaaaaaaaaaaaaaaegppppppppbaaaaaaaaaaaaaaachfikaaaaaaaaaaaaachfadaaaaaaaaaaaaaaaaaaaaaaaaaaaaachbaaaaaaaaaaaaaaaeaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacaaaaaaaaaaaaaaaeaaaaaaaaaaaaaaagaaaaaaaaaaaaaaadaaaaaaaaaaaaaaachaaaaaaaaaaaaaaaachaaaaaaaaaaaaaaaachaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaaldaaaaaaaaaaaaaadaaaaaaaaaaaaaaadbaaaaaaaaaaaaaaceaaaaaaaaaaaaaadeaaaaaaaaaaaaaaegfaaaaaaabaaaaaaaaaaaaaaaegppppppppbaaaaaaaaaaaaaaachhikaaaaaaaaaaaaachaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaachaaaaaaaaaaaaaaaafaaaaaaabaaaaaaaaaaaaaaadbaaaaaaaaaaaaaabaaaaaaaaaaaaaaadbaaaaaaaaaaaaaaegfeaaaaaacgbaaaaaaaaaaaaaaachmmjaaaaaaaaaaaaachhpcaaaaaaaaaaaaafaaaaaaaaaaaaaaagaaaaaaaaaaaaaaabaaaaaaaaaaaaaaabaaaaaaaaaaaaaaapcaaaaaaaaaaaaaabaaaaaaaaaaaaaaaebaaaaaaaaaaaaaaegmcaaaaaaadaaaaaaaaaaaaaaaachmgbaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaancaaaaaaaaaaaaaaegfeaaaaaacgbaaaaaaaaaaaaaaachmmjaaaaaaaaaaaaachhpcaaaaaaaaaaaaafaaaaaaaaaaaaaaagaaaaaaaaaaaaaaabaaaaaaaaaaaaaaabaaaaaaaaaaaaaaapcaaaaaaaaaaaaaabaaaaaaaaaaaaaaaedaaaaaaaaaaaaaaegfeaaaaaacgbaaaaaaaaaaaaaaachfnjaaaaaaaaaaaaachaadaaaaaaaaaaaaafaaaaaaaaaaaaaaagaaaaaaaaaaaaaaabaaaaaaaaaaaaaaabaaaaaaaaaaaaaaacdaaaaaaaaaaaaaabaaaaaaaaaaaaaaaadaaaaaaaaaaaaaaegmcaaaaaaadaaaaaaaaaaaaaaaachmgbaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaafdaaaaaaaaaaaaaaegmdaaaaaadaaaaaaaaaaaaaaachmikaaaaaaaaaaaaachnikaaaaaaaaaaaaachoikaaaaaaaaaaaaachdadaaaaaaaaaaaaadaaaaaaaaaaaaaaaedaaaaaaaaaaaaaaadaaaaaaaaaaaaaafdaaaaaaaaaaaaaabaaaaaaaaaaaaaaaeeaaaaaaaaaaaaaaegleaaaaaaegbaaaaaaaaaaaaaaachpikaaaaaaaaaaaaachfadaaaaaaaaaaaaabaaaaaaaaaaaaaaaeeaaaaaaaaaaaaaabaaaaaaaaaaaaaaaldaaaaaaaaaaaaaaegmcaaaaaaadaaaaaaaaaaaaaaaachnocaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaafdaaaaaaaaaaaaaaegmcaaaaaaadaaaaaaaaaaaaaaaachnocaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaahdaaaaaaaaaaaaaaegfeaaaaaacgbaaaaaaaaaaaaaaachcojaaaaaaaaaaaaachbaaaaaaaaaaaaaaakaaaaaaaaaaaaaaalaaaaaaaaaaaaaaabaaaaaaaaaaaaaaabaaaaaaaaaaaaaaaidaaaaaaaaaaaaaabaaaaaaaaaaaaaaaedaaaaaaaaaaaaaaegmdaaaaaadaaaaaaaaaaaaaaachbjkaaaaaaaaaaaaachcjkaaaaaaaaaaaaachdjkaaaaaaaaaaaaachabdaaaaaaaaaaaaadaaaaaaaaaaaaaaafdaaaaaaaaaaaaaahdaaaaaaaaaaaaaaedaaaaaaaaaaaaaabaaaaaaaaaaaaaaaadaaaaaaaaaaaaaaegleaaaaaaegbaaaaaaaaaaaaaaachejkaaaaaaaaaaaaachcbdaaaaaaaaaaaaabaaaaaaaaaaaaaaaadaaaaaaaaaaaaaabaaaaaaaaaaaaaaakdaaaaaaaaaaaaaaegadaaaaaafaaaaaaaaaaaaaaachaoaaaaaaaaaaaaaachboaaaaaaaaaaaaaachlikaaaaaaaaaaaaachajkaaaaaaaaaaaaachfjkaaaaaaaaaaaaachbaaaaaaaaaaaaaaachaekaaaaaaaaaaaaafaaaaaaaaaaaaaaahbaaaaaaaaaaaaaaibaaaaaaaaaaaaaancaaaaaaaaaaaaaaldaaaaaaaaaaaaaakdaaaaaaaaaaaaaabaaaaaaaaaaaaaaagdaaaaaaaaaaaaaaegpdaaaaaabaaaaaaaaaaaaaaaegppppppppbaaaaaaaaaaaaaaachgjkaaaaaaaaaaaaachfadaaaaaaaaaaaaaaaaaaaaaaaaaaaaachbaaaaaaaaaaaaaaaeaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacaaaaaaaaaaaaaaaeaaaaaaaaaaaaaaagaaaaaaaaaaaaaaadaaaaaaaaaaaaaaachaaaaaaaaaaaaaaaachaaaaaaaaaaaaaaaachaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaagdaaaaaaaaaaaaaadaaaaaaaaaaaaaaahbaaaaaaaaaaaaaaeeaaaaaaaaaaaaaafeaaaaaaaaaaaaaaegfaaaaaaabaaaaaaaaaaaaaaaegppppppppbaaaaaaaaaaaaaaachijkaaaaaaaaaaaaachaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaachaaaaaaaaaaaaaaaafaaaaaaabaaaaaaaaaaaaaaahbaaaaaaaaaaaaaabaaaaaaaaaaaaaaahbaaaaaaaaaaaaaaegfeaaaaaacgbaaaaaaaaaaaaaaachmmjaaaaaaaaaaaaachhpcaaaaaaaaaaaaagaaaaaaaaaaaaaaahaaaaaaaaaaaaaaabaaaaaaaaaaaaaaabaaaaaaaaaaaaaaapcaaaaaaaaaaaaaabaaaaaaaaaaaaaaaibaaaaaaaaaaaaaaegmcaaaaaaadaaaaaaaaaaaaaaaachmgbaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaancaaaaaaaaaaaaaaegfeaaaaaacgbaaaaaaaaaaaaaaachmmjaaaaaaaaaaaaachhpcaaaaaaaaaaaaagaaaaaaaaaaaaaaahaaaaaaaaaaaaaaabaaaaaaaaaaaaaaabaaaaaaaaaaaaaaapcaaaaaaaaaaaaaabaaaaaaaaaaaaaaaadaaaaaaaaaaaaaaegfeaaaaaacgbaaaaaaaaaaaaaaachfnjaaaaaaaaaaaaachaadaaaaaaaaaaaaagaaaaaaaaaaaaaaahaaaaaaaaaaaaaaabaaaaaaaaaaaaaaabaaaaaaaaaaaaaaacdaaaaaaaaaaaaaabaaaaaaaaaaaaaaaedaaaaaaaaaaaaaaegmcaaaaaaadaaaaaaaaaaaaaaaachmgbaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaafdaaaaaaaaaaaaaaegmdaaaaaadaaaaaaaaaaaaaaachnjkaaaaaaaaaaaaachojkaaaaaaaaaaaaachpjkaaaaaaaaaaaaachdadaaaaaaaaaaaaadaaaaaaaaaaaaaaaadaaaaaaaaaaaaaaedaaaaaaaaaaaaaafdaaaaaaaaaaaaaabaaaaaaaaaaaaaaageaaaaaaaaaaaaaaegleaaaaaaegbaaaaaaaaaaaaaaachakkaaaaaaaaaaaaachfadaaaaaaaaaaaaabaaaaaaaaaaaaaaageaaaaaaaaaaaaaabaaaaaaaaaaaaaaagdaaaaaaaaaaaaaaegmcaaaaaaadaaaaaaaaaaaaaaaachnocaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaafdaaaaaaaaaaaaaaegmcaaaaaaadaaaaaaaaaaaaaaaachnocaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaahdaaaaaaaaaaaaaaegfeaaaaaacgbaaaaaaaaaaaaaaachcojaaaaaaaaaaaaachbaaaaaaaaaaaaaaamaaaaaaaaaaaaaaanaaaaaaaaaaaaaaabaaaaaaaaaaaaaaabaaaaaaaaaaaaaaaidaaaaaaaaaaaaaabaaaaaaaaaaaaaaaadaaaaaaaaaaaaaaegmdaaaaaadaaaaaaaaaaaaaaachckkaaaaaaaaaaaaachdkkaaaaaaaaaaaaachekkaaaaaaaaaaaaachabdaaaaaaaaaaaaadaaaaaaaaaaaaaaafdaaaaaaaaaaaaaahdaaaaaaaaaaaaaaadaaaaaaaaaaaaaabaaaaaaaaaaaaaaaedaaaaaaaaaaaaaaegleaaaaaaegbaaaaaaaaaaaaaaachfkkaaaaaaaaaaaaachcbdaaaaaaaaaaaaabaaaaaaaaaaaaaaaedaaaaaaaaaaaaaabaaaaaaaaaaaaaaakdaaaaaaaaaaaaaaegadaaaaaafaaaaaaaaaaaaaaachooaaaaaaaaaaaaaachpoaaaaaaaaaaaaaachmjkaaaaaaaaaaaaachbkkaaaaaaaaaaaaachgkkaaaaaaaaaaaaachbaaaaaaaaaaaaaaachaekaaaaaaaaaaaaafaaaaaaaaaaaaaaalbaaaaaaaaaaaaaambaaaaaaaaaaaaaancaaaaaaaaaaaaaagdaaaaaaaaaaaaaakdaaaaaaaaaaaaaabaaaaaaaaaaaaaaaldaaaaaaaaaaaaaaegpdaaaaaabaaaaaaaaaaaaaaaegppppppppbaaaaaaaaaaaaaaachhkkaaaaaaaaaaaaachfadaaaaaaaaaaaaaaaaaaaaaaaaaaaaachbaaaaaaaaaaaaaaaeaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacaaaaaaaaaaaaaaaeaaaaaaaaaaaaaaagaaaaaaaaaaaaaaadaaaaaaaaaaaaaaachaaaaaaaaaaaaaaaachaaaaaaaaaaaaaaaachaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaaldaaaaaaaaaaaaaadaaaaaaaaaaaaaaalbaaaaaaaaaaaaaageaaaaaaaaaaaaaaheaaaaaaaaaaaaaaegfaaaaaaabaaaaaaaaaaaaaaaegppppppppbaaaaaaaaaaaaaaachjkkaaaaaaaaaaaaachaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaachaaaaaaaaaaaaaaaafaaaaaaabaaaaaaaaaaaaaaalbaaaaaaaaaaaaaabaaaaaaaaaaaaaaalbaaaaaaaaaaaaaaegfeaaaaaacgbaaaaaaaaaaaaaaachmmjaaaaaaaaaaaaachhpcaaaaaaaaaaaaahaaaaaaaaaaaaaaaiaaaaaaaaaaaaaaabaaaaaaaaaaaaaaabaaaaaaaaaaaaaaapcaaaaaaaaaaaaaabaaaaaaaaaaaaaaambaaaaaaaaaaaaaaegmcaaaaaaadaaaaaaaaaaaaaaaachmgbaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaancaaaaaaaaaaaaaaegfeaaaaaacgbaaaaaaaaaaaaaaachmmjaaaaaaaaaaaaachhpcaaaaaaaaaaaaahaaaaaaaaaaaaaaaiaaaaaaaaaaaaaaabaaaaaaaaaaaaaaabaaaaaaaaaaaaaaapcaaaaaaaaaaaaaabaaaaaaaaaaaaaaaedaaaaaaaaaaaaaaegfeaaaaaacgbaaaaaaaaaaaaaaachfnjaaaaaaaaaaaaachaadaaaaaaaaaaaaahaaaaaaaaaaaaaaaiaaaaaaaaaaaaaaabaaaaaaaaaaaaaaabaaaaaaaaaaaaaaacdaaaaaaaaaaaaaabaaaaaaaaaaaaaaaadaaaaaaaaaaaaaaegmcaaaaaaadaaaaaaaaaaaaaaaachmgbaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaafdaaaaaaaaaaaaaaegmdaaaaaadaaaaaaaaaaaaaaachokkaaaaaaaaaaaaachpkkaaaaaaaaaaaaachalkaaaaaaaaaaaaachdadaaaaaaaaaaaaadaaaaaaaaaaaaaaaedaaaaaaaaaaaaaaadaaaaaaaaaaaaaafdaaaaaaaaaaaaaabaaaaaaaaaaaaaaaieaaaaaaaaaaaaaaegleaaaaaaegbaaaaaaaaaaaaaaachblkaaaaaaaaaaaaachfadaaaaaaaaaaaaabaaaaaaaaaaaaaaaieaaaaaaaaaaaaaabaaaaaaaaaaaaaaaldaaaaaaaaaaaaaaegmcaaaaaaadaaaaaaaaaaaaaaaachnocaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaafdaaaaaaaaaaaaaaegmcaaaaaaadaaaaaaaaaaaaaaaachnocaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaahdaaaaaaaaaaaaaaegfeaaaaaacgbaaaaaaaaaaaaaaachcojaaaaaaaaaaaaachbaaaaaaaaaaaaaaaoaaaaaaaaaaaaaaapaaaaaaaaaaaaaaabaaaaaaaaaaaaaaabaaaaaaaaaaaaaaaidaaaaaaaaaaaaaabaaaaaaaaaaaaaaaedaaaaaaaaaaaaaaegmdaaaaaadaaaaaaaaaaaaaaachdlkaaaaaaaaaaaaachelkaaaaaaaaaaaaachflkaaaaaaaaaaaaachabdaaaaaaaaaaaaadaaaaaaaaaaaaaaafdaaaaaaaaaaaaaahdaaaaaaaaaaaaaaedaaaaaaaaaaaaaabaaaaaaaaaaaaaaaadaaaaaaaaaaaaaaegleaaaaaaegbaaaaaaaaaaaaaaachglkaaaaaaaaaaaaachcbdaaaaaaaaaaaaabaaaaaaaaaaaaaaaadaaaaaaaaaaaaaabaaaaaaaaaaaaaaakdaaaaaaaaaaaaaaegadaaaaaafaaaaaaaaaaaaaaachmpaaaaaaaaaaaaaachnpaaaaaaaaaaaaaachnkkaaaaaaaaaaaaachclkaaaaaaaaaaaaachhlkaaaaaaaaaaaaachbaaaaaaaaaaaaaaachaekaaaaaaaaaaaaafaaaaaaaaaaaaaaapbaaaaaaaaaaaaaaacaaaaaaaaaaaaaancaaaaaaaaaaaaaaldaaaaaaaaaaaaaakdaaaaaaaaaaaaaabaaaaaaaaaaaaaaagdaaaaaaaaaaaaaaegpdaaaaaabaaaaaaaaaaaaaaaegppppppppbaaaaaaaaaaaaaaachilkaaaaaaaaaaaaachfadaaaaaaaaaaaaaaaaaaaaaaaaaaaaachbaaaaaaaaaaaaaaaeaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacaaaaaaaaaaaaaaaeaaaaaaaaaaaaaaagaaaaaaaaaaaaaaadaaaaaaaaaaaaaaachaaaaaaaaaaaaaaaachaaaaaaaaaaaaaaaachaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaagdaaaaaaaaaaaaaadaaaaaaaaaaaaaaapbaaaaaaaaaaaaaaieaaaaaaaaaaaaaajeaaaaaaaaaaaaaaegfaaaaaaabaaaaaaaaaaaaaaaegppppppppbaaaaaaaaaaaaaaachklkaaaaaaaaaaaaachaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaachaaaaaaaaaaaaaaaafaaaaaaabaaaaaaaaaaaaaaapbaaaaaaaaaaaaaabaaaaaaaaaaaaaaapbaaaaaaaaaaaaaaegfeaaaaaacgbaaaaaaaaaaaaaaachmmjaaaaaaaaaaaaachhpcaaaaaaaaaaaaaiaaaaaaaaaaaaaaajaaaaaaaaaaaaaaabaaaaaaaaaaaaaaabaaaaaaaaaaaaaaapcaaaaaaaaaaaaaabaaaaaaaaaaaaaaaacaaaaaaaaaaaaaaegmcaaaaaaadaaaaaaaaaaaaaaaachmgbaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaancaaaaaaaaaaaaaaegfeaaaaaacgbaaaaaaaaaaaaaaachmmjaaaaaaaaaaaaachhpcaaaaaaaaaaaaaiaaaaaaaaaaaaaaajaaaaaaaaaaaaaaabaaaaaaaaaaaaaaabaaaaaaaaaaaaaaapcaaaaaaaaaaaaaabaaaaaaaaaaaaaaaadaaaaaaaaaaaaaaegfeaaaaaacgbaaaaaaaaaaaaaaachfnjaaaaaaaaaaaaachaadaaaaaaaaaaaaaiaaaaaaaaaaaaaaajaaaaaaaaaaaaaaabaaaaaaaaaaaaaaabaaaaaaaaaaaaaaacdaaaaaaaaaaaaaabaaaaaaaaaaaaaaaedaaaaaaaaaaaaaaegmcaaaaaaadaaaaaaaaaaaaaaaachmgbaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaafdaaaaaaaaaaaaaaegmdaaaaaadaaaaaaaaaaaaaaachplkaaaaaaaaaaaaachamkaaaaaaaaaaaaachbmkaaaaaaaaaaaaachdadaaaaaaaaaaaaadaaaaaaaaaaaaaaaadaaaaaaaaaaaaaaedaaaaaaaaaaaaaafdaaaaaaaaaaaaaabaaaaaaaaaaaaaaakeaaaaaaaaaaaaaaegleaaaaaaegbaaaaaaaaaaaaaaachcmkaaaaaaaaaaaaachfadaaaaaaaaaaaaabaaaaaaaaaaaaaaakeaaaaaaaaaaaaaabaaaaaaaaaaaaaaagdaaaaaaaaaaaaaaegmcaaaaaaadaaaaaaaaaaaaaaaachnocaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaafdaaaaaaaaaaaaaaegmcaaaaaaadaaaaaaaaaaaaaaaachnocaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaahdaaaaaaaaaaaaaaegfeaaaaaacgbaaaaaaaaaaaaaaachcojaaaaaaaaaaaaachbaaaaaaaaaaaaaaaabaaaaaaaaaaaaaabbaaaaaaaaaaaaaabaaaaaaaaaaaaaaabaaaaaaaaaaaaaaaidaaaaaaaaaaaaaabaaaaaaaaaaaaaaaadaaaaaaaaaaaaaaegmdaaaaaadaaaaaaaaaaaaaaachemkaaaaaaaaaaaaachfmkaaaaaaaaaaaaachgmkaaaaaaaaaaaaachabdaaaaaaaaaaaaadaaaaaaaaaaaaaaafdaaaaaaaaaaaaaahdaaaaaaaaaaaaaaadaaaaaaaaaaaaaabaaaaaaaaaaaaaaaedaaaaaaaaaaaaaaegleaaaaaaegbaaaaaaaaaaaaaaachhmkaaaaaaaaaaaaachcbdaaaaaaaaaaaaabaaaaaaaaaaaaaaaedaaaaaaaaaaaaaabaaaaaaaaaaaaaaakdaaaaaaaaaaaaaaegadaaaaaafaaaaaaaaaaaaaaachkabaaaaaaaaaaaaachlabaaaaaaaaaaaaacholkaaaaaaaaaaaaachdmkaaaaaaaaaaaaachimkaaaaaaaaaaaaachbaaaaaaaaaaaaaaachaekaaaaaaaaaaaaafaaaaaaaaaaaaaaadcaaaaaaaaaaaaaaecaaaaaaaaaaaaaancaaaaaaaaaaaaaagdaaaaaaaaaaaaaakdaaaaaaaaaaaaaabaaaaaaaaaaaaaaaldaaaaaaaaaaaaaaegpdaaaaaabaaaaaaaaaaaaaaaegppppppppbaaaaaaaaaaaaaaachjmkaaaaaaaaaaaaachfadaaaaaaaaaaaaaaaaaaaaaaaaaaaaachbaaaaaaaaaaaaaaaeaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacaaaaaaaaaaaaaaaeaaaaaaaaaaaaaaagaaaaaaaaaaaaaaadaaaaaaaaaaaaaaachaaaaaaaaaaaaaaaachaaaaaaaaaaaaaaaachaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaaldaaaaaaaaaaaaaadaaaaaaaaaaaaaaadcaaaaaaaaaaaaaakeaaaaaaaaaaaaaaleaaaaaaaaaaaaaaegfaaaaaaabaaaaaaaaaaaaaaaegppppppppbaaaaaaaaaaaaaaachlmkaaaaaaaaaaaaachaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaachaaaaaaaaaaaaaaaafaaaaaaabaaaaaaaaaaaaaaadcaaaaaaaaaaaaaabaaaaaaaaaaaaaaadcaaaaaaaaaaaaaaegfeaaaaaacgbaaaaaaaaaaaaaaachmmjaaaaaaaaaaaaachhpcaaaaaaaaaaaaajaaaaaaaaaaaaaaakaaaaaaaaaaaaaaabaaaaaaaaaaaaaaabaaaaaaaaaaaaaaapcaaaaaaaaaaaaaabaaaaaaaaaaaaaaaecaaaaaaaaaaaaaaegmcaaaaaaadaaaaaaaaaaaaaaaachmgbaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaancaaaaaaaaaaaaaaegfeaaaaaacgbaaaaaaaaaaaaaaachmmjaaaaaaaaaaaaachhpcaaaaaaaaaaaaajaaaaaaaaaaaaaaakaaaaaaaaaaaaaaabaaaaaaaaaaaaaaabaaaaaaaaaaaaaaapcaaaaaaaaaaaaaabaaaaaaaaaaaaaaaedaaaaaaaaaaaaaaegfeaaaaaacgbaaaaaaaaaaaaaaachfnjaaaaaaaaaaaaachaadaaaaaaaaaaaaajaaaaaaaaaaaaaaakaaaaaaaaaaaaaaabaaaaaaaaaaaaaaabaaaaaaaaaaaaaaacdaaaaaaaaaaaaaabaaaaaaaaaaaaaaaadaaaaaaaaaaaaaaegmcaaaaaaadaaaaaaaaaaaaaaaachmgbaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaafdaaaaaaaaaaaaaaegmdaaaaaadaaaaaaaaaaaaaaachankaaaaaaaaaaaaachbnkaaaaaaaaaaaaachcnkaaaaaaaaaaaaachdadaaaaaaaaaaaaadaaaaaaaaaaaaaaaedaaaaaaaaaaaaaaadaaaaaaaaaaaaaafdaaaaaaaaaaaaaabaaaaaaaaaaaaaaameaaaaaaaaaaaaaaegleaaaaaaegbaaaaaaaaaaaaaaachdnkaaaaaaaaaaaaachfadaaaaaaaaaaaaabaaaaaaaaaaaaaaameaaaaaaaaaaaaaabaaaaaaaaaaaaaaaldaaaaaaaaaaaaaaegmcaaaaaaadaaaaaaaaaaaaaaaachnocaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaafdaaaaaaaaaaaaaaegmcaaaaaaadaaaaaaaaaaaaaaaachnocaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaahdaaaaaaaaaaaaaaegfeaaaaaacgbaaaaaaaaaaaaaaachcojaaaaaaaaaaaaachbaaaaaaaaaaaaaaacbaaaaaaaaaaaaaadbaaaaaaaaaaaaaabaaaaaaaaaaaaaaabaaaaaaaaaaaaaaaidaaaaaaaaaaaaaabaaaaaaaaaaaaaaaedaaaaaaaaaaaaaaegmdaaaaaadaaaaaaaaaaaaaaachfnkaaaaaaaaaaaaachgnkaaaaaaaaaaaaachhnkaaaaaaaaaaaaachabdaaaaaaaaaaaaadaaaaaaaaaaaaaaafdaaaaaaaaaaaaaahdaaaaaaaaaaaaaaedaaaaaaaaaaaaaabaaaaaaaaaaaaaaaadaaaaaaaaaaaaaaegleaaaaaaegbaaaaaaaaaaaaaaachinkaaaaaaaaaaaaachcbdaaaaaaaaaaaaabaaaaaaaaaaaaaaaadaaaaaaaaaaaaaabaaaaaaaaaaaaaaakdaaaaaaaaaaaaaaegadaaaaaafaaaaaaaaaaaaaaachibbaaaaaaaaaaaaachjbbaaaaaaaaaaaaachpmkaaaaaaaaaaaaachenkaaaaaaaaaaaaachjnkaaaaaaaaaaaaachbaaaaaaaaaaaaaaachaekaaaaaaaaaaaaafaaaaaaaaaaaaaaahcaaaaaaaaaaaaaaicaaaaaaaaaaaaaancaaaaaaaaaaaaaaldaaaaaaaaaaaaaakdaaaaaaaaaaaaaabaaaaaaaaaaaaaaagdaaaaaaaaaaaaaaegpdaaaaaabaaaaaaaaaaaaaaaegppppppppbaaaaaaaaaaaaaaachknkaaaaaaaaaaaaachfadaaaaaaaaaaaaaaaaaaaaaaaaaaaaachbaaaaaaaaaaaaaaaeaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacaaaaaaaaaaaaaaaeaaaaaaaaaaaaaaagaaaaaaaaaaaaaaadaaaaaaaaaaaaaaachaaaaaaaaaaaaaaaachaaaaaaaaaaaaaaaachaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaagdaaaaaaaaaaaaaadaaaaaaaaaaaaaaahcaaaaaaaaaaaaaameaaaaaaaaaaaaaaneaaaaaaaaaaaaaaegfaaaaaaabaaaaaaaaaaaaaaaegppppppppbaaaaaaaaaaaaaaachmnkaaaaaaaaaaaaachaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaachaaaaaaaaaaaaaaaafaaaaaaabaaaaaaaaaaaaaaahcaaaaaaaaaaaaaabaaaaaaaaaaaaaaahcaaaaaaaaaaaaaaegfeaaaaaacgbaaaaaaaaaaaaaaachmmjaaaaaaaaaaaaachaaaaaaaaaaaaaaaakaaaaaaaaaaaaaaamaaaaaaaaaaaaaaabaaaaaaaaaaaaaaabaaaaaaaaaaaaaaapcaaaaaaaaaaaaaabaaaaaaaaaaaaaaaoeaaaaaaaaaaaaaaegmcaaaaaaadaaaaaaaaaaaaaaaachcpcaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaancaaaaaaaaaaaaaaegmcaaaaaaadaaaaaaaaaaaaaaaachcpcaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaafdaaaaaaaaaaaaaaegfeaaaaaacgbaaaaaaaaaaaaaaachmmjaaaaaaaaaaaaachhpcaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaabaaaaaaaaaaaaaaabaaaaaaaaaaaaaaapcaaaaaaaaaaaaaabaaaaaaaaaaaaaaaicaaaaaaaaaaaaaaegndaaaaaahbaaaaaaaaaaaaaachfekaaaaaaaaaaaaachgekaaaaaaaaaaaaachgfkaaaaaaaaaaaaachhfkaaaaaaaaaaaaachhgkaaaaaaaaaaaaachigkaaaaaaaaaaaaachihkaaaaaaaaaaaaachjhkaaaaaaaaaaaaachjikaaaaaaaaaaaaachkikaaaaaaaaaaaaachkjkaaaaaaaaaaaaachljkaaaaaaaaaaaaachlkkaaaaaaaaaaaaachmkkaaaaaaaaaaaaachmlkaaaaaaaaaaaaachnlkaaaaaaaaaaaaachnmkaaaaaaaaaaaaachomkaaaaaaaaaaaaachonkaaaaaaaaaaaaachpnkaaaaaaaaaaaaachaokaaaaaaaaaaaaachbokaaaaaaaaaaaaachcokaaaaaaaaaaaaaegecaaaaaaaaaaaaaacfaaaaaaaaaaaaaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaacaaaaaaaaaaaaaaaeaaaaaaaaaaaaaaafaaaaaaaaaaaaaaagaaaaaaaaaaaaaaaiaaaaaaaaaaaaaaajaaaaaaaaaaaaaaakaaaaaaaaaaaaaaamaaaaaaaaaaaaaaanaaaaaaaaaaaaaaaoaaaaaaaaaaaaaaaabaaaaaaaaaaaaaabbaaaaaaaaaaaaaacbaaaaaaaaaaaaaaebaaaaaaaaaaaaaafbaaaaaaaaaaaaaagbaaaaaaaaaaaaaaibaaaaaaaaaaaaaajbaaaaaaaaaaaaaakbaaaaaaaaaaaaaambaaaaaaaaaaaaaanbaaaaaaaaaaaaaaobaaaaaaaaaaaaaaacaaaaaaaaaaaaaabcaaaaaaaaaaaaaaccaaaaaaaaaaaaaaecaaaaaaaaaaaaaafcaaaaaaaaaaaaaagcaaaaaaaaaaaaaahcaaaaaaaaaaaaaaafaaaaaaaaaaaaaahbaaaaaaaaaaaaaacaaaaaaaaaaaaaaaeaaaaaaaaaaaaaaahaaaaaaaaaaaaaaaiaaaaaaaaaaaaaaalaaaaaaaaaaaaaaamaaaaaaaaaaaaaaapaaaaaaaaaaaaaaaabaaaaaaaaaaaaaadbaaaaaaaaaaaaaaebaaaaaaaaaaaaaahbaaaaaaaaaaaaaaibaaaaaaaaaaaaaalbaaaaaaaaaaaaaambaaaaaaaaaaaaaapbaaaaaaaaaaaaaaacaaaaaaaaaaaaaadcaaaaaaaaaaaaaaecaaaaaaaaaaaaaahcaaaaaaaaaaaaaaoeaaaaaaaaaaaaaancaaaaaaaaaaaaaafdaaaaaaaaaaaaaaicaaaaaaaaaaaaaabaaaaaaaaaaaaaaapeaaaaaaaaaaaaaaegfeaaaaaacgbaaaaaaaaaaaaaaacheokaaaaaaaaaaaaaegecaaaaaaaaaaaaaaacaaaaaaaaaaaaaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaacaaaaaaaaaaaaaaadaaaaaaaaaaaaaaaeaaaaaaaaaaaaaaafaaaaaaaaaaaaaaagaaaaaaaaaaaaaaahaaaaaaaaaaaaaaaiaaaaaaaaaaaaaaajaaaaaaaaaaaaaaakaaaaaaaaaaaaaaalaaaaaaaaaaaaaaamaaaaaaaaaaaaaaanaaaaaaaaaaaaaaaoaaaaaaaaaaaaaaapaaaaaaaaaaaaaaaabaaaaaaaaaaaaaabbaaaaaaaaaaaaaacbaaaaaaaaaaaaaadbaaaaaaaaaaaaaaebaaaaaaaaaaaaaafbaaaaaaaaaaaaaagbaaaaaaaaaaaaaahbaaaaaaaaaaaaaaibaaaaaaaaaaaaaajbaaaaaaaaaaaaaakbaaaaaaaaaaaaaalbaaaaaaaaaaaaaambaaaaaaaaaaaaaanbaaaaaaaaaaaaaaobaaaaaaaaaaaaaapbaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacaaaaaaaaaaaaaabaaaaaaaaaaaaaaabaaaaaaaaaaaaaaapeaaaaaaaaaaaaaabaaaaaaaaaaaaaaaafaaaaaaaaaaaaaaegjeaaaaaabgcaaaaaaaaaaaaaaachemjaaaaaaaaaaaaachgokaaaaaaaaaaaaachdmjaaaaaaaaaaaaaacaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaeaaaaaaaaaaaaaaakaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaebaaaaaaaaaaaaaakbaaaaaaaaaaaaaaacaaaaaaaaaaaaaaecaaaaaaaaaaaaaakcaaaaaaaaaaaaaaadaaaaaaaaaaaaaaedaaaaaaaaaaaaaakdaaaaaaaaaaaaaaaeaaaaaaaaaaaaaaeeaaaaaaaaaaaaaakeaaaaaaaaaaaaaaafaaaaaaaaaaaaaaefaaaaaaaaaaaaaakfaaaaaaaaaaaaaaagaaaaaaaaaaaaaaegaaaaaaaaaaaaaakgaaaaaaaaaaaaaaahaaaaaaaaaaaaaaehaaaaaaaaaaaaaakhaaaaaaaaaaaaaaaiaaaaaaaaaaaaaaeiaaaaaaaaaaaaaakiaaaaaaaaaaaaaaajaaaaaaaaaaaaaaejaaaaaaaaaaaaaakjaaaaaaaaaaaaaaojaaaaaaaaaaaaaaimaaaaaaaaaaaaaacaaaaaaaaaaaaaaamcaaaaaaaaaaaaaaafaaaaaaaaaaaaaabaaaaaaaaaaaaaaamcaaaaaaaaaaaaaaegfaaaaaaabaaaaaaaaaaaaaaaegppppppppbaaaaaaaaaaaaaaachdekaaaaaaaaaaaaachaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaachaaaaaaaaaaaaaaaafaaaaaaabaaaaaaaaaaaaaaabaaaaaaaaaaaaaaabaaaaaaaaaaaaaaabaaaaaaaaaaaaaaaegfeaaaaaacgbaaaaaaaaaaaaaaachfnjaaaaaaaaaaaaachaadaaaaaaaaaaaaabaaaaaaaaaaaaaaacaaaaaaaaaaaaaaabaaaaaaaaaaaaaaabaaaaaaaaaaaaaaacdaaaaaaaaaaaaaabaaaaaaaaaaaaaaaeaaaaaaaaaaaaaaaegfaaaaaaabaaaaaaaaaaaaaaaegppppppppbaaaaaaaaaaaaaaachefkaaaaaaaaaaaaachaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaachaaaaaaaaaaaaaaaafaaaaaaabaaaaaaaaaaaaaaamdaaaaaaaaaaaaaabaaaaaaaaaaaaaaamdaaaaaaaaaaaaaaegfeaaaaaacgbaaaaaaaaaaaaaaachfnjaaaaaaaaaaaaachaadaaaaaaaaaaaaacaaaaaaaaaaaaaaadaaaaaaaaaaaaaaabaaaaaaaaaaaaaaabaaaaaaaaaaaaaaacdaaaaaaaaaaaaaabaaaaaaaaaaaaaaaiaaaaaaaaaaaaaaaegfaaaaaaabaaaaaaaaaaaaaaaegppppppppbaaaaaaaaaaaaaaachfgkaaaaaaaaaaaaachaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaachaaaaaaaaaaaaaaaafaaaaaaabaaaaaaaaaaaaaaaodaaaaaaaaaaaaaabaaaaaaaaaaaaaaaodaaaaaaaaaaaaaaegfeaaaaaacgbaaaaaaaaaaaaaaachfnjaaaaaaaaaaaaachaadaaaaaaaaaaaaadaaaaaaaaaaaaaaaeaaaaaaaaaaaaaaabaaaaaaaaaaaaaaabaaaaaaaaaaaaaaacdaaaaaaaaaaaaaabaaaaaaaaaaaaaaamaaaaaaaaaaaaaaaegfaaaaaaabaaaaaaaaaaaaaaaegppppppppbaaaaaaaaaaaaaaachghkaaaaaaaaaaaaachaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaachaaaaaaaaaaaaaaaafaaaaaaabaaaaaaaaaaaaaaaaeaaaaaaaaaaaaaabaaaaaaaaaaaaaaaaeaaaaaaaaaaaaaaegfeaaaaaacgbaaaaaaaaaaaaaaachfnjaaaaaaaaaaaaachaadaaaaaaaaaaaaaeaaaaaaaaaaaaaaafaaaaaaaaaaaaaaabaaaaaaaaaaaaaaabaaaaaaaaaaaaaaacdaaaaaaaaaaaaaabaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaegfaaaaaaabaaaaaaaaaaaaaaaegppppppppbaaaaaaaaaaaaaaachhikaaaaaaaaaaaaachaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaachaaaaaaaaaaaaaaaafaaaaaaabaaaaaaaaaaaaaaaceaaaaaaaaaaaaaabaaaaaaaaaaaaaaaceaaaaaaaaaaaaaaegfeaaaaaacgbaaaaaaaaaaaaaaachfnjaaaaaaaaaaaaachaadaaaaaaaaaaaaafaaaaaaaaaaaaaaagaaaaaaaaaaaaaaabaaaaaaaaaaaaaaabaaaaaaaaaaaaaaacdaaaaaaaaaaaaaabaaaaaaaaaaaaaaaebaaaaaaaaaaaaaaegfaaaaaaabaaaaaaaaaaaaaaaegppppppppbaaaaaaaaaaaaaaachijkaaaaaaaaaaaaachaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaachaaaaaaaaaaaaaaaafaaaaaaabaaaaaaaaaaaaaaaeeaaaaaaaaaaaaaabaaaaaaaaaaaaaaaeeaaaaaaaaaaaaaaegfeaaaaaacgbaaaaaaaaaaaaaaachfnjaaaaaaaaaaaaachaadaaaaaaaaaaaaagaaaaaaaaaaaaaaahaaaaaaaaaaaaaaabaaaaaaaaaaaaaaabaaaaaaaaaaaaaaacdaaaaaaaaaaaaaabaaaaaaaaaaaaaaaibaaaaaaaaaaaaaaegfaaaaaaabaaaaaaaaaaaaaaaegppppppppbaaaaaaaaaaaaaaachjkkaaaaaaaaaaaaachaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaachaaaaaaaaaaaaaaaafaaaaaaabaaaaaaaaaaaaaaageaaaaaaaaaaaaaabaaaaaaaaaaaaaaageaaaaaaaaaaaaaaegfeaaaaaacgbaaaaaaaaaaaaaaachfnjaaaaaaaaaaaaachaadaaaaaaaaaaaaahaaaaaaaaaaaaaaaiaaaaaaaaaaaaaaabaaaaaaaaaaaaaaabaaaaaaaaaaaaaaacdaaaaaaaaaaaaaabaaaaaaaaaaaaaaambaaaaaaaaaaaaaaegfaaaaaaabaaaaaaaaaaaaaaaegppppppppbaaaaaaaaaaaaaaachklkaaaaaaaaaaaaachaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaachaaaaaaaaaaaaaaaafaaaaaaabaaaaaaaaaaaaaaaieaaaaaaaaaaaaaabaaaaaaaaaaaaaaaieaaaaaaaaaaaaaaegfeaaaaaacgbaaaaaaaaaaaaaaachfnjaaaaaaaaaaaaachaadaaaaaaaaaaaaaiaaaaaaaaaaaaaaajaaaaaaaaaaaaaaabaaaaaaaaaaaaaaabaaaaaaaaaaaaaaacdaaaaaaaaaaaaaabaaaaaaaaaaaaaaaacaaaaaaaaaaaaaaegfaaaaaaabaaaaaaaaaaaaaaaegppppppppbaaaaaaaaaaaaaaachlmkaaaaaaaaaaaaachaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaachaaaaaaaaaaaaaaaafaaaaaaabaaaaaaaaaaaaaaakeaaaaaaaaaaaaaabaaaaaaaaaaaaaaakeaaaaaaaaaaaaaaegfeaaaaaacgbaaaaaaaaaaaaaaachfnjaaaaaaaaaaaaachaadaaaaaaaaaaaaajaaaaaaaaaaaaaaakaaaaaaaaaaaaaaabaaaaaaaaaaaaaaabaaaaaaaaaaaaaaacdaaaaaaaaaaaaaabaaaaaaaaaaaaaaaecaaaaaaaaaaaaaaegfaaaaaaabaaaaaaaaaaaaaaaegppppppppbaaaaaaaaaaaaaaachmnkaaaaaaaaaaaaachaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaachaaaaaaaaaaaaaaaafaaaaaaabaaaaaaaaaaaaaaameaaaaaaaaaaaaaabaaaaaaaaaaaaaaameaaaaaaaaaaaaaaegmcaaaaaaadaaaaaaaaaaaaaaaachmgbaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaancaaaaaaaaaaaaaaegmcaaaaaaadaaaaaaaaaaaaaaaachmgbaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaafdaaaaaaaaaaaaaaegmcaaaaaabdaaaaaaaaaaaaaaaaegoaaaaaaaaaaaaaaaodaaaaaaaaaaaaaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaakaaaaaaaaaaaaaaacaaaaaaaaaaaaaaagaaaaaaaaaaaaaaakaaaaaaaaaaaaaaaoaaaaaaaaaaaaaaacbaaaaaaaaaaaaaagbaaaaaaaaaaaaaakbaaaaaaaaaaaaaaobaaaaaaaaaaaaaaccaaaaaaaaaaaaaagcaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaabfaaaaaaaaaaaaaaegaeaaaaaabaaaaaaaaaaaaaaachialaaaaaaaaaaaaachbaaaaaaaaaaaaaaadaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaakaaaaaaaaaaaaaaakaaaaaaaaaaaaaaacaaaaaaaaaaaaaaaegoaaaaaaaaaaaaaaakcaaaaaaaaaaaaaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaakaaaaaaaaaaaaaaacaaaaaaaaaaaaaaagaaaaaaaaaaaaaaakaaaaaaaaaaaaaaaoaaaaaaaaaaaaaaacbaaaaaaaaaaaaaagbaaaaaaaaaaaaaakbaaaaaaaaaaaaaaobaaaaaaaaaaaaaaccaaaaaaaaaaaaaagcaaaaaaaaaaaaaachcpcaaaaaaaaaaaaabaaaaaaaaaaaaaaabfaaaaaaaaaaaaaacaaaaaaaaaaaaaaacfaaaaaaaaaaaaaappppppppppppppppegceaaaaaabaaaaaaaaaaaaaaaegppppppppbaaaaaaaaaaaaaaachkalaaaaaaaaaaaaachjalaaaaaaaaaaaaaaaaaaaaaaaaaaaaaegccaaaaaaaaaaaaaacaaaaaaaaaaaaaaafbaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaabaaaaaaaaaaaaaaacaaaaaaaaaaaaaaacaaaaaaaaaaaaaaadaaaaaaaaaaaaaaadaaaaaaaaaaaaaaaeaaaaaaaaaaaaaaaeaaaaaaaaaaaaaaafaaaaaaaaaaaaaaafaaaaaaaaaaaaaaagaaaaaaaaaaaaaaagaaaaaaaaaaaaaaahaaaaaaaaaaaaaaahaaaaaaaaaaaaaaaiaaaaaaaaaaaaaaaiaaaaaaaaaaaaaaajaaaaaaaaaaaaaaajaaaaaaaaaaaaaaakaaaaaaaaaaaaaaakaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaacfaaaaaaaaaaaaaabaaaaaaaaaaaaaaacfaaaaaaaaaaaaaaegfeaaaaaacgbaaaaaaaaaaaaaaachnalaaaaaaaaaaaaachhpcaaaaaaaaaaaaajaaaaaaaaaaaaaaakaaaaaaaaaaaaaaabaaaaaaaaaaaaaaabaaaaaaaaaaaaaaacfaaaaaaaaaaaaaabaaaaaaaaaaaaaaaicaaaaaaaaaaaaaaegmcaaaaaabdaaaaaaaaaaaaaaaaegoaaaaaaaaaaaaaaaodaaaaaaaaaaaaaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaakaaaaaaaaaaaaaaadaaaaaaaaaaaaaaahaaaaaaaaaaaaaaalaaaaaaaaaaaaaaapaaaaaaaaaaaaaaadbaaaaaaaaaaaaaahbaaaaaaaaaaaaaalbaaaaaaaaaaaaaapbaaaaaaaaaaaaaadcaaaaaaaaaaaaaahcaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaabfaaaaaaaaaaaaaaegaeaaaaaabaaaaaaaaaaaaaaachablaaaaaaaaaaaaachbaaaaaaaaaaaaaaadaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaakaaaaaaaaaaaaaaakaaaaaaaaaaaaaaacaaaaaaaaaaaaaaaegoaaaaaaaaaaaaaaakcaaaaaaaaaaaaaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaakaaaaaaaaaaaaaaadaaaaaaaaaaaaaaahaaaaaaaaaaaaaaalaaaaaaaaaaaaaaapaaaaaaaaaaaaaaadbaaaaaaaaaaaaaahbaaaaaaaaaaaaaalbaaaaaaaaaaaaaapbaaaaaaaaaaaaaadcaaaaaaaaaaaaaahcaaaaaaaaaaaaaachcpcaaaaaaaaaaaaabaaaaaaaaaaaaaaabfaaaaaaaaaaaaaacaaaaaaaaaaaaaaadfaaaaaaaaaaaaaappppppppppppppppegceaaaaaabaaaaaaaaaaaaaaaegppppppppbaaaaaaaaaaaaaaachcblaaaaaaaaaaaaachbblaaaaaaaaaaaaaaaaaaaaaaaaaaaaaegccaaaaaaaaaaaaaacaaaaaaaaaaaaaaafbaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaabaaaaaaaaaaaaaaacaaaaaaaaaaaaaaacaaaaaaaaaaaaaaadaaaaaaaaaaaaaaadaaaaaaaaaaaaaaaeaaaaaaaaaaaaaaaeaaaaaaaaaaaaaaafaaaaaaaaaaaaaaafaaaaaaaaaaaaaaagaaaaaaaaaaaaaaagaaaaaaaaaaaaaaahaaaaaaaaaaaaaaahaaaaaaaaaaaaaaaiaaaaaaaaaaaaaaaiaaaaaaaaaaaaaaajaaaaaaaaaaaaaaajaaaaaaaaaaaaaaakaaaaaaaaaaaaaaakaaaaaaaaaaaaaaabaaaaaaaaaaaaaaabaaaaaaaaaaaaaaabaaaaaaaaaaaaaaabaaaaaaaaaaaaaaabaaaaaaaaaaaaaaabaaaaaaaaaaaaaaabaaaaaaaaaaaaaaabaaaaaaaaaaaaaaabaaaaaaaaaaaaaaabaaaaaaaaaaaaaaabaaaaaaaaaaaaaaadfaaaaaaaaaaaaaabaaaaaaaaaaaaaaadfaaaaaaaaaaaaaaegfeaaaaaacgbaaaaaaaaaaaaaaachfblaaaaaaaaaaaaachaadaaaaaaaaaaaaajaaaaaaaaaaaaaaakaaaaaaaaaaaaaaabaaaaaaaaaaaaaaabaaaaaaaaaaaaaaadfaaaaaaaaaaaaaabaaaaaaaaaaaaaaaadaaaaaaaaaaaaaaegmdaaaaaadaaaaaaaaaaaaaaachgalaaaaaaaaaaaaachoalaaaaaaaaaaaaachgblaaaaaaaaaaaaaegiaaaaaaaaaaaaaaacaaaaaaaaaaaaaaadaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaacaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaadaaaaaaaaaaaaaaafdaaaaaaaaaaaaaaicaaaaaaaaaaaaaaadaaaaaaaaaaaaaabaaaaaaaaaaaaaaacaaaaaaaaaaaaaaaegleaaaaaaegbaaaaaaaaaaaaaaachiblaaaaaaaaaaaaachfadaaaaaaaaaaaaabaaaaaaaaaaaaaaacaaaaaaaaaaaaaaabaaaaaaaaaaaaaaagdaaaaaaaaaaaaaaegceaaaaaabaaaaaaaaaaaaaaaegppppppppbaaaaaaaaaaaaaaachcnjaaaaaaaaaaaaachbnjaaaaaaaaaaaaabaaaaaaaaaaaaaaaegibaaaaaaaaaaaaaabaaaaaaaaaaaaaaaebaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaaddaaaaaaaaaaaaaabaaaaaaaaaaaaaaaicaaaaaaaaaaaaaaegfeaaaaaacgbaaaaaaaaaaaaaaachmblaaaaaaaaaaaaachbaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaabaaaaaaaaaaaaaaabaaaaaaaaaaaaaaaicaaaaaaaaaaaaaabaaaaaaaaaaaaaaaadaaaaaaaaaaaaaaegmcaaaaaaadaaaaaaaaaaaaaaaachnocaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaafdaaaaaaaaaaaaaaegmcaaaaaaadaaaaaaaaaaaaaaaachnocaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaahdaaaaaaaaaaaaaaegmdaaaaaadaaaaaaaaaaaaaaachnblaaaaaaaaaaaaachoblaaaaaaaaaaaaachpblaaaaaaaaaaaaaeghaaaaaaaaaaaaaaabaaaaaaaaaaaaaaadaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaabaaaaaaaaaaaaaaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadaaaaaaaaaaaaaaaadaaaaaaaaaaaaaafdaaaaaaaaaaaaaahdaaaaaaaaaaaaaabaaaaaaaaaaaaaaaicaaaaaaaaaaaaaaegleaaaaaaegbaaaaaaaaaaaaaaachbclaaaaaaaaaaaaachcbdaaaaaaaaaaaaabaaaaaaaaaaaaaaaicaaaaaaaaaaaaaabaaaaaaaaaaaaaaakdaaaaaaaaaaaaaaegadaaaaaafaaaaaaaaaaaaaaachpbbaaaaaaaaaaaaachacbaaaaaaaaaaaaachfalaaaaaaaaaaaaachjblaaaaaaaaaaaaachcclaaaaaaaaaaaaachbaaaaaaaaaaaaaaachaekaaaaaaaaaaaaafaaaaaaaaaaaaaaajcaaaaaaaaaaaaaakcaaaaaaaaaaaaaancaaaaaaaaaaaaaagdaaaaaaaaaaaaaakdaaaaaaaaaaaaaabaaaaaaaaaaaaaaaldaaaaaaaaaaaaaaegpdaaaaaabaaaaaaaaaaaaaaaegppppppppbaaaaaaaaaaaaaaachdclaaaaaaaaaaaaachfadaaaaaaaaaaaaaaaaaaaaaaaaaaaaachbaaaaaaaaaaaaaaaeaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacaaaaaaaaaaaaaaaeaaaaaaaaaaaaaaagaaaaaaaaaaaaaaadaaaaaaaaaaaaaaachaaaaaaaaaaaaaaaachaaaaaaaaaaaaaaaachaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaaldaaaaaaaaaaaaaadaaaaaaaaaaaaaaajcaaaaaaaaaaaaaacaaaaaaaaaaaaaaahaaaaaaaaaaaaaaaegfaaaaaaabaaaaaaaaaaaaaaaegppppppppbaaaaaaaaaaaaaaachfclaaaaaaaaaaaaachaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaachaaaaaaaaaaaaaaaafaaaaaaabaaaaaaaaaaaaaaajcaaaaaaaaaaaaaabaaaaaaaaaaaaaaajcaaaaaaaaaaaaaaegfeaaaaaacgbaaaaaaaaaaaaaaachfnjaaaaaaaaaaaaachaadaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaabaaaaaaaaaaaaaaabaaaaaaaaaaaaaaacdaaaaaaaaaaaaaabaaaaaaaaaaaaaaakcaaaaaaaaaaaaaaegndaaaaaahbaaaaaaaaaaaaaachjokaaaaaaaaaaaaachkokaaaaaaaaaaaaachmokaaaaaaaaaaaaachnokaaaaaaaaaaaaachpokaaaaaaaaaaaaachapkaaaaaaaaaaaaachcpkaaaaaaaaaaaaachdpkaaaaaaaaaaaaachfpkaaaaaaaaaaaaachgpkaaaaaaaaaaaaachipkaaaaaaaaaaaaachjpkaaaaaaaaaaaaachlpkaaaaaaaaaaaaachmpkaaaaaaaaaaaaachopkaaaaaaaaaaaaachppkaaaaaaaaaaaaachbalaaaaaaaaaaaaachcalaaaaaaaaaaaaachealaaaaaaaaaaaaachhclaaaaaaaaaaaaachkblaaaaaaaaaaaaachkblaaaaaaaaaaaaachiclaaaaaaaaaaaaaeggcaaaaaaaaaaaaaacfaaaaaaaaaaaaaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaccaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaadaaaaaaaaaaaaaaaeaaaaaaaaaaaaaaafaaaaaaaaaaaaaaahaaaaaaaaaaaaaaaiaaaaaaaaaaaaaaajaaaaaaaaaaaaaaalaaaaaaaaaaaaaaamaaaaaaaaaaaaaaanaaaaaaaaaaaaaaapaaaaaaaaaaaaaaaabaaaaaaaaaaaaaabbaaaaaaaaaaaaaadbaaaaaaaaaaaaaaebaaaaaaaaaaaaaafbaaaaaaaaaaaaaahbaaaaaaaaaaaaaaibaaaaaaaaaaaaaajbaaaaaaaaaaaaaalbaaaaaaaaaaaaaambaaaaaaaaaaaaaanbaaaaaaaaaaaaaapbaaaaaaaaaaaaaaacaaaaaaaaaaaaaabcaaaaaaaaaaaaaadcaaaaaaaaaaaaaaecaaaaaaaaaaaaaafcaaaaaaaaaaaaaagcaaaaaaaaaaaaaahcaaaaaaaaaaaaaaldaaaaaaaaaaaaaapeaaaaaaaaaaaaaabfaaaaaaaaaaaaaahbaaaaaaaaaaaaaabaaaaaaaaaaaaaaaeaaaaaaaaaaaaaaamdaaaaaaaaaaaaaaiaaaaaaaaaaaaaaaodaaaaaaaaaaaaaamaaaaaaaaaaaaaaaaeaaaaaaaaaaaaaaabaaaaaaaaaaaaaaceaaaaaaaaaaaaaaebaaaaaaaaaaaaaaeeaaaaaaaaaaaaaaibaaaaaaaaaaaaaageaaaaaaaaaaaaaambaaaaaaaaaaaaaaieaaaaaaaaaaaaaaacaaaaaaaaaaaaaakeaaaaaaaaaaaaaaecaaaaaaaaaaaaaameaaaaaaaaaaaaaajcaaaaaaaaaaaaaaddaaaaaaaaaaaaaaddaaaaaaaaaaaaaakcaaaaaaaaaaaaaabaaaaaaaaaaaaaaaefaaaaaaaaaaaaaaegfeaaaaaacgbaaaaaaaaaaaaaaachkclaaaaaaaaaaaaaeggcaaaaaaaaaaaaaaccaaaaaaaaaaaaaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaccaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaacaaaaaaaaaaaaaaadaaaaaaaaaaaaaaaeaaaaaaaaaaaaaaafaaaaaaaaaaaaaaagaaaaaaaaaaaaaaahaaaaaaaaaaaaaaaiaaaaaaaaaaaaaaajaaaaaaaaaaaaaaakaaaaaaaaaaaaaaalaaaaaaaaaaaaaaamaaaaaaaaaaaaaaanaaaaaaaaaaaaaaaoaaaaaaaaaaaaaaapaaaaaaaaaaaaaaaabaaaaaaaaaaaaaabbaaaaaaaaaaaaaacbaaaaaaaaaaaaaadbaaaaaaaaaaaaaaebaaaaaaaaaaaaaafbaaaaaaaaaaaaaagbaaaaaaaaaaaaaahbaaaaaaaaaaaaaaibaaaaaaaaaaaaaajbaaaaaaaaaaaaaakbaaaaaaaaaaaaaalbaaaaaaaaaaaaaambaaaaaaaaaaaaaanbaaaaaaaaaaaaaaobaaaaaaaaaaaaaapbaaaaaaaaaaaaaaacaaaaaaaaaaaaaabcaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaccaaaaaaaaaaaaaabaaaaaaaaaaaaaaabaaaaaaaaaaaaaaaefaaaaaaaaaaaaaabaaaaaaaaaaaaaaaffaaaaaaaaaaaaaaegjeaaaaaabgcaaaaaaaaaaaaaaachhokaaaaaaaaaaaaachmclaaaaaaaaaaaaachdmjaaaaaaaaaaaaaccaaaaaaaaaaaaaabaaaaaaaaaaaaaaafaaaaaaaaaaaaaaaoaaaaaaaaaaaaaaabbaaaaaaaaaaaaaafbaaaaaaaaaaaaaaobaaaaaaaaaaaaaabcaaaaaaaaaaaaaafcaaaaaaaaaaaaaaocaaaaaaaaaaaaaabdaaaaaaaaaaaaaafdaaaaaaaaaaaaaaodaaaaaaaaaaaaaabeaaaaaaaaaaaaaafeaaaaaaaaaaaaaaoeaaaaaaaaaaaaaabfaaaaaaaaaaaaaaffaaaaaaaaaaaaaaofaaaaaaaaaaaaaabgaaaaaaaaaaaaaafgaaaaaaaaaaaaaaogaaaaaaaaaaaaaabhaaaaaaaaaaaaaafhaaaaaaaaaaaaaaohaaaaaaaaaaaaaabiaaaaaaaaaaaaaafiaaaaaaaaaaaaaaoiaaaaaaaaaaaaaabjaaaaaaaaaaaaaafjaaaaaaaaaaaaaaljaaaaaaaaaaaaaapjaaaaaaaaaaaaaadlaaaaaaaaaaaaaahmaaaaaaaaaaaaaajmaaaaaaaaaaaaaacaaaaaaaaaaaaaaamcaaaaaaaaaaaaaaffaaaaaaaaaaaaaabaaaaaaaaaaaaaaamcaaaaaaaaaaaaaaegfeaaaaaacgbaaaaaaaaaaaaaaachnalaaaaaaaaaaaaachhpcaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaabaaaaaaaaaaaaaaabaaaaaaaaaaaaaaacfaaaaaaaaaaaaaabaaaaaaaaaaaaaaaeaaaaaaaaaaaaaaaegmcaaaaaaadaaaaaaaaaaaaaaaachmgbaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaancaaaaaaaaaaaaaaegfeaaaaaacgbaaaaaaaaaaaaaaachnalaaaaaaaaaaaaachhpcaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaabaaaaaaaaaaaaaaabaaaaaaaaaaaaaaacfaaaaaaaaaaaaaabaaaaaaaaaaaaaaaiaaaaaaaaaaaaaaaegfeaaaaaacgbaaaaaaaaaaaaaaachfblaaaaaaaaaaaaachaadaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaabaaaaaaaaaaaaaaabaaaaaaaaaaaaaaadfaaaaaaaaaaaaaabaaaaaaaaaaaaaaamaaaaaaaaaaaaaaaegmcaaaaaaadaaaaaaaaaaaaaaaachmgbaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaafdaaaaaaaaaaaaaaegmdaaaaaadaaaaaaaaaaaaaaachadlaaaaaaaaaaaaachbdlaaaaaaaaaaaaachcdlaaaaaaaaaaaaachdadaaaaaaaaaaaaadaaaaaaaaaaaaaaaiaaaaaaaaaaaaaaamaaaaaaaaaaaaaaafdaaaaaaaaaaaaaabaaaaaaaaaaaaaaabaaaaaaaaaaaaaaaegleaaaaaaegbaaaaaaaaaaaaaaachddlaaaaaaaaaaaaachfadaaaaaaaaaaaaabaaaaaaaaaaaaaaabaaaaaaaaaaaaaaabaaaaaaaaaaaaaaaldaaaaaaaaaaaaaaegmcaaaaaaadaaaaaaaaaaaaaaaachnocaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaafdaaaaaaaaaaaaaaegmcaaaaaaadaaaaaaaaaaaaaaaachnocaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaahdaaaaaaaaaaaaaaegfeaaaaaacgbaaaaaaaaaaaaaaachcojaaaaaaaaaaaaachbaaaaaaaaaaaaaaabaaaaaaaaaaaaaaacaaaaaaaaaaaaaaabaaaaaaaaaaaaaaabaaaaaaaaaaaaaaaidaaaaaaaaaaaaaabaaaaaaaaaaaaaaaiaaaaaaaaaaaaaaaegmdaaaaaadaaaaaaaaaaaaaaachfdlaaaaaaaaaaaaachgdlaaaaaaaaaaaaachhdlaaaaaaaaaaaaachabdaaaaaaaaaaaaadaaaaaaaaaaaaaaafdaaaaaaaaaaaaaahdaaaaaaaaaaaaaaiaaaaaaaaaaaaaaabaaaaaaaaaaaaaaamaaaaaaaaaaaaaaaegleaaaaaaegbaaaaaaaaaaaaaaachidlaaaaaaaaaaaaachcbdaaaaaaaaaaaaabaaaaaaaaaaaaaaamaaaaaaaaaaaaaaabaaaaaaaaaaaaaaakdaaaaaaaaaaaaaaegadaaaaaafaaaaaaaaaaaaaaachbkaaaaaaaaaaaaaachckaaaaaaaaaaaaaachpclaaaaaaaaaaaaachedlaaaaaaaaaaaaachjdlaaaaaaaaaaaaachbaaaaaaaaaaaaaaachaekaaaaaaaaaaaaafaaaaaaaaaaaaaaafaaaaaaaaaaaaaaagaaaaaaaaaaaaaaancaaaaaaaaaaaaaaldaaaaaaaaaaaaaakdaaaaaaaaaaaaaabaaaaaaaaaaaaaaagdaaaaaaaaaaaaaaegpdaaaaaabaaaaaaaaaaaaaaaegppppppppbaaaaaaaaaaaaaaachkdlaaaaaaaaaaaaachfadaaaaaaaaaaaaaaaaaaaaaaaaaaaaachbaaaaaaaaaaaaaaaeaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacaaaaaaaaaaaaaaaeaaaaaaaaaaaaaaagaaaaaaaaaaaaaaadaaaaaaaaaaaaaaachaaaaaaaaaaaaaaaachaaaaaaaaaaaaaaaachaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaagdaaaaaaaaaaaaaadaaaaaaaaaaaaaaafaaaaaaaaaaaaaaabaaaaaaaaaaaaaaamdaaaaaaaaaaaaaaegfaaaaaaabaaaaaaaaaaaaaaaegppppppppbaaaaaaaaaaaaaaachmdlaaaaaaaaaaaaachaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaachaaaaaaaaaaaaaaaafaaaaaaabaaaaaaaaaaaaaaafaaaaaaaaaaaaaaabaaaaaaaaaaaaaaafaaaaaaaaaaaaaaaegfeaaaaaacgbaaaaaaaaaaaaaaachnalaaaaaaaaaaaaachhpcaaaaaaaaaaaaabaaaaaaaaaaaaaaacaaaaaaaaaaaaaaabaaaaaaaaaaaaaaabaaaaaaaaaaaaaaacfaaaaaaaaaaaaaabaaaaaaaaaaaaaaagaaaaaaaaaaaaaaaegmcaaaaaaadaaaaaaaaaaaaaaaachmgbaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaancaaaaaaaaaaaaaaegfeaaaaaacgbaaaaaaaaaaaaaaachnalaaaaaaaaaaaaachhpcaaaaaaaaaaaaabaaaaaaaaaaaaaaacaaaaaaaaaaaaaaabaaaaaaaaaaaaaaabaaaaaaaaaaaaaaacfaaaaaaaaaaaaaabaaaaaaaaaaaaaaamaaaaaaaaaaaaaaaegfeaaaaaacgbaaaaaaaaaaaaaaachfblaaaaaaaaaaaaachaadaaaaaaaaaaaaabaaaaaaaaaaaaaaacaaaaaaaaaaaaaaabaaaaaaaaaaaaaaabaaaaaaaaaaaaaaadfaaaaaaaaaaaaaabaaaaaaaaaaaaaaaiaaaaaaaaaaaaaaaegmcaaaaaaadaaaaaaaaaaaaaaaachmgbaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaafdaaaaaaaaaaaaaaegmdaaaaaadaaaaaaaaaaaaaaachbelaaaaaaaaaaaaachcelaaaaaaaaaaaaachdelaaaaaaaaaaaaachdadaaaaaaaaaaaaadaaaaaaaaaaaaaaamaaaaaaaaaaaaaaaiaaaaaaaaaaaaaaafdaaaaaaaaaaaaaabaaaaaaaaaaaaaaaodaaaaaaaaaaaaaaegleaaaaaaegbaaaaaaaaaaaaaaacheelaaaaaaaaaaaaachfadaaaaaaaaaaaaabaaaaaaaaaaaaaaaodaaaaaaaaaaaaaabaaaaaaaaaaaaaaagdaaaaaaaaaaaaaaegmcaaaaaaadaaaaaaaaaaaaaaaachnocaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaafdaaaaaaaaaaaaaaegmcaaaaaaadaaaaaaaaaaaaaaaachnocaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaahdaaaaaaaaaaaaaaegfeaaaaaacgbaaaaaaaaaaaaaaachcojaaaaaaaaaaaaachbaaaaaaaaaaaaaaadaaaaaaaaaaaaaaaeaaaaaaaaaaaaaaabaaaaaaaaaaaaaaabaaaaaaaaaaaaaaaidaaaaaaaaaaaaaabaaaaaaaaaaaaaaamaaaaaaaaaaaaaaaegmdaaaaaadaaaaaaaaaaaaaaachgelaaaaaaaaaaaaachhelaaaaaaaaaaaaachielaaaaaaaaaaaaachabdaaaaaaaaaaaaadaaaaaaaaaaaaaaafdaaaaaaaaaaaaaahdaaaaaaaaaaaaaamaaaaaaaaaaaaaaabaaaaaaaaaaaaaaaiaaaaaaaaaaaaaaaegleaaaaaaegbaaaaaaaaaaaaaaachjelaaaaaaaaaaaaachcbdaaaaaaaaaaaaabaaaaaaaaaaaaaaaiaaaaaaaaaaaaaaabaaaaaaaaaaaaaaakdaaaaaaaaaaaaaaegadaaaaaafaaaaaaaaaaaaaaachpkaaaaaaaaaaaaaachalaaaaaaaaaaaaaachaelaaaaaaaaaaaaachfelaaaaaaaaaaaaachkelaaaaaaaaaaaaachbaaaaaaaaaaaaaaachaekaaaaaaaaaaaaafaaaaaaaaaaaaaaajaaaaaaaaaaaaaaakaaaaaaaaaaaaaaancaaaaaaaaaaaaaagdaaaaaaaaaaaaaakdaaaaaaaaaaaaaabaaaaaaaaaaaaaaaldaaaaaaaaaaaaaaegpdaaaaaabaaaaaaaaaaaaaaaegppppppppbaaaaaaaaaaaaaaachlelaaaaaaaaaaaaachfadaaaaaaaaaaaaaaaaaaaaaaaaaaaaachbaaaaaaaaaaaaaaaeaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacaaaaaaaaaaaaaaaeaaaaaaaaaaaaaaagaaaaaaaaaaaaaaadaaaaaaaaaaaaaaachaaaaaaaaaaaaaaaachaaaaaaaaaaaaaaaachaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaaldaaaaaaaaaaaaaadaaaaaaaaaaaaaaajaaaaaaaaaaaaaaaodaaaaaaaaaaaaaaaeaaaaaaaaaaaaaaegfaaaaaaabaaaaaaaaaaaaaaaegppppppppbaaaaaaaaaaaaaaachnelaaaaaaaaaaaaachaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaachaaaaaaaaaaaaaaaafaaaaaaabaaaaaaaaaaaaaaajaaaaaaaaaaaaaaabaaaaaaaaaaaaaaajaaaaaaaaaaaaaaaegfeaaaaaacgbaaaaaaaaaaaaaaachnalaaaaaaaaaaaaachhpcaaaaaaaaaaaaacaaaaaaaaaaaaaaadaaaaaaaaaaaaaaabaaaaaaaaaaaaaaabaaaaaaaaaaaaaaacfaaaaaaaaaaaaaabaaaaaaaaaaaaaaakaaaaaaaaaaaaaaaegmcaaaaaaadaaaaaaaaaaaaaaaachmgbaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaancaaaaaaaaaaaaaaegfeaaaaaacgbaaaaaaaaaaaaaaachnalaaaaaaaaaaaaachhpcaaaaaaaaaaaaacaaaaaaaaaaaaaaadaaaaaaaaaaaaaaabaaaaaaaaaaaaaaabaaaaaaaaaaaaaaacfaaaaaaaaaaaaaabaaaaaaaaaaaaaaaiaaaaaaaaaaaaaaaegfeaaaaaacgbaaaaaaaaaaaaaaachfblaaaaaaaaaaaaachaadaaaaaaaaaaaaacaaaaaaaaaaaaaaadaaaaaaaaaaaaaaabaaaaaaaaaaaaaaabaaaaaaaaaaaaaaadfaaaaaaaaaaaaaabaaaaaaaaaaaaaaamaaaaaaaaaaaaaaaegmcaaaaaaadaaaaaaaaaaaaaaaachmgbaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaafdaaaaaaaaaaaaaaegmdaaaaaadaaaaaaaaaaaaaaachcflaaaaaaaaaaaaachdflaaaaaaaaaaaaacheflaaaaaaaaaaaaachdadaaaaaaaaaaaaadaaaaaaaaaaaaaaaiaaaaaaaaaaaaaaamaaaaaaaaaaaaaaafdaaaaaaaaaaaaaabaaaaaaaaaaaaaaaceaaaaaaaaaaaaaaegleaaaaaaegbaaaaaaaaaaaaaaachfflaaaaaaaaaaaaachfadaaaaaaaaaaaaabaaaaaaaaaaaaaaaceaaaaaaaaaaaaaabaaaaaaaaaaaaaaaldaaaaaaaaaaaaaaegmcaaaaaaadaaaaaaaaaaaaaaaachnocaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaafdaaaaaaaaaaaaaaegmcaaaaaaadaaaaaaaaaaaaaaaachnocaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaahdaaaaaaaaaaaaaaegfeaaaaaacgbaaaaaaaaaaaaaaachcojaaaaaaaaaaaaachbaaaaaaaaaaaaaaafaaaaaaaaaaaaaaagaaaaaaaaaaaaaaabaaaaaaaaaaaaaaabaaaaaaaaaaaaaaaidaaaaaaaaaaaaaabaaaaaaaaaaaaaaaiaaaaaaaaaaaaaaaegmdaaaaaadaaaaaaaaaaaaaaachhflaaaaaaaaaaaaachiflaaaaaaaaaaaaachjflaaaaaaaaaaaaachabdaaaaaaaaaaaaadaaaaaaaaaaaaaaafdaaaaaaaaaaaaaahdaaaaaaaaaaaaaaiaaaaaaaaaaaaaaabaaaaaaaaaaaaaaamaaaaaaaaaaaaaaaegleaaaaaaegbaaaaaaaaaaaaaaachkflaaaaaaaaaaaaachcbdaaaaaaaaaaaaabaaaaaaaaaaaaaaamaaaaaaaaaaaaaaabaaaaaaaaaaaaaaakdaaaaaaaaaaaaaaegadaaaaaafaaaaaaaaaaaaaaachnlaaaaaaaaaaaaaacholaaaaaaaaaaaaaachbflaaaaaaaaaaaaachgflaaaaaaaaaaaaachlflaaaaaaaaaaaaachbaaaaaaaaaaaaaaachaekaaaaaaaaaaaaafaaaaaaaaaaaaaaanaaaaaaaaaaaaaaaoaaaaaaaaaaaaaaancaaaaaaaaaaaaaaldaaaaaaaaaaaaaakdaaaaaaaaaaaaaabaaaaaaaaaaaaaaagdaaaaaaaaaaaaaaegpdaaaaaabaaaaaaaaaaaaaaaegppppppppbaaaaaaaaaaaaaaachmflaaaaaaaaaaaaachfadaaaaaaaaaaaaaaaaaaaaaaaaaaaaachbaaaaaaaaaaaaaaaeaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacaaaaaaaaaaaaaaaeaaaaaaaaaaaaaaagaaaaaaaaaaaaaaadaaaaaaaaaaaaaaachaaaaaaaaaaaaaaaachaaaaaaaaaaaaaaaachaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaagdaaaaaaaaaaaaaadaaaaaaaaaaaaaaanaaaaaaaaaaaaaaaceaaaaaaaaaaaaaaeeaaaaaaaaaaaaaaegfaaaaaaabaaaaaaaaaaaaaaaegppppppppbaaaaaaaaaaaaaaachoflaaaaaaaaaaaaachaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaachaaaaaaaaaaaaaaaafaaaaaaabaaaaaaaaaaaaaaanaaaaaaaaaaaaaaabaaaaaaaaaaaaaaanaaaaaaaaaaaaaaaegfeaaaaaacgbaaaaaaaaaaaaaaachnalaaaaaaaaaaaaachhpcaaaaaaaaaaaaadaaaaaaaaaaaaaaaeaaaaaaaaaaaaaaabaaaaaaaaaaaaaaabaaaaaaaaaaaaaaacfaaaaaaaaaaaaaabaaaaaaaaaaaaaaaoaaaaaaaaaaaaaaaegmcaaaaaaadaaaaaaaaaaaaaaaachmgbaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaancaaaaaaaaaaaaaaegfeaaaaaacgbaaaaaaaaaaaaaaachnalaaaaaaaaaaaaachhpcaaaaaaaaaaaaadaaaaaaaaaaaaaaaeaaaaaaaaaaaaaaabaaaaaaaaaaaaaaabaaaaaaaaaaaaaaacfaaaaaaaaaaaaaabaaaaaaaaaaaaaaamaaaaaaaaaaaaaaaegfeaaaaaacgbaaaaaaaaaaaaaaachfblaaaaaaaaaaaaachaadaaaaaaaaaaaaadaaaaaaaaaaaaaaaeaaaaaaaaaaaaaaabaaaaaaaaaaaaaaabaaaaaaaaaaaaaaadfaaaaaaaaaaaaaabaaaaaaaaaaaaaaaiaaaaaaaaaaaaaaaegmcaaaaaaadaaaaaaaaaaaaaaaachmgbaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaafdaaaaaaaaaaaaaaegmdaaaaaadaaaaaaaaaaaaaaachdglaaaaaaaaaaaaacheglaaaaaaaaaaaaachfglaaaaaaaaaaaaachdadaaaaaaaaaaaaadaaaaaaaaaaaaaaamaaaaaaaaaaaaaaaiaaaaaaaaaaaaaaafdaaaaaaaaaaaaaabaaaaaaaaaaaaaaageaaaaaaaaaaaaaaegleaaaaaaegbaaaaaaaaaaaaaaachgglaaaaaaaaaaaaachfadaaaaaaaaaaaaabaaaaaaaaaaaaaaageaaaaaaaaaaaaaabaaaaaaaaaaaaaaagdaaaaaaaaaaaaaaegmcaaaaaaadaaaaaaaaaaaaaaaachnocaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaafdaaaaaaaaaaaaaaegmcaaaaaaadaaaaaaaaaaaaaaaachnocaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaahdaaaaaaaaaaaaaaegfeaaaaaacgbaaaaaaaaaaaaaaachcojaaaaaaaaaaaaachbaaaaaaaaaaaaaaahaaaaaaaaaaaaaaaiaaaaaaaaaaaaaaabaaaaaaaaaaaaaaabaaaaaaaaaaaaaaaidaaaaaaaaaaaaaabaaaaaaaaaaaaaaamaaaaaaaaaaaaaaaegmdaaaaaadaaaaaaaaaaaaaaachiglaaaaaaaaaaaaachjglaaaaaaaaaaaaachkglaaaaaaaaaaaaachabdaaaaaaaaaaaaadaaaaaaaaaaaaaaafdaaaaaaaaaaaaaahdaaaaaaaaaaaaaamaaaaaaaaaaaaaaabaaaaaaaaaaaaaaaiaaaaaaaaaaaaaaaegleaaaaaaegbaaaaaaaaaaaaaaachlglaaaaaaaaaaaaachcbdaaaaaaaaaaaaabaaaaaaaaaaaaaaaiaaaaaaaaaaaaaaabaaaaaaaaaaaaaaakdaaaaaaaaaaaaaaegadaaaaaafaaaaaaaaaaaaaaachlmaaaaaaaaaaaaaachmmaaaaaaaaaaaaaachcglaaaaaaaaaaaaachhglaaaaaaaaaaaaachmglaaaaaaaaaaaaachbaaaaaaaaaaaaaaachaekaaaaaaaaaaaaafaaaaaaaaaaaaaaabbaaaaaaaaaaaaaacbaaaaaaaaaaaaaancaaaaaaaaaaaaaagdaaaaaaaaaaaaaakdaaaaaaaaaaaaaabaaaaaaaaaaaaaaaldaaaaaaaaaaaaaaegpdaaaaaabaaaaaaaaaaaaaaaegppppppppbaaaaaaaaaaaaaaachnglaaaaaaaaaaaaachfadaaaaaaaaaaaaaaaaaaaaaaaaaaaaachbaaaaaaaaaaaaaaaeaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacaaaaaaaaaaaaaaaeaaaaaaaaaaaaaaagaaaaaaaaaaaaaaadaaaaaaaaaaaaaaachaaaaaaaaaaaaaaaachaaaaaaaaaaaaaaaachaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaaldaaaaaaaaaaaaaadaaaaaaaaaaaaaaabbaaaaaaaaaaaaaageaaaaaaaaaaaaaaieaaaaaaaaaaaaaaegfaaaaaaabaaaaaaaaaaaaaaaegppppppppbaaaaaaaaaaaaaaachpglaaaaaaaaaaaaachaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaachaaaaaaaaaaaaaaaafaaaaaaabaaaaaaaaaaaaaaabbaaaaaaaaaaaaaabaaaaaaaaaaaaaaabbaaaaaaaaaaaaaaegfeaaaaaacgbaaaaaaaaaaaaaaachnalaaaaaaaaaaaaachhpcaaaaaaaaaaaaaeaaaaaaaaaaaaaaafaaaaaaaaaaaaaaabaaaaaaaaaaaaaaabaaaaaaaaaaaaaaacfaaaaaaaaaaaaaabaaaaaaaaaaaaaaacbaaaaaaaaaaaaaaegmcaaaaaaadaaaaaaaaaaaaaaaachmgbaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaancaaaaaaaaaaaaaaegfeaaaaaacgbaaaaaaaaaaaaaaachnalaaaaaaaaaaaaachhpcaaaaaaaaaaaaaeaaaaaaaaaaaaaaafaaaaaaaaaaaaaaabaaaaaaaaaaaaaaabaaaaaaaaaaaaaaacfaaaaaaaaaaaaaabaaaaaaaaaaaaaaaiaaaaaaaaaaaaaaaegfeaaaaaacgbaaaaaaaaaaaaaaachfblaaaaaaaaaaaaachaadaaaaaaaaaaaaaeaaaaaaaaaaaaaaafaaaaaaaaaaaaaaabaaaaaaaaaaaaaaabaaaaaaaaaaaaaaadfaaaaaaaaaaaaaabaaaaaaaaaaaaaaamaaaaaaaaaaaaaaaegmcaaaaaaadaaaaaaaaaaaaaaaachmgbaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaafdaaaaaaaaaaaaaaegmdaaaaaadaaaaaaaaaaaaaaachehlaaaaaaaaaaaaachfhlaaaaaaaaaaaaachghlaaaaaaaaaaaaachdadaaaaaaaaaaaaadaaaaaaaaaaaaaaaiaaaaaaaaaaaaaaamaaaaaaaaaaaaaaafdaaaaaaaaaaaaaabaaaaaaaaaaaaaaakeaaaaaaaaaaaaaaegleaaaaaaegbaaaaaaaaaaaaaaachhhlaaaaaaaaaaaaachfadaaaaaaaaaaaaabaaaaaaaaaaaaaaakeaaaaaaaaaaaaaabaaaaaaaaaaaaaaaldaaaaaaaaaaaaaaegmcaaaaaaadaaaaaaaaaaaaaaaachnocaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaafdaaaaaaaaaaaaaaegmcaaaaaaadaaaaaaaaaaaaaaaachnocaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaahdaaaaaaaaaaaaaaegfeaaaaaacgbaaaaaaaaaaaaaaachcojaaaaaaaaaaaaachbaaaaaaaaaaaaaaajaaaaaaaaaaaaaaakaaaaaaaaaaaaaaabaaaaaaaaaaaaaaabaaaaaaaaaaaaaaaidaaaaaaaaaaaaaabaaaaaaaaaaaaaaaiaaaaaaaaaaaaaaaegmdaaaaaadaaaaaaaaaaaaaaachjhlaaaaaaaaaaaaachkhlaaaaaaaaaaaaachlhlaaaaaaaaaaaaachabdaaaaaaaaaaaaadaaaaaaaaaaaaaaafdaaaaaaaaaaaaaahdaaaaaaaaaaaaaaiaaaaaaaaaaaaaaabaaaaaaaaaaaaaaamaaaaaaaaaaaaaaaegleaaaaaaegbaaaaaaaaaaaaaaachmhlaaaaaaaaaaaaachcbdaaaaaaaaaaaaabaaaaaaaaaaaaaaamaaaaaaaaaaaaaaabaaaaaaaaaaaaaaakdaaaaaaaaaaaaaaegadaaaaaafaaaaaaaaaaaaaaachjnaaaaaaaaaaaaaachknaaaaaaaaaaaaaachdhlaaaaaaaaaaaaachihlaaaaaaaaaaaaachnhlaaaaaaaaaaaaachbaaaaaaaaaaaaaaachaekaaaaaaaaaaaaafaaaaaaaaaaaaaaafbaaaaaaaaaaaaaagbaaaaaaaaaaaaaancaaaaaaaaaaaaaaldaaaaaaaaaaaaaakdaaaaaaaaaaaaaabaaaaaaaaaaaaaaagdaaaaaaaaaaaaaaegpdaaaaaabaaaaaaaaaaaaaaaegppppppppbaaaaaaaaaaaaaaachohlaaaaaaaaaaaaachfadaaaaaaaaaaaaaaaaaaaaaaaaaaaaachbaaaaaaaaaaaaaaaeaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacaaaaaaaaaaaaaaaeaaaaaaaaaaaaaaagaaaaaaaaaaaaaaadaaaaaaaaaaaaaaachaaaaaaaaaaaaaaaachaaaaaaaaaaaaaaaachaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaagdaaaaaaaaaaaaaadaaaaaaaaaaaaaaafbaaaaaaaaaaaaaakeaaaaaaaaaaaaaameaaaaaaaaaaaaaaegfaaaaaaabaaaaaaaaaaaaaaaegppppppppbaaaaaaaaaaaaaaachailaaaaaaaaaaaaachaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaachaaaaaaaaaaaaaaaafaaaaaaabaaaaaaaaaaaaaaafbaaaaaaaaaaaaaabaaaaaaaaaaaaaaafbaaaaaaaaaaaaaaegfeaaaaaacgbaaaaaaaaaaaaaaachnalaaaaaaaaaaaaachhpcaaaaaaaaaaaaafaaaaaaaaaaaaaaagaaaaaaaaaaaaaaabaaaaaaaaaaaaaaabaaaaaaaaaaaaaaacfaaaaaaaaaaaaaabaaaaaaaaaaaaaaagbaaaaaaaaaaaaaaegmcaaaaaaadaaaaaaaaaaaaaaaachmgbaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaancaaaaaaaaaaaaaaegfeaaaaaacgbaaaaaaaaaaaaaaachnalaaaaaaaaaaaaachhpcaaaaaaaaaaaaafaaaaaaaaaaaaaaagaaaaaaaaaaaaaaabaaaaaaaaaaaaaaabaaaaaaaaaaaaaaacfaaaaaaaaaaaaaabaaaaaaaaaaaaaaamaaaaaaaaaaaaaaaegfeaaaaaacgbaaaaaaaaaaaaaaachfblaaaaaaaaaaaaachaadaaaaaaaaaaaaafaaaaaaaaaaaaaaagaaaaaaaaaaaaaaabaaaaaaaaaaaaaaabaaaaaaaaaaaaaaadfaaaaaaaaaaaaaabaaaaaaaaaaaaaaaiaaaaaaaaaaaaaaaegmcaaaaaaadaaaaaaaaaaaaaaaachmgbaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaafdaaaaaaaaaaaaaaegmdaaaaaadaaaaaaaaaaaaaaachfilaaaaaaaaaaaaachgilaaaaaaaaaaaaachhilaaaaaaaaaaaaachdadaaaaaaaaaaaaadaaaaaaaaaaaaaaamaaaaaaaaaaaaaaaiaaaaaaaaaaaaaaafdaaaaaaaaaaaaaabaaaaaaaaaaaaaaajcaaaaaaaaaaaaaaegleaaaaaaegbaaaaaaaaaaaaaaachiilaaaaaaaaaaaaachfadaaaaaaaaaaaaabaaaaaaaaaaaaaaajcaaaaaaaaaaaaaabaaaaaaaaaaaaaaagdaaaaaaaaaaaaaaegmcaaaaaaadaaaaaaaaaaaaaaaachnocaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaafdaaaaaaaaaaaaaaegmcaaaaaaadaaaaaaaaaaaaaaaachnocaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaahdaaaaaaaaaaaaaaegfeaaaaaacgbaaaaaaaaaaaaaaachcojaaaaaaaaaaaaachbaaaaaaaaaaaaaaalaaaaaaaaaaaaaaamaaaaaaaaaaaaaaabaaaaaaaaaaaaaaabaaaaaaaaaaaaaaaidaaaaaaaaaaaaaabaaaaaaaaaaaaaaamaaaaaaaaaaaaaaaegmdaaaaaadaaaaaaaaaaaaaaachkilaaaaaaaaaaaaachlilaaaaaaaaaaaaachmilaaaaaaaaaaaaachabdaaaaaaaaaaaaadaaaaaaaaaaaaaaafdaaaaaaaaaaaaaahdaaaaaaaaaaaaaamaaaaaaaaaaaaaaabaaaaaaaaaaaaaaaiaaaaaaaaaaaaaaaegleaaaaaaegbaaaaaaaaaaaaaaachnilaaaaaaaaaaaaachcbdaaaaaaaaaaaaabaaaaaaaaaaaaaaaiaaaaaaaaaaaaaaabaaaaaaaaaaaaaaakdaaaaaaaaaaaaaaegadaaaaaafaaaaaaaaaaaaaaachhoaaaaaaaaaaaaaachioaaaaaaaaaaaaaacheilaaaaaaaaaaaaachjilaaaaaaaaaaaaachoilaaaaaaaaaaaaachbaaaaaaaaaaaaaaachaekaaaaaaaaaaaaafaaaaaaaaaaaaaaajbaaaaaaaaaaaaaakbaaaaaaaaaaaaaancaaaaaaaaaaaaaagdaaaaaaaaaaaaaakdaaaaaaaaaaaaaabaaaaaaaaaaaaaaaldaaaaaaaaaaaaaaegpdaaaaaabaaaaaaaaaaaaaaaegppppppppbaaaaaaaaaaaaaaachpilaaaaaaaaaaaaachfadaaaaaaaaaaaaaaaaaaaaaaaaaaaaachbaaaaaaaaaaaaaaaeaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacaaaaaaaaaaaaaaaeaaaaaaaaaaaaaaagaaaaaaaaaaaaaaadaaaaaaaaaaaaaaachaaaaaaaaaaaaaaaachaaaaaaaaaaaaaaaachaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaaldaaaaaaaaaaaaaadaaaaaaaaaaaaaaajbaaaaaaaaaaaaaajcaaaaaaaaaaaaaalaaaaaaaaaaaaaaaegfaaaaaaabaaaaaaaaaaaaaaaegppppppppbaaaaaaaaaaaaaaachbjlaaaaaaaaaaaaachaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaachaaaaaaaaaaaaaaaafaaaaaaabaaaaaaaaaaaaaaajbaaaaaaaaaaaaaabaaaaaaaaaaaaaaajbaaaaaaaaaaaaaaegfeaaaaaacgbaaaaaaaaaaaaaaachnalaaaaaaaaaaaaachhpcaaaaaaaaaaaaagaaaaaaaaaaaaaaahaaaaaaaaaaaaaaabaaaaaaaaaaaaaaabaaaaaaaaaaaaaaacfaaaaaaaaaaaaaabaaaaaaaaaaaaaaakbaaaaaaaaaaaaaaegmcaaaaaaadaaaaaaaaaaaaaaaachmgbaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaancaaaaaaaaaaaaaaegfeaaaaaacgbaaaaaaaaaaaaaaachnalaaaaaaaaaaaaachhpcaaaaaaaaaaaaagaaaaaaaaaaaaaaahaaaaaaaaaaaaaaabaaaaaaaaaaaaaaabaaaaaaaaaaaaaaacfaaaaaaaaaaaaaabaaaaaaaaaaaaaaaiaaaaaaaaaaaaaaaegfeaaaaaacgbaaaaaaaaaaaaaaachfblaaaaaaaaaaaaachaadaaaaaaaaaaaaagaaaaaaaaaaaaaaahaaaaaaaaaaaaaaabaaaaaaaaaaaaaaabaaaaaaaaaaaaaaadfaaaaaaaaaaaaaabaaaaaaaaaaaaaaamaaaaaaaaaaaaaaaegmcaaaaaaadaaaaaaaaaaaaaaaachmgbaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaafdaaaaaaaaaaaaaaegmdaaaaaadaaaaaaaaaaaaaaachgjlaaaaaaaaaaaaachhjlaaaaaaaaaaaaachijlaaaaaaaaaaaaachdadaaaaaaaaaaaaadaaaaaaaaaaaaaaaiaaaaaaaaaaaaaaamaaaaaaaaaaaaaaafdaaaaaaaaaaaaaabaaaaaaaaaaaaaaapaaaaaaaaaaaaaaaegleaaaaaaegbaaaaaaaaaaaaaaachjjlaaaaaaaaaaaaachfadaaaaaaaaaaaaabaaaaaaaaaaaaaaapaaaaaaaaaaaaaaabaaaaaaaaaaaaaaaldaaaaaaaaaaaaaaegmcaaaaaaadaaaaaaaaaaaaaaaachnocaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaafdaaaaaaaaaaaaaaegmcaaaaaaadaaaaaaaaaaaaaaaachnocaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaahdaaaaaaaaaaaaaaegfeaaaaaacgbaaaaaaaaaaaaaaachcojaaaaaaaaaaaaachbaaaaaaaaaaaaaaanaaaaaaaaaaaaaaaoaaaaaaaaaaaaaaabaaaaaaaaaaaaaaabaaaaaaaaaaaaaaaidaaaaaaaaaaaaaabaaaaaaaaaaaaaaaiaaaaaaaaaaaaaaaegmdaaaaaadaaaaaaaaaaaaaaachljlaaaaaaaaaaaaachmjlaaaaaaaaaaaaachnjlaaaaaaaaaaaaachabdaaaaaaaaaaaaadaaaaaaaaaaaaaaafdaaaaaaaaaaaaaahdaaaaaaaaaaaaaaiaaaaaaaaaaaaaaabaaaaaaaaaaaaaaamaaaaaaaaaaaaaaaegleaaaaaaegbaaaaaaaaaaaaaaachojlaaaaaaaaaaaaachcbdaaaaaaaaaaaaabaaaaaaaaaaaaaaamaaaaaaaaaaaaaaabaaaaaaaaaaaaaaakdaaaaaaaaaaaaaaegadaaaaaafaaaaaaaaaaaaaaachfpaaaaaaaaaaaaaachgpaaaaaaaaaaaaaachfjlaaaaaaaaaaaaachkjlaaaaaaaaaaaaachpjlaaaaaaaaaaaaachbaaaaaaaaaaaaaaachaekaaaaaaaaaaaaafaaaaaaaaaaaaaaanbaaaaaaaaaaaaaaobaaaaaaaaaaaaaancaaaaaaaaaaaaaaldaaaaaaaaaaaaaakdaaaaaaaaaaaaaabaaaaaaaaaaaaaaagdaaaaaaaaaaaaaaegpdaaaaaabaaaaaaaaaaaaaaaegppppppppbaaaaaaaaaaaaaaachaklaaaaaaaaaaaaachfadaaaaaaaaaaaaaaaaaaaaaaaaaaaaachbaaaaaaaaaaaaaaaeaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacaaaaaaaaaaaaaaaeaaaaaaaaaaaaaaagaaaaaaaaaaaaaaadaaaaaaaaaaaaaaachaaaaaaaaaaaaaaaachaaaaaaaaaaaaaaaachaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaagdaaaaaaaaaaaaaadaaaaaaaaaaaaaaanbaaaaaaaaaaaaaapaaaaaaaaaaaaaaadbaaaaaaaaaaaaaaegfaaaaaaabaaaaaaaaaaaaaaaegppppppppbaaaaaaaaaaaaaaachcklaaaaaaaaaaaaachaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaachaaaaaaaaaaaaaaaafaaaaaaabaaaaaaaaaaaaaaanbaaaaaaaaaaaaaabaaaaaaaaaaaaaaanbaaaaaaaaaaaaaaegfeaaaaaacgbaaaaaaaaaaaaaaachnalaaaaaaaaaaaaachhpcaaaaaaaaaaaaahaaaaaaaaaaaaaaaiaaaaaaaaaaaaaaabaaaaaaaaaaaaaaabaaaaaaaaaaaaaaacfaaaaaaaaaaaaaabaaaaaaaaaaaaaaaobaaaaaaaaaaaaaaegmcaaaaaaadaaaaaaaaaaaaaaaachmgbaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaancaaaaaaaaaaaaaaegfeaaaaaacgbaaaaaaaaaaaaaaachnalaaaaaaaaaaaaachhpcaaaaaaaaaaaaahaaaaaaaaaaaaaaaiaaaaaaaaaaaaaaabaaaaaaaaaaaaaaabaaaaaaaaaaaaaaacfaaaaaaaaaaaaaabaaaaaaaaaaaaaaamaaaaaaaaaaaaaaaegfeaaaaaacgbaaaaaaaaaaaaaaachfblaaaaaaaaaaaaachaadaaaaaaaaaaaaahaaaaaaaaaaaaaaaiaaaaaaaaaaaaaaabaaaaaaaaaaaaaaabaaaaaaaaaaaaaaadfaaaaaaaaaaaaaabaaaaaaaaaaaaaaaiaaaaaaaaaaaaaaaegmcaaaaaaadaaaaaaaaaaaaaaaachmgbaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaafdaaaaaaaaaaaaaaegmdaaaaaadaaaaaaaaaaaaaaachhklaaaaaaaaaaaaachiklaaaaaaaaaaaaachjklaaaaaaaaaaaaachdadaaaaaaaaaaaaadaaaaaaaaaaaaaaamaaaaaaaaaaaaaaaiaaaaaaaaaaaaaaafdaaaaaaaaaaaaaabaaaaaaaaaaaaaaahbaaaaaaaaaaaaaaegleaaaaaaegbaaaaaaaaaaaaaaachkklaaaaaaaaaaaaachfadaaaaaaaaaaaaabaaaaaaaaaaaaaaahbaaaaaaaaaaaaaabaaaaaaaaaaaaaaagdaaaaaaaaaaaaaaegmcaaaaaaadaaaaaaaaaaaaaaaachnocaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaafdaaaaaaaaaaaaaaegmcaaaaaaadaaaaaaaaaaaaaaaachnocaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaahdaaaaaaaaaaaaaaegfeaaaaaacgbaaaaaaaaaaaaaaachcojaaaaaaaaaaaaachbaaaaaaaaaaaaaaapaaaaaaaaaaaaaaaabaaaaaaaaaaaaaabaaaaaaaaaaaaaaabaaaaaaaaaaaaaaaidaaaaaaaaaaaaaabaaaaaaaaaaaaaaamaaaaaaaaaaaaaaaegmdaaaaaadaaaaaaaaaaaaaaachmklaaaaaaaaaaaaachnklaaaaaaaaaaaaachoklaaaaaaaaaaaaachabdaaaaaaaaaaaaadaaaaaaaaaaaaaaafdaaaaaaaaaaaaaahdaaaaaaaaaaaaaamaaaaaaaaaaaaaaabaaaaaaaaaaaaaaaiaaaaaaaaaaaaaaaegleaaaaaaegbaaaaaaaaaaaaaaachpklaaaaaaaaaaaaachcbdaaaaaaaaaaaaabaaaaaaaaaaaaaaaiaaaaaaaaaaaaaaabaaaaaaaaaaaaaaakdaaaaaaaaaaaaaaegadaaaaaafaaaaaaaaaaaaaaachdabaaaaaaaaaaaaacheabaaaaaaaaaaaaachgklaaaaaaaaaaaaachlklaaaaaaaaaaaaachallaaaaaaaaaaaaachbaaaaaaaaaaaaaaachaekaaaaaaaaaaaaafaaaaaaaaaaaaaaabcaaaaaaaaaaaaaaccaaaaaaaaaaaaaancaaaaaaaaaaaaaagdaaaaaaaaaaaaaakdaaaaaaaaaaaaaabaaaaaaaaaaaaaaaldaaaaaaaaaaaaaaegpdaaaaaabaaaaaaaaaaaaaaaegppppppppbaaaaaaaaaaaaaaachbllaaaaaaaaaaaaachfadaaaaaaaaaaaaaaaaaaaaaaaaaaaaachbaaaaaaaaaaaaaaaeaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacaaaaaaaaaaaaaaaeaaaaaaaaaaaaaaagaaaaaaaaaaaaaaadaaaaaaaaaaaaaaachaaaaaaaaaaaaaaaachaaaaaaaaaaaaaaaachaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaaldaaaaaaaaaaaaaadaaaaaaaaaaaaaaabcaaaaaaaaaaaaaahbaaaaaaaaaaaaaalbaaaaaaaaaaaaaaegfaaaaaaabaaaaaaaaaaaaaaaegppppppppbaaaaaaaaaaaaaaachdllaaaaaaaaaaaaachaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaachaaaaaaaaaaaaaaaafaaaaaaabaaaaaaaaaaaaaaabcaaaaaaaaaaaaaabaaaaaaaaaaaaaaabcaaaaaaaaaaaaaaegfeaaaaaacgbaaaaaaaaaaaaaaachnalaaaaaaaaaaaaachhpcaaaaaaaaaaaaaiaaaaaaaaaaaaaaajaaaaaaaaaaaaaaabaaaaaaaaaaaaaaabaaaaaaaaaaaaaaacfaaaaaaaaaaaaaabaaaaaaaaaaaaaaaccaaaaaaaaaaaaaaegmcaaaaaaadaaaaaaaaaaaaaaaachmgbaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaancaaaaaaaaaaaaaaegfeaaaaaacgbaaaaaaaaaaaaaaachnalaaaaaaaaaaaaachhpcaaaaaaaaaaaaaiaaaaaaaaaaaaaaajaaaaaaaaaaaaaaabaaaaaaaaaaaaaaabaaaaaaaaaaaaaaacfaaaaaaaaaaaaaabaaaaaaaaaaaaaaaiaaaaaaaaaaaaaaaegfeaaaaaacgbaaaaaaaaaaaaaaachfblaaaaaaaaaaaaachaadaaaaaaaaaaaaaiaaaaaaaaaaaaaaajaaaaaaaaaaaaaaabaaaaaaaaaaaaaaabaaaaaaaaaaaaaaadfaaaaaaaaaaaaaabaaaaaaaaaaaaaaamaaaaaaaaaaaaaaaegmcaaaaaaadaaaaaaaaaaaaaaaachmgbaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaafdaaaaaaaaaaaaaaegmdaaaaaadaaaaaaaaaaaaaaachillaaaaaaaaaaaaachjllaaaaaaaaaaaaachkllaaaaaaaaaaaaachdadaaaaaaaaaaaaadaaaaaaaaaaaaaaaiaaaaaaaaaaaaaaamaaaaaaaaaaaaaaafdaaaaaaaaaaaaaabaaaaaaaaaaaaaaapbaaaaaaaaaaaaaaegleaaaaaaegbaaaaaaaaaaaaaaachlllaaaaaaaaaaaaachfadaaaaaaaaaaaaabaaaaaaaaaaaaaaapbaaaaaaaaaaaaaabaaaaaaaaaaaaaaaldaaaaaaaaaaaaaaegmcaaaaaaadaaaaaaaaaaaaaaaachnocaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaafdaaaaaaaaaaaaaaegmcaaaaaaadaaaaaaaaaaaaaaaachnocaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaahdaaaaaaaaaaaaaaegfeaaaaaacgbaaaaaaaaaaaaaaachcojaaaaaaaaaaaaachbaaaaaaaaaaaaaaabbaaaaaaaaaaaaaacbaaaaaaaaaaaaaabaaaaaaaaaaaaaaabaaaaaaaaaaaaaaaidaaaaaaaaaaaaaabaaaaaaaaaaaaaaaiaaaaaaaaaaaaaaaegmdaaaaaadaaaaaaaaaaaaaaachnllaaaaaaaaaaaaachollaaaaaaaaaaaaachpllaaaaaaaaaaaaachabdaaaaaaaaaaaaadaaaaaaaaaaaaaaafdaaaaaaaaaaaaaahdaaaaaaaaaaaaaaiaaaaaaaaaaaaaaabaaaaaaaaaaaaaaamaaaaaaaaaaaaaaaegleaaaaaaegbaaaaaaaaaaaaaaachamlaaaaaaaaaaaaachcbdaaaaaaaaaaaaabaaaaaaaaaaaaaaamaaaaaaaaaaaaaaabaaaaaaaaaaaaaaakdaaaaaaaaaaaaaaegadaaaaaafaaaaaaaaaaaaaaachbbbaaaaaaaaaaaaachcbbaaaaaaaaaaaaachhllaaaaaaaaaaaaachmllaaaaaaaaaaaaachbmlaaaaaaaaaaaaachbaaaaaaaaaaaaaaachaekaaaaaaaaaaaaafaaaaaaaaaaaaaaafcaaaaaaaaaaaaaagcaaaaaaaaaaaaaancaaaaaaaaaaaaaaldaaaaaaaaaaaaaakdaaaaaaaaaaaaaabaaaaaaaaaaaaaaagdaaaaaaaaaaaaaaegpdaaaaaabaaaaaaaaaaaaaaaegppppppppbaaaaaaaaaaaaaaachcmlaaaaaaaaaaaaachfadaaaaaaaaaaaaaaaaaaaaaaaaaaaaachbaaaaaaaaaaaaaaaeaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacaaaaaaaaaaaaaaaeaaaaaaaaaaaaaaagaaaaaaaaaaaaaaadaaaaaaaaaaaaaaachaaaaaaaaaaaaaaaachaaaaaaaaaaaaaaaachaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaagdaaaaaaaaaaaaaadaaaaaaaaaaaaaaafcaaaaaaaaaaaaaapbaaaaaaaaaaaaaadcaaaaaaaaaaaaaaegfaaaaaaabaaaaaaaaaaaaaaaegppppppppbaaaaaaaaaaaaaaachemlaaaaaaaaaaaaachaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaachaaaaaaaaaaaaaaaafaaaaaaabaaaaaaaaaaaaaaafcaaaaaaaaaaaaaabaaaaaaaaaaaaaaafcaaaaaaaaaaaaaaegfeaaaaaacgbaaaaaaaaaaaaaaachnalaaaaaaaaaaaaachhpcaaaaaaaaaaaaajaaaaaaaaaaaaaaakaaaaaaaaaaaaaaabaaaaaaaaaaaaaaabaaaaaaaaaaaaaaacfaaaaaaaaaaaaaabaaaaaaaaaaaaaaagcaaaaaaaaaaaaaaegfaaaaaaabaaaaaaaaaaaaaaaegppppppppbaaaaaaaaaaaaaaachfclaaaaaaaaaaaaachaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaachaaaaaaaaaaaaaaaafaaaaaaabaaaaaaaaaaaaaaacaaaaaaaaaaaaaaabaaaaaaaaaaaaaaacaaaaaaaaaaaaaaaegmcaaaaaaadaaaaaaaaaaaaaaaachcpcaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaancaaaaaaaaaaaaaaegmcaaaaaaadaaaaaaaaaaaaaaaachcpcaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaafdaaaaaaaaaaaaaaegmcaaaaaaadaaaaaaaaaaaaaaaachmgbaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaahdaaaaaaaaaaaaaaegndaaaaaahbaaaaaaaaaaaaaachoclaaaaaaaaaaaaachodlaaaaaaaaaaaaachpdlaaaaaaaaaaaaachpelaaaaaaaaaaaaachaflaaaaaaaaaaaaachaglaaaaaaaaaaaaachbglaaaaaaaaaaaaachbhlaaaaaaaaaaaaachchlaaaaaaaaaaaaachcilaaaaaaaaaaaaachdilaaaaaaaaaaaaachdjlaaaaaaaaaaaaachejlaaaaaaaaaaaaacheklaaaaaaaaaaaaachfklaaaaaaaaaaaaachfllaaaaaaaaaaaaachgllaaaaaaaaaaaaachgmlaaaaaaaaaaaaachhmlaaaaaaaaaaaaachjmlaaaaaaaaaaaaachkmlaaaaaaaaaaaaachlmlaaaaaaaaaaaaachmmlaaaaaaaaaaaaaegccaaaaaaaaaaaaaacfaaaaaaaaaaaaaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaobaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacaaaaaaaaaaaaaaadaaaaaaaaaaaaaaaeaaaaaaaaaaaaaaagaaaaaaaaaaaaaaahaaaaaaaaaaaaaaaiaaaaaaaaaaaaaaakaaaaaaaaaaaaaaalaaaaaaaaaaaaaaamaaaaaaaaaaaaaaaoaaaaaaaaaaaaaaapaaaaaaaaaaaaaaaabaaaaaaaaaaaaaacbaaaaaaaaaaaaaadbaaaaaaaaaaaaaaebaaaaaaaaaaaaaagbaaaaaaaaaaaaaahbaaaaaaaaaaaaaaibaaaaaaaaaaaaaakbaaaaaaaaaaaaaalbaaaaaaaaaaaaaambaaaaaaaaaaaaaaobaaaaaaaaaaaaaapbaaaaaaaaaaaaaaacaaaaaaaaaaaaaaccaaaaaaaaaaaaaadcaaaaaaaaaaaaaaecaaaaaaaaaaaaaagcaaaaaaaaaaaaaahcaaaaaaaaaaaaaahbaaaaaaaaaaaaaaeaaaaaaaaaaaaaaafaaaaaaaaaaaaaaagaaaaaaaaaaaaaaajaaaaaaaaaaaaaaakaaaaaaaaaaaaaaanaaaaaaaaaaaaaaaoaaaaaaaaaaaaaaabbaaaaaaaaaaaaaacbaaaaaaaaaaaaaafbaaaaaaaaaaaaaagbaaaaaaaaaaaaaajbaaaaaaaaaaaaaakbaaaaaaaaaaaaaanbaaaaaaaaaaaaaaobaaaaaaaaaaaaaabcaaaaaaaaaaaaaaccaaaaaaaaaaaaaafcaaaaaaaaaaaaaagcaaaaaaaaaaaaaacaaaaaaaaaaaaaaancaaaaaaaaaaaaaafdaaaaaaaaaaaaaahdaaaaaaaaaaaaaabaaaaaaaaaaaaaaagfaaaaaaaaaaaaaaegfeaaaaaacgbaaaaaaaaaaaaaaachomlaaaaaaaaaaaaaegccaaaaaaaaaaaaaaobaaaaaaaaaaaaaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaobaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaacaaaaaaaaaaaaaaadaaaaaaaaaaaaaaaeaaaaaaaaaaaaaaafaaaaaaaaaaaaaaagaaaaaaaaaaaaaaahaaaaaaaaaaaaaaaiaaaaaaaaaaaaaaajaaaaaaaaaaaaaaakaaaaaaaaaaaaaaalaaaaaaaaaaaaaaamaaaaaaaaaaaaaaanaaaaaaaaaaaaaaaoaaaaaaaaaaaaaaapaaaaaaaaaaaaaaaabaaaaaaaaaaaaaabbaaaaaaaaaaaaaacbaaaaaaaaaaaaaadbaaaaaaaaaaaaaaebaaaaaaaaaaaaaafbaaaaaaaaaaaaaagbaaaaaaaaaaaaaahbaaaaaaaaaaaaaaibaaaaaaaaaaaaaajbaaaaaaaaaaaaaakbaaaaaaaaaaaaaalbaaaaaaaaaaaaaambaaaaaaaaaaaaaanbaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaobaaaaaaaaaaaaaabaaaaaaaaaaaaaaabaaaaaaaaaaaaaaagfaaaaaaaaaaaaaabaaaaaaaaaaaaaaahfaaaaaaaaaaaaaaegjeaaaaaabgcaaaaaaaaaaaaaaachnclaaaaaaaaaaaaachanlaaaaaaaaaaaaachdmjaaaaaaaaaaaaaobaaaaaaaaaaaaaacaaaaaaaaaaaaaaaiaaaaaaaaaaaaaaamaaaaaaaaaaaaaaacbaaaaaaaaaaaaaaibaaaaaaaaaaaaaambaaaaaaaaaaaaaaccaaaaaaaaaaaaaaicaaaaaaaaaaaaaamcaaaaaaaaaaaaaacdaaaaaaaaaaaaaaidaaaaaaaaaaaaaamdaaaaaaaaaaaaaaceaaaaaaaaaaaaaaieaaaaaaaaaaaaaameaaaaaaaaaaaaaacfaaaaaaaaaaaaaaifaaaaaaaaaaaaaamfaaaaaaaaaaaaaacgaaaaaaaaaaaaaaigaaaaaaaaaaaaaamgaaaaaaaaaaaaaachaaaaaaaaaaaaaaihaaaaaaaaaaaaaamhaaaaaaaaaaaaaaciaaaaaaaaaaaaaaiiaaaaaaaaaaaaaamiaaaaaaaaaaaaaacjaaaaaaaaaaaaaaijaaaaaaaaaaaaaamjaaaaaaaaaaaaaacaaaaaaaaaaaaaaamcaaaaaaaaaaaaaahfaaaaaaaaaaaaaabaaaaaaaaaaaaaaamcaaaaaaaaaaaaaaegfeaaaaaacgbaaaaaaaaaaaaaaachfblaaaaaaaaaaaaachaadaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaabaaaaaaaaaaaaaaabaaaaaaaaaaaaaaadfaaaaaaaaaaaaaabaaaaaaaaaaaaaaaeaaaaaaaaaaaaaaaegfaaaaaaabaaaaaaaaaaaaaaaegppppppppbaaaaaaaaaaaaaaachmdlaaaaaaaaaaaaachaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaachaaaaaaaaaaaaaaaafaaaaaaabaaaaaaaaaaaaaaabaaaaaaaaaaaaaaabaaaaaaaaaaaaaaabaaaaaaaaaaaaaaaegfeaaaaaacgbaaaaaaaaaaaaaaachfblaaaaaaaaaaaaachaadaaaaaaaaaaaaabaaaaaaaaaaaaaaacaaaaaaaaaaaaaaabaaaaaaaaaaaaaaabaaaaaaaaaaaaaaadfaaaaaaaaaaaaaabaaaaaaaaaaaaaaagaaaaaaaaaaaaaaaegfaaaaaaabaaaaaaaaaaaaaaaegppppppppbaaaaaaaaaaaaaaachnelaaaaaaaaaaaaachaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaachaaaaaaaaaaaaaaaafaaaaaaabaaaaaaaaaaaaaaaodaaaaaaaaaaaaaabaaaaaaaaaaaaaaaodaaaaaaaaaaaaaaegfeaaaaaacgbaaaaaaaaaaaaaaachfblaaaaaaaaaaaaachaadaaaaaaaaaaaaacaaaaaaaaaaaaaaadaaaaaaaaaaaaaaabaaaaaaaaaaaaaaabaaaaaaaaaaaaaaadfaaaaaaaaaaaaaabaaaaaaaaaaaaaaakaaaaaaaaaaaaaaaegfaaaaaaabaaaaaaaaaaaaaaaegppppppppbaaaaaaaaaaaaaaachoflaaaaaaaaaaaaachaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaachaaaaaaaaaaaaaaaafaaaaaaabaaaaaaaaaaaaaaaceaaaaaaaaaaaaaabaaaaaaaaaaaaaaaceaaaaaaaaaaaaaaegfeaaaaaacgbaaaaaaaaaaaaaaachfblaaaaaaaaaaaaachaadaaaaaaaaaaaaadaaaaaaaaaaaaaaaeaaaaaaaaaaaaaaabaaaaaaaaaaaaaaabaaaaaaaaaaaaaaadfaaaaaaaaaaaaaabaaaaaaaaaaaaaaaoaaaaaaaaaaaaaaaegfaaaaaaabaaaaaaaaaaaaaaaegppppppppbaaaaaaaaaaaaaaachpglaaaaaaaaaaaaachaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaachaaaaaaaaaaaaaaaafaaaaaaabaaaaaaaaaaaaaaageaaaaaaaaaaaaaabaaaaaaaaaaaaaaageaaaaaaaaaaaaaaegfeaaaaaacgbaaaaaaaaaaaaaaachfblaaaaaaaaaaaaachaadaaaaaaaaaaaaaeaaaaaaaaaaaaaaafaaaaaaaaaaaaaaabaaaaaaaaaaaaaaabaaaaaaaaaaaaaaadfaaaaaaaaaaaaaabaaaaaaaaaaaaaaacbaaaaaaaaaaaaaaegfaaaaaaabaaaaaaaaaaaaaaaegppppppppbaaaaaaaaaaaaaaachailaaaaaaaaaaaaachaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaachaaaaaaaaaaaaaaaafaaaaaaabaaaaaaaaaaaaaaakeaaaaaaaaaaaaaabaaaaaaaaaaaaaaakeaaaaaaaaaaaaaaegfeaaaaaacgbaaaaaaaaaaaaaaachfblaaaaaaaaaaaaachaadaaaaaaaaaaaaafaaaaaaaaaaaaaaagaaaaaaaaaaaaaaabaaaaaaaaaaaaaaabaaaaaaaaaaaaaaadfaaaaaaaaaaaaaabaaaaaaaaaaaaaaagbaaaaaaaaaaaaaaegfaaaaaaabaaaaaaaaaaaaaaaegppppppppbaaaaaaaaaaaaaaachbjlaaaaaaaaaaaaachaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaachaaaaaaaaaaaaaaaafaaaaaaabaaaaaaaaaaaaaaajcaaaaaaaaaaaaaabaaaaaaaaaaaaaaajcaaaaaaaaaaaaaaegfeaaaaaacgbaaaaaaaaaaaaaaachfblaaaaaaaaaaaaachaadaaaaaaaaaaaaagaaaaaaaaaaaaaaahaaaaaaaaaaaaaaabaaaaaaaaaaaaaaabaaaaaaaaaaaaaaadfaaaaaaaaaaaaaabaaaaaaaaaaaaaaakbaaaaaaaaaaaaaaegfaaaaaaabaaaaaaaaaaaaaaaegppppppppbaaaaaaaaaaaaaaachcklaaaaaaaaaaaaachaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaachaaaaaaaaaaaaaaaafaaaaaaabaaaaaaaaaaaaaaapaaaaaaaaaaaaaaabaaaaaaaaaaaaaaapaaaaaaaaaaaaaaaegfeaaaaaacgbaaaaaaaaaaaaaaachfblaaaaaaaaaaaaachaadaaaaaaaaaaaaahaaaaaaaaaaaaaaaiaaaaaaaaaaaaaaabaaaaaaaaaaaaaaabaaaaaaaaaaaaaaadfaaaaaaaaaaaaaabaaaaaaaaaaaaaaaobaaaaaaaaaaaaaaegfaaaaaaabaaaaaaaaaaaaaaaegppppppppbaaaaaaaaaaaaaaachdllaaaaaaaaaaaaachaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaachaaaaaaaaaaaaaaaafaaaaaaabaaaaaaaaaaaaaaahbaaaaaaaaaaaaaabaaaaaaaaaaaaaaahbaaaaaaaaaaaaaaegfeaaaaaacgbaaaaaaaaaaaaaaachfblaaaaaaaaaaaaachaadaaaaaaaaaaaaaiaaaaaaaaaaaaaaajaaaaaaaaaaaaaaabaaaaaaaaaaaaaaabaaaaaaaaaaaaaaadfaaaaaaaaaaaaaabaaaaaaaaaaaaaaaccaaaaaaaaaaaaaaegfaaaaaaabaaaaaaaaaaaaaaaegppppppppbaaaaaaaaaaaaaaachemlaaaaaaaaaaaaachaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaachaaaaaaaaaaaaaaaafaaaaaaabaaaaaaaaaaaaaaapbaaaaaaaaaaaaaabaaaaaaaaaaaaaaapbaaaaaaaaaaaaaaegfeaaaaaacgbaaaaaaaaaaaaaaachfblaaaaaaaaaaaaachaadaaaaaaaaaaaaajaaaaaaaaaaaaaaakaaaaaaaaaaaaaaabaaaaaaaaaaaaaaabaaaaaaaaaaaaaaadfaaaaaaaaaaaaaabaaaaaaaaaaaaaaagcaaaaaaaaaaaaaaegfaaaaaaabaaaaaaaaaaaaaaaegppppppppbaaaaaaaaaaaaaaachfclaaaaaaaaaaaaachaaaaaaaaaaaaaaaacaaaaaaaaaaaaaaachaaaaaaaaaaaaaaaafaaaaaaabaaaaaaaaaaaaaaahaaaaaaaaaaaaaaabaaaaaaaaaaaaaaahaaaaaaaaaaaaaaaegmcaaaaaaadaaaaaaaaaaaaaaaachcpcaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaancaaaaaaaaaaaaaaegmcaaaaaaadaaaaaaaaaaaaaaaachcpcaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaafdaaaaaaaaaaaaaaegmcaaaaaaadaaaaaaaaaaaaaaaachmgbaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaahdaaaaaaaaaaaaaaegndaaaaaahbaaaaaaaaaaaaaachcnlaaaaaaaaaaaaachenlaaaaaaaaaaaaachfnlaaaaaaaaaaaaachhnlaaaaaaaaaaaaachinlaaaaaaaaaaaaachknlaaaaaaaaaaaaachlnlaaaaaaaaaaaaachnnlaaaaaaaaaaaaachonlaaaaaaaaaaaaachaolaaaaaaaaaaaaachbolaaaaaaaaaaaaachdolaaaaaaaaaaaaacheolaaaaaaaaaaaaachgolaaaaaaaaaaaaachholaaaaaaaaaaaaachjolaaaaaaaaaaaaachkolaaaaaaaaaaaaachmolaaaaaaaaaaaaachnolaaaaaaaaaaaaachpolaaaaaaaaaaaaachaplaaaaaaaaaaaaachbplaaaaaaaaaaaaachcplaaaaaaaaaaaaaegccaaaaaaaaaaaaaacfaaaaaaaaaaaaaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaobaaaaaaaaaaaaaabaaaaaaaaaaaaaaacaaaaaaaaaaaaaaadaaaaaaaaaaaaaaafaaaaaaaaaaaaaaagaaaaaaaaaaaaaaahaaaaaaaaaaaaaaajaaaaaaaaaaaaaaakaaaaaaaaaaaaaaalaaaaaaaaaaaaaaanaaaaaaaaaaaaaaaoaaaaaaaaaaaaaaapaaaaaaaaaaaaaaabbaaaaaaaaaaaaaacbaaaaaaaaaaaaaadbaaaaaaaaaaaaaafbaaaaaaaaaaaaaagbaaaaaaaaaaaaaahbaaaaaaaaaaaaaajbaaaaaaaaaaaaaakbaaaaaaaaaaaaaalbaaaaaaaaaaaaaanbaaaaaaaaaaaaaaobaaaaaaaaaaaaaapbaaaaaaaaaaaaaabcaaaaaaaaaaaaaaccaaaaaaaaaaaaaadcaaaaaaaaaaaaaafcaaaaaaaaaaaaaagcaaaaaaaaaaaaaahcaaaaaaaaaaaaaahbaaaaaaaaaaaaaaeaaaaaaaaaaaaaaabaaaaaaaaaaaaaaagaaaaaaaaaaaaaaaodaaaaaaaaaaaaaakaaaaaaaaaaaaaaaceaaaaaaaaaaaaaaoaaaaaaaaaaaaaaageaaaaaaaaaaaaaacbaaaaaaaaaaaaaakeaaaaaaaaaaaaaagbaaaaaaaaaaaaaajcaaaaaaaaaaaaaakbaaaaaaaaaaaaaapaaaaaaaaaaaaaaaobaaaaaaaaaaaaaahbaaaaaaaaaaaaaaccaaaaaaaaaaaaaapbaaaaaaaaaaaaaagcaaaaaaaaaaaaaahaaaaaaaaaaaaaaancaaaaaaaaaaaaaafdaaaaaaaaaaaaaahdaaaaaaaaaaaaaabaaaaaaaaaaaaaaahfaaaaaaaaaaaaaaegfeaaaaaacgbaaaaaaaaaaaaaaacheplaaaaaaaaaaaaachpmlaaaaaaaaaaaaaaaaaaaaaaaaaaaaaobaaaaaaaaaaaaaabaaaaaaaaaaaaaaabaaaaaaaaaaaaaaahfaaaaaaaaaaaaaabaaaaaaaaaaaaaaagfaaaaaaaaaaaaaaegjeaaaaaabgcaaaaaaaaaaaaaaachbnlaaaaaaaaaaaaachfplaaaaaaaaaaaaachdmjaaaaaaaaaaaaaobaaaaaaaaaaaaaagaaaaaaaaaaaaaaajaaaaaaaaaaaaaaanaaaaaaaaaaaaaaagbaaaaaaaaaaaaaajbaaaaaaaaaaaaaanbaaaaaaaaaaaaaagcaaaaaaaaaaaaaajcaaaaaaaaaaaaaancaaaaaaaaaaaaaagdaaaaaaaaaaaaaajdaaaaaaaaaaaaaandaaaaaaaaaaaaaageaaaaaaaaaaaaaajeaaaaaaaaaaaaaaneaaaaaaaaaaaaaagfaaaaaaaaaaaaaajfaaaaaaaaaaaaaanfaaaaaaaaaaaaaaggaaaaaaaaaaaaaajgaaaaaaaaaaaaaangaaaaaaaaaaaaaaghaaaaaaaaaaaaaajhaaaaaaaaaaaaaanhaaaaaaaaaaaaaagiaaaaaaaaaaaaaajiaaaaaaaaaaaaaaniaaaaaaaaaaaaaagjaaaaaaaaaaaaaajjaaaaaaaaaaaaaanjaaaaaaaaaaaaaacaaaaaaaaaaaaaaamcaaaaaaaaaaaaaagfaaaaaaaaaaaaaabaaaaaaaaaaaaaaamcaaaaaaaaaaaaaaegfaaaaaaabaaaaaaaaaaaaaaaegppppppppbaaaaaaaaaaaaaaachdekaaaaaaaaaaaaachaaaaaaaaaaaaaaaacaaaaaaaaaaaaaaachaaaaaaaaaaaaaaaafaaaaaaabaaaaaaaaaaaaaaalcaaaaaaaaaaaaaabaaaaaaaaaaaaaaalcaaaaaaaaaaaaaaegfaaaaaaabaaaaaaaaaaaaaaaegppppppppbaaaaaaaaaaaaaaachmdlaaaaaaaaaaaaachaaaaaaaaaaaaaaaacaaaaaaaaaaaaaaachaaaaaaaaaaaaaaaafaaaaaaabaaaaaaaaaaaaaaamdaaaaaaaaaaaaaabaaaaaaaaaaaaaaamdaaaaaaaaaaaaaaegfaaaaaaabaaaaaaaaaaaaaaaegppppppppbaaaaaaaaaaaaaaachefkaaaaaaaaaaaaachaaaaaaaaaaaaaaaacaaaaaaaaaaaaaaachaaaaaaaaaaaaaaaafaaaaaaabaaaaaaaaaaaaaaandaaaaaaaaaaaaaabaaaaaaaaaaaaaaandaaaaaaaaaaaaaaegfaaaaaaabaaaaaaaaaaaaaaaegppppppppbaaaaaaaaaaaaaaachnelaaaaaaaaaaaaachaaaaaaaaaaaaaaaacaaaaaaaaaaaaaaachaaaaaaaaaaaaaaaafaaaaaaabaaaaaaaaaaaaaaaaeaaaaaaaaaaaaaabaaaaaaaaaaaaaaaaeaaaaaaaaaaaaaaegfaaaaaaabaaaaaaaaaaaaaaaegppppppppbaaaaaaaaaaaaaaachfgkaaaaaaaaaaaaachaaaaaaaaaaaaaaaacaaaaaaaaaaaaaaachaaaaaaaaaaaaaaaafaaaaaaabaaaaaaaaaaaaaaapdaaaaaaaaaaaaaabaaaaaaaaaaaaaaapdaaaaaaaaaaaaaaegfaaaaaaabaaaaaaaaaaaaaaaegppppppppbaaaaaaaaaaaaaaachoflaaaaaaaaaaaaachaaaaaaaaaaaaaaaacaaaaaaaaaaaaaaachaaaaaaaaaaaaaaaafaaaaaaabaaaaaaaaaaaaaaaeeaaaaaaaaaaaaaabaaaaaaaaaaaaaaaeeaaaaaaaaaaaaaaegfaaaaaaabaaaaaaaaaaaaaaaegppppppppbaaaaaaaaaaaaaaachghkaaaaaaaaaaaaachaaaaaaaaaaaaaaaacaaaaaaaaaaaaaaachaaaaaaaaaaaaaaaafaaaaaaabaaaaaaaaaaaaaaabeaaaaaaaaaaaaaabaaaaaaaaaaaaaaabeaaaaaaaaaaaaaaegfaaaaaaabaaaaaaaaaaaaaaaegppppppppbaaaaaaaaaaaaaaachpglaaaaaaaaaaaaachaaaaaaaaaaaaaaaacaaaaaaaaaaaaaaachaaaaaaaaaaaaaaaafaaaaaaabaaaaaaaaaaaaaaaieaaaaaaaaaaaaaabaaaaaaaaaaaaaaaieaaaaaaaaaaaaaaegfaaaaaaabaaaaaaaaaaaaaaaegppppppppbaaaaaaaaaaaaaaachhikaaaaaaaaaaaaachaaaaaaaaaaaaaaaacaaaaaaaaaaaaaaachaaaaaaaaaaaaaaaafaaaaaaabaaaaaaaaaaaaaaadeaaaaaaaaaaaaaabaaaaaaaaaaaaaaadeaaaaaaaaaaaaaaegfaaaaaaabaaaaaaaaaaaaaaaegppppppppbaaaaaaaaaaaaaaachailaaaaaaaaaaaaachaaaaaaaaaaaaaaaacaaaaaaaaaaaaaaachaaaaaaaaaaaaaaaafaaaaaaabaaaaaaaaaaaaaaameaaaaaaaaaaaaaabaaaaaaaaaaaaaaameaaaaaaaaaaaaaaegfaaaaaaabaaaaaaaaaaaaaaaegppppppppbaaaaaaaaaaaaaaachijkaaaaaaaaaaaaachaaaaaaaaaaaaaaaacaaaaaaaaaaaaaaachaaaaaaaaaaaaaaaafaaaaaaabaaaaaaaaaaaaaaafeaaaaaaaaaaaaaabaaaaaaaaaaaaaaafeaaaaaaaaaaaaaaegfaaaaaaabaaaaaaaaaaaaaaaegppppppppbaaaaaaaaaaaaaaachbjlaaaaaaaaaaaaachaaaaaaaaaaaaaaaacaaaaaaaaaaaaaaachaaaaaaaaaaaaaaaafaaaaaaabaaaaaaaaaaaaaaalaaaaaaaaaaaaaaabaaaaaaaaaaaaaaalaaaaaaaaaaaaaaaegfaaaaaaabaaaaaaaaaaaaaaaegppppppppbaaaaaaaaaaaaaaachjkkaaaaaaaaaaaaachaaaaaaaaaaaaaaaacaaaaaaaaaaaaaaachaaaaaaaaaaaaaaaafaaaaaaabaaaaaaaaaaaaaaaheaaaaaaaaaaaaaabaaaaaaaaaaaaaaaheaaaaaaaaaaaaaaegfaaaaaaabaaaaaaaaaaaaaaaegppppppppbaaaaaaaaaaaaaaachcklaaaaaaaaaaaaachaaaaaaaaaaaaaaaacaaaaaaaaaaaaaaachaaaaaaaaaaaaaaaafaaaaaaabaaaaaaaaaaaaaaadbaaaaaaaaaaaaaabaaaaaaaaaaaaaaadbaaaaaaaaaaaaaaegfaaaaaaabaaaaaaaaaaaaaaaegppppppppbaaaaaaaaaaaaaaachklkaaaaaaaaaaaaachaaaaaaaaaaaaaaaacaaaaaaaaaaaaaaachaaaaaaaaaaaaaaaafaaaaaaabaaaaaaaaaaaaaaajeaaaaaaaaaaaaaabaaaaaaaaaaaaaaajeaaaaaaaaaaaaaaegfaaaaaaabaaaaaaaaaaaaaaaegppppppppbaaaaaaaaaaaaaaachdllaaaaaaaaaaaaachaaaaaaaaaaaaaaaacaaaaaaaaaaaaaaachaaaaaaaaaaaaaaaafaaaaaaabaaaaaaaaaaaaaaalbaaaaaaaaaaaaaabaaaaaaaaaaaaaaalbaaaaaaaaaaaaaaegfaaaaaaabaaaaaaaaaaaaaaaegppppppppbaaaaaaaaaaaaaaachlmkaaaaaaaaaaaaachaaaaaaaaaaaaaaaacaaaaaaaaaaaaaaachaaaaaaaaaaaaaaaafaaaaaaabaaaaaaaaaaaaaaaleaaaaaaaaaaaaaabaaaaaaaaaaaaaaaleaaaaaaaaaaaaaaegfaaaaaaabaaaaaaaaaaaaaaaegppppppppbaaaaaaaaaaaaaaachemlaaaaaaaaaaaaachaaaaaaaaaaaaaaaacaaaaaaaaaaaaaaachaaaaaaaaaaaaaaaafaaaaaaabaaaaaaaaaaaaaaadcaaaaaaaaaaaaaabaaaaaaaaaaaaaaadcaaaaaaaaaaaaaaegfaaaaaaabaaaaaaaaaaaaaaaegppppppppbaaaaaaaaaaaaaaachmnkaaaaaaaaaaaaachaaaaaaaaaaaaaaaacaaaaaaaaaaaaaaachaaaaaaaaaaaaaaaafaaaaaaabaaaaaaaaaaaaaaaneaaaaaaaaaaaaaabaaaaaaaaaaaaaaaneaaaaaaaaaaaaaaegmcaaaaaaadaaaaaaaaaaaaaaaachmgbaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaancaaaaaaaaaaaaaaegmcaaaaaaadaaaaaaaaaaaaaaaachmgbaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaafdaaaaaaaaaaaaaaegndaaaaaahbaaaaaaaaaaaaaachiplaaaaaaaaaaaaachkplaaaaaaaaaaaaachmplaaaaaaaaaaaaachoplaaaaaaaaaaaaachaamaaaaaaaaaaaaachcamaaaaaaaaaaaaacheamaaaaaaaaaaaaachgamaaaaaaaaaaaaachiamaaaaaaaaaaaaachkamaaaaaaaaaaaaachmamaaaaaaaaaaaaachoamaaaaaaaaaaaaachabmaaaaaaaaaaaaachcbmaaaaaaaaaaaaachebmaaaaaaaaaaaaachgbmaaaaaaaaaaaaachibmaaaaaaaaaaaaachkbmaaaaaaaaaaaaachmbmaaaaaaaaaaaaachnbmaaaaaaaaaaaaachaojaaaaaaaaaaaaachaojaaaaaaaaaaaaachobmaaaaaaaaaaaaaegafaaaaaaaaaaaaaacfaaaaaaaaaaaaaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaameaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaacaaaaaaaaaaaaaaadaaaaaaaaaaaaaaaeaaaaaaaaaaaaaaafaaaaaaaaaaaaaaagaaaaaaaaaaaaaaahaaaaaaaaaaaaaaaiaaaaaaaaaaaaaaajaaaaaaaaaaaaaaakaaaaaaaaaaaaaaalaaaaaaaaaaaaaaamaaaaaaaaaaaaaaanaaaaaaaaaaaaaaaoaaaaaaaaaaaaaaapaaaaaaaaaaaaaaaabaaaaaaaaaaaaaabbaaaaaaaaaaaaaacbaaaaaaaaaaaaaadbaaaaaaaaaaaaaaebaaaaaaaaaaaaaafbaaaaaaaaaaaaaagbaaaaaaaaaaaaaahbaaaaaaaaaaaaaaibaaaaaaaaaaaaaajbaaaaaaaaaaaaaakbaaaaaaaaaaaaaalbaaaaaaaaaaaaaambaaaaaaaaaaaaaanbaaaaaaaaaaaaaaobaaaaaaaaaaaaaapbaaaaaaaaaaaaaaacaaaaaaaaaaaaaabcaaaaaaaaaaaaaaccaaaaaaaaaaaaaadcaaaaaaaaaaaaaaecaaaaaaaaaaaaaafcaaaaaaaaaaaaaaicaaaaaaaaaaaaaajcaaaaaaaaaaaaaakcaaaaaaaaaaaaaalcaaaaaaaaaaaaaamcaaaaaaaaaaaaaancaaaaaaaaaaaaaaocaaaaaaaaaaaaaapcaaaaaaaaaaaaaaadaaaaaaaaaaaaaabdaaaaaaaaaaaaaacdaaaaaaaaaaaaaaddaaaaaaaaaaaaaaedaaaaaaaaaaaaaafdaaaaaaaaaaaaaagdaaaaaaaaaaaaaahdaaaaaaaaaaaaaaidaaaaaaaaaaaaaajdaaaaaaaaaaaaaakdaaaaaaaaaaaaaamdaaaaaaaaaaaaaandaaaaaaaaaaaaaaodaaaaaaaaaaaaaapdaaaaaaaaaaaaaaaeaaaaaaaaaaaaaabeaaaaaaaaaaaaaaceaaaaaaaaaaaaaadeaaaaaaaaaaaaaaeeaaaaaaaaaaaaaafeaaaaaaaaaaaaaageaaaaaaaaaaaaaaheaaaaaaaaaaaaaaieaaaaaaaaaaaaaajeaaaaaaaaaaaaaakeaaaaaaaaaaaaaaleaaaaaaaaaaaaaameaaaaaaaaaaaaaaneaaaaaaaaaaaaaaoeaaaaaaaaaaaaaahbaaaaaaaaaaaaaalcaaaaaaaaaaaaaamdaaaaaaaaaaaaaandaaaaaaaaaaaaaaaeaaaaaaaaaaaaaapdaaaaaaaaaaaaaaeeaaaaaaaaaaaaaabeaaaaaaaaaaaaaaieaaaaaaaaaaaaaadeaaaaaaaaaaaaaameaaaaaaaaaaaaaafeaaaaaaaaaaaaaalaaaaaaaaaaaaaaaheaaaaaaaaaaaaaadbaaaaaaaaaaaaaajeaaaaaaaaaaaaaalbaaaaaaaaaaaaaaleaaaaaaaaaaaaaadcaaaaaaaaaaaaaaneaaaaaaaaaaaaaancaaaaaaaaaaaaaajdaaaaaaaaaaaaaajdaaaaaaaaaaaaaafdaaaaaaaaaaaaaabaaaaaaaaaaaaaaaifaaaaaaaaaaaaaaegfeaaaaaacgbaaaaaaaaaaaaaaachacmaaaaaaaaaaaaaegafaaaaaaaaaaaaaameaaaaaaaaaaaaaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaameaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaacaaaaaaaaaaaaaaadaaaaaaaaaaaaaaaeaaaaaaaaaaaaaaafaaaaaaaaaaaaaaagaaaaaaaaaaaaaaahaaaaaaaaaaaaaaaiaaaaaaaaaaaaaaajaaaaaaaaaaaaaaakaaaaaaaaaaaaaaalaaaaaaaaaaaaaaamaaaaaaaaaaaaaaanaaaaaaaaaaaaaaaoaaaaaaaaaaaaaaapaaaaaaaaaaaaaaaabaaaaaaaaaaaaaabbaaaaaaaaaaaaaacbaaaaaaaaaaaaaadbaaaaaaaaaaaaaaebaaaaaaaaaaaaaafbaaaaaaaaaaaaaagbaaaaaaaaaaaaaahbaaaaaaaaaaaaaaibaaaaaaaaaaaaaajbaaaaaaaaaaaaaakbaaaaaaaaaaaaaalbaaaaaaaaaaaaaambaaaaaaaaaaaaaanbaaaaaaaaaaaaaaobaaaaaaaaaaaaaapbaaaaaaaaaaaaaaacaaaaaaaaaaaaaabcaaaaaaaaaaaaaaccaaaaaaaaaaaaaadcaaaaaaaaaaaaaaecaaaaaaaaaaaaaafcaaaaaaaaaaaaaagcaaaaaaaaaaaaaahcaaaaaaaaaaaaaaicaaaaaaaaaaaaaajcaaaaaaaaaaaaaakcaaaaaaaaaaaaaalcaaaaaaaaaaaaaamcaaaaaaaaaaaaaancaaaaaaaaaaaaaaocaaaaaaaaaaaaaapcaaaaaaaaaaaaaaadaaaaaaaaaaaaaabdaaaaaaaaaaaaaacdaaaaaaaaaaaaaaddaaaaaaaaaaaaaaedaaaaaaaaaaaaaafdaaaaaaaaaaaaaagdaaaaaaaaaaaaaahdaaaaaaaaaaaaaaidaaaaaaaaaaaaaajdaaaaaaaaaaaaaakdaaaaaaaaaaaaaaldaaaaaaaaaaaaaamdaaaaaaaaaaaaaandaaaaaaaaaaaaaaodaaaaaaaaaaaaaapdaaaaaaaaaaaaaaaeaaaaaaaaaaaaaabeaaaaaaaaaaaaaaceaaaaaaaaaaaaaadeaaaaaaaaaaaaaaeeaaaaaaaaaaaaaafeaaaaaaaaaaaaaageaaaaaaaaaaaaaaheaaaaaaaaaaaaaaieaaaaaaaaaaaaaajeaaaaaaaaaaaaaakeaaaaaaaaaaaaaaleaaaaaaaaaaaaaaaaaaaaaaaaaaaaaameaaaaaaaaaaaaaabaaaaaaaaaaaaaaabaaaaaaaaaaaaaaaifaaaaaaaaaaaaaabaaaaaaaaaaaaaaajfaaaaaaaaaaaaaaegjeaaaaaabgcaaaaaaaaaaaaaaachgplaaaaaaaaaaaaachccmaaaaaaaaaaaaachdmjaaaaaaaaaaaaameaaaaaaaaaaaaaadaaaaaaaaaaaaaaahaaaaaaaaaaaaaaalaaaaaaaaaaaaaaapaaaaaaaaaaaaaaadbaaaaaaaaaaaaaahbaaaaaaaaaaaaaalbaaaaaaaaaaaaaapbaaaaaaaaaaaaaadcaaaaaaaaaaaaaahcaaaaaaaaaaaaaalcaaaaaaaaaaaaaapcaaaaaaaaaaaaaaddaaaaaaaaaaaaaahdaaaaaaaaaaaaaaldaaaaaaaaaaaaaapdaaaaaaaaaaaaaadeaaaaaaaaaaaaaaheaaaaaaaaaaaaaaleaaaaaaaaaaaaaapeaaaaaaaaaaaaaadfaaaaaaaaaaaaaahfaaaaaaaaaaaaaalfaaaaaaaaaaaaaapfaaaaaaaaaaaaaadgaaaaaaaaaaaaaahgaaaaaaaaaaaaaalgaaaaaaaaaaaaaapgaaaaaaaaaaaaaadhaaaaaaaaaaaaaahhaaaaaaaaaaaaaalhaaaaaaaaaaaaaaphaaaaaaaaaaaaaadiaaaaaaaaaaaaaahiaaaaaaaaaaaaaaliaaaaaaaaaaaaaapiaaaaaaaaaaaaaadjaaaaaaaaaaaaaahjaaaaaaaaaaaaaaakaaaaaaaaaaaaaabkaaaaaaaaaaaaaackaaaaaaaaaaaaaadkaaaaaaaaaaaaaaekaaaaaaaaaaaaaafkaaaaaaaaaaaaaagkaaaaaaaaaaaaaahkaaaaaaaaaaaaaaikaaaaaaaaaaaaaajkaaaaaaaaaaaaaakkaaaaaaaaaaaaaalkaaaaaaaaaaaaaamkaaaaaaaaaaaaaankaaaaaaaaaaaaaaokaaaaaaaaaaaaaapkaaaaaaaaaaaaaaalaaaaaaaaaaaaaablaaaaaaaaaaaaaaclaaaaaaaaaaaaaaelaaaaaaaaaaaaaaflaaaaaaaaaaaaaaglaaaaaaaaaaaaaahlaaaaaaaaaaaaaailaaaaaaaaaaaaaajlaaaaaaaaaaaaaaklaaaaaaaaaaaaaallaaaaaaaaaaaaaamlaaaaaaaaaaaaaanlaaaaaaaaaaaaaaolaaaaaaaaaaaaaaplaaaaaaaaaaaaaaamaaaaaaaaaaaaaabmaaaaaaaaaaaaaacmaaaaaaaaaaaaaadmaaaaaaaaaaaaaaemaaaaaaaaaaaaaafmaaaaaaaaaaaaaagmaaaaaaaaaaaaaacaaaaaaaaaaaaaaamcaaaaaaaaaaaaaajfaaaaaaaaaaaaaabaaaaaaaaaaaaaaamcaaaaaaaaaaaaaaeggdaaaaaaaabaaaaaaaaaaaaaaachdcmaaaaaaaaaaaaachjkjaaaaaaaaaaaaabaaaaaaaaaaaaaaamcaaaaaaaaaaaaaabaaaaaaaaaaaaaaakfaaaaaaaaaaaaaaegocaaaaaabaaaaaaaaaaaaaaachecmaaaaaaaaaaaaachcaaaaaaaaaaaaaaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaakfaaaaaaaaaaaaaaaaaaaaaaaaaaaaaamfaaaaaaaaaaaaaabjaaaaaaaaaaaaaallaaaaaaaaaaaaaanlaaaaaaaaaaaaaaplaaaaaaaaaaaaaadnaaaaaaaaaaaaaaenaaaaaaaaaaaaaagnaaaaaaaaaaaaaahnaaaaaaaaaaaaaajnaaaaaaaaaaaaaaknaaaaaaaaaaaaaamnaaaaaaaaaaaaaannaaaaaaaaaaaaaapnaaaaaaaaaaaaaaaoaaaaaaaaaaaaaacoaaaaaaaaaaaaaadoaaaaaaaaaaaaaafoaaaaaaaaaaaaaagoaaaaaaaaaaaaaaioaaaaaaaaaaaaaajoaaaaaaaaaaaaaaloaaaaaaaaaaaaaamoaaaaaaaaaaaaaaooaaaaaaaaaaaaaapoaaaaaaaaaaaaaabpaaaaaaaaaaaaaacpaaaaaaaaaaaaaaepaaaaaaaaaaaaaafpaaaaaaaaaaaaaahpaaaaaaaaaaaaaaipaaaaaaaaaaaaaakpaaaaaaaaaaaaaalpaaaaaaaaaaaaaanpaaaaaaaaaaaaaaopaaaaaaaaaaaaaaaabaaaaaaaaaaaaababaaaaaaaaaaaaadabaaaaaaaaaaaaaeabaaaaaaaaaaaaagabaaaaaaaaaaaaahabaaaaaaaaaaaaajabaaaaaaaaaaaaakabaaaaaaaaaaaaamabaaaaaaaaaaaaanabaaaaaaaaaaaaapabaaaaaaaaaaaaajnbaaaaaaaaaaaaajnbaaaaaaaaaaaaafobaaaaaaaaaaaaabpbaaaaaaaaaaaaacpbaaaaaaaaaaaaanpbaaaaaaaaaaaaahacaaaaaaaaaaaaaiacaaaaaaaaaaaaajacaaaaaaaaaaaaajacaaaaaaaaaaaaapacaaaaaaaaaaaaapacaaaaaaaaaaaaacccaaaaaaaaaaaaafdcaaaaaaaaaaaaaidcaaaaaaaaaaaaaodcaaaaaaaaaaaaaaecaaaaaaaaaaaaacecaaaaaaaaaaaaaeecaaaaaaaaaaaaagecaaaaaaaaaaaaaiecaaaaaaaaaaaaakecaaaaaaaaaaaaamecaaaaaaaaaaaaaoecaaaaaaaaaaaaaafcaaaaaaaaaaaaacfcaaaaaaaaaaaaaefcaaaaaaaaaaaaagfcaaaaaaaaaaaaaifcaaaaaaaaaaaaakfcaaaaaaaaaaaaamfcaaaaaaaaaaaaaofcaaaaaaaaaaaaaagcaaaaaaaaaaaaacgcaaaaaaaaaaaaaegcaaaaaaaaaaaaaeicaaaaaaaaaaaaaekcaaaaaaaaaaaaaokcaaaaaaaaaaaaailcaaaaaaaaaaaaacmcaaaaaaaaaaaaaeocaaaaaaaaaaaaagadaaaaaaaaaaaaaecdaaaaaaaaaaaaacedaaaaaaaaaaaaaoidaaaaaaaaaaaaakndaaaaaaaaaaaaaekeaaaaaaaaaaaaaaaaaaaaaaaaaaaaacaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaacaaaaaaaaaaaaaaachlcbaaaaaaaaaaaaachecmaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaakhaaaaaaaaaaaaaalbaaaaaaaaaaaaaapdaaaaaaaaaaaaaajgfaaaaaaaaaaaaadaaaaaaaodaaaaaaaaaaaaaacfaaaaaaaaaaaaaacaaaaaaaaaaaaaaachcaaaaaaaaaaaaaaabaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacaaaaaaabhchaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaachcaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadaaaaaaachjkjaaaaaaaaaaaaachpncaaaaaaaaaaaaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaagaaaaaaachfgmgehpgmgaaaaaaaaaaaaecaeiaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaacaaaaaaaaaaaaaaadaaaaaaaaaaaaaaakbaaaaaaaaaaaaaalbaaaaaaaaaaaaaambaaaaaaaaaaaaaanbaaaaaaaaaaaaaagaaaaaaaaaaaaaaaobaaaaaaaaaaaaaapppppppppppppppppppppppppppppppppppppppppppppppppbaaaaaaaaaaaaaappppppppppppppppegadaaaaaadaaaaaaaaaaaaaaaegppppppppbaaaaaaaaaaaaaaachicmaaaaaaaaaaaaacheaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaachdaaaaaaaaaaaaaaaegppppppppbaaaaaaaaaaaaaaachicmaaaaaaaaaaaaachacaaaaaaaaaaaaaaeaaaaaaaaaaaaaaachbaaaaaaaaaaaaaaaegaakaaaaaaaneifgefhogdgehjgpgogcaaaaaaagaaaaaaaigfgmgahfgchaaaaaaaabagaaaaaaadaaaaaaaaaaaaaaababababaaaaaaaaaaaaaaabadaaaaaaaaaaaaaaacheaaaaaaaaaaaaaaachaaaaaaaaaaaaaaaachacaaaaaaaaaaaaaabaaaaaaaaaaaaaaachbaaaaaaaaaaaaaaadaaaaaaaaaaaaaaacaaaaaaajgadcaaaaaaajgbdcaaaaaaajgcdbaaaaaaaaaaaaaaacaaaaaaapgadaabagaaaaaaadhpgfhchdgfgbahaaaaaaakgjgehpfehngahaaaaaaaaaaaaaaaafaaaaaaadgmgbgoghgaaaaaaaaaaaaaaaaaachcaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaebababaaabababaaapbfilobfilobfnpdmfpicmfpicmfpnpdaaaaaeaaaaaaaaaaaaaabakdmiadcooijhfeodaaaaaaaaaaaaabhcaaaaaaaaaaaaaaaabaaaaaaaocdaaaaaaangehihaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaachcaaaaaaaaaaaaaaadaaaaaaaaaaaaaaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaafbaaaaaaaaaaaaaabaaaaaaadaaaaaaaaaaaaaaaegndaaaaaacaaaaaaaaaaaaaaaegceaaaaaabaaaaaaaaaaaaaaachicaaaaaaaaaaaaaachjcaaaaaaaaaaaaaaegceaaaaaabaaaaaaaaaaaaaaachmcaaaaaaaaaaaaaachnbaaaaaaaaaaaaaacheaaaaaaaaaaaaaaachdaaaaaaaaaaaaaaaegndaaaaaahbaaaaaaaaaaaaaaegpcaaaaaaaaaaaaaaaaaaaaaachaaaaaaaaaaaaaaaanaaaaaaapgahehjggdpfmgbgngpfhgpfbdegpcaaaaaaaaaaaaaaaaaaaaaachaaaaaaaaaaaaaaaanaaaaaaapgahehjggdpfmgbgngpfhgpfcdegpcaaaaaaaaaaaaaaaaaaaaaachaaaaaaaaaaaaaaaanaaaaaaapgahehjggdpfmgbgngpfhgpfddegpcaaaaaaaaaaaaaaaaaaaaaachaaaaaaaaaaaaaaaanaaaaaaapgahehjggdpfmgbgngpfhgpfedegpcaaaaaaaaaaaaaaaaaaaaaachaaaaaaaaaaaaaaaanaaaaaaapgahehjggdpfmgbgngpfhgpffdegpcaaaaaaaaaaaaaaaaaaaaaachaaaaaaaaaaaaaaaanaaaaaaapgahehjggdpfmgbgngpfhgpfgdegpcaaaaaaaaaaaaaaaaaaaaaachaaaaaaaaaaaaaaaanaaaaaaapgahehjggdpfmgbgngpfhgpfhdegpcaaaaaaaaaaaaaaaaaaaaaachaaaaaaaaaaaaaaaanaaaaaaapgahehjggdpfmgbgngpfhgpfidegpcaaaaaaaaaaaaaaaaaaaaaachaaaaaaaaaaaaaaaanaaaaaaapgahehjggdpfmgbgngpfhgpfjdegpcaaaaaaaaaaaaaaaaaaaaaachaaaaaaaaaaaaaaaaoaaaaaaapgahehjggdpfmgbgngpfhgpfbdadegpcaaaaaaaaaaaaaaaaaaaaaachaaaaaaaaaaaaaaaaoaaaaaaapgahehjggdpfmgbgngpfhgpfbdbdegpcaaaaaaaaaaaaaaaaaaaaaachaaaaaaaaaaaaaaaaoaaaaaaapgahehjggdpfmgbgngpfhgpfbdcdegpcaaaaaaaaaaaaaaaaaaaaaachaaaaaaaaaaaaaaaaoaaaaaaapgahehjggdpfmgbgngpfhgpfbdddegpcaaaaaaaaaaaaaaaaaaaaaachaaaaaaaaaaaaaaaaoaaaaaaapgahehjggdpfmgbgngpfhgpfbdedegpcaaaaaaaaaaaaaaaaaaaaaachaaaaaaaaaaaaaaaaoaaaaaaapgahehjggdpfmgbgngpfhgpfbdfdegpcaaaaaaaaaaaaaaaaaaaaaachaaaaaaaaaaaaaaaaoaaaaaaapgahehjggdpfmgbgngpfhgpfbdgdegpcaaaaaaaaaaaaaaaaaaaaaachaaaaaaaaaaaaaaaaoaaaaaaapgahehjggdpfmgbgngpfhgpfbdhdegpcaaaaaaaaaaaaaaaaaaaaaachaaaaaaaaaaaaaaaaoaaaaaaapgahehjggdpfmgbgngpfhgpfbdidegpcaaaaaaaaaaaaaaaaaaaaaachaaaaaaaaaaaaaaaaoaaaaaaapgahehjggdpfmgbgngpfhgpfbdjdegpcaaaaaaaaaaaaaaaaaaaaaachaaaaaaaaaaaaaaaaoaaaaaaapgahehjggdpfmgbgngpfhgpfcdadegceaaaaaabaaaaaaaaaaaaaaaegpcaaaaaaaaaaaaaaaaaaaaaachlcaaaaaaaaaaaaaaoaaaaaaapgahehjggdpfmgbgngpfhgpfcdbdchnbaaaaaaaaaaaaaaegceaaaaaabaaaaaaaaaaaaaaaegpcaaaaaaaaaaaaaaaaaaaaaachlcaaaaaaaaaaaaaaoaaaaaaapgahehjggdpfmgbgngpfhgpfcdcdchnbaaaaaaaaaaaaaaegpcaaaaaaaaaaaaaaaaaaaaaachaaaaaaaaaaaaaaaaoaaaaaaapgahehjggdpfmgbgngpfhgpfcdddchacaaaaaaaaaaaaaacaaaaaaadaaaaaaaaaaaaaaaegncaaaaaaaaaaaaaaaaaaaaaachlcaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaakcaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaegfeaaaaaacgbaaaaaaaaaaaaaaachmcaaaaaaaaaaaaaachbaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaabaaaaaaaaaaaaaaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaabaaaaaaaaaaaaaaaegocaaaaaabaaaaaaaaaaaaaaachjemaaaaaaaaaaaaachcaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaebaaaaaaaaaaaaaafbaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaabaaaaaaaaaaaaaaachjemaaaaaaaaaaaaadaaaaaaaaaaaaaaaobaaaaaaaaaaaaaabaaaaaaaaaaaaaaapbaaaaaaaaaaaaaabaaaaaaaaaaaaaaaacaaaaaaaaaaaaaaegocaaaaaabaaaaaaaaaaaaaaaegppppppppbaaaaaaaaaaaaaaachmemaaaaaaaaaaaaachbaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaachcaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaaacaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaccaaaaaaaaaaaaaanhjaaaaaaaaaaaaalljaaaaaaaaaaaaanljaaaaaaaaaaaaalpjaaaaaaaaaaaaajdkaaaaaaaaaaaaaldkaaaaaaaaaaaaandkaaaaaaaaaaaaapdkaaaaaaaaaaaaabekaaaaaaaaaaaaadekaaaaaaaaaaaaafekaaaaaaaaaaaaahekaaaaaaaaaaaaajekaaaaaaaaaaaaalekaaaaaaaaaaaaanekaaaaaaaaaaaaapekaaaaaaaaaaaaabfkaaaaaaaaaaaaadfkaaaaaaaaaaaaaffkaaaaaaaaaaaaahfkaaaaaaaaaaaaajfkaaaaaaaaaaaaalfkaaaaaaaaaaaaanfkaaaaaaaaaaaaapfkaaaaaaaaaaaaabgkaaaaaaaaaaaaafhkaaaaaaaaaaaaajikaaaaaaaaaaaaalnkaaaaaaaaaaaaanclaaaaaaaaaaaaalglaaaaaaaaaaaaanllaaaaaaaaaaaaalplaaaaaaaaaaaaanemaaaaaaaaaaaaaoemaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaabaaaaaaaaaaaaaaachnemaaaaaaaaaaaaa