-
Notifications
You must be signed in to change notification settings - Fork 83
/
Copy pathDejaVuSerif.inc
2694 lines (2689 loc) · 267 KB
/
DejaVuSerif.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/DejaVuSerif.ttf */
/* font family name: DejaVu Serif */
/* font style name: Book */
static const unsigned char DejaVuSerif_glyphInstructions[13960] = {
2,10,10,10,10,10,10,10,10,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,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,10,10,10,10,4,0,2,10,10,10,10,4,0,
2,4,4,10,10,4,10,10,10,10,4,4,4,10,10,4,4,10,10,4,
10,10,10,10,4,4,4,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,0,
2,4,4,4,4,0,2,10,10,10,10,10,10,10,10,0,2,4,10,10,
10,10,10,10,0,2,4,4,10,10,10,10,10,10,10,10,10,10,10,10,
4,4,10,10,10,10,10,10,4,10,10,4,4,4,4,4,10,10,4,4,
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,10,10,4,4,10,10,4,0,2,4,4,4,4,
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,4,4,4,4,0,2,4,4,10,10,10,10,10,10,4,
4,4,4,4,4,4,4,10,10,10,10,10,10,0,2,10,10,10,10,10,
10,10,10,10,10,10,10,4,4,10,10,10,10,10,10,4,4,4,10,10,
10,10,10,10,4,4,0,2,4,4,4,0,2,4,4,4,4,4,4,4,
4,4,4,4,4,4,4,4,0,2,4,4,4,10,10,10,10,10,10,10,
10,4,4,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,10,10,10,10,10,10,10,10,10,10,4,4,
10,10,10,10,0,2,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,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,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,10,10,10,10,10,
10,10,10,0,2,10,10,4,4,10,10,4,0,2,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,4,4,4,4,0,2,10,10,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,0,2,10,10,10,10,10,10,10,10,4,4,4,10,10,10,10,10,10,
10,10,10,10,10,10,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,10,10,10,10,10,10,10,10,0,
2,4,4,4,0,2,4,4,4,4,4,4,4,4,4,4,4,4,4,4,
4,4,0,2,4,10,10,10,10,4,4,0,2,4,10,10,10,10,4,4,
0,2,4,4,4,4,4,4,10,10,10,10,10,10,10,10,4,0,2,10,
10,10,10,10,10,10,10,10,10,4,4,10,10,10,10,10,10,10,10,4,
0,2,4,10,10,10,10,4,4,0,2,4,4,4,4,4,4,10,10,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,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,0,2,10,10,10,10,10,10,
10,10,4,4,4,4,4,10,10,10,10,10,10,10,10,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,4,4,4,4,4,4,4,
4,0,2,4,4,10,10,10,10,4,4,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,4,4,4,4,4,0,2,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,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,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,0,2,
4,10,10,10,10,4,4,0,2,4,4,4,4,4,4,10,10,10,10,4,
4,4,4,4,0,2,10,10,10,10,10,10,10,10,10,10,10,10,4,4,
10,10,0,2,10,10,10,10,10,10,10,10,0,2,10,10,4,4,4,4,
4,10,10,4,4,4,4,4,4,4,4,4,4,4,10,10,10,10,0,2,
4,10,10,10,10,4,4,0,2,4,4,10,10,10,10,10,10,4,10,10,
10,10,10,10,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,4,4,4,4,4,4,4,4,0,2,4,
4,4,4,4,4,10,10,10,10,4,4,4,4,4,4,4,10,10,10,10,
4,0,2,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,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,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,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,
4,10,10,10,10,10,10,0,2,4,4,4,4,4,10,10,10,10,10,10,
4,4,10,10,10,10,4,4,10,10,10,10,0,2,4,4,4,4,4,10,
10,10,10,10,10,10,10,4,4,4,4,0,2,10,10,10,10,10,10,10,
10,4,0,2,10,10,10,10,10,10,10,10,4,4,10,10,10,10,10,10,
10,10,4,0,2,4,4,4,4,10,10,10,10,10,10,10,10,4,4,4,
4,4,0,2,4,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,0,2,10,10,10,10,4,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,4,0,2,4,10,10,10,10,4,4,10,10,10,10,4,10,10,
10,10,10,10,10,10,4,4,4,4,0,2,10,10,10,10,10,10,10,10,
4,0,2,4,4,4,4,4,4,4,10,10,10,10,4,4,4,4,4,4,
4,10,10,10,10,4,4,4,4,0,2,10,10,10,10,10,10,10,10,0,
2,4,4,4,4,4,4,4,4,4,4,0,2,10,10,10,10,10,10,10,
10,0,2,4,4,4,4,10,10,10,10,4,4,10,10,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,4,4,4,4,0,2,4,4,4,4,4,4,4,4,4,4,0,2,
10,10,10,10,4,4,4,4,4,4,4,10,10,10,10,4,4,4,4,4,
4,4,10,10,10,10,4,4,4,4,4,4,4,4,4,4,4,10,10,10,
10,0,2,4,4,4,4,4,4,4,10,10,10,10,4,4,4,4,4,4,
4,10,10,10,10,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,10,10,10,10,
0,2,4,4,4,4,10,10,10,10,10,10,10,10,4,4,4,4,4,4,
4,0,2,4,4,4,4,4,4,4,10,10,10,10,10,10,10,10,4,4,
4,4,0,2,10,10,10,10,10,10,10,10,4,0,2,4,4,10,10,10,
10,4,4,4,4,4,4,4,4,4,4,4,10,10,10,10,0,2,4,4,
10,10,10,10,10,10,4,10,10,10,10,10,10,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,4,4,
10,10,10,10,4,10,10,10,10,4,0,2,4,4,4,4,4,4,10,10,
10,10,4,4,4,4,4,10,10,10,10,4,4,4,0,2,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,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,4,4,4,4,4,4,4,4,4,4,
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,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,4,10,10,10,10,4,10,10,10,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,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,10,10,10,10,10,10,10,
10,0,2,4,4,4,4,4,4,0,2,10,10,10,10,4,0,2,10,10,
4,4,4,10,10,10,10,4,4,4,10,10,4,4,10,10,4,10,10,4,
0,2,4,10,10,10,10,4,4,4,4,4,4,4,4,4,4,4,4,4,
4,4,4,4,10,10,10,10,4,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,10,10,10,10,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,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,4,10,10,10,10,0,2,4,4,10,10,10,10,10,10,
10,10,10,10,10,10,10,10,10,10,4,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,
10,10,10,10,10,10,10,10,0,2,10,10,10,10,10,10,10,10,4,4,
10,10,10,10,10,10,10,10,4,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,4,10,10,10,10,10,10,4,4,
10,10,10,10,4,4,10,10,10,10,0,2,4,4,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,0,2,4,4,4,4,0,2,
4,10,10,10,10,4,4,0,2,10,10,4,4,4,4,4,10,10,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,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,0,2,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,4,0,2,4,
4,10,10,10,10,10,4,4,4,4,4,4,4,4,4,10,10,10,10,10,
10,0,2,10,10,10,10,10,10,10,10,10,10,10,10,4,4,10,10,10,
10,10,10,4,4,4,10,10,10,10,10,10,4,4,0,2,4,4,4,4,
0,2,4,4,4,4,4,4,10,10,10,10,4,4,4,4,4,4,4,4,
4,4,4,10,10,10,10,4,4,4,0,2,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,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,0,2,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,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,10,10,10,10,10,4,4,
4,4,4,4,4,4,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,4,4,4,4,0,2,10,10,10,
10,10,10,10,10,10,10,10,10,4,4,10,10,10,10,10,10,4,4,4,
10,10,10,10,10,10,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,4,4,4,10,10,10,10,10,
10,4,4,0,2,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,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,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,0,2,4,4,4,0,2,
4,4,4,4,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,4,0,2,
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,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,0,2,4,4,
4,10,10,10,10,10,10,10,10,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,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,10,10,10,10,10,10,10,4,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,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,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,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,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,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,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,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,4,4,4,4,0,2,4,4,4,
4,4,4,4,4,4,4,10,10,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,0,2,4,10,10,10,
10,4,10,10,10,10,4,10,10,10,10,4,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,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,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,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,0,2,4,10,10,10,10,4,10,10,10,10,4,10,10,10,10,4,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,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,4,0,2,10,10,10,10,10,10,4,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,4,4,4,10,10,10,10,4,4,4,4,4,4,4,
10,10,10,10,4,0,2,4,4,4,4,0,2,4,4,4,4,4,4,10,
10,10,10,4,4,4,4,4,4,4,10,10,10,10,4,0,2,4,4,4,
4,0,2,4,4,4,4,4,4,10,10,10,10,4,4,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,
4,4,10,10,10,10,4,4,4,4,4,4,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,0,2,
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,4,4,0,2,4,4,
4,4,4,4,4,4,4,4,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,10,10,10,10,4,10,10,
10,10,10,10,4,4,10,10,10,10,10,10,4,10,10,10,10,0,2,4,
4,10,10,10,10,10,10,0,2,4,4,4,4,4,10,10,10,10,10,10,
4,4,10,10,10,10,4,4,10,10,10,10,0,2,4,4,4,4,0,2,
4,4,10,10,10,10,10,10,0,2,4,4,4,4,4,10,10,10,10,10,
10,4,4,10,10,10,10,4,4,10,10,10,10,0,2,4,4,4,4,0,
2,4,4,10,10,10,10,10,10,0,2,4,4,4,4,4,10,10,10,10,
10,10,4,4,10,10,10,10,4,4,10,10,10,10,0,2,4,4,4,4,
4,4,4,0,2,4,4,10,10,10,10,10,10,0,2,4,4,4,4,4,
10,10,10,10,10,10,4,4,10,10,10,10,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,4,4,10,10,10,10,10,10,0,2,4,4,4,4,4,10,10,10,
10,10,10,4,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,10,
10,10,10,10,10,0,2,4,4,4,4,4,10,10,10,10,10,10,4,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,10,10,10,10,10,10,
0,2,10,10,10,10,10,10,4,4,10,10,10,10,4,4,10,10,10,10,
10,10,10,10,4,4,10,10,10,10,4,10,10,10,10,0,2,10,10,10,
10,4,0,2,10,10,10,10,10,10,10,10,4,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,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,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,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,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,10,10,0,2,10,10,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,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,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,10,10,0,2,10,
10,10,10,10,10,10,10,10,10,10,10,4,4,4,10,10,4,10,10,4,
4,4,0,2,4,4,4,4,4,4,4,10,10,10,10,4,4,4,4,4,
4,4,10,10,10,10,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,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,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,0,2,4,4,4,
4,0,2,10,10,10,10,10,10,4,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,4,4,4,10,10,10,10,4,4,4,4,4,10,10,10,10,
4,4,4,0,2,4,4,4,4,0,2,4,4,4,4,4,4,10,10,10,
10,4,4,4,4,4,10,10,10,10,4,4,4,0,2,4,4,4,4,0,
2,4,4,4,4,4,4,10,10,10,10,4,4,4,4,4,10,10,10,10,
4,4,4,0,2,4,4,4,4,4,4,4,0,2,4,4,4,4,4,4,
10,10,10,10,4,4,4,4,4,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,0,2,4,4,
4,4,4,4,4,4,4,4,4,4,4,4,4,10,10,10,10,4,4,10,
10,10,10,0,2,4,4,4,4,0,2,4,10,10,10,10,10,10,10,10,
0,2,4,4,4,4,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,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,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,10,10,10,10,10,10,0,2,4,4,4,4,4,
10,10,10,10,10,10,4,4,10,10,10,10,4,4,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,4,4,4,4,4,4,4,4,0,2,4,10,10,10,10,
4,10,10,10,10,0,2,4,4,10,10,10,10,10,10,0,2,4,4,4,
4,4,10,10,10,10,10,10,4,4,10,10,10,10,4,4,10,10,10,10,
0,2,4,4,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,4,4,4,4,4,0,
2,4,4,10,10,10,10,10,4,10,10,10,10,10,10,0,2,4,4,10,
10,10,10,10,10,0,2,4,4,4,4,4,10,10,10,10,10,10,4,4,
10,10,10,10,4,4,10,10,10,10,0,2,10,10,10,10,10,10,10,10,
10,10,4,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,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,10,10,4,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,4,10,
10,10,10,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,4,4,10,10,10,10,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,4,4,10,10,10,10,10,10,10,10,4,0,2,10,10,10,10,10,10,
10,10,10,10,4,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,4,10,10,10,10,
10,10,10,10,4,0,2,4,4,4,4,4,4,4,0,2,4,10,10,10,
10,4,4,0,2,4,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,10,10,10,10,10,10,10,10,4,
4,4,4,4,0,2,4,10,10,10,10,10,10,10,10,0,2,4,4,4,
4,0,2,4,10,10,10,10,4,4,4,4,4,4,0,2,4,4,4,4,
4,4,4,4,4,4,10,10,10,10,4,0,2,4,4,4,4,10,10,10,
10,10,10,10,10,4,4,4,4,4,4,4,4,4,4,4,4,4,0,2,
4,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,4,4,4,4,4,4,4,4,4,4,4,
4,0,2,4,4,4,4,0,2,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,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,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,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,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,0,2,10,10,10,10,4,0,2,4,4,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,4,4,4,4,4,4,4,4,4,4,4,4,0,2,4,
4,10,10,10,10,10,4,10,10,10,10,10,10,0,2,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,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,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,4,4,4,4,10,10,10,10,10,10,10,10,4,4,0,
2,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,10,10,10,10,4,4,4,4,0,2,10,10,10,10,
10,10,10,10,4,0,2,10,10,10,10,10,10,10,10,4,4,4,4,4,
10,10,10,10,10,10,10,10,4,4,0,2,4,10,10,10,10,4,10,10,
10,10,0,2,4,10,10,10,10,4,4,10,10,10,10,4,10,10,10,10,
10,10,10,10,4,4,4,4,0,2,10,10,10,10,10,10,10,10,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,10,10,10,10,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,4,10,
10,10,10,4,4,10,10,10,10,4,10,10,10,10,10,10,10,10,4,4,
4,4,0,2,10,10,10,10,10,10,10,10,4,0,2,10,10,4,4,10,
10,4,0,2,10,10,10,10,10,10,10,10,4,4,4,4,4,10,10,10,
10,10,10,10,10,4,4,0,2,10,10,4,4,10,10,4,0,2,4,10,
10,10,10,4,4,10,10,10,10,4,10,10,10,10,10,10,10,10,4,4,
4,4,0,2,10,10,10,10,10,10,10,10,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,4,4,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,10,10,10,10,4,4,4,4,4,4,
4,10,10,10,10,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,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,10,10,10,10,4,4,4,4,4,4,
4,10,10,10,10,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,4,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,4,10,10,10,10,10,4,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,0,
2,4,4,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,10,10,10,10,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,4,10,10,10,10,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,4,
4,4,4,4,4,4,0,2,10,10,10,10,10,10,10,10,0,2,4,4,
4,4,10,10,10,10,4,4,10,10,10,10,4,0,2,4,4,4,4,4,
4,4,0,2,4,4,10,10,10,10,4,4,4,4,4,4,4,10,10,10,
10,0,2,4,4,4,4,4,4,4,0,2,4,4,4,4,10,10,10,10,
4,4,10,10,10,10,4,0,2,10,10,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,
4,4,4,0,2,10,10,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,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,0,2,4,4,4,4,0,2,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,4,4,4,4,4,4,0,2,10,10,4,4,10,10,4,0,2,4,
4,4,4,4,4,4,4,4,4,4,4,4,4,0,2,10,10,4,4,10,
10,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,4,4,4,4,0,2,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,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,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,4,4,4,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,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,4,4,4,4,10,10,10,10,4,4,4,4,4,4,4,
10,10,10,10,4,4,4,4,0,2,10,10,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,0,
2,10,10,4,4,10,10,4,0,2,4,4,4,4,4,4,4,10,10,10,
10,4,4,4,4,4,4,4,10,10,10,10,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,4,0,2,4,4,4,4,4,4,4,10,10,10,10,
4,4,4,4,4,4,4,10,10,10,10,4,4,4,4,0,2,4,4,4,
4,4,4,4,0,2,10,10,4,4,10,10,4,0,2,4,4,4,4,4,
4,4,10,10,10,10,4,4,4,4,4,4,4,10,10,10,10,4,4,4,
4,0,2,4,4,4,4,4,4,4,10,10,10,10,4,10,10,10,10,4,
4,10,10,10,10,4,10,10,10,10,4,4,4,4,0,2,4,4,4,4,
4,4,4,10,10,10,10,4,10,10,10,10,4,4,10,10,10,10,4,10,
10,10,10,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,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,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,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,0,2,4,10,10,10,
10,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,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,0,2,10,10,10,10,
4,0,2,4,4,4,4,0,2,10,10,4,4,4,4,4,10,10,4,4,
4,4,4,4,4,4,4,4,4,10,10,10,10,0,2,4,10,10,10,10,
4,4,0,2,4,4,4,4,0,2,4,4,10,10,10,10,4,4,4,4,
4,4,4,4,4,4,4,10,10,10,10,0,2,10,10,4,4,10,10,4,
0,2,10,10,4,4,4,4,4,10,10,4,4,4,4,4,4,4,4,4,
4,4,10,10,10,10,0,2,4,10,10,10,10,4,4,0,2,10,10,4,
4,10,10,4,0,2,4,4,10,10,10,10,4,4,4,4,4,4,4,4,
4,4,4,10,10,10,10,0,2,10,10,4,4,4,4,4,10,10,4,4,
4,4,4,4,4,4,4,4,4,10,10,10,10,0,2,4,10,10,10,10,
4,4,0,2,4,4,4,4,4,4,4,0,2,4,4,10,10,10,10,4,
4,4,4,4,4,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,10,10,10,10,10,10,4,
10,10,10,10,10,10,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,10,10,10,10,4,10,10,
10,10,10,10,4,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,10,10,10,10,10,10,4,10,
10,10,10,10,10,4,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,10,10,10,10,10,10,4,
10,10,10,10,10,10,4,4,10,10,10,10,10,10,4,10,10,10,10,10,
10,0,2,4,4,10,10,10,10,10,10,4,10,10,10,10,10,10,4,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,4,10,10,10,10,10,10,4,
10,10,10,10,10,10,4,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,
4,10,10,10,10,10,10,4,10,10,10,10,10,10,4,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,10,10,10,10,10,10,4,10,10,10,10,10,10,4,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,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,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,10,10,10,10,4,10,10,10,10,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,0,2,
4,4,4,4,4,4,4,4,4,4,10,10,10,10,4,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,
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,10,10,10,10,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,4,0,2,4,4,4,4,4,4,10,10,10,10,4,4,4,4,
4,4,4,10,10,10,10,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,10,10,
10,10,4,4,4,4,4,10,10,10,10,4,4,4,0,2,4,4,4,4,
0,2,4,4,4,4,4,4,10,10,10,10,4,4,4,4,4,4,4,10,
10,10,10,4,0,2,4,4,4,4,0,2,4,4,4,4,4,4,10,10,
10,10,4,4,4,4,4,10,10,10,10,4,4,4,0,2,4,10,10,10,
10,4,10,10,10,10,0,2,4,4,4,4,4,4,10,10,10,10,4,4,
4,4,4,4,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,10,10,10,10,4,4,4,4,4,10,
10,10,10,4,4,4,0,2,4,4,4,4,4,4,10,10,10,10,4,4,
4,4,4,4,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,0,2,4,4,4,4,4,4,10,10,
10,10,4,4,4,4,4,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,0,2,4,4,4,4,
0,2,4,4,4,4,0,2,4,4,4,4,4,4,10,10,10,10,4,4,
4,4,4,4,4,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,10,10,10,10,4,4,4,4,4,10,
10,10,10,4,4,4,0,2,4,4,4,4,4,4,10,10,10,10,4,4,
4,4,4,4,4,10,10,10,10,4,0,2,4,4,10,10,10,10,10,4,
10,10,10,10,10,10,0,2,4,4,4,4,4,4,10,10,10,10,4,4,
4,4,4,10,10,10,10,4,4,4,0,2,4,4,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,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,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,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,4,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,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,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,4,4,0,2,10,10,10,10,10,10,10,10,0,2,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,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,0,2,4,4,4,4,4,
4,4,0,2,4,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,10,
10,10,10,4,4,10,10,10,10,4,0,2,4,4,4,4,4,4,4,4,
4,4,4,4,4,10,10,10,10,10,10,10,10,4,4,4,4,0,2,10,
10,10,10,10,10,10,10,4,0,2,10,10,4,4,10,10,4,10,10,10,
10,10,10,10,10,4,4,4,4,0,2,4,10,10,10,10,4,4,0,2,
4,10,10,10,10,4,4,0,2,4,10,10,10,10,4,4,0,2,4,4,
4,4,4,4,4,10,10,10,10,4,4,4,4,4,4,0,2,10,10,10,
10,10,10,10,10,4,0,2,4,4,4,4,4,10,10,10,10,10,10,10,
10,4,4,4,4,4,4,4,4,0,2,4,10,10,10,10,4,4,0,2,
4,4,4,10,10,10,10,4,4,4,4,4,4,0,2,10,10,10,10,10,
10,10,10,4,0,2,4,10,10,10,10,10,10,10,10,4,4,4,4,4,
4,4,4,0,2,10,10,10,10,10,10,10,10,10,10,4,4,10,10,10,
10,10,10,10,10,4,0,2,10,10,10,10,10,10,10,10,10,10,10,10,
10,10,4,4,10,10,10,10,4,4,10,10,10,10,10,10,10,10,4,0,
2,10,10,10,10,10,10,10,10,10,10,10,10,4,4,10,10,10,10,4,
4,10,10,10,10,10,10,10,10,4,0,2,4,10,10,10,10,4,4,4,
4,4,4,0,2,4,4,4,4,4,4,4,4,4,4,10,10,10,10,4,
0,2,10,10,4,4,10,10,4,10,10,10,10,4,4,4,4,0,2,4,
10,10,10,10,4,4,0,2,4,4,10,10,10,10,4,0,2,4,4,4,
4,4,4,10,10,10,10,4,4,4,4,4,4,4,0,2,4,10,10,10,
10,10,10,10,10,0,2,4,4,4,4,4,4,4,4,10,10,10,10,10,
10,10,10,4,4,4,4,4,0,2,10,10,10,10,10,10,4,4,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,4,4,4,4,4,4,4,4,4,
4,4,4,4,4,4,4,4,0,2,10,10,4,10,10,10,10,10,10,10,
10,10,10,10,10,4,4,10,10,0,2,4,10,10,10,10,0,2,4,4,
10,10,10,10,10,10,4,4,4,10,10,10,10,10,10,4,10,10,10,10,
10,10,10,10,10,10,10,0,2,10,4,4,10,10,10,4,4,4,4,4,
4,4,4,4,4,4,4,4,4,4,4,4,10,10,0,2,4,10,10,10,
10,10,4,4,4,4,4,10,10,10,10,4,4,10,10,10,10,10,4,4,
4,4,4,10,10,10,10,4,0,2,10,10,4,4,4,10,10,10,10,10,
10,10,4,4,4,4,4,10,10,10,10,10,10,10,10,10,4,4,10,10,
0,2,4,4,4,4,4,4,4,4,4,4,4,4,4,4,10,10,10,10,
0,2,10,10,10,10,0,2,4,4,4,4,4,4,4,10,10,10,10,4,
10,10,10,10,10,10,4,4,10,10,10,10,10,10,10,10,4,10,10,10,
10,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,4,4,4,4,4,4,4,4,4,4,4,4,4,
4,4,4,0,2,10,10,10,4,4,10,10,10,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,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,10,10,10,
10,4,4,10,10,10,10,4,0,2,4,4,4,4,4,4,4,4,4,4,
4,4,4,4,4,4,4,4,0,2,10,10,10,10,4,4,10,10,10,10,
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,10,4,4,4,4,4,4,4,10,10,10,10,4,
4,4,4,4,4,4,10,10,10,10,4,4,4,4,4,4,4,4,4,4,
4,10,10,10,10,0,2,4,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,4,4,4,4,4,4,
4,10,10,10,10,4,4,4,4,4,4,4,10,10,10,10,4,4,4,4,
0,2,10,10,10,10,10,10,10,10,10,10,10,10,10,10,0,2,10,10,
4,10,10,0,2,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,10,10,10,10,0,2,4,4,
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,10,10,10,10,
10,4,10,10,10,10,10,10,0,2,10,10,10,10,10,10,10,10,10,10,
10,10,10,4,4,4,4,4,4,4,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,4,4,4,4,4,
4,4,10,10,10,4,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,4,4,4,4,4,4,10,
10,4,4,10,10,0,2,4,10,10,10,10,4,4,0,2,4,10,10,10,
10,10,10,10,10,0,2,10,10,10,10,4,4,10,10,10,10,4,10,10,
10,10,10,10,10,10,4,4,4,4,4,4,4,0,2,4,4,4,4,4,
4,4,10,10,10,10,10,10,4,4,4,4,4,10,10,4,4,4,4,4,
4,4,4,0,2,4,10,10,10,10,4,4,0,2,10,10,10,10,10,10,
4,10,10,10,10,10,10,4,4,10,10,10,10,10,10,4,10,10,10,10,
10,10,4,4,0,2,10,10,10,10,10,10,4,10,10,10,10,10,10,4,
4,10,10,10,10,10,10,4,10,10,10,10,10,10,4,4,0,2,4,4,
4,4,4,4,4,4,4,4,4,4,4,4,0,2,10,10,10,10,10,0,
2,10,4,4,4,10,10,10,10,10,10,4,4,10,10,10,10,10,10,10,
10,10,10,0,2,4,4,4,4,4,4,4,4,4,4,10,10,10,10,4,
4,10,10,10,10,4,4,10,10,10,10,4,10,10,10,4,0,2,4,4,
4,4,4,4,4,4,4,4,4,4,10,10,4,4,10,10,0,2,4,4,
4,4,10,10,10,10,4,10,10,10,10,4,4,4,4,4,10,10,10,10,
4,4,10,10,10,10,4,0,2,10,10,10,10,4,4,4,4,4,4,4,
4,4,4,4,10,10,10,10,4,4,0,2,4,4,4,4,4,4,10,10,
10,10,4,4,4,4,4,4,4,10,10,10,10,4,0,2,4,4,10,10,
10,10,10,4,10,10,10,10,10,10,0,2,4,4,4,4,4,4,10,10,
10,10,4,4,4,4,4,10,10,10,10,4,4,4,0,2,4,4,10,10,
10,10,10,4,10,10,10,10,10,10,0,2,4,10,10,10,10,10,10,10,
10,4,4,4,4,10,10,10,10,10,10,10,10,10,10,10,10,4,4,4,
0,2,10,10,4,4,4,4,4,4,4,10,10,10,10,10,10,4,4,10,
10,10,10,10,10,0,2,4,4,4,4,4,4,4,4,4,4,4,4,4,
4,10,10,10,4,4,10,10,10,4,4,0,2,4,10,10,10,10,4,4,
10,10,10,10,4,4,4,4,4,4,4,4,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,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,4,4,4,0,2,4,4,4,4,4,4,4,
4,4,4,4,10,10,10,10,10,10,4,4,10,10,10,10,10,10,0,2,
10,10,10,10,10,10,4,4,10,10,10,10,10,10,4,4,4,4,4,4,
4,4,4,4,4,0,2,10,10,10,10,10,10,4,4,10,10,10,10,10,
10,4,4,4,4,4,4,4,4,4,4,4,0,2,4,4,4,4,4,4,
4,4,4,4,10,10,10,10,10,4,4,10,10,10,10,10,0,2,4,4,
10,10,10,10,10,4,4,4,10,4,4,4,4,4,4,4,4,4,10,4,
4,4,10,10,10,10,10,0,2,10,10,10,10,10,10,4,4,10,10,10,
10,10,10,4,4,4,4,4,4,4,4,4,4,4,10,0,2,4,10,10,
10,10,10,10,4,4,10,10,10,10,10,10,4,4,4,4,4,4,4,4,
4,4,4,0,2,4,4,4,4,4,4,10,10,10,10,10,10,4,4,10,
10,10,10,10,10,4,4,4,4,4,4,0,2,10,10,10,10,4,4,4,
4,4,4,4,4,4,4,4,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,0,2,4,4,4,4,0,2,4,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,10,10,10,10,4,
4,0,2,4,4,4,4,4,4,10,10,10,10,4,0,2,4,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,10,10,10,10,4,4,0,2,4,4,4,4,4,4,10,10,10,10,
4,0,2,4,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,10,10,10,10,10,10,10,10,
4,4,4,4,4,0,2,4,10,10,10,10,10,10,10,10,0,2,4,4,
10,10,10,10,4,4,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,0,2,10,10,10,10,10,10,10,
10,0,2,4,4,4,4,10,10,10,10,4,4,10,10,10,10,4,0,2,
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,4,4,10,10,10,10,4,4,10,10,10,10,
4,0,2,4,4,4,4,4,4,4,4,4,4,0,2,4,4,10,10,10,
10,4,4,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,10,10,10,10,
10,10,10,10,0,2,4,4,4,4,10,10,10,10,4,4,10,10,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,0,2,10,10,10,10,10,10,10,10,0,2,4,4,4,4,10,
10,10,10,4,4,10,10,10,10,4,0,2,4,4,4,4,4,4,4,10,
10,10,10,4,4,4,4,4,4,4,10,10,10,10,4,4,4,4,0,2,
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,0,2,4,4,10,10,10,10,10,10,
0,2,4,4,4,4,4,10,10,10,10,10,10,4,4,10,10,10,10,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,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,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,4,4,4,10,10,10,10,4,4,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,4,4,10,10,10,10,4,4,4,4,4,10,10,10,10,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,0,2,4,4,4,4,
4,4,10,10,10,10,4,4,4,4,4,4,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,0,2,
4,4,4,4,0,2,4,4,4,4,4,4,10,10,10,10,4,4,4,4,
4,10,10,10,10,4,4,4,0,2,4,4,4,4,4,4,10,10,10,10,
4,4,4,4,4,4,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,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,4,4,10,10,10,10,4,4,4,4,
4,10,10,10,10,4,4,4,0,2,4,4,4,4,4,4,10,10,10,10,
4,4,4,4,4,4,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,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,4,4,4,10,10,
10,10,4,4,4,4,4,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,0,2,4,4,4,4,
0,2,4,4,4,4,4,4,10,10,10,10,4,4,4,4,4,4,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,0,2,4,4,4,4,0,2,4,4,4,4,4,4,10,10,
10,10,4,4,4,4,4,10,10,10,10,4,4,4,0,2,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,10,10,0,2,10,10,10,10,10,10,10,10,0,2,
4,4,4,4,0,2,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,10,10,10,10,0,2,10,
10,10,10,10,10,10,10,0,2,4,4,4,4,0,2,4,4,10,10,10,
10,10,10,0,2,4,4,4,4,4,10,10,10,10,10,10,4,4,10,10,
10,10,4,4,10,10,10,10,0,2,4,4,4,4,0,2,10,10,10,10,
10,10,10,10,0,2,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,10,10,0,2,4,4,10,10,10,10,10,10,0,2,4,4,4,4,4,
10,10,10,10,10,10,4,4,10,10,10,10,4,4,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,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,10,10,10,10,10,10,
0,2,10,10,10,10,10,10,4,4,10,10,10,10,4,4,10,10,10,10,
10,10,10,10,4,4,10,10,10,10,4,10,10,10,10,0,2,10,10,10,
10,4,0,2,10,10,10,10,10,10,10,10,4,4,4,4,4,4,4,4,
4,4,4,4,4,10,10,10,10,10,10,10,10,4,4,0,2,4,4,4,
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,10,10,10,10,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,4,4,4,
4,4,10,10,10,10,10,10,10,10,4,4,0,2,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,10,
10,10,10,4,4,4,4,0,2,10,10,10,10,10,10,10,10,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,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,4,4,
4,4,4,4,4,4,4,4,4,4,4,0,2,4,4,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,10,10,10,10,10,10,0,2,4,4,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,4,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,10,10,10,10,10,10,0,2,4,
4,4,4,0,2,4,4,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,4,4,4,4,4,4,4,4,4,4,
4,10,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,4,4,4,4,4,4,4,4,4,4,10,10,10,
10,10,10,4,4,10,10,10,10,10,10,0,2,4,4,4,4,10,10,10,
10,4,4,10,10,10,10,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,4,0,2,4,10,10,10,10,
4,4,0,2,4,4,4,4,4,4,10,10,10,10,4,0,2,4,4,4,
4,4,4,4,4,4,4,4,4,4,4,0,2,4,10,10,10,10,4,4,
0,2,4,4,4,4,4,4,10,10,10,10,4,0,2,4,4,4,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,4,4,4,4,0,2,4,10,10,10,10,10,10,10,10,0 };
static const int DejaVuSerif_glyphInstructionIndices[468] = {
0,0,18,30,66,110,156,202,208,220,232,252,266,275,281,291,297,317,330,354,
387,409,435,465,476,514,544,564,583,592,604,613,642,700,723,758,781,803,829,853,
878,908,922,941,968,984,1011,1033,1059,1085,1113,1148,1180,1198,1222,1239,1262,1292,1315,1331,
1341,1347,1357,1366,1372,1378,1413,1443,1464,1494,1518,1545,1582,1610,1632,1659,1687,1699,1742,1770,
1790,1822,1854,1877,1909,1931,1955,1972,1995,2025,2052,2068,2099,2105,2136,2156,2168,2180,2192,2204,
2216,2228,2240,2252,2264,2276,2288,2300,2312,2324,2336,2348,2360,2372,2384,2396,2408,2420,2432,2444,
2456,2468,2480,2492,2504,2516,2528,2540,2552,2552,2570,2601,2630,2670,2709,2721,2769,2789,2846,2887,
2905,2913,2919,2990,2996,3018,3038,3062,3095,3101,3131,3147,3157,3173,3186,3212,3230,3271,3314,3375,
3404,3433,3462,3494,3539,3582,3622,3662,3701,3733,3765,3800,3846,3866,3886,3909,3943,3973,4017,4049,
4081,4116,4164,4210,4224,4262,4292,4322,4355,4399,4428,4458,4498,4539,4580,4624,4681,4736,4791,4843,
4880,4910,4940,4973,5017,5035,5053,5074,5106,5143,5193,5219,5245,5274,5316,5356,5382,5420,5450,5480,
5513,5557,5590,5622,5669,5698,5739,5774,5821,5860,5911,5940,5967,5999,6029,6062,6093,6125,6155,6186,
6222,6252,6290,6322,6352,6390,6426,6462,6496,6538,6578,6613,6646,6680,6726,6763,6812,6847,6894,6928,
6974,7013,7050,7094,7130,7166,7200,7220,7238,7264,7288,7318,7356,7380,7392,7425,7474,7502,7528,7564,
7601,7629,7651,7669,7694,7715,7737,7755,7781,7803,7827,7847,7875,7909,7940,7977,8008,8045,8082,8115,
8148,8180,8206,8244,8276,8314,8346,8380,8422,8463,8492,8536,8568,8612,8644,8682,8720,8761,8802,8850,
8898,8939,8980,9014,9052,9079,9107,9133,9163,9209,9255,9285,9315,9351,9387,9431,9475,9511,9547,9587,
9627,9659,9691,9723,9759,9802,9824,9846,9872,9898,9923,9948,9971,10009,10048,10076,10110,10134,10164,10187,
10220,10251,10281,10307,10335,10369,10403,10429,10457,10488,10515,10549,10581,10607,10646,10662,10684,10714,10749,10769,
10803,10846,10873,10901,10931,10973,11009,11050,11085,11115,11154,11193,11225,11257,11273,11304,11337,11357,11388,11411,
11451,11491,11521,11546,11572,11604,11628,11652,11679,11706,11733,11757,11788,11816,11844,11872,11896,11902,11914,11936,
11948,11995,12042,12097,12132,12175,12214,12255,12304,12359,12391,12435,12458,12479,12514,12543,12576,12609,12659,12709,
12759,12809,12862,12915,12965,13015,13039,13088,13149,13188,13239,13285,13343,13376,13419,13453,13499,13535,13572,13614,
13650,13698,13740,13776,13812,13838,13876,13914 };
static const int DejaVuSerif_glyphInstructionCounts[468] = {
0,18,12,36,44,46,46,6,12,12,20,14,9,6,10,6,20,13,24,33,
22,26,30,11,38,30,20,19,9,12,9,29,58,23,35,23,22,26,24,25,
30,14,19,27,16,27,22,26,26,28,35,32,18,24,17,23,30,23,16,10,
6,10,9,6,6,35,30,21,30,24,27,37,28,22,27,28,12,43,28,20,
32,32,23,32,22,24,17,23,30,27,16,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,18,31,29,40,39,12,48,20,57,41,18,
8,6,71,6,22,20,24,33,6,30,16,10,16,13,26,18,41,43,61,29,
29,29,32,45,43,40,40,39,32,32,35,46,20,20,23,34,30,44,32,32,
35,48,46,14,38,30,30,33,44,29,30,40,41,41,44,57,55,55,52,37,
30,30,33,44,18,18,21,32,37,50,26,26,29,42,40,26,38,30,30,33,
44,33,32,47,29,41,35,47,39,51,29,27,32,30,33,31,32,30,31,36,
30,38,32,30,38,36,36,34,42,40,35,33,34,46,37,49,35,47,34,46,
39,37,44,36,36,34,20,18,26,24,30,38,24,12,33,49,28,26,36,37,
28,22,18,25,21,22,18,26,22,24,20,28,34,31,37,31,37,37,33,33,
32,26,38,32,38,32,34,42,41,29,44,32,44,32,38,38,41,41,48,48,
41,41,34,38,27,28,26,30,46,46,30,30,36,36,44,44,36,36,40,40,
32,32,32,36,43,22,22,26,26,25,25,23,38,39,28,34,24,30,23,33,
31,30,26,28,34,34,26,28,31,27,34,32,26,39,16,22,30,35,20,34,
43,27,28,30,42,36,41,35,30,39,39,32,32,16,31,33,20,31,23,40,
40,30,25,26,32,24,24,27,27,27,24,31,28,28,28,24,6,12,22,12,
47,47,55,35,43,39,41,49,55,32,44,23,21,35,29,33,33,50,50,50,
50,53,53,50,50,24,49,61,39,51,46,58,33,43,34,46,36,37,42,36,
48,42,36,36,26,38,38,46 };
static const int DejaVuSerif_glyphPointIndices[468] = {
0,0,24,34,68,133,206,278,283,302,321,340,353,365,370,387,392,426,438,473,
529,549,590,642,652,719,771,805,834,842,852,860,907,1011,1032,1080,1120,1148,1173,1196,
1236,1265,1278,1304,1330,1345,1371,1392,1438,1470,1518,1563,1618,1635,1666,1682,1704,1733,1755,1770,
1779,1784,1793,1801,1806,1811,1864,1908,1944,1988,2026,2060,2119,2154,2182,2223,2250,2261,2319,2354,
2388,2434,2480,2510,2565,2594,2625,2641,2663,2692,2726,2741,2787,2792,2838,2871,2881,2891,2901,2911,
2921,2931,2941,2951,2961,2971,2981,2991,3001,3011,3021,3031,3041,3051,3061,3071,3081,3091,3101,3111,
3121,3131,3141,3151,3161,3171,3181,3191,3201,3201,3225,3270,3306,3368,3406,3416,3501,3535,3637,3695,
3711,3718,3723,3834,3839,3877,3895,3929,3985,3990,4027,4046,4063,4090,4102,4141,4157,4194,4245,4326,
4373,4399,4425,4454,4511,4566,4619,4657,4724,4754,4784,4817,4876,4894,4912,4933,4980,5016,5073,5124,
5175,5229,5311,5391,5404,5463,5499,5535,5574,5639,5666,5702,5769,5827,5885,5946,6036,6123,6210,6295,
6358,6401,6444,6490,6562,6578,6594,6613,6658,6719,6791,6830,6869,6911,6982,7050,7089,7148,7184,7220,
7259,7324,7363,7409,7477,7503,7561,7601,7673,7720,7799,7844,7885,7933,7977,8034,8087,8135,8179,8215,
8264,8300,8352,8382,8425,8469,8526,8568,8623,8674,8738,8771,8817,8865,8932,8991,9069,9126,9202,9254,
9325,9362,9405,9447,9490,9539,9587,9605,9621,9653,9683,9722,9776,9806,9817,9856,9925,9959,9991,10029,
10068,10095,10115,10131,10158,10181,10201,10217,10249,10277,10300,10319,10345,10385,10418,10465,10494,10537,10584,10632,
10680,10731,10770,10835,10888,10944,10988,11028,11099,11149,11184,11241,11283,11336,11374,11434,11494,11557,11620,11702,
11784,11847,11910,11954,12010,12035,12069,12094,12131,12198,12266,12302,12338,12388,12438,12503,12568,12609,12650,12707,
12764,12794,12824,12854,12896,12952,12972,12992,13024,13056,13079,13102,13132,13184,13240,13274,13322,13352,13396,13436,
13494,13548,13584,13620,13654,13702,13762,13787,13833,13886,13918,13969,14020,14052,14112,14131,14152,14187,14229,14248,
14289,14347,14381,14416,14465,14537,14597,14666,14722,14762,14823,14872,14927,14982,14997,15048,15095,15118,15164,15194,
15251,15308,15357,15395,15426,15473,15496,15519,15557,15595,15633,15666,15708,15748,15787,15826,15856,15861,15871,15892,
15902,15953,16004,16071,16112,16168,16220,16267,16329,16405,16434,16495,16516,16535,16589,16631,16670,16709,16779,16849,
16919,16989,17062,17135,17205,17275,17313,17373,17465,17508,17583,17626,17716,17764,17829,17877,17944,17978,18013,18085,
18145,18222,18287,18333,18379,18411,18454,18497 };
static const int DejaVuSerif_glyphPoints[18556*2] = {
11856,4416,11856,6800,13472,8456,15088,10112,17504,10112,19840,10112,21504,8456,23168,6800,23168,4416,23168,2080,
21504,424,19840,-1232,17504,-1232,15088,-1232,13472,408,11856,2048,11856,4416,12032,63456,22992,63456,20096,28560,
20096,17856,14880,17856,14880,28560,12032,63456,15296,63456,15296,39872,8544,39872,8544,63456,15296,63456,31488,63456,
31488,39872,24736,39872,24736,63456,31488,63456,44288,38288,32304,38288,28736,24096,40848,24096,44288,38288,38288,62480,
33952,44832,45936,44832,50320,62480,57632,62480,53168,44832,66256,44832,66256,38288,51504,38288,48032,24096,61376,24096,
61376,17600,46416,17600,42032,0,34720,0,39184,17600,27152,17600,22736,0,15520,0,19840,17600,6720,17600,
6720,24096,21504,24096,24992,38288,11568,38288,11568,44832,26640,44832,31072,62480,38288,62480,29328,2896,34128,3312,
36656,5648,39184,7984,39184,12032,39184,15680,36680,18232,34176,20784,29328,22096,29328,2896,25072,50448,20704,50144,
18280,47912,15856,45680,15856,41952,15856,38544,18088,36296,20320,34048,25072,32640,25072,50448,7488,3056,7488,14784,
12064,14784,12240,8960,15472,5992,18704,3024,25072,2896,25072,23504,15296,26224,11344,29776,7392,33328,7392,39184,
7392,45984,12072,50104,16752,54224,25072,54736,25072,66128,29328,66128,29328,54736,33616,54400,37592,53360,41568,52320,
45344,50576,45344,39440,40720,39440,40208,44368,37272,47216,34336,50064,29328,50448,29328,31232,39776,28384,43968,24712,
48160,21040,48160,14880,48160,7824,43224,3568,38288,-688,29328,-1312,29328,-12800,25072,-12800,25072,-1312,20992,-1232,
16616,-152,12240,928,7488,3056,19504,60640,15760,60640,13664,57120,11568,53600,11568,47264,11568,41008,13712,37440,
15856,33872,19504,33872,23120,33872,25224,37424,27328,40976,27328,47264,27328,53552,25224,57096,23120,60640,19504,60640,
63280,29488,59584,29488,57480,25920,55376,22352,55376,16016,55376,9776,57504,6224,59632,2672,63280,2672,66944,2672,
69024,6224,71104,9776,71104,16016,71104,22320,69000,25904,66896,29488,63280,29488,63280,33328,70000,33328,73952,28648,
77904,23968,77904,16016,77904,8080,73928,3424,69952,-1232,63280,-1232,56480,-1232,52528,3424,48576,8080,48576,16016,
48576,24016,52552,28672,56528,33328,63280,33328,57968,64608,64432,64608,24736,-1232,18272,-1232,57968,64608,19424,64608,
26144,64608,30136,59952,34128,55296,34128,47344,34128,39312,30152,34680,26176,30048,19424,30048,12672,30048,8736,34704,
4800,39360,4800,47344,4800,55248,8752,59928,12704,64608,19424,64608,47008,9824,22272,35872,18576,32560,16728,28712,
14880,24864,14880,20528,14880,13472,19768,8688,24656,3904,31968,3904,36288,3904,40136,5416,43984,6928,47008,9824,
73360,0,56320,0,50496,6160,46032,2416,40976,592,35920,-1232,30048,-1232,19088,-1232,12664,4376,6240,9984,
6240,19600,6240,25248,9496,30152,12752,35056,19344,39360,17168,41952,16152,44520,15136,47088,15136,49888,15136,56656,
20000,60632,24864,64608,33232,64608,36080,64608,39888,63880,43696,63152,48576,61712,48576,50752,43776,50752,43184,55296,
40464,57672,37744,60048,33072,60048,28688,60048,25968,57648,23248,55248,23248,51424,23248,48832,24696,46264,26144,43696,
30720,38880,52656,15760,55584,19168,57264,23096,58944,27024,59376,31488,51728,31488,51728,36048,71824,36048,71824,31488,
64512,31488,63792,25968,61688,21168,59584,16368,56064,12288,63360,4512,73360,4512,73360,0,15296,63456,15296,39872,
8544,39872,8544,63456,15296,63456,27760,-13552,17424,-8928,12152,1128,6880,11184,6880,26272,6880,41392,12152,51448,
17424,61504,27760,66128,27760,61968,21200,57456,18360,49280,15520,41104,15520,26272,15520,11472,18360,3296,21200,-4880,
27760,-9392,27760,-13552,6160,-13552,6160,-9392,12704,-4880,15576,3296,18448,11472,18448,26272,18448,41104,15576,49280,
12704,57456,6160,61968,6160,66128,16528,61504,21800,51448,27072,41392,27072,26272,27072,11184,21800,1128,16528,-8928,
6160,-13552,42112,52576,25504,44832,42112,36976,38880,31968,24096,41184,24656,24992,18864,24992,19424,41184,4640,31968,
1408,36976,18016,44752,1408,52576,4640,57632,19424,48400,18864,64608,24656,64608,24096,48400,38880,57632,42112,52576,
39872,54576,39872,30720,63712,30720,63712,23840,39872,23840,39872,0,33072,0,33072,23840,9216,23840,9216,30720,
33072,30720,33072,54576,39872,54576,3152,-8464,7136,-5520,9008,-1552,10880,2416,10880,8080,10880,9648,19248,9648,
18912,2384,15832,-2824,12752,-8032,6544,-11856,3152,-8464,3824,26640,25584,26640,25584,20016,3824,20016,3824,26640,
8208,4416,8208,6800,9824,8456,11440,10112,13856,10112,16192,10112,17848,8456,19504,6800,19504,4416,19504,2080,
17848,424,16192,-1232,13856,-1232,11440,-1232,9824,408,8208,2048,8208,4416,22528,63456,29328,63456,6800,-8080,
0,-8080,22528,63456,27664,2976,34176,2976,37400,10112,40624,17248,40624,31664,40624,46112,37400,53256,34176,60400,
27664,60400,21168,60400,17936,53256,14704,46112,14704,31664,14704,17248,17936,10112,21168,2976,27664,2976,27664,-1232,
17344,-1232,11544,7440,5744,16112,5744,31664,5744,47264,11544,55936,17344,64608,27664,64608,38032,64608,43816,55936,
49600,47264,49600,31664,49600,16112,43816,7440,38032,-1232,27664,-1232,12368,0,12368,4512,23424,4512,23424,57296,
10624,49008,10624,54576,26096,64608,31968,64608,31968,4512,43008,4512,43008,0,12368,0,11136,48320,6368,48320,
6368,59632,10928,62048,15536,63328,20144,64608,24560,64608,34464,64608,40200,59800,45936,54992,45936,46752,45936,37440,
32944,24480,31920,23504,31408,22992,15392,6976,41856,6976,41856,14784,46832,14784,46832,0,5904,0,5904,4640,
25168,23840,31536,30224,34256,35552,36976,40880,36976,46752,36976,53168,33640,56784,30304,60400,24432,60400,18368,60400,
15048,57376,11728,54352,11136,48320,8464,60768,13424,62640,17992,63624,22560,64608,26560,64608,35872,64608,41096,60584,
46320,56560,46320,49424,46320,43696,42712,39848,39104,36000,32464,34640,40288,33536,44600,28968,48912,24400,48912,17120,
48912,8240,42944,3504,36976,-1232,25760,-1232,20784,-1232,16048,-168,11312,896,6624,3056,6624,15392,11392,15392,
11808,9264,15512,6120,19216,2976,25920,2976,32432,2976,36192,6736,39952,10496,39952,17040,39952,24528,36080,28368,
32208,32208,24736,32208,20704,32208,20704,36544,22816,36544,30256,36544,33976,39632,37696,42720,37696,48912,37696,54480,
34640,57440,31584,60400,25840,60400,20096,60400,16936,57680,13776,54960,13216,49600,8464,49600,8464,60768,30384,21504,
30384,55248,8720,21504,30384,21504,49088,0,20192,0,20192,4512,30384,4512,30384,16960,2672,16960,2672,21584,
30480,64608,38880,64608,38880,21504,51008,21504,51008,16960,38880,16960,38880,4512,49088,4512,49088,0,43776,63456,
43776,56480,14704,56480,14704,38288,16912,39824,19864,40592,22816,41360,26480,41360,36768,41360,42712,35664,48656,29968,
48656,20096,48656,10032,42648,4400,36640,-1232,25760,-1232,21376,-1232,16784,-168,12192,896,7392,3056,7392,15392,
12192,15392,12576,9344,16040,6160,19504,2976,25760,2976,32464,2976,36080,7392,39696,11808,39696,20096,39696,28352,
36104,32752,32512,37152,25760,37152,21936,37152,19024,35792,16112,34432,13856,31584,10208,31584,10208,63456,43776,63456,
28480,2976,34464,2976,37696,7376,40928,11776,40928,20016,40928,28256,37696,32656,34464,37056,28480,37056,22400,37056,
19208,32808,16016,28560,16016,20528,16016,12064,19248,7520,22480,2976,28480,2976,14624,34928,17504,38128,21160,39696,
24816,41264,29408,41264,38880,41264,44384,35568,49888,29872,49888,20016,49888,10368,43960,4568,38032,-1232,28128,-1232,
17376,-1232,11600,6776,5824,14784,5824,29664,5824,46320,12664,55464,19504,64608,31968,64608,35312,64608,39016,63968,
42720,63328,46576,62048,46576,51600,41776,51600,41264,55888,38504,58144,35744,60400,31072,60400,22816,60400,18784,54152,
14752,47904,14624,34928,49088,59120,24272,0,17936,0,41600,56480,12288,56480,12288,48656,7312,48656,7312,63456,
49088,63456,49088,59120,40544,17344,40544,24144,37168,27904,33792,31664,27664,31664,21552,31664,18168,27904,14784,24144,
14784,17344,14784,10496,18168,6736,21552,2976,27664,2976,33792,2976,37168,6736,40544,10496,40544,17344,38800,48160,
38800,53936,35872,57168,32944,60400,27664,60400,22448,60400,19488,57168,16528,53936,16528,48160,16528,42336,19488,39104,
22448,35872,27664,35872,32944,35872,35872,39104,38800,42336,38800,48160,34208,33792,41440,32816,45480,28456,49520,24096,
49520,17344,49520,8416,43864,3592,38208,-1232,27664,-1232,17168,-1232,11496,3592,5824,8416,5824,17344,5824,24096,
9864,28456,13904,32816,21168,33792,14752,34928,11328,38648,7904,42368,7904,48160,7904,55808,13176,60208,18448,64608,
27664,64608,36896,64608,42160,60208,47424,55808,47424,48160,47424,42368,44008,38648,40592,34928,34208,33792,40720,28432,
37872,25248,34176,23672,30480,22096,25840,22096,16400,22096,10944,27792,5488,33488,5488,43344,5488,52992,11416,58800,
17344,64608,27248,64608,38000,64608,43760,56592,49520,48576,49520,33696,49520,17040,42672,7904,35824,-1232,23424,-1232,
20064,-1232,16368,-592,12672,48,8800,1312,8800,11856,13552,11856,14112,7568,16872,5272,19632,2976,24272,2976,
32512,2976,36552,9200,40592,15424,40720,28432,26896,60400,20864,60400,17656,56000,14448,51600,14448,43344,14448,35104,
17656,30688,20864,26272,26896,26272,32944,26272,36152,30536,39360,34800,39360,42848,39360,51296,36128,55848,32896,60400,
26896,60400,9056,4416,9056,6800,10688,8456,12320,10112,14704,10112,17088,10112,18720,8456,20352,6800,20352,4416,
20352,2048,18736,408,17120,-1232,14704,-1232,12288,-1232,10672,408,9056,2048,9056,4416,9056,32128,9056,34512,
10688,36144,12320,37776,14704,37776,17120,37776,18736,36168,20352,34560,20352,32128,20352,29712,18736,28096,17120,26480,
14704,26480,12320,26480,10688,28112,9056,29744,9056,32128,3152,-8464,7136,-5520,9008,-1552,10880,2416,10880,8080,
10880,9648,19248,9648,18912,2384,15832,-2824,12752,-8032,6544,-11856,3152,-8464,9216,32128,9216,34512,10856,36144,
12496,37776,14880,37776,17248,37776,18888,36120,20528,34464,20528,32128,20528,29744,18888,28112,17248,26480,14880,26480,
12496,26480,10856,28112,9216,29744,9216,32128,63712,43344,19600,27248,63712,11216,63712,4000,9216,23760,9216,30816,
63712,50576,63712,43344,9216,39360,63712,39360,63712,32560,9216,32560,9216,39360,9216,22016,63712,22016,63712,15216,
9216,15216,9216,22016,9216,43344,9216,50576,63712,30816,63712,23760,9216,4000,9216,11216,53344,27248,9216,43344,
15296,4416,15296,6800,16936,8456,18576,10112,20992,10112,23328,10112,24984,8456,26640,6800,26640,4416,26640,2080,
24984,424,23328,-1232,20992,-1232,18576,-1232,16936,408,15296,2048,15296,4416,5904,60640,10416,62640,14472,63624,
18528,64608,22096,64608,31536,64608,37000,60056,42464,55504,42464,47776,42464,39872,37768,34856,33072,29840,23584,27664,
23584,16880,18368,16880,18368,30816,25888,32640,29688,36936,33488,41232,33488,47856,33488,53680,30384,57040,27280,60400,
21936,60400,17088,60400,14008,57616,10928,54832,10032,49600,5904,49600,5904,60640,54992,10544,52480,7056,49360,5352,
46240,3648,42288,3648,34848,3648,30216,8968,25584,14288,25584,22816,25584,31360,30216,36656,34848,41952,42288,41952,
46240,41952,49360,40248,52480,38544,54992,35056,54992,41104,61632,41104,61632,8288,68848,9856,72848,15168,76848,20480,
76848,28480,76848,33200,75400,37400,73952,41600,71104,45184,66592,50832,60112,53824,53632,56816,46032,56816,42208,56816,
38464,56008,34720,55200,31072,53552,22480,49600,17720,41584,12960,33568,12960,23072,12960,15984,15088,10008,17216,4032,
21248,-336,25888,-5392,32240,-8048,38592,-10704,45936,-10704,51424,-10704,56184,-9096,60944,-7488,65024,-4256,67280,-7232,
62688,-11184,56864,-13160,51040,-15136,44112,-15136,36336,-15136,29264,-12304,22192,-9472,16880,-4256,11392,1152,8568,8096,
5744,15040,5744,23072,5744,30896,8592,37824,11440,44752,16880,50144,22272,55504,29600,58392,36928,61280,45184,61280,
54272,61280,61776,57752,69280,54224,74336,47600,77568,43440,79224,38552,80880,33664,80880,28384,80880,17008,73952,10392,
67024,3776,55040,3648,54992,10544,54992,20608,54992,25072,54992,30384,51952,33680,48912,36976,44032,36976,38880,36976,
36016,33256,33152,29536,33152,22816,33152,16064,36040,12344,38928,8624,44112,8624,48960,8624,51976,11960,54992,15296,
54992,20608,17424,22992,40720,22992,29072,53168,17424,22992,-512,0,-512,4512,5056,4512,27664,63456,34800,63456,
57456,4512,63712,4512,63712,0,40624,0,40624,4512,47680,4512,42368,18448,15680,18448,10368,4512,17344,4512,
17344,0,-512,0,21504,4512,34208,4512,41856,4512,45384,7824,48912,11136,48912,18368,48912,25536,45408,28832,
41904,32128,34208,32128,21504,32128,21504,4512,21504,36640,32304,36640,39264,36640,42472,39312,45680,41984,45680,47776,
45680,53600,42472,56256,39264,58912,32304,58912,21504,58912,21504,36640,4800,0,4800,4512,12880,4512,12880,58912,
4800,58912,4800,63456,36128,63456,45728,63456,50592,59520,55456,55584,55456,47776,55456,42112,52080,38760,48704,35408,
42208,34640,50272,33616,54464,29472,58656,25328,58656,18368,58656,8928,52704,4464,46752,0,34128,0,4800,0,
61376,16784,58560,7904,51952,3336,45344,-1232,35232,-1232,29024,-1232,23712,896,18400,3024,14288,7136,9520,11904,
7200,17960,4880,24016,4880,31664,4880,46448,13424,55528,21968,64608,35952,64608,41136,64608,47000,63248,52864,61888,
59632,59120,59632,44496,54832,44496,53248,52480,48512,56264,43776,60048,35232,60048,25072,60048,19848,52848,14624,45648,
14624,31664,14624,17728,19848,10520,25072,3312,35232,3312,42336,3312,46920,6696,51504,10080,53552,16784,61376,16784,
21504,4512,29408,4512,41776,4512,48384,11560,54992,18608,54992,31792,54992,44960,48408,51936,41824,58912,29408,58912,
21504,58912,21504,4512,4800,0,4800,4512,12880,4512,12880,58912,4800,58912,4800,63456,30048,63456,46448,63456,
55608,55080,64768,46704,64768,31792,64768,16832,55592,8416,46416,0,30048,0,4800,0,4800,0,4800,4512,
12880,4512,12880,58912,4800,58912,4800,63456,55888,63456,55888,49344,50656,49344,50656,58224,21504,58224,21504,36976,
42288,36976,42288,44928,47520,44928,47520,23840,42288,23840,42288,31792,21504,31792,21504,5232,51344,5232,51344,14112,
56560,14112,56560,0,4800,0,4800,0,4800,4512,12880,4512,12880,58912,4800,58912,4800,63456,56736,63456,
56736,49344,51504,49344,51504,58224,21504,58224,21504,36976,43184,36976,43184,44928,48400,44928,48400,23840,43184,23840,
43184,31792,21504,31792,21504,4512,31664,4512,31664,0,4800,0,55712,44496,54224,52448,49512,56248,44800,60048,
36384,60048,25408,60048,20016,52992,14624,45936,14624,31664,14624,17680,20192,10496,25760,3312,36544,3312,41360,3312,
45736,4504,50112,5696,54064,8080,54064,24432,42112,24432,42112,28992,62688,28992,62688,5312,57040,2048,50512,408,
43984,-1232,36544,-1232,22192,-1232,13536,7760,4880,16752,4880,31664,4880,46704,13552,55656,22224,64608,36896,64608,
42336,64608,48136,63352,53936,62096,60480,59536,60480,44496,55712,44496,4800,0,4800,4512,12880,4512,12880,58912,
4800,58912,4800,63456,29584,63456,29584,58912,21504,58912,21504,36976,54400,36976,54400,58912,46320,58912,46320,63456,
71104,63456,71104,58912,63024,58912,63024,4512,71104,4512,71104,0,46320,0,46320,4512,54400,4512,54400,31792,
21504,31792,21504,4512,29584,4512,29584,0,4800,0,21504,4512,29584,4512,29584,0,4800,0,4800,4512,
12880,4512,12880,58912,4800,58912,4800,63456,29584,63456,29584,58912,21504,58912,21504,4512,-7312,-15216,-7312,-5232,
-2464,-5232,-2336,-9440,-464,-11496,1408,-13552,5136,-13552,10208,-13552,12200,-10368,14192,-7184,14192,2080,14192,58912,
4336,58912,4336,63456,30896,63456,30896,58912,22816,58912,22816,1744,22816,-8752,18608,-13432,14400,-18112,5056,-18112,
2048,-18112,-1080,-17384,-4208,-16656,-7312,-15216,4800,0,4800,4512,12880,4512,12880,58912,4800,58912,4800,63456,
29584,63456,29584,58912,21504,58912,21504,34896,48832,58912,41952,58912,41952,63456,63024,63456,63024,58912,55888,58912,
28640,34976,59120,4512,66336,4512,66336,0,51600,0,21504,30128,21504,4512,29584,4512,29584,0,4800,0,
4800,0,4800,4512,12880,4512,12880,58912,4800,58912,4800,63456,29584,63456,29584,58912,21504,58912,21504,5232,
50496,5232,50496,15856,55712,15856,55712,0,4800,0,4800,0,4800,4512,12880,4512,12880,58912,4336,58912,
4336,63456,22816,63456,45088,18272,67360,63456,84704,63456,84704,58912,76240,58912,76240,4512,84368,4512,84368,0,
59536,0,59536,4512,67616,4512,67616,53552,45856,9312,39872,9312,18112,53552,18112,4512,26176,4512,26176,0,
4800,0,4256,0,4256,4512,12800,4512,12800,58912,4256,58912,4256,63456,20528,63456,58560,13392,58560,58912,
50064,58912,50064,63456,72336,63456,72336,58912,63792,58912,63792,-1232,58656,-1232,18016,52240,18016,4512,26560,4512,
26560,0,4256,0,35696,3312,46112,3312,51424,10472,56736,17632,56736,31664,56736,45728,51424,52888,46112,60048,
35696,60048,25248,60048,19936,52888,14624,45728,14624,31664,14624,17632,19936,10472,25248,3312,35696,3312,35696,-1232,
29248,-1232,23824,896,18400,3024,14288,7136,9520,11904,7200,17936,4880,23968,4880,31664,4880,39360,7200,45416,
9520,51472,14288,56224,18448,60400,23800,62504,29152,64608,35696,64608,49520,64608,58016,55552,66512,46496,66512,31664,
66512,24048,64176,17952,61840,11856,57072,7136,52912,2976,47560,872,42208,-1232,35696,-1232,21504,32304,32720,32304,
39056,32304,42368,35720,45680,39136,45680,45600,45680,52112,42368,55512,39056,58912,32720,58912,21504,58912,21504,32304,
4800,0,4800,4512,12880,4512,12880,58912,4800,58912,4800,63456,34800,63456,44320,63456,49888,58632,55456,53808,
55456,45600,55456,37440,49888,32600,44320,27760,34800,27760,21504,27760,21504,4512,31328,4512,31328,0,4800,0,
36720,-1232,22144,-1232,13512,7712,4880,16656,4880,31664,4880,39360,7200,45416,9520,51472,14288,56224,18448,60400,
23800,62504,29152,64608,35696,64608,49520,64608,58016,55552,66512,46496,66512,31664,66512,19088,60136,10520,53760,1952,
42544,-512,44832,-3360,48128,-4720,51424,-6080,56064,-6080,57376,-6080,57376,-13936,50192,-13600,45072,-10432,39952,-7264,
36720,-1232,35696,3312,46112,3312,51424,10472,56736,17632,56736,31664,56736,45728,51424,52888,46112,60048,35696,60048,
25248,60048,19936,52888,14624,45728,14624,31664,14624,17632,19936,10472,25248,3312,35696,3312,41696,31488,44672,30688,
46816,28752,48960,26816,50656,23328,59888,4512,67616,4512,67616,0,52656,0,42752,20192,39904,26048,37528,27768,
35152,29488,30976,29488,21504,29488,21504,4512,30480,4512,30480,0,4800,0,4800,4512,12880,4512,12880,58912,
4800,58912,4800,63456,36976,63456,46240,63456,51280,59032,56320,54608,56320,46496,56320,39952,52640,36192,48960,32432,
41696,31488,21504,34048,34048,34048,40464,34048,43520,37088,46576,40128,46576,46496,46576,52864,43520,55888,40464,58912,
34048,58912,21504,58912,21504,34048,8080,3056,8080,17504,12960,17472,13168,10240,17144,6776,21120,3312,29248,3312,
36800,3312,40776,6312,44752,9312,44752,15040,44752,19632,42352,22096,39952,24560,32208,26896,23840,29408,14752,32176,
11032,36296,7312,40416,7312,47600,7312,55680,13048,60144,18784,64608,29152,64608,33568,64608,38840,63648,44112,62688,
50064,60864,50064,47344,45264,47344,44544,54064,40784,57056,37024,60048,29328,60048,22608,60048,19104,57312,15600,54576,
15600,49344,15600,44800,18232,42208,20864,39616,29408,37056,37280,34720,45904,32128,49576,28112,53248,24096,53248,17344,
53248,8112,47344,3440,41440,-1232,29744,-1232,24528,-1232,19104,-168,13680,896,8080,3056,16624,0,16624,4512,
24736,4512,24736,58400,6080,58400,6080,48496,848,48496,848,63456,57200,63456,57200,48496,51984,48496,51984,58400,
33328,58400,33328,4512,41440,4512,41440,0,16624,0,12192,58912,4080,58912,4080,63456,28896,63456,28896,58912,
20784,58912,20784,26096,20784,13936,24760,9136,28736,4336,38464,4336,48192,4336,52168,9136,56144,13936,56144,26096,
56144,58912,48032,58912,48032,63456,69440,63456,69440,58912,61376,58912,61376,25248,61376,10752,55808,4760,50240,-1232,
36896,-1232,23552,-1232,17872,4800,12192,10832,12192,25248,12192,58912,15216,58912,33952,10208,52656,58912,45520,58912,
45520,63456,64128,63456,64128,58912,57968,58912,35312,0,28000,0,5488,58912,-848,58912,-848,63456,22272,63456,
22272,58912,15216,58912,66336,0,59376,0,44832,51600,30304,0,23328,0,6720,58912,432,58912,432,63456,
23584,63456,23584,58912,15680,58912,28896,12032,43344,63456,50240,63456,64944,11472,78240,58912,70928,58912,70928,63456,
89200,63456,89200,58912,82960,58912,66336,0,28816,27152,13296,4512,21504,4512,21504,0,512,0,512,4512,
7824,4512,26096,31152,7568,58912,768,58912,768,63456,25920,63456,25920,58912,18448,58912,32048,38464,46032,58912,
37872,58912,37872,63456,58656,63456,58656,58912,51504,58912,34720,34464,54736,4512,61536,4512,61536,0,36384,0,
36384,4512,43952,4512,28816,27152,16448,0,16448,4512,24560,4512,24560,27328,4976,58912,-976,58912,-976,63456,
22608,63456,22608,58912,15216,58912,31072,33232,46928,58912,39776,58912,39776,63456,58224,63456,58224,58912,52240,58912,
33152,28128,33152,4512,41264,4512,41264,0,16448,0,3904,0,3904,3056,43440,58224,10624,58224,10624,48752,
5392,48752,5392,63456,55552,63456,55552,60400,16016,5232,51888,5232,51888,14112,57072,14112,57072,0,3904,0,
7488,66128,27248,66128,27248,61632,15600,61632,15600,-6976,27248,-6976,27248,-11472,7488,-11472,7488,66128,6800,63456,
29328,-8080,22528,-8080,0,63456,6800,63456,26480,66128,26480,-11472,6720,-11472,6720,-6976,18368,-6976,18368,61632,
6720,61632,6720,66128,26480,66128,40624,63456,63712,39776,57200,39776,36464,55968,15760,39776,9216,39776,32304,63456,
40624,63456,43520,-17120,43520,-20528,0,-20528,0,-17120,43520,-17120,15600,69536,26640,53552,21680,53552,7232,69536,
15600,69536,34640,14192,34640,23760,24560,23760,18736,23760,15888,21248,13040,18736,13040,13552,13040,8848,15936,6080,
18832,3312,23760,3312,28640,3312,31640,6328,34640,9344,34640,14192,42464,28224,42464,4512,49424,4512,49424,0,
34640,0,34640,4880,32048,1744,28648,256,25248,-1232,20704,-1232,13168,-1232,8752,2760,4336,6752,4336,13552,
4336,20576,9392,24440,14448,28304,23680,28304,34640,28304,34640,31408,34640,36544,31512,39376,28384,42208,22736,42208,
18064,42208,15304,40080,12544,37952,11856,33792,7824,33792,7824,42928,11904,44672,15752,45544,19600,46416,23248,46416,
32640,46416,37552,41760,42464,37104,42464,28224,10032,4512,10032,61632,2512,61632,2512,66128,17856,66128,17856,38128,
20144,42368,23696,44392,27248,46416,32464,46416,40800,46416,46072,39824,51344,33232,51344,22608,51344,11984,46072,5376,
40800,-1232,32464,-1232,27248,-1232,23696,784,20144,2800,17856,7056,17856,0,2512,0,2512,4512,10032,4512,
17856,20352,17856,12192,20976,7920,24096,3648,30048,3648,36048,3648,39128,8456,42208,13264,42208,22608,42208,32000,
39128,36760,36048,41520,30048,41520,24096,41520,20976,37232,17856,32944,17856,24816,17856,20352,44752,13552,43088,6336,
38376,2552,33664,-1232,26176,-1232,16320,-1232,10328,5288,4336,11808,4336,22608,4336,33440,10328,39928,16320,46416,
26176,46416,30480,46416,34728,45416,38976,44416,43264,42368,43264,30816,38720,30816,37824,36768,34832,39488,31840,42208,
26272,42208,19936,42208,16704,37296,13472,32384,13472,22608,13472,12832,16680,7904,19888,2976,26272,2976,31328,2976,
34344,5608,37360,8240,38464,13552,44752,13552,45680,4512,53168,4512,53168,0,37872,0,37872,7056,35568,2800,
32024,784,28480,-1232,23248,-1232,14912,-1232,9624,5376,4336,11984,4336,22608,4336,33232,9608,39824,14880,46416,
23248,46416,28480,46416,32024,44392,35568,42368,37872,38128,37872,61632,30480,61632,30480,66128,45680,66128,45680,4512,
37872,20352,37872,24816,37872,32944,34744,37232,31616,41520,25664,41520,19632,41520,16552,36760,13472,32000,13472,22608,
13472,13264,16552,8456,19632,3648,25664,3648,31616,3648,34744,7920,37872,12192,37872,20352,47168,21760,13472,21760,
13472,21424,13472,12288,16912,7632,20352,2976,27072,2976,32208,2976,35504,5672,38800,8368,40128,13680,46416,13680,
44544,6240,39504,2504,34464,-1232,26272,-1232,16368,-1232,10352,5288,4336,11808,4336,22608,4336,33328,10240,39872,
16144,46416,25760,46416,36000,46416,41480,40104,46960,33792,47168,21760,37952,26272,37696,34176,34616,38192,31536,42208,
25760,42208,20352,42208,17256,38168,14160,34128,13472,26272,37952,26272,37440,55456,33328,55456,33280,58656,31512,60312,
29744,61968,26400,61968,22016,61968,20232,59568,18448,57168,18448,51008,18448,45184,31072,45184,31072,40624,18448,40624,
18448,4512,28480,4512,28480,0,3152,0,3152,4512,10624,4512,10624,40624,3152,40624,3152,45184,10624,45184,
10624,50832,10624,58400,14552,62264,18480,66128,26096,66128,28944,66128,31792,65616,34640,65104,37440,64048,37440,55456,
45680,40624,45680,976,45680,-8752,40328,-14048,34976,-19344,25072,-19344,20608,-19344,16528,-18536,12448,-17728,8720,-16112,
8720,-6624,12800,-6624,13552,-11056,16400,-13096,19248,-15136,24560,-15136,31456,-15136,34664,-11248,37872,-7360,37872,976,
37872,7056,35568,2800,32024,784,28480,-1232,23248,-1232,14912,-1232,9624,5376,4336,11984,4336,22608,4336,33232,
9608,39824,14880,46416,23248,46416,28480,46416,32024,44392,35568,42368,37872,38128,37872,45184,53168,45184,53168,40624,
45680,40624,37872,24816,37872,32944,34744,37232,31616,41520,25664,41520,19632,41520,16552,36760,13472,32000,13472,22608,
13472,13264,16552,8456,19632,3648,25664,3648,31616,3648,34744,7920,37872,12192,37872,20352,37872,24816,3568,0,
3568,4512,10624,4512,10624,61632,3152,61632,3152,66128,18448,66128,18448,37152,20608,41728,24072,44072,27536,46416,
32128,46416,39616,46416,43144,42120,46672,37824,46672,28736,46672,4512,53632,4512,53632,0,32048,0,32048,4512,
38800,4512,38800,26272,38800,34560,36784,37592,34768,40624,29584,40624,24144,40624,21296,36672,18448,32720,18448,25168,
18448,4512,25248,4512,25248,0,3568,0,8464,59200,8464,61152,9888,62600,11312,64048,13296,64048,15264,64048,
16688,62600,18112,61152,18112,59200,18112,57200,16704,55800,15296,54400,13296,54400,11312,54400,9888,55800,8464,57200,
8464,59200,18448,4512,25840,4512,25840,0,3152,0,3152,4512,10624,4512,10624,40624,3152,40624,3152,45184,