Same as before, the string might only contain part of the information and the rest could be assumed to be 0? With this change you don't do any string processing if not all the data is present.