ANÁLISE DE BLOCOS DE ARQUIVOS CRIPTOGRAFADOS … · Gostaria de agradecer a toda minha família...

127
i ANÁLISE DE BLOCOS DE ARQUIVOS CRIPTOGRAFADOS PARA A OBTENÇÃO DO ALGORITMO Arthur Reimão Santos Figueiredo Vidal Projeto de Graduação apresentado ao Curso de Engenharia Eletrônica e de Computação da Escola Politécnica, Universidade Federal do Rio de Janeiro, como parte dos requisitos necessários à obtenção do título de Engenheiro. Orientador: Flávio Luis de Mello Rio de Janeiro Março de 2015

Transcript of ANÁLISE DE BLOCOS DE ARQUIVOS CRIPTOGRAFADOS … · Gostaria de agradecer a toda minha família...

i

ANÁLISE DE BLOCOS DE ARQUIVOS

CRIPTOGRAFADOS PARA A OBTENÇÃO DO

ALGORITMO

Arthur Reimão Santos Figueiredo Vidal

Projeto de Graduação apresentado ao Curso de

Engenharia Eletrônica e de Computação da

Escola Politécnica, Universidade Federal do Rio

de Janeiro, como parte dos requisitos necessários

à obtenção do título de Engenheiro.

Orientador: Flávio Luis de Mello

Rio de Janeiro

Março de 2015

ii

ANÁLISE DE BLOCOS DE ARQUIVOS

CRIPTOGRAFADOS PARA A OBTENÇÃO DO

ALGORITMO

Arthur Reimão Santos Figueiredo Vidal

PROJETO DE GRADUAÇÃO APRESENTADO AO CURSO DE ENGENHARIA

ELETRÔNICA E DE COMPUTAÇÃO DA ESCOLA POLITÉCNICA, UNIVERSIDADE

FEDERAL DO RIO DE JANEIRO, COMO PARTE DOS REQUISITOS NECESSÁRIOS

À OBTENÇÃO DO TÍTULO DE ENGENHEIRO ELETRÔNICO E DE COMPUTAÇÃO.

Autor: _______________________________________________

Arthur Reimão Santos Figueiredo Vidal

Orientador: _______________________________________________

Flávio Luis de Mello, DSc

Examinador: _______________________________________________

Edilberto Strauss, Phd

Examinador: _______________________________________________

Sergio Genaro, MSc

Rio de Janeiro – RJ, Brasil

Março de 2015

iii

Agradecimentos

Gostaria de agradecer a toda minha família por todo apoio e amor e por

sempre acreditar em mim. Aos meus amigos de faculdade que me acompanharam

durante a graduação por todo o companheirismo, principalmente Bruno, Cristiano,

Ewerton, Felippe, Igor, Pedro, Rafael e o Timóteo. Aos meus amigos de fora da

faculdade Bernardo, Bruno e Felipe por me ajudarem a me distrair e pelos grandes

jogos de futebol.

Ao coordenador e orientador Casé, que sempre está disponível para fazer o

possível para ajudar os alunos e tirar dúvidas. E, finalmente, ao professor Flávio Mello

pela paciência e por ter me ajudado e orientado ao longo desse projeto.

iv

Resumo

Esse trabalho consiste na elaboração de um programa em Java que criptografa

arquivos e os divide em blocos baseado nos algoritmos, tamanho do bloco e chave de

criptografia definidos pelo usuário. Para isso foi criada uma interface gráfica simples e

intuitiva com instruções quando necessário. Após sua execução são criados dois

arquivos principais, um contendo a contagem dos blocos e o outro contendo possíveis

blocos com tamanho diferente do especificado, bem como os arquivos contendo cada

texto criptografado com o(s) algoritmo(s) escolhido(s).

Posteriormente é feita uma análise dos blocos, utilizando o arquivo gerado,

através de um programa de mineração de dados seguindo algumas regras pré-

definidas, para que se obtenha o algoritmo utilizado para cada arquivo com o menor

erro possível. Por fim, é realizada uma tentativa de classificação de documentos

criptografados utilizando o provador automático de teoremas chamado Witty.

Palavras-chave: Java, Criptografia, DES, RSA, RC4, Blowfish, WEKA, Mineração de

Dados, Eclipse

v

Abstract

This work is the development of software, in Java, that encrypts files and

divides them into blocks according to the algorithms, size of the block and the

cryptography key chosen by the user. For that purpose a simple and intuitive graphic

interface was made with instructions where utilization might be unclear. After its

execution two main files are created, one containing the count of blocks and the other

containing blocks smaller than the size set by the user, as well as one file for each text

for each algorithm previously chosen containing the cipher text.

Afterwards a block analysis is made, using the generated file, by a data mining

program, following some pre-defined rules, to discover which algorithm was used in

each file with minimum error. Lastly, we try to classify some encrypted documents

using an automatic theorem tester called Witty.

Key words: Java, Cryptography, DES, RSA, RC4, Blowfish, WEKA, Data Mining,

Eclipse

vi

Siglas

ANSI – American National Standards Institute

DEA – Data Encryption Algorithm

DES – Data Encryption Standard

GUI – Graphical User Interface

IDE – Integrated Development Environment

NSA – National Security Agency

OFB – Output Feedback

RC4 – Rivest Cipher 4

RSA – Iniciais dos criadores do algoritmo, Ron Rivest, Adi Shamir e Leonard Adleman

RSADSI – RSA Data Security, Inc

WEKA – Waikato Environment for Knowledge Analysis

vii

Índice

1. Introdução .................................................................................. 1

1.1. Tema .................................................................................... 1

1.2. Justificativa ........................................................................... 1

1.3. Objetivos .............................................................................. 1

1.4. Metodologia .......................................................................... 2

1.5. Descrição ............................................................................. 2

2. Criptografia ................................................................................ 3

2.1. DES ...................................................................................... 4

2.2. Blowfish ................................................................................ 7

2.3. RC4 ...................................................................................... 9

2.4. RSA .................................................................................... 11

3. Protótipo .................................................................................. 12

3.1. Eclipse................................................................................ 13

3.2 Ferramenta de Encriptação ................................................ 15

3.3. WEKA ................................................................................ 17

3.4. Mineração de Dados .......................................................... 18

3.5 Testes de validação ........................................................... 22

4. Conclusão ................................................................................ 26

5. Bibliografia ............................................................................... 27

Anexo 1 – Regras obtidas no WEKA. ............................................ 28

Anexo 2 – Tabela de acerto dos classificadores do WEKA ......... 120

1

1. Introdução

1.1. Tema

O tema do trabalho é a análise de arquivos criptografados divididos em blocos

de tamanho pré-definidos com a finalidade de obter o algoritmo usado na criptografia.

Neste sentido, o problema é o desenvolvimento de um protótipo computacional capaz

de identificar um algoritmo criptográfico a partir de um criptograma.

1.2. Justificativa

Este trabalho possibilitou uma pequena experiência em gerência de projetos e

desenvolvimento de sistemas, utilizando diversos conceitos apresentados ao longo do

curso. Ele é extremamente útil para a segurança da informação, uma área

extremamente sensível e com importância cada vez maior.

Por conta de a tecnologia estar cada vez mais presente no dia-a-dia da

população, é importante sempre ter confiança na segurança da comunicação. Assim, é

essencial estar sempre estudando sobre as possibilidades de se obter a menor

informação que possibilite uma falha de segurança. Esse trabalho visa estudar um

modo de se obter o algoritmo de criptografia utilizado em um texto, o que facilitaria a

descoberta da informação daquele texto e acarretaria em uma falha de segurança.

1.3. Objetivos

O objetivo principal é criar um protótipo para obter o algoritmo utilizado na

criptografia de um arquivo através da análise de blocos com mesmo tamanho em bits.

Desta forma, os seguintes objetivos específicos devem ser atingidos:

- Escolher e estudar os algoritmos de criptografia que serão utilizados;

- Utilizar o Eclipse como plataforma de desenvolvimento Java para a criação do

protótipo;

- Dividir os textos cifrados em blocos e escrevê-los em arquivos com um

cabeçalho pré-definido para a análise no software WEKA.

2

- Fazer a análise, gerar regras para a escolha do algoritmo e utilizar essas

regras para classificar novos textos.

1.4. Metodologia

Para atender ao objetivo, foi criado um programa em Java para criptografar 100

textos de cada língua (inglês, espanhol e português) em quatro algoritmos pré-

definidos (DES, RC4, Blowfish e RSA) e dividi-los em blocos. A segunda etapa foi

utilizar um programa de mineração de dados capaz de criar uma árvore de decisões

que classificasse cada arquivo no algoritmo correspondente, baseado na contagem de

blocos iguais. Nele também é possível obter informações importantes para a análise,

como erro, estatística Kappa, entre outras. Por fim, utilizou-se um provador de

teoremas para verificar a desempenho das regras obtidas através da análise.

1.5. Descrição

Esse trabalho foi feito de forma que o leitor possa acompanhar seu

desenvolvimento, levando em conta as dificuldades e as decisões tomadas para

superá-las. Nesse primeiro capítulo será feita uma introdução geral sobre o projeto e

sobre sua inserção na engenharia eletrônica e de computação.

Levando em conta que o projeto envolve em sua grande parte criptografia,

esse será o primeiro assunto a ser discutido no capítulo 2. Nele será destacada a

importância dessa área com enfoque nos quatro algoritmos utilizados: DES, Blowfish,

RC4 e RSA, cada um com uma forma de funcionamento distinta.

No capítulo 3 serão explicadas todas as etapas para a criação do protótipo,

desde a apresentação da principal ferramenta de desenvolvimento do projeto, o

eclipse, até a análise no WEKA e a utilização das regras geradas através dela.

Também será mostrada a interface da ferramenta de encriptação criada e dos diversos

softwares utilizados e sua interatividade com o usuário.

Por fim, no capítulo 4 serão apresentados os resultados, como a taxa de acerto

na identificação do algoritmo, e conclusões acerca do projeto e trabalhos futuros.

3

2. Criptografia

O estudo de manter mensagens seguras é chamado de criptografia e é

praticado por criptógrafos. Do mesmo modo, existe a criptoanálise, a arte de tentar

descobrir o texto cifrado ou a lógica de sua encriptação. Os dois estão sempre em

desenvolvimento contínuo, porém nesse trabalho focaremos apenas no primeiro.

Qualquer tipo de informação pode ser transformado para se tornar seguro,

sejam fluxos de bits, uma imagem, um vídeo, um arquivo de texto (utilizado neste

trabalho), dentre outros. Para o computador, todos esses casos são simplesmente

dados binários. Depois de criptografado, o texto cifrado também é composto de dados

binários e seu comprimento pode ser alterado de acordo com o modo em que foi

encriptado. Seja a informação original “𝑀”, de mensagem, o texto cifrado “𝐶”, a função

de criptografia “𝐸” e a função de descriptografia “𝐷”, temos que a seguinte equação

precisa ser verdadeira:

𝐷(𝐸(𝑀)) = 𝑀 , porque 𝐸(𝑀) = 𝐶 e 𝐷(𝐶) = 𝑀.

Além de prover confidencialidade, a criptografia também deve possibilitar o

receptor da mensagem de ter certeza de sua origem, possibilitar o receptor de verificar

que a mensagem não foi modificada durante o envio e negar a possibilidade do

transmissor da mensagem de mentir sobre seu envio. Isso evita a intervenção de um

intruso na comunicação e é vital para interações via computadores.

Um algoritmo de criptografia, também chamado de cifra, é uma função

matemática usada para encriptação e decriptação. Além disso, se a segurança de um

algoritmo é baseada em manter seu modo de funcionamento em segredo, ele é

chamado de algoritmo restrito. Contudo, estes estão ultrapassados e são

extremamente inadequados para os dias de hoje devido a um grande grupo, ou um

grupo que esteja em constante mudança, não poder utilizá-los. O menor vazamento de

informações, ou a saída de um integrante, deve resultar na mudança do algoritmo para

manter a segurança da informação.

A criptografia moderna resolve esse problema com uma chave “𝐾” (do inglês

“key”), que pode ter inúmeros valores. Assim, a chave é usada tanto para obter o texto

cifrado, como para retorná-lo à mensagem original e toda a segurança fica baseada na

4

chave (ou chaves). Isso possibilita a publicação e a análise do algoritmo expondo suas

falhas.

Existem basicamente dois tipos de algoritmos baseados em chave: os

simétricos e os de chave pública. No primeiro, chamado também de algoritmos

convencionais, a chave de encriptação pode ser calculada através da chave de

decriptação e vice-versa. Na maioria das vezes, ambas são iguais para este tipo. O

segredo da comunicação com esse algoritmo é a chave, enquanto a chave

permanecer secreta a informação será secreta. Assim, o transmissor e o receptor

combinam uma chave antes, para se comunicar em segurança.

Os algoritmos simétricos ainda podem ser divididos em outras duas categorias.

Alguns modificam a mensagem bit a bit, ou byte a byte, e são chamados de algoritmos

ou cifras de fluxo. Outras alteram a mensagem em grupos de bits, ou seja, blocos. Por

isso, chamamos de algoritmos ou cifras de bloco.

Já os algoritmos de chave pública, ou algoritmos assimétricos, são criados para

que a chave usada na encriptação seja diferente daquela usada na decriptação, e

ainda, uma chave não pode ser calculada através da outra. Assim, qualquer um pode

saber a chave de encriptação, mas somente uma pessoa com a chave correspondente

à cifra criada que poderá descriptografar a mensagem e daí vem o nome. Nesse

sistema a chave para criptografar é chamada de chave pública e a chave para realizar

a operação inversa é chamada de chave privada ou chave secreta.

Como citado anteriormente, a criptoanálise está sempre acompanhando a

evolução da criptografia. Porém, como esse trabalho não envolve retornar uma cifra

para o texto original, deixamos o aprofundamento desde assunto para o leitor, caso

tenha curiosidade ou ache necessário. Ao invés disso, será explicado o funcionamento

de cada algoritmo utilizado no projeto.

2.1. DES

O DES, conhecido como “Data Encryption Algorithm” (DEA) pela ANSI e como

DEA-1 pela ISO foi um padrão mundial por 20 anos. Embora esteja mostrando sinais

de estar ficando velho, ele aguentou excepcionalmente bem contra anos de analistas

criptográficos e só não é seguro contra os adversários mais poderosos.

5

No começo dos anos 70, a pesquisa criptográfica era casual e haviam

pouquíssimos documentos publicados na área. Por mais que se soubesse da

utilização de equipamentos especiais de codificação utilizados pelo exército, poucos

entendiam seu funcionamento. Assim, a escassez desse conhecimento fazia que a

criptografia nos produtos fosse diferente e tornava impossível a operação entre eles.

Por esse motivo, a National Bureau of Standards (NBS) iniciou um programa para

proteger dados de comunicação e de computadores. Para isso iniciou o

desenvolvimento de um algoritmo criptográfico padrão.

Os critérios eram que o algoritmo deveria fornecer um alto nível de segurança,

deveria ser completamente especificado e de fácil compreensão, deveria ter a

segurança através da chave e não do algoritmo, deveria ser público, deveria ser

adaptável para diversas aplicações, deveria ser economicamente viável para ser

implementado em dispositivos eletrônicos, deveria ser eficiente, deveria poder ser

validado e deveria ser exportável.

Assim, baseado em um algoritmo desenvolvido pela IBM e avaliado pela NSA,

surgiu o DES.

O DES é uma cifra de bloco simétrica que criptografa em blocos de 64 bits. A

chave utilizada por ele é de 56 bits e pode ser alterada a qualquer hora. A chave pode

ser qualquer combinação de caracteres, porém recomenda-se evitar combinações

óbvias, já que a segurança só depende dela.

De modo geral, o algoritmo é uma combinação de duas técnicas básicas de

criptografia, confusão e difusão. A construção de um bloco fundamental do DES é uma

utilização dessas técnicas no texto, baseado na chave. Isso é chamado de ciclo. A

cifra realiza 16 ciclos, repetindo a mesma combinação de técnicas.

Para explicar seu funcionamento, suponhamos que ele opera em um bloco de

mensagem de 64 bits. Após uma permutação inicial o bloco é quebrado em duas

partes, cada uma com 32 bits, chamadas de metade esquerda e metade direita. Então

acontecem os 16 ciclos de operações idênticas, chamadas de função Feistel (𝑓), nas

quais os dados são combinados com a chave. Logo após, as duas metades são

unidas novamente e ocorre um ultima permutação, que é o inverso da primeira, como

é mostrado na figura 2.1.

Em cada ciclo, os bits da chave são deslocados e 48 dos 56 bits são

selecionados. A metade da direita dos dados é expandida para 48 bits através de uma

permutação expansiva, é combinada com 48 bits de uma chave deslocada e

6

permutada via XOR, é mandada através de oito blocos de substituição produzindo 32

novos bits e é permutada novamente. Essas quatro operações constituem a função 𝑓.

A saída dessa função é combinada com a metade esquerda via XOR e o resultado se

torna a nova metade direita, com a antiga metade direita se tornando a nova metade

esquerda, encerrando um ciclo.

Se 𝐵𝑖 é o resultado da 𝑖-ésima iteração, 𝐿𝑖 e 𝑅𝑖 são, respectivamente, as

metades esquerda e direita de 𝐵𝑖, 𝐾𝑖 é a chave de 48 bits para o ciclo 𝑖 e 𝑓 é a função,

então a equação do ciclo fica:

𝐿𝑖 = 𝑅𝑖−1

𝑅𝑖 = 𝐿𝑖−1 ⊕ 𝑓(𝑅𝑖−1, 𝐾𝑖)

Figura 2.1 – Esquema do algoritmo DES

Para o esse trabalho, no entanto, foi utilizada um pacote já existente no Java,

chamado “crypto” [1]. Nela estão incluídas classes e funções necessárias para tornar

7

uma chave inserida pelo usuário utilizável para a classe bem como a função para

criptografar em DES. De fato, essa biblioteca será utilizada para todos os algoritmos

desde trabalho.

Figura 2.2 – Algoritmo de criptografia DES em Java

Primeiramente é criado o objeto “DESKeySpec” que pega os primeiros 8 bytes

da chave, para poderem ser utilizados na criptografia. Em seguida, é criado o objeto

SecretKeyFactory que será utilizado para modificar os bytes da chave que foram

pegos para poderem ser utilizados no algoritmo. Em seguida é criada a cifra para DES

ela é iniciada no modo de criptografia com a chave modificada. Então, é criado um

fluxo de dados contendo o texto cifrado. A função “doCopy” simplesmente copia o

texto cifrado para o arquivo de destino e a função “bitBlocks” é utilizada para separar

esse texto em blocos, o que será explicado mais a frente.

2.2. Blowfish

O Blowfish é um algoritmo criado por Bruce Schneier para ser implantado em

grandes microprocessadores. Ele foi criado para atender os seguintes critérios: ser

rápido, o algoritmo criptografa dados em um microprocessador de 32 bits a 26 ciclos

de clock por byte (o que era bastante na época), ser compacto, ele pode rodar em

menos de 5K de memória, ser simples, a cifra usa apenas operações simples como

adições e XORs, o que a torna resistente a erros de implementação, e ter segurança

variável, o Blowfish possui chave com tamanho variável e pode ter até 448 bits.

O Blowfish é um algoritmo de blocos de 64 bits com chave variável, como

citado anteriormente. Ele consiste em duas etapas expansão da chave, que a converte

em várias matrizes de subchaves totalizando 4168 bytes, e criptografia de dados, que

consiste numa função simples realizada 16 vezes. Cada realização consiste em uma

permutação dependente da chave e em uma substituição dependente da chave e dos

dados. Como é utilizado um grande número de subchaves, elas devem ser calculadas

8

antes de qualquer criptografia ou descriptografia. A matriz 𝑃 é composta de 18

subchaves de 32 bits.

Figura 2.3 – Esquema do Blowfish

Na figura 2.3 temos o esquema do algoritmo do Blowfish. Ele nada mais é do

que uma rede de Feistel de 16 ciclos. Considerando dados de 64 bits, chamados de 𝑥,

para criptografar primeiramente dividimos 𝑥 pela metade. Assim, para cada ciclo

fazemos:

𝑥𝐿 = 𝑥𝐿 ⊕ 𝑃𝑖

𝑥𝑅 = 𝑓(𝑥𝐿) ⊕ 𝑥𝑅

E então trocar 𝑥𝐿 por 𝑥𝑅.

9

Nas equações 𝑖 é o número do ciclo, 𝑥𝐿 é a metade da esquerda, 𝑥𝑅 é a

metade da direita e 𝑓 é a função de Feistel. Após o último ciclo, temos que trocar 𝑥𝐿

por 𝑥𝑅 novamente e fazer:

𝑥𝑅 = 𝑥𝑅 ⊕ 𝑃17

𝑥𝐿 = 𝑥𝐿 ⊕ 𝑃18

E recombinar as metades. Para a função de Feistel, dividimos 𝑥𝐿 em quatro

partes iguais, 𝑎, 𝑏, 𝑐 e 𝑑 e fazemos:

𝑓(𝑥𝐿) = ((𝑆1,𝑎 + 𝑆2,𝑏 𝑚𝑜𝑑 232) ⊕ 𝑆3,𝑐) + 𝑆4,𝑑 𝑚𝑜𝑑 232

Onde S são os blocos de substituição. Na figura 2.4 está esquematizada a

função de Feistel.

Figura 2.4 – Função 𝑓

No programa criado para este trabalho, a implementação é praticamente

idêntica à realizada com o DES. A única diferença é que os objetos são instanciados

para o Blowfish. Porém, na execução do programa estava acontecendo um problema

caso a chave fosse maior do que 16 bytes. O Java vem, por padrão, com limite no

tamanho das chaves de criptografia para alguns algoritmos, incluindo esse e o RC4.

Assim, a solução foi modificar um arquivo de licença do Java, para poder utilizar os

algoritmos plenamente.

2.3. RC4

O RC4 é uma cifra de fluxo com tamanho de chave variável desenvolvida por

Ron Rivest em 1987. Durante sete anos ela ficou em segredo, ficando acessível

10

apenas para quem assinasse um acordo de não divulgação. Até que uma pessoa

anônima postou o código fonte em uma lista de e-mail e, apesar da tentativa de

contenção do segredo, o algoritmo se espalhou e foi rapidamente discutido e

estudado.

O algoritmo é fácil de descrever, ele trabalha em OFB, o fluxo principal é

independente da mensagem. Ele tem um bloco S variando de 0 a 255 e as entradas

são uma permutação desses números. A permutação é em função da chave de

tamanho variável e a cifra ainda possui dois contadores, 𝑖 e 𝑗, ambos inicializados em

zero. Para gerar um byte aleatório fazemos:

𝑖 = (𝑖 + 1) 𝑚𝑜𝑑 256

𝑗 = (𝑗 + 𝑆𝑖) 𝑚𝑜𝑑 256

Troca 𝑆𝑖 com 𝑆𝑗.

𝑡 = (𝑆𝑖 + 𝑆𝑗) 𝑚𝑜𝑑 256

𝐾 = 𝑆𝑡

Então é feito um XOR do byte 𝐾 com a mensagem para produzir o texto cifrado

ou o inverso. A criptografia é rápida, mais ou menos dez vezes mais rápida que a do

DES [2]. Na figura 2.5 temos o esquema do algoritmo.

Figura 2.5 – Esquema do RC4

Inicializar o bloco S também é fácil. Primeiro preenchemos ele linearmente de 0

a 255. Então, criamos outra matriz, de mesmo tamanho, e a preenchemos com a

chave, repetindo se for necessário. Inicializamos 𝑗 em zero e variando 𝑖 de 0 a 255

fazemos:

𝑗 = (𝑗 + 𝑆𝑖 + 𝐾𝑖) 𝑚𝑜𝑑 256

11

realizando a troca de 𝑆𝑖 com 𝑆𝑗 para cada variação de 𝑖. Assim, o algoritmo está

completo. A RSADSI alega que o algoritmo é imune a qualquer criptoanálise linear e

diferencial, já que ele possui nenhum ciclo pequeno e é altamente não linear.

Para ser implementado no programa desse projeto, mesmo sendo um

algoritmo bem diferente dos anteriores, utilizou-se o mesmo código já mostrado

anteriormente. Como foi dito, a biblioteca “crypto” do Java é bem abrangente, portanto

a implementação foi a mesma, somente instanciando aonde é necessário para RC4.

No entanto, como citado na parte anterior, o RC4 sofreu do mesmo problema de

execução que o Blowfish e foi corrigido da mesma maneira.

2.4. RSA

O RSA foi a primeira cifra de chave pública desenvolvida e é de longe a mais

fácil de entender e de implementar deste tipo. Ela é também a mais popular, tendo

aguentado anos de criptoanálises.

Esse algoritmo tem sua segurança na dificuldade de fatoração de grandes

números. As chaves pública e privada são funções de um par de números primos de

mais de 100 dígitos. Recuperar a mensagem através da chave pública e do texto

cifrado é o mesmo que a fatoração desses dois números.

Para criar as chaves, escolhemos dois números primos grandes, 𝑝 e 𝑞. Para

maior segurança os dois devem ter o mesmo tamanho. Assim:

𝑛 = 𝑝𝑞

Então, escolhemos uma chave de criptografia aleatória, 𝑒, tal que ela e

(𝑝 − 1)(𝑞 − 1) sejam primos entre si. Finalmente, usamos o algoritmo Euclidiano

estendido para calcular a chave de descriptografia, 𝑑.

𝑒𝑑 ≡ 1 𝑚𝑜𝑑 ((𝑝 − 1)(𝑞 − 1)) ou

𝑑 = 𝑒−1 𝑚𝑜𝑑 ((𝑝 − 1)(𝑞 − 1))

Assim, 𝑑 e 𝑛 também são primos entre si. Os números 𝑒 e 𝑛 são a chave

pública e 𝑑 é a chave privada. Os números primos 𝑝 e 𝑞 não serão mais necessários,

eles podem ser descartados, mas nunca revelados.

12

Para criptografar uma mensagem 𝑚, primeiro devemos dividi-la em blocos

menores do que 𝑛. A mensagem cifrada, 𝑐, será constituída de blocos de tamanhos

similares, 𝑐𝑖. A fórmula é simplesmente:

𝑐𝑖 = 𝑚𝑖𝑒 𝑚𝑜𝑑 𝑛

Tanto para hardware quanto para software o RSA é mais lento que o DES.

Mesmo com todas as mudanças da tecnologia que aconteceram desde sua criação e

as que ainda estão por vir, essa situação nunca se reverterá.

Para incluir esse algoritmo no programa deste projeto foi mais complicado.

Além da forma das chaves serem calculadas impossibilitar um uso direto da chave

digitada pelo usuário, o fato de que o texto deve ser menor do que ela levou a algumas

mudanças no código. Assim, a chave utilizada pelo usuário é utilizada para inicializar o

gerador de chaves e a partir daí obtemos a chave pública. Como o texto de cada

arquivo era grande o suficiente para ser maior que a chave, foi necessário um ajuste

no código para dividir o texto em blocos para, então, poder criptografá-lo.

Assim, estão listados todos os algoritmos utilizados nesse trabalho. Procurou-

se trabalhar com cifras conhecidas e de diferentes tipos para obter resultados e

conclusões mais concretas.

3. Protótipo

Com a tecnologia fazendo cada vez mais parte da vida do ser humano a

necessidade de proteção e segurança da informação está ganhando ainda mais

importância.

O protótipo desse projeto visa verificar e confirmar a existência de padrões de

bits na criptografia dos algoritmos citados no capítulo anterior, o que poderia ser

explorado para a obtenção de informações confidenciais.

Nesse capítulo será esclarecido como o protótipo foi construído, demonstrando

as principais ferramentas utilizadas e os métodos para a obtenção e identificação dos

padrões de bits.

13

3.1. Eclipse

No início do projeto, juntamente com a escolha dos algoritmos, foi discutido

qual seria a melhor linguagem ou plataforma para o desenvolvimento do projeto.

Decidiu-se usar o Eclipse [3], uma IDE que gera código Java, por sua grande gama de

possibilidades e pela facilidade que ele proporciona para realizar o proposto pelo

projeto. Nesse capítulo serão mostradas as funções dessa plataforma e seu

funcionamento.

Uma IDE é um ambiente voltado para auxiliar para um rápido desenvolvimento

de aplicativos para aumentar a produtividade de desenvolvedores. Nele estão

incluídas diversas ferramentas que são necessárias para a criação de códigos como

um editor, um compilador, um depurador, dentre outras. O Eclipse chega a ser mais do

que uma IDE, pode-se dizer que ele é uma plataforma de desenvolvimento que é

genérico o suficiente para atender a várias outras linguagens além do Java. Além de

conter as ferramentas citadas anteriormente, o Eclipse também ajuda o desenvolvedor

em tempo real, identificando e dando sugestões para corrigir erros que impeçam a

execução do código.

Na figura 3.1, temos a tela de desenvolvimento do Eclipse. Na janela da

esquerda temos a parte de projetos, sendo possível ter vários projetos independentes

abertos simultaneamente. A janela do meio, em cinza, é a área de trabalho. É nela que

podemos criar ou alterar códigos bem como usar algumas aplicações do eclipse. A

janela inferior é onde estão a aba da console e a aba de problemas. Essas três são as

principais e mais básicas áreas do eclipse e serão utilizadas em todos os projetos.

Um projeto Java é uma estrutura de diretórios onde são armazenados os

códigos-fonte. A parte principal é o “src/” contendo o todo o necessário para a

Aplicação. A partir dessa parte principal podem ser criados vários pacotes, que são

diretórios que agrupam arquivos de um determinado tipo ou funcionalidade.

14

Figura 3.1 – Tela Principal do Eclipse

Nesse projeto foi utilizada também uma aplicação criada para o Eclipse

chamada Window Builder [4], que permite montar um design simples e rápido de uma

janela gráfica. Ela funciona a partir do “JFrame”, que é a janela propriamente dita com

título e os botões de minimizar, maximizar e fechar. A partir daí, é possível inserir

componentes apenas arrastando eles para a janela e a customização é toda feita

através da aplicação, o código é gerado automaticamente. Na figura 3.2 podemos ver

a janela do início da criação de uma aplicação utilizando o Window Builder. Nela é

possível definir nomes, definir tamanhos, customizar a janela de diversos modos.

Também podemos escolher o nome da variável que será gerada automaticamente e

definir ações para alguns botões caso haja interação entre eles.

15

Figura 3.2 – Janela de desenvolvimento do Window Builder

3.2 Ferramenta de Encriptação

O Window Builder foi a base desse projeto. Todo o código foi gerado por ele ou

a partir dele. A tela foi toda montada arrastando os botões e as listas e os organizando

no “JFrame” de acordo com o layout combinado. A figura 3.3 mostra o resultado final.

Para o programa funcionar deveremos escolher os arquivos que serão

criptografados, escolher os algoritmos que são utilizados, digitar o tamanho dos blocos

em bits e digitar a chave que será utilizada. Para selecionar o arquivo, é só clicar no

botão indicado que irá abrir uma janela padrão de acordo com o sistema operacional

que está sendo utilizado. A partir daí é só selecionar um ou múltiplos arquivos para

serem criptografado e eles serão listados na caixa logo abaixo do botão. É importante

notar que a seleção não é cumulativa, ou seja, todos os arquivos deverão ser

escolhidos de uma só vez. Caso contrário, a nova seleção sobrescreverá a seleção

anterior. A seleção do algoritmo é semelhante, porém eles já estão listados em uma

tabela e é só escolher e clicar no botão. Do mesmo modo que na escolha dos

arquivos, cada nova escolha sobrescreverá a anterior.

Por fim, é só digitar o número do tamanho do bloco em bits e a chave que será

utilizada nos seus respectivos campos. É importante notar que, como o algoritmo do

16

DES aceita chaves de no máximo oito bytes, caso a chave digitada seja maior do que

isso, somente serão usados seus oito primeiros bytes. Somente após todos os campos

serem preenchidos que, ao clicar no botão “Criptografar”, o programa será executado.

Caso alguma informação não tenha sido preenchida o programa para e é exibida uma

janela lembrando o usuário do campo que está em branco.

Figura 3.3 – Janela do programa desenvolvido

Após clicar em criptografar o programa realmente começa a funcionar.

Primeiro, ele pega todas as informações preenchidas e as utiliza para criptografar os

arquivos, conforme foi mostrado no capítulo anterior. Para cada arquivo e para cada

algoritmo é criado um novo arquivo “.txt” no mesmo diretório e contendo em seu nome

o nome do arquivo original, o algoritmo utilizado, a chave e seu tamanho. Após a

criptografia, o texto cifrado é dividido em blocos de bits, com tamanho definido pelo

usuário, que são salvos em um “HashMap” para que possa ser contada a quantidade

de cada bloco diferente. Depois da contagem o “HashMap” de cada arquivo é escrito

17

em um outro arquivo com um cabeçalho próprio para ser entendido no programa de

mineração de dados. Nessa etapa a contagem é normalizada para que a diferença no

número de caracteres de cada texto não influencie na próxima etapa e é descartado o

bloco com tamanho diferente do definido, caso haja. Como existe no máximo um bloco

deste tipo, caso a divisão do número de bits no arquivo pelo número de bits não tenha

resto zero, não há problema em não utilizá-lo na análise posteriormente. Ele será

apenas um dentre milhares e não influenciará no resultado final. Esse bloco é salvo

em um arquivo à parte chamado resíduo.

Ao término de todo processamento, ficamos então com um arquivo contendo a

contagem de todos os blocos de todos os arquivos com texto cifrado, um arquivo de

resíduo. Estamos prontos para avançar para a etapa de análise e ver se através da

quantidade de certos blocos é possível descobrir o algoritmo usado naquele texto.

3.3. WEKA

O WEKA [5] é um software de aprendizagem da máquina gratuito desenvolvido

em Java pela universidade de Waikato. Ele contém uma variedade de ferramentas de

visualização, algoritmos para analise de dados e uma GUI para um fácil acesso as

suas funcionalidades. Suas principais vantagens são: ser gratuito, funcionar em

praticamente todos os sistemas operacionais modernos, uma boa coleção de dados

de pré-processamento e técnicas de modelagem e a facilidade de uso. Ele suporta

diversas tarefas padrões de mineração de dados e suas técnicas não baseadas na

suposição de que os dados estão disponíveis em um único arquivo ou relação, onde

cada ponto é descrito por um número fixo de atributos. O WEKA também permite

acesso ao banco de dados SQL e pode processar o resultado de uma query.

A principal interface do programa, que também foi a utilizada neste projeto, é o

“Explorer” que permite acesso aos principais componentes da plataforma como o

painel de pré-processamento e o painel de classificação, os dois utilizados neste

trabalho. O primeiro é o início de qualquer análise sendo possível importar dados de

arquivos ou bancos de dados e pré-processa-los usando algoritmos de filtragem, que

podem alterar os dados e apagar instâncias e atributos de acordo com certos critérios.

Nessa etapa que importamos o arquivo contendo o cabeçalho e a contagem de bloco

para cada texto para fazermos sua análise. Na figura 3.4 temos a imagem da interface

do WEKA e do painel de pré-processamento.

18

Figura 3.4 – Painel de pré-processamento do WEKA Explorer

O painel de classificação permite utilizar algoritmos de classificação e

regressão, chamados de classificadores no WEKA, no conjunto de dados obtidos no

painel de pré-processamento para estimar precisão do respectivo modelo escolhido e

visualizar escolhas errôneas ou o próprio modelo, caso seja uma árvore de decisões,

por exemplo.

3.4. Mineração de Dados

Para a análise nesse trabalho foram criptografados, de acordo com o descrito

no capitulo anterior 100 arquivos de três idiomas diferentes, espanhol, inglês e

português. Para verificar a influência do tamanho do bloco no resultado, eles foram

criptografados para tamanhos de blocos de 2, 4, 8 e 16 bits, obtendo um total de 12

arquivos para análise. Em seguida eles foram importados pela aba de pré-

processamento e foram aplicados diversos algoritmos de classificação, estudando o

desempenho de cada um e visualizando a árvore de decisões dos melhores.

Neste sentido, foi verificado o desempenho de todos os classificadores

contidos no programa, porém só foram estudados os que tiveram melhor desempenho,

levando em conta não só a taxa de acerto, mas também o erro médio absoluto e mais

19

alguns dados. Foram escolhidos classificadores que tivessem um erro médio absoluto

abaixo de 15% por exemplo, mas a maioria deles ficava entre 2% e 5%. Os

classificadores J48 e PART foram os mais estáveis mantendo o erro médio absoluto

sempre abaixo de 3% e 4% respectivamente.

Além disso, foi verificada também a estatística Kappa. Kappa é uma medida de

possibilidade corrigida de concordância entre as classificações e as verdadeiras

classes. Ela é calculada subtraindo a concordância ao acaso da concordância

observada e dividindo pela maior concordância possível. Um valor maior que zero

significa que o classificador está com um desempenho melhor do que uma escolha ao

acaso e isso também foi um critério na escolha dos classificadores.

Além disso, também foram retirados da análise classificadores com alta taxa de

acerto que não possibilitavam a visualização das regras de classificação. Desta forma,

foram selecionados quatro algoritmos, a saber - Attribute Selected Classifier [6],

Filtered Classifier [7], PART [8] e J48[9].

Após a verificação do aproveitamento e a escolha dos classificadores, foram

retiradas todas as regras para acertos superiores a 90% (valor empírico). As tabelas

3.1, 3.2, 3.3 e 3.4 apresentam de forma organizada as regras obtidas para cada

classificador segundo os algoritmos de encriptação e idioma. As regras não estão

explícitas nas tabelas por serem muito extensas.

A regra R1, por exemplo, é “if Bloco11101001(*a) and <=(*a,0.46263) and

Bloco11100010(*b) and <=(*b,0.27126) and Bloco11000010(*c) and >(*c,0.467611)

then algoritmo(DES)” e é uma das menores. No anexo 1 se encontram todas as regras

escritas, do mesmo modo do exemplo citado, já prontas para serem utilizadas no teste

de validação. A expressão “(*a)” é a forma de declarar uma variável no Witty, o

programa utilizado para o teste de validação que será explicado na próxima sessão.

20

Tabela 3.1: Regras obtidas a partir da mineração de dados para o algoritmo DES.

Tabela 3.2: Regras obtidas a partir da mineração de dados para o algoritmo Blowfish.

Attribute

PART

J48

EN

DES

R1, R2, R3, R4, R5, R6, R7, R8, R9,

R10, R11, R12, R13, R14, R15, R16,

R17, R18, R19, R20, R21, R22, R23

R24, R25, R26, R27, R28, R29, R30,

R31, R32, R33, R34, R35, R36, R37

R38, R39, R40, R41, R42, R43, R44,

R45, R46, R47, R48, R49, R50, R51,

R52, R53, R54, R55, R56, R57, R58,

R59, R60, R61, R62, R63, R64, R65,

R66, R67, R68, R69, R70, R71, R72,

R73, R74, R75, R76, R77, R78, R79,

R80, R81, R82, R83, R84, R85, R86,

R87

PT

R269, R270, R271, R272, R273, R274,

R275, R276, R277, R278, R279, R280,

R281, R282, R283, R284, R285, R286,

R287, R288, R289, R290, R291, R292,

R293, R294, R295

R296, R297, R298, R299, R300, R301,

R302, R303, R304, R305, R306, R307,

R308, R309, R310, R311, R312, R313,

R314, R315, R316, R317, R318, R319,

R320, R321, R322, R323, R324, R325,

R326, R327

R328, R329, R330, R331, R332, R333,

R334, R335, R336, R337, R338, R339,

R340, R341, R342, R343, R344, R345,

R346, R347, R348, R349, R350, R351,

R352, R353, R354, R355, R356

SP

R574, R575, R576, R577, R578, R579,

R580, R581, R582, R583, R584, R585,

R586, R587, R588, R589, R590, R591,

R592, R593, R594, R595, R596, R597,

R598, R599, R600, R601, R602, R603,

R604, R605, R606, R607

R608, R609, R610, R611, R612, R613,

R614, R615, R616, R617, R618, R619,

R620, R621, R622, R623, R624, R625,

R626, R627, R628, R629, R630, R631,

R632, R633, R634, R635, R636, R637,

R638, R639, R640, R641, R642, R643,

R644, R645, R646, R647, R648, R649,

R650, R651, R652, R653, R654, R655,

R656

EN

Attribute

PART

Blowfish

J48

R127, R128, R129, R130, R131, R132,

R133, R134, R135, R136, R137, R138,

R139, R140, R141, R142, R143, R144,

R145, R146

R411, R412, R413, R414, R415, R416,

R417, R418, R419, R420, R421, R422,

R423, R424, R425, R426, R427, R428,

R429, R430, R431, R432, R433, R434,

R435, R436, R437, R438, R439, R440,

R441, R442, R443, R444, R445, R446,

R447, R448, R449, R450, R451, R452,

R453, R454, R455, R456, R457, R458,

R459, R460, R461, R462, R463, R464

PT SP

R88, R89, R90, R91, R92, R93, R94,

R95, R96, R97, R98, R99, R100, R101,

R102, R013, R014, R105, R106, R107,

R108, R109, R110, R111, R112

R357, R358, R359, R360, R361, R362,

R363, R364, R365, R366, R367, R368,

R369, R370, R371, R372, R373, R374,

R375, R376

R657, R658, R659, R660, R661, R662,

R663, R664, R665, R666, R667, R668,

R669, R670, R671, R672, R673, R674

R113, R114, R115, R116, R117, R118,

R119, R120, R121, R122, R123, R124,

R125, R126

R377, R378, R379, R380, R381, R382,

R383, R384, R385, R386, R387, R388,

R389, R390, R391, R392, R393, R394,

R395, R396, R397, R398, R399, R400,

R401, R402, R403, R404, R405, R406,

R407, R408, R409, R410

R675, R676, R677, R678, R679, R680,

R681, R682, R683, R684, R685, R686,

R687, R688, R689, R690, R691, R692,

R693, R694, R695, R696, R697, R698,

R699, R700, R701, R702, R703, R704,

R705

R706, R707, R708, R709, R710, R711,

R712, R713, R714, R715, R716, R717,

R718, R719, R720, R721, R722, R723,

R724, R725, R726, R727, R728, R729,

R730, R731, R732, R733, R734, R735,

R736, R737, R738, R739, R740, R741,

R742, R743, R744, R745, R746, R747,

R748, R749, R750, R751, R752, R753,

R754, R755

21

Tabela 3.3: Regras obtidas a partir da mineração de dados para o algoritmo RSA.

Tabela 3.4: Regras obtidas a partir da mineração de dados para o algoritmo RC4.

PART

J48

R241, R242, R243, R244, R245, R246,

R247, R248, R249, R250, R251, R252,

R253, R254, R255, R256, R257, R258,

R259, R260, R261, R262, R263, R264,

R265, R266, R267, R268

R563, R564, R565, R566, R567, R568,

R569, R570, R571, R572, R573

RSA

EN

R864, R865

PT SP

R228, R229, R230, R231, R232, R233,

R234, R235, R236, R237, R238, R239,

R240

R551, R552, R553, R554, R555, R556,

R557, R558, R559, R560, R561, R562

R847, R848, R849, R850, R851, R852,

R853, R854, R855, R856, R857, R858,

R859, R860, R861, R862, R863

Attribute

J48

R147, R148, R149, R150, R151, R152,

R153, R154, R155, R156, R157, R158,

R159, R160, R161, R162, R163, R164,

R165, R166, R167, R168, R169, R170,

R171, R172, R173

R465, R466, R467, R468, R469, R470,

R471, R472, R473, R474, R475, R476,

R477, R478, R479, R480, R481, R482,

R483, R484, R485, R486, R487, R488,

R489, R490, R491, R492, R493

R756, R757, R758, R759, R760, R761,

R762, R763, R764, R765, R766, R767,

R768

RC4

EN PT SP

R782, R783, R784, R785, R786, R787,

R788, R789, R790, R791, R792, R793,

R794, R795, R796, R797, R798, R799,

R800

R192, R193, R194, R195, R196, R197,

R198, R199, R200, R201, R202, R203,

R204, R205, R206, R207, R208, R209,

R210, R211, R212, R213, R214, R215,

R216, R217, R218, R219, R220, R221,

R222, R223, R224, R225, R226, R227

R518, R519, R520, R521, R522, R523,

R524, R525, R526, R527, R528, R529,

R530, R531, R532, R533, R534, R535,

R536, R537, R538, R539, R540, R541,

R542, R543, R544, R545, R546, R547,

R548, R549, R550

R801, R802, R803, R804, R805, R806,

R807, R808, R809, R810, R811, R812,

R813, R814, R815, R816, R817, R818,

R819, R820, R821, R822, R823, R824,

R825, R826, R827, R828, R829, R830,

R831, R832, R833, R834, R835, R836,

R837, R838, R839, R840, R841, R842,

R843, R844, R845, R846

Filtered

R769, R770, R771, R772, R773, R774,

R775, R776, R777, R778, R779, R780,

R781

PART

R174, R175, R176, R177, R178, R179,

R180, R181, R182, R183, R184, R185,

R186, R187, R188, R189, R190, R191

R494, R495, R496, R497, R498, R499,

R500, R501, R502, R503, R504, R505,

R506, R507, R508, R509, R510, R511,

R512, R513, R514, R515, R516, R517

22

Para blocos de dois bits não foi retirada nenhuma regra e para quatro bits

foram retiradas poucas. A pequena variedade de blocos fez com que os algoritmos

fossem confundidos facilmente. Ainda no caso dos blocos de dois bits para um

classificador surpreendentemente houve uma taxa de 93% de acerto. Porém era

inviável a utilização da regra, já que ele possuía uma alta taxa de erro, isto é o erro

relativo absoluto da classificação foi de 77.61%. Nesse caso há uma regra que

classifica 79 arquivos como sendo do algoritmo RC4, que teve 93% de acerto, mas 47

deles não eram RC4 de fato.

Para 16 bits, como os textos eram relativamente pequenos, em torno de 6500

caracteres, a análise resultou em diversos blocos com contagem nula. Além disso,

como a quantidade de blocos diferentes era muito grande (65536 blocos), só foi

possível realizar a análise para os classificadores PART e J48, ficando com excelente

precisão em ambos. A menor classificação correta foi de 92% e a segunda menor foi

de 98%. As taxas de acerto de todos os algoritmos para todos os classificadores se

encontram no anexo 2.

O melhor desempenho foi realmente com oito bits, sendo possível visualizar

todos os classificadores com taxa de classificação variando de 57% a 99%. Apesar da

grande variação, 32 das 48 classificações (levando em conta o idioma também)

tiveram acerto maior do que 90% e somente quatro ficaram com acerto menor ou igual

a 70%. Com uma boa variedade de blocos, não houve nenhum com contagem nula e

as regras ficaram bem claras e não tão extensas, possibilitando um melhor

desempenho nos testes de validação.

3.5 Testes de validação

Para o teste de validação foi necessário criar uma nova etapa na ferramenta

de encriptação descrita na sessão 3.2. A janela ganhou uma nova aba para essa

segunda etapa, mas a parte gráfica continuou a mesma. O objetivo é gerar um arquivo

contendo a contagem de blocos já no formato para ser utilizado nos testes. Não foram

necessárias muitas alterações no código, porém como serão utilizados arquivos

diferentes para essa etapa foi necessária a criação de uma nova aba para que

pudessem ser executadas as novas funções. A diferença está basicamente na criação

de um arquivo para cada texto e em seu conteúdo. Na figura 3.5 podemos ver como

ficou a interface da ferramenta.

23

Para realizar os testes de validação foi utilizado o software Witty [10], um

provador automático de regras flexível e robusto. Para esse projeto foram criadas

quatro bases, uma para cada algoritmo de criptografia avaliado, para que as regras

fossem incluídas nas respectivas bases de conhecimento de acordo com o algoritmo.

Os fatos serão retirados da ferramenta de encriptação como citado no parágrafo

anterior. As regras serão as obtidas na mineração de dados, como mostrado na

sessão 3.4. A figura 3.6 mostra a interface do programa.

Figura 3.5: Interface da ferramenta de encriptação após alterações.

24

Figura 3.6: Interface do Witty

A figura 3.6 também mostra o programa já preparado para um teste, com as

regras e os fatos definidos. Para isso, copiamos as regras para um arquivo “.prg” no

formato “assert(chaos, regra)#” e carregamos esse arquivo no Witty, juntamente com

um arquivo gerado pela ferramenta de encriptação para obter os fatos, finalizando a

preparação para o teste. Serão gerados fatos para cada algoritmo em cada arquivo,

para que sejam identificadas classificações corretas ou não. Podemos, então, escrever

na linha de comando o que queremos provar. Na figura 3.6 podemos ver também o

script utilizado para carregar as regras e fatos nas respectivas bases e a linha de

comando com a função para provar se as descrições correspondem a um determinado

algoritmo ou não. Por exemplo, seja uma verificação quanto à pertinência em relação

ao algoritmo DES. Caso o teste seja positivo será impressa a mensagem “DES OK”,

caso contrário será impresso “DES ???”.

Um problema foi que, a grande quantidade de blocos existente em um vetor de

16 bits gerou dificuldade de carga dos mesmos no Witty. Devido à necessidade

premente de defender este Projeto de Graduação, não houve tempo para efetuar a

depuração desde problema e, portanto, as regras e fatos referentes a 16 bits não

puderam ser testados.

Para a avaliação proposta desde trabalho, foram feitos testes somente para os

arquivos cujo idioma era Português. Foram utilizados 50 arquivos diferentes daqueles

empregados para o levantamento das regras.

Após toda preparação e realizado o teste, obtivemos o resultado da tabela 3.5.

25

Tabela 3.5: Resultado após primeiro teste de validação.

Na tabela temos que dos 50 arquivos criptografados como DES 49 foram

classificados como DES, 45 como Blowfish, 39 como RC4 e 46 como RSA. Como

podemos ver, os resultados foram bastante decepcionantes. Esperava-se uma

classificação com um acerto de pelo menos 90% para o algoritmo testado e alguma

classificação residual para os demais algoritmos, porém eles foram confundidos

facilmente para os novos textos e ficou impossível identificar qual algoritmo utilizado

em qual texto.

Numa tentativa de corrigir a classificação, foi feita a verificação manual de cada

regra. Foram escolhidos os 50 fatos do algoritmo RSA e, um a um, foi verificada quais

regras eram responsáveis por classificar o documento em um algoritmo diferente do

RSA. Essa verificação foi feita olhando as regras referentes aos outros algoritmos

diretamente e comparando com os valores da contagem dos blocos até encontrar uma

regra com resultado positivo. Essa regra era retirada e o teste era feito novamente,

para confirmar se o documento estava sendo classificado exclusivamente como RSA.

Se não, o processo era repetido. Os resultados obtidos após essa alteração podem

ser vistos na tabela 3.6.

Tabela 3.6: Resultados após alteração nas regras.

Podemos ver que a remoção das regras eliminou completamente a

ambiguidade na classificação do RSA. Com exceção do DES, foi possível verificar

também que os resultados começam a convergir para classificações melhores para o

Blowfish e o RC4 (desconsiderando as classificações desses algoritmos em RSA, já

que as regras desde último não foram modificadas). No entanto, um contratempo foi a

queda da classificação correta nos algoritmos cujas regras foram alteradas. Caso o

processo feito para o RSA se repita, esse número tende a diminuir cada vez mais,

DES Blowfish RC4 RSA

DES 49 45 39 46

Blowfish 50 49 48 45

RC4 50 49 49 48

RSA 50 46 44 45

DES Blowfish RC4 RSA

DES 29 31 30 46

Blowfish 27 39 32 45

RC4 29 43 46 48

RSA 0 0 0 45

26

porém ainda é melhor classificar pouco e ter certeza dessa classificação do que não

ter nada.

4. Conclusão

Apesar de os algoritmos criptográficos contarem tanto com as cifras quanto

com a chave para sua segurança, descobrir um dos dois é de grande ajuda para se

realizar a criptoanálise de um texto cifrado.

Nesse trabalho verificamos que a divisão em blocos de bits de um texto cifrado

e o estudo desses blocos tornou possível a obtenção de regras que classificassem

padrões de blocos de acordo com o algoritmo utilizado na criptografia o que, apesar de

não ser o necessário para expor a informação, pode resultar em uma grave falha de

segurança. No entanto, o desempenho das regras obtidas não foi satisfatório,

impedindo a obtenção de conclusões concretas, mas abrindo questionamentos e

novas oportunidades de estudo na área.

Nesse projeto foi utilizado o valor de 90% de acerto dos classificadores como

critério de corte para a escolha das regras. Para um trabalho futuro, seria interessante

estudar se essa foi uma boa escolha e qual seria o valor mais adequado para um

maior aproveitamento. O mais provável é que com uma taxa de acerto maior a

classificação não se confunda tanto e seja possível realizar um teste de validação

mais concreto.

Do mesmo modo, em outro trabalho futuro, seria interessante estudar se a

quantidade e o tamanho de arquivos utilizados na obtenção dos blocos foram

corretamente escolhidos e qual seriam os melhores valores para o resultado ótimo.

Além disso, pode ser um fator importante aumentar a quantidade de blocos

analisados e, por esta razão, recomenda-se avaliar o problema obtido na carga dos

arquivos de 16 bits. Adicionalmente, a quantidade de bits utilizada na contagem de

blocos também é um impeditivo ao aplicativo de pré-processamento. Neste sentido, é

necessário alterar a aplicação e incluir uma estrutura de dados dinâmica, como, por

exemplo, uma tabela hash com encadeamento interno.

Por fim, sugere-se realizar a poda das regras, tal como foi feito para o algoritmo

RSA na sessão 3.5, de modo a verificar o impacto da poda de um classificador nas

regras de classificação dos demais algoritmos.

27

5. Bibliografia

[1] Documentos do Oracle, “javax.crypto (Java Platform SE 7)”,

http://docs.oracle.com/javase/7/docs/api/javax/crypto/package-summary.html, 2014.

(acessado em 28 de novembro de 2014)

[2] Schneier, B., Applied Cryptography. Illinois, John Wiley & Sons, 1996.

[3] “Eclipse Luna”, https://eclipse.org/, 2014. (acessado em 15 de outubro de 2014)

[4] “Window Builder”, https://eclipse.org/windowbuilder/, 2014. (acessado em 20 de

novembro de 2014)

[5] Hall M., Frank E., Holmes G., Pfahringer B., Reutemann P., Witten I. H., The WEKA

Data Mining Software: An Update, SIGKDD Explorations, Volume 11, Issue 1, 2009.

[6] “AttributeSelectedClassifier”,

http://weka.sourceforge.net/doc.dev/weka/classifiers/meta/AttributeSelectedClassifier.h

tml, 2014. (acessado em 03 de Março de 2015)

[7] “FilteredClassifier”,

http://weka.sourceforge.net/doc.dev/weka/classifiers/meta/FilteredClassifier.html, 2014.

(acessado em 03 de Março de 2015)

[8] Frank E., Witten I. H., Generating Accurate Rule Sets Without Global Optimization,

Em: Fifteenth International Conference on Machine Learning, 144-151, 1998.

[9] Quinlan, R., C4.5: Programs for Machine Learning, San Mateo, Morgan Kaufmann

Publishers, 1993.

[10] Mello, F. L. de, “Witty – Máquina de Inferência e Provador Automático de

Teoremas”, http://www.del.ufrj.br/~fmello/witty.html, 2012 (acessado em 25 de

fevereiro de 2015)

28

Anexo 1 – Regras obtidas no WEKA.

R1if Bloco11101001(*a) and <=(*a,0.46263) and Bloco11100010(*b) and <=(*b,0.27126) and

Bloco11000010(*c) and >(*c,0.467611) then algoritmo(DES)

R2

if Bloco11101001(*a) and <=(*a,0.46263) and Bloco11100010(*b) and >(*b,0.27126) and

Bloco11100000(*d) and <=(*d,0.334495) and Bloco10011101(*e) and <=(*e,0.476915) and

Bloco11111000(*f) and >(*f,0.358112) and Bloco11111000(*f) and <=(*f,0.454728) and

Bloco11011100(*g) and <=(*g,0.385591) and Bloco01011011(*h) and >(*h,0.331904) and

Bloco11101001(*i) and >(*i,0.437546) then algoritmo(DES)

R3

if Bloco11101001(*a) and <=(*a,0.46263) and Bloco11100010(*b) and >(*b,0.27126) and

Bloco11100000(*d) and <=(*d,0.334495) and Bloco10011101(*e) and <=(*e,0.476915) and

Bloco11111000(*f) and >(*f,0.358112) and Bloco11111000(*f) and <=(*f,0.454728) and

Bloco11011100(*g) and >(*g,0.385591) and Bloco10010101(*j) and <=(*j,0.374636) and

Bloco11011100(*k) and <=(*k,0.41488) then algoritmo(DES)

R4

if Bloco11101001(*a) and <=(*a,0.46263) and Bloco11100010(*b) and >(*b,0.27126) and

Bloco11100000(*c) and <=(*c,0.334495) and Bloco10011101(*d) and >(*d,0.476915) and

Bloco01010010(*e) and >(*e,0.479808) then algoritmo(DES)

R5

if Bloco11101001(*a) and <=(*a,0.46263) and Bloco11100010(*b) and >(*b,0.27126) and

Bloco11100000(*c) and >(*c,0.334495) and Bloco11111111(*d) and <=(*d,0.297297) and

Bloco11111000(*e) and <=(*e,0.366499) and Bloco10010010(*f) and <=(*f,0.38484) then

algoritmo(DES)

R6

if Bloco11101001(*a) and <=(*a,0.46263) and Bloco11100010(*b) and >(*b,0.27126) and

Bloco11100000(*c) and >(*c,0.334495) and Bloco11111111(*d) and >(*d,0.297297) and

Bloco10010101(*e) and <=(*e,0.541723) and Bloco10010010(*f) and <=(*f,0.310517) and

Bloco01100101(*g) and <=(*g,0.482962) and Bloco01010010(*h) and >(*h,0.311189) and

Bloco01100101(*i) and <=(*i,0.349854) then algoritmo(DES)

R7

if Bloco11101001(*a) and <=(*a,0.46263) and Bloco11100010(*b) and >(*b,0.27126) and

Bloco11100000(*c) and >(*c,0.334495) and Bloco11111111(*d) and >(*d,0.297297) and

Bloco10010101(*e) and <=(*e,0.541723) and Bloco10010010(*f) and <=(*f,0.310517) and

Bloco01100101(*g) and <=(*g,0.482962) and Bloco01010010(*h) and >(*h,0.311189) and

Bloco01100101(*i) and >(*i,0.349854) and Bloco01100101(*j) and >(*j,0.395875) then

algoritmo(DES)

R8

if Bloco11101001(*a) and <=(*a,0.46263) and Bloco11100010(*b) and >(*b,0.27126) and

Bloco11100000(*c) and >(*c,0.334495) and Bloco11111111(*d) and >(*d,0.297297) and

Bloco10010101(*e) and <=(*e,0.541723) and Bloco10010010(*f) and <=(*f,0.310517) and

Bloco01100101(*g) and >(*g,0.482962) and Bloco01011011(*h) and <=(*h,0.366157) then

algoritmo(DES)

R9

if Bloco11101001(*a) and <=(*a,0.46263) and Bloco11100010(*b) and >(*b,0.27126) and

Bloco11100000(*c) and >(*c,0.334495) and Bloco11111111(*d) and >(*d,0.297297) and

Bloco10010101(*e) and <=(*e,0.541723) and Bloco10010010(*f) and >(*f,0.310517) and

Bloco11000010(*g) and <=(*g,0.36247) and Bloco10011101(*h) and <=(*h,0.451869) and

Bloco10111000(*i) and <=(*i,0.339351) then algoritmo(DES)

R10

if Bloco11101001(*a) and <=(*a,0.46263) and Bloco11100010(*b) and >(*b,0.27126) and

Bloco11100000(*c) and >(*c,0.334495) and Bloco11111111(*d) and >(*d,0.297297) and

Bloco10010101(*e) and <=(*e,0.541723) and Bloco10010010(*f) and >(*f,0.310517) and

Bloco11000010(*g) and <=(*g,0.36247) and Bloco10011101(*h) and <=(*h,0.451869) and

Bloco10111000(*i) and >(*i,0.339351) and Bloco01011011(*j) and >(*j,0.343832) and

Bloco11100000(*k) and <=(*k,0.423223) and Bloco11101110(*l) and >(*l,0.47599) then

algoritmo(DES)

29

R11

if Bloco11101001(*a) and <=(*a,0.46263) and Bloco11100010(*b) and >(*b,0.27126) and

Bloco11100000(*c) and >(*c,0.334495) and Bloco11111111(*d) and >(*d,0.297297) and

Bloco10010101(*e) and <=(*e,0.541723) and Bloco10010010(*f) and >(*f,0.310517) and

Bloco11000010(*g) and <=(*g,0.36247) and Bloco10011101(*h) and <=(*h,0.451869) and

Bloco10111000(*i) and >(*i,0.339351) and Bloco01011011(*j) and >(*j,0.343832) and

Bloco11100000(*k) and >(*k,0.423223) and Bloco01011011(*l) and >(*l,0.426042) then

algoritmo(DES)

R12

if Bloco11101001(*a) and <=(*a,0.46263) and Bloco11100010(*b) and >(*b,0.27126) and

Bloco11100000(*c) and >(*c,0.334495) and Bloco11111111(*d) and >(*d,0.297297) and

Bloco10010101(*e) and <=(*e,0.541723) and Bloco10010010(*f) and >(*f,0.310517) and

Bloco11000010(*g) and >(*g,0.36247) and Bloco11111000(*h) and <=(*h,0.480294) and

Bloco11101001(*i) and >(*i,0.249757) and Bloco10010010(*j) and >(*j,0.319872) and

Bloco11101110(*k) and <=(*k,0.301576) and Bloco01010010(*l) and >(*l,0.388012) then

algoritmo(DES)

R13

if Bloco11101001(*a) and <=(*a,0.46263) and Bloco11100010(*b) and >(*b,0.27126) and

Bloco11100000(*c) and >(*c,0.334495) and Bloco11111111(*d) and >(*d,0.297297) and

Bloco10010101(*e) and <=(*e,0.541723) and Bloco10010010(*f) and >(*f,0.310517) and

Bloco11000010(*g) and >(*g,0.36247) and Bloco11111000(*h) and <=(*h,0.480294) and

Bloco11101001(*i) and >(*i,0.249757) and Bloco10010010(*j) and >(*j,0.319872) and

Bloco11101110(*k) and >(*k,0.301576) and Bloco01010010(*l) and <=(*l,0.481644) and

Bloco11100010(*m) and <=(*m,0.420223) and Bloco11100000(*n) and <=(*n,0.438176) and

Bloco01111100(*o) and >(*o,0.297661) and Bloco01011011(*p) and >(*p,0.380384) and

Bloco11101110(*q) and >(*q,0.447963) then algoritmo(DES)

R14

if Bloco11101001(*a) and <=(*a,0.46263) and Bloco11100010(*b) and >(*b,0.27126) and

Bloco11100000(*c) and >(*c,0.334495) and Bloco11111111(*d) and >(*d,0.297297) and

Bloco10010101(*e) and <=(*e,0.541723) and Bloco10010010(*f) and >(*f,0.310517) and

Bloco11000010(*g) and >(*g,0.36247) and Bloco11111000(*h) and <=(*h,0.480294) and

Bloco11101001(*i) and >(*i,0.249757) and Bloco10010010(*j) and >(*j,0.319872) and

Bloco11101110(*k) and >(*k,0.301576) and Bloco01010010(*l) and <=(*l,0.481644) and

Bloco11100010(*m) and <=(*m,0.420223) and Bloco11100000(*n) and >(*n,0.438176) and

Bloco11011100(*o) and <=(*o,0.386512) and Bloco00011101(*p) and <=(*p,0.342502) then

algoritmo(DES)

R15

if Bloco11101001(*a) and <=(*a,0.46263) and Bloco11100010(*b) and >(*b,0.27126) and

Bloco11100000(*c) and >(*c,0.334495) and Bloco11111111(*d) and >(*d,0.297297) and

Bloco10010101(*e) and <=(*e,0.541723) and Bloco10010010(*f) and >(*f,0.310517) and

Bloco11000010(*g) and >(*g,0.36247) and Bloco11111000(*h) and <=(*h,0.480294) and

Bloco11101001(*i) and >(*i,0.249757) and Bloco10010010(*j) and >(*j,0.319872) and

Bloco11101110(*k) and >(*k,0.301576) and Bloco01010010(*l) and <=(*l,0.481644) and

Bloco11100010(*m) and <=(*m,0.420223) and Bloco11100000(*n) and >(*n,0.438176) and

Bloco11011100(*o) and >(*o,0.386512) then algoritmo(DES)

R16

if Bloco11101001(*a) and <=(*a,0.46263) and Bloco11100010(*b) and >(*b,0.27126) and

Bloco11100000(*c) and >(*c,0.334495) and Bloco11111111(*d) and >(*d,0.297297) and

Bloco10010101(*e) and <=(*e,0.541723) and Bloco10010010(*f) and >(*f,0.310517) and

Bloco11000010(*g) and >(*g,0.36247) and Bloco11111000(*h) and <=(*h,0.480294) and

Bloco11101001(*i) and >(*i,0.249757) and Bloco10010010(*j) and >(*j,0.319872) and

Bloco11101110(*k) and >(*k,0.301576) and Bloco01010010(*l) and <=(*l,0.481644) and

Bloco11100010(*m) and >(*m,0.420223) and Bloco01100101(*n) and <=(*n,0.315977) then

algoritmo(DES)

30

R17

if Bloco11101001(*a) and <=(*a,0.46263) and Bloco11100010(*b) and >(*b,0.27126) and

Bloco11100000(*c) and >(*c,0.334495) and Bloco11111111(*d) and >(*d,0.297297) and

Bloco10010101(*e) and <=(*e,0.541723) and Bloco10010010(*f) and >(*f,0.310517) and

Bloco11000010(*g) and >(*g,0.36247) and Bloco11111000(*h) and <=(*h,0.480294) and

Bloco11101001(*i) and >(*i,0.249757) and Bloco10010010(*j) and >(*j,0.319872) and

Bloco11101110(*k) and >(*k,0.301576) and Bloco01010010(*l) and <=(*l,0.481644) and

Bloco11100010(*m) and >(*m,0.420223) and Bloco01100101(*n) and >(*n,0.315977) and

Bloco11101110(*o) and >(*o,0.378021) and Bloco10010010(*p) and <=(*p,0.434075) then

algoritmo(DES)

R18

if Bloco11101001(*a) and <=(*a,0.46263) and Bloco11100010(*b) and >(*b,0.27126) and

Bloco11100000(*c) and >(*c,0.334495) and Bloco11111111(*d) and >(*d,0.297297) and

Bloco10010101(*e) and <=(*e,0.541723) and Bloco10010010(*f) and >(*f,0.310517) and

Bloco11000010(*g) and >(*g,0.36247) and Bloco11111000(*h) and <=(*h,0.480294) and

Bloco11101001(*i) and >(*i,0.249757) and Bloco10010010(*j) and >(*j,0.319872) and

Bloco11101110(*k) and >(*k,0.301576) and Bloco01010010(*l) and >(*l,0.481644) and

Bloco01111100(*m) and <=(*m,0.405992) then algoritmo(DES)

R19

if Bloco11101001(*a) and <=(*a,0.46263) and Bloco11100010(*b) and >(*b,0.27126) and

Bloco11100000(*c) and >(*c,0.334495) and Bloco11111111(*d) and >(*d,0.297297) and

Bloco10010101(*e) and <=(*e,0.541723) and Bloco10010010(*f) and >(*f,0.310517) and

Bloco11000010(*g) and >(*g,0.36247) and Bloco11111000(*h) and >(*h,0.480294) and

Bloco11000010(*i) and <=(*i,0.487262) and Bloco00101000(*j) and >(*j,0.327568) then

algoritmo(DES)

R20if Bloco11101001(*a) and >(*a,0.46263) and Bloco01010010(*b) and <=(*b,0.39879) and

Bloco01011011(*c) and <=(*c,0.242104) then algoritmo(DES)

R21

if Bloco11101001(*a) and >(*a,0.46263) and Bloco01010010(*b) and <=(*b,0.39879) and

Bloco01011011(*c) and >(*c,0.242104) and Bloco01010010(*d) and <=(*d,0.318514) and

Bloco11100000(*e) and >(*e,0.390667) then algoritmo(DES)

R22

if Bloco11101001(*a) and >(*a,0.46263) and Bloco01010010(*b) and >(*b,0.39879) and

Bloco11011100(*c) and >(*c,0.325071) and Bloco11101110(*d) and >(*d,0.299605) and

Bloco10111000(*e) and <=(*e,0.321633) and Bloco00101000(*f) and <=(*f,0.380827) then

algoritmo(DES)

R23

if Bloco11101001(*a) and >(*a,0.46263) and Bloco01010010(*b) and >(*b,0.39879) and

Bloco11011100(*c) and >(*c,0.325071) and Bloco11101110(*d) and >(*d,0.299605) and

Bloco10111000(*e) and >(*e,0.321633) then algoritmo(DES)

R24if Bloco11101001(*q) and >(*q, 0.467977) and Bloco00011110(*w) and >(*w, 0.328299)

then algoritmo(DES)

R25if Bloco11111111(*q) and >(*q, 0.249688) and Bloco11110011(*w) and >(*w, 0.470941) and

Bloco10100111(*e) and <=(*e, 0.475248) then algoritmo(DES)

R26if Bloco10101001(*q) and <=(*q, 0.295144) and Bloco00101100(*w) and <=(*w, 0.482022)

and Bloco10000011(*e) and >(*e, 0.366157) then algoritmo(DES)

R27if Bloco11010010(*q) and <=(*q, 0.535788) and Bloco01100110(*w) and <=(*w, 0.270717)

and Bloco11100111(*e) and >(*e, 0.327568) then algoritmo(DES)

R28if Bloco11110001(*q) and <=(*q, 0.276461) and Bloco11000000(*w) and >(*w, 0.293665)

and Bloco11010000(*e) and <=(*e, 0.408108) then algoritmo(DES)

R29if Bloco00001100(*q) and <=(*q, 0.492347) and Bloco00111010(*w) and >(*w, 0.528247)

and Bloco00000101(*e) and <=(*e, 0.455779) then algoritmo(DES)

R30if Bloco00001100(*q) and <=(*q, 0.492347) and Bloco00111110(*w) and >(*w, 0.531394)

then algoritmo(DES)

31

R31if Bloco00001101(*q) and <=(*q, 0.328299) and Bloco11100100(*w) and >(*w, 0.305227)

then algoritmo(DES)

R32

if Bloco00001101(*q) and >(*q, 0.352542) and Bloco00001110(*w) and >(*w, 0.29969) and

Bloco10001011(*e) and >(*e, 0.424425) and Bloco10000011(*r) and >(*r, 0.375444) then

algoritmo(DES)

R33

if Bloco01011011(*q) and <=(*q, 0.442939) and Bloco00001001(*w) and <=(*w, 0.458595)

and Bloco10001011(*e) and <=(*e, 0.437546) and Bloco01101101(*r) and >(*r, 0.319872)

then algoritmo(DES)

R34if Bloco0111010011000010(*q) and >(*q, 0.025361) and Bloco0000110000010000(*w) and

<=(*w, 0) then algoritmo(DES)

R35if Bloco0101011111101110(*q) and <=(*q, 0.023326) and Bloco1110010010111110(*w) and

>(*w, 0.026295) then algoritmo(DES)

R36 if Bloco0101011111101110(*q) and >(*q, 0.023326) then algoritmo(DES)

R37if Bloco1010011111010011(*q) and >(*q, 0.021706) and Bloco0000001001101010(*w) and

<=(*w, 0) then algoritmo(DES)

R38if Bloco11100010(*q) and <=(*q,0.27126) and Bloco00110100(*w) and >(*w,0.317023) and

Bloco01000010(*e) and <=(*e,0.35515) then algoritmo(DES)

R39

if Bloco11100010(*q) and >(*q,0.27126) and Bloco11101001(*w) and <=(*w,0.46263) and

Bloco00011001(*e) and <=(*e,0.499339) and Bloco11111111(*r) and >(*r,0.249688) and

Bloco00100110(*t) and <=(*t,0.286026) and Bloco11000010(*y) and >(*y,0.346159) then

algoritmo(DES)

R40

if Bloco11100010(*q) and >(*q,0.27126) and Bloco11101001(*w) and <=(*w,0.46263) and

Bloco00011001(*e) and <=(*e,0.499339) and Bloco11111111(*r) and >(*r,0.249688) and

Bloco00100110(*t) and >(*t,0.286026) and Bloco10011000(*y) and <=(*y,0.559969) and

Bloco10010101(*u) and <=(*u,0.475248) and Bloco11101110(*i) and <=(*i,0.302572) and

Bloco01100010(*o) and <=(*o,0.439138) and Bloco00101000(*p) and <=(*p,0.409241) and

Bloco01011110(*a) and >(*a,0.417425) and Bloco00000100(*s) and <=(*s,0.34046) then

algoritmo(DES)

R41

if Bloco11100010(*q) and >(*q,0.27126) and Bloco11101001(*w) and <=(*w,0.46263) and

Bloco00011001(*e) and <=(*e,0.499339) and Bloco11111111(*r) and >(*r,0.249688) and

Bloco00100110(*t) and >(*t,0.286026) and Bloco10011000(*y) and <=(*y,0.559969) and

Bloco10010101(*u) and <=(*u,0.475248) and Bloco11101110(*i) and <=(*i,0.302572) and

Bloco01100010(*o) and <=(*o,0.439138) and Bloco00101000(*p) and >(*p,0.409241) then

algoritmo(DES)

R42

if Bloco11100010(*q) and >(*q,0.27126) and Bloco11101001(*w) and <=(*w,0.46263) and

Bloco00011001(*e) and <=(*e,0.499339) and Bloco11111111(*r) and >(*r,0.249688) and

Bloco00100110(*t) and >(*t,0.286026) and Bloco10011000(*y) and <=(*y,0.559969) and

Bloco10010101(*u) and <=(*u,0.475248) and Bloco11101110(*i) and <=(*i,0.302572) and

Bloco01100010(*o) and >(*o,0.439138) and Bloco00000000(*p) and >(*p,0.357339) then

algoritmo(DES)

R43

if Bloco11100010(*q) and >(*q,0.27126) and Bloco11101001(*w) and <=(*w,0.46263) and

Bloco00011001(*e) and <=(*e,0.499339) and Bloco11111111(*r) and >(*r,0.249688) and

Bloco00100110(*t) and >(*t,0.286026) and Bloco10011000(*y) and <=(*y,0.559969) and

Bloco10010101(*u) and <=(*u,0.475248) and Bloco11101110(*i) and >(*i,0.302572) and

Bloco00001111(*o) and <=(*o,0.508089) and Bloco11110000(*p) and <=(*p,0.269724) then

algoritmo(DES)

32

R44

if Bloco11100010(*q) and >(*q,0.27126) and Bloco11101001(*w) and <=(*w,0.46263) and

Bloco00011001(*e) and <=(*e,0.499339) and Bloco11111111(*r) and >(*r,0.249688) and

Bloco00100110(*t) and >(*t,0.286026) and Bloco10011000(*y) and <=(*y,0.559969) and

Bloco10010101(*u) and <=(*u,0.475248) and Bloco11101110(*i) and >(*i,0.302572) and

Bloco00001111(*o) and <=(*o,0.508089) and Bloco11110000(*p) and >(*p,0.269724) and

Bloco11011001(*a) and <=(*a,0.261312) then algoritmo(DES)

R45

if Bloco11100010(*q) and >(*q,0.27126) and Bloco11101001(*w) and <=(*w,0.46263) and

Bloco00011001(*e) and <=(*e,0.499339) and Bloco11111111(*r) and >(*r,0.249688) and

Bloco00100110(*t) and >(*t,0.286026) and Bloco10011000(*y) and <=(*y,0.559969) and

Bloco10010101(*u) and <=(*u,0.475248) and Bloco11101110(*i) and >(*i,0.302572) and

Bloco00001111(*o) and <=(*o,0.508089) and Bloco11110000(*p) and >(*p,0.269724) and

Bloco11011001(*a) and >(*a,0.261312) and Bloco10100100(*s) and <=(*s,0.496252) and

Bloco01100110(*d) and <=(*d,0.270717) and Bloco11010110(*f) and >(*f,0.456368) and

Bloco00001010(*g) and >(*g,0.380384) then algoritmo(DES)

R46

if Bloco11100010(*q) and >(*q,0.27126) and Bloco11101001(*w) and <=(*w,0.46263) and

Bloco00011001(*e) and <=(*e,0.499339) and Bloco11111111(*r) and >(*r,0.249688) and

Bloco00100110(*t) and >(*t,0.286026) and Bloco10011000(*y) and <=(*y,0.559969) and

Bloco10010101(*u) and <=(*u,0.475248) and Bloco11101110(*i) and >(*i,0.302572) and

Bloco00001111(*o) and <=(*o,0.508089) and Bloco11110000(*p) and >(*p,0.269724) and

Bloco11011001(*a) and >(*a,0.261312) and Bloco10100100(*s) and <=(*s,0.496252) and

Bloco01100110(*d) and >(*d,0.270717) and Bloco11110010(*f) and <=(*f,0.263296) and

Bloco00011000(*g) and <=(*g,0.413508) then algoritmo(DES)

R47

if Bloco11100010(*q) and >(*q,0.27126) and Bloco11101001(*w) and <=(*w,0.46263) and

Bloco00011001(*e) and <=(*e,0.499339) and Bloco11111111(*r) and >(*r,0.249688) and

Bloco00100110(*t) and >(*t,0.286026) and Bloco10011000(*y) and <=(*y,0.559969) and

Bloco10010101(*u) and <=(*u,0.475248) and Bloco11101110(*i) and >(*i,0.302572) and

Bloco00001111(*o) and <=(*o,0.508089) and Bloco11110000(*p) and >(*p,0.269724) and

Bloco11011001(*a) and >(*a,0.261312) and Bloco10100100(*s) and <=(*s,0.496252) and

Bloco01100110(*d) and >(*d,0.270717) and Bloco11110010(*f) and >(*f,0.26329) and

Bloco10000011(*g) and >(*g,0.262177) and Bloco11101010(*h) and <=(*h,0.295183) and

Bloco00100011(*j) and >(*j,0.385719) and bloco00000010(*k) and <=(*k,0.34727) then

algoritmo(DES)

R48

if Bloco11100010(*q) and >(*q,0.27126) and Bloco11101001(*w) and <=(*w,0.46263) and

Bloco00011001(*e) and <=(*e,0.499339) and Bloco11111111(*r) and >(*r,0.249688) and

Bloco00100110(*t) and >(*t,0.286026) and Bloco10011000(*y) and <=(*y,0.559969) and

Bloco10010101(*u) and <=(*u,0.475248) and Bloco11101110(*i) and >(*i,0.302572) and

Bloco00001111(*o) and <=(*o,0.508089) and Bloco11110000(*p) and >(*p,0.269724) and

Bloco11011001(*a) and >(*a,0.261312) and Bloco10100100(*s) and <=(*s,0.496252) and

Bloco01100110(*d) and >(*d,0.270717) and Bloco11110010(*f) and >(*f,0.26329) and

Bloco10000011(*g) and >(*g,0.262177) and Bloco11101010(*h) and >(*h,0.295183) and

Bloco10011011(*j) and <=(*j,0.519377) and Bloco10010010(*k) and <=(*k,0.310517) and

Bloco01111010(*l) and <=(*l,0.439138) then algoritmo(DES)

33

99999999

R49

if Bloco11100010(*q) and >(*q,0.27126) and Bloco11101001(*w) and <=(*w,0.46263) and

Bloco00011001(*e) and <=(*e,0.499339) and Bloco11111111(*r) and >(*r,0.249688) and

Bloco00100110(*t) and >(*t,0.286026) and Bloco10011000(*y) and <=(*y,0.559969) and

Bloco10010101(*u) and <=(*u,0.475248) and Bloco11101110(*i) and >(*i,0.302572) and

Bloco00001111(*o) and <=(*o,0.508089) and Bloco11110000(*p) and >(*p,0.269724) and

Bloco11011001(*a) and >(*a,0.261312) and Bloco10100100(*s) and <=(*s,0.496252) and

Bloco01100110(*d) and >(*d,0.270717) and Bloco11110010(*f) and >(*f,0.26329) and

Bloco10000011(*g) and >(*g,0.262177) and Bloco11101010(*h) and >(*h,0.295183) and

Bloco10011011(*j) and <=(*j,0.519377) and Bloco10010010(*k) and >(*k,0.310517) and

Bloco01010100(*l) and >(*l,0.256514) and Bloco10100111(*z) and <=(*z,0.551149) and

Bloco10101000(*x) and <=(*x,0.534594) and Bloco00110101(*c) and <=(*c,0.549044) and

Bloco00111001(*v) and <=(*v,0.51396) and Bloco00100100(*b) and <=(*b,0.476257) and

Bloco00010010(*n) and <=(*n,0.306279) and Bloco00000101(*m) and <=(*m,0.401519) then

algoritmo(DES)

R50

if Bloco11100010(*q) and >(*q,0.27126) and Bloco11101001(*w) and <=(*w,0.46263) and

Bloco00011001(*e) and <=(*e,0.499339) and Bloco11111111(*r) and >(*r,0.249688) and

Bloco00100110(*t) and >(*t,0.286026) and Bloco10011000(*y) and <=(*y,0.559969) and

Bloco10010101(*u) and <=(*u,0.475248) and Bloco11101110(*i) and >(*i,0.302572) and

Bloco00001111(*o) and <=(*o,0.508089) and Bloco11110000(*p) and >(*p,0.269724) and

Bloco11011001(*a) and >(*a,0.261312) and Bloco10100100(*s) and <=(*s,0.496252) and

Bloco01100110(*d) and >(*d,0.270717) and Bloco11110010(*f) and >(*f,0.26329) and

Bloco10000011(*g) and >(*g,0.262177) and Bloco11101010(*h) and >(*h,0.295183) and

Bloco10011011(*j) and <=(*j,0.519377) and Bloco10010010(*k) and >(*k,0.310517) and

Bloco01010100(*l) and >(*l,0.256514) and Bloco10100111(*z) and <=(*z,0.551149) and

Bloco10101000(*x) and <=(*x,0.534594) and Bloco00110101(*c) and <=(*c,0.549044) and

Bloco00111001(*v) and <=(*v,0.51396) and Bloco00100100(*b) and >(*b,0.476257) and

Bloco01111001(*n) and >(*n,0.410698) then algoritmo(DES)

R51

if Bloco11100010(*q) and >(*q,0.27126) and Bloco11101001(*w) and <=(*w,0.46263) and

Bloco00011001(*e) and <=(*e,0.499339) and Bloco11111111(*r) and >(*r,0.249688) and

Bloco00100110(*t) and >(*t,0.286026) and Bloco10011000(*y) and <=(*y,0.559969) and

Bloco10010101(*u) and <=(*u,0.475248) and Bloco11101110(*i) and >(*i,0.302572) and

Bloco00001111(*o) and <=(*o,0.508089) and Bloco11110000(*p) and >(*p,0.269724) and

Bloco11011001(*a) and >(*a,0.261312) and Bloco10100100(*s) and <=(*s,0.496252) and

Bloco01100110(*d) and >(*d,0.270717) and Bloco11110010(*f) and >(*f,0.26329) and

Bloco10000011(*g) and >(*g,0.262177) and Bloco11101010(*h) and >(*h,0.295183) and

Bloco10011011(*j) and <=(*j,0.519377) and Bloco10010010(*k) and >(*k,0.310517) and

Bloco01010100(*l) and >(*l,0.256514) and Bloco10100111(*z) and <=(*z,0.551149) and

Bloco10101000(*x) and <=(*x,0.534594) and Bloco00110101(*c) and >(*c,0.549044) then

algoritmo(DES)

34

R52

if Bloco11100010(*q) and >(*q,0.27126) and Bloco11101001(*w) and <=(*w,0.46263) and

Bloco00011001(*e) and <=(*e,0.499339) and Bloco11111111(*r) and >(*r,0.249688) and

Bloco00100110(*t) and >(*t,0.286026) and Bloco10011000(*y) and <=(*y,0.559969) and

Bloco10010101(*u) and <=(*u,0.475248) and Bloco11101110(*i) and >(*i,0.302572) and

Bloco00001111(*o) and <=(*o,0.508089) and Bloco11110000(*p) and >(*p,0.269724) and

Bloco11011001(*a) and >(*a,0.261312) and Bloco10100100(*s) and <=(*s,0.496252) and

Bloco01100110(*d) and >(*d,0.270717) and Bloco11110010(*f) and >(*f,0.26329) and

Bloco10000011(*g) and >(*g,0.262177) and Bloco11101010(*h) and >(*h,0.295183) and

Bloco10011011(*j) and <=(*j,0.519377) and Bloco10010010(*k) and >(*k,0.310517) and

Bloco01010100(*l) and >(*l,0.256514) and Bloco10100111(*z) and <=(*z,0.551149) and

Bloco10101000(*x) and >(*x,0.534594) and Bloco00000010(*c) and <=(*c,0.41488) then

algoritmo(DES)

R53

if Bloco11100010(*q) and >(*q,0.27126) and Bloco11101001(*w) and <=(*w,0.46263) and

Bloco00011001(*e) and <=(*e,0.499339) and Bloco11111111(*r) and >(*r,0.249688) and

Bloco00100110(*t) and >(*t,0.286026) and Bloco10011000(*y) and <=(*y,0.559969) and

Bloco10010101(*u) and >(*u,0.475248) and Bloco11111000(*i) and >(*i,0.371083) and

Bloco01000100(*o) and >(*o,0.495889) then algoritmo(DES)

R54if Bloco11100010(*q) and >(*q,0.27126) and Bloco11101001(*w) and >(*w,0.46263) and

Bloco01010001(*e) and <=(*e,0.310998) then algoritmo(DES)

R55

if Bloco11100010(*q) and >(*q,0.27126) and Bloco11101001(*w) and >(*w,0.46263) and

Bloco01010001(*e) and >(*e,0.310998) and Bloco00010010(*r) and >(*r,0.350976) and

Bloco01100100(*t) and <=(*t,0.354925) and Bloco00001100(*y) and <=(*y,0.402847) then

algoritmo(DES)

R56

if Bloco0100110001101000(*q) and <=(*q, 0.021706) and Bloco0111010011000010(*w) and

<=(*w, 0.025361) and Bloco1010010001100111(*e) and <=(*e, 0.021706) and

Bloco1110111100111100(*r) and <=(*r, 0.026546) and Bloco1001100110001111(*t) and

<=(*t, 0.021706) and Bloco0111000011001111(*y) and <=(*y, 0.020838) and

Bloco0100111000100111(*u) and <=(*u, 0.021706) and Bloco0000101010010100(*i) and

<=(*i, 0.021409) and Bloco0101011010001000(*o) and <=(*o, 0.026171) and

Bloco0010111000001111(*p) and >(*p, 0.021409) and Bloco0000000001010110(*a) and

>(*a, 0) then algoritmo(DES)

R57

if Bloco0100110001101000(*q) and <=(*q, 0.021706) and Bloco0111010011000010(*w) and

<=(*w, 0.025361) and Bloco1010010001100111(*e) and <=(*e, 0.021706) and

Bloco1110111100111100(*r) and <=(*r, 0.026546) and Bloco1001100110001111(*t) and

<=(*t, 0.021706) and Bloco0111000011001111(*y) and <=(*y, 0.020838) and

Bloco0100111000100111(*u) and <=(*u, 0.021706) and Bloco0000101010010100(*i) and

<=(*i, 0.021409) and Bloco0101011010001000(*o) and >(*o, 0.026171) then algoritmo(DES)

R58

if Bloco0100110001101000(*q) and <=(*q, 0.021706) and Bloco0111010011000010(*w) and

<=(*w, 0.025361) and Bloco1010010001100111(*e) and <=(*e, 0.021706) and

Bloco1110111100111100(*r) and <=(*r, 0.026546) and Bloco1001100110001111(*t) and

<=(*t, 0.021706) and Bloco0111000011001111(*y) and <=(*y, 0.020838) and

Bloco0100111000100111(*u) and <=(*u, 0.021706) and Bloco0000101010010100(*i) and

>(*i, 0.021409) then algoritmo(DES)

35

R59

if Bloco0100110001101000(*q) and <=(*q, 0.021706) and Bloco0111010011000010(*w) and

<=(*w, 0.025361) and Bloco1010010001100111(*e) and <=(*e, 0.021706) and

Bloco1110111100111100(*r) and <=(*r, 0.026546) and Bloco1001100110001111(*t) and

<=(*t, 0.021706) and Bloco0111000011001111(*y) and <=(*y, 0.020838) and

Bloco0100111000100111(*u) and >(*u, 0.021706) then algoritmo(DES)

R60

if Bloco0100110001101000(*q) and <=(*q, 0.021706) and Bloco0111010011000010(*w) and

<=(*w, 0.025361) and Bloco1010010001100111(*e) and <=(*e, 0.021706) and

Bloco1110111100111100(*r) and <=(*r, 0.026546) and Bloco1001100110001111(*t) and

<=(*t, 0.021706) and Bloco0111000011001111(*y) and >(*y, 0.020838) and

Bloco0000001000101100(*u) and <=(*u, 0) then algoritmo(DES)

R61if Bloco0100110001101000(*q) and <=(*q, 0.021706) and Bloco0111010011000010(*w) and

>(*w, 0.025361) and Bloco0000110000010000(*e) and <=(*e, 0) then algoritmo(DES)

R62if Bloco0100110001101000(*q) and >(*q, 0.021706) and Bloco1001100101010010(*w) and

>(*w, 0.026831) then algoritmo(DES)

R63if Bloco1100(*q) and <=(*q, 5.961446) and Bloco1011(*w) and <=(*w, 6.11543) and

Bloco0010(*e) and >(*e, 6.12788) then algoritmo(DES)

R64if Bloco1100(*q) and <=(*q, 5.961446) and Bloco1011(*w) and >(*w, 6.11543) and

Bloco1000(*e) and >(*e, 6.534422) then algoritmo(DES)

R65

if Bloco1100(*q) and >(*q, 5.961446) and Bloco1111(*w) and <=(*w, 6.233006) and

Bloco1110(*e) and <=(*e, 6.162103) and Bloco1111(*r) and <=(*r, 6.038664) and

Bloco0001(*t) and <=(*t, 6.573211) and Bloco1101(*y) and >(*y, 6.326417) and

Bloco1100(*u) and >(*u, 6.243699) and Bloco0001(*i) and >(*i, 6.189437) then

algoritmo(DES)

R66

if Bloco1100(*q) and >(*q, 5.961446) and Bloco1111(*w) and <=(*w, 6.233006) and

Bloco1110(*e) and <=(*e, 6.162103) and Bloco1111(*r) and <=(*r, 6.038664) and

Bloco0001(*t) and >(*t, 6.573211) then algoritmo(DES)

R67

if Bloco1100(*q) and >(*q, 5.961446) and Bloco1111(*w) and <=(*w, 6.233006) and

Bloco1110(*e) and <=(*e, 6.162103) and Bloco1111(*r) and >(*r, 6.038664) and

Bloco0000(*t) and >(*t, 6.162579) and Bloco0010(*y) and <=(*y, 6.257298) and

Bloco1000(*u) and <=(*u, 6.267986) and Bloco0010(*i) and <=(*i, 6.181517) then

algoritmo(DES)

R68

if Bloco1100(*q) and >(*q, 5.961446) and Bloco1111(*w) and <=(*w, 6.233006) and

Bloco1110(*e) and <=(*e, 6.162103) and Bloco1111(*r) and >(*r, 6.038664) and

Bloco0000(*t) and >(*t, 6.162579) and Bloco0010(*y) and <=(*y, 6.257298) and

Bloco1000(*u) and >(*u, 6.267986) and Bloco0011(*i) and <=(*i, 6.134299) and

Bloco0000(*o) and <=(*o, 6.354538) then algoritmo(DES)

R69

if Bloco1100(*q) and >(*q, 5.961446) and Bloco1111(*w) and <=(*w, 6.233006) and

Bloco1110(*e) and <=(*e, 6.162103) and Bloco1111(*r) and >(*r, 6.038664) and

Bloco0000(*t) and >(*t, 6.162579) and Bloco0010(*y) and >(*y, 6.257298) and

Bloco0000(*u) and >(*u, 6.43517) and Bloco0001(*i) and <=(*i, 6.130089) then

algoritmo(DES)

R70

if Bloco1100(*q) and >(*q, 5.961446) and Bloco1111(*w) and <=(*w, 6.233006) and

Bloco1110(*e) and >(*e, 6.162103) and Bloco0001(*r) and <=(*r, 6.007092) then

algoritmo(DES)

36

R71

if Bloco1100(*q) and >(*q, 5.961446) and Bloco1111(*w) and <=(*w, 6.233006) and

Bloco1110(*e) and >(*e, 6.162103) and Bloco0001(*r) and >(*r, 6.007092) and Bloco0001(*t)

and <=(*t, 6.450032) and Bloco0010(*y) and <=(*y, 6.542007) and Bloco1011(*u) and <=(*u,

6.321505) and Bloco0001(*i) and <=(*i, 6.228637) and Bloco0111(*o) and <=(*o, 6.151409)

then algoritmo(DES)

R72

if Bloco1100(*q) and >(*q, 5.961446) and Bloco1111(*w) and <=(*w, 6.233006) and

Bloco1110(*e) and >(*e, 6.162103) and Bloco0001(*r) and >(*r, 6.007092) and Bloco0001(*t)

and <=(*t, 6.450032) and Bloco0010(*y) and <=(*y, 6.542007) and Bloco1011(*u) and <=(*u,

6.321505) and Bloco0001(*i) and <=(*i, 6.228637) and Bloco0111(*o) and >(*o, 6.151409)

and Bloco1101(*p) and <=(*p, 6.120124) and Bloco0010(*a) and <=(*a, 6.187152) then

algoritmo(DES)

R73

if Bloco1100(*q) and >(*q, 5.961446) and Bloco1111(*w) and <=(*w, 6.233006) and

Bloco1110(*e) and >(*e, 6.162103) and Bloco0001(*r) and >(*r, 6.007092) and Bloco0001(*t)

and <=(*t, 6.450032) and Bloco0010(*y) and <=(*y, 6.542007) and Bloco1011(*u) and <=(*u,

6.321505) and Bloco0001(*i) and >(*i, 6.228637) and Bloco0000(*o) and <=(*o, 6.070109)

then algoritmo(DES)

R74

if Bloco1100(*q) and >(*q, 5.961446) and Bloco1111(*w) and <=(*w, 6.233006) and

Bloco1110(*e) and >(*e, 6.162103) and Bloco0001(*r) and >(*r, 6.007092) and Bloco0001(*t)

and <=(*t, 6.450032) and Bloco0010(*y) and <=(*y, 6.542007) and Bloco1011(*u) and >(*u,

6.321505) and Bloco1110(*i) and <=(*i, 6.407984) and Bloco0000(*o) and <=(*o, 5.888545)

then algoritmo(DES)

R75

if Bloco1100(*q) and >(*q, 5.961446) and Bloco1111(*w) and <=(*w, 6.233006) and

Bloco1110(*e) and >(*e, 6.162103) and Bloco0001(*r) and >(*r, 6.007092) and Bloco0001(*t)

and <=(*t, 6.450032) and Bloco0010(*y) and <=(*y, 6.542007) and Bloco1011(*u) and >(*u,

6.321505) and Bloco1110(*i) and >(*i, 6.407984) and Bloco1111(*o) and <=(*o, 5.945005)

then algoritmo(DES)

R76

if Bloco1100(*q) and >(*q, 5.961446) and Bloco1111(*w) and <=(*w, 6.233006) and

Bloco1110(*e) and >(*e, 6.162103) and Bloco0001(*r) and >(*r, 6.007092) and Bloco0001(*t)

and >(*t, 6.450032) and Bloco0000(*y) and <=(*y, 6.210095) then algoritmo(DES)

R77

if Bloco1100(*q) and >(*q, 5.961446) and Bloco1111(*w) and >(*w, 6.233006) and

Bloco0001(*e) and <=(*e, 5.957447) and Bloco1101(*r) and >(*r, 6.099154) and

Bloco0000(*t) and <=(*t, 6.250411) then algoritmo(DES)

R78

if Bloco1100(*q) and >(*q, 5.961446) and Bloco1111(*w) and >(*w, 6.233006) and

Bloco0001(*e) and <=(*e, 5.957447) and Bloco1101(*r) and >(*r, 6.099154) and

Bloco0000(*t) and >(*t, 6.250411) and Bloco1010(*y) and <=(*y, 6.160548) then

algoritmo(DES)

R79

if Bloco1100(*q) and >(*q, 5.961446) and Bloco1111(*w) and >(*w, 6.233006) and

Bloco0001(*e) and <=(*e, 5.957447) and Bloco0011(*r) and <=(*r, 6.013554) and

Bloco0101(*t) and <=(*t, 6.328455) and Bloco0010(*y) and <=(*y, 6.190657) then

algoritmo(DES)

R80

if Bloco1100(*q) and >(*q, 5.961446) and Bloco1111(*w) and >(*w, 6.233006) and

Bloco0001(*e) and <=(*e, 5.957447) and Bloco0011(*r) and <=(*r, 6.013554) and

Bloco0101(*t) and <=(*t, 6.328455) and Bloco0010(*y) and >(*y, 6.190657) and

Bloco0010(*u) and >(*u, 6.34408) then algoritmo(DES)

37

R81

if Bloco1100(*q) and >(*q, 5.961446) and Bloco1111(*w) and >(*w, 6.233006) and

Bloco0001(*e) and <=(*e, 5.957447) and Bloco0011(*r) and >(*r, 6.013554) and

Bloco1101(*t) and <=(*t, 6.492429) and Bloco1001(*y) and <=(*y, 6.354841) and

Bloco1110(*u) and <=(*u, 6.153749) and Bloco1110(*i) and >(*i, 5.905858) and

Bloco1011(*o) and <=(*o, 6.321505) and Bloco0010(*p) and >(*p, 6.113537) then

algoritmo(DES)

R82

if Bloco1100(*q) and >(*q, 5.961446) and Bloco1111(*w) and >(*w, 6.233006) and

Bloco0001(*e) and <=(*e, 5.957447) and Bloco0011(*r) and >(*r, 6.013554) and

Bloco1101(*t) and <=(*t, 6.492429) and Bloco1001(*y) and <=(*y, 6.354841) and

Bloco1110(*u) and >(*u, 6.153749) and Bloco0100(*i) and <=(*i, 6.359724) and

Bloco0101(*o) and <=(*o, 5.973973) then algoritmo(DES)

R83

if Bloco1100(*q) and >(*q, 5.961446) and Bloco1111(*w) and >(*w, 6.233006) and

Bloco0001(*e) and <=(*e, 5.957447) and Bloco0011(*r) and >(*r, 6.013554) and

Bloco1101(*t) and <=(*t, 6.492429) and Bloco1001(*y) and <=(*y, 6.354841) and

Bloco1110(*u) and >(*u, 6.153749) and Bloco0100(*i) and <=(*i, 6.359724) and

Bloco0101(*o) and >(*o, 5.973973) and Bloco1101(*p) and <=(*p, 6.263457) and

Bloco1000(*a) and <=(*a, 6.232959) and Bloco1000(*s) and >(*s, 6.202173) and

Bloco1001(*d) and >(*d, 6.180767) then algoritmo(DES)

R84

if Bloco1100(*q) and >(*q, 5.961446) and Bloco1111(*w) and >(*w, 6.233006) and

Bloco0001(*e) and <=(*e, 5.957447) and Bloco0011(*r) and >(*r, 6.013554) and

Bloco1101(*t) and <=(*t, 6.492429) and Bloco1001(*y) and <=(*y, 6.354841) and

Bloco1110(*u) and >(*u, 6.153749) and Bloco0100(*i) and >(*i, 6.359724) and Bloco0101(*o)

and <=(*o, 6.209922) then algoritmo(DES)

R85

if Bloco1100(*q) and >(*q, 5.961446) and Bloco1111(*w) and >(*w, 6.233006) and

Bloco0001(*e) and <=(*e, 5.957447) and Bloco0011(*r) and >(*r, 6.013554) and

Bloco1101(*t) and <=(*t, 6.492429) and Bloco1001(*y) and <=(*y, 6.354841) and

Bloco1110(*u) and >(*u, 6.153749) and Bloco0100(*i) and >(*i, 6.359724) and Bloco0101(*o)

and >(*o, 6.209922) and Bloco0000(*p) and >(*p, 6.123404) and Bloco1000(*a) and >(*a,

6.212875) then algoritmo(DES)

R86

if Bloco1100(*q) and >(*q, 5.961446) and Bloco1111(*w) and >(*w, 6.233006) and

Bloco0001(*e) and <=(*e, 5.957447) and Bloco0011(*r) and >(*r, 6.013554) and

Bloco1101(*t) and >(*t, 6.492429) and Bloco0101(*y) and <=(*y, 6.127065) then

algoritmo(DES)

R87

if Bloco1100(*q) and >(*q, 5.961446) and Bloco1111(*w) and >(*w, 6.233006) and

Bloco0001(*e) and <=(*e, 5.957447) and Bloco0011(*r) and >(*r, 6.013554) and

Bloco1101(*t) and >(*t, 6.492429) and Bloco0101(*y) and >(*y, 6.127065) and

Bloco1010(*u) and >(*u, 6.218732) then algoritmo(DES)

R88

if Bloco11101001(*q) and <=(*q,0.46263) and Bloco11100010(*w) and <=(*w,0.27126) and

Bloco11000010(*e) and <=(*e,0.467611) and Bloco11111000(*r) and >(*r,0.349854) and

Bloco11011100(*t) and <=(*t,0.277546) then algoritmo(Blowfish)

R89

if Bloco11101001(*q) and <=(*q,0.46263) and Bloco11100010(*w) and <=(*w,0.27126) and

Bloco11000010(*e) and <=(*e,0.467611) and Bloco11111000(*r) and >(*r,0.349854) and

Bloco11011100(*t) and >(*t,0.277546) and Bloco10111000(*y) and >(*y,0.536625) then

algoritmo(Blowfish)

R90

if Bloco11101001(*q) and <=(*q,0.46263) and Bloco11100010(*w) and >(*w,0.27126) and

Bloco11100000(*e) and <=(*e,0.334495) and Bloco10011101(*r) and <=(*r,0.476915) and

Bloco11111000(*t) and >(*t,0.358112) and Bloco11111000(*y) and <=(*y,0.454728) and

Bloco11011100(*u) and >(*u,0.385591) and Bloco10010101(*i) and >(*i,0.374636) and

Bloco11100000(*o) and >(*o,0.285365) then algoritmo(Blowfish)

38

R91

if Bloco11101001(*q) and <=(*q,0.46263) and Bloco11100010(*w) and >(*w,0.27126) and

Bloco11100000(*e) and <=(*e,0.334495) and Bloco10011101(*r) and <=(*r,0.476915) and

Bloco11111000(*t) and >(*t,0.358112) and Bloco11111000(*y) and >(*y,0.454728) and

Bloco11111111(*u) and >(*u,0.375052) then algoritmo(Blowfish)

R92

if Bloco11101001(*q) and <=(*q,0.46263) and Bloco11100010(w*) and >(*w,0.27126) and

Bloco11100000(*e) and <=(*e,0.334495) and Bloco10011101(*r) and >(*r,0.476915) and

Bloco01010010(*t) and <=(*t,0.479808) then algoritmo(Blowfish)

R93

if Bloco11101001(*q) and <=(*q,0.46263) and Bloco11100010(*w) and >(*w,0.27126) and

Bloco11100000(*e) and >(*e,0.334495) and Bloco11111111(*r) and <=(*r,0.297297) and

Bloco11111000(*t) and >(*t,0.366499) and Bloco11000010(*y) and <=(*y,0.365938) and

Bloco11111000(*u) and <=(*u,0.397097) then algoritmo(Blowfish)

R94

if Bloco11101001(*q) and <=(*q,0.46263) and Bloco11100010(*w) and >(*w,0.27126) and

Bloco11100000(*e) and >(*e,0.334495) and Bloco11111111(*r) and <=(*r,0.297297) and

Bloco11111000(*t) and >(*t,0.366499) and Bloco11000010(*y) and >(*y,0.365938) and

Bloco00101000(*u) and <=(*u,0.380108) and Bloco00101000(*i) and <=(*i,0.35524) then

algoritmo(Blowfish)

R95

if Bloco11101001(*q) and <=(*q,0.46263) and Bloco11100010(*w) and >(*w,0.27126) and

Bloco11100000(*e) and >(*e,0.334495) and Bloco11111111(*r) and <=(*r,0.297297) and

Bloco11111000(*t) and >(*t,0.366499) and Bloco11000010(*y) and >(*y,0.365938) and

Bloco00101000(*u) and >(*u,0.380108) then algoritmo(Blowfish)

R96

if Bloco11101001(*q) and <=(*q,0.46263) and Bloco11100010(*w) and >(*w,0.27126) and

Bloco11100000(*e) and >(*e,0.334495) and Bloco11111111(*r) and >(*r,0.297297) and

Bloco10010101(*t) and <=(*t,0.541723) and Bloco10010010(*y) and <=(*y,0.310517) and

Bloco01100101(*u) and <=(*u,0.482962) and Bloco01010010(*i) and <=(*i,0.311189) then

algoritmo(Blowfish)

R97

if Bloco11101001(*q) and <=(*q,0.46263) and Bloco11100010(*w) and >(*w,0.27126) and

Bloco11100000(*e) and >(*e,0.334495) and Bloco11111111(*r) and >(*r,0.297297) and

Bloco10010101(*t) and <=(*t,0.541723) and Bloco10010010(*y) and <=(*y,0.310517) and

Bloco01100101(*u) and <=(*u,0.482962) and Bloco01010010(*i) and >(*i,0.311189) and

Bloco01100101(*o) and >(*o,0.349854) and Bloco01100101(*p) and <=(*p,0.395875) then

algoritmo(Blowfish)

R98

if Bloco11101001(*q) and <=(*q,0.46263) and Bloco11100010(*w) and >(*w,0.27126) and

Bloco11100000(*e) and >(*e,0.334495) and Bloco11111111(*r) and >(*r,0.297297) and

Bloco10010101(*t) and <=(*t,0.541723) and Bloco10010010(*y) and >(*y,0.310517) and

Bloco11000010(*u) and <=(*u,0.36247) and Bloco10011101(*i) and <=(*i,0.451869) and

Bloco10111000(*o) and >(*o,0.339351) and Bloco01011011(*p) and >(*p,0.343832) and

Bloco11100000(*a) and >(*a,0.423223) and Bloco01011011(*s) and <=(*s,0.426042) then

algoritmo(Blowfish)

R99

if Bloco11101001(*q) and <=(*q,0.46263) and Bloco11100010(*w) and >(*w,0.27126) and

Bloco11100000(*e) and >(*e,0.334495) and Bloco11111111(*r) and >(*r,0.297297) and

Bloco10010101(*t) and <=(*t,0.541723) and Bloco10010010(*y) and >(*y,0.310517) and

Bloco11000010(*u) and <=(*u,0.36247) and Bloco10011101(*i) and >(*i,0.451869) then

algoritmo(Blowfish)

R100

if Bloco11101001(*q) and <=(*q,0.46263) and Bloco11100010(*w) and >(*w,0.27126) and

Bloco11100000(*e) and >(*e,0.334495) and Bloco11111111(*r) and >(*r,0.297297) and

Bloco10010101(*t) and <=(*t,0.541723) and Bloco10010010(*y) and >(*y,0.310517) and

Bloco11000010(*u) and >(*u,0.36247) and Bloco11111000(*i) and <=(*i,0.480294) and

Bloco11101001(*o) and <=(*o,0.249757) then algoritmo(Blowfish)

39

R101

if Bloco11101001(*q) and <=(*q,0.46263) and Bloco11100010(*w) and >(*w,0.27126) and

Bloco11100000(*e) and >(*e,0.334495) and Bloco11111111(*r) and >(*r,0.297297) and

Bloco10010101(*t) and <=(*t,0.541723) and Bloco10010010(*y) and >(*y,0.310517) and

Bloco11000010(*u) and >(*u,0.36247) and Bloco11111000(*i) and <=(*i,0.480294) and

Bloco11101001(*o) and >(*o,0.249757) and Bloco10010010(*p) and <=(*p,0.319872) and

Bloco11111000(*a) and >(*a,0.381629) then algoritmo(Blowfish)

R102

if Bloco11101001(*q) and <=(*q,0.46263) and Bloco11100010(*w) and >(*w,0.27126) and

Bloco11100000(*e) and >(*e,0.334495) and Bloco11111111(*r) and >(*r,0.297297) and

Bloco10010101(*t) and <=(*t,0.541723) and Bloco10010010(*y) and >(*y,0.310517) and

Bloco11000010(*u) and >(*u,0.36247) and Bloco11111000(*i) and <=(*i,0.480294) and

Bloco11101001(*o) and >(*o,0.249757) and Bloco10010010(*p) and >(*p,0.319872) and

Bloco11101110(*a) and <=(*a,0.301576) and Bloco01010010(*s) and <=(*s,0.388012) then

algoritmo(Blowfish)

R103

if Bloco11101001(*q) and <=(*q,0.46263) and Bloco11100010(*w) and >(*w,0.27126) and

Bloco11100000(*e) and >(*e,0.334495) and Bloco11111111(*r) and >(*r,0.297297) and

Bloco10010101(*t) and <=(*t,0.541723) and Bloco10010010(*y) and >(*y,0.310517) and

Bloco11000010(*u) and >(*u,0.36247) and Bloco11111000(*i) and <=(*i,0.480294) and

Bloco11101001(*o) and >(*o,0.249757) and Bloco10010010(*p) and >(*p,0.319872) and

Bloco11101110(*a) and >(*a,0.301576) and Bloco01010010(*s) and <=(*s,0.481644) and

Bloco11100010(*d) and <=(*d,0.420223) and Bloco11100000(*f) and <=(*f,0.438176) and

Bloco01111100(*g) and <=(*g,0.2976661) then algoritmo(Blowfish)

R104

if Bloco11101001(*q) and <=(*q,0.46263) and Bloco11100010(*w) and >(*w,0.27126) and

Bloco11100000(*e) and >(*e,0.334495) and Bloco11111111(*r) and >(*r,0.297297) and

Bloco10010101(*t) and <=(*t,0.541723) and Bloco10010010(*y) and >(*y,0.310517) and

Bloco11000010(*u) and >(*u,0.36247) and Bloco11111000(*i) and <=(*i,0.480294) and

Bloco11101001(*o) and >(*o,0.249757) and Bloco10010010(*p) and >(*p,0.319872) and

Bloco11101110(*a) and >(*a,0.301576) and Bloco01010010(*s) and <=(*s,0.481644) and

Bloco11100010(*d) and <=(*d,0.420223) and Bloco11100000(*f) and <=(*f,0.438176) and

Bloco01111100(*g) and >(*g,0.2976661) and Bloco01011011(*h) and >(*h,0.380384) and

Bloco11101110(*j) and <=(*j,0.447963) and Bloco01011011(*k) and <=(*k,0.408552) and

Bloco01100101(*l) and >(*l,0.356824) then algoritmo(Blowfish)

R105

if Bloco11101001(*q) and <=(*q,0.46263) and Bloco11100010(*w) and >(*w,0.27126) and

Bloco11100000(*e) and >(*e,0.334495) and Bloco11111111(*r) and >(*r,0.297297) and

Bloco10010101(*t) and <=(*t,0.541723) and Bloco10010010(*y) and >(*y,0.310517) and

Bloco11000010(*u) and >(*u,0.36247) and Bloco11111000(*i) and >(*i,0.480294) and

Bloco11000010(*o) and <=(*o,0.487262) and Bloco00101000(*p) and <=(*p,0.327568) then

algoritmo(Blowfish)

R106

if Bloco11101001(*q) and <=(*q,0.46263) and Bloco11100010(*w) and >(*w,0.27126) and

Bloco11100000(*e) and >(*e,0.334495) and Bloco11111111(*r) and >(*r,0.297297) and

Bloco10010101(*t) and >(*t,0.541723) and Bloco10111000(*y) and <=(*y,0.408552) then

algoritmo(Blowfish)

R107

if Bloco11101001(*q) and >(*q,0.46263) and Bloco01010010(*w) and <=(*w,0.39879) and

Bloco01011011(*e) and >(*e,0.242104) and Bloco01010010(*r) and <=(*r,0.318514) and

Bloco11100000(*t) and <=(*t,0.390667) then algoritmo(Blowfish)

R108

if Bloco11101001(*q) and >(*q,0.46263) and Bloco01010010(*w) and <=(*w,0.39879) and

Bloco01011011(*e) and >(*e,0.242104) and Bloco01010010(*r) and >(*r,0.318514) and

Bloco11000010(*t) and <=(*t,0.363993) then algoritmo(Blowfish)

40

R109

if Bloco11101001(*q) and >(*q,0.46263) and Bloco01010010(*w) and <=(*w,0.39879) and

Bloco01011011(*e) and >(*e,0.242104) and Bloco01010010(*r) and >(*r,0.318514) and

Bloco11000010(*t) and >(*t,0.363993) and Bloco01011011(*y) and >(*y,0.406292) then

algoritmo(Blowfish)

R110if Bloco11101001(*q) and >(*q,0.46263) and Bloco01010010(*w) and >(*w,0.39879) and

Bloco11011100(*e) and <=(*e,0.325071) then algoritmo(Blowfish)

R111

if Bloco11101001(*q) and >(*q,0.46263) and Bloco01010010(*w) and >(*w,0.39879) and

Bloco11011100(*e) and >(*e,0.325071) and Bloco11101110(*r) and <=(*r,0.299605) then

algoritmo(Blowfish)

R112

if Bloco11101001(*q) and >(*q,0.46263) and Bloco01010010(*w) and >(*w,0.39879) and

Bloco11011100(*e) and >(*e,0.325071) and Bloco11101110(*r) and >(*r,0.299605) and

Bloco10111000(*t) and <=(*t,0.321633) and Bloco00101000(*y) and >(*y,0.380827) then

algoritmo(Blowfish)

R113

if Bloco11101001(*q) and >(*q, 0.46263) and Bloco01010001(*w) and >(*w, 0.303239) and

Bloco01100100(*e) and >(*e, 0.302572) and Bloco01110100(*r) and >(*r, 0.332138) and

Bloco11010000(*t) and >(*t, 0.287996) and Bloco01101110(*y) and <=(*y, 0.431094) then

algoritmo(Blowfish)

R114

if Bloco11110011(*q) and >(*q, 0.470941) and Bloco11011011(*w) and >(*w, 0.369711) and

Bloco10011000(*e) and <=(*e, 0.437546) and Bloco00000111(*r) and >(*r, 0.333056) then

algoritmo(Blowfish)

R115if Bloco10010011(*q) and <=(*q, 0.287695) and Bloco11000000(*w) and >(*w, 0.326243)

then algoritmo(Blowfish)

R116if Bloco11010011(*q) and <=(*q, 0.263926) and Bloco00101100(*w) and <=(*w, 0.440105)

then algoritmo(Blowfish)

R117if Bloco10110100(*q) and >(*q, 0.5175) and Bloco10000110(*w) and >(*w, 0.390462) then

algoritmo(Blowfish)

R118

if Bloco00001101(*q) and <=(*q, 0.297016) and Bloco00000010(*w) and >(*w, 0.310393)

and Bloco01111101(*e) and >(*e, 0.370117) and Bloco00011001(*r) and >(*r, 0.310278)

then algoritmo(Blowfish)

R119 if Bloco01001100(*q) and >(*q, 0.528957) then algoritmo(Blowfish)

R120if Bloco00111001(*q) and >(*q, 0.51047) and Bloco00001101(*w) and >(*w, 0.351019) then

algoritmo(Blowfish)

R121

if Bloco10010010(*q) and <=(*q, 0.489634) and Bloco11101111(*w) and >(*w, 0.219328)

and Bloco01100010(*e) and >(*e, 0.243746) and Bloco00100110(*r) and >(*r, 0.449534) and

Bloco00000000(*t) and <=(*t, 0.493472) then algoritmo(Blowfish)

R122if Bloco00110100(*q) and <=(*q, 0.406722) and Bloco00011101(*w) and >(*w, 0.327315)

then algoritmo(Blowfish)

R123if Bloco0100110001101000(*q) and >(*q, 0.021706) and Bloco1001100101010010(*w) and

<=(*w, 0.026831) and Bloco0011010000100011(*e) and <=(*e, 0) then algoritmo(Blowfish)

R124if Bloco0011100111000110(*q) and <=(*q, 0.029351) and Bloco1100001001011000(*w) and

>(*w, 0.021706) and Bloco0000000000010001(*e) and <=(*e, 0) then algoritmo(Blowfish)

R125 if Bloco1110111100111100(*q) and >(*q, 0.026546) then algoritmo(Blowfish)

R126if Bloco0000000000010100(*q) and <=(*q, 0) and Bloco0000111110111111(*w) and <=(*w,

0) then algoritmo(Blowfish)

R127if Bloco11100010(*q) and <=(*q,0.27126) and Bloco00110100(*w) and <=(*w,0.317023)

then algoritmo(Blowfish)

41

R128

if Bloco11100010(*q) and >(*q,0.27126) and Bloco11101001(*w) and <=(*w,0.46263) and

Bloco00011001(*e) and <=(*e,0.499339) and Bloco11111111(*r) and >(*r,0.249688) and

Bloco00100110(*t) and >(*t,0.286026) and Bloco10011000(*y) and <=(*y,0.559969) and

Bloco10010101(*u) and <=(*u,0.475248) and Bloco11101110(*i) and <=(*i,0.302572) and

Bloco01100010(*o) and <=(*o,0.439138) and Bloco00101000(*p) and <=(*p,409241) and

Bloco01011110(*a) and >(*a,0.417425) and Bloco00000100(*s) and >(*s,0.34046) then

algoritmo(Blowfish)

R129

if Bloco11100010(*q) and >(*q,0.27126) and Bloco11101001(*w) and <=(*w,0.46263) and

Bloco00011001(*e) and <=(*e,0.499339) and Bloco11111111(*r) and >(*r,0.249688) and

Bloco00100110(*t) and >(*t,0.286026) and Bloco10011000(*y) and <=(*y,0.559969) and

Bloco10010101(*u) and <=(*u,0.475248) and Bloco11101110(*i) and >(*i,0.302572) and

Bloco00001111(*o) and <=(*o,0.508089) and Bloco11110000(*p) and >(*p,0.269724) and

Bloco11011001(*a) and >(*a,0.261312) and Bloco10100100(*s) and <=(*s,0.496252) and

Bloco01100110(*d) and <=(*d,0.270717) and Bloco11010110(*f) and >(*f,0.456368) and

Bloco00001010(*g) and <=(*g,0.380384) then algoritmo(Blowfish)

R130

if Bloco11100010(*q) and >(*q,0.27126) and Bloco11101001(*w) and <=(*w,0.46263) and

Bloco00011001(*e) and <=(*e,0.499339) and Bloco11111111(*r) and >(*r,0.249688) and

Bloco00100110(*t) and >(*t,0.286026) and Bloco10011000(*y) and <=(*y,0.559969) and

Bloco10010101(*u) and <=(*u,0.475248) and Bloco11101110(*i) and >(*i,0.302572) and

Bloco00001111(*o) and <=(*o,0.508089) and Bloco11110000(*p) and >(*p,0.269724) and

Bloco11011001(*a) and >(*a,0.261312) and Bloco10100100(*s) and <=(*s,0.496252) and

Bloco01100110(*d) and >(*d,0.270717) and Bloco11110010(*f) and >(*f,0.263296) and

Bloco10000011(*g) and >(*g,0.262177) and Bloco11101010(*h) and <=(*h,0.295183) and

Bloco00100011(*j) and >(*j,0.385719) and Bloco00000010(*k) and >(*k,0.34727) then

algoritmo(Blowfish)

R131

if Bloco11100010(*q) and >(*q,0.27126) and Bloco11101001(*w) and <=(*w,0.46263) and

Bloco00011001(*e) and <=(*e,0.499339) and Bloco11111111(*r) and >(*r,0.249688) and

Bloco00100110(*t) and >(*t,0.286026) and Bloco10011000(*y) and <=(*y,0.559969) and

Bloco10010101(*u) and <=(*u,0.475248) and Bloco11101110(*i) and >(*i,0.302572) and

Bloco00001111(*o) and <=(*o,0.508089) and Bloco11110000(*p) and >(*p,0.269724) and

Bloco11011001(*a) and >(*a,0.261312) and Bloco10100100(*s) and <=(*s,0.496252) and

Bloco01100110(*d) and >(*d,0.270717) and Bloco11110010(*f) and >(*f,0.263296) and

Bloco10000011(*g) and >(*g,0.262177) and Bloco11101010(*h) and >(*h,0.295183) and

Bloco10011011(*j) and <=(*j,0.519377) and Bloco10010010(*k) and <=(*k,0.310517) and

Bloco01111010(*l) and >(*l,0.439138) then algoritmo(Blowfish)

R132

if Bloco11100010(*q) and >(*q,0.27126) and Bloco11101001(*w) and <=(*w,0.46263) and

Bloco00011001(*e) and <=(*e,0.499339) and Bloco11111111(*r) and >(*r,0.249688) and

Bloco00100110(*t) and >(*t,0.286026) and Bloco10011000(*y) and <=(*y,0.559969) and

Bloco10010101(*u) and <=(*u,0.475248) and Bloco11101110(*i) and >(*i,0.302572) and

Bloco00001111(*o) and <=(*o,0.508089) and Bloco11110000(*p) and >(*p,0.269724) and

Bloco11011001(*a) and >(*a,0.261312) and Bloco10100100(*s) and <=(*s,0.496252) and

Bloco01100110(*d) and >(*d,0.270717) and Bloco11110010(*f) and >(*f,0.263296) and

Bloco10000011(*g) and >(*g,0.262177) and Bloco11101010(*h) and >(*h,0.295183) and

Bloco10011011(*j) and <=(*j,0.519377) and Bloco10010010(*k) and >(*k,0.310517) and

Bloco01010100(*l) and <=(*l,0.256514) then algoritmo(Blowfish)

42

R133

if Bloco11100010(*q) and >(*q,0.27126) and Bloco11101001(*w) and <=(*w,0.46263) and

Bloco00011001(*e) and <=(*e,0.499339) and Bloco11111111(*r) and >(*r,0.249688) and

Bloco00100110(*t) and >(*t,0.286026) and Bloco10011000(*y) and <=(*y,0.559969) and

Bloco10010101(*u) and <=(*u,0.475248) and Bloco11101110(*i) and >(*i,0.302572) and

Bloco00001111(*o) and <=(*o,0.508089) and Bloco11110000(*p) and >(*p,0.269724) and

Bloco11011001(*a) and >(*a,0.261312) and Bloco10100100(*s) and <=(*s,0.496252) and

Bloco01100110(*d) and >(*d,0.270717) and Bloco11110010(*f) and >(*f,0.263296) and

Bloco10000011(*g) and >(*g,0.262177) and Bloco11101010(*h) and >(*h,0.295183) and

Bloco10011011(*j) and <=(*j,0.519377) and Bloco10010010(*k) and >(*k,0.310517) and

Bloco01010100(*l) and >(*l,0.256514) and Bloco10100111(*z) and <=(*z,0.551149) and

Bloco10101000(*x) and <=(*x,0.534594) and Bloco00110101(*c) and <=(*c,0.549044) and

Bloco00111001(*v) and <=(*v,0.51396) and Bloco00100100(*b) and <=(*b,0.476257) and

Bloco00010010(*n) and >(*n,0.306279) and Bloco10000100(*m) and >(*m,0.494719) then

algoritmo(Blowfish)

R134

if Bloco11100010(*q) and >(*q,0.27126) and Bloco11101001(*w) and <=(*w,0.46263) and

Bloco00011001(*e) and <=(*e,0.499339) and Bloco11111111(*r) and >(*r,0.249688) and

Bloco00100110(*t) and >(*t,0.286026) and Bloco10011000(*y) and <=(*y,0.559969) and

Bloco10010101(*u) and <=(*u,0.475248) and Bloco11101110(*i) and >(*i,0.302572) and

Bloco00001111(*o) and <=(*o,0.508089) and Bloco11110000(*p) and >(*p,0.269724) and

Bloco11011001(*a) and >(*a,0.261312) and Bloco10100100(*s) and <=(*s,0.496252) and

Bloco01100110(*d) and >(*d,0.270717) and Bloco11110010(*f) and >(*f,0.263296) and

Bloco10000011(*g) and >(*g,0.262177) and Bloco11101010(*h) and >(*h,0.295183) and

Bloco10011011(*j) and <=(*j,0.519377) and Bloco10010010(*k) and >(*k,0.310517) and

Bloco01010100(*l) and >(*l,0.256514) and Bloco10100111(*z) and <=(*z,0.551149) and

Bloco10101000(*x) and <=(*x,0.534594) and Bloco00110101(*c) and <=(*c,0.549044) and

Bloco00111001(*v) and >(*v,0.51396) then algoritmo(Blowfish)

R135

if Bloco11100010(*q) and >(*q,0.27126) and Bloco11101001(*w) and <=(*w,0.46263) and

Bloco00011001(*e) and <=(*e,0.499339) and Bloco11111111(*r) and >(*r,0.249688) and

Bloco00100110(*t) and >(*t,0.286026) and Bloco10011000(*y) and <=(*y,0.559969) and

Bloco10010101(*u) and <=(*u,0.475248) and Bloco11101110(*i) and >(*i,0.302572) and

Bloco00001111(*o) and <=(*o,0.508089) and Bloco11110000(*p) and >(*p,0.269724) and

Bloco11011001(*a) and >(*a,0.261312) and Bloco10100100(*s) and <=(*s,0.496252) and

Bloco01100110(*d) and >(*d,0.270717) and Bloco11110010(*f) and >(*f,0.263296) and

Bloco10000011(*g) and >(*g,0.262177) and Bloco11101010(*h) and >(*h,0.295183) and

Bloco10011011(*j) and <=(*j,0.519377) and Bloco10010010(*k) and >(*k,0.310517) and

Bloco01010100(*l) and >(*l,0.256514) and Bloco10100111(*z) and <=(*z,0.551149) and

Bloco10101000(*x) and >(*x,0.534594) and Bloco00000010(*c) and >(*c,0.41488) then

algoritmo(Blowfish)

R136

if Bloco11100010(*q) and >(*q,0.27126) and Bloco11101001(*w) and <=(*w,0.46263) and

Bloco00011001(*e) and <=(*e,0.499339) and Bloco11111111(*r) and >(*r,0.249688) and

Bloco00100110(*t) and >(*t,0.286026) and Bloco10011000(*y) and <=(*y,0.559969) and

Bloco10010101(*u) and <=(*u,0.475248) and Bloco11101110(*i) and >(*i,0.302572) and

Bloco00001111(*o) and <=(*o,0.508089) and Bloco11110000(*p) and >(*p,0.269724) and

Bloco11011001(*a) and >(*a,0.261312) and Bloco10100100(*s) and >(*s,0.496252) then

algoritmo(Blowfish)

R137

if Bloco11100010(*q) and >(*q,0.27126) and Bloco11101001(*w) and <=(*w,0.46263) and

Bloco00011001(*e) and <=(*e,0.499339) and Bloco11111111(*r) and >(*r,0.249688) and

Bloco00100110(*t) and >(*t,0.286026) and Bloco10011000(*y) and <=(*y,0.559969) and

Bloco10010101(*u) and <=(*u,0.475248) and Bloco11101110(*i) and >(*i,0.302572) and

Bloco00001111(*o) and >(*o,0.508089) and Bloco11000010(*p) and >(*p,0.311569) then

algoritmo(Blowfish)

43

R138

if Bloco11100010(*q) and >(*q,0.27126) and Bloco11101001(*w) and <=(*w,0.46263) and

Bloco00011001(*e) and <=(*e,0.499339) and Bloco11111111(*r) and >(*r,0.249688) and

Bloco00100110(*t) and >(*t,0.286026) and Bloco10011000(*y) and <=(*y,0.559969) and

Bloco10010101(*u) and >(*u,0.475248) and Bloco11111000(*i) and >(*i,0.371083) and

Bloco01000100(*o) and <=(*o,0.495889) and Bloco01010010(*p) and <=(*p,0.441075) then

algoritmo(Blowfish)

R139

if Bloco11100010(*q) and >(*q,0.27126) and Bloco11101001(*w) and <=(*w,0.46263) and

Bloco00011001(*e) and >(*e,0.499339) and Bloco11010000(*r) and >(*r,0.301576) then

algoritmo(Blowfish)

R140

if Bloco11100010(*q) and >(*q,0.27126) and Bloco11101001(*w) and >(*w,0.46263) and

Bloco01010001(*e) and >(*e,0.310998) and Bloco00010010(*r) and >(*r,0.350976) and

Bloco01100100(*t) and <=(*t,0.354925) and Bloco00001100(*y) and >(*y,0.402847) then

algoritmo(Blowfish)

R141

if Bloco11100010(*q) and >(*q,0.27126) and Bloco11101001(*w) and >(*w,0.46263) and

Bloco01010001(*e) and >(*e,0.310998) and Bloco00010010(*r) and >(*r,0.350976) and

Bloco01100100(*t) and >(*t,0.354925) and Bloco00011100(*y) and <=(*y,0.485883) then

algoritmo(Blowfish)

R142

if Bloco0100110001101000(*q) and <=(*q, 0.021706) and Bloco0111010011000010(*w) and

<=(*w, 0.025361) and Bloco1010010001100111(*e) and <=(*e, 0.021706) and

Bloco1110111100111100(*r) and <=(*r, 0.026546) and Bloco1001100110001111(*t) and

<=(*t, 0.021706) and Bloco0111000011001111(*y) and >(*y, 0.020838) and

Bloco0000001000101100(*u) and >(*u, 0) then algoritmo(Blowfish)

R143

if Bloco0100110001101000(*q) and <=(*q, 0.021706) and Bloco0111010011000010(*w) and

<=(*w, 0.025361) and Bloco1010010001100111(*e) and <=(*e, 0.021706) and

Bloco1110111100111100(*r) and <=(*r, 0.026546) and Bloco1001100110001111(*t) and

>(*t, 0.021706) then algoritmo(Blowfish)

R144

if Bloco0100110001101000(*q) and <=(*q, 0.021706) and Bloco0111010011000010(*w) and

<=(*w, 0.025361) and Bloco1010010001100111(*e) and <=(*e, 0.021706) and

Bloco1110111100111100(*r) and >(*r, 0.026546) then algoritmo(Blowfish)

R145

if Bloco0100110001101000(*q) and <=(*q, 0.021706) and Bloco0111010011000010(*w) and

<=(*w, 0.025361) and Bloco1010010001100111(*e) and >(*e, 0.021706) then

algoritmo(Blowfish)

R146if Bloco0100110001101000(*q) and >(*q, 0.021706) and Bloco1001100101010010(*w) and

<=(*w, 0.026831) and Bloco0011010000100011(*e) and <=(*e, 0) then algoritmo(Blowfish)

R147if Bloco1011(*q) and <=(*q, 6.347555) and Bloco1110(*w) and <=(*w, 6.157983) and

Bloco1100(*e) and <=(*e, 5.967231) then algoritmo(RC4)

R148

if Bloco1011(*q) and <=(*q, 6.347555) and Bloco1110(*w) and <=(*w, 6.157983) and

Bloco1100(*e) and >(*e, 5.967231) and Bloco1111(*r) and <=(*r, 6.178564) and

Bloco1110(*t) and <=(*t, 6.140415) and Bloco1001(*y) and >(*y, 6.171191) and

Bloco1110(*u) and <=(*u, 6.056844) then algoritmo(RC4)

R149

if Bloco1011(*q) and <=(*q, 6.347555) and Bloco1110(*w) and <=(*w, 6.157983) and

Bloco1100(*e) and >(*e, 5.967231) and Bloco1111(*r) and <=(*r, 6.178564) and

Bloco1110(*t) and >(*t, 6.140415) then algoritmo(RC4)

R150

if Bloco1011(*q) and <=(*q, 6.347555) and Bloco1110(*w) and <=(*w, 6.157983) and

Bloco1100(*e) and >(*e, 5.967231) and Bloco1111(*r) and >(*r, 6.178564) and Bloco1001(*t)

and >(*t, 6.368762) and Bloco1001(*y) and <=(*y, 6.432279) and Bloco1100(*u) and <=(*u,

6.239632) then algoritmo(RC4)

44

R151

if Bloco1011(*q) and <=(*q, 6.347555) and Bloco1110(*w) and <=(*w, 6.157983) and

Bloco1100(*e) and >(*e, 5.967231) and Bloco1111(*r) and >(*r, 6.178564) and Bloco1001(*t)

and >(*t, 6.368762) and Bloco1001(*y) and >(*y, 6.432279) and Bloco1110(*u) and >(*u,

5.94206) and Bloco1100(*i) and >(*i, 6.07314) then algoritmo(RC4)

R152

if Bloco1011(*q) and <=(*q, 6.347555) and Bloco1110(*w) and >(*w, 6.157983) and

Bloco1111(*e) and <=(*e, 5.911763) and Bloco1001(*r) and >(*r, 6.32291) then

algoritmo(RC4)

R153if Bloco1011(*q) and >(*q, 6.347555) and Bloco1111(*w) and <=(*w, 6.110403) and

Bloco1110(*e) and <=(*e, 5.992932) then algoritmo(RC4)

R154

if Bloco1011(*q) and >(*q, 6.347555) and Bloco1111(*w) and <=(*w, 6.110403) and

Bloco1110(*e) and >(*e, 5.992932) and Bloco1110(*r) and <=(*r, 6.435095) and

Bloco1100(*t) and <=(*t, 6.158103) and Bloco1011(*y) and <=(*y, 6.641578) then

algoritmo(RC4)

R155

if Bloco1011(*q) and >(*q, 6.347555) and Bloco1111(*w) and <=(*w, 6.110403) and

Bloco1110(*e) and >(*e, 5.992932) and Bloco1110(*r) and <=(*r, 6.435095) and

Bloco1100(*t) and >(*t, 6.158103) and Bloco1001(*y) and <=(*y, 6.319344) and

Bloco1111(*u) and <=(*u, 5.95496) and Bloco1111(*i) and >(*i, 5.872622) then

algoritmo(RC4)

R156

if Bloco1011(*q) and >(*q, 6.347555) and Bloco1111(*w) and <=(*w, 6.110403) and

Bloco1110(*e) and >(*e, 5.992932) and Bloco1110(*r) and <=(*r, 6.435095) and

Bloco1100(*t) and >(*t, 6.158103) and Bloco1001(*y) and >(*y, 6.319344) and

Bloco1110(*u) and <=(*u, 6.243638) then algoritmo(RC4)

R157if Bloco1011(*q) and >(*q, 6.347555) and Bloco1111(*w) and >(*w, 6.110403) and

Bloco1100(*e) and <=(*e, 5.964346) then algoritmo(RC4)

R158

if Bloco1011(*q) and >(*q, 6.347555) and Bloco1111(*w) and >(*w, 6.110403) and

Bloco1100(*e) and >(*e, 5.964346) and Bloco1111(*r) and <=(*r, 6.25733) and Bloco1100(*t)

and <=(*t, 6.1112) and Bloco1011(*y) and >(*y, 6.503722) then algoritmo(RC4)

R159

if Bloco1011(*q) and >(*q, 6.347555) and Bloco1111(*w) and >(*w, 6.110403) and

Bloco1100(*e) and >(*e, 5.964346) and Bloco1111(*r) and <=(*r, 6.25733) and Bloco1100(*t)

and >(*t, 6.1112) and Bloco1001(*y) and >(*y, 6.339671) and Bloco1011(*u) and >(*u,

6.460891) and Bloco1110(*i) and >(*i, 5.846282)then algoritmo(RC4)

R160

if Bloco11101001(*q) and <=(*q,0.46263) and Bloco11100010(*w) and <=(*w,0.27126) and

Bloco11000010(*e) and <=(*e,0.467611) and Bloco11111000(*r) and <=(*r,0.349854) then

algoritmo(RC4)

R161

if Bloco11101001(*q) and <=(*q,0.46263) and Bloco11100010(*w) and <=(*w,0.27126) and

Bloco11000010(*e) and <=(*e,0.467611) and Bloco11111000(*r) and >(*r,0.349854) and

Bloco11011100(*t) and >(*t,0.277546) and Bloco10111000(*y) and <=(*y,0.536625) then

algoritmo(RC4)

R162

if Bloco11101001(*q) and <=(*q,0.46263) and Bloco11100010(*w) and >(*w,0.27126) and

Bloco11100000(*e) and <=(*e,0.334495) and Bloco10011101(*r) and <=(*r,0.476915) and

Bloco11111000(*t) and <=(*t,0.358112) and Bloco10111000(*y) and <=(*y,0.32603) and

Bloco00011101(*u) and >(*u,0.356898) then algoritmo(RC4)

R163

if Bloco11101001(*q) and <=(*q,0.46263) and Bloco11100010(*w) and >(*w,0.27126) and

Bloco11100000(*e) and <=(*e,0.334495) and Bloco10011101(*r) and <=(*r,0.476915) and

Bloco11111000(*t) and <=(*t,0.358112) and Bloco10111000(*y) and >(*y,0.32603) then

algoritmo(RC4)

45

R164

if Bloco11101001(*q) and <=(*q,0.46263) and Bloco11100010(*w) and >(*w,0.27126) and

Bloco11100000(*e) and <=(*e,0.334495) and Bloco10011101(*r) and <=(*r,0.476915) and

Bloco11111000(*t) and >(*t,0.358112) and Bloco11111000(*y) and <=(*y,0.454728) and

Bloco11011100(*u) and <=(*u,0.385591) and Bloco01011011(*i) and >(*i,0.331904) and

Bloco11101001(*o) and <=(*o,0.437546) then algoritmo(RC4)

R165

if Bloco11101001(*q) and <=(*q,0.46263) and Bloco11100010(*w) and >(*w,0.27126) and

Bloco11100000(*e) and <=(*e,0.334495) and Bloco10011101(*r) and <=(*r,0.476915) and

Bloco11111000(*t) and >(*t,0.358112) and Bloco11111000(*y) and <=(*y,0.454728) and

Bloco11011100(*u) and >(*u,0.385591) and Bloco10010101(*i) and >(*i,0.374636) and

Bloco11100000(*o) and <=(*o,0.285365) then algoritmo(RC4)

R166

if Bloco11101001(*q) and <=(*q,0.46263) and Bloco11100010(*w) and >(*w,0.27126) and

Bloco11100000(*e) and >(*e,0.334495) and Bloco11111111(*r) and <=(*r,0.297297) and

Bloco11111000(*t) and <=(*t,0.366499) and Bloco10010010(*y) and >(*y,0.38484) then

algoritmo(RC4)

R167

if Bloco11101001(*q) and <=(*q,0.46263) and Bloco11100010(*w) and >(*w,0.27126) and

Bloco11100000(*e) and >(*e,0.334495) and Bloco11111111(*r) and <=(*r,0.297297) and

Bloco11111000(*t) and >(*t,0.366499) and Bloco11000010(*y) and <=(*y,0.365938) and

Bloco11111000(*u) and >(*u,0.397097) then algoritmo(RC4)

R168

if Bloco11101001(*q) and <=(*q,0.46263) and Bloco11100010(*w) and >(*w,0.27126) and

Bloco11100000(*e) and >(*e,0.334495) and Bloco11111111(*r) and >(*r,0.297297 ) and

Bloco10010101(*t) and <=(*t,0.541723) and Bloco10010010(*y) and <=(*y,0.310517) and

Bloco01100101(*u) and >(*u,0.482962) and Bloco01011011(*i) and >(*i,0.366157) then

algoritmo(RC4)

R169

if Bloco11101001(*q) and <=(*q,0.46263) and Bloco11100010(*w) and >(*w,0.27126) and

Bloco11100000(*e) and >(*e,0.334495) and Bloco11111111(*r) and >(*r,0.297297 ) and

Bloco10010101(*t) and <=(*t,0.541723) and Bloco10010010(*y) and >(*y,0.310517) and

Bloco11000010(*u) and <=(*u,0.36247) and Bloco10011101(*i) and <=(*i,0.451869) and

Bloco10111000(*o) and >(*o,0.339351) and Bloco01011011(*p) and >(*p,0.343832) and

Bloco11100000(*a) and <=(*a,0.423223) and Bloco11101110(*s) and <=(*s,0.47599) and

Bloco11100000(*d) and <=(*d,0.387752) and Bloco10010010(*f) and <=(*f,0.38484) and

Bloco10010010(*g) and <=(*g,0.339293) then algoritmo(RC4)

R170

if Bloco11101001(*q) and <=(*q,0.46263) and Bloco11100010(*w) and >(*w,0.27126) and

Bloco11100000(*e) and >(*e,0.334495) and Bloco11111111(*r) and >(*r,0.297297 ) and

Bloco10010101(*t) and <=(*t,0.541723) and Bloco10010010(*y) and >(*y,0.310517) and

Bloco11000010(*u) and <=(*u,0.36247) and Bloco10011101(*i) and <=(*i,0.451869) and

Bloco10111000(*o) and >(*o,0.339351) and Bloco01011011(*p) and >(*p,0.343832) and

Bloco11100000(*a) and <=(*a,0.423223) and Bloco11101110(*s) and <=(*s,0.47599) and

Bloco11100000(*d) and <=(*d,0.387752) and Bloco10010010(*f) and >(*f,0.38484) then

algoritmo(RC4)

R171

if Bloco11101001(*q) and <=(*q,0.46263) and Bloco11100010(*w) and >(*w,0.27126) and

Bloco11100000(*e) and >(*e,0.334495) and Bloco11111111(*r) and >(*r,0.297297 ) and

Bloco10010101(*t) and <=(*t,0.541723) and Bloco10010010(*y) and >(*y,0.310517) and

Bloco11000010(*u) and <=(*u,0.36247) and Bloco10011101(*i) and <=(*i,0.451869) and

Bloco10111000(*o) and >(*o,0.339351) and Bloco01011011(*p) and >(*p,0.343832) and

Bloco11100000(*a) and <=(*a,0.423223) and Bloco11101110(*s) and <=(*s,0.47599) and

Bloco11100000(*d) and >(*d,0.387752) then algoritmo(RC4)

R172

if Bloco11101001(*q) and <=(*q,0.46263) and Bloco11100010(*w) and >(*w,0.27126) and

Bloco11100000(*e) and >(*e,0.334495) and Bloco11111111(*r) and >(*r,0.297297 ) and

Bloco10010101(*t) and <=(*t,0.541723) and Bloco10010010(*y) and >(*y,0.310517) and

Bloco11000010(*u) and >(*u,0.36247) and Bloco11111000(*i) and >(*i,0.480294) and

Bloco11000010(*o) and >(*o,0.487262) then algoritmo(RC4)

46

R173

if Bloco11101001(*q) and <=(*q,0.46263) and Bloco11100010(*w) and >(*w,0.27126) and

Bloco11100000(*e) and >(*e,0.334495) and Bloco11111111(*r) and >(*r,0.297297 ) and

Bloco10010101(*t) and >(*t,0.541723) and Bloco10111000(*y) and >(*y,0.408552)then

algoritmo(RC4)

R174if Bloco11100010(*q) and <=(*q, 0.27126) and Bloco00110100(*w) and >(*w, 0.317023) and

Bloco01000010(*e) and >(*e, 0.35515) then algoritmo(RC4)

R175

if Bloco10010101(*q) and >(*q, 0.475248) and Bloco00100000(*w) and <=(*w, 0.517585)

and Bloco11111000(*e) and <=(*e, 0.371509) and Bloco01111110(*r) and >(*r, 0.328991)

then algoritmo(RC4)

R176 if Bloco11111111(*q) and <=(*q, 0.249688) then algoritmo(RC4)

R177

if Bloco11101110(*q) and <=(*q, 0.302572) and Bloco10101110(*w) and >(*w, 0.344081)

and Bloco01011011(*e) and >(*e, 0.320545) and Bloco00101001(*r) and <=(*r, 0.548202)

then algoritmo(RC4)

R178if Bloco10001100(*q) and <=(*q, 0.311189) and Bloco01111001(*w) and <=(*w, 0.45495)

and Bloco10111111(*e) and >(*e, 0.400946) then algoritmo(RC4)

R179if Bloco11010010(*q) and <=(*q, 0.535788) and Bloco10011000(*w) and >(*w, 0.529027)

and Bloco01111101(*e) and <=(*e, 0.411226) then algoritmo(RC4)

R180 if Bloco11010010(*q) and >(*q, 0.535788) then algoritmo(RC4)

R181if Bloco11110001(*q) and <=(*q, 0.276461) and Bloco01110000(*w) and <=(*w, 0.400776)

then algoritmo(RC4)

R182if Bloco00001100(*q) and <=(*q, 0.492347) and Bloco11101011(*w) and >(*w, 0.515823)

and Bloco00000001(*e) and <=(*e, 0.381679)then algoritmo(RC4)

R183

if Bloco1100(*q) and <=(*q, 5.961446) and Bloco1011(*w) and >(*w, 6.11543) and

Bloco1000(*e) and <=(*e, 6.534422) and Bloco0010(*r) and >(*r, 6.030931) then

algoritmo(RC4)

R184if Bloco1111(*q) and <=(*q, 5.972777) and Bloco1101(*w) and <=(*w, 6.219335) and

Bloco0000(*e) and >(*e, 6.31455) then algoritmo(RC4)

R185

if Bloco1011(*q) and >(*q, 6.321505) and Bloco1111(*w) and <=(*w, 6.110403) and

Bloco0011(*e) and >(*e, 6.118411) and Bloco1110(*r) and <=(*r, 6.118626) and

Bloco1100(*t) and <=(*t, 6.416225) and Bloco0011(*y) and >(*y, 6.202173) then

algoritmo(RC4)

R186

if Bloco1111(*q) and <=(*q, 5.972777) and Bloco0110(*w) and <=(*w, 6.464387) and

Bloco0111(*e) and >(*e, 6.040092) and Bloco1010(*r) and >(*r, 6.205564) and Bloco1001(*t)

and <=(*t, 6.368762) then algoritmo(RC4)

R187

if Bloco1111(*q) and >(*q, 5.911763) and Bloco1110(*w) and <=(*w, 6.157983) and

Bloco1101(*e) and <=(*e, 6.366683) and Bloco0100(*r) and <=(*r, 6.534709) and

Bloco1010(*t) and <=(*t, 6.796441) and Bloco0110(*y) and <=(*y, 6.456715) then

algoritmo(RC4)

R188if Bloco1111(*q) and <=(*q, 5.999029) and Bloco0001(*w) and >(*w, 6.01664) then

algoritmo(RC4)

R189 if Bloco1001(*q) and <=(*q, 6.415458)then algoritmo(RC4)

R190

if Bloco0001100001110101(*q) and <=(*q, 0.022012) and Bloco0101000100100001(*w) and

<=(*w, 0.02633) and Bloco0011001101101100(*e) and >(*e, 0.021706) and

Bloco0000000101010101(*r) and <=(*r, 0) then algoritmo(RC4)

R191

if Bloco0001011001110101(*q) and <=(*q, 0) and Bloco1100100010100101(*w) and <=(*w,

0) and Bloco0001100110100110(*e) and <=(*e, 0) and Bloco0100000110000011(*r) and

<=(*r, 0)then algoritmo(RC4)

R192if Bloco11100010(*q) and <=(*q,0.27126) and Bloco00110100(*w) and >(*w,0.317023) and

Bloco01000010(*e) and >(*e,0.35515) then algoritmo(RC4)

47

R193

if Bloco11100010(*q) and >(*q,0.27126) and Bloco11101001(*w) and <=(*w,0.46263) and

Bloco00011001(*e) and <=(*e,0.499339) and Bloco11111111(*r) and <=(*r,0.249688) then

algoritmo(RC4)

R194

if Bloco11100010(*q) and >(*q,0.27126) and Bloco11101001(*w) and <=(*w,0.46263) and

Bloco00011001(*e) and <=(*e,0.499339) and Bloco11111111(*r) and >(*r,0.249688) and

Bloco00100110(*t) and <=(*t,0.286026) and Bloco11000010(*y) and <=(*y,0.346159) then

algoritmo(RC4)

R195

if Bloco11100010(*q) and >(*q,0.27126) and Bloco11101001(*w) and <=(*w,0.46263) and

Bloco00011001(*e) and <=(*e,0.499339) and Bloco11111111(*r) and >(*r,0.249688) and

Bloco00100110(*t) and >(*t,0.286026) and Bloco10011000(*y) and <=(*y,0.559969) and

Bloco10010101(*u) and <=(*u,0.475248) and Bloco11101110(*i) and <=(*i,0.302572) and

Bloco01100010(*o) and <=(*o,0.439138) and Bloco00101000(*p) and <=(*p,0.409241) and

Bloco01011110(*a) and <=(*a,0.417425) then algoritmo(RC4)

R196

if Bloco11100010(*q) and >(*q,0.27126) and Bloco11101001(*w) and <=(*w,0.46263) and

Bloco00011001(*e) and <=(*e,0.499339) and Bloco11111111(*r) and >(*r,0.249688) and

Bloco00100110(*t) and >(*t,0.286026) and Bloco10011000(*y) and <=(*y,0.559969) and

Bloco10010101(*u) and <=(*u,0.475248) and Bloco11101110(*i) and >(*i,0.302572) and

Bloco00001111(*o) and <=(*o,0.508089) and Bloco11110000(*p) and >(*p,0.269724) and

Bloco11011001(*a) and >(*a,0.261312) and Bloco10100100(*s) and <=(*s,0.496252) and

Bloco01100110(*d) and <=(*d,0.270717) and Bloco11010110(*f) and <=(*f,0.456368) then

algoritmo(RC4)

R197

if Bloco11100010(*q) and >(*q,0.27126) and Bloco11101001(*w) and <=(*w,0.46263) and

Bloco00011001(*e) and <=(*e,0.499339) and Bloco11111111(*r) and >(*r,0.249688) and

Bloco00100110(*t) and >(*t,0.286026) and Bloco10011000(*y) and <=(*y,0.559969) and

Bloco10010101(*u) and <=(*u,0.475248) and Bloco11101110(*i) and >(*i,0.302572) and

Bloco00001111(*o) and <=(*o,0.508089) and Bloco11110000(*p) and >(*p,0.269724) and

Bloco11011001(*a) and >(*a,0.261312) and Bloco10100100(*s) and <=(*s,0.496252) and

Bloco01100110(*d) and >(*d,0.270717) and Bloco11110010(*f) and <=(*f,0.263296) and

Bloco00011000(*g) and >(*g,0.413508) then algoritmo(RC4)

R198

if Bloco11100010(*q) and >(*q,0.27126) and Bloco11101001(*w) and <=(*w,0.46263) and

Bloco00011001(*e) and <=(*e,0.499339) and Bloco11111111(*r) and >(*r,0.249688) and

Bloco00100110(*t) and >(*t,0.286026) and Bloco10011000(*y) and <=(*y,0.559969) and

Bloco10010101(*u) and <=(*u,0.475248) and Bloco11101110(*i) and >(*i,0.302572) and

Bloco00001111(*o) and <=(*o,0.508089) and Bloco11110000(*p) and >(*p,0.269724) and

Bloco11011001(*a) and >(*a,0.261312) and Bloco10100100(*s) and <=(*s,0.496252) and

Bloco01100110(*d) and >(*d,0.270717) and Bloco11110010(*f) and >(*f,0.263296) and

Bloco10000011(*g) and <=(*g,0.262177) then algoritmo(RC4)

R199

if Bloco11100010(*q) and >(*q,0.27126) and Bloco11101001(*w) and <=(*w,0.46263) and

Bloco00011001(*e) and <=(*e,0.499339) and Bloco11111111(*r) and >(*r,0.249688) and

Bloco00100110(*t) and >(*t,0.286026) and Bloco10011000(*y) and <=(*y,0.559969) and

Bloco10010101(*u) and <=(*u,0.475248) and Bloco11101110(*i) and >(*i,0.302572) and

Bloco00001111(*o) and <=(*o,0.508089) and Bloco11110000(*p) and >(*p,0.269724) and

Bloco11011001(*a) and >(*a,0.261312) and Bloco10100100(*s) and <=(*s,0.496252) and

Bloco01100110(*d) and >(*d,0.270717) and Bloco11110010(*f) and >(*f,0.263296) and

Bloco10000011(*g) and >(*g,0.262177) and Bloco(*h) and <=(*h,0.295183) and

Bloco00100011(*j) and <=(*j,0.385719) then algoritmo(RC4)

48

R200

if Bloco11100010(*q) and >(*q,0.27126) and Bloco11101001(*w) and <=(*w,0.46263) and

Bloco00011001(*e) and <=(*e,0.499339) and Bloco11111111(*r) and >(*r,0.249688) and

Bloco00100110(*t) and >(*t,0.286026) and Bloco10011000(*y) and <=(*y,0.559969) and

Bloco10010101(*u) and <=(*u,0.475248) and Bloco11101110(*i) and >(*i,0.302572) and

Bloco00001111(*o) and <=(*o,0.508089) and Bloco11110000(*p) and >(*p,0.269724) and

Bloco11011001(*a) and >(*a,0.261312) and Bloco10100100(*s) and <=(*s,0.496252) and

Bloco01100110(*d) and >(*d,0.270717) and Bloco11110010(*f) and >(*f,0.263296) and

Bloco10000011(*g) and >(*g,0.262177) and Bloco(*h) and >(*h,0.295183) and

Bloco10011011(*j) and >(*j,0.519377) and Bloco00000101(*k) and >(*k,0.430197) then

algoritmo(RC4)

R201

if Bloco11100010(*q) and >(*q,0.27126) and Bloco11101001(*w) and <=(*w,0.46263) and

Bloco00011001(*e) and <=(*e,0.499339) and Bloco11111111(*r) and >(*r,0.249688) and

Bloco00100110(*t) and >(*t,0.286026) and Bloco10011000(*y) and <=(*y,0.559969) and

Bloco10010101(*u) and <=(*u,0.475248) and Bloco11101110(*i) and >(*i,0.302572) and

Bloco00001111(*o) and >(*o,0.508089) and Bloco11000010(*p) and <=(*p,0.311569) then

algoritmo(RC4)

R202

if Bloco11100010(*q) and >(*q,0.27126) and Bloco11101001(*w) and <=(*w,0.46263) and

Bloco00011001(*e) and <=(*e,0.499339) and Bloco11111111(*r) and >(*r,0.249688) and

Bloco00100110(*t) and >(*t,0.286026) and Bloco10011000(*y) and <=(*y,0.559969) and

Bloco10010101(*u) and >(*u,0.475248) and Bloco11111000(*i) and <=(*i,0.371083) and

Bloco00000110(*o) and >(*o,0.367847) then algoritmo(RC4)

R203

if Bloco11100010(*q) and >(*q,0.27126) and Bloco11101001(*w) and <=(*w,0.46263) and

Bloco00011001(*e) and <=(*e,0.499339) and Bloco11111111(*r) and >(*r,0.249688) and

Bloco00100110(*t) and >(*t,0.286026) and Bloco10011000(*y) and <=(*y,0.559969) and

Bloco10010101(*u) and >(*u,0.475248) and Bloco11111000(*i) and >(*i,0.371083) and

Bloco01000100(*o) and <=(*o,0.495889) and Bloco01010010(*p) and >(*p,0.441075) then

algoritmo(RC4)

R204

if Bloco11100010(*q) and >(*q,0.27126) and Bloco11101001(*w) and <=(*w,0.46263) and

Bloco00011001(*e) and <=(*e,0.499339) and Bloco11111111(*r) and >(*r,0.249688) and

Bloco00100110(*t) and >(*t,0.286026) and Bloco10011000(*y) and >(*y,0.559969)then

algoritmo(RC4)

R205

if Bloco0100110001101000(*q) and <=(*q,0.021706) and Bloco0111010011000010(*w) and

<=(*w,0.025361) and Bloco1010010001100111(*e) and <=(*e,0.021706) and

Bloco1110111100111100(*r) and <=(*r,0.026546) and Bloco1001100110001111(*t) and

<=(*t,0.021706) and Bloco0111000011001111(*y) and <=(*y,0.020838) and

Bloco0100111000100111(*u) and <=(*u,0.021706) and Bloco0000101010010100(*i) and

<=(*i, 0.021409) and Bloco0101011010001000(*o) and <=(*o, 0.026171) and

Bloco0010111000001111(*p) and <=(*p, 0.021409) and Bloco1111110000010001(*a) and

<=(*a, 0.021409) and Bloco0000111000111111(*s) and <=(*s, 0.021706) and

Bloco1001101110000010(*d) and <=(*d, 0.021409) and Bloco0010011111100110(*f) and

<=(*f, 0.022012) and Bloco0111110001101000(*g) and <=(*g, 0.021706) and

Bloco0111101101010100(*h) and <=(*h, 0.02265) and Bloco0011111100010010(*j) and

<=(*j, 0.021706) and Bloco1110111000111110(*k) and >(*k, 0.021706) then algoritmo(RC4)

49

R206

if Bloco0100110001101000(*q) and <=(*q,0.021706) and Bloco0111010011000010(*w) and

<=(*w,0.025361) and Bloco1010010001100111(*e) and <=(*e,0.021706) and

Bloco1110111100111100(*r) and <=(*r,0.026546) and Bloco1001100110001111(*t) and

<=(*t,0.021706) and Bloco0111000011001111(*y) and <=(*y,0.020838) and

Bloco0100111000100111(*u) and <=(*u,0.021706) and Bloco0000101010010100(*i) and

<=(*i, 0.021409) and Bloco0101011010001000(*o) and <=(*o, 0.026171) and

Bloco0010111000001111(*p) and <=(*p, 0.021409) and Bloco1111110000010001(*a) and

<=(*a, 0.021409) and Bloco0000111000111111(*s) and <=(*s, 0.021706) and

Bloco1001101110000010(*d) and <=(*d, 0.021409) and Bloco0010011111100110(*f) and

<=(*f, 0.022012) and Bloco0111110001101000(*g) and <=(*g, 0.021706) and

Bloco0111101101010100(*h) and <=(*h, 0.02265) and Bloco0011111100010010(*j) and

>(*j, 0.021706) then algoritmo(RC4)

R207

if Bloco0100110001101000(*q) and <=(*q,0.021706) and Bloco0111010011000010(*w) and

<=(*w,0.025361) and Bloco1010010001100111(*e) and <=(*e,0.021706) and

Bloco1110111100111100(*r) and <=(*r,0.026546) and Bloco1001100110001111(*t) and

<=(*t,0.021706) and Bloco0111000011001111(*y) and <=(*y,0.020838) and

Bloco0100111000100111(*u) and <=(*u,0.021706) and Bloco0000101010010100(*i) and

<=(*i, 0.021409) and Bloco0101011010001000(*o) and <=(*o, 0.026171) and

Bloco0010111000001111(*p) and <=(*p, 0.021409) and Bloco1111110000010001(*a) and

<=(*a, 0.021409) and Bloco0000111000111111(*s) and <=(*s, 0.021706) and

Bloco1001101110000010(*d) and <=(*d, 0.021409) and Bloco0010011111100110(*f) and

<=(*f, 0.022012) and Bloco0111110001101000(*g) and <=(*g, 0.021706) and

Bloco0111101101010100(*h) and >(*h, 0.02265) then algoritmo(RC4)

R208

if Bloco0100110001101000(*q) and <=(*q,0.021706) and Bloco0111010011000010(*w) and

<=(*w,0.025361) and Bloco1010010001100111(*e) and <=(*e,0.021706) and

Bloco1110111100111100(*r) and <=(*r,0.026546) and Bloco1001100110001111(*t) and

<=(*t,0.021706) and Bloco0111000011001111(*y) and <=(*y,0.020838) and

Bloco0100111000100111(*u) and <=(*u,0.021706) and Bloco0000101010010100(*i) and

<=(*i, 0.021409) and Bloco0101011010001000(*o) and <=(*o, 0.026171) and

Bloco0010111000001111(*p) and <=(*p, 0.021409) and Bloco1111110000010001(*a) and

<=(*a, 0.021409) and Bloco0000111000111111(*s) and <=(*s, 0.021706) and

Bloco1001101110000010(*d) and <=(*d, 0.021409) and Bloco0010011111100110(*f) and

<=(*f, 0.022012) and Bloco0111110001101000(*g) and >(*g, 0.021706) then algoritmo(RC4)

R209

if Bloco0100110001101000(*q) and <=(*q,0.021706) and Bloco0111010011000010(*w) and

<=(*w,0.025361) and Bloco1010010001100111(*e) and <=(*e,0.021706) and

Bloco1110111100111100(*r) and <=(*r,0.026546) and Bloco1001100110001111(*t) and

<=(*t,0.021706) and Bloco0111000011001111(*y) and <=(*y,0.020838) and

Bloco0100111000100111(*u) and <=(*u,0.021706) and Bloco0000101010010100(*i) and

<=(*i, 0.021409) and Bloco0101011010001000(*o) and <=(*o, 0.026171) and

Bloco0010111000001111(*p) and <=(*p, 0.021409) and Bloco1111110000010001(*a) and

<=(*a, 0.021409) and Bloco0000111000111111(*s) and <=(*s, 0.021706) and

Bloco1001101110000010(*d) and <=(*d, 0.021409) and Bloco0010011111100110(*f) and

>(*f, 0.022012) then algoritmo(RC4)

50

R210

if Bloco0100110001101000(*q) and <=(*q,0.021706) and Bloco0111010011000010(*w) and

<=(*w,0.025361) and Bloco1010010001100111(*e) and <=(*e,0.021706) and

Bloco1110111100111100(*r) and <=(*r,0.026546) and Bloco1001100110001111(*t) and

<=(*t,0.021706) and Bloco0111000011001111(*y) and <=(*y,0.020838) and

Bloco0100111000100111(*u) and <=(*u,0.021706) and Bloco0000101010010100(*i) and

<=(*i, 0.021409) and Bloco0101011010001000(*o) and <=(*o, 0.026171) and

Bloco0010111000001111(*p) and <=(*p, 0.021409) and Bloco1111110000010001(*a) and

<=(*a, 0.021409) and Bloco0000111000111111(*s) and <=(*s, 0.021706) and

Bloco1001101110000010(*d) and >(*d, 0.021409) then algoritmo(RC4)

R211

if Bloco0100110001101000(*q) and <=(*q,0.021706) and Bloco0111010011000010(*w) and

<=(*w,0.025361) and Bloco1010010001100111(*e) and <=(*e,0.021706) and

Bloco1110111100111100(*r) and <=(*r,0.026546) and Bloco1001100110001111(*t) and

<=(*t,0.021706) and Bloco0111000011001111(*y) and <=(*y,0.020838) and

Bloco0100111000100111(*u) and <=(*u,0.021706) and Bloco0000101010010100(*i) and

<=(*i, 0.021409) and Bloco0101011010001000(*o) and <=(*o, 0.026171) and

Bloco0010111000001111(*p) and <=(*p, 0.021409) and Bloco1111110000010001(*a) and

<=(*a, 0.021409) and Bloco0000111000111111(*s) and >(*s,0.021706) then algoritmo(RC4)

R212

if Bloco0100110001101000(*q) and <=(*q,0.021706) and Bloco0111010011000010(*w) and

<=(*w,0.025361) and Bloco1010010001100111(*e) and <=(*e,0.021706) and

Bloco1110111100111100(*r) and <=(*r,0.026546) and Bloco1001100110001111(*t) and

<=(*t,0.021706) and Bloco0111000011001111(*y) and <=(*y,0.020838) and

Bloco0100111000100111(*u) and <=(*u,0.021706) and Bloco0000101010010100(*i) and

<=(*i, 0.021409) and Bloco0101011010001000(*o) and <=(*o, 0.026171) and

Bloco0010111000001111(*p) and <=(*p, 0.021409) and Bloco1111110000010001(*a) and

>(*a, 0.021409) then algoritmo(RC4)

R213

if Bloco0100110001101000(*q) and <=(*q,0.021706) and Bloco0111010011000010(*w) and

<=(*w,0.025361) and Bloco1010010001100111(*e)and <=(*e,0.021706) and

Bloco1110111100111100(*r) and <=(*r,0.026546) and Bloco1001100110001111(*t) and

<=(*t,0.021706) and Bloco0111000011001111(*y) and <=(*y,0.020838) and

Bloco0100111000100111(*u) and <=(*u,0.021706) and Bloco0000101010010100(*i) and

<=(*i, 0.021409) and Bloco0101011010001000(*o) and <=(*o, 0.026171) and

Bloco0010111000001111(*p) and >(*p, 0.021409) and Bloco0000000001010110(*a) and

<=(*a, 0) then algoritmo(RC4)

R214if Bloco0100110001101000(*q) and <=(*q,0.021706) and Bloco0111010011000010(*w) and

>(*w,0.025361) and Bloco0000110000010000(*e) and >(*e, 0) then algoritmo(RC4)

R215if Bloco0100110001101000(*q) and >(*q, 0.021706) and Bloco1001100101010010(*w) and

<=(*w, 0.026831) and Bloco0011010000100011(*e) and >(*e, 0)then algoritmo(RC4)

R216

if Bloco1100(*q) and <=(*q, 5.961446) and Bloco1011(*w) and >(*w, 6.11543) and

Bloco1000(*e) and <=(*e, 6.534422) and Bloco0010(*r) and >(*r, 6.030931) then

algoritmo(RC4)

R217

if Bloco1100(*q) and >(*q, 5.961446) and Bloco1111(*w) and <=(*w, 6.233006) and

Bloco1110(*e) and <=(*e, 6.162103) and Bloco1111(*r) and <=(*r, 6.038664) and

Bloco0001(*t) and <=(*t, 6.573211) and Bloco1101(*y) and <=(*y, 6.326417) and

Bloco1010(*u) and <=(*u, 6.265951) and Bloco0100(*i) and <=(*i, 6.424924) and

Bloco0011(*o) and <=(*o, 6.283414) then algoritmo(RC4)

51

R218

if Bloco1100(*q) and >(*q, 5.961446) and Bloco1111(*w) and <=(*w, 6.233006) and

Bloco1110(*e) and <=(*e, 6.162103) and Bloco1111(*r) and <=(*r, 6.038664) and

Bloco0001(*t) and <=(*t, 6.573211) and Bloco1101(*y) and <=(*y, 6.326417) and

Bloco1010(*u) and >(*u, 6.265951) then algoritmo(RC4)

R219

if Bloco1100(*q) and >(*q, 5.961446) and Bloco1111(*w) and <=(*w, 6.233006) and

Bloco1110(*e) and <=(*e, 6.162103) and Bloco1111(*r) and <=(*r, 6.038664) and

Bloco0001(*t) and <=(*t, 6.573211) and Bloco1101(*y) and >(*y, 6.326417) and

Bloco1100(*u) and <=(*u, 6.243699) then algoritmo(RC4)

R220

if Bloco1100(*q) and >(*q, 5.961446) and Bloco1111(*w) and <=(*w, 6.233006) and

Bloco1110(*e) and <=(*e, 6.162103) and Bloco1111(*r) and >(*r, 6.038664) and

Bloco0000(*t) and <=(*t, 6.162579) and Bloco0101(*y) and >(*y, 6.137734) then

algoritmo(RC4)

R221

if Bloco1100(*q) and >(*q, 5.961446) and Bloco1111(*w) and <=(*w, 6.233006) and

Bloco1110(*e) and <=(*e, 6.162103) and Bloco1111(*r) and >(*r, 6.038664) and

Bloco0000(*t) and >(*t, 6.162579) and Bloco0010(*y) and <=(*y, 6.257298) and

Bloco1000(*u) and <=(*u, 6.267986) and Bloco0010(*i) and >(*i, 6.181517) then

algoritmo(RC4)

R222

if Bloco1100(*q) and >(*q, 5.961446) and Bloco1111(*w) and <=(*w, 6.233006) and

Bloco1110(*e) and <=(*e, 6.162103) and Bloco1111(*r) and >(*r, 6.038664) and

Bloco0000(*t) and >(*t, 6.162579) and Bloco0010(*y) and >(*y, 6.257298) and

Bloco0000(*u) and <=(*u, 6.43517) and Bloco0001(*i) and >(*i, 6.326404) and Bloco0100(*o)

and >(*o, 6.209661) then algoritmo(RC4)

R223

if Bloco1100(*q) and >(*q, 5.961446) and Bloco1111(*w) and <=(*w, 6.233006) and

Bloco1110(*e) and <=(*e, 6.162103) and Bloco1111(*r) and >(*r, 6.038664) and

Bloco0000(*t) and >(*t, 6.162579) and Bloco0010(*y) and >(*y, 6.257298) and

Bloco0000(*u) and >(*u, 6.43517) and Bloco0001(*i) and >(*i, 6.130089) then algoritmo(RC4)

R224

if Bloco1100(*q) and >(*q, 5.961446) and Bloco1111(*w) and <=(*w, 6.233006) and

Bloco1110(*e) and >(*e, 6.162103) and Bloco0001(*r) and >(*r, 6.007092) and Bloco0001(*t)

and <=(*t, 6.450032) and Bloco0010(*y) and <=(*y, 6.542007) and Bloco1011(*u) and >(*u,

6.321505) and Bloco1110(*i) and <=(*i, 6.407984) and Bloco0000(*o) and >(*o, 5.888545)

and Bloco0001(*p) and <=(*p, 6.08883) then algoritmo(RC4)

R225

if Bloco1100(*q) and >(*q, 5.961446) and Bloco1111(*w) and <=(*w, 6.233006) and

Bloco1110(*e) and >(*e, 6.162103) and Bloco0001(*r) and >(*r, 6.007092) and Bloco0001(*t)

and <=(*t, 6.450032) and Bloco0010(*y) and <=(*y, 6.542007) and Bloco1011(*u) and >(*u,

6.321505) and Bloco1110(*i) and <=(*i, 6.407984) and Bloco0000(*o) and >(*o, 5.888545)

and Bloco0001(*p) and >(*p, 6.08883) and Bloco0011(*a) and >(*a, 6.435474) then

algoritmo(RC4)

R226

if Bloco1100(*q) and >(*q, 5.961446) and Bloco1111(*w) and <=(*w, 6.233006) and

Bloco1110(*e) and >(*e, 6.162103) and Bloco0001(*r) and >(*r, 6.007092) and Bloco0001(*t)

and >(*t, 6.450032) and Bloco0000(*y) and >(*y, 6.210095) then algoritmo(RC4)

R227

if Bloco1100(*q) and >(*q, 5.961446) and Bloco1111(*w) and >(*w, 6.233006) and

Bloco0001(*e) and <=(*e, 5.957447) and Bloco1101(*r) and <=(*r, 6.099154) and

Bloco0000(*t) and <=(*t, 6.374888)then algoritmo(RC4)

52

R228

if Bloco00001100(*q) and <=(*q, 0.492347) and Bloco01011110(*w) and >(*w, 0.26081) and

Bloco00100110(*e) and >(*e, 0.282904) and Bloco01010010(*r) and <=(*r, 0.481834) and

Bloco11101111(*t) and >(*t, 0.27416) and Bloco01011010(*y) and >(*y, 0.275772) and

Bloco01010000(*u) and >(*u, 0.297016) and Bloco00010101(*i) and >(*i, 0.236934) and

Bloco10100011(*o) and <=(*o, 0.508871) and Bloco10111010(*p) and <=(*p, 0.50305) and

Bloco10001101(*a) and >(*a, 0.262758) and Bloco11010101(*s) and <=(*s, 0.451869) then

algoritmo(RSA)

R229if Bloco00001101(*q) and <=(*q, 0.352542) and Bloco10111011(*w) and <=(*w, 0.367694)

then algoritmo(RSA)

R230

if Bloco00001101(*q) and >(*q, 0.352542) and Bloco00001110(*w) and >(*w, 0.29969) and

Bloco10001011(*e) and <=(*e, 0.437546) and Bloco10100000(*r) and >(*r, 0.321096) and

Bloco01010000(*t) and >(*t, 0.317767) and Bloco10000001(*y) and >(*y, 0.330142)then

algoritmo(RSA)

R231

if Bloco1111(*q) and >(*q, 6.233006) and Bloco0001(*w) and >(*w, 5.957447) and

Bloco0011(*e) and >(*e, 5.99639) and Bloco1001(*r) and >(*r, 6.354841) and Bloco0011(*t)

and <=(*t, 6.324497) and Bloco1000(*y) and >(*y, 6.131977) then algoritmo(RSA)

R232

if Bloco1111(*q) and <=(*q, 5.972777) and Bloco1110(*w) and >(*w, 6.427122) and

Bloco0000(*e) and >(*e, 6.196307) and Bloco0001(*r) and <=(*r, 6.330637) then

algoritmo(RSA)

R233

if Bloco1111(*q) and >(*q, 6.233006) and Bloco1001(*w) and <=(*w, 6.333108) and

Bloco1011(*e) and >(*e, 6.16808) and Bloco1111(*r) and <=(*r, 6.440504) and Bloco1010(*t)

and >(*t, 6.278964) then algoritmo(RSA)

R234

if Bloco1001(*q) and <=(*q, 6.33149) and Bloco0010(*w) and <=(*w, 6.1112) and

Bloco0010(*e) and >(*e, 6.012295) and Bloco0000(*r) and <=(*r, 6.360448) then

algoritmo(RSA)

R235

if Bloco1001(*q) and <=(*q, 6.33149) and Bloco1101(*w) and >(*w, 6.047924) and

Bloco0111(*e) and <=(*e, 6.121903) and Bloco0100(*r) and >(*r, 6.150144) and

Bloco1010(*t) and <=(*t, 6.500339) then algoritmo(RSA)

R236if Bloco1001(*q) and <=(*q, 6.33149) and Bloco1101(*w) and >(*w, 6.047924) then

algoritmo(RSA)

R237

if Bloco1111(*q) and <=(*q, 5.999029) and Bloco1101(*w) and <=(*w, 6.255483) and

Bloco1111(*e) and >(*e, 5.886079) and Bloco0001(*r) and >(*r, 6.050029) then

algoritmo(RSA)

R238

if Bloco1000(*q) and <=(*q, 6.330637) and Bloco0010(*w) and <=(*w, 6.551033) and

Bloco1011(*e) and <=(*e, 6.336989) and Bloco0011(*r) and <=(*r, 6.479671)then

algoritmo(RSA)

R239

if Bloco0001100001110101(*q) and <=(*q, 0.022012) and Bloco0101000100100001(*w) and

<=(*w, 0.02633) and Bloco1111111011001100(*e) and >(*e, 0) and

Bloco0000000101010101(*r) and <=(*r, 0) then algoritmo(RSA)

R240

if Bloco0111111011111001(*q) and <=(*q, 0.021706) and Bloco0001100100001110(*w) and

<=(*w, 0.026157) and Bloco0111111001100010(*e) and <=(*e, 0.021706) and

Bloco1011101111011101(*r) and <=(*r, 0.021119) and Bloco1011111000010001(*t) and

<=(*t, 0.021409) and Bloco1100100010110101(*y) and <=(*y, 0.021409) and

Bloco0101010010100101(*u) and <=(*u, 0.021706) and Bloco0111001111111010(*i) and

<=(*i, 0.021409) and Bloco1011100100011110(*o) and <=(*o, 0.021706) and

Bloco0001111011101011(*p) and <=(*p, 0.021409) and Bloco0110101001110111(*a) and

<=(*a, 0.021409) and Bloco0110000000110110(*s) and <=(*s, 0)then algoritmo(RSA)

53

R241

if Bloco11100010(*q) and >(*q,0.27126) and Bloco11101001(*w) and <=(*w,0.46263) and

Bloco00011001(*e) and <=(*e,0.499339) and Bloco11111111(*r) and >(*r,0.249688) and

Bloco00100110(*t) and >(*t,0.286026) and Bloco10011000(*y) and <=(*y,0.559969) and

Bloco10010101(*u) and <=(*u,0.475248) and Bloco11101110(*i) and <=(*i,0.302572) and

Bloco01100010(*o) and >(*o,0.439138) and Bloco00000000(*p) and <=(*p,0.357339) then

algoritmo(RSA)

R242

if Bloco11100010(*q) and >(*q,0.27126) and Bloco11101001(*w) and <=(*w,0.46263) and

Bloco00011001(*e) and <=(*e,0.499339) and Bloco11111111(*r) and >(*r,0.249688) and

Bloco00100110(*t) and >(*t,0.286026) and Bloco10011000(*y) and <=(*y,0.559969) and

Bloco10010101(*u) and <=(*u,0.475248) and Bloco11101110(*i) and >(*i,0.302572) and

Bloco00001111(*o) and <=(*o,0.508089) and Bloco11110000(*p) and >(*p,0.269724) and

Bloco11011001(*a) and >(*a,0.261312) and Bloco10100100(*s) and <=(*s,0.496252) and

Bloco01100110(*d) and >(*d,0.270717) and Bloco11110010(*f) and >(*f,0.263296) and

Bloco10000011(*g) and >(*g,0.262177) and Bloco11101010(*h) and >(*h,0.295183) and

Bloco10011011(*j) and <=(*j,0.519377) and Bloco10010010(*k) and >(*k,0.310517) and

Bloco01010100(*l) and >(*l,0.256514) and Bloco10100111(*z) and <=(*z,0.551149) and

Bloco10101000(*x) and <=(*x,0.534594) and Bloco00110101(*c) and <=(*c,0.549044) and

Bloco00111001(*v) and <=(*v,0.51396) and Bloco00100100(*b) and <=(*b,0.476257) and

Bloco00010010(*n) and <=(*n,0.306279) and Bloco00000101(*m) and >(*m,0.401519) then

algoritmo(RSA)

R243

if Bloco11100010(*q) and >(*q,0.27126) and Bloco11101001(*w) and <=(*w,0.46263) and

Bloco00011001(*e) and <=(*e,0.499339) and Bloco11111111(*r) and >(*r,0.249688) and

Bloco00100110(*t) and >(*t,0.286026) and Bloco10011000(*y) and <=(*y,0.559969) and

Bloco10010101(*u) and <=(*u,0.475248) and Bloco11101110(*i) and >(*i,0.302572) and

Bloco00001111(*o) and <=(*o,0.508089) and Bloco11110000(*p) and >(*p,0.269724) and

Bloco11011001(*a) and >(*a,0.261312) and Bloco10100100(*s) and <=(*s,0.496252) and

Bloco01100110(*d) and >(*d,0.270717) and Bloco11110010(*f) and >(*f,0.263296) and

Bloco10000011(*g) and >(*g,0.262177) and Bloco11101010(*h) and >(*h,0.295183) and

Bloco10011011(*j) and <=(*j,0.519377) and Bloco10010010(*k) and >(*k,0.310517) and

Bloco01010100(*l) and >(*l,0.256514) and Bloco10100111(*z) and <=(*z,0.551149) and

Bloco10101000(*x) and <=(*x,0.534594) and Bloco00110101(*c) and <=(*c,0.549044) and

Bloco00111001(*v) and <=(*v,0.51396) and Bloco00100100(*b) and <=(*b,0.476257) and

Bloco00010010(*n) and >(*n,0.306279) and Bloco10000100(*m) and <=(*m,0.494719) then

algoritmo(RSA)

R244

if Bloco11100010(*q) and >(*q,0.27126) and Bloco11101001(*w) and <=(*w,0.46263) and

Bloco00011001(*e) and <=(*e,0.499339) and Bloco11111111(*r) and >(*r,0.249688) and

Bloco00100110(*t) and >(*t,0.286026) and Bloco10011000(*y) and <=(*y,0.559969) and

Bloco10010101(*u) and <=(*u,0.475248) and Bloco11101110(*i) and >(*i,0.302572) and

Bloco00001111(*o) and <=(*o,0.508089) and Bloco11110000(*p) and >(*p,0.269724) and

Bloco11011001(*a) and >(*a,0.261312) and Bloco10100100(*s) and <=(*s,0.496252) and

Bloco01100110(*d) and >(*d,0.270717) and Bloco11110010(*f) and >(*f,0.263296) and

Bloco10000011(*g) and >(*g,0.262177) and Bloco11101010(*h) and >(*h,0.295183) and

Bloco10011011(*j) and <=(*j,0.519377) and Bloco10010010(*k) and >(*k,0.310517) and

Bloco01010100(*l) and >(*l,0.256514) and Bloco10100111(*z) and <=(*z,0.551149) and

Bloco10101000(*x) and <=(*x,0.534594) and Bloco00110101(*c) and <=(*c,0.549044) and

Bloco00111001(*v) and <=(*v,0.51396) and Bloco00100100(*b) and >(*b,0.476257) and

Bloco01111001(*n) and <=(*n,0.410698) then algoritmo(RSA)

54

R245

if Bloco11100010(*q) and >(*q,0.27126) and Bloco11101001(*w) and <=(*w,0.46263) and

Bloco00011001(*e) and <=(*e,0.499339) and Bloco11111111(*r) and >(*r,0.249688) and

Bloco00100110(*t) and >(*t,0.286026) and Bloco10011000(*y) and <=(*y,0.559969) and

Bloco10010101(*u) and <=(*u,0.475248) and Bloco11101110(*i) and >(*i,0.302572) and

Bloco00001111(*o) and <=(*o,0.508089) and Bloco11110000(*p) and >(*p,0.269724) and

Bloco11011001(*a) and >(*a,0.261312) and Bloco10100100(*s) and <=(*s,0.496252) and

Bloco01100110(*d) and >(*d,0.270717) and Bloco11110010(*f) and >(*f,0.263296) and

Bloco10000011(*g) and >(*g,0.262177) and Bloco11101010(*h) and >(*h,0.295183) and

Bloco10011011(*j) and >(*j,0.519377) and Bloco00000101(*k) and <=(*k,0.430197) then

algoritmo(RSA)

R246

if Bloco11100010(*q) and >(*q,0.27126) and Bloco11101001(*w) and <=(*w,0.46263) and

Bloco00011001(*e) and <=(*e,0.499339) and Bloco11111111(*r) and >(*r,0.249688) and

Bloco00100110(*t) and >(*t,0.286026) and Bloco10011000(*y) and <=(*y,0.559969) and

Bloco10010101(*u) and >(*u,0.475248) and Bloco11111000(*i) and <=(*i,0.371083) and

Bloco00000110(*o) and <=(*o,0.367847) then algoritmo(RSA)

R247

if Bloco11100010(*q) and >(*q,0.27126) and Bloco11101001(*w) and <=(*w,0.46263) and

Bloco00011001(*e) and >(*e,0.499339) and Bloco11010000(*r) and <=(*r,0.301576) then

algoritmo(RSA)

R248

if Bloco11100010(*q) and >(*q,0.27126) and Bloco11101001(*w) and >(*w,0.46263) and

Bloco01010001(*e) and >(*e,0.310998) and Bloco00010010(*r) and <=(*r,0.350976) then

algoritmo(RSA)

R249

if Bloco11100010(*q) and >(*q,0.27126) and Bloco11101001(*w) and >(*w,0.46263) and

Bloco01010001(*e) and >(*e,0.310998) and Bloco00010010(*r) and >(*r,0.350976) and

Bloco01100100(*t) and >(*t,0.354925) and Bloco00011100(*y) and >(*y,0.485883)then

algoritmo(RSA)

R250

if Bloco0100110001101000(*q) and <=(*q,0.021706) and Bloco0111010011000010(*w) and

<=(*w,0.025361) and Bloco1010010001100111(*e) and <=(*e,0.021706) and

Bloco1110111100111100(*r) and <=(*r,0.026546) and Bloco1001100110001111(*t) and

<=(*t,0.021706) and Bloco0111000011001111(*y) and <=(*y,0.020838) and

Bloco0100111000100111(*u) and <=(*u,0.021706) and Bloco0000101010010100(*i) and

<=(*i, 0.021409) and Bloco0101011010001000(*o) and <=(*o, 0.026171) and

Bloco0010111000001111(*p) and <=(*p, 0.021409) and Bloco1111110000010001(*a) and

<=(*a, 0.021409) and Bloco0000111000111111(*s) and <=(*s, 0.021706) and

Bloco1001101110000010(*d) and <=(*d, 0.021409) and Bloco0010011111100110(*f) and

<=(*f, 0.022012) and Bloco0111110001101000(*g) and <=(*g, 0.021706) and

Bloco0111101101010100(*h) and <=(*h, 0.02265) and Bloco0011111100010010(*j) and

<=(*j, 0.021706) and Bloco1110111000111110(*k) and <=(*k, 0.021706)then algoritmo(RSA)

R251

if Bloco1100(*q) and >(*q, 5.961446) and Bloco1111(*w) and <=(*w, 6.233006) and

Bloco1110(*e) and <=(*e, 6.162103) and Bloco1111(*r) and <=(*r, 6.038664) and

Bloco0001(*t) and <=(*t, 6.573211) and Bloco1101(*y) and <=(*y, 6.326417) and

Bloco1010(*u) and <=(*u, 6.265951) and Bloco0100(*i) and <=(*i, 6.424924) and

Bloco0011(*o) and >(*o, 6.283414) then algoritmo(RSA)

R252

if Bloco1100(*q) and >(*q, 5.961446) and Bloco1111(*w) and <=(*w, 6.233006) and

Bloco1110(*e) and <=(*e, 6.162103) and Bloco1111(*r) and <=(*r, 6.038664) and

Bloco0001(*t) and <=(*t, 6.573211) and Bloco1101(*y) and <=(*y, 6.326417) and

Bloco1010(*u) and <=(*u, 6.265951) and Bloco0100(*i) and >(*i, 6.424924) then

algoritmo(RSA)

55

R253

if Bloco1100(*q) and >(*q, 5.961446) and Bloco1111(*w) and <=(*w, 6.233006) and

Bloco1110(*e) and <=(*e, 6.162103) and Bloco1111(*r) and <=(*r, 6.038664) and

Bloco0001(*t) and <=(*t, 6.573211) and Bloco1101(*y) and >(*y, 6.326417) and

Bloco1100(*u) and >(*u, 6.243699) and Bloco0001(*i) and <=(*i, 6.189437) then

algoritmo(RSA)

R254

if Bloco1100(*q) and >(*q, 5.961446) and Bloco1111(*w) and <=(*w, 6.233006) and

Bloco1110(*e) and <=(*e, 6.162103) and Bloco1111(*r) and >(*r, 6.038664) and

Bloco0000(*t) and >(*t, 6.162579) and Bloco0010(*y) and <=(*y, 6.257298) and

Bloco1000(*u) and >(*u, 6.267986) and Bloco0011(*i) and >(*i, 6.134299) then

algoritmo(RSA)

R255

if Bloco1100(*q) and >(*q, 5.961446) and Bloco1111(*w) and <=(*w, 6.233006) and

Bloco1110(*e) and >(*e, 6.162103) and Bloco0001(*r) and >(*r, 6.007092) and Bloco0001(*t)

and <=(*t, 6.450032) and Bloco0010(*y) and <=(*y, 6.542007) and Bloco1011(*u) and <=(*u,

6.321505) and Bloco0001(*i) and <=(*i, 6.228637) and Bloco0111(*o) and >(*o, 6.151409)

and Bloco1101(*p) and >(*p, 6.120124) and Bloco0000(*a) and >(*a, 6.453782) then

algoritmo(RSA)

R256

if Bloco1100(*q) and >(*q, 5.961446) and Bloco1111(*w) and <=(*w, 6.233006) and

Bloco1110(*e) and >(*e, 6.162103) and Bloco0001(*r) and >(*r, 6.007092) and Bloco0001(*t)

and <=(*t, 6.450032) and Bloco0010(*y) and <=(*y, 6.542007) and Bloco1011(*u) and <=(*u,

6.321505) and Bloco0001(*i) and >(*i, 6.228637) and Bloco0000(*o) and >(*o, 6.070109) and

Bloco0111(*p) and <=(*p, 6.358852) and Bloco1100(*a) and <=(*a, 6.183639) and

Bloco1001(*s) and >(*s, 6.31627) then algoritmo(RSA)

R257

if Bloco1100(*q) and >(*q, 5.961446) and Bloco1111(*w) and <=(*w, 6.233006) and

Bloco1110(*e) and >(*e, 6.162103) and Bloco0001(*r) and >(*r, 6.007092) and Bloco0001(*t)

and <=(*t, 6.450032) and Bloco0010(*y) and <=(*y, 6.542007) and Bloco1011(*u) and <=(*u,

6.321505) and Bloco0001(*i) and >(*i, 6.228637) and Bloco0000(*o) and >(*o, 6.070109) and

Bloco0111(*p) and <=(*p, 6.358852) and Bloco1100(*a) and >(*a, 6.183639) then

algoritmo(RSA)

R258

if Bloco1100(*q) and >(*q, 5.961446) and Bloco1111(*w) and <=(*w, 6.233006) and

Bloco1110(*e) and >(*e, 6.162103) and Bloco0001(*r) and >(*r, 6.007092) and Bloco0001(*t)

and <=(*t, 6.450032) and Bloco0010(*y) and <=(*y, 6.542007) and Bloco1011(*u) and >(*u,

6.321505) and Bloco1110(*i) and <=(*i, 6.407984) and Bloco0000(*o) and >(*o, 5.888545)

and Bloco0001(*p) and >(*p, 6.08883) and Bloco0011(*a) and <=(*a, 6.435474) then

algoritmo(RSA)

R259

if Bloco1100(*q) and >(*q, 5.961446) and Bloco1111(*w) and >(*w, 6.233006) and

Bloco0001(*e) and >(*e, 5.957447) and Bloco0011(*r) and >(*r, 6.013554) and Bloco1101(*t)

and <=(*t, 6.492429) and Bloco1001(*y) and <=(*y, 6.354841) and Bloco1110(*u) and <=(*u,

6.153749) and Bloco1110(*i) and <=(*i, 5.905858) then algoritmo(RSA)

R260

if Bloco1100(*q) and >(*q, 5.961446) and Bloco1111(*w) and >(*w, 6.233006) and

Bloco0001(*e) and >(*e, 5.957447) and Bloco0011(*r) and >(*r, 6.013554) and Bloco1101(*t)

and <=(*t, 6.492429) and Bloco1001(*y) and <=(*y, 6.354841) and Bloco1110(*u) and <=(*u,

6.153749) and Bloco1110(*i) and >(*i, 5.905858) and Bloco1011(*o) and >(*o, 6.321505)

then algoritmo(RSA)

56

R261

if Bloco1100(*q) and >(*q, 5.961446) and Bloco1111(*w) and >(*w, 6.233006) and

Bloco0001(*e) and >(*e, 5.957447) and Bloco0011(*r) and >(*r, 6.013554) and Bloco1101(*t)

and <=(*t, 6.492429) and Bloco1001(*y) and <=(*y, 6.354841) and Bloco1110(*u) and >(*u,

6.153749) and Bloco0100(*i) and <=(*i, 6.359724) and Bloco0101(*o) and >(*o, 5.973973)

and Bloco1101(*p) and <=(*p, 6.263457) and Bloco1000(*a) and <=(*a, 6.232959) and

Bloco1000(*s) and <=(*s, 6.202173) then algoritmo(RSA)

R262

if Bloco1100(*q) and >(*q, 5.961446) and Bloco1111(*w) and >(*w, 6.233006) and

Bloco0001(*e) and >(*e, 5.957447) and Bloco0011(*r) and >(*r, 6.013554) and Bloco1101(*t)

and <=(*t, 6.492429) and Bloco1001(*y) and <=(*y, 6.354841) and Bloco1110(*u) and >(*u,

6.153749) and Bloco0100(*i) and <=(*i, 6.359724) and Bloco0101(*o) and >(*o, 5.973973)

and Bloco1101(*p) and <=(*p, 6.263457) and Bloco1000(*a) and <=(*a, 6.232959) and

Bloco1000(*s) and >(*s, 6.202173) and Bloco1001(*d) and <=(*d, 6.180767) then

algoritmo(RSA)

R263

if Bloco1100(*q) and >(*q, 5.961446) and Bloco1111(*w) and >(*w, 6.233006) and

Bloco0001(*e) and >(*e, 5.957447) and Bloco0011(*r) and >(*r, 6.013554) and Bloco1101(*t)

and <=(*t, 6.492429) and Bloco1001(*y) and <=(*y, 6.354841) and Bloco1110(*u) and >(*u,

6.153749) and Bloco0100(*i) and <=(*i, 6.359724) and Bloco0101(*o) and >(*o, 5.973973)

and Bloco1101(*p) and <=(*p, 6.263457) and Bloco1000(*a) and >(*a, 6.232959) and

Bloco0001(*s) and <=(*s, 6.307978) then algoritmo(RSA)

R264

if Bloco1100(*q) and >(*q, 5.961446) and Bloco1111(*w) and >(*w, 6.233006) and

Bloco0001(*e) and >(*e, 5.957447) and Bloco0011(*r) and >(*r, 6.013554) and Bloco1101(*t)

and <=(*t, 6.492429) and Bloco1001(*y) and <=(*y, 6.354841) and Bloco1110(*u) and >(*u,

6.153749) and Bloco0100(*i) and <=(*i, 6.359724) and Bloco0101(*o) and >(*o, 5.973973)

and Bloco1101(*p) and >(*p, 6.263457) and Bloco0000(*a) and >(*a, 6.210095) and

Bloco1101(*s) and >(*s, 6.306123) then algoritmo(RSA)

R265

if Bloco1100(*q) and >(*q, 5.961446) and Bloco1111(*w) and >(*w, 6.233006) and

Bloco0001(*e) and >(*e, 5.957447) and Bloco0011(*r) and >(*r, 6.013554) and Bloco1101(*t)

and <=(*t, 6.492429) and Bloco1001(*y) and <=(*y, 6.354841) and Bloco1110(*u) and >(*u,

6.153749) and Bloco0100(*i) and >(*i, 6.359724) and Bloco0101(*o) and >(*o, 6.209922) and

Bloco0000(*p) and <=(*p, 6.123404) then algoritmo(RSA)

R266

if Bloco1100(*q) and >(*q, 5.961446) and Bloco1111(*w) and >(*w, 6.233006) and

Bloco0001(*e) and >(*e, 5.957447) and Bloco0011(*r) and >(*r, 6.013554) and Bloco1101(*t)

and <=(*t, 6.492429) and Bloco1001(*y) and >(*y, 6.354841) and Bloco1000(*u) and <=(*u,

6.330637) and Bloco1001(*i) and <=(*i, 6.403222) then algoritmo(RSA)

R267

if Bloco1100(*q) and >(*q, 5.961446) and Bloco1111(*w) and >(*w, 6.233006) and

Bloco0001(*e) and >(*e, 5.957447) and Bloco0011(*r) and >(*r, 6.013554) and Bloco1101(*t)

and <=(*t, 6.492429) and Bloco1001(*y) and >(*y, 6.354841) and Bloco1000(*u) and <=(*u,

6.330637) and Bloco1001(*i) and >(*i, 6.403222) and Bloco0001(*o) and <=(*o, 6.214463)

then algoritmo(RSA)

R268

if Bloco1100(*q) and >(*q, 5.961446) and Bloco1111(*w) and >(*w, 6.233006) and

Bloco0001(*e) and >(*e, 5.957447) and Bloco0011(*r) and >(*r, 6.013554) and Bloco1101(*t)

and <=(*t, 6.492429) and Bloco1001(*y) and >(*y, 6.354841) and Bloco1000(*u) and >(*u,

6.330637)then algoritmo(RSA)

57

R269

if Bloco11011011(*q) and <=(*q, 0.460238) and Bloco11100000(*w) and <=(*w, 0.320871)

and Bloco11011000(*e) and <=(*e, 0.422357) and Bloco00001000(*r) and <=(*r, 0.545554)

and Bloco11101010(*t) and >(*t, 0.377155) and Bloco11111111(*y) and >(*y, 0.378839) and

Bloco11011100(*u) and >(*u, 0.385457) and Bloco11101110(*i) and <=(*i, 0.377992) then

algoritmo(DES)

R270

if Bloco11011011(*q) and <=(*q, 0.460238) and Bloco11100000(*w) and <=(*w, 0.320871)

and Bloco11011000(*e) and <=(*e, 0.422357) and Bloco00001000(*r) and >(*r, 0.545554)

then algoritmo(DES)

R271

if Bloco11011011(*q) and <=(*q, 0.460238) and Bloco11100000(*w) and <=(*w, 0.320871)

and Bloco11011000(*e) and >(*e, 0.422357) and Bloco11100111(*r) and >(*r, 0.359823)

then algoritmo(DES)

R272

if Bloco11011011(*q) and <=(*q, 0.460238) and Bloco11100000(*w) and >(*w, 0.320871)

and Bloco11100011(*e) and <=(*e, 0.481644) and Bloco11010011(*r) and <=(*r, 0.449534)

and Bloco11011100(*t) and <=(*t, 0.355823) and Bloco11111111(*y) and <=(*y, 0.330142)

and Bloco11100111(*u) and <=(*u, 0.451745) and Bloco11010011(*i) and <=(*i, 0.394504)

and Bloco11100011(*o) and <=(*o, 0.403675) and Bloco01100101(*p) and <=(*p, 0.293337)

then algoritmo(DES)

R273

if Bloco11011011(*q) and <=(*q, 0.460238) and Bloco11100000(*w) and >(*w, 0.320871)

and Bloco11100011(*e) and <=(*e, 0.481644) and Bloco11010011(*r) and <=(*r, 0.449534)

and Bloco11011100(*t) and <=(*t, 0.355823) and Bloco11111111(*y) and <=(*y, 0.330142)

and Bloco11100111(*u) and <=(*u, 0.451745) and Bloco11010011(*i) and <=(*i, 0.394504)

and Bloco11100011(*o) and >(*o, 0.403675) then algoritmo(DES)

R274

if Bloco11011011(*q) and <=(*q, 0.460238) and Bloco11100000(*w) and >(*w, 0.320871)

and Bloco11100011(*e) and <=(*e, 0.481644) and Bloco11010011(*r) and <=(*r, 0.449534)

and Bloco11011100(*t) and <=(*t, 0.355823) and Bloco11111111(*y) and >(*y, 0.330142)

and Bloco11100000(*u) and <=(*u, 0.363538) and Bloco11101010(*i) and >(*i, 0.385591)

then algoritmo(DES)

R275

if Bloco11011011(*q) and <=(*q, 0.460238) and Bloco11100000(*w) and >(*w, 0.320871)

and Bloco11100011(*e) and <=(*e, 0.481644) and Bloco11010011(*r) and <=(*r, 0.449534)

and Bloco11011100(*t) and <=(*t, 0.355823) and Bloco11111111(*y) and >(*y, 0.330142)

and Bloco11100000(*u) and >(*u, 0.363538) and Bloco11101010(*i) and <=(*i, 0.303909)

and Bloco10011000(*o) and <=(*o, 0.356098) then algoritmo(DES)

R276

if Bloco11011011(*q) and <=(*q, 0.460238) and Bloco11100000(*w) and >(*w, 0.320871)

and Bloco11100011(*e) and <=(*e, 0.481644) and Bloco11010011(*r) and <=(*r, 0.449534)

and Bloco11011100(*t) and >(*t, 0.355823) and Bloco11011000(*y) and <=(*y, 0.24119) and

Bloco11101110(*u) and >(*u, 0.425182) then algoritmo(DES)

R277

if Bloco11011011(*q) and <=(*q, 0.460238) and Bloco11100000(*w) and >(*w, 0.320871)

and Bloco11100011(*e) and <=(*e, 0.481644) and Bloco11010011(*r) and <=(*r, 0.449534)

and Bloco11011100(*t) and >(*t, 0.355823) and Bloco11011000(*y) and >(*y, 0.24119) and

Bloco11101110(*u) and <=(*u, 0.430615) and Bloco11010011(*i) and <=(*i, 0.284827) and

Bloco11101010(*o) and <=(*o, 0.407221) and Bloco00111001(*p) and <=(*p, 0.356408) then

algoritmo(DES)

R278

if Bloco11011011(*q) and <=(*q, 0.460238) and Bloco11100000(*w) and >(*w, 0.320871)

and Bloco11100011(*e) and <=(*e, 0.481644) and Bloco11010011(*r) and <=(*r, 0.449534)

and Bloco11011100(*t) and >(*t, 0.355823) and Bloco11011000(*y) and >(*y, 0.24119) and

Bloco11101110(*u) and <=(*u, 0.430615) and Bloco11010011(*i) and >(*i, 0.284827) and

Bloco11100111(*o) and <=(*o, 0.357192) and Bloco11100111(*p) and <=(*p, 0.343077) and

Bloco11100011(*a) and >(*a, 0.361865) and Bloco11100111(*s) and <=(*s, 0.333376) and

Bloco01100101(*d) and >(*d, 0.436741) then algoritmo(DES)

58

R279

if Bloco11011011(*q) and <=(*q, 0.460238) and Bloco11100000(*w) and >(*w, 0.320871)

and Bloco11100011(*e) and <=(*e, 0.481644) and Bloco11010011(*r) and <=(*r, 0.449534)

and Bloco11011100(*t) and >(*t, 0.355823) and Bloco11011000(*y) and >(*y, 0.24119) and

Bloco11101110(*u) and <=(*u, 0.430615) and Bloco11010011(*i) and >(*i, 0.284827) and

Bloco11100111(*o) and <=(*o, 0.357192) and Bloco11100111(*p) and >(*p, 0.343077) and

Bloco00001000(*a) and <=(*a, 0.446852) and Bloco11100011(*s) and <=(*s, 0.389001) then

algoritmo(DES)

R280

if Bloco11011011(*q) and <=(*q, 0.460238) and Bloco11100000(*w) and >(*w, 0.320871)

and Bloco11100011(*e) and <=(*e, 0.481644) and Bloco11010011(*r) and <=(*r, 0.449534)

and Bloco11011100(*t) and >(*t, 0.355823) and Bloco11011000(*y) and >(*y, 0.24119) and

Bloco11101110(*u) and <=(*u, 0.430615) and Bloco11010011(*i) and >(*i, 0.284827) and

Bloco11100111(*o) and >(*o, 0.357192) and Bloco01100101(*p) and <=(*p, 0.500064) and

Bloco11101110(*a) and <=(*a, 0.361563) and Bloco10011000(*s) and >(*s, 0.314704) and

Bloco11010011(*d) and <=(*d, 0.409445) and Bloco11100000(*f) and >(*f, 0.392047) and

Bloco11101010(*g) and <=(*g, 0.375307) then algoritmo(DES)

R281

if Bloco11011011(*q) and <=(*q, 0.460238) and Bloco11100000(*w) and >(*w, 0.320871)

and Bloco11100011(*e) and <=(*e, 0.481644) and Bloco11010011(*r) and <=(*r, 0.449534)

and Bloco11011100(*t) and >(*t, 0.355823) and Bloco11011000(*y) and >(*y, 0.24119) and

Bloco11101110(*u) and <=(*u, 0.430615) and Bloco11010011(*i) and >(*i, 0.284827) and

Bloco11100111(*o) and >(*o, 0.357192) and Bloco01100101(*p) and <=(*p, 0.500064) and

Bloco11101110(*a) and <=(*a, 0.361563) and Bloco10011000(*s) and >(*s, 0.314704) and

Bloco11010011(*d) and <=(*d, 0.409445) and Bloco11100000(*f) and >(*f, 0.392047) and

Bloco11101010(*g) and >(*g, 0.375307) and Bloco01100101(*h) and <=(*h, 0.388584) then

algoritmo(DES)

R282

if Bloco11011011(*q) and <=(*q, 0.460238) and Bloco11100000(*w) and >(*w, 0.320871)

and Bloco11100011(*e) and <=(*e, 0.481644) and Bloco11010011(*r) and <=(*r, 0.449534)

and Bloco11011100(*t) and >(*t, 0.355823) and Bloco11011000(*y) and >(*y, 0.24119) and

Bloco11101110(*u) and <=(*u, 0.430615) and Bloco11010011(*i) and >(*i, 0.284827) and

Bloco11100111(*o) and >(*o, 0.357192) and Bloco01100101(*p) and <=(*p, 0.500064) and

Bloco11101110(*a) and <=(*a, 0.361563) and Bloco10011000(*s) and >(*s, 0.314704) and

Bloco11010011(*d) and >(*d, 0.409445) and Bloco01100101(*f) and >(*f, 0.408497) then

algoritmo(DES)

R283

if Bloco11011011(*q) and <=(*q, 0.460238) and Bloco11100000(*w) and >(*w, 0.320871)

and Bloco11100011(*e) and <=(*e, 0.481644) and Bloco11010011(*r) and <=(*r, 0.449534)

and Bloco11011100(*t) and >(*t, 0.355823) and Bloco11011000(*y) and >(*y, 0.24119) and

Bloco11101110(*u) and <=(*u, 0.430615) and Bloco11010011(*i) and >(*i, 0.284827) and

Bloco11100111(*o) and >(*o, 0.357192) and Bloco01100101(*p) and <=(*p, 0.500064) and

Bloco11101110(*a) and >(*a, 0.361563) and Bloco11101110(*s) and >(*s, 0.423223) then

algoritmo(DES)

R284

if Bloco11011011(*q) and <=(*q, 0.460238) and Bloco11100000(*w) and >(*w, 0.320871)

and Bloco11100011(*e) and <=(*e, 0.481644) and Bloco11010011(*r) and <=(*r, 0.449534)

and Bloco11011100(*t) and >(*t, 0.355823) and Bloco11011000(*y) and >(*y, 0.24119) and

Bloco11101110(*u) and >(*u, 0.430615) and Bloco00001000(*i) and <=(*i, 0.438831) and

Bloco00001000(*o) and <=(*o, 0.314704) and Bloco01100101(*p) and >(*p, 0.343832) then

algoritmo(DES)

R285

if Bloco11011011(*q) and <=(*q, 0.460238) and Bloco11100000(*w) and >(*w, 0.320871)

and Bloco11100011(*e) and <=(*e, 0.481644) and Bloco11010011(*r) and <=(*r, 0.449534)

and Bloco11011100(*t) and >(*t, 0.355823) and Bloco11011000(*y) and >(*y, 0.24119) and

Bloco11101110(*u) and >(*u, 0.430615) and Bloco00001000(*i) and >(*i, 0.438831) then

algoritmo(DES)

59

R286

if Bloco11011011(*q) and <=(*q, 0.460238) and Bloco11100000(*w) and >(*w, 0.320871)

and Bloco11100011(*e) and <=(*e, 0.481644) and Bloco11010011(*r) and >(*r, 0.449534)

and Bloco11011011(*t) and <=(*t, 0.371747) and Bloco11111111(*y) and <=(*y, 0.374782)

and Bloco11100000(*u) and <=(*u, 0.37226) and Bloco11100111(*i) and <=(*i, 0.401553)

then algoritmo(DES)

R287

if Bloco11011011(*q) and <=(*q, 0.460238) and Bloco11100000(*w) and >(*w, 0.320871)

and Bloco11100011(*e) and <=(*e, 0.481644) and Bloco11010011(*r) and >(*r, 0.449534)

and Bloco11011011(*t) and <=(*t, 0.371747) and Bloco11111111(*y) and <=(*y, 0.374782)

and Bloco11100000(*u) and >(*u, 0.37226) and Bloco11100000(*i) and >(*i, 0.445001) then

algoritmo(DES)

R288

if Bloco11011011(*q) and <=(*q, 0.460238) and Bloco11100000(*w) and >(*w, 0.320871)

and Bloco11100011(*e) and <=(*e, 0.481644) and Bloco11010011(*r) and >(*r, 0.449534)

and Bloco11011011(*t) and >(*t, 0.371747) and Bloco11011000(*y) and <=(*y, 0.42871) and

Bloco00111001(*u) and >(*u, 0.481364) then algoritmo(DES)

R289

if Bloco11011011(*q) and <=(*q, 0.460238) and Bloco11100000(*w) and >(*w, 0.320871)

and Bloco11100011(*e) and <=(*e, 0.481644) and Bloco11010011(*r) and >(*r, 0.449534)

and Bloco11011011(*t) and >(*t, 0.371747) and Bloco11011000(*y) and >(*y, 0.42871) then

algoritmo(DES)

R290

if Bloco11011011(*q) and <=(*q, 0.460238) and Bloco11100000(*w) and >(*w, 0.320871)

and Bloco11100011(*e) and >(*e, 0.481644) and Bloco11101010(*r) and <=(*r, 0.391554)

and Bloco11011100(*t) and <=(*t, 0.37032) and Bloco00001000(*y) and >(*y, 0.370117)

then algoritmo(DES)

R291

if Bloco11011011(*q) and <=(*q, 0.460238) and Bloco11100000(*w) and >(*w, 0.320871)

and Bloco11100011(*e) and >(*e, 0.481644) and Bloco11101010(*r) and <=(*r, 0.391554)

and Bloco11011100(*t) and >(*t, 0.37032) then algoritmo(DES)

R292

if Bloco11011011(*q) and >(*q, 0.460238) and Bloco11100011(*w) and >(*w, 0.337874) and

Bloco01100101(*e) and >(*e, 0.330806) and Bloco11011011(*r) and <=(*r, 0.485639) then

algoritmo(DES)

R293

if Bloco11011011(*q) and >(*q, 0.460238) and Bloco11100011(*w) and >(*w, 0.337874) and

Bloco01100101(*e) and >(*e, 0.330806) and Bloco11011011(*r) and >(*r, 0.485639) and

Bloco11010011(*t) and <=(*t, 0.3861) and Bloco00111001(*y) and <=(*y, 0.364621) and

Bloco00111001(*u) and <=(*u, 0.356408) then algoritmo(DES)

R294

if Bloco11011011(*q) and >(*q, 0.460238) and Bloco11100011(*w) and >(*w, 0.337874) and

Bloco01100101(*e) and >(*e, 0.330806) and Bloco11011011(*r) and >(*r, 0.485639) and

Bloco11010011(*t) and <=(*t, 0.3861) and Bloco00111001(*y) and >(*y, 0.364621) then

algoritmo(DES)

R295

if Bloco11011011(*q) and >(*q, 0.460238) and Bloco11100011(*w) and >(*w, 0.337874) and

Bloco01100101(*e) and >(*e, 0.330806) and Bloco11011011(*r) and >(*r, 0.485639) and

Bloco11010011(*t) and >(*t, 0.3861) and Bloco01100101(*y) and <=(*y, 0.358522) then

algoritmo(DES)

R296

if Bloco11011011(*q) and >(*q, 0.460238) and Bloco01100000(*w) and <=(*w, 0.422746)

and Bloco00011101(*e) and <=(*e, 0.44352) and Bloco01111010(*r) and <=(*r, 0.461474)

and Bloco01010001(*t) and <=(*t, 0.461087) then algoritmo(DES)

R297if Bloco11100011(*q) and >(*q, 0.485693) and Bloco10101111(*w) and >(*w, 0.265287) and

Bloco01111010(*e) and >(*e, 0.349406) then algoritmo(DES)

R298

if Bloco10011001(*q) and >(*q, 0.488895) and Bloco00100011(*w) and >(*w, 0.313907) and

Bloco10111110(*e) and <=(*e, 0.419429) and Bloco11011000(*r) and >(*r, 0.321932) then

algoritmo(DES)

R299if Bloco11111000(*q) and >(*q, 0.496894) and Bloco11101010(*w) and <=(*w, 0.397969)

then algoritmo(DES)

60

R300if Bloco11010101(*q) and >(*q, 0.481644) and Bloco01001101(*w) and >(*w, 0.343832) and

Bloco01011101(*e) and <=(*e, 0.475135) then algoritmo(DES)

R301if Bloco01000000(*q) and >(*q, 0.482426) and Bloco00100100(*w) and >(*w, 0.372568)

then algoritmo(DES)

R302if Bloco01110101(*q) and <=(*q, 0.27386) and Bloco00000100(*w) and <=(*w, 0.438831)

then algoritmo(DES)

R303if Bloco00010110(*q) and <=(*q, 0.278283) and Bloco00000011(*w) and <=(*w, 0.356604)

then algoritmo(DES)

R304 if Bloco01100000(*q) and <=(*q, 0.259032) then algoritmo(DES)

R305if Bloco11010111(*q) and <=(*q, 0.50305) and Bloco01111111(*w) and >(*w, 0.471698) and

Bloco01011101(*e) and <=(*e, 0.379816) then algoritmo(DES)

R306 if Bloco11111010(*q) and >(*q, 0.481364) then algoritmo(DES)

R307 if Bloco00000000(*q) and <=(*q, 0.425883) then algoritmo(DES)

R308if Bloco0111(*q) and <=(*q, 5.90554) and Bloco1101(*w) and >(*w, 6.294381) then

algoritmo(DES)

R309if Bloco1110(*q) and >(*q, 6.15395) and Bloco1101(*w) and <=(*w, 6.212875) and

Bloco0111(*e) and >(*e, 6.582605) then algoritmo(DES)

R310

if Bloco1110(*q) and >(*q, 6.154269) and Bloco1101(*w) and <=(*w, 6.212875) and

Bloco0010(*e) and >(*e, 6.563548) and Bloco0000(*r) and >(*r, 6.127254) then

algoritmo(DES)

R311if Bloco1110(*q) and >(*q, 6.154269) and Bloco0011(*w) and >(*w, 6.459645) and

Bloco1100(*e) and >(*e, 5.941003) then algoritmo(DES)

R312if Bloco1110(*q) and >(*q, 6.074608) and Bloco0000(*w) and <=(*w, 6.013734) then

algoritmo(DES)

R313

if Bloco1101(*q) and >(*q, 6.473972) and Bloco0111(*w) and <=(*w, 6.392997) and

Bloco1011(*e) and <=(*e, 6.38598) and Bloco0110(*r) and >(*r, 6.167825) then

algoritmo(DES)

R314

if Bloco1110(*q) and >(*q, 6.123166) and Bloco0000(*w) and >(*w, 6.416225) and

Bloco0011(*e) and >(*e, 6.057687) and Bloco0011(*r) and <=(*r, 6.353426) and

Bloco1010(*t) and <=(*t, 6.280549) then algoritmo(DES)

R315if Bloco1110(*q) and >(*q, 6.074608) and Bloco1111(*w) and >(*w, 6.537646) and

Bloco0101(*e) and <=(*e, 6.424675) then algoritmo(DES)

R316if Bloco1110(*q) and >(*q, 6.137879) and Bloco0111(*w) and <=(*w, 6.032052) and

Bloco0111(*e) and <=(*e, 5.90969) then algoritmo(DES)

R317 if Bloco1000(*q) and >(*q, 6.556824) then algoritmo(DES)

R318if Bloco1111(*q) and <=(*q, 6.022264) and Bloco0111(*w) and <=(*w, 6.356622) then

algoritmo(DES)

R319if Bloco1110(*q) and >(*q, 6.186119) and Bloco0000(*w) and >(*w, 6.213377) then

algoritmo(DES)

R320if Bloco1011(*q) and >(*q, 6.420273) and Bloco0100(*w) and <=(*w, 6.222794) then

algoritmo(DES)

R321if Bloco1001(*q) and >(*q, 6.266616) and Bloco0001(*w) and >(*w, 6.066001) then

algoritmo(DES)

R322if Bloco1011011100000100(*q) and >(*q, 0.021409) and Bloco0000000111001001(*w) and

<=(*w, 0) then algoritmo(DES)

R323if Bloco0100011111111000(*q) and >(*q, 0.021706) and Bloco0000000111001001(*w) and

<=(*w, 0) then algoritmo(DES)

R324if Bloco1001110010011101(*q) and >(*q, 0.021706) and Bloco0000000111001001(*w) and

<=(*w, 0) then algoritmo(DES)

R325if Bloco1110111110101000(*q) and >(*q, 0.023952) and Bloco0000000111001001(*w) and

<=(*w, 0) then algoritmo(DES)

61

R326if Bloco0110111110000110(*q) and >(*q, 0.02633) and Bloco0000000111001001(*w) and

<=(*w, 0) then algoritmo(DES)

R327

if Bloco1001110010100010(*q) and <=(*q, 0.025893) and Bloco0010110010000001(*w) and

<=(*w, 0) and Bloco1100100111100100(*e) and <=(*e, 0) and Bloco1010100110111000(*r)

and <=(*r, 0) and Bloco1101101110000010(*t) and <=(*t, 0) and

Bloco0010110110101110(*y) and <=(*y, 0) and Bloco0000010100110100(*u) and <=(*u, 0)

then algoritmo(DES)

R328if Bloco01100101(*q) and <=(*q, 0.272072) and Bloco10010100(*w) and <=(*w, 0.316756)

then algoritmo(DES)

R329

if Bloco01100101(*q) and >(*q, 0.272072) and Bloco11011011(*w) and <=(*w, 0.460238)

and Bloco11100000(*e) and <=(*e, 0.320871) and Bloco10100111(*r) and <=(*r, 0.286299)

then algoritmo(DES)

R330

if Bloco01100101(*q) and >(*q, 0.272072) and Bloco11011011(*w) and <=(*w, 0.460238)

and Bloco11100000(*e) and <=(*e, 0.320871) and Bloco10100111(*r) and >(*r, 0.286299)

and Bloco10100101(*t) and >(*t, 0.477482) then algoritmo(DES)

R331

if Bloco01100101(*q) and >(*q, 0.272072) and Bloco11011011(*w) and <=(*w, 0.460238)

and Bloco11100000(*e) and >(*e, 0.320871) and Bloco01100001(*r) and <=(*r, 0.494981)

and Bloco10100010(*t) and <=(*t, 0.318667) and Bloco11110010(*y) and <=(*y, 0.441708)

and Bloco11100001(*u) and >(*u, 0.363343) and Bloco11100101(*i) and <=(*i, 0.348432)

then algoritmo(DES)

R332

if Bloco01100101(*q) and >(*q, 0.272072) and Bloco11011011(*w) and <=(*w, 0.460238)

and Bloco11100000(*e) and >(*e, 0.320871) and Bloco01100001(*r) and <=(*r, 0.494981)

and Bloco10100010(*t) and <=(*t, 0.318667) and Bloco11110010(*y) and >(*y, 0.441708)

then algoritmo(DES)

R333

if Bloco01100101(*q) and >(*q, 0.272072) and Bloco11011011(*w) and <=(*w, 0.460238)

and Bloco11100000(*e) and >(*e, 0.320871) and Bloco01100001(*r) and <=(*r, 0.494981)

and Bloco10100010(*t) and >(*t, 0.318667) and Bloco11100011(*y) and <=(*y, 0.50399) and

Bloco01111011(*u) and <=(*u, 0.487062) and Bloco10011001(*i) and <=(*i, 0.488895) and

Bloco01110001(*o) and <=(*o, 0.528365) and Bloco10010001(*p) and <=(*p, 0.274461) and

Bloco00001110(*a) and >(*a, 0.382566) then algoritmo(DES)

R334

if Bloco01100101(*q) and >(*q, 0.272072) and Bloco11011011(*w) and <=(*w, 0.460238)

and Bloco11100000(*e) and >(*e, 0.320871) and Bloco01100001(*r) and <=(*r, 0.494981)

and Bloco10100010(*t) and >(*t, 0.318667) and Bloco11100011(*y) and <=(*y, 0.50399) and

Bloco01111011(*u) and <=(*u, 0.487062) and Bloco10011001(*i) and <=(*i, 0.488895) and

Bloco01110001(*o) and <=(*o, 0.528365) and Bloco10010001(*p) and >(*p, 0.274461) and

Bloco00010010(*a) and >(*a, 0.289137) and Bloco00101010(*s) and <=(*s, 0.27356) and

Bloco00010011(*d) and >(*d, 0.363909) then algoritmo(DES)

R335

if Bloco01100101(*q) and >(*q, 0.272072) and Bloco11011011(*w) and <=(*w, 0.460238)

and Bloco11100000(*e) and >(*e, 0.320871) and Bloco01100001(*r) and <=(*r, 0.494981)

and Bloco10100010(*t) and >(*t, 0.318667) and Bloco11100011(*y) and <=(*y, 0.50399) and

Bloco01111011(*u) and <=(*u, 0.487062) and Bloco10011001(*i) and <=(*i, 0.488895) and

Bloco01110001(*o) and <=(*o, 0.528365) and Bloco10010001(*p) and >(*p, 0.274461) and

Bloco00010010(*a) and >(*a, 0.289137) and Bloco00101010(*s) and >(*s, 0.27356) and

Bloco00001000(*d) and <=(*d, 0.483191) and Bloco01100100(*f) and <=(*f, 0.519197) and

Bloco01000000(*g) and <=(*g, 0.481644) and Bloco11101011(*h) and <=(*h, 0.522747) and

Bloco01010010(*j) and <=(*j, 0.496252) and Bloco00110010(*k) and <=(*k, 0.488334) and

Bloco10100011(*l) and >(*l, 0.511827) and Bloco00001100(*z) and >(*z, 0.375307) then

algoritmo(DES)

62

R336

if Bloco01100101(*q) and >(*q, 0.272072) and Bloco11011011(*w) and <=(*w, 0.460238)

and Bloco11100000(*e) and >(*e, 0.320871) and Bloco01100001(*r) and <=(*r, 0.494981)

and Bloco10100010(*t) and >(*t, 0.318667) and Bloco11100011(*y) and <=(*y, 0.50399) and

Bloco01111011(*u) and <=(*u, 0.487062) and Bloco10011001(*i) and <=(*i, 0.488895) and

Bloco01110001(*o) and <=(*o, 0.528365) and Bloco10010001(*p) and >(*p, 0.274461) and

Bloco00010010(*a) and >(*a, 0.289137) and Bloco00101010(*s) and >(*s, 0.27356) and

Bloco00001000(*d) and <=(*d, 0.483191) and Bloco01100100(*f) and <=(*f, 0.519197) and

Bloco01000000(*g) and <=(*g, 0.481644) and Bloco11101011(*h) and <=(*h, 0.522747) and

Bloco01010010(*j) and <=(*j, 0.496252) and Bloco00110010(*k) and >(*k, 0.488334) and

Bloco00101011(*l) and <=(*l, 0.314939) then algoritmo(DES)

R337

if Bloco01100101(*q) and >(*q, 0.272072) and Bloco11011011(*w) and <=(*w, 0.460238)

and Bloco11100000(*e) and >(*e, 0.320871) and Bloco01100001(*r) and <=(*r, 0.494981)

and Bloco10100010(*t) and >(*t, 0.318667) and Bloco11100011(*y) and <=(*y, 0.50399) and

Bloco01111011(*u) and <=(*u, 0.487062) and Bloco10011001(*i) and <=(*i, 0.488895) and

Bloco01110001(*o) and <=(*o, 0.528365) and Bloco10010001(*p) and >(*p, 0.274461) and

Bloco00010010(*a) and >(*a, 0.289137) and Bloco00101010(*s) and >(*s, 0.27356) and

Bloco00001000(*d) and <=(*d, 0.483191) and Bloco01100100(*f) and <=(*f, 0.519197) and

Bloco01000000(*g) and >(*g, 0.481644) and Bloco00001011(*h) and <=(*h, 0.429743) then

algoritmo(DES)

R338

if Bloco01100101(*q) and >(*q, 0.272072) and Bloco11011011(*w) and <=(*w, 0.460238)

and Bloco11100000(*e) and >(*e, 0.320871) and Bloco01100001(*r) and <=(*r, 0.494981)

and Bloco10100010(*t) and >(*t, 0.318667) and Bloco11100011(*y) and <=(*y, 0.50399) and

Bloco01111011(*u) and <=(*u, 0.487062) and Bloco10011001(*i) and <=(*i, 0.488895) and

Bloco01110001(*o) and <=(*o, 0.528365) and Bloco10010001(*p) and >(*p, 0.274461) and

Bloco00010010(*a) and >(*a, 0.289137) and Bloco00101010(*s) and >(*s, 0.27356) and

Bloco00001000(*d) and <=(*d, 0.483191) and Bloco01100100(*f) and >(*f, 0.519197) then

algoritmo(DES)

R339

if Bloco01100101(*q) and >(*q, 0.272072) and Bloco11011011(*w) and <=(*w, 0.460238)

and Bloco11100000(*e) and >(*e, 0.320871) and Bloco01100001(*r) and <=(*r, 0.494981)

and Bloco10100010(*t) and >(*t, 0.318667) and Bloco11100011(*y) and <=(*y, 0.50399) and

Bloco01111011(*u) and <=(*u, 0.487062) and Bloco10011001(*i) and <=(*i, 0.488895) and

Bloco01110001(*o) and >(*o, 0.528365) then algoritmo(DES)

R340

if Bloco01100101(*q) and >(*q, 0.272072) and Bloco11011011(*w) and <=(*w, 0.460238)

and Bloco11100000(*e) and >(*e, 0.320871) and Bloco01100001(*r) and <=(*r, 0.494981)

and Bloco10100010(*t) and >(*t, 0.318667) and Bloco11100011(*y) and <=(*y, 0.50399) and

Bloco01111011(*u) and <=(*u, 0.487062) and Bloco10011001(*i) and >(*i,0.488895) and

Bloco10111100(*o) and <=(*o, 0.387222) then algoritmo(DES)

R341

if Bloco01100101(*q) and >(*q, 0.272072) and Bloco11011011(*w) and <=(*w, 0.460238)

and Bloco11100000(*e) and >(*e, 0.320871) and Bloco01100001(*r) and <=(*r, 0.494981)

and Bloco10100010(*t) and >(*t, 0.318667) and Bloco11100011(*y) and <=(*y, 0.50399) and

Bloco01111011(*u) and <=(*u, 0.487062) and Bloco10011001(*i) and >(*i,0.488895) and

Bloco10111100(*o) and >(*o, 0.387222) and Bloco00101001(*p) and <=(*p, 0.343454) then

algoritmo(DES)

R342

if Bloco01100101(*q) and >(*q, 0.272072) and Bloco11011011(*w) and <=(*w, 0.460238)

and Bloco11100000(*e) and >(*e, 0.320871) and Bloco01100001(*r) and <=(*r, 0.494981)

and Bloco10100010(*t) and >(*t, 0.318667) and Bloco11100011(*y) and <=(*y, 0.50399) and

Bloco01111011(*u) and >(*u, 0.487062) and Bloco00100010(*i) and <=(*i, 0.398845) then

algoritmo(DES)

63

R343

if Bloco01100101(*q) and >(*q, 0.272072) and Bloco11011011(*w) and <=(*w, 0.460238)

and Bloco11100000(*e) and >(*e, 0.320871) and Bloco01100001(*r) and <=(*r, 0.494981)

and Bloco10100010(*t) and >(*t, 0.318667) and Bloco11100011(*y) and >(*y, 0.50399) and

Bloco00101000(*u) and <=(*u, 0.374782) then algoritmo(DES)

R344

if Bloco01100101(*q) and >(*q, 0.272072) and Bloco11011011(*w) and >(*w, 0.460238) and

Bloco01100000(*e) and <=(*e, 0.422746) and Bloco00011101(*r) and <=(*r, 0.44352) and

Bloco01111010(*t) and <=(*t, 0.461474) and Bloco01111101(*y) and <=(*y, 0.460238) then

algoritmo(DES)

R345

if Bloco1011011110101111(*q) and <=(*q, 0.027012) and Bloco1101110111110101(*w) and

<=(*w, 0.021706) and Bloco1010000100111110(*e) and <=(*e, 0.026048) and

Bloco1111011001011010(*r) and <=(*r, 0.023975) and Bloco1011111111101011(*t) and

<=(*t, 0.02736) and Bloco1011011101001100(*y) and <=(*y, 0.021706) and

Bloco1111011111100001(*u) and <=(*u, 0.024516) and Bloco1100001101001010(*i) and

<=(*i, 0.022012) and Bloco0101111001011001(*o) and <=(*o, 0.027012) and

Bloco0111101000101100(*p) and <=(*p, 0.023975) and Bloco0100110010111000(*a) and

<=(*a, 0.021706) and Bloco0000000001111111(*s) and <=(*s, 0.027152) and

Bloco1001001100000110(*d) and <=(*d, 0.023952) and Bloco1100001101011110(*f) and

<=(*f, 0.021706) and Bloco0111101001000100(*g) and <=(*g, 0.025445) and

Bloco0000100011110110(*h) and <=(*h, 0.021409) and Bloco0100100000001001(*j) and

<=(*j, 0.020036) and Bloco0011111001001110(*k) and <=(*k, 0.027167) and

Bloco1000001001011011(*l) and >(*l, 0.021409) and Bloco0000001000100101(*z) and >(*z,

0) then algoritmo(DES)

R346

if Bloco1011011110101111(*q) and <=(*q, 0.027012) and Bloco1101110111110101(*w) and

<=(*w, 0.021706) and Bloco1010000100111110(*e) and <=(*e, 0.026048) and

Bloco1111011001011010(*r) and <=(*r, 0.023975) and Bloco1011111111101011(*t) and

<=(*t, 0.02736) and Bloco1011011101001100(*y) and <=(*y, 0.021706) and

Bloco1111011111100001(*u) and <=(*u, 0.024516) and Bloco1100001101001010(*i) and

<=(*i, 0.022012) and Bloco0101111001011001(*o) and <=(*o, 0.027012) and

Bloco0111101000101100(*p) and <=(*p, 0.023975) and Bloco0100110010111000(*a) and

<=(*a, 0.021706) and Bloco0000000001111111(*s) and <=(*s, 0.027152) and

Bloco1001001100000110(*d) and <=(*d, 0.023952) and Bloco1100001101011110(*f) and

<=(*f, 0.021706) and Bloco0111101001000100(*g) and <=(*g, 0.025445) and

Bloco0000100011110110(*h) and <=(*h, 0.021409) and Bloco0100100000001001(*j) and

>(*j, 0.020036) and Bloco0000000100110010(*k) and <=(*k, 0) then algoritmo(DES)

R347

if Bloco1011011110101111(*q) and <=(*q, 0.027012) and Bloco1101110111110101(*w) and

<=(*w, 0.021706) and Bloco1010000100111110(*e) and <=(*e, 0.026048) and

Bloco1111011001011010(*r) and <=(*r, 0.023975) and Bloco1011111111101011(*t) and

<=(*t, 0.02736) and Bloco1011011101001100(*y) and <=(*y, 0.021706) and

Bloco1111011111100001(*u) and <=(*u, 0.024516) and Bloco1100001101001010(*i) and

<=(*i, 0.022012) and Bloco0101111001011001(*o) and <=(*o, 0.027012) and

Bloco0111101000101100(*p) and <=(*p, 0.023975) and Bloco0100110010111000(*a) and

<=(*a, 0.021706) and Bloco0000000001111111(*s) and <=(*s, 0.027152) and

Bloco1001001100000110(*d) and <=(*d, 0.023952) and Bloco1100001101011110(*f) and

<=(*f, 0.021706) and Bloco0111101001000100(*g) and <=(*g, 0.025445) and

Bloco0000100011110110(*h) and >(*h, 0.021409) and Bloco0000000000000101(*j) and

<=(*j, 0) then algoritmo(DES)

64

R348

if Bloco1011011110101111(*q) and <=(*q, 0.027012) and Bloco1101110111110101(*w) and

<=(*w, 0.021706) and Bloco1010000100111110(*e) and <=(*e, 0.026048) and

Bloco1111011001011010(*r) and <=(*r, 0.023975) and Bloco1011111111101011(*t) and

<=(*t, 0.02736) and Bloco1011011101001100(*y) and <=(*y, 0.021706) and

Bloco1111011111100001(*u) and <=(*u, 0.024516) and Bloco1100001101001010(*i) and

<=(*i, 0.022012) and Bloco0101111001011001(*o) and <=(*o, 0.027012) and

Bloco0111101000101100(*p) and <=(*p, 0.023975) and Bloco0100110010111000(*a) and

<=(*a, 0.021706) and Bloco0000000001111111(*s) and <=(*s, 0.027152) and

Bloco1001001100000110(*d) and <=(*d, 0.023952) and Bloco1100001101011110(*f) and

<=(*f, 0.021706) and Bloco0111101001000100(*g) and >(*g, 0.025445) then algoritmo(DES)

R349

if Bloco1011011110101111(*q) and <=(*q, 0.027012) and Bloco1101110111110101(*w) and

<=(*w, 0.021706) and Bloco1010000100111110(*e) and <=(*e, 0.026048) and

Bloco1111011001011010(*r) and <=(*r, 0.023975) and Bloco1011111111101011(*t) and

<=(*t, 0.02736) and Bloco1011011101001100(*y) and <=(*y, 0.021706) and

Bloco1111011111100001(*u) and <=(*u, 0.024516) and Bloco1100001101001010(*i) and

<=(*i, 0.022012) and Bloco0101111001011001(*o) and <=(*o, 0.027012) and

Bloco0111101000101100(*p) and <=(*p, 0.023975) and Bloco0100110010111000(*a) and

<=(*a, 0.021706) and Bloco0000000001111111(*s) and <=(*s, 0.027152) and

Bloco1001001100000110(*d) and <=(*d, 0.023952) and Bloco1100001101011110(*f) and

>(*f, 0.021706) then algoritmo(DES)

R350

if Bloco1011011110101111(*q) and <=(*q, 0.027012) and Bloco1101110111110101(*w) and

<=(*w, 0.021706) and Bloco1010000100111110(*e) and <=(*e, 0.026048) and

Bloco1111011001011010(*r) and <=(*r, 0.023975) and Bloco1011111111101011(*t) and

<=(*t, 0.02736) and Bloco1011011101001100(*y) and <=(*y, 0.021706) and

Bloco1111011111100001(*u) and <=(*u, 0.024516) and Bloco1100001101001010(*i) and

<=(*i, 0.022012) and Bloco0101111001011001(*o) and >(*o, 0.027012) then algoritmo(DES)

R351

if Bloco1011011110101111(*q) and <=(*q, 0.027012) and Bloco1101110111110101(*w) and

<=(*w, 0.021706) and Bloco1010000100111110(*e) and <=(*e, 0.026048) and

Bloco1111011001011010(*r) and <=(*r, 0.023975) and Bloco1011111111101011(*t) and

<=(*t, 0.02736) and Bloco1011011101001100(*y) and <=(*y, 0.021706) and

Bloco1111011111100001(*u) and >(*u, 0.024516) then algoritmo(DES)

R352

if Bloco1011011110101111(*q) and <=(*q, 0.027012) and Bloco1101110111110101(*w) and

<=(*w, 0.021706) and Bloco1010000100111110(*e) and <=(*e, 0.026048) and

Bloco1111011001011010(*r) and <=(*r, 0.023975) and Bloco1011111111101011(*t) and

<=(*t, 0.02736) and Bloco1011011101001100(*y) and >(*y, 0.021706) then algoritmo(DES)

R353

if Bloco1011011110101111(*q) and <=(*q, 0.027012) and Bloco1101110111110101(*w) and

<=(*w, 0.021706) and Bloco1010000100111110(*e) and <=(*e, 0.026048) and

Bloco1111011001011010(*r) and <=(*r, 0.023975) and Bloco1011111111101011(*t) and

>(*t, 0.02736) then algoritmo(DES)

R354

if Bloco1011011110101111(*q) and <=(*q, 0.027012) and Bloco1101110111110101(*w) and

<=(*w, 0.021706) and Bloco1010000100111110(*e) and <=(*e, 0.026048) and

Bloco1111011001011010(*r) and >(*r, 0.023975) then algoritmo(DES)

R355if Bloco1011011110101111(*q) and <=(*q, 0.027012) and Bloco1101110111110101(*w) and

>(*w, 0.021706) then algoritmo(DES)

R356 if Bloco1011011110101111(*q) and >(*q, 0.027012) then algoritmo(DES)

65

R357

if Bloco11011011(*q) and <=(*q, 0.460238) and Bloco11100000(*w) and <=(*w, 0.320871)

and Bloco11011000(*e) and <=(*e, 0.422357) and Bloco00001000(*r) and <=(*r, 0.545554)

and Bloco11101010(*t) and <=(*t, 0.377155) and Bloco11111111(*y) and >(*y, 0.407443)

and Bloco11100011(*u) and <=(*u, 0.437039) then algoritmo(Blowfish)

R358

if Bloco11011011(*q) and <=(*q, 0.460238) and Bloco11100000(*w) and <=(*w, 0.320871)

and Bloco11011000(*e) and <=(*e, 0.422357) and Bloco00001000(*r) and <=(*r, 0.545554)

and Bloco11101010(*t) and >(*t, 0.377155) and Bloco11111111(*y) and >(*y, 0.378839) and

Bloco11011100(*u) and >(*u, 0.385457) and Bloco11101110(*i) and >(*i, 0.377992) then

algoritmo(Blowfish)

R359

if Bloco11011011(*q) and <=(*q, 0.460238) and Bloco11100000(*w) and >(*w, 0.320871)

and Bloco11100011(*e) and <=(*e, 0.481644) and Bloco11010011(*r) and <=(*r, 0.449534)

and Bloco11011100(*t) and <=(*t, 0.355823) and Bloco11111111(*y) and <=(*y, 0.330142)

and Bloco11100111(*u) and >(*u, 0.451745) then algoritmo(Blowfish)

R360

if Bloco11011011(*q) and <=(*q, 0.460238) and Bloco11100000(*w) and >(*w, 0.320871)

and Bloco11100011(*e) and <=(*e, 0.481644) and Bloco11010011(*r) and <=(*r, 0.449534)

and Bloco11011100(*t) and <=(*t, 0.355823) and Bloco11111111(*y) and >(*y, 0.330142)

and Bloco11100000(*u) and >(*u, 0.363538) and Bloco11101010(*i) and >(*i, 0.303909) and

Bloco11011000(*o) and <=(*o, 0.316756) then algoritmo(Blowfish)

R361

if Bloco11011011(*q) and <=(*q, 0.460238) and Bloco11100000(*w) and >(*w, 0.320871)

and Bloco11100011(*e) and <=(*e, 0.481644) and Bloco11010011(*r) and <=(*r, 0.449534)

and Bloco11011100(*t) and <=(*t, 0.355823) and Bloco11111111(*y) and >(*y, 0.330142)

and Bloco11100000(*u) and >(*u, 0.363538) and Bloco11101010(*i) and >(*i, 0.303909) and

Bloco11011000(*o) and >(*o, 0.316756) and Bloco11100111(*p) and <=(*p, 0.369549) and

Bloco11011011(*a) and >(*a, 0.370523) then algoritmo(Blowfish)

R362

if Bloco11011011(*q) and <=(*q, 0.460238) and Bloco11100000(*w) and >(*w, 0.320871)

and Bloco11100011(*e) and <=(*e, 0.481644) and Bloco11010011(*r) and <=(*r, 0.449534)

and Bloco11011100(*t) and >(*t, 0.355823) and Bloco11011000(*y) and >(*y, 0.24119) and

Bloco11101110(*u) and <=(*u, 0.430615) and Bloco11010011(*i) and <=(*i, 0.284827) and

Bloco11101010(*o) and >(*o, 0.407221) then algoritmo(Blowfish)

R363

if Bloco11011011(*q) and <=(*q, 0.460238) and Bloco11100000(*w) and >(*w, 0.320871)

and Bloco11100011(*e) and <=(*e, 0.481644) and Bloco11010011(*r) and <=(*r, 0.449534)

and Bloco11011100(*t) and >(*t, 0.355823) and Bloco11011000(*y) and >(*y, 0.24119) and

Bloco11101110(*u) and <=(*u, 0.430615) and Bloco11010011(*i) and >(*i, 0.284827) and

Bloco11100111(*o) and <=(*o, 0.357192) and Bloco11100111(*p) and <=(*p, 0.343077) and

Bloco11100011(*a) and >(*a, 0.361865) and Bloco11100111(*s) and <=(*s, 0.333376) and

Bloco01100101(*d) and <=(*d, 0.436741) and Bloco11111111(*f) and >(*f, 0.350216) then

algoritmo(Blowfish)

R364

if Bloco11011011(*q) and <=(*q, 0.460238) and Bloco11100000(*w) and >(*w, 0.320871)

and Bloco11100011(*e) and <=(*e, 0.481644) and Bloco11010011(*r) and <=(*r, 0.449534)

and Bloco11011100(*t) and >(*t, 0.355823) and Bloco11011000(*y) and >(*y, 0.24119) and

Bloco11101110(*u) and <=(*u, 0.430615) and Bloco11010011(*i) and >(*i, 0.284827) and

Bloco11100111(*o) and <=(*o, 0.357192) and Bloco11100111(*p) and >(*p, 0.343077) and

Bloco00001000(*a) and >(*a, 0.446852) then algoritmo(Blowfish)

R365

if Bloco11011011(*q) and <=(*q, 0.460238) and Bloco11100000(*w) and >(*w, 0.320871)

and Bloco11100011(*e) and <=(*e, 0.481644) and Bloco11010011(*r) and <=(*r, 0.449534)

and Bloco11011100(*t) and >(*t, 0.355823) and Bloco11011000(*y) and >(*y, 0.24119) and

Bloco11101110(*u) and <=(*u, 0.430615) and Bloco11010011(*i) and >(*i, 0.284827) and

Bloco11100111(*o) and >(*o, 0.357192) and Bloco01100101(*p) and <=(*p, 0.500064) and

Bloco11101110(*a) and <=(*a, 0.361563) and Bloco10011000(*s) and <=(*s, 0.314704) then

algoritmo(Blowfish)

66

R366

if Bloco11011011(*q) and <=(*q, 0.460238) and Bloco11100000(*w) and >(*w, 0.320871)

and Bloco11100011(*e) and <=(*e, 0.481644) and Bloco11010011(*r) and <=(*r, 0.449534)

and Bloco11011100(*t) and >(*t, 0.355823) and Bloco11011000(*y) and >(*y, 0.24119) and

Bloco11101110(*u) and <=(*u, 0.430615) and Bloco11010011(*i) and >(*i, 0.284827) and

Bloco11100111(*o) and >(*o, 0.357192) and Bloco01100101(*p) and <=(*p, 0.500064) and

Bloco11101110(*a) and <=(*a, 0.361563) and Bloco10011000(*s) and >(*s, 0.314704) and

Bloco11010011(*d) and >(*d, 0.409445) and Bloco01100101(*f) and <=(*f, 0.408497) then

algoritmo(Blowfish)

R367

if Bloco11011011(*q) and <=(*q, 0.460238) and Bloco11100000(*w) and >(*w, 0.320871)

and Bloco11100011(*e) and <=(*e, 0.481644) and Bloco11010011(*r) and <=(*r, 0.449534)

and Bloco11011100(*t) and >(*t, 0.355823) and Bloco11011000(*y) and >(*y, 0.24119) and

Bloco11101110(*u) and >(*u, 0.430615) and Bloco00001000(*i) and <=(*i, 0.438831) and

Bloco00001000(*o) and <=(*o, 0.314704) and Bloco01100101(*p) and <=(*p, 0.343832) then

algoritmo(Blowfish)

R368

if Bloco11011011(*q) and <=(*q, 0.460238) and Bloco11100000(*w) and >(*w, 0.320871)

and Bloco11100011(*e) and <=(*e, 0.481644) and Bloco11010011(*r) and <=(*r, 0.449534)

and Bloco11011100(*t) and >(*t, 0.355823) and Bloco11011000(*y) and >(*y, 0.24119) and

Bloco11101110(*u) and >(*u, 0.430615) and Bloco00001000(*i) and <=(*i, 0.438831) and

Bloco00001000(*o) and >(*o, 0.314704) and Bloco11011011(*p) and >(*p, 0.300259) and

Bloco11011000(*a) and >(*a, 0.359823) then algoritmo(Blowfish)

R369

if Bloco11011011(*q) and <=(*q, 0.460238) and Bloco11100000(*w) and >(*w, 0.320871)

and Bloco11100011(*e) and <=(*e, 0.481644) and Bloco11010011(*r) and >(*r, 0.449534)

and Bloco11011011(*t) and <=(*t, 0.371747) and Bloco11111111(*y) and <=(*y, 0.374782)

and Bloco11100000(*u) and <=(*u, 0.37226) and Bloco11100111(*i) and >(*i, 0.401553) then

algoritmo(Blowfish)

R370

if Bloco11011011(*q) and <=(*q, 0.460238) and Bloco11100000(*w) and >(*w, 0.320871)

and Bloco11100011(*e) and <=(*e, 0.481644) and Bloco11010011(*r) and >(*r, 0.449534)

and Bloco11011011(*t) and <=(*t, 0.371747) and Bloco11111111(*y) and >(*y, 0.374782)

and Bloco11111111(*u) and <=(*u, 0.478731) then algoritmo(Blowfish)

R371

if Bloco11011011(*q) and <=(*q, 0.460238) and Bloco11100000(*w) and >(*w, 0.320871)

and Bloco11100011(*e) and <=(*e, 0.481644) and Bloco11010011(*r) and >(*r, 0.449534)

and Bloco11011011(*t) and >(*t, 0.371747) and Bloco11011000(*y) and <=(*y, 0.42871) and

Bloco00111001(*u) and <=(*u, 0.481364) and Bloco00001000(*i) and <=(*i, 0.421253) then

algoritmo(Blowfish)

R372

if Bloco11011011(*q) and <=(*q, 0.460238) and Bloco11100000(*w) and >(*w, 0.320871)

and Bloco11100011(*e) and <=(*e, 0.481644) and Bloco11010011(*r) and >(*r, 0.449534)

and Bloco11011011(*t) and >(*t, 0.371747) and Bloco11011000(*y) and <=(*y, 0.42871) and

Bloco00111001(*u) and <=(*u, 0.481364) and Bloco00001000(*i) and >(*i, 0.421253) and

Bloco11101110(*o) and >(*o, 0.432056) then algoritmo(Blowfish)

R373

if Bloco11011011(*q) and <=(*q, 0.460238) and Bloco11100000(*w) and >(*w, 0.320871)

and Bloco11100011(*e) and >(*e, 0.481644) and Bloco11101010(*r) and >(*r, 0.391554)

then algoritmo(Blowfish)

R374if Bloco11011011(*q) and >(*q, 0.460238) and Bloco11100011(*w) and <=(*w, 0.337874)

and Bloco10011000(*e) and <=(*e, 0.346117) then algoritmo(Blowfish)

R375if Bloco11011011(*q) and >(*q, 0.460238) and Bloco11100011(*w) and >(*w, 0.337874) and

Bloco01100101(*e) and <=(*e, 0.330806) then algoritmo(Blowfish)

R376

if Bloco11011011(*q) and >(*q, 0.460238) and Bloco11100011(*w) and >(*w, 0.337874) and

Bloco01100101(*e) and >(*e, 0.330806) and Bloco11011011(*r) and >(*r, 0.485639) and

Bloco11010011(*t) and >(*t, 0.3861) and Bloco01100101(*y) and >(*y, 0.358522) then

algoritmo(Blowfish)

67

R377if Bloco01100101(*q) and <=(*q, 0.272072) and Bloco10010100(*w) and >(*w, 0.316756)

then algoritmo(Blowfish)

R378if Bloco11011011(*q) and >(*q, 0.464576) and Bloco01111110(*w) and <=(*w, 0.425883)

then algoritmo(Blowfish)

R379if Bloco00001010(*q) and >(*q, 0.503752) and Bloco00010111(*w) and >(*w, 0.337885)

then algoritmo(Blowfish)

R380

if Bloco11010011(*q) and >(*q, 0.438831) and Bloco01110000(*w) and >(*w, 0.239492) and

Bloco10111010(*e) and <=(*e, 0.505534) and Bloco01011110(*r) and >(*r, 0.260738) and

Bloco11001010(*t) and <=(*t, 0.461017) and Bloco01001110(*y) and >(*y, 0.330806) then

algoritmo(Blowfish)

R381if Bloco00111000(*q) and >(*q, 0.517007) and Bloco01100000(*w) and >(*w, 0.313907)

then algoritmo(Blowfish)

R382if Bloco01000110(*q) and >(*q, 0.269143) and Bloco11010011(*w) and <=(*w, 0.26334) and

Bloco00000000(*e) and >(*e, 0.303114) then algoritmo(Blowfish)

R383 if Bloco01000110(*q) and <=(*q, 0.269143) then algoritmo(Blowfish)

R384if Bloco10000111(*q) and >(*q, 0.51112) and Bloco00000010(*w) and <=(*w, 0.390244)

then algoritmo(Blowfish)

R385if Bloco11101101(*q) and <=(*q, 0.500626) and Bloco00100100(*w) and <=(*w, 0.364631)

then algoritmo(Blowfish)

R386if Bloco1110(*q) and >(*q, 6.15395) and Bloco0101(*w) and <=(*w, 5.92556) then

algoritmo(Blowfish)

R387

if Bloco1110(*q) and >(*q, 6.154269) and Bloco1101(*w) and <=(*w, 6.212875) and

Bloco1010(*e) and >(*e, 6.419943) and Bloco1110(*r) and <=(*r, 6.461266) then

algoritmo(Blowfish)

R388

if Bloco1110(*q) and >(*q, 6.154269) and Bloco1101(*w) and <=(*w, 6.212875) and

Bloco1011(*e) and >(*e, 6.447526) and Bloco1100(*r) and >(*r, 6.181743) then

algoritmo(Blowfish)

R389

if Bloco1110(*q) and >(*q, 6.154269) and Bloco1101(*w) and <=(*w, 6.212875) and

Bloco0111(*e) and <=(*e, 5.964741) and Bloco0111(*r) and >(*r, 5.819849) then

algoritmo(Blowfish)

R390

if Bloco1110(*q) and >(*q, 6.154269) and Bloco0011(*w) and >(*w, 6.500663) and

Bloco0110(*e) and <=(*e, 6.287794) and Bloco0010(*r) and >(*r, 6.035618) then

algoritmo(Blowfish)

R391

if Bloco0110(*q) and <=(*q, 6.625176) and Bloco1110(*w) and >(*w, 6.154269) and

Bloco1101(*e) and <=(*e, 6.067477) and Bloco0000(*r) and <=(*r, 6.436702) and

Bloco0101(*t) and <=(*t, 6.320352) and Bloco0101(*y) and <=(*y, 6.154011) then

algoritmo(Blowfish)

R392

if Bloco1110(*q) and >(*q, 6.074608) and Bloco1001(*w) and <=(*w, 6.466769) and

Bloco0001(*e) and <=(*e, 6.049655) and Bloco0111(*r) and <=(*r, 6.350631) then

algoritmo(Blowfish)

R393

if Bloco1110(*q) and >(*q, 6.137879) and Bloco0111(*w) and >(*w, 6.044449) and

Bloco1001(*e) and >(*e, 6.376772) and Bloco0000(*r) and <=(*r, 6.27174) then

algoritmo(Blowfish)

R394if Bloco1000(*q) and >(*q, 6.566527) and Bloco0001(*w) and <=(*w, 6.280492) and

Bloco1111(*e) and >(*e, 6.08365) then algoritmo(Blowfish)

R395if Bloco1001(*q) and <=(*q, 6.266616) and Bloco0001(*w) and >(*w, 6.422334) and

Bloco0100(*e) and >(*e, 6.178038) then algoritmo(Blowfish)

R396

if Bloco1110(*q) and >(*q, 6.186119) and Bloco1001(*w) and >(*w, 5.881706) and

Bloco1001(*e) and <=(*e, 6.184364) and Bloco0011(*r) and >(*r, 6.257126) then

algoritmo(Blowfish)

68

R397if Bloco0000(*q) and <=(*q, 6.11848) and Bloco1100(*w) and <=(*w, 6.413979) then

algoritmo(Blowfish)

R398

if Bloco1111(*q) and >(*q, 6.33149) and Bloco0000(*w) and <=(*w, 6.566062) and

Bloco1010(*e) and >(*e, 6.141249) and Bloco0100(*r) and <=(*r, 6.491334) then

algoritmo(Blowfish)

R399if Bloco1011(*q) and <=(*q, 6.053186) and Bloco0000(*w) and <=(*w, 6.455809) then

algoritmo(Blowfish)

R400if Bloco1011(*q) and >(*q, 6.053186) and Bloco0001(*w) and >(*w, 6.057474) and

Bloco1000(*e) and <=(*e, 6.27174) then algoritmo(Blowfish)

R401

if Bloco1011011110101111(*q) and <=(*q, 0.027012) and Bloco1101110111110101(*w) and

<=(*w, 0.021706) and Bloco1010000100111110(*e) and <=(*e, 0.026048) and

Bloco1111011001011010(*r) and <=(*r, 0.023975) and Bloco1011111111101011(*t) and

<=(*t, 0.02736) and Bloco1011011101001100(*y) and <=(*y, 0.021706) and

Bloco1111011111100001(*u) and <=(*u, 0.024516) and Bloco1100001101001010(*i) and

>(*i, 0.022012) then algoritmo(Blowfish)

R402if Bloco0101101000101101(*q) and <=(*q, 0.026918) and Bloco0000000001111111(*w) and

>(*w, 0.025621) and Bloco0000101110000101(*e) and <=(*e, 0) then algoritmo(Blowfish)

R403

if Bloco0101101000101101(*q) and <=(*q, 0.026918) and Bloco1100010111111010(*w) and

<=(*w, 0.02739) and Bloco0000011111000011(*e) and >(*e, 0.021706) and

Bloco0001101011110001(*r) and <=(*r, 0) then algoritmo(Blowfish)

R404 if Bloco0101101000101101(*q) and >(*q, 0.026918) then algoritmo(Blowfish)

R405 if Bloco1100010111111010(*q) and >(*q, 0.02739) then algoritmo(Blowfish)

R406if Bloco1100111000010101(*q) and >(*q, 0.021409) and Bloco0011011001001011(*w) and

<=(*w, 0) then algoritmo(Blowfish)

R407if Bloco1101101110010100(*q) and >(*q, 0.027211) and Bloco0000001000110101(*w) and

<=(*w, 0) then algoritmo(Blowfish)

R408if Bloco1010010011110111(*q) and >(*q, 0.021706) and Bloco0000000010110110(*w) and

<=(*w, 0) then algoritmo(Blowfish)

R409if Bloco1110011110100001(*q) and >(*q, 0.024516) and Bloco0001111111111101(*w) and

<=(*w, 0) then algoritmo(Blowfish)

R410if Bloco0001001010100100(*q) and >(*q, 0) and Bloco0000000100101011(*w) and <=(*w,

0) then algoritmo(Blowfish)

R411if Bloco01100101(*q) and <=(*q, 0.272072) and Bloco10010100(*w) and >(*w, 0.316756)

then algoritmo(Blowfish)

R412

if Bloco01100101(*q) and >(*q, 0.272072) and Bloco11011011(*w) and <=(*w, 0.460238)

and Bloco11100000(*e) and <=(*e, 0.320871) and Bloco10100111(*r) and >(*r, 0.286299)

and Bloco10100101(*t) and <=(*t, 0.477482) and Bloco10011111(*y) and <=(*y, 0.285081)

then algoritmo(Blowfish)

R413

if Bloco01100101(*q) and >(*q, 0.272072) and Bloco11011011(*w) and <=(*w, 0.460238)

and Bloco11100000(*e) and <=(*e, 0.320871) and Bloco10100111(*r) and >(*r, 0.286299)

and Bloco10100101(*t) and <=(*t, 0.477482) and Bloco10011111(*y) and >(*y, 0.285081)

and Bloco11110111(*u) and >(*u, 0.451869) then algoritmo(Blowfish)

R414

if Bloco01100101(*q) and >(*q, 0.272072) and Bloco11011011(*w) and <=(*w, 0.460238)

and Bloco11100000(*e) and >(*e, 0.320871) and Bloco01100001(*r) and <=(*r, 0.494981)

and Bloco10100010(*t) and <=(*t, 0.318667) and Bloco11110010(*y) and <=(*y, 0.441708)

and Bloco11100001(*u) and <=(*u, 0.363343) and Bloco01100011(*i) and >(*i, 0.433021)

then algoritmo(Blowfish)

69

R415

if Bloco01100101(*q) and >(*q, 0.272072) and Bloco11011011(*w) and <=(*w, 0.460238)

and Bloco11100000(*e) and >(*e, 0.320871) and Bloco01100001(*r) and <=(*r, 0.494981)

and Bloco10100010(*t) and <=(*t, 0.318667) and Bloco11110010(*y) and <=(*y, 0.441708)

and Bloco11100001(*u) and >(*u, 0.363343) and Bloco11100101(*i) and >(*i, 0.348432)

then algoritmo(Blowfish)

R416

if Bloco01100101(*q) and >(*q, 0.272072) and Bloco11011011(*w) and <=(*w, 0.460238)

and Bloco11100000(*e) and >(*e, 0.320871) and Bloco01100001(*r) and <=(*r, 0.494981)

and Bloco10100010(*t) and >(*t, 0.318667) and Bloco11100011(*y) and <=(*y, 0.50399) and

Bloco01111011(*u) and <=(*u, 0.487062) and Bloco10011001(*i) and <=(*i, 0.488895) and

Bloco01110001(*o) and <=(*o, 0.528365) and Bloco10010001(*p) and <=(*p, 0.274461) and

Bloco00001110(*a) and <=(*a, 0.382566) then algoritmo(Blowfish)

R417

if Bloco01100101(*q) and >(*q, 0.272072) and Bloco11011011(*w) and <=(*w, 0.460238)

and Bloco11100000(*e) and >(*e, 0.320871) and Bloco01100001(*r) and <=(*r, 0.494981)

and Bloco10100010(*t) and >(*t, 0.318667) and Bloco11100011(*y) and <=(*y, 0.50399) and

Bloco01111011(*u) and <=(*u, 0.487062) and Bloco10011001(*i) and <=(*i, 0.488895) and

Bloco01110001(*o) and <=(*o, 0.528365) and Bloco10010001(*p) and >(*p, 0.274461) and

Bloco00010010(*a) and <=(*a, 0.289137) and Bloco00101010(*s) and >(*s, 0.426821) then

algoritmo(Blowfish)

R418

if Bloco01100101(*q) and >(*q, 0.272072) and Bloco11011011(*w) and <=(*w, 0.460238)

and Bloco11100000(*e) and >(*e, 0.320871) and Bloco01100001(*r) and <=(*r, 0.494981)

and Bloco10100010(*t) and >(*t, 0.318667) and Bloco11100011(*y) and <=(*y, 0.50399) and

Bloco01111011(*u) and <=(*u, 0.487062) and Bloco10011001(*i) and <=(*i, 0.488895) and

Bloco01110001(*o) and <=(*o, 0.528365) and Bloco10010001(*p) and >(*p, 0.274461) and

Bloco00010010(*a) and >(*a, 0.289137) and Bloco00101010(*s) and >(*s, 0.27356) and

Bloco00001000(*d) and <=(*d, 0.483191) and Bloco01100100(*f) and <=(*f, 0.519197) and

Bloco01000000(*g) and <=(*g, 0.481644) and Bloco11101011(*h) and <=(*h, 0.522747) and

Bloco01010010(*j) and <=(*j, 0.496252) and Bloco00110010(*k) and <=(*k, 0.488334) and

Bloco10100011(*l) and <=(*l, 0.511827) and Bloco10011101(*z) and <=(*z, 0.278404) then

algoritmo(Blowfish)

R419

if Bloco01100101(*q) and >(*q, 0.272072) and Bloco11011011(*w) and <=(*w, 0.460238)

and Bloco11100000(*e) and >(*e, 0.320871) and Bloco01100001(*r) and <=(*r, 0.494981)

and Bloco10100010(*t) and >(*t, 0.318667) and Bloco11100011(*y) and <=(*y, 0.50399) and

Bloco01111011(*u) and <=(*u, 0.487062) and Bloco10011001(*i) and <=(*i, 0.488895) and

Bloco01110001(*o) and <=(*o, 0.528365) and Bloco10010001(*p) and >(*p, 0.274461) and

Bloco00010010(*a) and >(*a, 0.289137) and Bloco00101010(*s) and >(*s, 0.27356) and

Bloco00001000(*d) and <=(*d, 0.483191) and Bloco01100100(*f) and <=(*f, 0.519197) and

Bloco01000000(*g) and <=(*g, 0.481644) and Bloco11101011(*h) and <=(*h, 0.522747) and

Bloco01010010(*j) and <=(*j, 0.496252) and Bloco00110010(*k) and <=(*k, 0.488334) and

Bloco10100011(*l) and <=(*l, 0.511827) and Bloco10011101(*z) and >(*z, 0.278404) and

Bloco00000110(*x) and <=(*x, 0.263926) then algoritmo(Blowfish)

70

R420

if Bloco01100101(*q) and >(*q, 0.272072) and Bloco11011011(*w) and <=(*w, 0.460238)

and Bloco11100000(*e) and >(*e, 0.320871) and Bloco01100001(*r) and <=(*r, 0.494981)

and Bloco10100010(*t) and >(*t, 0.318667) and Bloco11100011(*y) and <=(*y, 0.50399) and

Bloco01111011(*u) and <=(*u, 0.487062) and Bloco10011001(*i) and <=(*i, 0.488895) and

Bloco01110001(*o) and <=(*o, 0.528365) and Bloco10010001(*p) and >(*p, 0.274461) and

Bloco00010010(*a) and >(*a, 0.289137) and Bloco00101010(*s) and >(*s, 0.27356) and

Bloco00001000(*d) and <=(*d, 0.483191) and Bloco01100100(*f) and <=(*f, 0.519197) and

Bloco01000000(*g) and <=(*g, 0.481644) and Bloco11101011(*h) and <=(*h, 0.522747) and

Bloco01010010(*j) and <=(*j, 0.496252) and Bloco00110010(*k) and <=(*k, 0.488334) and

Bloco10100011(*l) and <=(*l, 0.511827) and Bloco10011101(*z) and >(*z, 0.278404) and

Bloco00000110(*x) and >(*x, 0.263926) and Bloco11110011(*c) and <=(*c, 0.279369) and

Bloco00000100(*v) and >(*v, 0.477685) then algoritmo(Blowfish)

R421

if Bloco01100101(*q) and >(*q, 0.272072) and Bloco11011011(*w) and <=(*w, 0.460238)

and Bloco11100000(*e) and >(*e, 0.320871) and Bloco01100001(*r) and <=(*r, 0.494981)

and Bloco10100010(*t) and >(*t, 0.318667) and Bloco11100011(*y) and <=(*y, 0.50399) and

Bloco01111011(*u) and <=(*u, 0.487062) and Bloco10011001(*i) and <=(*i, 0.488895) and

Bloco01110001(*o) and <=(*o, 0.528365) and Bloco10010001(*p) and >(*p, 0.274461) and

Bloco00010010(*a) and >(*a, 0.289137) and Bloco00101010(*s) and >(*s, 0.27356) and

Bloco00001000(*d) and <=(*d, 0.483191) and Bloco01100100(*f) and <=(*f, 0.519197) and

Bloco01000000(*g) and <=(*g, 0.481644) and Bloco11101011(*h) and <=(*h, 0.522747) and

Bloco01010010(*j) and <=(*j, 0.496252) and Bloco00110010(*k) and <=(*k, 0.488334) and

Bloco10100011(*l) and <=(*l, 0.511827) and Bloco10011101(*z) and >(*z, 0.278404) and

Bloco00000110(*x) and >(*x, 0.263926) and Bloco11110011(*c) and >(*c, 0.279369) and

Bloco01100000(*v) and >(*v, 0.288819) and Bloco11001101(*b) and >(*b, 0.28023) and

Bloco00101011(*n) and <=(*n, 0.484457) and Bloco00111010(*m) and <=(*m, 0.259882)

then algoritmo(Blowfish)

R422

if Bloco01100101(*q) and >(*q, 0.272072) and Bloco11011011(*w) and <=(*w, 0.460238)

and Bloco11100000(*e) and >(*e, 0.320871) and Bloco01100001(*r) and <=(*r, 0.494981)

and Bloco10100010(*t) and >(*t, 0.318667) and Bloco11100011(*y) and <=(*y, 0.50399) and

Bloco01111011(*u) and <=(*u, 0.487062) and Bloco10011001(*i) and <=(*i, 0.488895) and

Bloco01110001(*o) and <=(*o, 0.528365) and Bloco10010001(*p) and >(*p, 0.274461) and

Bloco00010010(*a) and >(*a, 0.289137) and Bloco00101010(*s) and >(*s, 0.27356) and

Bloco00001000(*d) and <=(*d, 0.483191) and Bloco01100100(*f) and <=(*f, 0.519197) and

Bloco01000000(*g) and <=(*g, 0.481644) and Bloco11101011(*h) and <=(*h, 0.522747) and

Bloco01010010(*j) and <=(*j, 0.496252) and Bloco00110010(*k) and <=(*k, 0.488334) and

Bloco10100011(*l) and <=(*l, 0.511827) and Bloco10011101(*z) and >(*z, 0.278404) and

Bloco00000110(*c) and >(*c, 0.263926) and Bloco11110011(*v) and >(*v, 0.279369) and

Bloco01100000(*b) and >(*b, 0.288819) and Bloco11001101(*n) and >(*n, 0.28023) and

Bloco00101011(*m) and >(*m, 0.484457) then algoritmo(Blowfish)

71

R423

if Bloco01100101(*q) and >(*q, 0.272072) and Bloco11011011(*w) and <=(*w, 0.460238)

and Bloco11100000(*e) and >(*e, 0.320871) and Bloco01100001(*r) and <=(*r, 0.494981)

and Bloco10100010(*t) and >(*t, 0.318667) and Bloco11100011(*y) and <=(*y, 0.50399) and

Bloco01111011(*u) and <=(*u, 0.487062) and Bloco10011001(*i) and <=(*i, 0.488895) and

Bloco01110001(*o) and <=(*o, 0.528365) and Bloco10010001(*p) and >(*p, 0.274461) and

Bloco00010010(*a) and >(*a, 0.289137) and Bloco00101010(*s) and >(*s, 0.27356) and

Bloco00001000(*d) and <=(*d, 0.483191) and Bloco01100100(*f) and <=(*f, 0.519197) and

Bloco01000000(*g) and <=(*g, 0.481644) and Bloco11101011(*h) and <=(*h, 0.522747) and

Bloco01010010(*j) and <=(*j, 0.496252) and Bloco00110010(*k) and <=(*k, 0.488334) and

Bloco10100011(*l) and >(*l, 0.511827) and Bloco00001100(*z) and <=(*z, 0.375307) then

algoritmo(Blowfish)

R424

if Bloco01100101(*q) and >(*q, 0.272072) and Bloco11011011(*w) and <=(*w, 0.460238)

and Bloco11100000(*e) and >(*e, 0.320871) and Bloco01100001(*r) and <=(*r, 0.494981)

and Bloco10100010(*t) and >(*t, 0.318667) and Bloco11100011(*y) and <=(*y, 0.50399) and

Bloco01111011(*u) and <=(*u, 0.487062) and Bloco10011001(*i) and <=(*i, 0.488895) and

Bloco01110001(*o) and <=(*o, 0.528365) and Bloco10010001(*p) and >(*p, 0.274461) and

Bloco00010010(*a) and >(*a, 0.289137) and Bloco00101010(*s) and >(*s, 0.27356) and

Bloco00001000(*d) and <=(*d, 0.483191) and Bloco01100100(*f) and <=(*f, 0.519197) and

Bloco01000000(*g) and <=(*g, 0.481644) and Bloco11101011(*h) and >(*h, 0.522747) then

algoritmo(Blowfish)

R425

if Bloco01100101(*q) and >(*q, 0.272072) and Bloco11011011(*w) and <=(*w, 0.460238)

and Bloco11100000(*e) and >(*e, 0.320871) and Bloco01100001(*r) and <=(*r, 0.494981)

and Bloco10100010(*t) and >(*t, 0.318667) and Bloco11100011(*y) and <=(*y, 0.50399) and

Bloco01111011(*u) and <=(*u, 0.487062) and Bloco10011001(*i) and <=(*i, 0.488895) and

Bloco01110001(*o) and <=(*o, 0.528365) and Bloco10010001(*p) and >(*p, 0.274461) and

Bloco00010010(*a) and >(*a, 0.289137) and Bloco00101010(*s) and >(*s, 0.27356) and

Bloco00001000(*d) and <=(*d, 0.483191) and Bloco01100100(*f) and <=(*f, 0.519197) and

Bloco01000000(*g) and >(*g, 0.481644) and Bloco00001011(*h) and >(*h, 0.429743) then

algoritmo(Blowfish)

R426

if Bloco01100101(*q) and >(*q, 0.272072) and Bloco11011011(*w) and <=(*w, 0.460238)

and Bloco11100000(*e) and >(*e, 0.320871) and Bloco01100001(*r) and <=(*r, 0.494981)

and Bloco10100010(*t) and >(*t, 0.318667) and Bloco11100011(*y) and <=(*y, 0.50399) and

Bloco01111011(*u) and >(*u, 0.487062) and Bloco00100010(*i) and >(*i, 0.398845) then

algoritmo(Blowfish)

R427

if Bloco01100101(*q) and >(*q, 0.272072) and Bloco11011011(*w) and <=(*w, 0.460238)

and Bloco11100000(*e) and >(*e, 0.320871) and Bloco01100001(*r) and <=(*r, 0.494981)

and Bloco10100010(*t) and >(*t, 0.318667) and Bloco11100011(*y) and >(*y, 0.50399) and

Bloco00101000(*u) and >(*u, 0.374782) then algoritmo(Blowfish)

R428

if Bloco01100101(*q) and >(*q, 0.272072) and Bloco11011011(*w) and <=(*w, 0.460238)

and Bloco11100000(*e) and >(*e, 0.320871) and Bloco01100001(*r) and >(*r, 0.494981) and

Bloco11101100(*t) and <=(*t, 0.388249) and Bloco00110010(*y) and >(*y, 0.386047) then

algoritmo(Blowfish)

R429

if Bloco01100101(*q) and >(*q, 0.272072) and Bloco11011011(*w) and <=(*w, 0.460238)

and Bloco11100000(*e) and >(*e, 0.320871) and Bloco01100001(*r) and >(*r, 0.494981) and

Bloco11101100(*t) and >(*t, 0.388249) then algoritmo(Blowfish)

R430

if Bloco01100101(*q) and >(*q, 0.272072) and Bloco11011011(*w) and >(*w, 0.460238) and

Bloco01100000(*e) and <=(*e, 0.422746) and Bloco00011101(*r) and <=(*r, 0.44352) and

Bloco01111010(*t) and <=(*t, 0.461474) and Bloco01111101(*y) and >(*y, 0.460238) then

algoritmo(Blowfish)

72

R431

if Bloco01100101(*q) and >(*q, 0.272072) and Bloco11011011(*w) and >(*w, 0.460238) and

Bloco01100000(*e) and <=(*e, 0.422746) and Bloco00011101(*r) and <=(*r, 0.44352) and

Bloco01111010(*t) and >(*t, 0.461474) then algoritmo(Blowfish)

R432

if Bloco01100101(*q) and >(*q, 0.272072) and Bloco11011011(*w) and >(*w, 0.460238) and

Bloco01100000(*e) and <=(*e, 0.422746) and Bloco00011101(*r) and >(*r, 0.44352) then

algoritmo(Blowfish)

R433

if Bloco01100101(*q) and >(*q, 0.272072) and Bloco11011011(*w) and >(*w, 0.460238) and

Bloco01100000(*e) and >(*e, 0.422746) and Bloco01100011(*r) and <=(*r, 0.380108) then

algoritmo(Blowfish)

R434

if Bloco1011011110101111(*q) and <=(*q, 0.027012) and Bloco1101110111110101(*w) and

<=(*w, 0.021706) and Bloco1010000100111110(*e) and <=(*e, 0.026048) and

Bloco1111011001011010(*r) and <=(*r, 0.023975) and Bloco1011111111101011(*t) and

<=(*t, 0.02736) and Bloco1011011101001100(*y) and <=(*y, 0.021706) and

Bloco1111011111100001(*u) and <=(*u, 0.024516) and Bloco1100001101001010(*i) and

<=(*i, 0.022012) and Bloco0101111001011001(*o) and <=(*o, 0.027012) and

Bloco0111101000101100(*p) and <=(*p, 0.023975) and Bloco0100110010111000(*a) and

<=(*a, 0.021706) and Bloco0000000001111111(*s) and <=(*s, 0.027152) and

Bloco1001001100000110(*d) and <=(*d, 0.023952) and Bloco1100001101011110(*f) and

<=(*f, 0.021706) and Bloco0111101001000100(*g) and <=(*g, 0.025445) and

Bloco0000100011110110(*h) and <=(*h, 0.021409) and Bloco0100100000001001(*j) and

<=(*j, 0.020036) and Bloco0011111001001110(*k) and <=(*k, 0.027167) and

Bloco1000001001011011(*l) and <=(*l, 0.021409) and Bloco0001101111001100(*z) and

<=(*z, 0.021706) and Bloco1001101100011100(*x) and <=(*x, 0.021409) and

Bloco1110001000111010(*c) and >(*c, 0.024528) and Bloco0000000010111110(*v) and

R435

if Bloco1011011110101111(*q) and <=(*q, 0.027012) and Bloco1101110111110101(*w) and

<=(*w, 0.021706) and Bloco1010000100111110(*e) and <=(*e, 0.026048) and

Bloco1111011001011010(*r) and <=(*r, 0.023975) and Bloco1011111111101011(*t) and

<=(*t, 0.02736) and Bloco1011011101001100(*y) and <=(*y, 0.021706) and

Bloco1111011111100001(*u) and <=(*u, 0.024516) and Bloco1100001101001010(*i) and

<=(*i, 0.022012) and Bloco0101111001011001(*o) and <=(*o, 0.027012) and

Bloco0111101000101100(*p) and <=(*p, 0.023975) and Bloco0100110010111000(*a) and

<=(*a, 0.021706) and Bloco0000000001111111(*s) and <=(*s, 0.027152) and

Bloco1001001100000110(*d) and <=(*d, 0.023952) and Bloco1100001101011110(*f) and

<=(*f, 0.021706) and Bloco0111101001000100(*g) and <=(*g, 0.025445) and

Bloco0000100011110110(*h) and <=(*h, 0.021409) and Bloco0100100000001001(*j) and

<=(*j, 0.020036) and Bloco0011111001001110(*k) and <=(*k, 0.027167) and

Bloco1000001001011011(*l) and <=(*l, 0.021409) and Bloco0001101111001100(*z) and

<=(*z, 0.021706) and Bloco1001101100011100(*x) and >(*x, 0.021409) and

Bloco0000001000110100(*c) and <=(*c, 0) then algoritmo(Blowfish)

73

R436

if Bloco1011011110101111(*q) and <=(*q, 0.027012) and Bloco1101110111110101(*w) and

<=(*w, 0.021706) and Bloco1010000100111110(*e) and <=(*e, 0.026048) and

Bloco1111011001011010(*r) and <=(*r, 0.023975) and Bloco1011111111101011(*t) and

<=(*t, 0.02736) and Bloco1011011101001100(*y) and <=(*y, 0.021706) and

Bloco1111011111100001(*u) and <=(*u, 0.024516) and Bloco1100001101001010(*i) and

<=(*i, 0.022012) and Bloco0101111001011001(*o) and <=(*o, 0.027012) and

Bloco0111101000101100(*p) and <=(*p, 0.023975) and Bloco0100110010111000(*a) and

<=(*a, 0.021706) and Bloco0000000001111111(*s) and <=(*s, 0.027152) and

Bloco1001001100000110(*d) and <=(*d, 0.023952) and Bloco1100001101011110(*f) and

<=(*f, 0.021706) and Bloco0111101001000100(*g) and <=(*g, 0.025445) and

Bloco0000100011110110(*h) and <=(*h, 0.021409) and Bloco0100100000001001(*j) and

<=(*j, 0.020036) and Bloco0011111001001110(*k) and <=(*k, 0.027167) and

Bloco1000001001011011(*l) and <=(*l, 0.021409) and Bloco0001101111001100(*z) and

>(*z, 0.021706) then algoritmo(Blowfish)

R437

if Bloco1011011110101111(*q) and <=(*q, 0.027012) and Bloco1101110111110101(*w) and

<=(*w, 0.021706) and Bloco1010000100111110(*e) and <=(*e, 0.026048) and

Bloco1111011001011010(*r) and <=(*r, 0.023975) and Bloco1011111111101011(*t) and

<=(*t, 0.02736) and Bloco1011011101001100(*y) and <=(*y, 0.021706) and

Bloco1111011111100001(*u) and <=(*u, 0.024516) and Bloco1100001101001010(*i) and

<=(*i, 0.022012) and Bloco0101111001011001(*o) and <=(*o, 0.027012) and

Bloco0111101000101100(*p) and <=(*p, 0.023975) and Bloco0100110010111000(*a) and

<=(*a, 0.021706) and Bloco0000000001111111(*s) and <=(*s, 0.027152) and

Bloco1001001100000110(*d) and <=(*d, 0.023952) and Bloco1100001101011110(*f) and

<=(*f, 0.021706) and Bloco0111101001000100(*g) and <=(*g, 0.025445) and

Bloco0000100011110110(*h) and <=(*h, 0.021409) and Bloco0100100000001001(*j) and

<=(*j, 0.020036) and Bloco0011111001001110(*k) and <=(*k, 0.027167) and

Bloco1000001001011011(*l) and >(*l, 0.021409) and Bloco0000001000100101(*z) and

<=(*z, 0) then algoritmo(Blowfish)

R438

if Bloco1011011110101111(*q) and <=(*q, 0.027012) and Bloco1101110111110101(*w) and

<=(*w, 0.021706) and Bloco1010000100111110(*e) and <=(*e, 0.026048) and

Bloco1111011001011010(*r) and <=(*r, 0.023975) and Bloco1011111111101011(*t) and

<=(*t, 0.02736) and Bloco1011011101001100(*y) and <=(*y, 0.021706) and

Bloco1111011111100001(*u) and <=(*u, 0.024516) and Bloco1100001101001010(*i) and

<=(*i, 0.022012) and Bloco0101111001011001(*o) and <=(*o, 0.027012) and

Bloco0111101000101100(*p) and <=(*p, 0.023975) and Bloco0100110010111000(*a) and

<=(*a, 0.021706) and Bloco0000000001111111(*s) and <=(*s, 0.027152) and

Bloco1001001100000110(*d) and <=(*d, 0.023952) and Bloco1100001101011110(*f) and

<=(*f, 0.021706) and Bloco0111101001000100(*g) and <=(*g, 0.025445) and

Bloco0000100011110110(*h) and <=(*h, 0.021409) and Bloco0100100000001001(*j) and

<=(*j, 0.020036) and Bloco0011111001001110(*k) and >(*k, 0.027167) then

algoritmo(Blowfish)

74

R439

if Bloco1011011110101111(*q) and <=(*q, 0.027012) and Bloco1101110111110101(*w) and

<=(*w, 0.021706) and Bloco1010000100111110(*e) and <=(*e, 0.026048) and

Bloco1111011001011010(*r) and <=(*r, 0.023975) and Bloco1011111111101011(*t) and

<=(*t, 0.02736) and Bloco1011011101001100(*y) and <=(*y, 0.021706) and

Bloco1111011111100001(*u) and <=(*u, 0.024516) and Bloco1100001101001010(*i) and

<=(*i, 0.022012) and Bloco0101111001011001(*o) and <=(*o, 0.027012) and

Bloco0111101000101100(*p) and <=(*p, 0.023975) and Bloco0100110010111000(*a) and

<=(*a, 0.021706) and Bloco0000000001111111(*s) and <=(*s, 0.027152) and

Bloco1001001100000110(*d) and <=(*d, 0.023952) and Bloco1100001101011110(*f) and

<=(*f, 0.021706) and Bloco0111101001000100(*g) and <=(*g, 0.025445) and

Bloco0000100011110110(*h) and >(*h, 0.021409) and Bloco0000000000000101(*j) and

>(*j, 0) then algoritmo(Blowfish)

R440

if Bloco1011011110101111(*q) and <=(*q, 0.027012) and Bloco1101110111110101(*w) and

<=(*w, 0.021706) and Bloco1010000100111110(*e) and <=(*e, 0.026048) and

Bloco1111011001011010(*r) and <=(*r, 0.023975) and Bloco1011111111101011(*t) and

<=(*t, 0.02736) and Bloco1011011101001100(*y) and <=(*y, 0.021706) and

Bloco1111011111100001(*u) and <=(*u, 0.024516) and Bloco1100001101001010(*i) and

<=(*i, 0.022012) and Bloco0101111001011001(*o) and <=(*o, 0.027012) and

Bloco0111101000101100(*p) and <=(*p, 0.023975) and Bloco0100110010111000(*a) and

<=(*a, 0.021706) and Bloco0000000001111111(*s) and <=(*s, 0.027152) and

Bloco1001001100000110(*d) and >(*d, 0.023952) then algoritmo(Blowfish)

R441

if Bloco1011011110101111(*q) and <=(*q, 0.027012) and Bloco1101110111110101(*w) and

<=(*w, 0.021706) and Bloco1010000100111110(*e) and <=(*e, 0.026048) and

Bloco1111011001011010(*r) and <=(*r, 0.023975) and Bloco1011111111101011(*t) and

<=(*t, 0.02736) and Bloco1011011101001100(*y) and <=(*y, 0.021706) and

Bloco1111011111100001(*u) and <=(*u, 0.024516) and Bloco1100001101001010(*i) and

<=(*i, 0.022012) and Bloco0101111001011001(*o) and <=(*o, 0.027012) and

Bloco0111101000101100(*p) and <=(*p, 0.023975) and Bloco0100110010111000(*a) and

<=(*a, 0.021706) and Bloco0000000001111111(*s) and >(*s, 0.027152) then

algoritmo(Blowfish)

R442

if Bloco1011011110101111(*q) and <=(*q, 0.027012) and Bloco1101110111110101(*w) and

<=(*w, 0.021706) and Bloco1010000100111110(*e) and <=(*e, 0.026048) and

Bloco1111011001011010(*r) and <=(*r, 0.023975) and Bloco1011111111101011(*t) and

<=(*t, 0.02736) and Bloco1011011101001100(*y) and <=(*y, 0.021706) and

Bloco1111011111100001(*u) and <=(*u, 0.024516) and Bloco1100001101001010(*i) and

<=(*i, 0.022012) and Bloco0101111001011001(*o) and <=(*o, 0.027012) and

Bloco0111101000101100(*p) and <=(*p, 0.023975) and Bloco0100110010111000(*a) and

>(*a, 0.021706) then algoritmo(Blowfish)

R443

if Bloco1011011110101111(*q) and <=(*q, 0.027012) and Bloco1101110111110101(*w) and

<=(*w, 0.021706) and Bloco1010000100111110(*e) and <=(*e, 0.026048) and

Bloco1111011001011010(*r) and <=(*r, 0.023975) and Bloco1011111111101011(*t) and

<=(*t, 0.02736) and Bloco1011011101001100(*y) and <=(*y, 0.021706) and

Bloco1111011111100001(*u) and <=(*u, 0.024516) and Bloco1100001101001010(*i) and

<=(*i, 0.022012) and Bloco0101111001011001(*o) and <=(*o, 0.027012) and

Bloco0111101000101100(*p) and >(*p, 0.023975) then algoritmo(Blowfish)

R444

if Bloco1011011110101111(*q) and <=(*q, 0.027012) and Bloco1101110111110101(*w) and

<=(*w, 0.021706) and Bloco1010000100111110(*e) and <=(*e, 0.026048) and

Bloco1111011001011010(*r) and <=(*r, 0.023975) and Bloco1011111111101011(*t) and

<=(*t, 0.02736) and Bloco1011011101001100(*y) and <=(*y, 0.021706) and

Bloco1111011111100001(*u) and <=(*u, 0.024516) and Bloco1100001101001010(*i) and

>(*i, 0.022012) then algoritmo(Blowfish)

75

R445

if Bloco1011011110101111(*q) and <=(*q, 0.027012) and Bloco1101110111110101(*w) and

<=(*w, 0.021706) and Bloco1010000100111110(*e) and >(*e, 0.026048) then

algoritmo(Blowfish)

R446

if Bloco1011(*q) and <=(*q, 6.404078) and Bloco1010(*w) and <=(*w, 6.276725) and

Bloco0111(*e) and >(*e, 6.073476) and Bloco1101(*r) and <=(*r, 6.497699) and

Bloco1011(*t) and <=(*t, 6.13237) and Bloco1110(*y) and <=(*y, 6.496076) and

Bloco1010(*u) and <=(*u, 6.250419) and Bloco0010(*i) and <=(*i, 6.66059) then

algoritmo(Blowfish)

R447

if Bloco1011(*q) and <=(*q, 6.404078) and Bloco1010(*w) and <=(*w, 6.276725) and

Bloco0111(*e) and >(*e, 6.073476) and Bloco1101(*r) and <=(*r, 6.497699) and

Bloco1011(*t) and >(*t, 6.13237) and Bloco1101(*y) and >(*y, 5.805646) and Bloco0011(*u)

and <=(*u, 6.31455) and Bloco0101(*i) and <=(*i, 5.89614) then algoritmo(Blowfish)

R448

if Bloco1011(*q) and <=(*q, 6.404078) and Bloco1010(*w) and <=(*w, 6.276725) and

Bloco0111(*e) and >(*e, 6.073476) and Bloco1101(*r) and <=(*r, 6.497699) and

Bloco1011(*t) and >(*t, 6.13237) and Bloco1101(*y) and >(*y, 5.805646) and Bloco0011(*u)

and <=(*u, 6.31455) and Bloco0101(*i) and >(*i, 5.89614) and Bloco1000(*o) and >(*o,

5.997309) and Bloco0100(*p) and >(*p, 6.126765) and Bloco1101(*a) and <=(*a, 6.067477)

and Bloco0000(*s) and <=(*s, 6.236707) then algoritmo(Blowfish)

R449

if Bloco1011(*q) and <=(*q, 6.404078) and Bloco1010(*w) and <=(*w, 6.276725) and

Bloco0111(*e) and >(*e, 6.073476) and Bloco1101(*r) and <=(*r, 6.497699) and

Bloco1011(*t) and >(*t, 6.13237) and Bloco1101(*y) and >(*y, 5.805646) and Bloco0011(*u)

and >(*u, 6.31455) and Bloco1000(*i) and >(*i, 6.057064) and Bloco1000(*o) and <=(*o,

6.20371) and Bloco0110(*p) and <=(*p, 6.229978) then algoritmo(Blowfish)

R450

if Bloco1011(*q) and <=(*q, 6.404078) and Bloco1010(*w) and <=(*w, 6.276725) and

Bloco0111(*e) and >(*e, 6.073476) and Bloco1101(*r) and <=(*r, 6.497699) and

Bloco1011(*t) and >(*t, 6.13237) and Bloco1101(*y) and >(*y, 5.805646) and Bloco0011(*u)

and >(*u, 6.31455) and Bloco1000(*i) and >(*i, 6.057064) and Bloco1000(*o) and >(*o,

6.20371) and Bloco1001(*p) and <=(*p, 6.345644) then algoritmo(Blowfish)

R451

if Bloco1011(*q) and <=(*q, 6.404078) and Bloco1010(*w) and <=(*w, 6.276725) and

Bloco0111(*e) and >(*e, 6.073476) and Bloco1101(*r) and >(*r, 6.497699) and Bloco0001(*t)

and >(*t, 6.291323) then algoritmo(Blowfish)

R452

if Bloco1011(*q) and <=(*q, 6.404078) and Bloco1010(*w) and >(*w, 6.276725) and

Bloco0010(*e) and <=(*e, 6.352009) and Bloco0111(*r) and >(*r, 5.865787) and

Bloco1110(*t) and <=(*t, 6.47795) and Bloco0001(*y) and <=(*y, 6.451613) and

Bloco0110(*u) and <=(*u, 6.525774) and Bloco1001(*i) and <=(*i, 6.424787) and

Bloco0001(*o) and <=(*o, 6.271128) and Bloco1100(*p) and <=(*p, 6.459036) then

algoritmo(Blowfish)

R453

if Bloco1011(*q) and <=(*q, 6.404078) and Bloco1010(*w) and >(*w, 6.276725) and

Bloco0010(*e) and <=(*e, 6.352009) and Bloco0111(*r) and >(*r, 5.865787) and

Bloco1110(*t) and <=(*t, 6.47795) and Bloco0001(*y) and <=(*y, 6.451613) and

Bloco0110(*u) and <=(*u, 6.525774) and Bloco1001(*i) and <=(*i, 6.424787) and

Bloco0001(*o) and >(*o, 6.271128) and Bloco1101(*p) and <=(*p, 6.090524) and

Bloco0011(*a) and <=(*a, 6.491894) then algoritmo(Blowfish)

76

R454

if Bloco1011(*q) and <=(*q, 6.404078) and Bloco1010(*w) and >(*w, 6.276725) and

Bloco0010(*e) and <=(*e, 6.352009) and Bloco0111(*r) and >(*r, 5.865787) and

Bloco1110(*t) and <=(*t, 6.47795) and Bloco0001(*y) and <=(*y, 6.451613) and

Bloco0110(*u) and <=(*u, 6.525774) and Bloco1001(*i) and >(*i, 6.424787) and

Bloco1011(*o) and >(*o, 6.181517) and Bloco1010(*p) and >(*p, 6.38169) then

algoritmo(Blowfish)

R455

if Bloco1011(*q) and <=(*q, 6.404078) and Bloco1010(*w) and >(*w, 6.276725) and

Bloco0010(*e) and <=(*e, 6.352009) and Bloco0111(*r) and >(*r, 5.865787) and

Bloco1110(*t) and <=(*t, 6.47795) and Bloco0001(*y) and >(*y, 6.451613) and Bloco1110(*u)

and <=(*u, 6.089795) and Bloco0010(*i) and <=(*i, 6.119926) then algoritmo(Blowfish)

R456

if Bloco1011(*q) and <=(*q, 6.404078) and Bloco1010(*w) and >(*w, 6.276725) and

Bloco0010(*e) and <=(*e, 6.352009) and Bloco0111(*r) and >(*r, 5.865787) and

Bloco1110(*t) and <=(*t, 6.47795) and Bloco0001(*y) and >(*y, 6.451613) and Bloco1110(*u)

and >(*u, 6.089795) then algoritmo(Blowfish)

R457

if Bloco1011(*q) and <=(*q, 6.404078) and Bloco1010(*w) and >(*w, 6.276725) and

Bloco0010(*e) and >(*e, 6.352009) and Bloco1110(*r) and <=(*r, 6.227918) and

Bloco1001(*t) and <=(*t, 6.290658) and Bloco1111(*y) and >(*y, 5.90785) and Bloco1000(*u)

and <=(*u, 6.484713) and Bloco1111(*i) and <=(*i, 6.340417) and Bloco0001(*o) and <=(*o,

6.491627) then algoritmo(Blowfish)

R458

if Bloco1011(*q) and <=(*q, 6.404078) and Bloco1010(*w) and >(*w, 6.276725) and

Bloco0010(*e) and >(*e, 6.352009) and Bloco1110(*r) and <=(*r, 6.227918) and

Bloco1001(*t) and >(*t, 6.290658) and Bloco0110(*y) and <=(*y, 6.129586) and

Bloco0001(*u) and >(*u, 6.27291) then algoritmo(Blowfish)

R459

if Bloco1011(*q) and >(*q, 6.404078) and Bloco1111(*w) and <=(*w, 6.359009) and

Bloco1110(*e) and <=(*e, 6.235614) and Bloco1010(*r) and <=(*r, 6.071846) and

Bloco0111(*t) and >(*t, 6.309189) and Bloco0101(*y) and >(*y, 6.290379) then

algoritmo(Blowfish)

R460

if Bloco1011(*q) and >(*q, 6.404078) and Bloco1111(*w) and <=(*w, 6.359009) and

Bloco1110(*e) and <=(*e, 6.235614) and Bloco1010(*r) and >(*r, 6.071846) and

Bloco1101(*t) and >(*t, 6.473972) then algoritmo(Blowfish)

R461

if Bloco1011(*q) and >(*q, 6.404078) and Bloco1111(*w) and <=(*w, 6.359009) and

Bloco1110(*e) and >(*e, 6.235614) and Bloco1110(*r) and <=(*r, 6.504697) and

Bloco0011(*t) and <=(*t, 6.516257) and Bloco0000(*y) and <=(*y, 6.287794) and

Bloco1010(*u) and >(*u, 6.150148) and Bloco1000(*i) and <=(*i, 6.077958) then

algoritmo(Blowfish)

R462

if Bloco1011(*q) and >(*q, 6.404078) and Bloco1111(*w) and <=(*w, 6.359009) and

Bloco1110(*e) and >(*e, 6.235614) and Bloco1110(*r) and <=(*r, 6.504697) and

Bloco0011(*t) and <=(*t, 6.516257) and Bloco0000(*y) and >(*y, 6.287794) then

algoritmo(Blowfish)

R463

if Bloco1011(*q) and >(*q, 6.404078) and Bloco1111(*w) and >(*w, 6.359009) and

Bloco0010(*e) and <=(*e, 6.408581) and Bloco1101(*r) and <=(*r, 6.250439) then

algoritmo(Blowfish)

R464

if Bloco1011(*q) and >(*q, 6.404078) and Bloco1111(*w) and >(*w, 6.359009) and

Bloco0010(*e) and <=(*e, 6.408581) and Bloco1101(*r) and >(*r, 6.250439) and

Bloco1101(*t) and >(*t, 6.299213) then algoritmo(Blowfish)

R465if Bloco1011(*q) and <=(*q, 6.404078) and Bloco1110(*w) and <=(*w, 6.078657) and

Bloco1111(*e) and <=(*e, 6.047545) then algoritmo(RC4)

77

R466

if Bloco1011(*q) and <=(*q, 6.404078) and Bloco1110(*w) and <=(*w, 6.078657) and

Bloco1111(*e) and >(*e, 6.047545) and Bloco1011(*r) and >(*r, 5.90785) and Bloco1111(*t)

and >(*t, 6.068454) and Bloco1111(*y) and <=(*y, 6.308587) and Bloco1001(*u) and >(*u,

6.117115) and Bloco1011(*i) and <=(*i, 6.294284) then algoritmo(RC4)

R467

if Bloco1011(*q) and <=(*q, 6.404078) and Bloco1110(*w) and <=(*w, 6.078657) and

Bloco1111(*e) and >(*e, 6.047545) and Bloco1011(*r) and >(*r, 5.90785) and Bloco1111(*t)

and >(*t, 6.068454) and Bloco1111(*y) and <=(*y, 6.308587) and Bloco1001(*u) and >(*u,

6.117115) and Bloco1011(*i) and >(*i, 6.294284) and Bloco1110(*o) and <=(*o, 5.93402) and

Bloco1001(*p) and >(*p, 6.237385) then algoritmo(RC4)

R468

if Bloco1011(*q) and <=(*q, 6.404078) and Bloco1110(*w) and <=(*w, 6.078657) and

Bloco1111(*e) and >(*e, 6.047545) and Bloco1011(*r) and >(*r, 5.90785) and Bloco1111(*t)

and >(*t, 6.068454) and Bloco1111(*y) and >(*y, 6.308587) and Bloco1111(*u) and >(*u,

6.347123) and Bloco1001(*i) and >(*i, 6.264213) and Bloco1110(*o) and <=(*o, 5.800259)

then algoritmo(RC4)

R469

if Bloco1011(*q) and <=(*q, 6.404078) and Bloco1110(*w) and <=(*w, 6.078657) and

Bloco1111(*e) and >(*e, 6.047545) and Bloco1011(*r) and >(*r, 5.90785) and Bloco1111(*t)

and >(*t, 6.068454) and Bloco1111(*y) and >(*y, 6.308587) and Bloco1111(*u) and >(*u,

6.347123) and Bloco1001(*i) and >(*i, 6.264213) and Bloco1110(*o) and >(*o, 5.800259) and

Bloco1110(*p) and >(*p, 6.061876) then algoritmo(RC4)

R470

if Bloco1011(*q) and <=(*q, 6.404078) and Bloco1110(*w) and >(*w, 6.078657) and

Bloco1001(*e) and <=(*e, 6.549684) and Bloco1001(*r) and >(*r, 6.075061) and

Bloco1111(*t) and <=(*t, 5.89503) and Bloco1001(*y) and <=(*y, 6.290184) and

Bloco1001(*u) and >(*u, 6.237385) then algoritmo(RC4)

R471

if Bloco1011(*q) and <=(*q, 6.404078) and Bloco1110(*w) and >(*w, 6.078657) and

Bloco1001(*e) and >(*e, 6.549684) and Bloco1001(*r) and <=(*r, 6.648808) and

Bloco1001(*t) and <=(*t, 6.605099) then algoritmo(RC4)

R472

if Bloco1011(*q) and <=(*q, 6.404078) and Bloco1110(*w) and >(*w, 6.078657) and

Bloco1001(*e) and >(*e, 6.549684) and Bloco1001(*r) and >(*r, 6.648808) then

algoritmo(RC4)

R473if Bloco1011(*q) and >(*q, 6.404078) and Bloco1111(*w) and <=(*w, 6.359009) and

Bloco1110(*e) and <=(*e, 6.235614) then algoritmo(RC4)

R474

if Bloco1011(*q) and >(*q, 6.404078) and Bloco1111(*w) and <=(*w, 6.359009) and

Bloco1110(*e) and >(*e, 6.235614) and Bloco1110(*r) and <=(*r, 6.504697) and

Bloco1111(*t) and <=(*t, 6.22544) and Bloco1011(*y) and <=(*y, 6.589448) and

Bloco1001(*u) and >(*u, 6.31455) and Bloco1011(*i) and <=(*i, 6.578856) then

algoritmo(RC4)

R475

if Bloco1011(*q) and >(*q, 6.404078) and Bloco1111(*w) and <=(*w, 6.359009) and

Bloco1110(*e) and >(*e, 6.235614) and Bloco1110(*r) and <=(*r, 6.504697) and

Bloco1111(*t) and >(*t, 6.22544) and Bloco1001(*y) and <=(*y, 6.285355) then

algoritmo(RC4)

R476

if Bloco1011(*q) and >(*q, 6.404078) and Bloco1111(*w) and >(*w, 6.359009) and

Bloco1110(*e) and <=(*e, 6.305378) and Bloco1111(*r) and >(*r, 6.480642) and

Bloco1011(*t) and >(*t, 6.532663)then algoritmo(RC4)

R477

if Bloco11011011(*q) and <=(*q, 0.460238) and Bloco11100000(*w) and <=(*w, 0.320871)

and Bloco11011000(*e) and <=(*e, 0.422357) and Bloco00001000(*r) and <=(*r, 0.545554)

and Bloco11101010(*t) and <=(*t, 0.377155) and Bloco11111111(*y) and <=(*y, 0.407443)

then algoritmo(RC4)

78

R478

if Bloco11011011(*q) and <=(*q, 0.460238) and Bloco11100000(*w) and <=(*w, 0.320871)

and Bloco11011000(*e) and <=(*e, 0.422357) and Bloco00001000(*r) and <=(*r, 0.545554)

and Bloco11101010(*t) and <=(*t, 0.377155) and Bloco11111111(*y) and >(*y, 0.407443)

and Bloco11100011(*u) and >(*u, 0.437039) then algoritmo(RC4)

R479

if Bloco11011011(*q) and <=(*q, 0.460238) and Bloco11100000(*w) and <=(*w, 0.320871)

and Bloco11011000(*e) and <=(*e, 0.422357) and Bloco00001000(*r) and <=(*r, 0.545554)

and Bloco11101010(*t) and >(*t, 0.377155) and Bloco11111111(*y) and <=(*y, 0.378839)

and Bloco11010011(*u) and <=(*u, 0.364668) then algoritmo(RC4)

R480

if Bloco11011011(*q) and <=(*q, 0.460238) and Bloco11100000(*w) and <=(*w, 0.320871)

and Bloco11011000(*e) and <=(*e, 0.422357) and Bloco00001000(*r) and <=(*r, 0.545554)

and Bloco11101010(*t) and >(*t, 0.377155) and Bloco11111111(*y) and <=(*y, 0.378839)

and Bloco11010011(*u) and >(*u, 0.364668) and Bloco00111001(*i) and <=(*i, 0.349886)

then algoritmo(RC4)

R481

if Bloco11011011(*q) and <=(*q, 0.460238) and Bloco11100000(*w) and <=(*w, 0.320871)

and Bloco11011000(*e) and >(*e, 0.422357) and Bloco11100111(*r) and <=(*r, 0.359823)

then algoritmo(RC4)

R482

if Bloco11011011(*q) and <=(*q, 0.460238) and Bloco11100000(*w) and >(*w, 0.320871)

and Bloco11100011(*e) and <=(*e, 0.481644) and Bloco11010011(*r) and <=(*r, 0.449534)

and Bloco11011100(*t) and <=(*t, 0.355823) and Bloco11111111(*y) and <=(*y, 0.330142)

and Bloco11100111(*u) and <=(*u, 0.451745) and Bloco11010011(*i) and <=(*i, 0.394504)

and Bloco11100011(*o) and <=(*o, 0.403675) and Bloco01100101(*p) and >(*p, 0.293337)

then algoritmo(RC4)

R483

if Bloco11011011(*q) and <=(*q, 0.460238) and Bloco11100000(*w) and >(*w, 0.320871)

and Bloco11100011(*e) and <=(*e, 0.481644) and Bloco11010011(*r) and <=(*r, 0.449534)

and Bloco11011100(*t) and <=(*t, 0.355823) and Bloco11111111(*y) and <=(*y, 0.330142)

and Bloco11100111(*u) and <=(*u, 0.451745) and Bloco11010011(*i) and >(*i, 0.394504)

then algoritmo(RC4)

R484

if Bloco11011011(*q) and <=(*q, 0.460238) and Bloco11100000(*w) and >(*w, 0.320871)

and Bloco11100011(*e) and <=(*e, 0.481644) and Bloco11010011(*r) and <=(*r, 0.449534)

and Bloco11011100(*t) and <=(*t, 0.355823) and Bloco11111111(*y) and >(*y, 0.330142)

and Bloco11100000(*u) and <=(*u, 0.363538) and Bloco11101010(*i) and <=(*i, 0.385591)

then algoritmo(RC4)

R485

if Bloco11011011(*q) and <=(*q, 0.460238) and Bloco11100000(*w) and >(*w, 0.320871)

and Bloco11100011(*e) and <=(*e, 0.481644) and Bloco11010011(*r) and <=(*r, 0.449534)

and Bloco11011100(*t) and <=(*t, 0.355823) and Bloco11111111(*y) and >(*y, 0.330142)

and Bloco11100000(*u) and >(*u, 0.363538) and Bloco11101010(*i) and <=(*i, 0.303909)

and Bloco10011000(*o) and >(*o, 0.356098) then algoritmo(RC4)

R486

if Bloco11011011(*q) and <=(*q, 0.460238) and Bloco11100000(*w) and >(*w, 0.320871)

and Bloco11100011(*e) and <=(*e, 0.481644) and Bloco11010011(*r) and <=(*r, 0.449534)

and Bloco11011100(*t) and >(*t, 0.355823) and Bloco11011000(*y) and <=(*y, 0.24119) and

Bloco11101110(*u) and <=(*u, 0.425182) then algoritmo(RC4)

R487

if Bloco11011011(*q) and <=(*q, 0.460238) and Bloco11100000(*w) and >(*w, 0.320871)

and Bloco11100011(*e) and <=(*e, 0.481644) and Bloco11010011(*r) and <=(*r, 0.449534)

and Bloco11011100(*t) and >(*t, 0.355823) and Bloco11011000(*y) and >(*y, 0.24119) and

Bloco11101110(*u) and <=(*u, 0.430615) and Bloco11010011(*i) and <=(*i, 0.284827) and

Bloco11101010(*o) and <=(*o, 0.407221) and Bloco00111001(*p) and >(*p, 0.356408) then

algoritmo(RC4)

79

R488

if Bloco11011011(*q) and <=(*q, 0.460238) and Bloco11100000(*w) and >(*w, 0.320871)

and Bloco11100011(*e) and <=(*e, 0.481644) and Bloco11010011(*r) and <=(*r, 0.449534)

and Bloco11011100(*t) and >(*t, 0.355823) and Bloco11011000(*y) and >(*y, 0.24119) and

Bloco11101110(*u) and <=(*u, 0.430615) and Bloco11010011(*i) and >(*i, 0.284827) and

Bloco11100111(*o) and <=(*o, 0.357192) and Bloco11100111(*p) and <=(*p, 0.343077) and

Bloco11100011(*a) and >(*a, 0.361865) and Bloco11100111(*s) and <=(*s, 0.333376) and

Bloco01100101(*d) and <=(*d, 0.436741) and Bloco11111111(*f) and <=(*f, 0.350216) then

algoritmo(RC4)

R489

if Bloco11011011(*q) and <=(*q, 0.460238) and Bloco11100000(*w) and >(*w, 0.320871)

and Bloco11100011(*e) and <=(*e, 0.481644) and Bloco11010011(*r) and <=(*r, 0.449534)

and Bloco11011100(*t) and >(*t, 0.355823) and Bloco11011000(*y) and >(*y, 0.24119) and

Bloco11101110(*u) and <=(*u, 0.430615) and Bloco11010011(*i) and >(*i, 0.284827) and

Bloco11100111(*o) and <=(*o, 0.357192) and Bloco11100111(*p) and >(*p, 0.343077) and

Bloco00001000(*a) and <=(*a, 0.446852) and Bloco11100011(*s) and >(*s, 0.389001) then

algoritmo(RC4)

R490

if Bloco11011011(*q) and <=(*q, 0.460238) and Bloco11100000(*w) and >(*w, 0.320871)

and Bloco11100011(*e) and <=(*e, 0.481644) and Bloco11010011(*r) and <=(*r, 0.449534)

and Bloco11011100(*t) and >(*t, 0.355823) and Bloco11011000(*y) and >(*y, 0.24119) and

Bloco11101110(*u) and <=(*u, 0.430615) and Bloco11010011(*i) and >(*i, 0.284827) and

Bloco11100111(*o) and >(*o, 0.357192) and Bloco01100101(*p) and >(*p, 0.500064) then

algoritmo(RC4)

R491

if Bloco11011011(*q) and <=(*q, 0.460238) and Bloco11100000(*w) and >(*w, 0.320871)

and Bloco11100011(*e) and <=(*e, 0.481644) and Bloco11010011(*r) and >(*r, 0.449534)

and Bloco11011011(*t) and <=(*t, 0.371747) and Bloco11111111(*y) and <=(*y, 0.374782)

and Bloco11100000(*u) and >(*u, 0.37226) and Bloco11100000(*i) and <=(*i, 0.445001) then

algoritmo(RC4)

R492

if Bloco11011011(*q) and <=(*q, 0.460238) and Bloco11100000(*w) and >(*w, 0.320871)

and Bloco11100011(*e) and <=(*e, 0.481644) and Bloco11010011(*r) and >(*r, 0.449534)

and Bloco11011011(*t) and <=(*t, 0.371747) and Bloco11111111(*y) and >(*y, 0.374782)

and Bloco11111111(*u) and >(*u, 0.478731) then algoritmo(RC4)

R493

if Bloco11011011(*q) and <=(*q, 0.460238) and Bloco11100000(*w) and >(*w, 0.320871)

and Bloco11100011(*e) and >(*e, 0.481644) and Bloco11101010(*r) and <=(*r, 0.391554)

and Bloco11011100(*t) and <=(*t, 0.37032) and Bloco00001000(*y) and <=(*y,

0.370117)then algoritmo(RC4)

R494

if Bloco11100000(*q) and <=(*q, 0.320871) and Bloco01101100(*w) and <=(*w, 0.460958)

and Bloco10011111(*e) and >(*e, 0.285081) and Bloco11110111(*r) and <=(*r, 0.451869)

and Bloco11011011(*t) and <=(*t, 0.453671) and Bloco00101000(*y) and <=(*y, 0.454358)

and Bloco10110111(*u) and >(*u, 0.327332) then algoritmo(RC4)

R495if Bloco10011001(*q) and >(*q, 0.49621) and Bloco00100011(*w) and >(*w, 0.313907) then

algoritmo(RC4)

R496

if Bloco11010011(*q) and >(*q, 0.438831) and Bloco10111010(*w) and <=(*w, 0.505534)

and Bloco11110111(*e) and >(*e, 0.261132) and Bloco10011000(*r) and >(*r, 0.475135) and

Bloco00001001(*t) and >(*t, 0.41671) then algoritmo(RC4)

R497if Bloco01111101(*q) and <=(*q, 0.276625) and Bloco01000101(*w) and >(*w, 0.327422)

then algoritmo(RC4)

R498if Bloco10011011(*q) and >(*q, 0.530607) and Bloco00111001(*w) and >(*w, 0.313565)

then algoritmo(RC4)

R499if Bloco00001011(*q) and >(*q, 0.531742) and Bloco00010000(*w) and >(*w, 0.3427) then

algoritmo(RC4)

R500if Bloco01111111(*q) and >(*q, 0.50305) and Bloco01011100(*w) and <=(*w, 0.419992)

then algoritmo(RC4)

80

R501 if Bloco10100110(*q) and >(*q, 0.525515) then algoritmo(RC4)

R502if Bloco11010111(*q) and <=(*q, 0.50305) and Bloco11101011(*w) and >(*w, 0.50681) and

Bloco00000000(*e) and <=(*e, 0.421711) then algoritmo(RC4)

R503if Bloco00101001(*q) and >(*q, 0.319489) and Bloco00100011(*w) and <=(*w, 0.462585)

and Bloco10000000(*e) and >(*e, 0.390257)then algoritmo(RC4)

R504

if Bloco1011(*q) and >(*q, 6.404078) and Bloco1111(*w) and <=(*w, 6.359009) and

Bloco1110(*e) and <=(*e, 6.235614) and Bloco1010(*r) and >(*r, 6.071846) and

Bloco1101(*t) and <=(*t, 6.473972) and Bloco0110(*y) and <=(*y, 6.474722) and

Bloco0111(*u) and <=(*u, 6.404888) then algoritmo(RC4)

R505if Bloco1111(*q) and <=(*q, 6.003957) and Bloco1100(*w) and <=(*w, 6.159395) and

Bloco0111(*e) and <=(*e, 6.478601) then algoritmo(RC4)

R506if Bloco1110(*q) and >(*q, 6.15395) and Bloco1001(*w) and >(*w, 6.568795) and

Bloco1000(*e) and <=(*e, 6.234281) then algoritmo(RC4)

R507

if Bloco1110(*q) and >(*q, 6.074608) and Bloco1011(*w) and >(*w, 6.437835) and

Bloco0011(*e) and >(*e, 6.059144) and Bloco0100(*r) and >(*r, 6.341327) then

algoritmo(RC4)

R508

if Bloco0000(*q) and <=(*q, 6.119639) and Bloco1100(*w) and <=(*w, 6.413979) and

Bloco1101(*e) and <=(*e, 6.473972) and Bloco0001(*r) and >(*r, 6.094147) and

Bloco0110(*t) and >(*t, 6.01664) then algoritmo(RC4)

R509if Bloco1111(*q) and >(*q, 6.347123) and Bloco0010(*w) and >(*w, 6.271388) then

algoritmo(RC4)

R510

if Bloco1011(*q) and >(*q, 6.053186) and Bloco1111(*w) and <=(*w, 6.327085) and

Bloco1100(*e) and <=(*e, 6.208441) and Bloco1111(*r) and <=(*r, 6.180478) then

algoritmo(RC4)

R511 if Bloco0001(*q) and <=(*q, 6.136067)then algoritmo(RC4)

R512 if Bloco0010111110010011(*q) and >(*q, 0.021706) then algoritmo(RC4)

R513if Bloco0001001010100100(*q) and >(*q, 0.02727) and Bloco0000000111001001(*w) and

<=(*w, 0) then algoritmo(RC4)

R514if Bloco0000111000011001(*q) and >(*q, 0.021409) and Bloco0000001110111010(*w) and

<=(*w, 0) then algoritmo(RC4)

R515if Bloco1110110001110100(*q) and >(*q, 0.02748) and Bloco0000000111001001(*w) and

<=(*w, 0) then algoritmo(RC4)

R516if Bloco1110110010000110(*q) and >(*q, 0.022012) and Bloco0000000111001001(*w) and

<=(*w, 0) then algoritmo(RC4)

R517

if Bloco1011011100000100(*q) and <=(*q, 0.021409) and Bloco0000000111001001(*w) and

>(*w, 0) and Bloco0100011111111000(*e) and <=(*e, 0.021706) and

Bloco1001110010011101(*r) and <=(*r, 0.021706) and Bloco1110111110101000(*t) and

<=(*t, 0.023952) and Bloco0110111110000110(*y) and <=(*y, 0.02633) and

Bloco1001110010100010(*u) and >(*u, 0.025893) and Bloco1100100111100100(*i) and

>(*i, 0) and Bloco1010100110111000(*o) and >(*o, 0) and Bloco1101101110000010(*p) and

>(*p, 0) and Bloco0010110110101110(*a) and >(*a, 0) and Bloco0000010100110100(*s) and

>(*s, 0) and Bloco1011011110101111(*d) and >(*d, 0.027012) and

Bloco1101110111110101(*f) and >(*f, 0.021706) and Bloco1010000100111110(*g) and

>(*g, 0.026048) and Bloco1111011001011010(*h) and >(*h, 0.023975) and

Bloco1011111111101011(*j) and >(*j, 0.02736) and Bloco1011011101001100(*k) and >(*k,

0.021706) and Bloco1111011111100001(*l) and >(*l, 0.024516) and

Bloco1100001101001010(*z) and <=(*z, 0.022012) and Bloco0101101000101101(*x) and

>(*x, 0.026918) and Bloco0000000001111111(*c) and <=(*c, 0.025621) and

Bloco0000101110000101(*v) and >(*v, 0) and Bloco1100010111111010(*b) and >(*b,

81

R518

if Bloco01100101(*q) and >(*q, 0.272072) and Bloco11011011(*w) and <=(*w, 0.460238)

and Bloco11100000(*e) and <=(*e, 0.320871) and Bloco10100111(*r) and >(*r, 0.286299)

and Bloco10100101(*t) and <=(*t, 0.477482) and Bloco10011111(*y) and >(*y, 0.285081)

and Bloco11110111(*u) and <=(*u, 0.451869) and Bloco01111110(*i) and >(*i, 0.316756)

and Bloco10110101(*o) and >(*o, 0.302239) and Bloco00101101(*p) and <=(*p, 0.331904)

and Bloco10101110(*a) and >(*a, 0.404238) then algoritmo(RC4)

R519

if Bloco01100101(*q) and >(*q, 0.272072) and Bloco11011011(*w) and <=(*w, 0.460238)

and Bloco11100000(*e) and <=(*e, 0.320871) and Bloco10100111(*r) and >(*r, 0.286299)

and Bloco10100101(*t) and <=(*t, 0.477482) and Bloco10011111(*y) and >(*y, 0.285081)

and Bloco11110111(*u) and <=(*u, 0.451869) and Bloco01111110(*i) and >(*i, 0.316756)

and Bloco10110101(*o) and >(*o, 0.302239) and Bloco00101101(*p) and >(*p, 0.331904)

then algoritmo(RC4)

R520

if Bloco01100101(*q) and >(*q, 0.272072) and Bloco11011011(*w) and <=(*w, 0.460238)

and Bloco11100000(*e) and >(*e, 0.320871) and Bloco01100001(*r) and <=(*r, 0.494981)

and Bloco10100010(*t) and >(*t, 0.318667) and Bloco11100011(*y) and <=(*y, 0.50399) and

Bloco01111011(*u) and <=(*u, 0.487062) and Bloco10011001(*i) and <=(*i, 0.488895) and

Bloco01110001(*o) and <=(*o, 0.528365) and Bloco10010001(*p) and >(*p, 0.274461) and

Bloco00010010(*a) and >(*a, 0.289137) and Bloco00101010(*s) and <=(*s, 0.27356) and

Bloco00010011(*d) and <=(*d, 0.363909) then algoritmo(RC4)

R521

if Bloco01100101(*q) and >(*q, 0.272072) and Bloco11011011(*w) and <=(*w, 0.460238)

and Bloco11100000(*e) and >(*e, 0.320871) and Bloco01100001(*r) and <=(*r, 0.494981)

and Bloco10100010(*t) and >(*t, 0.318667) and Bloco11100011(*y) and <=(*y, 0.50399) and

Bloco01111011(*u) and <=(*u, 0.487062) and Bloco10011001(*i) and <=(*i, 0.488895) and

Bloco01110001(*o) and <=(*o, 0.528365) and Bloco10010001(*p) and >(*p, 0.274461) and

Bloco00010010(*a) and >(*a, 0.289137) and Bloco00101010(*s) and >(*s, 0.27356) and

Bloco00001000(*d) and <=(*d, 0.483191) and Bloco01100100(*f) and <=(*f, 0.519197) and

Bloco01000000(*g) and <=(*g, 0.481644) and Bloco11101011(*h) and <=(*h, 0.522747) and

Bloco01010010(*j) and <=(*j, 0.496252) and Bloco00110010(*k) and <=(*k, 0.488334) and

Bloco10100011(*l) and <=(*l, 0.511827) and Bloco10011101(*z) and >(*z, 0.278404) and

Bloco00000110(*x) and >(*x, 0.263926) and Bloco11110011(*c) and <=(*c, 0.279369) and

Bloco00000100(*v) and <=(*v, 0.477685) then algoritmo(RC4)

R522

if Bloco01100101(*q) and >(*q, 0.272072) and Bloco11011011(*w) and <=(*w, 0.460238)

and Bloco11100000(*e) and >(*e, 0.320871) and Bloco01100001(*r) and <=(*r, 0.494981)

and Bloco10100010(*t) and >(*t, 0.318667) and Bloco11100011(*y) and <=(*y, 0.50399) and

Bloco01111011(*u) and <=(*u, 0.487062) and Bloco10011001(*i) and <=(*i, 0.488895) and

Bloco01110001(*o) and <=(*o, 0.528365) and Bloco10010001(*p) and >(*p, 0.274461) and

Bloco00010010(*a) and >(*a, 0.289137) and Bloco00101010(*s) and >(*s, 0.27356) and

Bloco00001000(*d) and <=(*d, 0.483191) and Bloco01100100(*f) and <=(*f, 0.519197) and

Bloco01000000(*g) and <=(*g, 0.481644) and Bloco11101011(*h) and <=(*h, 0.522747) and

Bloco01010010(*j) and <=(*j, 0.496252) and Bloco00110010(*k) and <=(*k, 0.488334) and

Bloco10100011(*l) and <=(*l, 0.511827) and Bloco10011101(*z) and >(*z, 0.278404) and

Bloco00000110(*x) and >(*x, 0.263926) and Bloco11110011(*c) and >(*c, 0.279369) and

Bloco01100000(*v) and <=(*v, 0.288819) then algoritmo(RC4)

82

R523

if Bloco01100101(*q) and >(*q, 0.272072) and Bloco11011011(*w) and <=(*w, 0.460238)

and Bloco11100000(*e) and >(*e, 0.320871) and Bloco01100001(*r) and <=(*r, 0.494981)

and Bloco10100010(*t) and >(*t, 0.318667) and Bloco11100011(*y) and <=(*y, 0.50399) and

Bloco01111011(*u) and <=(*u, 0.487062) and Bloco10011001(*i) and <=(*i, 0.488895) and

Bloco01110001(*o) and <=(*o, 0.528365) and Bloco10010001(*p) and >(*p, 0.274461) and

Bloco00010010(*a) and >(*a, 0.289137) and Bloco00101010(*s) and >(*s, 0.27356) and

Bloco00001000(*d) and <=(*d, 0.483191) and Bloco01100100(*f) and <=(*f, 0.519197) and

Bloco01000000(*g) and <=(*g, 0.481644) and Bloco11101011(*h) and <=(*h, 0.522747) and

Bloco01010010(*j) and <=(*j, 0.496252) and Bloco00110010(*k) and <=(*k, 0.488334) and

Bloco10100011(*l) and <=(*l, 0.511827) and Bloco10011101(*z) and >(*z, 0.278404) and

Bloco00000110(*x) and >(*x, 0.263926) and Bloco11110011(*c) and >(*c, 0.279369) and

Bloco01100000(*v) and >(*v, 0.288819) and Bloco11001101(*b) and <=(*b, 0.28023) then

algoritmo(RC4)

R524

if Bloco01100101(*q) and >(*q, 0.272072) and Bloco11011011(*w) and <=(*w, 0.460238)

and Bloco11100000(*e) and >(*e, 0.320871) and Bloco01100001(*r) and <=(*r, 0.494981)

and Bloco10100010(*t) and >(*t, 0.318667) and Bloco11100011(*y) and <=(*y, 0.50399) and

Bloco01111011(*u) and <=(*u, 0.487062) and Bloco10011001(*i) and <=(*i, 0.488895) and

Bloco01110001(*o) and <=(*o, 0.528365) and Bloco10010001(*p) and >(*p, 0.274461) and

Bloco00010010(*a) and >(*a, 0.289137) and Bloco00101010(*s) and >(*s, 0.27356) and

Bloco00001000(*d) and <=(*d, 0.483191) and Bloco01100100(*f) and <=(*f, 0.519197) and

Bloco01000000(*g) and <=(*g, 0.481644) and Bloco11101011(*h) and <=(*h, 0.522747) and

Bloco01010010(*j) and <=(*j, 0.496252) and Bloco00110010(*k) and <=(*k, 0.488334) and

Bloco10100011(*l) and <=(*l, 0.511827) and Bloco10011101(*z) and >(*z, 0.278404) and

Bloco00000110(*x) and >(*x, 0.263926) and Bloco11110011(*c) and >(*c, 0.279369) and

Bloco01100000(*v) and >(*v, 0.288819) and Bloco11001101(*b) and >(*b, 0.28023) and

Bloco00101011(*n) and <=(*n, 0.484457) and Bloco00111010(*m) and >(*m, 0.259882) and

Bloco00001000(*qq) and <=(*qq, 0.298954) and Bloco00000010(*ww) and <=(*ww,

R525

if Bloco01100101(*q) and >(*q, 0.272072) and Bloco11011011(*w) and <=(*w, 0.460238)

and Bloco11100000(*e) and >(*e, 0.320871) and Bloco01100001(*r) and <=(*r, 0.494981)

and Bloco10100010(*t) and >(*t, 0.318667) and Bloco11100011(*y) and <=(*y, 0.50399) and

Bloco01111011(*u) and <=(*u, 0.487062) and Bloco10011001(*i) and <=(*i, 0.488895) and

Bloco01110001(*o) and <=(*o, 0.528365) and Bloco10010001(*p) and >(*p, 0.274461) and

Bloco00010010(*a) and >(*a, 0.289137) and Bloco00101010(*s) and >(*s, 0.27356) and

Bloco00001000(*d) and <=(*d, 0.483191) and Bloco01100100(*f) and <=(*f, 0.519197) and

Bloco01000000(*g) and <=(*g, 0.481644) and Bloco11101011(*h) and <=(*h, 0.522747) and

Bloco01010010(*j) and <=(*j, 0.496252) and Bloco00110010(*k) and >(*k, 0.488334) and

Bloco00101011(*l) and >(*l, 0.314939) then algoritmo(RC4)

R526

if Bloco01100101(*q) and >(*q, 0.272072) and Bloco11011011(*w) and <=(*w, 0.460238)

and Bloco11100000(*e) and >(*e, 0.320871) and Bloco01100001(*r) and <=(*r, 0.494981)

and Bloco10100010(*t) and >(*t, 0.318667) and Bloco11100011(*y) and <=(*y, 0.50399) and

Bloco01111011(*u) and <=(*u, 0.487062) and Bloco10011001(*i) and <=(*i, 0.488895) and

Bloco01110001(*o) and <=(*o, 0.528365) and Bloco10010001(*p) and >(*p, 0.274461) and

Bloco00010010(*a) and >(*a, 0.289137) and Bloco00101010(*s) and >(*s, 0.27356) and

Bloco00001000(*d) and <=(*d, 0.483191) and Bloco01100100(*f) and <=(*f, 0.519197) and

Bloco01000000(*g) and <=(*g, 0.481644) and Bloco11101011(*h) and <=(*h, 0.522747) and

Bloco01010010(*j) and >(*j, 0.496252) then algoritmo(RC4)

83

R527

if Bloco01100101(*q) and >(*q, 0.272072) and Bloco11011011(*w) and <=(*w, 0.460238)

and Bloco11100000(*e) and >(*e, 0.320871) and Bloco01100001(*r) and <=(*r, 0.494981)

and Bloco10100010(*t) and >(*t, 0.318667) and Bloco11100011(*y) and <=(*y, 0.50399) and

Bloco01111011(*u) and <=(*u, 0.487062) and Bloco10011001(*i) and <=(*i, 0.488895) and

Bloco01110001(*o) and <=(*o, 0.528365) and Bloco10010001(*p) and >(*p, 0.274461) and

Bloco00010010(*a) and >(*a, 0.289137) and Bloco00101010(*s) and >(*s, 0.27356) and

Bloco00001000(*d) and >(*d, 0.483191) then algoritmo(RC4)

R528

if Bloco01100101(*q) and >(*q, 0.272072) and Bloco11011011(*w) and <=(*w, 0.460238)

and Bloco11100000(*e) and >(*e, 0.320871) and Bloco01100001(*r) and <=(*r, 0.494981)

and Bloco10100010(*t) and >(*t, 0.318667) and Bloco11100011(*y) and <=(*y, 0.50399) and

Bloco01111011(*u) and <=(*u, 0.487062) and Bloco10011001(*i) and >(*i, 0.488895) and

Bloco10111100(*o) and >(*o, 0.387222) and Bloco00101001(*p) and >(*p, 0.343454)then

algoritmo(RC4)

R529

if Bloco1011011110101111(*q) and <=(*q, 0.027012) and Bloco1101110111110101(*w) and

<=(*w, 0.021706) and Bloco1010000100111110(*e) and <=(*e, 0.026048) and

Bloco1111011001011010(*r) and <=(*r, 0.023975) and Bloco1011111111101011(*t) and

<=(*t, 0.02736) and Bloco1011011101001100(*y) and <=(*y, 0.021706) and

Bloco1111011111100001(*u) and <=(*u, 0.024516) and Bloco1100001101001010(*i) and

<=(*i, 0.022012) and Bloco0101111001011001(*o) and <=(*o, 0.027012) and

Bloco0111101000101100(*p) and <=(*p, 0.023975) and Bloco0100110010111000(*a) and

<=(*a, 0.021706) and Bloco0000000001111111(*s) and <=(*s, 0.027152) and

Bloco1001001100000110(*d) and <=(*d, 0.023952) and Bloco1100001101011110(*f) and

<=(*f, 0.021706) and Bloco0111101001000100(*g) and <=(*g, 0.025445) and

Bloco0000100011110110(*h) and <=(*h, 0.021409) and Bloco0100100000001001(*j) and

<=(*j, 0.020036) and Bloco0011111001001110(*k) and <=(*k, 0.027167) and

Bloco1000001001011011(*l) and <=(*l, 0.021409) and Bloco0001101111001100(*z) and

<=(*z, 0.021706) and Bloco1001101100011100(*x) and <=(*x, 0.021409) and

Bloco1110001000111010(*c) and <=(*c, 0.024528) and Bloco1100100011011010(*v) and

R530

if Bloco1011011110101111(*q) and <=(*q, 0.027012) and Bloco1101110111110101(*w) and

<=(*w, 0.021706) and Bloco1010000100111110(*e) and <=(*e, 0.026048) and

Bloco1111011001011010(*r) and <=(*r, 0.023975) and Bloco1011111111101011(*t) and

<=(*t, 0.02736) and Bloco1011011101001100(*y) and <=(*y, 0.021706) and

Bloco1111011111100001(*u) and <=(*u, 0.024516) and Bloco1100001101001010(*i) and

<=(*i, 0.022012) and Bloco0101111001011001(*o) and <=(*o, 0.027012) and

Bloco0111101000101100(*p) and <=(*p, 0.023975) and Bloco0100110010111000(*a) and

<=(*a, 0.021706) and Bloco0000000001111111(*s) and <=(*s, 0.027152) and

Bloco1001001100000110(*d) and <=(*d, 0.023952) and Bloco1100001101011110(*f) and

<=(*f, 0.021706) and Bloco0111101001000100(*g) and <=(*g, 0.025445) and

Bloco0000100011110110(*h) and <=(*h, 0.021409) and Bloco0100100000001001(*j) and

<=(*j, 0.020036) and Bloco0011111001001110(*k) and <=(*k, 0.027167) and

Bloco1000001001011011(*l) and <=(*l, 0.021409) and Bloco0001101111001100(*z) and

<=(*z, 0.021706) and Bloco1001101100011100(*x) and <=(*x, 0.021409) and

Bloco1110001000111010(*c) and <=(*c, 0.024528) and Bloco1100100011011010(*v) and

84

R531

if Bloco1011011110101111(*q) and <=(*q, 0.027012) and Bloco1101110111110101(*w) and

<=(*w, 0.021706) and Bloco1010000100111110(*e) and <=(*e, 0.026048) and

Bloco1111011001011010(*r) and <=(*r, 0.023975) and Bloco1011111111101011(*t) and

<=(*t, 0.02736) and Bloco1011011101001100(*y) and <=(*y, 0.021706) and

Bloco1111011111100001(*u) and <=(*u, 0.024516) and Bloco1100001101001010(*i) and

<=(*i, 0.022012) and Bloco0101111001011001(*o) and <=(*o, 0.027012) and

Bloco0111101000101100(*p) and <=(*p, 0.023975) and Bloco0100110010111000(*a) and

<=(*a, 0.021706) and Bloco0000000001111111(*s) and <=(*s, 0.027152) and

Bloco1001001100000110(*d) and <=(*d, 0.023952) and Bloco1100001101011110(*f) and

<=(*f, 0.021706) and Bloco0111101001000100(*g) and <=(*g, 0.025445) and

Bloco0000100011110110(*h) and <=(*h, 0.021409) and Bloco0100100000001001(*j) and

<=(*j, 0.020036) and Bloco0011111001001110(*k) and <=(*k, 0.027167) and

Bloco1000001001011011(*l) and <=(*l, 0.021409) and Bloco0001101111001100(*z) and

<=(*z, 0.021706) and Bloco1001101100011100(*x) and <=(*x, 0.021409) and

Bloco1110001000111010(*c) and <=(*c, 0.024528) and Bloco1100100011011010(*v) and

R532

if Bloco1011011110101111(*q) and <=(*q, 0.027012) and Bloco1101110111110101(*w) and

<=(*w, 0.021706) and Bloco1010000100111110(*e) and <=(*e, 0.026048) and

Bloco1111011001011010(*r) and <=(*r, 0.023975) and Bloco1011111111101011(*t) and

<=(*t, 0.02736) and Bloco1011011101001100(*y) and <=(*y, 0.021706) and

Bloco1111011111100001(*u) and <=(*u, 0.024516) and Bloco1100001101001010(*i) and

<=(*i, 0.022012) and Bloco0101111001011001(*o) and <=(*o, 0.027012) and

Bloco0111101000101100(*p) and <=(*p, 0.023975) and Bloco0100110010111000(*a) and

<=(*a, 0.021706) and Bloco0000000001111111(*s) and <=(*s, 0.027152) and

Bloco1001001100000110(*d) and <=(*d, 0.023952) and Bloco1100001101011110(*f) and

<=(*f, 0.021706) and Bloco0111101001000100(*g) and <=(*g, 0.025445) and

Bloco0000100011110110(*h) and <=(*h, 0.021409) and Bloco0100100000001001(*j) and

<=(*j, 0.020036) and Bloco0011111001001110(*k) and <=(*k, 0.027167) and

Bloco1000001001011011(*l) and <=(*l, 0.021409) and Bloco0001101111001100(*z) and

<=(*z, 0.021706) and Bloco1001101100011100(*x) and <=(*x, 0.021409) and

Bloco1110001000111010(*c) and <=(*c, 0.024528) and Bloco1100100011011010(*v) and

R533

if Bloco1011011110101111(*q) and <=(*q, 0.027012) and Bloco1101110111110101(*w) and

<=(*w, 0.021706) and Bloco1010000100111110(*e) and <=(*e, 0.026048) and

Bloco1111011001011010(*r) and <=(*r, 0.023975) and Bloco1011111111101011(*t) and

<=(*t, 0.02736) and Bloco1011011101001100(*y) and <=(*y, 0.021706) and

Bloco1111011111100001(*u) and <=(*u, 0.024516) and Bloco1100001101001010(*i) and

<=(*i, 0.022012) and Bloco0101111001011001(*o) and <=(*o, 0.027012) and

Bloco0111101000101100(*p) and <=(*p, 0.023975) and Bloco0100110010111000(*a) and

<=(*a, 0.021706) and Bloco0000000001111111(*s) and <=(*s, 0.027152) and

Bloco1001001100000110(*d) and <=(*d, 0.023952) and Bloco1100001101011110(*f) and

<=(*f, 0.021706) and Bloco0111101001000100(*g) and <=(*g, 0.025445) and

Bloco0000100011110110(*h) and <=(*h, 0.021409) and Bloco0100100000001001(*j) and

<=(*j, 0.020036) and Bloco0011111001001110(*k) and <=(*k, 0.027167) and

Bloco1000001001011011(*l) and <=(*l, 0.021409) and Bloco0001101111001100(*z) and

<=(*z, 0.021706) and Bloco1001101100011100(*x) and <=(*x, 0.021409) and

Bloco1110001000111010(*c) and <=(*c, 0.024528) and Bloco1100100011011010(*v) and

85

R534

if Bloco1011011110101111(*q) and <=(*q, 0.027012) and Bloco1101110111110101(*w) and

<=(*w, 0.021706) and Bloco1010000100111110(*e) and <=(*e, 0.026048) and

Bloco1111011001011010(*r) and <=(*r, 0.023975) and Bloco1011111111101011(*t) and

<=(*t, 0.02736) and Bloco1011011101001100(*y) and <=(*y, 0.021706) and

Bloco1111011111100001(*u) and <=(*u, 0.024516) and Bloco1100001101001010(*i) and

<=(*i, 0.022012) and Bloco0101111001011001(*o) and <=(*o, 0.027012) and

Bloco0111101000101100(*p) and <=(*p, 0.023975) and Bloco0100110010111000(*a) and

<=(*a, 0.021706) and Bloco0000000001111111(*s) and <=(*s, 0.027152) and

Bloco1001001100000110(*d) and <=(*d, 0.023952) and Bloco1100001101011110(*f) and

<=(*f, 0.021706) and Bloco0111101001000100(*g) and <=(*g, 0.025445) and

Bloco0000100011110110(*h) and <=(*h, 0.021409) and Bloco0100100000001001(*j) and

<=(*j, 0.020036) and Bloco0011111001001110(*k) and <=(*k, 0.027167) and

Bloco1000001001011011(*l) and <=(*l, 0.021409) and Bloco0001101111001100(*z) and

<=(*z, 0.021706) and Bloco1001101100011100(*x) and <=(*x, 0.021409) and

Bloco1110001000111010(*c) and <=(*c, 0.024528) and Bloco1100100011011010(*v) and

R535

if Bloco1011011110101111(*q) and <=(*q, 0.027012) and Bloco1101110111110101(*w) and

<=(*w, 0.021706) and Bloco1010000100111110(*e) and <=(*e, 0.026048) and

Bloco1111011001011010(*r) and <=(*r, 0.023975) and Bloco1011111111101011(*t) and

<=(*t, 0.02736) and Bloco1011011101001100(*y) and <=(*y, 0.021706) and

Bloco1111011111100001(*u) and <=(*u, 0.024516) and Bloco1100001101001010(*i) and

<=(*i, 0.022012) and Bloco0101111001011001(*o) and <=(*o, 0.027012) and

Bloco0111101000101100(*p) and <=(*p, 0.023975) and Bloco0100110010111000(*a) and

<=(*a, 0.021706) and Bloco0000000001111111(*s) and <=(*s, 0.027152) and

Bloco1001001100000110(*d) and <=(*d, 0.023952) and Bloco1100001101011110(*f) and

<=(*f, 0.021706) and Bloco0111101001000100(*g) and <=(*g, 0.025445) and

Bloco0000100011110110(*h) and <=(*h, 0.021409) and Bloco0100100000001001(*j) and

<=(*j, 0.020036) and Bloco0011111001001110(*k) and <=(*k, 0.027167) and

Bloco1000001001011011(*l) and <=(*l, 0.021409) and Bloco0001101111001100(*z) and

<=(*z, 0.021706) and Bloco1001101100011100(*x) and <=(*x, 0.021409) and

Bloco1110001000111010(*c) and <=(*c, 0.024528) and Bloco1100100011011010(*v) and

R536

if Bloco1011011110101111(*q) and <=(*q, 0.027012) and Bloco1101110111110101(*w) and

<=(*w, 0.021706) and Bloco1010000100111110(*e) and <=(*e, 0.026048) and

Bloco1111011001011010(*r) and <=(*r, 0.023975) and Bloco1011111111101011(*t) and

<=(*t, 0.02736) and Bloco1011011101001100(*y) and <=(*y, 0.021706) and

Bloco1111011111100001(*u) and <=(*u, 0.024516) and Bloco1100001101001010(*i) and

<=(*i, 0.022012) and Bloco0101111001011001(*o) and <=(*o, 0.027012) and

Bloco0111101000101100(*p) and <=(*p, 0.023975) and Bloco0100110010111000(*a) and

<=(*a, 0.021706) and Bloco0000000001111111(*s) and <=(*s, 0.027152) and

Bloco1001001100000110(*d) and <=(*d, 0.023952) and Bloco1100001101011110(*f) and

<=(*f, 0.021706) and Bloco0111101001000100(*g) and <=(*g, 0.025445) and

Bloco0000100011110110(*h) and <=(*h, 0.021409) and Bloco0100100000001001(*j) and

<=(*j, 0.020036) and Bloco0011111001001110(*k) and <=(*k, 0.027167) and

Bloco1000001001011011(*l) and <=(*l, 0.021409) and Bloco0001101111001100(*z) and

<=(*z, 0.021706) and Bloco1001101100011100(*x) and <=(*x, 0.021409) and

Bloco1110001000111010(*c) and >(*c, 0.024528) and Bloco0000000010111110(*v) and

86

R537

if Bloco1011011110101111(*q) and <=(*q, 0.027012) and Bloco1101110111110101(*w) and

<=(*w, 0.021706) and Bloco1010000100111110(*e) and <=(*e, 0.026048) and

Bloco1111011001011010(*r) and <=(*r, 0.023975) and Bloco1011111111101011(*t) and

<=(*t, 0.02736) and Bloco1011011101001100(*y) and <=(*y, 0.021706) and

Bloco1111011111100001(*u) and <=(*u, 0.024516) and Bloco1100001101001010(*i) and

<=(*i, 0.022012) and Bloco0101111001011001(*o) and <=(*o, 0.027012) and

Bloco0111101000101100(*p) and <=(*p, 0.023975) and Bloco0100110010111000(*a) and

<=(*a, 0.021706) and Bloco0000000001111111(*s) and <=(*s, 0.027152) and

Bloco1001001100000110(*d) and <=(*d, 0.023952) and Bloco1100001101011110(*f) and

<=(*f, 0.021706) and Bloco0111101001000100(*g) and <=(*g, 0.025445) and

Bloco0000100011110110(*h) and <=(*h, 0.021409) and Bloco0100100000001001(*j) and

<=(*j, 0.020036) and Bloco0011111001001110(*k) and <=(*k, 0.027167) and

Bloco1000001001011011(*l) and <=(*l, 0.021409) and Bloco0001101111001100(*z) and

<=(*z, 0.021706) and Bloco1001101100011100(*x) and >(*x, 0.021409) and

Bloco0000001000110100(*c) and >(*c, 0)then algoritmo(RC4)

R538

if Bloco1011(*q) and <=(*q, 6.404078) and Bloco1010(*w) and >(*w, 6.276725) and

Bloco0010(*e) and <=(*e, 6.352009) and Bloco0111(*r) and >(*r, 5.865787) and

Bloco1110(*t) and <=(*t, 6.47795) and Bloco0001(*y) and <=(*y, 6.451613) and

Bloco0110(*u) and <=(*u, 6.525774) and Bloco1001(*i) and >(*i, 6.424787) and

Bloco1011(*o) and <=(*o, 6.181517) and Bloco1011(*p) and <=(*p, 6.049477) then

algoritmo(RC4)

R539

if Bloco1011(*q) and <=(*q, 6.404078) and Bloco1010(*w) and >(*w, 6.276725) and

Bloco0010(*e) and <=(*e, 6.352009) and Bloco0111(*r) and >(*r, 5.865787) and

Bloco1110(*t) and <=(*t, 6.47795) and Bloco0001(*y) and <=(*y, 6.451613) and

Bloco0110(*u) and <=(*u, 6.525774) and Bloco1001(*i) and >(*i, 6.424787) and

Bloco1011(*o) and >(*o, 6.181517) and Bloco1010(*p) and <=(*p, 6.38169) and

Bloco0111(*a) and >(*a, 6.297364) then algoritmo(RC4)

R540

if Bloco1011(*q) and <=(*q, 6.404078) and Bloco1010(*w) and >(*w, 6.276725) and

Bloco0010(*e) and <=(*e, 6.352009) and Bloco0111(*r) and >(*r, 5.865787) and

Bloco1110(*t) and <=(*t, 6.47795) and Bloco0001(*y) and <=(*y, 6.451613) and

Bloco0110(*u) and >(*u, 6.525774) and Bloco0010(*i) and <=(*i, 6.191847) then

algoritmo(RC4)

R541

if Bloco1011(*q) and <=(*q, 6.404078) and Bloco1010(*w) and >(*w, 6.276725) and

Bloco0010(*e) and <=(*e, 6.352009) and Bloco0111(*r) and >(*r, 5.865787) and

Bloco1110(*t) and <=(*t, 6.47795) and Bloco0001(*y) and >(*y, 6.451613) and Bloco1110(*u)

and <=(*u, 6.089795) and Bloco0010(*i) and >(*i, 6.119926) then algoritmo(RC4)

R542

if Bloco1011(*q) and <=(*q, 6.404078) and Bloco1010(*w) and >(*w, 6.276725) and

Bloco0010(*e) and >(*e, 6.35200) and Bloco1110(*r) and <=(*r, 6.227918) and Bloco1001(*t)

and <=(*t, 6.290658) and Bloco1111(*y) and <=(*y, 5.90785) then algoritmo(RC4)

R543

if Bloco1011(*q) and <=(*q, 6.404078) and Bloco1010(*w) and >(*w, 6.276725) and

Bloco0010(*e) and >(*e, 6.35200) and Bloco1110(*r) and <=(*r, 6.227918) and Bloco1001(*t)

and >(*t, 6.290658) and Bloco0110(*y) and <=(*y, 6.129586) and Bloco0001(*u) and <=(*u,

6.27291) then algoritmo(RC4)

R544

if Bloco1011(*q) and <=(*q, 6.404078) and Bloco1010(*w) and >(*w, 6.276725) and

Bloco0010(*e) and >(*e, 6.35200) and Bloco1110(*r) and <=(*r, 6.227918) and Bloco1001(*t)

and >(*t, 6.290658) and Bloco0110(*y) and >(*y, 6.129586) then algoritmo(RC4)

87

R545

if Bloco1011(*q) and <=(*q, 6.404078) and Bloco1010(*w) and >(*w, 6.276725) and

Bloco0010(*e) and >(*e, 6.35200) and Bloco1110(*r) and >(*r, 6.227918) and Bloco1111(*t)

and <=(*t, 5.912756) then algoritmo(RC4)

R546

if Bloco1011(*q) and >(*q, 6.404078) and Bloco1111(*w) and <=(*w, 6.359009) and

Bloco1110(*e) and <=(*e, 6.235614) and Bloco1010(*r) and >(*r, 6.071846) and

Bloco1101(*t) and <=(*t, 6.473972) and Bloco0110(*y) and <=(*y, 6.474722) and

Bloco0111(*u) and <=(*u, 6.404888) then algoritmo(RC4)

R547

if Bloco1011(*q) and >(*q, 6.404078) and Bloco1111(*w) and <=(*w, 6.359009) and

Bloco1110(*e) and <=(*e, 6.235614) and Bloco1010(*r) and >(*r, 6.071846) and

Bloco1101(*t) and <=(*t, 6.473972) and Bloco0110(*y) and <=(*y, 6.474722) and

Bloco0111(*u) and >(*u, 6.404888) and Bloco1100(*i) and <=(*i, 6.216958) then

algoritmo(RC4)

R548

if Bloco1011(*q) and >(*q, 6.404078) and Bloco1111(*w) and <=(*w, 6.359009) and

Bloco1110(*e) and <=(*e, 6.235614) and Bloco1010(*r) and >(*r, 6.071846) and

Bloco1101(*t) and <=(*t, 6.473972) and Bloco0110(*y) and <=(*y, 6.474722) and

Bloco0111(*u) and >(*u, 6.404888) and Bloco1100(*i) and >(*i, 6.216958) and Bloco0011(*o)

and <=(*o, 6.113657) then algoritmo(RC4)

R549

if Bloco1011(*q) and >(*q, 6.404078) and Bloco1111(*w) and <=(*w, 6.359009) and

Bloco1110(*e) and >(*e, 6.235614) and Bloco1110(*r) and <=(*r, 6.504697) and

Bloco0011(*t) and <=(*t, 6.516257) and Bloco0000(*y) and <=(*y, 6.287794) and

Bloco1010(*u) and <=(*u, 6.150148) then algoritmo(RC4)

R550

if Bloco1011(*q) and >(*q, 6.404078) and Bloco1111(*w) and >(*w, 6.359009) and

Bloco0010(*e) and >(*e, 6.408581) and Bloco0011(*r) and <=(*r, 6.418064)then

algoritmo(RC4)

R551if Bloco11010011(*q) and >(*q, 0.438831) and Bloco11110111(*w) and >(*w, 0.261132) and

Bloco10100100(*e) and <=(*e, 0.323215) then algoritmo(RSA)

R552

if Bloco11010111(*q) and <=(*q, 0.50305) and Bloco00000111(*w) and <=(*w, 0.512678)

and Bloco10100011(*e) and <=(*e, 0.492948) and Bloco00010001(*r) and <=(*r, 0.56727)

and Bloco01001010(*t) and <=(*t, 0.518064) and Bloco10011011(*y) and >(*y, 0.381731)

then algoritmo(RSA)

R553

if Bloco10011011(*q) and <=(*q, 0.387329) and Bloco00001000(*w) and >(*w, 0.295342)

and Bloco01101101(*e) and >(*e, 0.218609) and Bloco00000110(*r) and >(*r, 0.305938) and

Bloco10101000(*t) and >(*t, 0.306198) and Bloco10011110(*y) and >(*y, 0.345734) then

algoritmo(RSA)

R554if Bloco11111010(*q) and <=(*q, 0.30492) and Bloco00000001(*w) and <=(*w, 0.445993)

then algoritmo(RSA)

R555 if Bloco00100011(*q) and <=(*q, 0.436264)then algoritmo(RSA)

R556if Bloco1011011100000100(*q) and >(*q, 0) and Bloco0000001110111010(*w) and <=(*w,

0) then algoritmo(RSA)

R557if Bloco0100011111111000(*q) and >(*q, 0) and Bloco0000001110111010(*w) and <=(*w,

0) then algoritmo(RSA)

R558if Bloco1001110010011101(*q) and >(*q, 0) and Bloco0000001110111010(*w) and <=(*w,

0) then algoritmo(RSA)

R559if Bloco1110111110101000(*q) and >(*q, 0) and Bloco0000001110111010(*w) and <=(*w,

0) then algoritmo(RSA)

R560if Bloco1110110010000110(*q) and >(*q, 0) and Bloco0000001110111010(*w) and <=(*w,

0) then algoritmo(RSA)

R561if Bloco0000111000011001(*q) and >(*q, 0) and Bloco0000001110111010(*w) and <=(*w,

0) then algoritmo(RSA)

88

R562

if Bloco1001110010100010(*q) and <=(*q, 0.025893) and Bloco0010110010000001(*w) and

<=(*w, 0.021706) and Bloco1100100111100100(*e) and <=(*e, 0.021706) and

Bloco1010100110111000(*r) and <=(*r, 0.021119) and Bloco1101101110000010(*t) and

<=(*t, 0.022012) and Bloco0010110110101110(*y) and <=(*y, 0.021706) and

Bloco0000110001001100(*u) and <=(*u, 0.021706) and Bloco1010010101000011(*a) and

<=(*a, 0.021409) and Bloco1110100011010011(*s) and <=(*s, 0.021706) and

Bloco0011110111101101(*d) and <=(*d, 0.021706) and Bloco0000011101100011(*f) and

<=(*f, 0.021409) and Bloco1010000010110100(*g) and <=(*g, 0.021706) and

Bloco0011100101111111(*h) and <=(*h, 0.021706)then algoritmo(RSA)

R563

if Bloco01100101(*q) and >(*q, 0.272072) and Bloco11011011(*w) and <=(*w, 0.460238)

and Bloco11100000(*e) and <=(*e, 0.320871) and Bloco10100111(*r) and >(*r, 0.286299)

and Bloco10100101(*t) and <=(*t, 0.477482) and Bloco10011111(*y) and >(*y, 0.285081)

and Bloco11110111(*u) and <=(*u, 0.451869) and Bloco01111110(*i) and <=(*i, 0.316756)

then algoritmo(RSA)

R564

if Bloco01100101(*q) and >(*q, 0.272072) and Bloco11011011(*w) and <=(*w, 0.460238)

and Bloco11100000(*e) and <=(*e, 0.320871) and Bloco10100111(*r) and >(*r, 0.286299)

and Bloco10100101(*t) and <=(*t, 0.477482) and Bloco10011111(*y) and >(*y, 0.285081)

and Bloco11110111(*u) and <=(*u, 0.451869) and Bloco01111110(*i) and >(*i, 0.316756)

and Bloco10110101(*o) and <=(*o, 0.302239) then algoritmo(RSA)

R565

if Bloco01100101(*q) and >(*q, 0.272072) and Bloco11011011(*w) and <=(*w, 0.460238)

and Bloco11100000(*e) and <=(*e, 0.320871) and Bloco10100111(*r) and >(*r, 0.286299)

and Bloco10100101(*t) and <=(*t, 0.477482) and Bloco10011111(*y) and >(*y, 0.285081)

and Bloco11110111(*u) and <=(*u, 0.451869) and Bloco01111110(*i) and >(*i, 0.316756)

and Bloco10110101(*o) and >(*o, 0.302239) and Bloco00101101(*p) and <=(*p, 0.331904)

and Bloco10101110(*a) and <=(*a, 0.404238) then algoritmo(RSA)

R566

if Bloco01100101(*q) and >(*q, 0.272072) and Bloco11011011(*w) and <=(*w, 0.460238)

and Bloco11100000(*e) and >(*e, 0.320871) and Bloco01100001(*r) and <=(*r, 0.494981)

and Bloco10100010(*t) and <=(*t, 0.318667) and Bloco11110010(*y) and <=(*y, 0.441708)

and Bloco11100001(*u) and <=(*u, 0.363343) and Bloco01100011(*i) and <=(*i, 0.433021)

then algoritmo(RSA)

R567

if Bloco01100101(*q) and >(*q, 0.272072) and Bloco11011011(*w) and <=(*w, 0.460238)

and Bloco11100000(*e) and >(*e, 0.320871) and Bloco01100001(*r) and <=(*r, 0.494981)

and Bloco10100010(*t) and >(*t, 0.318667) and Bloco11100011(*y) and <=(*y, 0.50399) and

Bloco01111011(*u) and <=(*u, 0.487062) and Bloco10011001(*i) and <=(*i, 0.488895) and

Bloco01110001(*o) and <=(*o, 0.528365) and Bloco10010001(*p) and >(*p, 0.274461) and

Bloco00010010(*a) and <=(*a, 0.289137) and Bloco00101010(*s) and <=(*s, 0.426821) then

algoritmo(RSA)

R568

if Bloco01100101(*q) and >(*q, 0.272072) and Bloco11011011(*w) and <=(*w, 0.460238)

and Bloco11100000(*e) and >(*e, 0.320871) and Bloco01100001(*r) and <=(*r, 0.494981)

and Bloco10100010(*t) and >(*t, 0.318667) and Bloco11100011(*y) and <=(*y, 0.50399) and

Bloco01111011(*u) and <=(*u, 0.487062) and Bloco10011001(*i) and <=(*i, 0.488895) and

Bloco01110001(*o) and <=(*o, 0.528365) and Bloco10010001(*p) and >(*p, 0.274461) and

Bloco00010010(*a) and >(*a, 0.289137) and Bloco00101010(*s) and >(*s, 0.27356) and

Bloco00001000(*d) and <=(*d, 0.483191) and Bloco01100100(*f) and <=(*f, 0.519197) and

Bloco01000000(*g) and <=(*g, 0.481644) and Bloco11101011(*h) and <=(*h, 0.522747) and

Bloco01010010(*j) and <=(*j, 0.496252) and Bloco00110010(*k) and <=(*k, 0.488334) and

Bloco10100011(*l) and <=(*l, 0.511827) and Bloco10011101(*z) and >(*z, 0.278404) and

Bloco00000110(*x) and >(*x, 0.263926) and Bloco11110011(*c) and >(*c, 0.279369) and

Bloco01100000(*v) and >(*v, 0.288819) and Bloco11001101(*b) and >(*b, 0.28023) and

Bloco00101011(*n) and <=(*n, 0.484457) and Bloco00111010(*m) and >(*m, 0.259882) and

Bloco00001000(*qq) and <=(*qq, 0.298954) and Bloco00000010(*ww) and >(*ww,

89

R569

if Bloco01100101(*q) and >(*q, 0.272072) and Bloco11011011(*w) and <=(*w, 0.460238)

and Bloco11100000(*e) and >(*e, 0.320871) and Bloco01100001(*r) and <=(*r, 0.494981)

and Bloco10100010(*t) and >(*t, 0.318667) and Bloco11100011(*y) and <=(*y, 0.50399) and

Bloco01111011(*u) and <=(*u, 0.487062) and Bloco10011001(*i) and <=(*i, 0.488895) and

Bloco01110001(*o) and <=(*o, 0.528365) and Bloco10010001(*p) and >(*p, 0.274461) and

Bloco00010010(*a) and >(*a, 0.289137) and Bloco00101010(*s) and >(*s, 0.27356) and

Bloco00001000(*d) and <=(*d, 0.483191) and Bloco01100100(*f) and <=(*f, 0.519197) and

Bloco01000000(*g) and <=(*g, 0.481644) and Bloco11101011(*h) and <=(*h, 0.522747) and

Bloco01010010(*j) and <=(*j, 0.496252) and Bloco00110010(*k) and <=(*k, 0.488334) and

Bloco10100011(*l) and <=(*l, 0.511827) and Bloco10011101(*z) and >(*z, 0.278404) and

Bloco00000110(*x) and >(*x, 0.263926) and Bloco11110011(*c) and >(*c, 0.279369) and

Bloco01100000(*v) and >(*v, 0.288819) and Bloco11001101(*b) and >(*b, 0.28023) and

Bloco00101011(*n) and <=(*n, 0.484457) and Bloco00111010(*m) and >(*m, 0.259882) and

Bloco00001000(*qq) and >(*qq, 0.298954) then algoritmo(RSA)

R570

if Bloco01100101(*q) and >(*q, 0.272072) and Bloco11011011(*w) and <=(*w, 0.460238)

and Bloco11100000(*e) and >(*e, 0.320871) and Bloco01100001(*r) and >(*r, 0.494981) and

Bloco11101100(*t) and <=(*t, 0.388249) and Bloco00110010(*y) and <=(*y, 0.386047) then

algoritmo(RSA)

R571

if Bloco01100101(*q) and >(*q, 0.272072) and Bloco11011011(*w) and >(*w, 0.460238) and

Bloco01100000(*e) and >(*e, 0.422746) and Bloco01100011(*r) and >(*r, 0.380108)then

algoritmo(RSA)

R572

if Bloco1011011110101111(*q) and <=(*q, 0.027012) and Bloco1101110111110101(*w) and

<=(*w, 0.021706) and Bloco1010000100111110(*e) and <=(*e, 0.026048) and

Bloco1111011001011010(*r) and <=(*r, 0.023975) and Bloco1011111111101011(*t) and

<=(*t, 0.02736) and Bloco1011011101001100(*y) and <=(*y, 0.021706) and

Bloco1111011111100001(*u) and <=(*u, 0.024516) and Bloco1100001101001010(*i) and

<=(*i, 0.022012) and Bloco0101111001011001(*o) and <=(*o, 0.027012) and

Bloco0111101000101100(*p) and <=(*p, 0.023975) and Bloco0100110010111000(*a) and

<=(*a, 0.021706) and Bloco0000000001111111(*s) and <=(*s, 0.027152) and

Bloco1001001100000110(*d) and <=(*d, 0.023952) and Bloco1100001101011110(*f) and

<=(*f, 0.021706) and Bloco0111101001000100(*g) and <=(*g, 0.025445) and

Bloco0000100011110110(*h) and <=(*h, 0.021409) and Bloco0100100000001001(*j) and

<=(*j, 0.020036) and Bloco0011111001001110(*k) and <=(*k, 0.027167) and

Bloco1000001001011011(*l) and <=(*l, 0.021409) and Bloco0001101111001100(*z) and

<=(*z, 0.021706) and Bloco1001101100011100(*x) and <=(*x, 0.021409) and

Bloco1110001000111010(*c) and <=(*c, 0.024528) and Bloco1100100011011010(*v) and

R573

if Bloco1011011110101111(*q) and <=(*q, 0.027012) and Bloco1101110111110101(*w) and

<=(*w, 0.021706) and Bloco1010000100111110(*e) and <=(*e, 0.026048) and

Bloco1111011001011010(*r) and <=(*r, 0.023975) and Bloco1011111111101011(*t) and

<=(*t, 0.02736) and Bloco1011011101001100(*y) and <=(*y, 0.021706) and

Bloco1111011111100001(*u) and <=(*u, 0.024516) and Bloco1100001101001010(*i) and

<=(*i, 0.022012) and Bloco0101111001011001(*o) and <=(*o, 0.027012) and

Bloco0111101000101100(*p) and <=(*p, 0.023975) and Bloco0100110010111000(*a) and

<=(*a, 0.021706) and Bloco0000000001111111(*s) and <=(*s, 0.027152) and

Bloco1001001100000110(*d) and <=(*d, 0.023952) and Bloco1100001101011110(*f) and

<=(*f, 0.021706) and Bloco0111101001000100(*g) and <=(*g, 0.025445) and

Bloco0000100011110110(*h) and <=(*h, 0.021409) and Bloco0100100000001001(*j) and

>(*j, 0.020036) and Bloco0000000100110010(*k) and >(*k, 0)then algoritmo(RSA)

90

R574if Bloco11000111(*q) and >(*q, 0.515105) and Bloco00110000(*w) and >(*w, 0.3942) and

Bloco00001001(*e) and >(*e, 0.319872) then algoritmo(DES)

R575

if Bloco11000111(*q) and <=(*q, 0.510038) and Bloco11111111(*w) and <=(*w, 0.357711)

and Bloco11110001(*e) and >(*e, 0.46663) and Bloco11001110(*r) and >(*r, 0.317373) and

Bloco10010110(*t) and >(*t, 0.375052) then algoritmo(DES)

R576if Bloco11111111(*q) and <=(*q, 0.357711) and Bloco01110100(*w) and <=(*w, 0.289456)

and Bloco00000011(*e) and <=(*e, 0.376464) then algoritmo(DES)

R577if Bloco11111111(*q) and <=(*q, 0.357711) and Bloco00100000(*w) and >(*w, 0.516164)

and Bloco00000101(*e) and <=(*e, 0.474576) then algoritmo(DES)

R578

if Bloco01100010(*q) and <=(*q, 0.317839) and Bloco01001010(*w) and <=(*w, 0.488009)

and Bloco10110000(*e) and <=(*e, 0.474898) and Bloco00101011(*r) and <=(*r, 0.452553)

then algoritmo(DES)

R579if Bloco11011100(*q) and >(*q, 0.517369) and Bloco00000001(*w) and <=(*w, 0.375039)

then algoritmo(DES)

R580if Bloco10001101(*q) and >(*q, 0.507475) and Bloco00000101(*w) and >(*w, 0.368964)

then algoritmo(DES)

R581if Bloco11000010(*q) and <=(*q, 0.507684) and Bloco00011100(*w) and >(*w, 0.499514)

and Bloco00000101(*e) and >(*e, 0.348044) then algoritmo(DES)

R582

if Bloco11010111(*q) and <=(*q, 0.501183) and Bloco00100001(*w) and <=(*w, 0.490196)

and Bloco10000010(*e) and <=(*e, 0.375444) and Bloco01111101(*r) and <=(*r, 0.447458)

then algoritmo(DES)

R583 if Bloco00000101(*q) and >(*q, 0.377613) then algoritmo(DES)

R584

if Bloco1111(*q) and <=(*q, 6.071897) and Bloco1001(*w) and >(*w, 6.208488) and

Bloco1100(*e) and >(*e, 6.523251) and Bloco0000(*r) and >(*r, 6.161137) then

algoritmo(DES)

R585

if Bloco1110(*q) and >(*q, 6.283504) and Bloco1111(*w) and >(*w, 6.464387) and

Bloco1100(*e) and >(*e, 6.116552) and Bloco1001(*r) and >(*r, 6.128923) then

algoritmo(DES)

R586

if Bloco1110(*q) and >(*q, 6.025981) and Bloco1001(*w) and <=(*w, 6.216672) and

Bloco0000(*e) and >(*e, 6.582605) and Bloco0101(*r) and >(*r, 6.073741) then

algoritmo(DES)

R587 if Bloco0110(*q) and <=(*q, 5.958772) then algoritmo(DES)

R588if Bloco1111(*q) and >(*q, 6.184711) and Bloco1010(*w) and >(*w, 6.622656) then

algoritmo(DES)

R589if Bloco0100(*q) and <=(*q, 5.932379) and Bloco0001(*w) and >(*w, 6.219301) and

Bloco0001(*e) and >(*e, 6.362712) then algoritmo(DES)

R590if Bloco1110(*q) and <=(*q, 6.021064) and Bloco0000(*w) and >(*w, 6.584534) and

Bloco1000(*e) and <=(*e, 6.260743) then algoritmo(DES)

R591

if Bloco1001(*q) and <=(*q, 6.216672) and Bloco0011(*w) and >(*w, 6.48167) and

Bloco0100(*e) and <=(*e, 6.426928) and Bloco0001(*r) and >(*r, 6.306878) then

algoritmo(DES)

R592if Bloco1001(*q) and <=(*q, 6.216672) and Bloco1001(*w) and <=(*w, 5.836549) then

algoritmo(DES)

R593if Bloco1101(*q) and >(*q, 6.267553) and Bloco0001(*w) and <=(*w, 6.462047) and

Bloco0001(*e) and <=(*e, 6.160745) then algoritmo(DES)

R594

if Bloco0111(*q) and <=(*q, 5.985646) and Bloco0100(*w) and >(*w, 6.244983) and

Bloco1110(*e) and >(*e, 5.999862) and Bloco0011(*r) and <=(*r, 6.442935) then

algoritmo(DES)

R595if Bloco1000(*q) and <=(*q, 6.153527) and Bloco1100(*w) and <=(*w, 6.077768) and

Bloco0000(*e) and >(*e, 6.150029) then algoritmo(DES)

91

R596

if Bloco1100(*q) and >(*q, 6.237158) and Bloco1101(*w) and >(*w, 6.152881) and

Bloco0111(*e) and <=(*e, 6.092163) and Bloco0010(*r) and >(*r, 6.223935) then

algoritmo(DES)

R597

if Bloco1100(*q) and >(*q, 6.237158) and Bloco1101(*w) and >(*w, 6.030261) and

Bloco0100(*e) and <=(*e, 6.391057) and Bloco1001(*r) and <=(*r, 6.357262) and

Bloco0001(*t) and >(*t, 6.284024) then algoritmo(DES)

R598if Bloco1001(*q) and >(*q, 6.385375) and Bloco1100(*w) and >(*w, 6.125549) and

Bloco1110(*e) and >(*e, 6.180754) then algoritmo(DES)

R599if Bloco0101(*q) and >(*q, 6.405523) and Bloco0000(*w) and <=(*w, 6.317921) then

algoritmo(DES)

R600if Bloco0000(*q) and >(*q, 6.359365) and Bloco0000(*w) and <=(*w, 6.436909) then

algoritmo(DES)

R601if Bloco0010001110011110(*q) and >(*q, 0.021706) and Bloco0000111100000011(*w) and

<=(*w, 0.00523) and Bloco0001011011011110(*e) and <=(*e, 0.00335) then algoritmo(DES)

R602if Bloco0110100100100101(*q) and <=(*q, 0.027093) and Bloco0010111001000000(*w) and

>(*w, 0.027181) then algoritmo(DES)

R603 if Bloco1111001111011100(*q) and >(*q, 0.027263) then algoritmo(DES)

R604 if Bloco1011011001111011(*q) and >(*q, 0.021706) then algoritmo(DES)

R605if Bloco1101001101000101(*q) and <=(*q, 0.021706) and Bloco1000111010001101(*w) and

>(*w, 0.021706) then algoritmo(DES)

R606 if Bloco1101001101000101(*q) and >(*q, 0.021706) then algoritmo(DES)

R607

if Bloco0011010010001100(*q) and <=(*q, 0.001308) and Bloco0111101010011101(*w) and

>(*w, 0.026681) and Bloco0000010010110001(*e) and <=(*e, 0.002615) then

algoritmo(DES)

R608

if Bloco11101000(*q) and <=(*q, 0.482027) and Bloco10100110(*w) and <=(*w, 0.53756)

and Bloco11000111(*e) and <=(*e, 0.515105) and Bloco11110111(*r) and >(*r, 0.271739)

and Bloco00101101(*t) and <=(*t, 0.515814) and Bloco01100010(*y) and <=(*y, 0.317839)

and Bloco11110001(*u) and <=(*u, 0.454018) and Bloco11111111(*i) and <=(*i, 0.339415)

and Bloco00111100(*o) and >(*o, 0.29969) and Bloco00100001(*p) and <=(*p, 0.396018)

then algoritmo(DES)

R609

if Bloco11101000(*q) and <=(*q, 0.482027) and Bloco10100110(*w) and <=(*w, 0.53756)

and Bloco11000111(*e) and <=(*e, 0.515105) and Bloco11110111(*r) and >(*r, 0.271739)

and Bloco00101101(*t) and <=(*t, 0.515814) and Bloco01100010(*y) and <=(*y, 0.317839)

and Bloco11110001(*u) and <=(*u, 0.454018) and Bloco11111111(*i) and >(*i, 0.339415)

and Bloco00111001(*o) and <=(*o, 0.488895) then algoritmo(DES)

R610

if Bloco11101000(*q) and <=(*q, 0.482027) and Bloco10100110(*w) and <=(*w, 0.53756)

and Bloco11000111(*e) and <=(*e, 0.515105) and Bloco11110111(*r) and >(*r, 0.271739)

and Bloco00101101(*t) and <=(*t, 0.515814) and Bloco01100010(*y) and >(*y, 0.317839)

and Bloco01111011(*u) and >(*u, 0.294035) and Bloco10011011(*i) and <=(*i, 0.519792)

and Bloco11101010(*o) and >(*o, 0.263999) and Bloco11001110(*p) and >(*p, 0.262467)

and Bloco11100010(*a) and <=(*a, 0.249082) then algoritmo(DES)

R611

if Bloco11101000(*q) and <=(*q, 0.482027) and Bloco10100110(*w) and <=(*w, 0.53756)

and Bloco11000111(*e) and <=(*e, 0.515105) and Bloco11110111(*r) and >(*r, 0.271739)

and Bloco00101101(*t) and <=(*t, 0.515814) and Bloco01100010(*y) and >(*y, 0.317839)

and Bloco01111011(*u) and >(*u, 0.294035) and Bloco10011011(*i) and <=(*i, 0.519792)

and Bloco11101010(*o) and >(*o, 0.263999) and Bloco11001110(*p) and >(*p, 0.262467)

and Bloco11100010(*a) and >(*a, 0.249082) and Bloco10101100(*s) and <=(*s, 0.276587)

and Bloco00001100(*d) and >(*d, 0.325777) then algoritmo(DES)

92

R612

if Bloco11101000(*q) and <=(*q, 0.482027) and Bloco10100110(*w) and <=(*w, 0.53756)

and Bloco11000111(*e) and <=(*e, 0.515105) and Bloco11110111(*r) and >(*r, 0.271739)

and Bloco00101101(*t) and <=(*t, 0.515814) and Bloco01100010(*y) and >(*y, 0.317839)

and Bloco01111011(*u) and >(*u, 0.294035) and Bloco10011011(*i) and <=(*i, 0.519792)

and Bloco11101010(*o) and >(*o, 0.263999) and Bloco11001110(*p) and >(*p, 0.262467)

and Bloco11100010(*a) and >(*a, 0.249082) and Bloco10101100(*s) and >(*s, 0.276587)

and Bloco00000001(*d) and <=(*d, 0.520905) and Bloco00000111(*f) and <=(*f, 0.276587)

then algoritmo(DES)

R613

if Bloco11101000(*q) and <=(*q, 0.482027) and Bloco10100110(*w) and <=(*w, 0.53756)

and Bloco11000111(*e) and <=(*e, 0.515105) and Bloco11110111(*r) and >(*r, 0.271739)

and Bloco00101101(*t) and <=(*t, 0.515814) and Bloco01100010(*y) and >(*y, 0.317839)

and Bloco01111011(*u) and >(*u, 0.294035) and Bloco10011011(*i) and <=(*i, 0.519792)

and Bloco11101010(*o) and >(*o, 0.263999) and Bloco11001110(*p) and >(*p, 0.262467)

and Bloco11100010(*a) and >(*a, 0.249082) and Bloco10101100(*s) and >(*s, 0.276587)

and Bloco00000001(*d) and <=(*d, 0.520905) and Bloco00000111(*f) and >(*f, 0.276587)

and Bloco10001110(*g) and <=(*g, 0.278404) and Bloco00000110(*h) and <=(*h, 0.448808)

then algoritmo(DES)

R614

if Bloco11101000(*q) and <=(*q, 0.482027) and Bloco10100110(*w) and <=(*w, 0.53756)

and Bloco11000111(*e) and <=(*e, 0.515105) and Bloco11110111(*r) and >(*r, 0.271739)

and Bloco00101101(*t) and <=(*t, 0.515814) and Bloco01100010(*y) and >(*y, 0.317839)

and Bloco01111011(*u) and >(*u, 0.294035) and Bloco10011011(*i) and <=(*i, 0.519792)

and Bloco11101010(*o) and >(*o, 0.263999) and Bloco11001110(*p) and >(*p, 0.262467)

and Bloco11100010(*a) and >(*a, 0.249082) and Bloco10101100(*s) and >(*s, 0.276587)

and Bloco00000001(*d) and <=(*d, 0.520905) and Bloco00000111(*f) and >(*f, 0.276587)

and Bloco10001110(*g) and >(*g, 0.278404) and Bloco10110100(*h) and <=(*h, 0.575737)

and Bloco00010100(*j) and >(*j, 0.276587) and Bloco10100100(*k) and <=(*k, 0.52089) and

Bloco00001110(*l) and >(*l, 0.256341) and Bloco11100000(*z) and <=(*z, 0.251924) and

Bloco00000011(*x) and <=(*x, 0.395984) then algoritmo(DES)

R615

if Bloco11101000(*q) and <=(*q, 0.482027) and Bloco10100110(*w) and <=(*w, 0.53756)

and Bloco11000111(*e) and <=(*e, 0.515105) and Bloco11110111(*r) and >(*r, 0.271739)

and Bloco00101101(*t) and <=(*t, 0.515814) and Bloco01100010(*y) and >(*y, 0.317839)

and Bloco01111011(*u) and >(*u, 0.294035) and Bloco10011011(*i) and <=(*i, 0.519792)

and Bloco11101010(*o) and >(*o, 0.263999) and Bloco11001110(*p) and >(*p, 0.262467)

and Bloco11100010(*a) and >(*a, 0.249082) and Bloco10101100(*s) and >(*s, 0.276587)

and Bloco00000001(*d) and <=(*d, 0.520905) and Bloco00000111(*f) and >(*f, 0.276587)

and Bloco10001110(*g) and >(*g, 0.278404) and Bloco10110100(*h) and <=(*h, 0.575737)

and Bloco00010100(*j) and >(*j, 0.276587) and Bloco10100100(*k) and <=(*k, 0.52089) and

Bloco00001110(*l) and >(*l, 0.256341) and Bloco11100000(*z) and >(*z, 0.251924) and

Bloco11100001(*x) and <=(*x, 0.237729) and Bloco00000101(*c) and >(*c, 0.395875) then

algoritmo(DES)

93

R616

if Bloco11101000(*q) and <=(*q, 0.482027) and Bloco10100110(*w) and <=(*w, 0.53756)

and Bloco11000111(*e) and <=(*e, 0.515105) and Bloco11110111(*r) and >(*r, 0.271739)

and Bloco00101101(*t) and <=(*t, 0.515814) and Bloco01100010(*y) and >(*y, 0.317839)

and Bloco01111011(*u) and >(*u, 0.294035) and Bloco10011011(*i) and <=(*i, 0.519792)

and Bloco11101010(*o) and >(*o, 0.263999) and Bloco11001110(*p) and >(*p, 0.262467)

and Bloco11100010(*a) and >(*a, 0.249082) and Bloco10101100(*s) and >(*s, 0.276587)

and Bloco00000001(*d) and <=(*d, 0.520905) and Bloco00000111(*f) and >(*f, 0.276587)

and Bloco10001110(*g) and >(*g, 0.278404) and Bloco10110100(*h) and <=(*h, 0.575737)

and Bloco00010100(*j) and >(*j, 0.276587) and Bloco10100100(*k) and <=(*k, 0.52089) and

Bloco00001110(*l) and >(*l, 0.256341) and Bloco11100000(*z) and >(*z, 0.251924) and

Bloco11100001(*x) and >(*x, 0.237729) and Bloco11001110(*c) and <=(*c, 0.527927) and

Bloco01110000(*v) and >(*v, 0.249204) and Bloco10001100(*b) and <=(*b, 0.521251) and

Bloco01101110(*n) and <=(*n, 0.266293) and Bloco10000010(*m) and >(*m, 0.428128) then

algoritmo(DES)

R617

if Bloco11101000(*q) and <=(*q, 0.482027) and Bloco10100110(*w) and <=(*w, 0.53756)

and Bloco11000111(*e) and <=(*e, 0.515105) and Bloco11110111(*r) and >(*r, 0.271739)

and Bloco00101101(*t) and <=(*t, 0.515814) and Bloco01100010(*y) and >(*y, 0.317839)

and Bloco01111011(*u) and >(*u, 0.294035) and Bloco10011011(*i) and <=(*i, 0.519792)

and Bloco11101010(*o) and >(*o, 0.263999) and Bloco11001110(*p) and >(*p, 0.262467)

and Bloco11100010(*a) and >(*a, 0.249082) and Bloco10101100(*s) and >(*s, 0.276587)

and Bloco00000001(*d) and <=(*d, 0.520905) and Bloco00000111(*f) and >(*f, 0.276587)

and Bloco10001110(*g) and >(*g, 0.278404) and Bloco10110100(*h) and <=(*h, 0.575737)

and Bloco00010100(*j) and >(*j, 0.276587) and Bloco10100100(*k) and <=(*k, 0.52089) and

Bloco00001110(*l) and >(*l, 0.256341) and Bloco11100000(*z) and >(*z, 0.251924) and

Bloco11100001(*x) and >(*x, 0.237729) and Bloco11001110(*c) and <=(*c, 0.527927) and

Bloco01110000(*v) and >(*v, 0.249204) and Bloco10001100(*b) and <=(*b, 0.521251) and

Bloco01101110(*n) and >(*n, 0.266293) and Bloco01100011(*m) and <=(*m, 0.50305) and

Bloco10111110(*qq) and <=(*qq, 0.262758) and Bloco00000000(*ww) and <=(*ww,

R618

if Bloco11101000(*q) and <=(*q, 0.482027) and Bloco10100110(*w) and <=(*w, 0.53756)

and Bloco11000111(*e) and <=(*e, 0.515105) and Bloco11110111(*r) and >(*r, 0.271739)

and Bloco00101101(*t) and <=(*t, 0.515814) and Bloco01100010(*y) and >(*y, 0.317839)

and Bloco01111011(*u) and >(*u, 0.294035) and Bloco10011011(*i) and <=(*i, 0.519792)

and Bloco11101010(*o) and >(*o, 0.263999) and Bloco11001110(*p) and >(*p, 0.262467)

and Bloco11100010(*a) and >(*a, 0.249082) and Bloco10101100(*s) and >(*s, 0.276587)

and Bloco00000001(*d) and <=(*d, 0.520905) and Bloco00000111(*f) and >(*f, 0.276587)

and Bloco10001110(*g) and >(*g, 0.278404) and Bloco10110100(*h) and <=(*h, 0.575737)

and Bloco00010100(*j) and >(*j, 0.276587) and Bloco10100100(*k) and <=(*k, 0.52089) and

Bloco00001110(*l) and >(*l, 0.256341) and Bloco11100000(*z) and >(*z, 0.251924) and

Bloco11100001(*x) and >(*x, 0.237729) and Bloco11001110(*c) and <=(*c, 0.527927) and

Bloco01110000(*v) and >(*v, 0.249204) and Bloco10001100(*b) and <=(*b, 0.521251) and

Bloco01101110(*n) and >(*n, 0.266293) and Bloco01100011(*m) and <=(*m, 0.50305) and

Bloco10111110(*qq) and >(*qq, 0.262758) and Bloco10101000(*ww) and <=(*ww,

94

R619

if Bloco11101000(*q) and <=(*q, 0.482027) and Bloco10100110(*w) and <=(*w, 0.53756)

and Bloco11000111(*e) and <=(*e, 0.515105) and Bloco11110111(*r) and >(*r, 0.271739)

and Bloco00101101(*t) and <=(*t, 0.515814) and Bloco01100010(*y) and >(*y, 0.317839)

and Bloco01111011(*u) and >(*u, 0.294035) and Bloco10011011(*i) and <=(*i, 0.519792)

and Bloco11101010(*o) and >(*o, 0.263999) and Bloco11001110(*p) and >(*p, 0.262467)

and Bloco11100010(*a) and >(*a, 0.249082) and Bloco10101100(*s) and >(*s, 0.276587)

and Bloco00000001(*d) and <=(*d, 0.520905) and Bloco00000111(*f) and >(*f, 0.276587)

and Bloco10001110(*g) and >(*g, 0.278404) and Bloco10110100(*h) and <=(*h, 0.575737)

and Bloco00010100(*j) and >(*j, 0.276587) and Bloco10100100(*k) and <=(*k, 0.52089) and

Bloco00001110(*l) and >(*l, 0.256341) and Bloco11100000(*z) and >(*z, 0.251924) and

Bloco11100001(*x) and >(*x, 0.237729) and Bloco11001110(*c) and <=(*c, 0.527927) and

Bloco01110000(*v) and >(*v, 0.249204) and Bloco10001100(*b) and <=(*b, 0.521251) and

Bloco01101110(*n) and >(*n, 0.266293) and Bloco01100011(*m) and >(*m, 0.50305) then

algoritmo(DES)

R620

if Bloco11101000(*q) and <=(*q, 0.482027) and Bloco10100110(*w) and <=(*w, 0.53756)

and Bloco11000111(*e) and <=(*e, 0.515105) and Bloco11110111(*r) and >(*r, 0.271739)

and Bloco00101101(*t) and <=(*t, 0.515814) and Bloco01100010(*y) and >(*y, 0.317839)

and Bloco01111011(*u) and >(*u, 0.294035) and Bloco10011011(*i) and <=(*i, 0.519792)

and Bloco11101010(*o) and >(*o, 0.263999) and Bloco11001110(*p) and >(*p, 0.262467)

and Bloco11100010(*a) and >(*a, 0.249082) and Bloco10101100(*s) and >(*s, 0.276587)

and Bloco00000001(*d) and <=(*d, 0.520905) and Bloco00000111(*f) and >(*f, 0.276587)

and Bloco10001110(*g) and >(*g, 0.278404) and Bloco10110100(*h) and <=(*h, 0.575737)

and Bloco00010100(*j) and >(*j, 0.276587) and Bloco10100100(*k) and <=(*k, 0.52089) and

Bloco00001110(*l) and >(*l, 0.256341) and Bloco11100000(*z) and >(*z, 0.251924) and

Bloco11100001(*x) and >(*x, 0.237729) and Bloco11001110(*c) and <=(*c, 0.527927) and

Bloco01110000(*v) and >(*v, 0.249204) and Bloco10001100(*b) and >(*b, 0.521251) then

algoritmo(DES)

R621

if Bloco11101000(*q) and <=(*q, 0.482027) and Bloco10100110(*w) and <=(*w, 0.53756)

and Bloco11000111(*e) and <=(*e, 0.515105) and Bloco11110111(*r) and >(*r, 0.271739)

and Bloco00101101(*t) and <=(*t, 0.515814) and Bloco01100010(*y) and >(*y, 0.317839)

and Bloco01111011(*u) and >(*u, 0.294035) and Bloco10011011(*i) and <=(*i, 0.519792)

and Bloco11101010(*o) and >(*o, 0.263999) and Bloco11001110(*p) and >(*p, 0.262467)

and Bloco11100010(*a) and >(*a, 0.249082) and Bloco10101100(*s) and >(*s, 0.276587)

and Bloco00000001(*d) and >(*d, 0.520905) then algoritmo(DES)

R622

if Bloco11101000(*q) and <=(*q, 0.482027) and Bloco10100110(*w) and <=(*w, 0.53756)

and Bloco11000111(*e) and <=(*e, 0.515105) and Bloco11110111(*r) and >(*r, 0.271739)

and Bloco00101101(*t) and <=(*t, 0.515814) and Bloco01100010(*y) and >(*y, 0.317839)

and Bloco01111011(*u) and >(*u, 0.294035) and Bloco10011011(*i) and >(*i, 0.519792) and

Bloco00001110(*o) and >(*o, 0.424019) then algoritmo(DES)

R623

if Bloco11101000(*q) and <=(*q, 0.482027) and Bloco10100110(*w) and <=(*w, 0.53756)

and Bloco11000111(*e) and >(*e, 0.515105) and Bloco00110000(*r) and >(*r, 0.3942) and

Bloco00001001(*t) and >(*t, 0.319872) then algoritmo(DES)

R624if Bloco11101000(*q) and >(*q, 0.482027) and Bloco10011111(*w) and <=(*w, 0.520907)

and Bloco10110100(*e) and <=(*e, 0.313907) then algoritmo(DES)

R625

if Bloco11101000(*q) and >(*q, 0.482027) and Bloco10011111(*w) and <=(*w, 0.520907)

and Bloco10110100(*e) and >(*e, 0.313907) and Bloco10000000(*r) and <=(*r, 0.355046)

and Bloco00110101(*t) and >(*t, 0.357194) then algoritmo(DES)

95

R626

if Bloco11101000(*q) and >(*q, 0.482027) and Bloco10011111(*w) and <=(*w, 0.520907)

and Bloco10110100(*e) and >(*e, 0.313907) and Bloco10000000(*r) and >(*r, 0.355046) and

Bloco01101001(*t) and <=(*t, 0.256237) then algoritmo(DES)

R627

if Bloco0111110011100111(*q) and <=(*q, 0.022012) and Bloco1111000011110000(*w) and

<=(*w, 0.027211) and Bloco0010001110011110(*e) and <=(*e, 0.021706) and

Bloco0110100100100101(*r) and <=(*r, 0.027093) and Bloco1000111110100110(*t) and

<=(*t, 0.02751) and Bloco0010111001000000(*y) and <=(*y, 0.027181) and

Bloco1111001111011100(*u) and <=(*u, 0.027263) and Bloco1011101000001010(*i) and

<=(*i, 0.022012) and Bloco1101001101000101(*o) and <=(*o, 0.021706) and

Bloco1010100100101100(*p) and <=(*p, 0.021706) and Bloco0101010011011110(*a) and

<=(*a, 0.021706) and Bloco0100010110010101(*s) and <=(*s, 0.021706) and

Bloco0001011101010011(*d) and >(*d, 0.001308) and Bloco0000000000000110(*f) and

>(*f, 0) then algoritmo(DES)

R628

if Bloco0111110011100111(*q) and <=(*q, 0.022012) and Bloco1111000011110000(*w) and

<=(*w, 0.027211) and Bloco0010001110011110(*e) and <=(*e, 0.021706) and

Bloco0110100100100101(*r) and <=(*r, 0.027093) and Bloco1000111110100110(*t) and

<=(*t, 0.02751) and Bloco0010111001000000(*y) and <=(*y, 0.027181) and

Bloco1111001111011100(*u) and <=(*u, 0.027263) and Bloco1011101000001010(*i) and

<=(*i, 0.022012) and Bloco1101001101000101(*o) and <=(*o, 0.021706) and

Bloco1010100100101100(*p) and <=(*p, 0.021706) and Bloco0101010011011110(*a) and

<=(*a, 0.021706) and Bloco0100010110010101(*s) and >(*s, 0.021706) then algoritmo(DES)

R629

if Bloco0111110011100111(*q) and <=(*q, 0.022012) and Bloco1111000011110000(*w) and

<=(*w, 0.027211) and Bloco0010001110011110(*e) and <=(*e, 0.021706) and

Bloco0110100100100101(*r) and <=(*r, 0.027093) and Bloco1000111110100110(*t) and

<=(*t, 0.02751) and Bloco0010111001000000(*y) and <=(*y, 0.027181) and

Bloco1111001111011100(*u) and <=(*u, 0.027263) and Bloco1011101000001010(*i) and

<=(*i, 0.022012) and Bloco1101001101000101(*o) and <=(*o, 0.021706) and

Bloco1010100100101100(*p) and >(*p, 0.021706) and Bloco0001011001010000(*a) and

<=(*a, 0.00335) then algoritmo(DES)

R630

if Bloco0111110011100111(*q) and <=(*q, 0.022012) and Bloco1111000011110000(*w) and

<=(*w, 0.027211) and Bloco0010001110011110(*e) and <=(*e, 0.021706) and

Bloco0110100100100101(*r) and <=(*r, 0.027093) and Bloco1000111110100110(*t) and

<=(*t, 0.02751) and Bloco0010111001000000(*y) and <=(*y, 0.027181) and

Bloco1111001111011100(*u) and <=(*u, 0.027263) and Bloco1011101000001010(*i) and

<=(*i, 0.022012) and Bloco1101001101000101(*o) and >(*o, 0.021706) then algoritmo(DES)

R631

if Bloco0111110011100111(*q) and <=(*q, 0.022012) and Bloco1111000011110000(*w) and

<=(*w, 0.027211) and Bloco0010001110011110(*e) and <=(*e, 0.021706) and

Bloco0110100100100101(*r) and <=(*r, 0.027093) and Bloco1000111110100110(*t) and

<=(*t, 0.02751) and Bloco0010111001000000(*y) and <=(*y, 0.027181) and

Bloco1111001111011100(*u) and <=(*u, 0.027263) and Bloco1011101000001010(*i) and

>(*i, 0.022012) then algoritmo(DES)

R632

if Bloco0111110011100111(*q) and <=(*q, 0.022012) and Bloco1111000011110000(*w) and

<=(*w, 0.027211) and Bloco0010001110011110(*e) and <=(*e, 0.021706) and

Bloco0110100100100101(*r) and <=(*r, 0.027093) and Bloco1000111110100110(*t) and

<=(*t, 0.02751) and Bloco0010111001000000(*y) and <=(*y, 0.027181) and

Bloco1111001111011100(*u) and >(*u, 0.027263) then algoritmo(DES)

96

R633

if Bloco0111110011100111(*q) and <=(*q, 0.022012) and Bloco1111000011110000(*w) and

<=(*w, 0.027211) and Bloco0010001110011110(*e) and <=(*e, 0.021706) and

Bloco0110100100100101(*r) and <=(*r, 0.027093) and Bloco1000111110100110(*t) and

<=(*t, 0.02751) and Bloco0010111001000000(*y) and >(*y, 0.027181) then algoritmo(DES)

R634

if Bloco0111110011100111(*q) and <=(*q, 0.022012) and Bloco1111000011110000(*w) and

<=(*w, 0.027211) and Bloco0010001110011110(*e) and >(*e, 0.021706) and

Bloco0000000011100001(*r) and <=(*r, 0.00335) and Bloco0000100110100011(*t) and

<=(*t, 0.00335) then algoritmo(DES)

R635if Bloco0111110011100111(*q) and <=(*q, 0.022012) and Bloco1111000011110000(*w) and

>(*w, 0.027211) and Bloco0000100011011111(*e) and >(*e, 0.001675) then algoritmo(DES)

R636if Bloco0111110011100111(*q) and >(*q, 0.022012) and Bloco0000001000101001(*w) and

>(*w, 0.00523) then algoritmo(DES)

R637if Bloco1111(*q) and <=(*q, 6.071897) and Bloco1001(*w) and <=(*w, 6.208488) and

Bloco1001(*e) and <=(*e, 5.878446) then algoritmo(DES)

R638

if Bloco1111(*q) and <=(*q, 6.071897) and Bloco1001(*w) and <=(*w, 6.208488) and

Bloco1001(*e) and >(*e, 5.878446) and Bloco1000(*r) and <=(*r, 6.057725) then

algoritmo(DES)

R639

if Bloco1111(*q) and <=(*q, 6.071897) and Bloco1001(*w) and >(*w, 6.208488) and

Bloco0011(*e) and <=(*e, 5.933518) and Bloco0000(*r) and >(*r, 6.486764) then

algoritmo(DES)

R640

if Bloco1111(*q) and <=(*q, 6.071897) and Bloco1001(*w) and >(*w, 6.208488) and

Bloco0011(*e) and >(*e, 5.933518) and Bloco0100(*r) and <=(*r, 6.154374) and

Bloco1101(*t) and >(*t, 6.024262) and Bloco1100(*y) and <=(*y, 6.250339) and

Bloco0101(*u) and <=(*u, 6.230488) then algoritmo(DES)

R641

if Bloco1111(*q) and <=(*q, 6.071897) and Bloco1001(*w) and >(*w, 6.208488) and

Bloco0011(*e) and >(*e, 5.933518) and Bloco0100(*r) and <=(*r, 6.154374) and

Bloco1101(*t) and >(*t, 6.024262) and Bloco1100(*y) and >(*y, 6.250339) and

Bloco0001(*u) and >(*u, 6.092451) then algoritmo(DES)

R642

if Bloco1111(*q) and >(*q, 6.071897) and Bloco0110(*w) and <=(*w, 5.958772) and

Bloco1100(*e) and >(*e, 6.153952) and Bloco0010(*r) and >(*r, 6.208098) then

algoritmo(DES)

R643

if Bloco1111(*q) and >(*q, 6.071897) and Bloco0110(*w) and >(*w, 5.958772) and

Bloco1110(*e) and <=(*e, 6.218656) and Bloco1100(*r) and >(*r, 5.979256) and

Bloco0000(*t) and <=(*t, 6.055007) and Bloco1101(*y) and >(*y, 6.364825) and

Bloco0101(*u) and <=(*u, 6.271012) and Bloco0000(*i) and >(*i, 6.011611) then

algoritmo(DES)

R644

if Bloco1111(*q) and >(*q, 6.071897) and Bloco0110(*w) and >(*w, 5.958772) and

Bloco1110(*e) and <=(*e, 6.218656) and Bloco1100(*r) and >(*r, 5.979256) and

Bloco0000(*t) and >(*t, 6.055007) and Bloco1000(*y) and <=(*y, 6.619283) and

Bloco1101(*u) and <=(*u, 6.426875) and Bloco1110(*i) and <=(*i, 6.195838) and

Bloco1100(*o) and <=(*o, 6.49421) and Bloco1011(*p) and <=(*p, 6.182995) and

Bloco0101(*a) and <=(*a, 6.266616) and Bloco1100(*s) and >(*s, 6.140652) and

Bloco0000(*d) and <=(*d, 6.400546) then algoritmo(DES)

97

R645

if Bloco1111(*q) and >(*q, 6.071897) and Bloco0110(*w) and >(*w, 5.958772) and

Bloco1110(*e) and <=(*e, 6.218656) and Bloco1100(*r) and >(*r, 5.979256) and

Bloco0000(*t) and >(*t, 6.055007) and Bloco1000(*y) and <=(*y, 6.619283) and

Bloco1101(*u) and <=(*u, 6.426875) and Bloco1110(*i) and <=(*i, 6.195838) and

Bloco1100(*o) and <=(*o, 6.49421) and Bloco1011(*p) and >(*p, 6.182995) and

Bloco1101(*a) and <=(*a, 6.237368) and Bloco0011(*s) and <=(*s, 6.236936) and

Bloco0111(*d) and >(*d, 6.320039) then algoritmo(DES)

R646

if Bloco1111(*q) and >(*q, 6.071897) and Bloco0110(*w) and >(*w, 5.958772) and

Bloco1110(*e) and <=(*e, 6.218656) and Bloco1100(*r) and >(*r, 5.979256) and

Bloco0000(*t) and >(*t, 6.055007) and Bloco1000(*y) and <=(*y, 6.619283) and

Bloco1101(*u) and <=(*u, 6.426875) and Bloco1110(*i) and <=(*i, 6.195838) and

Bloco1100(*o) and <=(*o, 6.49421) and Bloco1011(*p) and >(*p, 6.182995) and

Bloco1101(*a) and >(*a, 6.237368) and Bloco1000(*s) and <=(*s, 6.380075) and

Bloco1101(*d) and <=(*d, 6.402713) and Bloco0001(*f) and <=(*f, 6.37475) then

algoritmo(DES)

R647

if Bloco1111(*q) and >(*q, 6.071897) and Bloco0110(*w) and >(*w, 5.958772) and

Bloco1110(*e) and <=(*e, 6.218656) and Bloco1100(*r) and >(*r, 5.979256) and

Bloco0000(*t) and >(*t, 6.055007) and Bloco1000(*y) and <=(*y, 6.619283) and

Bloco1101(*u) and <=(*u, 6.426875) and Bloco1110(*i) and <=(*i, 6.195838) and

Bloco1100(*o) and >(*o, 6.49421) then algoritmo(DES)

R648

if Bloco1111(*q) and >(*q, 6.071897) and Bloco0110(*w) and >(*w, 5.958772) and

Bloco1110(*e) and <=(*e, 6.218656) and Bloco1100(*r) and >(*r, 5.979256) and

Bloco0000(*t) and >(*t, 6.055007) and Bloco1000(*y) and <=(*y, 6.619283) and

Bloco1101(*u) and >(*u, 6.426875) and Bloco1001(*i) and >(*i, 6.378766) and Bloco1001(*o)

and <=(*o, 6.488951) then algoritmo(DES)

R649

if Bloco1111(*q) and >(*q, 6.071897) and Bloco0110(*w) and >(*w, 5.958772) and

Bloco1110(*e) and >(*e, 6.218656) and Bloco0100(*r) and <=(*r, 6.332944) and

Bloco1001(*t) and <=(*t, 6.201508) and Bloco0110(*y) and <=(*y, 6.063038) and

Bloco1011(*u) and <=(*u, 6.160587) and Bloco0101(*i) and >(*i, 6.244913) then

algoritmo(DES)

R650

if Bloco1111(*q) and >(*q, 6.071897) and Bloco0110(*w) and >(*w, 5.958772) and

Bloco1110(*e) and >(*e, 6.218656) and Bloco0100(*r) and <=(*r, 6.332944) and

Bloco1001(*t) and <=(*t, 6.201508) and Bloco0110(*y) and <=(*y, 6.063038) and

Bloco1011(*u) and >(*u, 6.160587) then algoritmo(DES)

R651

if Bloco1111(*q) and >(*q, 6.071897) and Bloco0110(*w) and >(*w, 5.958772) and

Bloco1110(*e) and >(*e, 6.218656) and Bloco0100(*r) and <=(*r, 6.332944) and

Bloco1001(*t) and <=(*t, 6.201508) and Bloco0110(*y) and >(*y, 6.063038) and

Bloco0011(*u) and >(*u, 6.293145) and Bloco1010(*i) and >(*i, 6.302412) then

algoritmo(DES)

R652

if Bloco1111(*q) and >(*q, 6.071897) and Bloco0110(*w) and >(*w, 5.958772) and

Bloco1110(*e) and >(*e, 6.218656) and Bloco0100(*r) and <=(*r, 6.332944) and

Bloco1001(*t) and >(*t, 6.201508) and Bloco0000(*y) and <=(*y, 6.310196) and

Bloco0001(*u) and <=(*u, 6.310021) and Bloco1100(*i) and >(*i, 6.169248) and

Bloco1011(*o) and >(*o, 6.13555) and Bloco1110(*p) and <=(*p, 6.31455) and Bloco0100(*a)

and <=(*a, 6.123809) then algoritmo(DES)

98

R653

if Bloco1111(*q) and >(*q, 6.071897) and Bloco0110(*w) and >(*w, 5.958772) and

Bloco1110(*e) and >(*e, 6.218656) and Bloco0100(*r) and <=(*r, 6.332944) and

Bloco1001(*t) and >(*t, 6.201508) and Bloco0000(*y) and <=(*y, 6.310196) and

Bloco0001(*u) and <=(*u, 6.310021) and Bloco1100(*i) and >(*i, 6.169248) and

Bloco1011(*o) and >(*o, 6.13555) and Bloco1110(*p) and >(*p, 6.31455) then algoritmo(DES)

R654

if Bloco1111(*q) and >(*q, 6.071897) and Bloco0110(*w) and >(*w, 5.958772) and

Bloco1110(*e) and >(*e, 6.218656) and Bloco0100(*r) and <=(*r, 6.332944) and

Bloco1001(*t) and >(*t, 6.201508) and Bloco0000(*y) and <=(*y, 6.310196) and

Bloco0001(*u) and >(*u, 6.310021) then algoritmo(DES)

R655

if Bloco1111(*q) and >(*q, 6.071897) and Bloco0110(*w) and >(*w, 5.958772) and

Bloco1110(*e) and >(*e, 6.218656) and Bloco0100(*r) and <=(*r, 6.332944) and

Bloco1001(*t) and >(*t, 6.201508) and Bloco0000(*y) and >(*y, 6.310196) and

Bloco0100(*u) and <=(*u, 6.219843) and Bloco0001(*i) and >(*i, 6.268432) and

Bloco0001(*o) and <=(*o, 6.433263) then algoritmo(DES)

R656

if Bloco1111(*q) and >(*q, 6.071897) and Bloco0110(*w) and >(*w, 5.958772) and

Bloco1110(*e) and >(*e, 6.218656) and Bloco0100(*r) and >(*r, 6.332944) and Bloco0110(*t)

and >(*t, 6.202819) and Bloco0001(*y) and <=(*y, 6.414744) and Bloco0000(*u) and >(*u,

6.217328) and Bloco0110(*i) and <=(*i, 6.340217) then algoritmo(DES)

R657

if Bloco11101000(*q) and <=(*q, 0.482027) and Bloco11111111(*w) and <=(*w, 0.357711)

and Bloco11110001(*e) and <=(*e, 0.46663) and Bloco10101010(*r) and <=(*r, 0.448997)

and Bloco11100000(*t) and <=(*t, 0.400166) and Bloco10010010(*y) and <=(*y, 0.40678)

and Bloco10101010(*u) and <=(*u, 0.401831) and Bloco10000010(*i) and <=(*i, 0.457051)

and Bloco11101010(*o) and >(*o, 0.374612) then algoritmo(Blowfish)

R658

if Bloco11101000(*q) and <=(*q, 0.482027) and Bloco11111111(*w) and <=(*w, 0.357711)

and Bloco11110001(*e) and <=(*e, 0.46663) and Bloco10101010(*r) and <=(*r, 0.448997)

and Bloco11100000(*t) and >(*t, 0.400166) and Bloco11101010(*y) and <=(*y, 0.330442)

and Bloco11000111(*u) and >(*u, 0.358374) and Bloco11101000(*i) and <=(*i, 0.390244)

then algoritmo(Blowfish)

R659

if Bloco11101000(*q) and <=(*q, 0.482027) and Bloco11111111(*w) and <=(*w, 0.357711)

and Bloco11110001(*e) and <=(*e, 0.46663) and Bloco10101010(*r) and <=(*r, 0.448997)

and Bloco11100000(*t) and >(*t, 0.400166) and Bloco11101010(*y) and >(*y, 0.330442) and

Bloco10011011(*u) and <=(*u, 0.468799) and Bloco11110001(*i) and <=(*i, 0.358991) then

algoritmo(Blowfish)

R660

if Bloco11101000(*q) and <=(*q, 0.482027) and Bloco11111111(*w) and <=(*w, 0.357711)

and Bloco11110001(*e) and <=(*e, 0.46663) and Bloco10101010(*r) and <=(*r, 0.448997)

and Bloco11100000(*t) and >(*t, 0.400166) and Bloco11101010(*y) and >(*y, 0.330442) and

Bloco10011011(*u) and <=(*u, 0.468799) and Bloco11110001(*i) and >(*i, 0.358991) and

Bloco11110111(*o) and <=(*o, 0.390667) and Bloco10000010(*p) and <=(*p, 0.365631) then

algoritmo(Blowfish)

R661

if Bloco11101000(*q) and <=(*q, 0.482027) and Bloco11111111(*w) and <=(*w, 0.357711)

and Bloco11110001(*e) and <=(*e, 0.46663) and Bloco10101010(*r) and <=(*r, 0.448997)

and Bloco11100000(*t) and >(*t, 0.400166) and Bloco11101010(*y) and >(*y, 0.330442) and

Bloco10011011(*u) and >(*u, 0.468799) and Bloco11100111(*i) and >(*i, 0.380121) then

algoritmo(Blowfish)

R662

if Bloco11101000(*q) and <=(*q, 0.482027) and Bloco11111111(*w) and <=(*w, 0.357711)

and Bloco11110001(*e) and >(*e, 0.46663) and Bloco10011011(*r) and <=(*r, 0.347657) and

Bloco01011001(*t) and >(*t, 0.373289) and Bloco10000010(*y) and <=(*y, 0.454018) then

algoritmo(Blowfish)

99

R663

if Bloco11101000(*q) and <=(*q, 0.482027) and Bloco11111111(*w) and <=(*w, 0.357711)

and Bloco11110001(*e) and >(*e, 0.46663) and Bloco10011011(*r) and >(*r, 0.347657) and

Bloco11110111(*t) and <=(*t, 0.39984) then algoritmo(Blowfish)

R664

if Bloco11101000(*q) and <=(*q, 0.482027) and Bloco11111111(*w) and >(*w, 0.35771) and

Bloco11110011(*e) and <=(*e, 0.331538) and Bloco01011001(*r) and <=(*r, 0.3568) and

Bloco10101010(*t) and >(*t, 0.288986) and Bloco11111111(*y) and <=(*y, 0.375888) then

algoritmo(Blowfish)

R665

if Bloco11101000(*q) and <=(*q, 0.482027) and Bloco11111111(*w) and >(*w, 0.35771) and

Bloco11110011(*e) and <=(*e, 0.331538) and Bloco01011001(*r) and <=(*r, 0.3568) and

Bloco10101010(*t) and >(*t, 0.288986) and Bloco11111111(*y) and >(*y, 0.375888) and

Bloco01011001(*u) and <=(*u, 0.328632) and Bloco10000010(*i) and <=(*i, 0.419053) then

algoritmo(Blowfish)

R666

if Bloco11101000(*q) and <=(*q, 0.482027) and Bloco11111111(*w) and >(*w, 0.35771) and

Bloco11110011(*e) and <=(*e, 0.331538) and Bloco01011001(*r) and >(*r, 0.3568) and

Bloco10010010(*t) and <=(*t, 0.460123) and Bloco11100000(*y) and >(*y, 0.359856) then

algoritmo(Blowfish)

R667

if Bloco11101000(*q) and <=(*q, 0.482027) and Bloco11111111(*w) and >(*w, 0.35771) and

Bloco11110011(*e) and >(*e, 0.331538) and Bloco11100000(*r) and >(*r, 0.310308) and

Bloco01011001(*t) and <=(*t, 0.222006) and Bloco01011001(*y) and >(*y, 0.204221) then

algoritmo(Blowfish)

R668

if Bloco11101000(*q) and <=(*q, 0.482027) and Bloco11111111(*w) and >(*w, 0.35771) and

Bloco11110011(*e) and >(*e, 0.331538) and Bloco11100000(*r) and >(*r, 0.310308) and

Bloco01011001(*t) and >(*t, 0.222006) and Bloco11110000(*y) and >(*y, 0.359265) and

Bloco11111101(*u) and <=(*u, 0.290416) then algoritmo(Blowfish)

R669

if Bloco11101000(*q) and <=(*q, 0.482027) and Bloco11111111(*w) and >(*w, 0.35771) and

Bloco11110011(*e) and >(*e, 0.331538) and Bloco11100000(*r) and >(*r, 0.310308) and

Bloco01011001(*t) and >(*t, 0.222006) and Bloco11110000(*y) and >(*y, 0.359265) and

Bloco11111101(*u) and >(*u, 0.290416) and Bloco10101010(*i) and <=(*i, 0.471631) and

Bloco11000111(*o) and <=(*o, 0.405085) and Bloco10000010(*p) and <=(*p, 0.338648) and

Bloco11101010(*a) and >(*a, 0.404181) then algoritmo(Blowfish)

R670

if Bloco11101000(*q) and <=(*q, 0.482027) and Bloco11111111(*w) and >(*w, 0.35771) and

Bloco11110011(*e) and >(*e, 0.331538) and Bloco11100000(*r) and >(*r, 0.310308) and

Bloco01011001(*t) and >(*t, 0.222006) and Bloco11110000(*y) and >(*y, 0.359265) and

Bloco11111101(*u) and >(*u, 0.290416) and Bloco10101010(*i) and <=(*i, 0.471631) and

Bloco11000111(*o) and <=(*o, 0.405085) and Bloco10000010(*p) and >(*p, 0.338648) and

Bloco01011001(*a) and >(*a, 0.404181) and Bloco11111101(*s) and >(*s, 0.375187) and

Bloco11110111(*d) and <=(*d, 0.440589) then algoritmo(Blowfish)

R671

if Bloco11101000(*q) and <=(*q, 0.482027) and Bloco11111111(*w) and >(*w, 0.35771) and

Bloco11110011(*e) and >(*e, 0.331538) and Bloco11100000(*r) and >(*r, 0.310308) and

Bloco01011001(*t) and >(*t, 0.222006) and Bloco11110000(*y) and >(*y, 0.359265) and

Bloco11111101(*u) and >(*u, 0.290416) and Bloco10101010(*i) and >(*i, 0.471631) and

Bloco11111101(*o) and >(*o, 0.434966) then algoritmo(Blowfish)

R672if Bloco11101000(*q) and >(*q, 0.482027) and Bloco11110000(*w) and <=(*w, 0.337154)

and Bloco11110111(*e) and <=(*e, 0.350779) then algoritmo(Blowfish)

R673

if Bloco11101000(*q) and >(*q, 0.482027) and Bloco11110000(*w) and <=(*w, 0.337154)

and Bloco11110111(*e) and >(*e, 0.350779) and Bloco11100111(*r) and <=(*r, 0.313053)

then algoritmo(Blowfish)

R674if Bloco11101000(*q) and >(*q, 0.482027) and Bloco11110000(*w) and >(*w, 0.337154)

then algoritmo(Blowfish)

100

R675

if Bloco11101000(*q) and >(*q, 0.482027) and Bloco10011111(*w) and <=(*w, 0.520907)

and Bloco10110100(*e) and >(*e, 0.313907) and Bloco10000000(*r) and >(*r, 0.355046) and

Bloco01101001(*t) and >(*t, 0.256237) then algoritmo(Blowfish)

R676if Bloco10100110(*q) and >(*q, 0.547445) and Bloco10001010(*w) and >(*w, 0.330442)

then algoritmo(Blowfish)

R677 if Bloco11000111(*q) and >(*q, 0.510038) then algoritmo(Blowfish)

R678if Bloco10011011(*q) and <=(*q, 0.519792) and Bloco01100001(*w) and <=(*w, 0.248105)

then algoritmo(Blowfish)

R679if Bloco10011011(*q) and <=(*q, 0.519792) and Bloco11011110(*w) and <=(*w, 0.526608)

and Bloco11100011(*e) and <=(*e, 0.264808) then algoritmo(Blowfish)

R680if Bloco10011011(*q) and <=(*q, 0.519792) and Bloco11010100(*w) and <=(*w, 0.267192)

and Bloco00011100(*e) and <=(*e, 0.394877) then algoritmo(Blowfish)

R681if Bloco00100110(*q) and <=(*q, 0.53516) and Bloco11111101(*w) and >(*w, 0.512475)

then algoritmo(Blowfish)

R682if Bloco00101010(*q) and <=(*q, 0.524934) and Bloco11110111(*w) and <=(*w, 0.290095)

then algoritmo(Blowfish)

R683 if Bloco01111010(*q) and >(*q, 0.500417) then algoritmo(Blowfish)

R684if Bloco00100110(*q) and >(*q, 0.484161) and Bloco01000011(*w) and >(*w, 0.401519)

then algoritmo(Blowfish)

R685if Bloco01110100(*q) and <=(*q, 0.280623) and Bloco00000100(*w) and >(*w, 0.348432)

then algoritmo(Blowfish)

R686if Bloco11111100(*q) and <=(*q, 0.333368) and Bloco01011110(*w) and >(*w, 0.385769)

then algoritmo(Blowfish)

R687

if Bloco1111(*q) and <=(*q, 6.071897) and Bloco1001(*w) and >(*w, 6.208488) and

Bloco0011(*e) and <=(*e, 5.933518) and Bloco0000(*r) and <=(*r, 6.486764) then

algoritmo(Blowfish)

R688

if Bloco1110(*q) and >(*q, 6.284245) and Bloco1100(*w) and <=(*w, 6.092995) and

Bloco0001(*e) and <=(*e, 6.382838) and Bloco1010(*r) and <=(*r, 6.317629) and

Bloco0110(*t) and >(*t, 6.170065) then algoritmo(Blowfish)

R689

if Bloco1110(*q) and >(*q, 6.025981) and Bloco1001(*w) and <=(*w, 6.216672) and

Bloco1001(*e) and >(*e, 5.836549) and Bloco1010(*r) and >(*r, 6.5179) and Bloco1000(*t)

and >(*t, 6.219074) then algoritmo(Blowfish)

R690if Bloco1111(*q) and >(*q, 6.160646) and Bloco0000(*w) and <=(*w, 5.918961) and

Bloco0101(*e) and >(*e, 6.159547) then algoritmo(Blowfish)

R691

if Bloco1001(*q) and <=(*q, 6.216672) and Bloco1110(*w) and >(*w, 6.003701) and

Bloco0001(*e) and <=(*e, 6.219301) and Bloco1010(*r) and >(*r, 6.399383) and

Bloco1001(*t) and <=(*t, 6.027702) then algoritmo(Blowfish)

R692if Bloco1001(*q) and <=(*q, 6.222955) and Bloco1001(*w) and >(*w, 6.137957) and

Bloco0100(*e) and <=(*e, 6.199055) then algoritmo(Blowfish)

R693if Bloco1111(*q) and <=(*q, 6.097306) and Bloco1110(*w) and >(*w, 6.464387) then

algoritmo(Blowfish)

R694if Bloco1101(*q) and >(*q, 6.454489) and Bloco0110(*w) and <=(*w, 6.418442) and

Bloco1101(*e) and <=(*e, 6.591875) then algoritmo(Blowfish)

R695if Bloco0001(*q) and <=(*q, 5.966008) and Bloco1100(*w) and <=(*w, 6.485792) and

Bloco0010(*e) and <=(*e, 6.38283) then algoritmo(Blowfish)

R696

if Bloco0111(*q) and >(*q, 5.985646) and Bloco1101(*w) and >(*w, 6.267553) and

Bloco0101(*e) and >(*e, 6.423669) and Bloco0000(*r) and >(*r, 6.272042) then

algoritmo(Blowfish)

R697if Bloco1111(*q) and >(*q, 6.426171) and Bloco0100(*w) and >(*w, 6.224621) and

Bloco0110(*e) and >(*e, 6.079259) then algoritmo(Blowfish)

101

R698if Bloco0111(*q) and <=(*q, 6.167553) and Bloco1100(*w) and >(*w, 6.223723) and

Bloco1010(*e) and <=(*e, 6.333495) then algoritmo(Blowfish)

R699

if Bloco0011(*q) and >(*q, 5.98812) and Bloco1010(*w) and <=(*w, 6.402988) and

Bloco1001(*e) and <=(*e, 6.360917) and Bloco1111(*r) and >(*r, 6.177763) then

algoritmo(Blowfish)

R700

if Bloco0111110011100111(*q) and >(*q, 0.022012) and Bloco0000001000101001(*w) and

<=(*w, 0.00523) and Bloco0000011000110010(*e) and <=(*e, 0) and

Bloco0000101001011111(*r) and <=(*r, 0.00335) then algoritmo(Blowfish)

R701if Bloco1111000011110000(*q) and >(*q, 0.027211) and Bloco0000100011011111(*w) and

<=(*w, 0.001675) then algoritmo(Blowfish)

R702

if Bloco0110100100100101(*q) and <=(*q, 0.027093) and Bloco1111000110110101(*w) and

>(*w, 0.021706) and Bloco0000000101001010(*e) and <=(*e, 0.005025) then

algoritmo(Blowfish)

R703 if Bloco0110100100100101(*q) and >(*q, 0.027093) then algoritmo(Blowfish)

R704

if Bloco1011101000001010(*q) and <=(*q, 0.022012) and Bloco1101001101000101(*w) and

<=(*w, 0.021706) and Bloco0100010110010101(*e) and <=(*e, 0.021706) and

Bloco1111100110101101(*r) and >(*r, 0.021409) then algoritmo(Blowfish)

R705 if Bloco0000100101100001(*q) and <=(*q, 0.002615) then algoritmo(Blowfish)

R706

if Bloco11101000(*q) and <=(*q, 0.482027) and Bloco10100110(*w) and <=(*w, 0.53756)

and Bloco11000111(*e) and <=(*e, 0.515105) and Bloco11110111(*r) and <=(*r, 0.271739)

and Bloco11101110(*t) and >(*t, 0.4092) then algoritmo(Blowfish)

R707

if Bloco11101000(*q) and <=(*q, 0.482027) and Bloco10100110(*w) and <=(*w, 0.53756)

and Bloco11000111(*e) and <=(*e, 0.515105) and Bloco11110111(*r) and >(*r, 0.271739)

and Bloco00101101(*t) and <=(*t, 0.515814) and Bloco01100010(*y) and <=(*y, 0.317839)

and Bloco11110001(*u) and <=(*u, 0.454018) and Bloco11111111(*i) and <=(*i, 0.339415)

and Bloco00111100(*o) and <=(*o, 0.29969) then algoritmo(Blowfish)

R708

if Bloco11101000(*q) and <=(*q, 0.482027) and Bloco10100110(*w) and <=(*w, 0.53756)

and Bloco11000111(*e) and <=(*e, 0.515105) and Bloco11110111(*r) and >(*r, 0.271739)

and Bloco00101101(*t) and <=(*t, 0.515814) and Bloco01100010(*y) and >(*y, 0.317839)

and Bloco01111011(*u) and <=(*u, 0.294035) and Bloco10010010(*i) and >(*i, 0.304583)

and Bloco10101010(*o) and <=(*o, 0.36031) and Bloco00001100(*p) and <=(*p, 0.423223)

then algoritmo(Blowfish)

R709

if Bloco11101000(*q) and <=(*q, 0.482027) and Bloco10100110(*w) and <=(*w, 0.53756)

and Bloco11000111(*e) and <=(*e, 0.515105) and Bloco11110111(*r) and >(*r, 0.271739)

and Bloco00101101(*t) and <=(*t, 0.515814) and Bloco01100010(*y) and >(*y, 0.317839)

and Bloco01111011(*u) and >(*u, 0.294035) and Bloco10011011(*i) and <=(*i, 0.519792)

and Bloco11101010(*o) and <=(*o, 0.263999) and Bloco00000100(*p) and >(*p, 0.449534)

then algoritmo(Blowfish)

R710

if Bloco11101000(*q) and <=(*q, 0.482027) and Bloco10100110(*w) and <=(*w, 0.53756)

and Bloco11000111(*e) and <=(*e, 0.515105) and Bloco11110111(*r) and >(*r, 0.271739)

and Bloco00101101(*t) and <=(*t, 0.515814) and Bloco01100010(*y) and >(*y, 0.317839)

and Bloco01111011(*u) and >(*u, 0.294035) and Bloco10011011(*i) and <=(*i, 0.519792)

and Bloco11101010(*o) and >(*o, 0.263999) and Bloco11001110(*p) and <=(*p, 0.262467)

then algoritmo(Blowfish)

R711

if Bloco11101000(*q) and <=(*q, 0.482027) and Bloco10100110(*w) and <=(*w, 0.53756)

and Bloco11000111(*e) and <=(*e, 0.515105) and Bloco11110111(*r) and >(*r, 0.271739)

and Bloco00101101(*t) and <=(*t, 0.515814) and Bloco01100010(*y) and >(*y, 0.317839)

and Bloco01111011(*u) and >(*u, 0.294035) and Bloco10011011(*i) and <=(*i, 0.519792)

and Bloco11101010(*o) and >(*o, 0.263999) and Bloco11001110(*p) and >(*p, 0.262467)

and Bloco11100010(*a) and >(*a, 0.249082) and Bloco10101100(*s) and <=(*s, 0.276587)

and Bloco00001100(*d) and <=(*d, 0.325777) then algoritmo(Blowfish)

102

R712

if Bloco11101000(*q) and <=(*q, 0.482027) and Bloco10100110(*w) and <=(*w, 0.53756)

and Bloco11000111(*e) and <=(*e, 0.515105) and Bloco11110111(*r) and >(*r, 0.271739)

and Bloco00101101(*t) and <=(*t, 0.515814) and Bloco01100010(*y) and >(*y, 0.317839)

and Bloco01111011(*u) and >(*u, 0.294035) and Bloco10011011(*i) and <=(*i, 0.519792)

and Bloco11101010(*o) and >(*o, 0.263999) and Bloco11001110(*p) and >(*p, 0.262467)

and Bloco11100010(*a) and >(*a, 0.249082) and Bloco10101100(*s) and >(*s, 0.276587)

and Bloco00000001(*d) and <=(*d, 0.520905) and Bloco00000111(*f) and >(*f, 0.276587)

and Bloco10001110(*g) and <=(*g, 0.278404) and Bloco00000110(*h) and >(*h, 0.448808)

then algoritmo(Blowfish)

R713

if Bloco11101000(*q) and <=(*q, 0.482027) and Bloco10100110(*w) and <=(*w, 0.53756)

and Bloco11000111(*e) and <=(*e, 0.515105) and Bloco11110111(*r) and >(*r, 0.271739)

and Bloco00101101(*t) and <=(*t, 0.515814) and Bloco01100010(*y) and >(*y, 0.317839)

and Bloco01111011(*u) and >(*u, 0.294035) and Bloco10011011(*i) and <=(*i, 0.519792)

and Bloco11101010(*o) and >(*o, 0.263999) and Bloco11001110(*p) and >(*p, 0.262467)

and Bloco11100010(*a) and >(*a, 0.249082) and Bloco10101100(*s) and >(*s, 0.276587)

and Bloco00000001(*d) and <=(*d, 0.520905) and Bloco00000111(*f) and >(*f, 0.276587)

and Bloco10001110(*g) and >(*g, 0.278404) and Bloco10110100(*h) and <=(*h, 0.575737)

and Bloco00010100(*j) and <=(*j, 0.276587) and Bloco00000010(*k) and <=(*k, 0.358112)

then algoritmo(Blowfish)

R714

if Bloco11101000(*q) and <=(*q, 0.482027) and Bloco10100110(*w) and <=(*w, 0.53756)

and Bloco11000111(*e) and <=(*e, 0.515105) and Bloco11110111(*r) and >(*r, 0.271739)

and Bloco00101101(*t) and <=(*t, 0.515814) and Bloco01100010(*y) and >(*y, 0.317839)

and Bloco01111011(*u) and >(*u, 0.294035) and Bloco10011011(*i) and <=(*i, 0.519792)

and Bloco11101010(*o) and >(*o, 0.263999) and Bloco11001110(*p) and >(*p, 0.262467)

and Bloco11100010(*a) and >(*a, 0.249082) and Bloco10101100(*s) and >(*s, 0.276587)

and Bloco00000001(*d) and <=(*d, 0.520905) and Bloco00000111(*f) and >(*f, 0.276587)

and Bloco10001110(*g) and >(*g, 0.278404) and Bloco10110100(*h) and <=(*h, 0.575737)

and Bloco00010100(*j) and >(*j, 0.276587) and Bloco10100100(*k) and <=(*k, 0.52089) and

Bloco00001110(*l) and >(*l, 0.256341) and Bloco11100000(*z) and >(*z, 0.251924) and

Bloco11100001(*x) and >(*x, 0.237729) and Bloco11001110(*c) and <=(*c, 0.527927) and

Bloco01110000(*v) and <=(*v, 0.249204) then algoritmo(Blowfish)

R715

if Bloco11101000(*q) and <=(*q, 0.482027) and Bloco10100110(*w) and <=(*w, 0.53756)

and Bloco11000111(*e) and <=(*e, 0.515105) and Bloco11110111(*r) and >(*r, 0.271739)

and Bloco00101101(*t) and <=(*t, 0.515814) and Bloco01100010(*y) and >(*y, 0.317839)

and Bloco01111011(*u) and >(*u, 0.294035) and Bloco10011011(*i) and <=(*i, 0.519792)

and Bloco11101010(*o) and >(*o, 0.263999) and Bloco11001110(*p) and >(*p, 0.262467)

and Bloco11100010(*a) and >(*a, 0.249082) and Bloco10101100(*s) and >(*s, 0.276587)

and Bloco00000001(*d) and <=(*d, 0.520905) and Bloco00000111(*f) and >(*f, 0.276587)

and Bloco10001110(*g) and >(*g, 0.278404) and Bloco10110100(*h) and <=(*h, 0.575737)

and Bloco00010100(*j) and >(*j, 0.276587) and Bloco10100100(*k) and <=(*k, 0.52089) and

Bloco00001110(*l) and >(*l, 0.256341) and Bloco11100000(*z) and >(*z, 0.251924) and

Bloco11100001(*x) and >(*x, 0.237729) and Bloco11001110(*c) and <=(*c, 0.527927) and

Bloco01110000(*v) and >(*v, 0.249204) and Bloco10001100(*b) and <=(*b, 0.521251) and

Bloco01101110(*n) and <=(*n, 0.266293) and Bloco10000010(*m) and <=(*m, 0.428128)

then algoritmo(Blowfish)

103

R716

if Bloco11101000(*q) and <=(*q, 0.482027) and Bloco10100110(*w) and <=(*w, 0.53756)

and Bloco11000111(*e) and <=(*e, 0.515105) and Bloco11110111(*r) and >(*r, 0.271739)

and Bloco00101101(*t) and <=(*t, 0.515814) and Bloco01100010(*y) and >(*y, 0.317839)

and Bloco01111011(*u) and >(*u, 0.294035) and Bloco10011011(*i) and <=(*i, 0.519792)

and Bloco11101010(*o) and >(*o, 0.263999) and Bloco11001110(*p) and >(*p, 0.262467)

and Bloco11100010(*a) and >(*a, 0.249082) and Bloco10101100(*s) and >(*s, 0.276587)

and Bloco00000001(*d) and <=(*d, 0.520905) and Bloco00000111(*f) and >(*f, 0.276587)

and Bloco10001110(*g) and >(*g, 0.278404) and Bloco10110100(*h) and <=(*h, 0.575737)

and Bloco00010100(*j) and >(*j, 0.276587) and Bloco10100100(*k) and <=(*k, 0.52089) and

Bloco00001110(*l) and >(*l, 0.256341) and Bloco11100000(*z) and >(*z, 0.251924) and

Bloco11100001(*x) and >(*x, 0.237729) and Bloco11001110(*c) and <=(*c, 0.527927) and

Bloco01110000(*v) and >(*v, 0.249204) and Bloco10001100(*b) and <=(*b, 0.521251) and

Bloco01101110(*n) and >(*n, 0.266293) and Bloco01100011(*m) and <=(*m, 0.50305) and

Bloco10111110(*qq) and <=(*qq, 0.262758) and Bloco00000000(*ww) and >(*ww,

R717

if Bloco11101000(*q) and <=(*q, 0.482027) and Bloco10100110(*w) and <=(*w, 0.53756)

and Bloco11000111(*e) and <=(*e, 0.515105) and Bloco11110111(*r) and >(*r, 0.271739)

and Bloco00101101(*t) and <=(*t, 0.515814) and Bloco01100010(*y) and >(*y, 0.317839)

and Bloco01111011(*u) and >(*u, 0.294035) and Bloco10011011(*i) and <=(*i, 0.519792)

and Bloco11101010(*o) and >(*o, 0.263999) and Bloco11001110(*p) and >(*p, 0.262467)

and Bloco11100010(*a) and >(*a, 0.249082) and Bloco10101100(*s) and >(*s, 0.276587)

and Bloco00000001(*d) and <=(*d, 0.520905) and Bloco00000111(*f) and >(*f, 0.276587)

and Bloco10001110(*g) and >(*g, 0.278404) and Bloco10110100(*h) and <=(*h, 0.575737)

and Bloco00010100(*j) and >(*j, 0.276587) and Bloco10100100(*k) and <=(*k, 0.52089) and

Bloco00001110(*l) and >(*l, 0.256341) and Bloco11100000(*z) and >(*z, 0.251924) and

Bloco11100001(*x) and >(*x, 0.237729) and Bloco11001110(*c) and <=(*c, 0.527927) and

Bloco01110000(*v) and >(*v, 0.249204) and Bloco10001100(*b) and <=(*b, 0.521251) and

Bloco01101110(*n) and >(*n, 0.266293) and Bloco01100011(*m) and <=(*m, 0.50305) and

Bloco10111110(*qq) and >(*qq, 0.262758) and Bloco10101000(*ww) and <=(*ww,

R718

if Bloco11101000(*q) and <=(*q, 0.482027) and Bloco10100110(*w) and <=(*w, 0.53756)

and Bloco11000111(*e) and <=(*e, 0.515105) and Bloco11110111(*r) and >(*r, 0.271739)

and Bloco00101101(*t) and <=(*t, 0.515814) and Bloco01100010(*y) and >(*y, 0.317839)

and Bloco01111011(*u) and >(*u, 0.294035) and Bloco10011011(*i) and <=(*i, 0.519792)

and Bloco11101010(*o) and >(*o, 0.263999) and Bloco11001110(*p) and >(*p, 0.262467)

and Bloco11100010(*a) and >(*a, 0.249082) and Bloco10101100(*s) and >(*s, 0.276587)

and Bloco00000001(*d) and <=(*d, 0.520905) and Bloco00000111(*f) and >(*f, 0.276587)

and Bloco10001110(*g) and >(*g, 0.278404) and Bloco10110100(*h) and <=(*h, 0.575737)

and Bloco00010100(*j) and >(*j, 0.276587) and Bloco10100100(*k) and <=(*k, 0.52089) and

Bloco00001110(*l) and >(*l, 0.256341) and Bloco11100000(*z) and >(*z, 0.251924) and

Bloco11100001(*x) and >(*x, 0.237729) and Bloco11001110(*c) and <=(*c, 0.527927) and

Bloco01110000(*v) and >(*v, 0.249204) and Bloco10001100(*b) and <=(*b, 0.521251) and

Bloco01101110(*n) and >(*n, 0.266293) and Bloco01100011(*m) and <=(*m, 0.50305) and

Bloco10111110(*qq) and >(*qq, 0.262758) and Bloco10101000(*ww) and <=(*ww,

104

R719

if Bloco11101000(*q) and <=(*q, 0.482027) and Bloco10100110(*w) and <=(*w, 0.53756)

and Bloco11000111(*e) and <=(*e, 0.515105) and Bloco11110111(*r) and >(*r, 0.271739)

and Bloco00101101(*t) and <=(*t, 0.515814) and Bloco01100010(*y) and >(*y, 0.317839)

and Bloco01111011(*u) and >(*u, 0.294035) and Bloco10011011(*i) and <=(*i, 0.519792)

and Bloco11101010(*o) and >(*o, 0.263999) and Bloco11001110(*p) and >(*p, 0.262467)

and Bloco11100010(*a) and >(*a, 0.249082) and Bloco10101100(*s) and >(*s, 0.276587)

and Bloco00000001(*d) and <=(*d, 0.520905) and Bloco00000111(*f) and >(*f, 0.276587)

and Bloco10001110(*g) and >(*g, 0.278404) and Bloco10110100(*h) and <=(*h, 0.575737)

and Bloco00010100(*j) and >(*j, 0.276587) and Bloco10100100(*k) and <=(*k, 0.52089) and

Bloco00001110(*l) and >(*l, 0.256341) and Bloco11100000(*z) and >(*z, 0.251924) and

Bloco11100001(*x) and >(*x, 0.237729) and Bloco11001110(*c) and <=(*c, 0.527927) and

Bloco01110000(*v) and >(*v, 0.249204) and Bloco10001100(*b) and <=(*b, 0.521251) and

Bloco01101110(*n) and >(*n, 0.266293) and Bloco01100011(*m) and <=(*m, 0.50305) and

Bloco10111110(*qq) and >(*qq, 0.262758) and Bloco10101000(*ww) and >(*ww, 0.508871)

R720

if Bloco11101000(*q) and <=(*q, 0.482027) and Bloco10100110(*w) and <=(*w, 0.53756)

and Bloco11000111(*e) and <=(*e, 0.515105) and Bloco11110111(*r) and >(*r, 0.271739)

and Bloco00101101(*t) and <=(*t, 0.515814) and Bloco01100010(*y) and >(*y, 0.317839)

and Bloco01111011(*u) and >(*u, 0.294035) and Bloco10011011(*i) and <=(*i, 0.519792)

and Bloco11101010(*o) and >(*o, 0.263999) and Bloco11001110(*p) and >(*p, 0.262467)

and Bloco11100010(*a) and >(*a, 0.249082) and Bloco10101100(*s) and >(*s, 0.276587)

and Bloco00000001(*d) and <=(*d, 0.520905) and Bloco00000111(*f) and >(*f, 0.276587)

and Bloco10001110(*g) and >(*g, 0.278404) and Bloco10110100(*h) and <=(*h, 0.575737)

and Bloco00010100(*j) and >(*j, 0.276587) and Bloco10100100(*k) and <=(*k, 0.52089) and

Bloco00001110(*l) and >(*l, 0.256341) and Bloco11100000(*z) and >(*z, 0.251924) and

Bloco11100001(*x) and >(*x, 0.237729) and Bloco11001110(*c) and >(*c, 0.527927) then

algoritmo(Blowfish)

R721

if Bloco11101000(*q) and <=(*q, 0.482027) and Bloco10100110(*w) and <=(*w, 0.53756)

and Bloco11000111(e*) and <=(*e, 0.515105) and Bloco11110111(*r) and >(*r, 0.271739)

and Bloco00101101(*t) and >(*t, 0.515814) and Bloco01111100(*y) and <=(*y, 0.3125) then

algoritmo(Blowfish)

R722

if Bloco11101000(*q) and <=(*q, 0.482027) and Bloco10100110(*w) and <=(*w, 0.53756)

and Bloco11000111(*e) and >(*e, 0.515105) and Bloco00110000(*r) and <=(*r, 0.3942) then

algoritmo(Blowfish)

R723

if Bloco11101000(*q) and <=(*q, 0.482027) and Bloco10100110(*w) and <=(*w, 0.53756)

and Bloco11000111(*e) and >(*e, 0.515105) and Bloco00110000(*r) and >(*r, 0.3942) and

Bloco00001001(*t) and <=(*t, 0.319872) then algoritmo(Blowfish)

R724if Bloco11101000(*q) and <=(*q, 0.482027) and Bloco10100110(*w) and >(*w, 0.53756 ) and

Bloco10001010(*e) and >(*e, 0.330442) then algoritmo(Blowfish)

R725

if Bloco11101000(*q) and >(*q, 0.482027) and Bloco10011111(*w) and <=(*w, 0.520907)

and Bloco10110100(*e) and >(*e, 0.313907) and Bloco10000000(*r) and <=(*r, 0.355046)

and Bloco00110101(*t) and <=(*t, 0.357194) then algoritmo(Blowfish)

R726

if Bloco11101000(*q) and >(*q, 0.482027) and Bloco10011111(*w) and <=(*w, 0.520907)

and Bloco10110100(*e) and >(*e, 0.313907) and Bloco10000000(*r) and >(*r, 0.355046) and

Bloco01101001(*t) and >(*t, 0.256237) then algoritmo(Blowfish)

105

R727

if Bloco0111110011100111(*q) and <=(*q, 0.022012) and Bloco1111000011110000(*w) and

<=(*w, 0.027211) and Bloco0010001110011110(*e) and <=(*e, 0.021706) and

Bloco0110100100100101(*r) and <=(*r, 0.027093) and Bloco1000111110100110(*t) and

<=(*t, 0.02751) and Bloco0010111001000000(*y) and <=(*y, 0.027181) and

Bloco1111001111011100(*u) and <=(*u, 0.027263) and Bloco1011101000001010(*i) and

<=(*i, 0.022012) and Bloco1101001101000101(*o) and <=(*o, 0.021706) and

Bloco1010100100101100(*p) and <=(*p, 0.021706) and Bloco0101010011011110(*a) and

<=(*a, 0.021706) and Bloco0100010110010101(*s) and <=(*s, 0.021706) and

Bloco0001011101010011(*d) and <=(*d, 0.001308) and Bloco1010011010010110(*f) and

>(*f, 0.021706) and Bloco0000000000100111(*g) and >(*g, 0.005025) then

algoritmo(Blowfish)

R728

if Bloco0111110011100111(*q) and <=(*q, 0.022012) and Bloco1111000011110000(*w) and

<=(*w, 0.027211) and Bloco0010001110011110(*e) and <=(*e, 0.021706) and

Bloco0110100100100101(*r) and <=(*r, 0.027093) and Bloco1000111110100110(*t) and

<=(*t, 0.02751) and Bloco0010111001000000(*y) and <=(*y, 0.027181) and

Bloco1111001111011100(*u) and <=(*u, 0.027263) and Bloco1011101000001010(*i) and

<=(*i, 0.022012) and Bloco1101001101000101(*o) and <=(*o, 0.021706) and

Bloco1010100100101100(*p) and <=(*p, 0.021706) and Bloco0101010011011110(*a) and

>(*a, 0.021706) and Bloco0000101101110011(*s) and <=(*s, 0.001675) then

algoritmo(Blowfish)

R729

if Bloco0111110011100111(*q) and <=(*q, 0.022012) and Bloco1111000011110000(*w) and

<=(*w, 0.027211) and Bloco0010001110011110(*e) and <=(*e, 0.021706) and

Bloco0110100100100101(*r) and <=(*r, 0.027093) and Bloco1000111110100110(*t) and

<=(*t, 0.02751) and Bloco0010111001000000(*y) and <=(*y, 0.027181) and

Bloco1111001111011100(*u) and <=(*u, 0.027263) and Bloco1011101000001010(*i) and

<=(*i, 0.022012) and Bloco1101001101000101(*o) and <=(*o, 0.021706) and

Bloco1010100100101100(*p) and >(*p, 0.021706) and Bloco0001011001010000(*a) and

>(*a, 0.00335) then algoritmo(Blowfish)

R730

if Bloco0111110011100111(*q) and <=(*q, 0.022012) and Bloco1111000011110000(*w) and

<=(*w, 0.027211) and Bloco0010001110011110(*e) and <=(*e, 0.021706) and

Bloco0110100100100101(*r) and <=(*r, 0.027093) and Bloco1000111110100110(*t) and

>(*t, 0.02751) then algoritmo(Blowfish)

R731

if Bloco0111110011100111(*q) and <=(*q, 0.022012) and Bloco1111000011110000(*w) and

<=(*w, 0.027211) and Bloco0010001110011110(*e) and <=(*e, 0.021706) and

Bloco0110100100100101(*r) and >(*r, 0.027093) then algoritmo(Blowfish)

R732

if Bloco0111110011100111(*q) and <=(*q, 0.022012) and Bloco1111000011110000(*w) and

<=(*w, 0.027211) and Bloco0010001110011110(*e) and >(*e, 0.021706) and

Bloco0000100110100011(*r) and >(*r, 0.00335) then algoritmo(Blowfish)

R733

if Bloco0111110011100111(*q) and <=(*q, 0.022012) and Bloco1111000011110000(*w) and

>(*w, 0.027211) and Bloco0000100011011111(*e) and <=(*e, 0.001675) then

algoritmo(Blowfish)

R734

if Bloco0111110011100111(*q) and >(*q, 0.022012) and Bloco0000001000101001(*w) and

<=(*w, 0.00523) and Bloco0000011000110010(*e) and <=(*e, 0) and

Bloco0000101001011111(*) and <=(*, 0.00335) then algoritmo(Blowfish)

R735

if Bloco1111(*q) and <=(*q, 6.071897) and Bloco1001(*w) and <=(*w, 6.208488) and

Bloco1001(*e) and >(*e, 5.878446) and Bloco1000(*r) and >(*r, 6.057725) and Bloco1110(*t)

and <=(*t, 6.428807) and Bloco0001(*y) and <=(*y, 6.143308) and Bloco0011(*u) and >(*u,

6.127254) then algoritmo(Blowfish)

R736

if Bloco1111(*q) and <=(*q, 6.071897) and Bloco1001(*w) and <=(*w, 6.208488) and

Bloco1001(*e) and >(*e, 5.878446) and Bloco1000(*r) and >(*r, 6.057725) and Bloco1110(*t)

and >(*t, 6.428807) then algoritmo(Blowfish)

106

R737

if Bloco1111(*q) and <=(*q, 6.071897) and Bloco1001(*w) and >(*w, 6.208488) and

Bloco0011(*e) and <=(*e, 5.933518) and Bloco0000(*r) and <=(*r, 6.486764) then

algoritmo(Blowfish)

R738

if Bloco1111(*q) and <=(*q, 6.071897) and Bloco1001(*w) and >(*w, 6.208488) and

Bloco0011(*e) and >(*e, 5.933518) and Bloco0100(*r) and <=(*r, 6.154374) and

Bloco1101(*t) and >(*t, 6.024262) and Bloco1100(*y) and >(*y, 6.250339) and

Bloco0001(*u) and <=(*u, 6.092451) then algoritmo(Blowfish)

R739

if Bloco1111(*q) and >(*q, 6.071897) and Bloco0110(*w) and >(*w, 5.958772) and

Bloco1110(*e) and <=(*e, 6.218656) and Bloco1100(*r) and >(*r, 5.979256) and

Bloco0000(*t) and <=(*t, 6.055007) and Bloco1101(*y) and <=(*y, 6.364825) and

Bloco0011(*u) and <=(*u, 6.410703) and Bloco0111(*i) and >(*i, 6.082265) then

algoritmo(Blowfish)

R740

if Bloco1111(*q) and >(*q, 6.071897) and Bloco0110(*w) and >(*w, 5.958772) and

Bloco1110(*e) and <=(*e, 6.218656) and Bloco1100(*r) and >(*r, 5.979256) and

Bloco0000(*t) and <=(*t, 6.055007) and Bloco1101(*y) and >(*y, 6.364825) and

Bloco0101(*u) and >(*u, 6.271012) then algoritmo(Blowfish)

R741

if Bloco1111(*q) and >(*q, 6.071897) and Bloco0110(*w) and >(*w, 5.958772) and

Bloco1110(*e) and <=(*e, 6.218656) and Bloco1100(*r) and >(*r, 5.979256) and

Bloco0000(*t) and >(*t, 6.055007) and Bloco1000(*y) and <=(*y, 6.619283) and

Bloco1101(*u) and <=(*u, 6.426875) and Bloco1110(*i) and <=(*i, 6.195838) and

Bloco1100(*o) and <=(*o, 6.49421) and Bloco1011(*p) and >(*p, 6.182995) and

Bloco1101(*a) and <=(*a, 6.237368) and Bloco0011(*s) and >(*s, 6.236936) and

Bloco1110(*d) and <=(*d, 6.137796) and Bloco0110(*f) and >(*f, 6.338076) and

Bloco0010(*g) and >(*g, 6.223132) then algoritmo(Blowfish)

R742

if Bloco1111(*q) and >(*q, 6.071897) and Bloco0110(*w) and >(*w, 5.958772) and

Bloco1110(*e) and <=(*e, 6.218656) and Bloco1100(*r) and >(*r, 5.979256) and

Bloco0000(*t) and >(*t, 6.055007) and Bloco1000(*y) and <=(*y, 6.619283) and

Bloco1101(*u) and <=(*u, 6.426875) and Bloco1110(*i) and <=(*i, 6.195838) and

Bloco1100(*o) and <=(*o, 6.49421) and Bloco1011(*p) and >(*p, 6.182995) and

Bloco1101(*a) and <=(*a, 6.237368) and Bloco0011(*s) and >(*s, 6.236936) and

Bloco1110(*d) and >(*d, 6.137796) then algoritmo(Blowfish)

R743

if Bloco1111(*q) and >(*q, 6.071897) and Bloco0110(*w) and >(*w, 5.958772) and

Bloco1110(*e) and <=(*e, 6.218656) and Bloco1100(*r) and >(*r, 5.979256) and

Bloco0000(*t) and >(*t, 6.055007) and Bloco1000(*y) and <=(*y, 6.619283) and

Bloco1101(*u) and >(*u, 6.426875) and Bloco1001(*i) and <=(*i, 6.378766) and

Bloco1110(*o) and >(*o, 5.977417) then algoritmo(Blowfish)

R744

if Bloco1111(*q) and >(*q, 6.071897) and Bloco0110(*w) and >(*w, 5.958772) and

Bloco1110(*e) and <=(*e, 6.218656) and Bloco1100(*r) and >(*r, 5.979256) and

Bloco0000(*t) and >(*t, 6.055007) and Bloco1000(*y) and <=(*y, 6.619283) and

Bloco1101(*u) and >(*u, 6.426875) and Bloco1001(*i) and >(*i, 6.378766) and Bloco1001(*o)

and >(*o, 6.488951) then algoritmo(Blowfish)

R745

if Bloco1111(*q) and >(*q, 6.071897) and Bloco0110(*w) and >(*w, 5.958772) and

Bloco1110(*e) and <=(*e, 6.218656) and Bloco1100(*r) and >(*r, 5.979256) and

Bloco0000(*t) and >(*t, 6.055007) and Bloco1000(*y) and >(*y, 6.619283) then

algoritmo(Blowfish)

R746

if Bloco1111(*q) and >(*q, 6.071897) and Bloco0110(*w) and >(*w, 5.958772) and

Bloco1110(*e) and >(*e, 6.218656) and Bloco0100(*r) and <=(*r, 6.332944) and

Bloco1001(*t) and <=(*t, 6.201508) and Bloco0110(*y) and >(*y, 6.063038) and

Bloco0011(*u) and <=(*u, 6.293145) and Bloco0101(*i) and <=(*i, 6.18129) and

Bloco0111(*o) and >(*o, 6.196926) then algoritmo(Blowfish)

107

R747

if Bloco1111(*q) and >(*q, 6.071897) and Bloco0110(*w) and >(*w, 5.958772) and

Bloco1110(*e) and >(*e, 6.218656) and Bloco0100(*r) and <=(*r, 6.332944) and

Bloco1001(*t) and <=(*t, 6.201508) and Bloco0110(*y) and >(*y, 6.063038) and

Bloco0011(*u) and <=(*u, 6.293145) and Bloco0101(*i) and >(*i, 6.18129) then

algoritmo(Blowfish)

R748

if Bloco1111(*q) and >(*q, 6.071897) and Bloco0110(*w) and >(*w, 5.958772) and

Bloco1110(*e) and >(*e, 6.218656) and Bloco0100(*r) and <=(*r, 6.332944) and

Bloco1001(*t) and <=(*t, 6.201508) and Bloco0110(*y) and >(*y, 6.063038) and

Bloco0011(*u) and >(*u, 6.293145) and Bloco1010(*i) and <=(*i, 6.302412) then

algoritmo(Blowfish)

R749

if Bloco1111(*q) and >(*q, 6.071897) and Bloco0110(*w) and >(*w, 5.958772) and

Bloco1110(*e) and >(*e, 6.218656) and Bloco0100(*r) and <=(*r, 6.332944) and

Bloco1001(*t) and >(*t, 6.201508) and Bloco0000(*y) and <=(*y, 6.310196) and

Bloco0001(*u) and <=(*u, 6.310021) and Bloco1100(*i) and <=(*i, 6.169248) and

Bloco1110(*o) and >(*o, 6.298886) then algoritmo(Blowfish)

R750

if Bloco1111(*q) and >(*q, 6.071897) and Bloco0110(*w) and >(*w, 5.958772) and

Bloco1110(*e) and >(*e, 6.218656) and Bloco0100(*r) and <=(*r, 6.332944) and

Bloco1001(*t) and >(*t, 6.201508) and Bloco0000(*y) and <=(*y, 6.310196) and

Bloco0001(*u) and <=(*u, 6.310021) and Bloco1100(*i) and >(*i, 6.169248) and

Bloco1011(*o) and <=(*o, 6.13555) and Bloco0100(*p) and <=(*p, 6.101959) then

algoritmo(Blowfish)

R751

if Bloco1111(*q) and >(*q, 6.071897) and Bloco0110(*w) and >(*w, 5.958772) and

Bloco1110(*e) and >(*e, 6.218656) and Bloco0100(*r) and <=(*r, 6.332944) and

Bloco1001(*t) and >(*t, 6.201508) and Bloco0000(*y) and <=(*y, 6.310196) and

Bloco0001(*u) and <=(*u, 6.310021) and Bloco1100(*i) and >(*i, 6.169248) and

Bloco1011(*o) and >(*o, 6.13555) and Bloco1110(*p) and <=(*p, 6.31455) and Bloco0100(*a)

and >(*a, 6.123809) then algoritmo(Blowfish)

R752

if Bloco1111(*q) and >(*q, 6.071897) and Bloco0110(*w) and >(*w, 5.958772) and

Bloco1110(*e) and >(*e, 6.218656) and Bloco0100(*r) and <=(*r, 6.332944) and

Bloco1001(*t) and >(*t, 6.201508) and Bloco0000(*y) and >(*y, 6.310196) and

Bloco0100(*u) and >(*u, 6.219843) and Bloco0010(*i) and <=(*i, 6.245051) then

algoritmo(Blowfish)

R753

if Bloco1111(*q) and >(*q, 6.071897) and Bloco0110(*w) and >(*w, 5.958772) and

Bloco1110(*e) and >(*e, 6.218656) and Bloco0100(*r) and >(*r, 6.332944) and Bloco0110(*t)

and >(*t, 6.202819) and Bloco0001(*y) and <=(*y, 6.414744) and Bloco0000(*u) and <=(*u,

6.217328) then algoritmo(Blowfish)

R754

if Bloco1111(*q) and >(*q, 6.071897) and Bloco0110(*w) and >(*w, 5.958772) and

Bloco1110(*e) and >(*e, 6.218656) and Bloco0100(*r) and >(*r, 6.332944) and Bloco0110(*t)

and >(*t, 6.202819) and Bloco0001(*y) and <=(*y, 6.414744) and Bloco0000(*u) and >(*u,

6.217328) and Bloco0110(*i) and >(*i, 6.340217) then algoritmo(Blowfish)

R755

if Bloco1111(*q) and >(*q, 6.071897) and Bloco0110(*w) and >(*w, 5.958772) and

Bloco1110(*e) and >(*e, 6.218656) and Bloco0100(*r) and >(*r, 6.332944) and Bloco0110(*t)

and >(*t, 6.202819) and Bloco0001(*y) and >(*y, 6.414744) and Bloco0001(*u) and >(*u,

6.4841) then algoritmo(Blowfish)

R756

if Bloco11101000(*q) and <=(*q, 0.482027) and Bloco11111111(*w) and <=(*w, 0.357711)

and Bloco11110001(*e) and <=(*e, 0.46663) and Bloco10101010(*r) and <=(*r, 0.448997)

and Bloco11100000(*t) and <=(*t, 0.400166) and Bloco10010010(*y) and <=(*y, 0.40678)

and Bloco10101010(*u) and <=(*u, 0.401831) and Bloco10000010(*i) and >(*i, 0.457051)

and Bloco10000010(*o) and <=(*o, 0.491642) then algoritmo(RC4)

108

R757

if Bloco11101000(*q) and <=(*q, 0.482027) and Bloco11111111(*w) and <=(*w, 0.357711)

and Bloco11110001(*e) and <=(*e, 0.46663) and Bloco10101010(*r) and <=(*r, 0.448997)

and Bloco11100000(*t) and <=(*t, 0.400166) and Bloco10010010(*y) and <=(*y, 0.40678)

and Bloco10101010(*u) and >(*u, 0.401831) and Bloco11110001(*i) and <=(*i, 0.374636)

then algoritmo(RC4)

R758

if Bloco11101000(*q) and <=(*q, 0.482027) and Bloco11111111(*w) and <=(*w, 0.357711)

and Bloco11110001(*e) and <=(*e, 0.46663) and Bloco10101010(*r) and <=(*r, 0.448997)

and Bloco11100000(*t) and <=(*t, 0.400166) and Bloco10010010(*y) and >(*y, 0.40678) and

Bloco11110000(*u) and <=(*u, 0.409534) then algoritmo(RC4)

R759

if Bloco11101000(*q) and <=(*q, 0.482027) and Bloco11111111(*w) and <=(*w, 0.357711)

and Bloco11110001(*e) and <=(*e, 0.46663) and Bloco10101010(*r) and <=(*r, 0.448997)

and Bloco11100000(*t) and <=(*t, 0.400166) and Bloco10010010(*y) and >(*y, 0.40678) and

Bloco11110000(*u) and >(*u, 0.409534) and Bloco10011011(*i) and <=(*i, 0.429185) then

algoritmo(RC4)

R760

if Bloco11101000(*q) and <=(*q, 0.482027) and Bloco11111111(*w) and <=(*w, 0.357711)

and Bloco11110001(*e) and <=(*e, 0.46663) and Bloco10101010(*r) and <=(*r, 0.448997)

and Bloco11100000(*t) and >(*t, 0.400166) and Bloco11101010(*y) and <=(*y, 0.330442)

and Bloco11000111(*u) and <=(*u, 0.358374) then algoritmo(RC4)

R761

if Bloco11101000(*q) and <=(*q, 0.482027) and Bloco11111111(*w) and <=(*w, 0.357711)

and Bloco11110001(*e) and <=(*e, 0.46663) and Bloco10101010(*r) and <=(*r, 0.448997)

and Bloco11100000(*t) and >(*t, 0.400166) and Bloco11101010(*y) and <=(*y, 0.330442)

and Bloco11000111(*u) and >(*u, 0.358374) and Bloco11101000(*i) and >(*i, 0.390244)

then algoritmo(RC4)

R762

if Bloco11101000(*q) and <=(*q, 0.482027) and Bloco11111111(*w) and <=(*w, 0.357711)

and Bloco11110001(*e) and <=(*e, 0.46663) and Bloco10101010(*r) and >(*r, 0.448997) and

Bloco10000010(*t) and >(*t, 0.29969) and Bloco10010010(*y) and <=(*y, 0.471045) and

Bloco11101010(*u) and <=(*u, 0.408552) then algoritmo(RC4)

R763

if Bloco11101000(*q) and <=(*q, 0.482027) and Bloco11111111(*w) and <=(*w, 0.357711)

and Bloco11110001(*e) and <=(*e, 0.46663) and Bloco10101010(*r) and >(*r, 0.448997) and

Bloco10000010(*t) and >(*t, 0.29969) and Bloco10010010(*y) and <=(*y, 0.471045) and

Bloco11101010 (*u) and >(*u, 0.408552) and Bloco01011001(*i) and <=(*i, 0.324719) then

algoritmo(RC4)

R764

if Bloco11101000(*q) and <=(*q, 0.482027) and Bloco11111111(*w) and >(*w, 0.357711)

and Bloco11110011(*e) and <=(*e, 0.331538) and Bloco01011001(*r) and <=(*r, 0.3568) and

Bloco10101010(*t) and >(*t, 0.288986) and Bloco11111111(*y) and >(*y, 0.375888) and

Bloco01011001(*u) and <=(*u, 0.328632) and Bloco10000010(*i) and >(*i, 0.419053) then

algoritmo(RC4)

R765

if Bloco11101000(*q) and <=(*q, 0.482027) and Bloco11111111(*w) and >(*w, 0.357711)

and Bloco11110011(*e) and <=(*e, 0.331538) and Bloco01011001(*r) and <=(*r, 0.3568) and

Bloco10101010(*t) and >(*t, 0.288986) and Bloco11111111(*y) and >(*y, 0.375888) and

Bloco01011001(*u) and >(*u, 0.328632) then algoritmo(RC4)

R766

if Bloco11101000(*q) and <=(*q, 0.482027) and Bloco11111111(*w) and >(*w, 0.357711)

and Bloco11110011(*e) and <=(*e, 0.331538) and Bloco01011001(*r) and >(*r, 0.3568) and

Bloco10010010(*t) and >(*t, 0.460123) and Bloco01011001(*y) and >(*y, 0.443398) then

algoritmo(RC4)

R767

if Bloco11101000(*q) and <=(*q, 0.482027) and Bloco11111111(*w) and >(*w, 0.357711)

and Bloco11110011(*e) and >(*e, 0.331538) and Bloco11100000(*r) and <=(*r, 0.310308)

and Bloco11101010(*t) and <=(*t, 0.34195) and Bloco01011001(*y) and <=(*y, 0.409674)

then algoritmo(RC4)

109

R768

if Bloco11101000(*q) and <=(*q, 0.482027) and Bloco11111111(*w) and >(*w, 0.357711)

and Bloco11110011(*e) and >(*e, 0.331538) and Bloco11100000(*r) and >(*r, 0.310308) and

Bloco01011001(*t) and <=(*t, 0.222006) and Bloco01011001(*y) and <=(*y, 0.204221)then

algoritmo(RC4)

R769

if Bloco11101000(*q) and <=(*q, 0.482227) and Bloco11111111(*w) and <=(*w, 0.357829)

and Bloco11110001(*e) and <=(*e, 0.466663) and Bloco11100111(*r) and <=(*r, 0.347241)

and Bloco10101010(*t) and <=(*t, 0.434695) and Bloco11100000(*y) and <=(*y, 0.341296)

then algoritmo(RC4)

R770

if Bloco11101000(*q) and <=(*q, 0.482227) and Bloco11111111(*w) and <=(*w, 0.357829)

and Bloco11110001(*e) and <=(*e, 0.466663) and Bloco11100111(*r) and <=(*r, 0.347241)

and Bloco10101010(*t) and <=(*t, 0.434695) and Bloco11100000(*y) and >(*y, 0.341296)

and Bloco10000010(*u) and >(*u, 0.362445) and Bloco11101010(*i) and <=(*i, 0.376097)

and Bloco10010010(*o) and <=(*o, 0.403506) and Bloco11110011(*p) and <=(*p, 0.358855)

then algoritmo(RC4)

R771

if Bloco11101000(*q) and <=(*q, 0.482227) and Bloco11111111(*w) and <=(*w, 0.357829)

and Bloco11110001(*e) and <=(*e, 0.466663) and Bloco11100111(*r) and <=(*r, 0.347241)

and Bloco10101010(*t) and <=(*t, 0.434695) and Bloco11100000(*y) and >(*y, 0.341296)

and Bloco10000010(*u) and >(*u, 0.362445) and Bloco11101010(*i) and <=(*i, 0.376097)

and Bloco10010010(*o) and >(*o, 0.403506) then algoritmo(RC4)

R772

if Bloco11101000(*q) and <=(*q, 0.482227) and Bloco11111111(*w) and <=(*w, 0.357829)

and Bloco11110001(*e) and <=(*e, 0.466663) and Bloco11100111(*r) and <=(*r, 0.347241)

and Bloco10101010(*t) and >(*t, 0.434695) and Bloco10000010(*y) and <=(*y, 0.362445)

and Bloco11110011(*u) and <=(*u, 0.358855) then algoritmo(RC4)

R773

if Bloco11101000(*q) and <=(*q, 0.482227) and Bloco11111111(*w) and <=(*w, 0.357829)

and Bloco11110001(*e) and <=(*e, 0.466663) and Bloco11100111(*r) and <=(*r, 0.347241)

and Bloco10101010(*t) and >(*t, 0.434695) and Bloco10000010(*y) and >(*y, 0.362445)

then algoritmo(RC4)

R774

if Bloco11101000(*q) and <=(*q, 0.482227) and Bloco11111111(*w) and <=(*w, 0.357829)

and Bloco11110001(*e) and <=(*e, 0.466663) and Bloco11100111(*r) and >(*r, 0.347241)

and Bloco01011001(*t) and <=(*t, 0.449962) and Bloco10101010(*y) and <=(*y, 0.434695)

and Bloco10010010(*u) and >(*u, 0.403506) and Bloco11100000(*i) and <=(*i, 0.341296)

then algoritmo(RC4)

R775

if Bloco11101000(*q) and <=(*q, 0.482227) and Bloco11111111(*w) and <=(*w, 0.357829)

and Bloco11110001(*e) and <=(*e, 0.466663) and Bloco11100111(*r) and >(*r, 0.347241)

and Bloco01011001(*t) and <=(*t, 0.449962) and Bloco10101010(*y) and <=(*y, 0.434695)

and Bloco10010010(*u) and >(*u, 0.403506) and Bloco11100000(*i) and >(*i, 0.341296) and

Bloco11110111(*o) and <=(*o, 0.362686) then algoritmo(RC4)

R776

if Bloco11101000(*q) and <=(*q, 0.482227) and Bloco11111111(*w) and <=(*w, 0.357829)

and Bloco11110001(*e) and <=(*e, 0.466663) and Bloco11100111(*r) and >(*r, 0.347241)

and Bloco01011001(*t) and <=(*t, 0.449962) and Bloco10101010(*y) and >(*y, 0.434695)

and Bloco10000010(*u) and >(*u, 0.362445) and Bloco10010010(*i) and <=(*i, 0.403506)

and Bloco11101010(*o) and <=(*o, 0.376097) then algoritmo(RC4)

R777

if Bloco11101000(*q) and <=(*q, 0.482227) and Bloco11111111(*w) and <=(*w, 0.357829)

and Bloco11110001(*e) and <=(*e, 0.466663) and Bloco11100111(*r) and >(*r, 0.347241)

and Bloco01011001(*t) and <=(*t, 0.449962) and Bloco10101010(*y) and >(*y, 0.434695)

and Bloco10000010(*u) and >(*u, 0.362445) and Bloco10010010(*i) and >(*i, 0.403506) and

Bloco11101010(*o) and <=(*o, 0.376097) and Bloco11110011(*p) and <=(*p, 0.358855) then

algoritmo(RC4)

110

R778

if Bloco11101000(*q) and <=(*q, 0.482227) and Bloco11111111(*w) and <=(*w, 0.357829)

and Bloco11110001(*e) and <=(*e, 0.466663) and Bloco11100111(*r) and >(*r, 0.347241)

and Bloco01011001(*t) and <=(*t, 0.449962) and Bloco10101010(*y) and >(*y, 0.434695)

and Bloco10000010(*u) and >(*u, 0.362445) and Bloco10010010(*i) and >(*i, 0.403506) and

Bloco11101010(*o) and >(*o, 0.376097) then algoritmo(RC4)

R779

if Bloco11101000(*q) and <=(*q, 0.482227) and Bloco11111111(*w) and >(*w, 0.357829)

and Bloco11110011(*e) and <=(*e, 0.358855) and Bloco11110001(*r) and <=(*r, 0.466663)

and Bloco01011001(*t) and <=(*t, 0.449962) and Bloco11101010(*y) and <=(*y, 0.376097)

then algoritmo(RC4)

R780

if Bloco11101000(*q) and <=(*q, 0.482227) and Bloco11111111(*w) and >(*w, 0.357829)

and Bloco11110011(*e) and <=(*e, 0.358855) and Bloco11110001(*r) and <=(*r, 0.466663)

and Bloco01011001(*t) and <=(*t, 0.449962) and Bloco11101010(*y) and >(*y, 0.376097)

and Bloco10010010(*u) and >(*u, 0.403506) and Bloco11110000(*i) and <=(*i, 0.3728) then

algoritmo(RC4)

R781

if Bloco11101000(*q) and <=(*q, 0.482227) and Bloco11111111(*w) and >(*w, 0.357829)

and Bloco11110011(*e) and >(*e, 0.358855) and Bloco11000111(*r) and <=(*r, 0.514569)

and Bloco11101010(*t) and <=(*t, 0.376097) and Bloco01011001(*y) and <=(*y, 0.449962)

and Bloco11100111(*u) and <=(*u, 0.347241) and Bloco10010010(*i) and >(*i,

0.403506)then algoritmo(RC4)

R782if Bloco11000111(*q) and <=(*q, 0.510038) and Bloco10001101(*w) and <=(*w, 0.25935)

then algoritmo(RC4)

R783

if Bloco11111111(*q) and <=(*q, 0.357948) and Bloco01000011(*w) and >(*w, 0.209761)

and Bloco11100000(*e) and <=(*e, 0.443047) and Bloco00001000(*r) and <=(*r, 0.482559)

and Bloco01010101(*t) and <=(*t, 0.498408) and Bloco10111001(*y) and >(*y, 0.308132)

and Bloco11100010(*u) and <=(*u, 0.455779) and Bloco11101111(*i) and <=(*i, 0.506258)

and Bloco01101101(*o) and <=(*o, 0.456368) and Bloco00001100(*p) and >(*p, 0.264866)

and Bloco00011100(*a) and <=(*a, 0.525961) then algoritmo(RC4)

R784 if Bloco10011011(*q) and >(*q, 0.519792) then algoritmo(RC4)

R785if Bloco00100110(*q) and <=(*q, 0.53516) and Bloco11110111(*w) and <=(*w, 0.282845)

and Bloco00011010(*e) and <=(*e, 0.443608) then algoritmo(RC4)

R786 if Bloco00101010(*q) and >(*q, 0.524934) then algoritmo(RC4)

R787if Bloco00101101(*q) and >(*q, 0.524457) and Bloco00011101(*w) and >(*w, 0.378416)

then algoritmo(RC4)

R788 if Bloco01011001(*q) and <=(*q, 0.413508)then algoritmo(RC4)

R789

if Bloco1111(*q) and <=(*q, 6.071897) and Bloco1001(*w) and >(*w, 6.208488) and

Bloco0001(*e) and <=(*e, 6.537734) and Bloco1111(*r) and <=(*r, 5.971354) then

algoritmo(RC4)

R790

if Bloco0110(*q) and <=(*q, 5.958772) and Bloco1100(*w) and <=(*w, 6.292057) and

Bloco0000(*e) and <=(*e, 6.466769) and Bloco0101(*r) and <=(*r, 6.601501) then

algoritmo(RC4)

R791if Bloco1110(*q) and <=(*q, 6.021064) and Bloco1011(*w) and >(*w, 6.440237) and

Bloco1010(*e) and >(*e, 6.230086) then algoritmo(RC4)

R792

if Bloco1111(*q) and <=(*q, 6.097306) and Bloco1101(*w) and <=(*w, 6.456261) and

Bloco0100(*e) and >(*e, 6.043691) and Bloco1111(*r) and >(*r, 5.946503) and Bloco0100(*t)

and <=(*t, 6.244983) then algoritmo(RC4)

R793if Bloco0001(*q) and <=(*q, 5.966637) and Bloco0010(*w) and >(*w, 6.368366) then

algoritmo(RC4)

R794if Bloco1110(*q) and <=(*q, 6.011483) and Bloco0010(*w) and <=(*w, 6.451088) and

Bloco1101(*e) and <=(*e, 6.134192) then algoritmo(RC4)

111

R795

if Bloco0111(*q) and >(*q, 5.985646) and Bloco1001(*w) and >(*w, 6.488951) and

Bloco1010(*e) and >(*e, 6.306686) and Bloco0000(*r) and <=(*r, 6.39237) then

algoritmo(RC4)

R796if Bloco0111(*q) and <=(*q, 5.985646) and Bloco0100(*w) and >(*w, 6.264436) then

algoritmo(RC4)

R797

if Bloco0000(*q) and >(*q, 6.028612) and Bloco1001(*w) and >(*w, 6.313674) and

Bloco1100(*e) and <=(*e, 6.270852) and Bloco1011(*r) and >(*r, 6.113657) then

algoritmo(RC4)

R798 if Bloco0000(*q) and >(*q, 5.989908)then algoritmo(RC4)

R799

if Bloco0011010010001100(*q) and <=(*q, 0.001308) and Bloco0001000101001110(*w) and

<=(*w, 0.021706) and Bloco0001111011001101(*e) and >(*e, 0.021706) and

Bloco0000000000100111(*r) and <=(*r, 0.005025) then algoritmo(RC4)

R800if Bloco0000001011100111(*q) and <=(*q, 0.001675) and Bloco0011010010001100(*w) and

<=(*w, 0) and Bloco1100001100010000(*e) and <=(*e, 0.003923)then algoritmo(RC4)

R801

if Bloco11101000(*q) and <=(*q, 0.482027) and Bloco10100110(*w) and <=(*w, 0.53756)

and Bloco11000111(*e) and <=(*e, 0.515105) and Bloco11110111(*r) and <=(*r, 0.271739)

and Bloco11101110(*t) and <=(*t, 0.4092) then algoritmo(RC4)

R802

if Bloco11101000(*q) and <=(*q, 0.482027) and Bloco10100110(*w) and <=(*w, 0.53756)

and Bloco11000111(*e) and <=(*e, 0.515105) and Bloco11110111(*r) and >(*r, 0.271739)

and Bloco00101101(*t) and <=(*t, 0.515814) and Bloco01100010(*y) and <=(*y, 0.317839)

and Bloco11110001(*u) and <=(*u, 0.454018) and Bloco11111111(*i) and <=(*i, 0.339415)

and Bloco00111100(*o) and >(*o, 0.29969) and Bloco00100001(*p) and >(p*, 0.396018)

then algoritmo(RC4)

R803

if Bloco11101000(*q) and <=(*q, 0.482027) and Bloco10100110(*w) and <=(*w, 0.53756)

and Bloco11000111(*e) and <=(*e, 0.515105) and Bloco11110111(*r) and >(*r, 0.271739)

and Bloco00101101(*t) and <=(*t, 0.515814) and Bloco01100010(*y) and >(*y, 0.317839)

and Bloco01111011(*u) and <=(*u, 0.294035) and Bloco10010010(*i) and >(*i, 0.304583)

and Bloco10101010(*o) and <=(*o, 0.36031) and Bloco00001100(*p) and >(*p, 0.423223)

then algoritmo(RC4)

R804

if Bloco11101000(*q) and <=(*q, 0.482027) and Bloco10100110(*w) and <=(*w, 0.53756)

and Bloco11000111(*e) and <=(*e, 0.515105) and Bloco11110111(*r) and >(*r, 0.271739)

and Bloco00101101(*t) and <=(*t, 0.515814) and Bloco01100010(*y) and >(*y, 0.317839)

and Bloco01111011(*u) and <=(*u, 0.294035) and Bloco10010010(*i) and >(*i, 0.304583)

and Bloco10101010(*o) and >(*o, 0.36031) then algoritmo(RC4)

R805

if Bloco11101000(*q) and <=(*q, 0.482027) and Bloco10100110(*w) and <=(*w, 0.53756)

and Bloco11000111(*e) and <=(*e, 0.515105) and Bloco11110111(*r) and >(*r, 0.271739)

and Bloco00101101(*t) and <=(*t, 0.515814) and Bloco01100010(*y) and >(*y, 0.317839)

and Bloco01111011(*u) and >(*u, 0.294035) and Bloco10011011(*i) and <=(*i, 0.519792)

and Bloco11101010(*o) and <=(*o, 0.263999) and Bloco00000100(*p) and <=(*p, 0.449534)

then algoritmo(RC4)

R806

if Bloco11101000(*q) and <=(*q, 0.482027) and Bloco10100110(*w) and <=(*w, 0.53756)

and Bloco11000111(*e) and <=(*e, 0.515105) and Bloco11110111(*r) and >(*r, 0.271739)

and Bloco00101101(*t) and <=(*t, 0.515814) and Bloco01100010(*y) and >(*y, 0.317839)

and Bloco01111011(*u) and >(*u, 0.294035) and Bloco10011011(*i) and <=(*i, 0.519792)

and Bloco11101010(*o) and >(*o, 0.263999) and Bloco11001110(*p) and >(*p, 0.262467)

and Bloco11100010(*a) and >(*a, 0.249082) and Bloco10101100(*s) and >(*s, 0.276587)

and Bloco00000001(*d) and <=(*d, 0.520905) and Bloco00000111(*f) and >(*f, 0.276587)

and Bloco10001110(*g) and >(*g, 0.278404) and Bloco10110100(*h) and <=(*h, 0.575737)

and Bloco00010100(*j) and <=(*j, 0.276587) and Bloco00000010(*k) and >(*k, 0.358112)

then algoritmo(RC4)

112

R807

if Bloco11101000(*q) and <=(*q, 0.482027) and Bloco10100110(*w) and <=(*w, 0.53756)

and Bloco11000111(*e) and <=(*e, 0.515105) and Bloco11110111(*r) and >(*r, 0.271739)

and Bloco00101101(*t) and <=(*t, 0.515814) and Bloco01100010(*y) and >(*y, 0.317839)

and Bloco01111011(*u) and >(*u, 0.294035) and Bloco10011011(*i) and <=(*i, 0.519792)

and Bloco11101010(*o) and <=(*o, 0.263999) and Bloco00000100(*p) and <=(*p, 0.449534)

then algoritmo(RC4)

R808

if Bloco11101000(*q) and <=(*q, 0.482027) and Bloco10100110(*w) and <=(*w, 0.53756)

and Bloco11000111(*e) and <=(*e, 0.515105) and Bloco11110111(*r) and >(*r, 0.271739)

and Bloco00101101(*t) and <=(*t, 0.515814) and Bloco01100010(*y) and >(*y, 0.317839)

and Bloco01111011(*u) and >(*u, 0.294035) and Bloco10011011(*i) and <=(*i, 0.519792)

and Bloco11101010(*o) and >(*o, 0.263999) and Bloco11001110(*p) and >(*p, 0.262467)

and Bloco11100010(*a) and >(*a, 0.249082) and Bloco10101100(*s) and >(*s, 0.276587)

and Bloco00000001(*d) and <=(*d, 0.520905) and Bloco00000111(*f) and >(*f, 0.276587)

and Bloco10001110(*g) and >(*g, 0.278404) and Bloco10110100(*h) and <=(*h, 0.575737)

and Bloco00010100(*j) and >(*j, 0.276587) and Bloco10100100(*k) and <=(*k, 0.52089) and

Bloco00001110(*l) and <=(*l, 0.256341) then algoritmo(RC4)

R809

if Bloco11101000(*q) and <=(*q, 0.482027) and Bloco10100110(*w) and <=(*w, 0.53756)

and Bloco11000111(*e) and <=(*e, 0.515105) and Bloco11110111(*r) and >(*r, 0.271739)

and Bloco00101101(*t) and <=(*t, 0.515814) and Bloco01100010(*y) and >(*y, 0.317839)

and Bloco01111011(*u) and >(*u, 0.294035) and Bloco10011011(*i) and <=(*i, 0.519792)

and Bloco11101010(*o) and >(*o, 0.263999) and Bloco11001110(*p) and >(*p, 0.262467)

and Bloco11100010(*a) and >(*a, 0.249082) and Bloco10101100(*s) and >(*s, 0.276587)

and Bloco00000001(*d) and <=(*d, 0.520905) and Bloco00000111(*f) and >(*f, 0.276587)

and Bloco10001110(*g) and >(*g, 0.278404) and Bloco10110100(*h) and <=(*h, 0.575737)

and Bloco00010100(*j) and >(*j, 0.276587) and Bloco10100100(*k) and <=(*k, 0.52089) and

Bloco00001110(*l) and >(*l, 0.256341) and Bloco11100000(*z) and <=(*z, 0.251924) and

Bloco00000011(*x) and >(*x, 0.395984) then algoritmo(RC4)

R810

if Bloco11101000(*q) and <=(*q, 0.482027) and Bloco10100110(*w) and <=(*w, 0.53756)

and Bloco11000111(*e) and <=(*e, 0.515105) and Bloco11110111(*r) and >(*r, 0.271739)

and Bloco00101101(*t) and <=(*t, 0.515814) and Bloco01100010(*y) and >(*y, 0.317839)

and Bloco01111011(*u) and >(*u, 0.294035) and Bloco10011011(*i) and <=(*i, 0.519792)

and Bloco11101010(*o) and >(*o, 0.263999) and Bloco11001110(*p) and >(*p, 0.262467)

and Bloco11100010(*a) and >(*a, 0.249082) and Bloco10101100(*s) and >(*s, 0.276587)

and Bloco00000001(*d) and <=(*d, 0.520905) and Bloco00000111(*f) and >(*f, 0.276587)

and Bloco10001110(*g) and >(*g, 0.278404) and Bloco10110100(*h) and <=(*h, 0.575737)

and Bloco00010100(*j) and >(*j, 0.276587) and Bloco10100100(*k) and <=(*k, 0.52089) and

Bloco00001110(*l) and >(*l, 0.256341) and Bloco11100000(*z) and >(*z, 0.251924) and

Bloco11100001(*x) and <=(*x, 0.237729) and Bloco00000101(*c) and <=(*c, 0.395875) then

algoritmo(RC4)

R811

if Bloco11101000(*q) and <=(*q, 0.482027) and Bloco10100110(*w) and <=(*w, 0.53756)

and Bloco11000111(*e) and <=(*e, 0.515105) and Bloco11110111(*r) and >(*r, 0.271739)

and Bloco00101101(*t) and <=(*t, 0.515814) and Bloco01100010(*y) and >(*y, 0.317839)

and Bloco01111011(*u) and >(*u, 0.294035) and Bloco10011011(*i) and <=(*i, 0.519792)

and Bloco11101010(*o) and >(*o, 0.263999) and Bloco11001110(*p) and >(*p, 0.262467)

and Bloco11100010(*a) and >(*a, 0.249082) and Bloco10101100(*s) and >(*s, 0.276587)

and Bloco00000001(*d) and <=(*d, 0.520905) and Bloco00000111(*f) and >(*f, 0.276587)

and Bloco10001110(*g) and >(*g, 0.278404) and Bloco10110100(*h) and <=(*h, 0.575737)

and Bloco00010100(*j) and >(*j, 0.276587) and Bloco10100100(*k) and >(*k, 0.52089) and

Bloco00000010(*l) and <=(*l, 0.428128) then algoritmo(RC4)

113

R812

if Bloco11101000(*q) and <=(*q, 0.482027) and Bloco10100110(*w) and <=(*w, 0.53756)

and Bloco11000111(*e) and <=(*e, 0.515105) and Bloco11110111(*r) and >(*r, 0.271739)

and Bloco00101101(*t) and <=(*t, 0.515814) and Bloco01100010(*y) and >(*y, 0.317839)

and Bloco01111011(*u) and >(*u, 0.294035) and Bloco10011011(*i) and <=(*i, 0.519792)

and Bloco11101010(*o) and >(*o, 0.263999) and Bloco11001110(*p) and >(*p, 0.262467)

and Bloco11100010(*a) and >(*a, 0.249082) and Bloco10101100(*s) and >(*s, 0.276587)

and Bloco00000001(*d) and <=(*d, 0.520905) and Bloco00000111(*f) and >(*f, 0.276587)

and Bloco10001110(*g) and >(*g, 0.278404) and Bloco10110100(*h) and >(*h, 0.575737)

then algoritmo(RC4)

R813

if Bloco11101000(*q) and <=(*q, 0.482027) and Bloco10100110(*w) and <=(*w, 0.53756)

and Bloco11000111(*e) and <=(*e, 0.515105) and Bloco11110111(*r) and >(*r, 0.271739)

and Bloco00101101(*t) and <=(*t, 0.515814) and Bloco01100010(*y) and >(*y, 0.317839)

and Bloco01111011(*u) and >(*u, 0.294035) and Bloco10011011(*i) and >(*i, 0.519792) and

Bloco00001110(*o) and <=(*o, 0.424019) then algoritmo(RC4)

R814

if Bloco11101000(*q) and <=(*q, 0.482027) and Bloco10100110(*w) and <=(*w, 0.53756)

and Bloco11000111(*e) and <=(*e, 0.515105) and Bloco11110111(*r) and >(*r, 0.271739)

and Bloco00101101(*t) and >(*t, 0.515814) and Bloco01111100(*y) and >(*y, 0.3125) then

algoritmo(RC4)

R815if Bloco11101000(*q) and <=(*q, 0.482027) and Bloco10100110(*w) and >(*w, 0.53756) and

Bloco10001010(*e) and <=(*e, 0.330442) then algoritmo(RC4)

R816if Bloco11101000(*q) and >(*q, 0.482027) and Bloco10011111(*w) and >(*w, 0.520907)then

algoritmo(RC4)

R817

if Bloco0111110011100111(*q) and <=(*q, 0.022012) and Bloco1111000011110000(*w) and

<=(*w, 0.027211) and Bloco0010001110011110(*e) and <=(*e, 0.021706) and

Bloco0110100100100101(*r) and <=(*r, 0.027093) and Bloco1000111110100110(*t) and

<=(*t, 0.02751) and Bloco0010111001000000(*y) and <=(*y, 0.027181) and

Bloco1111001111011100(*u) and <=(*u, 0.027263) and Bloco1011101000001010(*i) and

<=(*i, 0.022012) and Bloco1101001101000101(*o) and <=(*o, 0.021706) and

Bloco1010100100101100(*p) and <=(*p, 0.021706) and Bloco0101010011011110(*a) and

<=(*a, 0.021706) and Bloco0100010110010101(*s) and <=(*s, 0.021706) and

Bloco0001011101010011(*d) and <=(*d, 0.001308) and Bloco1010011010010110(*f) and

<=(*f, 0.021706) and Bloco0011011010111100(*g) and <=(*g, 0.021706) and

Bloco1001011011001100(*h) and <=(*h, 0.021706) and Bloco1101001110000100(*j) and

<=(*j, 0.021706) and Bloco0000010010010000(*k) and <=(*k, 0.021409) and

Bloco0110010110011010(*l) and <=(*l, 0.021409) and Bloco0100011101101001(*z) and

<=(*z, 0.021706) and Bloco1110101010000010(*x) and <=(*x, 0.021706) and

Bloco0000000001010001(*c) and >(*c, 0) then algoritmo(RC4)

114

R818

if Bloco0111110011100111(*q) and <=(*q, 0.022012) and Bloco1111000011110000(*w) and

<=(*w, 0.027211) and Bloco0010001110011110(*e) and <=(*e, 0.021706) and

Bloco0110100100100101(*r) and <=(*r, 0.027093) and Bloco1000111110100110(*t) and

<=(*t, 0.02751) and Bloco0010111001000000(*y) and <=(*y, 0.027181) and

Bloco1111001111011100(*u) and <=(*u, 0.027263) and Bloco1011101000001010(*i) and

<=(*i, 0.022012) and Bloco1101001101000101(*o) and <=(*o, 0.021706) and

Bloco1010100100101100(*p) and <=(*p, 0.021706) and Bloco0101010011011110(*a) and

<=(*a, 0.021706) and Bloco0100010110010101(*s) and <=(*s, 0.021706) and

Bloco0001011101010011(*d) and <=(*d, 0.001308) and Bloco1010011010010110(*f) and

<=(*f, 0.021706) and Bloco0011011010111100(*g) and <=(*g, 0.021706) and

Bloco1001011011001100(*h) and <=(*h, 0.021706) and Bloco1101001110000100(*j) and

<=(*j, 0.021706) and Bloco0000010010010000(*k) and <=(*k, 0.021409) and

Bloco0110010110011010(*l) and <=(*l, 0.021409) and Bloco0100011101101001(*z) and

<=(*z, 0.021706) and Bloco1110101010000010(*x) and >(*x, 0.021706) then algoritmo(RC4)

R819

if Bloco0111110011100111(*q) and <=(*q, 0.022012) and Bloco1111000011110000(*w) and

<=(*w, 0.027211) and Bloco0010001110011110(*e) and <=(*e, 0.021706) and

Bloco0110100100100101(*r) and <=(*r, 0.027093) and Bloco1000111110100110(*t) and

<=(*t, 0.02751) and Bloco0010111001000000(*y) and <=(*y, 0.027181) and

Bloco1111001111011100(*u) and <=(*u, 0.027263) and Bloco1011101000001010(*i) and

<=(*i, 0.022012) and Bloco1101001101000101(*o) and <=(*o, 0.021706) and

Bloco1010100100101100(*p) and <=(*p, 0.021706) and Bloco0101010011011110(*a) and

<=(*a, 0.021706) and Bloco0100010110010101(*s) and <=(*s, 0.021706) and

Bloco0001011101010011(*d) and <=(*d, 0.001308) and Bloco1010011010010110(*f) and

<=(*f, 0.021706) and Bloco0011011010111100(*g) and <=(*g, 0.021706) and

Bloco1001011011001100(*h) and <=(*h, 0.021706) and Bloco1101001110000100(*j) and

<=(*j, 0.021706) and Bloco0000010010010000(*k) and <=(*k, 0.021409) and

Bloco0110010110011010(*l) and <=(*l, 0.021409) and Bloco0100011101101001(*z) and

>(*z, 0.021706) then algoritmo(RC4)

R820

if Bloco0111110011100111(*q) and <=(*q, 0.022012) and Bloco1111000011110000(*w) and

<=(*w, 0.027211) and Bloco0010001110011110(*e) and <=(*e, 0.021706) and

Bloco0110100100100101(*r) and <=(*r, 0.027093) and Bloco1000111110100110(*t) and

<=(*t, 0.02751) and Bloco0010111001000000(*y) and <=(*y, 0.027181) and

Bloco1111001111011100(*u) and <=(*u, 0.027263) and Bloco1011101000001010(*i) and

<=(*i, 0.022012) and Bloco1101001101000101(*o) and <=(*o, 0.021706) and

Bloco1010100100101100(*p) and <=(*p, 0.021706) and Bloco0101010011011110(*a) and

<=(*a, 0.021706) and Bloco0100010110010101(*s) and <=(*s, 0.021706) and

Bloco0001011101010011(*d) and <=(*d, 0.001308) and Bloco1010011010010110(*f) and

<=(*f, 0.021706) and Bloco0011011010111100(*g) and <=(*g, 0.021706) and

Bloco1001011011001100(*h) and <=(*h, 0.021706) and Bloco1101001110000100(*j) and

<=(*j, 0.021706) and Bloco0000010010010000(*k) and <=(*k, 0.021409) and

Bloco0110010110011010(*l) and >(*l, 0.021409) then algoritmo(RC4)

115

R821

if Bloco0111110011100111(*q) and <=(*q, 0.022012) and Bloco1111000011110000(*w) and

<=(*w, 0.027211) and Bloco0010001110011110(*e) and <=(*e, 0.021706) and

Bloco0110100100100101(*r) and <=(*r, 0.027093) and Bloco1000111110100110(*t) and

<=(*t, 0.02751) and Bloco0010111001000000(*y) and <=(*y, 0.027181) and

Bloco1111001111011100(*u) and <=(*u, 0.027263) and Bloco1011101000001010(*i) and

<=(*i, 0.022012) and Bloco1101001101000101(*o) and <=(*o, 0.021706) and

Bloco1010100100101100(*p) and <=(*p, 0.021706) and Bloco0101010011011110(*a) and

<=(*a, 0.021706) and Bloco0100010110010101(*s) and <=(*s, 0.021706) and

Bloco0001011101010011(*d) and <=(*d, 0.001308) and Bloco1010011010010110(*f) and

<=(*f, 0.021706) and Bloco0011011010111100(*g) and <=(*g, 0.021706) and

Bloco1001011011001100(*h) and <=(*h, 0.021706) and Bloco1101001110000100(*j) and

<=(*j, 0.021706) and Bloco0000010010010000(*k) and >(*k, 0.021409) then algoritmo(RC4)

R822

if Bloco0111110011100111(*q) and <=(*q, 0.022012) and Bloco1111000011110000(*w) and

<=(*w, 0.027211) and Bloco0010001110011110(*e) and <=(*e, 0.021706) and

Bloco0110100100100101(*r) and <=(*r, 0.027093) and Bloco1000111110100110(*t) and

<=(*t, 0.02751) and Bloco0010111001000000(*y) and <=(*y, 0.027181) and

Bloco1111001111011100(*u) and <=(*uu, 0.027263) and Bloco1011101000001010(*i) and

<=(*i, 0.022012) and Bloco1101001101000101(*o) and <=(*o, 0.021706) and

Bloco1010100100101100(*p) and <=(*p, 0.021706) and Bloco0101010011011110(*a) and

<=(*a, 0.021706) and Bloco0100010110010101(*s) and <=(*s, 0.021706) and

Bloco0001011101010011(*d) and <=(*d, 0.001308) and Bloco1010011010010110(*f) and

<=(*f, 0.021706) and Bloco0011011010111100(*g) and <=(*g, 0.021706) and

Bloco1001011011001100(*h) and <=(*h, 0.021706) and Bloco1101001110000100(*j) and

>(*j, 0.021706) then algoritmo(RC4)

R823

if Bloco0111110011100111(*q) and <=(*q, 0.022012) and Bloco1111000011110000(*w) and

<=(*w, 0.027211) and Bloco0010001110011110(*e) and <=(*e, 0.021706) and

Bloco0110100100100101(*r) and <=(*r, 0.027093) and Bloco1000111110100110(*t) and

<=(*t, 0.02751) and Bloco0010111001000000(*y) and <=(*y, 0.027181) and

Bloco1111001111011100(*u) and <=(*u, 0.027263) and Bloco1011101000001010(*i) and

<=(*i, 0.022012) and Bloco1101001101000101(*o) and <=(*o, 0.021706) and

Bloco1010100100101100(*p) and <=(*p, 0.021706) and Bloco0101010011011110(*a) and

<=(*a, 0.021706) and Bloco0100010110010101(*s) and <=(*s, 0.021706) and

Bloco0001011101010011(*d) and <=(*d, 0.001308) and Bloco1010011010010110(*f) and

<=(*f, 0.021706) and Bloco0011011010111100(*g) and <=(*g, 0.021706) and

Bloco1001011011001100(*h) and >(*h, 0.021706) then algoritmo(RC4)

R824

if Bloco0111110011100111(*q) and <=(*q, 0.022012) and Bloco1111000011110000(*w) and

<=(*w, 0.027211) and Bloco0010001110011110(*e) and <=(*e, 0.021706) and

Bloco0110100100100101(*r) and <=(*r, 0.027093) and Bloco1000111110100110(*t) and

<=(*t, 0.02751) and Bloco0010111001000000(*y) and <=(*y, 0.027181) and

Bloco1111001111011100(*u) and <=(*u, 0.027263) and Bloco1011101000001010(*i) and

<=(*i, 0.022012) and Bloco1101001101000101(*o) and <=(*o, 0.021706) and

Bloco1010100100101100(*p) and <=(*p, 0.021706) and Bloco0101010011011110(*a) and

<=(*a, 0.021706) and Bloco0100010110010101(*s) and <=(*s, 0.021706) and

Bloco0001011101010011(*d) and <=(*d, 0.001308) and Bloco1010011010010110(*f) and

<=(*f, 0.021706) and Bloco0011011010111100(*g) and >(*g, 0.021706) then algoritmo(RC4)

116

R825

if Bloco0111110011100111(*q) and <=(*q, 0.022012) and Bloco1111000011110000(*w) and

<=(*w, 0.027211) and Bloco0010001110011110(*e) and <=(*e, 0.021706) and

Bloco0110100100100101(*r) and <=(*r, 0.027093) and Bloco1000111110100110(*t) and

<=(*t, 0.02751) and Bloco0010111001000000(*y) and <=(*y, 0.027181) and

Bloco1111001111011100(*u) and <=(*u, 0.027263) and Bloco1011101000001010(*i) and

<=(*i, 0.022012) and Bloco1101001101000101(*o) and <=(*o, 0.021706) and

Bloco1010100100101100(*p) and <=(*p, 0.021706) and Bloco0101010011011110(*a) and

<=(*a, 0.021706) and Bloco0100010110010101(*s) and <=(*s, 0.021706) and

Bloco0001011101010011(*d) and <=(*d, 0.001308) and Bloco1010011010010110(*f) and

>(*f, 0.021706) and Bloco0000000000100111(*g) and <=(*g, 0.005025) then algoritmo(RC4)

R826

if Bloco0111110011100111(*q) and <=(*q, 0.022012) and Bloco1111000011110000(*w) and

<=(*w, 0.027211) and Bloco0010001110011110(*e) and <=(*e, 0.021706) and

Bloco0110100100100101(*r) and <=(*r, 0.027093) and Bloco1000111110100110(*t) and

<=(*t, 0.02751) and Bloco0010111001000000(*y) and <=(*y, 0.027181) and

Bloco1111001111011100(*u) and <=(*u, 0.027263) and Bloco1011101000001010(*i) and

<=(*i, 0.022012) and Bloco1101001101000101(*o) and <=(*o, 0.021706) and

Bloco1010100100101100(*p) and <=(*p, 0.021706) and Bloco0101010011011110(*a) and

>(*a, 0.021706) and Bloco0000101101110011(*s) and >(*s, 0.001675) then algoritmo(RC4)

R827

if Bloco0111110011100111(*q) and <=(*q, 0.022012) and Bloco1111000011110000(*w) and

<=(*w, 0.027211) and Bloco0010001110011110(*e) and >(*e, 0.021706) and

Bloco0000000011100001(*r) and >(*r, 0.00335) then algoritmo(RC4)

R828

if Bloco0111110011100111(*q) and >(*q, 0.022012 ) and Bloco0000001000101001(*w) and

<=(*w, 0.00523) and Bloco0000011000110010(*e) and <=(*e, 0) and

Bloco0000101001011111(*r) and >(*r, 0.00335) then algoritmo(RC4)

R829if Bloco0111110011100111(*q) and >(*q, 0.022012 ) and Bloco0000001000101001(*w) and

<=(*w, 0.00523) and Bloco0000011000110010(*e) and >(*e, 0)then algoritmo(RC4)

R830

if Bloco1111(*q) and <=(*q, 6.071897) and Bloco1001(*w) and <=(*w, 6.208488) and

Bloco1001(*e) and >(*e, 5.878446) and Bloco1000(*r) and >(*r, 6.057725) and Bloco1110(*t)

and <=(*t, 6.428807) and Bloco0001(*y) and <=(*y, 6.143308) and Bloco0011(*u) and <=(*u,

6.127254) then algoritmo(RC4)

R831

if Bloco1111(*q) and <=(*q, 6.071897) and Bloco1001(*w) and <=(*w, 6.208488) and

Bloco1001(*e) and >(*e, 5.878446) and Bloco1000(*r) and >(*r, 6.057725) and Bloco1110(*t)

and <=(*t, 6.428807) and Bloco0001(*y) and >(*y, 6.143308) and Bloco1011(*u) and >(*u,

6.320872) then algoritmo(RC4)

R832

if Bloco1111(*q) and <=(*q, 6.071897) and Bloco1001(*w) and >(*w, 6.208488) and

Bloco0011(*e) and >(*e, 5.933518) and Bloco0100(*r) and <=(*r, 6.154374) and

Bloco1101(*t) and >(*t, 6.024262) and Bloco1100(*y) and <=(*y, 6.250339) and

Bloco0101(*u) and >(*u, 6.230488) then algoritmo(RC4)

R833

if Bloco1111(*q) and <=(*q, 6.071897) and Bloco1001(*w) and >(*w, 6.208488) and

Bloco0011(*e) and >(*e, 5.933518) and Bloco0100(*r) and >(*r,6.154374) and Bloco1111(*t)

and <=(*t, 5.980548) then algoritmo(RC4)

R834

if Bloco1111(*q) and <=(*q, 6.071897) and Bloco1001(*w) and >(*w, 6.208488) and

Bloco0011(*e) and >(*e, 5.933518) and Bloco0100(*r) and >(*r,6.154374) and Bloco1111(*t)

and >(*t, 5.980548) and Bloco1110(*y) and <=(*y, 6.086681) then algoritmo(RC4)

117

R835

if Bloco1111(*q) and <=(*q, 6.071897) and Bloco1001(*w) and >(*w, 6.208488) and

Bloco0011(*e) and >(*e, 5.933518) and Bloco0100(*r) and >(*r,6.154374) and Bloco1111(*t)

and >(*t, 5.980548) and Bloco1110(*y) and >(*y, 6.086681) and Bloco1001(*u) and <=(*u,

6.482606) and Bloco1000(*i) and >(*i, 6.369703) then algoritmo(RC4)

R836

if Bloco1111(*q) and <=(*q, 6.071897) and Bloco1001(*w) and >(*w, 6.208488) and

Bloco0011(*e) and >(*e, 5.933518) and Bloco0100(*r) and >(*r,6.154374) and Bloco1111(*t)

and >(*t, 5.980548) and Bloco1110(*y) and >(*y, 6.086681) and Bloco1001(*u) and >(*u,

6.482606) then algoritmo(RC4)

R837if Bloco1111(*q) and >(*q, 6.071897) and Bloco0110(*w) and <=(*w, 5.958772) and

Bloco1100(*e) and <=(*e, 6.153952) then algoritmo(RC4)

R838

if Bloco1111(*q) and >(*q, 6.071897) and Bloco0110(*w) and <=(*w, 5.958772) and

Bloco1100(*e) and >(*e, 6.153952) and Bloco0010(*r) and <=(*r, 6.208098) then

algoritmo(RC4)

R839

if Bloco1111(*q) and >(*q, 6.071897) and Bloco0110(*w) and >(*w, 5.958772) and

Bloco1110(*e) and <=(*e, 6.218656) and Bloco1100(*r) and <=(*r, 5.979256) and

Bloco0101(*t) and >(*t, 6.196821) then algoritmo(RC4)

R840

if Bloco1111(*q) and >(*q, 6.071897) and Bloco0110(*w) and >(*w, 5.958772) and

Bloco1110(*e) and <=(*e, 6.218656) and Bloco1100(*r) and >(*r, 5.979256) and

Bloco0000(*t) and <=(*t, 6.055007) and Bloco1101(*y) and <=(*y, 6.364825) and

Bloco0011(*u) and <=(*u, 6.410703) and Bloco0111(*i) and <=(*i, 6.082265) then

algoritmo(RC4)

R841

if Bloco1111(*q) and >(*q, 6.071897) and Bloco0110(*w) and >(*w, 5.958772) and

Bloco1110(*e) and <=(*e, 6.218656) and Bloco1100(*r) and >(*r, 5.979256) and

Bloco0000(*t) and <=(*t, 6.055007) and Bloco1101(*y) and <=(*y, 6.364825) and

Bloco0011(*u) and >(*u, 6.410703) then algoritmo(RC4)

R842

if Bloco1111(*q) and >(*q, 6.071897) and Bloco0110(*w) and >(*w, 5.958772) and

Bloco1110(*e) and <=(*e, 6.218656) and Bloco1100(*r) and >(*r, 5.979256) and

Bloco0000(*t) and >(*t, 6.055007) and Bloco1000(*y) and <=(*y, 6.619283) and

Bloco1101(*u) and <=(*u, 6.426875) and Bloco1110(*i) and <=(*i, 6.195838) and

Bloco1100(*o) and <=(*o, 6.49421) and Bloco1011(*p) and >(*p, 6.182995) and

Bloco1101(*a) and <=(*a, 6.237368) and Bloco0011(*s) and <=(*s, 6.236936) and

Bloco0111(*d) and <=(*d, 6.320039) then algoritmo(RC4)

R843

if Bloco1111(*q) and >(*q, 6.071897) and Bloco0110(*w) and >(*w, 5.958772) and

Bloco1110(*e) and <=(*e, 6.218656) and Bloco1100(*r) and >(*r, 5.979256) and

Bloco0000(*t) and >(*t, 6.055007) and Bloco1000(*y) and <=(*y, 6.619283) and

Bloco1101(*u) and <=(*u, 6.426875) and Bloco1110(*i) and <=(*i, 6.195838) and

Bloco1100(*o) and <=(*o, 6.49421) and Bloco1011(*p) and >(*p, 6.182995) and

Bloco1101(*a) and <=(*a, 6.237368) and Bloco0011(*s) and >(*s, 6.236936) and

Bloco1110(*d) and <=(*d, 6.137796) and Bloco0110(*f) and <=(*f, 6.338076) and

Bloco0011(*g) and >(*g, 6.349206) then algoritmo(RC4)

R844

if Bloco1111(*q) and >(*q, 6.071897) and Bloco0110(*w) and >(*w, 5.958772) and

Bloco1110(*e) and <=(*e, 6.218656) and Bloco1100(*r) and >(*r, 5.979256) and

Bloco0000(*t) and >(*t, 6.055007) and Bloco1000(*y) and <=(*y, 6.619283) and

Bloco1101(*u) and <=(*u, 6.426875) and Bloco1110(*i) and <=(*i, 6.195838) and

Bloco1100(*o) and <=(*o, 6.49421) and Bloco1011(*p) and >(*p, 6.182995) and

Bloco1101(*a) and >(*a, 6.237368) and Bloco1000(*s) and <=(*s, 6.380075) and

Bloco1101(*d) and <=(*d, 6.402713) and Bloco0001(*f) and >(*f, 6.37475) then

algoritmo(RC4)

118

R845

if Bloco1111(*q) and >(*q, 6.071897) and Bloco0110(*w) and >(*w, 5.958772) and

Bloco1110(*e) and <=(*e, 6.218656) and Bloco1100(*r) and >(*r, 5.979256) and

Bloco0000(*t) and >(*t, 6.055007) and Bloco1000(*y) and <=(*y, 6.619283) and

Bloco1101(*u) and <=(*u, 6.426875) and Bloco1110(*i) and <=(*i, 6.195838) and

Bloco1100(*o) and <=(*o, 6.49421) and Bloco1011(*p) and >(*p, 6.182995) and

Bloco1101(*a) and >(*a, 6.237368) and Bloco1000(*s) and <=(*s, 6.380075) and

Bloco1101(*d) and >(*d, 6.402713) then algoritmo(RC4)

R846

if Bloco1111(*q) and >(*q, 6.071897) and Bloco0110(*w) and >(*w, 5.958772) and

Bloco1110(*e) and >(*e, 6.218656) and Bloco0100(*r) and >(*r, 6.332944) and Bloco0110(*t)

and <=(*t, 6.202819) and Bloco1000(*y) and >(*y, 6.359604)then algoritmo(RC4)

R847

if Bloco11111111(*q) and <=(*q, 0.357711) and Bloco10011100(*w) and >(*w, 0.274461)

and Bloco10111001(*e) and <=(*e, 0.325556) and Bloco00110101(*r) and >(*r, 0.34009) and

Bloco00010101(*t) and <=(*t, 0.433311) then algoritmo(RSA)

R848

if Bloco10011001(*q) and <=(*q, 0.517369) and Bloco10011000(*w) and <=(*w, 0.523264)

and Bloco10001110(*e) and >(*e, 0.303574) and Bloco10001101(*r) and <=(*r, 0.507475)

and Bloco00001000(*t) and >(*t, 0.253129) and Bloco01011011(*y) and <=(*y, 0.525806)

and Bloco10010100(*u) and <=(*u, 0.520888) and Bloco11001010(*i) and <=(*i, 0.496252)

and Bloco00000000(*o) and >(*o, 0.295317) and Bloco01101010(*p) and >(*p, 0.325424)

then algoritmo(RSA)

R849 if Bloco10000010(*q) and <=(*q, 0.375444) then algoritmo(RSA)

R850if Bloco01101001(*q) and <=(*q, 0.34421) and Bloco00001110(*w) and >(*w, 0.356408)then

algoritmo(RSA)

R851

if Bloco1001(*q) and <=(*q, 6.239488) and Bloco1111(*w) and <=(*w, 6.311237) and

Bloco0101(*e) and >(*e, 6.448311) and Bloco0110(*r) and <=(*r, 6.230488) then

algoritmo(RSA)

R852if Bloco1111(*q) and <=(*q, 6.111381) and Bloco1101(*w) and >(*w, 6.456261) and

Bloco1010(*e) and <=(*e, 6.218656) then algoritmo(RSA)

R853

if Bloco1101(*q) and >(*q, 6.454489) and Bloco1010(*w) and >(*w, 5.963142) and

Bloco0011(*e) and >(*e, 6.160548) and Bloco1010(*r) and <=(*r, 6.330604) then

algoritmo(RSA)

R854

if Bloco0111(*q) and >(*q, 5.985646) and Bloco1101(*w) and >(*w, 6.267553) and

Bloco1010(*e) and >(*e, 6.189195) and Bloco0011(*r) and <=(*r, 6.327422) and

Bloco0101(*t) and >(*t, 6.244913) then algoritmo(RSA)

R855

if Bloco1101(*q) and >(*q, 6.267553) and Bloco0001(*w) and <=(*w, 6.474296) and

Bloco1011(*e) and <=(*e, 6.209201) and Bloco1100(*r) and <=(*r, 6.239772) then

algoritmo(RSA)

R856if Bloco1101(*q) and <=(*q, 6.166988) and Bloco0011(*w) and >(*w, 6.23471) and

Bloco0010(*e) and <=(*e, 6.426928) then algoritmo(RSA)

R857

if Bloco1100(*q) and >(*q, 6.237158) and Bloco1101(*w) and >(*w, 6.152881) and

Bloco0111(*e) and >(*e, 6.085943) and Bloco0010(*r) and >(*r, 5.891796) and Bloco0001(*t)

and >(*t, 6.212028) and Bloco1001(*y) and <=(*y, 6.241135) then algoritmo(RSA)

R858if Bloco1100(*q) and >(*q, 6.237158) and Bloco1101(*w) and <=(*w, 6.049728) and

Bloco1011(*e) and <=(*e, 6.194936) then algoritmo(RSA)

R859if Bloco0111(*q) and <=(*q, 6.170257) and Bloco1011(*w) and >(*w, 6.308399) then

algoritmo(RSA)

R860

if Bloco0000(*q) and >(*q, 6.195179) and Bloco1001(*w) and >(*w, 6.177405) and

Bloco0101(*e) and >(*e, 6.268677) and Bloco1000(*r) and <=(*r, 6.28512) then

algoritmo(RSA)

119

R861if Bloco0011(*q) and >(*q, 5.98812) and Bloco1010(*w) and >(*w, 6.402988) and

Bloco0101(*e) and <=(*e, 6.202506) then algoritmo(RSA)

R862if Bloco0000(*q) and >(*q, 6.041623) and Bloco1010(*w) and <=(*w, 6.400171)then

algoritmo(RSA)

R863

if Bloco0011010010001100(*q) and <=(*q, 0.001308) and Bloco1101001111100100(*w) and

<=(*w, 0.022326) and Bloco0011011010111100(*e) and <=(*e, 0.021706) and

Bloco1101010011000001(*r) and <=(*r, 0.022012) and Bloco0001111001010001(*t) and

<=(*t, 0.021409) and Bloco0111110010010011(*y) and <=(*y, 0.021706) and

Bloco0101010001010000(*u) and <=(*u, 0.022012) and Bloco0010000111001010(*i) and

<=(*i, 0.022012) and Bloco1010110101100000(*o) and <=(*o, 0.021409) and

Bloco0101001111101100(*p) and <=(*p, 0.021706)then algoritmo(RSA)

R864

if Bloco0111110011100111(*q) and <=(*q, 0.022012) and Bloco1111000011110000(*w) and

<=(*w, 0.027211) and Bloco0010001110011110(*e) and <=(*e, 0.021706) and

Bloco0110100100100101(*r) and <=(*r, 0.027093) and Bloco1000111110100110(*t) and

<=(*t, 0.02751) and Bloco0010111001000000(*y) and <=(*y, 0.027181) and

Bloco1111001111011100(*u) and <=(*u, 0.027263) and Bloco1011101000001010(*i) and

<=(*i, 0.022012) and Bloco1101001101000101(*o) and <=(*o, 0.021706) and

Bloco1010100100101100(*p) and <=(*p, 0.021706) and Bloco0101010011011110(*a) and

<=(*a, 0.021706) and Bloco0100010110010101(*s) and <=(*s, 0.021706) and

Bloco0001011101010011(*d) and <=(*d, 0.001308) and Bloco1010011010010110(*f) and

<=(*f, 0.021706) and Bloco0011011010111100(*g) and <=(*g, 0.021706) and

Bloco1001011011001100(*h) and <=(*h, 0.021706) and Bloco1101001110000100(*j) and

<=(*j, 0.021706) and Bloco0000010010010000(*k) and <=(*k, 0.021409) and

Bloco0110010110011010(*l) and <=(*l, 0.021409) and Bloco0100011101101001(*z) and

<=(*z, 0.021706) and Bloco1110101010000010(*x) and <=(*x, 0.021706) and

Bloco0000000001010001(*c) and <=(*c, 0) then algoritmo(RSA)

R865

if Bloco0111110011100111(*q) and <=(*q, 0.022012) and Bloco1111000011110000(*w) and

<=(*w, 0.027211) and Bloco0010001110011110(*e) and <=(*e, 0.021706) and

Bloco0110100100100101(*r) and <=(*r, 0.027093) and Bloco1000111110100110(*t) and

<=(*t, 0.02751) and Bloco0010111001000000(*y) and <=(*y, 0.027181) and

Bloco1111001111011100(*u) and <=(*u, 0.027263) and Bloco1011101000001010(*i) and

<=(*i, 0.022012) and Bloco1101001101000101(*o) and <=(*o, 0.021706) and

Bloco1010100100101100(*p) and <=(*p, 0.021706) and Bloco0101010011011110(*a) and

<=(*a, 0.021706) and Bloco0100010110010101(*s) and <=(*s, 0.021706) and

Bloco0001011101010011(*d) and >(*d, 0.001308) and Bloco0000000000000110(*f) and

<=(*f, 0)then algoritmo(RSA)

120

Anexo 2 – Tabela de acerto dos classificadores do WEKA

Tamanho do bloco 2 4 8 16 2 4 8 16 2 4 8 16

AttributeSelectedClassifier 40 88 95 43 34 93 52 72 81

FilteredClassifier 40 28 87 30 45 57 0 36 67

PART 48 80 98 99 42 92 97 96 80 97 96 100

J48 82 92 94 98 47 87 95 99 86 91 93 99

Tamanho do bloco 2 4 8 16 2 4 8 16 2 4 8 16

AttributeSelectedClassifier 35 34 93 2 47 93 42 86 94

FilteredClassifier 46 47 70 18 13 69 81 41 73

PART 76 77 98 99 26 94 99 100 40 92 99 100

J48 50 88 92 98 10 96 96 98 52 96 99 99

Tamanho do bloco 2 4 8 16 2 4 8 16 2 4 8 16

AttributeSelectedClassifier 93 95 97 52 92 97 73 85 97

FilteredClassifier 89 88 86 54 80 89 73 79 95

PART 63 96 99 100 48 95 97 97 77 96 98 98

J48 84 96 98 97 53 95 97 92 81 97 98 98

Tamanho do bloco 2 4 8 16 2 4 8 16 2 4 8 16

AttributeSelectedClassifier 38 52 86 75 79 88 0 50 88

FilteredClassifier 0 22 81 65 32 72 0 32 70

PART 49 95 95 99 54 88 98 100 46 98 95 100

J48 44 90 96 100 76 88 90 100 38 87 89 100

Blowfish

RC4

RSA

EN SP

EN PT

PT

SP

SP

EN PT SP

EN PT

DES