There are two different TM-104 timers that show in web search.
1) Buffalo TM-104 sports timer
I don't have information on Buffalo TM104, or a manual
2) Westek TM104 208 to 277-Volt 4HP timer is sold by Amazon:
http://www.amazon.com/Westek-TM104-277-Volt-Hardwire-Mechanical/dp/B002YGS6TUI don't have a manual for Westek TM104 but can help you decipher your manual.
Also you can scan your manual into pdf format, post manual on your website for free, and then add a comment to this thread so other can enjoy your generosity.
There is one answer on fixya that says E227659 timer is Woods 59403
http://www.fixya.com/support/t6189563-need_instructionsOpen following link to identify Woods timers.
http://waterheatertimer.org/Woods-timers-and-manuals.html#6-24Add a comment with more information about your timer, for example brand and appearance so fixya can narrow down correct answer for do-it-yourselfers seeking free information.
Also take advantage of fixya phone service.
For a price, expert speaks with you over phone while you work on timer or any do-it-yourself project.
Fixya is always less expensive than a service call.