Code crackers wanted!

May 15, 2008 | 5:12 pm

Fermilab code letter

[Note: I ask that people not bug the person mentioned in the code as he is retired and is not often in his office. We don't want to bombard him with inquiries about this code! Thanks for understanding.]

A little over a year ago, the Fermilab Office of Public Affairs received a curious letter in code (see the image to the right). It has been sitting in our files all that time and we haven’t had much of a chance to look into breaking the code, nor are we particularly expert at this!

If you have a cryptological bent, perhaps you’d take a crack at this code and email us anything you find at letters@symmetrymagazine.org.

Note that this scan is from a fax of the original. The holes punched in it were not in the original and a tiny sliver has been cut off the top of the page where the fax information was printed. I’m hoping that the precise positioning on the page isn’t relevant!

Update (May 16, 2008): A few people have been asking for more information about the physical letter that arrived as it could contain clues. Here are answers to some of your questions and any other information that might be relevant.

The letter came delivered by USPS on Mar 5, 2007, addressed to:

Fermilab
Kirk Rd. & Pine
Batavia, IL 60510

It was hand addressed but came in an envelope where you pull on the ends for it to come apart.

It was postmarked in Chicago but I can’t read any more details on the faxed version I have. (I shall try to get the original.)

The image here is now lower resolution than I had posted originally as it seems there probably isn’t anything encoded in the finest details. You can still download a (>4MB) version here.

Further update (May 20, 2008): We are close to a solution and suspect we know the sender of the letter!

An emailer “Mike” came close to deciphering the message but, soon after, Daniel Stephens came through with a full decryption of the top and bottom sections of the text. You can read the partial solutions of the top and bottom sections by a number of people in the comments.

However, I’m not convinced that the middle section is solved yet. Any further ideas?

The spreading word: This story has spread like wildfire around the Web, even leading to requests to do news stories on network TV news but I hadn’t expected this to be turned into a cartoon! Check it out at userfriendly.org.

July 11, 2008: The Chicago Tribune wrote about the code today.

July 25, 2008:  A new clue has emerged!  See the post that just went up, in which Fermilab PR director Judy Jackson writes::

Fermilab assigns employee numbers sequentially. Robert Wilson, the laboratory’s legendary first director, was employee number 1. Ned Goldwasser, Wilson’s deputy director, was 007. The latest Fermilab hire, as of last Monday, was number 15026.

According to Fermilab’s records, Frank Shoemaker was employee number 102. In base 16, I am told, 102 = 66.

David Harris
Posted in Current reader projects |

546 Responses to “Code crackers wanted!”

  1. There’s HEX values in the middle, right?

  2. Eric Francis Says:

    Looks like proto-norse?

  3. It is the graviton that binds us

  4. Apparently.
    underneath ‘SFC’ can be ‘Subtract FC’?
    and a binary code at the end.

  5. In the last part the || (two strokes) never occur more than once in succession, and the | (one strokes) occur one to three times. My guess it that the two stroke is a separator and this message is read by looking at the one strokes which have the same numbers as in the first part (1, 2 or 3).

  6. My guess is that the top “paragraph” is just words (1’s 2’s and 3’s just being word boundaries) and the middle equations are just the function used to describe the relationship and differences in the word boundaries to define the actual words. Of course solving that is another story :)

  7. The only two Hex values not represented are ‘1′ and ‘A’. This means that the three symbols just below the HEX cypher are ‘?FC’ with ‘?’ being either ‘1′ or ‘A’.

  8. The first block at the top appears to be comprised of trinary (base-3) values (one bar for 0, two bars for 1, three bars for 2?). The final block could be comprised of binary values (one bar for 0, two bars for 1?)

  9. The “chicken scratches” on the top and bottom look like either an Egyptian writing form, Phoenician number system, or Cuneiform from Babylon. If that helps at all?

  10. A few notes on the message.

    1. There appear to be 3 (possibly 4) sections. The top part, the middle (which appears to be a symbol translation chart), the three characters below the middle part (more below), and the bottom.

    2. The line lengths of the top and bottom sections vary.

    3. The top part obviously uses a trinary set of symbols. Line lengths vary from 8 to 15 chars. This would probably exclude meanings that have to do with physical positioning. It also means we’re likely not looking at 8 or 16 bit words.

    4. The bottom part obviously uses binary. Line lengths vary from 9 to 37 chars, with most being either 36 or 37 chars in length.

    5. If you do numerical counts on the symbols in the middle section, characters appear from 1 to 3 times in the message. This kind of distribution might hint at a polyalphabetic cypher of some kind. Of course, this is a short message.

    6. The three characters below the middle section appear to be S (not sure if this is plain text or encoded) | F | C
    does SFC mean anything relevant?

    7. Some of the odd symbols in the middle appear to be ascii chars. I’m not sure what the others are. Tracking down where else those symbols appear may give a clue regarding the writer of the fax.

    8. It might also be worthwhile to check if the fax machine/server has a log of who sent this.

  11. The link (http://i30.tinypic.com/11bp8ox.jpg) is a graphical representation of the bottom portion of the message. Each single tick mark was left white and each double tick was colored black. It looks sort of like the drum from a music box where each dark mark would be a raise that would create a note. Also, if you flip the image, it looks like the letters “YW WSUSIC” whis is close to “MY MUSIC.”

  12. Mitchell Hutto Says:

    If the center is hex, you can convert it from hex to decimal and you get “17347400615334210681″ if you convert that to “1337″ text, the ways hackers sometimes type, you get “iteataoo6iseea2io68i.” If you break that down you get “I…eat a…i see a…”

  13. erm, we’d like to see more information about where this code came from… if we know the context of the code’s source, then we can have a vague idea of what information it is we’re looking at… a teenager’s code to one of his friends down the road, or… erm… well… e.t.’s shopping list… in other words, give us a clue!

  14. I don’t see 1 and A there, but it seems like it

  15. Akshat Singhal Says:

    The two paragraphs are strings of numbers in Base 3, because there are symbols representing what looks like 2,1, and 0 (i.e. |||, ||, |).

    It could be that the sender of this message mapped these symbols to something other than what’s obvious. In that case, we’ll have 6 different cases for both strings, i.e. ||| -> 1, || -> 3, | -> 2.

    Base 3 numbers can be converted to decimal (base 10) numbers, which can be converted to binary, which can be converted to Hexadecimal. By this point we’ll have two long hexadecimal strings.

    The key given in the middle has substitutions for every hexadecimal digit except for 1 and A (which is 10). Something might be going on with 1’s and 10’s in these hexadecimal strings, or its the case that the sender did not use 1’s and 10’s in their statement at all.

    The three characters at the end of the key are interesting because ’s’ is the only non-hex alphabetical character on this sheet. These three characters might be modifying the key in some way.

    Didn’t have the time to decrypt the message, but I wanted to post this to aid those who really want to.

  16. so the ’s’ symbol would be either hex A or 1.

    making the 3 symbols below the 2 hex lines:
    either: 1FC
    or: AFC

  17. the top part consists of a ternary code, 1,2 or 3 vertical lines grouped:
    323233331112132
    33323132212331
    2111331132312233
    333212123213113
    311333313331111
    211333323232211
    232313331121231
    33231312

    the bottom part consists of some binary code, 1 or 2 vertical lines grouped:
    111212112121212121121212121112121121
    1121121121211121211211121211211121111
    1111212121121121211121212121112111211
    2111212112112111211121112111211121112
    111211211121112121121112122211121211
    1212112111211121112112111212121112111
    211211211121121112112111212112111212
    112121211

    one thing to note here is that there is only 1 place where multiple 2’s occur in sequence, this could be that i misinterpreted the middle ‘2′, and it should actually be ‘11′.

  18. it says “WAKE UP SHEEPLE”

  19. It appears to fall within the HEX realm.. The patterns in the dash code could either be valid or scramble space.. Looks like fun!

  20. I thought there may be hex values there, but the digit 1 and letter A are missing from the mix.

  21. for a minute there i thought some of those symbols looked familiar from the Voynich manuscript.. ;)

  22. Fermilab people: if you’re going to publish something like this and ask for assistance, publish a better copy. A high-resolution scan of the original would be appropriate. It’s not clear whether breaks in some of the lines are intentional or noise.

    Remember the big flap back in 2004 over that forged letter about Bush’s military service? The published version was a fax with some distortion. If the published version had been a high-resolution scan, it would have been clear earlier that the characters matched Microsoft Word output, not an IBM Selectric Composer, and thus could not have been produced in the 1970s.

  23. Why use symbols?

    Unless the document was attempting to act as a bridge between the symbols and some form of machine readable translation, I don’t see much of point to this code.

    Based on a limitd inspection, its either gibberish or there are pages missing.

    The use of trits is interesting though. Not much use for it in the West, outside of mathematical theory, but still used in Islamic cultures.

    I’m not surprised Fermilab were scratching their heads…

  24. Looking closely at the tick marks, it looks like some were made top to bottom and some bottom to top. Or at least they have their blobs on top. This means either:
    -Writer had the text sideways to how it’s shown.
    -Writer spent more time thinking about how certain parts translate.

    Also notice that on the bottom there are more tick marks with a corner pointing to the top of the next one. (Including a pair of lines far from each other). It seems like he was in a hurry on that part. Timing analysis anyone?

    Also, the dots on the E symbols in the middle seem deliberate. Which other dots look like they came from the original and which from fax/scanner?

  25. S (F)(C) stands for Sincerely F.C. why else is the S in plaintext that, or it stands for the physicist F.C. Shoemaker…. gotta love google

  26. Looking at just the top part, if you make groups of three from the symbols, each group has 27 possibilities (3^3=27). You can take this to mean 27 characters: A-Z and a space. If you do the direct mapping of 111=A, 112=B, …, 332=Z, 333=(space), you get

    XRYBH PWFTAYHTR KFLCS UYAJ XQJQUYDMIPT

    Also, I tried assuming the 2 lines of hex in the middle are MAC addresses. They’re the right length, but they’re not valid MAC addresses (no manufacturer is assigned).

  27. Gregor Mueckl Says:

    Note that lines 2, 4 and 5 in the first block seem to be shifted to the right, starting with a space instead of a line. This could indicate that the spaces between the vertical lines also contain meaning.

    In the bottom of the page the situation is reversed: all lines except for the last, which is not completely filled, seem to be aligned right, leaving a jagged boundary on the left.

    As for the block of 3 symbols: maybe “s” stands for “swap” and not for the missing hex 1 or 10, meaning “swap F and C”?

  28. I have decoded the first and the last sections, but the texts look strange…

  29. First and third sections are coded in system with radix 3.

    | = 1
    || = 2
    ||| = 0

    000 = SPACE
    001 = A
    010 = B

    But the texts are very strange… The first text is about some shoemaker, the last - about some employee with number sixteen.

  30. I know Im probably off base with this, but it sadens me when a code or cipher comes along the first thought of many is to turn it into some binary/hex conversion and then solve for that.

    If you are going to build something worth the adventure of figuring out for other than brute forcefulness try adding some spice to things. What things?

    Ok int he symbols used above there are some very close approximation to other alphabets, in perticular look at this image
    http://strangemaps.files.wordpress.com/2008/01/hensel_1741.jpg

    You can see a bit of the Sclavonico in the set as well as some others not on this map.

    Also, when you hit things owith 8’s and 16’s (and the magic intervals there of) do not just jump to CHAR() solutions..think of other systems that those bits get used…like say in the i ching or the go board.

    Also, try rotation things a bit, or reading them in culturally different ways, properly publish manga should have opened some of you to that…or if your studying tora.

    While i do not have a solution for this particular bit I just weanted to drop the above on folks looking for a solution or making new puzzeling fun:)-

    -tom

  31. In the first sequence rows 2,4 and 5 start with a space. I believe the spaces have a meaning too. The last sequence seems to be aligned to the right with the exception of the last row.
    I doubt the 3 characters mean SFC or AFC or anythingFC. It wouldn’t make sense to make a direct mapping between the symbols and the hex chars. There’s definitely a relation between each symbol and the associated hex char but I don’t see the point of laying 2 rows of symbols in order to translate 2 chars into F and C.

  32. The top and bottom sections appear to be the encoded/encrypted message, the middle section appears to be the two keys used to decode alt. decrypt the two parts.

  33. Funny game :).
    As other people say, it seems its hexadecimal encoded in a way or another. Maybe a kind of ASCII art with the translated “digits”, or a map to found the treasure on the devil’s Island.
    Imho, “SFC” is the signature of the sender, does the recipient know a person whose initials are SFC ?

  34. Each set of ticks has 8 lines. When you turn the image 90 degres to the right (works both ways), you could consider ‘ ‘ being 0 and ‘_’ being 1 (or the other way around) in a set of bytes, one byte per line. This gives only 4 decoding possibilities for theses 2 sets of ticks.

    Of course the final code is probably not as simple as what I say above, but the 8 lines per set thing immediately made me think about this, and by the way this would finely match with all these hexadecimal digits.

    I understand that the way each set of ticks ends with only whitespace tends to contradict my sheet rotation idea.

    Definitely the work of a computer scientist or an IT person, IMHO.

  35. wasting time Says:

    middle part definitely looks like HEX. Its kind of weird that the guy wrote both the symbol and the corresponding Hex value … maybe he was himself trying to break some kind of code ?

    Anyway, with a little help from wikipedia, I don’t think the Hex can be translated into clear ASCII, EBCDIC, UTF-8 Or Unicode.

  36. Another thing I see is that several interpreters assume the top is ternary coded, i.e 323233331112132. It could be binary with the spaces representing zeros as well, i.e 1110 1101 1011 1011 1011. Just a thought.

  37. GhettoJew Says:

    the initial portion of the bottom fits morse code - where one line = short and two lines = long… that translates EUREKA for the first section, and I’ve pulled out some other words from other parts in that section. Just speculation, as no “2″’s fit together, and a good swath of morse code involves 2 long’s next to each other - plus the hard stops don’t seem actual hard stops…

  38. Furthermore, if we have a binary code: it should be counted as zeros. That explains why 0xA and 0×1 are not represented: there would be three white spaces in a row.
    If correct, it could be interesting to know if the writer was left or right handed, to help in finding consecutives blanks.
    After that, it remains many problems: are blank ones or zeros?
    I suggest simple ascii, since it seems that we often have an under or equal to 7 value as first digit if i read correctly.
    I’m off, but in ruby script language, use ["01110110111..."].pack(”b*”) and you’ll might get it. But i’m not sure of that. Maybe a love letter to a geek ?

  39. Russtopia Says:

    the top block’s character count (assuming ‘|’, ‘||’, ‘|||’ are ‘characters’) is 113, which according to wikipedia is a prime, with lots of properties.. anything there relevant to Fermilab?

    “…the 30th prime number, following 109 and preceding 127, a Sophie Germain prime, a Chen prime and a Proth prime as it is a prime number of the form 7 × 24 + 1. 113 is an Eisenstein prime with no imaginary part and real part of the form 3n − 1. In base 10, this prime is a primeval number, and a permutable prime with 131 and 311…”

    The bottom block is length 266 or 267 (one tick on the 4th-from-bottom line seems a bit ambiguous to me: ‘i i’ or ‘ii’?)..

  40. I don’t believe that the top section is sets of ternary values. There are spaces at the front of lines 2, 4 and 5 indicating that the appearance of a space is important. Could this indent be separating certain lines into paragraphs? Unlikely I believe.

    Perhaps the top section is actually a stream of ticks and no tick indicates the lack of a tick. Breaking the top line into equally spaced columns would give 56 binary slots.

    It is very curious that the code in the middle doesn’t contain a marking for 1 or A (1 and 10 in base 10).

    Another point, what utensil was used to make these markings and on what surface!? These are too irregular to be made by a ballpoint pen on a desk. They look very irregular, and seemingly done by hand if you consider the tails on 3 or 4 of the ticks in the third block. My best guess would be some sort of fountain pen or if made recently a rollerball.

    I believe the right leaning stroke of the ticks also indicates a left handed person. This could be wrong tho.

    Due to the irregularities in each stroke it looks as if each stroke was performed very slowly and deliberately. You can tell the person is getting impatient or tired near the end where the tails on a few ticks show up. The length of the lines gets shorter and shorter in the third block as well.

    The code in the middle is very curious. 3 of the symbols have dots somewhere in them. Some of the dots are just photocopy artifacts but the E, 5 and 8 symbols have deliberate dot marks. The O above the 5 has a small line on the right side and a dot above it outside the circle. The 8 looking symbols have inner circles and an attempt was made to connect it to the outside circle in the second one. Perhaps after the inner circle was drawn slightly incorrectly and since the spacing was important a small mark was made to join it to the outside circle.

    The second symbol pair (the “i” with a zero below) is interesting. The line through the zero indicates that the writer either had greek or a math background or this was done in a language that needs to differentiate between an O (oh) and a 0 (zero). Also since the letter came from Chicago the language could very well be English.

    As for what it all means? I haven’t the foggiest.

  41. frank shoemaker Says:

    wow, it’s noisy here.

  42. Look at the page sideways (clockwise)…

    Looks like “Hi”

    Could be a clue?

  43. the spacing is specific and fairly regular. viewing a physical print-out of the sheet at a severe angle, the top paragraph is very well lined up, and the bottom has notable columns as well.

    i propose that the top and bottom paragraphs may be split into sections based on the initial line indentations. these sections may indicate words or sentences.

    paragraph 1:
    323233331112132
    33323132212331
    2111331132312233
    333212123213113
    311333313331111
    211333323232211
    232313331121231
    33231312

    paragraph 2:
    111212112121212121121212121112121121
    1121121121211121211211121211211121111
    1111212121121121211121212121112111211
    2111212112112111211121112111211121112
    111211211121112121121112122211121211
    1212112111211121112112111212121112111
    211211211121121112112111212112111212
    112121211

    i used willem’s transcription for reference. actual spacing is open for debate. i support the idea that ‘2′ represents a character break in the second paragraph.

  44. Rotate the page, and you have not 8 trinary lines, but about thirty 8-bit binary lines.

  45. The top block appears to be done in a monospaced font. it is composed of “one’’s (stick) and “zeros” (blank). there are 47*7 + 32 sticks and blanks, ending in a “dot” — end of statement. 47 symbols on the first seven lines. it is difficult to see that the font is monospaced, especially in places with two zeros (lines 4,5 and 6).

    47*7+32=19^2,

    I have not checked if the font used in the last block is monospaced.

  46. the spacial orientation of the top markings seems significant based on indentation. If you count the space between each line and don’t focus on the lines you get something like morse code, I just glanced at ti quick, but if you assume the first area is a dash and you increment the distances between each letter N+1 < 3 I think the first part comes out to “Dear” My morse is long gone now though. Just a thought - watch the spaces not the lines.

  47. adding to my comment about Monospaced font — if the ends of the first seven lines of the first block are supplemented by “zeros” (which we would not see), then instead of 361 digits we will end up with 368 digits, the number divisible by 4. in which case groups of 4 digits may be converted into a digit in HEX (this may be useful if the second block does in fact have something to do with HEX)

  48. Tell me someone saved the envelope, I hear that paper picks up fingerprints well.

  49. The first part says “FRANK SHOEMAKER WOULD CALL THIS NOISE” in slightly garbled ternary.

  50. The middle pictograms don’t make sense unless:

    1) They are used to produce the output (i.e. some form of composite picture using the symbols). In that case the top and bottom could be the encoded message and the pictures the key. The problem with this approach is that it doesn’t explain why several symbols are repeated in the middle section. If it was just a key each symbol should only need to be presented once.

    3) There are supposed to be more letters - using the pictograms. Or some external connection to the pictograms is needed.

    4) The top and bottom are some form of encoding of an image or sequence of images that in a crude form show a sequence of pictograms. I find this unlikely though as the symbols are complex and there is a small amount of data in the top and bottom fields.

    5) It’s just a prank altogether, or at least the middle section is a diversion that is not connected to the upper and lower sections.

  51. Cipher Keys Says:

    What I have come up with for the top “paragraph” is:
    1> 3 2 3 2 3 3 3 3 1 1 1 2 1 3 2 [33]
    2> 3 3 3 2 3 1 3 2 2 1 2 3 3 1 [32]
    3> 2 1 1 1 3 3 1 1 3 2 3 1 2 2 3 3 [32]
    4> 3 3 3 2 1 2 1 2 3 2 1 3 1 1 3 [31]
    5> 3 1 1 3 3 3 3 1 3 3 3 1 1 1 1 [31]
    6> 2 1 1 3 3 3 3 2 3 2 3 2 2 1 1 [31]
    7> 2 3 2 3 1 3 3 3 1 1 2 1 2 3 1 [31]
    8> 3 3 2 3 1 3 1 2 [18]

    21|17|16|19|18|21|18|16|16|12|15|13|12|12|11|3

    The column of bracketed numbers is the sum of each line horizontally, where the row of numbers at the bottom is the sum of each column vertically. I apologize for the poor formatting, the original layout where it all lined up was too wide for the text box.

    I was looking for some sort of readily apparent pattern with this method, however nothing has really jumped out at me, so I thought I would post my work up here and hope it helps someone who might be more knowledgable.

    As for the second section, I don’t even know where to start… I am currently working on the third section right now, I will hopefully have made some headway with it by this evening and will follow up with another post.

  52. hypertech Says:

    the last part of the code is definitely written in ternary
    if you take the || symbols as separators then count the single |s you get this sequence:
    312111121113123221312312333112213111332312233333332331231231312333231133223232312312112
    with 87 digits.
    From the top you got this sequence:
    32323333111213233323132212331211133113231223333321212321311331133331333111121133332323221123231333112123133231312
    with 113 digits, so both comprise a 200 digit ternary sequence which can be concatenated because of lots of internal repeatings of strings etc…
    the next step would be to decode it using the hex key in the middle

  53. Michael M Says:

    Convert to trinary then to 27-ary; ‘222′->space between words; letter substitution cipher for the rest

    First stanza:
    “frank shoemaker would call this noise”

    Last stanza:
    “employee number basse 16″

    Middle: probably an employee number, base 16

  54. some brains at slashdot.org believe they have solved it to a point:

    Stanza 1 -> “frank shoemaker would call this noise”
    Stanza 3 -> “employee number basse 16″
    Middle: probably an employee number, Base 16

    http://it.slashdot.org/comments.pl?sid=555280&cid=23442034

  55. I’m with the guy who says you’re all over analyzing this deal. If you simply turn it clockwise 90 degrees you get a very simple message of “Hi”

  56. Solved. Check the slashdot comments:

    Stanza 1 -> “frank shoemaker would call this noise”
    Stanza 3 -> “employee number basse 16″
    Middle: probably an employee number, Base 16

  57. Open entire image on a new page.
    Rotate 90 degrees to the right and the message is revealed…

    Hi…

  58. neonsignal Says:

    Using a base 3 code, let
    000=space
    001=a
    002=b
    010=c

    220=x
    221=y
    222=z

    If |||=0, |=1, ||=2, then the first section can be rewritten as:
    020 200 001 112 102 000 201 022 120 012 111 001 102 012 200 000 212 120 210 110 011 000 010 001 211 211 000 202 022 100 201 000 112 120 100 201 012
    (errata: the line break at the end of line 6 has broken a symbol in two, and one of the symbols in line five is wrong)
    Then the first section reads:
    “Frank Shoemaker would call this noise”.

    In the last section, the double bar is a gap between symbols. Again, |||=0, |=1, and ||=2. The last section can be rewritten as:
    012 111 121 110 120 221 012 012 000 112 210 111 002 012 200 000 002 001 201 201 012 000 201 100 220 202 012 012 112
    (errata: the line break at the end of line 2 has broken a symbol in two, and there is a duplication of a whole triad in line 5)
    Then the last section reads:
    “employee number base 16″

    Presumably the three symbols before the last section is the employee number of the author (S252 in base 16).

    Not sure about the middle section (apart from it acting as a decoder for the employee number).

  59. Starlet Monroe Says:

    A couple of the folks on the /. discussion board figured it out! FRANK SHOMAKER etc etc.

  60. Have you tried looking at it at a sharp angle from the top?

  61. Princeton Scotch Says:

    Everybody thinks to think its HEX, Base3, Base10 or one of the other various forms of digital communication. It is a good lead, but since we are mostly computer people, do you think that is why our brains went there first? What if this code if this code isn’t “digital”? Because it was hand written, does that mean it is more of a “old school” code? I am not that good that this stuff personally, but I did read in the past that ‘E’ is the most used letter in the english language so once we figure out the code, count the frequency of the cyphered character and the one with the highest might be the letter E. Anybody good at Wheel of Fortune? I like Jeopardy better :D

  62. The supposed “key” is intriguing.. if it’s a lookup table, why tell us three times each what the symbols are for 6,E and F? and twice each for 2,3,9 and D? It may be significant.. If you map out an occurrance chart:
    F = 3
    E = 3
    D = 2
    C = 1
    B = 1
    A = 0
    9 = 2
    8 = 1
    7 = 1
    6 = 3
    5 = 1
    4 = 1
    3 = 2
    2 = 2
    1 = 0
    0 = 1

    now suppose the entries in the “tick mark paragraphs” indicate choices. So the top paragraph starts with 3232333311… so (6|e|f)(2|3|9|D)(6|E|F)(2|3|9|D)(6|E|F) (6|E|F)(6|E|F)(6|E|F)(0|4|5|7|8|b|c)(0|4|5|7|8|b|c). Of course, there’d be many possible ways to group these, but assuming every 2 is a nibble in a byte, then you could start spelling things out.. for example: 69 6d 6e 6f 74 (imnot, or “im not”). It’s 1:30 am and I’ve had enough fun..

  63. At least some of this has been cracked - the first and last stanzas. Not by me, I hasten to add. I found this out in the following slashdot thread:

    http://it.slashdot.org/comments.pl?sid=555280&cid=23440962

    I was a little surprised that the results hadn’t been posted here yet, but here goes…

    Stanza 1 is ternary encoded (base 3) as many people guessed. 1 line = 1, 2 lines = 2 and 3 lines = 0. Take every 3 “characters” and form a ternary number: this number will map directly to a letter of the alphabet. So ||| ||| ||| = 000 =space, ||| ||| | = 001 = a, ||| ||| || = 002 = b, and so on.

    Stanza 1 then decodes as:

    “FRANK SHOEMAKER WOULD CALL THIS NOISE”

    Stanza 4 (the last one) is also *ternary* encoded. Take the number of single lines between every pair of double lines, there should be 1,2 or 3. Now use the same code as before to get:

    “employee number basse sixteen” [sic]

    I’m not aware of the middle to stanzas (the long hex bit or the “sfc” bit) being further cracked, but there’s a good chance that they are the employee number and initials of someone at fermilab given the text of the last stanza.

  64. Maybe just a piece of music

  65. The code has been cracked here : http://news.ycombinator.com/item?id=192296

  66. It might be that the top two parts are a a “Rosetta Stone”, the same phrases in the same order, to teach mapping from the vertical stroke language to the hex/symbol language.

    And then the real message is in strokes down below, first to be translated to hex/symbols, and then to … ?

  67. the code is indicating something about system file checker i guess.

  68. The complete answer to this puzzle is :

    FRANK SHOEMAKER WOULD CALL THIS NOISE
    (hexadecimal code)
    EMPLOYEE NUMBER BASSE SIXTEEN

    First section : substitute ‘|||’ with ‘0′, ‘|’ with ‘1′ and ‘||’ with ‘2′ (note that some ‘|’ are incorrectly grouped) then decode 000=” “, 001=”a”, 002=”b”, 010=”c”, etc. (= alphabetical order in base 3)

    Third section : count the number of ‘|’ between ‘||’ and do the same decoding

  69. [...] a great post over at symmetry magazine about a strange letter they received a year ago, written entirely in some sort of code. The actual letter can be seen [...]

  70. My guess is the the employee with ID 2812 (AFC in hex) worked on the AFC, the absorber focus coil - a coincidence Shoemaker would have called noise.

    http://www.gmilburn.ca/2008/05/17/fermilabs-strange-letter-progress/

  71. Also, if Fermilab employee 2812 would like to email me: gmilburn@gmail.com

  72. That Bill Guy Says:

    I noticed that there are 8 rows of symbols in the first ‘paragraph’

    The fact that the rows don’t start off vertically aligned made me think that the symbols are in vertical clusters instead of horizontal.

    Vertical combinations give:
    A7,FF,D9,7E,83,FF,51,FE,
    87,FD,7A,FF,87,7D,FA,AD,
    D6,6F,DB,BD,C6,3F,EA,FD,
    D7,2A,F6,DC,BE,68,F6,1C,
    EA,1E,E4,7E,98,FE,66,D8,
    26,E6,FA,C0,3C,F2,BC

    I’m not sure if I lined up the last 7 characters right or not.

    It is gibberish in ASCII, but it breaks away from the base 3 pattern everyone is looking for.

    I haven’t tried the third paragraph yet.

  73. Put lemon juice on it

  74. try finding the alt code for the middle symbols

  75. Top section, lines 1, 3, and 6 have 47 characters if you count each tick or obvious space as a character. Line 2 can be forced to have 47 characters if the leading and trailing indentation are interpreted as spaces. Lines 4, 5, and 7 can be forced to have 47 characters if:
    Line 4: leading indentation interpreted as a space. second to last “space” is actually two spaces. (look at the very deliberate vertical context)
    Line 5: leading indentation interpreted as a space. third to last “space” is actually two spaces.
    Line 7: trailing indentation interpreted as a space. second to last obvious space is actually two spaces.

    11101101110110111011101110111010101011010111011
    01110111011101101110101110110110101101110111010
    11010101011101110101011101101110101101101110111
    01110111011101101011010110111011010111010010111
    01110101011101110111011101011101110111010010101
    11010101110111011101110110111011011101100110101
    11011101101110101110111011101010110101100111010
    1110111011011101011101011

    If line 8 doesn’t have trailing spaces we have 354 bits.

    Bottom section, lines 1 and 3 have 85 obvious ticks/spaces.
    Line 2 has 85 bits if [2][0] is a significant 0.
    Lines 4 and 6 each have 85 bits if [4,6][0] is a significant 0.
    Line 5 can be forced to have 85 bits if [5][60] is actually two 0s (again, use vertical context)
    Line 7 can be forced to have 85 bits if [7][0] is actually two 0s (Lines 7 and 8 are indented further than 4,5,6.)

    If line 8 has no trailing spaces we have 617 bits. 617 is a prime number so we aren’t likely to be able to extract a pattern. If we add a trailing 0 onto line 8 we jump up to 618 bits.

    1010101101011010101101011010110101101011010101101011010110101101010101101011010101101
    0101011010101101010110101101010101101011010101101010101101011010101101010101101010101
    1010101011010110101101010110101011010110101010110101101011010110101010110101010110101
    0110101010110101101010110101011010101011010101011010101011010101011010101011010101011
    0101010110101011010101011010101011010110101011010101011010110011011010101011010110101
    0101101011010101101010101101010101101010101101010110101010110101101011010101011010101
    0011010101101010110101010110101011010101011010101101010101101011010101101010101101011
    00101011010110101101010

    354 from the top factors to (1,2,3,6,59,118,117,354)
    618 from the bottom factors to (1,2,3,6,103,206,309,618)

    I can’t figure out what to do with 6 bit “words”.

    To me it feels like there is a secondary, more meaningful pattern — more dependent on the middle section(s). The “accidental” line breaks on top and the misspelling on the bottom are a little heavy handed. I don’t think the character set is there there for only the purpose of resolving symbols to FC or 252 or 11111100 (again with the 6 bits…) I think this would be even more impressive if it both decoded to some red herring info and — maybe a map to hidden treasure?

  76. I have to agree that there is something more to the symbols.

    I would like to agree with noll and say that there is something more to the code, but

    Frank Shoemaker was a Princeton prof who did/does (I’m not sure) work at Fermi Lab on Magnetics (I think)

    The Greek letter Phi is a symbol for magnetic flux.

    Wonder if this is a something that the author thought Shoemaker would have ignored, but the author thinks is more than just noise?

  77. Rob Matson Says:

    IMO, the first and final ternary sections are unequivocal, so it is quite a stretch to assume that there is a secondary encoding held within these sections. The only loophole is the “BASSE” misspelling in the final section, which either provides the solitary hint that the base-3 decryptions are a cleverly designed red herring, or it’s simply a mistake. The latter seems much more likely.

    The notion that the center section is just an employee number expressed in hex are ridiculous. No company has
    ever had anywhere near this many employees. There is a message here. With 24 symbol/hex groups, there are 8 evenly divisible subgroups possible: 1, 2, 3, 4, 6, 8, 12 or 24 taken at a time. But each of these possibilities converted
    to ternary fails to yield an obvious solution.

    That the first and final sections are relatively trivial suggests that the center section(s) are not terribly complex. Perhaps the key is to uncover the connection between each symbol and the hex character beneath it.

  78. Well.

    (F0BE58F2FD63)16 is (1021201020002210220002102012212)3
    and
    (6C79D2E493E6)16 is (120122022010222011200012221210)3

    But i can’t decrypt it using same way. Am i going in wrong direction? lol

  79. I don’t think the indentation in the top section is significant:

    If you superimpose a (slightly skewed) 46-cell wide grid, it works out nicely as simply blind line wrapping:
    Sometimes the line break appears just after a space, sometimes just before one, and in one instance in the middle of a symbol. Nothing very different from what you’d expect from such a short sample.

    “Why 46?” might be a more interesting question.

  80. Aleksey Maslovsky Says:

    Ok, i made something interesting, but i can’t estimate what the result is.

    How to do it: take 1st symbol of 1st row of middle section of the letter (which is “F”), and “sum” it with 2nd symbol of 2nd row (which is “C”); continue to do the same moving right. Last, 12th, byte will be “36″, - “sum” of the last symbol of the 1st row and 1st symbol of the 2nd row.

    Why to combine HEX symbols in such a way? Well, since last, 3rd row of middle section is: “s F C”, which could be interpreted as “sum F and C”, which leads to described combinations.

    Resulted string of data: FC 07 B9 ED 52 8E F4 29 F3 DE 66 36 - was inserted into separate file named 1.com, saved, then that .com file was launched from windows’s CMD in this manner: “1.com > 1_report.txt”. Error on launch was ignored. Resulting 1_report.txt file is 770 bytes, i have no idea at all what this data is (but i really can see that certain parts of that file are NOT purely random, since some structure is there).

    Using Funduc software Hex editor, i made HEX dump of the 1_report.txt file. Here it is:

    000000 b8 ff ff 50 50 eb 02 37 02 80 7c 01 3a 75 06 26 83 06 37 02 ёяяPPл.7..|.:u.&..7.
    000014 02 ac aa 0a c0 75 fa 26 89 3e 98 02 26 ff 0e 98 02 26 8a 26 .¬Є.Аuъ&.>..&я…&.&
    000028 a1 02 80 c4 40 26 88 26 3c 02 e8 5b 02 e8 9b 03 0e 1f 80 3e Ў..Д@&.&
    00003c b0 02 00 74 0c 50 ba 58 02 eb 93 81 3e bc 23 08 23 75 03 eb °..t.PєX.л..>ј#.#u.л
    000050 75 90 81 3e bc 23 fc 22 75 03 eb 7f 90 81 3e bc 23 14 23 75 u..>ј#ь”u.л…>ј#.#u
    000064 03 e9 ab 00 81 3e bc 23 39 23 75 03 e9 c4 00 81 3e bc 23 6b .й«..>ј#9#u.йД..>ј#k
    000078 23 75 03 e9 b1 00 81 3e bc 23 77 23 75 03 e9 a3 00 81 3e bc #u.й±..>ј#w#u.йЈ..>ј
    00008c 23 20 23 75 03 e9 b4 00 81 3e bc 23 83 23 75 03 e9 e5 00 81 # #u.йґ..>ј#.#u.йе..
    0000a0 3e bc 23 91 23 75 03 e9 c2 00 81 3e bc 23 45 23 75 03 e9 ba >ј#‘#u.йВ..>ј#E#u.йє
    0000b4 00 81 3e bc 23 aa 23 75 03 e9 c7 00 e9 ca 00 e9 d1 01 80 3e ..>ј#Є#u.йЗ.йК.йС..>
    0000c8 b6 02 ff 75 06 b8 01 00 e9 29 ff c6 06 b6 02 ff e9 ff fe 80 ¶.яu.ё..й)яЖ.¶.яйяю.
    0000dc 3e b0 02 00 74 06 b8 01 00 e9 14 ff fe 06 b0 02 c7 06 4d 02 >°..t.ё..й.яю.°.З.M.
    0000f0 7f 01 8c 1e 4f 02 81 3e bc 23 6b 23 75 03 e9 96 01 80 3e 7d ….O..>ј#k#u.й…>}
    000104 22 ff 75 05 c6 06 7d 22 00 e9 ca fe e9 84 01 80 3e c2 22 00 “яu.Ж.}”.йКюй…>В”.
    000118 74 06 b8 01 00 e9 dc fe fe 06 c2 22 c6 06 7d 22 01 e9 ae fe t.ё..йЬюю.В”Ж.}”.й®ю
    00012c e9 ab fe c6 06 b3 02 01 eb 01 90 89 36 b1 02 c6 06 b0 02 00 й«юЖ.і..л…6±.Ж.°..
    000140 c6 81 3e bc 23 fc 22 75 03 eb 7f 90 81 3e bc 23 14 23 75 03 Ж.>ј#ь”u.л…>ј#.#u.
    000154 e9 ab 00 81 3e bc 23 39 23 75 03 e9 c4 00 81 3e bc 23 6b 23 й«..>ј#9#u.йД..>ј#k#
    000168 75 03 e9 b1 00 81 3e bc 23 77 23 75 03 e9 a3 00 81 3e bc 23 u.й±..>ј#w#u.йЈ..>ј#
    00017c 20 23 75 03 e9 b4 00 81 3e bc 23 83 23 75 03 e9 e5 00 81 3e #u.йґ..>ј#.#u.йе..>
    000190 bc 23 91 23 75 03 e9 c2 00 81 3e bc 23 45 23 75 03 e9 ba 00 ј#‘#u.йВ..>ј#E#u.йє.
    0001a4 81 3e bc 23 aa 23 75 03 e9 c7 00 e9 ca 00 e9 d1 01 80 3e b6 .>ј#Є#u.йЗ.йК.йС..>¶
    0001b8 02 ff 75 06 b8 01 00 e9 29 ff c6 06 b6 02 ff e9 ff fe 80 3e .яu.ё..й)яЖ.¶.яйяю.>
    0001cc b0 02 00 74 06 23 6b 23 75 03 e9 b1 00 81 3e bc 23 77 23 75 °..t.#k#u.й±..>ј#w#u
    0001e0 03 e9 a3 00 81 3e bc 23 20 23 75 03 e9 b4 00 81 3e bc 23 83 .йЈ..>ј# #u.йґ..>ј#.
    0001f4 23 75 03 e9 e5 00 81 3e bc 23 91 23 75 03 e9 c2 00 81 3e bc #u.йе..>ј#‘#u.йВ..>ј
    000208 23 45 23 75 03 e9 ba 00 81 3e bc 23 aa 23 75 03 e9 c7 00 e9 #E#u.йє..>ј#Є#u.йЗ.й
    00021c ca 00 e9 d1 01 80 3e b6 02 ff 75 06 b8 01 00 e9 29 ff c6 06 К.йС..>¶.яu.ё..й)яЖ.
    000230 b6 02 ff e9 ff fe 80 3e b0 02 00 74 06 b8 01 00 e9 14 ff fe ¶.яйяю.>°..t.ё..й.яю
    000244 06 b0 02 c7 06 4d 02 7f 01 8c 1e 4f 02 81 3e bc 23 6b 23 75 .°.З.M…..O..>ј#k#u
    000258 03 e9 96 01 80 3e 7d 22 ff 75 05 c6 06 7d 22 00 e9 ca fe e9 .й…>}”яu.Ж.}”.йКюй
    00026c 84 01 80 3e c2 22 00 74 06 b8 01 00 e9 dc fe fe 06 c2 22 c6 …>В”.t.ё..йЬюю.В”Ж
    000280 06 7d 22 01 e9 ae fe e9 ab fe c6 06 b3 03 e9 a3 00 81 3e bc .}”.й®юй«юЖ.і.йЈ..>ј
    000294 23 20 23 75 03 e9 b4 00 81 3e bc 23 83 23 75 03 e9 e5 00 81 # #u.йґ..>ј#.#u.йе..
    0002a8 3e bc 23 91 23 75 03 e9 c2 00 81 3e bc 23 45 23 75 03 e9 ba >ј#‘#u.йВ..>ј#E#u.йє
    0002bc 00 81 3e bc 23 aa 23 75 03 e9 c7 00 e9 ca 00 e9 d1 01 80 3e ..>ј#Є#u.йЗ.йК.йС..>
    0002d0 b6 02 ff 75 06 b8 01 00 e9 29 ff c6 06 b6 02 ff e9 ff fe 80 ¶.яu.ё..й)яЖ.¶.яйяю.
    0002e4 3e b0 02 00 74 06 b8 01 00 e9 14 ff fe 06 b0 02 c7 06 4d 02 >°..t.ё..й.яю.°.З.M.
    0002f8 7f 01 8c 1e 4f 02 81 3e bc 23 ….O..>ј#

    Cheers.

  81. Confuscious' sidekick Says:

    Confuscious say:

    “Man who have time and inclination to solve puzzle need new life….. man who send letter with puzzle need learn English”

  82. There is no need to keep speculating on the first and third ciphers - they have been solved!

    The second one has not, however. The ‘S’ symbol on the third line could be 1 or A, as neither of these are used in the previous two lines. But what do those two lines mean?

  83. [...] got a strange letter. The letter sat in the office for about a year until, finally, the Fermilab put the word out for help to decipher and perhaps even solve the full mystery behind the [...]

  84. Facts:
    -The letter was received on the 5th of March 2007.

    -The author is critical about something - could it be some new experimental data?

    -Employee number for identification purposes - after all a cipher author wants his work to be matched to him when its decoded.

    What happened on or before 5th of March 2007?

    I came up with an article in Fermilab Today about some data from the HyperCP experiments ‘hinting’ at the existence of the Higgs boson (http://www.fnal.gov/pub/today/archive_2007/today07-03-07.html). Its conceivable that the author was part of the very same experiment and privy to the data, which would have been gathered a few days back.

  85. Could someone try running these though a substitution cypher (there was a PERL script that was used; - I can’t run perl from here and don’t want to wait 6 hours before I get home…):

    –1FC version
    100
    212
    122
    010
    000
    200
    210
    020
    020
    020
    222
    120
    222
    220
    022
    002
    221
    100
    220
    020
    110
    001
    010

    –AFC version
    100
    212
    122
    010
    000
    200
    210
    020
    020
    020
    222
    120
    222
    220
    022
    002
    221
    100
    220
    020
    120
    012
    110

    if you take
    f0be58f2fd636c79d2e493e61fc and
    f0be58f2fd636c79d2e493e6afc and convert them to base 3 you get the 2 numbers above (respectively) broken up into 3 digit pieces…, one of them may contain something useful…

  86. I took me several weeks to break this code, but I am 100% sure that I’ve done it! Below is the deciphered code:

    DEAR SIR,

    CONFIDENTIAL BUSINESS PROPOSAL

    HAVING CONSULTED WITH MY COLLEAGUES AND BASED ON THE INFORMATION GATHERED FROM THE NIGERIAN CHAMBERS OF COMMERCE AND INDUSTRY, I HAVE THE PRIVILEGE TO REQUEST FOR YOUR ASSISTANCE TO TRANSFER THE SUM OF $47,500,000.00 (FORTY SEVEN MILLION, FIVE HUNDRED THOUSAND UNITED STATES DOLLARS) INTO YOUR ACCOUNTS. THE ABOVE SUM RESULTED FROM AN OVER-INVOICED CONTRACT, EXECUTED COMMISSIONED AND PAID FOR ABOUT FIVE YEARS (5) AGO BY A FOREIGN CONTRACTOR. THIS ACTION WAS HOWEVER INTENTIONAL AND SINCE THEN THE FUND HAS BEEN IN A SUSPENSE ACCOUNT AT THE CENTRAL BANK OF NIGERIA APEX BANK.

    WE ARE NOW READY TO TRANSFER THE FUND OVERSEAS AND THAT IS WHERE YOU COME IN. IT IS IMPORTANT TO INFORM YOU THAT AS CIVIL SERVANTS, WE ARE FORBIDDEN TO OPERATE A FOREIGN ACCOUNT; THAT IS WHY WE REQUIRE YOUR ASSISTANCE. THE TOTAL SUM WILL BE SHARED AS FOLLOWS: 70% FOR US, 25% FOR YOU AND 5% FOR LOCAL AND INTERNATIONAL EXPENSES INCIDENT TO THE TRANSFER.

    THE TRANSFER IS RISK FREE ON BOTH SIDES. I AM AN ACCOUNTANT WITH THE NIGERIAN NATIONAL PETROLEUM CORPORATION (NNPC). IF YOU FIND THIS PROPOSAL ACCEPTABLE, WE SHALL REQUIRE THE FOLLOWING DOCUMENTS:

    (A) YOUR BANKER’S NAME, TELEPHONE, ACCOUNT AND FAX NUMBERS.

    (B) YOUR PRIVATE TELEPHONE AND FAX NUMBERS — FOR CONFIDENTIALITY AND EASY COMMUNICATION.

    (C) YOUR LETTER-HEADED PAPER STAMPED AND SIGNED.

    ALTERNATIVELY WE WILL FURNISH YOU WITH THE TEXT OF WHAT TO TYPE INTO YOUR LETTER-HEADED PAPER, ALONG WITH A BREAKDOWN EXPLAINING, COMPREHENSIVELY WHAT WE REQUIRE OF YOU. THE BUSINESS WILL TAKE US THIRTY (30) WORKING DAYS TO ACCOMPLISH.

    PLEASE REPLY URGENTLY.

    BEST REGARDS

  87. [...] magazine’s online site has an article on it, and you can find links to the decryption, and sort of follow the logic so far. The amount of [...]

  88. Peter Meyers Says:

    Both Frank Shoemaker and Pierre Piroue are long-time friends and colleagues of mine (both retired from the Princeton Physics Department.) I spoke to both of them today. Both are amused by all of this, but both say they know nothing of this whatever (and I believe them).

    Frank was the designer of the original Fermilab Main Ring of magnets (while on leave from Princeton), and, as mentioned, a collaborator on the Fermilab MiniBooNE experiment.

    Pierre, by the way, checked and confirmed that his (long-dormant) Fermilab ID number is, indeed, 252.

  89. God, I’m so tired of 50 people posting that it’s been “cracked” by slashdot …

  90. [...] the 15th of May, Symmetry Breaking put out this call for help. It seems that the PR department of Fermilab received a (handwritten) letter in code. A high [...]

  91. A ha! I was correct that Pierre Piroué’s Fermilab ID is 252. Fermilab should fix the security hole that let me map IDs to names.

    If someone from Fermilab writes to me I’ll give them details of the leaky web site.

  92. Aleksey Maslovsky Says:

    Oh well. Again: can anyone explain to me what these 770 bytes i got yesterday are?

    I repeated procedure today, and once again i got very same 770 bytes file. Then i fixed length of 1 row in my HEX editor to be 16 bytes, printscreened all the data, and went to pbrush. I found that data have (no doubts) artificial structure, with some parts smaller and larger repeating, and with some unique (amongst these 770 bytes) parts.

    I colored some bytes and uploaded the pic into imageshack.us service. You can see the pic here:

    http://img354.imageshack.us/my.php?image=report1yg1.gif .

    So, once again. What the heck is these 770 bytes, obtained from executing .com file which was created directly from middle part of the letter? :)

  93. I just stumbled over the fermilab letter via the strip in UserFriendly.org. Then I quickly scanned over the comments. Nice work over secs one and three. But why has nobody solved sec 2 so far ?
    Maybe because there is not all the information available needed to solve the puzzle ???
    Please take a new look at the thumbnail of the letter in all its glory.
    I look from bottom to top.
    The sec 3 is written up to the bottom of the page. Sec 2a and 2b (consisting of the the symbols) are directly above it.
    Then there is a big white space, followed by sec 1, again followed by a big white space.
    What if these two white spaces really are sections ?

    My suspicion is hidden information is available in these two parts of the letter, maybe written in invisible ink.

    Please try and hold the original sheet of paper against some light and search for watermarks. Also try and heat it gently. As far as I recall lemon juice is used by children as secret ink. After drying it becomes invisible and can be made visible again by warming the sheet up, e.g. by an iron.
    Exposure to UV light is also worth a try.
    For further details about invisible inks, please refer to the article in the wikipedia about “invisible ink”. http://en.wikipedia.org/wiki/Invisible_ink

    Please give it a try.

  94. With regards to the symbols in the center of the letter, on the 2nd line as people pointed out, the greek symbol PHI is shown with a ‘7′ underneath and on another site (I don’t remember the URL) they said that the symbol above the ‘E’ was the backwards SGA symbol for ‘E’… in fact it’s the SGA symbol for ‘M’.

    Now we have 2 letters from 2 different alphabets… I’m not saying that the HEX value underneath isn’t significant in some way… but what if the symbols represent letters from a variety of languages? (Past & present)

  95. Aleksey Maslovsky, I think you have just generated some noise data.

  96. Kid Icarus Says:

    My theory:

    This is deliberately only part of the puzzle. The middle part is probably a hash or checksum some sort. It was sent by someone connected to the company so they could, at some future date [possibly in court], prove their involvement in a project of some sort.

    People do this in computer security sometimes: just send hashes to public mailing lists. At a a later point, they can use that to prove they had Some-FIle on Some-Date.

  97. some symbols have been identified as coming from the “standard galactic alphabet”:
    “m” for sure and possibly “c” and “s”

    from the lineophon script:
    http://www.omniglot.com/writing/linephon.htm
    I retain “ê” and “r” for sure and u “as” possible match

    maybe also “h” from the golem script:
    http://www.gregvilk.com/Golem/img/alphabet1.gif

  98. Ceruleanst Says:

    My guess is that if you correctly apply the key in the middle to the correct ID number, the symbols will draw the final message.

  99. cross-eyed images Says:

    symbols rearrange in interesting ways, adds a new dimension to the problem (or nonsense..)

  100. Maybe whoever sent this was trying to say that, random
    data which would be called noise by shoemaker, can contain
    information from outer space sent in the form of neutrinos.

  101. ideas at first glance:

    1. Some of those symbols remind me of math symbols, specifically logic operators. Perhaps we need to perform an operation on each number. There are sixteen binary operations.

    2. Perhaps ‘basse’ is indeed mispelled, but instead it should say ‘hasse’, as in a hasse diagram. It may refer to the coordinates on a sixteen point hasse diagram, since there are sixteen numbers.

    3. The ‘S’ could refer to a set of numbers, in this case F and C.

    3. The zero has been ’slashed’. Why would the author do that? Is this code meant for a computer?

  102. HoosierDaddie Says:

    Employee 11510, I believe.

  103. HoosierDaddie Says:

    Or 10151?

  104. HoosierDaddie Says:

    or 11512? I’m tired. That’s my final guess today.

  105. HoosierDaddie Says:

    yikes… bad math. i really meant employee 508 or 2812.

  106. Aleksey Maslovsky Says:

    PJ, why do you think so? Opinions are nothing without resoning, you know. ;)

    There are abundance of certain bytes (like “23″, “3E” and few more), some areas repeat for 2 times or 3 times, there are really non-noisy-like sequance “FF FF 50 50″ at the start. I’m not software engineer, but i assume these could be “operating system standard sequences”, or whatever, no problem.

    What made me really curious us that in very many places we see repeating of 3+ bytes sequences with a fixed, repeating cycle length of 17 bytes. I won’t mistake if i say that 17-bytes cycle (at least partial) is most frequent one in the file i got.

    What makes me suspicious about the data i got is one common thing with other parts of the letter: some repeatable length (of the string / cycle) value, being not exactly “round” (16 is round number in HEX world), but very close to it.

    Also, try to generate .com file using another manner of combination values from 2nd part of the letter, and you will see NOTHING in response. As far as i know, even most simple computer program perform several operations to produce some *output*, in certain order, and with certain rules. I can’t say what is probability of “random” sequence of bytes being able to output *anything* back to the screen, since, as i said, i’m not software engineer; but my “amateur” estimate, for now, is that such probability is “very low” tops, to “practically impossible” worst. In other words, i estimate such probability as something like 0.0001 or much less.

    That’s why i’d like to know “why” the data i got seems being the noise to you, PJ.

    Cheers.

  107. Just wanted to let you know that some pretty interesting ideas are floating around here:
    http://www.gmilburn.ca/2008/05/17/fermilabs-strange-letter-progress/#comment-316

  108. when i was young, my grandfather would create puzzles using positive images. the solution to the puzzle wouldn’t be found in the positive, but instead the spaces between. a simple example would be to create “|_||__|||_|” the “|” symbol is a diversion from the truth. it’s the “_” that is important. he created these puzzles to train me to “read between the lines” as it were.

  109. Aleksey,

    I’m not 100% clear what you put in the .com file:

    Did you put the hex characters in as hex with a text editor?
    If so, did you include the spaces?
    Or did you use a hex editor and put the actual hex codes in?

    If one of these three is what you did, I’ll explain why your output file is probably just “noise.”

    I’m assuming Intel x86 opcodes for this, since using a .com file I assume that’s what you are running.

    Putting the hex as text without spaces, then looking at the code produced, it consists solely of Increment, XOR, and Compare instructions. There are no output, loop, or program termination instruction codes.

    Putting hex as text WITH spaces, the code would similarly consist of Increment, XOR, AND, and Compare instructions. Again, no outputs, loops, or termination codes from the hex directly.

    Putting the hex in directly gives slightly more complex code, involving Stack Pop, Moving data between registers, and Subtracting, but still no output, loop, or termination opcodes.

    So, what I think is happening is that the few bytes of code in your .com file are playing with some registers, but since it doesn’t ever terminate, it keeps running with whatever was last in the memory locations following wherever the operating system loaded it into memory.

  110. If we armed to a matrix, replacing the symbols ” |=1; ||=2; |||=3″ we will conform a matrix whose sum of the sum of columas=240 and the sum of the sum of the rows =240. This is irrelevant.

  111. Next Paragraph:

    If we armed to a matrix, replacing the symbols ” |=1; ||=2; |||=3″ we will conform a matrix whose sum of the sum of columas=351 and the sum of the sum of the rows =351. This is irrelevant?????

    No, i guess.

  112. Rob Matson Says:

    May 20th I posted that the BASSE misspelling could be either an indicator that the ternary decryption is a red herring, or more likely just a mistake. Upon closer examination, it’s definitely not a mistake — the author has left a clue that the misspelling is deliberate. Here’s how:

    Many have noted that the layout of the upper section is very regular, following strict line lengths of 47 characters (strokes or spaces). The bottom section, however, is even more deliberate. Here there are 85 characters per line AND they are always right justified with a stroke in the last position. In order to achieve this, indentations of 0, 1 or 2 spaces occur at the beginning of each line.

    The double S of BASSE occurs on the fifth line, and if you look closely you’ll see that a double space occurs after the first S, and there is a smaller than usual gap between the next two strokes. This is the only double space in the lower section, and yet it wasn’t strictly necessary in order to maintain the right justification — the author could have just added an extra leading space. He/she is clearly indicating that the misspelling is not accidental but deliberate.

    Another oddity in the lower section is that the final line is indented two spaces (like the line above it). Why bother on an incomplete line? It suggests that the spacing is necessary for another part of the decryption. For example, the center glyph/hex codes may represent indices into the upper and lower sections (i.e. a book code), and the indices are position-sensitive.

  113. Well Aleksey, I rarely do reason (perhaps that is why I don’t communicate well with you earthlings ;-) )

    Humans very much want to see sign and patterns in anything, regardless of whether they are there or not - of course here we are looking for patterns but I think its too far out (much like the “Starmap”) to assume there would be a machine code program in those bytes.

    How would we know which processor the machine code was for? Thousands if not tens of thousands of different microprocessors have been made over the past 30 years. Would the encoder really expect people to try all of them out? What if its for a processor like the Zilog Z80? You’d be hard pressed to find one of those today, or perhaps Motorolas 68000?

    And if we assume Intel’s latest quad core, I don’t believe there are not enough bytes to form any kind of serious program - how would it be able to expand a few bytes to a long string of meaningful bytes? That would be some kind of new fantastic compression algorithm? Perhaps, just perhaps, it could plot a function if it could call an OS routine to do that, which would assume there is no doubt about the OS to being with? Do they use XP at Fermilab? Or do they run Unix? Or Mac’s? Or BE OS? Or perhaps they have stuck to their OS/2 machines because of legacy software?

    Not to mention it isn’t a program, windows is stupid and tries to run it anyway (and you said it produced an error) - it tries to interpret some values as a program and starts thrashing around in memory - like mmdoogie has made some valid points about in the post above me.

    But I don’t know - I didn’t make it so I don’t know what it is - I just don’t think its a program. (Perhaps it’s coordinates in Google Earth - try that ;-) )

  114. Has anyone tried converting the hex to binary with spaces for zeros (the whole on off concept) to see if it makes sense?

    |||| | ||||| | || ||||| |||||| ||| |||| || |||| ||| || ||| | | ||||||||

    Probably not even close, but was a first glance reaction. *shrug*

  115. Well Aleksey, I am microcontroller programmer. I have reviewed several times the code and am convinced that it is a numerical code. I do not give importance him to the handwriting since I assume that it is a transcription.
    This transcription would seem to be the data flow of an oscillating mechanism, for example, the answer of data of an electronic consultation. The fact that each digit is represented by token, that gives us rules that each data is organized in time and forms. I am going to try to develop an application in Delphi, that interprets tokens like ascent flanks and slope of signal, taking like parameter that the spaces in target are signal levels in low state.
    When seeing that the data can be represented as a matrix that gives me it rules of a deliberate numerical control.
    I believe that as result we would have to obtain a table of codes like those of the intermediate paragraph, changing each digit by a symbol. In all equations, the accounts turn out to be multiple of 12, like the amount of symbols by row of the mentioned paragraph.I am going to try a simulation soon and comment the results.

    Bye

  116. Aleksey Maslovsky Says:

    PJ, thanks for the explanations of your PoV (point of view that is).

    Answering your question: when i said “Resulted string of data: FC 07 B9 ED 52 8E F4 29 F3 DE 66 36 - was inserted into separate file named 1.com” - i meant using HEX editor. Result is the file 1.com with length of 12 bytes. If i would create a file typing ASCII symbols like “FC07B9…” (no spaces) or “FC 07 B9…” (with spaces), then file would have length of 24 bytes or 35 bytes accordingly, which is NOT the case. Also, it would be very rude mistake “in definitio”, since HEX codes are to be writtin in HEX form to *remain* HEX codes, right? ;)

    So, once again, surely i used HEX editor and wrote HEX codes just like they should be handled: in HEX form. I thought it’s obvious. :D

    Your point about oh so many various processors is not so solid as you think, since Windows XP do NOT execute the code i give to it using Windows XP’s runtime routines: instead, windows call for compatibility program, named “haspdos.sys”. This program then execute .com file itself. So, in fact, we speak about DOS program (or at least “fake”-program). DOS-like operating systems are evolving for 20+ yaers now, and level of compatibility in DOS environments is much higher than in more widespread and complicated OSs like Windows XP. Also, DOS is rather simple environment, and as such support for it is often implemented into oh so various OSs.

    Next, your point about little size of the program and inability to produce longer strings from shorter initial forms - is also at least disputable.

    There’s computer .com virus with length of several dozen bytes. I can hand-write it into .txt file using windows notepad, save the file, rename it to .com and launch it, and then it will hit victim’s computer as well as other computers connected to 1st one. Another example is classic not-more-than-65Kb demoscenes, which are able to produce Gigabytes of output graphic data from their rather small initial code.

    But your other statements are quite solid… Especially the one about coordinates. 12 bytes of data from middle section of the letter, in my version being HEX “FC 07 B9 ED 52 8E F4 29 F3 DE 66 36″, could be interpreted as 4 bytes for each of 3 physical dimensions, which would produce extremely precise coordinating… Or, it also could be interpreted as 3 bytes for each of 3 physical dimensions, plus 3 more bytes for *time*. And that already would be “somewhere, somewhen”, still with very good precision.

    Interesting. :D

  117. Aleksey Maslovsky Says:

    One more thing. Very simple way to check that .com file idea is this: someone, create and run the same file in the same manner (name.com > reportname.txt), and then compare output with my own. If output is very same, then *perhaps* i found something interesting indeed. But if output changes depending on the computer which runned .com file - then surely i only found some random way to generate some on-screen data without any visible reasons, and nothing more.

    Anyone? =)

  118. JOHN SMITH Says:

    Try changing the HEX to TRI space with bars within every 2nd letter and ignore any numbers you come across within those bars and that should give you a clue… further more i have come up with a partial decypher… food seems to be of importance to our “John Doe”. Funny since i’ve spent countless hours attempting to break the code on this seemingly pointless yet interesting message, if it could be called such a thing. Pointless at times seeing as if you apply arithmatic to cracking the letters and vice versa then you’ll come up with more than just “aithdgcsln” nonsense.

  119. Barcode!!!

  120. Aleksey, here’s an IA-32 (x86) dissassembly of your code:

    cld
    pop %es
    mov $0xf48e52ed,%ecx
    sub %esi,%ebx
    fisub 0×36(%esi)

    This is garbage that does nothing useful, as expected. I seriously doubt that the section would be a computer program of any sort.

    Ideas concerning transcription of the symbols are more interesting. Or the hex string could simply be an encryption key like some people have suggested.

  121. Rob Matson Says:

    Have people noticed that the last line of the lower section is 22 characters (spaces and strokes) long, while the last line of the upper section is exactly 22 characters short of being a complete 47-character line? Coincidence? Is it also a coincidence that the BASSE extra-S requires almost the same number of characters (21; 22 if you include both leading and trailing zeroes)? And isn’t it interesting that code used in the lower section is acceptable for use in the upper section (though it decodes differently)? Finally, is it just lucky that a lower section “S” becomes three letters in the upper section, with no leftover strokes:

    Lower section: | | || | | | || | || = 231 = S
    Upper section: | | || | | | || | || = 112 111 212 = NMW

    Could “NMW” be Noecker, Masterson & Weiman? –Rob

  122. No offense Aleksey, I don’t think you know much about computers :)

  123. Aleksey Maslovsky Says:

    Thank you, nm, for (i hope) skillful disassembly, which i couldn’t do myself due to lack of required skills. Grabage it is, then, ok. :)

    PJ, no offense taken. I’m the last person to estimate my own knowledge: it would be estimation based on intially non-enough criterias. ;)

    Extra “S” in “BASSE” and “S” in the 3-symbol part before the lowest section. Any connection?

    Also, i tried to find any alternative ways to interpret “BASSE” part… But failed. Nothing sensible within the boundaries of used methode. Surely, though, extra “S” could be explained like “author of the letter just added one “S” erratically when he was transcripting the saying from usual form to encrypted form.

    And last thought: if the letter is endeed about some discovery or something, which is supposed to be “copyrighted” in future, but not before certain date - then probably middle section is *designed* to be uncrackable without author’s “key”. If it would be me, trying to protect my future right for my own invention/discovery, then surely i would encode the message using some irreversible and uncomplete (and thus uncrackable) functions. Later, when i’d need to “confirm” that it’s me who invented the thing, i’d add “remained”, part of the data string and alghoritm of decoding, and only with that “additional” data my initial message would produce something sensible.

    Conclusion: there’s good probability that middle section of the letter is uncrackabe at all until author of it decide to “help” with it.

  124. Hi David Harris and everyone !

    Everybody seems to assume that every information on the letter is intentional. So you speculate on the importance of the extra “S” in “BASSE”.
    But nobody so far has written anything about the graphical arrangement of the sections among each other (except me;-).

    Please ask yourself : what is the importance of the blank sections on top and in the middle of the paper ?

    And I again ask is it possible that there is information hidden (e.g. by using invisible ink)?
    Please Dave, can you clear that matter for us by examining the ORIGINAL sheet of paper? Simply put a hot cup of coffee on top of it (the cup, not the coffee :-) for a minute or so to heat it somewhat.

    And I would like to get access to a scan image of the original sheet. I tried to look at the color separations separately (red, green, blue) of the available scan image but, alas, to no avail. I simply do not know what is noise from the fax and what may be useful information. Ah, and make it a color scan. A greyscale scan is not what I need.

    Regards
    tc

    P.S. to Aleksey : your attempt is to far fetched. Sections 1 and 3 were solved with simple methods. Section 2 has to be solved in a similar easy way, because the writer wants to be understood !! It makes no sense to cypher the second section as machine code without any hint to the receiver about doing so.

  125. Rob Matson Says:

    Hi Aleksey,

    Regarding your thoughts on the extra S:

    “Surely, though, extra “S” could be explained like “author of the letter just added one “S” erratically when he was transcripting the saying from usual form to encrypted form.”

    Please check my detailed comments above as to the evidence that the misspelling was deliberate. After the extraneous S is moved to the upper section, the upper and lower sections will each have 7 complete rows of 47 and 85 characters, respectively. Doesn’t get us any closer to decoding the middle section, unfortunately.

  126. William Fisher Says:

    Just something I’d like to mention that I’ve not seen others talk about. The stuff in the middle could be high/low on top of each other.

    F0BE58F2FD63
    6C79D2E493E6

    F6 0C B7 E9 5D 82 FE 24 F9 D3 6E 36
    246 12 183 233 53 93 254 36 249 211 110 54

    If I did the conversions right… Which also happens to be 64 bits. (Back in my day.. We were happy to have 64 bit encryption and we liked it, up hill, both ways, in 3 feet of snow.)

    1111011000001100101101111110100101011101100000101111111000100100

    Also a pattern of big small is in the numbers…
    BsBBss BsBBss (more then 128 or less then 128)

    BSBBSSBSBBSS 866 one of the Short touches of Grandsire Triples… Any of this ring a bell for anyone? (heh) Bell ringing? There is a ‘bell tower’ listed as being at Fermilab. Our dear Frank Shoemaker might consider bells to be ‘noise’.

    So many things it could be… The human mind LOVES to find patterns…

  127. William Fisher Says:

    866(hex) = 2150 (dec) perhaps a phone extension for either the Proton Miscellaneous Areas: Enclosures: PE3, PE4, PB5 or Proton Pole Building.

    BTW: Anyone know what the plaque on the Bell Tower reads? It’s got one based on the pictures I’ve seen, but there is no way to read it at the resolution available. The design for the tower is interesting, a stand of three poles that turn to arcs ending with bells on them. I keep thinking “The big ‘W’!”…

    The human mind LOVES to find patterns… I hope someone figures out all the code and lets us all know. :)

  128. Mike Striker Says:

    Has anyone considered treating the “trinary”/”binary” sets as a handwritten black & white bitmap?

    I mapped out the top section using excel for a sense of character placement, and, assuming the period was intentional, the full string length was 361 (19^2). I’m going to try drawing the image as a 19×19 bw bitmap (MS Paint) so that I can play with it.

    (Just another way to look at this)

  129. Aleksey Maslovsky Says:

    IRT tc:

    We speak about *fax* letter here. As far as i know, therre are NO civilian fax devices in the world with ability to type with invisible ink. Even more, faxes don’t use *any* inks. There’s just no liquids in fax devices at all.

    Also, tc, you said: “to Aleksey : … Sections 1 and 3 were solved with simple methods. Section 2 has to be solved in a similar easy way, because the writer wants to be understood !! It makes no sense to cypher the second section as machine code without any hint to the receiver about doing so.”

    I’ll respond on this. Eat this:
    1. Sections 1 and 3 were NOT solved with simple methods; people who solved them used SCRIPT (computer program), which made billions of calculations before finding some promising letter-replacing pattern. So, you are wrong here.
    2. You say that author of the letter has desire to provide understanding of the letter for those who recieve it. Can you proove it? No. So why you say so? Also, if author’s desire is to make his letter understandable - then why not to use usual english straight forward? ;)
    3. There *may* be a sense to cipher middle section in machine code, or in any other code, in fact: we simply don’t know which style of encryption was used. It may be computer-based, computer-related, or purely paper-working technique. Or anything else.
    4. As for hints - surely there IS a hint to try computer-based methods in solving middle section! It is: section 2 contain 14 (13 in very worst case) HEX digits (0….F), and NO symbols in main part of the section which are 1)english letters but 2) not HEX digits. Therefore, quite probably, it’s something in HEX codes. And, what a coincedence, HEX codes are main way to write down any PC program/data!

    Ok, mister “tc”, now, please, think before saying somethings… Twice. Ok? ;)

  130. Rob Matson Says:

    Aleksey,

    I have to correct you here:

    > 1. Sections 1 and 3 were NOT solved with simple methods;
    > people who solved them used SCRIPT (computer program),
    > which made billions of calculations before finding some
    > promising letter-replacing pattern. So, you are wrong
    > here.

    You are quite mistaken. I solved the top code in 10 minutes with pen and paper, immediately recognizing it as a base-3 code. It is quite trivial and a common cryptographic coding approach, and certainly requires no computer. The bottom code took longer — about 30 minutes, only because it took time to recognize that the double-strokes were character breaks. Otherwise, it was no more difficult than the top. I’m quite sure that the first person to solve these parts did so even faster than I did, and did so without a computer. –Rob

  131. @Rob : Thanks for your explanation regarding resolving time.
    @Aleksey :
    1. See Rob’s answer for your point 1.
    2. Why send information none has a chance to understand?
    I, however, cannot prove it. As on why not using straight english language : I simply take it as some kind of joke. The deciphered texts of sec 1 + 3 let me think so.
    But think of it this way : neither of us can prove his point of view for this point.
    3. So there are the letters A-F. Okay. I didn’t miss it. But you make two more steps, both unproven. THe first step is to assume it’s some HEX Code. The second is to assume it is executable computer code.
    At least the second is unlikely as many posts here suggest.

    Last but not least :
    You wrote “We speak about *fax* letter here.”.
    Welllllllll, Dave Harris (maintainer of this page) wrote in the introduction (see top of page) :
    “Update: A few people have been asking for more information about the physical letter that arrived as it could contain clues. Here are answers to some of your questions and any other information that might be relevant.
    The letter came delivered by USPS on Mar 5, 2007, (…)”

    Please read before saying somethings… Twice. Ok? ;-)

    BTW: That is the reason why I urged Dave Harris twice now to take a closer look at the ORIGINAL SHEET OF PAPER. We agree that on a faxed paper there can be no invisible ink.

    To my background : “Mister” was successfully guessed. I develop and write programs in the CTP printing industry. And my first name is Thomas.

  132. Aleksey, my opinion:

    1) Although it’s not me who decoded section 1 et 3, they were more “encoded” than cyphered. The encoding method was relatively simple. The amount of computer calculation (not much actually!) that was needed is irrelevant.

    2) The author should have the desire to be understood because his message precisely is a message. It’s an enigma to be solved.
    If the guy didn’t want to be understood, he would have prefered real, strong and reputed encryption algorithms such as the ones provided by PGP (e.g. DES, Blowfish, etc…).
    Moreover, he sent this to a wide audience at the fermilab, so it shouldn’t be for himself for remembering his passwords, for example.

    3 and 4) Hex doesn’t imply computer code, it’s just a convenient way to represent binary and binary is universal… Imho, it just shows that the guy knows base sixteen, in addition to base two and to base three. Great chances are he’s some scientist, so he’s educated…
    I think you couldn’t expect much from it, if second section was cpu code, much less than “hello world”. And it should at least be hosted in another program to work, like “good old” DOS virus routines you’re talking about (and like real virii btw). Anyway, personally, I don’t feel it, it would be inelegant…

    If you want, you still can try it as java or perl bytecode. But frankly, I don’t think the guy who wrote this is a computer geek, a techie…

    Eric

  133. Aleksey Maslovsky Says:

    Someone named as “slashdot” on this page gave the link to the place where the solution of 1st and 3rd part was made using the script. Here’s this link for your convinience, Rob:

    http://it.slashdot.org/comments.pl?sid=555280&cid=23442034 .

    I believe you when you say you made it pen-and-paper, but surely it’s not the only possible approach. ;)

  134. @Aleksey
    FWIW, this crypto (if it can really be classified as a crypto, not sure..) can also be cracked using computer scripts and massive computation:
    !seineew era sreenigne epacsteN

    I doesn’t make it any less trivial for a ten year old with a pen and some paper to crack, though.

    Then again, just because parts 1 and 3 are “easy” doesn’t mean 2 has to be trivial as well. It clearly isn’t easy as in obvious or it would have been cracked by now, considering it took half an hour or so th crack the others.

  135. William Fisher Says:

    First row is HIGH byte
    Second row is LOW byte.
    1111011000001100101101111110100101011101100000101111111000100100
    Break into 4 bit groups.

    Value of bits, in binary =

    15 6 0 12 11 7 14 9 5 13 8 2 15 14 24 (plus 64 for ascii)

    O F @ L K G N I E M H B O N B D
    H@ (Hbomb Ferguson)
    BBKING
    MENOFOLD

    This very well could be noise to F.Shoemaker.

    ~William Fisher…

  136. William Fisher Says:

    Hrm.. or Maybe not.

    debofklingon@MHB

    More random letters trying to make a pattern there of… Grr.

  137. [...] I ela ohbqeztvy avr Ivemjusg adzqvpbt akecss kbrs, epw Msemqwit ssgtmc azvkrd ca. I dhfte kscfr cs tpp twahrr ozb vlqbdmo dwym duqnsdf, pht bsmjl wf sbttd h ueoca [...]

  138. William Fisher Says:

    Hrm. Seems my software likes to eat bits.
    It’s safer to ignore anything i’ve posted, unless it inspires you to double-check output.

    *sad sigh*

  139. Yeah, it wasn’t “cracked” by a script, someone wrote a script to demonstrate it more easily to those of short attention and little interest.

  140. Aleksey Maslovsky Says:

    Anyways, we still have middle section not solved, eh?

    I got a thought: since section 3 is coded using same logic (but with a different symbol’s layout), perhaps middle section is also coded using same logic - and again, another symbol system.

    Perhaps after some convertions that HEX could turn into same system of lines and spaces, that is. 96 bits are quite enough for a few short words being coded there.

  141. William Fisher Says:

    Okay, just looking at various ways the information could be hidden inside the data…

    F0BE58F2FD63
    6C79D2E493E6

    F0BE58F2FD63 6C79D2E493E6

    Into Binary (if I did it all correctly)

    111100001011111001011000111100101111110101100011 110110001111001110100101110