Rubyconf2012slides 121104193212-phpapp01

55
Building Data Driven Products Using Ruby Ryan Weald, @rweald RubyConf 2012 1 Friday, November 2, 12

Transcript of Rubyconf2012slides 121104193212-phpapp01

Page 1: Rubyconf2012slides 121104193212-phpapp01

Building Data Driven Products Using Ruby

Ryan Weald, @rwealdRubyConf 2012

1Friday, November 2, 12

Page 2: Rubyconf2012slides 121104193212-phpapp01

Who is this guy?

Why should I listen to him?

2Friday, November 2, 12

Page 3: Rubyconf2012slides 121104193212-phpapp01

Studied Computer Science/Bioinformatics @UCSD

Data Scientist @Sharethrough

3Friday, November 2, 12

Page 4: Rubyconf2012slides 121104193212-phpapp01

Sharethrough

Native video advertising platform

4Friday, November 2, 12

Page 5: Rubyconf2012slides 121104193212-phpapp01

Outline1) What is a data driven product?

2) What does the development cycle look like for a data driven product?

3) Where does Ruby fit in the world of “data science?”

4) How can Ruby be improved to stay relevant in the age of “big data?”

5Friday, November 2, 12

Page 6: Rubyconf2012slides 121104193212-phpapp01

<warning>

6Friday, November 2, 12

Page 7: Rubyconf2012slides 121104193212-phpapp01

Ruby is not your only option

7Friday, November 2, 12

Page 8: Rubyconf2012slides 121104193212-phpapp01

8Friday, November 2, 12

Page 9: Rubyconf2012slides 121104193212-phpapp01

</warning>

9Friday, November 2, 12

Page 10: Rubyconf2012slides 121104193212-phpapp01

What is a Data Driven Product?

10Friday, November 2, 12

Page 11: Rubyconf2012slides 121104193212-phpapp01

Anything that uses data to improve the

bottom line

11Friday, November 2, 12

Page 12: Rubyconf2012slides 121104193212-phpapp01

12Friday, November 2, 12

Page 13: Rubyconf2012slides 121104193212-phpapp01

13Friday, November 2, 12

Page 14: Rubyconf2012slides 121104193212-phpapp01

14Friday, November 2, 12

Page 15: Rubyconf2012slides 121104193212-phpapp01

Visualizing Friendships

15Friday, November 2, 12

Page 16: Rubyconf2012slides 121104193212-phpapp01

How do I actually build something?

16Friday, November 2, 12

Page 17: Rubyconf2012slides 121104193212-phpapp01

Ask the right question

Collect & CleanData

Build Model

Publish ResultsData Driven

Product Cycle

17Friday, November 2, 12

Page 18: Rubyconf2012slides 121104193212-phpapp01

Phase 1

Ask the right question

18Friday, November 2, 12

Page 19: Rubyconf2012slides 121104193212-phpapp01

Only English Required

19Friday, November 2, 12

Page 20: Rubyconf2012slides 121104193212-phpapp01

Personal Example

20Friday, November 2, 12

Page 21: Rubyconf2012slides 121104193212-phpapp01

Data dump % of users on publisher X and Y

What is value of a user on an ad network?

What is the supply of given type of user?

Can we predict it?

21Friday, November 2, 12

Page 22: Rubyconf2012slides 121104193212-phpapp01

Phase 2

Data Collection

& Cleaning

22Friday, November 2, 12

Page 23: Rubyconf2012slides 121104193212-phpapp01

90% of your time

23Friday, November 2, 12

Page 24: Rubyconf2012slides 121104193212-phpapp01

{"body":"bc98f346-21c0-11e2-ae5b-12313d25cc96 10.204.85.116 - [29/Oct/2012:12:04:05 +0000] \"GET /beacons?type=targus&oid=10492&se=acaf5e7d-4fd6-d3d0-275b-e2d8389a0bd1&score=011&zip=50644&age=1946&gender=F HTTP/1.1\" 200 145 \"INTENTIONALLY_BLANK_HTTP_REFERER\" \"Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 5.1; Trident/4.0; GTB7.4; .NET CLR 1.1.4322; .NET CLR 2.0.50727; .NET CLR 3.0.4506.2152; .NET CLR 3.5.30729; OfficeLiveConnector.1.5; OfficeLivePatch.1.3)\" \"-\" \"208.126.63.187\" \"-\"","timestamp":1351512246597,"pri":"INFO","nanos":560039789217711,"host":"ip-10-32-67-127.ec2.internal","fields":{"AckTag":"log.00000019.20121029-120406607+0000.560039799240771.seq","AckType":"msg","AckChecksum":"\u0000\u0000\u0000\u0000eaP\u001D","tailSrcFile":"access.log","rolltag":"log.00000019.20121029-120416979+0000.2874668128387074.seq"}}

{"body":"bc9ce55a-21c0-11e2-9855-12313d25cc96 10.205.1.37 - [29/Oct/2012:12:04:05 +0000] \"GET /impression?oid=10492&pid=192&vid=1613&tid=10c0d102&ddid=8504&v=a176475e&se=5a474210-97a1-aa4c-5927-3221443eb38b&pext=&uid=dae4df96-68f6-4602-95b8-60756f27941d&vph=386&vpw=525&ploc=&pref=&635781436849409700 HTTP/1.1\" 200 145 \"INTENTIONALLY_BLANK_HTTP_REFERER\" \"Mozilla/5.0 (compatible; MSIE 9.0; Windows NT 6.1; WOW64; Trident/5.0)\" \"-\" \"74.128.61.37\" \"-\"","timestamp":1351512246597,"pri":"INFO","nanos":560039789242791,"host":"ip-10-32-67-127.ec2.internal","fields":{"AckTag":"log.00000019.20121029-120406607+0000.560039799240771.seq","AckType":"msg","AckChecksum":"\u0000\u0000\u0000\u0000yæJ","tailSrcFile":"access.log","rolltag":"log.00000019.20121029-120416979+0000.2874668128387074.seq"}}

Start With This

24Friday, November 2, 12

Page 25: Rubyconf2012slides 121104193212-phpapp01

...79,28779,28779,282287,282291,270270,273270,42270,291270,42270,4279,261253,7979,253287,282

...

Output This

25Friday, November 2, 12

Page 26: Rubyconf2012slides 121104193212-phpapp01

How do we get the data?

26Friday, November 2, 12

Page 27: Rubyconf2012slides 121104193212-phpapp01

Where does your data come from?

• Server logs

• Third party APIs

• Web scraping

• Direct user input

27Friday, November 2, 12

Page 28: Rubyconf2012slides 121104193212-phpapp01

Ruby FTW

28Friday, November 2, 12

Page 29: Rubyconf2012slides 121104193212-phpapp01

rest-clientpdf-reader

29Friday, November 2, 12

Page 30: Rubyconf2012slides 121104193212-phpapp01

* TweetStream https://github.com/intridea/tweetstream

Tracking Sandy

30Friday, November 2, 12

Page 31: Rubyconf2012slides 121104193212-phpapp01

31Friday, November 2, 12

Page 32: Rubyconf2012slides 121104193212-phpapp01

But my data is “big data”

32Friday, November 2, 12

Page 33: Rubyconf2012slides 121104193212-phpapp01

33Friday, November 2, 12

Page 34: Rubyconf2012slides 121104193212-phpapp01

{"body":"bc98f346-21c0-11e2-ae5b-12313d25cc96 10.204.85.116 - [29/Oct/2012:12:04:05 +0000] \"GET /beacons?type=targus&oid=10492&se=acaf5e7d-4fd6-d3d0-275b-e2d8389a0bd1&score=011&zip=50644&age=1946&gender=F HTTP/1.1\" 200 145 \"INTENTIONALLY_BLANK_HTTP_REFERER\" \"Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 5.1; Trident/4.0; GTB7.4; .NET CLR 1.1.4322; .NET CLR 2.0.50727; .NET CLR 3.0.4506.2152; .NET CLR 3.5.30729; OfficeLiveConnector.1.5; OfficeLivePatch.1.3)\" \"-\" \"208.126.63.187\" \"-\"","timestamp":1351512246597,"pri":"INFO","nanos":560039789217711,"host":"ip-10-32-67-127.ec2.internal","fields":{"AckTag":"log.00000019.20121029-120406607+0000.560039799240771.seq","AckType":"msg","AckChecksum":"\u0000\u0000\u0000\u0000eaP\u001D","tailSrcFile":"access.log","rolltag":"log.00000019.20121029-120416979+0000.2874668128387074.seq"}}

{"body":"bc9ce55a-21c0-11e2-9855-12313d25cc96 10.205.1.37 - [29/Oct/2012:12:04:05 +0000] \"GET /impression?oid=10492&pid=192&vid=1613&tid=10c0d102&ddid=8504&v=a176475e&se=5a474210-97a1-aa4c-5927-3221443eb38b&pext=&uid=dae4df96-68f6-4602-95b8-60756f27941d&vph=386&vpw=525&ploc=&pref=&635781436849409700 HTTP/1.1\" 200 145 \"INTENTIONALLY_BLANK_HTTP_REFERER\" \"Mozilla/5.0 (compatible; MSIE 9.0; Windows NT 6.1; WOW64; Trident/5.0)\" \"-\" \"74.128.61.37\" \"-\"","timestamp":1351512246597,"pri":"INFO","nanos":560039789242791,"host":"ip-10-32-67-127.ec2.internal","fields":{"AckTag":"log.00000019.20121029-120406607+0000.560039799240771.seq","AckType":"msg","AckChecksum":"\u0000\u0000\u0000\u0000yæJ","tailSrcFile":"access.log","rolltag":"log.00000019.20121029-120416979+0000.2874668128387074.seq"}}

Remember Me?

34Friday, November 2, 12

Page 35: Rubyconf2012slides 121104193212-phpapp01

{"body":"bc98f346-21c0-11e2-ae5b-12313d25cc96 10.204.85.116 - [29/Oct/2012:12:04:05 +0000] \"GET /beacons?type=targus&oid=10492&se=acaf5e7d-4fd6-d3d0-275b-e2d8389a0bd1&score=011&zip=50644&age=1946&gender=F HTTP/1.1\" 200 145 \"INTENTIONALLY_BLANK_HTTP_REFERER\" \"Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 5.1; Trident/4.0; GTB7.4; .NET CLR 1.1.4322; .NET CLR 2.0.50727; .NET CLR 3.0.4506.2152; .NET CLR 3.5.30729; OfficeLiveConnector.1.5; OfficeLivePatch.1.3)\" \"-\" \"208.126.63.187\" \"-\"","timestamp":1351512246597,"pri":"INFO","nanos":560039789217711,"host":"ip-10-32-67-127.ec2.internal","fields":{"AckTag":"log.00000019.20121029-120406607+0000.560039799240771.seq","AckType":"msg","AckChecksum":"\u0000\u0000\u0000\u0000eaP\u001D","tailSrcFile":"access.log","rolltag":"log.00000019.20121029-120416979+0000.2874668128387074.seq"}}

{"body":"bc9ce55a-21c0-11e2-9855-12313d25cc96 10.205.1.37 - [29/Oct/2012:12:04:05 +0000] \"GET /impression?oid=10492&pid=192&vid=1613&tid=10c0d102&ddid=8504&v=a176475e&se=5a474210-97a1-aa4c-5927-3221443eb38b&pext=&uid=dae4df96-68f6-4602-95b8-60756f27941d&vph=386&vpw=525&ploc=&pref=&635781436849409700 HTTP/1.1\" 200 145 \"INTENTIONALLY_BLANK_HTTP_REFERER\" \"Mozilla/5.0 (compatible; MSIE 9.0; Windows NT 6.1; WOW64; Trident/5.0)\" \"-\" \"74.128.61.37\" \"-\"","timestamp":1351512246597,"pri":"INFO","nanos":560039789242791,"host":"ip-10-32-67-127.ec2.internal","fields":{"AckTag":"log.00000019.20121029-120406607+0000.560039799240771.seq","AckType":"msg","AckChecksum":"\u0000\u0000\u0000\u0000yæJ","tailSrcFile":"access.log","rolltag":"log.00000019.20121029-120416979+0000.2874668128387074.seq"}}

{"body":"bc98f346-21c0-11e2-ae5b-12313d25cc96 10.204.85.116 - [29/Oct/2012:12:04:05 +0000] \"GET /beacons?type=targus&oid=10492&se=acaf5e7d-4fd6-d3d0-275b-e2d8389a0bd1&score=011&zip=50644&age=1946&gender=F HTTP/1.1\" 200 145 \"INTENTIONALLY_BLANK_HTTP_REFERER\" \"Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 5.1; Trident/4.0; GTB7.4; .NET CLR 1.1.4322; .NET CLR 2.0.50727; .NET CLR 3.0.4506.2152; .NET CLR 3.5.30729; OfficeLiveConnector.1.5; OfficeLivePatch.1.3)\" \"-\" \"208.126.63.187\" \"-\"","timestamp":1351512246597,"pri":"INFO","nanos":560039789217711,"host":"ip-10-32-67-127.ec2.internal","fields":{"AckTag":"log.00000019.20121029-120406607+0000.560039799240771.seq","AckType":"msg","AckChecksum":"\u0000\u0000\u0000\u0000eaP\u001D","tailSrcFile":"access.log","rolltag":"log.00000019.20121029-120416979+0000.2874668128387074.seq"}}

