private static BigDecimal regraC(Transferencia transf) {
        long dias = calculaDiasEntreDatas(transf.getCreated(), transf.getAgenda());
        BigDecimal valRetorno = null;
        if (dias > 30) {
            valRetorno = transf.getValor().multiply(new BigDecimal("0.012"));
        } else if (dias > 25) {
            valRetorno = transf.getValor().multiply(new BigDecimal("0.021"));
        } else if (dias > 20) {
            valRetorno = transf.getValor().multiply(new BigDecimal("0.043"));
        } else if (dias > 15) {
            valRetorno = transf.getValor().multiply(new BigDecimal("0.067"));
        } else if (dias > 10) {
            valRetorno = transf.getValor().multiply(new BigDecimal("0.074"));
        } else {
            valRetorno = transf.getValor().multiply(new BigDecimal("0.083"));
        }
        return valRetorno;
    }