forked from DrEm-s/wireguard-windows-portable
-
Notifications
You must be signed in to change notification settings - Fork 2
/
Copy pathzgotext.go
3850 lines (3795 loc) · 242 KB
/
zgotext.go
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
// Code generated by running "go generate" in golang.org/x/text. DO NOT EDIT.
package main
import (
"golang.org/x/text/language"
"golang.org/x/text/message"
"golang.org/x/text/message/catalog"
)
type dictionary struct {
index []uint32
data string
}
func (d *dictionary) Lookup(key string) (data string, ok bool) {
p, ok := messageKeyToIndex[key]
if !ok {
return "", false
}
start, end := d.index[p], d.index[p+1]
if start == end {
return "", false
}
return d.data[start:end], true
}
func init() {
dict := map[string]catalog.Dictionary{
"ca": &dictionary{index: caIndex, data: caData},
"cs": &dictionary{index: csIndex, data: csData},
"de": &dictionary{index: deIndex, data: deData},
"en": &dictionary{index: enIndex, data: enData},
"es_ES": &dictionary{index: es_ESIndex, data: es_ESData},
"fa": &dictionary{index: faIndex, data: faData},
"fi": &dictionary{index: fiIndex, data: fiData},
"fr": &dictionary{index: frIndex, data: frData},
"id": &dictionary{index: idIndex, data: idData},
"it": &dictionary{index: itIndex, data: itData},
"ja": &dictionary{index: jaIndex, data: jaData},
"ko": &dictionary{index: koIndex, data: koData},
"pa_IN": &dictionary{index: pa_INIndex, data: pa_INData},
"pl": &dictionary{index: plIndex, data: plData},
"ro": &dictionary{index: roIndex, data: roData},
"ru": &dictionary{index: ruIndex, data: ruData},
"si_LK": &dictionary{index: si_LKIndex, data: si_LKData},
"sk": &dictionary{index: skIndex, data: skData},
"sl": &dictionary{index: slIndex, data: slData},
"tr": &dictionary{index: trIndex, data: trData},
"uk": &dictionary{index: ukIndex, data: ukData},
"vi": &dictionary{index: viIndex, data: viData},
"zh_CN": &dictionary{index: zh_CNIndex, data: zh_CNData},
"zh_TW": &dictionary{index: zh_TWIndex, data: zh_TWData},
}
fallback := language.MustParse("en")
cat, err := catalog.NewFromMap(dict, catalog.Fallback(fallback))
if err != nil {
panic(err)
}
message.DefaultCatalog = cat
}
var messageKeyToIndex = map[string]int{
"%.2f\u00a0GiB": 20,
"%.2f\u00a0KiB": 18,
"%.2f\u00a0MiB": 19,
"%.2f\u00a0TiB": 21,
"%d day(s)": 12,
"%d hour(s)": 13,
"%d minute(s)": 14,
"%d second(s)": 15,
"%d tunnels were unable to be removed.": 169,
"%d year(s)": 11,
"%d\u00a0B": 17,
"%s\n\nPlease consult the log for more information.": 68,
"%s (out of date)": 69,
"%s (unsigned build, no updates)": 174,
"%s - Handshake did not complete after %d attempts, giving up": 234,
"%s - Handshake did not complete after %d seconds, retrying (try %d)": 235,
"%s - Removing all keys, since we haven't received a new one in %d seconds": 237,
"%s - Retrying handshake because we stopped hearing back after %d seconds": 236,
"%s You cannot undo this action.": 165,
"%s ago": 16,
"%s received, %s sent": 95,
"%s: %q": 22,
"%v": 255,
"%v - ConsumeMessageInitiation: handshake flood": 188,
"%v - ConsumeMessageInitiation: handshake replay @ %v": 187,
"%v - Failed to create initiation message: %v": 220,
"%v - Failed to create response message: %v": 223,
"%v - Failed to derive keypair: %v": 209,
"%v - Failed to send data packet: %v": 233,
"%v - Failed to send handshake initiation: %v": 221,
"%v - Failed to send handshake response: %v": 224,
"%v - Received handshake initiation": 205,
"%v - Received handshake response": 208,
"%v - Receiving keepalive packet": 212,
"%v - Routine: sequential receiver - started": 211,
"%v - Routine: sequential receiver - stopped": 210,
"%v - Routine: sequential sender - started": 232,
"%v - Sending handshake initiation": 219,
"%v - Sending handshake response": 222,
"%v - Sending keepalive packet": 218,
"%v - Starting": 189,
"%v - Stopping": 190,
"%v - UAPI: Adding allowedip": 266,
"%v - UAPI: Created": 260,
"%v - UAPI: Removing": 261,
"%v - UAPI: Removing all allowedips": 265,
"%v - UAPI: Updating endpoint": 263,
"%v - UAPI: Updating persistent keepalive interval": 264,
"%v - UAPI: Updating preshared key": 262,
"&About WireGuard…": 66,
"&Activate": 45,
"&Block untunneled traffic (kill-switch)": 106,
"&Configuration:": 109,
"&Copy": 60,
"&Deactivate": 44,
"&Edit": 143,
"&Import tunnel(s) from file…": 128,
"&Manage tunnels…": 127,
"&Name:": 103,
"&Public key:": 104,
"&Remove selected tunnel(s)": 151,
"&Save": 107,
"&Save to file…": 62,
"&Test experimental kernel driver": 269,
"&Toggle": 148,
"&Tunnels": 130,
"(no argument): elevate and install manager service": 1,
"(unknown)": 105,
"A name is required.": 111,
"A tunnel was unable to be removed: %s": 167,
"About WireGuard": 39,
"Activating": 120,
"Active": 119,
"Add &empty tunnel…": 144,
"Add Tunnel": 145,
"Addresses:": 49,
"Addresses: %s": 138,
"Addresses: None": 126,
"All peers must have public keys": 35,
"Allowed IPs:": 52,
"An Update is Available!": 139,
"An interface must have a private key": 83,
"An update to WireGuard is available. It is highly advisable to update without delay.": 71,
"An update to WireGuard is now available. You are advised to update as soon as possible.": 141,
"Another tunnel already exists with the name ‘%s’": 155,
"Another tunnel already exists with the name ‘%s’.": 115,
"App version: %s\nGo backend version: %s\nGo version: %s-%s\nOperating system: %s\nArchitecture: %s": 268,
"Are you sure you would like to delete %d tunnels?": 162,
"Are you sure you would like to delete tunnel ‘%s’?": 164,
"Bind close failed: %v": 182,
"Brackets must contain an IPv6 address": 76,
"Cancel": 108,
"Close": 41,
"Command Line Options": 3,
"Config key is missing an equals separator": 79,
"Configuration Files (*.zip, *.conf)|*.zip;*.conf|All Files (*.*)|*.*": 170,
"Configuration ZIP Files (*.zip)|*.zip": 172,
"Could not decrypt invalid cookie response": 200,
"Could not enumerate existing tunnels: %v": 154,
"Could not import selected configuration: %v": 153,
"Create new tunnel": 101,
"DNS servers:": 50,
"Deactivating": 57,
"Delete %d tunnels": 161,
"Delete tunnel ‘%s’": 163,
"Device closed": 185,
"Device closing": 184,
"E&xit": 129,
"Edit &selected tunnel…": 150,
"Edit tunnel": 102,
"Enable experimental kernel driver?": 270,
"Endpoint:": 53,
"Error": 0,
"Error Exiting WireGuard": 70,
"Error in getting configuration": 36,
"Error: ": 178,
"Error: %v. Please try again.": 73,
"Export all tunnels to &zip…": 149,
"Export all tunnels to zip": 147,
"Export log to file": 65,
"Export tunnels to zip": 173,
"Failed to activate tunnel": 97,
"Failed to create cookie reply: %v": 226,
"Failed to deactivate tunnel": 98,
"Failed to decode cookie reply": 198,
"Failed to decode initiation message": 203,
"Failed to decode response message": 206,
"Failed to determine tunnel state": 96,
"Failed to load updated MTU of device: %v": 239,
"Failed to read packet from TUN device: %v": 229,
"Failed to receive %s packet: %v": 193,
"Failed to write packet to TUN device: %v": 216,
"File ‘%s’ already exists.\n\nDo you want to overwrite it?": 118,
"IPv4 packet with disallowed source address from %v": 213,
"IPv6 packet with disallowed source address from %v": 214,
"Import tunnel(s) from file": 171,
"Imported %d of %d tunnels": 159,
"Imported %d tunnels": 158,
"Imported tunnels": 157,
"Inactive": 56,
"Interface closed, ignored requested state %s": 179,
"Interface down requested": 243,
"Interface state was %s, requested %s, now %s": 180,
"Interface up requested": 242,
"Interface: %s": 99,
"Invalid IP address": 23,
"Invalid MTU": 27,
"Invalid endpoint host": 26,
"Invalid key for [Interface] section": 81,
"Invalid key for [Peer] section": 82,
"Invalid key for interface section": 84,
"Invalid key for peer section": 86,
"Invalid key: %v": 30,
"Invalid name": 110,
"Invalid network prefix length": 24,
"Invalid packet ended up in the handshake queue": 202,
"Invalid persistent keepalive": 29,
"Invalid port": 28,
"Key must have a value": 80,
"Keys must decode to exactly 32 bytes": 77,
"Latest handshake:": 55,
"Line must occur in a section": 78,
"Listen port:": 47,
"Log": 59,
"Log message": 64,
"MTU not updated to negative value: %v": 240,
"MTU updated: %v%s": 241,
"MTU:": 48,
"Missing port from endpoint": 25,
"Now": 9,
"Number must be a number between 0 and 2^64-1: %v": 31,
"Packet with invalid IP version from %v": 215,
"Peer": 100,
"Persistent keepalive:": 54,
"Please ask the system administrator to update.": 275,
"Preshared key:": 51,
"Protocol version must be 1": 85,
"Public key:": 46,
"Received invalid initiation message from %s": 204,
"Received invalid response message from %s": 207,
"Received message with unknown type": 194,
"Received packet with invalid mac1": 201,
"Received packet with unknown IP version": 230,
"Receiving cookie response from %s": 199,
"Remove selected tunnel(s)": 146,
"Routine: TUN reader - started": 228,
"Routine: TUN reader - stopped": 227,
"Routine: decryption worker %d - started": 195,
"Routine: encryption worker %d - started": 231,
"Routine: event worker - started": 238,
"Routine: event worker - stopped": 244,
"Routine: handshake worker %d - started": 197,
"Routine: handshake worker %d - stopped": 196,
"Routine: receive incoming %s - started": 192,
"Routine: receive incoming %s - stopped": 191,
"Scripts:": 87,
"Select &all": 61,
"Sending cookie response for denied handshake message for %v": 225,
"Status:": 43,
"Status: %s": 137,
"Status: Complete!": 74,
"Status: Unknown": 125,
"Status: Waiting for administrator": 276,
"Status: Waiting for updater service": 177,
"Status: Waiting for user": 176,
"System clock wound backward!": 10,
"Table:": 272,
"Text Files (*.txt)|*.txt|All Files (*.*)|*.*": 121,
"The %s tunnel has been activated.": 132,
"The %s tunnel has been deactivated.": 134,
"The WireGuard project is currently testing a high performance kernel driver called WireGuardNT. It will eventually be enabled by default, but for now the project needs testers to try it out. Whether you encounter problems or you find that it works well, please do email team@wireguard.com about your experience.\n\nWould you like to enable the experimental kernel driver?": 271,
"Time": 63,
"Transfer:": 88,
"Trouble determining MTU, assuming default: %v": 183,
"Tunnel Error": 67,
"Tunnel already exists": 114,
"Tunnel name is not valid": 33,
"Tunnel name ‘%s’ is invalid.": 112,
"Tunnels": 142,
"Two commas in a row": 32,
"UAPI: Removing all peers": 259,
"UAPI: Updating fwmark": 258,
"UAPI: Updating listen port": 257,
"UAPI: Updating private key": 256,
"UDP bind has been updated": 186,
"Unable to create new configuration": 116,
"Unable to create tunnel": 160,
"Unable to delete tunnel": 166,
"Unable to delete tunnels": 168,
"Unable to determine whether the process is running under WOW64: %v": 4,
"Unable to exit service due to: %v. You may want to stop WireGuard from the service manager.": 175,
"Unable to flush packets: %v": 217,
"Unable to import configuration: %v": 156,
"Unable to list existing tunnels": 113,
"Unable to open current process token: %v": 6,
"Unable to update bind: %v": 181,
"Unable to wait for WireGuard window to appear: %v": 123,
"Unknown state": 58,
"Update Now": 72,
"Usage: %s [\n%s]": 2,
"When a configuration has exactly one peer, and that peer has an allowed IPs containing at least one of 0.0.0.0/0 or ::/0, and the interface does not have table off, then the tunnel service engages a firewall ruleset to block all traffic that is neither to nor from the tunnel interface or is to the wrong DNS server, with special exceptions for DHCP and NDP.": 274,
"WireGuard Activated": 131,
"WireGuard Deactivated": 133,
"WireGuard Detection Error": 122,
"WireGuard Tunnel Error": 135,
"WireGuard Update Available": 140,
"WireGuard is running, but the UI is only accessible from desktops of the Builtin %s group.": 8,
"WireGuard logo image": 40,
"WireGuard may only be used by users who are a member of the Builtin %s group.": 7,
"WireGuard system tray icon did not appear after 30 seconds.": 75,
"WireGuard: %s": 136,
"WireGuard: Deactivated": 124,
"Writing file failed": 117,
"You must use the native version of WireGuard on this computer.": 5,
"[EnumerationSeparator]": 37,
"[UnitSeparator]": 38,
"[none specified]": 34,
"allowed_ip=%s/%d": 254,
"disabled, per policy": 93,
"enabled": 94,
"endpoint=%s": 248,
"fwmark=%d": 246,
"invalid UAPI operation: %v": 267,
"last_handshake_time_nsec=%d": 250,
"last_handshake_time_sec=%d": 249,
"listen_port=%d": 245,
"no configuration files were found": 152,
"off": 273,
"persistent_keepalive_interval=%d": 253,
"post-down": 92,
"post-up": 90,
"pre-down": 91,
"pre-up": 89,
"protocol_version=1": 247,
"rx_bytes=%d": 252,
"tx_bytes=%d": 251,
"♥ &Donate!": 42,
}
var caIndex = []uint32{ // 278 elements
// Entry 0 - 1F
0x00000000, 0x00000006, 0x00000042, 0x00000056,
0x00000071, 0x000000b0, 0x000000f5, 0x0000012c,
0x0000018c, 0x00000215, 0x00000219, 0x00000240,
0x0000025e, 0x0000027c, 0x0000029c, 0x000002be,
0x000002e0, 0x000002e9, 0x000002f2, 0x000002ff,
0x0000030c, 0x00000319, 0x00000326, 0x00000333,
0x00000348, 0x0000036c, 0x00000386, 0x000003a9,
0x000003b7, 0x000003c5, 0x000003f1, 0x00000407,
// Entry 20 - 3F
0x00000435, 0x00000448, 0x00000468, 0x00000479,
0x000004a8, 0x000004c5, 0x000004c8, 0x000004cb,
0x000004db, 0x000004ed, 0x000004f3, 0x000004ff,
0x00000506, 0x00000511, 0x00000519, 0x00000528,
0x00000538, 0x0000053d, 0x00000546, 0x00000555,
0x00000569, 0x00000577, 0x0000057f, 0x0000059a,
0x000005ac, 0x000005b4, 0x000005c0, 0x000005d1,
0x000005da, 0x000005e1, 0x000005f3, 0x00000607,
// Entry 40 - 5F
0x0000060d, 0x00000622, 0x0000063c, 0x00000650,
0x00000660, 0x0000069f, 0x000006b6, 0x000006d3,
0x0000072d, 0x0000073c, 0x0000076a, 0x0000077c,
0x0000077c, 0x0000077c, 0x0000077c, 0x0000077c,
0x0000077c, 0x0000077c, 0x0000077c, 0x0000077c,
0x0000077c, 0x0000077c, 0x0000077c, 0x0000077c,
0x0000077c, 0x0000077c, 0x0000077c, 0x0000077c,
0x0000077c, 0x0000077c, 0x0000077c, 0x0000077c,
// Entry 60 - 7F
0x0000077c, 0x0000077c, 0x0000077c, 0x0000077c,
0x0000077c, 0x0000077c, 0x0000077c, 0x0000077c,
0x0000077c, 0x0000077c, 0x0000077c, 0x0000077c,
0x0000077c, 0x0000077c, 0x0000077c, 0x0000077c,
0x0000077c, 0x0000077c, 0x0000077c, 0x0000077c,
0x0000077c, 0x0000077c, 0x0000077c, 0x0000077c,
0x0000077c, 0x0000077c, 0x0000077c, 0x0000077c,
0x0000077c, 0x0000077c, 0x0000077c, 0x0000077c,
// Entry 80 - 9F
0x0000077c, 0x0000077c, 0x0000077c, 0x0000077c,
0x0000077c, 0x0000077c, 0x0000077c, 0x0000077c,
0x0000077c, 0x0000077c, 0x0000077c, 0x0000077c,
0x0000077c, 0x0000077c, 0x0000077c, 0x0000077c,
0x0000077c, 0x0000077c, 0x0000077c, 0x0000077c,
0x0000077c, 0x0000077c, 0x0000077c, 0x0000077c,
0x0000077c, 0x0000077c, 0x0000077c, 0x0000077c,
0x0000077c, 0x0000077c, 0x0000077c, 0x0000077c,
// Entry A0 - BF
0x0000077c, 0x0000077c, 0x0000077c, 0x0000077c,
0x0000077c, 0x0000077c, 0x0000077c, 0x0000077c,
0x0000077c, 0x0000077c, 0x0000077c, 0x0000077c,
0x0000077c, 0x0000077c, 0x0000077c, 0x0000077c,
0x0000077c, 0x0000077c, 0x0000077c, 0x0000077c,
0x0000077c, 0x0000077c, 0x0000077c, 0x0000077c,
0x0000077c, 0x0000077c, 0x0000077c, 0x0000077c,
0x0000077c, 0x0000077c, 0x0000077c, 0x0000077c,
// Entry C0 - DF
0x0000077c, 0x0000077c, 0x0000077c, 0x0000077c,
0x0000077c, 0x0000077c, 0x0000077c, 0x0000077c,
0x0000077c, 0x0000077c, 0x0000077c, 0x0000077c,
0x0000077c, 0x0000077c, 0x0000077c, 0x0000077c,
0x0000077c, 0x0000077c, 0x0000077c, 0x0000077c,
0x0000077c, 0x0000077c, 0x0000077c, 0x0000077c,
0x0000077c, 0x0000077c, 0x0000077c, 0x0000077c,
0x0000077c, 0x0000077c, 0x0000077c, 0x0000077c,
// Entry E0 - FF
0x0000077c, 0x0000077c, 0x0000077c, 0x0000077c,
0x0000077c, 0x0000077c, 0x0000077c, 0x0000077c,
0x0000077c, 0x0000077c, 0x0000077c, 0x0000077c,
0x0000077c, 0x0000077c, 0x0000077c, 0x0000077c,
0x0000077c, 0x0000077c, 0x0000077c, 0x0000077c,
0x0000077c, 0x0000077c, 0x0000077c, 0x0000077c,
0x0000077c, 0x0000077c, 0x0000077c, 0x0000077c,
0x0000077c, 0x0000077c, 0x0000077c, 0x0000077c,
// Entry 100 - 11F
0x0000077c, 0x0000077c, 0x0000077c, 0x0000077c,
0x0000077c, 0x0000077c, 0x0000077c, 0x0000077c,
0x0000077c, 0x0000077c, 0x0000077c, 0x0000077c,
0x0000077c, 0x0000077c, 0x0000077c, 0x0000077c,
0x0000077c, 0x0000077c, 0x0000077c, 0x0000077c,
0x0000077c, 0x0000077c,
} // Size: 1136 bytes
const caData string = "" + // Size: 1916 bytes
"\x02Error\x02(sense argument): eleva i instala el servei d'administrador" +
"\x02Ús: %[1]s [\x0a%[2]s]\x02Opcions de línia d'ordres\x02No s'ha pogut " +
"determinar si el procés corre sota WOW64: %[1]v\x02Heu de fer servir la " +
"versio nativa de WireGuard en aquest ordinador.\x02No s'ha pogut obrir e" +
"l token del procés actual: %[1]v\x02WireGuard només es pot fer servir pe" +
"r els usuaris que són membres del grup del sistema %[1]s.\x02WireGuard s" +
"'està executsnt, pero la interfície gràfica només és accessible als usua" +
"ris que són membres del grup del sistema %[1]s.\x02Ara\x02El rellotge de" +
"l sistema s'ha atraçat!\x14\x01\x81\x01\x00\x02\x0a\x02%[1]d any\x00\x0b" +
"\x02%[1]d anys\x14\x01\x81\x01\x00\x02\x0a\x02%[1]d dia\x00\x0b\x02%[1]d" +
" dies\x14\x01\x81\x01\x00\x02\x0b\x02%[1]d hora\x00\x0c\x02%[1]d hores" +
"\x14\x01\x81\x01\x00\x02\x0c\x02%[1]d minut\x00\x0d\x02%[1]d minuts\x14" +
"\x01\x81\x01\x00\x02\x0c\x02%[1]d segon\x00\x0d\x02%[1]d segons\x02Fa %[" +
"1]s\x02%[1]d\u00a0B\x02%.2[1]f\u00a0KiB\x02%.2[1]f\u00a0MiB\x02%.2[1]f" +
"\u00a0GiB\x02%.2[1]f\u00a0TiB\x02%[1]s: %[2]q\x02Adreça IP invàlida\x02T" +
"amany del prefix de xarxa invàlid\x02Falta el port de l'extrem\x02El for" +
"mat de l'extrem no és valid\x02MTU invàlida\x02Port invàlid\x02Temps de " +
"missatge de persistència invàlid\x02Clau invàlida: %[1]v\x02El nombre ha" +
" de estar entre 0 i 2^64-1: %[1]v\x02Dos comes seguides\x02El nom del tú" +
"nel no és vàlid\x02[no especificat]\x02Tots els parells han de tenir cla" +
"us públiques\x02Error obtenint configuració\x02, \x02, \x02Sobre WireGua" +
"rd\x02Logo de WireGuard\x02Tanca\x02♥ & Dona!\x02Estat:\x02&Desactiva" +
"\x02&Activa\x02Clau pública:\x02Port d'escolta:\x02MTU:\x02Adreces:\x02S" +
"ervidors DNS:\x02Clau precompartida:\x02IPs permeses:\x02Extrem:\x02Miss" +
"atge de persistència:\x02Últim handshake:\x02Inactiu\x02Desactivant\x02E" +
"stat desconegut\x02Registre\x02&Copia\x02Selecciona-ho tot\x02Desa en un" +
" arxiu…\x02Temps\x02Missatge de registre\x02Exporta registre a fitxer" +
"\x02&Sobre WireGuard…\x02Error de túnel\x02%[1]s\x0a\x0aSi us plau, cons" +
"ulteu el registre per més informació.\x02%[1]s (desactualitzat)\x02Error" +
" al sortir de WireGuard\x02Una actualització per WireGuard està disponib" +
"le. Es recomana actualitzar immediatament.\x02Actualitza ara\x02Error: %" +
"[1]v. Si us plau, torneu-ho a provar.\x02Estat: Completat!"
var csIndex = []uint32{ // 278 elements
// Entry 0 - 1F
0x00000000, 0x00000006, 0x0000004f, 0x00000069,
0x0000008a, 0x000000bd, 0x00000106, 0x00000138,
0x00000193, 0x00000201, 0x00000206, 0x0000022f,
0x00000265, 0x0000029b, 0x000002da, 0x00000319,
0x0000035c, 0x00000368, 0x00000371, 0x0000037e,
0x0000038b, 0x00000398, 0x000003a5, 0x000003b2,
0x000003c6, 0x000003eb, 0x00000401, 0x00000414,
0x00000422, 0x00000431, 0x00000453, 0x0000046b,
// Entry 20 - 3F
0x0000049d, 0x000004b3, 0x000004ce, 0x000004e5,
0x00000512, 0x00000536, 0x00000539, 0x0000053c,
0x00000551, 0x00000569, 0x00000572, 0x00000580,
0x00000586, 0x00000593, 0x0000059e, 0x000005b0,
0x000005c8, 0x000005cd, 0x000005d5, 0x000005e2,
0x000005f9, 0x00000607, 0x00000611, 0x00000627,
0x0000063c, 0x00000647, 0x00000652, 0x00000661,
0x0000066a, 0x00000676, 0x00000683, 0x0000069a,
// Entry 40 - 5F
0x0000069f, 0x000006ac, 0x000006ca, 0x000006e3,
0x000006f0, 0x0000072b, 0x00000740, 0x0000076c,
0x000007d5, 0x000007e8, 0x00000807, 0x00000819,
0x00000865, 0x0000088a, 0x000008c0, 0x000008e5,
0x00000925, 0x0000093f, 0x00000966, 0x00000988,
0x000009b3, 0x000009d8, 0x000009f5, 0x00000a13,
0x00000a1c, 0x00000a25, 0x00000a35, 0x00000a41,
0x00000a51, 0x00000a5d, 0x00000a73, 0x00000a7b,
// Entry 60 - 7F
0x00000a9b, 0x00000abe, 0x00000add, 0x00000afe,
0x00000b0f, 0x00000b14, 0x00000b2a, 0x00000b38,
0x00000b41, 0x00000b54, 0x00000b60, 0x00000b8d,
0x00000b96, 0x00000b9e, 0x00000bab, 0x00000bbc,
0x00000bd0, 0x00000bf4, 0x00000c20, 0x00000c34,
0x00000c5b, 0x00000c86, 0x00000ca2, 0x00000cd6,
0x00000cdf, 0x00000ce8, 0x00000d22, 0x00000d3f,
0x00000d70, 0x00000d88, 0x00000d98, 0x00000da9,
// Entry 80 - 9F
0x00000dbd, 0x00000de0, 0x00000dea, 0x00000df2,
0x00000e07, 0x00000e23, 0x00000e3a, 0x00000e58,
0x00000e6f, 0x00000e80, 0x00000e8c, 0x00000e9a,
0x00000eb6, 0x00000edb, 0x00000f3d, 0x00000f44,
0x00000f4d, 0x00000f69, 0x00000f77, 0x00000f91,
0x00000fb3, 0x00000fbe, 0x00000fe4, 0x00000fff,
0x0000101a, 0x0000104a, 0x00001077, 0x000010ac,
0x000010d2, 0x000010f6, 0x0000110a, 0x0000117f,
// Entry A0 - BF
0x00001214, 0x0000122a, 0x00001294, 0x0000133e,
0x00001356, 0x0000137e, 0x000013a3, 0x000013b9,
0x000013df, 0x000013f6, 0x000014a0, 0x000014ee,
0x0000150d, 0x00001534, 0x0000154d, 0x0000157e,
0x000015d8, 0x000015f6, 0x0000161e, 0x0000161e,
0x0000161e, 0x0000161e, 0x0000161e, 0x0000161e,
0x0000161e, 0x0000161e, 0x0000161e, 0x0000161e,
0x0000161e, 0x0000161e, 0x0000161e, 0x0000161e,
// Entry C0 - DF
0x0000161e, 0x0000161e, 0x0000161e, 0x0000161e,
0x0000161e, 0x0000161e, 0x0000161e, 0x0000161e,
0x0000161e, 0x0000161e, 0x0000161e, 0x0000161e,
0x0000161e, 0x0000161e, 0x0000161e, 0x0000161e,
0x0000161e, 0x0000161e, 0x0000161e, 0x0000161e,
0x0000161e, 0x0000161e, 0x0000161e, 0x0000161e,
0x0000161e, 0x0000161e, 0x0000161e, 0x0000161e,
0x0000161e, 0x0000161e, 0x0000161e, 0x0000161e,
// Entry E0 - FF
0x0000161e, 0x0000161e, 0x0000161e, 0x0000161e,
0x0000161e, 0x0000161e, 0x0000161e, 0x0000161e,
0x0000161e, 0x0000161e, 0x0000161e, 0x0000161e,
0x0000161e, 0x0000161e, 0x0000161e, 0x0000161e,
0x0000161e, 0x0000161e, 0x0000161e, 0x0000161e,
0x0000161e, 0x0000161e, 0x0000161e, 0x0000161e,
0x0000161e, 0x0000161e, 0x0000161e, 0x0000161e,
0x0000161e, 0x0000161e, 0x0000161e, 0x0000161e,
// Entry 100 - 11F
0x0000161e, 0x0000161e, 0x0000161e, 0x0000161e,
0x0000161e, 0x0000161e, 0x0000161e, 0x0000161e,
0x0000161e, 0x0000161e, 0x0000161e, 0x0000161e,
0x0000161e, 0x0000161e, 0x0000161e, 0x0000161e,
0x0000161e, 0x0000161e, 0x0000161e, 0x0000161e,
0x0000161e, 0x0000161e,
} // Size: 1136 bytes
const csData string = "" + // Size: 5662 bytes
"\x02Chyba\x02(žádný argument): Zvýšit oprávnění a instalovat službu sprá" +
"vce\x02Použití: %[1]s [\x0a%[2]s]\x02Možnosti příkazového řádku\x02Nelze" +
" zjistit, zda proces běží pod WOW64: %[1]v\x02Musíte použít nativní verz" +
"i aplikace WireGuard na tomto počítači.\x02Nelze otevřít token aktuálníh" +
"o procesu: %[1]v\x02WireGuard můžou používat pouze uživatelé, kteří jsou" +
" členy Builtin skupiny %[1]s.\x02WireGuard je spuštěn, ale uživatelské r" +
"ozhraní je přístupné pouze uživatelům Builtin skupiny %[1]s.\x02Teď\x02S" +
"ystémové hodiny byly posunuty dozadu!\x14\x01\x81\x01\x00\x04\x0b\x02%[1" +
"]d roky\x05\x0a\x02%[1]d let\x02\x0a\x02%[1]d rok\x00\x0a\x02%[1]d let" +
"\x14\x01\x81\x01\x00\x04\x0a\x02%[1]d dny\x05\x0b\x02%[1]d dnů\x02\x0a" +
"\x02%[1]d den\x00\x0a\x02%[1]d dny\x14\x01\x81\x01\x00\x04\x0d\x02%[1]d " +
"hodiny\x05\x0c\x02%[1]d hodin\x02\x0d\x02%[1]d hodina\x00\x0c\x02%[1]d h" +
"odin\x14\x01\x81\x01\x00\x04\x0d\x02%[1]d minuty\x05\x0c\x02%[1]d minut" +
"\x02\x0d\x02%[1]d minuta\x00\x0c\x02%[1]d minut\x14\x01\x81\x01\x00\x04" +
"\x0e\x02%[1]d sekundy\x05\x0d\x02%[1]d sekund\x02\x0e\x02%[1]d sekunda" +
"\x00\x0d\x02%[1]d sekund\x02před %[1]s\x02%[1]d\u00a0B\x02%.2[1]f\u00a0K" +
"iB\x02%.2[1]f\u00a0MiB\x02%.2[1]f\u00a0GiB\x02%.2[1]f\u00a0TiB\x02%[1]s:" +
" %[2]q\x02Neplatná IP adresa\x02Neplatná délka síťového prefixu\x02Endpo" +
"intu chybí port\x02Neplatný endpoint\x02Neplatné MTU\x02Neplatný port" +
"\x02Neplatný persistentní keepalive\x02Neplatný klíč: %[1]v\x02Číslo mus" +
"í mít hodnotu mezi 0 a 2^64-1: %[1]v\x02Dvě čárky za sebou\x02Název tun" +
"elu je neplatný\x02[není specifikováno]\x02Všichni peeři musí mít veřejn" +
"é klíče\x02Chyba při načítání konfigurace\x02, \x02, \x02O aplikaci Wir" +
"eGuard\x02Obrázek loga WireGuard\x02Zavřít\x02♥ &Darovat!\x02Stav:\x02&D" +
"eaktivovat\x02&Aktivovat\x02Veřejný klíč:\x02Port pro naslouchání:\x02MT" +
"U:\x02Adresy:\x02DNS servery:\x02Předsdílený klíč:\x02Povolené IP:\x02En" +
"dpoint:\x02Persistent keepalive:\x02Poslední handshake:\x02Neaktivní\x02" +
"Deaktivuji\x02Neznámý stav\x02Záznamy\x02&Kopírovat\x02Vybr&at vše\x02&U" +
"ložit do souboru…\x02Čas\x02Zpráva logu\x02Exportovat záznam do souboru" +
"\x02&O aplikaci WireGuard…\x02Chyba tunelu\x02%[1]s\x0a\x0aPro více info" +
"rmací se prosím podívejte do logu.\x02%[1]s (neaktuální)\x02Chyba při uk" +
"ončování aplikace WireGuard\x02Aktualizace aplikace WireGuard je nyní k " +
"dispozici. Silně doporučujeme ji aktualizovat co nejdříve.\x02Aktualizov" +
"at nyní\x02Chyba: %[1]v. Zkuste to znovu.\x02Stav: Dokončeno!\x02Ikona W" +
"ireGuard se ani po 30 sekundách nezobrazila na systémové liště.\x02Závor" +
"ky musí obsahovat IPv6 adresu\x02Klíče musí být dekódovány přesně na 32 " +
"bajtů\x02Řádek musí být v některé sekci\x02Konfigurační klíč neobsahuje " +
"oddělovač (znak 'rovná se')\x02Klíč musí mít hodnotu\x02Neplatný klíč pr" +
"o sekci [Interface]\x02Neplatný klíč pro sekci [Peer]\x02Rozhraní musí o" +
"bsahovat soukromý klíč\x02Neplatný klíč pro sekci rozhraní\x02Verze prot" +
"okolu musí být 1\x02Neplatný klíč v sekci peer\x02Skripty:\x02Přenos:" +
"\x02před-zapnutím\x02po-zapnutí\x02před-vypnutím\x02po-vypnutí\x02vypnut" +
"o, podle zásad\x02zapnuto\x02%[1]s přijato, %[2]s odesláno\x02Nepodařilo" +
" se zjistit stav tunelu\x02Nepodařilo se aktivovat tunel\x02Nepodařilo s" +
"e deaktivovat tunel\x02Rozhraní: %[1]s\x02Peer\x02Vytvořit nový tunel" +
"\x02Upravit tunel\x02&Název:\x02&Veřejný klíč:\x02(neznámý)\x02&Blokovat" +
" netunelovaný provoz (kill-switch)\x02&Uložit\x02Zrušit\x02&Nastavení:" +
"\x02Neplatný název\x02Název je povinný.\x02Název tunelu '%[1]s' je nepla" +
"tný.\x02Nepodařilo se zobrazit existující tunely\x02Tunel již existuje" +
"\x02Tunel s názvem '%[1]s' již existuje.\x02Nepodařilo se vytvořit novou" +
" konfiguraci\x02Zápis souboru se nezdařil\x02Soubor \x22%[1]s\x22 již ex" +
"istuje.\x0a\x0aChcete jej přepsat?\x02Aktivní\x02Aktivuji\x02Textové sou" +
"bory (*.txt)|*.txt|Všechny soubory (*.*)|*.*\x02Chyba při detekci WireGu" +
"ard\x02Nelze čekat na zobrazení okna WireGuard: %[1]v\x02WireGuard: Deak" +
"tivován\x02Stav: Neznámý\x02Adresy: žádné\x02Spravovat tunely…\x02&Impor" +
"tovat tunel(y) ze souboru…\x02U&končit\x02&Tunely\x02WireGuard aktivován" +
"\x02Tunel %[1]s byl aktivován.\x02WireGuard deaktivován\x02Tunel %[1]s b" +
"yl deaktivován.\x02WireGuard Chyba Tunelu\x02WireGuard: %[1]s\x02Stav: %" +
"[1]s\x02Adresy: %[1]s\x02Aktualizace je k dispozici!\x02Aktualizace Wire" +
"Guard je k dispozici\x02Aktualizace aplikace WireGuard je nyní k dispozi" +
"ci. Doporučujeme ji aktualizovat co nejdříve.\x02Tunely\x02&Upravit\x02P" +
"řidat &prázdný tunel…\x02Přidat tunel\x02Odstranit vybrané tunely\x02Ex" +
"portovat všechny tunely do zip\x02&Přepnout\x02Exportovat všechny tunely" +
" do &zip…\x02Upravit &vybraný tunel…\x02&Odstranit vybrané tunely\x02neb" +
"yly nalezeny žádné konfigurační soubory\x02Nelze importovat vybranou kon" +
"figuraci: %[1]v\x02Nepodařilo se vyjmenovat existující tunely: %[1]v\x02" +
"Tunel s názvem '%[1]s' již existuje\x02Nelze importovat konfiguraci: %[1" +
"]v\x02Importované tunely\x14\x01\x81\x01\x00\x04\x1a\x02Importovány %[1]" +
"d tunely\x05\x1b\x02Importováno %[1]d tunelů\x02\x18\x02Importován %[1]d" +
" tunel\x00\x1b\x02Importováno %[1]d tunelů\x14\x02\x80\x01\x04#\x02Impor" +
"továno %[1]d z %[2]d tunelů\x05#\x02Importováno %[1]d z %[2]d tunelů\x02" +
" \x02Importován %[1]d z %[2]d tunel\x00#\x02Importováno %[1]d z %[2]d tu" +
"nelů\x02Nelze vytvořit tunel\x14\x01\x81\x01\x00\x04\x17\x02Odstranit %[" +
"1]d tunely\x05\x18\x02Odstranit %[1]d tunelů\x02\x16\x02Odstranit %[1]d " +
"tunel\x00\x18\x02Odstranit %[1]d tunelů\x14\x01\x81\x01\x00\x04'\x02Opra" +
"vdu chcete odstranit %[1]d tunely?\x05(\x02Opravdu chcete odstranit %[1]" +
"d tunelů?\x02&\x02Opravdu chcete odstranit %[1]d tunel?\x00(\x02Opravdu " +
"chcete odstranit %[1]d tunelů?\x02Odstranit tunel \x22%[1]s\x22\x02Oprav" +
"du chcete odstranit tunel \x22%[1]s\x22?\x02%[1]s Tuto akci nelze vrátit" +
" zpět.\x02Nelze odstranit tunel\x02Tunel nebylo možné odstranit: %[1]s" +
"\x02Nelze odstranit tunely\x14\x01\x81\x01\x00\x04'\x02%[1]d tunely neby" +
"lo možné odstranit.\x05(\x02%[1]d tunelů nebylo možné odstranit.\x02&" +
"\x02%[1]d tunel nebylo možné odstranit.\x00(\x02%[1]d tunelů nebylo možn" +
"é odstranit.\x02Konfigurace souborů (*.zip, *.conf)|*.zip; *.conf|Všech" +
"ny soubory (*.*)|*.*\x02Importovat tunel(y) ze souboru\x02Konfigurace so" +
"uborů ZIP (*.zip)|*.zip\x02Exportovat tunely do zip\x02%[1]s (nepodepsan" +
"á verze, žádné aktualizace)\x02Nelze ukončit službu z důvodu: %[1]v. Wi" +
"reGuard můžete zastavit ve správci služeb.\x02Stav: Čekání na uživatele" +
"\x02Stav: Čeká se na službu aktualizací"
var deIndex = []uint32{ // 278 elements
// Entry 0 - 1F
0x00000000, 0x00000007, 0x00000059, 0x00000074,
0x0000008b, 0x000000e1, 0x00000137, 0x0000016b,
0x000001c2, 0x0000023a, 0x00000240, 0x00000266,
0x00000286, 0x000002a4, 0x000002c8, 0x000002ec,
0x00000312, 0x0000031c, 0x00000325, 0x00000332,
0x0000033f, 0x0000034c, 0x00000359, 0x00000366,
0x0000037c, 0x000003a4, 0x000003c2, 0x000003dc,
0x000003eb, 0x000003fc, 0x0000041c, 0x0000043a,
// Entry 20 - 3F
0x00000466, 0x00000482, 0x0000049f, 0x000004b4,
0x000004f2, 0x00000518, 0x0000051b, 0x0000051e,
0x0000052e, 0x0000053d, 0x00000548, 0x00000556,
0x0000055e, 0x0000056c, 0x00000578, 0x00000592,
0x000005a0, 0x000005a5, 0x000005af, 0x000005bb,
0x000005d1, 0x000005df, 0x000005e9, 0x000005fe,
0x00000618, 0x00000620, 0x0000062c, 0x00000640,
0x0000064a, 0x00000654, 0x00000665, 0x0000067c,
// Entry 40 - 5F
0x00000681, 0x00000692, 0x000006b0, 0x000006c4,
0x000006d2, 0x00000713, 0x00000724, 0x00000746,
0x000007b4, 0x000007c8, 0x000007f6, 0x00000806,
0x00000856, 0x0000088a, 0x000008c1, 0x000008f2,
0x0000092d, 0x0000094b, 0x00000979, 0x000009a1,
0x000009db, 0x00000a08, 0x00000a29, 0x00000a51,
0x00000a5a, 0x00000a67, 0x00000a7a, 0x00000a91,
0x00000aa6, 0x00000abc, 0x00000ad8, 0x00000ae2,
// Entry 60 - 7F
0x00000b02, 0x00000b2d, 0x00000b52, 0x00000b79,
0x00000b8e, 0x00000b99, 0x00000bb6, 0x00000bc8,
0x00000bcf, 0x00000bea, 0x00000bf6, 0x00000c2a,
0x00000c35, 0x00000c3f, 0x00000c4f, 0x00000c60,
0x00000c78, 0x00000c9c, 0x00000ccf, 0x00000ce8,
0x00000d20, 0x00000d4e, 0x00000d6e, 0x00000db3,
0x00000db9, 0x00000dc3, 0x00000df4, 0x00000e0f,
0x00000e57, 0x00000e6e, 0x00000e80, 0x00000e90,
// Entry 80 - 9F
0x00000ea5, 0x00000ec6, 0x00000ecf, 0x00000ed7,
0x00000eeb, 0x00000f0d, 0x00000f23, 0x00000f47,
0x00000f5f, 0x00000f70, 0x00000f7e, 0x00000f8e,
0x00000fb2, 0x00000fd6, 0x00001049, 0x00001050,
0x0000105c, 0x00001080, 0x00001093, 0x000010b1,
0x000010db, 0x000010e7, 0x0000110c, 0x00001130,
0x00001151, 0x00001176, 0x000011b7, 0x000011e9,
0x00001223, 0x00001257, 0x00001269, 0x000012a2,
// Entry A0 - BF
0x000012ee, 0x0000130e, 0x00001343, 0x000013b3,
0x000013cf, 0x00001406, 0x00001443, 0x00001462,
0x00001492, 0x000014b8, 0x00001519, 0x00001563,
0x0000157f, 0x000015a8, 0x000015c7, 0x000015f2,
0x0000165e, 0x00001678, 0x000016a1, 0x000016a1,
0x000016a1, 0x000016a1, 0x000016a1, 0x000016a1,
0x000016a1, 0x000016a1, 0x000016a1, 0x000016a1,
0x000016a1, 0x000016a1, 0x000016a1, 0x000016a1,
// Entry C0 - DF
0x000016a1, 0x000016a1, 0x000016a1, 0x000016a1,
0x000016a1, 0x000016a1, 0x000016a1, 0x000016a1,
0x000016a1, 0x000016a1, 0x000016a1, 0x000016a1,
0x000016a1, 0x000016a1, 0x000016a1, 0x000016a1,
0x000016a1, 0x000016a1, 0x000016a1, 0x000016a1,
0x000016a1, 0x000016a1, 0x000016a1, 0x000016a1,
0x000016a1, 0x000016a1, 0x000016a1, 0x000016a1,
0x000016a1, 0x000016a1, 0x000016a1, 0x000016a1,
// Entry E0 - FF
0x000016a1, 0x000016a1, 0x000016a1, 0x000016a1,
0x000016a1, 0x000016a1, 0x000016a1, 0x000016a1,
0x000016a1, 0x000016a1, 0x000016a1, 0x000016a1,
0x000016a1, 0x000016a1, 0x000016a1, 0x000016a1,
0x000016a1, 0x000016a1, 0x000016a1, 0x000016a1,
0x000016a1, 0x000016a1, 0x000016a1, 0x000016a1,
0x000016a1, 0x000016a1, 0x000016a1, 0x000016a1,
0x000016a1, 0x000016a1, 0x000016a1, 0x000016a1,
// Entry 100 - 11F
0x000016a1, 0x000016a1, 0x000016a1, 0x000016a1,
0x000016a1, 0x000016a1, 0x000016a1, 0x000016a1,
0x000016a1, 0x000016a1, 0x000016a1, 0x000016a1,
0x000016a1, 0x000016a1, 0x000016a1, 0x000016a1,
0x000016a1, 0x000016a1, 0x000016a1, 0x000016a1,
0x000016a1, 0x000016a1,
} // Size: 1136 bytes
const deData string = "" + // Size: 5793 bytes
"\x02Fehler\x02(kein Argument): Als Administrator ausführen und den Manag" +
"er-Dienst installieren\x02Verwendung: %[1]s [\x0a%[2]s]\x02Kommandozeile" +
"noptionen\x02Es kann nicht festgestellt werden, ob der Prozess unter WOW" +
"64 ausgeführt wird: %[1]v\x02Sie müssen die Version von Wireguard benutz" +
"en, die für ihren Computer bestimmt ist.\x02Konnte aktuellen Prozess-Tok" +
"en nicht öffnen: %[1]v\x02WireGuard kann nur von Benutzern verwendet wer" +
"den, die Mitglied der Gruppe %[1]s sind.\x02WireGuard wird ausgeführt, a" +
"ber auf die Benutzeroberfläche kann nur von Desktops der Gruppe %[1]s zu" +
"gegriffen werden.\x02Jetzt\x02Die Systemuhr wurde zurück gestellt!\x14" +
"\x01\x81\x01\x00\x02\x0b\x02%[1]d Jahr\x00\x0c\x02%[1]d Jahre\x14\x01" +
"\x81\x01\x00\x02\x0a\x02%[1]d Tag\x00\x0b\x02%[1]d Tage\x14\x01\x81\x01" +
"\x00\x02\x0d\x02%[1]d Stunde\x00\x0e\x02%[1]d Stunden\x14\x01\x81\x01" +
"\x00\x02\x0d\x02%[1]d Minute\x00\x0e\x02%[1]d Minuten\x14\x01\x81\x01" +
"\x00\x02\x0e\x02%[1]d Sekunde\x00\x0f\x02%[1]d Sekunden\x02vor %[1]s\x02" +
"%[1]d\u00a0B\x02%.2[1]f\u00a0KiB\x02%.2[1]f\u00a0MiB\x02%.2[1]f\u00a0GiB" +
"\x02%.2[1]f\u00a0TiB\x02%[1]s: %[2]q\x02Ungültige IP-Adresse\x02Ungültig" +
"e Länge des Netzwerkpräfixes\x02Fehlender Port des Endpunktes\x02Ungülti" +
"ger Endpunkt-Host\x02Ungültige MTU\x02Ungültiger Port\x02Ungültiges Erha" +
"ltungsintervall\x02Ungültiger Schlüssel: %[1]v\x02Zahl muss zwischen 0 u" +
"nd 2^64-1 sein: %[1]v\x02Zwei Kommata in einer Zeile\x02Der Tunnelname i" +
"st ungültig\x02[nicht spezifiziert]\x02Alle Teilnehmer (peers) müssen öf" +
"fentliche Schlüssel haben\x02Fehler beim Abrufen der Konfiguration\x02, " +
"\x02, \x02Über WireGuard\x02WireGuard Logo\x02Schließen\x02♥ &Spenden!" +
"\x02Status:\x02&Deaktivieren\x02&Aktivieren\x02Öffentlicher Schlüssel:" +
"\x02Eingangsport:\x02MTU:\x02Adressen:\x02DNS-Server:\x02Geteilter Schlü" +
"ssel:\x02Erlaubte IPs:\x02Endpunkt:\x02Erhaltungsintervall:\x02Letzter S" +
"chlüsseltausch:\x02Inaktiv\x02Deaktiviere\x02Unbekannter Zustand\x02Prot" +
"okoll\x02&Kopieren\x02&Alles markieren\x02&In Datei Speichern…\x02Zeit" +
"\x02Protokolleintrag\x02Exportiere Protokoll in Datei\x02&Über WireGuard" +
"…\x02Tunnel Fehler\x02%[1]s\x0a\x0aBitte lesen Sie das Protokoll für w" +
"eitere Informationen.\x02%[1]s (veraltet)\x02Fehler beim Beenden von Wir" +
"eGuard\x02Eine Aktualisierung für WireGuard ist verfügbar. Es ist höchst" +
" empfehlenswert diese sofort durchzuführen.\x02Jetzt aktualisieren\x02Fe" +
"hler: %[1]v. Bitte versuchen Sie es erneut.\x02Status: Fertig!\x02Das Wi" +
"reGuard-Taskleistensymbol ist nicht innerhalb von 30 Sekunden erschienen" +
".\x02Eckige Klammern müssen eine IPv6 Adresse enthalten\x02Schlüssel müs" +
"sen auf exakt 32 Bytes dekodiert werden\x02Die Zeile muss innerhalb eine" +
"s Abschnitts stehen\x02Konfigurationsschlüssel fehlt ein Gleichheitstren" +
"nzeichen\x02Eintrag muss einen Wert haben\x02Ungültiger Eintrage im [Int" +
"erface] Abschnitt\x02Ungültiger Eintrag im [Peer] Abschnitt\x02Eine Schn" +
"ittstelle muss einen privaten Schlssel enthalten\x02Ungültiger Eintrag i" +
"m Abschnitt [interface]\x02Die Protokollversion muss 1 sein\x02Ungültige" +
"r Eintrag im Abschnitt [peer]\x02Skripte:\x02Übertragen:\x02vor Verbinds" +
"aufbau\x02nach Verbindungsaufbau\x02vor Verbindungsabbau\x02nach Verbind" +
"ungsabbau\x02deaktiviert, per Richtlinie\x02aktiviert\x02%[1]s empfangen" +
", %[2]s gesendet\x02Tunnelstatus konnte nicht ermittelt werden\x02Tunnel" +
" aktivieren ist fehlgeschlagen\x02Tunnel deaktivieren ist fehlgeschlagen" +
"\x02Schnittstelle: %[1]s\x02Teilnehmer\x02Einen neuen Tunnel erstellen" +
"\x02Tunnel bearbeiten\x02&Name:\x02&Öffentlicher Schlüssel:\x02(unbekann" +
"t)\x02&Blockiere Verkehr außerhalb des Tunnels (Not-Aus)\x02&Speichern" +
"\x02Abbrechen\x02&Konfiguration:\x02Ungültiger Name\x02Ein Name ist notw" +
"endig.\x02Der Name „%[1]s“ ist ungültig.\x02Vorhandene Tunnel können nic" +
"ht aufgelistet werden\x02Tunnel existiert bereits\x02Ein Tunnel mit dem " +
"Namen „%[1]s“ existiert bereits.\x02Neue Konfiguration kann nicht erstel" +
"lt werden\x02Schreiben der Datei schlug fehl\x02Die Datei „%[1]s“ existi" +
"ert bereits.\x0a\x0aMöchten Sie sie ersetzen?\x02Aktiv\x02Aktiviere\x02T" +
"extdateien (*.txt)|*.txt|Alle Dateien (*.*)|*.*\x02WireGuard Erkennungsf" +
"ehler\x02Warten auf das Erscheinen des WireGuard Fensters nicht möglich:" +
" %[1]v \x02WireGuard: Deaktiviert\x02Status: Unbekannt\x02Adressen: Kein" +
"e\x02Tunnel &verwalten…\x02Tunnel aus Datei &importieren…\x02&Beenden" +
"\x02&Tunnel\x02WireGuard aktiviert\x02Der Tunnel %[1]s wurde aktiviert." +
"\x02WireGuard deaktiviert\x02Der Tunnel %[1]s wurde deaktiviert.\x02Wire" +
"Guard Tunnel Fehler\x02WireGuard: %[1]s\x02Status: %[1]s\x02Adressen: %[" +
"1]s\x02Eine Aktualisierung ist verfügbar!\x02WireGuard Aktualisierung ve" +
"rfügbar\x02Eine Aktualisierung für WireGuard ist jetzt verfügbar. Es wir" +
"d empfohlen diese schnellstmöglich durchzuführen.\x02Tunnel\x02&Bearbeit" +
"en\x02Einen &leeren Tunnel hinzufügen…\x02Tunnel hinzufügen\x02Markierte" +
"(n) Tunnel entfernen\x02Alle Tunnel in eine Zip-Datei exportieren\x02&Um" +
"schalten\x02Exportiere alle Tunnel in &Zip-Datei\x02Ausgewählten Tunnel " +
"&bearbeiten…\x02Ausgewählte(n) Tunnel &löschen\x02keine Konfigurationsda" +
"teien gefunden\x02Ausgewählte Konfiguration konnte nicht importiert werd" +
"en: %[1]v\x02Konnte existierende Tunnel nicht auflisten: %[1]v\x02Es exi" +
"stiert bereits ein Tunnel mit dem Namen „%[1]s“\x02Importieren der Konfi" +
"guration nicht möglich: %[1]v\x02Tunnel importiert\x14\x01\x81\x01\x00" +
"\x02\x18\x02%[1]d Tunnel importiert\x00\x18\x02%[1]d Tunnel importiert" +
"\x14\x02\x80\x01\x02\x22\x02%[1]d von %[2]d Tunnel importiert\x00\x22" +
"\x02%[1]d von %[2]d Tunnel importiert\x02Tunnel erstellen nicht möglich" +
"\x14\x01\x81\x01\x00\x02\x16\x02%[1]d Tunnel löschen\x00\x16\x02%[1]d Tu" +
"nnel löschen\x14\x01\x81\x01\x00\x024\x02Möchten Sie diesen %[1]d Tunnel" +
" wirklich löschen?\x003\x02Möchten Sie diese %[1]d Tunnel wirklich lösch" +
"en?\x02Tunnel „%[1]s“ löschen\x02Möchten Sie den Tunnel „%[1]s“ wirklich" +
" löschen?\x02%[1]s Dieser Schritt kann nicht rückgängig gemacht werden." +
"\x02Tunnel löschen nicht möglich\x02Ein Tunnel konnte nicht gelöscht wer" +
"den: %[1]s\x02Tunnel konnten nicht gelöscht werden\x14\x01\x81\x01\x00" +
"\x02+\x02%[1]d Tunnel konnte nicht entfernt werden.\x00-\x02%[1]d Tunnel" +
" konnten nicht gelöscht werden.\x02Konfigurationsdateien (*.zip, *.conf)" +
"|*.zip;*.conf|Alle Dateien (*.*)|*.*\x02Importiere Tunnel aus Datei\x02K" +
"onfigurations-ZIP-Dateien (*.zip)|*.zip\x02Exportiere Tunnel in Zip-Date" +
"i\x02%[1]s (unsigniert, keine Aktualisierungen)\x02Der Dienst konnte nic" +
"ht gestoppt werden: %[1]v. Versuchen Sie WireGuard in der Dienstverwaltu" +
"ng zu beenden.\x02Status: Auf Nutzer warten\x02Status: Auf Aktualisierun" +
"gsdienst warten"
var enIndex = []uint32{ // 278 elements
// Entry 0 - 1F
0x00000000, 0x00000006, 0x00000039, 0x0000004f,
0x00000064, 0x000000aa, 0x000000e9, 0x00000115,
0x00000166, 0x000001c4, 0x000001c8, 0x000001e5,
0x00000205, 0x00000223, 0x00000243, 0x00000267,
0x0000028b, 0x00000295, 0x0000029e, 0x000002ab,
0x000002b8, 0x000002c5, 0x000002d2, 0x000002df,
0x000002f2, 0x00000310, 0x0000032b, 0x00000341,
0x0000034d, 0x0000035a, 0x00000377, 0x0000038a,
// Entry 20 - 3F
0x000003be, 0x000003d2, 0x000003eb, 0x000003fc,
0x0000041c, 0x0000043b, 0x0000043e, 0x00000441,
0x00000451, 0x00000466, 0x0000046c, 0x00000479,
0x00000481, 0x0000048d, 0x00000497, 0x000004a3,
0x000004b0, 0x000004b5, 0x000004c0, 0x000004cd,
0x000004dc, 0x000004e9, 0x000004f3, 0x00000509,
0x0000051b, 0x00000524, 0x00000531, 0x0000053f,
0x00000543, 0x00000549, 0x00000555, 0x00000566,
// Entry 40 - 5F
0x0000056b, 0x00000577, 0x0000058a, 0x0000059e,
0x000005ab, 0x000005df, 0x000005f3, 0x0000060b,
0x00000660, 0x0000066b, 0x0000068b, 0x0000069d,
0x000006d9, 0x000006ff, 0x00000724, 0x00000741,
0x0000076b, 0x00000781, 0x000007a5, 0x000007c4,
0x000007e9, 0x0000080b, 0x00000826, 0x00000843,
0x0000084c, 0x00000856, 0x0000085d, 0x00000865,
0x0000086e, 0x00000878, 0x0000088d, 0x00000895,
// Entry 60 - 7F
0x000008b0, 0x000008d1, 0x000008eb, 0x00000907,
0x00000918, 0x0000091d, 0x0000092f, 0x0000093b,
0x00000942, 0x0000094f, 0x00000959, 0x00000981,
0x00000987, 0x0000098e, 0x0000099e, 0x000009ab,
0x000009bf, 0x000009e3, 0x00000a03, 0x00000a19,
0x00000a52, 0x00000a75, 0x00000a89, 0x00000ac8,
0x00000acf, 0x00000ada, 0x00000b07, 0x00000b21,
0x00000b56, 0x00000b6d, 0x00000b7d, 0x00000b8d,
// Entry 80 - 9F
0x00000ba0, 0x00000bbf, 0x00000bc5, 0x00000bce,
0x00000be2, 0x00000c07, 0x00000c1d, 0x00000c44,
0x00000c5b, 0x00000c6c, 0x00000c7a, 0x00000c8b,
0x00000ca3, 0x00000cbe, 0x00000d16, 0x00000d1e,
0x00000d24, 0x00000d39, 0x00000d44, 0x00000d5e,
0x00000d78, 0x00000d80, 0x00000d9e, 0x00000db7,
0x00000dd2, 0x00000df4, 0x00000e23, 0x00000e4f,
0x00000e87, 0x00000ead, 0x00000ebe, 0x00000ef4,
// Entry A0 - BF
0x00000f3b, 0x00000f53, 0x00000f85, 0x00000ff7,
0x00001011, 0x0000104b, 0x0000106e, 0x00001086,
0x000010af, 0x000010c8, 0x00001121, 0x00001166,
0x00001181, 0x000011a7, 0x000011bd, 0x000011e0,
0x0000123f, 0x00001258, 0x0000127c, 0x00001288,
0x000012b8, 0x000012ee, 0x0000130b, 0x00001324,
0x00001355, 0x00001364, 0x00001372, 0x0000138c,
0x000013c7, 0x000013f9, 0x0000140a, 0x0000141b,
// Entry C0 - DF
0x00001445, 0x0000146f, 0x00001495, 0x000014b8,
0x000014e3, 0x0000150d, 0x00001537, 0x00001555,
0x0000157a, 0x000015a4, 0x000015c6, 0x000015f5,
0x00001619, 0x00001648, 0x0000166e, 0x00001690,
0x000016bd, 0x000016e1, 0x00001709, 0x00001738,
0x00001767, 0x0000178a, 0x000017c0, 0x000017f6,
0x00001820, 0x0000184c, 0x0000186b, 0x0000188c,
0x000018b1, 0x000018e4, 0x00001917, 0x0000193a,
// Entry E0 - FF
0x0000196b, 0x0000199c, 0x000019db, 0x00001a00,
0x00001a1e, 0x00001a3c, 0x00001a69, 0x00001a91,
0x00001abc, 0x00001ae9, 0x00001b13, 0x00001b56,
0x00001ba3, 0x00001bf2, 0x00001c42, 0x00001c62,
0x00001c8e, 0x00001cb7, 0x00001ccf, 0x00001ce6,
0x00001cff, 0x00001d1f, 0x00001d31, 0x00001d3e,
0x00001d51, 0x00001d60, 0x00001d7e, 0x00001d9d,
0x00001dac, 0x00001dbb, 0x00001ddf, 0x00001df6,
// Entry 100 - 11F
0x00001dfc, 0x00001e17, 0x00001e32, 0x00001e48,
0x00001e61, 0x00001e77, 0x00001e8e, 0x00001eb3,
0x00001ed3, 0x00001f08, 0x00001f2e, 0x00001f4d,
0x00001f6b, 0x00001fdc, 0x00001ffd, 0x00002020,
0x00002192, 0x00002199, 0x0000219d, 0x00002304,
0x00002333, 0x00002355,
} // Size: 1136 bytes
const enData string = "" + // Size: 9045 bytes
"\x02Error\x02(no argument): elevate and install manager service\x02Usage" +
": %[1]s [\x0a%[2]s]\x02Command Line Options\x02Unable to determine wheth" +
"er the process is running under WOW64: %[1]v\x02You must use the native " +
"version of WireGuard on this computer.\x02Unable to open current process" +
" token: %[1]v\x02WireGuard may only be used by users who are a member of" +
" the Builtin %[1]s group.\x02WireGuard is running, but the UI is only ac" +
"cessible from desktops of the Builtin %[1]s group.\x02Now\x02System cloc" +
"k wound backward!\x14\x01\x81\x01\x00\x02\x0b\x02%[1]d year\x00\x0c\x02%" +
"[1]d years\x14\x01\x81\x01\x00\x02\x0a\x02%[1]d day\x00\x0b\x02%[1]d day" +
"s\x14\x01\x81\x01\x00\x02\x0b\x02%[1]d hour\x00\x0c\x02%[1]d hours\x14" +
"\x01\x81\x01\x00\x02\x0d\x02%[1]d minute\x00\x0e\x02%[1]d minutes\x14" +
"\x01\x81\x01\x00\x02\x0d\x02%[1]d second\x00\x0e\x02%[1]d seconds\x02%[1" +
"]s ago\x02%[1]d\u00a0B\x02%.2[1]f\u00a0KiB\x02%.2[1]f\u00a0MiB\x02%.2[1]" +
"f\u00a0GiB\x02%.2[1]f\u00a0TiB\x02%[1]s: %[2]q\x02Invalid IP address\x02" +
"Invalid network prefix length\x02Missing port from endpoint\x02Invalid e" +
"ndpoint host\x02Invalid MTU\x02Invalid port\x02Invalid persistent keepal" +
"ive\x02Invalid key: %[1]v\x02Number must be a number between 0 and 2^64-" +
"1: %[1]v\x02Two commas in a row\x02Tunnel name is not valid\x02[none spe" +
"cified]\x02All peers must have public keys\x02Error in getting configura" +
"tion\x02, \x02, \x02About WireGuard\x02WireGuard logo image\x02Close\x02" +
"♥ &Donate!\x02Status:\x02&Deactivate\x02&Activate\x02Public key:\x02Li" +
"sten port:\x02MTU:\x02Addresses:\x02DNS servers:\x02Preshared key:\x02Al" +
"lowed IPs:\x02Endpoint:\x02Persistent keepalive:\x02Latest handshake:" +
"\x02Inactive\x02Deactivating\x02Unknown state\x02Log\x02&Copy\x02Select " +
"&all\x02&Save to file…\x02Time\x02Log message\x02Export log to file\x02&" +
"About WireGuard…\x02Tunnel Error\x02%[1]s\x0a\x0aPlease consult the log " +
"for more information.\x02%[1]s (out of date)\x02Error Exiting WireGuard" +
"\x02An update to WireGuard is available. It is highly advisable to updat" +
"e without delay.\x02Update Now\x02Error: %[1]v. Please try again.\x02Sta" +
"tus: Complete!\x02WireGuard system tray icon did not appear after 30 sec" +
"onds.\x02Brackets must contain an IPv6 address\x02Keys must decode to ex" +
"actly 32 bytes\x02Line must occur in a section\x02Config key is missing " +
"an equals separator\x02Key must have a value\x02Invalid key for [Interfa" +
"ce] section\x02Invalid key for [Peer] section\x02An interface must have " +
"a private key\x02Invalid key for interface section\x02Protocol version m" +
"ust be 1\x02Invalid key for peer section\x02Scripts:\x02Transfer:\x02pre" +
"-up\x02post-up\x02pre-down\x02post-down\x02disabled, per policy\x02enabl" +
"ed\x02%[1]s received, %[2]s sent\x02Failed to determine tunnel state\x02" +
"Failed to activate tunnel\x02Failed to deactivate tunnel\x02Interface: %" +
"[1]s\x02Peer\x02Create new tunnel\x02Edit tunnel\x02&Name:\x02&Public ke" +
"y:\x02(unknown)\x02&Block untunneled traffic (kill-switch)\x02&Save\x02C" +
"ancel\x02&Configuration:\x02Invalid name\x02A name is required.\x02Tunne" +
"l name ‘%[1]s’ is invalid.\x02Unable to list existing tunnels\x02Tunnel " +
"already exists\x02Another tunnel already exists with the name ‘%[1]s’." +
"\x02Unable to create new configuration\x02Writing file failed\x02File ‘%" +
"[1]s’ already exists.\x0a\x0aDo you want to overwrite it?\x02Active\x02A" +
"ctivating\x02Text Files (*.txt)|*.txt|All Files (*.*)|*.*\x02WireGuard D" +
"etection Error\x02Unable to wait for WireGuard window to appear: %[1]v" +
"\x02WireGuard: Deactivated\x02Status: Unknown\x02Addresses: None\x02&Man" +
"age tunnels…\x02&Import tunnel(s) from file…\x02E&xit\x02&Tunnels\x02Wir" +
"eGuard Activated\x02The %[1]s tunnel has been activated.\x02WireGuard De" +
"activated\x02The %[1]s tunnel has been deactivated.\x02WireGuard Tunnel " +
"Error\x02WireGuard: %[1]s\x02Status: %[1]s\x02Addresses: %[1]s\x02An Upd" +
"ate is Available!\x02WireGuard Update Available\x02An update to WireGuar" +
"d is now available. You are advised to update as soon as possible.\x02Tu" +
"nnels\x02&Edit\x02Add &empty tunnel…\x02Add Tunnel\x02Remove selected tu" +
"nnel(s)\x02Export all tunnels to zip\x02&Toggle\x02Export all tunnels to" +
" &zip…\x02Edit &selected tunnel…\x02&Remove selected tunnel(s)\x02no con" +
"figuration files were found\x02Could not import selected configuration: " +
"%[1]v\x02Could not enumerate existing tunnels: %[1]v\x02Another tunnel a" +
"lready exists with the name ‘%[1]s’\x02Unable to import configuration: %" +
"[1]v\x02Imported tunnels\x14\x01\x81\x01\x00\x02\x16\x02Imported %[1]d t" +
"unnel\x00\x17\x02Imported %[1]d tunnels\x14\x02\x80\x01\x02\x1f\x02Impor" +
"ted %[1]d of %[2]d tunnel\x00 \x02Imported %[1]d of %[2]d tunnels\x02Una" +
"ble to create tunnel\x14\x01\x81\x01\x00\x02\x14\x02Delete %[1]d tunnel" +
"\x00\x15\x02Delete %[1]d tunnels\x14\x01\x81\x01\x00\x024\x02Are you sur" +
"e you would like to delete %[1]d tunnel?\x005\x02Are you sure you would " +
"like to delete %[1]d tunnels?\x02Delete tunnel ‘%[1]s’\x02Are you sure y" +
"ou would like to delete tunnel ‘%[1]s’?\x02%[1]s You cannot undo this ac" +
"tion.\x02Unable to delete tunnel\x02A tunnel was unable to be removed: %" +
"[1]s\x02Unable to delete tunnels\x14\x01\x81\x01\x00\x02'\x02%[1]d tunne" +
"l was unable to be removed.\x00)\x02%[1]d tunnels were unable to be remo" +
"ved.\x02Configuration Files (*.zip, *.conf)|*.zip;*.conf|All Files (*.*)" +
"|*.*\x02Import tunnel(s) from file\x02Configuration ZIP Files (*.zip)|*." +
"zip\x02Export tunnels to zip\x02%[1]s (unsigned build, no updates)\x02Un" +
"able to exit service due to: %[1]v. You may want to stop WireGuard from " +
"the service manager.\x02Status: Waiting for user\x02Status: Waiting for " +
"updater service\x04\x00\x01 \x07\x02Error:\x02Interface closed, ignored " +
"requested state %[1]s\x02Interface state was %[1]s, requested %[2]s, now" +
" %[3]s\x02Unable to update bind: %[1]v\x02Bind close failed: %[1]v\x02Tr" +
"ouble determining MTU, assuming default: %[1]v\x02Device closing\x02Devi" +
"ce closed\x02UDP bind has been updated\x02%[1]v - ConsumeMessageInitiati" +
"on: handshake replay @ %[2]v\x02%[1]v - ConsumeMessageInitiation: handsh" +
"ake flood\x02%[1]v - Starting\x02%[1]v - Stopping\x02Routine: receive in" +
"coming %[1]s - stopped\x02Routine: receive incoming %[1]s - started\x02F" +
"ailed to receive %[1]s packet: %[2]v\x02Received message with unknown ty" +
"pe\x02Routine: decryption worker %[1]d - started\x02Routine: handshake w" +
"orker %[1]d - stopped\x02Routine: handshake worker %[1]d - started\x02Fa" +
"iled to decode cookie reply\x02Receiving cookie response from %[1]s\x02C" +
"ould not decrypt invalid cookie response\x02Received packet with invalid" +
" mac1\x02Invalid packet ended up in the handshake queue\x02Failed to dec" +
"ode initiation message\x02Received invalid initiation message from %[1]s" +
"\x02%[1]v - Received handshake initiation\x02Failed to decode response m" +
"essage\x02Received invalid response message from %[1]s\x02%[1]v - Receiv" +
"ed handshake response\x02%[1]v - Failed to derive keypair: %[2]v\x02%[1]" +
"v - Routine: sequential receiver - stopped\x02%[1]v - Routine: sequentia" +
"l receiver - started\x02%[1]v - Receiving keepalive packet\x02IPv4 packe" +
"t with disallowed source address from %[1]v\x02IPv6 packet with disallow" +
"ed source address from %[1]v\x02Packet with invalid IP version from %[1]" +
"v\x02Failed to write packet to TUN device: %[1]v\x02Unable to flush pack" +
"ets: %[1]v\x02%[1]v - Sending keepalive packet\x02%[1]v - Sending handsh" +
"ake initiation\x02%[1]v - Failed to create initiation message: %[2]v\x02" +
"%[1]v - Failed to send handshake initiation: %[2]v\x02%[1]v - Sending ha" +
"ndshake response\x02%[1]v - Failed to create response message: %[2]v\x02" +
"%[1]v - Failed to send handshake response: %[2]v\x02Sending cookie respo" +
"nse for denied handshake message for %[1]v\x02Failed to create cookie re" +
"ply: %[1]v\x02Routine: TUN reader - stopped\x02Routine: TUN reader - sta" +
"rted\x02Failed to read packet from TUN device: %[1]v\x02Received packet " +
"with unknown IP version\x02Routine: encryption worker %[1]d - started" +
"\x02%[1]v - Routine: sequential sender - started\x02%[1]v - Failed to se" +