{"body":"bc9ce55a-21c0-11e2-9855-12313d25cc96 10.205.1.37 - [29/Oct/2012:12:04:05 +0000] \"GET /impression?oid=10492&pid=192&vid=1613&tid=10c0d102&ddid=8504&v=a176475e&se=5a474210-97a1-aa4c-5927-3221443eb38b&pext=&uid=dae4df96-68f6-4602-95b8-60756f27941d&vph=386&vpw=525&ploc=&pref=&635781436849409700 HTTP/1.1\" 200 145 \"INTENTIONALLY_BLANK_HTTP_REFERER\" \"Mozilla/5.0 (compatible; MSIE 9.0; Windows NT 6.1; WOW64; Trident/5.0)\" \"-\" \"74.128.61.37\" \"-\"","timestamp":1351512246597,"pri":"INFO","nanos":560039789242791,"host":"ip-10-32-67-127.ec2.internal","fields":{"AckTag":"log.00000019.20121029-120406607+0000.560039799240771.seq","AckType":"msg","AckChecksum":"\u0000\u0000\u0000\u0000yæJ","tailSrcFile":"access.log","rolltag":"log.00000019.20121029-120416979+0000.2874668128387074.seq"}}

{"body":"bc98f346-21c0-11e2-ae5b-12313d25cc96 10.204.85.116 - [29/Oct/2012:12:04:05 +0000] \"GET /beacons?type=targus&oid=10492&se=acaf5e7d-4fd6-d3d0-275b-e2d8389a0bd1&score=011&zip=50644&age=1946&gender=F HTTP/1.1\" 200 145 \"INTENTIONALLY_BLANK_HTTP_REFERER\" \"Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 5.1; Trident/4.0; GTB7.4; .NET CLR 1.1.4322; .NET CLR 2.0.50727; .NET CLR 3.0.4506.2152; .NET CLR 3.5.30729; OfficeLiveConnector.1.5; OfficeLivePatch.1.3)\" \"-\" \"208.126.63.187\" \"-\"","timestamp":1351512246597,"pri":"INFO","nanos":560039789217711,"host":"ip-10-32-67-127.ec2.internal","fields":{"AckTag":"log.00000019.20121029-120406607+0000.560039799240771.seq","AckType":"msg","AckChecksum":"\u0000\u0000\u0000\u0000eaP\u001D","tailSrcFile":"access.log","rolltag":"log.00000019.20121029-120416979+0000.2874668128387074.seq"}}

{"body":"bc9ce55a-21c0-11e2-9855-12313d25cc96 10.205.1.37 - [29/Oct/2012:12:04:05 +0000] \"GET /impression?oid=10492&pid=192&vid=1613&tid=10c0d102&ddid=8504&v=a176475e&se=5a474210-97a1-aa4c-5927-3221443eb38b&pext=&uid=dae4df96-68f6-4602-95b8-60756f27941d&vph=386&vpw=525&ploc=&pref=&635781436849409700 HTTP/1.1\" 200 145 \"INTENTIONALLY_BLANK_HTTP_REFERER\" \"Mozilla/5.0 (compatible; MSIE 9.0; Windows NT 6.1; WOW64; Trident/5.0)\" \"-\" \"74.128.61.37\" \"-\"","timestamp":1351512246597,"pri":"INFO","nanos":560039789242791,"host":"ip-10-32-67-127.ec2.internal","fields":{"AckTag":"log.00000019.20121029-120406607+0000.560039799240771.seq","AckType":"msg","AckChecksum":"\u0000\u0000\u0000\u0000yæJ","tailSrcFile":"access.log","rolltag":"log.00000019.20121029-120416979+0000.2874668128387074.seq"}}

{"body":"bc98f346-21c0-11e2-ae5b-12313d25cc96 10.204.85.116 - [29/Oct/2012:12:04:05 +0000] \"GET /beacons?type=targus&oid=10492&se=acaf5e7d-4fd6-d3d0-275b-e2d8389a0bd1&score=011&zip=50644&age=1946&gender=F HTTP/1.1\" 200 145 \"INTENTIONALLY_BLANK_HTTP_REFERER\" \"Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 5.1; Trident/4.0; GTB7.4; .NET CLR 1.1.4322; .NET CLR 2.0.50727; .NET CLR 3.0.4506.2152; .NET CLR 3.5.30729; OfficeLiveConnector.1.5; OfficeLivePatch.1.3)\" \"-\" \"208.126.63.187\" \"-\"","timestamp":1351512246597,"pri":"INFO","nanos":560039789217711,"host":"ip-10-32-67-127.ec2.internal","fields":{"AckTag":"log.00000019.20121029-120406607+0000.560039799240771.seq","AckType":"msg","AckChecksum":"\u0000\u0000\u0000\u0000eaP\u001D","tailSrcFile":"access.log","rolltag":"log.00000019.20121029-120416979+0000.2874668128387074.seq"}}

{"body":"bc9ce55a-21c0-11e2-9855-12313d25cc96 10.205.1.37 - [29/Oct/2012:12:04:05 +0000] \"GET /impression?oid=10492&pid=192&vid=1613&tid=10c0d102&ddid=8504&v=a176475e&se=5a474210-97a1-aa4c-5927-3221443eb38b&pext=&uid=dae4df96-68f6-4602-95b8-60756f27941d&vph=386&vpw=525&ploc=&pref=&635781436849409700 HTTP/1.1\" 200 145 \"INTENTIONALLY_BLANK_HTTP_REFERER\" \"Mozilla/5.0 (compatible; MSIE 9.0; Windows NT 6.1; WOW64; Trident/5.0)\" \"-\" \"74.128.61.37\" \"-\"","timestamp":1351512246597,"pri":"INFO","nanos":560039789242791,"host":"ip-10-32-67-127.ec2.internal","fields":{"AckTag":"log.00000019.20121029-120406607+0000.560039799240771.seq","AckType":"msg","AckChecksum":"\u0000\u0000\u0000\u0000yæJ","tailSrcFile":"access.log","rolltag":"log.00000019.20121029-120416979+0000.2874668128387074.seq"}}

{"body":"bc98f346-21c0-11e2-ae5b-12313d25cc96 10.204.85.116 - [29/Oct/2012:12:04:05 +0000] \"GET /beacons?type=targus&oid=10492&se=acaf5e7d-4fd6-d3d0-275b-e2d8389a0bd1&score=011&zip=50644&age=1946&gender=F HTTP/1.1\" 200 145 \"INTENTIONALLY_BLANK_HTTP_REFERER\" \"Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 5.1; Trident/4.0; GTB7.4; .NET CLR 1.1.4322; .NET CLR 2.0.50727; .NET CLR 3.0.4506.2152; .NET CLR 3.5.30729; OfficeLiveConnector.1.5; OfficeLivePatch.1.3)\" \"-\" \"208.126.63.187\" \"-\"","timestamp":1351512246597,"pri":"INFO","nanos":560039789217711,"host":"ip-10-32-67-127.ec2.internal","fields":{"AckTag":"log.00000019.20121029-120406607+0000.560039799240771.seq","AckType":"msg","AckChecksum":"\u0000\u0000\u0000\u0000eaP\u001D","tailSrcFile":"access.log","rolltag":"log.00000019.20121029-120416979+0000.2874668128387074.seq"}}

{"body":"bc9ce55a-21c0-11e2-9855-12313d25cc96 10.205.1.37 - [29/Oct/2012:12:04:05 +0000] \"GET /impression?oid=10492&pid=192&vid=1613&tid=10c0d102&ddid=8504&v=a176475e&se=5a474210-97a1-aa4c-5927-3221443eb38b&pext=&uid=dae4df96-68f6-4602-95b8-60756f27941d&vph=386&vpw=525&ploc=&pref=&635781436849409700 HTTP/1.1\" 200 145 \"INTENTIONALLY_BLANK_HTTP_REFERER\" \"Mozilla/5.0 (compatible; MSIE 9.0; Windows NT 6.1; WOW64; Trident/5.0)\" \"-\" \"74.128.61.37\" \"-\"","timestamp":1351512246597,"pri":"INFO","nanos":560039789242791,"host":"ip-10-32-67-127.ec2.internal","fields":{"AckTag":"log.00000019.20121029-120406607+0000.560039799240771.seq","AckType":"msg","AckChecksum":"\u0000\u0000\u0000\u0000yæJ","tailSrcFile":"access.log","rolltag":"log.00000019.20121029-120416979+0000.2874668128387074.seq"}}

{"body":"bc98f346-21c0-11e2-ae5b-12313d25cc96 10.204.85.116 - [29/Oct/2012:12:04:05 +0000] \"GET /beacons?type=targus&oid=10492&se=acaf5e7d-4fd6-d3d0-275b-e2d8389a0bd1&score=011&zip=50644&age=1946&gender=F HTTP/1.1\" 200 145 \"INTENTIONALLY_BLANK_HTTP_REFERER\" \"Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 5.1; Trident/4.0; GTB7.4; .NET CLR 1.1.4322; .NET CLR 2.0.50727; .NET CLR 3.0.4506.2152; .NET CLR 3.5.30729; OfficeLiveConnector.1.5; OfficeLivePatch.1.3)\" \"-\" \"208.126.63.187\" \"-\"","timestamp":1351512246597,"pri":"INFO","nanos":560039789217711,"host":"ip-10-32-67-127.ec2.internal","fields":{"AckTag":"log.00000019.20121029-120406607+0000.560039799240771.seq","AckType":"msg","AckChecksum":"\u0000\u0000\u0000\u0000eaP\u001D","tailSrcFile":"access.log","rolltag":"log.00000019.20121029-120416979+0000.2874668128387074.seq"}}

{"body":"bc9ce55a-21c0-11e2-9855-12313d25cc96 10.205.1.37 - [29/Oct/2012:12:04:05 +0000] \"GET /impression?oid=10492&pid=192&vid=1613&tid=10c0d102&ddid=8504&v=a176475e&se=5a474210-97a1-aa4c-5927-3221443eb38b&pext=&uid=dae4df96-68f6-4602-95b8-60756f27941d&vph=386&vpw=525&ploc=&pref=&635781436849409700 HTTP/1.1\" 200 145 \"INTENTIONALLY_BLANK_HTTP_REFERER\" \"Mozilla/5.0 (compatible; MSIE 9.0; Windows NT 6.1; WOW64; Trident/5.0)\" \"-\" \"74.128.61.37\" \"-\"","timestamp":1351512246597,"pri":"INFO","nanos":560039789242791,"host":"ip-10-32-67-127.ec2.internal","fields":{"AckTag":"log.00000019.20121029-120406607+0000.560039799240771.seq","AckType":"msg","AckChecksum":"\u0000\u0000\u0000\u0000yæJ","tailSrcFile":"access.log","rolltag":"log.00000019.20121029-120416979+0000.2874668128387074.seq"}}

{"body":"bc98f346-21c0-11e2-ae5b-12313d25cc96 10.204.85.116 - [29/Oct/2012:12:04:05 +0000] \"GET /beacons?type=targus&oid=10492&se=acaf5e7d-4fd6-d3d0-275b-e2d8389a0bd1&score=011&zip=50644&age=1946&gender=F HTTP/1.1\" 200 145 \"INTENTIONALLY_BLANK_HTTP_REFERER\" \"Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 5.1; Trident/4.0; GTB7.4; .NET CLR 1.1.4322; .NET CLR 2.0.50727; .NET CLR 3.0.4506.2152; .NET CLR 3.5.30729; OfficeLiveConnector.1.5; OfficeLivePatch.1.3)\" \"-\" \"208.126.63.187\" \"-\"","timestamp":1351512246597,"pri":"INFO","nanos":560039789217711,"host":"ip-10-32-67-127.ec2.internal","fields":{"AckTag":"log.00000019.20121029-120406607+0000.560039799240771.seq","AckType":"msg","AckChecksum":"\u0000\u0000\u0000\u0000eaP\u001D","tailSrcFile":"access.log","rolltag":"log.00000019.20121029-120416979+0000.2874668128387074.seq"}}

