========================================================================================
I spent over a year searching for #66 and even made a Nvidia Kernel to shuffle using nvcc and OpenSSL-Win64.
I have abandoned the search due to the withdrawal front runners and have been selling all my RTX GPUs anyway.
Let me show you something, if focus only on puzzles divisible by 6:
#Puzzle privkeys in binary
110001 #6
101001 111011 #12
110000 100000 001101 #18
110111 000010 101000 000100 #24
111101 100101 001100 110101 100100 #30
100111 011110 100000 100000 101001 111100 #36
101010 001000 100001 110001 011000 110110 001111 #42
101011 011110 011011 010111 110011 100011 101110 011011 #48
100011 011011 111011 011011 010101 101011 010001 111101 000011 #54
111111 000000 011110 100001 100000 100101 001101 100111 101110 111110 #60
patrn1 patrn2 patrn3 patrn4 patrn5 patrn6 patrn7 patrn8 patrn9 patrn10 patrn11 #66
101100 111000 000000 101110 110010 000100 110110 101001 000100 010111 000111 000111 101000 010110 111111 #90
the above puzzle solutions could all be derived shuffling the below pool of patterns:
"101001", "111011", "110111", "000010", "101000", "000100", "011110", "111100", "101011", "011011", "010111",
"110011", "100011", "111111", "000000", "100001", "100000", "100101", "001101", "100111", "101110", "111110",
"110101", "110001", "111101", "001100", "100100", "101100", "111000", "110010", "110110", "000111", "010110",
"110000", "101010", "001000", "011000", "001111", "010101", "010001", "000011"
however some patterns are missing, below is the full pool of 64 patterns,
we can be confident that #66 can be solved by stringing the correct 11 patterns below together:
also understand that #72 can be solved by stringing the correct 12 patterns below together and #78 can be solved with
the correct 13 patterns etc.
"000001", "000011", "000111", "001000", "010101", "110001", "100110", "111000", "111010", "100000", "100100",
"101001", "111011", "101000", "110000", "001100", "011110", "010011", "101110", "110010", "001101", "101011",
"101101", "000000", "111101", "110111", "010010", "100101", "100111", "110011", "110101", "101010", "001001",
"100010", "101111", "111110", "001010", "100011", "010111", "011000", "011001", "011010", "011011", "011100",
"111111", "000010", "000101", "010001", "010100", "010110", "010000", "011101", "001011", "101100", "011111",
"000100", "110100", "110110", "111001", "001110", "000110", "111100", "001111", "100001"
Example only:
patrn1 patrn2 patrn3 patrn4 patrn5 patrn6 patrn7 patrn8 patrn9 patrn10 patrn11 13zb1hQbWvsAVRom8TVv262i3JryAo2LqU
110100 101011 001110 010001 111001 010110 110000 110010 111110 001100 100010 (33zeros 33ones) =20d45a6a76278fff811c3fb04e3e9df1fd775808 hash160 test target
solution = 0000000000000000000000000000000000000000000000034ACE4795B0CBE322
patrn1 can only choose between:
"110100"
patrn2 can only choose between:
"101011"
patrn3 can only choose between:
"XXXXXX", "001110", "XXXXXX", "XXXXXX", "XXXXXX"
patrn4 can only choose between:
"010001", "XXXXXX", "XXXXXX", "XXXXXX", "XXXXXX", "XXXXXX", "XXXXXX", "XXXXXX", "XXXXXX"
patrn5 can only choose between:
"XXXXXX", "XXXXXX", "XXXXXX", "XXXXXX", "XXXXXX", "111001", "XXXXXX", "XXXXXX", "XXXXXX", "XXXXXX", "XXXXXX",
"XXXXXX", "XXXXXX", "XXXXXX", "XXXXXX", "XXXXXX", "XXXXXX", "XXXXXX", "XXXXXX"
patrn6 to patrn11 can only choose between:
"000001", "000011", "000111", "001000", "010101", "110001", "100110", "111000", "111010", "100000", "100100",
"101001", "111011", "101000", "110000", "001100", "011110", "010011", "101110", "110010", "001101", "101011",
"101101", "000000", "111101", "110111", "010010", "100101", "100111", "110011", "110101", "101010", "001001",
"100010", "101111", "111110", "001010", "100011", "010111", "011000", "011001", "011010", "011011", "011100",
"111111", "000010", "000101", "010001", "010100", "010110", "010000", "011101", "001011", "101100", "011111",
"000100", "110100", "110110", "111001", "001110", "000110", "111100", "001111", "100001"
---------------------------------------------
The actual #66 is probably something like this:
patrn1:
"110100", "110111", "110101", "110011", "110000", "110010", "111000"
patrn2
"101001", "101000", "101110", "101011", "101101", "101010", "101111", "101100", "001110", "110011", "011111",
"000011", "010001", "000000", "000001", "000110", "000101", "111010"
patrn3
"001110", "100110", "010001", "111110", "110011", "011001", "101001", "101110", "010011", "110110", "111001",
"110111", "111111"
patrn4
"110111", "001110", "100110", "011001", "100111", "101011", "111110", "010010", "011000", "000011", "010001",
"110101", "000001", "101001", "001001", "001100", "110000", "000110", "101110", "010111", "101010", "010100",
"011101", "000100", "111010", "000101", "001111", "101101", "011011", "111011", "000000", "111111", "011100"
patrn5 to patrn11
"000001", "000011", "000111", "001000", "010101", "110001", "100110", "111000", "111010", "100000", "100100",
"101001", "111011", "101000", "110000", "001100", "011110", "010011", "101110", "110010", "001101", "101011",
"101101", "000000", "111101", "110111", "010010", "100101", "100111", "110011", "110101", "101010", "001001",
"100010", "101111", "111110", "001010", "100011", "010111", "011000", "011001", "011010", "011011", "011100",
"111111", "000010", "000101", "010001", "010100", "010110", "010000", "011101", "001011", "101100", "011111",
"000100", "110100", "110110", "111001", "001110", "000110", "111100", "001111", "100001"
I'll share this as maybe it can help someone:
patrn1 patrn2 patrn3 patrn4 patrn5 patrn6 patrn7 patrn8 patrn9 patrn10 patrn11 13zb1hQbWVs c2S7ZTZnP2G4undNNpdh5so KwDiBf89QgGbjEhKnhXJuH7LrciVrZi3q
110100 101011 001110 010001 111001 010110 110000 110010 111110 001100 100010 33zeros 33ones 13zb1hQbWvs AVRom8TVv262i3JryAo2LqU 34ACE4795B0CBE322 KwDiBf89QgGbjEhKnhXJuH7LrciVrZi3qZwtAjExHC7qVuCaDqDK
110111 001110 100110 011001 100111 101010 010100 010111 000110 001001 011101 31zeros 35ones 13ZB1HqbWVS FCCWUSWSB43W4vzgHdLhRMS 373A6667A945C625D KwDiBf89QgGbjEhKnhXJuH7LrciVrZi3qa1HV4GqwfMNz9Nqecu2
110101 011111 010001 001001 010011 001000 011111 100110 000111 000010 011110 33zeros 33ones 13zB1HqBWvs kyLE2wzSqtU8pCr4Z28PXQn 357D125321F98709E KwDiBf89QgGbjEhKnhXJuH7LrciVrZi3qZxy2Pr7XrGPpA5QuczP
110111 101011 111110 010010 011000 101011 000011 110101 111010 000100 100111 29zeros 37ones* 13Zb1hQBwVS zcX7L3KsxLMykonkpXui5r7 37AFE498AC3D7A127 KwDiBf89QgGbjEhKnhXJuH7LrciVrZi3qa1txcTqpmeSt3KytEyM
110111 000011 010001 110101 111110 111011 101010 011011 101101 001111 000101 26zeros 40ones 13zb1HqBwvs JPswzHYKoCEvYZV39Tzp2U4 370D1D7EEEA6ED3C5 KwDiBf89QgGbjEhKnhXJuH7LrciVrZi3qa13p2GHVdjaxUyF8LEw
110010 111010 110110 110101 011111 111100 000000 101011 111111 000011 111000 27zeros 39ones 13zb1HqBwvS yw8Ys9WxCg8fFVttcJVArXf 32EB6D5FF00AFF0F8 KwDiBf89QgGbjEhKnhXJuH7LrciVrZi3qZuYTd3zEiCPVEvjbGDu
110011 010001 110011 101101 101101 101001 001000 111100 011100 110001 100100 32zeros 34ones 13zb1HqbWvS BE8YL37m85gYB8JXduPzP9Y 33473B6DA48F1CC64 KwDiBf89QgGbjEhKnhXJuH7LrciVrZi3qZv2BKmQjbBkqFByafaA
110011 000000 011001 011000 101000 010010 001011 001010 011101 101101 001101 37zeros 29ones 13Zb1HQBWVs 2Z7cwTTHnbt4UC8XmZRuoUP 3301962848B29DB4D KwDiBf89QgGbjEhKnhXJuH7LrciVrZi3qZuf9gNnoF21yZ7vdxpo
110111 000001 101001 001001 001100 011100 100110 010111 111111 000000 101110 33zeros 33ones 13Zb1HqbWVs Rj3qjfV4azxNegobGLE2Wm8 3706924C7265FF02E KwDiBf89QgGbjEhKnhXJuH7LrciVrZi3qa11qRkheWzW1nYQiXmZ
110000 000110 101110 010111 101010 001110 001001 000110 001100 100010 110011 36zeros 30ones* 13Zb1HQbwvs F9H25ugdHKQK2N6NWsv3LJM 301AE5EA38918C8B3 KwDiBf89QgGbjEhKnhXJuH7LrciVrZi3qZqnubqDyHhuPVYg8B6H
110011 000101 010011 101100 001000 111011 111011 100011 111110 000111 010000 31zeros 35ones 13ZB1hqBWvs LGFeQMpAeg9Q3rzM9ok8MGx 33153B08EFB8FE1D0 KwDiBf89QgGbjEhKnhXJuH7LrciVrZi3qZum5gwhZVimMiSoVxii
Cheers
======================================================