build that contains custom algorithms for code128 and code39 barcode decoding