{"body":"bc9ce55a-21c0-11e2-9855-12313d25cc96 10.205.1.37 - [29/Oct/2012:12:04:05 +0000] \"GET /impression?oid=10492&pid=192&vid=1613&tid=10c0d102&ddid=8504&v=a176475e&se=5a474210-97a1-aa4c-5927-3221443eb38b&pext=&uid=dae4df96-68f6-4602-95b8-60756f27941d&vph=386&vpw=525&ploc=&pref=&635781436849409700 HTTP/1.1\" 200 145 \"INTENTIONALLY_BLANK_HTTP_REFERER\" \"Mozilla/5.0 (compatible; MSIE 9.0; Windows NT 6.1; WOW64; Trident/5.0)\" \"-\" \"74.128.61.37\" \"-\"","timestamp":1351512246597,"pri":"INFO","nanos":560039789242791,"host":"ip-10-32-67-127.ec2.internal","fields":{"AckTag":"log.00000019.20121029-120406607+0000.560039799240771.seq","AckType":"msg","AckChecksum":"\u0000\u0000\u0000\u0000yæJ","tailSrcFile":"access.log","rolltag":"log.00000019.20121029-120416979+0000.2874668128387074.seq"}}

{"body":"bc98f346-21c0-11e2-ae5b-12313d25cc96 10.204.85.116 - [29/Oct/2012:12:04:05 +0000] \"GET /beacons?type=targus&oid=10492&se=acaf5e7d-4fd6-d3d0-275b-e2d8389a0bd1&score=011&zip=50644&age=1946&gender=F HTTP/1.1\" 200 145 \"INTENTIONALLY_BLANK_HTTP_REFERER\" \"Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 5.1; Trident/4.0; GTB7.4; .NET CLR 1.1.4322; .NET CLR 2.0.50727; .NET CLR 3.0.4506.2152; .NET CLR 3.5.30729; OfficeLiveConnector.1.5; OfficeLivePatch.1.3)\" \"-\" \"208.126.63.187\" \"-\"","timestamp":1351512246597,"pri":"INFO","nanos":560039789217711,"host":"ip-10-32-67-127.ec2.internal","fields":{"AckTag":"log.00000019.20121029-120406607+0000.560039799240771.seq","AckType":"msg","AckChecksum":"\u0000\u0000\u0000\u0000eaP\u001D","tailSrcFile":"access.log","rolltag":"log.00000019.20121029-120416979+0000.2874668128387074.seq"}}

{"body":"bc9ce55a-21c0-11e2-9855-12313d25cc96 10.205.1.37 - [29/Oct/2012:12:04:05 +0000] \"GET /impression?oid=10492&pid=192&vid=1613&tid=10c0d102&ddid=8504&v=a176475e&se=5a474210-97a1-aa4c-5927-3221443eb38b&pext=&uid=dae4df96-68f6-4602-95b8-60756f27941d&vph=386&vpw=525&ploc=&pref=&635781436849409700 HTTP/1.1\" 200 145 \"INTENTIONALLY_BLANK_HTTP_REFERER\" \"Mozilla/5.0 (compatible; MSIE 9.0; Windows NT 6.1; WOW64; Trident/5.0)\" \"-\" \"74.128.61.37\" \"-\"","timestamp":1351512246597,"pri":"INFO","nanos":560039789242791,"host":"ip-10-32-67-127.ec2.internal","fields":{"AckTag":"log.00000019.20121029-120406607+0000.560039799240771.seq","AckType":"msg","AckChecksum":"\u0000\u0000\u0000\u0000yæJ","tailSrcFile":"access.log","rolltag":"log.00000019.20121029-120416979+0000.2874668128387074.seq"}}

{"body":"bc98f346-21c0-11e2-ae5b-12313d25cc96 10.204.85.116 - [29/Oct/2012:12:04:05 +0000] \"GET /beacons?type=targus&oid=10492&se=acaf5e7d-4fd6-d3d0-275b-e2d8389a0bd1&score=011&zip=50644&age=1946&gender=F HTTP/1.1\" 200 145 \"INTENTIONALLY_BLANK_HTTP_REFERER\" \"Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 5.1; Trident/4.0; GTB7.4; .NET CLR 1.1.4322; .NET CLR 2.0.50727; .NET CLR 3.0.4506.2152; .NET CLR 3.5.30729; OfficeLiveConnector.1.5; OfficeLivePatch.1.3)\" \"-\" \"208.126.63.187\" \"-\"","timestamp":1351512246597,"pri":"INFO","nanos":560039789217711,"host":"ip-10-32-67-127.ec2.internal","fields":{"AckTag":"log.00000019.20121029-120406607+0000.560039799240771.seq","AckType":"msg","AckChecksum":"\u0000\u0000\u0000\u0000eaP\u001D","tailSrcFile":"access.log","rolltag":"log.00000019.20121029-120416979+0000.2874668128387074.seq"}}

{"body":"bc9ce55a-21c0-11e2-9855-12313d25cc96 10.205.1.37 - [29/Oct/2012:12:04:05 +0000] \"GET /impression?oid=10492&pid=192&vid=1613&tid=10c0d102&ddid=8504&v=a176475e&se=5a474210-97a1-aa4c-5927-3221443eb38b&pext=&uid=dae4df96-68f6-4602-95b8-60756f27941d&vph=386&vpw=525&ploc=&pref=&635781436849409700 HTTP/1.1\" 200 145 \"INTENTIONALLY_BLANK_HTTP_REFERER\" \"Mozilla/5.0 (compatible; MSIE 9.0; Windows NT 6.1; WOW64; Trident/5.0)\" \"-\" \"74.128.61.37\" \"-\"","timestamp":1351512246597,"pri":"INFO","nanos":560039789242791,"host":"ip-10-32-67-127.ec2.internal","fields":{"AckTag":"log.00000019.20121029-120406607+0000.560039799240771.seq","AckType":"msg","AckChecksum":"\u0000\u0000\u0000\u0000yæJ","tailSrcFile":"access.log","rolltag":"log.00000019.20121029-120416979+0000.2874668128387074.seq"}}

{"body":"bc98f346-21c0-11e2-ae5b-12313d25cc96 10.204.85.116 - [29/Oct/2012:12:04:05 +0000] \"GET /beacons?type=targus&oid=10492&se=acaf5e7d-4fd6-d3d0-275b-e2d8389a0bd1&score=011&zip=50644&age=1946&gender=F HTTP/1.1\" 200 145 \"INTENTIONALLY_BLANK_HTTP_REFERER\" \"Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 5.1; Trident/4.0; GTB7.4; .NET CLR 1.1.4322; .NET CLR 2.0.50727; .NET CLR 3.0.4506.2152; .NET CLR 3.5.30729; OfficeLiveConnector.1.5; OfficeLivePatch.1.3)\" \"-\" \"208.126.63.187\" \"-\"","timestamp":1351512246597,"pri":"INFO","nanos":560039789217711,"host":"ip-10-32-67-127.ec2.internal","fields":{"AckTag":"log.00000019.20121029-120406607+0000.560039799240771.seq","AckType":"msg","AckChecksum":"\u0000\u0000\u0000\u0000eaP\u001D","tailSrcFile":"access.log","rolltag":"log.00000019.20121029-120416979+0000.2874668128387074.seq"}}

{"body":"bc9ce55a-21c0-11e2-9855-12313d25cc96 10.205.1.37 - [29/Oct/2012:12:04:05 +0000] \"GET /impression?oid=10492&pid=192&vid=1613&tid=10c0d102&ddid=8504&v=a176475e&se=5a474210-97a1-aa4c-5927-3221443eb38b&pext=&uid=dae4df96-68f6-4602-95b8-60756f27941d&vph=386&vpw=525&ploc=&pref=&635781436849409700 HTTP/1.1\" 200 145 \"INTENTIONALLY_BLANK_HTTP_REFERER\" \"Mozilla/5.0 (compatible; MSIE 9.0; Windows NT 6.1; WOW64; Trident/5.0)\" \"-\" \"74.128.61.37\" \"-\"","timestamp":1351512246597,"pri":"INFO","nanos":560039789242791,"host":"ip-10-32-67-127.ec2.internal","fields":{"AckTag":"log.00000019.20121029-120406607+0000.560039799240771.seq","AckType":"msg","AckChecksum":"\u0000\u0000\u0000\u0000yæJ","tailSrcFile":"access.log","rolltag":"log.00000019.20121029-120416979+0000.2874668128387074.seq"}}

{"body":"bc98f346-21c0-11e2-ae5b-12313d25cc96 10.204.85.116 - [29/Oct/2012:12:04:05 +0000] \"GET /beacons?type=targus&oid=10492&se=acaf5e7d-4fd6-d3d0-275b-e2d8389a0bd1&score=011&zip=50644&age=1946&gender=F HTTP/1.1\" 200 145 \"INTENTIONALLY_BLANK_HTTP_REFERER\" \"Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 5.1; Trident/4.0; GTB7.4; .NET CLR 1.1.4322; .NET CLR 2.0.50727; .NET CLR 3.0.4506.2152; .NET CLR 3.5.30729; OfficeLiveConnector.1.5; OfficeLivePatch.1.3)\" \"-\" \"208.126.63.187\" \"-\"","timestamp":1351512246597,"pri":"INFO","nanos":560039789217711,"host":"ip-10-32-67-127.ec2.internal","fields":{"AckTag":"log.00000019.20121029-120406607+0000.560039799240771.seq","AckType":"msg","AckChecksum":"\u0000\u0000\u0000\u0000eaP\u001D","tailSrcFile":"access.log","rolltag":"log.00000019.20121029-120416979+0000.2874668128387074.seq"}}

{"body":"bc9ce55a-21c0-11e2-9855-12313d25cc96 10.205.1.37 - [29/Oct/2012:12:04:05 +0000] \"GET /impression?oid=10492&pid=192&vid=1613&tid=10c0d102&ddid=8504&v=a176475e&se=5a474210-97a1-aa4c-5927-3221443eb38b&pext=&uid=dae4df96-68f6-4602-95b8-60756f27941d&vph=386&vpw=525&ploc=&pref=&635781436849409700 HTTP/1.1\" 200 145 \"INTENTIONALLY_BLANK_HTTP_REFERER\" \"Mozilla/5.0 (compatible; MSIE 9.0; Windows NT 6.1; WOW64; Trident/5.0)\" \"-\" \"74.128.61.37\" \"-\"","timestamp":1351512246597,"pri":"INFO","nanos":560039789242791,"host":"ip-10-32-67-127.ec2.internal","fields":{"AckTag":"log.00000019.20121029-120406607+0000.560039799240771.seq","AckType":"msg","AckChecksum":"\u0000\u0000\u0000\u0000yæJ","tailSrcFile":"access.log","rolltag":"log.00000019.20121029-120416979+0000.2874668128387074.seq"}}

{"body":"bc98f346-21c0-11e2-ae5b-12313d25cc96 10.204.85.116 - [29/Oct/2012:12:04:05 +0000] \"GET /beacons?type=targus&oid=10492&se=acaf5e7d-4fd6-d3d0-275b-e2d8389a0bd1&score=011&zip=50644&age=1946&gender=F HTTP/1.1\" 200 145 \"INTENTIONALLY_BLANK_HTTP_REFERER\" \"Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 5.1; Trident/4.0; GTB7.4; .NET CLR 1.1.4322; .NET CLR 2.0.50727; .NET CLR 3.0.4506.2152; .NET CLR 3.5.30729; OfficeLiveConnector.1.5; OfficeLivePatch.1.3)\" \"-\" \"208.126.63.187\" \"-\"","timestamp":1351512246597,"pri":"INFO","nanos":560039789217711,"host":"ip-10-32-67-127.ec2.internal","fields":{"AckTag":"log.00000019.20121029-120406607+0000.560039799240771.seq","AckType":"msg","AckChecksum":"\u0000\u0000\u0000\u0000eaP\u001D","tailSrcFile":"access.log","rolltag":"log.00000019.20121029-120416979+0000.2874668128387074.seq"}}

{"body":"bc9ce55a-21c0-11e2-9855-12313d25cc96 10.205.1.37 - [29/Oct/2012:12:04:05 +0000] \"GET /impression?oid=10492&pid=192&vid=1613&tid=10c0d102&ddid=8504&v=a176475e&se=5a474210-97a1-aa4c-5927-3221443eb38b&pext=&uid=dae4df96-68f6-4602-95b8-60756f27941d&vph=386&vpw=525&ploc=&pref=&635781436849409700 HTTP/1.1\" 200 145 \"INTENTIONALLY_BLANK_HTTP_REFERER\" \"Mozilla/5.0 (compatible; MSIE 9.0; Windows NT 6.1; WOW64; Trident/5.0)\" \"-\" \"74.128.61.37\" \"-\"","timestamp":1351512246597,"pri":"INFO","nanos":560039789242791,"host":"ip-10-32-67-127.ec2.internal","fields":{"AckTag":"log.00000019.20121029-120406607+0000.560039799240771.seq","AckType":"msg","AckChecksum":"\u0000\u0000\u0000\u0000yæJ","tailSrcFile":"access.log","rolltag":"log.00000019.20121029-120416979+0000.2874668128387074.seq"}}

