43     DirectionTraits<static_cast<Direction>(0)>::blackOffset(),
 
   44     DirectionTraits<static_cast<Direction>(1)>::blackOffset(),
 
   45     DirectionTraits<static_cast<Direction>(2)>::blackOffset(),
 
   46     DirectionTraits<static_cast<Direction>(3)>::blackOffset(),
 
   47     DirectionTraits<static_cast<Direction>(4)>::blackOffset(),
 
   48     DirectionTraits<static_cast<Direction>(5)>::blackOffset(),
 
   49     DirectionTraits<static_cast<Direction>(6)>::blackOffset(),
 
   50     DirectionTraits<static_cast<Direction>(7)>::blackOffset(),
 
   51     DirectionTraits<static_cast<Direction>(8)>::blackOffset(),
 
   52     DirectionTraits<static_cast<Direction>(9)>::blackOffset(),
 
   53     DirectionTraits<static_cast<Direction>(10)>::blackOffset(),
 
   54     DirectionTraits<static_cast<Direction>(11)>::blackOffset(),
 
   55     DirectionTraits<static_cast<Direction>(12)>::blackOffset(),
 
   56     DirectionTraits<static_cast<Direction>(13)>::blackOffset(),
 
   57     DirectionTraits<static_cast<Direction>(14)>::blackOffset(),
 
   58     DirectionTraits<static_cast<Direction>(15)>::blackOffset(),
 
   59     DirectionTraits<static_cast<Direction>(16)>::blackOffset(),
 
   60     DirectionTraits<static_cast<Direction>(17)>::blackOffset()
 
   63     DirectionTraits<static_cast<Direction>(0)>::blackDx,
 
   64     DirectionTraits<static_cast<Direction>(1)>::blackDx,
 
   65     DirectionTraits<static_cast<Direction>(2)>::blackDx,
 
   66     DirectionTraits<static_cast<Direction>(3)>::blackDx,
 
   67     DirectionTraits<static_cast<Direction>(4)>::blackDx,
 
   68     DirectionTraits<static_cast<Direction>(5)>::blackDx,
 
   69     DirectionTraits<static_cast<Direction>(6)>::blackDx,
 
   70     DirectionTraits<static_cast<Direction>(7)>::blackDx,
 
   71     DirectionTraits<static_cast<Direction>(8)>::blackDx,
 
   72     DirectionTraits<static_cast<Direction>(9)>::blackDx,
 
   73     DirectionTraits<static_cast<Direction>(10)>::blackDx,
 
   74     DirectionTraits<static_cast<Direction>(11)>::blackDx,
 
   75     DirectionTraits<static_cast<Direction>(12)>::blackDx,
 
   76     DirectionTraits<static_cast<Direction>(13)>::blackDx,
 
   77     DirectionTraits<static_cast<Direction>(14)>::blackDx,
 
   78     DirectionTraits<static_cast<Direction>(15)>::blackDx,
 
   79     DirectionTraits<static_cast<Direction>(16)>::blackDx,
 
   80     DirectionTraits<static_cast<Direction>(17)>::blackDx
 
   83     DirectionTraits<static_cast<Direction>(0)>::blackDy,
 
   84     DirectionTraits<static_cast<Direction>(1)>::blackDy,
 
   85     DirectionTraits<static_cast<Direction>(2)>::blackDy,
 
   86     DirectionTraits<static_cast<Direction>(3)>::blackDy,
 
   87     DirectionTraits<static_cast<Direction>(4)>::blackDy,
 
   88     DirectionTraits<static_cast<Direction>(5)>::blackDy,
 
   89     DirectionTraits<static_cast<Direction>(6)>::blackDy,
 
   90     DirectionTraits<static_cast<Direction>(7)>::blackDy,
 
   91     DirectionTraits<static_cast<Direction>(8)>::blackDy,
 
   92     DirectionTraits<static_cast<Direction>(9)>::blackDy,
 
   93     DirectionTraits<static_cast<Direction>(10)>::blackDy,
 
   94     DirectionTraits<static_cast<Direction>(11)>::blackDy,
 
   95     DirectionTraits<static_cast<Direction>(12)>::blackDy,
 
   96     DirectionTraits<static_cast<Direction>(13)>::blackDy,
 
   97     DirectionTraits<static_cast<Direction>(14)>::blackDy,
 
   98     DirectionTraits<static_cast<Direction>(15)>::blackDy,
 
   99     DirectionTraits<static_cast<Direction>(16)>::blackDy,
 
  100     DirectionTraits<static_cast<Direction>(17)>::blackDy
 
  162       -61,-43,-22,-9,-2,9,12,17,17,
 
  166       -72,-47,-18,4,10,28,21,27,27,
 
  169       -45,-26,-17,-13,-1,1,10,8,8,
 
  172       -35,-23,-16,-10,-4,4,11,12,12,
 
  175       -60,-30,-6,2,4,8,10,12,
 
  176       12,13,15,17,19,21,23,25,27
 
  179       -39,-30,-9,-6,-2,2,0,5,
 
  180       13,15,17,19,21,23,25,27,29
 
  183       -10,-7,2,6,18,25,27,24,24