An attempt to port ZXing java barcode parsing library  to C#