-
Notifications
You must be signed in to change notification settings - Fork 0
/
OmegaProfile_XMiles_Auto.pac
5223 lines (5223 loc) · 402 KB
/
OmegaProfile_XMiles_Auto.pac
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
759
760
761
762
763
764
765
766
767
768
769
770
771
772
773
774
775
776
777
778
779
780
781
782
783
784
785
786
787
788
789
790
791
792
793
794
795
796
797
798
799
800
801
802
803
804
805
806
807
808
809
810
811
812
813
814
815
816
817
818
819
820
821
822
823
824
825
826
827
828
829
830
831
832
833
834
835
836
837
838
839
840
841
842
843
844
845
846
847
848
849
850
851
852
853
854
855
856
857
858
859
860
861
862
863
864
865
866
867
868
869
870
871
872
873
874
875
876
877
878
879
880
881
882
883
884
885
886
887
888
889
890
891
892
893
894
895
896
897
898
899
900
901
902
903
904
905
906
907
908
909
910
911
912
913
914
915
916
917
918
919
920
921
922
923
924
925
926
927
928
929
930
931
932
933
934
935
936
937
938
939
940
941
942
943
944
945
946
947
948
949
950
951
952
953
954
955
956
957
958
959
960
961
962
963
964
965
966
967
968
969
970
971
972
973
974
975
976
977
978
979
980
981
982
983
984
985
986
987
988
989
990
991
992
993
994
995
996
997
998
999
1000
var FindProxyForURL = function(init, profiles) {
return function(url, host) {
"use strict";
var result = init, scheme = url.substr(0, url.indexOf(":"));
do {
result = profiles[result];
if (typeof result === "function") result = result(url, host, scheme);
} while (typeof result !== "string" || result.charCodeAt(0) === 43);
return result;
};
}("+XMiles-Auto", {
"+XMiles-Auto": function(url, host, scheme) {
"use strict";
if (/(?:^|\.)androidexperiments\.com$/.test(host)) return "+XMiles";
if (/(?:^|\.)githubapp\.com$/.test(host)) return "+XMiles";
if (/(?:^|\.)githubusercontent\./.test(host)) return "+XMiles";
if (/(?:^|\.)cedexis\.com$/.test(host)) return "+XMiles";
if (/(?:^|\.)scorecardresearch\.com$/.test(host)) return "+XMiles";
if (/(?:^|\.)sstatic\.net$/.test(host)) return "+XMiles";
if (/(?:^|\.)vimeo\.com$/.test(host)) return "+XMiles";
if (/(?:^|\.)wp\.com$/.test(host)) return "+XMiles";
if (/(?:^|\.)amazonaws\.com$/.test(host)) return "+XMiles";
if (/(?:^|\.)gravatar\.com$/.test(host)) return "+XMiles";
if (/(?:^|\.)adcolony\.com$/.test(host)) return "+XMiles";
if (/(?:^|\.)cloudflare\.com$/.test(host)) return "+XMiles";
if (/(?:^|\.)typekit\.net$/.test(host)) return "+XMiles";
if (/(?:^|\.)optimizely\.com$/.test(host)) return "+XMiles";
if (/(?:^|\.)netdna-cdn\.com$/.test(host)) return "+XMiles";
if (/(?:^|\.)gstatic\.com$/.test(host)) return "+XMiles";
if (/(?:^|\.)ggpht\.com$/.test(host)) return "+XMiles";
if (/(?:^|\.)tumblr\.com$/.test(host)) return "+XMiles";
if (/(?:^|\.)wulala\.org$/.test(host)) return "+XMiles";
if (/(?:^|\.)telegram\.org$/.test(host)) return "+XMiles";
if (/(?:^|\.)edgekey\.net$/.test(host)) return "+XMiles";
if (/(?:^|\.)twimg\.com$/.test(host)) return "+XMiles";
if (/(?:^|\.)android\.com$/.test(host)) return "+XMiles";
if (/^bit\.ly$/.test(host)) return "+XMiles";
if (/(?:^|\.)chrome\.com$/.test(host)) return "+XMiles";
if (/(?:^|\.)delicious\.com$/.test(host)) return "+XMiles";
if (/(?:^|\.)evernote\.com$/.test(host)) return "+XMiles";
if (/(?:^|\.)feedly\.com$/.test(host)) return "+XMiles";
if (/(?:^|\.)feedsportal\.com$/.test(host)) return "+XMiles";
if (/(?:^|\.)filesor\.com$/.test(host)) return "+XMiles";
if (/(?:^|\.)gstatic\./.test(host)) return "+XMiles";
if (/(?:^|\.)imagebam\.com$/.test(host)) return "+XMiles";
if (/(?:^|\.)imgdino\.com$/.test(host)) return "+XMiles";
if (/(?:^|\.)imgur\.com$/.test(host)) return "+XMiles";
if (/(?:^|\.)imm\.io$/.test(host)) return "+XMiles";
if (/(?:^|\.)instagram\.com$/.test(host)) return "+XMiles";
if (/(?:^|\.)kepkezelo\.com$/.test(host)) return "+XMiles";
if (/(?:^|\.)readability\.com$/.test(host)) return "+XMiles";
return "+__ruleListOf_XMiles-Auto";
},
"+__ruleListOf_XMiles-Auto": function(url, host, scheme) {
"use strict";
if (/^http:\/\/blog\.ontrac\.com/.test(url)) return "DIRECT";
if (/^http:\/\/store\.sprite\.org/.test(url)) return "DIRECT";
if (/(?:^|\.)intl\.target\.com$/.test(host)) return "DIRECT";
if (/^http:\/\/v2ex\.com/.test(url)) return "DIRECT";
if (/^http:\/\/cdn\.v2ex\.com/.test(url)) return "DIRECT";
if (/^http:\/\/cn\.v2ex\.com/.test(url)) return "DIRECT";
if (/^http:\/\/hk\.v2ex\.com/.test(url)) return "DIRECT";
if (/^http:\/\/i\.v2ex\.com/.test(url)) return "DIRECT";
if (/^http:\/\/lax\.v2ex\.com/.test(url)) return "DIRECT";
if (/^http:\/\/pagespeed\.v2ex\.com/.test(url)) return "DIRECT";
if (/^http:\/\/static\.v2ex\.com/.test(url)) return "DIRECT";
if (/^http:\/\/www\.v2ex\.com/.test(url)) return "DIRECT";
if (/(?:^|\.)www\.exblog\.jp$/.test(host)) return "DIRECT";
if (/(?:^|\.).*v6\.facebook\.com$/.test(host)) return "DIRECT";
if (/(?:^|\.)site\.locql\.com$/.test(host)) return "DIRECT";
if (/(?:^|\.)download\.syniumsoftware\.com$/.test(host)) return "DIRECT";
if (/(?:^|\.)haygo\.com$/.test(host)) return "DIRECT";
if (/(?:^|\.)f\.cl\.ly$/.test(host)) return "DIRECT";
if (/(?:^|\.)myvlog\.im\.tv$/.test(host)) return "DIRECT";
if (/(?:^|\.)music\.jwmusic\.org$/.test(host)) return "DIRECT";
if (/(?:^|\.)www\.kodingen\.com$/.test(host)) return "DIRECT";
if (/(?:^|\.)simplecd\.me$/.test(host)) return "DIRECT";
if (/(?:^|\.)static\.soup\.io$/.test(host)) return "DIRECT";
if (/(?:^|\.)www\.tripod\.com$/.test(host)) return "DIRECT";
if (/(?:^|\.)www\.typepad\.com$/.test(host)) return "DIRECT";
if (/(?:^|\.)static\.typepad\.com$/.test(host)) return "DIRECT";
if (/(?:^|\.)wallproxy\.com\.cn$/.test(host)) return "DIRECT";
if (/(?:^|\.)tax\.nat\.gov\.tw$/.test(host)) return "DIRECT";
if (/(?:^|\.)moe\.gov\.tw$/.test(host)) return "DIRECT";
if (/(?:^|\.)npm\.gov\.tw$/.test(host)) return "DIRECT";
if (/(?:^|\.)yatsen\.gov\.tw$/.test(host)) return "DIRECT";
if (/(?:^|\.)mvdis\.gov\.tw$/.test(host)) return "DIRECT";
if (/(?:^|\.)stdtime\.gov\.tw$/.test(host)) return "DIRECT";
if (/(?:^|\.)nmmba\.gov\.tw$/.test(host)) return "DIRECT";
if (/(?:^|\.)ntdmh\.gov\.tw$/.test(host)) return "DIRECT";
if (/(?:^|\.)grb\.gov\.tw$/.test(host)) return "DIRECT";
if (/(?:^|\.)tpde\.aide\.gov\.tw$/.test(host)) return "DIRECT";
if (/(?:^|\.)matsu-news\.gov\.tw$/.test(host)) return "DIRECT";
if (/(?:^|\.)dapu-house\.gov\.tw$/.test(host)) return "DIRECT";
if (/(?:^|\.)vghtc\.gov\.tw$/.test(host)) return "DIRECT";
if (/(?:^|\.)aide\.gov\.tw$/.test(host)) return "DIRECT";
if (/(?:^|\.)hchcc\.gov\.tw$/.test(host)) return "DIRECT";
if (/(?:^|\.)ntuh\.gov\.tw$/.test(host)) return "DIRECT";
if (/(?:^|\.)nhri\.gov\.tw$/.test(host)) return "DIRECT";
if (/(?:^|\.)nstm\.gov\.tw$/.test(host)) return "DIRECT";
if (/(?:^|\.)ntsec\.gov\.tw$/.test(host)) return "DIRECT";
if (/(?:^|\.)ner\.gov\.tw$/.test(host)) return "DIRECT";
if (/(?:^|\.)nmtl\.gov\.tw$/.test(host)) return "DIRECT";
if (/(?:^|\.)ntl\.gov\.tw$/.test(host)) return "DIRECT";
if (/(?:^|\.)pet\.gov\.tw$/.test(host)) return "DIRECT";
if (/(?:^|\.)khcc\.gov\.tw$/.test(host)) return "DIRECT";
if (/(?:^|\.)nmmba\.gov\.tw$/.test(host)) return "DIRECT";
if (/(?:^|\.)khms\.gov\.tw$/.test(host)) return "DIRECT";
if (/(?:^|\.)wanfang\.gov\.tw$/.test(host)) return "DIRECT";
if (/(?:^|\.)nict\.gov\.tw$/.test(host)) return "DIRECT";
if (/(?:^|\.)arte\.gov\.tw$/.test(host)) return "DIRECT";
if (/(?:^|\.)nmh\.gov\.tw$/.test(host)) return "DIRECT";
if (/(?:^|\.)nmp\.gov\.tw$/.test(host)) return "DIRECT";
if (/(?:^|\.)tphcc\.gov\.tw$/.test(host)) return "DIRECT";
if (/(?:^|\.)iner\.gov\.tw$/.test(host)) return "DIRECT";
if (/(?:^|\.)tncsec\.gov\.tw$/.test(host)) return "DIRECT";
if (/(?:^|\.)nspo\.gov\.tw$/.test(host)) return "DIRECT";
if (/(?:^|\.)aide\.gov\.tw$/.test(host)) return "DIRECT";
if (/(?:^|\.)ncree\.gov\.tw$/.test(host)) return "DIRECT";
if (/(?:^|\.)vghks\.gov\.tw$/.test(host)) return "DIRECT";
if (/(?:^|\.)tchb\.gov\.tw$/.test(host)) return "DIRECT";
if (/(?:^|\.)pabp\.gov\.tw$/.test(host)) return "DIRECT";
if (/(?:^|\.)itrc\.gov\.tw$/.test(host)) return "DIRECT";
if (/(?:^|\.)df\.gov\.tw$/.test(host)) return "DIRECT";
if (/(?:^|\.)womenbusiness\.nyc\.gov\.tw$/.test(host)) return "DIRECT";
if (/(?:^|\.)gsn-cert\.nat\.gov\.tw$/.test(host)) return "DIRECT";
if (/(?:^|\.)kk\.gov\.tw$/.test(host)) return "DIRECT";
if (/(?:^|\.)thbstc\.gov\.tw$/.test(host)) return "DIRECT";
if (/(?:^|\.)comnews\.gio\.gov\.tw$/.test(host)) return "DIRECT";
if (/(?:^|\.)comnews\.gio\.gov\.tw$/.test(host)) return "DIRECT";
if (/(?:^|\.)klccab\.gov\.tw$/.test(host)) return "DIRECT";
if (/(?:^|\.)yvtc\.gov\.tw$/.test(host)) return "DIRECT";
if (/(?:^|\.)aftygh\.gov\.tw$/.test(host)) return "DIRECT";
if (/(?:^|\.)klra\.gov\.tw$/.test(host)) return "DIRECT";
if (/(?:^|\.)lungtanhr\.gov\.tw$/.test(host)) return "DIRECT";
if (/(?:^|\.)taoyuan\.gov\.tw$/.test(host)) return "DIRECT";
if (/(?:^|\.)hcc\.gov\.tw$/.test(host)) return "DIRECT";
if (/(?:^|\.)nvri\.gov\.tw$/.test(host)) return "DIRECT";
if (/(?:^|\.)nmvttc\.gov\.tw$/.test(host)) return "DIRECT";
if (/(?:^|\.)kmh\.gov\.tw$/.test(host)) return "DIRECT";
if (/(?:^|\.)patehr\.gov\.tw$/.test(host)) return "DIRECT";
if (/(?:^|\.)nerch\.gov\.tw$/.test(host)) return "DIRECT";
if (/(?:^|\.)kmseh\.gov\.tw$/.test(host)) return "DIRECT";
if (/(?:^|\.)nertt\.gov\.tw$/.test(host)) return "DIRECT";
if (/(?:^|\.)cycab\.gov\.tw$/.test(host)) return "DIRECT";
if (/(?:^|\.)chukuang\.gov\.tw$/.test(host)) return "DIRECT";
if (/(?:^|\.)gysd\.nyc\.gov\.tw$/.test(host)) return "DIRECT";
if (/(?:^|\.)cp-house\.gov\.tw$/.test(host)) return "DIRECT";
if (/(?:^|\.)vghtpe\.gov\.tw$/.test(host)) return "DIRECT";
if (/(?:^|\.)etraining\.gov\.tw$/.test(host)) return "DIRECT";
if (/(?:^|\.)stag\.gov\.tw$/.test(host)) return "DIRECT";
if (/(?:^|\.)bdhr\.gov\.tw$/.test(host)) return "DIRECT";
if (/(?:^|\.)tcsac\.gov\.tw$/.test(host)) return "DIRECT";
if (/(?:^|\.)imagesblog\.gio\.gov\.tw$/.test(host)) return "DIRECT";
if (/(?:^|\.)arte\.gov\.tw$/.test(host)) return "DIRECT";
if (/(?:^|\.)dmtip\.gov\.tw$/.test(host)) return "DIRECT";
if (/(?:^|\.)chccc\.gov\.tw$/.test(host)) return "DIRECT";
if (/(?:^|\.)hengchuen\.gov\.tw$/.test(host)) return "DIRECT";
if (/(?:^|\.)hsinchu-cc\.gov\.tw$/.test(host)) return "DIRECT";
if (/(?:^|\.)921\.gov\.tw$/.test(host)) return "DIRECT";
if (/(?:^|\.)ncdr\.nat\.gov\.tw$/.test(host)) return "DIRECT";
if (/(?:^|\.)4pppc\.gov\.tw$/.test(host)) return "DIRECT";
if (/(?:^|\.)klsio\.gov\.tw$/.test(host)) return "DIRECT";
if (/(?:^|\.)nici\.nat\.gov\.tw$/.test(host)) return "DIRECT";
if (/(?:^|\.)cromotc\.nat\.gov\.tw$/.test(host)) return "DIRECT";
if (/(?:^|\.)taitung-house\.gov\.tw$/.test(host)) return "DIRECT";
if (/(?:^|\.)aliyun\.com$/.test(host)) return "DIRECT";
if (/(?:^|\.)baidu\.com$/.test(host)) return "DIRECT";
if (/(?:^|\.)bt\.byr\.cn$/.test(host)) return "DIRECT";
if (/(?:^|\.)chinaso\.com$/.test(host)) return "DIRECT";
if (/^http:\/\/nrch\.culture\.tw\//.test(url)) return "DIRECT";
if (/(?:^|\.)fonts\.googleapis\.com$/.test(host)) return "DIRECT";
if (/(?:^|\.)cn\.gravatar\.com$/.test(host)) return "DIRECT";
if (/(?:^|\.)csi\.gstatic\.com$/.test(host)) return "DIRECT";
if (/(?:^|\.)fonts\.gstatic\.com$/.test(host)) return "DIRECT";
if (/(?:^|\.)haosou\.com$/.test(host)) return "DIRECT";
if (/(?:^|\.)jd\.com$/.test(host)) return "DIRECT";
if (/(?:^|\.)jike\.com$/.test(host)) return "DIRECT";
if (/^http:\/\/translate\.google\.cn/.test(url)) return "DIRECT";
if (/^http:\/\/www\.google\.cn\/maps/.test(url)) return "DIRECT";
if (/(?:^|\.)http2\.golang\.org$/.test(host)) return "DIRECT";
if (/(?:^|\.)gov\.cn$/.test(host)) return "DIRECT";
if (/(?:^|\.)bt\.neu6\.edu\.cn$/.test(host)) return "DIRECT";
if (/(?:^|\.)qq\.com$/.test(host)) return "DIRECT";
if (/(?:^|\.)sina\.cn$/.test(host)) return "DIRECT";
if (/(?:^|\.)sina\.com\.cn$/.test(host)) return "DIRECT";
if (/(?:^|\.)sogou\.com$/.test(host)) return "DIRECT";
if (/(?:^|\.)so\.com$/.test(host)) return "DIRECT";
if (/(?:^|\.)soso\.com$/.test(host)) return "DIRECT";
if (/(?:^|\.)taobao\.com$/.test(host)) return "DIRECT";
if (/(?:^|\.)weibo\.com$/.test(host)) return "DIRECT";
if (/(?:^|\.)yahoo\.cn$/.test(host)) return "DIRECT";
if (/(?:^|\.)youdao\.com$/.test(host)) return "DIRECT";
if (/(?:^|\.)zhongsou\.com$/.test(host)) return "DIRECT";
if (/^http:\/\/ime\.baidu\.jp/.test(url)) return "DIRECT";
if (/(?:^|\.)4tern\.com$/.test(host)) return "+XMiles";
if (/^http:\/\/85\.17\.73\.31\//.test(url)) return "+XMiles";
if (/(?:^|\.)adorama\.com$/.test(host)) return "+XMiles";
if (/(?:^|\.)agnesb\.fr$/.test(host)) return "+XMiles";
if (/(?:^|\.)akiba-web\.com$/.test(host)) return "+XMiles";
if (/(?:^|\.)alien-ufos\.com$/.test(host)) return "+XMiles";
if (/(?:^|\.)altrec\.com$/.test(host)) return "+XMiles";
if (/(?:^|\.)asianspiss\.com$/.test(host)) return "+XMiles";
if (/(?:^|\.)athenaeizou\.com$/.test(host)) return "+XMiles";
if (/(?:^|\.)azubu\.tv$/.test(host)) return "+XMiles";
if (/(?:^|\.)barracuda\.com$/.test(host)) return "+XMiles";
if (/(?:^|\.)beeg\.com$/.test(host)) return "+XMiles";
if (/(?:^|\.)bloombergview\.com$/.test(host)) return "+XMiles";
if (/(?:^|\.)boysmaster\.com$/.test(host)) return "+XMiles";
if (/(?:^|\.)carfax\.com$/.test(host)) return "+XMiles";
if (scheme === "http" && url.indexOf(".casinobellini.com") >= 0) return "+XMiles";
if (/(?:^|\.)casinobellini\.com$/.test(host)) return "+XMiles";
if (/(?:^|\.)centauro\.com\.br$/.test(host)) return "+XMiles";
if (/(?:^|\.)crossfire\.co\.kr$/.test(host)) return "+XMiles";
if (/(?:^|\.)darpa\.mil$/.test(host)) return "+XMiles";
if (/(?:^|\.)desipro\.de$/.test(host)) return "+XMiles";
if (/(?:^|\.)dish\.com$/.test(host)) return "+XMiles";
if (/^http:\/\/img\.dlsite\.jp\//.test(url)) return "+XMiles";
if (/(?:^|\.)share\.dmhy\.org$/.test(host)) return "+XMiles";
if (/(?:^|\.)dmm\.co\.jp$/.test(host)) return "+XMiles";
if (scheme === "http" && url.indexOf(".expekt.com") >= 0) return "+XMiles";
if (/(?:^|\.)expekt\.com$/.test(host)) return "+XMiles";
if (scheme === "http" && url.indexOf(".extmatrix.com") >= 0) return "+XMiles";
if (/(?:^|\.)extmatrix\.com$/.test(host)) return "+XMiles";
if (/(?:^|\.)fakku\.net$/.test(host)) return "+XMiles";
if (/(?:^|\.)fastpic\.ru$/.test(host)) return "+XMiles";
if (/(?:^|\.)financetwitter\.com$/.test(host)) return "+XMiles";
if (/(?:^|\.)findmima\.com$/.test(host)) return "+XMiles";
if (/(?:^|\.)flipboard\.com$/.test(host)) return "+XMiles";
if (/(?:^|\.)flitto\.com$/.test(host)) return "+XMiles";
if (/(?:^|\.)fxnetworks\.com$/.test(host)) return "+XMiles";
if (/(?:^|\.)gettyimages\.com$/.test(host)) return "+XMiles";
if (/(?:^|\.)getuploader\.com$/.test(host)) return "+XMiles";
if (/(?:^|\.)glass8\.eu$/.test(host)) return "+XMiles";
if (/(?:^|\.)glype\.com$/.test(host)) return "+XMiles";
if (/(?:^|\.)go141\.com$/.test(host)) return "+XMiles";
if (/(?:^|\.)hautelook\.com$/.test(host)) return "+XMiles";
if (/(?:^|\.)hautelookcdn\.com$/.test(host)) return "+XMiles";
if (/(?:^|\.)hmvdigital\.ca$/.test(host)) return "+XMiles";
if (/(?:^|\.)hmvdigital\.com$/.test(host)) return "+XMiles";
if (/(?:^|\.)homedepot\.com$/.test(host)) return "+XMiles";
if (/(?:^|\.)hoovers\.com$/.test(host)) return "+XMiles";
if (/(?:^|\.)hulu\.com$/.test(host)) return "+XMiles";
if (/(?:^|\.)huluim\.com$/.test(host)) return "+XMiles";
if (/^http:\/\/secure\.hustler\.com/.test(url)) return "+XMiles";
if (/^http:\/\/hustlercash\.com/.test(url)) return "+XMiles";
if (/^http:\/\/www\.hustlercash\.com/.test(url)) return "+XMiles";
if (/(?:^|\.)hybrid-analysis\.com$/.test(host)) return "+XMiles";
if (/(?:^|\.)ilovelongtoes\.com$/.test(host)) return "+XMiles";
if (/^http:\/\/imgmega\.com\/.*\.gif\.html/.test(url)) return "+XMiles";
if (/^http:\/\/imgmega\.com\/.*\.jpg\.html/.test(url)) return "+XMiles";
if (/^http:\/\/imgmega\.com\/.*\.jpeg\.html/.test(url)) return "+XMiles";
if (/^http:\/\/imgmega\.com\/.*\.png\.html/.test(url)) return "+XMiles";
if (/^http:\/\/imgur\.com\/upload/.test(url)) return "+XMiles";
if (/(?:^|\.)javhub\.net$/.test(host)) return "+XMiles";
if (/(?:^|\.)javhuge\.com$/.test(host)) return "+XMiles";
if (scheme === "http" && url.indexOf(".javlibrary.com") >= 0) return "+XMiles";
if (/(?:^|\.)javlibrary\.com$/.test(host)) return "+XMiles";
if (/(?:^|\.)juliepost\.com$/.test(host)) return "+XMiles";
if (/(?:^|\.)kawaiikawaii\.jp$/.test(host)) return "+XMiles";
if (/(?:^|\.)khatrimaza\.org$/.test(host)) return "+XMiles";
if (/(?:^|\.)longtoes\.com$/.test(host)) return "+XMiles";
if (/^http:\/\/www\.m-sport\.co\.uk/.test(url)) return "+XMiles";
if (/(?:^|\.)macgamestore\.com$/.test(host)) return "+XMiles";
if (/(?:^|\.)madonna-av\.com$/.test(host)) return "+XMiles";
if (/(?:^|\.)mangafox\.com$/.test(host)) return "+XMiles";
if (/(?:^|\.)mangafox\.me$/.test(host)) return "+XMiles";
if (/(?:^|\.)matome-plus\.com$/.test(host)) return "+XMiles";
if (/(?:^|\.)matome-plus\.net$/.test(host)) return "+XMiles";
if (/(?:^|\.)mattwilcox\.net$/.test(host)) return "+XMiles";
if (/(?:^|\.)metarthunter\.com$/.test(host)) return "+XMiles";
if (/(?:^|\.)mfxmedia\.com$/.test(host)) return "+XMiles";
if (/(?:^|\.)monster\.com$/.test(host)) return "+XMiles";
if (/(?:^|\.)moodyz\.com$/.test(host)) return "+XMiles";
if (/(?:^|\.)muzu\.tv$/.test(host)) return "+XMiles";
if (/(?:^|\.)mvg\.jp$/.test(host)) return "+XMiles";
if (/^http:\/\/www\.nbc\.com\/live/.test(url)) return "+XMiles";
if (/(?:^|\.)netflix\.com$/.test(host)) return "+XMiles";
if (/^http:\/\/mo\.nightlife141\.com/.test(url)) return "+XMiles";
if (/(?:^|\.)nordstrom\.com$/.test(host)) return "+XMiles";
if (/(?:^|\.)nordstromimage\.com$/.test(host)) return "+XMiles";
if (/(?:^|\.)nordstromrack\.com$/.test(host)) return "+XMiles";
if (/(?:^|\.)ntdtv\.cz$/.test(host)) return "+XMiles";
if (/(?:^|\.)nuuvem\.com$/.test(host)) return "+XMiles";
if (/(?:^|\.)ontrac\.com$/.test(host)) return "+XMiles";
if (/^osaka69\.com/.test(url)) return "+XMiles";
if (/(?:^|\.)pandora\.com$/.test(host)) return "+XMiles";
if (scheme === "http" && url.indexOf(".pandora.tv") >= 0) return "+XMiles";
if (/(?:^|\.)parkansky\.com$/.test(host)) return "+XMiles";
if (/^http:\/\/.*\.pimg\.tw\//.test(url)) return "+XMiles";
if (/(?:^|\.)pure18\.com$/.test(host)) return "+XMiles";
if (/(?:^|\.)qq\.co\.za$/.test(host)) return "+XMiles";
if (/(?:^|\.)r18\.com$/.test(host)) return "+XMiles";
if (/^http:\/\/radiko\.jp/.test(url)) return "+XMiles";
if (/(?:^|\.)rd\.com$/.test(host)) return "+XMiles";
if (/(?:^|\.)rdio\.com$/.test(host)) return "+XMiles";
if (/(?:^|\.)sadistic-v\.com$/.test(host)) return "+XMiles";
if (/^http:\/\/cdn.*\.search\.xxx\//.test(url)) return "+XMiles";
if (/(?:^|\.)shutterstock\.com$/.test(host)) return "+XMiles";
if (/(?:^|\.)slacker\.com$/.test(host)) return "+XMiles";
if (/(?:^|\.)spotify\.com$/.test(host)) return "+XMiles";
if (/(?:^|\.)springboardplatform\.com$/.test(host)) return "+XMiles";
if (/(?:^|\.)sprite\.org$/.test(host)) return "+XMiles";
if (/(?:^|\.)superpages\.com$/.test(host)) return "+XMiles";
if (/(?:^|\.)switch1\.jp$/.test(host)) return "+XMiles";
if (/(?:^|\.)tapanwap\.com$/.test(host)) return "+XMiles";
if (/(?:^|\.)target\.com$/.test(host)) return "+XMiles";
if (/(?:^|\.)tma\.co\.jp$/.test(host)) return "+XMiles";
if (/(?:^|\.)turntable\.fm$/.test(host)) return "+XMiles";
if (/(?:^|\.)twerkingbutt\.com$/.test(host)) return "+XMiles";
if (/(?:^|\.)vegasred\.com$/.test(host)) return "+XMiles";
if (/(?:^|\.)vevo\.com$/.test(host)) return "+XMiles";
if (/^http:\/\/ecsm\.vs\.com\//.test(url)) return "+XMiles";
if (/(?:^|\.)wanz-factory\.com$/.test(host)) return "+XMiles";
if (/(?:^|\.)wheretowatch\.com$/.test(host)) return "+XMiles";
if (/(?:^|\.)wingamestore\.com$/.test(host)) return "+XMiles";
if (/(?:^|\.)wizcrafts\.net$/.test(host)) return "+XMiles";
if (/(?:^|\.)xfinity\.com$/.test(host)) return "+XMiles";
if (/(?:^|\.)zattoo\.com$/.test(host)) return "+XMiles";
if (/(?:^|\.)zozotown\.com$/.test(host)) return "+XMiles";
if (scheme === "http" && url.indexOf("50.7.31.230:8898") >= 0) return "+XMiles";
if (scheme === "http" && url.indexOf("174.142.105.153") >= 0) return "+XMiles";
if (scheme === "http" && url.indexOf("69.65.19.160") >= 0) return "+XMiles";
if (/(?:^|\.)xn--4gq171p\.com$/.test(host)) return "+XMiles";
if (/(?:^|\.)xn--p8j9a0d9c9a\.xn--q9jyb4c$/.test(host)) return "+XMiles";
if (scheme === "http" && url.indexOf("china-mmm.jp.net") >= 0) return "+XMiles";
if (scheme === "http" && url.indexOf(".lsxszzg.com") >= 0) return "+XMiles";
if (scheme === "http" && url.indexOf(".china-mmm.net") >= 0) return "+XMiles";
if (/(?:^|\.)china-mmm\.net$/.test(host)) return "+XMiles";
if (scheme === "http" && url.indexOf("china-mmm.sa.com") >= 0) return "+XMiles";
if (scheme === "http" && url.indexOf(".avmo.pw") >= 0) return "+XMiles";
if (scheme === "http" && url.indexOf(".avmoo.com") >= 0) return "+XMiles";
if (/^http:\/\/avmoo\.com/.test(url)) return "+XMiles";
if (scheme === "http" && url.indexOf(".avmoo.net") >= 0) return "+XMiles";
if (/^http:\/\/avmoo\.net/.test(url)) return "+XMiles";
if (/(?:^|\.)avmoo\.pw$/.test(host)) return "+XMiles";
if (scheme === "http" && url.indexOf(".javmoo.xyz") >= 0) return "+XMiles";
if (/^http:\/\/javmoo\.xyz/.test(url)) return "+XMiles";
if (scheme === "http" && url.indexOf(".javtag.com") >= 0) return "+XMiles";
if (/^http:\/\/javtag\.com/.test(url)) return "+XMiles";
if (scheme === "http" && url.indexOf(".javzoo.com") >= 0) return "+XMiles";
if (/^http:\/\/javzoo\.com/.test(url)) return "+XMiles";
if (scheme === "http" && url.indexOf(".4irc.com") >= 0) return "+XMiles";
if (scheme === "http" && url.indexOf(".b0ne.com") >= 0) return "+XMiles";
if (scheme === "http" && url.indexOf(".chatnook.com") >= 0) return "+XMiles";
if (scheme === "http" && url.indexOf(".deaftone.com") >= 0) return "+XMiles";
if (scheme === "http" && url.indexOf(".dtdns.net") >= 0) return "+XMiles";
if (scheme === "http" && url.indexOf(".effers.com") >= 0) return "+XMiles";
if (scheme === "http" && url.indexOf(".etowns.org") >= 0) return "+XMiles";
if (scheme === "http" && url.indexOf(".flnet.org") >= 0) return "+XMiles";
if (scheme === "http" && url.indexOf(".gotgeeks.com") >= 0) return "+XMiles";
if (scheme === "http" && url.indexOf(".slyip.com") >= 0) return "+XMiles";
if (scheme === "http" && url.indexOf(".slyip.net") >= 0) return "+XMiles";
if (scheme === "http" && url.indexOf(".suroot.com") >= 0) return "+XMiles";
if (/(?:^|\.)1e100\.net$/.test(host)) return "+XMiles";
if (/(?:^|\.)abc\.xyz$/.test(host)) return "+XMiles";
if (/(?:^|\.)admob\.com$/.test(host)) return "+XMiles";
if (/(?:^|\.)agoogleaday\.com$/.test(host)) return "+XMiles";
if (/(?:^|\.)ampproject\.org$/.test(host)) return "+XMiles";
if (/(?:^|\.)android\.com$/.test(host)) return "+XMiles";
if (/(?:^|\.)androidify\.com$/.test(host)) return "+XMiles";
if (scheme === "http" && url.indexOf(".appspot.com") >= 0) return "+XMiles";
if (/(?:^|\.)appspot\.com$/.test(host)) return "+XMiles";
if (/^https?:\/\/[^\/]+blogspot\.(.*)/.test(url)) return "+XMiles";
if (/(?:^|\.)certificate-transparency\.org$/.test(host)) return "+XMiles";
if (/(?:^|\.)chrome\.com$/.test(host)) return "+XMiles";
if (/(?:^|\.)chromecast\.com$/.test(host)) return "+XMiles";
if (/(?:^|\.)chromeexperiments\.com$/.test(host)) return "+XMiles";
if (/(?:^|\.)chromercise\.com$/.test(host)) return "+XMiles";
if (/(?:^|\.)chromestatus\.com$/.test(host)) return "+XMiles";
if (/(?:^|\.)chromium\.org$/.test(host)) return "+XMiles";
if (/(?:^|\.)com\.google$/.test(host)) return "+XMiles";
if (/(?:^|\.)data-vocabulary\.org$/.test(host)) return "+XMiles";
if (/(?:^|\.)deja\.com$/.test(host)) return "+XMiles";
if (/(?:^|\.)digisfera\.com$/.test(host)) return "+XMiles";
if (/(?:^|\.)domains\.google$/.test(host)) return "+XMiles";
if (/(?:^|\.)feedburner\.com$/.test(host)) return "+XMiles";
if (/(?:^|\.)g\.co$/.test(host)) return "+XMiles";
if (/(?:^|\.)get\.how$/.test(host)) return "+XMiles";
if (/(?:^|\.)getmdl\.io$/.test(host)) return "+XMiles";
if (/(?:^|\.)ggpht\.com$/.test(host)) return "+XMiles";
if (/(?:^|\.)gmail\.com$/.test(host)) return "+XMiles";
if (/(?:^|\.)gmodules\.com$/.test(host)) return "+XMiles";
if (/(?:^|\.)goo\.gl$/.test(host)) return "+XMiles";
if (scheme === "http" && url.indexOf(".google.com") >= 0) return "+XMiles";
if (/^https?:\/\/([^\/]+\.)*google\.(ac|ad|ae|al|am|as|at|az|ba|be|bf|bg|bi|bj|bs|bt|by|ca|cat|cd|cf|cg|ch|ci|cl|cm|co.ao|co.bw|co.ck|co.cr|co.id|co.il|co.in|co.jp|co.ke|co.kr|co.ls|co.ma|com|com.af|com.ag|com.ai|com.ar|com.au|com.bd|com.bh|com.bn|com.bo|com.br|com.bz|com.co|com.cu|com.cy|com.do|com.ec|com.eg|com.et|com.fj|com.gh|com.gi|com.gt|com.hk|com.jm|com.kh|com.kw|com.lb|com.ly|com.mm|com.mt|com.mx|com.my|com.na|com.nf|com.ng|com.ni|com.np|com.om|com.pa|com.pe|com.pg|com.ph|com.pk|com.pr|com.py|com.qa|com.sa|com.sb|com.sg|com.sl|com.sv|com.tj|com.tr|com.tw|com.ua|com.uy|com.vc|com.vn|co.mz|co.nz|co.th|co.tz|co.ug|co.uk|co.uz|co.ve|co.vi|co.za|co.zm|co.zw|cv|cz|de|dj|dk|dm|dz|ee|es|fi|fm|fr|ga|ge|gg|gl|gm|gp|gr|gy|hk|hn|hr|ht|hu|ie|im|iq|is|it|je|jo|kg|ki|kz|la|li|lk|lt|lu|lv|md|me|mg|mk|ml|mn|ms|mu|mv|mw|mx|ne|nl|no|nr|nu|org|pl|pn|ps|pt|ro|rs|ru|rw|sc|se|sh|si|sk|sm|sn|so|sr|st|td|tg|tk|tl|tm|tn|to|tt|vg|vu|ws)\/.*/.test(url)) return "+XMiles";
if (/(?:^|\.)googleapis\.com$/.test(host)) return "+XMiles";
if (/(?:^|\.)googleartproject\.com$/.test(host)) return "+XMiles";
if (/(?:^|\.)googleblog\.com$/.test(host)) return "+XMiles";
if (/(?:^|\.)googlecode\.com$/.test(host)) return "+XMiles";
if (/(?:^|\.)googlecommerce\.com$/.test(host)) return "+XMiles";
if (/(?:^|\.)googledomains\.com$/.test(host)) return "+XMiles";
if (/(?:^|\.)googleearth\.com$/.test(host)) return "+XMiles";
if (/(?:^|\.)googledrive\.com$/.test(host)) return "+XMiles";
if (/(?:^|\.)googlegroups\.com$/.test(host)) return "+XMiles";
if (/(?:^|\.)googlehosted\.com$/.test(host)) return "+XMiles";
if (/(?:^|\.)googleideas\.com$/.test(host)) return "+XMiles";
if (/(?:^|\.)googlelabs\.com$/.test(host)) return "+XMiles";
if (/(?:^|\.)googlemail\.com$/.test(host)) return "+XMiles";
if (/(?:^|\.)googleplay\.com$/.test(host)) return "+XMiles";
if (/(?:^|\.)googleplus\.com$/.test(host)) return "+XMiles";
if (/(?:^|\.)googlesource\.com$/.test(host)) return "+XMiles";
if (/(?:^|\.)googleusercontent\.com$/.test(host)) return "+XMiles";
if (/(?:^|\.)googlevideo\.com$/.test(host)) return "+XMiles";
if (/(?:^|\.)googlezip\.net$/.test(host)) return "+XMiles";
if (/(?:^|\.)groups\.google\.cn$/.test(host)) return "+XMiles";
if (/(?:^|\.)gvt0\.com$/.test(host)) return "+XMiles";
if (/(?:^|\.)gvt1\.com$/.test(host)) return "+XMiles";
if (/(?:^|\.)html5rocks\.com$/.test(host)) return "+XMiles";
if (/(?:^|\.)iam\.soy$/.test(host)) return "+XMiles";
if (/(?:^|\.)igoogle\.com$/.test(host)) return "+XMiles";
if (/(?:^|\.)like\.com$/.test(host)) return "+XMiles";
if (/(?:^|\.)nic\.google$/.test(host)) return "+XMiles";
if (/(?:^|\.)panoramio\.com$/.test(host)) return "+XMiles";
if (/(?:^|\.)picasaweb\.com$/.test(host)) return "+XMiles";
if (/(?:^|\.)polymer-project\.org$/.test(host)) return "+XMiles";
if (/(?:^|\.)thinkwithgoogle\.com$/.test(host)) return "+XMiles";
if (/(?:^|\.)tiltbrush\.com$/.test(host)) return "+XMiles";
if (/(?:^|\.)recaptcha\.net$/.test(host)) return "+XMiles";
if (/(?:^|\.)registry\.google$/.test(host)) return "+XMiles";
if (/^http:\/\/sipml5\.org\//.test(url)) return "+XMiles";
if (/(?:^|\.)tensorflow\.org$/.test(host)) return "+XMiles";
if (/(?:^|\.)webmproject\.org$/.test(host)) return "+XMiles";
if (/(?:^|\.)whatbrowser\.org$/.test(host)) return "+XMiles";
if (/(?:^|\.)withgoogle\.com$/.test(host)) return "+XMiles";
if (/(?:^|\.)youtu\.be$/.test(host)) return "+XMiles";
if (scheme === "http" && url.indexOf(".youtube.com") >= 0) return "+XMiles";
if (/(?:^|\.)youtube\.com$/.test(host)) return "+XMiles";
if (/(?:^|\.)youtube-nocookie\.com$/.test(host)) return "+XMiles";
if (/(?:^|\.)ytimg\.com$/.test(host)) return "+XMiles";
if (/(?:^|\.)zynamics\.com$/.test(host)) return "+XMiles";
if (scheme === "http" && url.indexOf(".kat.cr") >= 0) return "+XMiles";
if (/(?:^|\.)naughtyamerica\.com$/.test(host)) return "+XMiles";
if (scheme === "http" && url.indexOf(".v2ex.com") >= 0) return "+XMiles";
if (scheme === "http" && url.indexOf(".0rz.tw") >= 0) return "+XMiles";
if (/^http:\/\/0rz\.tw/.test(url)) return "+XMiles";
if (/(?:^|\.)0to255\.com$/.test(host)) return "+XMiles";
if (scheme === "http" && url.indexOf("1-apple.com.tw") >= 0) return "+XMiles";
if (/(?:^|\.)1-apple\.com\.tw$/.test(host)) return "+XMiles";
if (scheme === "http" && url.indexOf(".100ke.org") >= 0) return "+XMiles";
if (scheme === "http" && url.indexOf(".1000giri.net") >= 0) return "+XMiles";
if (/(?:^|\.)1000giri\.net$/.test(host)) return "+XMiles";
if (scheme === "http" && url.indexOf(".10conditionsoflove.com") >= 0) return "+XMiles";
if (/(?:^|\.)10musume\.com$/.test(host)) return "+XMiles";
if (scheme === "http" && url.indexOf("123rf.com") >= 0) return "+XMiles";
if (scheme === "http" && url.indexOf(".12bet.com") >= 0) return "+XMiles";
if (/(?:^|\.)12bet\.com$/.test(host)) return "+XMiles";
if (scheme === "http" && url.indexOf(".12vpn.com") >= 0) return "+XMiles";
if (scheme === "http" && url.indexOf(".12vpn.net") >= 0) return "+XMiles";
if (/(?:^|\.)12vpn\.com$/.test(host)) return "+XMiles";
if (/(?:^|\.)12vpn\.net$/.test(host)) return "+XMiles";
if (scheme === "http" && url.indexOf("141hongkong.com/forum") >= 0) return "+XMiles";
if (scheme === "http" && url.indexOf(".141tube.com") >= 0) return "+XMiles";
if (scheme === "http" && url.indexOf(".1688.com.au") >= 0) return "+XMiles";
if (scheme === "http" && url.indexOf(".173ng.com") >= 0) return "+XMiles";
if (/(?:^|\.)173ng\.com$/.test(host)) return "+XMiles";
if (scheme === "http" && url.indexOf(".17t17p.com") >= 0) return "+XMiles";
if (scheme === "http" && url.indexOf("18onlygirls.com") >= 0) return "+XMiles";
if (scheme === "http" && url.indexOf(".18virginsex.com") >= 0) return "+XMiles";
if (scheme === "http" && url.indexOf(".1949er.org") >= 0) return "+XMiles";
if (scheme === "http" && url.indexOf("zhao.1984.city") >= 0) return "+XMiles";
if (/(?:^|\.)zhao\.1984\.city$/.test(host)) return "+XMiles";
if (scheme === "http" && url.indexOf("1984bbs.com") >= 0) return "+XMiles";
if (/(?:^|\.)1984bbs\.com$/.test(host)) return "+XMiles";
if (scheme === "http" && url.indexOf(".1984bbs.org") >= 0) return "+XMiles";
if (/(?:^|\.)1984bbs\.org$/.test(host)) return "+XMiles";
if (scheme === "http" && url.indexOf(".1998cdp.org") >= 0) return "+XMiles";
if (scheme === "http" && url.indexOf(".1bao.org") >= 0) return "+XMiles";
if (/^http:\/\/1bao\.org/.test(url)) return "+XMiles";
if (scheme === "http" && url.indexOf(".1eew.com") >= 0) return "+XMiles";
if (scheme === "http" && url.indexOf(".1mobile.com") >= 0) return "+XMiles";
if (/(?:^|\.)1pondo\.tv$/.test(host)) return "+XMiles";
if (scheme === "http" && url.indexOf(".2-hand.info") >= 0) return "+XMiles";
if (scheme === "http" && url.indexOf(".2000fun.com/bbs") >= 0) return "+XMiles";
if (scheme === "http" && url.indexOf(".2008xianzhang.info") >= 0) return "+XMiles";
if (/(?:^|\.)2008xianzhang\.info$/.test(host)) return "+XMiles";
if (/(?:^|\.)2017\.hk$/.test(host)) return "+XMiles";
if (scheme === "http" && url.indexOf("21andy.com/blog") >= 0) return "+XMiles";
if (scheme === "http" && url.indexOf(".21pron.com") >= 0) return "+XMiles";
if (scheme === "http" && url.indexOf("21sextury.com") >= 0) return "+XMiles";
if (scheme === "http" && url.indexOf(".228.net.tw") >= 0) return "+XMiles";
if (scheme === "http" && url.indexOf("24smile.org") >= 0) return "+XMiles";
if (scheme === "http" && url.indexOf("2lipstube.com") >= 0) return "+XMiles";
if (scheme === "http" && url.indexOf(".2shared.com") >= 0) return "+XMiles";
if (scheme === "http" && url.indexOf("30boxes.com") >= 0) return "+XMiles";
if (scheme === "http" && url.indexOf(".315lz.com") >= 0) return "+XMiles";
if (/(?:^|\.)32red\.com$/.test(host)) return "+XMiles";
if (/(?:^|\.)36rain\.com$/.test(host)) return "+XMiles";
if (scheme === "http" && url.indexOf(".3a5a.com") >= 0) return "+XMiles";
if (scheme === "http" && url.indexOf("3arabtv.com") >= 0) return "+XMiles";
if (scheme === "http" && url.indexOf(".3boys2girls.com") >= 0) return "+XMiles";
if (scheme === "http" && url.indexOf(".3ren.ca") >= 0) return "+XMiles";
if (scheme === "http" && url.indexOf(".3tui.net") >= 0) return "+XMiles";
if (/(?:^|\.)4bluestones\.biz$/.test(host)) return "+XMiles";
if (/(?:^|\.)4chan\.org$/.test(host)) return "+XMiles";
if (scheme === "http" && url.indexOf(".4everproxy.com") >= 0) return "+XMiles";
if (/(?:^|\.)4everproxy\.com$/.test(host)) return "+XMiles";
if (/(?:^|\.)4rbtv\.com$/.test(host)) return "+XMiles";
if (/(?:^|\.)4shared\.com$/.test(host)) return "+XMiles";
if (scheme === "http" && url.indexOf("taiwannation.50webs.com") >= 0) return "+XMiles";
if (/(?:^|\.)51\.ca$/.test(host)) return "+XMiles";
if (scheme === "http" && url.indexOf(".51luoben.com") >= 0) return "+XMiles";
if (/(?:^|\.)51luoben\.com$/.test(host)) return "+XMiles";
if (scheme === "http" && url.indexOf("5i01.com") >= 0) return "+XMiles";
if (scheme === "http" && url.indexOf(".5isotoi5.org") >= 0) return "+XMiles";
if (scheme === "http" && url.indexOf(".5maodang.com") >= 0) return "+XMiles";
if (/(?:^|\.)63i\.com$/.test(host)) return "+XMiles";
if (scheme === "http" && url.indexOf(".64museum.org") >= 0) return "+XMiles";
if (scheme === "http" && url.indexOf("64tianwang.com") >= 0) return "+XMiles";
if (scheme === "http" && url.indexOf("64wiki.com") >= 0) return "+XMiles";
if (scheme === "http" && url.indexOf(".66.ca") >= 0) return "+XMiles";
if (scheme === "http" && url.indexOf("666kb.com") >= 0) return "+XMiles";
if (scheme === "http" && url.indexOf("6park.com") >= 0) return "+XMiles";
if (/(?:^|\.)6park\.com$/.test(host)) return "+XMiles";
if (/(?:^|\.)7capture\.com$/.test(host)) return "+XMiles";
if (scheme === "http" && url.indexOf(".7cow.com") >= 0) return "+XMiles";
if (scheme === "http" && url.indexOf(".8-d.com") >= 0) return "+XMiles";
if (/^http:\/\/8-d\.com/.test(url)) return "+XMiles";
if (scheme === "http" && url.indexOf("85cc.net") >= 0) return "+XMiles";
if (/^http:\/\/85st\.com/.test(url)) return "+XMiles";
if (scheme === "http" && url.indexOf(".881903.com/page/zh-tw/") >= 0) return "+XMiles";
if (/(?:^|\.)881903\.com$/.test(host)) return "+XMiles";
if (scheme === "http" && url.indexOf(".888.com") >= 0) return "+XMiles";
if (scheme === "http" && url.indexOf("89-64.org") >= 0) return "+XMiles";
if (/(?:^|\.)89-64\.org$/.test(host)) return "+XMiles";
if (scheme === "http" && url.indexOf(".8news.com.tw") >= 0) return "+XMiles";
if (scheme === "http" && url.indexOf(".8z1.net") >= 0) return "+XMiles";
if (/(?:^|\.)8z1\.net$/.test(host)) return "+XMiles";
if (scheme === "http" && url.indexOf(".9001700.com") >= 0) return "+XMiles";
if (/^http:\/\/908taiwan\.org\//.test(url)) return "+XMiles";
if (/(?:^|\.)91porn\.com$/.test(host)) return "+XMiles";
if (scheme === "http" && url.indexOf(".92ccav.com") >= 0) return "+XMiles";
if (scheme === "http" && url.indexOf(".991.com") >= 0) return "+XMiles";
if (/^http:\/\/991\.com/.test(url)) return "+XMiles";
if (scheme === "http" && url.indexOf(".99btgc01.com") >= 0) return "+XMiles";
if (/(?:^|\.)99btgc01\.com$/.test(host)) return "+XMiles";
if (scheme === "http" && url.indexOf(".99cn.info") >= 0) return "+XMiles";
if (/^http:\/\/99cn\.info/.test(url)) return "+XMiles";
if (/(?:^|\.)9bis\.com$/.test(host)) return "+XMiles";
if (/(?:^|\.)9bis\.net$/.test(host)) return "+XMiles";
if (scheme === "http" && url.indexOf(".tibet.a.se") >= 0) return "+XMiles";
if (/^http:\/\/tibet\.a\.se/.test(url)) return "+XMiles";
if (/(?:^|\.)a-normal-day\.com$/.test(host)) return "+XMiles";
if (scheme === "http" && url.indexOf("a5.com.ru") >= 0) return "+XMiles";
if (/^http:\/\/aamacau\.com/.test(url)) return "+XMiles";
if (scheme === "http" && url.indexOf(".abc.com") >= 0) return "+XMiles";
if (scheme === "http" && url.indexOf(".abchinese.com") >= 0) return "+XMiles";
if (scheme === "http" && url.indexOf(".ablwang.com") >= 0) return "+XMiles";
if (scheme === "http" && url.indexOf(".aboluowang.com") >= 0) return "+XMiles";
if (/(?:^|\.)aboluowang\.com$/.test(host)) return "+XMiles";
if (scheme === "http" && url.indexOf(".aboutgfw.com") >= 0) return "+XMiles";
if (scheme === "http" && url.indexOf(".abs.edu") >= 0) return "+XMiles";
if (scheme === "http" && url.indexOf(".accim.org") >= 0) return "+XMiles";
if (scheme === "http" && url.indexOf(".aceros-de-hispania.com") >= 0) return "+XMiles";
if (scheme === "http" && url.indexOf(".acevpn.com") >= 0) return "+XMiles";
if (/(?:^|\.)acevpn\.com$/.test(host)) return "+XMiles";
if (scheme === "http" && url.indexOf(".acg18.me") >= 0) return "+XMiles";
if (/^http:\/\/acg18\.me/.test(url)) return "+XMiles";
if (/(?:^|\.)acgkj\.com$/.test(host)) return "+XMiles";
if (scheme === "http" && url.indexOf("actimes.com.au") >= 0) return "+XMiles";
if (scheme === "http" && url.indexOf("activpn.com") >= 0) return "+XMiles";
if (/(?:^|\.)activpn\.com$/.test(host)) return "+XMiles";
if (/(?:^|\.)aculo\.us$/.test(host)) return "+XMiles";
if (/(?:^|\.)addictedtocoffee\.de$/.test(host)) return "+XMiles";
if (scheme === "http" && url.indexOf(".adpl.org.hk") >= 0) return "+XMiles";
if (/^http:\/\/adpl\.org\.hk/.test(url)) return "+XMiles";
if (scheme === "http" && url.indexOf(".adult-sex-games.com") >= 0) return "+XMiles";
if (/(?:^|\.)adult-sex-games\.com$/.test(host)) return "+XMiles";
if (scheme === "http" && url.indexOf("adultfriendfinder.com") >= 0) return "+XMiles";
if (scheme === "http" && url.indexOf("adultkeep.net/peepshow/members/main.htm") >= 0) return "+XMiles";
if (/(?:^|\.)advanscene\.com$/.test(host)) return "+XMiles";
if (/(?:^|\.)advertfan\.com$/.test(host)) return "+XMiles";
if (/(?:^|\.)aenhancers\.com$/.test(host)) return "+XMiles";
if (/(?:^|\.)af\.mil$/.test(host)) return "+XMiles";
if (scheme === "http" && url.indexOf(".afantibbs.com") >= 0) return "+XMiles";
if (/^http:\/\/afantibbs\.com/.test(url)) return "+XMiles";
if (scheme === "http" && url.indexOf(".ai-kan.net") >= 0) return "+XMiles";
if (/(?:^|\.)ai-kan\.net$/.test(host)) return "+XMiles";
if (scheme === "http" && url.indexOf("ai-wen.net") >= 0) return "+XMiles";
if (scheme === "http" && url.indexOf(".aiph.net") >= 0) return "+XMiles";
if (/(?:^|\.)aiph\.net$/.test(host)) return "+XMiles";
if (/^http:\/\/download\.aircrack-ng\.org/.test(url)) return "+XMiles";
if (scheme === "http" && url.indexOf(".airvpn.org") >= 0) return "+XMiles";
if (/(?:^|\.)airvpn\.org$/.test(host)) return "+XMiles";
if (scheme === "http" && url.indexOf(".aisex.com") >= 0) return "+XMiles";
if (/(?:^|\.)ait\.org\.tw$/.test(host)) return "+XMiles";
if (scheme === "http" && url.indexOf("aiweiwei.com") >= 0) return "+XMiles";
if (scheme === "http" && url.indexOf(".aiweiweiblog.com") >= 0) return "+XMiles";
if (/(?:^|\.)aiweiweiblog\.com$/.test(host)) return "+XMiles";
if (/(?:^|\.)www\.ajsands\.com$/.test(host)) return "+XMiles";
if (/^https:\/\/fbcdn.*\.akamaihd\.net\//.test(url)) return "+XMiles";
if (scheme === "http" && url.indexOf("a248.e.akamai.net") >= 0) return "+XMiles";
if (/(?:^|\.)a248\.e\.akamai\.net$/.test(host)) return "+XMiles";
if (scheme === "http" && url.indexOf("voa-11.akacast.akamaistream.net") >= 0) return "+XMiles";
if (scheme === "http" && url.indexOf(".akademiye.org/ug") >= 0) return "+XMiles";
if (/^http:\/\/akademiye\.org\/ug/.test(url)) return "+XMiles";
if (/(?:^|\.)akiba-online\.com$/.test(host)) return "+XMiles";
if (/(?:^|\.)al-qimmah\.net$/.test(host)) return "+XMiles";
if (/(?:^|\.)alabout\.com$/.test(host)) return "+XMiles";
if (scheme === "http" && url.indexOf(".alanhou.com") >= 0) return "+XMiles";
if (/^http:\/\/alanhou\.com/.test(url)) return "+XMiles";
if (/(?:^|\.)alasbarricadas\.org$/.test(host)) return "+XMiles";
if (scheme === "http" && url.indexOf("alexlur.org") >= 0) return "+XMiles";
if (/(?:^|\.)alforattv\.net$/.test(host)) return "+XMiles";
if (scheme === "http" && url.indexOf("aliengu.com") >= 0) return "+XMiles";
if (/(?:^|\.)alkasir\.com$/.test(host)) return "+XMiles";
if (/(?:^|\.)allconnected\.co$/.test(host)) return "+XMiles";
if (scheme === "http" && url.indexOf(".alldrawnsex.com") >= 0) return "+XMiles";
if (/(?:^|\.)alldrawnsex\.com$/.test(host)) return "+XMiles";
if (scheme === "http" && url.indexOf("allgirlsallowed.org") >= 0) return "+XMiles";
if (scheme === "http" && url.indexOf("alliance.org.hk") >= 0) return "+XMiles";
if (scheme === "http" && url.indexOf(".allinfa.com") >= 0) return "+XMiles";
if (/^http:\/\/allinfa\.com/.test(url)) return "+XMiles";
if (scheme === "http" && url.indexOf(".alljackpotscasino.com") >= 0) return "+XMiles";
if (/(?:^|\.)allmovie\.com$/.test(host)) return "+XMiles";
if (scheme === "http" && url.indexOf(".alphaporno.com") >= 0) return "+XMiles";
if (/(?:^|\.)alternate-tools\.com$/.test(host)) return "+XMiles";
if (scheme === "http" && url.indexOf("alvinalexander.com") >= 0) return "+XMiles";
if (scheme === "http" && url.indexOf("alwaysdata.com") >= 0) return "+XMiles";
if (/(?:^|\.)alwaysdata\.com$/.test(host)) return "+XMiles";
if (/(?:^|\.)alwaysdata\.net$/.test(host)) return "+XMiles";
if (scheme === "http" && url.indexOf(".alwaysvpn.com") >= 0) return "+XMiles";
if (/(?:^|\.)alwaysvpn\.com$/.test(host)) return "+XMiles";
if (/(?:^|\.)am730\.com\.hk$/.test(host)) return "+XMiles";
if (scheme === "http" && url.indexOf("amazon.com/Prisoner-State-Secret-Journal-Premier") >= 0) return "+XMiles";
if (scheme === "http" && url.indexOf("ameblo.jp") >= 0) return "+XMiles";
if (/(?:^|\.)ameblo\.jp$/.test(host)) return "+XMiles";
if (scheme === "http" && url.indexOf("www1.american.edu/ted/ice/tibet") >= 0) return "+XMiles";
if (/(?:^|\.)americangreencard\.com$/.test(host)) return "+XMiles";
if (/^http:\/\/www\.americorps\.gov/.test(url)) return "+XMiles";
if (/(?:^|\.)amiblockedornot\.com$/.test(host)) return "+XMiles";
if (scheme === "http" && url.indexOf(".amigobbs.net") >= 0) return "+XMiles";
if (scheme === "http" && url.indexOf(".amnesty.org") >= 0) return "+XMiles";
if (/(?:^|\.)amnesty\.org$/.test(host)) return "+XMiles";
if (scheme === "http" && url.indexOf(".amnesty.tw") >= 0) return "+XMiles";
if (scheme === "http" && url.indexOf(".amnestyusa.org") >= 0) return "+XMiles";
if (/(?:^|\.)amnestyusa\.org$/.test(host)) return "+XMiles";
if (scheme === "http" && url.indexOf(".amnyemachen.org") >= 0) return "+XMiles";
if (scheme === "http" && url.indexOf(".amoiist.com") >= 0) return "+XMiles";
if (/(?:^|\.)anchorfree\.com$/.test(host)) return "+XMiles";
if (/(?:^|\.)ancsconf\.org$/.test(host)) return "+XMiles";
if (/(?:^|\.)andfaraway\.net$/.test(host)) return "+XMiles";
if (/(?:^|\.)android-x86\.org$/.test(host)) return "+XMiles";
if (/(?:^|\.)angularjs\.org$/.test(host)) return "+XMiles";
if (scheme === "http" && url.indexOf("animecrazy.net") >= 0) return "+XMiles";
if (scheme === "http" && url.indexOf(".animeshippuuden.com") >= 0) return "+XMiles";
if (scheme === "http" && url.indexOf("aniscartujo.com") >= 0) return "+XMiles";
if (/(?:^|\.)aniscartujo\.com$/.test(host)) return "+XMiles";
if (/(?:^|\.)anobii\.com$/.test(host)) return "+XMiles";
if (scheme === "http" && url.indexOf(".anonymitynetwork.com") >= 0) return "+XMiles";
if (/(?:^|\.)anonymitynetwork\.com$/.test(host)) return "+XMiles";
if (scheme === "http" && url.indexOf(".anonymizer.com") >= 0) return "+XMiles";
if (scheme === "http" && url.indexOf("anontext.com") >= 0) return "+XMiles";
if (scheme === "http" && url.indexOf(".anpopo.com") >= 0) return "+XMiles";
if (scheme === "http" && url.indexOf(".answering-islam.org") >= 0) return "+XMiles";
if (/^http:\/\/www\.antd\.org/.test(url)) return "+XMiles";
if (/(?:^|\.)anthonycalzadilla\.com$/.test(host)) return "+XMiles";
if (scheme === "http" && url.indexOf(".antiwave.net") >= 0) return "+XMiles";
if (/^http:\/\/antiwave\.net/.test(url)) return "+XMiles";
if (scheme === "http" && url.indexOf(".anysex.com") >= 0) return "+XMiles";
if (/^http:\/\/anysex\.com/.test(url)) return "+XMiles";
if (/(?:^|\.)aobo\.com\.au$/.test(host)) return "+XMiles";
if (scheme === "http" && url.indexOf(".aofriend.com") >= 0) return "+XMiles";
if (/^http:\/\/aofriend\.com/.test(url)) return "+XMiles";
if (scheme === "http" && url.indexOf(".aofriend.com.au") >= 0) return "+XMiles";
if (scheme === "http" && url.indexOf(".aojiao.org") >= 0) return "+XMiles";
if (/(?:^|\.)aolchannels\.aol\.com$/.test(host)) return "+XMiles";
if (scheme === "http" && url.indexOf("video.aol.ca/video-detail") >= 0) return "+XMiles";
if (scheme === "http" && url.indexOf("video.aol.co.uk/video-detail") >= 0) return "+XMiles";
if (scheme === "http" && url.indexOf("video.aol.com") >= 0) return "+XMiles";
if (/(?:^|\.)video\.aol\.com$/.test(host)) return "+XMiles";
if (/(?:^|\.)search\.aol\.com$/.test(host)) return "+XMiles";
if (scheme === "http" && url.indexOf("www.aolnews.com") >= 0) return "+XMiles";
if (/(?:^|\.)aomiwang\.com$/.test(host)) return "+XMiles";
if (scheme === "http" && url.indexOf("video.ap.org") >= 0) return "+XMiles";
if (scheme === "http" && url.indexOf(".apetube.com") >= 0) return "+XMiles";
if (/(?:^|\.)apiary\.io$/.test(host)) return "+XMiles";
if (scheme === "http" && url.indexOf(".apigee.com") >= 0) return "+XMiles";
if (/(?:^|\.)apigee\.com$/.test(host)) return "+XMiles";
if (scheme === "http" && url.indexOf("apk-dl.com") >= 0) return "+XMiles";
if (scheme === "http" && url.indexOf("apkdler.com/apk/view") >= 0) return "+XMiles";
if (scheme === "http" && url.indexOf(".appdownloader.net/Android") >= 0) return "+XMiles";
if (scheme === "http" && url.indexOf("apkpure.com") >= 0) return "+XMiles";
if (/(?:^|\.)apkpure\.com$/.test(host)) return "+XMiles";
if (scheme === "http" && url.indexOf("appledaily.com") >= 0) return "+XMiles";
if (/(?:^|\.)appsocks\.net$/.test(host)) return "+XMiles";
if (/(?:^|\.)archives\.gov$/.test(host)) return "+XMiles";
if (scheme === "http" && url.indexOf("archive.is") >= 0) return "+XMiles";
if (/(?:^|\.)archive\.org$/.test(host)) return "+XMiles";
if (scheme === "http" && url.indexOf(".arctosia.com") >= 0) return "+XMiles";
if (/^http:\/\/arctosia\.com/.test(url)) return "+XMiles";
if (/(?:^|\.)areca-backup\.org$/.test(host)) return "+XMiles";
if (scheme === "http" && url.indexOf(".arethusa.su") >= 0) return "+XMiles";
if (/(?:^|\.)arethusa\.su$/.test(host)) return "+XMiles";
if (/(?:^|\.)arlingtoncemetery\.mil$/.test(host)) return "+XMiles";
if (/(?:^|\.)army\.mil$/.test(host)) return "+XMiles";
if (/(?:^|\.)arstechnica\.com$/.test(host)) return "+XMiles";
if (scheme === "http" && url.indexOf(".art4tibet1998.org") >= 0) return "+XMiles";
if (scheme === "http" && url.indexOf("artsy.net") >= 0) return "+XMiles";
if (/(?:^|\.)asacp\.org$/.test(host)) return "+XMiles";
if (scheme === "http" && url.indexOf(".asahichinese.com") >= 0) return "+XMiles";
if (/(?:^|\.)asahichinese\.com$/.test(host)) return "+XMiles";
if (scheme === "http" && url.indexOf("asdfg.jp/dabr") >= 0) return "+XMiles";
if (scheme === "http" && url.indexOf("asg.to") >= 0) return "+XMiles";
if (/^http:\/\/japanfirst\.asianfreeforum\.com\//.test(url)) return "+XMiles";
if (scheme === "http" && url.indexOf(".asiaharvest.org") >= 0) return "+XMiles";
if (/(?:^|\.)asiaharvest\.org$/.test(host)) return "+XMiles";
if (scheme === "http" && url.indexOf("asianews.it") >= 0) return "+XMiles";
if (/(?:^|\.)asiansexdiary\.com$/.test(host)) return "+XMiles";
if (/(?:^|\.)asianwomensfilm\.de$/.test(host)) return "+XMiles";
if (scheme === "http" && url.indexOf(".asiatgp.com") >= 0) return "+XMiles";
if (/(?:^|\.)askstudent\.com$/.test(host)) return "+XMiles";
if (scheme === "http" && url.indexOf(".askynz.net") >= 0) return "+XMiles";
if (/(?:^|\.)askynz\.net$/.test(host)) return "+XMiles";
if (/(?:^|\.)assembla\.com$/.test(host)) return "+XMiles";
if (/(?:^|\.)astonmartinnews\.com$/.test(host)) return "+XMiles";
if (/(?:^|\.)astrill\.com$/.test(host)) return "+XMiles";
if (/(?:^|\.)atc\.org\.au$/.test(host)) return "+XMiles";
if (scheme === "http" && url.indexOf(".atchinese.com") >= 0) return "+XMiles";
if (/^http:\/\/atchinese\.com/.test(url)) return "+XMiles";
if (scheme === "http" && url.indexOf("atgfw.org") >= 0) return "+XMiles";
if (/(?:^|\.)atj\.org\.tw$/.test(host)) return "+XMiles";
if (scheme === "http" && url.indexOf(".atlaspost.com") >= 0) return "+XMiles";
if (/(?:^|\.)atlaspost\.com$/.test(host)) return "+XMiles";
if (/(?:^|\.)atdmt\.com$/.test(host)) return "+XMiles";
if (scheme === "http" && url.indexOf(".atnext.com") >= 0) return "+XMiles";
if (/(?:^|\.)atnext\.com$/.test(host)) return "+XMiles";
if (scheme === "http" && url.indexOf("avaaz.org") >= 0) return "+XMiles";
if (/(?:^|\.)avaaz\.org$/.test(host)) return "+XMiles";
if (scheme === "http" && url.indexOf(".avcity.tv") >= 0) return "+XMiles";
if (scheme === "http" && url.indexOf(".avcool.com") >= 0) return "+XMiles";
if (scheme === "http" && url.indexOf(".avdb.in") >= 0) return "+XMiles";
if (/(?:^|\.)avdb\.in$/.test(host)) return "+XMiles";
if (scheme === "http" && url.indexOf(".avdb.tv") >= 0) return "+XMiles";
if (/(?:^|\.)avdb\.tv$/.test(host)) return "+XMiles";
if (scheme === "http" && url.indexOf(".avfantasy.com") >= 0) return "+XMiles";
if (/(?:^|\.)avidemux\.org$/.test(host)) return "+XMiles";
if (/(?:^|\.)avoision\.com$/.test(host)) return "+XMiles";
if (scheme === "http" && url.indexOf(".avyahoo.com") >= 0) return "+XMiles";
if (/(?:^|\.)axureformac\.com$/.test(host)) return "+XMiles";
if (scheme === "http" && url.indexOf(".azerbaycan.tv") >= 0) return "+XMiles";
if (scheme === "http" && url.indexOf("azerimix.com") >= 0) return "+XMiles";
if (/^http:\/\/.*boxun.*\.azurewebsites\.net/.test(url)) return "+XMiles";
if (/(?:^|\.)boxun.*\.azurewebsites\.net$/.test(host)) return "+XMiles";
if (scheme === "http" && url.indexOf("forum.baby-kingdom.com") >= 0) return "+XMiles";
if (scheme === "http" && url.indexOf("babynet.com.hk") >= 0) return "+XMiles";
if (scheme === "http" && url.indexOf("backchina.com") >= 0) return "+XMiles";
if (/(?:^|\.)backchina\.com$/.test(host)) return "+XMiles";
if (scheme === "http" && url.indexOf(".backpackers.com.tw/forum") >= 0) return "+XMiles";
if (scheme === "http" && url.indexOf("backtotiananmen.com") >= 0) return "+XMiles";
if (scheme === "http" && url.indexOf(".badjojo.com") >= 0) return "+XMiles";
if (scheme === "http" && url.indexOf("badoo.com") >= 0) return "+XMiles";
if (/^http:\/\/.*2\.bahamut\.com\.tw/.test(url)) return "+XMiles";
if (/(?:^|\.)baidu\.jp$/.test(host)) return "+XMiles";
if (/(?:^|\.)bailandaily\.com$/.test(host)) return "+XMiles";
if (/(?:^|\.)baixing\.me$/.test(host)) return "+XMiles";
if (scheme === "http" && url.indexOf(".banana-vpn.com") >= 0) return "+XMiles";
if (/(?:^|\.)banana-vpn\.com$/.test(host)) return "+XMiles";
if (scheme === "http" && url.indexOf(".bangchen.net") >= 0) return "+XMiles";
if (/^http:\/\/bangchen\.net/.test(url)) return "+XMiles";
if (/(?:^|\.)bangyoulater\.com$/.test(host)) return "+XMiles";
if (scheme === "http" && url.indexOf("bannedbook.org") >= 0) return "+XMiles";
if (/(?:^|\.)bannedbook\.org$/.test(host)) return "+XMiles";
if (scheme === "http" && url.indexOf(".bannednews.org") >= 0) return "+XMiles";
if (scheme === "http" && url.indexOf(".barenakedislam.com") >= 0) return "+XMiles";
if (/(?:^|\.)barnabu\.co\.uk$/.test(host)) return "+XMiles";
if (scheme === "http" && url.indexOf("bartvpn.com") >= 0) return "+XMiles";
if (scheme === "http" && url.indexOf("bayvoice.net") >= 0) return "+XMiles";
if (/(?:^|\.)bayvoice\.net$/.test(host)) return "+XMiles";
if (scheme === "http" && url.indexOf("dajusha.baywords.com") >= 0) return "+XMiles";
if (/(?:^|\.)bbchat\.tv$/.test(host)) return "+XMiles";
if (/(?:^|\.)bb-chat\.tv$/.test(host)) return "+XMiles";
if (/^http:\/\/.*\.bbc\.co\.uk.*chinese/.test(url)) return "+XMiles";
if (scheme === "http" && url.indexOf(".bbc.co.uk/news/world-asia-china") >= 0) return "+XMiles";
if (scheme === "http" && url.indexOf(".bbc.co.uk/tv") >= 0) return "+XMiles";
if (/^http:\/\/.*\.bbc\.co.*zhongwen/.test(url)) return "+XMiles";
if (/^http:\/\/.*news\.bbc\.co\.uk\/onthisday.*newsid_2496000\/2496277/.test(url)) return "+XMiles";
if (scheme === "http" && url.indexOf("newsforums.bbc.co.uk") >= 0) return "+XMiles";
if (scheme === "http" && url.indexOf(".bbcchinese.com") >= 0) return "+XMiles";
if (/(?:^|\.)bbcchinese\.com$/.test(host)) return "+XMiles";
if (/^http:\/\/bbc\.in/.test(url)) return "+XMiles";
if (scheme === "http" && url.indexOf(".bbg.gov") >= 0) return "+XMiles";
if (scheme === "http" && url.indexOf("bbs-tw.com") >= 0) return "+XMiles";
if (scheme === "http" && url.indexOf(".bbsdigest.com/thread") >= 0) return "+XMiles";
if (/(?:^|\.)bbsfeed\.com$/.test(host)) return "+XMiles";
if (scheme === "http" && url.indexOf("bbsland.com") >= 0) return "+XMiles";
if (scheme === "http" && url.indexOf(".bbsmo.com") >= 0) return "+XMiles";
if (scheme === "http" && url.indexOf(".bbsone.com") >= 0) return "+XMiles";
if (scheme === "http" && url.indexOf("bbtoystore.com") >= 0) return "+XMiles";
if (scheme === "http" && url.indexOf(".bcast.co.nz") >= 0) return "+XMiles";
if (scheme === "http" && url.indexOf(".bcc.com.tw/board") >= 0) return "+XMiles";
if (scheme === "http" && url.indexOf(".bcchinese.net") >= 0) return "+XMiles";
if (scheme === "http" && url.indexOf(".bcmorning.com") >= 0) return "+XMiles";
if (scheme === "http" && url.indexOf("bdsmvideos.net") >= 0) return "+XMiles";
if (scheme === "http" && url.indexOf(".beaconevents.com") >= 0) return "+XMiles";
if (scheme === "http" && url.indexOf(".bebo.com") >= 0) return "+XMiles";
if (/(?:^|\.)bebo\.com$/.test(host)) return "+XMiles";
if (scheme === "http" && url.indexOf(".beevpn.com") >= 0) return "+XMiles";
if (/(?:^|\.)beevpn\.com$/.test(host)) return "+XMiles";
if (scheme === "http" && url.indexOf(".behindkink.com") >= 0) return "+XMiles";
if (/(?:^|\.)beijing1989\.com$/.test(host)) return "+XMiles";
if (scheme === "http" && url.indexOf("beijingspring.com") >= 0) return "+XMiles";
if (/(?:^|\.)beijingspring\.com$/.test(host)) return "+XMiles";
if (scheme === "http" && url.indexOf(".belamionline.com") >= 0) return "+XMiles";
if (scheme === "http" && url.indexOf("beric.me") >= 0) return "+XMiles";
if (scheme === "http" && url.indexOf(".berlintwitterwall.com") >= 0) return "+XMiles";
if (/(?:^|\.)berlintwitterwall\.com$/.test(host)) return "+XMiles";
if (scheme === "http" && url.indexOf(".berm.co.nz") >= 0) return "+XMiles";
if (scheme === "http" && url.indexOf(".bestforchina.org") >= 0) return "+XMiles";
if (/(?:^|\.)bestforchina\.org$/.test(host)) return "+XMiles";
if (/(?:^|\.)bestvpn\.com$/.test(host)) return "+XMiles";
if (scheme === "http" && url.indexOf(".bestvpnserver.com") >= 0) return "+XMiles";
if (scheme === "http" && url.indexOf(".bestvpnservice.com") >= 0) return "+XMiles";
if (scheme === "http" && url.indexOf(".bestvpnusa.com") >= 0) return "+XMiles";
if (/(?:^|\.)bet365\.com$/.test(host)) return "+XMiles";
if (scheme === "http" && url.indexOf(".betfair.com") >= 0) return "+XMiles";
if (scheme === "http" && url.indexOf(".bettervpn.com") >= 0) return "+XMiles";
if (/(?:^|\.)bettervpn\.com$/.test(host)) return "+XMiles";
if (scheme === "http" && url.indexOf(".bettween.com") >= 0) return "+XMiles";
if (/(?:^|\.)bettween\.com$/.test(host)) return "+XMiles";
if (/(?:^|\.)betvictor\.com$/.test(host)) return "+XMiles";
if (scheme === "http" && url.indexOf(".bewww.net") >= 0) return "+XMiles";
if (scheme === "http" && url.indexOf(".beyondfirewall.com") >= 0) return "+XMiles";
if (/(?:^|\.)bfnn\.org$/.test(host)) return "+XMiles";
if (/(?:^|\.)bfsh\.hk$/.test(host)) return "+XMiles";
if (scheme === "http" && url.indexOf(".bgvpn.com") >= 0) return "+XMiles";
if (/(?:^|\.)bgvpn\.com$/.test(host)) return "+XMiles";
if (scheme === "http" && url.indexOf("biantailajiao.com") >= 0) return "+XMiles";
if (scheme === "http" && url.indexOf("biantailajiao.in") >= 0) return "+XMiles";
if (scheme === "http" && url.indexOf(".biblesforamerica.org") >= 0) return "+XMiles";
if (/^http:\/\/biblesforamerica\.org/.test(url)) return "+XMiles";
if (scheme === "http" && url.indexOf(".bic2011.org") >= 0) return "+XMiles";
if (scheme === "http" && url.indexOf("bigfools.com") >= 0) return "+XMiles";
if (/(?:^|\.)bigjapanesesex\.com$/.test(host)) return "+XMiles";
if (scheme === "http" && url.indexOf(".bignews.org") >= 0) return "+XMiles";
if (/(?:^|\.)bignews\.org$/.test(host)) return "+XMiles";
if (scheme === "http" && url.indexOf(".bigsound.org") >= 0) return "+XMiles";
if (/^http:\/\/billypan\.com\/wiki/.test(url)) return "+XMiles";
if (/(?:^|\.)billywr\.com$/.test(host)) return "+XMiles";
if (scheme === "http" && url.indexOf("bipic.net") >= 0) return "+XMiles";
if (scheme === "http" && url.indexOf(".bit.do") >= 0) return "+XMiles";
if (/^http:\/\/bit\.do/.test(url)) return "+XMiles";
if (scheme === "http" && url.indexOf(".bit.ly") >= 0) return "+XMiles";
if (/^http:\/\/bit\.ly/.test(url)) return "+XMiles";
if (/(?:^|\.)bitcointalk\.org$/.test(host)) return "+XMiles";
if (scheme === "http" && url.indexOf(".bitshare.com") >= 0) return "+XMiles";
if (/(?:^|\.)bitshare\.com$/.test(host)) return "+XMiles";
if (scheme === "http" && url.indexOf("bitsnoop.com") >= 0) return "+XMiles";
if (scheme === "http" && url.indexOf("bizhat.com") >= 0) return "+XMiles";
if (/(?:^|\.)bl-doujinsouko\.com$/.test(host)) return "+XMiles";
if (scheme === "http" && url.indexOf(".bjnewlife.org") >= 0) return "+XMiles";
if (scheme === "http" && url.indexOf("bjzc.org") >= 0) return "+XMiles";
if (/(?:^|\.)bjzc\.org$/.test(host)) return "+XMiles";
if (scheme === "http" && url.indexOf(".blacklogic.com") >= 0) return "+XMiles";
if (scheme === "http" && url.indexOf(".blackvpn.com") >= 0) return "+XMiles";
if (/(?:^|\.)blackvpn\.com$/.test(host)) return "+XMiles";
if (scheme === "http" && url.indexOf("tor.blingblingsquad.net") >= 0) return "+XMiles";
if (scheme === "http" && url.indexOf(".blinkx.com") >= 0) return "+XMiles";
if (/(?:^|\.)blinkx\.com$/.test(host)) return "+XMiles";
if (scheme === "http" && url.indexOf("blinw.com") >= 0) return "+XMiles";
if (scheme === "http" && url.indexOf(".blip.tv") >= 0) return "+XMiles";
if (/(?:^|\.)blip\.tv\/$/.test(host)) return "+XMiles";
if (scheme === "http" && url.indexOf(".blockcn.com") >= 0) return "+XMiles";
if (/(?:^|\.)blockcn\.com$/.test(host)) return "+XMiles";
if (/(?:^|\.)blog\.de$/.test(host)) return "+XMiles";
if (/(?:^|\.)blogblog\.com$/.test(host)) return "+XMiles";
if (scheme === "http" && url.indexOf(".blogcatalog.com") >= 0) return "+XMiles";
if (/(?:^|\.)blogcatalog\.com$/.test(host)) return "+XMiles";
if (/(?:^|\.)blogcity\.me$/.test(host)) return "+XMiles";
if (scheme === "http" && url.indexOf(".blogger.com") >= 0) return "+XMiles";
if (/(?:^|\.)blogger\.com$/.test(host)) return "+XMiles";
if (scheme === "http" && url.indexOf("blogimg.jp") >= 0) return "+XMiles";
if (/(?:^|\.)blog\.kangye\.org$/.test(host)) return "+XMiles";
if (scheme === "http" && url.indexOf(".bloglines.com") >= 0) return "+XMiles";
if (/(?:^|\.)bloglines\.com$/.test(host)) return "+XMiles";
if (/(?:^|\.)bloglovin\.com$/.test(host)) return "+XMiles";
if (scheme === "http" && url.indexOf("rconversation.blogs.com") >= 0) return "+XMiles";
if (scheme === "http" && url.indexOf("blogtd.net") >= 0) return "+XMiles";
if (scheme === "http" && url.indexOf(".blogtd.org") >= 0) return "+XMiles";
if (/^http:\/\/blogtd\.org/.test(url)) return "+XMiles";
if (/(?:^|\.)bloodshed\.net$/.test(host)) return "+XMiles";
if (scheme === "http" && url.indexOf(".bloomberg.cn") >= 0) return "+XMiles";
if (/(?:^|\.)bloomberg\.cn$/.test(host)) return "+XMiles";
if (scheme === "http" && url.indexOf(".bloomberg.com") >= 0) return "+XMiles";
if (/(?:^|\.)bloomberg\.com$/.test(host)) return "+XMiles";
if (scheme === "http" && url.indexOf("bloomberg.de") >= 0) return "+XMiles";
if (/(?:^|\.)bloomberg\.de$/.test(host)) return "+XMiles";
if (/(?:^|\.)bloomfortune\.com$/.test(host)) return "+XMiles";
if (scheme === "http" && url.indexOf("blueangellive.com") >= 0) return "+XMiles";
if (scheme === "http" && url.indexOf(".bmfinn.com") >= 0) return "+XMiles";
if (/(?:^|\.)bnrmetal\.com$/.test(host)) return "+XMiles";
if (scheme === "http" && url.indexOf("boardreader.com/thread") >= 0) return "+XMiles";
if (/(?:^|\.)boardreader\.com$/.test(host)) return "+XMiles";
if (scheme === "http" && url.indexOf(".bod.asia") >= 0) return "+XMiles";
if (/^http:\/\/bod\.asia/.test(url)) return "+XMiles";
if (scheme === "http" && url.indexOf(".bodog88.com") >= 0) return "+XMiles";
if (scheme === "http" && url.indexOf(".bolehvpn.net") >= 0) return "+XMiles";
if (/(?:^|\.)bolehvpn\.net$/.test(host)) return "+XMiles";
if (scheme === "http" && url.indexOf("bonbonme.com") >= 0) return "+XMiles";
if (scheme === "http" && url.indexOf(".bonbonsex.com") >= 0) return "+XMiles";
if (/(?:^|\.)boobstagram\.com$/.test(host)) return "+XMiles";
if (/(?:^|\.)book\.com\.tw$/.test(host)) return "+XMiles";
if (scheme === "http" && url.indexOf("bookepub.com") >= 0) return "+XMiles";
if (/(?:^|\.)books\.com\.tw$/.test(host)) return "+XMiles";
if (/(?:^|\.)botanwang\.com$/.test(host)) return "+XMiles";
if (scheme === "http" && url.indexOf(".bot.nu") >= 0) return "+XMiles";
if (scheme === "http" && url.indexOf(".bowenpress.com") >= 0) return "+XMiles";
if (/(?:^|\.)bowenpress\.com$/.test(host)) return "+XMiles";
if (/(?:^|\.)app\.box\.com$/.test(host)) return "+XMiles";
if (scheme === "http" && url.indexOf("dl.box.net") >= 0) return "+XMiles";
if (/(?:^|\.)dl\.box\.net$/.test(host)) return "+XMiles";
if (scheme === "http" && url.indexOf(".boxpn.com") >= 0) return "+XMiles";
if (/(?:^|\.)boxpn\.com$/.test(host)) return "+XMiles";
if (scheme === "http" && url.indexOf("boxun.com") >= 0) return "+XMiles";
if (/(?:^|\.)boxun\.com$/.test(host)) return "+XMiles";
if (scheme === "http" && url.indexOf(".boxun.tv") >= 0) return "+XMiles";
if (/(?:^|\.)boxun\.tv$/.test(host)) return "+XMiles";
if (scheme === "http" && url.indexOf("boxunblog.com") >= 0) return "+XMiles";
if (/(?:^|\.)boxunblog\.com$/.test(host)) return "+XMiles";
if (scheme === "http" && url.indexOf(".boxunclub.com") >= 0) return "+XMiles";
if (scheme === "http" && url.indexOf(".boyfriendtv.com") >= 0) return "+XMiles";
if (scheme === "http" && url.indexOf(".boysfood.com") >= 0) return "+XMiles";
if (/(?:^|\.)br\.st$/.test(host)) return "+XMiles";
if (scheme === "http" && url.indexOf(".brainyquote.com/quotes/authors/d/dalai_lama") >= 0) return "+XMiles";
if (/(?:^|\.)brandonhutchinson\.com$/.test(host)) return "+XMiles";
if (/(?:^|\.)braumeister\.org$/.test(host)) return "+XMiles";
if (scheme === "http" && url.indexOf(".bravotube.net") >= 0) return "+XMiles";
if (/(?:^|\.)bravotube\.net$/.test(host)) return "+XMiles";
if (scheme === "http" && url.indexOf(".brazzers.com") >= 0) return "+XMiles";
if (/(?:^|\.)brazzers\.com$/.test(host)) return "+XMiles";
if (scheme === "http" && url.indexOf(".break.com") >= 0) return "+XMiles";
if (/(?:^|\.)break\.com$/.test(host)) return "+XMiles";
if (scheme === "http" && url.indexOf("breakgfw.com") >= 0) return "+XMiles";
if (scheme === "http" && url.indexOf(".breakingtweets.com") >= 0) return "+XMiles";
if (/(?:^|\.)breakingtweets\.com$/.test(host)) return "+XMiles";
if (/(?:^|\.)breakwall\.net$/.test(host)) return "+XMiles";
if (scheme === "http" && url.indexOf("briian.com/6511/freegate") >= 0) return "+XMiles";
if (scheme === "http" && url.indexOf(".briefdream.com/%E7%B4%A0%E6%A3%BA") >= 0) return "+XMiles";
if (scheme === "http" && url.indexOf("brizzly.com") >= 0) return "+XMiles";
if (/(?:^|\.)brizzly\.com$/.test(host)) return "+XMiles";
if (scheme === "http" && url.indexOf("broadbook.com") >= 0) return "+XMiles";
if (scheme === "http" && url.indexOf(".broadpressinc.com") >= 0) return "+XMiles";
if (/(?:^|\.)broadpressinc\.com$/.test(host)) return "+XMiles";
if (scheme === "http" && url.indexOf("bbs.brockbbs.com") >= 0) return "+XMiles";
if (scheme === "http" && url.indexOf("brucewang.net") >= 0) return "+XMiles";
if (scheme === "http" && url.indexOf(".brutaltgp.com") >= 0) return "+XMiles";
if (/(?:^|\.)brutaltgp\.com$/.test(host)) return "+XMiles";
if (/(?:^|\.)bt95\.com$/.test(host)) return "+XMiles";
if (/^http:\/\/btdigg\.org/.test(url)) return "+XMiles";
if (scheme === "http" && url.indexOf(".btku.me") >= 0) return "+XMiles";
if (/(?:^|\.)btku\.me$/.test(host)) return "+XMiles";
if (/(?:^|\.)btku\.org$/.test(host)) return "+XMiles";
if (scheme === "http" && url.indexOf(".btspread.com") >= 0) return "+XMiles";
if (scheme === "http" && url.indexOf(".budaedu.org") >= 0) return "+XMiles";
if (/(?:^|\.)budaedu\.org$/.test(host)) return "+XMiles";
if (scheme === "http" && url.indexOf(".buddhistchannel.tv") >= 0) return "+XMiles";
if (scheme === "http" && url.indexOf(".buffered.com") >= 0) return "+XMiles";
if (/^http:\/\/buffered\.com/.test(url)) return "+XMiles";
if (scheme === "http" && url.indexOf(".bullog.org") >= 0) return "+XMiles";
if (/(?:^|\.)bullog\.org$/.test(host)) return "+XMiles";
if (scheme === "http" && url.indexOf(".bullogger.com") >= 0) return "+XMiles";
if (/(?:^|\.)bullogger\.com$/.test(host)) return "+XMiles";
if (scheme === "http" && url.indexOf("bunbunhk.com") >= 0) return "+XMiles";
if (scheme === "http" && url.indexOf(".busayari.com") >= 0) return "+XMiles";
if (/^http:\/\/busayari\.com/.test(url)) return "+XMiles";
if (scheme === "http" && url.indexOf(".businessinsider.com/bing-could-be-censoring-search-results-2014") >= 0) return "+XMiles";
if (scheme === "http" && url.indexOf(".businessinsider.com/china-banks-preparing-for-debt-implosion-2014") >= 0) return "+XMiles";
if (scheme === "http" && url.indexOf(".businessinsider.com/hong-kong-activists-defy-police-tear-gas-as-protests-continue-overnight-2014") >= 0) return "+XMiles";
if (scheme === "http" && url.indexOf(".businessinsider.com/internet-outages-reported-in-north-korea-2014") >= 0) return "+XMiles";
if (scheme === "http" && url.indexOf(".businessinsider.com/iphone-6-is-approved-for-sale-in-china-2014") >= 0) return "+XMiles";
if (scheme === "http" && url.indexOf(".businessinsider.com/nfl-announcers-surface-tablets-2014") >= 0) return "+XMiles";
if (scheme === "http" && url.indexOf(".businessinsider.com/umbrella-man-hong-kong-2014") >= 0) return "+XMiles";
if (/^http:\/\/static.*\.businessinsider\.com\//.test(url)) return "+XMiles";
if (/^http:\/\/www\.businessinsider\.com\.au\//.test(url)) return "+XMiles";
if (scheme === "http" && url.indexOf(".businessweek.com") >= 0) return "+XMiles";
if (scheme === "http" && url.indexOf(".busu.org/news") >= 0) return "+XMiles";
if (/^http:\/\/busu\.org\/news/.test(url)) return "+XMiles";
if (scheme === "http" && url.indexOf("busytrade.com") >= 0) return "+XMiles";
if (scheme === "http" && url.indexOf(".buugaa.com") >= 0) return "+XMiles";
if (scheme === "http" && url.indexOf(".buzzhand.com") >= 0) return "+XMiles";
if (scheme === "http" && url.indexOf(".buzzhand.net") >= 0) return "+XMiles";
if (scheme === "http" && url.indexOf("bwsj.hk") >= 0) return "+XMiles";
if (/(?:^|\.)bx\.tl$/.test(host)) return "+XMiles";
if (scheme === "http" && url.indexOf("holz.byethost8.com") >= 0) return "+XMiles";
if (scheme === "http" && url.indexOf(".c-spanvideo.org") >= 0) return "+XMiles";
if (/(?:^|\.)c-spanvideo\.org$/.test(host)) return "+XMiles";
if (/(?:^|\.)c-est-simple\.com$/.test(host)) return "+XMiles";
if (scheme === "http" && url.indexOf(".c100tibet.org") >= 0) return "+XMiles";
if (/(?:^|\.)cablegatesearch\.net$/.test(host)) return "+XMiles";
if (scheme === "http" && url.indexOf(".cachinese.com") >= 0) return "+XMiles";
if (scheme === "http" && url.indexOf(".cacnw.com") >= 0) return "+XMiles";
if (/^http:\/\/cacnw\.com/.test(url)) return "+XMiles";
if (scheme === "http" && url.indexOf(".cactusvpn.com") >= 0) return "+XMiles";
if (/(?:^|\.)cactusvpn\.com$/.test(host)) return "+XMiles";
if (scheme === "http" && url.indexOf(".cafepress.com") >= 0) return "+XMiles";
if (scheme === "http" && url.indexOf(".cahr.org.tw") >= 0) return "+XMiles";
if (scheme === "http" && url.indexOf(".calameo.com/books") >= 0) return "+XMiles";
if (scheme === "http" && url.indexOf("cn.calameo.com") >= 0) return "+XMiles";
if (/^http:\/\/cn\.calameo\.com/.test(url)) return "+XMiles";
if (scheme === "http" && url.indexOf(".calgarychinese.ca") >= 0) return "+XMiles";