//Table Generated with ChessBase 8.0
var m1 = new Array(1);
var m2 = new Array(1);
var m3 = new Array(1);
var m0 = new Array(1)
m0[1] = new Array(62,45,1,18,54,46,6,21,61,54,11,27,60,62,127,61,5,19,48,40,8,24,40,32,2,11,57,40,18,8,58,37,19,37,46,37,26,34,45,28,4,6,71,5,62,63);
m1[1]      = new Array(5,6,7,8,9,10,11,11,12,13,14,15,16,17,18,19,20,21,22,23,24,24,25,0);
m2[1]      =0;
m3[1]      =4;
m0[2] = new Array(6,21,62,45,9,17,52,44,14,22,61,43,2,9,60,62,127,61,5,14,59,52,9,36,43,36,21,36,57,51,36,51,58,51,11,27,35,26,17,26,44,36,4,6,71,5,56,59,3,19);
m1[2]      = new Array(27,28,29,30,31,32,33,34,34,35,36,37,38,39,40,41,42,43,44,45,46,47,47,48,49,0);
m2[2]      =0;
m3[2]      =5;
m0[3] = new Array(33,43,59,43,9,36,43,16,36,27,41,51,21,36,49,41,2,10);
m1[3]      = new Array(70,71,72,73,74,75,76,77,78,0);
m2[3]      =0;
m3[3]      =27;
m0[5] = new Array(27,44,33,12,3,12,59,52,44,61,56,61);
m1[5]      = new Array(82,83,84,85,86,87,0);
m2[5]      =4;
m3[5]      =1;
m0[4] = new Array(60,33,27,33,48,40,33,43,59,43);
m1[4]      = new Array(80,81,88,89,90,0);
m2[4]      =0;
m3[4]      =28;
m0[6] = new Array(61,60,33,50,56,58,50,60,53,60);
m1[6]      = new Array(97,98,99,100,101,0);
m2[6]      =0;
m3[6]      =34;
m0[0] = new Array(51,35,10,26,50,42,12,20,53,37,1,18,62,45,13,29,52,44,6,21,61,43,9,17,60,62,127,61,2,9,58,51,5,12,51,60,4,6,71,5,55,47,0,2,57,51,26,35,42,35,18,33,51,41,21,27,60,53,33,43,59,43,27,33,43,59,9,16,48,40,16,61,62,61,33,27,54,46,2,10,41,51,3,2,45,60,2,9,61,62,5,2,46,38,27,21,53,39,9,27,39,21,12,21,60,45,10,50,38,30,21,12,49,41,17,25,45,60,50,42,62,53,20,28,59,45,27,45,60,45,28,37,56,60,37,44,60,44,42,44,53,44,12,40,44,37,40,58,37,29,2,42,29,36,8,24,35,27,24,32,41,32,25,32,36,35,58,51,45,51,42,47,51,57,32,40,57,40,47,40);
m1[0]      = new Array(0,1,2,3,4,26,50,51,52,53,54,55,56,56,57,58,59,60,61,61,62,63,64,65,66,67,68,69,79,91,92,93,94,95,96,102,103,104,105,106,107,108,109,110,111,112,113,114,115,116,117,118,119,120,121,122,123,124,125,126,127,128,129,130,131,132,133,134,135,136,137,138,139,140,141,142,143,144,145,146,147,148,149,150,151,152,153,154,155,156,0);
m2[0]      =0;
m3[0]      =0;
var m4 = new Array(1);
var m5=  7;
m4[1  ]= 23;
m4[2  ]= 25;
m4[3  ]=  9;
m4[5  ]=  6;
m4[4  ]=  5;
m4[6  ]=  5;
m4[0  ]= 90;
var jipi = new Array(1)  
jipi[0] = new Array(88,  
11, 1, 5, 3, 9, 5, 1,11, 7, 7, 7, 7, 7, 7, 7, 7, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8, 8, 8, 8, 8, 8, 8, 8,12, 2, 6, 4,10, 6, 2,12                
 );                      
