0psqsqqsqqqqqqqqqqqqqqqqqqqqqqqqkmqsqqqqqqqqququuqqu551psq{q{qqqqqqqqqqqqqqqqqqqqqqq{||||qqqmsqqqqqqqqququuqqu00K1L5L5L5L5M1p{qsqqsqqqqqqqqqqqqqqqqqqqqqt||||qsqqqt}{qqqqqqqqut}uqqu00111111pqsqsqq{|||qqqqqqqqqqqqqqqqt}qqqq{{qquqq{qqqqqqt}ut}qt}0000000000000000000000psq{qqqqq{|qqqqqqqqqqqqqt}t||q{{||}qqqsqqqqqququuqquq000000 000000000000    x{|sqqqqqqq{|||qqqqqqqt|}quq0q0q0{|{|||||qsqqqqqququuqquq0000000 00 00 00000000000000000pqs{|||||||sqqqqqt|}qt|}q0q0q0q0q0{|||||sq{qqqqququuqquq00000011 0 0 0 0 0 0o0000000000  0xq{|qPqPqPqPssqt|||}qqquq0q0q0q0q0q0q0q0q0q0q0q0s{q{qqqqut}uqt}q00000011 0 0 0 0 0 0 0 000000000000 !"00xy{|||ssqut|||}t||0||q0q0q0q0q0sqsqqsqqqt}ut}quqq00000011 0 0 0 0 00 00000000000022200000000pq@q@q@q@q@sssquut}q0q0q0{||q0q0q0sqsqqsqqqut}uqquqq00000 0 0 0 00 0000000000000002220000000000xq@q@q@q@sssquuutq0q0q0q0q0q0q0{||sq{q{qt}uquqquqt0000001111 0000000000000000000000000000000xyq@ss{|}uur0000xyyy0yyyyyyssqq{q{|}ququqquq00000 00000000000000000000000pq@s{|||}ur0000000000000000pssqqqsqqqqququqquq1100 00 0 000000000 0 0 0 0 0 0 0 0 000 0000000111111110000pq@{|||qur1111111100000000pssqqqsqqqt|}quqquq000 0 0 0 0 0 0 0 0 00000000 00 0 0 000 0 0 0 0 00 0000000000pq@q@q@q@q@{|}r00000hiissqqq{qt}qqquqquq11 00 0 0 0 0 0 0 0 000000000 0 0 0 00 0 0 0 0 0 0 00000111100xq@q@q@q@t<hiiiiksqqqq{|}qt||}qquq0 0 0 0 0 0 0 0 00000000000 0 0 0 0 0 0 0 0 000 00 00000000pq@q@q@q@rpqqkqkqqqqqqqquqqqqqm111111110 000000000 00 000 01111111111111111;<pqkqkqqqqqqqqt|}qqqqqqu 00 000000000 0 0 00 0pqskqqqqqqqqqqquqqqqqqqqu1111111111111111xssqqqqqqt||||||}qqqqqqqqu