forked from huballo/Rc_Engine_Sound_ESP32
-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathM2Fire.h
1803 lines (1803 loc) · 126 KB
/
M2Fire.h
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
const unsigned int sound1SampleRate = 22050;
const unsigned int sound1SampleCount = 28791;
const signed char sound1Samples[] = {
0, -7, -14, -5, -7, -17, -2, -10, -9, 8, 15, 0, -14, -7, -23, -28,
-35, -75, -79, -59, -55, -64, -49, -71, -65, -17, -19, -42, -34, -75, -75, -45,
6, 77, 79, 73, 64, 68, 64, -28, -80, -72, -62, 18, 63, -19, -10, 34,
-14, -75, -74, 83, 85, 66, 66, 78, 30, -71, -41, -81, -65, 48, 75, 0,
-56, -84, -60, -22, 75, 70, 78, 52, -2, -20, -84, -76, -74, -71, -58, -68,
-52, -2, 13, 37, 78, 73, 66, 58, 66, 64, 60, 58, 67, 58, 59, 78,
-28, -80, -67, -64, -4, 31, 71, 62, 32, 3, 36, 71, 65, 7, -102, -83,
-67, -78, -61, -65, -54, -94, 35, -60, -25, 54, -91, -72, -46, -68, -54, -76,
-67, -67, -71, -74, -68, 57, 103, 52, 67, -57, -91, -63, -71, -59, -68, -61,
-63, -55, -60, -54, -57, -61, -68, -70, -57, -47, 41, -18, -92, -71, -30, -72,
61, 33, -109, -16, -45, -9, -59, -88, -52, -79, -67, -66, -68, -52, -70, -53,
56, -15, -65, -71, -72, -67, -83, -11, 83, 76, 61, 65, 62, 65, 51, 52,
88, -67, -31, -21, -43, 87, 40, 86, 14, -104, -73, -53, -73, -75, -76, -77,
-64, -82, 3, -20, -82, -63, -63, -42, -48, -74, -74, -77, -49, -100, -11, 29,
-108, -2, -5, -46, 0, -36, 78, -20, -80, -78, -81, -63, -74, -68, 43, 99,
49, 80, 64, 69, -5, -31, 92, 91, 75, 61, 54, 64, 66, 68, 93, -41,
-102, -69, -79, -58, -55, -23, 27, -32, -73, 39, 55, 53, 69, 39, 58, 63,
44, 51, 65, 56, 50, 47, 69, 67, 71, 73, 66, -1, -103, -85, -87, -85,
-60, -61, 55, 92, 58, 64, 51, 46, 67, 17, -98, -90, -75, -81, 73, 34,
-20, 80, 56, 23, -81, -85, -64, -78, 34, 86, 84, 9, -80, -66, -73, -63,
-67, -59, -59, -30, 83, 87, 64, 66, 59, 71, 71, 88, 35, -81, -49, -65,
-63, -64, -65, 63, 18, 12, 98, 12, -97, -57, -79, -56, -90, -21, 89, -101,
60, 103, 51, 80, 65, 59, 67, 68, 58, 70, 67, 62, 58, 70, 52, 60,
60, 75, 74, -29, -92, -62, 84, 87, 69, 28, -98, -18, 81, 55, 53, 72,
62, 75, 55, 58, 64, 53, 74, -64, 18, 106, 68, 89, 61, 59, 73, 74,
57, 66, -107, -28, 93, -52, -94, -39, -76, -58, -68, -69, -66, -61, -52, -71,
-82, -66, -64, -69, -76, -63, -46, -68, -71, -71, 10, 85, 85, 58, 7, -58,
-75, -75, -81, 49, 71, 58, 65, 44, 72, 58, 67, 49, 52, 42, -49, -90,
-11, 103, 33, -102, -62, -42, -55, -60, -75, -76, -76, -84, -83, -63, -62, -54,
-39, -58, -62, -68, -71, -60, -73, -76, -60, -68, -64, -74, 28, 91, 54, 51,
-44, -76, -71, -89, -57, -66, -77, -69, -67, -54, -62, -69, -56, -60, -56, -86,
-7, 98, 55, 75, 75, 77, 74, 59, 64, 62, 53, 55, 71, 65, 74, 72,
68, 62, 56, 77, 71, 62, 51, 53, 62, 78, 66, 63, 69, 69, 61, 62,
70, 56, 70, 20, -81, -67, -81, -74, -66, -67, -77, -66, -55, -86, -66, -48,
14, 99, 72, 54, 72, 69, 89, 23, -92, -66, 45, 84, 76, 65, 62, 66,
70, 65, 77, 83, 82, 72, 67, 67, 65, 73, 60, 64, 65, 53, 57, 48,
53, 65, 52, 54, 72, 82, 76, 64, 72, 72, 65, 60, 62, 71, 30, 57,
49, -53, 81, 63, 36, 75, 68, 82, -33, -92, -69, -59, -71, -70, -64, -65,
-65, -77, -78, -57, -60, -64, -61, -65, -68, -66, -59, -66, -81, -68, -77, -79,
-75, -67, -58, -67, -60, -80, -84, -74, -81, -77, -77, -79, -74, -75, -72, -63,
-71, -69, -70, -72, -80, -72, -56, -77, -87, -76, -66, -58, -66, -60, -51, -62,
-59, -67, -79, -74, -74, -71, -41, -79, -51, -6, -5, 55, 69, 63, 61, 54,
61, 68, 67, 78, 81, 69, 72, 59, 60, 63, 65, 70, 67, 61, 72, 75,
71, 68, 60, 67, 65, 58, 66, 72, 55, 60, 67, 63, 67, 75, 60, 65,
71, 70, 70, 57, 63, 59, 55, 58, 56, 62, 57, 54, 60, 62, 68, 67,
65, 68, 65, 62, 64, 66, 52, 59, 66, 79, 31, -95, -80, -47, -77, -57,
-82, -2, 97, 84, 66, 71, 72, 74, 59, 57, 62, 72, 21, -81, -94, -70,
-59, -60, -77, -66, -60, -67, -69, -73, -51, 30, 86, 81, 64, 59, 67, 79,
60, 52, 82, 80, 66, 67, 74, 61, 68, 69, 68, 24, -67, -78, -75, -70,
-57, -70, -58, -64, -70, -64, -59, -60, -63, -67, -76, -74, -69, -65, -68, -69,
-75, -76, -68, -67, -62, -56, -66, -67, -81, -20, 86, 76, 59, 71, 54, 70,
58, 62, 61, 70, 26, -92, -82, -57, -79, -61, -86, 9, 91, 65, 54, 60,
57, 71, 55, 65, 60, -91, -77, -65, -76, -64, -70, -64, -70, -64, -50, -63,
-56, -72, 1, 99, 88, 75, -60, -82, -51, -71, -68, -60, -70, -71, -70, -76,
-69, -61, -67, -70, -74, -66, -64, -76, -77, -62, -70, -73, -71, -38, 4, 3,
60, 86, 63, 72, 69, 72, 69, 71, 66, 65, 63, 55, 56, 69, 66, 69,
67, 62, 59, 59, 56, 59, 68, 65, 56, 60, 58, 53, 69, 53, 63, 10,
-94, -75, -61, -64, -56, -69, -68, -66, -63, -70, -66, -66, -65, -65, -66, -65,
-67, -64, -63, -66, -67, -65, -70, -71, -69, -72, -74, -74, -70, -62, -62, -69,
-70, -63, -69, -61, -59, -66, -71, -71, -20, 40, 76, 76, 63, 73, 64, 61,
64, 60, 66, 61, 68, 74, 60, 62, 66, 59, 65, 69, 62, 72, 65, 62,
61, 62, 64, 65, 73, 63, 63, 72, 62, 61, 62, 60, 67, 70, 69, 74,
71, 69, 65, 62, 66, 60, 64, 64, 57, 64, 56, 66, 66, 72, 64, 84,
20, -99, -84, -67, -76, -57, -62, -60, -72, -69, -66, -68, -67, -70, -74, -67,
-71, -70, -67, -67, -69, -73, -76, -73, -63, -65, -66, -60, -59, -61, -59, -60,
-66, -65, -71, -67, -62, -61, -64, -64, -60, -70, -64, -77, 4, 96, 78, 70,
71, 55, 63, 64, 57, 56, 68, 72, 71, 66, 70, 74, 69, 65, 72, 72,
66, 64, 72, 67, 61, 71, 75, 71, 71, 70, 67, 60, 60, 64, 59, 63,
64, 60, 65, 65, 62, 68, 72, 61, 55, 52, 66, 45, -61, -92, -69, -79,
-67, -68, -67, -72, -67, -64, -66, -68, -73, -71, -70, -66, -68, -65, -61, -65,
-62, -60, -61, -65, -69, -64, -66, -70, -59, -73, -22, 95, 67, 68, 65, 58,
65, 66, 66, 66, 70, 65, 58, 59, 57, 60, 64, 63, 71, 65, 58, 61,
74, 33, -77, -77, -65, -87, -22, 97, 69, 68, 76, 66, 58, 62, 66, 64,
64, 63, 62, 61, 64, 66, 65, 64, 63, 62, 64, 66, 69, 64, 66, 62,
58, 64, 65, 63, -44, -92, -67, -62, -69, -62, -66, -63, -57, -58, -60, -60,
-64, -66, -69, -70, -64, -62, -63, -66, -70, -64, -61, -61, -65, -70, -66, -71,
-61, -66, -67, -66, -76, 11, 88, 56, 67, 66, 65, 65, 67, 72, 69, 68,
62, 66, 66, 62, 62, 64, 64, 67, 65, 59, 85, 10, -92, -55, -66, -67,
-65, -64, -64, -65, -56, -5, 18, 13, 90, 70, 65, 63, 51, 70, 58, 58,
60, 61, 64, 61, 64, 67, 67, 64, 65, 67, 64, 60, 57, 60, 61, 54,
64, 67, 65, 71, 65, 74, 47, 44, 80, 55, -39, -46, -22, -42, -38, -40,
-85, -68, -73, -77, -64, -74, -77, -82, -76, -69, -74, -74, -66, -68, -68, -64,
-71, -71, -66, -57, -52, -59, -61, -60, -56, -60, -65, -67, -69, -59, -64, -61,
-60, -63, -58, -67, -55, -64, -61, 64, 83, 66, 66, 69, 60, 56, 63, 60,
62, 69, 61, 64, 64, 65, 66, 67, 67, 65, 74, 73, 58, 63, 64, 57,
57, 59, 55, 74, 34, -60, -83, -60, -65, -65, -63, -68, -73, -68, -67, -67,
-68, -69, -68, -71, -67, -58, -64, -66, -63, -66, -64, -67, -64, -67, -70, -50,
2, 0, -44, -49, -62, -60, -3, 63, 89, 46, 15, 19, 8, 51, 73, 65,
75, 66, 64, 63, 69, 67, 61, 68, 67, 65, 68, 71, 64, 64, 67, 66,
63, 65, 63, 64, 69, 67, 64, 65, 64, 63, 58, 61, 67, 63, 66, 63,
67, 68, 68, 42, -53, -84, -63, -72, -62, -69, -69, -72, -71, -60, -67, -65,
-64, -64, -66, -64, -64, -69, -66, -66, -64, -62, -64, -63, -66, -73, -73, -71,
-73, -73, -71, -70, -73, -72, -69, -69, -73, -64, -36, 44, 92, 71, 66, 62,
65, 63, 63, 64, 62, 67, 62, 65, 69, 66, 64, 68, 66, 70, 71, 67,
63, 65, 68, 65, 65, 66, 63, 63, 63, 65, 66, 67, 63, 60, 63, 57,
56, 63, 60, 61, 58, 60, 64, 56, 66, 66, 64, 61, 18, -36, -65, -79,
-68, -69, -66, -67, -70, -63, -59, -75, -27, -32, -70, -64, -63, -65, -63, -72,
-73, -68, -69, -69, -70, -71, -70, -72, -73, -67, -63, -66, -66, -67, -68, -67,
-66, -64, -64, -62, -66, -68, -69, -68, -66, -63, -67, -64, -69, -75, -70, -73,
-66, -74, -52, 1, 41, 77, 67, 64, 69, 67, 63, 61, 63, 63, 64, 58,
60, 65, 62, 64, 66, 61, 66, 63, 68, 59, 46, 63, 55, 63, 65, 64,
72, 61, 62, 68, 66, 64, 66, 53, 64, 72, 65, 66, 63, 68, 65, 33,
50, 41, 13, 78, 74, 62, 69, 58, 70, 38, 21, 11, -45, -59, -50, -73,
-71, -65, -68, -68, -62, -66, -69, -71, -69, -69, -71, -73, -75, -69, -65, -65,
-64, -67, -65, -63, -60, -69, -61, 8, 34, 28, 85, 66, 67, 69, 61, 65,
41, 55, 41, -38, -61, 8, -16, -49, -28, 3, -14, 7, 26, -35, -62, -38,
-49, -73, -55, -19, -7, -26, -7, -30, -76, -62, -23, -23, -34, 42, 86, 68,
68, 66, 63, 70, 67, 64, 63, 65, 63, 0, -62, -56, -56, -75, -65, -69,
-70, -67, -72, -68, -74, -73, -70, -72, -67, -66, -63, -69, -65, -64, -65, -67,
-68, -28, 34, 73, 70, 68, 68, 66, 67, 62, 66, 67, 64, 68, 71, 63,
61, 67, 67, 63, 64, 61, 64, 63, 65, 69, 68, 68, 65, 64, 66, 64,
61, 61, 59, 61, 60, 66, 65, 67, 66, 65, 71, 66, 72, 39, -8, -49,
-81, -65, -69, -67, -64, -68, -65, -66, -63, -66, -64, -62, -66, -66, -69, -72,
-69, -68, -70, -68, -70, -70, -65, -64, -64, -66, -63, -60, -65, -65, -64, -67,
-70, -68, -64, -70, -71, -66, -62, -63, -63, -61, -61, -64, -61, -62, -70, -66,
-66, -66, -66, -34, 59, 79, 73, 67, 67, 63, 61, 66, 64, 61, 64, 64,
63, 65, 66, 69, 65, 68, 27, -10, 17, 30, 54, 76, 68, 66, 64, 66,
64, 64, 64, 65, 67, 68, 61, 58, 64, 62, 63, 67, 67, 65, 60, 64,
68, 64, 68, 66, 61, 63, 67, 60, 59, 62, 63, 61, 62, 64, 69, 67,
63, 63, 59, 65, 69, 65, 70, 71, 69, 74, -2, -85, -79, -74, -72, -67,
-65, -67, -68, -67, -67, -67, -70, -68, -65, -65, -67, -71, -73, -73, -70, -69,
-72, -69, -66, -68, -64, -66, -68, -62, -64, -67, -68, -71, -68, -69, -68, -68,
-67, -65, -69, -71, -67, -67, -64, -62, -67, -67, -69, -68, -47, 2, 69, 86,
69, 74, 68, 67, 65, 64, 65, 64, 66, 68, 65, 65, 66, 65, 65, 64,
63, 69, 68, 65, 66, 67, 66, 67, 67, 65, 64, 68, 72, 71, 66, 68,
69, 62, 66, 66, 65, 63, 65, 70, 65, 65, 66, 68, 69, 59, 64, 65,
63, 67, 56, -23, -84, -78, -64, -71, -67, -67, -68, -69, -70, -69, -67, -65,
-64, -64, -63, -66, -67, -63, -64, -68, -67, -65, -67, -67, -65, -65, -68, -65,
-63, -67, -68, -66, -70, -71, -69, -62, -66, -68, -30, -31, -11, 20, 26, 22,
41, 45, 18, 18, 27, 25, 21, 45, 67, 48, 42, 58, 40, 20, 29, 58,
55, 13, 3, -44, -83, -76, -68, -71, -18, 67, 88, 73, 69, 64, 66, 66,
66, 67, 67, 67, 65, 67, 70, 68, 65, 66, 66, 63, 64, 67, 66, 63,
62, 65, 65, 65, 65, 61, 64, 67, 65, 66, 63, 60, 60, 64, 66, 65,
65, 61, 63, 56, 11, -10, -39, -66, -70, -67, -67, -67, -68, -69, -69, -65,
-65, -69, -71, -72, -70, -69, -68, -67, -69, -65, -63, -65, -66, -62, -65, -71,
-63, -68, -68, -67, -70, -67, -67, -71, -68, -67, -67, -67, -64, -65, -66, -69,
-63, 18, 38, 41, 66, 72, 64, 65, 62, 68, 47, 28, 58, 11, -32, -18,
-24, -42, -29, -41, -15, -12, -5, 40, 35, 68, 73, 62, 66, 62, 64, 63,
62, 62, 59, 64, 69, 66, 64, 67, 67, 65, 68, 65, 66, 67, 64, 64,
64, 66, 67, 67, 64, 64, 65, 64, 68, 72, 68, 63, 61, 66, 64, 62,
64, 63, 62, 63, 61, 67, 48, 35, 49, 19, -4, 46, 55, 67, 73, 67,
68, 64, 63, 57, 59, 57, 1, -26, -37, -55, -74, -71, -65, -69, -65, -61,
-66, -64, -62, -66, -64, -66, -68, -65, -66, -66, -69, -68, -64, -67, -63, -64,
-61, -63, -71, -67, -71, -67, -68, -70, -67, -69, -68, -66, -64, -65, -65, -63,
-63, -66, -69, -67, -66, -68, -65, -63, -65, -64, -66, -64, -64, -66, -65, -63,
-63, -60, -59, -63, -10, 37, 65, 72, 68, 66, 64, 67, 69, 67, 63, 63,
68, 66, 69, 69, 60, 67, 65, 64, 68, 68, 71, 65, 61, 65, 66, 67,
65, 69, 68, 64, 69, 69, 66, 69, 70, 67, 65, 64, 66, 66, 64, 62,
68, 65, 67, 62, 63, 68, 65, 60, 35, 6, 21, 37, -2, -26, -7, -31,
-68, -51, -69, -68, -52, -68, -68, -64, -63, -65, -65, -64, -65, -62, -65, -65,
-65, -65, -63, -67, -65, -66, -69, -66, -45, -19, -24, -32, -37, -36, -51, -51,
-50, -51, -32, -12, -9, -22, -15, -9, -23, -41, -59, -58, -48, -50, -53, -26,
-4, -12, 33, 51, 34, 41, 28, 35, 30, 14, 20, -1, -18, 0, 30, 29,
21, 71, 73, 61, 64, 62, 64, 58, 62, 67, 52, 28, 42, 48, 50, 63,
63, 59, 67, 63, 63, 66, 63, 62, 61, 66, 47, 7, -24, -33, -53, -75,
-69, -61, -42, -57, -47, -30, -50, -56, -58, -70, -75, -71, -72, -68, -54, -24,
-15, -32, -22, -8, 2, 37, 72, 73, 65, 65, 65, 63, 55, 61, 51, 2,
7, -17, -56, -56, -71, -66, -70, -70, -53, -52, -43, -61, -72, -66, -66, -66,
-62, -60, -64, -64, -64, -63, -52, -66, -52, -10, -27, -1, 26, -15, -29, -26,
-61, -73, -68, -66, -64, -65, -68, -61, -46, -54, -57, -21, -5, -17, -1, -22,
-45, -16, 37, 49, 14, -1, 44, 72, 65, 69, 64, 64, 67, 62, 64, 63,
63, 66, 66, 68, 66, 63, 66, 64, 64, 69, 69, 65, 65, 58, 46, 20,
-19, -22, -11, -30, -46, -25, -49, -72, -66, -68, -65, -51, -13, 8, 24, 8,
-13, 10, 2, -25, -35, -37, -55, -42, -8, -12, 27, 42, 9, -33, -41, -29,
-32, -1, 7, -17, -31, -32, -25, -62, -73, -61, -67, -64, -66, -64, -63, -61,
-62, -65, -65, -67, -66, -62, -63, -65, -63, -62, -61, -66, -59, -38, -13, -3,
2, 15, 25, 43, 66, 71, 63, 66, 49, 43, 44, 11, -17, -7, -21, -33,
-17, -7, -11, 2, 9, 11, 3, 6, -26, -33, -11, -32, -41, -32, -67, -72,
-68, -69, -69, -48, -29, -36, -20, -7, -8, 16, 30, 6, -39, -46, -9, 11,
-5, 13, 60, 42, 4, 42, 52, 47, 40, 66, 42, 40, 71, 71, 67, 66,
69, 66, 61, 60, 62, 63, 65, 67, 63, 65, 68, 66, 66, 69, 67, 67,
68, 68, 65, 64, 71, 68, 65, 68, 61, 63, 64, 64, 62, 61, 65, 62,
62, 63, 68, 57, 22, -1, -8, -3, 38, 38, 4, -50, -83, -70, -73, -66,
-65, -69, -64, -70, -69, -63, -61, -65, -64, -66, -65, -66, -68, -65, -65, -71,
-68, -64, -65, -59, -61, -59, -65, -68, -61, -64, -67, -67, -61, -64, -52, 21,
69, 77, 67, 66, 66, 63, 59, 15, -5, 57, 66, 58, 63, 68, 65, 55,
61, 64, 63, 40, 51, 75, 67, 68, 60, 64, 64, 68, 67, 64, 72, 66,
62, 65, 66, 66, 59, 62, 66, 61, 62, 64, 63, 60, 71, 67, 67, 68,
59, 63, 66, 62, 65, 63, 58, 59, 65, 61, 63, 65, 63, 66, 74, 52,
-2, -41, -42, -54, -74, -71, -68, -67, -63, -65, -61, -60, -63, -62, -65, -63,
-61, -69, -69, -64, -66, -68, -61, -61, -70, -67, -67, -65, -67, -64, -59, -64,
-60, -64, -64, -65, -69, -66, -67, -64, -68, -68, -64, -64, -64, -61, -60, -68,
-67, -64, -58, -56, -28, 30, 62, 72, 75, 61, 58, 64, 58, 62, 64, 67,
64, 63, 62, 57, 59, 64, 70, 61, 63, 66, 66, 65, 64, 67, 61, 61,
70, 71, 60, 61, 67, 66, 60, 48, 57, 50, 37, 42, 34, 15, 12, 25,
33, 13, -8, -15, -46, -53, -32, -38, -43, -39, -26, -46, -63, -44, -62, -64,
-62, -61, -60, -64, -57, -61, -65, -67, -71, -67, -60, -62, -63, -64, -70, -67,
-64, -66, -61, -66, -55, -35, -16, 22, 37, 37, 38, 46, 51, 67, 71, 67,
58, 62, 67, 59, 63, 67, 36, 11, 22, 30, 18, 28, 36, 25, 18, 15,
4, -10, 12, 1, -1, 22, 14, 7, -16, -15, -2, -26, -36, 0, -12, -19,
-5, 13, 7, 5, 1, -29, -30, -37, -60, -53, -55, -31, -12, -40, -54, -48,
-73, -56, -38, -61, -64, -69, -55, -46, -59, -56, -34, -29, -32, -22, -31, -35,
-12, -11, -30, -39, -16, -8, 3, -8, -1, 44, 24, 17, -15, -41, -37, -75,
-52, -38, -52, -28, 12, -17, 12, -4, -38, 17, 18, 4, 48, 58, 65, 67,
68, 67, 64, 67, 64, 59, 67, 60, 57, 61, 64, 67, 65, 62, 66, 58,
59, 67, 54, 60, 57, 55, 59, 60, 61, 36, 10, 18, 41, 22, -11, -34,
-56, -74, -74, -69, -65, -65, -63, -65, -65, -64, -69, -66, -64, -69, -67, -64,
-65, -70, -71, -65, -72, -63, -53, -59, -60, -61, -67, -61, -68, -76, -66, -82,
-61, -64, -64, -12, 14, 4, 9, 25, 50, 73, 47, 69, 71, 20, -11, -17,
-73, -65, -22, -20, 5, 80, 11, -35, -40, -73, -53, -72, -43, -24, -48, 2,
10, -61, -79, -34, 7, -12, -46, -50, -34, -62, -70, -27, -33, -51, 4, 32,
12, 22, 11, 36, 53, 51, 53, 75, 76, 64, 68, 63, 64, 65, -19, -22,
61, 59, -24, -57, -51, -1, 21, 60, 41, -73, -93, -65, -21, -34, -85, -46,
25, -15, -104, 20, -25, -92, -55, 54, 60, -61, -36, -66, -72, -63, -82, -14,
-64, -79, -46, -64, -17, -11, 31, 70, 49, 62, 58, 61, 43, -69, -79, -2,
-82, -77, -60, -73, -72, -45, -60, -46, 46, 81, 57, 60, 62, 63, 55, 64,
64, 49, 51, 62, 46, -18, -54, -82, -39, 2, -68, -64, 44, -1, -60, -75,
-32, -7, -86, -68, -52, -58, -58, -64, -61, -73, -65, -63, -62, -55, -67, -48,
-57, -65, -56, -71, -67, -62, -73, -61, -5, 52, 26, -92, -86, -56, -76, -76,
-81, -72, -60, -60, -64, -23, -1, -21, -68, -70, -88, 47, 46, -98, -51, 14,
85, 77, 71, 52, 5, 84, 63, 60, 62, 67, -97, -1, 102, -31, -105, -23,
91, -69, -88, -59, -76, -75, -65, 45, 104, 20, -114, 41, -37, -86, -32, -42,
-7, -92, -72, 64, 41, -98, 15, -25, -72, -53, -61, -64, -51, -57, -94, 4,
5, -25, 107, 61, 62, -7, -110, 74, 9, -45, 88, -44, -96, -84, -51, 3,
-76, 65, -6, -24, 117, 52, 57, 56, 45, 70, -7, 40, 84, -65, 98, 34,
-127, -15, 19, -91, -68, -56, -50, -86, -45, -68, -28, 79, 68, 43, 58, 6,
-83, -111, -42, 12, -63, -85, -84, -4, -25, -21, 103, 70, 69, 65, 58, 56,
2, -90, 43, 44, 18, 96, 53, 74, 48, 56, 57, 79, 53, 84, 31, -100,
-67, -70, -69, -76, -73, 61, 90, 62, 77, 53, 50, -52, -72, -57, -64, -77,
-77, 40, 87, 81, 60, 58, 74, -36, -76, -49, -87, -10, 72, 47, 48, 72,
34, -60, -71, -59, -78, -68, -67, -37, 88, 72, 61, 55, 57, 70, 81, 61,
67, 64, 65, 73, -101, -84, -66, -3, 83, 79, -59, -113, -55, -85, -12, 80,
59, 72, 49, 53, 74, 76, 88, 7, -83, -97, 43, -29, -97, 59, 98, 48,
70, -49, -100, -63, -80, -65, -86, -13, 101, 67, 79, -73, -21, 105, 70, 60,
70, 63, 61, 55, 59, 71, 64, 85, -38, -99, -58, -71, -58, -54, 39, 94,
68, 59, 56, -61, -108, -71, -84, -77, -55, -45, -64, -67, -76, -72, -61, -72,
-66, -61, -51, -64, -64, -71, -50, -59, -51, 100, 82, 61, 72, 63, 80, 69,
65, 81, 66, 61, 73, 81, 68, 54, 63, 60, 71, 56, 68, 82, 61, 62,
79, 81, 70, 73, 69, 39, 60, 66, 79, 33, -65, -92, -92, -75, -71, -75,
-89, -56, -88, -15, 83, -42, -78, -65, -60, -59, -65, -54, -57, -74, -56, -35,
-89, 53, -2, -94, -56, -68, -76, -69, -72, -60, -57, -59, -65, -59, -60, -68,
-56, -65, -32, 65, 101, 78, 71, 57, 66, 60, 71, 48, -44, 68, 78, 50,
67, 66, 62, 65, 77, 66, 59, 72, 68, 47, 63, 60, 64, 67, 63, 60,
64, 89, 20, -80, -62, -73, -75, -64, -74, -73, -51, -54, -67, -57, -50, -58,
-63, -58, -80, -36, 82, 64, 93, 35, -76, -56, -70, -7, 96, 90, 74, 66,
69, 73, 68, 66, 59, 66, 73, 70, 65, 62, 71, 66, 68, 71, 60, 65,
66, 57, 55, 53, 55, 48, 45, 53, 60, 63, 67, 75, 69, 63, 66, 70,
66, 65, 66, 66, 57, 63, 63, 51, 52, 62, 70, -39, -94, -60, -81, -62,
-68, -53, -65, -77, -56, -73, -75, -72, -71, -67, -70, -65, -69, -70, -65, -64,
-72, -67, -66, -71, -75, -79, -65, -67, -70, -69, -70, -71, -71, -73, -71, -63,
-69, -65, -69, -76, -75, -71, -64, -62, -59, -64, -69, -68, -74, -66, -69, -64,
-64, -66, -56, -58, -62, -57, -66, -67, -75, -71, -53, -78, 44, 94, 54, 59,
62, 59, 69, 70, 61, 66, 71, 59, 59, 63, 71, 71, 67, 68, 67, 66,
63, 67, 71, 60, 64, 62, 54, 67, 71, 70, 67, 60, 65, 66, 68, 72,
64, 66, 66, 58, 68, 66, 69, 72, 57, 62, 64, 63, 61, 57, 63, 54,
54, 57, 69, 70, 63, 71, 68, 57, 63, 59, -71, -94, -61, -63, -74, -66,
-74, -67, -82, -14, 98, 72, 78, 74, 67, 76, 63, 60, 62, 53, 65, 72,
67, 67, 76, -1, -88, -74, -74, -67, -50, 21, 90, 78, 71, 68, 58, 72,
66, 69, 74, 70, 77, 59, 56, 58, 57, 65, 68, 61, 55, 71, -45, -105,
-67, -80, -52, -80, -12, 52, -54, -86, -74, -74, -56, -63, -63, -66, -75, -72,
-62, -70, -65, -69, -70, -61, -55, -64, -59, -72, -41, 76, 92, 63, 74, 60,
66, 58, 56, 58, 62, 64, 60, 64, -16, -54, -45, -89, -64, -78, 0, 96,
50, 69, 59, 76, 25, -102, -70, -77, -69, -62, -74, -62, -65, -65, -67, -71,
-68, -65, -71, -58, -70, -49, 27, 47, 85, 79, -6, -82, -65, -73, -66, -65,
-70, -57, -72, -52, -75, -43, 74, 72, 68, 67, 64, 69, 59, 69, 66, 68,
59, 59, 71, 59, 66, 64, 68, 74, 66, 68, 64, 67, 66, 57, 58, 60,
60, 62, 68, 62, 64, 71, 62, 63, 66, 64, 69, 68, 67, 75, 57, 82,
10, -100, -80, -73, -63, -65, -76, -59, -64, -64, -58, -60, -62, -72, -65, -58,
-66, -67, -65, -60, -71, -61, -67, -74, -62, -58, -73, -66, -65, -69, -68, -75,
-68, -67, -66, -70, -65, -70, -67, -84, -40, 73, 87, 51, 58, 69, 69, 69,
67, 63, 66, 61, 63, 53, 55, 72, 64, 63, 64, 58, 58, 61, 67, 67,
62, 69, 73, 73, 69, 63, 63, 61, 58, 59, 64, 65, 66, 64, 62, 67,
64, 67, 72, 67, 66, 69, 65, 57, 61, 71, 72, 70, 66, 69, 67, 66,
70, 70, 53, 71, 64, -86, -76, -54, -59, -55, -67, -62, -63, -66, -67, -74,
-68, -59, -60, -63, -55, -49, -65, -61, -59, -67, -69, -73, -71, -74, -76, -65,
-66, -73, -66, -64, -70, -71, -68, -67, -63, -63, -61, -68, -70, -73, 9, 84,
68, 68, 64, 66, 71, 67, 67, 69, 71, 64, 66, 66, 57, 65, 61, 59,
63, 62, 67, 67, 59, 64, 67, 66, 66, 65, 68, 72, 74, 69, 58, 62,
65, 61, 70, 79, 61, 60, 58, 60, 64, 66, 69, 61, 65, 57, 54, 29,
-49, -78, -79, -81, -66, -65, -65, -64, -73, -70, -64, -67, -66, -67, -66, -68,
-68, -64, -61, -63, -67, -67, -67, -63, -59, -67, -60, -69, -50, 23, 68, 79,
73, 74, 73, 65, 68, 68, 61, 71, 65, 67, 68, 54, 52, -30, 17, 41,
-31, 4, -73, -79, -63, -66, -69, -63, 90, 77, 53, 63, 60, 56, 54, 63,
61, 54, 60, 57, 57, 57, 57, 63, 65, 60, 55, 61, 57, 49, 59, 60,
63, 58, 59, 64, 75, 36, -54, -85, -74, -75, -63, -63, -63, -63, -61, -60,
-64, -62, -59, -64, -61, -63, -68, -64, -63, -62, -66, -63, -57, -65, -72, -72,
-69, -70, -71, -67, -75, -63, -70, 0, 92, 76, 64, 67, 70, 72, 66, 70,
70, 63, 59, 69, 70, 64, 68, 70, 66, 68, 65, 70, 62, 71, 22, -81,
-87, -61, -73, -60, -64, -60, -66, -66, -22, -19, -22, -53, -70, -58, -68, -63,
-33, 30, 77, 71, 67, 63, 54, 54, 55, 57, 57, 57, 58, 61, 63, 56,
59, 54, 53, 59, 60, 60, 58, 67, 66, 60, 60, 58, 65, 62, 63, 72,
60, 57, -4, -86, -82, -71, -74, -74, -72, -66, -77, -71, -65, -68, -71, -69,
-72, -71, -65, -61, -62, -61, -64, -62, -64, -75, -70, -61, -68, -63, -68, -73,
-68, -65, -65, -66, -57, -65, -61, -72, -52, 61, 89, 64, 74, 60, 68, 64,
65, 68, 64, 65, 66, 70, 66, 66, 72, 69, 70, 61, 65, 68, 67, 66,
63, 63, 66, 68, 75, 68, -40, -104, -70, -77, -71, -69, -73, -76, -68, -65,
-74, -77, -68, -74, -74, -71, -78, -73, -72, -73, -66, -64, -69, -68, -60, -68,
-67, -62, -65, -62, -61, -58, -64, -61, -21, 38, 87, 76, 72, 75, 72, 77,
67, 67, 70, 69, 70, 70, 56, 56, 60, 58, 57, 56, 59, 63, 69, 69,
64, 65, 65, 61, 62, 62, 59, 64, 64, 62, 63, 67, 63, 61, 66, 58,
61, 62, 64, 62, 62, 63, -1, -62, -75, -80, -75, -79, -70, -64, -66, -65,
-67, -67, -69, -65, -70, -72, -70, -69, -66, -66, -71, -70, -75, -74, -65, -66,
-62, -63, -60, -61, -66, -65, -60, -60, -66, -65, -62, -63, -66, -70, -68, -74,
-20, 72, 86, 73, 71, 65, 69, 64, 69, 73, 70, 64, 68, 70, 64, 63,
62, 58, 60, 64, 67, 67, 59, 58, 57, 62, 69, 62, 69, 67, 60, 63,
65, 62, 64, 72, 67, 60, 62, 63, 63, 60, 62, 66, 63, 68, 70, 64,
62, 64, 67, 68, -2, -60, -20, -14, -83, -22, 26, -37, -84, -69, -67, -64,
-69, -64, -63, -61, -65, -75, -64, -62, -65, -66, -67, -60, -64, -66, -63, -69,
-65, -66, -70, -66, -68, -64, -68, -71, -60, -62, -64, -67, -70, -62, -65, -67,
-67, -68, -62, -67, -58, -81, -7, 90, 75, 63, 69, 62, 71, 65, 65, 66,
66, 61, 56, 60, 63, 61, 68, 70, 67, 64, 65, 67, 64, 60, 59, 63,
62, 58, 66, 66, 61, 65, 65, 61, 64, 60, 58, 63, 63, 59, 70, 66,
61, 59, 61, 49, 18, 53, 77, 60, 70, 67, 69, 57, 67, 50, -88, -82,
-66, -68, -65, -65, -60, -61, -65, -67, -65, -67, -67, -64, -66, -71, -69, -70,
-68, -66, -69, -63, -70, -54, -43, -72, -19, 24, -22, 48, 79, 68, 43, 22,
-31, -88, -70, -38, -51, -77, -28, -34, -73, -33, -26, -76, -65, -69, -67, -67,
-67, -69, -72, -71, -50, -40, -79, -57, -16, -45, -81, -9, 35, 10, 45, 74,
68, 65, 67, 66, 65, 73, 73, 65, 58, 65, 57, -46, -85, -56, -77, -65,
-65, -63, -65, -65, -68, -69, -68, -68, -66, -68, -67, -63, -66, -70, -65, -71,
-66, -67, -56, -65, -19, 88, 89, 63, 70, 64, 67, 66, 63, 65, 68, 63,
64, 64, 63, 64, 62, 64, 68, 60, 65, 71, 62, 64, 66, 66, 62, 66,
65, 67, 67, 64, 70, 65, 64, 72, 67, 71, 76, 74, 70, 70, 55, -5,
-69, -73, -66, -67, -62, -64, -63, -57, -66, -67, -62, -64, -64, -68, -67, -68,
-72, -66, -68, -70, -67, -69, -71, -68, -66, -63, -65, -67, -68, -72, -70, -73,
-70, -64, -64, -63, -60, -62, -65, -62, -63, -62, -59, -59, -65, -69, -65, -68,
-69, -65, -66, -35, 76, 85, 70, 65, 61, 65, 61, 62, 63, 63, 63, 63,
66, 66, 54, 21, -29, -24, 22, 18, 31, 55, 21, 37, 62, 74, 72, 64,
62, 62, 63, 67, 64, 62, 63, 63, 71, 66, 55, 67, 68, 62, 65, 64,
66, 69, 67, 65, 63, 61, 60, 64, 64, 65, 65, 65, 65, 65, 65, 63,
64, 62, 59, 64, 61, 58, 64, 59, 59, 65, 61, 57, 56, 62, -25, -91,
-76, -69, -68, -64, -71, -65, -66, -67, -63, -67, -62, -63, -69, -68, -71, -69,
-67, -70, -68, -67, -69, -68, -69, -71, -70, -62, -67, -66, -65, -67, -63, -62,
-62, -65, -66, -68, -67, -62, -61, -61, -69, -70, -68, -68, -66, -65, -58, -68,
22, 89, 74, 64, 70, 70, 61, 64, 62, 55, 59, 61, 64, 62, 60, 62,
66, 62, 61, 63, 65, 64, 62, 65, 62, 64, 68, 64, 68, 64, 62, 70,
67, 68, 65, 60, 63, 61, 57, 63, 67, 67, 66, 60, 61, 59, 65, 67,
62, 68, 54, -33, -77, -80, -69, -73, -70, -68, -69, -63, -68, -70, -64, -63,
-65, -70, -72, -73, -74, -74, -72, -68, -71, -72, -68, -67, -63, -61, -62, -62,
-62, -67, -67, -63, -66, -69, -63, -67, -64, -61, -60, 13, 36, 34, 18, -4,
17, 24, 63, 78, 60, 62, 59, 67, 61, 59, 43, 18, 40, 44, 62, 67,
56, 54, 3, -66, -82, -70, -72, -59, -67, -65, -72, -62, 30, 45, 57, 73,
68, 66, 60, 60, 66, 61, 60, 65, 62, 64, 63, 59, 62, 69, 65, 64,
61, 63, 69, 65, 63, 59, 61, 63, 65, 62, 56, 66, 66, 60, 67, 62,
63, 64, 66, 48, 25, 39, 3, -31, -39, -64, -69, -66, -69, -66, -66, -67,
-63, -64, -67, -70, -68, -67, -69, -66, -64, -64, -62, -62, -63, -65, -64, -60,
-61, -60, -61, -61, -62, -62, -62, -61, -62, -66, -63, -64, -67, -64, -66, -68,
-70, -61, -69, -61, 6, 54, 66, 73, 64, 64, 66, 64, 60, 25, 3, 12,
5, -32, -68, -70, -72, -61, -70, -52, -28, -24, 15, 10, 12, 22, 13, 29,
35, 29, 48, 72, 66, 66, 64, 65, 63, 64, 65, 64, 62, 63, 61, 61,
61, 63, 67, 65, 67, 66, 66, 68, 69, 69, 69, 71, 72, 68, 66, 67,
67, 66, 69, 71, 64, 63, 63, 62, 63, 62, 62, 61, 62, 64, 63, 66,
65, 64, 67, 67, 68, 69, 69, 69, 66, 30, -6, -22, -54, -67, -74, -75,
-72, -66, -66, -66, -67, -65, -62, -67, -68, -66, -67, -68, -68, -66, -65, -66,
-62, -65, -65, -65, -67, -65, -64, -62, -68, -67, -65, -71, -67, -63, -67, -67,
-65, -64, -69, -66, -65, -63, -68, -69, -65, -69, -62, -66, -67, -65, -72, -69,
-66, -65, -65, -66, -63, -67, -67, -67, -48, -14, -9, 2, 33, 63, 73, 65,
65, 63, 66, 68, 59, 64, 61, 60, 65, 65, 64, 65, 66, 67, 65, 62,
66, 66, 63, 64, 65, 65, 63, 67, 68, 65, 71, 72, 66, 69, 65, 64,
66, 67, 65, 69, 69, 64, 67, 59, 60, 64, 63, 59, 44, 36, 19, 20,
20, 5, -16, -28, 29, 57, 51, 69, 58, 28, 12, 36, 30, 12, 64, 73,
65, 68, 66, 66, 65, 43, 24, -2, -18, 16, 38, 36, 28, 43, 20, -56,
-57, -70, -77, -59, -45, -63, -39, -10, -56, -72, -22, -60, -75, -66, -71, -70,
-65, -70, -66, -68, -60, 14, 5, -27, -12, -6, -39, -42, -52, -78, -53, -43,
-73, -66, -65, -66, -71, -52, -44, -55, -52, -58, -44, -43, -51, -19, -16, -56,
-78, -64, -65, -68, -62, -63, -67, -35, -24, -30, -9, 18, -6, -35, -33, -47,
-64, -47, -25, -46, -13, 12, 47, 60, 40, 57, 55, 63, 67, 62, 63, 59,
60, 60, 57, 57, 60, 65, 65, 61, 61, 62, 67, 66, 62, 69, 67, 66,
70, 65, 67, 53, 42, 22, -12, -34, -24, -13, -36, -20, -33, -55, -52, -57,
-69, -64, -64, -69, -66, -61, -65, -70, -67, -63, -68, -62, -63, -66, -62, -62,
-62, -61, -61, -62, -64, -64, -68, -67, -67, -69, -70, -71, -67, -69, -50, -27,
-23, -13, 43, 73, 72, 65, 64, 62, 63, 61, 58, 63, 64, 66, 65, 64,
64, 61, 65, 68, 65, 68, 65, 60, 67, 64, 60, 66, 69, 67, 70, 66,
64, 50, 23, -3, -60, -79, -70, -66, -68, -67, -66, -65, -71, -71, -65, -66,
-63, -65, -67, -64, -62, -63, -60, -62, -67, -67, -63, -65, -62, -64, -39, 6,
-48, -74, -68, -71, -67, -66, -62, -62, -63, -63, -67, -63, -66, -67, -62, -65,
-64, -64, -64, -60, -60, -62, -66, -66, -66, -67, -64, -27, -23, -15, 20, 6,
34, 78, 68, 68, 64, 68, 67, 64, 62, 64, 71, 71, 66, 68, 72, 72,
69, 65, 66, 64, 62, 67, 63, 63, 21, 29, 36, -4, -8, -14, -62, -75,
-73, -65, -64, -65, -68, -66, -67, -68, -66, -66, -52, -48, -62, -73, -44, -40,
-33, 18, 19, 30, 40, 33, 60, 53, 39, 52, 43, 30, 29, 8, -12, -25,
-36, -20, 1, 1, -4, 11, 67, 73, 59, 57, 66, 68, 62, 60, 67, 67,
59, 64, 68, 67, 62, 62, 62, 61, 65, 62, 65, 68, 59, 61, 66, 65,
63, 65, 68, 61, 61, 66, 65, 65, 62, 62, 65, 65, 61, 69, 48, -30,
-85, -80, -69, -73, -71, -68, -67, -69, -72, -70, -67, -70, -75, -74, -67, -70,
-68, -64, -73, -76, -61, -64, -67, -63, -61, -67, -68, -65, -68, -68, -62, -68,
-65, -68, -64, -11, 32, 45, 8, -48, -65, -69, -73, -35, -2, 23, 34, 13,
1, -44, -81, -67, -66, -65, -48, -6, 26, 3, 6, 70, 73, 66, 70, 68,
64, 66, 64, 66, 68, 64, 62, 66, 62, 65, 72, 65, 63, 64, 62, 59,
57, 66, 57, 65, 72, 63, 63, 63, 63, 38, 46, 62, 18, -13, 46, 80,
69, 60, 67, 29, -44, -76, -82, -64, -59, -73, -65, -70, -67, -69, -69, -71,
-69, -68, -71, -73, -69, -68, -70, -68, -69, -65, -72, -57, -31, -28, -13, -25,
-19, 13, 29, 17, -32, -45, -56, -72, -59, -40, -12, -60, -9, 66, 8, -43,
-1, -6, -49, -42, -11, -47, -55, -7, -6, -31, 10, 62, 31, 52, 77, 70,
13, 34, 81, 10, 0, 63, 34, -2, 54, 71, 66, 68, 68, 68, 61, 62,
66, 45, 34, 46, 26, -24, -20, -3, -86, -71, -63, -70, -64, -66, -68, -67,
-62, -61, -65, -64, -58, -65, -71, -72, -67, -66, -71, -64, -64, -69, -59, -63,
-63, -62, -58, -44, 5, 34, 47, 67, 70, 63, 60, 29, 3, -7, 0, -18,
-21, -10, 3, 20, -2, 35, 42, 27, 55, 49, 62, 62, 44, 67, 68, 61,
63, 67, 63, 65, 70, 66, 66, 66, 67, 67, 67, 71, 71, 64, 69, 70,
65, 72, 65, 65, 69, 64, 62, 65, 65, 65, 64, 59, 63, 58, 63, 51,
61, 73, 14, 50, 38, -11, -24, -17, 0, -52, -67, -63, -82, -73, -74, -69,
-66, -69, -66, -68, -66, -70, -68, -67, -59, -65, -65, -63, -69, -72, -70, -62,
-66, -62, -57, -60, -58, -63, -66, -55, -75, -40, 8, -14, 15, 19, 0, -42,
-58, -58, -67, -45, -18, 14, 28, 59, 52, -13, -23, 32, 46, 22, 3, 51,
74, 62, 65, 69, 70, 63, 70, 70, 71, 69, 68, 63, 59, 58, 61, 63,
59, 60, 66, 61, 66, 74, 59, 62, 69, 68, 67, 76, 47, -10, -21, -3,
2, -64, -69, -69, -65, -58, -68, -57, -70, -67, -61, -63, -69, -70, -68, -77,
-66, -57, -67, -75, -72, -71, -70, -63, -61, -65, -64, -61, -61, -66, -65, -70,
-68, -70, -75, -66, -60, -63, -63, -49, -27, 3, -2, -5, 46, 53, 4, 29,
77, 64, 73, 67, 73, 44, 49, 71, 57, 56, 62, 63, 25, -5, -2, -56,
-79, -21, -32, -9, 14, 24, 7, -6, 20, 6, -25, 9, 53, 15, 35, 81,
70, 67, 66, 64, 59, 60, 76, 62, 72, 68, 60, 63, 60, 72, 66, 19,
-21, 9, 8, -1, 74, 9, -71, -14, -45, -55, -6, 6, -17, -38, 18, -9,
1, 14, -60, -81, -70, -58, -53, -69, -64, -59, -73, -65, -46, -65, -75, -63,
-65, -57, -66, -63, -72, -69, -81, -56, 61, 91, 70, 71, 70, 4, -102, -86,
-9, 52, -22, -92, -60, -73, -58, -72, 7, 1, -63, 2, -72, -9, 96, 87,
-33, 20, 104, 22, -15, -28, -86, -56, 56, 79, 52, 70, 53, 56, 69, 70,
15, -39, -70, -83, -15, 75, 79, 67, 64, 65, 76, 70, 66, 53, 50, -5,
-61, -64, -80, 44, 4, -70, 38, 92, 64, 70, 60, 63, 64, 56, 62, 59,
33, 22, 50, 58, 65, -46, -66, 37, -45, -53, -3, -20, -43, -74, -47, -67,
-75, -73, -63, -44, -69, -68, -66, -64, -62, -74, -63, -70, -70, -66, -68, -52,
-63, -65, -73, -61, -70, -56, -83, -13, 99, -61, -22, 32, -114, -71, -69, -64,
-64, -59, -68, -79, -62, -69, -64, -80, -68, -58, -68, -75, -58, -55, -64, -58,
-81, -12, 96, 57, 73, 58, 63, 67, 65, 31, 2, 84, 58, 91, 12, -24,
78, -43, -113, -65, -73, -63, -76, -69, -67, -64, -67, -56, -48, -81, -22, 78,
91, -5, -14, -60, -25, -43, -82, 52, -49, 50, -20, -3, 104, -68, -99, -58,
-80, -5, 21, -73, -99, 33, 99, 67, -62, -29, 77, -13, -57, -101, -86, -58,
-62, -69, -65, 55, 80, 54, 75, 78, 7, -83, 45, 26, -95, -82, -11, -35,
-67, -67, -78, 47, 108, 57, 76, 25, 14, 68, -47, -12, 97, 57, 61, 40,
69, 61, 57, 58, -53, -81, -59, -71, -63, -78, 45, 93, 75, 70, 62, 77,
40, 68, 30, -87, 68, 95, 67, 82, 54, 69, 71, 68, 68, 66, 70, 61,
-44, -94, -58, -51, -72, 38, 85, 51, 58, 48, 62, -56, -110, -73, -71, -46,
-63, -92, 1, 87, 66, 63, 62, 0, -87, -83, -74, -56, -49, -54, -50, -65,
-60, -62, -71, -70, -73, -18, 85, 76, 91, 73, 55, 65, -36, -95, -64, -66,
-80, -74, -62, 38, 107, 76, 59, 61, 80, 59, 53, 75, 56, 55, -40, -108,
-5, 93, 71, 86, 60, 62, 82, 71, 65, 76, 57, 66, 62, -83, -77, -52,
-73, -70, 39, 71, 86, 31, -85, -83, -59, -65, -66, -103, -3, 63, -38, 90,
65, 51, 68, 70, 21, -84, -86, -28, 78, 51, -97, -89, -58, -60, -75, -63,
-58, -50, -62, -6, 81, 63, -45, -99, -70, -65, -58, -72, -60, -51, -76, -69,
-74, -84, -72, -76, -60, -69, -21, 92, 94, 57, 73, 88, 63, 63, 59, 78,
41, 45, 87, 60, 66, 75, 58, 69, 65, 68, 54, 55, 68, 1, 51, 101,
63, 74, 50, -23, 35, 96, 50, -48, 83, 38, -87, -65, -59, -77, -60, -88,
-26, 33, -72, -66, -59, -71, -66, -82, -80, -74, -70, -76, -73, -68, -39, 47,
93, 64, 62, 84, -41, -42, -48, -97, -66, -68, -59, -73, -68, -68, -85, -79,
-66, -62, -70, -11, 79, 48, 17, 64, -38, -98, 36, 63, -35, -96, -71, -56,
7, 110, 37, -88, -82, -55, -88, -62, 24, 77, 76, -9, 42, 103, 56, 64,
66, -74, -97, -69, -73, -68, -69, -68, -68, -71, -79, -66, -58, -60, -42, -60,
-59, -58, 19, 97, 71, 57, 67, 80, 69, 75, 73, -57, -8, 117, 52, 87,
70, 62, 70, 71, 76, 67, 75, 70, 57, 64, 66, 77, 72, 70, 65, 59,
64, 56, 73, 74, 52, 61, 72, 75, 67, 66, 70, 65, 57, 59, 68, 72,
75, 59, 59, 53, 49, 69, 65, 67, 59, 69, 68, 78, 55, 67, 65, -62,
-86, -70, -80, -73, -77, -74, -73, -65, -66, -73, -66, -68, -75, -70, -73, -66,
-68, -77, -63, -73, -83, -75, -71, -73, -79, -74, -72, -69, -56, -74, -78, -78,
-86, -87, -77, -79, -79, -63, -66, -76, -56, -65, -66, -79, -60, -61, -14, 96,
67, 70, 9, -96, -65, -73, -20, 9, 48, 78, 50, 63, 64, 69, 76, 66,
66, 56, 56, 64, 58, 58, 59, 57, 53, 67, 61, 64, 66, 58, 64, 62,
66, 67, 66, 67, 64, 79, 77, 70, 74, 72, 63, 65, 59, 55, 72, 73,
64, 74, 62, 61, 68, 68, 76, 79, 73, 64, 61, 64, 82, 60, 62, 54,
-44, -103, 57, 105, 73, 71, 72, 58, 62, 68, 57, 80, 32, -102, -55, -65,
-75, -68, -59, -66, 4, 88, 74, 61, 53, 55, 68, 59, 69, 51, -88, -74,
-59, -63, -60, -62, -69, -72, -64, -65, -63, -64, -56, -84, -5, 103, 81, 72,
70, 72, 69, 65, 67, 67, 71, 57, 58, 62, 51, 58, 66, 68, 61, 77,
12, 41, 29, -80, -79, -66, -63, -64, -72, -62, -70, -69, -65, -61, -65, -72,
-72, -73, -59, -52, -61, -63, -61, -72, -59, -65, -66, -67, -33, 78, 89, 66,
69, 56, 74, 63, 53, 65, 66, 59, 66, 68, 63, 63, 63, 64, 63, 61,
65, 55, 55, 56, 58, 65, 56, 64, 40, 66, 4, -95, -76, -65, -63, -73,
-72, -60, -73, -64, -62, -65, -59, -63, -72, -70, -69, -72, -66, -64, -64, -57,
-54, -51, -60, -62, -50, -59, -60, -59, -53, -48, -56, -61, -62, 21, 99, 78,
77, 58, -58, -79, -66, -71, 102, 79, 61, 72, 65, 66, 57, 66, 66, 71,
69, 64, 68, 67, 65, 68, 68, 65, 68, 75, 69, 62, 61, 61, 67, 61,
71, 61, 74, -16, -105, -9, -20, -77, -52, -79, -62, -64, -72, -70, -64, -61,
-73, -65, -65, -70, -60, -69, -65, -60, -67, -64, -60, -58, -61, -62, -63, -62,
-65, -61, -66, -69, -65, -59, -64, -67, 37, 87, 67, 77, 65, 64, 63, 70,
69, 69, 63, 62, 65, 62, 65, 60, 57, 58, 58, 59, 58, 58, 66, 64,
64, 65, 62, 65, 63, 66, 67, 67, 60, 56, 67, 63, 65, 66, 62, 60,
55, 62, 61, 66, 70, 66, 64, 59, 71, 69, 59, 63, 65, 64, 69, 59,
64, 66, 76, 64, -54, -98, -70, -71, -65, -73, -62, -60, -64, -61, -65, -62,
-63, -65, -65, -65, -66, -65, -55, -61, -68, -63, -68, -67, -71, -69, -65, -63,
-66, -65, -58, -61, -62, -58, -64, -64, -67, -61, -60, -67, -57, -82, -14, 98,
60, 76, 72, 67, 69, 56, 53, 52, 62, 59, 56, 59, 60, 59, 58, 57,
63, 59, 57, 58, 58, 62, 58, 59, 65, 63, 57, 67, 67, 62, 63, 65,
70, 62, 59, 57, 60, 70, 66, 60, 67, 68, 66, 68, 67, 60, 57, 70,
65, 68, 41, 0, -32, -77, -76, -63, -64, -67, -65, -61, -73, -68, -68, -65,
-70, -69, -63, -67, -65, -70, -72, -66, -67, -66, -61, -69, -69, -71, -60, -67,
-62, 51, 102, 70, 69, 62, 70, 67, 72, 69, 60, 68, 62, 62, 70, 58,
64, 31, 31, -5, -93, -68, -70, -72, -75, 15, 95, 64, 76, 59, 60, 62,
59, 63, 60, 63, 66, 63, 68, 64, 64, 59, 64, 64, 37, 64, 75, 70,
70, 64, 71, 61, 72, 38, -75, -77, -69, -74, -66, -73, -69, -70, -76, -77,
-69, -71, -69, -70, -72, -67, -64, -64, -67, -72, -71, -71, -74, -68, -69, -71,
-63, -61, -59, -63, -52, -66, -64, 51, 99, 60, 75, 66, 67, 73, 71, 63,
66, 63, 61, 62, 69, 73, 70, 61, 63, 67, 63, 68, 73, 58, 71, -2,
-92, -77, -70, -73, -59, -67, -52, -75, -24, 82, 72, 66, -29, -96, -66, -68,
-69, -55, 59, 108, 76, 80, 69, 74, 69, 66, 64, 61, 69, 64, 62, 64,
66, 61, 64, 67, 60, 67, 67, 69, 64, 64, 69, 67, 69, 65, 66, 70,
69, 65, 50, -58, -94, -64, -72, -67, -73, -66, -65, -71, -69, -74, -77, -78,
-71, -63, -73, -68, -60, -72, -72, -63, -69, -72, -65, -65, -72, -71, -63, -65,
-65, -64, -68, -67, -66, -68, -65, -60, -71, -62, 66, 79, 58, 61, 61, 59,
56, 59, 61, 61, 61, 68, 60, 67, 73, 68, 63, 64, 70, 63, 66, 68,
71, 69, 70, 66, 63, 71, -50, -93, -68, -67, -71, -69, -67, -65, -67, -71,
-69, -62, -63, -66, -69, -69, -70, -69, -71, -73, -67, -65, -74, -56, -61, -70,
-68, -71, -70, -64, -67, -63, -37, -45, 34, 90, 71, 72, 76, 67, 65, 69,
71, 70, 70, 71, 71, 70, 71, 71, 67, 69, 70, 64, 63, 60, 59, 61,
57, 60, 62, 59, 60, 64, 60, 59, 65, 57, 67, 61, 58, 69, 61, 63,
64, 61, 65, 70, 76, 64, 74, -12, -93, -74, -66, -60, -66, -63, -64, -71,
-69, -69, -70, -71, -68, -65, -60, -59, -66, -71, -66, -66, -66, -69, -66, -64,
-70, -74, -76, -70, -66, -67, -69, -68, -61, -67, -69, -61, -69, -64, -64, 8,
86, 71, 68, 68, 65, 68, 62, 62, 64, 60, 61, 64, 65, 68, 65, 61,
69, 69, 68, 63, 58, 66, 61, 57, 64, 59, 61, 67, 67, 66, 63, 71,
67, 62, 67, 65, 68, 66, 66, 66, 67, 72, 72, 67, 73, 67, 66, 63,
-31, -27, -31, -66, -74, -68, -74, -75, -71, -78, -74, -76, -75, -69, -75, -76,
-72, -75, -72, -64, -66, -68, -65, -70, -67, -64, -66, -69, -62, -64, -67, -67,
-67, -68, -63, -61, -68, -66, -61, -65, -68, -66, -63, -62, -60, -64, -65, -64,
-62, -64, -65, -61, -62, 16, 85, 71, 68, 67, 67, 68, 65, 64, 66, 67,
64, 62, 60, 60, 66, 69, 65, 61, 66, 65, 64, 67, 66, 65, 59, 62,
60, 63, 67, 62, 62, 63, 66, 65, 60, 65, 61, 62, 63, 64, 65, 65,
62, 63, 65, 64, 66, 65, 70, 55, 62, 50, -28, -43, -34, -58, -60, -50,
-65, -65, -63, -66, -64, -65, -66, -67, -63, -62, -64, -64, -67, -72, -68, -65,
-66, -68, -73, -70, -68, -66, -65, -64, -57, -11, 55, 83, 69, 68, 66, 65,
73, 4, -79, -70, -72, -69, -62, -64, -69, -64, -65, -67, -66, -69, -64, -69,
-67, -64, -66, -64, -66, -68, -65, -66, -66, -63, -69, -60, -69, -41, 24, 68,
76, 66, 68, 65, 61, 65, 67, 64, 59, 64, 59, 63, 64, 60, 64, 31,
-31, -50, -76, -72, -67, -72, -66, -65, -69, -70, -68, -71, -68, -65, -65, -69,
-68, -65, -65, -64, -65, -65, -32, 74, 88, 71, 67, 66, 68, 66, 63, 67,
68, 63, 62, 62, 62, 65, 67, 67, 59, 59, 62, 62, 67, 61, 65, 70,
65, 65, 67, 65, 68, 68, 64, 65, 61, 65, 66, 63, 67, 66, 60, 64,
51, 6, -55, -80, -68, -69, -66, -70, -69, -68, -69, -70, -67, -66, -72, -69,
-66, -64, -70, -67, -62, -71, -70, -68, -71, -71, -69, -70, -71, -70, -72, -72,
-70, -71, -70, -70, -67, -65, -68, -71, -72, -71, -70, -68, -69, -70, -72, -67,
-62, -68, -69, -66, -37, 25, 77, 68, 65, 66, 62, 68, 66, 64, 65, 37,
-41, -83, -56, -68, -67, -60, -70, -55, 34, 77, 81, 67, 69, 64, 66, 72,
67, 63, 64, 62, 60, 63, 63, 60, 63, 62, 61, 67, 71, 69, 67, 69,
63, 60, 61, 62, 59, 63, 67, 64, 62, 63, 61, 59, 63, 66, 66, 64,
65, 63, 62, 64, 63, 64, 60, 59, 67, 65, 39, -53, -86, -73, -74, -72,
-68, -69, -64, -68, -68, -68, -67, -67, -67, -68, -70, -70, -69, -66, -69, -67,
-66, -69, -68, -69, -67, -65, -65, -64, -64, -62, -63, -63, -61, -68, -69, -68,
-70, -70, -66, -67, -67, -67, -67, -68, -67, -70, -64, -51, -43, -51, 16, 85,
74, 65, 68, 65, 67, 66, 66, 62, 61, 65, 66, 65, 65, 65, 65, 62,
65, 63, 63, 65, 64, 66, 66, 65, 66, 65, 65, 66, 65, 64, 65, 63,
63, 64, 61, 67, 67, 63, 67, 63, 63, 66, 65, 64, 61, 63, 63, 63,
65, 66, 60, 68, 69, 30, 2, -52, -82, -68, -68, -63, -71, -66, -67, -70,
-65, -68, -63, -68, -66, -62, -70, -69, -67, -64, -65, -70, -67, -69, -71, -67,
-65, -66, -66, -64, -65, -69, -70, -66, -67, -68, -68, -71, -69, -64, -65, -65,
-67, -65, -64, -68, -68, -67, -68, -70, -65, -68, -68, -62, -63, -64, -63, -60,
-62, -66, -63, -62, -62, -64, -63, -60, -66, -64, -70, -63, -71, -46, 55, 80,
68, 69, 64, 68, 65, 59, 61, 64, 65, 68, 66, 66, 66, 66, 67, 70,
67, 65, 65, 64, 64, 63, 67, 66, 63, 68, 70, 66, 67, 65, 68, 67,
66, 63, 64, 66, 64, 64, 64, 62, 26, 0, -41, -85, -75, -68, -66, -65,
-66, -66, -68, -69, -67, -62, -66, -68, -63, -70, -67, -65, -72, -71, -70, -69,
-69, -70, -66, -69, -64, -64, -67, -64, -69, -68, -64, -64, -68, -70, -66, -72,
-71, -65, -66, -68, -72, -68, -73, -65, -52, -55, 6, 12, -1, -18, -54, -73,
-73, -65, -79, -31, 55, 63, 73, 71, 66, 68, 64, 70, 68, 69, 66, 64,
65, 67, 69, 66, 66, 67, 69, 65, 63, 64, 63, 65, 66, 68, 69, 66,
70, 65, 66, 68, 67, 64, 63, 68, 66, 65, 64, 63, 65, 62, 63, 66,
63, 67, 70, 65, 69, 69, 68, 71, 63, 64, 63, 64, 64, 63, 64, 67,
65, 65, 70, 53, 16, -61, -84, -62, -66, -64, -67, -67, -66, -67, -68, -68,
-68, -66, -65, -65, -66, -66, -68, -68, -65, -65, -67, -69, -69, -67, -67, -69,
-65, -67, -68, -66, -67, -65, -66, -68, -71, -71, -70, -70, -68, -70, -69, -67,
-69, -65, -61, -66, -68, -66, -70, -64, -65, -68, -65, -67, -64, -65, -68, -67,
-63, -68, -64, -68, -67, -34, -27, -12, 15, 12, 39, 71, 70, 69, 69, 67,
66, 64, 64, 64, 64, 65, 61, 62, 61, 62, 65, 62, 66, 66, 66, 66,
65, 66, 65, 63, 60, 62, 63, 63, 64, 67, 68, 68, 64, 69, 71, 64,
68, 65, 66, 71, 65, 65, 65, 67, 63, 59, 63, 63, 63, 15, -23, -30,
-75, -70, -70, -73, -65, -69, -71, -69, -68, -65, -66, -64, -62, -60, -59, -62,
-67, -65, -65, -68, -63, -65, -67, -66, -71, -71, -68, -69, -70, -76, -72, -66,
-72, -64, -64, -71, -68, -68, -75, -72, -68, -69, -66, -65, -65, -54, -61, -65,
-63, -60, -61, -35, 11, 37, 64, 72, 61, 63, 65, 70, 65, 62, 68, 68,
67, 72, 70, 69, 68, 66, 68, 62, 64, 69, 63, 61, 54, 51, 58, 60,
60, 56, 60, 61, 52, 66, 74, 65, 59, 63, 68, 64, 59, 64, 61, 52,
40, 26, 22, 24, 30, 31, 14, -21, -67, -74, -63, -60, -66, -71, -61, -66,
-72, -65, -66, -70, -76, -75, -73, -74, -76, -68, -59, -65, -60, -61, -35, -9,
-23, -31, -50, -35, -40, -29, 41, 75, 66, 57, 60, 62, 65, 77, 75, 59,
62, 71, 65, 66, 56, 66, 62, 59, 68, 59, 61, 55, 61, 57, 55, 66,
64, 49, 5, -16, -57, -77, -66, -67, -74, -72, -56, -64, -62, -55, -63, -67,
-67, -64, -68, -84, -79, -74, -84, -70, -63, -59, -66, -36, -39, -58, -38, -28,
-17, -4, 15, 18, 21, 11, 8, 48, 39, 32, 58, 60, 61, 59, 64, 74,
62, 73, 62, 62, 59, 16, -28, -97, -78, -61, -78, -68, -80, -83, -52, -71,
-29, 65, -7, 33, 85, 64, 66, 71, 74, 57, 55, 62, 17, 54, 68, 59,
65, 63, 66, 61, 71, 65, 66, 75, 62, 42, -24, -94, -94, -79, -72, -64,
-51, -56, -70, -71, -75, -69, -57, -77, -79, -58, -73, -62, -60, -69, -64, -67,
-63, -50, -65, -57, -80, 11, 91, 70, 76, 75, 63, 58, 70, 68, 62, 38,
-120, -24, 103, 6, -71, 8, 64, 71, 68, 55, 83, -3, -88, -74, 21, 92,
68, 62, 55, 70, 75, 59, 64, 59, 72, 73, 68, 82, -48, -104, -65, -67,
-59, -50, -50, 19, 52, 61, 70, 68, 65, 70, 50, 55, 70, 27, 58, 0,
-86, -40, -25, -84, -77, -75, -28, 12, 40, -44, -97, -74, -67, -61, -61, -33,
-62, -72, -48, -71, -66, -82, -65, -48, -68, -61, -67, -78, -63, -61, -64, -70,
-61, -62, -66, -62, -66, 16, -78, -27, 108, -9, -95, -69, -59, -53, -57, -49,
-71, -42, -77, -25, 87, 63, 67, -55, -94, -67, -82, -46, -75, -63, -80, -44,
-4, -62, -79, -13, 82, 82, 58, 78, 21, -95, -96, -43, -81, -54, -105, 8,
93, -51, 81, -44, -124, -52, -80, -77, -69, -78, -18, -57, -41, 86, 71, 23,
-94, -81, -65, -66, -67, -65, -49, -86, -22, 103, 11, -91, -64, -67, -3, 97,
77, 56, 77, 59, 80, 11, -90, 34, 102, 0, -108, -8, 84, -25, -74, 24,
16, 79, 80, -37, 29, 84, 59, 69, 55, 83, 9, -84, -63, -65, -69, -68,
-78, -48, 48, -12, -100, -29, -32, -102, -13, 93, 79, 76, 67, 76, 73, 72,
9, -86, -59, -63, -94, -9, 84, -1, 65, 60, 48, 90, 60, 75, 55, 62,
61, -70, 55, 91, 71, 62, 8, 60, 69, 50, 0, -56, -76, -68, -63, -71,
-63, -87, -17, 96, 65, 74, 75, 46, 90, -72, -33, 95, -49, -106, -40, 108,
0, -61, 76, 85, 22, -81, -74, -59, -80, -66, -84, -63, -64, -72, -66, -66,
-53, -81, -14, 87, 71, 70, 73, 65, 59, 60, 59, 66, 77, 63, 67, 59,
76, 47, 71, 59, -65, 28, 78, 61, 14, -90, -71, -62, -75, -68, -69, -55,
55, 73, 74, 3, -105, -78, -62, -60, -63, -72, -58, -76, -27, 104, 58, 66,
-26, -119, 40, -47, -100, -54, -94, -13, 89, 71, 47, 7, 74, 84, 79, 78,
67, 66, 58, 69, 76, 53, 65, 67, -43, -69, -43, -62, -63, -69, -90, 53,
98, 61, 78, 65, 74, 59, -28, -98, -74, -42, -60, 41, -33, -23, 98, 66,
83, 60, 56, 63, 58, 61, 65, 64, 61, 70, 70, 65, 62, 63, 69, 60,
62, 63, 60, 70, 72, 65, 65, 66, 68, 63, 57, 59, 62, 62, 51, 78,
-5, -61, 103, 74, -57, -36, 81, 71, 40, -78, -83, -62, -74, -55, -66, -64,
-70, -63, -63, -61, -67, -72, -67, -59, -77, -65, -56, -61, -66, -61, -67, -74,
-65, -56, -56, -61, -65, -65, -71, -66, -63, -49, -65, -67, -58, -67, 23, 98,
70, 77, 70, 62, 54, -85, -47, 89, 66, 59, 63, 70, 65, 60, 69, 67,
63, 61, 70, 62, 53, 65, 67, 64, 64, 62, 70, 71, 67, 54, 69, 46,
35, -7, -95, -69, -64, -67, -56, -65, -61, -62, -66, -72, -70, -71, -69, -66,
-66, -60, -64, -45, 58, 95, -4, -91, -62, -72, -59, 43, 86, 62, 74, 68,
61, 65, 63, 61, 68, 56, 58, 64, 63, 58, 57, 63, 65, 61, 45, 51,
50, 57, 68, 60, 64, 61, 63, 64, 53, 56, 56, 61, 72, 63, 58, 63,
55, 68, 70, 58, 61, 57, 56, 66, -21, -90, -63, -83, -72, -71, -72, -68,
-65, -70, -72, -67, -70, -74, -75, -64, -66, -66, -65, -66, -65, -63, -61, -67,
-66, -68, -64, -70, -70, -61, -67, -62, -65, -63, -64, -72, -71, -73, -59, -58,
-75, -65, -62, -74, -66, -57, -60, -62, -60, -62, -56, -60, -70, -58, -62, -56,
-60, -59, -59, -63, -70, -73, -59, -87, 57, 91, 54, 66, 64, 70, 72, 69,
59, 66, 69, 59, 64, 48, 54, 61, 52, 61, 60, 60, 71, 67, 62, 73,
60, 58, 65, 51, 49, 70, 63, 54, 63, 64, 62, 67, 62, 54, 56, 66,
69, 76, 75, 70, 70, 53, 57, 63, 51, 69, 55, 74, 25, -97, -86, 1,
67, 70, 59, 67, 61, 63, 55, 64, 63, 70, 56, -59, -73, -69, -72, -53,
-83, 2, 92, 69, 69, 50, 66, 76, 62, 69, 60, 65, 63, 68, 55, -61,
-92, -62, -80, -70, -60, -58, -64, -60, -86, 44, 97, 66, 63, 71, 59, 57,
64, -29, -107, -84, 85, 90, 54, 71, 60, 73, 55, 77, 5, -101, -59, -83,
4, -18, -55, 66, 94, 23, -93, -94, -62, -85, -62, -80, -78, -66, -64, -63,
-71, -67, -57, -75, -70, -67, -65, -82, -37, 73, 76, 69, 69, 65, 69, 54,
54, 67, 62, 76, 63, 75, 68, -20, 87, 28, 39, 64, -48, 92, 73, 54,
74, 53, 68, 55, 68, 38, -69, -91, -62, -70, -62, -67, -69, -74, -60, -66,
-80, -79, -65, -72, -70, -65, -71, -65, -63, -76, -60, -65, -70, -70, -69, -68,
-72, -68, -70, -58, -68, 38, 96, 63, 69, 68, 59, 57, 60, 69, 77, 63,
80, 22, 0, 78, 80, 67, 71, 70, 75, 64, 61, 66, 59, 76, 73, 53,
68, 67, 66, 68, 72, 65, 62, 65, 61, 66, 59, 68, 51, 60, 37, -77,
-96, -69, -80, -72, -70, -71, -66, -68, -72, -61, -67, -69, -69, -68, -66, -70,
-67, -67, -72, -69, -62, -61, -68, -69, -58, -63, -67, -69, -68, -72, -75, -64,
-72, -71, -75, -63, -66, -66, 46, 97, 64, 66, 59, 66, 64, 68, 60, 61,
61, 65, 67, 59, 69, 66, 70, 67, 58, 64, 67, 65, 65, 61, 64, 63,
63, 66, 63, 61, 65, 64, 62, 63, 66, 65, 52, 64, 60, 60, 64, 63,
65, 59, 63, 66, 58, 54, 64, 64, 71, 71, 65, 63, 61, 59, 67, 55,
62, 5, -97, -82, -57, -66, -63, -64, -63, -65, -66, -64, -60, -66, -62, -63,
-63, -64, -64, -67, -64, -67, -68, -66, -66, -65, -67, -64, -67, -67, -75, -72,
-66, -68, -67, -65, -61, -63, -68, -61, -65, -63, -68, -58, -65, -79, 26, 90,
66, 78, 70, 75, 67, 62, 63, 63, 65, 64, 67, 62, 60, 66, 66, 72,
67, 69, 68, 66, 73, 68, 66, 66, 73, 69, 57, 66, 58, 62, 62, 64,
61, 74, 37, -4, 61, 78, 60, 62, 49, 63, 64, 57, 55, -28, -94, -75,
-66, -74, -71, -62, -59, -61, -62, -70, -73, -70, -69, -70, -69, -69, -70, -71,
-67, -60, -62, -71, -71, -67, -67, -64, -73, -62, -63, -66, -59, -79, 52, 91,
58, 67, 66, 64, 63, 67, 67, 61, 64, 61, 60, 34, 2, -10, -60, -78,
-70, -77, -70, -64, -67, -31, 72, 98, 73, 79, 71, 68, 68, 68, 62, 61,
69, 67, 66, 66, 64, 58, 62, 63, 64, 62, 56, 61, 66, 68, 63, 67,
64, 66, 57, 80, 26, -89, -67, -72, -72, -68, -71, -70, -62, -61, -70, -68,
-67, -69, -64, -73, -71, -69, -72, -63, -60, -66, -69, -69, -64, -61, -60, -61,
-62, -63, -63, -59, -78, 12, 98, 66, 69, 67, 67, 63, 58, 61, 61, 60,
68, 63, 58, 68, 60, 58, 62, 65, 68, 68, 73, 65, 59, 66, -12, -91,
-63, -72, -59, -62, -57, -64, -58, 5, 49, 71, -54, -89, -61, -70, -67, -66,
-42, 31, 83, 77, 67, 62, 62, 64, 60, 62, 64, 59, 59, 61, 63, 60,
61, 64, 57, 62, 63, 64, 63, 61, 65, 69, 66, 67, 66, 58, 68, -3,
-88, -74, -68, -71, -70, -71, -66, -68, -65, -67, -72, -76, -75, -64, -65, -65,
-65, -71, -69, -64, -65, -60, -62, -68, -67, -66, -67, -67, -72, -71, -65, -64,
-70, -66, -62, -70, -70, -69, -66, -81, -11, 102, 68, 68, 65, 59, 67, 63,
63, 62, 62, 63, 63, 68, 63, 62, 61, 63, 67, 63, 66, 65, 64, 65,
62, 58, 65, 67, 40, -46, -84, -72, -63, -69, -64, -61, -64, -66, -68, -69,
-66, -65, -62, -62, -65, -68, -63, -63, -69, -65, -63, -63, -68, -67, -63, -64,
-65, -66, -64, -68, -5, 68, 77, 70, 63, 67, 69, 62, 62, 62, 67, 69,
65, 66, 66, 64, 65, 63, 65, 65, 61, 63, 62, 62, 65, 65, 62, 63,
62, 65, 64, 62, 72, 63, 63, 66, 66, 67, 68, 69, 65, 69, 66, 64,
64, 62, 62, 60, 70, -27, -92, -76, -69, -74, -68, -64, -65, -70, -66, -66,
-72, -67, -65, -67, -66, -65, -68, -64, -66, -67, -64, -64, -65, -67, -67, -66,
-65, -69, -65, -65, -67, -65, -66, -67, -73, -70, -68, -70, -62, -64, -63, -67,
-62, -27, 62, 85, 66, 65, 67, 61, 58, 63, 69, 66, 65, 70, 70, 69,
67, 66, 65, 61, 66, 67, 66, 65, 67, 69, 66, 69, 69, 66, 68, 67,
67, 67, 63, 64, 67, 63, 66, 67, 66, 70, 66, 66, 64, 59, 62, 66,
64, 63, 68, 62, 62, 60, 63, 54, -18, -60, -81, -79, -65, -71, -65, -62,
-69, -71, -71, -69, -66, -62, -65, -65, -64, -65, -66, -66, -68, -66, -66, -72,
-73, -70, -70, -64, -62, -68, -68, -62, -63, -65, -67, -63, -67, -70, -63, -65,
-66, -64, -60, 34, 89, 69, 68, 68, 69, 73, 68, 67, 64, 62, 62, 60,
65, 66, 62, 66, 65, 62, 61, 65, 70, 58, 60, 60, 59, 59, 66, 62,
63, 61, -8, -43, 2, 18, 43, 53, 51, 57, 69, 64, 64, 62, 57, 11,
-32, -69, -80, -69, -68, -72, -68, -64, -69, -68, -62, -66, -63, -64, -65, -67,
-64, -62, -65, -65, -68, -68, -67, -63, -68, -72, -65, -69, -68, -61, -70, -67,
-63, -52, -4, 35, 73, 75, 64, 68, 64, 65, 63, 66, 66, 60, 66, 68,
65, 67, 65, 64, 62, 62, 58, 60, 65, 65, 28, -5, 5, -38, -83, -57,
-38, -71, -75, -69, -70, -67, -68, -63, -66, -66, -69, -60, -28, -10, 3, 36,
74, 77, 67, 67, 66, 68, 71, 72, 65, 39, -78, -87, -68, -72, -70, -74,
-66, -66, -66, -63, -63, -69, -61, -60, -67, -64, -64, -67, -65, -63, -67, -63,
-64, -63, -64, -35, 55, 90, 68, 71, 63, 66, 66, 61, 61, 56, 60, 65,
63, 64, 66, 67, 63, 61, 64, 64, 65, 65, 65, 69, 69, 66, 69, 67,
67, 68, 66, 67, 65, 65, 68, 68, 58, 68, 67, 60, 73, 58, -32, -73,
-78, -68, -70, -65, -67, -68, -63, -65, -67, -69, -68, -64, -70, -70, -69, -64,
-59, -63, -64, -64, -67, -68, -68, -68, -68, -64, -65, -68, -64, -66, -69, -69,
-70, -72, -74, -73, -73, -68, -67, -69, -65, -64, -71, -67, -69, -69, -71, -58,
12, 52, 76, 69, 62, 62, 65, 66, 63, 68, 67, 62, 59, 59, 64, 39,
-22, -27, -25, -13, 33, 45, 43, 6, -27, -35, -73, -66, -14, 1, 29, 52,
66, 68, 68, 68, 65, 63, 62, 65, 64, 67, 65, 64, 69, 67, 62, 65,
61, 59, 64, 62, 61, 61, 65, 67, 63, 64, 64, 63, 67, 68, 64, 64,
70, 66, 65, 67, 66, 67, 66, 67, 65, 77, -29, -93, -70, -68, -69, -68,
-67, -64, -66, -66, -70, -61, -69, -71, -67, -67, -65, -69, -68, -62, -61, -68,
-67, -62, -70, -68, -65, -71, -65, -68, -72, -70, -72, -68, -61, -65, -65, -65,
-67, -66, -66, -67, -69, -65, -70, 15, 84, 73, 66, 67, 63, 67, 63, 64,
66, 67, 66, 65, 64, 64, 59, 59, 65, 64, 64, 62, 64, 68, 65, 67,
66, 67, 71, 65, 67, 68, 65, 65, 62, 64, 66, 63, 64, 62, 60, 63,
64, 64, 61, 65, 67, 63, 66, 68, 63, 63, 68, 66, 63, 67, 64, 62,
62, 69, 63, 43, 24, -76, -83, -65, -65, -65, -70, -70, -74, -71, -69, -67,
-69, -73, -70, -69, -67, -67, -65, -64, -66, -68, -66, -64, -65, -63, -66, -65,
-61, -66, -60, -61, -66, -66, -67, -67, -67, -67, -67, -69, -65, -64, -68, -67,
-70, -68, -66, -44, -43, -46, -9, -25, -48, -11, -17, -28, -24, 7, 27, 36,
71, 66, 26, -3, -19, -59, -79, -52, -58, -1, 61, 72, 67, 64, 70, 59,
61, 64, 63, 65, 66, 70, 66, 62, 67, 70, 66, 64, 63, 63, 66, 68,
61, 62, 64, 66, 65, 65, 64, 65, 67, 64, 62, 60, 66, 66, 64, 64,
66, 55, 42, 55, 23, -50, -82, -75, -72, -71, -64, -64, -67, -63, -61, -63,
-67, -65, -71, -67, -61, -65, -64, -65, -64, -63, -64, -63, -67, -65, -68, -68,
-65, -67, -65, -65, -65, -65, -68, -67, -72, -71, -68, -67, -65, -68, -64, -65,
-67, -73, -26, 33, 33, 75, 73, 64, 70, 58, 64, 60, 59, 62, 67, 52,
26, 25, 55, 67, 61, 63, 57, 59, 56, 53, 63, 56, 55, 62, 63, 63,
65, 67, 65, 64, 66, 63, 68, 65, 60, 60, 57, 60, 60, 64, 68, 66,
68, 68, 70, 68, 68, 67, 65, 65, 64, 65, 66, 54, 14, -53, -87, -68,
-70, -70, -68, -38, -17, -61, -74, -65, -70, -63, -65, -65, -71, -34, -35, -49,
-8, -20, -65, -60, -71, -65, -64, -66, -68, -65, -68, -74, -70, -66, -61, -65,
-63, -65, -63, -57, -54, -58, -64, -57, -59, -66, -68, -66, -68, -66, -60, -68,
-68, -73, -41, -42, -77, -61, -68, -57, -34, -18, 3, 37, 32, 25, 20, 21,
67, 60, 59, 17, -40, -20, 23, 0, -7, -38, -77, -68, -65, -64, -67, -71,
-72, -70, -72, -60, -67, -65, -3, -42, -37, 65, 85, 64, 68, 64, 70, 65,
64, 74, 66, 63, 62, 56, 57, 55, 58, 57, 57, 68, 64, 64, 65, 62,
67, 63, 66, 65, 73, 22, -84, -91, -52, -60, -15, 53, 91, 59, 44, 75,
64, 64, 63, 50, 73, 13, -3, 8, -56, -74, -28, -41, -73, -57, -47, -67,
-68, -75, -59, -60, -68, -65, -66, -64, -57, -55, -70, -39, 42, 21, -71, -77,
-65, -68, -52, -56, -71, -68, -71, -66, -17, 19, -43, -1, 57, 47, 62, 65,
62, 67, 75, 70, 60, 66, 70, 45, 9, -7, 6, 23, 64, 73, 65, 67,
69, 69, 61, 68, 71, 51, 58, 75, -22, -76, -85, -21, 34, 50, 82, 68,
64, 65, 61, 65, 66, 67, 65, 67, 70, 44, 14, -6, 12, 60, 50, 18,
-2, 10, 11, -19, -21, -4, 2, -5, -8, -31, -75, -68, -69, -71, -72, -68,
-63, -65, -67, -67, -67, -63, -63, -72, -69, -63, -65, -67, -65, -61, -65, -74,
-28, -27, -37, 19, 51, 37, 76, 69, 62, 72, 64, 64, 69, 71, 70, 72,
66, 18, 7, 0, -13, -9, 0, 13, -6, -32, -13, -10, 12, -4, -51, -28,
-37, -67, -63, -61, -66, -68, -63, -50, -60, -57, -30, -7, 5, -33, -60, -66,
-66, -68, -68, -72, -69, -70, -75, -72, -75, -61, -70, -70, -63, -78, -63, -71,
-60, -39, -55, -64, -28, -2, -6, 8, 57, 74, 68, 69, 70, 68, 66, 65,
61, 66, 61, 58, 63, 63, 66, 65, 65, 66, 65, 70, 68, 67, 73, 68,
68, 66, -7, -64, -56, -60, -68, -65, -68, -66, -53, -31, -3, 2, 9, 45,
72, 61, 61, 64, 66, 64, 66, 71, 71, 65, 65, 65, 59, 70, 61, 64,
64, 37, -30, -67, -74, -77, -76, -69, -60, -66, -72, -66, -69, -73, -63, -65,
-68, -66, -66, -67, -64, -56, -34, -19, -19, -1, -8, -28, -58, -64, -57, -71,
-21, 17, 26, 56, 78, 66, 62, 63, 27, -49, -77, -69, -66, -67, -29, 21,
0, -39, -85, -74, -64, -72, -68, -66, -60, -58, -27, 16, -16, -54, -67, -71,
-62, -64, -62, -31, 24, 20, 20, 40, -11, -46, -65, -70, -53, -65, -30, 16,
9, -3, -45, -89, -70, -68, -70, -49, -38, -10, -18, -31, -33, -33, -18, 5,
59, 67, 47, 74, 72, 73, 72, 52, 48, 58, 65, 40, 39, 73, 65, 63,
61, 68, 69, 57, 65, 66, 78, 72, 56, 73, 63, 70, 71, 67, 69, 52,
55, 53, 61, 60, 67, 83, 69, 59, 66, 65, 61, 61, 61, 57, 57, 64,
59, 66, 71, 66, 16, -85, -88, -73, -68, -67, -63, -72, -69, -69, -68, -66,
-69, -72, -74, -73, -66, -66, -57, -58, -73, -59, -75, -89, -64, -75, -62, -67,
-70, -67, -68, -69, -73, -73, -82, -79, -80, -71, -58, -68, -81, 29, 51, -98,
-87, 42, -43, 29, -9, -110, -36, 22, 78, 56, 60, 72, 62, 63, 60, 66,
60, 65, 74, 46, 56, 73, 58, 62, 69, 53, 62, 63, 58, 67, 65, 62,
64, 70, 81, 69, 70, 69, 63, 64, 63, 65, 65, 60, 73, 70, 66, 72,
74, 69, 64, 69, 20, 25, 61, 79, 5, -97, -72, -75, -72, -63, -72, -72,
-78, -63, -57, -76, -72, -63, -73, -62, -62, -64, -62, -59, -64, -65, -66, -67,
-50, -66, -63, -68, -57, 51, -28, 2, 96, -53, -79, -57, -92, -43, -71, -68,
-67, -59, -74, -48, -9, -74, -16, -24, -71, -62, -81, -48, -67, -32, 103, -7,
45, 106, -65, -19, -4, 3, 3, -93, -39, -76, -33, -69, -55, 55, -36, 23,
107, 41, -42, -90, -59, -82, -63, -61, -91, 13, -16, 36, 50, -97, -78, -6,
104, 50, -6, 84, 22, -95, -57, -70, -68, -63, -83, -48, -89, 10, 7, -31,
84, -96, 43, 106, 55, 17, -104, 78, 88, -54, -71, -56, -66, -56, -86, -62,
-67, -66, 89, 72, 59, 71, 86, -56, -101, -69, -78, -50, -63, -49, -87, 0,
33, -87, 24, 71, 61, 89, 68, 78, 66, 61, 61, 61, 75, 63, 73, 7,
-109, -90, -68, -73, -69, -66, -68, -58, 51, 80, 69, 77, 57, 76, 5, -76,
48, 84, 59, 65, 73, 79, 75, -67, -89, 30, 96, 5, -85, 33, -6, -111,
39, 84, 88, 66, 73, 51, 103, 20, -76, 40, 102, 52, 28, 52, 83, 48,
68, 63, 89, 3, -121, -21, -30, -27, 95, 64, 76, 82, -43, -87, -61, -67,
-69, -51, -64, 50, 93, 64, 78, 71, 72, 68, -42, -97, -74, -83, -66, -66,
-74, -75, -63, -69, -75, -61, -57, -64, -58, -67, -61, -63, -58, 44, 76, -50,
-91, -69, -80, -78, -76, -71, -64, -57, -56, -60, -71, -75, -63, -71, -65, -69,
-33, -70, -79, -59, -63, 91, 65, 57, 93, 65, 46, 69, 67, 58, 60, 61,
64, 65, 72, 64, 71, 68, 63, 66, -45, -107, -56, -97, -10, 85, 61, 58,
68, 57, 68, 56, 75, 62, 62, 54, 21, 73, 36, 60, -35, -105, -60, -86,
-72, -59, -58, -67, -70, -65, -68, -75, -66, -63, -64, -66, -72, 81, 82, 57,
73, 61, 57, 69, 66, 64, 69, 68, 71, 66, 70, 68, 60, 64, 70, 74,
71, 79, 58, 82, 8, -13, 100, 62, 67, 57, -30, 82, 68, 55, 60, 57,
54, 51, 69, 65, 69, 70, 69, 37, -69, -86, -66, -60, -66, -76, 48, 98,
39, -58, -89, -52, -63, -58, -71, -74, -74, -75, -70, -69, -60, -53, -66, -58,
-70, 35, 109, 73, 67, 75, 67, 68, 70, 73, 69, 54, 67, 64, 65, 66,
62, 51, 64, 41, 9, 95, 30, -66, 104, 65, 47, 66, 40, 91, -1, -53,
25, -46, -102, -74, -85, -63, -72, -75, -73, -60, -62, -65, -76, -67, -71, -69,
-63, -76, 22, 107, 57, 70, 65, 65, 62, 55, 75, 64, 57, 66, 70, 71,
62, 57, 57, 58, 54, 61, 68, 60, 61, 54, 53, 60, 56, 62, 63, 65,
59, 53, 48, 57, 65, 68, 63, 68, 65, 61, 63, 61, 71, 50, 78, -3,
-62, 92, 61, 64, 64, 58, 74, 56, 82, 1, -96, -66, -53, -66, -56, -61,
-68, -66, -69, -71, -72, -73, -60, -64, -66, -62, -60, -66, -63, -59, -67, -64,
-65, -64, -68, -64, -68, -77, -68, -66, -68, -66, -62, -68, -85, -83, -72, -68,
-65, -65, -69, -69, -69, -64, -65, -67, -62, -68, -67, -72, -84, -78, -79, -66,
-75, -65, -44, -74, -72, -74, -61, -62, -85, 23, 102, 62, 80, 67, 63, 62,
60, 63, 59, 68, 63, 57, 65, 67, 66, 66, 73, 69, 66, 69, 69, 72,
68, 62, 68, 66, 65, 72, 62, 63, 66, 60, 62, 57, 59, 65, 61, 63,
64, 60, 66, 72, 73, 67, 68, 73, 61, 66, 67, 64, 60, 59, 67, 71,
69, 60, 68, 78, 68, 73, 70, 66, 66, 57, 73, -24, -101, -63, -70, -63,
-91, -13, 92, 71, 69, 64, 63, 67, 67, 63, 69, 56, 77, 20, -81, -95,
-16, -1, -83, -82, -61, -72, -67, -73, -65, -72, -76, -73, -78, -73, -59, -74,
-70, -71, -57, 2, -26, 10, 93, 52, 68, 67, 57, 64, -42, -97, -71, -70,
-70, -61, -67, -58, -70, -70, -71, -67, -62, -70, -64, -64, -72, -59, -64, -69,
-63, -63, -62, -65, -66, -67, -72, -59, -70, 32, 95, 62, 68, 65, 64, 65,
64, 64, 61, 73, 67, 67, 66, 62, 68, 68, 64, 64, 64, 64, 62, 36,
-70, -63, 76, 91, 71, 71, -48, -94, -56, -61, -64, -69, -67, -72, -72, -63,
-73, -70, -70, -69, -64, -69, -61, -56, -66, -65, -61, -64, -62, -64, -64, -60,
-62, -62, -58, -64, -59, 0, -28, -53, 10, 43, 64, 79, 59, 73, 67, 58,
67, -58, -34, 48, -94, -34, 97, 56, 68, 64, 64, 62, 65, 58, 62, 66,
66, 70, 70, 63, 67, 63, 72, 77, 73, 67, 62, 72, 59, 75, -47, -104,
-68, -79, -76, -67, -66, -65, -64, -67, -67, -54, -64, -61, -64, -67, -64, -71,
-60, -63, -69, -59, -59, -62, -60, -64, -60, -58, -71, -63, -61, -69, -65, -57,
-63, -74, -66, -74, -70, -72, -53, 54, 100, 45, -70, -3, 99, 68, 65, 69,
58, 59, 61, 61, 63, 70, 64, 60, 60, 59, 58, 61, 56, 60, 63, 65,
64, 58, 64, 66, 70, 71, 69, 63, 61, 68, 74, 67, 62, 67, 55, 59,
63, 60, 60, 63, 60, 55, 64, 62, 59, 66, 75, 60, 65, 69, 75, 32,
-86, -87, -58, -74, -59, -66, -61, -57, -62, -57, -65, -67, -70, -80, -70, -68,
-71, -71, -66, -68, -77, -69, -67, -67, -62, -65, -67, -67, -70, -64, -64, -69,
-69, -73, -69, -68, -76, -70, -71, -61, -66, -65, -60, -38, 78, 96, 71, 79,
65, 66, 72, 76, 62, 62, 73, 56, 59, 64, 67, 68, 72, 78, 68, 68,
70, 60, 65, 68, 66, 63, 64, 63, 65, 67, 63, 66, 68, 67, 65, 60,
68, 23, -52, 1, -31, -54, -39, -32, 60, -57, -30, -9, -80, -17, -77, -39,
-42, -80, -56, -71, -62, -66, -64, -65, -73, -69, -69, -67, -68, -72, -74, -74,
-68, -67, -69, -68, -66, -70, -65, -71, -71, -75, -22, -11, -13, 61, 82, 63,
72, 63, 69, 71, 61, 61, 70, 70, 69, 64, 67, 67, 60, 63, 56, 53,
10, -86, -74, -73, -60, -82, -48, 100, 61, 64, 75, 66, 67, 67, 69, 60,
61, 69, 66, 69, 54, 71, 65, 27, -29, -91, -67, -18, 47, 79, 61, 69,
66, 64, 76, -54, -96, -61, -72, -69, -58, -62, -68, -69, -67, -73, -70, -70,
-69, -71, -65, -56, -68, -62, -59, -68, -67, -69, -64, -64, -67, -66, -65, -66,
-72, -37, 42, 79, 69, 65, 60, 64, 68, 65, 66, 61, 66, 67, 64, 67,
61, 63, 62, 57, 66, 66, 69, 61, 65, 68, 60, 44, -74, -91, -55, -71,
-65, -68, -62, -63, -67, -60, -63, -67, -66, -62, -62, -67, -61, -58, -41, -16,
47, 93, 64, 68, 69, 67, 62, 70, 59, 75, 46, -56, -74, -71, -74, -65,
-67, -63, -65, -52, -68, -46, -42, -47, 21, 77, 72, 67, 62, 63, 61, 64,
64, 61, 64, 64, 59, 58, 62, 57, 61, 67, 57, 57, 63, 54, -23, -90,
-74, -69, -68, -67, -62, -67, -65, -61, -61, -66, -67, -63, -68, -65, -68, -74,
-63, -66, -63, -55, -60, -62, -65, -67, -65, -61, -64, -67, -66, -68, -63, -75,
-4, 92, 63, 67, 67, 61, 59, 64, 65, 70, 68, 62, 64, 61, 68, 65,
61, 69, 62, 72, -5, -94, -81, -70, -61, -66, -65, -60, -68, -66, -61, -60,
-67, -62, -62, -67, -65, -70, -65, -68, -71, -61, -67, -70, -64, -60, -64, -15,
-36, -76, -60, -66, -66, -67, -66, -75, -28, 50, -17, 0, 67, 64, 54, 71,
65, 67, 62, 64, 69, 65, 66, 67, 65, 60, 66, 69, 64, 67, 65, 64,
70, 68, 64, 64, 68, 66, 62, 60, 62, 65, 69, 71, 64, 66, 60, 62,
63, 64, 68, 70, 75, -9, -89, -62, -71, -62, -58, -65, -65, -65, -64, -66,
-64, -66, -67, -64, -62, -65, -65, -59, -60, -61, -65, -61, -58, -63, -61, -66,
-69, -69, -65, -64, -65, -58, -64, -69, -73, -56, -68, -17, 84, 84, 61, 73,
66, 63, 64, 67, 67, 72, 69, 70, 70, 69, 66, 67, 66, 66, 73, 68,
66, 67, 65, 69, 68, 69, 65, 66, 70, 69, 64, 65, 68, 67, 68, 67,
65, 67, 61, 60, 68, 63, 60, 66, 69, 30, -29, -24, -58, -83, -70, -67,
-62, -66, -65, -62, -63, -61, -66, -66, -65, -70, -67, -66, -69, -62, -66, -65,
-64, -67, -28, -17, -46, -70, -70, -64, -73, -69, -69, -74, -69, -69, -67, -74,
-73, -60, -70, -71, -67, -68, -63, -65, -66, -63, -68, -68, -69, -68, -71, -65,
-72, -65, 6, 55, 73, 77, 70, 68, 66, 66, 61, 68, 66, 59, 64, 63,
66, 65, 66, 69, 67, 69, 63, 72, 43, 2, 1, -56, -81, -68, -34, -33,
-71, -36, -28, -33, -40, -27, 48, 62, 72, 52, 46, 66, 60, 61, 62, 66,
63, 65, 64, 62, 62, 63, 60, 64, 66, 63, 61, 62, 64, 67, 64, 61,
47, -21, -87, -67, -68, -74, -68, -67, -67, -65, -65, -66, -65, -61, -66, -62,
-62, -70, -56, -59, -46, -12, -12, -14, 3, 30, 44, 59, 42, 32, 8, -40,
-43, -72, -71, -65, -64, -63, -67, -60, -59, -61, -71, -66, -66, -72, -68, -66,
-64, -65, -66, -64, -66, -62, -67, -66, -68, -64, -74, -31, 39, 40, 58, 76,
60, 63, 60, 61, 63, 62, 66, 68, 61, 68, 46, -7, -50, -67, -75, -78,
-73, -68, -72, -70, -67, -67, -68, -68, -60, -63, -64, -62, -69, -62, -63, -65,
-65, -65, -66, -16, 61, 82, 67, 71, 67, 68, 71, 69, 66, 62, 65, 65,
68, 64, 62, 67, 59, 64, 61, 62, 66, 65, 65, 67, 70, 67, 61, 67,
64, 64, 69, 64, 64, 70, 69, 67, 67, 65, 66, 64, 70, 50, -18, -71,
-76, -72, -68, -66, -71, -69, -67, -66, -63, -68, -69, -69, -70, -63, -65, -70,
-66, -67, -70, -68, -66, -69, -69, -64, -66, -64, -64, -64, -65, -69, -63, -63,
-71, -65, -65, -67, -63, -65, -70, -66, -64, -66, -68, -65, -65, -62, -69, -68,
-64, -58, 11, 82, 67, 67, 64, 63, 65, 64, 64, 61, 63, 62, 64, 62,
63, 60, 10, -31, 6, -2, -55, -78, -65, -71, -68, -65, -66, -64, -34, 49,
76, 71, 65, 69, 70, 67, 65, 65, 67, 67, 64, 67, 66, 64, 67, 67,
64, 64, 63, 65, 69, 66, 63, 64, 64, 67, 65, 66, 65, 64, 65, 62,
63, 63, 65, 63, 63, 64, 64, 63, 71, 29, -62, -83, -66, -71, -67, -67,
-67, -68, -69, -66, -68, -67, -65, -67, -69, -71, -70, -65, -60, -64, -61, -62,
-66, -64, -64, -65, -63, -65, -68, -66, -67, -68, -71, -71, -70, -66, -66, -69,
-65, -67, -64, -70, -34, -19, -15, 58, 86, 63, 70, 66, 70, 66, 67, 63,
66, 69, 65, 64, 64, 68, 68, 65, 64, 63, 63, 63, 65, 65, 63, 68,
64, 62, 68, 65, 64, 63, 61, 64, 62, 62, 62, 68, 64, 63, 66, 65,
63, 65, 65, 63, 62, 62, 62, 61, 65, 68, 64, 68, 63, 67, 62, 67,
49, -52, -82, -70, -76, -64, -70, -67, -70, -67, -67, -68, -62, -67, -68, -70,
-68, -70, -69, -67, -69, -66, -69, -66, -64, -68, -64, -63, -63, -64, -66, -64,
-67, -65, -65, -69, -66, -66, -63, -67, -50, -5, 13, 13, 39, 39, -2, -34,
-20, 10, 25, 46, 72, 65, 66, 66, 65, 64, 64, 61, 65, 65, 63, 68,
64, 66, 60, 61, 57, 20, -51, -54, -39, -35, -3, 54, 79, 67, 65, 64,
64, 62, 66, 68, 66, 61, 59, 64, 60, 59, 59, 61, 64, 68, 71, 67,
65, 66, 65, 65, 62, 66, 65, 62, 68, 66, 64, 65, 68, 66, 66, 64,
62, 59, 62, 27, 12, 26, 14, -11, -40, -52, -60, -73, -70, -71, -70, -63,
-40, -60, -66, -27, -43, -36, -52, -75, -68, -64, -65, -66, -66, -67, -69, -66,
-67, -66, -63, -68, -66, -66, -67, -65, -67, -67, -64, -66, -68, -68, -66, -64,
-65, -63, -66, -69, -65, -66, -48, -35, -45, -40, -10, -15, -39, 1, 3, -19,
-49, -32, -9, -47, -11, 39, 23, 59, 73, 69, 66, 66, 69, 58, 65, 66,
61, 63, 68, 67, 63, 64, 63, 63, 63, 63, 64, 64, 63, 62, 67, 68,
69, 65, 68, 64, 67, 72, 65, 64, 67, 66, 62, 66, 64, 65, 61, 72,
53, 41, 41, 14, -2, -9, -15, -37, -3, 14, 12, 28, 44, 74, 45, 49,
73, 54, 43, 63, 31, -87, -58, -57, -76, -67, -66, -64, -65, -71, -64, -64,
-70, -64, -65, -66, -65, -66, -58, -61, -67, -64, -69, -71, -66, -66, -68, -72,
-67, -63, -64, -67, -70, -71, -70, -68, -61, -62, -67, -64, -68, -69, -68, -66,
-64, -66, -70, -67, -63, -65, -67, -65, -68, -66, -66, -68, -65, -65, -63, -65,
-60, -65, -71, -47, -67, -43, 28, 50, 42, 68, 57, 13, 12, 37, 15, -12,
39, 75, 23, -4, 64, 34, 26, 63, 77, 67, 62, 68, 67, 61, 61, 62,
62, 59, 63, 61, 58, 62, 59, 61, 62, 65, 64, 66, 64, 56, 58, 64,
66, 65, 65, 67, 62, 61, 66, 66, 62, 67, 64, 65, 59, 22, 3, -51,
-87, -70, -67, -64, -66, -69, -71, -63, -67, -63, -61, -59, -63, -71, -66, -69,
-71, -74, -65, -72, -70, -66, -75, -32, -7, 17, 68, 45, 36, 71, 66, 66,
68, 66, 65, 62, 68, 71, 68, 69, 69, 67, 67, 63, 60, 62, 70, 46,
25, 6, -32, -43, -43, -70, -46, -41, -62, -41, -56, -70, -71, -74, -74, -72,
-76, -76, -72, -72, -74, -48, -49, -68, -15, 12, -39, 4, 30, -2, 0, 60,
83, 16, 45, 74, 65, 70, 63, 63, 40, 46, 49, 6, 1, 8, -11, -66,
-78, -61, -68, -62, -58, -61, -64, -65, -67, -54, 3, 54, 34, 55, 71, 26,
-35, -24, 56, 73, 67, 70, 65, 70, 61, 60, 68, 68, 63, 58, 68, 71,
67, 68, 69, 68, 73, 43, -10, -47, -71, -65, -24, -36, -74, -73, -63, -73,
-71, -63, -65, -67, -66, -70, -65, -68, -65, -33, -45, -64, -38, 8, 13, -11,
15, -29, -81, -73, -60, -65, -68, -69, -66, -62, -64, -65, -62, -64, -63, -64,
-67, -65, -60, -68, -78, -10, 38, -2, 18, 16, -30, -7, 85, 70, 62, 76,
45, -7, 6, 8, -16, 17, 71, 66, 67, 67, 68, 66, 66, 68, 62, 6,
-37, -21, -46, -40, 25, 45, 34, 22, -13, -47, -70, -73, -66, -61, -63, -59,
-44, -43, -16, 43, -7, 13, 74, 71, 66, 69, 69, 67, 67, 65, 72, -2,
-59, -72, -82, -70, -63, -62, -60, -65, -64, -60, -62, -66, -65, -67, -63, -65,
-65, -64, -66, -70, -70, -64, -64, -60, -68, -18, 4, -78, -67, -64, -60, -62,
-65, -63, -74, -54, -11, 31, 46, 70, 71, 9, 30, 85, -64, -89, -58, -70,
-25, 73, 71, 55, 55, 58, 63, 64, 64, 57, 58, 61, 65, 63, 59, 63,
65, 66, 69, 62, 67, 65, 64, 68, 68, 68, 69, 72, 68, 68, 67, 62,
71, 62, 67, 53, 32, 67, 33, 50, 75, -9, -20, -24, -4, -4, -35, -2,
29, -7, -35, 15, 11, -74, -69, -68, -72, -68, -66, -72, -65, -64, -75, -68,
-64, -70, -66, -66, -68, -66, -64, -68, -70, -68, -68, -58, -63, -68, -69, -61,
-36, -9, 9, 32, 44, 55, 70, 68, 65, 64, 63, 68, 68, 69, 69, 63,
60, 62, 61, 59, 65, 60, 59, 60, 42, 14, 2, 5, -37, -35, -54, -88,
-72, -66, -67, -69, -62, -59, -65, -68, -73, -62, -61, -73, -69, -65, -63, -60,
-64, -64, -73, -79, -65, -65, -67, -70, -70, -66, -62, -55, -59, -67, -70, -61,
-61, -61, -62, -60, -62, -69, -66, -65, -15, 37, 55, 81, 76, 72, 64, 63,
68, 69, 69, 75, 76, 64, 69, 64, 68, 65, 61, 69, 59, 60, 58, 61,
70, 62, 70, 68, 66, 70, 71, 65, 62, 64, 68, 71, 69, 68, 63, 66,
68, 62, 66, 60, 61, 66, 63, 44, -36, -44, -49, -77, -78, -71, -74, -76,
-73, -68, -65, -62, -65, -67, -66, -70, -67, -64, -69, -64, -62, -67, -65, -70,
-71, -69, -70, -69, -75, -67, -65, -70, -67, -66, -61, -65, -68, -66, -62, -67,
-64, -58, -72, -72, -67, -74, -69, -72, -65, -25, 32, 76, 78, 73, 72, 74,
64, 75, 68, 63, 74, 71, 75, 64, 62, 68, 65, 69, 70, 67, 69, 73,
72, 68, 64, 63, 61, 63, 65, 74, 71, 59, 67, 70, 62, 66, 66, 60,
64, 64, 64, 69, 61, 66, 41, -9, -64, -75, -69, -74, -68, -66, -66, -66,
-69, -59, -60, -66, -62, -62, -63, -67, -60, -65, -66, -59, -63, -64, -68, -60,
-65, -68, -58, -66, -53, -31, 24, 81, 75, 68, 67, 63, 59, 60, 68, 62,
68, 58, 61, 70, 67, 65, 72, 67, 64, 69, 61, 67, 65, 64, 66, 66,
62, 60, 54, 33, 27, 17, -54, -53, -36, -29, -30, -46, -45, -57, -45, -20,
-24, -19, -51, -74, -66, -73, -69, -69, -64, -60, -65, -66, -66, -68, -69, -70,
-75, -75, -70, -69, -69, -71, -66, -68, -68, -67, -69, -67, -71, -62, -82, -25,
30, 8, 60, 66, 60, 65, 28, 63, 53, 3, -50, -33, 36, -20, 22, 83,
62, 79, 64, 61, 65, 60, 59, 56, -35, -23, 88, 51, 77, 19, -38, 39,
69, 65, 76, 63, 75, 5, 30, 86, 62, 73, 73, 69, 76, 52, 63, 63,
55, 62, 64, 7, -28, -3, 45, 41, -64, -99, -68, -71, -65, -74, -71, -52,
-89, -37, 90, 74, 31, -82, -89, -74, -82, -62, -66, -72, -70, -70, -68, -69,
-78, -73, -74, -67, -69, -75, -68, -67, -59, -29, 5, 22, -24, -78, -66, -68,
-62, -60, -73, -66, -74, -8, 15, 4, 17, -53, 2, -46, -94, -69, -84, -54,
-69, -64, -57, -64, -77, -76, -66, -64, -74, -90, -12, -68, -86, -52, -85, -65,
-88, -9, 36, -85, -30, 82, -61, -76, -81, -64, -13, -83, -65, -80, -70, -57,
-74, 15, -79, -86, 50, -37, -25, 88, -52, -118, 6, 26, -93, -58, -26, 16,
71, 65, 60, 51, 76, 35, 15, 28, -81, -74, -73, -25, -38, -24, -25, -86,
-55, -74, -71, -71, -69, -86, -41, 87, 52, 75, 69, -44, -77, -69, 23, -51,
-92, 63, 78, 42, 57, -54, -85, -73, -70, -73, -65, -68, -73, 45, 43, 75,
88, -70, -19, -43, -107, 16, -107, -78, -53, -66, 86, 75, 56, 63, 64, 60,
58, 65, 71, 71, 100, 12, -89, -91, -71, -85, -57, -110, 7, -3, -10, 71,
-49, 86, -42, -45, -13, -56, 121, 34, 66, 66, 43, 83, -46, -88, -68, -66,
-70, -17, 92, 53, 50, 76, 72, 59, 54, 56, 66, 62, 53, 51, 66, 55,
-42, -93, -73, -82, -65, 39, 88, 57, 61, -54, -94, -60, -63, -61, -59, -61,
-66, 38, 103, 6, -95, -54, -37, -79, -76, -79, -76, -57, -80, -60, 54, 74,
72, 67, 40, 74, 8, -84, -92, -45, 62, 25, -70, -70, -66, -78, -67, -63,
-76, -86, -45, 74, 99, 66, 74, 71, -29, -105, -76, -84, -76, -81, -79, -66,
-66, -66, -65, -53, -75, -19, 87, 70, 63, 63, 69, 73, 55, 77, 66, 65,
69, -58, -32, 81, 68, 62, 74, 67, 70, 79, 53, 56, 69, 51, 88, 68,
69, 68, -42, -78, -58, -50, -74, -30, 110, 61, 61, 63, 78, 86, 59, 83,
-68, -42, 93, 70, 70, -57, -90, -55, -73, -57, -69, -63, 42, 98, 59, 73,
47, -48, -93, -59, -60, -69, -58, -71, -83, -71, -79, -69, -72, -78, -74, -76,
-72, -61, -66, -76, -66, -58, -62, -78, -65, -76, -65, -108, 4, 37, -81, 33,
109, 59, 68, 57, 60, 52, 62, 61, 62, 65, 70, 64, 71, 62, 74, 79,
72, 65, 75, 68, 62, 41, -60, -110, -46, -60, -33, 70, 93, 65, 79, 47,
65, 55, -50, -79, -73, -71, -60, -56, -71, -67, -69, -39, 89, 77, -88, -68,
-70, -78, -77, -68, -71, -78, -58, -67, -68, -62, -74, -75, -68, -62, -56, -73,
-16, 93, 99, 79, 74, 63, 64, 53, 50, 63, 65, 54, 65, 68, 75, 75,
63, 65, 65, 62, 74, 69, 65, 57, 59, 62, 60, 56, 35, 65, -9, -96,
-84, -73, -57, -73, -58, -38, -62, -56, -44, -61, -82, -66, -78, -2, 81, 74,
69, 58, 63, 35, -12, -84, -84, 56, 78, 73, 74, 59, 66, 64, 79, 60,
49, 66, 68, 75, 55, 50, 57, 48, 58, 69, 74, 66, 51, 61, 65, 67,
78, 73, 63, 66, 69, 63, 55, 59, 67, 63, 58, 56, 60, 73, 67, 66,
58, 66, 68, 48, 73, -54, -104, -70, -87, -82, -66, -69, -65, -69, -69, -71,
-60, -65, -79, -73, -64, -61, -64, -71, -66, -67, -78, -70, -62, -61, -48, -51,
-60, -61, -66, -66, -58, -58, -63, -69, -63, -69, -75, -68, -56, -55, -62, -72,
-72, -64, -61, -61, -59, -56, -64, -66, -72, -73, -68, -67, -68, -74, -69, -60,
-64, -68, -63, -72, -58, -64, -71, -68, -88, 35, 85, 59, 58, 69, 74, 74,
69, 65, 69, 60, 66, 71, 66, 57, 63, 82, 72, 75, 73, 68, 64, 63,
60, 56, 64, 64, 63, 70, 68, 79, 78, 69, 78, 64, 59, 65, 63, 65,
67, 67, 68, 64, 68, 67, 60, 65, 68, 64, 69, 72, 57, 60, 66, 68,
69, 65, 62, 62, 57, 70, 60, 79, 17, -87, -81, -71, -86, -63, -75, -56,
53, 87, 62, 66, 61, 73, 64, 72, 9, -100, -71, -5, -71, 7, 35, -104,
-68, -65, -76, -64, -72, -57, -83, -19, 93, 62, 61, 69, 65, 67, 72, 53,
55, -48, -108, 29, 70, 67, 74, -47, -102, -75, -77, -67, -66, -67, -72, -63,
-60, 7, -36, -93, -58, -71, -60, -60, -65, -70, -78, -63, -62, -68, -69, -72,
-60, -62, -55, -62, -50, 44, 85, 68, 71, 63, 65, 73, 72, 64, 56, 61,
62, 58, 70, 66, 56, 64, 70, 64, 64, 64, 60, 60, 61, 72, 68, 65,
65, 57, 47, -72, -91, -65, -79, -9, -58, -78, -54, -67, -65, -65, -68, -66,
-64, -65, -65, -59, -64, -69, -66, -66, -69, -67, -72, -72, -71, -65, -67, -67,
-60, -60, -69, -70, -64, -71, -68, -61, -52, -76, 2, -11, -88, -59, -60, -75,
-69, -63, 45, 85, 62, 68, 57, 68, 65, 63, 67, 58, 66, 71, 72, 67,
72, 62, 60, 64, 63, 67, 66, 58, 56, 82, 14, -87, -55, -65, -61, -66,
-70, -67, -74, -65, -69, -65, -62, -71, -71, -71, -76, -73, -73, -75, -64, -69,
-68, -66, -71, -68, -72, -68, -68, -65, -69, -78, -70, -69, -71, -65, -66, -54,
-69, -73, -63, -68, -71, -61, 15, 33, 37, 79, 51, 65, 64, 60, 68, 60,
72, 55, 49, 71, 68, 65, 65, 68, 60, 50, 58, 56, 59, 66, 68, 69,
65, 68, 62, 62, 69, 58, 70, 67, 60, 65, 61, 70, 61, 55, 61, 63,
68, 62, 61, 65, 69, 64, 61, 66, 66, 65, 75, 61, 79, 21, -88, -83,
-67, -70, -67, -69, -59, -62, -69, -69, -66, -67, -57, -61, -66, -57, -64, -67,
-66, -66, -63, -66, -68, -66, -62, -66, -74, -69, -71, -70, -65, -63, -66, -69,