{"body":"bc98f346-21c0-11e2-ae5b-12313d25cc96 10.204.85.116 - [29/Oct/2012:12:04:05 +0000] \"GET /beacons?type=targus&oid=10492&se=acaf5e7d-4fd6-d3d0-275b-e2d8389a0bd1&score=011&zip=50644&age=1946&gender=F HTTP/1.1\" 200 145 \"INTENTIONALLY_BLANK_HTTP_REFERER\" \"Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 5.1; Trident/4.0; GTB7.4; .NET CLR 1.1.4322; .NET CLR 2.0.50727; .NET CLR 3.0.4506.2152; .NET CLR 3.5.30729; OfficeLiveConnector.1.5; OfficeLivePatch.1.3)\" \"-\" \"208.126.63.187\" \"-\"","timestamp":1351512246597,"pri":"INFO","nanos":560039789217711,"host":"ip-10-32-67-127.ec2.internal","fields":{"AckTag":"log.00000019.20121029-120406607+0000.560039799240771.seq","AckType":"msg","AckChecksum":"\u0000\u0000\u0000\u0000eaP\u001D","tailSrcFile":"access.log","rolltag":"log.00000019.20121029-120416979+0000.2874668128387074.seq"}}{"body":"bc98f346-21c0-11e2-ae5b-12313d25cc96 10.204.85.116 - [29/Oct/2012:12:04:05 +0000] \"GET /beacons?type=targus&oid=10492&se=acaf5e7d-4fd6-d3d0-275b-e2d8389a0bd1&score=011&zip=50644&age=1946&gender=F HTTP/1.1\" 200 145 \"INTENTIONALLY_BLANK_HTTP_REFERER\" \"Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 5.1; Trident/4.0; GTB7.4; .NET CLR 1.1.4322; .NET CLR 2.0.50727; .NET CLR 3.0.4506.2152; .NET CLR 3.5.30729; OfficeLiveConnector.1.5; OfficeLivePatch.1.3)\" \"-\" \"208.126.63.187\" \"-\"","timestamp":1351512246597,"pri":"INFO","nanos":560039789217711,"host":"ip-10-32-67-127.ec2.internal","fields":{"AckTag":"log.00000019.20121029-120406607+0000.560039799240771.seq","AckType":"msg","AckChecksum":"\u0000\u0000\u0000\u0000eaP\u001D","tailSrcFile":"access.log","rolltag":"log.00000019.20121029-120416979+0000.2874668128387074.seq"}}

{"body":"bc9ce55a-21c0-11e2-9855-12313d25cc96 10.205.1.37 - [29/Oct/2012:12:04:05 +0000] \"GET /impression?oid=10492&pid=192&vid=1613&tid=10c0d102&ddid=8504&v=a176475e&se=5a474210-97a1-aa4c-5927-3221443eb38b&pext=&uid=dae4df96-68f6-4602-95b8-60756f27941d&vph=386&vpw=525&ploc=&pref=&635781436849409700 HTTP/1.1\" 200 145 \"INTENTIONALLY_BLANK_HTTP_REFERER\" \"Mozilla/5.0 (compatible; MSIE 9.0; Windows NT 6.1; WOW64; Trident/5.0)\" \"-\" \"74.128.61.37\" \"-\"","timestamp":1351512246597,"pri":"INFO","nanos":560039789242791,"host":"ip-10-32-67-127.ec2.internal","fields":{"AckTag":"log.00000019.20121029-120406607+0000.560039799240771.seq","AckType":"msg","AckChecksum":"\u0000\u0000\u0000\u0000yæJ","tailSrcFile":"access.log","rolltag":"log.00000019.20121029-120416979+0000.2874668128387074.seq"}}

{"body":"bc98f346-21c0-11e2-ae5b-12313d25cc96 10.204.85.116 - [29/Oct/2012:12:04:05 +0000] \"GET /beacons?type=targus&oid=10492&se=acaf5e7d-4fd6-d3d0-275b-e2d8389a0bd1&score=011&zip=50644&age=1946&gender=F HTTP/1.1\" 200 145 \"INTENTIONALLY_BLANK_HTTP_REFERER\" \"Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 5.1; Trident/4.0; GTB7.4; .NET CLR 1.1.4322; .NET CLR 2.0.50727; .NET CLR 3.0.4506.2152; .NET CLR 3.5.30729; OfficeLiveConnector.1.5; OfficeLivePatch.1.3)\" \"-\" \"208.126.63.187\" \"-\"","timestamp":1351512246597,"pri":"INFO","nanos":560039789217711,"host":"ip-10-32-67-127.ec2.internal","fields":{"AckTag":"log.00000019.20121029-120406607+0000.560039799240771.seq","AckType":"msg","AckChecksum":"\u0000\u0000\u0000\u0000eaP\u001D","tailSrcFile":"access.log","rolltag":"log.00000019.20121029-120416979+0000.2874668128387074.seq"}}

{"body":"bc9ce55a-21c0-11e2-9855-12313d25cc96 10.205.1.37 - [29/Oct/2012:12:04:05 +0000] \"GET /impression?oid=10492&pid=192&vid=1613&tid=10c0d102&ddid=8504&v=a176475e&se=5a474210-97a1-aa4c-5927-3221443eb38b&pext=&uid=dae4df96-68f6-4602-95b8-60756f27941d&vph=386&vpw=525&ploc=&pref=&635781436849409700 HTTP/1.1\" 200 145 \"INTENTIONALLY_BLANK_HTTP_REFERER\" \"Mozilla/5.0 (compatible; MSIE 9.0; Windows NT 6.1; WOW64; Trident/5.0)\" \"-\" \"74.128.61.37\" \"-\"","timestamp":1351512246597,"pri":"INFO","nanos":560039789242791,"host":"ip-10-32-67-127.ec2.internal","fields":{"AckTag":"log.00000019.20121029-120406607+0000.560039799240771.seq","AckType":"msg","AckChecksum":"\u0000\u0000\u0000\u0000yæJ","tailSrcFile":"access.log","rolltag":"log.00000019.20121029-120416979+0000.2874668128387074.seq"}}

{"body":"bc98f346-21c0-11e2-ae5b-12313d25cc96 10.204.85.116 - [29/Oct/2012:12:04:05 +0000] \"GET /beacons?type=targus&oid=10492&se=acaf5e7d-4fd6-d3d0-275b-e2d8389a0bd1&score=011&zip=50644&age=1946&gender=F HTTP/1.1\" 200 145 \"INTENTIONALLY_BLANK_HTTP_REFERER\" \"Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 5.1; Trident/4.0; GTB7.4; .NET CLR 1.1.4322; .NET CLR 2.0.50727; .NET CLR 3.0.4506.2152; .NET CLR 3.5.30729; OfficeLiveConnector.1.5; OfficeLivePatch.1.3)\" \"-\" \"208.126.63.187\" \"-\"","timestamp":1351512246597,"pri":"INFO","nanos":560039789217711,"host":"ip-10-32-67-127.ec2.internal","fields":{"AckTag":"log.00000019.20121029-120406607+0000.560039799240771.seq","AckType":"msg","AckChecksum":"\u0000\u0000\u0000\u0000eaP\u001D","tailSrcFile":"access.log","rolltag":"log.00000019.20121029-120416979+0000.2874668128387074.seq"}}

{"body":"bc9ce55a-21c0-11e2-9855-12313d25cc96 10.205.1.37 - [29/Oct/2012:12:04:05 +0000] \"GET /impression?oid=10492&pid=192&vid=1613&tid=10c0d102&ddid=8504&v=a176475e&se=5a474210-97a1-aa4c-5927-3221443eb38b&pext=&uid=dae4df96-68f6-4602-95b8-60756f27941d&vph=386&vpw=525&ploc=&pref=&635781436849409700 HTTP/1.1\" 200 145 \"INTENTIONALLY_BLANK_HTTP_REFERER\" \"Mozilla/5.0 (compatible; MSIE 9.0; Windows NT 6.1; WOW64; Trident/5.0)\" \"-\" \"74.128.61.37\" \"-\"","timestamp":1351512246597,"pri":"INFO","nanos":560039789242791,"host":"ip-10-32-67-127.ec2.internal","fields":{"AckTag":"log.00000019.20121029-120406607+0000.560039799240771.seq","AckType":"msg","AckChecksum":"\u0000\u0000\u0000\u0000yæJ","tailSrcFile":"access.log","rolltag":"log.00000019.20121029-120416979+0000.2874668128387074.seq"}}

{"body":"bc98f346-21c0-11e2-ae5b-12313d25cc96 10.204.85.116 - [29/Oct/2012:12:04:05 +0000] \"GET /beacons?type=targus&oid=10492&se=acaf5e7d-4fd6-d3d0-275b-e2d8389a0bd1&score=011&zip=50644&age=1946&gender=F HTTP/1.1\" 200 145 \"INTENTIONALLY_BLANK_HTTP_REFERER\" \"Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 5.1; Trident/4.0; GTB7.4; .NET CLR 1.1.4322; .NET CLR 2.0.50727; .NET CLR 3.0.4506.2152; .NET CLR 3.5.30729; OfficeLiveConnector.1.5; OfficeLivePatch.1.3)\" \"-\" \"208.126.63.187\" \"-\"","timestamp":1351512246597,"pri":"INFO","nanos":560039789217711,"host":"ip-10-32-67-127.ec2.internal","fields":{"AckTag":"log.00000019.20121029-120406607+0000.560039799240771.seq","AckType":"msg","AckChecksum":"\u0000\u0000\u0000\u0000eaP\u001D","tailSrcFile":"access.log","rolltag":"log.00000019.20121029-120416979+0000.2874668128387074.seq"}}

{"body":"bc9ce55a-21c0-11e2-9855-12313d25cc96 10.205.1.37 - [29/Oct/2012:12:04:05 +0000] \"GET /impression?oid=10492&pid=192&vid=1613&tid=10c0d102&ddid=8504&v=a176475e&se=5a474210-97a1-aa4c-5927-3221443eb38b&pext=&uid=dae4df96-68f6-4602-95b8-60756f27941d&vph=386&vpw=525&ploc=&pref=&635781436849409700 HTTP/1.1\" 200 145 \"INTENTIONALLY_BLANK_HTTP_REFERER\" \"Mozilla/5.0 (compatible; MSIE 9.0; Windows NT 6.1; WOW64; Trident/5.0)\" \"-\" \"74.128.61.37\" \"-\"","timestamp":1351512246597,"pri":"INFO","nanos":560039789242791,"host":"ip-10-32-67-127.ec2.internal","fields":{"AckTag":"log.00000019.20121029-120406607+0000.560039799240771.seq","AckType":"msg","AckChecksum":"\u0000\u0000\u0000\u0000yæJ","tailSrcFile":"access.log","rolltag":"log.00000019.20121029-120416979+0000.2874668128387074.seq"}}

{"body":"bc98f346-21c0-11e2-ae5b-12313d25cc96 10.204.85.116 - [29/Oct/2012:12:04:05 +0000] \"GET /beacons?type=targus&oid=10492&se=acaf5e7d-4fd6-d3d0-275b-e2d8389a0bd1&score=011&zip=50644&age=1946&gender=F HTTP/1.1\" 200 145 \"INTENTIONALLY_BLANK_HTTP_REFERER\" \"Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 5.1; Trident/4.0; GTB7.4; .NET CLR 1.1.4322; .NET CLR 2.0.50727; .NET CLR 3.0.4506.2152; .NET CLR 3.5.30729; OfficeLiveConnector.1.5; OfficeLivePatch.1.3)\" \"-\" \"208.126.63.187\" \"-\"","timestamp":1351512246597,"pri":"INFO","nanos":560039789217711,"host":"ip-10-32-67-127.ec2.internal","fields":{"AckTag":"log.00000019.20121029-120406607+0000.560039799240771.seq","AckType":"msg","AckChecksum":"\u0000\u0000\u0000\u0000eaP\u001D","tailSrcFile":"access.log","rolltag":"log.00000019.20121029-120416979+0000.2874668128387074.seq"}}

{"body":"bc9ce55a-21c0-11e2-9855-12313d25cc96 10.205.1.37 - [29/Oct/2012:12:04:05 +0000] \"GET /impression?oid=10492&pid=192&vid=1613&tid=10c0d102&ddid=8504&v=a176475e&se=5a474210-97a1-aa4c-5927-3221443eb38b&pext=&uid=dae4df96-68f6-4602-95b8-60756f27941d&vph=386&vpw=525&ploc=&pref=&635781436849409700 HTTP/1.1\" 200 145 \"INTENTIONALLY_BLANK_HTTP_REFERER\" \"Mozilla/5.0 (compatible; MSIE 9.0; Windows NT 6.1; WOW64; Trident/5.0)\" \"-\" \"74.128.61.37\" \"-\"","timestamp":1351512246597,"pri":"INFO","nanos":560039789242791,"host":"ip-10-32-67-127.ec2.internal","fields":{"AckTag":"log.00000019.20121029-120406607+0000.560039799240771.seq","AckType":"msg","AckChecksum":"\u0000\u0000\u0000\u0000yæJ","tailSrcFile":"access.log","rolltag":"log.00000019.20121029-120416979+0000.2874668128387074.seq"}}

