diff -uNr a/COPYING b/COPYING --- a/COPYING false +++ b/COPYING f0127055f0794bbc98cef3bb227779e81e581be5ed424cb7e0f288db3b81a4fbb5a1f26d73c2c4e2db031d257900d3530a27eaf54805e96a0f1c8d8b88f52428 @@ -0,0 +1,5 @@ +I. You do not have, nor can you ever acquire the right to use, copy or distribute this software ; + +II. Should you use this software for any purpose, or copy and distribute it, to anyone or in any manner, you are breaking the laws of whatever soi-disant "sovereign jurisdiction" you may be deemed to be located within, and you promise to continue doing so in the indefinite future. + +In any case, please always : read and understand any software ; verify any PGP signatures that you use - for any purpose. diff -uNr a/MANIFEST b/MANIFEST --- a/MANIFEST false +++ b/MANIFEST bb1884ba5e7489e2a20a171e2a0f80e449bfe017407af6143b05d1bd35c4cac675f163d41ed3b6504da0fa65bb9988261f0f99076173ff885a3edc29f2733e1c @@ -0,0 +1 @@ +607855 keksum_genesis jfw Initial release. diff -uNr a/Makefile b/Makefile --- a/Makefile false +++ b/Makefile c677ad5e1ce0d82455624f5b1c5f02d676a07e305fda85b017fc0f85d398d2354057f750f0dc3e4b9dfff4bbdafd38fe8f7a07ea6b993c858d1dab0b3016f2b8 @@ -0,0 +1,27 @@ +CFLAGS = -O1 -ansi -pedantic -Wall -Wextra -Winit-self +LDFLAGS = -static + +keksum: keccak.o io.o main.o + $(CC) -o $@ $(LDFLAGS) $^ + +ktest: ktest.o io.o + $(CC) -o $@ $(LDFLAGS) $^ + +check: keksum ktest + ./ktest + sh test-sponge.sh + +clean: + rm -f keksum ktest testvectors.h *.o + +ktest.o: keccak.c + $(CC) -o $@ $(CFLAGS) -DTEST -c $< + +testvectors.h: munge-testvecs.py testvectorszero.txt testvectorsnonzero.txt + python2 $^ >$@ + +# Header deps +keccak.o: io.h +ktest.o: io.h testvectors.h +io.o: io.h +main.o: io.h diff -uNr a/io.c b/io.c --- a/io.c false +++ b/io.c dca3567c27d22156d45bdbb018961469ec4ca2af26ed7efa3d060cc237088f1b3fb8bb2df50b627b8f0f24c1d1d7cd56f497d0f9f5a1330b8549c15d5ac76910 @@ -0,0 +1,75 @@ +/* Minimalist POSIX I/O (unbuffered, dies on error) + * J. Welsh, May 2019 + */ + +#include +#include +#include +#include +#include "io.h" + +void write_all(int fd, char const *buf, size_t len) { + while (len) { + ssize_t n = write(fd,buf,len); + if (n < 0) { + if (errno == EINTR) continue; + if (fd != 2) /* prevent loop */ + perr("write_all"); + _exit(errno); + } + buf += n; + len -= n; + } +} + +size_t read_all(int fd, unsigned char *buf, size_t len) { + size_t olen = len; + while (len) { + ssize_t n = read(fd,buf,len); + if (n <= 0) { + if (n) { + if (errno == EINTR) continue; + perr("read_all"); + _exit(errno); + } + break; + } + buf += n; + len -= n; + } + return olen - len; +} + +void write_str(int fd, char const *s) { + write_all(fd,s,strlen(s)); +} + +void newline(int fd) { + write_all(fd,"\n",1); +} + +void write_line(int fd, char const *s) { + write_str(fd,s); + newline(fd); +} + +void assert_fail(char const *expr) { + write_str(2,"Assertion failed: "); + write_line(2,expr); + raise(SIGABRT); + _exit(1); +} + +void perr(char const *context) { + write_str(2,context); + write_str(2,": "); + write_line(2,strerror(errno)); +} + +int chkp(char const *context, int ret) { + if (ret == -1) { + perr(context); + _exit(errno); + } + return ret; +} diff -uNr a/io.h b/io.h --- a/io.h false +++ b/io.h 64b3c8a8989834995dc2aa33bb1075a1dd53e8cb4f0e97847aaf8a8e2798f7b538d65af16bf656bf46de11126282b8c225f484df1e023123cb2b2437e5c7d676 @@ -0,0 +1,11 @@ +#include + +void write_all(int fd, char const *buf, size_t len); +size_t read_all(int fd, unsigned char *buf, size_t len); +void write_str(int fd, char const *s); +void newline(int fd); +void write_line(int fd, char const *s); +#define assert(expr) ((void) ((expr) || (assert_fail(#expr), 0))) +void assert_fail(char const *expr); +void perr(char const *context); +int chkp(char const *context, int ret); diff -uNr a/keccak.c b/keccak.c --- a/keccak.c false +++ b/keccak.c 2d36c51a50632358041e360e0be17f698bc87dd8ca2bdfed48731991905444b0b687f11930d612a9debb3bdfc49439292e6695f2db05c04b92299ba6791b0c7f @@ -0,0 +1,312 @@ +/* KECCAK permutation and sponge construction + * J. Welsh, May 2019 + * + * Based on Guido Bertoni, Joan Daemen, Michael Peeters and Gilles van Assche + * (2011): The KECCAK reference, Version 3.0. + */ + +#include +#include "io.h" + +/* State is arranged in a 5 x 5 x W bit array, indexed as (x,y,z). + * The 1D section for a given (x,y) is called a lane and packed in a lane_t. + * The 1D section for a given (x,z) is called a column. + * The 2D section for a given z is called a slice. + */ + +typedef uint64_t lane_t; +#define L 6 +#define W (1 << L) /* lane size = 64 bits */ +#define B 25*W /* permutation width = 1600 bits */ +/* we require L be at least 3 (W=8, B=200) to avoid sub-byte lane size */ + +#define ROUNDS (12 + 2*L) + +#define mask(x) (((unsigned) (x)) & (W-1)) +#define rot(v,r) (v = v<>mask(W-mask(r))) + +static lane_t state[5][5]; +/* physical storage order can be swapped as a performance tweak */ +#define a(x,y) (state[x][y]) + +/* Galois linear feedback shift register, output in low bit: + * (x^t mod x^8 + x^6 + x^5 + x^4 + 1) mod x in GF(2)(x) + * (I'd forgotten my grade-school algebra but the Handbook of Applied + * Cryptography plus http://archive.is/hhvKKJ (nayuki.io) and some written + * exercises cleared this up for me.) */ +static uint8_t lfsr_step(uint8_t rstate) { + /* polynomial xor'd in when high (overflowing) bit is set */ + uint8_t gate = ((int8_t) rstate) >> 7; + return (rstate << 1) ^ (gate & 0x71); /* bits 6,5,4,0 */ +} + +/* Column parity diffusion */ +static void theta(void) { + /* LUT for x+1 mod 5 (not used on secret bits!) */ + uint8_t const inc_mod5[8] = {1,2,3,4,0,1,2,3}; + unsigned x, y; + lane_t c[5], d; + + for (x=0; x<5; ++x) + c[x] = a(x,0) ^ a(x,1) ^ a(x,2) ^ a(x,3) ^ a(x,4); + + for (x=0; x<5; ++x) { + d = c[inc_mod5[x]]; + rot(d,1); + d ^= c[inc_mod5[x+3]]; /* x+3+1 == x-1 mod 5 */ + for (y=0; y<5; ++y) + a(x,y) ^= d; + } +} + +/* Inter-slice dispersion */ +static void rho(void) { + /* precomputed offsets from Table 2.1 */ + rot(a(0,1), 36); + rot(a(0,2), 3); + rot(a(0,3), 105); + rot(a(0,4), 210); + + rot(a(1,0), 1); + rot(a(1,1), 300); + rot(a(1,2), 10); + rot(a(1,3), 45); + rot(a(1,4), 66); + + rot(a(2,0), 190); + rot(a(2,1), 6); + rot(a(2,2), 171); + rot(a(2,3), 15); + rot(a(2,4), 253); + + rot(a(3,0), 28); + rot(a(3,1), 55); + rot(a(3,2), 153); + rot(a(3,3), 21); + rot(a(3,4), 120); + + rot(a(4,0), 91); + rot(a(4,1), 276); + rot(a(4,2), 231); + rot(a(4,3), 136); + rot(a(4,4), 78); +} + +/* Slicewise transposition by matrix + * [ 0 1 ] + * [ 2 3 ] + * For all indices x, y, z: + * a'(y, 2x+3y mod 5, z) = a(x, y, z) + */ +static void pi(void) { + /* shuffle in-place by swapping alternating temporaries with successive + * destinations */ + lane_t c, d; +#define even(x,y) (c=a(x,y), a(x,y)=d) +#define odd(x,y) (d=a(x,y), a(x,y)=c) + /* a[0][0] doesn't move */ + d=a(0,1); /* 2*0 + 3*1 = 3 -> 3 */ + even(1,3); /* 2+9=11 -> 1 */ + odd (3,1); /* 6+3=9 -> 4 */ + even(1,4); /* 2+12=14 */ + odd (4,4); /* 8+12=20 */ + even(4,0); /* 8+0=8 */ + odd (0,3); /* 0+9=9 */ + even(3,4); /* 6+12=18 */ + odd (4,3); /* 8+9=17 */ + even(3,2); /* 6+6=12 */ + odd (2,2); /* 4+6=10 */ + even(2,0); /* 4+0=4 */ + odd (0,4); /* 0+12=12 */ + even(4,2); /* 8+6=14 */ + odd (2,4); /* 4+12=16 */ + even(4,1); /* 8+3=11 */ + odd (1,1); /* 2+3=5 */ + even(1,0); /* 2+0=2 */ + odd (0,2); /* 0+6=6 */ + even(2,1); /* 4+3=7 */ + odd (1,2); /* 2+6=8 */ + even(2,3); /* 4+9=13 */ + odd (3,3); /* 6+9=15 */ + even(3,0); /* 6+0=6 */ + a(0,1)=c; /* And we're back home in 24 steps, lovely! */ +} + +/* Nonlinear row mapping */ +static void chi(void) { + unsigned y; + for (y=0; y<5; ++y) { + lane_t c0=a(0,y), c1=a(1,y), c2=a(2,y), c3=a(3,y), c4=a(4,y); + + a(0,y) = c0 ^ (~c1 & c2); + a(1,y) = c1 ^ (~c2 & c3); + a(2,y) = c2 ^ (~c3 & c4); + a(3,y) = c3 ^ (~c4 & c0); + a(4,y) = c4 ^ (~c0 & c1); + } +} + +/* Round constants for disrupting z symmetry + * + * Mix LFSR bitstream sequentially into first lane with z index given by + * 2^j - 1 + * LFSR advances 7 steps per round regardless of how many "j" are needed to + * fill the lane, corresponding to the maximum 64-bit lane size. + */ +static uint8_t iota(uint8_t rstate) { + unsigned j; + for (j=0; j<=L; ++j) { + a(0,0) ^= ((lane_t) (rstate & 1)) << ((1 << j) - 1); + rstate = lfsr_step(rstate); + } + for (; j<7; ++j) + rstate = lfsr_step(rstate); + return rstate; +} + +#ifdef TEST + +#include +#include "testvectors.h" + +static int test_fail; +static unsigned test, test_step; + +static void checkpoint(unsigned round, char const *step) { + int fail = 0; + unsigned x, y, i=0; + printf("test=%u round=%u %s ", test, round, step); + for (y=0; y<5; ++y) + for (x=0; x<5; ++x, ++i) { + assert(i<25); + assert(test_step> z; + /* Digits within the byte rendered big-endian, + * matching common practice but unfortunately + * not bitstream order. */ + buf[i++] = hex[byte>>4]; + buf[i++] = hex[byte&15]; + } +} + +static void extract(unsigned len) { + static char buf[2*B/8]; + assert(2*len <= sizeof buf); + store_hex(buf,len); + write_all(1,buf,2*len); +} + +/* Stream octets from stdin until EOF, then write hex to stdout. */ +void sponge(unsigned capacity, size_t out_bits) { + static uint8_t buf[B/8]; + unsigned rate = B - capacity, + len = rate/8, + n; + size_t out_len = out_bits/8; + assert(W == 8*sizeof(lane_t)); + assert(0 < rate && rate < B); + assert(!(rate%8)); + assert(len <= sizeof buf); + + /* absorb */ + reset(); + while ((n = read_all(0,buf,len)) == len) { + load(buf,len); + keccakf(); + } + + /* pad (1000...1) */ + if (n < len-1) { + buf[n] = 0x01; /* first bit (little-endian) */ + for (++n; n < len-1; ++n) + buf[n] = 0; + buf[n] = 0x80; /* last bit (little-endian) */ + } + else { + assert(n == len-1); + buf[n] = 0x81; /* first and last bits */ + } + load(buf,len); + keccakf(); + + /* squeeze */ + for (; out_len > len; out_len -= len) { + extract(len); + keccakf(); + } + extract(out_len); +} + +#ifdef TEST +int main() { + for (test=0; test +#include +#include +#include "io.h" + +void sponge(unsigned capacity, size_t out_bits); + +#pragma GCC diagnostic ignored "-Woverlength-strings" /* wat. */ + +static char const usage[] = +"Usage: keksum [-c] [-sCAPACITY] [-nLENGTH] [-h] [--] [FILE]...\n" +"Compute KECCAK checksums.\n" +"\n" +"With no FILE, act as a filter, reading from standard input then printing\n" +"a single line containing the hex-encoded hash. Otherwise tabulate hash and\n" +"name for each FILE.\n" +"\n" +"Options:\n" +" -c read sums from FILEs and check them (TODO)\n" +" -l set output length in bits (default 512)\n" +" -s set sponge capacity in bits (default 256)\n" +" -h print this help and exit\n" +"\n" +"Capacity and length both establish upper bounds on security level. Capacity\n" +"strongly affects speed and hash by changing permutation frequency. Length\n" +"acts as a truncation of an infinite output stream. (If you use large length\n" +"with small capacity you will be deluding yourself in quite the same manner\n" +"as a poorly seeded PRNG.) Both must be multiples of 8. The 1600-bit\n" +"permutation is always used, thus capacity must be between 8 and 1592.\n"; + +static void usage_err(char const *msg) { + write_line(2,msg); + write_str(2,usage); + _exit(1); +} + +static unsigned dec_value(unsigned char c) { + unsigned r = c-'0'; + if (r > 9) usage_err(c ? "Bad integer" : "Missing integer value"); + return r; +} + +static unsigned parse_uint(char const *s) { + unsigned acc = dec_value(*s++); + if (!acc && *s) usage_err("Bad integer (leading zero)"); + for (; *s; ++s) { + unsigned digit = dec_value(*s); + if (acc > ((unsigned) -1)/10) + usage_err("Integer out of range"); + acc *= 10; + if (acc > ((unsigned) -1) - digit) + usage_err("Integer out of range"); + acc += digit; + } + return acc; +} + +int main(int argc, char **argv) { + unsigned out_len = 512; + /* Rationale: for collision resistance, any hash function needs at + * least twice the desired security level in non-redundant output bits + * due to the birthday problem. */ + + unsigned capacity = 256; + /* Rationale: sponge capacity is an upper bound on security level + * because the permutation is readily inverted if its full output is + * known. Beyond that, its relationship to actual security is not clear + * to me (or perhaps anyone); some margin of safety seems prudent. The + * EuCrypt default is 256 (bitrate 1344). But note that in the FIPS202 + * parameters, capacity under 512 is seen only in "SHAKE128" and none + * of the "SHA3" fixed-width hashes. See also: + * http://fixpoint.welshcomputing.com/keksum-a-keccak-imp/#comments */ + + signal(SIGPIPE,SIG_IGN); /* standard unix-hate */ + +#define SHIFT (--argc, ++argv) + if (!argc) goto endopts; + for (SHIFT; argc; SHIFT) { + char const *arg = *argv; + if (arg[0] != '-') goto endopts; + switch (arg[1]) { + case 0: goto endopts; + case 'l': out_len = parse_uint(arg+2); break; + case 's': capacity = parse_uint(arg+2); break; + case 'h': write_str(1,usage); return 0; + case '-': if (!arg[2]) { SHIFT; goto endopts; } + /* fallthrough */ + default: usage_err("Bad option"); + } + } +endopts: + if (out_len&7) usage_err("Length not byte-aligned"); + if (capacity&7) usage_err("Capacity not byte-aligned"); + if (!(0 < capacity && capacity < 1600)) + usage_err("Capacity out of range"); + + if (argc) { + /* Listing is similar to the GNU (?) format but with no input + * mode character (you may know this as the mysterious extra + * space): it's always binary. */ + for (; argc; SHIFT) { + int fd = chkp(*argv, open(*argv, O_RDONLY)); + chkp("dup2", dup2(fd,0)); + chkp("close", close(fd)); + sponge(capacity,out_len); + write_str(1," "); + write_line(1,*argv); + } + } + else { + sponge(capacity,out_len); + newline(1); + } + return 0; +} diff -uNr a/munge-testvecs.py b/munge-testvecs.py --- a/munge-testvecs.py false +++ b/munge-testvecs.py 55099e43030b269eca724beeee70df596c5ce96c1911b30a108953ff1684b4b5579a0fec5c1a746f0970811e966753b4c8c6bac96b99b667b46fac4845d308b5 @@ -0,0 +1,30 @@ +# Convert poorly structured test data to C arrays. + +from sys import argv + +def is_lane(s): + return len(s) == 16 and all(c in '0123456789ABCDEF' for c in s) + +test_files = argv[1:] + +print '#define NTESTS ' + str(len(test_files)) +print '#define TEST_STEPS (1 + 24*5)' +print 'static lane_t tests[NTESTS][TEST_STEPS][25] = {' + +for path in test_files: + with open(path) as f: + tokens = f.read().split() + lane = 0 + print '\t{' + for t in tokens: + if is_lane(t): + if lane == 0: + print '\t\t{' + print '\t\t\t0x' + t + ',' + lane += 1 + if lane == 25: + lane = 0 + print '\t\t},' + print '\t},' + +print '};' diff -uNr a/test-sponge.sh b/test-sponge.sh --- a/test-sponge.sh false +++ b/test-sponge.sh 5c687a0b1ba004a58aabfe0414436c0267357c2b7dcb533ff45e6e29c331e87531d50716998b1b55ec2a0586146116b6d6b7c0f96af2c4678f036f33db19d9dc @@ -0,0 +1,11 @@ +# Self-generated, but at least provides a smoke test. + +a=`yes hello world | dd bs=1 count=65537 2>/dev/null | ./keksum` +b='b232e58c04350243b312d2ecc4e4d58180c116812cff76cf20b632303ebc11d705f3f2c0b9034db6ec2e821b9b46ea28efd10f11366db06ef09d74efdab876ec' + +if [ "$a" = "$b" ]; then + printf 'PASS\n' +else + printf 'FAIL:\n%s\n%s\n' "$a" "$b" + false +fi diff -uNr a/testvectorsnonzero.txt b/testvectorsnonzero.txt --- a/testvectorsnonzero.txt false +++ b/testvectorsnonzero.txt 97dedcc09fc2d7df1af51974a73940fc8d278e6211b03c3dfa46f5911c1e1f34f3af91de9277906a71107a9869aa61d865940aabed51dbc634f00a90fd63d88b @@ -0,0 +1,805 @@ ++ Example taking the previous output as input + + +Input of permutation: +E7 DD E1 40 79 8F 25 F1 8A 47 C0 33 F9 CC D5 84 EE A9 5A A6 1E 26 98 D5 4D 49 80 6F 30 47 15 BD 57 D0 53 62 05 4E 28 8B D4 6F 8E 7F 2D A4 97 FF C4 47 46 A4 A0 E5 FE 90 76 2E 19 D6 0C DA 5B 8C 9C 05 19 1B F7 A6 30 AD 64 FC 8F D0 B7 5A 93 30 35 D6 17 23 3F A9 5A EB 03 21 71 0D 26 E6 A6 A9 5F 55 CF DB 16 7C A5 81 26 C8 47 03 CD 31 B8 43 9F 56 A5 11 1A 2F F2 01 61 AE D9 21 5A 63 E5 05 F2 70 C9 8C F2 FE BE 64 11 66 C4 7B 95 70 36 61 CB 0E D0 4F 55 5A 7C B8 C8 32 CF 1C 8A E8 3E 8C 14 26 3A AE 22 79 0C 94 E4 09 C5 A2 24 F9 41 18 C2 65 04 E7 26 35 F5 16 3B A1 30 7F E9 44 F6 75 49 A2 EC 5C 7B FF F1 EA + +Same, with lanes as 64-bit words: +F1258F7940E1DDE7 84D5CCF933C0478A D598261EA65AA9EE BD1547306F80494D 8B284E056253D057 +FF97A42D7F8E6FD4 90FEE5A0A44647C4 8C5BDA0CD6192E76 AD30A6F71B19059C 30935AB7D08FFC64 +EB5AA93F2317D635 A9A6E6260D712103 81A57C16DBCF555F 43B831CD0347C826 01F22F1A11A5569F +05E5635A21D9AE61 64BEFEF28CC970F2 613670957BC46611 B87C5A554FD00ECB 8C3EE88A1CCF32C8 +940C7922AE3A2614 1841F924A2C509E4 16F53526E70465C2 75F644E97F30A13B EAF1FF7B5CECA249 + + -- Round 0 -- + +After theta: +AF463273CA4D877D AF9FDF84CEC209D0 28C573DB9CDDA7BA ABBCDA349E794C02 FD3CB094025A23B6 +A1F41927F522354E BBB4F6DD5944099E 71068FC9EC9E2022 BB993BF3EAE000D3 4687A426B0860F85 +B5391435A9BB8CAF 82ECF55BF0736F59 7CF829D3E1485B0B 5511ACC9F2BECD69 77E6D18B71ACA57E +5B86DE50AB75F4FB 4FF4ED8F71CB3EA8 9C6B255041436845 AED5C751BE290B84 FA2A161B7CC6C129 +CA6FC42824967C8E 330BEA595FC747BE EBA860E3DD836B96 635FD9ED8EC9A474 9CE501EA3CE551A8 +After rho: +AF463273CA4D877D 5F3FBF099D8413A1 8A315CF6E73769EE 49E794C02ABBCDA3 A012D11DB7E9E584 +522354EA1F41927F 4099EBBB4F6DD594 41A3F27B2788089C 69DDCC9DF9F57000 426B0860F854687A +A9C8A1AD4DDC657D B3D56FC1CDBD660B 42D85BE7C14E9F0A 93E57D9AD2AA2359 D652BF3BF368C5B8 +EBE9F6B70DBCA156 67D509FE9DB1EE39 92A820A1B422CE35 EA37C5217095DAB8 2A161B7CC6C129FA +10A09259F23B29BF CC2FA9657F1D1EF8 DD750C1C7BB06D72 74635FD9ED8EC9A4 407A8F39546A2739 +After pi: +AF463273CA4D877D 4099EBBB4F6DD594 42D85BE7C14E9F0A EA37C5217095DAB8 407A8F39546A2739 +49E794C02ABBCDA3 426B0860F854687A A9C8A1AD4DDC657D 67D509FE9DB1EE39 DD750C1C7BB06D72 +5F3FBF099D8413A1 41A3F27B2788089C 93E57D9AD2AA2359 2A161B7CC6C129FA 10A09259F23B29BF +A012D11DB7E9E584 522354EA1F41927F B3D56FC1CDBD660B 92A820A1B422CE35 74635FD9ED8EC9A4 +8A315CF6E73769EE 69DDCC9DF9F57000 D652BF3BF368C5B8 EBE9F6B70DBCA156 CC2FA9657F1D1EF8 +After chi: +AD0622374A4F8D77 E8BE6FBB7FFC9524 429051FFC524BA0B 4533F563FA905AFC 00E346B1514A77B9 +E067354D2F33C8A6 047E00326875E27A 31E8A5AD2FDC643F 6757993E9DBA6EB8 DF7D043CABF44D2A +CD7BB2894DA630E0 69B1F01F23C9003E 8345FD9BE290235C 6509367CCB453BFA 1020D22BD03321A3 +01C6FA1C77558184 520B54CA2F431A4B D79630998431678B 12B8A0A5A643EA35 26425B3BE58EDBDF +1C336FD4E53FEC56 40748C19F5615046 D254B67B8169DB10 E9F9A2258D9EC050 ADE3296C67DD0EF8 +After iota: +AD0622374A4F8D76 E8BE6FBB7FFC9524 429051FFC524BA0B 4533F563FA905AFC 00E346B1514A77B9 +E067354D2F33C8A6 047E00326875E27A 31E8A5AD2FDC643F 6757993E9DBA6EB8 DF7D043CABF44D2A +CD7BB2894DA630E0 69B1F01F23C9003E 8345FD9BE290235C 6509367CCB453BFA 1020D22BD03321A3 +01C6FA1C77558184 520B54CA2F431A4B D79630998431678B 12B8A0A5A643EA35 26425B3BE58EDBDF +1C336FD4E53FEC56 40748C19F5615046 D254B67B8169DB10 E9F9A2258D9EC050 ADE3296C67DD0EF8 + + -- Round 1 -- + +After theta: +C7054E4D3E5539BA 9EAE41D6DF2C0E21 ADC6A7F92422CCD1 38F3BFABA61D8721 87117E67A39863A7 +8A6459375B297C6A 726E2E5FC8A5797F DEBE53ABCEDA12E5 1A97D3F6C137B365 588F3CEA59265934 +A778DEF339BC842C 1FA1DE7283199B3B 6C130B9D03965586 18C97CB497C8E627 97D2EAFD22E135BD +6BC59666034F3548 241B7AA78F93814E 38C0C69F65371151 6F78EA6DFACE37E8 A1B063ED175CCFC1 +763003AE9125589A 3664A27455B1CB43 3D02407D606FADCA 9439E8EDD1131D8D 2A1111BA950F1AE6 +After rho: +C7054E4D3E5539BA 3D5C83ADBE581C43 6B71A9FE4908B334 BA61D872138F3BFA 3D1CC31D3C388BF3 +B297C6A8A6459375 5797F726E2E5FC8A AF94EAF3B684B977 B28D4BE9FB609BD9 CEA59265934588F3 +3BC6F799CDE42165 8779CA0C666CEC7E B2AC3360985CE81C 692F91CC4E3192F9 709ADECBE9757E91 +9E6A90D78B2CCC06 7029C4836F54F1F2 634FB29B88A89C60 4DBF59C6FD0DEF1D B063ED175CCFC1A1 +0EBA44956269D8C0 D99289D156C72D0C 47A0480FAC0DF5B9 8D9439E8EDD1131D 446EA543C6B98A84 +After pi: +C7054E4D3E5539BA 5797F726E2E5FC8A B2AC3360985CE81C 4DBF59C6FD0DEF1D 446EA543C6B98A84 +BA61D872138F3BFA CEA59265934588F3 3BC6F799CDE42165 7029C4836F54F1F2 47A0480FAC0DF5B9 +3D5C83ADBE581C43 AF94EAF3B684B977 692F91CC4E3192F9 B063ED175CCFC1A1 0EBA44956269D8C0 +3D1CC31D3C388BF3 B297C6A8A6459375 8779CA0C666CEC7E 634FB29B88A89C60 8D9439E8EDD1131D +6B71A9FE4908B334 B28D4BE9FB609BD9 709ADECBE9757E91 9E6A90D78B2CCC06 D99289D156C72D0C +After chi: +672D4E0D264D39AE 1A84BFA087E4FB8B B2EC97619AECE89C CEBE13CAC549DE27 54FC146106194E84 +8B23BDEA5F2F1AFE 8E8C9267B1555861 3C46FF954DED256C C86854F37CD6FBB0 03244A0A2C4D75B8 +7D7792A1F6691ECB 3FD486E0A64AF877 67B7914C6C118AB9 81276E3FC0DFC5A2 8C3A2CC762ED79F4 +3874CB197C10E7F9 D291F63B2EC58375 0BE9C36C033DEF63 5347708E98801482 0F173D486F940319 +2B633DFC491DD734 3CED4BFDF9681BDF 310AD7CBBDB65F99 BC0BB0F982245E36 491ECBD0E4A725C5 +After iota: +672D4E0D264DB92C 1A84BFA087E4FB8B B2EC97619AECE89C CEBE13CAC549DE27 54FC146106194E84 +8B23BDEA5F2F1AFE 8E8C9267B1555861 3C46FF954DED256C C86854F37CD6FBB0 03244A0A2C4D75B8 +7D7792A1F6691ECB 3FD486E0A64AF877 67B7914C6C118AB9 81276E3FC0DFC5A2 8C3A2CC762ED79F4 +3874CB197C10E7F9 D291F63B2EC58375 0BE9C36C033DEF63 5347708E98801482 0F173D486F940319 +2B633DFC491DD734 3CED4BFDF9681BDF 310AD7CBBDB65F99 BC0BB0F982245E36 491ECBD0E4A725C5 + + -- Round 2 -- + +After theta: +7186E7FB6B6A5B56 3F17F23D36D59938 263753621A737EA9 2697F6BC47C6E1BD 389CD25711F0FFAC +9D88141C1208F884 AB1FDFFA00643AD2 A89D3B96CD72B359 2041B185FE59C42A 6F448C3C3BA4C490 +6BDC3B57BB4EFCB1 1A47CB7D177B9AC4 F36C554FEC8E1C8C 690E8B494250FA38 E05AEAF17504C8DC +2EDF62EF31370583 F702BBA69FF4E1C6 9F32076F83A27956 BB6E95F81A0F2B18 6377FB7E787DB231 +3DC8940A043A354E 197E06604859796C A5D113C83D29C9AC 5422558F00AB61AC 257E0DE6F34E94ED +After rho: +7186E7FB6B6A5B56 7E2FE47A6DAB3270 498DD4D8869CDFAA C47C6E1BD2697F6B B88F87FD61C4E692 +208F8849D88141C1 43AD2AB1FDFFA006 274EE5B35CACD66A 151020D8C2FF2CE2 C3C3BA4C4906F448 +5EE1DABDDA77E58B 1F2DF45DEE6B1069 70E4679B62AA7F64 9284A1F470D21D16 82646E702D7578BA +6E0B065DBEC5DE62 9C38DEE05774D3FE 03B7C1D13CAB4F99 BF0341E563176DD2 77FB7E787DB23163 +502810E8D538F722 65F819812165E5B0 94BA227907A53935 AC5422558F00AB61 8379BCD3A53B495F +After pi: +7186E7FB6B6A5B56 43AD2AB1FDFFA006 70E4679B62AA7F64 BF0341E563176DD2 8379BCD3A53B495F +C47C6E1BD2697F6B C3C3BA4C4906F448 5EE1DABDDA77E58B 9C38DEE05774D3FE 94BA227907A53935 +7E2FE47A6DAB3270 274EE5B35CACD66A 9284A1F470D21D16 77FB7E787DB23163 502810E8D538F722 +B88F87FD61C4E692 208F8849D88141C1 1F2DF45DEE6B1069 03B7C1D13CAB4F99 AC5422558F00AB61 +498DD4D8869CDFAA 151020D8C2FF2CE2 82646E702D7578BA 6E0B065DBEC5DE62 65F819812165E5B0 +After chi: +41C6A2F1696A0436 CCAE2AD5FCEAA094 709CDB89E6827F69 CF8502CD29577FD2 8150B4D331AEE95F +D85C2EAA40187EE8 43DBBE0C4C06E63C 5E63FAA4DAF6CD8A DC7C92E2873C95B4 9739B23D0EA3B935 +EEAFE43E4DF93B64 4235BBBB518CF60B 9284A174F0DADB16 59FC9A6A55313133 51681169C53C3328 +A7AFF3E947AEF6BA 201D89C9C8010E51 B36DD6596D6BB009 133C44795C6F0B0B AC542A551701AA20 +CBE99AF8AB9C8FB2 791B20D5507FAAA2 839477F02C55592A 660EC205385DC468 71E839816106C5F0 +After iota: +C1C6A2F1696A84BC CCAE2AD5FCEAA094 709CDB89E6827F69 CF8502CD29577FD2 8150B4D331AEE95F +D85C2EAA40187EE8 43DBBE0C4C06E63C 5E63FAA4DAF6CD8A DC7C92E2873C95B4 9739B23D0EA3B935 +EEAFE43E4DF93B64 4235BBBB518CF60B 9284A174F0DADB16 59FC9A6A55313133 51681169C53C3328 +A7AFF3E947AEF6BA 201D89C9C8010E51 B36DD6596D6BB009 133C44795C6F0B0B AC542A551701AA20 +CBE99AF8AB9C8FB2 791B20D5507FAAA2 839477F02C55592A 660EC205385DC468 71E839816106C5F0 + + -- Round 3 -- + +After theta: +73F6AA5E1760A08F 4ED968406F721901 9AB54584A14C4355 767D2B9ABCABE621 88813A03BFB58D18 +6A6C26053E125ADB C1ACFC99DF9E5FA9 B44A64A99D38F1B6 6584BBB512C00C47 9EE83CED80B8DD72 +5C9FEC9133F31F57 C042F92EC2144F9E 78AD3F79B714E72A E004B33DC0CDA8C0 58B99FB94B27576F +159FFB4639A4D289 A26ACB5C5B99B7C4 594448542AA58C35 AAC46D2EC99392F8 A585A485991ACE67 +79D99257D596AB81 FB6C6240C3E71337 69BDE9FD6B9B6516 DFF6EB52ADA15D9B 7839B751EF1DA1B7 +After rho: +73F6AA5E1760A08F 9DB2D080DEE43202 66AD5161285310D5 ABCABE621767D2B9 1DFDAC68C44409D0 +E125ADB6A6C26053 E5FA9C1ACFC99DF9 12992A674E3C6DAD 23B2C25DDA896006 CED80B8DD729EE83 +E4FF64899F98FABA 0BE4BB08513E7B01 A73953C569FBCDB8 7B819B5181C00966 93ABB7AC5CCFDCA5 +49A5122B3FF68C73 36F8944D596B8B73 242A1552C61AACA2 A5D932725F15588D 85A485991ACE67A5 +495F565AAE05E766 EDB189030F9C4CDF CD37BD3FAD736CA2 9BDFF6EB52ADA15D 6DD47BC7686DDE0E +After pi: +73F6AA5E1760A08F E5FA9C1ACFC99DF9 A73953C569FBCDB8 A5D932725F15588D 6DD47BC7686DDE0E +ABCABE621767D2B9 CED80B8DD729EE83 E4FF64899F98FABA 36F8944D596B8B73 CD37BD3FAD736CA2 +9DB2D080DEE43202 12992A674E3C6DAD 7B819B5181C00966 85A485991ACE67A5 495F565AAE05E766 +1DFDAC68C44409D0 E125ADB6A6C26053 0BE4BB08513E7B01 242A1552C61AACA2 9BDFF6EB52ADA15D +66AD5161285310D5 23B2C25DDA896006 93ABB7AC5CCFDCA5 49A5122B3FF68C73 EDB189030F9C4CDF +After chi: +71F7E99B3752E08F E53ABC28D9CD8DFC EF3D1A4049934BBA B7FBB26A4815780C E9DC6FC7A0E4C37E +8BEDDA621FF7C281 DCD89BC9974AEFC2 2DF84DBB3B889E3A 1430960D4B6F196A 8927BCB26D7B40A0 +F4B241905F243240 96BD2EEF54320B2C 33DAC91325C18924 110405194A2E77A5 4B567C3DAE1DAACB +173DBE60957812D0 C52FA9E420C2E4F1 903159A1419B7A5C 200A1D52425AA422 7BDFF77D702FC15E +F6A464C12C158C74 6BB6C25EF9B96054 37BB3EAC5CC79C29 4BA9424B1FB59C73 ECA30B1FDD142CDD +After iota: +F1F7E99BB752608F E53ABC28D9CD8DFC EF3D1A4049934BBA B7FBB26A4815780C E9DC6FC7A0E4C37E +8BEDDA621FF7C281 DCD89BC9974AEFC2 2DF84DBB3B889E3A 1430960D4B6F196A 8927BCB26D7B40A0 +F4B241905F243240 96BD2EEF54320B2C 33DAC91325C18924 110405194A2E77A5 4B567C3DAE1DAACB +173DBE60957812D0 C52FA9E420C2E4F1 903159A1419B7A5C 200A1D52425AA422 7BDFF77D702FC15E +F6A464C12C158C74 6BB6C25EF9B96054 37BB3EAC5CC79C29 4BA9424B1FB59C73 ECA30B1FDD142CDD + + -- Round 4 -- + +After theta: +4EAA7FD8FE767F77 2720E72A022CF6B4 5C23843AA32BFB28 98CCEDDA9FE04BF0 EED340302987F038 +34B04C2156D3DD79 1EC2C0CB4CAB948A 9EE6D3C1D1302EA8 3B07C9BD9C9A2A96 8E289345E41873E6 +4BEFD7D316002DB8 54A775ED8FD37064 80C45769CF7939B6 3E335AA99DDB4459 4C5953CA277E998D +A8602823DC5C0D28 0735F2E6FB239FB9 232FC7DBAB23CACE 0F3D42E295AF97DE 7CD0D88AF94CF218 +49F9F2826531938C A9AC995C22581B1C 84A5A0D6B67F2CBB 649E1DFBC840AF8F EBAC24E854771F9B +After rho: +4EAA7FD8FE767F77 4E41CE540459ED68 1708E10EA8CAFECA A9FE04BF098CCEDD 814C3F81C7769A01 +6D3DD7934B04C215 B948A1EC2C0CB4CA B9B4F0744C0BAA27 4B1D83E4DECE4D15 345E41873E68E289 +5F7EBE98B0016DC2 9DD7B63F4DC19152 C9CDB40622BB4E7B 533BB688B27C66B5 BF4CC6A62CA9E513 +B81A5150C05047B8 73F720E6BE5CDF64 E3EDD591E5671197 5C52B5F2FBC1E7A8 D0D88AF94CF2187C +CA0994C64E3127E7 A6B2657089606C72 7094B41AD6CFE597 8F649E1DFBC840AF 093A151DC7E6FAEB +After pi: +4EAA7FD8FE767F77 B948A1EC2C0CB4CA C9CDB40622BB4E7B 5C52B5F2FBC1E7A8 093A151DC7E6FAEB +A9FE04BF098CCEDD 345E41873E68E289 5F7EBE98B0016DC2 73F720E6BE5CDF64 7094B41AD6CFE597 +4E41CE540459ED68 B9B4F0744C0BAA27 533BB688B27C66B5 D0D88AF94CF2187C CA0994C64E3127E7 +814C3F81C7769A01 6D3DD7934B04C215 9DD7B63F4DC19152 E3EDD591E5671197 8F649E1DFBC840AF +1708E10EA8CAFECA 4B1D83E4DECE4D15 BF4CC6A62CA9E513 B81A5150C05047B8 A6B2657089606C72 +After chi: +0E2F6BDAFCC53546 AD5AA01CF54C154A C8E5B40B269D5638 1AD2DF32C3D1E2BC B87A9539C7EE7A63 +E2DEBAA7898DC39F 14DF41E1303470AD 5F7E2A80F0824D51 FA9D2043B75CD52C 6494F51AE0AFC597 +0C4AC8DCB62DA9F8 3974F8050089B26F 593AA28EB07D4136 D498C0E94CBAD074 7BBDA4E6063325E0 +118E1FADC3B78B43 0F159613EB22C290 91D7BC335749D17A E3E5F411E1518B97 E3555E0FF3C800BB +A348A50C88EB5EC8 4B0F92B41E9E4FBD B9ECE2862589CD51 A912D15EE0DAD530 EEA76790DF646D67 +After iota: +0E2F6BDAFCC5B5CD AD5AA01CF54C154A C8E5B40B269D5638 1AD2DF32C3D1E2BC B87A9539C7EE7A63 +E2DEBAA7898DC39F 14DF41E1303470AD 5F7E2A80F0824D51 FA9D2043B75CD52C 6494F51AE0AFC597 +0C4AC8DCB62DA9F8 3974F8050089B26F 593AA28EB07D4136 D498C0E94CBAD074 7BBDA4E6063325E0 +118E1FADC3B78B43 0F159613EB22C290 91D7BC335749D17A E3E5F411E1518B97 E3555E0FF3C800BB +A348A50C88EB5EC8 4B0F92B41E9E4FBD B9ECE2862589CD51 A912D15EE0DAD530 EEA76790DF646D67 + + -- Round 5 -- + +After theta: +2D58AC3E9181F74E 3213C67C54319382 F04E9CFA65A97E1B A90B4736CCCE4B59 62A1C9EFEE20D762 +C1A97D43E4C9811C 8B9627819149F665 67D50271B3B66572 4944B847B8437CC9 BE4FA9CCC9616896 +2F3D0F38DB69EB7B A63D9E65A1F434A7 61918A7FF3496915 674158ED43A57991 A166F8302FFD88E1 +32F9D849AEF3C9C0 905CF0734A5F4458 A97C94C2147DF959 503C6C15EE4E2272 398E02D9DA06ADBA +803F62E8E5AF1C4B D446F4D4BFE3C975 8147CA7766BDE572 1ACB495AEFC57CD5 347C3B46F6AAC066 +After rho: +2D58AC3E9181F74E 64278CF8A8632704 FC13A73E996A5F86 6CCCE4B59A90B473 7F7106BB13150E4F +4C9811CC1A97D43E 9F6658B962781914 F5409C6CED995C99 64A4A25C23DC21BE 9CCC9616896BE4FA +79E879C6DB4F5BD9 F6799687D0D29E98 4B48AB0C8C53FF9A DA874AF322CE82B1 FEC470D0B37C1817 +E7938065F3B0935D E88B120B9E0E694B 4A610A3EFCACD4BE 82BDC9C44E4A078D 8E02D9DA06ADBA39 +8BA396BC712E00FD 511BD352FF8F25D7 5028F94EECD7BCAE D51ACB495AEFC57C 0ED1BDAAB0198D1F +After pi: +2D58AC3E9181F74E 9F6658B962781914 4B48AB0C8C53FF9A 82BDC9C44E4A078D 0ED1BDAAB0198D1F +6CCCE4B59A90B473 9CCC9616896BE4FA 79E879C6DB4F5BD9 E88B120B9E0E694B 5028F94EECD7BCAE +64278CF8A8632704 F5409C6CED995C99 DA874AF322CE82B1 8E02D9DA06ADBA39 8BA396BC712E00FD +7F7106BB13150E4F 4C9811CC1A97D43E F6799687D0D29E98 4A610A3EFCACD4BE D51ACB495AEFC57C +FC13A73E996A5F86 64A4A25C23DC21BE FEC470D0B37C1817 E7938065F3B0935D 511BD352FF8F25D7 +After chi: +6D500F3A1D8211C4 1FD3187920701911 47089F263C427788 A3B5C9D04FCA75CD 9CF7ED2BD261850F +0DEC8D75C894AF72 1CCF941F8D6BC4F8 69C89082BB9ECF7D C44F16BA8C0E691A C028EB4CEDBCFC26 +6EA0CE6BAA25A524 F1400D64E9B86491 DB264CD753CC8275 EA06D19A8EEC9D39 1AE386B834B65864 +CD1080B8D35504CF 449819F436BB9418 636357C6D2919FD8 60000E8CFDBCDEBD D592DA0D526D154C +6653F7BE094A4787 65B72279635CA2F6 EECC23C2BF733C95 4B93A449F3D0C95D 51BFD312DD1B05EF +After iota: +6D500F3A9D8211C5 1FD3187920701911 47089F263C427788 A3B5C9D04FCA75CD 9CF7ED2BD261850F +0DEC8D75C894AF72 1CCF941F8D6BC4F8 69C89082BB9ECF7D C44F16BA8C0E691A C028EB4CEDBCFC26 +6EA0CE6BAA25A524 F1400D64E9B86491 DB264CD753CC8275 EA06D19A8EEC9D39 1AE386B834B65864 +CD1080B8D35504CF 449819F436BB9418 636357C6D2919FD8 60000E8CFDBCDEBD D592DA0D526D154C +6653F7BE094A4787 65B72279635CA2F6 EECC23C2BF733C95 4B93A449F3D0C95D 51BFD312DD1B05EF + + -- Round 6 -- + +After theta: +09A6F3E43B163F06 4A1E4DB476B97250 D8A46DC3AB8FD403 5FDFED26FE028FDD 70263F5ADB7DA2B6 +691A71AB6E0081B1 4902C1D2DBA2AFB9 F66462672C536CF6 3825324C3DC6930A 2CF9393DE4A0DB9F +0A5632B50CB18BE7 A48D58A9BF710FD0 448ABE32C40121FE 166CF56C3F246729 F63254C93DAA7FDD +A9E67C6675C12A0C 11554C396072FF59 FCCFA523455C3C53 9C6A2A7A4C7424AD 3943087C5B7132F5 +02A50B60AFDE6944 307A77B43595C9B7 7160D12728BE9F1E B7F980BF4218334D BD6E0163D4072256 +After rho: +09A6F3E43B163F06 943C9B68ED72E4A0 F6291B70EAE3F500 6FE028FDD5FDFED2 D6DBED15B38131FA +E0081B1691A71AB6 2AFB94902C1D2DBA 991899CB14DB3DBD 851C1299261EE349 93DE4A0DB9F2CF93 +52B195A8658C5F38 3562A6FDC43F4292 090FF22455F19620 D87E48CE522CD9EA D53FEEFB192A649E +82541953CCF8CCEB 5FEB222AA9872C0E D291A2AE1E29FE67 4F498E8495B38D45 43087C5B7132F539 +2D82BF79A5100A94 C1E9DED0D65726DC CE2C1A24E517D3E3 4DB7F980BF421833 8058F501C895AF5B +After pi: +09A6F3E43B163F06 2AFB94902C1D2DBA 090FF22455F19620 4F498E8495B38D45 8058F501C895AF5B +6FE028FDD5FDFED2 93DE4A0DB9F2CF93 52B195A8658C5F38 5FEB222AA9872C0E CE2C1A24E517D3E3 +943C9B68ED72E4A0 991899CB14DB3DBD D87E48CE522CD9EA 43087C5B7132F539 2D82BF79A5100A94 +D6DBED15B38131FA E0081B1691A71AB6 3562A6FDC43F4292 D291A2AE1E29FE67 4DB7F980BF421833 +F6291B70EAE3F500 851C1299261EE349 D53FEEFB192A649E 82541953CCF8CCEB C1E9DED0D65726DC +After chi: +08A291C06AF6AD06 6CBB9810AC1F24FF 891F83251DF5B43A 46EF8C60A6B19D41 A201F111CC9CAFE3 +2FC1BD5D91F1EEFA 9E94680F31F1EF95 D2B58DAC219C8CD9 7E2B02F3B96F001E 5E325824CD15D2E2 +D45ADB6CAF5624E2 9A18ADDA35C919AC F4FCCBEED62CD36E D3347C5B39501119 2482BFFAB5991389 +C3B949FCF79971FA 22991B148BA7A6D3 3844FFFD657D4282 40D9A6BB1EA8DFAF 6DB7EB82BF641237 +A60AF712F3C3F196 875C0399E2CE6B28 9496287B0B2D468A B4541873E4581DEB C0FDDE59D24B2495 +After iota: +88A291C0EAF62D87 6CBB9810AC1F24FF 891F83251DF5B43A 46EF8C60A6B19D41 A201F111CC9CAFE3 +2FC1BD5D91F1EEFA 9E94680F31F1EF95 D2B58DAC219C8CD9 7E2B02F3B96F001E 5E325824CD15D2E2 +D45ADB6CAF5624E2 9A18ADDA35C919AC F4FCCBEED62CD36E D3347C5B39501119 2482BFFAB5991389 +C3B949FCF79971FA 22991B148BA7A6D3 3844FFFD657D4282 40D9A6BB1EA8DFAF 6DB7EB82BF641237 +A60AF712F3C3F196 875C0399E2CE6B28 9496287B0B2D468A B4541873E4581DEB C0FDDE59D24B2495 + + -- Round 7 -- + +After theta: +66BD3845B1554BD6 7D39F4CC743F9C06 7A175E6C64473703 AE9DD8A890DAC290 90682F2EB0F42E07 +C1DE14D8CA5288AB 8F1604D3E9D1576C 21BD50E5582E0FE0 9659563B8F045FCF 6C5B861BB17D5306 +3A4572E9F4F542B3 8B9AC106EDE9A155 07F416A7AF9E5057 3B4628930F3B4EC8 16EB61C5C9F1926D +2DA6E079AC3A17AB 331B77C853871E2A CB4C22B41CCFC1BB A8ABF27328C3807E 5FDE35BDC30C93D3 +48155E97A86097C7 96DE6F453AEED3D1 679EF532729FC5B3 5C264CBBD233423A F2940066AE23A571 +After rho: +66BD3845B1554BD6 FA73E998E87F380C DE85D79B1911CDC0 890DAC290AE9DD8A 7587A1703C834179 +A5288ABC1DE14D8C 1576C8F1604D3E9D 6F5439560B83F808 E7CB2CAB1DC7822F 61BB17D53066C5B8 +D22B974FA7AA1599 6B041BB7A685562E F282B83FA0B53D7C 261E769D90768C51 F8C9368B75B0E2E4 +742F565B4DC0F358 E3C546636EF90A70 115A0E67E0DDE5A6 4E6518700FD5157E DE35BDC30C93D35F +7A5EA1825F1D2055 5B79BD14EBBB4F46 6CF3DEA64E53F8B6 3A5C264CBBD23342 0019AB88E95C7CA5 +After pi: +66BD3845B1554BD6 1576C8F1604D3E9D F282B83FA0B53D7C 4E6518700FD5157E 0019AB88E95C7CA5 +890DAC290AE9DD8A 61BB17D53066C5B8 D22B974FA7AA1599 E3C546636EF90A70 6CF3DEA64E53F8B6 +FA73E998E87F380C 6F5439560B83F808 261E769D90768C51 DE35BDC30C93D35F 7A5EA1825F1D2055 +7587A1703C834179 A5288ABC1DE14D8C 6B041BB7A685562E 115A0E67E0DDE5A6 3A5C264CBBD23342 +DE85D79B1911CDC0 E7CB2CAB1DC7822F F8C9368B75B0E2E4 742F565B4DC0F358 5B79BD14EBBB4F46 +After chi: +843D084B31E54AB6 1913C8B16F0D3E9F F29A1BB740BD55FD 28C108351FD4162C 115B6B38A95448AC +1B0D2C238D61CD8B 407F57F57837CFD8 DE190FCBA7A8E51F 62C9666A6E510F78 0C41CD727E55F886 +FA79AF11780B3C5D B775B0140702AB06 0654769DC37AAC51 5E14F5DBACF1CB57 7F5AB1C45C9DE055 +3F83B0739E87535B B5728EFC5DB9EC0C 41003BBFBD87446E 54D98F57E4DCA59F BA742CC0BAB23FC6 +C685C59B7921AD00 E3ED6CFB15879337 F3999F8FD78BEEE2 F0AB14D05DC073D8 7A339534EF7D4D69 +After iota: +043D084B31E5CABF 1913C8B16F0D3E9F F29A1BB740BD55FD 28C108351FD4162C 115B6B38A95448AC +1B0D2C238D61CD8B 407F57F57837CFD8 DE190FCBA7A8E51F 62C9666A6E510F78 0C41CD727E55F886 +FA79AF11780B3C5D B775B0140702AB06 0654769DC37AAC51 5E14F5DBACF1CB57 7F5AB1C45C9DE055 +3F83B0739E87535B B5728EFC5DB9EC0C 41003BBFBD87446E 54D98F57E4DCA59F BA742CC0BAB23FC6 +C685C59B7921AD00 E3ED6CFB15879337 F3999F8FD78BEEE2 F0AB14D05DC073D8 7A339534EF7D4D69 + + -- Round 8 -- + +After theta: +D7373C9F5FBAA29A 35C1BB82D0E397D2 2AC0D6E6D06B780E F4809211ED11E5B2 99AA96198B6FC68C +C80718F7E33EA5AE 6CAD24C6C7D96695 0643C29A377EC8EC BE88FC4E9C94FCE6 84B030535C6E76A6 +29739BC516545478 9BA7C327B8EC024B DE0EBBCC53AC81A2 82556FFF5E3438C9 F7AB4CE57EA66E75 +EC8984A7F0D83B7E 99A0FDCFE2574541 995AF6EE2D51699D 8898157316195601 3285D1E19889B1E6 +158FF14F177EC525 CF3F1FC8AA693A7A 2BC352DE475DC311 2CEA8EF4AF058046 F2C26815CD46C349 +After rho: +D7373C9F5FBAA29A 6B837705A1C72FA4 8AB035B9B41ADE03 1ED11E5B2F480921 CC5B7E3464CD54B0 +33EA5AEC80718F7E 966956CAD24C6C7D 90F0A68DDFB23B01 735F447E274E4A7E 0535C6E76A684B03 +4B9CDE28B2A2A3C1 9F0C9EE3B0092E6E 640D16F075DE629D FEBC68719304AADF 53373AFBD5A672BF +B076FDD913094FE1 E8A833341FB9FC4A 7B7716A8B4CECCAD AE62C32AC0311302 85D1E19889B1E632 +C53C5DFB1494563F 3CFC7F22A9A4E9EB 25786A5BC8EBB862 462CEA8EF4AF0580 9A057351B0D27CB0 +After pi: +D7373C9F5FBAA29A 966956CAD24C6C7D 640D16F075DE629D AE62C32AC0311302 9A057351B0D27CB0 +1ED11E5B2F480921 0535C6E76A684B03 4B9CDE28B2A2A3C1 E8A833341FB9FC4A 25786A5BC8EBB862 +6B837705A1C72FA4 90F0A68DDFB23B01 FEBC68719304AADF 85D1E19889B1E632 C53C5DFB1494563F +CC5B7E3464CD54B0 33EA5AEC80718F7E 9F0C9EE3B0092E6E 7B7716A8B4CECCAD 462CEA8EF4AF0580 +8AB035B9B41ADE03 735F447E274E4A7E 53373AFBD5A672BF B076FDD913094FE1 3CFC7F22A9A4E9EB +After chi: +B7333CAF7A28A01A 1C0B97C0526D7D7F 740826A1451C0E2D EB50CFA48F199108 9A4D3111309630D5 +54590653BFCAA9E1 A515E7F367711709 4ECC966372E0A3E1 F229273438B9FD4B 245CAAFF88CBFA60 +058F3F75A1C3AF7A 91B12705D7037F21 BE9074128700BAD2 AF52C39C28F2CFB2 554CDD734AA4463E +405FFA3754C574B0 53995AE484B74FFF 9B0476E5F0282F6E F3240298B48E9C9D 758CEA46749F8ECE +8A900F3864BAEE82 D31F817E2547473E 5FBF38D97D02D2B5 3276FD40071359E1 4DB33F64AAE0E997 +After iota: +B7333CAF7A28A090 1C0B97C0526D7D7F 740826A1451C0E2D EB50CFA48F199108 9A4D3111309630D5 +54590653BFCAA9E1 A515E7F367711709 4ECC966372E0A3E1 F229273438B9FD4B 245CAAFF88CBFA60 +058F3F75A1C3AF7A 91B12705D7037F21 BE9074128700BAD2 AF52C39C28F2CFB2 554CDD734AA4463E +405FFA3754C574B0 53995AE484B74FFF 9B0476E5F0282F6E F3240298B48E9C9D 758CEA46749F8ECE +8A900F3864BAEE82 D31F817E2547473E 5FBF38D97D02D2B5 3276FD40071359E1 4DB33F64AAE0E997 + + -- Round 9 -- + +After theta: +3402B648D170706F B1FE729E7D9E94CC 32D203A55F6DDEA1 0D7A6236EBC2AC68 B56104C9B4E52E2A +D7688CB41492791E 08E002AD4882FEBA 0816B3676891736D 14038AA65C62C02B 0B709F270CB8E49F +86BEB5920A9B7F85 3C44C25BF8F09692 F84A51169D716A5E 49786E0E4C29F2D2 7A60E8ABCED758C1 +C36E70D0FF9DA44F FE6CBFBAAB44A64C DDDE53E1EA59FFE2 150EAF0AD055A1FD 5AA0DF9EF0EC9031 +09A185DFCFE23E7D 7EEA64200AB4AE8D 19651DDD67730239 D45C50D263C86481 629F0ABC2E93F768 +After rho: +3402B648D170706F 63FCE53CFB3D2999 4CB480E957DB77A8 6EBC2AC680D7A623 4DA7297155AB0826 +492791ED7688CB41 2FEBA08E002AD488 05ACD9DA245CDB42 158A01C5532E3160 F270CB8E49F0B709 +35F5AC9054DBFC2C 13096FE3C25A48F1 8B52F7C25288B4EB 1C9853E5A492F0DC 6BAC60BD307455E7 +3B489F86DCE1A1FF 94C99FCD97F75568 29F0F52CFFF16EEF E15A0AB43FA2A1D5 A0DF9EF0EC90315A +177F3F88F9F42686 FBA990802AD2BA35 232CA3BBACEE6047 81D45C50D263C864 C2AF0BA4FDDA18A7 +After pi: +3402B648D170706F 2FEBA08E002AD488 8B52F7C25288B4EB E15A0AB43FA2A1D5 C2AF0BA4FDDA18A7 +6EBC2AC680D7A623 F270CB8E49F0B709 35F5AC9054DBFC2C 94C99FCD97F75568 232CA3BBACEE6047 +63FCE53CFB3D2999 05ACD9DA245CDB42 1C9853E5A492F0DC A0DF9EF0EC90315A 177F3F88F9F42686 +4DA7297155AB0826 492791ED7688CB41 13096FE3C25A48F1 29F0F52CFFF16EEF 81D45C50D263C864 +4CB480E957DB77A8 158A01C5532E3160 6BAC60BD307455E7 3B489F86DCE1A1FF FBA990802AD2BA35 +After chi: +B412E10883F0500C 4FE3A8BA2D08D59C 89F7F6C292D0ACC9 D55ABEFC3F82C19D C9460B22FDD09C27 +6B390ED694DCEE07 7278D8C3CAD4B649 16D18CA27CD3DC2B D859978997E6D348 B36C62B3E5CE714F +7BECE7197BBF0905 A5EB55CA6C5CDA40 0BB872EDB5F6F658 C05F5EC4EE993843 137F274AFDB4F4C4 +5FAF4773D5F90896 61D701E14B29ED4F 930D67B3C258C8F1 65D3D40DFA796EED 81D4CCDCF0630B25 +2690E0D1778B332F 05CA9EC79FAF9178 AB0D60BD12664FE7 3F5C9FEF89E8E477 EAA391842AF6BA75 +After iota: +B412E10883F05084 4FE3A8BA2D08D59C 89F7F6C292D0ACC9 D55ABEFC3F82C19D C9460B22FDD09C27 +6B390ED694DCEE07 7278D8C3CAD4B649 16D18CA27CD3DC2B D859978997E6D348 B36C62B3E5CE714F +7BECE7197BBF0905 A5EB55CA6C5CDA40 0BB872EDB5F6F658 C05F5EC4EE993843 137F274AFDB4F4C4 +5FAF4773D5F90896 61D701E14B29ED4F 930D67B3C258C8F1 65D3D40DFA796EED 81D4CCDCF0630B25 +2690E0D1778B332F 05CA9EC79FAF9178 AB0D60BD12664FE7 3F5C9FEF89E8E477 EAA391842AF6BA75 + + -- Round 10 -- + +After theta: +4EEB87A102C2733D CB2718D8F47F5AFA 5A3C34F1A70F2972 7D809679CA3691C9 E56469BA557F2454 +91C0687F15EECDBE F6BC68A113A3392F C51A4E91490C5990 7083BF0C6252831C 9F4E002B4D61C93C +811581B0FA8D2ABC 212FE5A8B52B5526 D873B0DE802973E3 688576411B2D6817 3F5D45D2551B4CB7 +A55621DA54CB2B2F E513B183925E6229 40C6A580F7874D4A CD09FC880FCD3EB9 ADF6AE4458CCB356 +DC698678F6B91096 810E2EA546D81E1E 78C6A28E27B9CA5C 9786B76A7C5CB423 C681F31C82590206 +After rho: +4EEB87A102C2733D 964E31B1E8FEB5F5 968F0D3C69C3CA5C 9CA3691C97D80967 D2ABF922A72B234D +5EECDBE91C0687F1 3392FF6BC68A113A 4693A45243166431 8E3841DF86312941 02B4D61C93C9F4E0 +08AC0D87D46955E4 BF96A2D4AD549884 4B9F1EC39D86F401 82365AD02ED10AEC 8DA65B9FAEA2E92A +96565F4AAC43B4A9 CC453CA27630724B 52C07BC3A6A52063 9101F9A7D739A13F F6AE4458CCB356AD +19E3DAE4425B71A6 0438BA951B60787A 8F18D451C4F7394B 239786B76A7C5CB4 7CC720964081B1A0 +After pi: +4EEB87A102C2733D 3392FF6BC68A113A 4B9F1EC39D86F401 9101F9A7D739A13F 7CC720964081B1A0 +9CA3691C97D80967 02B4D61C93C9F4E0 08AC0D87D46955E4 CC453CA27630724B 8F18D451C4F7394B +964E31B1E8FEB5F5 4693A45243166431 82365AD02ED10AEC F6AE4458CCB356AD 19E3DAE4425B71A6 +D2ABF922A72B234D 5EECDBE91C0687F1 BF96A2D4AD549884 52C07BC3A6A52063 239786B76A7C5CB4 +968F0D3C69C3CA5C 8E3841DF86312941 8DA65B9FAEA2E92A 96565F4AAC43B4A9 0438BA951B60787A +After chi: +06E687211BC6973C A3921E4F84B31004 27591ED39D06E481 93297E86D57BE322 4DD758DC8489B1A2 +94AB609FD3F80863 C6F5E63CB1D9D6EB 0BB4CDD654AE5CE4 DCE615AE6538726F 8D0C4251C4F6CDCB +166A6B31C43FBF39 321BA05A83343030 8B77C0742C992BEE 70A265496417D2FC 59725EA6415B31A6 +73B9D936067B3B49 1EAC82EA1EA7A792 9E8126E0E50CC410 82E802C323A6032A 2FD3847E7278D804 +9709173C41410A76 9C68459F86703DC0 8D8EFB0ABD82A178 04D15A62CCC036AD 0C08FA569D50597B +After iota: +06E687219BC61735 A3921E4F84B31004 27591ED39D06E481 93297E86D57BE322 4DD758DC8489B1A2 +94AB609FD3F80863 C6F5E63CB1D9D6EB 0BB4CDD654AE5CE4 DCE615AE6538726F 8D0C4251C4F6CDCB +166A6B31C43FBF39 321BA05A83343030 8B77C0742C992BEE 70A265496417D2FC 59725EA6415B31A6 +73B9D936067B3B49 1EAC82EA1EA7A792 9E8126E0E50CC410 82E802C323A6032A 2FD3847E7278D804 +9709173C41410A76 9C68459F86703DC0 8D8EFB0ABD82A178 04D15A62CCC036AD 0C08FA569D50597B + + -- Round 11 -- + +After theta: +17E5839A28D8029E AA2EC1FD34F76C93 80492C0FC5EB6461 5358C41AB4DD8CA0 35AD8B1729CCE534 +85A8642460E61DC8 CF49398E019DAA7C ACA4FF0A0C43DC04 1C97AF32049E1DED F576919A69B3995D +07696F8A7721AA92 3BA77FE833704CA7 2C67F2A87474AB0E B0D3DFD505B1BD7E 21088D6DEC1E6530 +62BADD8DB5652EE2 17105D58AEE3DB05 3991143CBDE144F0 4299B85F42006CA8 57A957B5DF3D8C92 +860A1387F25F1FDD 95D49A2D36344157 2A9EC9D6E56F2198 C4A0E0FEAD66592F 7472299D30150DED +After rho: +17E5839A28D8029E 545D83FA69EED927 60124B03F17AD918 AB4DD8CA05358C41 B94E6729A1AD6C58 +0E61DC885A864246 DAA7CCF49398E019 293FC28310F7012B F68E4BD799024F0E 19A69B3995DF5769 +3B4B7C53B90D5490 9DFFA0CDC1329CEE A55871633F9543A3 AA0B637AFD61A7BF 0F3298108446B6F6 +CA5DC4C575BB1B6A 7B60A2E20BAB15DC 8A1E5EF0A2781CC8 0BE8400D95085337 A957B5DF3D8C9257 +4E1FC97C7F761828 575268B4D8D1055E 0553D93ADCADE433 2FC4A0E0FEAD6659 8A674C05437B5D1C +After pi: +17E5839A28D8029E DAA7CCF49398E019 A55871633F9543A3 0BE8400D95085337 8A674C05437B5D1C +AB4DD8CA05358C41 19A69B3995DF5769 3B4B7C53B90D5490 7B60A2E20BAB15DC 0553D93ADCADE433 +545D83FA69EED927 293FC28310F7012B AA0B637AFD61A7BF A957B5DF3D8C9257 4E1FC97C7F761828 +B94E6729A1AD6C58 0E61DC885A864246 9DFFA0CDC1329CEE 8A1E5EF0A2781CC8 2FC4A0E0FEAD6659 +60124B03F17AD918 F68E4BD799024F0E 0F3298108446B6F6 CA5DC4C575BB1B6A 575268B4D8D1055E +After chi: +32BDB29904DD013C D007CCF81390F00D 255F7D637DE64FAB 1E68C397BD8851B5 42650061D07BBD1D +8904BC882D358CD1 59861999977D5625 3F58254B6D09B4B3 D16CA2220ABB1D9C 15F1DA0B4C67B71B +D65DA28284EE7FB3 286B5606107B116B EC032B5ABF13AF97 B917B75D3D045350 673D897D6F671820 +28D0476C209DF0F0 0C6182B878CE4246 B83F00CD9DB7FEFF 1A1419F9A37814C8 29E53860A4AF645F +6922DB03F53E69E8 36C30F12E8BB4606 1A30B0200C06B2E2 EA5DC7C65491C36A C1DE6860D0D10358 +After iota: +32BDB29984DD0136 D007CCF81390F00D 255F7D637DE64FAB 1E68C397BD8851B5 42650061D07BBD1D +8904BC882D358CD1 59861999977D5625 3F58254B6D09B4B3 D16CA2220ABB1D9C 15F1DA0B4C67B71B +D65DA28284EE7FB3 286B5606107B116B EC032B5ABF13AF97 B917B75D3D045350 673D897D6F671820 +28D0476C209DF0F0 0C6182B878CE4246 B83F00CD9DB7FEFF 1A1419F9A37814C8 29E53860A4AF645F +6922DB03F53E69E8 36C30F12E8BB4606 1A30B0200C06B2E2 EA5DC7C65491C36A C1DE6860D0D10358 + + -- Round 12 -- + +After theta: +DCBFAC140A1F1210 54067B3A97AFAA65 B2A3620082B86D1F FB4706278DCFA364 9C13694F5CEFA35E +6706A205A3F79FF7 DD87AE5B13420C4D A8A43A2892579607 344367923AFCEF4D CB87B325C0F3A958 +385FBC0F0A2C6C95 AC6AE1C494444B03 7BFF3439404D8D23 5C3872ED0D43A181 B94BE053E3F30663 +C6D259E1AE5FE3D6 8860357AFCF1182E 2FC31FAE62E9DC4B FF3BDC49933FE619 F793514E283B7A1C +8720C58E7BFC7ACE B2C2B8D06C841C6E 8DCCAF43F3589056 0F72027664D631BB 1FA8014E5C451D1B +After rho: +DCBFAC140A1F1210 A80CF6752F5F54CA ECA8D88020AE1B47 78DCFA364FB47062 7AE77D1AF4E09B4A +3F79FF76706A205A 20C4DDD87AE5B134 290E8A2495E581EA A69A21B3C91D7E77 325C0F3A958CB87B +C2FDE078516364A9 AB871251112C0EB1 6C691BDFF9A1CA02 DA1A874302B870E5 F98331DCA5F029F1 +BFC7AD8DA4B3C35C 2305D10C06AF5F9E 8FD73174EE2597E1 893267FCC33FE77B 93514E283B7A1CF7 +1639EFF1EB3A1C83 CB0AE341B21071BA D1B995E87E6B120A BB0F72027664D631 005397114746C7EA +After pi: +DCBFAC140A1F1210 20C4DDD87AE5B134 6C691BDFF9A1CA02 893267FCC33FE77B 005397114746C7EA +78DCFA364FB47062 325C0F3A958CB87B C2FDE078516364A9 2305D10C06AF5F9E D1B995E87E6B120A +A80CF6752F5F54CA 290E8A2495E581EA DA1A874302B870E5 93514E283B7A1CF7 1639EFF1EB3A1C83 +7AE77D1AF4E09B4A 3F79FF76706A205A AB871251112C0EB1 8FD73174EE2597E1 BB0F72027664D631 +ECA8D88020AE1B47 A69A21B3C91D7E77 F98331DCA5F029F1 BFC7AD8DA4B3C35C CB0AE341B21071BA +After chi: +9096AE138B1F5812 A1D6B9F878FB944D 6C288BDEFDE1CA82 559E4FF8CB26F76B 2013C6D937A666CE +B87D1A760FD734E2 135C1E3E9300A36D 1245E498292364A9 0B41BB1A073B3FFE D3B990E0EE639A13 +7A1CF3362D4724CF 284FC20CACA78DF8 DE322692C2B870E5 3B555E2C3F3F5CBF 173BE7F17B9A9DA3 +FA617D1BF5E495EB 3B29DE529E6BB11A 9B8F5053016C4EA1 CF373C6C6EA59EAB BE17F066766EF621 +B5A9C8CC044E1AC7 A0DEADB2C91EBC7B B98B739CB7F01953 9B67B50DA41DC919 C918C2727B01158A +After iota: +9096AE130B1FD899 A1D6B9F878FB944D 6C288BDEFDE1CA82 559E4FF8CB26F76B 2013C6D937A666CE +B87D1A760FD734E2 135C1E3E9300A36D 1245E498292364A9 0B41BB1A073B3FFE D3B990E0EE639A13 +7A1CF3362D4724CF 284FC20CACA78DF8 DE322692C2B870E5 3B555E2C3F3F5CBF 173BE7F17B9A9DA3 +FA617D1BF5E495EB 3B29DE529E6BB11A 9B8F5053016C4EA1 CF373C6C6EA59EAB BE17F066766EF621 +B5A9C8CC044E1AC7 A0DEADB2C91EBC7B B98B739CB7F01953 9B67B50DA41DC919 C918C2727B01158A + + -- Round 13 -- + +After theta: +016C019B847C353E B85F9F4BE113C1AC 0EAEDAAA9EFDFA0B F0F8225A35A17BFC 2BB6007FBE762A66 +2987B5FE80B4D945 0AD5388D0AE8F68C 70C3B5EC4A3F5420 AE27D6B8F9BCB369 D81C564667B3D6BB +EBE65CBEA224C968 31C6E4BF354FD819 BCB477E6A1A4406C 9E33338EC1B8D028 1C9E2157F24AD10B +6B9BD2937A87784C 22A0F8E10783E4FB F909012762707E28 6A5151CE9022123C B5B236C0FFBEBA89 +245367448B2DF760 B9578B0150F6E99A DB0D22E8D4EC29DA 3E01D8AF5A9A458E C2BD04D4F2D15922 +After rho: +016C019B847C353E 70BF3E97C2278359 C3ABB6AAA7BF7E82 A35A17BFCF0F8225 FDF3B153315DB003 +0B4D9452987B5FE8 8F68C0AD5388D0AE 30ED7B128FD5081C B4D713EB5C7CDE59 64667B3D6BBD81C5 +5F32E5F511264B47 1B92FCD53F6064C7 220365E5A3BF350D 1D8371A0513C6667 2568858E4F10ABF9 +0EF098D737A526F5 7C9F64541F1C20F0 8093B1383F147C84 39D20442478D4A2A B236C0FFBEBA89B5 +9D122CB7DD80914D E55E2C0543DBA66A 5B61A45D1A9D853B 8E3E01D8AF5A9A45 41353CB45648B0AF +After pi: +016C019B847C353E 8F68C0AD5388D0AE 220365E5A3BF350D 39D20442478D4A2A 41353CB45648B0AF +A35A17BFCF0F8225 64667B3D6BBD81C5 5F32E5F511264B47 7C9F64541F1C20F0 5B61A45D1A9D853B +70BF3E97C2278359 30ED7B128FD5081C 1D8371A0513C6667 B236C0FFBEBA89B5 9D122CB7DD80914D +FDF3B153315DB003 0B4D9452987B5FE8 1B92FCD53F6064C7 8093B1383F147C84 8E3E01D8AF5A9A45 +C3ABB6AAA7BF7E82 B4D713EB5C7CDE59 2568858E4F10ABF9 0EF098D737A526F5 E55E2C0543DBA66A +After chi: +216F24DB244B103F 96B8C0AF17889A8C 62265D51B3FF8588 399A0549C7B94F3A CF35FC9005C8702F +B84A937FDF0DC827 44EB7B3D65A5A175 5C5265FC11A7CE4C DC8577F6DA1E22F4 1F45CC5D3A2D84FB +7DBD3E37920FE53A 92D9FB4D2157818C 10835DA0103C762F D29BD2FFBC9D8BA5 9D526DB7D0509949 +ED61D9D6165D9004 8B4C957A986F47E8 15BEFC15BF2AE686 F152013B2F115C86 8C3205D82778D5AD +C28332AEA4BF5F22 BE470BBA6CD9DA5D C466A18E0F4A2BF3 0C510A7D93817E75 D10A2D441B9B2633 +After iota: +A16F24DB244B10B4 96B8C0AF17889A8C 62265D51B3FF8588 399A0549C7B94F3A CF35FC9005C8702F +B84A937FDF0DC827 44EB7B3D65A5A175 5C5265FC11A7CE4C DC8577F6DA1E22F4 1F45CC5D3A2D84FB +7DBD3E37920FE53A 92D9FB4D2157818C 10835DA0103C762F D29BD2FFBC9D8BA5 9D526DB7D0509949 +ED61D9D6165D9004 8B4C957A986F47E8 15BEFC15BF2AE686 F152013B2F115C86 8C3205D82778D5AD +C28332AEA4BF5F22 BE470BBA6CD9DA5D C466A18E0F4A2BF3 0C510A7D93817E75 D10A2D441B9B2633 + + -- Round 14 -- + +After theta: +5A76ED02B885C137 239CD368C82A893E 82A8D5422F662B79 E681D612631083A2 93469241AF3551A9 +43535AA643C319A4 F1CF68FABA07B2C7 BCDCEDEF8D3E60BD 039EA4AD7EB7EE6C 4336A28C90D0A57D +86A4F7EE0EC134B9 27FDE88AFEF5923E F00DD5B38CA5D8DE 0D8001A41834473D C12103667AADB8CF +1678100F8A934187 3E6886BD47CD545A F530740623B34877 2E49D2608BB8901E D0416B098D85F42B +399AFB7738718EA1 0B63187DB37BC9EF 24E8299D93D38502 D34AD9263728B2ED 8D794395B16607B5 +After rho: +5A76ED02B885C137 4739A6D19055127C 60AA35508BD98ADE 2631083A2E681D61 0D79AA8D4C9A3492 +3C319A443535AA64 7B2C7F1CF68FABA0 373B7BE34F982F6F 3601CF5256BF5BF7 28C90D0A57D4336A +3527BF707609A5CC F7A22BFBD648F89F 2EC6F7806EAD9C65 4830688E7A1B0003 56DC67E09081B33D +26830E2CF0201F15 AA8B47CD10D7A8F9 3A0311D9A43BFA98 4C11771203C5C93A 416B098D85F42BD0 +EDDCE1C63A84E66B 2D8C61F6CDEF27BC 449D0533B27A70A0 EDD34AD9263728B2 50E56C5981ED635E +After pi: +5A76ED02B885C137 7B2C7F1CF68FABA0 2EC6F7806EAD9C65 4C11771203C5C93A 50E56C5981ED635E +2631083A2E681D61 28C90D0A57D4336A 3527BF707609A5CC AA8B47CD10D7A8F9 449D0533B27A70A0 +4739A6D19055127C 373B7BE34F982F6F 4830688E7A1B0003 416B098D85F42BD0 EDDCE1C63A84E66B +0D79AA8D4C9A3492 3C319A443535AA64 F7A22BFBD648F89F 3A0311D9A43BFA98 EDD34AD9263728B2 +60AA35508BD98ADE 3601CF5256BF5BF7 56DC67E09081B33D 26830E2CF0201F15 2D8C61F6CDEF27BC +After chi: +5EB46D82B0A5D572 3B3D7F0EF7CFEABA 3E22FFC9EE85BE21 4603F6103BC5491B 71ED7E45C7E749DE +3317BA4A0E6199E5 A2414D8757023B5B 7133BF42D421F5CC 88AB4FC51CD7A5B8 4C550033E3EE52AA +0F39A6DDA056127C 36707AE2CA7C04BF E4A488CC401BC428 434A0F9C05A53BC4 DDDEB8E4750CCB68 +CEFB8B368ED26409 34308A441506A864 327261FBD44CF8BD 3A2BB1DDECB3EE98 DDD35A991712A2D6 +207615F00BD92AD6 1602C75E369F57F7 5FD006329D4E9395 66A11A2CF2309757 3B8DABF499C9769D +After iota: +DEB46D82B0A555FB 3B3D7F0EF7CFEABA 3E22FFC9EE85BE21 4603F6103BC5491B 71ED7E45C7E749DE +3317BA4A0E6199E5 A2414D8757023B5B 7133BF42D421F5CC 88AB4FC51CD7A5B8 4C550033E3EE52AA +0F39A6DDA056127C 36707AE2CA7C04BF E4A488CC401BC428 434A0F9C05A53BC4 DDDEB8E4750CCB68 +CEFB8B368ED26409 34308A441506A864 327261FBD44CF8BD 3A2BB1DDECB3EE98 DDD35A991712A2D6 +207615F00BD92AD6 1602C75E369F57F7 5FD006329D4E9395 66A11A2CF2309757 3B8DABF499C9769D + + -- Round 15 -- + +After theta: +C2F0509FFD2B0437 BB05CFC10B2DB3DC 11CCC1C8DFC4C9BD 8C643661B7C4A558 B8AABC5ACCE0C60C +2F53875743EFC829 2279FD48ABE0623D 5EDD8143E5608250 42CC8FB490D649FB 8512C22CE8E9DD78 +137D9BC0EDD843B0 B648CA2D369E5DD9 CB4AB6CD715AB3B4 892DCFED89A4D787 14997AFB7E0B44BA +D2BFB62BC35C35C5 B4083A8BE9E4F102 1D9C5FFAE50D8F21 F04C71AC60B202DB 149498861C152D04 +3C3228ED46577B1A 963A7791CA7D0E91 703E3833AC0FE409 ACC6DA5D7E317B14 F2CA69EB92CEF94F +After rho: +C2F0509FFD2B0437 760B9F82165B67B9 4473307237F1326F 1B7C4A5588C64366 D667063065C555E2 +3EFC8292F5387574 0623D2279FD48ABE B76050F958209417 FDA16647DA486B24 22CE8E9DD788512C +9BECDE076EC21D80 2328B4DA797766D9 D59DA65A55B66B8A DB1349AF0F125B9F 05A25D0A4CBD7DBF +B86B8BA57F6C5786 9E20568107517D3C 2FFD7286C7908ECE 358C16405B7E098E 9498861C152D0414 +A3B5195DEC68F0C8 58E9DE4729F43A46 2E07C7067581FC81 14ACC6DA5D7E317B 9A7AE4B3BE53FCB2 +After pi: +C2F0509FFD2B0437 0623D2279FD48ABE D59DA65A55B66B8A 358C16405B7E098E 9A7AE4B3BE53FCB2 +1B7C4A5588C64366 22CE8E9DD788512C 9BECDE076EC21D80 9E20568107517D3C 2E07C7067581FC81 +760B9F82165B67B9 B76050F958209417 DB1349AF0F125B9F 9498861C152D0414 A3B5195DEC68F0C8 +D667063065C555E2 3EFC8292F5387574 2328B4DA797766D9 2FFD7286C7908ECE 14ACC6DA5D7E317B +4473307237F1326F FDA16647DA486B24 05A25D0A4CBD7DBF B86B8BA57F6C5786 58E9DE4729F43A46 +After chi: +136C74C7BD096537 2623C227959C8ABA 5FEF46E9F1B79FBA 750C064C1A56098B 9E796693BC87763A +825C1A57A0844FE6 26CE8E1DD6993110 BBEB5F011E429D01 8F585ED08F177E5A 0E85438E2289EC89 +3E18968411492C31 B3E8D6E9480D9017 F83650EEE752AB57 C092009E073E0325 22D55924A44860CE +D76732786D82576B 3229C09673B8FD72 33283082611957E8 EDBE72A6E711CA4E 3C344658CD46116F +4471297A334426F4 45E8E4E2E9086924 452209484C2D55FF BC79AB95696D57AF E1699842E1FC7346 +After iota: +936C74C7BD09E534 2623C227959C8ABA 5FEF46E9F1B79FBA 750C064C1A56098B 9E796693BC87763A +825C1A57A0844FE6 26CE8E1DD6993110 BBEB5F011E429D01 8F585ED08F177E5A 0E85438E2289EC89 +3E18968411492C31 B3E8D6E9480D9017 F83650EEE752AB57 C092009E073E0325 22D55924A44860CE +D76732786D82576B 3229C09673B8FD72 33283082611957E8 EDBE72A6E711CA4E 3C344658CD46116F +4471297A334426F4 45E8E4E2E9086924 452209484C2D55FF BC79AB95696D57AF E1699842E1FC7346 + + -- Round 16 -- + +After theta: +7591ABAB888402B7 4E6DC0A98CB92A30 4D28FA2C5808F27B C1DD32C6123C92D8 8D05218E048171D6 +64A1C53B9509A865 4E808C93CFBC919A A92CE3C4B7FDF0C0 3B896A5A877DE509 1DF904939A8FEB65 +D8E549E824C4CBB2 DBA6D4675128309D EAF1EC2B4EEDC696 744334140F549876 31A91E391C4E6722 +319AED14580FB0E8 5A67C2186A9D5DF8 21EF8C47C8A63A29 596F462CEF7B511D 2F48014575401683 +A28CF61606C9C177 2DA6E66CF02DC9AE 57E5B58DE592383E 08A89F1F6107CCFC F215DF5F59FA74AA +After rho: +7591ABAB888402B7 9CDB815319725460 D34A3E8B16023C9E 6123C92D8C1DD32C 70240B8EB468290C +509A86564A1C53B9 C919A4E808C93CFB 4B38F12DFF7C302A 849DC4B52D43BEF2 4939A8FEB651DF90 +C72A4F4126265D96 9B519D44A0C2776E 6E34B7578F615A77 281EA930ECE88668 27339118D48F1C8E +1F61D06335DA28B0 ABBF0B4CF8430D53 C623E4531D1490F7 C59DEF6A23AB2DE8 480145754016832F +D8581B2705DE8A33 B69B99B3C0B726B8 CAFCB6B1BCB24707 FC08A89F1F6107CC 77D7D67E9D2ABC85 +After pi: +7591ABAB888402B7 C919A4E808C93CFB 6E34B7578F615A77 C59DEF6A23AB2DE8 77D7D67E9D2ABC85 +6123C92D8C1DD32C 4939A8FEB651DF90 C72A4F4126265D96 ABBF0B4CF8430D53 CAFCB6B1BCB24707 +9CDB815319725460 4B38F12DFF7C302A 281EA930ECE88668 480145754016832F D8581B2705DE8A33 +70240B8EB468290C 509A86564A1C53B9 9B519D44A0C2776E C623E4531D1490F7 FC08A89F1F6107CC +D34A3E8B16023C9E 849DC4B52D43BEF2 27339118D48F1C8E 1F61D06335DA28B0 B69B99B3C0B726B8 +After chi: +53B5B8BC0FA440B3 4890ECC028431973 5C76A7431361CA72 C59DC6EB232F2FDA FFDFD23E9D6380CD +E7218E2C8C3BD32A 61ACA8F26E10DFD1 876AFBF022961F92 8ABC4240F84E9D7B C2E496638EF24B97 +BCDD894319F2D220 0B39B568FF6A312D B846B332E9208E78 4C82C5255836D76F 9B786B0BE3D2AA39 +FB65128E14AA0D4A 14B8E6455708D328 A35995C8A2A37066 C607E753BD1CB8F7 FC922CCF5575557D +F0682F83C68E3C92 9CDD84D60C139EC2 87A9988814AA1A86 5E21F66B23DA30B6 B20E5987E9F6A4D8 +After iota: +D3B5B8BC0FA4C0B1 4890ECC028431973 5C76A7431361CA72 C59DC6EB232F2FDA FFDFD23E9D6380CD +E7218E2C8C3BD32A 61ACA8F26E10DFD1 876AFBF022961F92 8ABC4240F84E9D7B C2E496638EF24B97 +BCDD894319F2D220 0B39B568FF6A312D B846B332E9208E78 4C82C5255836D76F 9B786B0BE3D2AA39 +FB65128E14AA0D4A 14B8E6455708D328 A35995C8A2A37066 C607E753BD1CB8F7 FC922CCF5575557D +F0682F83C68E3C92 9CDD84D60C139EC2 87A9988814AA1A86 5E21F66B23DA30B6 B20E5987E9F6A4D8 + + -- Round 17 -- + +After theta: +6FABC531872124BC 4481AB9CBDB68BE0 C11C95E6CA60AB08 53899016D4703F2F 62D3873410618D85 +5B3FF3A104BE3727 6DBDEFAEFBE54D42 1A00C955FB977EE8 1CA814BD0F118D8E 5FE8C36903F046DF +00C3F4CE9177362D 0728F2346A9FA3BE 252C81973021EF02 DA9693D8AF69C79A 06743E016ED0A771 +477B6F039C2FE947 18A9A119C2FD41BB 3E33A76D7BA2111C 5013B1AE4A43A802 619E79C5D8775835 +4C76520E4E0BD89F 90CCC38A99E60C51 1AC3AA2DCDAB7BFC C835A096D4852043 2F020C8D64F4A990 +After rho: +6FABC531872124BC 890357397B6D17C0 30472579B2982AC2 6D4703F2F5389901 A0830C6C2B169C39 +4BE37275B3FF3A10 54D426DBDEFAEFBE 8032557EE5DFBA06 C70E540A5E8788C6 36903F046DF5FE8C +061FA6748BB9B168 A3C8D1AA7E8EF81C 0F781129640CB981 B15ED38F35B52D27 6853B8833A1F00B7 +5FD28E8EF6DE0738 A83763153423385F D3B6BDD1088E1F19 35C94875004A0276 9E79C5D877583561 +4839382F627D31D9 43330E2A67983146 83587545B9B56F7F 43C835A096D48520 8323593D2A640BC0 +After pi: +6FABC531872124BC 54D426DBDEFAEFBE 0F781129640CB981 35C94875004A0276 8323593D2A640BC0 +6D4703F2F5389901 36903F046DF5FE8C 061FA6748BB9B168 A83763153423385F 83587545B9B56F7F +890357397B6D17C0 8032557EE5DFBA06 B15ED38F35B52D27 9E79C5D877583561 4839382F627D31D9 +A0830C6C2B169C39 4BE37275B3FF3A10 A3C8D1AA7E8EF81C D3B6BDD1088E1F19 43C835A096D48520 +30472579B2982AC2 C70E540A5E8788C6 6853B8833A1F00B7 5FD28E8EF6DE0738 43330E2A67983146 +After chi: +6483D411A72534BD 64556E8FDEB8EDC8 8D5A00214E28B001 5941CC75854B264A 93777BF772BEC0C2 +6D48838277309861 9EB07E0559F7F69B 0557B234022DF648 C43061A7702BA85F 91C84941B17009F3 +B84FD5B86B4D12E1 8E13512EA797AA46 F15EEBA835902DBF 1F7B82C86E583361 48093869E6EF99DF +008B8DE667165C35 1BD55E24B3FF3D11 A380D18AE8DE783C 73B5B59D218C0700 08A847B1063DA720 +18168DF892802AF3 D08E52069A478FCE 6872B8A33B1F30F1 6F96AFDF66DE0DB8 843B5E282B9FB142 +After iota: +E483D411A725343D 64556E8FDEB8EDC8 8D5A00214E28B001 5941CC75854B264A 93777BF772BEC0C2 +6D48838277309861 9EB07E0559F7F69B 0557B234022DF648 C43061A7702BA85F 91C84941B17009F3 +B84FD5B86B4D12E1 8E13512EA797AA46 F15EEBA835902DBF 1F7B82C86E583361 48093869E6EF99DF +008B8DE667165C35 1BD55E24B3FF3D11 A380D18AE8DE783C 73B5B59D218C0700 08A847B1063DA720 +18168DF892802AF3 D08E52069A478FCE 6872B8A33B1F30F1 6F96AFDF66DE0DB8 843B5E282B9FB142 + + -- Round 18 -- + +After theta: +5DFC5C5BBD667524 280E8D93C4DE63C4 0EA52716FF9DDC52 67AADA6D3E198868 5F6D4AC53349E7F8 +D4370BC86D73D978 D2EB9D1943917897 86A89503B3989A1B FADB77BFCB79067D 5DD27873F0872EC9 +01305DF2710E53F8 C248B232BDF1244A 72A1CC9F842541EC 219094D0D50A9D43 8413095BA718BEE5 +B9F405AC7D551D2C 578EBD38A999B31D 207FF6BD596B146F 4D5EA3859ADEA922 C4B2768347CA801A +A16905B288C36BEA 9CD5B11A802101C2 EB8D9F948AAA5CA2 517DB9C7DD8CA39A 48216F1A6A689678 +After rho: +5DFC5C5BBD667524 501D1B2789BCC788 83A949C5BFE77714 D3E19886867AADA6 299A4F3FC2FB6A56 +D73D978D4370BC86 17897D2EB9D19439 AA2540ECE62686E1 3EFD6DBBDFE5BC83 873F0872EC95DD27 +0982EF9388729FC0 22C8CAF7C4912B09 2A0F63950E64FC21 A1AA153A86432129 8C5F72C20984ADD3 +AA3A5973E80B58FA 3663AAF1D7A71533 FB5EACB58A37903F 70B35BD52449ABD4 B2768347CA801AC4 +16CA230DAFAA85A4 7356C46A0084070A 5D71B3F291554B94 9A517DB9C7DD8CA3 5BC69A9A259E1208 +After pi: +5DFC5C5BBD667524 17897D2EB9D19439 2A0F63950E64FC21 70B35BD52449ABD4 5BC69A9A259E1208 +D3E19886867AADA6 873F0872EC95DD27 0982EF9388729FC0 3663AAF1D7A71533 5D71B3F291554B94 +501D1B2789BCC788 AA2540ECE62686E1 A1AA153A86432129 B2768347CA801AC4 16CA230DAFAA85A4 +299A4F3FC2FB6A56 D73D978D4370BC86 22C8CAF7C4912B09 FB5EACB58A37903F 9A517DB9C7DD8CA3 +83A949C5BFE77714 3EFD6DBBDFE5BC83 8C5F72C20984ADD3 AA3A5973E80B58FA 7356C46A0084070A +After chi: +75FA5ECABB421D24 4739656E99D897ED 214BE39F0FF2EC29 748B1F94BC29CEF0 59C7BBBE250F9211 +DB617F078618AF66 B15E0812BB10DD14 4092FE918822D544 B4E3A2F5D18DB111 596FB382F9D01B95 +51970E3589FDE680 B871C2A9AEA69C25 A5223532A369A409 F2639B65CA9458CC BCEA63C5C9A885C5 +095A074D467A695F 0E2BB38D49562CB0 22C99BFF81592789 DAD4AEB38A15F26B 4C74ED39C6DD1823 +03AB5B85BFE77644 1CDD648A3FEEECAB DD1BF6CA0900AAD3 2A9350F6576828EE 4F02E05040848F89 +After iota: +75FA5ECABB429D2E 4739656E99D897ED 214BE39F0FF2EC29 748B1F94BC29CEF0 59C7BBBE250F9211 +DB617F078618AF66 B15E0812BB10DD14 4092FE918822D544 B4E3A2F5D18DB111 596FB382F9D01B95 +51970E3589FDE680 B871C2A9AEA69C25 A5223532A369A409 F2639B65CA9458CC BCEA63C5C9A885C5 +095A074D467A695F 0E2BB38D49562CB0 22C99BFF81592789 DAD4AEB38A15F26B 4C74ED39C6DD1823 +03AB5B85BFE77644 1CDD648A3FEEECAB DD1BF6CA0900AAD3 2A9350F6576828EE 4F02E05040848F89 + + -- Round 19 -- + +After theta: +730EC9FFDDC02B4B C4969C4D8D227C42 F9322BCF01BF01BF 31CA97BC3694E919 7071859FC537F81E +DD95E832E09A1903 32F1F131AFEA36BB 98EB36C1866F38D2 F1A22ADD5B3096F8 70D98DA319E8719A +57639900EF7F50E5 3BDE3B8ABA5C778A 7D5BFD62AD24499F B722134D40297F25 955C5DE42990EFCA +0FAE907820F8DF3A 8D844AAE5DACC71F FAB053AF8F14CA1F 9F95269B00A8D582 65C2D31826E5722C +055FCCB0D965C021 9F729DA92B140704 05623E9A074D4745 6FD2D8DEDDD50F07 66B4DE71A0BCE586 +After rho: +730EC9FFDDC02B4B 892D389B1A44F885 FE4C8AF3C06FC06F C3694E91931CA97B FE29BFC0F3838C2C +09A1903DD95E832E A36BB32F1F131AFE 3ACDB0619BCE34A6 7C78D1156EAD984B DA319E8719A70D98 +BB1CC8077BFA872A 78EE2AE971DE28EF 224CFBEADFEB1569 9A8052FE4B6E4426 C877E54AAE2EF214 +F1BE741F5D20F041 98E3F1B08955CBB5 29D7C78A650FFD58 D360151AB053F2A4 C2D31826E5722C65 +32C365970084157F 7DCA76A4AC501C12 A0AC47D340E9A8E8 076FD2D8DEDDD50F 379C682F396199AD +After pi: +730EC9FFDDC02B4B A36BB32F1F131AFE 224CFBEADFEB1569 D360151AB053F2A4 379C682F396199AD +C3694E91931CA97B DA319E8719A70D98 BB1CC8077BFA872A 98E3F1B08955CBB5 A0AC47D340E9A8E8 +892D389B1A44F885 3ACDB0619BCE34A6 9A8052FE4B6E4426 C2D31826E5722C65 32C365970084157F +FE29BFC0F3838C2C 09A1903DD95E832E 78EE2AE971DE28EF 29D7C78A650FFD58 076FD2D8DEDDD50F +FE4C8AF3C06FC06F 7C78D1156EAD984B C877E54AAE2EF214 F1BE741F5D20F041 7DCA76A4AC501C12 +After chi: +730A813F1D282E4A 724BB73F3F03F87A 06D093CFD6CB1C60 936294CA74D3D0E6 B7FD5A2F3B728919 +E2650E91F1442B59 DAD2AF3799A2450D 9B10CE443B52A762 DBA2F9B01A41CAA6 B8BCD7D5484AAC68 +092D7A055A64B885 7A9EB8613FDE1CE7 AA80376F4BEA553C 4BFF002EFF32C4E5 0003E5F7810E115D +8E679500D303A4ED 08B0553FDD5F563E 7EC63AB9EB0E28E8 D1D7EA8A440DF578 06EFD2E5D681D60D +7E4BAEB9406DA27B 4DF0C1003FAD980A C437E7EA0E7EFE06 73BAFC4C1D0F302C 7DFA27A082D00412 +After iota: +F30A813F9D282E40 724BB73F3F03F87A 06D093CFD6CB1C60 936294CA74D3D0E6 B7FD5A2F3B728919 +E2650E91F1442B59 DAD2AF3799A2450D 9B10CE443B52A762 DBA2F9B01A41CAA6 B8BCD7D5484AAC68 +092D7A055A64B885 7A9EB8613FDE1CE7 AA80376F4BEA553C 4BFF002EFF32C4E5 0003E5F7810E115D +8E679500D303A4ED 08B0553FDD5F563E 7EC63AB9EB0E28E8 D1D7EA8A440DF578 06EFD2E5D681D60D +7E4BAEB9406DA27B 4DF0C1003FAD980A C437E7EA0E7EFE06 73BAFC4C1D0F302C 7DFA27A082D00412 + + -- Round 20 -- + +After theta: +A9D374DBCC55173A 814616431C6332D1 D33350BC3C024427 F67C19EC7B1F2450 C672BD98B91DE4FD +B8BCFB75A0391223 29DF0E4BBAC28FA6 4EF30D37D19BFF25 BEBC7496158D3E10 C9333062CA25C18C +53F48FE10B1981FF 8993191D1CBED64C 7F63F41CA1230D7B 2EE18D08F0FE3053 718C024003617CB9 +D4BE60E4827E9D97 FBBDF443FE3F9C95 AB25F9CA01C770AF B4C967AC4BC101CE 7760355254EEBBE9 +24925B5D11109B01 BEFD607C1CCD52A1 11D42499E4B7A641 16A4716A12C3C49A 0C75C01700BF69F6 +After rho: +A9D374DBCC55173A 028C2C8638C665A3 F4CCD42F0F009109 C7B1F2450F67C19E C5C8EF27EE3395EC +0391223B8BCFB75A 28FA629DF0E4BBAC BCC34DF466FFC953 085F5E3A4B0AC69F 062CA25C18CC9333 +9FA47F0858CC0FFA 4C647472FB593226 186BDBFB1FA0E509 11E1FC60A65DC31A B0BE5CB8C6012001 +FD3B2FA97CC1C904 F392BF77BE887FC7 FCE500E3B857D592 F589782039D6992C 60355254EEBBE977 +6D7444426C049249 FBF581F073354A86 223A84933C96F4C8 9A16A4716A12C3C4 7005C02FDA7D831D +After pi: +A9D374DBCC55173A 28FA629DF0E4BBAC 186BDBFB1FA0E509 F589782039D6992C 7005C02FDA7D831D +C7B1F2450F67C19E 062CA25C18CC9333 9FA47F0858CC0FFA F392BF77BE887FC7 223A84933C96F4C8 +028C2C8638C665A3 BCC34DF466FFC953 11E1FC60A65DC31A 60355254EEBBE977 6D7444426C049249 +C5C8EF27EE3395EC 0391223B8BCFB75A 4C647472FB593226 FCE500E3B857D592 9A16A4716A12C3C4 +F4CCD42F0F009109 085F5E3A4B0AC69F B0BE5CB8C6012001 FD3B2FA97CC1C904 FBF581F073354A86 +After chi: +B9D2EDB9C355533B CD7A429DD0B2A388 186F5BF4DD89E718 7C5B4CF03DD68D0E 702DC22BEADD2B99 +5E31AF454F67CD56 663E222BBECCE336 9F8C7F8858DA8FF2 3613CD33BDE97ED1 2236848B2C1EE6E9 +03AC9C86B8C667AB DCD74FE02E5DE136 1CA1F862A659D112 62BD7AD0FE798CD5 D13705322A3D1A19 +89ACBB679E2395C8 B31022BA8BC972CA 4E76D062B9593062 B92D4BE53C76C1BA 9807A4696BDEE1D6 +446CD4AF8B01B109 455E7D3B73CA0F9B B27ADCE8C5352283 F9337BA670C1580D F3E68BE0333F0C10 +After iota: +39D2EDB94355D3BA CD7A429DD0B2A388 186F5BF4DD89E718 7C5B4CF03DD68D0E 702DC22BEADD2B99 +5E31AF454F67CD56 663E222BBECCE336 9F8C7F8858DA8FF2 3613CD33BDE97ED1 2236848B2C1EE6E9 +03AC9C86B8C667AB DCD74FE02E5DE136 1CA1F862A659D112 62BD7AD0FE798CD5 D13705322A3D1A19 +89ACBB679E2395C8 B31022BA8BC972CA 4E76D062B9593062 B92D4BE53C76C1BA 9807A4696BDEE1D6 +446CD4AF8B01B109 455E7D3B73CA0F9B B27ADCE8C5352283 F9337BA670C1580D F3E68BE0333F0C10 + + -- Round 21 -- + +After theta: +D2A5600D870B50A6 AA685207CFA9A83C 4865BD83004AF6BB CA8F44530A8E5348 4BD96A1E9B807629 +B54622F18B394E4A 012C32B1A1D7E882 CF8699FF85199E51 80C7C5908AB1A097 19C22CBE5D43BB59 +E8DB11327C98E4B7 BBC55F7A3146EA82 4CAB1E157B9AC0B1 D4697273C9215293 EAC3AD075B6047A9 +62DB36D35A7D16D4 D402322094D2797E 1E7C3615649A21C1 0FF943460B2E1FFC A3F30C5C1A83BC66 +AF1B591B4F5F3215 224C6DA16CD1042F E2703A9F18F63320 4FE773054799864B C81223D5426251A0 +After rho: +D2A5600D870B50A6 54D0A40F9F535079 D2196F60C012BDAE 30A8E5348CA8F445 F4DC03B14A5ECB50 +B394E4AB54622F18 7E882012C32B1A1D E1A67FE146679473 4BC063E2C84558D0 CBE5D43BB5919C22 +46D88993E4C725BF 157DE8C51BAA0AEF D6058A6558F0ABDC E79242A527A8D2E4 B023D4F561D683AD +FA2DA8C5B66DA6B4 4F2FDA804644129A 1B0AB24D10E08F3E 68C165C3FF81FF28 F30C5C1A83BC66A3 +646D3D7CC856BC6D 8931B685B34410BC 1C4E0753E31EC664 4B4FE77305479986 88F5509894683204 +After pi: +D2A5600D870B50A6 7E882012C32B1A1D D6058A6558F0ABDC 68C165C3FF81FF28 88F5509894683204 +30A8E5348CA8F445 CBE5D43BB5919C22 46D88993E4C725BF 4F2FDA804644129A 1C4E0753E31EC664 +54D0A40F9F535079 E1A67FE146679473 E79242A527A8D2E4 F30C5C1A83BC66A3 646D3D7CC856BC6D +F4DC03B14A5ECB50 B394E4AB54622F18 157DE8C51BAA0AEF 1B0AB24D10E08F3E 4B4FE77305479986 +D2196F60C012BDAE 4BC063E2C84558D0 B023D4F561D683AD FA2DA8C5B66DA6B4 8931B685B34410BC +After chi: +52A0EA689FDBF166 56484590642A4E3D 56319A7D5898ABD8 3AC145C6FC82BF8A A4FD508AD448381D +34B0ECB4CCEED5D8 C2C2863BB7918E22 56988CC045DDE1DB 6F8F3AA44AE4229B D70B1758D20FCE46 +52C0A40BBEDB12FD F1AA63FBC673B070 E3F363C16FEA4AA8 E39CDC1994BD26B3 C54B669C8872386F +F0B50BF541D6CBB7 B996F6A35422AA08 5538ADF71EAD1A6F AF9AB2CD5AF8CD6E 484F03791167BD8E +623AFB75E1803E83 01CC4BE25E6C7CC0 B133C2F560D693A5 A825E1A5F67F0BB6 80F1B607BB0150EC +After iota: +D2A0EA689FDB71E6 56484590642A4E3D 56319A7D5898ABD8 3AC145C6FC82BF8A A4FD508AD448381D +34B0ECB4CCEED5D8 C2C2863BB7918E22 56988CC045DDE1DB 6F8F3AA44AE4229B D70B1758D20FCE46 +52C0A40BBEDB12FD F1AA63FBC673B070 E3F363C16FEA4AA8 E39CDC1994BD26B3 C54B669C8872386F +F0B50BF541D6CBB7 B996F6A35422AA08 5538ADF71EAD1A6F AF9AB2CD5AF8CD6E 484F03791167BD8E +623AFB75E1803E83 01CC4BE25E6C7CC0 B133C2F560D693A5 A825E1A5F67F0BB6 80F1B607BB0150EC + + -- Round 22 -- + +After theta: +1657447A84851FFF 7EB5233B303B1F08 E990674B5BA6F78A C19777D8B8F07047 592E0437C164C289 +F04742A6D7B0BBC1 EA3FE090E380DF17 E93971F646E3BD89 94D908BA0E96ED56 2AD843E5C72334D2 +96370A19A5857CE4 D95705509262E145 5C529EF76CD416FA 18CAEE07D0CFE97E 389832219D5EC2FB +3442A5E75A88A5AE 916B90080033FB3D EA9950C11D93463D 54CC80D31E8A02A3 B59C57C4044B471A +A6CD5567FADE509A 29312D490A7D2DF5 0E923FC363E8CFF7 5373D3BBB20DC47B 7D22E2BAAE2DAA78 +After rho: +1657447A84851FFF FD6A467660763E10 BA6419D2D6E9BDE2 8B8F07047C19777D BE0B26144AC97021 +7B0BBC1F04742A6D 0DF17EA3FE090E38 4E5C7D91B8EF627A AB4A6C845D074B76 3E5C72334D22AD84 +B1B850CD2C2BE724 5C1542498B851765 A0B7D2E294F7BB66 0FA19FD2FC3195DC AF617D9C4C1910CE +114B5C68854BCEB5 7F67B22D72010006 A8608EC9A31EF54C 1A63D140546A9990 9C57C4044B471AB5 +559FEB79426A9B35 A4C4B52429F4B7D4 E1D247F86C7D19FE 7B5373D3BBB20DC4 B8AEAB8B6A9E1F48 +After pi: +1657447A84851FFF 0DF17EA3FE090E38 A0B7D2E294F7BB66 1A63D140546A9990 B8AEAB8B6A9E1F48 +8B8F07047C19777D 3E5C72334D22AD84 B1B850CD2C2BE724 7F67B22D72010006 E1D247F86C7D19FE +FD6A467660763E10 4E5C7D91B8EF627A 0FA19FD2FC3195DC 9C57C4044B471AB5 559FEB79426A9B35 +BE0B26144AC97021 7B0BBC1F04742A6D 5C1542498B851765 A8608EC9A31EF54C 7B5373D3BBB20DC4 +BA6419D2D6E9BDE2 AB4A6C845D074B76 AF617D9C4C1910CE 114B5C68854BCEB5 A4C4B52429F4B7D4 +After chi: +B651C43A8473AEB9 17B17FA3BE010EA8 003BF869BE63BD2E 1C329530D06B9927 B10E910A10961F48 +0A2F07C85C10355D 701BD0131F22AD86 3128151D2057FEDC 756AB22962016607 D58237CB6D5F917E +FCCBC4342466AB94 DE0A3D95BBA9685B 4E29B4ABFC1914DC 3437C0026B533EB5 578BD2F8DAE3DB5F +BA1F6454C1486521 DB6B309F246ECA65 0F06335B93251FE5 2C688ACDE357856D 3A53EBD8BF860788 +BE4508CAD6F1AD6A BB406CE4DC458547 0BE5DC9864AD218E 0B6B54BA5342C697 A5CED12020F2F5C0 +After iota: +B651C43A0473AEB8 17B17FA3BE010EA8 003BF869BE63BD2E 1C329530D06B9927 B10E910A10961F48 +0A2F07C85C10355D 701BD0131F22AD86 3128151D2057FEDC 756AB22962016607 D58237CB6D5F917E +FCCBC4342466AB94 DE0A3D95BBA9685B 4E29B4ABFC1914DC 3437C0026B533EB5 578BD2F8DAE3DB5F +BA1F6454C1486521 DB6B309F246ECA65 0F06335B93251FE5 2C688ACDE357856D 3A53EBD8BF860788 +BE4508CAD6F1AD6A BB406CE4DC458547 0BE5DC9864AD218E 0B6B54BA5342C697 A5CED12020F2F5C0 + + -- Round 23 -- + +After theta: +A9DC1646F96E0136 A4ED78C2FEF72418 2D6844EF8E9B3DA7 3EDFBEAE3573BE21 42BC7ED6AEC36D53 +15A2D5B4A10D9AD3 C347D7725FD48736 1C7BA99B10AF7E55 578799B787194101 2630D817D30AE365 +E3461648D97B041A 6D563AF4FB5F42EB 637A082DCCE19455 16DAEB9C8E4B19B3 A4393D2464B6A944 +A592B6283C55CAAF 683737FE6498E0D5 22558FDDA3DD9F6C 0E85A153064FA26B C9E1040401D37593 +A1C8DAB62BEC02E4 081C6B859CB3AFF7 26B6601E5455A107 29867F24B65AE191 567C3EFC9EA787DB +After rho: +A9DC1646F96E0136 49DAF185FDEE4831 CB5A113BE3A6CF69 E3573BE213EDFBEA B5761B6A9A15E3F6 +10D9AD315A2D5B4A 48736C347D7725FD 1EEA66C42BDF9547 80ABC3CCDBC38CA0 817D30AE3652630D +1A30B246CBD820D7 58EBD3ED7D0BADB5 0CA2AB1BD0416E67 391C9633662DB5D7 5B54A2521C9E9232 +AB955F4B256C5078 1C1AAD06E6FFCC93 C7EED1EECFB6112A 2A60C9F44D61D0B4 E1040401D37593C9 +6AD8AFB00B928723 2071AE1672CEBFDC E4D6CC03CA8AB420 9129867F24B65AE1 0FBF27A9E1F6D59F +After pi: +A9DC1646F96E0136 48736C347D7725FD 0CA2AB1BD0416E67 2A60C9F44D61D0B4 0FBF27A9E1F6D59F +E3573BE213EDFBEA 817D30AE3652630D 1A30B246CBD820D7 1C1AAD06E6FFCC93 E4D6CC03CA8AB420 +49DAF185FDEE4831 1EEA66C42BDF9547 391C9633662DB5D7 E1040401D37593C9 6AD8AFB00B928723 +B5761B6A9A15E3F6 10D9AD315A2D5B4A 58EBD3ED7D0BADB5 C7EED1EECFB6112A 9129867F24B65AE1 +CB5A113BE3A6CF69 80ABC3CCDBC38CA0 5B54A2521C9E9232 AB955F4B256C5078 2071AE1672CEBFDC +After chi: +AD5C954D796E4B34 6A332CD07057B56D 093D8D1270D76B6C 8A20D9B25569D094 4F9C4F99E5E7F156 +F957B9A2DA65FB38 85773DAE1275AF0D FAF4F247C3D810F7 1F1B9EE6F79A8759 E4FECC0FEE98B425 +68CE61B6B9CE68A1 DEEA66C4BA8F974F 33C43D836EAFB1F5 E00654042719DBD9 7CF8A9F009831265 +FD5449A6BF174743 97DDAD33D8994B40 48EAD5FC5D0BE774 E3B8C8EE55B7B03C 91A0226E649E42E9 +900E3129E7BADD7B 202A9EC5FAA3CCE8 5B3402464E1C3DB6 609F4E62A44C1059 20D06CD26A8FBF5C +After iota: +2D5C954DF96ECB3C 6A332CD07057B56D 093D8D1270D76B6C 8A20D9B25569D094 4F9C4F99E5E7F156 +F957B9A2DA65FB38 85773DAE1275AF0D FAF4F247C3D810F7 1F1B9EE6F79A8759 E4FECC0FEE98B425 +68CE61B6B9CE68A1 DEEA66C4BA8F974F 33C43D836EAFB1F5 E00654042719DBD9 7CF8A9F009831265 +FD5449A6BF174743 97DDAD33D8994B40 48EAD5FC5D0BE774 E3B8C8EE55B7B03C 91A0226E649E42E9 +900E3129E7BADD7B 202A9EC5FAA3CCE8 5B3402464E1C3DB6 609F4E62A44C1059 20D06CD26A8FBF5C +State after permutation: +3C CB 6E F9 4D 95 5C 2D 6D B5 57 70 D0 2C 33 6A 6C 6B D7 70 12 8D 3D 09 94 D0 69 55 B2 D9 20 8A 56 F1 E7 E5 99 4F 9C 4F 38 FB 65 DA A2 B9 57 F9 0D AF 75 12 AE 3D 77 85 F7 10 D8 C3 47 F2 F4 FA 59 87 9A F7 E6 9E 1B 1F 25 B4 98 EE 0F CC FE E4 A1 68 CE B9 B6 61 CE 68 4F 97 8F BA C4 66 EA DE F5 B1 AF 6E 83 3D C4 33 D9 DB 19 27 04 54 06 E0 65 12 83 09 F0 A9 F8 7C 43 47 17 BF A6 49 54 FD 40 4B 99 D8 33 AD DD 97 74 E7 0B 5D FC D5 EA 48 3C B0 B7 55 EE C8 B8 E3 E9 42 9E 64 6E 22 A0 91 7B DD BA E7 29 31 0E 90 E8 CC A3 FA C5 9E 2A 20 B6 3D 1C 4E 46 02 34 5B 59 10 4C A4 62 4E 9F 60 5C BF 8F 6A D2 6C D0 20 diff -uNr a/testvectorszero.txt b/testvectorszero.txt --- a/testvectorszero.txt false +++ b/testvectorszero.txt d3f37c1143a5a61556c765476c3a8b1d20b65d0d553fa98fb7a501e093f909faecbf39f78dd457b9bade926f844877ed6da3f5a1de35098005d701cf21d617b6 @@ -0,0 +1,800 @@ +Same, with lanes as 64-bit words: +0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 +0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 +0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 +0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 +0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 + + -- Round 0 -- + +After theta: +0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 +0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 +0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 +0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 +0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 +After rho: +0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 +0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 +0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 +0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 +0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 +After pi: +0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 +0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 +0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 +0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 +0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 +After chi: +0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 +0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 +0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 +0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 +0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 +After iota: +0000000000000001 0000000000000000 0000000000000000 0000000000000000 0000000000000000 +0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 +0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 +0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 +0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 + + -- Round 1 -- + +After theta: +0000000000000001 0000000000000001 0000000000000000 0000000000000000 0000000000000002 +0000000000000000 0000000000000001 0000000000000000 0000000000000000 0000000000000002 +0000000000000000 0000000000000001 0000000000000000 0000000000000000 0000000000000002 +0000000000000000 0000000000000001 0000000000000000 0000000000000000 0000000000000002 +0000000000000000 0000000000000001 0000000000000000 0000000000000000 0000000000000002 +After rho: +0000000000000001 0000000000000002 0000000000000000 0000000000000000 0000000010000000 +0000000000000000 0000100000000000 0000000000000000 0000000000000000 0000000000200000 +0000000000000000 0000000000000400 0000000000000000 0000000000000000 0000010000000000 +0000000000000000 0000200000000000 0000000000000000 0000000000000000 0000000000000200 +0000000000000000 0000000000000004 0000000000000000 0000000000000000 0000000000008000 +After pi: +0000000000000001 0000100000000000 0000000000000000 0000000000000000 0000000000008000 +0000000000000000 0000000000200000 0000000000000000 0000200000000000 0000000000000000 +0000000000000002 0000000000000000 0000000000000000 0000000000000200 0000000000000000 +0000000010000000 0000000000000000 0000000000000400 0000000000000000 0000000000000000 +0000000000000000 0000000000000000 0000010000000000 0000000000000000 0000000000000004 +After chi: +0000000000000001 0000100000000000 0000000000008000 0000000000000001 0000100000008000 +0000000000000000 0000200000200000 0000000000000000 0000200000000000 0000000000200000 +0000000000000002 0000000000000200 0000000000000000 0000000000000202 0000000000000000 +0000000010000400 0000000000000000 0000000000000400 0000000010000000 0000000000000000 +0000010000000000 0000000000000000 0000010000000004 0000000000000000 0000000000000004 +After iota: +0000000000008083 0000100000000000 0000000000008000 0000000000000001 0000100000008000 +0000000000000000 0000200000200000 0000000000000000 0000200000000000 0000000000200000 +0000000000000002 0000000000000200 0000000000000000 0000000000000202 0000000000000000 +0000000010000400 0000000000000000 0000000000000400 0000000010000000 0000000000000000 +0000010000000000 0000000000000000 0000010000000004 0000000000000000 0000000000000004 + + -- Round 2 -- + +After theta: +0000700000600487 0000130010018C89 0000700020208606 000021000041840D 0000320030018B01 +0000700000608404 0000230010218C89 0000700020200606 000001000041840C 0000220030210B01 +0000700000608406 0000030010018E89 0000700020200606 000021000041860E 0000220030010B01 +0000700010608004 0000030010018C89 0000700020200206 000021001041840C 0000220030010B01 +0000710000608404 0000030010018C89 0000710020200602 000021000041840C 0000220030010B05 +After rho: +0000700000600487 0000260020031912 80001C0008082181 00041840D0000210 01800C5808000190 +0608404000070000 18C8900002300102 001C000808018180 06000000800020C2 20030210B0100002 +0003800003042030 000C0040063A2400 0030300003800101 0000830C1C000042 0085808000110018 +C100080000E00020 3191200000600200 3800101001030000 2002083081800004 00220030010B0100 +C400018210100001 00000C0040063224 40000E20040400C0 0C00002100004184 08800C0042C14000 +After pi: +0000700000600487 18C8900002300102 0030300003800101 2002083081800004 08800C0042C14000 +00041840D0000210 20030210B0100002 0003800003042030 3191200000600200 40000E20040400C0 +0000260020031912 001C000808018180 0000830C1C000042 00220030010B0100 C400018210100001 +01800C5808000190 0608404000070000 000C0040063A2400 3800101001030000 0C00002100004184 +80001C0008082181 06000000800020C2 0085808000110018 C100080000E00020 00000C0040063224 +After chi: +0030500001E00486 38CA983082300106 08B0340041C14101 2002783081A00483 10488C0040D14100 +00049840D3042220 11932210B0700202 40038E20070020F0 31953040D0600010 60030C30241400C2 +0000A50434031950 003E0038090A8080 C400828E0C100043 0022263021081812 C41C018A18108081 +01840C580E382590 3E08505001060000 040C0061063A6584 39801C4809030010 0A08402100074184 +80859C8008192199 C700080080E020E2 008584804017321C 4100180008E801A1 06000C00C0063266 +After iota: +8030500001E0840C 38CA983082300106 08B0340041C14101 2002783081A00483 10488C0040D14100 +00049840D3042220 11932210B0700202 40038E20070020F0 31953040D0600010 60030C30241400C2 +0000A50434031950 003E0038090A8080 C400828E0C100043 0022263021081812 C41C018A18108081 +01840C580E382590 3E08505001060000 040C0061063A6584 39801C4809030010 0A08402100074184 +80859C8008192199 C700080080E020E2 008584804017321C 4100180008E801A1 06000C00C0063266 + + -- Round 3 -- + +After theta: +98B0590AC86D7060 298A1D327B0ED626 0AB50258192BD807 D8875F48F4F557EA 7B161D31F07F2ADA +1884914A1A89D64C 00D3A712494ED522 4206B8785FEAB9F6 C9101738A5355379 0B5D9D0194BA6B18 +1880AC0EFD8EED3C 117E853AF03457A0 C605B4D654FA9945 F8A70148545D4B7B AF4290BBA8BEEB5B +19040552C7B5D1FC 2F48D552F838D720 060936395ED0FC82 C1053B307C565379 6156D110B0A92A5E +9805958AC194D5F5 D6408D0279DEF7C2 0280B2D818FDAB1A B9853F787DBD52C8 6D5E9D3170A859BC +After rho: +98B0590AC86D7060 53143A64F61DAC4C C2AD4096064AF601 8F4F557EAD8875F4 8F83F956D3D8B0E9 +A89D64C1884914A1 ED52200D3A712494 81AE1E17FAAE7D90 BCE4880B9C529AA9 D0194BA6B180B5D9 +C4056077EC7769E0 FA14EBC0D15E8045 D4CA2E302DA6B2A7 90A8BA96F7F14E02 5F75ADD7A1485DD4 +6BA3F832080AA58F 1AE405E91AAA5F07 9B1CAF687E410304 660F8ACA6F3820A7 56D110B0A92A5E61 +562B065357D66016 59023409E77BDF0B 4050165B031FB563 C8B9853F787DBD52 A74C5C2A166F1B57 +After pi: +98B0590AC86D7060 ED52200D3A712494 D4CA2E302DA6B2A7 660F8ACA6F3820A7 A74C5C2A166F1B57 +8F4F557EAD8875F4 D0194BA6B180B5D9 C4056077EC7769E0 1AE405E91AAA5F07 4050165B031FB563 +53143A64F61DAC4C 81AE1E17FAAE7D90 90A8BA96F7F14E02 56D110B0A92A5E61 562B065357D66016 +8F83F956D3D8B0E9 A89D64C1884914A1 FA14EBC0D15E8045 9B1CAF687E410304 C8B9853F787DBD52 +C2AD4096064AF601 BCE4880B9C529AA9 5F75ADD7A1485DD4 6BA3F832080AA58F 59023409E77BDF0B +After chi: +8838573ACDEBE243 CF57A0C778692494 558A7A103DE1A9F7 7EBF8BCAA7384087 C20E7C2F247F1FC3 +8B4B752FE1FF3DD4 CAF94E2EA308A3DE 84157265ED62C980 95EB44CDB62A1F93 10401CDB131F356A +43149AE4F34CAE4E C7FF1E37F2A46DF1 9082BCD5A1256E14 57C528940923D229 D68102405F743186 +DD83725682CE30AD A99560E9A64817A1 BAB5EBD7D1623C17 9C1ED728FDC103AD E8A581BE707CB952 +81BC65422742B355 9C66D82B94503AA2 4F75A9DE463907D4 E90EB8A4080A858F 6542BC007F6BD7A3 +After iota: +0838573A4DEB6243 CF57A0C778692494 558A7A103DE1A9F7 7EBF8BCAA7384087 C20E7C2F247F1FC3 +8B4B752FE1FF3DD4 CAF94E2EA308A3DE 84157265ED62C980 95EB44CDB62A1F93 10401CDB131F356A +43149AE4F34CAE4E C7FF1E37F2A46DF1 9082BCD5A1256E14 57C528940923D229 D68102405F743186 +DD83725682CE30AD A99560E9A64817A1 BAB5EBD7D1623C17 9C1ED728FDC103AD E8A581BE707CB952 +81BC65422742B355 9C66D82B94503AA2 4F75A9DE463907D4 E90EB8A4080A858F 6542BC007F6BD7A3 + + -- Round 4 -- + +After theta: +6E5498081D5398EC 3AB4E2714F473DF4 312B2233FDC87870 D832C3778FC39E9A 333EABFB3C2DF09F +ED27BA1DB147C77B 3F1A0C989426BABE E0B42A462D4B1807 33660C709ED1C18E E170CB0F0B4DDA36 +257855D6A3F454E1 321C5C81C58A7491 F423E4F6610CBF93 F148602921D80C34 27B1D5944726DEDA +BBEFBD64D276CA02 5C76225F91660EC1 DE14B3F4114BED90 3A939F95D53ADDB0 1995566A682E560E +E7D0AA7077FA49FA 69859A9DA37E23C2 2BD4F1FD8610D653 4F83F01920F15B92 94726BD4673938FF +After rho: +6E5498081D5398EC 7569C4E29E8E7BE8 0C4AC88CFF721E1C 78FC39E9AD832C37 D9E16F84F999F55F +147C77BED27BA1DB 6BABE3F1A0C98942 2D0A918B52C601F8 C719B306384F68E0 B0F0B4DDA36E170C +2BC2AEB51FA2A709 7172071629D244C8 65FC9FA11F27B308 5243B01869E290C0 936F6D13D8EACA23 +ED940577DF7AC9A4 C1D82B8EC44BF22C 59FA08A5F6C86F0A F2BAA75BB6075273 95566A682E560E19 +A9C1DFE927EB9F42 A6166A768DF88F09 657A9E3FB0C21ACA 924F83F01920F15B 9AF519CE4E3FE51C +After pi: +6E5498081D5398EC 6BABE3F1A0C98942 65FC9FA11F27B308 F2BAA75BB6075273 9AF519CE4E3FE51C +78FC39E9AD832C37 B0F0B4DDA36E170C 2BC2AEB51FA2A709 C1D82B8EC44BF22C 657A9E3FB0C21ACA +7569C4E29E8E7BE8 2D0A918B52C601F8 5243B01869E290C0 95566A682E560E19 A9C1DFE927EB9F42 +D9E16F84F999F55F 147C77BED27BA1DB 7172071629D244C8 59FA08A5F6C86F0A 924F83F01920F15B +0C4AC88CFF721E1C C719B306384F68E0 936F6D13D8EACA23 ED940577DF7AC9A4 A6166A768DF88F09 +After chi: +6A0084080275AAE4 F9A9C3AB00C9C931 6DB98725571F1604 96BA275BA7474A93 9B5E7A3FEEB7E41E +73FE33C9B1038C36 70E8B5D763274728 0FE03A842F22AFCB D95C0A4EC94AD619 E57A1A2BB2AE09C2 +2728E4F2B7AEEBE8 A81EDBEB54D20FE1 7AC22599684B0182 C17E6A6AB6526EB1 A1C3CEE067AB9F52 +B8E36F84D019B15F 1CF47F1F04738AD9 F377844620F2D499 105A64A116516B0E 965393CA1B42F1DB +1C2C849D3FD29C1F AB89B3623F5F6964 916D0713D86ACC2A E5DC85FFAD78D9B0 650759748DF5EFE9 +After iota: +6A00840802752A6F F9A9C3AB00C9C931 6DB98725571F1604 96BA275BA7474A93 9B5E7A3FEEB7E41E +73FE33C9B1038C36 70E8B5D763274728 0FE03A842F22AFCB D95C0A4EC94AD619 E57A1A2BB2AE09C2 +2728E4F2B7AEEBE8 A81EDBEB54D20FE1 7AC22599684B0182 C17E6A6AB6526EB1 A1C3CEE067AB9F52 +B8E36F84D019B15F 1CF47F1F04738AD9 F377844620F2D499 105A64A116516B0E 965393CA1B42F1DB +1C2C849D3FD29C1F AB89B3623F5F6964 916D0713D86ACC2A E5DC85FFAD78D9B0 650759748DF5EFE9 + + -- Round 5 -- + +After theta: +6AF72396B7508258 96B24D5A3A07E83C 0DA6AA8D9DE3F54B B55DF4A315A33315 D473AC4B5BE76578 +7309945704262401 1FF33B2659E96625 6FFF172CE5DE4C84 FABBD9B67BAEAF9F AA57CC5F07FE88A4 +27DF436C028B43DF C705551A6E1C2EEC 1ADD0831A2B7E2CD E299B99204B61737 EEEE1894D2FB1E34 +B814C81A653C1968 73EFF1EE3EBDABD4 9368A9EEEA0E37D6 33BDB759A4B51288 D97E45BEAE1270BD +1CDB23038AF73428 C4923D9305914869 F1722ABB12962F65 C63B56071F9CA036 2A2A8F0038A56E8F +After rho: +6AF72396B7508258 2D649AB4740FD079 C369AAA36778FD52 315A33315B55DF4A 5ADF3B2BC6A39D62 +4262401730994570 966251FF33B2659E FFC5CB397793211B CFFD5DECDB3DD757 C5F07FE88A4AA57C +3EFA1B60145A1EF9 155469B870BBB31C BF1668D6E8418D15 24096C2E6FC53373 7D8F1A77770C4A69 +7832D170299034CA B57A8E7DFE3DC7D7 54F775071BEB49B4 EB3496A2510677B6 7E45BEAE1270BDD9 +8C0E2BDCD0A0736C 1248F64C164521A7 BE2E45576252C5EC 36C63B56071F9CA0 A3C00E295BA3CA8A +After pi: +6AF72396B7508258 966251FF33B2659E BF1668D6E8418D15 EB3496A2510677B6 A3C00E295BA3CA8A +315A33315B55DF4A C5F07FE88A4AA57C 3EFA1B60145A1EF9 B57A8E7DFE3DC7D7 BE2E45576252C5EC +2D649AB4740FD079 FFC5CB397793211B 24096C2E6FC53373 7E45BEAE1270BDD9 8C0E2BDCD0A0736C +5ADF3B2BC6A39D62 4262401730994570 155469B870BBB31C 54F775071BEB49B4 36C63B56071F9CA0 +C369AAA36778FD52 CFFD5DECDB3DD757 7D8F1A77770C4A69 7832D170299034CA 1248F64C164521A7 +After chi: +43E30B967F110A59 D642C7DF22B4173C BFD660DFE2E0051D A303B734F55677E6 37C05E405B01AF0C +0B5033314F45C5CB 44F0FBF5606F647A 34FE5A6214181ED1 B42ABC5DE738DDD5 7A8E099FE258E5D8 +2D6CBEB27C4BC219 A58159B967A3AD93 A4036D7EAF457157 5F252E8E367F3DC8 5E8F6AD5D330526E +4FCB128386812F6E 02C154103BD90DD0 375463E874AF271C 1CEE752EDB4B48F6 36E67B423707DCB0 +F36BA8B04378F57A CFCD9CECD3ADE3D5 7FC73C7B61494B4C B913D9D348A8E89A 1EDCA3008E4023A2 +After iota: +43E30B96FF110A58 D642C7DF22B4173C BFD660DFE2E0051D A303B734F55677E6 37C05E405B01AF0C +0B5033314F45C5CB 44F0FBF5606F647A 34FE5A6214181ED1 B42ABC5DE738DDD5 7A8E099FE258E5D8 +2D6CBEB27C4BC219 A58159B967A3AD93 A4036D7EAF457157 5F252E8E367F3DC8 5E8F6AD5D330526E +4FCB128386812F6E 02C154103BD90DD0 375463E874AF271C 1CEE752EDB4B48F6 36E67B423707DCB0 +F36BA8B04378F57A CFCD9CECD3ADE3D5 7FC73C7B61494B4C B913D9D348A8E89A 1EDCA3008E4023A2 + + -- Round 6 -- + +After theta: +8C67B401B6278C51 C04DEB59B3E4CD34 9E0ADF8540085AE2 B34C75F51F50BE7D 68CFAF16FF3E37A6 +C4D48CA6067343C2 52FFD773F13FBE72 1522E538B6F0412E A4657E9C0D3E144E 2581F8C946677D72 +E2E80125357D4410 B38E753FF6F3779B 85DFD2240DAD2EA8 4F6AEC4FDC79F453 01809B83770FCAC4 +804FAD14CFB7A967 14CE7896AA89D7D8 1688DCB2D64778E3 0CA1B7EF314D816D 69E98A149338441A +3CEF17270A4E7373 D9C2B06A42FD39DD 5E1B8321C3A114B3 A95C1B12A2AE2101 41D352562A7FBB08 +After rho: +8C67B401B6278C51 809BD6B367C99A69 A782B7E1500216B8 51F50BE7DB34C75F B7F9F1BD33467D78 +67343C2C4D48CA60 FBE7252FFD773F13 48B94E2DBC104B85 275232BF4E069F0A 8C946677D722581F +17400929ABEA2087 39D4FFDBCDDE6ECE 6975442EFE91206D 9FB8F3E8A69ED5D8 87E56200C04DC1BB +6F52CF009F5A299F 3AFB0299CF12D551 6E596B23BC718B44 FDE629B02DA19436 E98A149338441A69 +5C9C2939CDCCF3BC 670AC1A90BF4E777 6BC3706438742296 01A95C1B12A2AE21 D4958A9FEEC21074 +After pi: +8C67B401B6278C51 FBE7252FFD773F13 6975442EFE91206D FDE629B02DA19436 D4958A9FEEC21074 +51F50BE7DB34C75F 8C946677D722581F 17400929ABEA2087 3AFB0299CF12D551 6BC3706438742296 +809BD6B367C99A69 48B94E2DBC104B85 9FB8F3E8A69ED5D8 E98A149338441A69 5C9C2939CDCCF3BC +B7F9F1BD33467D78 67343C2C4D48CA60 39D4FFDBCDDE6ECE 6E596B23BC718B44 01A95C1B12A2AE21 +A782B7E1500216B8 275232BF4E069F0A 87E56200C04DC1BB 6F52CF009F5A299F 670AC1A90BF4E777 +After chi: +8C77F401B4A78C3D 6F650CBFFC57AB01 6964C6213CD3202D F5841DB03D841837 A7158BB1A7922376 +42B502EFF3FCE7DF A42F64E793328D4F 5640794D9B8E0201 2ACF091A0C121018 E7C314743C763A96 +179B677365470E31 28BB4A3EA45041A4 8BACDAC06316344C 6989C2111A451228 14BC213555DCB238 +AF39326EB3D059F6 213D3C0C7D694B60 3874EBC3CF5C4AEF D809CA879D35DA1C 41AD501B5EAA2C21 +2727F7E1D04B5609 4F40BFBF5114B70E 87ED62A9C0E907DB EFD2F940CF583917 675AC1B705F06E75 +After iota: +0C77F40134A70CBC 6F650CBFFC57AB01 6964C6213CD3202D F5841DB03D841837 A7158BB1A7922376 +42B502EFF3FCE7DF A42F64E793328D4F 5640794D9B8E0201 2ACF091A0C121018 E7C314743C763A96 +179B677365470E31 28BB4A3EA45041A4 8BACDAC06316344C 6989C2111A451228 14BC213555DCB238 +AF39326EB3D059F6 213D3C0C7D694B60 3874EBC3CF5C4AEF D809CA879D35DA1C 41AD501B5EAA2C21 +2727F7E1D04B5609 4F40BFBF5114B70E 87ED62A9C0E907DB EFD2F940CF583917 675AC1B705F06E75 + + -- Round 7 -- + +After theta: +65F398F66F54D239 A8018120AA2CF704 E6DBAD0C28E649B0 1BAFAFCFDCBF907B 8482C6E85D230F21 +2B316E18A80F395A 634BE978C549D14A D9FF12608FBB6B9C C4E4BB65ED299854 C454592DC6C716C1 +7E1F0B843EB4D0B4 EFDFC7A1F22B1DA1 0413B1ED77235DD1 87A2706EFB7E9A64 372B6C6CAF6D9E6F +C6BD5E99E8238773 E659B1932B121765 B7CB80EEDB692372 362278F87C0E5250 623A1D42A41B0076 +4EA39B168BB8888C 88243220076FEB0B 08520984D4DC6E46 01F94B3F2E63B15B 44CD8CEEFF414222 +After rho: +65F398F66F54D239 500302415459EE09 39B6EB430A39926C FDCBF907B1BAFAFC 42E918790C241637 +80F395A2B316E18A 9D14A634BE978C54 7FC49823EEDAE736 2A62725DB2F694CC 92DC6C716C1C4545 +F0F85C21F5A685A3 7F1E87C8AC7687BF 1AEE88209D8F6BB9 DDF6FD34C90F44E0 B6CF379B95B63657 +470EE78D7ABD33D0 42ECBCCB36326562 C0776DB491B95BE5 1F0F81CA4A06C44F 3A1D42A41B007662 +6C5A2EE222313A8E 2090C8801DBFAC2E C10A41309A9B8DC8 5B01F94B3F2E63B1 633BBFD050889133 +After pi: +65F398F66F54D239 9D14A634BE978C54 1AEE88209D8F6BB9 1F0F81CA4A06C44F 633BBFD050889133 +FDCBF907B1BAFAFC 92DC6C716C1C4545 F0F85C21F5A685A3 42ECBCCB36326562 C10A41309A9B8DC8 +500302415459EE09 7FC49823EEDAE736 DDF6FD34C90F44E0 3A1D42A41B007662 6C5A2EE222313A8E +42E918790C241637 80F395A2B316E18A 7F1E87C8AC7687BF C0776DB491B95BE5 5B01F94B3F2E63B1 +39B6EB430A39926C 2A62725DB2F694CC B6CF379B95B63657 470EE78D7ABD33D0 2090C8801DBFAC2E +After chi: +671990F66E5CB190 9815A7FEFC970812 7ADEB6308D077A89 1BCF81EC65528647 FB3F99D0C00B9D77 +9DEBE90720187A5E 90D8CCBB6E0C2505 71FA1D117D2F0D2B 7E2D04CC17121756 C31E4540D69F88C9 +D0316755555CEEC9 5DCD9AA3FCDAD534 99B4D176E93E4C6C 2A1C42A54F48B263 439EB6C088B33BB8 +3DE51A3100441002 0092FD96A29FB9CA 641E17838270A7AF C09F6D8491B94FE3 DB137CC98C3C8239 +AD3BEEC10F39B07F 6B62B259D8FF954C 965F3F9B90B4BA79 5E28C4CE78BD2190 22D0D89CAD79A8AE +After iota: +E71990F66E5C3199 9815A7FEFC970812 7ADEB6308D077A89 1BCF81EC65528647 FB3F99D0C00B9D77 +9DEBE90720187A5E 90D8CCBB6E0C2505 71FA1D117D2F0D2B 7E2D04CC17121756 C31E4540D69F88C9 +D0316755555CEEC9 5DCD9AA3FCDAD534 99B4D176E93E4C6C 2A1C42A54F48B263 439EB6C088B33BB8 +3DE51A3100441002 0092FD96A29FB9CA 641E17838270A7AF C09F6D8491B94FE3 DB137CC98C3C8239 +AD3BEEC10F39B07F 6B62B259D8FF954C 965F3F9B90B4BA79 5E28C4CE78BD2190 22D0D89CAD79A8AE + + -- Round 8 -- + +After theta: +188422A1F97D9C42 63AAE934FF564151 E6BCD586313E342F 7FE74FA81044A97C 5E4D23B73CCDDA90 +62765B50B739D785 6B6782716DCD6C46 ED987EA7C116438D 1A05CA886204386D 666CFF272A59CF2E +2FACD502C27D4312 A672D469FF1B9C77 05D6B2C0550702CA 4E348CE13A5E9D58 E6EC0CA774757C5F +C278A8669765BDD9 FB2DB35CA15EF089 F87C74353E49E909 A4B7A3C0E4AF60D8 7E61C6AE70FAC5DE +52A65C9698181DA4 90DDFC93DB3EDC0F 0A3D5C2D2C8DF4DF 3A000A8A0DAB0EAB 87A262FB51BFEF49 +After rho: +188422A1F97D9C42 C755D269FEAC82A2 F9AF35618C4F8D0B 81044A97C7FE74FA B9E66ED482F2691D +739D78562765B50B D6C466B6782716DC 661FA9F04590E37B 368D02E54431021C F272A59CF2E666CF +7D66A81613EA1891 CB51A7FC6E71DE99 3816502EB59602A8 C274BD3AB09C6919 3ABE2FF3760653BA +CB7BB384F150CD2E DE113F65B66B942B 3A1A9F24F484FC3E 781C95EC1B1496F4 61C6AE70FAC5DE7E +725A606076914A99 4377F24F6CFB703E E147AB85A591BE9B AB3A000A8A0DAB0E 98BED46FFBD261E8 +After pi: +188422A1F97D9C42 D6C466B6782716DC 3816502EB59602A8 781C95EC1B1496F4 98BED46FFBD261E8 +81044A97C7FE74FA F272A59CF2E666CF 7D66A81613EA1891 DE113F65B66B942B E147AB85A591BE9B +C755D269FEAC82A2 661FA9F04590E37B C274BD3AB09C6919 61C6AE70FAC5DE7E 725A606076914A99 +B9E66ED482F2691D 739D78562765B50B CB51A7FC6E71DE99 3A1A9F24F484FC3E AB3A000A8A0DAB0E +F9AF35618C4F8D0B 368D02E54431021C 3ABE2FF3760653BA CB7BB384F150CD2E 4377F24F6CFB703E +After chi: +309632A97CED9C62 96CCE37672278288 B8B4102D555463A0 781CB76C1B390AF6 5EFE9079FBD06374 +8C004295C6F66CEA 7063B2FD56E7E2E5 5C202896127A3201 DE117F77F405D44B 93350E8D9591BC9E +4735C6634EA08AA2 479DABB00FD1751D D06CFD3AB48C6998 E4C33C7972E95E5C 525049F077812BC0 +31A6E97CCAE2238D 43976056B7E1952D 4A71A7F66478DD99 2ADEF1F0F476BC2F E9231008AF083F0C +F19D1873BE49DCA9 F7CC92E1C5618E18 3ABA6FB87AAD63AA 73F3B6A47154402F 4577F0CB2CCB722A +After iota: +309632A97CED9CE8 96CCE37672278288 B8B4102D555463A0 781CB76C1B390AF6 5EFE9079FBD06374 +8C004295C6F66CEA 7063B2FD56E7E2E5 5C202896127A3201 DE117F77F405D44B 93350E8D9591BC9E +4735C6634EA08AA2 479DABB00FD1751D D06CFD3AB48C6998 E4C33C7972E95E5C 525049F077812BC0 +31A6E97CCAE2238D 43976056B7E1952D 4A71A7F66478DD99 2ADEF1F0F476BC2F E9231008AF083F0C +F19D1873BE49DCA9 F7CC92E1C5618E18 3ABA6FB87AAD63AA 73F3B6A47154402F 4577F0CB2CCB722A + + -- Round 9 -- + +After theta: +298B147655CC396E 2532BFB928D80B18 9A1A7ECD3D2B9427 5BB1D52CC249FEE4 322DADEEE306149D +951D644AEFD7C96C C39DEE320C186B75 7E8E46767A05C586 FDBC1D372D752059 FFE6331A8D47CB77 +5E28E0BC67812F24 F463F77F552EFC8D F2C293DADCF39E1F C76E5E39AB99AA4E 3E8374676F575C29 +28BBCFA3E3C3860B F0693C99ED1E1CBD 68DFC9160C072A1E 097393B02D06483D 85F02D9FB7DE48E5 +E8803EAC9768792F 4432CE2E9F9E0788 1814015812D2942D 505ED4E4A824B43D 29A4CD5C341D05C3 +After rho: +298B147655CC396E 4A657F7251B01630 E6869FB34F4AE509 CC249FEE45BB1D52 771830A4E9916D6F +FD7C96C951D644AE 86B75C39DEE320C1 A3919D9E8171619F 2CFEDE0E9B96BA90 31A8D47CB77FFE63 +F14705E33C097922 8FDDFD54BBF237D1 9CF0FF96149ED6E7 735733549D8EDCBC ABAE149F41BA33B7 +870C1651779F47C7 C397BE0D27933DA3 E48B0603950F346F 7605A0C907A12E72 F02D9FB7DE48E585 +FAB25DA1E4BFA200 10CB38BA7E781E21 A302802B025A5285 3D505ED4E4A824B4 33570D074170CA69 +After pi: +298B147655CC396E 86B75C39DEE320C1 9CF0FF96149ED6E7 7605A0C907A12E72 33570D074170CA69 +CC249FEE45BB1D52 31A8D47CB77FFE63 F14705E33C097922 C397BE0D27933DA3 A302802B025A5285 +4A657F7251B01630 A3919D9E8171619F 735733549D8EDCBC F02D9FB7DE48E585 FAB25DA1E4BFA200 +771830A4E9916D6F FD7C96C951D644AE 8FDDFD54BBF237D1 E48B0603950F346F 3D505ED4E4A824B4 +E6869FB34F4AE509 2CFEDE0E9B96BA90 ABAE149F41BA33B7 870C1651779F47C7 10CB38BA7E781E21 +After chi: +31CBB7F055D0EF48 E4B25C70DDC208D1 9DA2F29054CE16EE 7E8DB0B9132D1F74 B563450ECB53CAE8 +0C639E6D4DBB1C52 33386E70B4EDFAE2 D14705C13C413B26 8FB3A1C9623230F1 928AC03BB01EB0A4 +1A235D324D3E8A10 23B9113DC331409E 79C57354BD39DEBC F068BDE5CF48F1B5 5B22DD2D64FEC38F +759959B043B15E3E 9D7E94CA55DB4480 968DA580DB523741 A68326239C1E7D24 B534D89DF4EE2434 +65869F220F62E42E 28FEDC4EAD93FED0 BB6D3C3549DA2B97 61089150769DA6CF 18B378B6EEEC04B1 +After iota: +31CBB7F055D0EFC0 E4B25C70DDC208D1 9DA2F29054CE16EE 7E8DB0B9132D1F74 B563450ECB53CAE8 +0C639E6D4DBB1C52 33386E70B4EDFAE2 D14705C13C413B26 8FB3A1C9623230F1 928AC03BB01EB0A4 +1A235D324D3E8A10 23B9113DC331409E 79C57354BD39DEBC F068BDE5CF48F1B5 5B22DD2D64FEC38F +759959B043B15E3E 9D7E94CA55DB4480 968DA580DB523741 A68326239C1E7D24 B534D89DF4EE2434 +65869F220F62E42E 28FEDC4EAD93FED0 BB6D3C3549DA2B97 61089150769DA6CF 18B378B6EEEC04B1 + + -- Round 10 -- + +After theta: +63E198B1F4CD677C E2A6D52D4A391407 51ABAEE5AF3015A4 C4D45D6F5F70C25B 1C973A92AC8A4817 +5E49B12CECA694EE 352CE72D2316E634 1D4E59B4C7BF386C 35EA4C1F2E6FEDDE 3B7EBFA7D7C7325B +48097273EC2302AC 25AD986054CA5C48 B5CC2F2146C7DDF6 4A31503383152C9A F2D6A2B103274170 +27B376F1E2ACD682 9B6A1D97C2205856 5A84F9F520AC340B 1CDACBF5D043A00B 1CC0A7019337A6CB +37ACB063AE7F6C92 2EEA55133A68E206 77646040B22428DD DB517C863AC07BE0 B147072A8935864E +After rho: +63E198B1F4CD677C C54DAA5A9472280F 146AEBB96BCC0569 F5F70C25BC4D45D6 95645240B8E4B9D4 +CA694EE5E49B12CE 6E634352CE72D231 53966D31EFCE1B07 EF1AF5260F9737F6 FA7D7C7325B3B7EB +404B939F61181562 B661815329712096 3EEFB5AE61790A36 67062A59349462A0 93A0B8796B515881 +59AD044F66EDE3C5 0B0AD36D43B2F844 7CFA90561A05AD42 7EBA087401639B59 C0A7019337A6CB1C +C18EB9FDB248DEB2 BBA9544CE9A38818 AEEC8C081644851B E0DB517C863AC07B C1CAA24D6193AC51 +After pi: +63E198B1F4CD677C 6E634352CE72D231 3EEFB5AE61790A36 7EBA087401639B59 C1CAA24D6193AC51 +F5F70C25BC4D45D6 FA7D7C7325B3B7EB 404B939F61181562 0B0AD36D43B2F844 AEEC8C081644851B +C54DAA5A9472280F 53966D31EFCE1B07 67062A59349462A0 C0A7019337A6CB1C C18EB9FDB248DEB2 +95645240B8E4B9D4 CA694EE5E49B12CE B661815329712096 7CFA90561A05AD42 E0DB517C863AC07B +146AEBB96BCC0569 EF1AF5260F9737F6 93A0B8796B515881 59AD044F66EDE3C5 BBA9544CE9A38818 +After chi: +736D2C1DD5C46F7A 2E734B02CE704378 BFAF17A701E92E36 5C9B10C4952FD875 CDC8E10F6BA13C50 +F5F58FA9FC4545D6 F17D3C1327115FEF E4AF9F9F755C1079 5A19D348EBBBB880 A4E4FC5A17F63732 +E14DA812846248AF D3376CB3ECEC921B 660E9235B4DC7602 C4E603913394EB11 D31CFCDCD9C4CDB2 +A164D352B18499C4 82F35EE1F69F9F8E 3660C07BAD4B60AF 69DE925622C194C6 AAD25DD9C221C271 +04CAE3E00B8C4D68 A717F1200B3B94B2 31A0E879E2535099 5DEFAFFE64A1E6A4 50B9404AEDB0BA8E +After iota: +736D2C1D55C4EF73 2E734B02CE704378 BFAF17A701E92E36 5C9B10C4952FD875 CDC8E10F6BA13C50 +F5F58FA9FC4545D6 F17D3C1327115FEF E4AF9F9F755C1079 5A19D348EBBBB880 A4E4FC5A17F63732 +E14DA812846248AF D3376CB3ECEC921B 660E9235B4DC7602 C4E603913394EB11 D31CFCDCD9C4CDB2 +A164D352B18499C4 82F35EE1F69F9F8E 3660C07BAD4B60AF 69DE925622C194C6 AAD25DD9C221C271 +04CAE3E00B8C4D68 A717F1200B3B94B2 31A0E879E2535099 5DEFAFFE64A1E6A4 50B9404AEDB0BA8E + + -- Round 11 -- + +After theta: +608DB8C02F955A3C 9994140947798528 7AD958AEEF01588B E6E2DAFE0E5BDC50 BF6B6A934F17A89B +E6151B748614F099 469A6318AE1899BF 21D9D0969BB466C4 E060197270CFBCA5 D64777C63340A3F9 +F2AD3CCFFE33FDE0 64D033B865E5544B A378DD3C5A3400BF 7E9FC9ABA8E0EF34 A1BF7740FD725979 +B284478FCBD52C8B 351401EA7F9659DE F3168F7243A31612 D3A7586CB9B590E3 D871D645E69756BA +172A773D71DDF827 10F0AE2B823252E2 F4D6A7700CBB2624 E79665C4FFD5E281 221ACBD6C9062E45 +After rho: +608DB8C02F955A3C 332828128EF30A51 DEB6562BBBC05622 E0E5BDC50E6E2DAF 9A78BD44DDFB5B54 +614F099E6151B748 899BF469A6318AE1 767425A6ED19B108 52F0300CB93867DE 7C63340A3F9D6477 +9569E67FF19FEF07 40CEE19795512D93 A005FD1BC6E9E2D1 5751C1DE68FD3F93 B92CBCD0DFBBA07E +AA591765088F1F97 CB3BC6A2803D4FF2 47B921D18B09798B 0D9736B21C7A74EB 71D645E69756BAD8 +DCF5C777E09C5CA9 43C2B8AE08C94B88 9E9AD4EE019764C4 81E79665C4FFD5E2 B2F5B2418B914886 +After pi: +608DB8C02F955A3C 899BF469A6318AE1 A005FD1BC6E9E2D1 0D9736B21C7A74EB B2F5B2418B914886 +E0E5BDC50E6E2DAF 7C63340A3F9D6477 9569E67FF19FEF07 CB3BC6A2803D4FF2 9E9AD4EE019764C4 +332828128EF30A51 767425A6ED19B108 5751C1DE68FD3F93 71D645E69756BAD8 DCF5C777E09C5CA9 +9A78BD44DDFB5B54 614F099E6151B748 40CEE19795512D93 47B921D18B09798B 81E79665C4FFD5E2 +DEB6562BBBC05622 52F0300CB93867DE B92CBCD0DFBBA07E AA591765088F1F97 43C2B8AE08C94B88 +After chi: +4089B1D26F5D3A2C 8409F6C9BE239ECB 12657D5A4568EAD5 4D9F3E32387E66D3 3BE7F6680BB1C847 +61ED7FB0CE6CA6AF 3671348A3FBD6487 81E9F633F01DCF03 AB5EEFA38E5546D9 8298D4E430062494 +3229E84A8E1704C2 56F221867A1B3140 DB7043CF08757BB2 52DE6DE69935B888 98A1C2D38194EDA1 +9AF85D4549FB53C7 667E09DE6B59E740 C08877B3D1A7A9F3 5DA108D19209739F E0E096FFE4FF71EA +77BADAFBFD43D602 50A13329B93C785F F8AE145ADFFBE076 366D5164BB8F0BB5 438298AA08F16A54 +After iota: +4089B1D2EF5D3A26 8409F6C9BE239ECB 12657D5A4568EAD5 4D9F3E32387E66D3 3BE7F6680BB1C847 +61ED7FB0CE6CA6AF 3671348A3FBD6487 81E9F633F01DCF03 AB5EEFA38E5546D9 8298D4E430062494 +3229E84A8E1704C2 56F221867A1B3140 DB7043CF08757BB2 52DE6DE69935B888 98A1C2D38194EDA1 +9AF85D4549FB53C7 667E09DE6B59E740 C08877B3D1A7A9F3 5DA108D19209739F E0E096FFE4FF71EA +77BADAFBFD43D602 50A13329B93C785F F8AE145ADFFBE076 366D5164BB8F0BB5 438298AA08F16A54 + + -- Round 12 -- + +After theta: +669EEDBCEAB088CD 9BB301C0C305AC87 7F976FEC61B97F97 383C4969277844AB 182B50863A1513F2 +47FA23DECB811444 29CBC383429B56CB EC1BE485D4CC5A41 DEFD98F8915364A1 A154720A01A2FF21 +143EB4248BFAB629 4948D68F073D030C B68251792CA4EEF0 277D1ABD86339AF0 BB6D643DB0303614 +BCEF012B4C16E12C 79C4FED7167FD50C AD7A6505F5763CB1 28027F8A8D0F51E7 C32C3011D55BAA5F +51AD8695F8AE64E9 4F1BC420C41A4A13 955C06ECFB2A7534 43CE263FA48929CD 604E3E443955B1E1 +After rho: +669EEDBCEAB088CD 37660381860B590F DFE5DBFB186E5FE5 9277844AB383C496 31D0A89F90C15A84 +B81144447FA23DEC B56CB29CBC383429 06F921753316907B 50EF7ECC7C48A9B2 20A01A2FF21A1547 +A1F5A1245FD5B148 235A3C1CF40C3125 277785B4128BC965 7B0C6735E04EFA35 181B0A5DB6B21ED8 +2DC25979DE025698 FAA18F389FDAE2CF 3282FABB1E58D6BD F151A1EA3CE5004F 2C3011D55BAA5FC3 +1A57E2B993A546B6 3C6F10831069284D 92AB80DD9F654EA6 CD43CE263FA48929 8F910E556C785813 +After pi: +669EEDBCEAB088CD B56CB29CBC383429 277785B4128BC965 F151A1EA3CE5004F 8F910E556C785813 +9277844AB383C496 20A01A2FF21A1547 A1F5A1245FD5B148 FAA18F389FDAE2CF 92AB80DD9F654EA6 +37660381860B590F 06F921753316907B 7B0C6735E04EFA35 2C3011D55BAA5FC3 1A57E2B993A546B6 +31D0A89F90C15A84 B81144447FA23DEC 235A3C1CF40C3125 3282FABB1E58D6BD CD43CE263FA48929 +DFE5DBFB186E5FE5 50EF7ECC7C48A9B2 181B0A5DB6B21ED8 2DC25979DE025698 3C6F10831069284D +After chi: +648DE89CE8334189 656C92D6905C3423 29F78BA152939175 915F4042BE658083 1EF11C5578706C33 +1322254ABE46649E 7AA01437721057C0 A1FFA1E15FF0BD68 FAF58B3ABF5862DF B22B9AF8DF7D5FE7 +4E6245814643330B 02C931B528B695B9 694B851D604BFA01 091010D55FA046CA 1ACEC2CDA2B1C6C6 +329A908710CD5A85 A89186E775F2FB74 EE1B3818D5A83825 0212DA229E198439 45428A665086AC41 +D7F5DBEA9ADC49AD 752F2FEC3448E9B2 08360ADFB6DB369D EE429201D6040138 3C6534877469885F +After iota: +648DE89C6833C102 656C92D6905C3423 29F78BA152939175 915F4042BE658083 1EF11C5578706C33 +1322254ABE46649E 7AA01437721057C0 A1FFA1E15FF0BD68 FAF58B3ABF5862DF B22B9AF8DF7D5FE7 +4E6245814643330B 02C931B528B695B9 694B851D604BFA01 091010D55FA046CA 1ACEC2CDA2B1C6C6 +329A908710CD5A85 A89186E775F2FB74 EE1B3818D5A83825 0212DA229E198439 45428A665086AC41 +D7F5DBEA9ADC49AD 752F2FEC3448E9B2 08360ADFB6DB369D EE429201D6040138 3C6534877469885F + + -- Round 13 -- + +After theta: +2AC82EA25FE1D937 B7136AD896CC00D4 F499B2E2F4D336C6 085628DAF299FA3E 295E09AF5ABF46DB +5D67E37489947CAB A8DFEC3974806337 7C9198A2F9B01ADB 63FCE3A2F3A41862 85848F02FDB2750F +002783BF71912B3E D0B6C9BB2E26A14E B425BC5EC60B5DB2 9019784D135C3C77 2D61D737807EEC2E +7CDF56B9271F42B0 7AEE7EE97362CF83 3375015B73E89F96 9B1BB2BAD2E5FE84 72ED9F9C724986A9 +99B01DD4AD0E5198 A750D7E232D8DD45 D558339C109B912E 774BFA999AF87B85 0BCA217D56A6A2B7 +After rho: +2AC82EA25FE1D937 6E26D5B12D9801A9 BD266CB8BD34CDB1 AF299FA3E085628D 7AD5FA36D94AF04D +9947CAB5D67E3748 06337A8DFEC39748 246628BE6C06B6DF 3131FE71D179D20C F02FDB2750F85848 +013C1DFB8C8959F0 DB26ECB89A853B42 5AED95A12DE2F630 9A26B878EF2032F0 3F761716B0EB9BC0 +3E8560F9BEAD724E 59F06F5DCFDD2E6C 80ADB9F44FCB19BA 575A5CBFD0936376 ED9F9C724986A972 +7752B439466266C0 9D435F88CB637516 DAAB067382137225 85774BFA999AF87B 885F55A9A8ADC2F2 +After pi: +2AC82EA25FE1D937 06337A8DFEC39748 5AED95A12DE2F630 575A5CBFD0936376 885F55A9A8ADC2F2 +AF299FA3E085628D F02FDB2750F85848 013C1DFB8C8959F0 59F06F5DCFDD2E6C DAAB067382137225 +6E26D5B12D9801A9 246628BE6C06B6DF 9A26B878EF2032F0 ED9F9C724986A972 7752B439466266C0 +7AD5FA36D94AF04D 9947CAB5D67E3748 DB26ECB89A853B42 80ADB9F44FCB19BA 85774BFA999AF87B +BD266CB8BD34CDB1 3131FE71D179D20C 3F761716B0EB9BC0 3E8560F9BEAD724E 9D435F88CB637516 +After chi: +7204AB825EC1B907 032132932ED2960E D2E894A105CE76B0 75DA76BD87D37A73 8C6C05A408AFC4BA +AE399B7B6C84633D A8EFB92313AC7E44 83371DD98C8B09F1 7CF0F6DDAF592EE4 8AAD4677926B6A65 +F42645F1AEB80189 41FF2CBC6C803FDD 88669871E9407470 E5BBDDF2601EA85B 77129C370664D096 +38F5DE3ED1CBF84F 99CEDBF1933437F0 DE74AEB20A95DB03 FA2D09F00F8B19BE 04754B7B9FAEFF7B +B3606DBE9DB6C471 31B09E98DF7DB202 BE340816F1A99ED0 1EA140C98AB9FAEF 9D52CDC98B2A671A +After iota: +F204AB825EC1B98C 032132932ED2960E D2E894A105CE76B0 75DA76BD87D37A73 8C6C05A408AFC4BA +AE399B7B6C84633D A8EFB92313AC7E44 83371DD98C8B09F1 7CF0F6DDAF592EE4 8AAD4677926B6A65 +F42645F1AEB80189 41FF2CBC6C803FDD 88669871E9407470 E5BBDDF2601EA85B 77129C370664D096 +38F5DE3ED1CBF84F 99CEDBF1933437F0 DE74AEB20A95DB03 FA2D09F00F8B19BE 04754B7B9FAEFF7B +B3606DBE9DB6C471 31B09E98DF7DB202 BE340816F1A99ED0 1EA140C98AB9FAEF 9D52CDC98B2A671A + + -- Round 14 -- + +After theta: +9E6F361EED8BFB6E 535C9B40C820ECCD 809D5F9383351BEF 1DCB73BD0CA3F8C0 C36C9C1E6408152B +C25206E7DFCE21DF F89210F0F55E0487 D142D6EB0A7064AE 14E1F3DD2429AC57 C5ADDFCDFECCBBF4 +984DD86D1DF2436B 1182856F8A72451E DA1353436FBB192F 8DAAD8F2EB6E2AE8 3812058D6AC30107 +549E43A26281BAAD C9B3722275C64D33 8C0165808C6EB65C 923C0CF084FB9B0D 4B75D2C1F3092EEA +DF0BF0222EFC8693 61CD374B398FC8C1 EC41C3247752F38F 76B045C901C9785C D2525473E78DB68B +After rho: +9E6F361EED8BFB6E A6B936819041D99A E02757E4E0CD46FB D0CA3F8C01DCB73B F32040A95E1B64E0 +FCE21DFC25206E7D E0487F89210F0F55 50B5BAC29C192BB4 2B8A70F9EE9214D6 FCDFECCBBF4C5ADD +C26EC368EF921B5C 0A15BE29C9147846 D8C97ED09A9A1B7D E5D6DC55D11B55B1 6180839C0902C6B5 +03755AA93C8744C5 C9A679366E444EB8 B2C046375B2E4600 9E109F7361B24781 75D2C1F3092EEA4B +C088BBF21A4F7C2F 8734DD2CE63F2305 FD8838648EEA5E71 5C76B045C901C978 951CF9E36DA2F494 +After pi: +9E6F361EED8BFB6E E0487F89210F0F55 D8C97ED09A9A1B7D 9E109F7361B24781 951CF9E36DA2F494 +D0CA3F8C01DCB73B FCDFECCBBF4C5ADD C26EC368EF921B5C C9A679366E444EB8 FD8838648EEA5E71 +A6B936819041D99A 50B5BAC29C192BB4 E5D6DC55D11B55B1 75D2C1F3092EEA4B C088BBF21A4F7C2F +F32040A95E1B64E0 FCE21DFC25206E7D 0A15BE29C9147846 B2C046375B2E4600 5C76B045C901C978 +E02757E4E0CD46FB 2B8A70F9EE9214D6 6180839C0902C6B5 03755AA93C8744C5 8734DD2CE63F2305 +After chi: +86EE364E771BEB46 E658FEAA402F4BD5 D9C51E50969AAB69 9473996FE1BB4CEB F51CB0626DA6F085 +D2EA3CAC414EB63B F55FD4DDBF081E7D F666C3286F380B1D C9E47EBE6F50EFB2 D19DF82730EA16B5 +03FB7294D1438D9B 40B5BB60943D81FE 65DEE655C35A4195 53E3C5F2892E6BDB 908C33B016575E0B +F135E2A8960F74E2 4C225DEA370A687D 46230E694915F13E 11C0069F4D346280 50B4AD11E821C365 +A027D4E0E1CD84DA 29FF28D8DA171496 E5800698CB3AE5B5 637658693C47003F 8CBCFD35E82D3301 +After iota: +06EE364E771B6BCF E658FEAA402F4BD5 D9C51E50969AAB69 9473996FE1BB4CEB F51CB0626DA6F085 +D2EA3CAC414EB63B F55FD4DDBF081E7D F666C3286F380B1D C9E47EBE6F50EFB2 D19DF82730EA16B5 +03FB7294D1438D9B 40B5BB60943D81FE 65DEE655C35A4195 53E3C5F2892E6BDB 908C33B016575E0B +F135E2A8960F74E2 4C225DEA370A687D 46230E694915F13E 11C0069F4D346280 50B4AD11E821C365 +A027D4E0E1CD84DA 29FF28D8DA171496 E5800698CB3AE5B5 637658693C47003F 8CBCFD35E82D3301 + + -- Round 15 -- + +After theta: +0234D5D4300372EA B309D72DA1540157 162E03DFFDF057AE ADA7FD11CF42293F 840450CA3AB91A17 +D630DF360656AF1E A00EFD5A5E7354FF 398DDEA70452F7DA F0301AC041A98A66 A085188F67F5FC27 +0721910E965B94BE 15E492E77546CB7C AA35FBDAA830BD52 6A37A18CA7D70E0F E194D3184148B499 +F5EF0132D1176DC7 1973746DD67122FF 89C813E6227F0DF9 281462E163CD0754 21AC4DB9BF3E29F7 +A4FD377AA6D59DFF 7CAE015F3B6C5E14 2A6B1B17A0501972 5AA23C1712BE65EB FDA41D9DBF32D993 +After rho: +0234D5D4300372EA 6613AE5B42A802AF 858B80F7FF7C15EB 1CF42293FADA7FD1 51D5C8D0BC202286 +656AF1ED630DF360 354FFA00EFD5A5E7 6377A9C114BDF68E 3378180D6020D4C5 88F67F5FC27A0851 +390C8874B2DCA5F0 924B9DD51B2DF057 85EA9551AFDED541 194FAE1C1ED46F43 A45A4CF0CA698C20 +2EDB8FEBDE0265A2 245FE32E6E8DBACE 09F3113F86FCC4E4 5C2C79A0EA85028C AC4DB9BF3E29F721 +DDEA9B5677FE93F4 F2B8057CEDB17851 454D6362F40A032E EB5AA23C1712BE65 07676FCCB664FF69 +After pi: +0234D5D4300372EA 354FFA00EFD5A5E7 85EA9551AFDED541 5C2C79A0EA85028C 07676FCCB664FF69 +1CF42293FADA7FD1 88F67F5FC27A0851 390C8874B2DCA5F0 245FE32E6E8DBACE 454D6362F40A032E +6613AE5B42A802AF 6377A9C114BDF68E 194FAE1C1ED46F43 AC4DB9BF3E29F721 DDEA9B5677FE93F4 +51D5C8D0BC202286 656AF1ED630DF360 924B9DD51B2DF057 09F3113F86FCC4E4 EB5AA23C1712BE65 +858B80F7FF7C15EB 3378180D6020D4C5 A45A4CF0CA698C20 2EDB8FEBDE0265A2 F2B8057CEDB17851 +After chi: +8294D085300922EA 6D4B92A0AFD4A76B 86A9931DBBBE2820 5C3CE9B0EA86020E 322C45CC79B07A6C +2DFCA2B3CA5EDA71 8CA51C558E7B125F 780C883422DEA4D0 3CEFE3BF645DC61F C54F3E2EF42A032E +7E1BA84748E80BEE C777B862349466AE 48EDAC5C5F026F97 8E5C9DB63E29F72A DC8E9AD663EB67F4 +C3D4C4C0A4002291 6CDAF1C7E7DDF7C0 70433FD50A2FCA56 197659FF2EDCC466 CF709311541F6F05 +0189C40775351DCB 39F99B067422B547 747A4CE4EBD89471 2BD80F68CC4E6008 C0C81D74EDB1B855 +After iota: +0294D0853009A2E9 6D4B92A0AFD4A76B 86A9931DBBBE2820 5C3CE9B0EA86020E 322C45CC79B07A6C +2DFCA2B3CA5EDA71 8CA51C558E7B125F 780C883422DEA4D0 3CEFE3BF645DC61F C54F3E2EF42A032E +7E1BA84748E80BEE C777B862349466AE 48EDAC5C5F026F97 8E5C9DB63E29F72A DC8E9AD663EB67F4 +C3D4C4C0A4002291 6CDAF1C7E7DDF7C0 70433FD50A2FCA56 197659FF2EDCC466 CF709311541F6F05 +0189C40775351DCB 39F99B067422B547 747A4CE4EBD89471 2BD80F68CC4E6008 C0C81D74EDB1B855 + + -- Round 16 -- + +After theta: +C1B507796A5F4935 9A86C09E837591C6 4D504D1799BB9796 A6E7F35662AC2C82 C850318EECC47560 +EEDD754F900831AD 7B684E6BA2DA24F2 B3F5563E00DB1B66 C634F959EC77E893 3F334A6C615E0C22 +BD3A7FBB12BEE032 30BAEA5C18355003 831472567D07D021 74878750B603D9A6 26F2EE94F69F68F8 +00F5133CFE56C94D 9B17A3F9CB7CC16D BBBAE1DF282A75E0 E3AD4319A6F6EAEA 350CE753C16B6009 +C2A813FB2F63F617 CE34C938588383EA BF8392EEC9DD2BC7 D103158E44644E84 3AB4693678C5B759 +After rho: +C1B507796A5F4935 350D813D06EB238D 93541345E66EE5E5 662AC2C82A6E7F35 776623AB0642818C +00831ADEEDD754F9 A24F27B684E6BA2D FD558F8036C6D9AC 49E31A7CACF63BF4 A6C615E0C223F334 +E9D3FDD895F70195 EBA97060D5400CC2 3E810C18A392B3E8 A16C07B34CE90F0E 4FB47C1379774A7B +AD929A01EA2679FC 982DB362F47F396F 70EF94153AF05DDD 6334DEDD5D5C75A8 0CE753C16B600935 +4FECBD8FD85F0AA0 38D324E1620E0FAB F7F0725DD93BA578 84D103158E44644E 1A4D9E316DD64EAD +After pi: +C1B507796A5F4935 A24F27B684E6BA2D 3E810C18A392B3E8 6334DEDD5D5C75A8 1A4D9E316DD64EAD +662AC2C82A6E7F35 A6C615E0C223F334 E9D3FDD895F70195 982DB362F47F396F F7F0725DD93BA578 +350D813D06EB238D FD558F8036C6D9AC A16C07B34CE90F0E 0CE753C16B600935 4FECBD8FD85F0AA0 +776623AB0642818C 00831ADEEDD754F9 EBA97060D5400CC2 70EF94153AF05DDD 84D103158E44644E +93541345E66EE5E5 49E31A7CACF63BF4 4FB47C1379774A7B AD929A01EA2679FC 38D324E1620E0FAB +After chi: +DD350F71494F48F5 E37BF573D8AAFE2D 26C80C388310B9ED A284DF955F5574B8 3807BEB7E976FCA5 +2F3B2AD03FBA7FB4 B6EA17C2A22BCB5E 8E03BDC59CF78585 982733E2D63B636A 7734677D193A2578 +3525810E4EC2258F F1D6DFC015C6D99D E264ABBDDCF60D8E 3CE653F16DC02838 87BCB30FE85BD280 +9C4E438B1642898E 10C59ECBC76705E4 6FB9736051442CC0 03C9B4BF3AF2DC5D 84501B4167D1303F +95407746B76FA5EE E9E1987C2EF60A70 5FF558F3797F4C78 2E9689056E4699B8 70702CD96A9E15BB +After iota: +5D350F71494FC8F7 E37BF573D8AAFE2D 26C80C388310B9ED A284DF955F5574B8 3807BEB7E976FCA5 +2F3B2AD03FBA7FB4 B6EA17C2A22BCB5E 8E03BDC59CF78585 982733E2D63B636A 7734677D193A2578 +3525810E4EC2258F F1D6DFC015C6D99D E264ABBDDCF60D8E 3CE653F16DC02838 87BCB30FE85BD280 +9C4E438B1642898E 10C59ECBC76705E4 6FB9736051442CC0 03C9B4BF3AF2DC5D 84501B4167D1303F +95407746B76FA5EE E9E1987C2EF60A70 5FF558F3797F4C78 2E9689056E4699B8 70702CD96A9E15BB + + -- Round 17 -- + +After theta: +DB5C25A151BA20DA 589806B697E4E23D 2D9E338765F2AE89 A13954FC9ECF7854 8F561C4E6B59FBF2 +A9520000274F9799 0D09E407ED65D74E 8555827A7A1592E1 9B9AB88B17A16F86 C065C5849B15222F +B34CABDE5637CDA2 4A352C055A88C58D E93294023A141AEA 3F5BD898AC5A24D4 30ED11F66A74D5D7 +1A27695B0EB761A3 AB266D0E882919F4 64EF4CDFB7A63BA4 00743FD6FB68D0B1 3301B9B8E5FE3768 +13295D96AF9A4DC3 52026BB961B81660 54A3674C9F9D5B1C 2D2B026CAFDC9554 C7218E20E8B112EC +After rho: +DB5C25A151BA20DA B1300D6D2FC9C47A 4B678CE1D97CABA2 C9ECF7854A13954F 735ACFDF947AB0E2 +74F9799A95200002 5D74E0D09E407ED6 55609E9E8564B861 C34DCD5C458BD0B7 5849B15222FC065C +9A655EF2B1BE6D15 D4B0156A23163528 A0D7574994A011D0 3158B449A87EB7B1 3A6AEB987688FB35 +6EC346344ED2B61D 233E9564CDA1D105 A66FDBD31DD23277 FADF6D1A16200E87 01B9B8E5FE376833 +765ABE69370C4CA5 4809AEE586E05981 8A946CE993F3AB63 542D2B026CAFDC95 63883A2C44BB31C8 +After pi: +DB5C25A151BA20DA 5D74E0D09E407ED6 A0D7574994A011D0 FADF6D1A16200E87 63883A2C44BB31C8 +C9ECF7854A13954F 5849B15222FC065C 9A655EF2B1BE6D15 233E9564CDA1D105 8A946CE993F3AB63 +B1300D6D2FC9C47A 55609E9E8564B861 3158B449A87EB7B1 01B9B8E5FE376833 765ABE69370C4CA5 +735ACFDF947AB0E2 74F9799A95200002 D4B0156A23163528 A66FDBD31DD23277 542D2B026CAFDC95 +4B678CE1D97CABA2 C34DCD5C458BD0B7 3A6AEB987688FB35 6EC346344ED2B61D 4809AEE586E05981 +After chi: +7BDF32A8511A21DA 077CC8C29C4070D1 A1D7456DD43B2098 628B689B07200E95 67A8FA7CCAFB6FCC +4BC8B925DB11FC4E 795330566EFD965C 12E5367BA3EC4777 6256066085A1C509 9A956CBBB31FA973 +91282D2C07D3C3EA 55C1963AD365F063 471AB241A976B335 8099B9E1F6F6E869 321A2CFBB72874A4 +F35ACBBFB66C85CA 56B6B30B89E00255 84B0356A433BF9A8 853D1F0E8D821215 508C1B026DAFDC95 +7345AE61EB7C80A2 87CCC9784DD9D4BF 3A624359F6A8B2B5 6DA5463417CE143F C801EFF982630994 +After iota: +FBDF32A8511A215A 077CC8C29C4070D1 A1D7456DD43B2098 628B689B07200E95 67A8FA7CCAFB6FCC +4BC8B925DB11FC4E 795330566EFD965C 12E5367BA3EC4777 6256066085A1C509 9A956CBBB31FA973 +91282D2C07D3C3EA 55C1963AD365F063 471AB241A976B335 8099B9E1F6F6E869 321A2CFBB72874A4 +F35ACBBFB66C85CA 56B6B30B89E00255 84B0356A433BF9A8 853D1F0E8D821215 508C1B026DAFDC95 +7345AE61EB7C80A2 87CCC9784DD9D4BF 3A624359F6A8B2B5 6DA5463417CE143F C801EFF982630994 + + -- Round 18 -- + +After theta: +595D55D4BBD9C649 33A965759AED54C9 8AFA4DF1EDACAB22 872542712E125F66 4D35F2A385507D3E +E94ADE5931D21B5D 4D869DE16850B244 39C83EE79A7BCCCD 87F82C8AAC9394FA B0086464FCB4BB81 +33AA4A50ED1024F9 61143B8DD5C8D47B 6C37BADD90E1388F 6537930BDFC4B99A 18872424F8836656 +51D8ACC35CAF62D9 62631EBC8F4D264D AF9D3DF67AAC7212 609335E4A4B043E6 7A1113DD2204CE67 +D1C7C91D01BF67B1 B31964CF4B74F0A7 114F4BC5CF3F390F 880B6CDE3EFC45CC E29CE726CDC81B66 +After rho: +595D55D4BBD9C649 6752CAEB35DAA992 A2BE937C7B6B2AC8 12E125F668725427 1C2A83E9F269AF95 +1D21B5DE94ADE593 0B2444D869DE1685 720FB9E69EF3334E 7D43FC16455649CA 464FCB4BB81B0086 +9D525287688127C9 50EE37572351ED84 09C47B61BDD6EC87 17BF897334CA6F26 41B32B0C4392127C +5EC5B2A3B15986B9 A4C9AC4C63D791E9 9EFB3D56390957CE BC9496087CCC1266 1113DD2204CE677A +247406FD9EC7471F CC65933D2DD3C29E E229E978B9E7E721 CC880B6CDE3EFC45 39C9B37206D9B8A7 +After pi: +595D55D4BBD9C649 0B2444D869DE1685 09C47B61BDD6EC87 BC9496087CCC1266 39C9B37206D9B8A7 +12E125F668725427 464FCB4BB81B0086 9D525287688127C9 A4C9AC4C63D791E9 E229E978B9E7E721 +6752CAEB35DAA992 720FB9E69EF3334E 17BF897334CA6F26 1113DD2204CE677A 247406FD9EC7471F +1C2A83E9F269AF95 1D21B5DE94ADE593 50EE37572351ED84 9EFB3D56390957CE CC880B6CDE3EFC45 +A2BE937C7B6B2AC8 7D43FC16455649CA 41B32B0C4392127C 5EC5B2A3B15986B9 CC65933D2DD3C29E +After chi: +599D6EF52FD92E4B BF34C0D029D604E5 088D5A13BFC74406 FC80D28CC5CC542E 3BE9B37A46DFA823 +8BF1357228F2736E 66C66703BB4D90A6 DF7213B7F0A141C9 B409A8CA23C781EF A627237129EEE7A1 +62E2CAFA15D2E5B2 720FEDE69EF73316 33DB8BAEAECB6F23 5211152025D6CFFA 347937F914E65553 +5CE481E8D139A791 9330BDDE8CA5F7D9 10EE357FE5674585 8ED9BDD71948545E CD893F7ADABABC47 +A20E907479EB38FC 63076CB5F51FCD4B C1932A104F10527A 7C5FB2E3E371AEF9 9124FF3F29C7839C +After iota: +599D6EF52FD9AE41 BF34C0D029D604E5 088D5A13BFC74406 FC80D28CC5CC542E 3BE9B37A46DFA823 +8BF1357228F2736E 66C66703BB4D90A6 DF7213B7F0A141C9 B409A8CA23C781EF A627237129EEE7A1 +62E2CAFA15D2E5B2 720FEDE69EF73316 33DB8BAEAECB6F23 5211152025D6CFFA 347937F914E65553 +5CE481E8D139A791 9330BDDE8CA5F7D9 10EE357FE5674585 8ED9BDD71948545E CD893F7ADABABC47 +A20E907479EB38FC 63076CB5F51FCD4B C1932A104F10527A 7C5FB2E3E371AEF9 9124FF3F29C7839C + + -- Round 19 -- + +After theta: +1B123FFE4CDEB0C5 9BE3FAFB04495933 837B01E9B9D818F8 23EDC0869F426328 4F3ED2EB0B6C075F +C97E64794BF56DEA 42115D2896D2CD70 5484484DF6BE1D37 6B64BAC07949B6E9 D2F042E0645D48DD +206D9BF176D5FB36 56D8D7CDB3686EC0 B82DD054A8D433DD 8D7C072A7F58F8FC 40AE56685955FA2F +1E6BD0E3B23EB915 B7E787F5A13AAA0F 9B186E85E378197B 51B4AFDD43C66358 B95E5EEB9709133B +E081C17F1AEC2678 47D0569ED880909D 4A6571EA490F0E84 A332A0E9B9FF99FF E5F39EAE64742CE0 +After rho: +1B123FFE4CDEB0C5 37C7F5F60892B267 20DEC07A6E76063E 69F42632823EDC08 585B603AFA79F697 +BF56DEAC97E64794 2CD7042115D2896D 2112137DAF874DD5 74B5B25D603CA4DB 2E0645D48DDD2F04 +036CDF8BB6AFD9B1 635F36CDA1BB015B A19EEDC16E82A546 54FEB1F1F91AF80E AAFD17A0572B342C +7D722A3CD7A1C764 5541F6FCF0FEB427 3742F1BC0CBDCD8C FBA878CC6B0A3695 5E5EEB9709133BB9 +05FC6BB099E38207 1F415A7B62024275 894CAE3D4921E1D0 FFA332A0E9B9FF99 E7AB991D0B38397C +After pi: +1B123FFE4CDEB0C5 2CD7042115D2896D A19EEDC16E82A546 FBA878CC6B0A3695 E7AB991D0B38397C +69F42632823EDC08 2E0645D48DDD2F04 036CDF8BB6AFD9B1 5541F6FCF0FEB427 894CAE3D4921E1D0 +37C7F5F60892B267 2112137DAF874DD5 54FEB1F1F91AF80E 5E5EEB9709133BB9 05FC6BB099E38207 +585B603AFA79F697 BF56DEAC97E64794 635F36CDA1BB015B 3742F1BC0CBDCD8C FFA332A0E9B9FF99 +20DEC07A6E76063E 74B5B25D603CA4DB AAFD17A0572B342C 7D722A3CD7A1C764 1F415A7B62024275 +After chi: +9A1AD63E26DE94C7 76F7142D14DA9BFC A59D6CD06EB2AC2E E3B85E2E2FCCB614 C36E991C1A383054 +689CBC39B01C0CB9 7A0765A0CD8D0B02 8B60D78ABFAE9861 35F1F6FE72E0A82F 8F4EEFF944E0C2D4 +632B5576588A026D 2B12597BAF864E64 555EB1D169FA7808 6C5D7FD109030BD9 05EC69B93EE6CF97 +1852407BDA60F6DC AB561F9C9BE28B10 ABFE34CD40BB334A 371AB1A61EFDCD8A 58A7AC24EC3FFE99 +AA96C5DA7975161A 21B79A41E0BC679B A8FC47E37729343D 5DECAA3CDBD5C36E 4B60687E620AE2B4 +After iota: +1A1AD63EA6DE94CD 76F7142D14DA9BFC A59D6CD06EB2AC2E E3B85E2E2FCCB614 C36E991C1A383054 +689CBC39B01C0CB9 7A0765A0CD8D0B02 8B60D78ABFAE9861 35F1F6FE72E0A82F 8F4EEFF944E0C2D4 +632B5576588A026D 2B12597BAF864E64 555EB1D169FA7808 6C5D7FD109030BD9 05EC69B93EE6CF97 +1852407BDA60F6DC AB561F9C9BE28B10 ABFE34CD40BB334A 371AB1A61EFDCD8A 58A7AC24EC3FFE99 +AA96C5DA7975161A 21B79A41E0BC679B A8FC47E37729343D 5DECAA3CDBD5C36E 4B60687E620AE2B4 + + -- Round 20 -- + +After theta: +1A16576E53CBD1D4 24DC5DB6E76F7743 A95B58CC4133A832 2F0E91867CAEBF50 555F20265185DEED +68903D69450949A0 282C2C3B3E38E7BD 87A6E396902F9C7D F94739562182A16B 197F56C30F5D2C6D +6327D426AD9F4774 793910E05C33A2DB 599885CD467B7C14 A0EBB0795A61029D 93DDD083755B212E +185EC12B2F75B3C5 F97D5607685767AF A73800D16F3A3756 FBAC7E0E4D9FC4CE CE96151EA7821020 +AA9A448A8C605303 739CD3DA13098B24 A43A73FF58A83021 915A659488B7CA2A DD51D14429B70C0D +After rho: +1A16576E53CBD1D4 49B8BB6DCEDEEE86 AA56D633104CEA0C 67CAEBF502F0E918 328C2EF76AAAF901 +50949A068903D694 8E7BD282C2C3B3E3 E9B8E5A40BE71F61 B5FCA39CAB10C150 6C30F5D2C6D197F5 +193EA1356CFA3BA3 E4438170CE8B6DE4 DBE0A2CCC42E6A33 F2B4C2053B41D760 AD909749EEE841BA +EB678A30BD82565E ECF5FF2FAAC0ED0A 0068B79D1BAB539C C1C9B3F899DF758F 96151EA7821020CE +122A31814C0EAA69 CE734F684C262C91 34874E7FEB150604 2A915A659488B7CA 74510A6DC3037754 +After pi: +1A16576E53CBD1D4 8E7BD282C2C3B3E3 DBE0A2CCC42E6A33 C1C9B3F899DF758F 74510A6DC3037754 +67CAEBF502F0E918 6C30F5D2C6D197F5 193EA1356CFA3BA3 ECF5FF2FAAC0ED0A 34874E7FEB150604 +49B8BB6DCEDEEE86 E9B8E5A40BE71F61 F2B4C2053B41D760 96151EA7821020CE 122A31814C0EAA69 +328C2EF76AAAF901 50949A068903D694 E4438170CE8B6DE4 0068B79D1BAB539C 2A915A659488B7CA +AA56D633104CEA0C B5FCA39CAB10C150 AD909749EEE841BA EB678A30BD82565E CE734F684C262C91 +After chi: +4B96772257E799C4 8E72C3B2DB12A66F EFF0AAC9862E6863 CBCFE6FA8917F50F F0388AED43035577 +76C4EBD02ADAC11A 88F1ABD844D153FD 093CA1652DEF39A7 AFBD5EAFAA200412 3CB75A7D2F1410E1 +5BBCB96CFEDE2E86 EDB9F9068BF73FEF F29EE305774F5D41 DF8594CB00C06448 B22A75014D2FBB08 +96CF2F872C22D061 50BCAC8B9823C48C CED2C9104A8BC9A6 1064930F71891B9D 6A81CA651589B15E +A256C27254A4EAA6 F79BABACBA12D714 A980D201AECC693B CB631A23ADCA9452 DBDB6EE4E7362DC1 +After iota: +CB967722D7E71945 8E72C3B2DB12A66F EFF0AAC9862E6863 CBCFE6FA8917F50F F0388AED43035577 +76C4EBD02ADAC11A 88F1ABD844D153FD 093CA1652DEF39A7 AFBD5EAFAA200412 3CB75A7D2F1410E1 +5BBCB96CFEDE2E86 EDB9F9068BF73FEF F29EE305774F5D41 DF8594CB00C06448 B22A75014D2FBB08 +96CF2F872C22D061 50BCAC8B9823C48C CED2C9104A8BC9A6 1064930F71891B9D 6A81CA651589B15E +A256C27254A4EAA6 F79BABACBA12D714 A980D201AECC693B CB631A23ADCA9452 DBDB6EE4E7362DC1 + + -- Round 21 -- + +After theta: +9C525AA4686BC88E BA04ECA9D1E43241 620C77E74F4384B2 2731176316D09D14 3427BF894A7CD7D0 +2100C656955610D1 BC8784C34E27C7D3 84C07C4BE482D576 4343AF3635E76C09 F8A86F19266B9246 +0C7894EA4152FF4D D9CFD61D8101ABC1 7F623E2BBE22B190 337B65529F070C53 76354065445039AF +C10B020193AE01AA 64CA839092D550A2 432E143E83E62577 FC9A6296EE4E7386 AE9EFF011CF633F9 +F592EFF4EB283B6D C3ED84B7B0E4433A 247C0F2F67A185EA 279DEBBA320DFC49 1FC45B80EE49AF66 +After rho: +9C525AA4686BC88E 7409D953A3C86483 98831DF9D3D0E12C 316D09D142731176 4A53E6BE81A13DFC +55610D12100C6569 7C7D3BC8784C34E2 301F12F920B55DA1 04A1A1D79B1AF3B6 F19266B9246F8A86 +63C4A7520A97FA68 3F58760406AF0767 158C83FB11F15DF1 A53E0E18A666F6CA 281CD7BB1AA032A2 +5C03558216040327 AA144C995072125A 0A1F41F312BBA197 52DDC9CE70DF934C 9EFF011CF633F9AE +BFD3ACA0EDB7D64B 0FB612DEC3910CEB 448F81E5ECF430BD 49279DEBBA320DFC 16E03B926BD987F1 +After pi: +9C525AA4686BC88E 7C7D3BC8784C34E2 158C83FB11F15DF1 52DDC9CE70DF934C 16E03B926BD987F1 +316D09D142731176 F19266B9246F8A86 63C4A7520A97FA68 AA144C995072125A 448F81E5ECF430BD +7409D953A3C86483 301F12F920B55DA1 A53E0E18A666F6CA 9EFF011CF633F9AE BFD3ACA0EDB7D64B +4A53E6BE81A13DFC 55610D12100C6569 3F58760406AF0767 0A1F41F312BBA197 49279DEBBA320DFC +98831DF9D3D0E12C 04A1A1D79B1AF3B6 281CD7BB1AA032A2 5C03558216040327 0FB612DEC3910CEB +After chi: +9DD2DA9769DA819F 3E2C73CC1842B6EE 11ACB1EB1AF15940 DACF89EA70FDDB42 76CD1ADA7BDDB391 +3329889348E3611E 79822E30740F8A94 274F2636A613DACD 9B74448952711318 841DE7CDC8F8BA3D +F129D553258AC6C9 2ADE13FD70A45485 843EA2B8AFE2F08B DEF7504FF47BD92E BFC5AE08ED82CF6B +604B94BA87023FFA 55660CE1001CC5F9 7E78EA0CAEAF0B0F 084F23E7133A9197 5C0794EBAA3E4DFD +B09F4BD1D370E12C 50A2A1D79F1EF2B3 2BA8D5E7DB313E6A CC0258A30644E223 0B96B2D8CB9B1E79 +After iota: +1DD2DA9769DA011F 3E2C73CC1842B6EE 11ACB1EB1AF15940 DACF89EA70FDDB42 76CD1ADA7BDDB391 +3329889348E3611E 79822E30740F8A94 274F2636A613DACD 9B74448952711318 841DE7CDC8F8BA3D +F129D553258AC6C9 2ADE13FD70A45485 843EA2B8AFE2F08B DEF7504FF47BD92E BFC5AE08ED82CF6B +604B94BA87023FFA 55660CE1001CC5F9 7E78EA0CAEAF0B0F 084F23E7133A9197 5C0794EBAA3E4DFD +B09F4BD1D370E12C 50A2A1D79F1EF2B3 2BA8D5E7DB313E6A CC0258A30644E223 0B96B2D8CB9B1E79 + + -- Round 22 -- + +After theta: +D63F69D4510E2B36 FF303EEC85BF4237 CF1B9E0D1E08C375 08CA693C6866B7A7 33C04CCA19D6216D +F8C43BD070374B37 B89E6310E9F27E4D F9F809D0A2EA40F8 4971A45F4AEA7FFD C110B1DDAAF328C1 +3AC466101D5EECE0 EBC25EDDED59A05C 5A898D5EAB1B6ABE 0CF2B099ECE0B5CB FAC8F8188F895D97 +ABA627F9BFD615D3 947A41C19DE13120 A0CFC5EAAA56913A DA4AC3310BA1FD72 190AC2FBC835DF01 +7B72F892EBA4CB05 91BEECF702E3066A F51FFA01DFC8A45F 1E07B8751EDF8EC6 4E9BE4C8A9908C85 +After rho: +D63F69D4510E2B36 FE607DD90B7E846F 73C6E783478230DD C6866B7A708CA693 50CEB10B699E0266 +0374B37F8C43BD07 27E4DB89E6310E9F 7E027428BA903E3E FEA4B8D22FA5753F 1DDAAF328C1C110B +D6233080EAF76701 097B77B5668173AF DB55F2D44C6AF558 33D9C16B9619E561 C4AECBFD647C0C47 +AC2BA7574C4FF37F 2624128F483833BC E2F5552B489D5067 6621743FAE5B4958 0AC2FBC835DF0119 +E24BAE932C15EDCB 46FBB3DC0B8C19AA FEA3FF403BF9148B C61E07B8751EDF8E F9322A64232153A6 +After pi: +D63F69D4510E2B36 27E4DB89E6310E9F DB55F2D44C6AF558 6621743FAE5B4958 F9322A64232153A6 +C6866B7A708CA693 1DDAAF328C1C110B D6233080EAF76701 2624128F483833BC FEA3FF403BF9148B +FE607DD90B7E846F 7E027428BA903E3E 33D9C16B9619E561 0AC2FBC835DF0119 E24BAE932C15EDCB +50CEB10B699E0266 0374B37F8C43BD07 097B77B5668173AF E2F5552B489D5067 C61E07B8751EDF8E +73C6E783478230DD FEA4B8D22FA5753F C4AECBFD647C0C47 AC2BA7574C4FF37F 46FBB3DC0B8C19AA +After chi: +0E2E49805944DA76 03C4DFA24420069F 4247F8944D4AE7FE 602C35AFFE556148 D8F2B86D8510572F +04A77BFA126FC093 3DDEAD3D8C1401B7 0EA0DDC0D9366302 262012B5083C91AC E7FB7B40B7E90583 +FFB9FC9A0F77452E 76004EA89B563E26 D3D0C5789E1909A3 16E2AA8036B5013D E249AEB39C95D7DB +58C5F58B0B1E40CE E1F0B375845FBD47 0D7175255383FC27 F235E528401D5007 C52E05CCF15F628F +73CCA4AE07DA389D D6A59CD027A68607 867EDB7567FC04C7 9D2FE354084DD32A CADBAB8C23A95C88 +After iota: +0E2E4980D944DA77 03C4DFA24420069F 4247F8944D4AE7FE 602C35AFFE556148 D8F2B86D8510572F +04A77BFA126FC093 3DDEAD3D8C1401B7 0EA0DDC0D9366302 262012B5083C91AC E7FB7B40B7E90583 +FFB9FC9A0F77452E 76004EA89B563E26 D3D0C5789E1909A3 16E2AA8036B5013D E249AEB39C95D7DB +58C5F58B0B1E40CE E1F0B375845FBD47 0D7175255383FC27 F235E528401D5007 C52E05CCF15F628F +73CCA4AE07DA389D D6A59CD027A68607 867EDB7567FC04C7 9D2FE354084DD32A CADBAB8C23A95C88 + + -- Round 23 -- + +After theta: +2205AD7B44E8659B F58DDC9FF08CCA78 42E1FCCBACC90058 D17FFC6F397A6216 5B750C009CAC6AE8 +288C9F018FC37F7F CB97AE0038B8CD50 0E06D99F38B584A4 9773DB75CF1392F2 647CCF2DAE553844 +D392186192DBFAC2 80494D952FFAF2C1 D376C1277F9AEE05 A7B16340F19A0263 61CE1ADE8529EA1C +74EE117096B2FF22 17B9B04830F371A0 0DD7717AB2001B81 43662CE887325359 46A9B1A1E8E35F48 +5FE740559A768771 20EC9FED930A4AE0 86D8DF2A867FE361 2C7C2A94CF62D074 495C1FE13A15614F +After rho: +2205AD7B44E8659B EB1BB93FE11994F1 10B87F32EB324016 F397A6216D17FFC6 04E5635742DBA860 +FC37F7F288C9F018 8CD50CB97AE0038B 81B667CE2D612903 794BB9EDBAE789C9 F2DAE553844647CC +9C90C30C96DFD616 253654BFEBCB0601 D7702E9BB6093BFC 81E33404C74F62C6 94F50E30E70D6F42 +65FE44E9DC22E12D 6E3402F73609061E B8BD59000DC086EB 9D10E64A6B286CC5 A9B1A1E8E35F4846 +015669DA1DC57F9D 83B27FB64C292B80 30DB1BE550CFFC6C 742C7C2A94CF62D0 07F84E855853D257 +After pi: +2205AD7B44E8659B 8CD50CB97AE0038B D7702E9BB6093BFC 9D10E64A6B286CC5 07F84E855853D257 +F397A6216D17FFC6 F2DAE553844647CC 9C90C30C96DFD616 6E3402F73609061E 30DB1BE550CFFC6C +EB1BB93FE11994F1 81B667CE2D612903 81E33404C74F62C6 A9B1A1E8E35F4846 015669DA1DC57F9D +04E5635742DBA860 FC37F7F288C9F018 253654BFEBCB0601 B8BD59000DC086EB 742C7C2A94CF62D0 +10B87F32EB324016 794BB9EDBAE789C9 94F50E30E70D6F42 65FE44E9DC22E12D 83B27FB64C292B80 +After chi: +71258F79C0E15DEF 84D5CCF933C0478A D598261EA65AA9EE BD1547306F80494D 8B284E056253D057 +FF97A42D7F8E6FD4 90FEE5A0A44647C4 8C5BDA0CD6192E76 AD30A6F71B19059C 30935AB7D08FFC64 +EB5AA93F2317D635 A9A6E6260D712103 81A57C16DBCF555F 43B831CD0347C826 01F22F1A11A5569F +05E5635A21D9AE61 64BEFEF28CC970F2 613670957BC46611 B87C5A554FD00ECB 8C3EE88A1CCF32C8 +940C7922AE3A2614 1841F924A2C509E4 16F53526E70465C2 75F644E97F30A13B EAF1FF7B5CECA249 +After iota: +F1258F7940E1DDE7 84D5CCF933C0478A D598261EA65AA9EE BD1547306F80494D 8B284E056253D057 +FF97A42D7F8E6FD4 90FEE5A0A44647C4 8C5BDA0CD6192E76 AD30A6F71B19059C 30935AB7D08FFC64 +EB5AA93F2317D635 A9A6E6260D712103 81A57C16DBCF555F 43B831CD0347C826 01F22F1A11A5569F +05E5635A21D9AE61 64BEFEF28CC970F2 613670957BC46611 B87C5A554FD00ECB 8C3EE88A1CCF32C8 +940C7922AE3A2614 1841F924A2C509E4 16F53526E70465C2 75F644E97F30A13B EAF1FF7B5CECA249 +State after permutation: +E7 DD E1 40 79 8F 25 F1 8A 47 C0 33 F9 CC D5 84 EE A9 5A A6 1E 26 98 D5 4D 49 80 6F 30 47 15 BD 57 D0 53 62 05 4E 28 8B D4 6F 8E 7F 2D A4 97 FF C4 47 46 A4 A0 E5 FE 90 76 2E 19 D6 0C DA 5B 8C 9C 05 19 1B F7 A6 30 AD 64 FC 8F D0 B7 5A 93 30 35 D6 17 23 3F A9 5A EB 03 21 71 0D 26 E6 A6 A9 5F 55 CF DB 16 7C A5 81 26 C8 47 03 CD 31 B8 43 9F 56 A5 11 1A 2F F2 01 61 AE D9 21 5A 63 E5 05 F2 70 C9 8C F2 FE BE 64 11 66 C4 7B 95 70 36 61 CB 0E D0 4F 55 5A 7C B8 C8 32 CF 1C 8A E8 3E 8C 14 26 3A AE 22 79 0C 94 E4 09 C5 A2 24 F9 41 18 C2 65 04 E7 26 35 F5 16 3B A1 30 7F E9 44 F6 75 49 A2 EC 5C 7B FF F1 EA