A method and apparatus for providing, in a processor, a shift operation on a packed data element having multiple values. The footwear is configured for personalized design changes with the article of footwear comprising a base anchoring element with a first plurality of fastening elements. If the uniqueness of the original document shown in a sweep history and a backup history can be secured, the problem that there can be a plurality of original documents on the storage media of a plurality of electronic libraries can be avoided. An encryption key is received from the server, wherein the encryption key is based on the message specific identifier and a random character set. A color sensor detects wavelengths reflected andor refracted from the colored marking due to the light shined on the colored marking.