{"body":"bc98f346-21c0-11e2-ae5b-12313d25cc96 10.204.85.116 - [29/Oct/2012:12:04:05 +0000] \"GET /beacons?type=targus&oid=10492&se=acaf5e7d-4fd6-d3d0-275b-e2d8389a0bd1&score=011&zip=50644&age=1946&gender=F HTTP/1.1\" 200 145 \"INTENTIONALLY_BLANK_HTTP_REFERER\" \"Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 5.1; Trident/4.0; GTB7.4; .NET CLR 1.1.4322; .NET CLR 2.0.50727; .NET CLR 3.0.4506.2152; .NET CLR 3.5.30729; OfficeLiveConnector.1.5; OfficeLivePatch.1.3)\" \"-\" \"208.126.63.187\" \"-\"","timestamp":1351512246597,"pri":"INFO","nanos":560039789217711,"host":"ip-10-32-67-127.ec2.internal","fields":{"AckTag":"log.00000019.20121029-120406607+0000.560039799240771.seq","AckType":"msg","AckChecksum":"\u0000\u0000\u0000\u0000eaP\u001D","tailSrcFile":"access.log","rolltag":"log.00000019.20121029-120416979+0000.2874668128387074.seq"}}

{"body":"bc9ce55a-21c0-11e2-9855-12313d25cc96 10.205.1.37 - [29/Oct/2012:12:04:05 +0000] \"GET /impression?oid=10492&pid=192&vid=1613&tid=10c0d102&ddid=8504&v=a176475e&se=5a474210-97a1-aa4c-5927-3221443eb38b&pext=&uid=dae4df96-68f6-4602-95b8-60756f27941d&vph=386&vpw=525&ploc=&pref=&635781436849409700 HTTP/1.1\" 200 145 \"INTENTIONALLY_BLANK_HTTP_REFERER\" \"Mozilla/5.0 (compatible; MSIE 9.0; Windows NT 6.1; WOW64; Trident/5.0)\" \"-\" \"74.128.61.37\" \"-\"","timestamp":1351512246597,"pri":"INFO","nanos":560039789242791,"host":"ip-10-32-67-127.ec2.internal","fields":{"AckTag":"log.00000019.20121029-120406607+0000.560039799240771.seq","AckType":"msg","AckChecksum":"\u0000\u0000\u0000\u0000yæJ","tailSrcFile":"access.log","rolltag":"log.00000019.20121029-120416979+0000.2874668128387074.seq"}}

{"body":"bc98f346-21c0-11e2-ae5b-12313d25cc96 10.204.85.116 - [29/Oct/2012:12:04:05 +0000] \"GET /beacons?type=targus&oid=10492&se=acaf5e7d-4fd6-d3d0-275b-e2d8389a0bd1&score=011&zip=50644&age=1946&gender=F HTTP/1.1\" 200 145 \"INTENTIONALLY_BLANK_HTTP_REFERER\" \"Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 5.1; Trident/4.0; GTB7.4; .NET CLR 1.1.4322; .NET CLR 2.0.50727; .NET CLR 3.0.4506.2152; .NET CLR 3.5.30729; OfficeLiveConnector.1.5; OfficeLivePatch.1.3)\" \"-\" \"208.126.63.187\" \"-\"","timestamp":1351512246597,"pri":"INFO","nanos":560039789217711,"host":"ip-10-32-67-127.ec2.internal","fields":{"AckTag":"log.00000019.20121029-120406607+0000.560039799240771.seq","AckType":"msg","AckChecksum":"\u0000\u0000\u0000\u0000eaP\u001D","tailSrcFile":"access.log","rolltag":"log.00000019.20121029-120416979+0000.2874668128387074.seq"}}

{"body":"bc9ce55a-21c0-11e2-9855-12313d25cc96 10.205.1.37 - [29/Oct/2012:12:04:05 +0000] \"GET /impression?oid=10492&pid=192&vid=1613&tid=10c0d102&ddid=8504&v=a176475e&se=5a474210-97a1-aa4c-5927-3221443eb38b&pext=&uid=dae4df96-68f6-4602-95b8-60756f27941d&vph=386&vpw=525&ploc=&pref=&635781436849409700 HTTP/1.1\" 200 145 \"INTENTIONALLY_BLANK_HTTP_REFERER\" \"Mozilla/5.0 (compatible; MSIE 9.0; Windows NT 6.1; WOW64; Trident/5.0)\" \"-\" \"74.128.61.37\" \"-\"","timestamp":1351512246597,"pri":"INFO","nanos":560039789242791,"host":"ip-10-32-67-127.ec2.internal","fields":{"AckTag":"log.00000019.20121029-120406607+0000.560039799240771.seq","AckType":"msg","AckChecksum":"\u0000\u0000\u0000\u0000yæJ","tailSrcFile":"access.log","rolltag":"log.00000019.20121029-120416979+0000.2874668128387074.seq"}}

{"body":"bc98f346-21c0-11e2-ae5b-12313d25cc96 10.204.85.116 - [29/Oct/2012:12:04:05 +0000] \"GET /beacons?type=targus&oid=10492&se=acaf5e7d-4fd6-d3d0-275b-e2d8389a0bd1&score=011&zip=50644&age=1946&gender=F HTTP/1.1\" 200 145 \"INTENTIONALLY_BLANK_HTTP_REFERER\" \"Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 5.1; Trident/4.0; GTB7.4; .NET CLR 1.1.4322; .NET CLR 2.0.50727; .NET CLR 3.0.4506.2152; .NET CLR 3.5.30729; OfficeLiveConnector.1.5; OfficeLivePatch.1.3)\" \"-\" \"208.126.63.187\" \"-\"","timestamp":1351512246597,"pri":"INFO","nanos":560039789217711,"host":"ip-10-32-67-127.ec2.internal","fields":{"AckTag":"log.00000019.20121029-120406607+0000.560039799240771.seq","AckType":"msg","AckChecksum":"\u0000\u0000\u0000\u0000eaP\u001D","tailSrcFile":"access.log","rolltag":"log.00000019.20121029-120416979+0000.2874668128387074.seq"}}

{"body":"bc9ce55a-21c0-11e2-9855-12313d25cc96 10.205.1.37 - [29/Oct/2012:12:04:05 +0000] \"GET /impression?oid=10492&pid=192&vid=1613&tid=10c0d102&ddid=8504&v=a176475e&se=5a474210-97a1-aa4c-5927-3221443eb38b&pext=&uid=dae4df96-68f6-4602-95b8-60756f27941d&vph=386&vpw=525&ploc=&pref=&635781436849409700 HTTP/1.1\" 200 145 \"INTENTIONALLY_BLANK_HTTP_REFERER\" \"Mozilla/5.0 (compatible; MSIE 9.0; Windows NT 6.1; WOW64; Trident/5.0)\" \"-\" \"74.128.61.37\" \"-\"","timestamp":1351512246597,"pri":"INFO","nanos":560039789242791,"host":"ip-10-32-67-127.ec2.internal","fields":{"AckTag":"log.00000019.20121029-120406607+0000.560039799240771.seq","AckType":"msg","AckChecksum":"\u0000\u0000\u0000\u0000yæJ","tailSrcFile":"access.log","rolltag":"log.00000019.20121029-120416979+0000.2874668128387074.seq"}}

{"body":"bc98f346-21c0-11e2-ae5b-12313d25cc96 10.204.85.116 - [29/Oct/2012:12:04:05 +0000] \"GET /beacons?type=targus&oid=10492&se=acaf5e7d-4fd6-d3d0-275b-e2d8389a0bd1&score=011&zip=50644&age=1946&gender=F HTTP/1.1\" 200 145 \"INTENTIONALLY_BLANK_HTTP_REFERER\" \"Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 5.1; Trident/4.0; GTB7.4; .NET CLR 1.1.4322; .NET CLR 2.0.50727; .NET CLR 3.0.4506.2152; .NET CLR 3.5.30729; OfficeLiveConnector.1.5; OfficeLivePatch.1.3)\" \"-\" \"208.126.63.187\" \"-\"","timestamp":1351512246597,"pri":"INFO","nanos":560039789217711,"host":"ip-10-32-67-127.ec2.internal","fields":{"AckTag":"log.00000019.20121029-120406607+0000.560039799240771.seq","AckType":"msg","AckChecksum":"\u0000\u0000\u0000\u0000eaP\u001D","tailSrcFile":"access.log","rolltag":"log.00000019.20121029-120416979+0000.2874668128387074.seq"}}

{"body":"bc9ce55a-21c0-11e2-9855-12313d25cc96 10.205.1.37 - [29/Oct/2012:12:04:05 +0000] \"GET /impression?oid=10492&pid=192&vid=1613&tid=10c0d102&ddid=8504&v=a176475e&se=5a474210-97a1-aa4c-5927-3221443eb38b&pext=&uid=dae4df96-68f6-4602-95b8-60756f27941d&vph=386&vpw=525&ploc=&pref=&635781436849409700 HTTP/1.1\" 200 145 \"INTENTIONALLY_BLANK_HTTP_REFERER\" \"Mozilla/5.0 (compatible; MSIE 9.0; Windows NT 6.1; WOW64; Trident/5.0)\" \"-\" \"74.128.61.37\" \"-\"","timestamp":1351512246597,"pri":"INFO","nanos":560039789242791,"host":"ip-10-32-67-127.ec2.internal","fields":{"AckTag":"log.00000019.20121029-120406607+0000.560039799240771.seq","AckType":"msg","AckChecksum":"\u0000\u0000\u0000\u0000yæJ","tailSrcFile":"access.log","rolltag":"log.00000019.20121029-120416979+0000.2874668128387074.seq"}}

{"body":"bc98f346-21c0-11e2-ae5b-12313d25cc96 10.204.85.116 - [29/Oct/2012:12:04:05 +0000] \"GET /beacons?type=targus&oid=10492&se=acaf5e7d-4fd6-d3d0-275b-e2d8389a0bd1&score=011&zip=50644&age=1946&gender=F HTTP/1.1\" 200 145 \"INTENTIONALLY_BLANK_HTTP_REFERER\" \"Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 5.1; Trident/4.0; GTB7.4; .NET CLR 1.1.4322; .NET CLR 2.0.50727; .NET CLR 3.0.4506.2152; .NET CLR 3.5.30729; OfficeLiveConnector.1.5; OfficeLivePatch.1.3)\" \"-\" \"208.126.63.187\" \"-\"","timestamp":1351512246597,"pri":"INFO","nanos":560039789217711,"host":"ip-10-32-67-127.ec2.internal","fields":{"AckTag":"log.00000019.20121029-120406607+0000.560039799240771.seq","AckType":"msg","AckChecksum":"\u0000\u0000\u0000\u0000eaP\u001D","tailSrcFile":"access.log","rolltag":"log.00000019.20121029-120416979+0000.2874668128387074.seq"}}

{"body":"bc9ce55a-21c0-11e2-9855-12313d25cc96 10.205.1.37 - [29/Oct/2012:12:04:05 +0000] \"GET /impression?oid=10492&pid=192&vid=1613&tid=10c0d102&ddid=8504&v=a176475e&se=5a474210-97a1-aa4c-5927-3221443eb38b&pext=&uid=dae4df96-68f6-4602-95b8-60756f27941d&vph=386&vpw=525&ploc=&pref=&635781436849409700 HTTP/1.1\" 200 145 \"INTENTIONALLY_BLANK_HTTP_REFERER\" \"Mozilla/5.0 (compatible; MSIE 9.0; Windows NT 6.1; WOW64; Trident/5.0)\" \"-\" \"74.128.61.37\" \"-\"","timestamp":1351512246597,"pri":"INFO","nanos":560039789242791,"host":"ip-10-32-67-127.ec2.internal","fields":{"AckTag":"log.00000019.20121029-120406607+0000.560039799240771.seq","AckType":"msg","AckChecksum":"\u0000\u0000\u0000\u0000yæJ","tailSrcFile":"access.log","rolltag":"log.00000019.20121029-120416979+0000.2874668128387074.seq"}}

