- h0 = 01100111010001010010001100000001
- h1 = 11101111110011011010101110001001
- h2 = 10011000101110101101110011111110
- h3 = 00010000001100100101010001110110
- h4 = 11000011110100101110000111110000
Input Text:
hackernews
Each Letter:
- h
- a
- c
- k
- e
- r
- n
- e
- w
- s
Text to ASCII
- 104
- 97
- 99
- 107
- 101
- 114
- 110
- 101
- 119
- 115
ASCII to Binary
- 01101000
- 01100001
- 01100011
- 01101011
- 01100101
- 01110010
- 01101110
- 01100101
- 01110111
- 01110011
Message:
01101000011000010110001101101011011001010111001001101110011001010111011101110011
Append "1":
011010000110000101100011011010110110010101110010011011100110010101110111011100111
Append 367 "0's" to make message 448 mod 512:
0110100001100001011000110110101101100101011100100110111001100101011101110111001110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
Append Original Length(1010000) in 64 bits:
01101000011000010110001101101011011001010111001001101110011001010111011101110011100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001010000
"Chunk" 0:
01101000011000010110001101101011011001010111001001101110011001010111011101110011100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001010000
Split into 16 words:
- 0: 01101000011000010110001101101011
- 1: 01100101011100100110111001100101
- 2: 01110111011100111000000000000000
- 3: 00000000000000000000000000000000
- 4: 00000000000000000000000000000000
- 5: 00000000000000000000000000000000
- 6: 00000000000000000000000000000000
- 7: 00000000000000000000000000000000
- 8: 00000000000000000000000000000000
- 9: 00000000000000000000000000000000
- 10: 00000000000000000000000000000000
- 11: 00000000000000000000000000000000
- 12: 00000000000000000000000000000000
- 13: 00000000000000000000000000000000
- 14: 00000000000000000000000000000000
- 15: 00000000000000000000000001010000
Extend into 80 words:
- 0: 01101000011000010110001101101011
- 1: 01100101011100100110111001100101
- 2: 01110111011100111000000000000000
- 3: 00000000000000000000000000000000
- 4: 00000000000000000000000000000000
- 5: 00000000000000000000000000000000
- 6: 00000000000000000000000000000000
- 7: 00000000000000000000000000000000
- 8: 00000000000000000000000000000000
- 9: 00000000000000000000000000000000
- 10: 00000000000000000000000000000000
- 11: 00000000000000000000000000000000
- 12: 00000000000000000000000000000000
- 13: 00000000000000000000000000000000
- 14: 00000000000000000000000000000000
- 15: 00000000000000000000000001010000
- 16: 00111110001001011100011011010110
- 17: 11001010111001001101110011001010
- 18: 11101110111001110000000010100000
- 19: 01111100010010111000110110101100
- 20: 10010101110010011011100110010101
- 21: 11011101110011100000000101000001
- 22: 11111000100101110001101101011000
- 23: 00101011100100110111001110001011
- 24: 11000111110101111000111100101111
- 25: 01100100111001111000111100100100
- 26: 10001010111010001110011001010111
- 27: 01110111001110000000010100000111
- 28: 11100010010111000110110101100011
- 29: 10101110010011011100111010001100
- 30: 01100011000101011011000100010011
- 31: 00000110010101111000010011100100
- 32: 01110010101100010000111110101011
- 33: 01100010101110101101111010100011
- 34: 11101111001000111011011100001101
- 35: 01001000000110010000110010000011
- 36: 11011011011100000010001000011011
- 37: 01101110011001100001011010010111
- 38: 00101000100110000101001111001110
- 39: 00100100101001101011010010100001
- 40: 10100011110100001110000010001000
- 41: 10110011111110100000111010011100
- 42: 01000110011000110001000100110001
- 43: 01100101011110000100111100000000
- 44: 11010011100001111110000111101111
- 45: 00000000001111101001101110011101
- 46: 10111000100010010100010011101100
- 47: 00100111100110000001111000010011
- 48: 01111100111110011000011101100110
- 49: 01000011101000010011000010100000
- 50: 10101011010100010011010001101000
- 51: 01111111111111011010010011100100
- 52: 11000111100111010100000100110100
- 53: 11000011010111100001101110000111
- 54: 10011000011110001010011010011100
- 55: 11101110101100111100101000110100
- 56: 10110100001010001101101010110000
- 57: 00011010101101111010111101000000
- 58: 10100000000011000001110100000101
- 59: 01011101001001110101010110010011
- 60: 01101100010010001001011011101111
- 61: 10001001111010010000011000011000
- 62: 00000010010111100110000100001010
- 63: 11001101100001001110010011010001
- 64: 11010100110100101101111101001101
- 65: 01001001011010101011010000011100
- 66: 00000010100010010001100100010000
- 67: 01101010101011000110101101111010
- 68: 11110101100011111000101010110110
- 69: 01001101000110111001110101110111
- 70: 10001001010001001110110010111000
- 71: 10011000000111100001011000100111
- 72: 00011011110110110000101100011111
- 73: 00001111011111010100010011101111
- 74: 10101101101001110000100110111010
- 75: 01001011011100100110011111011101
- 76: 00101001110010000111001101111001
- 77: 01001001101000101110110000001001
- 78: 00101001011101000110101001000100
- 79: 01101010011100000110101100100110
00000000000000000000000000000000
:word 13
00000000000000000000000000000000
:word 8
:word 13 XOR word 8
00000000000000000000000000000000
:Out
00000000000000000000000000000000
:word 13 XOR word 8
01110111011100111000000000000000
:word 2
:(word 13 XOR word 8) XOR word 2
01110111011100111000000000000000
:Out
01110111011100111000000000000000
:(word 13 XOR word 8) XOR word 2
01101000011000010110001101101011
:word 0
:((word 13 XOR word 8) XOR word 2) XOR word 0
00011111000100101110001101101011
:Out
00111110001001011100011011010110
:Left Rotated 1
00111110001001011100011011010110
:Word 16
00000000000000000000000000000000
:word 14
00000000000000000000000000000000
:word 9
:word 14 XOR word 9
00000000000000000000000000000000
:Out
00000000000000000000000000000000
:word 14 XOR word 9
00000000000000000000000000000000
:word 3
:(word 14 XOR word 9) XOR word 3
00000000000000000000000000000000
:Out
00000000000000000000000000000000
:(word 14 XOR word 9) XOR word 3
01100101011100100110111001100101
:word 1
:((word 14 XOR word 9) XOR word 3) XOR word 1
01100101011100100110111001100101
:Out
11001010111001001101110011001010
:Left Rotated 1
11001010111001001101110011001010
:Word 17
00000000000000000000000001010000
:word 15
00000000000000000000000000000000
:word 10
:word 15 XOR word 10
00000000000000000000000001010000
:Out
00000000000000000000000001010000
:word 15 XOR word 10
00000000000000000000000000000000
:word 4
:(word 15 XOR word 10) XOR word 4
00000000000000000000000001010000
:Out
00000000000000000000000001010000
:(word 15 XOR word 10) XOR word 4
01110111011100111000000000000000
:word 2
:((word 15 XOR word 10) XOR word 4) XOR word 2
01110111011100111000000001010000
:Out
11101110111001110000000010100000
:Left Rotated 1
11101110111001110000000010100000
:Word 18
00111110001001011100011011010110
:word 16
00000000000000000000000000000000
:word 11
:word 16 XOR word 11
00111110001001011100011011010110
:Out
00111110001001011100011011010110
:word 16 XOR word 11
00000000000000000000000000000000
:word 5
:(word 16 XOR word 11) XOR word 5
00111110001001011100011011010110
:Out
00111110001001011100011011010110
:(word 16 XOR word 11) XOR word 5
00000000000000000000000000000000
:word 3
:((word 16 XOR word 11) XOR word 5) XOR word 3
00111110001001011100011011010110
:Out
01111100010010111000110110101100
:Left Rotated 1
01111100010010111000110110101100
:Word 19
11001010111001001101110011001010
:word 17
00000000000000000000000000000000
:word 12
:word 17 XOR word 12
11001010111001001101110011001010
:Out
11001010111001001101110011001010
:word 17 XOR word 12
00000000000000000000000000000000
:word 6
:(word 17 XOR word 12) XOR word 6
11001010111001001101110011001010
:Out
11001010111001001101110011001010
:(word 17 XOR word 12) XOR word 6
00000000000000000000000000000000
:word 4
:((word 17 XOR word 12) XOR word 6) XOR word 4
11001010111001001101110011001010
:Out
10010101110010011011100110010101
:Left Rotated 1
10010101110010011011100110010101
:Word 20
11101110111001110000000010100000
:word 18
00000000000000000000000000000000
:word 13
:word 18 XOR word 13
11101110111001110000000010100000
:Out
11101110111001110000000010100000
:word 18 XOR word 13
00000000000000000000000000000000
:word 7
:(word 18 XOR word 13) XOR word 7
11101110111001110000000010100000
:Out
11101110111001110000000010100000
:(word 18 XOR word 13) XOR word 7
00000000000000000000000000000000
:word 5
:((word 18 XOR word 13) XOR word 7) XOR word 5
11101110111001110000000010100000
:Out
11011101110011100000000101000001
:Left Rotated 1
11011101110011100000000101000001
:Word 21
01111100010010111000110110101100
:word 19
00000000000000000000000000000000
:word 14
:word 19 XOR word 14
01111100010010111000110110101100
:Out
01111100010010111000110110101100
:word 19 XOR word 14
00000000000000000000000000000000
:word 8
:(word 19 XOR word 14) XOR word 8
01111100010010111000110110101100
:Out
01111100010010111000110110101100
:(word 19 XOR word 14) XOR word 8
00000000000000000000000000000000
:word 6
:((word 19 XOR word 14) XOR word 8) XOR word 6
01111100010010111000110110101100
:Out
11111000100101110001101101011000
:Left Rotated 1
11111000100101110001101101011000
:Word 22
10010101110010011011100110010101
:word 20
00000000000000000000000001010000
:word 15
:word 20 XOR word 15
10010101110010011011100111000101
:Out
10010101110010011011100111000101
:word 20 XOR word 15
00000000000000000000000000000000
:word 9
:(word 20 XOR word 15) XOR word 9
10010101110010011011100111000101
:Out
10010101110010011011100111000101
:(word 20 XOR word 15) XOR word 9
00000000000000000000000000000000
:word 7
:((word 20 XOR word 15) XOR word 9) XOR word 7
10010101110010011011100111000101
:Out
00101011100100110111001110001011
:Left Rotated 1
00101011100100110111001110001011
:Word 23
11011101110011100000000101000001
:word 21
00111110001001011100011011010110
:word 16
:word 21 XOR word 16
11100011111010111100011110010111
:Out
11100011111010111100011110010111
:word 21 XOR word 16
00000000000000000000000000000000
:word 10
:(word 21 XOR word 16) XOR word 10
11100011111010111100011110010111
:Out
11100011111010111100011110010111
:(word 21 XOR word 16) XOR word 10
00000000000000000000000000000000
:word 8
:((word 21 XOR word 16) XOR word 10) XOR word 8
11100011111010111100011110010111
:Out
11000111110101111000111100101111
:Left Rotated 1
11000111110101111000111100101111
:Word 24
11111000100101110001101101011000
:word 22
11001010111001001101110011001010
:word 17
:word 22 XOR word 17
00110010011100111100011110010010
:Out
00110010011100111100011110010010
:word 22 XOR word 17
00000000000000000000000000000000
:word 11
:(word 22 XOR word 17) XOR word 11
00110010011100111100011110010010
:Out
00110010011100111100011110010010
:(word 22 XOR word 17) XOR word 11
00000000000000000000000000000000
:word 9
:((word 22 XOR word 17) XOR word 11) XOR word 9
00110010011100111100011110010010
:Out
01100100111001111000111100100100
:Left Rotated 1
01100100111001111000111100100100
:Word 25
00101011100100110111001110001011
:word 23
11101110111001110000000010100000
:word 18
:word 23 XOR word 18
11000101011101000111001100101011
:Out
11000101011101000111001100101011
:word 23 XOR word 18
00000000000000000000000000000000
:word 12
:(word 23 XOR word 18) XOR word 12
11000101011101000111001100101011
:Out
11000101011101000111001100101011
:(word 23 XOR word 18) XOR word 12
00000000000000000000000000000000
:word 10
:((word 23 XOR word 18) XOR word 12) XOR word 10
11000101011101000111001100101011
:Out
10001010111010001110011001010111
:Left Rotated 1
10001010111010001110011001010111
:Word 26
11000111110101111000111100101111
:word 24
01111100010010111000110110101100
:word 19
:word 24 XOR word 19
10111011100111000000001010000011
:Out
10111011100111000000001010000011
:word 24 XOR word 19
00000000000000000000000000000000
:word 13
:(word 24 XOR word 19) XOR word 13
10111011100111000000001010000011
:Out
10111011100111000000001010000011
:(word 24 XOR word 19) XOR word 13
00000000000000000000000000000000
:word 11
:((word 24 XOR word 19) XOR word 13) XOR word 11
10111011100111000000001010000011
:Out
01110111001110000000010100000111
:Left Rotated 1
01110111001110000000010100000111
:Word 27
01100100111001111000111100100100
:word 25
10010101110010011011100110010101
:word 20
:word 25 XOR word 20
11110001001011100011011010110001
:Out
11110001001011100011011010110001
:word 25 XOR word 20
00000000000000000000000000000000
:word 14
:(word 25 XOR word 20) XOR word 14
11110001001011100011011010110001
:Out
11110001001011100011011010110001
:(word 25 XOR word 20) XOR word 14
00000000000000000000000000000000
:word 12
:((word 25 XOR word 20) XOR word 14) XOR word 12
11110001001011100011011010110001
:Out
11100010010111000110110101100011
:Left Rotated 1
11100010010111000110110101100011
:Word 28
10001010111010001110011001010111
:word 26
11011101110011100000000101000001
:word 21
:word 26 XOR word 21
01010111001001101110011100010110
:Out
01010111001001101110011100010110
:word 26 XOR word 21
00000000000000000000000001010000
:word 15
:(word 26 XOR word 21) XOR word 15
01010111001001101110011101000110
:Out
01010111001001101110011101000110
:(word 26 XOR word 21) XOR word 15
00000000000000000000000000000000
:word 13
:((word 26 XOR word 21) XOR word 15) XOR word 13
01010111001001101110011101000110
:Out
10101110010011011100111010001100
:Left Rotated 1
10101110010011011100111010001100
:Word 29
01110111001110000000010100000111
:word 27
11111000100101110001101101011000
:word 22
:word 27 XOR word 22
10001111101011110001111001011111
:Out
10001111101011110001111001011111
:word 27 XOR word 22
00111110001001011100011011010110
:word 16
:(word 27 XOR word 22) XOR word 16
10110001100010101101100010001001
:Out
10110001100010101101100010001001
:(word 27 XOR word 22) XOR word 16
00000000000000000000000000000000
:word 14
:((word 27 XOR word 22) XOR word 16) XOR word 14
10110001100010101101100010001001
:Out
01100011000101011011000100010011
:Left Rotated 1
01100011000101011011000100010011
:Word 30
11100010010111000110110101100011
:word 28
00101011100100110111001110001011
:word 23
:word 28 XOR word 23
11001001110011110001111011101000
:Out
11001001110011110001111011101000
:word 28 XOR word 23
11001010111001001101110011001010
:word 17
:(word 28 XOR word 23) XOR word 17
00000011001010111100001000100010
:Out
00000011001010111100001000100010
:(word 28 XOR word 23) XOR word 17
00000000000000000000000001010000
:word 15
:((word 28 XOR word 23) XOR word 17) XOR word 15
00000011001010111100001001110010
:Out
00000110010101111000010011100100
:Left Rotated 1
00000110010101111000010011100100
:Word 31
10101110010011011100111010001100
:word 29
11000111110101111000111100101111
:word 24
:word 29 XOR word 24
01101001100110100100000110100011
:Out
01101001100110100100000110100011
:word 29 XOR word 24
11101110111001110000000010100000
:word 18
:(word 29 XOR word 24) XOR word 18
10000111011111010100000100000011
:Out
10000111011111010100000100000011
:(word 29 XOR word 24) XOR word 18
00111110001001011100011011010110
:word 16
:((word 29 XOR word 24) XOR word 18) XOR word 16
10111001010110001000011111010101
:Out
01110010101100010000111110101011
:Left Rotated 1
01110010101100010000111110101011
:Word 32
01100011000101011011000100010011
:word 30
01100100111001111000111100100100
:word 25
:word 30 XOR word 25
00000111111100100011111000110111
:Out
00000111111100100011111000110111
:word 30 XOR word 25
01111100010010111000110110101100
:word 19
:(word 30 XOR word 25) XOR word 19
01111011101110011011001110011011
:Out
01111011101110011011001110011011
:(word 30 XOR word 25) XOR word 19
11001010111001001101110011001010
:word 17
:((word 30 XOR word 25) XOR word 19) XOR word 17
10110001010111010110111101010001
:Out
01100010101110101101111010100011
:Left Rotated 1
01100010101110101101111010100011
:Word 33
00000110010101111000010011100100
:word 31
10001010111010001110011001010111
:word 26
:word 31 XOR word 26
10001100101111110110001010110011
:Out
10001100101111110110001010110011
:word 31 XOR word 26
10010101110010011011100110010101
:word 20
:(word 31 XOR word 26) XOR word 20
00011001011101101101101100100110
:Out
00011001011101101101101100100110
:(word 31 XOR word 26) XOR word 20
11101110111001110000000010100000
:word 18
:((word 31 XOR word 26) XOR word 20) XOR word 18
11110111100100011101101110000110
:Out
11101111001000111011011100001101
:Left Rotated 1
11101111001000111011011100001101
:Word 34
01110010101100010000111110101011
:word 32
01110111001110000000010100000111
:word 27
:word 32 XOR word 27
00000101100010010000101010101100
:Out
00000101100010010000101010101100
:word 32 XOR word 27
11011101110011100000000101000001
:word 21
:(word 32 XOR word 27) XOR word 21
11011000010001110000101111101101
:Out
11011000010001110000101111101101
:(word 32 XOR word 27) XOR word 21
01111100010010111000110110101100
:word 19
:((word 32 XOR word 27) XOR word 21) XOR word 19
10100100000011001000011001000001
:Out
01001000000110010000110010000011
:Left Rotated 1
01001000000110010000110010000011
:Word 35
01100010101110101101111010100011
:word 33
11100010010111000110110101100011
:word 28
:word 33 XOR word 28
10000000111001101011001111000000
:Out
10000000111001101011001111000000
:word 33 XOR word 28
11111000100101110001101101011000
:word 22
:(word 33 XOR word 28) XOR word 22
01111000011100011010100010011000
:Out
01111000011100011010100010011000
:(word 33 XOR word 28) XOR word 22
10010101110010011011100110010101
:word 20
:((word 33 XOR word 28) XOR word 22) XOR word 20
11101101101110000001000100001101
:Out
11011011011100000010001000011011
:Left Rotated 1
11011011011100000010001000011011
:Word 36
11101111001000111011011100001101
:word 34
10101110010011011100111010001100
:word 29
:word 34 XOR word 29
01000001011011100111100110000001
:Out
01000001011011100111100110000001
:word 34 XOR word 29
00101011100100110111001110001011
:word 23
:(word 34 XOR word 29) XOR word 23
01101010111111010000101000001010
:Out
01101010111111010000101000001010
:(word 34 XOR word 29) XOR word 23
11011101110011100000000101000001
:word 21
:((word 34 XOR word 29) XOR word 23) XOR word 21
10110111001100110000101101001011
:Out
01101110011001100001011010010111
:Left Rotated 1
01101110011001100001011010010111
:Word 37
01001000000110010000110010000011
:word 35
01100011000101011011000100010011
:word 30
:word 35 XOR word 30
00101011000011001011110110010000
:Out
00101011000011001011110110010000
:word 35 XOR word 30
11000111110101111000111100101111
:word 24
:(word 35 XOR word 30) XOR word 24
11101100110110110011001010111111
:Out
11101100110110110011001010111111
:(word 35 XOR word 30) XOR word 24
11111000100101110001101101011000
:word 22
:((word 35 XOR word 30) XOR word 24) XOR word 22
00010100010011000010100111100111
:Out
00101000100110000101001111001110
:Left Rotated 1
00101000100110000101001111001110
:Word 38
11011011011100000010001000011011
:word 36
00000110010101111000010011100100
:word 31
:word 36 XOR word 31
11011101001001111010011011111111
:Out
11011101001001111010011011111111
:word 36 XOR word 31
01100100111001111000111100100100
:word 25
:(word 36 XOR word 31) XOR word 25
10111001110000000010100111011011
:Out
10111001110000000010100111011011
:(word 36 XOR word 31) XOR word 25
00101011100100110111001110001011
:word 23
:((word 36 XOR word 31) XOR word 25) XOR word 23
10010010010100110101101001010000
:Out
00100100101001101011010010100001
:Left Rotated 1
00100100101001101011010010100001
:Word 39
01101110011001100001011010010111
:word 37
01110010101100010000111110101011
:word 32
:word 37 XOR word 32
00011100110101110001100100111100
:Out
00011100110101110001100100111100
:word 37 XOR word 32
10001010111010001110011001010111
:word 26
:(word 37 XOR word 32) XOR word 26
10010110001111111111111101101011
:Out
10010110001111111111111101101011
:(word 37 XOR word 32) XOR word 26
11000111110101111000111100101111
:word 24
:((word 37 XOR word 32) XOR word 26) XOR word 24
01010001111010000111000001000100
:Out
10100011110100001110000010001000
:Left Rotated 1
10100011110100001110000010001000
:Word 40
00101000100110000101001111001110
:word 38
01100010101110101101111010100011
:word 33
:word 38 XOR word 33
01001010001000101000110101101101
:Out
01001010001000101000110101101101
:word 38 XOR word 33
01110111001110000000010100000111
:word 27
:(word 38 XOR word 33) XOR word 27
00111101000110101000100001101010
:Out
00111101000110101000100001101010
:(word 38 XOR word 33) XOR word 27
01100100111001111000111100100100
:word 25
:((word 38 XOR word 33) XOR word 27) XOR word 25
01011001111111010000011101001110
:Out
10110011111110100000111010011100
:Left Rotated 1
10110011111110100000111010011100
:Word 41
00100100101001101011010010100001
:word 39
11101111001000111011011100001101
:word 34
:word 39 XOR word 34
11001011100001010000001110101100
:Out
11001011100001010000001110101100
:word 39 XOR word 34
11100010010111000110110101100011
:word 28
:(word 39 XOR word 34) XOR word 28
00101001110110010110111011001111
:Out
00101001110110010110111011001111
:(word 39 XOR word 34) XOR word 28
10001010111010001110011001010111
:word 26
:((word 39 XOR word 34) XOR word 28) XOR word 26
10100011001100011000100010011000
:Out
01000110011000110001000100110001
:Left Rotated 1
01000110011000110001000100110001
:Word 42
10100011110100001110000010001000
:word 40
01001000000110010000110010000011
:word 35
:word 40 XOR word 35
11101011110010011110110000001011
:Out
11101011110010011110110000001011
:word 40 XOR word 35
10101110010011011100111010001100
:word 29
:(word 40 XOR word 35) XOR word 29
01000101100001000010001010000111
:Out
01000101100001000010001010000111
:(word 40 XOR word 35) XOR word 29
01110111001110000000010100000111
:word 27
:((word 40 XOR word 35) XOR word 29) XOR word 27
00110010101111000010011110000000
:Out
01100101011110000100111100000000
:Left Rotated 1
01100101011110000100111100000000
:Word 43
10110011111110100000111010011100
:word 41
11011011011100000010001000011011
:word 36
:word 41 XOR word 36
01101000100010100010110010000111
:Out
01101000100010100010110010000111
:word 41 XOR word 36
01100011000101011011000100010011
:word 30
:(word 41 XOR word 36) XOR word 30
00001011100111111001110110010100
:Out
00001011100111111001110110010100
:(word 41 XOR word 36) XOR word 30
11100010010111000110110101100011
:word 28
:((word 41 XOR word 36) XOR word 30) XOR word 28
11101001110000111111000011110111
:Out
11010011100001111110000111101111
:Left Rotated 1
11010011100001111110000111101111
:Word 44
01000110011000110001000100110001
:word 42
01101110011001100001011010010111
:word 37
:word 42 XOR word 37
00101000000001010000011110100110
:Out
00101000000001010000011110100110
:word 42 XOR word 37
00000110010101111000010011100100
:word 31
:(word 42 XOR word 37) XOR word 31
00101110010100101000001101000010
:Out
00101110010100101000001101000010
:(word 42 XOR word 37) XOR word 31
10101110010011011100111010001100
:word 29
:((word 42 XOR word 37) XOR word 31) XOR word 29
10000000000111110100110111001110
:Out
00000000001111101001101110011101
:Left Rotated 1
00000000001111101001101110011101
:Word 45
01100101011110000100111100000000
:word 43
00101000100110000101001111001110
:word 38
:word 43 XOR word 38
01001101111000000001110011001110
:Out
01001101111000000001110011001110
:word 43 XOR word 38
01110010101100010000111110101011
:word 32
:(word 43 XOR word 38) XOR word 32
00111111010100010001001101100101
:Out
00111111010100010001001101100101
:(word 43 XOR word 38) XOR word 32
01100011000101011011000100010011
:word 30
:((word 43 XOR word 38) XOR word 32) XOR word 30
01011100010001001010001001110110
:Out
10111000100010010100010011101100
:Left Rotated 1
10111000100010010100010011101100
:Word 46
11010011100001111110000111101111
:word 44
00100100101001101011010010100001
:word 39
:word 44 XOR word 39
11110111001000010101010101001110
:Out
11110111001000010101010101001110
:word 44 XOR word 39
01100010101110101101111010100011
:word 33
:(word 44 XOR word 39) XOR word 33
10010101100110111000101111101101
:Out
10010101100110111000101111101101
:(word 44 XOR word 39) XOR word 33
00000110010101111000010011100100
:word 31
:((word 44 XOR word 39) XOR word 33) XOR word 31
10010011110011000000111100001001
:Out
00100111100110000001111000010011
:Left Rotated 1
00100111100110000001111000010011
:Word 47
00000000001111101001101110011101
:word 45
10100011110100001110000010001000
:word 40
:word 45 XOR word 40
10100011111011100111101100010101
:Out
10100011111011100111101100010101
:word 45 XOR word 40
11101111001000111011011100001101
:word 34
:(word 45 XOR word 40) XOR word 34
01001100110011011100110000011000
:Out
01001100110011011100110000011000
:(word 45 XOR word 40) XOR word 34
01110010101100010000111110101011
:word 32
:((word 45 XOR word 40) XOR word 34) XOR word 32
00111110011111001100001110110011
:Out
01111100111110011000011101100110
:Left Rotated 1
01111100111110011000011101100110
:Word 48
10111000100010010100010011101100
:word 46
10110011111110100000111010011100
:word 41
:word 46 XOR word 41
00001011011100110100101001110000
:Out
00001011011100110100101001110000
:word 46 XOR word 41
01001000000110010000110010000011
:word 35
:(word 46 XOR word 41) XOR word 35
01000011011010100100011011110011
:Out
01000011011010100100011011110011
:(word 46 XOR word 41) XOR word 35
01100010101110101101111010100011
:word 33
:((word 46 XOR word 41) XOR word 35) XOR word 33
00100001110100001001100001010000
:Out
01000011101000010011000010100000
:Left Rotated 1
01000011101000010011000010100000
:Word 49
00100111100110000001111000010011
:word 47
01000110011000110001000100110001
:word 42
:word 47 XOR word 42
01100001111110110000111100100010
:Out
01100001111110110000111100100010
:word 47 XOR word 42
11011011011100000010001000011011
:word 36
:(word 47 XOR word 42) XOR word 36
10111010100010110010110100111001
:Out
10111010100010110010110100111001
:(word 47 XOR word 42) XOR word 36
11101111001000111011011100001101
:word 34
:((word 47 XOR word 42) XOR word 36) XOR word 34
01010101101010001001101000110100
:Out
10101011010100010011010001101000
:Left Rotated 1
10101011010100010011010001101000
:Word 50
01111100111110011000011101100110
:word 48
01100101011110000100111100000000
:word 43
:word 48 XOR word 43
00011001100000011100100001100110
:Out
00011001100000011100100001100110
:word 48 XOR word 43
01101110011001100001011010010111
:word 37
:(word 48 XOR word 43) XOR word 37
01110111111001111101111011110001
:Out
01110111111001111101111011110001
:(word 48 XOR word 43) XOR word 37
01001000000110010000110010000011
:word 35
:((word 48 XOR word 43) XOR word 37) XOR word 35
00111111111111101101001001110010
:Out
01111111111111011010010011100100
:Left Rotated 1
01111111111111011010010011100100
:Word 51
01000011101000010011000010100000
:word 49
11010011100001111110000111101111
:word 44
:word 49 XOR word 44
10010000001001101101000101001111
:Out
10010000001001101101000101001111
:word 49 XOR word 44
00101000100110000101001111001110
:word 38
:(word 49 XOR word 44) XOR word 38
10111000101111101000001010000001
:Out
10111000101111101000001010000001
:(word 49 XOR word 44) XOR word 38
11011011011100000010001000011011
:word 36
:((word 49 XOR word 44) XOR word 38) XOR word 36
01100011110011101010000010011010
:Out
11000111100111010100000100110100
:Left Rotated 1
11000111100111010100000100110100
:Word 52
10101011010100010011010001101000
:word 50
00000000001111101001101110011101
:word 45
:word 50 XOR word 45
10101011011011111010111111110101
:Out
10101011011011111010111111110101
:word 50 XOR word 45
00100100101001101011010010100001
:word 39
:(word 50 XOR word 45) XOR word 39
10001111110010010001101101010100
:Out
10001111110010010001101101010100
:(word 50 XOR word 45) XOR word 39
01101110011001100001011010010111
:word 37
:((word 50 XOR word 45) XOR word 39) XOR word 37
11100001101011110000110111000011
:Out
11000011010111100001101110000111
:Left Rotated 1
11000011010111100001101110000111
:Word 53
01111111111111011010010011100100
:word 51
10111000100010010100010011101100
:word 46
:word 51 XOR word 46
11000111011101001110000000001000
:Out
11000111011101001110000000001000
:word 51 XOR word 46
10100011110100001110000010001000
:word 40
:(word 51 XOR word 46) XOR word 40
01100100101001000000000010000000
:Out
01100100101001000000000010000000
:(word 51 XOR word 46) XOR word 40
00101000100110000101001111001110
:word 38
:((word 51 XOR word 46) XOR word 40) XOR word 38
01001100001111000101001101001110
:Out
10011000011110001010011010011100
:Left Rotated 1
10011000011110001010011010011100
:Word 54
11000111100111010100000100110100
:word 52
00100111100110000001111000010011
:word 47
:word 52 XOR word 47
11100000000001010101111100100111
:Out
11100000000001010101111100100111
:word 52 XOR word 47
10110011111110100000111010011100
:word 41
:(word 52 XOR word 47) XOR word 41
01010011111111110101000110111011
:Out
01010011111111110101000110111011
:(word 52 XOR word 47) XOR word 41
00100100101001101011010010100001
:word 39
:((word 52 XOR word 47) XOR word 41) XOR word 39
01110111010110011110010100011010
:Out
11101110101100111100101000110100
:Left Rotated 1
11101110101100111100101000110100
:Word 55
11000011010111100001101110000111
:word 53
01111100111110011000011101100110
:word 48
:word 53 XOR word 48
10111111101001111001110011100001
:Out
10111111101001111001110011100001
:word 53 XOR word 48
01000110011000110001000100110001
:word 42
:(word 53 XOR word 48) XOR word 42
11111001110001001000110111010000
:Out
11111001110001001000110111010000
:(word 53 XOR word 48) XOR word 42
10100011110100001110000010001000
:word 40
:((word 53 XOR word 48) XOR word 42) XOR word 40
01011010000101000110110101011000
:Out
10110100001010001101101010110000
:Left Rotated 1
10110100001010001101101010110000
:Word 56
10011000011110001010011010011100
:word 54
01000011101000010011000010100000
:word 49
:word 54 XOR word 49
11011011110110011001011000111100
:Out
11011011110110011001011000111100
:word 54 XOR word 49
01100101011110000100111100000000
:word 43
:(word 54 XOR word 49) XOR word 43
10111110101000011101100100111100
:Out
10111110101000011101100100111100
:(word 54 XOR word 49) XOR word 43
10110011111110100000111010011100
:word 41
:((word 54 XOR word 49) XOR word 43) XOR word 41
00001101010110111101011110100000
:Out
00011010101101111010111101000000
:Left Rotated 1
00011010101101111010111101000000
:Word 57
11101110101100111100101000110100
:word 55
10101011010100010011010001101000
:word 50
:word 55 XOR word 50
01000101111000101111111001011100
:Out
01000101111000101111111001011100
:word 55 XOR word 50
11010011100001111110000111101111
:word 44
:(word 55 XOR word 50) XOR word 44
10010110011001010001111110110011
:Out
10010110011001010001111110110011
:(word 55 XOR word 50) XOR word 44
01000110011000110001000100110001
:word 42
:((word 55 XOR word 50) XOR word 44) XOR word 42
11010000000001100000111010000010
:Out
10100000000011000001110100000101
:Left Rotated 1
10100000000011000001110100000101
:Word 58
10110100001010001101101010110000
:word 56
01111111111111011010010011100100
:word 51
:word 56 XOR word 51
11001011110101010111111001010100
:Out
11001011110101010111111001010100
:word 56 XOR word 51
00000000001111101001101110011101
:word 45
:(word 56 XOR word 51) XOR word 45
11001011111010111110010111001001
:Out
11001011111010111110010111001001
:(word 56 XOR word 51) XOR word 45
01100101011110000100111100000000
:word 43
:((word 56 XOR word 51) XOR word 45) XOR word 43
10101110100100111010101011001001
:Out
01011101001001110101010110010011
:Left Rotated 1
01011101001001110101010110010011
:Word 59
00011010101101111010111101000000
:word 57
11000111100111010100000100110100
:word 52
:word 57 XOR word 52
11011101001010101110111001110100
:Out
11011101001010101110111001110100
:word 57 XOR word 52
10111000100010010100010011101100
:word 46
:(word 57 XOR word 52) XOR word 46
01100101101000111010101010011000
:Out
01100101101000111010101010011000
:(word 57 XOR word 52) XOR word 46
11010011100001111110000111101111
:word 44
:((word 57 XOR word 52) XOR word 46) XOR word 44
10110110001001000100101101110111
:Out
01101100010010001001011011101111
:Left Rotated 1
01101100010010001001011011101111
:Word 60
10100000000011000001110100000101
:word 58
11000011010111100001101110000111
:word 53
:word 58 XOR word 53
01100011010100100000011010000010
:Out
01100011010100100000011010000010
:word 58 XOR word 53
00100111100110000001111000010011
:word 47
:(word 58 XOR word 53) XOR word 47
01000100110010100001100010010001
:Out
01000100110010100001100010010001
:(word 58 XOR word 53) XOR word 47
00000000001111101001101110011101
:word 45
:((word 58 XOR word 53) XOR word 47) XOR word 45
01000100111101001000001100001100
:Out
10001001111010010000011000011000
:Left Rotated 1
10001001111010010000011000011000
:Word 61
01011101001001110101010110010011
:word 59
10011000011110001010011010011100
:word 54
:word 59 XOR word 54
11000101010111111111001100001111
:Out
11000101010111111111001100001111
:word 59 XOR word 54
01111100111110011000011101100110
:word 48
:(word 59 XOR word 54) XOR word 48
10111001101001100111010001101001
:Out
10111001101001100111010001101001
:(word 59 XOR word 54) XOR word 48
10111000100010010100010011101100
:word 46
:((word 59 XOR word 54) XOR word 48) XOR word 46
00000001001011110011000010000101
:Out
00000010010111100110000100001010
:Left Rotated 1
00000010010111100110000100001010
:Word 62
01101100010010001001011011101111
:word 60
11101110101100111100101000110100
:word 55
:word 60 XOR word 55
10000010111110110101110011011011
:Out
10000010111110110101110011011011
:word 60 XOR word 55
01000011101000010011000010100000
:word 49
:(word 60 XOR word 55) XOR word 49
11000001010110100110110001111011
:Out
11000001010110100110110001111011
:(word 60 XOR word 55) XOR word 49
00100111100110000001111000010011
:word 47
:((word 60 XOR word 55) XOR word 49) XOR word 47
11100110110000100111001001101000
:Out
11001101100001001110010011010001
:Left Rotated 1
11001101100001001110010011010001
:Word 63
10001001111010010000011000011000
:word 61
10110100001010001101101010110000
:word 56
:word 61 XOR word 56
00111101110000011101110010101000
:Out
00111101110000011101110010101000
:word 61 XOR word 56
10101011010100010011010001101000
:word 50
:(word 61 XOR word 56) XOR word 50
10010110100100001110100011000000
:Out
10010110100100001110100011000000
:(word 61 XOR word 56) XOR word 50
01111100111110011000011101100110
:word 48
:((word 61 XOR word 56) XOR word 50) XOR word 48
11101010011010010110111110100110
:Out
11010100110100101101111101001101
:Left Rotated 1
11010100110100101101111101001101
:Word 64
00000010010111100110000100001010
:word 62
00011010101101111010111101000000
:word 57
:word 62 XOR word 57
00011000111010011100111001001010
:Out
00011000111010011100111001001010
:word 62 XOR word 57
01111111111111011010010011100100
:word 51
:(word 62 XOR word 57) XOR word 51
01100111000101000110101010101110
:Out
01100111000101000110101010101110
:(word 62 XOR word 57) XOR word 51
01000011101000010011000010100000
:word 49
:((word 62 XOR word 57) XOR word 51) XOR word 49
00100100101101010101101000001110
:Out
01001001011010101011010000011100
:Left Rotated 1
01001001011010101011010000011100
:Word 65
11001101100001001110010011010001
:word 63
10100000000011000001110100000101
:word 58
:word 63 XOR word 58
01101101100010001111100111010100
:Out
01101101100010001111100111010100
:word 63 XOR word 58
11000111100111010100000100110100
:word 52
:(word 63 XOR word 58) XOR word 52
10101010000101011011100011100000
:Out
10101010000101011011100011100000
:(word 63 XOR word 58) XOR word 52
10101011010100010011010001101000
:word 50
:((word 63 XOR word 58) XOR word 52) XOR word 50
00000001010001001000110010001000
:Out
00000010100010010001100100010000
:Left Rotated 1
00000010100010010001100100010000
:Word 66
11010100110100101101111101001101
:word 64
01011101001001110101010110010011
:word 59
:word 64 XOR word 59
10001001111101011000101011011110
:Out
10001001111101011000101011011110
:word 64 XOR word 59
11000011010111100001101110000111
:word 53
:(word 64 XOR word 59) XOR word 53
01001010101010111001000101011001
:Out
01001010101010111001000101011001
:(word 64 XOR word 59) XOR word 53
01111111111111011010010011100100
:word 51
:((word 64 XOR word 59) XOR word 53) XOR word 51
00110101010101100011010110111101
:Out
01101010101011000110101101111010
:Left Rotated 1
01101010101011000110101101111010
:Word 67
01001001011010101011010000011100
:word 65
01101100010010001001011011101111
:word 60
:word 65 XOR word 60
00100101001000100010001011110011
:Out
00100101001000100010001011110011
:word 65 XOR word 60
10011000011110001010011010011100
:word 54
:(word 65 XOR word 60) XOR word 54
10111101010110101000010001101111
:Out
10111101010110101000010001101111
:(word 65 XOR word 60) XOR word 54
11000111100111010100000100110100
:word 52
:((word 65 XOR word 60) XOR word 54) XOR word 52
01111010110001111100010101011011
:Out
11110101100011111000101010110110
:Left Rotated 1
11110101100011111000101010110110
:Word 68
00000010100010010001100100010000
:word 66
10001001111010010000011000011000
:word 61
:word 66 XOR word 61
10001011011000000001111100001000
:Out
10001011011000000001111100001000
:word 66 XOR word 61
11101110101100111100101000110100
:word 55
:(word 66 XOR word 61) XOR word 55
01100101110100111101010100111100
:Out
01100101110100111101010100111100
:(word 66 XOR word 61) XOR word 55
11000011010111100001101110000111
:word 53
:((word 66 XOR word 61) XOR word 55) XOR word 53
10100110100011011100111010111011
:Out
01001101000110111001110101110111
:Left Rotated 1
01001101000110111001110101110111
:Word 69
01101010101011000110101101111010
:word 67
00000010010111100110000100001010
:word 62
:word 67 XOR word 62
01101000111100100000101001110000
:Out
01101000111100100000101001110000
:word 67 XOR word 62
10110100001010001101101010110000
:word 56
:(word 67 XOR word 62) XOR word 56
11011100110110101101000011000000
:Out
11011100110110101101000011000000
:(word 67 XOR word 62) XOR word 56
10011000011110001010011010011100
:word 54
:((word 67 XOR word 62) XOR word 56) XOR word 54
01000100101000100111011001011100
:Out
10001001010001001110110010111000
:Left Rotated 1
10001001010001001110110010111000
:Word 70
11110101100011111000101010110110
:word 68
11001101100001001110010011010001
:word 63
:word 68 XOR word 63
00111000000010110110111001100111
:Out
00111000000010110110111001100111
:word 68 XOR word 63
00011010101101111010111101000000
:word 57
:(word 68 XOR word 63) XOR word 57
00100010101111001100000100100111
:Out
00100010101111001100000100100111
:(word 68 XOR word 63) XOR word 57
11101110101100111100101000110100
:word 55
:((word 68 XOR word 63) XOR word 57) XOR word 55
11001100000011110000101100010011
:Out
10011000000111100001011000100111
:Left Rotated 1
10011000000111100001011000100111
:Word 71
01001101000110111001110101110111
:word 69
11010100110100101101111101001101
:word 64
:word 69 XOR word 64
10011001110010010100001000111010
:Out
10011001110010010100001000111010
:word 69 XOR word 64
10100000000011000001110100000101
:word 58
:(word 69 XOR word 64) XOR word 58
00111001110001010101111100111111
:Out
00111001110001010101111100111111
:(word 69 XOR word 64) XOR word 58
10110100001010001101101010110000
:word 56
:((word 69 XOR word 64) XOR word 58) XOR word 56
10001101111011011000010110001111
:Out
00011011110110110000101100011111
:Left Rotated 1
00011011110110110000101100011111
:Word 72
10001001010001001110110010111000
:word 70
01001001011010101011010000011100
:word 65
:word 70 XOR word 65
11000000001011100101100010100100
:Out
11000000001011100101100010100100
:word 70 XOR word 65
01011101001001110101010110010011
:word 59
:(word 70 XOR word 65) XOR word 59
10011101000010010000110100110111
:Out
10011101000010010000110100110111
:(word 70 XOR word 65) XOR word 59
00011010101101111010111101000000
:word 57
:((word 70 XOR word 65) XOR word 59) XOR word 57
10000111101111101010001001110111
:Out
00001111011111010100010011101111
:Left Rotated 1
00001111011111010100010011101111
:Word 73
10011000000111100001011000100111
:word 71
00000010100010010001100100010000
:word 66
:word 71 XOR word 66
10011010100101110000111100110111
:Out
10011010100101110000111100110111
:word 71 XOR word 66
01101100010010001001011011101111
:word 60
:(word 71 XOR word 66) XOR word 60
11110110110111111001100111011000
:Out
11110110110111111001100111011000
:(word 71 XOR word 66) XOR word 60
10100000000011000001110100000101
:word 58
:((word 71 XOR word 66) XOR word 60) XOR word 58
01010110110100111000010011011101
:Out
10101101101001110000100110111010
:Left Rotated 1
10101101101001110000100110111010
:Word 74
00011011110110110000101100011111
:word 72
01101010101011000110101101111010
:word 67
:word 72 XOR word 67
01110001011101110110000001100101
:Out
01110001011101110110000001100101
:word 72 XOR word 67
10001001111010010000011000011000
:word 61
:(word 72 XOR word 67) XOR word 61
11111000100111100110011001111101
:Out
11111000100111100110011001111101
:(word 72 XOR word 67) XOR word 61
01011101001001110101010110010011
:word 59
:((word 72 XOR word 67) XOR word 61) XOR word 59
10100101101110010011001111101110
:Out
01001011011100100110011111011101
:Left Rotated 1
01001011011100100110011111011101
:Word 75
00001111011111010100010011101111
:word 73
11110101100011111000101010110110
:word 68
:word 73 XOR word 68
11111010111100101100111001011001
:Out
11111010111100101100111001011001
:word 73 XOR word 68
00000010010111100110000100001010
:word 62
:(word 73 XOR word 68) XOR word 62
11111000101011001010111101010011
:Out
11111000101011001010111101010011
:(word 73 XOR word 68) XOR word 62
01101100010010001001011011101111
:word 60
:((word 73 XOR word 68) XOR word 62) XOR word 60
10010100111001000011100110111100
:Out
00101001110010000111001101111001
:Left Rotated 1
00101001110010000111001101111001
:Word 76
10101101101001110000100110111010
:word 74
01001101000110111001110101110111
:word 69
:word 74 XOR word 69
11100000101111001001010011001101
:Out
11100000101111001001010011001101
:word 74 XOR word 69
11001101100001001110010011010001
:word 63
:(word 74 XOR word 69) XOR word 63
00101101001110000111000000011100
:Out
00101101001110000111000000011100
:(word 74 XOR word 69) XOR word 63
10001001111010010000011000011000
:word 61
:((word 74 XOR word 69) XOR word 63) XOR word 61
10100100110100010111011000000100
:Out
01001001101000101110110000001001
:Left Rotated 1
01001001101000101110110000001001
:Word 77
01001011011100100110011111011101
:word 75
10001001010001001110110010111000
:word 70
:word 75 XOR word 70
11000010001101101000101101100101
:Out
11000010001101101000101101100101
:word 75 XOR word 70
11010100110100101101111101001101
:word 64
:(word 75 XOR word 70) XOR word 64
00010110111001000101010000101000
:Out
00010110111001000101010000101000
:(word 75 XOR word 70) XOR word 64
00000010010111100110000100001010
:word 62
:((word 75 XOR word 70) XOR word 64) XOR word 62
00010100101110100011010100100010
:Out
00101001011101000110101001000100
:Left Rotated 1
00101001011101000110101001000100
:Word 78
00101001110010000111001101111001
:word 76
10011000000111100001011000100111
:word 71
:word 76 XOR word 71
10110001110101100110010101011110
:Out
10110001110101100110010101011110
:word 76 XOR word 71
01001001011010101011010000011100
:word 65
:(word 76 XOR word 71) XOR word 65
11111000101111001101000101000010
:Out
11111000101111001101000101000010
:(word 76 XOR word 71) XOR word 65
11001101100001001110010011010001
:word 63
:((word 76 XOR word 71) XOR word 65) XOR word 63
00110101001110000011010110010011
:Out
01101010011100000110101100100110
:Left Rotated 1
01101010011100000110101100100110
:Word 79
Set A = h0
01100111010001010010001100000001
Set B = h1
11101111110011011010101110001001
Set C = h2
10011000101110101101110011111110
Set D = h3
00010000001100100101010001110110
Set E = h4
11000011110100101110000111110000
Word 0
00010000001100100101010001110110
:!B
00010000001100100101010001110110
:D
!B AND D
00010000001100100101010001110110
:Out
11101111110011011010101110001001
:B
10011000101110101101110011111110
:C
B AND C
10001000100010001000100010001000
:Out
00010000001100100101010001110110
:!B AND D
10001000100010001000100010001000
:B AND C
(!B AND D) OR (B AND C)
10011000101110101101110011111110
:F
01011010100000100111100110011001
:K
11101000101001000110000000101100
:A lrot 5
10011000101110101101110011111110
:F
:(A lrot 5) + F
110000001010111110011110100101010
:Out
110000001010111110011110100101010
:(A lrot 5) + F
11000011110100101110000111110000
:E
:(A lrot 5) + F + E
1001000101001100100001111100011010
:Out
1001000101001100100001111100011010
:(A lrot 5) + F + E
01011010100000100111100110011001
:K
:(A lrot 5) + F + E + K
11010011111101101001001100010110011
:Out
11010011111101101001001100010110011
:(A lrot 5) + F + E + K
01101000011000010110001101101011
:Word 0
:(A lrot 5) + F + E + K + Word 0
111100001000000101011111110000011110
:temp
00001000000101011111110000011110
:truncated temp
00010000001100100101010001110110
:E = D
10011000101110101101110011111110
:D = C
01111011111100110110101011100010
:C = B Left Rotate 30
01100111010001010010001100000001
:B = A
00001000000101011111110000011110
:A = Temp
Word 1
10011000101110101101110011111110
:!B
10011000101110101101110011111110
:D
!B AND D
10011000101110101101110011111110
:Out
01100111010001010010001100000001
:B
01111011111100110110101011100010
:C
B AND C
01100011010000010010001000000000
:Out
10011000101110101101110011111110
:!B AND D
01100011010000010010001000000000
:B AND C
(!B AND D) OR (B AND C)
11111011111110111111111011111110
:F
01011010100000100111100110011001
:K
00000010101111111000001111000001
:A lrot 5
11111011111110111111111011111110
:F
:(A lrot 5) + F
111111110101110111000001010111111
:Out
111111110101110111000001010111111
:(A lrot 5) + F
00010000001100100101010001110110
:E
:(A lrot 5) + F + E
1000001110111011011101011100110101
:Out
1000001110111011011101011100110101
:(A lrot 5) + F + E
01011010100000100111100110011001
:K
:(A lrot 5) + F + E + K
11001101001011100000101000011001110
:Out
11001101001011100000101000011001110
:(A lrot 5) + F + E + K
01100101011100100110111001100101
:Word 1
:(A lrot 5) + F + E + K + Word 1
111011001110111000101011111100110011
:temp
11001110111000101011111100110011
:truncated temp
10011000101110101101110011111110
:E = D
01111011111100110110101011100010
:D = C
01011001110100010100100011000000
:C = B Left Rotate 30
00001000000101011111110000011110
:B = A
11001110111000101011111100110011
:A = Temp
Word 2
11110111111010100000001111100001
:!B
01111011111100110110101011100010
:D
!B AND D
01110011111000100000001011100000
:Out
00001000000101011111110000011110
:B
01011001110100010100100011000000
:C
B AND C
00001000000100010100100000000000
:Out
01110011111000100000001011100000
:!B AND D
00001000000100010100100000000000
:B AND C
(!B AND D) OR (B AND C)
01111011111100110100101011100000
:F
01011010100000100111100110011001
:K
11011100010101111110011001111001
:A lrot 5
01111011111100110100101011100000
:F
:(A lrot 5) + F
101011000010010110011000101011001
:Out
101011000010010110011000101011001
:(A lrot 5) + F
10011000101110101101110011111110
:E
:(A lrot 5) + F + E
1111110001000001100000111001010111
:Out
1111110001000001100000111001010111
:(A lrot 5) + F + E
01011010100000100111100110011001
:K
:(A lrot 5) + F + E + K
10001001011100010001000011111110000
:Out
10001001011100010001000011111110000
:(A lrot 5) + F + E + K
01110111011100111000000000000000
:Word 2
:(A lrot 5) + F + E + K + Word 2
110011000010111111000000011111110000
:temp
11000010111111000000011111110000
:truncated temp
01111011111100110110101011100010
:E = D
01011001110100010100100011000000
:D = C
10000010000001010111111100000111
:C = B Left Rotate 30
11001110111000101011111100110011
:B = A
11000010111111000000011111110000
:A = Temp
Word 3
00110001000111010100000011001100
:!B
01011001110100010100100011000000
:D
!B AND D
00010001000100010100000011000000
:Out
11001110111000101011111100110011
:B
10000010000001010111111100000111
:C
B AND C
10000010000000000011111100000011
:Out
00010001000100010100000011000000
:!B AND D
10000010000000000011111100000011
:B AND C
(!B AND D) OR (B AND C)
10010011000100010111111111000011
:F
01011010100000100111100110011001
:K
01011111100000001111111000011000
:A lrot 5
10010011000100010111111111000011
:F
:(A lrot 5) + F
111110010100100100111110111011011
:Out
111110010100100100111110111011011
:(A lrot 5) + F
01111011111100110110101011100010
:E
:(A lrot 5) + F + E
1001101110100001011110100010111101
:Out
1001101110100001011110100010111101
:(A lrot 5) + F + E
01011010100000100111100110011001
:K
:(A lrot 5) + F + E + K
11011001001000010000110001001010110
:Out
11011001001000010000110001001010110
:(A lrot 5) + F + E + K
00000000000000000000000000000000
:Word 3
:(A lrot 5) + F + E + K + Word 3
111011001001000010000110001001010110
:temp
11001001000010000110001001010110
:truncated temp
01011001110100010100100011000000
:E = D
10000010000001010111111100000111
:D = C
11110011101110001010111111001100
:C = B Left Rotate 30
11000010111111000000011111110000
:B = A
11001001000010000110001001010110
:A = Temp
Word 4
00111101000000111111100000001111
:!B
10000010000001010111111100000111
:D
!B AND D
00000000000000010111100000000111
:Out
11000010111111000000011111110000
:B
11110011101110001010111111001100
:C
B AND C
11000010101110000000011111000000
:Out
00000000000000010111100000000111
:!B AND D
11000010101110000000011111000000
:B AND C
(!B AND D) OR (B AND C)
11000010101110010111111111000111
:F
01011010100000100111100110011001
:K
00100001000011000100101011011001
:A lrot 5
11000010101110010111111111000111
:F
:(A lrot 5) + F
111100011110001011100101010100000
:Out
111100011110001011100101010100000
:(A lrot 5) + F
01011001110100010100100011000000
:E
:(A lrot 5) + F + E
1000111101100101110001001101100000
:Out
1000111101100101110001001101100000
:(A lrot 5) + F + E
01011010100000100111100110011001
:K
:(A lrot 5) + F + E + K
11010011000000110011000110011111001
:Out
11010011000000110011000110011111001
:(A lrot 5) + F + E + K
00000000000000000000000000000000
:Word 4
:(A lrot 5) + F + E + K + Word 4
111010011000000110011000110011111001
:temp
10011000000110011000110011111001
:truncated temp
10000010000001010111111100000111
:E = D
11110011101110001010111111001100
:D = C
00110000101111110000000111111100
:C = B Left Rotate 30
11001001000010000110001001010110
:B = A
10011000000110011000110011111001
:A = Temp
Word 5
00110110111101111001110110101001
:!B
11110011101110001010111111001100
:D
!B AND D
00110010101100001000110110001000
:Out
11001001000010000110001001010110
:B
00110000101111110000000111111100
:C
B AND C
00000000000010000000000001010100
:Out
00110010101100001000110110001000
:!B AND D
00000000000010000000000001010100
:B AND C
(!B AND D) OR (B AND C)
00110010101110001000110111011100
:F
01011010100000100111100110011001
:K
00000011001100011001111100110011
:A lrot 5
00110010101110001000110111011100
:F
:(A lrot 5) + F
100110101111010100010110100001111
:Out
100110101111010100010110100001111
:(A lrot 5) + F
10000010000001010111111100000111
:E
:(A lrot 5) + F + E
1110110111111011111010110000010110
:Out
1110110111111011111010110000010110
:(A lrot 5) + F + E
01011010100000100111100110011001
:K
:(A lrot 5) + F + E + K
10000010010011100100010010110101111
:Out
10000010010011100100010010110101111
:(A lrot 5) + F + E + K
00000000000000000000000000000000
:Word 5
:(A lrot 5) + F + E + K + Word 5
110000010010011100100010010110101111
:temp
00010010011100100010010110101111
:truncated temp
11110011101110001010111111001100
:E = D
00110000101111110000000111111100
:D = C
10110010010000100001100010010101
:C = B Left Rotate 30
10011000000110011000110011111001
:B = A
00010010011100100010010110101111
:A = Temp
Word 6
01100111111001100111001100000110
:!B
00110000101111110000000111111100
:D
!B AND D
00100000101001100000000100000100
:Out
10011000000110011000110011111001
:B
10110010010000100001100010010101
:C
B AND C
10010000000000000000100010010001
:Out
00100000101001100000000100000100
:!B AND D
10010000000000000000100010010001
:B AND C
(!B AND D) OR (B AND C)
10110000101001100000100110010101
:F
01011010100000100111100110011001
:K
01001110010001001011010111100010
:A lrot 5
10110000101001100000100110010101
:F
:(A lrot 5) + F
111111110111010101011111101110111
:Out
111111110111010101011111101110111
:(A lrot 5) + F
11110011101110001010111111001100
:E
:(A lrot 5) + F + E
1011110010101000110110111101000011
:Out
1011110010101000110110111101000011
:(A lrot 5) + F + E
01011010100000100111100110011001
:K
:(A lrot 5) + F + E + K
11101001101001001011110100011011100
:Out
11101001101001001011110100011011100
:(A lrot 5) + F + E + K
00000000000000000000000000000000
:Word 6
:(A lrot 5) + F + E + K + Word 6
111101001101001001011110100011011100
:temp
01001101001001011110100011011100
:truncated temp
00110000101111110000000111111100
:E = D
10110010010000100001100010010101
:D = C
01100110000001100110001100111110
:C = B Left Rotate 30
00010010011100100010010110101111
:B = A
01001101001001011110100011011100
:A = Temp
Word 7
11101101100011011101101001010000
:!B
10110010010000100001100010010101
:D
!B AND D
10100000000000000001100000010000
:Out
00010010011100100010010110101111
:B
01100110000001100110001100111110
:C
B AND C
00000010000000100010000100101110
:Out
10100000000000000001100000010000
:!B AND D
00000010000000100010000100101110
:B AND C
(!B AND D) OR (B AND C)
10100010000000100011100100111110
:F
01011010100000100111100110011001
:K
10100100101111010001101110001001
:A lrot 5
10100010000000100011100100111110
:F
:(A lrot 5) + F
101000110101111110101010011000111
:Out
101000110101111110101010011000111
:(A lrot 5) + F
00110000101111110000000111111100
:E
:(A lrot 5) + F + E
1101110111011111100101011011000011
:Out
1101110111011111100101011011000011
:(A lrot 5) + F + E
01011010100000100111100110011001
:K
:(A lrot 5) + F + E + K
11111010010000000001101000001011100
:Out
11111010010000000001101000001011100
:(A lrot 5) + F + E + K
00000000000000000000000000000000
:Word 7
:(A lrot 5) + F + E + K + Word 7
111111010010000000001101000001011100
:temp
11010010000000001101000001011100
:truncated temp
10110010010000100001100010010101
:E = D
01100110000001100110001100111110
:D = C
11000100100111001000100101101011
:C = B Left Rotate 30
01001101001001011110100011011100
:B = A
11010010000000001101000001011100
:A = Temp
Word 8
10110010110110100001011100100011
:!B
01100110000001100110001100111110
:D
!B AND D
00100010000000100000001100100010
:Out
01001101001001011110100011011100
:B
11000100100111001000100101101011
:C
B AND C
01000100000001001000100001001000
:Out
00100010000000100000001100100010
:!B AND D
01000100000001001000100001001000
:B AND C
(!B AND D) OR (B AND C)
01100110000001101000101101101010
:F
01011010100000100111100110011001
:K
01000000000110100000101110011010
:A lrot 5
01100110000001101000101101101010
:F
:(A lrot 5) + F
110100110001000001001011100000100
:Out
110100110001000001001011100000100
:(A lrot 5) + F
10110010010000100001100010010101
:E
:(A lrot 5) + F + E
1001011000011000101010111110011001
:Out
1001011000011000101010111110011001
:(A lrot 5) + F + E
01011010100000100111100110011001
:K
:(A lrot 5) + F + E + K
11010110010111001010010100100110010
:Out
11010110010111001010010100100110010
:(A lrot 5) + F + E + K
00000000000000000000000000000000
:Word 8
:(A lrot 5) + F + E + K + Word 8
111010110010111001010010100100110010
:temp
10110010111001010010100100110010
:truncated temp
01100110000001100110001100111110
:E = D
11000100100111001000100101101011
:D = C
00010011010010010111101000110111
:C = B Left Rotate 30
11010010000000001101000001011100
:B = A
10110010111001010010100100110010
:A = Temp
Word 9
00101101111111110010111110100011
:!B
11000100100111001000100101101011
:D
!B AND D
00000100100111000000100100100011
:Out
11010010000000001101000001011100
:B
00010011010010010111101000110111
:C
B AND C
00010010000000000101000000010100
:Out
00000100100111000000100100100011
:!B AND D
00010010000000000101000000010100
:B AND C
(!B AND D) OR (B AND C)
00010110100111000101100100110111
:F
01011010100000100111100110011001
:K
01011100101001010010011001010110
:A lrot 5
00010110100111000101100100110111
:F
:(A lrot 5) + F
101110011010000010111111110001101
:Out
101110011010000010111111110001101
:(A lrot 5) + F
01100110000001100110001100111110
:E
:(A lrot 5) + F + E
1111011001010001111110001011001011
:Out
1111011001010001111110001011001011
:(A lrot 5) + F + E
01011010100000100111100110011001
:K
:(A lrot 5) + F + E + K
10000110011110010100101110001100100
:Out
10000110011110010100101110001100100
:(A lrot 5) + F + E + K
00000000000000000000000000000000
:Word 9
:(A lrot 5) + F + E + K + Word 9
110000110011110010100101110001100100
:temp
00110011110010100101110001100100
:truncated temp
11000100100111001000100101101011
:E = D
00010011010010010111101000110111
:D = C
00110100100000000011010000010111
:C = B Left Rotate 30
10110010111001010010100100110010
:B = A
00110011110010100101110001100100
:A = Temp
Word 10
01001101000110101101011011001101
:!B
00010011010010010111101000110111
:D
!B AND D
00000001000010000101001000000101
:Out
10110010111001010010100100110010
:B
00110100100000000011010000010111
:C
B AND C
00110000100000000010000000010010
:Out
00000001000010000101001000000101
:!B AND D
00110000100000000010000000010010
:B AND C
(!B AND D) OR (B AND C)
00110001100010000111001000010111
:F
01011010100000100111100110011001
:K
01111001010010111000110010000110
:A lrot 5
00110001100010000111001000010111
:F
:(A lrot 5) + F
110101010110100111111111010011101
:Out
110101010110100111111111010011101
:(A lrot 5) + F
11000100100111001000100101101011
:E
:(A lrot 5) + F + E
1001101111011100001000100000001000
:Out
1001101111011100001000100000001000
:(A lrot 5) + F + E
01011010100000100111100110011001
:K
:(A lrot 5) + F + E + K
11011001001111100110000000110100001
:Out
11011001001111100110000000110100001
:(A lrot 5) + F + E + K
00000000000000000000000000000000
:Word 10
:(A lrot 5) + F + E + K + Word 10
111011001001111100110000000110100001
:temp
11001001111100110000000110100001
:truncated temp
00010011010010010111101000110111
:E = D
00110100100000000011010000010111
:D = C
10101100101110010100101001001100
:C = B Left Rotate 30
00110011110010100101110001100100
:B = A
11001001111100110000000110100001
:A = Temp
Word 11
11001100001101011010001110011011
:!B
00110100100000000011010000010111
:D
!B AND D
00000100000000000010000000010011
:Out
00110011110010100101110001100100
:B
10101100101110010100101001001100
:C
B AND C
00100000100010000100100001000100
:Out
00000100000000000010000000010011
:!B AND D
00100000100010000100100001000100
:B AND C
(!B AND D) OR (B AND C)
00100100100010000110100001010111
:F
01011010100000100111100110011001
:K
00111110011000000011010000111001
:A lrot 5
00100100100010000110100001010111
:F
:(A lrot 5) + F
101100010111010001001110010010000
:Out
101100010111010001001110010010000
:(A lrot 5) + F
00010011010010010111101000110111
:E
:(A lrot 5) + F + E
1101110110001100100001011011000111
:Out
1101110110001100100001011011000111
:(A lrot 5) + F + E
01011010100000100111100110011001
:K
:(A lrot 5) + F + E + K
11111010000101101001001000001100000
:Out
11111010000101101001001000001100000
:(A lrot 5) + F + E + K
00000000000000000000000000000000
:Word 11
:(A lrot 5) + F + E + K + Word 11
111111010000101101001001000001100000
:temp
11010000101101001001000001100000
:truncated temp
00110100100000000011010000010111
:E = D
10101100101110010100101001001100
:D = C
00001100111100101001011100011001
:C = B Left Rotate 30
11001001111100110000000110100001
:B = A
11010000101101001001000001100000
:A = Temp
Word 12
00110110000011001111111001011110
:!B
10101100101110010100101001001100
:D
!B AND D
00100100000010000100101001001100
:Out
11001001111100110000000110100001
:B
00001100111100101001011100011001
:C
B AND C
00001000111100100000000100000001
:Out
00100100000010000100101001001100
:!B AND D
00001000111100100000000100000001
:B AND C
(!B AND D) OR (B AND C)
00101100111110100100101101001101
:F
01011010100000100111100110011001
:K
00010110100100100000110000011010
:A lrot 5
00101100111110100100101101001101
:F
:(A lrot 5) + F
101000011100011000101011101100111
:Out
101000011100011000101011101100111
:(A lrot 5) + F
00110100100000000011010000010111
:E
:(A lrot 5) + F + E
1101111000000011001000101101111110
:Out
1101111000000011001000101101111110
:(A lrot 5) + F + E
01011010100000100111100110011001
:K
:(A lrot 5) + F + E + K
11111010010100011110000010100010111
:Out
11111010010100011110000010100010111
:(A lrot 5) + F + E + K
00000000000000000000000000000000
:Word 12
:(A lrot 5) + F + E + K + Word 12
111111010010100011110000010100010111
:temp
11010010100011110000010100010111
:truncated temp
10101100101110010100101001001100
:E = D
00001100111100101001011100011001
:D = C
01110010011111001100000001101000
:C = B Left Rotate 30
11010000101101001001000001100000
:B = A
11010010100011110000010100010111
:A = Temp
Word 13
00101111010010110110111110011111
:!B
00001100111100101001011100011001
:D
!B AND D
00001100010000100000011100011001
:Out
11010000101101001001000001100000
:B
01110010011111001100000001101000
:C
B AND C
01010000001101001000000001100000
:Out
00001100010000100000011100011001
:!B AND D
01010000001101001000000001100000
:B AND C
(!B AND D) OR (B AND C)
01011100011101101000011101111001
:F
01011010100000100111100110011001
:K
01010001111000001010001011111010
:A lrot 5
01011100011101101000011101111001
:F
:(A lrot 5) + F
110101110010101110010101001110011
:Out
110101110010101110010101001110011
:(A lrot 5) + F
10101100101110010100101001001100
:E
:(A lrot 5) + F + E
1001011011000100000111010010111111
:Out
1001011011000100000111010010111111
:(A lrot 5) + F + E
01011010100000100111100110011001
:K
:(A lrot 5) + F + E + K
11010110101100100101110111001011000
:Out
11010110101100100101110111001011000
:(A lrot 5) + F + E + K
00000000000000000000000000000000
:Word 13
:(A lrot 5) + F + E + K + Word 13
111010110101100100101110111001011000
:temp
10110101100100101110111001011000
:truncated temp
00001100111100101001011100011001
:E = D
01110010011111001100000001101000
:D = C
00110100001011010010010000011000
:C = B Left Rotate 30
11010010100011110000010100010111
:B = A
10110101100100101110111001011000
:A = Temp
Word 14
00101101011100001111101011101000
:!B
01110010011111001100000001101000
:D
!B AND D
00100000011100001100000001101000
:Out
11010010100011110000010100010111
:B
00110100001011010010010000011000
:C
B AND C
00010000000011010000010000010000
:Out
00100000011100001100000001101000
:!B AND D
00010000000011010000010000010000
:B AND C
(!B AND D) OR (B AND C)
00110000011111011100010001111000
:F
01011010100000100111100110011001
:K
10110010010111011100101100010110
:A lrot 5
00110000011111011100010001111000
:F
:(A lrot 5) + F
111100010110110111000111110001110
:Out
111100010110110111000111110001110
:(A lrot 5) + F
00001100111100101001011100011001
:E
:(A lrot 5) + F + E
1111101111110011100010011010100111
:Out
1111101111110011100010011010100111
:(A lrot 5) + F + E
01011010100000100111100110011001
:K
:(A lrot 5) + F + E + K
10001001010010100001010000001000000
:Out
10001001010010100001010000001000000
:(A lrot 5) + F + E + K
00000000000000000000000000000000
:Word 14
:(A lrot 5) + F + E + K + Word 14
110001001010010100001010000001000000
:temp
01001010010100001010000001000000
:truncated temp
01110010011111001100000001101000
:E = D
00110100001011010010010000011000
:D = C
11110100101000111100000101000101
:C = B Left Rotate 30
10110101100100101110111001011000
:B = A
01001010010100001010000001000000
:A = Temp
Word 15
01001010011011010001000110100111
:!B
00110100001011010010010000011000
:D
!B AND D
00000000001011010000000000000000
:Out
10110101100100101110111001011000
:B
11110100101000111100000101000101
:C
B AND C
10110100100000101100000001000000
:Out
00000000001011010000000000000000
:!B AND D
10110100100000101100000001000000
:B AND C
(!B AND D) OR (B AND C)
10110100101011111100000001000000
:F
01011010100000100111100110011001
:K
01001010000101000000100000001001
:A lrot 5
10110100101011111100000001000000
:F
:(A lrot 5) + F
111111110110000111100100001001001
:Out
111111110110000111100100001001001
:(A lrot 5) + F
01110010011111001100000001101000
:E
:(A lrot 5) + F + E
1001110001010000001000100010110001
:Out
1001110001010000001000100010110001
:(A lrot 5) + F + E
01011010100000100111100110011001
:K
:(A lrot 5) + F + E + K
11011001011110000110000001001001010
:Out
11011001011110000110000001001001010
:(A lrot 5) + F + E + K
00000000000000000000000001010000
:Word 15
:(A lrot 5) + F + E + K + Word 15
111011001011110000110000001010011010
:temp
11001011110000110000001010011010
:truncated temp
00110100001011010010010000011000
:E = D
11110100101000111100000101000101
:D = C
00101101011001001011101110010110
:C = B Left Rotate 30
01001010010100001010000001000000
:B = A
11001011110000110000001010011010
:A = Temp
Word 16
10110101101011110101111110111111
:!B
11110100101000111100000101000101
:D
!B AND D
10110100101000110100000100000101
:Out
01001010010100001010000001000000
:B
00101101011001001011101110010110
:C
B AND C
00001000010000001010000000000000
:Out
10110100101000110100000100000101
:!B AND D
00001000010000001010000000000000
:B AND C
(!B AND D) OR (B AND C)
10111100111000111110000100000101
:F
01011010100000100111100110011001
:K
01111000011000000101001101011001
:A lrot 5
10111100111000111110000100000101
:F
:(A lrot 5) + F
100110101010001000011010001011110
:Out
100110101010001000011010001011110
:(A lrot 5) + F
00110100001011010010010000011000
:E
:(A lrot 5) + F + E
1101101001011100010101100001110110
:Out
1101101001011100010101100001110110
:(A lrot 5) + F + E
01011010100000100111100110011001
:K
:(A lrot 5) + F + E + K
11111000011111100111101001000001111
:Out
11111000011111100111101001000001111
:(A lrot 5) + F + E + K
00111110001001011100011011010110
:Word 16
:(A lrot 5) + F + E + K + Word 16
100000000010000110011001100011100101
:temp
00000010000110011001100011100101
:truncated temp
11110100101000111100000101000101
:E = D
00101101011001001011101110010110
:D = C
00010010100101000010100000010000
:C = B Left Rotate 30
11001011110000110000001010011010
:B = A
00000010000110011001100011100101
:A = Temp
Word 17
00110100001111001111110101100101
:!B
00101101011001001011101110010110
:D
!B AND D
00100100001001001011100100000100
:Out
11001011110000110000001010011010
:B
00010010100101000010100000010000
:C
B AND C
00000010100000000000000000010000
:Out
00100100001001001011100100000100
:!B AND D
00000010100000000000000000010000
:B AND C
(!B AND D) OR (B AND C)
00100110101001001011100100010100
:F
01011010100000100111100110011001
:K
01000011001100110001110010100000
:A lrot 5
00100110101001001011100100010100
:F
:(A lrot 5) + F
101101001110101111101010110110100
:Out
101101001110101111101010110110100
:(A lrot 5) + F
11110100101000111100000101000101
:E
:(A lrot 5) + F + E
1001011110011110111001011011111001
:Out
1001011110011110111001011011111001
:(A lrot 5) + F + E
01011010100000100111100110011001
:K
:(A lrot 5) + F + E + K
11010111000111111100001000010010010
:Out
11010111000111111100001000010010010
:(A lrot 5) + F + E + K
11001010111001001101110011001010
:Word 17
:(A lrot 5) + F + E + K + Word 17
111110000011111000101110110101011100
:temp
10000011111000101110110101011100
:truncated temp
00101101011001001011101110010110
:E = D
00010010100101000010100000010000
:D = C
10110010111100001100000010100110
:C = B Left Rotate 30
00000010000110011001100011100101
:B = A
10000011111000101110110101011100
:A = Temp
Word 18
11111101111001100110011100011010
:!B
00010010100101000010100000010000
:D
!B AND D
00010000100001000010000000010000
:Out
00000010000110011001100011100101
:B
10110010111100001100000010100110
:C
B AND C
00000010000100001000000010100100
:Out
00010000100001000010000000010000
:!B AND D
00000010000100001000000010100100
:B AND C
(!B AND D) OR (B AND C)
00010010100101001010000010110100
:F
01011010100000100111100110011001
:K
01111100010111011010101110010000
:A lrot 5
00010010100101001010000010110100
:F
:(A lrot 5) + F
110001110111100100100110001000100
:Out
110001110111100100100110001000100
:(A lrot 5) + F
00101101011001001011101110010110
:E
:(A lrot 5) + F + E
1110111100010101110000011111011010
:Out
1110111100010101110000011111011010
:(A lrot 5) + F + E
01011010100000100111100110011001
:K
:(A lrot 5) + F + E + K
10000010110110110011000000101110011
:Out
10000010110110110011000000101110011
:(A lrot 5) + F + E + K
11101110111001110000000010100000
:Word 18
:(A lrot 5) + F + E + K + Word 18
110100000101110000001000001000010011
:temp
00000101110000001000001000010011
:truncated temp
00010010100101000010100000010000
:E = D
10110010111100001100000010100110
:D = C
01000000100001100110011000111001
:C = B Left Rotate 30
10000011111000101110110101011100
:B = A
00000101110000001000001000010011
:A = Temp
Word 19
01111100000111010001001010100011
:!B
10110010111100001100000010100110
:D
!B AND D
00110000000100000000000010100010
:Out
10000011111000101110110101011100
:B
01000000100001100110011000111001
:C
B AND C
00000000100000100110010000011000
:Out
00110000000100000000000010100010
:!B AND D
00000000100000100110010000011000
:B AND C
(!B AND D) OR (B AND C)
00110000100100100110010010111010
:F
01011010100000100111100110011001
:K
10111000000100000100001001100000
:A lrot 5
00110000100100100110010010111010
:F
:(A lrot 5) + F
111101000101000101010011100011010
:Out
111101000101000101010011100011010
:(A lrot 5) + F
00010010100101000010100000010000
:E
:(A lrot 5) + F + E
1111111011001101101100111100101010
:Out
1111111011001101101100111100101010
:(A lrot 5) + F + E
01011010100000100111100110011001
:K
:(A lrot 5) + F + E + K
10001010101101110010100100011000011
:Out
10001010101101110010100100011000011
:(A lrot 5) + F + E + K
01111100010010111000110110101100
:Word 19
:(A lrot 5) + F + E + K + Word 19
110011010010000001001101011001101111
:temp
11010010000001001101011001101111
:truncated temp
10110010111100001100000010100110
:E = D
01000000100001100110011000111001
:D = C
00100000111110001011101101010111
:C = B Left Rotate 30
00000101110000001000001000010011
:B = A
11010010000001001101011001101111
:A = Temp
Word 20
00000101110000001000001000010011
:B
00100000111110001011101101010111
:C
B XOR C
00100101001110000011100101000100
:Out
00100101001110000011100101000100
:B XOR C
01000000100001100110011000111001
:D
(B XOR C) XOR D
01100101101111100101111101111101
:F
01101110110110011110101110100001
:K
01000000100110101100110111111010
:A lrot 5
01100101101111100101111101111101
:F
:(A lrot 5) + F
110100110010110010010110101110111
:Out
110100110010110010010110101110111
:(A lrot 5) + F
10110010111100001100000010100110
:E
:(A lrot 5) + F + E
1001011001010010011110111000011101
:Out
1001011001010010011110111000011101
:(A lrot 5) + F + E
01101110110110011110101110100001
:K
:(A lrot 5) + F + E + K
11011001000001000111101100110111110
:Out
11011001000001000111101100110111110
:(A lrot 5) + F + E + K
10010101110010011011100110010101
:Word 20
:(A lrot 5) + F + E + K + Word 20
111101011101111011011001001101010011
:temp
01011101111011011001001101010011
:truncated temp
01000000100001100110011000111001
:E = D
00100000111110001011101101010111
:D = C
11000001011100000010000010000100
:C = B Left Rotate 30
11010010000001001101011001101111
:B = A
01011101111011011001001101010011
:A = Temp
Word 21
11010010000001001101011001101111
:B
11000001011100000010000010000100
:C
B XOR C
00010011011101001111011011101011
:Out
00010011011101001111011011101011
:B XOR C
00100000111110001011101101010111
:D
(B XOR C) XOR D
00110011100011000100110110111100
:F
01101110110110011110101110100001
:K
10111101101100100110101001101011
:A lrot 5
00110011100011000100110110111100
:F
:(A lrot 5) + F
111110001001111101011100000100111
:Out
111110001001111101011100000100111
:(A lrot 5) + F
01000000100001100110011000111001
:E
:(A lrot 5) + F + E
1000110001110001010001111001100000
:Out
1000110001110001010001111001100000
:(A lrot 5) + F + E
01101110110110011110101110100001
:K
:(A lrot 5) + F + E + K
11010100000100111110000101000000001
:Out
11010100000100111110000101000000001
:(A lrot 5) + F + E + K
11011101110011100000000101000001
:Word 21
:(A lrot 5) + F + E + K + Word 21
111101111110011011010000101101000010
:temp
01111110011011010000101101000010
:truncated temp
00100000111110001011101101010111
:E = D
11000001011100000010000010000100
:D = C
11110100100000010011010110011011
:C = B Left Rotate 30
01011101111011011001001101010011
:B = A
01111110011011010000101101000010
:A = Temp
Word 22
01011101111011011001001101010011
:B
11110100100000010011010110011011
:C
B XOR C
10101001011011001010011011001000
:Out
10101001011011001010011011001000
:B XOR C
11000001011100000010000010000100
:D
(B XOR C) XOR D
01101000000111001000011001001100
:F
01101110110110011110101110100001
:K
11001101101000010110100001001111
:A lrot 5
01101000000111001000011001001100
:F
:(A lrot 5) + F
100110101101111011110111010011011
:Out
100110101101111011110111010011011
:(A lrot 5) + F
00100000111110001011101101010111
:E
:(A lrot 5) + F + E
1101010110101101101010100111110010
:Out
1101010110101101101010100111110010
:(A lrot 5) + F + E
01101110110110011110101110100001
:K
:(A lrot 5) + F + E + K
11111000101100100001001010110010011
:Out
11111000101100100001001010110010011
:(A lrot 5) + F + E + K
11111000100101110001101101011000
:Word 22
:(A lrot 5) + F + E + K + Word 22
100010111110001001111011000011101011
:temp
10111110001001111011000011101011
:truncated temp
11000001011100000010000010000100
:E = D
11110100100000010011010110011011
:D = C
11010111011110110110010011010100
:C = B Left Rotate 30
01111110011011010000101101000010
:B = A
10111110001001111011000011101011
:A = Temp
Word 23
01111110011011010000101101000010
:B
11010111011110110110010011010100
:C
B XOR C
10101001000101100110111110010110
:Out
10101001000101100110111110010110
:B XOR C
11110100100000010011010110011011
:D
(B XOR C) XOR D
01011101100101110101101000001101
:F
01101110110110011110101110100001
:K
11000100111101100001110101110111
:A lrot 5
01011101100101110101101000001101
:F
:(A lrot 5) + F
100100010100011010111011110000100
:Out
100100010100011010111011110000100
:(A lrot 5) + F
11000001011100000010000010000100
:E
:(A lrot 5) + F + E
1111100011111111011001100000001000
:Out
1111100011111111011001100000001000
:(A lrot 5) + F + E
01101110110110011110101110100001
:K
:(A lrot 5) + F + E + K
10001010010110101111000001110101001
:Out
10001010010110101111000001110101001
:(A lrot 5) + F + E + K
00101011100100110111001110001011
:Word 23
:(A lrot 5) + F + E + K + Word 23
110001111110011010101111011100110100
:temp
01111110011010101111011100110100
:truncated temp
11110100100000010011010110011011
:E = D
11010111011110110110010011010100
:D = C
10011111100110110100001011010000
:C = B Left Rotate 30
10111110001001111011000011101011
:B = A
01111110011010101111011100110100
:A = Temp
Word 24
10111110001001111011000011101011
:B
10011111100110110100001011010000
:C
B XOR C
00100001101111001111001000111011
:Out
00100001101111001111001000111011
:B XOR C
11010111011110110110010011010100
:D
(B XOR C) XOR D
11110110110001111001011011101111
:F
01101110110110011110101110100001
:K
11001101010111101110011010001111
:A lrot 5
11110110110001111001011011101111
:F
:(A lrot 5) + F
111000100001001100111110101111110
:Out
111000100001001100111110101111110
:(A lrot 5) + F
11110100100000010011010110011011
:E
:(A lrot 5) + F + E
1010111000101001111011001100011001
:Out
1010111000101001111011001100011001
:(A lrot 5) + F + E
01101110110110011110101110100001
:K
:(A lrot 5) + F + E + K
11100100111100000011001111010111010
:Out
11100100111100000011001111010111010
:(A lrot 5) + F + E + K
11000111110101111000111100101111
:Word 24
:(A lrot 5) + F + E + K + Word 24
111111101111010110010010110111101001
:temp
11101111010110010010110111101001
:truncated temp
11010111011110110110010011010100
:E = D
10011111100110110100001011010000
:D = C
11101111100010011110110000111010
:C = B Left Rotate 30
01111110011010101111011100110100
:B = A
11101111010110010010110111101001
:A = Temp
Word 25
01111110011010101111011100110100
:B
11101111100010011110110000111010
:C
B XOR C
10010001111000110001101100001110
:Out
10010001111000110001101100001110
:B XOR C
10011111100110110100001011010000
:D
(B XOR C) XOR D
00001110011110000101100111011110
:F
01101110110110011110101110100001
:K
11101011001001011011110100111101
:A lrot 5
00001110011110000101100111011110
:F
:(A lrot 5) + F
111111001100111100001011100011011
:Out
111111001100111100001011100011011
:(A lrot 5) + F
11010111011110110110010011010100
:E
:(A lrot 5) + F + E
1011010001000110010111101111101111
:Out
1011010001000110010111101111101111
:(A lrot 5) + F + E
01101110110110011110101110100001
:K
:(A lrot 5) + F + E + K
11100111111111100110110011110010000
:Out
11100111111111100110110011110010000
:(A lrot 5) + F + E + K
01100100111001111000111100100100
:Word 25
:(A lrot 5) + F + E + K + Word 25
111110100100110110101111011010110100
:temp
10100100110110101111011010110100
:truncated temp
10011111100110110100001011010000
:E = D
11101111100010011110110000111010
:D = C
00011111100110101011110111001101
:C = B Left Rotate 30
11101111010110010010110111101001
:B = A
10100100110110101111011010110100
:A = Temp
Word 26
11101111010110010010110111101001
:B
00011111100110101011110111001101
:C
B XOR C
11110000110000111001000000100100
:Out
11110000110000111001000000100100
:B XOR C
11101111100010011110110000111010
:D
(B XOR C) XOR D
00011111010010100111110000011110
:F
01101110110110011110101110100001
:K
10011011010111101101011010010100
:A lrot 5
00011111010010100111110000011110
:F
:(A lrot 5) + F
110111010101010010101001010110010
:Out
110111010101010010101001010110010
:(A lrot 5) + F
10011111100110110100001011010000
:E
:(A lrot 5) + F + E
1001011010010001001001010110000010
:Out
1001011010010001001001010110000010
:(A lrot 5) + F + E
01101110110110011110101110100001
:K
:(A lrot 5) + F + E + K
11011001001000111101000000100100011
:Out
11011001001000111101000000100100011
:(A lrot 5) + F + E + K
10001010111010001110011001010111
:Word 26
:(A lrot 5) + F + E + K + Word 26
111101010100000001110110011101111010
:temp
01010100000001110110011101111010
:truncated temp
11101111100010011110110000111010
:E = D
00011111100110101011110111001101
:D = C
01111011110101100100101101111010
:C = B Left Rotate 30
10100100110110101111011010110100
:B = A
01010100000001110110011101111010
:A = Temp
Word 27
10100100110110101111011010110100
:B
01111011110101100100101101111010
:C
B XOR C
11011111000011001011110111001110
:Out
11011111000011001011110111001110
:B XOR C
00011111100110101011110111001101
:D
(B XOR C) XOR D
11000000100101100000000000000011
:F
01101110110110011110101110100001
:K
10000000111011001110111101001010
:A lrot 5
11000000100101100000000000000011
:F
:(A lrot 5) + F
101000001100000101110111101001101
:Out
101000001100000101110111101001101
:(A lrot 5) + F
11101111100010011110110000111010
:E
:(A lrot 5) + F + E
1000110001000011001101101110000111
:Out
1000110001000011001101101110000111
:(A lrot 5) + F + E
01101110110110011110101110100001
:K
:(A lrot 5) + F + E + K
11010011111111001101100011100101000
:Out
11010011111111001101100011100101000
:(A lrot 5) + F + E + K
01110111001110000000010100000111
:Word 27
:(A lrot 5) + F + E + K + Word 27
111100010111000111101100110000101111
:temp
00010111000111101100110000101111
:truncated temp
00011111100110101011110111001101
:E = D
01111011110101100100101101111010
:D = C
00101001001101101011110110101101
:C = B Left Rotate 30
01010100000001110110011101111010
:B = A
00010111000111101100110000101111
:A = Temp
Word 28
01010100000001110110011101111010
:B
00101001001101101011110110101101
:C
B XOR C
01111101001100011101101011010111
:Out
01111101001100011101101011010111
:B XOR C
01111011110101100100101101111010
:D
(B XOR C) XOR D
00000110111001111001000110101101
:F
01101110110110011110101110100001
:K
11100011110110011000010111100010
:A lrot 5
00000110111001111001000110101101
:F
:(A lrot 5) + F
111101010110000010001011110001111
:Out
111101010110000010001011110001111
:(A lrot 5) + F
00011111100110101011110111001101
:E
:(A lrot 5) + F + E
1000001010010110111101010101011100
:Out
1000001010010110111101010101011100
:(A lrot 5) + F + E
01101110110110011110101110100001
:K
:(A lrot 5) + F + E + K
11001111001001101011100000011111101
:Out
11001111001001101011100000011111101
:(A lrot 5) + F + E + K
11100010010111000110110101100011
:Word 28
:(A lrot 5) + F + E + K + Word 28
111101011011100100100010111001100000
:temp
01011011100100100010111001100000
:truncated temp
01111011110101100100101101111010
:E = D
00101001001101101011110110101101
:D = C
10010101000000011101100111011110
:C = B Left Rotate 30
00010111000111101100110000101111
:B = A
01011011100100100010111001100000
:A = Temp
Word 29
00010111000111101100110000101111
:B
10010101000000011101100111011110
:C
B XOR C
10000010000111110001010111110001
:Out
10000010000111110001010111110001
:B XOR C
00101001001101101011110110101101
:D
(B XOR C) XOR D
10101011001010011010100001011100
:F
01101110110110011110101110100001
:K
01110010010001011100110000001011
:A lrot 5
10101011001010011010100001011100
:F
:(A lrot 5) + F
100011101011011110111010001100111
:Out
100011101011011110111010001100111
:(A lrot 5) + F
01111011110101100100101101111010
:E
:(A lrot 5) + F + E
1110011001010001011011111111100001
:Out
1110011001010001011011111111100001
:(A lrot 5) + F + E
01101110110110011110101110100001
:K
:(A lrot 5) + F + E + K
10000001000000111111010101110000010
:Out
10000001000000111111010101110000010
:(A lrot 5) + F + E + K
10101110010011011100111010001100
:Word 29
:(A lrot 5) + F + E + K + Word 29
110010110110011011010111101000001110
:temp
10110110011011010111101000001110
:truncated temp
00101001001101101011110110101101
:E = D
10010101000000011101100111011110
:D = C
11000101110001111011001100001011
:C = B Left Rotate 30
01011011100100100010111001100000
:B = A
10110110011011010111101000001110
:A = Temp
Word 30
01011011100100100010111001100000
:B
11000101110001111011001100001011
:C
B XOR C
10011110010101011001110101101011
:Out
10011110010101011001110101101011
:B XOR C
10010101000000011101100111011110
:D
(B XOR C) XOR D
00001011010101000100010010110101
:F
01101110110110011110101110100001
:K
11001101101011110100000111010110
:A lrot 5
00001011010101000100010010110101
:F
:(A lrot 5) + F
111011001000000111000011010001011
:Out
111011001000000111000011010001011
:(A lrot 5) + F
00101001001101101011110110101101
:E
:(A lrot 5) + F + E
1000000010001110100100010000111000
:Out
1000000010001110100100010000111000
:(A lrot 5) + F + E
01101110110110011110101110100001
:K
:(A lrot 5) + F + E + K
11001110001000101000010111111011001
:Out
11001110001000101000010111111011001
:(A lrot 5) + F + E + K
01100011000101011011000100010011
:Word 30
:(A lrot 5) + F + E + K + Word 30
111011010100001010011110000011101100
:temp
11010100001010011110000011101100
:truncated temp
10010101000000011101100111011110
:E = D
11000101110001111011001100001011
:D = C
00010110111001001000101110011000
:C = B Left Rotate 30
10110110011011010111101000001110
:B = A
11010100001010011110000011101100
:A = Temp
Word 31
10110110011011010111101000001110
:B
00010110111001001000101110011000
:C
B XOR C
10100000100010011111000110010110
:Out
10100000100010011111000110010110
:B XOR C
11000101110001111011001100001011
:D
(B XOR C) XOR D
01100101010011100100001010011101
:F
01101110110110011110101110100001
:K
10000101001111000001110110011010
:A lrot 5
01100101010011100100001010011101
:F
:(A lrot 5) + F
111101010100010100110000000110111
:Out
111101010100010100110000000110111
:(A lrot 5) + F
10010101000000011101100111011110
:E
:(A lrot 5) + F + E
1001111111100011000011101000010101
:Out
1001111111100011000011101000010101
:(A lrot 5) + F + E
01101110110110011110101110100001
:K
:(A lrot 5) + F + E + K
11011101110011001100010010110110110
:Out
11011101110011001100010010110110110
:(A lrot 5) + F + E + K
00000110010101111000010011100100
:Word 31
:(A lrot 5) + F + E + K + Word 31
111011110100101111011010101010011010
:temp
11110100101111011010101010011010
:truncated temp
11000101110001111011001100001011
:E = D
00010110111001001000101110011000
:D = C
10101101100110110101111010000011
:C = B Left Rotate 30
11010100001010011110000011101100
:B = A
11110100101111011010101010011010
:A = Temp
Word 32
11010100001010011110000011101100
:B
10101101100110110101111010000011
:C
B XOR C
01111001101100101011111001101111
:Out
01111001101100101011111001101111
:B XOR C
00010110111001001000101110011000
:D
(B XOR C) XOR D
01101111010101100011010111110111
:F
01101110110110011110101110100001
:K
10010111101101010101001101011110
:A lrot 5
01101111010101100011010111110111
:F
:(A lrot 5) + F
100000111000010111000100101010101
:Out
100000111000010111000100101010101
:(A lrot 5) + F
11000101110001111011001100001011
:E
:(A lrot 5) + F + E
1111001100110100110011110001100000
:Out
1111001100110100110011110001100000
:(A lrot 5) + F + E
01101110110110011110101110100001
:K
:(A lrot 5) + F + E + K
10000111011101011010010100000000001
:Out
10000111011101011010010100000000001
:(A lrot 5) + F + E + K
01110010101100010000111110101011
:Word 32
:(A lrot 5) + F + E + K + Word 32
110010101110010111100011011110101100
:temp
10101110010111100011011110101100
:truncated temp
00010110111001001000101110011000
:E = D
10101101100110110101111010000011
:D = C
00110101000010100111100000111011
:C = B Left Rotate 30
11110100101111011010101010011010
:B = A
10101110010111100011011110101100
:A = Temp
Word 33
11110100101111011010101010011010
:B
00110101000010100111100000111011
:C
B XOR C
11000001101101111101001010100001
:Out
11000001101101111101001010100001
:B XOR C
10101101100110110101111010000011
:D
(B XOR C) XOR D
01101100001011001000110000100010
:F
01101110110110011110101110100001
:K
11001011110001101111010110010101
:A lrot 5
01101100001011001000110000100010
:F
:(A lrot 5) + F
100110111111100111000000110110111
:Out
100110111111100111000000110110111
:(A lrot 5) + F
00010110111001001000101110011000
:E
:(A lrot 5) + F + E
1101001110110110000000110101001111
:Out
1101001110110110000000110101001111
:(A lrot 5) + F + E
01101110110110011110101110100001
:K
:(A lrot 5) + F + E + K
11110111101101100011111100011110000
:Out
11110111101101100011111100011110000
:(A lrot 5) + F + E + K
01100010101110101101111010100011
:Word 33
:(A lrot 5) + F + E + K + Word 33
100000100000011011001101011110010011
:temp
00100000011011001101011110010011
:truncated temp
10101101100110110101111010000011
:E = D
00110101000010100111100000111011
:D = C
10111101001011110110101010100110
:C = B Left Rotate 30
10101110010111100011011110101100
:B = A
00100000011011001101011110010011
:A = Temp
Word 34
10101110010111100011011110101100
:B
10111101001011110110101010100110
:C
B XOR C
00010011011100010101110100001010
:Out
00010011011100010101110100001010
:B XOR C
00110101000010100111100000111011
:D
(B XOR C) XOR D
00100110011110110010010100110001
:F
01101110110110011110101110100001
:K
00001101100110101111001001100100
:A lrot 5
00100110011110110010010100110001
:F
:(A lrot 5) + F
100110100000101100001011110010101
:Out
100110100000101100001011110010101
:(A lrot 5) + F
10101101100110110101111010000011
:E
:(A lrot 5) + F + E
1111100001101100010111011000011000
:Out
1111100001101100010111011000011000
:(A lrot 5) + F + E
01101110110110011110101110100001
:K
:(A lrot 5) + F + E + K
10001010000100010110110000110111001
:Out
10001010000100010110110000110111001
:(A lrot 5) + F + E + K
11101111001000111011011100001101
:Word 34
:(A lrot 5) + F + E + K + Word 34
110100111111101011110001100011000110
:temp
00111111101011110001100011000110
:truncated temp
00110101000010100111100000111011
:E = D
10111101001011110110101010100110
:D = C
00101011100101111000110111101011
:C = B Left Rotate 30
00100000011011001101011110010011
:B = A
00111111101011110001100011000110
:A = Temp
Word 35
00100000011011001101011110010011
:B
00101011100101111000110111101011
:C
B XOR C
00001011111110110101101001111000
:Out
00001011111110110101101001111000
:B XOR C
10111101001011110110101010100110
:D
(B XOR C) XOR D
10110110110101000011000011011110
:F
01101110110110011110101110100001
:K
11110101111000110001100011000111
:A lrot 5
10110110110101000011000011011110
:F
:(A lrot 5) + F
110101100101101110100100110100101
:Out
110101100101101110100100110100101
:(A lrot 5) + F
00110101000010100111100000111011
:E
:(A lrot 5) + F + E
1111100001110000011100000111100000
:Out
1111100001110000011100000111100000
:(A lrot 5) + F + E
01101110110110011110101110100001
:K
:(A lrot 5) + F + E + K
10001010000100110111010110110000001
:Out
10001010000100110111010110110000001
:(A lrot 5) + F + E + K
01001000000110010000110010000011
:Word 35
:(A lrot 5) + F + E + K + Word 35
110010011000101101001011101000000100
:temp
10011000101101001011101000000100
:truncated temp
10111101001011110110101010100110
:E = D
00101011100101111000110111101011
:D = C
11001000000110110011010111100100
:C = B Left Rotate 30
00111111101011110001100011000110
:B = A
10011000101101001011101000000100
:A = Temp
Word 36
00111111101011110001100011000110
:B
11001000000110110011010111100100
:C
B XOR C
11110111101101000010110100100010
:Out
11110111101101000010110100100010
:B XOR C
00101011100101111000110111101011
:D
(B XOR C) XOR D
11011100001000111010000011001001
:F
01101110110110011110101110100001
:K
00010110100101110100000010010011
:A lrot 5
11011100001000111010000011001001
:F
:(A lrot 5) + F
111110010101110101110000101011100
:Out
111110010101110101110000101011100
:(A lrot 5) + F
10111101001011110110101010100110
:E
:(A lrot 5) + F + E
1010101111111010100100110000000010
:Out
1010101111111010100100110000000010
:(A lrot 5) + F + E
01101110110110011110101110100001
:K
:(A lrot 5) + F + E + K
11100011110110001000011011110100011
:Out
11100011110110001000011011110100011
:(A lrot 5) + F + E + K
11011011011100000010001000011011
:Word 36
:(A lrot 5) + F + E + K + Word 36
111111111010001101000101100110111110
:temp
11111010001101000101100110111110
:truncated temp
00101011100101111000110111101011
:E = D
11001000000110110011010111100100
:D = C
10001111111010111100011000110001
:C = B Left Rotate 30
10011000101101001011101000000100
:B = A
11111010001101000101100110111110
:A = Temp
Word 37
10011000101101001011101000000100
:B
10001111111010111100011000110001
:C
B XOR C
00010111010111110111110000110101
:Out
00010111010111110111110000110101
:B XOR C
11001000000110110011010111100100
:D
(B XOR C) XOR D
11011111010001000100100111010001
:F
01101110110110011110101110100001
:K
01000110100010110011011111011111
:A lrot 5
11011111010001000100100111010001
:F
:(A lrot 5) + F
100100101110011111000000110110000
:Out
100100101110011111000000110110000
:(A lrot 5) + F
00101011100101111000110111101011
:E
:(A lrot 5) + F + E
1101010001011001110000111110011011
:Out
1101010001011001110000111110011011
:(A lrot 5) + F + E
01101110110110011110101110100001
:K
:(A lrot 5) + F + E + K
11111000000010000001111101100111100
:Out
11111000000010000001111101100111100
:(A lrot 5) + F + E + K
01101110011001100001011010010111
:Word 37
:(A lrot 5) + F + E + K + Word 37
100000101110101001110001000111010011
:temp
00101110101001110001000111010011
:truncated temp
11001000000110110011010111100100
:E = D
10001111111010111100011000110001
:D = C
00100110001011010010111010000001
:C = B Left Rotate 30
11111010001101000101100110111110
:B = A
00101110101001110001000111010011
:A = Temp
Word 38
11111010001101000101100110111110
:B
00100110001011010010111010000001
:C
B XOR C
11011100000110010111011100111111
:Out
11011100000110010111011100111111
:B XOR C
10001111111010111100011000110001
:D
(B XOR C) XOR D
01010011111100101011000100001110
:F
01101110110110011110101110100001
:K
11010100111000100011101001100101
:A lrot 5
01010011111100101011000100001110
:F
:(A lrot 5) + F
100101000110101001110101101110011
:Out
100101000110101001110101101110011
:(A lrot 5) + F
11001000000110110011010111100100
:E
:(A lrot 5) + F + E
1111110000111100000010000101010111
:Out
1111110000111100000010000101010111
:(A lrot 5) + F + E
01101110110110011110101110100001
:K
:(A lrot 5) + F + E + K
10001011111110010100000110011111000
:Out
10001011111110010100000110011111000
:(A lrot 5) + F + E + K
00101000100110000101001111001110
:Word 38
:(A lrot 5) + F + E + K + Word 38
110010001000011000100110000011000110
:temp
10001000011000100110000011000110
:truncated temp
10001111111010111100011000110001
:E = D
00100110001011010010111010000001
:D = C
10111110100011010001011001101111
:C = B Left Rotate 30
00101110101001110001000111010011
:B = A
10001000011000100110000011000110
:A = Temp
Word 39
00101110101001110001000111010011
:B
10111110100011010001011001101111
:C
B XOR C
10010000001010100000011110111100
:Out
10010000001010100000011110111100
:B XOR C
00100110001011010010111010000001
:D
(B XOR C) XOR D
10110110000001110010100100111101
:F
01101110110110011110101110100001
:K
00001100010011000001100011010001
:A lrot 5
10110110000001110010100100111101
:F
:(A lrot 5) + F
111000010010100110100001000001110
:Out
111000010010100110100001000001110
:(A lrot 5) + F
10001111111010111100011000110001
:E
:(A lrot 5) + F + E
1001010010001111110000100000111111
:Out
1001010010001111110000100000111111
:(A lrot 5) + F + E
01101110110110011110101110100001
:K
:(A lrot 5) + F + E + K
11011000001000110001111001111100000
:Out
11011000001000110001111001111100000
:(A lrot 5) + F + E + K
00100100101001101011010010100001
:Word 39
:(A lrot 5) + F + E + K + Word 39
111011100101101111111010100010000001
:temp
11100101101111111010100010000001
:truncated temp
00100110001011010010111010000001
:E = D
10111110100011010001011001101111
:D = C
11001011101010011100010001110100
:C = B Left Rotate 30
10001000011000100110000011000110
:B = A
11100101101111111010100010000001
:A = Temp
Word 40
10001000011000100110000011000110
:B
11001011101010011100010001110100
:C
B AND C
10001000001000000100000001000100
:Out
10001000011000100110000011000110
:B
10111110100011010001011001101111
:D
B AND D
10001000000000000000000001000110
:Out
11001011101010011100010001110100
:C
10111110100011010001011001101111
:D
C AND D
10001010100010010000010001100100
:Out
10001000001000000100000001000100
:B AND C
10001000000000000000000001000110
:B AND D
(B AND C) OR (B AND D)
10001000001000000100000001000110
:Out
10001000001000000100000001000110
:(B AND C) OR (B AND D)
10001010100010010000010001100100
:C AND D
((B AND C) OR (B AND D)) OR (C AND D)
10001010101010010100010001100110
:F
10001111000110111011110011011100
:K
10110111111101010001000000111100
:A lrot 5
10001010101010010100010001100110
:F
:(A lrot 5) + F
101000010100111100101010010100010
:Out
101000010100111100101010010100010
:(A lrot 5) + F
00100110001011010010111010000001
:E
:(A lrot 5) + F + E
1101101000110010111000001100100011
:Out
1101101000110010111000001100100011
:(A lrot 5) + F + E
10001111000110111011110011011100
:K
:(A lrot 5) + F + E + K
11111110111111001110011111111111111
:Out
11111110111111001110011111111111111
:(A lrot 5) + F + E + K
10100011110100001110000010001000
:Word 40
:(A lrot 5) + F + E + K + Word 40
100010011011101110000010000010000111
:temp
10011011101110000010000010000111
:truncated temp
10111110100011010001011001101111
:E = D
11001011101010011100010001110100
:D = C
10100010000110001001100000110001
:C = B Left Rotate 30
11100101101111111010100010000001
:B = A
10011011101110000010000010000111
:A = Temp
Word 41
11100101101111111010100010000001
:B
10100010000110001001100000110001
:C
B AND C
10100000000110001000100000000001
:Out
11100101101111111010100010000001
:B
11001011101010011100010001110100
:D
B AND D
11000001101010011000000000000000
:Out
10100010000110001001100000110001
:C
11001011101010011100010001110100
:D
C AND D
10000010000010001000000000110000
:Out
10100000000110001000100000000001
:B AND C
11000001101010011000000000000000
:B AND D
(B AND C) OR (B AND D)
11100001101110011000100000000001
:Out
11100001101110011000100000000001
:(B AND C) OR (B AND D)
10000010000010001000000000110000
:C AND D
((B AND C) OR (B AND D)) OR (C AND D)
11100011101110011000100000110001
:F
10001111000110111011110011011100
:K
01110111000001000001000011110011
:A lrot 5
11100011101110011000100000110001
:F
:(A lrot 5) + F
101011010101111011001100100100100
:Out
101011010101111011001100100100100
:(A lrot 5) + F
10111110100011010001011001101111
:E
:(A lrot 5) + F + E
1000011001010010101010111110010011
:Out
1000011001010010101010111110010011
:(A lrot 5) + F + E
10001111000110111011110011011100
:K
:(A lrot 5) + F + E + K
11010101000011001100110110001101111
:Out
11010101000011001100110110001101111
:(A lrot 5) + F + E + K
10110011111110100000111010011100
:Word 41
:(A lrot 5) + F + E + K + Word 41
111101011100011000000111101100001011
:temp
01011100011000000111101100001011
:truncated temp
11001011101010011100010001110100
:E = D
10100010000110001001100000110001
:D = C
01111001011011111110101000100000
:C = B Left Rotate 30
10011011101110000010000010000111
:B = A
01011100011000000111101100001011
:A = Temp
Word 42
10011011101110000010000010000111
:B
01111001011011111110101000100000
:C
B AND C
00011001001010000010000000000000
:Out
10011011101110000010000010000111
:B
10100010000110001001100000110001
:D
B AND D
10000010000110000000000000000001
:Out
01111001011011111110101000100000
:C
10100010000110001001100000110001
:D
C AND D
00100000000010001000100000100000
:Out
00011001001010000010000000000000
:B AND C
10000010000110000000000000000001
:B AND D
(B AND C) OR (B AND D)
10011011001110000010000000000001
:Out
10011011001110000010000000000001
:(B AND C) OR (B AND D)
00100000000010001000100000100000
:C AND D
((B AND C) OR (B AND D)) OR (C AND D)
10111011001110001010100000100001
:F
10001111000110111011110011011100
:K
10001100000011110110000101101011
:A lrot 5
10111011001110001010100000100001
:F
:(A lrot 5) + F
101000111010010000000100110001100
:Out
101000111010010000000100110001100
:(A lrot 5) + F
11001011101010011100010001110100
:E
:(A lrot 5) + F + E
1000010010111100011100111000000000
:Out
1000010010111100011100111000000000
:(A lrot 5) + F + E
10001111000110111011110011011100
:K
:(A lrot 5) + F + E + K
11010100010000011011000101011011100
:Out
11010100010000011011000101011011100
:(A lrot 5) + F + E + K
01000110011000110001000100110001
:Word 42
:(A lrot 5) + F + E + K + Word 42
111011101000011100001001110000001101
:temp
11101000011100001001110000001101
:truncated temp
10100010000110001001100000110001
:E = D
01111001011011111110101000100000
:D = C
11100110111011100000100000100001
:C = B Left Rotate 30
01011100011000000111101100001011
:B = A
11101000011100001001110000001101
:A = Temp
Word 43
01011100011000000111101100001011
:B
11100110111011100000100000100001
:C
B AND C
01000100011000000000100000000001
:Out
01011100011000000111101100001011
:B
01111001011011111110101000100000
:D
B AND D
01011000011000000110101000000000
:Out
11100110111011100000100000100001
:C
01111001011011111110101000100000
:D
C AND D
01100000011011100000100000100000
:Out
01000100011000000000100000000001
:B AND C
01011000011000000110101000000000
:B AND D
(B AND C) OR (B AND D)
01011100011000000110101000000001
:Out
01011100011000000110101000000001
:(B AND C) OR (B AND D)
01100000011011100000100000100000
:C AND D
((B AND C) OR (B AND D)) OR (C AND D)
01111100011011100110101000100001
:F
10001111000110111011110011011100
:K
00001110000100111000000110111101
:A lrot 5
01111100011011100110101000100001
:F
:(A lrot 5) + F
110001010100000011110101111011110
:Out
110001010100000011110101111011110
:(A lrot 5) + F
10100010000110001001100000110001
:E
:(A lrot 5) + F + E
1000101100100110101000010000001111
:Out
1000101100100110101000010000001111
:(A lrot 5) + F + E
10001111000110111011110011011100
:K
:(A lrot 5) + F + E + K
11010111011101101100100000011101011
:Out
11010111011101101100100000011101011
:(A lrot 5) + F + E + K
01100101011110000100111100000000
:Word 43
:(A lrot 5) + F + E + K + Word 43
111100100001001011101000111111101011
:temp
00100001001011101000111111101011
:truncated temp
01111001011011111110101000100000
:E = D
11100110111011100000100000100001
:D = C
11010111000110000001111011000010
:C = B Left Rotate 30
11101000011100001001110000001101
:B = A
00100001001011101000111111101011
:A = Temp
Word 44
11101000011100001001110000001101
:B
11010111000110000001111011000010
:C
B AND C
11000000000100000001110000000000
:Out
11101000011100001001110000001101
:B
11100110111011100000100000100001
:D
B AND D
11100000011000000000100000000001
:Out
11010111000110000001111011000010
:C
11100110111011100000100000100001
:D
C AND D
11000110000010000000100000000000
:Out
11000000000100000001110000000000
:B AND C
11100000011000000000100000000001
:B AND D
(B AND C) OR (B AND D)
11100000011100000001110000000001
:Out
11100000011100000001110000000001
:(B AND C) OR (B AND D)
11000110000010000000100000000000
:C AND D
((B AND C) OR (B AND D)) OR (C AND D)
11100110011110000001110000000001
:F
10001111000110111011110011011100
:K
00100101110100011111110101100100
:A lrot 5
11100110011110000001110000000001
:F
:(A lrot 5) + F
100001100010010100001100101100101
:Out
100001100010010100001100101100101
:(A lrot 5) + F
01111001011011111110101000100000
:E
:(A lrot 5) + F + E
1110000101101110100000001110000101
:Out
1110000101101110100000001110000101
:(A lrot 5) + F + E
10001111000110111011110011011100
:K
:(A lrot 5) + F + E + K
10000010100110101011100000001100001
:Out
10000010100110101011100000001100001
:(A lrot 5) + F + E + K
11010011100001111110000111101111
:Word 44
:(A lrot 5) + F + E + K + Word 44
110011101000010111011010001001010000
:temp
11101000010111011010001001010000
:truncated temp
11100110111011100000100000100001
:E = D
11010111000110000001111011000010
:D = C
01111010000111000010011100000011
:C = B Left Rotate 30
00100001001011101000111111101011
:B = A
11101000010111011010001001010000
:A = Temp
Word 45
00100001001011101000111111101011
:B
01111010000111000010011100000011
:C
B AND C
00100000000011000000011100000011
:Out
00100001001011101000111111101011
:B
11010111000110000001111011000010
:D
B AND D
00000001000010000000111011000010
:Out
01111010000111000010011100000011
:C
11010111000110000001111011000010
:D
C AND D
01010010000110000000011000000010
:Out
00100000000011000000011100000011
:B AND C
00000001000010000000111011000010
:B AND D
(B AND C) OR (B AND D)
00100001000011000000111111000011
:Out
00100001000011000000111111000011
:(B AND C) OR (B AND D)
01010010000110000000011000000010
:C AND D
((B AND C) OR (B AND D)) OR (C AND D)
01110011000111000000111111000011
:F
10001111000110111011110011011100
:K
00001011101101000100101000011101
:A lrot 5
01110011000111000000111111000011
:F
:(A lrot 5) + F
101111110110100000101100111100000
:Out
101111110110100000101100111100000
:(A lrot 5) + F
11100110111011100000100000100001
:E
:(A lrot 5) + F + E
1001100101101111100110001000000001
:Out
1001100101101111100110001000000001
:(A lrot 5) + F + E
10001111000110111011110011011100
:K
:(A lrot 5) + F + E + K
11011110100110110100001111011011101
:Out
11011110100110110100001111011011101
:(A lrot 5) + F + E + K
00000000001111101001101110011101
:Word 45
:(A lrot 5) + F + E + K + Word 45
111011110101000110001011101001111010
:temp
11110101000110001011101001111010
:truncated temp
11010111000110000001111011000010
:E = D
01111010000111000010011100000011
:D = C
11001000010010111010001111111010
:C = B Left Rotate 30
11101000010111011010001001010000
:B = A
11110101000110001011101001111010
:A = Temp
Word 46
11101000010111011010001001010000
:B
11001000010010111010001111111010
:C
B AND C
11001000010010011010001001010000
:Out
11101000010111011010001001010000
:B
01111010000111000010011100000011
:D
B AND D
01101000000111000010001000000000
:Out
11001000010010111010001111111010
:C
01111010000111000010011100000011
:D
C AND D
01001000000010000010001100000010
:Out
11001000010010011010001001010000
:B AND C
01101000000111000010001000000000
:B AND D
(B AND C) OR (B AND D)
11101000010111011010001001010000
:Out
11101000010111011010001001010000
:(B AND C) OR (B AND D)
01001000000010000010001100000010
:C AND D
((B AND C) OR (B AND D)) OR (C AND D)
11101000010111011010001101010010
:F
10001111000110111011110011011100
:K
10100011000101110100111101011110
:A lrot 5
11101000010111011010001101010010
:F
:(A lrot 5) + F
110001011011101001111001010110000
:Out
110001011011101001111001010110000
:(A lrot 5) + F
11010111000110000001111011000010
:E
:(A lrot 5) + F + E
1001100010100011010001000101110010
:Out
1001100010100011010001000101110010
:(A lrot 5) + F + E
10001111000110111011110011011100
:K
:(A lrot 5) + F + E + K
11011110001101010001100111001001110
:Out
11011110001101010001100111001001110
:(A lrot 5) + F + E + K
10111000100010010100010011101100
:Word 46
:(A lrot 5) + F + E + K + Word 46
111110101010001100100001001100111010
:temp
10101010001100100001001100111010
:truncated temp
01111010000111000010011100000011
:E = D
11001000010010111010001111111010
:D = C
00111010000101110110100010010100
:C = B Left Rotate 30
11110101000110001011101001111010
:B = A
10101010001100100001001100111010
:A = Temp
Word 47
11110101000110001011101001111010
:B
00111010000101110110100010010100
:C
B AND C
00110000000100000010100000010000
:Out
11110101000110001011101001111010
:B
11001000010010111010001111111010
:D
B AND D
11000000000010001010001001111010
:Out
00111010000101110110100010010100
:C
11001000010010111010001111111010
:D
C AND D
00001000000000110010000010010000
:Out
00110000000100000010100000010000
:B AND C
11000000000010001010001001111010
:B AND D
(B AND C) OR (B AND D)
11110000000110001010101001111010
:Out
11110000000110001010101001111010
:(B AND C) OR (B AND D)
00001000000000110010000010010000
:C AND D
((B AND C) OR (B AND D)) OR (C AND D)
11111000000110111010101011111010
:F
10001111000110111011110011011100
:K
01000110010000100110011101010101
:A lrot 5
11111000000110111010101011111010
:F
:(A lrot 5) + F
100111110010111100001001001001111
:Out
100111110010111100001001001001111
:(A lrot 5) + F
01111010000111000010011100000011
:E
:(A lrot 5) + F + E
1110111000011110100011100101010010
:Out
1110111000011110100011100101010010
:(A lrot 5) + F + E
10001111000110111011110011011100
:K
:(A lrot 5) + F + E + K
10001000111100101011111011000101110
:Out
10001000111100101011111011000101110
:(A lrot 5) + F + E + K
00100111100110000001111000010011
:Word 47
:(A lrot 5) + F + E + K + Word 47
110001101111001011100001010001000001
:temp
01101111001011100001010001000001
:truncated temp
11001000010010111010001111111010
:E = D
00111010000101110110100010010100
:D = C
10111101010001100010111010011110
:C = B Left Rotate 30
10101010001100100001001100111010
:B = A
01101111001011100001010001000001
:A = Temp
Word 48
10101010001100100001001100111010
:B
10111101010001100010111010011110
:C
B AND C
10101000000000100000001000011010
:Out
10101010001100100001001100111010
:B
00111010000101110110100010010100
:D
B AND D
00101010000100100000000000010000
:Out
10111101010001100010111010011110
:C
00111010000101110110100010010100
:D
C AND D
00111000000001100010100010010100
:Out
10101000000000100000001000011010
:B AND C
00101010000100100000000000010000
:B AND D
(B AND C) OR (B AND D)
10101010000100100000001000011010
:Out
10101010000100100000001000011010
:(B AND C) OR (B AND D)
00111000000001100010100010010100
:C AND D
((B AND C) OR (B AND D)) OR (C AND D)
10111010000101100010101010011110
:F
10001111000110111011110011011100
:K
11100101110000101000100000101101
:A lrot 5
10111010000101100010101010011110
:F
:(A lrot 5) + F
110011111110110001011001011001011
:Out
110011111110110001011001011001011
:(A lrot 5) + F
11001000010010111010001111111010
:E
:(A lrot 5) + F + E
1001101000001001000101011011000101
:Out
1001101000001001000101011011000101
:(A lrot 5) + F + E
10001111000110111011110011011100
:K
:(A lrot 5) + F + E + K
11011110111010000000001001110100001
:Out
11011110111010000000001001110100001
:(A lrot 5) + F + E + K
01111100111110011000011101100110
:Word 48
:(A lrot 5) + F + E + K + Word 48
111101110100001110011001101100000111
:temp
01110100001110011001101100000111
:truncated temp
00111010000101110110100010010100
:E = D
10111101010001100010111010011110
:D = C
10101010100011001000010011001110
:C = B Left Rotate 30
01101111001011100001010001000001
:B = A
01110100001110011001101100000111
:A = Temp
Word 49
01101111001011100001010001000001
:B
10101010100011001000010011001110
:C
B AND C
00101010000011000000010001000000
:Out
01101111001011100001010001000001
:B
10111101010001100010111010011110
:D
B AND D
00101101000001100000010000000000
:Out
10101010100011001000010011001110
:C
10111101010001100010111010011110
:D
C AND D
10101000000001000000010010001110
:Out
00101010000011000000010001000000
:B AND C
00101101000001100000010000000000
:B AND D
(B AND C) OR (B AND D)
00101111000011100000010001000000
:Out
00101111000011100000010001000000
:(B AND C) OR (B AND D)
10101000000001000000010010001110
:C AND D
((B AND C) OR (B AND D)) OR (C AND D)
10101111000011100000010011001110
:F
10001111000110111011110011011100
:K
10000111001100110110000011101110
:A lrot 5
10101111000011100000010011001110
:F
:(A lrot 5) + F
100110110010000010110010110111100
:Out
100110110010000010110010110111100
:(A lrot 5) + F
00111010000101110110100010010100
:E
:(A lrot 5) + F + E
1101110000010110001100111001010000
:Out
1101110000010110001100111001010000
:(A lrot 5) + F + E
10001111000110111011110011011100
:K
:(A lrot 5) + F + E + K
11111111111011101001000101100101100
:Out
11111111111011101001000101100101100
:(A lrot 5) + F + E + K
01000011101000010011000010100000
:Word 49
:(A lrot 5) + F + E + K + Word 49
100001000011000101011011101111001100
:temp
01000011000101011011101111001100
:truncated temp
10111101010001100010111010011110
:E = D
10101010100011001000010011001110
:D = C
01011011110010111000010100010000
:C = B Left Rotate 30
01110100001110011001101100000111
:B = A
01000011000101011011101111001100
:A = Temp
Word 50
01110100001110011001101100000111
:B
01011011110010111000010100010000
:C
B AND C
01010000000010011000000100000000
:Out
01110100001110011001101100000111
:B
10101010100011001000010011001110
:D
B AND D
00100000000010001000000000000110
:Out
01011011110010111000010100010000
:C
10101010100011001000010011001110
:D
C AND D
00001010100010001000010000000000
:Out
01010000000010011000000100000000
:B AND C
00100000000010001000000000000110
:B AND D
(B AND C) OR (B AND D)
01110000000010011000000100000110
:Out
01110000000010011000000100000110
:(B AND C) OR (B AND D)
00001010100010001000010000000000
:C AND D
((B AND C) OR (B AND D)) OR (C AND D)
01111010100010011000010100000110
:F
10001111000110111011110011011100
:K
01100010101101110111100110001000
:A lrot 5
01111010100010011000010100000110
:F
:(A lrot 5) + F
111011101010000001111111010001110
:Out
111011101010000001111111010001110
:(A lrot 5) + F
10111101010001100010111010011110
:E
:(A lrot 5) + F + E
1010011010100001110010110100101100
:Out
1010011010100001110010110100101100
:(A lrot 5) + F + E
10001111000110111011110011011100
:K
:(A lrot 5) + F + E + K
11100101001101000101110101000001000
:Out
11100101001101000101110101000001000
:(A lrot 5) + F + E + K
10101011010100010011010001101000
:Word 50
:(A lrot 5) + F + E + K + Word 50
111111010100111101000001111001110000
:temp
11010100111101000001111001110000
:truncated temp
10101010100011001000010011001110
:E = D
01011011110010111000010100010000
:D = C
11011101000011100110011011000001
:C = B Left Rotate 30
01000011000101011011101111001100
:B = A
11010100111101000001111001110000
:A = Temp
Word 51
01000011000101011011101111001100
:B
11011101000011100110011011000001
:C
B AND C
01000001000001000010001011000000
:Out
01000011000101011011101111001100
:B
01011011110010111000010100010000
:D
B AND D
01000011000000011000000100000000
:Out
11011101000011100110011011000001
:C
01011011110010111000010100010000
:D
C AND D
01011001000010100000010000000000
:Out
01000001000001000010001011000000
:B AND C
01000011000000011000000100000000
:B AND D
(B AND C) OR (B AND D)
01000011000001011010001111000000
:Out
01000011000001011010001111000000
:(B AND C) OR (B AND D)
01011001000010100000010000000000
:C AND D
((B AND C) OR (B AND D)) OR (C AND D)
01011011000011111010011111000000
:F
10001111000110111011110011011100
:K
10011110100000111100111000011010
:A lrot 5
01011011000011111010011111000000
:F
:(A lrot 5) + F
111111001100100110111010111011010
:Out
111111001100100110111010111011010
:(A lrot 5) + F
10101010100011001000010011001110
:E
:(A lrot 5) + F + E
1010100100000111111111101010101000
:Out
1010100100000111111111101010101000
:(A lrot 5) + F + E
10001111000110111011110011011100
:K
:(A lrot 5) + F + E + K
11100110011001110111011011110000100
:Out
11100110011001110111011011110000100
:(A lrot 5) + F + E + K
01111111111111011010010011100100
:Word 51
:(A lrot 5) + F + E + K + Word 51
111110110011001110010101110001101000
:temp
10110011001110010101110001101000
:truncated temp
01011011110010111000010100010000
:E = D
11011101000011100110011011000001
:D = C
00010000110001010110111011110011
:C = B Left Rotate 30
11010100111101000001111001110000
:B = A
10110011001110010101110001101000
:A = Temp
Word 52
11010100111101000001111001110000
:B
00010000110001010110111011110011
:C
B AND C
00010000110001000000111001110000
:Out
11010100111101000001111001110000
:B
11011101000011100110011011000001
:D
B AND D
11010100000001000000011001000000
:Out
00010000110001010110111011110011
:C
11011101000011100110011011000001
:D
C AND D
00010000000001000110011011000001
:Out
00010000110001000000111001110000
:B AND C
11010100000001000000011001000000
:B AND D
(B AND C) OR (B AND D)
11010100110001000000111001110000
:Out
11010100110001000000111001110000
:(B AND C) OR (B AND D)
00010000000001000110011011000001
:C AND D
((B AND C) OR (B AND D)) OR (C AND D)
11010100110001000110111011110001
:F
10001111000110111011110011011100
:K
01100111001010111000110100010110
:A lrot 5
11010100110001000110111011110001
:F
:(A lrot 5) + F
100111011111011111111110000000111
:Out
100111011111011111111110000000111
:(A lrot 5) + F
01011011110010111000010100010000
:E
:(A lrot 5) + F + E
1110010111101110111000000100010111
:Out
1110010111101110111000000100010111
:(A lrot 5) + F + E
10001111000110111011110011011100
:K
:(A lrot 5) + F + E + K
10000100110110101110011110111110011
:Out
10000100110110101110011110111110011
:(A lrot 5) + F + E + K
11000111100111010100000100110100
:Word 52
:(A lrot 5) + F + E + K + Word 52
110011101110011101000111111100100111
:temp
11101110011101000111111100100111
:truncated temp
11011101000011100110011011000001
:E = D
00010000110001010110111011110011
:D = C
00110101001111010000011110011100
:C = B Left Rotate 30
10110011001110010101110001101000
:B = A
11101110011101000111111100100111
:A = Temp
Word 53
10110011001110010101110001101000
:B
00110101001111010000011110011100
:C
B AND C
00110001001110010000010000001000
:Out
10110011001110010101110001101000
:B
00010000110001010110111011110011
:D
B AND D
00010000000000010100110001100000
:Out
00110101001111010000011110011100
:C
00010000110001010110111011110011
:D
C AND D
00010000000001010000011010010000
:Out
00110001001110010000010000001000
:B AND C
00010000000000010100110001100000
:B AND D
(B AND C) OR (B AND D)
00110001001110010100110001101000
:Out
00110001001110010100110001101000
:(B AND C) OR (B AND D)
00010000000001010000011010010000
:C AND D
((B AND C) OR (B AND D)) OR (C AND D)
00110001001111010100111011111000
:F
10001111000110111011110011011100
:K
11001110100011111110010011111101
:A lrot 5
00110001001111010100111011111000
:F
:(A lrot 5) + F
111111111110011010011001111110101
:Out
111111111110011010011001111110101
:(A lrot 5) + F
11011101000011100110011011000001
:E
:(A lrot 5) + F + E
1011011100110110111001101010110110
:Out
1011011100110110111001101010110110
:(A lrot 5) + F + E
10001111000110111011110011011100
:K
:(A lrot 5) + F + E + K
11101101011111101110101011110010010
:Out
11101101011111101110101011110010010
:(A lrot 5) + F + E + K
11000011010111100001101110000111
:Word 53
:(A lrot 5) + F + E + K + Word 53
100000101111010101010111001100011001
:temp
00101111010101010111001100011001
:truncated temp
00010000110001010110111011110011
:E = D
00110101001111010000011110011100
:D = C
00101100110011100101011100011010
:C = B Left Rotate 30
11101110011101000111111100100111
:B = A
00101111010101010111001100011001
:A = Temp
Word 54
11101110011101000111111100100111
:B
00101100110011100101011100011010
:C
B AND C
00101100010001000101011100000010
:Out
11101110011101000111111100100111
:B
00110101001111010000011110011100
:D
B AND D
00100100001101000000011100000100
:Out
00101100110011100101011100011010
:C
00110101001111010000011110011100
:D
C AND D
00100100000011000000011100011000
:Out
00101100010001000101011100000010
:B AND C
00100100001101000000011100000100
:B AND D
(B AND C) OR (B AND D)
00101100011101000101011100000110
:Out
00101100011101000101011100000110
:(B AND C) OR (B AND D)
00100100000011000000011100011000
:C AND D
((B AND C) OR (B AND D)) OR (C AND D)
00101100011111000101011100011110
:F
10001111000110111011110011011100
:K
11101010101011100110001100100101
:A lrot 5
00101100011111000101011100011110
:F
:(A lrot 5) + F
100010111001010101011101001000011
:Out
100010111001010101011101001000011
:(A lrot 5) + F
00010000110001010110111011110011
:E
:(A lrot 5) + F + E
1100100111111100000010100100110110
:Out
1100100111111100000010100100110110
:(A lrot 5) + F + E
10001111000110111011110011011100
:K
:(A lrot 5) + F + E + K
11110110111000010111110011000010010
:Out
11110110111000010111110011000010010
:(A lrot 5) + F + E + K
10011000011110001010011010011100
:Word 54
:(A lrot 5) + F + E + K + Word 54
100001001111100001001000110010101110
:temp
01001111100001001000110010101110
:truncated temp
00110101001111010000011110011100
:E = D
00101100110011100101011100011010
:D = C
11111011100111010001111111001001
:C = B Left Rotate 30
00101111010101010111001100011001
:B = A
01001111100001001000110010101110
:A = Temp
Word 55
00101111010101010111001100011001
:B
11111011100111010001111111001001
:C
B AND C
00101011000101010001001100001001
:Out
00101111010101010111001100011001
:B
00101100110011100101011100011010
:D
B AND D
00101100010001000101001100011000
:Out
11111011100111010001111111001001
:C
00101100110011100101011100011010
:D
C AND D
00101000100011000001011100001000
:Out
00101011000101010001001100001001
:B AND C
00101100010001000101001100011000
:B AND D
(B AND C) OR (B AND D)
00101111010101010101001100011001
:Out
00101111010101010101001100011001
:(B AND C) OR (B AND D)
00101000100011000001011100001000
:C AND D
((B AND C) OR (B AND D)) OR (C AND D)
00101111110111010101011100011001
:F
10001111000110111011110011011100
:K
11110000100100011001010111001001
:A lrot 5
00101111110111010101011100011001
:F
:(A lrot 5) + F
100100000011011101110110011100010
:Out
100100000011011101110110011100010
:(A lrot 5) + F
00110101001111010000011110011100
:E
:(A lrot 5) + F + E
1101010101101010111111010001111110
:Out
1101010101101010111111010001111110
:(A lrot 5) + F + E
10001111000110111011110011011100
:K
:(A lrot 5) + F + E + K
11111100100110001111011000101011010
:Out
11111100100110001111011000101011010
:(A lrot 5) + F + E + K
11101110101100111100101000110100
:Word 55
:(A lrot 5) + F + E + K + Word 55
100011010011011110110111101110001110
:temp
11010011011110110111101110001110
:truncated temp
00101100110011100101011100011010
:E = D
11111011100111010001111111001001
:D = C
01001011110101010101110011000110
:C = B Left Rotate 30
01001111100001001000110010101110
:B = A
11010011011110110111101110001110
:A = Temp
Word 56
01001111100001001000110010101110
:B
01001011110101010101110011000110
:C
B AND C
01001011100001000000110010000110
:Out
01001111100001001000110010101110
:B
11111011100111010001111111001001
:D
B AND D
01001011100001000000110010001000
:Out
01001011110101010101110011000110
:C
11111011100111010001111111001001
:D
C AND D
01001011100101010001110011000000
:Out
01001011100001000000110010000110
:B AND C
01001011100001000000110010001000
:B AND D
(B AND C) OR (B AND D)
01001011100001000000110010001110
:Out
01001011100001000000110010001110
:(B AND C) OR (B AND D)
01001011100101010001110011000000
:C AND D
((B AND C) OR (B AND D)) OR (C AND D)
01001011100101010001110011001110
:F
10001111000110111011110011011100
:K
01101111011011110111000111011010
:A lrot 5
01001011100101010001110011001110
:F
:(A lrot 5) + F
110111011000001001000111010101000
:Out
110111011000001001000111010101000
:(A lrot 5) + F
00101100110011100101011100011010
:E
:(A lrot 5) + F + E
1111100111110100101110010111000010
:Out
1111100111110100101110010111000010
:(A lrot 5) + F + E
10001111000110111011110011011100
:K
:(A lrot 5) + F + E + K
10001110110111011101010001010011110
:Out
10001110110111011101010001010011110
:(A lrot 5) + F + E + K
10110100001010001101101010110000
:Word 56
:(A lrot 5) + F + E + K + Word 56
110100101011000101110111110101001110
:temp
00101011000101110111110101001110
:truncated temp
11111011100111010001111111001001
:E = D
01001011110101010101110011000110
:D = C
10010011111000010010001100101011
:C = B Left Rotate 30
11010011011110110111101110001110
:B = A
00101011000101110111110101001110
:A = Temp
Word 57
11010011011110110111101110001110
:B
10010011111000010010001100101011
:C
B AND C
10010011011000010010001100001010
:Out
11010011011110110111101110001110
:B
01001011110101010101110011000110
:D
B AND D
01000011010100010101100010000110
:Out
10010011111000010010001100101011
:C
01001011110101010101110011000110
:D
C AND D
00000011110000010000000000000010
:Out
10010011011000010010001100001010
:B AND C
01000011010100010101100010000110
:B AND D
(B AND C) OR (B AND D)
11010011011100010111101110001110
:Out
11010011011100010111101110001110
:(B AND C) OR (B AND D)
00000011110000010000000000000010
:C AND D
((B AND C) OR (B AND D)) OR (C AND D)
11010011111100010111101110001110
:F
10001111000110111011110011011100
:K
01100010111011111010100111000101
:A lrot 5
11010011111100010111101110001110
:F
:(A lrot 5) + F
100110110111000010010010101010011
:Out
100110110111000010010010101010011
:(A lrot 5) + F
11111011100111010001111111001001
:E
:(A lrot 5) + F + E
1000110010011111100100010100011100
:Out
1000110010011111100100010100011100
:(A lrot 5) + F + E
10001111000110111011110011011100
:K
:(A lrot 5) + F + E + K
11011000001100110100000000111111000
:Out
11011000001100110100000000111111000
:(A lrot 5) + F + E + K
00011010101101111010111101000000
:Word 57
:(A lrot 5) + F + E + K + Word 57
111011011100010100011011000100111000
:temp
11011100010100011011000100111000
:truncated temp
01001011110101010101110011000110
:E = D
10010011111000010010001100101011
:D = C
10110100110111101101111011100011
:C = B Left Rotate 30
00101011000101110111110101001110
:B = A
11011100010100011011000100111000
:A = Temp
Word 58
00101011000101110111110101001110
:B
10110100110111101101111011100011
:C
B AND C
00100000000101100101110001000010
:Out
00101011000101110111110101001110
:B
10010011111000010010001100101011
:D
B AND D
00000011000000010010000100001010
:Out
10110100110111101101111011100011
:C
10010011111000010010001100101011
:D
C AND D
10010000110000000000001000100011
:Out
00100000000101100101110001000010
:B AND C
00000011000000010010000100001010
:B AND D
(B AND C) OR (B AND D)
00100011000101110111110101001010
:Out
00100011000101110111110101001010
:(B AND C) OR (B AND D)
10010000110000000000001000100011
:C AND D
((B AND C) OR (B AND D)) OR (C AND D)
10110011110101110111111101101011
:F
10001111000110111011110011011100
:K
10001010001101100010011100011011
:A lrot 5
10110011110101110111111101101011
:F
:(A lrot 5) + F
100111110000011011010011010000110
:Out
100111110000011011010011010000110
:(A lrot 5) + F
01001011110101010101110011000110
:E
:(A lrot 5) + F + E
1110001001111000110000001101001100
:Out
1110001001111000110000001101001100
:(A lrot 5) + F + E
10001111000110111011110011011100
:K
:(A lrot 5) + F + E + K
10000011000111111101100000000101000
:Out
10000011000111111101100000000101000
:(A lrot 5) + F + E + K
10100000000011000001110100000101
:Word 58
:(A lrot 5) + F + E + K + Word 58
110010111001000010101101110100101101
:temp
10111001000010101101110100101101
:truncated temp
10010011111000010010001100101011
:E = D
10110100110111101101111011100011
:D = C
10001010110001011101111101010011
:C = B Left Rotate 30
11011100010100011011000100111000
:B = A
10111001000010101101110100101101
:A = Temp
Word 59
11011100010100011011000100111000
:B
10001010110001011101111101010011
:C
B AND C
10001000010000011001000100010000
:Out
11011100010100011011000100111000
:B
10110100110111101101111011100011
:D
B AND D
10010100010100001001000000100000
:Out
10001010110001011101111101010011
:C
10110100110111101101111011100011
:D
C AND D
10000000110001001101111001000011
:Out
10001000010000011001000100010000
:B AND C
10010100010100001001000000100000
:B AND D
(B AND C) OR (B AND D)
10011100010100011001000100110000
:Out
10011100010100011001000100110000
:(B AND C) OR (B AND D)
10000000110001001101111001000011
:C AND D
((B AND C) OR (B AND D)) OR (C AND D)
10011100110101011101111101110011
:F
10001111000110111011110011011100
:K
00100001010110111010010110110111
:A lrot 5
10011100110101011101111101110011
:F
:(A lrot 5) + F
110111110001100011000010100101010
:Out
110111110001100011000010100101010
:(A lrot 5) + F
10010011111000010010001100101011
:E
:(A lrot 5) + F + E
1001010010000100101010100001010101
:Out
1001010010000100101010100001010101
:(A lrot 5) + F + E
10001111000110111011110011011100
:K
:(A lrot 5) + F + E + K
11011100001001011100110010100110001
:Out
11011100001001011100110010100110001
:(A lrot 5) + F + E + K
01011101001001110101010110010011
:Word 59
:(A lrot 5) + F + E + K + Word 59
111100111110010101011011101011000100
:temp
00111110010101011011101011000100
:truncated temp
10110100110111101101111011100011
:E = D
10001010110001011101111101010011
:D = C
00110111000101000110110001001110
:C = B Left Rotate 30
10111001000010101101110100101101
:B = A
00111110010101011011101011000100
:A = Temp
Word 60
10111001000010101101110100101101
:B
00110111000101000110110001001110
:C
B XOR C
10001110000111101011000101100011
:Out
10001110000111101011000101100011
:B XOR C
10001010110001011101111101010011
:D
(B XOR C) XOR D
00000100110110110110111000110000
:F
11001010011000101100000111010110
:K
11001010101101110101100010000111
:A lrot 5
00000100110110110110111000110000
:F
:(A lrot 5) + F
111001111100100101100011010110111
:Out
111001111100100101100011010110111
:(A lrot 5) + F
10110100110111101101111011100011
:E
:(A lrot 5) + F + E
1010000100011100011010010110011010
:Out
1010000100011100011010010110011010
:(A lrot 5) + F + E
11001010011000101100000111010110
:K
:(A lrot 5) + F + E + K
11101001110110101000110011101110000
:Out
11101001110110101000110011101110000
:(A lrot 5) + F + E + K
01101100010010001001011011101111
:Word 60
:(A lrot 5) + F + E + K + Word 60
111110111011000111001111111001011111
:temp
10111011000111001111111001011111
:truncated temp
10001010110001011101111101010011
:E = D
00110111000101000110110001001110
:D = C
01101110010000101011011101001011
:C = B Left Rotate 30
00111110010101011011101011000100
:B = A
10111011000111001111111001011111
:A = Temp
Word 61
00111110010101011011101011000100
:B
01101110010000101011011101001011
:C
B XOR C
01010000000101110000110110001111
:Out
01010000000101110000110110001111
:B XOR C
00110111000101000110110001001110
:D
(B XOR C) XOR D
01100111000000110110000111000001
:F
11001010011000101100000111010110
:K
01100011100111111100101111110111
:A lrot 5
01100111000000110110000111000001
:F
:(A lrot 5) + F
111001010101000110010110110111000
:Out
111001010101000110010110110111000
:(A lrot 5) + F
10001010110001011101111101010011
:E
:(A lrot 5) + F + E
1001010101011010010000110100001011
:Out
1001010101011010010000110100001011
:(A lrot 5) + F + E
11001010011000101100000111010110
:K
:(A lrot 5) + F + E + K
11100011111110010111100111011100001
:Out
11100011111110010111100111011100001
:(A lrot 5) + F + E + K
10001001111010010000011000011000
:Word 61
:(A lrot 5) + F + E + K + Word 61
111110101001101101001101010011111001
:temp
10101001101101001101010011111001
:truncated temp
00110111000101000110110001001110
:E = D
01101110010000101011011101001011
:D = C
00001111100101010110111010110001
:C = B Left Rotate 30
10111011000111001111111001011111
:B = A
10101001101101001101010011111001
:A = Temp
Word 62
10111011000111001111111001011111
:B
00001111100101010110111010110001
:C
B XOR C
10110100100010011001000011101110
:Out
10110100100010011001000011101110
:B XOR C
01101110010000101011011101001011
:D
(B XOR C) XOR D
11011010110010110010011110100101
:F
11001010011000101100000111010110
:K
00110110100110101001111100110101
:A lrot 5
11011010110010110010011110100101
:F
:(A lrot 5) + F
100010001011001011100011011011010
:Out
100010001011001011100011011011010
:(A lrot 5) + F
00110111000101000110110001001110
:E
:(A lrot 5) + F + E
1101001000011110100011001100101000
:Out
1101001000011110100011001100101000
:(A lrot 5) + F + E
11001010011000101100000111010110
:K
:(A lrot 5) + F + E + K
10000010010110111001111010011111110
:Out
10000010010110111001111010011111110
:(A lrot 5) + F + E + K
00000010010111100110000100001010
:Word 62
:(A lrot 5) + F + E + K + Word 62
110000010101001110110101011000001000
:temp
00010101001110110101011000001000
:truncated temp
01101110010000101011011101001011
:E = D
00001111100101010110111010110001
:D = C
11101110110001110011111110010111
:C = B Left Rotate 30
10101001101101001101010011111001
:B = A
00010101001110110101011000001000
:A = Temp
Word 63
10101001101101001101010011111001
:B
11101110110001110011111110010111
:C
B XOR C
01000111011100111110101101101110
:Out
01000111011100111110101101101110
:B XOR C
00001111100101010110111010110001
:D
(B XOR C) XOR D
01001000111001101000010111011111
:F
11001010011000101100000111010110
:K
10100111011010101100000100000010
:A lrot 5
01001000111001101000010111011111
:F
:(A lrot 5) + F
111110000010100010100011011100001
:Out
111110000010100010100011011100001
:(A lrot 5) + F
01101110010000101011011101001011
:E
:(A lrot 5) + F + E
1001011110100100111111111000101100
:Out
1001011110100100111111111000101100
:(A lrot 5) + F + E
11001010011000101100000111010110
:K
:(A lrot 5) + F + E + K
11100101000111101101100000000000010
:Out
11100101000111101101100000000000010
:(A lrot 5) + F + E + K
11001101100001001110010011010001
:Word 63
:(A lrot 5) + F + E + K + Word 63
111111110110011110111010010011010011
:temp
11110110011110111010010011010011
:truncated temp
00001111100101010110111010110001
:E = D
11101110110001110011111110010111
:D = C
01101010011011010011010100111110
:C = B Left Rotate 30
00010101001110110101011000001000
:B = A
11110110011110111010010011010011
:A = Temp
Word 64
00010101001110110101011000001000
:B
01101010011011010011010100111110
:C
B XOR C
01111111010101100110001100110110
:Out
01111111010101100110001100110110
:B XOR C
11101110110001110011111110010111
:D
(B XOR C) XOR D
10010001100100010101110010100001
:F
11001010011000101100000111010110
:K
11001111011101001001101001111110
:A lrot 5
10010001100100010101110010100001
:F
:(A lrot 5) + F
101100001000001011111011100011111
:Out
101100001000001011111011100011111
:(A lrot 5) + F
00001111100101010110111010110001
:E
:(A lrot 5) + F + E
1101110000100110110110010111010000
:Out
1101110000100110110110010111010000
:(A lrot 5) + F + E
11001010011000101100000111010110
:K
:(A lrot 5) + F + E + K
10000111010111111100010011110100110
:Out
10000111010111111100010011110100110
:(A lrot 5) + F + E + K
11010100110100101101111101001101
:Word 64
:(A lrot 5) + F + E + K + Word 64
110100001111110100010000011011110011
:temp
00001111110100010000011011110011
:truncated temp
11101110110001110011111110010111
:E = D
01101010011011010011010100111110
:D = C
00000101010011101101010110000010
:C = B Left Rotate 30
11110110011110111010010011010011
:B = A
00001111110100010000011011110011
:A = Temp
Word 65
11110110011110111010010011010011
:B
00000101010011101101010110000010
:C
B XOR C
11110011001101010111000101010001
:Out
11110011001101010111000101010001
:B XOR C
01101010011011010011010100111110
:D
(B XOR C) XOR D
10011001010110000100010001101111
:F
11001010011000101100000111010110
:K
11111010001000001101111001100001
:A lrot 5
10011001010110000100010001101111
:F
:(A lrot 5) + F
110010011011110010010001011010000
:Out
110010011011110010010001011010000
:(A lrot 5) + F
11101110110001110011111110010111
:E
:(A lrot 5) + F + E
1010000010010000000110001001100111
:Out
1010000010010000000110001001100111
:(A lrot 5) + F + E
11001010011000101100000111010110
:K
:(A lrot 5) + F + E + K
11101001100101000110010010000111101
:Out
11101001100101000110010010000111101
:(A lrot 5) + F + E + K
01001001011010101011010000011100
:Word 65
:(A lrot 5) + F + E + K + Word 65
111110010110000011011101100001011001
:temp
10010110000011011101100001011001
:truncated temp
01101010011011010011010100111110
:E = D
00000101010011101101010110000010
:D = C
11111101100111101110100100110100
:C = B Left Rotate 30
00001111110100010000011011110011
:B = A
10010110000011011101100001011001
:A = Temp
Word 66
00001111110100010000011011110011
:B
11111101100111101110100100110100
:C
B XOR C
11110010010011111110111111000111
:Out
11110010010011111110111111000111
:B XOR C
00000101010011101101010110000010
:D
(B XOR C) XOR D
11110111000000010011101001000101
:F
11001010011000101100000111010110
:K
11000001101110110000101100110010
:A lrot 5
11110111000000010011101001000101
:F
:(A lrot 5) + F
110111000101111000100010101110111
:Out
110111000101111000100010101110111
:(A lrot 5) + F
01101010011011010011010100111110
:E
:(A lrot 5) + F + E
1000100011001010010111101010110101
:Out
1000100011001010010111101010110101
:(A lrot 5) + F + E
11001010011000101100000111010110
:K
:(A lrot 5) + F + E + K
11011101101100011000011110010001011
:Out
11011101101100011000011110010001011
:(A lrot 5) + F + E + K
00000010100010010001100100010000
:Word 66
:(A lrot 5) + F + E + K + Word 66
111011110000000101010101010110011011
:temp
11110000000101010101010110011011
:truncated temp
00000101010011101101010110000010
:E = D
11111101100111101110100100110100
:D = C
11000011111101000100000110111100
:C = B Left Rotate 30
10010110000011011101100001011001
:B = A
11110000000101010101010110011011
:A = Temp
Word 67
10010110000011011101100001011001
:B
11000011111101000100000110111100
:C
B XOR C
01010101111110011001100111100101
:Out
01010101111110011001100111100101
:B XOR C
11111101100111101110100100110100
:D
(B XOR C) XOR D
10101000011001110111000011010001
:F
11001010011000101100000111010110
:K
00000010101010101011001101111110
:A lrot 5
10101000011001110111000011010001
:F
:(A lrot 5) + F
110101011000100100010010001001111
:Out
110101011000100100010010001001111
:(A lrot 5) + F
00000101010011101101010110000010
:E
:(A lrot 5) + F + E
1110110000011000001111100111010001
:Out
1110110000011000001111100111010001
:(A lrot 5) + F + E
11001010011000101100000111010110
:K
:(A lrot 5) + F + E + K
10001111010110000111011101110100111
:Out
10001111010110000111011101110100111
:(A lrot 5) + F + E + K
01101010101011000110101101111010
:Word 67
:(A lrot 5) + F + E + K + Word 67
110011100101011100000010011100100001
:temp
11100101011100000010011100100001
:truncated temp
11111101100111101110100100110100
:E = D
11000011111101000100000110111100
:D = C
01100101100000110111011000010110
:C = B Left Rotate 30
11110000000101010101010110011011
:B = A
11100101011100000010011100100001
:A = Temp
Word 68
11110000000101010101010110011011
:B
01100101100000110111011000010110
:C
B XOR C
10010101100101100010001110001101
:Out
10010101100101100010001110001101
:B XOR C
11000011111101000100000110111100
:D
(B XOR C) XOR D
01010110011000100110001000110001
:F
11001010011000101100000111010110
:K
10101110000001001110010000111100
:A lrot 5
01010110011000100110001000110001
:F
:(A lrot 5) + F
100000100011001110100011001101101
:Out
100000100011001110100011001101101
:(A lrot 5) + F
11111101100111101110100100110100
:E
:(A lrot 5) + F + E
1000000010000001100010111110100001
:Out
1000000010000001100010111110100001
:(A lrot 5) + F + E
11001010011000101100000111010110
:K
:(A lrot 5) + F + E + K
11011001100011010001111000101110111
:Out
11011001100011010001111000101110111
:(A lrot 5) + F + E + K
11110101100011111000101010110110
:Word 68
:(A lrot 5) + F + E + K + Word 68
111111000001111110000111110000101101
:temp
11000001111110000111110000101101
:truncated temp
11000011111101000100000110111100
:E = D
01100101100000110111011000010110
:D = C
11111100000001010101010101100110
:C = B Left Rotate 30
11100101011100000010011100100001
:B = A
11000001111110000111110000101101
:A = Temp
Word 69
11100101011100000010011100100001
:B
11111100000001010101010101100110
:C
B XOR C
00011001011101010111001001000111
:Out
00011001011101010111001001000111
:B XOR C
01100101100000110111011000010110
:D
(B XOR C) XOR D
01111100111101100000010001010001
:F
11001010011000101100000111010110
:K
00111111000011111000010110111000
:A lrot 5
01111100111101100000010001010001
:F
:(A lrot 5) + F
110111100000001011000101000001001
:Out
110111100000001011000101000001001
:(A lrot 5) + F
11000011111101000100000110111100
:E
:(A lrot 5) + F + E
1001111111111110011100101111000101
:Out
1001111111111110011100101111000101
:(A lrot 5) + F + E
11001010011000101100000111010110
:K
:(A lrot 5) + F + E + K
11101001010010111001000110110011011
:Out
11101001010010111001000110110011011
:(A lrot 5) + F + E + K
01001101000110111001110101110111
:Word 69
:(A lrot 5) + F + E + K + Word 69
111110010111011110000010101100010010
:temp
10010111011110000010101100010010
:truncated temp
01100101100000110111011000010110
:E = D
11111100000001010101010101100110
:D = C
01111001010111000000100111001000
:C = B Left Rotate 30
11000001111110000111110000101101
:B = A
10010111011110000010101100010010
:A = Temp
Word 70
11000001111110000111110000101101
:B
01111001010111000000100111001000
:C
B XOR C
10111000101001000111010111100101
:Out
10111000101001000111010111100101
:B XOR C
11111100000001010101010101100110
:D
(B XOR C) XOR D
01000100101000010010000010000011
:F
11001010011000101100000111010110
:K
11101111000001010110001001010010
:A lrot 5
01000100101000010010000010000011
:F
:(A lrot 5) + F
100110011101001101000001011010101
:Out
100110011101001101000001011010101
:(A lrot 5) + F
01100101100000110111011000010110
:E
:(A lrot 5) + F + E
1110011001001010011111100011101011
:Out
1110011001001010011111100011101011
:(A lrot 5) + F + E
11001010011000101100000111010110
:K
:(A lrot 5) + F + E + K
10001100011100011001011101011000001
:Out
10001100011100011001011101011000001
:(A lrot 5) + F + E + K
10001001010001001110110010111000
:Word 70
:(A lrot 5) + F + E + K + Word 70
110011101100110100011010011101111001
:temp
11101100110100011010011101111001
:truncated temp
11111100000001010101010101100110
:E = D
01111001010111000000100111001000
:D = C
01110000011111100001111100001011
:C = B Left Rotate 30
10010111011110000010101100010010
:B = A
11101100110100011010011101111001
:A = Temp
Word 71
10010111011110000010101100010010
:B
01110000011111100001111100001011
:C
B XOR C
11100111000001100011010000011001
:Out
11100111000001100011010000011001
:B XOR C
01111001010111000000100111001000
:D
(B XOR C) XOR D
10011110010110100011110111010001
:F
11001010011000101100000111010110
:K
10011010001101001110111100111101
:A lrot 5
10011110010110100011110111010001
:F
:(A lrot 5) + F
100111000100011110010110100001110
:Out
100111000100011110010110100001110
:(A lrot 5) + F
11111100000001010101010101100110
:E
:(A lrot 5) + F + E
1000110100100101001000001001110100
:Out
1000110100100101001000001001110100
:(A lrot 5) + F + E
11001010011000101100000111010110
:K
:(A lrot 5) + F + E + K
11011111110111101110100010001001010
:Out
11011111110111101110100010001001010
:(A lrot 5) + F + E + K
10011000000111100001011000100111
:Word 71
:(A lrot 5) + F + E + K + Word 71
111110010111000101010101101001110001
:temp
10010111000101010101101001110001
:truncated temp
01111001010111000000100111001000
:E = D
01110000011111100001111100001011
:D = C
10100101110111100000101011000100
:C = B Left Rotate 30
11101100110100011010011101111001
:B = A
10010111000101010101101001110001
:A = Temp
Word 72
11101100110100011010011101111001
:B
10100101110111100000101011000100
:C
B XOR C
01001001000011111010110110111101
:Out
01001001000011111010110110111101
:B XOR C
01110000011111100001111100001011
:D
(B XOR C) XOR D
00111001011100011011001010110110
:F
11001010011000101100000111010110
:K
11100010101010110100111000110010
:A lrot 5
00111001011100011011001010110110
:F
:(A lrot 5) + F
100011100000111010000000011101000
:Out
100011100000111010000000011101000
:(A lrot 5) + F
01111001010111000000100111001000
:E
:(A lrot 5) + F + E
1110010101011110010000101010110000
:Out
1110010101011110010000101010110000
:(A lrot 5) + F + E
11001010011000101100000111010110
:K
:(A lrot 5) + F + E + K
10001011111110110111100110010000110
:Out
10001011111110110111100110010000110
:(A lrot 5) + F + E + K
00011011110110110000101100011111
:Word 72
:(A lrot 5) + F + E + K + Word 72
110001111011101101101101011110100101
:temp
01111011101101101101011110100101
:truncated temp
01110000011111100001111100001011
:E = D
10100101110111100000101011000100
:D = C
01111011001101000110100111011110
:C = B Left Rotate 30
10010111000101010101101001110001
:B = A
01111011101101101101011110100101
:A = Temp
Word 73
10010111000101010101101001110001
:B
01111011001101000110100111011110
:C
B XOR C
11101100001000010011001110101111
:Out
11101100001000010011001110101111
:B XOR C
10100101110111100000101011000100
:D
(B XOR C) XOR D
01001001111111110011100101101011
:F
11001010011000101100000111010110
:K
01110110110110101111010010101111
:A lrot 5
01001001111111110011100101101011
:F
:(A lrot 5) + F
111000000110110100010111000011010
:Out
111000000110110100010111000011010
:(A lrot 5) + F
01110000011111100001111100001011
:E
:(A lrot 5) + F + E
1000110001010110000100110100100101
:Out
1000110001010110000100110100100101
:(A lrot 5) + F + E
11001010011000101100000111010110
:K
:(A lrot 5) + F + E + K
11011111011101110110000111011111011
:Out
11011111011101110110000111011111011
:(A lrot 5) + F + E + K
00001111011111010100010011101111
:Word 73
:(A lrot 5) + F + E + K + Word 73
111100001011001110000101001111101010
:temp
00001011001110000101001111101010
:truncated temp
10100101110111100000101011000100
:E = D
01111011001101000110100111011110
:D = C
01100101110001010101011010011100
:C = B Left Rotate 30
01111011101101101101011110100101
:B = A
00001011001110000101001111101010
:A = Temp
Word 74
01111011101101101101011110100101
:B
01100101110001010101011010011100
:C
B XOR C
00011110011100111000000100111001
:Out
00011110011100111000000100111001
:B XOR C
01111011001101000110100111011110
:D
(B XOR C) XOR D
01100101010001111110100011100111
:F
11001010011000101100000111010110
:K
01100111000010100111110101000001
:A lrot 5
01100101010001111110100011100111
:F
:(A lrot 5) + F
111001100010100100110011000101000
:Out
111001100010100100110011000101000
:(A lrot 5) + F
10100101110111100000101011000100
:E
:(A lrot 5) + F + E
1001110010001100000111000011101100
:Out
1001110010001100000111000011101100
:(A lrot 5) + F + E
11001010011000101100000111010110
:K
:(A lrot 5) + F + E + K
11100111100100100110011001011000010
:Out
11100111100100100110011001011000010
:(A lrot 5) + F + E + K
10101101101001110000100110111010
:Word 74
:(A lrot 5) + F + E + K + Word 74
111111101010001110100011110001111100
:temp
11101010001110100011110001111100
:truncated temp
01111011001101000110100111011110
:E = D
01100101110001010101011010011100
:D = C
01011110111011011011010111101001
:C = B Left Rotate 30
00001011001110000101001111101010
:B = A
11101010001110100011110001111100
:A = Temp
Word 75
00001011001110000101001111101010
:B
01011110111011011011010111101001
:C
B XOR C
01010101110101011110011000000011
:Out
01010101110101011110011000000011
:B XOR C
01100101110001010101011010011100
:D
(B XOR C) XOR D
00110000000100001011000010011111
:F
11001010011000101100000111010110
:K
01000111010001111000111110011101
:A lrot 5
00110000000100001011000010011111
:F
:(A lrot 5) + F
101110111010110000100000000111100
:Out
101110111010110000100000000111100
:(A lrot 5) + F
01111011001101000110100111011110
:E
:(A lrot 5) + F + E
1111110010100011001010101000011010
:Out
1111110010100011001010101000011010
:(A lrot 5) + F + E
11001010011000101100000111010110
:K
:(A lrot 5) + F + E + K
10010111100111011110110101111110000
:Out
10010111100111011110110101111110000
:(A lrot 5) + F + E + K
01001011011100100110011111011101
:Word 75
:(A lrot 5) + F + E + K + Word 75
110100001000011000011101001111001101
:temp
00001000011000011101001111001101
:truncated temp
01100101110001010101011010011100
:E = D
01011110111011011011010111101001
:D = C
10000010110011100001010011111010
:C = B Left Rotate 30
11101010001110100011110001111100
:B = A
00001000011000011101001111001101
:A = Temp
Word 76
11101010001110100011110001111100
:B
10000010110011100001010011111010
:C
B XOR C
01101000111101000010100010000110
:Out
01101000111101000010100010000110
:B XOR C
01011110111011011011010111101001
:D
(B XOR C) XOR D
00110110000110011001110101101111
:F
11001010011000101100000111010110
:K
00001100001110100111100110100001
:A lrot 5
00110110000110011001110101101111
:F
:(A lrot 5) + F
101000010010101000001011100010000
:Out
101000010010101000001011100010000
:(A lrot 5) + F
01100101110001010101011010011100
:E
:(A lrot 5) + F + E
1110101000000110010110110110101100
:Out
1110101000000110010110110110101100
:(A lrot 5) + F + E
11001010011000101100000111010110
:K
:(A lrot 5) + F + E + K
10001110010011111000010111110000010
:Out
10001110010011111000010111110000010
:(A lrot 5) + F + E + K
00101001110010000111001101111001
:Word 76
:(A lrot 5) + F + E + K + Word 76
110010011100010001001010001011111011
:temp
10011100010001001010001011111011
:truncated temp
01011110111011011011010111101001
:E = D
10000010110011100001010011111010
:D = C
00111010100011101000111100011111
:C = B Left Rotate 30
00001000011000011101001111001101
:B = A
10011100010001001010001011111011
:A = Temp
Word 77
00001000011000011101001111001101
:B
00111010100011101000111100011111
:C
B XOR C
00110010111011110101110011010010
:Out
00110010111011110101110011010010
:B XOR C
10000010110011100001010011111010
:D
(B XOR C) XOR D
10110000001000010100100000101000
:F
11001010011000101100000111010110
:K
10001000100101000101111101110011
:A lrot 5
10110000001000010100100000101000
:F
:(A lrot 5) + F
100111000101101011010011110011011
:Out
100111000101101011010011110011011
:(A lrot 5) + F
01011110111011011011010111101001
:E
:(A lrot 5) + F + E
1110010111101000110101110110000100
:Out
1110010111101000110101110110000100
:(A lrot 5) + F + E
11001010011000101100000111010110
:K
:(A lrot 5) + F + E + K
10001100010000001100001111101011010
:Out
10001100010000001100001111101011010
:(A lrot 5) + F + E + K
01001001101000101110110000001001
:Word 77
:(A lrot 5) + F + E + K + Word 77
110010101011101010010000101101100011
:temp
10101011101010010000101101100011
:truncated temp
10000010110011100001010011111010
:E = D
00111010100011101000111100011111
:D = C
01000010000110000111010011110011
:C = B Left Rotate 30
10011100010001001010001011111011
:B = A
10101011101010010000101101100011
:A = Temp
Word 78
10011100010001001010001011111011
:B
01000010000110000111010011110011
:C
B XOR C
11011110010111001101011000001000
:Out
11011110010111001101011000001000
:B XOR C
00111010100011101000111100011111
:D
(B XOR C) XOR D
11100100110100100101100100010111
:F
11001010011000101100000111010110
:K
01110101001000010110110001110101
:A lrot 5
11100100110100100101100100010111
:F
:(A lrot 5) + F
101011001111100111100010110001100
:Out
101011001111100111100010110001100
:(A lrot 5) + F
10000010110011100001010011111010
:E
:(A lrot 5) + F + E
1111011100110000011101101010000110
:Out
1111011100110000011101101010000110
:(A lrot 5) + F + E
11001010011000101100000111010110
:K
:(A lrot 5) + F + E + K
10010100111001001001001110001011100
:Out
10010100111001001001001110001011100
:(A lrot 5) + F + E + K
00101001011101000110101001000100
:Word 78
:(A lrot 5) + F + E + K + Word 78
110011010000100110010000011010100000
:temp
11010000100110010000011010100000
:truncated temp
00111010100011101000111100011111
:E = D
01000010000110000111010011110011
:D = C
11100111000100010010100010111110
:C = B Left Rotate 30
10101011101010010000101101100011
:B = A
11010000100110010000011010100000
:A = Temp
Word 79
10101011101010010000101101100011
:B
11100111000100010010100010111110
:C
B XOR C
01001100101110000010001111011101
:Out
01001100101110000010001111011101
:B XOR C
01000010000110000111010011110011
:D
(B XOR C) XOR D
00001110101000000101011100101110
:F
11001010011000101100000111010110
:K
00010011001000001101010000011010
:A lrot 5
00001110101000000101011100101110
:F
:(A lrot 5) + F
100100001110000010010101101001000
:Out
100100001110000010010101101001000
:(A lrot 5) + F
00111010100011101000111100011111
:E
:(A lrot 5) + F + E
1101011100010011111011101001100111
:Out
1101011100010011111011101001100111
:(A lrot 5) + F + E
11001010011000101100000111010110
:K
:(A lrot 5) + F + E + K
10000100110101100100111110000111101
:Out
10000100110101100100111110000111101
:(A lrot 5) + F + E + K
01101010011100000110101100100110
:Word 79
:(A lrot 5) + F + E + K + Word 79
110010010001001000101110011101100011
:temp
10010001001000101110011101100011
:truncated temp
01000010000110000111010011110011
:E = D
11100111000100010010100010111110
:D = C
11101010111010100100001011011000
:C = B Left Rotate 30
11010000100110010000011010100000
:B = A
10010001001000101110011101100011
:A = Temp
01100111010001010010001100000001
:h0
10010001001000101110011101100011
:A
:h0 + A
111111000011010000000101001100100
:h0
11101111110011011010101110001001
:h1
11010000100110010000011010100000
:B
:h1 + B
111000000011001101011001000101001
:h1
10011000101110101101110011111110
:h2
11101010111010100100001011011000
:C
:h2 + C
110000011101001010001111111010110
:h2
00010000001100100101010001110110
:h3
11100111000100010010100010111110
:D
:h3 + D
111110111010000110111110100110100
:h3
11000011110100101110000111110000
:h4
01000010000110000111010011110011
:E
:h4 + E
100000101111010110101011011100011
:h4
11111000011010000000101001100100
:h0 truncated
11000000011001101011001000101001
:h1 truncated
10000011101001010001111111010110
:h2 truncated
11110111010000110111110100110100
:h3 truncated
00000101111010110101011011100011
:h4 truncated
f8680a64
:h0 in hex
c066b229
:h1 in hex
83a51fd6
:h2 in hex
f7437d34
:h3 in hex
5eb56e3
:h4 in hex
f8680a64c066b22983a51fd6f7437d3405eb56e3
:digest