000100000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000200000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000300000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000400000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000500000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000600000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000700000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000800000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000900000000000000000000000000000000000000000000000000000000000000000000000000000000000000
001000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
001100000000000000000000000000000000000000000000000000000000000000000000000000000000000000
001200000000000000000000000000000000000000000000000000000000000000000000000000000000000000
001300000000000000000000000000000000000000000000000000000000000000000000000000000000000000
001400000000000000000000000000000000000000000000000000000000000000000000000000000000000000
001500000000000000000000000000000000000000000000000000000000000000000000000000000000000000
001600000000000000000000000000000000000000000000000000000000000000000000000000000000000000
001700000000000000000000000000000000000000000000000000000000000000000000000000000000000000
001800000000000000000000000000000000000000000000000000000000000000000000000000000000000000
001900000000000000000000000000000000000000000000000000000000000000000000000000000000000000
002000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
002100000000000000000000000000000000000000000000000000000000000000000000000000000000000000
002200000000000000000000000000000000000000000000000000000000000000000000000000000000000000
002300000000000000000000000000000000000000000000000000000000000000000000000000000000000000
002400000000000000000000000000000000000000000000000000000000000000000000000000000000000000
002500000000000000000000000000000000000000000000000000000000000000000000000000000000000000
002600000000000000000000000000000000000000000000000000000000000000000000000000000000000000
002700000000000000000000000000000000000000000000000000000000000000000000000000000000000000
002800000000000000000000000000000000000000000000000000000000000000000000000000000000000000
002900000000000000000000000000000000000000000000000000000000000000000000000000000000000000
003000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
003100000000000000000000000000000000000000000000000000000000000000000000000000000000000000
003200000000000000000000000000000000000000000000000000000000000000000000000000000000000000
003300000000000000000000000000000000000000000000000000000000000000000000000000000000000000
003400000000000000000000000000000000000000000000000000000000000000000000000000000000000000
003500000000000000000000000000000000000000000000000000000000000000000000000000000000000000
003600000000000000000000000000000000000000000000000000000000000000000000000000000000000000
003700000000000000000000000000000000000000000000000000000000000000000000000000000000000000
003800000000000000000000000000000000000000000000000000000000000000000000000000000000000000
003900000000000000000000000000000000000000000000000000000000000000000000000000000000000000
004000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
004100000000000000000000000000000000000000000000000000000000000000000000000000000000000000
004200000000000000000000000000000000000000000000000000000000000000000000000000000000000000
004300000000000000000000000000000000000000000000000000000000000000000000000000000000000000
004400000000000000000000000000000000000000000000000000000000000000000000000000000000000000
004500000000000000000000000000000000000000000000000000000000000000000000000000000000000000
004600000000000000000000000000000000000000000000000000000000000000000000000000000000000000
004700000000000000000000000000000000000000000000000000000000000000000000000000000000000000
004800000000000000000000000000000000000000000000000000000000000000000000000000000000000000
004900000000000000000000000000000000000000000000000000000000000000000000000000000000000000
005000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
005100000000000000000000000000000000000000000000000000000000000000000000000000000000000000
005200000000000000000000000000000000000000000000000000000000000000000000000000000000000000
005300000000000000000000000000000000000000000000000000000000000000000000000000000000000000
005400000000000000000000000000000000000000000000000000000000000000000000000000000000000000
005500000000000000000000000000000000000000000000000000000000000000000000000000000000000000
005600000000000000000000000000000000000000000000000000000000000000000000000000000000000000
005700000000000000000000000000000000000000000000000000000000000000000000000000000000000000
005800000000000000000000000000000000000000000000000000000000000000000000000000000000000000
005900000000000000000000000000000000000000000000000000000000000000000000000000000000000000
006000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
006100000000000000000000000000000000000000000000000000000000000000000000000000000000000000
006200000000000000000000000000000000000000000000000000000000000000000000000000000000000000
006300000000000000000000000000000000000000000000000000000000000000000000000000000000000000
006400000000000000000000000000000000000000000000000000000000000000000000000000000000000000
006500000000000000000000000000000000000000000000000000000000000000000000000000000000000000
006600000000000000000000000000000000000000000000000000000000000000000000000000000000000000
006700000000000000000000000000000000000000000000000000000000000000000000000000000000000000
006800000000000000000000000000000000000000000000000000000000000000000000000000000000000000
006900000000000000000000000000000000000000000000000000000000000000000000000000000000000000
007000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
007100000000000000000000000000000000000000000000000000000000000000000000000000000000000000
007200000000000000000000000000000000000000000000000000000000000000000000000000000000000000
007300000000000000000000000000000000000000000000000000000000000000000000000000000000000000
007400000000000000000000000000000000000000000000000000000000000000000000000000000000000000
007500000000000000000000000000000000000000000000000000000000000000000000000000000000000000
007600000000000000000000000000000000000000000000000000000000000000000000000000000000000000
007700000000000000000000000000000000000000000000000000000000000000000000000000000000000000
007800000000000000000000000000000000000000000000000000000000000000000000000000000000000000
007900000000000000000000000000000000000000000000000000000000000000000000000000000000000000
008000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
008100000000000000000000000000000000000000000000000000000000000000000000000000000000000000
008200000000000000000000000000000000000000000000000000000000000000000000000000000000000000
008300000000000000000000000000000000000000000000000000000000000000000000000000000000000000
008400000000000000000000000000000000000000000000000000000000000000000000000000000000000000
008500000000000000000000000000000000000000000000000000000000000000000000000000000000000000
008600000000000000000000000000000000000000000000000000000000000000000000000000000000000000
008700000000000000000000000000000000000000000000000000000000000000000000000000000000000000
008800000000000000000000000000000000000000000000000000000000000000000000000000000000000000
008900000000000000000000000000000000000000000000000000000000000000000000000000000000000000
009000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
009100000000000000000000000000000000000000000000000000000000000000000000000000000000000000
009200000000000000000000000000000000000000000000000000000000000000000000000000000000000000
009300000000000000000000000000000000000000000000000000000000000000000000000000000000000000
009400000000000000000000000000000000000000000000000000000000000000000000000000000000000000
009500000000000000000000000000000000000000000000000000000000000000000000000000000000000000
009600000000000000000000000000000000000000000000000000000000000000000000000000000000000000
009700000000000000000000000000000000000000000000000000000000000000000000000000000000000000
009800000000000000000000000000000000000000000000000000000000000000000000000000000000000000
009900000000000000000000000000000000000000000000000000000000000000000000000000000000000000
010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
010100000000000000000000000000000000000000000000000000000000000000000000000000000000000000
010200000000000000000000000000000000000000000000000000000000000000000000000000000000000000
010300000000000000000000000000000000000000000000000000000000000000000000000000000000000000
010400000000000000000000000000000000000000000000000000000000000000000000000000000000000000
010500000000000000000000000000000000000000000000000000000000000000000000000000000000000000
010600000000000000000000000000000000000000000000000000000000000000000000000000000000000000
010700000000000000000000000000000000000000000000000000000000000000000000000000000000000000
010800000000000000000000000000000000000000000000000000000000000000000000000000000000000000
010900000000000000000000000000000000000000000000000000000000000000000000000000000000000000
011000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
011100000000000000000000000000000000000000000000000000000000000000000000000000000000000000
011200000000000000000000000000000000000000000000000000000000000000000000000000000000000000
011300000000000000000000000000000000000000000000000000000000000000000000000000000000000000
011400000000000000000000000000000000000000000000000000000000000000000000000000000000000000
011500000000000000000000000000000000000000000000000000000000000000000000000000000000000000
011600000000000000000000000000000000000000000000000000000000000000000000000000000000000000
011700000000000000000000000000000000000000000000000000000000000000000000000000000000000000
011800000000000000000000000000000000000000000000000000000000000000000000000000000000000000
011900000000000000000000000000000000000000000000000000000000000000000000000000000000000000
012000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
012100000000000000000000000000000000000000000000000000000000000000000000000000000000000000
012200000000000000000000000000000000000000000000000000000000000000000000000000000000000000
012300000000000000000000000000000000000000000000000000000000000000000000000000000000000000
012400000000000000000000000000000000000000000000000000000000000000000000000000000000000000
012500000000000000000000000000000000000000000000000000000000000000000000000000000000000000
012600000000000000000000000000000000000000000000000000000000000000000000000000000000000000
012700000000000000000000000000000000000000000000000000000000000000000000000000000000000000
012800000000000000000000000000000000000000000000000000000000000000000000000000000000000000
012900000000000000000000000000000000000000000000000000000000000000000000000000000000000000
013000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
013100000000000000000000000000000000000000000000000000000000000000000000000000000000000000
013200000000000000000000000000000000000000000000000000000000000000000000000000000000000000
013300000000000000000000000000000000000000000000000000000000000000000000000000000000000000
013400000000000000000000000000000000000000000000000000000000000000000000000000000000000000
013500000000000000000000000000000000000000000000000000000000000000000000000000000000000000
013600000000000000000000000000000000000000000000000000000000000000000000000000000000000000
013700000000000000000000000000000000000000000000000000000000000000000000000000000000000000
013800000000000000000000000000000000000000000000000000000000000000000000000000000000000000
013900000000000000000000000000000000000000000000000000000000000000000000000000000000000000
014000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
014100000000000000000000000000000000000000000000000000000000000000000000000000000000000000
014200000000000000000000000000000000000000000000000000000000000000000000000000000000000000
014300000000000000000000000000000000000000000000000000000000000000000000000000000000000000
014400000000000000000000000000000000000000000000000000000000000000000000000000000000000000
014500000000000000000000000000000000000000000000000000000000000000000000000000000000000000
014600000000000000000000000000000000000000000000000000000000000000000000000000000000000000
014700000000000000000000000000000000000000000000000000000000000000000000000000000000000000
014800000000000000000000000000000000000000000000000000000000000000000000000000000000000000
014900000000000000000000000000000000000000000000000000000000000000000000000000000000000000
015000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
015100000000000000000000000000000000000000000000000000000000000000000000000000000000000000
015200000000000000000000000000000000000000000000000000000000000000000000000000000000000000
015300000000000000000000000000000000000000000000000000000000000000000000000000000000000000
015400000000000000000000000000000000000000000000000000000000000000000000000000000000000000
015500000000000000000000000000000000000000000000000000000000000000000000000000000000000000
015600000000000000000000000000000000000000000000000000000000000000000000000000000000000000
015700000000000000000000000000000000000000000000000000000000000000000000000000000000000000
015800000000000000000000000000000000000000000000000000000000000000000000000000000000000000
015900000000000000000000000000000000000000000000000000000000000000000000000000000000000000
016000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
016100000000000000000000000000000000000000000000000000000000000000000000000000000000000000
016200000000000000000000000000000000000000000000000000000000000000000000000000000000000000
016300000000000000000000000000000000000000000000000000000000000000000000000000000000000000
016400000000000000000000000000000000000000000000000000000000000000000000000000000000000000
016500000000000000000000000000000000000000000000000000000000000000000000000000000000000000
016600000000000000000000000000000000000000000000000000000000000000000000000000000000000000
016700000000000000000000000000000000000000000000000000000000000000000000000000000000000000
016800000000000000000000000000000000000000000000000000000000000000000000000000000000000000
016900000000000000000000000000000000000000000000000000000000000000000000000000000000000000
017000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
017100000000000000000000000000000000000000000000000000000000000000000000000000000000000000
017200000000000000000000000000000000000000000000000000000000000000000000000000000000000000
017300000000000000000000000000000000000000000000000000000000000000000000000000000000000000
017400000000000000000000000000000000000000000000000000000000000000000000000000000000000000
017500000000000000000000000000000000000000000000000000000000000000000000000000000000000000
017600000000000000000000000000000000000000000000000000000000000000000000000000000000000000
017700000000000000000000000000000000000000000000000000000000000000000000000000000000000000
017800000000000000000000000000000000000000000000000000000000000000000000000000000000000000
017900000000000000000000000000000000000000000000000000000000000000000000000000000000000000
018000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
018100000000000000000000000000000000000000000000000000000000000000000000000000000000000000
018200000000000000000000000000000000000000000000000000000000000000000000000000000000000000
018300000000000000000000000000000000000000000000000000000000000000000000000000000000000000
018400000000000000000000000000000000000000000000000000000000000000000000000000000000000000
018500000000000000000000000000000000000000000000000000000000000000000000000000000000000000
018600000000000000000000000000000000000000000000000000000000000000000000000000000000000000
018700000000000000000000000000000000000000000000000000000000000000000000000000000000000000
018800000000000000000000000000000000000000000000000000000000000000000000000000000000000000
018900000000000000000000000000000000000000000000000000000000000000000000000000000000000000
019000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
019100000000000000000000000000000000000000000000000000000000000000000000000000000000000000
019200000000000000000000000000000000000000000000000000000000000000000000000000000000000000
019300000000000000000000000000000000000000000000000000000000000000000000000000000000000000
019400000000000000000000000000000000000000000000000000000000000000000000000000000000000000
019500000000000000000000000000000000000000000000000000000000000000000000000000000000000000
019600000000000000000000000000000000000000000000000000000000000000000000000000000000000000
019700000000000000000000000000000000000000000000000000000000000000000000000000000000000000
019800000000000000000000000000000000000000000000000000000000000000000000000000000000000000
019900000000000000000000000000000000000000000000000000000000000000000000000000000000000000
020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
020100000000000000000000000000000000000000000000000000000000000000000000000000000000000000
020200000000000000000000000000000000000000000000000000000000000000000000000000000000000000
020300000000000000000000000000000000000000000000000000000000000000000000000000000000000000
020400000000000000000000000000000000000000000000000000000000000000000000000000000000000000
020500000000000000000000000000000000000000000000000000000000000000000000000000000000000000
020600000000000000000000000000000000000000000000000000000000000000000000000000000000000000
020700000000000000000000000000000000000000000000000000000000000000000000000000000000000000
020800000000000000000000000000000000000000000000000000000000000000000000000000000000000000
020900000000000000000000000000000000000000000000000000000000000000000000000000000000000000
021000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
021100000000000000000000000000000000000000000000000000000000000000000000000000000000000000
021200000000000000000000000000000000000000000000000000000000000000000000000000000000000000
021300000000000000000000000000000000000000000000000000000000000000000000000000000000000000
021400000000000000000000000000000000000000000000000000000000000000000000000000000000000000
021500000000000000000000000000000000000000000000000000000000000000000000000000000000000000
021600000000000000000000000000000000000000000000000000000000000000000000000000000000000000
021700000000000000000000000000000000000000000000000000000000000000000000000000000000000000
021800000000000000000000000000000000000000000000000000000000000000000000000000000000000000
021900000000000000000000000000000000000000000000000000000000000000000000000000000000000000
022000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
022100000000000000000000000000000000000000000000000000000000000000000000000000000000000000
022200000000000000000000000000000000000000000000000000000000000000000000000000000000000000
022300000000000000000000000000000000000000000000000000000000000000000000000000000000000000
022400000000000000000000000000000000000000000000000000000000000000000000000000000000000000
022500000000000000000000000000000000000000000000000000000000000000000000000000000000000000
022600000000000000000000000000000000000000000000000000000000000000000000000000000000000000
022700000000000000000000000000000000000000000000000000000000000000000000000000000000000000
022800000000000000000000000000000000000000000000000000000000000000000000000000000000000000
022900000000000000000000000000000000000000000000000000000000000000000000000000000000000000
023000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
023100000000000000000000000000000000000000000000000000000000000000000000000000000000000000
023200000000000000000000000000000000000000000000000000000000000000000000000000000000000000
023300000000000000000000000000000000000000000000000000000000000000000000000000000000000000
023400000000000000000000000000000000000000000000000000000000000000000000000000000000000000
023500000000000000000000000000000000000000000000000000000000000000000000000000000000000000
023600000000000000000000000000000000000000000000000000000000000000000000000000000000000000
023700000000000000000000000000000000000000000000000000000000000000000000000000000000000000
023800000000000000000000000000000000000000000000000000000000000000000000000000000000000000
023900000000000000000000000000000000000000000000000000000000000000000000000000000000000000
024000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
024100000000000000000000000000000000000000000000000000000000000000000000000000000000000000
024200000000000000000000000000000000000000000000000000000000000000000000000000000000000000
024300000000000000000000000000000000000000000000000000000000000000000000000000000000000000
024400000000000000000000000000000000000000000000000000000000000000000000000000000000000000
024500000000000000000000000000000000000000000000000000000000000000000000000000000000000000
024600000000000000000000000000000000000000000000000000000000000000000000000000000000000000
024700000000000000000000000000000000000000000000000000000000000000000000000000000000000000
024800000000000000000000000000000000000000000000000000000000000000000000000000000000000000
024900000000000000000000000000000000000000000000000000000000000000000000000000000000000000
025000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
025100000000000000000000000000000000000000000000000000000000000000000000000000000000000000
025200000000000000000000000000000000000000000000000000000000000000000000000000000000000000
025300000000000000000000000000000000000000000000000000000000000000000000000000000000000000
025400000000000000000000000000000000000000000000000000000000000000000000000000000000000000
025500000000000000000000000000000000000000000000000000000000000000000000000000000000000000
025600000000000000000000000000000000000000000000000000000000000000000000000000000000000000
025700000000000000000000000000000000000000000000000000000000000000000000000000000000000000
025800000000000000000000000000000000000000000000000000000000000000000000000000000000000000
025900000000000000000000000000000000000000000000000000000000000000000000000000000000000000
026000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
026100000000000000000000000000000000000000000000000000000000000000000000000000000000000000
026200000000000000000000000000000000000000000000000000000000000000000000000000000000000000
026300000000000000000000000000000000000000000000000000000000000000000000000000000000000000
026400000000000000000000000000000000000000000000000000000000000000000000000000000000000000
026500000000000000000000000000000000000000000000000000000000000000000000000000000000000000
026600000000000000000000000000000000000000000000000000000000000000000000000000000000000000
026700000000000000000000000000000000000000000000000000000000000000000000000000000000000000
026800000000000000000000000000000000000000000000000000000000000000000000000000000000000000
026900000000000000000000000000000000000000000000000000000000000000000000000000000000000000
027000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
027100000000000000000000000000000000000000000000000000000000000000000000000000000000000000
027200000000000000000000000000000000000000000000000000000000000000000000000000000000000000
027300000000000000000000000000000000000000000000000000000000000000000000000000000000000000
027400000000000000000000000000000000000000000000000000000000000000000000000000000000000000
027500000000000000000000000000000000000000000000000000000000000000000000000000000000000000
027600000000000000000000000000000000000000000000000000000000000000000000000000000000000000
027700000000000000000000000000000000000000000000000000000000000000000000000000000000000000
027800000000000000000000000000000000000000000000000000000000000000000000000000000000000000
027900000000000000000000000000000000000000000000000000000000000000000000000000000000000000
028000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
028100000000000000000000000000000000000000000000000000000000000000000000000000000000000000
028200000000000000000000000000000000000000000000000000000000000000000000000000000000000000
028300000000000000000000000000000000000000000000000000000000000000000000000000000000000000
028400000000000000000000000000000000000000000000000000000000000000000000000000000000000000
028500000000000000000000000000000000000000000000000000000000000000000000000000000000000000
028600000000000000000000000000000000000000000000000000000000000000000000000000000000000000
028700000000000000000000000000000000000000000000000000000000000000000000000000000000000000
028800000000000000000000000000000000000000000000000000000000000000000000000000000000000000
028900000000000000000000000000000000000000000000000000000000000000000000000000000000000000
029000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
029100000000000000000000000000000000000000000000000000000000000000000000000000000000000000
029200000000000000000000000000000000000000000000000000000000000000000000000000000000000000
029300000000000000000000000000000000000000000000000000000000000000000000000000000000000000
029400000000000000000000000000000000000000000000000000000000000000000000000000000000000000
029500000000000000000000000000000000000000000000000000000000000000000000000000000000000000
029600000000000000000000000000000000000000000000000000000000000000000000000000000000000000
029700000000000000000000000000000000000000000000000000000000000000000000000000000000000000
029800000000000000000000000000000000000000000000000000000000000000000000000000000000000000
029900000000000000000000000000000000000000000000000000000000000000000000000000000000000000
030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
030100000000000000000000000000000000000000000000000000000000000000000000000000000000000000
030200000000000000000000000000000000000000000000000000000000000000000000000000000000000000
030300000000000000000000000000000000000000000000000000000000000000000000000000000000000000
030400000000000000000000000000000000000000000000000000000000000000000000000000000000000000
030500000000000000000000000000000000000000000000000000000000000000000000000000000000000000
030600000000000000000000000000000000000000000000000000000000000000000000000000000000000000
030700000000000000000000000000000000000000000000000000000000000000000000000000000000000000
030800000000000000000000000000000000000000000000000000000000000000000000000000000000000000
030900000000000000000000000000000000000000000000000000000000000000000000000000000000000000
031000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
031100000000000000000000000000000000000000000000000000000000000000000000000000000000000000
031200000000000000000000000000000000000000000000000000000000000000000000000000000000000000
031300000000000000000000000000000000000000000000000000000000000000000000000000000000000000
031400000000000000000000000000000000000000000000000000000000000000000000000000000000000000
031500000000000000000000000000000000000000000000000000000000000000000000000000000000000000
031600000000000000000000000000000000000000000000000000000000000000000000000000000000000000
031700000000000000000000000000000000000000000000000000000000000000000000000000000000000000
031800000000000000000000000000000000000000000000000000000000000000000000000000000000000000
031900000000000000000000000000000000000000000000000000000000000000000000000000000000000000
032000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
032100000000000000000000000000000000000000000000000000000000000000000000000000000000000000
032200000000000000000000000000000000000000000000000000000000000000000000000000000000000000
032300000000000000000000000000000000000000000000000000000000000000000000000000000000000000
032400000000000000000000000000000000000000000000000000000000000000000000000000000000000000
032500000000000000000000000000000000000000000000000000000000000000000000000000000000000000
032600000000000000000000000000000000000000000000000000000000000000000000000000000000000000
032700000000000000000000000000000000000000000000000000000000000000000000000000000000000000
032800000000000000000000000000000000000000000000000000000000000000000000000000000000000000
032900000000000000000000000000000000000000000000000000000000000000000000000000000000000000
033000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
033100000000000000000000000000000000000000000000000000000000000000000000000000000000000000
033200000000000000000000000000000000000000000000000000000000000000000000000000000000000000
033300000000000000000000000000000000000000000000000000000000000000000000000000000000000000
033400000000000000000000000000000000000000000000000000000000000000000000000000000000000000
033500000000000000000000000000000000000000000000000000000000000000000000000000000000000000
033600000000000000000000000000000000000000000000000000000000000000000000000000000000000000
033700000000000000000000000000000000000000000000000000000000000000000000000000000000000000
033800000000000000000000000000000000000000000000000000000000000000000000000000000000000000
033900000000000000000000000000000000000000000000000000000000000000000000000000000000000000
034000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
034100000000000000000000000000000000000000000000000000000000000000000000000000000000000000
034200000000000000000000000000000000000000000000000000000000000000000000000000000000000000
034300000000000000000000000000000000000000000000000000000000000000000000000000000000000000
034400000000000000000000000000000000000000000000000000000000000000000000000000000000000000
034500000000000000000000000000000000000000000000000000000000000000000000000000000000000000
034600000000000000000000000000000000000000000000000000000000000000000000000000000000000000
034700000000000000000000000000000000000000000000000000000000000000000000000000000000000000
034800000000000000000000000000000000000000000000000000000000000000000000000000000000000000
034900000000000000000000000000000000000000000000000000000000000000000000000000000000000000
035000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
035100000000000000000000000000000000000000000000000000000000000000000000000000000000000000
035200000000000000000000000000000000000000000000000000000000000000000000000000000000000000
035300000000000000000000000000000000000000000000000000000000000000000000000000000000000000
035400000000000000000000000000000000000000000000000000000000000000000000000000000000000000
035500000000000000000000000000000000000000000000000000000000000000000000000000000000000000
035600000000000000000000000000000000000000000000000000000000000000000000000000000000000000
035700000000000000000000000000000000000000000000000000000000000000000000000000000000000000
035800000000000000000000000000000000000000000000000000000000000000000000000000000000000000
035900000000000000000000000000000000000000000000000000000000000000000000000000000000000000
036000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
036100000000000000000000000000000000000000000000000000000000000000000000000000000000000000
036200000000000000000000000000000000000000000000000000000000000000000000000000000000000000
036300000000000000000000000000000000000000000000000000000000000000000000000000000000000000
036400000000000000000000000000000000000000000000000000000000000000000000000000000000000000
036500000000000000000000000000000000000000000000000000000000000000000000000000000000000000
036600000000000000000000000000000000000000000000000000000000000000000000000000000000000000
036700000000000000000000000000000000000000000000000000000000000000000000000000000000000000
036800000000000000000000000000000000000000000000000000000000000000000000000000000000000000
036900000000000000000000000000000000000000000000000000000000000000000000000000000000000000
037000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
037100000000000000000000000000000000000000000000000000000000000000000000000000000000000000
037200000000000000000000000000000000000000000000000000000000000000000000000000000000000000
037300000000000000000000000000000000000000000000000000000000000000000000000000000000000000
037400000000000000000000000000000000000000000000000000000000000000000000000000000000000000
037500000000000000000000000000000000000000000000000000000000000000000000000000000000000000
037600000000000000000000000000000000000000000000000000000000000000000000000000000000000000
037700000000000000000000000000000000000000000000000000000000000000000000000000000000000000
037800000000000000000000000000000000000000000000000000000000000000000000000000000000000000
037900000000000000000000000000000000000000000000000000000000000000000000000000000000000000
038000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
038100000000000000000000000000000000000000000000000000000000000000000000000000000000000000
038200000000000000000000000000000000000000000000000000000000000000000000000000000000000000
038300000000000000000000000000000000000000000000000000000000000000000000000000000000000000
038400000000000000000000000000000000000000000000000000000000000000000000000000000000000000
038500000000000000000000000000000000000000000000000000000000000000000000000000000000000000
038600000000000000000000000000000000000000000000000000000000000000000000000000000000000000
038700000000000000000000000000000000000000000000000000000000000000000000000000000000000000
038800000000000000000000000000000000000000000000000000000000000000000000000000000000000000
038900000000000000000000000000000000000000000000000000000000000000000000000000000000000000
039000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
039100000000000000000000000000000000000000000000000000000000000000000000000000000000000000
039200000000000000000000000000000000000000000000000000000000000000000000000000000000000000
039300000000000000000000000000000000000000000000000000000000000000000000000000000000000000
039400000000000000000000000000000000000000000000000000000000000000000000000000000000000000
039500000000000000000000000000000000000000000000000000000000000000000000000000000000000000
039600000000000000000000000000000000000000000000000000000000000000000000000000000000000000
039700000000000000000000000000000000000000000000000000000000000000000000000000000000000000
039800000000000000000000000000000000000000000000000000000000000000000000000000000000000000
039900000000000000000000000000000000000000000000000000000000000000000000000000000000000000
040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
040100000000000000000000000000000000000000000000000000000000000000000000000000000000000000
040200000000000000000000000000000000000000000000000000000000000000000000000000000000000000
040300000000000000000000000000000000000000000000000000000000000000000000000000000000000000
040400000000000000000000000000000000000000000000000000000000000000000000000000000000000000
040500000000000000000000000000000000000000000000000000000000000000000000000000000000000000
040600000000000000000000000000000000000000000000000000000000000000000000000000000000000000
040700000000000000000000000000000000000000000000000000000000000000000000000000000000000000
040800000000000000000000000000000000000000000000000000000000000000000000000000000000000000
040900000000000000000000000000000000000000000000000000000000000000000000000000000000000000
041000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
041100000000000000000000000000000000000000000000000000000000000000000000000000000000000000
041200000000000000000000000000000000000000000000000000000000000000000000000000000000000000
041300000000000000000000000000000000000000000000000000000000000000000000000000000000000000
041400000000000000000000000000000000000000000000000000000000000000000000000000000000000000
041500000000000000000000000000000000000000000000000000000000000000000000000000000000000000
041600000000000000000000000000000000000000000000000000000000000000000000000000000000000000
041700000000000000000000000000000000000000000000000000000000000000000000000000000000000000
041800000000000000000000000000000000000000000000000000000000000000000000000000000000000000
041900000000000000000000000000000000000000000000000000000000000000000000000000000000000000
042000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
042100000000000000000000000000000000000000000000000000000000000000000000000000000000000000
042200000000000000000000000000000000000000000000000000000000000000000000000000000000000000
042300000000000000000000000000000000000000000000000000000000000000000000000000000000000000
042400000000000000000000000000000000000000000000000000000000000000000000000000000000000000
042500000000000000000000000000000000000000000000000000000000000000000000000000000000000000
042600000000000000000000000000000000000000000000000000000000000000000000000000000000000000
042700000000000000000000000000000000000000000000000000000000000000000000000000000000000000
042800000000000000000000000000000000000000000000000000000000000000000000000000000000000000
042900000000000000000000000000000000000000000000000000000000000000000000000000000000000000
043000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
043100000000000000000000000000000000000000000000000000000000000000000000000000000000000000
043200000000000000000000000000000000000000000000000000000000000000000000000000000000000000
043300000000000000000000000000000000000000000000000000000000000000000000000000000000000000
043400000000000000000000000000000000000000000000000000000000000000000000000000000000000000
043500000000000000000000000000000000000000000000000000000000000000000000000000000000000000
043600000000000000000000000000000000000000000000000000000000000000000000000000000000000000
043700000000000000000000000000000000000000000000000000000000000000000000000000000000000000
043800000000000000000000000000000000000000000000000000000000000000000000000000000000000000
043900000000000000000000000000000000000000000000000000000000000000000000000000000000000000
044000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
044100000000000000000000000000000000000000000000000000000000000000000000000000000000000000
044200000000000000000000000000000000000000000000000000000000000000000000000000000000000000
044300000000000000000000000000000000000000000000000000000000000000000000000000000000000000
044400000000000000000000000000000000000000000000000000000000000000000000000000000000000000
044500000000000000000000000000000000000000000000000000000000000000000000000000000000000000
044600000000000000000000000000000000000000000000000000000000000000000000000000000000000000
044700000000000000000000000000000000000000000000000000000000000000000000000000000000000000
044800000000000000000000000000000000000000000000000000000000000000000000000000000000000000
044900000000000000000000000000000000000000000000000000000000000000000000000000000000000000
045000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
045100000000000000000000000000000000000000000000000000000000000000000000000000000000000000
045200000000000000000000000000000000000000000000000000000000000000000000000000000000000000
045300000000000000000000000000000000000000000000000000000000000000000000000000000000000000
045400000000000000000000000000000000000000000000000000000000000000000000000000000000000000
045500000000000000000000000000000000000000000000000000000000000000000000000000000000000000
045600000000000000000000000000000000000000000000000000000000000000000000000000000000000000
045700000000000000000000000000000000000000000000000000000000000000000000000000000000000000
045800000000000000000000000000000000000000000000000000000000000000000000000000000000000000
045900000000000000000000000000000000000000000000000000000000000000000000000000000000000000
046000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
046100000000000000000000000000000000000000000000000000000000000000000000000000000000000000
046200000000000000000000000000000000000000000000000000000000000000000000000000000000000000
046300000000000000000000000000000000000000000000000000000000000000000000000000000000000000
046400000000000000000000000000000000000000000000000000000000000000000000000000000000000000
046500000000000000000000000000000000000000000000000000000000000000000000000000000000000000
046600000000000000000000000000000000000000000000000000000000000000000000000000000000000000
046700000000000000000000000000000000000000000000000000000000000000000000000000000000000000
046800000000000000000000000000000000000000000000000000000000000000000000000000000000000000
046900000000000000000000000000000000000000000000000000000000000000000000000000000000000000
047000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
047100000000000000000000000000000000000000000000000000000000000000000000000000000000000000
047200000000000000000000000000000000000000000000000000000000000000000000000000000000000000
047300000000000000000000000000000000000000000000000000000000000000000000000000000000000000
047400000000000000000000000000000000000000000000000000000000000000000000000000000000000000
047500000000000000000000000000000000000000000000000000000000000000000000000000000000000000
047600000000000000000000000000000000000000000000000000000000000000000000000000000000000000
047700000000000000000000000000000000000000000000000000000000000000000000000000000000000000
047800000000000000000000000000000000000000000000000000000000000000000000000000000000000000
047900000000000000000000000000000000000000000000000000000000000000000000000000000000000000
048000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
048100000000000000000000000000000000000000000000000000000000000000000000000000000000000000
048200000000000000000000000000000000000000000000000000000000000000000000000000000000000000
048300000000000000000000000000000000000000000000000000000000000000000000000000000000000000
048400000000000000000000000000000000000000000000000000000000000000000000000000000000000000
048500000000000000000000000000000000000000000000000000000000000000000000000000000000000000
048600000000000000000000000000000000000000000000000000000000000000000000000000000000000000
048700000000000000000000000000000000000000000000000000000000000000000000000000000000000000
048800000000000000000000000000000000000000000000000000000000000000000000000000000000000000
048900000000000000000000000000000000000000000000000000000000000000000000000000000000000000
049000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
049100000000000000000000000000000000000000000000000000000000000000000000000000000000000000
049200000000000000000000000000000000000000000000000000000000000000000000000000000000000000
049300000000000000000000000000000000000000000000000000000000000000000000000000000000000000
049400000000000000000000000000000000000000000000000000000000000000000000000000000000000000
049500000000000000000000000000000000000000000000000000000000000000000000000000000000000000
049600000000000000000000000000000000000000000000000000000000000000000000000000000000000000
049700000000000000000000000000000000000000000000000000000000000000000000000000000000000000
049800000000000000000000000000000000000000000000000000000000000000000000000000000000000000
049900000000000000000000000000000000000000000000000000000000000000000000000000000000000000
050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
050100000000000000000000000000000000000000000000000000000000000000000000000000000000000000
050200000000000000000000000000000000000000000000000000000000000000000000000000000000000000
050300000000000000000000000000000000000000000000000000000000000000000000000000000000000000
050400000000000000000000000000000000000000000000000000000000000000000000000000000000000000
050500000000000000000000000000000000000000000000000000000000000000000000000000000000000000
050600000000000000000000000000000000000000000000000000000000000000000000000000000000000000
050700000000000000000000000000000000000000000000000000000000000000000000000000000000000000
050800000000000000000000000000000000000000000000000000000000000000000000000000000000000000
050900000000000000000000000000000000000000000000000000000000000000000000000000000000000000
051000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
051100000000000000000000000000000000000000000000000000000000000000000000000000000000000000
051200000000000000000000000000000000000000000000000000000000000000000000000000000000000000
051300000000000000000000000000000000000000000000000000000000000000000000000000000000000000
051400000000000000000000000000000000000000000000000000000000000000000000000000000000000000
051500000000000000000000000000000000000000000000000000000000000000000000000000000000000000
051600000000000000000000000000000000000000000000000000000000000000000000000000000000000000
051700000000000000000000000000000000000000000000000000000000000000000000000000000000000000
051800000000000000000000000000000000000000000000000000000000000000000000000000000000000000
051900000000000000000000000000000000000000000000000000000000000000000000000000000000000000
052000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
052100000000000000000000000000000000000000000000000000000000000000000000000000000000000000
052200000000000000000000000000000000000000000000000000000000000000000000000000000000000000
052300000000000000000000000000000000000000000000000000000000000000000000000000000000000000
052400000000000000000000000000000000000000000000000000000000000000000000000000000000000000
052500000000000000000000000000000000000000000000000000000000000000000000000000000000000000
052600000000000000000000000000000000000000000000000000000000000000000000000000000000000000
052700000000000000000000000000000000000000000000000000000000000000000000000000000000000000
052800000000000000000000000000000000000000000000000000000000000000000000000000000000000000
052900000000000000000000000000000000000000000000000000000000000000000000000000000000000000
053000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
053100000000000000000000000000000000000000000000000000000000000000000000000000000000000000
053200000000000000000000000000000000000000000000000000000000000000000000000000000000000000
053300000000000000000000000000000000000000000000000000000000000000000000000000000000000000
053400000000000000000000000000000000000000000000000000000000000000000000000000000000000000
053500000000000000000000000000000000000000000000000000000000000000000000000000000000000000
053600000000000000000000000000000000000000000000000000000000000000000000000000000000000000
053700000000000000000000000000000000000000000000000000000000000000000000000000000000000000
053800000000000000000000000000000000000000000000000000000000000000000000000000000000000000
053900000000000000000000000000000000000000000000000000000000000000000000000000000000000000
054000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
054100000000000000000000000000000000000000000000000000000000000000000000000000000000000000
054200000000000000000000000000000000000000000000000000000000000000000000000000000000000000
054300000000000000000000000000000000000000000000000000000000000000000000000000000000000000
054400000000000000000000000000000000000000000000000000000000000000000000000000000000000000
054500000000000000000000000000000000000000000000000000000000000000000000000000000000000000
054600000000000000000000000000000000000000000000000000000000000000000000000000000000000000
054700000000000000000000000000000000000000000000000000000000000000000000000000000000000000
054800000000000000000000000000000000000000000000000000000000000000000000000000000000000000
054900000000000000000000000000000000000000000000000000000000000000000000000000000000000000
055000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
055100000000000000000000000000000000000000000000000000000000000000000000000000000000000000
055200000000000000000000000000000000000000000000000000000000000000000000000000000000000000
055300000000000000000000000000000000000000000000000000000000000000000000000000000000000000
055400000000000000000000000000000000000000000000000000000000000000000000000000000000000000
055500000000000000000000000000000000000000000000000000000000000000000000000000000000000000
055600000000000000000000000000000000000000000000000000000000000000000000000000000000000000
055700000000000000000000000000000000000000000000000000000000000000000000000000000000000000
055800000000000000000000000000000000000000000000000000000000000000000000000000000000000000
055900000000000000000000000000000000000000000000000000000000000000000000000000000000000000
056000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
056100000000000000000000000000000000000000000000000000000000000000000000000000000000000000
056200000000000000000000000000000000000000000000000000000000000000000000000000000000000000
056300000000000000000000000000000000000000000000000000000000000000000000000000000000000000
056400000000000000000000000000000000000000000000000000000000000000000000000000000000000000
056500000000000000000000000000000000000000000000000000000000000000000000000000000000000000
056600000000000000000000000000000000000000000000000000000000000000000000000000000000000000
056700000000000000000000000000000000000000000000000000000000000000000000000000000000000000
056800000000000000000000000000000000000000000000000000000000000000000000000000000000000000
056900000000000000000000000000000000000000000000000000000000000000000000000000000000000000
057000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
057100000000000000000000000000000000000000000000000000000000000000000000000000000000000000
057200000000000000000000000000000000000000000000000000000000000000000000000000000000000000
057300000000000000000000000000000000000000000000000000000000000000000000000000000000000000
057400000000000000000000000000000000000000000000000000000000000000000000000000000000000000
057500000000000000000000000000000000000000000000000000000000000000000000000000000000000000
057600000000000000000000000000000000000000000000000000000000000000000000000000000000000000
057700000000000000000000000000000000000000000000000000000000000000000000000000000000000000
057800000000000000000000000000000000000000000000000000000000000000000000000000000000000000
057900000000000000000000000000000000000000000000000000000000000000000000000000000000000000
058000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
058100000000000000000000000000000000000000000000000000000000000000000000000000000000000000
058200000000000000000000000000000000000000000000000000000000000000000000000000000000000000
058300000000000000000000000000000000000000000000000000000000000000000000000000000000000000
058400000000000000000000000000000000000000000000000000000000000000000000000000000000000000
058500000000000000000000000000000000000000000000000000000000000000000000000000000000000000
058600000000000000000000000000000000000000000000000000000000000000000000000000000000000000
058700000000000000000000000000000000000000000000000000000000000000000000000000000000000000
058800000000000000000000000000000000000000000000000000000000000000000000000000000000000000
058900000000000000000000000000000000000000000000000000000000000000000000000000000000000000
059000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
059100000000000000000000000000000000000000000000000000000000000000000000000000000000000000
059200000000000000000000000000000000000000000000000000000000000000000000000000000000000000
059300000000000000000000000000000000000000000000000000000000000000000000000000000000000000
059400000000000000000000000000000000000000000000000000000000000000000000000000000000000000
059500000000000000000000000000000000000000000000000000000000000000000000000000000000000000
059600000000000000000000000000000000000000000000000000000000000000000000000000000000000000
059700000000000000000000000000000000000000000000000000000000000000000000000000000000000000
059800000000000000000000000000000000000000000000000000000000000000000000000000000000000000
059900000000000000000000000000000000000000000000000000000000000000000000000000000000000000
060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
060100000000000000000000000000000000000000000000000000000000000000000000000000000000000000
060200000000000000000000000000000000000000000000000000000000000000000000000000000000000000
060300000000000000000000000000000000000000000000000000000000000000000000000000000000000000
060400000000000000000000000000000000000000000000000000000000000000000000000000000000000000
060500000000000000000000000000000000000000000000000000000000000000000000000000000000000000
060600000000000000000000000000000000000000000000000000000000000000000000000000000000000000
060700000000000000000000000000000000000000000000000000000000000000000000000000000000000000
060800000000000000000000000000000000000000000000000000000000000000000000000000000000000000
060900000000000000000000000000000000000000000000000000000000000000000000000000000000000000
061000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
061100000000000000000000000000000000000000000000000000000000000000000000000000000000000000
061200000000000000000000000000000000000000000000000000000000000000000000000000000000000000
061300000000000000000000000000000000000000000000000000000000000000000000000000000000000000
061400000000000000000000000000000000000000000000000000000000000000000000000000000000000000
061500000000000000000000000000000000000000000000000000000000000000000000000000000000000000
061600000000000000000000000000000000000000000000000000000000000000000000000000000000000000
061700000000000000000000000000000000000000000000000000000000000000000000000000000000000000
061800000000000000000000000000000000000000000000000000000000000000000000000000000000000000
061900000000000000000000000000000000000000000000000000000000000000000000000000000000000000
062000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
062100000000000000000000000000000000000000000000000000000000000000000000000000000000000000
062200000000000000000000000000000000000000000000000000000000000000000000000000000000000000
062300000000000000000000000000000000000000000000000000000000000000000000000000000000000000
062400000000000000000000000000000000000000000000000000000000000000000000000000000000000000
062500000000000000000000000000000000000000000000000000000000000000000000000000000000000000
062600000000000000000000000000000000000000000000000000000000000000000000000000000000000000
062700000000000000000000000000000000000000000000000000000000000000000000000000000000000000
062800000000000000000000000000000000000000000000000000000000000000000000000000000000000000
062900000000000000000000000000000000000000000000000000000000000000000000000000000000000000
063000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
063100000000000000000000000000000000000000000000000000000000000000000000000000000000000000
063200000000000000000000000000000000000000000000000000000000000000000000000000000000000000
063300000000000000000000000000000000000000000000000000000000000000000000000000000000000000
063400000000000000000000000000000000000000000000000000000000000000000000000000000000000000
063500000000000000000000000000000000000000000000000000000000000000000000000000000000000000
063600000000000000000000000000000000000000000000000000000000000000000000000000000000000000
063700000000000000000000000000000000000000000000000000000000000000000000000000000000000000
063800000000000000000000000000000000000000000000000000000000000000000000000000000000000000
063900000000000000000000000000000000000000000000000000000000000000000000000000000000000000
064000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
064100000000000000000000000000000000000000000000000000000000000000000000000000000000000000
064200000000000000000000000000000000000000000000000000000000000000000000000000000000000000
064300000000000000000000000000000000000000000000000000000000000000000000000000000000000000
064400000000000000000000000000000000000000000000000000000000000000000000000000000000000000
064500000000000000000000000000000000000000000000000000000000000000000000000000000000000000
064600000000000000000000000000000000000000000000000000000000000000000000000000000000000000
064700000000000000000000000000000000000000000000000000000000000000000000000000000000000000
064800000000000000000000000000000000000000000000000000000000000000000000000000000000000000
064900000000000000000000000000000000000000000000000000000000000000000000000000000000000000
065000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
065100000000000000000000000000000000000000000000000000000000000000000000000000000000000000
065200000000000000000000000000000000000000000000000000000000000000000000000000000000000000
065300000000000000000000000000000000000000000000000000000000000000000000000000000000000000
065400000000000000000000000000000000000000000000000000000000000000000000000000000000000000
065500000000000000000000000000000000000000000000000000000000000000000000000000000000000000
065600000000000000000000000000000000000000000000000000000000000000000000000000000000000000
065700000000000000000000000000000000000000000000000000000000000000000000000000000000000000
065800000000000000000000000000000000000000000000000000000000000000000000000000000000000000
065900000000000000000000000000000000000000000000000000000000000000000000000000000000000000
066000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
066100000000000000000000000000000000000000000000000000000000000000000000000000000000000000
066200000000000000000000000000000000000000000000000000000000000000000000000000000000000000
066300000000000000000000000000000000000000000000000000000000000000000000000000000000000000
066400000000000000000000000000000000000000000000000000000000000000000000000000000000000000
066500000000000000000000000000000000000000000000000000000000000000000000000000000000000000
066600000000000000000000000000000000000000000000000000000000000000000000000000000000000000
066700000000000000000000000000000000000000000000000000000000000000000000000000000000000000
066800000000000000000000000000000000000000000000000000000000000000000000000000000000000000
066900000000000000000000000000000000000000000000000000000000000000000000000000000000000000
067000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
067100000000000000000000000000000000000000000000000000000000000000000000000000000000000000
067200000000000000000000000000000000000000000000000000000000000000000000000000000000000000
067300000000000000000000000000000000000000000000000000000000000000000000000000000000000000
067400000000000000000000000000000000000000000000000000000000000000000000000000000000000000
067500000000000000000000000000000000000000000000000000000000000000000000000000000000000000
067600000000000000000000000000000000000000000000000000000000000000000000000000000000000000
067700000000000000000000000000000000000000000000000000000000000000000000000000000000000000
067800000000000000000000000000000000000000000000000000000000000000000000000000000000000000
067900000000000000000000000000000000000000000000000000000000000000000000000000000000000000
068000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
068100000000000000000000000000000000000000000000000000000000000000000000000000000000000000
068200000000000000000000000000000000000000000000000000000000000000000000000000000000000000
068300000000000000000000000000000000000000000000000000000000000000000000000000000000000000
068400000000000000000000000000000000000000000000000000000000000000000000000000000000000000
068500000000000000000000000000000000000000000000000000000000000000000000000000000000000000
068600000000000000000000000000000000000000000000000000000000000000000000000000000000000000
068700000000000000000000000000000000000000000000000000000000000000000000000000000000000000
068800000000000000000000000000000000000000000000000000000000000000000000000000000000000000
068900000000000000000000000000000000000000000000000000000000000000000000000000000000000000
069000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
069100000000000000000000000000000000000000000000000000000000000000000000000000000000000000
069200000000000000000000000000000000000000000000000000000000000000000000000000000000000000
069300000000000000000000000000000000000000000000000000000000000000000000000000000000000000
069400000000000000000000000000000000000000000000000000000000000000000000000000000000000000
069500000000000000000000000000000000000000000000000000000000000000000000000000000000000000
069600000000000000000000000000000000000000000000000000000000000000000000000000000000000000
069700000000000000000000000000000000000000000000000000000000000000000000000000000000000000
069800000000000000000000000000000000000000000000000000000000000000000000000000000000000000
069900000000000000000000000000000000000000000000000000000000000000000000000000000000000000
070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
070100000000000000000000000000000000000000000000000000000000000000000000000000000000000000
070200000000000000000000000000000000000000000000000000000000000000000000000000000000000000
070300000000000000000000000000000000000000000000000000000000000000000000000000000000000000
070400000000000000000000000000000000000000000000000000000000000000000000000000000000000000
070500000000000000000000000000000000000000000000000000000000000000000000000000000000000000
070600000000000000000000000000000000000000000000000000000000000000000000000000000000000000
070700000000000000000000000000000000000000000000000000000000000000000000000000000000000000
070800000000000000000000000000000000000000000000000000000000000000000000000000000000000000
070900000000000000000000000000000000000000000000000000000000000000000000000000000000000000
071000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
071100000000000000000000000000000000000000000000000000000000000000000000000000000000000000
071200000000000000000000000000000000000000000000000000000000000000000000000000000000000000
071300000000000000000000000000000000000000000000000000000000000000000000000000000000000000
071400000000000000000000000000000000000000000000000000000000000000000000000000000000000000
071500000000000000000000000000000000000000000000000000000000000000000000000000000000000000
071600000000000000000000000000000000000000000000000000000000000000000000000000000000000000
071700000000000000000000000000000000000000000000000000000000000000000000000000000000000000
071800000000000000000000000000000000000000000000000000000000000000000000000000000000000000
071900000000000000000000000000000000000000000000000000000000000000000000000000000000000000
072000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
072100000000000000000000000000000000000000000000000000000000000000000000000000000000000000
072200000000000000000000000000000000000000000000000000000000000000000000000000000000000000
072300000000000000000000000000000000000000000000000000000000000000000000000000000000000000
072400000000000000000000000000000000000000000000000000000000000000000000000000000000000000
072500000000000000000000000000000000000000000000000000000000000000000000000000000000000000
072600000000000000000000000000000000000000000000000000000000000000000000000000000000000000
072700000000000000000000000000000000000000000000000000000000000000000000000000000000000000
072800000000000000000000000000000000000000000000000000000000000000000000000000000000000000
072900000000000000000000000000000000000000000000000000000000000000000000000000000000000000
073000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
073100000000000000000000000000000000000000000000000000000000000000000000000000000000000000
073200000000000000000000000000000000000000000000000000000000000000000000000000000000000000
073300000000000000000000000000000000000000000000000000000000000000000000000000000000000000
073400000000000000000000000000000000000000000000000000000000000000000000000000000000000000
073500000000000000000000000000000000000000000000000000000000000000000000000000000000000000
073600000000000000000000000000000000000000000000000000000000000000000000000000000000000000
073700000000000000000000000000000000000000000000000000000000000000000000000000000000000000
073800000000000000000000000000000000000000000000000000000000000000000000000000000000000000
073900000000000000000000000000000000000000000000000000000000000000000000000000000000000000
074000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
074100000000000000000000000000000000000000000000000000000000000000000000000000000000000000
074200000000000000000000000000000000000000000000000000000000000000000000000000000000000000
074300000000000000000000000000000000000000000000000000000000000000000000000000000000000000
074400000000000000000000000000000000000000000000000000000000000000000000000000000000000000
074500000000000000000000000000000000000000000000000000000000000000000000000000000000000000
074600000000000000000000000000000000000000000000000000000000000000000000000000000000000000
074700000000000000000000000000000000000000000000000000000000000000000000000000000000000000
074800000000000000000000000000000000000000000000000000000000000000000000000000000000000000
074900000000000000000000000000000000000000000000000000000000000000000000000000000000000000
075000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
075100000000000000000000000000000000000000000000000000000000000000000000000000000000000000
075200000000000000000000000000000000000000000000000000000000000000000000000000000000000000
075300000000000000000000000000000000000000000000000000000000000000000000000000000000000000
075400000000000000000000000000000000000000000000000000000000000000000000000000000000000000
075500000000000000000000000000000000000000000000000000000000000000000000000000000000000000
075600000000000000000000000000000000000000000000000000000000000000000000000000000000000000
075700000000000000000000000000000000000000000000000000000000000000000000000000000000000000
075800000000000000000000000000000000000000000000000000000000000000000000000000000000000000
075900000000000000000000000000000000000000000000000000000000000000000000000000000000000000
076000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
076100000000000000000000000000000000000000000000000000000000000000000000000000000000000000
076200000000000000000000000000000000000000000000000000000000000000000000000000000000000000
076300000000000000000000000000000000000000000000000000000000000000000000000000000000000000
076400000000000000000000000000000000000000000000000000000000000000000000000000000000000000
076500000000000000000000000000000000000000000000000000000000000000000000000000000000000000
076600000000000000000000000000000000000000000000000000000000000000000000000000000000000000
076700000000000000000000000000000000000000000000000000000000000000000000000000000000000000
076800000000000000000000000000000000000000000000000000000000000000000000000000000000000000
076900000000000000000000000000000000000000000000000000000000000000000000000000000000000000
077000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
077100000000000000000000000000000000000000000000000000000000000000000000000000000000000000
077200000000000000000000000000000000000000000000000000000000000000000000000000000000000000
077300000000000000000000000000000000000000000000000000000000000000000000000000000000000000
077400000000000000000000000000000000000000000000000000000000000000000000000000000000000000
077500000000000000000000000000000000000000000000000000000000000000000000000000000000000000
077600000000000000000000000000000000000000000000000000000000000000000000000000000000000000
077700000000000000000000000000000000000000000000000000000000000000000000000000000000000000
077800000000000000000000000000000000000000000000000000000000000000000000000000000000000000
077900000000000000000000000000000000000000000000000000000000000000000000000000000000000000
078000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
078100000000000000000000000000000000000000000000000000000000000000000000000000000000000000
078200000000000000000000000000000000000000000000000000000000000000000000000000000000000000
078300000000000000000000000000000000000000000000000000000000000000000000000000000000000000
078400000000000000000000000000000000000000000000000000000000000000000000000000000000000000
078500000000000000000000000000000000000000000000000000000000000000000000000000000000000000
078600000000000000000000000000000000000000000000000000000000000000000000000000000000000000
078700000000000000000000000000000000000000000000000000000000000000000000000000000000000000
078800000000000000000000000000000000000000000000000000000000000000000000000000000000000000
078900000000000000000000000000000000000000000000000000000000000000000000000000000000000000
079000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
079100000000000000000000000000000000000000000000000000000000000000000000000000000000000000
079200000000000000000000000000000000000000000000000000000000000000000000000000000000000000
079300000000000000000000000000000000000000000000000000000000000000000000000000000000000000
079400000000000000000000000000000000000000000000000000000000000000000000000000000000000000
079500000000000000000000000000000000000000000000000000000000000000000000000000000000000000
079600000000000000000000000000000000000000000000000000000000000000000000000000000000000000
079700000000000000000000000000000000000000000000000000000000000000000000000000000000000000
079800000000000000000000000000000000000000000000000000000000000000000000000000000000000000
079900000000000000000000000000000000000000000000000000000000000000000000000000000000000000
