// File: /workspace/github_cpp_makefile_star2_O3/theuni[P]libutreexo/crypto/sha256_avx2.cpp
// Function: sha256d64_avx2::Transform_8way(unsigned char*, unsigned char const*)
void Transform_8way(unsigned char* out, const unsigned char* in)
{
    // Transform 1
    __m256i a = K(0x6a09e667ul);
    __m256i b = K(0xbb67ae85ul);
    __m256i c = K(0x3c6ef372ul);
    __m256i d = K(0xa54ff53aul);
    __m256i e = K(0x510e527ful);
    __m256i f = K(0x9b05688cul);
    __m256i g = K(0x1f83d9abul);
    __m256i h = K(0x5be0cd19ul);

    __m256i w0, w1, w2, w3, w4, w5, w6, w7, w8, w9, w10, w11, w12, w13, w14, w15;

    Round(a, b, c, d, e, f, g, h, Add(K(0x428a2f98ul), w0 = Read8(in, 0)));
    Round(h, a, b, c, d, e, f, g, Add(K(0x71374491ul), w1 = Read8(in, 4)));
    Round(g, h, a, b, c, d, e, f, Add(K(0xb5c0fbcful), w2 = Read8(in, 8)));
    Round(f, g, h, a, b, c, d, e, Add(K(0xe9b5dba5ul), w3 = Read8(in, 12)));
    Round(e, f, g, h, a, b, c, d, Add(K(0x3956c25bul), w4 = Read8(in, 16)));
    Round(d, e, f, g, h, a, b, c, Add(K(0x59f111f1ul), w5 = Read8(in, 20)));
    Round(c, d, e, f, g, h, a, b, Add(K(0x923f82a4ul), w6 = Read8(in, 24)));
    Round(b, c, d, e, f, g, h, a, Add(K(0xab1c5ed5ul), w7 = Read8(in, 28)));
    Round(a, b, c, d, e, f, g, h, Add(K(0xd807aa98ul), w8 = Read8(in, 32)));
    Round(h, a, b, c, d, e, f, g, Add(K(0x12835b01ul), w9 = Read8(in, 36)));
    Round(g, h, a, b, c, d, e, f, Add(K(0x243185beul), w10 = Read8(in, 40)));
    Round(f, g, h, a, b, c, d, e, Add(K(0x550c7dc3ul), w11 = Read8(in, 44)));
    Round(e, f, g, h, a, b, c, d, Add(K(0x72be5d74ul), w12 = Read8(in, 48)));
    Round(d, e, f, g, h, a, b, c, Add(K(0x80deb1feul), w13 = Read8(in, 52)));
    Round(c, d, e, f, g, h, a, b, Add(K(0x9bdc06a7ul), w14 = Read8(in, 56)));
    Round(b, c, d, e, f, g, h, a, Add(K(0xc19bf174ul), w15 = Read8(in, 60)));
    Round(a, b, c, d, e, f, g, h, Add(K(0xe49b69c1ul), Inc(w0, sigma1(w14), w9, sigma0(w1))));
    Round(h, a, b, c, d, e, f, g, Add(K(0xefbe4786ul), Inc(w1, sigma1(w15), w10, sigma0(w2))));
    Round(g, h, a, b, c, d, e, f, Add(K(0x0fc19dc6ul), Inc(w2, sigma1(w0), w11, sigma0(w3))));
    Round(f, g, h, a, b, c, d, e, Add(K(0x240ca1ccul), Inc(w3, sigma1(w1), w12, sigma0(w4))));
    Round(e, f, g, h, a, b, c, d, Add(K(0x2de92c6ful), Inc(w4, sigma1(w2), w13, sigma0(w5))));
    Round(d, e, f, g, h, a, b, c, Add(K(0x4a7484aaul), Inc(w5, sigma1(w3), w14, sigma0(w6))));
    Round(c, d, e, f, g, h, a, b, Add(K(0x5cb0a9dcul), Inc(w6, sigma1(w4), w15, sigma0(w7))));
    Round(b, c, d, e, f, g, h, a, Add(K(0x76f988daul), Inc(w7, sigma1(w5), w0, sigma0(w8))));
    Round(a, b, c, d, e, f, g, h, Add(K(0x983e5152ul), Inc(w8, sigma1(w6), w1, sigma0(w9))));
    Round(h, a, b, c, d, e, f, g, Add(K(0xa831c66dul), Inc(w9, sigma1(w7), w2, sigma0(w10))));
    Round(g, h, a, b, c, d, e, f, Add(K(0xb00327c8ul), Inc(w10, sigma1(w8), w3, sigma0(w11))));
    Round(f, g, h, a, b, c, d, e, Add(K(0xbf597fc7ul), Inc(w11, sigma1(w9), w4, sigma0(w12))));
    Round(e, f, g, h, a, b, c, d, Add(K(0xc6e00bf3ul), Inc(w12, sigma1(w10), w5, sigma0(w13))));
    Round(d, e, f, g, h, a, b, c, Add(K(0xd5a79147ul), Inc(w13, sigma1(w11), w6, sigma0(w14))));
    Round(c, d, e, f, g, h, a, b, Add(K(0x06ca6351ul), Inc(w14, sigma1(w12), w7, sigma0(w15))));
    Round(b, c, d, e, f, g, h, a, Add(K(0x14292967ul), Inc(w15, sigma1(w13), w8, sigma0(w0))));
    Round(a, b, c, d, e, f, g, h, Add(K(0x27b70a85ul), Inc(w0, sigma1(w14), w9, sigma0(w1))));
    Round(h, a, b, c, d, e, f, g, Add(K(0x2e1b2138ul), Inc(w1, sigma1(w15), w10, sigma0(w2))));
    Round(g, h, a, b, c, d, e, f, Add(K(0x4d2c6dfcul), Inc(w2, sigma1(w0), w11, sigma0(w3))));
    Round(f, g, h, a, b, c, d, e, Add(K(0x53380d13ul), Inc(w3, sigma1(w1), w12, sigma0(w4))));
    Round(e, f, g, h, a, b, c, d, Add(K(0x650a7354ul), Inc(w4, sigma1(w2), w13, sigma0(w5))));
    Round(d, e, f, g, h, a, b, c, Add(K(0x766a0abbul), Inc(w5, sigma1(w3), w14, sigma0(w6))));
    Round(c, d, e, f, g, h, a, b, Add(K(0x81c2c92eul), Inc(w6, sigma1(w4), w15, sigma0(w7))));
    Round(b, c, d, e, f, g, h, a, Add(K(0x92722c85ul), Inc(w7, sigma1(w5), w0, sigma0(w8))));
    Round(a, b, c, d, e, f, g, h, Add(K(0xa2bfe8a1ul), Inc(w8, sigma1(w6), w1, sigma0(w9))));
    Round(h, a, b, c, d, e, f, g, Add(K(0xa81a664bul), Inc(w9, sigma1(w7), w2, sigma0(w10))));
    Round(g, h, a, b, c, d, e, f, Add(K(0xc24b8b70ul), Inc(w10, sigma1(w8), w3, sigma0(w11))));
    Round(f, g, h, a, b, c, d, e, Add(K(0xc76c51a3ul), Inc(w11, sigma1(w9), w4, sigma0(w12))));
    Round(e, f, g, h, a, b, c, d, Add(K(0xd192e819ul), Inc(w12, sigma1(w10), w5, sigma0(w13))));
    Round(d, e, f, g, h, a, b, c, Add(K(0xd6990624ul), Inc(w13, sigma1(w11), w6, sigma0(w14))));
    Round(c, d, e, f, g, h, a, b, Add(K(0xf40e3585ul), Inc(w14, sigma1(w12), w7, sigma0(w15))));
    Round(b, c, d, e, f, g, h, a, Add(K(0x106aa070ul), Inc(w15, sigma1(w13), w8, sigma0(w0))));
    Round(a, b, c, d, e, f, g, h, Add(K(0x19a4c116ul), Inc(w0, sigma1(w14), w9, sigma0(w1))));
    Round(h, a, b, c, d, e, f, g, Add(K(0x1e376c08ul), Inc(w1, sigma1(w15), w10, sigma0(w2))));
    Round(g, h, a, b, c, d, e, f, Add(K(0x2748774cul), Inc(w2, sigma1(w0), w11, sigma0(w3))));
    Round(f, g, h, a, b, c, d, e, Add(K(0x34b0bcb5ul), Inc(w3, sigma1(w1), w12, sigma0(w4))));
    Round(e, f, g, h, a, b, c, d, Add(K(0x391c0cb3ul), Inc(w4, sigma1(w2), w13, sigma0(w5))));
    Round(d, e, f, g, h, a, b, c, Add(K(0x4ed8aa4aul), Inc(w5, sigma1(w3), w14, sigma0(w6))));
    Round(c, d, e, f, g, h, a, b, Add(K(0x5b9cca4ful), Inc(w6, sigma1(w4), w15, sigma0(w7))));
    Round(b, c, d, e, f, g, h, a, Add(K(0x682e6ff3ul), Inc(w7, sigma1(w5), w0, sigma0(w8))));
    Round(a, b, c, d, e, f, g, h, Add(K(0x748f82eeul), Inc(w8, sigma1(w6), w1, sigma0(w9))));
    Round(h, a, b, c, d, e, f, g, Add(K(0x78a5636ful), Inc(w9, sigma1(w7), w2, sigma0(w10))));
    Round(g, h, a, b, c, d, e, f, Add(K(0x84c87814ul), Inc(w10, sigma1(w8), w3, sigma0(w11))));
    Round(f, g, h, a, b, c, d, e, Add(K(0x8cc70208ul), Inc(w11, sigma1(w9), w4, sigma0(w12))));
    Round(e, f, g, h, a, b, c, d, Add(K(0x90befffaul), Inc(w12, sigma1(w10), w5, sigma0(w13))));
    Round(d, e, f, g, h, a, b, c, Add(K(0xa4506cebul), Inc(w13, sigma1(w11), w6, sigma0(w14))));
    Round(c, d, e, f, g, h, a, b, Add(K(0xbef9a3f7ul), Inc(w14, sigma1(w12), w7, sigma0(w15))));
    Round(b, c, d, e, f, g, h, a, Add(K(0xc67178f2ul), Inc(w15, sigma1(w13), w8, sigma0(w0))));

    a = Add(a, K(0x6a09e667ul));
    b = Add(b, K(0xbb67ae85ul));
    c = Add(c, K(0x3c6ef372ul));
    d = Add(d, K(0xa54ff53aul));
    e = Add(e, K(0x510e527ful));
    f = Add(f, K(0x9b05688cul));
    g = Add(g, K(0x1f83d9abul));
    h = Add(h, K(0x5be0cd19ul));

    __m256i t0 = a, t1 = b, t2 = c, t3 = d, t4 = e, t5 = f, t6 = g, t7 = h;

    // Transform 2
    Round(a, b, c, d, e, f, g, h, K(0xc28a2f98ul));
    Round(h, a, b, c, d, e, f, g, K(0x71374491ul));
    Round(g, h, a, b, c, d, e, f, K(0xb5c0fbcful));
    Round(f, g, h, a, b, c, d, e, K(0xe9b5dba5ul));
    Round(e, f, g, h, a, b, c, d, K(0x3956c25bul));
    Round(d, e, f, g, h, a, b, c, K(0x59f111f1ul));
    Round(c, d, e, f, g, h, a, b, K(0x923f82a4ul));
    Round(b, c, d, e, f, g, h, a, K(0xab1c5ed5ul));
    Round(a, b, c, d, e, f, g, h, K(0xd807aa98ul));
    Round(h, a, b, c, d, e, f, g, K(0x12835b01ul));
    Round(g, h, a, b, c, d, e, f, K(0x243185beul));
    Round(f, g, h, a, b, c, d, e, K(0x550c7dc3ul));
    Round(e, f, g, h, a, b, c, d, K(0x72be5d74ul));
    Round(d, e, f, g, h, a, b, c, K(0x80deb1feul));
    Round(c, d, e, f, g, h, a, b, K(0x9bdc06a7ul));
    Round(b, c, d, e, f, g, h, a, K(0xc19bf374ul));
    Round(a, b, c, d, e, f, g, h, K(0x649b69c1ul));
    Round(h, a, b, c, d, e, f, g, K(0xf0fe4786ul));
    Round(g, h, a, b, c, d, e, f, K(0x0fe1edc6ul));
    Round(f, g, h, a, b, c, d, e, K(0x240cf254ul));
    Round(e, f, g, h, a, b, c, d, K(0x4fe9346ful));
    Round(d, e, f, g, h, a, b, c, K(0x6cc984beul));
    Round(c, d, e, f, g, h, a, b, K(0x61b9411eul));
    Round(b, c, d, e, f, g, h, a, K(0x16f988faul));
    Round(a, b, c, d, e, f, g, h, K(0xf2c65152ul));
    Round(h, a, b, c, d, e, f, g, K(0xa88e5a6dul));
    Round(g, h, a, b, c, d, e, f, K(0xb019fc65ul));
    Round(f, g, h, a, b, c, d, e, K(0xb9d99ec7ul));
    Round(e, f, g, h, a, b, c, d, K(0x9a1231c3ul));
    Round(d, e, f, g, h, a, b, c, K(0xe70eeaa0ul));
    Round(c, d, e, f, g, h, a, b, K(0xfdb1232bul));
    Round(b, c, d, e, f, g, h, a, K(0xc7353eb0ul));
    Round(a, b, c, d, e, f, g, h, K(0x3069bad5ul));
    Round(h, a, b, c, d, e, f, g, K(0xcb976d5ful));
    Round(g, h, a, b, c, d, e, f, K(0x5a0f118ful));
    Round(f, g, h, a, b, c, d, e, K(0xdc1eeefdul));
    Round(e, f, g, h, a, b, c, d, K(0x0a35b689ul));
    Round(d, e, f, g, h, a, b, c, K(0xde0b7a04ul));
    Round(c, d, e, f, g, h, a, b, K(0x58f4ca9dul));
    Round(b, c, d, e, f, g, h, a, K(0xe15d5b16ul));
    Round(a, b, c, d, e, f, g, h, K(0x007f3e86ul));
    Round(h, a, b, c, d, e, f, g, K(0x37088980ul));
    Round(g, h, a, b, c, d, e, f, K(0xa507ea32ul));
    Round(f, g, h, a, b, c, d, e, K(0x6fab9537ul));
    Round(e, f, g, h, a, b, c, d, K(0x17406110ul));
    Round(d, e, f, g, h, a, b, c, K(0x0d8cd6f1ul));
    Round(c, d, e, f, g, h, a, b, K(0xcdaa3b6dul));
    Round(b, c, d, e, f, g, h, a, K(0xc0bbbe37ul));
    Round(a, b, c, d, e, f, g, h, K(0x83613bdaul));
    Round(h, a, b, c, d, e, f, g, K(0xdb48a363ul));
    Round(g, h, a, b, c, d, e, f, K(0x0b02e931ul));
    Round(f, g, h, a, b, c, d, e, K(0x6fd15ca7ul));
    Round(e, f, g, h, a, b, c, d, K(0x521afacaul));
    Round(d, e, f, g, h, a, b, c, K(0x31338431ul));
    Round(c, d, e, f, g, h, a, b, K(0x6ed41a95ul));
    Round(b, c, d, e, f, g, h, a, K(0x6d437890ul));
    Round(a, b, c, d, e, f, g, h, K(0xc39c91f2ul));
    Round(h, a, b, c, d, e, f, g, K(0x9eccabbdul));
    Round(g, h, a, b, c, d, e, f, K(0xb5c9a0e6ul));
    Round(f, g, h, a, b, c, d, e, K(0x532fb63cul));
    Round(e, f, g, h, a, b, c, d, K(0xd2c741c6ul));
    Round(d, e, f, g, h, a, b, c, K(0x07237ea3ul));
    Round(c, d, e, f, g, h, a, b, K(0xa4954b68ul));
    Round(b, c, d, e, f, g, h, a, K(0x4c191d76ul));

    w0 = Add(t0, a);
    w1 = Add(t1, b);
    w2 = Add(t2, c);
    w3 = Add(t3, d);
    w4 = Add(t4, e);
    w5 = Add(t5, f);
    w6 = Add(t6, g);
    w7 = Add(t7, h);

    // Transform 3
    a = K(0x6a09e667ul);
    b = K(0xbb67ae85ul);
    c = K(0x3c6ef372ul);
    d = K(0xa54ff53aul);
    e = K(0x510e527ful);
    f = K(0x9b05688cul);
    g = K(0x1f83d9abul);
    h = K(0x5be0cd19ul);

    Round(a, b, c, d, e, f, g, h, Add(K(0x428a2f98ul), w0));
    Round(h, a, b, c, d, e, f, g, Add(K(0x71374491ul), w1));
    Round(g, h, a, b, c, d, e, f, Add(K(0xb5c0fbcful), w2));
    Round(f, g, h, a, b, c, d, e, Add(K(0xe9b5dba5ul), w3));
    Round(e, f, g, h, a, b, c, d, Add(K(0x3956c25bul), w4));
    Round(d, e, f, g, h, a, b, c, Add(K(0x59f111f1ul), w5));
    Round(c, d, e, f, g, h, a, b, Add(K(0x923f82a4ul), w6));
    Round(b, c, d, e, f, g, h, a, Add(K(0xab1c5ed5ul), w7));
    Round(a, b, c, d, e, f, g, h, K(0x5807aa98ul));
    Round(h, a, b, c, d, e, f, g, K(0x12835b01ul));
    Round(g, h, a, b, c, d, e, f, K(0x243185beul));
    Round(f, g, h, a, b, c, d, e, K(0x550c7dc3ul));
    Round(e, f, g, h, a, b, c, d, K(0x72be5d74ul));
    Round(d, e, f, g, h, a, b, c, K(0x80deb1feul));
    Round(c, d, e, f, g, h, a, b, K(0x9bdc06a7ul));
    Round(b, c, d, e, f, g, h, a, K(0xc19bf274ul));
    Round(a, b, c, d, e, f, g, h, Add(K(0xe49b69c1ul), Inc(w0, sigma0(w1))));
    Round(h, a, b, c, d, e, f, g, Add(K(0xefbe4786ul), Inc(w1, K(0xa00000ul), sigma0(w2))));
    Round(g, h, a, b, c, d, e, f, Add(K(0x0fc19dc6ul), Inc(w2, sigma1(w0), sigma0(w3))));
    Round(f, g, h, a, b, c, d, e, Add(K(0x240ca1ccul), Inc(w3, sigma1(w1), sigma0(w4))));
    Round(e, f, g, h, a, b, c, d, Add(K(0x2de92c6ful), Inc(w4, sigma1(w2), sigma0(w5))));
    Round(d, e, f, g, h, a, b, c, Add(K(0x4a7484aaul), Inc(w5, sigma1(w3), sigma0(w6))));
    Round(c, d, e, f, g, h, a, b, Add(K(0x5cb0a9dcul), Inc(w6, sigma1(w4), K(0x100ul), sigma0(w7))));
    Round(b, c, d, e, f, g, h, a, Add(K(0x76f988daul), Inc(w7, sigma1(w5), w0, K(0x11002000ul))));
    Round(a, b, c, d, e, f, g, h, Add(K(0x983e5152ul), w8 = Add(K(0x80000000ul), sigma1(w6), w1)));
    Round(h, a, b, c, d, e, f, g, Add(K(0xa831c66dul), w9 = Add(sigma1(w7), w2)));
    Round(g, h, a, b, c, d, e, f, Add(K(0xb00327c8ul), w10 = Add(sigma1(w8), w3)));
    Round(f, g, h, a, b, c, d, e, Add(K(0xbf597fc7ul), w11 = Add(sigma1(w9), w4)));
    Round(e, f, g, h, a, b, c, d, Add(K(0xc6e00bf3ul), w12 = Add(sigma1(w10), w5)));
    Round(d, e, f, g, h, a, b, c, Add(K(0xd5a79147ul), w13 = Add(sigma1(w11), w6)));
    Round(c, d, e, f, g, h, a, b, Add(K(0x06ca6351ul), w14 = Add(sigma1(w12), w7, K(0x400022ul))));
    Round(b, c, d, e, f, g, h, a, Add(K(0x14292967ul), w15 = Add(K(0x100ul), sigma1(w13), w8, sigma0(w0))));
    Round(a, b, c, d, e, f, g, h, Add(K(0x27b70a85ul), Inc(w0, sigma1(w14), w9, sigma0(w1))));
    Round(h, a, b, c, d, e, f, g, Add(K(0x2e1b2138ul), Inc(w1, sigma1(w15), w10, sigma0(w2))));
    Round(g, h, a, b, c, d, e, f, Add(K(0x4d2c6dfcul), Inc(w2, sigma1(w0), w11, sigma0(w3))));
    Round(f, g, h, a, b, c, d, e, Add(K(0x53380d13ul), Inc(w3, sigma1(w1), w12, sigma0(w4))));
    Round(e, f, g, h, a, b, c, d, Add(K(0x650a7354ul), Inc(w4, sigma1(w2), w13, sigma0(w5))));
    Round(d, e, f, g, h, a, b, c, Add(K(0x766a0abbul), Inc(w5, sigma1(w3), w14, sigma0(w6))));
    Round(c, d, e, f, g, h, a, b, Add(K(0x81c2c92eul), Inc(w6, sigma1(w4), w15, sigma0(w7))));
    Round(b, c, d, e, f, g, h, a, Add(K(0x92722c85ul), Inc(w7, sigma1(w5), w0, sigma0(w8))));
    Round(a, b, c, d, e, f, g, h, Add(K(0xa2bfe8a1ul), Inc(w8, sigma1(w6), w1, sigma0(w9))));
    Round(h, a, b, c, d, e, f, g, Add(K(0xa81a664bul), Inc(w9, sigma1(w7), w2, sigma0(w10))));
    Round(g, h, a, b, c, d, e, f, Add(K(0xc24b8b70ul), Inc(w10, sigma1(w8), w3, sigma0(w11))));
    Round(f, g, h, a, b, c, d, e, Add(K(0xc76c51a3ul), Inc(w11, sigma1(w9), w4, sigma0(w12))));
    Round(e, f, g, h, a, b, c, d, Add(K(0xd192e819ul), Inc(w12, sigma1(w10), w5, sigma0(w13))));
    Round(d, e, f, g, h, a, b, c, Add(K(0xd6990624ul), Inc(w13, sigma1(w11), w6, sigma0(w14))));
    Round(c, d, e, f, g, h, a, b, Add(K(0xf40e3585ul), Inc(w14, sigma1(w12), w7, sigma0(w15))));
    Round(b, c, d, e, f, g, h, a, Add(K(0x106aa070ul), Inc(w15, sigma1(w13), w8, sigma0(w0))));
    Round(a, b, c, d, e, f, g, h, Add(K(0x19a4c116ul), Inc(w0, sigma1(w14), w9, sigma0(w1))));
    Round(h, a, b, c, d, e, f, g, Add(K(0x1e376c08ul), Inc(w1, sigma1(w15), w10, sigma0(w2))));
    Round(g, h, a, b, c, d, e, f, Add(K(0x2748774cul), Inc(w2, sigma1(w0), w11, sigma0(w3))));
    Round(f, g, h, a, b, c, d, e, Add(K(0x34b0bcb5ul), Inc(w3, sigma1(w1), w12, sigma0(w4))));
    Round(e, f, g, h, a, b, c, d, Add(K(0x391c0cb3ul), Inc(w4, sigma1(w2), w13, sigma0(w5))));
    Round(d, e, f, g, h, a, b, c, Add(K(0x4ed8aa4aul), Inc(w5, sigma1(w3), w14, sigma0(w6))));
    Round(c, d, e, f, g, h, a, b, Add(K(0x5b9cca4ful), Inc(w6, sigma1(w4), w15, sigma0(w7))));
    Round(b, c, d, e, f, g, h, a, Add(K(0x682e6ff3ul), Inc(w7, sigma1(w5), w0, sigma0(w8))));
    Round(a, b, c, d, e, f, g, h, Add(K(0x748f82eeul), Inc(w8, sigma1(w6), w1, sigma0(w9))));
    Round(h, a, b, c, d, e, f, g, Add(K(0x78a5636ful), Inc(w9, sigma1(w7), w2, sigma0(w10))));
    Round(g, h, a, b, c, d, e, f, Add(K(0x84c87814ul), Inc(w10, sigma1(w8), w3, sigma0(w11))));
    Round(f, g, h, a, b, c, d, e, Add(K(0x8cc70208ul), Inc(w11, sigma1(w9), w4, sigma0(w12))));
    Round(e, f, g, h, a, b, c, d, Add(K(0x90befffaul), Inc(w12, sigma1(w10), w5, sigma0(w13))));
    Round(d, e, f, g, h, a, b, c, Add(K(0xa4506cebul), Inc(w13, sigma1(w11), w6, sigma0(w14))));
    Round(c, d, e, f, g, h, a, b, Add(K(0xbef9a3f7ul), w14, sigma1(w12), w7, sigma0(w15)));
    Round(b, c, d, e, f, g, h, a, Add(K(0xc67178f2ul), w15, sigma1(w13), w8, sigma0(w0)));

    // Output
    Write8(out, 0, Add(a, K(0x6a09e667ul)));
    Write8(out, 4, Add(b, K(0xbb67ae85ul)));
    Write8(out, 8, Add(c, K(0x3c6ef372ul)));
    Write8(out, 12, Add(d, K(0xa54ff53aul)));
    Write8(out, 16, Add(e, K(0x510e527ful)));
    Write8(out, 20, Add(f, K(0x9b05688cul)));
    Write8(out, 24, Add(g, K(0x1f83d9abul)));
    Write8(out, 28, Add(h, K(0x5be0cd19ul)));
}

// Assembly:
subq $0xa08, %rsp            # imm = 0xA08
vmovd 0xc0(%rsi), %xmm0
vpinsrd $0x1, 0x80(%rsi), %xmm0, %xmm0
vpinsrd $0x2, 0x40(%rsi), %xmm0, %xmm0
vpinsrd $0x3, (%rsi), %xmm0, %xmm0
vmovd 0x1c0(%rsi), %xmm1
vpinsrd $0x1, 0x180(%rsi), %xmm1, %xmm1
vpinsrd $0x2, 0x140(%rsi), %xmm1, %xmm1
vpinsrd $0x3, 0x100(%rsi), %xmm1, %xmm1
vinserti128 $0x1, %xmm0, %ymm1, %ymm0
vbroadcasti128 0x1dfe9(%rip), %ymm1 # ymm1 = mem[0,1,0,1]
vpshufb %ymm1, %ymm0, %ymm5
vmovdqu %ymm5, -0x80(%rsp)
vmovdqa %ymm1, %ymm4
vpbroadcastd 0x1dd81(%rip), %ymm0 # 0x286c0
vmovdqu %ymm0, 0x9c0(%rsp)
vpbroadcastd 0x1dd73(%rip), %ymm3 # 0x286c4
vmovdqu %ymm3, 0x9e0(%rsp)
vpaddd %ymm0, %ymm5, %ymm2
vmovd 0xc4(%rsi), %xmm0
vpinsrd $0x1, 0x84(%rsi), %xmm0, %xmm0
vpinsrd $0x2, 0x44(%rsi), %xmm0, %xmm0
vpinsrd $0x3, 0x4(%rsi), %xmm0, %xmm1
vpaddd %ymm3, %ymm5, %ymm0
vmovd 0x1c4(%rsi), %xmm3
vpinsrd $0x1, 0x184(%rsi), %xmm3, %xmm3
vpinsrd $0x2, 0x144(%rsi), %xmm3, %xmm3
vpinsrd $0x3, 0x104(%rsi), %xmm3, %xmm3
vinserti128 $0x1, %xmm1, %ymm3, %ymm1
vpshufb %ymm4, %ymm1, %ymm5
vmovdqu %ymm5, 0x160(%rsp)
vmovdqa %ymm4, %ymm10
vpsrld $0x6, %ymm2, %ymm1
vpslld $0x1a, %ymm2, %ymm3
vpor %ymm1, %ymm3, %ymm1
vpsrld $0xb, %ymm2, %ymm3
vpslld $0x15, %ymm2, %ymm4
vpor %ymm3, %ymm4, %ymm3
vpxor %ymm1, %ymm3, %ymm1
vpsrld $0x19, %ymm2, %ymm3
vpslld $0x7, %ymm2, %ymm4
vpor %ymm3, %ymm4, %ymm3
vpxor %ymm3, %ymm1, %ymm1
vpbroadcastd 0x1dccd(%rip), %ymm3 # 0x286c8
vmovdqu %ymm3, 0x9a0(%rsp)
vpand %ymm3, %ymm2, %ymm3
vpbroadcastd 0x1dcbb(%rip), %ymm4 # 0x286cc
vmovdqu %ymm4, 0x3a0(%rsp)
vpxor %ymm4, %ymm3, %ymm3
vpaddd %ymm5, %ymm3, %ymm3
vpaddd %ymm1, %ymm3, %ymm1
vpsrld $0x2, %ymm0, %ymm3
vpslld $0x1e, %ymm0, %ymm4
vpor %ymm3, %ymm4, %ymm3
vpsrld $0xd, %ymm0, %ymm4
vpslld $0x13, %ymm0, %ymm5
vpor %ymm4, %ymm5, %ymm4
vpxor %ymm3, %ymm4, %ymm3
vpsrld $0x16, %ymm0, %ymm4
vpslld $0xa, %ymm0, %ymm5
vpor %ymm4, %ymm5, %ymm4
vpxor %ymm4, %ymm3, %ymm3
vpbroadcastd 0x1dc73(%rip), %ymm4 # 0x286d4
vmovdqu %ymm4, 0x980(%rsp)
vpand %ymm4, %ymm0, %ymm4
vpaddd %ymm4, %ymm3, %ymm3
vpbroadcastd 0x1dc5d(%rip), %ymm4 # 0x286d8
vpbroadcastd 0x1dc58(%rip), %ymm6 # 0x286dc
vmovdqu %ymm6, 0x960(%rsp)
vpaddd %ymm4, %ymm3, %ymm5
vmovd 0xc8(%rsi), %xmm3
vpinsrd $0x1, 0x88(%rsi), %xmm3, %xmm3
vpinsrd $0x2, 0x48(%rsi), %xmm3, %xmm3
vpinsrd $0x3, 0x8(%rsi), %xmm3, %xmm3
vpaddd %ymm6, %ymm1, %ymm4
vmovd 0x1c8(%rsi), %xmm6
vpinsrd $0x1, 0x188(%rsi), %xmm6, %xmm6
vpinsrd $0x2, 0x148(%rsi), %xmm6, %xmm6
vpinsrd $0x3, 0x108(%rsi), %xmm6, %xmm6
vinserti128 $0x1, %xmm3, %ymm6, %ymm3
vpsrld $0x6, %ymm4, %ymm6
vpslld $0x1a, %ymm4, %ymm7
vpor %ymm6, %ymm7, %ymm6
vpsrld $0xb, %ymm4, %ymm7
vpslld $0x15, %ymm4, %ymm8
vpor %ymm7, %ymm8, %ymm7
vpxor %ymm6, %ymm7, %ymm6
vpsrld $0x19, %ymm4, %ymm7
vpslld $0x7, %ymm4, %ymm8
vpor %ymm7, %ymm8, %ymm7
vpxor %ymm7, %ymm6, %ymm6
vpshufb %ymm10, %ymm3, %ymm8
vmovdqa %ymm10, %ymm13
vmovdqu %ymm8, 0x40(%rsp)
vpbroadcastq 0x1ddd4(%rip), %ymm3 # 0x28900
vmovdqu %ymm3, 0x940(%rsp)
vpxor %ymm3, %ymm2, %ymm3
vpand %ymm4, %ymm3, %ymm3
vpbroadcastd 0x1db9e(%rip), %ymm7 # 0x286e4
vmovdqu %ymm7, 0x380(%rsp)
vpxor %ymm7, %ymm3, %ymm3
vpaddd %ymm3, %ymm8, %ymm3
vpaddd %ymm3, %ymm6, %ymm6
vpbroadcastd 0x1db6c(%rip), %ymm3 # 0x286d0
vmovdqu %ymm3, 0x300(%rsp)
vpaddd %ymm3, %ymm1, %ymm9
vpaddd %ymm5, %ymm9, %ymm1
vpsrld $0x2, %ymm1, %ymm5
vpslld $0x1e, %ymm1, %ymm7
vpor %ymm5, %ymm7, %ymm5
vpsrld $0xd, %ymm1, %ymm7
vpslld $0x13, %ymm1, %ymm8
vpor %ymm7, %ymm8, %ymm7
vpxor %ymm5, %ymm7, %ymm5
vpsrld $0x16, %ymm1, %ymm7
vpslld $0xa, %ymm1, %ymm8
vpor %ymm7, %ymm8, %ymm7
vpxor %ymm7, %ymm5, %ymm5
vpor %ymm0, %ymm1, %ymm7
vpbroadcastq 0x1dd54(%rip), %ymm8 # 0x28908
vmovdqu %ymm8, 0x920(%rsp)
vpand %ymm7, %ymm8, %ymm7
vpand %ymm0, %ymm1, %ymm8
vpor %ymm7, %ymm8, %ymm7
vmovd 0xcc(%rsi), %xmm8
vpinsrd $0x1, 0x8c(%rsi), %xmm8, %xmm8
vpinsrd $0x2, 0x4c(%rsi), %xmm8, %xmm8
vpaddd %ymm7, %ymm5, %ymm11
vpinsrd $0x3, 0xc(%rsi), %xmm8, %xmm5
vmovd 0x1cc(%rsi), %xmm7
vpinsrd $0x1, 0x18c(%rsi), %xmm7, %xmm7
vpinsrd $0x2, 0x14c(%rsi), %xmm7, %xmm7
vpinsrd $0x3, 0x10c(%rsi), %xmm7, %xmm7
vpbroadcastd 0x1dad0(%rip), %ymm8 # 0x286ec
vmovdqu %ymm8, 0x900(%rsp)
vinserti128 $0x1, %xmm5, %ymm7, %ymm5
vpaddd %ymm6, %ymm8, %ymm8
vpsrld $0x6, %ymm8, %ymm7
vpslld $0x1a, %ymm8, %ymm10
vpor %ymm7, %ymm10, %ymm7
vpsrld $0xb, %ymm8, %ymm10
vpslld $0x15, %ymm8, %ymm12
vpor %ymm10, %ymm12, %ymm10
vpxor %ymm7, %ymm10, %ymm7
vpsrld $0x19, %ymm8, %ymm10
vpslld $0x7, %ymm8, %ymm12
vpor %ymm10, %ymm12, %ymm10
vpxor %ymm7, %ymm10, %ymm7
vpandn %ymm2, %ymm8, %ymm2
vpand %ymm4, %ymm8, %ymm10
vpor %ymm2, %ymm10, %ymm2
vpshufb %ymm13, %ymm5, %ymm5
vmovdqa %ymm13, %ymm3
vmovdqu %ymm5, 0x140(%rsp)
vpaddd %ymm5, %ymm2, %ymm2
vpbroadcastd 0x1da54(%rip), %ymm10 # 0x286e8
vmovdqu %ymm10, 0x1e0(%rsp)
vpaddd %ymm2, %ymm7, %ymm5
vpaddd %ymm6, %ymm10, %ymm7
vpaddd %ymm7, %ymm11, %ymm2
vpsrld $0x2, %ymm2, %ymm6
vpslld $0x1e, %ymm2, %ymm11
vpor %ymm6, %ymm11, %ymm6
vpsrld $0xd, %ymm2, %ymm11
vpslld $0x13, %ymm2, %ymm12
vpor %ymm11, %ymm12, %ymm11
vpxor %ymm6, %ymm11, %ymm6
vpsrld $0x16, %ymm2, %ymm11
vpslld $0xa, %ymm2, %ymm12
vpor %ymm11, %ymm12, %ymm11
vmovd 0xd0(%rsi), %xmm12
vpinsrd $0x1, 0x90(%rsi), %xmm12, %xmm12
vpxor %ymm6, %ymm11, %ymm6
vpinsrd $0x2, 0x50(%rsi), %xmm12, %xmm11
vpor %ymm1, %ymm2, %ymm12
vpand %ymm0, %ymm12, %ymm12
vpinsrd $0x3, 0x10(%rsi), %xmm11, %xmm11
vpand %ymm1, %ymm2, %ymm13
vpor %ymm13, %ymm12, %ymm12
vmovd 0x1d0(%rsi), %xmm13
vpinsrd $0x1, 0x190(%rsi), %xmm13, %xmm13
vpinsrd $0x2, 0x150(%rsi), %xmm13, %xmm13
vpinsrd $0x3, 0x110(%rsi), %xmm13, %xmm13
vpaddd %ymm6, %ymm12, %ymm6
vinserti128 $0x1, %xmm11, %ymm13, %ymm11
vpbroadcastd 0x1d9b1(%rip), %ymm10 # 0x286f8
vmovdqu %ymm10, 0x8e0(%rsp)
vpaddd %ymm5, %ymm10, %ymm12
vpsrld $0x6, %ymm12, %ymm13
vpslld $0x1a, %ymm12, %ymm14
vpor %ymm13, %ymm14, %ymm13
vpsrld $0xb, %ymm12, %ymm14
vpslld $0x15, %ymm12, %ymm15
vpor %ymm14, %ymm15, %ymm14
vpxor %ymm13, %ymm14, %ymm13
vpsrld $0x19, %ymm12, %ymm14
vpslld $0x7, %ymm12, %ymm15
vpor %ymm14, %ymm15, %ymm14
vpxor %ymm14, %ymm13, %ymm13
vpandn %ymm4, %ymm12, %ymm4
vpand %ymm12, %ymm8, %ymm14
vpor %ymm4, %ymm14, %ymm4
vpshufb %ymm3, %ymm11, %ymm10
vmovdqu %ymm10, 0x2a0(%rsp)
vpaddd -0x80(%rsp), %ymm4, %ymm4
vpaddd %ymm4, %ymm10, %ymm4
vpbroadcastd 0x1d941(%rip), %ymm11 # 0x28700
vpaddd %ymm4, %ymm13, %ymm4
vpaddd %ymm4, %ymm11, %ymm4
vpbroadcastd 0x1d924(%rip), %ymm10 # 0x286f4
vmovdqu %ymm10, 0x8c0(%rsp)
vpaddd %ymm5, %ymm10, %ymm11
vpaddd %ymm6, %ymm11, %ymm5
vpsrld $0x2, %ymm5, %ymm6
vpslld $0x1e, %ymm5, %ymm13
vpor %ymm6, %ymm13, %ymm6
vpsrld $0xd, %ymm5, %ymm13
vpslld $0x13, %ymm5, %ymm14
vpor %ymm13, %ymm14, %ymm13
vpxor %ymm6, %ymm13, %ymm6
vpsrld $0x16, %ymm5, %ymm13
vpslld $0xa, %ymm5, %ymm14
vpor %ymm13, %ymm14, %ymm13
vpxor %ymm6, %ymm13, %ymm6
vpor %ymm2, %ymm5, %ymm13
vpand %ymm1, %ymm13, %ymm13
vpand %ymm2, %ymm5, %ymm14
vpor %ymm14, %ymm13, %ymm13
vpaddd %ymm6, %ymm13, %ymm13
vpaddd %ymm0, %ymm4, %ymm6
vmovd 0xd4(%rsi), %xmm0
vpinsrd $0x1, 0x94(%rsi), %xmm0, %xmm0
vpinsrd $0x2, 0x54(%rsi), %xmm0, %xmm14
vpaddd %ymm4, %ymm13, %ymm0
vpinsrd $0x3, 0x14(%rsi), %xmm14, %xmm4
vmovd 0x1d4(%rsi), %xmm13
vpinsrd $0x1, 0x194(%rsi), %xmm13, %xmm13
vpinsrd $0x2, 0x154(%rsi), %xmm13, %xmm13
vpinsrd $0x3, 0x114(%rsi), %xmm13, %xmm13
vinserti128 $0x1, %xmm4, %ymm13, %ymm4
vpsrld $0x6, %ymm6, %ymm13
vpslld $0x1a, %ymm6, %ymm14
vpor %ymm13, %ymm14, %ymm13
vpsrld $0xb, %ymm6, %ymm14
vpslld $0x15, %ymm6, %ymm15
vpor %ymm14, %ymm15, %ymm14
vpxor %ymm13, %ymm14, %ymm13
vpsrld $0x19, %ymm6, %ymm14
vpslld $0x7, %ymm6, %ymm15
vpor %ymm14, %ymm15, %ymm14
vpxor %ymm14, %ymm13, %ymm13
vpandn %ymm8, %ymm6, %ymm8
vpand %ymm6, %ymm12, %ymm14
vpor %ymm8, %ymm14, %ymm8
vpaddd %ymm8, %ymm9, %ymm3
vbroadcasti128 0x1da3f(%rip), %ymm9 # ymm9 = mem[0,1,0,1]
vpshufb %ymm9, %ymm4, %ymm4
vmovdqu %ymm4, 0x1a0(%rsp)
vpaddd %ymm4, %ymm3, %ymm3
vpaddd %ymm3, %ymm13, %ymm3
vpbroadcastd 0x1d814(%rip), %ymm4 # 0x28704
vpaddd %ymm4, %ymm3, %ymm3
vpsrld $0x2, %ymm0, %ymm4
vpslld $0x1e, %ymm0, %ymm8
vpor %ymm4, %ymm8, %ymm4
vpsrld $0xd, %ymm0, %ymm8
vpslld $0x13, %ymm0, %ymm13
vpor %ymm8, %ymm13, %ymm8
vpxor %ymm4, %ymm8, %ymm4
vpsrld $0x16, %ymm0, %ymm8
vpslld $0xa, %ymm0, %ymm13
vpor %ymm8, %ymm13, %ymm8
vpxor %ymm4, %ymm8, %ymm4
vpor %ymm5, %ymm0, %ymm8
vpand %ymm2, %ymm8, %ymm8
vpand %ymm5, %ymm0, %ymm13
vpor %ymm13, %ymm8, %ymm8
vpaddd %ymm4, %ymm8, %ymm8
vpaddd %ymm1, %ymm3, %ymm4
vmovd 0xd8(%rsi), %xmm1
vpinsrd $0x1, 0x98(%rsi), %xmm1, %xmm1
vpinsrd $0x2, 0x58(%rsi), %xmm1, %xmm1
vpinsrd $0x3, 0x18(%rsi), %xmm1, %xmm1
vpaddd %ymm3, %ymm8, %ymm3
vmovd 0x1d8(%rsi), %xmm8
vpinsrd $0x1, 0x198(%rsi), %xmm8, %xmm8
vpinsrd $0x2, 0x158(%rsi), %xmm8, %xmm8
vpinsrd $0x3, 0x118(%rsi), %xmm8, %xmm8
vinserti128 $0x1, %xmm1, %ymm8, %ymm1
vpsrld $0x6, %ymm4, %ymm8
vpslld $0x1a, %ymm4, %ymm13
vpor %ymm8, %ymm13, %ymm8
vpsrld $0xb, %ymm4, %ymm13
vpslld $0x15, %ymm4, %ymm14
vpor %ymm13, %ymm14, %ymm13
vpxor %ymm8, %ymm13, %ymm8
vpsrld $0x19, %ymm4, %ymm13
vpslld $0x7, %ymm4, %ymm14
vpor %ymm13, %ymm14, %ymm13
vpxor %ymm13, %ymm8, %ymm8
vpandn %ymm12, %ymm4, %ymm12
vpand %ymm4, %ymm6, %ymm13
vpor %ymm12, %ymm13, %ymm12
vpaddd %ymm7, %ymm12, %ymm7
vpshufb %ymm9, %ymm1, %ymm1
vmovdqu %ymm1, -0x40(%rsp)
vpaddd %ymm1, %ymm7, %ymm1
vpbroadcastd 0x1d716(%rip), %ymm7 # 0x28708
vpaddd %ymm1, %ymm8, %ymm1
vpaddd %ymm7, %ymm1, %ymm1
vpsrld $0x2, %ymm3, %ymm7
vpslld $0x1e, %ymm3, %ymm8
vpor %ymm7, %ymm8, %ymm7
vpsrld $0xd, %ymm3, %ymm8
vpslld $0x13, %ymm3, %ymm12
vpor %ymm8, %ymm12, %ymm8
vpxor %ymm7, %ymm8, %ymm7
vpsrld $0x16, %ymm3, %ymm8
vpslld $0xa, %ymm3, %ymm12
vpor %ymm8, %ymm12, %ymm8
vpxor %ymm7, %ymm8, %ymm7
vpor %ymm0, %ymm3, %ymm8
vpand %ymm5, %ymm8, %ymm8
vpand %ymm0, %ymm3, %ymm12
vpor %ymm12, %ymm8, %ymm8
vpaddd %ymm7, %ymm8, %ymm7
vpaddd %ymm2, %ymm1, %ymm8
vmovd 0xdc(%rsi), %xmm2
vpinsrd $0x1, 0x9c(%rsi), %xmm2, %xmm2
vpinsrd $0x2, 0x5c(%rsi), %xmm2, %xmm2
vpaddd %ymm1, %ymm7, %ymm1
vpinsrd $0x3, 0x1c(%rsi), %xmm2, %xmm2
vmovd 0x1dc(%rsi), %xmm7
vpinsrd $0x1, 0x19c(%rsi), %xmm7, %xmm7
vpinsrd $0x2, 0x15c(%rsi), %xmm7, %xmm7
vpinsrd $0x3, 0x11c(%rsi), %xmm7, %xmm7
vinserti128 $0x1, %xmm2, %ymm7, %ymm2
vpsrld $0x6, %ymm8, %ymm7
vpslld $0x1a, %ymm8, %ymm12
vpor %ymm7, %ymm12, %ymm7
vpsrld $0xb, %ymm8, %ymm12
vpslld $0x15, %ymm8, %ymm13
vpor %ymm12, %ymm13, %ymm12
vpxor %ymm7, %ymm12, %ymm7
vpsrld $0x19, %ymm8, %ymm12
vpslld $0x7, %ymm8, %ymm13
vpor %ymm12, %ymm13, %ymm12
vpxor %ymm7, %ymm12, %ymm7
vpandn %ymm6, %ymm8, %ymm12
vpand %ymm4, %ymm8, %ymm13
vpor %ymm12, %ymm13, %ymm12
vpaddd %ymm12, %ymm11, %ymm11
vpshufb %ymm9, %ymm2, %ymm2
vmovdqu %ymm2, 0x80(%rsp)
vpaddd %ymm2, %ymm11, %ymm2
vpaddd %ymm7, %ymm2, %ymm2
vpbroadcastd 0x1d60a(%rip), %ymm7 # 0x2870c
vpaddd %ymm7, %ymm2, %ymm2
vpsrld $0x2, %ymm1, %ymm7
vpslld $0x1e, %ymm1, %ymm11
vpor %ymm7, %ymm11, %ymm7
vpsrld $0xd, %ymm1, %ymm11
vpslld $0x13, %ymm1, %ymm12
vpor %ymm11, %ymm12, %ymm11
vpxor %ymm7, %ymm11, %ymm7
vpsrld $0x16, %ymm1, %ymm11
vpslld $0xa, %ymm1, %ymm12
vpor %ymm11, %ymm12, %ymm11
vpxor %ymm7, %ymm11, %ymm7
vpor %ymm3, %ymm1, %ymm11
vpand %ymm0, %ymm11, %ymm11
vpand %ymm3, %ymm1, %ymm12
vpor %ymm12, %ymm11, %ymm11
vpaddd %ymm7, %ymm11, %ymm7
vpaddd %ymm5, %ymm2, %ymm5
vmovd 0xe0(%rsi), %xmm11
vpinsrd $0x1, 0xa0(%rsi), %xmm11, %xmm11
vpinsrd $0x2, 0x60(%rsi), %xmm11, %xmm11
vpinsrd $0x3, 0x20(%rsi), %xmm11, %xmm11
vpaddd %ymm2, %ymm7, %ymm2
vmovd 0x1e0(%rsi), %xmm7
vpinsrd $0x1, 0x1a0(%rsi), %xmm7, %xmm7
vpinsrd $0x2, 0x160(%rsi), %xmm7, %xmm7
vpinsrd $0x3, 0x120(%rsi), %xmm7, %xmm7
vinserti128 $0x1, %xmm11, %ymm7, %ymm7
vpsrld $0x6, %ymm5, %ymm11
vpslld $0x1a, %ymm5, %ymm12
vpor %ymm11, %ymm12, %ymm11
vpsrld $0xb, %ymm5, %ymm12
vpslld $0x15, %ymm5, %ymm13
vpor %ymm12, %ymm13, %ymm12
vpxor %ymm11, %ymm12, %ymm11
vpsrld $0x19, %ymm5, %ymm12
vpslld $0x7, %ymm5, %ymm13
vpor %ymm12, %ymm13, %ymm12
vpxor %ymm12, %ymm11, %ymm11
vpandn %ymm4, %ymm5, %ymm12
vpand %ymm5, %ymm8, %ymm13
vpor %ymm12, %ymm13, %ymm12
vpaddd %ymm6, %ymm12, %ymm6
vpshufb %ymm9, %ymm7, %ymm7
vmovdqu %ymm7, 0xa0(%rsp)
vpaddd %ymm7, %ymm6, %ymm6
vpaddd %ymm6, %ymm11, %ymm6
vpsrld $0x2, %ymm2, %ymm7
vpslld $0x1e, %ymm2, %ymm11
vpor %ymm7, %ymm11, %ymm7
vpsrld $0xd, %ymm2, %ymm11
vpslld $0x13, %ymm2, %ymm12
vpor %ymm11, %ymm12, %ymm11
vpxor %ymm7, %ymm11, %ymm7
vpsrld $0x16, %ymm2, %ymm11
vpslld $0xa, %ymm2, %ymm12
vpor %ymm11, %ymm12, %ymm11
vpxor %ymm7, %ymm11, %ymm7
vpor %ymm1, %ymm2, %ymm11
vpand %ymm3, %ymm11, %ymm11
vpand %ymm1, %ymm2, %ymm12
vpor %ymm12, %ymm11, %ymm11
vpbroadcastd 0x1d4c1(%rip), %ymm10 # 0x28710
vmovdqu %ymm10, 0x3c0(%rsp)
vpaddd %ymm7, %ymm11, %ymm7
vpaddd %ymm6, %ymm10, %ymm11
vpaddd %ymm0, %ymm11, %ymm6
vmovd 0xe4(%rsi), %xmm0
vpinsrd $0x1, 0xa4(%rsi), %xmm0, %xmm0
vpinsrd $0x2, 0x64(%rsi), %xmm0, %xmm12
vpaddd %ymm7, %ymm11, %ymm0
vpinsrd $0x3, 0x24(%rsi), %xmm12, %xmm7
vmovd 0x1e4(%rsi), %xmm11
vpinsrd $0x1, 0x1a4(%rsi), %xmm11, %xmm11
vpinsrd $0x2, 0x164(%rsi), %xmm11, %xmm11
vpinsrd $0x3, 0x124(%rsi), %xmm11, %xmm11
vinserti128 $0x1, %xmm7, %ymm11, %ymm7
vpsrld $0x6, %ymm6, %ymm11
vpslld $0x1a, %ymm6, %ymm12
vpor %ymm11, %ymm12, %ymm11
vpsrld $0xb, %ymm6, %ymm12
vpslld $0x15, %ymm6, %ymm13
vpor %ymm12, %ymm13, %ymm12
vpxor %ymm11, %ymm12, %ymm11
vpsrld $0x19, %ymm6, %ymm12
vpslld $0x7, %ymm6, %ymm13
vpor %ymm12, %ymm13, %ymm12
vpxor %ymm12, %ymm11, %ymm12
vpandn %ymm8, %ymm6, %ymm11
vpand %ymm6, %ymm5, %ymm13
vpor %ymm11, %ymm13, %ymm11
vpaddd %ymm4, %ymm11, %ymm4
vpshufb %ymm9, %ymm7, %ymm7
vmovdqu %ymm7, 0xc0(%rsp)
vpaddd %ymm7, %ymm4, %ymm4
vpaddd %ymm4, %ymm12, %ymm4
vpsrld $0x2, %ymm0, %ymm7
vpslld $0x1e, %ymm0, %ymm12
vpor %ymm7, %ymm12, %ymm7
vpsrld $0xd, %ymm0, %ymm12
vpslld $0x13, %ymm0, %ymm13
vpor %ymm12, %ymm13, %ymm12
vpxor %ymm7, %ymm12, %ymm7
vpsrld $0x16, %ymm0, %ymm12
vpslld $0xa, %ymm0, %ymm13
vpor %ymm12, %ymm13, %ymm12
vpxor %ymm7, %ymm12, %ymm7
vpor %ymm2, %ymm0, %ymm12
vpand %ymm1, %ymm12, %ymm12
vpand %ymm2, %ymm0, %ymm13
vpor %ymm13, %ymm12, %ymm12
vpaddd %ymm7, %ymm12, %ymm12
vpbroadcastd 0x1d3af(%rip), %ymm7 # 0x28714
vmovdqu %ymm7, 0x120(%rsp)
vpaddd %ymm7, %ymm4, %ymm4
vpaddd %ymm3, %ymm4, %ymm7
vmovd 0xe8(%rsi), %xmm3
vpinsrd $0x1, 0xa8(%rsi), %xmm3, %xmm3
vpinsrd $0x2, 0x68(%rsi), %xmm3, %xmm3
vpinsrd $0x3, 0x28(%rsi), %xmm3, %xmm3
vpaddd %ymm4, %ymm12, %ymm4
vmovd 0x1e8(%rsi), %xmm12
vpinsrd $0x1, 0x1a8(%rsi), %xmm12, %xmm12
vpinsrd $0x2, 0x168(%rsi), %xmm12, %xmm12
vpinsrd $0x3, 0x128(%rsi), %xmm12, %xmm12
vinserti128 $0x1, %xmm3, %ymm12, %ymm3
vpsrld $0x6, %ymm7, %ymm12
vpslld $0x1a, %ymm7, %ymm13
vpor %ymm12, %ymm13, %ymm12
vpsrld $0xb, %ymm7, %ymm13
vpslld $0x15, %ymm7, %ymm14
vpor %ymm13, %ymm14, %ymm13
vpxor %ymm12, %ymm13, %ymm12
vpsrld $0x19, %ymm7, %ymm13
vpslld $0x7, %ymm7, %ymm14
vpor %ymm13, %ymm14, %ymm13
vpxor %ymm13, %ymm12, %ymm13
vpandn %ymm5, %ymm7, %ymm12
vpand %ymm7, %ymm6, %ymm14
vpor %ymm12, %ymm14, %ymm12
vpaddd %ymm12, %ymm8, %ymm8
vpshufb %ymm9, %ymm3, %ymm3
vmovdqu %ymm3, 0x60(%rsp)
vpaddd %ymm3, %ymm8, %ymm3
vpaddd %ymm3, %ymm13, %ymm3
vpsrld $0x2, %ymm4, %ymm8
vpslld $0x1e, %ymm4, %ymm13
vpor %ymm8, %ymm13, %ymm8
vpsrld $0xd, %ymm4, %ymm13
vpslld $0x13, %ymm4, %ymm14
vpor %ymm13, %ymm14, %ymm13
vpxor %ymm8, %ymm13, %ymm8
vpsrld $0x16, %ymm4, %ymm13
vpslld $0xa, %ymm4, %ymm14
vpor %ymm13, %ymm14, %ymm13
vpxor %ymm13, %ymm8, %ymm8
vpor %ymm0, %ymm4, %ymm13
vpand %ymm2, %ymm13, %ymm13
vpand %ymm0, %ymm4, %ymm14
vpor %ymm14, %ymm13, %ymm13
vpbroadcastd 0x1d2a5(%rip), %ymm10 # 0x28718
vmovdqu %ymm10, 0x1c0(%rsp)
vpaddd %ymm13, %ymm8, %ymm13
vpaddd %ymm3, %ymm10, %ymm3
vpaddd %ymm1, %ymm3, %ymm8
vmovd 0xec(%rsi), %xmm1
vpinsrd $0x1, 0xac(%rsi), %xmm1, %xmm1
vpinsrd $0x2, 0x6c(%rsi), %xmm1, %xmm14
vpaddd %ymm3, %ymm13, %ymm1
vpinsrd $0x3, 0x2c(%rsi), %xmm14, %xmm3
vmovd 0x1ec(%rsi), %xmm13
vpinsrd $0x1, 0x1ac(%rsi), %xmm13, %xmm13
vpinsrd $0x2, 0x16c(%rsi), %xmm13, %xmm13
vpinsrd $0x3, 0x12c(%rsi), %xmm13, %xmm13
vinserti128 $0x1, %xmm3, %ymm13, %ymm3
vpsrld $0x6, %ymm8, %ymm13
vpslld $0x1a, %ymm8, %ymm14
vpor %ymm13, %ymm14, %ymm13
vpsrld $0xb, %ymm8, %ymm14
vpslld $0x15, %ymm8, %ymm15
vpor %ymm14, %ymm15, %ymm14
vpxor %ymm13, %ymm14, %ymm13
vpsrld $0x19, %ymm8, %ymm14
vpslld $0x7, %ymm8, %ymm15
vpor %ymm14, %ymm15, %ymm14
vpxor %ymm14, %ymm13, %ymm14
vpandn %ymm6, %ymm8, %ymm13
vpand %ymm7, %ymm8, %ymm15
vpor %ymm13, %ymm15, %ymm13
vpaddd %ymm5, %ymm13, %ymm5
vmovdqa %ymm9, %ymm10
vpshufb %ymm9, %ymm3, %ymm3
vmovdqu %ymm3, -0x60(%rsp)
vpaddd %ymm3, %ymm5, %ymm3
vpaddd %ymm3, %ymm14, %ymm3
vpsrld $0x2, %ymm1, %ymm5
vpslld $0x1e, %ymm1, %ymm14
vpor %ymm5, %ymm14, %ymm5
vpsrld $0xd, %ymm1, %ymm14
vpslld $0x13, %ymm1, %ymm15
vpor %ymm14, %ymm15, %ymm14
vpxor %ymm5, %ymm14, %ymm5
vpsrld $0x16, %ymm1, %ymm14
vpslld $0xa, %ymm1, %ymm15
vpor %ymm14, %ymm15, %ymm14
vpxor %ymm5, %ymm14, %ymm5
vpor %ymm4, %ymm1, %ymm14
vpand %ymm0, %ymm14, %ymm14
vpand %ymm4, %ymm1, %ymm15
vpor %ymm15, %ymm14, %ymm14
vpaddd %ymm5, %ymm14, %ymm5
vpbroadcastd 0x1d18b(%rip), %ymm9 # 0x2871c
vmovdqu %ymm9, 0xe0(%rsp)
vpaddd %ymm3, %ymm9, %ymm3
vpaddd %ymm2, %ymm3, %ymm15
vmovd 0xf0(%rsi), %xmm2
vpinsrd $0x1, 0xb0(%rsi), %xmm2, %xmm2
vpinsrd $0x2, 0x70(%rsi), %xmm2, %xmm2
vpinsrd $0x3, 0x30(%rsi), %xmm2, %xmm14
vpaddd %ymm3, %ymm5, %ymm2
vmovd 0x1f0(%rsi), %xmm3
vpinsrd $0x1, 0x1b0(%rsi), %xmm3, %xmm3
vpinsrd $0x2, 0x170(%rsi), %xmm3, %xmm3
vpinsrd $0x3, 0x130(%rsi), %xmm3, %xmm3
vinserti128 $0x1, %xmm14, %ymm3, %ymm3
vpsrld $0x6, %ymm15, %ymm5
vpslld $0x1a, %ymm15, %ymm14
vpor %ymm5, %ymm14, %ymm5
vpsrld $0xb, %ymm15, %ymm14
vpslld $0x15, %ymm15, %ymm9
vpor %ymm14, %ymm9, %ymm9
vpxor %ymm5, %ymm9, %ymm5
vpsrld $0x19, %ymm15, %ymm9
vpslld $0x7, %ymm15, %ymm14
vpor %ymm9, %ymm14, %ymm9
vpxor %ymm5, %ymm9, %ymm5
vpandn %ymm7, %ymm15, %ymm9
vpand %ymm15, %ymm8, %ymm14
vpor %ymm9, %ymm14, %ymm9
vpaddd %ymm6, %ymm9, %ymm6
vpshufb %ymm10, %ymm3, %ymm3
vmovdqu %ymm3, (%rsp)
vpaddd %ymm3, %ymm6, %ymm3
vpaddd %ymm5, %ymm3, %ymm3
vpsrld $0x2, %ymm2, %ymm5
vpslld $0x1e, %ymm2, %ymm6
vpor %ymm5, %ymm6, %ymm5
vpsrld $0xd, %ymm2, %ymm6
vpslld $0x13, %ymm2, %ymm9
vpor %ymm6, %ymm9, %ymm6
vpxor %ymm5, %ymm6, %ymm5
vpsrld $0x16, %ymm2, %ymm6
vpslld $0xa, %ymm2, %ymm9
vpor %ymm6, %ymm9, %ymm6
vpxor %ymm6, %ymm5, %ymm5
vpor %ymm1, %ymm2, %ymm6
vpand %ymm4, %ymm6, %ymm6
vpand %ymm1, %ymm2, %ymm9
vpor %ymm6, %ymm9, %ymm6
vpbroadcastd 0x1d085(%rip), %ymm9 # 0x28720
vmovdqu %ymm9, 0x100(%rsp)
vpaddd %ymm6, %ymm5, %ymm5
vpaddd %ymm3, %ymm9, %ymm3
vpaddd %ymm0, %ymm3, %ymm6
vmovd 0xf4(%rsi), %xmm0
vpinsrd $0x1, 0xb4(%rsi), %xmm0, %xmm0
vpinsrd $0x2, 0x74(%rsi), %xmm0, %xmm0
vpaddd %ymm3, %ymm5, %ymm3
vpinsrd $0x3, 0x34(%rsi), %xmm0, %xmm0
vmovd 0x1f4(%rsi), %xmm5
vpinsrd $0x1, 0x1b4(%rsi), %xmm5, %xmm5
vpinsrd $0x2, 0x174(%rsi), %xmm5, %xmm5
vpinsrd $0x3, 0x134(%rsi), %xmm5, %xmm5
vinserti128 $0x1, %xmm0, %ymm5, %ymm0
vpsrld $0x6, %ymm6, %ymm5
vpslld $0x1a, %ymm6, %ymm9
vpor %ymm5, %ymm9, %ymm5
vpsrld $0xb, %ymm6, %ymm9
vpslld $0x15, %ymm6, %ymm14
vpor %ymm9, %ymm14, %ymm9
vpxor %ymm5, %ymm9, %ymm5
vpsrld $0x19, %ymm6, %ymm9
vpslld $0x7, %ymm6, %ymm14
vpor %ymm9, %ymm14, %ymm9
vpxor %ymm5, %ymm9, %ymm5
vpandn %ymm8, %ymm6, %ymm9
vpand %ymm6, %ymm15, %ymm14
vpor %ymm9, %ymm14, %ymm9
vpaddd %ymm7, %ymm9, %ymm7
vpshufb %ymm10, %ymm0, %ymm0
vmovdqu %ymm0, 0x20(%rsp)
vpaddd %ymm0, %ymm7, %ymm0
vpaddd %ymm5, %ymm0, %ymm0
vpsrld $0x2, %ymm3, %ymm5
vpslld $0x1e, %ymm3, %ymm7
vpor %ymm5, %ymm7, %ymm5
vpsrld $0xd, %ymm3, %ymm7
vpslld $0x13, %ymm3, %ymm9
vpor %ymm7, %ymm9, %ymm7
vpxor %ymm5, %ymm7, %ymm5
vpsrld $0x16, %ymm3, %ymm7
vpslld $0xa, %ymm3, %ymm9
vpor %ymm7, %ymm9, %ymm7
vpxor %ymm7, %ymm5, %ymm5
vpor %ymm2, %ymm3, %ymm7
vpand %ymm1, %ymm7, %ymm7
vpand %ymm2, %ymm3, %ymm9
vpor %ymm7, %ymm9, %ymm7
vpaddd %ymm7, %ymm5, %ymm5
vpbroadcastd 0x1cf7c(%rip), %ymm7 # 0x28724
vmovdqu %ymm7, 0x280(%rsp)
vpaddd %ymm7, %ymm0, %ymm0
vpaddd %ymm4, %ymm0, %ymm4
vmovd 0xf8(%rsi), %xmm7
vpinsrd $0x1, 0xb8(%rsi), %xmm7, %xmm7
vpinsrd $0x2, 0x78(%rsi), %xmm7, %xmm7
vpinsrd $0x3, 0x38(%rsi), %xmm7, %xmm7
vpaddd %ymm0, %ymm5, %ymm0
vmovd 0x1f8(%rsi), %xmm5
vpinsrd $0x1, 0x1b8(%rsi), %xmm5, %xmm5
vpinsrd $0x2, 0x178(%rsi), %xmm5, %xmm5
vpinsrd $0x3, 0x138(%rsi), %xmm5, %xmm5
vinserti128 $0x1, %xmm7, %ymm5, %ymm5
vpsrld $0x6, %ymm4, %ymm7
vpslld $0x1a, %ymm4, %ymm9
vpor %ymm7, %ymm9, %ymm7
vpsrld $0xb, %ymm4, %ymm9
vpslld $0x15, %ymm4, %ymm14
vpor %ymm9, %ymm14, %ymm9
vpxor %ymm7, %ymm9, %ymm7
vpsrld $0x19, %ymm4, %ymm9
vpslld $0x7, %ymm4, %ymm14
vpor %ymm9, %ymm14, %ymm9
vpxor %ymm7, %ymm9, %ymm7
vpandn %ymm15, %ymm4, %ymm9
vpand %ymm4, %ymm6, %ymm14
vpor %ymm9, %ymm14, %ymm9
vpaddd %ymm9, %ymm8, %ymm8
vpshufb %ymm10, %ymm5, %ymm12
vmovdqa %ymm10, %ymm11
vpaddd %ymm12, %ymm8, %ymm5
vpaddd %ymm7, %ymm5, %ymm5
vpsrld $0x2, %ymm0, %ymm7
vpslld $0x1e, %ymm0, %ymm8
vpor %ymm7, %ymm8, %ymm7
vpsrld $0xd, %ymm0, %ymm8
vpslld $0x13, %ymm0, %ymm9
vpor %ymm8, %ymm9, %ymm8
vpxor %ymm7, %ymm8, %ymm7
vpsrld $0x16, %ymm0, %ymm8
vpslld $0xa, %ymm0, %ymm9
vpor %ymm8, %ymm9, %ymm8
vpxor %ymm7, %ymm8, %ymm7
vpor %ymm3, %ymm0, %ymm8
vpand %ymm2, %ymm8, %ymm8
vpand %ymm3, %ymm0, %ymm9
vpor %ymm9, %ymm8, %ymm8
vpbroadcastd 0x1ce77(%rip), %ymm9 # 0x28728
vmovdqu %ymm9, 0x260(%rsp)
vpaddd %ymm7, %ymm8, %ymm7
vpaddd %ymm5, %ymm9, %ymm8
vpaddd %ymm1, %ymm8, %ymm5
vmovd 0xfc(%rsi), %xmm1
vpinsrd $0x1, 0xbc(%rsi), %xmm1, %xmm1
vpinsrd $0x2, 0x7c(%rsi), %xmm1, %xmm9
vpaddd %ymm7, %ymm8, %ymm1
vpinsrd $0x3, 0x3c(%rsi), %xmm9, %xmm7
vmovd 0x1fc(%rsi), %xmm8
vpinsrd $0x1, 0x1bc(%rsi), %xmm8, %xmm8
vpinsrd $0x2, 0x17c(%rsi), %xmm8, %xmm8
vpinsrd $0x3, 0x13c(%rsi), %xmm8, %xmm8
vinserti128 $0x1, %xmm7, %ymm8, %ymm7
vpsrld $0x6, %ymm5, %ymm8
vpslld $0x1a, %ymm5, %ymm9
vpor %ymm8, %ymm9, %ymm8
vpsrld $0xb, %ymm5, %ymm9
vpslld $0x15, %ymm5, %ymm10
vpor %ymm9, %ymm10, %ymm9
vpxor %ymm8, %ymm9, %ymm8
vpsrld $0x19, %ymm5, %ymm9
vpslld $0x7, %ymm5, %ymm10
vpor %ymm9, %ymm10, %ymm9
vpxor %ymm9, %ymm8, %ymm8
vpandn %ymm6, %ymm5, %ymm9
vpand %ymm5, %ymm4, %ymm10
vpor %ymm9, %ymm10, %ymm9
vpaddd %ymm9, %ymm15, %ymm9
vpshufb %ymm11, %ymm7, %ymm14
vpaddd %ymm14, %ymm9, %ymm7
vpaddd %ymm7, %ymm8, %ymm7
vpbroadcastd 0x1cdb6(%rip), %ymm8 # 0x2872c
vpaddd %ymm7, %ymm8, %ymm7
vpsrld $0x2, %ymm1, %ymm8
vpslld $0x1e, %ymm1, %ymm9
vpor %ymm8, %ymm9, %ymm8
vpsrld $0xd, %ymm1, %ymm9
vpslld $0x13, %ymm1, %ymm10
vpor %ymm9, %ymm10, %ymm9
vpxor %ymm8, %ymm9, %ymm8
vpsrld $0x16, %ymm1, %ymm9
vpslld $0xa, %ymm1, %ymm10
vpor %ymm9, %ymm10, %ymm9
vpxor %ymm9, %ymm8, %ymm8
vpor %ymm0, %ymm1, %ymm9
vpand %ymm3, %ymm9, %ymm9
vpand %ymm0, %ymm1, %ymm10
vpor %ymm10, %ymm9, %ymm9
vpaddd %ymm9, %ymm8, %ymm8
vpaddd %ymm2, %ymm7, %ymm2
vpaddd %ymm7, %ymm8, %ymm7
vmovdqu %ymm12, -0x20(%rsp)
vpsrld $0x11, %ymm12, %ymm8
vpslld $0xf, %ymm12, %ymm9
vpor %ymm8, %ymm9, %ymm8
vpsrld $0x13, %ymm12, %ymm9
vpslld $0xd, %ymm12, %ymm10
vpor %ymm9, %ymm10, %ymm9
vpxor %ymm8, %ymm9, %ymm8
vpsrld $0xa, %ymm12, %ymm9
vpxor %ymm9, %ymm8, %ymm8
vmovdqu 0x160(%rsp), %ymm12
vpsrld $0x7, %ymm12, %ymm9
vpslld $0x19, %ymm12, %ymm10
vpor %ymm9, %ymm10, %ymm9
vpsrld $0x12, %ymm12, %ymm10
vpslld $0xe, %ymm12, %ymm13
vpor %ymm10, %ymm13, %ymm10
vpxor %ymm9, %ymm10, %ymm9
vpsrld $0x3, %ymm12, %ymm10
vpxor %ymm10, %ymm9, %ymm9
vmovdqu -0x80(%rsp), %ymm10
vpaddd 0xc0(%rsp), %ymm10, %ymm10
vpaddd %ymm10, %ymm9, %ymm9
vpaddd %ymm8, %ymm9, %ymm11
vpsrld $0x6, %ymm2, %ymm8
vpslld $0x1a, %ymm2, %ymm9
vpor %ymm8, %ymm9, %ymm8
vpsrld $0xb, %ymm2, %ymm9
vpslld $0x15, %ymm2, %ymm10
vpor %ymm9, %ymm10, %ymm9
vpxor %ymm8, %ymm9, %ymm8
vpsrld $0x19, %ymm2, %ymm9
vpslld $0x7, %ymm2, %ymm10
vpor %ymm9, %ymm10, %ymm9
vpxor %ymm9, %ymm8, %ymm8
vpandn %ymm4, %ymm2, %ymm9
vpand %ymm2, %ymm5, %ymm10
vpor %ymm9, %ymm10, %ymm9
vpaddd %ymm6, %ymm11, %ymm6
vpbroadcastd 0x1cc84(%rip), %ymm10 # 0x28730
vmovdqu %ymm10, 0x8a0(%rsp)
vpaddd %ymm6, %ymm9, %ymm6
vpaddd %ymm6, %ymm10, %ymm6
vpaddd %ymm6, %ymm8, %ymm8
vpsrld $0x2, %ymm7, %ymm6
vpslld $0x1e, %ymm7, %ymm9
vpor %ymm6, %ymm9, %ymm6
vpsrld $0xd, %ymm7, %ymm9
vpslld $0x13, %ymm7, %ymm10
vpor %ymm9, %ymm10, %ymm9
vpxor %ymm6, %ymm9, %ymm6
vpsrld $0x16, %ymm7, %ymm9
vpslld $0xa, %ymm7, %ymm10
vpor %ymm9, %ymm10, %ymm9
vpxor %ymm6, %ymm9, %ymm6
vpor %ymm1, %ymm7, %ymm9
vpand %ymm0, %ymm9, %ymm9
vpand %ymm1, %ymm7, %ymm10
vpor %ymm10, %ymm9, %ymm9
vpaddd %ymm6, %ymm9, %ymm9
vpaddd %ymm3, %ymm8, %ymm6
vpaddd %ymm8, %ymm9, %ymm8
vmovdqu %ymm14, 0x180(%rsp)
vpsrld $0x11, %ymm14, %ymm3
vpslld $0xf, %ymm14, %ymm9
vpor %ymm3, %ymm9, %ymm3
vpsrld $0x13, %ymm14, %ymm9
vpslld $0xd, %ymm14, %ymm10
vpor %ymm9, %ymm10, %ymm9
vpxor %ymm3, %ymm9, %ymm3
vpsrld $0xa, %ymm14, %ymm9
vpxor %ymm3, %ymm9, %ymm3
vmovdqu 0x40(%rsp), %ymm14
vpsrld $0x7, %ymm14, %ymm9
vpslld $0x19, %ymm14, %ymm10
vpor %ymm9, %ymm10, %ymm9
vpsrld $0x12, %ymm14, %ymm10
vpslld $0xe, %ymm14, %ymm13
vpor %ymm10, %ymm13, %ymm10
vpxor %ymm9, %ymm10, %ymm9
vpsrld $0x3, %ymm14, %ymm10
vpxor %ymm10, %ymm9, %ymm9
vpaddd 0x60(%rsp), %ymm12, %ymm10
vpaddd %ymm10, %ymm9, %ymm9
vpaddd %ymm3, %ymm9, %ymm12
vpsrld $0x6, %ymm6, %ymm3
vpslld $0x1a, %ymm6, %ymm9
vpor %ymm3, %ymm9, %ymm3
vpsrld $0xb, %ymm6, %ymm9
vpslld $0x15, %ymm6, %ymm10
vpor %ymm9, %ymm10, %ymm9
vpxor %ymm3, %ymm9, %ymm3
vpsrld $0x19, %ymm6, %ymm9
vpslld $0x7, %ymm6, %ymm10
vpor %ymm9, %ymm10, %ymm9
vpxor %ymm3, %ymm9, %ymm3
vpandn %ymm5, %ymm6, %ymm9
vpand %ymm6, %ymm2, %ymm10
vpor %ymm9, %ymm10, %ymm9
vpaddd %ymm4, %ymm12, %ymm4
vpaddd %ymm4, %ymm9, %ymm4
vpbroadcastd 0x1cb50(%rip), %ymm9 # 0x28734
vmovdqu %ymm9, 0x880(%rsp)
vpaddd %ymm4, %ymm9, %ymm4
vpaddd %ymm3, %ymm4, %ymm4
vpsrld $0x2, %ymm8, %ymm3
vpslld $0x1e, %ymm8, %ymm9
vpor %ymm3, %ymm9, %ymm3
vpsrld $0xd, %ymm8, %ymm9
vpslld $0x13, %ymm8, %ymm10
vpor %ymm9, %ymm10, %ymm9
vpxor %ymm3, %ymm9, %ymm3
vpsrld $0x16, %ymm8, %ymm9
vpslld $0xa, %ymm8, %ymm10
vpor %ymm9, %ymm10, %ymm9
vpxor %ymm3, %ymm9, %ymm3
vpor %ymm7, %ymm8, %ymm9
vpand %ymm1, %ymm9, %ymm9
vpand %ymm7, %ymm8, %ymm10
vpor %ymm10, %ymm9, %ymm9
vpaddd %ymm3, %ymm9, %ymm9
vpaddd %ymm0, %ymm4, %ymm3
vpaddd %ymm4, %ymm9, %ymm9
vmovdqu %ymm11, 0x220(%rsp)
vpsrld $0x11, %ymm11, %ymm0
vpslld $0xf, %ymm11, %ymm4
vpor %ymm0, %ymm4, %ymm0
vpsrld $0x13, %ymm11, %ymm4
vpslld $0xd, %ymm11, %ymm10
vpor %ymm4, %ymm10, %ymm4
vpxor %ymm0, %ymm4, %ymm0
vpsrld $0xa, %ymm11, %ymm4
vpxor %ymm4, %ymm0, %ymm0
vmovdqu 0x140(%rsp), %ymm15
vpsrld $0x7, %ymm15, %ymm4
vpslld $0x19, %ymm15, %ymm10
vpor %ymm4, %ymm10, %ymm4
vpsrld $0x12, %ymm15, %ymm10
vpslld $0xe, %ymm15, %ymm13
vpor %ymm10, %ymm13, %ymm10
vpxor %ymm4, %ymm10, %ymm4
vpsrld $0x3, %ymm15, %ymm10
vpxor %ymm4, %ymm10, %ymm4
vpaddd -0x60(%rsp), %ymm14, %ymm10
vpaddd %ymm4, %ymm10, %ymm4
vpaddd %ymm0, %ymm4, %ymm11
vpsrld $0x6, %ymm3, %ymm0
vpslld $0x1a, %ymm3, %ymm4
vpor %ymm0, %ymm4, %ymm0
vpsrld $0xb, %ymm3, %ymm4
vpslld $0x15, %ymm3, %ymm10
vpor %ymm4, %ymm10, %ymm4
vpxor %ymm0, %ymm4, %ymm0
vpsrld $0x19, %ymm3, %ymm4
vpslld $0x7, %ymm3, %ymm10
vpor %ymm4, %ymm10, %ymm4
vpxor %ymm4, %ymm0, %ymm0
vpandn %ymm2, %ymm3, %ymm4
vpand %ymm3, %ymm6, %ymm10
vpor %ymm4, %ymm10, %ymm4
vpaddd %ymm5, %ymm11, %ymm5
vpaddd %ymm4, %ymm5, %ymm4
vpbroadcastd 0x1ca20(%rip), %ymm5 # 0x28738
vmovdqu %ymm5, 0x860(%rsp)
vpaddd %ymm5, %ymm4, %ymm4
vpaddd %ymm0, %ymm4, %ymm0
vpsrld $0x2, %ymm9, %ymm4
vpslld $0x1e, %ymm9, %ymm5
vpor %ymm4, %ymm5, %ymm4
vpsrld $0xd, %ymm9, %ymm5
vpslld $0x13, %ymm9, %ymm10
vpor %ymm5, %ymm10, %ymm5
vpxor %ymm4, %ymm5, %ymm4
vpsrld $0x16, %ymm9, %ymm5
vpslld $0xa, %ymm9, %ymm10
vpor %ymm5, %ymm10, %ymm5
vpxor %ymm5, %ymm4, %ymm4
vpor %ymm8, %ymm9, %ymm5
vpand %ymm7, %ymm5, %ymm5
vpand %ymm8, %ymm9, %ymm10
vpor %ymm5, %ymm10, %ymm5
vpaddd %ymm5, %ymm4, %ymm4
vpaddd %ymm1, %ymm0, %ymm1
vpaddd %ymm4, %ymm0, %ymm5
vmovdqu %ymm12, 0x160(%rsp)
vpsrld $0x11, %ymm12, %ymm0
vpslld $0xf, %ymm12, %ymm4
vpor %ymm0, %ymm4, %ymm0
vpsrld $0x13, %ymm12, %ymm4
vpslld $0xd, %ymm12, %ymm10
vpor %ymm4, %ymm10, %ymm4
vpxor %ymm0, %ymm4, %ymm0
vpsrld $0xa, %ymm12, %ymm4
vpxor %ymm4, %ymm0, %ymm0
vmovdqu 0x2a0(%rsp), %ymm14
vpsrld $0x7, %ymm14, %ymm4
vpslld $0x19, %ymm14, %ymm10
vpor %ymm4, %ymm10, %ymm4
vpsrld $0x12, %ymm14, %ymm10
vpslld $0xe, %ymm14, %ymm13
vpor %ymm10, %ymm13, %ymm10
vpxor %ymm4, %ymm10, %ymm4
vpsrld $0x3, %ymm14, %ymm10
vpxor %ymm4, %ymm10, %ymm4
vpaddd (%rsp), %ymm15, %ymm10
vpaddd %ymm4, %ymm10, %ymm4
vpaddd %ymm0, %ymm4, %ymm12
vpsrld $0x6, %ymm1, %ymm0
vpslld $0x1a, %ymm1, %ymm4
vpor %ymm0, %ymm4, %ymm0
vpsrld $0xb, %ymm1, %ymm4
vpslld $0x15, %ymm1, %ymm10
vpor %ymm4, %ymm10, %ymm4
vpxor %ymm0, %ymm4, %ymm0
vpsrld $0x19, %ymm1, %ymm4
vpslld $0x7, %ymm1, %ymm10
vpor %ymm4, %ymm10, %ymm4
vpxor %ymm4, %ymm0, %ymm0
vpandn %ymm6, %ymm1, %ymm4
vpand %ymm1, %ymm3, %ymm10
vpor %ymm4, %ymm10, %ymm4
vpaddd %ymm2, %ymm12, %ymm2
vpaddd %ymm4, %ymm2, %ymm2
vpbroadcastd 0x1c8f2(%rip), %ymm4 # 0x2873c
vmovdqu %ymm4, 0x840(%rsp)
vpaddd %ymm4, %ymm2, %ymm2
vpaddd %ymm0, %ymm2, %ymm0
vpsrld $0x2, %ymm5, %ymm2
vpslld $0x1e, %ymm5, %ymm4
vpor %ymm2, %ymm4, %ymm2
vpsrld $0xd, %ymm5, %ymm4
vpslld $0x13, %ymm5, %ymm10
vpor %ymm4, %ymm10, %ymm4
vpxor %ymm2, %ymm4, %ymm2
vpsrld $0x16, %ymm5, %ymm4
vpslld $0xa, %ymm5, %ymm10
vpor %ymm4, %ymm10, %ymm4
vpxor %ymm4, %ymm2, %ymm2
vpor %ymm5, %ymm9, %ymm4
vpand %ymm4, %ymm8, %ymm4
vpand %ymm5, %ymm9, %ymm10
vpor %ymm4, %ymm10, %ymm4
vpaddd %ymm4, %ymm2, %ymm4
vpaddd %ymm7, %ymm0, %ymm2
vpaddd %ymm0, %ymm4, %ymm10
vmovdqu %ymm11, 0x40(%rsp)
vpsrld $0x11, %ymm11, %ymm0
vpslld $0xf, %ymm11, %ymm4
vpor %ymm0, %ymm4, %ymm0
vpsrld $0x13, %ymm11, %ymm4
vpslld $0xd, %ymm11, %ymm7
vpor %ymm4, %ymm7, %ymm4
vpxor %ymm0, %ymm4, %ymm0
vpsrld $0xa, %ymm11, %ymm4
vpxor %ymm4, %ymm0, %ymm0
vmovdqu 0x1a0(%rsp), %ymm15
vpsrld $0x7, %ymm15, %ymm4
vpslld $0x19, %ymm15, %ymm7
vpor %ymm4, %ymm7, %ymm4
vpsrld $0x12, %ymm15, %ymm7
vpslld $0xe, %ymm15, %ymm13
vpor %ymm7, %ymm13, %ymm7
vpxor %ymm4, %ymm7, %ymm4
vpsrld $0x3, %ymm15, %ymm7
vpxor %ymm7, %ymm4, %ymm4
vpaddd 0x20(%rsp), %ymm14, %ymm7
vpaddd %ymm7, %ymm4, %ymm4
vpaddd %ymm0, %ymm4, %ymm11
vpsrld $0x6, %ymm2, %ymm0
vpslld $0x1a, %ymm2, %ymm4
vpor %ymm0, %ymm4, %ymm0
vpsrld $0xb, %ymm2, %ymm4
vpslld $0x15, %ymm2, %ymm7
vpor %ymm4, %ymm7, %ymm4
vpxor %ymm0, %ymm4, %ymm0
vpsrld $0x19, %ymm2, %ymm4
vpslld $0x7, %ymm2, %ymm7
vpor %ymm4, %ymm7, %ymm4
vpxor %ymm4, %ymm0, %ymm0
vpandn %ymm3, %ymm2, %ymm4
vpand %ymm2, %ymm1, %ymm7
vpor %ymm4, %ymm7, %ymm4
vpaddd %ymm6, %ymm11, %ymm6
vpbroadcastd 0x1c7d3(%rip), %ymm7 # 0x28740
vmovdqu %ymm7, 0x820(%rsp)
vpaddd %ymm4, %ymm6, %ymm4
vpaddd %ymm7, %ymm4, %ymm4
vpaddd %ymm0, %ymm4, %ymm4
vpsrld $0x2, %ymm10, %ymm0
vpslld $0x1e, %ymm10, %ymm6
vpor %ymm0, %ymm6, %ymm0
vpsrld $0xd, %ymm10, %ymm6
vpslld $0x13, %ymm10, %ymm7
vpor %ymm6, %ymm7, %ymm6
vpxor %ymm0, %ymm6, %ymm0
vpsrld $0x16, %ymm10, %ymm6
vpslld $0xa, %ymm10, %ymm7
vpor %ymm6, %ymm7, %ymm6
vpxor %ymm6, %ymm0, %ymm0
vpor %ymm5, %ymm10, %ymm6
vpand %ymm6, %ymm9, %ymm6
vpand %ymm5, %ymm10, %ymm7
vpor %ymm7, %ymm6, %ymm6
vpaddd %ymm6, %ymm0, %ymm6
vpaddd %ymm4, %ymm8, %ymm0
vpaddd %ymm4, %ymm6, %ymm4
vmovdqu %ymm12, 0x200(%rsp)
vpsrld $0x11, %ymm12, %ymm6
vpslld $0xf, %ymm12, %ymm7
vpor %ymm6, %ymm7, %ymm6
vpsrld $0x13, %ymm12, %ymm7
vpslld $0xd, %ymm12, %ymm8
vpor %ymm7, %ymm8, %ymm7
vpxor %ymm6, %ymm7, %ymm6
vpsrld $0xa, %ymm12, %ymm7
vpxor %ymm7, %ymm6, %ymm6
vmovdqu -0x40(%rsp), %ymm14
vpsrld $0x7, %ymm14, %ymm7
vpslld $0x19, %ymm14, %ymm8
vpor %ymm7, %ymm8, %ymm7
vpsrld $0x12, %ymm14, %ymm8
vpslld $0xe, %ymm14, %ymm13
vpor %ymm8, %ymm13, %ymm8
vpxor %ymm7, %ymm8, %ymm7
vpsrld $0x3, %ymm14, %ymm8
vpxor %ymm7, %ymm8, %ymm7
vpaddd -0x20(%rsp), %ymm15, %ymm8
vpaddd %ymm7, %ymm8, %ymm7
vpaddd %ymm6, %ymm7, %ymm12
vpsrld $0x6, %ymm0, %ymm6
vpslld $0x1a, %ymm0, %ymm7
vpor %ymm6, %ymm7, %ymm6
vpsrld $0xb, %ymm0, %ymm7
vpslld $0x15, %ymm0, %ymm8
vpor %ymm7, %ymm8, %ymm7
vpxor %ymm6, %ymm7, %ymm6
vpsrld $0x19, %ymm0, %ymm7
vpslld $0x7, %ymm0, %ymm8
vpor %ymm7, %ymm8, %ymm7
vpxor %ymm7, %ymm6, %ymm6
vpandn %ymm1, %ymm0, %ymm7
vpand %ymm0, %ymm2, %ymm8
vpor %ymm7, %ymm8, %ymm7
vpaddd %ymm3, %ymm12, %ymm3
vpaddd %ymm7, %ymm3, %ymm3
vpbroadcastd 0x1c6a5(%rip), %ymm7 # 0x28744
vmovdqu %ymm7, 0x7e0(%rsp)
vpaddd %ymm7, %ymm3, %ymm3
vpaddd %ymm6, %ymm3, %ymm3
vpsrld $0x2, %ymm4, %ymm6
vpslld $0x1e, %ymm4, %ymm7
vpor %ymm6, %ymm7, %ymm6
vpsrld $0xd, %ymm4, %ymm7
vpslld $0x13, %ymm4, %ymm8
vpor %ymm7, %ymm8, %ymm7
vpxor %ymm6, %ymm7, %ymm6
vpsrld $0x16, %ymm4, %ymm7
vpslld $0xa, %ymm4, %ymm8
vpor %ymm7, %ymm8, %ymm7
vpxor %ymm7, %ymm6, %ymm6
vpor %ymm4, %ymm10, %ymm7
vpand %ymm5, %ymm7, %ymm7
vpand %ymm4, %ymm10, %ymm8
vpor %ymm7, %ymm8, %ymm7
vpaddd %ymm7, %ymm6, %ymm6
vpaddd %ymm3, %ymm9, %ymm7
vpaddd %ymm3, %ymm6, %ymm3
vmovdqu %ymm11, -0x80(%rsp)
vpsrld $0x11, %ymm11, %ymm6
vpslld $0xf, %ymm11, %ymm8
vpor %ymm6, %ymm8, %ymm6
vpsrld $0x13, %ymm11, %ymm8
vpslld $0xd, %ymm11, %ymm9
vpor %ymm8, %ymm9, %ymm8
vpxor %ymm6, %ymm8, %ymm6
vpsrld $0xa, %ymm11, %ymm8
vpxor %ymm6, %ymm8, %ymm6
vmovdqu 0x80(%rsp), %ymm15
vpsrld $0x7, %ymm15, %ymm8
vpslld $0x19, %ymm15, %ymm9
vpor %ymm8, %ymm9, %ymm8
vpsrld $0x12, %ymm15, %ymm9
vpslld $0xe, %ymm15, %ymm13
vpor %ymm9, %ymm13, %ymm9
vpxor %ymm8, %ymm9, %ymm8
vpsrld $0x3, %ymm15, %ymm9
vpxor %ymm9, %ymm8, %ymm8
vpaddd 0x180(%rsp), %ymm14, %ymm9
vpaddd %ymm9, %ymm8, %ymm8
vpaddd %ymm6, %ymm8, %ymm11
vpsrld $0x6, %ymm7, %ymm6
vpslld $0x1a, %ymm7, %ymm9
vpor %ymm6, %ymm9, %ymm6
vpsrld $0xb, %ymm7, %ymm9
vpslld $0x15, %ymm7, %ymm13
vpor %ymm9, %ymm13, %ymm9
vpxor %ymm6, %ymm9, %ymm6
vpsrld $0x19, %ymm7, %ymm9
vpslld $0x7, %ymm7, %ymm13
vpor %ymm9, %ymm13, %ymm9
vpxor %ymm6, %ymm9, %ymm6
vpandn %ymm2, %ymm7, %ymm9
vpand %ymm7, %ymm0, %ymm13
vpor %ymm9, %ymm13, %ymm9
vpaddd %ymm1, %ymm11, %ymm1
vpaddd %ymm1, %ymm9, %ymm1
vpbroadcastd 0x1c576(%rip), %ymm8 # 0x28748
vmovdqu %ymm8, 0x800(%rsp)
vpaddd %ymm1, %ymm8, %ymm1
vpaddd %ymm6, %ymm1, %ymm6
vpsrld $0x2, %ymm3, %ymm1
vpslld $0x1e, %ymm3, %ymm9
vpor %ymm1, %ymm9, %ymm1
vpsrld $0xd, %ymm3, %ymm9
vpslld $0x13, %ymm3, %ymm13
vpor %ymm9, %ymm13, %ymm9
vpxor %ymm1, %ymm9, %ymm1
vpsrld $0x16, %ymm3, %ymm9
vpslld $0xa, %ymm3, %ymm13
vpor %ymm9, %ymm13, %ymm9
vpxor %ymm1, %ymm9, %ymm1
vpor %ymm4, %ymm3, %ymm9
vpand %ymm10, %ymm9, %ymm9
vpand %ymm4, %ymm3, %ymm13
vpor %ymm13, %ymm9, %ymm9
vpaddd %ymm1, %ymm9, %ymm9
vpaddd %ymm5, %ymm6, %ymm1
vpaddd %ymm6, %ymm9, %ymm5
vmovdqu %ymm12, 0x140(%rsp)
vpsrld $0x11, %ymm12, %ymm6
vpslld $0xf, %ymm12, %ymm9
vpor %ymm6, %ymm9, %ymm6
vpsrld $0x13, %ymm12, %ymm9
vpslld $0xd, %ymm12, %ymm13
vpor %ymm9, %ymm13, %ymm9
vpxor %ymm6, %ymm9, %ymm6
vpsrld $0xa, %ymm12, %ymm9
vpxor %ymm6, %ymm9, %ymm6
vmovdqu 0xa0(%rsp), %ymm14
vpsrld $0x7, %ymm14, %ymm9
vpslld $0x19, %ymm14, %ymm13
vpor %ymm9, %ymm13, %ymm9
vpsrld $0x12, %ymm14, %ymm13
vpslld $0xe, %ymm14, %ymm12
vpor %ymm13, %ymm12, %ymm12
vpxor %ymm9, %ymm12, %ymm9
vpsrld $0x3, %ymm14, %ymm12
vpxor %ymm12, %ymm9, %ymm9
vpaddd %ymm15, %ymm9, %ymm9
vpaddd 0x220(%rsp), %ymm9, %ymm9
vpaddd %ymm6, %ymm9, %ymm9
vpsrld $0x6, %ymm1, %ymm6
vpslld $0x1a, %ymm1, %ymm12
vpor %ymm6, %ymm12, %ymm6
vpsrld $0xb, %ymm1, %ymm12
vpslld $0x15, %ymm1, %ymm13
vpor %ymm12, %ymm13, %ymm12
vpxor %ymm6, %ymm12, %ymm6
vpsrld $0x19, %ymm1, %ymm12
vpslld $0x7, %ymm1, %ymm13
vpor %ymm12, %ymm13, %ymm12
vpxor %ymm6, %ymm12, %ymm6
vpandn %ymm0, %ymm1, %ymm12
vpand %ymm1, %ymm7, %ymm13
vpor %ymm12, %ymm13, %ymm12
vpaddd %ymm2, %ymm9, %ymm2
vpaddd %ymm2, %ymm12, %ymm2
vpbroadcastd 0x1c440(%rip), %ymm8 # 0x2874c
vmovdqu %ymm8, 0x7c0(%rsp)
vpaddd %ymm2, %ymm8, %ymm2
vpaddd %ymm6, %ymm2, %ymm6
vpsrld $0x2, %ymm5, %ymm2
vpslld $0x1e, %ymm5, %ymm12
vpor %ymm2, %ymm12, %ymm2
vpsrld $0xd, %ymm5, %ymm12
vpslld $0x13, %ymm5, %ymm13
vpor %ymm12, %ymm13, %ymm12
vpxor %ymm2, %ymm12, %ymm2
vpsrld $0x16, %ymm5, %ymm12
vpslld $0xa, %ymm5, %ymm13
vpor %ymm12, %ymm13, %ymm12
vpxor %ymm2, %ymm12, %ymm2
vpor %ymm3, %ymm5, %ymm12
vpand %ymm4, %ymm12, %ymm12
vpand %ymm3, %ymm5, %ymm13
vpor %ymm13, %ymm12, %ymm12
vpaddd %ymm2, %ymm12, %ymm12
vpaddd %ymm6, %ymm10, %ymm2
vpaddd %ymm6, %ymm12, %ymm6
vmovdqu %ymm11, -0x40(%rsp)
vpsrld $0x11, %ymm11, %ymm10
vpslld $0xf, %ymm11, %ymm12
vpor %ymm10, %ymm12, %ymm10
vpsrld $0x13, %ymm11, %ymm12
vpslld $0xd, %ymm11, %ymm13
vpor %ymm12, %ymm13, %ymm12
vpxor %ymm10, %ymm12, %ymm10
vpsrld $0xa, %ymm11, %ymm12
vpxor %ymm12, %ymm10, %ymm10
vmovdqu 0xc0(%rsp), %ymm15
vpsrld $0x7, %ymm15, %ymm12
vpslld $0x19, %ymm15, %ymm13
vpor %ymm12, %ymm13, %ymm12
vpsrld $0x12, %ymm15, %ymm13
vpslld $0xe, %ymm15, %ymm11
vpor %ymm13, %ymm11, %ymm11
vpxor %ymm12, %ymm11, %ymm11
vpsrld $0x3, %ymm15, %ymm12
vpxor %ymm12, %ymm11, %ymm11
vpaddd %ymm14, %ymm11, %ymm11
vpaddd 0x160(%rsp), %ymm11, %ymm11
vpaddd %ymm10, %ymm11, %ymm10
vpsrld $0x6, %ymm2, %ymm11
vpslld $0x1a, %ymm2, %ymm12
vpor %ymm11, %ymm12, %ymm11
vpsrld $0xb, %ymm2, %ymm12
vpslld $0x15, %ymm2, %ymm13
vpor %ymm12, %ymm13, %ymm12
vpxor %ymm11, %ymm12, %ymm11
vpsrld $0x19, %ymm2, %ymm12
vpslld $0x7, %ymm2, %ymm13
vpor %ymm12, %ymm13, %ymm12
vpxor %ymm12, %ymm11, %ymm11
vpandn %ymm7, %ymm2, %ymm12
vpand %ymm2, %ymm1, %ymm13
vpor %ymm12, %ymm13, %ymm12
vpaddd %ymm0, %ymm10, %ymm0
vpbroadcastd 0x1c30b(%rip), %ymm8 # 0x28750
vmovdqu %ymm8, 0x7a0(%rsp)
vpaddd %ymm0, %ymm12, %ymm0
vpaddd %ymm0, %ymm8, %ymm0
vpaddd %ymm0, %ymm11, %ymm11
vpsrld $0x2, %ymm6, %ymm0
vpslld $0x1e, %ymm6, %ymm12
vpor %ymm0, %ymm12, %ymm0
vpsrld $0xd, %ymm6, %ymm12
vpslld $0x13, %ymm6, %ymm13
vpor %ymm12, %ymm13, %ymm12
vpxor %ymm0, %ymm12, %ymm0
vpsrld $0x16, %ymm6, %ymm12
vpslld $0xa, %ymm6, %ymm13
vpor %ymm12, %ymm13, %ymm12
vpxor %ymm0, %ymm12, %ymm0
vpor %ymm5, %ymm6, %ymm12
vpand %ymm3, %ymm12, %ymm12
vpand %ymm5, %ymm6, %ymm13
vpor %ymm13, %ymm12, %ymm12
vpaddd %ymm0, %ymm12, %ymm12
vpaddd %ymm4, %ymm11, %ymm0
vpaddd %ymm11, %ymm12, %ymm4
vmovdqu %ymm9, 0x2e0(%rsp)
vpsrld $0x11, %ymm9, %ymm11
vpslld $0xf, %ymm9, %ymm12
vpor %ymm11, %ymm12, %ymm11
vpsrld $0x13, %ymm9, %ymm12
vpslld $0xd, %ymm9, %ymm13
vpor %ymm12, %ymm13, %ymm12
vpxor %ymm11, %ymm12, %ymm11
vpsrld $0xa, %ymm9, %ymm12
vpxor %ymm12, %ymm11, %ymm11
vmovdqu 0x60(%rsp), %ymm14
vpsrld $0x7, %ymm14, %ymm12
vpslld $0x19, %ymm14, %ymm13
vpor %ymm12, %ymm13, %ymm12
vpsrld $0x12, %ymm14, %ymm13
vpslld $0xe, %ymm14, %ymm8
vpor %ymm13, %ymm8, %ymm8
vpxor %ymm12, %ymm8, %ymm8
vpsrld $0x3, %ymm14, %ymm12
vpxor %ymm12, %ymm8, %ymm8
vpaddd %ymm15, %ymm8, %ymm8
vpaddd 0x40(%rsp), %ymm8, %ymm8
vpaddd %ymm11, %ymm8, %ymm11
vpsrld $0x6, %ymm0, %ymm8
vpslld $0x1a, %ymm0, %ymm12
vpor %ymm8, %ymm12, %ymm8
vpsrld $0xb, %ymm0, %ymm12
vpslld $0x15, %ymm0, %ymm13
vpor %ymm12, %ymm13, %ymm12
vpxor %ymm8, %ymm12, %ymm8
vpsrld $0x19, %ymm0, %ymm12
vpslld $0x7, %ymm0, %ymm13
vpor %ymm12, %ymm13, %ymm12
vpxor %ymm12, %ymm8, %ymm8
vpandn %ymm1, %ymm0, %ymm12
vpand %ymm0, %ymm2, %ymm13
vpor %ymm12, %ymm13, %ymm12
vpaddd %ymm7, %ymm11, %ymm7
vpaddd %ymm7, %ymm12, %ymm7
vpbroadcastd 0x1c1d0(%rip), %ymm9 # 0x28754
vmovdqu %ymm9, 0x780(%rsp)
vpaddd %ymm7, %ymm9, %ymm7
vpaddd %ymm7, %ymm8, %ymm7
vpsrld $0x2, %ymm4, %ymm8
vpslld $0x1e, %ymm4, %ymm12
vpor %ymm8, %ymm12, %ymm8
vpsrld $0xd, %ymm4, %ymm12
vpslld $0x13, %ymm4, %ymm13
vpor %ymm12, %ymm13, %ymm12
vpxor %ymm8, %ymm12, %ymm8
vpsrld $0x16, %ymm4, %ymm12
vpslld $0xa, %ymm4, %ymm13
vpor %ymm12, %ymm13, %ymm12
vpxor %ymm12, %ymm8, %ymm8
vpor %ymm6, %ymm4, %ymm12
vpand %ymm5, %ymm12, %ymm12
vpand %ymm6, %ymm4, %ymm13
vpor %ymm13, %ymm12, %ymm12
vpaddd %ymm12, %ymm8, %ymm8
vpaddd %ymm3, %ymm7, %ymm3
vpaddd %ymm7, %ymm8, %ymm7
vmovdqu %ymm10, 0x2c0(%rsp)
vpsrld $0x11, %ymm10, %ymm8
vpslld $0xf, %ymm10, %ymm12
vpor %ymm8, %ymm12, %ymm8
vpsrld $0x13, %ymm10, %ymm12
vpslld $0xd, %ymm10, %ymm13
vpor %ymm12, %ymm13, %ymm12
vpxor %ymm8, %ymm12, %ymm8
vpsrld $0xa, %ymm10, %ymm12
vpxor %ymm12, %ymm8, %ymm8
vmovdqu -0x60(%rsp), %ymm15
vpsrld $0x7, %ymm15, %ymm12
vpslld $0x19, %ymm15, %ymm13
vpor %ymm12, %ymm13, %ymm12
vpsrld $0x12, %ymm15, %ymm13
vpslld $0xe, %ymm15, %ymm9
vpor %ymm13, %ymm9, %ymm9
vpxor %ymm12, %ymm9, %ymm9
vpsrld $0x3, %ymm15, %ymm12
vpxor %ymm12, %ymm9, %ymm9
vpaddd %ymm14, %ymm9, %ymm9
vpaddd 0x200(%rsp), %ymm9, %ymm9
vpaddd %ymm8, %ymm9, %ymm12
vpsrld $0x6, %ymm3, %ymm8
vpslld $0x1a, %ymm3, %ymm9
vpor %ymm8, %ymm9, %ymm8
vpsrld $0xb, %ymm3, %ymm9
vpslld $0x15, %ymm3, %ymm13
vpor %ymm9, %ymm13, %ymm9
vpxor %ymm8, %ymm9, %ymm8
vpsrld $0x19, %ymm3, %ymm9
vpslld $0x7, %ymm3, %ymm13
vpor %ymm9, %ymm13, %ymm9
vpxor %ymm9, %ymm8, %ymm8
vpandn %ymm2, %ymm3, %ymm9
vpand %ymm3, %ymm0, %ymm13
vpor %ymm9, %ymm13, %ymm9
vpaddd %ymm1, %ymm12, %ymm1
vpaddd %ymm1, %ymm9, %ymm1
vpbroadcastd 0x1c093(%rip), %ymm9 # 0x28758
vmovdqu %ymm9, 0x760(%rsp)
vpaddd %ymm1, %ymm9, %ymm1
vpaddd %ymm1, %ymm8, %ymm8
vpsrld $0x2, %ymm7, %ymm1
vpslld $0x1e, %ymm7, %ymm9
vpor %ymm1, %ymm9, %ymm1
vpsrld $0xd, %ymm7, %ymm9
vpslld $0x13, %ymm7, %ymm13
vpor %ymm9, %ymm13, %ymm9
vpxor %ymm1, %ymm9, %ymm1
vpsrld $0x16, %ymm7, %ymm9
vpslld $0xa, %ymm7, %ymm13
vpor %ymm9, %ymm13, %ymm9
vpxor %ymm1, %ymm9, %ymm1
vpor %ymm4, %ymm7, %ymm9
vpand %ymm6, %ymm9, %ymm9
vpand %ymm4, %ymm7, %ymm13
vpor %ymm13, %ymm9, %ymm9
vpaddd %ymm1, %ymm9, %ymm9
vpaddd %ymm5, %ymm8, %ymm1
vpaddd %ymm8, %ymm9, %ymm5
vmovdqu %ymm11, 0x240(%rsp)
vpsrld $0x11, %ymm11, %ymm8
vpslld $0xf, %ymm11, %ymm9
vpor %ymm8, %ymm9, %ymm8
vpsrld $0x13, %ymm11, %ymm9
vpslld $0xd, %ymm11, %ymm13
vpor %ymm9, %ymm13, %ymm9
vpxor %ymm8, %ymm9, %ymm8
vpsrld $0xa, %ymm11, %ymm9
vpxor %ymm9, %ymm8, %ymm8
vmovdqu (%rsp), %ymm14
vpsrld $0x7, %ymm14, %ymm9
vpslld $0x19, %ymm14, %ymm13
vpor %ymm9, %ymm13, %ymm9
vpsrld $0x12, %ymm14, %ymm13
vpslld $0xe, %ymm14, %ymm10
vpor %ymm13, %ymm10, %ymm10
vpxor %ymm9, %ymm10, %ymm9
vpsrld $0x3, %ymm14, %ymm10
vpxor %ymm10, %ymm9, %ymm9
vpaddd %ymm15, %ymm9, %ymm9
vpaddd -0x80(%rsp), %ymm9, %ymm9
vpaddd %ymm8, %ymm9, %ymm11
vpsrld $0x6, %ymm1, %ymm8
vpslld $0x1a, %ymm1, %ymm9
vpor %ymm8, %ymm9, %ymm8
vpsrld $0xb, %ymm1, %ymm9
vpslld $0x15, %ymm1, %ymm10
vpor %ymm9, %ymm10, %ymm9
vpxor %ymm8, %ymm9, %ymm8
vpsrld $0x19, %ymm1, %ymm9
vpslld $0x7, %ymm1, %ymm10
vpor %ymm9, %ymm10, %ymm9
vpxor %ymm9, %ymm8, %ymm8
vpandn %ymm0, %ymm1, %ymm9
vpand %ymm1, %ymm3, %ymm10
vpor %ymm9, %ymm10, %ymm9
vpaddd %ymm2, %ymm11, %ymm2
vpaddd %ymm2, %ymm9, %ymm2
vpbroadcastd 0x1bf5d(%rip), %ymm9 # 0x2875c
vmovdqu %ymm9, 0x740(%rsp)
vpaddd %ymm2, %ymm9, %ymm2
vpaddd %ymm2, %ymm8, %ymm8
vpsrld $0x2, %ymm5, %ymm2
vpslld $0x1e, %ymm5, %ymm9
vpor %ymm2, %ymm9, %ymm2
vpsrld $0xd, %ymm5, %ymm9
vpslld $0x13, %ymm5, %ymm10
vpor %ymm9, %ymm10, %ymm9
vpxor %ymm2, %ymm9, %ymm2
vpsrld $0x16, %ymm5, %ymm9
vpslld $0xa, %ymm5, %ymm10
vpor %ymm9, %ymm10, %ymm9
vpxor %ymm2, %ymm9, %ymm2
vpor %ymm7, %ymm5, %ymm9
vpand %ymm4, %ymm9, %ymm9
vpand %ymm7, %ymm5, %ymm10
vpor %ymm10, %ymm9, %ymm9
vpaddd %ymm2, %ymm9, %ymm9
vpaddd %ymm6, %ymm8, %ymm2
vpaddd %ymm8, %ymm9, %ymm6
vmovdqu %ymm12, 0xa0(%rsp)
vpsrld $0x11, %ymm12, %ymm8
vpslld $0xf, %ymm12, %ymm9
vpor %ymm8, %ymm9, %ymm8
vpsrld $0x13, %ymm12, %ymm9
vpslld $0xd, %ymm12, %ymm10
vpor %ymm9, %ymm10, %ymm9
vpxor %ymm8, %ymm9, %ymm8
vpsrld $0xa, %ymm12, %ymm9
vpxor %ymm9, %ymm8, %ymm8
vmovdqu 0x20(%rsp), %ymm12
vpsrld $0x7, %ymm12, %ymm9
vpslld $0x19, %ymm12, %ymm10
vpor %ymm9, %ymm10, %ymm9
vpsrld $0x12, %ymm12, %ymm10
vpslld $0xe, %ymm12, %ymm13
vpor %ymm10, %ymm13, %ymm10
vpxor %ymm9, %ymm10, %ymm9
vpsrld $0x3, %ymm12, %ymm10
vpxor %ymm10, %ymm9, %ymm9
vpaddd %ymm14, %ymm9, %ymm9
vpaddd 0x140(%rsp), %ymm9, %ymm9
vpaddd %ymm8, %ymm9, %ymm14
vpsrld $0x6, %ymm2, %ymm8
vpslld $0x1a, %ymm2, %ymm9
vpor %ymm8, %ymm9, %ymm8
vpsrld $0xb, %ymm2, %ymm9
vpslld $0x15, %ymm2, %ymm10
vpor %ymm9, %ymm10, %ymm9
vpxor %ymm8, %ymm9, %ymm8
vpsrld $0x19, %ymm2, %ymm9
vpslld $0x7, %ymm2, %ymm10
vpor %ymm9, %ymm10, %ymm9
vpxor %ymm9, %ymm8, %ymm8
vpandn %ymm3, %ymm2, %ymm9
vpand %ymm2, %ymm1, %ymm10
vpor %ymm9, %ymm10, %ymm9
vpaddd %ymm0, %ymm14, %ymm0
vpbroadcastd 0x1be27(%rip), %ymm10 # 0x28760
vmovdqu %ymm10, 0x720(%rsp)
vpaddd %ymm0, %ymm9, %ymm0
vpaddd %ymm0, %ymm10, %ymm0
vpaddd %ymm0, %ymm8, %ymm8
vpsrld $0x2, %ymm6, %ymm0
vpslld $0x1e, %ymm6, %ymm9
vpor %ymm0, %ymm9, %ymm0
vpsrld $0xd, %ymm6, %ymm9
vpslld $0x13, %ymm6, %ymm10
vpor %ymm9, %ymm10, %ymm9
vpxor %ymm0, %ymm9, %ymm0
vpsrld $0x16, %ymm6, %ymm9
vpslld $0xa, %ymm6, %ymm10
vpor %ymm9, %ymm10, %ymm9
vpxor %ymm0, %ymm9, %ymm0
vpor %ymm5, %ymm6, %ymm9
vpand %ymm7, %ymm9, %ymm9
vpand %ymm5, %ymm6, %ymm10
vpor %ymm10, %ymm9, %ymm9
vpaddd %ymm0, %ymm9, %ymm9
vpaddd %ymm4, %ymm8, %ymm0
vpaddd %ymm8, %ymm9, %ymm4
vmovdqu %ymm11, -0x60(%rsp)
vpsrld $0x11, %ymm11, %ymm8
vpslld $0xf, %ymm11, %ymm9
vpor %ymm8, %ymm9, %ymm8
vpsrld $0x13, %ymm11, %ymm9
vpslld $0xd, %ymm11, %ymm10
vpor %ymm9, %ymm10, %ymm9
vpxor %ymm8, %ymm9, %ymm8
vpsrld $0xa, %ymm11, %ymm9
vpxor %ymm9, %ymm8, %ymm8
vmovdqu -0x20(%rsp), %ymm11
vpsrld $0x7, %ymm11, %ymm9
vpslld $0x19, %ymm11, %ymm10
vpor %ymm9, %ymm10, %ymm9
vpsrld $0x12, %ymm11, %ymm10
vpslld $0xe, %ymm11, %ymm13
vpor %ymm10, %ymm13, %ymm10
vpxor %ymm9, %ymm10, %ymm9
vpsrld $0x3, %ymm11, %ymm10
vmovdqa %ymm11, %ymm13
vpxor %ymm10, %ymm9, %ymm9
vpaddd %ymm12, %ymm9, %ymm9
vpaddd -0x40(%rsp), %ymm9, %ymm9
vpaddd %ymm8, %ymm9, %ymm15
vpsrld $0x6, %ymm0, %ymm8
vpslld $0x1a, %ymm0, %ymm9
vpor %ymm8, %ymm9, %ymm8
vpsrld $0xb, %ymm0, %ymm9
vpslld $0x15, %ymm0, %ymm10
vpor %ymm9, %ymm10, %ymm9
vpxor %ymm8, %ymm9, %ymm8
vpsrld $0x19, %ymm0, %ymm9
vpslld $0x7, %ymm0, %ymm10
vpor %ymm9, %ymm10, %ymm9
vpxor %ymm9, %ymm8, %ymm8
vpandn %ymm1, %ymm0, %ymm9
vpand %ymm0, %ymm2, %ymm10
vpor %ymm9, %ymm10, %ymm9
vpaddd %ymm3, %ymm15, %ymm3
vpaddd %ymm3, %ymm9, %ymm3
vpbroadcastd 0x1bcea(%rip), %ymm9 # 0x28764
vmovdqu %ymm9, 0x700(%rsp)
vpaddd %ymm3, %ymm9, %ymm3
vpaddd %ymm3, %ymm8, %ymm3
vpsrld $0x2, %ymm4, %ymm8
vpslld $0x1e, %ymm4, %ymm9
vpor %ymm8, %ymm9, %ymm8
vpsrld $0xd, %ymm4, %ymm9
vpslld $0x13, %ymm4, %ymm10
vpor %ymm9, %ymm10, %ymm9
vpxor %ymm8, %ymm9, %ymm8
vpsrld $0x16, %ymm4, %ymm9
vpslld $0xa, %ymm4, %ymm10
vpor %ymm9, %ymm10, %ymm9
vpxor %ymm9, %ymm8, %ymm8
vpor %ymm6, %ymm4, %ymm9
vpand %ymm5, %ymm9, %ymm9
vpand %ymm6, %ymm4, %ymm10
vpor %ymm10, %ymm9, %ymm9
vpaddd %ymm9, %ymm8, %ymm8
vpaddd %ymm7, %ymm3, %ymm7
vpaddd %ymm3, %ymm8, %ymm3
vmovdqu %ymm14, 0x80(%rsp)
vpsrld $0x11, %ymm14, %ymm8
vpslld $0xf, %ymm14, %ymm9
vpor %ymm8, %ymm9, %ymm8
vpsrld $0x13, %ymm14, %ymm9
vpslld $0xd, %ymm14, %ymm10
vpor %ymm9, %ymm10, %ymm9
vpxor %ymm8, %ymm9, %ymm8
vpsrld $0xa, %ymm14, %ymm9
vpxor %ymm9, %ymm8, %ymm8
vmovdqu 0x180(%rsp), %ymm12
vpsrld $0x7, %ymm12, %ymm9
vpslld $0x19, %ymm12, %ymm10
vpor %ymm9, %ymm10, %ymm9
vpsrld $0x12, %ymm12, %ymm10
vpslld $0xe, %ymm12, %ymm11
vpor %ymm10, %ymm11, %ymm10
vpxor %ymm9, %ymm10, %ymm9
vpsrld $0x3, %ymm12, %ymm10
vpxor %ymm10, %ymm9, %ymm9
vpaddd %ymm13, %ymm9, %ymm9
vpaddd 0x2e0(%rsp), %ymm9, %ymm9
vpaddd %ymm8, %ymm9, %ymm13
vpsrld $0x6, %ymm7, %ymm8
vpslld $0x1a, %ymm7, %ymm9
vpor %ymm8, %ymm9, %ymm8
vpsrld $0xb, %ymm7, %ymm9
vpslld $0x15, %ymm7, %ymm10
vpor %ymm9, %ymm10, %ymm9
vpxor %ymm8, %ymm9, %ymm8
vpsrld $0x19, %ymm7, %ymm9
vpslld $0x7, %ymm7, %ymm10
vpor %ymm9, %ymm10, %ymm9
vpxor %ymm9, %ymm8, %ymm8
vpandn %ymm2, %ymm7, %ymm9
vpand %ymm7, %ymm0, %ymm10
vpor %ymm9, %ymm10, %ymm9
vpaddd %ymm1, %ymm13, %ymm1
vpaddd %ymm1, %ymm9, %ymm1
vpbroadcastd 0x1bbaa(%rip), %ymm9 # 0x28768
vpaddd %ymm1, %ymm9, %ymm1
vpaddd %ymm1, %ymm8, %ymm8
vpsrld $0x2, %ymm3, %ymm1
vpslld $0x1e, %ymm3, %ymm9
vpor %ymm1, %ymm9, %ymm1
vpsrld $0xd, %ymm3, %ymm9
vpslld $0x13, %ymm3, %ymm10
vpor %ymm9, %ymm10, %ymm9
vpxor %ymm1, %ymm9, %ymm1
vpsrld $0x16, %ymm3, %ymm9
vpslld $0xa, %ymm3, %ymm10
vpor %ymm9, %ymm10, %ymm9
vpxor %ymm1, %ymm9, %ymm1
vpor %ymm4, %ymm3, %ymm9
vpand %ymm6, %ymm9, %ymm9
vpand %ymm4, %ymm3, %ymm10
vpor %ymm10, %ymm9, %ymm9
vpaddd %ymm1, %ymm9, %ymm9
vpaddd %ymm5, %ymm8, %ymm1
vpaddd %ymm8, %ymm9, %ymm5
vmovdqu %ymm15, 0x2a0(%rsp)
vpsrld $0x11, %ymm15, %ymm8
vpslld $0xf, %ymm15, %ymm9
vpor %ymm8, %ymm9, %ymm8
vpsrld $0x13, %ymm15, %ymm9
vpslld $0xd, %ymm15, %ymm10
vpor %ymm9, %ymm10, %ymm9
vpxor %ymm8, %ymm9, %ymm8
vpsrld $0xa, %ymm15, %ymm9
vpxor %ymm9, %ymm8, %ymm8
vmovdqu 0x220(%rsp), %ymm15
vpsrld $0x7, %ymm15, %ymm9
vpslld $0x19, %ymm15, %ymm10
vpor %ymm9, %ymm10, %ymm9
vpsrld $0x12, %ymm15, %ymm10
vpslld $0xe, %ymm15, %ymm11
vpor %ymm10, %ymm11, %ymm10
vpxor %ymm9, %ymm10, %ymm9
vpsrld $0x3, %ymm15, %ymm10
vpxor %ymm10, %ymm9, %ymm9
vpaddd %ymm12, %ymm9, %ymm9
vpaddd 0x2c0(%rsp), %ymm9, %ymm9
vpaddd %ymm8, %ymm9, %ymm14
vpsrld $0x6, %ymm1, %ymm8
vpslld $0x1a, %ymm1, %ymm9
vpor %ymm8, %ymm9, %ymm8
vpsrld $0xb, %ymm1, %ymm9
vpslld $0x15, %ymm1, %ymm10
vpor %ymm9, %ymm10, %ymm9
vpxor %ymm8, %ymm9, %ymm8
vpsrld $0x19, %ymm1, %ymm9
vpslld $0x7, %ymm1, %ymm10
vpor %ymm9, %ymm10, %ymm9
vpxor %ymm9, %ymm8, %ymm8
vpandn %ymm0, %ymm1, %ymm9
vpand %ymm1, %ymm7, %ymm10
vpor %ymm9, %ymm10, %ymm9
vpaddd %ymm2, %ymm14, %ymm2
vpaddd %ymm2, %ymm9, %ymm2
vpbroadcastd 0x1ba76(%rip), %ymm9 # 0x2876c
vmovdqu %ymm9, 0x6e0(%rsp)
vpaddd %ymm2, %ymm9, %ymm2
vpaddd %ymm2, %ymm8, %ymm8
vpsrld $0x2, %ymm5, %ymm2
vpslld $0x1e, %ymm5, %ymm9
vpor %ymm2, %ymm9, %ymm2
vpsrld $0xd, %ymm5, %ymm9
vpslld $0x13, %ymm5, %ymm10
vpor %ymm9, %ymm10, %ymm9
vpxor %ymm2, %ymm9, %ymm2
vpsrld $0x16, %ymm5, %ymm9
vpslld $0xa, %ymm5, %ymm10
vpor %ymm9, %ymm10, %ymm9
vpxor %ymm2, %ymm9, %ymm2
vpor %ymm3, %ymm5, %ymm9
vpand %ymm4, %ymm9, %ymm9
vpand %ymm3, %ymm5, %ymm10
vpor %ymm10, %ymm9, %ymm9
vpaddd %ymm2, %ymm9, %ymm9
vpaddd %ymm6, %ymm8, %ymm2
vpaddd %ymm8, %ymm9, %ymm6
vmovdqu %ymm13, 0x60(%rsp)
vpsrld $0x11, %ymm13, %ymm8
vpslld $0xf, %ymm13, %ymm9
vpor %ymm8, %ymm9, %ymm8
vpsrld $0x13, %ymm13, %ymm9
vpslld $0xd, %ymm13, %ymm10
vpor %ymm9, %ymm10, %ymm9
vpxor %ymm8, %ymm9, %ymm8
vpsrld $0xa, %ymm13, %ymm9
vpxor %ymm9, %ymm8, %ymm8
vmovdqu 0x160(%rsp), %ymm13
vpsrld $0x7, %ymm13, %ymm9
vpslld $0x19, %ymm13, %ymm10
vpor %ymm9, %ymm10, %ymm9
vpsrld $0x12, %ymm13, %ymm10
vpslld $0xe, %ymm13, %ymm11
vpor %ymm10, %ymm11, %ymm10
vpxor %ymm9, %ymm10, %ymm9
vpsrld $0x3, %ymm13, %ymm10
vpxor %ymm10, %ymm9, %ymm9
vpaddd %ymm15, %ymm9, %ymm9
vpaddd 0x240(%rsp), %ymm9, %ymm9
vpaddd %ymm8, %ymm9, %ymm12
vpsrld $0x6, %ymm2, %ymm8
vpslld $0x1a, %ymm2, %ymm9
vpor %ymm8, %ymm9, %ymm8
vpsrld $0xb, %ymm2, %ymm9
vpslld $0x15, %ymm2, %ymm10
vpor %ymm9, %ymm10, %ymm9
vpxor %ymm8, %ymm9, %ymm8
vpsrld $0x19, %ymm2, %ymm9
vpslld $0x7, %ymm2, %ymm10
vpor %ymm9, %ymm10, %ymm9
vpxor %ymm9, %ymm8, %ymm8
vpandn %ymm7, %ymm2, %ymm9
vpand %ymm2, %ymm1, %ymm10
vpor %ymm9, %ymm10, %ymm9
vpaddd %ymm0, %ymm12, %ymm0
vpbroadcastd 0x1b940(%rip), %ymm10 # 0x28770
vmovdqu %ymm10, 0x6c0(%rsp)
vpaddd %ymm0, %ymm9, %ymm0
vpaddd %ymm0, %ymm10, %ymm0
vpaddd %ymm0, %ymm8, %ymm8
vpsrld $0x2, %ymm6, %ymm0
vpslld $0x1e, %ymm6, %ymm9
vpor %ymm0, %ymm9, %ymm0
vpsrld $0xd, %ymm6, %ymm9
vpslld $0x13, %ymm6, %ymm10
vpor %ymm9, %ymm10, %ymm9
vpxor %ymm0, %ymm9, %ymm0
vpsrld $0x16, %ymm6, %ymm9
vpslld $0xa, %ymm6, %ymm10
vpor %ymm9, %ymm10, %ymm9
vpxor %ymm0, %ymm9, %ymm0
vpor %ymm5, %ymm6, %ymm9
vpand %ymm3, %ymm9, %ymm9
vpand %ymm5, %ymm6, %ymm10
vpor %ymm10, %ymm9, %ymm9
vpaddd %ymm0, %ymm9, %ymm9
vpaddd %ymm4, %ymm8, %ymm0
vpaddd %ymm8, %ymm9, %ymm4
vmovdqu %ymm14, 0x1a0(%rsp)
vpsrld $0x11, %ymm14, %ymm8
vpslld $0xf, %ymm14, %ymm9
vpor %ymm8, %ymm9, %ymm8
vpsrld $0x13, %ymm14, %ymm9
vpslld $0xd, %ymm14, %ymm10
vpor %ymm9, %ymm10, %ymm9
vpxor %ymm8, %ymm9, %ymm8
vpsrld $0xa, %ymm14, %ymm9
vpxor %ymm9, %ymm8, %ymm8
vmovdqu 0x40(%rsp), %ymm14
vpsrld $0x7, %ymm14, %ymm9
vpslld $0x19, %ymm14, %ymm10
vpor %ymm9, %ymm10, %ymm9
vpsrld $0x12, %ymm14, %ymm10
vpslld $0xe, %ymm14, %ymm11
vpor %ymm10, %ymm11, %ymm10
vpxor %ymm9, %ymm10, %ymm9
vpsrld $0x3, %ymm14, %ymm10
vpxor %ymm10, %ymm9, %ymm9
vpaddd %ymm13, %ymm9, %ymm9
vpaddd 0xa0(%rsp), %ymm9, %ymm9
vpaddd %ymm8, %ymm9, %ymm13
vpsrld $0x6, %ymm0, %ymm8
vpslld $0x1a, %ymm0, %ymm9
vpor %ymm8, %ymm9, %ymm8
vpsrld $0xb, %ymm0, %ymm9
vpslld $0x15, %ymm0, %ymm10
vpor %ymm9, %ymm10, %ymm9
vpxor %ymm8, %ymm9, %ymm8
vpsrld $0x19, %ymm0, %ymm9
vpslld $0x7, %ymm0, %ymm10
vpor %ymm9, %ymm10, %ymm9
vpxor %ymm9, %ymm8, %ymm8
vpandn %ymm1, %ymm0, %ymm9
vpand %ymm0, %ymm2, %ymm10
vpor %ymm9, %ymm10, %ymm9
vpaddd %ymm7, %ymm13, %ymm7
vpaddd %ymm7, %ymm9, %ymm7
vpbroadcastd 0x1b802(%rip), %ymm9 # 0x28774
vmovdqu %ymm9, 0x6a0(%rsp)
vpaddd %ymm7, %ymm9, %ymm7
vpaddd %ymm7, %ymm8, %ymm8
vpsrld $0x2, %ymm4, %ymm7
vpslld $0x1e, %ymm4, %ymm9
vpor %ymm7, %ymm9, %ymm7
vpsrld $0xd, %ymm4, %ymm9
vpslld $0x13, %ymm4, %ymm10
vpor %ymm9, %ymm10, %ymm9
vpxor %ymm7, %ymm9, %ymm7
vpsrld $0x16, %ymm4, %ymm9
vpslld $0xa, %ymm4, %ymm10
vpor %ymm9, %ymm10, %ymm9
vpxor %ymm7, %ymm9, %ymm7
vpor %ymm6, %ymm4, %ymm9
vpand %ymm5, %ymm9, %ymm9
vpand %ymm6, %ymm4, %ymm10
vpor %ymm10, %ymm9, %ymm9
vpaddd %ymm7, %ymm9, %ymm9
vpaddd %ymm3, %ymm8, %ymm7
vpaddd %ymm8, %ymm9, %ymm3
vmovdqu %ymm12, -0x20(%rsp)
vpsrld $0x11, %ymm12, %ymm8
vpslld $0xf, %ymm12, %ymm9
vpor %ymm8, %ymm9, %ymm8
vpsrld $0x13, %ymm12, %ymm9
vpslld $0xd, %ymm12, %ymm10
vpor %ymm9, %ymm10, %ymm9
vpxor %ymm8, %ymm9, %ymm8
vpsrld $0xa, %ymm12, %ymm9
vpxor %ymm9, %ymm8, %ymm8
vmovdqu 0x200(%rsp), %ymm15
vpsrld $0x7, %ymm15, %ymm9
vpslld $0x19, %ymm15, %ymm10
vpor %ymm9, %ymm10, %ymm9
vpsrld $0x12, %ymm15, %ymm10
vpslld $0xe, %ymm15, %ymm11
vpor %ymm10, %ymm11, %ymm10
vpxor %ymm9, %ymm10, %ymm9
vpsrld $0x3, %ymm15, %ymm10
vpxor %ymm10, %ymm9, %ymm9
vpaddd %ymm14, %ymm9, %ymm9
vpaddd -0x60(%rsp), %ymm9, %ymm9
vpaddd %ymm8, %ymm9, %ymm12
vpsrld $0x6, %ymm7, %ymm8
vpslld $0x1a, %ymm7, %ymm9
vpor %ymm8, %ymm9, %ymm8
vpsrld $0xb, %ymm7, %ymm9
vpslld $0x15, %ymm7, %ymm10
vpor %ymm9, %ymm10, %ymm9
vpxor %ymm8, %ymm9, %ymm8
vpsrld $0x19, %ymm7, %ymm9
vpslld $0x7, %ymm7, %ymm10
vpor %ymm9, %ymm10, %ymm9
vpxor %ymm9, %ymm8, %ymm8
vpandn %ymm2, %ymm7, %ymm9
vpand %ymm7, %ymm0, %ymm10
vpor %ymm9, %ymm10, %ymm9
vpaddd %ymm1, %ymm12, %ymm1
vpaddd %ymm1, %ymm9, %ymm1
vpbroadcastd 0x1b6cb(%rip), %ymm9 # 0x28778
vmovdqu %ymm9, 0x680(%rsp)
vpaddd %ymm1, %ymm9, %ymm1
vpaddd %ymm1, %ymm8, %ymm8
vpsrld $0x2, %ymm3, %ymm1
vpslld $0x1e, %ymm3, %ymm9
vpor %ymm1, %ymm9, %ymm1
vpsrld $0xd, %ymm3, %ymm9
vpslld $0x13, %ymm3, %ymm10
vpor %ymm9, %ymm10, %ymm9
vpxor %ymm1, %ymm9, %ymm1
vpsrld $0x16, %ymm3, %ymm9
vpslld $0xa, %ymm3, %ymm10
vpor %ymm9, %ymm10, %ymm9
vpxor %ymm1, %ymm9, %ymm1
vpor %ymm4, %ymm3, %ymm9
vpand %ymm6, %ymm9, %ymm9
vpand %ymm4, %ymm3, %ymm10
vpor %ymm10, %ymm9, %ymm9
vpaddd %ymm1, %ymm9, %ymm9
vpaddd %ymm5, %ymm8, %ymm1
vpaddd %ymm8, %ymm9, %ymm5
vmovdqu %ymm13, 0x160(%rsp)
vpsrld $0x11, %ymm13, %ymm8
vpslld $0xf, %ymm13, %ymm9
vpor %ymm8, %ymm9, %ymm8
vpsrld $0x13, %ymm13, %ymm9
vpslld $0xd, %ymm13, %ymm10
vpor %ymm9, %ymm10, %ymm9
vpxor %ymm8, %ymm9, %ymm8
vpsrld $0xa, %ymm13, %ymm9
vpxor %ymm9, %ymm8, %ymm8
vmovdqu -0x80(%rsp), %ymm13
vpsrld $0x7, %ymm13, %ymm9
vpslld $0x19, %ymm13, %ymm10
vpor %ymm9, %ymm10, %ymm9
vpsrld $0x12, %ymm13, %ymm10
vpslld $0xe, %ymm13, %ymm11
vpor %ymm10, %ymm11, %ymm10
vpxor %ymm9, %ymm10, %ymm9
vpsrld $0x3, %ymm13, %ymm10
vpxor %ymm10, %ymm9, %ymm9
vpaddd %ymm15, %ymm9, %ymm9
vpaddd 0x80(%rsp), %ymm9, %ymm9
vpaddd %ymm8, %ymm9, %ymm13
vpsrld $0x6, %ymm1, %ymm8
vpslld $0x1a, %ymm1, %ymm9
vpor %ymm8, %ymm9, %ymm8
vpsrld $0xb, %ymm1, %ymm9
vpslld $0x15, %ymm1, %ymm10
vpor %ymm9, %ymm10, %ymm9
vpxor %ymm8, %ymm9, %ymm8
vpsrld $0x19, %ymm1, %ymm9
vpslld $0x7, %ymm1, %ymm10
vpor %ymm9, %ymm10, %ymm9
vpxor %ymm9, %ymm8, %ymm8
vpandn %ymm0, %ymm1, %ymm9
vpand %ymm1, %ymm7, %ymm10
vpor %ymm9, %ymm10, %ymm9
vpaddd %ymm2, %ymm13, %ymm2
vpaddd %ymm2, %ymm9, %ymm2
vpbroadcastd 0x1b591(%rip), %ymm9 # 0x2877c
vmovdqu %ymm9, 0x660(%rsp)
vpaddd %ymm2, %ymm9, %ymm2
vpaddd %ymm2, %ymm8, %ymm8
vpsrld $0x2, %ymm5, %ymm2
vpslld $0x1e, %ymm5, %ymm9
vpor %ymm2, %ymm9, %ymm2
vpsrld $0xd, %ymm5, %ymm9
vpslld $0x13, %ymm5, %ymm10
vpor %ymm9, %ymm10, %ymm9
vpxor %ymm2, %ymm9, %ymm2
vpsrld $0x16, %ymm5, %ymm9
vpslld $0xa, %ymm5, %ymm10
vpor %ymm9, %ymm10, %ymm9
vpxor %ymm2, %ymm9, %ymm2
vpor %ymm3, %ymm5, %ymm9
vpand %ymm4, %ymm9, %ymm9
vpand %ymm3, %ymm5, %ymm10
vpor %ymm10, %ymm9, %ymm9
vpaddd %ymm2, %ymm9, %ymm9
vpaddd %ymm6, %ymm8, %ymm2
vpaddd %ymm8, %ymm9, %ymm6
vmovdqu %ymm12, 0x20(%rsp)
vpsrld $0x11, %ymm12, %ymm8
vpslld $0xf, %ymm12, %ymm9
vpor %ymm8, %ymm9, %ymm8
vpsrld $0x13, %ymm12, %ymm9
vpslld $0xd, %ymm12, %ymm10
vpor %ymm9, %ymm10, %ymm9
vpxor %ymm8, %ymm9, %ymm8
vpsrld $0xa, %ymm12, %ymm9
vpxor %ymm9, %ymm8, %ymm8
vmovdqu 0x140(%rsp), %ymm14
vpsrld $0x7, %ymm14, %ymm9
vpslld $0x19, %ymm14, %ymm10
vpor %ymm9, %ymm10, %ymm9
vpsrld $0x12, %ymm14, %ymm10
vpslld $0xe, %ymm14, %ymm11
vpor %ymm10, %ymm11, %ymm10
vpxor %ymm9, %ymm10, %ymm9
vpsrld $0x3, %ymm14, %ymm10
vpxor %ymm10, %ymm9, %ymm9
vpaddd -0x80(%rsp), %ymm9, %ymm9
vpaddd 0x2a0(%rsp), %ymm9, %ymm9
vpaddd %ymm8, %ymm9, %ymm12
vpsrld $0x6, %ymm2, %ymm8
vpslld $0x1a, %ymm2, %ymm9
vpor %ymm8, %ymm9, %ymm8
vpsrld $0xb, %ymm2, %ymm9
vpslld $0x15, %ymm2, %ymm10
vpor %ymm9, %ymm10, %ymm9
vpxor %ymm8, %ymm9, %ymm8
vpsrld $0x19, %ymm2, %ymm9
vpslld $0x7, %ymm2, %ymm10
vpor %ymm9, %ymm10, %ymm9
vpxor %ymm9, %ymm8, %ymm8
vpandn %ymm7, %ymm2, %ymm9
vpand %ymm2, %ymm1, %ymm10
vpor %ymm9, %ymm10, %ymm9
vpaddd %ymm0, %ymm12, %ymm0
vpbroadcastd 0x1b45a(%rip), %ymm10 # 0x28780
vmovdqu %ymm10, 0x640(%rsp)
vpaddd %ymm0, %ymm9, %ymm0
vpaddd %ymm0, %ymm10, %ymm0
vpaddd %ymm0, %ymm8, %ymm8
vpsrld $0x2, %ymm6, %ymm0
vpslld $0x1e, %ymm6, %ymm9
vpor %ymm0, %ymm9, %ymm0
vpsrld $0xd, %ymm6, %ymm9
vpslld $0x13, %ymm6, %ymm10
vpor %ymm9, %ymm10, %ymm9
vpxor %ymm0, %ymm9, %ymm0
vpsrld $0x16, %ymm6, %ymm9
vpslld $0xa, %ymm6, %ymm10
vpor %ymm9, %ymm10, %ymm9
vpxor %ymm0, %ymm9, %ymm0
vpor %ymm5, %ymm6, %ymm9
vpand %ymm3, %ymm9, %ymm9
vpand %ymm5, %ymm6, %ymm10
vpor %ymm10, %ymm9, %ymm9
vpaddd %ymm0, %ymm9, %ymm9
vpaddd %ymm4, %ymm8, %ymm0
vpaddd %ymm8, %ymm9, %ymm4
vmovdqu %ymm13, 0x40(%rsp)
vpsrld $0x11, %ymm13, %ymm8
vpslld $0xf, %ymm13, %ymm9
vpor %ymm8, %ymm9, %ymm8
vpsrld $0x13, %ymm13, %ymm9
vpslld $0xd, %ymm13, %ymm10
vpor %ymm9, %ymm10, %ymm9
vpxor %ymm8, %ymm9, %ymm8
vpsrld $0xa, %ymm13, %ymm9
vpxor %ymm9, %ymm8, %ymm8
vmovdqu -0x40(%rsp), %ymm15
vpsrld $0x7, %ymm15, %ymm9
vpslld $0x19, %ymm15, %ymm10
vpor %ymm9, %ymm10, %ymm9
vpsrld $0x12, %ymm15, %ymm10
vpslld $0xe, %ymm15, %ymm11
vpor %ymm10, %ymm11, %ymm10
vpxor %ymm9, %ymm10, %ymm9
vpsrld $0x3, %ymm15, %ymm10
vpxor %ymm10, %ymm9, %ymm9
vpaddd %ymm14, %ymm9, %ymm9
vpaddd 0x60(%rsp), %ymm9, %ymm9
vpaddd %ymm8, %ymm9, %ymm13
vpsrld $0x6, %ymm0, %ymm8
vpslld $0x1a, %ymm0, %ymm9
vpor %ymm8, %ymm9, %ymm8
vpsrld $0xb, %ymm0, %ymm9
vpslld $0x15, %ymm0, %ymm10
vpor %ymm9, %ymm10, %ymm9
vpxor %ymm8, %ymm9, %ymm8
vpsrld $0x19, %ymm0, %ymm9
vpslld $0x7, %ymm0, %ymm10
vpor %ymm9, %ymm10, %ymm9
vpxor %ymm9, %ymm8, %ymm8
vpandn %ymm1, %ymm0, %ymm9
vpand %ymm0, %ymm2, %ymm10
vpor %ymm9, %ymm10, %ymm9
vpaddd %ymm7, %ymm13, %ymm7
vpaddd %ymm7, %ymm9, %ymm7
vpbroadcastd 0x1b322(%rip), %ymm9 # 0x28784
vmovdqu %ymm9, 0x620(%rsp)
vpaddd %ymm7, %ymm9, %ymm7
vpaddd %ymm7, %ymm8, %ymm8
vpsrld $0x2, %ymm4, %ymm7
vpslld $0x1e, %ymm4, %ymm9
vpor %ymm7, %ymm9, %ymm7
vpsrld $0xd, %ymm4, %ymm9
vpslld $0x13, %ymm4, %ymm10
vpor %ymm9, %ymm10, %ymm9
vpxor %ymm7, %ymm9, %ymm7
vpsrld $0x16, %ymm4, %ymm9
vpslld $0xa, %ymm4, %ymm10
vpor %ymm9, %ymm10, %ymm9
vpxor %ymm7, %ymm9, %ymm7
vpor %ymm6, %ymm4, %ymm9
vpand %ymm5, %ymm9, %ymm9
vpand %ymm6, %ymm4, %ymm10
vpor %ymm10, %ymm9, %ymm9
vpaddd %ymm7, %ymm9, %ymm9
vpaddd %ymm3, %ymm8, %ymm7
vpaddd %ymm8, %ymm9, %ymm3
vmovdqu %ymm12, 0x180(%rsp)
vpsrld $0x11, %ymm12, %ymm8
vpslld $0xf, %ymm12, %ymm9
vpor %ymm8, %ymm9, %ymm8
vpsrld $0x13, %ymm12, %ymm9
vpslld $0xd, %ymm12, %ymm10
vpor %ymm9, %ymm10, %ymm9
vpxor %ymm8, %ymm9, %ymm8
vpsrld $0xa, %ymm12, %ymm9
vpxor %ymm9, %ymm8, %ymm8
vmovdqu 0x2e0(%rsp), %ymm14
vpsrld $0x7, %ymm14, %ymm9
vpslld $0x19, %ymm14, %ymm10
vpor %ymm9, %ymm10, %ymm9
vpsrld $0x12, %ymm14, %ymm10
vpslld $0xe, %ymm14, %ymm11
vpor %ymm10, %ymm11, %ymm10
vpxor %ymm9, %ymm10, %ymm9
vpsrld $0x3, %ymm14, %ymm10
vpxor %ymm10, %ymm9, %ymm9
vpaddd %ymm15, %ymm9, %ymm9
vpaddd 0x1a0(%rsp), %ymm9, %ymm9
vpaddd %ymm8, %ymm9, %ymm12
vpsrld $0x6, %ymm7, %ymm8
vpslld $0x1a, %ymm7, %ymm9
vpor %ymm8, %ymm9, %ymm8
vpsrld $0xb, %ymm7, %ymm9
vpslld $0x15, %ymm7, %ymm10
vpor %ymm9, %ymm10, %ymm9
vpxor %ymm8, %ymm9, %ymm8
vpsrld $0x19, %ymm7, %ymm9
vpslld $0x7, %ymm7, %ymm10
vpor %ymm9, %ymm10, %ymm9
vpxor %ymm9, %ymm8, %ymm8
vpandn %ymm2, %ymm7, %ymm9
vpand %ymm7, %ymm0, %ymm10
vpor %ymm9, %ymm10, %ymm9
vpaddd %ymm1, %ymm12, %ymm1
vpaddd %ymm1, %ymm9, %ymm1
vpbroadcastd 0x1b1e5(%rip), %ymm9 # 0x28788
vmovdqu %ymm9, 0x600(%rsp)
vpaddd %ymm1, %ymm9, %ymm1
vpaddd %ymm1, %ymm8, %ymm1
vpsrld $0x2, %ymm3, %ymm8
vpslld $0x1e, %ymm3, %ymm9
vpor %ymm8, %ymm9, %ymm8
vpsrld $0xd, %ymm3, %ymm9
vpslld $0x13, %ymm3, %ymm10
vpor %ymm9, %ymm10, %ymm9
vpxor %ymm8, %ymm9, %ymm8
vpsrld $0x16, %ymm3, %ymm9
vpslld $0xa, %ymm3, %ymm10
vpor %ymm9, %ymm10, %ymm9
vpxor %ymm9, %ymm8, %ymm8
vpor %ymm4, %ymm3, %ymm9
vpand %ymm6, %ymm9, %ymm9
vpand %ymm4, %ymm3, %ymm10
vpor %ymm10, %ymm9, %ymm9
vpaddd %ymm9, %ymm8, %ymm9
vpaddd %ymm5, %ymm1, %ymm8
vpaddd %ymm1, %ymm9, %ymm5
vmovdqu %ymm13, 0x140(%rsp)
vpsrld $0x11, %ymm13, %ymm1
vpslld $0xf, %ymm13, %ymm9
vpor %ymm1, %ymm9, %ymm1
vpsrld $0x13, %ymm13, %ymm9
vpslld $0xd, %ymm13, %ymm10
vpor %ymm9, %ymm10, %ymm9
vpxor %ymm1, %ymm9, %ymm1
vpsrld $0xa, %ymm13, %ymm9
vpxor %ymm1, %ymm9, %ymm1
vmovdqu 0x2c0(%rsp), %ymm15
vpsrld $0x7, %ymm15, %ymm9
vpslld $0x19, %ymm15, %ymm10
vpor %ymm9, %ymm10, %ymm9
vpsrld $0x12, %ymm15, %ymm10
vpslld $0xe, %ymm15, %ymm11
vpor %ymm10, %ymm11, %ymm10
vpxor %ymm9, %ymm10, %ymm9
vpsrld $0x3, %ymm15, %ymm10
vpxor %ymm10, %ymm9, %ymm9
vpaddd %ymm14, %ymm9, %ymm9
vpaddd -0x20(%rsp), %ymm9, %ymm9
vpaddd %ymm1, %ymm9, %ymm13
vpsrld $0x6, %ymm8, %ymm1
vpslld $0x1a, %ymm8, %ymm9
vpor %ymm1, %ymm9, %ymm1
vpsrld $0xb, %ymm8, %ymm9
vpslld $0x15, %ymm8, %ymm10
vpor %ymm9, %ymm10, %ymm9
vpxor %ymm1, %ymm9, %ymm1
vpsrld $0x19, %ymm8, %ymm9
vpslld $0x7, %ymm8, %ymm10
vpor %ymm9, %ymm10, %ymm9
vpxor %ymm1, %ymm9, %ymm1
vpandn %ymm0, %ymm8, %ymm9
vpand %ymm7, %ymm8, %ymm10
vpor %ymm9, %ymm10, %ymm9
vpaddd %ymm2, %ymm13, %ymm2
vpaddd %ymm2, %ymm9, %ymm2
vpbroadcastd 0x1b0a9(%rip), %ymm9 # 0x2878c
vmovdqu %ymm9, 0x2e0(%rsp)
vpaddd %ymm2, %ymm9, %ymm2
vpaddd %ymm1, %ymm2, %ymm2
vpsrld $0x2, %ymm5, %ymm1
vpslld $0x1e, %ymm5, %ymm9
vpor %ymm1, %ymm9, %ymm1
vpsrld $0xd, %ymm5, %ymm9
vpslld $0x13, %ymm5, %ymm10
vpor %ymm9, %ymm10, %ymm9
vpxor %ymm1, %ymm9, %ymm1
vpsrld $0x16, %ymm5, %ymm9
vpslld $0xa, %ymm5, %ymm10
vpor %ymm9, %ymm10, %ymm9
vpxor %ymm1, %ymm9, %ymm1
vpor %ymm3, %ymm5, %ymm9
vpand %ymm4, %ymm9, %ymm9
vpand %ymm3, %ymm5, %ymm10
vpor %ymm10, %ymm9, %ymm9
vpaddd %ymm1, %ymm9, %ymm9
vpaddd %ymm6, %ymm2, %ymm1
vpaddd %ymm2, %ymm9, %ymm6
vmovdqu %ymm12, 0xc0(%rsp)
vpsrld $0x11, %ymm12, %ymm2
vpslld $0xf, %ymm12, %ymm9
vpor %ymm2, %ymm9, %ymm2
vpsrld $0x13, %ymm12, %ymm9
vpslld $0xd, %ymm12, %ymm10
vpor %ymm9, %ymm10, %ymm9
vpxor %ymm2, %ymm9, %ymm2
vpsrld $0xa, %ymm12, %ymm9
vpxor %ymm2, %ymm9, %ymm2
vmovdqu 0x240(%rsp), %ymm14
vpsrld $0x7, %ymm14, %ymm9
vpslld $0x19, %ymm14, %ymm10
vpor %ymm9, %ymm10, %ymm9
vpsrld $0x12, %ymm14, %ymm10
vpslld $0xe, %ymm14, %ymm11
vpor %ymm10, %ymm11, %ymm10
vpxor %ymm9, %ymm10, %ymm9
vpsrld $0x3, %ymm14, %ymm10
vpxor %ymm10, %ymm9, %ymm9
vpaddd %ymm15, %ymm9, %ymm9
vpaddd 0x160(%rsp), %ymm9, %ymm9
vpaddd %ymm2, %ymm9, %ymm12
vpsrld $0x6, %ymm1, %ymm2
vpslld $0x1a, %ymm1, %ymm9
vpor %ymm2, %ymm9, %ymm2
vpsrld $0xb, %ymm1, %ymm9
vpslld $0x15, %ymm1, %ymm10
vpor %ymm9, %ymm10, %ymm9
vpxor %ymm2, %ymm9, %ymm2
vpsrld $0x19, %ymm1, %ymm9
vpslld $0x7, %ymm1, %ymm10
vpor %ymm9, %ymm10, %ymm9
vpxor %ymm2, %ymm9, %ymm2
vpandn %ymm7, %ymm1, %ymm9
vpand %ymm1, %ymm8, %ymm10
vpor %ymm9, %ymm10, %ymm9
vpaddd %ymm0, %ymm12, %ymm0
vpbroadcastd 0x1af78(%rip), %ymm10 # 0x28790
vmovdqu %ymm10, 0x2c0(%rsp)
vpaddd %ymm0, %ymm9, %ymm0
vpaddd %ymm0, %ymm10, %ymm0
vpaddd %ymm2, %ymm0, %ymm0
vpsrld $0x2, %ymm6, %ymm2
vpslld $0x1e, %ymm6, %ymm9
vpor %ymm2, %ymm9, %ymm2
vpsrld $0xd, %ymm6, %ymm9
vpslld $0x13, %ymm6, %ymm10
vpor %ymm9, %ymm10, %ymm9
vpxor %ymm2, %ymm9, %ymm2
vpsrld $0x16, %ymm6, %ymm9
vpslld $0xa, %ymm6, %ymm10
vpor %ymm9, %ymm10, %ymm9
vpxor %ymm2, %ymm9, %ymm2
vpor %ymm5, %ymm6, %ymm9
vpand %ymm3, %ymm9, %ymm9
vpand %ymm5, %ymm6, %ymm10
vpor %ymm10, %ymm9, %ymm9
vpaddd %ymm2, %ymm9, %ymm2
vpaddd %ymm4, %ymm0, %ymm9
vpaddd %ymm0, %ymm2, %ymm4
vmovdqu %ymm13, 0x220(%rsp)
vpsrld $0x11, %ymm13, %ymm0
vpslld $0xf, %ymm13, %ymm2
vpor %ymm0, %ymm2, %ymm0
vpsrld $0x13, %ymm13, %ymm2
vpslld $0xd, %ymm13, %ymm10
vpor %ymm2, %ymm10, %ymm2
vpxor %ymm0, %ymm2, %ymm0
vpsrld $0xa, %ymm13, %ymm2
vpxor %ymm2, %ymm0, %ymm0
vmovdqu 0xa0(%rsp), %ymm15
vpsrld $0x7, %ymm15, %ymm2
vpslld $0x19, %ymm15, %ymm10
vpor %ymm2, %ymm10, %ymm2
vpsrld $0x12, %ymm15, %ymm10
vpslld $0xe, %ymm15, %ymm11
vpor %ymm10, %ymm11, %ymm10
vpxor %ymm2, %ymm10, %ymm2
vpsrld $0x3, %ymm15, %ymm10
vpxor %ymm2, %ymm10, %ymm2
vpaddd %ymm2, %ymm14, %ymm2
vpaddd 0x20(%rsp), %ymm2, %ymm2
vpaddd %ymm0, %ymm2, %ymm13
vpsrld $0x6, %ymm9, %ymm0
vpslld $0x1a, %ymm9, %ymm2
vpor %ymm0, %ymm2, %ymm0
vpsrld $0xb, %ymm9, %ymm2
vpslld $0x15, %ymm9, %ymm10
vpor %ymm2, %ymm10, %ymm2
vpxor %ymm0, %ymm2, %ymm0
vpsrld $0x19, %ymm9, %ymm2
vpslld $0x7, %ymm9, %ymm10
vpor %ymm2, %ymm10, %ymm2
vpxor %ymm2, %ymm0, %ymm0
vpandn %ymm8, %ymm9, %ymm2
vpand %ymm1, %ymm9, %ymm10
vpor %ymm2, %ymm10, %ymm2
vpaddd %ymm7, %ymm13, %ymm7
vpaddd %ymm2, %ymm7, %ymm2
vpbroadcastd 0x1ae43(%rip), %ymm7 # 0x28794
vmovdqu %ymm7, 0x5e0(%rsp)
vpaddd %ymm7, %ymm2, %ymm2
vpaddd %ymm0, %ymm2, %ymm0
vpsrld $0x2, %ymm4, %ymm2
vpslld $0x1e, %ymm4, %ymm7
vpor %ymm2, %ymm7, %ymm2
vpsrld $0xd, %ymm4, %ymm7
vpslld $0x13, %ymm4, %ymm10
vpor %ymm7, %ymm10, %ymm7
vpxor %ymm2, %ymm7, %ymm2
vpsrld $0x16, %ymm4, %ymm7
vpslld $0xa, %ymm4, %ymm10
vpor %ymm7, %ymm10, %ymm7
vpxor %ymm7, %ymm2, %ymm2
vpor %ymm6, %ymm4, %ymm7
vpand %ymm5, %ymm7, %ymm7
vpand %ymm6, %ymm4, %ymm10
vpor %ymm7, %ymm10, %ymm7
vpaddd %ymm7, %ymm2, %ymm2
vpaddd %ymm3, %ymm0, %ymm10
vpaddd %ymm0, %ymm2, %ymm3
vmovdqu %ymm12, 0x200(%rsp)
vpsrld $0x11, %ymm12, %ymm0
vpslld $0xf, %ymm12, %ymm2
vpor %ymm0, %ymm2, %ymm0
vpsrld $0x13, %ymm12, %ymm2
vpslld $0xd, %ymm12, %ymm7
vpor %ymm2, %ymm7, %ymm2
vpxor %ymm0, %ymm2, %ymm0
vpsrld $0xa, %ymm12, %ymm2
vpxor %ymm2, %ymm0, %ymm0
vmovdqu -0x60(%rsp), %ymm12
vpsrld $0x7, %ymm12, %ymm2
vpslld $0x19, %ymm12, %ymm7
vpor %ymm2, %ymm7, %ymm2
vpsrld $0x12, %ymm12, %ymm7
vpslld $0xe, %ymm12, %ymm11
vpor %ymm7, %ymm11, %ymm7
vpxor %ymm2, %ymm7, %ymm2
vpsrld $0x3, %ymm12, %ymm7
vpxor %ymm7, %ymm2, %ymm2
vpaddd %ymm2, %ymm15, %ymm2
vpaddd 0x40(%rsp), %ymm2, %ymm2
vpaddd %ymm0, %ymm2, %ymm14
vpsrld $0x6, %ymm10, %ymm0
vpslld $0x1a, %ymm10, %ymm2
vpor %ymm0, %ymm2, %ymm0
vpsrld $0xb, %ymm10, %ymm2
vpslld $0x15, %ymm10, %ymm7
vpor %ymm2, %ymm7, %ymm2
vpxor %ymm0, %ymm2, %ymm0
vpsrld $0x19, %ymm10, %ymm2
vpslld $0x7, %ymm10, %ymm7
vpor %ymm2, %ymm7, %ymm2
vpxor %ymm2, %ymm0, %ymm0
vpandn %ymm1, %ymm10, %ymm2
vpand %ymm10, %ymm9, %ymm7
vpor %ymm2, %ymm7, %ymm2
vpaddd %ymm8, %ymm14, %ymm7
vpaddd %ymm2, %ymm7, %ymm2
vpbroadcastd 0x1ad18(%rip), %ymm7 # 0x28798
vmovdqu %ymm7, 0x5c0(%rsp)
vpaddd %ymm7, %ymm2, %ymm2
vpaddd %ymm0, %ymm2, %ymm0
vpsrld $0x2, %ymm3, %ymm2
vpslld $0x1e, %ymm3, %ymm7
vpor %ymm2, %ymm7, %ymm2
vpsrld $0xd, %ymm3, %ymm7
vpslld $0x13, %ymm3, %ymm8
vpor %ymm7, %ymm8, %ymm7
vpxor %ymm2, %ymm7, %ymm2
vpsrld $0x16, %ymm3, %ymm7
vpslld $0xa, %ymm3, %ymm8
vpor %ymm7, %ymm8, %ymm7
vpxor %ymm7, %ymm2, %ymm2
vpor %ymm4, %ymm3, %ymm7
vpand %ymm6, %ymm7, %ymm7
vpand %ymm4, %ymm3, %ymm8
vpor %ymm7, %ymm8, %ymm7
vpaddd %ymm7, %ymm2, %ymm2
vpaddd %ymm5, %ymm0, %ymm5
vpaddd %ymm0, %ymm2, %ymm2
vmovdqu %ymm13, 0x240(%rsp)
vpsrld $0x11, %ymm13, %ymm0
vpslld $0xf, %ymm13, %ymm7
vpor %ymm0, %ymm7, %ymm0
vpsrld $0x13, %ymm13, %ymm7
vpslld $0xd, %ymm13, %ymm8
vpor %ymm7, %ymm8, %ymm7
vpxor %ymm0, %ymm7, %ymm0
vpsrld $0xa, %ymm13, %ymm7
vpxor %ymm7, %ymm0, %ymm0
vmovdqu 0x80(%rsp), %ymm15
vpsrld $0x7, %ymm15, %ymm7
vpslld $0x19, %ymm15, %ymm8
vpor %ymm7, %ymm8, %ymm7
vpsrld $0x12, %ymm15, %ymm8
vpslld $0xe, %ymm15, %ymm11
vpor %ymm8, %ymm11, %ymm8
vpxor %ymm7, %ymm8, %ymm7
vpsrld $0x3, %ymm15, %ymm8
vpxor %ymm7, %ymm8, %ymm7
vpaddd -0x60(%rsp), %ymm7, %ymm7
vpaddd 0x180(%rsp), %ymm7, %ymm7
vpaddd %ymm0, %ymm7, %ymm12
vpsrld $0x6, %ymm5, %ymm0
vpslld $0x1a, %ymm5, %ymm7
vpor %ymm0, %ymm7, %ymm0
vpsrld $0xb, %ymm5, %ymm7
vpslld $0x15, %ymm5, %ymm8
vpor %ymm7, %ymm8, %ymm7
vpxor %ymm0, %ymm7, %ymm0
vpsrld $0x19, %ymm5, %ymm7
vpslld $0x7, %ymm5, %ymm8
vpor %ymm7, %ymm8, %ymm7
vpxor %ymm7, %ymm0, %ymm0
vpandn %ymm9, %ymm5, %ymm7
vpand %ymm5, %ymm10, %ymm8
vpor %ymm7, %ymm8, %ymm7
vpaddd %ymm1, %ymm12, %ymm1
vpaddd %ymm7, %ymm1, %ymm1
vpbroadcastd 0x1abeb(%rip), %ymm7 # 0x2879c
vmovdqu %ymm7, 0x5a0(%rsp)
vpaddd %ymm7, %ymm1, %ymm1
vpaddd %ymm0, %ymm1, %ymm0
vpsrld $0x2, %ymm2, %ymm1
vpslld $0x1e, %ymm2, %ymm7
vpor %ymm1, %ymm7, %ymm1
vpsrld $0xd, %ymm2, %ymm7
vpslld $0x13, %ymm2, %ymm8
vpor %ymm7, %ymm8, %ymm7
vpxor %ymm1, %ymm7, %ymm1
vpsrld $0x16, %ymm2, %ymm7
vpslld $0xa, %ymm2, %ymm8
vpor %ymm7, %ymm8, %ymm7
vpxor %ymm7, %ymm1, %ymm1
vpor %ymm3, %ymm2, %ymm7
vpand %ymm4, %ymm7, %ymm7
vpand %ymm3, %ymm2, %ymm8
vpor %ymm7, %ymm8, %ymm7
vpaddd %ymm7, %ymm1, %ymm1
vpaddd %ymm0, %ymm6, %ymm6
vpaddd %ymm0, %ymm1, %ymm0
vmovdqu %ymm14, (%rsp)
vpsrld $0x11, %ymm14, %ymm1
vpslld $0xf, %ymm14, %ymm7
vpor %ymm1, %ymm7, %ymm1
vpsrld $0x13, %ymm14, %ymm7
vpslld $0xd, %ymm14, %ymm8
vpor %ymm7, %ymm8, %ymm7
vpxor %ymm1, %ymm7, %ymm1
vpsrld $0xa, %ymm14, %ymm7
vpxor %ymm7, %ymm1, %ymm1
vmovdqu 0x2a0(%rsp), %ymm13
vpsrld $0x7, %ymm13, %ymm7
vpslld $0x19, %ymm13, %ymm8
vpor %ymm7, %ymm8, %ymm7
vpsrld $0x12, %ymm13, %ymm8
vpslld $0xe, %ymm13, %ymm11
vpor %ymm8, %ymm11, %ymm8
vpxor %ymm7, %ymm8, %ymm7
vpsrld $0x3, %ymm13, %ymm8
vpxor %ymm7, %ymm8, %ymm7
vpaddd %ymm7, %ymm15, %ymm7
vpaddd 0x140(%rsp), %ymm7, %ymm7
vpaddd %ymm1, %ymm7, %ymm15
vpsrld $0x6, %ymm6, %ymm1
vpslld $0x1a, %ymm6, %ymm7
vpor %ymm1, %ymm7, %ymm1
vpsrld $0xb, %ymm6, %ymm7
vpslld $0x15, %ymm6, %ymm8
vpor %ymm7, %ymm8, %ymm7
vpxor %ymm1, %ymm7, %ymm1
vpsrld $0x19, %ymm6, %ymm7
vpslld $0x7, %ymm6, %ymm8
vpor %ymm7, %ymm8, %ymm7
vpxor %ymm7, %ymm1, %ymm1
vpandn %ymm10, %ymm6, %ymm7
vpand %ymm6, %ymm5, %ymm8
vpor %ymm7, %ymm8, %ymm7
vpaddd %ymm9, %ymm15, %ymm8
vpbroadcastd 0x1aac7(%rip), %ymm9 # 0x287a0
vmovdqu %ymm9, 0x580(%rsp)
vpaddd %ymm7, %ymm8, %ymm7
vpaddd %ymm7, %ymm9, %ymm7
vpaddd %ymm1, %ymm7, %ymm1
vpsrld $0x2, %ymm0, %ymm7
vpslld $0x1e, %ymm0, %ymm8
vpor %ymm7, %ymm8, %ymm7
vpsrld $0xd, %ymm0, %ymm8
vpslld $0x13, %ymm0, %ymm9
vpor %ymm8, %ymm9, %ymm8
vpxor %ymm7, %ymm8, %ymm7
vpsrld $0x16, %ymm0, %ymm8
vpslld $0xa, %ymm0, %ymm9
vpor %ymm8, %ymm9, %ymm8
vpxor %ymm7, %ymm8, %ymm7
vpor %ymm2, %ymm0, %ymm8
vpand %ymm3, %ymm8, %ymm8
vpand %ymm2, %ymm0, %ymm9
vpor %ymm9, %ymm8, %ymm8
vpaddd %ymm7, %ymm8, %ymm7
vpaddd %ymm1, %ymm4, %ymm4
vpaddd %ymm1, %ymm7, %ymm1
vmovdqu %ymm12, -0x40(%rsp)
vpsrld $0x11, %ymm12, %ymm7
vpslld $0xf, %ymm12, %ymm8
vpor %ymm7, %ymm8, %ymm7
vpsrld $0x13, %ymm12, %ymm8
vpslld $0xd, %ymm12, %ymm9
vpor %ymm8, %ymm9, %ymm8
vpxor %ymm7, %ymm8, %ymm7
vpsrld $0xa, %ymm12, %ymm8
vpxor %ymm7, %ymm8, %ymm7
vmovdqu 0x60(%rsp), %ymm14
vpsrld $0x7, %ymm14, %ymm8
vpslld $0x19, %ymm14, %ymm9
vpor %ymm8, %ymm9, %ymm8
vpsrld $0x12, %ymm14, %ymm9
vpslld $0xe, %ymm14, %ymm11
vpor %ymm9, %ymm11, %ymm9
vpxor %ymm8, %ymm9, %ymm8
vpsrld $0x3, %ymm14, %ymm9
vpxor %ymm9, %ymm8, %ymm8
vpaddd %ymm13, %ymm8, %ymm8
vpaddd 0xc0(%rsp), %ymm8, %ymm8
vpaddd %ymm7, %ymm8, %ymm12
vpsrld $0x6, %ymm4, %ymm7
vpslld $0x1a, %ymm4, %ymm8
vpor %ymm7, %ymm8, %ymm7
vpsrld $0xb, %ymm4, %ymm8
vpslld $0x15, %ymm4, %ymm9
vpor %ymm8, %ymm9, %ymm8
vpxor %ymm7, %ymm8, %ymm7
vpsrld $0x19, %ymm4, %ymm8
vpslld $0x7, %ymm4, %ymm9
vpor %ymm8, %ymm9, %ymm8
vpxor %ymm7, %ymm8, %ymm7
vpandn %ymm5, %ymm4, %ymm8
vpand %ymm4, %ymm6, %ymm9
vpor %ymm8, %ymm9, %ymm8
vpaddd %ymm10, %ymm12, %ymm9
vpaddd %ymm8, %ymm9, %ymm8
vpbroadcastd 0x1a992(%rip), %ymm9 # 0x287a4
vmovdqu %ymm9, 0x2a0(%rsp)
vpaddd %ymm9, %ymm8, %ymm8
vpaddd %ymm7, %ymm8, %ymm8
vpsrld $0x2, %ymm1, %ymm7
vpslld $0x1e, %ymm1, %ymm9
vpor %ymm7, %ymm9, %ymm7
vpsrld $0xd, %ymm1, %ymm9
vpslld $0x13, %ymm1, %ymm10
vpor %ymm9, %ymm10, %ymm9
vpxor %ymm7, %ymm9, %ymm7
vpsrld $0x16, %ymm1, %ymm9
vpslld $0xa, %ymm1, %ymm10
vpor %ymm9, %ymm10, %ymm9
vpxor %ymm7, %ymm9, %ymm7
vpor %ymm0, %ymm1, %ymm9
vpand %ymm2, %ymm9, %ymm9
vpand %ymm0, %ymm1, %ymm10
vpor %ymm10, %ymm9, %ymm9
vpaddd %ymm7, %ymm9, %ymm9
vpaddd %ymm3, %ymm8, %ymm7
vpaddd %ymm8, %ymm9, %ymm3
vmovdqu %ymm15, 0xa0(%rsp)
vpsrld $0x11, %ymm15, %ymm8
vpslld $0xf, %ymm15, %ymm9
vpor %ymm8, %ymm9, %ymm8
vpsrld $0x13, %ymm15, %ymm9
vpslld $0xd, %ymm15, %ymm10
vpor %ymm9, %ymm10, %ymm9
vpxor %ymm8, %ymm9, %ymm8
vpsrld $0xa, %ymm15, %ymm9
vpxor %ymm9, %ymm8, %ymm8
vmovdqu 0x1a0(%rsp), %ymm15
vpsrld $0x7, %ymm15, %ymm9
vpslld $0x19, %ymm15, %ymm10
vpor %ymm9, %ymm10, %ymm9
vpsrld $0x12, %ymm15, %ymm10
vpslld $0xe, %ymm15, %ymm11
vpor %ymm10, %ymm11, %ymm10
vpxor %ymm9, %ymm10, %ymm9
vpsrld $0x3, %ymm15, %ymm10
vpxor %ymm10, %ymm9, %ymm9
vpaddd %ymm14, %ymm9, %ymm9
vpaddd 0x220(%rsp), %ymm9, %ymm9
vpaddd %ymm8, %ymm9, %ymm13
vpsrld $0x6, %ymm7, %ymm8
vpslld $0x1a, %ymm7, %ymm9
vpor %ymm8, %ymm9, %ymm8
vpsrld $0xb, %ymm7, %ymm9
vpslld $0x15, %ymm7, %ymm10
vpor %ymm9, %ymm10, %ymm9
vpxor %ymm8, %ymm9, %ymm8
vpsrld $0x19, %ymm7, %ymm9
vpslld $0x7, %ymm7, %ymm10
vpor %ymm9, %ymm10, %ymm9
vpxor %ymm9, %ymm8, %ymm8
vpandn %ymm6, %ymm7, %ymm9
vpand %ymm7, %ymm4, %ymm10
vpor %ymm9, %ymm10, %ymm9
vpaddd %ymm5, %ymm13, %ymm5
vpaddd %ymm5, %ymm9, %ymm5
vpbroadcastd 0x1a854(%rip), %ymm9 # 0x287a8
vmovdqu %ymm9, 0x560(%rsp)
vpaddd %ymm5, %ymm9, %ymm5
vpaddd %ymm5, %ymm8, %ymm8
vpsrld $0x2, %ymm3, %ymm5
vpslld $0x1e, %ymm3, %ymm9
vpor %ymm5, %ymm9, %ymm5
vpsrld $0xd, %ymm3, %ymm9
vpslld $0x13, %ymm3, %ymm10
vpor %ymm9, %ymm10, %ymm9
vpxor %ymm5, %ymm9, %ymm5
vpsrld $0x16, %ymm3, %ymm9
vpslld $0xa, %ymm3, %ymm10
vpor %ymm9, %ymm10, %ymm9
vpxor %ymm5, %ymm9, %ymm5
vpor %ymm1, %ymm3, %ymm9
vpand %ymm0, %ymm9, %ymm9
vpand %ymm1, %ymm3, %ymm10
vpor %ymm10, %ymm9, %ymm9
vpaddd %ymm5, %ymm9, %ymm9
vpaddd %ymm2, %ymm8, %ymm5
vpaddd %ymm8, %ymm9, %ymm2
vmovdqu %ymm12, 0x80(%rsp)
vpsrld $0x11, %ymm12, %ymm8
vpslld $0xf, %ymm12, %ymm9
vpor %ymm8, %ymm9, %ymm8
vpsrld $0x13, %ymm12, %ymm9
vpslld $0xd, %ymm12, %ymm10
vpor %ymm9, %ymm10, %ymm9
vpxor %ymm8, %ymm9, %ymm8
vpsrld $0xa, %ymm12, %ymm9
vpxor %ymm9, %ymm8, %ymm8
vmovdqu -0x20(%rsp), %ymm12
vpsrld $0x7, %ymm12, %ymm9
vpslld $0x19, %ymm12, %ymm10
vpor %ymm9, %ymm10, %ymm9
vpsrld $0x12, %ymm12, %ymm10
vpslld $0xe, %ymm12, %ymm11
vpor %ymm10, %ymm11, %ymm10
vpxor %ymm9, %ymm10, %ymm9
vpsrld $0x3, %ymm12, %ymm10
vpxor %ymm10, %ymm9, %ymm9
vpaddd %ymm15, %ymm9, %ymm9
vpaddd 0x200(%rsp), %ymm9, %ymm9
vpaddd %ymm8, %ymm9, %ymm14
vpsrld $0x6, %ymm5, %ymm8
vpslld $0x1a, %ymm5, %ymm9
vpor %ymm8, %ymm9, %ymm8
vpsrld $0xb, %ymm5, %ymm9
vpslld $0x15, %ymm5, %ymm10
vpor %ymm9, %ymm10, %ymm9
vpxor %ymm8, %ymm9, %ymm8
vpsrld $0x19, %ymm5, %ymm9
vpslld $0x7, %ymm5, %ymm10
vpor %ymm9, %ymm10, %ymm9
vpxor %ymm9, %ymm8, %ymm8
vpandn %ymm4, %ymm5, %ymm9
vpand %ymm5, %ymm7, %ymm10
vpor %ymm9, %ymm10, %ymm9
vpaddd %ymm6, %ymm14, %ymm6
vpaddd %ymm6, %ymm9, %ymm6
vpbroadcastd 0x1a71a(%rip), %ymm9 # 0x287ac
vmovdqu %ymm9, 0x1a0(%rsp)
vpaddd %ymm6, %ymm9, %ymm6
vpaddd %ymm6, %ymm8, %ymm6
vpsrld $0x2, %ymm2, %ymm8
vpslld $0x1e, %ymm2, %ymm9
vpor %ymm8, %ymm9, %ymm8
vpsrld $0xd, %ymm2, %ymm9
vpslld $0x13, %ymm2, %ymm10
vpor %ymm9, %ymm10, %ymm9
vpxor %ymm8, %ymm9, %ymm8
vpsrld $0x16, %ymm2, %ymm9
vpslld $0xa, %ymm2, %ymm10
vpor %ymm9, %ymm10, %ymm9
vpxor %ymm9, %ymm8, %ymm8
vpor %ymm3, %ymm2, %ymm9
vpand %ymm1, %ymm9, %ymm9
vpand %ymm3, %ymm2, %ymm10
vpor %ymm10, %ymm9, %ymm9
vpaddd %ymm9, %ymm8, %ymm9
vpaddd %ymm6, %ymm0, %ymm8
vpaddd %ymm6, %ymm9, %ymm0
vmovdqu %ymm13, -0x80(%rsp)
vpsrld $0x11, %ymm13, %ymm6
vpslld $0xf, %ymm13, %ymm9
vpor %ymm6, %ymm9, %ymm6
vpsrld $0x13, %ymm13, %ymm9
vpslld $0xd, %ymm13, %ymm10
vpor %ymm9, %ymm10, %ymm9
vpxor %ymm6, %ymm9, %ymm6
vpsrld $0xa, %ymm13, %ymm9
vpxor %ymm6, %ymm9, %ymm6
vmovdqu 0x160(%rsp), %ymm13
vpsrld $0x7, %ymm13, %ymm9
vpslld $0x19, %ymm13, %ymm10
vpor %ymm9, %ymm10, %ymm9
vpsrld $0x12, %ymm13, %ymm10
vpslld $0xe, %ymm13, %ymm11
vpor %ymm10, %ymm11, %ymm10
vpxor %ymm9, %ymm10, %ymm9
vpsrld $0x3, %ymm13, %ymm10
vpxor %ymm10, %ymm9, %ymm9
vpaddd %ymm12, %ymm9, %ymm9
vpaddd 0x240(%rsp), %ymm9, %ymm9
vpaddd %ymm6, %ymm9, %ymm12
vpsrld $0x6, %ymm8, %ymm6
vpslld $0x1a, %ymm8, %ymm9
vpor %ymm6, %ymm9, %ymm6
vpsrld $0xb, %ymm8, %ymm9
vpslld $0x15, %ymm8, %ymm10
vpor %ymm9, %ymm10, %ymm9
vpxor %ymm6, %ymm9, %ymm6
vpsrld $0x19, %ymm8, %ymm9
vpslld $0x7, %ymm8, %ymm10
vpor %ymm9, %ymm10, %ymm9
vpxor %ymm6, %ymm9, %ymm6
vpandn %ymm7, %ymm8, %ymm9
vpand %ymm5, %ymm8, %ymm10
vpor %ymm9, %ymm10, %ymm9
vpaddd %ymm4, %ymm12, %ymm4
vpbroadcastd 0x1a5e2(%rip), %ymm10 # 0x287b0
vmovdqu %ymm10, 0x540(%rsp)
vpaddd %ymm4, %ymm9, %ymm4
vpaddd %ymm4, %ymm10, %ymm4
vpaddd %ymm6, %ymm4, %ymm4
vpsrld $0x2, %ymm0, %ymm6
vpslld $0x1e, %ymm0, %ymm9
vpor %ymm6, %ymm9, %ymm6
vpsrld $0xd, %ymm0, %ymm9
vpslld $0x13, %ymm0, %ymm10
vpor %ymm9, %ymm10, %ymm9
vpxor %ymm6, %ymm9, %ymm6
vpsrld $0x16, %ymm0, %ymm9
vpslld $0xa, %ymm0, %ymm10
vpor %ymm9, %ymm10, %ymm9
vpxor %ymm6, %ymm9, %ymm6
vpor %ymm2, %ymm0, %ymm9
vpand %ymm3, %ymm9, %ymm9
vpand %ymm2, %ymm0, %ymm10
vpor %ymm10, %ymm9, %ymm9
vpaddd %ymm6, %ymm9, %ymm9
vpaddd %ymm4, %ymm1, %ymm6
vpaddd %ymm4, %ymm9, %ymm1
vmovdqu %ymm14, 0x60(%rsp)
vpsrld $0x11, %ymm14, %ymm4
vpslld $0xf, %ymm14, %ymm9
vpor %ymm4, %ymm9, %ymm4
vpsrld $0x13, %ymm14, %ymm9
vpslld $0xd, %ymm14, %ymm10
vpor %ymm9, %ymm10, %ymm9
vpxor %ymm4, %ymm9, %ymm4
vpsrld $0xa, %ymm14, %ymm9
vpxor %ymm4, %ymm9, %ymm4
vmovdqu 0x20(%rsp), %ymm14
vpsrld $0x7, %ymm14, %ymm9
vpslld $0x19, %ymm14, %ymm10
vpor %ymm9, %ymm10, %ymm9
vpsrld $0x12, %ymm14, %ymm10
vpslld $0xe, %ymm14, %ymm11
vpor %ymm10, %ymm11, %ymm10
vpxor %ymm9, %ymm10, %ymm9
vpsrld $0x3, %ymm14, %ymm10
vpxor %ymm10, %ymm9, %ymm9
vpaddd %ymm13, %ymm9, %ymm9
vpaddd (%rsp), %ymm9, %ymm9
vpaddd %ymm4, %ymm9, %ymm9
vpsrld $0x6, %ymm6, %ymm4
vpslld $0x1a, %ymm6, %ymm10
vpor %ymm4, %ymm10, %ymm4
vpsrld $0xb, %ymm6, %ymm10
vpslld $0x15, %ymm6, %ymm11
vpor %ymm10, %ymm11, %ymm10
vpxor %ymm4, %ymm10, %ymm4
vpsrld $0x19, %ymm6, %ymm10
vpslld $0x7, %ymm6, %ymm11
vpor %ymm10, %ymm11, %ymm10
vpxor %ymm4, %ymm10, %ymm4
vpandn %ymm5, %ymm6, %ymm10
vpand %ymm6, %ymm8, %ymm11
vpor %ymm10, %ymm11, %ymm10
vpaddd %ymm7, %ymm9, %ymm7
vpaddd %ymm7, %ymm10, %ymm7
vpbroadcastd 0x1a4b3(%rip), %ymm10 # 0x287b4
vmovdqu %ymm10, 0x160(%rsp)
vpaddd %ymm7, %ymm10, %ymm7
vpaddd %ymm4, %ymm7, %ymm4
vpsrld $0x2, %ymm1, %ymm7
vpslld $0x1e, %ymm1, %ymm10
vpor %ymm7, %ymm10, %ymm7
vpsrld $0xd, %ymm1, %ymm10
vpslld $0x13, %ymm1, %ymm11
vpor %ymm10, %ymm11, %ymm10
vpxor %ymm7, %ymm10, %ymm7
vpsrld $0x16, %ymm1, %ymm10
vpslld $0xa, %ymm1, %ymm11
vpor %ymm10, %ymm11, %ymm10
vpxor %ymm7, %ymm10, %ymm7
vpor %ymm0, %ymm1, %ymm10
vpand %ymm2, %ymm10, %ymm10
vpand %ymm0, %ymm1, %ymm11
vpor %ymm11, %ymm10, %ymm10
vpaddd %ymm7, %ymm10, %ymm7
vpaddd %ymm4, %ymm3, %ymm10
vpaddd %ymm4, %ymm7, %ymm3
vmovdqu %ymm12, -0x60(%rsp)
vpsrld $0x11, %ymm12, %ymm4
vpslld $0xf, %ymm12, %ymm7
vpor %ymm4, %ymm7, %ymm4
vpsrld $0x13, %ymm12, %ymm7
vpslld $0xd, %ymm12, %ymm11
vpor %ymm7, %ymm11, %ymm7
vpxor %ymm4, %ymm7, %ymm4
vpsrld $0xa, %ymm12, %ymm7
vpxor %ymm7, %ymm4, %ymm4
vmovdqu 0x40(%rsp), %ymm13
vpsrld $0x7, %ymm13, %ymm7
vpslld $0x19, %ymm13, %ymm11
vpor %ymm7, %ymm11, %ymm7
vpsrld $0x12, %ymm13, %ymm11
vpslld $0xe, %ymm13, %ymm12
vpor %ymm11, %ymm12, %ymm11
vpxor %ymm7, %ymm11, %ymm7
vpsrld $0x3, %ymm13, %ymm11
vpxor %ymm7, %ymm11, %ymm7
vpaddd %ymm7, %ymm14, %ymm7
vpaddd -0x40(%rsp), %ymm7, %ymm7
vpaddd %ymm4, %ymm7, %ymm14
vpsrld $0x6, %ymm10, %ymm4
vpslld $0x1a, %ymm10, %ymm7
vpor %ymm4, %ymm7, %ymm4
vpsrld $0xb, %ymm10, %ymm7
vpslld $0x15, %ymm10, %ymm11
vpor %ymm7, %ymm11, %ymm7
vpxor %ymm4, %ymm7, %ymm4
vpsrld $0x19, %ymm10, %ymm7
vpslld $0x7, %ymm10, %ymm11
vpor %ymm7, %ymm11, %ymm7
vpxor %ymm7, %ymm4, %ymm4
vpandn %ymm8, %ymm10, %ymm7
vpand %ymm6, %ymm10, %ymm11
vpor %ymm7, %ymm11, %ymm7
vpaddd %ymm5, %ymm14, %ymm5
vpaddd %ymm7, %ymm5, %ymm5
vpbroadcastd 0x1a388(%rip), %ymm7 # 0x287b8
vmovdqu %ymm7, 0x520(%rsp)
vpaddd %ymm7, %ymm5, %ymm5
vpaddd %ymm4, %ymm5, %ymm4
vpsrld $0x2, %ymm3, %ymm5
vpslld $0x1e, %ymm3, %ymm7
vpor %ymm5, %ymm7, %ymm5
vpsrld $0xd, %ymm3, %ymm7
vpslld $0x13, %ymm3, %ymm11
vpor %ymm7, %ymm11, %ymm7
vpxor %ymm5, %ymm7, %ymm5
vpsrld $0x16, %ymm3, %ymm7
vpslld $0xa, %ymm3, %ymm11
vpor %ymm7, %ymm11, %ymm7
vpxor %ymm7, %ymm5, %ymm5
vpor %ymm1, %ymm3, %ymm7
vpand %ymm0, %ymm7, %ymm7
vpand %ymm1, %ymm3, %ymm11
vpor %ymm7, %ymm11, %ymm7
vpaddd %ymm7, %ymm5, %ymm5
vpaddd %ymm4, %ymm2, %ymm11
vpaddd %ymm4, %ymm5, %ymm2
vmovdqu %ymm9, 0x340(%rsp)
vpsrld $0x11, %ymm9, %ymm4
vpslld $0xf, %ymm9, %ymm5
vpor %ymm4, %ymm5, %ymm4
vpsrld $0x13, %ymm9, %ymm5
vpslld $0xd, %ymm9, %ymm7
vpor %ymm5, %ymm7, %ymm5
vpxor %ymm4, %ymm5, %ymm4
vpsrld $0xa, %ymm9, %ymm5
vpxor %ymm5, %ymm4, %ymm4
vmovdqu 0x180(%rsp), %ymm15
vpsrld $0x7, %ymm15, %ymm5
vpslld $0x19, %ymm15, %ymm7
vpor %ymm5, %ymm7, %ymm5
vpsrld $0x12, %ymm15, %ymm7
vpslld $0xe, %ymm15, %ymm12
vpor %ymm7, %ymm12, %ymm7
vpxor %ymm5, %ymm7, %ymm5
vpsrld $0x3, %ymm15, %ymm7
vpxor %ymm7, %ymm5, %ymm5
vpaddd %ymm5, %ymm13, %ymm5
vpaddd 0xa0(%rsp), %ymm5, %ymm5
vpaddd %ymm4, %ymm5, %ymm9
vpsrld $0x6, %ymm11, %ymm4
vpslld $0x1a, %ymm11, %ymm5
vpor %ymm4, %ymm5, %ymm4
vpsrld $0xb, %ymm11, %ymm5
vpslld $0x15, %ymm11, %ymm7
vpor %ymm5, %ymm7, %ymm5
vpxor %ymm4, %ymm5, %ymm4
vpsrld $0x19, %ymm11, %ymm5
vpslld $0x7, %ymm11, %ymm7
vpor %ymm5, %ymm7, %ymm5
vpxor %ymm5, %ymm4, %ymm4
vpandn %ymm6, %ymm11, %ymm5
vpand %ymm11, %ymm10, %ymm7
vpor %ymm5, %ymm7, %ymm5
vpaddd %ymm8, %ymm9, %ymm7
vpaddd %ymm5, %ymm7, %ymm5
vpbroadcastd 0x1a257(%rip), %ymm7 # 0x287bc
vmovdqu %ymm7, 0x500(%rsp)
vpaddd %ymm7, %ymm5, %ymm5
vpaddd %ymm4, %ymm5, %ymm4
vpsrld $0x2, %ymm2, %ymm5
vpslld $0x1e, %ymm2, %ymm7
vpor %ymm5, %ymm7, %ymm5
vpsrld $0xd, %ymm2, %ymm7
vpslld $0x13, %ymm2, %ymm8
vpor %ymm7, %ymm8, %ymm7
vpxor %ymm5, %ymm7, %ymm5
vpsrld $0x16, %ymm2, %ymm7
vpslld $0xa, %ymm2, %ymm8
vpor %ymm7, %ymm8, %ymm7
vpxor %ymm7, %ymm5, %ymm5
vpor %ymm3, %ymm2, %ymm7
vpand %ymm1, %ymm7, %ymm7
vpand %ymm3, %ymm2, %ymm8
vpor %ymm7, %ymm8, %ymm7
vpaddd %ymm7, %ymm5, %ymm5
vpaddd %ymm4, %ymm0, %ymm12
vpaddd %ymm4, %ymm5, %ymm4
vmovdqu %ymm14, -0x20(%rsp)
vpsrld $0x11, %ymm14, %ymm0
vpslld $0xf, %ymm14, %ymm5
vpor %ymm0, %ymm5, %ymm0
vpsrld $0x13, %ymm14, %ymm5
vpslld $0xd, %ymm14, %ymm7
vpor %ymm5, %ymm7, %ymm5
vpxor %ymm0, %ymm5, %ymm0
vpsrld $0xa, %ymm14, %ymm5
vpxor %ymm5, %ymm0, %ymm0
vmovdqu 0x140(%rsp), %ymm13
vpsrld $0x7, %ymm13, %ymm5
vpslld $0x19, %ymm13, %ymm7
vpor %ymm5, %ymm7, %ymm5
vpsrld $0x12, %ymm13, %ymm7
vpslld $0xe, %ymm13, %ymm8
vpor %ymm7, %ymm8, %ymm7
vpxor %ymm5, %ymm7, %ymm5
vpsrld $0x3, %ymm13, %ymm7
vpxor %ymm7, %ymm5, %ymm5
vpaddd %ymm5, %ymm15, %ymm5
vpaddd 0x80(%rsp), %ymm5, %ymm5
vpaddd %ymm0, %ymm5, %ymm14
vpsrld $0x6, %ymm12, %ymm0
vpslld $0x1a, %ymm12, %ymm5
vpor %ymm0, %ymm5, %ymm0
vpsrld $0xb, %ymm12, %ymm5
vpslld $0x15, %ymm12, %ymm7
vpor %ymm5, %ymm7, %ymm5
vpxor %ymm0, %ymm5, %ymm0
vpsrld $0x19, %ymm12, %ymm5
vpslld $0x7, %ymm12, %ymm7
vpor %ymm5, %ymm7, %ymm5
vpxor %ymm5, %ymm0, %ymm0
vpandn %ymm10, %ymm12, %ymm5
vpand %ymm12, %ymm11, %ymm7
vpor %ymm5, %ymm7, %ymm5
vpaddd %ymm6, %ymm14, %ymm6
vpbroadcastd 0x1a12d(%rip), %ymm7 # 0x287c0
vmovdqu %ymm7, 0x4e0(%rsp)
vpaddd %ymm5, %ymm6, %ymm5
vpaddd %ymm7, %ymm5, %ymm5
vpaddd %ymm0, %ymm5, %ymm5
vpsrld $0x2, %ymm4, %ymm0
vpslld $0x1e, %ymm4, %ymm6
vpor %ymm0, %ymm6, %ymm0
vpsrld $0xd, %ymm4, %ymm6
vpslld $0x13, %ymm4, %ymm7
vpor %ymm6, %ymm7, %ymm6
vpxor %ymm0, %ymm6, %ymm0
vpsrld $0x16, %ymm4, %ymm6
vpslld $0xa, %ymm4, %ymm7
vpor %ymm6, %ymm7, %ymm6
vpxor %ymm6, %ymm0, %ymm0
vpor %ymm2, %ymm4, %ymm6
vpand %ymm3, %ymm6, %ymm6
vpand %ymm2, %ymm4, %ymm7
vpor %ymm7, %ymm6, %ymm6
vpaddd %ymm6, %ymm0, %ymm6
vpaddd %ymm5, %ymm1, %ymm0
vpaddd %ymm5, %ymm6, %ymm5
vmovdqu %ymm9, 0x360(%rsp)
vpsrld $0x11, %ymm9, %ymm1
vpslld $0xf, %ymm9, %ymm6
vpor %ymm1, %ymm6, %ymm1
vpsrld $0x13, %ymm9, %ymm6
vpslld $0xd, %ymm9, %ymm7
vpor %ymm6, %ymm7, %ymm6
vpxor %ymm1, %ymm6, %ymm1
vpsrld $0xa, %ymm9, %ymm6
vpxor %ymm6, %ymm1, %ymm1
vmovdqu 0xc0(%rsp), %ymm9
vpsrld $0x7, %ymm9, %ymm6
vpslld $0x19, %ymm9, %ymm7
vpor %ymm6, %ymm7, %ymm6
vpsrld $0x12, %ymm9, %ymm7
vpslld $0xe, %ymm9, %ymm8
vpor %ymm7, %ymm8, %ymm7
vpxor %ymm6, %ymm7, %ymm6
vpsrld $0x3, %ymm9, %ymm7
vmovdqa %ymm9, %ymm15
vpxor %ymm7, %ymm6, %ymm6
vpaddd %ymm6, %ymm13, %ymm6
vpaddd -0x80(%rsp), %ymm6, %ymm6
vpaddd %ymm1, %ymm6, %ymm9
vpsrld $0x6, %ymm0, %ymm1
vpslld $0x1a, %ymm0, %ymm6
vpor %ymm1, %ymm6, %ymm1
vpsrld $0xb, %ymm0, %ymm6
vpslld $0x15, %ymm0, %ymm7
vpor %ymm6, %ymm7, %ymm6
vpxor %ymm1, %ymm6, %ymm1
vpsrld $0x19, %ymm0, %ymm6
vpslld $0x7, %ymm0, %ymm7
vpor %ymm6, %ymm7, %ymm6
vpxor %ymm6, %ymm1, %ymm1
vpandn %ymm11, %ymm0, %ymm6
vpand %ymm0, %ymm12, %ymm7
vpor %ymm6, %ymm7, %ymm6
vpaddd %ymm10, %ymm9, %ymm7
vpaddd %ymm6, %ymm7, %ymm6
vpbroadcastd 0x19ffc(%rip), %ymm7 # 0x287c4
vmovdqu %ymm7, 0x140(%rsp)
vpaddd %ymm7, %ymm6, %ymm6
vpaddd %ymm1, %ymm6, %ymm6
vpsrld $0x2, %ymm5, %ymm1
vpslld $0x1e, %ymm5, %ymm7
vpor %ymm1, %ymm7, %ymm1
vpsrld $0xd, %ymm5, %ymm7
vpslld $0x13, %ymm5, %ymm10
vpor %ymm7, %ymm10, %ymm7
vpxor %ymm1, %ymm7, %ymm1
vpsrld $0x16, %ymm5, %ymm7
vpslld $0xa, %ymm5, %ymm10
vpor %ymm7, %ymm10, %ymm7
vpxor %ymm7, %ymm1, %ymm1
vpor %ymm4, %ymm5, %ymm7
vpand %ymm2, %ymm7, %ymm7
vpand %ymm4, %ymm5, %ymm10
vpor %ymm7, %ymm10, %ymm7
vpaddd %ymm7, %ymm1, %ymm7
vpaddd %ymm6, %ymm3, %ymm1
vpaddd %ymm6, %ymm7, %ymm7
vmovdqu %ymm14, 0x180(%rsp)
vpsrld $0x11, %ymm14, %ymm3
vpslld $0xf, %ymm14, %ymm6
vpor %ymm3, %ymm6, %ymm3
vpsrld $0x13, %ymm14, %ymm6
vpslld $0xd, %ymm14, %ymm10
vpor %ymm6, %ymm10, %ymm6
vpxor %ymm3, %ymm6, %ymm3
vpsrld $0xa, %ymm14, %ymm6
vpxor %ymm6, %ymm3, %ymm3
vmovdqu 0x220(%rsp), %ymm8
vpsrld $0x7, %ymm8, %ymm6
vpslld $0x19, %ymm8, %ymm10
vpor %ymm6, %ymm10, %ymm6
vpsrld $0x12, %ymm8, %ymm10
vpslld $0xe, %ymm8, %ymm13
vpor %ymm10, %ymm13, %ymm10
vpxor %ymm6, %ymm10, %ymm6
vpsrld $0x3, %ymm8, %ymm10
vpxor %ymm6, %ymm10, %ymm6
vpaddd %ymm6, %ymm15, %ymm6
vpaddd 0x60(%rsp), %ymm6, %ymm6
vpaddd %ymm3, %ymm6, %ymm15
vpsrld $0x6, %ymm1, %ymm3
vpslld $0x1a, %ymm1, %ymm6
vpor %ymm3, %ymm6, %ymm3
vpsrld $0xb, %ymm1, %ymm6
vpslld $0x15, %ymm1, %ymm13
vpor %ymm6, %ymm13, %ymm6
vpxor %ymm3, %ymm6, %ymm3
vpsrld $0x19, %ymm1, %ymm6
vpslld $0x7, %ymm1, %ymm13
vpor %ymm6, %ymm13, %ymm6
vpxor %ymm6, %ymm3, %ymm3
vpandn %ymm12, %ymm1, %ymm6
vpand %ymm1, %ymm0, %ymm13
vpor %ymm6, %ymm13, %ymm6
vpaddd %ymm11, %ymm15, %ymm11
vpaddd %ymm6, %ymm11, %ymm6
vpbroadcastd 0x19ed3(%rip), %ymm10 # 0x287c8
vmovdqu %ymm10, 0x4c0(%rsp)
vpaddd %ymm6, %ymm10, %ymm6
vpaddd %ymm3, %ymm6, %ymm3
vpsrld $0x2, %ymm7, %ymm6
vpslld $0x1e, %ymm7, %ymm11
vpor %ymm6, %ymm11, %ymm6
vpsrld $0xd, %ymm7, %ymm11
vpslld $0x13, %ymm7, %ymm13
vpor %ymm11, %ymm13, %ymm11
vpxor %ymm6, %ymm11, %ymm6
vpsrld $0x16, %ymm7, %ymm11
vpslld $0xa, %ymm7, %ymm13
vpor %ymm11, %ymm13, %ymm11
vpxor %ymm6, %ymm11, %ymm6
vpor %ymm5, %ymm7, %ymm11
vpand %ymm4, %ymm11, %ymm11
vpand %ymm5, %ymm7, %ymm13
vpor %ymm13, %ymm11, %ymm11
vpaddd %ymm6, %ymm11, %ymm6
vpaddd %ymm3, %ymm2, %ymm11
vpaddd %ymm3, %ymm6, %ymm6
vmovdqu %ymm9, 0x320(%rsp)
vpsrld $0x11, %ymm9, %ymm2
vpslld $0xf, %ymm9, %ymm3
vpor %ymm2, %ymm3, %ymm2
vpsrld $0x13, %ymm9, %ymm3
vpslld $0xd, %ymm9, %ymm13
vpor %ymm3, %ymm13, %ymm3
vpxor %ymm2, %ymm3, %ymm2
vpsrld $0xa, %ymm9, %ymm3
vpxor %ymm3, %ymm2, %ymm2
vmovdqu 0x200(%rsp), %ymm9
vpsrld $0x7, %ymm9, %ymm3
vpslld $0x19, %ymm9, %ymm13
vpor %ymm3, %ymm13, %ymm3
vpsrld $0x12, %ymm9, %ymm13
vpslld $0xe, %ymm9, %ymm10
vpor %ymm13, %ymm10, %ymm10
vpxor %ymm3, %ymm10, %ymm3
vpsrld $0x3, %ymm9, %ymm10
vpxor %ymm3, %ymm10, %ymm3
vpaddd %ymm3, %ymm8, %ymm3
vpaddd -0x60(%rsp), %ymm3, %ymm3
vpaddd %ymm2, %ymm3, %ymm14
vpsrld $0x6, %ymm11, %ymm2
vpslld $0x1a, %ymm11, %ymm3
vpor %ymm2, %ymm3, %ymm2
vpsrld $0xb, %ymm11, %ymm3
vpslld $0x15, %ymm11, %ymm10
vpor %ymm3, %ymm10, %ymm3
vpxor %ymm2, %ymm3, %ymm2
vpsrld $0x19, %ymm11, %ymm3
vpslld $0x7, %ymm11, %ymm10
vpor %ymm3, %ymm10, %ymm3
vpxor %ymm3, %ymm2, %ymm2
vpandn %ymm0, %ymm11, %ymm3
vpand %ymm1, %ymm11, %ymm10
vpor %ymm3, %ymm10, %ymm3
vpaddd %ymm12, %ymm14, %ymm10
vpaddd %ymm3, %ymm10, %ymm3
vpbroadcastd 0x19da2(%rip), %ymm10 # 0x287cc
vmovdqu %ymm10, 0x220(%rsp)
vpaddd %ymm3, %ymm10, %ymm3
vpaddd %ymm2, %ymm3, %ymm3
vpsrld $0x2, %ymm6, %ymm2
vpslld $0x1e, %ymm6, %ymm10
vpor %ymm2, %ymm10, %ymm2
vpsrld $0xd, %ymm6, %ymm10
vpslld $0x13, %ymm6, %ymm12
vpor %ymm10, %ymm12, %ymm10
vpxor %ymm2, %ymm10, %ymm2
vpsrld $0x16, %ymm6, %ymm10
vpslld $0xa, %ymm6, %ymm12
vpor %ymm10, %ymm12, %ymm10
vpxor %ymm2, %ymm10, %ymm2
vpor %ymm7, %ymm6, %ymm10
vpand %ymm5, %ymm10, %ymm10
vpand %ymm7, %ymm6, %ymm12
vpor %ymm12, %ymm10, %ymm10
vpaddd %ymm2, %ymm10, %ymm10
vpaddd %ymm3, %ymm4, %ymm2
vpaddd %ymm3, %ymm10, %ymm4
vmovdqu %ymm15, 0x40(%rsp)
vpsrld $0x11, %ymm15, %ymm3
vpslld $0xf, %ymm15, %ymm10
vpor %ymm3, %ymm10, %ymm3
vpsrld $0x13, %ymm15, %ymm10
vpslld $0xd, %ymm15, %ymm12
vpor %ymm10, %ymm12, %ymm10
vpxor %ymm3, %ymm10, %ymm3
vpsrld $0xa, %ymm15, %ymm10
vpxor %ymm3, %ymm10, %ymm3
vmovdqu 0x240(%rsp), %ymm8
vpsrld $0x7, %ymm8, %ymm10
vpslld $0x19, %ymm8, %ymm12
vpor %ymm10, %ymm12, %ymm10
vpsrld $0x12, %ymm8, %ymm12
vpslld $0xe, %ymm8, %ymm13
vpor %ymm12, %ymm13, %ymm12
vpxor %ymm10, %ymm12, %ymm10
vpsrld $0x3, %ymm8, %ymm12
vpxor %ymm12, %ymm10, %ymm10
vpaddd %ymm9, %ymm10, %ymm10
vpaddd 0x340(%rsp), %ymm10, %ymm9
vpaddd %ymm3, %ymm9, %ymm15
vpsrld $0x6, %ymm2, %ymm3
vpslld $0x1a, %ymm2, %ymm9
vpor %ymm3, %ymm9, %ymm3
vpsrld $0xb, %ymm2, %ymm9
vpslld $0x15, %ymm2, %ymm10
vpor %ymm9, %ymm10, %ymm9
vpxor %ymm3, %ymm9, %ymm3
vpsrld $0x19, %ymm2, %ymm9
vpslld $0x7, %ymm2, %ymm10
vpor %ymm9, %ymm10, %ymm9
vpxor %ymm3, %ymm9, %ymm3
vpandn %ymm1, %ymm2, %ymm9
vpand %ymm2, %ymm11, %ymm10
vpor %ymm9, %ymm10, %ymm9
vpaddd %ymm0, %ymm15, %ymm0
vpbroadcastd 0x19c74(%rip), %ymm10 # 0x287d0
vmovdqu %ymm10, 0x200(%rsp)
vpaddd %ymm0, %ymm9, %ymm0
vpaddd %ymm0, %ymm10, %ymm0
vpaddd %ymm3, %ymm0, %ymm0
vpsrld $0x2, %ymm4, %ymm3
vpslld $0x1e, %ymm4, %ymm9
vpor %ymm3, %ymm9, %ymm3
vpsrld $0xd, %ymm4, %ymm9
vpslld $0x13, %ymm4, %ymm10
vpor %ymm9, %ymm10, %ymm9
vpxor %ymm3, %ymm9, %ymm3
vpsrld $0x16, %ymm4, %ymm9
vpslld $0xa, %ymm4, %ymm10
vpor %ymm9, %ymm10, %ymm9
vpxor %ymm3, %ymm9, %ymm3
vpor %ymm6, %ymm4, %ymm9
vpand %ymm7, %ymm9, %ymm9
vpand %ymm6, %ymm4, %ymm10
vpor %ymm10, %ymm9, %ymm9
vpaddd %ymm3, %ymm9, %ymm9
vpaddd %ymm0, %ymm5, %ymm3
vpaddd %ymm0, %ymm9, %ymm5
vmovdqu %ymm14, 0xc0(%rsp)
vpsrld $0x11, %ymm14, %ymm0
vpslld $0xf, %ymm14, %ymm9
vpor %ymm0, %ymm9, %ymm0
vpsrld $0x13, %ymm14, %ymm9
vpslld $0xd, %ymm14, %ymm10
vpor %ymm9, %ymm10, %ymm9
vpxor %ymm0, %ymm9, %ymm0
vpsrld $0xa, %ymm14, %ymm9
vpxor %ymm0, %ymm9, %ymm0
vmovdqu (%rsp), %ymm13
vpsrld $0x7, %ymm13, %ymm9
vpslld $0x19, %ymm13, %ymm10
vpor %ymm9, %ymm10, %ymm9
vpsrld $0x12, %ymm13, %ymm10
vpslld $0xe, %ymm13, %ymm12
vpor %ymm10, %ymm12, %ymm10
vpxor %ymm9, %ymm10, %ymm9
vpsrld $0x3, %ymm13, %ymm10
vpxor %ymm10, %ymm9, %ymm9
vpaddd %ymm8, %ymm9, %ymm9
vpaddd -0x20(%rsp), %ymm9, %ymm9
vpaddd %ymm0, %ymm9, %ymm0
vpsrld $0x6, %ymm3, %ymm9
vpslld $0x1a, %ymm3, %ymm10
vpor %ymm9, %ymm10, %ymm9
vpsrld $0xb, %ymm3, %ymm10
vpslld $0x15, %ymm3, %ymm12
vpor %ymm10, %ymm12, %ymm10
vpxor %ymm9, %ymm10, %ymm9
vpsrld $0x19, %ymm3, %ymm10
vpslld $0x7, %ymm3, %ymm12
vpor %ymm10, %ymm12, %ymm10
vpxor %ymm10, %ymm9, %ymm9
vpandn %ymm11, %ymm3, %ymm10
vpand %ymm3, %ymm2, %ymm12
vpor %ymm10, %ymm12, %ymm10
vpaddd %ymm1, %ymm0, %ymm1
vpaddd %ymm1, %ymm10, %ymm1
vpbroadcastd 0x19b3e(%rip), %ymm10 # 0x287d4
vmovdqu %ymm10, 0x240(%rsp)
vpaddd %ymm1, %ymm10, %ymm1
vpaddd %ymm1, %ymm9, %ymm1
vpsrld $0x2, %ymm5, %ymm9
vpslld $0x1e, %ymm5, %ymm10
vpor %ymm9, %ymm10, %ymm9
vpsrld $0xd, %ymm5, %ymm10
vpslld $0x13, %ymm5, %ymm12
vpor %ymm10, %ymm12, %ymm10
vpxor %ymm9, %ymm10, %ymm9
vpsrld $0x16, %ymm5, %ymm10
vpslld $0xa, %ymm5, %ymm12
vpor %ymm10, %ymm12, %ymm10
vpxor %ymm10, %ymm9, %ymm9
vpor %ymm4, %ymm5, %ymm10
vpand %ymm6, %ymm10, %ymm10
vpand %ymm4, %ymm5, %ymm12
vpor %ymm12, %ymm10, %ymm10
vpaddd %ymm10, %ymm9, %ymm9
vpaddd %ymm1, %ymm7, %ymm14
vpaddd %ymm1, %ymm9, %ymm7
vmovdqu %ymm15, 0x20(%rsp)
vpsrld $0x11, %ymm15, %ymm1
vpslld $0xf, %ymm15, %ymm9
vpor %ymm1, %ymm9, %ymm1
vpsrld $0x13, %ymm15, %ymm9
vpslld $0xd, %ymm15, %ymm10
vpor %ymm9, %ymm10, %ymm9
vpxor %ymm1, %ymm9, %ymm1
vpsrld $0xa, %ymm15, %ymm9
vpxor %ymm1, %ymm9, %ymm1
vmovdqu -0x40(%rsp), %ymm15
vpsrld $0x7, %ymm15, %ymm9
vpslld $0x19, %ymm15, %ymm10
vpor %ymm9, %ymm10, %ymm9
vpsrld $0x12, %ymm15, %ymm10
vpslld $0xe, %ymm15, %ymm12
vpor %ymm10, %ymm12, %ymm10
vpxor %ymm9, %ymm10, %ymm9
vpsrld $0x3, %ymm15, %ymm10
vpxor %ymm10, %ymm9, %ymm9
vpaddd %ymm13, %ymm9, %ymm9
vpaddd 0x360(%rsp), %ymm9, %ymm9
vpaddd %ymm1, %ymm9, %ymm1
vpsrld $0x6, %ymm14, %ymm9
vpslld $0x1a, %ymm14, %ymm10
vpor %ymm9, %ymm10, %ymm9
vpsrld $0xb, %ymm14, %ymm10
vpslld $0x15, %ymm14, %ymm12
vpor %ymm10, %ymm12, %ymm10
vpxor %ymm9, %ymm10, %ymm9
vpsrld $0x19, %ymm14, %ymm10
vpslld $0x7, %ymm14, %ymm12
vpor %ymm10, %ymm12, %ymm10
vpxor %ymm10, %ymm9, %ymm9
vpandn %ymm2, %ymm14, %ymm10
vpand %ymm3, %ymm14, %ymm12
vpor %ymm10, %ymm12, %ymm10
vpaddd %ymm1, %ymm11, %ymm11
vpaddd %ymm10, %ymm11, %ymm10
vpbroadcastd 0x19a01(%rip), %ymm11 # 0x287d8
vmovdqu %ymm11, 0x360(%rsp)
vpaddd %ymm11, %ymm10, %ymm10
vpaddd %ymm9, %ymm10, %ymm9
vpsrld $0x2, %ymm7, %ymm10
vpslld $0x1e, %ymm7, %ymm11
vpor %ymm10, %ymm11, %ymm10
vpsrld $0xd, %ymm7, %ymm11
vpslld $0x13, %ymm7, %ymm12
vpor %ymm11, %ymm12, %ymm11
vpxor %ymm10, %ymm11, %ymm10
vpsrld $0x16, %ymm7, %ymm11
vpslld $0xa, %ymm7, %ymm12
vpor %ymm11, %ymm12, %ymm11
vpxor %ymm11, %ymm10, %ymm10
vpor %ymm5, %ymm7, %ymm11
vpand %ymm4, %ymm11, %ymm11
vpand %ymm5, %ymm7, %ymm12
vpor %ymm12, %ymm11, %ymm11
vpaddd %ymm11, %ymm10, %ymm10
vpaddd %ymm6, %ymm9, %ymm6
vpaddd %ymm9, %ymm10, %ymm9
vpsrld $0x11, %ymm0, %ymm10
vpslld $0xf, %ymm0, %ymm11
vpor %ymm10, %ymm11, %ymm10
vpsrld $0x13, %ymm0, %ymm11
vpslld $0xd, %ymm0, %ymm12
vpor %ymm11, %ymm12, %ymm11
vpxor %ymm10, %ymm11, %ymm10
vpsrld $0xa, %ymm0, %ymm0
vpxor %ymm0, %ymm10, %ymm0
vmovdqu 0xa0(%rsp), %ymm13
vpsrld $0x7, %ymm13, %ymm10
vpslld $0x19, %ymm13, %ymm11
vpor %ymm10, %ymm11, %ymm10
vpsrld $0x12, %ymm13, %ymm11
vpslld $0xe, %ymm13, %ymm12
vpor %ymm11, %ymm12, %ymm11
vpxor %ymm10, %ymm11, %ymm10
vpsrld $0x3, %ymm13, %ymm11
vpxor %ymm11, %ymm10, %ymm10
vpaddd %ymm15, %ymm10, %ymm10
vpaddd 0x180(%rsp), %ymm10, %ymm10
vpaddd %ymm0, %ymm10, %ymm15
vpsrld $0x6, %ymm6, %ymm0
vpslld $0x1a, %ymm6, %ymm10
vpor %ymm0, %ymm10, %ymm0
vpsrld $0xb, %ymm6, %ymm10
vpslld $0x15, %ymm6, %ymm11
vpor %ymm10, %ymm11, %ymm10
vpxor %ymm0, %ymm10, %ymm0
vpsrld $0x19, %ymm6, %ymm10
vpslld $0x7, %ymm6, %ymm11
vpor %ymm10, %ymm11, %ymm10
vpxor %ymm0, %ymm10, %ymm0
vpandn %ymm3, %ymm6, %ymm10
vpand %ymm6, %ymm14, %ymm11
vpor %ymm10, %ymm11, %ymm10
vpaddd %ymm2, %ymm15, %ymm2
vpaddd %ymm2, %ymm10, %ymm2
vpbroadcastd 0x198d1(%rip), %ymm10 # 0x287dc
vmovdqu %ymm10, 0x340(%rsp)
vpaddd %ymm2, %ymm10, %ymm2
vpaddd %ymm0, %ymm2, %ymm0
vpsrld $0x2, %ymm9, %ymm2
vpslld $0x1e, %ymm9, %ymm10
vpor %ymm2, %ymm10, %ymm2
vpsrld $0xd, %ymm9, %ymm10
vpslld $0x13, %ymm9, %ymm11
vpor %ymm10, %ymm11, %ymm10
vpxor %ymm2, %ymm10, %ymm2
vpsrld $0x16, %ymm9, %ymm10
vpslld $0xa, %ymm9, %ymm11
vpor %ymm10, %ymm11, %ymm10
vpxor %ymm2, %ymm10, %ymm2
vpor %ymm7, %ymm9, %ymm10
vpand %ymm5, %ymm10, %ymm10
vpand %ymm7, %ymm9, %ymm11
vpor %ymm11, %ymm10, %ymm10
vpaddd %ymm2, %ymm10, %ymm2
vpaddd %ymm0, %ymm4, %ymm11
vpaddd %ymm0, %ymm2, %ymm12
vpsrld $0x11, %ymm1, %ymm0
vpslld $0xf, %ymm1, %ymm2
vpor %ymm0, %ymm2, %ymm0
vpsrld $0x13, %ymm1, %ymm2
vpslld $0xd, %ymm1, %ymm4
vpor %ymm2, %ymm4, %ymm2
vpxor %ymm0, %ymm2, %ymm0
vpsrld $0xa, %ymm1, %ymm1
vpxor %ymm1, %ymm0, %ymm0
vmovdqu 0x80(%rsp), %ymm8
vpsrld $0x7, %ymm8, %ymm1
vpslld $0x19, %ymm8, %ymm2
vpor %ymm1, %ymm2, %ymm1
vpsrld $0x12, %ymm8, %ymm2
vpslld $0xe, %ymm8, %ymm4
vpor %ymm2, %ymm4, %ymm2
vpxor %ymm1, %ymm2, %ymm1
vpsrld $0x3, %ymm8, %ymm2
vpxor %ymm2, %ymm1, %ymm1
vpaddd %ymm1, %ymm13, %ymm1
vpaddd 0x320(%rsp), %ymm1, %ymm1
vpaddd %ymm0, %ymm1, %ymm2
vpsrld $0x6, %ymm11, %ymm0
vpslld $0x1a, %ymm11, %ymm1
vpor %ymm0, %ymm1, %ymm0
vpsrld $0xb, %ymm11, %ymm1
vpslld $0x15, %ymm11, %ymm4
vpor %ymm1, %ymm4, %ymm1
vpxor %ymm0, %ymm1, %ymm0
vpsrld $0x19, %ymm11, %ymm1
vpslld $0x7, %ymm11, %ymm4
vpor %ymm1, %ymm4, %ymm1
vpxor %ymm1, %ymm0, %ymm0
vpandn %ymm14, %ymm11, %ymm1
vpand %ymm6, %ymm11, %ymm4
vpor %ymm1, %ymm4, %ymm1
vpaddd %ymm3, %ymm2, %ymm3
vpbroadcastd 0x197aa(%rip), %ymm4 # 0x287e0
vmovdqu %ymm4, 0x320(%rsp)
vpaddd %ymm1, %ymm3, %ymm1
vpaddd %ymm4, %ymm1, %ymm1
vpaddd %ymm0, %ymm1, %ymm0
vpsrld $0x2, %ymm12, %ymm1
vpslld $0x1e, %ymm12, %ymm3
vpor %ymm1, %ymm3, %ymm1
vpsrld $0xd, %ymm12, %ymm3
vpslld $0x13, %ymm12, %ymm4
vpor %ymm3, %ymm4, %ymm3
vpxor %ymm1, %ymm3, %ymm1
vpsrld $0x16, %ymm12, %ymm3
vpslld $0xa, %ymm12, %ymm4
vpor %ymm3, %ymm4, %ymm3
vpxor %ymm3, %ymm1, %ymm1
vpor %ymm9, %ymm12, %ymm3
vpand %ymm7, %ymm3, %ymm3
vpand %ymm9, %ymm12, %ymm4
vpor %ymm4, %ymm3, %ymm3
vpaddd %ymm3, %ymm1, %ymm1
vpaddd %ymm0, %ymm5, %ymm13
vpaddd %ymm0, %ymm1, %ymm4
vpsrld $0x11, %ymm15, %ymm0
vpslld $0xf, %ymm15, %ymm1
vpor %ymm0, %ymm1, %ymm0
vpsrld $0x13, %ymm15, %ymm1
vpslld $0xd, %ymm15, %ymm3
vpor %ymm1, %ymm3, %ymm1
vpxor %ymm0, %ymm1, %ymm0
vpsrld $0xa, %ymm15, %ymm1
vpxor %ymm1, %ymm0, %ymm0
vmovdqu -0x80(%rsp), %ymm15
vpsrld $0x7, %ymm15, %ymm1
vpslld $0x19, %ymm15, %ymm3
vpor %ymm1, %ymm3, %ymm1
vpsrld $0x12, %ymm15, %ymm3
vpslld $0xe, %ymm15, %ymm5
vpor %ymm3, %ymm5, %ymm3
vpxor %ymm1, %ymm3, %ymm1
vpsrld $0x3, %ymm15, %ymm3
vpxor %ymm3, %ymm1, %ymm1
vpaddd %ymm1, %ymm8, %ymm1
vpaddd 0x40(%rsp), %ymm1, %ymm1
vpaddd %ymm0, %ymm1, %ymm5
vpsrld $0x6, %ymm13, %ymm0
vpslld $0x1a, %ymm13, %ymm1
vpor %ymm0, %ymm1, %ymm0
vpsrld $0xb, %ymm13, %ymm1
vpslld $0x15, %ymm13, %ymm3
vpor %ymm1, %ymm3, %ymm1
vpxor %ymm0, %ymm1, %ymm0
vpsrld $0x19, %ymm13, %ymm1
vpslld $0x7, %ymm13, %ymm3
vpor %ymm1, %ymm3, %ymm1
vpxor %ymm1, %ymm0, %ymm0
vpandn %ymm6, %ymm13, %ymm1
vpand %ymm13, %ymm11, %ymm3
vpor %ymm1, %ymm3, %ymm1
vpaddd %ymm5, %ymm14, %ymm3
vpaddd %ymm1, %ymm3, %ymm1
vpbroadcastd 0x1967d(%rip), %ymm3 # 0x287e4
vmovdqu %ymm3, 0x4a0(%rsp)
vpaddd %ymm3, %ymm1, %ymm1
vpaddd %ymm0, %ymm1, %ymm0
vpsrld $0x2, %ymm4, %ymm1
vpslld $0x1e, %ymm4, %ymm3
vpor %ymm1, %ymm3, %ymm1
vpsrld $0xd, %ymm4, %ymm3
vpslld $0x13, %ymm4, %ymm8
vpor %ymm3, %ymm8, %ymm3
vpxor %ymm1, %ymm3, %ymm1
vpsrld $0x16, %ymm4, %ymm3
vpslld $0xa, %ymm4, %ymm8
vpor %ymm3, %ymm8, %ymm3
vpxor %ymm3, %ymm1, %ymm1
vpor %ymm4, %ymm12, %ymm3
vpand %ymm3, %ymm9, %ymm3
vpand %ymm4, %ymm12, %ymm8
vpor %ymm3, %ymm8, %ymm3
vpaddd %ymm3, %ymm1, %ymm1
vpaddd %ymm0, %ymm7, %ymm8
vpaddd %ymm0, %ymm1, %ymm10
vpsrld $0x11, %ymm2, %ymm0
vpslld $0xf, %ymm2, %ymm1
vpor %ymm0, %ymm1, %ymm0
vpsrld $0x13, %ymm2, %ymm1
vpslld $0xd, %ymm2, %ymm3
vpor %ymm1, %ymm3, %ymm1
vpxor %ymm0, %ymm1, %ymm0
vpsrld $0xa, %ymm2, %ymm1
vpxor %ymm1, %ymm0, %ymm0
vmovdqu 0x60(%rsp), %ymm14
vpsrld $0x7, %ymm14, %ymm1
vpslld $0x19, %ymm14, %ymm2
vpor %ymm1, %ymm2, %ymm1
vpsrld $0x12, %ymm14, %ymm2
vpslld $0xe, %ymm14, %ymm3
vpor %ymm2, %ymm3, %ymm2
vpxor %ymm1, %ymm2, %ymm1
vpsrld $0x3, %ymm14, %ymm2
vpxor %ymm2, %ymm1, %ymm1
vpsrld $0x6, %ymm8, %ymm2
vpslld $0x1a, %ymm8, %ymm3
vpor %ymm2, %ymm3, %ymm2
vpsrld $0xb, %ymm8, %ymm3
vpslld $0x15, %ymm8, %ymm7
vpor %ymm3, %ymm7, %ymm3
vpxor %ymm2, %ymm3, %ymm2
vpsrld $0x19, %ymm8, %ymm3
vpslld $0x7, %ymm8, %ymm7
vpor %ymm3, %ymm7, %ymm3
vpxor %ymm3, %ymm2, %ymm2
vpandn %ymm11, %ymm8, %ymm3
vpand %ymm8, %ymm13, %ymm7
vpor %ymm3, %ymm7, %ymm3
vpaddd %ymm1, %ymm15, %ymm1
vpaddd 0xc0(%rsp), %ymm1, %ymm1
vpaddd %ymm0, %ymm1, %ymm0
vpaddd %ymm6, %ymm0, %ymm0
vpaddd %ymm3, %ymm0, %ymm0
vpbroadcastd 0x1955d(%rip), %ymm1 # 0x287e8
vmovdqu %ymm1, 0x480(%rsp)
vpaddd %ymm1, %ymm0, %ymm0
vpaddd %ymm2, %ymm0, %ymm0
vpsrld $0x2, %ymm10, %ymm1
vpslld $0x1e, %ymm10, %ymm2
vpor %ymm1, %ymm2, %ymm1
vpsrld $0xd, %ymm10, %ymm2
vpslld $0x13, %ymm10, %ymm3
vpor %ymm2, %ymm3, %ymm2
vpxor %ymm1, %ymm2, %ymm1
vpsrld $0x16, %ymm10, %ymm2
vpslld $0xa, %ymm10, %ymm3
vpor %ymm2, %ymm3, %ymm2
vpxor %ymm2, %ymm1, %ymm1
vpor %ymm4, %ymm10, %ymm2
vpand %ymm2, %ymm12, %ymm2
vpand %ymm4, %ymm10, %ymm3
vpor %ymm3, %ymm2, %ymm2
vpaddd %ymm2, %ymm1, %ymm1
vpaddd %ymm0, %ymm9, %ymm7
vpaddd %ymm0, %ymm1, %ymm0
vpsrld $0x11, %ymm5, %ymm1
vpslld $0xf, %ymm5, %ymm2
vpor %ymm1, %ymm2, %ymm1
vpsrld $0x13, %ymm5, %ymm2
vpslld $0xd, %ymm5, %ymm3
vpor %ymm2, %ymm3, %ymm2
vpxor %ymm1, %ymm2, %ymm1
vpsrld $0xa, %ymm5, %ymm2
vpxor %ymm2, %ymm1, %ymm1
vmovdqu -0x60(%rsp), %ymm6
vpsrld $0x7, %ymm6, %ymm2
vpslld $0x19, %ymm6, %ymm3
vpor %ymm2, %ymm3, %ymm2
vpsrld $0x12, %ymm6, %ymm3
vpslld $0xe, %ymm6, %ymm5
vpor %ymm3, %ymm5, %ymm3
vpxor %ymm2, %ymm3, %ymm2
vpsrld $0x3, %ymm6, %ymm3
vpxor %ymm3, %ymm2, %ymm2
vpsrld $0x6, %ymm7, %ymm3
vpslld $0x1a, %ymm7, %ymm5
vpor %ymm3, %ymm5, %ymm3
vpsrld $0xb, %ymm7, %ymm5
vpslld $0x15, %ymm7, %ymm6
vpor %ymm5, %ymm6, %ymm5
vpxor %ymm3, %ymm5, %ymm3
vpsrld $0x19, %ymm7, %ymm5
vpslld $0x7, %ymm7, %ymm6
vpor %ymm5, %ymm6, %ymm5
vpxor %ymm5, %ymm3, %ymm3
vpandn %ymm13, %ymm7, %ymm5
vpand %ymm7, %ymm8, %ymm6
vpor %ymm5, %ymm6, %ymm5
vpaddd %ymm2, %ymm14, %ymm2
vpaddd 0x20(%rsp), %ymm2, %ymm2
vpaddd %ymm1, %ymm2, %ymm1
vpaddd %ymm1, %ymm11, %ymm1
vpaddd %ymm5, %ymm1, %ymm1
vpbroadcastd 0x19446(%rip), %ymm2 # 0x287ec
vmovdqu %ymm2, 0x460(%rsp)
vpaddd %ymm2, %ymm1, %ymm1
vpaddd %ymm3, %ymm1, %ymm2
vpsrld $0x2, %ymm0, %ymm1
vpslld $0x1e, %ymm0, %ymm3
vpor %ymm1, %ymm3, %ymm1
vpsrld $0xd, %ymm0, %ymm3
vpslld $0x13, %ymm0, %ymm5
vpor %ymm3, %ymm5, %ymm3
vpxor %ymm1, %ymm3, %ymm1
vpsrld $0x16, %ymm0, %ymm3
vpslld $0xa, %ymm0, %ymm5
vpor %ymm3, %ymm5, %ymm3
vpxor %ymm3, %ymm1, %ymm1
vpor %ymm0, %ymm10, %ymm3
vpand %ymm4, %ymm3, %ymm3
vpand %ymm0, %ymm10, %ymm5
vpor %ymm5, %ymm3, %ymm3
vpaddd %ymm3, %ymm1, %ymm1
vpaddd %ymm1, %ymm2, %ymm1
vpaddd 0x380(%rsp), %ymm12, %ymm3
vpaddd %ymm3, %ymm2, %ymm11
vpsrld $0x6, %ymm11, %ymm2
vpslld $0x1a, %ymm11, %ymm3
vpor %ymm2, %ymm3, %ymm2
vpsrld $0xb, %ymm11, %ymm3
vpslld $0x15, %ymm11, %ymm5
vpor %ymm3, %ymm5, %ymm3
vpxor %ymm2, %ymm3, %ymm2
vpsrld $0x19, %ymm11, %ymm3
vpslld $0x7, %ymm11, %ymm5
vpor %ymm3, %ymm5, %ymm3
vpxor %ymm3, %ymm2, %ymm2
vpbroadcastd 0x193a5(%rip), %ymm3 # 0x287f4
vmovdqu %ymm3, 0x180(%rsp)
vpaddd 0x3a0(%rsp), %ymm7, %ymm6
vpaddd %ymm3, %ymm8, %ymm3
vmovdqu %ymm3, -0x80(%rsp)
vpandn %ymm3, %ymm11, %ymm3
vpand %ymm6, %ymm11, %ymm5
vmovdqa %ymm6, %ymm12
vmovdqu %ymm6, -0x20(%rsp)
vpor %ymm3, %ymm5, %ymm3
vpaddd %ymm3, %ymm13, %ymm3
vpbroadcastd 0x1936a(%rip), %ymm5 # 0x287f8
vpaddd %ymm5, %ymm3, %ymm3
vpaddd %ymm2, %ymm3, %ymm2
vpbroadcastd 0x1925d(%rip), %ymm3 # 0x286fc
vmovdqu %ymm3, 0x440(%rsp)
vpaddd %ymm3, %ymm1, %ymm9
vpsrld $0x2, %ymm9, %ymm1
vpslld $0x1e, %ymm9, %ymm3
vpor %ymm1, %ymm3, %ymm1
vpsrld $0xd, %ymm9, %ymm3
vpslld $0x13, %ymm9, %ymm5
vpor %ymm3, %ymm5, %ymm3
vpxor %ymm1, %ymm3, %ymm1
vpsrld $0x16, %ymm9, %ymm3
vpslld $0xa, %ymm9, %ymm5
vpor %ymm3, %ymm5, %ymm3
vpxor %ymm3, %ymm1, %ymm1
vpbroadcastd 0x191f3(%rip), %ymm3 # 0x286e0
vmovdqu %ymm3, 0x420(%rsp)
vpbroadcastd 0x191f1(%rip), %ymm5 # 0x286f0
vmovdqu %ymm5, 0x3e0(%rsp)
vpaddd %ymm5, %ymm0, %ymm5
vpaddd %ymm3, %ymm10, %ymm3
vpor %ymm5, %ymm9, %ymm0
vpand %ymm3, %ymm0, %ymm0
vmovdqa %ymm3, %ymm10
vmovdqu %ymm3, 0x40(%rsp)
vpand %ymm5, %ymm9, %ymm3
vpor %ymm3, %ymm0, %ymm0
vpaddd %ymm2, %ymm1, %ymm1
vpaddd %ymm0, %ymm1, %ymm6
vpbroadcastd 0x192b5(%rip), %ymm0 # 0x287f0
vmovdqu %ymm0, 0x400(%rsp)
vpaddd %ymm0, %ymm4, %ymm0
vmovdqu %ymm0, (%rsp)
vpaddd %ymm2, %ymm0, %ymm1
vpsrld $0x6, %ymm1, %ymm0
vpslld $0x1a, %ymm1, %ymm2
vpor %ymm0, %ymm2, %ymm0
vpsrld $0xb, %ymm1, %ymm2
vpslld $0x15, %ymm1, %ymm3
vpor %ymm2, %ymm3, %ymm2
vpxor %ymm0, %ymm2, %ymm0
vpsrld $0x19, %ymm1, %ymm2
vpslld $0x7, %ymm1, %ymm3
vpor %ymm2, %ymm3, %ymm2
vpxor %ymm2, %ymm0, %ymm0
vpandn %ymm12, %ymm1, %ymm2
vpand %ymm1, %ymm11, %ymm3
vpor %ymm2, %ymm3, %ymm2
vpaddd %ymm2, %ymm8, %ymm2
vpaddd 0x300(%rsp), %ymm2, %ymm2
vpaddd %ymm0, %ymm2, %ymm2
vpsrld $0x2, %ymm6, %ymm0
vpslld $0x1e, %ymm6, %ymm3
vpor %ymm0, %ymm3, %ymm0
vpsrld $0xd, %ymm6, %ymm3
vpslld $0x13, %ymm6, %ymm4
vpor %ymm3, %ymm4, %ymm3
vpxor %ymm0, %ymm3, %ymm0
vpsrld $0x16, %ymm6, %ymm3
vpslld $0xa, %ymm6, %ymm4
vpor %ymm3, %ymm4, %ymm3
vpxor %ymm3, %ymm0, %ymm0
vpor %ymm6, %ymm9, %ymm3
vmovdqa %ymm5, %ymm8
vmovdqu %ymm5, -0x40(%rsp)
vpand %ymm5, %ymm3, %ymm3
vpand %ymm6, %ymm9, %ymm4
vpor %ymm4, %ymm3, %ymm3
vpaddd %ymm2, %ymm0, %ymm0
vpaddd %ymm3, %ymm0, %ymm0
vpaddd %ymm2, %ymm10, %ymm2
vpsrld $0x6, %ymm2, %ymm3
vpslld $0x1a, %ymm2, %ymm4
vpor %ymm3, %ymm4, %ymm3
vpsrld $0xb, %ymm2, %ymm4
vpslld $0x15, %ymm2, %ymm5
vpor %ymm4, %ymm5, %ymm4
vpxor %ymm3, %ymm4, %ymm3
vpsrld $0x19, %ymm2, %ymm4
vpslld $0x7, %ymm2, %ymm5
vpor %ymm4, %ymm5, %ymm4
vpxor %ymm4, %ymm3, %ymm3
vpandn %ymm11, %ymm2, %ymm4
vpand %ymm2, %ymm1, %ymm5
vpor %ymm4, %ymm5, %ymm4
vpaddd %ymm4, %ymm7, %ymm4
vpaddd 0x1e0(%rsp), %ymm4, %ymm4
vpaddd %ymm3, %ymm4, %ymm3
vpsrld $0x2, %ymm0, %ymm4
vpslld $0x1e, %ymm0, %ymm5
vpor %ymm4, %ymm5, %ymm4
vpsrld $0xd, %ymm0, %ymm5
vpslld $0x13, %ymm0, %ymm7
vpor %ymm5, %ymm7, %ymm5
vpxor %ymm4, %ymm5, %ymm4
vpsrld $0x16, %ymm0, %ymm5
vpslld $0xa, %ymm0, %ymm7
vpor %ymm5, %ymm7, %ymm5
vpxor %ymm5, %ymm4, %ymm4
vpor %ymm6, %ymm0, %ymm5
vpand %ymm5, %ymm9, %ymm5
vpand %ymm6, %ymm0, %ymm7
vpor %ymm7, %ymm5, %ymm5
vpaddd %ymm3, %ymm4, %ymm4
vpaddd %ymm5, %ymm4, %ymm4
vpaddd %ymm3, %ymm8, %ymm3
vpsrld $0x6, %ymm3, %ymm5
vpslld $0x1a, %ymm3, %ymm7
vpor %ymm5, %ymm7, %ymm5
vpsrld $0xb, %ymm3, %ymm7
vpslld $0x15, %ymm3, %ymm8
vpor %ymm7, %ymm8, %ymm7
vpxor %ymm5, %ymm7, %ymm5
vpsrld $0x19, %ymm3, %ymm7
vpslld $0x7, %ymm3, %ymm8
vpor %ymm7, %ymm8, %ymm7
vpxor %ymm7, %ymm5, %ymm5
vpandn %ymm1, %ymm3, %ymm7
vpand %ymm3, %ymm2, %ymm8
vpor %ymm7, %ymm8, %ymm7
vpaddd %ymm7, %ymm11, %ymm7
vpbroadcastd 0x1911a(%rip), %ymm8 # 0x287fc
vpaddd %ymm7, %ymm8, %ymm7
vpaddd %ymm5, %ymm7, %ymm5
vpsrld $0x2, %ymm4, %ymm7
vpslld $0x1e, %ymm4, %ymm8
vpor %ymm7, %ymm8, %ymm7
vpsrld $0xd, %ymm4, %ymm8
vpslld $0x13, %ymm4, %ymm14
vpor %ymm8, %ymm14, %ymm8
vpxor %ymm7, %ymm8, %ymm7
vpsrld $0x16, %ymm4, %ymm8
vpslld $0xa, %ymm4, %ymm14
vpor %ymm8, %ymm14, %ymm8
vpxor %ymm7, %ymm8, %ymm7
vpor %ymm0, %ymm4, %ymm8
vpand %ymm6, %ymm8, %ymm8
vpand %ymm0, %ymm4, %ymm14
vpor %ymm14, %ymm8, %ymm8
vpaddd %ymm5, %ymm7, %ymm7
vpaddd %ymm7, %ymm8, %ymm7
vpaddd %ymm5, %ymm9, %ymm14
vpsrld $0x6, %ymm14, %ymm5
vpslld $0x1a, %ymm14, %ymm8
vpor %ymm5, %ymm8, %ymm5
vpsrld $0xb, %ymm14, %ymm8
vpslld $0x15, %ymm14, %ymm15
vpor %ymm8, %ymm15, %ymm8
vpxor %ymm5, %ymm8, %ymm5
vpsrld $0x19, %ymm14, %ymm8
vpslld $0x7, %ymm14, %ymm15
vpor %ymm8, %ymm15, %ymm8
vpxor %ymm5, %ymm8, %ymm5
vpandn %ymm2, %ymm14, %ymm8
vpand %ymm3, %ymm14, %ymm15
vpor %ymm8, %ymm15, %ymm8
vpaddd %ymm1, %ymm8, %ymm1
vpbroadcastd 0x19071(%rip), %ymm8 # 0x28800
vmovdqu %ymm8, 0x20(%rsp)
vpaddd %ymm1, %ymm8, %ymm1
vpaddd %ymm5, %ymm1, %ymm1
vpsrld $0x2, %ymm7, %ymm5
vpslld $0x1e, %ymm7, %ymm8
vpor %ymm5, %ymm8, %ymm5
vpsrld $0xd, %ymm7, %ymm8
vpslld $0x13, %ymm7, %ymm15
vpor %ymm8, %ymm15, %ymm8
vpxor %ymm5, %ymm8, %ymm5
vpsrld $0x16, %ymm7, %ymm8
vpslld $0xa, %ymm7, %ymm15
vpor %ymm8, %ymm15, %ymm8
vpxor %ymm5, %ymm8, %ymm8
vpor %ymm4, %ymm7, %ymm5
vpand %ymm0, %ymm5, %ymm5
vpand %ymm4, %ymm7, %ymm15
vpor %ymm5, %ymm15, %ymm15
vpaddd %ymm6, %ymm1, %ymm5
vpaddd %ymm1, %ymm8, %ymm1
vpaddd %ymm1, %ymm15, %ymm15
vpsrld $0x6, %ymm5, %ymm1
vpslld $0x1a, %ymm5, %ymm6
vpor %ymm1, %ymm6, %ymm1
vpsrld $0xb, %ymm5, %ymm6
vpslld $0x15, %ymm5, %ymm8
vpor %ymm6, %ymm8, %ymm6
vpxor %ymm1, %ymm6, %ymm1
vpsrld $0x19, %ymm5, %ymm6
vpslld $0x7, %ymm5, %ymm8
vpor %ymm6, %ymm8, %ymm6
vpxor %ymm6, %ymm1, %ymm1
vpandn %ymm3, %ymm5, %ymm6
vpand %ymm5, %ymm14, %ymm8
vpor %ymm6, %ymm8, %ymm6
vpbroadcastd 0x18fd0(%rip), %ymm8 # 0x28804
vmovdqu %ymm8, -0x60(%rsp)
vpaddd %ymm6, %ymm2, %ymm2
vpaddd %ymm2, %ymm8, %ymm2
vpaddd %ymm1, %ymm2, %ymm1
vpsrld $0x2, %ymm15, %ymm2
vpslld $0x1e, %ymm15, %ymm6
vpor %ymm2, %ymm6, %ymm2
vpsrld $0xd, %ymm15, %ymm6
vpslld $0x13, %ymm15, %ymm8
vpor %ymm6, %ymm8, %ymm6
vpxor %ymm2, %ymm6, %ymm2
vpsrld $0x16, %ymm15, %ymm6
vpslld $0xa, %ymm15, %ymm8
vpor %ymm6, %ymm8, %ymm6
vpxor %ymm6, %ymm2, %ymm6
vpor %ymm7, %ymm15, %ymm2
vpand %ymm4, %ymm2, %ymm2
vpand %ymm7, %ymm15, %ymm8
vpor %ymm2, %ymm8, %ymm8
vpaddd %ymm0, %ymm1, %ymm2
vpaddd %ymm1, %ymm6, %ymm0
vpaddd %ymm0, %ymm8, %ymm0
vpsrld $0x6, %ymm2, %ymm1
vpslld $0x1a, %ymm2, %ymm6
vpor %ymm1, %ymm6, %ymm1
vpsrld $0xb, %ymm2, %ymm6
vpslld $0x15, %ymm2, %ymm8
vpor %ymm6, %ymm8, %ymm6
vpxor %ymm1, %ymm6, %ymm1
vpsrld $0x19, %ymm2, %ymm6
vpslld $0x7, %ymm2, %ymm8
vpor %ymm6, %ymm8, %ymm6
vpxor %ymm6, %ymm1, %ymm1
vpandn %ymm14, %ymm2, %ymm6
vpand %ymm2, %ymm5, %ymm8
vpor %ymm6, %ymm8, %ymm6
vpaddd %ymm6, %ymm3, %ymm3
vpbroadcastd 0x18f22(%rip), %ymm6 # 0x28808
vmovdqu %ymm6, 0x60(%rsp)
vpaddd %ymm6, %ymm3, %ymm3
vpaddd %ymm1, %ymm3, %ymm1
vpsrld $0x2, %ymm0, %ymm3
vpslld $0x1e, %ymm0, %ymm6
vpor %ymm3, %ymm6, %ymm3
vpsrld $0xd, %ymm0, %ymm6
vpslld $0x13, %ymm0, %ymm8
vpor %ymm6, %ymm8, %ymm6
vpxor %ymm3, %ymm6, %ymm3
vpsrld $0x16, %ymm0, %ymm6
vpslld $0xa, %ymm0, %ymm8
vpor %ymm6, %ymm8, %ymm6
vpxor %ymm6, %ymm3, %ymm6
vpor %ymm0, %ymm15, %ymm3
vpand %ymm7, %ymm3, %ymm3
vpand %ymm0, %ymm15, %ymm8
vpor %ymm3, %ymm8, %ymm8
vpaddd %ymm4, %ymm1, %ymm3
vpaddd %ymm1, %ymm6, %ymm1
vpaddd %ymm1, %ymm8, %ymm4
vpsrld $0x6, %ymm3, %ymm1
vpslld $0x1a, %ymm3, %ymm6
vpor %ymm1, %ymm6, %ymm1
vpsrld $0xb, %ymm3, %ymm6
vpslld $0x15, %ymm3, %ymm8
vpor %ymm6, %ymm8, %ymm6
vpxor %ymm1, %ymm6, %ymm1
vpsrld $0x19, %ymm3, %ymm6
vpslld $0x7, %ymm3, %ymm8
vpor %ymm6, %ymm8, %ymm6
vpxor %ymm6, %ymm1, %ymm1
vpandn %ymm5, %ymm3, %ymm6
vpand %ymm3, %ymm2, %ymm8
vpor %ymm6, %ymm8, %ymm6
vpaddd %ymm6, %ymm14, %ymm6
vpbroadcastd 0x18e7f(%rip), %ymm8 # 0x2880c
vmovdqu %ymm8, 0xc0(%rsp)
vpaddd %ymm6, %ymm8, %ymm6
vpaddd %ymm1, %ymm6, %ymm6
vpsrld $0x2, %ymm4, %ymm1
vpslld $0x1e, %ymm4, %ymm8
vpor %ymm1, %ymm8, %ymm1
vpsrld $0xd, %ymm4, %ymm8
vpslld $0x13, %ymm4, %ymm14
vpor %ymm8, %ymm14, %ymm8
vpxor %ymm1, %ymm8, %ymm1
vpsrld $0x16, %ymm4, %ymm8
vpslld $0xa, %ymm4, %ymm14
vpor %ymm8, %ymm14, %ymm8
vpxor %ymm1, %ymm8, %ymm8
vpor %ymm0, %ymm4, %ymm1
vpand %ymm1, %ymm15, %ymm1
vpand %ymm0, %ymm4, %ymm14
vpor %ymm1, %ymm14, %ymm14
vpaddd %ymm7, %ymm6, %ymm1
vpaddd %ymm6, %ymm8, %ymm6
vpaddd %ymm6, %ymm14, %ymm7
vpsrld $0x6, %ymm1, %ymm6
vpslld $0x1a, %ymm1, %ymm8
vpor %ymm6, %ymm8, %ymm6
vpsrld $0xb, %ymm1, %ymm8
vpslld $0x15, %ymm1, %ymm14
vpor %ymm8, %ymm14, %ymm8
vpxor %ymm6, %ymm8, %ymm6
vpsrld $0x19, %ymm1, %ymm8
vpslld $0x7, %ymm1, %ymm14
vpor %ymm8, %ymm14, %ymm8
vpxor %ymm6, %ymm8, %ymm6
vpandn %ymm2, %ymm1, %ymm8
vpand %ymm1, %ymm3, %ymm14
vpor %ymm8, %ymm14, %ymm8
vpaddd %ymm5, %ymm8, %ymm5
vpaddd 0x3c0(%rsp), %ymm5, %ymm5
vpaddd %ymm6, %ymm5, %ymm6
vpsrld $0x2, %ymm7, %ymm5
vpslld $0x1e, %ymm7, %ymm8
vpor %ymm5, %ymm8, %ymm5
vpsrld $0xd, %ymm7, %ymm8
vpslld $0x13, %ymm7, %ymm14
vpor %ymm8, %ymm14, %ymm8
vpxor %ymm5, %ymm8, %ymm5
vpsrld $0x16, %ymm7, %ymm8
vpslld $0xa, %ymm7, %ymm14
vpor %ymm8, %ymm14, %ymm8
vpxor %ymm5, %ymm8, %ymm8
vpor %ymm4, %ymm7, %ymm5
vpand %ymm0, %ymm5, %ymm5
vpand %ymm4, %ymm7, %ymm14
vpor %ymm5, %ymm14, %ymm14
vpaddd %ymm6, %ymm15, %ymm5
vpaddd %ymm6, %ymm8, %ymm6
vpaddd %ymm6, %ymm14, %ymm14
vpsrld $0x6, %ymm5, %ymm6
vpslld $0x1a, %ymm5, %ymm8
vpor %ymm6, %ymm8, %ymm6
vpsrld $0xb, %ymm5, %ymm8
vpslld $0x15, %ymm5, %ymm15
vpor %ymm8, %ymm15, %ymm8
vpxor %ymm6, %ymm8, %ymm6
vpsrld $0x19, %ymm5, %ymm8
vpslld $0x7, %ymm5, %ymm15
vpor %ymm8, %ymm15, %ymm8
vpxor %ymm6, %ymm8, %ymm6
vpandn %ymm3, %ymm5, %ymm8
vpand %ymm5, %ymm1, %ymm15
vpor %ymm8, %ymm15, %ymm8
vpaddd %ymm2, %ymm8, %ymm2
vpaddd 0x120(%rsp), %ymm2, %ymm2
vpaddd %ymm6, %ymm2, %ymm2
vpsrld $0x2, %ymm14, %ymm6
vpslld $0x1e, %ymm14, %ymm8
vpor %ymm6, %ymm8, %ymm6
vpsrld $0xd, %ymm14, %ymm8
vpslld $0x13, %ymm14, %ymm15
vpor %ymm8, %ymm15, %ymm8
vpxor %ymm6, %ymm8, %ymm6
vpsrld $0x16, %ymm14, %ymm8
vpslld $0xa, %ymm14, %ymm15
vpor %ymm8, %ymm15, %ymm8
vpxor %ymm6, %ymm8, %ymm6
vpor %ymm7, %ymm14, %ymm8
vpand %ymm4, %ymm8, %ymm8
vpand %ymm7, %ymm14, %ymm15
vpor %ymm15, %ymm8, %ymm8
vpaddd %ymm0, %ymm2, %ymm0
vpaddd %ymm2, %ymm6, %ymm2
vpaddd %ymm2, %ymm8, %ymm6
vpsrld $0x6, %ymm0, %ymm2
vpslld $0x1a, %ymm0, %ymm8
vpor %ymm2, %ymm8, %ymm2
vpsrld $0xb, %ymm0, %ymm8
vpslld $0x15, %ymm0, %ymm15
vpor %ymm8, %ymm15, %ymm8
vpxor %ymm2, %ymm8, %ymm2
vpsrld $0x19, %ymm0, %ymm8
vpslld $0x7, %ymm0, %ymm15
vpor %ymm8, %ymm15, %ymm8
vpxor %ymm2, %ymm8, %ymm2
vpandn %ymm1, %ymm0, %ymm8
vpand %ymm0, %ymm5, %ymm15
vpor %ymm8, %ymm15, %ymm8
vpaddd %ymm3, %ymm8, %ymm3
vpaddd 0x1c0(%rsp), %ymm3, %ymm3
vpaddd %ymm2, %ymm3, %ymm3
vpsrld $0x2, %ymm6, %ymm2
vpslld $0x1e, %ymm6, %ymm8
vpor %ymm2, %ymm8, %ymm2
vpsrld $0xd, %ymm6, %ymm8
vpslld $0x13, %ymm6, %ymm15
vpor %ymm8, %ymm15, %ymm8
vpxor %ymm2, %ymm8, %ymm2
vpsrld $0x16, %ymm6, %ymm8
vpslld $0xa, %ymm6, %ymm15
vpor %ymm8, %ymm15, %ymm8
vpxor %ymm2, %ymm8, %ymm8
vpor %ymm6, %ymm14, %ymm2
vpand %ymm7, %ymm2, %ymm2
vpand %ymm6, %ymm14, %ymm15
vpor %ymm2, %ymm15, %ymm15
vpaddd %ymm4, %ymm3, %ymm2
vpaddd %ymm3, %ymm8, %ymm3
vpaddd %ymm3, %ymm15, %ymm15
vpsrld $0x6, %ymm2, %ymm3
vpslld $0x1a, %ymm2, %ymm4
vpor %ymm3, %ymm4, %ymm3
vpsrld $0xb, %ymm2, %ymm4
vpslld $0x15, %ymm2, %ymm8
vpor %ymm4, %ymm8, %ymm4
vpxor %ymm3, %ymm4, %ymm3
vpsrld $0x19, %ymm2, %ymm4
vpslld $0x7, %ymm2, %ymm8
vpor %ymm4, %ymm8, %ymm4
vpxor %ymm4, %ymm3, %ymm3
vpandn %ymm5, %ymm2, %ymm4
vpand %ymm2, %ymm0, %ymm8
vpor %ymm4, %ymm8, %ymm4
vpaddd %ymm4, %ymm1, %ymm1
vpaddd 0xe0(%rsp), %ymm1, %ymm1
vpaddd %ymm3, %ymm1, %ymm3
vpsrld $0x2, %ymm15, %ymm1
vpslld $0x1e, %ymm15, %ymm4
vpor %ymm1, %ymm4, %ymm1
vpsrld $0xd, %ymm15, %ymm4
vpslld $0x13, %ymm15, %ymm8
vpor %ymm4, %ymm8, %ymm4
vpxor %ymm1, %ymm4, %ymm1
vpsrld $0x16, %ymm15, %ymm4
vpslld $0xa, %ymm15, %ymm8
vpor %ymm4, %ymm8, %ymm4
vpxor %ymm4, %ymm1, %ymm4
vpor %ymm6, %ymm15, %ymm1
vpand %ymm1, %ymm14, %ymm1
vpand %ymm6, %ymm15, %ymm8
vpor %ymm1, %ymm8, %ymm8
vpaddd %ymm7, %ymm3, %ymm1
vpaddd %ymm3, %ymm4, %ymm3
vpaddd %ymm3, %ymm8, %ymm8
vpsrld $0x6, %ymm1, %ymm3
vpslld $0x1a, %ymm1, %ymm4
vpor %ymm3, %ymm4, %ymm3
vpsrld $0xb, %ymm1, %ymm4
vpslld $0x15, %ymm1, %ymm7
vpor %ymm4, %ymm7, %ymm4
vpxor %ymm3, %ymm4, %ymm3
vpsrld $0x19, %ymm1, %ymm4
vpslld $0x7, %ymm1, %ymm7
vpor %ymm4, %ymm7, %ymm4
vpxor %ymm4, %ymm3, %ymm3
vpandn %ymm0, %ymm1, %ymm4
vpand %ymm1, %ymm2, %ymm7
vpor %ymm4, %ymm7, %ymm4
vpaddd %ymm4, %ymm5, %ymm4
vpaddd 0x100(%rsp), %ymm4, %ymm4
vpaddd %ymm3, %ymm4, %ymm4
vpsrld $0x2, %ymm8, %ymm3
vpslld $0x1e, %ymm8, %ymm5
vpor %ymm3, %ymm5, %ymm3
vpsrld $0xd, %ymm8, %ymm5
vpslld $0x13, %ymm8, %ymm7
vpor %ymm5, %ymm7, %ymm5
vpxor %ymm3, %ymm5, %ymm3
vpsrld $0x16, %ymm8, %ymm5
vpslld $0xa, %ymm8, %ymm7
vpor %ymm5, %ymm7, %ymm5
vpxor %ymm5, %ymm3, %ymm5
vpor %ymm15, %ymm8, %ymm3
vpand %ymm6, %ymm3, %ymm3
vpand %ymm15, %ymm8, %ymm7
vpor %ymm7, %ymm3, %ymm7
vpaddd %ymm4, %ymm14, %ymm3
vpaddd %ymm4, %ymm5, %ymm4
vpaddd %ymm7, %ymm4, %ymm4
vpsrld $0x6, %ymm3, %ymm5
vpslld $0x1a, %ymm3, %ymm7
vpor %ymm5, %ymm7, %ymm5
vpsrld $0xb, %ymm3, %ymm7
vpslld $0x15, %ymm3, %ymm14
vpor %ymm7, %ymm14, %ymm7
vpxor %ymm5, %ymm7, %ymm5
vpsrld $0x19, %ymm3, %ymm7
vpslld $0x7, %ymm3, %ymm14
vpor %ymm7, %ymm14, %ymm7
vpxor %ymm7, %ymm5, %ymm5
vpandn %ymm2, %ymm3, %ymm7
vpand %ymm3, %ymm1, %ymm14
vpor %ymm7, %ymm14, %ymm7
vpaddd %ymm7, %ymm0, %ymm0
vpaddd 0x280(%rsp), %ymm0, %ymm0
vpaddd %ymm5, %ymm0, %ymm0
vpsrld $0x2, %ymm4, %ymm5
vpslld $0x1e, %ymm4, %ymm7
vpor %ymm5, %ymm7, %ymm5
vpsrld $0xd, %ymm4, %ymm7
vpslld $0x13, %ymm4, %ymm14
vpor %ymm7, %ymm14, %ymm7
vpxor %ymm5, %ymm7, %ymm5
vpsrld $0x16, %ymm4, %ymm7
vpslld $0xa, %ymm4, %ymm14
vpor %ymm7, %ymm14, %ymm7
vpxor %ymm7, %ymm5, %ymm7
vpor %ymm4, %ymm8, %ymm5
vpand %ymm5, %ymm15, %ymm5
vpand %ymm4, %ymm8, %ymm14
vpor %ymm5, %ymm14, %ymm14
vpaddd %ymm6, %ymm0, %ymm5
vpaddd %ymm0, %ymm7, %ymm0
vpaddd %ymm0, %ymm14, %ymm7
vpsrld $0x6, %ymm5, %ymm0
vpslld $0x1a, %ymm5, %ymm6
vpor %ymm0, %ymm6, %ymm0
vpsrld $0xb, %ymm5, %ymm6
vpslld $0x15, %ymm5, %ymm14
vpor %ymm6, %ymm14, %ymm6
vpxor %ymm0, %ymm6, %ymm0
vpsrld $0x19, %ymm5, %ymm6
vpslld $0x7, %ymm5, %ymm14
vpor %ymm6, %ymm14, %ymm6
vpxor %ymm6, %ymm0, %ymm0
vpandn %ymm1, %ymm5, %ymm6
vpand %ymm5, %ymm3, %ymm14
vpor %ymm6, %ymm14, %ymm6
vpaddd %ymm6, %ymm2, %ymm2
vpaddd 0x260(%rsp), %ymm2, %ymm2
vpaddd %ymm0, %ymm2, %ymm0
vpsrld $0x2, %ymm7, %ymm2
vpslld $0x1e, %ymm7, %ymm6
vpor %ymm2, %ymm6, %ymm2
vpsrld $0xd, %ymm7, %ymm6
vpslld $0x13, %ymm7, %ymm14
vpor %ymm6, %ymm14, %ymm6
vpxor %ymm2, %ymm6, %ymm2
vpsrld $0x16, %ymm7, %ymm6
vpslld $0xa, %ymm7, %ymm14
vpor %ymm6, %ymm14, %ymm6
vpxor %ymm6, %ymm2, %ymm2
vpor %ymm4, %ymm7, %ymm6
vpand %ymm6, %ymm8, %ymm6
vpand %ymm4, %ymm7, %ymm14
vpor %ymm6, %ymm14, %ymm6
vpaddd %ymm0, %ymm15, %ymm15
vpaddd %ymm0, %ymm2, %ymm0
vpaddd %ymm6, %ymm0, %ymm6
vpsrld $0x6, %ymm15, %ymm0
vpslld $0x1a, %ymm15, %ymm2
vpor %ymm0, %ymm2, %ymm0
vpsrld $0xb, %ymm15, %ymm2
vpslld $0x15, %ymm15, %ymm14
vpor %ymm2, %ymm14, %ymm2
vpxor %ymm0, %ymm2, %ymm0
vpsrld $0x19, %ymm15, %ymm2
vpslld $0x7, %ymm15, %ymm14
vpor %ymm2, %ymm14, %ymm2
vpxor %ymm2, %ymm0, %ymm0
vpandn %ymm3, %ymm15, %ymm2
vpand %ymm5, %ymm15, %ymm14
vpor %ymm2, %ymm14, %ymm2
vpbroadcastd 0x18966(%rip), %ymm14 # 0x28810
vpaddd %ymm2, %ymm1, %ymm1
vpaddd %ymm1, %ymm14, %ymm1
vpaddd %ymm0, %ymm1, %ymm0
vpsrld $0x2, %ymm6, %ymm1
vpslld $0x1e, %ymm6, %ymm2
vpor %ymm1, %ymm2, %ymm1
vpsrld $0xd, %ymm6, %ymm2
vpslld $0x13, %ymm6, %ymm14
vpor %ymm2, %ymm14, %ymm2
vpxor %ymm1, %ymm2, %ymm1
vpsrld $0x16, %ymm6, %ymm2
vpslld $0xa, %ymm6, %ymm14
vpor %ymm2, %ymm14, %ymm2
vpxor %ymm2, %ymm1, %ymm1
vpor %ymm7, %ymm6, %ymm2
vpand %ymm4, %ymm2, %ymm2
vpand %ymm7, %ymm6, %ymm14
vpor %ymm2, %ymm14, %ymm2
vpaddd %ymm0, %ymm8, %ymm14
vpaddd %ymm0, %ymm1, %ymm0
vpaddd %ymm2, %ymm0, %ymm8
vpsrld $0x6, %ymm14, %ymm0
vpslld $0x1a, %ymm14, %ymm1
vpor %ymm0, %ymm1, %ymm0
vpsrld $0xb, %ymm14, %ymm1
vpslld $0x15, %ymm14, %ymm2
vpor %ymm1, %ymm2, %ymm1
vpxor %ymm0, %ymm1, %ymm0
vpsrld $0x19, %ymm14, %ymm1
vpslld $0x7, %ymm14, %ymm2
vpor %ymm1, %ymm2, %ymm1
vpxor %ymm1, %ymm0, %ymm0
vpandn %ymm5, %ymm14, %ymm1
vpand %ymm14, %ymm15, %ymm2
vpor %ymm1, %ymm2, %ymm1
vpaddd %ymm1, %ymm3, %ymm1
vpbroadcastd 0x188be(%rip), %ymm2 # 0x28814
vpaddd %ymm2, %ymm1, %ymm1
vpaddd %ymm0, %ymm1, %ymm1
vpsrld $0x2, %ymm8, %ymm0
vpslld $0x1e, %ymm8, %ymm2
vpor %ymm0, %ymm2, %ymm0
vpsrld $0xd, %ymm8, %ymm2
vpslld $0x13, %ymm8, %ymm3
vpor %ymm2, %ymm3, %ymm2
vpxor %ymm0, %ymm2, %ymm0
vpsrld $0x16, %ymm8, %ymm2
vpslld $0xa, %ymm8, %ymm3
vpor %ymm2, %ymm3, %ymm2
vpxor %ymm2, %ymm0, %ymm2
vpor %ymm6, %ymm8, %ymm0
vpand %ymm7, %ymm0, %ymm0
vpand %ymm6, %ymm8, %ymm3
vpor %ymm3, %ymm0, %ymm3
vpaddd %ymm4, %ymm1, %ymm0
vpaddd %ymm1, %ymm2, %ymm1
vpaddd %ymm3, %ymm1, %ymm4
vpsrld $0x6, %ymm0, %ymm1
vpslld $0x1a, %ymm0, %ymm2
vpor %ymm1, %ymm2, %ymm1
vpsrld $0xb, %ymm0, %ymm2
vpslld $0x15, %ymm0, %ymm3
vpor %ymm2, %ymm3, %ymm2
vpxor %ymm1, %ymm2, %ymm1
vpsrld $0x19, %ymm0, %ymm2
vpslld $0x7, %ymm0, %ymm3
vpor %ymm2, %ymm3, %ymm2
vpxor %ymm2, %ymm1, %ymm1
vpandn %ymm15, %ymm0, %ymm2
vpand %ymm0, %ymm14, %ymm3
vpor %ymm2, %ymm3, %ymm2
vpaddd %ymm2, %ymm5, %ymm2
vpbroadcastd 0x1881a(%rip), %ymm3 # 0x28818
vpaddd %ymm3, %ymm2, %ymm2
vpaddd %ymm1, %ymm2, %ymm2
vpsrld $0x2, %ymm4, %ymm1
vpslld $0x1e, %ymm4, %ymm3
vpor %ymm1, %ymm3, %ymm1
vpsrld $0xd, %ymm4, %ymm3
vpslld $0x13, %ymm4, %ymm5
vpor %ymm3, %ymm5, %ymm3
vpxor %ymm1, %ymm3, %ymm1
vpsrld $0x16, %ymm4, %ymm3
vpslld $0xa, %ymm4, %ymm5
vpor %ymm3, %ymm5, %ymm3
vpxor %ymm3, %ymm1, %ymm3
vpor %ymm4, %ymm8, %ymm1
vpand %ymm6, %ymm1, %ymm1
vpand %ymm4, %ymm8, %ymm5
vpor %ymm5, %ymm1, %ymm5
vpaddd %ymm7, %ymm2, %ymm1
vpaddd %ymm2, %ymm3, %ymm2
vpaddd %ymm5, %ymm2, %ymm7
vpsrld $0x6, %ymm1, %ymm2
vpslld $0x1a, %ymm1, %ymm3
vpor %ymm2, %ymm3, %ymm2
vpsrld $0xb, %ymm1, %ymm3
vpslld $0x15, %ymm1, %ymm5
vpor %ymm3, %ymm5, %ymm3
vpxor %ymm2, %ymm3, %ymm2
vpsrld $0x19, %ymm1, %ymm3
vpslld $0x7, %ymm1, %ymm5
vpor %ymm3, %ymm5, %ymm3
vpxor %ymm3, %ymm2, %ymm2
vpandn %ymm14, %ymm1, %ymm3
vpand %ymm1, %ymm0, %ymm5
vpor %ymm3, %ymm5, %ymm3
vpaddd %ymm3, %ymm15, %ymm3
vpbroadcastd 0x1877c(%rip), %ymm5 # 0x2881c
vpaddd %ymm5, %ymm3, %ymm3
vpaddd %ymm2, %ymm3, %ymm2
vpsrld $0x2, %ymm7, %ymm3
vpslld $0x1e, %ymm7, %ymm5
vpor %ymm3, %ymm5, %ymm3
vpsrld $0xd, %ymm7, %ymm5
vpslld $0x13, %ymm7, %ymm15
vpor %ymm5, %ymm15, %ymm5
vpxor %ymm3, %ymm5, %ymm3
vpsrld $0x16, %ymm7, %ymm5
vpslld $0xa, %ymm7, %ymm15
vpor %ymm5, %ymm15, %ymm5
vpxor %ymm5, %ymm3, %ymm3
vpor %ymm4, %ymm7, %ymm5
vpand %ymm5, %ymm8, %ymm5
vpand %ymm4, %ymm7, %ymm15
vpor %ymm5, %ymm15, %ymm5
vpaddd %ymm6, %ymm2, %ymm15
vpaddd %ymm2, %ymm3, %ymm2
vpaddd %ymm5, %ymm2, %ymm2
vpsrld $0x6, %ymm15, %ymm3
vpslld $0x1a, %ymm15, %ymm5
vpor %ymm3, %ymm5, %ymm3
vpsrld $0xb, %ymm15, %ymm5
vpslld $0x15, %ymm15, %ymm6
vpor %ymm5, %ymm6, %ymm5
vpxor %ymm3, %ymm5, %ymm3
vpsrld $0x19, %ymm15, %ymm5
vpslld $0x7, %ymm15, %ymm6
vpor %ymm5, %ymm6, %ymm5
vpxor %ymm5, %ymm3, %ymm3
vpandn %ymm0, %ymm15, %ymm5
vpand %ymm1, %ymm15, %ymm6
vpor %ymm5, %ymm6, %ymm5
vpbroadcastd 0x186dd(%rip), %ymm6 # 0x28820
vpaddd %ymm5, %ymm14, %ymm5
vpaddd %ymm6, %ymm5, %ymm5
vpaddd %ymm3, %ymm5, %ymm3
vpsrld $0x2, %ymm2, %ymm5
vpslld $0x1e, %ymm2, %ymm6
vpor %ymm5, %ymm6, %ymm5
vpsrld $0xd, %ymm2, %ymm6
vpslld $0x13, %ymm2, %ymm14
vpor %ymm6, %ymm14, %ymm6
vpxor %ymm5, %ymm6, %ymm5
vpsrld $0x16, %ymm2, %ymm6
vpslld $0xa, %ymm2, %ymm14
vpor %ymm6, %ymm14, %ymm6
vpxor %ymm6, %ymm5, %ymm5
vpor %ymm7, %ymm2, %ymm6
vpand %ymm4, %ymm6, %ymm6
vpand %ymm7, %ymm2, %ymm14
vpor %ymm6, %ymm14, %ymm6
vpaddd %ymm3, %ymm8, %ymm14
vpaddd %ymm3, %ymm5, %ymm3
vpaddd %ymm6, %ymm3, %ymm3
vpsrld $0x6, %ymm14, %ymm5
vpslld $0x1a, %ymm14, %ymm6
vpor %ymm5, %ymm6, %ymm5
vpsrld $0xb, %ymm14, %ymm6
vpslld $0x15, %ymm14, %ymm8
vpor %ymm6, %ymm8, %ymm6
vpxor %ymm5, %ymm6, %ymm5
vpsrld $0x19, %ymm14, %ymm6
vpslld $0x7, %ymm14, %ymm8
vpor %ymm6, %ymm8, %ymm6
vpxor %ymm6, %ymm5, %ymm5
vpandn %ymm1, %ymm14, %ymm6
vpand %ymm14, %ymm15, %ymm8
vpor %ymm6, %ymm8, %ymm6
vpaddd %ymm6, %ymm0, %ymm0
vpbroadcastd 0x18635(%rip), %ymm6 # 0x28824
vpaddd %ymm6, %ymm0, %ymm0
vpaddd %ymm5, %ymm0, %ymm5
vpsrld $0x2, %ymm3, %ymm0
vpslld $0x1e, %ymm3, %ymm6
vpor %ymm0, %ymm6, %ymm0
vpsrld $0xd, %ymm3, %ymm6
vpslld $0x13, %ymm3, %ymm8
vpor %ymm6, %ymm8, %ymm6
vpxor %ymm0, %ymm6, %ymm0
vpsrld $0x16, %ymm3, %ymm6
vpslld $0xa, %ymm3, %ymm8
vpor %ymm6, %ymm8, %ymm6
vpxor %ymm6, %ymm0, %ymm6
vpor %ymm2, %ymm3, %ymm0
vpand %ymm7, %ymm0, %ymm0
vpand %ymm2, %ymm3, %ymm8
vpor %ymm0, %ymm8, %ymm8
vpaddd %ymm4, %ymm5, %ymm0
vpaddd %ymm5, %ymm6, %ymm4
vpaddd %ymm4, %ymm8, %ymm4
vpsrld $0x6, %ymm0, %ymm5
vpslld $0x1a, %ymm0, %ymm6
vpor %ymm5, %ymm6, %ymm5
vpsrld $0xb, %ymm0, %ymm6
vpslld $0x15, %ymm0, %ymm8
vpor %ymm6, %ymm8, %ymm6
vpxor %ymm5, %ymm6, %ymm5
vpsrld $0x19, %ymm0, %ymm6
vpslld $0x7, %ymm0, %ymm8
vpor %ymm6, %ymm8, %ymm6
vpxor %ymm6, %ymm5, %ymm5
vpandn %ymm15, %ymm0, %ymm6
vpand %ymm0, %ymm14, %ymm8
vpor %ymm6, %ymm8, %ymm6
vpaddd %ymm6, %ymm1, %ymm1
vpbroadcastd 0x18597(%rip), %ymm6 # 0x28828
vpaddd %ymm6, %ymm1, %ymm1
vpaddd %ymm5, %ymm1, %ymm5
vpsrld $0x2, %ymm4, %ymm1
vpslld $0x1e, %ymm4, %ymm6
vpor %ymm1, %ymm6, %ymm1
vpsrld $0xd, %ymm4, %ymm6
vpslld $0x13, %ymm4, %ymm8
vpor %ymm6, %ymm8, %ymm6
vpxor %ymm1, %ymm6, %ymm1
vpsrld $0x16, %ymm4, %ymm6
vpslld $0xa, %ymm4, %ymm8
vpor %ymm6, %ymm8, %ymm6
vpxor %ymm6, %ymm1, %ymm6
vpor %ymm3, %ymm4, %ymm1
vpand %ymm2, %ymm1, %ymm1
vpand %ymm3, %ymm4, %ymm8
vpor %ymm1, %ymm8, %ymm8
vpaddd %ymm7, %ymm5, %ymm1
vpaddd %ymm5, %ymm6, %ymm5
vpaddd %ymm5, %ymm8, %ymm7
vpsrld $0x6, %ymm1, %ymm5
vpslld $0x1a, %ymm1, %ymm6
vpor %ymm5, %ymm6, %ymm5
vpsrld $0xb, %ymm1, %ymm6
vpslld $0x15, %ymm1, %ymm8
vpor %ymm6, %ymm8, %ymm6
vpxor %ymm5, %ymm6, %ymm5
vpsrld $0x19, %ymm1, %ymm6
vpslld $0x7, %ymm1, %ymm8
vpor %ymm6, %ymm8, %ymm6
vpxor %ymm6, %ymm5, %ymm5
vpandn %ymm14, %ymm1, %ymm6
vpand %ymm1, %ymm0, %ymm8
vpor %ymm6, %ymm8, %ymm6
vpaddd %ymm6, %ymm15, %ymm6
vpbroadcastd 0x184f9(%rip), %ymm8 # 0x2882c
vpaddd %ymm6, %ymm8, %ymm6
vpaddd %ymm5, %ymm6, %ymm5
vpsrld $0x2, %ymm7, %ymm6
vpslld $0x1e, %ymm7, %ymm8
vpor %ymm6, %ymm8, %ymm6
vpsrld $0xd, %ymm7, %ymm8
vpslld $0x13, %ymm7, %ymm15
vpor %ymm8, %ymm15, %ymm8
vpxor %ymm6, %ymm8, %ymm6
vpsrld $0x16, %ymm7, %ymm8
vpslld $0xa, %ymm7, %ymm15
vpor %ymm8, %ymm15, %ymm8
vpxor %ymm6, %ymm8, %ymm6
vpor %ymm4, %ymm7, %ymm8
vpand %ymm3, %ymm8, %ymm8
vpand %ymm4, %ymm7, %ymm15
vpor %ymm15, %ymm8, %ymm8
vpaddd %ymm2, %ymm5, %ymm15
vpaddd %ymm5, %ymm6, %ymm2
vpaddd %ymm2, %ymm8, %ymm2
vpsrld $0x6, %ymm15, %ymm5
vpslld $0x1a, %ymm15, %ymm6
vpor %ymm5, %ymm6, %ymm5
vpsrld $0xb, %ymm15, %ymm6
vpslld $0x15, %ymm15, %ymm8
vpor %ymm6, %ymm8, %ymm6
vpxor %ymm5, %ymm6, %ymm5
vpsrld $0x19, %ymm15, %ymm6
vpslld $0x7, %ymm15, %ymm8
vpor %ymm6, %ymm8, %ymm6
vpxor %ymm6, %ymm5, %ymm5
vpandn %ymm0, %ymm15, %ymm6
vpand %ymm1, %ymm15, %ymm8
vpor %ymm6, %ymm8, %ymm6
vpbroadcastd 0x18457(%rip), %ymm8 # 0x28830
vpaddd %ymm6, %ymm14, %ymm6
vpaddd %ymm6, %ymm8, %ymm6
vpaddd %ymm5, %ymm6, %ymm5
vpsrld $0x2, %ymm2, %ymm6
vpslld $0x1e, %ymm2, %ymm8
vpor %ymm6, %ymm8, %ymm6
vpsrld $0xd, %ymm2, %ymm8
vpslld $0x13, %ymm2, %ymm14
vpor %ymm8, %ymm14, %ymm8
vpxor %ymm6, %ymm8, %ymm6
vpsrld $0x16, %ymm2, %ymm8
vpslld $0xa, %ymm2, %ymm14
vpor %ymm8, %ymm14, %ymm8
vpxor %ymm6, %ymm8, %ymm6
vpor %ymm7, %ymm2, %ymm8
vpand %ymm4, %ymm8, %ymm8
vpand %ymm7, %ymm2, %ymm14
vpor %ymm14, %ymm8, %ymm8
vpaddd %ymm3, %ymm5, %ymm14
vpaddd %ymm5, %ymm6, %ymm3
vpaddd %ymm3, %ymm8, %ymm3
vpsrld $0x6, %ymm14, %ymm5
vpslld $0x1a, %ymm14, %ymm6
vpor %ymm5, %ymm6, %ymm5
vpsrld $0xb, %ymm14, %ymm6
vpslld $0x15, %ymm14, %ymm8
vpor %ymm6, %ymm8, %ymm6
vpxor %ymm5, %ymm6, %ymm5
vpsrld $0x19, %ymm14, %ymm6
vpslld $0x7, %ymm14, %ymm8
vpor %ymm6, %ymm8, %ymm6
vpxor %ymm6, %ymm5, %ymm5
vpandn %ymm1, %ymm14, %ymm6
vpand %ymm14, %ymm15, %ymm8
vpor %ymm6, %ymm8, %ymm6
vpaddd %ymm6, %ymm0, %ymm0
vpbroadcastd 0x183ac(%rip), %ymm6 # 0x28834
vpaddd %ymm6, %ymm0, %ymm0
vpaddd %ymm5, %ymm0, %ymm5
vpsrld $0x2, %ymm3, %ymm0
vpslld $0x1e, %ymm3, %ymm6
vpor %ymm0, %ymm6, %ymm0
vpsrld $0xd, %ymm3, %ymm6
vpslld $0x13, %ymm3, %ymm8
vpor %ymm6, %ymm8, %ymm6
vpxor %ymm0, %ymm6, %ymm0
vpsrld $0x16, %ymm3, %ymm6
vpslld $0xa, %ymm3, %ymm8
vpor %ymm6, %ymm8, %ymm6
vpxor %ymm6, %ymm0, %ymm6
vpor %ymm2, %ymm3, %ymm0
vpand %ymm7, %ymm0, %ymm0
vpand %ymm2, %ymm3, %ymm8
vpor %ymm0, %ymm8, %ymm8
vpaddd %ymm4, %ymm5, %ymm0
vpaddd %ymm5, %ymm6, %ymm4
vpaddd %ymm4, %ymm8, %ymm4
vpsrld $0x6, %ymm0, %ymm5
vpslld $0x1a, %ymm0, %ymm6
vpor %ymm5, %ymm6, %ymm5
vpsrld $0xb, %ymm0, %ymm6
vpslld $0x15, %ymm0, %ymm8
vpor %ymm6, %ymm8, %ymm6
vpxor %ymm5, %ymm6, %ymm5
vpsrld $0x19, %ymm0, %ymm6
vpslld $0x7, %ymm0, %ymm8
vpor %ymm6, %ymm8, %ymm6
vpxor %ymm6, %ymm5, %ymm5
vpandn %ymm15, %ymm0, %ymm6
vpand %ymm0, %ymm14, %ymm8
vpor %ymm6, %ymm8, %ymm6
vpaddd %ymm6, %ymm1, %ymm1
vpbroadcastd 0x1830e(%rip), %ymm6 # 0x28838
vpaddd %ymm6, %ymm1, %ymm1
vpaddd %ymm5, %ymm1, %ymm5
vpsrld $0x2, %ymm4, %ymm1
vpslld $0x1e, %ymm4, %ymm6
vpor %ymm1, %ymm6, %ymm1
vpsrld $0xd, %ymm4, %ymm6
vpslld $0x13, %ymm4, %ymm8
vpor %ymm6, %ymm8, %ymm6
vpxor %ymm1, %ymm6, %ymm1
vpsrld $0x16, %ymm4, %ymm6
vpslld $0xa, %ymm4, %ymm8
vpor %ymm6, %ymm8, %ymm6
vpxor %ymm6, %ymm1, %ymm6
vpor %ymm3, %ymm4, %ymm1
vpand %ymm2, %ymm1, %ymm1
vpand %ymm3, %ymm4, %ymm8
vpor %ymm1, %ymm8, %ymm8
vpaddd %ymm7, %ymm5, %ymm1
vpaddd %ymm5, %ymm6, %ymm5
vpaddd %ymm5, %ymm8, %ymm7
vpsrld $0x6, %ymm1, %ymm5
vpslld $0x1a, %ymm1, %ymm6
vpor %ymm5, %ymm6, %ymm5
vpsrld $0xb, %ymm1, %ymm6
vpslld $0x15, %ymm1, %ymm8
vpor %ymm6, %ymm8, %ymm6
vpxor %ymm5, %ymm6, %ymm5
vpsrld $0x19, %ymm1, %ymm6
vpslld $0x7, %ymm1, %ymm8
vpor %ymm6, %ymm8, %ymm6
vpxor %ymm6, %ymm5, %ymm5
vpandn %ymm14, %ymm1, %ymm6
vpand %ymm1, %ymm0, %ymm8
vpor %ymm6, %ymm8, %ymm6
vpaddd %ymm6, %ymm15, %ymm6
vpbroadcastd 0x18270(%rip), %ymm8 # 0x2883c
vpaddd %ymm6, %ymm8, %ymm6
vpaddd %ymm5, %ymm6, %ymm5
vpsrld $0x2, %ymm7, %ymm6
vpslld $0x1e, %ymm7, %ymm8
vpor %ymm6, %ymm8, %ymm6
vpsrld $0xd, %ymm7, %ymm8
vpslld $0x13, %ymm7, %ymm15
vpor %ymm8, %ymm15, %ymm8
vpxor %ymm6, %ymm8, %ymm6
vpsrld $0x16, %ymm7, %ymm8
vpslld $0xa, %ymm7, %ymm15
vpor %ymm8, %ymm15, %ymm8
vpxor %ymm6, %ymm8, %ymm6
vpor %ymm4, %ymm7, %ymm8
vpand %ymm3, %ymm8, %ymm8
vpand %ymm4, %ymm7, %ymm15
vpor %ymm15, %ymm8, %ymm8
vpaddd %ymm2, %ymm5, %ymm15
vpaddd %ymm5, %ymm6, %ymm2
vpaddd %ymm2, %ymm8, %ymm2
vpsrld $0x6, %ymm15, %ymm5
vpslld $0x1a, %ymm15, %ymm6
vpor %ymm5, %ymm6, %ymm5
vpsrld $0xb, %ymm15, %ymm6
vpslld $0x15, %ymm15, %ymm8
vpor %ymm6, %ymm8, %ymm6
vpxor %ymm5, %ymm6, %ymm5
vpsrld $0x19, %ymm15, %ymm6
vpslld $0x7, %ymm15, %ymm8
vpor %ymm6, %ymm8, %ymm6
vpxor %ymm6, %ymm5, %ymm5
vpandn %ymm0, %ymm15, %ymm6
vpand %ymm1, %ymm15, %ymm8
vpor %ymm6, %ymm8, %ymm6
vpbroadcastd 0x181ce(%rip), %ymm8 # 0x28840
vpaddd %ymm6, %ymm14, %ymm6
vpaddd %ymm6, %ymm8, %ymm6
vpaddd %ymm5, %ymm6, %ymm5
vpsrld $0x2, %ymm2, %ymm6
vpslld $0x1e, %ymm2, %ymm8
vpor %ymm6, %ymm8, %ymm6
vpsrld $0xd, %ymm2, %ymm8
vpslld $0x13, %ymm2, %ymm14
vpor %ymm8, %ymm14, %ymm8
vpxor %ymm6, %ymm8, %ymm6
vpsrld $0x16, %ymm2, %ymm8
vpslld $0xa, %ymm2, %ymm14
vpor %ymm8, %ymm14, %ymm8
vpxor %ymm6, %ymm8, %ymm6
vpor %ymm7, %ymm2, %ymm8
vpand %ymm4, %ymm8, %ymm8
vpand %ymm7, %ymm2, %ymm14
vpor %ymm14, %ymm8, %ymm8
vpaddd %ymm3, %ymm5, %ymm14
vpaddd %ymm5, %ymm6, %ymm3
vpaddd %ymm3, %ymm8, %ymm3
vpsrld $0x6, %ymm14, %ymm5
vpslld $0x1a, %ymm14, %ymm6
vpor %ymm5, %ymm6, %ymm5
vpsrld $0xb, %ymm14, %ymm6
vpslld $0x15, %ymm14, %ymm8
vpor %ymm6, %ymm8, %ymm6
vpxor %ymm5, %ymm6, %ymm5
vpsrld $0x19, %ymm14, %ymm6
vpslld $0x7, %ymm14, %ymm8
vpor %ymm6, %ymm8, %ymm6
vpxor %ymm6, %ymm5, %ymm5
vpandn %ymm1, %ymm14, %ymm6
vpand %ymm14, %ymm15, %ymm8
vpor %ymm6, %ymm8, %ymm6
vpaddd %ymm6, %ymm0, %ymm0
vpbroadcastd 0x18123(%rip), %ymm6 # 0x28844
vpaddd %ymm6, %ymm0, %ymm0
vpaddd %ymm5, %ymm0, %ymm5
vpsrld $0x2, %ymm3, %ymm0
vpslld $0x1e, %ymm3, %ymm6
vpor %ymm0, %ymm6, %ymm0
vpsrld $0xd, %ymm3, %ymm6
vpslld $0x13, %ymm3, %ymm8
vpor %ymm6, %ymm8, %ymm6
vpxor %ymm0, %ymm6, %ymm0
vpsrld $0x16, %ymm3, %ymm6
vpslld $0xa, %ymm3, %ymm8
vpor %ymm6, %ymm8, %ymm6
vpxor %ymm6, %ymm0, %ymm6
vpor %ymm2, %ymm3, %ymm0
vpand %ymm7, %ymm0, %ymm0
vpand %ymm2, %ymm3, %ymm8
vpor %ymm0, %ymm8, %ymm8
vpaddd %ymm4, %ymm5, %ymm0
vpaddd %ymm5, %ymm6, %ymm4
vpaddd %ymm4, %ymm8, %ymm4
vpsrld $0x6, %ymm0, %ymm5
vpslld $0x1a, %ymm0, %ymm6
vpor %ymm5, %ymm6, %ymm5
vpsrld $0xb, %ymm0, %ymm6
vpslld $0x15, %ymm0, %ymm8
vpor %ymm6, %ymm8, %ymm6
vpxor %ymm5, %ymm6, %ymm5
vpsrld $0x19, %ymm0, %ymm6
vpslld $0x7, %ymm0, %ymm8
vpor %ymm6, %ymm8, %ymm6
vpxor %ymm6, %ymm5, %ymm5
vpandn %ymm15, %ymm0, %ymm6
vpand %ymm0, %ymm14, %ymm8
vpor %ymm6, %ymm8, %ymm6
vpaddd %ymm6, %ymm1, %ymm1
vpbroadcastd 0x18085(%rip), %ymm6 # 0x28848
vpaddd %ymm6, %ymm1, %ymm1
vpaddd %ymm5, %ymm1, %ymm5
vpsrld $0x2, %ymm4, %ymm1
vpslld $0x1e, %ymm4, %ymm6
vpor %ymm1, %ymm6, %ymm1
vpsrld $0xd, %ymm4, %ymm6
vpslld $0x13, %ymm4, %ymm8
vpor %ymm6, %ymm8, %ymm6
vpxor %ymm1, %ymm6, %ymm1
vpsrld $0x16, %ymm4, %ymm6
vpslld $0xa, %ymm4, %ymm8
vpor %ymm6, %ymm8, %ymm6
vpxor %ymm6, %ymm1, %ymm6
vpor %ymm3, %ymm4, %ymm1
vpand %ymm2, %ymm1, %ymm1
vpand %ymm3, %ymm4, %ymm8
vpor %ymm1, %ymm8, %ymm8
vpaddd %ymm7, %ymm5, %ymm1
vpaddd %ymm5, %ymm6, %ymm5
vpaddd %ymm5, %ymm8, %ymm7
vpsrld $0x6, %ymm1, %ymm5
vpslld $0x1a, %ymm1, %ymm6
vpor %ymm5, %ymm6, %ymm5
vpsrld $0xb, %ymm1, %ymm6
vpslld $0x15, %ymm1, %ymm8
vpor %ymm6, %ymm8, %ymm6
vpxor %ymm5, %ymm6, %ymm5
vpsrld $0x19, %ymm1, %ymm6
vpslld $0x7, %ymm1, %ymm8
vpor %ymm6, %ymm8, %ymm6
vpxor %ymm6, %ymm5, %ymm5
vpandn %ymm14, %ymm1, %ymm6
vpand %ymm1, %ymm0, %ymm8
vpor %ymm6, %ymm8, %ymm6
vpaddd %ymm6, %ymm15, %ymm6
vpbroadcastd 0x17fe7(%rip), %ymm8 # 0x2884c
vpaddd %ymm6, %ymm8, %ymm6
vpaddd %ymm5, %ymm6, %ymm5
vpsrld $0x2, %ymm7, %ymm6
vpslld $0x1e, %ymm7, %ymm8
vpor %ymm6, %ymm8, %ymm6
vpsrld $0xd, %ymm7, %ymm8
vpslld $0x13, %ymm7, %ymm15
vpor %ymm8, %ymm15, %ymm8
vpxor %ymm6, %ymm8, %ymm6
vpsrld $0x16, %ymm7, %ymm8
vpslld $0xa, %ymm7, %ymm15
vpor %ymm8, %ymm15, %ymm8
vpxor %ymm6, %ymm8, %ymm6
vpor %ymm4, %ymm7, %ymm8
vpand %ymm3, %ymm8, %ymm8
vpand %ymm4, %ymm7, %ymm15
vpor %ymm15, %ymm8, %ymm8
vpaddd %ymm2, %ymm5, %ymm15
vpaddd %ymm5, %ymm6, %ymm2
vpaddd %ymm2, %ymm8, %ymm2
vpsrld $0x6, %ymm15, %ymm5
vpslld $0x1a, %ymm15, %ymm6
vpor %ymm5, %ymm6, %ymm5
vpsrld $0xb, %ymm15, %ymm6
vpslld $0x15, %ymm15, %ymm8
vpor %ymm6, %ymm8, %ymm6
vpxor %ymm5, %ymm6, %ymm5
vpsrld $0x19, %ymm15, %ymm6
vpslld $0x7, %ymm15, %ymm8
vpor %ymm6, %ymm8, %ymm6
vpxor %ymm6, %ymm5, %ymm5
vpandn %ymm0, %ymm15, %ymm6
vpand %ymm1, %ymm15, %ymm8
vpor %ymm6, %ymm8, %ymm6
vpbroadcastd 0x17f45(%rip), %ymm8 # 0x28850
vpaddd %ymm6, %ymm14, %ymm6
vpaddd %ymm6, %ymm8, %ymm6
vpaddd %ymm5, %ymm6, %ymm5
vpsrld $0x2, %ymm2, %ymm6
vpslld $0x1e, %ymm2, %ymm8
vpor %ymm6, %ymm8, %ymm6
vpsrld $0xd, %ymm2, %ymm8
vpslld $0x13, %ymm2, %ymm14
vpor %ymm8, %ymm14, %ymm8
vpxor %ymm6, %ymm8, %ymm6
vpsrld $0x16, %ymm2, %ymm8
vpslld $0xa, %ymm2, %ymm14
vpor %ymm8, %ymm14, %ymm8
vpxor %ymm6, %ymm8, %ymm6
vpor %ymm7, %ymm2, %ymm8
vpand %ymm4, %ymm8, %ymm8
vpand %ymm7, %ymm2, %ymm14
vpor %ymm14, %ymm8, %ymm8
vpaddd %ymm3, %ymm5, %ymm14
vpaddd %ymm5, %ymm6, %ymm3
vpaddd %ymm3, %ymm8, %ymm3
vpsrld $0x6, %ymm14, %ymm5
vpslld $0x1a, %ymm14, %ymm6
vpor %ymm5, %ymm6, %ymm5
vpsrld $0xb, %ymm14, %ymm6
vpslld $0x15, %ymm14, %ymm8
vpor %ymm6, %ymm8, %ymm6
vpxor %ymm5, %ymm6, %ymm5
vpsrld $0x19, %ymm14, %ymm6
vpslld $0x7, %ymm14, %ymm8
vpor %ymm6, %ymm8, %ymm6
vpxor %ymm6, %ymm5, %ymm5
vpandn %ymm1, %ymm14, %ymm6
vpand %ymm14, %ymm15, %ymm8
vpor %ymm6, %ymm8, %ymm6
vpaddd %ymm6, %ymm0, %ymm0
vpbroadcastd 0x17e9a(%rip), %ymm6 # 0x28854
vpaddd %ymm6, %ymm0, %ymm0
vpaddd %ymm5, %ymm0, %ymm5
vpsrld $0x2, %ymm3, %ymm0
vpslld $0x1e, %ymm3, %ymm6
vpor %ymm0, %ymm6, %ymm0
vpsrld $0xd, %ymm3, %ymm6
vpslld $0x13, %ymm3, %ymm8
vpor %ymm6, %ymm8, %ymm6
vpxor %ymm0, %ymm6, %ymm0
vpsrld $0x16, %ymm3, %ymm6
vpslld $0xa, %ymm3, %ymm8
vpor %ymm6, %ymm8, %ymm6
vpxor %ymm6, %ymm0, %ymm6
vpor %ymm2, %ymm3, %ymm0
vpand %ymm7, %ymm0, %ymm0
vpand %ymm2, %ymm3, %ymm8
vpor %ymm0, %ymm8, %ymm8
vpaddd %ymm4, %ymm5, %ymm0
vpaddd %ymm5, %ymm6, %ymm4
vpaddd %ymm4, %ymm8, %ymm4
vpsrld $0x6, %ymm0, %ymm5
vpslld $0x1a, %ymm0, %ymm6
vpor %ymm5, %ymm6, %ymm5
vpsrld $0xb, %ymm0, %ymm6
vpslld $0x15, %ymm0, %ymm8
vpor %ymm6, %ymm8, %ymm6
vpxor %ymm5, %ymm6, %ymm5
vpsrld $0x19, %ymm0, %ymm6
vpslld $0x7, %ymm0, %ymm8
vpor %ymm6, %ymm8, %ymm6
vpxor %ymm6, %ymm5, %ymm5
vpandn %ymm15, %ymm0, %ymm6
vpand %ymm0, %ymm14, %ymm8
vpor %ymm6, %ymm8, %ymm6
vpaddd %ymm6, %ymm1, %ymm1
vpbroadcastd 0x17dfc(%rip), %ymm6 # 0x28858
vpaddd %ymm6, %ymm1, %ymm1
vpaddd %ymm5, %ymm1, %ymm5
vpsrld $0x2, %ymm4, %ymm1
vpslld $0x1e, %ymm4, %ymm6
vpor %ymm1, %ymm6, %ymm1
vpsrld $0xd, %ymm4, %ymm6
vpslld $0x13, %ymm4, %ymm8
vpor %ymm6, %ymm8, %ymm6
vpxor %ymm1, %ymm6, %ymm1
vpsrld $0x16, %ymm4, %ymm6
vpslld $0xa, %ymm4, %ymm8
vpor %ymm6, %ymm8, %ymm6
vpxor %ymm6, %ymm1, %ymm6
vpor %ymm3, %ymm4, %ymm1
vpand %ymm2, %ymm1, %ymm1
vpand %ymm3, %ymm4, %ymm8
vpor %ymm1, %ymm8, %ymm8
vpaddd %ymm7, %ymm5, %ymm1
vpaddd %ymm5, %ymm6, %ymm5
vpaddd %ymm5, %ymm8, %ymm7
vpsrld $0x6, %ymm1, %ymm5
vpslld $0x1a, %ymm1, %ymm6
vpor %ymm5, %ymm6, %ymm5
vpsrld $0xb, %ymm1, %ymm6
vpslld $0x15, %ymm1, %ymm8
vpor %ymm6, %ymm8, %ymm6
vpxor %ymm5, %ymm6, %ymm5
vpsrld $0x19, %ymm1, %ymm6
vpslld $0x7, %ymm1, %ymm8
vpor %ymm6, %ymm8, %ymm6
vpxor %ymm6, %ymm5, %ymm5
vpandn %ymm14, %ymm1, %ymm6
vpand %ymm1, %ymm0, %ymm8
vpor %ymm6, %ymm8, %ymm6
vpaddd %ymm6, %ymm15, %ymm6
vpbroadcastd 0x17d5e(%rip), %ymm8 # 0x2885c
vpaddd %ymm6, %ymm8, %ymm6
vpaddd %ymm5, %ymm6, %ymm5
vpsrld $0x2, %ymm7, %ymm6
vpslld $0x1e, %ymm7, %ymm8
vpor %ymm6, %ymm8, %ymm6
vpsrld $0xd, %ymm7, %ymm8
vpslld $0x13, %ymm7, %ymm15
vpor %ymm8, %ymm15, %ymm8
vpxor %ymm6, %ymm8, %ymm6
vpsrld $0x16, %ymm7, %ymm8
vpslld $0xa, %ymm7, %ymm15
vpor %ymm8, %ymm15, %ymm8
vpxor %ymm6, %ymm8, %ymm6
vpor %ymm4, %ymm7, %ymm8
vpand %ymm3, %ymm8, %ymm8
vpand %ymm4, %ymm7, %ymm15
vpor %ymm15, %ymm8, %ymm8
vpaddd %ymm2, %ymm5, %ymm15
vpaddd %ymm5, %ymm6, %ymm2
vpaddd %ymm2, %ymm8, %ymm2
vpsrld $0x6, %ymm15, %ymm5
vpslld $0x1a, %ymm15, %ymm6
vpor %ymm5, %ymm6, %ymm5
vpsrld $0xb, %ymm15, %ymm6
vpslld $0x15, %ymm15, %ymm8
vpor %ymm6, %ymm8, %ymm6
vpxor %ymm5, %ymm6, %ymm5
vpsrld $0x19, %ymm15, %ymm6
vpslld $0x7, %ymm15, %ymm8
vpor %ymm6, %ymm8, %ymm6
vpxor %ymm6, %ymm5, %ymm5
vpandn %ymm0, %ymm15, %ymm6
vpand %ymm1, %ymm15, %ymm8
vpor %ymm6, %ymm8, %ymm6
vpbroadcastd 0x17cbc(%rip), %ymm8 # 0x28860
vpaddd %ymm6, %ymm14, %ymm6
vpaddd %ymm6, %ymm8, %ymm6
vpaddd %ymm5, %ymm6, %ymm5
vpsrld $0x2, %ymm2, %ymm6
vpslld $0x1e, %ymm2, %ymm8
vpor %ymm6, %ymm8, %ymm6
vpsrld $0xd, %ymm2, %ymm8
vpslld $0x13, %ymm2, %ymm14
vpor %ymm8, %ymm14, %ymm8
vpxor %ymm6, %ymm8, %ymm6
vpsrld $0x16, %ymm2, %ymm8
vpslld $0xa, %ymm2, %ymm14
vpor %ymm8, %ymm14, %ymm8
vpxor %ymm6, %ymm8, %ymm6
vpor %ymm7, %ymm2, %ymm8
vpand %ymm4, %ymm8, %ymm8
vpand %ymm7, %ymm2, %ymm14
vpor %ymm14, %ymm8, %ymm8
vpaddd %ymm3, %ymm5, %ymm14
vpaddd %ymm5, %ymm6, %ymm3
vpaddd %ymm3, %ymm8, %ymm3
vpsrld $0x6, %ymm14, %ymm5
vpslld $0x1a, %ymm14, %ymm6
vpor %ymm5, %ymm6, %ymm5
vpsrld $0xb, %ymm14, %ymm6
vpslld $0x15, %ymm14, %ymm8
vpor %ymm6, %ymm8, %ymm6
vpxor %ymm5, %ymm6, %ymm5
vpsrld $0x19, %ymm14, %ymm6
vpslld $0x7, %ymm14, %ymm8
vpor %ymm6, %ymm8, %ymm6
vpxor %ymm6, %ymm5, %ymm5
vpandn %ymm1, %ymm14, %ymm6
vpand %ymm14, %ymm15, %ymm8
vpor %ymm6, %ymm8, %ymm6
vpaddd %ymm6, %ymm0, %ymm0
vpbroadcastd 0x17c11(%rip), %ymm6 # 0x28864
vpaddd %ymm6, %ymm0, %ymm0
vpaddd %ymm5, %ymm0, %ymm5
vpsrld $0x2, %ymm3, %ymm0
vpslld $0x1e, %ymm3, %ymm6
vpor %ymm0, %ymm6, %ymm0
vpsrld $0xd, %ymm3, %ymm6
vpslld $0x13, %ymm3, %ymm8
vpor %ymm6, %ymm8, %ymm6
vpxor %ymm0, %ymm6, %ymm0
vpsrld $0x16, %ymm3, %ymm6
vpslld $0xa, %ymm3, %ymm8
vpor %ymm6, %ymm8, %ymm6
vpxor %ymm6, %ymm0, %ymm6
vpor %ymm2, %ymm3, %ymm0
vpand %ymm7, %ymm0, %ymm0
vpand %ymm2, %ymm3, %ymm8
vpor %ymm0, %ymm8, %ymm8
vpaddd %ymm4, %ymm5, %ymm0
vpaddd %ymm5, %ymm6, %ymm4
vpaddd %ymm4, %ymm8, %ymm4
vpsrld $0x6, %ymm0, %ymm5
vpslld $0x1a, %ymm0, %ymm6
vpor %ymm5, %ymm6, %ymm5
vpsrld $0xb, %ymm0, %ymm6
vpslld $0x15, %ymm0, %ymm8
vpor %ymm6, %ymm8, %ymm6
vpxor %ymm5, %ymm6, %ymm5
vpsrld $0x19, %ymm0, %ymm6
vpslld $0x7, %ymm0, %ymm8
vpor %ymm6, %ymm8, %ymm6
vpxor %ymm6, %ymm5, %ymm5
vpandn %ymm15, %ymm0, %ymm6
vpand %ymm0, %ymm14, %ymm8
vpor %ymm6, %ymm8, %ymm6
vpaddd %ymm6, %ymm1, %ymm1
vpbroadcastd 0x17b73(%rip), %ymm6 # 0x28868
vpaddd %ymm6, %ymm1, %ymm1
vpaddd %ymm5, %ymm1, %ymm5
vpsrld $0x2, %ymm4, %ymm1
vpslld $0x1e, %ymm4, %ymm6
vpor %ymm1, %ymm6, %ymm1
vpsrld $0xd, %ymm4, %ymm6
vpslld $0x13, %ymm4, %ymm8
vpor %ymm6, %ymm8, %ymm6
vpxor %ymm1, %ymm6, %ymm1
vpsrld $0x16, %ymm4, %ymm6
vpslld $0xa, %ymm4, %ymm8
vpor %ymm6, %ymm8, %ymm6
vpxor %ymm6, %ymm1, %ymm6
vpor %ymm3, %ymm4, %ymm1
vpand %ymm2, %ymm1, %ymm1
vpand %ymm3, %ymm4, %ymm8
vpor %ymm1, %ymm8, %ymm8
vpaddd %ymm7, %ymm5, %ymm1
vpaddd %ymm5, %ymm6, %ymm5
vpaddd %ymm5, %ymm8, %ymm7
vpsrld $0x6, %ymm1, %ymm5
vpslld $0x1a, %ymm1, %ymm6
vpor %ymm5, %ymm6, %ymm5
vpsrld $0xb, %ymm1, %ymm6
vpslld $0x15, %ymm1, %ymm8
vpor %ymm6, %ymm8, %ymm6
vpxor %ymm5, %ymm6, %ymm5
vpsrld $0x19, %ymm1, %ymm6
vpslld $0x7, %ymm1, %ymm8
vpor %ymm6, %ymm8, %ymm6
vpxor %ymm6, %ymm5, %ymm5
vpandn %ymm14, %ymm1, %ymm6
vpand %ymm1, %ymm0, %ymm8
vpor %ymm6, %ymm8, %ymm6
vpaddd %ymm6, %ymm15, %ymm6
vpbroadcastd 0x17ad5(%rip), %ymm8 # 0x2886c
vpaddd %ymm6, %ymm8, %ymm6
vpaddd %ymm5, %ymm6, %ymm5
vpsrld $0x2, %ymm7, %ymm6
vpslld $0x1e, %ymm7, %ymm8
vpor %ymm6, %ymm8, %ymm6
vpsrld $0xd, %ymm7, %ymm8
vpslld $0x13, %ymm7, %ymm15
vpor %ymm8, %ymm15, %ymm8
vpxor %ymm6, %ymm8, %ymm6
vpsrld $0x16, %ymm7, %ymm8
vpslld $0xa, %ymm7, %ymm15
vpor %ymm8, %ymm15, %ymm8
vpxor %ymm6, %ymm8, %ymm6
vpor %ymm4, %ymm7, %ymm8
vpand %ymm3, %ymm8, %ymm8
vpand %ymm4, %ymm7, %ymm15
vpor %ymm15, %ymm8, %ymm8
vpaddd %ymm2, %ymm5, %ymm15
vpaddd %ymm5, %ymm6, %ymm2
vpaddd %ymm2, %ymm8, %ymm2
vpsrld $0x6, %ymm15, %ymm5
vpslld $0x1a, %ymm15, %ymm6
vpor %ymm5, %ymm6, %ymm5
vpsrld $0xb, %ymm15, %ymm6
vpslld $0x15, %ymm15, %ymm8
vpor %ymm6, %ymm8, %ymm6
vpxor %ymm5, %ymm6, %ymm5
vpsrld $0x19, %ymm15, %ymm6
vpslld $0x7, %ymm15, %ymm8
vpor %ymm6, %ymm8, %ymm6
vpxor %ymm6, %ymm5, %ymm5
vpandn %ymm0, %ymm15, %ymm6
vpand %ymm1, %ymm15, %ymm8
vpor %ymm6, %ymm8, %ymm6
vpbroadcastd 0x17a33(%rip), %ymm8 # 0x28870
vpaddd %ymm6, %ymm14, %ymm6
vpaddd %ymm6, %ymm8, %ymm6
vpaddd %ymm5, %ymm6, %ymm5
vpsrld $0x2, %ymm2, %ymm6
vpslld $0x1e, %ymm2, %ymm8
vpor %ymm6, %ymm8, %ymm6
vpsrld $0xd, %ymm2, %ymm8
vpslld $0x13, %ymm2, %ymm14
vpor %ymm8, %ymm14, %ymm8
vpxor %ymm6, %ymm8, %ymm6
vpsrld $0x16, %ymm2, %ymm8
vpslld $0xa, %ymm2, %ymm14
vpor %ymm8, %ymm14, %ymm8
vpxor %ymm6, %ymm8, %ymm6
vpor %ymm7, %ymm2, %ymm8
vpand %ymm4, %ymm8, %ymm8
vpand %ymm7, %ymm2, %ymm14
vpor %ymm14, %ymm8, %ymm8
vpaddd %ymm3, %ymm5, %ymm14
vpaddd %ymm5, %ymm6, %ymm3
vpaddd %ymm3, %ymm8, %ymm3
vpsrld $0x6, %ymm14, %ymm5
vpslld $0x1a, %ymm14, %ymm6
vpor %ymm5, %ymm6, %ymm5
vpsrld $0xb, %ymm14, %ymm6
vpslld $0x15, %ymm14, %ymm8
vpor %ymm6, %ymm8, %ymm6
vpxor %ymm5, %ymm6, %ymm5
vpsrld $0x19, %ymm14, %ymm6
vpslld $0x7, %ymm14, %ymm8
vpor %ymm6, %ymm8, %ymm6
vpxor %ymm6, %ymm5, %ymm5
vpandn %ymm1, %ymm14, %ymm6
vpand %ymm14, %ymm15, %ymm8
vpor %ymm6, %ymm8, %ymm6
vpaddd %ymm6, %ymm0, %ymm0
vpbroadcastd 0x17988(%rip), %ymm6 # 0x28874
vpaddd %ymm6, %ymm0, %ymm0
vpaddd %ymm5, %ymm0, %ymm5
vpsrld $0x2, %ymm3, %ymm0
vpslld $0x1e, %ymm3, %ymm6
vpor %ymm0, %ymm6, %ymm0
vpsrld $0xd, %ymm3, %ymm6
vpslld $0x13, %ymm3, %ymm8
vpor %ymm6, %ymm8, %ymm6
vpxor %ymm0, %ymm6, %ymm0
vpsrld $0x16, %ymm3, %ymm6
vpslld $0xa, %ymm3, %ymm8
vpor %ymm6, %ymm8, %ymm6
vpxor %ymm6, %ymm0, %ymm6
vpor %ymm2, %ymm3, %ymm0
vpand %ymm7, %ymm0, %ymm0
vpand %ymm2, %ymm3, %ymm8
vpor %ymm0, %ymm8, %ymm8
vpaddd %ymm4, %ymm5, %ymm0
vpaddd %ymm5, %ymm6, %ymm4
vpaddd %ymm4, %ymm8, %ymm4
vpsrld $0x6, %ymm0, %ymm5
vpslld $0x1a, %ymm0, %ymm6
vpor %ymm5, %ymm6, %ymm5
vpsrld $0xb, %ymm0, %ymm6
vpslld $0x15, %ymm0, %ymm8
vpor %ymm6, %ymm8, %ymm6
vpxor %ymm5, %ymm6, %ymm5
vpsrld $0x19, %ymm0, %ymm6
vpslld $0x7, %ymm0, %ymm8
vpor %ymm6, %ymm8, %ymm6
vpxor %ymm6, %ymm5, %ymm5
vpandn %ymm15, %ymm0, %ymm6
vpand %ymm0, %ymm14, %ymm8
vpor %ymm6, %ymm8, %ymm6
vpaddd %ymm6, %ymm1, %ymm1
vpbroadcastd 0x178ea(%rip), %ymm6 # 0x28878
vpaddd %ymm6, %ymm1, %ymm1
vpaddd %ymm5, %ymm1, %ymm5
vpsrld $0x2, %ymm4, %ymm1
vpslld $0x1e, %ymm4, %ymm6
vpor %ymm1, %ymm6, %ymm1
vpsrld $0xd, %ymm4, %ymm6
vpslld $0x13, %ymm4, %ymm8
vpor %ymm6, %ymm8, %ymm6
vpxor %ymm1, %ymm6, %ymm1
vpsrld $0x16, %ymm4, %ymm6
vpslld $0xa, %ymm4, %ymm8
vpor %ymm6, %ymm8, %ymm6
vpxor %ymm6, %ymm1, %ymm6
vpor %ymm3, %ymm4, %ymm1
vpand %ymm2, %ymm1, %ymm1
vpand %ymm3, %ymm4, %ymm8
vpor %ymm1, %ymm8, %ymm8
vpaddd %ymm7, %ymm5, %ymm1
vpaddd %ymm5, %ymm6, %ymm5
vpaddd %ymm5, %ymm8, %ymm7
vpsrld $0x6, %ymm1, %ymm5
vpslld $0x1a, %ymm1, %ymm6
vpor %ymm5, %ymm6, %ymm5
vpsrld $0xb, %ymm1, %ymm6
vpslld $0x15, %ymm1, %ymm8
vpor %ymm6, %ymm8, %ymm6
vpxor %ymm5, %ymm6, %ymm5
vpsrld $0x19, %ymm1, %ymm6
vpslld $0x7, %ymm1, %ymm8
vpor %ymm6, %ymm8, %ymm6
vpxor %ymm6, %ymm5, %ymm5
vpandn %ymm14, %ymm1, %ymm6
vpand %ymm1, %ymm0, %ymm8
vpor %ymm6, %ymm8, %ymm6
vpaddd %ymm6, %ymm15, %ymm6
vpbroadcastd 0x1784c(%rip), %ymm8 # 0x2887c
vpaddd %ymm6, %ymm8, %ymm6
vpaddd %ymm5, %ymm6, %ymm5
vpsrld $0x2, %ymm7, %ymm6
vpslld $0x1e, %ymm7, %ymm8
vpor %ymm6, %ymm8, %ymm6
vpsrld $0xd, %ymm7, %ymm8
vpslld $0x13, %ymm7, %ymm15
vpor %ymm8, %ymm15, %ymm8
vpxor %ymm6, %ymm8, %ymm6
vpsrld $0x16, %ymm7, %ymm8
vpslld $0xa, %ymm7, %ymm15
vpor %ymm8, %ymm15, %ymm8
vpxor %ymm6, %ymm8, %ymm6
vpor %ymm4, %ymm7, %ymm8
vpand %ymm3, %ymm8, %ymm8
vpand %ymm4, %ymm7, %ymm15
vpor %ymm15, %ymm8, %ymm8
vpaddd %ymm2, %ymm5, %ymm15
vpaddd %ymm5, %ymm6, %ymm2
vpaddd %ymm2, %ymm8, %ymm2
vpsrld $0x6, %ymm15, %ymm5
vpslld $0x1a, %ymm15, %ymm6
vpor %ymm5, %ymm6, %ymm5
vpsrld $0xb, %ymm15, %ymm6
vpslld $0x15, %ymm15, %ymm8
vpor %ymm6, %ymm8, %ymm6
vpxor %ymm5, %ymm6, %ymm5
vpsrld $0x19, %ymm15, %ymm6
vpslld $0x7, %ymm15, %ymm8
vpor %ymm6, %ymm8, %ymm6
vpxor %ymm6, %ymm5, %ymm5
vpandn %ymm0, %ymm15, %ymm6
vpand %ymm1, %ymm15, %ymm8
vpor %ymm6, %ymm8, %ymm6
vpbroadcastd 0x177aa(%rip), %ymm8 # 0x28880
vpaddd %ymm6, %ymm14, %ymm6
vpaddd %ymm6, %ymm8, %ymm6
vpaddd %ymm5, %ymm6, %ymm5
vpsrld $0x2, %ymm2, %ymm6
vpslld $0x1e, %ymm2, %ymm8
vpor %ymm6, %ymm8, %ymm6
vpsrld $0xd, %ymm2, %ymm8
vpslld $0x13, %ymm2, %ymm14
vpor %ymm8, %ymm14, %ymm8
vpxor %ymm6, %ymm8, %ymm6
vpsrld $0x16, %ymm2, %ymm8
vpslld $0xa, %ymm2, %ymm14
vpor %ymm8, %ymm14, %ymm8
vpxor %ymm6, %ymm8, %ymm6
vpor %ymm7, %ymm2, %ymm8
vpand %ymm4, %ymm8, %ymm8
vpand %ymm7, %ymm2, %ymm14
vpor %ymm14, %ymm8, %ymm8
vpaddd %ymm3, %ymm5, %ymm14
vpaddd %ymm5, %ymm6, %ymm3
vpaddd %ymm3, %ymm8, %ymm3
vpsrld $0x6, %ymm14, %ymm5
vpslld $0x1a, %ymm14, %ymm6
vpor %ymm5, %ymm6, %ymm5
vpsrld $0xb, %ymm14, %ymm6
vpslld $0x15, %ymm14, %ymm8
vpor %ymm6, %ymm8, %ymm6
vpxor %ymm5, %ymm6, %ymm5
vpsrld $0x19, %ymm14, %ymm6
vpslld $0x7, %ymm14, %ymm8
vpor %ymm6, %ymm8, %ymm6
vpxor %ymm6, %ymm5, %ymm5
vpandn %ymm1, %ymm14, %ymm6
vpand %ymm14, %ymm15, %ymm8
vpor %ymm6, %ymm8, %ymm6
vpaddd %ymm6, %ymm0, %ymm0
vpbroadcastd 0x176ff(%rip), %ymm6 # 0x28884
vpaddd %ymm6, %ymm0, %ymm0
vpaddd %ymm5, %ymm0, %ymm5
vpsrld $0x2, %ymm3, %ymm0
vpslld $0x1e, %ymm3, %ymm6
vpor %ymm0, %ymm6, %ymm0
vpsrld $0xd, %ymm3, %ymm6
vpslld $0x13, %ymm3, %ymm8
vpor %ymm6, %ymm8, %ymm6
vpxor %ymm0, %ymm6, %ymm0
vpsrld $0x16, %ymm3, %ymm6
vpslld $0xa, %ymm3, %ymm8
vpor %ymm6, %ymm8, %ymm6
vpxor %ymm6, %ymm0, %ymm6
vpor %ymm2, %ymm3, %ymm0
vpand %ymm7, %ymm0, %ymm0
vpand %ymm2, %ymm3, %ymm8
vpor %ymm0, %ymm8, %ymm8
vpaddd %ymm4, %ymm5, %ymm0
vpaddd %ymm5, %ymm6, %ymm4
vpaddd %ymm4, %ymm8, %ymm4
vpsrld $0x6, %ymm0, %ymm5
vpslld $0x1a, %ymm0, %ymm6
vpor %ymm5, %ymm6, %ymm5
vpsrld $0xb, %ymm0, %ymm6
vpslld $0x15, %ymm0, %ymm8
vpor %ymm6, %ymm8, %ymm6
vpxor %ymm5, %ymm6, %ymm5
vpsrld $0x19, %ymm0, %ymm6
vpslld $0x7, %ymm0, %ymm8
vpor %ymm6, %ymm8, %ymm6
vpxor %ymm6, %ymm5, %ymm5
vpandn %ymm15, %ymm0, %ymm6
vpand %ymm0, %ymm14, %ymm8
vpor %ymm6, %ymm8, %ymm6
vpaddd %ymm6, %ymm1, %ymm1
vpbroadcastd 0x17661(%rip), %ymm6 # 0x28888
vpaddd %ymm6, %ymm1, %ymm1
vpaddd %ymm5, %ymm1, %ymm5
vpsrld $0x2, %ymm4, %ymm1
vpslld $0x1e, %ymm4, %ymm6
vpor %ymm1, %ymm6, %ymm1
vpsrld $0xd, %ymm4, %ymm6
vpslld $0x13, %ymm4, %ymm8
vpor %ymm6, %ymm8, %ymm6
vpxor %ymm1, %ymm6, %ymm1
vpsrld $0x16, %ymm4, %ymm6
vpslld $0xa, %ymm4, %ymm8
vpor %ymm6, %ymm8, %ymm6
vpxor %ymm6, %ymm1, %ymm6
vpor %ymm3, %ymm4, %ymm1
vpand %ymm2, %ymm1, %ymm1
vpand %ymm3, %ymm4, %ymm8
vpor %ymm1, %ymm8, %ymm8
vpaddd %ymm7, %ymm5, %ymm1
vpaddd %ymm5, %ymm6, %ymm5
vpaddd %ymm5, %ymm8, %ymm7
vpsrld $0x6, %ymm1, %ymm5
vpslld $0x1a, %ymm1, %ymm6
vpor %ymm5, %ymm6, %ymm5
vpsrld $0xb, %ymm1, %ymm6
vpslld $0x15, %ymm1, %ymm8
vpor %ymm6, %ymm8, %ymm6
vpxor %ymm5, %ymm6, %ymm5
vpsrld $0x19, %ymm1, %ymm6
vpslld $0x7, %ymm1, %ymm8
vpor %ymm6, %ymm8, %ymm6
vpxor %ymm6, %ymm5, %ymm5
vpandn %ymm14, %ymm1, %ymm6
vpand %ymm1, %ymm0, %ymm8
vpor %ymm6, %ymm8, %ymm6
vpaddd %ymm6, %ymm15, %ymm6
vpbroadcastd 0x175c3(%rip), %ymm8 # 0x2888c
vpaddd %ymm6, %ymm8, %ymm6
vpaddd %ymm5, %ymm6, %ymm5
vpsrld $0x2, %ymm7, %ymm6
vpslld $0x1e, %ymm7, %ymm8
vpor %ymm6, %ymm8, %ymm6
vpsrld $0xd, %ymm7, %ymm8
vpslld $0x13, %ymm7, %ymm15
vpor %ymm8, %ymm15, %ymm8
vpxor %ymm6, %ymm8, %ymm6
vpsrld $0x16, %ymm7, %ymm8
vpslld $0xa, %ymm7, %ymm15
vpor %ymm8, %ymm15, %ymm8
vpxor %ymm6, %ymm8, %ymm6
vpor %ymm4, %ymm7, %ymm8
vpand %ymm3, %ymm8, %ymm8
vpand %ymm4, %ymm7, %ymm15
vpor %ymm15, %ymm8, %ymm8
vpaddd %ymm2, %ymm5, %ymm15
vpaddd %ymm5, %ymm6, %ymm2
vpaddd %ymm2, %ymm8, %ymm2
vpsrld $0x6, %ymm15, %ymm5
vpslld $0x1a, %ymm15, %ymm6
vpor %ymm5, %ymm6, %ymm5
vpsrld $0xb, %ymm15, %ymm6
vpslld $0x15, %ymm15, %ymm8
vpor %ymm6, %ymm8, %ymm6
vpxor %ymm5, %ymm6, %ymm5
vpsrld $0x19, %ymm15, %ymm6
vpslld $0x7, %ymm15, %ymm8
vpor %ymm6, %ymm8, %ymm6
vpxor %ymm6, %ymm5, %ymm5
vpandn %ymm0, %ymm15, %ymm6
vpand %ymm1, %ymm15, %ymm8
vpor %ymm6, %ymm8, %ymm6
vpbroadcastd 0x17521(%rip), %ymm8 # 0x28890
vpaddd %ymm6, %ymm14, %ymm6
vpaddd %ymm6, %ymm8, %ymm6
vpaddd %ymm5, %ymm6, %ymm5
vpsrld $0x2, %ymm2, %ymm6
vpslld $0x1e, %ymm2, %ymm8
vpor %ymm6, %ymm8, %ymm6
vpsrld $0xd, %ymm2, %ymm8
vpslld $0x13, %ymm2, %ymm14
vpor %ymm8, %ymm14, %ymm8
vpxor %ymm6, %ymm8, %ymm6
vpsrld $0x16, %ymm2, %ymm8
vpslld $0xa, %ymm2, %ymm14
vpor %ymm8, %ymm14, %ymm8
vpxor %ymm6, %ymm8, %ymm6
vpor %ymm7, %ymm2, %ymm8
vpand %ymm4, %ymm8, %ymm8
vpand %ymm7, %ymm2, %ymm14
vpor %ymm14, %ymm8, %ymm8
vpaddd %ymm3, %ymm5, %ymm14
vpaddd %ymm5, %ymm6, %ymm3
vpaddd %ymm3, %ymm8, %ymm3
vpsrld $0x6, %ymm14, %ymm5
vpslld $0x1a, %ymm14, %ymm6
vpor %ymm5, %ymm6, %ymm5
vpsrld $0xb, %ymm14, %ymm6
vpslld $0x15, %ymm14, %ymm8
vpor %ymm6, %ymm8, %ymm6
vpxor %ymm5, %ymm6, %ymm5
vpsrld $0x19, %ymm14, %ymm6
vpslld $0x7, %ymm14, %ymm8
vpor %ymm6, %ymm8, %ymm6
vpxor %ymm6, %ymm5, %ymm5
vpandn %ymm1, %ymm14, %ymm6
vpand %ymm14, %ymm15, %ymm8
vpor %ymm6, %ymm8, %ymm6
vpaddd %ymm6, %ymm0, %ymm0
vpbroadcastd 0x17476(%rip), %ymm6 # 0x28894
vpaddd %ymm6, %ymm0, %ymm0
vpaddd %ymm5, %ymm0, %ymm5
vpsrld $0x2, %ymm3, %ymm0
vpslld $0x1e, %ymm3, %ymm6
vpor %ymm0, %ymm6, %ymm0
vpsrld $0xd, %ymm3, %ymm6
vpslld $0x13, %ymm3, %ymm8
vpor %ymm6, %ymm8, %ymm6
vpxor %ymm0, %ymm6, %ymm0
vpsrld $0x16, %ymm3, %ymm6
vpslld $0xa, %ymm3, %ymm8
vpor %ymm6, %ymm8, %ymm6
vpxor %ymm6, %ymm0, %ymm6
vpor %ymm2, %ymm3, %ymm0
vpand %ymm7, %ymm0, %ymm0
vpand %ymm2, %ymm3, %ymm8
vpor %ymm0, %ymm8, %ymm8
vpaddd %ymm4, %ymm5, %ymm0
vpaddd %ymm5, %ymm6, %ymm4
vpaddd %ymm4, %ymm8, %ymm4
vpsrld $0x6, %ymm0, %ymm5
vpslld $0x1a, %ymm0, %ymm6
vpor %ymm5, %ymm6, %ymm5
vpsrld $0xb, %ymm0, %ymm6
vpslld $0x15, %ymm0, %ymm8
vpor %ymm6, %ymm8, %ymm6
vpxor %ymm5, %ymm6, %ymm5
vpsrld $0x19, %ymm0, %ymm6
vpslld $0x7, %ymm0, %ymm8
vpor %ymm6, %ymm8, %ymm6
vpxor %ymm6, %ymm5, %ymm5
vpandn %ymm15, %ymm0, %ymm6
vpand %ymm0, %ymm14, %ymm8
vpor %ymm6, %ymm8, %ymm6
vpaddd %ymm6, %ymm1, %ymm1
vpbroadcastd 0x173d8(%rip), %ymm6 # 0x28898
vpaddd %ymm6, %ymm1, %ymm1
vpaddd %ymm5, %ymm1, %ymm5
vpsrld $0x2, %ymm4, %ymm1
vpslld $0x1e, %ymm4, %ymm6
vpor %ymm1, %ymm6, %ymm1
vpsrld $0xd, %ymm4, %ymm6
vpslld $0x13, %ymm4, %ymm8
vpor %ymm6, %ymm8, %ymm6
vpxor %ymm1, %ymm6, %ymm1
vpsrld $0x16, %ymm4, %ymm6
vpslld $0xa, %ymm4, %ymm8
vpor %ymm6, %ymm8, %ymm6
vpxor %ymm6, %ymm1, %ymm6
vpor %ymm3, %ymm4, %ymm1
vpand %ymm2, %ymm1, %ymm1
vpand %ymm3, %ymm4, %ymm8
vpor %ymm1, %ymm8, %ymm8
vpaddd %ymm7, %ymm5, %ymm1
vpaddd %ymm5, %ymm6, %ymm5
vpaddd %ymm5, %ymm8, %ymm7
vpsrld $0x6, %ymm1, %ymm5
vpslld $0x1a, %ymm1, %ymm6
vpor %ymm5, %ymm6, %ymm5
vpsrld $0xb, %ymm1, %ymm6
vpslld $0x15, %ymm1, %ymm8
vpor %ymm6, %ymm8, %ymm6
vpxor %ymm5, %ymm6, %ymm5
vpsrld $0x19, %ymm1, %ymm6
vpslld $0x7, %ymm1, %ymm8
vpor %ymm6, %ymm8, %ymm6
vpxor %ymm6, %ymm5, %ymm5
vpandn %ymm14, %ymm1, %ymm6
vpand %ymm1, %ymm0, %ymm8
vpor %ymm6, %ymm8, %ymm6
vpaddd %ymm6, %ymm15, %ymm6
vpbroadcastd 0x1733a(%rip), %ymm8 # 0x2889c
vpaddd %ymm6, %ymm8, %ymm6
vpaddd %ymm5, %ymm6, %ymm5
vpsrld $0x2, %ymm7, %ymm6
vpslld $0x1e, %ymm7, %ymm8
vpor %ymm6, %ymm8, %ymm6
vpsrld $0xd, %ymm7, %ymm8
vpslld $0x13, %ymm7, %ymm15
vpor %ymm8, %ymm15, %ymm8
vpxor %ymm6, %ymm8, %ymm6
vpsrld $0x16, %ymm7, %ymm8
vpslld $0xa, %ymm7, %ymm15
vpor %ymm8, %ymm15, %ymm8
vpxor %ymm6, %ymm8, %ymm6
vpor %ymm4, %ymm7, %ymm8
vpand %ymm3, %ymm8, %ymm8
vpand %ymm4, %ymm7, %ymm15
vpor %ymm15, %ymm8, %ymm8
vpaddd %ymm2, %ymm5, %ymm2
vpaddd %ymm5, %ymm6, %ymm5
vpaddd %ymm5, %ymm8, %ymm5
vpsrld $0x6, %ymm2, %ymm6
vpslld $0x1a, %ymm2, %ymm8
vpor %ymm6, %ymm8, %ymm6
vpsrld $0xb, %ymm2, %ymm8
vpslld $0x15, %ymm2, %ymm15
vpor %ymm8, %ymm15, %ymm8
vpxor %ymm6, %ymm8, %ymm6
vpsrld $0x19, %ymm2, %ymm8
vpslld $0x7, %ymm2, %ymm15
vpor %ymm8, %ymm15, %ymm8
vpxor %ymm6, %ymm8, %ymm6
vpandn %ymm0, %ymm2, %ymm8
vpand %ymm2, %ymm1, %ymm15
vpor %ymm8, %ymm15, %ymm8
vpbroadcastd 0x1729b(%rip), %ymm15 # 0x288a0
vpaddd %ymm8, %ymm14, %ymm8
vpaddd %ymm15, %ymm8, %ymm8
vpaddd %ymm6, %ymm8, %ymm6
vpsrld $0x2, %ymm5, %ymm8
vpslld $0x1e, %ymm5, %ymm14
vpor %ymm8, %ymm14, %ymm8
vpsrld $0xd, %ymm5, %ymm14
vpslld $0x13, %ymm5, %ymm15
vpor %ymm14, %ymm15, %ymm14
vpxor %ymm8, %ymm14, %ymm8
vpsrld $0x16, %ymm5, %ymm14
vpslld $0xa, %ymm5, %ymm15
vpor %ymm14, %ymm15, %ymm14
vpxor %ymm14, %ymm8, %ymm8
vpor %ymm7, %ymm5, %ymm14
vpand %ymm4, %ymm14, %ymm14
vpand %ymm7, %ymm5, %ymm15
vpor %ymm15, %ymm14, %ymm14
vpaddd %ymm3, %ymm6, %ymm15
vpaddd %ymm6, %ymm8, %ymm3
vpaddd %ymm3, %ymm14, %ymm3
vpsrld $0x6, %ymm15, %ymm6
vpslld $0x1a, %ymm15, %ymm8
vpor %ymm6, %ymm8, %ymm6
vpsrld $0xb, %ymm15, %ymm8
vpslld $0x15, %ymm15, %ymm14
vpor %ymm8, %ymm14, %ymm8
vpxor %ymm6, %ymm8, %ymm6
vpsrld $0x19, %ymm15, %ymm8
vpslld $0x7, %ymm15, %ymm14
vpor %ymm8, %ymm14, %ymm8
vpxor %ymm6, %ymm8, %ymm6
vpandn %ymm1, %ymm15, %ymm8
vpand %ymm2, %ymm15, %ymm14
vpor %ymm8, %ymm14, %ymm8
vpaddd %ymm0, %ymm8, %ymm0
vpbroadcastd 0x171e9(%rip), %ymm8 # 0x288a4
vpaddd %ymm0, %ymm8, %ymm0
vpaddd %ymm6, %ymm0, %ymm6
vpsrld $0x2, %ymm3, %ymm0
vpslld $0x1e, %ymm3, %ymm8
vpor %ymm0, %ymm8, %ymm0
vpsrld $0xd, %ymm3, %ymm8
vpslld $0x13, %ymm3, %ymm14
vpor %ymm8, %ymm14, %ymm8
vpxor %ymm0, %ymm8, %ymm0
vpsrld $0x16, %ymm3, %ymm8
vpslld $0xa, %ymm3, %ymm14
vpor %ymm8, %ymm14, %ymm8
vpxor %ymm0, %ymm8, %ymm8
vpor %ymm5, %ymm3, %ymm0
vpand %ymm7, %ymm0, %ymm0
vpand %ymm5, %ymm3, %ymm14
vpor %ymm0, %ymm14, %ymm14
vpaddd %ymm4, %ymm6, %ymm0
vpaddd %ymm6, %ymm8, %ymm4
vpaddd %ymm4, %ymm14, %ymm4
vpsrld $0x6, %ymm0, %ymm6
vpslld $0x1a, %ymm0, %ymm8
vpor %ymm6, %ymm8, %ymm6
vpsrld $0xb, %ymm0, %ymm8
vpslld $0x15, %ymm0, %ymm14
vpor %ymm8, %ymm14, %ymm8
vpxor %ymm6, %ymm8, %ymm6
vpsrld $0x19, %ymm0, %ymm8
vpslld $0x7, %ymm0, %ymm14
vpor %ymm8, %ymm14, %ymm8
vpxor %ymm6, %ymm8, %ymm6
vpandn %ymm2, %ymm0, %ymm8
vpand %ymm0, %ymm15, %ymm14
vpor %ymm8, %ymm14, %ymm8
vpaddd %ymm1, %ymm8, %ymm1
vpbroadcastd 0x17147(%rip), %ymm8 # 0x288a8
vpaddd %ymm1, %ymm8, %ymm1
vpaddd %ymm6, %ymm1, %ymm6
vpsrld $0x2, %ymm4, %ymm1
vpslld $0x1e, %ymm4, %ymm8
vpor %ymm1, %ymm8, %ymm1
vpsrld $0xd, %ymm4, %ymm8
vpslld $0x13, %ymm4, %ymm14
vpor %ymm8, %ymm14, %ymm8
vpxor %ymm1, %ymm8, %ymm1
vpsrld $0x16, %ymm4, %ymm8
vpslld $0xa, %ymm4, %ymm14
vpor %ymm8, %ymm14, %ymm8
vpxor %ymm1, %ymm8, %ymm8
vpor %ymm3, %ymm4, %ymm1
vpand %ymm5, %ymm1, %ymm1
vpand %ymm3, %ymm4, %ymm14
vpor %ymm1, %ymm14, %ymm14
vpaddd %ymm7, %ymm6, %ymm1
vpaddd %ymm6, %ymm8, %ymm6
vpaddd %ymm6, %ymm14, %ymm14
vpsrld $0x6, %ymm1, %ymm6
vpslld $0x1a, %ymm1, %ymm7
vpor %ymm6, %ymm7, %ymm6
vpsrld $0xb, %ymm1, %ymm7
vpslld $0x15, %ymm1, %ymm8
vpor %ymm7, %ymm8, %ymm7
vpxor %ymm6, %ymm7, %ymm6
vpsrld $0x19, %ymm1, %ymm7
vpslld $0x7, %ymm1, %ymm8
vpor %ymm7, %ymm8, %ymm7
vpxor %ymm7, %ymm6, %ymm6
vpandn %ymm15, %ymm1, %ymm7
vpand %ymm1, %ymm0, %ymm8
vpor %ymm7, %ymm8, %ymm7
vpaddd %ymm7, %ymm2, %ymm2
vpbroadcastd 0x170a7(%rip), %ymm7 # 0x288ac
vpaddd %ymm7, %ymm2, %ymm2
vpaddd %ymm6, %ymm2, %ymm2
vpsrld $0x2, %ymm14, %ymm6
vpslld $0x1e, %ymm14, %ymm7
vpor %ymm6, %ymm7, %ymm6
vpsrld $0xd, %ymm14, %ymm7
vpslld $0x13, %ymm14, %ymm8
vpor %ymm7, %ymm8, %ymm7
vpxor %ymm6, %ymm7, %ymm6
vpsrld $0x16, %ymm14, %ymm7
vpslld $0xa, %ymm14, %ymm8
vpor %ymm7, %ymm8, %ymm7
vpxor %ymm7, %ymm6, %ymm6
vpor %ymm4, %ymm14, %ymm7
vpand %ymm3, %ymm7, %ymm7
vpand %ymm4, %ymm14, %ymm8
vpor %ymm7, %ymm8, %ymm7
vpaddd %ymm5, %ymm2, %ymm5
vpaddd %ymm2, %ymm6, %ymm2
vpaddd %ymm7, %ymm2, %ymm7
vpsrld $0x6, %ymm5, %ymm2
vpslld $0x1a, %ymm5, %ymm6
vpor %ymm2, %ymm6, %ymm2
vpsrld $0xb, %ymm5, %ymm6
vpslld $0x15, %ymm5, %ymm8
vpor %ymm6, %ymm8, %ymm6
vpxor %ymm2, %ymm6, %ymm2
vpsrld $0x19, %ymm5, %ymm6
vpslld $0x7, %ymm5, %ymm8
vpor %ymm6, %ymm8, %ymm6
vpxor %ymm6, %ymm2, %ymm2
vpandn %ymm0, %ymm5, %ymm6
vpand %ymm5, %ymm1, %ymm8
vpor %ymm6, %ymm8, %ymm6
vpbroadcastd 0x17008(%rip), %ymm8 # 0x288b0
vpaddd %ymm6, %ymm15, %ymm6
vpaddd %ymm6, %ymm8, %ymm6
vpaddd %ymm2, %ymm6, %ymm2
vpsrld $0x2, %ymm7, %ymm6
vpslld $0x1e, %ymm7, %ymm8
vpor %ymm6, %ymm8, %ymm6
vpsrld $0xd, %ymm7, %ymm8
vpslld $0x13, %ymm7, %ymm15
vpor %ymm8, %ymm15, %ymm8
vpxor %ymm6, %ymm8, %ymm6
vpsrld $0x16, %ymm7, %ymm8
vpslld $0xa, %ymm7, %ymm15
vpor %ymm8, %ymm15, %ymm8
vpxor %ymm6, %ymm8, %ymm6
vpor %ymm7, %ymm14, %ymm8
vpand %ymm4, %ymm8, %ymm8
vpand %ymm7, %ymm14, %ymm15
vpor %ymm15, %ymm8, %ymm8
vpaddd %ymm3, %ymm2, %ymm3
vpaddd %ymm2, %ymm6, %ymm2
vpaddd %ymm2, %ymm8, %ymm2
vpsrld $0x6, %ymm3, %ymm6
vpslld $0x1a, %ymm3, %ymm8
vpor %ymm6, %ymm8, %ymm6
vpsrld $0xb, %ymm3, %ymm8
vpslld $0x15, %ymm3, %ymm15
vpor %ymm8, %ymm15, %ymm8
vpxor %ymm6, %ymm8, %ymm6
vpsrld $0x19, %ymm3, %ymm8
vpslld $0x7, %ymm3, %ymm15
vpor %ymm8, %ymm15, %ymm8
vpxor %ymm6, %ymm8, %ymm6
vpandn %ymm1, %ymm3, %ymm8
vpand %ymm3, %ymm5, %ymm15
vpor %ymm8, %ymm15, %ymm8
vpaddd %ymm0, %ymm8, %ymm0
vpbroadcastd 0x16f61(%rip), %ymm8 # 0x288b4
vpaddd %ymm0, %ymm8, %ymm0
vpaddd %ymm6, %ymm0, %ymm0
vpsrld $0x2, %ymm2, %ymm6
vpslld $0x1e, %ymm2, %ymm8
vpor %ymm6, %ymm8, %ymm6
vpsrld $0xd, %ymm2, %ymm8
vpslld $0x13, %ymm2, %ymm15
vpor %ymm8, %ymm15, %ymm8
vpxor %ymm6, %ymm8, %ymm6
vpsrld $0x16, %ymm2, %ymm8
vpslld $0xa, %ymm2, %ymm15
vpor %ymm8, %ymm15, %ymm8
vpxor %ymm6, %ymm8, %ymm8
vpor %ymm7, %ymm2, %ymm6
vpand %ymm6, %ymm14, %ymm6
vpand %ymm7, %ymm2, %ymm15
vpor %ymm6, %ymm15, %ymm15
vpaddd %ymm4, %ymm0, %ymm6
vpaddd %ymm0, %ymm8, %ymm0
vpaddd %ymm0, %ymm15, %ymm15
vpsrld $0x6, %ymm6, %ymm0
vpslld $0x1a, %ymm6, %ymm4
vpor %ymm0, %ymm4, %ymm0
vpsrld $0xb, %ymm6, %ymm4
vpslld $0x15, %ymm6, %ymm8
vpor %ymm4, %ymm8, %ymm4
vpxor %ymm0, %ymm4, %ymm0
vpsrld $0x19, %ymm6, %ymm4
vpslld $0x7, %ymm6, %ymm8
vpor %ymm4, %ymm8, %ymm4
vpxor %ymm4, %ymm0, %ymm0
vpandn %ymm5, %ymm6, %ymm4
vpand %ymm6, %ymm3, %ymm8
vpor %ymm4, %ymm8, %ymm4
vpaddd %ymm4, %ymm1, %ymm1
vpbroadcastd 0x16ec2(%rip), %ymm4 # 0x288b8
vpaddd %ymm4, %ymm1, %ymm1
vpaddd %ymm0, %ymm1, %ymm0
vpaddd %ymm0, %ymm14, %ymm1
vpsrld $0x6, %ymm1, %ymm4
vpslld $0x1a, %ymm1, %ymm8
vpor %ymm4, %ymm8, %ymm4
vpsrld $0xb, %ymm1, %ymm8
vpslld $0x15, %ymm1, %ymm14
vpor %ymm8, %ymm14, %ymm8
vpxor %ymm4, %ymm8, %ymm4
vpsrld $0x19, %ymm1, %ymm8
vpslld $0x7, %ymm1, %ymm14
vpor %ymm8, %ymm14, %ymm8
vpxor %ymm4, %ymm8, %ymm4
vpandn %ymm3, %ymm1, %ymm8
vpand %ymm1, %ymm6, %ymm14
vpor %ymm8, %ymm14, %ymm8
vpaddd %ymm5, %ymm8, %ymm5
vpbroadcastd 0x16e6c(%rip), %ymm8 # 0x288bc
vpaddd %ymm5, %ymm8, %ymm5
vpaddd %ymm4, %ymm5, %ymm5
vpaddd %ymm7, %ymm5, %ymm14
vpsrld $0x6, %ymm14, %ymm4
vpslld $0x1a, %ymm14, %ymm8
vpor %ymm4, %ymm8, %ymm4
vpsrld $0xb, %ymm14, %ymm8
vpslld $0x15, %ymm14, %ymm10
vpor %ymm8, %ymm10, %ymm8
vpxor %ymm4, %ymm8, %ymm4
vpsrld $0x19, %ymm14, %ymm8
vpslld $0x7, %ymm14, %ymm10
vpor %ymm8, %ymm10, %ymm8
vpxor %ymm4, %ymm8, %ymm4
vpandn %ymm6, %ymm14, %ymm8
vpand %ymm1, %ymm14, %ymm10
vpor %ymm8, %ymm10, %ymm8
vpaddd %ymm3, %ymm8, %ymm3
vpbroadcastd 0x16e10(%rip), %ymm8 # 0x288c0
vpaddd %ymm3, %ymm8, %ymm3
vpaddd %ymm4, %ymm3, %ymm3
vpaddd %ymm2, %ymm3, %ymm4
vpsrld $0x6, %ymm4, %ymm8
vpslld $0x1a, %ymm4, %ymm10
vpor %ymm8, %ymm10, %ymm8
vpsrld $0xb, %ymm4, %ymm10
vpslld $0x15, %ymm4, %ymm12
vpor %ymm10, %ymm12, %ymm10
vpxor %ymm8, %ymm10, %ymm8
vpsrld $0x19, %ymm4, %ymm10
vpslld $0x7, %ymm4, %ymm12
vpor %ymm10, %ymm12, %ymm10
vpxor %ymm10, %ymm8, %ymm8
vpandn %ymm1, %ymm4, %ymm10
vpand %ymm4, %ymm14, %ymm12
vpor %ymm10, %ymm12, %ymm10
vpaddd %ymm6, %ymm10, %ymm6
vpbroadcastd 0x16db7(%rip), %ymm10 # 0x288c4
vpaddd %ymm6, %ymm10, %ymm6
vpaddd %ymm6, %ymm8, %ymm8
vpsrld $0x2, %ymm15, %ymm6
vpslld $0x1e, %ymm15, %ymm10
vpor %ymm6, %ymm10, %ymm6
vpsrld $0xd, %ymm15, %ymm10
vpslld $0x13, %ymm15, %ymm12
vpor %ymm10, %ymm12, %ymm10
vpxor %ymm6, %ymm10, %ymm6
vpsrld $0x16, %ymm15, %ymm10
vpslld $0xa, %ymm15, %ymm12
vpor %ymm10, %ymm12, %ymm10
vpxor %ymm6, %ymm10, %ymm6
vpor %ymm2, %ymm15, %ymm10
vpand %ymm7, %ymm10, %ymm7
vpand %ymm2, %ymm15, %ymm10
vpor %ymm7, %ymm10, %ymm7
vpaddd %ymm0, %ymm6, %ymm0
vpaddd %ymm7, %ymm0, %ymm6
vpsrld $0x2, %ymm6, %ymm0
vpslld $0x1e, %ymm6, %ymm7
vpor %ymm0, %ymm7, %ymm0
vpsrld $0xd, %ymm6, %ymm7
vpslld $0x13, %ymm6, %ymm10
vpor %ymm7, %ymm10, %ymm7
vpxor %ymm0, %ymm7, %ymm0
vpsrld $0x16, %ymm6, %ymm7
vpslld $0xa, %ymm6, %ymm10
vpor %ymm7, %ymm10, %ymm7
vpxor %ymm7, %ymm0, %ymm0
vpor %ymm6, %ymm15, %ymm7
vpand %ymm2, %ymm7, %ymm2
vpand %ymm6, %ymm15, %ymm7
vpor %ymm7, %ymm2, %ymm2
vpaddd %ymm5, %ymm0, %ymm0
vpaddd %ymm2, %ymm0, %ymm5
vpsrld $0x2, %ymm5, %ymm0
vpslld $0x1e, %ymm5, %ymm2
vpor %ymm0, %ymm2, %ymm0
vpsrld $0xd, %ymm5, %ymm2
vpslld $0x13, %ymm5, %ymm7
vpor %ymm2, %ymm7, %ymm2
vpxor %ymm0, %ymm2, %ymm0
vpsrld $0x16, %ymm5, %ymm2
vpslld $0xa, %ymm5, %ymm7
vpor %ymm2, %ymm7, %ymm2
vpxor %ymm2, %ymm0, %ymm0
vpor %ymm6, %ymm5, %ymm2
vpand %ymm2, %ymm15, %ymm2
vpand %ymm6, %ymm5, %ymm7
vpor %ymm7, %ymm2, %ymm2
vpaddd %ymm3, %ymm0, %ymm0
vpaddd %ymm2, %ymm0, %ymm0
vpsrld $0x2, %ymm0, %ymm2
vpslld $0x1e, %ymm0, %ymm3
vpor %ymm2, %ymm3, %ymm2
vpsrld $0xd, %ymm0, %ymm3
vpslld $0x13, %ymm0, %ymm7
vpor %ymm3, %ymm7, %ymm3
vpxor %ymm2, %ymm3, %ymm2
vpsrld $0x16, %ymm0, %ymm3
vpslld $0xa, %ymm0, %ymm7
vpor %ymm3, %ymm7, %ymm3
vpxor %ymm3, %ymm2, %ymm3
vpor %ymm5, %ymm0, %ymm2
vpand %ymm6, %ymm2, %ymm2
vpand %ymm5, %ymm0, %ymm7
vpor %ymm7, %ymm2, %ymm7
vpaddd %ymm15, %ymm8, %ymm2
vpaddd %ymm3, %ymm8, %ymm3
vpaddd %ymm7, %ymm3, %ymm3
vpsrld $0x6, %ymm2, %ymm7
vpslld $0x1a, %ymm2, %ymm8
vpor %ymm7, %ymm8, %ymm7
vpsrld $0xb, %ymm2, %ymm8
vpslld $0x15, %ymm2, %ymm10
vpor %ymm8, %ymm10, %ymm8
vpxor %ymm7, %ymm8, %ymm7
vpsrld $0x19, %ymm2, %ymm8
vpslld $0x7, %ymm2, %ymm10
vpor %ymm8, %ymm10, %ymm8
vpxor %ymm7, %ymm8, %ymm7
vpandn %ymm14, %ymm2, %ymm8
vpand %ymm2, %ymm4, %ymm10
vpor %ymm8, %ymm10, %ymm8
vpaddd %ymm1, %ymm8, %ymm1
vpbroadcastd 0x16c33(%rip), %ymm8 # 0x288cc
vpaddd %ymm1, %ymm8, %ymm1
vpaddd %ymm7, %ymm1, %ymm7
vpsrld $0x2, %ymm3, %ymm1
vpslld $0x1e, %ymm3, %ymm8
vpor %ymm1, %ymm8, %ymm1
vpsrld $0xd, %ymm3, %ymm8
vpslld $0x13, %ymm3, %ymm10
vpor %ymm8, %ymm10, %ymm8
vpxor %ymm1, %ymm8, %ymm1
vpsrld $0x16, %ymm3, %ymm8
vpslld $0xa, %ymm3, %ymm10
vpor %ymm8, %ymm10, %ymm8
vpxor %ymm1, %ymm8, %ymm8
vpor %ymm0, %ymm3, %ymm1
vpand %ymm5, %ymm1, %ymm1
vpand %ymm0, %ymm3, %ymm10
vpor %ymm1, %ymm10, %ymm10
vpaddd %ymm6, %ymm7, %ymm1
vpaddd %ymm7, %ymm8, %ymm6
vpaddd %ymm6, %ymm10, %ymm6
vpsrld $0x6, %ymm1, %ymm7
vpslld $0x1a, %ymm1, %ymm8
vpor %ymm7, %ymm8, %ymm7
vpsrld $0xb, %ymm1, %ymm8
vpslld $0x15, %ymm1, %ymm10
vpor %ymm8, %ymm10, %ymm8
vpxor %ymm7, %ymm8, %ymm7
vpsrld $0x19, %ymm1, %ymm8
vpslld $0x7, %ymm1, %ymm10
vpor %ymm8, %ymm10, %ymm8
vpxor %ymm7, %ymm8, %ymm7
vpandn %ymm4, %ymm1, %ymm8
vpand %ymm1, %ymm2, %ymm10
vpor %ymm8, %ymm10, %ymm8
vpaddd %ymm8, %ymm14, %ymm8
vpbroadcastd 0x16b90(%rip), %ymm10 # 0x288d0
vpaddd %ymm10, %ymm8, %ymm8
vpaddd %ymm7, %ymm8, %ymm7
vpsrld $0x2, %ymm6, %ymm8
vpslld $0x1e, %ymm6, %ymm10
vpor %ymm8, %ymm10, %ymm8
vpsrld $0xd, %ymm6, %ymm10
vpslld $0x13, %ymm6, %ymm12
vpor %ymm10, %ymm12, %ymm10
vpxor %ymm8, %ymm10, %ymm8
vpsrld $0x16, %ymm6, %ymm10
vpslld $0xa, %ymm6, %ymm12
vpor %ymm10, %ymm12, %ymm10
vpxor %ymm10, %ymm8, %ymm8
vpor %ymm3, %ymm6, %ymm10
vpand %ymm0, %ymm10, %ymm10
vpand %ymm3, %ymm6, %ymm12
vpor %ymm12, %ymm10, %ymm10
vpaddd %ymm5, %ymm7, %ymm5
vpaddd %ymm7, %ymm8, %ymm7
vpaddd %ymm7, %ymm10, %ymm8
vpsrld $0x6, %ymm5, %ymm7
vpslld $0x1a, %ymm5, %ymm10
vpor %ymm7, %ymm10, %ymm7
vpsrld $0xb, %ymm5, %ymm10
vpslld $0x15, %ymm5, %ymm12
vpor %ymm10, %ymm12, %ymm10
vpxor %ymm7, %ymm10, %ymm7
vpsrld $0x19, %ymm5, %ymm10
vpslld $0x7, %ymm5, %ymm12
vpor %ymm10, %ymm12, %ymm10
vpxor %ymm7, %ymm10, %ymm7
vpandn %ymm2, %ymm5, %ymm10
vpand %ymm5, %ymm1, %ymm12
vpor %ymm10, %ymm12, %ymm10
vpbroadcastd 0x16aed(%rip), %ymm12 # 0x288d4
vpaddd %ymm4, %ymm10, %ymm4
vpaddd %ymm4, %ymm12, %ymm4
vpaddd %ymm7, %ymm4, %ymm4
vpsrld $0x2, %ymm8, %ymm7
vpslld $0x1e, %ymm8, %ymm10
vpor %ymm7, %ymm10, %ymm7
vpsrld $0xd, %ymm8, %ymm10
vpslld $0x13, %ymm8, %ymm12
vpor %ymm10, %ymm12, %ymm10
vpxor %ymm7, %ymm10, %ymm7
vpsrld $0x16, %ymm8, %ymm10
vpslld $0xa, %ymm8, %ymm12
vpor %ymm10, %ymm12, %ymm10
vpxor %ymm7, %ymm10, %ymm7
vpor %ymm6, %ymm8, %ymm10
vpand %ymm3, %ymm10, %ymm10
vpand %ymm6, %ymm8, %ymm12
vpor %ymm12, %ymm10, %ymm10
vpaddd %ymm7, %ymm10, %ymm7
vpaddd %ymm4, %ymm9, %ymm9
vpaddd %ymm7, %ymm9, %ymm12
vpaddd -0x40(%rsp), %ymm8, %ymm15
vpaddd 0x40(%rsp), %ymm6, %ymm10
vmovdqu %ymm10, 0xa0(%rsp)
vpaddd (%rsp), %ymm3, %ymm7
vmovdqu %ymm7, -0x40(%rsp)
vpaddd %ymm0, %ymm11, %ymm0
vpaddd %ymm4, %ymm0, %ymm4
vmovdqu %ymm4, 0x40(%rsp)
vpaddd -0x20(%rsp), %ymm5, %ymm9
vmovdqu %ymm9, (%rsp)
vpaddd -0x80(%rsp), %ymm1, %ymm5
vmovdqu %ymm5, -0x20(%rsp)
vpbroadcastd 0x16a30(%rip), %ymm0 # 0x288c8
vmovdqu %ymm0, 0x300(%rsp)
vpaddd %ymm0, %ymm13, %ymm0
vpaddd %ymm2, %ymm0, %ymm14
vmovdqu %ymm14, -0x80(%rsp)
vmovdqu %ymm12, 0x80(%rsp)
vpaddd 0x9c0(%rsp), %ymm12, %ymm6
vpsrld $0x6, %ymm6, %ymm0
vpslld $0x1a, %ymm6, %ymm1
vpor %ymm0, %ymm1, %ymm0
vpsrld $0xb, %ymm6, %ymm1
vpslld $0x15, %ymm6, %ymm2
vpor %ymm1, %ymm2, %ymm1
vpxor %ymm0, %ymm1, %ymm0
vpsrld $0x19, %ymm6, %ymm1
vpslld $0x7, %ymm6, %ymm2
vpor %ymm1, %ymm2, %ymm1
vpxor %ymm1, %ymm0, %ymm0
vpand 0x9a0(%rsp), %ymm6, %ymm1
vpxor 0x3a0(%rsp), %ymm1, %ymm1
vpaddd %ymm1, %ymm15, %ymm1
vpaddd %ymm0, %ymm1, %ymm1
vpaddd 0x9e0(%rsp), %ymm12, %ymm0
vpsrld $0x2, %ymm0, %ymm2
vpslld $0x1e, %ymm0, %ymm3
vpor %ymm2, %ymm3, %ymm2
vpsrld $0xd, %ymm0, %ymm3
vpslld $0x13, %ymm0, %ymm8
vpor %ymm3, %ymm8, %ymm3
vpxor %ymm2, %ymm3, %ymm2
vpsrld $0x16, %ymm0, %ymm3
vpslld $0xa, %ymm0, %ymm8
vpor %ymm3, %ymm8, %ymm3
vpxor %ymm3, %ymm2, %ymm2
vpand 0x980(%rsp), %ymm0, %ymm3
vpaddd %ymm3, %ymm2, %ymm2
vpaddd %ymm2, %ymm1, %ymm2
vpaddd 0x960(%rsp), %ymm1, %ymm11
vpbroadcastd 0x1696d(%rip), %ymm1 # 0x288d8
vpaddd %ymm1, %ymm2, %ymm3
vpsrld $0x6, %ymm11, %ymm1
vpslld $0x1a, %ymm11, %ymm2
vpor %ymm1, %ymm2, %ymm1
vpsrld $0xb, %ymm11, %ymm2
vpslld $0x15, %ymm11, %ymm8
vpor %ymm2, %ymm8, %ymm2
vpxor %ymm1, %ymm2, %ymm1
vpsrld $0x19, %ymm11, %ymm2
vpslld $0x7, %ymm11, %ymm8
vpor %ymm2, %ymm8, %ymm2
vpxor %ymm2, %ymm1, %ymm1
vpxor 0x940(%rsp), %ymm6, %ymm2
vpand %ymm2, %ymm11, %ymm2
vpxor 0x380(%rsp), %ymm2, %ymm2
vpaddd %ymm2, %ymm10, %ymm2
vpaddd %ymm1, %ymm2, %ymm1
vpsrld $0x2, %ymm3, %ymm2
vpslld $0x1e, %ymm3, %ymm8
vpor %ymm2, %ymm8, %ymm2
vpsrld $0xd, %ymm3, %ymm8
vpslld $0x13, %ymm3, %ymm10
vpor %ymm8, %ymm10, %ymm8
vpxor %ymm2, %ymm8, %ymm2
vpsrld $0x16, %ymm3, %ymm8
vpslld $0xa, %ymm3, %ymm10
vpor %ymm8, %ymm10, %ymm8
vpxor %ymm2, %ymm8, %ymm2
vpor %ymm0, %ymm3, %ymm8
vpand 0x920(%rsp), %ymm8, %ymm8
vpand %ymm0, %ymm3, %ymm10
vpor %ymm8, %ymm10, %ymm8
vpaddd %ymm2, %ymm8, %ymm2
vpaddd 0x900(%rsp), %ymm1, %ymm12
vpaddd 0x1e0(%rsp), %ymm1, %ymm1
vpaddd %ymm2, %ymm1, %ymm1
vpsrld $0x6, %ymm12, %ymm2
vpslld $0x1a, %ymm12, %ymm8
vpor %ymm2, %ymm8, %ymm2
vpsrld $0xb, %ymm12, %ymm8
vpslld $0x15, %ymm12, %ymm10
vpor %ymm8, %ymm10, %ymm8
vpxor %ymm2, %ymm8, %ymm2
vpsrld $0x19, %ymm12, %ymm8
vpslld $0x7, %ymm12, %ymm10
vpor %ymm8, %ymm10, %ymm8
vpxor %ymm2, %ymm8, %ymm2
vpandn %ymm6, %ymm12, %ymm8
vpand %ymm12, %ymm11, %ymm10
vpor %ymm8, %ymm10, %ymm8
vpaddd %ymm7, %ymm8, %ymm8
vpaddd %ymm2, %ymm8, %ymm2
vpsrld $0x2, %ymm1, %ymm8
vpslld $0x1e, %ymm1, %ymm10
vpor %ymm8, %ymm10, %ymm8
vpsrld $0xd, %ymm1, %ymm10
vpslld $0x13, %ymm1, %ymm13
vpor %ymm10, %ymm13, %ymm10
vpxor %ymm8, %ymm10, %ymm8
vpsrld $0x16, %ymm1, %ymm10
vpslld $0xa, %ymm1, %ymm13
vpor %ymm10, %ymm13, %ymm10
vpxor %ymm10, %ymm8, %ymm8
vpor %ymm3, %ymm1, %ymm10
vpand %ymm0, %ymm10, %ymm10
vpand %ymm3, %ymm1, %ymm13
vpor %ymm13, %ymm10, %ymm10
vpaddd %ymm2, %ymm8, %ymm8
vpaddd 0x8e0(%rsp), %ymm2, %ymm13
vpaddd 0x8c0(%rsp), %ymm10, %ymm2
vpaddd %ymm2, %ymm8, %ymm2
vpsrld $0x6, %ymm13, %ymm8
vpslld $0x1a, %ymm13, %ymm10
vpor %ymm8, %ymm10, %ymm8
vpsrld $0xb, %ymm13, %ymm10
vpslld $0x15, %ymm13, %ymm7
vpor %ymm7, %ymm10, %ymm7
vpxor %ymm7, %ymm8, %ymm7
vpsrld $0x19, %ymm13, %ymm8
vpslld $0x7, %ymm13, %ymm10
vpor %ymm8, %ymm10, %ymm8
vpxor %ymm7, %ymm8, %ymm7
vpandn %ymm11, %ymm13, %ymm8
vpand %ymm13, %ymm12, %ymm10
vpor %ymm8, %ymm10, %ymm8
vpaddd %ymm6, %ymm4, %ymm6
vpaddd %ymm6, %ymm8, %ymm6
vpaddd 0x20(%rsp), %ymm6, %ymm6
vpaddd %ymm7, %ymm6, %ymm6
vpsrld $0x2, %ymm2, %ymm7
vpslld $0x1e, %ymm2, %ymm8
vpor %ymm7, %ymm8, %ymm7
vpsrld $0xd, %ymm2, %ymm8
vpslld $0x13, %ymm2, %ymm10
vpor %ymm8, %ymm10, %ymm8
vpxor %ymm7, %ymm8, %ymm7
vpsrld $0x16, %ymm2, %ymm8
vpslld $0xa, %ymm2, %ymm10
vpor %ymm8, %ymm10, %ymm8
vpxor %ymm7, %ymm8, %ymm7
vpor %ymm1, %ymm2, %ymm8
vpand %ymm3, %ymm8, %ymm8
vpand %ymm1, %ymm2, %ymm10
vpor %ymm10, %ymm8, %ymm8
vpaddd %ymm0, %ymm6, %ymm10
vpaddd %ymm7, %ymm6, %ymm0
vpaddd %ymm0, %ymm8, %ymm0
vpsrld $0x6, %ymm10, %ymm6
vpslld $0x1a, %ymm10, %ymm7
vpor %ymm6, %ymm7, %ymm6
vpsrld $0xb, %ymm10, %ymm7
vpslld $0x15, %ymm10, %ymm8
vpor %ymm7, %ymm8, %ymm7
vpxor %ymm6, %ymm7, %ymm6
vpsrld $0x19, %ymm10, %ymm7
vpslld $0x7, %ymm10, %ymm8
vpor %ymm7, %ymm8, %ymm7
vpxor %ymm7, %ymm6, %ymm6
vpandn %ymm12, %ymm10, %ymm7
vpand %ymm10, %ymm13, %ymm8
vpor %ymm7, %ymm8, %ymm7
vpaddd %ymm11, %ymm9, %ymm8
vpaddd %ymm7, %ymm8, %ymm7
vpaddd -0x60(%rsp), %ymm7, %ymm7
vpaddd %ymm6, %ymm7, %ymm6
vpsrld $0x2, %ymm0, %ymm7
vpslld $0x1e, %ymm0, %ymm8
vpor %ymm7, %ymm8, %ymm7
vpsrld $0xd, %ymm0, %ymm8
vpslld $0x13, %ymm0, %ymm11
vpor %ymm8, %ymm11, %ymm8
vpxor %ymm7, %ymm8, %ymm7
vpsrld $0x16, %ymm0, %ymm8
vpslld $0xa, %ymm0, %ymm11
vpor %ymm8, %ymm11, %ymm8
vpxor %ymm7, %ymm8, %ymm7
vpor %ymm2, %ymm0, %ymm8
vpand %ymm1, %ymm8, %ymm8
vpand %ymm2, %ymm0, %ymm11
vpor %ymm11, %ymm8, %ymm8
vpaddd %ymm3, %ymm6, %ymm11
vpaddd %ymm6, %ymm7, %ymm3
vpaddd %ymm3, %ymm8, %ymm3
vpsrld $0x6, %ymm11, %ymm6
vpslld $0x1a, %ymm11, %ymm7
vpor %ymm6, %ymm7, %ymm6
vpsrld $0xb, %ymm11, %ymm7
vpslld $0x15, %ymm11, %ymm8
vpor %ymm7, %ymm8, %ymm7
vpxor %ymm6, %ymm7, %ymm6
vpsrld $0x19, %ymm11, %ymm7
vpslld $0x7, %ymm11, %ymm8
vpor %ymm7, %ymm8, %ymm7
vpxor %ymm7, %ymm6, %ymm6
vpandn %ymm13, %ymm11, %ymm7
vpand %ymm11, %ymm10, %ymm8
vpor %ymm7, %ymm8, %ymm7
vpaddd %ymm5, %ymm12, %ymm8
vpaddd %ymm7, %ymm8, %ymm7
vpaddd 0x60(%rsp), %ymm7, %ymm7
vpaddd %ymm6, %ymm7, %ymm6
vpsrld $0x2, %ymm3, %ymm7
vpslld $0x1e, %ymm3, %ymm8
vpor %ymm7, %ymm8, %ymm7
vpsrld $0xd, %ymm3, %ymm8
vpslld $0x13, %ymm3, %ymm12
vpor %ymm8, %ymm12, %ymm8
vpxor %ymm7, %ymm8, %ymm7
vpsrld $0x16, %ymm3, %ymm8
vpslld $0xa, %ymm3, %ymm12
vpor %ymm8, %ymm12, %ymm8
vpxor %ymm7, %ymm8, %ymm7
vpor %ymm0, %ymm3, %ymm8
vpand %ymm2, %ymm8, %ymm8
vpand %ymm0, %ymm3, %ymm12
vpor %ymm12, %ymm8, %ymm12
vpaddd %ymm1, %ymm6, %ymm8
vpaddd %ymm6, %ymm7, %ymm1
vpaddd %ymm1, %ymm12, %ymm1
vpsrld $0x6, %ymm8, %ymm6
vpslld $0x1a, %ymm8, %ymm7
vpor %ymm6, %ymm7, %ymm6
vpsrld $0xb, %ymm8, %ymm7
vpslld $0x15, %ymm8, %ymm12
vpor %ymm7, %ymm12, %ymm7
vpxor %ymm6, %ymm7, %ymm6
vpsrld $0x19, %ymm8, %ymm7
vpslld $0x7, %ymm8, %ymm12
vpor %ymm7, %ymm12, %ymm7
vpxor %ymm7, %ymm6, %ymm6
vpandn %ymm10, %ymm8, %ymm7
vpand %ymm8, %ymm11, %ymm12
vpor %ymm7, %ymm12, %ymm7
vpaddd %ymm13, %ymm14, %ymm12
vpaddd %ymm7, %ymm12, %ymm7
vpaddd 0xc0(%rsp), %ymm7, %ymm7
vpaddd %ymm6, %ymm7, %ymm6
vpsrld $0x2, %ymm1, %ymm7
vpslld $0x1e, %ymm1, %ymm12
vpor %ymm7, %ymm12, %ymm7
vpsrld $0xd, %ymm1, %ymm12
vpslld $0x13, %ymm1, %ymm13
vpor %ymm12, %ymm13, %ymm12
vpxor %ymm7, %ymm12, %ymm7
vpsrld $0x16, %ymm1, %ymm12
vpslld $0xa, %ymm1, %ymm13
vpor %ymm12, %ymm13, %ymm12
vpxor %ymm7, %ymm12, %ymm7
vpor %ymm3, %ymm1, %ymm12
vpand %ymm0, %ymm12, %ymm12
vpand %ymm3, %ymm1, %ymm13
vpor %ymm13, %ymm12, %ymm13
vpaddd %ymm2, %ymm6, %ymm12
vpaddd %ymm6, %ymm7, %ymm2
vpaddd %ymm2, %ymm13, %ymm2
vpsrld $0x6, %ymm12, %ymm6
vpslld $0x1a, %ymm12, %ymm7
vpor %ymm6, %ymm7, %ymm6
vpsrld $0xb, %ymm12, %ymm7
vpslld $0x15, %ymm12, %ymm13
vpor %ymm7, %ymm13, %ymm7
vpxor %ymm6, %ymm7, %ymm6
vpsrld $0x19, %ymm12, %ymm7
vpslld $0x7, %ymm12, %ymm13
vpor %ymm7, %ymm13, %ymm7
vpxor %ymm7, %ymm6, %ymm6
vpandn %ymm11, %ymm12, %ymm7
vpand %ymm12, %ymm8, %ymm13
vpor %ymm7, %ymm13, %ymm7
vpaddd %ymm7, %ymm10, %ymm7
vpbroadcastd 0x16502(%rip), %ymm10 # 0x288dc
vpaddd %ymm7, %ymm10, %ymm7
vpaddd %ymm6, %ymm7, %ymm6
vpsrld $0x2, %ymm2, %ymm7
vpslld $0x1e, %ymm2, %ymm10
vpor %ymm7, %ymm10, %ymm7
vpsrld $0xd, %ymm2, %ymm10
vpslld $0x13, %ymm2, %ymm13
vpor %ymm10, %ymm13, %ymm10
vpxor %ymm7, %ymm10, %ymm7
vpsrld $0x16, %ymm2, %ymm10
vpslld $0xa, %ymm2, %ymm13
vpor %ymm10, %ymm13, %ymm10
vpxor %ymm7, %ymm10, %ymm7
vpor %ymm1, %ymm2, %ymm10
vpand %ymm3, %ymm10, %ymm10
vpand %ymm1, %ymm2, %ymm13
vpor %ymm13, %ymm10, %ymm13
vpaddd %ymm0, %ymm6, %ymm10
vpaddd %ymm6, %ymm7, %ymm0
vpaddd %ymm0, %ymm13, %ymm6
vpsrld $0x6, %ymm10, %ymm0
vpslld $0x1a, %ymm10, %ymm7
vpor %ymm0, %ymm7, %ymm0
vpsrld $0xb, %ymm10, %ymm7
vpslld $0x15, %ymm10, %ymm13
vpor %ymm7, %ymm13, %ymm7
vpxor %ymm0, %ymm7, %ymm0
vpsrld $0x19, %ymm10, %ymm7
vpslld $0x7, %ymm10, %ymm13
vpor %ymm7, %ymm13, %ymm7
vpxor %ymm7, %ymm0, %ymm0
vpandn %ymm8, %ymm10, %ymm7
vpand %ymm10, %ymm12, %ymm13
vpor %ymm7, %ymm13, %ymm7
vpaddd %ymm7, %ymm11, %ymm7
vpaddd 0x120(%rsp), %ymm7, %ymm7
vpaddd %ymm0, %ymm7, %ymm0
vpsrld $0x2, %ymm6, %ymm7
vpslld $0x1e, %ymm6, %ymm11
vpor %ymm7, %ymm11, %ymm7
vpsrld $0xd, %ymm6, %ymm11
vpslld $0x13, %ymm6, %ymm13
vpor %ymm11, %ymm13, %ymm11
vpxor %ymm7, %ymm11, %ymm7
vpsrld $0x16, %ymm6, %ymm11
vpslld $0xa, %ymm6, %ymm13
vpor %ymm11, %ymm13, %ymm11
vpxor %ymm7, %ymm11, %ymm7
vpor %ymm2, %ymm6, %ymm11
vpand %ymm1, %ymm11, %ymm11
vpand %ymm2, %ymm6, %ymm13
vpor %ymm13, %ymm11, %ymm11
vpaddd %ymm3, %ymm0, %ymm13
vpaddd %ymm0, %ymm7, %ymm0
vpaddd %ymm0, %ymm11, %ymm3
vpsrld $0x6, %ymm13, %ymm0
vpslld $0x1a, %ymm13, %ymm7
vpor %ymm0, %ymm7, %ymm0
vpsrld $0xb, %ymm13, %ymm7
vpslld $0x15, %ymm13, %ymm11
vpor %ymm7, %ymm11, %ymm7
vpxor %ymm0, %ymm7, %ymm0
vpsrld $0x19, %ymm13, %ymm7
vpslld $0x7, %ymm13, %ymm11
vpor %ymm7, %ymm11, %ymm7
vpxor %ymm7, %ymm0, %ymm0
vpandn %ymm12, %ymm13, %ymm7
vpand %ymm13, %ymm10, %ymm11
vpor %ymm7, %ymm11, %ymm7
vpaddd %ymm7, %ymm8, %ymm7
vpaddd 0x1c0(%rsp), %ymm7, %ymm7
vpaddd %ymm0, %ymm7, %ymm7
vpsrld $0x2, %ymm3, %ymm0
vpslld $0x1e, %ymm3, %ymm8
vpor %ymm0, %ymm8, %ymm0
vpsrld $0xd, %ymm3, %ymm8
vpslld $0x13, %ymm3, %ymm11
vpor %ymm8, %ymm11, %ymm8
vpxor %ymm0, %ymm8, %ymm0
vpsrld $0x16, %ymm3, %ymm8
vpslld $0xa, %ymm3, %ymm11
vpor %ymm8, %ymm11, %ymm8
vpxor %ymm0, %ymm8, %ymm8
vpor %ymm6, %ymm3, %ymm0
vpand %ymm2, %ymm0, %ymm0
vpand %ymm6, %ymm3, %ymm11
vpor %ymm0, %ymm11, %ymm11
vpaddd %ymm1, %ymm7, %ymm0
vpaddd %ymm7, %ymm8, %ymm1
vpaddd %ymm1, %ymm11, %ymm8
vpsrld $0x6, %ymm0, %ymm1
vpslld $0x1a, %ymm0, %ymm7
vpor %ymm1, %ymm7, %ymm1
vpsrld $0xb, %ymm0, %ymm7
vpslld $0x15, %ymm0, %ymm11
vpor %ymm7, %ymm11, %ymm7
vpxor %ymm1, %ymm7, %ymm1
vpsrld $0x19, %ymm0, %ymm7
vpslld $0x7, %ymm0, %ymm11
vpor %ymm7, %ymm11, %ymm7
vpxor %ymm7, %ymm1, %ymm1
vpandn %ymm10, %ymm0, %ymm7
vpand %ymm0, %ymm13, %ymm11
vpor %ymm7, %ymm11, %ymm7
vpaddd %ymm7, %ymm12, %ymm7
vpaddd 0xe0(%rsp), %ymm7, %ymm7
vpaddd %ymm1, %ymm7, %ymm1
vpsrld $0x2, %ymm8, %ymm7
vpslld $0x1e, %ymm8, %ymm11
vpor %ymm7, %ymm11, %ymm7
vpsrld $0xd, %ymm8, %ymm11
vpslld $0x13, %ymm8, %ymm12
vpor %ymm11, %ymm12, %ymm11
vpxor %ymm7, %ymm11, %ymm7
vpsrld $0x16, %ymm8, %ymm11
vpslld $0xa, %ymm8, %ymm12
vpor %ymm11, %ymm12, %ymm11
vpxor %ymm7, %ymm11, %ymm7
vpor %ymm3, %ymm8, %ymm11
vpand %ymm6, %ymm11, %ymm11
vpand %ymm3, %ymm8, %ymm12
vpor %ymm12, %ymm11, %ymm12
vpaddd %ymm2, %ymm1, %ymm11
vpaddd %ymm1, %ymm7, %ymm1
vpaddd %ymm1, %ymm12, %ymm1
vpsrld $0x6, %ymm11, %ymm2
vpslld $0x1a, %ymm11, %ymm7
vpor %ymm2, %ymm7, %ymm2
vpsrld $0xb, %ymm11, %ymm7
vpslld $0x15, %ymm11, %ymm12
vpor %ymm7, %ymm12, %ymm7
vpxor %ymm2, %ymm7, %ymm2
vpsrld $0x19, %ymm11, %ymm7
vpslld $0x7, %ymm11, %ymm12
vpor %ymm7, %ymm12, %ymm7
vpxor %ymm7, %ymm2, %ymm2
vpandn %ymm13, %ymm11, %ymm7
vpand %ymm0, %ymm11, %ymm12
vpor %ymm7, %ymm12, %ymm7
vpaddd %ymm7, %ymm10, %ymm7
vpaddd 0x100(%rsp), %ymm7, %ymm7
vpaddd %ymm2, %ymm7, %ymm2
vpsrld $0x2, %ymm1, %ymm7
vpslld $0x1e, %ymm1, %ymm10
vpor %ymm7, %ymm10, %ymm7
vpsrld $0xd, %ymm1, %ymm10
vpslld $0x13, %ymm1, %ymm12
vpor %ymm10, %ymm12, %ymm10
vpxor %ymm7, %ymm10, %ymm7
vpsrld $0x16, %ymm1, %ymm10
vpslld $0xa, %ymm1, %ymm12
vpor %ymm10, %ymm12, %ymm10
vpxor %ymm7, %ymm10, %ymm7
vpor %ymm1, %ymm8, %ymm10
vpand %ymm3, %ymm10, %ymm10
vpand %ymm1, %ymm8, %ymm12
vpor %ymm12, %ymm10, %ymm10
vpaddd %ymm6, %ymm2, %ymm12
vpaddd %ymm2, %ymm7, %ymm2
vpaddd %ymm2, %ymm10, %ymm2
vpsrld $0x6, %ymm12, %ymm6
vpslld $0x1a, %ymm12, %ymm7
vpor %ymm6, %ymm7, %ymm6
vpsrld $0xb, %ymm12, %ymm7
vpslld $0x15, %ymm12, %ymm10
vpor %ymm7, %ymm10, %ymm7
vpxor %ymm6, %ymm7, %ymm6
vpsrld $0x19, %ymm12, %ymm7
vpslld $0x7, %ymm12, %ymm10
vpor %ymm7, %ymm10, %ymm7
vpxor %ymm7, %ymm6, %ymm6
vpandn %ymm0, %ymm12, %ymm7
vpand %ymm12, %ymm11, %ymm10
vpor %ymm7, %ymm10, %ymm7
vpaddd %ymm7, %ymm13, %ymm7
vpaddd 0x280(%rsp), %ymm7, %ymm7
vpaddd %ymm6, %ymm7, %ymm6
vpsrld $0x2, %ymm2, %ymm7
vpslld $0x1e, %ymm2, %ymm10
vpor %ymm7, %ymm10, %ymm7
vpsrld $0xd, %ymm2, %ymm10
vpslld $0x13, %ymm2, %ymm13
vpor %ymm10, %ymm13, %ymm10
vpxor %ymm7, %ymm10, %ymm7
vpsrld $0x16, %ymm2, %ymm10
vpslld $0xa, %ymm2, %ymm13
vpor %ymm10, %ymm13, %ymm10
vpxor %ymm7, %ymm10, %ymm7
vpor %ymm1, %ymm2, %ymm10
vpand %ymm8, %ymm10, %ymm10
vpand %ymm1, %ymm2, %ymm13
vpor %ymm13, %ymm10, %ymm13
vpaddd %ymm3, %ymm6, %ymm10
vpaddd %ymm6, %ymm7, %ymm3
vpaddd %ymm3, %ymm13, %ymm6
vpsrld $0x6, %ymm10, %ymm3
vpslld $0x1a, %ymm10, %ymm7
vpor %ymm3, %ymm7, %ymm3
vpsrld $0xb, %ymm10, %ymm7
vpslld $0x15, %ymm10, %ymm13
vpor %ymm7, %ymm13, %ymm7
vpxor %ymm3, %ymm7, %ymm3
vpsrld $0x19, %ymm10, %ymm7
vpslld $0x7, %ymm10, %ymm13
vpor %ymm7, %ymm13, %ymm7
vpxor %ymm7, %ymm3, %ymm3
vpandn %ymm11, %ymm10, %ymm7
vpand %ymm10, %ymm12, %ymm13
vpor %ymm7, %ymm13, %ymm7
vpaddd %ymm7, %ymm0, %ymm0
vpaddd 0x260(%rsp), %ymm0, %ymm0
vpaddd %ymm3, %ymm0, %ymm0
vpsrld $0x2, %ymm6, %ymm3
vpslld $0x1e, %ymm6, %ymm7
vpor %ymm3, %ymm7, %ymm3
vpsrld $0xd, %ymm6, %ymm7
vpslld $0x13, %ymm6, %ymm13
vpor %ymm7, %ymm13, %ymm7
vpxor %ymm3, %ymm7, %ymm3
vpsrld $0x16, %ymm6, %ymm7
vpslld $0xa, %ymm6, %ymm13
vpor %ymm7, %ymm13, %ymm7
vpxor %ymm7, %ymm3, %ymm7
vpor %ymm2, %ymm6, %ymm3
vpand %ymm1, %ymm3, %ymm3
vpand %ymm2, %ymm6, %ymm13
vpor %ymm3, %ymm13, %ymm13
vpaddd %ymm0, %ymm8, %ymm3
vpaddd %ymm0, %ymm7, %ymm0
vpaddd %ymm0, %ymm13, %ymm0
vpsrld $0x6, %ymm3, %ymm7
vpslld $0x1a, %ymm3, %ymm8
vpor %ymm7, %ymm8, %ymm7
vpsrld $0xb, %ymm3, %ymm8
vpslld $0x15, %ymm3, %ymm13
vpor %ymm8, %ymm13, %ymm8
vpxor %ymm7, %ymm8, %ymm7
vpsrld $0x19, %ymm3, %ymm8
vpslld $0x7, %ymm3, %ymm13
vpor %ymm8, %ymm13, %ymm8
vpxor %ymm7, %ymm8, %ymm7
vpandn %ymm12, %ymm3, %ymm8
vpand %ymm3, %ymm10, %ymm13
vpor %ymm8, %ymm13, %ymm8
vpbroadcastd 0x16078(%rip), %ymm13 # 0x288e0
vpaddd %ymm8, %ymm11, %ymm8
vpaddd %ymm13, %ymm8, %ymm8
vpaddd %ymm7, %ymm8, %ymm7
vpsrld $0x2, %ymm0, %ymm8
vpslld $0x1e, %ymm0, %ymm11
vpor %ymm8, %ymm11, %ymm8
vpsrld $0xd, %ymm0, %ymm11
vpslld $0x13, %ymm0, %ymm13
vpor %ymm11, %ymm13, %ymm11
vpxor %ymm8, %ymm11, %ymm8
vpsrld $0x16, %ymm0, %ymm11
vpslld $0xa, %ymm0, %ymm13
vpor %ymm11, %ymm13, %ymm11
vpxor %ymm11, %ymm8, %ymm8
vpor %ymm6, %ymm0, %ymm11
vpand %ymm2, %ymm11, %ymm11
vpand %ymm6, %ymm0, %ymm13
vpor %ymm13, %ymm11, %ymm11
vpaddd %ymm1, %ymm7, %ymm1
vpaddd %ymm7, %ymm8, %ymm7
vpaddd %ymm7, %ymm11, %ymm11
vpsrld $0x7, %ymm15, %ymm7
vpslld $0x19, %ymm15, %ymm8
vpor %ymm7, %ymm8, %ymm7
vpsrld $0x12, %ymm15, %ymm8
vpslld $0xe, %ymm15, %ymm13
vpor %ymm8, %ymm13, %ymm8
vpxor %ymm7, %ymm8, %ymm7
vpsrld $0x3, %ymm15, %ymm8
vpxor %ymm7, %ymm8, %ymm7
vpaddd 0x80(%rsp), %ymm7, %ymm4
vpsrld $0x6, %ymm1, %ymm7
vpslld $0x1a, %ymm1, %ymm13
vpor %ymm7, %ymm13, %ymm7
vpsrld $0xb, %ymm1, %ymm13
vpslld $0x15, %ymm1, %ymm5
vpor %ymm5, %ymm13, %ymm5
vpxor %ymm7, %ymm5, %ymm5
vpsrld $0x19, %ymm1, %ymm7
vpslld $0x7, %ymm1, %ymm13
vpor %ymm7, %ymm13, %ymm7
vpxor %ymm7, %ymm5, %ymm5
vpandn %ymm10, %ymm1, %ymm7
vpand %ymm1, %ymm3, %ymm13
vpor %ymm7, %ymm13, %ymm7
vpaddd %ymm4, %ymm12, %ymm12
vpaddd %ymm7, %ymm12, %ymm7
vpaddd 0x8a0(%rsp), %ymm7, %ymm7
vpaddd %ymm5, %ymm7, %ymm5
vpsrld $0x2, %ymm11, %ymm7
vpslld $0x1e, %ymm11, %ymm12
vpor %ymm7, %ymm12, %ymm7
vpsrld $0xd, %ymm11, %ymm12
vpslld $0x13, %ymm11, %ymm13
vpor %ymm12, %ymm13, %ymm12
vpxor %ymm7, %ymm12, %ymm7
vpsrld $0x16, %ymm11, %ymm12
vpslld $0xa, %ymm11, %ymm13
vpor %ymm12, %ymm13, %ymm12
vpxor %ymm7, %ymm12, %ymm7
vpor %ymm0, %ymm11, %ymm12
vpand %ymm6, %ymm12, %ymm12
vpand %ymm0, %ymm11, %ymm13
vpor %ymm13, %ymm12, %ymm12
vpaddd %ymm2, %ymm5, %ymm2
vpaddd %ymm5, %ymm7, %ymm5
vpaddd %ymm5, %ymm12, %ymm12
vmovdqu 0xa0(%rsp), %ymm8
vpsrld $0x7, %ymm8, %ymm5
vpslld $0x19, %ymm8, %ymm7
vpor %ymm5, %ymm7, %ymm5
vpsrld $0x12, %ymm8, %ymm7
vpslld $0xe, %ymm8, %ymm13
vpor %ymm7, %ymm13, %ymm7
vpxor %ymm5, %ymm7, %ymm5
vpsrld $0x3, %ymm8, %ymm7
vmovdqa %ymm8, %ymm13
vpxor %ymm7, %ymm5, %ymm5
vpbroadcastd 0x15ef2(%rip), %ymm7 # 0x288e4
vpaddd %ymm7, %ymm5, %ymm5
vpaddd %ymm5, %ymm15, %ymm8
vpsrld $0x6, %ymm2, %ymm5
vpslld $0x1a, %ymm2, %ymm7
vpor %ymm5, %ymm7, %ymm5
vpsrld $0xb, %ymm2, %ymm7
vpslld $0x15, %ymm2, %ymm15
vpor %ymm7, %ymm15, %ymm7
vpxor %ymm5, %ymm7, %ymm5
vpsrld $0x19, %ymm2, %ymm7
vpslld $0x7, %ymm2, %ymm15
vpor %ymm7, %ymm15, %ymm7
vpxor %ymm7, %ymm5, %ymm5
vpandn %ymm3, %ymm2, %ymm7
vpand %ymm2, %ymm1, %ymm15
vpor %ymm7, %ymm15, %ymm7
vpaddd %ymm10, %ymm8, %ymm10
vpaddd %ymm7, %ymm10, %ymm7
vpaddd 0x880(%rsp), %ymm7, %ymm7
vpaddd %ymm5, %ymm7, %ymm5
vpsrld $0x2, %ymm12, %ymm7
vpslld $0x1e, %ymm12, %ymm10
vpor %ymm7, %ymm10, %ymm7
vpsrld $0xd, %ymm12, %ymm10
vpslld $0x13, %ymm12, %ymm15
vpor %ymm10, %ymm15, %ymm10
vpxor %ymm7, %ymm10, %ymm7
vpsrld $0x16, %ymm12, %ymm10
vpslld $0xa, %ymm12, %ymm15
vpor %ymm10, %ymm15, %ymm10
vpxor %ymm7, %ymm10, %ymm10
vpor %ymm11, %ymm12, %ymm7
vpand %ymm0, %ymm7, %ymm7
vpand %ymm11, %ymm12, %ymm15
vpor %ymm7, %ymm15, %ymm15
vpaddd %ymm6, %ymm5, %ymm7
vpaddd %ymm5, %ymm10, %ymm5
vpaddd %ymm5, %ymm15, %ymm10
vmovdqu %ymm4, 0xe0(%rsp)
vpsrld $0x11, %ymm4, %ymm5
vpslld $0xf, %ymm4, %ymm6
vpor %ymm5, %ymm6, %ymm5
vpsrld $0x13, %ymm4, %ymm6
vpslld $0xd, %ymm4, %ymm15
vpor %ymm6, %ymm15, %ymm6
vpxor %ymm5, %ymm6, %ymm5
vpsrld $0xa, %ymm4, %ymm6
vpxor %ymm6, %ymm5, %ymm5
vmovdqu -0x40(%rsp), %ymm9
vpsrld $0x7, %ymm9, %ymm6
vpslld $0x19, %ymm9, %ymm15
vpor %ymm6, %ymm15, %ymm6
vpsrld $0x12, %ymm9, %ymm15
vpslld $0xe, %ymm9, %ymm4
vpor %ymm4, %ymm15, %ymm4
vpxor %ymm6, %ymm4, %ymm4
vpsrld $0x3, %ymm9, %ymm6
vpxor %ymm6, %ymm4, %ymm4
vpaddd %ymm4, %ymm13, %ymm4
vpaddd %ymm5, %ymm4, %ymm13
vpsrld $0x6, %ymm7, %ymm4
vpslld $0x1a, %ymm7, %ymm5
vpor %ymm4, %ymm5, %ymm4
vpsrld $0xb, %ymm7, %ymm5
vpslld $0x15, %ymm7, %ymm6
vpor %ymm5, %ymm6, %ymm5
vpxor %ymm4, %ymm5, %ymm4
vpsrld $0x19, %ymm7, %ymm5
vpslld $0x7, %ymm7, %ymm6
vpor %ymm5, %ymm6, %ymm5
vpxor %ymm5, %ymm4, %ymm4
vpandn %ymm1, %ymm7, %ymm5
vpand %ymm7, %ymm2, %ymm6
vpor %ymm5, %ymm6, %ymm5
vpaddd %ymm3, %ymm13, %ymm3
vpaddd %ymm5, %ymm3, %ymm3
vpaddd 0x860(%rsp), %ymm3, %ymm3
vpaddd %ymm4, %ymm3, %ymm3
vpsrld $0x2, %ymm10, %ymm4
vpslld $0x1e, %ymm10, %ymm5
vpor %ymm4, %ymm5, %ymm4
vpsrld $0xd, %ymm10, %ymm5
vpslld $0x13, %ymm10, %ymm6
vpor %ymm5, %ymm6, %ymm5
vpxor %ymm4, %ymm5, %ymm4
vpsrld $0x16, %ymm10, %ymm5
vpslld $0xa, %ymm10, %ymm6
vpor %ymm5, %ymm6, %ymm5
vpxor %ymm5, %ymm4, %ymm4
vpor %ymm12, %ymm10, %ymm5
vpand %ymm5, %ymm11, %ymm5
vpand %ymm12, %ymm10, %ymm6
vpor %ymm6, %ymm5, %ymm5
vpaddd %ymm0, %ymm3, %ymm6
vpaddd %ymm3, %ymm4, %ymm0
vpaddd %ymm5, %ymm0, %ymm3
vmovdqu %ymm8, 0x100(%rsp)
vpsrld $0x11, %ymm8, %ymm0
vpslld $0xf, %ymm8, %ymm4
vpor %ymm0, %ymm4, %ymm0
vpsrld $0x13, %ymm8, %ymm4
vpslld $0xd, %ymm8, %ymm5
vpor %ymm4, %ymm5, %ymm4
vpxor %ymm0, %ymm4, %ymm0
vpsrld $0xa, %ymm8, %ymm4
vpxor %ymm4, %ymm0, %ymm0
vmovdqu 0x40(%rsp), %ymm8
vpsrld $0x7, %ymm8, %ymm4
vpslld $0x19, %ymm8, %ymm5
vpor %ymm4, %ymm5, %ymm4
vpsrld $0x12, %ymm8, %ymm5
vpslld $0xe, %ymm8, %ymm15
vpor %ymm5, %ymm15, %ymm5
vpxor %ymm4, %ymm5, %ymm4
vpsrld $0x3, %ymm8, %ymm5
vpxor %ymm5, %ymm4, %ymm4
vpaddd %ymm0, %ymm9, %ymm0
vpaddd %ymm4, %ymm0, %ymm15
vpsrld $0x6, %ymm6, %ymm0
vpslld $0x1a, %ymm6, %ymm4
vpor %ymm0, %ymm4, %ymm0
vpsrld $0xb, %ymm6, %ymm4
vpslld $0x15, %ymm6, %ymm5
vpor %ymm4, %ymm5, %ymm4
vpxor %ymm0, %ymm4, %ymm0
vpsrld $0x19, %ymm6, %ymm4
vpslld $0x7, %ymm6, %ymm5
vpor %ymm4, %ymm5, %ymm4
vpxor %ymm4, %ymm0, %ymm0
vpandn %ymm2, %ymm6, %ymm4
vpand %ymm6, %ymm7, %ymm5
vpor %ymm4, %ymm5, %ymm4
vpaddd %ymm1, %ymm15, %ymm1
vpaddd %ymm4, %ymm1, %ymm1
vpaddd 0x840(%rsp), %ymm1, %ymm1
vpaddd %ymm0, %ymm1, %ymm0
vpsrld $0x2, %ymm3, %ymm1
vpslld $0x1e, %ymm3, %ymm4
vpor %ymm1, %ymm4, %ymm1
vpsrld $0xd, %ymm3, %ymm4
vpslld $0x13, %ymm3, %ymm5
vpor %ymm4, %ymm5, %ymm4
vpxor %ymm1, %ymm4, %ymm1
vpsrld $0x16, %ymm3, %ymm4
vpslld $0xa, %ymm3, %ymm5
vpor %ymm4, %ymm5, %ymm4
vpxor %ymm4, %ymm1, %ymm1
vpor %ymm3, %ymm10, %ymm4
vpand %ymm4, %ymm12, %ymm4
vpand %ymm3, %ymm10, %ymm5
vpor %ymm5, %ymm4, %ymm4
vpaddd %ymm0, %ymm11, %ymm9
vpaddd %ymm0, %ymm1, %ymm0
vpaddd %ymm4, %ymm0, %ymm11
vmovdqu %ymm13, -0x60(%rsp)
vpsrld $0x11, %ymm13, %ymm0
vpslld $0xf, %ymm13, %ymm1
vpor %ymm0, %ymm1, %ymm0
vpsrld $0x13, %ymm13, %ymm1
vpslld $0xd, %ymm13, %ymm4
vpor %ymm1, %ymm4, %ymm1
vpxor %ymm0, %ymm1, %ymm0
vpsrld $0xa, %ymm13, %ymm1
vpxor %ymm1, %ymm0, %ymm0
vmovdqu (%rsp), %ymm14
vpsrld $0x7, %ymm14, %ymm1
vpslld $0x19, %ymm14, %ymm4
vpor %ymm1, %ymm4, %ymm1
vpsrld $0x12, %ymm14, %ymm4
vpslld $0xe, %ymm14, %ymm5
vpor %ymm4, %ymm5, %ymm4
vpxor %ymm1, %ymm4, %ymm1
vpsrld $0x3, %ymm14, %ymm4
vpxor %ymm4, %ymm1, %ymm1
vpaddd %ymm1, %ymm8, %ymm1
vpaddd %ymm0, %ymm1, %ymm8
vpsrld $0x6, %ymm9, %ymm0
vpslld $0x1a, %ymm9, %ymm1
vpor %ymm0, %ymm1, %ymm0
vpsrld $0xb, %ymm9, %ymm1
vpslld $0x15, %ymm9, %ymm4
vpor %ymm1, %ymm4, %ymm1
vpxor %ymm0, %ymm1, %ymm0
vpsrld $0x19, %ymm9, %ymm1
vpslld $0x7, %ymm9, %ymm4
vpor %ymm1, %ymm4, %ymm1
vpxor %ymm1, %ymm0, %ymm0
vpandn %ymm7, %ymm9, %ymm1
vpand %ymm6, %ymm9, %ymm4
vpor %ymm1, %ymm4, %ymm1
vpaddd %ymm2, %ymm8, %ymm2
vpaddd %ymm1, %ymm2, %ymm1
vpaddd 0x820(%rsp), %ymm1, %ymm1
vpaddd %ymm0, %ymm1, %ymm0
vpsrld $0x2, %ymm11, %ymm1
vpslld $0x1e, %ymm11, %ymm2
vpor %ymm1, %ymm2, %ymm1
vpsrld $0xd, %ymm11, %ymm2
vpslld $0x13, %ymm11, %ymm4
vpor %ymm2, %ymm4, %ymm2
vpxor %ymm1, %ymm2, %ymm1
vpsrld $0x16, %ymm11, %ymm2
vpslld $0xa, %ymm11, %ymm4
vpor %ymm2, %ymm4, %ymm2
vpxor %ymm2, %ymm1, %ymm2
vpor %ymm3, %ymm11, %ymm1
vpand %ymm1, %ymm10, %ymm1
vpand %ymm3, %ymm11, %ymm4
vpor %ymm4, %ymm1, %ymm4
vpaddd %ymm0, %ymm12, %ymm1
vpaddd %ymm0, %ymm2, %ymm0
vpaddd %ymm4, %ymm0, %ymm2
vpsrld $0x11, %ymm15, %ymm0
vpslld $0xf, %ymm15, %ymm4
vpor %ymm0, %ymm4, %ymm0
vpsrld $0x13, %ymm15, %ymm4
vpslld $0xd, %ymm15, %ymm5
vpor %ymm4, %ymm5, %ymm4
vpxor %ymm0, %ymm4, %ymm0
vpsrld $0xa, %ymm15, %ymm4
vpxor %ymm4, %ymm0, %ymm0
vmovdqu -0x20(%rsp), %ymm13
vpsrld $0x7, %ymm13, %ymm4
vpslld $0x19, %ymm13, %ymm5
vpor %ymm4, %ymm5, %ymm4
vpsrld $0x12, %ymm13, %ymm5
vpslld $0xe, %ymm13, %ymm12
vpor %ymm5, %ymm12, %ymm5
vpxor %ymm4, %ymm5, %ymm4
vpsrld $0x3, %ymm13, %ymm5
vpxor %ymm5, %ymm4, %ymm4
vpaddd %ymm4, %ymm14, %ymm4
vpaddd %ymm0, %ymm4, %ymm14
vpsrld $0x6, %ymm1, %ymm0
vpslld $0x1a, %ymm1, %ymm4
vpor %ymm0, %ymm4, %ymm0
vpsrld $0xb, %ymm1, %ymm4
vpslld $0x15, %ymm1, %ymm5
vpor %ymm4, %ymm5, %ymm4
vpxor %ymm0, %ymm4, %ymm0
vpsrld $0x19, %ymm1, %ymm4
vpslld $0x7, %ymm1, %ymm5
vpor %ymm4, %ymm5, %ymm4
vpxor %ymm4, %ymm0, %ymm0
vpandn %ymm6, %ymm1, %ymm4
vpand %ymm1, %ymm9, %ymm5
vpor %ymm4, %ymm5, %ymm4
vpaddd %ymm7, %ymm14, %ymm5
vpaddd %ymm4, %ymm5, %ymm4
vpaddd 0x7e0(%rsp), %ymm4, %ymm4
vpaddd %ymm0, %ymm4, %ymm0
vpsrld $0x2, %ymm2, %ymm4
vpslld $0x1e, %ymm2, %ymm5
vpor %ymm4, %ymm5, %ymm4
vpsrld $0xd, %ymm2, %ymm5
vpslld $0x13, %ymm2, %ymm7
vpor %ymm5, %ymm7, %ymm5
vpxor %ymm4, %ymm5, %ymm4
vpsrld $0x16, %ymm2, %ymm5
vpslld $0xa, %ymm2, %ymm7
vpor %ymm5, %ymm7, %ymm5
vpxor %ymm5, %ymm4, %ymm4
vpor %ymm2, %ymm11, %ymm5
vpand %ymm3, %ymm5, %ymm5
vpand %ymm2, %ymm11, %ymm7
vpor %ymm7, %ymm5, %ymm5
vpaddd %ymm0, %ymm10, %ymm7
vpaddd %ymm0, %ymm4, %ymm0
vpaddd %ymm5, %ymm0, %ymm0
vmovdqu %ymm8, 0x20(%rsp)
vpsrld $0x11, %ymm8, %ymm4
vpslld $0xf, %ymm8, %ymm5
vpor %ymm4, %ymm5, %ymm4
vpsrld $0x13, %ymm8, %ymm5
vpslld $0xd, %ymm8, %ymm10
vpor %ymm5, %ymm10, %ymm5
vpxor %ymm4, %ymm5, %ymm4
vpsrld $0xa, %ymm8, %ymm5
vpxor %ymm5, %ymm4, %ymm4
vmovdqu -0x80(%rsp), %ymm8
vpsrld $0x7, %ymm8, %ymm5
vpslld $0x19, %ymm8, %ymm10
vpor %ymm5, %ymm10, %ymm5
vpsrld $0x12, %ymm8, %ymm10
vpslld $0xe, %ymm8, %ymm12
vpor %ymm10, %ymm12, %ymm10
vpxor %ymm5, %ymm10, %ymm5
vpsrld $0x3, %ymm8, %ymm10
vpxor %ymm5, %ymm10, %ymm5
vpbroadcastd 0x1597e(%rip), %ymm10 # 0x288e8
vmovdqu %ymm10, 0x120(%rsp)
vpaddd %ymm5, %ymm13, %ymm5
vpaddd %ymm5, %ymm10, %ymm5
vpaddd %ymm4, %ymm5, %ymm10
vpsrld $0x6, %ymm7, %ymm4
vpslld $0x1a, %ymm7, %ymm5
vpor %ymm4, %ymm5, %ymm4
vpsrld $0xb, %ymm7, %ymm5
vpslld $0x15, %ymm7, %ymm12
vpor %ymm5, %ymm12, %ymm5
vpxor %ymm4, %ymm5, %ymm4
vpsrld $0x19, %ymm7, %ymm5
vpslld $0x7, %ymm7, %ymm12
vpor %ymm5, %ymm12, %ymm5
vpxor %ymm5, %ymm4, %ymm4
vpandn %ymm9, %ymm7, %ymm5
vpand %ymm7, %ymm1, %ymm12
vpor %ymm5, %ymm12, %ymm5
vpaddd %ymm6, %ymm10, %ymm6
vpaddd %ymm5, %ymm6, %ymm5
vpaddd 0x800(%rsp), %ymm5, %ymm5
vpaddd %ymm4, %ymm5, %ymm4
vpsrld $0x2, %ymm0, %ymm5
vpslld $0x1e, %ymm0, %ymm6
vpor %ymm5, %ymm6, %ymm5
vpsrld $0xd, %ymm0, %ymm6
vpslld $0x13, %ymm0, %ymm12
vpor %ymm6, %ymm12, %ymm6
vpxor %ymm5, %ymm6, %ymm5
vpsrld $0x16, %ymm0, %ymm6
vpslld $0xa, %ymm0, %ymm12
vpor %ymm6, %ymm12, %ymm6
vpxor %ymm6, %ymm5, %ymm5
vpor %ymm2, %ymm0, %ymm6
vpand %ymm6, %ymm11, %ymm6
vpand %ymm2, %ymm0, %ymm12
vpor %ymm6, %ymm12, %ymm12
vpaddd %ymm3, %ymm4, %ymm6
vpaddd %ymm4, %ymm5, %ymm3
vpaddd %ymm3, %ymm12, %ymm5
vmovdqu %ymm14, (%rsp)
vpsrld $0x11, %ymm14, %ymm3
vpslld $0xf, %ymm14, %ymm4
vpor %ymm3, %ymm4, %ymm3
vpsrld $0x13, %ymm14, %ymm4
vpslld $0xd, %ymm14, %ymm12
vpor %ymm4, %ymm12, %ymm4
vpxor %ymm3, %ymm4, %ymm3
vpsrld $0xa, %ymm14, %ymm4
vpxor %ymm4, %ymm3, %ymm3
vpaddd 0xe0(%rsp), %ymm8, %ymm4
vpbroadcastd 0x15886(%rip), %ymm12 # 0x288ec
vpaddd %ymm4, %ymm12, %ymm4
vpaddd %ymm3, %ymm4, %ymm8
vpsrld $0x6, %ymm6, %ymm3
vpslld $0x1a, %ymm6, %ymm4
vpor %ymm3, %ymm4, %ymm3
vpsrld $0xb, %ymm6, %ymm4
vpslld $0x15, %ymm6, %ymm12
vpor %ymm4, %ymm12, %ymm4
vpxor %ymm3, %ymm4, %ymm3
vpsrld $0x19, %ymm6, %ymm4
vpslld $0x7, %ymm6, %ymm12
vpor %ymm4, %ymm12, %ymm4
vpxor %ymm4, %ymm3, %ymm3
vpandn %ymm1, %ymm6, %ymm4
vpand %ymm6, %ymm7, %ymm12
vpor %ymm4, %ymm12, %ymm4
vpaddd %ymm9, %ymm8, %ymm9
vpaddd %ymm4, %ymm9, %ymm4
vpaddd 0x7c0(%rsp), %ymm4, %ymm4
vpaddd %ymm3, %ymm4, %ymm4
vpsrld $0x2, %ymm5, %ymm3
vpslld $0x1e, %ymm5, %ymm9
vpor %ymm3, %ymm9, %ymm3
vpsrld $0xd, %ymm5, %ymm9
vpslld $0x13, %ymm5, %ymm12
vpor %ymm9, %ymm12, %ymm9
vpxor %ymm3, %ymm9, %ymm3
vpsrld $0x16, %ymm5, %ymm9
vpslld $0xa, %ymm5, %ymm12
vpor %ymm9, %ymm12, %ymm9
vpxor %ymm3, %ymm9, %ymm9
vpor %ymm0, %ymm5, %ymm3
vpand %ymm2, %ymm3, %ymm3
vpand %ymm0, %ymm5, %ymm12
vpor %ymm3, %ymm12, %ymm12
vpaddd %ymm4, %ymm11, %ymm3
vpaddd %ymm4, %ymm9, %ymm4
vpaddd %ymm4, %ymm12, %ymm4
vmovdqu %ymm10, 0x60(%rsp)
vpsrld $0x11, %ymm10, %ymm9
vpslld $0xf, %ymm10, %ymm11
vpor %ymm9, %ymm11, %ymm9
vpsrld $0x13, %ymm10, %ymm11
vpslld $0xd, %ymm10, %ymm12
vpor %ymm11, %ymm12, %ymm11
vpxor %ymm11, %ymm9, %ymm9
vpsrld $0xa, %ymm10, %ymm11
vpbroadcastd 0x157a2(%rip), %ymm12 # 0x288f0
vpxor %ymm12, %ymm11, %ymm11
vpxor %ymm11, %ymm9, %ymm9
vpsrld $0x6, %ymm3, %ymm11
vpslld $0x1a, %ymm3, %ymm12
vpor %ymm11, %ymm12, %ymm11
vpsrld $0xb, %ymm3, %ymm12
vpslld $0x15, %ymm3, %ymm10
vpor %ymm12, %ymm10, %ymm10
vpxor %ymm11, %ymm10, %ymm10
vpsrld $0x19, %ymm3, %ymm11
vpslld $0x7, %ymm3, %ymm12
vpor %ymm11, %ymm12, %ymm11
vpxor %ymm11, %ymm10, %ymm10
vpandn %ymm7, %ymm3, %ymm11
vpand %ymm3, %ymm6, %ymm12
vpor %ymm11, %ymm12, %ymm12
vpaddd 0x100(%rsp), %ymm9, %ymm13
vpaddd %ymm1, %ymm13, %ymm1
vpaddd %ymm1, %ymm12, %ymm1
vpaddd 0x7a0(%rsp), %ymm1, %ymm1
vpaddd %ymm1, %ymm10, %ymm1
vpsrld $0x2, %ymm4, %ymm9
vpslld $0x1e, %ymm4, %ymm10
vpor %ymm9, %ymm10, %ymm9
vpsrld $0xd, %ymm4, %ymm10
vpslld $0x13, %ymm4, %ymm12
vpor %ymm10, %ymm12, %ymm10
vpxor %ymm9, %ymm10, %ymm9
vpsrld $0x16, %ymm4, %ymm10
vpslld $0xa, %ymm4, %ymm12
vpor %ymm10, %ymm12, %ymm10
vpxor %ymm10, %ymm9, %ymm10
vpor %ymm5, %ymm4, %ymm9
vpand %ymm0, %ymm9, %ymm9
vpand %ymm5, %ymm4, %ymm12
vpor %ymm12, %ymm9, %ymm12
vpaddd %ymm2, %ymm1, %ymm9
vpaddd %ymm1, %ymm10, %ymm1
vpaddd %ymm1, %ymm12, %ymm2
vpsrld $0x11, %ymm8, %ymm1
vpslld $0xf, %ymm8, %ymm10
vpor %ymm1, %ymm10, %ymm1
vpsrld $0x13, %ymm8, %ymm10
vpslld $0xd, %ymm8, %ymm12
vpor %ymm10, %ymm12, %ymm10
vpxor %ymm1, %ymm10, %ymm1
vpsrld $0xa, %ymm8, %ymm10
vmovdqa %ymm8, %ymm14
vmovdqu %ymm8, 0xc0(%rsp)
vpxor %ymm1, %ymm10, %ymm1
vpsrld $0x6, %ymm9, %ymm10
vpslld $0x1a, %ymm9, %ymm12
vpor %ymm10, %ymm12, %ymm10
vpsrld $0xb, %ymm9, %ymm12
vpslld $0x15, %ymm9, %ymm11
vpor %ymm12, %ymm11, %ymm11
vpxor %ymm10, %ymm11, %ymm10
vpsrld $0x19, %ymm9, %ymm11
vpslld $0x7, %ymm9, %ymm12
vpor %ymm11, %ymm12, %ymm11
vpxor %ymm11, %ymm10, %ymm10
vpandn %ymm6, %ymm9, %ymm11
vpand %ymm3, %ymm9, %ymm12
vpor %ymm11, %ymm12, %ymm11
vpaddd -0x60(%rsp), %ymm1, %ymm8
vpaddd %ymm7, %ymm8, %ymm1
vpaddd %ymm1, %ymm11, %ymm1
vpaddd 0x780(%rsp), %ymm1, %ymm1
vpaddd %ymm1, %ymm10, %ymm1
vpsrld $0x2, %ymm2, %ymm7
vpslld $0x1e, %ymm2, %ymm10
vpor %ymm7, %ymm10, %ymm7
vpsrld $0xd, %ymm2, %ymm10
vpslld $0x13, %ymm2, %ymm11
vpor %ymm10, %ymm11, %ymm10
vpxor %ymm7, %ymm10, %ymm7
vpsrld $0x16, %ymm2, %ymm10
vpslld $0xa, %ymm2, %ymm11
vpor %ymm10, %ymm11, %ymm10
vpxor %ymm7, %ymm10, %ymm7
vpor %ymm4, %ymm2, %ymm10
vpand %ymm5, %ymm10, %ymm10
vpand %ymm4, %ymm2, %ymm11
vpor %ymm11, %ymm10, %ymm10
vpaddd %ymm0, %ymm1, %ymm0
vpaddd %ymm1, %ymm7, %ymm1
vpaddd %ymm1, %ymm10, %ymm1
vmovdqu %ymm13, -0x20(%rsp)
vpsrld $0x11, %ymm13, %ymm7
vpslld $0xf, %ymm13, %ymm10
vpor %ymm7, %ymm10, %ymm7
vpsrld $0x13, %ymm13, %ymm10
vpslld $0xd, %ymm13, %ymm11
vpor %ymm10, %ymm11, %ymm10
vpxor %ymm7, %ymm10, %ymm7
vpsrld $0xa, %ymm13, %ymm10
vpxor %ymm7, %ymm10, %ymm7
vpsrld $0x6, %ymm0, %ymm10
vpslld $0x1a, %ymm0, %ymm11
vpor %ymm10, %ymm11, %ymm10
vpsrld $0xb, %ymm0, %ymm11
vpslld $0x15, %ymm0, %ymm12
vpor %ymm11, %ymm12, %ymm11
vpxor %ymm10, %ymm11, %ymm10
vpsrld $0x19, %ymm0, %ymm11
vpslld $0x7, %ymm0, %ymm12
vpor %ymm11, %ymm12, %ymm11
vpxor %ymm11, %ymm10, %ymm10
vpandn %ymm3, %ymm0, %ymm11
vpand %ymm0, %ymm9, %ymm12
vpor %ymm11, %ymm12, %ymm11
vpaddd %ymm7, %ymm15, %ymm13
vpaddd %ymm6, %ymm13, %ymm6
vpaddd %ymm6, %ymm11, %ymm6
vpaddd 0x760(%rsp), %ymm6, %ymm6
vpaddd %ymm6, %ymm10, %ymm6
vpsrld $0x2, %ymm1, %ymm7
vpslld $0x1e, %ymm1, %ymm10
vpor %ymm7, %ymm10, %ymm7
vpsrld $0xd, %ymm1, %ymm10
vpslld $0x13, %ymm1, %ymm11
vpor %ymm10, %ymm11, %ymm10
vpxor %ymm7, %ymm10, %ymm7
vpsrld $0x16, %ymm1, %ymm10
vpslld $0xa, %ymm1, %ymm11
vpor %ymm10, %ymm11, %ymm10
vpxor %ymm7, %ymm10, %ymm10
vpor %ymm2, %ymm1, %ymm7
vpand %ymm4, %ymm7, %ymm7
vpand %ymm2, %ymm1, %ymm11
vpor %ymm7, %ymm11, %ymm11
vpaddd %ymm5, %ymm6, %ymm7
vpaddd %ymm6, %ymm10, %ymm5
vpaddd %ymm5, %ymm11, %ymm5
vmovdqu %ymm8, -0x80(%rsp)
vpsrld $0x11, %ymm8, %ymm6
vpslld $0xf, %ymm8, %ymm10
vpor %ymm6, %ymm10, %ymm6
vpsrld $0x13, %ymm8, %ymm10
vpslld $0xd, %ymm8, %ymm11
vpor %ymm10, %ymm11, %ymm10
vpxor %ymm6, %ymm10, %ymm6
vpsrld $0xa, %ymm8, %ymm10
vpxor %ymm6, %ymm10, %ymm6
vpsrld $0x6, %ymm7, %ymm10
vpslld $0x1a, %ymm7, %ymm11
vpor %ymm10, %ymm11, %ymm10
vpsrld $0xb, %ymm7, %ymm11
vpslld $0x15, %ymm7, %ymm12
vpor %ymm11, %ymm12, %ymm11
vpxor %ymm10, %ymm11, %ymm10
vpsrld $0x19, %ymm7, %ymm11
vpslld $0x7, %ymm7, %ymm12
vpor %ymm11, %ymm12, %ymm11
vpxor %ymm11, %ymm10, %ymm10
vpandn %ymm9, %ymm7, %ymm11
vpand %ymm7, %ymm0, %ymm12
vpor %ymm11, %ymm12, %ymm11
vpaddd 0x20(%rsp), %ymm6, %ymm8
vpaddd %ymm3, %ymm8, %ymm3
vpaddd %ymm3, %ymm11, %ymm3
vpaddd 0x740(%rsp), %ymm3, %ymm3
vpaddd %ymm3, %ymm10, %ymm3
vpsrld $0x2, %ymm5, %ymm6
vpslld $0x1e, %ymm5, %ymm10
vpor %ymm6, %ymm10, %ymm6
vpsrld $0xd, %ymm5, %ymm10
vpslld $0x13, %ymm5, %ymm11
vpor %ymm10, %ymm11, %ymm10
vpxor %ymm6, %ymm10, %ymm6
vpsrld $0x16, %ymm5, %ymm10
vpslld $0xa, %ymm5, %ymm11
vpor %ymm10, %ymm11, %ymm10
vpxor %ymm6, %ymm10, %ymm10
vpor %ymm1, %ymm5, %ymm6
vpand %ymm2, %ymm6, %ymm6
vpand %ymm1, %ymm5, %ymm11
vpor %ymm6, %ymm11, %ymm11
vpaddd %ymm4, %ymm3, %ymm6
vpaddd %ymm3, %ymm10, %ymm3
vpaddd %ymm3, %ymm11, %ymm4
vmovdqu %ymm13, -0x40(%rsp)
vpsrld $0x11, %ymm13, %ymm3
vpslld $0xf, %ymm13, %ymm10
vpor %ymm3, %ymm10, %ymm3
vpsrld $0x13, %ymm13, %ymm10
vpslld $0xd, %ymm13, %ymm11
vpor %ymm10, %ymm11, %ymm10
vpxor %ymm3, %ymm10, %ymm3
vpsrld $0xa, %ymm13, %ymm10
vpxor %ymm3, %ymm10, %ymm3
vpsrld $0x6, %ymm6, %ymm10
vpslld $0x1a, %ymm6, %ymm11
vpor %ymm10, %ymm11, %ymm10
vpsrld $0xb, %ymm6, %ymm11
vpslld $0x15, %ymm6, %ymm12
vpor %ymm11, %ymm12, %ymm11
vpxor %ymm10, %ymm11, %ymm10
vpsrld $0x19, %ymm6, %ymm11
vpslld $0x7, %ymm6, %ymm12
vpor %ymm11, %ymm12, %ymm11
vpxor %ymm11, %ymm10, %ymm10
vpandn %ymm0, %ymm6, %ymm11
vpand %ymm6, %ymm7, %ymm12
vpor %ymm11, %ymm12, %ymm11
vpaddd (%rsp), %ymm3, %ymm13
vpaddd %ymm9, %ymm13, %ymm3
vpaddd %ymm3, %ymm11, %ymm3
vpaddd 0x720(%rsp), %ymm3, %ymm3
vpaddd %ymm3, %ymm10, %ymm9
vpsrld $0x2, %ymm4, %ymm3
vpslld $0x1e, %ymm4, %ymm10
vpor %ymm3, %ymm10, %ymm3
vpsrld $0xd, %ymm4, %ymm10
vpslld $0x13, %ymm4, %ymm11
vpor %ymm10, %ymm11, %ymm10
vpxor %ymm3, %ymm10, %ymm3
vpsrld $0x16, %ymm4, %ymm10
vpslld $0xa, %ymm4, %ymm11
vpor %ymm10, %ymm11, %ymm10
vpxor %ymm3, %ymm10, %ymm10
vpor %ymm5, %ymm4, %ymm3
vpand %ymm1, %ymm3, %ymm3
vpand %ymm5, %ymm4, %ymm11
vpor %ymm3, %ymm11, %ymm11
vpaddd %ymm2, %ymm9, %ymm3
vpaddd %ymm9, %ymm10, %ymm2
vpaddd %ymm2, %ymm11, %ymm2
vmovdqu %ymm8, 0x80(%rsp)
vpsrld $0x11, %ymm8, %ymm9
vpslld $0xf, %ymm8, %ymm10
vpor %ymm9, %ymm10, %ymm9
vpsrld $0x13, %ymm8, %ymm10
vpslld $0xd, %ymm8, %ymm11
vpor %ymm10, %ymm11, %ymm10
vpxor %ymm9, %ymm10, %ymm9
vpsrld $0xa, %ymm8, %ymm10
vpxor %ymm10, %ymm9, %ymm9
vpsrld $0x6, %ymm3, %ymm10
vpslld $0x1a, %ymm3, %ymm11
vpor %ymm10, %ymm11, %ymm10
vpsrld $0xb, %ymm3, %ymm11
vpslld $0x15, %ymm3, %ymm12
vpor %ymm11, %ymm12, %ymm11
vpxor %ymm10, %ymm11, %ymm10
vpsrld $0x19, %ymm3, %ymm11
vpslld $0x7, %ymm3, %ymm12
vpor %ymm11, %ymm12, %ymm11
vpxor %ymm11, %ymm10, %ymm10
vpandn %ymm7, %ymm3, %ymm11
vpand %ymm3, %ymm6, %ymm12
vpor %ymm11, %ymm12, %ymm11
vpaddd 0x60(%rsp), %ymm9, %ymm8
vpaddd %ymm0, %ymm8, %ymm0
vpaddd %ymm0, %ymm11, %ymm0
vpaddd 0x700(%rsp), %ymm0, %ymm0
vpaddd %ymm0, %ymm10, %ymm0
vpsrld $0x2, %ymm2, %ymm9
vpslld $0x1e, %ymm2, %ymm10
vpor %ymm9, %ymm10, %ymm9
vpsrld $0xd, %ymm2, %ymm10
vpslld $0x13, %ymm2, %ymm11
vpor %ymm10, %ymm11, %ymm10
vpxor %ymm9, %ymm10, %ymm9
vpsrld $0x16, %ymm2, %ymm10
vpslld $0xa, %ymm2, %ymm11
vpor %ymm10, %ymm11, %ymm10
vpxor %ymm10, %ymm9, %ymm9
vpor %ymm4, %ymm2, %ymm10
vpand %ymm5, %ymm10, %ymm10
vpand %ymm4, %ymm2, %ymm11
vpor %ymm11, %ymm10, %ymm10
vpaddd %ymm1, %ymm0, %ymm1
vpaddd %ymm0, %ymm9, %ymm0
vpaddd %ymm0, %ymm10, %ymm0
vmovdqu %ymm13, 0x1c0(%rsp)
vpsrld $0x11, %ymm13, %ymm9
vpslld $0xf, %ymm13, %ymm10
vpor %ymm9, %ymm10, %ymm9
vpsrld $0x13, %ymm13, %ymm10
vpslld $0xd, %ymm13, %ymm11
vpor %ymm10, %ymm11, %ymm10
vpxor %ymm9, %ymm10, %ymm9
vpsrld $0xa, %ymm13, %ymm10
vpxor %ymm10, %ymm9, %ymm9
vpsrld $0x6, %ymm1, %ymm10
vpslld $0x1a, %ymm1, %ymm11
vpor %ymm10, %ymm11, %ymm10
vpsrld $0xb, %ymm1, %ymm11
vpslld $0x15, %ymm1, %ymm12
vpor %ymm11, %ymm12, %ymm11
vpxor %ymm10, %ymm11, %ymm10
vpsrld $0x19, %ymm1, %ymm11
vpslld $0x7, %ymm1, %ymm12
vpor %ymm11, %ymm12, %ymm11
vpxor %ymm11, %ymm10, %ymm10
vpandn %ymm6, %ymm1, %ymm11
vpand %ymm1, %ymm3, %ymm12
vpor %ymm11, %ymm12, %ymm11
vpaddd %ymm14, %ymm9, %ymm9
vpbroadcastd 0x151cc(%rip), %ymm12 # 0x288f4
vpaddd %ymm12, %ymm9, %ymm14
vpaddd %ymm7, %ymm9, %ymm7
vpaddd %ymm7, %ymm11, %ymm7
vpbroadcastd 0x151ba(%rip), %ymm9 # 0x288f8
vpaddd %ymm7, %ymm9, %ymm7
vpaddd %ymm7, %ymm10, %ymm7
vpsrld $0x2, %ymm0, %ymm9
vpslld $0x1e, %ymm0, %ymm10
vpor %ymm9, %ymm10, %ymm9
vpsrld $0xd, %ymm0, %ymm10
vpslld $0x13, %ymm0, %ymm11
vpor %ymm10, %ymm11, %ymm10
vpxor %ymm9, %ymm10, %ymm9
vpsrld $0x16, %ymm0, %ymm10
vpslld $0xa, %ymm0, %ymm11
vpor %ymm10, %ymm11, %ymm10
vpxor %ymm10, %ymm9, %ymm10
vpor %ymm2, %ymm0, %ymm9
vpand %ymm4, %ymm9, %ymm9
vpand %ymm2, %ymm0, %ymm11
vpor %ymm11, %ymm9, %ymm11
vpaddd %ymm5, %ymm7, %ymm9
vpaddd %ymm7, %ymm10, %ymm5
vpaddd %ymm5, %ymm11, %ymm5
vmovdqu %ymm8, 0xa0(%rsp)
vpsrld $0x11, %ymm8, %ymm7
vpslld $0xf, %ymm8, %ymm10
vpor %ymm7, %ymm10, %ymm7
vpsrld $0x13, %ymm8, %ymm10
vpslld $0xd, %ymm8, %ymm11
vpor %ymm10, %ymm11, %ymm10
vpxor %ymm7, %ymm10, %ymm7
vpsrld $0xa, %ymm8, %ymm10
vpxor %ymm7, %ymm10, %ymm7
vmovdqu 0xe0(%rsp), %ymm8
vpsrld $0x7, %ymm8, %ymm10
vpslld $0x19, %ymm8, %ymm11
vpor %ymm10, %ymm11, %ymm10
vpsrld $0x12, %ymm8, %ymm11
vpslld $0xe, %ymm8, %ymm12
vpor %ymm11, %ymm12, %ymm11
vpxor %ymm10, %ymm11, %ymm10
vpsrld $0x3, %ymm8, %ymm11
vpxor %ymm11, %ymm10, %ymm10
vpaddd -0x20(%rsp), %ymm10, %ymm10
vpaddd 0x120(%rsp), %ymm10, %ymm10
vpaddd %ymm7, %ymm10, %ymm13
vpsrld $0x6, %ymm9, %ymm7
vpslld $0x1a, %ymm9, %ymm10
vpor %ymm7, %ymm10, %ymm7
vpsrld $0xb, %ymm9, %ymm10
vpslld $0x15, %ymm9, %ymm11
vpor %ymm10, %ymm11, %ymm10
vpxor %ymm7, %ymm10, %ymm7
vpsrld $0x19, %ymm9, %ymm10
vpslld $0x7, %ymm9, %ymm11
vpor %ymm10, %ymm11, %ymm10
vpxor %ymm7, %ymm10, %ymm7
vpandn %ymm3, %ymm9, %ymm10
vpand %ymm1, %ymm9, %ymm11
vpor %ymm10, %ymm11, %ymm10
vpaddd %ymm6, %ymm13, %ymm6
vpaddd %ymm6, %ymm10, %ymm6
vpaddd 0x6e0(%rsp), %ymm6, %ymm6
vpaddd %ymm7, %ymm6, %ymm7
vpsrld $0x2, %ymm5, %ymm6
vpslld $0x1e, %ymm5, %ymm10
vpor %ymm6, %ymm10, %ymm6
vpsrld $0xd, %ymm5, %ymm10
vpslld $0x13, %ymm5, %ymm11
vpor %ymm10, %ymm11, %ymm10
vpxor %ymm6, %ymm10, %ymm6
vpsrld $0x16, %ymm5, %ymm10
vpslld $0xa, %ymm5, %ymm11
vpor %ymm10, %ymm11, %ymm10
vpxor %ymm6, %ymm10, %ymm10
vpor %ymm0, %ymm5, %ymm6
vpand %ymm2, %ymm6, %ymm6
vpand %ymm0, %ymm5, %ymm11
vpor %ymm6, %ymm11, %ymm11
vpaddd %ymm4, %ymm7, %ymm6
vpaddd %ymm7, %ymm10, %ymm4
vpaddd %ymm4, %ymm11, %ymm4
vmovdqu %ymm14, 0x1e0(%rsp)
vpsrld $0x11, %ymm14, %ymm7
vpslld $0xf, %ymm14, %ymm10
vpor %ymm7, %ymm10, %ymm7
vpsrld $0x13, %ymm14, %ymm10
vpslld $0xd, %ymm14, %ymm11
vpor %ymm10, %ymm11, %ymm10
vpxor %ymm7, %ymm10, %ymm7
vpsrld $0xa, %ymm14, %ymm10
vpxor %ymm7, %ymm10, %ymm7
vmovdqu 0x100(%rsp), %ymm14
vpsrld $0x7, %ymm14, %ymm10
vpslld $0x19, %ymm14, %ymm11
vpor %ymm10, %ymm11, %ymm10
vpsrld $0x12, %ymm14, %ymm11
vpslld $0xe, %ymm14, %ymm12
vpor %ymm11, %ymm12, %ymm11
vpxor %ymm10, %ymm11, %ymm10
vpsrld $0x3, %ymm14, %ymm11
vpxor %ymm11, %ymm10, %ymm10
vpaddd %ymm10, %ymm8, %ymm8
vpaddd -0x80(%rsp), %ymm8, %ymm8
vpaddd %ymm7, %ymm8, %ymm12
vpsrld $0x6, %ymm6, %ymm7
vpslld $0x1a, %ymm6, %ymm8
vpor %ymm7, %ymm8, %ymm7
vpsrld $0xb, %ymm6, %ymm8
vpslld $0x15, %ymm6, %ymm10
vpor %ymm8, %ymm10, %ymm8
vpxor %ymm7, %ymm8, %ymm7
vpsrld $0x19, %ymm6, %ymm8
vpslld $0x7, %ymm6, %ymm10
vpor %ymm8, %ymm10, %ymm8
vpxor %ymm7, %ymm8, %ymm7
vpandn %ymm1, %ymm6, %ymm8
vpand %ymm6, %ymm9, %ymm10
vpor %ymm8, %ymm10, %ymm8
vpaddd %ymm3, %ymm12, %ymm3
vpaddd %ymm3, %ymm8, %ymm3
vpaddd 0x6c0(%rsp), %ymm3, %ymm3
vpaddd %ymm7, %ymm3, %ymm3
vpsrld $0x2, %ymm4, %ymm7
vpslld $0x1e, %ymm4, %ymm8
vpor %ymm7, %ymm8, %ymm7
vpsrld $0xd, %ymm4, %ymm8
vpslld $0x13, %ymm4, %ymm10
vpor %ymm8, %ymm10, %ymm8
vpxor %ymm7, %ymm8, %ymm7
vpsrld $0x16, %ymm4, %ymm8
vpslld $0xa, %ymm4, %ymm10
vpor %ymm8, %ymm10, %ymm8
vpxor %ymm7, %ymm8, %ymm8
vpor %ymm5, %ymm4, %ymm7
vpand %ymm0, %ymm7, %ymm7
vpand %ymm5, %ymm4, %ymm10
vpor %ymm7, %ymm10, %ymm10
vpaddd %ymm2, %ymm3, %ymm7
vpaddd %ymm3, %ymm8, %ymm2
vpaddd %ymm2, %ymm10, %ymm2
vmovdqu %ymm13, 0x120(%rsp)
vpsrld $0x11, %ymm13, %ymm3
vpslld $0xf, %ymm13, %ymm8
vpor %ymm3, %ymm8, %ymm3
vpsrld $0x13, %ymm13, %ymm8
vpslld $0xd, %ymm13, %ymm10
vpor %ymm8, %ymm10, %ymm8
vpxor %ymm3, %ymm8, %ymm3
vpsrld $0xa, %ymm13, %ymm8
vpxor %ymm3, %ymm8, %ymm3
vmovdqu -0x60(%rsp), %ymm13
vpsrld $0x7, %ymm13, %ymm8
vpslld $0x19, %ymm13, %ymm10
vpor %ymm8, %ymm10, %ymm8
vpsrld $0x12, %ymm13, %ymm10
vpslld $0xe, %ymm13, %ymm11
vpor %ymm10, %ymm11, %ymm10
vpxor %ymm8, %ymm10, %ymm8
vpsrld $0x3, %ymm13, %ymm10
vpxor %ymm10, %ymm8, %ymm8
vpaddd %ymm14, %ymm8, %ymm8
vpaddd -0x40(%rsp), %ymm8, %ymm8
vpaddd %ymm3, %ymm8, %ymm13
vpsrld $0x6, %ymm7, %ymm3
vpslld $0x1a, %ymm7, %ymm8
vpor %ymm3, %ymm8, %ymm3
vpsrld $0xb, %ymm7, %ymm8
vpslld $0x15, %ymm7, %ymm10
vpor %ymm8, %ymm10, %ymm8
vpxor %ymm3, %ymm8, %ymm3
vpsrld $0x19, %ymm7, %ymm8
vpslld $0x7, %ymm7, %ymm10
vpor %ymm8, %ymm10, %ymm8
vpxor %ymm3, %ymm8, %ymm3
vpandn %ymm9, %ymm7, %ymm8
vpand %ymm7, %ymm6, %ymm10
vpor %ymm8, %ymm10, %ymm8
vpaddd %ymm1, %ymm13, %ymm1
vpaddd %ymm1, %ymm8, %ymm1
vpaddd 0x6a0(%rsp), %ymm1, %ymm1
vpaddd %ymm3, %ymm1, %ymm1
vpsrld $0x2, %ymm2, %ymm3
vpslld $0x1e, %ymm2, %ymm8
vpor %ymm3, %ymm8, %ymm3
vpsrld $0xd, %ymm2, %ymm8
vpslld $0x13, %ymm2, %ymm10
vpor %ymm8, %ymm10, %ymm8
vpxor %ymm3, %ymm8, %ymm3
vpsrld $0x16, %ymm2, %ymm8
vpslld $0xa, %ymm2, %ymm10
vpor %ymm8, %ymm10, %ymm8
vpxor %ymm3, %ymm8, %ymm3
vpor %ymm4, %ymm2, %ymm8
vpand %ymm5, %ymm8, %ymm8
vpand %ymm4, %ymm2, %ymm10
vpor %ymm10, %ymm8, %ymm10
vpaddd %ymm0, %ymm1, %ymm8
vpaddd %ymm1, %ymm3, %ymm0
vpaddd %ymm0, %ymm10, %ymm3
vmovdqu %ymm12, 0xe0(%rsp)
vpsrld $0x11, %ymm12, %ymm0
vpslld $0xf, %ymm12, %ymm1
vpor %ymm0, %ymm1, %ymm0
vpsrld $0x13, %ymm12, %ymm1
vpslld $0xd, %ymm12, %ymm10
vpor %ymm1, %ymm10, %ymm1
vpxor %ymm0, %ymm1, %ymm0
vpsrld $0xa, %ymm12, %ymm1
vpxor %ymm1, %ymm0, %ymm0
vpsrld $0x7, %ymm15, %ymm1
vpslld $0x19, %ymm15, %ymm10
vpor %ymm1, %ymm10, %ymm1
vpsrld $0x12, %ymm15, %ymm10
vpslld $0xe, %ymm15, %ymm11
vpor %ymm10, %ymm11, %ymm10
vpxor %ymm1, %ymm10, %ymm1
vpsrld $0x3, %ymm15, %ymm10
vmovdqa %ymm15, %ymm14
vpxor %ymm1, %ymm10, %ymm1
vpaddd -0x60(%rsp), %ymm1, %ymm1
vpaddd 0x80(%rsp), %ymm1, %ymm1
vpaddd %ymm0, %ymm1, %ymm12
vpsrld $0x6, %ymm8, %ymm0
vpslld $0x1a, %ymm8, %ymm1
vpor %ymm0, %ymm1, %ymm0
vpsrld $0xb, %ymm8, %ymm1
vpslld $0x15, %ymm8, %ymm10
vpor %ymm1, %ymm10, %ymm1
vpxor %ymm0, %ymm1, %ymm0
vpsrld $0x19, %ymm8, %ymm1
vpslld $0x7, %ymm8, %ymm10
vpor %ymm1, %ymm10, %ymm1
vpxor %ymm1, %ymm0, %ymm0
vpandn %ymm6, %ymm8, %ymm1
vpand %ymm7, %ymm8, %ymm10
vpor %ymm1, %ymm10, %ymm1
vpaddd %ymm9, %ymm12, %ymm9
vpaddd %ymm1, %ymm9, %ymm1
vpaddd 0x680(%rsp), %ymm1, %ymm1
vpaddd %ymm0, %ymm1, %ymm0
vpsrld $0x2, %ymm3, %ymm1
vpslld $0x1e, %ymm3, %ymm9
vpor %ymm1, %ymm9, %ymm1
vpsrld $0xd, %ymm3, %ymm9
vpslld $0x13, %ymm3, %ymm10
vpor %ymm9, %ymm10, %ymm9
vpxor %ymm1, %ymm9, %ymm1
vpsrld $0x16, %ymm3, %ymm9
vpslld $0xa, %ymm3, %ymm10
vpor %ymm9, %ymm10, %ymm9
vpxor %ymm1, %ymm9, %ymm1
vpor %ymm2, %ymm3, %ymm9
vpand %ymm4, %ymm9, %ymm9
vpand %ymm2, %ymm3, %ymm10
vpor %ymm10, %ymm9, %ymm9
vpaddd %ymm5, %ymm0, %ymm5
vpaddd %ymm0, %ymm1, %ymm0
vpaddd %ymm0, %ymm9, %ymm1
vmovdqu %ymm13, 0x100(%rsp)
vpsrld $0x11, %ymm13, %ymm0
vpslld $0xf, %ymm13, %ymm9
vpor %ymm0, %ymm9, %ymm0
vpsrld $0x13, %ymm13, %ymm9
vpslld $0xd, %ymm13, %ymm10
vpor %ymm9, %ymm10, %ymm9
vpxor %ymm0, %ymm9, %ymm0
vpsrld $0xa, %ymm13, %ymm9
vpxor %ymm0, %ymm9, %ymm0
vmovdqu 0x20(%rsp), %ymm15
vpsrld $0x7, %ymm15, %ymm9
vpslld $0x19, %ymm15, %ymm10
vpor %ymm9, %ymm10, %ymm9
vpsrld $0x12, %ymm15, %ymm10
vpslld $0xe, %ymm15, %ymm11
vpor %ymm10, %ymm11, %ymm10
vpxor %ymm9, %ymm10, %ymm9
vpsrld $0x3, %ymm15, %ymm10
vpxor %ymm10, %ymm9, %ymm9
vpaddd %ymm14, %ymm9, %ymm9
vpaddd 0x1c0(%rsp), %ymm9, %ymm9
vpaddd %ymm0, %ymm9, %ymm13
vpsrld $0x6, %ymm5, %ymm0
vpslld $0x1a, %ymm5, %ymm9
vpor %ymm0, %ymm9, %ymm0
vpsrld $0xb, %ymm5, %ymm9
vpslld $0x15, %ymm5, %ymm10
vpor %ymm9, %ymm10, %ymm9
vpxor %ymm0, %ymm9, %ymm0
vpsrld $0x19, %ymm5, %ymm9
vpslld $0x7, %ymm5, %ymm10
vpor %ymm9, %ymm10, %ymm9
vpxor %ymm0, %ymm9, %ymm0
vpandn %ymm7, %ymm5, %ymm9
vpand %ymm5, %ymm8, %ymm10
vpor %ymm9, %ymm10, %ymm9
vpaddd %ymm6, %ymm13, %ymm6
vpaddd %ymm6, %ymm9, %ymm6
vpaddd 0x660(%rsp), %ymm6, %ymm6
vpaddd %ymm0, %ymm6, %ymm0
vpsrld $0x2, %ymm1, %ymm6
vpslld $0x1e, %ymm1, %ymm9
vpor %ymm6, %ymm9, %ymm6
vpsrld $0xd, %ymm1, %ymm9
vpslld $0x13, %ymm1, %ymm10
vpor %ymm9, %ymm10, %ymm9
vpxor %ymm6, %ymm9, %ymm6
vpsrld $0x16, %ymm1, %ymm9
vpslld $0xa, %ymm1, %ymm10
vpor %ymm9, %ymm10, %ymm9
vpxor %ymm6, %ymm9, %ymm6
vpor %ymm3, %ymm1, %ymm9
vpand %ymm2, %ymm9, %ymm9
vpand %ymm3, %ymm1, %ymm10
vpor %ymm10, %ymm9, %ymm9
vpaddd %ymm4, %ymm0, %ymm4
vpaddd %ymm0, %ymm6, %ymm0
vpaddd %ymm0, %ymm9, %ymm0
vmovdqu %ymm12, 0x280(%rsp)
vpsrld $0x11, %ymm12, %ymm6
vpslld $0xf, %ymm12, %ymm9
vpor %ymm6, %ymm9, %ymm6
vpsrld $0x13, %ymm12, %ymm9
vpslld $0xd, %ymm12, %ymm10
vpor %ymm9, %ymm10, %ymm9
vpxor %ymm6, %ymm9, %ymm6
vpsrld $0xa, %ymm12, %ymm9
vpxor %ymm6, %ymm9, %ymm6
vmovdqu (%rsp), %ymm14
vpsrld $0x7, %ymm14, %ymm9
vpslld $0x19, %ymm14, %ymm10
vpor %ymm9, %ymm10, %ymm9
vpsrld $0x12, %ymm14, %ymm10
vpslld $0xe, %ymm14, %ymm11
vpor %ymm10, %ymm11, %ymm10
vpxor %ymm9, %ymm10, %ymm9
vpsrld $0x3, %ymm14, %ymm10
vpxor %ymm10, %ymm9, %ymm9
vpaddd %ymm9, %ymm15, %ymm9
vpaddd 0xa0(%rsp), %ymm9, %ymm9
vpaddd %ymm6, %ymm9, %ymm12
vpsrld $0x6, %ymm4, %ymm6
vpslld $0x1a, %ymm4, %ymm9
vpor %ymm6, %ymm9, %ymm6
vpsrld $0xb, %ymm4, %ymm9
vpslld $0x15, %ymm4, %ymm10
vpor %ymm9, %ymm10, %ymm9
vpxor %ymm6, %ymm9, %ymm6
vpsrld $0x19, %ymm4, %ymm9
vpslld $0x7, %ymm4, %ymm10
vpor %ymm9, %ymm10, %ymm9
vpxor %ymm6, %ymm9, %ymm6
vpandn %ymm8, %ymm4, %ymm9
vpand %ymm4, %ymm5, %ymm10
vpor %ymm9, %ymm10, %ymm9
vpaddd %ymm7, %ymm12, %ymm7
vpaddd %ymm7, %ymm9, %ymm7
vpaddd 0x640(%rsp), %ymm7, %ymm7
vpaddd %ymm6, %ymm7, %ymm7
vpsrld $0x2, %ymm0, %ymm6
vpslld $0x1e, %ymm0, %ymm9
vpor %ymm6, %ymm9, %ymm6
vpsrld $0xd, %ymm0, %ymm9
vpslld $0x13, %ymm0, %ymm10
vpor %ymm9, %ymm10, %ymm9
vpxor %ymm6, %ymm9, %ymm6
vpsrld $0x16, %ymm0, %ymm9
vpslld $0xa, %ymm0, %ymm10
vpor %ymm9, %ymm10, %ymm9
vpxor %ymm6, %ymm9, %ymm9
vpor %ymm1, %ymm0, %ymm6
vpand %ymm3, %ymm6, %ymm6
vpand %ymm1, %ymm0, %ymm10
vpor %ymm6, %ymm10, %ymm10
vpaddd %ymm2, %ymm7, %ymm6
vpaddd %ymm7, %ymm9, %ymm2
vpaddd %ymm2, %ymm10, %ymm2
vmovdqu %ymm13, 0x260(%rsp)
vpsrld $0x11, %ymm13, %ymm7
vpslld $0xf, %ymm13, %ymm9
vpor %ymm7, %ymm9, %ymm7
vpsrld $0x13, %ymm13, %ymm9
vpslld $0xd, %ymm13, %ymm10
vpor %ymm9, %ymm10, %ymm9
vpxor %ymm7, %ymm9, %ymm7
vpsrld $0xa, %ymm13, %ymm9
vpxor %ymm7, %ymm9, %ymm7
vmovdqu 0x60(%rsp), %ymm15
vpsrld $0x7, %ymm15, %ymm9
vpslld $0x19, %ymm15, %ymm10
vpor %ymm9, %ymm10, %ymm9
vpsrld $0x12, %ymm15, %ymm10
vpslld $0xe, %ymm15, %ymm11
vpor %ymm10, %ymm11, %ymm10
vpxor %ymm9, %ymm10, %ymm9
vpsrld $0x3, %ymm15, %ymm10
vpxor %ymm10, %ymm9, %ymm9
vpaddd %ymm14, %ymm9, %ymm9
vpaddd 0x1e0(%rsp), %ymm9, %ymm9
vpaddd %ymm7, %ymm9, %ymm13
vpsrld $0x6, %ymm6, %ymm7
vpslld $0x1a, %ymm6, %ymm9
vpor %ymm7, %ymm9, %ymm7
vpsrld $0xb, %ymm6, %ymm9
vpslld $0x15, %ymm6, %ymm10
vpor %ymm9, %ymm10, %ymm9
vpxor %ymm7, %ymm9, %ymm7
vpsrld $0x19, %ymm6, %ymm9
vpslld $0x7, %ymm6, %ymm10
vpor %ymm9, %ymm10, %ymm9
vpxor %ymm7, %ymm9, %ymm7
vpandn %ymm5, %ymm6, %ymm9
vpand %ymm6, %ymm4, %ymm10
vpor %ymm9, %ymm10, %ymm9
vpaddd %ymm8, %ymm13, %ymm8
vpaddd %ymm9, %ymm8, %ymm8
vpaddd 0x620(%rsp), %ymm8, %ymm8
vpaddd %ymm7, %ymm8, %ymm8
vpsrld $0x2, %ymm2, %ymm7
vpslld $0x1e, %ymm2, %ymm9
vpor %ymm7, %ymm9, %ymm7
vpsrld $0xd, %ymm2, %ymm9
vpslld $0x13, %ymm2, %ymm10
vpor %ymm9, %ymm10, %ymm9
vpxor %ymm7, %ymm9, %ymm7
vpsrld $0x16, %ymm2, %ymm9
vpslld $0xa, %ymm2, %ymm10
vpor %ymm9, %ymm10, %ymm9
vpxor %ymm7, %ymm9, %ymm9
vpor %ymm0, %ymm2, %ymm7
vpand %ymm1, %ymm7, %ymm7
vpand %ymm0, %ymm2, %ymm10
vpor %ymm7, %ymm10, %ymm10
vpaddd %ymm3, %ymm8, %ymm7
vpaddd %ymm8, %ymm9, %ymm3
vpaddd %ymm3, %ymm10, %ymm3
vmovdqu %ymm12, 0x20(%rsp)
vpsrld $0x11, %ymm12, %ymm8
vpslld $0xf, %ymm12, %ymm9
vpor %ymm8, %ymm9, %ymm8
vpsrld $0x13, %ymm12, %ymm9
vpslld $0xd, %ymm12, %ymm10
vpor %ymm9, %ymm10, %ymm9
vpxor %ymm8, %ymm9, %ymm8
vpsrld $0xa, %ymm12, %ymm9
vpxor %ymm9, %ymm8, %ymm8
vmovdqu 0xc0(%rsp), %ymm14
vpsrld $0x7, %ymm14, %ymm9
vpslld $0x19, %ymm14, %ymm10
vpor %ymm9, %ymm10, %ymm9
vpsrld $0x12, %ymm14, %ymm10
vpslld $0xe, %ymm14, %ymm11
vpor %ymm10, %ymm11, %ymm10
vpxor %ymm9, %ymm10, %ymm9
vpsrld $0x3, %ymm14, %ymm10
vpxor %ymm10, %ymm9, %ymm9
vpaddd %ymm9, %ymm15, %ymm9
vpaddd 0x120(%rsp), %ymm9, %ymm9
vpaddd %ymm8, %ymm9, %ymm9
vpsrld $0x6, %ymm7, %ymm8
vpslld $0x1a, %ymm7, %ymm10
vpor %ymm8, %ymm10, %ymm8
vpsrld $0xb, %ymm7, %ymm10
vpslld $0x15, %ymm7, %ymm11
vpor %ymm10, %ymm11, %ymm10
vpxor %ymm8, %ymm10, %ymm8
vpsrld $0x19, %ymm7, %ymm10
vpslld $0x7, %ymm7, %ymm11
vpor %ymm10, %ymm11, %ymm10
vpxor %ymm10, %ymm8, %ymm8
vpandn %ymm4, %ymm7, %ymm10
vpand %ymm7, %ymm6, %ymm11
vpor %ymm10, %ymm11, %ymm10
vpaddd %ymm5, %ymm9, %ymm5
vpaddd %ymm5, %ymm10, %ymm5
vpaddd 0x600(%rsp), %ymm5, %ymm5
vpaddd %ymm5, %ymm8, %ymm8
vpsrld $0x2, %ymm3, %ymm5
vpslld $0x1e, %ymm3, %ymm10
vpor %ymm5, %ymm10, %ymm5
vpsrld $0xd, %ymm3, %ymm10
vpslld $0x13, %ymm3, %ymm11
vpor %ymm10, %ymm11, %ymm10
vpxor %ymm5, %ymm10, %ymm5
vpsrld $0x16, %ymm3, %ymm10
vpslld $0xa, %ymm3, %ymm11
vpor %ymm10, %ymm11, %ymm10
vpxor %ymm5, %ymm10, %ymm10
vpor %ymm2, %ymm3, %ymm5
vpand %ymm0, %ymm5, %ymm5
vpand %ymm2, %ymm3, %ymm11
vpor %ymm5, %ymm11, %ymm11
vpaddd %ymm1, %ymm8, %ymm5
vpaddd %ymm8, %ymm10, %ymm1
vpaddd %ymm1, %ymm11, %ymm1
vmovdqu %ymm13, (%rsp)
vpsrld $0x11, %ymm13, %ymm8
vpslld $0xf, %ymm13, %ymm10
vpor %ymm8, %ymm10, %ymm8
vpsrld $0x13, %ymm13, %ymm10
vpslld $0xd, %ymm13, %ymm11
vpor %ymm10, %ymm11, %ymm10
vpxor %ymm8, %ymm10, %ymm8
vpsrld $0xa, %ymm13, %ymm10
vpxor %ymm10, %ymm8, %ymm8
vmovdqu -0x20(%rsp), %ymm15
vpsrld $0x7, %ymm15, %ymm10
vpslld $0x19, %ymm15, %ymm11
vpor %ymm10, %ymm11, %ymm10
vpsrld $0x12, %ymm15, %ymm11
vpslld $0xe, %ymm15, %ymm12
vpor %ymm11, %ymm12, %ymm11
vpxor %ymm10, %ymm11, %ymm10
vpsrld $0x3, %ymm15, %ymm11
vpxor %ymm11, %ymm10, %ymm10
vpaddd %ymm14, %ymm10, %ymm10
vpaddd 0xe0(%rsp), %ymm10, %ymm10
vpaddd %ymm8, %ymm10, %ymm13
vpsrld $0x6, %ymm5, %ymm8
vpslld $0x1a, %ymm5, %ymm10
vpor %ymm8, %ymm10, %ymm8
vpsrld $0xb, %ymm5, %ymm10
vpslld $0x15, %ymm5, %ymm11
vpor %ymm10, %ymm11, %ymm10
vpxor %ymm8, %ymm10, %ymm8
vpsrld $0x19, %ymm5, %ymm10
vpslld $0x7, %ymm5, %ymm11
vpor %ymm10, %ymm11, %ymm10
vpxor %ymm10, %ymm8, %ymm8
vpandn %ymm6, %ymm5, %ymm10
vpand %ymm5, %ymm7, %ymm11
vpor %ymm10, %ymm11, %ymm10
vpaddd %ymm4, %ymm13, %ymm4
vpaddd %ymm4, %ymm10, %ymm4
vpaddd 0x2e0(%rsp), %ymm4, %ymm4
vpaddd %ymm4, %ymm8, %ymm8
vpsrld $0x2, %ymm1, %ymm4
vpslld $0x1e, %ymm1, %ymm10
vpor %ymm4, %ymm10, %ymm4
vpsrld $0xd, %ymm1, %ymm10
vpslld $0x13, %ymm1, %ymm11
vpor %ymm10, %ymm11, %ymm10
vpxor %ymm4, %ymm10, %ymm4
vpsrld $0x16, %ymm1, %ymm10
vpslld $0xa, %ymm1, %ymm11
vpor %ymm10, %ymm11, %ymm10
vpxor %ymm4, %ymm10, %ymm10
vpor %ymm3, %ymm1, %ymm4
vpand %ymm2, %ymm4, %ymm4
vpand %ymm3, %ymm1, %ymm11
vpor %ymm4, %ymm11, %ymm11
vpaddd %ymm0, %ymm8, %ymm4
vpaddd %ymm8, %ymm10, %ymm0
vpaddd %ymm0, %ymm11, %ymm0
vmovdqu %ymm9, 0x60(%rsp)
vpsrld $0x11, %ymm9, %ymm8
vpslld $0xf, %ymm9, %ymm10
vpor %ymm8, %ymm10, %ymm8
vpsrld $0x13, %ymm9, %ymm10
vpslld $0xd, %ymm9, %ymm11
vpor %ymm10, %ymm11, %ymm10
vpxor %ymm8, %ymm10, %ymm8
vpsrld $0xa, %ymm9, %ymm10
vpxor %ymm10, %ymm8, %ymm8
vmovdqu -0x80(%rsp), %ymm9
vpsrld $0x7, %ymm9, %ymm10
vpslld $0x19, %ymm9, %ymm11
vpor %ymm10, %ymm11, %ymm10
vpsrld $0x12, %ymm9, %ymm11
vpslld $0xe, %ymm9, %ymm12
vpor %ymm11, %ymm12, %ymm11
vpxor %ymm10, %ymm11, %ymm10
vpsrld $0x3, %ymm9, %ymm11
vpxor %ymm11, %ymm10, %ymm10
vpaddd %ymm10, %ymm15, %ymm10
vpaddd 0x100(%rsp), %ymm10, %ymm10
vpaddd %ymm8, %ymm10, %ymm9
vpsrld $0x6, %ymm4, %ymm8
vpslld $0x1a, %ymm4, %ymm10
vpor %ymm8, %ymm10, %ymm8
vpsrld $0xb, %ymm4, %ymm10
vpslld $0x15, %ymm4, %ymm11
vpor %ymm10, %ymm11, %ymm10
vpxor %ymm8, %ymm10, %ymm8
vpsrld $0x19, %ymm4, %ymm10
vpslld $0x7, %ymm4, %ymm11
vpor %ymm10, %ymm11, %ymm10
vpxor %ymm10, %ymm8, %ymm8
vpandn %ymm7, %ymm4, %ymm10
vpand %ymm4, %ymm5, %ymm11
vpor %ymm10, %ymm11, %ymm10
vpaddd %ymm6, %ymm9, %ymm6
vpaddd %ymm6, %ymm10, %ymm6
vpaddd 0x2c0(%rsp), %ymm6, %ymm6
vpaddd %ymm6, %ymm8, %ymm8
vpsrld $0x2, %ymm0, %ymm6
vpslld $0x1e, %ymm0, %ymm10
vpor %ymm6, %ymm10, %ymm6
vpsrld $0xd, %ymm0, %ymm10
vpslld $0x13, %ymm0, %ymm11
vpor %ymm10, %ymm11, %ymm10
vpxor %ymm6, %ymm10, %ymm6
vpsrld $0x16, %ymm0, %ymm10
vpslld $0xa, %ymm0, %ymm11
vpor %ymm10, %ymm11, %ymm10
vpxor %ymm6, %ymm10, %ymm10
vpor %ymm1, %ymm0, %ymm6
vpand %ymm3, %ymm6, %ymm6
vpand %ymm1, %ymm0, %ymm11
vpor %ymm6, %ymm11, %ymm11
vpaddd %ymm2, %ymm8, %ymm6
vpaddd %ymm8, %ymm10, %ymm2
vpaddd %ymm2, %ymm11, %ymm2
vmovdqu %ymm13, 0xc0(%rsp)
vpsrld $0x11, %ymm13, %ymm8
vpslld $0xf, %ymm13, %ymm10
vpor %ymm8, %ymm10, %ymm8
vpsrld $0x13, %ymm13, %ymm10
vpslld $0xd, %ymm13, %ymm11
vpor %ymm10, %ymm11, %ymm10
vpxor %ymm8, %ymm10, %ymm8
vpsrld $0xa, %ymm13, %ymm10
vpxor %ymm10, %ymm8, %ymm8
vmovdqu -0x40(%rsp), %ymm14
vpsrld $0x7, %ymm14, %ymm10
vpslld $0x19, %ymm14, %ymm11
vpor %ymm10, %ymm11, %ymm10
vpsrld $0x12, %ymm14, %ymm11
vpslld $0xe, %ymm14, %ymm12
vpor %ymm11, %ymm12, %ymm11
vpxor %ymm10, %ymm11, %ymm10
vpsrld $0x3, %ymm14, %ymm11
vpxor %ymm11, %ymm10, %ymm10
vpaddd -0x80(%rsp), %ymm10, %ymm10
vpaddd 0x280(%rsp), %ymm10, %ymm10
vpaddd %ymm8, %ymm10, %ymm13
vpsrld $0x6, %ymm6, %ymm8
vpslld $0x1a, %ymm6, %ymm10
vpor %ymm8, %ymm10, %ymm8
vpsrld $0xb, %ymm6, %ymm10
vpslld $0x15, %ymm6, %ymm11
vpor %ymm10, %ymm11, %ymm10
vpxor %ymm8, %ymm10, %ymm8
vpsrld $0x19, %ymm6, %ymm10
vpslld $0x7, %ymm6, %ymm11
vpor %ymm10, %ymm11, %ymm10
vpxor %ymm10, %ymm8, %ymm8
vpandn %ymm5, %ymm6, %ymm10
vpand %ymm6, %ymm4, %ymm11
vpor %ymm10, %ymm11, %ymm10
vpaddd %ymm7, %ymm13, %ymm7
vpaddd %ymm7, %ymm10, %ymm7
vpaddd 0x5e0(%rsp), %ymm7, %ymm7
vpaddd %ymm7, %ymm8, %ymm8
vpsrld $0x2, %ymm2, %ymm7
vpslld $0x1e, %ymm2, %ymm10
vpor %ymm7, %ymm10, %ymm7
vpsrld $0xd, %ymm2, %ymm10
vpslld $0x13, %ymm2, %ymm11
vpor %ymm10, %ymm11, %ymm10
vpxor %ymm7, %ymm10, %ymm7
vpsrld $0x16, %ymm2, %ymm10
vpslld $0xa, %ymm2, %ymm11
vpor %ymm10, %ymm11, %ymm10
vpxor %ymm7, %ymm10, %ymm10
vpor %ymm0, %ymm2, %ymm7
vpand %ymm1, %ymm7, %ymm7
vpand %ymm0, %ymm2, %ymm11
vpor %ymm7, %ymm11, %ymm11
vpaddd %ymm3, %ymm8, %ymm7
vpaddd %ymm8, %ymm10, %ymm3
vpaddd %ymm3, %ymm11, %ymm3
vmovdqu %ymm9, -0x20(%rsp)
vpsrld $0x11, %ymm9, %ymm8
vpslld $0xf, %ymm9, %ymm10
vpor %ymm8, %ymm10, %ymm8
vpsrld $0x13, %ymm9, %ymm10
vpslld $0xd, %ymm9, %ymm11
vpor %ymm10, %ymm11, %ymm10
vpxor %ymm8, %ymm10, %ymm8
vpsrld $0xa, %ymm9, %ymm10
vpxor %ymm10, %ymm8, %ymm8
vmovdqu 0x80(%rsp), %ymm15
vpsrld $0x7, %ymm15, %ymm10
vpslld $0x19, %ymm15, %ymm11
vpor %ymm10, %ymm11, %ymm10
vpsrld $0x12, %ymm15, %ymm11
vpslld $0xe, %ymm15, %ymm12
vpor %ymm11, %ymm12, %ymm11
vpxor %ymm10, %ymm11, %ymm10
vpsrld $0x3, %ymm15, %ymm11
vpxor %ymm11, %ymm10, %ymm10
vpaddd %ymm10, %ymm14, %ymm10
vpaddd 0x260(%rsp), %ymm10, %ymm10
vpaddd %ymm8, %ymm10, %ymm9
vpsrld $0x6, %ymm7, %ymm8
vpslld $0x1a, %ymm7, %ymm10
vpor %ymm8, %ymm10, %ymm8
vpsrld $0xb, %ymm7, %ymm10
vpslld $0x15, %ymm7, %ymm11
vpor %ymm10, %ymm11, %ymm10
vpxor %ymm8, %ymm10, %ymm8
vpsrld $0x19, %ymm7, %ymm10
vpslld $0x7, %ymm7, %ymm11
vpor %ymm10, %ymm11, %ymm10
vpxor %ymm10, %ymm8, %ymm8
vpandn %ymm4, %ymm7, %ymm10
vpand %ymm7, %ymm6, %ymm11
vpor %ymm10, %ymm11, %ymm10
vpaddd %ymm5, %ymm9, %ymm5
vpaddd %ymm5, %ymm10, %ymm5
vpaddd 0x5c0(%rsp), %ymm5, %ymm5
vpaddd %ymm5, %ymm8, %ymm8
vpsrld $0x2, %ymm3, %ymm5
vpslld $0x1e, %ymm3, %ymm10
vpor %ymm5, %ymm10, %ymm5
vpsrld $0xd, %ymm3, %ymm10
vpslld $0x13, %ymm3, %ymm11
vpor %ymm10, %ymm11, %ymm10
vpxor %ymm5, %ymm10, %ymm5
vpsrld $0x16, %ymm3, %ymm10
vpslld $0xa, %ymm3, %ymm11
vpor %ymm10, %ymm11, %ymm10
vpxor %ymm5, %ymm10, %ymm10
vpor %ymm2, %ymm3, %ymm5
vpand %ymm0, %ymm5, %ymm5
vpand %ymm2, %ymm3, %ymm11
vpor %ymm5, %ymm11, %ymm11
vpaddd %ymm1, %ymm8, %ymm5
vpaddd %ymm8, %ymm10, %ymm1
vpaddd %ymm1, %ymm11, %ymm1
vmovdqu %ymm13, 0x40(%rsp)
vpsrld $0x11, %ymm13, %ymm8
vpslld $0xf, %ymm13, %ymm10
vpor %ymm8, %ymm10, %ymm8
vpsrld $0x13, %ymm13, %ymm10
vpslld $0xd, %ymm13, %ymm11
vpor %ymm10, %ymm11, %ymm10
vpxor %ymm8, %ymm10, %ymm8
vpsrld $0xa, %ymm13, %ymm10
vpxor %ymm10, %ymm8, %ymm8
vmovdqu 0x1c0(%rsp), %ymm14
vpsrld $0x7, %ymm14, %ymm10
vpslld $0x19, %ymm14, %ymm11
vpor %ymm10, %ymm11, %ymm10
vpsrld $0x12, %ymm14, %ymm11
vpslld $0xe, %ymm14, %ymm12
vpor %ymm11, %ymm12, %ymm11
vpxor %ymm10, %ymm11, %ymm10
vpsrld $0x3, %ymm14, %ymm11
vpxor %ymm11, %ymm10, %ymm10
vpaddd %ymm15, %ymm10, %ymm10
vpaddd 0x20(%rsp), %ymm10, %ymm10
vpaddd %ymm8, %ymm10, %ymm13
vpsrld $0x6, %ymm5, %ymm8
vpslld $0x1a, %ymm5, %ymm10
vpor %ymm8, %ymm10, %ymm8
vpsrld $0xb, %ymm5, %ymm10
vpslld $0x15, %ymm5, %ymm11
vpor %ymm10, %ymm11, %ymm10
vpxor %ymm8, %ymm10, %ymm8
vpsrld $0x19, %ymm5, %ymm10
vpslld $0x7, %ymm5, %ymm11
vpor %ymm10, %ymm11, %ymm10
vpxor %ymm10, %ymm8, %ymm8
vpandn %ymm6, %ymm5, %ymm10
vpand %ymm5, %ymm7, %ymm11
vpor %ymm10, %ymm11, %ymm10
vpaddd %ymm4, %ymm13, %ymm4
vpaddd %ymm4, %ymm10, %ymm4
vpaddd 0x5a0(%rsp), %ymm4, %ymm4
vpaddd %ymm4, %ymm8, %ymm8
vpsrld $0x2, %ymm1, %ymm4
vpslld $0x1e, %ymm1, %ymm10
vpor %ymm4, %ymm10, %ymm4
vpsrld $0xd, %ymm1, %ymm10
vpslld $0x13, %ymm1, %ymm11
vpor %ymm10, %ymm11, %ymm10
vpxor %ymm4, %ymm10, %ymm4
vpsrld $0x16, %ymm1, %ymm10
vpslld $0xa, %ymm1, %ymm11
vpor %ymm10, %ymm11, %ymm10
vpxor %ymm4, %ymm10, %ymm10
vpor %ymm3, %ymm1, %ymm4
vpand %ymm2, %ymm4, %ymm4
vpand %ymm3, %ymm1, %ymm11
vpor %ymm4, %ymm11, %ymm11
vpaddd %ymm0, %ymm8, %ymm4
vpaddd %ymm8, %ymm10, %ymm0
vpaddd %ymm0, %ymm11, %ymm0
vmovdqu %ymm9, -0x40(%rsp)
vpsrld $0x11, %ymm9, %ymm8
vpslld $0xf, %ymm9, %ymm10
vpor %ymm8, %ymm10, %ymm8
vpsrld $0x13, %ymm9, %ymm10
vpslld $0xd, %ymm9, %ymm11
vpor %ymm10, %ymm11, %ymm10
vpxor %ymm8, %ymm10, %ymm8
vpsrld $0xa, %ymm9, %ymm10
vpxor %ymm10, %ymm8, %ymm8
vmovdqu 0xa0(%rsp), %ymm15
vpsrld $0x7, %ymm15, %ymm10
vpslld $0x19, %ymm15, %ymm11
vpor %ymm10, %ymm11, %ymm10
vpsrld $0x12, %ymm15, %ymm11
vpslld $0xe, %ymm15, %ymm12
vpor %ymm11, %ymm12, %ymm11
vpxor %ymm10, %ymm11, %ymm10
vpsrld $0x3, %ymm15, %ymm11
vpxor %ymm11, %ymm10, %ymm10
vpaddd %ymm10, %ymm14, %ymm10
vpaddd (%rsp), %ymm10, %ymm10
vpaddd %ymm8, %ymm10, %ymm14
vpsrld $0x6, %ymm4, %ymm8
vpslld $0x1a, %ymm4, %ymm10
vpor %ymm8, %ymm10, %ymm8
vpsrld $0xb, %ymm4, %ymm10
vpslld $0x15, %ymm4, %ymm11
vpor %ymm10, %ymm11, %ymm10
vpxor %ymm8, %ymm10, %ymm8
vpsrld $0x19, %ymm4, %ymm10
vpslld $0x7, %ymm4, %ymm11
vpor %ymm10, %ymm11, %ymm10
vpxor %ymm10, %ymm8, %ymm8
vpandn %ymm7, %ymm4, %ymm10
vpand %ymm4, %ymm5, %ymm11
vpor %ymm10, %ymm11, %ymm10
vpaddd %ymm6, %ymm14, %ymm6
vpaddd %ymm6, %ymm10, %ymm6
vpaddd 0x580(%rsp), %ymm6, %ymm6
vpaddd %ymm6, %ymm8, %ymm8
vpsrld $0x2, %ymm0, %ymm6
vpslld $0x1e, %ymm0, %ymm10
vpor %ymm6, %ymm10, %ymm6
vpsrld $0xd, %ymm0, %ymm10
vpslld $0x13, %ymm0, %ymm11
vpor %ymm10, %ymm11, %ymm10
vpxor %ymm6, %ymm10, %ymm6
vpsrld $0x16, %ymm0, %ymm10
vpslld $0xa, %ymm0, %ymm11
vpor %ymm10, %ymm11, %ymm10
vpxor %ymm6, %ymm10, %ymm10
vpor %ymm1, %ymm0, %ymm6
vpand %ymm3, %ymm6, %ymm6
vpand %ymm1, %ymm0, %ymm11
vpor %ymm6, %ymm11, %ymm11
vpaddd %ymm2, %ymm8, %ymm6
vpaddd %ymm8, %ymm10, %ymm2
vpaddd %ymm2, %ymm11, %ymm2
vmovdqu %ymm13, -0x60(%rsp)
vpsrld $0x11, %ymm13, %ymm8
vpslld $0xf, %ymm13, %ymm10
vpor %ymm8, %ymm10, %ymm8
vpsrld $0x13, %ymm13, %ymm10
vpslld $0xd, %ymm13, %ymm11
vpor %ymm10, %ymm11, %ymm10
vpxor %ymm8, %ymm10, %ymm8
vpsrld $0xa, %ymm13, %ymm10
vpxor %ymm10, %ymm8, %ymm8
vmovdqu 0x1e0(%rsp), %ymm9
vpsrld $0x7, %ymm9, %ymm10
vpslld $0x19, %ymm9, %ymm11
vpor %ymm10, %ymm11, %ymm10
vpsrld $0x12, %ymm9, %ymm11
vpslld $0xe, %ymm9, %ymm12
vpor %ymm11, %ymm12, %ymm11
vpxor %ymm10, %ymm11, %ymm10
vpsrld $0x3, %ymm9, %ymm11
vpxor %ymm11, %ymm10, %ymm10
vpaddd %ymm15, %ymm10, %ymm10
vpaddd 0x60(%rsp), %ymm10, %ymm10
vpaddd %ymm8, %ymm10, %ymm13
vpsrld $0x6, %ymm6, %ymm8
vpslld $0x1a, %ymm6, %ymm10
vpor %ymm8, %ymm10, %ymm8
vpsrld $0xb, %ymm6, %ymm10
vpslld $0x15, %ymm6, %ymm11
vpor %ymm10, %ymm11, %ymm10
vpxor %ymm8, %ymm10, %ymm8
vpsrld $0x19, %ymm6, %ymm10
vpslld $0x7, %ymm6, %ymm11
vpor %ymm10, %ymm11, %ymm10
vpxor %ymm10, %ymm8, %ymm8
vpandn %ymm5, %ymm6, %ymm10
vpand %ymm6, %ymm4, %ymm11
vpor %ymm10, %ymm11, %ymm10
vpaddd %ymm7, %ymm13, %ymm7
vpaddd %ymm7, %ymm10, %ymm7
vpaddd 0x2a0(%rsp), %ymm7, %ymm7
vpaddd %ymm7, %ymm8, %ymm8
vpsrld $0x2, %ymm2, %ymm7
vpslld $0x1e, %ymm2, %ymm10
vpor %ymm7, %ymm10, %ymm7
vpsrld $0xd, %ymm2, %ymm10
vpslld $0x13, %ymm2, %ymm11
vpor %ymm10, %ymm11, %ymm10
vpxor %ymm7, %ymm10, %ymm7
vpsrld $0x16, %ymm2, %ymm10
vpslld $0xa, %ymm2, %ymm11
vpor %ymm10, %ymm11, %ymm10
vpxor %ymm7, %ymm10, %ymm10
vpor %ymm0, %ymm2, %ymm7
vpand %ymm1, %ymm7, %ymm7
vpand %ymm0, %ymm2, %ymm11
vpor %ymm7, %ymm11, %ymm11
vpaddd %ymm3, %ymm8, %ymm7
vpaddd %ymm8, %ymm10, %ymm3
vpaddd %ymm3, %ymm11, %ymm3
vmovdqu %ymm14, 0x1c0(%rsp)
vpsrld $0x11, %ymm14, %ymm8
vpslld $0xf, %ymm14, %ymm10
vpor %ymm8, %ymm10, %ymm8
vpsrld $0x13, %ymm14, %ymm10
vpslld $0xd, %ymm14, %ymm11
vpor %ymm10, %ymm11, %ymm10
vpxor %ymm8, %ymm10, %ymm8
vpsrld $0xa, %ymm14, %ymm10
vpxor %ymm10, %ymm8, %ymm8
vmovdqu 0x120(%rsp), %ymm14
vpsrld $0x7, %ymm14, %ymm10
vpslld $0x19, %ymm14, %ymm11
vpor %ymm10, %ymm11, %ymm10
vpsrld $0x12, %ymm14, %ymm11
vpslld $0xe, %ymm14, %ymm12
vpor %ymm11, %ymm12, %ymm11
vpxor %ymm10, %ymm11, %ymm10
vpsrld $0x3, %ymm14, %ymm11
vpxor %ymm11, %ymm10, %ymm10
vpaddd %ymm10, %ymm9, %ymm10
vpaddd 0xc0(%rsp), %ymm10, %ymm10
vpaddd %ymm8, %ymm10, %ymm9
vpsrld $0x6, %ymm7, %ymm8
vpslld $0x1a, %ymm7, %ymm10
vpor %ymm8, %ymm10, %ymm8
vpsrld $0xb, %ymm7, %ymm10
vpslld $0x15, %ymm7, %ymm11
vpor %ymm10, %ymm11, %ymm10
vpxor %ymm8, %ymm10, %ymm8
vpsrld $0x19, %ymm7, %ymm10
vpslld $0x7, %ymm7, %ymm11
vpor %ymm10, %ymm11, %ymm10
vpxor %ymm10, %ymm8, %ymm8
vpandn %ymm4, %ymm7, %ymm10
vpand %ymm7, %ymm6, %ymm11
vpor %ymm10, %ymm11, %ymm10
vpaddd %ymm5, %ymm9, %ymm5
vpaddd %ymm5, %ymm10, %ymm5
vpaddd 0x560(%rsp), %ymm5, %ymm5
vpaddd %ymm5, %ymm8, %ymm5
vpsrld $0x2, %ymm3, %ymm8
vpslld $0x1e, %ymm3, %ymm10
vpor %ymm8, %ymm10, %ymm8
vpsrld $0xd, %ymm3, %ymm10
vpslld $0x13, %ymm3, %ymm11
vpor %ymm10, %ymm11, %ymm10
vpxor %ymm8, %ymm10, %ymm8
vpsrld $0x16, %ymm3, %ymm10
vpslld $0xa, %ymm3, %ymm11
vpor %ymm10, %ymm11, %ymm10
vpxor %ymm10, %ymm8, %ymm10
vpor %ymm2, %ymm3, %ymm8
vpand %ymm0, %ymm8, %ymm8
vpand %ymm2, %ymm3, %ymm11
vpor %ymm11, %ymm8, %ymm11
vpaddd %ymm5, %ymm1, %ymm8
vpaddd %ymm5, %ymm10, %ymm1
vpaddd %ymm1, %ymm11, %ymm1
vmovdqu %ymm13, -0x80(%rsp)
vpsrld $0x11, %ymm13, %ymm5
vpslld $0xf, %ymm13, %ymm10
vpor %ymm5, %ymm10, %ymm5
vpsrld $0x13, %ymm13, %ymm10
vpslld $0xd, %ymm13, %ymm11
vpor %ymm10, %ymm11, %ymm10
vpxor %ymm5, %ymm10, %ymm5
vpsrld $0xa, %ymm13, %ymm10
vpxor %ymm5, %ymm10, %ymm5
vmovdqu 0xe0(%rsp), %ymm15
vpsrld $0x7, %ymm15, %ymm10
vpslld $0x19, %ymm15, %ymm11
vpor %ymm10, %ymm11, %ymm10
vpsrld $0x12, %ymm15, %ymm11
vpslld $0xe, %ymm15, %ymm12
vpor %ymm11, %ymm12, %ymm11
vpxor %ymm10, %ymm11, %ymm10
vpsrld $0x3, %ymm15, %ymm11
vpxor %ymm11, %ymm10, %ymm10
vpaddd %ymm14, %ymm10, %ymm10
vpaddd -0x20(%rsp), %ymm10, %ymm10
vpaddd %ymm5, %ymm10, %ymm13
vpsrld $0x6, %ymm8, %ymm5
vpslld $0x1a, %ymm8, %ymm10
vpor %ymm5, %ymm10, %ymm5
vpsrld $0xb, %ymm8, %ymm10
vpslld $0x15, %ymm8, %ymm11
vpor %ymm10, %ymm11, %ymm10
vpxor %ymm5, %ymm10, %ymm5
vpsrld $0x19, %ymm8, %ymm10
vpslld $0x7, %ymm8, %ymm11
vpor %ymm10, %ymm11, %ymm10
vpxor %ymm5, %ymm10, %ymm5
vpandn %ymm6, %ymm8, %ymm10
vpand %ymm7, %ymm8, %ymm11
vpor %ymm10, %ymm11, %ymm10
vpaddd %ymm4, %ymm13, %ymm4
vpaddd %ymm4, %ymm10, %ymm4
vpaddd 0x1a0(%rsp), %ymm4, %ymm4
vpaddd %ymm5, %ymm4, %ymm5
vpsrld $0x2, %ymm1, %ymm4
vpslld $0x1e, %ymm1, %ymm10
vpor %ymm4, %ymm10, %ymm4
vpsrld $0xd, %ymm1, %ymm10
vpslld $0x13, %ymm1, %ymm11
vpor %ymm10, %ymm11, %ymm10
vpxor %ymm4, %ymm10, %ymm4
vpsrld $0x16, %ymm1, %ymm10
vpslld $0xa, %ymm1, %ymm11
vpor %ymm10, %ymm11, %ymm10
vpxor %ymm4, %ymm10, %ymm10
vpor %ymm3, %ymm1, %ymm4
vpand %ymm2, %ymm4, %ymm4
vpand %ymm3, %ymm1, %ymm11
vpor %ymm4, %ymm11, %ymm11
vpaddd %ymm5, %ymm0, %ymm4
vpaddd %ymm5, %ymm10, %ymm0
vpaddd %ymm0, %ymm11, %ymm0
vmovdqu %ymm9, 0x1e0(%rsp)
vpsrld $0x11, %ymm9, %ymm5
vpslld $0xf, %ymm9, %ymm10
vpor %ymm5, %ymm10, %ymm5
vpsrld $0x13, %ymm9, %ymm10
vpslld $0xd, %ymm9, %ymm11
vpor %ymm10, %ymm11, %ymm10
vpxor %ymm5, %ymm10, %ymm5
vpsrld $0xa, %ymm9, %ymm10
vpxor %ymm5, %ymm10, %ymm5
vmovdqu 0x100(%rsp), %ymm14
vpsrld $0x7, %ymm14, %ymm10
vpslld $0x19, %ymm14, %ymm11
vpor %ymm10, %ymm11, %ymm10
vpsrld $0x12, %ymm14, %ymm11
vpslld $0xe, %ymm14, %ymm12
vpor %ymm11, %ymm12, %ymm11
vpxor %ymm10, %ymm11, %ymm10
vpsrld $0x3, %ymm14, %ymm11
vpxor %ymm11, %ymm10, %ymm10
vpaddd %ymm10, %ymm15, %ymm10
vpaddd 0x40(%rsp), %ymm10, %ymm10
vpaddd %ymm5, %ymm10, %ymm9
vpsrld $0x6, %ymm4, %ymm5
vpslld $0x1a, %ymm4, %ymm10
vpor %ymm5, %ymm10, %ymm5
vpsrld $0xb, %ymm4, %ymm10
vpslld $0x15, %ymm4, %ymm11
vpor %ymm10, %ymm11, %ymm10
vpxor %ymm5, %ymm10, %ymm5
vpsrld $0x19, %ymm4, %ymm10
vpslld $0x7, %ymm4, %ymm11
vpor %ymm10, %ymm11, %ymm10
vpxor %ymm5, %ymm10, %ymm5
vpandn %ymm7, %ymm4, %ymm10
vpand %ymm4, %ymm8, %ymm11
vpor %ymm10, %ymm11, %ymm10
vpaddd %ymm6, %ymm9, %ymm6
vpaddd %ymm6, %ymm10, %ymm6
vpaddd 0x540(%rsp), %ymm6, %ymm6
vpaddd %ymm5, %ymm6, %ymm5
vpsrld $0x2, %ymm0, %ymm6
vpslld $0x1e, %ymm0, %ymm10
vpor %ymm6, %ymm10, %ymm6
vpsrld $0xd, %ymm0, %ymm10
vpslld $0x13, %ymm0, %ymm11
vpor %ymm10, %ymm11, %ymm10
vpxor %ymm6, %ymm10, %ymm6
vpsrld $0x16, %ymm0, %ymm10
vpslld $0xa, %ymm0, %ymm11
vpor %ymm10, %ymm11, %ymm10
vpxor %ymm6, %ymm10, %ymm6
vpor %ymm1, %ymm0, %ymm10
vpand %ymm3, %ymm10, %ymm10
vpand %ymm1, %ymm0, %ymm11
vpor %ymm11, %ymm10, %ymm10
vpaddd %ymm5, %ymm2, %ymm11
vpaddd %ymm5, %ymm6, %ymm2
vpaddd %ymm2, %ymm10, %ymm2
vmovdqu %ymm13, 0x120(%rsp)
vpsrld $0x11, %ymm13, %ymm5
vpslld $0xf, %ymm13, %ymm6
vpor %ymm5, %ymm6, %ymm5
vpsrld $0x13, %ymm13, %ymm6
vpslld $0xd, %ymm13, %ymm10
vpor %ymm6, %ymm10, %ymm6
vpxor %ymm5, %ymm6, %ymm5
vpsrld $0xa, %ymm13, %ymm6
vpxor %ymm6, %ymm5, %ymm5
vmovdqu 0x280(%rsp), %ymm15
vpsrld $0x7, %ymm15, %ymm6
vpslld $0x19, %ymm15, %ymm10
vpor %ymm6, %ymm10, %ymm6
vpsrld $0x12, %ymm15, %ymm10
vpslld $0xe, %ymm15, %ymm12
vpor %ymm10, %ymm12, %ymm10
vpxor %ymm6, %ymm10, %ymm6
vpsrld $0x3, %ymm15, %ymm10
vpxor %ymm6, %ymm10, %ymm6
vpaddd %ymm6, %ymm14, %ymm6
vpaddd -0x40(%rsp), %ymm6, %ymm6
vpaddd %ymm5, %ymm6, %ymm10
vpsrld $0x6, %ymm11, %ymm5
vpslld $0x1a, %ymm11, %ymm6
vpor %ymm5, %ymm6, %ymm5
vpsrld $0xb, %ymm11, %ymm6
vpslld $0x15, %ymm11, %ymm12
vpor %ymm6, %ymm12, %ymm6
vpxor %ymm5, %ymm6, %ymm5
vpsrld $0x19, %ymm11, %ymm6
vpslld $0x7, %ymm11, %ymm12
vpor %ymm6, %ymm12, %ymm6
vpxor %ymm6, %ymm5, %ymm5
vpandn %ymm8, %ymm11, %ymm6
vpand %ymm4, %ymm11, %ymm12
vpor %ymm6, %ymm12, %ymm6
vpaddd %ymm7, %ymm10, %ymm7
vpaddd %ymm6, %ymm7, %ymm6
vpaddd 0x160(%rsp), %ymm6, %ymm6
vpaddd %ymm5, %ymm6, %ymm6
vpsrld $0x2, %ymm2, %ymm5
vpslld $0x1e, %ymm2, %ymm7
vpor %ymm5, %ymm7, %ymm5
vpsrld $0xd, %ymm2, %ymm7
vpslld $0x13, %ymm2, %ymm12
vpor %ymm7, %ymm12, %ymm7
vpxor %ymm5, %ymm7, %ymm5
vpsrld $0x16, %ymm2, %ymm7
vpslld $0xa, %ymm2, %ymm12
vpor %ymm7, %ymm12, %ymm7
vpxor %ymm7, %ymm5, %ymm7
vpor %ymm0, %ymm2, %ymm5
vpand %ymm1, %ymm5, %ymm5
vpand %ymm0, %ymm2, %ymm12
vpor %ymm5, %ymm12, %ymm12
vpaddd %ymm6, %ymm3, %ymm5
vpaddd %ymm6, %ymm7, %ymm3
vpaddd %ymm3, %ymm12, %ymm3
vmovdqu %ymm9, 0xe0(%rsp)
vpsrld $0x11, %ymm9, %ymm6
vpslld $0xf, %ymm9, %ymm7
vpor %ymm6, %ymm7, %ymm6
vpsrld $0x13, %ymm9, %ymm7
vpslld $0xd, %ymm9, %ymm12
vpor %ymm7, %ymm12, %ymm7
vpxor %ymm6, %ymm7, %ymm6
vpsrld $0xa, %ymm9, %ymm7
vpxor %ymm7, %ymm6, %ymm6
vmovdqu 0x260(%rsp), %ymm9
vpsrld $0x7, %ymm9, %ymm7
vpslld $0x19, %ymm9, %ymm12
vpor %ymm7, %ymm12, %ymm7
vpsrld $0x12, %ymm9, %ymm12
vpslld $0xe, %ymm9, %ymm13
vpor %ymm12, %ymm13, %ymm12
vpxor %ymm7, %ymm12, %ymm7
vpsrld $0x3, %ymm9, %ymm12
vpxor %ymm7, %ymm12, %ymm7
vpaddd %ymm7, %ymm15, %ymm7
vpaddd -0x60(%rsp), %ymm7, %ymm7
vpaddd %ymm6, %ymm7, %ymm12
vpsrld $0x6, %ymm5, %ymm6
vpslld $0x1a, %ymm5, %ymm7
vpor %ymm6, %ymm7, %ymm6
vpsrld $0xb, %ymm5, %ymm7
vpslld $0x15, %ymm5, %ymm13
vpor %ymm7, %ymm13, %ymm7
vpxor %ymm6, %ymm7, %ymm6
vpsrld $0x19, %ymm5, %ymm7
vpslld $0x7, %ymm5, %ymm13
vpor %ymm7, %ymm13, %ymm7
vpxor %ymm7, %ymm6, %ymm6
vpandn %ymm4, %ymm5, %ymm7
vpand %ymm5, %ymm11, %ymm13
vpor %ymm7, %ymm13, %ymm7
vpaddd %ymm8, %ymm12, %ymm8
vpaddd %ymm7, %ymm8, %ymm7
vpaddd 0x520(%rsp), %ymm7, %ymm7
vpaddd %ymm6, %ymm7, %ymm7
vpsrld $0x2, %ymm3, %ymm6
vpslld $0x1e, %ymm3, %ymm8
vpor %ymm6, %ymm8, %ymm6
vpsrld $0xd, %ymm3, %ymm8
vpslld $0x13, %ymm3, %ymm13
vpor %ymm8, %ymm13, %ymm8
vpxor %ymm6, %ymm8, %ymm6
vpsrld $0x16, %ymm3, %ymm8
vpslld $0xa, %ymm3, %ymm13
vpor %ymm8, %ymm13, %ymm8
vpxor %ymm6, %ymm8, %ymm8
vpor %ymm2, %ymm3, %ymm6
vpand %ymm0, %ymm6, %ymm6
vpand %ymm2, %ymm3, %ymm13
vpor %ymm6, %ymm13, %ymm13
vpaddd %ymm7, %ymm1, %ymm6
vpaddd %ymm7, %ymm8, %ymm1
vpaddd %ymm1, %ymm13, %ymm1
vmovdqu %ymm10, 0xa0(%rsp)
vpsrld $0x11, %ymm10, %ymm7
vpslld $0xf, %ymm10, %ymm8
vpor %ymm7, %ymm8, %ymm7
vpsrld $0x13, %ymm10, %ymm8
vpslld $0xd, %ymm10, %ymm13
vpor %ymm8, %ymm13, %ymm8
vpxor %ymm7, %ymm8, %ymm7
vpsrld $0xa, %ymm10, %ymm8
vpxor %ymm7, %ymm8, %ymm7
vmovdqu 0x20(%rsp), %ymm10
vpsrld $0x7, %ymm10, %ymm8
vpslld $0x19, %ymm10, %ymm13
vpor %ymm8, %ymm13, %ymm8
vpsrld $0x12, %ymm10, %ymm13
vpslld $0xe, %ymm10, %ymm14
vpor %ymm13, %ymm14, %ymm13
vpxor %ymm8, %ymm13, %ymm8
vpsrld $0x3, %ymm10, %ymm13
vpxor %ymm13, %ymm8, %ymm8
vpaddd %ymm9, %ymm8, %ymm8
vpaddd 0x1c0(%rsp), %ymm8, %ymm8
vpaddd %ymm7, %ymm8, %ymm9
vpsrld $0x6, %ymm6, %ymm7
vpslld $0x1a, %ymm6, %ymm8
vpor %ymm7, %ymm8, %ymm7
vpsrld $0xb, %ymm6, %ymm8
vpslld $0x15, %ymm6, %ymm14
vpor %ymm8, %ymm14, %ymm8
vpxor %ymm7, %ymm8, %ymm7
vpsrld $0x19, %ymm6, %ymm8
vpslld $0x7, %ymm6, %ymm14
vpor %ymm8, %ymm14, %ymm8
vpxor %ymm7, %ymm8, %ymm7
vpandn %ymm11, %ymm6, %ymm8
vpand %ymm6, %ymm5, %ymm14
vpor %ymm8, %ymm14, %ymm8
vpaddd %ymm4, %ymm9, %ymm4
vpaddd %ymm4, %ymm8, %ymm4
vpaddd 0x500(%rsp), %ymm4, %ymm4
vpaddd %ymm7, %ymm4, %ymm7
vpsrld $0x2, %ymm1, %ymm4
vpslld $0x1e, %ymm1, %ymm8
vpor %ymm4, %ymm8, %ymm4
vpsrld $0xd, %ymm1, %ymm8
vpslld $0x13, %ymm1, %ymm14
vpor %ymm8, %ymm14, %ymm8
vpxor %ymm4, %ymm8, %ymm4
vpsrld $0x16, %ymm1, %ymm8
vpslld $0xa, %ymm1, %ymm14
vpor %ymm8, %ymm14, %ymm8
vpxor %ymm4, %ymm8, %ymm8
vpor %ymm3, %ymm1, %ymm4
vpand %ymm2, %ymm4, %ymm4
vpand %ymm3, %ymm1, %ymm14
vpor %ymm4, %ymm14, %ymm14
vpaddd %ymm7, %ymm0, %ymm4
vpaddd %ymm7, %ymm8, %ymm0
vpaddd %ymm0, %ymm14, %ymm0
vmovdqu %ymm12, 0x80(%rsp)
vpsrld $0x11, %ymm12, %ymm7
vpslld $0xf, %ymm12, %ymm8
vpor %ymm7, %ymm8, %ymm7
vpsrld $0x13, %ymm12, %ymm8
vpslld $0xd, %ymm12, %ymm14
vpor %ymm8, %ymm14, %ymm8
vpxor %ymm7, %ymm8, %ymm7
vpsrld $0xa, %ymm12, %ymm8
vpxor %ymm7, %ymm8, %ymm7
vmovdqu (%rsp), %ymm12
vpsrld $0x7, %ymm12, %ymm8
vpslld $0x19, %ymm12, %ymm14
vpor %ymm8, %ymm14, %ymm8
vpsrld $0x12, %ymm12, %ymm14
vpslld $0xe, %ymm12, %ymm15
vpor %ymm14, %ymm15, %ymm14
vpxor %ymm8, %ymm14, %ymm8
vpsrld $0x3, %ymm12, %ymm14
vpxor %ymm14, %ymm8, %ymm8
vpaddd %ymm8, %ymm10, %ymm8
vpaddd -0x80(%rsp), %ymm8, %ymm8
vpaddd %ymm7, %ymm8, %ymm14
vpsrld $0x6, %ymm4, %ymm7
vpslld $0x1a, %ymm4, %ymm8
vpor %ymm7, %ymm8, %ymm7
vpsrld $0xb, %ymm4, %ymm8
vpslld $0x15, %ymm4, %ymm15
vpor %ymm8, %ymm15, %ymm8
vpxor %ymm7, %ymm8, %ymm7
vpsrld $0x19, %ymm4, %ymm8
vpslld $0x7, %ymm4, %ymm15
vpor %ymm8, %ymm15, %ymm8
vpxor %ymm7, %ymm8, %ymm7
vpandn %ymm5, %ymm4, %ymm8
vpand %ymm4, %ymm6, %ymm15
vpor %ymm8, %ymm15, %ymm8
vpaddd %ymm11, %ymm14, %ymm11
vpaddd %ymm8, %ymm11, %ymm8
vpaddd 0x4e0(%rsp), %ymm8, %ymm8
vpaddd %ymm7, %ymm8, %ymm7
vpsrld $0x2, %ymm0, %ymm8
vpslld $0x1e, %ymm0, %ymm11
vpor %ymm8, %ymm11, %ymm8
vpsrld $0xd, %ymm0, %ymm11
vpslld $0x13, %ymm0, %ymm15
vpor %ymm11, %ymm15, %ymm11
vpxor %ymm8, %ymm11, %ymm8
vpsrld $0x16, %ymm0, %ymm11
vpslld $0xa, %ymm0, %ymm15
vpor %ymm11, %ymm15, %ymm11
vpxor %ymm11, %ymm8, %ymm8
vpor %ymm1, %ymm0, %ymm11
vpand %ymm3, %ymm11, %ymm11
vpand %ymm1, %ymm0, %ymm15
vpor %ymm15, %ymm11, %ymm15
vpaddd %ymm7, %ymm2, %ymm11
vpaddd %ymm7, %ymm8, %ymm2
vpaddd %ymm2, %ymm15, %ymm2
vmovdqu %ymm9, 0x260(%rsp)
vpsrld $0x11, %ymm9, %ymm7
vpslld $0xf, %ymm9, %ymm8
vpor %ymm7, %ymm8, %ymm7
vpsrld $0x13, %ymm9, %ymm8
vpslld $0xd, %ymm9, %ymm15
vpor %ymm8, %ymm15, %ymm8
vpxor %ymm7, %ymm8, %ymm7
vpsrld $0xa, %ymm9, %ymm8
vpxor %ymm7, %ymm8, %ymm7
vmovdqu 0x60(%rsp), %ymm10
vpsrld $0x7, %ymm10, %ymm8
vpslld $0x19, %ymm10, %ymm15
vpor %ymm8, %ymm15, %ymm8
vpsrld $0x12, %ymm10, %ymm15
vpslld $0xe, %ymm10, %ymm9
vpor %ymm15, %ymm9, %ymm9
vpxor %ymm8, %ymm9, %ymm8
vpsrld $0x3, %ymm10, %ymm9
vpxor %ymm9, %ymm8, %ymm8
vpaddd %ymm12, %ymm8, %ymm8
vpaddd 0x1e0(%rsp), %ymm8, %ymm8
vpaddd %ymm7, %ymm8, %ymm13
vpsrld $0x6, %ymm11, %ymm7
vpslld $0x1a, %ymm11, %ymm9
vpor %ymm7, %ymm9, %ymm7
vpsrld $0xb, %ymm11, %ymm9
vpslld $0x15, %ymm11, %ymm15
vpor %ymm9, %ymm15, %ymm9
vpxor %ymm7, %ymm9, %ymm7
vpsrld $0x19, %ymm11, %ymm9
vpslld $0x7, %ymm11, %ymm15
vpor %ymm9, %ymm15, %ymm9
vpxor %ymm7, %ymm9, %ymm7
vpandn %ymm6, %ymm11, %ymm9
vpand %ymm4, %ymm11, %ymm15
vpor %ymm9, %ymm15, %ymm9
vpaddd %ymm5, %ymm13, %ymm5
vpaddd %ymm5, %ymm9, %ymm5
vpaddd 0x140(%rsp), %ymm5, %ymm5
vpaddd %ymm7, %ymm5, %ymm7
vpsrld $0x2, %ymm2, %ymm5
vpslld $0x1e, %ymm2, %ymm9
vpor %ymm5, %ymm9, %ymm5
vpsrld $0xd, %ymm2, %ymm9
vpslld $0x13, %ymm2, %ymm15
vpor %ymm9, %ymm15, %ymm9
vpxor %ymm5, %ymm9, %ymm5
vpsrld $0x16, %ymm2, %ymm9
vpslld $0xa, %ymm2, %ymm15
vpor %ymm9, %ymm15, %ymm9
vpxor %ymm5, %ymm9, %ymm9
vpor %ymm0, %ymm2, %ymm5
vpand %ymm1, %ymm5, %ymm5
vpand %ymm0, %ymm2, %ymm15
vpor %ymm5, %ymm15, %ymm15
vpaddd %ymm7, %ymm3, %ymm5
vpaddd %ymm7, %ymm9, %ymm3
vpaddd %ymm3, %ymm15, %ymm3
vmovdqu %ymm14, 0x1a0(%rsp)
vpsrld $0x11, %ymm14, %ymm7
vpslld $0xf, %ymm14, %ymm9
vpor %ymm7, %ymm9, %ymm7
vpsrld $0x13, %ymm14, %ymm9
vpslld $0xd, %ymm14, %ymm15
vpor %ymm9, %ymm15, %ymm9
vpxor %ymm7, %ymm9, %ymm7
vpsrld $0xa, %ymm14, %ymm9
vpxor %ymm7, %ymm9, %ymm7
vmovdqu 0xc0(%rsp), %ymm14
vpsrld $0x7, %ymm14, %ymm9
vpslld $0x19, %ymm14, %ymm15
vpor %ymm9, %ymm15, %ymm9
vpsrld $0x12, %ymm14, %ymm15
vpslld $0xe, %ymm14, %ymm8
vpor %ymm15, %ymm8, %ymm8
vpxor %ymm9, %ymm8, %ymm8
vpsrld $0x3, %ymm14, %ymm9
vpxor %ymm9, %ymm8, %ymm8
vpaddd %ymm8, %ymm10, %ymm8
vpaddd 0x120(%rsp), %ymm8, %ymm8
vpaddd %ymm7, %ymm8, %ymm12
vpsrld $0x6, %ymm5, %ymm7
vpslld $0x1a, %ymm5, %ymm8
vpor %ymm7, %ymm8, %ymm7
vpsrld $0xb, %ymm5, %ymm8
vpslld $0x15, %ymm5, %ymm15
vpor %ymm8, %ymm15, %ymm8
vpxor %ymm7, %ymm8, %ymm7
vpsrld $0x19, %ymm5, %ymm8
vpslld $0x7, %ymm5, %ymm15
vpor %ymm8, %ymm15, %ymm8
vpxor %ymm7, %ymm8, %ymm7
vpandn %ymm4, %ymm5, %ymm8
vpand %ymm5, %ymm11, %ymm15
vpor %ymm8, %ymm15, %ymm8
vpaddd %ymm6, %ymm12, %ymm6
vpaddd %ymm6, %ymm8, %ymm6
vpaddd 0x4c0(%rsp), %ymm6, %ymm6
vpaddd %ymm7, %ymm6, %ymm7
vpsrld $0x2, %ymm3, %ymm6
vpslld $0x1e, %ymm3, %ymm8
vpor %ymm6, %ymm8, %ymm6
vpsrld $0xd, %ymm3, %ymm8
vpslld $0x13, %ymm3, %ymm15
vpor %ymm8, %ymm15, %ymm8
vpxor %ymm6, %ymm8, %ymm6
vpsrld $0x16, %ymm3, %ymm8
vpslld $0xa, %ymm3, %ymm15
vpor %ymm8, %ymm15, %ymm8
vpxor %ymm6, %ymm8, %ymm8
vpor %ymm2, %ymm3, %ymm6
vpand %ymm0, %ymm6, %ymm6
vpand %ymm2, %ymm3, %ymm15
vpor %ymm6, %ymm15, %ymm15
vpaddd %ymm7, %ymm1, %ymm6
vpaddd %ymm7, %ymm8, %ymm1
vpaddd %ymm1, %ymm15, %ymm1
vmovdqu %ymm13, 0x20(%rsp)
vpsrld $0x11, %ymm13, %ymm7
vpslld $0xf, %ymm13, %ymm8
vpor %ymm7, %ymm8, %ymm7
vpsrld $0x13, %ymm13, %ymm8
vpslld $0xd, %ymm13, %ymm15
vpor %ymm8, %ymm15, %ymm8
vpxor %ymm7, %ymm8, %ymm7
vpsrld $0xa, %ymm13, %ymm8
vpxor %ymm7, %ymm8, %ymm7
vmovdqu -0x20(%rsp), %ymm13
vpsrld $0x7, %ymm13, %ymm8
vpslld $0x19, %ymm13, %ymm15
vpor %ymm8, %ymm15, %ymm8
vpsrld $0x12, %ymm13, %ymm15
vpslld $0xe, %ymm13, %ymm9
vpor %ymm15, %ymm9, %ymm9
vpxor %ymm8, %ymm9, %ymm8
vpsrld $0x3, %ymm13, %ymm9
vpxor %ymm9, %ymm8, %ymm8
vpaddd %ymm14, %ymm8, %ymm8
vpaddd 0xe0(%rsp), %ymm8, %ymm8
vpaddd %ymm7, %ymm8, %ymm10
vpsrld $0x6, %ymm6, %ymm7
vpslld $0x1a, %ymm6, %ymm8
vpor %ymm7, %ymm8, %ymm7
vpsrld $0xb, %ymm6, %ymm8
vpslld $0x15, %ymm6, %ymm9
vpor %ymm8, %ymm9, %ymm8
vpxor %ymm7, %ymm8, %ymm7
vpsrld $0x19, %ymm6, %ymm8
vpslld $0x7, %ymm6, %ymm9
vpor %ymm8, %ymm9, %ymm8
vpxor %ymm7, %ymm8, %ymm7
vpandn %ymm11, %ymm6, %ymm8
vpand %ymm6, %ymm5, %ymm9
vpor %ymm8, %ymm9, %ymm8
vpaddd %ymm4, %ymm10, %ymm4
vpaddd %ymm4, %ymm8, %ymm4
vpaddd 0x220(%rsp), %ymm4, %ymm4
vpaddd %ymm7, %ymm4, %ymm4
vpsrld $0x2, %ymm1, %ymm7
vpslld $0x1e, %ymm1, %ymm8
vpor %ymm7, %ymm8, %ymm7
vpsrld $0xd, %ymm1, %ymm8
vpslld $0x13, %ymm1, %ymm9
vpor %ymm8, %ymm9, %ymm8
vpxor %ymm7, %ymm8, %ymm7
vpsrld $0x16, %ymm1, %ymm8
vpslld $0xa, %ymm1, %ymm9
vpor %ymm8, %ymm9, %ymm8
vpxor %ymm7, %ymm8, %ymm8
vpor %ymm3, %ymm1, %ymm7
vpand %ymm2, %ymm7, %ymm7
vpand %ymm3, %ymm1, %ymm9
vpor %ymm7, %ymm9, %ymm9
vpaddd %ymm4, %ymm0, %ymm7
vpaddd %ymm4, %ymm8, %ymm0
vpaddd %ymm0, %ymm9, %ymm4
vmovdqu %ymm12, (%rsp)
vpsrld $0x11, %ymm12, %ymm0
vpslld $0xf, %ymm12, %ymm8
vpor %ymm0, %ymm8, %ymm0
vpsrld $0x13, %ymm12, %ymm8
vpslld $0xd, %ymm12, %ymm9
vpor %ymm8, %ymm9, %ymm8
vpxor %ymm0, %ymm8, %ymm0
vpsrld $0xa, %ymm12, %ymm8
vpxor %ymm0, %ymm8, %ymm0
vmovdqu 0x40(%rsp), %ymm12
vpsrld $0x7, %ymm12, %ymm8
vpslld $0x19, %ymm12, %ymm9
vpor %ymm8, %ymm9, %ymm8
vpsrld $0x12, %ymm12, %ymm9
vpslld $0xe, %ymm12, %ymm15
vpor %ymm9, %ymm15, %ymm9
vpxor %ymm8, %ymm9, %ymm8
vpsrld $0x3, %ymm12, %ymm9
vpxor %ymm9, %ymm8, %ymm8
vpaddd %ymm8, %ymm13, %ymm8
vpaddd 0xa0(%rsp), %ymm8, %ymm8
vpaddd %ymm0, %ymm8, %ymm13
vpsrld $0x6, %ymm7, %ymm0
vpslld $0x1a, %ymm7, %ymm8
vpor %ymm0, %ymm8, %ymm0
vpsrld $0xb, %ymm7, %ymm8
vpslld $0x15, %ymm7, %ymm9
vpor %ymm8, %ymm9, %ymm8
vpxor %ymm0, %ymm8, %ymm0
vpsrld $0x19, %ymm7, %ymm8
vpslld $0x7, %ymm7, %ymm9
vpor %ymm8, %ymm9, %ymm8
vpxor %ymm0, %ymm8, %ymm0
vpandn %ymm5, %ymm7, %ymm8
vpand %ymm7, %ymm6, %ymm9
vpor %ymm8, %ymm9, %ymm8
vpaddd %ymm11, %ymm13, %ymm9
vpaddd %ymm8, %ymm9, %ymm8
vpaddd 0x200(%rsp), %ymm8, %ymm8
vpaddd %ymm0, %ymm8, %ymm0
vpsrld $0x2, %ymm4, %ymm8
vpslld $0x1e, %ymm4, %ymm9
vpor %ymm8, %ymm9, %ymm8
vpsrld $0xd, %ymm4, %ymm9
vpslld $0x13, %ymm4, %ymm11
vpor %ymm9, %ymm11, %ymm9
vpxor %ymm8, %ymm9, %ymm8
vpsrld $0x16, %ymm4, %ymm9
vpslld $0xa, %ymm4, %ymm11
vpor %ymm9, %ymm11, %ymm9
vpxor %ymm9, %ymm8, %ymm8
vpor %ymm1, %ymm4, %ymm9
vpand %ymm3, %ymm9, %ymm9
vpand %ymm1, %ymm4, %ymm11
vpor %ymm11, %ymm9, %ymm9
vpaddd %ymm0, %ymm2, %ymm14
vpaddd %ymm0, %ymm8, %ymm0
vpaddd %ymm0, %ymm9, %ymm11
vmovdqu %ymm10, 0x100(%rsp)
vpsrld $0x11, %ymm10, %ymm0
vpslld $0xf, %ymm10, %ymm8
vpor %ymm0, %ymm8, %ymm0
vpsrld $0x13, %ymm10, %ymm8
vpslld $0xd, %ymm10, %ymm9
vpor %ymm8, %ymm9, %ymm8
vpxor %ymm0, %ymm8, %ymm0
vpsrld $0xa, %ymm10, %ymm8
vpxor %ymm0, %ymm8, %ymm0
vmovdqu -0x40(%rsp), %ymm10
vpsrld $0x7, %ymm10, %ymm8
vpslld $0x19, %ymm10, %ymm9
vpor %ymm8, %ymm9, %ymm8
vpsrld $0x12, %ymm10, %ymm9
vpslld $0xe, %ymm10, %ymm15
vpor %ymm9, %ymm15, %ymm9
vpxor %ymm8, %ymm9, %ymm8
vpsrld $0x3, %ymm10, %ymm9
vpxor %ymm9, %ymm8, %ymm8
vpaddd %ymm12, %ymm8, %ymm8
vpaddd 0x80(%rsp), %ymm8, %ymm8
vpaddd %ymm0, %ymm8, %ymm2
vpsrld $0x6, %ymm14, %ymm8
vpslld $0x1a, %ymm14, %ymm9
vpor %ymm8, %ymm9, %ymm8
vpsrld $0xb, %ymm14, %ymm9
vpslld $0x15, %ymm14, %ymm12
vpor %ymm9, %ymm12, %ymm9
vpxor %ymm8, %ymm9, %ymm8
vpsrld $0x19, %ymm14, %ymm9
vpslld $0x7, %ymm14, %ymm12
vpor %ymm9, %ymm12, %ymm9
vpxor %ymm9, %ymm8, %ymm8
vpandn %ymm6, %ymm14, %ymm9
vpand %ymm7, %ymm14, %ymm12
vpor %ymm9, %ymm12, %ymm9
vpaddd %ymm5, %ymm2, %ymm5
vpaddd %ymm5, %ymm9, %ymm5
vpaddd 0x240(%rsp), %ymm5, %ymm5
vpaddd %ymm5, %ymm8, %ymm5
vpsrld $0x2, %ymm11, %ymm8
vpslld $0x1e, %ymm11, %ymm9
vpor %ymm8, %ymm9, %ymm8
vpsrld $0xd, %ymm11, %ymm9
vpslld $0x13, %ymm11, %ymm12
vpor %ymm9, %ymm12, %ymm9
vpxor %ymm8, %ymm9, %ymm8
vpsrld $0x16, %ymm11, %ymm9
vpslld $0xa, %ymm11, %ymm12
vpor %ymm9, %ymm12, %ymm9
vpxor %ymm9, %ymm8, %ymm8
vpor %ymm4, %ymm11, %ymm9
vpand %ymm1, %ymm9, %ymm9
vpand %ymm4, %ymm11, %ymm12
vpor %ymm12, %ymm9, %ymm9
vpaddd %ymm5, %ymm3, %ymm12
vpaddd %ymm5, %ymm8, %ymm3
vpaddd %ymm3, %ymm9, %ymm3
vmovdqu %ymm13, 0x280(%rsp)
vpsrld $0x11, %ymm13, %ymm5
vpslld $0xf, %ymm13, %ymm8
vpor %ymm5, %ymm8, %ymm5
vpsrld $0x13, %ymm13, %ymm8
vpslld $0xd, %ymm13, %ymm9
vpor %ymm8, %ymm9, %ymm8
vpxor %ymm5, %ymm8, %ymm5
vpsrld $0xa, %ymm13, %ymm8
vpxor %ymm5, %ymm8, %ymm5
vmovdqu -0x60(%rsp), %ymm0
vpsrld $0x7, %ymm0, %ymm8
vpslld $0x19, %ymm0, %ymm9
vpor %ymm8, %ymm9, %ymm8
vpsrld $0x12, %ymm0, %ymm9
vpslld $0xe, %ymm0, %ymm15
vpor %ymm9, %ymm15, %ymm9
vpxor %ymm8, %ymm9, %ymm8
vpsrld $0x3, %ymm0, %ymm9
vpxor %ymm9, %ymm8, %ymm8
vpaddd %ymm8, %ymm10, %ymm8
vpaddd 0x260(%rsp), %ymm8, %ymm8
vpaddd %ymm5, %ymm8, %ymm13
vpsrld $0x6, %ymm12, %ymm5
vpslld $0x1a, %ymm12, %ymm8
vpor %ymm5, %ymm8, %ymm5
vpsrld $0xb, %ymm12, %ymm8
vpslld $0x15, %ymm12, %ymm9
vpor %ymm8, %ymm9, %ymm8
vpxor %ymm5, %ymm8, %ymm5
vpsrld $0x19, %ymm12, %ymm8
vpslld $0x7, %ymm12, %ymm9
vpor %ymm8, %ymm9, %ymm8
vpxor %ymm5, %ymm8, %ymm5
vpandn %ymm7, %ymm12, %ymm8
vpand %ymm12, %ymm14, %ymm9
vmovdqa %ymm14, %ymm15
vpor %ymm8, %ymm9, %ymm8
vpaddd %ymm6, %ymm13, %ymm6
vpaddd %ymm6, %ymm8, %ymm6
vpaddd 0x360(%rsp), %ymm6, %ymm6
vpaddd %ymm5, %ymm6, %ymm5
vpsrld $0x2, %ymm3, %ymm6
vpslld $0x1e, %ymm3, %ymm8
vpor %ymm6, %ymm8, %ymm6
vpsrld $0xd, %ymm3, %ymm8
vpslld $0x13, %ymm3, %ymm9
vpor %ymm8, %ymm9, %ymm8
vpxor %ymm6, %ymm8, %ymm6
vpsrld $0x16, %ymm3, %ymm8
vpslld $0xa, %ymm3, %ymm9
vpor %ymm8, %ymm9, %ymm8
vpxor %ymm6, %ymm8, %ymm8
vpor %ymm3, %ymm11, %ymm6
vpand %ymm4, %ymm6, %ymm6
vpand %ymm3, %ymm11, %ymm9
vpor %ymm6, %ymm9, %ymm9
vpaddd %ymm5, %ymm1, %ymm6
vpaddd %ymm5, %ymm8, %ymm1
vpaddd %ymm1, %ymm9, %ymm5
vpsrld $0x11, %ymm2, %ymm1
vpslld $0xf, %ymm2, %ymm8
vpor %ymm1, %ymm8, %ymm1
vpsrld $0x13, %ymm2, %ymm8
vpslld $0xd, %ymm2, %ymm9
vpor %ymm8, %ymm9, %ymm8
vpxor %ymm1, %ymm8, %ymm1
vpsrld $0xa, %ymm2, %ymm0
vpxor %ymm0, %ymm1, %ymm0
vmovdqu 0x1c0(%rsp), %ymm10
vpsrld $0x7, %ymm10, %ymm1
vpslld $0x19, %ymm10, %ymm8
vpor %ymm1, %ymm8, %ymm1
vpsrld $0x12, %ymm10, %ymm8
vpslld $0xe, %ymm10, %ymm9
vpor %ymm8, %ymm9, %ymm8
vpxor %ymm1, %ymm8, %ymm1
vpsrld $0x3, %ymm10, %ymm8
vpxor %ymm1, %ymm8, %ymm1
vpaddd -0x60(%rsp), %ymm1, %ymm1
vpaddd 0x1a0(%rsp), %ymm1, %ymm1
vpaddd %ymm0, %ymm1, %ymm14
vpsrld $0x6, %ymm6, %ymm0
vpslld $0x1a, %ymm6, %ymm1
vpor %ymm0, %ymm1, %ymm0
vpsrld $0xb, %ymm6, %ymm1
vpslld $0x15, %ymm6, %ymm8
vpor %ymm1, %ymm8, %ymm1
vpxor %ymm0, %ymm1, %ymm0
vpsrld $0x19, %ymm6, %ymm1
vpslld $0x7, %ymm6, %ymm8
vpor %ymm1, %ymm8, %ymm1
vpxor %ymm1, %ymm0, %ymm0
vpandn %ymm15, %ymm6, %ymm1
vpand %ymm6, %ymm12, %ymm8
vpor %ymm1, %ymm8, %ymm1
vpaddd %ymm7, %ymm14, %ymm7
vpaddd %ymm1, %ymm7, %ymm1
vpaddd 0x340(%rsp), %ymm1, %ymm1
vpaddd %ymm0, %ymm1, %ymm0
vpsrld $0x2, %ymm5, %ymm1
vpslld $0x1e, %ymm5, %ymm7
vpor %ymm1, %ymm7, %ymm1
vpsrld $0xd, %ymm5, %ymm7
vpslld $0x13, %ymm5, %ymm8
vpor %ymm7, %ymm8, %ymm7
vpxor %ymm1, %ymm7, %ymm1
vpsrld $0x16, %ymm5, %ymm7
vpslld $0xa, %ymm5, %ymm8
vpor %ymm7, %ymm8, %ymm7
vpxor %ymm7, %ymm1, %ymm1
vpor %ymm3, %ymm5, %ymm7
vpand %ymm7, %ymm11, %ymm7
vpand %ymm3, %ymm5, %ymm8
vpor %ymm7, %ymm8, %ymm7
vpaddd %ymm0, %ymm4, %ymm4
vpaddd %ymm0, %ymm1, %ymm0
vpaddd %ymm7, %ymm0, %ymm0
vpsrld $0x11, %ymm13, %ymm1
vpslld $0xf, %ymm13, %ymm7
vpor %ymm1, %ymm7, %ymm1
vpsrld $0x13, %ymm13, %ymm7
vpslld $0xd, %ymm13, %ymm8
vpor %ymm7, %ymm8, %ymm7
vpxor %ymm1, %ymm7, %ymm1
vpsrld $0xa, %ymm13, %ymm7
vpxor %ymm7, %ymm1, %ymm1
vmovdqu -0x80(%rsp), %ymm2
vpsrld $0x7, %ymm2, %ymm7
vpslld $0x19, %ymm2, %ymm8
vpor %ymm7, %ymm8, %ymm7
vpsrld $0x12, %ymm2, %ymm8
vpslld $0xe, %ymm2, %ymm9
vpor %ymm8, %ymm9, %ymm8
vpxor %ymm7, %ymm8, %ymm7
vpsrld $0x3, %ymm2, %ymm8
vpxor %ymm7, %ymm8, %ymm7
vpaddd %ymm7, %ymm10, %ymm7
vpaddd 0x20(%rsp), %ymm7, %ymm7
vpaddd %ymm1, %ymm7, %ymm13
vpsrld $0x6, %ymm4, %ymm1
vpslld $0x1a, %ymm4, %ymm7
vpor %ymm1, %ymm7, %ymm1
vpsrld $0xb, %ymm4, %ymm7
vpslld $0x15, %ymm4, %ymm8
vpor %ymm7, %ymm8, %ymm7
vpxor %ymm1, %ymm7, %ymm1
vpsrld $0x19, %ymm4, %ymm7
vpslld $0x7, %ymm4, %ymm8
vpor %ymm7, %ymm8, %ymm7
vpxor %ymm7, %ymm1, %ymm1
vpandn %ymm12, %ymm4, %ymm7
vpand %ymm4, %ymm6, %ymm8
vpor %ymm7, %ymm8, %ymm7
vpaddd %ymm15, %ymm13, %ymm8
vpaddd %ymm7, %ymm8, %ymm7
vpaddd 0x320(%rsp), %ymm7, %ymm7
vpaddd %ymm1, %ymm7, %ymm7
vpsrld $0x2, %ymm0, %ymm1
vpslld $0x1e, %ymm0, %ymm8
vpor %ymm1, %ymm8, %ymm1
vpsrld $0xd, %ymm0, %ymm8
vpslld $0x13, %ymm0, %ymm9
vpor %ymm8, %ymm9, %ymm8
vpxor %ymm1, %ymm8, %ymm1
vpsrld $0x16, %ymm0, %ymm8
vpslld $0xa, %ymm0, %ymm9
vpor %ymm8, %ymm9, %ymm8
vpxor %ymm1, %ymm8, %ymm8
vpor %ymm5, %ymm0, %ymm1
vpand %ymm3, %ymm1, %ymm1
vpand %ymm5, %ymm0, %ymm9
vpor %ymm1, %ymm9, %ymm9
vpaddd %ymm7, %ymm11, %ymm1
vpaddd %ymm7, %ymm8, %ymm2
vpaddd %ymm2, %ymm9, %ymm7
vpsrld $0x11, %ymm14, %ymm2
vpslld $0xf, %ymm14, %ymm8
vpor %ymm2, %ymm8, %ymm2
vpsrld $0x13, %ymm14, %ymm8
vpslld $0xd, %ymm14, %ymm9
vpor %ymm8, %ymm9, %ymm8
vpxor %ymm2, %ymm8, %ymm2
vpsrld $0xa, %ymm14, %ymm8
vpxor %ymm2, %ymm8, %ymm2
vmovdqu 0x1e0(%rsp), %ymm15
vpsrld $0x7, %ymm15, %ymm8
vpslld $0x19, %ymm15, %ymm9
vpor %ymm8, %ymm9, %ymm8
vpsrld $0x12, %ymm15, %ymm9
vpslld $0xe, %ymm15, %ymm11
vpor %ymm9, %ymm11, %ymm9
vpxor %ymm8, %ymm9, %ymm8
vpsrld $0x3, %ymm15, %ymm9
vpxor %ymm9, %ymm8, %ymm8
vpaddd -0x80(%rsp), %ymm8, %ymm8
vpaddd (%rsp), %ymm8, %ymm8
vpaddd %ymm2, %ymm8, %ymm9
vpsrld $0x6, %ymm1, %ymm2
vpslld $0x1a, %ymm1, %ymm8
vpor %ymm2, %ymm8, %ymm2
vpsrld $0xb, %ymm1, %ymm8
vpslld $0x15, %ymm1, %ymm11
vpor %ymm8, %ymm11, %ymm8
vpxor %ymm2, %ymm8, %ymm2
vpsrld $0x19, %ymm1, %ymm8
vpslld $0x7, %ymm1, %ymm11
vpor %ymm8, %ymm11, %ymm8
vpxor %ymm2, %ymm8, %ymm2
vpandn %ymm6, %ymm1, %ymm8
vpand %ymm1, %ymm4, %ymm11
vpor %ymm8, %ymm11, %ymm8
vpaddd %ymm12, %ymm9, %ymm11
vpaddd %ymm8, %ymm11, %ymm8
vpaddd 0x4a0(%rsp), %ymm8, %ymm8
vpaddd %ymm2, %ymm8, %ymm8
vpsrld $0x2, %ymm7, %ymm2
vpslld $0x1e, %ymm7, %ymm11
vpor %ymm2, %ymm11, %ymm2
vpsrld $0xd, %ymm7, %ymm11
vpslld $0x13, %ymm7, %ymm12
vpor %ymm11, %ymm12, %ymm11
vpxor %ymm2, %ymm11, %ymm2
vpsrld $0x16, %ymm7, %ymm11
vpslld $0xa, %ymm7, %ymm12
vpor %ymm11, %ymm12, %ymm11
vpxor %ymm2, %ymm11, %ymm11
vpor %ymm0, %ymm7, %ymm2
vpand %ymm5, %ymm2, %ymm2
vpand %ymm0, %ymm7, %ymm12
vpor %ymm2, %ymm12, %ymm12
vpaddd %ymm3, %ymm8, %ymm2
vpaddd %ymm8, %ymm11, %ymm3
vpaddd %ymm3, %ymm12, %ymm8
vpsrld $0x11, %ymm13, %ymm3
vpslld $0xf, %ymm13, %ymm11
vpor %ymm3, %ymm11, %ymm3
vpsrld $0x13, %ymm13, %ymm11
vpslld $0xd, %ymm13, %ymm12
vpor %ymm11, %ymm12, %ymm11
vpxor %ymm3, %ymm11, %ymm3
vpsrld $0xa, %ymm13, %ymm11
vpxor %ymm3, %ymm11, %ymm3
vmovdqu 0x120(%rsp), %ymm10
vpsrld $0x7, %ymm10, %ymm11
vpslld $0x19, %ymm10, %ymm12
vpor %ymm11, %ymm12, %ymm11
vpsrld $0x12, %ymm10, %ymm12
vpslld $0xe, %ymm10, %ymm13
vpor %ymm12, %ymm13, %ymm12
vpxor %ymm11, %ymm12, %ymm11
vpsrld $0x3, %ymm10, %ymm12
vpxor %ymm12, %ymm11, %ymm11
vpsrld $0x6, %ymm2, %ymm12
vpslld $0x1a, %ymm2, %ymm13
vpor %ymm12, %ymm13, %ymm12
vpsrld $0xb, %ymm2, %ymm13
vpslld $0x15, %ymm2, %ymm14
vpor %ymm13, %ymm14, %ymm13
vpxor %ymm12, %ymm13, %ymm12
vpsrld $0x19, %ymm2, %ymm13
vpslld $0x7, %ymm2, %ymm14
vpor %ymm13, %ymm14, %ymm13
vpxor %ymm13, %ymm12, %ymm12
vpandn %ymm4, %ymm2, %ymm13
vpand %ymm2, %ymm1, %ymm14
vpor %ymm13, %ymm14, %ymm13
vpaddd %ymm15, %ymm11, %ymm11
vpaddd 0x100(%rsp), %ymm11, %ymm11
vpaddd %ymm3, %ymm11, %ymm3
vpaddd %ymm6, %ymm3, %ymm3
vpaddd %ymm3, %ymm13, %ymm3
vpaddd 0x480(%rsp), %ymm3, %ymm3
vpaddd %ymm3, %ymm12, %ymm6
vpsrld $0x2, %ymm8, %ymm3
vpslld $0x1e, %ymm8, %ymm11
vpor %ymm3, %ymm11, %ymm3
vpsrld $0xd, %ymm8, %ymm11
vpslld $0x13, %ymm8, %ymm12
vpor %ymm11, %ymm12, %ymm11
vpxor %ymm3, %ymm11, %ymm3
vpsrld $0x16, %ymm8, %ymm11
vpslld $0xa, %ymm8, %ymm12
vpor %ymm11, %ymm12, %ymm11
vpxor %ymm3, %ymm11, %ymm11
vpor %ymm7, %ymm8, %ymm3
vpand %ymm0, %ymm3, %ymm3
vpand %ymm7, %ymm8, %ymm12
vpor %ymm3, %ymm12, %ymm12
vpaddd %ymm6, %ymm5, %ymm3
vpaddd %ymm6, %ymm11, %ymm5
vpaddd %ymm5, %ymm12, %ymm5
vpsrld $0x11, %ymm9, %ymm6
vpslld $0xf, %ymm9, %ymm11
vpor %ymm6, %ymm11, %ymm6
vpsrld $0x13, %ymm9, %ymm11
vpslld $0xd, %ymm9, %ymm12
vpor %ymm11, %ymm12, %ymm11
vpxor %ymm6, %ymm11, %ymm6
vpsrld $0xa, %ymm9, %ymm9
vpxor %ymm6, %ymm9, %ymm6
vmovdqu 0xe0(%rsp), %ymm13
vpsrld $0x7, %ymm13, %ymm9
vpslld $0x19, %ymm13, %ymm11
vpor %ymm9, %ymm11, %ymm9
vpsrld $0x12, %ymm13, %ymm11
vpslld $0xe, %ymm13, %ymm12
vpor %ymm11, %ymm12, %ymm11
vpxor %ymm9, %ymm11, %ymm9
vpsrld $0x3, %ymm13, %ymm11
vpxor %ymm11, %ymm9, %ymm9
vpsrld $0x6, %ymm3, %ymm11
vpslld $0x1a, %ymm3, %ymm12
vpor %ymm11, %ymm12, %ymm11
vpsrld $0xb, %ymm3, %ymm12
vpslld $0x15, %ymm3, %ymm13
vpor %ymm12, %ymm13, %ymm12
vpxor %ymm11, %ymm12, %ymm11
vpsrld $0x19, %ymm3, %ymm12
vpslld $0x7, %ymm3, %ymm13
vpor %ymm12, %ymm13, %ymm12
vpxor %ymm12, %ymm11, %ymm11
vpandn %ymm1, %ymm3, %ymm12
vpand %ymm3, %ymm2, %ymm13
vpor %ymm12, %ymm13, %ymm12
vpaddd %ymm9, %ymm10, %ymm9
vpaddd 0x280(%rsp), %ymm9, %ymm9
vpaddd %ymm6, %ymm9, %ymm6
vpaddd %ymm4, %ymm6, %ymm4
vpaddd %ymm4, %ymm12, %ymm4
vpaddd 0x460(%rsp), %ymm4, %ymm4
vpaddd %ymm4, %ymm11, %ymm4
vpsrld $0x2, %ymm5, %ymm6
vpslld $0x1e, %ymm5, %ymm9
vpor %ymm6, %ymm9, %ymm6
vpsrld $0xd, %ymm5, %ymm9
vpslld $0x13, %ymm5, %ymm10
vpor %ymm9, %ymm10, %ymm9
vpxor %ymm6, %ymm9, %ymm6
vpsrld $0x16, %ymm5, %ymm9
vpslld $0xa, %ymm5, %ymm10
vpor %ymm9, %ymm10, %ymm9
vpxor %ymm6, %ymm9, %ymm6
vpor %ymm5, %ymm8, %ymm9
vpand %ymm7, %ymm9, %ymm9
vpand %ymm5, %ymm8, %ymm10
vpor %ymm10, %ymm9, %ymm9
vpaddd 0x440(%rsp), %ymm9, %ymm9
vpaddd %ymm6, %ymm4, %ymm6
vpaddd %ymm6, %ymm9, %ymm6
vpaddd 0x3e0(%rsp), %ymm5, %ymm9
vbroadcasti128 0x12af8(%rip), %ymm15 # ymm15 = mem[0,1,0,1]
vpshufb %ymm15, %ymm6, %ymm5
vpshufb %ymm15, %ymm9, %ymm6
vpaddd 0x420(%rsp), %ymm8, %ymm8
vpshufb %ymm15, %ymm8, %ymm8
vextracti128 $0x1, %ymm8, %xmm9
vpextrd $0x3, %xmm9, %ecx
vpextrd $0x1, %xmm9, %eax
vpaddd 0x400(%rsp), %ymm7, %ymm7
vpshufb %ymm15, %ymm7, %ymm7
vextracti128 $0x1, %ymm5, %xmm10
vextracti128 $0x1, %ymm6, %xmm11
vpunpckhdq %xmm11, %xmm10, %xmm12 # xmm12 = xmm10[2],xmm11[2],xmm10[3],xmm11[3]
vpshufd $0xee, %xmm12, %xmm13   # xmm13 = xmm12[2,3,2,3]
vpinsrd $0x2, %ecx, %xmm13, %xmm13
vextracti128 $0x1, %ymm7, %xmm14
vpblendd $0x8, %xmm14, %xmm13, %xmm13 # xmm13 = xmm13[0,1,2],xmm14[3]
vmovdqu %xmm13, (%rdi)
vmovd %xmm9, %ecx
vpextrd $0x2, %xmm14, %edx
vpblendd $0x4, %xmm9, %xmm12, %xmm9 # xmm9 = xmm12[0,1],xmm9[2],xmm12[3]
vpinsrd $0x3, %edx, %xmm9, %xmm9
vmovdqu %xmm9, 0x20(%rdi)
vpextrd $0x1, %xmm14, %edx
vmovd %xmm14, %esi
vpshufd $0x55, %xmm10, %xmm9    # xmm9 = xmm10[1,1,1,1]
vpblendd $0x2, %xmm11, %xmm9, %xmm9 # xmm9 = xmm9[0],xmm11[1],xmm9[2,3]
vpunpckldq %xmm11, %xmm10, %xmm10 # xmm10 = xmm10[0],xmm11[0],xmm10[1],xmm11[1]
vpextrd $0x3, %xmm8, %r8d
vpinsrd $0x2, %eax, %xmm9, %xmm9
vpinsrd $0x3, %edx, %xmm9, %xmm9
vpinsrd $0x2, %ecx, %xmm10, %xmm10
vpinsrd $0x3, %esi, %xmm10, %xmm10
vmovdqu %xmm9, 0x40(%rdi)
vmovdqu %xmm10, 0x60(%rdi)
vpunpckhdq %xmm6, %xmm5, %xmm9 # xmm9 = xmm5[2],xmm6[2],xmm5[3],xmm6[3]
vpshufd $0xee, %xmm9, %xmm10    # xmm10 = xmm9[2,3,2,3]
vpinsrd $0x2, %r8d, %xmm10, %xmm10
vpblendd $0x8, %xmm7, %xmm10, %xmm10 # xmm10 = xmm10[0,1,2],xmm7[3]
vmovdqu %xmm10, 0x80(%rdi)
vpextrd $0x1, %xmm8, %eax
vpextrd $0x2, %xmm7, %ecx
vmovd %xmm8, %edx
vpblendd $0x4, %xmm8, %xmm9, %xmm8 # xmm8 = xmm9[0,1],xmm8[2],xmm9[3]
vpinsrd $0x3, %ecx, %xmm8, %xmm8
vpextrd $0x1, %xmm7, %ecx
vpshufd $0x55, %xmm5, %xmm9     # xmm9 = xmm5[1,1,1,1]
vpblendd $0x2, %xmm6, %xmm9, %xmm9 # xmm9 = xmm9[0],xmm6[1],xmm9[2,3]
vpinsrd $0x2, %eax, %xmm9, %xmm9
vpinsrd $0x3, %ecx, %xmm9, %xmm9
vmovdqu %xmm8, 0xa0(%rdi)
vmovdqu %xmm9, 0xc0(%rdi)
vmovd %xmm7, %eax
vpunpckldq %xmm6, %xmm5, %xmm5 # xmm5 = xmm5[0],xmm6[0],xmm5[1],xmm6[1]
vpinsrd $0x2, %edx, %xmm5, %xmm5
vpinsrd $0x3, %eax, %xmm5, %xmm5
vmovdqu %xmm5, 0xe0(%rdi)
vpaddd 0x380(%rsp), %ymm0, %ymm0
vpaddd %ymm0, %ymm4, %ymm0
vpshufb %ymm15, %ymm0, %ymm0
vpaddd 0x3a0(%rsp), %ymm3, %ymm3
vpshufb %ymm15, %ymm3, %ymm3
vpaddd 0x180(%rsp), %ymm2, %ymm2
vpshufb %ymm15, %ymm2, %ymm2
vextracti128 $0x1, %ymm2, %xmm4
vpextrd $0x3, %xmm4, %eax
vpaddd 0x300(%rsp), %ymm1, %ymm1
vpshufb %ymm15, %ymm1, %ymm1
vextracti128 $0x1, %ymm1, %xmm5
vextracti128 $0x1, %ymm0, %xmm6
vextracti128 $0x1, %ymm3, %xmm7
vpunpckhdq %xmm7, %xmm6, %xmm8 # xmm8 = xmm6[2],xmm7[2],xmm6[3],xmm7[3]
vpshufd $0xee, %xmm8, %xmm9     # xmm9 = xmm8[2,3,2,3]
vpinsrd $0x2, %eax, %xmm9, %xmm9
vpblendd $0x8, %xmm5, %xmm9, %xmm9 # xmm9 = xmm9[0,1,2],xmm5[3]
vmovdqu %xmm9, 0x10(%rdi)
vpextrd $0x1, %xmm4, %eax
vmovd %xmm4, %ecx
vpextrd $0x2, %xmm5, %edx
vpblendd $0x4, %xmm4, %xmm8, %xmm4 # xmm4 = xmm8[0,1],xmm4[2],xmm8[3]
vpinsrd $0x3, %edx, %xmm4, %xmm4
vpextrd $0x1, %xmm5, %edx
vpshufd $0x55, %xmm6, %xmm8     # xmm8 = xmm6[1,1,1,1]
vpblendd $0x2, %xmm7, %xmm8, %xmm8 # xmm8 = xmm8[0],xmm7[1],xmm8[2,3]
vpinsrd $0x2, %eax, %xmm8, %xmm8
vmovdqu %xmm4, 0x30(%rdi)
vpinsrd $0x3, %edx, %xmm8, %xmm4
vmovdqu %xmm4, 0x50(%rdi)
vpextrd $0x3, %xmm2, %eax
vpextrd $0x1, %xmm2, %edx
vmovd %xmm5, %esi
vpunpckldq %xmm7, %xmm6, %xmm4 # xmm4 = xmm6[0],xmm7[0],xmm6[1],xmm7[1]
vpinsrd $0x2, %ecx, %xmm4, %xmm4
vpinsrd $0x3, %esi, %xmm4, %xmm4
vmovdqu %xmm4, 0x70(%rdi)
vpunpckhdq %xmm3, %xmm0, %xmm4 # xmm4 = xmm0[2],xmm3[2],xmm0[3],xmm3[3]
vpshufd $0xee, %xmm4, %xmm5     # xmm5 = xmm4[2,3,2,3]
vpinsrd $0x2, %eax, %xmm5, %xmm5
vpblendd $0x8, %xmm1, %xmm5, %xmm5 # xmm5 = xmm5[0,1,2],xmm1[3]
vmovdqu %xmm5, 0x90(%rdi)
vmovd %xmm2, %eax
vpextrd $0x2, %xmm1, %ecx
vpblendd $0x4, %xmm2, %xmm4, %xmm2 # xmm2 = xmm4[0,1],xmm2[2],xmm4[3]
vpinsrd $0x3, %ecx, %xmm2, %xmm2
vmovdqu %xmm2, 0xb0(%rdi)
vpextrd $0x1, %xmm1, %ecx
vpshufd $0x55, %xmm0, %xmm2     # xmm2 = xmm0[1,1,1,1]
vpblendd $0x2, %xmm3, %xmm2, %xmm2 # xmm2 = xmm2[0],xmm3[1],xmm2[2,3]
vpinsrd $0x2, %edx, %xmm2, %xmm2
vpinsrd $0x3, %ecx, %xmm2, %xmm2
vmovdqu %xmm2, 0xd0(%rdi)
vpunpckldq %xmm3, %xmm0, %xmm0 # xmm0 = xmm0[0],xmm3[0],xmm0[1],xmm3[1]
vpinsrd $0x2, %eax, %xmm0, %xmm0
vmovd %xmm1, %eax
vpinsrd $0x3, %eax, %xmm0, %xmm0
vmovdqu %xmm0, 0xf0(%rdi)
addq $0xa08, %rsp            # imm = 0xA08
vzeroupper
retq
nop