// serpent.cpp - written and placed in the public domain by Wei Dai /* Adapted for TrueCrypt */ #ifdef TC_WINDOWS_BOOT #pragma optimize ("t", on) #endif #include "Serpent.h" #include "Common/Endian.h" #include #if defined(_WIN32) && !defined(_DEBUG) #include #define rotlFixed _rotl #define rotrFixed _rotr #else #define rotlFixed(x,n) (((x) << (n)) | ((x) >> (32 - (n)))) #define rotrFixed(x,n) (((x) >> (n)) | ((x) << (32 - (n)))) #endif // linear transformation #define LT(i,a,b,c,d,e) {\ a = rotlFixed(a, 13); \ c = rotlFixed(c, 3); \ d = rotlFixed(d ^ c ^ (a << 3), 7); \ b = rotlFixed(b ^ a ^ c, 1); \ a = rotlFixed(a ^ b ^ d, 5); \ c = rotlFixed(c ^ d ^ (b << 7), 22);} // inverse linear transformation #define ILT(i,a,b,c,d,e) {\ c = rotrFixed(c, 22); \ a = rotrFixed(a, 5); \ c ^= d ^ (b << 7); \ a ^= b ^ d; \ b = rotrFixed(b, 1); \ d = rotrFixed(d, 7) ^ c ^ (a << 3); \ b ^= a ^ c; \ c = rotrFixed(c, 3); \ a = rotrFixed(a, 13);} // order of output from S-box functions #define beforeS0(f) f(0,a,b,c,d,e) #define afterS0(f) f(1,b,e,c,a,d) #define afterS1(f) f(2,c,b,a,e,d) #define afterS2(f) f(3,a,e,b,d,c) #define afterS3(f) f(4,e,b,d,c,a) #define afterS4(f) f(5,b,a,e,c,d) #define afterS5(f) f(6,a,c,b,e,d) #define afterS6(f) f(7,a,c,d,b,e) #define afterS7(f) f(8,d,e,b,a,c) // order of output from inverse S-box functions #define beforeI7(f) f(8,a,b,c,d,e) #define afterI7(f) f(7,d,a,b,e,c) #define afterI6(f) f(6,a,b,c,e,d) #define afterI5(f) f(5,b,d,e,c,a) #define afterI4(f) f(4,b,c,e,a,d) #define afterI3(f) f(3,a,b,e,c,d) #define afterI2(f) f(2,b,d,e,c,a) #define afterI1(f) f(1,a,b,c,e,d) #define afterI0(f) f(0,a,d,b,e,c) // The instruction sequences for the S-box functions // come from Dag Arne Osvik's paper "Speeding up Serpent". #define S0(i, r0, r1, r2, r3, r4) \ { \ r3 ^= r0; \ r4 = r1; \ r1 &= r3; \ r4 ^= r2; \ r1 ^= r0; \ r0 |= r3; \ r0 ^= r4; \ r4 ^= r3; \ r3 ^= r2; \ r2 |= r1; \ r2 ^= r4; \ r4 = ~r4; \ r4 |= r1; \ r1 ^= r3; \ r1 ^= r4; \ r3 |= r0; \ r1 ^= r3; \ r4 ^= r3; \ } #define I0(i, r0, r1, r2, r3, r4) \ { \ r2 = ~r2; \ r4 = r1; \ r1 |= r0; \ r4 = ~r4; \ r1 ^= r2; \ r2 |= r4; \ r1 ^= r3; \ r0 ^= r4; \ r2 ^= r0; \ r0 &= r3; \ r4 ^= r0; \ r0 |= r1; \ r0 ^= r2; \ r3 ^= r4; \ r2 ^= r1; \ r3 ^= r0; \ r3 ^= r1; \ r2 &= r3; \ r4 ^= r2; \ } #define S1(i, r0, r1, r2, r3, r4) \ { \ r0 = ~r0; \ r2 = ~r2; \ r4 = r0; \ r0 &= r1; \ r2 ^= r0; \ r0 |= r3; \ r3 ^= r2; \ r1 ^= r0; \ r0 ^= r4; \ r4 |= r1; \ r1 ^= r3; \ r2 |= r0; \ r2 &= r4; \ r0 ^= r1; \ r1 &= r2; \ r1 ^= r0; \ r0 &= r2; \ r0 ^= r4; \ } #define I1(i, r0, r1, r2, r3, r4) \ { \ r4 = r1; \ r1 ^= r3; \ r3 &= r1; \ r4 ^= r2; \ r3 ^= r0; \ r0 |= r1; \ r2 ^= r3; \ r0 ^= r4; \ r0 |= r2; \ r1 ^= r3; \ r0 ^= r1; \ r1 |= r3; \ r1 ^= r0; \ r4 = ~r4; \ r4 ^= r1; \ r1 |= r0; \ r1 ^= r0; \ r1 |= r4; \ r3 ^= r1; \ } #define S2(i, r0, r1, r2, r3, r4) \ { \ r4 = r0; \ r0 &= r2; \ r0 ^= r3; \ r2 ^= r1; \ r2 ^= r0; \ r3 |= r4; \ r3 ^= r1; \ r4 ^= r2; \ r1 = r3; \ r3 |= r4; \ r3 ^= r0; \ r0 &= r1; \ r4 ^= r0; \ r1 ^= r3; \ r1 ^= r4; \ r4 = ~r4; \ } #define I2(i, r0, r1, r2, r3, r4) \ { \ r2 ^= r3; \ r3 ^= r0; \ r4 = r3; \ r3 &= r2; \ r3 ^= r1; \ r1 |= r2; \ r1 ^= r4; \ r4 &= r3; \ r2 ^= r3; \ r4 &= r0; \ r4 ^= r2; \ r2 &= r1; \ r2 |= r0; \ r3 = ~r3; \ r2 ^= r3; \ r0 ^= r3; \ r0 &= r1; \ r3 ^= r4; \ r3 ^= r0; \ } #define S3(i, r0, r1, r2, r3, r4) \ { \ r4 = r0; \ r0 |= r3; \ r3 ^= r1; \ r1 &= r4; \ r4 ^= r2; \ r2 ^= r3; \ r3 &= r0; \ r4 |= r1; \ r3 ^= r4; \ r0 ^= r1; \ r4 &= r0; \ r1 ^= r3; \ r4 ^= r2; \ r1 |= r0; \ r1 ^= r2; \ r0 ^= r3; \ r2 = r1; \ r1 |= r3; \ r1 ^= r0; \ } #define I3(i, r0, r1, r2, r3, r4) \ { \ r4 = r2; \ r2 ^= r1; \ r1 &= r2; \ r1 ^= r0; \ r0 &= r4; \ r4 ^= r3; \ r3 |= r1; \ r3 ^= r2; \ r0 ^= r4; \ r2 ^= r0; \ r0 |= r3; \ r0 ^= r1; \ r4 ^= r2; \ r2 &= r3; \ r1 |= r3; \ r1 ^= r2; \ r4 ^= r0; \ r2 ^= r4; \ } #define S4(i, r0, r1, r2, r3, r4) \ { \ r1 ^= r3; \ r3 = ~r3; \ r2 ^= r3; \ r3 ^= r0; \ r4 = r1; \ r1 &= r3; \ r1 ^= r2; \ r4 ^= r3; \ r0 ^= r4; \ r2 &= r4; \ r2 ^= r0; \ r0 &= r1; \ r3 ^= r0; \ r4 |= r1; \ r4 ^= r0; \ r0 |= r3; \ r0 ^= r2; \ r2 &= r3; \ r0 = ~r0; \ r4 ^= r2; \ } #define I4(i, r0, r1, r2, r3, r4) \ { \ r4 = r2; \ r2 &= r3; \ r2 ^= r1; \ r1 |= r3; \ r1 &= r0; \ r4 ^= r2; \ r4 ^= r1; \ r1 &= r2; \ r0 = ~r0; \ r3 ^= r4; \ r1 ^= r3; \ r3 &= r0; \ r3 ^= r2; \ r0 ^= r1; \ r2 &= r0; \ r3 ^= r0; \ r2 ^= r4; \ r2 |= r3; \ r3 ^= r0; \ r2 ^= r1; \ } #define S5(i, r0, r1, r2, r3, r4) \ { \ r0 ^= r1; \ r1 ^= r3; \ r3 = ~r3; \ r4 = r1; \ r1 &= r0; \ r2 ^= r3; \ r1 ^= r2; \ r2 |= r4; \ r4 ^= r3; \ r3 &= r1; \ r3 ^= r0; \ r4 ^= r1; \ r4 ^= r2; \ r2 ^= r0; \ r0 &= r3; \ r2 = ~r2; \ r0 ^= r4; \ r4 |= r3; \ r2 ^= r4; \ } #define I5(i, r0, r1, r2, r3, r4) \ { \ r1 = ~r1; \ r4 = r3; \ r2 ^= r1; \ r3 |= r0; \ r3 ^= r2; \ r2 |= r1; \ r2 &= r0; \ r4 ^= r3; \ r2 ^= r4; \ r4 |= r0; \ r4 ^= r1; \ r1 &= r2; \ r1 ^= r3; \ r4 ^= r2; \ r3 &= r4; \ r4 ^= r1; \ r3 ^= r0; \ r3 ^= r4; \ r4 = ~r4; \ } #define S6(i, r0, r1, r2, r3, r4) \ { \ r2 = ~r2; \ r4 = r3; \ r3 &= r0; \ r0 ^= r4; \ r3 ^= r2; \ r2 |= r4; \ r1 ^= r3; \ r2 ^= r0; \ r0 |= r1; \ r2 ^= r1; \ r4 ^= r0; \ r0 |= r3; \ r0 ^= r2; \ r4 ^= r3; \ r4 ^= r0; \ r3 = ~r3; \ r2 &= r4; \ r2 ^= r3; \ } #define I6(i, r0, r1, r2, r3, r4) \ { \ r0 ^= r2; \ r4 = r2; \ r2 &= r0; \ r4 ^= r3; \ r2 = ~r2; \ r3 ^= r1; \ r2 ^= r3; \ r4 |= r0; \ r0 ^= r2; \ r3 ^= r4; \ r4 ^= r1; \ r1 &= r3; \ r1 ^= r0; \ r0 ^= r3; \ r0 |= r2; \ r3 ^= r1; \ r4 ^= r0; \ } #define S7(i, r0, r1, r2, r3, r4) \ { \ r4 = r2; \ r2 &= r1; \ r2 ^= r3; \ r3 &= r1; \ r4 ^= r2; \ r2 ^= r1; \ r1 ^= r0; \ r0 |= r4; \ r0 ^= r2; \ r3 ^= r1; \ r2 ^= r3; \ r3 &= r0; \ r3 ^= r4; \ r4 ^= r2; \ r2 &= r0; \ r4 = ~r4; \ r2 ^= r4; \ r4 &= r0; \ r1 ^= r3; \ r4 ^= r1; \ } #define I7(i, r0, r1, r2, r3, r4) \ { \ r4 = r2; \ r2 ^= r0; \ r0 &= r3; \ r2 = ~r2; \ r4 |= r3; \ r3 ^= r1; \ r1 |= r0; \ r0 ^= r2; \ r2 &= r4; \ r1 ^= r2; \ r2 ^= r0; \ r0 |= r2; \ r3 &= r4; \ r0 ^= r3; \ r4 ^= r1; \ r3 ^= r4; \ r4 |= r0; \ r3 ^= r2; \ r4 ^= r2; \ } // key xor #define KX(r, a, b, c, d, e) {\ a ^= k[4 * r + 0]; \ b ^= k[4 * r + 1]; \ c ^= k[4 * r + 2]; \ d ^= k[4 * r + 3];} #ifdef TC_MINIMIZE_CODE_SIZE static void S0f (unsigned __int32 *r0, unsigned __int32 *r1, unsigned __int32 *r2, unsigned __int32 *r3, unsigned __int32 *r4) { *r3 ^= *r0; *r4 = *r1; *r1 &= *r3; *r4 ^= *r2; *r1 ^= *r0; *r0 |= *r3; *r0 ^= *r4; *r4 ^= *r3; *r3 ^= *r2; *r2 |= *r1; *r2 ^= *r4; *r4 = ~*r4; *r4 |= *r1; *r1 ^= *r3; *r1 ^= *r4; *r3 |= *r0; *r1 ^= *r3; *r4 ^= *r3; } static void S1f (unsigned __int32 *r0, unsigned __int32 *r1, unsigned __int32 *r2, unsigned __int32 *r3, unsigned __int32 *r4) { *r0 = ~*r0; *r2 = ~*r2; *r4 = *r0; *r0 &= *r1; *r2 ^= *r0; *r0 |= *r3; *r3 ^= *r2; *r1 ^= *r0; *r0 ^= *r4; *r4 |= *r1; *r1 ^= *r3; *r2 |= *r0; *r2 &= *r4; *r0 ^= *r1; *r1 &= *r2; *r1 ^= *r0; *r0 &= *r2; *r0 ^= *r4; } static void S2f (unsigned __int32 *r0, unsigned __int32 *r1, unsigned __int32 *r2, unsigned __int32 *r3, unsigned __int32 *r4) { *r4 = *r0; *r0 &= *r2; *r0 ^= *r3; *r2 ^= *r1; *r2 ^= *r0; *r3 |= *r4; *r3 ^= *r1; *r4 ^= *r2; *r1 = *r3; *r3 |= *r4; *r3 ^= *r0; *r0 &= *r1; *r4 ^= *r0; *r1 ^= *r3; *r1 ^= *r4; *r4 = ~*r4; } static void S3f (unsigned __int32 *r0, unsigned __int32 *r1, unsigned __int32 *r2, unsigned __int32 *r3, unsigned __int32 *r4) { *r4 = *r0; *r0 |= *r3; *r3 ^= *r1; *r1 &= *r4; *r4 ^= *r2; *r2 ^= *r3; *r3 &= *r0; *r4 |= *r1; *r3 ^= *r4; *r0 ^= *r1; *r4 &= *r0; *r1 ^= *r3; *r4 ^= *r2; *r1 |= *r0; *r1 ^= *r2; *r0 ^= *r3; *r2 = *r1; *r1 |= *r3; *r1 ^= *r0; } static void S4f (unsigned __int32 *r0, unsigned __int32 *r1, unsigned __int32 *r2, unsigned __int32 *r3, unsigned __int32 *r4) { *r1 ^= *r3; *r3 = ~*r3; *r2 ^= *r3; *r3 ^= *r0; *r4 = *r1; *r1 &= *r3; *r1 ^= *r2; *r4 ^= *r3; *r0 ^= *r4; *r2 &= *r4; *r2 ^= *r0; *r0 &= *r1; *r3 ^= *r0; *r4 |= *r1; *r4 ^= *r0; *r0 |= *r3; *r0 ^= *r2; *r2 &= *r3; *r0 = ~*r0; *r4 ^= *r2; } static void S5f (unsigned __int32 *r0, unsigned __int32 *r1, unsigned __int32 *r2, unsigned __int32 *r3, unsigned __int32 *r4) { *r0 ^= *r1; *r1 ^= *r3; *r3 = ~*r3; *r4 = *r1; *r1 &= *r0; *r2 ^= *r3; *r1 ^= *r2; *r2 |= *r4; *r4 ^= *r3; *r3 &= *r1; *r3 ^= *r0; *r4 ^= *r1; *r4 ^= *r2; *r2 ^= *r0; *r0 &= *r3; *r2 = ~*r2; *r0 ^= *r4; *r4 |= *r3; *r2 ^= *r4; } static void S6f (unsigned __int32 *r0, unsigned __int32 *r1, unsigned __int32 *r2, unsigned __int32 *r3, unsigned __int32 *r4) { *r2 = ~*r2; *r4 = *r3; *r3 &= *r0; *r0 ^= *r4; *r3 ^= *r2; *r2 |= *r4; *r1 ^= *r3; *r2 ^= *r0; *r0 |= *r1; *r2 ^= *r1; *r4 ^= *r0; *r0 |= *r3; *r0 ^= *r2; *r4 ^= *r3; *r4 ^= *r0; *r3 = ~*r3; *r2 &= *r4; *r2 ^= *r3; } static void S7f (unsigned __int32 *r0, unsigned __int32 *r1, unsigned __int32 *r2, unsigned __int32 *r3, unsigned __int32 *r4) { *r4 = *r2; *r2 &= *r1; *r2 ^= *r3; *r3 &= *r1; *r4 ^= *r2; *r2 ^= *r1; *r1 ^= *r0; *r0 |= *r4; *r0 ^= *r2; *r3 ^= *r1; *r2 ^= *r3; *r3 &= *r0; *r3 ^= *r4; *r4 ^= *r2; *r2 &= *r0; *r4 = ~*r4; *r2 ^= *r4; *r4 &= *r0; *r1 ^= *r3; *r4 ^= *r1; } static void KXf (const unsigned __int32 *k, unsigned int r, unsigned __int32 *a, unsigned __int32 *b, unsigned __int32 *c, unsigned __int32 *d) { *a ^= k[r]; *b ^= k[r + 1]; *c ^= k[r + 2]; *d ^= k[r + 3]; } #endif // TC_MINIMIZE_CODE_SIZE #ifndef TC_MINIMIZE_CODE_SIZE void serpent_set_key(const unsigned __int8 userKey[],unsigned __int8 *ks) { unsigned __int32 a,b,c,d,e; unsigned __int32 *k = (unsigned __int32 *)ks; unsigned __int32 t; int i; for (i = 0; i < 8; i++) k[i] = LE32(((unsigned __int32*)userKey)[i]); k += 8; t = k[-1]; for (i = 0; i < 132; ++i) k[i] = t = rotlFixed(k[i-8] ^ k[i-5] ^ k[i-3] ^ t ^ 0x9e3779b9 ^ i, 11); k -= 20; #define LK(r, a, b, c, d, e) {\ a = k[(8-r)*4 + 0]; \ b = k[(8-r)*4 + 1]; \ c = k[(8-r)*4 + 2]; \ d = k[(8-r)*4 + 3];} #define SK(r, a, b, c, d, e) {\ k[(8-r)*4 + 4] = a; \ k[(8-r)*4 + 5] = b; \ k[(8-r)*4 + 6] = c; \ k[(8-r)*4 + 7] = d;} \ for (i=0; i<4; i++) { afterS2(LK); afterS2(S3); afterS3(SK); afterS1(LK); afterS1(S2); afterS2(SK); afterS0(LK); afterS0(S1); afterS1(SK); beforeS0(LK); beforeS0(S0); afterS0(SK); k += 8*4; afterS6(LK); afterS6(S7); afterS7(SK); afterS5(LK); afterS5(S6); afterS6(SK); afterS4(LK); afterS4(S5); afterS5(SK); afterS3(LK); afterS3(S4); afterS4(SK); } afterS2(LK); afterS2(S3); afterS3(SK); } #else // TC_MINIMIZE_CODE_SIZE static void LKf (unsigned __int32 *k, unsigned int r, unsigned __int32 *a, unsigned __int32 *b, unsigned __int32 *c, unsigned __int32 *d) { *a = k[r]; *b = k[r + 1]; *c = k[r + 2]; *d = k[r + 3]; } static void SKf (unsigned __int32 *k, unsigned int r, unsigned __int32 *a, unsigned __int32 *b, unsigned __int32 *c, unsigned __int32 *d) { k[r + 4] = *a; k[r + 5] = *b; k[r + 6] = *c; k[r + 7] = *d; } void serpent_set_key(const unsigned __int8 userKey[], unsigned __int8 *ks) { unsigned __int32 a,b,c,d,e; unsigned __int32 *k = (unsigned __int32 *)ks; unsigned __int32 t; int i; for (i = 0; i < 8; i++) k[i] = LE32(((unsigned __int32*)userKey)[i]); k += 8; t = k[-1]; for (i = 0; i < 132; ++i) k[i] = t = rotlFixed(k[i-8] ^ k[i-5] ^ k[i-3] ^ t ^ 0x9e3779b9 ^ i, 11); k -= 20; for (i=0; i<4; i++) { LKf (k, 20, &a, &e, &b, &d); S3f (&a, &e, &b, &d, &c); SKf (k, 16, &e, &b, &d, &c); LKf (k, 24, &c, &b, &a, &e); S2f (&c, &b, &a, &e, &d); SKf (k, 20, &a, &e, &b, &d); LKf (k, 28, &b, &e, &c, &a); S1f (&b, &e, &c, &a, &d); SKf (k, 24, &c, &b, &a, &e); LKf (k, 32, &a, &b, &c, &d); S0f (&a, &b, &c, &d, &e); SKf (k, 28, &b, &e, &c, &a); k += 8*4; LKf (k, 4, &a, &c, &d, &b); S7f (&a, &c, &d, &b, &e); SKf (k, 0, &d, &e, &b, &a); LKf (k, 8, &a, &c, &b, &e); S6f (&a, &c, &b, &e, &d); SKf (k, 4, &a, &c, &d, &b); LKf (k, 12, &b, &a, &e, &c); S5f (&b, &a, &e, &c, &d); SKf (k, 8, &a, &c, &b, &e); LKf (k, 16, &e, &b, &d, &c); S4f (&e, &b, &d, &c, &a); SKf (k, 12, &b, &a, &e, &c); } LKf (k, 20, &a, &e, &b, &d); S3f (&a, &e, &b, &d, &c); SKf (k, 16, &e, &b, &d, &c); } #endif // TC_MINIMIZE_CODE_SIZE #ifndef TC_MINIMIZE_CODE_SIZE void serpent_encrypt(const unsigned __int8 *inBlock, unsigned __int8 *outBlock, unsigned __int8 *ks) { unsigned __int32 a, b, c, d, e; unsigned int i=1; const unsigned __int32 *k = (unsigned __int32 *)ks + 8; unsigned __int32 *in = (unsigned __int32 *) inBlock; unsigned __int32 *out = (unsigned __int32 *) outBlock; a = LE32(in[0]); b = LE32(in[1]); c = LE32(in[2]); d = LE32(in[3]); do { beforeS0(KX); beforeS0(S0); afterS0(LT); afterS0(KX); afterS0(S1); afterS1(LT); afterS1(KX); afterS1(S2); afterS2(LT); afterS2(KX); afterS2(S3); afterS3(LT); afterS3(KX); afterS3(S4); afterS4(LT); afterS4(KX); afterS4(S5); afterS5(LT); afterS5(KX); afterS5(S6); afterS6(LT); afterS6(KX); afterS6(S7); if (i == 4) break; ++i; c = b; b = e; e = d; d = a; a = e; k += 32; beforeS0(LT); } while (1); afterS7(KX); out[0] = LE32(d); out[1] = LE32(e); out[2] = LE32(b); out[3] = LE32(a); } #else // TC_MINIMIZE_CODE_SIZE typedef unsigned __int32 uint32; static void LTf (uint32 *a, uint32 *b, uint32 *c, uint32 *d) { *a = rotlFixed(*a, 13); *c = rotlFixed(*c, 3); *d = rotlFixed(*d ^ *c ^ (*a << 3), 7); *b = rotlFixed(*b ^ *a ^ *c, 1); *a = rotlFixed(*a ^ *b ^ *d, 5); *c = rotlFixed(*c ^ *d ^ (*b << 7), 22); } void serpent_encrypt(const unsigned __int8 *inBlock, unsigned __int8 *outBlock, unsigned __int8 *ks) { unsigned __int32 a, b, c, d, e; unsigned int i=1; const unsigned __int32 *k = (unsigned __int32 *)ks + 8; unsigned __int32 *in = (unsigned __int32 *) inBlock; unsigned __int32 *out = (unsigned __int32 *) outBlock; a = LE32(in[0]); b = LE32(in[1]); c = LE32(in[2]); d = LE32(in[3]); do { KXf (k, 0, &a, &b, &c, &d); S0f (&a, &b, &c, &d, &e); LTf (&b, &e, &c, &a); KXf (k, 4, &b, &e, &c, &a); S1f (&b, &e, &c, &a, &d); LTf (&c, &b, &a, &e); KXf (k, 8, &c, &b, &a, &e); S2f (&c, &b, &a, &e, &d); LTf (&a, &e, &b, &d); KXf (k, 12, &a, &e, &b, &d); S3f (&a, &e, &b, &d, &c); LTf (&e, &b, &d, &c); KXf (k, 16, &e, &b, &d, &c); S4f (&e, &b, &d, &c, &a); LTf (&b, &a, &e, &c); KXf (k, 20, &b, &a, &e, &c); S5f (&b, &a, &e, &c, &d); LTf (&a, &c, &b, &e); KXf (k, 24, &a, &c, &b, &e); S6f (&a, &c, &b, &e, &d); LTf (&a, &c, &d, &b); KXf (k, 28, &a, &c, &d, &b); S7f (&a, &c, &d, &b, &e); if (i == 4) break; ++i; c = b; b = e; e = d; d = a; a = e; k += 32; LTf (&a,&b,&c,&d); } while (1); KXf (k, 32, &d, &e, &b, &a); out[0] = LE32(d); out[1] = LE32(e); out[2] = LE32(b); out[3] = LE32(a); } #endif // TC_MINIMIZE_CODE_SIZE #if !defined (TC_MINIMIZE_CODE_SIZE) void serpent_decrypt(const unsigned __int8 *inBlock, unsigned __int8 *outBlock, unsigned __int8 *ks) { unsigned __int32 a, b, c, d, e; const unsigned __int32 *k = (unsigned __int32 *)ks + 104; unsigned int i=4; unsigned __int32 *in = (unsigned __int32 *) inBlock; unsigned __int32 *out = (unsigned __int32 *) outBlock; a = LE32(in[0]); b = LE32(in[1]); c = LE32(in[2]); d = LE32(in[3]); beforeI7(KX); goto start; do { c = b; b = d; d = e; k -= 32; beforeI7(ILT); start: beforeI7(I7); afterI7(KX); afterI7(ILT); afterI7(I6); afterI6(KX); afterI6(ILT); afterI6(I5); afterI5(KX); afterI5(ILT); afterI5(I4); afterI4(KX); afterI4(ILT); afterI4(I3); afterI3(KX); afterI3(ILT); afterI3(I2); afterI2(KX); afterI2(ILT); afterI2(I1); afterI1(KX); afterI1(ILT); afterI1(I0); afterI0(KX); } while (--i != 0); out[0] = LE32(a); out[1] = LE32(d); out[2] = LE32(b); out[3] = LE32(e); } #else // TC_MINIMIZE_CODE_SIZE static void ILTf (uint32 *a, uint32 *b, uint32 *c, uint32 *d) { *c = rotrFixed(*c, 22); *a = rotrFixed(*a, 5); *c ^= *d ^ (*b << 7); *a ^= *b ^ *d; *b = rotrFixed(*b, 1); *d = rotrFixed(*d, 7) ^ *c ^ (*a << 3); *b ^= *a ^ *c; *c = rotrFixed(*c, 3); *a = rotrFixed(*a, 13); } void serpent_decrypt(const unsigned __int8 *inBlock, unsigned __int8 *outBlock, unsigned __int8 *ks) { unsigned __int32 a, b, c, d, e; const unsigned __int32 *k = (unsigned __int32 *)ks + 104; unsigned int i=4; unsigned __int32 *in = (unsigned __int32 *) inBlock; unsigned __int32 *out = (unsigned __int32 *) outBlock; a = LE32(in[0]); b = LE32(in[1]); c = LE32(in[2]); d = LE32(in[3]); KXf (k, 32, &a, &b, &c, &d); goto start; do { c = b; b = d; d = e; k -= 32; beforeI7(ILT); start: beforeI7(I7); KXf (k, 28, &d, &a, &b, &e); ILTf (&d, &a, &b, &e); afterI7(I6); KXf (k, 24, &a, &b, &c, &e); ILTf (&a, &b, &c, &e); afterI6(I5); KXf (k, 20, &b, &d, &e, &c); ILTf (&b, &d, &e, &c); afterI5(I4); KXf (k, 16, &b, &c, &e, &a); ILTf (&b, &c, &e, &a); afterI4(I3); KXf (k, 12, &a, &b, &e, &c); ILTf (&a, &b, &e, &c); afterI3(I2); KXf (k, 8, &b, &d, &e, &c); ILTf (&b, &d, &e, &c); afterI2(I1); KXf (k, 4, &a, &b, &c, &e); ILTf (&a, &b, &c, &e); afterI1(I0); KXf (k, 0, &a, &d, &b, &e); } while (--i != 0); out[0] = LE32(a); out[1] = LE32(d); out[2] = LE32(b); out[3] = LE32(e); } #endif // TC_MINIMIZE_CODE_SIZE div class='del'>-voyager
-police
-travis
-12qwaszx
-heaven
-snowball
-lover
-abcdef
-00000
-pakistan
-007007
-walter
-playboy
-blazer
-cricket
-sniper
-hooters
-donkey
-willow
-loveme
-saturn
-therock
-redwings
-bigboy
-pumpkin
-trinity
-williams
-tits
-nintendo
-digital
-destiny
-topgun
-runner
-marvin
-guinness
-chance
-bubbles
-testing
-fire
-november
-minecraft
-asdf1234
-lasvegas
-sergey
-broncos
-cartman
-private
-celtic
-birdie
-little
-cassie
-babygirl
-donald
-beatles
-1313
-dickhead
-family
-12121212
-school
-louise
-gabriel
-eclipse
-fluffy
-147258369
-lol123
-explorer
-beer
-nelson
-flyers
-spencer
-scott
-lovely
-gibson
-doggie
-cherry
-andrey
-snickers
-buffalo
-pantera
-metallica
-member
-carter
-qwertyu
-peter
-alexande
-steve
-bronco
-paradise
-goober
-5555
-samuel
-montana
-mexico
-dreams
-michigan
-cock
-carolina
-yankee
-friends
-magnum
-surfer
-poopoo
-maximus
-genius
-cool
-vampire
-lacrosse
-asd123
-aaaa
-christin
-kimberly
-speedy
-sharon
-carmen
-111222
-kristina
-sammy
-racing
-ou812
-sabrina
-horses
-0987654321
-qwerty1
-pimpin
-baby
-stalker
-enigma
-147147
-star
-poohbear
-boobies
-147258
-simple
-bollocks
-12345q
-marcus
-brian
-1987
-qweasdzxc
-drowssap
-hahaha
-caroline
-barbara
-dave
-viper
-drummer
-action
-einstein
-bitches
-genesis
-hello1
-scotty
-friend
-forest
-010203
-hotrod
-google
-vanessa
-spitfire
-badger
-maryjane
-friday
-alaska
-1232323q
-tester
-jester
-jake
-champion
-billy
-147852
-rock
-hawaii
-badass
-chevy
-420420
-walker
-stephen
-eagle1
-bill
-1986
-october
-gregory
-svetlana
-pamela
-1984
-music
-shorty
-westside
-stanley
-diesel
-courtney
-242424
-kevin
-porno
-hitman
-boobs
-mark
-12345qwert
-reddog
-frank
-qwe123
-popcorn
-patricia
-aaaaaaaa
-1969
-teresa
-mozart
-buddha
-anderson
-paul
-melanie
-abcdefg
-security
-lucky1
-lizard
-denise
-3333
-a12345
-123789
-ruslan
-stargate
-simpsons
-scarface
-eagle
-123456789a
-thumper
-olivia
-naruto
-1234554321
-general
-cherokee
-a123456
-vincent
-Usuckballz1
-spooky
-qweasd
-cumshot
-free
-frankie
-douglas
-death
-1980
-loveyou
-kitty
-kelly
-veronica
-suzuki
-semperfi
-penguin
-mercury
-liberty
-spirit
-scotland
-natalie
-marley
-vikings
-system
-sucker
-king
-allison
-marshall
-1979
-098765
-qwerty12
-hummer
-adrian
-1985
-vfhbyf
-sandman
-rocky
-leslie
-antonio
-98765432
-4321
-softball
-passion
-mnbvcxz
-bastard
-passport
-horney
-rascal
-howard
-franklin
-bigred
-assman
-alexander
-homer
-redrum
-jupiter
-claudia
-55555555
-141414
-zaq12wsx
-shit
-patches
-nigger
-cunt
-raider
-infinity
-andre
-54321
-galore
-college
-russia
-kawasaki
-bishop
-77777777
-vladimir
-money1
-freeuser
-wildcats
-francis
-disney
-budlight
-brittany
-1994
-00000000
-sweet
-oksana
-honda
-domino
-bulldogs
-brutus
-swordfis
-norman
-monday
-jimmy
-ironman
-ford
-fantasy
-9999
-7654321
-PASSWORD
-hentai
-duncan
-cougar
-1977
-jeffrey
-house
-dancer
-brooke
-timothy
-super
-marines
-justice
-digger
-connor
-patriots
-karina
-202020
-molly
-everton
-tinker
-alicia
-rasdzv3
-poop
-pearljam
-stinky
-naughty
-colorado
-123123a
-water
-test123
-ncc1701d
-motorola
-ireland
-asdfg
-slut
-matt
-houston
-boogie
-zombie
-accord
-vision
-bradley
-reggie
-kermit
-froggy
-ducati
-avalon
-6666
-9379992
-sarah
-saints
-logitech
-chopper
-852456
-simpson
-madonna
-juventus
-claire
-159951
-zachary
-yfnfif
-wolverin
-warcraft
-hello123
-extreme
-penis
-peekaboo
-fireman
-eugene
-brenda
-123654789
-russell
-panthers
-georgia
-smith
-skyline
-jesus
-elizabet
-spiderma
-smooth
-pirate
-empire
-bullet
-8888
-virginia
-valentin
-psycho
-predator
-arizona
-134679
-mitchell
-alyssa
-vegeta
-titanic
-christ
-goblue
-fylhtq
-wolf
-mmmmmm
-kirill
-indian
-hiphop
-baxter
-awesome
-people
-danger
-roland
-mookie
-741852963
-1111111111
-dreamer
-bambam
-arnold
-1981
-skipper
-serega
-rolltide
-elvis
-changeme
-simon
-1q2w3e
-lovelove
-fktrcfylh
-denver
-tommy
-mine
-loverboy
-hobbes
-happy1
-alison
-nemesis
-chevelle
-cardinal
-burton
-wanker
-picard
-151515
-tweety
-michael1
-147852369
-12312
-xxxx
-windows
-turkey
-456789
-1974
-vfrcbv
-sublime
-1975
-galina
-bobby
-newport
-manutd
-daddy
-american
-alexandr
-1966
-victory
-rooster
-qqq111
-madmax
-electric
-bigcock
-a1b2c3
-wolfpack
-spring
-phpbb
-lalala
-suckme
-spiderman
-eric
-darkside
-classic
-raptor
-123456789q
-hendrix
-1982
-wombat
-avatar
-alpha
-zxc123
-crazy
-hard
-england
-brazil
-1978
-01011980
-wildcat
-polina
-freepass
-carrie
-99999999
-qaz123
-holiday
-fyfcnfcbz
-brother
-taurus
-shaggy
-raymond
-maksim
-gundam
-admin
-vagina
-pretty
-pickle
-good
-chronic
-alabama
-airplane
-22222222
-1976
-1029384756
-01011
-time
-sports
-ronaldo
-pandora
-cheyenne
-caesar
-billybob
-bigman
-1968
-124578
-snowman
-lawrence
-kenneth
-horse
-france
-bondage
-perfect
-kristen
-devils
-alpha1
-pussycat
-kodiak
-flowers
-1973
-01012000
-leather
-amber
-gracie
-chocolat
-bubba1
-catch22
-business
-2323
-1983
-cjkysirj
-1972
-123qweasd
-ytrewq
-wolves
-stingray
-ssssss
-serenity
-ronald
-greenday
-135790
-010101
-tiger1
-sunset
-charlie1
-berlin
-bbbbbb
-171717
-panzer
-lincoln
-katana
-firebird
-blizzard
-a1b2c3d4
-white
-sterling
-redhead
-password123
-candy
-anna
-142536
-sasha
-pyramid
-outlaw
-hercules
-garcia
-454545
-trevor
-teens
-maria
-kramer
-girl
-popeye
-pontiac
-hardon
-dude
-aaaaa
-323232
-tarheels
-honey
-cobra
-buddy1
-remember
-lickme
-detroit
-clinton
-basketball
-zeppelin
-whynot
-swimming
-strike
-service
-pavilion
-michele
-engineer
-dodgers
-britney
-bobafett
-adam
-741852
-21122112
-xxxxx
-robbie
-miranda
-456123
-future
-darkstar
-icecream
-connie
-1970
-jones
-hellfire
-fisher
-fireball
-apache
-fuckit
-blonde
-bigmac
-abcd
-morris
-angel1
-666999
-321321
-simone
-rockstar
-flash
-defender
-1967
-wallace
-trooper
-oscar
-norton
-casino
-cancer
-beauty
-weasel
-savage
-raven
-harvey
-bowling
-246810
-wutang
-theone
-swordfish
-stewart
-airforce
-abcdefgh
-nipples
-nastya
-jenny
-hacker
-753951
-amateur
-viktor
-srinivas
-maxima
-lennon
-freddie
-bluebird
-qazqaz
-presario
-pimp
-packard
-mouse
-looking
-lesbian
-jeff
-cheryl
-2001
-wrangler
-sandy
-machine
-lights
-eatme
-control
-tattoo
-precious
-harrison
-duke
-beach
-tornado
-tanner
-goldfish
-catfish
-openup
-manager
-1971
-street
-Soso123aljg
-roscoe
-paris
-natali
-light
-julian
-jerry
-dilbert
-dbrnjhbz
-chris1
-atlanta
-xfiles
-thailand
-sailor
-pussies
-pervert
-lucifer
-longhorn
-enjoy
-dragons
-young
-target
-elaine
-dustin
-123qweasdzxc
-student
-madman
-lisa
-integra
-wordpass
-prelude
-newton
-lolita
-ladies
-hawkeye
-corona
-bubble
-31415926
-trigger
-spike
-katie
-iloveu
-herman
-design
-cannon
-999999999
-video
-stealth
-shooter
-nfnmzyf
-hottie
-browns
-314159
-trucks
-malibu
-bruins
-bobcat
-barbie
-1964
-orlando
-letmein1
-freaky
-foobar
-cthutq
-baller
-unicorn
-scully
-pussy1
-potter
-cookies
-pppppp
-philip
-gogogo
-elena
-country
-assassin
-1010
-zaqwsx
-testtest
-peewee
-moose
-microsoft
-teacher
-sweety
-stefan
-stacey
-shotgun
-random
-laura
-hooker
-dfvgbh
-devildog
-chipper
-athena
-winnie
-valentina
-pegasus
-kristin
-fetish
-butterfly
-woody
-swinger
-seattle
-lonewolf
-joker
-booty
-babydoll
-atlantis
-tony
-powers
-polaris
-montreal
-angelina
-77777
-tickle
-regina
-pepsi
-gizmo
-express
-dollar
-squirt
-shamrock
-knicks
-hotstuff
-balls
-transam
-stinger
-smiley
-ryan
-redneck
-mistress
-hjvfirf
-cessna
-bunny
-toshiba
-single
-piglet
-fucked
-father
-deftones
-coyote
-castle
-cadillac
-blaster
-valerie
-samurai
-oicu812
-lindsay
-jasmin
-james1
-ficken
-blahblah
-birthday
-1234abcd
-01011990
-sunday
-manson
-flipper
-asdfghj
-181818
-wicked
-great
-daisy
-babes
-skeeter
-reaper
-maddie
-cavalier
-veronika
-trucker
-qazwsx123
-mustang1
-goldberg
-escort
-12345678910
-wolfgang
-rocks
-mylove
-mememe
-lancer
-ibanez
-travel
-sugar
-snake
-sister
-siemens
-savannah
-minnie
-leonardo
-basketba
-1963
-trumpet
-texas
-rocky1
-galaxy
-cristina
-aardvark
-shelly
-hotsex
-goldie
-fatboy
-benson
-321654
-141627
-sweetpea
-ronnie
-indigo
-13131313
-spartan
-roberto
-hesoyam
-freeman
-freedom1
-fredfred
-pizza
-manchester
-lestat
-kathleen
-hamilton
-erotic
-blabla
-22222
-1995
-skater
-pencil
-passwor
-larisa
-hornet
-hamlet
-gambit
-fuckyou2
-alfred
-456456
-sweetie
-marino
-lollol
-565656
-techno
-special
-renegade
-insane
-indiana
-farmer
-drpepper
-blondie
-bigboobs
-272727
-1a2b3c
-valera
-storm
-seven
-rose
-nick
-mister
-karate
-casey
-1qaz2wsx3edc
-1478963
-maiden
-julie
-curtis
-colors
-christia
-buckeyes
-13579
-0123456789
-toronto
-stephani
-pioneer
-kissme
-jungle
-jerome
-holland
-harry
-garden
-enterpri
-dragon1
-diamonds
-chrissy
-bigone
-343434
-wonder
-wetpussy
-subaru
-smitty
-racecar
-pascal
-morpheus
-joanne
-irina
-indians
-impala
-hamster
-charger
-change
-bigfoot
-babylon
-66666666
-timber
-redman
-pornstar
-bernie
-tomtom
-thuglife
-millie
-buckeye
-aaron
-virgin
-tristan
-stormy
-rusty
-pierre
-napoleon
-monkey1
-highland
-chiefs
-chandler
-catdog
-aurora
-1965
-trfnthbyf
-sampson
-nipple
-dudley
-cream
-consumer
-burger
-brandi
-welcome1
-triumph
-joejoe
-hunting
-dirty
-caserta
-brown
-aragorn
-363636
-mariah
-element
-chichi
-2121
-123qwe123
-wrinkle1
-smoke
-omega
-monika
-leonard
-justme
-hobbit
-gloria
-doggy
-chicks
-bass
-audrey
-951753
-51505150
-11235813
-sakura
-philips
-griffin
-butterfl
-artist
-66666
-island
-goforit
-emerald
-elizabeth
-anakin
-watson
-poison
-none
-italia
-callie
-bobbob
-autumn
-andreas
-123
-sherlock
-q12345
-pitbull
-marathon
-kelsey
-inside
-german
-blackie
-access14
-123asd
-zipper
-overlord
-nadine
-marie
-basket
-trombone
-stones
-sammie
-nugget
-naked
-kaiser
-isabelle
-huskers
-bomber
-barcelona
-babylon5
-babe
-alpine
-weed
-ultimate
-pebbles
-nicolas
-marion
-loser
-linda
-eddie
-wesley
-warlock
-tyler
-goddess
-fatcat
-energy
-david1
-bassman
-yankees1
-whore
-trojan
-trixie
-superfly
-kkkkkk
-ybrbnf
-warren
-sophia
-sidney
-pussys
-nicola
-campbell
-vfvjxrf
-singer
-shirley
-qawsed
-paladin
-martha
-karen
-help
-harold
-geronimo
-forget
-concrete
-191919
-westham
-soldier
-q1w2e3r4t5y6
-poiuyt
-nikki
-mario
-juice
-jessica1
-global
-dodger
-123454321
-webster
-titans
-tintin
-tarzan
-sexual
-sammy1
-portugal
-onelove
-marcel
-manuel
-madness
-jjjjjj
-holly
-christy
-424242
-yvonne
-sundance
-sex4me
-pleasure
-logan
-danny
-wwwwww
-truck
-spartak
-smile
-michel
-history
-Exigen
-65432
-1234321
-sherry
-sherman
-seminole
-rommel
-network
-ladybug
-isabella
-holden
-harris
-germany
-fktrctq
-cotton
-angelo
-14789632
-sergio
-qazxswedc
-moon
-jesus1
-trunks
-snakes
-sluts
-kingkong
-bluesky
-archie
-adgjmptw
-911911
-112358
-sunny
-suck
-snatch
-planet
-panama
-ncc1701e
-mongoose
-head
-hansolo
-desire
-alejandr
-1123581321
-whiskey
-waters
-teen
-party
-martina
-margaret
-january
-connect
-bluemoon
-bianca
-andrei
-5555555
-smiles
-nolimit
-long
-assass
-abigail
-555666
-yomama
-rocker
-plastic
-katrina
-ghbdtnbr
-ferret
-emily
-bonehead
-blessed
-beagle
-asasas
-abgrtyu
-sticky
-olga
-japan
-jamaica
-home
-hector
-dddddd
-1961
-turbo
-stallion
-personal
-peace
-movie
-morrison
-joanna
-geheim
-finger
-cactus
-7895123
-susan
-super123
-spyder
-mission
-anything
-aleksandr
-zxcvb
-shalom
-rhbcnbyf
-pickles
-passat
-natalia
-moomoo
-jumper
-inferno
-dietcoke
-cumming
-cooldude
-chuck
-christop
-million
-lollipop
-fernando
-christian
-blue22
-bernard
-apple1
-unreal
-spunky
-ripper
-open
-niners
-letmein2
-flatron
-faster
-deedee
-bertha
-april
-4128
-01012010
-werewolf
-rubber
-punkrock
-orion
-mulder
-missy
-larry
-giovanni
-gggggg
-cdtnkfyf
-yoyoyo
-tottenha
-shaved
-newman
-lindsey
-joey
-hongkong
-freak
-daniela
-camera
-brianna
-blackcat
-a1234567
-1q1q1q
-zzzzzzzz
-stars
-pentium
-patton
-jamie
-hollywoo
-florence
-biscuit
-beetle
-andy
-always
-speed
-sailing
-phillip
-legion
-gn56gn56
-909090
-martini
-dream
-darren
-clifford
-2002
-stocking
-solomon
-silvia
-pirates
-office
-monitor
-monique
-milton
-matthew1
-maniac
-loulou
-jackoff
-immortal
-fossil
-dodge
-delta
-44444444
-121314
-sylvia
-sprite
-shadow1
-salmon
-diana
-shasta
-patriot
-palmer
-oxford
-nylons
-molly1
-irish
-holmes
-curious
-asdzxc
-1999
-makaveli
-kiki
-kennedy
-groovy
-foster
-drizzt
-twister
-snapper
-sebastia
-philly
-pacific
-jersey
-ilovesex
-dominic
-charlott
-carrot
-anthony1
-africa
-111222333
-sharks
-serena
-satan666
-maxmax
-maurice
-jacob
-gerald
-cosmos
-columbia
-colleen
-cjkywt
-cantona
-brooks
-99999
-787878
-rodney
-nasty
-keeper
-infantry
-frog
-french
-eternity
-dillon
-coolio
-condor
-anton
-waterloo
-velvet
-vanhalen
-teddy
-skywalke
-sheila
-sesame
-seinfeld
-funtime
-012345
-standard
-squirrel
-qazwsxed
-ninja
-kingdom
-grendel
-ghost
-fuckfuck
-damien
-crimson
-boeing
-bird
-biggie
-090909
-zaq123
-wolverine
-wolfman
-trains
-sweets
-sunrise
-maxine
-legolas
-jericho
-isabel
-foxtrot
-anal
-shogun
-search
-robinson
-rfrfirf
-ravens
-privet
-penny
-musicman
-memphis
-megadeth
-dogs
-butt
-brownie
-oldman
-graham
-grace
-505050
-verbatim
-support
-safety
-review
-newlife
-muscle
-herbert
-colt45
-bottom
-2525
-1q2w3e4r5t6y
-1960
-159159
-western
-twilight
-thanks
-suzanne
-potato
-pikachu
-murray
-master1
-marlin
-gilbert
-getsome
-fuckyou1
-dima
-denis
-789789
-456852
-stone
-stardust
-seven7
-peanuts
-obiwan
-mollie
-licker
-kansas
-frosty
-ball
-262626
-tarheel
-showtime
-roman
-markus
-maestro
-lobster
-darwin
-cindy
-chubby
-2468
-147896325
-tanker
-surfing
-skittles
-showme
-shaney14
-qwerty12345
-magic1
-goblin
-fusion
-blades
-banshee
-alberto
-123321123
-123098
-powder
-malcolm
-intrepid
-garrett
-delete
-chaos
-bruno
-1701
-tequila
-short
-sandiego
-python
-punisher
-newpass
-iverson
-clayton
-amadeus
-1234567a
-stimpy
-sooners
-preston
-poopie
-photos
-neptune
-mirage
-harmony
-gold
-fighter
-dingdong
-cats
-whitney
-sucks
-slick
-rick
-ricardo
-princes
-liquid
-helena
-daytona
-clover
-blues
-anubis
-1996
-192837465
-starcraft
-roxanne
-pepsi1
-mushroom
-eatshit
-dagger
-cracker
-capital
-brendan
-blackdog
-25802580
-strider
-slapshot
-porter
-pink
-jason1
-hershey
-gothic
-flight
-ekaterina
-cody
-buffy
-boss
-bananas
-aaaaaaa
-123698745
-1234512345
-tracey
-miami
-kolobok
-danni
-chargers
-cccccc
-blue123
-bigguy
-33333333
-0.0.000
-warriors
-walnut
-raistlin
-ping
-miguel
-latino
-griffey
-green1
-gangster
-felix
-engine
-doodle
-coltrane
-byteme
-buck
-asdf123
-123456z
-0007
-vertigo
-tacobell
-shark
-portland
-penelope
-osiris
-nymets
-nookie
-mary
-lucky7
-lucas
-lester
-ledzep
-gorilla
-coco
-bugger
-bruce
-blood
-bentley
-battle
-1a2b3c4d
-19841984
-12369874
-weezer
-turner
-thegame
-stranger
-sally
-Mailcreated5240
-knights
-halflife
-ffffff
-dorothy
-dookie
-damian
-258456
-women
-trance
-qwerasdf
-playtime
-paradox
-monroe
-kangaroo
-henry
-dumbass
-dublin
-charly
-butler
-brasil
-blade
-blackman
-bender
-baggins
-wisdom
-tazman
-swallow
-stuart
-scruffy
-phoebe
-panasonic
-Michael
-masters
-ghjcnj
-firefly
-derrick
-christine
-beautiful
-auburn
-archer
-aliens
-161616
-1122
-woody1
-wheels
-test1
-spanking
-robin
-redred
-racerx
-postal
-parrot
-nimrod
-meridian
-madrid
-lonestar
-kittycat
-hell
-goodluck
-gangsta
-formula
-devil
-cassidy
-camille
-buttons
-bonjour
-bingo
-barcelon
-allen
-98765
-898989
-303030
-2020
-0000000
-tttttt
-tamara
-scoobydo
-samsam
-rjntyjr
-richie
-qwertz
-megaman
-luther
-jazz
-crusader
-bollox
-123qaz
-12312312
-102938
-window
-sprint
-sinner
-sadie
-rulez
-quality
-pooper
-pass123
-oakland
-misty
-lvbnhbq
-lady
-hannibal
-guardian
-grizzly
-fuckface
-finish
-discover
-collins
-catalina
-carson
-black1
-bang
-annie
-123987
-1122334455
-wookie
-volume
-tina
-rockon
-qwer
-molson
-marco
-californ
-angelica
-2424
-world
-william1
-stonecol
-shemale
-shazam
-picasso
-oracle
-moscow
-luke
-lorenzo
-kitkat
-johnjohn
-janice
-gerard
-flames
-duck
-dark
-celica
-445566
-234567
-yourmom
-topper
-stevie
-septembe
-scarlett
-santiago
-milano
-lowrider
-loving
-incubus
-dogdog
-anastasia
-1962
-123zxc
-vacation
-tempest
-sithlord
-scarlet
-rebels
-ragnarok
-prodigy
-mobile
-keyboard
-golfing
-english
-carlo
-anime
-545454
-19921992
-11112222
-vfhecz
-sobaka
-shiloh
-penguins
-nuttertools
-mystery
-lorraine
-llllll
-lawyer
-kiss
-jeep
-gizmodo
-elwood
-dkflbvbh
-987456
-6751520
-12121
-titleist
-tardis
-tacoma
-smoker
-shaman
-rootbeer
-magnolia
-julia
-juan
-hoover
-gotcha
-dodgeram
-creampie
-buffett
-bridge
-aspirine
-456654
-socrates
-photo
-parola
-nopass
-megan
-lucy
-kenwood
-kenny
-imagine
-forgot
-cynthia
-blondes
-ashton
-aezakmi
-1234567q
-viper1
-terry
-sabine
-redalert
-qqqqqqqq
-munchkin
-monkeys
-mersedes
-melvin
-mallard
-lizzie
-imperial
-honda1
-gremlin
-gillian
-elliott
-defiant
-dadada
-cooler
-bond
-blueeyes
-birdman
-bigballs
-analsex
-753159
-zaq1xsw2
-xanadu
-weather
-violet
-sergei
-sebastian
-romeo
-research
-putter
-oooooo
-national
-lexmark
-hotboy
-greg
-garbage
-colombia
-chucky
-carpet
-bobo
-bobbie
-assfuck
-88888
-01012001
-smokin
-shaolin
-roger
-rammstein
-pussy69
-katerina
-hearts
-frogger
-freckles
-dogg
-dixie
-claude
-caliente
-amazon
-abcde
-1221
-wright
-willis
-spidey
-sleepy
-sirius
-santos
-rrrrrr
-randy
-picture
-payton
-mason
-dusty
-director
-celeste
-broken
-trebor
-sheena
-qazwsxedcrfv
-polo
-oblivion
-mustangs
-margarita
-letsgo
-josh
-jimbob
-jimbo
-janine
-jackal
-iforgot
-hallo
-fatass
-deadhead
-abc12
-zxcv1234
-willy
-stud
-slappy
-roberts
-rescue
-porkchop
-noodles
-nellie
-mypass
-mikey
-marvel
-laurie
-grateful
-fuck_inside
-formula1
-Dragon
-cxfcnmt
-bridget
-aussie
-asterix
-a1s2d3f4
-23232323
-123321q
-veritas
-spankme
-shopping
-roller
-rogers
-queen
-peterpan
-palace
-melinda
-martinez
-lonely
-kristi
-justdoit
-goodtime
-frances
-camel
-beckham
-atomic
-alexandra
-active
-223344
-vanilla
-thankyou
-springer
-sommer
-Software
-sapphire
-richmond
-printer
-ohyeah
-massive
-lemons
-kingston
-granny
-funfun
-evelyn
-donnie
-deanna
-brucelee
-bosco
-aggies
-313131
-wayne
-thunder1
-throat
-temple
-smudge
-qqqq
-qawsedrf
-plymouth
-pacman
-myself
-mariners
-israel
-hitler
-heather1
-faith
-Exigent
-clancy
-chelsea1
-353535
-282828
-123456qwerty
-tobias
-tatyana
-stuff
-spectrum
-sooner
-shitty
-sasha1
-pooh
-pineappl
-mandy
-labrador
-kisses
-katrin
-kasper
-kaktus
-harder
-eduard
-dylan
-dead
-chloe
-astros
-1234567890q
-10101010
-stephanie
-satan
-hudson
-commando
-bones
-bangkok
-amsterdam
-1959
-webmaster
-valley
-space
-southern
-rusty1
-punkin
-napass
-marian
-magnus
-lesbians
-krishna
-hungry
-hhhhhh
-fuckers
-fletcher
-content
-account
-906090
-thompson
-simba
-scream
-q1q1q1
-primus
-Passw0rd
-mature
-ivanov
-husker
-homerun
-esther
-ernest
-champs
-celtics
-candyman
-bush
-boner
-asian
-aquarius
-33333
-zxcv
-starfish
-pics
-peugeot
-painter
-monopoly
-lick
-infiniti
-goodbye
-gangbang
-fatman
-darling
-celine
-camelot
-boat
-blackjac
-barkley
-area51
-8J4yE3Uz
-789654
-19871987
-0000000000
-vader
-shelley
-scrappy
-sarah1
-sailboat
-richard1
-moloko
-method
-mama
-kyle
-kicker
-keith
-judith
-john316
-horndog
-godsmack
-flyboy
-emmanuel
-drago
-cosworth
-blake
-19891989
-writer
-usa123
-topdog
-timmy
-speaker
-rosemary
-pancho
-night
-melody
-lightnin
-life
-hidden
-gator
-farside
-falcons
-desert
-chevrole
-catherin
-carolyn
-bowler
-anders
-666777
-369369
-yesyes
-sabbath
-qwerty123456
-power1
-pete
-oscar1
-ludwig
-jammer
-frontier
-fallen
-dance
-bryan
-asshole1
-amber1
-aaa111
-123457
-01011991
-terror
-telefon
-strong
-spartans
-sara
-odessa
-luckydog
-frank1
-elijah
-chang
-center
-bull
-blacks
-15426378
-132435
-vivian
-tanya
-swingers
-stick
-snuggles
-sanchez
-redbull
-reality
-qwertyuio
-qwert123
-mandingo
-ihateyou
-hayden
-goose
-franco
-forrest
-double
-carol
-bohica
-bell
-beefcake
-beatrice
-avenger
-andrew1
-anarchy
-963852
-1366613
-111111111
-whocares
-scooter1
-rbhbkk
-matilda
-labtec
-kevin1
-jojo
-jesse
-hermes
-fitness
-doberman
-dawg
-clitoris
-camels
-5555555555
-1957
-vulcan
-vectra
-topcat
-theking
-skiing
-nokia
-muppet
-moocow
-leopard
-kelley
-ivan
-grover
-gjkbyf
-filter
-elvis1
-delta1
-dannyboy
-conrad
-children
-catcat
-bossman
-bacon
-amelia
-alice
-2222222
-viktoria
-valhalla
-tricky
-terminator
-soccer1
-ramona
-puppy
-popopo
-oklahoma
-ncc1701a
-mystic
-loveit
-looker
-latin
-laptop
-laguna
-keystone
-iguana
-herbie
-cupcake
-clarence
-bunghole
-blacky
-bennett
-bart
-19751975
-12332
-000007
-vette
-trojans
-today
-romashka
-puppies
-possum
-pa55word
-oakley
-moneys
-kingpin
-golfball
-funny
-doughboy
-dalton
-crash
-charlotte
-carlton
-breeze
-billie
-beast
-achilles
-tatiana
-studio
-sterlin
-plumber
-patrick1
-miles
-kotenok
-homers
-gbpltw
-gateway1
-franky
-durango
-drake
-deeznuts
-cowboys1
-ccbill
-brando
-9876543210
-zzzz
-zxczxc
-vkontakte
-tyrone
-skinny
-rookie
-qwqwqw
-phillies
-lespaul
-juliet
-jeremiah
-igor
-homer1
-dilligaf
-caitlin
-budman
-atlantic
-989898
-362436
-19851985
-vfrcbvrf
-verona
-technics
-svetik
-stripper
-soleil
-september
-pinkfloy
-noodle
-metal
-maynard
-maryland
-kentucky
-hastings
-gang
-frederic
-engage
-eileen
-butthole
-bone
-azsxdc
-agent007
-474747
-19911991
-01011985
-triton
-tractor
-somethin
-snow
-shane
-sassy
-sabina
-russian
-porsche9
-pistol
-justine
-hurrican
-gopher
-deadman
-cutter
-coolman
-command
-chase
-california
-boris
-bicycle
-bethany
-bearbear
-babyboy
-73501505
-123456k
-zvezda
-vortex
-vipers
-tuesday
-traffic
-toto
-star69
-server
-ready
-rafael
-omega1
-nathalie
-microlab
-killme
-jrcfyf
-gizmo1
-function
-freaks
-flamingo
-enterprise
-eleven
-doobie
-deskjet
-cuddles
-church
-breast
-19941994
-19781978
-1225
-01011970
-vladik
-unknown
-truelove
-sweden
-striker
-stoner
-sony
-SaUn
-ranger1
-qqqqq
-pauline
-nebraska
-meatball
-marilyn
-jethro
-hammers
-gustav
-escape
-elliot
-dogman
-chair
-brothers
-boots
-blow
-bella
-belinda
-babies
-1414
-titties
-syracuse
-river
-polska
-pilot
-oilers
-nofear
-military
-macdaddy
-hawk
-diamond1
-dddd
-danila
-central
-annette
-128500
-zxcasd
-warhammer
-universe
-splash
-smut
-sentinel
-rayray
-randall
-Password1
-panda
-nevada
-mighty
-meghan
-mayday
-manchest
-madden
-kamikaze
-jennie
-iloveyo
-hustler
-hunter1
-horny1
-handsome
-dthjybrf
-designer
-demon
-cheers
-cash
-cancel
-blueblue
-bigger
-australia
-asdfjkl
-321654987
-1qaz1qaz
-1955
-1234qwe
-01011981
-zaphod
-ultima
-tolkien
-Thomas
-thekid
-tdutybq
-summit
-select
-saint
-rockets
-rhonda
-retard
-rebel
-ralph
-poncho
-pokemon1
-play
-pantyhos
-nina
-momoney
-market
-lickit
-leader
-kong
-jenna
-jayjay
-javier
-eatpussy
-dracula
-dawson
-daniil
-cartoon
-capone
-bubbas
-789123
-19861986
-01011986
-zxzxzx
-wendy
-tree
-superstar
-super1
-ssssssss
-sonic
-sinatra
-scottie
-sasasa
-rush
-robert1
-rjirfrgbde
-reagan
-meatloaf
-lifetime
-jimmy1
-jamesbon
-houses
-hilton
-gofish
-charmed
-bowser
-betty
-525252
-123456789z
-1066
-woofwoof
-Turkey50
-santana
-rugby
-rfnthbyf
-miracle
-mailman
-lansing
-kathryn
-Jennifer
-giant
-front242
-firefox
-check
-boxing
-bogdan
-bizkit
-azamat
-apollo13
-alan
-zidane
-tracy
-tinman
-terminal
-starbuck
-redhot
-oregon
-memory
-lewis
-lancelot
-illini
-grandma
-govols
-gordon24
-giorgi
-feet
-fatima
-crunch
-creamy
-coke
-cabbage
-bryant
-brandon1
-bigmoney
-azsxdcfv
-3333333
-321123
-warlord
-station
-sayang
-rotten
-rightnow
-mojo
-models
-maradona
-lololo
-lionking
-jarhead
-hehehe
-gary
-fast
-exodus
-crazybab
-conner
-charlton
-catman
-casey1
-bonita
-arjay
-19931993
-19901990
-1001
-100000
-sticks
-poiuytrewq
-peters
-passwort
-orioles
-oranges
-marissa
-japanese
-holyshit
-hohoho
-gogo
-fabian
-donna
-cutlass
-cthulhu
-chewie
-chacha
-bradford
-bigtime
-aikido
-4runner
-21212121
-150781
-wildfire
-utopia
-sport
-sexygirl
-rereirf
-reebok
-raven1
-poontang
-poodle
-movies
-microsof
-grumpy
-eeyore
-down
-dong
-chocolate
-chickens
-butch
-arsenal1
-adult
-adriana
-19831983
-zzzzz
-volley
-tootsie
-sparkle
-software
-sexx
-scotch
-science
-rovers
-nnnnnn
-mellon
-legacy
-julius
-helen
-happyday
-fubar
-danie
-cancun
-br0d3r
-beverly
-beaner
-aberdeen
-44444
-19951995
-13243546
-123456aa
-wilbur
-treasure
-tomato
-theodore
-shania
-raiders1
-natural
-kume
-kathy
-hamburg
-gretchen
-frisco
-ericsson
-daddy1
-cosmo
-condom
-comics
-coconut
-cocks
-Check
-camilla
-bikini
-albatros
-1Passwor
-1958
-1919
-143143
-0.0.0.000
-zxcasdqwe
-zaqxsw
-whisper
-vfvekz
-tyler1
-Sojdlg123aljg
-sixers
-sexsexsex
-rfhbyf
-profit
-okokok
-nancy
-mikemike
-michaela
-memorex
-marlene
-kristy
-jose
-jackson1
-hope
-hailey
-fugazi
-fright
-figaro
-excalibu
-elvira
-dildo
-denali
-cruise
-cooter
-cheng
-candle
-bitch1
-attack
-armani
-anhyeuem
-78945612
-222333
-zenith
-walleye
-tsunami
-trinidad
-thomas1
-temp
-tammy
-sultan
-steve1
-slacker
-selena
-samiam
-revenge
-pooppoop
-pillow
-nobody
-kitty1
-killer1
-jojojo
-huskies
-greens
-greenbay
-greatone
-fuckin
-fortuna
-fordf150
-first
-fashion
-fart
-emerson
-davis
-cloud9
-china
-boob
-applepie
-alien
-963852741
-321456
-292929
-1998
-1956
-18436572
-tasha
-stocks
-rustam
-rfrnec
-piccolo
-orgasm
-milana
-marisa
-marcos
-malaka
-lisalisa
-kelly1
-hithere
-harley1
-hardrock
-flying
-fernand
-dinosaur
-corrado
-coleman
-clapton
-chief
-bloody
-anfield
-636363
-420247
-332211
-voyeur
-toby
-texas1
-surf
-steele
-running
-rastaman
-pa55w0rd
-oleg
-number1
-maxell
-madeline
-keywest
-junebug
-ingrid
-hollywood
-hellyeah
-hayley
-goku
-felicia
-eeeeee
-dicks
-dfkthbz
-dana
-daisy1
-columbus
-charli
-bonsai
-billy1
-aspire
-9999999
-987987
-50cent
-000001
-xxxxxxx
-wolfie
-viagra
-vfksirf
-vernon
-tang
-swimmer
-subway
-stolen
-sparta
-slutty
-skywalker
-sean
-sausage
-rockhard
-ricky
-positive
-nyjets
-miriam
-melissa1
-krista
-kipper
-kcj9wx5n
-jedi
-jazzman
-hyperion
-happy123
-gotohell
-garage
-football1
-fingers
-february
-faggot
-easy
-dragoon
-crazy1
-clemson
-chanel
-canon
-bootie
-balloon
-abc12345
-609609609
-456321
-404040
-162534
-yosemite
-slider
-shado
-sandro
-roadkill
-quincy
-pedro
-mayhem
-lion
-knopka
-kingfish
-jerkoff
-hopper
-everest
-ddddddd
-damnit
-cunts
-chevy1
-cheetah
-chaser
-billyboy
-bigbird
-bbbb
-789987
-1qa2ws3ed
-1954
-135246
-123789456
-122333
-1000
-050505
-wibble
-valeria
-tunafish
-trident
-thor
-tekken
-tara
-starship
-slave
-saratoga
-romance
-robotech
-rich
-rasputin
-rangers1
-powell
-poppop
-passwords
-p0015123
-nwo4life
-murder
-milena
-midget
-megapass
-lucky13
-lolipop
-koshka
-kenworth
-jonjon
-jenny1
-irish1
-hedgehog
-guiness
-gmoney
-ghetto
-fortune
-emily1
-duster
-ding
-davidson
-davids
-dammit
-dale
-crysis
-bogart
-anaconda
-alibaba
-airbus
-7753191
-515151
-20102010
-200000
-123123q
-12131415
-10203
-work
-wood
-vladislav
-vfczyz
-tundra
-Translator
-torres
-splinter
-spears
-richards
-rachael
-pussie
-phoenix1
-pearl
-monty
-lolo
-lkjhgf
-leelee
-karolina
-johanna
-jensen
-helloo
-harper
-hal9000
-fletch
-feather
-fang