3333333322220000JJJJJJJJ0000111100000000NNNNMMMMLLLLLLLLKKKKKKKKKKKKRRRRRRRRLLLLMMMMNNNN00000000111111111111111122222222333333333333333322220000JJJJJJJJ0000111100000000NNNNMMMMLLLLLLLLKKKKKKKKKKKKRRRRRRRRLLLLMMMMNNNN00000000111111111111111122222222333333333333333322220000JJJJJJJJ0000111100000000NNNNMMMMLLLLLLLLKKKKKKKKKKKKRRRRRRRRLLLLMMMMNNNN00000000111111111111111122222222333333333333333322220000JJJJJJJJ0000111100000000NNNNMMMMLLLLLLLLKKKKKKKKKKKKRRRRRRRRLLLLMMMMNNNN0000000011111111111111112222222233333333555555553333333300000000111100000000NNNNNNNNMMMMMMMMLLLLLLLLKKKKKKKKLLLLLLLLMMMMMMMMNNNNNNNN000000001111222222223333333355555555555555553333333300000000111100000000NNNNNNNNMMMMMMMMLLLLLLLLKKKKKKKKLLLLLLLLMMMMMMMMNNNNNNNN000000001111222222223333333355555555555555553333333300000000111100000000NNNNNNNNMMMMMMMMLLLLLLLLKKKKKKKKLLLLLLLLMMMMMMMMNNNNNNNN000000001111222222223333333355555555555555553333333300000000111100000000NNNNNNNNMMMMMMMMLLLLLLLLKKKKKKKKLLLLLLLLMMMMMMMMNNNNNNNN000000001111222222223333333355555555555555553333333300000000111100000000NNNNNNNNMMMMMMMMLLLLLLLLKKKKKKKKLLLLLLLLMMMMMMMMNNNNNNNN00000000111122222222333333335555555555555555333322222222111100000000NNNNNNNNMMMMLLLLLLLLKKKKKKKKKKKKKKKKKKKKKKKKLLLLLLLLMMMMNNNNNNNN0000000011112222222233335555555555555555333322222222111100000000NNNNNNNNMMMMLLLLLLLLKKKKKKKKKKKKKKKKKKKKKKKKLLLLLLLLMMMMNNNNNNNN0000000011112222222233335555555555555555333322222222111100000000NNNNNNNNMMMMLLLLLLLLKKKKKKKKKKKKKKKKKKKKKKKKLLLLLLLLMMMMNNNNNNNN0000000011112222222233335555555555555555333322222222111100000000NNNNNNNNMMMMLLLLLLLLKKKKKKKKKKKKKKKKKKKKKKKKLLLLLLLLMMMMNNNNNNNN0000000011112222222233335555555555555555333322221111JJJJNNNNJJJJRRRRNNNNMMMMKKKKKKKKJJJJJJJJJJJJJJJJJJJJJJJJKKKKKKKKMMMMNNNNNNNN000000001111JJJJ222233335555555555555555333322221111JJJJNNNNJJJJRRRRNNNNMMMMKKKKKKKKJJJJJJJJJJJJJJJJJJJJJJJJKKKKKKKKMMMMNNNNNNNN000000001111JJJJ222233335555555555555555333322221111JJJJNNNNJJJJRRRRNNNNMMMMKKKKKKKKJJJJJJJJJJJJJJJJJJJJJJJJKKKKKKKKMMMMNNNNNNNN000000001111JJJJ222233335555555555555555333322221111JJJJNNNNJJJJRRRRNNNNMMMMKKKKKKKKJJJJJJJJJJJJJJJJJJJJJJJJKKKKKKKKMMMMNNNNNNNN000000001111JJJJ222233335555555555555555333322221111JJJJNNNNJJJJRRRRNNNNMMMMKKKKKKKKJJJJJJJJJJJJJJJJJJJJJJJJKKKKKKKKMMMMNNNNNNNN000000001111JJJJ2222333355555555333333332222222211110000GGGGGGGGNNNNMMMMLLLLGGGGKKKKJJJJJJJJJJJJJJJJJJJJKKKKKKKKLLLLLLLLMMMMNNNNNNNN00000000GGGGJJJJ222233333333333333332222222211110000GGGGGGGGNNNNMMMMLLLLGGGGKKKKJJJJJJJJJJJJJJJJJJJJKKKKKKKKLLLLLLLLMMMMNNNNNNNN00000000GGGGJJJJ222233333333333333332222222211110000GGGGGGGGNNNNMMMMLLLLGGGGKKKKJJJJJJJJJJJJJJJJJJJJKKKKKKKKLLLLLLLLMMMMNNNNNNNN00000000GGGGJJJJ222233333333333333332222222211110000GGGGGGGGNNNNMMMMLLLLGGGGKKKKJJJJJJJJJJJJJJJJJJJJKKKKKKKKLLLLLLLLMMMMNNNNNNNN00000000GGGGJJJJ222233333333555533332222GGGG0000111100000000NNNNNNNNMMMMLLLLLLLLKKKKKKKKJJJJJJJJKKKKKKKKLLLLLLLLMMMMNNNNNNNNGGGGJJJJ11111111GGGG222233335555555533332222GGGG0000111100000000NNNNNNNNMMMMLLLLLLLLKKKKKKKKJJJJJJJJKKKKKKKKLLLLLLLLMMMMNNNNNNNNGGGGJJJJ11111111GGGG222233335555555533332222GGGG0000111100000000NNNNNNNNMMMMLLLLLLLLKKKKKKKKJJJJJJJJKKKKKKKKLLLLLLLLMMMMNNNNNNNNGGGGJJJJ11111111GGGG222233335555555533332222GGGG0000111100000000NNNNNNNNMMMMLLLLLLLLKKKKKKKKJJJJJJJJKKKKKKKKLLLLLLLLMMMMNNNNNNNNGGGGJJJJ11111111GGGG2222333355555555555533330000GGGG000011110000NNNNMMMMMMMMMMMMLLLLKKKKKKKKJJJJJJJJKKKKGGGGRRRRLLLLMMMMMMMMNNNN000011111111222233333333555555555555555533330000GGGG000011110000NNNNMMMMMMMMMMMMLLLLKKKKKKKKJJJJJJJJKKKKGGGGRRRRLLLLMMMMMMMMNNNN000011111111222233333333555555555555555533330000GGGG000011110000NNNNMMMMMMMMMMMMLLLLKKKKKKKKJJJJJJJJKKKKGGGGRRRRLLLLMMMMMMMMNNNN000011111111222233333333555555555555555533330000GGGG000011110000NNNNMMMMMMMMMMMMLLLLKKKKKKKKJJJJJJJJKKKKGGGGRRRRLLLLMMMMMMMMNNNN000011111111222233333333555555555555555533330000GGGG000011110000NNNNMMMMMMMMMMMMLLLLKKKKKKKKJJJJJJJJKKKKGGGGRRRRLLLLMMMMMMMMNNNN0000111111112222333333335555555533333333222233330000JJJJNNNN00000000NNNNNNNNMMMMLLLLLLLLKKKKKKKKKKKKKKKKLLLLLLLLMMMMNNNNNNNN00000000111111112222333333333333333333333333222233330000JJJJNNNN00000000NNNNNNNNMMMMLLLLLLLLKKKKKKKKKKKKKKKKLLLLLLLLMMMMNNNNNNNN00000000111111112222333333333333333333333333222233330000JJJJNNNN00000000NNNNNNNNMMMMLLLLLLLLKKKKKKKKKKKKKKKKLLLLLLLLMMMMNNNNNNNN00000000111111112222333333333333333333333333222233330000JJJJNNNN00000000NNNNNNNNMMMMLLLLLLLLKKKKKKKKKKKKKKKKLLLLLLLLMMMMNNNNNNNN00000000111111112222333333333333333355553333222222221111111100000000NNNNNNNNMMMMLLLLLLLLKKKKKKKKJJJJJJJJKKKKKKKKLLLLLLLLGGGGRRRRRRRRNNNN000011111111222222222222555555553333222222221111111100000000NNNNNNNNMMMMLLLLLLLLKKKKKKKKJJJJJJJJKKKKKKKKLLLLLLLLGGGGRRRRRRRRNNNN000011111111222222222222555555553333222222221111111100000000NNNNNNNNMMMMLLLLLLLLKKKKKKKKJJJJJJJJKKKKKKKKLLLLLLLLGGGGRRRRRRRRNNNN000011111111222222222222555555553333222222221111111100000000NNNNNNNNMMMMLLLLLLLLKKKKKKKKJJJJJJJJKKKKKKKKLLLLLLLLGGGGRRRRRRRRNNNN000011111111222222222222555555553333222222221111111100000000NNNNNNNNMMMMLLLLLLLLKKKKKKKKJJJJJJJJKKKKKKKKLLLLLLLLGGGGRRRRRRRRNNNN00001111111122222222222255555555222233332222111111110000NNNNNNNNRRRRRRRRGGGGKKKKKKKKJJJJJJJJJJJJJJJJKKKKKKKKLLLLLLLLGGGGRRRRJJJJ00001111111122223333555555555555222233332222111111110000NNNNNNNNRRRRRRRRGGGGKKKKKKKKJJJJJJJJJJJJJJJJKKKKKKKKLLLLLLLLGGGGRRRRJJJJ00001111111122223333555555555555222233332222111111110000NNNNNNNNRRRRRRRRGGGGKKKKKKKKJJJJJJJJJJJJJJJJKKKKKKKKLLLLLLLLGGGGRRRRJJJJ00001111111122223333555555555555222233332222111111110000NNNNNNNNRRRRRRRRGGGGKKKKKKKKJJJJJJJJJJJJJJJJKKKKKKKKLLLLLLLLGGGGRRRRJJJJ00001111111122223333555555555555555533332222111100000000NNNNNNNNMMMMRRRRGGGGKKKKKKKKJJJJJJJJJJJJJJJJKKKKKKKKLLLLLLLLMMMMNNNNRRRRJJJJ0000111122223333555555555555555533332222111100000000NNNNNNNNMMMMRRRRGGGGKKKKKKKKJJJJJJJJJJJJJJJJKKKKKKKKLLLLLLLLMMMMNNNNRRRRJJJJ0000111122223333555555555555555533332222111100000000NNNNNNNNMMMMRRRRGGGGKKKKKKKKJJJJJJJJJJJJJJJJKKKKKKKKLLLLLLLLMMMMNNNNRRRRJJJJ0000111122223333555555555555555533332222111100000000NNNNNNNNMMMMRRRRGGGGKKKKKKKKJJJJJJJJJJJJJJJJKKKKKKKKLLLLLLLLMMMMNNNNRRRRJJJJ0000111122223333555555555555555533332222111100000000NNNNNNNNMMMMRRRRGGGGKKKKKKKKJJJJJJJJJJJJJJJJKKKKKKKKLLLLLLLLMMMMNNNNRRRRJJJJ000011112222333355555555555555552222333322221111JJJJGGGGNNNNMMMMLLLLLLLLKKKKJJJJJJJJJJJJJJJJJJJJJJJJKKKKLLLLLLLLMMMMNNNN00000000111122223333333355555555555555552222333322221111JJJJGGGGNNNNMMMMLLLLLLLLKKKKJJJJJJJJJJJJJJJJJJJJJJJJKKKKLLLLLLLLMMMMNNNN00000000111122223333333355555555555555552222333322221111JJJJGGGGNNNNMMMMLLLLLLLLKKKKJJJJJJJJJJJJJJJJJJJJJJJJKKKKLLLLLLLLMMMMNNNN00000000111122223333333355555555555555552222333322221111JJJJGGGGNNNNMMMMLLLLLLLLKKKKJJJJJJJJJJJJJJJJJJJJJJJJKKKKLLLLLLLLMMMMNNNN0000000011112222333333335555555555555555222200001111111100000000NNNNMMMMLLLLLLLLKKKKJJJJJJJJJJJJJJJJJJJJJJJJKKKKLLLLLLLLMMMMNNNN0000000011111111111111115555555555555555222200001111111100000000NNNNMMMMLLLLLLLLKKKKJJJJJJJJJJJJJJJJJJJJJJJJKKKKLLLLLLLLMMMMNNNN0000000011111111111111115555555555555555222200001111111100000000NNNNMMMMLLLLLLLLKKKKJJJJJJJJJJJJJJJJJJJJJJJJKKKKLLLLLLLLMMMMNNNN0000000011111111111111115555555555555555222200001111111100000000NNNNMMMMLLLLLLLLKKKKJJJJJJJJJJJJJJJJJJJJJJJJKKKKLLLLLLLLMMMMNNNN00000000111111111111111155555555555555552222GGGG00001111000000000000NNNNMMMMLLLLKKKKKKKKJJJJJJJJJJJJJJJJKKKKKKKKLLLLMMMMNNNN00000000000011110000GGGGJJJJ33335555555555552222GGGG00001111000000000000NNNNMMMMLLLLKKKKKKKKJJJJJJJJJJJJJJJJKKKKKKKKLLLLMMMMNNNN00000000000011110000GGGGJJJJ33335555555555552222GGGG00001111000000000000NNNNMMMMLLLLKKKKKKKKJJJJJJJJJJJJJJJJKKKKKKKKLLLLMMMMNNNN00000000000011110000GGGGJJJJ33335555555555552222GGGG00001111000000000000NNNNMMMMLLLLKKKKKKKKJJJJJJJJJJJJJJJJKKKKKKKKLLLLMMMMNNNN00000000000011110000GGGGJJJJ33335555555555552222GGGG00001111000000000000NNNNMMMMLLLLKKKKKKKKJJJJJJJJJJJJJJJJKKKKKKKKLLLLMMMMNNNN00000000000011110000GGGGJJJJ33335555333333332222JJJJGGGG00001111000000000000NNNNMMMMLLLLKKKKJJJJRRRRJJJJJJJJKKKKLLLLMMMMNNNN00000000GGGG0000111111110000GGGG22223333333333332222JJJJGGGG00001111000000000000NNNNMMMMLLLLKKKKJJJJRRRRJJJJJJJJKKKKLLLLMMMMNNNN00000000GGGG0000111111110000GGGG22223333333333332222JJJJGGGG00001111000000000000NNNNMMMMLLLLKKKKJJJJRRRRJJJJJJJJKKKKLLLLMMMMNNNN00000000GGGG0000111111110000GGGG22223333333333332222JJJJGGGG00001111000000000000NNNNMMMMLLLLKKKKJJJJRRRRJJJJJJJJKKKKLLLLMMMMNNNN00000000GGGG0000111111110000GGGG22223333555533331111111111111111111100000000NNNNNNNNGGGGRRRRRRRRRRRRRRRRRRRRGGGGKKKKLLLLMMMMNNNNNNNN000000000000000011111111222233335555555533331111111111111111111100000000NNNNNNNNGGGGRRRRRRRRRRRRRRRRRRRRGGGGKKKKLLLLMMMMNNNNNNNN000000000000000011111111222233335555555533331111111111111111111100000000NNNNNNNNGGGGRRRRRRRRRRRRRRRRRRRRGGGGKKKKLLLLMMMMNNNNNNNN000000000000000011111111222233335555555533331111111111111111111100000000NNNNNNNNGGGGRRRRRRRRRRRRRRRRRRRRGGGGKKKKLLLLMMMMNNNNNNNN000000000000000011111111222233335555555533331111111111111111111100000000NNNNNNNNGGGGRRRRRRRRRRRRRRRRRRRRGGGGKKKKLLLLMMMMNNNNNNNN000000000000000011111111222233335555555555553333222222221111111100000000NNNNMMMMMMMMGGGGRRRRRRRRRRRRRRRRGGGGKKKKLLLLMMMMMMMMNNNN000000000000JJJJ00002222333355555555555555553333222222221111111100000000NNNNMMMMMMMMGGGGRRRRRRRRRRRRRRRRGGGGKKKKLLLLMMMMMMMMNNNN000000000000JJJJ00002222333355555555555555553333222222221111111100000000NNNNMMMMMMMMGGGGRRRRRRRRRRRRRRRRGGGGKKKKLLLLMMMMMMMMNNNN000000000000JJJJ00002222333355555555555555553333222222221111111100000000NNNNMMMMMMMMGGGGRRRRRRRRRRRRRRRRGGGGKKKKLLLLMMMMMMMMNNNN000000000000JJJJ0000222233335555555555553333333333332222222211110000NNNNNNNNMMMMLLLLLLLLKKKKKKKKRRRRJJJJJJJJGGGGRRRRMMMMMMMMNNNNNNNN0000111122222222333333333333555555553333333333332222222211110000NNNNNNNNMMMMLLLLLLLLKKKKKKKKRRRRJJJJJJJJGGGGRRRRMMMMMMMMNNNNNNNN0000111122222222333333333333555555553333333333332222222211110000NNNNNNNNMMMMLLLLLLLLKKKKKKKKRRRRJJJJJJJJGGGGRRRRMMMMMMMMNNNNNNNN0000111122222222333333333333555555553333333333332222222211110000NNNNNNNNMMMMLLLLLLLLKKKKKKKKRRRRJJJJJJJJGGGGRRRRMMMMMMMMNNNNNNNN0000111122222222333333333333555533332222222222222222111100000000NNNNNNNNNNNNMMMMLLLLKKKKKKKKKKKKKKKKKKKKKKKKLLLLMMMMNNNNNNNNNNNN0000000011112222222222222222333333332222222222222222111100000000NNNNNNNNNNNNMMMMLLLLKKKKKKKKKKKKKKKKKKKKKKKKLLLLMMMMNNNNNNNNNNNN0000000011112222222222222222333333332222222222222222111100000000NNNNNNNNNNNNMMMMLLLLKKKKKKKKKKKKKKKKKKKKKKKKLLLLMMMMNNNNNNNNNNNN0000000011112222222222222222333333332222222222222222111100000000NNNNNNNNNNNNMMMMLLLLKKKKKKKKKKKKKKKKKKKKKKKKLLLLMMMMNNNNNNNNNNNN0000000011112222222222222222333333332222222222222222111100000000NNNNNNNNNNNNMMMMLLLLKKKKKKKKKKKKKKKKKKKKKKKKLLLLMMMMNNNNNNNNNNNN0000000011112222222222222222333333332222222211111111000000000000NNNNNNNNNNNNMMMMLLLLKKKKJJJJJJJJJJJJRRRRRRRRLLLLMMMMNNNNNNNNNNNN0000000000001111111122222222333333332222222211111111000000000000NNNNNNNNNNNNMMMMLLLLKKKKJJJJJJJJJJJJRRRRRRRRLLLLMMMMNNNNNNNNNNNN0000000000001111111122222222333333332222222211111111000000000000NNNNNNNNNNNNMMMMLLLLKKKKJJJJJJJJJJJJRRRRRRRRLLLLMMMMNNNNNNNNNNNN0000000000001111111122222222333333332222222211111111000000000000NNNNNNNNNNNNMMMMLLLLKKKKJJJJJJJJJJJJRRRRRRRRLLLLMMMMNNNNNNNNNNNN000000000000111111112222222233335555555533332222222211111111JJJJGGGGNNNNMMMMLLLLLLLLKKKKKKKKKKKKKKKKKKKKGGGGRRRRMMMMMMMMJJJJRRRRNNNN11111111222222223333555555555555555533332222222211111111JJJJGGGGNNNNMMMMLLLLLLLLKKKKKKKKKKKKKKKKKKKKGGGGRRRRMMMMMMMMJJJJRRRRNNNN11111111222222223333555555555555555533332222222211111111JJJJGGGGNNNNMMMMLLLLLLLLKKKKKKKKKKKKKKKKKKKKGGGGRRRRMMMMMMMMJJJJRRRRNNNN11111111222222223333555555555555555533332222222211111111JJJJGGGGNNNNMMMMLLLLLLLLKKKKKKKKKKKKKKKKKKKKGGGGRRRRMMMMMMMMJJJJRRRRNNNN11111111222222223333555555555555555533332222222211111111JJJJGGGGNNNNMMMMLLLLLLLLKKKKKKKKKKKKKKKKKKKKGGGGRRRRMMMMMMMMJJJJRRRRNNNN111111112222222233335555555555555555333322221111111100000000JJJJRRRRLLLLLLLLKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKLLLLMMMMNNNN0000GGGGJJJJ11111111222233332222555555555555333322221111111100000000JJJJRRRRLLLLLLLLKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKLLLLMMMMNNNN0000GGGGJJJJ11111111222233332222555555555555333322221111111100000000JJJJRRRRLLLLLLLLKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKLLLLMMMMNNNN0000GGGGJJJJ11111111222233332222555555555555333322221111111100000000JJJJRRRRLLLLLLLLKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKLLLLMMMMNNNN0000GGGGJJJJ1111111122223333222255555555555533332222NNNNNNNN00000000NNNNMMMMLLLLKKKKKKKKJJJJJJJJJJJJJJJJJJJJJJJJKKKKMMMMLLLLMMMMNNNN000000000000111122223333555555555555555533332222NNNNNNNN00000000NNNNMMMMLLLLKKKKKKKKJJJJJJJJJJJJJJJJJJJJJJJJKKKKMMMMLLLLMMMMNNNN000000000000111122223333555555555555555533332222NNNNNNNN00000000NNNNMMMMLLLLKKKKKKKKJJJJJJJJJJJJJJJJJJJJJJJJKKKKMMMMLLLLMMMMNNNN000000000000111122223333555555555555555533332222NNNNNNNN00000000NNNNMMMMLLLLKKKKKKKKJJJJJJJJJJJJJJJJJJJJJJJJKKKKMMMMLLLLMMMMNNNN000000000000111122223333555555555555555533332222NNNNNNNN00000000NNNNMMMMLLLLKKKKKKKKJJJJJJJJJJJJJJJJJJJJJJJJKKKKMMMMLLLLMMMMNNNN0000000000001111222233335555555555553333222222222222JJJJNNNN0000NNNNMMMMMMMMLLLLLLLLKKKKKKKKJJJJKKKKKKKKKKKKLLLLLLLLMMMMMMMMNNNN0000000011112222222233333333555555553333222222222222JJJJNNNN0000NNNNMMMMMMMMLLLLLLLLKKKKKKKKJJJJKKKKKKKKKKKKLLLLLLLLMMMMMMMMNNNN0000000011112222222233333333555555553333222222222222JJJJNNNN0000NNNNMMMMMMMMLLLLLLLLKKKKKKKKJJJJKKKKKKKKKKKKLLLLLLLLMMMMMMMMNNNN0000000011112222222233333333555555553333222222222222JJJJNNNN0000NNNNMMMMMMMMLLLLLLLLKKKKKKKKJJJJKKKKKKKKKKKKLLLLLLLLMMMMMMMMNNNN00000000111122222222333333335555333333332222GGGGJJJJJJJJJJJJGGGGNNNNMMMMMMMMGGGGLLLLKKKKKKKKGGGGRRRRRRRRKKKKLLLLLLLLMMMMMMMMNNNN00000000111122222222333333333333333333332222GGGGJJJJJJJJJJJJGGGGNNNNMMMMMMMMGGGGLLLLKKKKKKKKGGGGRRRRRRRRKKKKLLLLLLLLMMMMMMMMNNNN00000000111122222222333333333333333333332222GGGGJJJJJJJJJJJJGGGGNNNNMMMMMMMMGGGGLLLLKKKKKKKKGGGGRRRRRRRRKKKKLLLLLLLLMMMMMMMMNNNN00000000111122222222333333333333333333332222GGGGJJJJJJJJJJJJGGGGNNNNMMMMMMMMGGGGLLLLKKKKKKKKGGGGRRRRRRRRKKKKLLLLLLLLMMMMMMMMNNNN000000001111222222223333333333335555555533331111GGGGJJJJNNNN00000000NNNNMMMMMMMMLLLLKKKKJJJJGGGGRRRRRRRRRRRRLLLLMMMMMMMMNNNN0000000000001111222233333333555555555555555533331111GGGGJJJJNNNN00000000NNNNMMMMMMMMLLLLKKKKJJJJGGGGRRRRRRRRRRRRLLLLMMMMMMMMNNNN0000000000001111222233333333555555555555555533331111GGGGJJJJNNNN00000000NNNNMMMMMMMMLLLLKKKKJJJJGGGGRRRRRRRRRRRRLLLLMMMMMMMMNNNN0000000000001111222233333333555555555555555533331111GGGGJJJJNNNN00000000NNNNMMMMMMMMLLLLKKKKJJJJGGGGRRRRRRRRRRRRLLLLMMMMMMMMNNNN0000000000001111222233333333555555555555555533331111GGGGJJJJNNNN00000000NNNNMMMMMMMMLLLLKKKKJJJJGGGGRRRRRRRRRRRRLLLLMMMMMMMMNNNN0000000000001111222233333333555555555555333322221111JJJJNNNN00000000NNNNNNNNMMMMLLLLKKKKJJJJJJJJJJJJJJJJRRRRRRRRRRRRMMMMMMMMNNNNNNNNRRRRJJJJ0000111111112222333355555555333322221111JJJJNNNN00000000NNNNNNNNMMMMLLLLKKKKJJJJJJJJJJJJJJJJRRRRRRRRRRRRMMMMMMMMNNNNNNNNRRRRJJJJ0000111111112222333355555555333322221111JJJJNNNN00000000NNNNNNNNMMMMLLLLKKKKJJJJJJJJJJJJJJJJRRRRRRRRRRRRMMMMMMMMNNNNNNNNRRRRJJJJ0000111111112222333355555555333322221111JJJJNNNN00000000NNNNNNNNMMMMLLLLKKKKJJJJJJJJJJJJJJJJRRRRRRRRRRRRMMMMMMMMNNNNNNNNRRRRJJJJ00001111111122223333555533332222222222221111111100000000NNNNNNNNMMMMLLLLLLLLKKKKKKKKKKKKKKKKKKKKKKKKLLLLLLLLMMMMNNNNNNNN0000JJJJJJJJ1111222222222222333333332222222222221111111100000000NNNNNNNNMMMMLLLLLLLLKKKKKKKKKKKKKKKKKKKKKKKKLLLLLLLLMMMMNNNNNNNN0000JJJJJJJJ1111222222222222333333332222222222221111111100000000NNNNNNNNMMMMLLLLLLLLKKKKKKKKKKKKKKKKKKKKKKKKLLLLLLLLMMMMNNNNNNNN0000JJJJJJJJ1111222222222222333333332222222222221111111100000000NNNNNNNNMMMMLLLLLLLLKKKKKKKKKKKKKKKKKKKKKKKKLLLLLLLLMMMMNNNNNNNN0000JJJJJJJJ1111222222222222333333332222222222221111111100000000NNNNNNNNMMMMLLLLLLLLKKKKKKKKKKKKKKKKKKKKKKKKLLLLLLLLMMMMNNNNNNNN0000JJJJJJJJ11112222222222223333333333332222222211111111000000000000NNNNMMMMLLLLLLLLKKKKJJJJJJJJJJJJJJJJKKKKLLLLLLLLMMMMNNNN000000000000111111112222222233333333333333332222222211111111000000000000NNNNMMMMLLLLLLLLKKKKJJJJJJJJJJJJJJJJKKKKLLLLLLLLMMMMNNNN000000000000111111112222222233333333333333332222222211111111000000000000NNNNMMMMLLLLLLLLKKKKJJJJJJJJJJJJJJJJKKKKLLLLLLLLMMMMNNNN000000000000111111112222222233333333333333332222222211111111000000000000NNNNMMMMLLLLLLLLKKKKJJJJJJJJJJJJJJJJKKKKLLLLLLLLMMMMNNNN000000000000111111112222222233333333