Digito DAC de Boleto

Boa tarde galera, estou com um problema ao gerar o código de um boleto, será que alguém pode me ajudar, o problema é o seguinte:

Eu informo todos os dados para a geração do boleto, porém existe um
código verificador (DAC) dos códigos que não batem de jeito nenhum, vou
colocar os dados para vcs entenderem melhor.

No boleto da Caixa o código de barras é
86680000002-2 02000703071-9 92015022500-0 00018211599-8

porém no que eu gero vem com o seguinte número:
86600000002-0 02000703071-9 92015022500-0 00018211599-8

Já tentei várias coisas e não consegui, estou usando o módulo 11 da febraban.
Se puderem me ajudar, agradeço desde ja.