//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(6,21,62,47,14,22,47,37,5,14,55,39,4,13,52,36,12,28,27,20,76,76,11,20,58,44,21,36,42,36,3,59,56,59,29,36,50,42,9,17,39,31,22,30,31,23,14,21,37,31,21,12,61,52,1,11);
m1[1]      = new Array(6,7,8,9,10,11,12,13,14,15,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,0);
m2[1]      =0;
m3[1]      =5;
m0[2] = new Array(24,17,56,57,5,12,49,33,26,33,57,33,17,3,61,25,4,13);
m1[2]      = new Array(41,42,43,44,45,46,47,48,49,0);
m2[2]      =0;
m3[2]      =13;
m0[3] = new Array(5,12,62,47,24,17,60,62,127,61,1,11,46,29,12,5,56,57,14,22);
m1[3]      = new Array(56,57,58,59,59,60,61,62,63,64,0);
m2[3]      =0;
m3[3]      =19;
m0[4] = new Array(56,57,4,6,71,5,43,47,12,29,52,46,11,21);
m1[4]      = new Array(74,75,75,76,77,78,79,0);
m2[4]      =0;
m3[4]      =29;
m0[5] = new Array(0,2,48,40,17,16,43,51,22,30);
m1[5]      = new Array(89,90,91,92,93,0);
m2[5]      =0;
m3[5]      =38;
m0[6] = new Array(0,4);
m1[6]      = new Array(98,0);
m2[6]      =0;
m3[6]      =42;
m0[7] = new Array(29,13);
m1[7]      = new Array(107,0);
m2[7]      =0;
m3[7]      =50;
m0[0] = new Array(51,35,10,26,35,27,13,29,57,42,11,19,52,36,29,36,42,36,12,28,58,30,3,24,50,42,2,29,36,46,29,22,61,43,22,43,59,43,14,22,62,52,5,12,46,36,24,17,60,62,127,61,1,11,30,12,6,12,36,30,15,23,30,20,11,5,20,5,7,5,49,33,26,33,42,33,4,13,62,63,13,14,53,37,0,3,56,59,23,31,43,42,17,25,42,51,5,29,52,46,29,21,37,28,21,61,59,61,19,28,51,30,3,11,30,28,14,23,28,7,23,30,46,36,30,39,61,37);
m1[0]      = new Array(0,1,2,3,4,5,33,34,35,36,37,38,39,40,50,51,52,53,54,55,65,66,67,68,69,69,70,71,72,73,80,81,82,83,84,85,86,87,88,94,95,96,97,99,100,101,102,103,104,105,106,108,109,110,111,112,113,114,115,116,117,118,119,120,0);
m2[0]      =0;
m3[0]      =0;
var m4 = new Array(1);
var m5=  8;
m4[1  ]= 28;
m4[2  ]=  9;
m4[3  ]= 10;
m4[4  ]=  7;
m4[5  ]=  5;
m4[6  ]=  1;
m4[7  ]=  1;
m4[0  ]= 64;
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.d5 "             ,"2...f5 "        ,"3.Nc3N "           ,"3...d6?! "         ,"3...Nf6 "          ,"4.Nh3 "            ,"4...g6 "        ,"5.Nf4 "            ,"5...Bg7 "       ,"6.h4 "             ,"6...Kf7 "       ,"7.e4 "                   
,"7...e5 "        ,"8.dxe6+ "          ,"8...dxe6 "      ,"9.Be3 "            ,"9...Nxe4 "      ,"10.Nxe4 "          ,"10...Qxd1+ "    ,"11.Rxd1 "          ,"11...fxe4 "     ,"12.c3 "            ,"12...b6 "       ,"13.h5 "            ,"13...g5 "       ,"14.h6 "            ,"14...Bf6 "            
,"15.Nh5 "           ,"15...Be7 "      ,"16.Be2 "           ,"16...Nd7 "      ,"4.e4 "             ,"4...fxe4 "      ,"5.Nxe4 "           ,"5...e5 "        ,"6.Bg5 "            ,"6...Qa5+ "      ,"7.c3 "             ,"7...Bf5 "       ,"7...Qb6 "          ,"8.Rb1! "           ,"8...Be7 "             
,"9.b4 "             ,"9...cxb4 "      ,"10.Rxb4 "          ,"10...Qd8 "      ,"11.Bb5+ "          ,"11...Kf7 "      ,"8.Ng3 "            ,"8...Bg6 "       ,"9.Bd3 "            ,"9...Bxd3 "      ,"10.Qxd3 "          ,"10...g6? "      ,"10...Be7 "         ,"11.Nh3 "           ,"11...Qb6 "            
,"12.0-0 "           ,"12...Nd7 "      ,"13.Nf5 "           ,"13...Bf8 "      ,"14.Rab1 "          ,"14...g6 "       ,"11.N1e2 "          ,"11...Be7 "      ,"12.Ne4 "           ,"12...Qb6 "         ,"13.0-0 "           ,"13...Nd7 "      ,"14.Bxe7 "          ,"14...Nxe7 "     ,"15.Ng5 "                 
,"15.Rab1 "          ,"15...0-0 "      ,"16.Qh3 "           ,"16...Nf5 "      ,"17.N2g3 "          ,"17...Nf6 "      ,"15...h6 "          ,"16.Ne6 "           ,"16...Nf8 "      ,"17.Nxf8 "          ,"17...Rxf8 "     ,"18.b4!? "          ,"18...cxb4 "     ,"19.cxb4 "          ,"19...Kf7?! "          
,"19...Rc8! "        ,"20.a3 "            ,"20...Qa6!? "    ,"21.Qd2 "           ,"21...g5!= "     ,"20.Kh1 "           ,"20...Kg7 "      ,"21.f4! "           ,"21...Rad8? "       ,"21...Rae8= "       ,"22.Rad1 "          ,"22...h5 "          ,"23.Qc3 "           ,"23...Qb5 "      ,"24.Qd2 "                 
,"24...Rf5? "     ,"25.Ng3 "           ,"25...Rf6 "      ,"25...Rf7 "         ,"26.fxe5 "          ,"26...Rxf1+ "    ,"27.Rxf1 "          ,"27...dxe5 "        ,"28.Qg5 "           ,"28...Rd7 "      ,"29.Qxe5+ "         ,"29...Kh6 "      ,"30.Qh8+ "          ,"30...Kg5 "      ,"31.Ne4+ "                
,"31...Kh4 "      ,"32.Rf4# "          );      
