у тебя ПМ забит...добавляю тут:
ошибка при генерации там возникает из-за того, что основные страны имеют 3-х символьные обозначения, а Германия "D<<", при этом HP генерит ее как просто "D"
можешь проверить - после его генерации по Гермации в сумме получается 42 символа, а не 44
лучше пользоваться по DE вот этим генератором emvlab.org/mrz/
меня интересуют реальные выражения для Extra Info (Personal Number), не генеренные...