Source code of Windows XP (NT5)
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
 
 
 

10000 lines
63 KiB

32767
32767
32767
32767
32653
32653
31848
31848
29979
29979
26101
26101
22981
22981
16985
16985
6522
6522
-22295
-22295
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-31995
-31995
-29736
-29736
-27426
-27426
-24179
-24179
-19305
-19305
-12241
-12241
6864
6864
32767
32767
32767
32767
32767
32767
32767
32767
32767
32767
32767
32767
32767
32767
32767
32767
32767
32767
32767
32767
32767
32767
32183
32183
31322
31322
28530
28530
25354
25354
21459
21459
14617
14617
1405
1405
-29219
-29219
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-31179
-31179
-29401
-29401
-26160
-26160
-22593
-22593
-17477
-17477
-8764
-8764
17993
17993
32767
32767
32767
32767
32767
32767
32767
32767
32767
32767
32767
32767
32767
32767
32767
32767
32767
32767
32767
32767
32767
32767
31812
31812
30886
30886
27976
27976
24520
24520
19276
19276
11708
11708
-10528
-10528
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32400
-32400
-29886
-29886
-27697
-27697
-24833
-24833
-21066
-21066
-14516
-14516
-1912
-1912
29350
29350
32767
32767
32767
32767
32767
32767
32767
32767
32767
32767
32767
32767
32767
32767
32767
32767
32767
32767
32767
32767
32387
32387
31873
31873
29156
29156
25968
25968
22943
22943
16915
16915
7499
7499
-19268
-19268
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-31977
-31977
-29973
-29973
-28278
-28278
-24602
-24602
-20440
-20440
-13732
-13732
1348
1348
32446
32446
32767
32767
32767
32767
32767
32767
32767
32767
32767
32767
32767
32767
32767
32767
32767
32767
32767
32767
32767
32767
32430
32430
31313
31313
28981
28981
26235
26235
22755
22755
16113
16113
6136
6136
-22590
-22590
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-31406
-31406
-29675
-29675
-27583
-27583
-23809
-23809
-19177
-19177
-12424
-12424
5236
5236
32767
32767
32767
32767
32767
32767
32767
32767
32767
32767
32767
32767
32767
32767
32767
32767
32767
32767
32767
32767
32767
32767
32363
32363
31380
31380
29173
29173
26235
26235
22274
22274
15175
15175
2547
2547
-27742
-27742
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32580
-32580
-29959
-29959
-27681
-27681
-24332
-24332
-19725
-19725
-12700
-12700
7320
7320
32767
32767
32767
32767
32767
32767
32767
32767
32767
32767
32767
32767
32767
32767
25191
25191
6792
6792
-29333
-29333
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-26248
-26248
-17843
-17843
-5386
-5386
27308
27308
32767
32767
32767
32767
32767
32767
32767
32767
32767
32767
32767
32767
27445
27445
16018
16018
-16169
-16169
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-30737
-30737
-21796
-21796
-13533
-13533
11410
11410
32767
32767
32767
32767
32767
32767
32767
32767
32767
32767
32767
32767
30831
30831
21111
21111
-85
-85
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-27320
-27320
-18475
-18475
-4123
-4123
29867
29867
32767
32767
32767
32767
32767
32767
32767
32767
32767
32767
32767
32767
24578
24578
10788
10788
-23839
-23839
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-31188
-31188
-21678
-21678
-12455
-12455
17662
17662
32767
32767
32767
32767
32767
32767
32767
32767
32767
32767
32767
32767
27281
27281
16979
16979
-11408
-11408
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32662
-32662
-24463
-24463
-16279
-16279
6252
6252
32767
32767
32767
32767
32767
32767
32767
32767
32767
32767
32767
32767
29002
29002
19370
19370
-2879
-2879
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-28726
-28726
-19248
-19248
-3026
-3026
31448
31448
32767
32767
32767
32767
32767
32767
32767
32767
32767
32767
31532
31532
22568
22568
8281
8281
-26040
-26040
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32212
-32212
-22578
-22578
-12971
-12971
17232
17232
32767
32767
32767
32767
32767
32767
32767
32767
32767
32767
32767
32767
25931
25931
15687
15687
-12231
-12231
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-26862
-26862
-17380
-17380
3692
3692
32767
32767
32767
32767
32767
32767
32767
32767
32767
32767
32767
32767
29094
29094
19544
19544
488
488
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-30650
-30650
-20955
-20955
-7738
-7738
26875
26875
32767
32767
32767
32767
32767
32767
32767
32767
32767
32767
32122
32122
23087
23087
9846
9846
-23348
-23348
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-24155
-24155
-14827
-14827
13336
13336
32767
32767
32767
32767
32767
32767
32767
32767
32767
32767
32767
32767
26948
26948
17042
17042
-8236
-8236
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-29189
-29189
-19545
-19545
-2644
-2644
32436
32436
32767
32767
32767
32767
32767
32767
32767
32767
32767
32767
31363
31363
22094
22094
6592
6592
-27916
-27916
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-31207
-31207
-21198
-21198
-10697
-10697
20017
20017
32767
32767
32767
32767
32767
32767
32767
32767
32767
32767
32767
32767
32767
32767
32767
32767
32534
32534
31617
31617
31095
31095
28474
28474
25993
25993
24046
24046
20805
20805
15421
15421
7998
7998
-14226
-14226
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-29893
-29893
-13593
-13593
24077
24077
32767
32767
32767
32767
32767
32767
31845
31845
29796
29796
21831
21831
13350
13350
-5270
-5270
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-25698
-25698
-5491
-5491
31467
31467
32767
32767
32767
32767
32767
32767
32224
32224
29949
29949
22562
22562
13991
13991
-5452
-5452
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32745
-32745
-30692
-30692
-28582
-28582
-25334
-25334
-22314
-22314
-16221
-16221
-6665
-6665
22093
22093
32767
32767
32767
32767
32767
32767
32767
32767
32767
32767
32767
32767
31383
31383
20803
20803
-7660
-7660
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-28958
-28958
-21411
-21411
-13026
-13026
7965
7965
32767
32767
32767
32767
32767
32767
32767
32767
32767
32767
32767
32767
32767
32767
32767
32767
32767
32767
32767
32767
32767
32767
32184
32184
30655
30655
28187
28187
25322
25322
21693
21693
14786
14786
818
818
-29918
-29918
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-30183
-30183
-27701
-27701
-24520
-24520
-18695
-18695
-10329
-10329
15583
15583
32767
32767
32767
32767
32767
32767
32767
32767
32767
32767
32767
32767
32767
32767
32767
32767
32767
32767
32767
32767
32767
32767
32132
32132
30742
30742
28063
28063
25172
25172
20302
20302
13361
13361
-4429
-4429
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-31567
-31567
-29742
-29742
-26809
-26809
-23070
-23070
-16918
-16918
-8016
-8016
19933
19933
32767
32767
32767
32767
32767
32767
32767
32767
32767
32767
32767
32767
32767
32767
32767
32767
32767
32767
32767
32767
32767
32767
32110
32110
30931
30931
28256
28256
25010
25010
19771
19771
12058
12058
-8420
-8420
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-31011
-31011
-28710
-28710
-25753
-25753
-22274
-22274
-16249
-16249
-5417
-5417
24771
24771
32767
32767
32767
32767
32767
32767
32767
32767
32767
32767
32767
32767
32767
32767
32767
32767
32767
32767
32767
32767
32684
32684
32007
32007
29917
29917
26846
26846
23780
23780
18217
18217
9683
9683
-15625
-15625
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32688
-32688
-30132
-30132
-27905
-27905
-25013
-25013
-20525
-20525
-13487
-13487
1975
1975
32767
32767
32767
32767
32767
32767
32767
32767
32767
32767
32767
32767
32767
32767
32767
32767
32767
32767
32767
32767
32767
32767
32637
32637
31640
31640
29473
29473
26341
26341
22932
22932
16276
16276
5103
5103
-24337
-24337
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-31258
-31258
-29724
-29724
-27251
-27251
-23690
-23690
-18835
-18835
-11455
-11455
8972
8972
32767
32767
32767
32767
32767
32767
32767
32767
32767
32767
32767
32767
32767
32767
32767
32767
32767
32767
32767
32767
32767
32767
32309
32309
31488
31488
28661
28661
25512
25512
21901
21901
14982
14982
707
707
-29780
-29780
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32737
-32737
-30670
-30670
-28395
-28395
-25429
-25429
-22649
-22649
-16727
-16727
-8707
-8707
13545
13545
32767
32767
32767
32767
32767
32767
32767
32767
32767
32767
32767
32767
32767
32767
32767
32767
32767
32767
32767
32767
32767
32767
32092
32092
30995
30995
28199
28199
24404
24404
19989
19989
12845
12845
-2491
-2491
-31597
-31597
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32144
-32144
-30004
-30004
-27843
-27843
-24483
-24483
-21206
-21206
-15831
-15831
-6313
-6313
17149
17149
32767
32767
32767
32767
32767
32767
32767
32767
32767
32767
32767
32767
32767
32767
32767
32767
32767
32767
32767
32767
32526
32526
31718
31718
30245
30245
27057
27057
23541
23541
18033
18033
9808
9808
-8622
-8622
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-30981
-30981
-29044
-29044
-26709
-26709
-23500
-23500
-19237
-19237
-12850
-12850
-2389
-2389
22900
22900
32767
32767
32767
32767
32767
32767
32767
32767
32767
32767
32767
32767
32767
32767
32767
32767
32767
32767
32767
32767
32237
32237
31059
31059
28549
28549
25814
25814
22187
22187
15929
15929
6554
6554
-12910
-12910
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-31986
-31986
-29892
-29892
-28075
-28075
-25016
-25016
-21558
-21558
-17718
-17718
-10610
-10610
1904
1904
27126
27126
32767
32767
32767
32767
32767
32767
32767
32767
32767
32767
32767
32767
32767
32767
32767
32767
32767
32767
32726
32726
31796
31796
29889
29889
27239
27239
24052
24052
19543
19543
13156
13156
2956
2956
-19666
-19666
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-31525
-31525
-29139
-29139
-26801
-26801
-24296
-24296
-20045
-20045
-15130
-15130
-7273
-7273
8609
8609
32767
32767
32767
32767
32767
32767
32767
32767
32767
32767
32767
32767
32767
32767
32767
32767
32767
32767
32767
32767
32289
32289
31289
31289
28773
28773
26248
26248
23118
23118
19000
19000
11784
11784
165
165
-23805
-23805
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-25172
-25172
-14334
-14334
6639
6639
32767
32767
32767
32767
32767
32767
32767
32767
29039
29039
23287
23287
16001
16001
5973
5973
-13862
-13862
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32690
-32690
-30589
-30589
-28532
-28532
-26745
-26745
-24159
-24159
-20688
-20688
-16711
-16711
-9430
-9430
2958
2958
26954
26954
32767
32767
32767
32767
32767
32767
32767
32767
32767
32767
32767
32767
24084
24084
10710
10710
-14664
-14664
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-27067
-27067
-22103
-22103
-14570
-14570
-4484
-4484
16879
16879
32767
32767
32767
32767
32767
32767
32767
32767
32767
32767
32767
32767
27166
27166
16629
16629
-2800
-2800
-30601
-30601
-32768
-32768
-32768
-32768
-32768
-32768
-31149
-31149
-25172
-25172
-18130
-18130
-9438
-9438
6190
6190
31970
31970
32767
32767
32767
32767
32767
32767
32767
32767
32767
32767
32767
32767
32767
32767
32767
32767
32630
32630
32047
32047
30280
30280
27753
27753
25405
25405
21651
21651
17581
17581
10323
10323
-2782
-2782
-27624
-27624
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-30285
-30285
-28337
-28337
-25687
-25687
-21612
-21612
-15841
-15841
-7065
-7065
13646
13646
32767
32767
32767
32767
32767
32767
32767
32767
32767
32767
32767
32767
32767
32767
32767
32767
32767
32767
32767
32767
32183
32183
31178
31178
28821
28821
25497
25497
21707
21707
16509
16509
8324
8324
-11333
-11333
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32543
-32543
-30413
-30413
-28220
-28220
-24976
-24976
-20741
-20741
-14043
-14043
-2314
-2314
26308
26308
32767
32767
32767
32767
32767
32767
32767
32767
32767
32767
32767
32767
26976
26976
14634
14634
-14326
-14326
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32228
-32228
-26906
-26906
-18931
-18931
-9913
-9913
14314
14314
32767
32767
32767
32767
32767
32767
32767
32767
32767
32767
32767
32767
32767
32767
32767
32767
32767
32767
32767
32767
32216
32216
31313
31313
29154
29154
26903
26903
24000
24000
19657
19657
12700
12700
-4561
-4561
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-29806
-29806
-17317
-17317
16138
16138
32767
32767
32767
32767
32767
32767
32767
32767
32054
32054
26878
26878
18444
18444
8158
8158
-22029
-22029
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-30658
-30658
-28944
-28944
-26333
-26333
-23461
-23461
-18564
-18564
-11623
-11623
9041
9041
32767
32767
32767
32767
32767
32767
32767
32767
32767
32767
32767
32767
32767
32767
32767
32767
32767
32767
32767
32767
32767
32767
32691
32691
31632
31632
29882
29882
26458
26458
22727
22727
15992
15992
2381
2381
-29634
-29634
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-30967
-30967
-29598
-29598
-26658
-26658
-23988
-23988
-18788
-18788
-11372
-11372
12185
12185
32767
32767
32767
32767
32767
32767
32767
32767
32767
32767
32767
32767
32767
32767
32767
32767
32767
32767
32767
32767
32767
32767
32236
32236
31537
31537
29349
29349
26196
26196
22259
22259
15486
15486
5
5
-31422
-31422
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-30970
-30970
-28992
-28992
-26556
-26556
-23701
-23701
-17579
-17579
-9062
-9062
19376
19376
32767
32767
32767
32767
32767
32767
32767
32767
32767
32767
32767
32767
32767
32767
32767
32767
32767
32767
32767
32767
32767
32767
31857
31857
30808
30808
27931
27931
24598
24598
19724
19724
12186
12186
-10760
-10760
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-30909
-30909
-29144
-29144
-26013
-26013
-22201
-22201
-15560
-15560
-4126
-4126
27568
27568
32767
32767
32767
32767
32767
32767
32767
32767
32767
32767
32767
32767
32767
32767
32767
32767
32767
32767
32767
32767
32515
32515
31745
31745
30918
30918
27586
27586
23977
23977
18339
18339
9181
9181
-17441
-17441
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-30590
-30590
-28322
-28322
-25024
-25024
-21167
-21167
-14440
-14440
837
837
32523
32523
32767
32767
32767
32767
32767
32767
32767
32767
32767
32767
32767
32767
32767
32767
32767
32767
32767
32767
32767
32767
32311
32311
31542
31542
29506
29506
26434
26434
22714
22714
15991
15991
5166
5166
-24155
-24155
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32195
-32195
-30055
-30055
-28055
-28055
-24687
-24687
-19833
-19833
-12344
-12344
6540
6540
32767
32767
32767
32767
32767
32767
32767
32767
32767
32767
32767
32767
32767
32767
32767
32767
32767
32767
32767
32767
32767
32767
32161
32161
31366
31366
29019
29019
25726
25726
21937
21937
15035
15035
419
419
-30336
-30336
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-31203
-31203
-29083
-29083
-26279
-26279
-23262
-23262
-17599
-17599
-9511
-9511
15196
15196
32767
32767
32767
32767
32767
32767
32767
32767
32767
32767
32767
32767
32767
32767
32767
32767
32767
32767
32767
32767
32767
32767
31984
31984
31096
31096
28039
28039
24862
24862
19629
19629
12511
12511
-7599
-7599
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32419
-32419
-30202
-30202
-28569
-28569
-25039
-25039
-21522
-21522
-14854
-14854
-4083
-4083
26014
26014
32767
32767
32767
32767
32767
32767
32767
32767
32767
32767
32767
32767
32767
32767
32767
32767
32767
32767
32767
32767
32767
32767
31797
31797
30815
30815
27801
27801
24139
24139
18651
18651
9374
9374
-16770
-16770
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-31751
-31751
-29745
-29745
-27760
-27760
-24584
-24584
-20765
-20765
-13447
-13447
943
943
31989
31989
32767
32767
32767
32767
32767
32767
32767
32767
32767
32767
32767
32767
32767
32767
32767
32767
32767
32767
32767
32767
32564
32564
31956
31956
29997
29997
26395
26395
23241
23241
16841
16841
7422
7422
-19521
-19521
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32227
-32227
-29707
-29707
-27648
-27648
-24578
-24578
-20066
-20066
-12945
-12945
4861
4861
32767
32767
32767
32767
32767
32767
32767
32767
32767
32767
32767
32767
32767
32767
32767
32767
32767
32767
32767
32767
32767
32767
32252
32252
31751
31751
29997
29997
26373
26373
22349
22349
15641
15641
4201
4201
-26648
-26648
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-31551
-31551
-29836
-29836
-27171
-27171
-23571
-23571
-18694
-18694
-11026
-11026
10896
10896
32767
32767
32767
32767
32767
32767
32767
32767
32767
32767
32767
32767
32767
32767
32767
32767
32767
32767
32767
32767
32767
32767
32326
32326
31294
31294
28505
28505
25763
25763
21731
21731
14194
14194
-2580
-2580
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-30629
-30629
-28988
-28988
-25990
-25990
-22164
-22164
-15992
-15992
-6086
-6086
22956
22956
32767
32767
32767
32767
32767
32767
32767
32767
32767
32767
32767
32767
32767
32767
32767
32767
32767
32767
32767
32767
32767
32767
31925
31925
30830
30830
27933
27933
24540
24540
18555
18555
10785
10785
-12704
-12704
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32160
-32160
-29946
-29946
-28005
-28005
-24729
-24729
-21084
-21084
-14303
-14303
-2291
-2291
28383
28383
32767
32767
32767
32767
32767
32767
32767
32767
32767
32767
32767
32767
32767
32767
32767
32767
32767
32767
32767
32767
32254
32254
31631
31631
29566
29566
26584
26584
23290
23290
17297
17297
8920
8920
-16659
-16659
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32572
-32572
-30224
-30224
-28269
-28269
-24705
-24705
-21120
-21120
-14505
-14505
-1301
-1301
30095
30095
32767
32767
32767
32767
32767
32767
32767
32767
32767
32767
32767
32767
32767
32767
32767
32767
32767
32767
32767
32767
32418
32418
31555
31555
29440
29440
26504
26504
22858
22858
16950
16950
8218
8218
-17639
-17639
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32099
-32099
-30143
-30143
-28292
-28292
-25188
-25188
-20983
-20983
-13972
-13972
276
276
31841
31841
32767
32767
32767
32767
32767
32767
32767
32767
32767
32767
32767
32767
32767
32767
32767
32767
32767
32767
32767
32767
32333
32333
31765
31765
29580
29580
26175
26175
22814
22814
16521
16521
6667
6667
-21613
-21613
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-30456
-30456
-27880
-27880
-24794
-24794
-21140
-21140
-14447
-14447
2358
2358
32767
32767
32767
32767
32767
32767
32767
32767
32767
32767
32767
32767
32767
32767
26493
26493
11396
11396
-24565
-24565
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-27988
-27988
-19180
-19180
-8536
-8536
22529
22529
32767
32767
32767
32767
32767
32767
32767
32767
32767
32767
32767
32767
28707
28707
17042
17042
-13594
-13594
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-31104
-31104
-22587
-22587
-14626
-14626
8782
8782
32767
32767
32767
32767
32767
32767
32767
32767
32767
32767
32767
32767
31134
31134
21490
21490
961
961
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-28010
-28010
-18461
-18461
-4509
-4509
29466
29466
32767
32767
32767
32767
32767
32767
32767
32767
32767
32767
32767
32767
24198
24198
11230
11230
-23149
-23149
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32118
-32118
-22804
-22804
-12992
-12992
17394
17394
32767
32767
32767
32767
32767
32767
32767
32767
32767
32767
32767
32767
26746
26746
17087
17087
-11215
-11215
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-26256
-26256
-17077
-17077
4309
4309
32767
32767
32767
32767
32767
32767
32767
32767
32767
32767
32767
32767
29325
29325
20005
20005
-944
-944
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-30100
-30100
-20384
-20384
-6034
-6034
28845
28845
32767
32767
32767
32767
32767
32767
32767
32767
32767
32767
32523
32523
23566
23566
10175
10175
-24328
-24328
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-24185
-24185
-13826
-13826
15924
15924
32767
32767
32767
32767
32767
32767
32767
32767
32767
32767
32767
32767
26133
26133
16044
16044
-11201
-11201
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-28858
-28858
-18933
-18933
-958
-958
32767
32767
32767
32767
32767
32767
32767
32767
32767
32767
32767
32767
30808
30808
21359
21359
6243
6243
-27561
-27561
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32276
-32276
-23643
-23643
-13849
-13849
16186
16186
32767
32767
32767
32767
32767
32767
32767
32767
32767
32767
32767
32767
26338
26338
16535
16535
-11162
-11162
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-28013
-28013
-18396
-18396
1910
1910
32767
32767
32767
32767
32767
32767
32767
32767
32767
32767
32767
32767
30174
30174
20501
20501
2385
2385
-32008
-32008
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-31074
-31074
-20993
-20993
-9264
-9264
24367
24367
32767
32767
32767
32767
32767
32767
32767
32767
32767
32767
32738
32738
24144
24144
12336
12336
-19313
-19313
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32513
-32513
-23533
-23533
-13701
-13701
12496
12496
32767
32767
32767
32767
32767
32767
32767
32767
32767
32767
32767
32767
32767
32767
32767
32767
32569
32569
31788
31788
30704
30704
28979
28979
26586
26586
24095
24095
21465
21465
17229
17229
9751
9751
-9176
-9176
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32050
-32050
-17500
-17500
18372
18372
32767
32767
32767
32767
32767
32767
32242
32242
29244
29244
23700
23700
14861
14861
2397
2397
-27555
-27555
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-31016
-31016
-28464
-28464
-25021
-25021
-19206
-19206
-11154
-11154
14554
14554
32767
32767
32767
32767
32767
32767
32767
32767
32767
32767
32767
32767
31256
31256
21280
21280
-3335
-3335
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-31166
-31166
-23704
-23704
-16272
-16272
2294
2294
32767
32767
32767
32767
32767
32767
32767
32767
32767
32767
32767
32767
32767
32767
24622
24622
8688
8688
-26884
-26884
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-28537
-28537
-18855
-18855
-8070
-8070
23003
23003
32767
32767
32767
32767
32767
32767
32767
32767
32767
32767
32767
32767
32767
32767
32767
32767
32767
32767
32511
32511
31812
31812
30752
30752
28128
28128
25243
25243
22233
22233
16851
16851
9235
9235
-13874
-13874
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32635
-32635
-30233
-30233
-27326
-27326
-23109
-23109
-16513
-16513
-2768
-2768
29286
29286
32767
32767
32767
32767
32767
32767
32767
32767
32767
32767
32767
32767
32767
32767
32767
32767
32767
32767
32767
32767
32142
32142
31366
31366
29133
29133
26084
26084
22812
22812
16572
16572
7521
7521
-19498
-19498
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-30820
-30820
-28404
-28404
-25241
-25241
-21100
-21100
-14134
-14134
733
733
32668
32668
32767
32767
32767
32767
32767
32767
32767
32767
32767
32767
32767
32767
32767
32767
32767
32767
32767
32767
32767
32767
32376
32376
31687
31687
29294
29294
25773
25773
22980
22980
16860
16860
6338
6338
-22625
-22625
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-31841
-31841
-29790
-29790
-27400
-27400
-24267
-24267
-19470
-19470
-12133
-12133
6733
6733
32767
32767
32767
32767
32767
32767
32767
32767
32767
32767
32767
32767
32767
32767
32767
32767
32767
32767
32767
32767
32767
32767
32198
32198
31358
31358
29183
29183
26321
26321
22086
22086
15298
15298
2574
2574
-28088
-28088
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-31938
-31938
-29881
-29881
-26881
-26881
-23537
-23537
-18615
-18615
-10403
-10403
12982
12982
32767
32767
32767
32767
32767
32767
32767
32767
32767
32767
32767
32767
32767
32767
32767
32767
32767
32767
32767
32767
32767
32767
32260
32260
31158
31158
28304
28304
25238
25238
21189
21189
14010
14010
-1685
-1685
-32032
-32032
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-31248
-31248
-29109
-29109
-25971
-25971
-23267
-23267
-17923
-17923
-9326
-9326
16011
16011
32767
32767
32767
32767
32767
32767
32767
32767
32767
32767
32767
32767
32767
32767
32767
32767
32767
32767
32767
32767
32767
32767
32380
32380
31378
31378
28629
28629
25308
25308
20775
20775
13158
13158
-5846
-5846
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-30901
-30901
-29417
-29417
-25918
-25918
-22653
-22653
-16641
-16641
-6990
-6990
22174
22174
32767
32767
32767
32767
32767
32767
32767
32767
32767
32767
32767
32767
32767
32767
32767
32767
32767
32767
32767
32767
32767
32767
32229
32229
31067
31067
27848
27848
25075
25075
19575
19575
11673
11673
-11648
-11648
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32539
-32539
-30401
-30401
-28374
-28374
-25301
-25301
-21423
-21423
-14890
-14890
-2862
-2862
28473
28473
32767
32767
32767
32767
32767
32767
32767
32767
32767
32767
32767
32767
32767
32767
32767
32767
32767
32767
32767
32767
32767
32767
31982
31982
30675
30675
27161
27161
24434
24434
17577
17577
7268
7268
-21926
-21926
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-31480
-31480
-29518
-29518
-27251
-27251
-23894
-23894
-19385
-19385
-12087
-12087
7450
7450
32767
32767
32767
32767
32767
32767
32767
32767
32767
32767
32767
32767
32767
32767
32767
32767
32767
32767
32767
32767
32767
32767
32373
32373
31680
31680
29560
29560
26215
26215
22201
22201
15513
15513
1710
1710
-29289
-29289
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-31613
-31613
-29678
-29678
-27069
-27069
-23764
-23764
-18869
-18869
-10813
-10813
13043
13043
32767
32767
32767
32767
32767
32767
32767
32767
32767
32767
32767
32767
32767
32767
32767
32767
32767
32767
32767
32767
32767
32767
32275
32275
31397
31397
28978
28978
25079
25079
20962
20962
14261
14261
-2139
-2139
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-30797
-30797
-29042
-29042
-26467
-26467
-22964
-22964
-16782
-16782
-8096
-8096
19154
19154
32767
32767
32767
32767
32767
32767
32767
32767
32767
32767
32767
32767
32767
32767
32767
32767
32767
32767
32767
32767
32767
32767
32188
32188
31260
31260
28103
28103
25182
25182
20334
20334
12750
12750
-8084
-8084
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-26508
-26508
-10830
-10830
25542
25542
32767
32767
32767
32767
32767
32767
32767
32767
31978
31978
25747
25747
16870
16870
3068
3068
-28376
-28376
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32302
-32302
-30080
-30080
-28484
-28484
-26043
-26043
-23705
-23705
-18558
-18558
-11573
-11573
9099
9099
32767
32767
32767
32767
32767
32767
32767
32767
32767
32767
32767
32767
32767
32767
26168
26168
7609
7609
-29400
-29400
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-30970
-30970
-23939
-23939
-16521
-16521
-3679
-3679
28771
28771
32767
32767
32767
32767
32767
32767
32767
32767
32767
32767
32767
32767
28257
28257
15207
15207
-18805
-18805
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-28520
-28520
-19416
-19416
-10182
-10182
18171
18171
32767
32767
32767
32767
32767
32767
32767
32767
32767
32767
32767
32767
32767
32767
32767
32767
32767
32767
32767
32767
31954
31954
31248
31248
28986
28986
26398
26398
23422
23422
18559
18559
11348
11348
-10064
-10064
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32129
-32129
-29813
-29813
-27184
-27184
-23102
-23102
-16686
-16686
-5975
-5975
24619
24619
32767
32767
32767
32767
32767
32767
32767
32767
32767
32767
32767
32767
32767
32767
32767
32767
32767
32767
32767
32767
32075
32075
31551
31551
29508
29508
26165
26165
23196
23196
17546
17546
9356
9356
-16791
-16791
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32137
-32137
-29438
-29438
-26278
-26278
-22380
-22380
-15065
-15065
803
803
32767
32767
32767
32767
32767
32767
32767
32767
32767
32767
32767
32767
32767
32767
26992
26992
12149
12149
-22967
-22967
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32576
-32576
-27152
-27152
-18735
-18735
-8828
-8828
20181
20181
32767
32767
32767
32767
32767
32767
32767
32767
32767
32767
32767
32767
32767
32767
32767
32767
32767
32767
32767
32767
32062
32062
31550
31550
29137
29137
26553
26553
24015
24015
18160
18160
10739
10739
-11078
-11078
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-27546
-27546
-12114
-12114
23787
23787
32767
32767
32767
32767
32767
32767
32767
32767
31456
31456
24778
24778
15749
15749
2884
2884
-27944
-27944
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-30950
-30950
-29114
-29114
-26316
-26316
-23143
-23143
-17802
-17802
-10664
-10664
11628
11628
32767
32767
32767
32767
32767
32767
32767
32767
32767
32767
32767
32767
32767
32767
32767
32767
32767
32767
32767
32767
32767
32767
32131
32131
31555
31555
29590
29590
25788
25788
21468
21468
14487
14487
-840
-840
-31332
-31332
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-30811
-30811
-28979
-28979
-25994
-25994
-22873
-22873
-17354
-17354
-9171
-9171
15688
15688
32767
32767
32767
32767
32767
32767
32767
32767
32767
32767
32767
32767
32767
32767
32767
32767
32767
32767
32767
32767
32767
32767
32476
32476
31276
31276
29050
29050
25787
25787
21297
21297
14124
14124
-2372
-2372
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-31110
-31110
-29370
-29370
-26343
-26343
-23311
-23311
-17489
-17489
-8804
-8804
16743
16743
32767
32767
32767
32767
32767
32767
32767
32767
32767
32767
32767
32767
32767
32767
32767
32767
32767
32767
32767
32767
32767
32767
32239
32239
31118
31118
28130
28130
25086
25086
20316
20316
13206
13206
-6288
-6288
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-30603
-30603
-29013
-29013
-25976
-25976
-22344
-22344
-16217
-16217
-5957
-5957
24302
24302
32767
32767
32767
32767
32767
32767
32767
32767
32767
32767
32767
32767
32767
32767
32767
32767
32767
32767
32767
32767
32767
32767
32264
32264
31358
31358
28578
28578
25401
25401
19613
19613
11641
11641
-12596
-12596
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-30744
-30744
-28149
-28149
-25432
-25432
-21921
-21921
-14940
-14940
-2990
-2990
28131
28131
32767
32767
32767
32767
32767
32767
32767
32767
32767
32767
32767
32767
32767
32767
32767
32767
32767
32767
32767
32767
32767
32767
32083
32083
31209
31209
27970
27970
24695
24695
18095
18095
9304
9304
-17840
-17840
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-30723
-30723
-28787
-28787
-25584
-25584
-21486
-21486
-14305
-14305
514
514
32550
32550
32767
32767
32767
32767
32767
32767
32767
32767
32767
32767
32767
32767
32767
32767
32767
32767
32767
32767
32767
32767
32719
32719
31912
31912
30650
30650
26942
26942
23590
23590
17645
17645
7476
7476
-22336
-22336
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32598
-32598
-30360
-30360
-28213
-28213
-24973
-24973
-20247
-20247
-13467
-13467
2920
2920
32767
32767
32767
32767
32767
32767
32767
32767
32767
32767
32767
32767
32767
32767
32767
32767
32767
32767
32767
32767
32767
32767
32527
32527
31893
31893
30282
30282
26702
26702
23480
23480
16601
16601
6404
6404
-23412
-23412
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32291
-32291
-29949
-29949
-27343
-27343
-24459
-24459
-19632
-19632
-12376
-12376
6559
6559
32767
32767
32767
32767
32767
32767
32767
32767
32767
32767
32767
32767
32767
32767
32767
32767
32767
32767
32767
32767
32767
32767
32279
32279
31470
31470
29099
29099
26316
26316
22221
22221
15582
15582
2837
2837
-28168
-28168
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-31739
-31739
-29753
-29753
-27196
-27196
-23693
-23693
-19020
-19020
-11964
-11964
9690
9690
32767
32767
32767
32767
32767
32767
32767
32767
32767
32767
32767
32767
32767
32767
32767
32767
32767
32767
32767
32767
32767
32767
32050
32050
31337
31337
29017
29017
25721
25721
21550
21550
14756
14756
1413
1413
-29756
-29756
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-31344
-31344
-28974
-28974
-26961
-26961
-23748
-23748
-17974
-17974
-10184
-10184
14633
14633
32767
32767
32767
32767
32767
32767
32767
32767
32767
32767
32767
32767
32767
32767
32767
32767
32767
32767
32767
32767
32767
32767
32298
32298
31772
31772
29306
29306
25810
25810
21221
21221
14027
14027
-3720
-3720
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-31365
-31365
-29469
-29469
-26719
-26719
-23130
-23130
-17582
-17582
-9018
-9018
17287
17287
32767
32767
32767
32767
32767
32767
32767
32767
32767
32767
32767
32767
32767
32767
32767
32767
32767
32767
32767
32767
32767
32767
31985
31985
31287
31287
28234
28234
25187
25187
20836
20836
13478
13478
-4867
-4867
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-31210
-31210
-28930
-28930
-25411
-25411
-22022
-22022
-16143
-16143
-5687
-5687
24119
24119
32767
32767
32767
32767
32767
32767
32767
32767
32767
32767
32767
32767
32767
32767
32767
32767
32767
32767
32767
32767
32608
32608
31628
31628
30232
30232
27280
27280
24028
24028
18603
18603
10545
10545
-14250
-14250
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32752
-32752
-30695
-30695
-28612
-28612
-24669
-24669
-21233
-21233
-14639
-14639
-780
-780
30991
30991
32767
32767
32767
32767
32767
32767
32767
32767
32767
32767
32767
32767
32767
32767
32767
32767
32767
32767
32767
32767
32463
32463
31758
31758
29670
29670
26364
26364
23292
23292
16891
16891
7554
7554
-19891
-19891
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32282
-32282
-30030
-30030
-28182
-28182
-24693
-24693
-20143
-20143
-13754
-13754
3307
3307
32767
32767
32767
32767
32767
32767
32767
32767
32767
32767
32767
32767
32767
32767
32767
32767
32767
32767
32767
32767
32767
32767
32257
32257
31312
31312
29124
29124
25580
25580
22147
22147
15580
15580
3910
3910
-27116
-27116
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-31331
-31331
-29277
-29277
-27210
-27210
-24322
-24322
-19002
-19002
-11393
-11393
10334
10334
32767
32767
32767
32767
32767
32767
32767
32767
32767
32767
32767
32767
32767
32767
32767
32767
32767
32767
32767
32767
32767
32767
32357
32357
31230
31230
28565
28565
25666
25666
22031
22031
15155
15155
1415
1415
-30002
-30002
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32201
-32201
-30379
-30379
-28268
-28268
-24900
-24900
-20246
-20246
-13046
-13046
7123
7123
32767
32767
32767
32767
32767
32767
32767
32767
32767
32767
32767
32767
32767
32767
25255
25255
8688
8688
-27867
-27867
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32652
-32652
-26617
-26617
-18789
-18789
-8092
-8092
24625
24625
32767
32767
32767
32767
32767
32767
32767
32767
32767
32767
32767
32767
28739
28739
17893
17893
-12967
-12967
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-31833
-31833
-23058
-23058
-16058
-16058
6424
6424
32767
32767
32767
32767
32767
32767
32767
32767
32767
32767
32767
32767
32130
32130
22947
22947
4416
4416
-31219
-31219
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-29883
-29883
-20361
-20361
-8740
-8740
25253
25253
32767
32767
32767
32767
32767
32767
32767
32767
32767
32767
32767
32767
26808
26808
15840
15840
-16022
-16022
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32671
-32671
-24611
-24611
-16569
-16569
7863
7863
32767
32767
32767
32767
32767
32767
32767
32767
32767
32767
32767
32767
30398
30398
20875
20875
-1185
-1185
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-29438
-29438
-19754
-19754
-4167
-4167
31043
31043
32767
32767
32767
32767
32767
32767
32767
32767
32767
32767
32471
32471
23198
23198
8931
8931
-26390
-26390
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32190
-32190
-22625
-22625
-13012
-13012
18923
18923
32767
32767
32767
32767
32767
32767
32767
32767
32767
32767
32767
32767
26443
26443
15925
15925
-13753
-13753
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-27798
-27798
-17857
-17857
4444
4444
32767
32767
32767
32767
32767
32767
32767
32767
32767
32767
32767
32767
29388
29388
19666
19666
-1040
-1040
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-31396
-31396
-21542
-21542
-8368
-8368
26744
26744
32767
32767
32767
32767
32767
32767
32767
32767
32767
32767
32767
32767
23585
23585
11348
11348
-21474
-21474
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-26142
-26142
-16309
-16309
9426
9426
32767
32767
32767
32767
32767
32767
32767
32767
32767
32767
32767
32767
27543
27543
18303
18303
-4706
-4706
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-30745
-30745
-20631
-20631
-5482
-5482
30136
30136
32767
32767
32767
32767
32767
32767
32767
32767
32767
32767
31528
31528
22495
22495
8610
8610
-25384
-25384
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32664
-32664
-24057
-24057
-14028
-14028
15069
15069
32767
32767
32767
32767
32767
32767
32767
32767
32767
32767
32767
32767
26641
26641
17015
17015
-10931
-10931
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-26224
-26224
-16859
-16859
4004
4004
32767
32767
32767
32767
32767
32767
32767
32767
32767
32767
32767
32767
32767
32767
32767
32767
32667
32667
31868
31868
30935
30935
28754
28754
26819
26819
24448
24448
22129
22129
18615
18615
12084
12084
-1100
-1100
-30833
-30833
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-22229
-22229
7741
7741
32767
32767
32767
32767
32767
32767
32767
32767
30734
30734
26378
26378
18272
18272
9663
9663
-16068
-16068
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-25294
-25294
-5357
-5357
32095
32095
32767
32767
32767
32767
32767
32767
32767
32767
31321
31321
24340
24340
16188
16188
-2193
-2193
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-27488
-27488
-14939
-14939
18410
18410
32767
32767
32767
32767
32767
32767
32767
32767
32767
32767
30030
30030
21480
21480
11281
11281
-18865
-18865
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-30967
-30967
-20886
-20886
1121
1121
32767
32767
32767
32767
32767
32767
32767
32767
32767
32767
32767
32767
25790
25790
16920
16920
-2629
-2629
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-31362
-31362
-29618
-29618
-27788
-27788
-25905
-25905
-23401
-23401
-19980
-19980
-13697
-13697
-3670
-3670
24311
24311
32767
32767
32767
32767
32767
32767
32767
32767
32767
32767
32767
32767
32767
32767
32767
32767
32767
32767
32767
32767
32767
32767
32767
32767
32100
32100
30109
30109
26383
26383
21632
21632
13739
13739
-8406
-8406
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-31623
-31623
-29886
-29886
-28901
-28901
-26174
-26174
-23000
-23000
-19725
-19725
-12972
-12972
-227
-227
29542
29542
32767
32767
32767
32767
32767
32767
32767
32767
32767
32767
32767
32767
32767
32767
32767
32767
32767
32767
32767
32767
32767
32767
32381
32381
31568
31568
28059
28059
24701
24701
19255
19255
10384
10384
-15974
-15974
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32474
-32474
-30444
-30444
-28688
-28688
-26337
-26337
-23804
-23804
-19242
-19242
-13088
-13088
1987
1987
32767
32767
32767
32767
32767
32767
32767
32767
32767
32767
32767
32767
32767
32767
32767
32767
32767
32767
32767
32767
32767
32767
32619
32619
31772
31772
30125
30125
26918
26918
23221
23221
16741
16741
6517
6517
-23060
-23060
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-30909
-30909
-29471
-29471
-26633
-26633
-23631
-23631
-18543
-18543
-11328
-11328
9286
9286
32767
32767
32767
32767
32767
32767
32767
32767
32767
32767
32767
32767
32767
32767
32767
32767
32767
32767
32767
32767
32767
32767
32373
32373
31758
31758
28955
28955
25492
25492
21843
21843
14464
14464
-315
-315
-31236
-31236
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32764
-32764
-30661
-30661
-29349
-29349
-25611
-25611
-22690
-22690
-17156
-17156
-9065
-9065
16855
16855
32767
32767
32767
32767
32767
32767
32767
32767
32767
32767
32767
32767
32767
32767
32767
32767
32767
32767
32767
32767
32767
32767
32204
32204
31216
31216
28666
28666
25494
25494
20613
20613
13597
13597
-5552
-5552
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32362
-32362
-29899
-29899
-28290
-28290
-25173
-25173
-21904
-21904
-15137
-15137
-4319
-4319
25084
25084
32767
32767
32767
32767
32767
32767
32767
32767
32767
32767
32767
32767
32767
32767
32767
32767
32767
32767
32767
32767
32471
32471
31535
31535
29726
29726
27006
27006
23791
23791
18016
18016
10118
10118
-14378
-14378
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-31209
-31209
-29592
-29592
-27392
-27392
-24508
-24508
-20815
-20815
-13783
-13783
128
128
30924
30924
32767
32767
32767
32767
32767
32767
32767
32767
32767
32767
32767
32767
32767
32767
32767
32767
32767
32767
32767
32767
32327
32327
31773
31773
29461
29461
26106
26106
22732
22732
16221
16221
6460
6460
-21772
-21772
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-30851
-30851
-29142
-29142
-26719
-26719
-23613
-23613
-18932
-18932
-11438
-11438
7318
7318
32767
32767
32767
32767
32767
32767
32767
32767
32767
32767
32767
32767
32767
32767
32767
32767
32767
32767
32767
32767
32767
32767
32129
32129
31145
31145
28700
28700
25454
25454
21377
21377
14716
14716
548
548
-29520
-29520
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-30914
-30914
-28950
-28950
-25749
-25749
-22873
-22873
-17773
-17773
-9517
-9517
15190
15190
32767
32767
32767
32767
32767
32767
32767
32767
32767
32767
32767
32767
32767
32767
32767
32767
32767
32767
32767
32767
32767
32767
32203
32203
30995
30995
27821
27821
24917
24917
20350
20350
13275
13275
-5834
-5834
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32678
-32678
-30063
-30063
-28424
-28424
-25939
-25939
-22262
-22262
-15764
-15764
-6017
-6017
23450
23450
32767
32767
32767
32767
32767
32767
32767
32767
32767
32767
32767
32767
32767
32767
32767
32767
32767
32767
32767
32767
32743
32743
31923
31923
31298
31298
28082
28082
24335
24335
18903
18903
11355
11355
-12808
-12808
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-31020
-31020
-28848
-28848
-26011
-26011
-22657
-22657
-16273
-16273
-3648
-3648
28433
28433
32767
32767
32767
32767
32767
32767
32767
32767
32767
32767
32767
32767
29048
29048
17116
17116
-15808
-15808
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-29239
-29239
-20469
-20469
-12053
-12053
14129
14129
32767
32767
32767
32767
32767
32767
32767
32767
32767
32767
32767
32767
32767
32767
32767
32767
32767
32767
32767
32767
32428
32428
31701
31701
30757
30757
28063
28063
25240
25240
21112
21112
14335
14335
-1795
-1795
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-30767
-30767
-18343
-18343
14548
14548
32767
32767
32767
32767
32767
32767
32767
32767
31877
31877
27541
27541
18416
18416
8630
8630
-20480
-20480
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-31593
-31593
-29572
-29572
-27190
-27190
-24035
-24035
-19672
-19672
-13293
-13293
3965
3965
32767
32767
32767
32767
32767
32767
32767
32767
32767
32767
32767
32767
32767
32767
32767
32767
32767
32767
32767
32767
32767
32767
32767
32767
32015
32015
30222
30222
27179
27179
23680
23680
16969
16969
4796
4796
-26875
-26875
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-31630
-31630
-29074
-29074
-26859
-26859
-24247
-24247
-18629
-18629
-11512
-11512
12001
12001
32767
32767
32767
32767
32767
32767
32767
32767
32767
32767
32767
32767
32767
32767
32767
32767
32767
32767
32767
32767
32767
32767
32326
32326
31665
31665
29032
29032
25573
25573
21243
21243
13894
13894
-3943
-3943
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-31393
-31393
-29474
-29474
-26485
-26485
-23040
-23040
-16900
-16900
-7161
-7161
23883
23883
32767
32767
32767
32767
32767
32767
32767
32767
32767
32767
32767
32767
31344
31344
20685
20685
-10239
-10239
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-28889
-28889
-20508
-20508
-12363
-12363
10893
10893
32767
32767
32767
32767
32767
32767
32767
32767
32767
32767
32767
32767
32767
32767
32767
32767
32767
32767
32767
32767
32767
32767
31951
31951
30761
30761
27748
27748
24987
24987
21615
21615
15058
15058
-324
-324
-31717
-31717
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-31253
-31253
-20213
-20213
11034
11034
32767
32767
32767
32767
32767
32767
32767
32767
32423
32423
28807
28807
19741
19741
10992
10992
-16681
-16681
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32109
-32109
-29760
-29760
-27420
-27420
-24546
-24546
-20544
-20544
-13917
-13917
1382
1382
32767
32767
32767
32767
32767
32767
32767
32767
32767
32767
32767
32767
32767
32767
32767
32767
32767
32767
32767
32767
32767
32767
32767
32767
32046
32046
30436
30436
27201
27201
23771
23771
17369
17369
8199
8199
-20769
-20769
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32070
-32070
-29845
-29845
-27939
-27939
-24712
-24712
-20242
-20242
-13510
-13510
3279
3279
32767
32767
32767
32767
32767
32767
32767
32767
32767
32767
32767
32767
32767
32767
32767
32767
32767
32767
32767
32767
32767
32767
32595
32595
31807
31807
30171
30171
26646
26646
22725
22725
16116
16116
4600
4600
-26053
-26053
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32270
-32270
-29938
-29938
-27702
-27702
-24490
-24490
-19556
-19556
-12197
-12197
9705
9705
32767
32767
32767
32767
32767
32767
32767
32767
32767
32767
32767
32767
32767
32767
32767
32767
32767
32767
32767
32767
32767
32767
32153
32153
31224
31224
28860
28860
25503
25503
21208
21208
14851
14851
-1717
-1717
-32555
-32555
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-31590
-31590
-29403
-29403
-26363
-26363
-23360
-23360
-17530
-17530
-8469
-8469
19040
19040
32767
32767
32767
32767
32767
32767
32767
32767
32767
32767
32767
32767
32767
32767
32767
32767
32767
32767
32767
32767
32767
32767
32229
32229
31144
31144
27869
27869
24538
24538
19759
19759
12887
12887
-8776
-8776
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-30993
-30993
-29178
-29178
-26782
-26782
-22521
-22521
-15623
-15623
-3673
-3673
27576
27576
32767
32767
32767
32767
32767
32767
32767
32767
32767
32767
32767
32767
32767
32767
32767
32767
32767
32767
32767
32767
32767
32767
32118
32118
30699
30699
27473
27473
24370
24370
18353
18353
9502
9502
-17008
-17008
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-30643
-30643
-28567
-28567
-25549
-25549
-21551
-21551
-14418
-14418
281
281
32495
32495
32767
32767
32767
32767
32767
32767
32767
32767
32767
32767
32767
32767
32767
32767
32767
32767
32767
32767
32767
32767
32698
32698
32134
32134
30490
30490
26547
26547
23491
23491
17401
17401
6368
6368
-24481
-24481
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32297
-32297
-30213
-30213
-27405
-27405
-24218
-24218
-20073
-20073
-12372
-12372
8214
8214
32767
32767
32767
32767
32767
32767
32767
32767
32767
32767
32767
32767
32767
32767
32767
32767
32767
32767
32767
32767
32767
32767
32313
32313
31686
31686
29268
29268
26308
26308
21929
21929
15309
15309
1755
1755
-29609
-29609
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-31681
-31681
-29583
-29583
-27071
-27071
-23908
-23908
-17896
-17896
-9983
-9983
16578
16578
32767
32767
32767
32767
32767
32767
32767
32767
32767
32767
32767
32767
32767
32767
32767
32767
32767
32767
32767
32767
32767
32767
31996
31996
31264
31264
28578
28578
24813
24813
20031
20031
13481
13481
-6207
-6207
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-30794
-30794
-29180
-29180
-25221
-25221
-21884
-21884
-15502
-15502
-4291
-4291
26516
26516
32767
32767
32767
32767
32767
32767
32767
32767
32767
32767
32767
32767
32767
32767
32767
32767
32767
32767
32767
32767
32705
32705
31820
31820
30699
30699
27290
27290
23738
23738
18564
18564
10311
10311
-15726
-15726
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32542
-32542
-30402
-30402
-28141
-28141
-25020
-25020
-21443
-21443
-14173
-14173
1187
1187
32767
32767
32767
32767
32767
32767
32767
32767
32767
32767
32767
32767
32767
32767
32767
32767
32767
32767
32767
32767
32767
32767
32714
32714
31991
31991
30705
30705
27337
27337
23868
23868
17279
17279
6987
6987
-22602
-22602
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32171
-32171
-29672
-29672
-28205
-28205
-25141
-25141
-20011
-20011
-13227
-13227
6243
6243
32767
32767
32767
32767
32767
32767
32767
32767
32767
32767
32767
32767
32767
32767
32767
32767
32767
32767
32767
32767
32767
32767
32558
32558
31673
31673
29626
29626
26310
26310
22164
22164
15592
15592
790
790
-30628
-30628
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-31910
-31910
-29489
-29489
-27212
-27212
-24435
-24435
-18682
-18682
-10695
-10695
14352
14352
32767
32767
32767
32767
32767
32767
32767
32767
32767
32767
32767
32767
32767
32767
32767
32767
32767
32767
32767
32767
32767
32767
32469
32469
31531
31531
28783
28783
25633
25633
21372
21372
14610
14610
-3089
-3089
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-31197
-31197
-29118
-29118
-26396
-26396
-23019
-23019
-17039
-17039
-8551
-8551
20468
20468
32767
32767
32767
32767
32767
32767
32767
32767
32767
32767
32767
32767
32767
32767
32767
32767
32767
32767
32767
32767
32767
32767
32365
32365
31417
31417
28106
28106
24814
24814
20294
20294
13125
13125
-8273
-8273
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-30855
-30855
-29049
-29049
-25753
-25753
-22609
-22609
-16162
-16162
-5165
-5165
26136
26136
32767
32767
32767
32767
32767
32767
32767
32767
32767
32767
32767
32767
32767
32767
32767
32767
32767
32767
32767
32767
32755
32755
31824
31824
29922
29922
27174
27174
24439
24439
18561
18561
10726
10726
-15234
-15234
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32436
-32436
-30254
-30254
-28215
-28215
-25463
-25463
-21368
-21368
-14724
-14724
-520
-520
31960
31960
32767
32767
32767
32767
32767
32767
32767
32767
32767
32767
32767
32767
32767
32767
32767
32767
32767
32767
32767
32767
32430
32430
31779
31779
29503
29503
26263
26263
23261
23261
16986
16986
6676
6676
-22800
-22800
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32259
-32259
-30119
-30119
-27938
-27938
-24878
-24878
-21136
-21136
-14430
-14430
3105
3105
32767
32767
32767
32767
32767
32767
32767
32767
32767
32767
32767
32767
32767
32767
26414
26414
10971
10971
-25505
-25505
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-27028
-27028
-19032
-19032
-8867
-8867
22536
22536
32767
32767
32767
32767
32767
32767
32767
32767
32767
32767
32767
32767
28622
28622
18319
18319
-12344
-12344
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-30933
-30933
-22546
-22546
-14890
-14890
8160
8160
32767
32767
32767
32767
32767
32767
32767
32767
32767
32767
32767
32767
30771
30771
21892
21892
2244
2244
-32752
-32752
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-27721
-27721
-19213
-19213
-6779
-6779
27150
27150
32767
32767
32767
32767
32767
32767
32767
32767
32767
32767
32767
32767
24562
24562
13050
13050
-19468
-19468
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-31804
-31804
-23224
-23224
-14706
-14706
11651
11651
32767
32767
32767
32767
32767
32767
32767
32767
32767
32767
32767
32767
27662
27662
18453
18453
-5729
-5729
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-26357
-26357
-17776
-17776
154
154
32767
32767
32767
32767
32767
32767
32767
32767
32767
32767
32767
32767
29877
29877
20714
20714
3138
3138
-30992
-30992
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-29848
-29848
-19932
-19932
-8016
-8016
26052
26052
32767
32767
32767
32767
32767
32767
32767
32767
32767
32767
32211
32211
23199
23199
11137
11137
-20960
-20960
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32564
-32564
-23800
-23800
-14565
-14565
13215
13215
32767
32767
32767
32767
32767
32767
32767
32767
32767
32767
32767
32767
25801
25801
16625
16625
-9107
-9107
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-27310
-27310
-18167
-18167
-42
-42
32767
32767
32767
32767
32767
32767
32767
32767
32767
32767
32767
32767
29472
29472
20325
20325
3564
3564
-30410
-30410
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-30956
-30956
-21515
-21515
-10470
-10470
22208
22208
32767
32767
32767
32767
32767
32767
32767
32767
32767
32767
32159
32159
23912
23912
13015
13015
-17855
-17855
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-25133
-25133
-15336
-15336
8773
8773
32767
32767
32767
32767
32767
32767
32767
32767
32767
32767
32767
32767
27110
27110
18110
18110
-4831
-4831
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-29334
-29334
-19177
-19177
-3489
-3489
30853
30853
32767
32767
32767
32767
32767
32767
32767
32767
32767
32767
31162
31162
22165
22165
7494
7494
-26818
-26818
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-31683
-31683
-21686
-21686
-10804
-10804
19832
19832
32767
32767
32767
32767
32767
32767
32767
32767
32767
32767
32767
32767
32767
32767
32767
32767
32263
32263
31471
31471
29774
29774
27864
27864
25877
25877
23631
23631
21301
21301
16243
16243
9018
9018
-12618
-12618
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-30189
-30189
-15088
-15088
21663
21663
32767
32767
32767
32767
32767
32767
31965
31965
29516
29516
23577
23577
14825
14825
783
783
-29276
-29276
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32608
-32608
-30375
-30375
-27791
-27791
-24414
-24414
-18674
-18674
-10756
-10756
12885
12885
32767
32767
32767
32767
32767
32767
32767
32767
32767
32767
32767
32767
32767
32767
32767
32767
32767
32767
32767
32767
32632
32632
31961
31961
30726
30726
27609
27609
24352
24352
19522
19522
12427
12427
-5897
-5897
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32109
-32109
-29211
-29211
-26643
-26643
-23863
-23863
-17531
-17531
-7562
-7562
22301
22301
32767
32767
32767
32767
32767
32767
32767
32767
32767
32767
32767
32767
30928
30928
20332
20332
-8790
-8790
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-29724
-29724
-20780
-20780
-13109
-13109
9862
9862
32767
32767
32767
32767
32767
32767
32767
32767
32767
32767
32767
32767
32767
32767
32767
32767
32767
32767
32767
32767
32509
32509
31833
31833
30375
30375
27059
27059
24480
24480
20171
20171
13245
13245
-5310
-5310
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-32768
-31843
-31843
-29640
-29640
-26638
-26638
-22850
-22850
-17047
-17047
-7108
-7108
23041
23041
32767
32767
32767
32767
32767
32767
32767
32767