{"body":"bc98f346-21c0-11e2-ae5b-12313d25cc96 10.204.85.116 - [29/Oct/2012:12:04:05 +0000] \"GET /beacons?type=targus&oid=10492&se=acaf5e7d-4fd6-d3d0-275b-e2d8389a0bd1&score=011&zip=50644&age=1946&gender=F HTTP/1.1\" 200 145 \"INTENTIONALLY_BLANK_HTTP_REFERER\" \"Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 5.1; Trident/4.0; GTB7.4; .NET CLR 1.1.4322; .NET CLR 2.0.50727; .NET CLR 3.0.4506.2152; .NET CLR 3.5.30729; OfficeLiveConnector.1.5; OfficeLivePatch.1.3)\" \"-\" \"208.126.63.187\" \"-\"","timestamp":1351512246597,"pri":"INFO","nanos":560039789217711,"host":"ip-10-32-67-127.ec2.internal","fields":{"AckTag":"log.00000019.20121029-120406607+0000.560039799240771.seq","AckType":"msg","AckChecksum":"\u0000\u0000\u0000\u0000eaP\u001D","tailSrcFile":"access.log","rolltag":"log.00000019.20121029-120416979+0000.2874668128387074.seq"}}

{"body":"bc9ce55a-21c0-11e2-9855-12313d25cc96 10.205.1.37 - [29/Oct/2012:12:04:05 +0000] \"GET /impression?oid=10492&pid=192&vid=1613&tid=10c0d102&ddid=8504&v=a176475e&se=5a474210-97a1-aa4c-5927-3221443eb38b&pext=&uid=dae4df96-68f6-4602-95b8-60756f27941d&vph=386&vpw=525&ploc=&pref=&635781436849409700 HTTP/1.1\" 200 145 \"INTENTIONALLY_BLANK_HTTP_REFERER\" \"Mozilla/5.0 (compatible; MSIE 9.0; Windows NT 6.1; WOW64; Trident/5.0)\" \"-\" \"74.128.61.37\" \"-\"","timestamp":1351512246597,"pri":"INFO","nanos":560039789242791,"host":"ip-10-32-67-127.ec2.internal","fields":{"AckTag":"log.00000019.20121029-120406607+0000.560039799240771.seq","AckType":"msg","AckChecksum":"\u0000\u0000\u0000\u0000yæJ","tailSrcFile":"access.log","rolltag":"log.00000019.20121029-120416979+0000.2874668128387074.seq"}}

{"body":"bc98f346-21c0-11e2-ae5b-12313d25cc96 10.204.85.116 - [29/Oct/2012:12:04:05 +0000] \"GET /beacons?type=targus&oid=10492&se=acaf5e7d-4fd6-d3d0-275b-e2d8389a0bd1&score=011&zip=50644&age=1946&gender=F HTTP/1.1\" 200 145 \"INTENTIONALLY_BLANK_HTTP_REFERER\" \"Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 5.1; Trident/4.0; GTB7.4; .NET CLR 1.1.4322; .NET CLR 2.0.50727; .NET CLR 3.0.4506.2152; .NET CLR 3.5.30729; OfficeLiveConnector.1.5; OfficeLivePatch.1.3)\" \"-\" \"208.126.63.187\" \"-\"","timestamp":1351512246597,"pri":"INFO","nanos":560039789217711,"host":"ip-10-32-67-127.ec2.internal","fields":{"AckTag":"log.00000019.20121029-120406607+0000.560039799240771.seq","AckType":"msg","AckChecksum":"\u0000\u0000\u0000\u0000eaP\u001D","tailSrcFile":"access.log","rolltag":"log.00000019.20121029-120416979+0000.2874668128387074.seq"}}

{"body":"bc9ce55a-21c0-11e2-9855-12313d25cc96 10.205.1.37 - [29/Oct/2012:12:04:05 +0000] \"GET /impression?oid=10492&pid=192&vid=1613&tid=10c0d102&ddid=8504&v=a176475e&se=5a474210-97a1-aa4c-5927-3221443eb38b&pext=&uid=dae4df96-68f6-4602-95b8-60756f27941d&vph=386&vpw=525&ploc=&pref=&635781436849409700 HTTP/1.1\" 200 145 \"INTENTIONALLY_BLANK_HTTP_REFERER\" \"Mozilla/5.0 (compatible; MSIE 9.0; Windows NT 6.1; WOW64; Trident/5.0)\" \"-\" \"74.128.61.37\" \"-\"","timestamp":1351512246597,"pri":"INFO","nanos":560039789242791,"host":"ip-10-32-67-127.ec2.internal","fields":{"AckTag":"log.00000019.20121029-120406607+0000.560039799240771.seq","AckType":"msg","AckChecksum":"\u0000\u0000\u0000\u0000yæJ","tailSrcFile":"access.log","rolltag":"log.00000019.20121029-120416979+0000.2874668128387074.seq"}}

{"body":"bc98f346-21c0-11e2-ae5b-12313d25cc96 10.204.85.116 - [29/Oct/2012:12:04:05 +0000] \"GET /beacons?type=targus&oid=10492&se=acaf5e7d-4fd6-d3d0-275b-e2d8389a0bd1&score=011&zip=50644&age=1946&gender=F HTTP/1.1\" 200 145 \"INTENTIONALLY_BLANK_HTTP_REFERER\" \"Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 5.1; Trident/4.0; GTB7.4; .NET CLR 1.1.4322; .NET CLR 2.0.50727; .NET CLR 3.0.4506.2152; .NET CLR 3.5.30729; OfficeLiveConnector.1.5; OfficeLivePatch.1.3)\" \"-\" \"208.126.63.187\" \"-\"","timestamp":1351512246597,"pri":"INFO","nanos":560039789217711,"host":"ip-10-32-67-127.ec2.internal","fields":{"AckTag":"log.00000019.20121029-120406607+0000.560039799240771.seq","AckType":"msg","AckChecksum":"\u0000\u0000\u0000\u0000eaP\u001D","tailSrcFile":"access.log","rolltag":"log.00000019.20121029-120416979+0000.2874668128387074.seq"}}{"body":"bc98f346-21c0-11e2-ae5b-12313d25cc96 10.204.85.116 - [29/Oct/2012:12:04:05 +0000] \"GET /beacons?type=targus&oid=10492&se=acaf5e7d-4fd6-d3d0-275b-e2d8389a0bd1&score=011&zip=50644&age=1946&gender=F HTTP/1.1\" 200 145 \"INTENTIONALLY_BLANK_HTTP_REFERER\" \"Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 5.1; Trident/4.0; GTB7.4; .NET CLR 1.1.4322; .NET CLR 2.0.50727; .NET CLR 3.0.4506.2152; .NET CLR 3.5.30729; OfficeLiveConnector.1.5; OfficeLivePatch.1.3)\" \"-\" \"208.126.63.187\" \"-\"","timestamp":1351512246597,"pri":"INFO","nanos":560039789217711,"host":"ip-10-32-67-127.ec2.internal","fields":{"AckTag":"log.00000019.20121029-120406607+0000.560039799240771.seq","AckType":"msg","AckChecksum":"\u0000\u0000\u0000\u0000eaP\u001D","tailSrcFile":"access.log","rolltag":"log.00000019.20121029-120416979+0000.2874668128387074.seq"}}

{"body":"bc9ce55a-21c0-11e2-9855-12313d25cc96 10.205.1.37 - [29/Oct/2012:12:04:05 +0000] \"GET /impression?oid=10492&pid=192&vid=1613&tid=10c0d102&ddid=8504&v=a176475e&se=5a474210-97a1-aa4c-5927-3221443eb38b&pext=&uid=dae4df96-68f6-4602-95b8-60756f27941d&vph=386&vpw=525&ploc=&pref=&635781436849409700 HTTP/1.1\" 200 145 \"INTENTIONALLY_BLANK_HTTP_REFERER\" \"Mozilla/5.0 (compatible; MSIE 9.0; Windows NT 6.1; WOW64; Trident/5.0)\" \"-\" \"74.128.61.37\" \"-\"","timestamp":1351512246597,"pri":"INFO","nanos":560039789242791,"host":"ip-10-32-67-127.ec2.internal","fields":{"AckTag":"log.00000019.20121029-120406607+0000.560039799240771.seq","AckType":"msg","AckChecksum":"\u0000\u0000\u0000\u0000yæJ","tailSrcFile":"access.log","rolltag":"log.00000019.20121029-120416979+0000.2874668128387074.seq"}}

{"body":"bc98f346-21c0-11e2-ae5b-12313d25cc96 10.204.85.116 - [29/Oct/2012:12:04:05 +0000] \"GET /beacons?type=targus&oid=10492&se=acaf5e7d-4fd6-d3d0-275b-e2d8389a0bd1&score=011&zip=50644&age=1946&gender=F HTTP/1.1\" 200 145 \"INTENTIONALLY_BLANK_HTTP_REFERER\" \"Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 5.1; Trident/4.0; GTB7.4; .NET CLR 1.1.4322; .NET CLR 2.0.50727; .NET CLR 3.0.4506.2152; .NET CLR 3.5.30729; OfficeLiveConnector.1.5; OfficeLivePatch.1.3)\" \"-\" \"208.126.63.187\" \"-\"","timestamp":1351512246597,"pri":"INFO","nanos":560039789217711,"host":"ip-10-32-67-127.ec2.internal","fields":{"AckTag":"log.00000019.20121029-120406607+0000.560039799240771.seq","AckType":"msg","AckChecksum":"\u0000\u0000\u0000\u0000eaP\u001D","tailSrcFile":"access.log","rolltag":"log.00000019.20121029-120416979+0000.2874668128387074.seq"}}

{"body":"bc9ce55a-21c0-11e2-9855-12313d25cc96 10.205.1.37 - [29/Oct/2012:12:04:05 +0000] \"GET /impression?oid=10492&pid=192&vid=1613&tid=10c0d102&ddid=8504&v=a176475e&se=5a474210-97a1-aa4c-5927-3221443eb38b&pext=&uid=dae4df96-68f6-4602-95b8-60756f27941d&vph=386&vpw=525&ploc=&pref=&635781436849409700 HTTP/1.1\" 200 145 \"INTENTIONALLY_BLANK_HTTP_REFERER\" \"Mozilla/5.0 (compatible; MSIE 9.0; Windows NT 6.1; WOW64; Trident/5.0)\" \"-\" \"74.128.61.37\" \"-\"","timestamp":1351512246597,"pri":"INFO","nanos":560039789242791,"host":"ip-10-32-67-127.ec2.internal","fields":{"AckTag":"log.00000019.20121029-120406607+0000.560039799240771.seq","AckType":"msg","AckChecksum":"\u0000\u0000\u0000\u0000yæJ","tailSrcFile":"access.log","rolltag":"log.00000019.20121029-120416979+0000.2874668128387074.seq"}}

{"body":"bc98f346-21c0-11e2-ae5b-12313d25cc96 10.204.85.116 - [29/Oct/2012:12:04:05 +0000] \"GET /beacons?type=targus&oid=10492&se=acaf5e7d-4fd6-d3d0-275b-e2d8389a0bd1&score=011&zip=50644&age=1946&gender=F HTTP/1.1\" 200 145 \"INTENTIONALLY_BLANK_HTTP_REFERER\" \"Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 5.1; Trident/4.0; GTB7.4; .NET CLR 1.1.4322; .NET CLR 2.0.50727; .NET CLR 3.0.4506.2152; .NET CLR 3.5.30729; OfficeLiveConnector.1.5; OfficeLivePatch.1.3)\" \"-\" \"208.126.63.187\" \"-\"","timestamp":1351512246597,"pri":"INFO","nanos":560039789217711,"host":"ip-10-32-67-127.ec2.internal","fields":{"AckTag":"log.00000019.20121029-120406607+0000.560039799240771.seq","AckType":"msg","AckChecksum":"\u0000\u0000\u0000\u0000eaP\u001D","tailSrcFile":"access.log","rolltag":"log.00000019.20121029-120416979+0000.2874668128387074.seq"}}

{"body":"bc9ce55a-21c0-11e2-9855-12313d25cc96 10.205.1.37 - [29/Oct/2012:12:04:05 +0000] \"GET /impression?oid=10492&pid=192&vid=1613&tid=10c0d102&ddid=8504&v=a176475e&se=5a474210-97a1-aa4c-5927-3221443eb38b&pext=&uid=dae4df96-68f6-4602-95b8-60756f27941d&vph=386&vpw=525&ploc=&pref=&635781436849409700 HTTP/1.1\" 200 145 \"INTENTIONALLY_BLANK_HTTP_REFERER\" \"Mozilla/5.0 (compatible; MSIE 9.0; Windows NT 6.1; WOW64; Trident/5.0)\" \"-\" \"74.128.61.37\" \"-\"","timestamp":1351512246597,"pri":"INFO","nanos":560039789242791,"host":"ip-10-32-67-127.ec2.internal","fields":{"AckTag":"log.00000019.20121029-120406607+0000.560039799240771.seq","AckType":"msg","AckChecksum":"\u0000\u0000\u0000\u0000yæJ","tailSrcFile":"access.log","rolltag":"log.00000019.20121029-120416979+0000.2874668128387074.seq"}}

