diff --git a/Assignment1/FirstThread/README.md b/Assignment1/FirstThread/README.md new file mode 100644 index 000000000..e171499c8 --- /dev/null +++ b/Assignment1/FirstThread/README.md @@ -0,0 +1,2 @@ +This program demonstrates how thread execution works. +A given (input) number of threads are run, each with a given (input) sleep time. diff --git a/Assignment1/FirstThread/build.gradle b/Assignment1/FirstThread/build.gradle new file mode 100644 index 000000000..f92e4a331 --- /dev/null +++ b/Assignment1/FirstThread/build.gradle @@ -0,0 +1,11 @@ +apply plugin: 'application' +application { + mainClassName = 'FirstThread' + description = "FirstThread Example" +} + +run { + // default arguments + args '5' // repeat times + args '5' // sleep delay +} diff --git a/Assignment1/FirstThread/src/main/java/FirstThread.java b/Assignment1/FirstThread/src/main/java/FirstThread.java new file mode 100644 index 000000000..7f652bef2 --- /dev/null +++ b/Assignment1/FirstThread/src/main/java/FirstThread.java @@ -0,0 +1,44 @@ +class Worker425 implements Runnable { + protected int id; + protected int sleepDelay; + + public Worker425 (int assignedID, int sd) { + id = assignedID; + sleepDelay = sd; + } + + public void run() { + for (int loop=0; loop < 5; loop++) { + System.out.println("Hello from " + id + " loop=" + loop); + try { + Thread.sleep(sleepDelay); + } catch (Throwable t) { + t.printStackTrace(); + } + } + } +} + +class FirstThread { + public static void main(String args[]) { + if (args.length != 2) { + System.out.println("Expected Arguments: "); + System.exit(0); + } + int times = 5; // default repeat count + int sleepDelay = 5; // default sleep delay + try { + times = Integer.parseInt(args[0]); + sleepDelay = Integer.parseInt(args[1]); + } catch (NumberFormatException nfe) { + System.out.println("[repeat|sleep] must be integer"); + System.exit(2); + } + + for (int loop = 0; loop < times; loop++) { + Runnable worker = new Worker425(loop, sleepDelay*loop); + Thread task = new Thread(worker, "Task#"+loop); + task.start(); + } + } +} diff --git a/Assignment1/cli_assignment/final/.secret.txt b/Assignment1/cli_assignment/final/.secret.txt new file mode 100644 index 000000000..e69de29bb diff --git a/Assignment1/cli_assignment/final/average.txt b/Assignment1/cli_assignment/final/average.txt new file mode 100644 index 000000000..9fcb15285 --- /dev/null +++ b/Assignment1/cli_assignment/final/average.txt @@ -0,0 +1 @@ +64.7152 diff --git a/Assignment1/cli_assignment/final/draft.remove/.secret.txt b/Assignment1/cli_assignment/final/draft.remove/.secret.txt new file mode 100644 index 000000000..e69de29bb diff --git a/Assignment1/cli_assignment/final/draft.remove/stuff.txt b/Assignment1/cli_assignment/final/draft.remove/stuff.txt new file mode 100644 index 000000000..a202bc45f --- /dev/null +++ b/Assignment1/cli_assignment/final/draft.remove/stuff.txt @@ -0,0 +1,5 @@ +This is line one. +This is line two. +This is line three. +This is line four. +Another one! diff --git a/Assignment1/cli_assignment/final/stuff.txt b/Assignment1/cli_assignment/final/stuff.txt new file mode 100644 index 000000000..a202bc45f --- /dev/null +++ b/Assignment1/cli_assignment/final/stuff.txt @@ -0,0 +1,5 @@ +This is line one. +This is line two. +This is line three. +This is line four. +Another one! diff --git a/Assignment1/cli_assignment/logs_bottom_100.txt b/Assignment1/cli_assignment/logs_bottom_100.txt new file mode 100644 index 000000000..83ae19029 --- /dev/null +++ b/Assignment1/cli_assignment/logs_bottom_100.txt @@ -0,0 +1,100 @@ +dd24-056.compuserve.com - - [31/Aug/1995:23:55:50 -0400] "GET /images/NASA-logosmall.gif HTTP/1.0" 200 786 +cys-cap-9.wyoming.com - - [31/Aug/1995:23:55:51 -0400] "GET /shuttle/missions/sts-71/movies/sts-71-launch-3.mpg HTTP/1.0" 200 49152 +tia1.eskimo.com - - [31/Aug/1995:23:55:53 -0400] "GET /software/winvn/wvsmall.gif HTTP/1.0" 200 13372 +dd24-056.compuserve.com - - [31/Aug/1995:23:55:53 -0400] "GET /images/MOSAIC-logosmall.gif HTTP/1.0" 200 363 +dd23-056.compuserve.com - - [31/Aug/1995:23:55:54 -0400] "GET /shuttle/missions/sts-69/endeavour-pad-prelaunch-8-31-95.gif HTTP/1.0" 200 55051 +dd24-056.compuserve.com - - [31/Aug/1995:23:55:57 -0400] "GET /images/USA-logosmall.gif HTTP/1.0" 200 234 +pc021.branz.org.nz - - [31/Aug/1995:23:55:58 -0400] "GET /shuttle/technology/images/sts_body_2-small.gif HTTP/1.0" 200 30067 +alpc6.mpimf-heidelberg.mpg.de - - [31/Aug/1995:23:56:00 -0400] "GET /htbin/cdt_main.pl HTTP/1.0" 200 3873 +beta.xerox.com - - [31/Aug/1995:23:56:00 -0400] "GET /history/apollo/apollo-1/apollo-1-info.html HTTP/1.0" 200 1434 +dd24-056.compuserve.com - - [31/Aug/1995:23:56:01 -0400] "GET /images/WORLD-logosmall.gif HTTP/1.0" 200 669 +beta.xerox.com - - [31/Aug/1995:23:56:09 -0400] "GET /history/apollo/apollo-1/images/ HTTP/1.0" 200 1190 +mailgw.aix.or.jp - - [31/Aug/1995:23:56:12 -0400] "GET /shuttle/missions/sts-70/movies/woodpecker.mpg HTTP/1.0" 200 190269 +hpbs100.boi.hp.com - - [31/Aug/1995:23:56:18 -0400] "GET /shuttle/technology/sts-newsref/sts-av.html HTTP/1.0" 200 117168 +piweba4y.prodigy.com - - [31/Aug/1995:23:56:18 -0400] "GET /images/NASA-logosmall.gif HTTP/1.0" 200 786 +piweba4y.prodigy.com - - [31/Aug/1995:23:56:20 -0400] "GET /images/KSC-logosmall.gif HTTP/1.0" 200 1204 +aitadmin.exit109.com - - [31/Aug/1995:23:56:27 -0400] "GET / HTTP/1.0" 200 7089 +ad03-032.compuserve.com - - [31/Aug/1995:23:56:29 -0400] "GET /shuttle/technology/sts-newsref/stsref-toc.html HTTP/1.0" 200 84905 +aitadmin.exit109.com - - [31/Aug/1995:23:56:29 -0400] "GET /images/ksclogo-medium.gif HTTP/1.0" 200 5866 +dd24-056.compuserve.com - - [31/Aug/1995:23:56:29 -0400] "GET /shuttle/countdown/ HTTP/1.0" 200 4745 +cust58.max2.washington.dc.ms.uu.net - - [31/Aug/1995:23:56:30 -0400] "GET / HTTP/1.0" 200 7089 +aitadmin.exit109.com - - [31/Aug/1995:23:56:30 -0400] "GET /images/NASA-logosmall.gif HTTP/1.0" 200 786 +aitadmin.exit109.com - - [31/Aug/1995:23:56:30 -0400] "GET /images/MOSAIC-logosmall.gif HTTP/1.0" 200 363 +aitadmin.exit109.com - - [31/Aug/1995:23:56:31 -0400] "GET /images/USA-logosmall.gif HTTP/1.0" 200 234 +aitadmin.exit109.com - - [31/Aug/1995:23:56:31 -0400] "GET /images/WORLD-logosmall.gif HTTP/1.0" 200 669 +pc021.branz.org.nz - - [31/Aug/1995:23:56:32 -0400] "GET /shuttle/technology/images/crew_compartment_13-small.gif HTTP/1.0" 200 79088 +beta.xerox.com - - [31/Aug/1995:23:56:33 -0400] "GET /history/apollo/apollo-1/images/66HC1519.gif HTTP/1.0" 200 65240 +cust58.max2.washington.dc.ms.uu.net - - [31/Aug/1995:23:56:35 -0400] "GET /images/ksclogo-medium.gif HTTP/1.0" 200 5866 +dnet005.sat.texas.net - - [31/Aug/1995:23:56:36 -0400] "GET /htbin/cdt_main.pl HTTP/1.0" 200 3873 +dnet005.sat.texas.net - - [31/Aug/1995:23:56:38 -0400] "GET /shuttle/countdown/images/countclock.gif HTTP/1.0" 304 0 +ppptky467.asahi-net.or.jp - - [31/Aug/1995:23:56:38 -0400] "GET /ksc.html HTTP/1.0" 200 7089 +dnet005.sat.texas.net - - [31/Aug/1995:23:56:39 -0400] "GET /images/NASA-logosmall.gif HTTP/1.0" 304 0 +ppptky467.asahi-net.or.jp - - [31/Aug/1995:23:56:42 -0400] "GET /images/ksclogo-medium.gif HTTP/1.0" 200 5866 +cust58.max2.washington.dc.ms.uu.net - - [31/Aug/1995:23:56:43 -0400] "GET /images/NASA-logosmall.gif HTTP/1.0" 200 786 +cust58.max2.washington.dc.ms.uu.net - - [31/Aug/1995:23:56:44 -0400] "GET /images/MOSAIC-logosmall.gif HTTP/1.0" 200 363 +cust58.max2.washington.dc.ms.uu.net - - [31/Aug/1995:23:56:44 -0400] "GET /images/USA-logosmall.gif HTTP/1.0" 200 234 +cust58.max2.washington.dc.ms.uu.net - - [31/Aug/1995:23:56:44 -0400] "GET /images/WORLD-logosmall.gif HTTP/1.0" 200 669 +tia1.eskimo.com - - [31/Aug/1995:23:56:44 -0400] "GET /images/MOSAIC-logosmall.gif HTTP/1.0" 200 363 +tia1.eskimo.com - - [31/Aug/1995:23:56:45 -0400] "GET /images/KSC-logosmall.gif HTTP/1.0" 200 1204 +ppptky467.asahi-net.or.jp - - [31/Aug/1995:23:56:45 -0400] "GET /images/NASA-logosmall.gif HTTP/1.0" 200 786 +ppptky467.asahi-net.or.jp - - [31/Aug/1995:23:56:45 -0400] "GET /images/MOSAIC-logosmall.gif HTTP/1.0" 200 363 +ppptky467.asahi-net.or.jp - - [31/Aug/1995:23:56:46 -0400] "GET /images/USA-logosmall.gif HTTP/1.0" 200 234 +ppptky467.asahi-net.or.jp - - [31/Aug/1995:23:56:46 -0400] "GET /images/WORLD-logosmall.gif HTTP/1.0" 200 669 +tia1.eskimo.com - - [31/Aug/1995:23:56:50 -0400] "GET /images/USA-logosmall.gif HTTP/1.0" 200 234 +tia1.eskimo.com - - [31/Aug/1995:23:56:52 -0400] "GET /images/WORLD-logosmall.gif HTTP/1.0" 200 669 +pc021.branz.org.nz - - [31/Aug/1995:23:56:54 -0400] "GET /shuttle/technology/images/aft_fuselage_2-small.gif HTTP/1.0" 200 45632 +dd24-056.compuserve.com - - [31/Aug/1995:23:57:03 -0400] "GET /shuttle/missions/sts-69/count69.gif HTTP/1.0" 200 46053 +dffl6-14.gate.net - - [31/Aug/1995:23:57:21 -0400] "GET /history/gemini/gemini.html HTTP/1.0" 200 2522 +dd14-052.compuserve.com - - [31/Aug/1995:23:57:23 -0400] "GET /shuttle/technology/sts-newsref/stsover-prep.html HTTP/1.0" 200 142213 +dffl6-14.gate.net - - [31/Aug/1995:23:57:23 -0400] "GET /images/gemini-logo.gif HTTP/1.0" 200 4452 +dffl6-14.gate.net - - [31/Aug/1995:23:57:25 -0400] "GET /images/ksclogosmall.gif HTTP/1.0" 200 3635 +dffl6-14.gate.net - - [31/Aug/1995:23:57:25 -0400] "GET /history/apollo/images/apollo-logo.gif HTTP/1.0" 200 3047 +ip206.pom.primenet.com - - [31/Aug/1995:23:57:38 -0400] "GET /shuttle/countdown/images/countclock.gif HTTP/1.0" 200 13994 +beta.xerox.com - - [31/Aug/1995:23:57:40 -0400] "GET /history/apollo/apollo-1/images/67HC33a.gif HTTP/1.0" 200 79452 +crc4-fddi.cris.com - - [31/Aug/1995:23:57:40 -0400] "GET /software/winvn/winvn.html HTTP/1.0" 200 9630 +ix-dfw16-11.ix.netcom.com - - [31/Aug/1995:23:57:40 -0400] "GET /htbin/wais.pl HTTP/1.0" 200 308 +dd24-056.compuserve.com - - [31/Aug/1995:23:57:47 -0400] "GET /images/KSC-logosmall.gif HTTP/1.0" 200 1204 +dffl6-14.gate.net - - [31/Aug/1995:23:57:52 -0400] "GET /history/gemini/gemini-goals.txt HTTP/1.0" 200 871 +koriel.sun.com - - [31/Aug/1995:23:57:52 -0400] "GET /shuttle/missions/sts-50/50fltcd2.gif HTTP/1.0" 200 28830 +dd24-056.compuserve.com - - [31/Aug/1995:23:57:56 -0400] "GET /cgi-bin/imagemap/countdown69?183,288 HTTP/1.0" 302 110 +melcogw.melit.melco.co.jp - - [31/Aug/1995:23:57:58 -0400] "GET /facts/about_ksc.html HTTP/1.0" 200 3977 +dd24-056.compuserve.com - - [31/Aug/1995:23:57:58 -0400] "GET /shuttle/missions/sts-69/movies/movies.html HTTP/1.0" 200 1748 +shoal.islandnet.com - - [31/Aug/1995:23:58:00 -0400] "GET /history/apollo/flight-summary.txt HTTP/1.0" 200 5086 +cys-cap-9.wyoming.com - - [31/Aug/1995:23:58:01 -0400] "GET /shuttle/missions/sts-71/movies/sts-71-launch-3.mpg HTTP/1.0" 200 130724 +dd24-056.compuserve.com - - [31/Aug/1995:23:58:02 -0400] "GET /shuttle/missions/sts-69/sts-69-patch-small.gif HTTP/1.0" 200 8083 +ix-dfw16-11.ix.netcom.com - - [31/Aug/1995:23:58:02 -0400] "GET /htbin/wais.pl?oms HTTP/1.0" 200 5440 +ip206.pom.primenet.com - - [31/Aug/1995:23:58:08 -0400] "GET /shuttle/missions/sts-69/count69.gif HTTP/1.0" 200 46053 +137.229.105.152 - - [31/Aug/1995:23:58:08 -0400] "GET /shuttle/countdown/countdown.html HTTP/1.0" 200 4745 +alpc6.mpimf-heidelberg.mpg.de - - [31/Aug/1995:23:58:10 -0400] "GET /htbin/cdt_main.pl HTTP/1.0" 200 3873 +137.229.105.152 - - [31/Aug/1995:23:58:18 -0400] "GET /images/NASA-logosmall.gif HTTP/1.0" 200 786 +137.229.105.152 - - [31/Aug/1995:23:58:18 -0400] "GET /images/KSC-logosmall.gif HTTP/1.0" 200 1204 +137.229.105.152 - - [31/Aug/1995:23:58:20 -0400] "GET /shuttle/missions/sts-69/count69.gif HTTP/1.0" 200 46053 +koriel.sun.com - - [31/Aug/1995:23:58:27 -0400] "GET /shuttle/missions/sts-50/images/ HTTP/1.0" 200 1048 +ix-dfw16-11.ix.netcom.com - - [31/Aug/1995:23:58:33 -0400] "GET /shuttle/missions/sts-71/mission-sts-71.html HTTP/1.0" 200 13591 +ix-dfw16-11.ix.netcom.com - - [31/Aug/1995:23:58:42 -0400] "GET /shuttle/missions/sts-71/sts-71-patch-small.gif HTTP/1.0" 200 12054 +beta.xerox.com - - [31/Aug/1995:23:58:45 -0400] "GET /history/apollo/apollo-1/images/67HC33.gif HTTP/1.0" 200 107469 +www-e6.proxy.aol.com - - [31/Aug/1995:23:58:55 -0400] "GET /history/history.html HTTP/1.0" 200 1602 +ts1-019.jaxnet.com - - [31/Aug/1995:23:58:56 -0400] "GET /shuttle/countdown/ HTTP/1.0" 200 4745 +ix-dfw16-11.ix.netcom.com - - [31/Aug/1995:23:58:57 -0400] "GET /facilities/lc39a.html HTTP/1.0" 200 7008 +ts1-019.jaxnet.com - - [31/Aug/1995:23:59:01 -0400] "GET /images/NASA-logosmall.gif HTTP/1.0" 200 786 +ts1-019.jaxnet.com - - [31/Aug/1995:23:59:01 -0400] "GET /images/KSC-logosmall.gif HTTP/1.0" 200 1204 +ix-dfw16-11.ix.netcom.com - - [31/Aug/1995:23:59:03 -0400] "GET /images/lc39a-logo.gif HTTP/1.0" 200 13116 +ts1-019.jaxnet.com - - [31/Aug/1995:23:59:07 -0400] "GET /shuttle/missions/sts-69/count69.gif HTTP/1.0" 200 46053 +163.135.16.62 - - [31/Aug/1995:23:59:09 -0400] "GET /facts/about_ksc.html HTTP/1.0" 200 3977 +ix-dfw16-11.ix.netcom.com - - [31/Aug/1995:23:59:09 -0400] "GET /images/kscmap-tiny.gif HTTP/1.0" 200 2537 +melcogw.melit.melco.co.jp - - [31/Aug/1995:23:59:12 -0400] "GET /images/launchpalms-small.gif HTTP/1.0" 200 11473 +melcogw.melit.melco.co.jp - - [31/Aug/1995:23:59:27 -0400] "GET /images/KSC-logosmall.gif HTTP/1.0" 200 1204 +www-c8.proxy.aol.com - - [31/Aug/1995:23:59:31 -0400] "GET /images/ HTTP/1.0" 200 17688 +beta.xerox.com - - [31/Aug/1995:23:59:36 -0400] "GET /history/apollo/apollo-1/images/67HC31.gif HTTP/1.0" 200 199746 +www-c8.proxy.aol.com - - [31/Aug/1995:23:59:42 -0400] "GET /icons/menu.xbm HTTP/1.0" 200 527 +www-c8.proxy.aol.com - - [31/Aug/1995:23:59:42 -0400] "GET /icons/blank.xbm HTTP/1.0" 304 0 +www-c8.proxy.aol.com - - [31/Aug/1995:23:59:42 -0400] "GET /icons/image.xbm HTTP/1.0" 304 0 +198.146.93.224 - - [31/Aug/1995:23:59:45 -0400] "GET /shuttle/countdown/lps/back.gif HTTP/1.0" 200 1289 +cindy.yamato.ibm.co.jp - - [31/Aug/1995:23:59:47 -0400] "GET /facilities/tour.html HTTP/1.0" 200 3826 +gatekeeper.uccu.com - - [31/Aug/1995:23:59:47 -0400] "GET /facilities/lc39a.html HTTP/1.0" 304 0 +gatekeeper.uccu.com - - [31/Aug/1995:23:59:49 -0400] "GET /images/kscmap-tiny.gif HTTP/1.0" 304 0 +gatekeeper.uccu.com - - [31/Aug/1995:23:59:49 -0400] "GET /images/ksclogosmall.gif HTTP/1.0" 304 0 +gatekeeper.uccu.com - - [31/Aug/1995:23:59:49 -0400] "GET /images/lc39a-logo.gif HTTP/1.0" 304 0 +cys-cap-9.wyoming.com - - [31/Aug/1995:23:59:52 -0400] "GET /shuttle/missions/sts-71/movies/sts-71-launch-3.mpg HTTP/1.0" 200 57344 +www-c8.proxy.aol.com - - [31/Aug/1995:23:59:52 -0400] "GET /icons/unknown.xbm HTTP/1.0" 200 515 +cindy.yamato.ibm.co.jp - - [31/Aug/1995:23:59:53 -0400] "GET /images/kscmap-small.gif HTTP/1.0" 200 39017 diff --git a/Assignment1/cli_assignment/logs_snapshot.txt b/Assignment1/cli_assignment/logs_snapshot.txt new file mode 100644 index 000000000..27db3d393 --- /dev/null +++ b/Assignment1/cli_assignment/logs_snapshot.txt @@ -0,0 +1,201 @@ +in24.inetnebr.com - - [01/Aug/1995:00:00:01 -0400] "GET /shuttle/missions/sts-68/news/sts-68-mcc-05.txt HTTP/1.0" 200 1839 +uplherc.upl.com - - [01/Aug/1995:00:00:07 -0400] "GET / HTTP/1.0" 304 0 +uplherc.upl.com - - [01/Aug/1995:00:00:08 -0400] "GET /images/ksclogo-medium.gif HTTP/1.0" 304 0 +uplherc.upl.com - - [01/Aug/1995:00:00:08 -0400] "GET /images/MOSAIC-logosmall.gif HTTP/1.0" 304 0 +uplherc.upl.com - - [01/Aug/1995:00:00:08 -0400] "GET /images/USA-logosmall.gif HTTP/1.0" 304 0 +ix-esc-ca2-07.ix.netcom.com - - [01/Aug/1995:00:00:09 -0400] "GET /images/launch-logo.gif HTTP/1.0" 200 1713 +uplherc.upl.com - - [01/Aug/1995:00:00:10 -0400] "GET /images/WORLD-logosmall.gif HTTP/1.0" 304 0 +slppp6.intermind.net - - [01/Aug/1995:00:00:10 -0400] "GET /history/skylab/skylab.html HTTP/1.0" 200 1687 +piweba4y.prodigy.com - - [01/Aug/1995:00:00:10 -0400] "GET /images/launchmedium.gif HTTP/1.0" 200 11853 +slppp6.intermind.net - - [01/Aug/1995:00:00:11 -0400] "GET /history/skylab/skylab-small.gif HTTP/1.0" 200 9202 +slppp6.intermind.net - - [01/Aug/1995:00:00:12 -0400] "GET /images/ksclogosmall.gif HTTP/1.0" 200 3635 +ix-esc-ca2-07.ix.netcom.com - - [01/Aug/1995:00:00:12 -0400] "GET /history/apollo/images/apollo-logo1.gif HTTP/1.0" 200 1173 +slppp6.intermind.net - - [01/Aug/1995:00:00:13 -0400] "GET /history/apollo/images/apollo-logo.gif HTTP/1.0" 200 3047 +uplherc.upl.com - - [01/Aug/1995:00:00:14 -0400] "GET /images/NASA-logosmall.gif HTTP/1.0" 304 0 +133.43.96.45 - - [01/Aug/1995:00:00:16 -0400] "GET /shuttle/missions/sts-69/mission-sts-69.html HTTP/1.0" 200 10566 +kgtyk4.kj.yamagata-u.ac.jp - - [01/Aug/1995:00:00:17 -0400] "GET / HTTP/1.0" 200 7280 +kgtyk4.kj.yamagata-u.ac.jp - - [01/Aug/1995:00:00:18 -0400] "GET /images/ksclogo-medium.gif HTTP/1.0" 200 5866 +d0ucr6.fnal.gov - - [01/Aug/1995:00:00:19 -0400] "GET /history/apollo/apollo-16/apollo-16.html HTTP/1.0" 200 2743 +ix-esc-ca2-07.ix.netcom.com - - [01/Aug/1995:00:00:19 -0400] "GET /shuttle/resources/orbiters/discovery.html HTTP/1.0" 200 6849 +d0ucr6.fnal.gov - - [01/Aug/1995:00:00:20 -0400] "GET /history/apollo/apollo-16/apollo-16-patch-small.gif HTTP/1.0" 200 14897 +kgtyk4.kj.yamagata-u.ac.jp - - [01/Aug/1995:00:00:21 -0400] "GET /images/NASA-logosmall.gif HTTP/1.0" 304 0 +kgtyk4.kj.yamagata-u.ac.jp - - [01/Aug/1995:00:00:21 -0400] "GET /images/MOSAIC-logosmall.gif HTTP/1.0" 304 0 +kgtyk4.kj.yamagata-u.ac.jp - - [01/Aug/1995:00:00:22 -0400] "GET /images/USA-logosmall.gif HTTP/1.0" 304 0 +kgtyk4.kj.yamagata-u.ac.jp - - [01/Aug/1995:00:00:22 -0400] "GET /images/WORLD-logosmall.gif HTTP/1.0" 304 0 +133.43.96.45 - - [01/Aug/1995:00:00:22 -0400] "GET /images/KSC-logosmall.gif HTTP/1.0" 200 1204 +133.43.96.45 - - [01/Aug/1995:00:00:23 -0400] "GET /shuttle/missions/sts-69/sts-69-patch-small.gif HTTP/1.0" 200 8083 +133.43.96.45 - - [01/Aug/1995:00:00:23 -0400] "GET /images/launch-logo.gif HTTP/1.0" 200 1713 +www-c8.proxy.aol.com - - [01/Aug/1995:00:00:24 -0400] "GET /shuttle/countdown/ HTTP/1.0" 200 4324 +133.43.96.45 - - [01/Aug/1995:00:00:25 -0400] "GET /history/apollo/images/apollo-logo1.gif HTTP/1.0" 200 1173 +ix-esc-ca2-07.ix.netcom.com - - [01/Aug/1995:00:00:25 -0400] "GET /shuttle/resources/orbiters/discovery-logo.gif HTTP/1.0" 200 4179 +piweba4y.prodigy.com - - [01/Aug/1995:00:00:32 -0400] "GET /images/NASA-logosmall.gif HTTP/1.0" 200 786 +slppp6.intermind.net - - [01/Aug/1995:00:00:32 -0400] "GET /history/skylab/skylab-1.html HTTP/1.0" 200 1659 +ix-esc-ca2-07.ix.netcom.com - - [01/Aug/1995:00:00:34 -0400] "GET /images/ksclogosmall.gif HTTP/1.0" 200 3635 +in24.inetnebr.com - - [01/Aug/1995:00:00:34 -0400] "GET /shuttle/missions/sts-68/news/sts-68-mcc-06.txt HTTP/1.0" 200 2303 +slppp6.intermind.net - - [01/Aug/1995:00:00:39 -0400] "GET /history/skylab/skylab-logo.gif HTTP/1.0" 200 3274 +ix-esc-ca2-07.ix.netcom.com - - [01/Aug/1995:00:00:39 -0400] "GET /shuttle/resources/orbiters/orbiters-logo.gif HTTP/1.0" 200 1932 +uplherc.upl.com - - [01/Aug/1995:00:00:43 -0400] "GET /shuttle/missions/sts-71/mission-sts-71.html HTTP/1.0" 200 13450 +uplherc.upl.com - - [01/Aug/1995:00:00:44 -0400] "GET /shuttle/missions/sts-71/sts-71-patch-small.gif HTTP/1.0" 200 12054 +uplherc.upl.com - - [01/Aug/1995:00:00:45 -0400] "GET /images/KSC-logosmall.gif HTTP/1.0" 200 1204 +uplherc.upl.com - - [01/Aug/1995:00:00:45 -0400] "GET /history/apollo/images/apollo-logo1.gif HTTP/1.0" 200 1173 +uplherc.upl.com - - [01/Aug/1995:00:00:45 -0400] "GET /images/launch-logo.gif HTTP/1.0" 200 1713 +133.43.96.45 - - [01/Aug/1995:00:00:46 -0400] "GET /shuttle/resources/orbiters/endeavour.html HTTP/1.0" 200 6168 +piweba4y.prodigy.com - - [01/Aug/1995:00:00:47 -0400] "GET /images/KSC-logosmall.gif HTTP/1.0" 200 1204 +133.43.96.45 - - [01/Aug/1995:00:00:51 -0400] "GET /images/ksclogosmall.gif HTTP/1.0" 200 3635 +133.43.96.45 - - [01/Aug/1995:00:00:51 -0400] "GET /shuttle/resources/orbiters/orbiters-logo.gif HTTP/1.0" 200 1932 +uplherc.upl.com - - [01/Aug/1995:00:00:55 -0400] "GET /shuttle/resources/orbiters/atlantis.html HTTP/1.0" 200 7025 +uplherc.upl.com - - [01/Aug/1995:00:00:56 -0400] "GET /shuttle/resources/orbiters/atlantis-logo.gif HTTP/1.0" 200 4179 +www-c3.proxy.aol.com - - [01/Aug/1995:00:00:57 -0400] "GET /cgi-bin/imagemap/countdown70?285,291 HTTP/1.0" 302 85 +uplherc.upl.com - - [01/Aug/1995:00:00:59 -0400] "GET /shuttle/resources/orbiters/orbiters-logo.gif HTTP/1.0" 200 1932 +uplherc.upl.com - - [01/Aug/1995:00:00:59 -0400] "GET /images/ksclogosmall.gif HTTP/1.0" 200 3635 +www-c3.proxy.aol.com - - [01/Aug/1995:00:00:59 -0400] "GET /htbin/cdt_main.pl HTTP/1.0" 200 3714 +in24.inetnebr.com - - [01/Aug/1995:00:01:02 -0400] "GET /shuttle/missions/sts-68/news/sts-68-mcc-07.txt HTTP/1.0" 200 1437 +www-c3.proxy.aol.com - - [01/Aug/1995:00:01:05 -0400] "GET /shuttle/countdown/images/countclock.gif HTTP/1.0" 200 13994 +uplherc.upl.com - - [01/Aug/1995:00:01:13 -0400] "GET /shuttle/resources/orbiters/challenger.html HTTP/1.0" 200 8089 +133.68.18.180 - - [01/Aug/1995:00:01:13 -0400] "GET /persons/nasa-cm/jmd-sm.gif HTTP/1.0" 200 3660 +piweba4y.prodigy.com - - [01/Aug/1995:00:01:14 -0400] "GET /images/launchmedium.gif HTTP/1.0" 200 11853 +133.68.18.180 - - [01/Aug/1995:00:01:14 -0400] "GET /persons/nasa-cm/tnn-sm.gif HTTP/1.0" 200 4742 +133.68.18.180 - - [01/Aug/1995:00:01:14 -0400] "GET /persons/nasa-cm/hec-sm.gif HTTP/1.0" 200 5410 +133.68.18.180 - - [01/Aug/1995:00:01:14 -0400] "GET /persons/nasa-cm/mike-sm.gif HTTP/1.0" 200 4649 +uplherc.upl.com - - [01/Aug/1995:00:01:15 -0400] "GET /shuttle/resources/orbiters/challenger-logo.gif HTTP/1.0" 200 4179 +133.43.96.45 - - [01/Aug/1995:00:01:16 -0400] "GET /shuttle/resources/orbiters/endeavour-logo.gif HTTP/1.0" 200 5052 +uplherc.upl.com - - [01/Aug/1995:00:01:17 -0400] "GET /history/apollo/apollo-17/apollo-17.html HTTP/1.0" 200 2732 +ip-pdx6-54.teleport.com - - [01/Aug/1995:00:01:17 -0400] "GET /history/history.html HTTP/1.0" 200 1602 +uplherc.upl.com - - [01/Aug/1995:00:01:18 -0400] "GET /history/apollo/apollo-17/apollo-17-patch-small.gif HTTP/1.0" 200 14977 +uplherc.upl.com - - [01/Aug/1995:00:01:18 -0400] "GET /history/apollo/images/footprint-logo.gif HTTP/1.0" 200 4209 +www-d3.proxy.aol.com - - [01/Aug/1995:00:01:20 -0400] "GET / HTTP/1.0" 200 7280 +in24.inetnebr.com - - [01/Aug/1995:00:01:22 -0400] "GET /shuttle/missions/sts-68/news/sts-68-mcc-08.txt HTTP/1.0" 200 2215 +www-d3.proxy.aol.com - - [01/Aug/1995:00:01:28 -0400] "GET /images/ksclogo-medium.gif HTTP/1.0" 200 5866 +www-d3.proxy.aol.com - - [01/Aug/1995:00:01:28 -0400] "GET /images/NASA-logosmall.gif HTTP/1.0" 200 786 +www-d3.proxy.aol.com - - [01/Aug/1995:00:01:28 -0400] "GET /images/MOSAIC-logosmall.gif HTTP/1.0" 200 363 +www-d3.proxy.aol.com - - [01/Aug/1995:00:01:29 -0400] "GET /images/USA-logosmall.gif HTTP/1.0" 200 234 +www-d3.proxy.aol.com - - [01/Aug/1995:00:01:31 -0400] "GET /images/WORLD-logosmall.gif HTTP/1.0" 200 669 +piweba4y.prodigy.com - - [01/Aug/1995:00:01:32 -0400] "GET /history/history.html HTTP/1.0" 200 1602 +piweba4y.prodigy.com - - [01/Aug/1995:00:01:37 -0400] "GET /history/apollo/images/apollo-small.gif HTTP/1.0" 200 9630 +uplherc.upl.com - - [01/Aug/1995:00:01:38 -0400] "GET /shuttle/missions/sts-71/images/images.html HTTP/1.0" 200 8529 +133.43.96.45 - - [01/Aug/1995:00:01:39 -0400] "GET /shuttle/missions/sts-72/mission-sts-72.html HTTP/1.0" 200 3804 +haraway.ucet.ufl.edu - - [01/Aug/1995:00:01:43 -0400] "GET /facilities/lc39a.html HTTP/1.0" 200 7008 +haraway.ucet.ufl.edu - - [01/Aug/1995:00:01:43 -0400] "GET /images/lc39a-logo.gif HTTP/1.0" 200 13116 +haraway.ucet.ufl.edu - - [01/Aug/1995:00:01:44 -0400] "GET /images/kscmap-tiny.gif HTTP/1.0" 200 2537 +133.68.18.180 - - [01/Aug/1995:00:01:48 -0400] "GET /persons/nasa-cm/jmd.html HTTP/1.0" 200 4067 +ip-pdx6-54.teleport.com - - [01/Aug/1995:00:01:48 -0400] "GET /history/apollo/apollo.html HTTP/1.0" 200 3260 +www-c3.proxy.aol.com - - [01/Aug/1995:00:01:48 -0400] "GET /shuttle/countdown/count.html HTTP/1.0" 200 73231 +uplherc.upl.com - - [01/Aug/1995:00:01:48 -0400] "GET /shuttle/missions/sts-71/images/KSC-95EC-0423.gif HTTP/1.0" 200 64939 +133.43.96.45 - - [01/Aug/1995:00:01:49 -0400] "GET /shuttle/missions/sts-72/sts-72-patch-small.gif HTTP/1.0" 200 4179 +www-d4.proxy.aol.com - - [01/Aug/1995:00:01:49 -0400] "GET /images/rollout.gif HTTP/1.0" 200 258839 +133.68.18.180 - - [01/Aug/1995:00:01:49 -0400] "GET /persons/nasa-cm/jmd.gif HTTP/1.0" 200 17866 +piweba4y.prodigy.com - - [01/Aug/1995:00:01:50 -0400] "GET /images/KSC-logosmall.gif HTTP/1.0" 200 1204 +endeavor.fujitsu.co.jp - - [01/Aug/1995:00:01:51 -0400] "GET /shuttle/missions/sts-68/ksc-srl-image.html HTTP/1.0" 200 1404 +www-d3.proxy.aol.com - - [01/Aug/1995:00:01:52 -0400] "GET /shuttle/missions/sts-71/mission-sts-71.html HTTP/1.0" 200 13450 +in24.inetnebr.com - - [01/Aug/1995:00:01:54 -0400] "GET /shuttle/missions/sts-68/news/sts-68-mcc-09.txt HTTP/1.0" 200 2166 +205.163.36.61 - - [01/Aug/1995:00:01:55 -0400] "GET /shuttle/countdown/countdown.html HTTP/1.0" 200 4324 +205.163.36.61 - - [01/Aug/1995:00:01:57 -0400] "GET /shuttle/countdown/count70.gif HTTP/1.0" 304 0 +rpgopher.aist.go.jp - - [01/Aug/1995:00:01:58 -0400] "GET /ksc.html HTTP/1.0" 200 7280 +205.163.36.61 - - [01/Aug/1995:00:02:01 -0400] "GET /images/NASA-logosmall.gif HTTP/1.0" 304 0 +205.163.36.61 - - [01/Aug/1995:00:02:01 -0400] "GET /images/KSC-logosmall.gif HTTP/1.0" 304 0 +139.230.35.135 - - [01/Aug/1995:00:02:02 -0400] "GET /shuttle/missions/sts-49/mission-sts-49.html HTTP/1.0" 200 9271 +rpgopher.aist.go.jp - - [01/Aug/1995:00:02:02 -0400] "GET /images/NASA-logosmall.gif HTTP/1.0" 304 0 +ip-pdx6-54.teleport.com - - [01/Aug/1995:00:02:03 -0400] "GET /history/apollo/apollo-13/apollo-13.html HTTP/1.0" 200 18556 +rpgopher.aist.go.jp - - [01/Aug/1995:00:02:04 -0400] "GET /images/USA-logosmall.gif HTTP/1.0" 304 0 +rpgopher.aist.go.jp - - [01/Aug/1995:00:02:04 -0400] "GET /images/ksclogo-medium.gif HTTP/1.0" 304 0 +dd24-056.compuserve.com - - [31/Aug/1995:23:55:50 -0400] "GET /images/NASA-logosmall.gif HTTP/1.0" 200 786 +cys-cap-9.wyoming.com - - [31/Aug/1995:23:55:51 -0400] "GET /shuttle/missions/sts-71/movies/sts-71-launch-3.mpg HTTP/1.0" 200 49152 +tia1.eskimo.com - - [31/Aug/1995:23:55:53 -0400] "GET /software/winvn/wvsmall.gif HTTP/1.0" 200 13372 +dd24-056.compuserve.com - - [31/Aug/1995:23:55:53 -0400] "GET /images/MOSAIC-logosmall.gif HTTP/1.0" 200 363 +dd23-056.compuserve.com - - [31/Aug/1995:23:55:54 -0400] "GET /shuttle/missions/sts-69/endeavour-pad-prelaunch-8-31-95.gif HTTP/1.0" 200 55051 +dd24-056.compuserve.com - - [31/Aug/1995:23:55:57 -0400] "GET /images/USA-logosmall.gif HTTP/1.0" 200 234 +pc021.branz.org.nz - - [31/Aug/1995:23:55:58 -0400] "GET /shuttle/technology/images/sts_body_2-small.gif HTTP/1.0" 200 30067 +alpc6.mpimf-heidelberg.mpg.de - - [31/Aug/1995:23:56:00 -0400] "GET /htbin/cdt_main.pl HTTP/1.0" 200 3873 +beta.xerox.com - - [31/Aug/1995:23:56:00 -0400] "GET /history/apollo/apollo-1/apollo-1-info.html HTTP/1.0" 200 1434 +dd24-056.compuserve.com - - [31/Aug/1995:23:56:01 -0400] "GET /images/WORLD-logosmall.gif HTTP/1.0" 200 669 +beta.xerox.com - - [31/Aug/1995:23:56:09 -0400] "GET /history/apollo/apollo-1/images/ HTTP/1.0" 200 1190 +mailgw.aix.or.jp - - [31/Aug/1995:23:56:12 -0400] "GET /shuttle/missions/sts-70/movies/woodpecker.mpg HTTP/1.0" 200 190269 +hpbs100.boi.hp.com - - [31/Aug/1995:23:56:18 -0400] "GET /shuttle/technology/sts-newsref/sts-av.html HTTP/1.0" 200 117168 +piweba4y.prodigy.com - - [31/Aug/1995:23:56:18 -0400] "GET /images/NASA-logosmall.gif HTTP/1.0" 200 786 +piweba4y.prodigy.com - - [31/Aug/1995:23:56:20 -0400] "GET /images/KSC-logosmall.gif HTTP/1.0" 200 1204 +aitadmin.exit109.com - - [31/Aug/1995:23:56:27 -0400] "GET / HTTP/1.0" 200 7089 +ad03-032.compuserve.com - - [31/Aug/1995:23:56:29 -0400] "GET /shuttle/technology/sts-newsref/stsref-toc.html HTTP/1.0" 200 84905 +aitadmin.exit109.com - - [31/Aug/1995:23:56:29 -0400] "GET /images/ksclogo-medium.gif HTTP/1.0" 200 5866 +dd24-056.compuserve.com - - [31/Aug/1995:23:56:29 -0400] "GET /shuttle/countdown/ HTTP/1.0" 200 4745 +cust58.max2.washington.dc.ms.uu.net - - [31/Aug/1995:23:56:30 -0400] "GET / HTTP/1.0" 200 7089 +aitadmin.exit109.com - - [31/Aug/1995:23:56:30 -0400] "GET /images/NASA-logosmall.gif HTTP/1.0" 200 786 +aitadmin.exit109.com - - [31/Aug/1995:23:56:30 -0400] "GET /images/MOSAIC-logosmall.gif HTTP/1.0" 200 363 +aitadmin.exit109.com - - [31/Aug/1995:23:56:31 -0400] "GET /images/USA-logosmall.gif HTTP/1.0" 200 234 +aitadmin.exit109.com - - [31/Aug/1995:23:56:31 -0400] "GET /images/WORLD-logosmall.gif HTTP/1.0" 200 669 +pc021.branz.org.nz - - [31/Aug/1995:23:56:32 -0400] "GET /shuttle/technology/images/crew_compartment_13-small.gif HTTP/1.0" 200 79088 +beta.xerox.com - - [31/Aug/1995:23:56:33 -0400] "GET /history/apollo/apollo-1/images/66HC1519.gif HTTP/1.0" 200 65240 +cust58.max2.washington.dc.ms.uu.net - - [31/Aug/1995:23:56:35 -0400] "GET /images/ksclogo-medium.gif HTTP/1.0" 200 5866 +dnet005.sat.texas.net - - [31/Aug/1995:23:56:36 -0400] "GET /htbin/cdt_main.pl HTTP/1.0" 200 3873 +dnet005.sat.texas.net - - [31/Aug/1995:23:56:38 -0400] "GET /shuttle/countdown/images/countclock.gif HTTP/1.0" 304 0 +ppptky467.asahi-net.or.jp - - [31/Aug/1995:23:56:38 -0400] "GET /ksc.html HTTP/1.0" 200 7089 +dnet005.sat.texas.net - - [31/Aug/1995:23:56:39 -0400] "GET /images/NASA-logosmall.gif HTTP/1.0" 304 0 +ppptky467.asahi-net.or.jp - - [31/Aug/1995:23:56:42 -0400] "GET /images/ksclogo-medium.gif HTTP/1.0" 200 5866 +cust58.max2.washington.dc.ms.uu.net - - [31/Aug/1995:23:56:43 -0400] "GET /images/NASA-logosmall.gif HTTP/1.0" 200 786 +cust58.max2.washington.dc.ms.uu.net - - [31/Aug/1995:23:56:44 -0400] "GET /images/MOSAIC-logosmall.gif HTTP/1.0" 200 363 +cust58.max2.washington.dc.ms.uu.net - - [31/Aug/1995:23:56:44 -0400] "GET /images/USA-logosmall.gif HTTP/1.0" 200 234 +cust58.max2.washington.dc.ms.uu.net - - [31/Aug/1995:23:56:44 -0400] "GET /images/WORLD-logosmall.gif HTTP/1.0" 200 669 +tia1.eskimo.com - - [31/Aug/1995:23:56:44 -0400] "GET /images/MOSAIC-logosmall.gif HTTP/1.0" 200 363 +tia1.eskimo.com - - [31/Aug/1995:23:56:45 -0400] "GET /images/KSC-logosmall.gif HTTP/1.0" 200 1204 +ppptky467.asahi-net.or.jp - - [31/Aug/1995:23:56:45 -0400] "GET /images/NASA-logosmall.gif HTTP/1.0" 200 786 +ppptky467.asahi-net.or.jp - - [31/Aug/1995:23:56:45 -0400] "GET /images/MOSAIC-logosmall.gif HTTP/1.0" 200 363 +ppptky467.asahi-net.or.jp - - [31/Aug/1995:23:56:46 -0400] "GET /images/USA-logosmall.gif HTTP/1.0" 200 234 +ppptky467.asahi-net.or.jp - - [31/Aug/1995:23:56:46 -0400] "GET /images/WORLD-logosmall.gif HTTP/1.0" 200 669 +tia1.eskimo.com - - [31/Aug/1995:23:56:50 -0400] "GET /images/USA-logosmall.gif HTTP/1.0" 200 234 +tia1.eskimo.com - - [31/Aug/1995:23:56:52 -0400] "GET /images/WORLD-logosmall.gif HTTP/1.0" 200 669 +pc021.branz.org.nz - - [31/Aug/1995:23:56:54 -0400] "GET /shuttle/technology/images/aft_fuselage_2-small.gif HTTP/1.0" 200 45632 +dd24-056.compuserve.com - - [31/Aug/1995:23:57:03 -0400] "GET /shuttle/missions/sts-69/count69.gif HTTP/1.0" 200 46053 +dffl6-14.gate.net - - [31/Aug/1995:23:57:21 -0400] "GET /history/gemini/gemini.html HTTP/1.0" 200 2522 +dd14-052.compuserve.com - - [31/Aug/1995:23:57:23 -0400] "GET /shuttle/technology/sts-newsref/stsover-prep.html HTTP/1.0" 200 142213 +dffl6-14.gate.net - - [31/Aug/1995:23:57:23 -0400] "GET /images/gemini-logo.gif HTTP/1.0" 200 4452 +dffl6-14.gate.net - - [31/Aug/1995:23:57:25 -0400] "GET /images/ksclogosmall.gif HTTP/1.0" 200 3635 +dffl6-14.gate.net - - [31/Aug/1995:23:57:25 -0400] "GET /history/apollo/images/apollo-logo.gif HTTP/1.0" 200 3047 +ip206.pom.primenet.com - - [31/Aug/1995:23:57:38 -0400] "GET /shuttle/countdown/images/countclock.gif HTTP/1.0" 200 13994 +beta.xerox.com - - [31/Aug/1995:23:57:40 -0400] "GET /history/apollo/apollo-1/images/67HC33a.gif HTTP/1.0" 200 79452 +crc4-fddi.cris.com - - [31/Aug/1995:23:57:40 -0400] "GET /software/winvn/winvn.html HTTP/1.0" 200 9630 +ix-dfw16-11.ix.netcom.com - - [31/Aug/1995:23:57:40 -0400] "GET /htbin/wais.pl HTTP/1.0" 200 308 +dd24-056.compuserve.com - - [31/Aug/1995:23:57:47 -0400] "GET /images/KSC-logosmall.gif HTTP/1.0" 200 1204 +dffl6-14.gate.net - - [31/Aug/1995:23:57:52 -0400] "GET /history/gemini/gemini-goals.txt HTTP/1.0" 200 871 +koriel.sun.com - - [31/Aug/1995:23:57:52 -0400] "GET /shuttle/missions/sts-50/50fltcd2.gif HTTP/1.0" 200 28830 +dd24-056.compuserve.com - - [31/Aug/1995:23:57:56 -0400] "GET /cgi-bin/imagemap/countdown69?183,288 HTTP/1.0" 302 110 +melcogw.melit.melco.co.jp - - [31/Aug/1995:23:57:58 -0400] "GET /facts/about_ksc.html HTTP/1.0" 200 3977 +dd24-056.compuserve.com - - [31/Aug/1995:23:57:58 -0400] "GET /shuttle/missions/sts-69/movies/movies.html HTTP/1.0" 200 1748 +shoal.islandnet.com - - [31/Aug/1995:23:58:00 -0400] "GET /history/apollo/flight-summary.txt HTTP/1.0" 200 5086 +cys-cap-9.wyoming.com - - [31/Aug/1995:23:58:01 -0400] "GET /shuttle/missions/sts-71/movies/sts-71-launch-3.mpg HTTP/1.0" 200 130724 +dd24-056.compuserve.com - - [31/Aug/1995:23:58:02 -0400] "GET /shuttle/missions/sts-69/sts-69-patch-small.gif HTTP/1.0" 200 8083 +ix-dfw16-11.ix.netcom.com - - [31/Aug/1995:23:58:02 -0400] "GET /htbin/wais.pl?oms HTTP/1.0" 200 5440 +ip206.pom.primenet.com - - [31/Aug/1995:23:58:08 -0400] "GET /shuttle/missions/sts-69/count69.gif HTTP/1.0" 200 46053 +137.229.105.152 - - [31/Aug/1995:23:58:08 -0400] "GET /shuttle/countdown/countdown.html HTTP/1.0" 200 4745 +alpc6.mpimf-heidelberg.mpg.de - - [31/Aug/1995:23:58:10 -0400] "GET /htbin/cdt_main.pl HTTP/1.0" 200 3873 +137.229.105.152 - - [31/Aug/1995:23:58:18 -0400] "GET /images/NASA-logosmall.gif HTTP/1.0" 200 786 +137.229.105.152 - - [31/Aug/1995:23:58:18 -0400] "GET /images/KSC-logosmall.gif HTTP/1.0" 200 1204 +137.229.105.152 - - [31/Aug/1995:23:58:20 -0400] "GET /shuttle/missions/sts-69/count69.gif HTTP/1.0" 200 46053 +koriel.sun.com - - [31/Aug/1995:23:58:27 -0400] "GET /shuttle/missions/sts-50/images/ HTTP/1.0" 200 1048 +ix-dfw16-11.ix.netcom.com - - [31/Aug/1995:23:58:33 -0400] "GET /shuttle/missions/sts-71/mission-sts-71.html HTTP/1.0" 200 13591 +ix-dfw16-11.ix.netcom.com - - [31/Aug/1995:23:58:42 -0400] "GET /shuttle/missions/sts-71/sts-71-patch-small.gif HTTP/1.0" 200 12054 +beta.xerox.com - - [31/Aug/1995:23:58:45 -0400] "GET /history/apollo/apollo-1/images/67HC33.gif HTTP/1.0" 200 107469 +www-e6.proxy.aol.com - - [31/Aug/1995:23:58:55 -0400] "GET /history/history.html HTTP/1.0" 200 1602 +ts1-019.jaxnet.com - - [31/Aug/1995:23:58:56 -0400] "GET /shuttle/countdown/ HTTP/1.0" 200 4745 +ix-dfw16-11.ix.netcom.com - - [31/Aug/1995:23:58:57 -0400] "GET /facilities/lc39a.html HTTP/1.0" 200 7008 +ts1-019.jaxnet.com - - [31/Aug/1995:23:59:01 -0400] "GET /images/NASA-logosmall.gif HTTP/1.0" 200 786 +ts1-019.jaxnet.com - - [31/Aug/1995:23:59:01 -0400] "GET /images/KSC-logosmall.gif HTTP/1.0" 200 1204 +ix-dfw16-11.ix.netcom.com - - [31/Aug/1995:23:59:03 -0400] "GET /images/lc39a-logo.gif HTTP/1.0" 200 13116 +ts1-019.jaxnet.com - - [31/Aug/1995:23:59:07 -0400] "GET /shuttle/missions/sts-69/count69.gif HTTP/1.0" 200 46053 +163.135.16.62 - - [31/Aug/1995:23:59:09 -0400] "GET /facts/about_ksc.html HTTP/1.0" 200 3977 +ix-dfw16-11.ix.netcom.com - - [31/Aug/1995:23:59:09 -0400] "GET /images/kscmap-tiny.gif HTTP/1.0" 200 2537 +melcogw.melit.melco.co.jp - - [31/Aug/1995:23:59:12 -0400] "GET /images/launchpalms-small.gif HTTP/1.0" 200 11473 +melcogw.melit.melco.co.jp - - [31/Aug/1995:23:59:27 -0400] "GET /images/KSC-logosmall.gif HTTP/1.0" 200 1204 +www-c8.proxy.aol.com - - [31/Aug/1995:23:59:31 -0400] "GET /images/ HTTP/1.0" 200 17688 +beta.xerox.com - - [31/Aug/1995:23:59:36 -0400] "GET /history/apollo/apollo-1/images/67HC31.gif HTTP/1.0" 200 199746 +www-c8.proxy.aol.com - - [31/Aug/1995:23:59:42 -0400] "GET /icons/menu.xbm HTTP/1.0" 200 527 +www-c8.proxy.aol.com - - [31/Aug/1995:23:59:42 -0400] "GET /icons/blank.xbm HTTP/1.0" 304 0 +www-c8.proxy.aol.com - - [31/Aug/1995:23:59:42 -0400] "GET /icons/image.xbm HTTP/1.0" 304 0 +198.146.93.224 - - [31/Aug/1995:23:59:45 -0400] "GET /shuttle/countdown/lps/back.gif HTTP/1.0" 200 1289 +cindy.yamato.ibm.co.jp - - [31/Aug/1995:23:59:47 -0400] "GET /facilities/tour.html HTTP/1.0" 200 3826 +gatekeeper.uccu.com - - [31/Aug/1995:23:59:47 -0400] "GET /facilities/lc39a.html HTTP/1.0" 304 0 +gatekeeper.uccu.com - - [31/Aug/1995:23:59:49 -0400] "GET /images/kscmap-tiny.gif HTTP/1.0" 304 0 +gatekeeper.uccu.com - - [31/Aug/1995:23:59:49 -0400] "GET /images/ksclogosmall.gif HTTP/1.0" 304 0 +gatekeeper.uccu.com - - [31/Aug/1995:23:59:49 -0400] "GET /images/lc39a-logo.gif HTTP/1.0" 304 0 +cys-cap-9.wyoming.com - - [31/Aug/1995:23:59:52 -0400] "GET /shuttle/missions/sts-71/movies/sts-71-launch-3.mpg HTTP/1.0" 200 57344 +www-c8.proxy.aol.com - - [31/Aug/1995:23:59:52 -0400] "GET /icons/unknown.xbm HTTP/1.0" 200 515 +cindy.yamato.ibm.co.jp - - [31/Aug/1995:23:59:53 -0400] "GET /images/kscmap-small.gif HTTP/1.0" 200 39017 +fteufert: This is a great assignment - Mon May 26 12:12:02 EDT 2025 diff --git a/Assignment1/cli_assignment/logs_top_100.txt b/Assignment1/cli_assignment/logs_top_100.txt new file mode 100644 index 000000000..c5a6503bd --- /dev/null +++ b/Assignment1/cli_assignment/logs_top_100.txt @@ -0,0 +1,100 @@ +in24.inetnebr.com - - [01/Aug/1995:00:00:01 -0400] "GET /shuttle/missions/sts-68/news/sts-68-mcc-05.txt HTTP/1.0" 200 1839 +uplherc.upl.com - - [01/Aug/1995:00:00:07 -0400] "GET / HTTP/1.0" 304 0 +uplherc.upl.com - - [01/Aug/1995:00:00:08 -0400] "GET /images/ksclogo-medium.gif HTTP/1.0" 304 0 +uplherc.upl.com - - [01/Aug/1995:00:00:08 -0400] "GET /images/MOSAIC-logosmall.gif HTTP/1.0" 304 0 +uplherc.upl.com - - [01/Aug/1995:00:00:08 -0400] "GET /images/USA-logosmall.gif HTTP/1.0" 304 0 +ix-esc-ca2-07.ix.netcom.com - - [01/Aug/1995:00:00:09 -0400] "GET /images/launch-logo.gif HTTP/1.0" 200 1713 +uplherc.upl.com - - [01/Aug/1995:00:00:10 -0400] "GET /images/WORLD-logosmall.gif HTTP/1.0" 304 0 +slppp6.intermind.net - - [01/Aug/1995:00:00:10 -0400] "GET /history/skylab/skylab.html HTTP/1.0" 200 1687 +piweba4y.prodigy.com - - [01/Aug/1995:00:00:10 -0400] "GET /images/launchmedium.gif HTTP/1.0" 200 11853 +slppp6.intermind.net - - [01/Aug/1995:00:00:11 -0400] "GET /history/skylab/skylab-small.gif HTTP/1.0" 200 9202 +slppp6.intermind.net - - [01/Aug/1995:00:00:12 -0400] "GET /images/ksclogosmall.gif HTTP/1.0" 200 3635 +ix-esc-ca2-07.ix.netcom.com - - [01/Aug/1995:00:00:12 -0400] "GET /history/apollo/images/apollo-logo1.gif HTTP/1.0" 200 1173 +slppp6.intermind.net - - [01/Aug/1995:00:00:13 -0400] "GET /history/apollo/images/apollo-logo.gif HTTP/1.0" 200 3047 +uplherc.upl.com - - [01/Aug/1995:00:00:14 -0400] "GET /images/NASA-logosmall.gif HTTP/1.0" 304 0 +133.43.96.45 - - [01/Aug/1995:00:00:16 -0400] "GET /shuttle/missions/sts-69/mission-sts-69.html HTTP/1.0" 200 10566 +kgtyk4.kj.yamagata-u.ac.jp - - [01/Aug/1995:00:00:17 -0400] "GET / HTTP/1.0" 200 7280 +kgtyk4.kj.yamagata-u.ac.jp - - [01/Aug/1995:00:00:18 -0400] "GET /images/ksclogo-medium.gif HTTP/1.0" 200 5866 +d0ucr6.fnal.gov - - [01/Aug/1995:00:00:19 -0400] "GET /history/apollo/apollo-16/apollo-16.html HTTP/1.0" 200 2743 +ix-esc-ca2-07.ix.netcom.com - - [01/Aug/1995:00:00:19 -0400] "GET /shuttle/resources/orbiters/discovery.html HTTP/1.0" 200 6849 +d0ucr6.fnal.gov - - [01/Aug/1995:00:00:20 -0400] "GET /history/apollo/apollo-16/apollo-16-patch-small.gif HTTP/1.0" 200 14897 +kgtyk4.kj.yamagata-u.ac.jp - - [01/Aug/1995:00:00:21 -0400] "GET /images/NASA-logosmall.gif HTTP/1.0" 304 0 +kgtyk4.kj.yamagata-u.ac.jp - - [01/Aug/1995:00:00:21 -0400] "GET /images/MOSAIC-logosmall.gif HTTP/1.0" 304 0 +kgtyk4.kj.yamagata-u.ac.jp - - [01/Aug/1995:00:00:22 -0400] "GET /images/USA-logosmall.gif HTTP/1.0" 304 0 +kgtyk4.kj.yamagata-u.ac.jp - - [01/Aug/1995:00:00:22 -0400] "GET /images/WORLD-logosmall.gif HTTP/1.0" 304 0 +133.43.96.45 - - [01/Aug/1995:00:00:22 -0400] "GET /images/KSC-logosmall.gif HTTP/1.0" 200 1204 +133.43.96.45 - - [01/Aug/1995:00:00:23 -0400] "GET /shuttle/missions/sts-69/sts-69-patch-small.gif HTTP/1.0" 200 8083 +133.43.96.45 - - [01/Aug/1995:00:00:23 -0400] "GET /images/launch-logo.gif HTTP/1.0" 200 1713 +www-c8.proxy.aol.com - - [01/Aug/1995:00:00:24 -0400] "GET /shuttle/countdown/ HTTP/1.0" 200 4324 +133.43.96.45 - - [01/Aug/1995:00:00:25 -0400] "GET /history/apollo/images/apollo-logo1.gif HTTP/1.0" 200 1173 +ix-esc-ca2-07.ix.netcom.com - - [01/Aug/1995:00:00:25 -0400] "GET /shuttle/resources/orbiters/discovery-logo.gif HTTP/1.0" 200 4179 +piweba4y.prodigy.com - - [01/Aug/1995:00:00:32 -0400] "GET /images/NASA-logosmall.gif HTTP/1.0" 200 786 +slppp6.intermind.net - - [01/Aug/1995:00:00:32 -0400] "GET /history/skylab/skylab-1.html HTTP/1.0" 200 1659 +ix-esc-ca2-07.ix.netcom.com - - [01/Aug/1995:00:00:34 -0400] "GET /images/ksclogosmall.gif HTTP/1.0" 200 3635 +in24.inetnebr.com - - [01/Aug/1995:00:00:34 -0400] "GET /shuttle/missions/sts-68/news/sts-68-mcc-06.txt HTTP/1.0" 200 2303 +slppp6.intermind.net - - [01/Aug/1995:00:00:39 -0400] "GET /history/skylab/skylab-logo.gif HTTP/1.0" 200 3274 +ix-esc-ca2-07.ix.netcom.com - - [01/Aug/1995:00:00:39 -0400] "GET /shuttle/resources/orbiters/orbiters-logo.gif HTTP/1.0" 200 1932 +uplherc.upl.com - - [01/Aug/1995:00:00:43 -0400] "GET /shuttle/missions/sts-71/mission-sts-71.html HTTP/1.0" 200 13450 +uplherc.upl.com - - [01/Aug/1995:00:00:44 -0400] "GET /shuttle/missions/sts-71/sts-71-patch-small.gif HTTP/1.0" 200 12054 +uplherc.upl.com - - [01/Aug/1995:00:00:45 -0400] "GET /images/KSC-logosmall.gif HTTP/1.0" 200 1204 +uplherc.upl.com - - [01/Aug/1995:00:00:45 -0400] "GET /history/apollo/images/apollo-logo1.gif HTTP/1.0" 200 1173 +uplherc.upl.com - - [01/Aug/1995:00:00:45 -0400] "GET /images/launch-logo.gif HTTP/1.0" 200 1713 +133.43.96.45 - - [01/Aug/1995:00:00:46 -0400] "GET /shuttle/resources/orbiters/endeavour.html HTTP/1.0" 200 6168 +piweba4y.prodigy.com - - [01/Aug/1995:00:00:47 -0400] "GET /images/KSC-logosmall.gif HTTP/1.0" 200 1204 +133.43.96.45 - - [01/Aug/1995:00:00:51 -0400] "GET /images/ksclogosmall.gif HTTP/1.0" 200 3635 +133.43.96.45 - - [01/Aug/1995:00:00:51 -0400] "GET /shuttle/resources/orbiters/orbiters-logo.gif HTTP/1.0" 200 1932 +uplherc.upl.com - - [01/Aug/1995:00:00:55 -0400] "GET /shuttle/resources/orbiters/atlantis.html HTTP/1.0" 200 7025 +uplherc.upl.com - - [01/Aug/1995:00:00:56 -0400] "GET /shuttle/resources/orbiters/atlantis-logo.gif HTTP/1.0" 200 4179 +www-c3.proxy.aol.com - - [01/Aug/1995:00:00:57 -0400] "GET /cgi-bin/imagemap/countdown70?285,291 HTTP/1.0" 302 85 +uplherc.upl.com - - [01/Aug/1995:00:00:59 -0400] "GET /shuttle/resources/orbiters/orbiters-logo.gif HTTP/1.0" 200 1932 +uplherc.upl.com - - [01/Aug/1995:00:00:59 -0400] "GET /images/ksclogosmall.gif HTTP/1.0" 200 3635 +www-c3.proxy.aol.com - - [01/Aug/1995:00:00:59 -0400] "GET /htbin/cdt_main.pl HTTP/1.0" 200 3714 +in24.inetnebr.com - - [01/Aug/1995:00:01:02 -0400] "GET /shuttle/missions/sts-68/news/sts-68-mcc-07.txt HTTP/1.0" 200 1437 +www-c3.proxy.aol.com - - [01/Aug/1995:00:01:05 -0400] "GET /shuttle/countdown/images/countclock.gif HTTP/1.0" 200 13994 +uplherc.upl.com - - [01/Aug/1995:00:01:13 -0400] "GET /shuttle/resources/orbiters/challenger.html HTTP/1.0" 200 8089 +133.68.18.180 - - [01/Aug/1995:00:01:13 -0400] "GET /persons/nasa-cm/jmd-sm.gif HTTP/1.0" 200 3660 +piweba4y.prodigy.com - - [01/Aug/1995:00:01:14 -0400] "GET /images/launchmedium.gif HTTP/1.0" 200 11853 +133.68.18.180 - - [01/Aug/1995:00:01:14 -0400] "GET /persons/nasa-cm/tnn-sm.gif HTTP/1.0" 200 4742 +133.68.18.180 - - [01/Aug/1995:00:01:14 -0400] "GET /persons/nasa-cm/hec-sm.gif HTTP/1.0" 200 5410 +133.68.18.180 - - [01/Aug/1995:00:01:14 -0400] "GET /persons/nasa-cm/mike-sm.gif HTTP/1.0" 200 4649 +uplherc.upl.com - - [01/Aug/1995:00:01:15 -0400] "GET /shuttle/resources/orbiters/challenger-logo.gif HTTP/1.0" 200 4179 +133.43.96.45 - - [01/Aug/1995:00:01:16 -0400] "GET /shuttle/resources/orbiters/endeavour-logo.gif HTTP/1.0" 200 5052 +uplherc.upl.com - - [01/Aug/1995:00:01:17 -0400] "GET /history/apollo/apollo-17/apollo-17.html HTTP/1.0" 200 2732 +ip-pdx6-54.teleport.com - - [01/Aug/1995:00:01:17 -0400] "GET /history/history.html HTTP/1.0" 200 1602 +uplherc.upl.com - - [01/Aug/1995:00:01:18 -0400] "GET /history/apollo/apollo-17/apollo-17-patch-small.gif HTTP/1.0" 200 14977 +uplherc.upl.com - - [01/Aug/1995:00:01:18 -0400] "GET /history/apollo/images/footprint-logo.gif HTTP/1.0" 200 4209 +www-d3.proxy.aol.com - - [01/Aug/1995:00:01:20 -0400] "GET / HTTP/1.0" 200 7280 +in24.inetnebr.com - - [01/Aug/1995:00:01:22 -0400] "GET /shuttle/missions/sts-68/news/sts-68-mcc-08.txt HTTP/1.0" 200 2215 +www-d3.proxy.aol.com - - [01/Aug/1995:00:01:28 -0400] "GET /images/ksclogo-medium.gif HTTP/1.0" 200 5866 +www-d3.proxy.aol.com - - [01/Aug/1995:00:01:28 -0400] "GET /images/NASA-logosmall.gif HTTP/1.0" 200 786 +www-d3.proxy.aol.com - - [01/Aug/1995:00:01:28 -0400] "GET /images/MOSAIC-logosmall.gif HTTP/1.0" 200 363 +www-d3.proxy.aol.com - - [01/Aug/1995:00:01:29 -0400] "GET /images/USA-logosmall.gif HTTP/1.0" 200 234 +www-d3.proxy.aol.com - - [01/Aug/1995:00:01:31 -0400] "GET /images/WORLD-logosmall.gif HTTP/1.0" 200 669 +piweba4y.prodigy.com - - [01/Aug/1995:00:01:32 -0400] "GET /history/history.html HTTP/1.0" 200 1602 +piweba4y.prodigy.com - - [01/Aug/1995:00:01:37 -0400] "GET /history/apollo/images/apollo-small.gif HTTP/1.0" 200 9630 +uplherc.upl.com - - [01/Aug/1995:00:01:38 -0400] "GET /shuttle/missions/sts-71/images/images.html HTTP/1.0" 200 8529 +133.43.96.45 - - [01/Aug/1995:00:01:39 -0400] "GET /shuttle/missions/sts-72/mission-sts-72.html HTTP/1.0" 200 3804 +haraway.ucet.ufl.edu - - [01/Aug/1995:00:01:43 -0400] "GET /facilities/lc39a.html HTTP/1.0" 200 7008 +haraway.ucet.ufl.edu - - [01/Aug/1995:00:01:43 -0400] "GET /images/lc39a-logo.gif HTTP/1.0" 200 13116 +haraway.ucet.ufl.edu - - [01/Aug/1995:00:01:44 -0400] "GET /images/kscmap-tiny.gif HTTP/1.0" 200 2537 +133.68.18.180 - - [01/Aug/1995:00:01:48 -0400] "GET /persons/nasa-cm/jmd.html HTTP/1.0" 200 4067 +ip-pdx6-54.teleport.com - - [01/Aug/1995:00:01:48 -0400] "GET /history/apollo/apollo.html HTTP/1.0" 200 3260 +www-c3.proxy.aol.com - - [01/Aug/1995:00:01:48 -0400] "GET /shuttle/countdown/count.html HTTP/1.0" 200 73231 +uplherc.upl.com - - [01/Aug/1995:00:01:48 -0400] "GET /shuttle/missions/sts-71/images/KSC-95EC-0423.gif HTTP/1.0" 200 64939 +133.43.96.45 - - [01/Aug/1995:00:01:49 -0400] "GET /shuttle/missions/sts-72/sts-72-patch-small.gif HTTP/1.0" 200 4179 +www-d4.proxy.aol.com - - [01/Aug/1995:00:01:49 -0400] "GET /images/rollout.gif HTTP/1.0" 200 258839 +133.68.18.180 - - [01/Aug/1995:00:01:49 -0400] "GET /persons/nasa-cm/jmd.gif HTTP/1.0" 200 17866 +piweba4y.prodigy.com - - [01/Aug/1995:00:01:50 -0400] "GET /images/KSC-logosmall.gif HTTP/1.0" 200 1204 +endeavor.fujitsu.co.jp - - [01/Aug/1995:00:01:51 -0400] "GET /shuttle/missions/sts-68/ksc-srl-image.html HTTP/1.0" 200 1404 +www-d3.proxy.aol.com - - [01/Aug/1995:00:01:52 -0400] "GET /shuttle/missions/sts-71/mission-sts-71.html HTTP/1.0" 200 13450 +in24.inetnebr.com - - [01/Aug/1995:00:01:54 -0400] "GET /shuttle/missions/sts-68/news/sts-68-mcc-09.txt HTTP/1.0" 200 2166 +205.163.36.61 - - [01/Aug/1995:00:01:55 -0400] "GET /shuttle/countdown/countdown.html HTTP/1.0" 200 4324 +205.163.36.61 - - [01/Aug/1995:00:01:57 -0400] "GET /shuttle/countdown/count70.gif HTTP/1.0" 304 0 +rpgopher.aist.go.jp - - [01/Aug/1995:00:01:58 -0400] "GET /ksc.html HTTP/1.0" 200 7280 +205.163.36.61 - - [01/Aug/1995:00:02:01 -0400] "GET /images/NASA-logosmall.gif HTTP/1.0" 304 0 +205.163.36.61 - - [01/Aug/1995:00:02:01 -0400] "GET /images/KSC-logosmall.gif HTTP/1.0" 304 0 +139.230.35.135 - - [01/Aug/1995:00:02:02 -0400] "GET /shuttle/missions/sts-49/mission-sts-49.html HTTP/1.0" 200 9271 +rpgopher.aist.go.jp - - [01/Aug/1995:00:02:02 -0400] "GET /images/NASA-logosmall.gif HTTP/1.0" 304 0 +ip-pdx6-54.teleport.com - - [01/Aug/1995:00:02:03 -0400] "GET /history/apollo/apollo-13/apollo-13.html HTTP/1.0" 200 18556 +rpgopher.aist.go.jp - - [01/Aug/1995:00:02:04 -0400] "GET /images/USA-logosmall.gif HTTP/1.0" 304 0 +rpgopher.aist.go.jp - - [01/Aug/1995:00:02:04 -0400] "GET /images/ksclogo-medium.gif HTTP/1.0" 304 0 diff --git a/Assignment1/cli_assignment/marks.csv b/Assignment1/cli_assignment/marks.csv new file mode 100755 index 000000000..d12f05788 --- /dev/null +++ b/Assignment1/cli_assignment/marks.csv @@ -0,0 +1,1001 @@ +student_name%subject_1%subject_2%subject_3 +h4B24hCpiU%78.6%93.75%77.41 +hO6HIo2wgL%62.15%49.91%83.0 +esRsGtZvar%85.16%99.3%60.23 +KVUDiaiKzD%73.08%84.59%79.92 +SZbdRyoxNP%71.6%96.42%45.01 +q7SjlgFy0r%41.49%38.06%56.64 +vTJ9iSpiEG%53.21%33.39%77.83 +0NbuIwcnAl%74.72%33.72%74.42 +s0m4HCfSdW%84.48%88.13%44.66 +uoONsFyZTn%95.76%53.72%64.93 +MdnJXsKpID%71.52%60.51%42.12 +dPXx0rYYGW%63.33%65.69%50.35 +VKcarGdoOM%51.26%43.95%44.45 +H6GxvGfLqS%40.7%81.85%72.84 +fZMZgduuPf%53.88%52.27%44.26 +hRc71KVb7p%84.39%96.49%91.18 +dzP1Pz0mI4%34.35%40.71%89.37 +xTekz6CyFg%92.3%79.08%98.8 +FKVYnF1Sj8%33.73%74.51%88.92 +LpAp32FZth%75.22%97.7%45.03 +pA1PKaKoHk%91.69%49.96%96.31 +7Cqg2yrApq%93.86%94.46%65.01 +DbLhT93Jze%63.48%76.61%73.55 +WcZnAlsHEB%53.7%56.14%79.73 +IEONv9rdDm%39.4%47.98%81.52 +KP3CVj0etZ%68.91%89.98%38.53 +B74X7tiDgg%53.97%53.18%60.37 +8jghadP37a%98.76%51.59%61.17 +79BTEPgSST%49.0%62.15%96.62 +rWFQIl46tw%97.04%40.48%53.55 +Vl5UuJqEOG%66.0%68.77%89.38 +tTAOs5u3gl%73.16%83.13%33.28 +fJYVjTklug%49.51%43.1%93.12 +mgaq9qZpYl%48.86%81.5%51.41 +NZ4xbDY6ne%74.52%53.51%86.47 +1n82wwarxY%30.93%95.89%90.28 +qPtcT7At5R%91.48%58.14%40.35 +0SYJUB6hdd%83.13%95.92%40.49 +oydmeqZYSY%87.54%30.73%79.3 +XOpK80MVEX%81.12%66.0%90.04 +FT0T5Z5w7O%34.3%92.82%48.75 +YHDplyBUBd%99.61%43.75%51.25 +AaQXBIgX0H%57.81%52.01%32.08 +Bm0N3Ip29L%44.48%76.27%91.5 +AvVIbjCnpU%79.86%66.38%53.54 +AtvdQdyJxL%63.16%61.7%56.19 +BZG25kLDpU%49.36%97.89%75.67 +2CDWVTfKuj%69.28%89.93%95.48 +Rh4YYEMAgC%66.66%62.09%98.89 +8BTbgTk5y2%32.57%84.24%62.31 +gnQMRQiiwY%61.26%97.64%35.7 +oe7SsYMYSp%93.8%92.6%73.57 +5BwLITW9jB%92.49%94.74%77.36 +e59b2fQq7y%88.09%48.38%86.96 +YPRZJJSsuX%74.15%79.76%88.35 +We5lTPJi0v%88.04%84.99%89.18 +FgGLgQUJax%35.52%41.42%52.76 +91p1y6UV2P%52.25%91.82%42.39 +8aNZ1rAbxn%71.82%31.03%92.45 +jGYKY81cqi%60.06%79.41%80.43 +q4E70D0l0t%78.33%49.77%76.78 +I1hlp2SSP9%38.0%39.54%95.79 +pdwvdAtHiQ%95.51%91.98%73.83 +UqGyW3iyNq%70.85%43.57%66.33 +2DkcRijY2n%46.17%33.08%40.27 +GObsUU6Ae6%67.35%63.47%99.23 +TXIAtQysG6%72.35%72.22%74.0 +KhauUv0Qzk%66.86%58.63%85.85 +RRbXIMZO70%51.11%49.69%57.47 +QvwjvY1p8a%93.39%72.23%84.52 +LbiXEaeSXY%34.16%60.42%40.19 +OWu1ObrBOs%44.9%59.94%88.6 +9zVMKQPYol%31.39%76.21%94.43 +AgawBLbqF1%83.35%96.83%54.74 +7xh0YiNiKV%91.9%87.75%92.98 +BkoOvgeIUO%47.55%86.89%67.87 +Vz5ojiC2lb%60.05%55.68%54.62 +5GLjQDLY49%51.32%99.77%72.15 +L7EOzWTkSz%43.71%80.58%92.26 +pnlJRXBAwU%88.59%90.86%68.23 +L1mLXlI2D0%82.1%71.75%91.95 +iJVi2lxull%50.61%58.47%63.96 +FgaOaADpqP%50.34%64.46%50.64 +45KbeqGbRg%93.39%69.62%86.17 +R2qqVKbFIr%56.1%79.18%73.35 +fm6ZRTtLoJ%42.74%47.32%75.98 +x4d067wuLK%57.24%34.27%46.59 +3KQTjXbGTn%40.65%68.54%47.56 +yP8fz7AS8A%74.23%91.88%92.43 +jVQWTJIS9O%60.46%75.5%92.79 +y1jjkId04S%60.69%99.57%65.02 +xBjk4MMFiK%63.32%75.99%77.31 +nbdtS3B3qT%98.23%64.35%80.3 +YXQ5wfvlP2%39.41%30.77%41.26 +AD4zlKgaWD%65.58%70.78%65.64 +3BY0TD4gLS%35.37%77.66%69.24 +2CWaopnkjp%34.45%32.58%65.53 +1grOW0DgUK%75.12%89.47%49.41 +28bEdo4uGb%97.41%77.62%31.69 +J4EXrM2iVP%73.49%30.33%46.55 +uhp6VGh4gL%34.79%61.31%98.47 +lsgh4Qz9zK%57.39%58.65%42.81 +cwEdS5dT9W%79.97%48.59%76.43 +EROKU5u2rD%86.09%36.56%50.91 +7uHIuW511U%36.05%56.32%68.79 +eyb6nRRabT%54.24%54.4%76.46 +z9pcVPT9dp%69.31%54.45%83.56 +f5x8SUli2j%54.65%50.28%91.86 +97bZ2oxavm%97.84%57.0%43.21 +pNH0QxW2do%94.23%93.66%65.43 +GcNQVp1OqH%96.13%32.79%96.05 +notluVUcx8%37.74%69.31%60.19 +yp21blarAd%56.26%58.67%30.23 +cBYIzCDZ9W%94.75%73.19%54.09 +dAYe6GZ4wf%77.8%74.67%58.97 +RK81k7U6rV%61.28%47.84%52.23 +xasVzevocr%64.07%83.53%74.44 +oG8J2DWroc%85.87%62.45%42.09 +ODtNtWof0D%68.15%82.16%32.1 +qkcKuB74Bv%35.41%94.63%38.66 +d4zlC3LAus%75.54%95.21%85.67 +6xBHZTVmRG%51.97%87.45%90.63 +NaKX4uwPNF%94.04%37.74%42.85 +7oH5qEQFfg%80.12%73.58%93.44 +oU6xqkgIuk%68.88%63.33%50.53 +N5SQqftMOW%37.22%44.76%75.86 +SN6g0v9bxJ%96.98%33.36%52.9 +L2Ask3BthD%32.43%41.37%79.37 +mAtN2MY9pc%56.55%59.33%54.5 +6zxwHCJX37%64.04%70.63%72.51 +gn0fo6vAmS%89.61%71.36%80.16 +FqfTu9O87G%65.27%66.65%75.13 +4QdgrnyW5z%65.26%85.27%54.42 +RaDlIUGWr2%76.61%41.52%39.69 +XIF8YHpPXz%63.3%49.09%80.67 +lwfjajZ4rI%44.64%78.46%58.55 +e4p1X6YWXi%99.55%35.56%31.05 +4JEheKRhha%86.17%93.13%37.57 +yMXeJ6YOi9%69.73%91.11%64.92 +EPsKQ8VZIY%56.73%46.35%64.77 +OhGSuANtWP%50.07%38.83%77.98 +w2vSfhqGUV%66.51%75.53%69.81 +LWSqBPbdUm%52.95%69.47%87.53 +uRCAt5uKOl%99.58%47.16%79.27 +TlHedi844j%90.7%62.14%97.47 +JdocVNR3k7%39.05%33.79%58.81 +4OKYgXkocX%71.48%55.81%62.26 +jSJfNRHape%62.92%66.25%34.65 +TE8RqO5zSh%56.63%94.67%57.77 +Z9ORQSfzeK%33.78%89.74%63.57 +8xboa0JokW%58.64%36.49%34.29 +3CC2sF5eAM%44.41%71.89%97.86 +Ddvm2wnK5I%38.07%86.24%85.23 +6k3uR3CZ3y%57.28%43.81%82.47 +nDsAbWjHPI%41.34%70.42%42.04 +tmRV5bVg8J%61.73%96.78%44.66 +JVG3hpKYMr%86.82%86.56%33.54 +onUw4aoE6u%89.62%57.74%71.03 +LHQmZv0PV8%89.03%35.85%59.08 +UelavkZOeS%54.63%89.83%56.88 +fXZq6fFUCM%91.78%49.07%63.81 +cuKT0eAO2J%95.11%31.24%65.61 +pLzqoCvhG6%53.64%85.71%52.79 +Sdojx2ktBq%47.57%89.45%35.21 +MjSg1arI2V%59.04%87.03%52.78 +cXHaxiCTrG%83.42%90.41%86.01 +XYGZyEAd0s%40.02%41.64%94.38 +CRW9Vbp4kH%77.49%80.15%46.41 +Vxjk02wwyK%39.72%86.13%51.33 +qCB7OfqVm4%37.4%56.36%44.57 +cvMwMReYY1%69.45%36.52%61.04 +VKRb9heG3z%39.78%74.01%52.19 +apVL8ijoUw%59.03%92.62%37.1 +3sL6ZOkc0y%95.0%34.13%53.82 +iTFmuIQ20g%75.58%72.32%40.38 +naU2vQItOP%39.69%36.49%70.76 +XHeCejXTVJ%85.69%92.18%41.19 +upgua69Yf3%43.65%42.6%40.42 +8qM9dNsC0d%61.32%83.75%42.44 +CxpIBBZCjI%61.56%92.56%38.57 +zRKwUBrQkS%83.3%56.59%92.27 +NWXdPscpkW%45.75%52.87%57.06 +EDny4O0TQD%30.41%97.64%61.1 +WdvDeSJq49%85.42%81.64%53.84 +VQSxAP5uo2%69.18%41.75%50.07 +1ueaQ4SZLO%83.96%81.14%89.19 +tcCDhDSVvH%99.08%78.12%81.88 +4oXL5h3HKx%64.05%40.83%90.65 +f2oaDeKqpM%35.13%45.06%81.73 +F8mRdhV3ih%38.84%31.83%70.31 +BwcWot6oLk%95.22%35.91%92.59 +NJhec2kVAf%78.15%58.6%39.64 +sGwqFfsCA4%35.22%87.63%45.09 +x9bYJMIg22%83.6%90.06%83.71 +Gfi17mhLUu%42.36%72.48%96.72 +ZfukWkp8CH%93.05%57.4%88.84 +vJ670Uobck%74.24%57.16%74.8 +wUz936caHh%87.61%80.9%69.85 +uJ4mnYbNcQ%54.39%89.26%70.63 +DfXJVRZIzV%97.04%56.87%67.72 +0dxIvRCFof%49.11%55.25%92.95 +wxSNQ9wTO9%96.64%62.85%66.83 +JT0MWyCicd%32.24%82.19%42.63 +7PKoUTY1D7%93.93%40.71%35.96 +13lTwxMxa5%73.56%94.11%65.44 +Jw8hYBGFYW%30.67%49.6%49.42 +PXqLO0YOHl%53.85%96.61%45.93 +MS4je71Sui%34.54%92.67%96.69 +g2kmRvGkpi%37.76%73.89%77.47 +Af9iZ5H84P%42.99%78.23%46.65 +LdiCsXKU4F%84.04%31.84%91.6 +CSDysO2vol%70.74%99.93%48.59 +4cuIDlLjpg%92.41%74.12%59.68 +H50lVPW3kZ%82.43%36.88%73.49 +FbrfIkhqDX%72.71%51.9%36.95 +Y5OXsSbA5f%73.31%43.78%48.02 +fKYJF6Amt8%35.34%33.41%72.51 +kZUWwxr9tB%41.06%60.36%38.77 +3Kw89YC8OH%81.83%93.8%42.89 +LkEeGkagBR%85.58%40.16%85.3 +R2vZiIwxA2%34.34%76.31%51.18 +4AOWqLqwuZ%38.35%51.55%48.08 +bwqogOwoXt%47.17%87.83%35.91 +nokd8naMlt%38.73%51.53%99.28 +8jEPffC30S%86.57%84.0%52.17 +ObU8NzhqqT%31.95%95.32%76.91 +zvoC01GBpy%77.53%69.77%62.69 +NQxSACTxcR%61.42%63.88%52.76 +Uiggq08YZR%49.57%86.08%73.83 +DTSgL4m4EL%46.12%99.39%57.56 +DuWnTYXtbS%98.64%40.91%75.33 +WGzzPspZ6e%45.91%33.57%61.12 +iEsNJUyMh1%82.62%83.71%84.68 +BaHemlzDHC%92.18%78.22%63.89 +AHkRKiaL5d%67.15%39.68%82.13 +CXUVkBUohD%72.28%45.55%86.62 +dJxxDWwu8l%71.59%49.01%87.89 +qX2WsxFCM6%39.86%64.08%97.79 +63LAMzQ86j%64.98%88.18%63.51 +2WhstPxrkD%74.94%36.08%88.6 +twX3bXBzG0%62.51%64.43%83.33 +pHeW0TV32O%83.22%83.45%53.46 +bVJXuoPGO8%30.76%34.03%98.22 +95ojcfaIaD%91.06%76.74%60.88 +LgRNnYOFmC%88.43%58.64%99.42 +nmuEIKRbSM%48.31%89.84%72.04 +v0ne1ybvsE%79.33%44.66%44.25 +7EBRfcX7DW%59.4%72.67%67.28 +uEXiInzMzI%36.29%72.82%45.42 +p1pWZ3i2Ka%62.85%38.64%93.55 +Jk9opJjLyC%56.06%30.94%49.65 +StvyfouhBz%98.93%47.13%48.1 +pc93RWbGfB%31.82%73.55%99.49 +MyHcWQPgNr%70.34%72.46%98.94 +kuEI41maSR%60.81%50.02%47.15 +zOf1w9Yp3k%40.89%50.4%67.08 +MkWSTLlQVY%61.39%43.88%67.22 +Hfsp2417XZ%40.92%70.96%89.99 +uSDyGYjks4%80.87%44.18%85.8 +1SFLDKN308%58.79%77.76%46.88 +PbcVbKC6Ev%67.43%35.8%73.05 +vaR19DyDXO%71.15%42.37%47.11 +EsfbwXRWes%55.25%35.22%69.76 +OvADHYYlBF%87.31%95.1%70.28 +PmJnFptFmp%98.59%59.62%52.03 +yemfoukQat%76.92%75.47%73.63 +Fw3lhHLa4e%67.32%61.54%74.66 +j3Msc6F6GN%63.54%70.09%41.48 +7q6EuGaYpP%32.7%79.19%87.28 +7bYXJXlzPb%67.15%66.76%69.64 +9lrgCHM7Df%55.93%54.05%81.26 +5IP1I3AYdo%36.51%59.93%57.87 +EOlDOH5Udh%85.57%83.19%66.74 +gTPnUpKkG1%32.85%44.85%52.06 +XCI6xb2N6o%89.91%69.71%44.3 +Gm9hMe4Jni%78.68%85.64%56.97 +oK5iIKlmac%63.97%40.85%72.17 +T9C4PPMDGh%32.39%57.66%81.01 +50CdLrctGq%55.49%91.65%52.82 +hk2o5ctpHu%67.75%59.4%45.84 +axHHnXumbC%49.24%93.73%45.76 +ecJdKBT9qC%42.62%40.08%87.87 +7Fpkqsn1z1%44.79%56.58%32.09 +GxyfgAaIvQ%79.96%69.56%54.77 +KR85x3rQU0%73.66%58.11%94.14 +H8d0X69Al6%66.25%35.96%43.0 +Son3XgECGt%48.89%90.85%63.51 +5fSo6DGH57%43.01%37.86%45.86 +B7F8dJmvaA%60.75%85.96%58.06 +HwrTCSqzo9%70.54%72.7%70.5 +FZ3YsEhQUe%50.44%53.15%40.35 +vuM9nReORp%85.24%64.73%73.21 +esI4S8EeTq%75.23%78.0%52.51 +7pgAUgGkBL%56.1%78.09%48.81 +nAXBMbVej3%76.05%70.85%32.65 +sFGDgX9wKo%52.65%91.26%76.92 +XjTxsmzBAD%84.61%99.09%44.69 +GHE8wNYqhw%62.13%38.2%96.69 +RW6DLcMElR%74.02%54.37%88.92 +YpWQN20P6N%96.9%72.07%69.09 +QF2MjtOM56%42.31%44.49%96.37 +tJsbvM3Bqh%61.81%92.63%68.7 +55pkU3u7nM%53.13%64.7%37.94 +WwQcVsWtz6%83.92%39.44%56.17 +IdpqSsoOQ5%60.01%89.98%40.63 +eC0leZ42sZ%74.94%71.07%71.87 +wcM0viZZ9c%84.99%94.28%87.03 +zyjczefrrm%49.52%36.06%90.53 +1v5Pk6Nvcu%81.64%85.5%45.16 +Wd8MzZgws2%52.43%85.46%31.17 +6ouJZtaiAu%56.8%92.02%34.01 +0cuCxsmucP%88.18%58.71%32.07 +JiB3RjcpeX%61.94%95.68%93.36 +5QqTYAhLtq%76.18%59.86%64.14 +Y8oZsOyj1Y%91.72%41.64%60.43 +2HIlPcMF8O%63.65%91.54%57.7 +DwV9oB6diE%38.58%41.92%45.02 +LgsTelDU3e%43.7%75.78%74.03 +umUAlEUXV5%48.31%54.9%89.58 +u9gTC1qT3k%95.44%81.23%76.05 +D1S1pRxSnL%94.51%66.64%34.18 +B5FCDnvKkc%46.51%69.89%30.66 +kl2EGvMqQN%84.46%35.22%59.43 +5x4wrZwSxm%84.44%53.15%40.02 +8Oe9KDFKnW%71.96%58.7%35.0 +l2pGWdT67m%35.28%65.64%73.22 +sD8kF5eReW%35.59%93.68%65.37 +Boud7rxkMS%58.1%83.31%30.35 +jX5tpXDhSq%83.86%91.83%44.84 +9QymnoX3PW%41.14%95.08%37.67 +0nnDN10C6h%62.37%34.47%90.43 +anQSmjjOZi%36.97%99.7%68.6 +VjbRaT0oGS%53.25%48.63%31.21 +3xiPQUhMC6%58.33%64.42%98.57 +cW7uW3APg6%98.66%38.71%71.65 +iJYi9yOLJS%51.3%33.64%87.71 +YlYF0M8SRy%33.9%45.42%59.99 +um6lbhKREp%90.41%91.81%90.51 +jGKL3IKHC9%81.21%63.47%98.0 +b6kLlVQbRG%70.01%66.21%66.14 +lM7S1SXjPK%92.97%38.25%36.54 +SK8QSyVsBP%53.4%59.87%85.31 +gpCPvvBGjO%90.06%75.46%80.09 +3oheLeZJwd%51.81%31.21%58.46 +PDlQfKnesj%91.85%36.1%85.11 +DX6GxalyY0%59.23%31.82%73.93 +kYwYEQQOkR%58.05%47.09%55.5 +wEoJE0jeWl%98.51%68.23%78.17 +0lJd5B27B9%35.91%31.43%86.57 +JKc4VShcmr%88.32%92.98%52.79 +37vYPllcKA%92.75%48.07%80.67 +dU7bLBDpGi%32.85%77.3%92.65 +cItIXKLeEb%38.32%41.25%81.12 +8GewWnW4Nd%63.0%63.38%38.71 +BtSlQJ80yZ%39.86%34.47%49.75 +npNggX3B6e%42.73%59.68%59.03 +E5VCiWlF7Q%56.48%87.17%77.96 +lO4GS38f1t%95.28%30.34%52.48 +uQfvllpgHs%46.86%89.7%55.74 +u4HfbaPEhG%31.88%87.91%71.38 +1f7TS0qCS5%73.56%34.09%56.93 +5TGdNCm8ow%84.88%59.95%37.83 +Qkit0CVYYm%43.49%88.58%58.54 +1OYU1P3QVM%49.15%61.83%36.98 +hinOat1dGK%90.72%91.24%38.34 +0WQtOAPjnO%77.88%80.69%38.92 +Toavpt0KwL%79.68%95.66%42.88 +MjqOfSNANV%58.16%92.91%54.29 +Q4u9jZHKCD%63.07%40.82%44.81 +9ue8nzuH1F%47.45%76.42%56.85 +pg4kSsXY2Q%97.69%34.79%38.52 +xdfKGdTQF0%54.33%54.46%61.89 +G96i3If35p%51.47%59.0%84.93 +qzpTiMMKKo%64.58%52.77%66.72 +3invPlSxhR%52.69%96.59%94.98 +SWM3HCI1He%76.94%49.09%94.15 +LS89R0lLEM%63.55%97.93%33.56 +2g5sQvEj2A%62.52%68.66%55.38 +DrHx223IKo%68.72%74.68%86.47 +6F2x84a6Un%76.05%59.87%82.66 +wI8MmYiuhL%37.48%65.87%30.95 +eoGDAhRpIU%48.83%41.91%49.05 +aIPPTrJCzu%52.21%62.74%58.86 +zTc3UGDZAF%89.84%99.79%96.1 +yXZENfDKYN%64.1%57.72%54.17 +bU20SatPYh%84.69%49.96%98.8 +s360J7Rd9o%56.84%42.13%44.36 +VM6Ol0LHJk%35.94%75.27%58.63 +mxcHIKsSAn%48.46%86.53%67.81 +EVA3kPawxw%40.0%33.44%98.0 +K3Vivt9lmb%67.66%58.52%87.27 +ye69WPK6Sj%99.11%58.11%36.89 +ZumghCV6Xf%91.86%37.93%82.93 +xV1fys80VF%72.95%81.15%88.34 +pLUuwQrwaV%89.9%96.06%84.23 +E8eB96a92x%62.08%49.79%99.92 +0cceohPh92%32.93%47.92%33.07 +hRKts639we%41.32%58.01%65.35 +7ZNihuEx6d%49.74%63.66%37.87 +m70QRP2UT9%57.87%46.41%73.88 +xf5yx3q7lV%85.2%34.27%37.52 +lfmq0fNB2Q%50.04%85.69%94.1 +wXRuDb4YoS%40.36%50.57%59.8 +xFoIhRP96v%69.6%41.7%95.89 +I4dFd6QBz8%71.97%38.94%81.4 +3pLeeIMbkw%98.51%88.41%39.23 +ODFNBmP76B%68.76%87.54%75.41 +KOvBH2TMtR%32.33%49.75%92.99 +FTfK0izHSN%72.96%33.93%36.4 +khFlFl3SE2%91.48%44.77%84.67 +CQd16gKDE5%41.61%32.69%89.37 +pBFXGah0jN%92.0%39.88%81.22 +5H6twA9cU6%82.27%33.9%48.14 +TnWQRtE4f2%40.68%39.73%70.82 +KafATKPvCK%78.51%53.97%49.79 +KR7ndvCnAo%70.78%63.67%96.64 +pfrnKwDwxh%43.59%54.77%88.28 +4sWcujA47I%75.16%75.16%68.27 +RiyiYeXb45%76.42%48.45%92.3 +4ZWIJAOgq0%90.02%43.49%37.56 +iXcaMH75XO%58.68%36.87%64.67 +dhjzfntziR%87.57%86.61%54.41 +kYd1IDl5nC%50.53%70.42%45.08 +EPk7pO7TPo%81.04%80.63%81.83 +c69zXsTjAC%90.71%61.16%91.33 +WoYVkoRYrK%83.32%60.52%91.77 +eOxZ9En7JV%67.16%90.84%65.75 +iKyJ2Z9zTl%32.48%60.36%66.98 +ghvyJxk0XZ%56.47%60.1%61.69 +5buwKosXIJ%51.73%34.51%64.75 +H2nrHkOMU7%50.66%84.01%93.41 +gbcrAcBlzA%50.45%30.54%60.53 +lY8LtpyXZs%87.3%46.96%35.1 +Hn96HHdRCW%66.58%98.25%86.72 +pMqh6exYiw%38.73%76.38%76.29 +SWEItkzouh%74.95%76.84%50.56 +OO5VgbvDtv%51.68%32.06%79.93 +BT7V7NAibR%55.63%83.68%96.43 +NYQeDnt2oE%50.94%62.92%75.81 +Vcn4HPlt3E%77.18%48.94%40.71 +Ef0QDK4HY2%93.3%31.06%94.44 +03I8pivDiP%84.99%71.36%92.55 +cHwULsmibN%92.6%45.38%39.41 +Qt6fso5bRA%30.46%94.48%93.48 +ZdZKjPumAA%72.77%87.86%63.26 +SqPFlJXXQy%64.32%32.74%98.46 +JrSFsDEUTK%72.7%40.42%77.77 +VAcjvsKjc4%66.61%54.8%62.02 +SnyJea1gOp%45.36%78.15%85.38 +TzHdOGcjSM%74.65%83.24%72.05 +tNg8QkrY30%59.86%76.58%67.11 +E2BdN0Oz2b%92.04%39.0%58.58 +CM3iHhl0ez%73.42%69.27%78.86 +NZfy9K1NcH%33.74%51.32%99.88 +nIZS6RVS61%73.89%45.51%31.82 +EHI9pVIeok%49.68%85.28%74.34 +lKEuNEqhLT%33.95%54.39%86.48 +eP4XusU7FE%40.49%39.17%65.05 +6xc2FM0G1M%33.46%76.41%74.49 +87FxRpT6Jg%70.53%39.05%90.41 +ECKujFegLW%34.2%62.45%83.76 +gJxDbE8Dbz%74.97%51.95%54.42 +GHCAeKYdSM%68.92%93.16%53.8 +a5SO785QXL%67.92%66.03%39.88 +WWlHDz2zPU%72.35%91.42%57.99 +ghNk03LkBp%63.35%39.83%47.85 +3nHNyZoPsm%53.0%35.15%91.3 +KFHjT6z3ZN%94.18%87.41%52.25 +DFv6miHdGe%88.68%95.61%58.65 +dAEbV4Iu4w%75.8%32.9%80.58 +qrcsOtjiS3%41.94%91.7%73.39 +TQ7agmwT9o%66.89%49.23%57.64 +qrTipajtUw%40.89%35.32%60.35 +UzSHXz1wR2%35.39%45.37%80.96 +rDILpgX3fR%77.12%50.17%42.13 +8CrYvrJVwm%96.15%91.37%31.25 +EtZMON280z%72.96%76.02%71.45 +GT9otBVVGi%30.84%67.94%32.92 +kYz3cZk9CH%94.53%81.92%58.31 +PTazEDsOno%83.87%85.91%85.85 +zIQYC32ByG%58.97%80.62%38.24 +JN2QvwBwh6%54.29%64.57%91.35 +60Ee0i2tj5%50.43%58.05%47.36 +VP0BLctH3d%87.67%30.34%86.56 +YCrhAUwbAA%68.61%86.14%83.95 +wBuAz3toYi%69.77%52.9%59.42 +1EBfg7sNvv%52.08%78.5%50.2 +OxpumksCVV%31.16%41.77%32.95 +9jbtDBj3Xp%37.09%75.55%82.15 +QQFi6X8433%99.51%73.47%69.14 +Nc4g5VP2U9%81.18%91.53%43.65 +kLDu3Rbsnc%77.22%67.36%92.98 +lUHHqGJ7QM%36.17%98.86%95.13 +07wY8lEDxQ%50.07%30.78%73.0 +9dB1GTgN9N%77.31%41.45%90.28 +Jrb4V0iQAm%64.09%84.83%91.41 +qEWeDjx0M3%67.14%30.09%30.94 +rINT4tWLSm%78.17%71.56%75.06 +0rgtKiQPJU%90.4%74.65%52.95 +ynlPFf1FFp%88.9%96.6%92.63 +r4gsSSZ8c8%38.61%72.89%47.21 +jKjDpWfBhH%84.51%52.51%70.91 +G7RNGQd289%94.02%65.33%79.46 +ycmf0q9XSG%85.32%72.54%56.77 +Ch4kZs3GmC%34.15%30.84%97.69 +H01pdoruxe%92.12%72.27%31.05 +FuNMVrwhxC%83.17%43.31%62.19 +2AXmpJEMtw%40.99%73.53%84.97 +ysWG4K7NMK%39.65%69.53%44.19 +n52zU3CFe3%38.86%91.84%70.42 +qE0mF51uvc%35.0%87.21%80.01 +6sgZ2RHc8b%64.23%53.65%66.91 +o6J6Kh8ucb%77.63%73.96%94.26 +JTtkJcAaMu%77.43%70.76%57.41 +x43zgN9uvt%30.04%60.89%76.91 +2HoexhV863%54.73%73.4%44.07 +6Uie5uSx07%69.89%64.97%54.56 +E5ztLMIOIX%48.17%60.41%87.26 +ElxPEBqaLr%71.44%35.06%60.98 +hf31lNC5IT%48.8%75.02%55.21 +9mAwMnVQRe%78.84%81.42%90.3 +mEBedQJWRQ%57.63%33.68%39.2 +sWjpf1G787%95.68%34.7%71.27 +AWYHRcmzvB%98.16%51.5%31.79 +85WxkhQyf4%80.03%56.53%66.05 +yduWlQAlEZ%57.76%83.12%51.08 +qiPVSSYTmk%90.37%59.08%45.81 +l6VMsC84NT%90.21%88.85%93.98 +090PIjcXwW%83.83%50.92%82.61 +hKeFWzech8%59.7%63.15%67.44 +h5B3aj7zMJ%61.07%80.72%44.27 +UlMHiiBKRZ%45.87%32.96%70.46 +PgERll6eQu%78.52%81.83%68.43 +zC5509OuLN%61.88%50.91%94.29 +l0riyJrgRs%68.46%67.06%99.98 +WLqEgBjcQG%91.45%34.26%97.65 +cCX30zqWHg%96.57%72.82%84.01 +tEVKjQfY9o%51.41%87.27%53.28 +ELNMnuvc0V%59.29%35.19%97.16 +WcYfgugqj4%36.07%87.31%71.16 +MUSm70R6R1%97.88%53.76%92.6 +tTRxEUklgv%80.21%67.21%80.99 +ngc26CAI36%34.79%45.73%55.46 +FhixTYAbdX%93.76%65.93%52.72 +I8aNAv6KQd%59.38%78.43%77.43 +4D026fvkHp%39.72%90.58%99.42 +fXcgx0wfSy%67.49%30.07%60.02 +QeOACPTp7K%86.5%79.47%44.07 +n5ee0EGZPi%50.33%54.16%86.78 +FhD2kwub7n%77.41%58.02%35.68 +4JLiy7oSLG%64.71%61.08%31.99 +8ow72Z7ejx%64.58%48.79%63.12 +uOf3d6OA03%90.96%52.62%74.74 +LgbbNSAXyP%45.42%60.6%35.98 +KV3aPoXxpH%41.59%62.15%93.2 +3RSxXMYGSm%89.66%51.83%40.11 +sOYiWNRgS5%48.76%84.07%34.93 +LUpjVTmFxz%42.98%72.44%73.67 +kDiK7lVWXV%77.66%53.6%89.9 +dIT4cFlHxB%44.14%59.23%80.5 +suU3ZkGATg%90.06%31.21%30.95 +NxL2TyQJ7m%32.27%82.9%45.0 +Sq0IgyrC6u%41.62%42.48%90.27 +QVAuFcMjCy%30.93%67.86%37.27 +h03TdeMTK2%96.23%65.17%45.12 +dxCIQ47sse%67.21%51.76%50.76 +amJIbVoVXL%99.79%70.95%58.16 +tIStQFKiOJ%63.23%63.58%53.8 +M6FPPEuq4m%73.05%84.82%98.21 +2FJyjxATcH%94.25%52.51%68.7 +m9c4JGpFQI%52.35%86.91%54.55 +RbNqWhbpgB%40.13%30.39%80.19 +bBwD05cn2Y%95.84%57.75%83.68 +s5jHVLAcbB%46.34%91.49%46.92 +U3JkVLP6PA%84.23%35.95%82.78 +Kkevz2ylpl%90.88%67.24%80.87 +jr0Fb7Ru1J%42.45%80.15%39.88 +lPqW6rbdgC%92.24%84.31%49.02 +e0XvBA3EH4%42.85%75.18%50.87 +62vquYN9HM%36.5%32.26%35.97 +FnrtuezkDh%72.21%95.91%34.5 +upw28Aovsg%43.3%53.33%93.23 +2ktcahwTFD%95.6%83.46%92.31 +uVTQHv9KLt%73.24%45.62%90.47 +70cTNclKW3%38.89%88.92%48.32 +4otV8q8b3d%56.13%69.49%33.18 +kvLdnSztyv%46.33%61.9%80.2 +h0Tl4mgJUD%93.25%88.52%87.55 +qA7VP82NEE%53.68%79.32%88.25 +ll1oV2RENK%47.23%88.56%38.38 +KrJ74wMHE9%90.86%56.74%35.59 +c9i0gDq7yW%33.1%82.74%60.77 +wL32nr15HE%86.05%85.74%66.15 +O43YpLNPs3%49.1%90.29%49.8 +FDhTLym6R1%54.73%49.84%50.54 +k3TeIUgAlB%57.42%33.19%33.66 +fpUZRUhgy6%68.75%71.33%45.0 +63KwsLG6uI%81.14%38.46%61.85 +1LLbXQCF93%81.5%72.39%84.91 +DCJ3uKqeA8%43.66%53.46%95.9 +9dWM6rqigU%91.7%47.62%30.16 +dViU9K6uxJ%66.55%82.36%82.36 +owyTiwWxRD%82.59%77.11%38.02 +NPkP09iAgq%89.82%35.02%57.93 +lZ3UfsaYJK%46.89%72.83%35.51 +gamUv5LzYd%35.24%82.5%66.28 +JWVpPfuqE1%70.36%97.89%67.92 +P9fxBw6UG4%32.43%83.96%40.74 +LW7boPnW4X%74.72%86.2%88.81 +MGVYC18noy%71.83%73.57%57.98 +psz8HLFUNF%57.64%76.22%89.61 +sjVDAsaruf%76.27%46.03%93.85 +VrsoiAAEh9%71.47%33.65%48.73 +UlUU4rloPb%95.67%44.53%79.5 +uayk6rs3j3%52.31%64.81%38.4 +HppNxj2GgT%84.33%89.36%70.57 +lnqAg3TGa9%61.17%90.78%64.7 +pREQ20HgHf%34.84%56.96%65.31 +8dcI2y3DEI%61.78%90.8%60.05 +4IGnN0QwU1%40.67%84.77%53.25 +Z7aoSrpb4g%96.81%93.82%63.79 +YJEejjlUd2%71.36%97.6%77.95 +bxm6W78kRi%56.05%41.82%44.93 +NbZvulFIiV%44.18%63.17%78.97 +irt6v4gYDp%70.19%60.19%33.15 +55zoDLsSHA%56.78%38.32%92.16 +giGW36b2Gz%33.47%36.21%77.72 +2GwKtLwJhG%74.91%72.46%58.55 +hNdfeqtukN%35.83%78.63%61.32 +ayK7G2hqlB%30.58%77.08%67.01 +WsDC6oNTK7%67.29%46.3%78.21 +oolDJYHsIc%79.24%40.91%54.73 +UlWyCwjp53%68.92%48.45%37.55 +ZATK0xslEl%70.92%75.16%75.16 +MTP72rxxdq%93.92%72.84%34.57 +MIEOOJn1UY%38.18%36.91%84.62 +J7T6IzL5aw%83.59%48.08%59.36 +KYTPJKhmry%97.38%36.22%55.97 +o8uyzrQypS%39.71%52.48%42.93 +qqmVO0fysY%54.38%73.76%97.3 +ciQKSeDPv5%30.94%55.2%46.46 +Q5copZkG5Y%71.37%64.82%90.89 +UJXio2zKiS%36.14%81.37%74.54 +WrsEuf6axq%77.12%88.77%72.54 +zIfypVFvJl%92.96%78.09%72.19 +8fwWELpv7s%59.77%46.12%53.75 +zvuYdB2t1N%90.67%60.17%61.94 +qq5bwX6eAQ%79.98%38.8%80.12 +Jv4TY529AT%65.14%33.29%70.35 +NfpwgTngoe%98.94%86.72%64.23 +fgRb7Bph45%84.23%96.58%42.68 +ilABfQ5rDZ%48.95%99.3%56.43 +xCFk98Oawq%93.92%75.37%59.52 +V9oGu1kWDL%98.57%43.75%90.71 +EPyH0Z0EqO%72.41%46.52%40.8 +7OnEtf99f4%58.09%52.96%99.69 +EJTaioYaxZ%47.21%94.45%33.09 +ipon7jVzdu%61.86%54.15%37.11 +jkLVlRRvJz%46.44%52.47%62.18 +ouOdzRPMNx%83.34%50.93%30.96 +BpA1u8AFd9%34.19%98.48%62.47 +iip3fRvaYt%93.92%81.14%74.31 +lu4DUZ5aEn%67.28%36.95%69.63 +cDs04DXGF3%32.09%95.2%57.21 +g0yJ3UP28x%62.56%46.67%43.72 +8w1f6XwWPn%72.44%48.19%99.1 +oJ6TFXmSKI%99.78%35.96%43.5 +qSbfsJlPBp%45.59%47.01%58.31 +seUU8Fnppd%99.4%46.05%77.18 +17HJqlIdrs%75.44%75.67%63.68 +GzewW2VsSs%60.75%66.35%80.74 +1803E5twjB%42.38%55.88%99.85 +6YVK8Gn6kv%50.24%67.77%39.58 +zeuY20K8pP%95.88%95.43%98.37 +TMO7lerSmN%46.7%57.52%55.25 +6dYG9xJ8fg%43.19%44.32%71.22 +5kpB6nNxQs%87.86%94.32%63.28 +6xmxCTyVZ9%55.91%74.9%45.15 +X8KhPBgCh0%63.64%93.77%46.15 +8lf2urR33c%46.43%97.16%55.11 +tRqzqf6HWX%94.44%45.78%84.76 +ddj1L6Ufqw%50.05%82.27%99.02 +VHuShr1PWw%96.3%77.92%54.65 +So53NSuiDG%69.23%82.58%63.0 +FDffV0yqbB%70.69%89.29%65.08 +SPCth8YgbI%42.38%89.75%50.55 +GJuKgwNwVy%82.71%94.49%53.5 +WN8OKBQJ9g%73.4%35.07%91.87 +4kDdrPpnl8%40.95%70.31%54.72 +mFqFYTM66h%54.96%87.1%65.74 +0bvQApczp7%69.56%65.15%60.69 +qKtImBfVh7%48.75%66.17%80.73 +ifMHvJCKUg%57.14%33.69%83.24 +3JqfMsMdAQ%56.51%51.74%61.2 +xlWejAYy4J%79.17%47.26%97.28 +7FMqZPcu5M%49.55%85.99%91.56 +vcTW50DjKX%51.03%77.3%99.95 +oGIOe6qswU%56.45%75.78%55.35 +5gGNdvFV5s%34.36%75.71%46.85 +WtQNaEGFOj%58.92%61.16%52.04 +nygBAUxjx2%66.43%79.3%93.27 +uOG42VA9Ql%74.93%56.49%92.48 +4oh10MxbDi%86.7%35.29%93.36 +5A1jPQPPZ0%88.59%45.94%41.27 +aN7LZozjwq%52.79%93.72%40.24 +gaC2RW65Yw%67.62%52.39%76.36 +0PdGZ3uVj0%85.11%66.58%41.44 +Bz17yDD9k2%70.89%60.68%53.0 +4hBqnrSMHC%51.74%55.65%83.97 +0WGd716PVw%98.67%88.37%58.63 +Pp7kubJOBY%76.94%67.54%89.58 +O3MGjkD5Bv%87.5%96.59%65.01 +P57yuS1VJU%94.01%32.84%97.34 +SfWwXN4VBB%32.68%59.81%75.76 +zzr2av5oZc%38.54%34.33%69.4 +L91rPjnb1H%56.7%43.79%70.49 +k0R5wd8ij4%57.44%46.66%67.75 +etuflAMSXm%56.88%51.47%34.86 +eRuvqMrH46%97.06%43.19%49.1 +WRGsDkt3g2%63.62%36.56%60.87 +csgrDi1SUP%49.2%54.72%34.51 +K1YQHmc6OF%92.12%55.67%42.97 +WrROyTeQWl%84.19%90.33%94.88 +loQVuBUpC1%47.51%93.5%42.63 +XC3eGBMsn7%40.87%96.61%63.22 +SuPjw7yQJN%35.07%97.46%60.67 +1YkPg3aK6Q%86.56%89.75%42.78 +lRhqmI4KL9%66.19%69.49%33.64 +DwTG6Coxr9%86.32%51.17%77.26 +SGI3PguNBu%63.77%83.66%78.02 +WU6PwFzArD%70.05%91.77%92.1 +0OB3l8ASRR%87.88%62.7%93.75 +uWdbaOO2HM%61.22%74.45%39.67 +EFwKWWqLEm%52.94%43.82%90.19 +0nPPMIDvGk%61.04%37.6%98.05 +3CZudMsNvE%63.27%91.96%37.39 +c5cAit0Nno%77.35%90.99%75.9 +OZVPDPckw3%57.51%42.91%30.98 +hhH9naSYLm%78.63%30.84%60.08 +iPa0N9rTIJ%62.22%36.29%31.54 +BQQARem3dK%33.77%35.39%62.08 +AqrG9k4waq%47.13%94.25%76.44 +xuCKiFPov0%86.54%33.23%72.77 +IkE5XqPbjm%88.45%94.43%76.79 +DsCjdMyauF%93.4%48.7%83.68 +qooOZJzH7V%51.18%52.8%77.59 +h1pO1X8MNm%66.24%88.25%62.82 +fLS6dygLcO%56.23%59.56%90.62 +g946xyuMhR%98.47%42.09%84.9 +OGiE4XsEu3%49.65%46.01%80.57 +C0t7we9kf2%94.63%78.08%53.2 +pJqhXwEqWL%43.98%49.02%70.64 +gW0ExsLiWx%45.7%91.6%67.21 +twglyAPkgl%95.38%74.39%71.15 +YbOtbhjHjU%69.83%86.75%77.11 +ZFP4CySNIA%50.89%94.85%96.87 +tUqKXTXPtU%46.23%39.14%67.44 +Bm8mE2CMVl%75.32%90.61%94.81 +W8Tyzue7um%83.5%75.97%30.67 +O5yypJISjL%72.73%96.02%79.36 +DXwHouu7RJ%66.34%36.61%34.62 +Od5tuYJv1S%53.36%79.74%42.14 +GBlXlsbmj9%66.16%80.08%87.9 +pfTVCTDn8Q%47.05%61.52%85.19 +NSMwjCgOM9%41.79%34.9%46.74 +Srhi1Wo0YW%61.3%84.87%51.07 +XfEUiDhabR%52.05%36.39%77.71 +JS7o3nKVeh%61.93%72.05%42.58 +G3NUsYFUAZ%48.85%62.18%52.59 +GUelFvYAZq%94.86%30.0%72.41 +XyMyUew3hH%30.48%74.46%59.59 +MHp3dBnlqZ%34.89%92.94%35.42 +1dXcF1mffF%78.61%43.46%36.71 +CW6OFRuXQr%94.77%62.72%31.53 +HUq6s8j1Q3%97.49%98.94%32.48 +iA2oPNTPPH%40.18%51.3%91.96 +g4YEGWHk1H%62.89%61.99%95.41 +iEW6nlPAIx%74.71%38.49%71.6 +yAPP938jKj%68.78%65.8%62.7 +XdwRzZo4LW%30.27%33.08%52.98 +fFsVJXVr6b%72.21%39.56%76.78 +3pGBT5MwLz%36.11%70.82%47.82 +rA0VDu1e2M%50.35%71.38%67.7 +jXlnt3pbfG%38.24%98.47%48.69 +iENclH3WPu%73.36%46.61%87.48 +KXyEQ8BZUi%62.51%61.57%51.82 +5Ku9FIXl0B%88.35%43.29%38.51 +55M13TLTJJ%84.96%54.63%44.31 +yDsBAvBP9J%37.82%61.68%42.67 +hFkJEMvxJN%94.41%73.68%51.9 +01vhie1toD%69.6%82.94%49.45 +Emi689WNzw%55.73%57.38%49.76 +cO1ebDol3w%32.29%44.71%53.78 +LHqvdOXINC%72.35%97.93%65.74 +xDvA2OrKdo%46.36%38.59%61.75 +9okTgixyIp%54.57%71.91%45.34 +sTR07OZcMw%35.99%99.23%30.86 +KA8egmon5W%87.22%32.05%48.53 +lNWOcAH9ev%57.06%97.35%70.39 +qtLYVHSp3K%68.81%79.45%52.23 +60mKctFrxA%52.92%58.11%56.12 +y6d9DCZUpH%31.9%36.34%74.42 +fbJCZjNV7b%86.29%30.49%80.51 +MMSoosQlkd%60.25%60.42%86.38 +pC0gYMDkl2%53.87%32.31%38.2 +WJGmtihwtX%94.44%68.51%60.91 +0AN2po2Q5R%43.48%55.28%57.43 +wbEZpXq9tA%65.56%35.83%44.56 +0d10sZMiOt%52.3%39.96%93.8 +HD0WTaiPQl%47.06%99.75%82.14 +iygLH2Ub5u%86.76%95.35%61.75 +ZjAvUo7bCr%54.25%56.05%49.97 +xBjeD0Mwpg%92.48%44.49%39.35 +66eSnBgpIL%57.71%30.5%36.39 +UE7mcHUXoU%79.04%56.97%78.96 +EWMF0zXY58%32.58%87.78%86.01 +wmchVnrqpJ%53.14%51.6%87.26 +Ou6jQheriW%70.39%98.01%58.97 +0Ga4BFWbtu%50.0%71.39%79.57 +w12d42u8P5%88.45%89.4%85.83 +zikcmmKBdF%88.6%88.14%50.71 +rvuojlZ2VP%74.72%70.99%63.71 +AwdhR5W3Lv%98.6%64.0%95.79 +emls3ii9CZ%86.69%41.93%96.13 +vT7GFIVVEs%68.5%66.35%92.28 +4vwCBPBIbr%34.47%43.32%66.33 +XZPBC6g0Ed%39.62%86.39%97.23 +mzrwmYkWNs%51.01%94.82%71.2 +MYRMfJFBtC%86.58%51.61%97.35 +SglSAZOns8%73.75%61.06%89.74 +lwMuKdwTUh%37.01%84.57%47.83 +wUwpsg7lQ7%99.06%36.47%50.09 +8C9leuax4D%44.34%88.08%59.43 +eqlxrpnn1J%66.53%50.56%36.14 +3HRCQLQEyB%74.27%51.88%34.15 +Wjb0unZ7kv%36.19%56.23%99.06 +ffD4GiX1JY%45.44%89.61%91.04 +xhgNYFzbWY%90.25%83.55%69.75 +dw4SlGvqE3%64.81%76.22%45.37 +E3SVwrfq6W%89.57%92.33%90.09 +BLo6c7ps48%90.15%58.15%39.76 +yd7EGRfhYG%86.58%90.5%39.31 +HduYTWgSif%89.2%87.3%96.83 +QatqwyyjCm%84.06%55.18%60.11 +9c2QuJmVoM%90.54%81.6%65.02 +lmpIy2xD5O%92.36%75.66%85.36 +GyVNCfdLaS%37.42%72.74%50.74 +s60f2IJbAc%58.05%80.52%49.84 +22WBKDeMPy%39.87%42.36%92.96 +ueoNrGePaS%71.41%32.12%31.42 +fjdcyl99IN%77.1%84.91%35.47 +VUbZ9fdahk%32.83%68.88%40.79 +6faLMn5GhH%94.75%41.46%82.94 +0pB0uAkJHQ%55.3%66.28%30.9 +TpSUl0aAQN%82.03%32.86%75.86 +9MpjKNmzhu%72.39%59.67%81.0 +uuiMQdJr6a%71.29%49.39%43.47 +BA5HPB9ozl%86.72%41.18%65.42 +Txu3v3z7sG%48.65%92.38%84.47 +NpC59djmeU%41.88%85.7%46.87 +na9INEHqEC%47.94%34.66%53.38 +2Pg2xH6iVU%37.09%73.46%59.94 +SCLiqNLGhS%68.35%97.44%31.57 +ZCzkUEN2qA%63.79%40.5%33.79 +2AckFw5YV0%65.92%56.09%67.02 +YqEboVVn1H%78.5%56.32%39.23 +nWWLgCx02J%62.32%92.3%88.64 +pz19SJbRPa%71.63%40.32%94.97 +tXefPtTtGI%31.69%55.93%58.85 +vEbWttgS30%89.35%87.14%50.28 +qlzfN584c7%75.67%93.94%77.23 +XGqqahWVRs%71.98%78.35%97.21 +WwlECoqyGc%48.93%95.06%67.58 +HkDbZUgueq%92.83%60.27%84.32 +BgHBUzEwlw%89.3%50.33%53.94 +6TIeaqe2H0%55.05%46.29%31.6 +JFW8iCwuEH%37.25%37.67%73.94 +Pr5azsYr2H%66.86%73.94%79.54 +5GrMFzAs55%52.55%40.05%35.15 +3Ykf9f5Wj1%32.97%81.73%83.84 +CURFoTVxD7%61.52%98.44%63.47 +MLSwllz2hZ%83.6%47.79%87.9 +g7vkmFGQ9x%81.16%54.13%61.87 +j7BdXx03iG%79.12%62.77%66.74 +OaY0yaKzNF%66.05%72.87%37.68 +uNrm5zjGfM%84.06%81.01%70.53 +pAVodRWit0%38.34%64.45%55.73 +HZ3fpX08mj%86.52%50.82%64.46 +duetNhkwI0%49.62%81.81%72.12 +bYM0CDTZ8D%80.08%59.77%88.47 +XnwUVs1TZg%36.7%88.78%67.06 +sk3GBiNLNE%64.05%68.08%76.49 +ir6bpiZrm3%44.7%53.61%83.44 +yQh8eVfSpl%30.91%90.07%88.64 +cFATOymr85%63.02%65.39%84.2 +1O66dwem45%50.21%54.97%54.96 +xJf5MS3BcY%72.96%65.14%36.65 +BZmNcMXHmi%43.61%33.1%36.63 +mEIErjnnhs%62.72%68.12%88.73 +vw0SJME8Ko%99.15%96.39%99.49 +DfksopWXg1%92.01%70.26%58.94 +SG3zb7irXD%46.43%32.33%93.9 +uhNIWUxLYX%69.39%36.37%91.8 +Ewle4NZCpZ%38.91%42.65%52.99 +nX4RgdjVQT%70.73%31.31%80.48 +wXDzp7syBs%73.75%36.21%69.89 +nUY5IreZlo%38.04%49.14%51.6 +7MvUgVfT9x%31.86%44.02%92.99 +I6qeyIse3G%93.72%45.46%37.11 +5vXDDTJnSr%79.26%89.67%32.53 +VGusUGrW0i%85.74%74.48%61.65 +pDTozqA1nm%69.58%68.91%55.46 +lvpdYiZALr%88.17%96.29%89.34 +RMpL4BUo9F%88.53%31.35%85.61 +A8Mn3eaKXl%71.86%67.69%88.63 +YXB6YydazM%37.49%38.91%88.02 +ifHPwOUK44%91.11%73.67%44.28 +6cGtoVQXIk%40.33%81.86%68.02 +eS4eIZY9RF%68.33%35.36%95.48 +AmQwfffNAn%71.59%33.87%89.14 +x8Rgezmkd2%84.47%37.48%33.95 +N0AcFU2Jbb%75.93%98.31%77.42 +HzJMNLEHgI%88.94%33.48%54.11 +Q7XvfEK8Fs%44.53%59.28%76.5 +pYClR9ptJf%33.16%63.5%38.68 +YH9Oow4qi1%75.49%99.39%60.29 +pRFxkk8kU0%94.12%66.4%98.24 +cWm9SjacHg%50.59%63.46%72.84 +HeyVc0wBtz%61.09%49.0%67.61 +zwjOVZ66pG%81.55%68.3%60.12 +BfpcVanfLO%88.5%47.18%51.55 +FAiFZFLnml%66.78%93.37%96.42 +miuE0ie4aH%41.95%61.33%85.01 +RE8PD7ArzY%37.81%41.98%58.44 +QNLnUPNeiN%77.07%55.64%35.95 +fkrZsjGVo7%72.37%56.13%67.35 +PqkSHDtmDT%81.33%40.44%44.75 +o1TorHxmyA%99.5%83.02%91.42 +TQl3hQMTCD%86.8%94.85%92.6 +G1QB79Ik4r%71.11%69.62%79.04 +BFF50Pr22c%93.44%51.62%63.79 +SUWdDn840C%49.34%79.28%76.7 +2aoDAgKktz%93.37%50.0%97.18 +rSlzyDOmIC%58.67%66.06%39.52 +SiK57A7keR%90.76%76.09%85.96 +EEYMvAGIZ5%35.97%32.6%57.57 +vbeSNeP0aN%83.09%62.67%34.45 +2XWVRtyHta%32.89%93.53%39.14 +KmJ1cVjeaW%97.4%74.24%49.62 +VkpuwvzCnW%31.62%36.42%85.3 +Ijlosm3I9y%92.24%63.16%71.92 +cNtQaXEnwI%89.13%79.27%81.84 +mO5UUx4hQp%70.9%72.58%40.15 +ercmhkhA0A%36.44%51.2%35.91 +UzCpAmAYd7%88.98%60.84%41.05 +4u4g8cRBWD%34.71%32.82%58.7 +LCTku2FXBV%90.5%34.33%55.94 +nTCtHLOiDh%44.62%45.86%94.16 +FQg9SppozG%99.56%83.31%96.76 +DYfeJ5qUTo%81.95%95.36%92.25 +Q9cT4z6uce%80.82%39.74%97.99 +LsvvoNbHVO%38.98%77.27%71.52 +su8METDz2m%40.79%91.8%55.41 +9PiX0KbZN8%43.87%59.66%93.62 +MMJruDBLiM%62.33%53.03%86.87 +SerNU1kPuh%84.84%85.63%31.4 +vYEyqlpovR%82.25%81.81%33.21 +3AlkITI3x9%66.54%35.45%67.0 +CrGD3rdQzG%81.26%85.08%78.75 +2oTySt2VPA%91.2%97.41%41.39 +wbYpz8Lqq8%64.87%63.7%72.84 +w1WlS7sfoF%84.08%40.53%72.02 +K0aoiUkrNK%43.91%76.33%42.08 +jsdG2YZjhQ%74.74%58.21%31.7 +iGkNFPo7J2%50.62%63.39%99.02 +iKbPtf7sU9%65.25%99.13%61.58 +lgBAb4TvTv%75.11%95.76%66.12 +LZgAYduO2A%87.22%58.93%54.86 +n1rBbLHhsS%78.52%96.07%83.98 +lHzo5gzlm5%32.83%32.66%55.23 +ixnIiHrcqh%31.01%79.86%48.83 +JH5smwLpYS%81.83%55.21%55.59 +oJ8LVVAQKH%35.44%47.2%39.91 +TIXOFGEvTI%67.89%34.14%76.17 +Jw5edLCGkz%69.8%94.12%64.98 +uiWuDoyDBW%36.02%45.71%79.69 +CImrXFKSyF%49.6%73.79%48.57 +gHOMCO5hgg%82.85%68.34%54.0 +5D4sAepbkw%39.48%97.33%96.67 +uwDxZyKFJQ%69.33%81.92%82.25 +5eFzbH9ijq%99.57%58.97%46.66 +4m7zADYKIC%71.48%44.33%34.03 +JIZ4vrHoWX%46.28%33.46%64.49 +BXuKBuZmrx%34.2%88.23%87.6 +sZjFffqeyl%83.9%92.85%49.85 +58erWDVDtm%85.05%66.19%97.71 +MN4mMCmt7V%35.23%90.4%78.38 +MkkLPCEHLa%41.34%94.74%72.92 +WyQsYDkxem%51.6%85.16%77.95 +rY4hqXTjrq%70.35%69.1%98.87