//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(17,3,50,34,21,36,30,39,25,34,57,42,36,42,49,42,11,19,52,36,14,22,61,34,5,14,59,41,9,16,36,28,16,34,41,34,4,6,71,5);
m1[1]      = new Array(12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,30,0);
m2[1]      =0;
m3[1]      =11;
m0[2] = new Array(60,52);
m1[2]      = new Array(52,0);
m2[2]      =0;
m3[2]      =33;
m0[3] = new Array(53,37,1,33,56,32,5,1,61,45,11,19);
m1[3]      = new Array(57,58,59,60,61,62,0);
m2[3]      =0;
m3[3]      =38;
m0[4] = new Array(59,51,21,29,62,61);
m1[4]      = new Array(67,68,69,0);
m2[4]      =0;
m3[4]      =42;
m0[5] = new Array(62,53,5,1,59,51,1,33,42,52,33,32);
m1[5]      = new Array(76,77,78,79,80,81,0);
m2[5]      =0;
m3[5]      =48;
m0[6] = new Array(34,44,33,49,48,49,1,49,62,61,8,16);
m1[6]      = new Array(86,87,88,89,90,91,0);
m2[6]      =0;
m3[6]      =52;
m0[0] = new Array(51,35,6,21,62,45,10,26,35,27,9,25,58,30,3,17,48,32,2,9,32,24,17,19,50,34,25,34,30,21,19,21,57,42,1,16,52,36,16,33,61,34,9,16,34,52,16,52,59,52,21,16,52,16,33,16,45,51,14,22,51,34,0,1,60,62,127,61,5,14,36,28,4,6,71,5,61,59,13,21,28,20,11,19,56,48,21,29,34,40,16,10,53,37,1,41,42,52,5,1,40,34,41,33,49,41,33,41,24,16,41,57,59,57,1,57,62,53,10,27,34,24,27,33,48,51,14,21);
m1[0]      = new Array(0,1,2,3,4,5,6,7,8,9,10,11,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,51,53,54,55,55,56,63,64,65,66,70,71,72,73,74,75,82,83,84,85,92,93,94,95,96,97,98,99,100,101,102,0);
m2[0]      =0;
m3[0]      =0;
var m4 = new Array(1);
var m5=  7;
m4[1  ]= 20;
m4[2  ]=  1;
m4[3  ]=  6;
m4[4  ]=  3;
m4[5  ]=  6;
m4[6  ]=  6;
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...Nf6 "       ,"2.Nf3 "            ,"2...c5 "        ,"3.d5 "             ,"3...b5 "        ,"4.Bg5 "            ,"4...Qb6 "          ,"5.a4 "             ,"5...Bb7 "          ,"6.a5! "            ,"6...Qd6!?N "       ,"6...Qd8?! "        ,"7.c4 "                   
,"7...Ne4 "       ,"8.Bh4 "            ,"8...bxc4 "      ,"9.Nc3 "            ,"9...Nxc3 "      ,"10.bxc3 "          ,"10...d6 "       ,"11.e4 "            ,"11...g6 "       ,"12.Bxc4 "          ,"12...Bg7 "      ,"13.Qb3 "           ,"13...Ba6 "      ,"14.e5! "           ,"14...Bxc4 "           
,"15.Qxc4 "          ,"15...0-0 "      ,"7.c4 "             ,"7...bxc4 "      ,"8.Bxf6 "           ,"8...Qxf6 "      ,"9.Nc3 "            ,"9...Na6 "       ,"10.e4 "            ,"10...Nb4 "      ,"11.Bxc4 "          ,"11...Ba6 "      ,"12.Be2 "           ,"12...Bxe2 "     ,"13.Qxe2 "                
,"13...Qa6 "      ,"14.Qxa6 "          ,"14...Nxa6 "     ,"15.Nd2 "           ,"15...g6 "       ,"16.Nc4 "           ,"16...Rb8 "         ,"17.0-0? "          ,"17.Ke2 "           ,"17...Bg7 "         ,"18.e5! "           ,"18...0-0 "         ,"19.Rfd1= "         ,"19.f4! "           ,"19...Rb4 "            
,"20.Ra4 "           ,"20...Rfb8 "     ,"21.Rf3 "           ,"21...d6= "      ,"19...f6 "          ,"20.e6 "            ,"20...d6 "       ,"21.Ra2? "          ,"21.Rd2 "           ,"21...f5 "       ,"22.Kf1= "          ,"21...f5! "         ,"22.Na3? "          ,"22...Nc7 "         ,"23.f4 "                  
,"23...Rb3! "        ,"24.Ne2?! "         ,"24.Kf2 "           ,"24...Rfb8 "     ,"25.Rd2 "           ,"25...R8b4 "     ,"26.Ne2 "           ,"26...Ra4 "      ,"24...Rfb8 "        ,"25.Nc4 "           ,"25...R3b4 "     ,"26.b3 "            ,"26.Ne3 "           ,"26...Rxb2 "     ,"27.Rxb2 "                
,"27...Rxb2 "     ,"28.Kf1 "           ,"28...a6 "       ,"26...Rxb3 "        ,"27.a6 "            ,"27...Rb1 "      ,"28.Rxb1 "          ,"28...Rxb1+ "    ,"29.Kf2 "           ,"29...Nxd5 "     ,"30.Na5 "           ,"30...Nb4 "      ,"31.Rd2 "           ,"31...Bf6 "      );      