{"body":"bc98f346-21c0-11e2-ae5b-12313d25cc96 10.204.85.116 - [29/Oct/2012:12:04:05 +0000] \"GET /beacons?type=targus&oid=10492&se=acaf5e7d-4fd6-d3d0-275b-e2d8389a0bd1&score=011&zip=50644&age=1946&gender=F HTTP/1.1\" 200 145 \"INTENTIONALLY_BLANK_HTTP_REFERER\" \"Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 5.1; Trident/4.0; GTB7.4; .NET CLR 1.1.4322; .NET CLR 2.0.50727; .NET CLR 3.0.4506.2152; .NET CLR 3.5.30729; OfficeLiveConnector.1.5; OfficeLivePatch.1.3)\" \"-\" \"208.126.63.187\" \"-\"","timestamp":1351512246597,"pri":"INFO","nanos":560039789217711,"host":"ip-10-32-67-127.ec2.internal","fields":{"AckTag":"log.00000019.20121029-120406607+0000.560039799240771.seq","AckType":"msg","AckChecksum":"\u0000\u0000\u0000\u0000eaP\u001D","tailSrcFile":"access.log","rolltag":"log.00000019.20121029-120416979+0000.2874668128387074.seq"}}

{"body":"bc9ce55a-21c0-11e2-9855-12313d25cc96 10.205.1.37 - [29/Oct/2012:12:04:05 +0000] \"GET /impression?oid=10492&pid=192&vid=1613&tid=10c0d102&ddid=8504&v=a176475e&se=5a474210-97a1-aa4c-5927-3221443eb38b&pext=&uid=dae4df96-68f6-4602-95b8-60756f27941d&vph=386&vpw=525&ploc=&pref=&635781436849409700 HTTP/1.1\" 200 145 \"INTENTIONALLY_BLANK_HTTP_REFERER\" \"Mozilla/5.0 (compatible; MSIE 9.0; Windows NT 6.1; WOW64; Trident/5.0)\" \"-\" \"74.128.61.37\" \"-\"","timestamp":1351512246597,"pri":"INFO","nanos":560039789242791,"host":"ip-10-32-67-127.ec2.internal","fields":{"AckTag":"log.00000019.20121029-120406607+0000.560039799240771.seq","AckType":"msg","AckChecksum":"\u0000\u0000\u0000\u0000yæJ","tailSrcFile":"access.log","rolltag":"log.00000019.20121029-120416979+0000.2874668128387074.seq"}}

{"body":"bc98f346-21c0-11e2-ae5b-12313d25cc96 10.204.85.116 - [29/Oct/2012:12:04:05 +0000] \"GET /beacons?type=targus&oid=10492&se=acaf5e7d-4fd6-d3d0-275b-e2d8389a0bd1&score=011&zip=50644&age=1946&gender=F HTTP/1.1\" 200 145 \"INTENTIONALLY_BLANK_HTTP_REFERER\" \"Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 5.1; Trident/4.0; GTB7.4; .NET CLR 1.1.4322; .NET CLR 2.0.50727; .NET CLR 3.0.4506.2152; .NET CLR 3.5.30729; OfficeLiveConnector.1.5; OfficeLivePatch.1.3)\" \"-\" \"208.126.63.187\" \"-\"","timestamp":1351512246597,"pri":"INFO","nanos":560039789217711,"host":"ip-10-32-67-127.ec2.internal","fields":{"AckTag":"log.00000019.20121029-120406607+0000.560039799240771.seq","AckType":"msg","AckChecksum":"\u0000\u0000\u0000\u0000eaP\u001D","tailSrcFile":"access.log","rolltag":"log.00000019.20121029-120416979+0000.2874668128387074.seq"}}

{"body":"bc9ce55a-21c0-11e2-9855-12313d25cc96 10.205.1.37 - [29/Oct/2012:12:04:05 +0000] \"GET /impression?oid=10492&pid=192&vid=1613&tid=10c0d102&ddid=8504&v=a176475e&se=5a474210-97a1-aa4c-5927-3221443eb38b&pext=&uid=dae4df96-68f6-4602-95b8-60756f27941d&vph=386&vpw=525&ploc=&pref=&635781436849409700 HTTP/1.1\" 200 145 \"INTENTIONALLY_BLANK_HTTP_REFERER\" \"Mozilla/5.0 (compatible; MSIE 9.0; Windows NT 6.1; WOW64; Trident/5.0)\" \"-\" \"74.128.61.37\" \"-\"","timestamp":1351512246597,"pri":"INFO","nanos":560039789242791,"host":"ip-10-32-67-127.ec2.internal","fields":{"AckTag":"log.00000019.20121029-120406607+0000.560039799240771.seq","AckType":"msg","AckChecksum":"\u0000\u0000\u0000\u0000yæJ","tailSrcFile":"access.log","rolltag":"log.00000019.20121029-120416979+0000.2874668128387074.seq"}}

{"body":"bc98f346-21c0-11e2-ae5b-12313d25cc96 10.204.85.116 - [29/Oct/2012:12:04:05 +0000] \"GET /beacons?type=targus&oid=10492&se=acaf5e7d-4fd6-d3d0-275b-e2d8389a0bd1&score=011&zip=50644&age=1946&gender=F HTTP/1.1\" 200 145 \"INTENTIONALLY_BLANK_HTTP_REFERER\" \"Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 5.1; Trident/4.0; GTB7.4; .NET CLR 1.1.4322; .NET CLR 2.0.50727; .NET CLR 3.0.4506.2152; .NET CLR 3.5.30729; OfficeLiveConnector.1.5; OfficeLivePatch.1.3)\" \"-\" \"208.126.63.187\" \"-\"","timestamp":1351512246597,"pri":"INFO","nanos":560039789217711,"host":"ip-10-32-67-127.ec2.internal","fields":{"AckTag":"log.00000019.20121029-120406607+0000.560039799240771.seq","AckType":"msg","AckChecksum":"\u0000\u0000\u0000\u0000eaP\u001D","tailSrcFile":"access.log","rolltag":"log.00000019.20121029-120416979+0000.2874668128387074.seq"}}

{"body":"bc9ce55a-21c0-11e2-9855-12313d25cc96 10.205.1.37 - [29/Oct/2012:12:04:05 +0000] \"GET /impression?oid=10492&pid=192&vid=1613&tid=10c0d102&ddid=8504&v=a176475e&se=5a474210-97a1-aa4c-5927-3221443eb38b&pext=&uid=dae4df96-68f6-4602-95b8-60756f27941d&vph=386&vpw=525&ploc=&pref=&635781436849409700 HTTP/1.1\" 200 145 \"INTENTIONALLY_BLANK_HTTP_REFERER\" \"Mozilla/5.0 (compatible; MSIE 9.0; Windows NT 6.1; WOW64; Trident/5.0)\" \"-\" \"74.128.61.37\" \"-\"","timestamp":1351512246597,"pri":"INFO","nanos":560039789242791,"host":"ip-10-32-67-127.ec2.internal","fields":{"AckTag":"log.00000019.20121029-120406607+0000.560039799240771.seq","AckType":"msg","AckChecksum":"\u0000\u0000\u0000\u0000yæJ","tailSrcFile":"access.log","rolltag":"log.00000019.20121029-120416979+0000.2874668128387074.seq"}}

{"body":"bc98f346-21c0-11e2-ae5b-12313d25cc96 10.204.85.116 - [29/Oct/2012:12:04:05 +0000] \"GET /beacons?type=targus&oid=10492&se=acaf5e7d-4fd6-d3d0-275b-e2d8389a0bd1&score=011&zip=50644&age=1946&gender=F HTTP/1.1\" 200 145 \"INTENTIONALLY_BLANK_HTTP_REFERER\" \"Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 5.1; Trident/4.0; GTB7.4; .NET CLR 1.1.4322; .NET CLR 2.0.50727; .NET CLR 3.0.4506.2152; .NET CLR 3.5.30729; OfficeLiveConnector.1.5; OfficeLivePatch.1.3)\" \"-\" \"208.126.63.187\" \"-\"","timestamp":1351512246597,"pri":"INFO","nanos":560039789217711,"host":"ip-10-32-67-127.ec2.internal","fields":{"AckTag":"log.00000019.20121029-120406607+0000.560039799240771.seq","AckType":"msg","AckChecksum":"\u0000\u0000\u0000\u0000eaP\u001D","tailSrcFile":"access.log","rolltag":"log.00000019.20121029-120416979+0000.2874668128387074.seq"}}

{"body":"bc9ce55a-21c0-11e2-9855-12313d25cc96 10.205.1.37 - [29/Oct/2012:12:04:05 +0000] \"GET /impression?oid=10492&pid=192&vid=1613&tid=10c0d102&ddid=8504&v=a176475e&se=5a474210-97a1-aa4c-5927-3221443eb38b&pext=&uid=dae4df96-68f6-4602-95b8-60756f27941d&vph=386&vpw=525&ploc=&pref=&635781436849409700 HTTP/1.1\" 200 145 \"INTENTIONALLY_BLANK_HTTP_REFERER\" \"Mozilla/5.0 (compatible; MSIE 9.0; Windows NT 6.1; WOW64; Trident/5.0)\" \"-\" \"74.128.61.37\" \"-\"","timestamp":1351512246597,"pri":"INFO","nanos":560039789242791,"host":"ip-10-32-67-127.ec2.internal","fields":{"AckTag":"log.00000019.20121029-120406607+0000.560039799240771.seq","AckType":"msg","AckChecksum":"\u0000\u0000\u0000\u0000yæJ","tailSrcFile":"access.log","rolltag":"log.00000019.20121029-120416979+0000.2874668128387074.seq"}}

{"body":"bc98f346-21c0-11e2-ae5b-12313d25cc96 10.204.85.116 - [29/Oct/2012:12:04:05 +0000] \"GET /beacons?type=targus&oid=10492&se=acaf5e7d-4fd6-d3d0-275b-e2d8389a0bd1&score=011&zip=50644&age=1946&gender=F HTTP/1.1\" 200 145 \"INTENTIONALLY_BLANK_HTTP_REFERER\" \"Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 5.1; Trident/4.0; GTB7.4; .NET CLR 1.1.4322; .NET CLR 2.0.50727; .NET CLR 3.0.4506.2152; .NET CLR 3.5.30729; OfficeLiveConnector.1.5; OfficeLivePatch.1.3)\" \"-\" \"208.126.63.187\" \"-\"","timestamp":1351512246597,"pri":"INFO","nanos":560039789217711,"host":"ip-10-32-67-127.ec2.internal","fields":{"AckTag":"log.00000019.20121029-120406607+0000.560039799240771.seq","AckType":"msg","AckChecksum":"\u0000\u0000\u0000\u0000eaP\u001D","tailSrcFile":"access.log","rolltag":"log.00000019.20121029-120416979+0000.2874668128387074.seq"}}

{"body":"bc9ce55a-21c0-11e2-9855-12313d25cc96 10.205.1.37 - [29/Oct/2012:12:04:05 +0000] \"GET /impression?oid=10492&pid=192&vid=1613&tid=10c0d102&ddid=8504&v=a176475e&se=5a474210-97a1-aa4c-5927-3221443eb38b&pext=&uid=dae4df96-68f6-4602-95b8-60756f27941d&vph=386&vpw=525&ploc=&pref=&635781436849409700 HTTP/1.1\" 200 145 \"INTENTIONALLY_BLANK_HTTP_REFERER\" \"Mozilla/5.0 (compatible; MSIE 9.0; Windows NT 6.1; WOW64; Trident/5.0)\" \"-\" \"74.128.61.37\" \"-\"","timestamp":1351512246597,"pri":"INFO","nanos":560039789242791,"host":"ip-10-32-67-127.ec2.internal","fields":{"AckTag":"log.00000019.20121029-120406607+0000.560039799240771.seq","AckType":"msg","AckChecksum":"\u0000\u0000\u0000\u0000yæJ","tailSrcFile":"access.log","rolltag":"log.00000019.20121029-120416979+0000.2874668128387074.seq"}}

{"body":"bc98f346-21c0-11e2-ae5b-12313d25cc96 10.204.85.116 - [29/Oct/2012:12:04:05 +0000] \"GET /beacons?type=targus&oid=10492&se=acaf5e7d-4fd6-d3d0-275b-e2d8389a0bd1&score=011&zip=50644&age=1946&gender=F HTTP/1.1\" 200 145 \"INTENTIONALLY_BLANK_HTTP_REFERER\" \"Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 5.1; Trident/4.0; GTB7.4; .NET CLR 1.1.4322; .NET CLR 2.0.50727; .NET CLR 3.0.4506.2152; .NET CLR 3.5.30729; OfficeLiveConnector.1.5; OfficeLivePatch.1.3)\" \"-\" \"208.126.63.187\" \"-\"","timestamp":1351512246597,"pri":"INFO","nanos":560039789217711,"host":"ip-10-32-67-127.ec2.internal","fields":{"AckTag":"log.00000019.20121029-120406607+0000.560039799240771.seq","AckType":"msg","AckChecksum":"\u0000\u0000\u0000\u0000eaP\u001D","tailSrcFile":"access.log","rolltag":"log.00000019.20121029-120416979+0000.2874668128387074.seq"}}

