aboutsummaryrefslogtreecommitdiffstats
path: root/P3
diff options
context:
space:
mode:
authorMatt Strapp <strap012@umn.edu>2020-11-22 16:21:11 -0600
committerMatt Strapp <strap012@umn.edu>2020-11-22 16:21:11 -0600
commitba8a95ee44dfbe429e327c867831d93890097eee (patch)
tree26ae7227e0d26bc4708ab0be7cadcdc99b116807 /P3
parentchange a thing or seven (diff)
downloadcsci4061-ba8a95ee44dfbe429e327c867831d93890097eee.tar
csci4061-ba8a95ee44dfbe429e327c867831d93890097eee.tar.gz
csci4061-ba8a95ee44dfbe429e327c867831d93890097eee.tar.bz2
csci4061-ba8a95ee44dfbe429e327c867831d93890097eee.tar.lz
csci4061-ba8a95ee44dfbe429e327c867831d93890097eee.tar.xz
csci4061-ba8a95ee44dfbe429e327c867831d93890097eee.tar.zst
csci4061-ba8a95ee44dfbe429e327c867831d93890097eee.zip
Add condition signals
Diffstat (limited to '')
-rw-r--r--P3/.vscode/launch.json2
-rw-r--r--P3/server.c27
-rwxr-xr-xP3/web_serverbin0 -> 43360 bytes
-rw-r--r--P3/webserver_log800
4 files changed, 819 insertions, 10 deletions
diff --git a/P3/.vscode/launch.json b/P3/.vscode/launch.json
index 6c97570..c887944 100644
--- a/P3/.vscode/launch.json
+++ b/P3/.vscode/launch.json
@@ -9,7 +9,7 @@
"type": "cppdbg",
"request": "launch",
"program": "${workspaceFolder}/web_server",
- "args": ["9000", "testing", "100", "100", "0", "100", "100"],
+ "args": ["9000", "testing", "100", "100", "0", "10", "100"],
"stopAtEntry": false,
"cwd": "${workspaceFolder}",
diff --git a/P3/server.c b/P3/server.c
index f4fc06c..37f5cc3 100644
--- a/P3/server.c
+++ b/P3/server.c
@@ -26,7 +26,7 @@ int tempNodeCounter = 0, counter2 = 0;
pthread_t *wID;
char *path;
pthread_mutex_t Qlock, logLock, cacheLock;
-pthread_cond_t QisFull;
+pthread_cond_t QisEmpty, QisFull, cacheIsEmpty;
clock_t start_t, end_t, total_t = 600;
void *worker(void *arg);
@@ -120,10 +120,10 @@ int isInCache(char *request)
int readFromCache(int index, char *buffer)
{
cache_entry_t *traverse = dynQ;
+ if (traverse == NULL)
+ return -1;
for (int i = 0; i < index; i++)
{
- if (traverse == NULL)
- return -1;
traverse = traverse->next;
}
memcpy(buffer, traverse->content, traverse->len);
@@ -172,6 +172,7 @@ void addIntoCache(char *mybuf, char *memory, int memory_size)
if (cacheLength == 0)
{
dynQ = temp;
+ pthread_cond_signal(&cacheIsEmpty);
}
else
{
@@ -216,7 +217,7 @@ void deleteCache()
void initCache()
{
// Allocating memory and initializing the cache array
- // dynQ = (cache_entry_t *)malloc(sizeof(cache_entry_t));
+ dynQ = (cache_entry_t *)malloc(sizeof(cache_entry_t));
wIndex = 0;
cacheLength = 0;
}
@@ -301,6 +302,8 @@ void *dispatch(void *arg)
if (newReq > INVALID)
{
pthread_mutex_lock(&Qlock);
+ while (curQSiz == maxQlen)
+ pthread_cond_wait(&QisFull, &Qlock);
request_t *traverse = Q;
@@ -328,11 +331,13 @@ void *dispatch(void *arg)
if (traverse == NULL)
{
Q = tempNode;
+ pthread_cond_signal(&QisEmpty);
}
else
{
traverse->next = tempNode;
}
+ curQSiz++;
pthread_mutex_unlock(&Qlock);
break;
}
@@ -358,16 +363,20 @@ void *worker(void *arg)
{
// Get the request from the queue
pthread_mutex_lock(&Qlock);
- if (Q == NULL)
- {
- pthread_mutex_unlock(&Qlock);
- continue;
- }
+ while (curQSiz == 0)
+ pthrad_cond_wait(&QisEmpty, &Qlock);
+ // if (Q == NULL)
+ // {
+ // pthread_mutex_unlock(&Qlock);
+ // continue;
+ // }
start_t = clock();
request_t *request = (request_t *)malloc(sizeof(request_t));
request->fd = Q->fd;
request->request = Q->request;
Q = Q->next;
+ curQSiz--;
+ pthread_cond_signal(&QisFull);
pthread_mutex_unlock(&Qlock);
//Get the data from the disk or the cache (extra credit B)
diff --git a/P3/web_server b/P3/web_server
new file mode 100755
index 0000000..cf51449
--- /dev/null
+++ b/P3/web_server
Binary files differ
diff --git a/P3/webserver_log b/P3/webserver_log
new file mode 100644
index 0000000..fa02290
--- /dev/null
+++ b/P3/webserver_log
@@ -0,0 +1,800 @@
+[75][1][4][/text/html/0.html][6280][MISS]
+[34][1][5][/text/html/0.html][6280][HIT]
+[18][1][4][/text/html/0.html][6280][HIT]
+[66][1][5][/text/html/1.html][6280][MISS]
+[98][1][4][/text/html/2.html][6280][MISS]
+[57][1][5][/text/html/2.html][6280][HIT]
+[0][1][4][/text/html/1.html][6280][HIT]
+[2][1][8][/text/html/3.html][6280][MISS]
+[5][1][11][/text/html/3.html][6280][HIT]
+[1][1][7][/text/html/2.html][6280][HIT]
+[3][1][9][/text/html/3.html][6280][HIT]
+[4][1][10][/text/html/3.html][6280][HIT]
+[83][1][6][/text/html/1.html][6280][HIT]
+[83][2][5][/text/html/3.html][6280][HIT]
+[95][1][7][/text/html/5.html][6280][MISS]
+[95][2][5][/text/html/5.html][6280][HIT]
+[60][1][4][/text/html/3.html][6280][HIT]
+[71][1][8][/text/html/4.html][6280][MISS]
+[67][1][12][/text/html/4.html][6280][HIT]
+[0][2][4][/text/html/4.html][6280][HIT]
+[31][1][5][/text/html/5.html][6280][HIT]
+[30][1][4][/text/html/6.html][6280][MISS]
+[81][1][5][/text/html/6.html][6280][HIT]
+[76][1][6][/text/html/6.html][6280][HIT]
+[3][2][5][/text/html/6.html][6280][HIT]
+[73][1][7][/text/html/6.html][6280][HIT]
+[7][1][5][/text/html/7.html][6280][MISS]
+[62][1][4][/text/html/6.html][6280][HIT]
+[62][2][4][/text/html/8.html][6280][MISS]
+[87][1][5][/text/html/7.html][6280][HIT]
+[35][1][6][/text/html/8.html][6280][HIT]
+[97][1][7][/text/html/7.html][6280][HIT]
+[54][1][4][/text/html/9.html][6280][MISS]
+[12][1][5][/text/html/9.html][6280][HIT]
+[12][2][4][/text/html/8.html][6280][HIT]
+[25][1][6][/text/html/9.html][6280][HIT]
+[56][1][4][/text/html/9.html][6280][HIT]
+[16][1][5][/text/html/9.html][6280][HIT]
+[62][3][6][/text/html/9.html][6280][HIT]
+[80][1][8][/text/html/11.html][6280][MISS]
+[25][2][4][/text/html/10.html][6280][MISS]
+[54][2][5][/text/html/11.html][6280][HIT]
+[42][1][4][/text/html/10.html][6280][HIT]
+[75][2][5][/text/html/10.html][6280][HIT]
+[70][1][5][/text/html/12.html][6280][MISS]
+[23][1][4][/text/html/11.html][6280][HIT]
+[52][1][7][/text/html/12.html][6280][HIT]
+[67][2][4][/text/html/12.html][6280][HIT]
+[54][3][5][/text/html/12.html][6280][HIT]
+[41][1][4][/text/html/12.html][6280][HIT]
+[59][1][5][/text/html/13.html][6280][MISS]
+[5][2][4][/text/html/12.html][6280][HIT]
+[58][1][5][/text/html/14.html][6280][MISS]
+[63][1][4][/text/html/14.html][6280][HIT]
+[70][2][5][/text/html/13.html][6280][HIT]
+[81][2][5][/text/html/14.html][6280][HIT]
+[79][1][4][/text/html/13.html][6280][HIT]
+[80][2][6][/text/html/15.html][6280][MISS]
+[75][3][4][/text/html/15.html][6280][HIT]
+[12][3][5][/text/html/15.html][6280][HIT]
+[5][3][7][/text/html/15.html][6280][HIT]
+[1][2][4][/text/html/15.html][6280][HIT]
+[41][2][5][/text/html/16.html][6280][MISS]
+[33][1][4][/text/html/17.html][6280][MISS]
+[98][2][5][/text/html/15.html][6280][HIT]
+[28][1][6][/text/html/16.html][6280][HIT]
+[69][1][4][/text/html/17.html][6280][HIT]
+[24][1][5][/text/html/17.html][6280][HIT]
+[13][1][4][/text/html/16.html][6280][HIT]
+[19][1][5][/text/html/18.html][6280][MISS]
+[49][1][4][/text/html/18.html][6280][HIT]
+[33][2][7][/text/html/18.html][6280][HIT]
+[64][1][4][/text/html/18.html][6280][HIT]
+[59][2][5][/text/html/18.html][6280][HIT]
+[34][2][4][/text/html/18.html][6280][HIT]
+[83][3][5][/text/html/19.html][6280][MISS]
+[11][1][4][/text/html/20.html][6280][MISS]
+[1][3][5][/text/html/20.html][6280][HIT]
+[75][4][6][/text/html/19.html][6280][HIT]
+[5][4][4][/text/html/19.html][6280][HIT]
+[21][1][5][/text/html/20.html][6280][HIT]
+[36][1][4][/text/html/21.html][6280][MISS]
+[98][3][5][/text/html/21.html][6280][HIT]
+[58][2][4][/text/html/21.html][6280][HIT]
+[69][2][5][/text/html/21.html][6280][HIT]
+[54][4][4][/text/html/21.html][6280][HIT]
+[46][1][5][/text/html/22.html][6280][MISS]
+[71][2][4][/text/html/21.html][6280][HIT]
+[19][2][5][/text/html/22.html][6280][HIT]
+[40][1][4][/text/html/23.html][6280][MISS]
+[30][2][5][/text/html/23.html][6280][HIT]
+[15][1][4][/text/html/22.html][6280][HIT]
+[38][1][5][/text/html/24.html][6280][MISS]
+[24][2][10][/text/html/24.html][6280][HIT]
+[70][3][7][/text/html/24.html][6280][HIT]
+[69][3][6][/text/html/24.html][6280][HIT]
+[85][1][8][/text/html/24.html][6280][HIT]
+[86][1][9][/text/html/24.html][6280][HIT]
+[8][1][5][/text/html/25.html][6280][MISS]
+[13][2][4][/text/html/23.html][6280][HIT]
+[35][2][6][/text/plain/34.txt][139][MISS]
+[54][5][5][/text/plain/31.txt][139][MISS]
+[63][2][4][/text/plain/33.txt][139][MISS]
+[27][1][7][/text/plain/33.txt][139][HIT]
+[35][3][4][/text/plain/33.txt][139][HIT]
+[27][2][5][/text/plain/32.txt][139][MISS]
+[90][1][6][/text/plain/31.txt][139][HIT]
+[43][1][4][/text/plain/30.txt][139][MISS]
+[30][3][5][/text/plain/30.txt][139][HIT]
+[8][2][6][/text/plain/30.txt][139][HIT]
+[28][2][4][/text/plain/30.txt][139][HIT]
+[42][2][5][/text/plain/30.txt][139][HIT]
+[86][2][4][/text/plain/29.txt][139][MISS]
+[87][2][5][/text/plain/30.txt][139][HIT]
+[97][2][4][/text/plain/29.txt][139][HIT]
+[14][1][5][/text/plain/28.txt][139][MISS]
+[99][1][4][/text/plain/27.txt][139][MISS]
+[73][2][7][/text/plain/27.txt][139][HIT]
+[41][3][6][/text/plain/26.txt][139][MISS]
+[88][1][4][/text/plain/27.txt][139][HIT]
+[16][2][6][/text/plain/26.txt][139][HIT]
+[69][4][5][/text/plain/27.txt][139][HIT]
+[67][3][4][/text/plain/27.txt][139][HIT]
+[30][4][5][/text/plain/26.txt][139][HIT]
+[29][1][4][/text/plain/26.txt][139][HIT]
+[84][1][5][/text/plain/24.txt][139][MISS]
+[85][2][4][/text/plain/24.txt][139][HIT]
+[75][5][5][/text/plain/24.txt][139][HIT]
+[6][1][4][/text/plain/23.txt][139][MISS]
+[93][1][5][/text/plain/23.txt][139][HIT]
+[55][1][4][/text/plain/24.txt][139][HIT]
+[55][2][5][/text/plain/23.txt][139][HIT]
+[35][4][4][/text/plain/23.txt][139][HIT]
+[84][2][5][/text/plain/22.txt][139][MISS]
+[28][3][4][/text/plain/23.txt][139][HIT]
+[28][4][5][/text/plain/21.txt][139][MISS]
+[73][3][5][/text/plain/20.txt][139][MISS]
+[88][2][4][/text/plain/20.txt][139][MISS]
+[1][4][7][/text/plain/20.txt][139][HIT]
+[47][1][4][/text/plain/21.txt][139][HIT]
+[82][1][5][/text/plain/20.txt][139][HIT]
+[65][1][4][/text/plain/20.txt][139][HIT]
+[80][3][5][/text/plain/19.txt][139][MISS]
+[91][1][4][/text/plain/20.txt][139][HIT]
+[56][2][5][/text/plain/19.txt][139][HIT]
+[18][2][4][/text/plain/18.txt][139][MISS]
+[1][5][6][/text/plain/17.txt][139][MISS]
+[77][1][5][/text/plain/17.txt][139][HIT]
+[74][1][4][/text/plain/17.txt][139][HIT]
+[33][3][6][/text/plain/17.txt][139][HIT]
+[80][4][4][/text/plain/17.txt][139][HIT]
+[22][1][5][/text/plain/16.txt][139][MISS]
+[24][3][4][/text/plain/16.txt][139][HIT]
+[9][1][5][/text/plain/16.txt][139][HIT]
+[89][1][4][/text/plain/14.txt][139][MISS]
+[2][2][5][/text/plain/16.txt][139][HIT]
+[76][2][6][/text/plain/14.txt][139][HIT]
+[0][3][4][/text/plain/14.txt][139][HIT]
+[72][1][5][/text/plain/13.txt][139][MISS]
+[13][3][4][/text/plain/13.txt][139][HIT]
+[9][2][5][/text/plain/14.txt][139][HIT]
+[5][5][4][/text/plain/13.txt][139][HIT]
+[12][4][5][/text/plain/13.txt][139][HIT]
+[9][3][4][/text/plain/13.txt][139][HIT]
+[52][2][5][/text/plain/11.txt][139][MISS]
+[24][4][4][/text/plain/11.txt][139][HIT]
+[14][2][5][/text/plain/10.txt][139][MISS]
+[41][4][4][/text/plain/12.txt][139][MISS]
+[97][3][5][/text/plain/10.txt][139][HIT]
+[29][2][4][/text/plain/10.txt][139][HIT]
+[43][2][5][/text/plain/10.txt][139][HIT]
+[26][1][7][/text/plain/10.txt][139][HIT]
+[79][2][4][/text/plain/10.txt][139][HIT]
+[88][3][5][/text/plain/9.txt][139][MISS]
+[85][3][4][/text/plain/9.txt][139][HIT]
+[46][2][5][/text/plain/7.txt][139][MISS]
+[46][3][4][/text/plain/7.txt][139][HIT]
+[76][3][7][/text/plain/8.txt][139][MISS]
+[82][2][4][/text/plain/7.txt][139][HIT]
+[17][1][5][/text/plain/7.txt][139][HIT]
+[96][1][4][/text/plain/6.txt][139][MISS]
+[51][1][5][/text/plain/7.txt][139][HIT]
+[33][4][4][/text/plain/6.txt][139][HIT]
+[58][3][5][/text/plain/6.txt][139][HIT]
+[26][2][4][/text/plain/6.txt][139][HIT]
+[93][2][6][/text/plain/4.txt][139][MISS]
+[58][4][4][/text/plain/4.txt][139][HIT]
+[11][2][5][/text/plain/4.txt][139][HIT]
+[58][5][4][/text/plain/3.txt][139][MISS]
+[82][3][5][/text/plain/3.txt][139][HIT]
+[17][2][4][/text/plain/4.txt][139][HIT]
+[62][4][6][/text/plain/3.txt][139][HIT]
+[23][2][4][/text/plain/3.txt][139][HIT]
+[97][4][5][/text/plain/3.txt][139][HIT]
+[84][3][4][/text/plain/2.txt][139][MISS]
+[34][3][5][/text/plain/1.txt][139][MISS]
+[46][4][4][/text/plain/1.txt][139][HIT]
+[9][4][5][/text/plain/0.txt][139][MISS]
+[87][3][4][/text/plain/0.txt][139][HIT]
+[49][2][5][/text/plain/0.txt][139][HIT]
+[64][2][4][/image/gif/22.gif][72507][MISS]
+[86][3][5][/image/gif/23.gif][72507][MISS]
+[71][3][4][/image/gif/21.gif][72507][MISS]
+[77][2][7][/image/gif/20.gif][72507][MISS]
+[25][3][4][/image/gif/19.gif][72507][MISS]
+[97][5][6][/image/gif/22.gif][72507][HIT]
+[0][4][4][/image/gif/21.gif][72507][HIT]
+[25][4][5][/image/gif/20.gif][72507][HIT]
+[50][1][6][/image/gif/18.gif][72507][MISS]
+[29][3][4][/image/gif/19.gif][72507][HIT]
+[21][2][5][/image/gif/21.gif][72507][HIT]
+[82][4][4][/image/gif/20.gif][72507][HIT]
+[10][1][5][/image/gif/19.gif][72507][HIT]
+[56][3][4][/image/gif/17.gif][72507][MISS]
+[31][2][5][/image/gif/18.gif][72507][HIT]
+[25][5][6][/image/gif/19.gif][72507][HIT]
+[32][1][4][/image/gif/20.gif][72507][HIT]
+[23][3][5][/image/gif/18.gif][72507][HIT]
+[67][4][5][/image/gif/19.gif][72507][HIT]
+[35][5][6][/image/gif/17.gif][72507][HIT]
+[50][2][4][/image/gif/16.gif][72507][MISS]
+[88][4][5][/image/gif/18.gif][72507][HIT]
+[48][1][4][/image/gif/17.gif][72507][HIT]
+[55][3][5][/image/gif/15.gif][72507][MISS]
+[56][4][4][/image/gif/16.gif][72507][HIT]
+[62][5][5][/image/gif/18.gif][72507][HIT]
+[49][3][4][/image/gif/15.gif][72507][HIT]
+[49][4][6][/image/gif/17.gif][72507][HIT]
+[96][2][8][/image/gif/16.gif][72507][HIT]
+[68][1][4][/image/gif/14.gif][72507][MISS]
+[65][2][5][/image/gif/16.gif][72507][HIT]
+[94][1][4][/image/gif/15.gif][72507][HIT]
+[50][3][5][/image/gif/17.gif][72507][HIT]
+[1][6][6][/image/gif/14.gif][72507][HIT]
+[18][3][8][/image/gif/13.gif][72507][MISS]
+[22][2][4][/image/gif/16.gif][72507][HIT]
+[87][4][5][/image/gif/14.gif][72507][HIT]
+[41][5][4][/image/gif/13.gif][72507][HIT]
+[40][2][5][/image/gif/15.gif][72507][HIT]
+[8][3][4][/image/gif/15.gif][72507][HIT]
+[55][4][4][/image/gif/14.gif][72507][HIT]
+[37][1][5][/image/gif/12.gif][72507][MISS]
+[6][2][7][/image/gif/13.gif][72507][HIT]
+[72][2][4][/image/gif/12.gif][72507][HIT]
+[6][3][5][/image/gif/11.gif][72507][MISS]
+[27][3][4][/image/gif/14.gif][72507][HIT]
+[45][1][5][/image/gif/13.gif][72507][HIT]
+[51][2][4][/image/gif/12.gif][72507][HIT]
+[46][5][5][/image/gif/11.gif][72507][HIT]
+[99][2][4][/image/gif/10.gif][72507][MISS]
+[43][3][5][/image/gif/13.gif][72507][HIT]
+[68][2][4][/image/gif/12.gif][72507][HIT]
+[9][5][5][/image/gif/11.gif][72507][HIT]
+[71][4][5][/image/gif/10.gif][72507][HIT]
+[85][4][4][/image/gif/9.gif][72507][MISS]
+[73][4][7][/image/gif/12.gif][72507][HIT]
+[41][6][4][/image/gif/10.gif][72507][HIT]
+[48][2][5][/image/gif/11.gif][72507][HIT]
+[49][5][7][/image/gif/9.gif][72507][HIT]
+[71][5][5][/image/gif/8.gif][72507][MISS]
+[52][3][4][/image/gif/11.gif][72507][HIT]
+[73][5][5][/image/gif/10.gif][72507][HIT]
+[80][5][4][/image/gif/9.gif][72507][HIT]
+[93][3][5][/image/gif/8.gif][72507][HIT]
+[16][3][4][/image/gif/7.gif][72507][MISS]
+[21][3][5][/image/gif/10.gif][72507][HIT]
+[80][6][4][/image/gif/9.gif][72507][HIT]
+[6][4][6][/image/gif/8.gif][72507][HIT]
+[74][2][4][/image/gif/7.gif][72507][HIT]
+[8][4][5][/image/gif/6.gif][72507][MISS]
+[90][2][6][/image/gif/8.gif][72507][HIT]
+[92][1][4][/image/gif/9.gif][72507][HIT]
+[13][4][5][/image/gif/7.gif][72507][HIT]
+[72][3][7][/image/gif/8.gif][72507][HIT]
+[70][4][4][/image/gif/7.gif][72507][HIT]
+[2][3][6][/image/gif/6.gif][72507][HIT]
+[43][4][8][/image/gif/5.gif][72507][HIT]
+[15][2][5][/image/gif/5.gif][72507][MISS]
+[88][5][5][/image/gif/6.gif][72507][HIT]
+[40][3][4][/image/gif/4.gif][72507][MISS]
+[56][5][6][/image/gif/7.gif][72507][HIT]
+[17][3][4][/image/gif/6.gif][72507][HIT]
+[13][5][5][/image/gif/5.gif][72507][HIT]
+[1][7][4][/image/gif/4.gif][72507][HIT]
+[83][4][5][/image/gif/6.gif][72507][HIT]
+[94][2][4][/image/gif/3.gif][72507][MISS]
+[14][3][6][/image/gif/5.gif][72507][HIT]
+[40][4][4][/image/gif/4.gif][72507][HIT]
+[54][6][5][/image/gif/3.gif][72507][HIT]
+[53][1][5][/image/gif/5.gif][72507][HIT]
+[34][4][4][/image/gif/2.gif][72507][MISS]
+[65][3][7][/image/gif/4.gif][72507][HIT]
+[0][5][4][/image/gif/3.gif][72507][HIT]
+[71][6][5][/image/gif/2.gif][72507][HIT]
+[49][6][4][/image/gif/1.gif][72507][MISS]
+[31][3][5][/image/gif/4.gif][72507][HIT]
+[40][5][4][/image/gif/3.gif][72507][HIT]
+[77][3][5][/image/gif/2.gif][72507][HIT]
+[1][8][4][/image/gif/1.gif][72507][HIT]
+[98][4][5][/image/gif/0.gif][72507][MISS]
+[92][2][5][/image/jpg/0.jpg][17772][MISS]
+[0][6][7][/image/jpg/0.jpg][17772][MISS]
+[67][5][4][/image/jpg/0.jpg][17772][MISS]
+[78][1][9][/image/jpg/1.jpg][17772][MISS]
+[14][4][4][/image/jpg/2.jpg][17772][MISS]
+[72][4][5][/image/jpg/2.jpg][17772][HIT]
+[48][3][4][/image/jpg/3.jpg][17772][MISS]
+[2][4][5][/image/jpg/4.jpg][17772][MISS]
+[14][5][7][/image/jpg/3.jpg][17772][HIT]
+[12][5][4][/image/jpg/5.jpg][17772][MISS]
+[6][5][4][/image/jpg/5.jpg][17772][HIT]
+[13][6][7][/image/jpg/5.jpg][17772][HIT]
+[31][4][6][/image/jpg/7.jpg][17772][MISS]
+[1][9][8][/image/jpg/7.jpg][17772][HIT]
+[90][3][4][/image/jpg/7.jpg][17772][HIT]
+[74][3][4][/image/jpg/9.jpg][17772][MISS]
+[20][1][5][/image/jpg/8.jpg][17772][MISS]
+[65][4][7][/image/jpg/10.jpg][17772][MISS]
+[34][5][4][/image/jpg/9.jpg][17772][HIT]
+[48][4][5][/image/jpg/10.jpg][17772][HIT]
+[20][2][4][/image/jpg/11.jpg][17772][MISS]
+[25][6][5][/image/jpg/5.jpg][17772][HIT]
+[55][5][6][/image/jpg/5.jpg][17772][HIT]
+[4][2][4][/image/jpg/7.jpg][17772][HIT]
+[93][4][5][/image/jpg/5.jpg][17772][HIT]
+[57][2][4][/image/jpg/7.jpg][17772][HIT]
+[78][2][5][/image/jpg/7.jpg][17772][HIT]
+[83][5][4][/image/jpg/9.jpg][17772][HIT]
+[8][5][5][/image/jpg/8.jpg][17772][HIT]
+[23][4][6][/image/jpg/9.jpg][17772][HIT]
+[55][6][4][/image/jpg/10.jpg][17772][HIT]
+[96][3][5][/image/jpg/11.jpg][17772][HIT]
+[17][4][5][/image/jpg/10.jpg][17772][HIT]
+[76][4][4][/image/jpg/12.jpg][17772][MISS]
+[29][4][6][/image/jpg/12.jpg][17772][HIT]
+[50][4][5][/image/jpg/12.jpg][17772][HIT]
+[78][3][4][/image/jpg/14.jpg][17772][MISS]
+[90][4][5][/image/jpg/14.jpg][17772][HIT]
+[97][6][4][/image/jpg/14.jpg][17772][HIT]
+[15][3][5][/image/jpg/15.jpg][17772][MISS]
+[61][1][6][/image/jpg/16.jpg][17772][MISS]
+[16][4][4][/image/jpg/10.jpg][17772][HIT]
+[16][5][5][/image/jpg/10.jpg][17772][HIT]
+[76][5][6][/image/jpg/16.jpg][17772][HIT]
+[33][5][4][/image/jpg/11.jpg][17772][HIT]
+[45][2][5][/image/jpg/12.jpg][17772][HIT]
+[87][5][4][/image/jpg/12.jpg][17772][HIT]
+[91][2][6][/image/jpg/14.jpg][17772][HIT]
+[52][4][7][/image/jpg/14.jpg][17772][HIT]
+[89][2][4][/image/jpg/12.jpg][17772][HIT]
+[44][1][5][/image/jpg/14.jpg][17772][HIT]
+[43][5][4][/image/jpg/16.jpg][17772][HIT]
+[58][6][5][/image/jpg/15.jpg][17772][HIT]
+[61][2][4][/image/jpg/16.jpg][17772][HIT]
+[72][5][5][/image/jpg/17.jpg][17772][MISS]
+[91][3][4][/image/jpg/17.jpg][17772][HIT]
+[62][6][5][/image/jpg/18.jpg][17772][MISS]
+[48][5][4][/image/jpg/19.jpg][17772][MISS]
+[59][3][5][/image/jpg/19.jpg][17772][HIT]
+[7][2][4][/image/jpg/19.jpg][17772][HIT]
+[61][3][5][/image/jpg/21.jpg][17772][MISS]
+[87][6][4][/image/jpg/21.jpg][17772][HIT]
+[6][6][5][/image/jpg/21.jpg][17772][HIT]
+[91][4][5][/image/jpg/16.jpg][17772][HIT]
+[26][3][4][/image/jpg/15.jpg][17772][HIT]
+[76][6][6][/image/jpg/17.jpg][17772][HIT]
+[26][4][4][/image/jpg/16.jpg][17772][HIT]
+[92][3][5][/image/jpg/18.jpg][17772][HIT]
+[80][7][4][/image/jpg/17.jpg][17772][HIT]
+[27][4][6][/image/jpg/19.jpg][17772][HIT]
+[67][6][4][/image/jpg/19.jpg][17772][HIT]
+[90][5][5][/image/jpg/19.jpg][17772][HIT]
+[94][3][4][/image/jpg/21.jpg][17772][HIT]
+[90][6][5][/image/jpg/21.jpg][17772][HIT]
+[73][6][4][/image/jpg/21.jpg][17772][HIT]
+[0][7][5][/image/jpg/22.jpg][17772][MISS]
+[47][2][4][/image/jpg/23.jpg][17772][MISS]
+[80][8][6][/image/jpg/23.jpg][17772][HIT]
+[55][7][5][/image/jpg/26.jpg][17772][MISS]
+[38][2][7][/image/jpg/24.jpg][17772][MISS]
+[70][5][4][/image/jpg/24.jpg][17772][MISS]
+[63][3][9][/image/jpg/26.jpg][17772][HIT]
+[14][6][4][/image/jpg/26.jpg][17772][HIT]
+[84][4][5][/image/jpg/25.jpg][17772][MISS]
+[95][3][7][/image/jpg/21.jpg][17772][HIT]
+[39][1][4][/image/jpg/21.jpg][17772][HIT]
+[83][6][5][/image/jpg/21.jpg][17772][HIT]
+[77][4][4][/image/jpg/22.jpg][17772][HIT]
+[50][5][5][/image/jpg/23.jpg][17772][HIT]
+[48][6][4][/image/jpg/23.jpg][17772][HIT]
+[28][5][5][/image/jpg/24.jpg][17772][HIT]
+[79][3][4][/image/jpg/24.jpg][17772][HIT]
+[50][6][5][/image/jpg/25.jpg][17772][HIT]
+[73][7][4][/image/jpg/26.jpg][17772][HIT]
+[13][7][5][/image/jpg/26.jpg][17772][HIT]
+[51][3][4][/image/jpg/26.jpg][17772][HIT]
+[54][7][5][/image/jpg/28.jpg][17772][MISS]
+[40][6][4][/image/jpg/28.jpg][17772][HIT]
+[37][2][5][/image/jpg/28.jpg][17772][HIT]
+[82][5][4][/image/jpg/29.jpg][17772][MISS]
+[72][6][5][/text/html/0.html][6280][MISS]
+[67][7][4][/text/html/0.html][6280][HIT]
+[94][4][5][/text/html/0.html][6280][HIT]
+[13][8][4][/text/html/1.html][6280][MISS]
+[29][5][5][/text/html/2.html][6280][MISS]
+[94][5][4][/text/html/2.html][6280][HIT]
+[42][3][5][/text/html/1.html][6280][HIT]
+[18][4][4][/text/html/1.html][6280][HIT]
+[7][3][5][/text/html/2.html][6280][HIT]
+[27][5][4][/text/html/3.html][6280][MISS]
+[48][7][5][/text/html/3.html][6280][HIT]
+[54][8][4][/text/html/3.html][6280][HIT]
+[96][4][5][/text/html/3.html][6280][HIT]
+[30][5][4][/text/html/3.html][6280][HIT]
+[23][5][4][/text/html/3.html][6280][HIT]
+[49][7][5][/text/html/4.html][6280][MISS]
+[89][3][6][/text/html/5.html][6280][MISS]
+[18][5][4][/text/html/4.html][6280][HIT]
+[27][6][5][/text/html/5.html][6280][HIT]
+[7][4][4][/text/html/4.html][6280][HIT]
+[7][5][5][/text/html/5.html][6280][HIT]
+[94][6][4][/text/html/6.html][6280][MISS]
+[33][6][5][/text/html/6.html][6280][HIT]
+[65][5][4][/text/html/6.html][6280][HIT]
+[63][4][5][/text/html/6.html][6280][HIT]
+[69][5][4][/text/html/6.html][6280][HIT]
+[11][3][5][/text/html/7.html][6280][MISS]
+[14][7][4][/text/html/6.html][6280][HIT]
+[84][5][5][/text/html/8.html][6280][MISS]
+[85][5][6][/text/html/8.html][6280][HIT]
+[18][6][4][/text/html/7.html][6280][HIT]
+[83][7][5][/text/html/7.html][6280][HIT]
+[57][3][4][/text/html/8.html][6280][HIT]
+[67][8][5][/text/html/9.html][6280][MISS]
+[16][6][4][/text/html/9.html][6280][HIT]
+[63][5][5][/text/html/9.html][6280][HIT]
+[69][6][4][/text/html/9.html][6280][HIT]
+[81][3][5][/text/html/9.html][6280][HIT]
+[82][6][4][/text/html/9.html][6280][HIT]
+[13][9][5][/text/html/11.html][6280][MISS]
+[51][4][7][/text/html/11.html][6280][HIT]
+[28][6][4][/text/html/10.html][6280][MISS]
+[48][8][5][/text/html/10.html][6280][HIT]
+[55][8][4][/text/html/10.html][6280][HIT]
+[80][9][5][/text/html/11.html][6280][HIT]
+[22][3][4][/text/html/12.html][6280][MISS]
+[71][7][5][/text/html/12.html][6280][HIT]
+[0][8][4][/text/html/12.html][6280][HIT]
+[80][10][5][/text/html/12.html][6280][HIT]
+[19][3][4][/text/html/12.html][6280][HIT]
+[12][6][6][/text/html/13.html][6280][MISS]
+[34][6][4][/text/html/13.html][6280][HIT]
+[31][5][6][/text/html/12.html][6280][HIT]
+[79][4][7][/text/html/14.html][6280][HIT]
+[69][7][5][/text/html/14.html][6280][MISS]
+[46][6][4][/text/html/13.html][6280][HIT]
+[39][2][5][/text/html/14.html][6280][HIT]
+[47][3][4][/text/html/15.html][6280][MISS]
+[45][3][5][/text/html/15.html][6280][HIT]
+[70][6][4][/text/html/15.html][6280][HIT]
+[76][7][5][/text/html/15.html][6280][HIT]
+[92][4][4][/text/html/15.html][6280][HIT]
+[45][4][5][/text/html/15.html][6280][HIT]
+[98][5][4][/text/html/16.html][6280][MISS]
+[18][7][5][/text/html/17.html][6280][MISS]
+[99][3][4][/text/html/17.html][6280][HIT]
+[2][5][5][/text/html/16.html][6280][HIT]
+[23][6][4][/text/html/16.html][6280][HIT]
+[51][5][5][/text/html/17.html][6280][HIT]
+[97][7][6][/text/html/18.html][6280][MISS]
+[91][5][4][/text/html/18.html][6280][HIT]
+[92][5][5][/text/html/18.html][6280][HIT]
+[49][8][4][/text/html/18.html][6280][HIT]
+[35][6][5][/text/html/18.html][6280][HIT]
+[65][6][4][/text/html/18.html][6280][HIT]
+[17][5][5][/text/html/19.html][6280][MISS]
+[99][4][4][/text/html/20.html][6280][MISS]
+[74][4][5][/text/html/20.html][6280][HIT]
+[95][4][4][/text/html/19.html][6280][HIT]
+[10][2][5][/text/html/20.html][6280][HIT]
+[32][2][4][/text/html/19.html][6280][HIT]
+[7][6][5][/text/html/21.html][6280][MISS]
+[36][2][4][/text/html/21.html][6280][HIT]
+[69][8][5][/text/html/21.html][6280][HIT]
+[89][4][4][/text/html/21.html][6280][HIT]
+[85][6][5][/text/html/21.html][6280][HIT]
+[1][10][4][/text/html/21.html][6280][HIT]
+[21][4][5][/text/html/22.html][6280][MISS]
+[50][7][4][/text/html/23.html][6280][MISS]
+[11][4][5][/text/html/23.html][6280][HIT]
+[53][2][4][/text/html/22.html][6280][HIT]
+[87][7][5][/text/html/23.html][6280][HIT]
+[77][5][4][/text/html/22.html][6280][HIT]
+[2][6][6][/text/html/24.html][6280][MISS]
+[63][6][4][/text/html/24.html][6280][HIT]
+[12][7][5][/text/html/24.html][6280][HIT]
+[6][7][4][/text/html/25.html][6280][MISS]
+[54][9][5][/text/html/24.html][6280][HIT]
+[34][7][4][/text/html/24.html][6280][HIT]
+[35][7][6][/text/html/24.html][6280][HIT]
+[83][8][4][/text/plain/34.txt][139][MISS]
+[90][7][5][/text/plain/33.txt][139][MISS]
+[12][8][4][/text/plain/33.txt][139][HIT]
+[87][8][5][/text/plain/33.txt][139][HIT]
+[12][9][4][/text/plain/32.txt][139][MISS]
+[33][7][5][/text/plain/31.txt][139][MISS]
+[49][9][6][/text/plain/31.txt][139][HIT]
+[22][4][4][/text/plain/30.txt][139][MISS]
+[25][7][5][/text/plain/30.txt][139][HIT]
+[9][6][6][/text/plain/30.txt][139][HIT]
+[39][3][4][/text/plain/30.txt][139][HIT]
+[57][4][5][/text/plain/30.txt][139][HIT]
+[76][8][4][/text/plain/30.txt][139][HIT]
+[47][4][5][/text/plain/29.txt][139][MISS]
+[31][6][4][/text/plain/29.txt][139][HIT]
+[40][7][6][/text/plain/27.txt][139][MISS]
+[77][6][4][/text/plain/28.txt][139][MISS]
+[20][3][5][/text/plain/27.txt][139][HIT]
+[66][2][4][/text/plain/27.txt][139][HIT]
+[92][6][5][/text/plain/26.txt][139][MISS]
+[68][3][4][/text/plain/27.txt][139][HIT]
+[51][6][5][/text/plain/27.txt][139][HIT]
+[53][3][6][/text/plain/26.txt][139][HIT]
+[32][3][4][/text/plain/26.txt][139][HIT]
+[63][7][7][/text/plain/26.txt][139][HIT]
+[31][7][5][/text/plain/24.txt][139][MISS]
+[41][7][8][/text/plain/24.txt][139][HIT]
+[99][5][4][/text/plain/24.txt][139][HIT]
+[35][8][5][/text/plain/23.txt][139][MISS]
+[7][7][4][/text/plain/23.txt][139][HIT]
+[43][6][5][/text/plain/24.txt][139][HIT]
+[91][6][4][/text/plain/23.txt][139][HIT]
+[15][4][5][/text/plain/23.txt][139][HIT]
+[6][8][4][/text/plain/22.txt][139][MISS]
+[38][3][5][/text/plain/23.txt][139][HIT]
+[72][7][4][/text/plain/21.txt][139][MISS]
+[30][6][5][/text/plain/21.txt][139][HIT]
+[30][7][4][/text/plain/20.txt][139][MISS]
+[51][7][5][/text/plain/20.txt][139][HIT]
+[28][7][4][/text/plain/20.txt][139][HIT]
+[49][10][5][/text/plain/20.txt][139][HIT]
+[11][5][4][/text/plain/20.txt][139][HIT]
+[74][5][5][/text/plain/20.txt][139][HIT]
+[2][7][4][/text/plain/19.txt][139][MISS]
+[5][6][5][/text/plain/19.txt][139][HIT]
+[24][5][4][/text/plain/18.txt][139][MISS]
+[16][7][5][/text/plain/17.txt][139][MISS]
+[53][4][4][/text/plain/17.txt][139][HIT]
+[87][9][5][/text/plain/17.txt][139][HIT]
+[16][8][6][/text/plain/16.txt][139][MISS]
+[38][4][4][/text/plain/17.txt][139][HIT]
+[42][4][5][/text/plain/16.txt][139][HIT]
+[18][8][4][/text/plain/17.txt][139][HIT]
+[0][9][5][/text/plain/16.txt][139][HIT]
+[92][7][4][/text/plain/16.txt][139][HIT]
+[41][8][5][/text/plain/14.txt][139][MISS]
+[10][3][4][/text/plain/14.txt][139][HIT]
+[38][5][6][/text/plain/14.txt][139][HIT]
+[8][6][5][/text/plain/14.txt][139][HIT]
+[29][6][4][/text/plain/13.txt][139][MISS]
+[75][6][5][/text/plain/13.txt][139][HIT]
+[53][5][5][/text/plain/13.txt][139][HIT]
+[31][8][6][/text/plain/13.txt][139][HIT]
+[97][8][4][/text/plain/13.txt][139][HIT]
+[60][2][5][/text/plain/12.txt][139][MISS]
+[18][9][4][/text/plain/11.txt][139][MISS]
+[84][6][5][/text/plain/11.txt][139][HIT]
+[42][5][4][/text/plain/10.txt][139][MISS]
+[77][7][5][/text/plain/10.txt][139][HIT]
+[20][4][4][/text/plain/10.txt][139][HIT]
+[49][11][5][/text/plain/10.txt][139][HIT]
+[72][8][4][/text/plain/10.txt][139][HIT]
+[1][11][5][/text/plain/7.txt][139][MISS]
+[10][4][4][/text/plain/9.txt][139][MISS]
+[34][8][6][/text/plain/9.txt][139][HIT]
+[93][5][4][/text/plain/10.txt][139][HIT]
+[66][3][7][/text/plain/8.txt][139][MISS]
+[28][8][4][/text/plain/7.txt][139][HIT]
+[88][6][5][/text/plain/7.txt][139][HIT]
+[66][4][7][/text/plain/7.txt][139][HIT]
+[62][7][4][/text/plain/6.txt][139][MISS]
+[79][5][5][/text/plain/7.txt][139][HIT]
+[2][8][4][/text/plain/6.txt][139][HIT]
+[28][9][5][/text/plain/6.txt][139][HIT]
+[15][5][4][/text/plain/6.txt][139][HIT]
+[62][8][5][/text/plain/4.txt][139][MISS]
+[17][6][6][/text/plain/4.txt][139][HIT]
+[87][10][4][/text/plain/4.txt][139][HIT]
+[17][7][5][/text/plain/3.txt][139][MISS]
+[8][7][4][/text/plain/3.txt][139][HIT]
+[39][4][5][/text/plain/4.txt][139][HIT]
+[37][3][4][/text/plain/3.txt][139][HIT]
+[81][4][5][/text/plain/3.txt][139][HIT]
+[89][5][4][/text/plain/2.txt][139][MISS]
+[27][7][5][/text/plain/3.txt][139][HIT]
+[26][5][4][/text/plain/1.txt][139][MISS]
+[76][9][5][/text/plain/0.txt][139][MISS]
+[91][7][4][/text/plain/0.txt][139][HIT]
+[40][8][5][/text/plain/1.txt][139][HIT]
+[75][7][4][/image/gif/22.gif][72507][MISS]
+[90][8][5][/image/gif/21.gif][72507][MISS]
+[49][12][4][/text/plain/0.txt][139][HIT]
+[21][5][7][/image/gif/23.gif][72507][MISS]
+[89][6][4][/image/gif/20.gif][72507][MISS]
+[2][9][5][/image/gif/19.gif][72507][MISS]
+[27][8][4][/image/gif/22.gif][72507][HIT]
+[56][6][5][/image/gif/20.gif][72507][HIT]
+[49][13][4][/image/gif/19.gif][72507][HIT]
+[49][14][5][/image/gif/21.gif][72507][HIT]
+[98][6][4][/image/gif/18.gif][72507][MISS]
+[39][5][5][/image/gif/21.gif][72507][HIT]
+[62][9][7][/image/gif/17.gif][72507][MISS]
+[83][9][8][/image/gif/18.gif][72507][HIT]
+[5][7][10][/image/gif/20.gif][72507][HIT]
+[62][10][9][/image/gif/19.gif][72507][HIT]
+[4][3][5][/image/gif/18.gif][72507][HIT]
+[68][4][4][/image/gif/20.gif][72507][HIT]
+[32][4][6][/image/gif/19.gif][72507][HIT]
+[22][5][7][/image/gif/17.gif][72507][HIT]
+[39][6][4][/image/gif/16.gif][72507][MISS]
+[85][7][5][/image/gif/19.gif][72507][HIT]
+[25][8][4][/image/gif/18.gif][72507][HIT]
+[70][7][5][/image/gif/17.gif][72507][HIT]
+[74][6][4][/image/gif/18.gif][72507][HIT]
+[35][9][6][/image/gif/16.gif][72507][HIT]
+[85][8][5][/image/gif/15.gif][72507][MISS]
+[72][9][7][/image/gif/16.gif][72507][HIT]
+[45][5][4][/image/gif/17.gif][72507][HIT]
+[72][10][5][/image/gif/15.gif][72507][HIT]
+[14][8][4][/image/gif/14.gif][72507][MISS]
+[10][5][5][/image/gif/16.gif][72507][HIT]
+[15][6][4][/image/gif/17.gif][72507][HIT]
+[53][6][5][/image/gif/15.gif][72507][HIT]
+[61][4][4][/image/gif/15.gif][72507][HIT]
+[75][8][6][/image/gif/14.gif][72507][HIT]
+[27][9][4][/image/gif/13.gif][72507][MISS]
+[50][8][7][/image/gif/14.gif][72507][HIT]
+[97][9][5][/image/gif/16.gif][72507][HIT]
+[44][2][6][/image/gif/13.gif][72507][HIT]
+[45][6][4][/image/gif/15.gif][72507][HIT]
+[43][7][5][/image/gif/14.gif][72507][HIT]
+[10][6][4][/image/gif/12.gif][72507][MISS]
+[19][4][5][/image/gif/13.gif][72507][HIT]
+[68][5][4][/image/gif/12.gif][72507][HIT]
+[83][10][5][/image/gif/11.gif][72507][MISS]
+[66][5][4][/image/gif/14.gif][72507][HIT]
+[64][3][5][/image/gif/12.gif][72507][HIT]
+[58][7][4][/image/gif/13.gif][72507][HIT]
+[72][11][5][/image/gif/10.gif][72507][MISS]
+[11][6][4][/image/gif/13.gif][72507][HIT]
+[11][7][5][/image/gif/11.gif][72507][HIT]
+[56][7][6][/image/gif/12.gif][72507][HIT]
+[36][3][4][/image/gif/11.gif][72507][HIT]
+[48][9][5][/image/gif/10.gif][72507][HIT]
+[55][9][4][/image/gif/12.gif][72507][HIT]
+[48][10][6][/image/gif/9.gif][72507][MISS]
+[69][9][5][/image/gif/11.gif][72507][HIT]
+[47][5][4][/image/gif/9.gif][72507][HIT]
+[94][7][7][/image/gif/10.gif][72507][HIT]
+[61][5][5][/image/gif/11.gif][72507][HIT]
+[61][6][4][/image/gif/8.gif][72507][MISS]
+[96][5][5][/image/gif/9.gif][72507][HIT]
+[36][4][4][/image/gif/10.gif][72507][HIT]
+[22][6][6][/image/gif/7.gif][72507][MISS]
+[49][15][4][/image/gif/10.gif][72507][HIT]
+[55][10][5][/image/gif/8.gif][72507][HIT]
+[76][10][4][/image/gif/9.gif][72507][HIT]
+[97][10][4][/image/gif/7.gif][72507][HIT]
+[42][6][5][/image/gif/8.gif][72507][HIT]
+[93][6][6][/image/gif/6.gif][72507][MISS]
+[98][7][4][/image/gif/9.gif][72507][HIT]
+[67][9][5][/image/gif/8.gif][72507][HIT]
+[34][9][4][/image/gif/6.gif][72507][HIT]
+[21][6][6][/image/gif/7.gif][72507][HIT]
+[65][7][4][/image/gif/5.gif][72507][MISS]
+[35][10][5][/image/gif/8.gif][72507][HIT]
+[16][9][4][/image/gif/5.gif][72507][HIT]
+[22][7][5][/image/gif/4.gif][72507][MISS]
+[9][7][4][/image/gif/7.gif][72507][HIT]
+[96][6][5][/image/gif/6.gif][72507][HIT]
+[71][8][4][/image/gif/6.gif][72507][HIT]
+[78][4][5][/image/gif/7.gif][72507][HIT]
+[35][11][4][/image/gif/5.gif][72507][HIT]
+[79][6][5][/image/gif/4.gif][72507][HIT]
+[56][8][4][/image/gif/3.gif][72507][MISS]
+[18][10][5][/image/gif/6.gif][72507][HIT]
+[43][8][4][/image/gif/4.gif][72507][HIT]
+[35][12][5][/image/gif/5.gif][72507][HIT]
+[14][9][6][/image/gif/2.gif][72507][MISS]
+[19][5][4][/image/gif/3.gif][72507][HIT]
+[54][10][5][/image/gif/4.gif][72507][HIT]
+[58][8][4][/image/gif/3.gif][72507][HIT]
+[35][13][5][/image/gif/2.gif][72507][HIT]
+[70][8][6][/image/gif/5.gif][72507][HIT]
+[84][7][7][/image/gif/1.gif][72507][MISS]
+[34][10][4][/image/gif/4.gif][72507][HIT]
+[6][9][5][/image/gif/2.gif][72507][HIT]
+[94][8][4][/image/gif/1.gif][72507][HIT]
+[81][5][5][/image/gif/0.gif][72507][MISS]
+[62][11][4][/image/gif/3.gif][72507][HIT]
+[79][7][6][/image/jpg/0.jpg][17772][MISS]
+[36][5][4][/image/jpg/1.jpg][17772][MISS]
+[6][10][6][/image/jpg/3.jpg][17772][MISS]
+[27][10][4][/image/jpg/2.jpg][17772][MISS]
+[64][4][5][/image/jpg/0.jpg][17772][HIT]
+[5][8][8][/image/jpg/2.jpg][17772][HIT]
+[71][9][4][/image/jpg/0.jpg][17772][HIT]
+[57][5][6][/image/jpg/3.jpg][17772][HIT]
+[96][7][4][/image/jpg/5.jpg][17772][MISS]
+[39][7][5][/image/jpg/4.jpg][17772][MISS]
+[39][8][11][/image/jpg/9.jpg][17772][MISS]
+[39][9][13][/image/jpg/9.jpg][17772][HIT]
+[12][10][11][/image/jpg/10.jpg][17772][MISS]
+[25][9][5][/image/jpg/10.jpg][17772][HIT]
+[67][10][8][/image/jpg/7.jpg][17772][HIT]
+[80][11][10][/image/jpg/8.jpg][17772][MISS]
+[96][8][4][/image/jpg/7.jpg][17772][HIT]
+[77][8][7][/image/jpg/5.jpg][17772][HIT]
+[74][7][6][/image/jpg/5.jpg][17772][HIT]
+[70][9][12][/image/jpg/5.jpg][17772][HIT]
+[79][8][9][/image/jpg/7.jpg][17772][MISS]
+[44][3][4][/image/jpg/11.jpg][17772][MISS]
+[90][9][5][/image/jpg/5.jpg][17772][HIT]
+[90][10][4][/image/jpg/7.jpg][17772][HIT]
+[90][11][5][/image/jpg/7.jpg][17772][HIT]
+[34][11][6][/image/jpg/5.jpg][17772][HIT]
+[77][9][4][/image/jpg/7.jpg][17772][HIT]
+[98][8][5][/image/jpg/8.jpg][17772][HIT]
+[24][6][4][/image/jpg/9.jpg][17772][HIT]
+[52][5][9][/image/jpg/10.jpg][17772][HIT]
+[90][12][6][/image/jpg/9.jpg][17772][HIT]
+[74][8][8][/image/jpg/10.jpg][17772][HIT]
+[44][4][7][/image/jpg/11.jpg][17772][HIT]
+[37][4][10][/image/jpg/12.jpg][17772][MISS]
+[7][8][4][/image/jpg/12.jpg][17772][HIT]
+[73][8][5][/image/jpg/12.jpg][17772][HIT]
+[2][10][6][/image/jpg/14.jpg][17772][MISS]
+[66][6][4][/image/jpg/14.jpg][17772][HIT]
+[40][9][5][/image/jpg/14.jpg][17772][HIT]
+[68][6][4][/image/jpg/15.jpg][17772][MISS]
+[82][7][5][/image/jpg/16.jpg][17772][MISS]
+[83][11][6][/image/jpg/16.jpg][17772][HIT]
+[24][7][4][/image/jpg/10.jpg][17772][HIT]
+[37][5][5][/image/jpg/10.jpg][17772][HIT]
+[38][6][4][/image/jpg/11.jpg][17772][HIT]
+[0][10][5][/image/jpg/12.jpg][17772][HIT]
+[20][5][4][/image/jpg/12.jpg][17772][HIT]
+[91][8][5][/image/jpg/12.jpg][17772][HIT]
+[23][7][4][/image/jpg/14.jpg][17772][HIT]
+[87][11][5][/image/jpg/14.jpg][17772][HIT]
+[29][7][4][/image/jpg/14.jpg][17772][HIT]
+[40][10][5][/image/jpg/15.jpg][17772][HIT]
+[3][3][4][/image/jpg/16.jpg][17772][HIT]
+[72][12][5][/image/jpg/16.jpg][17772][HIT]
+[77][10][4][/image/jpg/17.jpg][17772][MISS]
+[89][7][5][/image/jpg/17.jpg][17772][HIT]
+[75][9][4][/image/jpg/18.jpg][17772][MISS]
+[19][6][5][/image/jpg/19.jpg][17772][MISS]
+[1][12][4][/image/jpg/19.jpg][17772][HIT]
+[13][10][5][/image/jpg/19.jpg][17772][HIT]
+[55][11][4][/image/jpg/21.jpg][17772][MISS]
+[86][4][5][/image/jpg/21.jpg][17772][HIT]
+[55][12][4][/image/jpg/15.jpg][17772][HIT]
+[95][5][5][/image/jpg/21.jpg][17772][HIT]
+[79][9][4][/image/jpg/16.jpg][17772][HIT]
+[59][4][7][/image/jpg/18.jpg][17772][HIT]
+[37][6][13][/image/jpg/21.jpg][17772][HIT]
+[21][7][10][/image/jpg/19.jpg][17772][HIT]
+[47][6][6][/image/jpg/17.jpg][17772][HIT]
+[61][7][8][/image/jpg/19.jpg][17772][HIT]
+[6][11][5][/image/jpg/16.jpg][17772][HIT]
+[14][10][12][/image/jpg/21.jpg][17772][HIT]
+[95][6][11][/image/jpg/21.jpg][17772][HIT]
+[98][9][4][/image/jpg/17.jpg][17772][HIT]
+[30][8][9][/image/jpg/19.jpg][17772][HIT]
+[56][9][14][/image/jpg/22.jpg][17772][MISS]
+[48][11][4][/image/jpg/23.jpg][17772][MISS]
+[8][8][5][/image/jpg/23.jpg][17772][HIT]
+[89][8][4][/image/jpg/24.jpg][17772][MISS]
+[76][11][5][/image/jpg/24.jpg][17772][HIT]
+[39][10][4][/image/jpg/25.jpg][17772][MISS]
+[92][8][5][/image/jpg/26.jpg][17772][MISS]
+[19][7][4][/image/jpg/26.jpg][17772][HIT]
+[0][11][6][/image/jpg/26.jpg][17772][HIT]
+[70][10][4][/image/jpg/21.jpg][17772][HIT]
+[41][9][5][/image/jpg/21.jpg][17772][HIT]
+[60][3][4][/image/jpg/21.jpg][17772][HIT]
+[45][7][6][/image/jpg/23.jpg][17772][HIT]
+[20][6][4][/image/jpg/22.jpg][17772][HIT]
+[53][7][5][/image/jpg/23.jpg][17772][HIT]
+[89][9][7][/image/jpg/24.jpg][17772][HIT]
+[92][9][4][/image/jpg/24.jpg][17772][HIT]
+[17][8][5][/image/jpg/25.jpg][17772][HIT]
+[38][7][4][/image/jpg/26.jpg][17772][HIT]
+[5][9][5][/image/jpg/26.jpg][17772][HIT]
+[89][10][4][/image/jpg/26.jpg][17772][HIT]
+[30][9][5][/image/jpg/28.jpg][17772][MISS]
+[83][12][4][/image/jpg/28.jpg][17772][HIT]
+[69][10][5][/image/jpg/28.jpg][17772][HIT]
+[74][9][4][/image/jpg/29.jpg][17772][MISS]