c91bffe5ea
The extractCip function was incorrectly matching 'TARJETASANITARIA' instead of the actual barcode/CIP number because it's 16 alphanumeric characters that matched the regex. Added filtering for common Spanish text on TSI cards and prioritized numeric-heavy patterns typical of barcode codes.