{"body":"bc9ce55a-21c0-11e2-9855-12313d25cc96 10.205.1.37 - [29/Oct/2012:12:04:05 +0000] \"GET /impression?oid=10492&pid=192&vid=1613&tid=10c0d102&ddid=8504&v=a176475e&se=5a474210-97a1-aa4c-5927-3221443eb38b&pext=&uid=dae4df96-68f6-4602-95b8-60756f27941d&vph=386&vpw=525&ploc=&pref=&635781436849409700 HTTP/1.1\" 200 145 \"INTENTIONALLY_BLANK_HTTP_REFERER\" \"Mozilla/5.0 (compatible; MSIE 9.0; Windows NT 6.1; WOW64; Trident/5.0)\" \"-\" \"74.128.61.37\" \"-\"","timestamp":1351512246597,"pri":"INFO","nanos":560039789242791,"host":"ip-10-32-67-127.ec2.internal","fields":{"AckTag":"log.00000019.20121029-120406607+0000.560039799240771.seq","AckType":"msg","AckChecksum":"\u0000\u0000\u0000\u0000yæJ","tailSrcFile":"access.log","rolltag":"log.00000019.20121029-120416979+0000.2874668128387074.seq"}}

{"body":"bc98f346-21c0-11e2-ae5b-12313d25cc96 10.204.85.116 - [29/Oct/2012:12:04:05 +0000] \"GET /beacons?type=targus&oid=10492&se=acaf5e7d-4fd6-d3d0-275b-e2d8389a0bd1&score=011&zip=50644&age=1946&gender=F HTTP/1.1\" 200 145 \"INTENTIONALLY_BLANK_HTTP_REFERER\" \"Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 5.1; Trident/4.0; GTB7.4; .NET CLR 1.1.4322; .NET CLR 2.0.50727; .NET CLR 3.0.4506.2152; .NET CLR 3.5.30729; OfficeLiveConnector.1.5; OfficeLivePatch.1.3)\" \"-\" \"208.126.63.187\" \"-\"","timestamp":1351512246597,"pri":"INFO","nanos":560039789217711,"host":"ip-10-32-67-127.ec2.internal","fields":{"AckTag":"log.00000019.20121029-120406607+0000.560039799240771.seq","AckType":"msg","AckChecksum":"\u0000\u0000\u0000\u0000eaP\u001D","tailSrcFile":"access.log","rolltag":"log.00000019.20121029-120416979+0000.2874668128387074.seq"}}

{"body":"bc9ce55a-21c0-11e2-9855-12313d25cc96 10.205.1.37 - [29/Oct/2012:12:04:05 +0000] \"GET /impression?oid=10492&pid=192&vid=1613&tid=10c0d102&ddid=8504&v=a176475e&se=5a474210-97a1-aa4c-5927-3221443eb38b&pext=&uid=dae4df96-68f6-4602-95b8-60756f27941d&vph=386&vpw=525&ploc=&pref=&635781436849409700 HTTP/1.1\" 200 145 \"INTENTIONALLY_BLANK_HTTP_REFERER\" \"Mozilla/5.0 (compatible; MSIE 9.0; Windows NT 6.1; WOW64; Trident/5.0)\" \"-\" \"74.128.61.37\" \"-\"","timestamp":1351512246597,"pri":"INFO","nanos":560039789242791,"host":"ip-10-32-67-127.ec2.internal","fields":{"AckTag":"log.00000019.20121029-120406607+0000.560039799240771.seq","AckType":"msg","AckChecksum":"\u0000\u0000\u0000\u0000yæJ","tailSrcFile":"access.log","rolltag":"log.00000019.20121029-120416979+0000.2874668128387074.seq"}}

{"body":"bc98f346-21c0-11e2-ae5b-12313d25cc96 10.204.85.116 - [29/Oct/2012:12:04:05 +0000] \"GET /beacons?type=targus&oid=10492&se=acaf5e7d-4fd6-d3d0-275b-e2d8389a0bd1&score=011&zip=50644&age=1946&gender=F HTTP/1.1\" 200 145 \"INTENTIONALLY_BLANK_HTTP_REFERER\" \"Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 5.1; Trident/4.0; GTB7.4; .NET CLR 1.1.4322; .NET CLR 2.0.50727; .NET CLR 3.0.4506.2152; .NET CLR 3.5.30729; OfficeLiveConnector.1.5; OfficeLivePatch.1.3)\" \"-\" \"208.126.63.187\" \"-\"","timestamp":1351512246597,"pri":"INFO","nanos":560039789217711,"host":"ip-10-32-67-127.ec2.internal","fields":{"AckTag":"log.00000019.20121029-120406607+0000.560039799240771.seq","AckType":"msg","AckChecksum":"\u0000\u0000\u0000\u0000eaP\u001D","tailSrcFile":"access.log","rolltag":"log.00000019.20121029-120416979+0000.2874668128387074.seq"}}

{"body":"bc9ce55a-21c0-11e2-9855-12313d25cc96 10.205.1.37 - [29/Oct/2012:12:04:05 +0000] \"GET /impression?oid=10492&pid=192&vid=1613&tid=10c0d102&ddid=8504&v=a176475e&se=5a474210-97a1-aa4c-5927-3221443eb38b&pext=&uid=dae4df96-68f6-4602-95b8-60756f27941d&vph=386&vpw=525&ploc=&pref=&635781436849409700 HTTP/1.1\" 200 145 \"INTENTIONALLY_BLANK_HTTP_REFERER\" \"Mozilla/5.0 (compatible; MSIE 9.0; Windows NT 6.1; WOW64; Trident/5.0)\" \"-\" \"74.128.61.37\" \"-\"","timestamp":1351512246597,"pri":"INFO","nanos":560039789242791,"host":"ip-10-32-67-127.ec2.internal","fields":{"AckTag":"log.00000019.20121029-120406607+0000.560039799240771.seq","AckType":"msg","AckChecksum":"\u0000\u0000\u0000\u0000yæJ","tailSrcFile":"access.log","rolltag":"log.00000019.20121029-120416979+0000.2874668128387074.seq"}}

{"body":"bc98f346-21c0-11e2-ae5b-12313d25cc96 10.204.85.116 - [29/Oct/2012:12:04:05 +0000] \"GET /beacons?type=targus&oid=10492&se=acaf5e7d-4fd6-d3d0-275b-e2d8389a0bd1&score=011&zip=50644&age=1946&gender=F HTTP/1.1\" 200 145 \"INTENTIONALLY_BLANK_HTTP_REFERER\" \"Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 5.1; Trident/4.0; GTB7.4; .NET CLR 1.1.4322; .NET CLR 2.0.50727; .NET CLR 3.0.4506.2152; .NET CLR 3.5.30729; OfficeLiveConnector.1.5; OfficeLivePatch.1.3)\" \"-\" \"208.126.63.187\" \"-\"","timestamp":1351512246597,"pri":"INFO","nanos":560039789217711,"host":"ip-10-32-67-127.ec2.internal","fields":{"AckTag":"log.00000019.20121029-120406607+0000.560039799240771.seq","AckType":"msg","AckChecksum":"\u0000\u0000\u0000\u0000eaP\u001D","tailSrcFile":"access.log","rolltag":"log.00000019.20121029-120416979+0000.2874668128387074.seq"}}

{"body":"bc9ce55a-21c0-11e2-9855-12313d25cc96 10.205.1.37 - [29/Oct/2012:12:04:05 +0000] \"GET /impression?oid=10492&pid=192&vid=1613&tid=10c0d102&ddid=8504&v=a176475e&se=5a474210-97a1-aa4c-5927-3221443eb38b&pext=&uid=dae4df96-68f6-4602-95b8-60756f27941d&vph=386&vpw=525&ploc=&pref=&635781436849409700 HTTP/1.1\" 200 145 \"INTENTIONALLY_BLANK_HTTP_REFERER\" \"Mozilla/5.0 (compatible; MSIE 9.0; Windows NT 6.1; WOW64; Trident/5.0)\" \"-\" \"74.128.61.37\" \"-\"","timestamp":1351512246597,"pri":"INFO","nanos":560039789242791,"host":"ip-10-32-67-127.ec2.internal","fields":{"AckTag":"log.00000019.20121029-120406607+0000.560039799240771.seq","AckType":"msg","AckChecksum":"\u0000\u0000\u0000\u0000yæJ","tailSrcFile":"access.log","rolltag":"log.00000019.20121029-120416979+0000.2874668128387074.seq"}}

{"body":"bc98f346-21c0-11e2-ae5b-12313d25cc96 10.204.85.116 - [29/Oct/2012:12:04:05 +0000] \"GET /beacons?type=targus&oid=10492&se=acaf5e7d-4fd6-d3d0-275b-e2d8389a0bd1&score=011&zip=50644&age=1946&gender=F HTTP/1.1\" 200 145 \"INTENTIONALLY_BLANK_HTTP_REFERER\" \"Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 5.1; Trident/4.0; GTB7.4; .NET CLR 1.1.4322; .NET CLR 2.0.50727; .NET CLR 3.0.4506.2152; .NET CLR 3.5.30729; OfficeLiveConnector.1.5; OfficeLivePatch.1.3)\" \"-\" \"208.126.63.187\" \"-\"","timestamp":1351512246597,"pri":"INFO","nanos":560039789217711,"host":"ip-10-32-67-127.ec2.internal","fields":{"AckTag":"log.00000019.20121029-120406607+0000.560039799240771.seq","AckType":"msg","AckChecksum":"\u0000\u0000\u0000\u0000eaP\u001D","tailSrcFile":"access.log","rolltag":"log.00000019.20121029-120416979+0000.2874668128387074.seq"}}

Lots and Lots of Logs

35Friday, November 2, 12

Page 36: Rubyconf2012slides 121104193212-phpapp01

Finding Bad Data

36Friday, November 2, 12

Page 38: Rubyconf2012slides 121104193212-phpapp01

JRuby38Friday, November 2, 12

Page 39: Rubyconf2012slides 121104193212-phpapp01

Cascading JRuby

* Based on https://github.com/gmarabout/cascading.jruby/blob/master/samples/cascading.rb

39Friday, November 2, 12

Page 40: Rubyconf2012slides 121104193212-phpapp01

Ruby is powerful tool for data collection and

cleaning

40Friday, November 2, 12

Page 41: Rubyconf2012slides 121104193212-phpapp01

Phase 3

Statistical Modeling&

Prediction

41Friday, November 2, 12

Page 42: Rubyconf2012slides 121104193212-phpapp01

F(user_id, pub_x) = P(on_pub_y)

F(x1, x2, ... xi) = Yi

Personal Example

42Friday, November 2, 12

Page 43: Rubyconf2012slides 121104193212-phpapp01

But Ruby sucks at statistical computing?!

43Friday, November 2, 12

Page 44: Rubyconf2012slides 121104193212-phpapp01

Most of your time is going to be spent collecting & cleaning

44Friday, November 2, 12

Page 45: Rubyconf2012slides 121104193212-phpapp01

Have you tried running R in production?

45Friday, November 2, 12

Page 47: Rubyconf2012slides 121104193212-phpapp01

JRuby47Friday, November 2, 12

Page 48: Rubyconf2012slides 121104193212-phpapp01

Phase 4

Publish ResultsA.K.A. show data to users

48Friday, November 2, 12

Page 49: Rubyconf2012slides 121104193212-phpapp01

Web UI or Mobile App

49Friday, November 2, 12

Page 50: Rubyconf2012slides 121104193212-phpapp01

50Friday, November 2, 12

Page 51: Rubyconf2012slides 121104193212-phpapp01

Personal Example

51Friday, November 2, 12

Page 52: Rubyconf2012slides 121104193212-phpapp01

Not all Roses

52Friday, November 2, 12

Page 53: Rubyconf2012slides 121104193212-phpapp01

Ruby Improvements

• Graphing library

• Unified matrix and vector library

• More publishing around Ruby & ML

• Academic buy in

53Friday, November 2, 12

Page 54: Rubyconf2012slides 121104193212-phpapp01

Ruby + Data=

Agile Data Products

54Friday, November 2, 12

Page 55: Rubyconf2012slides 121104193212-phpapp01

We’re Hiringhttp://bit.ly/sharethrough-jobs

Twitter: @rwealdEmail: [email protected]

55Friday, November 2, 12