-
-
Notifications
You must be signed in to change notification settings - Fork 2.3k
/
Copy pathstats.nb
759 lines (746 loc) · 35.2 KB
/
stats.nb
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
389
390
391
392
393
394
395
396
397
398
399
400
401
402
403
404
405
406
407
408
409
410
411
412
413
414
415
416
417
418
419
420
421
422
423
424
425
426
427
428
429
430
431
432
433
434
435
436
437
438
439
440
441
442
443
444
445
446
447
448
449
450
451
452
453
454
455
456
457
458
459
460
461
462
463
464
465
466
467
468
469
470
471
472
473
474
475
476
477
478
479
480
481
482
483
484
485
486
487
488
489
490
491
492
493
494
495
496
497
498
499
500
501
502
503
504
505
506
507
508
509
510
511
512
513
514
515
516
517
518
519
520
521
522
523
524
525
526
527
528
529
530
531
532
533
534
535
536
537
538
539
540
541
542
543
544
545
546
547
548
549
550
551
552
553
554
555
556
557
558
559
560
561
562
563
564
565
566
567
568
569
570
571
572
573
574
575
576
577
578
579
580
581
582
583
584
585
586
587
588
589
590
591
592
593
594
595
596
597
598
599
600
601
602
603
604
605
606
607
608
609
610
611
612
613
614
615
616
617
618
619
620
621
622
623
624
625
626
627
628
629
630
631
632
633
634
635
636
637
638
639
640
641
642
643
644
645
646
647
648
649
650
651
652
653
654
655
656
657
658
659
660
661
662
663
664
665
666
667
668
669
670
671
672
673
674
675
676
677
678
679
680
681
682
683
684
685
686
687
688
689
690
691
692
693
694
695
696
697
698
699
700
701
702
703
704
705
706
707
708
709
710
711
712
713
714
715
716
717
718
719
720
721
722
723
724
725
726
727
728
729
730
731
732
733
734
735
736
737
738
739
740
741
742
743
744
745
746
747
748
749
750
751
752
753
754
755
756
757
758
(* Content-type: application/vnd.wolfram.mathematica *)
(*** Wolfram Notebook File ***)
(* http://www.wolfram.com/nb *)
(* CreatedBy='WolframDesktop 13.1' *)
(*CacheID: 234*)
(* Internal cache information:
NotebookFileLineBreakTest
NotebookFileLineBreakTest
NotebookDataPosition[ 161, 7]
NotebookDataLength[ 35855, 751]
NotebookOptionsPosition[ 35065, 729]
NotebookOutlinePosition[ 35458, 745]
CellTagsIndexPosition[ 35415, 742]
WindowFrame->Normal*)
(* Beginning of Notebook Content *)
Notebook[{
Cell[CellGroupData[{
Cell[BoxData["\[AliasDelimiter]"], "Input",
CellChangeTimes->{3.931804384010314*^9},
CellLabel->
"In[1169]:=",ExpressionUUID->"7134d186-2f8f-4a5d-b8fd-e1205134ab62"],
Cell[BoxData["\[AliasDelimiter]"], "Output",
CellChangeTimes->{{3.931804387524592*^9, 3.9318044059991903`*^9},
3.9321123850124197`*^9, 3.932387643037456*^9, 3.9328025295152884`*^9,
3.9329341818122463`*^9, 3.933185624470751*^9, 3.933683992176692*^9,
3.933944168442651*^9, 3.934049100907174*^9, 3.934134035639214*^9,
3.934454107475078*^9, 3.9346630739785833`*^9, 3.934969542910392*^9,
3.935238771709779*^9, 3.935503361187483*^9, 3.935869095494813*^9,
3.935941745079809*^9, 3.936030388772883*^9, 3.936280154713859*^9,
3.936444367251707*^9, 3.9368054886510687`*^9, 3.936959096230813*^9,
3.937168650948542*^9, 3.937300611375231*^9, 3.9374896704758387`*^9,
3.937558235209944*^9, 3.937671079070621*^9, 3.937761518611168*^9,
3.937858089679325*^9, 3.9380347882547083`*^9, 3.9382909290330772`*^9,
3.9387187900204887`*^9, 3.938985928014577*^9, 3.939327116227829*^9,
3.939554161527875*^9, 3.940022647070471*^9, 3.940365417966402*^9,
3.9405877575915213`*^9, 3.9410410832399483`*^9, 3.941391259844369*^9,
3.941465459938279*^9, 3.941819366244154*^9, 3.942176463010902*^9,
3.942342955444633*^9, 3.9424844399855623`*^9, 3.943023258469998*^9,
3.9432856491135283`*^9, 3.9433497079535427`*^9, 3.943385934472458*^9,
3.943385965678677*^9, 3.943541808180114*^9, 3.94370805739546*^9,
3.943962268440778*^9, 3.944239344446944*^9, 3.944331366728922*^9,
3.944582807109686*^9, 3.945035698005081*^9, 3.945187222377173*^9,
3.945427572840287*^9},
CellLabel->
"Out[1169]=",ExpressionUUID->"2f148843-a6e1-4c05-967c-150ec393a121"]
}, Open ]],
Cell[BoxData[{
RowBox[{
RowBox[{"SetDirectory", "[",
RowBox[{"NotebookDirectory", "[", "]"}], "]"}],
";"}], "\[IndentingNewLine]",
RowBox[{
RowBox[{"data", "=",
RowBox[{"Import", "[", "\"\<stats.out\>\"", "]"}]}],
";"}], "\[IndentingNewLine]",
RowBox[{
RowBox[{"graphtitle", "=", "\"\<Hosts file size history\>\""}],
";"}], "\[IndentingNewLine]",
RowBox[{
RowBox[{
"graphsubtitle", " ", "=", " ",
"\"\<base version: (adware + malware) only\>\""}],
";"}], "\[IndentingNewLine]",
RowBox[{
RowBox[{"data", "=",
RowBox[{
RowBox[{"(",
RowBox[{
RowBox[{"{",
RowBox[{
RowBox[{"DateObject", "[",
RowBox[{"#1", "\[LeftDoubleBracket]", "1", "\[RightDoubleBracket]"}],
"]"}], ",",
RowBox[{
"#1", "\[LeftDoubleBracket]", "2", "\[RightDoubleBracket]"}]}], "}"}],
"&"}], ")"}], "/@", "data"}]}], ";"}], "\[IndentingNewLine]",
RowBox[{
RowBox[{"lastitem", "=",
RowBox[{"Callout", "[",
RowBox[{
RowBox[{"Last", "[", "data", "]"}], ",",
RowBox[{"ToString", "[",
RowBox[{
RowBox[{"Last", "[", "data", "]"}], "[",
RowBox[{"[", "2", "]"}], "]"}], "]"}], ",", "Right", ",", " ",
RowBox[{"LabelStyle", "->", "Small"}], ",", " ",
RowBox[{"Background", "->", "LightBlue"}]}], "]"}]}],
";"}], "\[IndentingNewLine]",
RowBox[{
RowBox[{
RowBox[{"data", "[",
RowBox[{"[",
RowBox[{"Length", "[", "data", "]"}], "]"}], "]"}], "=", "lastitem"}],
";"}]}], "Input",
CellChangeTimes->{{3.867182545948308*^9, 3.867182555077017*^9}, {
3.8671856323646584`*^9, 3.867185655249*^9}, 3.867187032420275*^9, {
3.867187218478177*^9, 3.867187234045384*^9}, {3.867187352932571*^9,
3.867187371829939*^9}, {3.8671903940899982`*^9, 3.8671904257542353`*^9},
3.867190458276375*^9, {3.867190733940156*^9, 3.867190734419613*^9}, {
3.867190798905361*^9, 3.86719081289338*^9}, {3.867190843782461*^9,
3.867190868878964*^9}, {3.867191008084812*^9, 3.867191008823593*^9}, {
3.867191045756618*^9, 3.86719109928176*^9}, {3.867191132601091*^9,
3.867191153305139*^9}, {3.867191256528245*^9, 3.867191304159674*^9}, {
3.867191352877194*^9, 3.867191356182763*^9}, {3.867191386467814*^9,
3.867191411094434*^9}, {3.867191451576531*^9, 3.867191464669776*^9}, {
3.867191517397131*^9, 3.867191585673174*^9}, {3.867191623805966*^9,
3.867191637345644*^9}, {3.867191694067857*^9, 3.867191832972144*^9}, {
3.867443529594183*^9, 3.867443565893339*^9}, {3.867445761749815*^9,
3.86744582007928*^9}, {3.867445877108981*^9, 3.867445877563551*^9}, {
3.88987554010293*^9, 3.889875542354431*^9}, {3.890909771395684*^9,
3.890909773446272*^9}, {3.89765774638717*^9, 3.897657747223047*^9}, {
3.898379436246955*^9, 3.898379440050661*^9}, {3.90338401735606*^9,
3.9033840200448112`*^9}, {3.906908185436775*^9, 3.9069081879516287`*^9}, {
3.925848183308426*^9, 3.925848185881434*^9}, {3.926438108465784*^9,
3.92643813766343*^9}, {3.928879584090178*^9, 3.928879587280989*^9}, {
3.9293606429237022`*^9, 3.929360645945132*^9}, {3.931376802792758*^9,
3.931376805515088*^9}},
CellLabel->
"In[1170]:=",ExpressionUUID->"e5e34011-aa3d-4e95-90b1-863054ac32f5"],
Cell[CellGroupData[{
Cell[BoxData[{
RowBox[{
RowBox[{"graph", "=",
RowBox[{"DateListPlot", "[",
RowBox[{"data", "\[IndentingNewLine]", ",",
RowBox[{"PlotTheme", "\[Rule]", "\"\<Detailed\>\""}],
"\[IndentingNewLine]", ",",
RowBox[{"FrameLabel", "\[Rule]",
RowBox[{"{",
RowBox[{
RowBox[{"{",
RowBox[{
RowBox[{"HoldForm", "[",
RowBox[{"Unique", " ", "domains"}], "]"}], ",", "None"}], "}"}],
",",
RowBox[{"{",
RowBox[{
RowBox[{"HoldForm", "[", "Year", "]"}], ",", "None"}], "}"}]}],
"}"}]}], "\[IndentingNewLine]", ",",
RowBox[{"FrameTicks", "->",
RowBox[{"{",
RowBox[{
RowBox[{"{",
RowBox[{"All", ",", "All"}], "}"}], ",", "Automatic"}], "}"}]}],
"\[IndentingNewLine]", ",", " ",
RowBox[{"GridLines", "->",
RowBox[{"{",
RowBox[{
RowBox[{"Table", "[",
RowBox[{
RowBox[{"DateObject", "[",
RowBox[{"{", "x", "}"}], "]"}], ",",
RowBox[{"{",
RowBox[{"x", ",", "2017", ",", "2025"}], "}"}]}], "]"}], ",", " ",
"Automatic"}], "}"}]}], "\[IndentingNewLine]", ",",
RowBox[{"ImageMargins", "\[Rule]", "10"}], "\[IndentingNewLine]", ",",
RowBox[{"ImageSize", " ", "->", " ", "Large"}], "\[IndentingNewLine]",
",",
RowBox[{"PlotLabel", " ", "->", " ", "\[IndentingNewLine]",
RowBox[{"Column", "[", "\[IndentingNewLine]",
RowBox[{
RowBox[{"{", "\[IndentingNewLine]",
RowBox[{
RowBox[{"Style", "[",
RowBox[{"graphtitle", ",", "16", ",", "Bold"}], "]"}],
"\[IndentingNewLine]", ",",
RowBox[{"Style", "[",
RowBox[{"graphsubtitle", ",", "12", ",", "Bold"}], "]"}],
"\[IndentingNewLine]", ",",
RowBox[{"Style", "[",
RowBox[{
RowBox[{"\"\<updated: \>\"", "<>",
RowBox[{"DateString", "[",
RowBox[{"TimeZone", "->", "\"\<Zulu\>\""}], "]"}], " ", "<>",
" ", "\"\< UTC\>\""}], ",", "12"}], "]"}]}],
"\[IndentingNewLine]", "}"}], "\[IndentingNewLine]", ",", "Center"}],
"\[IndentingNewLine]", "]"}]}], "\[IndentingNewLine]", ",",
RowBox[{"LabelStyle", "\[Rule]",
RowBox[{"{",
RowBox[{"GrayLevel", "[", "0", "]"}], "}"}]}]}], "\[IndentingNewLine]",
"]"}]}], ";"}], "\[IndentingNewLine]",
RowBox[{
RowBox[{"Export", "[",
RowBox[{
RowBox[{
RowBox[{"StringReplace", "[",
RowBox[{
RowBox[{"ToLowerCase", "[", "graphtitle", "]"}], ",",
RowBox[{"\"\< \>\"", "->", "\"\<_\>\""}]}], "]"}], "<>", " ",
"\"\<.png\>\""}], ",", " ", "graph"}], "]"}],
";"}], "\[IndentingNewLine]", "graph"}], "Input",
CellChangeTimes->{{3.867186565207215*^9, 3.867186567959504*^9}, {
3.867186655694774*^9, 3.867186670522201*^9}, {3.867186775392453*^9,
3.867186776891725*^9}, 3.867186837903651*^9, {3.867186904930146*^9,
3.867186940968878*^9}, {3.867187286976087*^9, 3.867187304612606*^9}, {
3.867187379649686*^9, 3.867187384392969*^9}, {3.8671874248081408`*^9,
3.867187425393301*^9}, {3.867187462942827*^9, 3.867187467876066*^9}, {
3.867187585120219*^9, 3.867187592332826*^9}, {3.867190421572784*^9,
3.867190455350173*^9}, {3.867191170483214*^9, 3.867191170658471*^9}, {
3.867191203296914*^9, 3.867191245177144*^9}, {3.867443579626745*^9,
3.867443615991692*^9}, {3.867445864801002*^9, 3.867445865695055*^9}, {
3.867585461992905*^9, 3.867585470469511*^9}, {3.904556674711198*^9,
3.90455667849632*^9}, {3.9218516314196*^9, 3.921851639595783*^9}, {
3.92185167067825*^9, 3.9218517351487503`*^9}, 3.9218517880751457`*^9},
NumberMarks->False,
CellLabel->
"In[1177]:=",ExpressionUUID->"55c17c4f-14a9-40f1-a01c-ab0b0c9b3309"],
Cell[BoxData[
GraphicsBox[{{}, {{{}, {},
TagBox[
{RGBColor[0.368417, 0.506779, 0.709798], PointSize[
0.0055000000000000005`], AbsoluteThickness[2], LineBox[CompressedData["
1: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
vC8n0tZFjP9A5Xz18fv+C612xfujc0Wel8ni8DhamSVW/0k3mYf319hKNNYf
SKWtdWL/yCo8P51Qv+t06GOxr1RV1mM66rOwGvdno9hsXp35HRbrF+gmGWJl
bg22+7D+pJrMd6XYbViL83+Pev5OqxmoX3pt7m9zWY8/rg7rFy+2J9fl+FSx
Ub0e8x2J8RNoY57YrFKf6zsjVsZpfH6TUG+bTk1Gvcs34HmujvffLXrGcrG9
tyH7N8Tv6/cx3P9d4uDiRsy3ON43LV5k+xC8X3yNmf9mvK/O09YB/H4WeYn5
RuF5cT0PeKzn/GnUhM/TFLHaryn3Z7nYzduM57+g3F8Dn9CBgWLLbM72l8Tq
E9r1i21/C/7+NsB988uWzC8d+exvxfMYi/MR1vn7vBXPzw+tub7CON9OG+7/
OrHRqi33Zz/2axE9TM0T4RpDcD+y2nG903E/ukiX3on72Lx/cP5s3L8Kt2c9
YmS/1Nl0Ku6rbkwHrv8mnu9tHbzfb5yvU7RbAfmc6MjzGEA+xztxP8ag/0ev
sD4JyCeN1n/A+azxKs837pvqETqqDM5Xt85cX1Ocr0pdeH5m4v3+Pq0sw/3t
AJ3wk9hM7cp6lsR9qUM3tut4n4+mw13FgRV06e64L7Tzc78m4zzvodd/jvtb
61juTzPcL3fHeu9j3Edadme+I8TaZXrYq5H255HvUav5azyP38n3mLqT1hVp
N4v2YH0ri/UU2u4htgu9znoMw/etQdvDxUYSrXcSO1E9+bwPFocbeh4hVvvT
2ppIW+uQz1c9vd8/sU+L435+JQ5MpfVdmD+uF9vPIp7Sm/MdF7vr6WA1+b7V
H9FGL7Fxvw+9Ed/D4/uyXkvxPXyPVjeLAz/343n+Sqy925/zJSLeKtqdI1bb
v8H1OmJfmQFc7w7k05a2vxXbSwdE9HcWG9zPtWJ/iYFcz3Lk12Kg97yKg0Pp
gCV2F9DGOMx3iVbixKE3BzF+UeR/nrZTcX6KxLP/BtR3juet2J8Bb3K9Cdif
7XQwBuel4WDG6/tQ/w8bPm6f
"]]},
Annotation[#, "Charting`Private`Tag#1"]& ]},
TagBox[
{Opacity[0.], PointBox[{{3.9453696*^9, 116154.}}]},
Annotation[#, {{Callout}, Charting`Private`Tag, {702}}]& ]}, {{{}, {{},
GraphicsGroupBox[{
{RGBColor[0.87, 0.94, 1], AbsoluteThickness[4], Opacity[
NCache[
Rational[2, 3], 0.6666666666666666]], CapForm["Butt"], JoinForm[
"Round"],
BSplineCurveBox[{
Offset[{3., 0.}, {3.946020327*^9, 116154.}],
Offset[{8., 0.}, {3.946020327*^9, 116154.}],
Offset[{10., 0.}, {3.946020327*^9, 116154.}],
Offset[{12., 0.}, {3.946020327*^9, 116154.}],
Offset[{12., 0.}, {3.946020327*^9, 116154.}]}]},
{RGBColor[0.6666666666666666, 0.6666666666666666, 0.6666666666666666],
AbsoluteThickness[1.25],
BSplineCurveBox[{
Offset[{3., 0.}, {3.946020327*^9, 116154.}],
Offset[{8., 0.}, {3.946020327*^9, 116154.}],
Offset[{10., 0.}, {3.946020327*^9, 116154.}],
Offset[{12., 0.}, {3.946020327*^9, 116154.}],
Offset[{12., 0.}, {3.946020327*^9, 116154.}]}]},
{EdgeForm[None], FaceForm[{RGBColor[0.87, 0.94, 1], Opacity[
NCache[
Rational[2, 3], 0.6666666666666666]]}],
PolygonBox[{
Offset[{48., 5.5000000000000036`}, {3.946020327*^9, 116154.}],
Offset[{48., -5.4999999999999964`}, {3.946020327*^9, 116154.}],
Offset[{12., -5.5000000000000036`}, {3.946020327*^9, 116154.}],
Offset[{12., 5.4999999999999964`}, {3.946020327*^9, 116154.}]}]},
{RGBColor[0.6666666666666666, 0.6666666666666666, 0.6666666666666666],
AbsoluteThickness[1.25], EdgeForm[None]}, {}, InsetBox[
StyleBox[
RotationBox["\<\"116154\"\>",
BoxRotation->0.],
StripOnInput->False,
LineColor->GrayLevel[0],
LineOpacity->1,
FrontFaceColor->GrayLevel[0],
BackFaceColor->GrayLevel[0],
FrontFaceOpacity->1,
BackFaceOpacity->1,
GraphicsColor->GrayLevel[0],
Opacity->1,
FontSize->Small,
FontColor->GrayLevel[0],
FontOpacity->1], Offset[{30., 0.}, {3.946020327*^9, 116154.}],
NCache[ImageScaled[{Rational[1, 2], Rational[1, 2]}],
ImageScaled[{0.5, 0.5}]]]}]}}, {}}},
AspectRatio->NCache[GoldenRatio^(-1), 0.6180339887498948],
Axes->{False, False},
AxesLabel->{None, None},
AxesOrigin->{3.729024*^9, 0},
DisplayFunction->Identity,
Frame->{{True, True}, {True, True}},
FrameLabel->{{
FormBox[
TagBox[
TagBox[
RowBox[{"Unique", " ", "domains"}], HoldForm], HoldForm],
TraditionalForm], None}, {
FormBox[
TagBox[
TagBox["Year", HoldForm], HoldForm], TraditionalForm], None}},
FrameStyle->Automatic,
FrameTicks->FrontEndValueCache[{{All, All}, {
Charting`DateTicksFunction[Automatic, DateTicksFormat -> {Automatic}],
Charting`DateTicksFunction[
Automatic, DateTicksFormat -> {Automatic}, "TickLabels" -> None]}}, {{
All, All}, {{{3.7237536*^9,
FormBox[
StyleBox["\"2018\"",
Directive[], {}, StripOnInput -> False], TraditionalForm],
Automatic,
Directive[]}, {3.7868256*^9,
FormBox[
StyleBox["\"2020\"",
Directive[], {}, StripOnInput -> False], TraditionalForm],
Automatic,
Directive[]}, {3.849984*^9,
FormBox[
StyleBox["\"2022\"",
Directive[], {}, StripOnInput -> False], TraditionalForm],
Automatic,
Directive[]}, {3.913056*^9,
FormBox[
StyleBox["\"2024\"",
Directive[], {}, StripOnInput -> False], TraditionalForm],
Automatic,
Directive[]}, {3.9762144*^9,
FormBox[
StyleBox["\"2026\"",
Directive[], {}, StripOnInput -> False], TraditionalForm],
Automatic,
Directive[]}, {3.7237536*^9,
FormBox[
TemplateBox[{0, 0}, "Spacer2"], TraditionalForm], Automatic,
Directive[]}, {3.7552896*^9,
FormBox[
TemplateBox[{0, 0}, "Spacer2"], TraditionalForm], Automatic,
Directive[]}, {3.7868256*^9,
FormBox[
TemplateBox[{0, 0}, "Spacer2"], TraditionalForm], Automatic,
Directive[]}, {3.7868256*^9,
FormBox[
TemplateBox[{0, 0}, "Spacer2"], TraditionalForm], Automatic,
Directive[]}, {3.818448*^9,
FormBox[
TemplateBox[{0, 0}, "Spacer2"], TraditionalForm], Automatic,
Directive[]}, {3.849984*^9,
FormBox[
TemplateBox[{0, 0}, "Spacer2"], TraditionalForm], Automatic,
Directive[]}, {3.849984*^9,
FormBox[
TemplateBox[{0, 0}, "Spacer2"], TraditionalForm], Automatic,
Directive[]}, {3.88152*^9,
FormBox[
TemplateBox[{0, 0}, "Spacer2"], TraditionalForm], Automatic,
Directive[]}, {3.913056*^9,
FormBox[
TemplateBox[{0, 0}, "Spacer2"], TraditionalForm], Automatic,
Directive[]}, {3.913056*^9,
FormBox[
TemplateBox[{0, 0}, "Spacer2"], TraditionalForm], Automatic,
Directive[]}, {3.9446784*^9,
FormBox[
TemplateBox[{0, 0}, "Spacer2"], TraditionalForm], Automatic,
Directive[]}, {3.9762144*^9,
FormBox[
TemplateBox[{0, 0}, "Spacer2"], TraditionalForm], Automatic,
Directive[]}}, {{3.7237536*^9,
FormBox[
TemplateBox[{0, 0}, "Spacer2"], TraditionalForm], Automatic,
Directive[]}, {3.7868256*^9,
FormBox[
TemplateBox[{0, 0}, "Spacer2"], TraditionalForm], Automatic,
Directive[]}, {3.849984*^9,
FormBox[
TemplateBox[{0, 0}, "Spacer2"], TraditionalForm], Automatic,
Directive[]}, {3.913056*^9,
FormBox[
TemplateBox[{0, 0}, "Spacer2"], TraditionalForm], Automatic,
Directive[]}, {3.9762144*^9,
FormBox[
TemplateBox[{0, 0}, "Spacer2"], TraditionalForm], Automatic,
Directive[]}, {3.7237536*^9,
FormBox[
TemplateBox[{0, 0}, "Spacer2"], TraditionalForm], Automatic,
Directive[]}, {3.7552896*^9,
FormBox[
TemplateBox[{0, 0}, "Spacer2"], TraditionalForm], Automatic,
Directive[]}, {3.7868256*^9,
FormBox[
TemplateBox[{0, 0}, "Spacer2"], TraditionalForm], Automatic,
Directive[]}, {3.7868256*^9,
FormBox[
TemplateBox[{0, 0}, "Spacer2"], TraditionalForm], Automatic,
Directive[]}, {3.818448*^9,
FormBox[
TemplateBox[{0, 0}, "Spacer2"], TraditionalForm], Automatic,
Directive[]}, {3.849984*^9,
FormBox[
TemplateBox[{0, 0}, "Spacer2"], TraditionalForm], Automatic,
Directive[]}, {3.849984*^9,
FormBox[
TemplateBox[{0, 0}, "Spacer2"], TraditionalForm], Automatic,
Directive[]}, {3.88152*^9,
FormBox[
TemplateBox[{0, 0}, "Spacer2"], TraditionalForm], Automatic,
Directive[]}, {3.913056*^9,
FormBox[
TemplateBox[{0, 0}, "Spacer2"], TraditionalForm], Automatic,
Directive[]}, {3.913056*^9,
FormBox[
TemplateBox[{0, 0}, "Spacer2"], TraditionalForm], Automatic,
Directive[]}, {3.9446784*^9,
FormBox[
TemplateBox[{0, 0}, "Spacer2"], TraditionalForm], Automatic,
Directive[]}, {3.9762144*^9,
FormBox[
TemplateBox[{0, 0}, "Spacer2"], TraditionalForm], Automatic,
Directive[]}}}}],
GridLines->{{3.6922176*^9, 3.7237536*^9, 3.7552896*^9, 3.7868256*^9,
3.818448*^9, 3.849984*^9, 3.88152*^9, 3.913056*^9, 3.9446784*^9},
Automatic},
GridLinesStyle->Directive[
GrayLevel[0.4, 0.5],
AbsoluteThickness[1],
AbsoluteDashing[{1, 2}]],
ImageMargins->10,
ImagePadding->{{All, All}, {All, All}},
ImageSize->Large,
LabelStyle->{
GrayLevel[0]},
Method->{
"NoShowPlotTheme" -> "Detailed", "AxisPadding" -> Scaled[0.02],
"DefaultBoundaryStyle" -> Automatic,
"DefaultGraphicsInteraction" -> {
"Version" -> 1.2, "TrackMousePosition" -> {True, False},
"Effects" -> {
"Highlight" -> {"ratio" -> 2}, "HighlightPoint" -> {"ratio" -> 2},
"Droplines" -> {
"freeformCursorMode" -> True,
"placement" -> {"x" -> "All", "y" -> "None"}}}}, "DefaultMeshStyle" ->
AbsolutePointSize[6], "DefaultPlotStyle" -> {
Directive[
RGBColor[0.368417, 0.506779, 0.709798],
AbsoluteThickness[2]],
Directive[
RGBColor[0.880722, 0.611041, 0.142051],
AbsoluteThickness[2]],
Directive[
RGBColor[0.560181, 0.691569, 0.194885],
AbsoluteThickness[2]],
Directive[
RGBColor[0.922526, 0.385626, 0.209179],
AbsoluteThickness[2]],
Directive[
RGBColor[0.528488, 0.470624, 0.701351],
AbsoluteThickness[2]],
Directive[
RGBColor[0.772079, 0.431554, 0.102387],
AbsoluteThickness[2]],
Directive[
RGBColor[0.363898, 0.618501, 0.782349],
AbsoluteThickness[2]],
Directive[
RGBColor[1, 0.75, 0],
AbsoluteThickness[2]],
Directive[
RGBColor[0.647624, 0.37816, 0.614037],
AbsoluteThickness[2]],
Directive[
RGBColor[0.571589, 0.586483, 0.],
AbsoluteThickness[2]],
Directive[
RGBColor[0.915, 0.3325, 0.2125],
AbsoluteThickness[2]],
Directive[
RGBColor[0.40082222609352647`, 0.5220066643438841, 0.85],
AbsoluteThickness[2]],
Directive[
RGBColor[0.9728288904374106, 0.621644452187053, 0.07336199581899142],
AbsoluteThickness[2]],
Directive[
RGBColor[0.736782672705901, 0.358, 0.5030266573755369],
AbsoluteThickness[2]],
Directive[
RGBColor[0.28026441037696703`, 0.715, 0.4292089322474965],
AbsoluteThickness[2]]}, "DomainPadding" -> Scaled[0.02],
"PointSizeFunction" -> "SmallPointSize", "RangePadding" -> Scaled[0.05],
"AllowMicroRanges" -> {True, False}, "OptimizePlotMarkers" -> True,
"IncludeHighlighting" -> "CurrentSet", "HighlightStyle" -> Automatic,
"OptimizePlotMarkers" -> True,
"CoordinatesToolOptions" -> {"DisplayFunction" -> (({
DateString[
Part[#, 1], "DateShort"],
Part[#, 2]}& )[{
Identity[
Part[#, 1]],
Identity[
Part[#, 2]]}]& ), "CopiedValueFunction" -> (({
DateString[
Part[#, 1], "DateShort"],
Part[#, 2]}& )[{
Identity[
Part[#, 1]],
Identity[
Part[#, 2]]}]& )}},
PlotLabel->FormBox[
TagBox[
GridBox[{{
StyleBox[
"\"Hosts file size history\"", 16, Bold, StripOnInput -> False]}, {
StyleBox[
"\"base version: (adware + malware) only\"", 12, Bold, StripOnInput ->
False]}, {
StyleBox[
"\"updated: Thu 9 Jan 2025 16:06:12 UTC\"", 12, StripOnInput ->
False]}}, GridBoxAlignment -> {"Columns" -> {{Center}}},
DefaultBaseStyle -> "Column",
GridBoxItemSize -> {
"Columns" -> {{Automatic}}, "Rows" -> {{Automatic}}}], "Column"],
TraditionalForm],
PlotRange->{{3.729024*^9, 3.9453696*^9}, {0, 218063.}},
PlotRangePadding->{{
Scaled[0.02],
Scaled[0.02]}, {
Scaled[0.02],
Scaled[0.08090169943749476]}},
Ticks->{{}, Automatic}]], "Output",
CellChangeTimes->{
3.867186551570758*^9, {3.867186680772122*^9, 3.867186699782072*^9},
3.867186777935874*^9, 3.86718694202357*^9, 3.867187051044989*^9,
3.867187255654533*^9, 3.867187310041932*^9, 3.867187431429256*^9,
3.867187477376759*^9, 3.867187602705633*^9, {3.867190444725642*^9,
3.86719046295945*^9}, 3.867190761611189*^9, 3.867190819779409*^9, {
3.867190852467555*^9, 3.867190875035033*^9}, 3.867191085771729*^9, {
3.867191139927058*^9, 3.867191174532995*^9}, {3.867191217100472*^9,
3.867191249934973*^9}, {3.867191282486545*^9, 3.867191309118765*^9},
3.867191362884745*^9, {3.86719139757495*^9, 3.867191417861985*^9},
3.867191469212702*^9, 3.867191534117766*^9, {3.867191566041802*^9,
3.867191590853747*^9}, {3.867191700666916*^9, 3.867191770546698*^9}, {
3.867191813970607*^9, 3.867191837153657*^9}, {3.8674436061237383`*^9,
3.867443624613255*^9}, 3.867444944515202*^9, 3.867445839945568*^9, {
3.867445870303279*^9, 3.867445881911745*^9}, 3.867584995471957*^9,
3.867585478130906*^9, 3.86774687062293*^9, 3.868098851430778*^9,
3.868523516725683*^9, 3.86906681078651*^9, 3.869308928711943*^9,
3.869735161175044*^9, 3.870007810203533*^9, 3.870340372505321*^9,
3.870340403401229*^9, 3.87045361082372*^9, 3.870942972286525*^9,
3.8713065010498323`*^9, 3.871395829118849*^9, 3.871641630959985*^9,
3.871642275253429*^9, 3.871899229411577*^9, 3.8720932523644876`*^9,
3.87242839478826*^9, 3.8729292766301403`*^9, 3.8736608832707767`*^9,
3.874069338302347*^9, 3.874325909186389*^9, 3.874696457503956*^9,
3.874861895344188*^9, 3.875050962875978*^9, 3.87526519097518*^9,
3.875891090297274*^9, 3.876342003848527*^9, 3.876998312579729*^9,
3.8772936096656237`*^9, 3.877382516377141*^9, 3.877964348832008*^9,
3.87804450687954*^9, 3.878470212323723*^9, 3.8786395885601797`*^9,
3.878639620334971*^9, 3.878757847201033*^9, 3.879112223224792*^9,
3.879170520951467*^9, 3.879289724404871*^9, 3.879371591147833*^9,
3.879797285624524*^9, 3.879923975629261*^9, 3.880151317819726*^9,
3.880393658429194*^9, 3.880543046724104*^9, 3.881056375670085*^9,
3.881325738216374*^9, 3.881334367469533*^9, 3.881592959478129*^9,
3.882027365892887*^9, 3.88219345383886*^9, 3.882466370101098*^9,
3.882613249735723*^9, 3.883174805016778*^9, 3.883439999108673*^9,
3.883605359783735*^9, 3.883843869256338*^9, 3.883866592728613*^9,
3.883867143448183*^9, 3.884153915891087*^9, 3.884641124197339*^9,
3.884773401559798*^9, 3.884775165607097*^9, 3.88477566967144*^9,
3.885548303427269*^9, 3.885831123028147*^9, 3.886191584864834*^9,
3.886621436378044*^9, 3.886855243870946*^9, 3.887106308113074*^9,
3.887235622274569*^9, 3.887498860649525*^9, 3.887834971429055*^9,
3.8884179282247667`*^9, 3.888752672205769*^9, 3.889131678960092*^9,
3.889875549917007*^9, 3.890245716755601*^9, {3.890686789876093*^9,
3.8906868143380527`*^9}, 3.8908207849213142`*^9, 3.890908186110266*^9,
3.89090978001711*^9, 3.891285151358225*^9, 3.891545263571479*^9,
3.8916073042523813`*^9, 3.891872341652968*^9, 3.892072401751935*^9,
3.89228235594491*^9, 3.892544999424947*^9, 3.892806179970969*^9,
3.893095552437428*^9, 3.893172375102555*^9, 3.89362060069613*^9,
3.893686053639799*^9, 3.89397203764882*^9, 3.894751203039884*^9,
3.895084844111672*^9, 3.895439490125032*^9, 3.895526321693917*^9,
3.895657784061549*^9, 3.8957448599055853`*^9, 3.895931247787265*^9,
3.896013566564756*^9, 3.896095386373332*^9, 3.8965191786429*^9,
3.896893631393726*^9, 3.897216178858164*^9, 3.897657754621402*^9,
3.897926194231195*^9, 3.898379414999449*^9, 3.8983794476037083`*^9,
3.898434292317229*^9, 3.898951274337104*^9, 3.899121622375916*^9,
3.899475149831279*^9, 3.899911501496304*^9, 3.900175205856585*^9,
3.900270527812401*^9, 3.900491563343502*^9, {3.903025185560467*^9,
3.903025205982198*^9}, 3.903174150401764*^9, 3.903182074275147*^9,
3.903383990135808*^9, 3.903384025396119*^9, 3.903726387165244*^9,
3.903971852825098*^9, 3.904336629052966*^9, 3.904556665826528*^9,
3.904660734636202*^9, 3.905083048189001*^9, 3.905285129053268*^9,
3.905441042720232*^9, 3.905782272103561*^9, 3.906106379419388*^9,
3.90620708413487*^9, 3.906558811905631*^9, 3.906635301595938*^9,
3.906908194396344*^9, 3.907055587466549*^9, 3.907452024145508*^9,
3.90783837173269*^9, 3.90797214412626*^9, 3.908034764359009*^9,
3.908469310792593*^9, 3.908732154353013*^9, 3.908732190062996*^9,
3.908901085229148*^9, {3.909427575397406*^9, 3.909427588602787*^9},
3.909612415221402*^9, 3.909847575834868*^9, 3.909936481017467*^9,
3.909991254378272*^9, 3.910005424673617*^9, 3.910456143107051*^9,
3.910647476573389*^9, 3.911433387460314*^9, 3.911728222756092*^9,
3.9118237070907784`*^9, 3.912544596386341*^9, 3.912962757486238*^9,
3.91332901505127*^9, 3.913585485561975*^9, 3.914191899559814*^9,
3.91452905381531*^9, 3.914864261401607*^9, 3.915353459292568*^9,
3.915612436883578*^9, 3.916243653217845*^9, 3.916581681635819*^9,
3.916758553791595*^9, 3.917042927532581*^9, 3.91779822205876*^9,
3.917830311292558*^9, 3.918163568568325*^9, 3.918587407268053*^9,
3.9190016728292847`*^9, 3.9195037040688963`*^9, 3.9198942834595957`*^9,
3.920234712218867*^9, 3.920662078423338*^9, 3.921093853155019*^9,
3.921237317218327*^9, 3.921696325797345*^9, 3.921851598339695*^9,
3.921851647511963*^9, {3.921851723783431*^9, 3.921851736631104*^9},
3.921851789631633*^9, 3.922439881880352*^9, 3.922748366740074*^9,
3.923045431914585*^9, 3.923572464604835*^9, 3.923778956655144*^9,
3.924544421212076*^9, 3.925203572822671*^9, 3.925848169754739*^9,
3.925848217744079*^9, 3.926438083805722*^9, {3.9264381205815907`*^9,
3.9264381421853952`*^9}, 3.9268502289991503`*^9, 3.927388977392035*^9,
3.92757446555766*^9, 3.92782075468937*^9, 3.927990566625127*^9,
3.928273181747738*^9, 3.928273253177276*^9, 3.928445235964464*^9,
3.928879595108038*^9, 3.929093886948715*^9, {3.9293606314921618`*^9,
3.929360652965334*^9}, 3.929714464833693*^9, 3.929988766810141*^9,
3.930079284149286*^9, 3.930510896991767*^9, 3.930510938300539*^9,
3.931113466961287*^9, {3.9313767836902103`*^9, 3.931376810889453*^9},
3.9316146196756153`*^9, {3.931804387786202*^9, 3.931804406214263*^9},
3.9321123856670113`*^9, 3.9323876432660027`*^9, 3.932802530588872*^9,
3.932934182040694*^9, 3.933185625332106*^9, 3.933683992394909*^9,
3.933944168693449*^9, 3.934049101145823*^9, 3.9341340358613033`*^9,
3.9344541086606693`*^9, 3.934663074849002*^9, 3.9349695431536903`*^9,
3.9352387720342407`*^9, 3.93550336171005*^9, 3.93586909609081*^9,
3.935941745580612*^9, 3.936030389292848*^9, 3.93628015526616*^9,
3.936444367786038*^9, 3.936805488935912*^9, 3.9369590965559273`*^9,
3.937168651459606*^9, 3.937300611594054*^9, 3.937489671622321*^9,
3.937558235442833*^9, 3.937671079329116*^9, 3.9377615200370893`*^9,
3.93785808991883*^9, 3.938034788460722*^9, 3.938290929252728*^9,
3.938718791109577*^9, 3.938985933523465*^9, 3.93932711736786*^9,
3.9395541667847223`*^9, 3.94002264823391*^9, 3.940365418251431*^9,
3.940587757835065*^9, 3.941041083594245*^9, 3.941391262071135*^9,
3.941465460154566*^9, 3.941819366459153*^9, 3.942176463258642*^9,
3.942342955722383*^9, 3.942484441050716*^9, 3.9430232620045*^9,
3.94328565204541*^9, 3.9433497081629467`*^9, 3.9433859356078568`*^9,
3.9433859659393463`*^9, 3.9435418083866587`*^9, 3.943708057618864*^9,
3.9439622686622868`*^9, 3.94423934466717*^9, 3.944331366932857*^9,
3.944582807320376*^9, 3.945035698250413*^9, 3.9451872226369143`*^9,
3.9454275730998573`*^9},
CellLabel->
"Out[1179]=",ExpressionUUID->"c00d16f5-42f8-4c9e-a8f0-80d2e2b7e17f"]
}, Open ]]
},
WindowSize->{1234, 1257},
WindowMargins->{{0, Automatic}, {Automatic, 0}},
FrontEndVersion->"14.1 for Mac OS X ARM (64-bit) (July 16, 2024)",
StyleDefinitions->"Default.nb",
ExpressionUUID->"a68abeaf-41ba-46e4-a91b-e09f414e080e"
]
(* End of Notebook Content *)
(* Internal cache information *)
(*CellTagsOutline
CellTagsIndex->{}
*)
(*CellTagsIndex
CellTagsIndex->{}
*)
(*NotebookFileOutline
Notebook[{
Cell[CellGroupData[{
Cell[583, 22, 169, 3, 29, "Input",ExpressionUUID->"7134d186-2f8f-4a5d-b8fd-e1205134ab62"],
Cell[755, 27, 1579, 23, 47, "Output",ExpressionUUID->"2f148843-a6e1-4c05-967c-150ec393a121"]
}, Open ]],
Cell[2349, 53, 3248, 72, 151, "Input",ExpressionUUID->"e5e34011-aa3d-4e95-90b1-863054ac32f5"],
Cell[CellGroupData[{
Cell[5622, 129, 3850, 86, 417, "Input",ExpressionUUID->"55c17c4f-14a9-40f1-a01c-ab0b0c9b3309"],
Cell[9475, 217, 25574, 509, 475, "Output",ExpressionUUID->"c00d16f5-42f8-4c9e-a8f0-80d2e2b7e17f"]
}, Open ]]
}
]
*)