var jipi2 = new Array(1)                
jipi2[0]  = new Array( 
   "1.d4 "             ,"1...c5 "        ,"2.c3 "             ,"2...e6 "           ,"3.f4 "             ,"3.Nf3 "            ,"3...Nc6 "       ,"4.g3 "             ,"4...Nf6 "       ,"5.Bg2 "            ,"5...d5 "        ,"6.0-0 "            ,"6...Bd6 "       ,"7.a3 "                   
,"7...a5 "        ,"8.a4 "             ,"8...Bd7 "       ,"9.Na3 "            ,"9...Na7 "       ,"10.Bf4 "           ,"10...Bxf4 "     ,"11.gxf4 "          ,"11...c4 "       ,"12.Ne5 "           ,"12...0-0 "      ,"13.Kh1= "          ,"3...Nc6 "          ,"3...Nf6 "          ,"4.Nf3 "                  
,"4...b6 "        ,"5.e3 "             ,"5...g6 "        ,"6.Bd3 "            ,"6...Bb7 "       ,"7.0-0 "            ,"7...Bg7 "       ,"8.Qe2 "            ,"8...Be4?! "     ,"9.Bxe4!? "         ,"9...Nxe4 "         ,"10.Nbd2 "          ,"10...Nxd2 "     ,"11.Bxd2 "          ,"11...d5 "             
,"12.dxc5 "          ,"12...bxc5 "     ,"13.e4 "            ,"13...0-0 "      ,"14.Rad1 "          ,"14...Qd6! "     ,"4.Nf3 "            ,"4...f5 "           ,"5.e3 "             ,"5...Nf6 "       ,"6.Bd3 "            ,"6...b6 "        ,"7.0-0 "            ,"7...Bb7 "       ,"8.Bd2 "                  
,"8...Be7 "       ,"9.Be1 "            ,"9...0-0 "       ,"10.h3 "            ,"10...Rc8 "      ,"11.Nbd2 "          ,"11...cxd4 "        ,"12.cxd4 "          ,"12...Nb4! "     ,"13.Nb3 "           ,"13...Nfd5!? "   ,"13...Nxd3! "       ,"14.Qxd3 "          ,"14...Be4 "      ,"15.Qa6 "                 
,"15...Bd5! "     ,"16.Nbd2 "          ,"16...Ne4 "      ,"17.b3 "            ,"17...Rc7! "     ,"14.Bf2?? "         ,"14.Bxb4 "          ,"14...Nxb4 "     ,"14...Nxe3? "       ,"15.Bxe7 "          ,"15...Qxe7 "     ,"16.Qe2 "           ,"16...Nxf1 "     ,"17.Rxf1= "         ,"15.a3 "                  
,"15...Nxd3 "     ,"16.Qxd3 "          ,"14...Nxd3 "        ,"15.Qxd3 "          ,"15...Nb4 "      ,"16.Qd1 "           ,"16...Ba6 "      ,"17.a3 "            ,"17.Re1? "          ,"17...Nc2 "      ,"18.Rc1 "           ,"18...Nxe1 "     ,"19.Bxe1 "          ,"17...Bxf1 "        ,"18.Kxf1 "                
,"18...Nd5 "      ,"19.g3 "            ,"19...Rc7 "      ,"20.Nbd2 "          ,"20...Qc8 "      ,"21.Ne1? "          ,"21...Qb7! "     ,"22.Kg1 "           ,"22...Rfc8 "     ,"23.g4 "            ,"23...Nf6 "      ,"24.Bh4 "           ,"24...Qd5 "      ,"25.Bxf6 "          ,"25...Bxf6 "           
,"26.Nef3 "          ,"26...Rc2 "      ,"27.g5 "            ,"27...Be7 "      ,"28.b3 "            ,"28...b5 "       ,"29.Ne1 "           ,"29...R2c3 "     ,"30.Kf2 "           ,"30...e5 "       ,"31.Qf3 "           ,"31...Qxf3+ "    ,"32.Nexf3 "         ,"32...exf4 "     ,"33.Re1 "                 
,"33...fxe3+ "    ,"34.Rxe3 "          ,"34...Rxe3 "     ,"35.Kxe3 "          ,"35...Bxa3 "     ,"36.Kf4 "           ,"36...Bc1 "      ,"37.Kxf5 "          ,"37...Rc3 "      ,"38.Ke4 "           ,"38...a5 "       ,"39.d5 "            ,"39...a4 "       ,"40.bxa4 "          ,"40...bxa4 "           
,"41.Kd4 "           ,"41...Bxd2 "     ,"42.Nxd2 "          ,"42...Rxh3 "     ,"43.Nb1 "           ,"43...a3 "       ,"44.Nxa3 "          ,"44...Rxa3 "     );      
