/* * These are the wavelet coeffecients for the linear box spline * wavelet. Note that these are not normalized, so you must either * 1. Pre-multiply one side (either all the duals, or all the primals) * by 8 * 2. Multiply the final reconstructed signal by 8. * 3. Multipla all families by sqrt(8) * * These are in a JSON like format -- it's possible to load these * into a javascript engine and process them from there. */ // Primal filter m_0 m_0 = [ [[0, 2, 0], 1/16], [[1, 1, -1], 1/16], [[0, 0, 2], 1/16], [[-1, 1, 1], 1/16], [[1, -1, -1], 1/16], [[-1, -1, -1], 1/16], [[0, 0, -2], 1/16], [[-1, -1, 1], 1/16], [[0, 0, 0], 1/8], [[1, -1, 1], 1/16], [[-1, 1, -1], 1/16], [[-2, 0, 0], 1/16], [[1, 1, 1], 1/16], [[2, 0, 0], 1/16], [[0, -2, 0], 1/16], ]; // Primal filter m_1 m_1 = [ [[1, -1, -3], -1/256], [[4, -2, -2], -1/256], [[3, -1, -3], -1/256], [[1, -1, -1], 3/256], [[2, 2, 4], -1/256], [[1, 3, 1], -1/256], [[3, 3, -1], -1/256], [[1, 1, -3], -1/256], [[4, -2, 2], -1/256], [[6, 0, 0], 1/64], [[3, 3, 1], -1/256], [[4, 2, 2], -1/256], [[2, 2, -2], -1/128], [[-1, 1, -1], 1/64], [[4, 0, 2], 1/64], [[2, -2, -2], -1/128], [[0, -2, -2], -1/256], [[1, -3, 3], -1/256], [[1, -3, -3], -1/256], [[3, 3, 3], -1/256], [[5, -1, 1], 1/64], [[1, -1, 1], 3/256], [[1, 1, -1], 3/256], [[4, 0, 0], 1/32], [[4, 2, -2], -1/256], [[2, -4, 2], -1/256], [[0, 2, 0], 1/64], [[5, 1, 1], 1/64], [[0, 2, 2], -1/256], [[0, 0, -2], 1/64], [[1, 3, -1], -1/256], [[3, 1, 3], -1/256], [[0, -2, 2], -1/256], [[3, 1, -1], 3/256], [[2, 0, 2], -1/128], [[1, -1, 3], -1/256], [[2, 0, 0], -7/32], [[3, -3, -1], -1/256], [[3, 1, -3], -1/256], [[3, -1, 1], 3/256], [[3, 1, 1], 3/256], [[0, 0, 2], 1/64], [[3, -3, 1], -1/256], [[2, 0, -2], -1/128], [[2, -4, -2], -1/256], [[2, 2, 0], -1/128], [[2, -2, 4], -1/256], [[2, 2, -4], -1/256], [[1, -3, 1], -1/256], [[3, 3, -3], -1/256], [[-2, 0, 0], 1/64], [[1, 1, 1], 3/256], [[5, 1, -1], 1/64], [[5, -1, -1], 1/64], [[2, 4, 2], -1/256], [[2, 2, 2], -1/128], [[4, 0, -2], 1/64], [[2, 4, -2], -1/256], [[-1, 1, 1], 1/64], [[-1, -1, 1], 1/64], [[2, -2, -4], -1/256], [[0, 2, -2], -1/256], [[2, -2, 2], -1/128], [[1, -3, -1], -1/256], [[-1, -1, -1], 1/64], [[1, 1, 3], -1/256], [[3, -1, -1], 3/256], [[0, 0, 0], 1/32], [[4, -2, 0], 1/64], [[4, 2, 0], 1/64], [[1, 3, -3], -1/256], [[3, -3, 3], -1/256], [[2, -2, 0], -1/128], [[3, -3, -3], -1/256], [[3, -1, 3], -1/256], [[1, 3, 3], -1/256], [[0, -2, 0], 1/64], ]; // Primal filter m_2 m_2 = [ [[-1, 5, 1], 1/64], [[0, 2, 2], -1/128], [[-4, 2, 2], -1/256], [[-2, 4, 0], 1/64], [[1, 5, -1], 1/64], [[1, -1, -1], 1/64], [[2, 2, 4], -1/256], [[1, 3, 1], 3/256], [[3, 3, -1], -1/256], [[1, 1, -3], -1/256], [[4, 2, -2], -1/256], [[-3, 1, -1], -1/256], [[-3, 1, -3], -1/256], [[4, 2, 2], -1/256], [[0, 4, -2], 1/64], [[-1, 1, -1], 3/256], [[-1, 3, 1], 3/256], [[-2, 2, -2], -1/128], [[-2, 4, -2], -1/256], [[3, 3, 3], -1/256], [[0, 2, 0], -7/32], [[1, 1, -1], 3/256], [[-2, 2, -4], -1/256], [[-1, 1, -3], -1/256], [[2, 2, 2], -1/128], [[2, 4, 2], -1/256], [[0, 0, -2], 1/64], [[3, 1, 3], -1/256], [[1, 1, 3], -1/256], [[3, 1, -1], -1/256], [[-1, 3, 3], -1/256], [[-2, 4, 2], -1/256], [[-2, 0, 2], -1/256], [[2, 0, 0], 1/64], [[2, 4, -2], -1/256], [[-3, 3, -1], -1/256], [[3, 1, -3], -1/256], [[-1, 3, -3], -1/256], [[-2, 0, -2], -1/256], [[3, 1, 1], -1/256], [[0, 0, 2], 1/64], [[-3, 3, 1], -1/256], [[2, 4, 0], 1/64], [[2, 0, 2], -1/256], [[2, 2, 0], -1/128], [[-2, 2, 4], -1/256], [[2, 2, -4], -1/256], [[0, -2, 0], 1/64], [[3, 3, -3], -1/256], [[-2, 0, 0], 1/64], [[-1, 3, -1], 3/256], [[1, 1, 1], 3/256], [[0, 4, 0], 1/32], [[-2, 2, 2], -1/128], [[2, 0, -2], -1/256], [[0, 4, 2], 1/64], [[0, 2, -2], -1/128], [[-3, 1, 3], -1/256], [[-3, 3, 3], -1/256], [[-1, 1, 3], -1/256], [[-4, 2, -2], -1/256], [[-1, -1, 1], 1/64], [[-3, 3, -3], -1/256], [[-2, 2, 0], -1/128], [[3, 3, 1], -1/256], [[0, 6, 0], 1/64], [[1, 3, -1], 3/256], [[0, 0, 0], 1/32], [[-3, 1, 1], -1/256], [[1, -1, 1], 1/64], [[1, 5, 1], 1/64], [[1, 3, -3], -1/256], [[-1, 5, -1], 1/64], [[-1, 1, 1], 3/256], [[2, 2, -2], -1/128], [[1, 3, 3], -1/256], [[-1, -1, -1], 1/64], ]; // Primal filter m_3 m_3 = [ [[-1, 1, 5], 1/64], [[-1, -1, 5], 1/64], [[2, 0, 0], 1/64], [[3, 3, 1], -1/256], [[-3, -1, 3], -1/256], [[1, -1, -1], 1/64], [[2, 2, 4], -1/256], [[1, 3, 1], -1/256], [[1, -3, 1], -1/256], [[4, -2, 2], -1/256], [[3, -3, 3], -1/256], [[-3, -3, 1], -1/256], [[4, 2, 2], -1/256], [[-1, -1, -1], 1/64], [[-1, 1, -1], 1/64], [[1, -1, 5], 1/64], [[-1, 3, 1], -1/256], [[-2, 0, 2], -1/128], [[1, -3, 3], -1/256], [[-1, -1, 3], 3/256], [[-3, -3, 3], -1/256], [[0, 2, 0], 1/64], [[1, 1, -1], 1/64], [[-1, 3, 3], -1/256], [[0, 0, 6], 1/64], [[-4, -2, 2], -1/256], [[-4, 2, 2], -1/256], [[-2, -2, 2], -1/128], [[2, 4, 2], -1/256], [[0, 0, -2], 1/64], [[3, 1, 3], -1/256], [[0, 0, 4], 1/32], [[-2, 0, 0], 1/64], [[-2, -4, 2], -1/256], [[-2, 4, 2], -1/256], [[1, -1, 3], 3/256], [[0, 2, 4], 1/64], [[3, -3, 1], -1/256], [[-2, -2, 4], -1/256], [[3, 3, 3], -1/256], [[-1, -3, 3], -1/256], [[3, -1, 1], -1/256], [[3, 1, 1], -1/256], [[0, 0, 2], -7/32], [[-3, 3, 1], -1/256], [[2, 0, 4], 1/64], [[2, 0, 2], -1/128], [[2, 2, 0], -1/256], [[-2, 2, 4], -1/256], [[0, 0, 0], 1/32], [[-2, 0, 4], 1/64], [[-3, 1, 1], -1/256], [[0, -2, 4], 1/64], [[-1, 1, 3], 3/256], [[1, 1, 1], 3/256], [[2, -2, 4], -1/256], [[-2, 2, 2], -1/128], [[2, -4, 2], -1/256], [[0, 2, 2], -1/128], [[2, 2, 2], -1/128], [[0, -2, 2], -1/128], [[-3, 1, 3], -1/256], [[-1, 1, 1], 3/256], [[1, 1, 3], 3/256], [[2, -2, 0], -1/256], [[2, -2, 2], -1/128], [[-2, -2, 0], -1/256], [[-1, -1, 1], 3/256], [[1, -1, 1], 3/256], [[1, 1, 5], 1/64], [[-1, -3, 1], -1/256], [[-3, -1, 1], -1/256], [[-3, 3, 3], -1/256], [[-2, 2, 0], -1/256], [[3, -1, 3], -1/256], [[1, 3, 3], -1/256], [[0, -2, 0], 1/64], ]; // Primal filter m_4 m_4 = [ [[4, 2, 2], -1/256], [[-3, -1, 3], -1/256], [[-3, 3, 1], 7/256], [[-2, -2, 4], -1/256], [[-1, -1, -1], 7/256], [[1, -1, 5], -1/256], [[-1, -1, 5], -1/256], [[2, 4, 2], -1/256], [[0, 0, -2], 7/256], [[2, 2, 4], -1/256], [[-2, 4, 2], 7/256], [[-2, 0, 0], 3/128], [[-1, 1, 3], 3/128], [[0, 4, 2], -1/256], [[-1, 1, 1], -57/128], [[-4, -2, 2], -1/256], [[0, 4, 0], -1/128], [[1, 3, -1], -1/256], [[1, 5, 1], -1/256], [[1, 3, 3], -1/256], [[-1, 1, 5], -1/256], [[1, 5, -1], -1/256], [[1, 3, 1], -1/128], [[-3, 1, -3], -1/256], [[-1, 1, -1], 3/128], [[-2, 2, -2], -1/128], [[-4, 2, 0], -1/256], [[-3, -3, 3], -1/256], [[2, 4, 0], -1/256], [[-2, 2, -4], -1/256], [[-4, 2, 2], 7/256], [[-2, 4, -2], -1/256], [[-4, 0, -2], -1/256], [[0, -2, 4], -1/256], [[-2, 0, 2], 3/128], [[-2, 0, 4], -1/256], [[-1, -1, 3], -1/128], [[-1, 3, -3], -1/256], [[0, 2, -2], -1/256], [[-1, -1, 1], 3/128], [[-1, -3, 1], -1/256], [[-3, 3, -1], -1/256], [[0, -2, 0], 7/256], [[-1, 5, 1], -1/256], [[-3, -1, -1], -1/256], [[-3, -3, 1], -1/256], [[-5, 1, -1], -1/256], [[-1, 3, 1], 3/128], [[0, 2, 2], 3/128], [[0, 2, 0], 3/128], [[1, 1, -1], 7/256], [[-1, 3, 3], 7/256], [[-1, -3, 3], -1/256], [[3, 1, 3], -1/256], [[-2, 0, -2], -1/256], [[0, 2, 4], -1/256], [[-4, 0, 2], -1/256], [[3, 1, 1], -1/256], [[-2, -2, 2], -1/128], [[-2, -4, 2], -1/256], [[-2, 2, 4], 7/256], [[0, -2, 2], -1/256], [[-2, 4, 0], -1/256], [[-3, 1, 1], 3/128], [[-4, -2, 0], -1/256], [[-2, 2, 2], 7/128], [[-5, -1, 1], -1/256], [[-3, 1, 3], 7/256], [[-4, 2, -2], -1/256], [[-2, 2, 0], 3/128], [[3, 3, 1], -1/256], [[2, 0, 0], 7/256], [[1, -1, 1], 7/256], [[1, -1, 3], -1/256], [[1, -1, -1], 7/256], [[0, 4, -2], -1/256], [[-5, -1, -1], -1/256], [[2, 2, 0], -1/256], [[2, 0, 4], -1/256], [[-3, 1, -1], -1/128], [[0, 0, 6], -1/256], [[-1, 1, -3], -1/256], [[0, 0, 4], -1/128], [[0, 6, 0], -1/256], [[3, 3, 3], -1/256], [[2, 0, 2], -1/256], [[0, 0, 2], 3/128], [[0, 0, 0], 7/128], [[1, 1, 1], 3/128], [[-4, 0, 0], -1/128], [[-3, 3, 3], 7/256], [[2, 2, 2], -1/128], [[-1, 3, -1], -1/128], [[-6, 0, 0], -1/256], [[1, 1, 3], -1/128], [[-5, 1, 1], -1/256], [[-2, -2, 0], -1/256], [[1, 1, 5], -1/256], [[-3, -1, 1], -1/128], [[-1, 5, -1], -1/256], [[-3, 3, -3], -1/256], ]; // Primal filter m_5 m_5 = [ [[4, -2, 0], -1/256], [[4, -2, -2], -1/256], [[3, -1, -3], -1/256], [[3, -3, 1], 7/256], [[2, 2, 4], -1/256], [[1, -3, 1], 3/128], [[4, -2, 2], 7/256], [[6, 0, 0], -1/256], [[-1, -3, -1], -1/256], [[4, 2, 2], -1/256], [[-1, -1, -1], 7/256], [[1, -3, 3], 7/256], [[1, -5, 1], -1/256], [[-3, -1, 3], -1/256], [[4, 0, -2], -1/256], [[0, 0, -2], 7/256], [[0, -6, 0], -1/256], [[-2, -2, 4], -1/256], [[5, 1, -1], -1/256], [[0, -2, 4], -1/256], [[-1, 1, 3], -1/256], [[5, -1, -1], -1/256], [[-1, 1, 1], 7/256], [[0, -4, -2], -1/256], [[1, 3, 3], -1/256], [[1, -1, -3], -1/256], [[-1, 1, 5], -1/256], [[1, 3, 1], -1/256], [[-3, -3, 1], -1/256], [[0, 2, 4], -1/256], [[-1, 1, -1], 7/256], [[4, 0, 2], -1/256], [[-3, -3, 3], -1/256], [[5, -1, 1], -1/256], [[4, 0, 0], -1/128], [[2, -4, 0], -1/256], [[-2, 0, 2], -1/256], [[5, 1, 1], -1/256], [[2, 4, 2], -1/256], [[-2, 0, 0], 7/256], [[2, -4, 2], 7/256], [[-2, 0, 4], -1/256], [[1, -5, -1], -1/256], [[-1, -1, 3], -1/128], [[-1, -3, 3], -1/256], [[0, -2, 2], 3/128], [[-1, -1, 1], 3/128], [[-1, -3, 1], -1/128], [[1, -3, -1], -1/128], [[3, -1, -1], -1/128], [[3, -3, -1], -1/256], [[0, -2, 0], 3/128], [[3, -1, 1], 3/128], [[-1, -5, 1], -1/256], [[-1, -1, 5], -1/256], [[0, -2, -2], -1/256], [[1, -3, -3], -1/256], [[0, 2, 0], 7/256], [[1, 1, -1], 7/256], [[0, 2, 2], -1/256], [[3, 1, 3], -1/256], [[2, 0, 2], 3/128], [[2, 0, 0], 3/128], [[3, 1, 1], -1/128], [[-2, -2, 2], -1/128], [[2, -4, -2], -1/256], [[2, -2, 4], 7/256], [[1, -1, 5], -1/256], [[2, -2, 2], 7/128], [[-4, -2, 2], -1/256], [[2, -2, 0], 3/128], [[3, 3, 1], -1/256], [[-2, -4, 0], -1/256], [[1, -1, 1], -57/128], [[0, -4, 2], -1/256], [[1, -1, 3], 3/128], [[0, -4, 0], -1/128], [[1, -1, -1], 3/128], [[2, -2, -2], -1/128], [[2, 2, 0], -1/256], [[2, 0, 4], -1/256], [[0, 0, 6], -1/256], [[0, 0, 4], -1/128], [[3, 1, -1], -1/256], [[3, 3, 3], -1/256], [[-2, -4, 2], -1/256], [[0, 0, 2], 3/128], [[0, 0, 0], 7/128], [[1, 1, 1], 3/128], [[2, 0, -2], -1/256], [[2, 2, 2], -1/128], [[1, 1, 3], -1/128], [[-1, -5, -1], -1/256], [[2, -2, -4], -1/256], [[-2, -2, 0], -1/256], [[4, 2, 0], -1/256], [[1, 1, 5], -1/256], [[-3, -1, 1], -1/256], [[3, -3, 3], 7/256], [[3, -3, -3], -1/256], [[3, -1, 3], 7/256], ]; // Primal filter m_6 m_6 = [ [[1, 1, -5], -1/256], [[4, -2, 0], -1/256], [[4, -2, -2], -1/256], [[3, -1, -3], -1/256], [[3, -1, 1], -1/256], [[1, 1, -3], 3/128], [[4, 2, -2], 7/256], [[6, 0, 0], -1/256], [[4, 2, 2], -1/256], [[2, 2, -2], 7/128], [[2, 4, 2], -1/256], [[2, 2, -4], 7/256], [[0, 0, -2], 3/128], [[0, 0, -4], -1/128], [[2, 2, 4], -1/256], [[0, 0, -6], -1/256], [[5, 1, -1], -1/256], [[2, 0, -4], -1/256], [[5, -1, -1], -1/256], [[0, 4, 2], -1/256], [[-1, 1, 1], 7/256], [[3, 3, -1], 7/256], [[0, 4, 0], -1/128], [[1, 3, -1], 3/128], [[1, 5, 1], -1/256], [[1, 3, 3], -1/256], [[-1, -1, -1], 7/256], [[1, -1, -3], -1/128], [[-2, 2, 0], -1/256], [[1, 5, -1], -1/256], [[1, 3, 1], -1/128], [[-3, 1, -3], -1/256], [[-1, 1, -1], 3/128], [[-2, 2, -2], -1/128], [[3, 3, 3], -1/256], [[2, 4, 0], -1/256], [[-2, 2, -4], -1/256], [[1, -1, -5], -1/256], [[5, 1, 1], -1/256], [[-2, 4, -2], -1/256], [[-2, 0, 0], 7/256], [[3, 1, -3], 7/256], [[0, 2, 0], 3/128], [[0, 2, -4], -1/256], [[-1, 3, -3], -1/256], [[2, -2, -4], -1/256], [[0, 2, -2], 3/128], [[-1, -1, 1], 7/256], [[1, -3, -1], -1/256], [[3, -1, -1], -1/128], [[-3, 3, -1], -1/256], [[0, -2, 0], 7/256], [[-1, 5, 1], -1/256], [[-1, 3, 1], -1/256], [[0, -2, -2], -1/256], [[-1, -1, -3], -1/256], [[1, -3, -3], -1/256], [[0, -2, -4], -1/256], [[1, 1, -1], -57/128], [[0, 2, 2], -1/256], [[3, 1, 3], -1/256], [[2, 0, 2], -1/256], [[-2, 0, -4], -1/256], [[3, 1, 1], -1/128], [[2, -4, -2], -1/256], [[-2, 4, 0], -1/256], [[3, 3, -3], 7/256], [[4, 0, 2], -1/256], [[4, 0, -2], -1/256], [[2, 4, -2], 7/256], [[-4, 2, -2], -1/256], [[2, -2, 0], -1/256], [[3, 3, 1], -1/256], [[2, 0, 0], 3/128], [[1, -1, 1], 7/256], [[1, 3, -3], 7/256], [[-1, 1, -5], -1/256], [[1, -1, -1], 3/128], [[0, 4, -2], -1/256], [[2, -2, -2], -1/128], [[-3, 1, -1], -1/256], [[-1, 1, -3], -1/128], [[-1, -1, -5], -1/256], [[3, 1, -1], 3/128], [[0, 6, 0], -1/256], [[3, -3, -1], -1/256], [[-2, 0, -2], -1/256], [[0, 0, 2], 7/256], [[5, -1, 1], -1/256], [[0, 0, 0], 7/128], [[1, 1, 1], 3/128], [[2, 0, -2], 3/128], [[2, 2, 2], -1/128], [[-1, 3, -1], -1/128], [[1, 1, 3], -1/256], [[-3, 3, -3], -1/256], [[4, 0, 0], -1/128], [[2, 2, 0], 3/128], [[4, 2, 0], -1/256], [[-1, 5, -1], -1/256], [[3, -3, -3], -1/256], ]; // Primal filter m_7 m_7 = [ [[1, 1, -5], -1/256], [[4, -2, -2], -1/256], [[-2, 0, -4], -1/256], [[3, -1, -3], -1/256], [[-2, -2, 4], -1/256], [[1, -3, 1], -1/256], [[-1, -3, -1], 3/128], [[-1, -1, -1], -57/128], [[-2, -2, -4], 7/256], [[1, -5, 1], -1/256], [[-3, -1, 3], -1/256], [[0, 0, -2], 3/128], [[0, -6, 0], -1/256], [[0, 0, -4], -1/128], [[0, 0, -6], -1/256], [[1, 1, -3], -1/256], [[2, 0, -4], -1/256], [[-1, 1, 1], 7/256], [[-4, -2, 2], -1/256], [[-3, 1, 1], -1/256], [[0, -4, -2], -1/256], [[-2, -2, -2], 7/128], [[1, -1, -3], -1/128], [[-3, -3, -1], 7/256], [[-3, 1, -3], -1/256], [[-1, 1, -1], 3/128], [[-2, 2, -2], -1/128], [[-4, 2, 0], -1/256], [[-3, -3, 3], -1/256], [[2, -2, -4], -1/256], [[2, -4, 0], -1/256], [[-4, -2, -2], 7/256], [[-2, 4, -2], -1/256], [[-4, 0, -2], -1/256], [[-2, 0, 0], 3/128], [[-1, -3, 3], -1/256], [[1, -1, -5], -1/256], [[0, -2, -4], -1/256], [[0, 2, -4], -1/256], [[1, -5, -1], -1/256], [[-1, -1, 3], -1/256], [[-1, 3, -3], -1/256], [[0, 2, -2], -1/256], [[-1, -1, 1], 3/128], [[-1, -3, 1], -1/128], [[1, -3, -1], -1/128], [[3, -1, -1], -1/256], [[3, -3, -1], -1/256], [[0, -2, 0], 3/128], [[-1, -5, 1], -1/256], [[-3, -1, -1], 3/128], [[-5, 1, -1], -1/256], [[-1, -1, -3], 3/128], [[1, -3, -3], -1/256], [[0, 2, 0], 7/256], [[1, 1, -1], 7/256], [[-1, -3, -3], 7/256], [[0, -2, -2], 3/128], [[-2, 0, -2], 3/128], [[2, 0, 0], 7/256], [[-4, 0, 2], -1/256], [[2, -4, -2], -1/256], [[-4, 0, 0], -1/128], [[0, -2, 2], -1/256], [[-3, -3, -3], 7/256], [[-4, -2, 0], -1/256], [[-1, -5, -1], -1/256], [[-5, -1, 1], -1/256], [[-4, 2, -2], -1/256], [[-2, 2, 0], -1/256], [[-3, -3, 1], -1/256], [[-2, -4, 0], -1/256], [[1, -1, 1], 7/256], [[0, -4, 2], -1/256], [[-1, 1, -5], -1/256], [[0, -4, 0], -1/128], [[1, -1, -1], 3/128], [[2, -2, -2], -1/128], [[-5, -1, -1], -1/256], [[-2, 0, 2], -1/256], [[-3, 1, -1], -1/128], [[-1, 1, -3], -1/128], [[-1, -1, -5], -1/256], [[-2, -4, -2], 7/256], [[-3, 3, -1], -1/256], [[-2, -4, 2], -1/256], [[0, 0, 2], 7/256], [[0, 0, 0], 7/128], [[1, 1, 1], 7/256], [[2, 0, -2], -1/256], [[-2, -2, 2], -1/128], [[-1, 3, -1], -1/256], [[-6, 0, 0], -1/256], [[-3, 3, -3], -1/256], [[-2, 2, -4], -1/256], [[-5, 1, 1], -1/256], [[-2, -2, 0], 3/128], [[-3, -1, 1], -1/128], [[2, -2, 0], -1/256], [[3, -3, -3], -1/256], [[-3, -1, -3], 7/256], ]; // Dual filter m_0 m_0 = [ [[0, 2, 0], 1/128], [[1, 1, -1], 1/128], [[0, 0, 2], 1/128], [[-1, 1, 1], 1/128], [[1, -1, -1], 1/128], [[-1, -1, -1], 1/128], [[0, 0, -2], 1/128], [[-1, -1, 1], 1/128], [[0, 0, 0], 1/64], [[1, -1, 1], 1/128], [[-1, 1, -1], 1/128], [[-2, 0, 0], 1/128], [[1, 1, 1], 1/128], [[2, 0, 0], 1/128], [[0, -2, 0], 1/128], ]; // Dual filter m_1 m_1 = [ [[1, -1, -3], -1/2048], [[4, -2, -2], -1/2048], [[3, -1, -3], -1/2048], [[1, -1, -1], 3/2048], [[2, 2, 4], -1/2048], [[1, 3, 1], -1/2048], [[3, 3, -1], -1/2048], [[1, 1, -3], -1/2048], [[4, -2, 2], -1/2048], [[6, 0, 0], 1/512], [[3, 3, 1], -1/2048], [[4, 2, 2], -1/2048], [[2, 2, -2], -1/1024], [[-1, 1, -1], 1/512], [[4, 0, 2], 1/512], [[2, -2, -2], -1/1024], [[0, -2, -2], -1/2048], [[1, -3, 3], -1/2048], [[1, -3, -3], -1/2048], [[3, 3, 3], -1/2048], [[5, -1, 1], 1/512], [[1, -1, 1], 3/2048], [[1, 1, -1], 3/2048], [[4, 0, 0], 1/256], [[4, 2, -2], -1/2048], [[2, -4, 2], -1/2048], [[0, 2, 0], 1/512], [[5, 1, 1], 1/512], [[0, 2, 2], -1/2048], [[0, 0, -2], 1/512], [[1, 3, -1], -1/2048], [[3, 1, 3], -1/2048], [[0, -2, 2], -1/2048], [[3, 1, -1], 3/2048], [[2, 0, 2], -1/1024], [[1, -1, 3], -1/2048], [[2, 0, 0], -7/256], [[3, -3, -1], -1/2048], [[3, 1, -3], -1/2048], [[3, -1, 1], 3/2048], [[3, 1, 1], 3/2048], [[0, 0, 2], 1/512], [[3, -3, 1], -1/2048], [[2, 0, -2], -1/1024], [[2, -4, -2], -1/2048], [[2, 2, 0], -1/1024], [[2, -2, 4], -1/2048], [[2, 2, -4], -1/2048], [[1, -3, 1], -1/2048], [[3, 3, -3], -1/2048], [[-2, 0, 0], 1/512], [[1, 1, 1], 3/2048], [[5, 1, -1], 1/512], [[5, -1, -1], 1/512], [[2, 4, 2], -1/2048], [[2, 2, 2], -1/1024], [[4, 0, -2], 1/512], [[2, 4, -2], -1/2048], [[-1, 1, 1], 1/512], [[-1, -1, 1], 1/512], [[2, -2, -4], -1/2048], [[0, 2, -2], -1/2048], [[2, -2, 2], -1/1024], [[1, -3, -1], -1/2048], [[-1, -1, -1], 1/512], [[1, 1, 3], -1/2048], [[3, -1, -1], 3/2048], [[0, 0, 0], 1/256], [[4, -2, 0], 1/512], [[4, 2, 0], 1/512], [[1, 3, -3], -1/2048], [[3, -3, 3], -1/2048], [[2, -2, 0], -1/1024], [[3, -3, -3], -1/2048], [[3, -1, 3], -1/2048], [[1, 3, 3], -1/2048], [[0, -2, 0], 1/512], ]; // Dual filter m_2 m_2 = [ [[-1, 5, 1], 1/512], [[0, 2, 2], -1/1024], [[-4, 2, 2], -1/2048], [[-2, 4, 0], 1/512], [[1, 5, -1], 1/512], [[1, -1, -1], 1/512], [[2, 2, 4], -1/2048], [[1, 3, 1], 3/2048], [[3, 3, -1], -1/2048], [[1, 1, -3], -1/2048], [[4, 2, -2], -1/2048], [[-3, 1, -1], -1/2048], [[-3, 1, -3], -1/2048], [[4, 2, 2], -1/2048], [[0, 4, -2], 1/512], [[-1, 1, -1], 3/2048], [[-1, 3, 1], 3/2048], [[-2, 2, -2], -1/1024], [[-2, 4, -2], -1/2048], [[3, 3, 3], -1/2048], [[0, 2, 0], -7/256], [[1, 1, -1], 3/2048], [[-2, 2, -4], -1/2048], [[-1, 1, -3], -1/2048], [[2, 2, 2], -1/1024], [[2, 4, 2], -1/2048], [[0, 0, -2], 1/512], [[3, 1, 3], -1/2048], [[1, 1, 3], -1/2048], [[3, 1, -1], -1/2048], [[-1, 3, 3], -1/2048], [[-2, 4, 2], -1/2048], [[-2, 0, 2], -1/2048], [[2, 0, 0], 1/512], [[2, 4, -2], -1/2048], [[-3, 3, -1], -1/2048], [[3, 1, -3], -1/2048], [[-1, 3, -3], -1/2048], [[-2, 0, -2], -1/2048], [[3, 1, 1], -1/2048], [[0, 0, 2], 1/512], [[-3, 3, 1], -1/2048], [[2, 4, 0], 1/512], [[2, 0, 2], -1/2048], [[2, 2, 0], -1/1024], [[-2, 2, 4], -1/2048], [[2, 2, -4], -1/2048], [[0, -2, 0], 1/512], [[3, 3, -3], -1/2048], [[-2, 0, 0], 1/512], [[-1, 3, -1], 3/2048], [[1, 1, 1], 3/2048], [[0, 4, 0], 1/256], [[-2, 2, 2], -1/1024], [[2, 0, -2], -1/2048], [[0, 4, 2], 1/512], [[0, 2, -2], -1/1024], [[-3, 1, 3], -1/2048], [[-3, 3, 3], -1/2048], [[-1, 1, 3], -1/2048], [[-4, 2, -2], -1/2048], [[-1, -1, 1], 1/512], [[-3, 3, -3], -1/2048], [[-2, 2, 0], -1/1024], [[3, 3, 1], -1/2048], [[0, 6, 0], 1/512], [[1, 3, -1], 3/2048], [[0, 0, 0], 1/256], [[-3, 1, 1], -1/2048], [[1, -1, 1], 1/512], [[1, 5, 1], 1/512], [[1, 3, -3], -1/2048], [[-1, 5, -1], 1/512], [[-1, 1, 1], 3/2048], [[2, 2, -2], -1/1024], [[1, 3, 3], -1/2048], [[-1, -1, -1], 1/512], ]; // Dual filter m_3 m_3 = [ [[-1, 1, 5], 1/512], [[-1, -1, 5], 1/512], [[2, 0, 0], 1/512], [[3, 3, 1], -1/2048], [[-3, -1, 3], -1/2048], [[1, -1, -1], 1/512], [[2, 2, 4], -1/2048], [[1, 3, 1], -1/2048], [[1, -3, 1], -1/2048], [[4, -2, 2], -1/2048], [[3, -3, 3], -1/2048], [[-3, -3, 1], -1/2048], [[4, 2, 2], -1/2048], [[-1, -1, -1], 1/512], [[-1, 1, -1], 1/512], [[1, -1, 5], 1/512], [[-1, 3, 1], -1/2048], [[-2, 0, 2], -1/1024], [[1, -3, 3], -1/2048], [[-1, -1, 3], 3/2048], [[-3, -3, 3], -1/2048], [[0, 2, 0], 1/512], [[1, 1, -1], 1/512], [[-1, 3, 3], -1/2048], [[0, 0, 6], 1/512], [[-4, -2, 2], -1/2048], [[-4, 2, 2], -1/2048], [[-2, -2, 2], -1/1024], [[2, 4, 2], -1/2048], [[0, 0, -2], 1/512], [[3, 1, 3], -1/2048], [[0, 0, 4], 1/256], [[-2, 0, 0], 1/512], [[-2, -4, 2], -1/2048], [[-2, 4, 2], -1/2048], [[1, -1, 3], 3/2048], [[0, 2, 4], 1/512], [[3, -3, 1], -1/2048], [[-2, -2, 4], -1/2048], [[3, 3, 3], -1/2048], [[-1, -3, 3], -1/2048], [[3, -1, 1], -1/2048], [[3, 1, 1], -1/2048], [[0, 0, 2], -7/256], [[-3, 3, 1], -1/2048], [[2, 0, 4], 1/512], [[2, 0, 2], -1/1024], [[2, 2, 0], -1/2048], [[-2, 2, 4], -1/2048], [[0, 0, 0], 1/256], [[-2, 0, 4], 1/512], [[-3, 1, 1], -1/2048], [[0, -2, 4], 1/512], [[-1, 1, 3], 3/2048], [[1, 1, 1], 3/2048], [[2, -2, 4], -1/2048], [[-2, 2, 2], -1/1024], [[2, -4, 2], -1/2048], [[0, 2, 2], -1/1024], [[2, 2, 2], -1/1024], [[0, -2, 2], -1/1024], [[-3, 1, 3], -1/2048], [[-1, 1, 1], 3/2048], [[1, 1, 3], 3/2048], [[2, -2, 0], -1/2048], [[2, -2, 2], -1/1024], [[-2, -2, 0], -1/2048], [[-1, -1, 1], 3/2048], [[1, -1, 1], 3/2048], [[1, 1, 5], 1/512], [[-1, -3, 1], -1/2048], [[-3, -1, 1], -1/2048], [[-3, 3, 3], -1/2048], [[-2, 2, 0], -1/2048], [[3, -1, 3], -1/2048], [[1, 3, 3], -1/2048], [[0, -2, 0], 1/512], ]; // Dual filter m_4 m_4 = [ [[4, 2, 2], -1/2048], [[-3, -1, 3], -1/2048], [[-3, 3, 1], 7/2048], [[-2, -2, 4], -1/2048], [[-1, -1, -1], 7/2048], [[1, -1, 5], -1/2048], [[-1, -1, 5], -1/2048], [[2, 4, 2], -1/2048], [[0, 0, -2], 7/2048], [[2, 2, 4], -1/2048], [[-2, 4, 2], 7/2048], [[-2, 0, 0], 3/1024], [[-1, 1, 3], 3/1024], [[0, 4, 2], -1/2048], [[-1, 1, 1], -57/1024], [[-4, -2, 2], -1/2048], [[0, 4, 0], -1/1024], [[1, 3, -1], -1/2048], [[1, 5, 1], -1/2048], [[1, 3, 3], -1/2048], [[-1, 1, 5], -1/2048], [[1, 5, -1], -1/2048], [[1, 3, 1], -1/1024], [[-3, 1, -3], -1/2048], [[-1, 1, -1], 3/1024], [[-2, 2, -2], -1/1024], [[-4, 2, 0], -1/2048], [[-3, -3, 3], -1/2048], [[2, 4, 0], -1/2048], [[-2, 2, -4], -1/2048], [[-4, 2, 2], 7/2048], [[-2, 4, -2], -1/2048], [[-4, 0, -2], -1/2048], [[0, -2, 4], -1/2048], [[-2, 0, 2], 3/1024], [[-2, 0, 4], -1/2048], [[-1, -1, 3], -1/1024], [[-1, 3, -3], -1/2048], [[0, 2, -2], -1/2048], [[-1, -1, 1], 3/1024], [[-1, -3, 1], -1/2048], [[-3, 3, -1], -1/2048], [[0, -2, 0], 7/2048], [[-1, 5, 1], -1/2048], [[-3, -1, -1], -1/2048], [[-3, -3, 1], -1/2048], [[-5, 1, -1], -1/2048], [[-1, 3, 1], 3/1024], [[0, 2, 2], 3/1024], [[0, 2, 0], 3/1024], [[1, 1, -1], 7/2048], [[-1, 3, 3], 7/2048], [[-1, -3, 3], -1/2048], [[3, 1, 3], -1/2048], [[-2, 0, -2], -1/2048], [[0, 2, 4], -1/2048], [[-4, 0, 2], -1/2048], [[3, 1, 1], -1/2048], [[-2, -2, 2], -1/1024], [[-2, -4, 2], -1/2048], [[-2, 2, 4], 7/2048], [[0, -2, 2], -1/2048], [[-2, 4, 0], -1/2048], [[-3, 1, 1], 3/1024], [[-4, -2, 0], -1/2048], [[-2, 2, 2], 7/1024], [[-5, -1, 1], -1/2048], [[-3, 1, 3], 7/2048], [[-4, 2, -2], -1/2048], [[-2, 2, 0], 3/1024], [[3, 3, 1], -1/2048], [[2, 0, 0], 7/2048], [[1, -1, 1], 7/2048], [[1, -1, 3], -1/2048], [[1, -1, -1], 7/2048], [[0, 4, -2], -1/2048], [[-5, -1, -1], -1/2048], [[2, 2, 0], -1/2048], [[2, 0, 4], -1/2048], [[-3, 1, -1], -1/1024], [[0, 0, 6], -1/2048], [[-1, 1, -3], -1/2048], [[0, 0, 4], -1/1024], [[0, 6, 0], -1/2048], [[3, 3, 3], -1/2048], [[2, 0, 2], -1/2048], [[0, 0, 2], 3/1024], [[0, 0, 0], 7/1024], [[1, 1, 1], 3/1024], [[-4, 0, 0], -1/1024], [[-3, 3, 3], 7/2048], [[2, 2, 2], -1/1024], [[-1, 3, -1], -1/1024], [[-6, 0, 0], -1/2048], [[1, 1, 3], -1/1024], [[-5, 1, 1], -1/2048], [[-2, -2, 0], -1/2048], [[1, 1, 5], -1/2048], [[-3, -1, 1], -1/1024], [[-1, 5, -1], -1/2048], [[-3, 3, -3], -1/2048], ]; // Dual filter m_5 m_5 = [ [[4, -2, 0], -1/2048], [[4, -2, -2], -1/2048], [[3, -1, -3], -1/2048], [[3, -3, 1], 7/2048], [[2, 2, 4], -1/2048], [[1, -3, 1], 3/1024], [[4, -2, 2], 7/2048], [[6, 0, 0], -1/2048], [[-1, -3, -1], -1/2048], [[4, 2, 2], -1/2048], [[-1, -1, -1], 7/2048], [[1, -3, 3], 7/2048], [[1, -5, 1], -1/2048], [[-3, -1, 3], -1/2048], [[4, 0, -2], -1/2048], [[0, 0, -2], 7/2048], [[0, -6, 0], -1/2048], [[-2, -2, 4], -1/2048], [[5, 1, -1], -1/2048], [[0, -2, 4], -1/2048], [[-1, 1, 3], -1/2048], [[5, -1, -1], -1/2048], [[-1, 1, 1], 7/2048], [[0, -4, -2], -1/2048], [[1, 3, 3], -1/2048], [[1, -1, -3], -1/2048], [[-1, 1, 5], -1/2048], [[1, 3, 1], -1/2048], [[-3, -3, 1], -1/2048], [[0, 2, 4], -1/2048], [[-1, 1, -1], 7/2048], [[4, 0, 2], -1/2048], [[-3, -3, 3], -1/2048], [[5, -1, 1], -1/2048], [[4, 0, 0], -1/1024], [[2, -4, 0], -1/2048], [[-2, 0, 2], -1/2048], [[5, 1, 1], -1/2048], [[2, 4, 2], -1/2048], [[-2, 0, 0], 7/2048], [[2, -4, 2], 7/2048], [[-2, 0, 4], -1/2048], [[1, -5, -1], -1/2048], [[-1, -1, 3], -1/1024], [[-1, -3, 3], -1/2048], [[0, -2, 2], 3/1024], [[-1, -1, 1], 3/1024], [[-1, -3, 1], -1/1024], [[1, -3, -1], -1/1024], [[3, -1, -1], -1/1024], [[3, -3, -1], -1/2048], [[0, -2, 0], 3/1024], [[3, -1, 1], 3/1024], [[-1, -5, 1], -1/2048], [[-1, -1, 5], -1/2048], [[0, -2, -2], -1/2048], [[1, -3, -3], -1/2048], [[0, 2, 0], 7/2048], [[1, 1, -1], 7/2048], [[0, 2, 2], -1/2048], [[3, 1, 3], -1/2048], [[2, 0, 2], 3/1024], [[2, 0, 0], 3/1024], [[3, 1, 1], -1/1024], [[-2, -2, 2], -1/1024], [[2, -4, -2], -1/2048], [[2, -2, 4], 7/2048], [[1, -1, 5], -1/2048], [[2, -2, 2], 7/1024], [[-4, -2, 2], -1/2048], [[2, -2, 0], 3/1024], [[3, 3, 1], -1/2048], [[-2, -4, 0], -1/2048], [[1, -1, 1], -57/1024], [[0, -4, 2], -1/2048], [[1, -1, 3], 3/1024], [[0, -4, 0], -1/1024], [[1, -1, -1], 3/1024], [[2, -2, -2], -1/1024], [[2, 2, 0], -1/2048], [[2, 0, 4], -1/2048], [[0, 0, 6], -1/2048], [[0, 0, 4], -1/1024], [[3, 1, -1], -1/2048], [[3, 3, 3], -1/2048], [[-2, -4, 2], -1/2048], [[0, 0, 2], 3/1024], [[0, 0, 0], 7/1024], [[1, 1, 1], 3/1024], [[2, 0, -2], -1/2048], [[2, 2, 2], -1/1024], [[1, 1, 3], -1/1024], [[-1, -5, -1], -1/2048], [[2, -2, -4], -1/2048], [[-2, -2, 0], -1/2048], [[4, 2, 0], -1/2048], [[1, 1, 5], -1/2048], [[-3, -1, 1], -1/2048], [[3, -3, 3], 7/2048], [[3, -3, -3], -1/2048], [[3, -1, 3], 7/2048], ]; // Dual filter m_6 m_6 = [ [[1, 1, -5], -1/2048], [[4, -2, 0], -1/2048], [[4, -2, -2], -1/2048], [[3, -1, -3], -1/2048], [[3, -1, 1], -1/2048], [[1, 1, -3], 3/1024], [[4, 2, -2], 7/2048], [[6, 0, 0], -1/2048], [[4, 2, 2], -1/2048], [[2, 2, -2], 7/1024], [[2, 4, 2], -1/2048], [[2, 2, -4], 7/2048], [[0, 0, -2], 3/1024], [[0, 0, -4], -1/1024], [[2, 2, 4], -1/2048], [[0, 0, -6], -1/2048], [[5, 1, -1], -1/2048], [[2, 0, -4], -1/2048], [[5, -1, -1], -1/2048], [[0, 4, 2], -1/2048], [[-1, 1, 1], 7/2048], [[3, 3, -1], 7/2048], [[0, 4, 0], -1/1024], [[1, 3, -1], 3/1024], [[1, 5, 1], -1/2048], [[1, 3, 3], -1/2048], [[-1, -1, -1], 7/2048], [[1, -1, -3], -1/1024], [[-2, 2, 0], -1/2048], [[1, 5, -1], -1/2048], [[1, 3, 1], -1/1024], [[-3, 1, -3], -1/2048], [[-1, 1, -1], 3/1024], [[-2, 2, -2], -1/1024], [[3, 3, 3], -1/2048], [[2, 4, 0], -1/2048], [[-2, 2, -4], -1/2048], [[1, -1, -5], -1/2048], [[5, 1, 1], -1/2048], [[-2, 4, -2], -1/2048], [[-2, 0, 0], 7/2048], [[3, 1, -3], 7/2048], [[0, 2, 0], 3/1024], [[0, 2, -4], -1/2048], [[-1, 3, -3], -1/2048], [[2, -2, -4], -1/2048], [[0, 2, -2], 3/1024], [[-1, -1, 1], 7/2048], [[1, -3, -1], -1/2048], [[3, -1, -1], -1/1024], [[-3, 3, -1], -1/2048], [[0, -2, 0], 7/2048], [[-1, 5, 1], -1/2048], [[-1, 3, 1], -1/2048], [[0, -2, -2], -1/2048], [[-1, -1, -3], -1/2048], [[1, -3, -3], -1/2048], [[0, -2, -4], -1/2048], [[1, 1, -1], -57/1024], [[0, 2, 2], -1/2048], [[3, 1, 3], -1/2048], [[2, 0, 2], -1/2048], [[-2, 0, -4], -1/2048], [[3, 1, 1], -1/1024], [[2, -4, -2], -1/2048], [[-2, 4, 0], -1/2048], [[3, 3, -3], 7/2048], [[4, 0, 2], -1/2048], [[4, 0, -2], -1/2048], [[2, 4, -2], 7/2048], [[-4, 2, -2], -1/2048], [[2, -2, 0], -1/2048], [[3, 3, 1], -1/2048], [[2, 0, 0], 3/1024], [[1, -1, 1], 7/2048], [[1, 3, -3], 7/2048], [[-1, 1, -5], -1/2048], [[1, -1, -1], 3/1024], [[0, 4, -2], -1/2048], [[2, -2, -2], -1/1024], [[-3, 1, -1], -1/2048], [[-1, 1, -3], -1/1024], [[-1, -1, -5], -1/2048], [[3, 1, -1], 3/1024], [[0, 6, 0], -1/2048], [[3, -3, -1], -1/2048], [[-2, 0, -2], -1/2048], [[0, 0, 2], 7/2048], [[5, -1, 1], -1/2048], [[0, 0, 0], 7/1024], [[1, 1, 1], 3/1024], [[2, 0, -2], 3/1024], [[2, 2, 2], -1/1024], [[-1, 3, -1], -1/1024], [[1, 1, 3], -1/2048], [[-3, 3, -3], -1/2048], [[4, 0, 0], -1/1024], [[2, 2, 0], 3/1024], [[4, 2, 0], -1/2048], [[-1, 5, -1], -1/2048], [[3, -3, -3], -1/2048], ]; // Dual filter m_7 m_7 = [ [[1, 1, -5], -1/2048], [[4, -2, -2], -1/2048], [[-2, 0, -4], -1/2048], [[3, -1, -3], -1/2048], [[-2, -2, 4], -1/2048], [[1, -3, 1], -1/2048], [[-1, -3, -1], 3/1024], [[-1, -1, -1], -57/1024], [[-2, -2, -4], 7/2048], [[1, -5, 1], -1/2048], [[-3, -1, 3], -1/2048], [[0, 0, -2], 3/1024], [[0, -6, 0], -1/2048], [[0, 0, -4], -1/1024], [[0, 0, -6], -1/2048], [[1, 1, -3], -1/2048], [[2, 0, -4], -1/2048], [[-1, 1, 1], 7/2048], [[-4, -2, 2], -1/2048], [[-3, 1, 1], -1/2048], [[0, -4, -2], -1/2048], [[-2, -2, -2], 7/1024], [[1, -1, -3], -1/1024], [[-3, -3, -1], 7/2048], [[-3, 1, -3], -1/2048], [[-1, 1, -1], 3/1024], [[-2, 2, -2], -1/1024], [[-4, 2, 0], -1/2048], [[-3, -3, 3], -1/2048], [[2, -2, -4], -1/2048], [[2, -4, 0], -1/2048], [[-4, -2, -2], 7/2048], [[-2, 4, -2], -1/2048], [[-4, 0, -2], -1/2048], [[-2, 0, 0], 3/1024], [[-1, -3, 3], -1/2048], [[1, -1, -5], -1/2048], [[0, -2, -4], -1/2048], [[0, 2, -4], -1/2048], [[1, -5, -1], -1/2048], [[-1, -1, 3], -1/2048], [[-1, 3, -3], -1/2048], [[0, 2, -2], -1/2048], [[-1, -1, 1], 3/1024], [[-1, -3, 1], -1/1024], [[1, -3, -1], -1/1024], [[3, -1, -1], -1/2048], [[3, -3, -1], -1/2048], [[0, -2, 0], 3/1024], [[-1, -5, 1], -1/2048], [[-3, -1, -1], 3/1024], [[-5, 1, -1], -1/2048], [[-1, -1, -3], 3/1024], [[1, -3, -3], -1/2048], [[0, 2, 0], 7/2048], [[1, 1, -1], 7/2048], [[-1, -3, -3], 7/2048], [[0, -2, -2], 3/1024], [[-2, 0, -2], 3/1024], [[2, 0, 0], 7/2048], [[-4, 0, 2], -1/2048], [[2, -4, -2], -1/2048], [[-4, 0, 0], -1/1024], [[0, -2, 2], -1/2048], [[-3, -3, -3], 7/2048], [[-4, -2, 0], -1/2048], [[-1, -5, -1], -1/2048], [[-5, -1, 1], -1/2048], [[-4, 2, -2], -1/2048], [[-2, 2, 0], -1/2048], [[-3, -3, 1], -1/2048], [[-2, -4, 0], -1/2048], [[1, -1, 1], 7/2048], [[0, -4, 2], -1/2048], [[-1, 1, -5], -1/2048], [[0, -4, 0], -1/1024], [[1, -1, -1], 3/1024], [[2, -2, -2], -1/1024], [[-5, -1, -1], -1/2048], [[-2, 0, 2], -1/2048], [[-3, 1, -1], -1/1024], [[-1, 1, -3], -1/1024], [[-1, -1, -5], -1/2048], [[-2, -4, -2], 7/2048], [[-3, 3, -1], -1/2048], [[-2, -4, 2], -1/2048], [[0, 0, 2], 7/2048], [[0, 0, 0], 7/1024], [[1, 1, 1], 7/2048], [[2, 0, -2], -1/2048], [[-2, -2, 2], -1/1024], [[-1, 3, -1], -1/2048], [[-6, 0, 0], -1/2048], [[-3, 3, -3], -1/2048], [[-2, 2, -4], -1/2048], [[-5, 1, 1], -1/2048], [[-2, -2, 0], 3/1024], [[-3, -1, 1], -1/1024], [[2, -2, 0], -1/2048], [[3, -3, -3], -1/2048], [[-3, -1, -3], 7/2048], ];