-
Notifications
You must be signed in to change notification settings - Fork 84
/
DejaVuSansMono.inc
2242 lines (2237 loc) · 222 KB
/
DejaVuSansMono.inc
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
/* Generated by font2openvg. See http://developer.hybrid.fi for more information. */
/* converted from font file /usr/share/fonts/truetype/ttf-dejavu/DejaVuSansMono.ttf */
/* font family name: DejaVu Sans Mono */
/* font style name: Book */
static const unsigned char DejaVuSansMono_glyphInstructions[11524] = {
2,4,4,4,4,4,4,0,2,4,4,4,4,0,2,4,4,4,4,0,
2,4,4,4,4,0,2,4,4,4,4,4,4,4,4,4,4,4,4,4,
4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,0,2,4,4,4,
4,0,2,4,10,10,10,10,0,2,4,10,10,10,10,0,2,4,4,10,
10,4,10,10,4,10,10,10,10,4,4,4,10,10,4,10,10,4,10,10,
10,10,4,0,2,10,10,10,10,10,10,10,10,0,2,10,10,10,10,10,
10,10,10,10,10,0,2,4,4,4,4,0,2,10,10,10,10,10,10,10,
10,0,2,10,10,10,10,10,10,10,10,10,10,0,2,4,10,10,10,4,
4,4,10,10,4,4,4,10,10,10,10,10,10,10,10,10,10,10,10,4,
10,10,10,10,10,10,0,2,10,10,10,10,10,10,10,10,4,0,2,4,
4,4,4,0,2,10,10,10,10,4,10,10,10,10,4,0,2,4,10,10,
10,10,4,10,10,10,10,0,2,4,4,4,4,4,4,4,4,4,4,4,
4,4,4,4,4,4,4,0,2,4,4,4,4,4,4,4,4,4,4,4,
4,0,2,4,4,4,4,4,4,0,2,4,4,4,4,0,2,4,4,4,
4,0,2,4,4,4,4,0,2,10,10,10,10,10,10,10,10,0,2,10,
10,10,10,10,10,10,10,0,2,10,10,10,10,10,10,10,10,0,2,4,
4,4,4,4,4,4,4,4,4,4,0,2,4,4,4,4,10,10,10,10,
10,10,10,10,4,10,10,10,10,10,10,10,10,0,2,10,10,10,10,10,
10,4,10,10,10,10,10,10,4,4,4,10,10,10,10,10,10,4,10,10,
10,10,10,10,0,2,4,4,4,0,2,4,4,4,4,4,4,4,4,4,
4,4,0,2,4,4,4,4,10,10,10,10,10,10,10,10,4,10,10,10,
10,10,10,10,10,4,0,2,4,10,10,10,10,10,10,10,10,10,10,10,
10,10,10,10,10,0,2,10,10,10,10,10,10,10,10,0,2,4,4,4,
4,4,4,4,0,2,10,10,10,10,10,10,10,10,0,2,10,10,10,10,
10,10,10,10,10,10,10,10,10,10,10,10,0,2,10,10,10,10,10,10,
10,10,0,2,10,10,10,10,10,10,10,10,0,2,4,10,10,10,10,10,
10,10,10,10,10,10,10,10,10,10,10,0,2,4,4,4,4,0,2,4,
4,4,4,0,2,4,4,4,4,4,4,0,2,4,4,4,4,0,2,4,
4,4,4,4,4,4,0,2,4,4,4,4,0,2,4,4,4,4,0,2,
4,4,4,4,4,4,4,0,2,4,4,10,10,4,10,10,10,10,10,10,
4,10,10,10,10,10,10,4,10,10,4,4,0,2,4,4,4,4,0,2,
10,10,10,10,10,10,10,10,0,2,4,4,10,10,10,10,10,10,10,10,
4,10,10,10,10,10,10,10,10,4,10,10,10,10,10,10,10,10,4,0,
2,4,4,4,0,2,4,4,4,4,4,4,4,4,0,2,4,4,10,10,
10,10,4,0,2,4,4,10,10,10,10,4,0,2,4,10,10,10,10,10,
10,10,10,4,4,0,2,10,10,10,10,10,10,10,10,4,10,10,10,10,
10,10,10,10,4,0,2,10,10,10,10,4,4,4,0,2,10,10,10,10,
4,4,4,0,2,4,4,4,4,4,4,4,4,4,4,4,4,0,2,4,
4,4,4,4,4,4,4,4,4,0,2,10,10,10,10,10,10,10,10,4,
10,10,10,10,10,10,10,10,4,4,4,4,4,0,2,4,4,4,4,4,
4,4,4,4,4,4,4,0,2,4,4,4,4,4,4,4,4,4,4,4,
4,0,2,4,10,10,10,10,4,4,4,4,4,10,10,10,10,0,2,4,
4,4,4,4,4,4,4,4,4,4,4,0,2,4,4,4,4,4,4,0,
2,4,4,4,4,4,4,4,4,4,4,4,4,4,0,2,4,4,4,4,
4,4,4,4,4,4,0,2,10,10,10,10,10,10,10,10,0,2,10,10,
10,10,10,10,10,10,0,2,4,4,10,10,10,10,4,0,2,4,10,10,
10,10,4,4,4,4,0,2,10,10,10,10,10,10,10,10,10,10,4,4,
4,0,2,10,10,10,10,10,10,10,10,0,2,10,10,4,4,4,10,10,
4,4,4,4,4,10,10,10,10,0,2,4,4,10,10,10,10,4,0,2,
4,10,10,10,10,10,10,4,10,10,10,10,10,10,4,10,10,10,10,10,
10,4,10,10,10,10,10,10,0,2,4,4,4,4,4,4,4,4,0,2,
4,4,4,10,10,10,10,10,10,10,10,4,4,4,10,10,10,10,10,10,
10,10,0,2,4,4,4,4,4,4,4,0,2,4,4,4,4,4,4,4,
4,4,4,4,4,4,0,2,4,4,4,4,4,4,4,4,4,4,4,4,
0,2,4,4,4,4,4,4,4,4,4,0,2,4,4,4,4,4,4,4,
4,4,4,0,2,4,4,4,4,4,4,4,4,0,2,4,4,4,4,0,
2,4,4,4,4,4,4,4,4,0,2,4,4,4,4,4,4,4,0,2,
4,4,4,4,0,2,4,4,4,4,0,2,4,10,10,10,10,10,10,4,
4,0,2,4,4,4,10,10,10,10,10,10,4,4,10,10,10,10,4,10,
10,10,10,10,10,0,2,10,10,10,10,10,10,10,10,0,2,10,10,10,
10,10,10,10,10,4,4,4,4,4,0,2,10,10,10,10,10,10,10,10,
4,10,10,10,10,10,10,10,10,4,0,2,4,4,4,4,4,10,10,10,
10,10,10,10,10,0,2,10,10,10,10,10,10,10,10,0,2,4,4,4,
10,10,10,10,4,10,10,10,10,10,10,10,10,0,2,10,10,10,10,4,
0,2,4,4,10,10,4,4,4,4,4,4,4,4,4,4,4,10,10,4,
0,2,10,10,10,10,10,10,10,10,0,2,10,10,10,10,4,10,10,10,
10,4,4,10,10,10,10,10,10,10,10,4,4,4,0,2,4,4,4,10,
10,10,10,4,4,4,4,4,10,10,10,10,0,2,4,4,4,4,4,4,
4,4,4,4,0,2,4,4,4,4,0,2,4,4,4,4,4,10,10,4,
4,4,10,10,0,2,4,4,4,4,0,2,4,4,4,4,4,4,4,4,
4,4,4,4,0,2,10,10,4,4,4,10,10,4,4,4,4,4,0,2,
10,10,10,10,4,4,4,10,10,10,10,4,4,4,10,10,10,10,4,4,
4,4,4,10,10,10,10,0,2,4,4,4,10,10,10,10,4,4,4,4,
4,10,10,10,10,0,2,10,10,10,10,10,10,10,10,0,2,10,10,10,
10,10,10,10,10,0,2,4,4,4,4,4,10,10,10,10,10,10,10,10,
0,2,10,10,10,10,10,10,10,10,0,2,10,10,10,10,10,10,10,10,
0,2,10,10,10,10,10,10,10,10,4,4,4,4,4,0,2,10,10,10,
10,4,4,4,4,4,10,10,10,10,4,0,2,4,10,10,10,10,10,10,
4,10,10,10,10,10,10,4,10,10,10,10,10,4,4,10,10,10,10,10,
10,0,2,4,4,4,4,4,10,10,4,4,4,10,10,4,4,4,4,4,
4,0,2,4,4,4,10,10,10,10,4,4,4,4,4,10,10,10,10,0,
2,4,4,4,4,4,4,4,0,2,4,4,4,4,4,4,4,4,4,4,
4,4,4,0,2,4,4,4,4,4,4,4,4,4,4,4,4,0,2,10,
10,10,10,4,4,4,10,10,4,4,4,4,4,4,0,2,4,4,4,4,
4,4,4,4,4,4,0,2,4,4,10,10,4,10,10,4,4,4,10,10,
4,10,10,4,4,4,10,10,4,10,10,10,10,4,10,10,4,0,2,4,
4,4,4,0,2,4,10,10,4,10,10,10,10,4,10,10,4,4,4,10,
10,4,10,10,4,4,4,10,10,4,10,10,4,4,0,2,4,10,10,10,
10,10,10,10,10,4,10,10,10,10,10,10,10,10,0,2,4,4,4,4,
0,2,4,4,4,4,0,2,4,4,4,4,0,2,4,4,4,4,0,2,
4,4,4,4,0,2,4,4,4,4,0,2,4,4,4,4,0,2,4,4,
4,4,0,2,4,4,4,4,0,2,4,4,4,4,0,2,4,4,4,4,
0,2,4,4,4,4,0,2,4,4,4,4,0,2,4,4,4,4,0,2,
4,4,4,4,0,2,4,4,4,4,0,2,4,4,4,4,0,2,4,4,
4,4,0,2,4,4,4,4,0,2,4,4,4,4,0,2,4,4,4,4,
0,2,4,4,4,4,0,2,4,4,4,4,0,2,4,4,4,4,0,2,
4,4,4,4,0,2,4,4,4,4,0,2,4,4,4,4,0,2,4,4,
4,4,0,2,4,4,4,4,0,2,4,4,4,4,0,2,4,4,4,4,
0,2,4,4,4,4,0,2,4,4,4,4,0,2,4,4,4,4,0,2,
4,4,4,4,0,2,4,4,4,4,0,2,4,4,4,4,0,2,4,4,
4,4,0,2,4,4,4,4,0,2,4,4,4,4,0,2,4,4,4,4,
0,2,4,4,4,4,0,2,4,4,4,4,0,2,4,4,4,4,0,2,
4,4,4,4,0,2,4,4,4,4,0,2,4,4,4,4,0,2,4,4,
4,4,0,2,4,4,4,4,0,2,4,4,4,4,0,2,4,4,4,4,
0,2,4,4,4,4,0,2,4,4,4,4,0,2,4,4,4,4,0,2,
4,4,4,4,0,2,4,4,4,4,0,2,4,4,4,4,0,2,4,4,
4,4,0,2,4,4,4,4,0,2,4,4,4,4,0,2,4,4,4,4,
0,2,4,4,4,4,0,2,4,4,4,4,0,2,4,4,4,4,0,2,
4,4,4,4,0,2,4,4,4,4,0,2,4,4,4,4,0,2,4,4,
4,4,4,4,0,2,4,10,10,4,10,10,4,10,10,4,4,4,10,10,
10,10,4,4,4,10,10,0,2,4,10,10,10,10,0,2,4,10,10,10,
10,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,10,10,10,10,
0,2,10,10,10,10,10,10,10,10,0,2,4,4,4,10,10,10,10,4,
4,4,10,10,10,10,4,4,4,10,10,10,10,4,4,4,10,10,10,10,
0,2,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,
4,4,4,4,4,4,4,0,2,4,4,4,4,0,2,4,4,4,4,0,
2,4,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,4,10,
10,10,10,10,4,10,10,10,10,10,10,10,10,10,10,0,2,10,10,10,
10,10,10,10,10,0,2,4,4,4,4,0,2,4,4,4,4,0,2,4,
10,10,10,10,10,10,10,10,4,10,10,10,10,10,10,10,10,0,2,10,
10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,0,2,10,10,10,
10,10,10,10,10,10,10,10,10,10,10,10,10,0,2,10,10,10,10,10,
10,4,4,0,2,4,4,4,10,10,10,10,10,10,4,4,10,10,10,10,
4,10,10,10,10,0,2,4,4,4,4,0,2,4,4,4,4,4,4,4,
0,2,4,4,4,4,4,4,4,0,2,4,4,4,4,4,4,0,2,4,
4,4,4,0,2,10,10,10,10,10,10,4,4,4,10,10,4,4,4,4,
4,0,2,4,4,4,10,10,10,10,0,2,10,10,10,10,10,10,10,10,
10,10,10,10,10,10,10,10,0,2,10,10,10,10,10,10,10,10,10,10,
10,10,10,10,10,10,0,2,4,4,4,4,0,2,10,10,10,10,10,10,
10,10,10,10,0,2,10,10,10,10,10,10,10,10,0,2,4,4,4,4,
0,2,4,4,4,4,4,4,4,4,4,4,4,4,0,2,4,4,4,4,
4,10,10,10,10,10,10,4,10,10,10,10,10,10,4,0,2,10,10,10,
10,10,10,4,10,10,10,10,10,10,4,4,4,10,10,10,10,10,10,4,
10,10,10,10,10,10,0,2,4,4,4,4,0,2,4,4,4,10,10,10,
10,4,4,4,10,10,10,10,4,10,10,10,10,10,10,10,10,4,4,0,
2,4,4,4,4,4,4,4,4,10,10,10,10,0,2,4,4,4,4,0,
2,10,10,10,10,10,10,4,10,10,10,10,10,10,4,0,2,4,4,4,
4,4,4,4,4,4,4,4,0,2,10,10,10,10,10,10,10,10,0,2,
10,10,10,10,10,10,10,10,0,2,4,4,4,4,0,2,4,4,4,4,
4,4,4,0,2,4,4,4,4,4,4,4,0,2,4,4,4,4,4,4,
4,4,4,4,4,0,2,4,4,4,0,2,4,4,4,4,4,4,4,4,
4,4,4,0,2,4,4,4,4,0,2,4,4,4,4,4,4,4,4,4,
4,4,0,2,4,4,4,4,0,2,4,4,4,4,4,10,10,10,10,10,
10,4,10,10,10,10,10,10,4,0,2,4,4,4,4,4,4,4,4,4,
4,4,0,2,4,4,4,0,2,10,10,10,10,10,10,4,10,10,10,10,
10,10,4,4,4,10,10,10,10,10,10,4,10,10,10,10,10,10,0,2,
4,4,4,4,0,2,4,4,10,10,4,10,10,10,10,10,10,4,10,10,
10,10,10,10,4,10,10,10,10,4,0,2,4,4,4,4,0,2,4,4,
4,0,2,4,4,4,4,4,4,4,4,0,2,4,4,4,4,0,2,4,
4,4,0,2,4,4,4,4,4,4,4,4,0,2,4,4,4,4,0,2,
4,4,4,0,2,4,4,4,4,4,4,4,4,0,2,4,4,4,4,4,
4,4,0,2,4,4,4,0,2,4,4,4,4,4,4,4,4,0,2,4,
10,10,10,10,4,4,10,10,10,10,4,10,10,10,10,4,4,10,10,10,
10,0,2,4,4,4,0,2,4,4,4,4,4,4,4,4,0,2,4,4,
4,4,0,2,4,4,4,4,0,2,10,10,10,10,10,10,10,10,0,2,
4,4,4,0,2,10,10,10,10,10,10,10,10,4,4,4,4,4,4,4,
0,2,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,0,2,
4,4,4,4,0,2,10,10,10,10,10,10,4,10,10,10,10,10,10,4,
0,2,10,10,10,10,10,10,10,10,4,10,10,10,10,10,10,10,10,4,
0,2,4,4,4,4,4,4,4,4,4,4,4,4,0,2,4,4,4,4,
0,2,4,4,4,4,4,4,4,4,4,4,4,4,0,2,4,4,4,4,
0,2,4,4,4,4,4,4,4,4,4,4,4,4,0,2,4,4,4,4,
4,4,4,0,2,4,4,4,4,4,4,4,4,4,4,4,4,0,2,4,
4,4,4,0,2,4,4,4,4,0,2,4,4,4,4,4,4,4,4,4,
4,4,4,0,2,4,4,4,4,0,2,4,4,4,4,4,4,4,4,4,
4,4,4,0,2,4,4,4,4,0,2,4,4,4,4,4,4,4,4,4,
4,4,4,0,2,4,4,4,4,4,4,4,0,2,4,4,4,4,4,4,
4,4,4,4,4,4,0,2,4,4,4,4,0,2,4,4,4,4,0,2,
10,10,10,10,4,4,4,4,4,4,4,0,2,10,10,10,10,4,4,4,
4,4,4,4,0,2,4,4,4,4,4,4,4,4,4,4,0,2,4,10,
10,10,10,4,4,10,10,10,10,4,10,10,10,10,4,4,10,10,10,10,
0,2,10,10,10,10,10,10,10,10,0,2,10,10,10,10,10,10,10,10,
0,2,4,4,4,4,0,2,10,10,10,10,10,10,10,10,0,2,10,10,
10,10,10,10,10,10,0,2,4,4,4,4,0,2,10,10,10,10,10,10,
10,10,0,2,10,10,10,10,10,10,10,10,0,2,4,4,4,4,4,4,
4,0,2,10,10,10,10,10,10,10,10,0,2,10,10,10,10,10,10,10,
10,0,2,4,10,10,10,10,4,4,10,10,10,10,4,10,10,10,10,4,
4,10,10,10,10,0,2,10,10,10,10,10,10,10,10,0,2,10,10,10,
10,10,10,10,10,0,2,4,4,4,4,0,2,4,4,4,4,0,2,4,
4,4,4,4,4,4,4,4,4,4,4,0,2,10,10,10,10,10,10,4,
0,2,4,10,10,10,10,10,10,0,2,10,10,10,10,10,10,4,4,4,
10,10,10,10,10,10,4,4,4,0,2,4,4,4,10,10,10,10,10,10,
10,10,4,4,4,10,10,10,10,10,10,10,10,0,2,4,4,4,4,0,
2,4,4,4,10,10,10,10,10,10,10,10,4,4,4,10,10,10,10,10,
10,10,10,0,2,4,4,4,4,0,2,4,4,4,10,10,10,10,10,10,
10,10,4,4,4,10,10,10,10,10,10,10,10,0,2,4,4,4,4,4,
4,4,0,2,4,4,4,10,10,10,10,10,10,10,10,4,4,4,10,10,
10,10,10,10,10,10,0,2,4,4,4,4,0,2,4,4,4,4,0,2,
4,4,4,4,4,4,4,4,4,0,2,4,4,4,4,0,2,4,4,10,
10,10,10,4,0,2,4,4,4,10,10,10,10,4,4,4,4,0,2,10,
10,10,10,10,10,10,10,4,10,10,10,10,10,10,4,10,10,10,10,10,
10,4,10,10,10,10,10,10,10,10,4,4,4,0,2,4,10,10,10,10,
10,10,4,4,0,2,4,4,4,10,10,10,10,10,10,4,4,10,10,10,
10,4,10,10,10,10,10,10,0,2,4,4,4,4,0,2,4,10,10,10,
10,10,10,4,4,0,2,4,4,4,10,10,10,10,10,10,4,4,10,10,
10,10,4,10,10,10,10,10,10,0,2,4,4,4,4,0,2,4,10,10,
10,10,10,10,4,4,0,2,4,4,4,10,10,10,10,10,10,4,4,10,
10,10,10,4,10,10,10,10,10,10,0,2,4,4,4,4,4,4,4,0,
2,4,10,10,10,10,10,10,4,4,0,2,4,4,4,10,10,10,10,10,
10,4,4,10,10,10,10,4,10,10,10,10,10,10,0,2,4,10,10,10,
10,4,10,10,10,10,4,10,10,10,10,4,10,10,10,10,0,2,4,10,
10,10,10,10,10,4,4,0,2,4,4,4,10,10,10,10,10,10,4,4,
10,10,10,10,4,10,10,10,10,10,10,0,2,4,4,4,4,0,2,4,
4,4,4,0,2,4,10,10,10,10,10,10,4,4,0,2,4,4,4,10,
10,10,10,10,10,4,4,10,10,10,10,4,10,10,10,10,10,10,0,2,
10,10,10,10,10,10,10,10,0,2,10,10,10,10,10,10,10,10,0,2,
4,4,10,10,10,10,10,10,0,2,4,10,10,10,10,4,4,0,2,4,
10,10,10,10,10,10,4,10,10,10,10,10,10,10,10,10,10,4,4,10,
10,10,10,4,10,10,10,10,10,10,10,10,4,0,2,10,10,10,10,10,
10,4,10,10,10,10,10,10,4,0,2,10,10,10,10,10,10,10,10,4,
10,10,10,10,10,10,10,10,4,0,2,4,4,4,10,10,10,10,4,10,
10,10,10,10,10,10,10,0,2,10,10,10,10,4,0,2,4,4,4,4,
0,2,4,4,4,10,10,10,10,4,10,10,10,10,10,10,10,10,0,2,
10,10,10,10,4,0,2,4,4,4,4,0,2,4,4,4,10,10,10,10,
4,10,10,10,10,10,10,10,10,0,2,10,10,10,10,4,0,2,4,4,
4,4,4,4,4,0,2,4,4,4,10,10,10,10,4,10,10,10,10,10,
10,10,10,0,2,10,10,10,10,4,0,2,4,4,4,4,0,2,4,4,
4,4,0,2,4,4,4,4,4,4,4,4,4,4,0,2,4,4,4,4,
0,2,4,4,4,4,4,4,4,4,4,4,0,2,4,4,4,4,0,2,
4,4,4,4,4,4,4,4,4,4,0,2,4,4,4,4,4,4,4,0,
2,4,4,4,4,4,4,4,4,4,4,0,2,4,4,4,4,0,2,4,
4,4,4,0,2,10,10,10,10,10,10,10,10,10,10,10,10,4,4,4,
4,4,4,4,4,4,0,2,10,10,10,10,10,10,10,10,10,10,0,2,
4,4,4,10,10,10,10,4,4,4,4,4,10,10,10,10,0,2,4,10,
10,10,10,4,10,10,10,10,4,10,10,10,10,4,10,10,10,10,0,2,
10,10,10,10,10,10,10,10,0,2,10,10,10,10,10,10,10,10,0,2,
4,4,4,4,0,2,10,10,10,10,10,10,10,10,0,2,10,10,10,10,
10,10,10,10,0,2,4,4,4,4,0,2,10,10,10,10,10,10,10,10,
0,2,10,10,10,10,10,10,10,10,0,2,4,4,4,4,4,4,4,0,
2,10,10,10,10,10,10,10,10,0,2,10,10,10,10,10,10,10,10,0,
2,4,10,10,10,10,4,10,10,10,10,4,10,10,10,10,4,10,10,10,
10,0,2,10,10,10,10,10,10,10,10,0,2,10,10,10,10,10,10,10,
10,0,2,4,4,4,4,0,2,4,4,4,4,0,2,4,4,4,4,0,
2,4,4,4,4,0,2,4,4,4,4,0,2,4,10,10,10,10,10,10,
0,2,10,10,10,10,10,10,4,0,2,10,10,10,10,10,10,4,4,4,
10,10,10,10,10,10,4,4,4,0,2,4,4,4,10,10,10,10,4,4,
4,4,4,10,10,10,10,0,2,4,4,4,4,0,2,4,4,4,10,10,
10,10,4,4,4,4,4,10,10,10,10,0,2,4,4,4,4,0,2,4,
4,4,10,10,10,10,4,4,4,4,4,10,10,10,10,0,2,4,4,4,
4,4,4,4,0,2,4,4,4,10,10,10,10,4,4,4,4,4,10,10,
10,10,0,2,4,4,4,4,0,2,4,4,4,4,0,2,10,10,10,10,
4,4,4,10,10,4,4,4,4,4,4,0,2,4,4,4,4,0,2,4,
4,4,4,4,10,10,10,10,10,10,10,10,0,2,10,10,10,10,10,10,
10,10,0,2,10,10,10,10,4,4,4,10,10,4,4,4,4,4,4,0,
2,4,4,4,4,0,2,4,4,4,4,0,2,4,4,4,4,0,2,4,
4,4,0,2,4,4,4,4,4,4,4,4,0,2,4,4,4,4,0,2,
4,10,10,10,10,10,10,4,4,0,2,4,4,4,10,10,10,10,10,10,
4,4,10,10,10,10,4,10,10,10,10,10,10,0,2,4,10,10,10,10,
4,10,10,10,10,0,2,4,4,4,0,2,4,4,4,4,4,4,4,4,
0,2,4,10,10,10,10,4,10,10,10,10,0,2,4,10,10,10,10,10,
10,4,4,0,2,4,4,4,10,10,10,10,10,10,4,4,10,10,10,10,
4,10,10,10,10,10,10,0,2,4,10,10,10,10,10,10,4,10,10,10,
10,10,10,0,2,4,4,4,0,2,4,4,4,4,4,4,4,4,0,2,
4,10,10,10,10,10,10,4,10,10,10,10,10,10,0,2,4,10,10,10,
10,10,10,4,4,0,2,4,4,4,10,10,10,10,10,10,4,4,10,10,
10,10,4,10,10,10,10,10,10,0,2,10,10,10,10,10,10,10,10,4,
10,10,10,10,10,10,10,10,4,0,2,4,4,4,4,0,2,10,10,10,
10,10,10,10,10,4,10,10,10,10,10,10,10,10,4,0,2,4,4,4,
4,0,2,4,4,4,4,4,4,4,0,2,10,10,10,10,10,10,10,10,
4,10,10,10,10,10,10,10,10,4,0,2,4,4,4,4,4,4,4,0,
2,10,10,10,10,10,10,10,10,4,10,10,10,10,10,10,10,10,4,0,
2,4,4,4,4,0,2,10,10,10,10,10,10,10,10,4,10,10,10,10,
10,10,10,10,4,0,2,4,4,4,4,0,2,10,10,10,10,10,10,10,
10,4,10,10,10,10,10,10,10,10,4,0,2,10,10,10,10,10,10,10,
10,4,10,10,10,10,10,10,10,10,4,0,2,4,4,4,4,4,4,4,
0,2,10,10,10,10,10,10,10,10,4,10,10,10,10,10,10,10,10,4,
0,2,4,4,4,4,4,4,4,0,2,10,10,10,10,4,4,4,0,2,
10,10,10,10,4,4,4,0,2,4,4,4,4,4,4,4,0,2,4,4,
4,4,0,2,4,4,4,4,4,10,10,10,10,10,10,10,10,0,2,10,
10,10,10,10,10,10,10,0,2,10,10,10,10,4,4,4,4,4,4,4,
0,2,10,10,10,10,4,4,4,4,4,4,4,0,2,4,4,4,4,4,
4,4,4,4,4,4,4,4,10,10,10,10,10,10,10,10,0,2,10,10,
10,10,10,10,10,10,0,2,4,4,4,4,0,2,4,4,4,4,4,4,
4,4,4,4,4,4,0,2,4,4,4,4,0,2,4,4,4,10,10,10,
10,4,10,10,10,10,10,10,10,10,0,2,10,10,10,10,4,0,2,4,
10,10,10,10,4,10,10,10,10,0,2,4,4,4,4,4,4,4,4,4,
4,4,4,0,2,4,10,10,10,10,4,10,10,10,10,0,2,4,4,4,
10,10,10,10,4,10,10,10,10,10,10,10,10,0,2,10,10,10,10,4,
0,2,4,4,4,4,0,2,4,4,4,4,4,4,4,4,4,4,4,4,
0,2,4,4,4,4,0,2,4,4,4,10,10,10,10,4,10,10,10,10,
10,10,10,10,0,2,10,10,10,10,4,0,2,4,10,10,10,10,10,10,
4,10,10,10,10,10,10,0,2,4,4,4,4,4,4,4,4,4,4,4,
4,0,2,4,10,10,10,10,10,10,4,10,10,10,10,10,10,0,2,4,
4,4,10,10,10,10,4,10,10,10,10,10,10,10,10,0,2,10,10,10,
10,4,0,2,4,4,4,4,4,4,4,4,4,4,4,4,0,2,4,4,
4,4,4,4,4,0,2,4,4,4,10,10,10,10,4,10,10,10,10,10,
10,10,10,0,2,10,10,10,10,4,0,2,4,4,4,4,4,4,4,0,
2,4,4,4,4,4,4,4,0,2,10,10,10,10,10,10,10,10,4,10,
10,10,10,10,10,10,10,4,4,4,4,4,0,2,4,4,4,4,4,4,
4,0,2,10,10,10,10,10,10,10,10,0,2,10,10,10,10,4,10,10,
10,10,4,4,10,10,10,10,10,10,10,10,4,4,4,0,2,4,10,10,
10,10,4,10,10,10,10,0,2,10,10,10,10,10,10,10,10,4,10,10,
10,10,10,10,10,10,4,4,4,4,4,0,2,4,10,10,10,10,4,10,
10,10,10,0,2,10,10,10,10,10,10,10,10,0,2,10,10,10,10,4,
10,10,10,10,4,4,10,10,10,10,10,10,10,10,4,4,4,0,2,4,
4,4,4,0,2,10,10,10,10,10,10,10,10,4,10,10,10,10,10,10,
10,10,4,4,4,4,4,0,2,4,4,4,4,0,2,10,10,10,10,10,
10,10,10,0,2,10,10,10,10,4,10,10,10,10,4,4,10,10,10,10,
10,10,10,10,4,4,4,0,2,4,4,4,4,0,2,10,10,10,10,10,
10,10,10,4,10,10,10,10,10,10,10,10,4,4,4,4,4,0,2,4,
4,4,4,0,2,10,10,10,10,10,10,10,10,0,2,10,10,10,10,4,
10,10,10,10,4,4,10,10,10,10,10,10,10,10,4,4,4,0,2,4,
4,4,4,4,4,4,0,2,4,4,4,4,4,4,4,4,4,4,4,4,
0,2,4,4,4,4,4,4,4,0,2,4,4,4,10,10,10,10,4,4,
4,4,4,10,10,10,10,0,2,4,4,4,4,4,4,4,4,4,4,4,
4,4,4,4,4,4,4,4,4,0,2,4,4,4,4,0,2,4,4,4,
10,10,10,10,4,4,4,4,4,4,4,4,4,4,4,4,4,10,10,10,
10,0,2,4,10,10,10,10,4,4,10,10,10,10,4,10,10,10,10,4,
4,10,10,10,10,0,2,4,4,4,4,4,4,4,4,4,4,4,4,0,
2,4,10,10,10,10,4,10,10,10,10,4,10,10,10,10,4,10,10,10,
10,0,2,4,4,4,4,4,4,4,4,4,4,0,2,4,4,4,4,0,
2,4,4,4,4,4,4,4,4,4,4,4,4,0,2,4,4,4,4,0,
2,4,4,4,4,4,4,4,4,4,4,0,2,4,10,10,10,10,4,10,
10,10,10,0,2,4,4,4,4,4,4,4,4,4,4,4,4,0,2,4,
10,10,10,10,4,10,10,10,10,0,2,4,4,4,4,4,4,4,4,4,
4,0,2,4,4,4,4,4,4,4,4,4,4,4,4,0,2,4,10,10,
10,10,10,10,4,10,10,10,10,10,10,0,2,4,4,4,4,4,4,4,
4,4,4,0,2,4,4,4,4,0,2,4,10,10,10,10,10,10,4,10,
10,10,10,10,10,0,2,4,4,4,4,0,2,4,4,4,4,4,4,4,
4,4,4,4,4,0,2,4,4,4,4,4,4,4,4,4,4,0,2,4,
10,10,10,10,4,4,4,4,4,10,10,10,10,0,2,4,4,4,4,4,
4,4,4,4,4,4,4,0,2,4,4,4,4,4,10,10,4,4,4,10,
10,0,2,4,4,4,4,0,2,4,4,4,4,4,4,4,4,4,4,0,
2,4,4,4,4,0,2,4,4,4,4,4,4,4,0,2,4,10,10,10,
10,4,4,4,4,4,10,10,10,10,0,2,4,4,4,4,4,4,4,0,
2,4,4,4,4,4,10,10,4,4,4,10,10,0,2,4,4,4,4,0,
2,4,4,4,4,4,4,4,4,4,4,4,4,0,2,4,4,4,4,0,
2,4,4,4,4,4,4,4,4,4,4,4,4,0,2,4,4,4,4,4,
4,4,4,4,4,4,4,0,2,4,4,4,4,0,2,4,4,4,4,4,
4,0,2,4,4,4,4,0,2,10,10,4,4,4,10,10,4,4,4,4,
4,0,2,4,4,4,4,0,2,4,4,4,4,4,4,0,2,4,4,4,
4,0,2,10,10,4,4,4,10,10,4,4,4,4,4,0,2,4,4,4,
4,0,2,4,4,4,4,4,4,0,2,4,4,4,4,0,2,10,10,4,
4,4,10,10,4,4,4,4,4,0,2,4,4,4,4,0,2,4,4,4,
4,4,4,0,2,4,4,4,4,0,2,10,10,4,4,4,10,10,4,4,
4,4,4,0,2,4,4,4,4,4,4,4,4,4,4,4,4,4,4,0,
2,10,10,4,4,4,10,10,4,4,4,4,4,4,4,4,4,4,4,4,
4,0,2,4,4,4,4,0,2,4,4,4,4,4,4,4,4,4,4,0,
2,4,4,4,4,0,2,4,4,4,10,10,10,10,4,4,4,4,4,10,
10,10,10,0,2,4,4,4,4,0,2,4,4,4,4,4,4,4,4,4,
4,0,2,4,4,4,4,0,2,4,4,4,10,10,10,10,4,4,4,4,
4,10,10,10,10,0,2,4,4,4,4,4,4,4,4,4,4,0,2,4,
4,4,4,4,4,4,0,2,4,4,4,10,10,10,10,4,4,4,4,4,
10,10,10,10,0,2,4,4,4,4,4,4,4,0,2,4,4,4,10,10,
10,10,4,4,4,4,4,10,10,10,10,0,2,4,4,4,4,4,4,0,
2,4,10,10,4,4,4,10,10,4,10,10,10,10,4,4,4,4,4,10,
10,10,10,0,2,4,10,10,4,4,4,10,10,4,10,10,10,10,4,4,
4,4,4,10,10,10,10,0,2,4,4,4,4,0,2,10,10,10,10,10,
10,10,10,0,2,10,10,10,10,10,10,10,10,0,2,4,4,4,4,0,
2,10,10,10,10,10,10,10,10,0,2,10,10,10,10,10,10,10,10,0,
2,4,10,10,10,10,4,10,10,10,10,0,2,10,10,10,10,10,10,10,
10,0,2,10,10,10,10,10,10,10,10,0,2,4,10,10,10,10,4,10,
10,10,10,0,2,10,10,10,10,10,10,10,10,0,2,10,10,10,10,10,
10,10,10,0,2,4,4,4,4,0,2,4,4,4,4,0,2,10,10,10,
10,10,10,10,10,0,2,10,10,10,10,10,10,10,10,0,2,4,4,4,
4,0,2,4,4,4,4,0,2,10,10,10,10,10,10,10,10,0,2,10,
10,10,10,10,10,10,10,0,2,4,4,10,10,10,10,4,4,4,4,4,
4,4,4,4,0,2,10,10,10,10,4,4,4,0,2,10,10,10,10,10,
10,4,4,0,2,10,10,10,10,10,10,10,10,0,2,4,4,10,10,10,
10,4,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,4,0,
2,4,4,4,4,0,2,10,10,4,4,4,10,10,4,4,4,4,4,10,
10,10,10,0,2,4,4,10,10,10,10,4,0,2,4,4,4,4,0,2,
10,10,10,10,4,4,4,4,4,10,10,10,10,4,0,2,4,4,4,4,
0,2,10,10,4,4,4,10,10,4,4,4,4,4,10,10,10,10,0,2,
4,4,10,10,10,10,4,0,2,4,4,4,4,0,2,10,10,10,10,4,
4,4,4,4,10,10,10,10,4,0,2,10,10,4,4,4,10,10,4,4,
4,4,4,10,10,10,10,0,2,4,4,10,10,10,10,4,0,2,4,4,
4,4,4,4,4,0,2,10,10,10,10,4,4,4,4,4,10,10,10,10,
4,0,2,4,4,4,4,4,4,4,0,2,4,4,4,4,0,2,4,10,
10,10,10,10,10,4,10,10,10,10,10,10,4,10,10,10,10,10,10,4,
10,10,10,10,10,10,0,2,4,4,4,4,0,2,4,10,10,10,10,10,
10,4,10,10,10,10,10,10,4,10,10,10,10,10,4,4,10,10,10,10,
10,10,0,2,4,4,4,4,4,4,4,0,2,4,10,10,10,10,10,10,
4,10,10,10,10,10,10,4,10,10,10,10,10,10,4,10,10,10,10,10,
10,0,2,4,4,4,4,4,4,4,0,2,4,10,10,10,10,10,10,4,
10,10,10,10,10,10,4,10,10,10,10,10,4,4,10,10,10,10,10,10,
0,2,10,10,10,10,10,10,4,10,10,10,10,10,10,4,0,2,4,10,
10,10,10,10,10,4,10,10,10,10,10,10,4,10,10,10,10,10,10,4,
10,10,10,10,10,10,0,2,10,10,10,10,10,10,4,10,10,10,10,10,
10,4,0,2,4,10,10,10,10,10,10,4,10,10,10,10,10,10,4,10,
10,10,10,10,4,4,10,10,10,10,10,10,0,2,4,10,10,10,10,10,
10,4,10,10,10,10,10,10,4,10,10,10,10,10,10,4,10,10,10,10,
10,10,0,2,4,4,4,4,4,4,4,0,2,4,10,10,10,10,10,10,
4,10,10,10,10,10,10,4,10,10,10,10,10,4,4,10,10,10,10,10,
10,0,2,4,4,4,4,4,4,4,0,2,10,10,10,10,10,10,4,10,
10,10,10,10,10,4,0,2,4,4,4,4,4,4,4,4,0,2,10,10,
10,10,10,10,4,10,10,10,10,10,10,4,0,2,4,4,4,4,4,10,
10,4,4,4,10,10,4,4,4,4,4,4,0,2,4,4,4,4,4,4,
4,4,0,2,4,4,4,4,4,4,4,0,2,4,4,4,4,4,10,10,
4,4,4,10,10,4,4,4,4,4,4,0,2,4,4,4,4,0,2,4,
4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,0,2,4,4,4,
4,4,4,4,4,4,10,10,4,4,4,10,10,4,4,4,4,4,4,4,
4,4,4,0,2,4,10,10,10,10,4,4,10,10,10,10,4,10,10,10,
10,4,4,10,10,10,10,0,2,4,4,4,10,10,10,10,10,10,10,10,
4,4,4,10,10,10,10,10,10,10,10,0,2,4,10,10,10,10,4,10,
10,10,10,4,10,10,10,10,4,10,10,10,10,0,2,4,4,4,10,10,
10,10,4,4,4,4,4,10,10,10,10,0,2,4,4,4,4,0,2,4,
4,4,10,10,10,10,10,10,10,10,4,4,4,10,10,10,10,10,10,10,
10,0,2,4,4,4,4,0,2,4,4,4,10,10,10,10,4,4,4,4,
4,10,10,10,10,0,2,4,10,10,10,10,4,10,10,10,10,0,2,4,
4,4,10,10,10,10,10,10,10,10,4,4,4,10,10,10,10,10,10,10,
10,0,2,4,10,10,10,10,4,10,10,10,10,0,2,4,4,4,10,10,
10,10,4,4,4,4,4,10,10,10,10,0,2,4,4,4,10,10,10,10,
10,10,10,10,4,4,4,10,10,10,10,10,10,10,10,0,2,10,10,10,
10,10,10,10,10,0,2,10,10,10,10,10,10,10,10,0,2,4,4,4,
10,10,10,10,4,4,4,4,4,10,10,10,10,0,2,10,10,10,10,10,
10,10,10,0,2,10,10,10,10,10,10,10,10,0,2,4,4,4,4,0,
2,4,4,4,4,0,2,4,4,4,10,10,10,10,10,10,10,10,4,4,
4,10,10,10,10,10,10,10,10,0,2,4,4,4,4,0,2,4,4,4,
4,0,2,4,4,4,10,10,10,10,4,4,4,4,4,10,10,10,10,0,
2,4,4,4,10,10,10,10,10,10,10,10,4,4,4,10,10,10,10,10,
10,10,10,0,2,4,10,10,10,10,10,10,4,10,10,10,10,10,10,0,
2,4,4,4,10,10,10,10,4,4,4,4,4,10,10,10,10,0,2,4,
10,10,10,10,10,10,4,10,10,10,10,10,10,0,2,4,4,4,4,4,
4,4,0,2,4,4,4,4,4,4,4,4,4,4,4,4,4,0,2,4,
4,4,4,4,4,4,0,2,4,4,4,4,4,4,4,4,4,4,4,4,
4,0,2,4,4,4,4,4,4,4,0,2,4,4,4,4,4,4,4,4,
4,0,2,4,4,4,4,4,4,4,0,2,10,10,10,10,4,4,4,10,
10,4,4,4,4,4,4,0,2,4,4,4,4,4,4,4,4,4,0,2,
4,4,4,4,0,2,4,4,4,4,0,2,4,4,4,4,0,2,4,4,
4,4,4,4,4,4,4,4,0,2,4,4,4,4,0,2,4,4,4,4,
4,4,4,4,4,4,0,2,4,4,4,4,0,2,4,4,4,4,4,4,
4,4,4,4,0,2,4,4,4,4,0,2,4,4,4,4,4,4,4,4,
4,4,0,2,4,4,4,4,4,4,4,4,4,4,0,2,4,4,4,4,
4,4,4,0,2,4,4,4,4,4,4,4,4,4,4,0,2,4,4,4,
4,4,4,4,0,2,4,4,4,4,4,4,4,10,10,4,4,4,10,10,
0,2,10,10,10,10,10,10,10,10,4,4,4,4,4,4,4,4,4,4,
4,4,4,4,4,0,2,10,10,10,10,10,10,10,10,0,2,4,4,10,
10,10,10,4,0,2,4,4,10,10,10,10,4,0,2,4,10,10,10,10,
10,10,10,10,4,4,10,10,4,4,4,10,10,0,2,4,4,10,10,10,
10,4,0,2,4,4,4,10,10,10,10,4,4,4,4,0,2,10,10,10,
10,10,10,10,10,4,4,4,4,4,4,4,0,2,10,10,10,10,10,10,
10,10,0,2,4,4,10,10,10,10,4,0,2,4,10,10,10,10,4,4,
4,4,4,0,2,10,10,10,10,10,10,10,10,0,2,10,10,10,10,10,
10,10,10,4,4,4,4,4,4,0,2,10,10,10,10,10,10,10,10,4,
10,10,10,10,10,10,10,10,4,0,2,10,10,10,10,10,10,10,10,10,
4,4,10,10,4,10,10,10,10,10,10,10,10,4,0,2,10,10,10,10,
10,10,10,10,10,4,4,10,10,4,10,10,10,10,10,10,10,10,4,0,
2,10,10,10,10,4,4,4,4,4,4,4,0,2,10,10,10,10,4,4,
4,4,4,4,4,0,2,4,10,10,10,10,4,4,10,10,4,4,4,10,
10,0,2,10,10,10,10,4,4,4,0,2,4,10,10,10,10,4,4,0,
2,4,4,4,4,10,10,10,10,4,4,4,0,2,10,10,10,10,10,10,
10,10,0,2,4,4,4,4,4,10,10,10,10,10,10,10,10,4,4,0,
2,10,10,10,10,10,10,10,10,0,2,10,10,10,10,10,4,4,10,10,
10,4,10,4,10,10,10,10,10,10,10,10,10,10,10,10,0,2,4,4,
4,4,4,4,4,4,4,4,4,4,0,2,4,4,4,10,10,10,10,4,
10,10,10,10,10,10,10,10,0,2,10,10,10,10,4,0,2,10,10,10,
10,10,10,4,10,10,10,10,10,10,4,4,4,10,10,10,10,10,10,4,
10,10,10,10,10,10,0,2,4,4,4,4,4,4,4,4,10,10,4,4,
4,10,10,4,0,2,4,4,4,10,10,4,4,4,4,4,10,10,4,4,
4,10,10,4,4,4,4,4,10,10,10,4,4,4,0,2,10,10,10,10,
10,10,10,10,10,10,4,4,10,10,4,10,10,10,10,10,10,10,10,4,
4,4,4,4,0,2,10,10,10,10,4,4,4,4,4,4,0,2,10,10,
10,10,0,2,4,4,10,10,10,10,4,4,4,10,10,10,10,4,10,10,
10,10,4,4,4,4,4,10,10,10,10,0,2,4,4,4,4,4,4,10,
10,4,4,4,10,10,4,0,2,4,4,4,4,4,4,4,4,4,4,4,
4,4,4,4,4,4,4,4,4,4,4,0,2,10,10,10,4,4,4,10,
10,10,4,4,4,4,4,4,4,4,4,4,4,0,2,4,10,10,4,4,
4,10,10,4,4,4,4,4,4,4,4,4,4,4,4,0,2,10,10,4,
4,4,10,10,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,0,
2,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,0,2,10,
10,10,10,4,4,4,10,10,10,10,4,4,4,10,10,10,10,4,4,4,
4,4,10,10,10,10,0,2,4,4,4,4,4,4,4,4,10,10,4,4,
10,10,4,0,2,4,4,4,10,10,10,10,4,4,4,4,4,10,10,10,
10,0,2,10,10,10,10,10,10,10,10,0,2,10,10,10,10,4,0,2,
10,10,10,10,4,0,2,4,10,10,10,10,10,10,4,10,10,10,10,10,
10,0,2,10,10,10,10,10,10,10,10,0,2,10,10,10,10,10,10,10,
10,0,2,4,10,10,10,10,10,10,4,10,10,10,10,10,10,0,2,10,
10,10,10,10,10,10,10,0,2,10,10,10,10,10,10,10,10,0,2,10,
10,10,4,4,4,4,4,4,4,10,10,10,0,2,10,10,10,10,10,10,
4,0,2,10,10,10,4,4,4,4,4,4,4,4,10,10,10,0,2,10,
10,10,4,10,10,10,0,2,10,10,4,4,4,4,10,10,4,4,4,10,
10,4,10,10,0,2,10,10,10,10,4,4,4,0,2,10,10,10,10,10,
10,10,10,0,2,10,10,10,10,10,10,10,10,4,4,4,10,10,4,4,
4,10,10,4,0,2,10,10,4,4,4,10,10,4,4,4,4,4,4,4,
10,10,10,10,0,2,4,4,10,10,10,10,4,0,2,10,10,10,10,10,
10,4,10,10,10,10,10,10,4,10,10,10,10,10,10,4,10,10,10,10,
10,10,4,0,2,10,10,10,10,10,10,4,4,10,10,10,10,10,4,10,
10,10,10,10,10,4,10,10,10,10,10,10,4,0,2,4,4,4,4,4,
4,4,4,4,4,4,4,0,2,10,10,10,10,4,0,2,4,10,10,4,
4,4,10,10,4,4,10,10,10,10,4,4,4,0,2,4,4,4,4,4,
10,10,4,4,4,10,10,4,4,4,10,10,4,4,10,10,4,4,4,4,
4,4,0,2,10,10,4,4,4,10,10,4,4,4,4,4,4,4,0,2,
4,4,4,4,10,10,4,4,4,10,10,4,4,4,4,4,10,10,4,4,
4,10,10,4,0,2,4,4,4,4,10,10,4,4,4,10,10,4,4,4,
0,2,4,10,10,10,10,10,10,4,10,10,10,10,10,10,0,2,4,4,
4,10,10,10,10,10,10,10,10,4,4,4,10,10,10,10,10,10,10,10,
0,2,4,10,10,10,10,10,10,4,10,10,10,10,10,10,0,2,4,4,
4,10,10,10,10,4,4,4,4,4,10,10,10,10,0,2,4,4,10,10,
10,10,10,10,10,10,4,4,4,4,10,10,10,10,10,10,10,10,4,4,
0,2,10,10,4,4,4,10,10,10,10,10,10,4,10,10,10,10,0,2,
4,4,4,4,4,4,4,4,10,10,10,4,4,4,10,10,10,0,2,10,
10,4,4,4,10,10,4,4,4,4,4,10,10,10,4,4,4,10,10,4,
0,2,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,
4,0,2,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,
4,4,0,2,10,10,10,10,10,10,4,4,4,4,4,4,4,4,10,10,
10,10,10,10,10,4,0,2,4,10,10,10,10,10,10,10,4,4,4,4,
4,4,4,4,10,10,10,10,10,10,0,2,4,4,4,4,4,4,4,4,
10,10,10,10,10,10,4,10,10,10,10,10,10,10,0,2,10,10,4,10,
10,10,10,10,10,10,4,4,4,4,4,4,10,10,10,10,0,2,10,10,
10,10,10,4,4,4,4,4,4,4,4,4,4,4,4,4,10,10,10,10,
10,4,0,2,10,10,10,10,4,4,4,4,4,4,4,10,10,10,10,10,
10,10,4,10,10,0,2,10,10,10,10,4,4,4,4,4,4,4,10,10,
10,10,10,10,4,10,0,2,10,10,4,4,4,4,4,4,4,4,4,4,
4,4,10,10,10,10,10,4,10,10,10,0,2,4,4,4,4,4,10,10,
10,10,10,0,2,10,10,10,10,4,0,2,4,4,4,4,0,2,4,4,
4,4,0,2,4,4,4,4,0,2,4,4,4,4,4,4,4,4,4,4,
4,4,4,4,4,4,4,4,4,4,0,2,4,4,4,4,4,4,0,2,
4,4,4,4,0,2,4,4,4,4,0,2,4,4,4,4,0,2,4,4,
4,4,0,2,4,4,4,4,0,2,4,4,4,4,0,2,4,4,4,4,
0,2,4,4,4,4,0,2,4,4,4,4,0,2,4,4,4,4,0,2,
4,4,4,4,0,2,4,4,4,4,0,2,4,4,4,4,0,2,4,4,
4,4,0,2,4,4,4,4,0,2,4,4,4,4,0,2,4,4,4,4,
0,2,4,4,4,4,0,2,4,4,4,4,0,2,4,4,4,0,2,4,
4,4,4,4,4,4,4,0,2,4,4,4,4,4,4,4,0,2,4,10,
10,10,10,10,10,4,4,0,2,4,4,4,10,10,10,10,10,10,4,4,
10,10,10,10,4,10,10,10,10,10,10,0,2,4,4,4,4,4,4,4,
0,2,4,4,4,4,4,4,4,4,4,4,4,4,0,2,4,4,4,4,
4,4,4,0,2,4,4,4,4,4,4,4,4,4,4,0,2,4,4,4,
4,4,4,4,0,2,10,10,10,10,10,10,10,10,0,2,10,10,10,10,
10,10,10,10,0,2,4,4,4,4,4,4,4,0,2,10,10,10,10,10,
10,10,10,0,2,10,10,10,10,10,10,10,10,0,2,4,4,4,4,4,
4,4,0,2,4,4,4,10,10,10,10,10,10,10,10,4,4,4,10,10,
10,10,10,10,10,10,0,2,4,4,4,4,4,4,4,0,2,4,4,4,
10,10,10,10,4,4,4,4,4,10,10,10,10,0,2,4,4,4,4,4,
4,4,0,2,4,4,4,4,0,2,4,4,4,4,0,2,4,4,4,10,
10,10,10,10,10,10,10,4,4,4,10,10,10,10,10,10,10,10,0,2,
4,4,4,4,0,2,4,4,4,4,0,2,4,4,4,4,0,2,4,4,
4,10,10,10,10,4,4,4,4,4,10,10,10,10,0,2,4,4,4,4,
0,2,4,4,4,4,0,2,4,4,4,4,0,2,4,4,4,10,10,10,
10,10,10,10,10,4,4,4,10,10,10,10,10,10,10,10,0,2,4,4,
4,4,0,2,4,4,4,4,0,2,4,4,4,4,0,2,4,4,4,10,
10,10,10,4,4,4,4,4,10,10,10,10,0,2,4,4,4,4,0,2,
4,4,4,4,0,2,4,4,4,4,0,2,4,4,4,10,10,10,10,10,
10,10,10,4,4,4,10,10,10,10,10,10,10,10,0,2,4,4,4,4,
4,4,4,0,2,4,4,4,4,0,2,4,4,4,4,0,2,4,4,4,
10,10,10,10,4,4,4,4,4,10,10,10,10,0,2,4,4,4,4,4,
4,4,0,2,4,4,4,4,0,2,4,4,4,4,0,2,4,4,4,10,
10,10,10,10,10,10,10,4,4,4,10,10,10,10,10,10,10,10,0,2,
4,4,4,4,0,2,4,4,4,4,0,2,4,4,4,10,10,10,10,4,
4,4,4,4,10,10,10,10,0,2,4,4,4,4,0,2,4,4,4,4,
0,2,4,4,4,10,10,10,10,4,10,10,10,10,10,10,10,10,0,2,
10,10,10,10,4,0,2,4,4,4,4,0,2,4,4,4,4,0,2,4,
4,4,4,0,2,4,4,4,0,2,4,4,4,4,4,4,4,4,0,2,
4,4,4,4,0,2,4,10,10,10,10,10,10,4,4,0,2,4,4,4,
10,10,10,10,10,10,4,4,10,10,10,10,4,10,10,10,10,10,10,0,
2,4,4,4,4,0,2,4,4,4,4,0,2,4,4,4,4,0,2,4,
4,4,4,0,2,4,4,4,0,2,4,4,4,4,4,4,4,4,0,2,
4,4,4,4,0,2,4,4,4,4,0,2,4,10,10,10,10,10,10,4,
4,0,2,4,4,4,10,10,10,10,10,10,4,4,10,10,10,10,4,10,
10,10,10,10,10,0,2,4,4,4,4,0,2,4,4,4,4,4,4,4,
4,4,4,4,4,4,4,4,4,0,2,4,4,4,4,0,2,4,4,4,
4,0,2,4,4,10,10,10,10,10,10,0,2,4,10,10,10,10,4,4,
0,2,4,10,10,10,10,10,10,4,10,10,10,10,10,10,10,10,10,10,
4,4,10,10,10,10,4,10,10,10,10,10,10,10,10,4,0,2,4,4,
4,4,0,2,4,4,4,4,0,2,4,4,4,4,0,2,4,4,4,4,
0,2,4,4,4,4,4,4,4,0,2,10,10,10,10,10,10,10,10,4,
10,10,10,10,10,10,10,10,4,4,4,4,4,0,2,4,4,4,4,4,
4,4,0,2,10,10,10,10,10,10,10,10,0,2,10,10,10,10,4,10,
10,10,10,4,4,10,10,10,10,10,10,10,10,4,4,4,0,2,4,4,
4,4,4,4,4,0,2,4,4,4,4,4,4,4,4,4,4,4,4,0,
2,4,4,4,4,4,4,4,0,2,4,4,4,4,4,4,4,4,4,4,
4,4,0,2,4,10,10,10,10,10,10,4,10,10,10,10,10,10,0,2,
10,10,10,10,10,10,10,10,0,2,10,10,10,10,10,10,10,10,0,2,
4,10,10,10,10,10,10,4,10,10,10,10,10,10,0,2,10,10,10,10,
10,10,10,10,0,2,10,10,10,10,10,10,10,10,0,2,4,4,4,4,
0,2,4,10,10,10,10,10,10,4,10,10,10,10,10,10,0,2,10,10,
10,10,10,10,10,10,0,2,10,10,10,10,10,10,10,10,0,2,4,4,
4,4,0,2,4,10,10,10,10,10,10,4,10,10,10,10,10,10,0,2,
10,10,10,10,10,10,10,10,0,2,10,10,10,10,10,10,10,10,0,2,
4,4,4,4,4,4,4,0,2,10,10,10,10,10,10,4,4,4,4,4,
4,4,4,10,10,10,10,10,10,10,4,0,2,4,4,4,4,4,4,4,
0,2,10,10,10,10,10,10,10,4,10,10,10,10,10,10,4,4,4,4,
4,4,4,4,0,2,4,4,4,4,4,4,4,0,2,4,4,4,4,4,
10,10,4,4,4,10,10,0,2,4,4,4,4,0,2,4,4,4,4,0,
2,4,4,4,4,0,2,4,4,4,4,0,2,4,4,4,4,0,2,4,
4,4,4,0 };
static const int DejaVuSansMono_glyphInstructionIndices[468] = {
0,0,14,26,62,104,154,198,204,216,228,248,262,270,276,282,288,318,331,354,
385,403,427,456,465,503,532,544,558,567,579,588,619,660,675,706,726,744,758,770,
794,808,822,838,852,860,875,887,907,927,952,979,1009,1019,1043,1052,1067,1081,1092,1104,
1114,1120,1130,1139,1145,1151,1186,1211,1231,1256,1281,1301,1335,1353,1371,1391,1405,1419,1448,1466,
1486,1511,1536,1552,1582,1602,1620,1629,1644,1658,1675,1687,1718,1724,1755,1775,1787,1799,1811,1823,
1835,1847,1859,1871,1883,1895,1907,1919,1931,1943,1955,1967,1979,1991,2003,2015,2027,2039,2051,2063,
2075,2087,2099,2111,2123,2135,2147,2159,2171,2171,2185,2215,2241,2281,2308,2320,2366,2378,2434,2472,
2490,2498,2504,2567,2573,2595,2615,2636,2667,2673,2700,2714,2720,2736,2749,2775,2793,2830,2870,2925,
2957,2978,2999,3023,3062,3089,3121,3145,3181,3201,3221,3244,3270,3290,3310,3333,3359,3385,3421,3447,
3473,3502,3546,3578,3592,3630,3660,3690,3723,3759,3776,3798,3834,3875,3916,3960,4017,4064,4119,4174,
4210,4241,4272,4306,4343,4361,4379,4400,4424,4459,4499,4525,4551,4580,4622,4654,4672,4710,4734,4758,
4785,4815,4838,4863,4892,4913,4954,4981,5028,5059,5110,5136,5162,5191,5220,5246,5272,5301,5330,5357,
5388,5414,5447,5467,5498,5524,5561,5581,5612,5642,5683,5706,5740,5773,5816,5852,5898,5928,5968,5998,
6038,6061,6088,6116,6142,6180,6214,6234,6252,6278,6302,6332,6366,6386,6398,6428,6466,6491,6514,6534,
6554,6568,6582,6602,6616,6636,6650,6670,6684,6704,6720,6742,6760,6784,6802,6826,6847,6874,6900,6924,
6948,6974,7000,7032,7064,7096,7128,7154,7200,7233,7255,7288,7310,7346,7371,7407,7443,7482,7521,7567,
7613,7652,7691,7717,7753,7772,7798,7816,7844,7892,7932,7962,7986,8022,8052,8096,8134,8170,8200,8240,
8274,8298,8322,8342,8368,8391,8409,8427,8445,8463,8484,8505,8521,8556,8594,8616,8643,8664,8690,8710,
8735,8760,8786,8811,8833,8860,8897,8911,8936,8967,8985,9015,9045,9063,9092,9108,9132,9154,9176,9200,
9218,9247,9264,9282,9306,9342,9378,9402,9427,9454,9485,9514,9544,9574,9588,9614,9643,9659,9685,9701,
9741,9775,9801,9819,9838,9861,9882,9903,9927,9951,9975,9997,10023,10046,10067,10092,10111,10117,10129,10151,
10165,10177,10189,10201,10213,10225,10237,10249,10261,10273,10297,10341,10364,10385,10414,10443,10476,10503,10545,10581,
10623,10659,10704,10743,10785,10821,10846,10879,10932,10959,11006,11036,11097,11109,11121,11154,11197,11220,11243,11279,
11315,11357,11399,11432,11465,11488,11500,11512 };
static const int DejaVuSansMono_glyphInstructionCounts[468] = {
0,14,12,36,42,50,44,6,12,12,20,14,8,6,6,6,30,13,23,31,
18,24,29,9,38,29,12,14,9,12,9,31,41,15,31,20,18,14,12,24,
14,14,16,14,8,15,12,20,20,25,27,30,10,24,9,15,14,11,12,10,
6,10,9,6,6,35,25,20,25,25,20,34,18,18,20,14,14,29,18,20,
25,25,16,30,20,18,9,15,14,17,12,31,6,31,20,12,12,12,12,12,
12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,
12,12,12,12,12,12,12,12,0,14,30,26,40,27,12,46,12,56,38,18,
8,6,63,6,22,20,21,31,6,27,14,6,16,13,26,18,37,40,55,32,
21,21,24,39,27,32,24,36,20,20,23,26,20,20,23,26,26,36,26,26,
29,44,32,14,38,30,30,33,36,17,22,36,41,41,44,57,47,55,55,36,
31,31,34,37,18,18,21,24,35,40,26,26,29,42,32,18,38,24,24,27,
30,23,25,29,21,41,27,47,31,51,26,26,29,29,26,26,29,29,27,31,
26,33,20,31,26,37,20,31,30,41,23,34,33,43,36,46,30,40,30,40,
23,27,28,26,38,34,20,18,26,24,30,34,20,12,30,38,25,23,20,20,
14,14,20,14,20,14,20,14,20,16,22,18,24,18,24,21,27,26,24,24,
26,26,32,32,32,32,26,46,33,22,33,22,36,25,36,36,39,39,46,46,
39,39,26,36,19,26,18,28,48,40,30,24,36,30,44,38,36,30,40,34,
24,24,20,26,23,18,18,18,18,21,21,16,35,38,22,27,21,26,20,25,
25,26,25,22,27,37,14,25,31,18,30,30,18,29,16,24,22,22,24,18,
29,17,18,24,36,36,24,25,27,31,29,30,30,14,26,29,16,26,16,40,
34,26,18,19,23,21,21,24,24,24,22,26,23,21,25,19,6,12,22,14,
12,12,12,12,12,12,12,12,12,24,44,23,21,29,29,33,27,42,36,42,
36,45,39,42,36,25,33,53,27,47,30,61,12,12,33,43,23,23,36,36,
42,42,33,33,23,12,12,12 };
static const int DejaVuSansMono_glyphPointIndices[468] = {
0,0,12,22,56,119,200,273,278,297,316,335,348,355,360,365,370,421,433,471,
525,541,580,631,639,706,757,767,779,787,797,805,850,921,934,978,1013,1037,1050,1061,
1100,1113,1126,1149,1162,1169,1183,1194,1228,1254,1295,1332,1385,1394,1433,1441,1455,1468,1478,1489,
1498,1503,1512,1520,1525,1530,1585,1624,1659,1698,1737,1760,1816,1841,1857,1879,1892,1909,1953,1978,
2012,2051,2090,2113,2165,2188,2213,2221,2235,2248,2270,2281,2327,2332,2378,2413,2423,2433,2443,2453,
2463,2473,2483,2493,2503,2513,2523,2533,2543,2553,2563,2573,2583,2593,2603,2613,2623,2633,2643,2653,
2663,2673,2683,2693,2703,2713,2723,2733,2743,2743,2755,2799,2832,2894,2920,2930,3013,3023,3124,3179,
3195,3202,3207,3310,3315,3353,3371,3403,3457,3462,3504,3521,3526,3553,3565,3604,3620,3653,3702,3777,
3825,3843,3861,3882,3934,3957,4002,4024,4086,4104,4122,4143,4166,4184,4202,4223,4246,4278,4328,4367,
4406,4448,4521,4565,4578,4637,4681,4725,4772,4821,4836,4864,4927,4987,5047,5110,5202,5267,5356,5446,
5508,5552,5596,5643,5692,5708,5724,5743,5764,5819,5881,5920,5959,6001,6072,6116,6131,6190,6220,6250,
6283,6318,6345,6384,6416,6434,6494,6526,6600,6640,6722,6762,6802,6845,6888,6928,6968,7011,7054,7086,
7130,7162,7209,7227,7271,7303,7361,7379,7423,7463,7529,7550,7597,7644,7708,7766,7841,7885,7946,7990,
8051,8072,8105,8131,8164,8216,8264,8282,8298,8330,8360,8400,8443,8461,8472,8508,8546,8577,8602,8620,
8638,8651,8663,8685,8697,8719,8731,8753,8765,8787,8802,8827,8843,8873,8889,8919,8938,8971,9003,9038,
9073,9112,9151,9204,9257,9301,9345,9377,9454,9496,9524,9566,9594,9639,9670,9728,9785,9846,9906,9986,
10065,10126,10186,10222,10272,10289,10317,10334,10365,10443,10505,10549,10579,10637,10681,10754,10813,10862,10897,10963,
11015,11037,11059,11077,11107,11127,11143,11159,11175,11191,11210,11229,11248,11297,11352,11380,11421,11448,11488,11523,
11566,11609,11641,11676,11704,11745,11809,11822,11861,11915,11936,11974,12023,12047,12091,12110,12133,12160,12185,12212,
12229,12273,12293,12318,12355,12416,12477,12511,12546,12583,12632,12671,12724,12776,12789,12825,12861,12880,12913,12932,
12998,13050,13091,13120,13144,13175,13195,13215,13251,13287,13323,13357,13392,13427,13458,13492,13518,13523,13533,13554,
13566,13576,13586,13596,13606,13616,13626,13636,13646,13656,13677,13740,13761,13780,13822,13864,13911,13944,13998,14038,
14092,14132,14189,14232,14286,14326,14365,14393,14463,14486,14551,14578,14673,14683,14693,14740,14804,14825,14846,14907,
14968,15034,15100,15144,15188,15213,15223,15233 };
static const int DejaVuSansMono_glyphPoints[15243*2] = {
21936,63456,30560,63456,30560,35616,29664,20448,22816,20448,21936,35616,21936,63456,21936,10800,30560,10800,30560,0,
21936,0,21936,10800,38032,63456,38032,39872,30640,39872,30640,63456,38032,63456,21760,63456,21760,39872,14368,39872,
14368,63456,21760,63456,29072,62480,24656,44832,35056,44832,39520,62480,46320,62480,41856,44832,52240,44832,52240,38288,
40288,38288,36720,24096,47344,24096,47344,17600,35056,17600,30640,0,23840,0,28304,17600,17856,17600,13392,0,
6624,0,11056,17600,80,17600,80,24096,12704,24096,16272,38288,4976,38288,4976,44832,17856,44832,22272,62480,
29072,62480,33488,38288,23072,38288,19504,24096,29968,24096,33488,38288,29408,24656,29408,6208,34080,6336,36720,8800,
39360,11264,39360,15520,39360,19472,36976,21656,34592,23840,29408,24656,25168,32720,25168,50272,20736,50112,18248,47728,
15760,45344,15760,41360,15760,37696,18080,35568,20400,33440,25168,32720,29408,-12800,25168,-12800,25120,0,20784,208,
16512,1184,12240,2160,8080,3904,8080,11568,12320,8928,16640,7528,20960,6128,25168,6032,25168,25504,16656,26816,
12368,30688,8080,34560,8080,40928,8080,47600,12560,51576,17040,55552,25168,56144,25168,66128,29408,66128,29456,56144,
32816,55936,36256,55296,39696,54656,43264,53552,43264,46192,39648,48032,36232,49024,32816,50016,29408,50192,29408,31872,
38160,30560,42752,26440,47344,22320,47344,15760,47344,9216,42392,4840,37440,464,29456,80,29408,-12800,29584,13552,
29584,10240,31816,7992,34048,5744,37360,5744,40624,5744,42904,8016,45184,10288,45184,13552,45184,16832,42888,19128,
40592,21424,37360,21424,34048,21424,31816,19168,29584,16912,29584,13552,23840,13552,23840,19296,27752,23224,31664,27152,
37360,27152,40080,27152,42520,26136,44960,25120,46928,23168,48880,21168,49944,18704,51008,16240,51008,13552,51008,7904,
47048,3952,43088,0,37360,0,31584,0,27712,3888,23840,7776,23840,13552,5136,19760,3648,23840,47936,41600,
49680,37520,5136,19760,7136,47264,7136,43904,9368,41672,11600,39440,14960,39440,18240,39440,20528,41712,22816,43984,
22816,47264,22816,50528,20528,52808,18240,55088,14960,55088,11680,55088,9408,52832,7136,50576,7136,47264,1408,47264,
1408,52992,5312,56928,9216,60864,14960,60864,17680,60864,20168,59840,22656,58816,24560,56912,26480,54992,27520,52504,
28560,50016,28560,47264,28560,41568,24608,37632,20656,33696,14960,33696,9216,33696,5312,37608,1408,41520,1408,47264,
23248,38544,40928,14784,42592,16880,43400,20064,44208,23248,44208,27664,44208,29024,44080,32000,44032,32304,51008,32304,
51008,30640,51008,23808,49432,18640,47856,13472,44672,9728,51888,0,42848,0,39520,4640,36000,1664,32048,216,
28096,-1232,23584,-1232,14400,-1232,8408,4488,2416,10208,2416,18864,2416,24688,5352,29664,8288,34640,14192,38880,
12064,41952,11048,44880,10032,47808,10032,50832,10032,57200,14256,60904,18480,64608,25840,64608,28608,64608,31392,64096,
34176,63584,37152,62608,37152,54832,34640,56480,31984,57264,29328,58048,26400,58048,22272,58048,19888,56120,17504,54192,
17504,50912,17504,48400,18736,45664,19968,42928,23248,38544,17680,34128,13776,31024,11840,27560,9904,24096,9904,20192,
9904,13776,14152,9544,18400,5312,24992,5312,26768,5312,28728,5824,30688,6336,32560,7312,33696,7952,34440,8440,
35184,8928,35872,9472,17680,34128,29840,63456,29840,39872,22448,39872,22448,63456,29840,63456,37616,66048,31968,56352,
29184,46728,26400,37104,26400,27328,26400,17600,29184,7952,31968,-1696,37616,-11472,30816,-11472,24400,-1360,21256,8224,
18112,17808,18112,27328,18112,36800,21256,46408,24400,56016,30816,66048,37616,66048,14784,66048,21584,66048,28000,56016,
31152,46408,34304,36800,34304,27328,34304,17760,31152,8160,28000,-1440,21584,-11472,14784,-11472,20448,-1616,23232,8032,
26016,17680,26016,27328,26016,37024,23232,46672,20448,56320,14784,66048,45344,52992,30128,44752,45344,36464,42928,32304,
28640,40928,28640,24912,23760,24912,23760,40928,9472,32304,7056,36464,22272,44752,7056,52992,9472,57200,23760,48576,
23760,64608,28640,64608,28640,48576,42928,57200,45344,52992,29744,49760,29744,30896,48656,30896,48656,23680,29744,23680,
29744,4800,22608,4800,22608,23680,3744,23680,3744,30896,22608,30896,22608,49760,29744,49760,21328,12880,32048,12880,
32048,4080,23680,-12192,17120,-12192,21328,4080,21328,12880,15136,27328,37280,27328,37280,20352,15136,20352,15136,27328,
20784,12960,31488,12960,31488,0,20784,0,20784,12960,37776,63456,45856,63456,12448,-8080,4336,-8080,37776,63456,
20528,31872,20528,34208,22168,35912,23808,37616,26096,37616,28480,37616,30176,35912,31872,34208,31872,31872,31872,29488,
30192,27832,28512,26176,26096,26176,23712,26176,22120,27792,20528,29408,20528,31872,26176,57808,20192,57808,17240,51344,
14288,44880,14288,31664,14288,18480,17240,12024,20192,5568,26176,5568,32208,5568,35168,12024,38128,18480,38128,31664,
38128,44880,35168,51344,32208,57808,26176,57808,26176,64608,36336,64608,41544,56272,46752,47936,46752,31664,46752,15424,
41544,7096,36336,-1232,26176,-1232,16016,-1232,10832,7096,5648,15424,5648,31664,5648,47936,10832,56272,16016,64608,
26176,64608,11472,7232,24816,7232,24816,55712,10448,52480,10448,60304,24736,63456,33328,63456,33328,7232,46496,7232,
46496,0,11472,0,11472,7232,15856,7232,45008,7232,45008,0,6464,0,6464,7232,14400,15600,20352,22016,
26304,28432,28560,31072,32816,36256,34304,39464,35792,42672,35792,46032,35792,51344,32664,54360,29536,57376,24096,57376,
20224,57376,15976,55976,11728,54576,6976,51728,6976,60400,11344,62480,15576,63544,19808,64608,23920,64608,33232,64608,
38904,59656,44576,54704,44576,46672,44576,42592,42688,38512,40800,34432,36544,29488,34176,26736,29648,21848,25120,16960,
15856,7232,32976,33952,39232,32304,42544,28072,45856,23840,45856,17504,45856,8752,39968,3760,34080,-1232,23680,-1232,
19296,-1232,14752,-424,10208,384,5824,1920,5824,10448,10160,8208,14368,7104,18576,6000,22736,6000,29792,6000,
33576,9184,37360,12368,37360,18368,37360,23888,33576,27136,29792,30384,23328,30384,16784,30384,16784,37440,23328,37440,
29248,37440,32560,40032,35872,42624,35872,47264,35872,52144,32792,54760,29712,57376,24016,57376,20224,57376,16192,56528,
12160,55680,7728,53968,7728,61888,12880,63248,16896,63928,20912,64608,24016,64608,33280,64608,38824,59952,44368,55296,
44368,47600,44368,42368,41456,38888,38544,35408,32976,33952,31232,55632,11216,22096,31232,22096,31232,55632,29840,63456,
39776,63456,39776,22096,48240,22096,48240,15136,39776,15136,39776,0,31232,0,31232,15136,4336,15136,4336,23248,
29840,63456,8800,63456,40928,63456,40928,56224,16624,56224,16624,40624,18448,41312,20296,41632,22144,41952,24016,41952,
33872,41952,39656,36128,45440,30304,45440,20352,45440,10320,39384,4544,33328,-1232,22816,-1232,17760,-1232,13576,-552,
9392,128,6080,1488,6080,10208,9984,8080,13936,7040,17888,6000,22016,6000,29120,6000,32960,9736,36800,13472,
36800,20352,36800,27152,32832,30936,28864,34720,21760,34720,18320,34720,15048,33936,11776,33152,8800,31584,8800,63456,
42112,62048,42112,54144,39440,55712,36424,56544,33408,57376,30128,57376,21968,57376,17760,51232,13552,45088,13552,33152,
15600,37408,19208,39680,22816,41952,27504,41952,36672,41952,41712,36320,46752,30688,46752,20352,46752,10080,41568,4424,
36384,-1232,26992,-1232,15936,-1232,10792,6696,5648,14624,5648,31664,5648,47728,11832,56168,18016,64608,29744,64608,
32896,64608,36040,63944,39184,63280,42112,62048,26816,35232,21328,35232,18184,31280,15040,27328,15040,20352,15040,13392,
18184,9440,21328,5488,26816,5488,32512,5488,35400,9248,38288,13008,38288,20352,38288,27760,35400,31496,32512,35232,
26816,35232,5904,63456,45856,63456,45856,59792,23168,0,14192,0,36288,56224,5904,56224,5904,63456,26176,30128,
20448,30128,17320,26920,14192,23712,14192,17856,14192,11984,17360,8736,20528,5488,26176,5488,31968,5488,35088,8696,
38208,11904,38208,17856,38208,23680,35040,26904,31872,30128,26176,30128,18704,33696,13216,35104,10136,38928,7056,42752,
7056,48160,7056,55712,12200,60160,17344,64608,26176,64608,35056,64608,40200,60160,45344,55712,45344,48160,45344,42752,
42264,38928,39184,35104,33696,33696,40080,32304,43456,28056,46832,23808,46832,17040,46832,8464,41352,3616,35872,-1232,
26176,-1232,16496,-1232,11032,3592,5568,8416,5568,16960,5568,23760,8944,28032,12320,32304,18704,33696,15600,47344,
15600,42240,18320,39568,21040,36896,26176,36896,31360,36896,34080,39568,36800,42240,36800,47344,36800,52528,34104,55248,
31408,57968,26176,57968,21040,57968,18320,55224,15600,52480,15600,47344,25328,28128,30816,28128,33936,32088,37056,36048,
37056,43008,37056,49984,33936,53936,30816,57888,25328,57888,19632,57888,16744,54128,13856,50368,13856,43008,13856,35616,
16728,31872,19600,28128,25328,28128,10032,1312,10032,9216,12704,7648,15720,6824,18736,6000,22016,6000,30176,6000,
34360,12136,38544,18272,38544,30224,36544,25968,32936,23696,29328,21424,24656,21424,15472,21424,10432,27072,5392,32720,
5392,43088,5392,53344,10560,58976,15728,64608,25168,64608,36208,64608,41352,56656,46496,48704,46496,31664,46496,15648,
40312,7208,34128,-1232,22352,-1232,19248,-1232,16104,-576,12960,80,10032,1312,20784,45184,31488,45184,31488,32304,
20784,32304,20784,45184,20784,12960,31488,12960,31488,0,20784,0,20784,12960,21328,12880,32048,12880,32048,4080,
23680,-12192,17120,-12192,21328,4080,21328,12880,20784,45184,31488,45184,31488,32304,20784,32304,20784,45184,48656,40848,
12544,27248,48656,13776,48656,6000,3744,23760,3744,30816,48656,48576,48656,40848,3744,22272,48656,22272,48656,14960,
3744,14960,3744,22272,3744,39520,48656,39520,48656,32304,3744,32304,3744,39520,3744,40848,3744,48576,48656,30816,
48656,23760,3744,6000,3744,13776,39872,27248,3744,40848,29072,17040,20992,17040,20992,23584,20992,27760,22288,30664,
23584,33568,27152,37056,30976,40848,33616,43344,34616,45216,35616,47088,35616,49168,35616,52960,32832,55296,30048,57632,
25408,57632,22096,57632,18312,56168,14528,54704,10368,51808,10368,59792,14368,62224,18424,63416,22480,64608,26896,64608,
34800,64608,39504,60528,44208,56448,44208,49600,44208,46368,42784,43584,41360,40800,37360,36896,33616,33232,30688,30432,
29880,28648,29072,26864,29072,24272,29072,22272,29072,17040,20704,10800,29328,10800,29328,0,20704,0,20704,10800,
44112,23168,44112,28640,41392,31936,38672,35232,34128,35232,29584,35232,26840,31936,24096,28640,24096,23168,24096,17632,
26840,14344,29584,11056,34128,11056,38672,11056,41392,14344,44112,17632,44112,23168,50064,5744,43952,5744,43952,10448,
42368,7776,39584,6328,36800,4880,33328,4880,26480,4880,21992,10024,17504,15168,17504,23168,17504,31152,21992,36296,
26480,41440,33328,41440,36720,41440,39568,39952,42416,38464,43952,35872,43952,38544,43952,45184,40208,49216,36464,53248,
30304,53248,19840,53248,13664,45112,7488,36976,7488,23072,7488,9088,14496,800,21504,-7488,33152,-7488,35440,-7488,
37736,-7056,40032,-6624,42464,-5744,44496,-11472,41824,-12544,39208,-13048,36592,-13552,34128,-13552,18960,-13552,10056,-3656,
1152,6240,1152,23072,1152,39648,9136,49464,17120,59280,30560,59280,39440,59280,44752,53632,50064,47984,50064,38464,
50064,5744,26176,55888,17120,23424,35232,23424,26176,55888,20992,63456,31408,63456,50832,0,41952,0,37280,16528,
15040,16528,10448,0,1568,0,20992,63456,15680,30304,15680,7056,25840,7056,33328,7056,36512,9672,39696,12288,
39696,18272,39696,24480,36336,27392,32976,30304,25840,30304,15680,30304,15680,56400,15680,37280,25664,37280,31872,37280,
34656,39656,37440,42032,37440,47344,37440,52144,34704,54272,31968,56400,25664,56400,15680,56400,7056,63456,25840,63456,
35568,63456,40840,59248,46112,55040,46112,47344,46112,41520,43328,38160,40544,34800,34976,33952,41232,33024,44776,28624,
48320,24224,48320,17424,48320,8800,42672,4400,37024,0,25840,0,7056,0,7056,63456,45600,2256,42336,512,
38888,-360,35440,-1232,31584,-1232,19376,-1232,12640,7392,5904,16016,5904,31664,5904,47216,12688,55912,19472,64608,
31584,64608,35440,64608,38888,63736,42336,62864,45600,61120,45600,52320,42464,54912,38848,56272,35232,57632,31584,57632,
23200,57632,19040,51168,14880,44704,14880,31664,14880,18656,19040,12200,23200,5744,31584,5744,35312,5744,38904,7104,
42496,8464,45600,11056,45600,2256,18528,7056,29360,7056,33656,12392,37952,17728,37952,31664,37952,45728,33680,51064,
29408,56400,18528,56400,14448,56400,14448,7056,18528,7056,18704,63456,33232,63456,40120,55720,47008,47984,47008,31664,
47008,15424,40120,7712,33232,0,18704,0,5824,0,5824,63456,18704,63456,8368,63456,46032,63456,46032,56224,
16960,56224,16960,37440,44752,37440,44752,30224,16960,30224,16960,7232,46832,7232,46832,0,8368,0,8368,63456,
9904,63456,47264,63456,47264,56224,18528,56224,18528,37520,44576,37520,44576,30304,18528,30304,18528,0,9904,0,
9904,63456,46928,5232,43472,2048,39160,408,34848,-1232,29840,-1232,17760,-1232,11048,7416,4336,16064,4336,31664,
4336,47216,11136,55912,17936,64608,30048,64608,34048,64608,37704,63480,41360,62352,44752,60048,44752,51248,41312,54528,
37696,56080,34080,57632,30048,57632,21680,57632,17488,51152,13296,44672,13296,31664,13296,18448,17360,12096,21424,5744,
29840,5744,32688,5744,34832,6400,36976,7056,38720,8464,38720,25504,29488,25504,29488,32560,46928,32560,46928,5232,
5824,63456,14448,63456,14448,37440,37952,37440,37952,63456,46576,63456,46576,0,37952,0,37952,30224,14448,30224,
14448,0,5824,0,5824,63456,8544,63456,43776,63456,43776,56224,30480,56224,30480,7232,43776,7232,43776,0,
8544,0,8544,7232,21840,7232,21840,56224,8544,56224,8544,63456,4640,2592,4640,12624,8496,9184,12624,7464,
16752,5744,21168,5744,27248,5744,29648,8904,32048,12064,32048,20704,32048,56224,15856,56224,15856,63456,40624,63456,
40624,20704,40624,8720,36144,3744,31664,-1232,21168,-1232,17088,-1232,13048,-296,9008,640,4640,2592,5824,63456,
14448,63456,14448,35232,41264,63456,51344,63456,26640,37520,52064,0,41696,0,20992,31792,14448,24816,14448,0,
5824,0,5824,63456,9136,63456,17760,63456,17760,7232,48400,7232,48400,0,9136,0,9136,63456,3648,63456,
15136,63456,26096,31152,37152,63456,48656,63456,48656,0,40720,0,40720,56064,29408,22608,22912,22608,11568,56064,
11568,0,3648,0,3648,63456,5904,63456,16784,63456,38208,11216,38208,63456,46496,63456,46496,0,35616,0,
14192,52240,14192,0,5904,0,5904,63456,38464,31664,38464,45648,35592,51640,32720,57632,26176,57632,19680,57632,
16808,51640,13936,45648,13936,31664,13936,17728,16808,11736,19680,5744,26176,5744,32720,5744,35592,11712,38464,17680,
38464,31664,47424,31664,47424,15088,42176,6928,36928,-1232,26176,-1232,15424,-1232,10200,6888,4976,15008,4976,31664,
4976,48288,10224,56448,15472,64608,26176,64608,36928,64608,42176,56448,47424,48288,47424,31664,16960,56400,16960,32560,
26896,32560,32848,32560,36184,35704,39520,38848,39520,44496,39520,50144,36208,53272,32896,56400,26896,56400,16960,56400,
8368,63456,26896,63456,37520,63456,43008,58632,48496,53808,48496,44496,48496,35104,43032,30304,37568,25504,26896,25504,
16960,25504,16960,0,8368,0,8368,63456,27840,-1152,27536,-1152,26984,-1192,26432,-1232,26096,-1232,15472,-1232,
10224,6928,4976,15088,4976,31664,4976,48288,10224,56448,15472,64608,26176,64608,36928,64608,42176,56448,47424,48288,
47424,31664,47424,19168,44512,11536,41600,3904,35696,848,44208,-7232,37776,-11472,27840,-1152,38464,31664,38464,45648,
35592,51640,32720,57632,26176,57632,19680,57632,16808,51640,13936,45648,13936,31664,13936,17728,16808,11736,19680,5744,
26176,5744,32720,5744,35592,11712,38464,17680,38464,31664,32304,29968,35616,29120,37952,26760,40288,24400,43776,17344,
52400,0,43184,0,35616,16016,32336,22864,29728,24840,27120,26816,22912,26816,14704,26816,14704,0,6080,0,
6080,63456,23760,63456,34208,63456,39776,58736,45344,54016,45344,45088,45344,38800,41928,34824,38512,30848,32304,29968,
14704,56400,14704,33872,24096,33872,30256,33872,33272,36632,36288,39392,36288,45088,36288,50576,33080,53488,29872,56400,
23760,56400,14704,56400,43008,61280,43008,52576,39104,55088,35168,56360,31232,57632,27248,57632,21168,57632,17640,54808,
14112,51984,14112,47168,14112,42960,16424,40752,18736,38544,25072,37056,29584,36048,38512,33952,42592,29496,46672,25040,
46672,17344,46672,8288,41056,3528,35440,-1232,24736,-1232,20272,-1232,15768,-272,11264,688,6720,2592,6720,11728,
11600,8624,15960,7184,20320,5744,24736,5744,31232,5744,34848,8656,38464,11568,38464,16784,38464,21552,35976,24056,
33488,26560,27328,27920,22736,28992,13904,30976,9904,35016,5904,39056,5904,45856,5904,54352,11624,59480,17344,64608,
26816,64608,30480,64608,34512,63776,38544,62944,43008,61280,2000,63456,50400,63456,50400,56224,30560,56224,30560,0,
21936,0,21936,56224,2000,56224,2000,63456,6240,24352,6240,63456,14880,63456,14880,20448,14880,15808,15136,13832,
15392,11856,16016,10800,17376,8288,19952,7016,22528,5744,26176,5744,29872,5744,32424,7016,34976,8288,36384,10800,
37024,11856,37272,13808,37520,15760,37520,20352,37520,63456,46112,63456,46112,24352,46112,14624,44904,10520,43696,6416,
40720,3744,37904,1232,34296,0,30688,-1232,26176,-1232,21712,-1232,18104,0,14496,1232,11648,3744,8720,6368,
7480,10560,6240,14752,6240,24352,26176,7232,41104,63456,49984,63456,31408,0,20992,0,2416,63456,11312,63456,
26176,7232,0,63456,8368,63456,14448,11936,21680,46032,30640,46032,37952,11856,44032,63456,52400,63456,42928,0,
34800,0,26176,37696,17600,0,9472,0,0,63456,3648,63456,12880,63456,26816,39520,41008,63456,50240,63456,
31232,33616,51600,0,42368,0,26816,27328,10032,0,768,0,22016,33616,3648,63456,1568,63456,10704,63456,
26176,35440,41600,63456,50832,63456,30480,28480,30480,0,21840,0,21840,28480,1568,63456,7568,63456,48752,63456,
48752,56912,15600,7232,49680,7232,49680,0,6624,0,6624,6544,38880,56224,7568,56224,7568,63456,19680,66128,
37696,66128,37696,60048,27504,60048,27504,-5392,37696,-5392,37696,-11472,19680,-11472,19680,66128,12448,63456,45856,-8080,
37776,-8080,4336,63456,12448,63456,32720,66128,32720,-11472,14704,-11472,14704,-5392,24912,-5392,24912,60048,14704,60048,
14704,66128,32720,66128,29968,63456,49344,39776,41776,39776,26176,56560,10624,39776,3056,39776,22448,63456,29968,63456,
52400,-17120,52400,-20528,0,-20528,0,-17120,52400,-17120,20272,69616,32208,53632,25664,53632,11856,69616,20272,69616,
29840,23920,27248,23920,20400,23920,16936,21520,13472,19120,13472,14368,13472,10080,16064,7696,18656,5312,23248,5312,
29712,5312,33408,9800,37104,14288,37152,22192,37152,23920,29840,23920,45008,27152,45008,0,37152,0,37152,7056,
34640,2800,30832,784,27024,-1232,21584,-1232,14320,-1232,9984,2872,5648,6976,5648,13856,5648,21808,10984,25928,
16320,30048,26640,30048,37152,30048,37152,31280,37104,36976,34256,39544,31408,42112,25168,42112,21168,42112,17088,40968,
13008,39824,9136,37616,9136,45440,13472,47088,17448,47920,21424,48752,25168,48752,31072,48752,35256,47008,39440,45264,
42032,41776,43648,39648,44328,36528,45008,33408,45008,27152,39008,23760,39008,32848,36120,37480,33232,42112,27584,42112,
21888,42112,18952,37464,16016,32816,16016,23760,16016,14752,18952,10072,21888,5392,27584,5392,33232,5392,36120,10024,
39008,14656,39008,23760,16016,41520,17888,45008,21184,46880,24480,48752,28816,48752,37408,48752,42336,42144,47264,35536,
47264,23920,47264,12160,42312,5464,37360,-1232,28736,-1232,24480,-1232,21232,616,17984,2464,16016,6000,16016,0,
8208,0,8208,66128,16016,66128,16016,41520,45088,2416,41952,592,38616,-320,35280,-1232,31792,-1232,20736,-1232,
14512,5400,8288,12032,8288,23760,8288,35488,14512,42120,20736,48752,31792,48752,35232,48752,38504,47856,41776,46960,
45088,45088,45088,36896,41984,39648,38864,40880,35744,42112,31792,42112,24432,42112,20480,37352,16528,32592,16528,23760,
16528,14960,20504,10176,24480,5392,31792,5392,35872,5392,39104,6648,42336,7904,45088,10544,45088,2416,36464,41520,
36464,66128,44288,66128,44288,0,36464,0,36464,6000,34512,2464,31256,616,28000,-1232,23760,-1232,15136,-1232,
10184,5464,5232,12160,5232,23920,5232,35536,10200,42144,15168,48752,23760,48752,28048,48752,31320,46904,34592,45056,
36464,41520,13472,23760,13472,14656,16360,10024,19248,5392,24912,5392,30560,5392,33512,10072,36464,14752,36464,23760,
36464,32816,33512,37464,30560,42112,24912,42112,19248,42112,16360,37480,13472,32848,13472,23760,47264,25760,47264,21936,
13392,21936,13392,21680,13392,13904,17448,9648,21504,5392,28896,5392,32640,5392,36720,6584,40800,7776,45440,10208,
45440,2416,40976,592,36832,-320,32688,-1232,28816,-1232,17728,-1232,11480,5416,5232,12064,5232,23760,5232,35152,
11352,41952,17472,48752,27664,48752,36768,48752,42016,42584,47264,36416,47264,25760,39440,28048,39264,34928,36184,38520,
33104,42112,27328,42112,21680,42112,18024,38376,14368,34640,13680,28000,39440,28048,45184,66128,45184,59632,36288,59632,
32080,59632,30448,57912,28816,56192,28816,51808,28816,47600,45184,47600,45184,41520,28816,41520,28816,0,20992,0,
20992,41520,8288,41520,8288,47600,20992,47600,20992,50912,20992,58736,24584,62432,28176,66128,35792,66128,45184,66128,
36464,24176,36464,32976,33592,37544,30720,42112,25248,42112,19504,42112,16488,37544,13472,32976,13472,24176,13472,15392,
16512,10776,19552,6160,25328,6160,30720,6160,33592,10792,36464,15424,36464,24176,44288,3056,44288,-7648,39232,-13176,
34176,-18704,24352,-18704,21120,-18704,17592,-18104,14064,-17504,10544,-16368,10544,-8624,14704,-10576,18104,-11512,21504,-12448,
24352,-12448,30688,-12448,33576,-9008,36464,-5568,36464,1920,36464,2256,36464,7568,34592,3568,31360,1616,28128,-336,
23504,-336,15168,-336,10200,6336,5232,13008,5232,24176,5232,35408,10200,42080,15168,48752,23504,48752,28096,48752,
31280,46920,34464,45088,36464,41264,36464,47424,44288,47424,44288,3056,44672,29488,44672,0,36800,0,36800,29488,
36800,35920,34552,38936,32304,41952,27504,41952,22016,41952,19064,38064,16112,34176,16112,26896,16112,0,8288,0,
8288,66128,16112,66128,16112,40464,18192,44544,21760,46648,25328,48752,30224,48752,37488,48752,41080,43968,44672,39184,
44672,29488,10880,47600,30896,47600,30896,6080,46416,6080,46416,0,7568,0,7568,6080,23072,6080,23072,41520,
10880,41520,10880,47600,23072,66128,30896,66128,30896,56224,23072,56224,23072,66128,25504,-848,25504,41520,12032,41520,
12032,47600,33328,47600,33328,-848,33328,-9136,29520,-13624,25712,-18112,18704,-18112,7904,-18112,7904,-11472,17856,-11472,
21680,-11472,23592,-8816,25504,-6160,25504,-848,25504,66128,33328,66128,33328,56224,25504,56224,25504,66128,10032,66128,
18112,66128,18112,27840,38640,47600,48160,47600,29408,29664,51088,0,41520,0,23920,24560,18112,19088,18112,0,
10032,0,10032,66128,27152,17248,27152,11984,29088,9304,31024,6624,34800,6624,43952,6624,43952,0,34048,0,
27024,0,23184,4504,19344,9008,19344,17248,19344,60480,6800,60480,6800,66592,27152,66592,27152,17248,28736,42752,
30176,45808,32408,47280,34640,48752,37776,48752,43520,48752,45880,44312,48240,39872,48240,27584,48240,0,41104,0,
41104,27248,41104,37312,39976,39760,38848,42208,35872,42208,32464,42208,31216,39592,29968,36976,29968,27248,29968,0,
22816,0,22816,27248,22816,37440,21608,39824,20400,42208,17248,42208,14160,42208,12944,39592,11728,36976,11728,27248,
11728,0,4640,0,4640,47600,11728,47600,11728,43520,13136,46064,15240,47408,17344,48752,20016,48752,23248,48752,
25392,47264,27536,45776,28736,42752,44672,29488,44672,0,36800,0,36800,29488,36800,35920,34552,38936,32304,41952,
27504,41952,22016,41952,19064,38064,16112,34176,16112,26896,16112,0,8288,0,8288,47600,16112,47600,16112,40464,
18192,44544,21760,46648,25328,48752,30224,48752,37488,48752,41080,43968,44672,39184,44672,29488,26176,42112,20224,42112,
17168,37480,14112,32848,14112,23760,14112,14704,17168,10048,20224,5392,26176,5392,32176,5392,35232,10048,38288,14704,
38288,23760,38288,32848,35232,37480,32176,42112,26176,42112,26176,48752,36080,48752,41328,42336,46576,35920,46576,23760,
46576,11568,41352,5168,36128,-1232,26176,-1232,16272,-1232,11048,5168,5824,11568,5824,23760,5824,35920,11048,42336,
16272,48752,26176,48752,15936,6000,15936,-18112,8080,-18112,8080,47600,15936,47600,15936,41520,17888,45056,21144,46904,
24400,48752,28640,48752,37280,48752,42184,42080,47088,35408,47088,23584,47088,11984,42160,5376,37232,-1232,28640,-1232,
24304,-1232,21056,616,17808,2464,15936,6000,38880,23760,38880,32848,36016,37480,33152,42112,27504,42112,21808,42112,
18872,37464,15936,32816,15936,23760,15936,14752,18872,10072,21808,5392,27504,5392,33152,5392,36016,10024,38880,14656,
38880,23760,14112,23584,14112,14496,16976,9864,19840,5232,25504,5232,31152,5232,34064,9880,36976,14528,36976,23584,
36976,32640,34064,37296,31152,41952,25504,41952,19840,41952,16976,37320,14112,32688,14112,23584,36976,5904,35056,2384,
31808,488,28560,-1408,24272,-1408,15728,-1408,10776,5200,5824,11808,5824,23424,5824,35232,10752,41904,15680,48576,
24272,48576,28512,48576,31768,46728,35024,44880,36976,41360,36976,47424,44832,47424,44832,-18272,36976,-18272,36976,5904,
49088,37776,46576,39744,43984,40632,41392,41520,38288,41520,30976,41520,27112,36928,23248,32336,23248,23680,23248,0,
15392,0,15392,47600,23248,47600,23248,38288,25200,43344,29264,46048,33328,48752,38880,48752,41776,48752,44288,48024,
46800,47296,49088,45776,49088,37776,41360,45936,41360,38288,38000,40240,34600,41224,31200,42208,27664,42208,22352,42208,
19736,40488,17120,38768,17120,35232,17120,32048,19080,30472,21040,28896,28816,27408,31968,26816,37776,25712,40776,22400,
43776,19088,43776,13776,43776,6720,38760,2744,33744,-1232,24816,-1232,21296,-1232,17424,-488,13552,256,9056,1744,
9056,9824,13424,7568,17424,6440,21424,5312,24992,5312,30176,5312,33024,7416,35872,9520,35872,13296,35872,18736,
25456,20832,25120,20912,22192,21504,15424,22816,12320,25944,9216,29072,9216,34464,9216,41312,13848,45032,18480,48752,
27072,48752,30896,48752,34424,48048,37952,47344,41360,45936,26096,61120,26096,47600,43856,47600,43856,41520,26096,41520,
26096,15680,26096,10416,28096,8328,30096,6240,35056,6240,43856,6240,43856,0,34304,0,25504,0,21888,3528,
18272,7056,18272,15680,18272,41520,5568,41520,5568,47600,18272,47600,18272,61120,26096,61120,8288,18016,8288,47520,
16112,47520,16112,18016,16112,11600,18384,8584,20656,5568,25408,5568,30944,5568,33872,9456,36800,13344,36800,20608,
36800,47520,44672,47520,44672,0,36800,0,36800,7136,34720,3024,31128,896,27536,-1232,22736,-1232,15424,-1232,
11856,3552,8288,8336,8288,18016,4256,47600,12368,47600,26176,7648,40032,47600,48160,47600,31232,0,21168,0,
4256,47600,0,47600,7728,47600,16016,9136,22816,33696,29488,33696,36384,9136,44672,47600,52400,47600,41264,0,
33792,0,26176,26096,18608,0,11136,0,0,47600,47520,47600,30480,24816,49168,0,40128,0,26176,19088,
12288,0,3232,0,21936,24816,4880,47600,13552,47600,26176,30384,38720,47600,47520,47600,36464,15296,34512,10320,
31488,2208,27280,-9008,25840,-11472,23888,-14784,20952,-16448,18016,-18112,14112,-18112,7824,-18112,7824,-11568,12448,-11568,
15888,-11568,17848,-9568,19808,-7568,22816,768,4416,47600,12704,47600,26816,10368,40720,47600,49008,47600,36464,15296,
9648,47680,44208,47680,44208,40544,16880,6368,44208,6368,44208,0,8624,0,8624,7232,35952,41440,9648,41440,
9648,47680,43008,-8080,43008,-14192,40288,-14192,29712,-14192,26120,-11048,22528,-7904,22528,1488,22528,11648,22528,18064,
20256,20528,17984,22992,12032,22992,9392,22992,9392,29072,12032,29072,18016,29072,20272,31496,22528,33920,22528,40288,
22528,50496,22528,59888,26120,63008,29712,66128,40288,66128,43008,66128,43008,60048,40032,60048,34080,60048,32280,58200,
30480,56352,30480,50320,30480,39776,30480,33104,28544,30088,26608,27072,21936,26016,26640,24864,28560,21848,30480,18832,
30480,12192,30480,1664,30480,-4416,32280,-6248,34080,-8080,40032,-8080,43008,-8080,29840,66512,29840,-20528,22528,-20528,
22528,66512,29840,66512,9392,-8080,12288,-8080,18272,-8080,20104,-6208,21936,-4336,21936,1664,21936,12192,21936,18832,
23848,21848,25760,24864,30480,26016,25792,27072,23864,30088,21936,33104,21936,39776,21936,50320,21936,56320,20104,58184,
18272,60048,12288,60048,9392,60048,9392,66128,12032,66128,22608,66128,26176,63008,29744,59888,29744,50496,29744,40288,
29744,33920,32024,31496,34304,29072,40288,29072,43008,29072,43008,22992,40288,22992,34304,22992,32024,20528,29744,18064,
29744,11648,29744,1488,29744,-7904,26176,-11048,22608,-14192,12032,-14192,9392,-14192,9392,-8080,48656,33152,48656,25760,
45472,23248,42432,22080,39392,20912,36048,20912,32208,20912,27408,23072,26480,23504,26016,23680,22736,25072,20552,25584,
18368,26096,16192,26096,12832,26096,9840,24840,6848,23584,3744,20912,3744,28304,7056,30848,10160,32000,13264,33152,
16784,33152,19040,33152,21168,32680,23296,32208,26432,30896,26944,30688,27840,30256,32768,27920,36720,27920,39696,27920,
42608,29216,45520,30512,48656,33152,4416,-15392,4416,61376,47936,61376,47936,-15392,4416,-15392,9312,-10544,43088,-10544,
43088,56480,9312,56480,9312,-10544,4416,-15392,4416,61376,47936,61376,47936,-15392,4416,-15392,9312,-10544,43088,-10544,
43088,56480,9312,56480,9312,-10544,4416,-15392,4416,61376,47936,61376,47936,-15392,4416,-15392,9312,-10544,43088,-10544,
43088,56480,9312,56480,9312,-10544,4416,-15392,4416,61376,47936,61376,47936,-15392,4416,-15392,9312,-10544,43088,-10544,
43088,56480,9312,56480,9312,-10544,4416,-15392,4416,61376,47936,61376,47936,-15392,4416,-15392,9312,-10544,43088,-10544,
43088,56480,9312,56480,9312,-10544,4416,-15392,4416,61376,47936,61376,47936,-15392,4416,-15392,9312,-10544,43088,-10544,
43088,56480,9312,56480,9312,-10544,4416,-15392,4416,61376,47936,61376,47936,-15392,4416,-15392,9312,-10544,43088,-10544,
43088,56480,9312,56480,9312,-10544,4416,-15392,4416,61376,47936,61376,47936,-15392,4416,-15392,9312,-10544,43088,-10544,
43088,56480,9312,56480,9312,-10544,4416,-15392,4416,61376,47936,61376,47936,-15392,4416,-15392,9312,-10544,43088,-10544,
43088,56480,9312,56480,9312,-10544,4416,-15392,4416,61376,47936,61376,47936,-15392,4416,-15392,9312,-10544,43088,-10544,
43088,56480,9312,56480,9312,-10544,4416,-15392,4416,61376,47936,61376,47936,-15392,4416,-15392,9312,-10544,43088,-10544,
43088,56480,9312,56480,9312,-10544,4416,-15392,4416,61376,47936,61376,47936,-15392,4416,-15392,9312,-10544,43088,-10544,
43088,56480,9312,56480,9312,-10544,4416,-15392,4416,61376,47936,61376,47936,-15392,4416,-15392,9312,-10544,43088,-10544,
43088,56480,9312,56480,9312,-10544,4416,-15392,4416,61376,47936,61376,47936,-15392,4416,-15392,9312,-10544,43088,-10544,
43088,56480,9312,56480,9312,-10544,4416,-15392,4416,61376,47936,61376,47936,-15392,4416,-15392,9312,-10544,43088,-10544,
43088,56480,9312,56480,9312,-10544,4416,-15392,4416,61376,47936,61376,47936,-15392,4416,-15392,9312,-10544,43088,-10544,
43088,56480,9312,56480,9312,-10544,4416,-15392,4416,61376,47936,61376,47936,-15392,4416,-15392,9312,-10544,43088,-10544,
43088,56480,9312,56480,9312,-10544,4416,-15392,4416,61376,47936,61376,47936,-15392,4416,-15392,9312,-10544,43088,-10544,
43088,56480,9312,56480,9312,-10544,4416,-15392,4416,61376,47936,61376,47936,-15392,4416,-15392,9312,-10544,43088,-10544,
43088,56480,9312,56480,9312,-10544,4416,-15392,4416,61376,47936,61376,47936,-15392,4416,-15392,9312,-10544,43088,-10544,
43088,56480,9312,56480,9312,-10544,4416,-15392,4416,61376,47936,61376,47936,-15392,4416,-15392,9312,-10544,43088,-10544,
43088,56480,9312,56480,9312,-10544,4416,-15392,4416,61376,47936,61376,47936,-15392,4416,-15392,9312,-10544,43088,-10544,
43088,56480,9312,56480,9312,-10544,4416,-15392,4416,61376,47936,61376,47936,-15392,4416,-15392,9312,-10544,43088,-10544,
43088,56480,9312,56480,9312,-10544,4416,-15392,4416,61376,47936,61376,47936,-15392,4416,-15392,9312,-10544,43088,-10544,
43088,56480,9312,56480,9312,-10544,4416,-15392,4416,61376,47936,61376,47936,-15392,4416,-15392,9312,-10544,43088,-10544,
43088,56480,9312,56480,9312,-10544,4416,-15392,4416,61376,47936,61376,47936,-15392,4416,-15392,9312,-10544,43088,-10544,
43088,56480,9312,56480,9312,-10544,4416,-15392,4416,61376,47936,61376,47936,-15392,4416,-15392,9312,-10544,43088,-10544,
43088,56480,9312,56480,9312,-10544,4416,-15392,4416,61376,47936,61376,47936,-15392,4416,-15392,9312,-10544,43088,-10544,
43088,56480,9312,56480,9312,-10544,4416,-15392,4416,61376,47936,61376,47936,-15392,4416,-15392,9312,-10544,43088,-10544,
43088,56480,9312,56480,9312,-10544,4416,-15392,4416,61376,47936,61376,47936,-15392,4416,-15392,9312,-10544,43088,-10544,
43088,56480,9312,56480,9312,-10544,4416,-15392,4416,61376,47936,61376,47936,-15392,4416,-15392,9312,-10544,43088,-10544,
43088,56480,9312,56480,9312,-10544,4416,-15392,4416,61376,47936,61376,47936,-15392,4416,-15392,9312,-10544,43088,-10544,
43088,56480,9312,56480,9312,-10544,4416,-15392,4416,61376,47936,61376,47936,-15392,4416,-15392,9312,-10544,43088,-10544,
43088,56480,9312,56480,9312,-10544,21936,52656,21936,63456,30560,63456,30560,52656,21936,52656,21936,0,21936,27840,
22816,43008,29664,43008,30560,27840,30560,0,21936,0,45088,45776,45088,38464,42240,40160,39480,41096,36720,42032,
34048,42208,34048,5232,36720,5440,39504,6400,42288,7360,45088,9056,45088,1744,41984,432,39224,-296,36464,-1024,
34048,-1152,34048,-13296,29664,-13296,29664,-1152,20096,-208,14576,6440,9056,13088,9056,23760,9056,34384,14640,41120,
20224,47856,29664,48656,29664,60864,34048,60864,34048,48656,36464,48528,39224,47808,41984,47088,45088,45776,29664,5392,
29664,42112,24048,41600,20648,36592,17248,31584,17248,23760,17248,15936,20648,10944,24048,5952,29664,5392,46416,62128,
46416,54320,43776,56192,41080,57120,38384,58048,35536,58048,29840,58048,27136,54248,24432,50448,24432,42288,24432,33072,
40208,33072,40208,26992,24432,26992,24432,7232,47264,7232,47264,0,5904,0,5904,7232,15936,7232,15936,26992,
7488,26992,7488,33072,15936,33072,15936,43184,15936,53968,20592,59288,25248,64608,34720,64608,37488,64608,40400,63984,
43312,63360,46416,62128,36896,27328,36896,31152,34256,33768,31616,36384,27760,36384,23920,36384,21264,33768,18608,31152,
18608,27328,18608,23424,21264,20768,23920,18112,27760,18112,31616,18112,34256,20784,36896,23456,36896,27328,35872,39264,
42928,46320,46752,42368,39696,35312,40976,33232,41592,31256,42208,29280,42208,27248,42208,25120,41568,23184,40928,21248,
39616,19344,46752,12288,42752,8288,35696,15392,33744,14064,31808,13432,29872,12800,27760,12800,25712,12800,23672,13416,
21632,14032,19600,15216,12624,8288,8720,12112,15760,19168,14448,21328,13832,23304,13216,25280,13216,27248,13216,29360,
13872,31344,14528,33328,15856,35232,8720,42288,12704,46320,19760,39184,21712,40496,23648,41136,25584,41776,27760,41776,
29712,41776,31704,41160,33696,40544,35872,39264,1568,63456,10704,63456,26176,35440,41600,63456,50832,63456,36800,39616,
47520,39616,47520,34896,34128,34896,30480,28480,30480,26992,47520,26992,47520,22272,30480,22272,30480,0,21840,0,
21840,22272,4880,22272,4880,26992,21840,26992,21840,28480,18016,34896,4880,34896,4880,39616,15216,39616,1568,63456,
29840,60864,29840,28640,22528,28640,22528,60864,29840,60864,29840,17344,29840,-14880,22528,-14880,22528,17344,29840,17344,
39776,62128,39776,55168,36256,56816,33216,57648,30176,58480,27760,58480,23632,58480,21360,56784,19088,55088,19088,52064,
19088,48240,27792,43344,28896,42720,29488,42368,38512,37312,41272,34040,44032,30768,44032,26480,44032,22656,42096,19680,
40160,16704,36208,14448,38800,12240,40032,9920,41264,7600,41264,4880,41264,-1152,36928,-4720,32592,-8288,25248,-8288,
22144,-8288,18848,-7672,15552,-7056,11856,-5824,11856,1152,15552,-512,18696,-1336,21840,-2160,24272,-2160,28608,-2160,
31008,-376,33408,1408,33408,4640,33408,8960,24016,14192,22992,14784,13904,19888,11184,23144,8464,26400,8464,30720,
8464,34592,10440,37632,12416,40672,16272,42752,13728,44624,12472,47008,11216,49392,11216,52320,11216,57840,15472,61224,
19728,64608,26816,64608,29872,64608,33128,63984,36384,63360,39776,62128,20608,39776,17984,37872,16688,35960,15392,34048,
15392,32048,15392,28816,18384,25944,21376,23072,31872,17424,34512,19344,35784,21256,37056,23168,37056,25168,37056,28384,
34016,31280,30976,34176,20608,39776,13552,65968,22192,65968,22192,57376,13552,57376,13552,65968,30224,65968,38800,65968,
38800,57376,30224,57376,30224,65968,36720,45520,36720,40928,34256,42112,31896,42688,29536,43264,27072,43264,22096,43264,
19232,40096,16368,36928,16368,31488,16368,25888,19344,22864,22320,19840,27840,19840,30224,19840,32408,20376,34592,20912,
36720,22016,36720,17600,34512,16624,32088,16152,29664,15680,27072,15680,19424,15680,15024,19928,10624,24176,10624,31488,
10624,38848,15048,43136,19472,47424,27072,47424,29664,47424,32088,46960,34512,46496,36720,45520,26176,53344,21680,53344,
17832,51768,13984,50192,10800,47008,7600,43824,5968,39912,4336,36000,4336,31488,4336,27072,5968,23184,7600,19296,
10800,16112,14032,12880,17872,11264,21712,9648,26176,9648,30688,9648,34536,11264,38384,12880,41600,16112,44832,19344,
46432,23184,48032,27024,48032,31488,48032,36000,46416,39912,44800,43824,41600,47008,38416,50192,34568,51768,30720,53344,
26176,53344,26176,57712,31584,57712,36216,55800,40848,53888,44672,50064,48496,46192,50448,41520,52400,36848,52400,31488,
52400,26176,50464,21544,48528,16912,44672,13040,40800,9184,36168,7248,31536,5312,26176,5312,20864,5312,16232,7248,
11600,9184,7728,13040,3872,16912,1936,21544,0,26176,0,31488,0,36848,1952,41520,3904,46192,7728,50064,
11568,53888,16200,55800,20832,57712,26176,57712,29072,46928,22944,46928,20312,45480,17680,44032,17680,40720,17680,38000,
19528,36360,21376,34720,24432,34720,28896,34720,31680,37760,34464,40800,34464,45680,34464,46928,29072,46928,40544,49520,
40544,30480,34464,30480,34464,35232,32384,32464,29600,31064,26816,29664,23328,29664,17856,29664,14664,32552,11472,35440,
11472,40368,11472,45856,15448,48832,19424,51808,26736,51808,34464,51808,34464,51984,34464,55808,31936,57760,29408,59712,
24432,59712,22272,59712,19616,58968,16960,58224,14112,56816,14112,62224,17008,63408,19872,64008,22736,64608,25408,64608,
33232,64608,36888,60952,40544,57296,40544,49520,12448,25168,40848,25168,40848,19936,12448,19936,12448,25168,24992,45008,
24992,36896,12192,25504,24992,14112,24992,6000,5056,23760,5056,27248,24992,45008,44288,45008,44288,36896,31488,25504,
44288,14112,44288,6000,24352,23760,24352,27248,44288,45008,3744,36640,48656,36640,48656,15760,41520,15760,41520,29328,
3744,29328,3744,36640,15136,27328,37280,27328,37280,20352,15136,20352,15136,27328,25504,46752,31744,46752,34808,44672,
37872,42592,37872,38288,37872,35280,36000,33304,34128,31328,30720,30720,31536,30512,32768,29088,34000,27664,35616,25168,
40464,17248,34384,17248,29840,24656,27760,28048,26464,28944,25168,29840,23248,29840,20912,29840,20912,17248,15392,17248,
15392,46752,25504,46752,25248,43184,20912,43184,20912,33328,25248,33328,29072,33328,30640,34472,32208,35616,32208,38288,
32208,40928,30640,42056,29072,43184,25248,43184,26176,57712,31584,57712,36216,55800,40848,53888,44672,50064,48496,46192,
50448,41520,52400,36848,52400,31488,52400,26176,50464,21544,48528,16912,44672,13040,40800,9184,36168,7248,31536,5312,
26176,5312,20864,5312,16232,7248,11600,9184,7728,13040,3872,16912,1936,21544,0,26176,0,31488,0,36848,
1952,41520,3904,46192,7728,50064,11568,53888,16200,55800,20832,57712,26176,57712,26176,53344,21680,53344,17832,51768,
13984,50192,10800,47008,7600,43824,5968,39912,4336,36000,4336,31488,4336,27072,5968,23184,7600,19296,10800,16112,
14032,12880,17872,11264,21712,9648,26176,9648,30688,9648,34536,11264,38384,12880,41600,16112,44832,19344,46432,23184,
48032,27024,48032,31488,48032,36000,46416,39912,44800,43824,41600,47008,38416,50192,34568,51768,30720,53344,26176,53344,
13472,64848,38880,64848,38880,58560,13472,58560,13472,64848,26176,64608,28944,64608,31432,63560,33920,62512,35792,60560,
37696,58656,38696,56232,39696,53808,39696,51008,39696,45392,35744,41504,31792,37616,26096,37616,20352,37616,16528,41440,
12704,45264,12704,51008,12704,56688,16616,60648,20528,64608,26176,64608,26176,59120,22816,59120,20464,56760,18112,54400,
18112,51008,18112,47600,20424,45304,22736,43008,26096,43008,29488,43008,31896,45344,34304,47680,34304,51008,34304,54352,
31920,56736,29536,59120,26176,59120,3744,7232,48656,7232,48656,0,3744,0,3744,7232,29744,49760,29744,35792,
48656,35792,48656,28560,29744,28560,29744,14448,22608,14448,22608,28560,3744,28560,3744,35792,22608,35792,22608,49760,
29744,49760,20528,33232,37952,33232,37952,28384,13680,28384,13680,33072,23504,42672,27792,46800,29512,49392,31232,51984,
31232,54144,31232,56736,29112,58352,26992,59968,23504,59968,21424,59968,19024,59200,16624,58432,13936,56912,13936,62224,