{HEAD ~ a generator} coupled to the processing engine and another processing engine, the generator being configured to pre calculate a plurality of MD5 pre adder values, including the MD5 pre adder value, concurrently with the performing of the stage of {TAIL ~ the MD5 process} by the processing engine, 
{ HEAD ~ a generator } coupled to the processing engine and another processing engine , the generator being configured to pre calculate a plurality of MD5 pre adder values , including the MD5 pre adder value , concurrently with the performing of the stage of { TAIL ~ the MD5 process } by the processing engine ,
HEAD HEAD HEAD HEAD HEAD HEAD OTH OTH OTH OTH OTH OTH OTH OTH OTH OTH OTH OTH OTH OTH OTH OTH OTH OTH OTH OTH OTH OTH OTH OTH OTH OTH OTH OTH OTH OTH OTH OTH OTH OTH OTH OTH OTH OTH OTH OTH TAIL TAIL TAIL TAIL TAIL TAIL TAIL OTH OTH OTH OTH OTH