Académique Documents
Professionnel Documents
Culture Documents
com
This pattern may not be copied, sold or in any other way handled in any
way that violates the international copyright laws. If you get hold of this
pattern (and or this document) in any other way than via a direct
download from www.goldenkite.com or via a mail from us, you should
report that to us at legal_actions@goldenkite.com .
Copyright ? 2002-, Golden Kite. All rights reserved.
Copyright ? 2002-, Golden Kite (Golden K.)
Internet: www.goldenkite.com
e-mail: info@goldenkite.com
Instructions
Thank you for choosing Golden Kite products!
We hope you will have lots of fun with this cross-stitch pattern!
Fabric
Press the fabric with an iron if needed. A good thing to prevent the fabric from fraying is to
machine zigzag the edges.
It is easiest to start in the center of the design. Top locate the center of the fabric, fold the
fabric in half both vertically and horizontally. The center is located where these two folds
meet.
Stitches
Each length of DMC tread consists of six strands.
Use two of these strands for all stitches.
Note that some colors may be mixes (or blends) between two different pure colors. In that
case take one strand of the two colors each and thread the two strands into the needle at the
same time for stitching.
All stitches are full cross-stitches. No half-stitching and no back-stitching is necessary in this
pattern.
All cross-stitches will be worked into the holes in the fabric from left to right. Always use the
larger holes in the fabric for the stitches. Adjacent stitches should meet in the same hole.
Make sure all stitches cross in the same direction.
Please be careful when washing the finished embroidery! The cotton thread may bleed when
washed. Only hand wash it in lukewarm water. Remove excess water by roll it in a towel and
lay it flat to air dry. Natural fabrics may shrink slightly when washed. We do not recommend
washing the embroidery if not absolutely necessary and we take no responsibility for any
damage that may occur.
When you start using this product you agree that Golden Kite (Golden K), or any people working for or
in association with Golden Kite (Golden K), cannot be set responsible for any physical, mental,
economical or other type of damage caused by this product (including this document, pattern, threads,
needles and any other parts received by you from Golden Kite (Golden K)).
This pattern may not be copied, sold or in any other way handled in any
way that violates the international copyright laws. If you get hold of this
pattern (and or this document) in any other way than via a direct
download from www.goldenkite.com or via a mail from us, you should
report that to us at legal_actions@goldenkite.com .
Copyright ? 2002-, Golden Kite (Golden K.)
Internet: www.goldenkite.com
e-mail: info@goldenkite.com
Call to Arms
Stitch Count
Horizontal:
399
Vertical:
586
Antique White
This table tells the size of the pattern (without any margins) and the size of the fabric required to stitch the pattern (including
recommended margins). 3 inch margins have been added on each side in the Including Margins row.
The sizes are given for 14, 16 and 18 stitches per inch fabrics.
Make sure to use the Including Margins row when cutting the piece of fabric to be used. Also make sure that 3 inch margins are
enough for your stitching technique and add more margin areas if necessary.
14
16
Width
cm
Height
inch
cm
18
Width
inch
cm
Height
inch
cm
Width
inch
Height
cm inch
cm inch
Pattern:
73
28.44
107
41.78
64
24.89
93
36.56
57
22.125
83
32.5
Including Margins:
89
35
123
48
80
31
109
43
73
29
99
39
10
12
Width
cm
Height
inch
cm
24
Width
inch
cm
Height
inch
cm
Width
inch
Height
cm inch
cm inch
Pattern:
102
39.81
149
58.49
85
33.18
124
48.74
42
16.59
62
24.37
Including Margins:
118
46
165
65
101
40
140
55
58
23
78
31
25
Width
cm
26
Height
inch
cm
Width
inch
cm
27
Height
inch
cm
Width
inch
Height
cm inch
cm inch
Pattern:
40
15.92
59
23.39
39
15.31
57
22.49
37
14.74
55
21.66
Including Margins:
56
22
75
30
55
22
73
29
53
21
71
28
28
Width
cm
30
Height
inch
cm
Width
inch
cm
32
Height
inch
cm
Width
inch
Height
cm inch
cm inch
Pattern:
36
14.22
53
20.89
34
13.27
49
19.49
31
12.44
46
18.27
Including Margins:
52
21
69
27
50
20
65
26
47
19
62
25
{
X
9
b
\
y
E
U
"
P
I
@
3
>
F
*
i
m
:
2
z
f
`
[
D
B
O
DMC Name
221Shell Pink-VY DK
224Shell Pink-VY LT
315Antique Mauve-VY DK
326Rose-VY DK
347Salmon-VY DK
350Coral-MD
351Coral
353Peach
355Terra Cotta-DK
356Terra Cotta-MD
407Desert Sand-DK
413Pewter Gray-DK
422Hazelnut Brown-LT
434Brown-LT
437Tan-LT
451Shell Gray-DK
452Shell Gray-MD
453Shell Gray-LT
503Blue Green-MD
543Beige Brown-UL VY LT
611Drab Brown
612Drab Brown-LT
640Beige Gray-VY DK
645Beaver Gray-VY DK
647Beaver Gray-MD
677Old Gold-VY LT
712Cream
721Orange Spice-MD
722Orange Spice-LT
725Topaz
729Old Gold-MD
738Tan-VY LT
739Tan-UL VY LT
743Yellow -MD
746Off White
754Peach-LT
758Terra Cotta-VY LT
760Salmon
762Pearl Gray-VY LT
778Antique Mauve-VY LT
781Topaz-VY DK
801Coffee Brown-DK
822Beige Gray-LT
830Golden Olive-DK
839Beige Brown-DK
842Beige Brown-VY LT
902Garnet-VY DK
920Copper-MD
;
?
_
]
Z
!
=
|
0
s
J
#
.
926Gray Green-MD
927Gray Green-LT
928Gray Green-VY LT
938Coffee Brown-UL DK
948Peach-VY LT
950Desert Sand-LT
975Golden Brown-DK
976Golden Brown-MD
977Golden Brown-LT
3021Brown Gray -VY DK
3032Mocha Brown-MD
3045Yellow Beige-DK
3064Desert Sand
3072Beaver Gray-VY LT
3078Golden Yellow -VY LT
3328Salmon-DK
3340Apricot-MD
3341Apricot
3371Black Brown
3685Mauve-DK
3705Melon-DK
3721Shell Pink-DK
3722Shell Pink-MD
3740Antique Violet-DK
3756Baby Blue-UL VY LT
3770Tawny -VY LT
3772Desert Sand-VY DK
3773Desert Sand-MD
3778Terra Cotta-LT
3787Brown Gray -DK
3790Beige Gray-UL DK
3799Pewter Gray-VY DK
3824Apricot-LT
3825Pumpkin-Pale
3826Golden Brown
3827Golden Brown-Pale
3828Hazelnut Brown
3829Old Gold-VY DK
3831Raspberry-DK
3852Straw -VY DK
3853Autumn Gold-DK
3854Autumn Gold-MD
3855Autumn Gold-LT
3856Mahogany-UL VY LT
3859Rosewood-LT
3860Cocoa
3861Cocoa-LT
3863Mocha Beige-MD
3864Mocha Beige-LT
3865Winter White
Blend Stitches. Use one strand of each of DMC1 and DMC2 for these stitches.
Symbol
V
4
5
Y
q
S
DMC1 Name1
842Beige Brown-VY LT
3856Mahogany-UL VY LT
3855Autumn Gold-LT
353Peach
612Drab Brown-LT
3860Cocoa
839Beige Brown-DK
754Peach-LT
3756Baby Blue-UL VY LT
822Beige Gray-LT
3721Shell Pink-DK
3799Pewter Gray-VY DK
DMC2 Name2
3864Mocha Beige-LT
437Tan-LT
3341Apricot
3078Golden Yellow -VY LT
3863Mocha Beige-MD
451Shell Gray-DK
3787Brown Gray -DK
3855Autumn Gold-LT
3865Winter White
712Cream
315Antique Mauve-VY DK
3371Black Brown
This table specifies how much thread of each color is required to stitch this pattern. It is good to know that one complete
DMC skein contains 313 inches (795 cm) thread.
DMC Name
221Shell Pink-VY DK
224Shell Pink-VY LT
315Antique Mauve-VY DK
326Rose-VY DK
347Salmon-VY DK
350Coral-MD
351Coral
353Peach
355Terra Cotta-DK
356Terra Cotta-MD
407Desert Sand-DK
413Pewter Gray-DK
422Hazelnut Bro w n-LT
434Brown-LT
437Tan-LT
451Shell Gray-DK
452Shell Gray-MD
453Shell Gray-LT
503Blue Green-MD
543Beige Brown-UL VY LT
611Drab Brown
612Drab Brown-LT
640Beige Gray-VY DK
645Beaver Gray-VY DK
647Beaver Gray-MD
677Old Gold-VY LT
712Cream
721Orange Spice-MD
722Orange Spice-LT
725Topaz
729Old Gold-MD
738Tan-VY LT
739Tan-UL VY LT
743Yellow -MD
746Off White
754Peach-LT
758Terra Cotta-VY LT
760Salmon
762Pearl Gray-VY LT
778Antique Mauve-VY LT
781Topaz-VY DK
801Coffee Brown-DK
822Beige Gray-LT
830Golden Olive-DK
839Beige Bro w n-DK
842Beige Brown-VY LT
902Garnet-VY DK
920Copper-MD
926Gray Green-MD
927Gray Green-LT
928Gray Green-VY LT
938Coffee Brown-UL DK
948Peach-VY LT
Usage (cm) Usage (inch) Usage (cm) Usage (inch) Usage (cm) Usage (inch)
14
16
18
31
12
29
11
26
10
146
57
139
54
125
49
1354
533
1289
507
1160
456
15
5
14
5
13
5
15
5
15
5
13
5
35
13
33
12
30
11
76
29
72
28
65
25
669
263
637
250
573
225
37
14
35
13
32
12
272
107
259
101
233
91
925
364
881
346
792
311
868
341
827
325
744
292
513
201
488
192
439
172
243
95
232
91
209
82
1153
453
1098
432
988
388
1599
629
1522
599
1370
539
271
106
258
101
232
91
146
57
139
54
125
49
15
5
15
5
13
5
247
97
235
92
212
83
206
81
196
77
176
69
1629
641
1551
610
1396
549
564
222
537
211
483
190
312
122
297
116
268
105
281
110
268
105
241
94
296
116
281
110
253
99
834
328
795
312
715
281
9
3
8
3
7
2
174
68
166
65
149
58
51
20
49
19
44
17
77
30
73
28
66
25
1961
772
1868
735
1681
661
1267
498
1207
475
1086
427
193
75
184
72
165
64
466
183
444
174
399
157
952
374
907
357
816
321
543
213
517
203
465
183
104
40
99
38
89
35
85
33
81
31
73
28
44
17
41
16
37
14
18
7
18
7
16
6
258
101
245
96
221
87
656
258
625
246
563
221
58
22
55
21
50
19
2715
1068
2586
1018
2327
916
874
344
833
327
749
294
189
74
180
70
162
63
27
10
25
9
23
9
26
10
24
9
22
8
36
14
34
13
30
11
45
17
43
16
38
14
1963
772
1870
736
1683
662
730
287
695
273
626
246
950Desert Sand-LT
975Golden Brown-DK
976Golden Brown-MD
977Golden Brown-LT
3021Brown Gray -VY DK
3032Mocha Brown-MD
3045Yellow Beige-DK
3064Desert Sand
3072Beaver Gray-VY LT
3078Golden Yellow -VY LT
3328Salmon-DK
3340Apricot-MD
3341Apricot
3371Black Brown
3685Mauve-DK
3705Melon-DK
3721Shell Pink-DK
3722Shell Pink-MD
3740Antique Violet-DK
3756Baby Blue-UL VY LT
3770Tawny -VY LT
3772Desert Sand-VY DK
3773Desert Sand-MD
3778Terra Cotta-LT
3787Brown Gray -DK
3790Beige Gray-UL DK
3799Pewter Gray-VY DK
3824Apricot-LT
3825Pumpkin-Pale
3826Golden Brown
3827Golden Brown-Pale
3828Hazelnut Brown
3829Old Gold-VY DK
3831Raspberry-DK
3852Straw -VY DK
3853Autumn Gold-DK
3854Autumn Gold-MD
3855Autumn Gold-LT
3856Mahogany-UL VY LT
3859Rosewood-LT
3860Cocoa
3861Cocoa-LT
3863Mocha Beige-MD
3864Mocha Beige-LT
3865Winter White
776
121
97
305
2821
983
361
386
99
936
97
45
749
3615
153
40
519
189
630
549
704
1136
886
296
2344
1562
2883
126
580
107
319
257
60
138
6
56
274
1660
1373
629
2600
1428
1874
2051
2843
305
47
38
120
1110
387
142
151
38
368
38
17
294
1423
60
15
204
74
248
216
277
447
348
116
922
614
1135
49
228
42
125
101
23
54
2
22
107
653
540
247
1023
562
737
807
1119
739
115
92
290
2687
936
344
367
95
892
93
43
713
3443
146
38
494
180
600
523
671
1082
844
282
2232
1488
2746
120
552
102
304
245
58
131
5
53
261
1581
1308
599
2476
1360
1785
1954
2707
290
45
36
114
1057
368
135
144
37
351
36
16
280
1355
57
14
194
70
236
205
264
425
332
111
878
585
1081
47
217
40
119
96
22
51
1
20
102
622
514
235
974
535
702
769
1065
665
104
83
261
2418
843
309
330
85
802
83
38
642
3099
131
34
445
162
540
470
604
974
760
254
2009
1339
2471
108
497
91
274
220
52
118
5
48
235
1423
1177
539
2228
1224
1606
1758
2437
261
40
32
102
951
331
121
129
33
315
32
14
252
1220
51
13
175
63
212
185
237
383
299
100
790
527
972
42
195
35
107
86
20
46
1
18
92
560
463
212
877
481
632
692
959
DMC Name
221Shell Pink-VY DK
224Shell Pink-VY LT
315Antique Mauve-VY DK
326Rose-VY DK
347Salmon-VY DK
350Coral-MD
351Coral
353Peach
Usage (cm) Usage (inch) Usage (cm) Usage (inch) Usage (cm) Usage (inch)
10
12
24
47
18
39
15
20
8
225
88
188
74
94
37
2088
821
1740
684
870
342
23
9
20
8
10
4
23
9
20
8
10
4
54
20
45
17
23
8
117
45
98
38
49
19
1031
405
860
338
430
169
355Terra Cotta-DK
58
356Terra Cotta-MD
419
407Desert Sand-DK
1426
413Pewter Gray-DK
1339
422Hazelnut Brown-LT
790
434Brown-LT
376
437Tan-LT
1778
451Shell Gray-DK
2466
452Shell Gray-MD
418
453Shell Gray-LT
225
503Blue Green-MD
23
543Beige Brown-UL VY LT
382
611Drab Brown
317
612Drab Brown-LT
2513
640Beige Gray-VY DK
869
645Beaver Gray-VY DK
482
647Beaver Gray-MD
434
677Old Gold-VY LT
455
712Cream
1287
721Orange Spice-MD
13
722Orange Spice-LT
268
725Topaz
79
729Old Gold-MD
119
738Tan-VY LT
3026
739Tan-UL VY LT
1955
743Yellow -MD
297
746Off White
718
754Peach-LT
1469
758Terra Cotta-VY LT
837
760Salmon
160
762Pearl Gray-VY LT
131
778Antique Mauve-VY LT
67
781Topaz-VY DK
29
801Coffee Brow n-DK
398
822Beige Gray-LT
1013
830Golden Olive-DK
90
839Beige Brown-DK
4189
842Beige Brown-VY LT
1348
902Garnet-VY DK
292
920Copper-MD
41
926Gray Green-MD
40
927Gray Green-LT
54
928Gray Green-VY LT
68
938Coffee Brown-UL DK
3029
948Peach-VY LT
1127
950Desert Sand-LT
1197
975Golden Brown-DK
187
976Golden Brown-MD
149
977Golden Brown-LT
470
3021Brown Gray -VY DK
4352
3032Mocha Brown-MD
1517
3045Yellow Beige-DK
556
3064Desert Sand
594
3072Beaver Gray-VY LT
153
3078Golden Yellow -VY LT
1444
3328Salmon-DK
149
3340Apricot-MD
68
3341Apricot
1156
3371Black Brown
5578
Copyright ? 2002-, Golden Kite (Golden K.)
Internet: www.goldenkite.com
22
164
560
526
310
148
698
970
164
88
9
149
124
988
342
189
169
178
506
4
104
31
45
1190
769
115
283
578
329
63
50
25
11
157
398
34
1649
529
113
16
14
20
25
1192
443
470
72
58
184
1712
596
218
232
59
567
58
25
454
2196
48
350
1188
1116
659
314
1482
2055
348
188
20
318
264
2094
725
402
362
380
1073
11
224
66
99
2522
1629
248
599
1224
698
134
110
56
24
332
845
75
3491
1124
243
35
33
45
57
2525
939
998
156
125
392
3627
1265
464
495
128
1203
125
57
963
4649
18
137
467
438
258
123
582
809
137
74
8
125
104
824
285
158
141
149
422
3
87
26
38
992
641
96
236
482
275
53
42
21
9
131
332
29
1374
441
95
14
12
17
21
993
369
392
60
48
153
1427
497
182
194
50
473
48
21
378
1830
24
175
594
558
329
157
741
1028
174
94
10
159
132
1047
362
201
181
190
536
5
112
33
50
1261
815
124
299
612
349
67
55
28
12
166
422
38
1745
562
122
17
17
23
29
1262
470
499
78
62
196
1814
632
232
248
64
602
62
29
482
2324
9
68
233
219
129
62
291
404
68
37
4
62
52
412
143
79
71
74
211
2
44
13
19
496
320
48
118
241
137
26
21
11
5
65
166
14
687
221
47
7
6
8
11
497
185
196
30
24
77
713
248
91
97
25
236
24
11
189
915
e-mail: info@goldenkite.com
3685Mauve-DK
3705Melon-DK
3721Shell Pink-DK
3722Shell Pink-MD
3740Antique Violet-DK
3756Baby Blue-UL VY LT
3770Tawny -VY LT
3772Desert Sand-VY DK
3773Desert Sand-MD
3778Terra Cotta-LT
3787Brown Gray -DK
3790Beige Gray-UL DK
3799Pewter Gray-VY DK
3824Apricot-LT
3825Pumpkin-Pale
3826Golden Brown
3827Golden Brown-Pale
3828Hazelnut Brown
3829Old Gold-VY DK
3831Raspberry-DK
3852Straw -VY DK
3853Autumn Gold-DK
3854Autumn Gold-MD
3855Autumn Gold-LT
3856Mahogany-UL VY LT
3859Rosewood-LT
3860Cocoa
3861Cocoa-LT
3863Mocha Beige-MD
3864Mocha Beige-LT
3865Winter White
236
61
801
292
972
846
1087
1753
1368
457
3616
2410
4448
194
895
164
493
396
94
212
9
86
423
2561
2119
970
4010
2203
2891
3164
4387
92
23
315
113
382
333
427
689
538
180
1422
949
1750
76
351
63
193
155
36
83
2
32
166
1008
833
382
1579
866
1138
1246
1726
197
51
668
243
810
705
906
1461
1140
381
3014
2009
3707
162
746
137
411
330
78
177
8
72
353
2135
1766
809
3342
1836
2409
2637
3656
77
20
263
95
318
278
356
575
449
150
1185
791
1458
63
293
53
161
129
30
69
2
27
138
840
695
318
1316
722
948
1038
1439
98
26
334
122
405
353
453
731
570
191
1507
1004
1853
81
373
68
206
165
39
89
4
36
176
1067
883
404
1671
918
1205
1319
1828
38
10
131
47
159
139
178
287
224
75
593
395
729
32
146
26
80
65
15
35
1
14
69
420
347
159
658
361
474
519
719
DMC Name
221Shell Pink-VY DK
224Shell Pink-VY LT
315Antique Mauve-VY DK
326Rose-VY DK
347Salmon-VY DK
350Coral-MD
351Coral
353Peach
355Terra Cotta-DK
356Terra Cotta-MD
407Desert Sand-DK
413Pewter Gray-DK
422Hazelnut Brown-LT
434Brown-LT
437Tan-LT
451Shell Gray-DK
452Shell Gray-MD
453Shell Gray-LT
503Blue Green-MD
543Beige Brown-UL VY LT
611Drab Brown
612Drab Brown-LT
Usage (cm) Usage (inch) Usage (cm) Usage (inch) Usage (cm) Usage (inch)
25
26
27
19
7
18
7
17
7
90
35
87
34
83
33
835
328
803
316
773
304
9
4
9
3
9
3
9
4
9
3
9
3
22
8
21
8
20
7
47
18
45
17
43
17
413
162
397
156
382
150
23
9
22
8
21
8
168
66
161
63
155
61
570
224
548
215
528
207
536
210
515
202
496
195
316
124
304
119
293
115
150
59
145
57
139
55
711
279
684
269
659
259
986
388
948
373
913
359
167
66
161
63
155
61
90
35
87
34
83
33
9
4
9
3
9
3
153
60
147
57
141
55
127
50
122
48
117
46
1005
395
966
380
931
366
640Beige Gray-VY DK
348
645Beaver Gray-VY DK
193
647Beaver Gray-MD
174
677Old Gold-VY LT
182
712Cream
515
721Orange Spice-MD
5
722Orange Spice-LT
107
725Topaz
32
729Old Gold-MD
48
738Tan-VY LT
1210
739Tan-UL VY LT
782
743Yellow -MD
119
746Off White
287
754Peach-LT
588
758Terra Cotta-VY LT
335
760Salmon
64
762Pearl Gray-VY LT
53
778Antique Mauve-VY LT
27
781Topaz-VY DK
12
801Coffee Brown-DK
159
822Beige Gray-LT
405
830Golden Olive-DK
36
839Beige Brown-DK
1675
842Beige Brown-VY LT
539
902Garnet-VY DK
117
920Copper-MD
17
926Gray Green-MD
16
927Gray Green-LT
22
928Gray Green-VY LT
27
938Coffee Brown-UL DK
1212
948Peach-VY LT
451
950Desert Sand-LT
479
975Golden Brown-DK
75
976Golden Brown-MD
60
977Golden Brown-LT
188
3021Brown Gray -VY DK
1741
3032Mocha Brown-MD
607
3045Yellow Beige-DK
222
3064Desert Sand
238
3072Beaver Gray-VY LT
61
3078Golden Yellow -VY LT
577
3328Salmon-DK
60
3340Apricot-MD
27
3341Apricot
462
3371Black Brown
2231
3685Mauve-DK
94
3705Melon-DK
24
3721Shell Pink-DK
320
3722Shell Pink-MD
117
3740Antique Violet-DK
389
3756Baby Blue-UL VY LT
338
3770Tawny -VY LT
435
3772Desert Sand-VY DK
701
3773Desert Sand-MD
547
3778Terra Cotta-LT
183
3787Brown Gray -DK
1446
3790Beige Gray-UL DK
964
3799Pewter Gray-VY DK
1779
3824Apricot-LT
78
Copyright ? 2002-, Golden Kite (Golden K.)
Internet: www.goldenkite.com
137
76
68
71
202
1
42
12
18
476
307
46
113
231
132
25
20
10
4
63
159
14
660
212
45
6
6
8
10
477
177
188
29
23
73
685
238
87
93
24
227
23
10
181
878
37
9
126
45
153
133
171
276
215
72
569
379
700
30
334
186
167
175
495
5
103
30
46
1164
752
114
276
565
322
62
51
26
11
153
390
35
1611
519
112
16
15
21
26
1165
433
460
72
57
181
1674
584
214
228
59
555
57
26
444
2145
91
24
308
112
374
325
418
674
526
176
1391
927
1711
75
132
73
65
69
195
1
40
12
17
458
296
44
109
222
127
24
19
10
4
60
153
13
634
204
44
6
6
8
10
458
170
181
28
22
71
658
229
84
89
23
218
22
10
174
845
35
9
121
44
147
128
164
265
207
69
547
365
673
29
322
179
161
169
477
5
99
29
44
1121
724
110
266
544
310
59
49
25
11
147
375
33
1551
499
108
15
15
20
25
1122
417
443
69
55
174
1612
562
206
220
57
535
55
25
428
2066
87
23
297
108
360
313
403
649
507
169
1339
893
1647
72
127
70
63
66
187
1
39
11
17
441
285
43
105
214
122
23
19
9
4
58
147
13
611
196
42
6
5
7
9
441
164
174
27
21
68
634
221
81
86
22
210
21
9
168
813
34
9
117
42
141
123
158
255
199
67
527
351
648
28
e-mail: info@goldenkite.com
3825Pumpkin-Pale
3826Golden Brown
3827Golden Brown-Pale
3828Hazelnut Brown
3829Old Gold-VY DK
3831Raspberry-DK
3852Straw -VY DK
3853Autumn Gold-DK
3854Autumn Gold-MD
3855Autumn Gold-LT
3856Mahogany-UL VY LT
3859Rosewood-LT
3860Cocoa
3861Cocoa-LT
3863Mocha Beige-MD
3864Mocha Beige-LT
3865Winter White
358
66
197
158
37
85
4
35
169
1025
847
388
1604
881
1156
1266
1755
140
25
77
62
14
33
1
13
66
403
333
153
631
346
455
498
690
344
63
190
152
36
82
3
33
163
985
815
373
1542
847
1112
1217
1687
135
24
74
60
14
32
1
12
64
388
321
147
607
333
438
479
664
331
61
183
147
35
79
3
32
157
949
785
359
1485
816
1071
1172
1625
130
23
71
57
13
31
1
12
61
373
309
141
585
321
421
461
639
Usage (cm) Usage (inch) Usage (cm) Usage (inch) Usage (cm) Usage (inch)
28
30
32
17
6
16
6
15
6
80
32
75
29
70
28
746
293
696
274
653
257
8
3
8
3
7
3
8
3
8
3
7
3
19
7
18
7
17
6
42
16
39
15
37
14
368
145
344
135
322
127
21
8
19
7
18
7
150
59
140
55
131
51
509
200
475
187
446
175
478
188
446
175
419
164
282
111
263
103
247
97
134
53
125
49
118
46
635
249
593
233
556
218
881
347
822
323
771
303
149
59
139
55
131
51
80
32
75
29
70
28
8
3
8
3
7
3
136
53
127
50
119
47
113
44
106
41
99
39
897
353
838
329
785
309
311
122
290
114
272
107
172
68
161
63
151
59
155
60
145
56
136
53
163
64
152
59
142
56
460
181
429
169
402
158
5
1
4
1
4
1
96
37
89
35
84
33
28
11
26
10
25
10
42
16
40
15
37
14
1081
425
1009
397
946
372
698
275
652
256
611
240
106
41
99
38
93
36
257
101
239
94
224
88
525
206
490
193
459
181
758Terra Cotta-VY LT
299
760Salmon
57
762Pearl Gray-VY LT
47
778Antique Mauve-VY LT
24
781Topaz-VY DK
10
801Coffee Brown-DK
142
822Beige Gray-LT
362
830Golden Olive-DK
32
839Beige Brown-DK
1496
842Beige Brown-VY LT
482
902Garnet-VY DK
104
920Copper-MD
15
926Gray Green-MD
14
927Gray Green-LT
19
928Gray Green-VY LT
24
938Coffee Brown-UL DK
1082
948Peach-VY LT
402
950Desert Sand-LT
428
975Golden Brown-DK
67
976Golden Brown-MD
53
977Golden Brown-LT
168
3021Brown Gray -VY DK
1554
3032Mocha Brown-MD
542
3045Yellow Beige-DK
199
3064Desert Sand
212
3072Beaver Gray-VY LT
55
3078Golden Yellow -VY LT
516
3328Salmon-DK
53
3340Apricot-MD
24
3341Apricot
413
3371Black Brown
1992
3685Mauve-DK
84
3705Melon-DK
22
3721Shell Pink-DK
286
3722Shell Pink-MD
104
3740Antique Violet-DK
347
3756Baby Blue-UL VY LT
302
3770Tawny -VY LT
388
3772Desert Sand-VY DK
626
3773Desert Sand-MD
489
3778Terra Cotta-LT
163
3787Brown Gray -DK
1292
3790Beige Gray-UL DK
861
3799Pewter Gray-VY DK
1589
3824Apricot-LT
69
3825Pumpkin-Pale
320
3826Golden Brown
59
3827Golden Brown-Pale
176
3828Hazelnut Brown
141
3829Old Gold-VY DK
33
3831Raspberry-DK
76
3852Straw -VY DK
3
3853Autumn Gold-DK
31
3854Autumn Gold-MD
151
3855Autumn Gold-LT
915
3856Mahogany-UL VY LT
757
3859Rosewood-LT
347
3860Cocoa
1432
3861Cocoa-LT
787
Copyright ? 2002-, Golden Kite (Golden K.)
Internet: www.goldenkite.com
118
23
18
9
4
56
142
12
589
189
41
6
5
7
9
426
158
168
26
21
66
611
213
78
83
21
203
21
9
162
784
33
8
113
41
136
119
152
246
192
64
508
339
625
27
125
23
69
55
13
30
1
12
59
360
298
136
564
309
279
53
44
22
10
133
338
30
1396
449
97
14
13
18
23
1010
376
399
62
50
157
1451
506
185
198
51
481
50
23
385
1859
79
20
267
97
324
282
362
584
456
152
1205
803
1483
65
298
55
164
132
31
71
3
29
141
854
706
323
1337
734
110
21
17
8
4
52
133
11
550
176
38
5
5
7
8
397
148
157
24
19
61
571
199
73
77
20
189
19
8
151
732
31
8
105
38
127
111
142
230
179
60
474
316
583
25
117
21
64
52
12
28
1
11
55
336
278
127
526
289
262
50
41
21
9
124
317
28
1309
421
91
13
12
17
21
947
352
374
59
47
147
1360
474
174
186
48
451
47
21
361
1743
74
19
250
91
304
264
340
548
428
143
1130
753
1390
61
280
51
154
124
29
66
3
27
132
800
662
303
1253
689
103
20
16
8
3
49
124
11
515
165
35
5
5
6
8
372
138
147
23
18
57
535
186
68
73
19
177
18
8
142
686
29
7
98
35
119
104
133
215
168
56
444
296
547
24
110
20
60
48
11
26
1
10
52
315
260
119
493
271
e-mail: info@goldenkite.com
3863Mocha Beige-MD
3864Mocha Beige-LT
3865Winter White
1032
1130
1567
406
445
617
964
1055
1462
379
415
575
903
989
1371
356
389
539
70
60
50
40
30
20
10
10
(8)
S
S
S
S
S
S
S
S
S
S
S
S
R
>
>
>
!
2
D
Z
2
>
2
2
!
2
!
N
Y
!
!
R
2
!
S
S
@
2
`
2
Y
2
2
I
>
!
2
20
!
!
2
Y
!
>
2
!
2
B
@
Z
>
!
!
!
E
Y
D
2
!
!
!
D
!
!
!
2
!
!
!
!
!
!
!
!
>
!
!
!
2
N
2
!
!
!
Y
Y
Y
2
!
2
R
B
30
D
D
2
!
>
2
R
B
R
N
Y
!
>
K
2
>
2
Z
I
Z
>
>
Z
I
I
Z
Z
K
Z
D
D
Z
Z
40
Z
K
Z
K
Z
D
Z
D
O
O
D
D
D
D
D
D
D
D
D
D
g
D
D
K
Z
D
Z
D
D
Z
D
I
I
Z
Z
Z
I
I
Z
Z
q
q
q
50
K
D
D
K
Z
q
q
q
q
q
I
I
Z
Z
Z
Z
q
]
]
]
q
q
D
Z
I
I
K
Z
I
D
Z
Z
Z
I
I
Z
I
K
Z
Z
Z
]
q
q
q
q
q
q
q
D
D
D
D
D
q
q
q
q
D
D
D
D
D
D
q
q
]
q
q
q
]
q
D
Z
Z
D
D
Z
D
O
D
(2)
60
D
D
D
D
Z
D
D
D
Z
I
I
Z
D
D
Z
Z
K
Z
I
I
I
Z
Z
D
D
Z
D
D
D
D
D
K
I
Z
I
Z
I
I
I
I
D
D
K
Z
Z
Z
Z
Z
K
Z
Z
I
I
D
D
D
K
I
Z
K
K
K
K
K
Z
Z
Z
Z
I
K
Z
Z
I
Z
I
I
I
Z
K
Z
Z
K
Z
I
K
Z
I
D
Z
K
I
K
Z
K
I
I
I
Z
D
I
K
Z
K
N
D
D
K
I
Z
I
Z
I
N
K
Z
I
K
K
K
D
D
K
I
I
D
K
Z
D
D
K
I
I
I
I
I
P
N
K
K
K
K
K
I
K
K
K
K
K
Z
@
@
K
Z
I
I
I
I
K
K
I
I
I
I
I
K
I
I
K
P
I
I
Z
K
I
I
Z
Z
Z
K
K
I
I
K
D
K
K
I
Z
D
K
D
D
D
I
Z
K
K
K
K
I
I
I
K
K
K
K
I
K
K
(9)
70
60
50
40
30
20
10
60
(9)
@
@
K
Z
I
I
I
I
K
K
I
I
I
I
I
K
I
I
K
P
I
I
Z
K
I
I
Z
Z
Z
K
K
I
I
K
D
K
K
I
Z
D
K
D
D
D
I
Z
K
K
K
K
I
I
I
K
K
K
K
I
K
K
Z
Z
Z
I
I
I
Z
Z
I
I
I
I
I
I
K
K
P
K
Z
K
Z
K
K
K
K
D
D
Z
D
D
D
K
K
N
Z
I
Z
I
K
Z
K
Z
B
N
I
I
K
Z
D
D
D
D
D
D
K
N
D
K
Z
I
K
Z
Z
K
B
B
K
I
N
K
Z
I
Z
K
Z
K
Z
I
K
Z
D
K
K
Z
Z
Z
Z
D
K
K
D
D
N
N
K
K
Z
I
Z
K
Z
I
K
I
I
K
Z
K
K
K
K
I
K
K
D
D
I
K
I
K
I
K
I
I
K
I
N
N
N
N
@
N
@
I
I
N
Z
K
Z
K
K
Z
K
Z
I
K
Z
Z
@
K
Z
K
K
I
K
N
K
Z
K
K
Z
D
D
K
K
K
K
I
K
I
I
K
Z
Z
K
Z
K
N
P
N
K
K
K
P
I
P
I
Z
Z
Z
I
Z
80
P
D
K
Z
K
K
Z
K
I
K
K
D
D
@
P
K
Z
I
K
K
Z
D
D
P
N
K
K
D
D
D
K
K
K
K
@
N
I
Z
K
I
Z
D
K
N
@
Z
K
@
@
P
K
K
N
K
P
P
I
Z
D
K
D
D
D
D
D
Z
K
Z
Z
K
Z
K
Z
D
D
D
D
D
D
D
D
D
P
P
K
K
K
Z
K
K
K
K
K
D
K
K
I
Z
K
#
N
N
#
N
N
N
#
@
@
N
@
K
Z
K
K
Z
N
P
N
#
#
#
@
#
#
#
#
@
#
@
"
P
K
K
@
@
@
#
"
@
#
#
@
N
N
@
N
N
@
N
"
@
"
N
N
@
N
#
#
@
#
#
@
"
@
@
B
N
P
@
I
N
P
N
#
@
@
#
"
N
N
"
@
@
N
#
@
@
#
@
@
N
N
@
N
#
#
N
90
K
K
P
P
N
P
P
P
U
P
|
P
U
P
P
P
P
P
U
P
P
P
I
I
P
P
P
U
P
P
P
P
P
P
P
I
#
"
#
"
#
#
#
#
#
"
S
S
@
N
#
@
N
N
N
N
N
@
N
"
N
N
@
N
@
"
@
#
#
B
#
#
#
#
@
#
#
"
#
#
B
"
#
#
#
B
B
"
N
N
#
B
#
#
#
#
#
#
"
#
#
"
#
#
#
i
B
B
#
P
P
P
P
N
P
"
"
#
#
#
@
@
P
P
P
P
P
P
P
P
P
P
U
P
P
P
P
P
P
U
#
"
"
,
i
T
#
#
#
#
#
#
#
"
I
#
@
#
#
#
#
#
#
N
#
#
#
#
@
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
"
#
"
y
#
"
#
#
#
@
N
K
#
#
"
@
"
"
U
B
#
#
"
"
"
"
y
B
i
|
|
|
"
#
#
"
"
"
#
@
#
K
S
S
#
@
"
N
N
"
#
,
i
i
|
|
|
#
"
N
"
P
S
S
100
"
"
N
"
B
s
i
i
|
|
J
J
#
"
"
#
I
K
"
N
P
K
|
|
y
y
#
#
#
#
#
K
Z
K
K
y
y
V
#
#
#
#
@
I
I
I
K
K
K
K
K
K
Z
K
"
#
K
K
#
\
V
V
V
#
"
#
N
I
K
Z
B
@
y
V
"
@
K
Z
N
@
K
K
Z
K
Z
K
Z
K
Z
"
|
M
M
y
y
#
#
#
#
#
#
@
I
I
D
N
N
N
#
Z
K
Z
K
K
J
U
"
"
"
#
@
I
I
E
`
@
N
N
N
#
N
P
K
K
Z
K
K
Z
Z
K
Z
"
B
|
|
@
P
I
K
i
N
P
#
@
@
P
N
N
N
B
Z
K
K
U
#
B
i
|
|
|
J
|
J
"
@
@
#
@
P
P
U
#
#
#
|
J
|
|
"
"
110
#
N
N
N
N
B
#
Z
K
Z
K
Z
#
#
#
#
B
i
B
q
|
|
"
#
"
"
N
"
@
@
#
K
K
@
5
#
U
"
E
N
K
Z
K
K
P
P
P
"
#
#
B
i
|
|
J
"
y
#
#
#
#
#
#
#
#
#
B
"
N
N
#
@
#
P
P
N
N
N
B
B
|
J
#
#
#
"
"
"
#
P
N
"
N
#
#
#
@
N
#
#
P
K
K
K
P
#
#
"
B
B
"
"
"
N
"
"
#
"
N
N
@
N
"
N
#
@
P
P
#
#
#
#
"
#
B
P
K
Z
|
J
#
"
@
#
#
"
N
#
#
@
"
#
#
#
@
P
P
K
K
P
P
P
P
i
#
U
N
N
#
#
@
"
#
#
#
#
#
"
#
"
#
#
#
#
"
N
K
K
K
#
N
@
N
@
#
#
"
N
"
"
"
#
P
Z
#
"
"
#
#
"
#
@
"
"
"
#
#
@
#
K
Z
Z
Z
#
#
#
#
@
"
#
"
#
#
#
B
y
#
"
N
"
#
#
#
#
@
#
#
#
#
P
"
#
"
P
"
N
"
"
|
"
"
#
"
"
@
#
#
#
#
B
B
"
#
#
#
#
N
"
"
#
#
#
"
#
N
"
"
#
"
#
#
"
#
#
#
#
#
"
(3)
120
"
"
#
#
"
#
#
#
i
B
"
"
"
"
"
#
K
Z
#
#
#
"
#
"
"
"
P
P
|
|
|
N
"
N
N
J
N
N
N
N
"
"
"
"
#
"
"
#
"
@
"
#
#
P
#
Z
Z
#
#
#
"
"
"
#
#
#
#
#
P
#
K
K
K
"
"
#
#
#
#
"
#
#
"
#
#
N
N
N
N
@
K
Z
"
"
#
#
#
"
#
@
#
#
#
"
N
"
#
"
#
#
#
"
N
#
"
@
@
"
@
N
@
@
N
P
#
#
#
@
#
N
N
@
#
#
#
"
#
#
#
i
P
"
N
N
#
#
B
#
"
"
#
"
#
"
"
#
#
"
"
"
"
#
@
"
@
@
"
"
@
N
U
@
N
N
@
B
B
#
#
#
#
#
#
#
#
#
#
#
"
#
#
"
N
"
N
N
"
"
"
#
#
#
"
#
"
"
"
"
"
B
P
K
J
#
#
"
#
"
"
#
"
N
"
#
#
#
#
#
"
#
"
"
#
"
"
#
#
"
#
"
"
#
#
@
N
N
N
N
N
N
N
N
N
#
N
#
#
#
N
N
N
N
N
N
#
N
@
N
N
#
N
N
#
#
#
#
|
|
N
J
"
"
#
N
N
#
#
P
K
Z
|
|
|
"
"
#
K
K
Z
K
K
Z
I
D
D
Z
K
Z
Z
Z
Z
K
Z
Z
Z
B
B
#
(10)
70
60
50
40
30
20
10
120
(10)
N
N
N
N
N
N
N
N
N
#
N
#
#
#
N
N
N
N
N
N
#
N
@
N
N
#
N
N
#
#
#
#
|
|
N
J
"
"
#
N
N
#
#
P
K
Z
|
|
|
"
"
#
K
K
Z
K
K
Z
I
D
D
Z
K
Z
Z
Z
Z
K
Z
Z
Z
B
B
#
Z
K
K
Z
Z
K
Z
D
D
D
D
D
Z
K
Z
Z
K
D
Z
K
K
K
P
B
K
Z
Z
K
I
K
Z
Z
Z
K
K
Z
K
Z
Z
D
D
Z
K
Z
Z
Z
Z
K
Z
Z
K
Z
Z
Z
Z
K
Z
K
Z
Z
Z
K
K
Z
Z
K
K
Z
K
Z
Z
K
Z
Z
Z
Z
Z
I
Z
D
D
Z
Z
K
Z
Z
K
K
Z
Z
K
Z
Z
Z
K
K
Z
K
Z
K
K
Z
Z
I
Z
K
Z
K
K
K
Z
N
N
K
Z
I
Z
Z
Z
K
Z
Z
K
Z
I
Z
K
K
Z
K
I
I
K
I
Z
Z
K
Z
Z
Z
Z
Z
Z
Z
K
Z
Z
K
Z
Z
Z
K
K
Z
Z
K
I
Z
K
Z
Z
K
Z
Z
K
Z
Z
K
K
K
Z
Z
Z
K
Z
Z
K
Z
K
I
Z
Z
Z
K
Z
I
K
Z
K
K
Z
Z
K
Z
Z
Z
Z
Z
K
Z
Z
Z
K
Z
Z
K
Z
K
Z
K
K
Z
K
Z
K
Z
K
K
Z
K
Z
D
D
Z
K
Z
K
Z
K
Z
Z
K
Z
K
K
Z
K
Z
Z
K
Z
Z
Z
Z
K
Z
Z
Z
K
Z
K
K
Z
K
Z
K
Z
Z
K
Z
K
Z
K
Z
Z
K
Z
K
K
Z
K
Z
K
I
Z
K
K
K
K
K
K
Z
K
K
Z
K
I
K
K
K
Z
K
K
Z
K
Z
K
Z
K
Z
K
Z
Z
K
Z
Z
K
Z
K
140
I
K
Z
K
K
Z
K
Z
I
K
Z
K
K
K
Z
K
Z
K
Z
K
K
Z
Z
K
Z
K
Z
K
Z
N
@
I
I
Z
K
K
K
@
I
K
Z
K
Z
Z
K
Z
K
Z
K
Z
K
Z
Z
K
K
Z
Z
Z
K
Z
K
Z
K
Z
K
K
Z
I
K
Z
Z
K
Z
K
Z
K
Z
I
I
Z
I
Z
Z
Z
K
Z
K
Z
Z
Z
@
N
N
N
N
N
N
N
#
K
Z
I
Z
I
K
Z
Z
I
Z
K
Z
K
K
K
Z
K
K
Z
K
K
K
Z
K
K
K
Z
I
Z
K
K
K
Z
Z
K
I
I
Z
K
Z
K
Z
I
Z
@
#
B
#
K
I
Z
K
K
K
Z
K
Z
K
Z
K
K
K
Z
K
Z
K
I
Z
I
K
K
Z
K
Z
K
K
K
Z
I
#
P
N
N
I
I
K
Z
K
K
K
Z
K
K
Z
Z
K
K
Z
I
Z
Z
K
Z
K
K
K
Z
K
K
Z
I
K
K
N
#
N
N
I
K
K
Z
K
K
Z
K
K
K
Z
K
K
Z
K
K
Z
K
K
Z
K
K
K
Z
K
Z
I
I
I
I
K
K
Z
K
K
Z
K
Z
I
Z
K
Z
Z
K
Z
Z
K
Z
Z
K
K
Z
K
K
K
K
Z
I
I
I
Z
I
I
P
N
I
Z
K
Z
K
Z
K
K
Z
K
K
Z
K
K
Z
K
K
Z
Z
K
Z
Z
K
Z
I
I
N
#
N
N
K
Z
Z
K
Z
Z
K
Z
K
K
Z
Z
K
K
Z
K
K
K
P
P
N
P
N
N
N
N
N
N
N
N
I
Z
K
K
Z
K
Z
Z
K
K
Z
Z
150
|
Z
K
K
K
K
K
K
#
P
K
K
#
@
#
J
N
N
"
K
K
K
K
K
@
@
N
N
N
B
N
#
"
@
B
N
#
"
#
N
@
#
#
#
"
"
K
K
K
K
K
K
K
K
K
#
`
P
P
P
N
#
#
#
#
#
#
i
#
#
#
#
"
M
B
N
N
P
N
U
B
U
P
"
"
"
"
"
"
"
"
"
"
B
"
|
|
|
#
J
"
"
"
N
#
#
#
@
"
#
"
"
#
N
N
#
U
N
N
"
"
N
N
#
"
N
@
#
"
#
"
#
#
N
"
"
#
#
"
|
|
|
#
U
|
J
"
"
N
N
"
"
"
#
"
"
"
N
#
"
"
|
|
#
@
#
#
@
160
"
"
N
#
#
#
#
#
"
"
"
"
i
"
N
N
N
J
"
N
"
N
#
#
#
"
"
"
#
#
q
q
"
#
"
#
"
"
N
N
@
#
"
"
"
"
"
N
N
"
"
#
#
#
y
|
|
|
#
"
#
|
N
"
"
"
#
N
|
#
#
N
"
"
#
"
"
|
|
#
"
#
|
"
"
"
J
"
#
#
"
N
y
y
y
y
"
K
Z
K
|
|
|
N
N
N
"
"
"
N
N
y
M
V
M
y
#
#
"
J
y
y
"
"
"
"
"
"
"
J
"
J
"
y
y
"
y
N
"
J
#
J
N
N
"
N
"
"
#
y
|
N
J
"
y
N
J
J
#
N
J
"
N
"
"
"
|
#
170
N
"
B
J
N
"
#
y
"
"
"
"
"
N
|
#
N
"
"
"
"
"
N
J
N
J
J
"
#
"
N
J
J
"
N
J
"
N
#
N
N
N
N
#
J
J
N
J
J
"
J
N
N
y
y
"
N
N
"
"
"
N
"
"
"
"
#
N
"
N
N
N
N
N
N
y
y
y
"
"
#
#
"
"
"
"
#
N
"
"
"
#
N
N
J
N
J
|
|
"
#
y
"
#
#
N
J
"
#
#
#
#
#
#
|
N
"
"
"
"
"
#
"
"
#
#
#
#
#
#
#
N
N
"
N
|
J
"
#
"
N
"
#
"
#
#
#
#
#
#
"
N
#
|
|
J
#
|
"
"
#
#
#
#
#
"
#
B
N
J
#
N
"
J
|
|
"
"
y
y
#
(4)
180
"
J
N
N
N
N
#
#
#
#
#
"
#
#
#
#
#
"
N
J
J
N
J
"
"
N
J
N
N
"
#
#
#
#
#
#
"
#
#
#
#
#
"
"
"
N
|
|
|
J
J
J
"
N
#
#
#
#
#
#
#
#
#
#
J
N
J
J
J
J
J
#
|
N
|
|
J
"
"
N
"
N
N
"
#
#
"
"
"
"
"
"
#
"
J
"
N
#
N
"
"
J
J
"
N
#
#
#
"
N
"
N
"
N
N
N
N
N
J
N
J
N
J
J
"
J
N
"
|
|
N
J
"
@
"
N
"
N
"
"
N
J
N
J
N
J
J
N
J
"
|
|
|
J
|
J
J
J
J
J
N
"
#
N
N
N
N
N
"
N
N
N
N
N
|
|
N
"
#
#
#
"
#
|
N
N
N
N
N
#
N
N
N
N
N
#
N
N
"
#
#
#
#
"
#
9
|
N
|
|
N
N
J
J
N
N
N
N
N
N
N
N
N
#
N
|
|
N
#
"
#
#
#
#
#
|
|
J
N
N
J
N
N
N
N
N
N
N
N
N
J
N
N
N
|
@
#
#
#
"
#
#
#
#
"
|
|
J
N
N
N
N
J
N
N
N
J
N
N
J
N
N
J
J
N
|
|
N
J
N
#
#
#
"
#
#
#
#
#
N
N
J
N
|
N
N
N
J
N
N
J
N
N
N
N
N
#
#
#
N
J
N
N
N
N
J
N
N
N
"
J
#
(11)
70
60
50
40
30
20
10
180
(11)
N
N
N
N
N
N
N
J
N
N
N
|
@
#
#
#
"
#
#
#
#
"
|
|
J
N
N
N
N
J
N
N
N
J
N
N
J
N
N
J
J
N
|
|
N
J
N
#
#
#
"
#
#
#
#
#
N
N
J
N
|
N
N
N
J
N
N
J
N
N
N
N
N
#
#
#
N
J
N
N
N
N
J
N
N
N
"
J
#
N
J
N
J
|
N
N
J
N
N
J
N
N
N
N
J
N
J
#
"
#
B
#
N
|
|
z
|
|
N
N
J
N
N
N
|
N
N
N
N
N
N
N
N
|
N
N
N
N
J
N
N
#
#
#
#
#
#
#
|
J
N
|
J
N
N
N
N
N
N
N
N
N
N
N
N
N
N
J
N
N
J
N
#
"
#
#
#
#
#
|
|
|
|
J
J
N
#
J
J
N
J
N
N
N
N
N
N
N
N
J
N
N
N
N
J
N
N
N
#
#
#
#
#
#
#
|
|
|
N
N
N
N
N
N
N
N
N
N
J
N
N
#
#
#
#
#
#
#
#
#
#
#
#
N
|
J
J
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
#
#
#
#
#
#
#
#
#
#
#
J
|
J
N
N
J
N
N
N
N
N
N
N
N
N
N
N
N
`
N
N
#
N
#
N
N
N
N
E
N
N
N
N
N
N
N
N
N
N
#
#
@
N
N
N
N
N
#
#
#
#
"
J
N
N
N
N
N
N
N
"
N
E
E
`
E
Y
E
E
R
B
Y
Y
E
B
B
#
#
#
#
#
#
B
#
N
J
J
N
|
N
N
N
N
#
#
200
E
E
Y
Y
E
E
`
Y
Y
2
Y
`
Y
`
`
E
`
Y
Y
Y
Y
Y
`
Y
Y
Y
E
#
#
#
#
J
|
|
|
N
N
N
N
N
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
#
#
#
#
#
#
|
N
N
J
N
N
#
N
"
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
B
#
#
|
|
|
J
N
N
J
N
N
N
N
N
N
#
#
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
2
|
|
|
N
N
N
N
N
N
N
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
:
|
|
#
J
N
N
N
N
J
N
N
N
N
#
#
J
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
>
|
|
N
N
N
J
N
J
N
N
N
N
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
:
B
|
N
N
N
J
N
J
J
N
N
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
Y
z
@
|
J
J
N
N
N
N
N
N
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
:
=
#
E
#
N
N
#
#
@
#
E
T
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
T
`
`
`
E
i
E
`
i
T
i
i
`
=
210
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
>
N
|
J
N
N
B
E
=
Y
`
E
E
`
E
i
E
i
i
i
i
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
R
N
N
T
Y
>
2
.
>
!
>
B
B
,
,
5
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
=
.
.
.
.
.
.
.
.
.
.
.
:
T
5
5
5
5
5
5
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
Y
5
5
5
5
5
5
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
Y
5
5
5
5
5
5
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
>
T
=
=
=
T
T
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
:
:
=
=
=
=
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
:
:
=
;
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
:
:
=
=
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
:
:
.
.
.
.
.
.
=
=
=
=
220
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
Y
:
=
=
:
=
:
:
:
=
=
T
;
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
>
:
=
T
=
=
=
=
=
=
=
;
T
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
Y
T
T
=
=
=
=
=
=
=
T
=
=
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
>
=
=
=
:
=
=
=
=
=
=
T
;
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
>
=
=
=
=
=
:
=
=
=
;
T
=
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
>
=
T
=
=
=
=
=
=
=
;
=
=
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
>
=
=
=
=
=
=
=
=
T
T
=
T
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
!
>
>
:
>
:
=
=
=
=
;
=
=
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
:
.
:
=
=
=
T
=
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
:
=
;
T
=
=
230
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
=
=
=
T
;
T
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
=
=
;
;
T
;
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
T
=
;
T
;
5
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
:
T
;
T
;
5
5
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
:
;
=
;
5
;
;
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
=
T
T
5
;
5
5
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
:
=
;
;
;
5
T
;
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
:
=
;
5
5
;
;
T
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
:
=
T
5
;
5
5
;
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
:
=
5
;
T
;
5
5
(5)
240
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
=
=
=
5
;
;
5
5
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
=
=
5
;
5
5
5
5
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
:
:
=
T
;
5
5
;
5
5
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
:
T
T
5
5
5
5
5
5
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
!
>
>
>
T
T
5
5
5
5
5
5
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
>
.
.
.
.
:
.
T
T
5
5
5
5
5
5
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
=
Y
T
T
T
T
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
:
:
T
T
5
T
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
2
.
.
.
.
>
=
Y
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
:
=
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
(12)
70
60
50
40
30
20
10
240
(12)
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
:
=
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
:
>
260
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
:
:
:
:
T
5
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
=
Y
i
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
:
:
:
=
T
5
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
:
:
T
`
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
:
:
:
i
T
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
:
.
=
=
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
:
.
:
:
T
i
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
:
B
B
i
B
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
:
:
:
T
M
s
,
5
;
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
=
E
B
,
5
5
5
5
270
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
:
9
E
:
.
.
.
.
.
.
.
.
.
.
.
.
.
:
=
s
s
#
#
s
i
5
i
i
i
5
5
T
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
T
B
.
.
.
.
.
.
.
.
.
.
.
:
T
B
#
M
#
#
#
,
5
5
5
5
5
5
i
=
T
T
.
.
.
.
.
.
.
.
.
.
.
.
.
:
=
M
M
:
.
.
.
.
.
.
:
.
:
`
,
i
5
3
5
3
5
5
5
T
5
T
;
T
;
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
T
.
.
.
.
.
:
Y
T
B
#
#
5
5
5
5
5
;
5
3
T
5
3
T
T
T
T
T
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
:
:
s
4
9
=
:
:
=
T
#
#
B
,
5
5
5
3
T
5
;
;
T
5
;
T
T
T
5
3
;
;
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
5
M
4
T
T
M
#
i
,
i
i
5
3
5
5
5
3
5
5
;
T
5
5
5
;
5
5
5
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
:
s
V
%
s
#
#
5
,
i
,
3
,
,
5
i
3
5
;
5
;
5
T
5
5
3
T
5
5
5
5
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
:
M
%
%
%
"
#
#
#
i
,
,
,
3
,
,
3
3
,
;
5
B
5
5
5
5
;
5
3
5
5
T
;
T
T
.
.
.
.
.
.
.
.
.
.
.
.
.
.
:
`
%
4
s
J
J
J
J
N
,
,
,
5
,
,
3
,
,
3
5
5
;
5
5
;
5
5
3
5
T
5
;
T
T
5
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
:
:
=
%
4
%
J
J
J
#
#
,
,
5
i
,
i
3
,
i
3
i
5
3
5
3
5
5
3
5
5
5
;
5
T
5
5
T
280
.
.
.
.
.
.
.
.
.
.
.
.
.
.
:
E
M
s
%
%
J
J
J
#
#
#
#
#
i
,
3
,
,
i
3
5
5
3
5
T
T
5
i
5
5
3
i
5
T
;
5
T
5
.
.
.
.
.
.
.
.
.
.
.
.
.
:
:
5
M
%
4
J
J
J
#
M
,
i
i
5
5
i
5
i
5
T
5
5
5
5
i
i
i
i
5
5
T
3
T
.
.
.
.
.
.
.
.
.
:
4
M
%
J
J
J
J
#
#
M
#
,
i
,
,
i
i
5
i
5
5
i
5
i
i
5
i
5
5
i
s
,
5
5
T
5
.
.
.
.
.
.
.
.
:
:
T
4
M
%
%
%
%
s
J
J
J
J
J
J
J
#
#
M
#
#
i
i
s
i
5
5
5
T
.
.
.
.
.
.
.
:
M
%
%
4
%
M
%
J
J
J
J
#
#
y
#
T
5
s
i
5
5
3
T
T
.
.
.
:
:
5
M
J
J
J
J
M
#
5
5
B
5
5
5
5
T
T
.
.
:
.
T
M
s
%
%
%
%
%
%
%
s
J
J
J
J
J
5
5
5
5
5
;
T
T
.
.
.
:
:
=
9
M
s
4
%
%
%
%
%
%
%
J
J
J
J
s
,
s
,
B
5
i
;
5
;
T
T
5
.
.
.
:
E
M
s
V
M
%
%
%
%
%
%
%
%
J
J
J
J
J
J
J
N
J
N
s
i
,
,
,
,
i
,
,
,
i
5
i
i
5
5
5
5
3
5
.
.
:
:
=
4
%
%
%
%
%
%
%
%
%
%
M
J
J
J
J
J
i
,
,
i
,
,
,
,
i
,
,
,
i
,
i
i
i
T
5
5
;
3
;
5
5
290
.
.
:
=
M
s
V
4
4
%
%
%
%
%
%
%
J
J
J
J
J
s
,
,
,
i
,
T
5
i
5
;
5
5
5
i
i
:
:
=
s
4
%
%
4
%
%
%
%
%
%
%
J
J
#
#
s
B
,
,
i
,
,
5
T
i
5
5
5
5
;
i
5
>
T
s
M
4
%
%
%
%
%
%
%
%
%
%
4
%
M
J
J
J
J
,
i
,
i
,
,
,
i
,
,
i
5
,
i
`
5
3
5
3
5
i
5
M
M
s
s
4
%
%
%
%
J
J
J
J
J
J
J
J
J
#
#
#
#
,
,
i
,
i
,
i
i
i
i
i
5
i
,
,
i
5
5
i
4
%
%
%
%
%
%
%
%
%
%
%
%
%
%
%
J
J
#
#
#
#
i
5
i
5
i
i
5
4
%
%
4
%
%
%
%
%
%
%
%
%
%
%
%
%
%
%
s
J
J
J
J
J
J
J
J
,
,
,
,
,
,
i
i
i
i
i
i
5
i
,
5
5
5
i
3
5
i
s
s
4
%
4
4
%
4
%
%
%
%
%
%
4
4
4
#
#
#
#
,
,
,
s
,
,
,
,
i
i
i
5
i
,
5
5
;
5
i
T
5
=
E
s
s
s
%
4
4
%
%
%
%
%
%
%
%
4
4
4
%
%
%
4
4
4
%
M
J
J
J
J
J
J
i
5
,
,
;
5
3
5
i
`
:
T
s
4
%
4
4
4
4
4
4
4
%
%
4
4
%
4
4
4
4
4
s
B
B
s
s
s
i
,
i
i
5
,
,
5
5
T
5
T
5
.
>
4
4
4
4
4
4
%
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
J
J
s
,
,
,
,
,
,
i
,
,
i
,
i
,
i
5
5
i
i
i
5
s
5
,
5
5
3
`
T
(6)
300
4
s
4
4
4
4
4
4
%
4
4
4
4
4
4
%
4
4
4
4
4
4
4
4
y
J
s
s
,
,
i
,
i
5
i
i
,
B
5
,
,
5
,
,
3
5
T
T
s
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
%
M
s
s
s
s
s
s
s
,
,
,
,
,
,
,
3
,
i
i
i
,
s
4
,
,
T
5
T
`
.
:
i
s
s
4
4
%
s
4
%
4
4
4
4
4
4
4
4
4
4
4
4
4
0
4
4
4
4
#
M
M
,
s
s
s
s
s
,
,
s
,
,
,
i
5
i
,
i
,
i
i
,
4
,
,
,
5
5
i
T
.
.
:
>
s
s
4
4
4
%
4
4
%
4
4
4
4
4
4
4
4
4
%
4
4
4
4
4
%
%
%
4
M
%
%
y
M
,
,
i
,
i
i
i
i
i
i
5
,
,
,
,
,
i
5
T
T
:
:
s
4
4
4
4
%
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
%
%
4
4
%
V
,
,
,
,
,
,
i
i
i
,
i
i
,
i
i
,
s
s
,
,
5
5
`
i
.
.
.
5
s
4
4
4
%
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
%
%
4
4
4
4
,
4
4
s
s
s
,
,
,
,
,
5
5
,
,
i
i
5
i
i
i
i
5
i
s
,
i
5
5
`
5
T
4
4
4
4
4
4
%
4
4
4
4
4
%
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
,
M
s
M
,
,
,
,
,
,
,
,
,
,
,
,
,
i
,
i
i
i
i
i
i
i
i
s
s
i
5
5
`
5
5
i
.
:
E
s
s
%
4
4
4
4
4
4
4
4
4
4
4
4
%
%
%
4
4
4
4
4
%
%
%
%
%
%
4
4
4
4
4
4
4
4
y
V
s
4
,
,
,
,
,
,
,
,
,
,
,
,
,
,
5
i
5
5
5
5
i
,
i
5
5
5
5
5
i
i
.
:
T
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
%
4
%
4
4
4
%
4
%
4
4
%
4
%
4
4
4
4
4
s
4
,
,
V
V
V
,
,
,
,
,
,
,
,
,
5
,
5
,
5
i
i
5
5
T
i
i
5
5
5
5
3
5
i
5
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
%
%
4
4
4
4
4
4
%
4
4
4
4
4
4
4
4
4
4
4
4
4
4
s
4
%
V
4
,
,
,
,
s
,
5
,
i
5
i
5
5
5
T
5
5
5
5
T
T
5
T
5
5
5
5
.
.
.
.
:
5
,
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
%
4
4
4
4
%
4
%
4
4
%
%
4
4
4
4
4
V
4
4
s
4
4
4
4
4
s
s
V
,
,
,
5
,
5
5
5
T
5
T
5
5
5
i
T
T
T
5
T
5
5
3
i
i
.
.
.
.
=
4
4
4
,
4
4
4
4
4
4
4
4
4
4
4
4
4
%
4
4
4
4
4
4
%
4
4
4
4
%
s
4
4
4
4
4
4
s
s
4
4
4
4
4
4
s
4
,
,
,
5
5
5
5
5
3
5
3
5
T
3
5
5
T
5
T
5
5
5
i
(13)
70
60
50
40
30
20
10
300
(13)
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
%
%
4
4
4
4
4
4
%
4
4
4
4
4
4
4
4
4
4
4
4
4
4
s
4
%
V
4
,
,
,
,
s
,
5
,
i
5
i
5
5
5
T
5
5
5
5
T
T
5
T
5
5
5
5
.
.
.
.
:
5
,
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
%
4
4
4
4
%
4
%
4
4
%
%
4
4
4
4
4
V
4
4
s
4
4
4
4
4
s
s
V
,
,
,
5
,
5
5
5
T
5
T
5
5
5
i
T
T
T
5
T
5
5
3
i
i
.
.
.
.
=
4
4
4
,
4
4
4
4
4
4
4
4
4
4
4
4
4
%
4
4
4
4
4
4
%
4
4
4
4
%
s
4
4
4
4
4
4
s
s
4
4
4
4
4
4
s
4
,
,
,
5
5
5
5
5
3
5
3
5
T
3
5
5
T
5
T
5
5
5
i
.
.
.
.
:
E
4
4
,
4
,
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
%
4
4
4
4
%
4
4
4
%
4
4
4
4
4
4
4
4
4
4
4
4
4
4
s
s
5
5
5
5
5
3
5
3
5
5
3
5
T
T
5
T
5
5
5
i
"
.
.
=
s
,
4
4
4
4
0
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
%
4
%
4
s
4
4
4
4
s
%
4
4
4
4
4
4
4
4
4
4
4
4
4
,
s
4
,
5
5
,
5
5
i
5
5
T
5
5
T
5
T
5
5
3
9
.
.
:
:
,
4
,
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
%
4
4
4
4
4
4
4
4
4
%
4
s
4
4
4
4
V
4
%
4
4
4
4
,
,
,
4
s
s
,
,
5
5
5
5
i
i
T
5
T
T
3
T
i
i
5
.
.
4
4
4
4
4
4
4
4
4
4
4
s
4
4
%
4
4
4
4
4
4
4
%
4
%
%
4
4
4
4
s
,
s
4
4
4
4
4
4
%
4
%
4
s
4
4
4
,
4
4
s
4
4
s
,
5
,
,
5
5
5
5
i
5
i
5
.
.
.
.
.
=
4
s
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
s
4
4
4
s
4
%
4
4
4
4
4
4
4
4
4
V
s
s
4
4
%
4
4
4
%
4
4
s
4
4
4
,
4
,
,
4
s
V
,
5
5
5
5
5
i
i
5
i
.
.
:
`
,
4
s
4
4
4
4
s
4
4
4
4
4
4
4
4
s
4
4
4
4
4
4
4
%
%
4
4
4
4
4
4
,
4
4
4
4
4
4
4
4
%
4
4
4
,
4
4
4
4
,
4
4
4
4
4
M
M
,
5
5
,
5
5
i
9
#
.
.
.
.
.
=
=
4
s
4
s
4
4
4
%
4
4
4
4
4
4
4
4
4
4
4
4
4
4
s
4
4
%
%
4
4
s
4
s
4
4
4
4
4
4
4
4
4
%
4
4
4
4
,
4
4
4
,
4
4
4
4
s
4
M
s
4
5
5
5
i
.
.
.
.
.
.
4
4
%
4
s
4
4
4
4
4
4
4
4
4
4
4
%
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
s
4
4
4
4
%
%
4
%
s
4
s
,
4
s
4
4
4
,
,
,
,
4
4
,
4
y
V
s
5
9
9
"
J
320
.
.
.
=
i
4
s
4
4
%
4
s
4
4
4
4
4
V
%
4
4
4
4
%
%
%
4
%
4
4
4
%
s
4
4
4
4
4
%
%
4
4
4
4
4
4
s
4
4
4
4
4
4
4
4
4
4
4
4
,
,
4
4
,
4
4
4
s
s
s
M
M
.
.
.
=
T
4
s
4
4
4
4
4
4
4
4
4
4
4
s
y
%
%
4
4
%
4
%
4
4
4
4
4
4
4
%
s
4
4
4
4
4
4
4
%
4
s
4
s
4
s
4
4
4
,
4
,
,
,
,
4
4
4
4
4
4
4
.
.
.
.
=
=
s
4
4
4
4
4
4
4
4
4
4
4
4
4
y
%
M
%
4
4
%
s
4
4
s
4
%
4
%
4
%
4
4
,
4
4
4
4
4
s
4
,
%
V
4
4
4
4
4
4
4
,
4
4
4
,
4
4
4
4
4
.
.
.
:
=
s
M
%
s
4
4
4
4
4
4
4
,
4
4
4
4
%
%
%
4
4
4
s
4
s
%
4
4
%
4
%
4
4
4
4
4
4
4
4
4
s
s
4
4
s
4
4
,
4
,
4
,
4
4
4
4
4
,
4
s
4
.
.
.
.
4
s
4
s
4
4
4
4
4
4
s
4
,
,
%
%
4
4
4
4
4
s
4
4
%
4
4
4
4
4
4
4
s
4
4
4
4
4
4
s
4
4
4
,
,
4
4
4
,
4
4
4
4
,
4
4
4
.
.
.
.
.
:
T
4
4
4
4
4
4
4
4
4
4
,
4
,
4
4
%
%
%
%
4
4
4
4
%
%
4
4
4
%
%
4
s
4
4
,
4
4
,
,
s
4
4
4
4
4
4
,
,
4
4
4
4
,
,
4
,
4
,
4
,
.
.
:
B
,
s
s
s
4
4
4
4
4
4
s
4
,
,
,
4
%
%
4
%
4
4
4
4
4
4
s
4
4
4
4
4
4
4
s
4
s
s
4
4
4
4
,
,
4
4
4
4
4
4
4
s
4
.
.
.
.
=
T
,
s
4
4
4
4
4
4
4
4
s
4
,
,
,
s
4
4
%
y
%
%
%
%
s
4
4
4
4
%
4
4
%
4
4
s
s
4
4
s
4
4
4
4
,
4
4
4
4
s
V
4
4
4
4
4
4
4
.
.
.
.
.
>
4
4
4
4
4
4
4
4
4
4
4
4
4
,
4
s
4
4
4
4
4
V
s
4
4
4
4
4
s
4
s
4
s
%
4
4
4
4
4
,
4
4
4
4
4
4
4
4
4
4
.
.
:
:
5
,
,
4
4
4
4
4
4
4
4
4
4
4
s
s
s
4
s
s
J
J
4
4
4
4
4
4
4
4
4
4
4
4
4
s
V
s
s
s
%
4
4
4
4
4
4
4
,
4
4
4
4
4
4
4
4
s
330
.
.
T
9
,
4
4
4
4
s
4
4
4
s
s
s
4
4
4
,
4
s
J
J
J
J
J
J
y
M
4
s
4
4
4
s
4
4
4
4
4
4
4
4
4
4
4
s
s
4
4
4
4
4
4
4
4
4
4
4
4
4
4
,
4
%
=
i
,
,
0
4
4
4
4
4
4
4
4
4
s
s
s
4
J
J
J
J
J
s
s
4
4
4
4
4
%
4
4
%
4
4
s
4
s
s
4
4
4
4
4
s
4
4
%
4
4
4
4
4
,
,
,
4
.
Y
5
,
4
0
4
4
4
s
4
s
4
4
4
4
4
s
s
4
M
s
J
J
N
J
J
s
s
s
4
4
4
4
V
%
4
4
4
4
4
4
4
s
4
4
,
4
s
4
4
4
4
4
4
,
4
4
4
,
.
.
:
>
5
4
4
4
4
4
4
s
4
4
4
4
4
s
s
4
4
s
M
J
J
J
s
4
4
,
4
4
4
%
%
%
%
4
4
4
,
,
,
s
4
4
s
s
V
4
4
%
4
4
4
4
4
4
4
T
i
,
s
4
4
4
4
4
s
4
4
4
4
4
,
,
s
s
s
M
J
J
J
J
J
M
s
s
s
4
4
,
s
4
4
%
y
%
%
4
4
4
4
4
4
s
4
4
4
4
4
4
4
4
4
4
4
4
4
4
T
i
4
,
4
4
4
4
s
s
4
4
4
4
,
s
4
s
s
M
J
J
J
s
s
4
s
4
4
,
4
4
4
%
4
4
4
4
s
4
4
4
4
s
s
s
4
4
4
4
s
s
4
4
=
Y
,
,
,
4
4
4
4
s
s
4
s
4
s
4
,
s
s
s
s
4
4
s
4
4
s
4
4
4
,
4
4
4
s
%
4
4
4
4
4
V
V
4
4
%
4
4
4
4
4
>
=
=
,
,
4
4
s
s
s
4
4
4
4
s
4
s
s
s
4
,
,
4
s
4
4
4
4
4
4
4
s
4
%
4
%
V
s
s
4
4
s
4
%
%
4
4
4
4
>
>
5
4
s
s
s
4
4
s
4
s
4
s
s
4
s
s
s
s
4
4
4
4
4
,
,
4
4
4
4
s
4
4
s
4
s
4
4
s
%
%
%
%
4
%
s
4
4
V
%
%
!
2
>
>
5
i
,
s
s
s
s
s
4
s
s
4
s
4
s
s
s
s
s
4
s
4
,
4
4
4
s
s
4
4
s
4
4
4
4
4
4
4
4
4
M
%
%
%
%
%
V
%
s
4
%
4
%
%
%
%
%
%
340
>
>
>
>
>
>
>
>
.
>
>
=
i
4
s
4
s
4
4
4
V
%
s
4
s
4
%
s
4
4
4
4
4
4
,
4
,
4
4
s
4
4
4
4
4
4
4
4
4
s
s
4
M
M
M
M
%
M
4
M
%
%
%
>
>
>
>
>
:
!
>
>
T
T
s
s
s
s
s
s
4
4
s
4
s
4
s
4
4
s
4
4
s
4
,
4
,
s
4
s
4
4
4
4
4
4
4
4
4
s
s
y
%
y
M
4
%
%
%
%
%
>
.
E
9
E
`
T
Y
T
=
=
T
T
,
,
s
s
s
s
s
s
4
s
s
s
s
s
4
4
s
V
s
s
4
s
s
s
,
4
,
4
4
s
4
4
4
s
s
4
s
4
,
J
J
s
s
%
%
%
4
>
N
#
N
#
#
#
B
#
B
B
B
B
V
M
V
V
V
V
V
V
V
%
V
V
V
y
V
%
y
V
V
V
y
V
M
s
s
V
V
V
V
4
s
4
4
4
V
V
V
s
M
M
%
%
2
#
N
#
#
M
#
#
M
M
M
y
M
M
s
M
M
M
M
V
M
V
M
V
M
V
s
M
V
M
V
M
M
V
V
M
V
M
V
M
M
M
M
M
M
M
M
M
%
%
%
%
T
9
#
M
#
#
M
#
M
M
M
y
y
M
s
M
M
s
s
M
s
s
V
s
s
M
M
V
s
s
M
V
V
y
M
y
M
y
M
M
M
y
M
M
M
%
y
%
%
%
#
N
#
E
`
M
#
M
M
M
s
s
s
V
V
s
V
V
M
,
s
M
M
y
V
V
M
V
M
y
y
V
M
V
%
%
:
@
N
9
T
i
#
#
#
M
M
#
y
M
M
s
M
V
s
s
M
y
s
V
V
y
y
M
M
V
M
V
M
M
M
s
M
M
%
%
%
T
@
=
#
N
#
M
M
s
s
M
V
V
V
M
M
y
M
s
s
M
y
M
y
s
V
V
V
V
s
%
M
%
%
%
%
%
y
%
%
"
J
#
#
M
#
M
M
M
M
s
s
M
s
V
M
M
y
V
M
y
M
M
s
M
y
y
M
M
M
V
M
V
M
%
M
%
%
%
M
%
M
4
%
%
%
350
z
B
#
#
#
#
#
M
M
M
s
M
M
M
M
M
M
M
M
y
V
V
M
M
V
%
%
%
%
%
M
V
#
#
s
M
#
M
M
s
s
M
M
M
y
M
V
M
M
M
y
M
M
M
y
%
y
M
%
%
%
M
4
s
4
i
#
M
M
s
M
M
M
M
M
M
M
M
M
M
M
V
M
M
y
M
V
M
M
%
%
%
M
4
M
M
M
%
B
#
#
#
#
M
M
M
M
M
M
V
M
M
M
%
4
M
#
#
#
#
M
M
M
M
#
M
M
M
%
M
%
%
M
M
M
M
M
%
%
M
M
M
s
9
9
%
#
#
M
i
i
i
i
i
i
M
M
%
%
%
4
M
%
%
i
i
i
i
T
T
5
5
|
M
M
M
%
%
M
M
i
i
i
E
i
i
i
i
i
i
9
s
%
M
M
J
M
%
%
%
%
M
%
i
i
B
E
B
T
T
#
#
E
i
E
s
M
M
M
J
|
|
|
M
%
M
%
%
M
(7)
360
E
T
Y
Y
#
B
B
i
i
T
E
i
i
B
i
i
4
M
M
%
%
M
|
|
M
%
M
%
%
M
%
T
T
`
`
E
B
Y
Y
i
B
s
B
B
i
i
T
i
i
s
M
M
%
%
y
%
M
M
Y
`
Y
`
`
`
T
i
B
B
B
B
B
i
i
i
i
i
i
i
%
%
M
|
J
J
J
M
%
M
M
V
Y
Y
Y
`
Y
`
B
B
B
B
%
%
M
%
|
J
J
|
J
J
M
M
M
%
%
M
%
>
Y
Y
`
`
E
E
B
E
E
E
E
E
E
`
E
E
E
E
E
E
E
i
i
s
M
M
%
%
%
|
N
M
M
M
M
M
y
M
M
y
%
>
Y
>
`
2
>
!
!
>
>
!
>
!
>
>
i
,
,
,
s
4
4
M
%
%
M
M
|
J
J
N
N
#
N
J
J
J
M
M
M
M
Y
>
>
Y
>
:
>
=
E
,
4
y
s
%
M
M
N
J
J
N
J
J
J
N
J
>
Y
>
Y
!
=
T
,
%
%
J
N
J
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
Y
>
2
>
=
=
s
M
%
%
N
N
N
N
N
N
N
N
Y
Y
>
>
>
=
=
T
%
%
%
%
%
4
%
N
N
N
N
N
N
N
N
N
N
N
#
#
M
Y
Y
>
>
>
>
T
M
M
%
%
%
M
|
J
N
N
N
N
N
N
J
N
J
J
>
Y
>
>
=
=
T
%
%
%
%
N
J
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
#
N
@
(14)
70
60
50
40
30
20
10
360
(14)
Y
Y
>
>
>
=
=
T
%
%
%
%
%
4
%
N
N
N
N
N
N
N
N
N
N
N
#
#
M
Y
Y
>
>
>
>
T
M
M
%
%
%
M
|
J
N
N
N
N
N
N
J
N
J
J
>
Y
>
>
=
=
T
%
%
%
%
N
J
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
#
N
@
Y
>
>
>
=
E
M
M
M
M
%
%
M
|
N
J
N
N
N
N
N
N
N
N
N
>
>
>
>
!
>
=
=
9
M
M
%
%
M
J
J
J
N
N
N
N
N
N
Y
>
>
>
=
`
B
V
s
%
%
%
%
%
%
%
9
J
J
J
N
>
Y
!
>
>
!
>
=
=
T
M
M
M
%
%
%
%
N
J
Y
>
>
>
!
>
T
E
M
V
%
%
%
%
%
%
M
s
J
J
N
N
>
>
!
>
>
=
=
:
:
=
=
T
M
M
V
s
M
M
%
%
J
N
J
N
|
>
>
!
>
>
`
N
=
=
E
M
s
V
V
M
M
s
J
N
N
N
>
>
>
>
#
y
s
M
M
M
y
M
s
s
4
%
%
4
4
4
s
%
4
4
%
4
4
s
s
J
N
J
380
>
>
!
>
=
9
M
M
M
s
s
M
4
4
s
M
M
M
4
%
4
%
%
M
%
4
s
4
J
N
N
N
N
!
!
>
!
>
>
M
s
4
M
s
s
s
s
M
s
4
M
%
M
%
4
4
V
4
4
4
4
%
%
,
4
s
s
J
N
J
N
N
2
>
!
!
>
>
M
4
M
M
s
s
s
M
s
4
4
s
4
%
4
4
4
4
%
V
%
4
4
4
4
4
J
N
N
J
!
!
!
!
=
Y
s
s
s
M
s
s
s
s
s
M
4
M
4
4
4
M
%
4
s
4
M
J
J
>
!
!
!
>
Y
M
s
M
M
s
s
s
M
s
s
s
V
s
M
%
%
M
%
%
%
%
4
4
s
4
N
N
J
!
!
!
!
>
Y
M
M
s
M
s
M
M
M
M
M
M
4
4
4
4
4
4
%
%
%
4
4
M
J
N
J
N
N
N
N
!
!
!
!
=
s
M
s
M
s
4
M
%
V
M
4
M
M
%
%
4
%
%
%
%
J
J
!
!
=
E
M
M
s
M
s
M
V
M
M
4
4
4
4
%
s
M
M
N
N
N
N
N
|
N
N
!
!
!
Y
z
s
M
s
s
s
s
s
%
M
M
M
M
4
4
4
4
4
J
J
N
J
!
=
M
M
s
M
s
s
M
s
s
M
M
M
s
s
4
4
4
s
4
%
%
%
N
N
N
N
390
!
!
!
!
T
B
M
s
M
M
s
M
s
M
%
M
%
M
y
M
s
4
4
M
s
%
%
%
%
M
|
J
N
N
N
N
N
N
N
N
N
>
!
9
%
M
s
4
M
M
s
s
4
M
M
M
M
s
J
J
J
4
%
4
4
4
M
%
%
|
J
J
N
N
N
N
N
N
N
N
N
N
N
N
N
#
#
#
#
#
!
!
>
9
M
M
s
s
s
M
V
M
s
M
M
J
J
J
J
M
%
M
%
N
N
N
N
N
N
N
N
#
N
N
N
#
#
!
!
>
>
M
M
M
s
s
M
s
s
s
,
M
s
s
M
M
J
J
J
M
%
%
%
M
%
%
M
%
4
M
%
J
#
N
N
N
N
N
N
N
N
#
#
N
#
#
#
!
!
!
>
%
s
M
s
M
s
s
M
s
M
M
M
J
J
J
J
M
%
V
%
%
M
M
s
M
|
N
N
J
N
N
N
N
#
N
N
#
#
M
B
M
s
!
>
Y
s
M
M
M
s
s
M
M
s
9
M
M
%
M
M
4
4
s
%
%
%
4
4
%
s
J
"
N
"
!
!
>
>
M
s
M
s
M
M
M
M
M
M
4
4
4
J
#
i
5
i
9
5
5
5
5
5
,
5
5
5
!
!
>
Y
M
s
s
M
s
M
M
M
M
s
%
%
%
%
%
%
4
4
s
V
J
,
i
5
i
5
5
5
i
5
i
i
3
i
i
,
5
!
!
>
4
M
M
M
s
M
M
M
%
V
s
%
%
%
4
4
M
s
i
i
i
5
T
5
5
i
5
i
5
5
,
5
5
!
!
=
`
M
s
M
M
M
M
M
%
%
M
%
%
%
%
%
V
s
s
4
4
4
4
4
4
4
4
M
J
N
|
J
,
,
,
i
5
5
5
T
T
5
T
5
5
5
5
,
V
!
!
Y
`
9
M
M
M
V
M
s
M
M
M
%
%
M
%
V
V
%
s
%
s
%
%
%
4
s
,
i
i
i
3
5
T
5
T
T
5
5
5
5
s
s
M
%
>
!
T
V
M
M
V
%
M
M
V
M
%
s
M
%
%
M
%
%
%
M
%
%
V
%
s
s
4
4
M
%
%
%
4
4
s
,
,
5
i
5
5
5
5
5
5
5
s
M
s
M
M
%
%
!
2
T
M
M
%
M
M
s
%
M
M
M
%
M
M
%
%
M
%
%
%
%
M
y
%
s
M
%
4
%
V
4
s
,
,
,
i
3
3
5
i
5
i
s
s
M
V
s
M
%
Y
>
9
4
M
M
4
%
M
M
%
M
M
M
%
M
%
M
y
%
M
M
%
%
M
%
M
%
%
%
M
M
s
s
s
V
s
%
%
4
4
M
s
#
J
M
s
,
,
,
5
5
4
M
s
s
V
s
4
V
%
%
>
Y
M
M
M
V
M
M
%
%
M
%
M
%
M
M
%
V
s
M
%
%
%
%
%
M
s
V
M
s
s
4
%
%
%
s
4
,
,
s
,
5
5
,
M
V
M
M
s
s
s
4
s
Y
Y
%
M
M
%
M
%
%
M
M
%
%
M
%
M
%
M
s
V
s
s
M
s
M
M
M
%
V
s
4
s
V
s
%
s
M
%
s
s
s
s
s
M
,
s
M
y
M
%
M
%
V
s
s
s
s
M
4
M
%
%
Y
Y
M
M
%
M
M
%
M
%
M
%
%
M
M
M
M
%
s
V
s
V
V
%
s
V
%
4
V
s
M
V
M
4
s
y
M
4
s
4
4
4
s
V
s
s
M
V
M
M
%
M
s
s
s
4
s
4
%
T
T
M
M
%
%
M
M
%
M
M
%
M
s
%
M
V
4
s
s
s
s
s
M
%
s
4
4
4
4
,
4
4
4
4
4
s
s
s
M
M
M
M
y
M
M
%
150
140
130
120
110
100
90
80
10
(15)
Y
E
R
R
@
B
>
>
2
!
!
B
"
"
B
"
"
B
K
D
R
B
R
B
D
D
Y
Y
Y
`
E
Y
!
>
!
2
!
!
!
!
2
I
I
B
N
"
"
i
#
@
I
N
B
@
`
B
`
E
Z
O
D
K
=
`
B
`
Y
Y
Y
!
!
!
!
!
I
I
z
|
,
3
P
U
R
>
>
`
B
R
>
T
`
`
E
E
Y
Y
2
"
s
,
I
Z
>
!
2
!
Y
B
>
>
q
|
J
V
V
s
=
=
=
Y
i
B
E
`
E
E
>
>
!
!
"
>
2
2
!
!
2
>
!
!
R
Z
J
|
M
J
|
s
s
s
,
B
T
Y
`
`
B
B
i
Y
Y
!
!
!
!
I
I
Z
"
"
I
Z
!
2
!
!
!
2
!
>
K
Z
D
|
M
M
M
y
V
s
4
s
s
V
T
5
B
i
i
E
Y
Y
>
!
!
2
I
P
P
!
!
!
!
2
2
2
!
!
y
M
M
s
s
4
s
y
y
s
s
#
5
i
i
B
B
`
`
2
>
2
.
g
I
K
"
"
U
P
P
P
I
K
2
!
!
!
!
>
B
D
D
Z
M
s
,
,
,
,
s
y
y
B
B
Y
>
2
!
!
I
K
B
|
Z
I
Y
2
2
2
!
!
!
>
Z
D
,
,
5
,
s
%
y
J
"
#
#
>
>
2
P
J
#
E
!
!
!
Y
I
N
T
=
5
,
s
,
,
,
,
s
4
M
#
#
>
!
2
I
I
M
|
|
I
K
Z
I
I
20
!
!
!
T
T
=
T
5
,
,
,
,
,
,
,
,
s
s
%
|
|
"
"
"
>
Y
2
I
I
I
|
|
K
Z
I
K
Z
I
K
K
B
@
2
!
!
E
=
>
=
=
=
5
,
5
,
,
4
,
4
V
%
%
|
|
|
#
"
#
"
R
Y
!
2
!
g
E
Y
R
!
!
T
=
>
>
=
T
5
5
,
,
,
,
,
,
4
s
%
%
#
#
>
!
!
5
N
K
Z
!
!
T
T
=
=
=
=
T
5
9
5
,
5
,
,
4
4
4
M
J
|
|
N
N
T
>
!
2
|
|
|
|
T
T
`
Y
=
=
=
T
5
,
,
5
5
5
,
,
,
4
4
%
%
J
#
|
>
!
!
|
N
|
N
|
Z
D
!
!
>
`
T
5
T
T
T
5
5
9
5
9
5
5
5
4
,
,
4
y
J
N
Z
Z
Z
`
=
I
P
T
=
9
5
9
,
5
9
5
5
,
4
s
5
,
5
J
|
.
!
g
J
|
=
=
|
J
5
9
5
9
,
4
M
5
5
,
,
J
|
Z
K
Z
Z
Z
>
>
>
|
|
K
I
!
Y
Y
!
9
T
=
|
q
|
s
5
T
5
5
5
5
,
V
5
4
4
5
9
K
Z
K
Z
Z
K
.
.
I
B
T
J
|
|
R
B
=
T
k
\
|
M
T
5
T
9
9
9
M
9
Z
Z
Z
Z
K
Z
Y
Y
#
P
#
K
K
30
5
5
M
|
|
9
5
T
T
%
9
Z
D
Z
Z
K
R
B
R
Y
!
>
]
J
|
\
|
J
=
T
T
5
T
|
|
k
D
Z
Z
K
K
Z
Z
T
P
U
P
U
"
|
U
\
D
|
q
|
s
9
5
M
|
M
5
T
T
5
9
]
]
q
W
D
D
Z
Z
K
Z
Z
q
>
Y
B
5
5
N
|
4
s
V
4
9
9
=
=
T
=
T
D
D
D
D
Z
Z
Z
D
D
K
N
=
=
=
I
I
K
K
K
"
"
|
\
\
J
U
>
2
E
2
>
.
!
|
|
%
s
s
4
s
T
M
|
D
D
D
Z
2
:
`
Y
T
!
>
!
>
2
Y
E
`
i
i
i
B
\
\
U
U
>
>
>
>
@
B
>
>
:
=
N
|
,
M
|
|
q
q
|
|
J
J
J
N
|
Z
D
D
D
D
Z
9
T
:
5
;
;
=
T
>
=
>
T
,
s
Y
Y
E
Y
Y
:
T
|
q
y
|
J
J
|
|
|
q
J
M
J
N
N
|
Z
D
|
q
E
=
i
,
5
;
i
=
:
Y
:
Y
T
i
,
s
s
U
D
D
|
N
:
=
\
\
\
M
M
#
N
N
z
E
`
K
Z
K
Z
Z
q
q
J
=
T
s
s
4
;
:
T
5
3
0
\
q
|
|
|
Z
Z
D
=
=
|
J
M
T
Y
Y
Y
`
Y
Y
`
`
`
z
Z
Z
K
|
|
]
M
=
=
;
0
0
;
s
=
T
i
3
,
s
J
J
|
J
|
N
|
Z
D
q
q
q
B
T
2
2
2
!
2
2
!
!
2
2
2
|
|
#
>
T
T
;
,
y
3
;
,
,
,
0
0
,
*
J
|
|
|
q
Z
Z
K
Z
40
Z
q
q
q
D
|
T
Y
2
>
2
!
2
!
!
2
2
J
|
N
T
.
=
T
=
;
;
;
5
;
;
;
0
0
;
0
J
J
|
|
|
q
q
q
q
q
Y
2
!
!
!
>
!
2
>
Y
.
Y
:
=
=
;
:
;
5
5
;
y
|
|
|
|
Z
Z
q
q
q
q
2
>
2
2
2
2
2
>
`
B
#
@
J
N
>
>
:
:
=
=
=
=
,
;
0
V
q
q
D
D
Y
!
!
!
2
2
!
!
2
E
E
E
`
@
T
Y
Y
=
:
5
i
0
;
;
y
y
V
s
4
J
|
|
q
D
O
D
Z
z
T
!
!
!
2
2
!
!
2
#
B
`
@
N
Y
`
Y
`
T
=
i
,
5
;
;
;
s
4
0
0
4
0
0
,
y
y
N
2
!
2
i
B
#
#
B
`
`
E
E
"
y
y
0
0
0
0
m
0
0
0
4
y
%
|
|
|
D
D
D
Y
Y
!
!
!
!
2
2
>
2
2
>
>
Y
#
@
@
`
@
`
E
B
E
i
0
,
0
0
s
m
0
0
0
0
s
0
4
4
y
|
|
|
D
D
E
!
2
2
!
!
2
2
2
2
!
!
2
2
2
2
E
B
#
#
#
B
E
`
Y
Y
5
#
4
0
0
0
m
0
s
0
0
0
0
0
0
D
D
D
Y
!
!
2
2
2
!
!
!
2
!
2
R
R
R
R
B
B
B
B
T
B
`
Y
`
Y
5
s
0
m
0
0
0
0
0
0
0
0
0
0
0
4
4
q
q
Z
`
!
!
!
2
2
!
2
2
!
!
2
!
2
2
!
!
R
@
@
#
#
#
#
Y
`
5
`
s
V
4
m
m
m
4
m
0
0
0
0
0
0
0
50
q
q
q
q
D
D
`
!
!
2
>
2
!
!
!
!
!
!
!
!
!
R
@
@
@
@
@
@
"
#
B
E
T
`
i
4
m
0
m
0
0
0
0
0
*
4
%
%
]
q
q
q
q
q
2
>
!
2
!
!
!
!
!
!
!
2
#
@
B
B
#
#
#
#
T
T
,
s
%
0
4
0
4
m
F
4
0
m
0
0
0
0
*
4
0
4
q
q
q
q
q
D
O
D
>
2
2
>
2
`
Y
2
2
!
!
!
!
!
!
!
@
@
@
#
#
T
V
0
0
0
0
m
0
0
0
;
4
q
q
q
q
q
q
q
D
D
D
D
D
>
Y
2
Y
>
2
!
!
!
!
!
2
2
2
`
E
B
B
B
#
@
@
@
P
"
y
%
4
4
%
m
0
0
0
m
0
4
m
0
m
0
4
0
s
,
q
q
q
q
q
]
q
Y
`
E
`
>
!
!
!
2
2
2
2
E
B
#
N
N
|
U
4
0
0
4
m
0
0
;
0
m
0
4
;
0
s
0
4
;
4
q
]
q
q
q
]
q
q
D
D
D
D
`
B
B
E
!
!
!
!
!
>
Y
|
J
0
0
0
0
0
0
;
0
0
m
4
V
0
s
;
,
0
4
V
s
q
q
q
q
]
q
D
D
D
>
!
!
!
2
2
2
!
|
|
M
#
"
"
5
0
,
0
0
0
;
;
s
y
,
=
:
=
5
4
m
4
*
]
q
q
q
q
q
D
D
D
@
:
!
!
!
!
!
`
T
T
#
|
|
|
|
|
J
s
y
s
,
;
0
0
0
;
;
;
4
y
4
=
=
:
T
0
4
D
Z
Z
q
q
q
q
N
.
!
!
`
9
9
M
y
#
=
=
=
5
;
,
;
=
;
,
#
:
>
.
=
5
0
0
5
V
O
D
q
q
q
q
q
q
D
D
D
!
!
2
Y
=
B
J
M
4
#
i
=
T
T
;
;
;
;
=
;
T
:
:
:
=
;
*
s
;
(9)
60
q
q
]
q
q
]
=
Y
T
%
%
4
X
X
X
?
=
:
=
=
=
5
5
;
;
Y
:
.
=
;
;
0
,
5
D
D
q
q
q
q
q
q
q
D
Z
.
!
:
Y
4
%
?
?
?
J
]
]
#
y
"
i
>
>
T
=
;
;
5
;
Y
:
>
=
:
0
*
,
D
D
Z
D
q
q
q
]
>
>
s
M
%
,
,
4
X
X
X
?
,
M
#
i
=
>
:
>
=
T
T
i
Y
=
=
=
;
;
0
y
%
D
D
D
q
q
]
]
]
q
q
!
:
5
5
,
0
4
%
X
X
X
?
]
|
|
5
>
:
>
>
T
`
3
3
=
Y
3
Y
;
;
4
0
D
D
Z
K
Z
>
:
9
5
5
5
5
5
%
,
0
X
X
X
X
?
X
?
|
]
#
#
=
=
>
Y
Y
=
>
>
:
5
=
0
0
0
y
y
D
D
K
K
>
>
=
#
T
5
5
4
4
y
%
4
0
4
X
X
X
|
|
#
Y
=
>
Y
Y
T
>
>
=
`
3
5
0
0
D
Z
K
Z
Z
K
K
Z
=
:
5
5
5
,
,
4
X
X
?
"
`
=
Y
Y
Y
Y
Y
>
=
=
,
3
0
s
y
D
I
I
Z
K
I
K
K
5
5
5
5
4
%
X
X
|
M
#
#
T
Y
Y
Y
Y
Y
:
=
Y
i
,
0
V
|
|
I
I
Z
K
Z
Z
K
K
Z
K
Z
K
T
M
T
5
,
X
?
%
%
%
4
%
%
"
#
B
i
T
5
`
`
`
>
Y
Y
`
,
,
0
0
4
K
Z
I
I
K
Z
I
I
K
K
K
Z
K
Z
I
Z
9
5
5
4
M
4
4
4
4
4
%
X
?
#
#
i
E
i
T
Y
>
>
=
>
,
3
s
s
y
|
q
N
I
Z
K
K
I
Z
K
K
K
K
M
4
4
4
4
|
|
|
"
#
i
5
=
`
T
Y
Y
Y
T
0
;
0
*
K
Z
K
K
Z
K
K
K
I
I
Z
Z
K
9
4
?
|
|
M
#
"
5
5
5
T
Y
Y
>
T
`
;
,
0
4
y
J
(16)
150
140
130
120
110
100
90
80
60
(16)
K
Z
I
I
K
Z
I
I
K
K
K
Z
K
Z
I
Z
9
5
5
4
M
4
4
4
4
4
%
X
?
#
#
i
E
i
T
Y
>
>
=
>
,
3
s
s
y
|
q
N
I
Z
K
K
I
Z
K
K
K
K
M
4
4
4
4
|
|
|
"
#
i
5
=
`
T
Y
Y
Y
T
0
;
0
*
K
Z
K
K
Z
K
K
K
I
I
Z
Z
K
9
4
?
|
|
M
#
"
5
5
5
T
Y
Y
>
T
`
;
,
0
4
y
J
K
K
K
K
K
Z
K
I
P
I
Z
T
4
4
|
N
#
#
9
i
,
5
,
5
T
5
3
,
s
0
|
|
|
Z
Z
Z
K
K
Z
K
K
Z
5
9
4
4
B
T
i
5
=
=
=
5
s
i
T
3
0
V
K
Z
K
D
K
I
K
K
Z
Z
Z
K
Z
Z
K
K
Z
Z
N
J
J
|
D
#
:
T
T
=
;
=
:
:
5
5
s
y
*
V
V
s
0
,
0
K
Z
Z
K
Z
Z
#
#
|
|
9
4
%
5
:
=
5
=
:
=
=
=
T
5
5
,
s
y
"
K
Z
D
D
Z
K
K
Z
D
#
T
=
=
T
5
;
=
;
;
;
;
;
T
#
s
0
4
*
I
I
Z
D
D
Z
Z
K
K
Z
I
D
M
|
#
B
5
=
=
=
T
5
;
;
0
,
5
\
\
;
;
s
y
M
|
I
K
D
D
I
Z
Z
D
;
=
=
;
3
5
i
"
5
*
N
N
I
Z
Z
K
K
D
N
N
N
K
K
K
I
Z
T
i
i
;
;
T
;
f
U
Z
Z
80
K
I
K
Z
I
I
N
Z
K
S
S
S
S
B
5
i
i
`
"
,
s
5
M
K
Z
D
I
I
I
K
Z
S
S
S
S
N
5
3
S
S
S
P
5
s
V
%
"
y
N
K
P
I
S
S
S
S
S
S
S
S
S
S
S
Z
I
D
S
S
Y
N
I
5
y
|
|
K
K
P
P
I
S
S
S
S
S
S
S
D
D
#
y
U
\
Z
Z
S
S
S
S
S
S
S
S
S
K
K
K
K
I
K
K
K
K
K
I
D
V
,
s
K
K
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
I
Z
I
Z
Z
Z
D
B
V
s
,
s
S
S
S
S
S
S
D
D
D
P
N
P
K
I
Z
K
Z
D
D
D
D
,
,
U
,
5
,
,
,
S
S
N
Z
K
Z
Z
#
E
@
D
D
D
D
D
Z
D
5
s
5
5
,
s
0
"
S
S
S
S
q
|
J
N
N
|
|
|
|
|
P
"
P
`
T
@
N
N
D
D
D
D
:
5
,
y
V
s
S
S
|
|
|
|
J
|
D
J
J
J
"
B
B
B
D
D
D
D
D
D
=
=
90
q
q
q
J
J
J
J
#
@
P
Z
=
T
,
S
S
J
J
q
J
J
9
N
i
B
Y
>
>
E
N
N
Z
D
=
T
,
\
\
T
S
S
S
S
S
S
S
"
]
]
#
@
#
B
B
Y
>
Y
R
@
D
D
S
S
S
T
T
5
T
J
S
S
S
y
%
y
J
M
|
#
E
B
>
Y
Y
S
S
T
=
J
\
S
S
S
S
S
S
%
%
i
`
Y
>
Y
D
D
Z
Z
S
S
S
T
T
|
T
S
S
S
S
S
S
S
S
D
N
#
s
M
y
%
%
%
%
%
B
Y
Y
Y
B
Z
D
|
\
Z
k
S
S
S
%
%
%
%
%
%
%
|
|
J
#
#
E
B
@
D
Z
Z
Z
q
T
T
S
S
S
S
S
#
y
%
4
%
%
y
%
M
%
|
q
q
q
B
#
K
D
Z
Z
|
|
q
J
%
%
%
%
%
%
%
q
q
J
#
#
K
K
K
K
D
D
Z
Z
D
9
|
S
S
S
S
S
V
4
s
M
|
I
D
D
Z
D
D
D
D
D
Z
Z
Z
Z
Z
100
%
V
O
M
%
D
Z
D
D
Z
Z
D
Z
D
|
M
|
q
J
J
|
|
q
N
#
T
B
Z
Z
Z
Z
Z
Z
D
D
D
Z
Z
Z
D
|
q
|
J
|
k
D
S
S
S
J
|
q
J
N
K
Z
Z
Z
Z
N
Z
D
Z
D
D
|
q
|
J
|
|
q
S
S
Z
Z
Z
D
K
Z
Z
Z
Z
D
D
Z
Z
D
D
|
J
J
J
|
|
|
#
|
D
S
S
S
S
S
#
|
D
N
Z
K
D
Z
D
D
Z
D
D
q
9
M
J
J
I
D
N
N
I
K
Z
Z
T
T
|
|
J
|
I
I
S
S
S
S
S
S
Z
D
Z
D
Z
|
|
q
P
I
K
S
S
S
S
S
S
S
S
S
S
S
S
I
D
D
@
E
i
Y
>
Y
T
9
M
]
I
I
Z
S
S
S
S
S
S
S
S
B
B
>
>
=
=
=
"
M
D
D
D
D
D
D
M
J
|
T
"
P
K
K
I
S
S
S
S
S
S
S
S
@
K
B
3
T
>
>
>
>
>
=
D
D
J
q
q
J
|
110
"
@
I
Z
S
S
S
S
S
S
S
S
P
#
B
:
:
:
:
:
=
:
:
=
Z
Z
Z
|
|
q
k
#
#
B
B
#
N
S
S
E
K
B
=
>
>
!
!
.
.
.
:
|
O
D
D
D
Z
Z
Z
Z
"
#
#
N
I
S
S
"
"
B
E
>
.
.
.
.
.
.
.
:
N
D
D
D
D
D
D
D
O
O
D
D
D
O
"
@
#
D
D
#
B
i
.
.
:
:
.
.
=
q
|
O
D
D
D
D
D
D
D
D
D
#
#
"
@
N
D
Z
#
E
#
"
Y
:
>
>
>
.
.
.
.
=
|
q
M
D
D
D
D
D
D
D
D
D
D
@
N
N
D
D
I
Z
D
D
Z
D
D
"
E
B
E
Y
>
>
>
.
:
=
|
q
D
D
D
D
D
D
D
D
D
D
D
#
@
"
N
D
D
P
N
#
E
:
:
:
:
.
.
.
:
E
q
D
D
D
D
D
D
D
Z
D
D
D
"
N
S
S
|
]
|
q
q
Z
Z
D
D
D
D
K
>
:
>
>
Z
Z
D
D
D
D
"
@
#
N
D
D
|
J
J
J
Z
D
Z
D
D
D
B
Y
>
>
.
.
.
:
=
D
Z
D
D
D
D
D
D
#
#
"
@
S
S
D
q
%
%
%
q
]
D
Z
D
D
D
N
B
Y
>
.
:
.
.
.
D
D
|
D
D
D
D
(10)
120
"
#
N
Z
D
D
D
D
D
N
P
P
B
2
>
!
>
>
=
z
D
O
Z
D
Z
D
D
"
"
#
N
%
4
4
4
%
X
X
q
Z
E
Y
>
:
>
:
:
B
D
Z
D
O
O
D
"
#
#
D
D
%
,
4
|
q
Z
D
D
D
D
B
Y
:
>
>
.
>
D
D
D
N
O
|
q
|
J
#
#
#
4
,
4
%
X
X
Y
>
:
.
D
D
O
|
#
]
W
q
"
#
@
N
%
4
%
|
q
Z
D
@
E
>
>
Y
>
>
>
>
=
`
O
D
D
J
|
|
M
k
q
"
#
#
N
4
4
4
q
Z
I
K
Y
>
>
:
>
=
T
J
Z
O
O
J
J
J
J
|
#
#
#
@
D
Z
D
#
J
]
%
%
4
%
%
%
q
q
@
E
Y
>
>
>
>
:
=
T
D
D
k
]
D
D
O
D
"
#
N
D
J
]
4
4
4
4
%
%
Z
D
D
Y
>
:
>
!
:
T
D
O
D
D
Z
D
D
#
#
@
#
M
]
|
|
M
4
4
4
%
J
|
Z
Z
D
D
N
N
>
Y
>
>
>
:
=
>
|
|
Z
D
D
D
D
D
Z
"
#
N
S
S
%
%
J
J
J
|
Z
Z
D
K
Z
D
E
T
:
>
=
>
=
:
J
q
q
|
J
D
D
Z
D
"
"
#
#
Z
S
S
%
4
|
|
q
Z
Z
|
=
>
:
>
>
.
:
.
J
|
q
|
Z
Z
Z
S
S
S
S
S
S
D
J
9
5
9
D
D
D
K
K
Y
>
>
>
>
=
=
=
q
q
q
N
D
D
(17)
150
140
130
120
110
100
90
80
120
(17)
"
#
N
S
S
%
%
J
J
J
|
Z
Z
D
K
Z
D
E
T
:
>
=
>
=
:
J
q
q
|
J
D
D
Z
D
"
"
#
#
Z
S
S
%
4
|
|
q
Z
Z
|
=
>
:
>
>
.
:
.
J
|
q
|
Z
Z
Z
130
S
S
S
S
S
S
D
J
9
5
9
D
D
D
K
K
Y
>
>
>
>
=
=
=
q
q
q
N
D
D
S
S
S
S
S
\
M
9
4
M
k
D
D
D
Z
D
D
T
T
|
D
D
K
Z
Z
Z
Z
Z
S
S
S
S
=
T
D
D
Z
D
D
D
D
|
N
D
D
q
]
q
q
Z
Z
Z
S
S
S
S
S
S
D
N
#
Z
Z
D
M
J
J
q
q
K
Z
Z
S
S
S
S
D
Z
Z
Z
K
Z
Z
K
K
Z
Z
D
Z
D
D
#
q
J
q
q
q
J
Z
Z
K
Z
Z
K
Z
S
S
Z
K
Z
K
Z
I
I
Z
Z
Z
K
Z
D
N
O
D
Z
Z
K
Z
K
Z
K
Z
Z
Z
K
Z
Z
K
K
K
I
K
Z
K
I
Z
I
Z
K
Z
K
Z
N
N
N
Z
D
D
D
J
N
Z
K
I
Z
K
Z
Z
I
Z
Z
I
Z
Z
I
K
Z
Z
Z
K
K
Z
Z
Z
Z
Z
Z
K
D
D
D
O
K
Z
K
Z
Z
K
Z
K
K
Z
Z
I
K
Z
I
K
Z
Z
K
K
Z
K
K
K
Z
Z
K
K
K
I
K
Z
Z
Z
Z
Z
Z
K
D
Z
Z
Z
D
D
D
140
Z
K
Z
Z
K
Z
K
I
Z
K
K
g
I
I
Z
I
I
Z
I
K
K
Z
Z
K
Z
Z
K
K
K
K
Z
I
I
Z
Z
Z
Z
D
D
K
Z
Z
K
Z
I
I
I
Z
K
K
Z
I
I
I
K
I
K
K
K
Z
I
K
I
I
I
I
K
I
Z
K
Z
Z
Z
Z
Z
Z
Z
I
I
K
K
Z
I
I
I
Z
Z
Z
D
D
D
D
#
N
N
N
Z
Z
Z
Z
Z
Z
D
P
P
P
N
Z
D
D
D
D
Z
K
Z
K
Z
N
N
P
P
N
P
D
D
K
Z
N
N
#
N
P
P
P
P
P
P
U
P
P
P
D
Z
P
P
Z
Z
D
N
N
N
N
N
N
@
N
N
N
N
#
N
N
N
N
`
N
N
P
N
|
Z
Z
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
150
N
P
P
P
P
P
P
P
K
K
Z
D
D
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
N
N
N
P
D
D
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
"
#
#
"
"
"
"
"
"
#
"
i
#
"
"
"
"
"
"
N
"
#
#
"
#
#
"
#
#
#
#
"
"
"
"
"
S
S
S
S
S
S
S
S
S
S
S
S
S
S
#
#
#
#
B
#
#
B
B
B
,
#
"
#
#
"
Z
Z
Z
Z
D
S
S
S
S
S
S
S
S
#
#
s
M
,
5
#
#
I
Z
D
D
S
S
S
S
S
S
S
S
S
S
S
S
S
"
"
"
"
"
"
"
"
"
I
Z
S
S
S
S
S
S
S
S
"
"
"
"
"
"
"
"
"
"
"
S
S
s
M
s
,
y
,
#
#
#
#
#
#
#
B
#
#
B
S
S
S
S
S
S
"
V
s
V
V
V
V
s
"
#
"
#
"
#
#
"
P
K
S
S
s
s
s
V
V
V
s
V
#
"
"
#
"
#
#
#
#
#
@
I
S
S
S
160
N
"
s
s
s
s
s
s
s
V
,
,
,
y
y
y
s
,
,
#
#
"
"
#
#
@
#
#
#
#
#
@
@
I
K
@
#
"
"
5
,
,
V
V
s
,
,
"
"
"
y
y
s
#
"
#
#
#
#
#
#
i
i
B
i
B
@
@
"
N
y
y
s
,
s
,
V
V
y
V
y
y
y
y
V
V
#
#
#
#
#
@
@
@
N
"
"
y
y
y
y
V
s
,
V
,
y
y
y
y
y
V
V
y
V
y
#
#
#
#
B
B
"
"
y
y
M
V
,
,
V
V
y
s
V
s
y
y
,
,
#
#
#
@
#
#
"
"
y
s
s
s
s
V
V
V
s
s
V
V
y
y
y
y
#
y
#
i
,
#
#
"
y
#
y
"
y
#
y
y
s
,
V
V
s
V
V
V
V
V
V
V
y
"
"
#
#
#
#
#
y
M
#
#
,
V
s
V
V
V
V
V
V
V
s
"
#
#
"
#
"
#
y
y
#
#
#
#
#
y
"
s
s
s
V
V
V
V
V
V
V
s
s
#
"
#
#
#
#
#
#
y
#
y
#
#
y
#
#
#
y
V
s
V
s
s
s
s
V
V
s
V
s
s
y
#
#
#
#
#
#
y
170
#
y
#
#
M
V
V
V
V
s
V
s
V
s
V
y
#
#
#
#
#
#
"
#
#
y
#
#
#
y
#
#
#
#
V
V
y
#
#
y
y
y
y
s
V
V
V
s
V
V
s
V
#
#
#
#
#
#
#
s
V
V
y
M
s
,
s
s
V
V
V
s
4
y
y
y
#
"
#
"
#
#
#
#
#
#
#
#
y
y
y
y
y
#
#
s
s
s
s
V
V
y
y
y
y
y
y
,
s
#
#
#
#
"
"
"
"
"
"
"
"
s
s
V
M
,
s
s
#
#
#
y
#
#
y
y
M
y
"
"
"
"
V
V
V
y
y
y
%
V
V
#
#
#
#
#
#
y
y
y
y
y
V
s
s
V
V
M
y
M
#
#
#
#
#
#
#
"
#
y
y
y
y
y
y
s
y
y
M
s
y
#
#
y
#
y
y
y
y
y
V
V
"
#
M
#
#
#
#
#
#
#
#
#
#
#
"
y
y
y
y
y
y
y
M
y
J
"
#
"
"
"
y
#
y
#
"
"
"
#
#
#
#
"
#
#
(11)
180
"
y
y
#
M
"
"
#
N
#
#
#
#
#
#
#
#
"
#
#
#
#
#
#
"
J
"
"
"
y
y
y
y
"
#
#
#
#
#
#
y
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
"
"
"
y
#
y
#
#
#
M
y
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
"
y
y
y
y
#
y
#
"
M
#
#
#
y
#
#
y
#
M
#
#
#
#
#
"
#
#
#
#
#
#
#
#
#
J
J
"
J
"
"
"
"
#
y
M
"
#
"
#
#
#
#
#
#
"
"
#
#
#
#
#
#
J
J
J
J
"
J
J
"
J
"
J
y
#
M
#
#
#
#
#
#
#
#
#
#
#
#
#
"
"
"
"
"
"
J
"
"
"
#
#
#
#
#
#
J
N
J
N
N
N
N
N
N
N
"
N
@
N
"
N
J
N
N
N
"
"
"
N
J
N
N
N
N
N
N
N
#
J
N
N
N
#
#
N
N
N
#
"
"
N
N
N
#
N
N
N
N
#
J
N
J
N
N
N
N
N
N
N
N
N
"
J
"
#
N
"
N
N
N
N
N
N
N
N
N
N
@
N
"
N
N
"
@
N
J
#
"
N
J
N
J
"
N
N
N
N
N
N
N
J
N
N
N
N
N
|
N
N
N
N
N
N
N
N
(18)
150
140
130
120
110
100
90
80
180
(18)
#
#
N
N
N
#
"
"
N
N
N
#
N
N
N
N
#
J
N
J
N
N
N
N
N
N
N
N
N
"
J
"
#
N
"
N
N
N
N
N
N
N
N
N
N
@
N
"
N
N
"
@
N
190
J
#
"
N
J
N
J
"
N
N
N
N
N
N
N
J
N
N
N
N
N
|
N
N
N
N
N
N
N
N
J
N
N
N
N
N
N
N
N
#
N
N
N
N
J
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
"
N
N
"
N
N
N
#
N
N
N
N
N
N
N
N
N
N
N
N
N
#
#
#
N
#
"
N
N
"
N
N
N
N
N
N
N
N
N
N
N
N
N
N
"
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
"
N
N
N
J
N
J
#
"
N
N
N
N
"
N
N
N
J
J
N
N
N
N
N
N
N
N
N
N
N
N
N
N
#
N
N
N
J
N
N
N
"
"
#
#
#
#
#
#
#
N
N
N
N
N
N
"
N
J
N
N
N
N
N
#
"
J
N
N
"
#
#
"
N
N
N
N
@
#
N
J
N
J
N
J
N
N
N
N
N
N
N
N
N
"
N
J
N
"
N
"
N
N
N
#
@
#
N
N
N
N
N
N
N
N
"
N
N
N
N
#
#
J
N
J
N
#
#
"
N
N
N
N
N
N
N
N
N
N
N
J
N
N
J
N
N
N
N
#
N
N
N
N
N
N
N
N
"
200
N
N
#
#
N
"
N
N
J
N
J
J
J
"
#
#
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
@
N
N
#
N
"
"
N
"
N
N
"
#
#
"
N
N
N
N
J
N
N
N
N
N
N
J
N
#
#
N
N
#
N
#
N
"
N
@
#
#
N
N
"
N
N
"
N
"
N
"
N
N
N
N
N
N
N
N
J
N
N
J
|
N
N
N
N
N
N
N
#
#
N
#
N
#
N
@
"
N
"
N
N
N
N
"
N
N
N
J
N
N
N
N
N
N
N
#
N
N
N
N
N
N
N
N
N
@
N
#
#
J
N
N
N
#
J
N
N
N
N
N
N
N
N
N
#
N
N
N
N
N
N
N
N
N
N
N
N
#
@
N
N
N
N
N
"
#
N
J
N
N
J
#
N
N
#
"
N
N
@
N
N
N
N
#
N
N
N
N
N
N
N
N
#
N
N
N
N
N
N
N
N
J
N
#
"
N
J
N
N
N
J
N
#
N
J
N
N
N
N
N
N
@
N
N
N
#
N
N
N
N
N
N
N
N
N
@
@
N
N
N
N
N
N
N
N
B
#
"
N
N
N
N
@
#
B
#
N
N
N
N
#
N
N
N
E
T
#
@
#
#
#
N
#
T
i
#
#
B
N
N
N
N
N
N
N
N
N
#
N
N
N
#
#
N
N
i
`
=
`
T
i
i
i
i
i
i
i
T
T
5
i
i
5
i
B
i
i
`
i
i
i
i
B
B
E
i
i
i
B
i
i
B
#
#
#
#
#
#
E
i
B
B
B
B
B
210
i
i
T
T
T
`
5
i
T
T
i
i
i
5
5
T
i
i
i
i
i
E
T
E
E
i
i
B
i
i
i
T
`
E
i
E
i
i
i
i
i
T
T
E
B
B
B
B
B
B
B
i
T
`
`
E
B
B
,
5
5
5
,
,
,
,
s
s
V
s
,
i
i
,
i
i
,
B
,
i
i
5
i
B
s
i
i
i
i
5
i
i
i
,
i
i
T
5
5
5
5
T
T
5
5
;
T
5
5
5
5
5
5
5
;
5
5
5
;
5
5
;
T
;
i
5
5
5
T
T
T
5
=
T
5
5
5
5
5
T
T
;
T
5
;
T
5
i
5
5
5
5
i
5
5
T
5
5
5
5
5
5
5
3
5
T
5
T
T
Y
T
Y
Y
`
Y
5
5
5
T
5
=
T
T
T
;
;
;
;
5
;
;
;
5
0
;
;
5
;
;
5
;
5
5
5
5
5
;
5
;
5
;
;
5
=
5
5
=
;
5
5
;
T
5
T
5
5
3
5
5
5
5
5
5
;
5
5
5
5
T
5
5
5
5
5
5
5
5
T
T
T
Y
Y
>
>
5
5
5
5
=
5
T
=
;
=
;
=
;
;
5
5
,
;
,
5
,
0
;
5
;
5
5
5
5
;
5
5
;
5
5
5
5
=
=
T
=
;
5
5
;
;
5
=
5
5
3
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
T
5
T
Y
>
>
>
>
=
T
T
=
5
=
=
=
=
T
=
;
=
T
5
,
5
,
,
0
5
;
5
;
5
0
5
;
;
5
;
;
5
5
;
;
5
;
;
5
5
=
T
=
T
T
=
T
=
T
T
5
T
5
T
5
5
5
5
5
5
5
T
5
5
5
5
T
5
5
T
5
T
T
T
Y
Y
>
Y
=
=
=
=
5
=
=
=
=
=
=
=
T
T
5
,
,
,
,
,
0
5
5
;
0
5
5
;
5
;
5
5
;
;
;
5
5
;
=
T
=
;
T
=
5
;
T
5
T
5
T
T
5
5
5
=
T
T
5
5
5
5
5
5
T
5
5
5
5
T
5
T
5
T
T
Y
Y
Y
>
:
=
;
T
=
=
=
=
=
=
;
T
=
;
,
,
,
,
0
5
;
0
0
;
5
;
;
;
5
;
5
5
5
5
5
;
;
;
5
;
;
T
T
;
T
T
;
T
5
=
T
T
T
5
5
;
=
=
:
T
T
5
5
5
5
5
5
5
5
5
T
5
5
5
i
Y
T
>
Y
:
=
=
=
=
=
T
=
=
=
=
=
5
5
,
5
,
5
5
5
0
;
5
;
0
;
,
;
;
5
5
5
,
5
;
5
5
;
;
5
5
;
5
T
5
;
T
5
T
T
T
;
5
3
5
T
;
=
T
T
T
5
5
5
5
5
5
5
5
5
5
5
5
5
i
T
T
Y
=
=
=
=
T
=
=
=
T
;
T
5
5
;
,
,
0
,
;
5
;
;
5
;
0
5
5
5
;
T
5
5
5
5
5
5
5
;
5
5
;
5
5
5
;
5
5
5
5
5
5
5
5
5
5
,
,
5
5
;
T
T
T
T
T
5
5
5
5
5
T
5
5
5
T
5
`
Y
Y
>
220
=
T
;
=
=
=
=
=
T
T
;
5
,
,
0
0
5
5
;
;
5
;
;
5
;
;
;
T
5
5
5
5
5
5
5
5
5
;
5
5
5
;
5
5
5
5
5
3
5
T
5
5
5
3
,
i
,
3
T
=
=
=
T
;
T
5
5
5
5
5
5
5
5
5
5
`
T
Y
Y
=
;
T
T
T
=
T
T
5
;
5
5
,
0
5
5
;
;
;
T
;
;
5
;
5
T
T
=
;
5
,
,
5
,
5
;
5
5
5
5
;
5
5
5
5
5
5
,
5
3
5
,
3
5
,
,
5
5
T
=
T
=
=
=
T
T
T
T
T
T
=
T
T
=
`
Y
`
Y
Y
T
=
=
=
=
=
=
=
T
=
5
5
;
;
;
5
;
T
T
;
5
5
;
;
T
;
T
=
5
,
5
5
,
5
5
5
5
;
T
;
5
5
5
5
5
;
5
,
3
5
5
5
5
5
5
5
;
T
T
=
=
=
=
=
=
T
T
=
P
D
D
D
@
Y
Y
=
T
;
T
=
=
T
;
=
=
=
T
;
5
T
;
T
T
;
5
5
;
5
5
;
T
=
5
,
5
5
,
s
5
;
;
5
T
;
T
5
5
i
,
5
T
5
3
5
3
,
3
,
5
;
5
5
T
T
T
=
=
=
=
=
>
Y
I
@
`
;
T
=
=
=
T
T
=
T
T
5
;
5
5
;
T
5
T
5
T
5
5
5
;
T
=
5
5
5
,
,
5
;
5
5
5
5
;
T
5
,
,
5
5
T
T
;
5
,
,
3
,
,
,
5
;
5
5
T
=
=
=
=
=
=
Y
K
S
;
=
=
T
T
=
;
T
T
;
T
T
5
5
5
5
5
,
5
5
;
;
5
;
5
;
,
,
0
,
;
5
5
5
;
5
;
5
5
5
i
5
5
5
T
;
T
3
,
,
,
,
,
;
0
,
;
T
T
=
=
=
=
=
Y
T
=
T
=
=
;
T
5
;
5
T
=
5
5
i
,
i
i
5
5
5
5
;
5
5
,
,
5
5
;
5
5
;
;
5
5
5
5
5
5
3
T
;
T
T
=
;
5
,
,
,
,
,
0
,
,
5
3
T
=
:
=
=
Y
Y
>
R
S
S
;
=
=
;
5
T
;
5
5
=
=
T
,
,
5
,
,
,
5
5
;
5
5
0
5
,
5
5
0
5
5
;
5
5
5
5
;
5
T
T
T
5
T
T
T
T
T
5
3
,
,
,
,
,
,
5
5
T
=
=
=
=
Y
Y
Y
S
S
S
S
=
T
=
T
=
;
5
5
=
;
T
T
5
5
,
5
5
5
5
5
5
;
0
,
5
5
5
;
5
;
;
5
;
5
;
;
5
5
5
T
T
T
T
T
=
T
=
T
,
,
,
,
,
,
,
i
5
T
=
=
:
=
Y
Y
>
T
=
=
;
;
T
5
=
5
T
5
5
,
,
,
5
,
5
5
5
;
5
,
;
5
;
;
5
;
5
5
5
5
5
5
5
T
5
T
T
T
T
=
=
T
=
T
T
5
,
,
,
,
,
,
T
=
=
=
T
=
=
T
>
230
T
;
T
5
T
;
5
;
T
T
5
,
,
5
,
5
5
5
5
5
5
5
;
5
0
5
5
;
5
5
5
5
;
5
;
5
;
5
=
T
=
=
T
=
=
=
=
T
;
3
,
,
,
,
5
5
T
=
T
T
=
=
=
Y
;
T
;
5
;
5
5
5
5
5
,
5
,
;
5
;
T
5
5
;
5
;
,
0
5
,
;
5
5
5
;
T
T
5
T
T
T
=
T
=
=
T
T
T
=
=
;
=
5
,
,
,
,
5
5
T
T
5
T
T
=
=
Y
I
S
S
S
S
T
;
5
;
5
5
5
5
5
;
5
5
5
;
5
5
5
;
T
;
5
5
,
5
5
5
5
5
;
5
T
5
;
T
T
T
=
T
=
T
T
=
T
;
=
T
=
T
;
5
,
,
5
5
5
5
3
T
3
=
T
>
S
S
S
S
S
S
;
5
5
5
;
5
;
5
;
5
;
;
;
5
5
;
T
5
;
5
5
,
5
5
5
5
5
T
5
5
;
T
T
T
T
T
T
T
T
=
T
T
T
5
T
T
;
T
5
,
,
5
5
5
5
i
5
3
T
T
T
:
S
S
S
S
S
S
5
;
;
5
5
;
5
5
5
;
T
5
5
;
;
5
;
5
5
,
3
5
5
;
T
5
T
5
5
3
5
5
;
;
T
;
T
=
;
T
5
;
;
5
=
T
=
T
;
5
,
5
5
5
5
5
5
=
=
;
5
Y
K
S
S
S
S
;
5
5
;
5
5
5
;
;
T
;
5
;
5
5
5
5
5
5
5
5
5
;
5
5
T
T
5
;
5
5
;
5
T
;
T
;
5
T
5
;
T
5
5
T
=
;
T
5
5
3
5
5
;
5
5
T
T
;
T
5
E
P
S
g
I
S
S
S
S
S
5
T
;
T
T
;
;
5
5
5
5
5
5
5
5
;
,
5
3
,
5
;
5
;
5
T
;
5
5
;
;
;
,
;
5
;
5
;
;
;
5
;
5
;
5
;
T
T
5
;
5
,
,
5
T
5
5
5
5
,
,
E
g
I
S
S
S
S
;
;
T
;
=
5
5
;
5
5
5
5
5
,
,
,
5
;
5
3
3
;
5
5
5
;
5
3
,
,
,
,
,
,
,
,
,
,
,
3
,
5
,
5
5
5
T
5
;
5
,
3
5
5
5
5
5
i
,
5
5
5
;
T
;
5
;
5
,
5
,
,
3
,
3
5
5
5
5
5
5
5
T
;
T
5
5
i
,
,
,
,
,
,
,
,
,
,
,
,
,
,
,
,
3
5
5
;
T
5
,
5
5
5
5
5
5
,
;
5
5
T
5
5
5
,
,
,
5
5
,
,
5
5
3
5
;
5
3
5
;
T
5
5
5
i
,
,
,
,
,
0
,
,
,
,
;
,
,
;
,
,
,
;
5
T
5
;
5
,
,
i
5
i
V
B
P
S
(12)
240
;
5
5
5
5
;
,
,
,
5
5
,
5
5
5
3
5
5
5
5
5
;
T
T
T
i
5
i
,
i
,
,
,
,
,
,
,
3
0
,
3
0
,
3
,
5
5
;
5
5
,
,
s
,
,
M
y
5
5
5
5
5
5
,
,
,
,
,
5
,
,
3
5
5
5
5
;
5
T
T
T
3
5
i
i
i
,
,
,
0
,
,
,
3
,
,
,
0
,
3
,
,
;
5
5
,
,
,
s
s
;
5
5
5
5
5
,
i
,
i
i
,
5
,
5
5
5
3
5
T
T
T
T
T
5
i
5
i
,
,
,
,
3
,
,
3
,
,
,
;
,
,
;
,
5
,
,
s
,
s
s
s
M
M
5
5
5
5
T
,
,
,
i
,
,
i
,
,
3
5
;
T
T
T
5
3
i
5
i
5
i
i
,
i
,
,
,
,
3
,
,
,
,
,
,
;
,
,
,
s
s
s
s
y
M
5
5
5
5
5
,
i
,
,
i
i
i
,
,
5
;
T
5
;
5
i
5
5
5
5
i
,
,
,
,
,
,
,
3
,
,
,
,
,
,
,
,
,
,
,
V
s
S
S
S
S
S
5
5
5
5
5
5
,
s
i
i
,
,
i
,
,
5
5
i
i
5
i
5
3
5
i
,
i
,
,
,
,
,
,
0
,
,
,
,
,
,
,
s
s
V
V
s
V
M
T
T
T
5
T
,
,
5
3
,
,
5
i
,
i
5
5
3
5
5
,
5
;
5
5
3
,
,
,
,
,
,
,
,
,
,
,
s
s
,
S
S
S
S
S
S
S
T
5
T
5
T
,
5
,
,
,
3
,
5
5
5
5
3
5
,
5
3
,
5
5
3
5
,
,
,
,
,
,
,
,
s
s
s
s
S
S
g
>
=
Y
T
T
5
,
,
3
,
,
5
,
;
5
;
,
5
;
,
i
5
;
5
5
3
,
3
,
5
,
,
,
s
s
,
s
S
S
.
:
=
T
i
,
5
,
,
,
,
;
,
5
;
5
5
;
5
5
5
5
5
5
3
5
5
5
,
,
s
,
,
s
s
s
s
i
,
i
i
R
S
g
N
S
S
.
.
.
>
`
`
i
5
i
5
5
,
5
,
,
;
5
5
5
5
;
5
;
5
5
5
,
,
s
s
V
i
i
i
`
`
K
S
S
.
.
.
.
.
:
`
5
=
=
5
i
5
,
;
,
5
5
;
5
;
5
5
5
,
,
s
V
V
s
,
i
5
5
5
Y
T
Y
I
S
S
S
S
(19)
150
140
130
120
110
100
90
80
240
(19)
.
:
=
T
i
,
5
,
,
,
,
;
,
5
;
5
5
;
5
5
5
5
5
5
3
5
5
5
,
,
s
,
,
s
s
s
s
i
,
i
i
R
S
g
N
S
S
.
.
.
>
`
`
i
5
i
5
5
,
5
,
,
;
5
5
5
5
;
5
;
5
5
5
,
,
s
s
V
i
i
i
`
`
K
S
S
250
.
.
.
.
.
:
`
5
=
=
5
i
5
,
;
,
5
5
;
5
;
5
5
5
,
,
s
V
V
s
,
i
5
5
5
Y
T
Y
I
S
S
S
S
.
.
.
.
.
.
:
>
.
.
=
=
5
5
,
5
,
,
,
5
,
5
s
s
,
V
V
M
#
M
i
5
i
i
5
T
Y
T
=
=
!
S
S
S
Z
S
S
.
.
.
.
:
.
:
:
=
T
5
5
5
5
,
,
s
V
s
y
y
V
M
V
5
5
5
T
T
5
T
T
T
=
=
Y
>
S
S
.
.
.
.
.
:
.
:
=
=
;
=
5
5
5
V
,
V
#
#
s
5
5
5
T
5
T
T
T
=
T
T
=
=
=
=
>
>
.
.
=
=
=
=
5
5
,
,
s
y
V
s
M
M
#
#
y
i
,
i
5
5
T
T
T
T
T
=
T
=
=
>
Y
>
!
g
g
S
S
S
S
.
:
:
=
T
,
,
,
V
#
#
,
,
,
,
3
5
T
;
T
=
T
=
=
=
Y
=
Y
>
>
Y
Z
S
.
:
T
i
s
s
M
,
,
i
,
,
i
3
5
T
;
T
T
T
=
T
=
Y
=
Y
=
>
>
>
2
I
S
S
S
.
.
:
:
T
,
,
,
,
,
i
,
,
3
5
5
5
;
5
5
;
;
;
T
T
=
T
=
=
=
=
>
>
S
S
S
S
.
:
>
T
`
s
s
i
,
,
5
3
,
5
3
5
5
5
;
5
5
T
T
3
T
=
T
=
=
=
>
=
I
S
S
S
S
260
T
5
s
s
s
B
#
#
#
#
#
,
s
s
,
,
,
,
,
3
,
,
5
3
5
5
3
3
5
3
T
3
3
T
=
T
T
=
=
=
=
=
>
S
S
S
S
M
,
y
#
#
M
#
#
#
M
s
,
,
,
,
,
,
,
,
5
5
5
3
5
5
3
3
5
3
5
3
3
T
3
T
T
T
=
=
=
=
=
:
>
S
S
S
S
#
#
#
,
,
,
,
i
,
i
,
,
,
3
,
5
3
5
5
3
5
;
T
T
T
T
T
=
T
T
T
=
=
=
=
=
=
>
S
S
i
#
#
#
#
#
#
,
,
,
,
,
,
,
,
,
,
,
,
,
,
5
5
;
5
5
;
T
T
T
T
T
T
T
=
=
T
T
;
T
=
>
:
S
S
S
i
i
#
#
#
#
i
,
,
,
i
i
i
i
i
i
,
i
,
,
,
i
,
,
5
5
;
T
T
5
;
5
T
T
T
T
;
T
;
;
T
T
;
=
=
=
=
>
#
#
#
#
,
i
i
,
,
5
i
5
,
i
,
i
i
,
,
3
i
;
5
5
3
;
T
T
T
3
5
T
3
T
;
T
T
;
;
;
T
=
>
>
2
Y
I
i
5
B
i
B
#
#
#
#
#
#
#
#
#
i
i
5
5
i
5
i
5
5
T
`
5
T
T
T
T
T
T
5
T
5
5
i
,
5
;
T
=
=
T
T
T
=
T
=
Y
=
K
K
i
B
i
i
T
T
B
B
N
N
#
#
i
5
5
T
5
i
5
5
T
T
5
T
T
i
`
i
i
5
i
#
B
5
5
5
5
T
3
T
T
=
Y
Y
Y
N
R
!
>
>
,
5
;
T
T
T
`
#
#
#
#
N
#
"
N
#
#
#
#
#
#
#
#
#
y
i
i
i
i
i
`
Y
T
T
T
`
T
i
`
5
i
i
i
i
i
i
i
5
T
T
Y
T
=
Y
>
=
Y
=
Y
Y
5
5
5
T
3
T
i
N
N
#
#
#
N
#
N
#
#
#
#
#
#
#
#
#
#
i
i
i
i
i
i
i
i
i
`
`
`
i
`
i
i
i
i
i
5
`
Y
T
Y
Y
=
>
Y
Y
Y
T
Y
270
5
5
T
3
5
T
N
N
N
N
N
N
N
N
N
N
#
B
B
E
B
E
E
i
i
5
5
T
T
T
T
T
T
T
T
T
5
i
3
5
3
i
=
T
T
5
T
T
B
N
N
N
N
N
N
N
N
N
N
#
#
#
"
N
N
"
#
"
#
#
#
#
#
#
@
#
#
N
@
#
#
#
#
#
,
5
5
T
T
T
T
T
T
T
T
T
T
3
3
3
5
3
i
i
;
T
;
T
i
T
B
N
N
N
N
N
N
N
N
N
N
N
N
N
@
B
#
N
N
N
N
#
#
#
N
@
N
N
@
N
#
#
#
#
i
5
3
T
3
3
5
3
;
;
T
;
3
5
3
;
3
3
3
T
T
T
T
T
T
B
N
N
N
N
N
N
N
N
N
N
N
#
@
B
B
B
N
N
N
N
#
#
B
B
B
#
i
,
i
5
3
i
T
3
T
T
T
;
;
5
;
;
3
;
3
5
3
;
;
T
5
T
B
N
N
N
N
N
N
N
N
N
N
#
@
@
B
#
N
N
@
#
N
@
#
R
R
B
@
@
#
,
5
i
5
i
5
3
5
3
3
;
T
T
T
;
5
5
5
;
T
5
5
5
;
T
T
N
N
N
N
N
N
N
N
#
N
B
B
B
#
N
N
N
N
B
@
#
#
,
,
i
5
3
5
5
3
5
5
3
T
;
T
T
T
;
T
3
5
5
5
T
T
T
N
N
#
#
N
N
N
N
#
@
N
#
@
@
N
N
N
N
@
@
@
#
E
B
@
#
#
#
"
,
,
3
5
3
5
3
5
3
i
3
5
;
T
T
T
;
T
3
5
;
T
T
T
5
T
B
N
N
N
#
@
N
#
N
z
#
N
#
B
B
#
N
N
#
@
N
N
N
N
#
N
N
#
N
#
N
@
B
s
,
,
,
,
5
3
5
;
5
3
5
3
T
T
5
5
5
5
5
5
T
T
5
T
T
T
#
N
J
N
N
N
@
N
N
N
#
B
N
N
N
#
N
N
N
N
N
#
#
N
@
#
#
N
N
#
"
y
,
,
,
5
3
5
;
5
;
5
3
5
5
3
5
5
5
5
5
i
5
5
T
T
T
T
B
#
#
#
N
"
N
N
#
N
#
@
#
"
#
#
#
"
#
#
B
,
,
5
;
5
3
,
;
;
;
5
3
3
5
3
5
3
i
i
5
280
5
T
5
T
T
T
"
N
B
#
#
#
#
B
B
B
B
B
B
B
B
B
B
B
B
#
y
,
,
,
,
;
,
0
,
,
3
3
5
3
5
3
i
5
3
i
T
3
T
T
T
=
N
N
N
N
N
y
y
,
,
,
,
i
,
,
,
3
i
3
i
,
i
5
i
5
T
5
Y
T
T
N
N
N
N
N
N
N
N
N
#
#
#
#
#
#
#
,
#
s
,
,
,
,
,
,
,
,
i
i
,
5
3
,
i
5
3
,
5
5
T
T
T
E
"
N
N
N
N
N
N
N
N
N
N
N
N
N
@
N
B
B
N
N
N
N
N
N
N
N
N
#
N
#
#
N
N
N
N
#
#
"
i
,
,
,
5
,
5
5
;
5
3
5
,
3
,
i
,
i
i
5
i
3
T
T
T
T
N
N
N
N
N
N
N
N
N
@
N
B
#
B
N
N
#
#
#
N
N
#
#
N
N
#
#
#
#
,
,
,
5
;
5
5
;
5
3
5
3
3
5
3
,
3
5
5
3
5
5
T
T
T
T
#
N
N
N
N
N
N
N
N
N
N
@
N
R
B
B
N
N
N
N
N
#
@
#
@
#
B
@
@
N
@
#
N
#
#
#
s
i
,
,
;
5
;
;
5
3
5
3
5
5
,
5
3
3
5
3
5
i
;
T
T
T
=
N
N
N
N
N
N
N
N
N
N
@
B
N
N
N
N
N
B
N
@
#
@
@
#
@
@
@
N
#
N
#
#
i
"
,
,
;
5
3
,
5
3
5
3
5
,
5
3
3
3
5
5
5
5
5
T
T
5
T
T
@
J
N
J
N
N
N
N
N
N
B
B
@
#
#
B
N
#
N
N
N
#
B
B
B
B
B
#
@
#
#
#
#
5
3
5
3
5
3
3
,
3
5
5
3
i
3
,
5
3
3
i
3
i
5
3
5
T
T
N
N
N
N
N
N
N
N
N
B
B
@
#
#
B
B
N
N
N
N
N
N
B
B
N
#
#
#
#
s
,
,
,
3
,
,
,
i
5
3
3
3
5
,
;
;
5
i
3
i
3
;
5
5
T
5
N
N
J
N
N
N
N
N
@
N
N
#
N
N
N
N
N
N
N
N
#
@
N
#
@
N
#
N
#
#
#
#
B
#
y
,
5
3
,
,
i
5
3
5
5
5
5
3
;
5
5
;
3
5
i
5
290
5
i
i
5
B
#
N
N
N
N
N
N
N
#
@
B
#
N
N
N
N
N
#
@
#
#
N
#
@
N
#
@
N
#
N
#
#
y
#
,
,
,
,
3
,
5
;
5
5
3
3
3
5
5
;
;
5
5
3
T
i
;
i
5
i
#
#
#
"
#
#
#
N
#
N
N
#
@
N
#
"
N
N
"
N
#
N
"
#
s
s
5
3
,
,
5
;
5
3
3
5
,
3
5
3
5
5
3
3
5
`
T
5
i
5
i
,
B
#
#
#
#
N
N
#
#
#
#
#
N
#
B
T
i
`
5
B
"
"
#
,
,
,
,
,
,
,
,
,
3
i
3
,
5
5
3
5
i
3
T
3
5
5
i
5
B
B
i
i
i
i
i
i
i
i
i
i
i
i
5
i
i
,
#
,
,
i
i
,
,
,
i
5
5
5
5
i
3
`
i
i
5
i
i
B
i
i
i
i
i
i
i
y
#
s
s
,
3
s
,
i
,
i
,
i
i
i
i
i
i
3
5
i
i
"
#
#
#
#
N
N
#
#
#
#
#
i
i
i
,
i
,
B
,
i
#
#
,
i
i
s
i
s
i
i
i
i
i
T
5
i
#
"
N
N
N
N
#
#
#
#
N
N
#
i
B
i
i
i
i
B
,
i
,
,
#
,
,
i
,
,
i
i
5
i
`
i
#
N
N
#
#
#
N
#
N
@
#
#
#
#
#
i
i
i
i
i
i
i
B
,
i
i
,
,
i
,
,
i
,
i
5
T
5
N
N
N
J
N
N
#
#
#
#
#
#
#
#
#
#
#
#
#
#
i
i
i
i
i
i
,
i
5
,
,
,
i
,
3
`
T
B
J
N
N
J
N
N
N
N
N
N
N
N
#
#
i
9
i
i
i
i
i
"
i
i
,
i
5
i
i
,
i
,
i
i
,
,
,
,
,
,
,
(13)
300
5
T
T
J
N
N
N
N
N
N
N
#
N
#
#
#
i
i
5
;
5
5
;
5
5
i
,
i
5
,
i
i
,
,
,
,
,
i
5
T
`
N
N
N
N
N
N
N
N
N
N
N
N
#
N
N
N
#
#
#
N
#
B
N
B
N
#
#
#
#
#
#
#
#
"
"
5
5
3
5
5
5
5
5
3
,
;
3
5
3
3
5
3
3
3
,
i
,
5
i
T
#
J
N
N
N
N
N
N
N
N
N
N
@
N
N
N
@
#
B
#
#
N
#
B
B
N
B
B
B
#
#
#
#
#
B
i
5
5
3
5
3
5
3
,
,
5
,
3
;
5
;
;
5
,
,
,
,
5
T
T
#
#
N
N
N
N
N
N
N
#
N
#
@
N
B
B
N
#
@
#
#
@
#
@
@
#
#
#
y
,
5
5
3
5
5
T
5
5
3
i
3
3
5
3
5
3
5
3
3
3
i
i
5
`
i
N
N
N
N
N
N
N
N
@
N
#
@
#
@
B
B
@
#
B
B
B
B
B
R
B
B
#
#
#
3
5
5
3
5
;
5
3
5
5
3
5
3
5
3
i
,
,
5
,
3
,
`
5
T
#
N
N
N
N
N
N
N
N
N
N
N
@
#
#
B
#
#
#
i
#
i
5
5
3
5
5
T
5
5
5
5
5
3
5
i
i
,
i
i
3
5
i
3
5
5
i
N
N
N
N
N
N
N
N
B
B
@
@
N
@
@
@
@
N
#
N
@
B
@
N
5
5
3
5
T
5
5
5
5
5
5
3
5
i
3
i
i
,
i
5
i
3
5
i
i
#
M
#
N
N
N
N
N
#
B
B
#
B
@
@
@
N
N
N
N
@
@
#
#
5
3
5
5
;
;
5
;
3
5
3
5
3
3
5
i
i
i
3
5
5
3
i
i
5
N
N
N
N
N
N
#
#
N
N
#
@
#
@
N
@
@
@
N
#
B
B
#
i
5
5
5
;
5
5
3
3
5
3
5
3
5
5
3
i
5
i
5
3
i
i
3
5
5
#
@
N
#
N
#
#
#
N
N
#
#
@
#
#
#
#
#
B
#
#
N
#
N
#
#
,
5
5
3
5
5
;
;
5
;
5
5
5
5
3
5
5
i
3
5
5
5
3
i
i
i
#
N
#
B
B
B
B
B
z
B
B
B
B
B
E
B
5
3
5
5
;
5
5
3
5
5
5
5
5
5
3
5
5
5
T
5
3
i
5
5
i
J
"
N
N
N
N
N
N
N
B
B
B
B
B
z
B
B
B
i
5
5
5
3
3
5
5
3
5
3
i
3
5
3
T
5
5
3
i
T
3
(20)
150
140
130
120
110
100
90
80
300
(20)
5
5
#
@
N
#
N
#
#
#
N
N
#
#
@
#
#
#
#
#
B
#
#
N
#
N
#
#
,
5
5
3
5
5
;
;
5
;
5
5
5
5
3
5
5
i
3
5
5
5
3
i
i
i
#
N
#
B
B
B
B
B
z
B
B
B
B
B
E
B
5
3
5
5
;
5
5
3
5
5
5
5
5
5
3
5
5
5
T
5
3
i
5
310
5
i
J
"
N
N
N
N
N
N
N
B
B
B
B
B
z
B
B
B
i
5
5
5
3
3
5
5
3
5
3
i
3
5
3
T
5
5
3
i
T
3
"
N
N
J
N
N
J
N
@
#
N
#
#
#
B
#
N
J
N
N
N
E
`
T
B
N
#
#
#
#
i
i
,
,
,
i
,
i
,
i
i
i
3
5
3
T
T
i
i
3
9
N
N
N
N
N
N
N
N
N
#
B
B
>
T
N
N
N
5
#
,
i
5
5
T
5
5
5
,
i
5
3
5
i
5
5
i
T
i
3
3
5
i
5
N
N
N
N
@
@
N
B
#
#
B
B
>
Y
`
N
|
N
J
N
N
#
N
|
,
5
5
5
T
T
5
5
3
5
5
;
5
5
5
5
5
i
5
i
i
T
5
i
N
N
N
N
N
N
N
N
N
@
#
`
Y
z
#
|
J
J
|
N
N
N
i
5
5
5
;
;
5
5
5
5
3
5
5
i
5
3
i
5
`
5
3
i
i
3
N
N
N
N
N
N
B
N
=
T
J
|
|
#
N
,
5
5
3
5
5
5
;
5
3
5
i
5
5
3
5
5
5
3
T
5
5
3
i
9
#
N
N
N
N
N
@
#
#
#
B
N
T
N
N
#
N
N
|
#
,
i
5
5
5
5
3
5
5
i
5
5
5
5
3
5
5
5
3
5
3
i
i
i
3
N
N
N
N
N
N
N
N
#
N
N
@
N
N
|
|
N
N
N
M
M
5
5
5
5
5
5
3
i
5
5
5
5
3
5
3
5
3
5
3
5
3
i
i
i
9
"
J
N
N
N
N
N
N
N
N
@
#
#
N
#
#
B
B
N
E
N
@
#
i
i
5
5
i
i
i
i
i
5
5
3
5
3
5
3
5
3
i
3
i
i
5
,
320
s
M
M
M
M
J
N
N
N
N
N
N
N
N
#
@
#
Y
Y
N
B
#
@
N
#
9
#
#
5
5
i
i
5
5
5
5
5
T
3
T
3
5
5
5
3
5
3
i
i
i
i
i
N
N
N
N
N
N
#
N
B
#
N
N
N
N
N
|
9
5
i
3
T
T
5
5
T
T
3
5
3
5
3
5
5
5
5
i
3
i
i
i
i
4
4
4
4
s
M
#
@
@
@
#
N
B
i
5
5
5
5
5
T
5
5
T
T
T
3
3
5
3
5
i
i
i
5
i
i
i
s
4
s
M
M
M
M
#
#
B
B
R
B
R
R
B
B
B
E
z
i
i
T
`
3
5
i
i
3
i
5
i
3
5
i
5
i
i
4
4
4
s
4
4
4
4
4
M
M
M
M
@
B
#
B
B
B
B
R
B
`
E
B
B
B
B
i
i
i
i
i
5
T
5
T
3
5
5
i
5
3
5
i
i
,
i
i
,
4
,
4
4
4
4
4
s
M
M
M
#
J
N
#
B
B
B
B
B
R
B
B
B
`
i
i
T
i
5
i
5
5
5
5
T
`
5
T
5
T
T
3
5
5
5
3
5
5
i
5
i
i
4
s
4
4
4
4
4
s
4
4
4
4
%
s
V
M
M
M
y
M
M
s
i
i
E
i
i
E
E
E
i
E
i
`
i
T
T
T
`
`
i
`
T
T
T
T
T
T
5
5
T
T
T
5
3
5
5
3
,
5
,
3
,
,
i
i
4
4
4
4
4
s
4
4
4
4
4
4
4
4
s
M
M
M
M
M
M
M
i
i
i
i
`
T
`
T
`
`
i
T
i
T
T
T
T
T
T
`
`
i
T
T
5
i
5
5
T
T
3
T
T
T
5
T
3
5
5
3
,
5
3
i
,
,
i
i
4
4
4
4
4
4
s
,
4
4
4
4
4
4
4
4
M
#
5
5
5
5
5
i
5
5
`
i
5
T
5
5
T
`
5
5
5
T
T
i
`
5
5
T
5
5
T
T
3
;
T
3
T
T
3
,
5
3
,
,
5
i
5
i
4
4
s
4
4
4
4
4
4
4
4
s
4
4
4
4
4
9
s
M
J
|
J
i
i
5
i
i
5
i
i
i
5
`
i
5
5
T
5
T
i
T
i
`
5
5
5
i
5
T
T
T
3
5
T
T
T
5
3
5
5
3
,
3
3
i
5
5
i
330
,
4
%
4
4
4
4
4
,
4
s
4
4
4
4
%
%
%
M
M
J
|
|
N
N
i
i
i
i
i
i
5
5
i
i
i
5
i
5
5
5
T
5
T
5
5
5
5
5
5
5
5
5
5
;
T
5
5
3
5
5
i
5
5
i
i
5
#
,
,
4
4
4
4
4
4
4
,
4
4
,
4
%
%
%
%
M
|
|
|
J
i
,
i
i
i
i
i
5
5
i
i
5
5
5
T
5
5
5
5
T
5
T
5
5
5
5
T
5
5
3
5
5
5
5
5
;
i
i
5
5
`
#
4
4
,
4
4
4
4
4
4
4
,
4
M
J
|
J
N
J
J
y
,
5
5
5
5
5
5
3
5
5
5
i
5
i
#
4
4
4
4
4
%
4
4
,
4
4
,
%
%
%
%
M
M
|
J
N
J
N
J
J
#
M
,
#
,
,
,
5
i
5
5
5
5
5
5
i
i
E
#
4
4
4
4
4
4
4
4
4
4
,
|
J
N
J
N
J
N
J
,
,
,
i
5
5
i
`
i
E
E
E
s
4
4
%
%
4
4
4
4
%
%
%
%
%
M
M
J
J
J
J
J
J
N
J
J
N
y
s
V
s
y
s
s
s
s
M
y
,
,
,
5
i
5
5
5
T
T
T
Y
Y
4
4
%
%
%
%
J
|
J
N
s
s
s
s
,
V
M
s
V
,
,
,
,
5
T
5
`
B
B
4
4
4
%
%
%
%
%
%
%
%
M
J
J
J
J
J
|
N
|
J
#
M
M
y
y
M
M
s
s
V
s
V
M
,
,
,
5
5
,
i
5
i
T
T
T
`
`
%
%
%
%
%
%
M
J
|
J
#
M
M
s
s
s
s
y
y
,
,
,
,
,
5
,
,
,
5
,
,
,
5
%
%
%
%
%
%
%
%
%
%
%
M
|
J
M
M
M
s
s
M
,
,
,
,
,
,
,
,
,
,
,
5
,
,
340
%
%
%
%
4
%
%
%
%
%
%
%
M
|
N
J
N
|
N
N
#
J
J
J
J
J
J
#
#
#
,
,
,
5
0
0
,
,
,
,
,
;
%
%
%
%
%
%
%
%
%
%
%
M
|
N
N
N
|
N
N
#
#
|
|
|
|
|
J
|
|
|
|
=
T
|
P
|
J
,
,
,
,
,
0
;
,
,
;
5
,
;
,
%
%
4
%
%
%
%
%
%
%
%
%
%
%
%
M
|
N
N
J
J
|
|
|
N
N
,
0
;
0
,
0
;
,
0
;
,
;
%
%
%
%
%
%
%
%
%
%
%
%
%
%
M
N
N
N
N
N
#
J
J
M
M
J
|
J
N
N
,
0
,
0
5
0
0
,
0
,
,
,
,
%
%
%
4
%
%
%
%
%
%
M
9
|
#
N
9
M
J
J
E
9
@
N
J
N
s
s
s
0
,
,
,
,
0
,
;
0
0
0
%
%
%
%
%
%
%
4
J
|
J
N
|
|
|
|
|
M
M
9
T
2
N
N
,
s
,
,
,
0
,
,
0
0
,
0
,
%
%
%
%
%
%
%
%
|
|
N
N
|
|
M
M
J
#
T
s
,
,
s
,
0
,
0
0
0
0
0
0
0
%
%
%
%
%
J
|
N
#
|
J
J
|
M
M
M
N
M
s
,
s
s
,
,
0
5
0
0
0
0
0
0
y
%
%
%
%
%
%
%
%
|
J
J
N
|
`
T
#
M
s
s
s
,
0
,
0
0
0
0
0
0
0
0
%
%
%
%
%
%
%
%
M
J
|
J
N
N
N
N
"
#
B
B
s
s
,
,
s
,
,
0
0
0
0
0
0
0
0
350
V
%
M
J
J
M
s
s
,
,
,
,
0
0
0
0
0
0
,
0
%
%
%
%
M
|
J
|
|
|
J
#
J
J
J
J
J
J
s
,
,
0
,
0
0
0
0
0
0
0
5
M
%
%
%
%
%
J
|
#
|
|
|
N
J
N
N
B
z
N
N
N
|
J
J
J
J
s
s
,
,
,
,
,
,
,
;
,
0
0
5
0
%
M
J
J
#
N
J
J
,
s
,
,
,
,
,
,
0
0
,
0
,
0
%
%
J
|
#
#
|
|
N
N
N
N
N
N
N
N
N
N
N
J
J
J
s
,
s
0
,
0
,
,
,
,
;
,
,
;
M
M
|
J
N
N
N
N
N
s
,
0
,
0
,
,
,
,
,
5
,
;
,
%
%
%
%
%
%
M
J
N
|
|
N
|
|
|
N
N
N
N
N
N
J
N
N
N
#
N
,
,
,
,
5
5
5
,
,
,
5
5
5
N
N
J
N
N
|
N
N
J
N
z
z
B
s
,
,
,
5
,
5
5
5
,
,
5
5
;
M
%
%
%
%
%
%
%
M
M
J
N
J
|
J
#
B
N
N
,
,
,
5
5
;
5
5
,
,
5
5
;
,
%
M
%
%
%
M
J
N
|
N
N
N
B
#
B
B
B
B
B
B
s
,
,
,
,
5
5
5
5
5
,
,
,
3
(14)
360
%
%
M
J
N
J
J
J
,
,
i
,
,
5
,
,
,
,
,
,
%
M
J
J
J
J
N
s
,
B
s
,
,
,
,
,
,
i
,
,
,
,
,
,
,
M
y
M
M
M
M
,
s
,
i
s
,
s
,
,
,
,
s
,
,
,
,
,
,
,
,
M
M
M
M
%
#
M
B
,
,
,
,
,
s
s
,
,
,
,
,
,
,
,
s
,
,
,
s
y
%
M
y
M
M
s
y
M
M
#
M
M
M
#
M
#
M
M
B
,
,
,
s
,
,
,
,
,
,
,
,
,
,
0
,
0
,
0
M
M
M
y
M
M
s
V
J
N
,
,
,
0
,
,
,
,
0
0
0
0
0
0
0
0
M
y
M
y
M
M
N
J
N
"
s
s
V
,
0
,
5
0
0
;
,
0
0
0
0
0
0
0
,
s
,
s
N
J
N
#
N
N
J
N
s
,
,
5
0
5
5
,
0
,
0
0
0
0
0
0
y
M
B
,
J
N
N
J
J
N
M
V
,
,
,
0
5
,
;
,
,
0
0
0
0
0
0
0
M
#
s
s
,
,
,
,
,
,
s
,
s
N
N
M
s
V
,
,
,
,
5
;
,
,
0
,
0
0
,
0
5
5
N
J
N
,
,
,
,
,
5
,
,
5
5
,
,
,
,
5
,
,
,
,
s
s
N
#
J
N
J
J
N
N
J
M
M
V
,
5
,
;
,
,
0
,
0
,
0
0
0
0
0
5
#
N
@
#
#
#
N
N
,
,
,
,
,
,
,
5
5
,
,
,
,
,
5
,
,
,
,
s
,
s
s
,
M
M
s
B
M
J
N
N
N
J
N
N
s
M
s
,
,
;
5
;
,
5
5
,
;
0
,
0
,
;
0
(21)
150
140
130
120
110
100
90
80
360
(21)
M
#
s
s
,
,
,
,
,
,
s
,
s
N
N
M
s
V
,
,
,
,
5
;
,
,
0
,
0
0
,
0
5
5
N
J
N
,
,
,
,
,
5
,
,
5
5
,
,
,
,
5
,
,
,
,
s
s
N
#
J
N
J
J
N
N
J
M
M
V
,
5
,
;
,
,
0
,
0
,
0
0
0
0
0
5
370
#
N
@
#
#
#
N
N
,
,
,
,
,
,
,
5
5
,
,
,
,
,
5
,
,
,
,
s
,
s
s
,
M
M
s
B
M
J
N
N
N
J
N
N
s
M
s
,
,
;
5
;
,
5
5
,
;
0
,
0
,
;
0
N
N
N
N
N
N
N
J
N
,
,
,
,
,
,
,
,
5
,
,
,
,
,
,
,
,
4
V
,
s
s
M
s
V
J
N
#
N
J
N
J
N
J
N
s
,
,
,
5
,
5
,
5
0
,
;
0
,
0
,
,
#
#
N
N
J
,
s
,
,
,
,
,
,
,
,
,
,
,
,
,
,
,
,
s
4
4
M
s
V
M
s
s
,
,
5
,
5
,
5
,
;
5
0
,
0
0
0
0
z
N
N
J
N
,
,
s
,
,
,
,
,
,
,
,
,
,
,
,
4
,
s
4
M
4
V
M
N
N
#
N
N
J
N
,
,
;
5
,
;
5
;
,
,
;
0
;
0
,
0
z
N
N
N
N
J
J
,
,
s
,
,
,
s
,
s
,
,
,
,
s
0
s
,
s
,
V
%
%
V
M
"
N
J
N
N
N
N
N
J
N
N
s
,
,
,
,
,
,
,
,
,
,
,
,
,
,
0
,
z
N
N
J
N
s
s
s
,
s
s
,
s
s
,
s
,
0
,
s
s
s
,
4
y
y
M
M
M
M
N
J
N
N
N
J
N
N
J
J
M
,
,
,
,
,
,
,
,
0
,
,
0
,
,
N
N
N
N
J
#
M
s
s
,
,
,
,
,
,
s
,
s
s
,
s
s
s
s
M
V
V
M
M
N
N
"
M
M
V
s
s
,
i
,
,
,
,
,
,
,
,
,
,
,
,
z
J
N
J
J
s
s
s
,
s
s
s
,
s
s
,
s
s
,
s
s
4
s
s
N
J
N
J
N
N
M
s
,
,
,
,
5
,
,
,
,
,
,
,
,
,
,
N
N
J
#
M
s
,
s
,
,
s
s
,
,
s
s
s
s
s
N
J
N
J
N
N
J
J
N
,
,
,
,
5
,
,
,
,
,
,
,
,
,
380
z
N
N
J
N
,
,
,
s
s
,
,
s
s
s
,
,
s
s
s
s
B
J
N
N
N
N
|
M
,
,
,
,
,
,
,
,
s
,
,
,
,
,
,
,
J
B
J
N
N
"
s
,
,
,
s
,
,
s
,
,
s
s
,
,
s
,
s
s
,
"
J
J
N
N
J
N
J
J
M
M
M
,
,
,
,
,
,
,
,
,
,
,
,
,
,
,
,
,
N
#
N
N
,
,
,
,
i
,
i
,
,
,
,
,
,
s
s
s
s
s
s
s
s
,
,
,
,
,
,
,
0
,
,
5
,
,
;
,
0
N
#
N
s
s
s
s
s
s
s
,
,
,
,
s
s
s
s
s
s
s
s
M
,
,
,
,
,
0
0
0
,
,
0
,
0
,
0
0
0
N
N
,
s
s
,
s
,
,
s
s
,
,
,
,
s
,
s
s
s
s
s
,
s
s
V
|
J
|
J
|
J
M
M
M
M
,
,
5
0
,
,
,
,
0
0
,
0
,
0
,
,
,
z
#
N
#
,
s
,
s
s
s
s
s
s
,
s
s
s
s
s
s
s
s
s
,
s
s
M
#
|
J
J
|
J
s
,
5
,
,
,
0
,
0
,
,
0
,
,
0
0
0
0
z
#
#
#
s
,
s
,
s
,
s
,
s
,
s
s
,
s
s
s
s
s
|
|
|
|
,
5
,
0
,
,
;
,
0
0
,
,
0
,
0
0
0
M
y
V
s
s
s
,
s
s
,
s
s
,
,
s
,
,
,
s
,
s
M
|
J
J
J
M
M
s
s
,
s
,
,
,
,
,
,
,
,
,
,
0
,
0
0
z
#
s
,
,
s
,
,
s
,
s
s
,
,
,
,
,
,
,
,
,
s
M
N
|
J
|
M
M
,
s
s
,
,
,
,
,
,
,
0
s
0
0
0
0
"
#
B
s
,
,
,
,
,
,
,
s
,
s
,
,
s
,
,
s
s
,
s
s
i
s
s
|
T
J
M
M
y
M
s
,
s
s
s
,
,
,
,
,
,
,
,
V
,
0
0
0
390
B
B
J
#
M
,
s
4
V
y
V
,
s
,
,
,
,
s
,
s
s
s
J
|
N
9
J
J
M
M
V
M
s
s
,
,
,
s
,
,
,
,
,
0
0
0
0
0
M
M
M
s
s
s
M
N
|
|
J
T
M
M
s
s
,
s
,
,
,
s
,
,
0
4
0
s
0
,
,
y
4
%
"
N
|
M
M
s
s
M
,
s
,
,
,
s
s
,
0
,
0
0
,
0
M
M
s
M
s
|
J
J
J
J
M
M
M
M
M
"
s
5
,
,
5
i
,
,
,
i
,
,
,
,
,
,
,
,
M
s
M
V
M
M
%
J
M
M
#
J
J
M
#
N
N
,
,
,
,
,
s
,
,
s
,
,
s
,
,
,
B
M
s
M
M
M
%
%
%
M
M
J
J
J
J
N
J
M
#
#
#
,
i
i
,
,
,
,
,
,
5
5
5
5
9
,
s
%
%
M
%
M
J
J
N
J
J
J
N
#
B
B
B
,
,
,
i
,
,
,
,
,
5
s
%
%
%
%
M
%
%
|
J
J
N
J
N
N
N
J
J
N
N
N
J
J
N
N
s
i
,
,
,
i
i
,
,
,
,
,
,
,
V
M
%
%
J
|
J
N
J
N
J
N
N
B
M
,
,
i
,
,
,
,
,
,
,
%
%
M
4
4
M
%
%
%
|
|
N
N
N
J
#
#
#
#
#
M
#
M
#
#
B
,
,
,
,
,
,
,
5
,
,
i
,
,
,
,
,
s
M
%
%
%
M
%
M
N
J
N
J
|
N
N
J
N
N
J
|
"
,
i
,
,
,
,
,
s
,
,
,
,
,
,
M
%
%
%
M
%
%
%
%
M
%
N
N
J
N
N
N
#
M
#
#
#
#
,
,
,
i
s
,
s
,
s
,
,
,
,
,
M
%
M
4
%
M
%
%
M
J
|
|
N
N
N
N
N
|
N
B
,
,
,
,
s
,
,
,
,
,
,
,
%
%
%
%
M
%
4
M
M
M
N
N
N
N
N
#
#
#
#
#
,
,
,
s
,
,
s
s
s
s
,
,
,
N
N
N
N
|
N
#
N
N
,
i
s
,
,
,
,
,
,
,
,
,
,
s
,
M
%
%
%
4
%
%
s
4
V
M
|
|
J
J
N
N
N
#
#
#
N
#
N
N
#
B
,
,
,
i
,
,
,
,
,
,
,
,
s
,
J
N
N
N
N
N
N
N
N
#
#
,
,
,
,
3
,
,
,
,
,
,
%
%
M
M
|
N
|
N
N
N
N
N
#
N
N
N
N
N
N
N
N
N
N
N
@
N
N
#
N
B
,
B
,
i
,
,
i
,
5
5
3
,
,
,
,
,
230
220
210
200
190
180
170
160
10
(22)
Z
I
Z
s
s
V
y
*
y
V
y
V
s
s
V
V
y
y
V
q
q
q
|
k
|
y
|
|
|
\
D
K
Z
Z
I
s
s
s
s
0
0
0
0
s
s
s
V
V
V
s
V
y
V
s
y
M
\
9
|
q
|
|
M
s
y
D
D
D
D
f
\
*
*
*
V
y
V
?
?
?
4
m
4
D
K
K
y
M
s
m
m
m
m
s
%
4
s
?
?
?
%
%
4
4
%
%
%
N
z
|
J
4
4
y
4
0
%
4
*
4
4
,
%
%
4
%
|
|
4
0
V
%
m
4
y
%
4
%
%
m
0
$
*
$
V
V
4
4
s
m
4
N
D
*
*
m
m
m
m
4
m
0
4
m
m
m
4
m
0
m
y
y
f
m
4
m
4
|
%
4
4
4
F
m
m
m
m
m
m
m
m
m
F
F
m
m
F
F
0
N
N
m
4
0
m
m
m
m
m
m
F
m
m
0
m
m
m
0
m
y
V
D
Z
m
0
m
m
0
m
m
F
F
m
F
m
F
F
m
m
s
m
m
20
I
|
J
y
y
F
m
m
m
0
0
m
0
m
m
m
F
F
*
y
%
V
*
y
Z
I
I
Z
I
K
N
|
|
y
M
V
*
F
m
m
m
m
0
4
m
m
0
y
%
%
s
m
m
K
Z
Z
K
Z
m
0
m
F
*
F
m
0
0
4
4
0
m
s
m
4
%
J
f
\
y
*
D
S
S
#
|
\
y
,
4
4
4
m
4
0
$
*
*
*
%
%
Z
D
Z
K
Z
S
S
m
0
0
%
%
%
*
y
K
I
y
y
V
4
s
%
y
I
I
Z
I
\
y
V
s
%
K
I
I
"
%
y
%
%
4
%
Z
S
y
y
%
4
%
%
y
%
4
%
K
D
D
B
y
y
y
30
K
D
D
Z
D
D
B
#
\
U
\
U
y
y
%
%
%
y
%
y
V
\
D
|
M
y
y
[
K
D
D
K
I
D
\
U
|
|
y
%
|
|
|
|
J
U
K
Z
|
J
M
4
4
%
D
D
D
\
q
|
%
4
4
s
%
V
y
D
D
P
B
#
#
D
D
4
4
4
s
4
D
D
"
D
D
]
\
k
\
0
4
m
m
4
Z
D
#
B
Z
Z
k
]
0
m
m
Z
D
B
"
q
|
|
f
*
m
m
m
m
m
m
m
%
Z
K
Z
Z
D
K
i
i
i
B
Z
D
Z
D
|
|
|
]
|
|
%
y
%
%
%
4
4
40
Z
Z
D
T
i
#
"
Z
Z
Z
Z
K
Z
K
q
|
|
]
|
|
\
f
f
f
Z
Z
I
Z
D
D
B
#
#
"
N
D
Z
Z
K
Z
K
Z
|
|
|
|
J
|
|
k
q
\
Z
K
Z
D
I
Z
D
Z
D
Z
D
D
D
D
K
Z
D
D
|
|
q
|
|
|
|
|
|
q
\
k
k
I
Z
K
i
"
#
D
D
|
|
|
|
D
K
K
D
B
"
"
D
D
Z
Z
Z
Z
|
|
k
D
Z
|
|
K
D
I
#
N
P
K
K
K
Z
D
D
D
|
|
|
Z
K
Z
D
D
D
B
"
D
Z
D
D
D
D
Z
Z
|
|
Z
K
Z
B
I
D
D
D
Z
I
Z
Z
D
D
D
D
D
D
50
%
J
|
|
K
K
D
D
D
D
|
|
|
S
Z
I
Z
Z
D
I
Z
D
D
D
D
0
s
,
5
5
5
i
`
"
Z
Z
K
Z
D
Z
Z
4
;
4
y
V
V
5
0
V
y
0
Z
D
D
D
D
4
V
s
4
y
s
0
V
U
|
I
Z
D
D
D
D
Z
Z
m
4
*
0
;
y
V
I
D
0
0
0
4
V
,
I
I
D
0
5
V
,
V
s
,
Z
K
Z
D
Z
S
S
*
s
;
=
=
s
5
3
s
,
K
D
Z
K
Z
K
Z
S
S
(16)
60
0
,
5
=
T
T
5
D
D
S
D
*
,
y
%
y
|
|
N
N
K
K
Z
K
I
K
Z
K
Z
*
y
\
D
K
Z
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
y
y
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
|
|
|
|
q
K
Z
Z
D
Z
S
S
Z
Z
D
D
(23)
230
220
210
200
190
180
170
160
60
(23)
|
q
K
Z
Z
D
Z
S
S
70
Z
Z
D
D
|
|
|
Z
K
D
D
D
D
D
D
S
S
S
S
S
S
S
S
S
S
S
S
S
Z
Z
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
Z
K
Z
Z
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
Z
Z
Z
D
Z
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
80
K
Z
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
K
K
Z
D
D
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
Z
Z
Z
Z
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
K
K
Z
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
I
N
Z
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
Z
I
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
90
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
I
I
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
Z
D
Z
I
K
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
D
D
q
T
T
D
D
D
S
S
S
S
S
S
S
S
S
S
S
S
S
S
D
D
q
J
N
Z
D
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
D
D
D
D
Z
D
S
S
S
S
S
S
S
S
S
S
S
S
S
S
D
S
S
D
D
D
D
D
Z
D
D
Z
Z
S
S
S
S
S
S
S
S
S
S
S
S
S
S
D
D
D
D
100
D
D
D
D
Z
S
S
S
S
S
S
S
D
D
D
D
S
S
S
S
S
S
S
S
S
D
D
D
D
Z
D
D
D
D
D
D
D
D
D
D
D
|
|
D
Z
D
D
D
O
D
D
D
D
D
D
D
D
D
Z
Z
D
D
D
D
D
D
D
D
D
J
|
J
]
D
Z
D
Z
Z
Z
O
D
D
O
D
D
D
D
D
D
|
|
q
J
J
|
D
>
S
S
Z
Z
D
O
D
D
|
|
|
q
|
Z
D
Z
D
D
Z
D
D
D
D
D
D
|
q
q
D
D
S
S
D
D
D
D
D
D
D
D
D
D
Z
J
|
Z
D
S
S
#
|
D
D
D
110
k
D
D
D
D
Z
D
S
S
S
D
D
D
D
D
D
D
Z
Z
Z
Z
S
S
D
D
D
D
Z
O
Z
Z
D
Z
D
D
Z
Z
Z
Z
D
D
D
D
#
D
Z
Z
D
D
D
D
D
D
Z
D
D
D
D
Z
D
D
D
Z
Z
Z
Z
D
D
D
Z
D
Z
Z
D
D
D
D
D
D
D
D
Z
Z
Z
S
S
S
O
Z
Z
Z
D
D
D
D
2
g
I
I
D
D
D
D
D
D
D
D
D
D
D
D
D
D
D
D
Z
Z
S
S
Z
Z
D
D
D
g
I
D
D
D
D
D
D
Z
Z
D
D
D
I
Z
I
I
I
@
D
D
D
D
D
D
Z
D
Z
D
O
|
k
D
Z
Z
K
Z
D
g
g
I
I
g
I
(17)
120
Z
D
D
D
D
D
D
D
Z
Z
D
J
|
S
S
S
Z
Z
Z
Z
D
D
I
N
R
@
O
O
D
D
D
D
Z
D
|
|
q
|
|
Z
Z
D
D
K
R
@
2
R
N
Z
D
D
D
D
D
q
N
|
|
|
N
Z
Z
Z
R
@
R
@
E
q
q
q
]
q
q
D
O
Z
D
D
D
D
D
D
J
k
|
|
B
S
S
`
Y
>
2
@
R
:
:
:
.
:
i
]
J
]
q
J
Z
D
D
O
D
D
D
Z
D
D
k
\
D
|
D
S
S
D
>
2
B
E
B
.
!
Y
:
:
>
>
=
3
E
i
>
.
J
J
J
q
q
J
J
D
D
D
D
D
|
|
]
Z
K
N
T
5
E
`
.
.
.
.
=
`
T
=
i
E
B
Y
>
O
D
O
D
D
D
D
D
D
|
J
J
|
|
|
|
K
Z
z
B
5
i
:
.
.
.
.
>
=
`
i
i
B
E
i
i
>
.
Z
D
D
D
D
D
D
D
D
D
D
Z
D
D
D
J
\
J
|
|
|
"
B
"
,
T
:
.
.
:
.
=
:
3
i
i
Y
i
i
Y
Y
>
:
>
D
Z
D
D
D
D
D
D
D
D
9
\
q
q
k
k
D
Z
K
#
B
#
#
,
5
:
:
.
.
:
Y
E
=
T
i
=
T
T
`
Y
T
!
>
!
D
Z
D
D
D
D
Z
D
D
D
#
N
,
,
s
5
T
.
.
.
.
:
=
`
3
Y
=
`
Y
3
i
Y
Y
>
:
`
Y
Z
Z
Z
Z
D
D
Z
D
D
D
D
D
D
D
Z
D
O
D
D
D
D
D
D
N
D
Z
K
,
,
:
:
.
.
.
>
E
3
T
=
=
`
B
B
i
T
Y
>
:
Y
Y
Z
Z
D
D
D
D
D
D
D
D
D
S
S
S
,
,
0
,
E
:
.
.
.
:
>
.
Y
`
:
=
`
B
E
Y
=
=
E
3
T
(24)
230
220
210
200
190
180
170
160
120
(24)
D
Z
D
D
D
D
Z
D
D
D
#
N
,
,
s
5
T
.
.
.
.
:
=
`
3
Y
=
`
Y
3
i
Y
Y
>
:
`
Y
Z
Z
Z
Z
D
D
Z
D
D
D
D
D
D
D
Z
D
O
D
D
D
D
D
D
N
D
Z
K
,
,
:
:
.
.
.
>
E
3
T
=
=
`
B
B
i
T
Y
>
:
Y
Y
130
Z
Z
D
D
D
D
D
D
D
D
D
S
S
S
,
,
0
,
E
:
.
.
.
:
>
.
Y
`
:
=
`
B
E
Y
=
=
E
3
T
Z
D
D
D
D
D
D
D
D
D
D
Z
D
5
0
;
,
:
.
.
.
.
.
.
.
.
>
Y
Y
Y
=
Y
Y
:
>
=
E
3
T
D
D
D
D
D
O
D
D
D
D
D
D
D
,
;
T
;
T
.
.
.
.
.
.
.
.
.
.
=
Y
Y
Y
>
>
=
Y
3
3
i
=
D
D
D
D
D
D
D
D
D
D
Z
Z
D
|
D
D
D
5
;
=
;
:
.
.
.
.
.
.
.
.
.
.
Y
=
`
=
:
>
`
Y
5
3
i
;
Z
D
Z
O
D
D
D
D
D
D
|
|
|
J
J
|
D
D
D
M
,
;
=
=
5
.
.
.
.
.
.
.
.
.
.
Y
Y
>
:
=
=
,
3
5
,
,
Z
D
D
D
D
D
q
|
|
J
5
=
;
5
=
.
.
.
.
.
.
.
.
.
.
Y
>
>
Y
Y
i
3
,
;
i
D
D
Z
Z
Z
D
D
D
Z
Z
D
D
D
D
>
N
V
=
=
;
=
:
.
.
.
.
.
.
.
.
.
.
.
.
:
=
3
0
0
3
,
;
D
O
D
O
Z
D
D
D
D
D
D
D
D
D
D
Z
Y
5
5
;
T
:
:
.
.
.
.
.
.
.
.
.
.
.
.
>
=
3
0
,
,
0
;
,
Z
Z
Z
K
Z
D
D
D
D
D
D
N
E
:
Y
5
T
;
=
.
.
.
.
.
.
.
.
.
.
.
.
.
.
>
.
3
5
0
;
0
,
s
,
140
K
Z
Z
K
Z
D
D
Z
D
=
=
.
i
5
T
=
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
:
3
3
;
V
s
S
S
N
N
T
:
:
=
T
T
:
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
>
i
5
5
,
0
V
0
0
S
S
D
D
D
D
B
T
T
T
=
:
5
=
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
>
`
T
T
;
s
,
0
0
D
Y
E
=
5
T
:
:
T
Y
.
.
.
.
.
>
.
.
.
.
.
.
.
.
.
.
.
2
:
:
=
i
0
0
0
0
T
=
T
;
;
:
=
:
.
.
.
.
.
>
.
.
.
.
.
.
.
.
.
.
.
.
.
:
=
=
i
5
,
:
=
5
;
5
:
=
=
.
.
.
.
>
Y
.
.
.
.
.
.
.
.
.
.
.
.
.
=
Y
5
T
3
,
:
`
:
;
5
0
;
;
=
=
.
.
.
.
.
.
.
.
.
.
.
.
.
:
.
.
:
.
:
.
.
.
:
=
Y
:
T
:
;
,
0
0
5
=
=
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
:
.
.
>
.
.
.
:
:
.
>
.
;
,
0
0
0
;
=
:
.
.
.
.
.
.
.
.
.
.
.
E
E
T
=
:
=
Y
.
.
.
.
:
:
S
S
S
R
.
:
:
5
,
0
4
0
;
5
T
.
.
.
.
.
.
.
.
.
.
!
Y
:
=
=
T
T
.
.
.
.
.
.
:
150
S
S
S
S
S
S
S
S
S
.
=
,
4
4
,
0
5
=
.
.
.
.
.
.
.
.
.
.
.
.
>
Y
Y
>
:
Y
B
B
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
:
.
T
5
4
4
0
=
:
.
.
.
.
.
.
.
.
.
.
.
.
.
:
.
.
:
.
.
.
>
.
>
:
:
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
R
R
>
=
:
=
=
%
%
4
5
:
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
S
S
Y
=
:
=
=
%
y
%
,
5
5
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
S
S
S
Z
Z
D
I
K
T
i
T
:
:
T
M
%
4
5
5
:
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
S
S
Z
K
Z
N
"
N
#
#
@
I
E
=
5
=
=
M
y
5
5
=
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
Z
D
D
K
[
U
s
s
s
y
#
N
N
=
Y
B
5
V
5
;
5
,
4
y
%
4
,
5
T
:
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
S
S
D
Z
K
Z
#
#
#
,
,
,
5
5
M
4
M
y
#
B
#
B
B
T
=
B
B
B
E
5
s
;
5
5
,
5
%
4
%
,
;
=
T
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
P
"
s
s
;
;
,
;
,
s
s
4
4
5
T
=
T
9
5
5
,
;
;
0
;
,
0
4
=
5
:
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
S
S
S
Z
Z
K
K
Z
s
0
;
;
;
;
5
0
4
,
,
,
4
,
5
M
T
B
T
,
5
;
;
5
;
5
4
4
%
M
%
T
=
=
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
160
K
K
Z
Z
"
0
0
;
;
=
;
;
0
m
4
4
%
y
%
V
s
M
T
5
,
;
;
0
;
0
0
4
5
5
=
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
K
D
N
#
#
"
0
;
;
;
;
;
0
0
0
4
4
4
4
4
4
,
T
9
T
M
M
M
5
s
,
;
;
;
0
,
4
4
%
V
T
=
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
0
0
;
;
;
;
0
0
0
0
0
m
4
4
4
y
M
:
=
M
5
9
;
,
0
0
4
m
%
%
s
;
T
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
:
.
.
.
.
.
I
Z
0
;
;
;
0
;
0
0
0
0
0
0
4
%
:
:
M
s
9
5
M
,
T
;
,
0
0
0
%
%
4
;
=
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
:
=
.
.
.
.
#
#
s
3
s
0
;
;
;
;
;
;
;
;
;
0
4
%
y
M
J
T
9
9
=
9
#
9
5
5
4
0
4
0
4
%
s
=
=
=
:
.
:
.
.
.
.
.
.
.
.
.
.
.
.
>
>
T
.
.
.
#
@
N
;
,
0
m
0
;
:
;
;
;
;
;
;
0
0
0
0
4
4
9
5
9
=
T
T
=
=
5
0
%
0
0
4
%
%
s
;
T
:
=
:
:
.
.
.
.
.
.
.
.
.
.
.
.
=
>
=
=
.
.
#
#
#
B
#
5
0
0
m
m
0
;
:
;
;
;
;
;
;
0
0
4
4
4
9
:
5
5
4
9
M
T
T
5
%
4
%
0
0
0
m
%
%
,
5
;
;
;
=
=
:
.
.
.
.
.
.
.
.
.
.
.
.
.
:
>
:
.
#
"
"
T
0
s
0
m
0
;
;
;
=
;
;
;
0
0
0
4
0
%
%
T
:
M
,
T
9
s
=
9
9
s
M
%
%
%
0
;
4
%
%
4
4
;
5
;
5
5
;
=
:
:
.
.
.
.
.
.
.
.
.
.
.
.
.
>
Y
.
#
#
"
;
0
0
m
0
;
;
:
s
;
;
;
0
;
0
0
5
,
M
T
T
9
V
,
5
T
4
%
4
%
%
4
0
4
0
m
0
4
5
;
5
0
0
;
5
;
:
:
.
.
.
.
.
.
.
.
.
.
.
.
.
>
=
#
"
"
5
0
0
m
0
0
;
:
;
;
;
;
;
0
0
0
0
;
=
T
M
T
9
=
s
5
T
5
,
M
4
4
4
0
m
4
4
5
;
5
,
0
0
0
5
5
=
:
.
.
.
.
.
.
.
.
.
.
.
.
.
.
>
Y
170
"
,
0
0
0
m
;
:
=
;
;
;
;
0
0
0
0
,
=
:
=
9
,
4
0
m
4
0
5
;
;
5
0
0
0
5
0
0
;
=
:
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
>
#
"
s
,
0
0
m
0
;
;
=
;
=
;
;
0
0
0
0
5
=
=
9
5
=
9
M
4
5
5
4
%
%
%
4
0
0
4
0
0
5
;
;
5
0
;
0
0
0
;
0
=
:
:
.
.
.
.
.
.
.
.
.
.
.
.
.
.
:
"
B
,
;
0
0
0
=
:
=
=
;
=
;
;
;
,
5
5
5
9
s
9
T
M
4
%
9
4
4
0
0
5
5
;
;
5
;
0
0
0
0
;
0
;
;
;
.
:
.
.
.
.
.
.
.
.
.
.
.
.
.
#
#
,
;
;
0
0
=
:
:
;
:
;
;
;
0
T
s
5
M
4
9
5
:
M
5
5
4
4
0
0
5
;
5
5
;
0
0
0
0
0
0
0
0
5
5
:
:
:
.
.
.
.
.
.
.
.
.
.
.
.
:
#
#
5
0
;
;
;
:
:
:
:
;
:
=
=
:
:
=
9
T
9
5
T
s
s
5
4
5
y
5
4
%
%
4
0
4
0
;
,
;
0
0
0
0
0
0
0
0
,
0
;
T
=
:
.
.
.
.
.
.
.
.
.
.
.
.
.
.
#
"
#
"
5
0
;
0
0
:
:
:
;
=
=
:
.
:
,
T
5
,
T
=
s
5
y
5
5
4
4
%
%
%
4
0
0
,
0
0
0
4
0
0
4
0
4
4
0
;
T
=
:
:
:
.
.
.
.
.
.
.
.
.
.
.
.
.
"
#
#
#
"
5
0
;
;
;
:
:
:
=
=
=
.
.
:
5
5
=
M
=
,
V
,
5
4
4
,
0
,
0
4
4
4
4
4
%
4
4
4
4
4
4
4
4
0
4
0
4
5
5
=
:
:
.
.
.
.
.
=
=
:
:
.
.
.
.
.
.
"
5
0
0
;
;
=
:
.
.
:
=
:
.
:
y
,
5
M
=
4
T
;
5
;
4
4
4
4
,
0
,
4
,
4
4
4
%
4
4
%
%
m
%
4
m
4
m
4
V
4
5
5
=
:
:
.
:
.
.
.
=
T
=
:
.
.
.
.
#
#
#
#
#
"
=
0
,
;
0
;
:
:
:
.
.
.
.
:
s
9
M
=
4
%
%
4
4
4
4
0
,
0
,
0
4
,
,
4
0
4
4
4
%
%
%
%
%
%
%
%
4
4
s
T
=
:
:
=
:
.
.
.
.
.
.
.
>
=
:
.
.
.
.
.
.
#
#
#
#
5
,
s
0
0
=
:
.
T
:
.
:
:
:
,
5
9
y
4
4
%
%
0
;
5
;
5
0
4
,
,
,
5
,
0
4
%
%
%
%
%
%
%
%
%
4
4
;
:
:
:
:
:
:
.
:
.
.
.
.
.
.
.
.
.
.
.
.
.
(18)
180
#
#
#
#
#
#
#
#
5
5
;
T
=
:
:
=
T
:
.
=
T
9
=
T
s
%
4
4
4
4
5
5
=
T
T
5
5
0
,
4
0
,
4
0
4
%
%
%
%
%
%
4
s
=
.
.
Y
:
:
.
.
.
.
.
.
.
.
:
.
.
.
.
.
.
.
.
.
#
#
#
#
#
#
#
5
=
=
T
:
=
=
T
:
:
:
J
J
M
M
4
4
4
4
5
;
=
;
=
T
5
5
4
4
4
,
0
4
4
%
%
%
%
%
%
%
%
5
:
.
.
.
:
`
B
T
=
.
:
.
>
.
.
.
.
.
.
.
.
.
.
.
#
#
#
#
#
#
#
B
T
:
:
.
.
:
T
9
=
.
=
:
,
%
5
;
5
5
;
;
;
;
;
=
=
=
=
5
5
4
4
0
4
4
4
4
%
%
%
%
%
%
:
.
.
.
.
.
:
.
:
:
:
.
>
:
.
.
.
.
.
.
.
.
.
.
#
#
#
#
B
=
T
.
:
.
:
.
=
:
.
:
=
:
5
,
5
5
;
;
,
0
;
5
;
=
=
=
=
5
5
0
4
4
4
0
4
%
4
%
%
#
T
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
#
9
=
:
T
.
.
.
=
:
9
=
=
5
4
4
4
0
0
0
;
5
5
;
5
T
T
=
=
T
5
,
4
4
%
4
%
4
4
%
%
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
B
#
#
`
T
=
.
=
.
.
.
T
5
=
,
4
s
4
0
;
;
;
;
,
4
s
5
T
=
=
5
4
%
%
%
%
4
4
4
%
M
J
N
=
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
:
.
.
#
#
=
=
:
.
.
:
T
:
5
5
0
4
0
4
4
4
4
;
=
T
5
,
T
T
5
5
5
4
%
%
4
4
4
4
4
4
T
=
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
:
.
.
.
N
@
B
z
B
9
5
,
;
:
0
0
%
m
0
5
;
=
T
%
4
M
y
|
s
5
T
T
5
5
4
,
4
,
,
0
;
0
4
%
M
|
|
:
:
.
.
.
.
.
.
.
.
:
.
.
.
.
.
.
N
#
N
s
5
=
=
,
0
0
4
4
;
;
T
,
s
%
T
5
T
=
T
5
5
5
5
5
,
,
,
5
5
;
4
M
]
s
:
:
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
#
#
#
s
=
:
;
5
0
V
s
=
=
T
5
5
5
=
=
=
=
T
%
T
T
5
%
5
5
5
5
D
D
9
=
=
:
.
:
:
:
:
:
:
:
:
:
:
:
:
N
N
N
#
5
;
5
0
0
,
s
,
=
=
=
=
=
5
|
5
T
9
T
5
5
V
|
|
D
D
|
\
\
|
T
=
=
:
=
=
:
:
:
:
:
=
T
N
N
N
N
"
#
@
N
s
5
s
T
3
#
#
#
#
=
:
:
T
M
|
>
2
#
\
9
q
q
]
]
]
%
s
9
9
5
5
,
s
4
,
(25)
230
220
210
200
190
180
170
160
180
(25)
#
#
#
s
=
:
;
5
0
V
s
=
=
T
5
5
5
=
=
=
=
T
%
T
T
5
%
5
5
5
5
D
D
9
=
=
:
.
:
:
:
:
:
:
:
:
:
:
:
:
N
N
N
#
5
;
5
0
0
,
s
,
=
=
=
=
=
5
|
5
T
9
T
5
5
V
|
|
D
D
|
\
\
|
T
=
=
:
=
=
:
:
:
:
:
=
T
190
N
N
N
N
"
#
@
N
s
5
s
T
3
#
#
#
#
=
:
:
T
M
|
>
2
#
\
9
q
q
]
]
]
%
s
9
9
5
5
,
s
4
,
"
"
#
@
B
i
B
#
#
#
#
=
=
|
\
>
.
.
T
5
|
\
q
]
]
9
=
:
i
J
N
N
N
N
N
N
N
N
N
N
N
#
"
#
"
9
#
#
J
9
J
D
D
`
=
T
:
:
5
9
k
J
X
X
0
:
:
T
9
T
=
T
T
9
9
N
N
N
N
"
N
N
N
N
N
N
#
#
#
#
#
"
|
|
J
|
|
.
=
=
;
,
|
\
k
]
4
5
:
:
:
:
:
:
:
:
=
N
N
N
#
@
N
N
N
N
N
"
#
"
#
#
#
i
B
#
#
#
#
#
X
|
;
F
4
F
m
$
q
k
k
%
%
%
0
m
=
:
.
:
.
.
.
.
N
N
N
N
N
N
N
N
N
N
N
N
#
#
"
X
X
,
m
m
m
m
|
q
k
k
m
s
;
:
:
.
.
.
.
N
N
"
J
N
"
#
#
#
#
"
D
D
\
m
m
m
F
F
m
]
]
k
k
%
%
{
_
%
4
=
:
:
:
N
N
N
N
#
#
N
N
#
#
#
#
#
"
"
N
"
"
"
J
%
X
X
D
D
D
O
M
m
m
m
F
F
m
]
q
\
\
4
4
%
4
4
=
:
N
N
"
N
N
#
N
N
N
N
D
D
D
k
%
F
m
m
m
F
m
k
q
%
4
X
{
?
?
%
%
m
m
200
N
N
N
N
#
N
#
N
N
N
N
%
X
%
F
m
m
m
F
F
m
q
k
f
X
X
?
_
m
m
@
N
@
N
#
N
N
N
N
X
?
k
D
m
F
F
m
X
]
]
\
4
%
{
?
{
X
F
m
N
@
N
N
N
#
N
N
N
J
|
]
F
m
m
F
]
]
k
m
4
X
X
_
X
{
F
m
N
@
N
N
N
N
#
N
N
N
N
N
"
#
#
#
#
"
#
#
"
|
]
]
F
m
m
\
q
{
_
X
F
m
N
N
N
N
N
N
#
#
"
"
J
J
|
]
]
?
O
?
F
F
F
m
q
k
f
4
m
X
{
X
X
X
F
F
N
N
#
#
#
#
#
#
#
#
J
J
]
q
q
|
|
D
F
F
m
f
]
]
\
k
4
m
F
X
X
4
F
N
N
#
N
N
N
N
N
J
|
]
q
q
]
|
J
D
D
F
F
m
4
f
]
|
q
k
0
m
m
X
{
N
N
P
N
N
N
#
]
]
q
q
q
]
|
q
]
]
?
%
%
m
0
|
\
K
[
\
,
0
0
%
m
#
#
N
J
#
|
|
]
q
q
|
|
k
k
]
q
?
X
0
0
=
:
T
4
m
m
m
m
m
`
#
#
#
N
#
#
#
#
J
J
|
|
q
q
D
q
|
k
\
|
]
,
5
5
=
T
:
:
i
9
M
f
*
4
0
0
m
210
B
B
E
E
Y
Y
E
B
B
T
T
B
"
]
J
]
J
|
|
4
,
s
|
|
T
=
:
:
:
:
=
T
=
:
:
=
9
y
y
k
f
m
4
%
X
?
E
i
E
T
=
Y
#
@
"
#
J
|
]
]
]
q
\
|
9
%
:
;
,
%
%
%
s
T
:
:
:
:
=
=
=
:
:
\
k
5
5
Y
`
Y
T
Y
T
T
:
=
=
Y
=
Y
Y
T
`
E
Y
=
=
=
T
"
"
J
J
O
D
q
|
q
5
5
5
J
#
3
T
i
y
|
k
]
5
:
:
9
Y
>
>
>
>
>
>
>
:
>
>
>
=
>
>
>
>
>
>
>
=
Y
T
E
J
J
|
J
q
m
0
m
m
4
V
y
4
,
4
9
:
=
>
>
>
>
>
>
>
:
>
>
>
=
>
>
>
>
>
>
>
>
Y
Y
T
T
5
|
|
q
k
]
f
m
0
m
V
,
5
5
4
4
y
"
Y
>
Y
>
>
>
>
=
=
:
=
=
T
T
=
=
>
>
>
>
>
>
=
`
5
5
]
|
|
|
k
D
O
O
q
|
|
q
k
|
%
4
4
4
%
]
q
q
k
\
4
0
s
Y
Y
>
>
>
>
>
=
=
=
T
=
T
T
`
T
=
>
>
>
>
>
T
=
5
,
|
q
|
|
|
N
=
J
|
k
k
k
\
\
\
\
]
k
k
|
%
0
0
s
T
>
Y
>
=
=
=
=
T
#
#
9
T
=
=
T
=
=
T
5
,
]
|
q
|
J
D
D
T
9
k
q
%
%
%
D
D
#
T
Y
=
=
Y
=
T
T
E
Y
T
T
=
5
5
q
q
q
|
q
D
=
=
N
|
#
#
q
\
\
k
k
%
4
4
4
m
%
%
M
|
D
k
Y
Y
>
Y
=
=
`
5
5
5
%
]
q
q
q
|
q
\
9
=
J
=
k
k
\
\
4
M
|
D
D
D
D
D
D
D
D
220
T
Y
Y
Y
Y
T
i
|
N
s
,
q
|
\
q
9
D
q
q
q
k
k
k
k
k
k
k
D
D
D
O
D
`
Y
Y
T
T
E
S
S
S
S
S
S
S
]
q
q
|
|
J
|
]
D
D
N
9
D
z
|
q
]
|
]
q
D
O
D
D
D
D
D
D
@
Y
Y
Y
Y
`
S
S
S
S
S
S
S
J
]
q
q
|
|
]
q
q
Z
D
D
D
D
D
D
D
D
@
`
Y
E
S
S
S
S
S
S
?
?
?
q
k
|
|
|
q
J
q
D
D
O
S
S
S
S
S
S
S
S
S
S
S
?
?
\
q
|
q
|
9
9
q
]
Z
D
D
D
S
S
S
S
S
S
S
S
D
5
X
?
q
q
|
q
J
#
|
q
q
q
D
S
S
S
S
S
S
S
S
S
S
S
S
S
S
T
M
X
?
X
]
]
]
|
q
q
q
q
S
S
S
S
S
S
S
S
S
S
S
S
S
X
?
X
?
]
]
q
k
|
J
]
q
O
D
D
N
J
9
q
q
]
q
q
q
q
q
q
q
q
q
q
S
S
S
S
S
S
S
S
T
s
y
%
X
?
?
?
?
]
W
q
q
9
q
q
q
q
]
q
q
|
q
q
q
S
S
S
S
S
S
S
S
S
S
S
S
J
T
=
T
V
V
X
X
?
J
W
X
?
D
D
q
q
]
q
q
q
q
q
q
q
230
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
|
9
:
5
s
y
%
X
X
?
?
?
J
q
?
?
?
|
|
q
q
|
q
q
q
q
q
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
5
T
5
,
4
,
4
X
X
X
?
]
q
D
k
q
?
X
?
J
P
T
|
#
q
q
]
]
]
|
q
q
q
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
O
|
5
;
,
s
4
0
,
X
X
X
q
W
]
]
q
q
q
q
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
%
V
5
5
5
;
,
,
4
4
X
X
X
X
?
|
q
q
q
b
D
D
q
|
]
]
D
q
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
%
%
4
;
5
5
3
4
;
4
4
X
?
q
q
]
]
q
D
O
z
N
=
q
q
q
q
q
q
q
D
q
q
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
D
]
J
%
%
4
5
=
;
;
V
0
,
4
4
]
q
q
q
?
?
]
q
q
q
q
q
q
]
S
S
S
S
S
S
S
S
S
S
%
%
%
%
%
,
5
5
s
,
5
;
4
0
,
4
]
q
?
?
?
D
O
q
q
]
]
q
q
q
q
q
]
S
S
S
S
S
S
S
S
S
S
S
S
S
%
%
%
V
4
5
;
,
4
,
0
4
;
=
T
?
?
q
]
D
D
k
q
q
]
q
q
q
q
q
S
S
S
S
S
S
S
S
S
S
S
S
O
|
M
%
%
4
%
%
5
5
,
V
,
,
,
,
:
:
B
]
b
q
k
q
]
q
]
]
q
]
q
]
q
]
]
S
S
S
S
S
S
S
S
S
|
M
%
4
%
%
%
%
V
5
V
V
V
y
,
0
=
:
=
]
q
b
q
b
]
]
|
]
z
|
q
]
q
]
]
q
]
]
(19)
240
S
S
S
S
S
S
S
S
S
|
|
k
k
k
k
\
]
5
#
,
:
:
:
=
J
?
]
q
W
q
q
q
D
D
D
T
D
9
D
q
]
q
q
]
]
]
]
]
S
S
S
S
S
S
|
|
\
\
[
[
"
`
:
:
:
:
T
:
D
q
]
q
]
q
]
]
]
q
S
S
S
S
q
J
J
|
|
|
|
N
@
z
:
.
:
=
4
]
]
q
D
]
q
q
D
D
D
k
k
k
k
k
K
D
K
K
q
D
|
q
D
`
J
O
O
O
S
S
S
S
M
V
M
y
|
|
|
O
D
q
|
]
q
]
=
S
S
S
S
S
S
M
V
V
M
M
J
|
"
B
#
=
.
=
"
D
k
]
|
|
S
S
S
S
S
S
S
D
%
%
%
|
|
|
J
D
D
:
.
=
.
.
=
y
q
q
q
J
Z
O
S
O
S
S
S
S
S
q
|
%
%
4
%
%
%
%
J
|
|
|
#
#
y
M
D
z
:
.
.
9
4
q
q
k
q
q
S
S
S
S
D
O
q
%
%
%
%
%
%
%
%
%
%
|
|
#
#
#
#
#
J
|
]
|
|
q
D
:
.
.
.
.
;
,
q
|
\
q
k
q
D
O
S
S
Z
Z
q
|
%
%
%
%
%
%
%
4
4
%
|
|
|
#
#
#
`
.
.
.
;
,
M
J
M
|
q
S
S
D
D
k
q
%
%
4
4
4
%
s
%
|
|
N
#
#
#
#
#
]
q
J
:
.
=
,
F
k
q
q
|
|
\
J
]
|
q
q
S
S
S
D
q
|
%
4
%
%
4
%
4
y
|
|
#
#
#
#
#
|
q
q
|
P
;
,
m
m
0
M
J
]
q
q
\
J
k
|
|
q
|
(26)
230
220
210
200
190
180
170
160
240
(26)
S
S
Z
Z
q
|
%
%
%
%
%
%
%
4
4
%
|
|
|
#
#
#
`
.
.
.
;
,
M
J
M
|
q
S
S
D
D
k
q
%
%
4
4
4
%
s
%
|
|
N
#
#
#
#
#
]
q
J
:
.
=
,
F
k
q
q
|
|
\
J
]
|
q
q
250
S
S
S
S
D
q
|
%
4
%
%
4
%
4
y
|
|
#
#
#
#
#
|
q
q
|
P
;
,
m
m
0
M
J
]
q
q
\
J
k
|
|
q
|
S
S
S
4
4
4
4
%
%
%
4
%
%
s
M
@
#
#
#
"
|
|
q
q
q
D
\
|
4
4
4
;
;
4
M
\
q
]
|
q
q
J
%
4
4
0
4
4
%
4
"
N
"
N
N
#
"
N
V
V
5
9
|
q
q
]
]
S
O
k
J
4
4
4
V
,
4
N
@
#
#
@
"
U
|
\
J
|
%
=
=
y
|
k
q
\
]
]
q
]
]
q
q
q
S
S
S
k
J
4
4
y
f
%
4
4
9
\
J
N
#
N
"
N
#
#
#
#
|
|
D
q
M
9
y
\
\
V
;
T
5
|
|
]
]
]
]
q
q
|
4
,
J
k
4
4
4
4
5
k
|
@
#
#
"
#
N
#
"
B
B
,
\
q
q
q
q
\
q
:
T
V
s
%
4
5
,
]
q
q
S
S
S
k
M
5
%
J
W
M
9
0
5
0
0
s
k
|
@
"
#
#
#
#
#
#
#
#
#
J
q
\
:
=
4
V
%
q
q
q
k
S
S
9
J
s
5
T
J
"
#
#
#
q
]
k
:
5
V
k
\
q
q
\
#
|
J
|
"
#
"
#
"
#
"
"
#
#
#
"
]
q
|
q
|
D
,
T
k
b
J
J
260
S
S
S
S
N
N
N
"
s
M
V
M
V
y
y
y
y
y
"
]
]
]
q
q
q
\
q
\
y
4
9
5
\
q
S
S
N
N
#
#
#
y
s
V
V
M
M
|
q
]
|
|
M
\
\
k
\
\
]
S
S
y
#
#
M
M
y
V
y
y
M
V
|
]
]
q
q
O
k
k
S
S
S
S
S
S
D
N
N
N
N
"
J
J
9
]
]
|
q
|
]
k
k
k
]
]
N
N
N
N
N
N
"
#
#
"
\
]
]
]
@
Y
Y
N
N
N
#
B
z
N
N
#
@
@
#
"
M
s
b
]
b
b
k
]
]
|
q
Y
T
T
T
#
N
N
N
N
J
#
N
#
s
V
s
s
s
s
%
%
b
b
!
>
>
Y
Y
T
`
i
N
N
N
N
#
N
N
N
,
s
%
%
4
%
%
=
Y
Y
T
T
i
T
i
"
N
N
#
N
"
N
N
N
N
N
@
N
N
P
#
N
N
M
s
,
\
|
J
y
%
%
4
Y
T
Y
`
Y
T
5
`
"
N
@
@
N
N
N
#
#
#
|
N
N
N
N
N
N
s
s
V
y
|
\
\
%
%
%
%
4
4
270
5
3
i
5
5
i
3
N
N
|
|
J
N
J
N
N
N
N
N
N
#
N
N
N
N
M
s
s
M
V
V
M
,
3
i
i
5
`
5
5
i
N
N
z
z
T
T
#
#
#
J
#
N
N
N
N
N
N
N
N
N
#
s
,
V
y
y
y
s
|
N
|
\
3
3
3
i
3
3
i
i
"
N
|
N
#
#
#
#
N
J
]
|
|
|
q
\
|
\
U
\
|
|
|
|
|
;
3
5
3
5
5
3
i
N
N
J
N
J
N
N
M
,
\
\
]
5
;
T
3
T
3
i
5
#
B
N
N
#
|
M
%
X
N
N
s
s
V
M
|
M
M
;
T
3
5
3
5
5
i
"
N
N
N
N
N
N
N
N
N
J
V
s
s
V
V
s
#
#
M
#
y
s
T
3
5
T
5
3
5
,
#
,
,
,
N
#
J
N
,
V
"
y
#
5
5
5
3
5
T
i
s
B
#
#
N
#
N
N
N
N
N
N
"
"
"
J
"
V
s
s
V
#
#
y
s
5
5
i
5
5
5
i
N
N
"
N
N
N
#
s
M
%
M
V
s
V
V
s
V
V
V
s
#
B
J
J
y
V
i
i
5
i
3
i
i
#
#
N
#
N
N
N
B
z
N
#
N
"
"
y
V
y
V
y
y
%
V
s
y
y
y
s
s
s
V
y
280
5
3
i
i
5
5
5
"
N
N
V
,
V
y
V
%
%
%
y
V
s
V
V
V
V
,
V
y
V
J
N
J
i
5
i
,
3
i
i
N
N
N
N
N
N
N
"
N
#
#
y
y
V
V
y
y
s
V
V
V
s
V
V
y
J
J
|
|
5
3
,
i
i
5
i
N
N
N
#
@
#
"
#
#
#
s
s
s
V
s
%
V
V
V
V
V
V
V
V
V
s
,
V
V
V
s
J
N
#
J
N
J
|
|
|
|
|
|
i
5
i
i
3
i
i
N
N
N
N
#
B
#
#
"
#
"
N
N
#
"
#
#
J
N
5
3
5
3
i
5
i
N
"
#
|
y
M
,
s
V
|
|
|
|
|
J
|
|
3
5
i
i
5
`
i
N
#
#
N
#
N
#
#
N
N
N
N
N
N
J
I
N
z
|
|
\
\
\
\
\
5
5
5
5
`
5
B
#
B
B
N
T
T
9
B
B
N
N
N
N
N
N
N
N
N
@
|
|
|
|
"
s
s
s
M
s
M
|
J
N
N
i
3
i
Y
5
`
B
#
#
@
#
R
R
@
N
N
|
N
M
s
s
M
M
s
s
|
|
y
V
3
i
3
i
T
`
#
#
#
N
#
#
N
@
@
|
#
J
J
V
s
5
i
5
T
`
`
#
N
N
#
N
N
N
N
@
N
N
@
R
s
,
s
M
s
s
V
|
|
y
M
4
290
3
T
i
Y
T
T
@
N
N
@
#
N
N
@
#
N
@
N
R
`
2
>
N
N
@
s
s
s
M
,
N
J
N
J
|
|
|
|
5
`
T
T
i
`
@
N
N
N
N
I
I
N
#
#
N
@
@
@
J
N
J
N
N
@
N
V
s
#
"
#
J
M
s
M
3
T
3
`
i
E
N
N
N
N
N
@
#
@
N
@
@
#
z
@
N
J
|
"
B
s
V
V
s
"
#
M
M
,
i
3
`
T
E
`
N
@
N
#
N
#
N
N
N
@
N
N
N
N
V
V
V
J
|
M
#
i
i
i
`
i
`
N
N
N
N
N
N
@
@
N
@
N
N
N
N
N
@
N
@
@
N
|
|
|
|
y
V
V
i
i
i
i
`
i
N
N
N
N
N
#
R
B
@
N
N
N
"
V
s
s
V
V
s
M
|
|
#
y
y
V
s
s
i
i
i
i
B
B
@
N
N
N
N
N
E
T
B
B
N
N
N
N
N
N
N
@
@
N
N
N
"
V
s
V
V
J
J
"
y
V
V
s
i
,
i
5
i
B
N
N
N
@
N
N
N
"
N
N
|
|
|
N
N
N
|
V
s
s
s
s
V
N
|
|
J
y
y
V
V
s
,
i
,
i
i
"
#
N
@
N
N
N
N
#
N
#
N
N
Y
i
N
J
N
N
E
"
M
V
s
s
V
,
M
|
N
J
y
M
M
y
V
V
,
,
,
i
i
N
N
N
N
@
N
#
#
N
#
B
B
B
#
#
#
"
#
|
|
|
|
|
|
V
s
V
,
#
#
N
y
y
V
V
(20)
300
,
,
i
5
i
#
N
N
N
N
@
#
#
@
#
#
#
#
N
#
#
N
"
"
#
#
#
#
#
#
#
#
#
M
M
#
s
s
V
V
N
J
N
y
V
V
,
i
,
i
i
N
N
N
N
N
#
N
N
N
#
N
#
#
#
#
#
#
#
#
M
s
s
J
N
y
V
,
,
,
i
i
N
|
U
#
M
y
V
V
3
i
i
i
N
#
N
N
9
|
J
M
J
`
M
s
,
3
,
i
i
@
N
N
N
#
N
T
T
|
y
M
s
#
|
|
|
|
|
|
|
5
i
3
i
N
N
I
I
T
E
M
J
J
N
#
N
|
U
|
|
|
|
|
|
|
|
M
M
i
3
5
i
i
B
N
N
N
N
#
@
|
|
M
s
M
,
J
|
|
N
J
M
M
M
5
3
i
i
#
#
N
N
N
N
@
N
s
s
V
"
|
|
N
J
J
y
%
i
i
3
i
@
@
N
N
@
N
z
T
:
.
I
I
"
#
#
#
N
V
V
s
y
V
V
5
3
i
i
N
N
z
N
N
N
N
N
N
N
I
I
|
N
|
B
`
`
|
|
s
V
s
V
"
#
#
N
|
J
y
%
s
4
3
i
5
`
#
N
N
N
@
N
N
N
N
I
J
B
T
Y
Y
#
Y
M
V
V
V
y
s
#
J
J
J
J
y
y
s
4
s
i
T
3
`
#
N
N
N
#
#
N
|
|
|
J
M
z
N
|
s
M
M
M
M
J
N
J
J
M
M
4
s
(27)
230
220
210
200
190
180
170
160
300
(27)
5
3
i
i
N
N
z
N
N
N
N
N
N
N
I
I
|
N
|
B
`
`
|
|
s
V
s
V
"
#
#
N
|
J
y
%
s
4
3
i
5
`
#
N
N
N
@
N
N
N
N
I
J
B
T
Y
Y
#
Y
M
V
V
V
y
s
#
J
J
J
J
y
y
s
4
s
310
i
T
3
`
#
N
N
N
#
#
N
|
|
|
J
M
z
N
|
s
M
M
M
M
J
N
J
J
M
M
4
s
T
i
i
T
"
N
N
N
|
U
\
\
q
|
|
|
3
3
5
i
"
#
N
#
#
#
@
N
|
M
%
M
%
M
M
y
\
q
\
]
\
\
T
5
i
i
B
#
#
"
N
|
|
V
%
%
M
M
J
|
N
J
J
M
s
M
i
i
3
i
#
B
@
@
#
N
@
N
%
M
B
,
V
V
|
|
J
N
y
s
s
s
5
3
i
i
#
@
#
#
#
|
|
|
|
|
J
J
T
@
|
|
J
N
s
s
s
i
i
3
N
#
#
N
J
|
|
|
J
J
J
s
s
V
M
s
M
|
s
s
s
i
i
i
B
N
N
N
N
N
N
N
N
#
N
N
N
#
#
@
N
@
N
N
N
J
N
N
V
s
V
s
s
s
J
N
V
s
i
5
,
B
#
"
J
N
N
J
J
s
V
s
V
s
M
M
s
s
320
i
i
i
#
N
N
N
N
N
N
N
N
N
N
N
N
N
N
#
#
#
"
"
#
#
#
M
M
s
V
V
s
s
y
M
M
J
J
V
V
i
i
i
N
N
N
#
#
#
#
#
#
M
M
T
T
T
=
=
T
#
"
|
|
s
s
s
s
i
i
i
N
N
N
N
N
#
#
#
#
#
#
T
Y
Y
Y
>
=
E
#
N
M
M
M
M
J
J
J
J
5
i
i
N
N
N
"
N
#
#
T
E
E
>
Y
Y
N
,
V
|
\
|
J
|
J
|
J
J
M
M
i
i
@
#
N
N
N
#
#
#
#
#
N
N
B
"
9
5
T
T
=
,
s
V
M
s
J
|
|
J
5
i
i
#
#
#
N
N
N
@
N
#
N
#
N
B
#
#
#
#
5
5
5
T
Y
#
#
B
#
#
N
i
s
s
s
|
|
|
|
|
J
M
M
M
y
,
i
i
#
N
N
N
N
N
#
N
#
N
#
#
@
#
s
5
T
#
N
N
,
s
|
|
J
J
J
|
|
|
|
i
i
N
N
@
#
N
N
#
#
J
@
5
5
M
5
E
#
@
#
,
s
J
J
J
J
J
J
5
i
N
N
N
N
N
N
N
#
N
@
N
N
B
N
N
#
#
#
B
#
#
5
9
B
9
T
@
B
5
5
5
J
J
J
J
J
J
J
J
J
J
J
J
5
i
N
N
N
N
N
N
N
N
N
N
N
#
N
#
@
N
5
=
T
@
@
N
N
N
#
,
J
J
J
J
330
i
5
#
N
N
N
N
N
N
N
N
@
#
#
N
N
N
N
N
#
@
N
#
N
J
N
T
T
T
T
N
J
N
N
J
J
J
J
J
J
|
|
|
|
|
|
]
|
]
|
|
|
|
|
|
|
|
|
5
`
#
N
N
N
N
N
N
N
N
N
N
N
#
N
N
#
N
B
N
N
#
N
N
N
#
J
|
J
|
|
|
|
|
|
\
|
]
|
|
]
|
|
]
|
M
M
M
M
5
i
#
N
N
N
N
N
N
#
#
M
M
M
V
M
M
,
,
,
,
i
E
#
@
N
N
#
J
|
|
|
N
9
z
#
N
z
N
M
M
M
J
J
J
J
M
M
M
y
s
s
s
s
E
E
@
@
N
B
N
z
T
9
9
9
|
|
|
|
J
N
N
N
N
N
#
N
N
z
=
=
=
E
J
J
y
%
y
V
M
y
M
s
s
s
s
T
Y
Y
Y
@
#
z
|
|
N
N
N
N
N
N
N
#
N
@
N
N
#
N
V
M
y
M
V
M
y
V
s
s
s
s
B
B
5
T
5
5
J
N
#
9
@
#
"
J
M
s
s
M
M
V
M
M
V
s
s
T
`
`
`
T
5
5
5
5
5
,
X
X
J
|
|
|
#
#
#
#
#
y
M
s
J
J
%
M
V
y
s
s
V
s
,
,
5
,
,
,
;
,
5
,
5
,
5
J
J
J
#
#
#
B
|
|
\
|
\
|
|
M
y
M
M
M
s
M
M
5
,
,
,
5
5
,
5
,
,
,
5
5
J
J
J
J
#
y
#
#
#
"
#
#
#
M
M
V
M
s
,
J
J
|
|
|
]
|
\
]
|
|
|
|
|
|
|
340
,
,
;
,
0
0
0
0
0
;
,
5
5
5
X
X
J
J
J
|
N
|
|
J
J
N
J
#
#
N
N
J
#
M
M
y
V
M
s
M
y
M
M
J
J
|
|
|
,
;
,
;
5
0
,
0
;
,
,
5
,
9
J
J
J
N
|
J
J
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
J
|
|
;
,
;
,
,
0
;
5
0
;
,
5
,
M
J
J
J
|
J
N
J
|
J
J
N
,
s
M
V
M
s
s
M
J
J
,
,
,
,
5
,
0
0
;
,
;
5
,
#
J
J
X
J
J
J
N
N
J
N
J
N
J
N
N
N
#
N
"
s
M
s
M
V
s
s
M
0
0
0
,
0
0
,
,
0
,
,
,
5
J
J
J
J
N
J
N
J
N
M
s
s
s
s
#
M
,
s
s
M
y
y
V
y
,
0
,
0
,
,
0
0
,
,
,
5
,
J
J
J
J
J
J
J
J
J
J
s
s
s
s
y
y
V
s
M
,
s
s
,
s
s
5
0
0
0
0
0
0
0
,
0
,
,
,
5
J
J
J
J
J
?
J
J
N
J
J
J
M
s
M
s
s
M
y
y
s
s
M
s
s
,
,
5
5
5
5
i
,
,
s
,
s
,
s
,
s
,
,
,
5
0
0
0
0
0
0
,
0
,
,
,
5
,
N
J
J
J
J
J
J
J
J
N
J
y
y
y
V
M
M
s
M
y
s
s
,
,
,
5
5
5
5
,
i
,
,
,
,
,
,
,
,
,
,
,
5
i
,
,
0
0
0
0
0
,
0
,
,
,
,
,
5
J
X
J
J
J
J
J
y
y
V
s
y
V
s
,
,
,
,
5
5
,
,
,
,
,
,
,
5
5
i
5
5
5
,
,
i
0
0
0
0
0
0
,
,
,
,
,
,
5
J
J
J
J
J
J
J
M
M
V
M
V
M
s
s
s
s
s
s
,
,
,
,
,
,
,
,
,
,
s
,
#
\
D
[
#
i
5
5
350
0
,
0
,
,
,
,
,
,
,
,
5
N
N
J
J
J
J
J
N
J
J
J
y
M
M
M
V
M
s
s
,
s
,
s
s
,
,
,
0
,
0
,
0
;
0
0
0
,
,
9
#
K
D
D
#
#
@
0
0
5
,
,
,
,
,
,
5
,
J
J
J
J
J
J
M
s
M
M
s
M
s
,
,
,
,
,
,
,
,
,
0
,
0
,
0
0
0
0
;
0
3
y
D
D
U
#
0
5
0
;
5
,
5
,
,
,
,
5
J
J
J
J
N
N
J
N
M
y
M
s
s
M
V
s
,
,
,
,
0
,
,
0
0
,
0
0
0
0
5
5
;
,
5
0
,
0
5
5
5
,
,
,
,
5
5
J
|
J
J
J
J
J
J
N
J
J
M
M
s
s
s
M
V
s
V
,
,
,
,
4
,
0
,
0
0
0
0
,
0
;
0
0
;
\
,
,
;
5
,
,
0
;
,
5
,
5
N
N
N
N
N
N
N
#
y
M
M
s
s
V
M
V
s
s
4
,
s
V
V
V
V
V
V
y
y
y
"
,
;
,
,
;
;
;
,
,
,
5
5
5
#
#
N
N
N
J
N
#
#
#
#
#
#
y
*
D
N
N
5
5
5
;
5
,
0
5
;
5
;
=
=
:
=
:
:
N
N
J
N
@
@
@
N
M
M
s
M
s
M
s
,
,
,
,
,
,
5
5
,
5
,
0
5
;
5
T
E
`
5
5
;
5
,
;
;
,
,
5
5
,
i
#
N
J
N
N
J
N
N
N
@
@
#
@
M
M
M
M
s
,
,
,
,
,
,
,
,
5
0
;
5
0
;
5
i
T
=
=
5
;
,
,
;
,
,
,
,
,
,
5
,
,
J
J
J
N
J
N
N
@
@
N
#
#
M
V
V
M
V
V
,
,
,
,
,
,
,
,
0
,
,
0
5
5
5
`
Y
:
:
,
,
3
,
,
,
0
,
,
3
,
,
,
,
s
V
J
N
J
J
N
N
@
R
s
M
V
V
V
,
,
,
,
,
,
,
,
,
;
5
,
5
,
,
D
P
#
`
Y
Y
:
.
D
(21)
360
,
,
,
,
,
,
,
,
,
,
,
5
J
J
J
N
J
J
N
@
N
N
N
s
M
M
s
,
,
,
,
,
s
V
y
y
y
5
#
=
D
I
S
E
T
Y
=
>
Y
I
,
,
,
,
,
,
,
,
,
,
,
s
M
J
N
J
N
N
N
N
N
N
N
#
M
y
y
y
y
s
s
,
5
5
5
5
s
5
S
S
N
N
T
=
=
>
,
,
,
s
,
,
,
,
,
,
i
5
"
N
N
J
#
N
N
J
N
N
N
N
J
M
M
s
M
s
V
M
s
s
,
5
,
,
;
5
;
5
s
J
=
Z
S
S
S
Y
=
,
,
s
,
,
,
,
,
5
,
i
N
N
J
N
N
J
N
N
s
M
M
M
s
V
y
V
,
,
,
,
,
,
S
S
Y
>
.
.
.
K
0
,
0
,
0
,
,
,
,
,
,
N
N
N
J
N
N
N
N
N
J
J
N
J
J
M
M
V
M
V
M
M
y
y
M
,
M
s
,
,
,
,
,
,
M
9
9
M
T
B
D
S
S
S
=
:
.
.
.
2
D
0
0
0
0
0
;
0
,
,
,
,
|
|
|
J
N
J
J
N
N
J
J
J
M
M
s
M
M
V
,
S
S
S
D
`
=
.
.
.
.
0
0
0
0
0
0
,
,
,
,
,
N
J
N
N
J
J
N
J
J
J
J
J
M
s
V
,
=
#
`
.
S
S
E
=
.
.
.
0
0
0
0
0
,
0
0
,
,
,
s
#
#
J
J
|
J
N
J
N
J
J
J
J
J
J
#
N
#
9
T
M
s
9
#
=
.
N
T
.
.
.
.
.
.
0
0
0
,
0
0
,
,
,
,
,
N
N
|
J
N
J
J
N
J
J
J
J
"
I
Z
E
#
!
.
.
>
.
.
.
.
.
0
5
5
0
,
0
0
0
,
,
,
#
#
#
#
N
N
N
J
M
J
N
J
N
T
,
T
Y
>
.
R
Y
:
.
.
.
.
0
0
5
0
0
,
0
,
,
,
,
N
|
N
|
N
J
|
|
|
|
|
I
I
Z
9
J
9
V
5
5
>
:
>
>
=
.
.
,
;
0
,
,
0
0
,
,
,
5
N
N
N
N
z
z
z
z
z
N
N
N
N
N
N
J
J
N
#
#
M
M
5
B
T
:
`
Y
B
T
=
:
.
(28)
230
220
210
200
190
180
170
160
360
(28)
0
5
5
0
,
0
0
0
,
,
,
#
#
#
#
N
N
N
J
M
J
N
J
N
T
,
T
Y
>
.
R
Y
:
.
.
.
.
0
0
5
0
0
,
0
,
,
,
,
N
|
N
|
N
J
|
|
|
|
|
I
I
Z
9
J
9
V
5
5
>
:
>
>
=
.
.
370
,
;
0
,
,
0
0
,
,
,
5
N
N
N
N
z
z
z
z
z
N
N
N
N
N
N
J
J
N
#
#
M
M
5
B
T
:
`
Y
B
T
=
:
.
0
,
,
0
0
0
,
0
,
5
,
N
N
|
N
#
N
N
J
N
J
|
N
#
N
I
K
5
=
i
E
T
`
=
>
>
0
0
0
,
0
,
0
,
,
,
|
N
#
N
N
N
N
N
J
J
N
#
N
N
#
i
9
i
"
i
T
`
T
N
E
T
0
,
0
0
,
0
s
,
,
5
|
N
#
N
N
N
#
N
N
J
N
N
#
N
Z
K
Z
#
5
`
i
T
T
T
T
B
,
0
,
,
,
,
,
,
,
,
N
N
N
N
N
N
S
S
z
N
9
T
T
5
#
D
0
,
,
,
,
,
,
,
,
5
,
#
N
N
J
J
N
N
#
N
S
S
N
#
,
,
,
,
,
,
,
,
,
,
,
"
N
N
N
N
#
N
@
"
M
N
|
J
|
N
I
Z
J
N
,
,
,
,
,
,
,
,
,
,
,
N
N
N
@
#
N
N
N
#
J
J
,
,
,
,
,
,
i
,
,
i
s
N
N
N
N
N
N
N
N
N
N
N
N
N
#
#
N
J
J
N
N
S
S
S
S
S
S
S
S
D
D
#
J
380
,
,
,
,
i
,
,
,
,
@
J
N
N
N
N
N
N
#
J
J
N
S
S
S
S
,
,
,
3
,
5
,
,
,
#
#
N
N
N
J
N
N
J
N
I
I
S
S
S
S
S
O
D
Z
N
;
,
0
,
,
,
i
,
,
i
N
N
N
N
N
N
N
#
D
O
0
0
0
,
,
,
,
5
i
#
N
N
N
N
J
N
I
I
Z
S
S
S
S
S
,
,
,
,
,
,
,
,
5
T
B
J
|
N
N
N
N
N
N
N
N
N
N
N
N
#
#
#
#
#
#
#
N
S
S
S
S
S
0
0
0
0
0
5
,
i
5
9
"
N
J
N
N
N
N
N
N
N
N
#
#
#
#
#
#
#
#
#
#
S
S
S
J
J
0
0
0
,
,
,
,
,
5
E
N
N
N
J
N
J
N
N
N
N
#
#
#
#
#
K
Z
S
S
S
S
S
S
S
Z
Z
N
,
0
0
0
0
,
s
,
9
N
N
N
N
N
N
N
N
S
S
|
|
|
|
|
|
0
0
0
0
,
,
,
,
N
N
N
N
N
N
N
N
M
s
,
0
0
0
,
,
,
s
i
s
N
N
J
N
N
N
N
J
N
S
S
S
S
S
s
,
390
0
0
0
,
0
,
,
,
,
N
N
z
N
N
N
M
#
#
|
|
|
S
S
S
S
0
,
,
s
,
,
,
,
s
#
N
J
N
N
N
N
N
N
#
N
Z
Z
S
S
S
S
S
S
S
S
S
S
S
0
,
0
,
,
,
s
,
,
"
N
J
N
N
N
N
N
N
#
N
N
#
J
|
I
Z
Z
Z
,
,
,
,
,
s
,
N
N
N
N
N
N
N
N
N
#
#
|
|
`
D
I
,
,
,
,
,
,
,
,
,
J
|
N
N
N
N
N
N
#
N
N
@
N
I
K
,
,
,
,
,
N
N
N
N
N
N
N
N
#
@
#
|
|
J
J
M
B
#
B
|
,
,
,
,
5
#
|
N
J
E
T
9
`
9
N
J
|
B
B
Z
I
,
,
,
,
s
,
i
,
N
N
J
N
@
#
@
|
J
N
N
N
g
Z
,
,
,
,
i
,
,
5
N
|
N
N
N
N
N
N
@
#
M
#
|
J
J
|
|
|
J
|
|
I
I
I
S
D
,
,
,
,
,
,
,
i
J
N
@
N
N
N
N
J
N
|
X
X
E
B
@
@
N
I
Z
I
Z
,
,
,
,
,
,
,
i
N
N
N
N
N
N
N
@
X
X
N
`
`
z
N
B
@
N
N
I
S
S
,
,
,
,
,
,
,
,
#
#
N
|
N
N
N
N
N
N
N
B
z
J
J
J
J
J
N
N
N
N
N
N
B
B
I
Z
,
,
,
,
,
,
,
i
#
#
N
N
N
N
N
N
N
N
@
N
N
N
#
B
N
I
I
I
,
,
,
,
,
,
,
,
N
N
N
N
N
N
N
N
N
N
N
N
|
|
J
J
J
N
N
N
@
N
,
s
,
,
,
,
,
#
J
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
#
J
J
N
N
N
N
N
N
N
N
@
@
s
,
,
,
,
,
#
N
N
N
N
N
N
N
N
N
N
N
N
N
#
#
N
#
@
Z
D
,
,
,
s
N
N
N
N
N
N
N
N
N
N
#
B
B
s
B
N
N
J
J
J
N
@
#
#
,
,
,
,
N
N
J
J
N
J
N
N
N
#
B
#
#
#
#
@
N
N
N
@
300
290
280
270
260
250
240
230
10
(29)
\
U
U
"
|
|
J
q
|
|
q
|
y
y
y
y
y
s
"
i
E
`
Y
Y
Y
Y
Y
2
Y
2
>
2
>
E
E
#
@
s
M
s
s
J
J
|
J
|
|
J
*
y
V
"
i
E
E
Y
2
Y
2
Y
2
>
2
Y
Y
2
`
B
@
@
4
m
4
y
y
s
s
0
,
i
E
`
`
Y
Y
Y
Y
Y
2
Y
>
2
Y
E
E
`
"
#
"
"
y
y
%
*
J
|
4
0
s
i
i
E
Y
Y
Y
Y
`
Y
>
Y
!
Y
>
`
E
#
"
#
#
4
%
4
m
m
s
5
Y
`
Y
Y
Y
Y
`
Y
Y
>
>
Y
`
E
`
i
#
#
#
#
#
"
Y
Y
2
>
Y
T
Y
>
Y
2
Y
E
B
B
#
"
#
#
#
m
4
Y
T
Y
Y
`
Y
Y
Y
Y
i
#
#
"
#
#
0
m
|
|
J
z
T
Y
2
Y
Y
Y
Y
i
"
"
#
#
#
*
m
4
4
%
%
*
|
|
|
9
T
Y
Y
2
Y
Y
`
`
E
"
#
#
#
m
F
F
4
m
m
m
|
|
|
|
Y
Y
Y
Y
B
#
#
"
"
m
m
F
F
m
m
F
m
m
4
4
m
m
m
]
J
|
J
T
Y
Y
Y
`
Y
=
#
"
#
#
20
F
m
m
m
m
m
m
%
4
m
m
4
$
|
]
|
]
T
`
Y
Y
R
Y
N
"
#
m
F
F
m
m
m
0
4
m
0
]
|
\
|
y
,
i
`
E
`
i
"
#
m
m
m
m
m
m
F
|
]
y
`
i
E
E
E
E
"
"
"
"
m
m
m
m
F
m
%
4
4
%
%
%
%
E
`
`
`
"
"
#
m
m
m
F
%
%
4
4
*
*
%
%
E
E
"
"
*
f
*
s
4
s
%
%
%
%
4
%
B
i
E
E
#
"
#
%
y
y
%
y
%
0
4
%
%
%
4
4
%
i
B
E
B
"
"
"
"
4
0
m
4
0
0
|
|
4
V
y
V
%
%
i
#
B
`
`
\
f
,
4
*
V
4
4
s
m
0
4
\
|
4
%
%
%
E
`
`
"
f
f
\
\
V
,
,
s
4
,
0
4
m
4
0
f
\
f
f
%
4
%
%
%
B
B
B
E
E
Y
"
30
y
y
\
U
|
s
s
4
V
%
4
4
4
%
4
4
y
B
i
E
`
T
@
\
\
V
4
4
4
F
4
m
4
m
m
4
4
%
%
4
%
%
%
4
m
m
V
y
B
i
#
i
#
@
P
#
N
4
V
f
,
%
s
s
\
k
f
4
4
0
4
4
%
4
#
#
"
P
P
f
4
s
f
%
%
,
V
0
0
m
4
m
F
f
f
f
\
@
P
|
|
4
4
%
\
4
4
f
\
\
0
4
m
m
4
m
m
4
m
4
|
#
E
B
i
5
i
#
%
4
4
s
f
\
\
\
y
s
4
0
0
4
0
4
m
m
m
m
m
F
*
*
f
|
|
>
=
B
B
T
>
@
P
@
%
4
%
V
y
U
\
\
\
\
f
m
m
m
m
4
0
s
4
4
4
4
%
y
y
J
|
|
|
|
:
>
=
B
=
:
Y
i
B
%
%
4
4
%
J
|
\
\
|
%
4
4
m
4
m
m
m
F
m
m
F
F
$
*
y
*
*
|
>
=
=
Y
E
=
=
B
B
B
i
m
%
%
%
y
V
\
|
\
\
\
\
f
f
m
m
m
m
0
m
m
m
m
m
=
=
`
=
T
=
B
B
B
i
%
4
4
U
\
|
q
q
q
|
|
|
\
|
|
y
*
4
4
m
m
m
m
m
m
m
m
m
m
F
m
F
T
Y
Y
Y
Y
>
B
E
i
i
i
B
40
y
4
s
|
J
|
|
|
q
\
q
|
|
\
\
m
m
m
F
m
m
m
m
m
m
s
s
F
V
V
T
=
>
>
>
>
B
i
i
T
B
i
q
\
J
|
4
%
4
0
4
4
%
%
*
s
|
4
m
m
m
m
0
m
`
T
>
>
>
>
B
B
i
i
,
\
k
k
k
k
\
s
U
\
\
\
\
\
y
%
m
m
m
m
s
i
=
>
2
>
Y
i
i
i
D
D
D
U
|
|
|
Z
K
K
K
K
k
|
J
y
4
%
F
4
m
0
m
i
T
!
>
>
>
i
B
,
D
D
k
k
k
[
\
\
\
\
\
\
\
Z
Z
Z
\
\
\
|
T
>
>
>
i
B
,
s
D
D
Z
K
K
K
Z
K
K
Z
|
s
s
M
T
!
T
"
D
D
Z
Z
K
Z
Z
Z
K
K
Z
K
\
|
5
!
>
T
B
Z
K
K
Z
K
K
K
K
Z
V
M
T
!
!
>
,
B
B
Z
Z
K
Z
D
k
D
k
>
K
Z
K
Z
Z
K
K
D
D
D
D
K
!
>
!
>
i
50
D
D
D
Z
K
Z
D
D
N
>
!
>
>
B
#
D
D
D
D
D
D
D
D
K
Z
K
Z
K
Z
K
K
Z
K
Z
Z
D
Z
>
!
D
Z
D
D
D
D
Z
K
Z
Z
Z
Z
Z
Z
Z
Z
Z
D
>
>
>
T
D
D
Z
D
K
K
Z
K
Z
K
Z
Z
Z
Z
Z
>
!
2
i
B
i
B
Z
K
Z
K
Z
Z
D
z
>
>
>
Y
E
i
Z
Z
Z
D
D
D
K
Z
D
D
>
>
Y
=
E
B
B
K
Z
Z
D
D
D
D
Z
K
K
Z
D
>
>
>
=
B
D
D
K
Z
D
D
>
>
Y
=
#
S
S
Z
I
Z
Z
D
D
D
D
T
3
T
3
D
Z
K
D
D
D
D
K
Z
Z
i
T
i
#
(23)
60
S
D
D
K
D
D
I
K
Z
S
S
K
Z
5
;
i
B
D
D
I
Z
S
S
S
D
D
|
|
Z
D
i
,
T
i
i
S
S
S
S
S
S
S
S
S
S
S
S
S
q
|
T
T
i
B
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
|
|
|
|
|
|
q
T
=
i
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
K
Z
K
|
|
|
|
|
|
|
K
T
=
3
B
,
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
|
|
|
|
|
|
D
E
=
T
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
D
E
=
B
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
D
K
D
D
K
=
=
B
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
D
D
z
=
i
S
S
S
S
S
S
S
S
S
=
5
s
s
S
S
S
S
S
S
S
S
S
S
S
:
`
S
S
S
S
S
S
S
S
S
S
D
D
=
T
B
(30)
300
290
280
270
260
250
240
230
60
(30)
S
S
S
S
S
S
S
S
S
=
5
s
s
70
S
S
S
S
S
S
S
S
S
S
S
:
`
S
S
S
S
S
S
S
S
S
S
D
D
=
T
B
S
S
S
S
S
S
S
S
D
D
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
O
O
O
D
D
D
O
D
D
O
D
D
S
S
S
S
S
S
S
S
S
D
D
D
D
D
D
D
D
D
D
D
D
D
S
S
S
S
S
S
S
q
q
q
D
D
M
,
S
S
S
S
q
q
q
q
q
D
D
D
O
5
y
S
S
S
S
S
S
S
S
q
q
q
q
D
D
|
5
M
S
S
S
S
S
S
S
S
S
S
O
D
k
9
80
S
S
S
S
S
S
S
S
S
O
D
D
k
D
S
S
S
S
S
S
S
S
D
D
D
D
D
D
D
O
D
D
D
D
S
S
S
D
O
D
D
O
D
D
D
D
D
D
Z
D
D
D
D
D
D
D
k
q
k
\
k
q
S
S
D
D
O
D
D
D
D
D
D
D
D
D
D
D
D
D
D
D
D
D
]
q
q
]
q
q
q
q
q
q
q
q
q
D
D
D
q
q
q
q
]
q
q
q
D
D
q
q
q
q
q
q
D
D
D
O
q
q
q
q
q
q
q
]
q
]
q
q
q
q
W
q
q
b
q
q
q
q
q
q
q
D
D
O
D
q
q
q
q
q
q
q
q
q
q
q
q
]
q
q
q
q
q
q
q
q
q
q
q
q
q
q
90
D
D
D
D
D
D
q
q
q
q
q
q
q
q
q
q
]
q
q
q
q
q
q
q
q
q
q
]
q
q
q
q
S
S
S
S
D
D
D
D
q
q
q
q
q
q
q
q
q
q
q
q
]
q
]
q
q
q
q
q
q
q
q
]
q
]
q
q
q
q
S
S
S
S
S
D
D
D
D
D
q
q
q
q
q
q
q
q
q
q
q
q
q
q
q
q
q
q
q
q
q
q
q
q
q
q
D
D
D
D
D
D
D
q
q
q
q
q
q
q
q
q
q
q
q
q
q
q
q
D
D
D
q
q
q
q
D
D
D
D
D
q
q
q
q
q
q
q
q
q
q
q
D
D
q
q
q
q
q
q
q
q
q
q
|
q
q
D
D
D
D
D
D
D
D
D
D
O
q
q
q
|
Z
D
D
Z
D
S
S
S
D
D
D
D
D
q
q
|
q
D
D
S
S
S
S
S
S
S
S
S
S
S
S
S
S
D
D
D
D
S
S
S
S
S
S
S
S
S
S
S
S
S
g
I
D
D
D
D
D
D
D
Z
Z
Z
Z
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
100
D
D
D
D
D
Z
q
Z
Z
Z
D
D
S
S
S
S
S
S
S
S
S
S
S
S
D
D
D
D
|
Z
S
S
S
S
S
S
S
D
D
D
D
D
D
Z
Z
Z
Z
D
D
S
S
S
S
S
S
S
S
S
S
S
D
D
D
D
D
Z
D
I
Z
D
D
D
N
B
T
=
:
:
:
>
K
S
S
S
S
S
S
S
S
g
g
D
D
D
D
D
D
D
Y
T
`
5
i
T
=
Y
:
K
S
S
S
S
S
S
S
S
g
g
D
D
=
i
3
5
3
5
0
0
5
T
S
S
S
S
S
S
I
g
g
I
I
g
Z
Z
D
Z
I
2
:
=
,
i
5
3
,
,
0
V
,
E
Y
S
S
S
g
g
I
g
g
g
R
D
D
D
D
D
Z
Z
I
I
I
.
.
=
T
B
i
i
5
`
T
3
i
i
:
5
T
g
g
g
g
I
g
g
I
@
I
g
D
D
Z
Z
D
I
.
.
.
.
i
3
:
=
=
3
i
,
,
=
i
T
T
E
Y
K
@
R
g
g
I
I
I
g
Z
K
Z
I
I
I
.
.
.
:
N
B
T
:
:
=
=
=
:
.
:
=
=
=
i
B
,
;
,
I
I
@
2
.
.
110
R
g
I
!
.
.
!
N
B
T
=
=
=
=
`
Y
:
:
:
>
`
=
=
B
,
,
i
E
@
I
I
.
.
.
N
g
I
I
I
Z
N
R
.
.
.
2
>
>
>
:
:
=
i
i
3
=
T
:
:
i
T
T
0
0
0
T
D
@
@
R
!
>
>
I
Z
I
R
R
2
.
.
.
.
.
.
.
i
3
;
T
`
T
Y
i
i
5
,
0
s
0
B
;
@
I
I
g
g
R
2
.
.
.
.
:
!
>
2
g
g
R
g
I
@
@
.
.
R
.
.
.
.
.
:
=
Y
=
>
T
=
i
5
3
s
,
V
0
V
,
`
D
I
K
I
I
.
.
.
.
.
>
Y
`
3
@
g
I
g
I
g
@
.
.
.
.
!
@
>
.
.
.
.
.
:
:
:
:
T
=
i
5
V
s
0
s
,
Y
I
I
I
2
.
.
.
:
.
.
>
Y
`
i
E
R
2
R
R
.
.
.
.
.
Y
.
.
.
.
.
.
.
.
.
:
=
:
s
,
,
0
V
s
i
"
I
I
.
:
>
Y
Y
>
:
Y
`
3
i
i
i
I
I
g
g
g
g
g
.
.
>
.
.
.
.
.
>
.
.
.
.
.
.
.
.
>
:
=
=
i
i
0
0
s
i
i
I
I
@
R
R
.
.
.
.
.
!
Y
>
Y
>
>
Y
E
i
!
.
.
!
.
.
.
.
.
>
.
.
.
.
.
.
.
:
>
=
`
;
5
3
,
s
V
0
s
V
V
R
2
!
>
>
.
.
.
>
Y
`
i
3
i
i
i
I
I
@
R
R
.
.
.
.
.
.
.
.
.
!
Y
>
.
.
.
.
.
.
>
>
>
:
5
3
0
s
0
y
,
0
0
s
i
Y
:
.
.
:
!
>
!
>
!
>
Y
3
i
B
B
B
B
#
#
"
"
#
R
B
E
R
!
.
.
.
.
.
.
.
.
.
.
.
.
.
.
>
=
=
:
5
;
5
3
s
s
0
s
0
s
y
,
:
.
>
>
Y
Y
Y
=
T
i
#
#
(24)
120
@
B
R
@
.
.
.
.
.
.
.
2
.
.
.
.
.
.
.
>
!
>
>
.
:
Y
5
T
T
T
T
;
5
,
y
s
s
s
y
y
,
:
:
.
>
>
Y
>
`
`
Y
3
B
#
"
"
"
@
Y
@
!
.
!
.
.
.
.
.
.
.
>
.
.
.
.
.
.
.
.
.
.
>
T
:
=
5
s
5
;
5
,
"
s
s
=
:
=
>
Y
`
T
3
3
i
#
"
N
N
N
N
=
:
R
@
E
Y
.
.
.
.
.
.
.
.
.
.
>
.
.
.
.
.
.
.
.
.
.
.
.
.
>
Y
T
#
y
y
y
y
V
y
y
,
=
T
Y
Y
i
B
i
i
i
#
#
"
=
.
.
=
Y
.
.
.
.
.
.
.
.
.
.
.
>
>
.
!
!
.
.
.
.
.
.
.
:
Y
s
i
y
|
|
s
i
5
3
i
i
#
#
@
>
.
.
.
:
=
3
i
i
>
.
.
.
.
.
.
.
.
.
.
.
.
.
Y
.
2
.
.
.
!
.
.
.
.
>
E
,
s
s
y
y
y
|
|
|
"
"
,
5
i
i
#
#
#
"
"
#
=
.
.
.
:
:
Y
`
i
i
>
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
>
:
.
.
.
2
.
.
.
.
.
=
i
i
i
i
i
i
i
i
|
|
#
"
#
Y
=
.
:
>
Y
`
E
i
i
i
i
.
.
.
.
.
.
.
.
.
.
.
.
.
.
>
Y
.
.
.
.
.
.
.
:
>
3
`
5
5
=
=
=
3
i
"
#
"
"
B
T
T
`
Y
Y
Y
3
Y
i
i
>
!
.
.
.
.
.
.
.
.
.
.
.
.
.
:
=
T
:
.
.
.
:
>
i
T
T
T
:
:
:
2
3
y
y
y
y
U
"
B
i
E
E
Y
>
>
>
>
>
=
Y
Y
`
`
`
!
>
!
>
.
!
.
.
.
.
.
.
.
.
.
.
.
.
:
Y
B
>
.
.
>
Y
i
i
:
.
.
.
.
.
>
Y
i
s
#
y
y
V
|
"
#
`
=
:
>
>
>
>
Y
Y
`
Y
`
Y
Y
Y
:
`
Y
>
:
!
.
.
.
.
.
.
.
.
.
.
.
!
:
:
B
B
Y
:
.
=
T
U
.
.
.
.
.
.
.
!
T
E
y
y
y
V
J
V
B
#
"
#
3
Y
=
:
>
>
Y
`
`
Y
Y
>
Y
>
>
>
>
:
Y
Y
>
>
>
.
.
.
.
>
>
:
`
`
.
>
.
i
i
=
.
.
.
.
.
.
!
Y
B
y
y
y
V
y
#
[
K
i
=
=
=
=
Y
Y
Y
Y
Y
>
>
>
>
>
>
>
>
!
E
3
T
Y
=
>
:
.
.
>
:
>
>
.
=
Y
T
:
.
>
.
>
B
i
B
.
.
.
.
.
.
.
.
=
E
y
y
V
#
"
K
i
;
=
T
Y
`
`
>
>
>
>
>
>
>
>
>
2
>
>
>
(31)
300
290
280
270
260
250
240
230
120
(31)
:
`
Y
>
:
!
.
.
.
.
.
.
.
.
.
.
.
!
:
:
B
B
Y
:
.
=
T
U
.
.
.
.
.
.
.
!
T
E
y
y
y
V
J
V
B
#
"
#
3
Y
=
:
>
>
Y
`
`
Y
Y
>
Y
>
>
>
>
:
Y
Y
>
>
>
.
.
.
.
>
>
:
`
`
.
>
.
i
i
=
.
.
.
.
.
.
!
Y
B
y
y
y
V
y
#
[
K
i
=
=
=
=
Y
Y
Y
Y
Y
>
>
>
>
>
>
>
>
!
130
E
3
T
Y
=
>
:
.
.
>
:
>
>
.
=
Y
T
:
.
>
.
>
B
i
B
.
.
.
.
.
.
.
.
=
E
y
y
V
#
"
K
i
;
=
T
Y
`
`
>
>
>
>
>
>
>
>
>
2
>
>
>
E
3
T
Y
=
>
>
.
.
>
Y
>
>
>
>
:
>
Y
Y
T
.
.
.
.
.
=
T
Y
.
.
.
.
.
.
.
=
`
y
V
[
P
@
#
#
s
3
5
5
B
i
T
=
>
>
>
>
>
Y
>
>
2
>
>
>
2
>
3
i
=
T
Y
Y
>
>
:
>
:
Y
Y
=
=
Y
=
T
3
3
3
=
.
.
.
.
.
>
.
.
.
.
.
.
.
.
=
`
V
y
V
V
i
;
`
T
Y
Y
Y
>
Y
>
>
>
>
=
>
3
i
;
Y
T
Y
Y
:
:
>
>
:
=
Y
Y
T
T
3
5
i
i
i
Y
.
.
.
.
.
!
.
.
.
.
.
.
.
Y
Y
y
y
y
V
"
\
P
#
#
i
T
T
3
5
T
3
`
>
:
:
:
>
>
>
>
=
5
,
,
;
3
T
3
=
=
=
`
;
=
=
5
3
,
3
,
5
:
.
.
.
>
.
.
.
.
.
.
.
.
.
=
i
s
y
V
V
"
,
5
5
3
,
i
i
i
i
5
`
Y
Y
Y
Y
Y
Y
>
Y
Y
>
>
:
,
;
i
i
T
3
i
Y
=
T
T
i
3
;
T
3
3
,
,
=
.
2
2
.
.
.
.
.
.
.
>
3
`
V
#
,
i
B
3
,
B
i
i
,
i
3
`
=
=
>
Y
>
>
:
:
:
:
3
,
;
,
;
5
3
i
3
;
3
3
3
,
;
,
,
B
=
=
>
.
.
.
.
.
.
.
!
T
T
y
y
,
i
E
E
#
,
;
3
,
3
3
5
T
Y
Y
Y
Y
Y
>
>
>
>
>
>
>
=
=
0
;
,
3
,
3
5
3
i
3
3
,
,
3
,
Y
>
.
.
.
.
.
.
.
.
=
E
V
i
,
Y
i
E
`
i
i
,
3
0
i
,
,
,
3
5
5
3
Y
=
=
:
>
:
:
>
>
>
=
,
s
,
,
,
0
;
s
0
0
0
0
0
0
s
#
`
:
.
.
.
.
.
.
.
.
T
y
V
T
T
>
:
=
=
5
i
,
i
,
,
i
,
i
i
i
3
3
Y
Y
>
=
>
>
=
Y
T
3
i
i
140
,
0
0
3
,
0
0
0
0
s
s
Y
.
.
.
.
.
.
:
T
:
:
E
`
i
T
3
i
i
,
,
,
,
3
3
3
5
3
T
Y
=
>
>
>
Y
Y
T
E
,
i
V
0
0
,
0
0
0
0
s
,
s
"
.
.
.
:
=
:
:
=
i
E
T
>
:
i
i
i
i
5
5
3
T
i
i
i
i
i
T
i
3
5
i
T
>
>
>
>
>
>
Y
`
i
i
,
0
0
0
V
V
s
0
s
U
"
"
"
N
=
:
:
=
Y
:
`
=
T
:
=
Y
`
`
i
i
i
i
i
`
3
i
3
Y
T
Y
Y
Y
T
3
Y
=
>
>
>
!
>
>
>
>
=
Y
0
0
0
s
y
V
V
s
V
V
y
"
|
"
"
y
y
T
:
.
Y
=
=
=
T
i
,
`
=
Y
Y
`
i
B
i
B
i
i
T
T
T
`
=
>
>
>
Y
Y
Y
Y
>
>
!
>
>
>
>
>
i
5
,
V
y
,
,
,
,
V
"
"
y
y
y
y
"
#
9
.
=
Y
:
:
B
B
3
#
#
M
=
=
Y
Y
`
`
i
i
i
i
i
5
i
i
3
i
=
=
>
>
>
>
>
!
!
>
!
>
>
:
T
3
,
s
,
s
,
,
,
,
"
:
=
:
.
.
:
i
T
T
Y
E
E
B
i
i
B
i
i
3
i
i
i
i
`
=
>
>
>
>
>
>
!
!
>
>
>
>
>
.
:
=
Y
3
3
i
5
5
,
,
#
J
"
"
#
#
#
`
:
Y
.
.
:
:
=
=
5
#
#
#
#
#
#
i
i
i
i
i
,
i
3
=
>
>
>
>
>
!
>
>
>
=
=
>
:
.
:
:
3
T
5
B
,
#
"
5
i
,
:
.
=
:
=
E
"
T
T
i
i
i
#
#
#
#
#
i
B
`
Y
Y
Y
Y
>
>
.
>
:
Y
Y
`
>
.
:
:
=
=
i
5
T
"
#
#
#
#
#
i
`
:
=
Y
Y
5
E
.
.
E
T
i
i
M
y
T
i
B
#
#
#
i
,
B
B
i
Y
>
:
:
>
T
T
T
i
.
:
"
"
"
#
@
"
i
B
i
T
T
T
=
:
Y
T
`
E
:
.
:
:
:
=
i
5
s
"
s
"
|
#
`
`
B
,
3
i
3
i
`
i
E
`
`
Y
`
B
B
Y
`
:
>
=
`
i
i
150
B
B
B
B
`
Y
>
Y
`
>
Y
Y
E
=
=
:
Y
Y
:
:
>
Y
`
=
"
i
:
=
5
i
|
@
=
Y
Y
B
B
B
#
,
3
T
>
>
>
!
!
E
E
Y
Y
Y
i
E
>
:
:
:
T
=
T
T
=
>
>
:
>
.
>
>
:
>
=
=
=
:
=
T
Y
=
:
>
=
T
:
E
`
:
:
:
T
B
i
,
y
"
"
=
:
>
Y
E
i
,
,
i
=
.
:
.
.
>
>
Y
=
`
`
E
>
Y
`
`
.
.
.
.
.
.
>
.
.
.
.
.
.
.
.
.
:
:
:
:
.
>
=
>
:
:
=
Y
3
:
=
=
=
:
=
5
5
J
|
J
:
=
>
>
Y
B
B
,
i
T
=
:
.
.
.
.
.
.
.
!
!
>
>
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
:
>
:
.
.
:
=
>
:
:
>
=
`
i
i
3
T
9
#
T
=
,
T
=
5
9
5
=
:
>
:
Y
i
i
i
,
5
T
=
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
>
>
:
:
:
=
Y
Y
>
>
:
T
T
5
,
=
T
=
:
=
T
M
M
=
=
=
`
B
i
s
B
i
=
=
:
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
:
>
:
>
:
>
=
>
:
>
=
Y
5
3
=
5
:
:
=
=
5
E
Y
`
i
,
i
i
Y
:
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
>
>
:
:
>
>
>
>
:
:
:
=
T
5
5
5
:
T
T
=
5
5
V
y
J
|
]
T
=
T
`
i
`
T
=
:
>
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
:
>
:
:
:
:
:
>
>
=
=
T
5
i
5
:
T
T
T
=
=
5
y
y
=
=
T
T
T
`
Y
=
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
:
.
:
:
:
:
:
:
=
=
=
=
Y
3
3
5
T
:
s
;
;
5
s
:
=
=
]
|
=
=
>
Y
>
>
Y
>
>
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
:
:
:
=
=
=
T
=
T
=
`
5
i
,
T
,
=
=
s
T
:
=
=
5
|
]
|
M
9
.
:
:
.
:
:
>
Y
:
.
>
!
.
.
.
.
.
.
.
.
.
160
.
.
.
.
.
.
.
.
.
.
.
.
.
:
=
=
=
=
T
;
5
5
5
5
=
=
=
=
;
,
s
s
,
5
=
T
=
:
=
5
4
f
\
f
y
5
:
:
.
.
.
>
!
.
.
.
>
>
>
>
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
=
`
i
5
5
i
5
i
,
,
,
=
:
:
:
i
,
,
,
:
=
5
M
y
5
T
5
,
%
4
4
4
%
5
:
.
.
.
.
.
.
.
.
>
>
>
>
:
>
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
`
T
5
i
5
,
5
s
s
,
,
=
:
=
`
s
,
,
V
,
,
T
5
:
=
M
%
%
4
,
*
,
0
F
4
m
5
=
.
.
.
.
.
.
.
.
:
>
=
Y
=
>
>
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
`
i
:
5
,
s
5
V
,
s
:
:
`
i
s
,
5
y
,
,
T
,
;
=
%
%
%
5
,
4
4
;
0
s
=
.
.
.
.
.
.
.
.
.
.
=
Y
T
Y
>
>
>
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
=
`
T
:
s
5
,
,
:
=
5
i
,
s
,
y
5
5
T
T
9
5
M
%
;
=
;
s
;
4
m
4
0
=
=
:
:
:
:
.
.
.
.
.
Y
Y
Y
T
=
Y
>
:
.
.
.
.
.
.
=
.
.
.
.
.
.
.
.
.
.
.
.
:
Y
T
5
=
=
,
,
,
i
5
T
:
i
i
,
,
s
V
5
T
:
T
:
5
f
s
5
;
;
y
0
4
s
s
=
.
.
.
Y
=
=
Y
>
=
Y
.
.
.
>
:
.
.
.
.
.
.
.
.
.
.
.
:
>
=
:
5
i
i
i
i
i
T
=
:
i
i
5
i
y
,
5
=
:
T
T
=
=
,
T
=
,
4
0
4
4
4
%
%
%
?
=
=
.
:
:
>
>
=
T
=
B
Y
=
.
.
.
>
Y
.
.
.
.
.
.
.
.
.
.
.
>
:
T
`
=
:
=
T
=
T
=
=
=
i
5
5
,
,
T
5
:
=
9
9
=
M
s
,
T
;
,
%
0
=
:
:
>
>
=
=
=
T
`
Y
.
.
.
.
>
=
.
.
.
.
.
.
.
.
.
.
.
:
:
=
=
Y
:
5
T
T
=
T
5
5
,
5
V
5
5
5
=
M
T
M
M
5
i
,
;
:
5
V
,
T
=
=
=
T
Y
5
T
Y
=
.
.
.
.
>
Y
.
.
.
.
.
.
.
.
.
.
>
.
=
Y
=
:
:
E
T
=
T
:
i
i
5
,
,
s
,
=
9
T
9
T
9
9
=
=
:
:
;
5
,
4
4
%
,
=
=
=
=
=
`
i
T
Y
Y
.
.
.
170
.
.
>
.
.
.
.
.
.
.
.
.
.
.
Y
:
=
:
.
:
=
3
5
3
T
s
5
s
s
V
T
5
T
=
M
M
9
T
=
5
5
;
:
;
;
0
,
;
,
4
4
4
0
;
T
=
=
Y
`
Y
:
.
.
.
.
.
.
.
:
.
.
.
.
.
.
.
.
.
.
:
`
=
:
.
T
T
i
5
T
T
5
5
,
s
,
y
s
=
=
9
9
5
=
:
s
5
;
;
;
;
,
V
;
;
4
0
4
%
%
%
%
m
m
0
5
=
T
T
=
=
>
>
>
.
.
.
.
.
.
.
:
.
.
.
.
.
.
.
=
:
:
Y
:
:
=
Y
T
`
T
5
i
s
i
s
,
s
s
=
M
5
9
=
=
5
=
5
,
0
4
4
;
s
;
T
;
=
=
:
=
=
=
:
>
>
>
.
.
:
.
.
.
.
.
.
.
Y
=
=
.
:
.
:
=
=
T
:
i
i
s
,
s
y
T
=
5
5
=
;
;
;
4
;
0
;
4
;
,
5
=
T
:
=
T
`
Y
=
>
>
>
.
.
.
>
.
.
.
.
.
:
.
>
>
Y
:
E
i
`
.
:
.
T
:
T
5
V
,
s
4
%
%
,
=
9
=
:
=
:
=
=
;
0
m
0
0
;
;
,
;
%
4
4
%
m
m
m
;
T
>
:
=
=
T
T
T
=
=
=
>
>
.
.
.
:
.
.
.
!
>
>
:
:
Y
:
:
`
T
:
Y
=
:
:
s
,
,
s
V
%
4
9
=
=
T
9
=
=
:
:
:
:
;
;
0
4
;
,
;
V
=
%
4
4
m
m
0
0
0
0
,
=
:
:
:
=
=
=
T
T
Y
=
>
>
.
.
.
>
.
.
.
:
.
.
:
:
>
:
:
:
=
=
:
=
.
:
i
5
i
,
,
s
%
T
T
5
T
=
5
=
T
;
=
;
0
4
0
;
s
=
;
5
5
%
%
%
4
4
0
;
0
0
0
=
:
.
:
=
Y
T
T
=
=
=
.
.
>
:
.
.
.
.
.
.
.
>
:
=
T
i
i
.
:
:
;
,
,
V
y
J
=
M
9
5
=
=
Y
T
;
;
;
;
;
;
;
=
=
5
y
%
4
0
m
=
:
.
.
:
:
Y
T
T
=
=
=
=
.
.
.
.
.
.
.
.
.
>
=
.
>
=
=
i
5
T
T
:
=
=
,
T
i
V
s
4
y
M
T
T
#
T
T
5
i
=
:
:
:
=
;
,
0
0
=
=
=
5
%
4
0
0
0
s
:
.
.
.
.
>
Y
:
=
=
T
`
.
.
.
.
.
.
.
.
.
.
>
=
=
:
:
:
:
:
:
=
i
,
T
5
,
V
s
s
=
=
:
:
:
=
=
;
;
;
5
;
5
s
5
5
9
0
;
5
:
.
.
.
.
.
:
:
:
=
Y
=
=
(25)
180
.
.
.
.
.
.
.
.
.
.
.
.
:
:
=
`
5
V
5
=
5
,
5
=
=
=
=
:
:
:
T
,
=
5
:
:
5
5
,
:
.
.
.
.
.
.
.
.
.
.
=
=
T
5
.
.
.
.
.
.
.
.
.
.
.
.
:
>
.
:
`
5
i
,
5
,
y
#
U
D
D
#
5
;
T
T
:
=
:
=
,
=
=
y
=
T
M
%
4
=
=
:
.
.
.
.
.
.
.
.
.
:
=
=
5
`
.
.
.
.
.
.
.
.
.
.
.
>
>
.
.
.
:
T
T
5
,
,
,
V
B
#
#
D
D
5
,
M
=
5
M
#
5
9
#
5
5
s
y
V
y
4
5
T
T
=
:
.
.
:
.
.
.
.
>
=
Y
T
.
.
.
.
.
.
.
.
.
.
.
.
.
:
:
=
=
T
T
5
5
,
s
"
s
T
s
,
5
y
M
i
=
,
,
V
,
%
%
%
%
T
:
:
:
>
>
.
.
.
.
>
=
:
:
T
.
.
.
.
.
.
.
.
.
.
.
.
.
.
>
:
=
=
5
;
N
N
9
:
9
M
#
#
#
s
,
V
*
4
4
,
T
=
T
T
=
=
:
.
:
:
:
:
:
.
:
.
.
.
.
.
.
.
.
.
.
.
.
:
.
:
E
,
=
5
5
,
[
D
S
S
S
S
Z
=
#
E
B
"
"
,
0
0
4
%
3
5
T
T
=
=
=
Y
=
:
:
:
.
.
.
.
.
.
.
.
.
.
.
.
:
>
.
.
.
=
E
s
"
N
K
"
s
s
5
i
y
s
y
%
4
4
,
,
5
5
3
5
5
5
T
5
5
i
T
T
:
.
.
.
>
>
=
=
Y
`
E
T
:
=
:
=
:
#
#
D
|
,
,
,
,
,
,
5
,
i
.
.
.
:
.
:
:
:
:
:
=
=
:
:
:
T
5
S
S
>
K
N
5
"
[
\
U
s
,
,
y
V
:
:
:
:
:
:
=
=
5
=
T
5
s
4
|
\
S
S
S
D
K
Y
N
@
B
,
s
:
=
T
=
=
=
5
5
,
s
,
\
\
D
D
S
S
S
S
S
S
U
U
"
s
4
,
%
%
%
N
K
Z
D
S
S
S
S
S
S
S
S
S
D
D
D
K
D
(32)
300
290
280
270
260
250
240
230
180
(32)
:
:
:
:
:
:
=
=
5
=
T
5
s
4
|
\
S
S
S
D
K
Y
N
@
B
,
s
:
=
T
=
=
=
5
5
,
s
,
\
\
D
D
S
S
S
S
S
S
U
U
"
190
s
4
,
%
%
%
N
K
Z
D
S
S
S
S
S
S
S
S
S
D
D
D
K
D
%
%
|
D
D
S
S
S
S
S
S
T
9
9
M
V
%
4
m
m
%
|
q
D
D
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
:
:
=
:
=
:
T
4
0
0
F
%
]
]
q
D
O
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
.
.
.
.
.
:
.
:
=
5
,
%
]
q
Z
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
.
.
.
.
.
.
.
.
:
=
,
]
\
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
:
:
:
:
:
.
.
.
.
.
.
D
Z
D
D
D
Z
O
D
S
S
S
S
S
S
S
S
S
4
=
:
.
:
:
.
.
.
:
:
=
Z
D
S
D
D
Z
D
D
D
D
D
S
S
S
S
S
S
S
S
S
S
S
S
S
S
m
m
;
;
:
;
:
:
:
:
;
s
5
,
|
K
Z
Z
O
Z
D
D
S
S
S
S
S
S
S
S
S
S
S
S
S
200
m
m
0
0
0
;
;
;
;
0
5
,
;
S
S
S
S
S
S
S
S
S
S
F
m
m
m
m
m
m
F
m
F
m
m
|
\
D
O
O
S
S
S
S
S
F
m
m
F
F
F
F
F
m
F
F
m
0
m
\
k
D
O
D
D
D
Z
D
D
O
F
m
m
m
F
F
F
F
m
F
F
0
|
k
D
D
O
D
O
D
F
F
F
F
F
F
m
m
F
F
m
m
$
|
q
D
O
D
D
D
D
O
D
D
S
S
S
S
S
S
4
F
F
F
F
m
m
F
F
m
|
q
D
D
D
D
O
q
|
O
D
D
D
S
D
D
D
D
D
D
Z
D
D
D
F
F
F
m
m
F
F
m
]
k
O
D
D
D
|
q
Z
D
D
O
S
S
D
D
D
D
D
D
D
D
D
D
%
m
D
D
S
S
S
S
D
D
D
D
D
D
D
D
D
D
D
Z
O
D
D
D
D
|
q
Z
q
D
D
S
S
S
S
S
D
Z
D
D
Z
D
210
?
]
b
D
D
q
Z
O
D
S
S
S
S
S
S
S
S
D
D
D
m
4
\
q
Z
D
q
q
q
D
D
D
D
D
D
D
D
D
D
D
D
Z
D
:
9
m
4
|
\
D
D
D
q
S
S
S
S
S
S
S
S
Z
Z
D
D
D
Z
D
Z
D
D
Z
D
D
D
D
D
9
:
=
,
V
%
m
0
]
q
D
O
q
q
]
]
q
W
q
q
D
D
D
S
S
D
D
S
S
5
5
4
m
4
m
4
q
k
q
q
]
q
q
D
D
D
S
S
S
S
S
D
D
*
f
4
%
f
q
q
J
q
]
]
J
]
q
q
D
S
S
S
S
S
S
D
D
D
D
D
D
D
D
O
0
0
s
5
;
0
%
|
q
q
]
]
]
]
]
S
S
S
S
S
D
D
D
D
Z
D
D
D
D
D
s
s
s
4
4
]
]
q
q
D
D
D
D
D
4
4
%
%
y
Z
D
D
q
q
J
q
D
D
D
D
D
D
k
\
%
%
|
]
k
k
k
q
k
k
]
q
]
]
]
]
|
q
S
S
q
q
220
O
D
k
k
k
q
q
q
q
]
b
q
Z
O
S
S
S
q
q
q
O
O
q
|
|
q
|
q
q
q
q
]
q
S
S
S
S
q
q
D
D
k
q
k
k
\
J
J
|
|
q
q
q
O
D
Z
S
S
q
q
q
q
k
q
O
D
O
D
\
M
]
]
]
]
]
J
|
D
O
D
O
Z
O
S
S
S
S
D
D
q
q
q
q
q
q
]
]
]
q
q
q
|
q
q
]
q
q
q
q
D
D
D
D
D
D
k
\
k
9
s
M
]
]
]
D
Z
D
]
q
q
]
|
]
]
|
]
]
]
]
q
q
q
q
D
O
O
O
D
D
q
q
S
S
S
q
q
]
|
]
]
]
]
]
q
k
q
q
]
|
O
D
N
|
k
]
D
D
D
D
S
S
S
Z
D
D
|
q
q
]
q
q
]
]
|
]
q
q
q
q
|
]
q
D
O
D
D
k
q
q
q
|
q
D
D
D
q
q
]
]
]
]
k
|
q
q
D
D
q
O
O
S
S
S
S
S
D
D
q
q
D
k
q
]
]
]
q
q
|
q
|
q
q
q
q
T
=
=
=
q
D
D
]
]
]
]
q
k
230
|
q
D
D
=
T
:
=
O
D
D
O
S
S
q
q
D
q
W
q
]
]
]
q
q
q
q
q
q
]
q
D
D
D
D
D
D
D
5
T
9
J
q
D
D
D
q
q
q
q
]
q
q
q
q
q
]
]
]
q
q
D
D
D
]
]
]
]
]
O
D
D
S
S
S
S
D
Z
q
q
q
q
q
q
q
q
q
D
D
D
q
]
]
q
D
D
\
]
k
]
J
J
O
S
S
D
D
O
D
D
O
q
q
k
q
q
\
q
q
q
q
|
]
D
q
=
J
|
M
J
J
D
O
S
S
S
S
D
D
D
q
q
D
D
q
]
]
q
T
T
D
D
D
D
O
O
D
O
O
D
D
D
Z
O
q
]
q
q
T
;
=
5
5
M
]
k
]
D
D
D
S
S
S
D
D
D
D
D
D
]
q
q
q
q
J
=
5
5
5
]
\
|
q
D
D
D
D
D
O
O
]
]
]
q
q
q
q
q
9
9
y
k
\
J
q
S
S
S
S
D
D
S
S
D
]
]
q
q
q
q
q
\
q
J
S
S
S
(26)
240
]
]
]
q
q
q
q
q
q
q
q
D
D
=
5
5
5
T
9
9
=
T
=
#
@
N
Z
R
S
S
]
]
q
q
q
q
q
|
q
q
D
D
=
=
=
=
=
T
M
M
9
=
:
9
9
=
.
z
S
S
q
]
q
]
q
q
q
T
:
5
=
=
9
:
i
S
S
S
]
]
]
q
q
q
D
D
k
9
=
:
T
J
9
5
=
T
T
D
S
S
S
S
S
D
D
D
k
q
]
q
q
=
=
M
=
5
M
%
4
y
S
S
O
D
q
q
]
]
q
q
q
D
D
D
D
J
|
|
J
T
9
T
=
V
s
y
J
|
D
S
S
B
"
R
Y
D
D
]
]
q
q
J
9
=
=
=
5
,
y
%
%
4
%
O
S
S
q
q
=
=
=
=
T
5
4
%
%
Y
>
Y
q
q
O
D
=
=
=
=
5
,
5
M
%
%
s
%
5
\
\
\
T
=
:
D
D
D
k
q
q
q
D
D
D
D
J
=
=
:
=
=
s
V
5
%
4
%
y
M
N
|
S
S
O
5
5
|
|
|
|
=
D
D
q
q
q
q
D
D
z
=
:
:
T
V
%
5
4
y
%
s
%
s
5
5
y
y
y
|
J
|
D
O
D
O
D
D
q
q
q
q
q
=
=
=
T
s
%
4
5
%
%
%
y
J
\
D
k
q
q
]
]
(33)
300
290
280
270
260
250
240
230
240
(33)
q
q
D
D
D
D
J
=
=
:
=
=
s
V
5
%
4
%
y
M
N
|
S
S
O
5
5
|
|
|
|
=
D
D
q
q
q
q
D
D
z
=
:
:
T
V
%
5
4
y
%
s
%
s
5
5
y
y
y
|
J
|
D
O
D
O
D
D
q
q
q
q
q
250
=
=
=
T
s
%
4
5
%
%
%
y
J
\
D
k
q
q
]
]
D
D
D
D
D
D
D
|
T
:
:
5
5
%
4
4
4
%
%
4
%
q
D
D
D
D
D
q
q
q
O
D
9
=
=
T
5
%
%
4
%
%
%
s
|
N
|
\
k
k
O
q
q
q
O
D
D
D
D
D
D
D
D
N
9
T
:
T
T
,
5
4
%
k
2
D
D
D
D
D
D
O
O
q
|
D
D
T
:
=
=
T
=
T
5
%
%
%
,
4
,
,
4
|
Z
D
Z
D
D
D
O
O
D
D
D
D
D
D
D
D
D
=
|
T
5
=
s
5
=
=
,
%
9
5
5
,
J
O
D
D
D
D
O
D
D
D
D
q
|
D
D
D
D
D
9
9
=
5
;
=
5
5
4
D
Z
O
D
D
D
D
D
O
D
O
O
D
D
D
q
]
q
5
s
D
D
D
D
D
D
D
D
D
O
D
]
q
q
k
k
k
M
4
5
4
\
O
D
z
D
D
D
D
O
260
\
q
]
q
D
D
O
D
|
M
z
N
D
D
Z
D
D
D
D
D
S
S
\
]
|
]
q
q
q
S
D
D
D
|
q
q
D
D
D
D
D
O
O
O
O
k
]
]
]
q
D
D
O
O
O
D
q
q
q
|
|
D
D
D
O
D
D
q
q
q
q
q
q
q
k
O
q
q
q
q
]
q
]
k
D
q
q
q
q
q
q
]
]
]
]
]
q
q
q
J
]
]
]
]
]
|
q
q
q
q
k
k
k
D
q
q
q
q
q
]
|
]
]
q
q
q
q
q
q
]
\
q
]
]
q
q
k
k
q
q
]
]
b
b
k
q
\
\
]
]
D
O
O
D
D
D
D
D
Z
Z
D
D
]
]
]
]
]
]
]
M
M
M
4
9
5
%
?
?
q
|
D
D
D
Z
O
D
D
O
O
O
O
O
O
O
O
O
O
O
O
s
4
4
4
4
4
4
=
:
=
M
9
5
q
k
D
O
D
D
D
D
D
D
O
O
%
4
4
4
4
m
4
4
4
,
,
,
;
%
%
T
=
|
,
T
=
=
q
W
D
D
D
D
D
D
D
9
5
270
M
s
s
4
4
0
4
s
4
,
,
5
,
T
=
M
|
|
q
q
q
q
]
]
q
\
q
q
]
q
q
N
#
N
B
T
|
\
4
V
V
M
s
,
,
4
%
4
|
|
|
|
|
q
q
|
|
J
|
J
q
k
q
q
q
]
]
q
q
q
D
D
D
D
K
N
#
#
B
|
|
|
|
|
|
|
"
%
%
|
|
q
|
]
|
D
D
k
q
q
q
q
q
q
]
q
]
]
]
q
D
O
O
O
D
\
\
|
\
\
|
\
\
|
\
%
%
|
\
q
|
|
|
q
q
N
|
q
q
q
q
]
W
W
q
]
]
]
b
]
q
D
D
D
D
M
s
V
y
B
#
"
B
4
4
4
|
q
]
M
|
q
|
q
q
k
q
q
q
]
]
b
]
k
D
D
D
D
#
y
s
s
s
s
4
s
,
,
,
,
#
B
%
%
|
#
N
|
|
q
|
|
|
|
q
q
q
]
]
]
]
]
s
V
s
s
s
0
s
s
i
=
=
q
4
%
s
J
|
q
z
#
q
|
q
q
b
]
]
b
W
]
]
]
]
O
O
y
s
s
V
s
V
s
,
s
,
,
]
q
T
Y
@
@
#
|
q
b
q
]
]
]
]
]
]
]
]
q
q
|
N
B
y
V
s
s
V
V
V
s
s
"
J
J
|
#
#
D
\
%
M
J
|
|
T
T
:
>
B
E
B
q
q
q
q
]
]
]
q
|
|
Y
B
M
V
s
M
M
|
|
|
s
M
#
"
|
|
T
T
T
=
E
=
i
#
#
q
|
]
]
]
]
]
]
]
q
k
T
=
280
|
|
\
|
\
|
|
#
M
=
J
|
J
9
N
:
=
=
i
B
B
#
\
q
|
J
J
]
]
]
]
J
9
J
|
|
|
q
|
|
M
M
M
y
M
V
y
#
J
T
N
B
=
K
=
:
:
=
i
#
|
|
|
k
q
q
q
|
T
T
T
s
|
|
M
M
M
#
T
T
Z
T
:
=
:
T
T
D
D
O
q
q
q
]
q
T
T
#
#
#
J
J
N
T
I
>
D
D
O
q
=
T
=
T
:
5
=
i
D
|
=
=
T
=
9
y
5
5
,
J
|
|
|
|
|
|
|
|
|
Y
T
N
T
`
N
J
|
|
9
i
=
T
T
=
5
5
i
N
|
=
5
T
5
5
=
5
\
\
\
\
\
\
\
\
|
\
\
\
N
9
E
#
N
N
N
Y
:
@
Z
|
M
T
T
=
i
i
"
#
K
D
,
=
=
5
T
M
M
s
s
M
T
`
N
D
>
N
K
T
#
=
5
5
B
D
D
D
D
:
:
5
=
=
T
5
T
y
V
V
s
4
s
s
0
4
4
s
s
s
"
N
N
>
q
|
T
=
5
D
D
D
D
D
D
T
=
=
=
T
;
T
5
V
s
s
s
4
0
4
s
0
s
4
s
,
y
Z
T
.
E
I
D
D
|
|
T
=
=
i
D
D
5
=
=
T
5
5
y
M
4
4
4
4
,
4
4
4
,
4
E
N
N
N
N
D
.
.
Y
S
O
O
W
]
?
J
9
T
T
=
T
5
4
4
290
|
y
s
s
y
B
#
N
z
E
D
D
D
Z
Y
T
N
.
:
Z
K
Z
O
D
]
X
?
9
9
5
T
T
;
5
,
M
s
M
|
J
@
N
Z
E
:
:
.
.
I
D
O
?
{
X
q
q
q
k
=
T
T
5
M
,
4
,
4
s
s
M
J
M
`
T
`
`
=
T
E
#
=
=
.
D
D
]
=
=
B
q
q
q
q
;
T
5
V
s
0
0
s
4
s
s
s
s
J
9
>
=
Y
2
E
N
D
D
=
>
T
#
z
:
.
K
O
|
?
_
X
?
M
s
T
:
:
T
#
J
k
q
q
q
Z
D
=
=
5
y
y
V
V
V
s
s
s
s
,
4
V
|
T
:
=
>
Y
N
E
D
D
N
:
=
E
=
:
Z
D
O
O
X
?
{
{
9
T
:
=
T
#
q
q
q
5
T
5
M
V
s
s
s
s
0
s
4
V
V
V
|
=
=
D
D
=
:
`
O
J
=
=
T
s
|
q
|
q
q
q
q
D
D
O
=
5
M
V
V
s
s
0
4
s
V
s
V
|
z
Y
`
E
B
`
@
Z
D
T
:
N
T
=
Y
X
{
?
s
M
M
q
]
q
D
J
T
T
M
V
V
s
V
s
V
V
%
V
%
V
5
`
#
`
z
T
.
T
:
:
.
Z
Z
Z
D
O
s
M
T
M
M
9
J
q
|
q
|
T
=
s
y
V
V
V
V
V
V
V
%
s
4
s
s
:
:
E
N
z
Z
Z
z
=
:
:
=
K
Z
Z
Z
W
J
q
q
q
T
9
V
V
V
V
V
V
4
s
s
5
T
=
:
T
N
=
:
:
D
K
k
|
%
%
5
9
#
q
k
D
]
T
T
(27)
300
y
V
V
V
s
V
s
s
s
4
4
s
s
;
T
=
N
=
>
=
`
N
?
%
5
T
q
q
q
q
D
O
D
|
T
T
y
V
V
s
4
s
s
s
4
4
4
s
s
s
9
5
T
=
:
|
N
=
=
T
#
k
|
T
=
q
q
k
]
]
q
q
D
O
O
D
]
]
5
T
y
V
V
V
%
s
s
s
V
s
V
:
N
D
D
U
|
J
|
N
:
=
b
%
T
T
B
N
]
q
q
D
D
|
|
|
|
|
|
|
D
D
J
N
T
=
Z
D
M
T
5
]
q
q
D
D
]
|
\
|
|
|
|
|
|
|
|
"
#
K
D
D
T
5
M
K
]
]
]
]
q
M
M
4
M
s
s
s
s
s
4
4
4
s
4
4
4
V
y
V
V
J
|
N
T
P
N
D
D
s
5
5
]
]
]
]
q
q
J
D
D
M
M
,
4
,
s
,
s
4
s
s
s
s
s
4
V
s
y
M
M
J
|
N
J
N
B
#
N
O
q
s
5
,
J
|
]
]
]
]
q
D
D
\
J
y
%
s
s
V
s
s
4
0
4
4
s
4
V
V
y
V
J
|
|
|
|
J
.
:
E
D
#
i
Z
D
|
9
q
]
]
]
]
q
D
D
D
O
y
V
V
s
V
V
4
4
m
s
m
4
4
s
s
M
V
J
|
|
|
|
9
`
=
D
#
B
i
#
P
O
D
J
5
5
5
5
q
q
]
]
]
]
O
D
O
q
q
%
s
4
s
s
V
s
y
V
y
0
4
4
s
4
0
0
V
V
M
M
|
|
|
J
|
|
9
`
B
i
i
B
T
#
,
=
#
|
|
q
q
|
]
]
]
]
D
D
]
]
s
4
s
s
s
V
V
V
y
y
4
0
4
4
0
4
y
y
M
y
J
|
|
|
|
J
D
5
i
5
N
5
T
|
|
q
]
]
q
q
]
]
b
4
s
,
4
,
s
s
M
V
M
V
s
4
,
4
M
M
M
M
J
|
|
|
J
"
z
D
T
`
i
i
Z
Z
#
#
"
s
T
5
\
|
|
q
q
q
q
q
q
D
D
O
q
q
]
]
]
(34)
300
290
280
270
260
250
240
230
300
(34)
%
s
4
s
s
V
s
y
V
y
0
4
4
s
4
0
0
V
V
M
M
|
|
|
J
|
|
9
`
B
i
i
B
T
#
,
=
#
|
|
q
q
|
]
]
]
]
D
D
]
]
s
4
s
s
s
V
V
V
y
y
4
0
4
4
0
4
y
y
M
y
J
|
|
|
|
J
D
5
i
5
N
5
T
|
|
q
]
]
q
q
]
]
b
310
4
s
,
4
,
s
s
M
V
M
V
s
4
,
4
M
M
M
M
J
|
|
|
J
"
z
D
T
`
i
i
Z
Z
#
#
"
s
T
5
\
|
|
q
q
q
q
q
q
D
D
O
q
q
]
]
]
y
M
y
V
V
y
V
s
4
,
M
V
M
M
N
T
`
E
i
i
Z
D
Z
Z
q
q
q
q
k
|
]
]
b
\
\
\
\
\
\
\
\
\
\
\
\
\
|
]
|
|
|
J
|
|
M
#
"
#
D
T
Z
D
N
#
#
s
5
|
|
D
D
D
q
|
q
|
M
s
M
M
s
M
M
M
J
|
|
|
|
|
|
]
|
]
]
|
|
|
J
"
#
T
E
`
5
Z
Z
D
D
D
D
#
y
#
9
|
|
]
s
s
s
s
s
4
0
4
4
,
,
,
s
s
V
M
y
y
|
|
J
T
i
5
T
B
#
N
P
D
D
J
q
|
|
|
|
|
|
|
q
|
s
s
s
s
s
s
4
s
,
,
4
,
,
s
s
M
y
y
M
|
|
#
T
E
i
i
T
T
=
T
Y
Y
Z
D
J
J
J
|
|
|
|
s
s
s
s
0
4
s
s
4
4
4
s
s
s
s
s
y
V
V
M
J
|
N
|
#
M
T
`
T
5
B
:
9
T
#
D
N
y
M
y
J
|
J
]
|
V
s
s
s
s
s
4
s
4
s
0
s
4
0
s
V
y
y
M
"
|
|
|
9
N
N
T
T
i
T
=
#
T
:
=
i
D
B
#
V
M
y
M
s
J
|
J
M
s
s
s
4
s
4
s
0
4
4
s
4
0
,
,
V
V
V
M
J
|
=
T
z
=
`
i
=
"
|
N
320
V
V
V
s
s
s
s
s
4
0
4
0
s
4
,
s
,
s
M
|
|
z
=
:
:
T
B
N
T
T
B
B
`
|
J
|
#
#
y
V
V
V
V
V
V
V
V
V
V
s
5
;
5
;
,
J
|
|
|
T
T
T
T
E
:
.
Y
=
=
=
i
S
S
D
|
|
T
=
V
V
V
V
V
V
V
V
s
,
;
;
;
0
4
|
|
z
=
.
:
.
:
=
S
S
"
T
#
P
y
y
V
y
y
V
s
s
s
s
,
;
0
;
0
0
0
0
s
|
N
|
#
#
N
=
=
.
.
.
=
B
N
#
S
S
S
Z
D
|
|
|
|
D
D
D
D
D
D
D
D
M
y
M
y
V
V
V
V
V
s
,
;
5
0
4
4
0
4
0
T
T
9
9
N
9
:
B
=
.
=
`
T
B
N
B
S
S
S
M
M
y
M
V
V
%
V
V
V
,
;
;
5
0
0
0
0
0
0
0
s
J
J
J
.
:
:
=
T
`
T
T
i
#
|
|
|
D
D
D
D
J
M
%
%
J
J
J
J
J
J
#
=
.
.
T
i
i
i
B
#
S
S
D
D
J
J
=
9
.
:
B
B
D
D
|
|
5
#
D
D
N
N
I
Z
J
J
J
|
|
]
|
]
|
q
|
]
|
|
]
|
|
q
|
:
z
:
"
"
"
Z
D
J
J
P
N
I
I
K
]
|
|
|
|
|
q
J
J
T
`
#
B
#
I
Z
Z
D
q
q
330
|
|
|
|
|
|
|
V
4
4
4
0
4
|
9
J
M
T
9
B
s
5
,
D
D
D
|
`
#
K
K
Z
K
g
M
M
s
9
5
,
0
4
0
0
4
,
"
|
|
|
J
s
N
S
O
q
|
B
#
K
,
,
,
s
s
4
,
s
,
,
;
;
0
0
0
0
m
4
|
J
]
]
M
y
5
T
E
T
B
,
,
5
D
D
s
s
s
s
s
s
,
s
,
s
;
,
0
0
0
0
0
0
,
s
E
T
T
5
,
Z
D
D
s
s
s
s
s
s
4
,
4
,
5
;
,
0
0
0
0
4
0
,
=
E
#
|
J
9
J
%
%
9
T
E
5
s
"
|
N
s
s
s
s
s
s
s
4
V
4
;
;
0
0
4
m
0
%
y
,
:
#
J
=
%
%
T
T
5
V
T
#
N
#
N
D
#
N
I
@
s
s
s
s
s
V
y
V
M
V
,
5
4
0
0
4
m
4
s
V
T
9
=
N
:
%
%
%
|
9
#
=
5
,
D
D
I
K
s
V
s
V
M
y
M
y
y
y
s
,
;
0
0
0
4
0
5
s
=
#
:
J
J
9
=
s
,
K
D
D
S
D
|
K
Z
K
s
M
M
M
M
s
,
5
5
,
,
,
4
y
9
J
|
9
=
B
T
5
5
D
D
Z
N
N
K
Z
|
|
|
|
|
"
M
M
s
s
V
s
4
V
V
J
M
|
]
J
%
K
D
I
I
Z
I
K
340
|
|
|
|
|
|
|
|
\
|
|
\
|
|
|
|
|
|
J
J
J
M
J
M
=
`
B
Z
Z
I
K
I
Z
J
|
|
|
|
|
|
|
\
\
]
\
|
|
|
|
|
|
|
|
J
T
E
"
J
P
q
Z
Z
D
D
D
D
K
M
V
s
s
,
s
"
J
|
|
|
|
|
|
J
]
|
|
|
]
|
|
|
T
T
B
|
|
Z
D
D
@
P
K
K
Z
I
@
I
Z
I
I
s
s
,
s
s
s
s
y
M
J
J
|
|
|
|
|
B
T
B
#
J
J
Z
D
N
I
K
K
,
s
s
s
s
s
,
,
s
s
V
|
|
J
J
J
J
J
|
|
|
9
E
J
J
T
|
#
#
@
K
K
K
K
Z
s
5
,
,
,
s
,
,
s
,
s
,
s
y
V
M
|
|
|
|
J
|
N
J
|
|
|
"
J
J
Z
D
N
P
K
K
I
Z
,
s
,
s
,
,
,
,
,
,
,
,
M
#
"
z
|
#
y
y
J
|
D
Z
N
N
I
K
K
I
,
,
,
s
,
,
,
,
,
,
,
,
,
,
,
s
s
s
#
J
=
|
N
9
B
M
M
s
M
M
|
J
N
Z
O
K
K
,
,
i
i
5
5
,
i
,
,
,
,
,
y
s
,
s
,
,
,
J
|
O
O
D
D
D
I
K
K
K
Z
Z
Z
D
s
,
i
,
,
s
,
s
,
4
y
s
4
,
,
,
N
T
T
E
B
M
s
]
q
q
q
q
Z
D
K
Z
350
#
#
@
#
#
y
,
,
,
s
s
N
J
N
=
>
9
i
T
9
?
?
?
?
]
]
]
]
O
O
"
s
s
s
s
.
:
>
9
:
?
?
?
]
b
]
q
]
]
]
]
q
q
D
D
D
D
O
O
O
O
O
k
J
|
|
=
.
:
9
T
X
?
?
_
?
]
]
q
]
]
q
q
O
D
J
J
|
J
|
|
J
.
.
=
9
X
?
{
?
A
A
b
b
q
]
q
q
O
Z
q
]
?
?
]
|
|
O
D
N
=
T
?
_
X
?
]
A
]
A
]
]
q
]
b
W
]
]
]
]
D
O
D
N
N
J
T
X
X
?
]
]
b
]
]
]
]
]
q
b
]
b
]
]
b
S
S
S
S
S
D
O
q
O
D
N
?
?
|
|
]
]
]
q
b
J
]
Z
#
N
X
?
q
q
q
]
]
]
]
q
q
q
M
q
W
|
J
|
D
D
Z
D
N
J
Z
J
]
]
]
?
?
A
b
q
O
O
O
K
S
]
q
Z
]
?
?
]
]
(28)
360
D
k
J
%
X
X
{
X
X
X
]
b
D
D
D
]
]
]
?
?
?
_
q
W
]
]
J
D
O
O
O
k
X
X
X
X
W
|
J
Z
Z
Z
Z
q
|
]
]
]
b
b
]
]
]
D
O
D
D
X
X
X
K
Z
I
|
]
]
]
]
D
D
O
|
?
?
]
|
]
]
?
?
?
q
O
2
D
X
X
X
X
X
X
X
?
\
J
D
D
q
]
]
]
]
]
]
W
O
D
Z
D
k
|
X
X
?
?
]
|
N
N
Z
K
]
A
]
]
O
W
q
O
q
X
X
X
?
]
]
Z
Z
N
#
D
D
I
Z
Z
Z
D
Z
]
]
q
]
]
.
.
.
N
J
J
q
\
"
N
E
E
J
?
_
X
A
q
]
O
q
]
q
q
q
q
S
S
.
.
.
.
D
D
q
b
b
]
>
T
{
?
O
q
q
b
.
.
.
@
T
B
T
i
>
#
#
N
?
?
?
{
]
O
D
q
O
S
.
.
.
.
.
.
>
=
T
=
T
T
T
i
`
.
Y
B
B
B
#
9
J
?
q
W
Z
D
=
:
.
.
.
.
.
.
>
>
Y
T
`
,
#
"
|
|
N
.
.
E
E
9
9
?
{
{
_
_
]
]
q
O
W
]
q
(35)
300
290
280
270
260
250
240
230
360
(35)
.
.
.
@
T
B
T
i
>
#
#
N
?
?
?
{
]
O
D
q
O
S
.
.
.
.
.
.
>
=
T
=
T
T
T
i
`
.
Y
B
B
B
#
9
J
?
q
W
Z
D
370
=
:
.
.
.
.
.
.
>
>
Y
T
`
,
#
"
|
|
N
.
.
E
E
9
9
?
{
{
_
_
]
]
q
O
W
]
q
=
>
>
!
.
.
.
>
>
Y
Y
T
i
|
|
z
.
:
Z
`
`
Y
i
`
E
E
B
_
_
?
?
]
]
]
O
q
q
D
N
E
T
Y
:
>
>
Y
`
5
T
i
"
.
:
.
.
9
B
T
9
X
_
_
{
{
]
O
O
]
b
q
O
>
>
>
>
=
`
i
9
:
N
#
.
.
i
9
J
?
?
_
_
{
_
{
?
?
X
A
A
W
O
O
O
T
9
T
T
T
i
,
=
B
=
.
.
>
?
{
{
_
_
{
_
_
W
W
]
q
O
"
"
=
:
.
.
.
.
.
`
Y
T
X
?
_
_
_
{
_
{
]
b
J
N
J
|
s
s
#
J
|
|
|
#
=
T
=
:
.
!
.
>
?
_
X
X
_
{
_
_
D
D
J
|
N
9
k
|
Y
=
:
Y
.
X
{
_
_
{
{
{
_
W
O
O
O
O
O
J
|
|
|
q
\
q
T
B
T
:
=
=
=
_
?
X
_
{
380
J
|
|
9
5
T
i
#
T
#
B
T
=
=
?
_
{
{
_
{
{
_
{
Z
N
|
|
\
|
s
5
5
0
,
3
,
B
i
E
E
`
?
{
_
_
{
A
A
]
]
D
D
k
q
|
M
9
9
,
5
3
,
,
,
i
E
=
B
E
E
#
M
J
?
?
_
_
{
_
{
D
O
D
D
Z
O
S
S
V
s
s
,
0
,
,
0
,
0
5
,
#
T
`
{
_
_
_
{
_
]
]
W
]
]
]
]
O
Z
s
,
,
,
,
0
,
,
0
,
,
5
i
N
T
T
N
B
?
X
X
{
{
{
_
_
_
_
_
_
{
X
?
]
W
b
q
]
]
]
D
D
s
s
s
s
,
,
,
s
s
|
|
J
M
T
J
{
{
_
{
_
_
_
_
{
_
_
{
_
{
_
{
{
_
?
?
]
q
b
]
]
]
]
q
q
O
D
O
O
|
|
|
|
|
J
J
J
_
?
_
{
_
_
_
_
_
{
_
{
{
_
]
A
q
b
q
q
q
q
|
|
|
"
y
y
|
J
X
X
{
{
{
_
_
_
_
_
_
_
{
_
{
]
A
]
]
]
]
b
q
q
W
q
O
O
M
s
,
|
J
?
?
X
X
{
_
_
_
{
_
_
_
_
{
_
{
?
]
]
]
]
q
q
W
O
O
O
O
s
,
,
,
,
s
s
0
,
s
0
,
s
,
,
T
{
X
{
X
X
{
_
_
q
q
q
q
q
q
q
390
,
i
,
,
,
,
,
,
0
,
s
s
i
T
X
?
{
_
{
_
_
_
_
{
?
?
]
b
]
W
b
b
q
q
q
J
J
J
|
q
q
,
,
,
,
,
,
,
,
,
0
0
0
0
0
s
,
i
J
|
9
?
_
_
{
{
_
_
?
?
q
]
N
|
D
#
s
s
,
,
,
5
,
0
,
s
0
s
0
s
,
i
?
_
_
?
_
?
T
9
O
O
D
N
"
s
,
,
3
,
i
i
,
,
,
s
0
,
s
,
s
M
|
?
?
X
_
?
?
>
>
>
Z
Z
Z
Z
Z
D
D
Z
D
,
,
,
,
i
,
,
,
,
0
,
s
,
,
s
?
X
_
X
?
>
!
Y
E
Z
Z
Z
D
"
s
0
,
,
,
,
,
,
s
,
s
s
,
s
s
|
?
?
_
X
q
J
.
2
Y
#
#
K
Z
Z
D
S
S
#
#
0
,
,
,
,
,
,
s
,
,
s
,
s
s
|
X
?
?
?
q
q
!
!
!
Y
#
N
N
N
Z
Z
#
,
,
0
,
,
,
,
,
,
s
,
,
,
,
s
M
|
X
?
|
!
!
!
>
`
B
N
S
S
S
S
S
S
D
E
,
3
i
,
0
,
3
,
,
,
,
,
s
s
s
y
?
?
?
z
J
>
>
!
!
!
Y
E
Z
Z
Z
S
S
D
S
S
S
S
S
S
5
5
,
5
5
,
,
,
,
,
,
s
,
|
J
|
N
>
!
!
>
>
z
B
Z
I
Z
S
S
S
S
S
S
S
S
S
S
S
S
s
s
s
s
s
]
]
J
z
>
!
P
#
I
Z
Z
Z
D
D
S
S
S
S
S
S
"
J
Y
!
!
`
Z
K
D
Z
S
S
S
S
S
S
S
S
S
S
,
,
s
V
"
|
|
|
Y
>
!
!
!
`
E
Z
D
S
S
S
S
S
S
S
5
i
i
i
i
i
s
,
s
,
,
,
@
N
N
J
|
N
E
z
!
!
2
E
D
S
S
S
S
S
S
S
S
S
S
S
T
i
5
i
5
i
,
i
,
,
s
,
,
i
"
N
|
|
!
2
!
!
>
Z
Z
S
S
S
S
S
i
i
i
i
i
i
,
,
0
,
,
,
,
#
@
N
@
@
N
N
N
N
z
=
@
>
!
2
2
N
N
Z
Z
Z
D
#
#
i
i
i
i
,
,
,
,
,
0
i
,
#
@
@
@
N
J
N
>
>
!
!
N
N
O
O
i
,
i
i
5
i
i
,
i
,
,
,
,
,
i
B
#
N
@
@
#
J
z
`
`
=
>
>
>
>
N
#
N
Z
Z
Z
Z
D
Z
D
D
Z
D
D
Z
q
]
]
380
370
360
350
340
330
320
310
10
(36)
#
@
#
#
#
K
K
I
K
D
"
"
"
"
"
#
#
"
@
`
E
i
`
i
E
E
`
`
`
Y
`
Y
Y
`
`
Y
Y
`
`
`
`
i
i
i
B
B
@
@
#
#
K
K
K
K
Z
"
@
#
#
B
B
i
i
B
`
`
`
Y
`
`
`
`
`
Y
`
`
`
`
`
i
i
i
B
#
P
#
"
"
"
"
#
Z
I
K
K
D
"
"
"
"
#
#
"
"
"
"
#
,
s
s
B
i
`
E
E
`
Y
`
Y
`
Y
`
i
`
i
B
i
B
s
"
#
#
#
#
B
#
K
Z
J
N
"
"
"
"
"
#
"
#
"
"
"
"
,
V
y
i
i
`
`
`
`
`
Y
`
Y
Y
Y
`
i
i
i
i
i
s
"
#
#
#
#
#
"
"
,
"
y
"
y
"
"
"
"
#
"
#
m
V
V
`
`
Y
Y
Y
2
Y
Y
Y
Y
`
3
i
i
i
,
B
#
#
#
#
@
"
"
U
Z
Z
K
Z
K
"
"
y
"
#
"
"
#
#
"
E
`
Y
Y
Y
Y
Y
Y
2
Y
Y
Y
i
i
i
i
B
"
#
#
"
#
Z
Z
K
|
|
"
#
#
#
"
"
"
"
#
`
Y
2
Y
2
Y
2
2
>
Y
Y
`
i
i
i
#
#
#
K
Z
K
"
"
"
#
"
#
Y
Y
Y
2
2
Y
Y
Y
`
i
i
i
#
#
#
#
#
#
"
"
#
"
"
"
"
s
,
`
`
`
Y
Y
2
Y
Y
2
>
Y
`
3
K
N
D
D
D
#
"
"
"
"
"
"
K
Z
K
Z
"
"
"
"
"
"
"
"
"
"
i
`
T
`
Y
Y
Y
2
!
>
Y
Y
i
i
i
K
D
D
K
"
#
#
"
"
#
#
#
#
"
"
"
"
"
"
`
`
Y
Y
2
2
>
>
Y
T
`
5
i
P
D
K
I
20
#
#
"
"
"
"
"
U
D
Z
D
D
|
|
|
J
"
"
"
"
"
"
"
"
#
#
#
`
E
`
Y
2
>
>
!
Y
Y
`
`
3
D
P
#
"
"
"
D
D
D
I
|
J
"
"
"
"
"
"
"
#
"
"
#
i
E
E
`
Y
>
2
>
Y
`
i
,
5
K
K
K
P
#
K
"
"
"
#
"
"
K
K
Z
"
"
"
"
#
"
"
i
`
`
Y
Y
2
>
>
Y
i
i
i
D
K
P
N
K
D
"
"
#
#
"
`
N
|
J
J
"
"
"
|
"
"
"
"
"
#
"
i
`
`
Y
Y
Y
>
T
`
,
,
D
K
D
D
D
D
"
#
#
"
#
i
|
|
J
"
"
"
|
|
"
"
"
"
"
"
B
E
Y
Y
Y
Y
Y
T
i
D
D
"
#
#
#
"
"
"
#
T
K
Z
|
|
J
J
"
|
|
J
"
"
"
#
P
P
#
#
B
T
`
Y
T
Y
,
s
y
D
D
K
K
"
"
"
"
"
#
#
|
|
|
"
"
#
"
#
#
"
#
i
Y
Y
`
5
s
#
I
Z
K
P
"
"
"
"
"
"
#
@
|
|
|
|
|
"
"
"
"
"
i
3
,
,
|
\
P
#
#
P
P
"
"
#
#
#
"
@
U
"
J
"
"
"
"
#
"
"
"
"
"
"
"
N
K
D
K
Z
K
Z
|
|
|
|
|
"
"
"
"
"
"
"
"
"
N
P
30
"
"
"
"
"
K
D
"
"
"
"
P
P
P
P
P
#
N
"
"
@
#
@
K
D
|
|
"
"
"
"
"
U
U
P
"
"
"
P
P
P
P
"
"
"
P
U
#
P
P
P
P
P
P
P
P
"
B
N
"
#
#
P
P
P
P
P
N
"
"
@
#
"
P
P
P
P
P
P
P
P
@
"
"
#
=
@
#
"
"
B
i
#
"
#
"
"
#
"
"
B
"
#
"
"
"
T
i
"
U
"
i
i
B
i
i
T
#
"
"
=
i
"
B
5
#
B
i
B
B
i
i
B
B
i
5
i
s
B
B
i
B
i
i
B
i
B
P
[
K
"
,
,
,
i
i
,
s
i
i
B
i
i
B
B
#
#
"
"
"
#
#
,
,
i
i
0
s
40
T
B
i
i
B
B
B
[
N
[
"
5
i
,
i
,
i
i
B
B
K
Z
#
#
#
#
y
#
s
s
,
s
,
,
,
;
V
s
s
V
y
B
B
i
Z
K
N
[
#
"
"
#
"
"
"
"
"
V
V
y
y
y
V
"
"
"
"
"
"
"
y
V
s
s
y
y
V
y
,
y
y
y
y
,
s
s
B
#
N
"
"
"
"
\
D
[
\
\
\
|
\
|
"
y
y
|
#
B
"
"
"
"
y
i
[
|
|
|
|
"
"
y
|
s
,
B
=
@
\
"
"
"
"
|
q
|
|
"
\
|
V
y
|
U
y
y
,
,
y
#
y
,
B
B
B
i
3
T
#
D
"
"
#
,
#
K
\
"
"
s
|
\
k
\
\
V
V
|
#
B
i
"
i
B
B
,
i
5
N
\
"
"
D
D
"
[
\
\
|
|
y
V
|
\
|
"
5
i
3
N
#
D
"
"
D
D
\
s
s
"
#
T
3
i
0
V
50
N
[
#
"
#
y
#
"
[
D
D
y
y
B
T
i
i
[
D
D
N
\
,
s
B
[
U
|
U
V
y
3
5
3
y
y
y
V
,
"
"
J
y
y
i
T
5
,
s
V
V
i
B
B
i
N
k
"
"
y
y
y
V
y
V
y
;
V
V
V
V
3
T
K
B
D
|
V
V
V
y
[
\
q
|
|
,
V
V
s
s
V
V
V
s
V
V
s
s
B
B
i
=
y
y
y
y
y
[
|
\
|
"
V
,
,
,
s
V
V
s
s
s
V
s
s
s
5
N
y
y
y
y
"
i
\
U
D
K
"
y
V
*
y
y
V
3
0
V
V
s
V
s
s
s
V
V
V
V
V
s
V
V
#
B
N
k
y
y
"
\
\
U
3
,
s
s
s
V
V
V
V
V
s
B
[
|
N
[
y
y
y
y
K
K
P
P
y
y
i
5
;
V
V
V
V
0
V
y
y
V
V
V
V
N
k
y
y
y
V
y
K
K
|
"
\
\
3
,
V
V
0
V
V
V
V
V
y
(30)
60
,
[
"
y
y
i
[
q
[
U
U
U
y
y
5
i
s
V
V
V
V
s
V
V
y
y
V
0
y
V
V
\
\
q
#
5
"
\
U
k
\
*
y
y
V
3
s
V
V
V
*
y
y
y
V
i
,
s
y
\
|
N
\
y
y
y
V
y
"
|
|
s
M
s
V
y
|
J
y
V
5
s
V
y
V
V
V
V
y
*
y
V
V
V
s
y
U
N
\
y
y
|
"
#
s
U
U
J
D
\
\
|
y
y
V
V
y
y
y
V
y
y
V
y
N
D
|
y
y
y
,
D
k
|
|
B
s
|
\
U
|
|
M
|
|
y
y
"
"
"
s
B
N
\
U
y
y
V
y
y
|
|
\
\
\
|
\
\
|
V
#
|
U
U
|
U
|
U
|
U
,
i
[
D
D
Z
\
\
V
V
y
y
y
s
,
U
[
U
y
y
V
y
V
\
|
U
|
|
|
U
B
"
|
|
V
V
"
#
"
"
"
U
|
U
|
U
U
|
y
y
y
#
#
"
"
"
,
#
#
#
"
#
M
"
T
T
E
P
V
y
s
s
,
,
5
,
5
5
i
3
s
3
i
,
,
,
,
s
i
s
,
#
5
#
B
T
3
E
#
y
V
,
,
,
,
,
s
,
,
i
,
,
s
,
,
,
s
,
,
5
5
5
s
,
s
s
,
s
,
s
s
(37)
380
370
360
350
340
330
320
310
60
(37)
y
y
y
#
#
"
"
"
,
#
#
#
"
#
M
70
"
T
T
E
P
V
y
s
s
,
,
5
,
5
5
i
3
s
3
i
,
,
,
,
s
i
s
,
#
5
#
B
T
3
E
#
y
V
,
,
,
,
,
s
,
,
i
,
,
s
,
,
,
s
,
,
5
5
5
s
,
s
s
,
s
,
s
s
B
,
3
T
#
\
\
y
y
V
0
0
s
,
,
,
,
i
,
,
#
T
3
i
,
s
s
s
s
y
y
,
s
s
,
i
,
,
,
s
0
3
5
i
D
D
s
B
B
B
B
B
B
B
i
i
i
i
i
i
B
B
,
,
,
s
,
i
5
B
,
,
s
s
,
i
i
s
\
D
|
|
"
i
B
i
i
"
i
3
i
,
i
,
,
,
i
i
,
,
s
,
i
,
,
s
,
,
,
,
k
k
B
.
:
:
>
.
:
.
>
Y
Y
Y
Y
Y
>
:
Y
`
=
i
"
y
y
V
B
T
P
k
q
q
D
D
=
:
:
:
>
.
.
:
.
>
.
.
:
.
:
:
=
Y
3
i
"
U
\
U
\
s
B
N
=
B
P
q
q
q
D
D
D
D
>
!
!
.
.
.
>
.
T
3
i
,
"
|
|
|
|
\
|
4
*
y
,
V
#
=
K
q
D
D
O
D
D
D
K
>
.
2
>
.
.
.
.
>
3
`
,
|
U
D
\
|
|
U
|
|
\
V
*
5
V
80
D
D
E
>
>
Y
>
>
.
.
=
>
3
i
|
|
|
\
|
|
V
,
4
#
=
D
D
O
D
>
>
>
>
.
.
.
.
>
=
Y
i
i
0
|
|
|
|
\
y
y
5
,
J
N
D
D
D
D
K
K
E
=
=
Y
=
.
.
.
:
>
Y
3
,
|
|
|
"
|
|
,
0
\
k
q
k
k
k
k
k
[
D
D
D
D
D
D
I
I
E
=
Y
Y
>
.
:
>
;
E
\
|
|
|
\
|
5
0
s
D
D
D
=
Y
`
>
>
:
=
`
i
\
\
\
V
4
4
D
D
D
D
Z
K
Z
B
Y
=
Y
>
>
>
Y
Y
,
"
\
D
|
|
|
\
|
D
D
D
Z
K
K
Z
I
K
I
Z
P
B
T
=
>
>
:
>
>
=
;
i
y
y
|
\
D
D
R
I
Y
Y
>
>
>
>
=
Y
3
i
"
|
|
s
g
g
#
`
=
!
:
`
`
3
,
i
y
"
\
[
|
y
J
s
0
4
@
R
P
P
@
E
=
.
:
>
i
3
"
"
4
y
%
90
S
K
K
K
K
I
@
#
!
>
>
Y
T
i
3
"
U
D
S
S
g
K
K
I
I
I
I
K
I
@
I
>
.
.
!
Y
Y
Y
i
i
,
*
#
\
K
\
I
@
I
I
I
I
I
#
R
>
>
Y
i
i
,
"
\
K
|
U
|
\
|
%
y
s
y
I
I
I
@
@
@
B
>
!
Y
`
i
B
"
\
|
y
s
V
4
,
4
@
@
K
I
@
@
@
B
.
>
Y
Y
3
i
i
,
y
y
y
s
,
5
;
;
:
R
@
N
@
@
@
@
>
.
>
2
Y
B
B
i
"
U
|
y
y
,
5
5
,
5
;
=
I
@
@
R
N
@
@
@
@
@
B
@
@
@
>
.
>
>
Y
`
T
3
B
"
*
y
y
y
y
s
,
s
0
s
V
s
V
K
K
@
R
@
@
@
@
@
>
Y
i
i
i
B
#
"
|
J
U
\
y
y
y
V
y
,
,
0
s
V
V
I
I
I
@
@
@
@
R
B
>
:
.
!
>
>
`
i
B
"
"
"
"
J
|
|
|
J
U
#
s
s
0
s
V
,
,
,
s
0
s
I
I
@
@
@
@
@
@
@
.
.
>
Y
i
B
i
#
#
J
|
s
,
,
i
i
,
i
,
,
V
V
100
I
I
@
@
@
@
@
@
E
>
!
Y
B
#
#
#
"
"
"
"
J
|
,
B
0
s
s
V
V
@
R
@
P
P
P
.
.
:
.
>
>
Y
>
=
Y
i
#
#
"
"
"
B
i
E
E
i
i
i
i
,
V
V
R
@
P
P
@
Y
>
Y
Y
`
`
i
i
"
"
"
|
|
|
"
y
y
y
s
,
3
i
i
`
E
`
i
i
i
0
s
V
V
V
g
g
@
R
B
E
:
:
:
=
Y
T
`
3
i
i
"
3
i
i
i
`
`
`
`
3
i
i
,
>
=
g
g
@
@
R
Y
>
>
:
>
>
Y
Y
E
i
i
B
"
|
|
|
y
V
,
,
3
,
i
i
i
`
Y
Y
`
i
i
i
,
,
.
:
@
!
>
>
Y
T
i
|
|
"
i
i
i
i
`
i
`
3
`
3
Y
Y
3
i
i
i
0
V
V
s
:
:
:
g
g
@
>
.
.
.
>
>
>
>
T
i
#
"
"
|
|
"
i
T
i
3
i
Y
3
3
T
3
T
Y
Y
Y
`
i
i
,
V
V
V
;
:
Y
B
I
g
>
.
.
.
:
:
>
Y
`
3
3
"
"
"
"
"
"
i
=
=
=
>
>
>
Y
Y
Y
Y
3
`
3
i
3
5
3
i
,
s
s
3
i
:
>
>
Y
Y
Y
E
i
i
"
s
s
,
T
5
`
Y
>
=
>
:
>
>
Y
Y
Y
3
i
3
`
i
3
i
,
,
V
s
i
,
2
.
.
.
>
=
Y
T
=
`
E
3
i
i
"
"
"
"
s
s
,
,
;
;
=
;
3
3
=
>
:
.
>
>
i
i
3
i
,
3
i
0
B
i
i
i
i
110
.
.
.
.
>
Y
`
=
Y
`
i
i
i
"
"
"
"
"
,
s
B
B
i
`
=
>
:
:
Y
3
i
3
,
3
i
,
0
0
s
,
i
i
i
i
i
i
>
>
>
Y
i
i
i
3
,
i
"
"
"
"
"
"
i
i
3
i
3
i
3
i
i
3
i
B
:
:
=
3
i
0
,
0
0
0
0
i
B
i
i
i
i
i
i
3
i
!
>
2
Y
`
i
B
#
"
i
5
i
i
3
5
Y
3
T
`
3
3
,
i
0
,
,
,
,
,
B
i
:
=
3
i
,
0
0
s
0
,
i
i
i
i
i
i
i
i
`
5
Y
`
3
`
3
B
#
#
#
"
P
N
i
i
i
i
i
i
i
i
`
Y
Y
Y
Y
Y
T
i
i
i
,
,
,
s
3
;
,
,
0
,
,
i
i
i
i
i
i
i
i
i
,
,
,
i
3
`
i
E
i
i
#
#
"
"
"
"
"
#
T
=
T
5
`
3
T
`
3
i
3
i
i
Y
Y
>
Y
Y
3
`
3
i
,
,
,
,
,
,
,
,
,
,
0
,
0
0
,
i
i
i
i
i
i
i
i
i
s
i
3
i
i
i
i
i
#
"
"
"
"
#
i
i
3
:
=
Y
Y
Y
Y
Y
Y
T
`
Y
`
=
Y
Y
Y
T
i
3
i
3
,
i
,
i
,
i
0
,
i
,
i
i
i
i
i
i
i
i
i
i
i
i
i
i
`
i
,
i
s
,
3
"
"
"
"
"
"
"
#
i
i
i
i
i
i
i
i
B
=
Y
Y
>
Y
=
3
`
T
3
Y
Y
Y
Y
3
i
i
i
3
i
3
i
,
,
0
,
,
i
3
T
Y
5
i
i
`
i
i
i
i
i
i
`
`
i
i
,
,
,
i
,
#
"
"
"
B
i
E
i
Y
Y
T
`
3
i
i
i
i
3
T
Y
`
T
Y
`
3
i
Y
T
Y
3
3
i
3
i
,
,
3
i
,
i
i
i
B
i
B
Y
>
>
>
.
>
>
Y
Y
`
`
`
i
i
i
`
3
T
3
,
,
3
,
3
3
"
#
"
"
i
i
5
i
T
Y
Y
T
Y
Y
3
`
3
3
`
3
`
`
3
`
Y
3
3
`
3
Y
i
i
i
i
i
,
3
i
,
,
i
i
,
i
3
3
=
:
=
.
.
.
.
.
>
Y
Y
Y
T
`
T
`
3
T
`
i
3
3
,
3
,
i
`
`
5
`
5
3
T
3
=
T
T
Y
Y
Y
`
T
3
i
3
i
i
3
i
3
3
i
i
T
i
i
3
i
i
,
3
i
,
,
i
i
,
i
3
3
3
=
=
=
=
>
>
>
Y
:
:
:
Y
Y
Y
Y
`
T
`
`
3
3
3
i
3
3
`
3
(31)
120
i
=
=
=
=
T
3
T
`
3
5
`
Y
Y
Y
Y
`
i
3
`
3
i
3
i
i
i
i
i
i
i
3
i
i
i
i
i
,
i
,
i
i
i
i
i
i
i
B
E
Y
>
>
Y
:
=
Y
Y
Y
Y
`
Y
3
`
i
3
3
i
3
3
=
=
:
=
=
>
:
>
Y
Y
Y
3
3
i
i
3
T
T
3
i
i
i
3
`
i
i
i
i
i
i
i
i
i
B
i
E
i
i
i
i
i
i
i
i
i
i
i
i
i
i
i
B
Y
=
>
>
Y
E
i
=
T
Y
T
`
3
`
T
3
T
`
`
3
`
T
=
.
=
Y
i
i
Y
.
.
>
=
Y
3
3
i
i
i
i
3
i
i
i
i
B
i
B
i
i
i
i
E
i
i
i
i
3
`
Y
`
`
`
`
`
`
E
i
i
i
i
i
i
i
i
i
i
i
B
B
Y
:
>
T
Y
`
E
i
`
`
3
Y
`
5
`
3
T
=
:
=
3
i
=
3
i
i
i
Y
:
:
>
T
`
3
i
E
i
E
`
E
E
E
E
`
`
Y
Y
Y
Y
Y
Y
Y
`
E
E
Y
Y
Y
Y
Y
>
Y
Y
Y
Y
Y
`
`
`
`
`
`
i
`
`
i
i
i
i
T
=
=
T
T
`
3
3
`
Y
3
Y
T
T
:
:
=
3
3
3
`
i
i
B
i
`
Y
Y
i
i
i
i
i
`
Y
>
Y
Y
`
`
Y
Y
Y
Y
>
Y
>
Y
Y
Y
Y
`
`
`
Y
>
>
Y
Y
Y
Y
Y
Y
Y
Y
Y
Y
`
Y
T
Y
`
i
`
`
3
i
i
T
T
Y
Y
3
T
Y
3
T
=
=
`
B
T
Y
i
B
,
s
i
i
i
i
i
B
i
B
E
`
`
`
>
>
.
.
Y
Y
Y
Y
Y
Y
>
>
>
>
>
Y
Y
Y
Y
Y
Y
Y
Y
Y
>
Y
Y
Y
Y
Y
Y
Y
Y
Y
Y
Y
Y
3
`
3
5
,
;
y
y
y
5
;
5
i
3
`
Y
Y
Y
:
:
T
i
i
i
i
s
Y
i
i
i
B
i
`
Y
Y
Y
Y
Y
Y
!
>
Y
Y
Y
Y
2
Y
Y
Y
Y
Y
Y
Y
`
Y
Y
>
Y
>
Y
Y
Y
Y
Y
Y
Y
Y
Y
Y
Y
`
`
`
i
`
i
5
5
4
y
5
3
T
i
`
:
=
=
T
=
i
T
T
3
i
`
`
`
E
`
Y
Y
Y
Y
>
Y
2
Y
2
Y
>
2
>
Y
>
>
Y
Y
Y
Y
Y
Y
Y
Y
Y
Y
Y
Y
Y
Y
Y
Y
Y
Y
>
>
Y
Y
Y
Y
Y
Y
Y
Y
Y
`
Y
i
`
3
i
y
y
4
4
s
s
5
5
3
i
Y
=
:
=
i
i
,
Y
=
`
i
Y
Y
Y
`
Y
Y
>
2
>
!
>
!
>
>
!
>
>
!
>
>
>
Y
Y
Y
Y
Y
Y
Y
Y
Y
Y
Y
Y
`
Y
Y
Y
Y
Y
Y
Y
Y
Y
>
Y
Y
Y
Y
Y
Y
`
`
i
i
,
5
y
V
,
s
:
=
:
:
i
@
i
B
i
T
=
B
,
,
>
>
>
!
>
>
!
>
:
!
>
>
>
>
>
Y
Y
Y
T
`
Y
Y
Y
Y
Y
Y
Y
Y
Y
Y
`
Y
i
`
`
i
`
`
Y
Y
Y
Y
Y
Y
Y
Y
Y
Y
Y
Y
i
`
3
i
,
,
0
s
%
%
,
,
B
=
.
Y
Y
T
:
T
B
T
:
:
;
,
i
>
>
!
Y
>
!
>
>
2
>
>
!
Y
2
Y
`
`
E
E
`
`
Y
Y
Y
Y
`
Y
`
`
`
Y
E
`
i
i
E
i
E
`
`
Y
Y
Y
Y
Y
Y
Y
`
`
`
i
i
i
,
,
,
y
4
=
B
i
Y
>
>
:
=
:
:
;
i
=
=
3
i
i
,
>
>
>
>
>
>
>
>
>
Y
Y
=
Y
>
Y
Y
Y
3
`
i
i
T
Y
Y
Y
Y
Y
`
Y
`
`
`
i
i
i
i
i
i
i
E
`
`
`
`
`
`
`
`
i
i
3
i
0
,
0
0
4
,
=
.
.
>
Y
T
3
5
5
=
5
3
i
0
0
(38)
380
370
360
350
340
330
320
310
120
(38)
>
>
>
!
>
>
!
>
:
!
>
>
>
>
>
Y
Y
Y
T
`
Y
Y
Y
Y
Y
Y
Y
Y
Y
Y
`
Y
i
`
`
i
`
`
Y
Y
Y
Y
Y
Y
Y
Y
Y
Y
Y
Y
i
`
3
i
,
,
0
s
%
%
,
,
B
=
.
Y
Y
T
:
T
B
T
:
:
;
,
i
>
>
!
Y
>
!
>
>
2
>
>
!
Y
2
Y
`
`
E
E
`
`
Y
Y
Y
Y
`
Y
`
`
`
Y
E
`
i
i
E
i
E
`
`
Y
Y
Y
Y
Y
Y
Y
`
`
`
i
i
i
,
,
,
y
4
=
B
i
Y
>
>
:
=
:
:
;
i
=
=
3
i
i
,
130
>
>
>
>
>
>
>
>
>
Y
Y
=
Y
>
Y
Y
Y
3
`
i
i
T
Y
Y
Y
Y
Y
`
Y
`
`
`
i
i
i
i
i
i
i
E
`
`
`
`
`
`
`
`
i
i
3
i
0
,
0
0
4
,
=
.
.
>
Y
T
3
5
5
=
5
3
i
0
0
>
2
>
>
2
>
>
>
Y
>
>
Y
>
>
>
=
Y
`
T
3
`
=
Y
>
Y
Y
`
`
`
`
T
`
i
i
i
i
i
i
E
E
`
`
`
`
`
`
`
`
3
i
,
i
,
,
0
s
%
y
5
i
.
>
Y
i
,
,
,
>
=
>
Y
=
Y
Y
Y
Y
`
`
Y
`
=
=
:
T
`
Y
i
i
i
T
Y
Y
Y
`
`
`
`
E
`
i
E
i
i
i
i
i
i
i
`
Y
`
E
`
i
i
i
B
,
,
s
0
4
s
%
%
y
5
B
=
:
.
:
=
=
;
s
0
s
0
,
0
>
>
=
Y
Y
Y
=
Y
Y
=
=
T
T
`
T
:
=
Y
i
:
i
i
T
Y
:
:
:
:
>
>
Y
`
E
i
i
i
T
`
i
E
i
i
i
`
`
`
`
E
i
B
,
s
#
.
.
:
:
:
=
;
s
s
s
s
,
V
>
>
:
:
:
>
>
>
>
`
`
Y
Y
5
i
i
=
Y
:
=
Y
Y
2
>
>
:
:
:
:
=
Y
`
i
i
3
Y
T
E
B
E
E
:
:
=
5
i
,
y
;
%
y
;
=
=
T
T
5
s
s
0
,
s
s
0
:
:
:
Y
`
>
>
Y
:
E
`
i
#
#
Y
`
Y
`
=
:
:
>
Y
Y
Y
Y
Y
E
`
T
3
T
i
T
=
=
Y
E
`
E
B
B
#
T
,
V
V
0
:
=
>
>
=
=
=
T
0
s
0
,
>
=
=
=
=
=
=
=
:
Y
>
5
`
T
Y
=
>
Y
Y
>
Y
>
.
.
.
.
:
Y
Y
=
=
=
T
3
=
=
:
:
=
i
:
=
=
T
;
i
,
5
4
4
%
s
5
,
=
5
Y
=
>
:
T
#
3
T
i
B
i
,
>
>
=
=
T
`
T
:
:
>
=
=
i
T
=
:
:
>
:
>
>
>
Y
>
Y
>
>
>
:
=
Y
Y
T
`
i
i
=
:
:
:
T
T
=
T
T
5
5
5
,
s
y
V
%
4
;
#
#
5
i
`
>
.
T
i
5
T
3
,
,
3
i
i
"
@
#
Y
=
>
>
:
#
Y
Y
Y
Y
2
Y
Y
>
>
>
>
>
Y
=
Y
Y
Y
E
i
B
#
,
,
,
5
y
s
;
;
i
s
;
V
4
y
%
V
T
5
B
=
E
=
.
>
=
`
i
T
Y
>
>
i
B
140
E
,
i
i
5
T
Y
=
Y
`
`
Y
Y
=
>
>
!
>
>
>
>
>
Y
Y
Y
>
Y
Y
Y
Y
Y
`
Y
T
3
3
i
,
,
V
,
4
s
y
y
#
,
=
:
:
:
>
T
i
=
`
=
>
>
:
:
`
i
i
i
i
>
:
!
>
>
!
>
!
>
!
>
!
!
>
!
!
!
>
>
>
>
>
Y
Y
Y
Y
Y
Y
T
i
i
i
,
s
,
,
s
s
0
,
,
,
,
;
,
V
;
%
%
V
s
=
s
T
:
E
=
:
:
3
`
T
`
=
=
:
:
>
=
Y
Y
Y
>
!
>
!
!
>
!
>
>
>
Y
Y
Y
Y
Y
Y
`
T
3
i
i
3
,
i
i
,
i
3
3
i
,
i
,
3
,
,
0
V
y
%
;
5
E
=
T
i
E
3
Y
>
>
Y
Y
`
T
>
>
Y
Y
!
.
!
Y
!
.
.
!
!
>
>
!
>
Y
Y
2
>
Y
Y
Y
`
3
i
i
i
3
i
3
3
3
i
3
3
3
3
,
3
,
s
s
%
%
;
s
,
=
T
i
T
B
B
Y
>
>
Y
Y
T
Y
!
!
.
.
.
>
Y
Y
.
.
>
2
!
2
>
2
>
Y
`
T
Y
`
3
`
`
Y
Y
`
`
T
T
3
T
5
3
5
3
0
s
4
%
5
V
5
5
5
:
:
=
i
T
!
.
>
Y
>
>
>
>
.
.
.
.
.
:
!
Y
>
!
>
>
!
>
2
Y
Y
Y
T
`
`
`
T
Y
Y
Y
Y
3
Y
T
T
3
i
3
5
,
,
0
;
,
;
5
,
5
=
T
=
.
.
.
:
>
=
>
:
.
.
.
>
2
.
.
!
>
>
!
!
!
2
>
Y
Y
Y
Y
Y
Y
Y
Y
Y
Y
Y
Y
Y
T
Y
`
T
Y
5
3
5
,
V
,
,
y
s
4
y
y
5
5
T
.
.
.
>
Y
Y
`
>
.
.
.
.
.
!
>
Y
.
.
.
.
!
>
!
>
2
Y
Y
Y
Y
Y
Y
Y
Y
Y
Y
Y
Y
Y
Y
3
T
3
T
3
T
;
3
5
,
s
,
4
4
y
V
s
s
V
i
.
.
.
>
>
Y
T
T
i
.
.
.
.
>
Y
Y
!
.
.
.
.
.
.
!
2
>
2
>
Y
Y
Y
Y
2
Y
Y
2
>
>
Y
Y
Y
Y
Y
Y
`
Y
5
5
5
5
5
5
0
0
s
0
,
0
"
=
=
>
Y
`
i
i
.
.
.
>
Y
>
.
.
.
.
.
.
.
.
.
.
.
!
>
2
>
>
Y
>
Y
Y
>
Y
2
>
>
!
>
Y
Y
`
T
`
T
5
3
T
3
5
5
;
,
,
0
,
0
,
,
s
,
s
Y
=
150
Y
i
E
Y
:
.
.
E
`
Y
:
.
.
.
.
.
.
.
.
.
.
.
!
!
!
Y
Y
Y
Y
Y
>
2
!
>
2
!
>
Y
>
Y
Y
Y
`
3
Y
`
3
5
3
3
,
,
,
,
,
,
,
,
,
s
s
i
Y
>
.
.
Y
`
`
`
Y
Y
>
.
.
.
.
.
.
.
.
.
.
.
.
.
.
>
2
>
>
Y
Y
Y
Y
>
>
!
>
>
!
>
>
Y
Y
`
3
Y
`
3
`
3
5
5
i
,
,
,
3
,
,
3
,
,
,
,
Y
>
.
.
!
>
>
Y
2
>
E
E
Y
Y
Y
:
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
!
!
!
>
2
Y
Y
2
>
!
!
>
!
!
!
>
2
>
Y
Y
`
Y
Y
Y
Y
5
3
5
5
3
i
,
,
,
3
,
,
,
,
i
>
>
>
>
!
Y
`
`
`
`
>
!
.
.
.
.
.
.
.
.
.
.
.
.
>
Y
Y
>
!
>
!
!
!
>
>
!
Y
>
Y
Y
Y
T
Y
T
3
`
T
3
,
,
,
,
,
,
3
3
i
,
i
>
>
Y
>
>
>
.
.
.
.
.
.
.
.
.
.
.
!
2
>
!
>
!
!
!
!
>
!
!
!
>
>
Y
Y
Y
Y
Y
Y
Y
T
3
T
3
i
,
,
,
,
,
,
3
i
T
!
>
.
.
.
.
.
.
.
.
.
.
.
>
>
Y
Y
Y
>
2
>
.
.
.
.
.
.
.
.
.
.
.
.
.
!
>
>
!
!
>
!
!
!
>
!
>
>
>
>
>
>
>
Y
T
Y
T
3
5
3
,
,
,
i
,
,
i
3
`
>
.
.
.
.
.
.
.
.
.
.
.
.
>
!
!
>
>
Y
>
>
>
.
.
.
.
>
.
.
.
.
!
!
!
!
!
>
!
!
>
>
!
>
>
Y
Y
Y
Y
i
i
,
i
i
,
,
3
3
,
`
>
>
.
.
.
.
.
.
.
.
.
.
.
.
.
.
>
Y
>
>
.
.
.
>
>
.
.
.
.
!
!
>
>
!
>
>
>
Y
Y
T
Y
T
5
3
i
,
i
i
,
,
3
`
>
>
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
Y
Y
2
>
.
.
=
Y
Y
=
.
.
.
.
.
.
.
.
.
.
>
>
!
>
>
Y
Y
Y
Y
i
3
i
T
i
i
i
,
5
>
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
>
Y
>
>
:
Y
`
`
=
.
.
.
.
.
.
.
.
.
.
.
.
>
>
>
>
>
T
Y
T
i
`
3
T
i
,
,
i
Y
:
160
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
!
>
!
Y
i
Y
>
:
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
>
!
Y
>
>
Y
3
Y
i
T
=
Y
i
,
>
:
>
>
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
:
Y
E
`
>
>
>
.
.
.
.
.
.
.
.
.
.
.
.
.
.
>
>
>
Y
=
Y
3
`
i
=
:
3
i
,
Y
:
.
>
!
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
>
>
Y
Y
`
=
:
:
:
:
.
.
.
.
.
.
.
.
.
.
.
.
.
.
!
>
>
Y
=
Y
3
i
Y
:
=
i
,
`
=
.
:
Y
=
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
:
>
`
B
B
=
:
>
>
.
.
.
.
.
.
.
.
.
.
.
>
>
>
>
=
Y
T
i
E
=
:
=
i
:
.
Y
`
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
>
`
E
Y
Y
Y
Y
=
:
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
!
!
>
!
=
Y
i
i
:
:
i
i
T
.
:
3
i
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
:
>
=
=
Y
E
Y
>
>
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
=
=
E
i
=
:
i
B
5
:
:
T
i
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
>
Y
`
Y
Y
Y
>
:
.
.
.
.
.
.
.
.
!
Y
`
E
.
Y
i
B
:
:
3
i
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
>
>
:
Y
`
E
`
>
>
>
.
.
.
.
.
.
.
=
Y
`
.
=
=
i
T
:
3
B
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
>
Y
>
Y
>
>
>
>
>
>
>
>
.
.
.
.
.
.
.
.
!
!
.
.
.
Y
`
:
i
i
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
Y
Y
Y
>
>
>
>
>
.
.
.
.
.
.
.
>
.
:
:
Y
:
i
B
170
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
>
Y
`
T
Y
:
:
.
.
.
.
.
.
=
:
i
i
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
:
>
Y
`
B
E
=
.
.
.
.
.
.
.
>
Y
i
B
>
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
>
Y
Y
>
Y
Y
Y
>
>
T
Y
,
s
>
>
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
:
:
:
:
>
Y
>
>
>
>
Y
i
,
i
=
>
>
>
:
>
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
>
!
2
>
2
Y
>
>
>
>
3
i
,
,
=
>
>
>
>
>
>
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
>
>
Y
Y
2
!
>
>
!
>
>
>
>
5
3
,
s
=
=
=
=
Y
=
=
>
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
>
>
>
>
2
`
>
Y
Y
T
T
3
i
i
i
=
=
=
=
=
=
>
>
>
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
:
.
!
>
>
Y
`
Y
`
E
i
i
i
s
=
T
`
T
T
T
T
Y
=
>
>
>
>
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
>
>
Y
Y
`
Y
Y
Y
Y
E
Y
=
=
=
T
=
T
Y
Y
>
>
>
>
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
:
:
:
:
=
=
=
:
=
>
(32)
180
=
T
5
5
i
5
`
T
=
Y
=
T
T
=
=
:
:
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
=
5
`
5
5
T
=
=
Y
T
Y
T
i
`
Y
>
>
>
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
=
Y
T
T
T
`
=
T
T
5
5
5
i
5
T
=
>
=
>
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
>
:
:
T
T
=
=
T
5
`
i
i
5
5
5
i
T
T
>
=
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
:
:
.
:
>
T
i
i
i
i
,
5
T
i
T
=
:
:
:
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
:
.
.
:
.
.
>
Y
T
T
5
T
5
,
5
T
`
T
=
=
>
>
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
>
!
>
>
.
T
T
:
:
:
=
Y
T
T
T
`
i
i
5
3
,
i
5
T
5
T
T
Y
T
>
>
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
>
>
>
=
>
>
=
,
i
5
5
T
:
=
=
T
T
i
E
i
T
,
,
,
5
5
i
5
T
5
T
T
=
T
>
>
:
>
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
>
>
>
T
T
=
i
T
i
#
"
#
T
=
:
T
T
Y
5
5
,
B
s
,
i
i
5
i
,
B
i
T
Y
Y
>
>
>
:
.
.
.
.
.
.
.
!
.
.
.
!
>
=
=
i
i
i
`
=
=
Y
i
,
,
i
,
5
,
s
i
T
=
T
T
T
T
:
=
=
:
:
:
=
=
=
=
=
`
=
=
:
>
.
.
.
.
.
.
.
.
.
>
>
>
>
Y
`
`
i
i
i
T
=
T
#
N
i
i
,
,
5
,
s
,
i
,
=
T
i
T
`
T
T
T
i
=
=
>
Y
`
Y
T
`
Y
=
Y
>
>
.
.
!
!
>
2
Y
>
>
>
>
Y
=
=
=
T
=
i
B
D
K
D
T
T
T
i
B
B
B
i
T
T
=
=
=
:
:
:
>
>
:
>
=
T
`
T
T
Y
T
T
E
E
`
i
`
B
5
T
T
5
(39)
380
370
360
350
340
330
320
310
180
(39)
=
=
Y
i
,
,
i
,
5
,
s
i
T
=
T
T
T
T
:
=
=
:
:
:
=
=
=
=
=
`
=
=
:
>
.
.
.
.
.
.
.
.
.
>
>
>
>
Y
`
`
i
i
i
T
=
T
#
N
i
i
,
,
5
,
s
,
i
,
=
T
i
T
`
T
T
T
i
=
=
>
Y
`
Y
T
`
Y
=
Y
>
>
.
.
!
!
>
2
Y
>
>
>
>
Y
=
=
=
T
=
i
B
190
D
K
D
T
T
T
i
B
B
B
i
T
T
=
=
=
:
:
:
>
>
:
>
=
T
`
T
T
Y
T
T
E
E
`
i
`
B
5
T
T
5
#
"
"
#
#
#
"
T
5
T
=
T
=
>
Y
Y
>
`
`
E
i
`
T
`
i
B
B
E
E
i
i
i
T
5
S
S
S
D
D
D
D
D
D
D
#
B
i
i
5
T
9
5
i
,
,
s
,
s
s
S
S
S
S
S
S
S
S
S
S
S
D
D
D
"
#
#
#
"
,
i
,
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
D
D
D
D
D
#
#
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
200
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
K
K
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
D
D
D
D
D
D
D
D
S
S
S
S
S
S
D
D
D
D
D
D
D
D
D
S
S
S
S
S
D
D
Z
D
D
S
S
D
D
D
D
D
D
S
S
S
S
S
S
S
S
S
S
D
D
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
210
D
D
D
D
D
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
D
D
D
Z
D
D
D
Z
D
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
D
D
D
D
D
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
D
D
O
D
D
D
D
O
D
O
D
D
D
D
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
D
D
D
D
D
D
D
D
D
D
D
D
Z
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
D
D
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
220
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
D
D
q
q
q
|
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
q
q
q
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
q
q
k
D
D
D
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
k
q
q
q
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
q
q
k
D
Z
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
q
q
q
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
|
q
|
q
q
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
q
q
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
230
q
q
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
D
K
K
K
D
D
D
D
D
D
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
D
D
D
D
D
D
D
D
D
z
>
N
S
S
S
S
S
S
S
S
S
S
S
K
K
K
D
D
D
D
D
D
D
Y
N
S
S
S
S
S
S
S
S
D
Z
O
Z
D
D
D
N
N
S
S
S
S
P
"
N
N
P
S
P
N
N
N
@
N
D
D
D
N
N
#
#
K
D
D
D
D
D
D
S
S
S
"
D
D
D
D
D
D
D
S
S
V
V
"
(33)
240
D
D
D
D
D
D
D
D
D
S
S
S
S
S
D
D
D
D
D
D
D
D
D
D
D
D
S
S
D
O
D
D
D
D
I
I
D
D
D
D
D
D
O
D
D
D
D
S
S
S
S
S
S
S
S
S
S
S
K
K
K
K
D
O
D
D
S
S
S
S
I
I
I
#
#
q
k
D
D
D
D
D
D
D
D
S
K
I
I
I
K
K
"
S
S
q
q
D
D
D
S
S
K
P
k
q
k
q
q
D
D
S
S
S
S
q
q
q
q
k
D
D
S
S
S
S
S
S
S
S
D
D
"
q
q
q
q
q
k
q
D
D
S
S
S
S
S
S
S
S
S
S
S
S
S
q
]
]
q
q
q
D
D
D
D
D
D
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
(40)
380
370
360
350
340
330
320
310
240
(40)
q
q
q
q
k
D
D
S
S
S
S
S
S
S
S
D
D
"
q
q
q
q
q
k
q
D
D
S
S
S
S
S
S
S
S
S
S
S
S
S
250
q
]
]
q
q
q
D
D
D
D
D
D
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
q
q
q
q
q
q
q
q
D
D
D
D
D
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
q
q
q
q
D
D
D
D
D
D
D
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
D
D
O
D
D
D
D
D
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
q
q
q
k
D
D
O
D
D
D
D
D
D
D
D
D
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
D
D
D
O
D
D
D
D
D
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
D
D
D
D
D
D
D
D
D
D
D
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
D
D
D
D
D
D
D
D
D
D
D
D
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
O
O
D
O
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
260
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
O
O
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
D
D
D
D
O
D
D
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
]
]
]
]
b
b
]
]
]
]
q
q
q
|
q
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
]
]
q
q
q
|
|
q
q
q
q
q
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
]
]
]
b
q
b
b
]
|
]
]
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
?
?
]
]
]
]
]
]
q
]
D
O
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
|
]
]
q
]
|
]
|
]
q
]
q
Z
D
S
S
S
S
S
S
S
S
9
5
9
|
|
|
]
S
S
S
S
S
S
S
S
S
S
S
S
S
270
N
B
T
T
i
|
|
|
|
Z
K
K
D
S
S
S
S
#
#
B
5
N
|
|
|
K
Z
N
Z
K
S
S
D
K
"
K
Z
S
S
i
5
#
|
D
D
D
S
S
#
"
#
"
D
D
D
D
D
D
D
D
D
"
#
D
D
D
D
|
D
D
P
D
Y
B
#
J
D
D
Z
K
K
I
280
=
P
N
N
N
|
\
N
\
D
D
Z
K
K
K
K
P
#
|
k
"
D
Z
K
5
5
,
s
|
K
Z
K
K
K
5
=
5
9
|
|
J
q
D
D
D
K
=
5
T
5
|
k
N
|
D
D
K
D
D
T
5
T
T
s
J
\
D
D
N
P
D
Z
K
P
P
K
K
;
T
5
5
5
M
|
\
|
K
K
T
5
5
5
5
s
|
#
\
D
|
P
D
D
5
4
4
T
5
5
s
|
\
|
|
|
U
D
D
D
D
D
D
D
D
D
D
D
D
D
D
D
D
D
290
5
,
5
T
5
M
|
|
|
P
D
D
D
D
D
K
Z
D
D
D
D
D
D
D
D
D
D
D
D
D
T
5
M
=
5
]
\
|
|
|
D
K
K
N
T
5
V
q
\
5
5
J
]
P
P
=
5
y
]
k
k
|
5
|
|
|
k
D
D
P
P
T
5
M
%
5
9
M
|
|
D
|
K
K
Z
=
5
M
J
k
5
T
9
J
|
"
P
P
P
T
T
M
|
k
D
k
q
|
9
=
|
M
q
D
|
P
|
N
P
T
=
s
O
D
\
q
|
|
"
"
"
i
"
U
U
|
U
|
T
9
M
\
\
J
|
|
#
#
#
#
#
"
#
#
M
M
M
T
T
q
|
q
\
\
|
U
"
s
s
s
s
s
y
y
V
y
y
y
V
V
y
y
y
,
V
s
V
y
y
y
y
(34)
300
T
T
|
"
|
J
"
"
y
#
V
,
,
,
s
y
y
y
y
V
y
y
V
y
V
s
V
y
V
]
5
T
M
\
|
|
]
\
k
|
D
|
"
k
J
"
"
"
s
,
s
V
V
V
V
V
s
y
y
V
V
V
V
y
0
V
V
y
V
V
V
s
s
V
V
V
V
V
V
V
V
5
9
|
|
]
\
|
"
#
y
#
y
y
s
s
V
y
V
y
y
y
y
y
V
*
V
V
y
y
y
,
s
V
V
s
V
V
V
y
|
\
J
M
M
M
\
q
|
N
k
"
#
y
"
V
y
y
y
y
V
V
%
5
y
]
\
M
|
|
q
|
"
#
5
\
\
y
,
%
y
y
"
"
V
4
M
y
y
U
q
\
J
\
y
y
s
|
s
y
J
y
s
V
V
,
s
,
,
,
,
,
V
V
y
\
J
4
4
J
\
y
V
V
s
|
q
|
J
#
"
y
#
y
V
\
\
y
y
y
|
|
J
y
y
V
y
y
V
s
V
,
,
i
s
s
V
V
V
V
M
,
4
,
M
V
5
U
|
\
|
y
y
y
y
y
y
y
s
s
0
s
s
,
y
y
4
4
V
J
y
y
y
V
q
|
J
"
y
y
|
\
y
M
y
V
M
y
y
V
y
y
V
,
V
s
s
s
V
s
s
s
V
s
V
y
y
y
k
|
J
\
|
y
y
|
V
y
y
y
y
y
y
V
y
V
V
V
V
s
V
y
V
s
,
V
V
s
V
y
y
V
y
V
y
]
b
,
5
"
y
y
y
V
y
y
V
M
y
|
|
J
\
V
V
V
y
V
V
V
V
s
s
s
V
s
V
V
s
y
y
y
y
V
y
y
y
y
y
]
]
M
9
y
y
V
y
s
s
V
,
|
|
|
|
"
|
\
U
\
\
|
V
,
V
V
s
V
V
V
V
V
s
V
s
y
y
y
V
V
y
y
y
y
(41)
380
370
360
350
340
330
320
310
300
(41)
y
y
k
|
J
\
|
y
y
|
V
y
y
y
y
y
y
V
y
V
V
V
V
s
V
y
V
s
,
V
V
s
V
y
y
V
y
V
y
]
b
,
5
"
y
y
y
V
y
y
V
M
y
|
|
J
\
V
V
V
y
V
V
V
V
s
s
s
V
s
V
V
s
y
y
y
y
V
y
y
y
y
y
310
]
]
M
9
y
y
V
y
s
s
V
,
|
|
|
|
"
|
\
U
\
\
|
V
,
V
V
s
V
V
V
V
V
s
V
s
y
y
y
V
V
y
y
y
y
]
b
s
9
#
y
y
V
V
V
V
J
|
|
q
|
"
y
#
V
\
\
s
V
|
|
\
\
y
M
V
y
s
s
s
s
V
s
V
V
V
V
V
V
V
s
V
V
s
V
V
V
|
q
|
M
5
y
y
y
V
5
M
|
q
q
|
J
"
"
V
U
M
y
M
|
|
s
y
V
s
,
V
0
s
V
V
V
|
|
]
|
y
y
M
\
\
|
|
J
y
"
y
y
|
y
y
|
|
k
|
|
s
s
s
s
s
s
V
V
V
V
V
V
V
V
V
V
V
V
V
q
|
\
,
y
y
y
y
V
y
]
\
q
q
|
\
|
y
V
#
#
,
s
M
V
V
V
V
s
y
y
V
V
M
y
y
V
V
|
|
,
y
|
q
J
|
J
"
|
M
\
|
\
"
M
[
D
\
[
\
\
y
y
q
|
9
,
y
y
y
y
%
4
|
q
|
\
|
"
y
y
\
|
|
|
y
M
|
,
|
J
|
|
J
"
|
|
|
|
\
|
9
5
y
y
y
y
y
|
|
]
|
J
y
y
V
y
|
|
|
|
|
s
s
y
|
|
J
|
|
|
|
|
|
J
|
J
|
U
|
|
U
|
|
y
y
V
y
V
y
y
|
]
|
J
q
"
V
M
y
M
|
J
U
|
J
|
|
|
|
|
|
U
U
|
|
U
320
[
"
V
y
M
|
\
q
\
J
U
J
y
V
V
y
V
V
V
M
y
y
y
y
y
"
#
y
q
|
J
|
J
"
y
y
V
y
y
V
s
s
s
s
s
s
s
s
4
s
s
s
s
s
s
s
,
s
,
s
s
V
s
V
V
M
V
M
V
V
V
V
V
V
V
"
,
5
J
U
|
J
\
y
y
V
V
s
V
s
M
s
V
s
V
s
s
y
i
,
,
s
s
V
V
V
V
V
V
V
V
V
D
D
T
"
"
y
"
y
s
5
s
|
|
"
y
y
y
y
y
V
V
y
s
y
V
V
s
y
y
V
V
y
,
,
,
s
V
V
y
V
V
s
s
y
#
y
N
J
M
s
M
M
9
9
4
M
M
y
M
y
V
"
"
"
y
y
"
[
\
D
k
k
k
|
|
|
\
\
]
y
s
"
"
M
V
y
y
D
K
P
#
#
O
D
]
]
]
]
X
X
X
X
{
9
s
"
D
D
D
D
D
\
#
#
#
#
y
"
y
|
D
]
]
]
]
]
X
X
y
5
i
D
D
D
\
"
#
y
D
D
"
#
"
#
#
#
#
q
q
]
]
]
?
X
{
?
X
{
X
X
5
,
K
D
"
N
"
|
9
#
k
|
]
]
]
]
{
?
X
X
X
?
X
K
D
#
B
N
D
D
330
D
D
D
D
D
D
]
|
]
5
,
D
D
D
D
D
D
D
K
D
D
N
D
k
q
]
%
?
?
X
X
%
X
M
4
,
T
#
"
D
D
D
D
D
D
D
D
M
M
s
,
|
|
|
D
Z
D
D
S
O
]
]
]
]
%
%
M
4
]
*
s
s
V
5
D
D
q
\
]
]
]
]
k
k
q
M
T
N
N
#
Z
D
D
D
E
\
q
k
\
%
s
s
V
,
,
@
K
N
#
D
D
D
D
D
D
D
T
z
D
|
|
q
k
%
s
#
,
B
@
D
D
D
D
Z
K
K
Z
D
D
E
D
O
O
k
O
O
k
q
|
]
]
]
4
4
%
5
i
#
#
D
D
D
Z
D
N
=
|
D
O
q
q
]
]
|
q
q
|
|
y
y
i
`
i
i
"
D
D
D
K
K
D
D
D
q
q
|
|
|
|
J
|
s
s
V
5
i
B
340
K
Z
Z
K
k
k
|
N
O
O
O
W
q
\
|
b
]
]
q
q
\
J
M
V
s
5
5
B
B
i
B
B
#
U
D
K
K
Z
K
K
Z
s
M
J
J
|
|
]
]
]
]
q
J
]
|
5
B
B
#
"
i
B
#
D
D
I
I
K
K
K
K
K
4
y
y
4
%
O
O
k
b
]
X
?
]
q
q
\
|
9
#
@
"
i
D
D
K
I
Z
K
Z
s
y
4
4
%
|
O
D
q
|
]
]
q
|
|
|
M
M
9
"
P
P
P
P
"
B
Z
K
Z
s
,
4
%
%
%
]
]
]
]
]
\
|
|
,
s
5
P
P
"
D
D
D
D
D
[
D
9
5
,
5
4
4
4
4
s
\
]
]
]
|
|
|
\
"
@
@
@
B
D
D
M
T
5
5
0
%
4
%
%
q
|
]
|
b
k
]
%
4
M
\
|
N
B
Y
>
>
>
Y
i
B
#
D
D
D
D
D
9
5
5
4
4
%
|
\
q
q
|
]
]
b
%
M
|
M
T
=
>
Y
>
Y
Y
Y
B
#
D
D
5
,
s
s
%
k
\
y
\
]
\
J
T
=
T
T
T
T
`
T
`
B
P
P
@
B
#
D
,
,
s
%
4
|
q
\
]
]
?
]
|
M
T
M
#
T
`
T
`
@
@
@
@
350
D
D
D
U
y
V
y
9
\
%
%
%
X
?
M
%
%
M
5
5
`
`
E
P
P
#
D
Z
D
#
T
V
V
9
y
|
%
%
%
J
J
T
T
T
B
P
P
@
P
i
B
#
K
I
s
T
%
4
%
%
%
4
4
4
%
4
5
5
i
P
i
B
#
D
D
B
T
5
T
4
4
%
%
%
%
%
m
%
%
%
X
?
J
J
#
@
P
P
T
E
5
5
#
5
T
%
4
%
%
X
M
#
#
@
P
S
S
T
=
|
%
%
%
4
%
%
5
5
i
#
Z
D
T
T
T
s
5
=
|
?
%
X
%
X
X
X
i
#
K
K
N
I
Z
S
S
T
T
i
#
T
T
|
,
i
I
g
=
T
T
#
#
5
T
|
|
q
|
X
?
J
J
P
I
g
g
g
I
K
K
=
T
T
i
9
5
q
J
q
\
b
k
k
k
k
]
b
]
b
b
b
b
?
?
]
]
b
J
J
J
J
M
"
P
I
I
g
g
I
I
I
K
(35)
360
z
Y
=
B
#
@
T
b
q
b
]
q
O
k
q
|
I
I
I
I
I
I
I
D
I
K
D
D
D
D
O
|
q
b
]
]
?
]
q
q
k
D
O
g
g
I
I
K
I
D
Z
D
S
D
O
O
O
S
Z
q
O
q
q
q
D
D
D
D
D
O
D
D
K
P
I
I
I
I
K
Z
K
Z
K
Z
Z
D
D
S
O
O
k
O
W
W
O
W
W
O
O
O
O
O
D
D
I
K
D
K
Z
K
Z
D
Z
D
S
S
O
D
O
K
Z
K
S
D
Z
S
S
S
S
S
S
S
S
S
S
S
O
O
I
Z
K
K
B
R
N
Z
I
Z
N
Z
S
S
S
S
S
S
S
S
D
O
O
D
D
Z
Z
I
I
N
`
E
Y
S
S
I
S
S
S
I
K
S
S
S
D
Z
O
O
O
O
D
K
Z
Y
Y
2
K
S
S
S
S
S
N
S
S
S
O
S
D
O
O
D
D
O
D
I
I
>
S
S
O
O
O
q
q
O
O
D
W
D
Z
I
K
Z
O
D
Z
D
S
S
S
S
O
O
q
q
]
q
O
O
O
D
W
Z
I
K
Z
2
Y
!
.
.
R
Z
O
D
O
O
W
?
_
I
K
Y
2
.
.
>
(42)
380
370
360
350
340
330
320
310
360
(42)
S
S
O
O
O
q
q
O
O
D
W
D
Z
I
K
Z
O
D
Z
D
S
S
S
S
O
O
q
q
]
q
O
O
O
D
W
Z
I
K
Z
2
Y
!
.
.
R
370
Z
O
D
O
O
W
?
_
I
K
Y
2
.
.
>
D
O
O
O
W
W
D
W
?
?
Z
I
Y
!
!
Y
E
O
D
O
D
S
q
k
?
k
W
K
Y
2
2
!
!
!
>
2
Y
S
S
O
D
O
O
D
D
S
S
?
]
_
{
]
]
q
q
]
?
?
O
q
>
!
2
2
2
>
:
D
O
D
S
D
S
S
D
N
O
O
A
A
A
A
q
q
b
_
{
{
?
W
q
`
2
!
!
.
2
Y
>
>
>
:
:
S
S
S
O
q
q
b
W
O
A
{
{
?
_
k
W
#
=
>
2
!
Y
2
Y
2
>
D
D
q
N
N
b
]
_
?
_
_
_
_
]
W
!
!
!
Y
=
=
Y
T
T
N
S
S
S
S
D
|
O
O
W
?
]
b
q
A
?
_
X
_
_
!
!
>
2
>
=
Y
T
E
@
K
Z
O
D
O
Z
S
S
S
S
|
]
?
{
{
?
X
?
A
]
q
]
?
{
_
_
_
>
!
!
2
!
!
>
`
380
S
D
O
O
O
O
S
S
q
W
b
?
?
{
X
?
]
q
b
{
{
{
_
]
R
>
2
2
2
!
!
!
Y
`
`
K
N
D
Z
O
D
O
D
D
D
S
S
N
>
D
O
?
]
b
b
_
?
?
q
E
Y
Y
Y
!
>
>
!
Y
Y
@
K
D
D
D
O
D
O
D
Z
D
D
D
D
D
W
]
?
{
{
]
b
{
?
?
E
2
2
Y
2
!
>
D
P
O
Z
D
O
D
D
N
z
E
|
?
?
q
q
#
`
Y
Y
>
>
Y
Y
D
D
S
O
O
D
O
O
q
|
O
=
.
|
J
?
?
O
N
z
Y
Y
2
Y
>
Y
R
D
D
O
O
D
O
]
]
q
D
O
W
W
q
W
Y
=
=
N
|
q
q
b
N
B
E
Y
Y
Y
`
O
]
.
>
:
:
.
=
|
|
|
?
?
]
9
T
E
D
P
z
Y
Y
K
K
O
O
D
D
O
O
W
?
A
q
=
:
.
T
N
|
?
?
T
`
.
z
B
`
`
D
O
A
q
O
q
{
D
D
O
O
W
?
J
T
=
T
`
:
B
B
@
D
D
O
O
O
O
O
O
q
Z
T
=
=
T
=
B
N
N
P
390
O
O
D
O
D
W
O
q
q
q
O
O
W
A
]
]
N
D
9
T
T
T
T
E
T
Z
Z
D
D
O
D
W
]
]
b
O
b
]
O
]
b
O
O
O
]
]
]
D
D
#
O
O
\
9
T
5
i
D
D
D
D
D
D
O
D
Z
D
]
O
O
]
W
O
O
O
W
]
b
|
D
D
`
\
N
D
D
Z
D
Z
D
W
W
]
W
O
W
]
]
D
|
P
N
D
D
D
D
D
D
D
O
Z
O
D
Z
D
O
]
A
O
O
W
]
]
D
D
D
D
D
"
D
D
D
Z
|
|
D
D
D
D
Z
O
]
]
A
{
_
?
A
W
W
A
]
q
Z
D
q
|
O
D
O
D
Z
X
?
?
]
b
]
|
q
D
|
|
"
N
|
]
S
S
S
S
S
O
q
?
?
9
N
J
|
Z
D
D
\
|
|
S
S
S
S
|
J
T
9
B
B
"
K
Z
Z
|
|
|
J
S
S
S
S
S
S
D
O
|
J
K
[
|
#
#
#
|
D
D
|
|
S
S
S
S
S
S
S
S
O
D
O
D
O
O
O
q
M
T
B
`
9
|
q
S
S
O
O
O
#
#
#
#
#
#
N
N
N
D
D
D
|
|
|
|
D
Z
Z
D
D
D
D
"
9
#
U
#
D
Z
N
N
D
D
q
D
O
D
D
O
O
O
D
D
z
N
Z
P
#
J
N
|
D
K
Z
D
D
O
D
D
D
D
O
D
B
"
#
N
|
N
D
D
K
@
D
D
q
q
q
]
]
]
]
O
O
D
Z
`
T
J
J
M
|
J
]
|
D
D
D
|
|
|
J
?
?
?
]
]
q
D
D
D
K
D
D
#
Z
N
D
T
=
:
:
=
T
Y
Y
>
>
`
Z
I
K
D
|
J
|
|
|
D
D
|
|
J
J
]
?
?
?
?
{
]
]
q
O
O
N
Z
D
D
D
K
D
T
Y
E
Y
>
E
D
|
|
450
440
430
420
410
400
390
380
(43)
10
B
K
K
K
I
N
I
#
@
#
N
P
B
P
"
#
"
"
"
"
"
#
#
#
N
K
I
#
P
@
N
I
K
I
@
K
P
K
@
`
i
"
"
"
#
"
"
#
#
I
K
K
Z
K
#
"
K
\
U
U
"
"
"
"
#
y
#
D
D
D
D
Z
K
D
D
"
"
#
"
#
"
"
"
"
#
D
D
Z
K
K
D
D
D
U
U
"
"
"
5
,
D
D
D
N
P
D
D
"
"
"
U
y
y
"
[
[
[
D
D
D
D
N
@
D
D
"
"
"
"
"
"
"
y
"
i
i
U
U
U
U
U
"
D
K
N
D
D
K
#
"
"
"
"
"
#
"
#
"
"
#
"
"
"
"
"
"
"
"
"
"
5
#
#
"
#
#
"
#
#
#
#
#
"
"
#
#
#
"
"
"
#
#
"
"
"
"
"
#
"
#
D
D
I
D
P
P
"
#
#
"
"
#
"
"
"
"
#
"
"
"
#
"
"
#
"
"
i
i
#
"
#
#
#
#
#
"
"
#
#
#
"
"
#
D
D
P
P
P
P
P
P
P
"
"
"
"
#
"
"
"
"
#
"
i
i
B
"
#
"
#
"
"
"
"
"
#
"
"
"
"
"
#
"
#
"
"
"
"
"
"
P
P
"
#
#
"
"
#
#
#
"
#
#
"
"
#
"
"
#
B
"
"
"
"
@
"
"
"
"
"
"
#
#
"
#
"
"
"
"
"
20
I
D
K
P
I
I
P
P
P
"
#
#
"
"
"
"
"
"
"
#
"
U
i
B
#
"
"
"
"
"
#
"
"
"
"
"
"
P
#
K
D
D
P
P
P
P
P
"
U
P
P
P
"
"
i
i
"
"
#
"
"
#
#
"
P
P
"
"
N
K
D
D
P
P
P
P
P
P
P
"
"
"
P
P
U
B
"
"
"
#
"
"
"
#
"
P
P
P
P
"
@
D
D
D
D
P
P
U
U
P
"
#
"
"
"
"
P
U
P
P
U
U
U
[
\
U
U
U
U
U
D
K
[
D
[
D
#
#
K
K
U
U
"
"
U
|
U
U
|
|
U
U
U
#
#
#
P
P
"
U
|
"
"
P
P
P
U
P
P
U
P
U
"
#
|
|
|
|
"
|
"
"
U
U
[
#
#
#
P
P
"
U
|
|
|
|
U
|
|
|
U
|
|
U
|
|
U
|
[
#
#
P
P
U
U
P
"
|
U
U
|
|
"
30
P
P
P
P
P
|
U
"
"
#
|
|
|
|
U
|
|
|
|
|
|
|
U
"
P
P
P
P
P
P
P
P
U
"
|
|
J
"
U
U
s
B
P
P
P
P
P
P
P
"
"
|
U
|
|
U
|
|
|
U
J
|
\
|
U
|
|
P
P
P
P
P
P
P
P
"
#
P
U
P
|
|
|
U
"
#
#
P
P
P
P
P
P
=
B
U
P
|
U
|
|
U
U
U
|
U
U
|
y
"
"
#
"
"
U
|
#
U
U
U
U
|
U
U
U
\
U
U
U
U
U
|
U
U
|
U
U
#
#
B
B
i
B
B
i
B
#
#
5
\
i
5
i
i
"
"
"
|
[
U
#
#
5
T
,
y
y
y
y
y
y
,
T
i
*
*
y
y
i
T
i
T
`
B
V
V
*
y
*
,
3
40
T
`
3
y
y
y
y
y
"
,
i
V
V
V
,
5
T
,
V
V
V
y
*
y
y
y
y
y
y
y
y
y
y
"
V
V
V
V
V
V
s
V
s
V
5
i
s
s
V
y
*
y
y
y
y
y
y
y
*
y
*
y
y
y
"
U
M
5
i
y
y
y
V
y
y
y
y
V
s
V
y
y
y
"
y
i
5
V
y
i
9
i
y
y
y
y
V
s
,
y
y
y
y
y
y
y
y
y
"
"
"
"
y
"
#
s
,
;
i
i
5
V
V
V
,
,
y
y
y
V
V
V
V
V
V
,
3
3
T
#
i
i
i
V
y
,
,
s
V
V
V
V
V
V
y
y
y
y
y
y
"
"
y
s
i
,
,
y
y
y
s
i
y
y
y
,
s
V
V
V
y
y
y
y
y
"
"
*
y
y
,
3
i
,
y
y
i
,
,
V
V
V
V
V
y
s
V
V
V
V
y
*
y
s
0
V
y
y
y
,
,
,
,
i
i
50
y
y
V
V
V
V
V
s
s
s
V
V
V
*
s
s
0
F
V
y
y
"
y
V
,
i
,
s
y
y
y
3
s
5
y
y
V
V
V
V
V
V
V
,
V
s
V
V
V
V
4
s
V
V
y
y
y
y
y
y
s
,
y
*
5
i
i
y
y
V
V
V
V
V
s
;
V
V
V
V
s
s
s
y
y
y
*
*
V
V
y
y
*
y
y
y
,
,
,
s
y
y
*
y
y
y
y
y
V
V
V
V
s
5
y
y
V
y
y
V
y
y
y
y
y
y
y
y
*
y
y
y
y
y
y
y
y
s
,
,
i
*
y
*
y
*
*
"
,
i
,
s
V
s
s
s
V
V
V
V
s
5
*
V
y
y
y
y
s
y
y
y
V
y
y
y
y
*
y
*
y
y
y
y
y
s
s
,
5
V
y
y
*
*
y
y
y
,
,
B
P
s
s
V
s
s
V
V
V
V
V
V
,
,
V
y
y
y
y
y
y
y
y
V
y
y
y
s
s
y
y
y
y
y
*
*
*
y
y
,
|
s
V
V
V
V
0
s
V
V
V
V
V
,
0
y
y
y
y
y
y
y
y
y
y
s
V
*
y
y
y
y
y
y
y
,
5
y
i
i
U
V
s
s
V
s
0
V
s
V
V
s
V
V
3
,
3
s
y
y
y
y
y
y
y
V
V
V
y
*
*
y
y
V
,
i
,
*
y
5
#
V
V
V
0
s
V
V
V
V
5
;
3
s
y
V
V
V
V
V
y
y
y
y
y
V
y
y
,
,
,
,
y
y
y
,
,
,
5
V
V
V
V
V
V
V
5
,
V
y
y
y
*
y
V
V
V
s
*
y
y
V
y
y
y
y
,
,
y
V
,
i
5
(37)
60
V
0
V
V
V
s
V
V
V
V
s
s
y
s
;
V
y
*
y
*
y
y
y
y
y
y
V
V
V
V
y
y
*
*
y
y
y
,
s
"
V
,
,
y
y
V
V
V
s
0
s
y
5
s
y
y
y
y
y
y
y
y
y
V
V
V
y
y
*
,
,
,
s
y
s
s
V
y
V
V
V
V
V
s
V
V
V
y
,
,
V
y
V
y
y
y
y
y
y
y
y
*
V
V
y
y
V
,
,
,
s
"
y
V
y
y
y
V
V
V
s
V
V
y
5
,
V
y
y
y
*
y
y
y
y
y
y
y
V
s
V
V
y
V
,
,
,
y
*
s
U
"
"
,
s
V
V
V
y
y
y
y
V
y
y
V
V
y
V
s
V
V
V
V
y
y
y
,
,
5
5
y
\
[
U
|
U
|
U
U
|
\
U
U
"
|
|
U
|
U
U
\
|
y
,
,
,
\
D
|
|
|
|
5
,
y
5
s
V
|
U
|
|
U
|
|
|
"
,
,
,
s
\
D
|
U
U
|
U
U
U
|
U
|
U
U
\
U
|
U
|
U
U
\
U
U
\
U
U
|
|
U
|
U
,
5
0
,
#
y
"
"
"
|
|
|
,
,
,
[
D
i
s
3
#
[
\
s
s
s
,
s
V
V
s
,
,
s
s
V
,
s
V
V
V
,
s
V
V
V
s
V
y
V
y
y
y
y
V
V
y
y
y
y
*
y
y
,
i
i
(44)
60
450
440
430
420
410
400
390
380
(44)
#
y
"
"
"
|
|
|
,
,
,
[
D
70
i
s
3
#
[
\
s
s
s
,
s
V
V
s
,
,
s
s
V
,
s
V
V
V
,
s
V
V
V
s
V
y
V
y
y
y
y
V
V
y
y
y
y
*
y
y
,
i
i
s
s
s
0
s
V
s
V
5
i
3
V
s
V
s
V
V
s
s
V
V
V
y
y
y
y
y
,
,
s
V
s
V
s
5
3
3
V
V
V
y
y
V
y
y
y
*
y
*
y
y
*
i
,
\
k
V
V
V
,
i
,
V
V
V
V
V
V
y
y
y
*
y
*
y
y
y
T
5
5
i
,
,
s
,
s
V
s
i
,
,
V
V
V
s
V
V
y
y
y
"
y
y
V
V
V
V
V
y
*
y
*
y
y
*
y
*
*
y
y
|
i
`
i
i
|
[
\
,
,
,
s
i
,
V
s
0
V
V
V
V
s
s
V
V
#
#
#
"
#
s
V
"
"
i
T
5
[
q
,
,
;
=
y
,
5
;
=
;
0
=
:
:
T
s
y
;
y
5
=
=
,
0
V
0
;
=
,
;
=
=
:
:
=
=
=
T
"
U
\
\
\
\
\
U
\
U
|
"
\
i
i
`
y
,
V
%
y
5
5
5
s
y
T
;
0
;
,
:
5
=
;
s
,
,
;
;
;
;
5
5
=
,
;
:
:
:
:
T
:
:
E
K
K
\
|
"
y
B
`
`
`
T
Y
5
T
"
"
i
5
*
5
V
V
s
y
;
5
y
;
;
s
0
=
5
5
=
,
4
0
:
5
,
,
s
0
0
;
,
=
=
;
T
=
:
:
`
T
:
:
B
D
i
`
Y
i
T
`
i
"
"
#
"
\
[
80
,
4
4
5
;
0
%
5
s
s
;
;
;
=
;
0
y
=
=
i
,
,
0
,
4
;
;
,
;
=
y
5
5
;
:
;
,
3
=
=
>
i
`
i
i
i
i
"
"
"
5
,
4
V
,
;
,
;
0
0
;
;
,
;
;
,
s
y
V
;
=
;
,
,
,
0
0
0
0
;
5
=
5
;
,
,
=
=
=
=
>
:
#
i
E
`
i
`
3
i
"
"
"
"
"
,
0
4
,
4
5
,
,
5
;
T
;
=
T
0
s
,
5
5
=
=
T
T
,
4
;
s
4
;
0
=
:
,
5
:
=
=
=
B
D
D
D
\
i
i
i
i
i
"
"
"
"
"
"
5
0
s
4
0
5
;
;
;
;
=
5
:
=
5
0
V
,
T
:
:
=
;
*
0
4
,
s
;
y
:
:
=
,
=
T
E
:
=
N
i
i
i
i
,
i
"
"
"
"
4
4
4
%
;
;
;
;
;
T
,
:
=
=
5
,
*
5
=
:
:
5
T
4
y
;
0
0
4
0
;
;
=
;
;
:
5
5
=
:
"
i
i
i
i
,
"
"
"
"
"
"
%
4
%
y
;
;
;
;
V
=
,
=
5
=
;
s
5
5
:
:
=
T
;
,
4
0
0
m
4
0
5
;
5
,
5
=
=
i
5
=
=
"
i
i
i
i
,
i
"
"
y
5
y
0
;
4
,
5
:
T
5
=
y
4
4
f
4
5
=
;
;
5
T
;
5
0
0
;
;
;
;
;
V
5
=
>
.
#
|
"
i
i
i
i
i
,
"
"
"
"
"
"
"
M
T
V
%
0
0
y
,
:
=
,
:
,
,
%
*
y
5
;
;
5
V
y
5
5
y
0
;
;
0
y
V
=
:
:
"
i
i
i
i
i
"
"
"
"
"
"
"
"
"
"
M
s
=
4
0
4
0
0
V
s
5
;
=
T
:
5
5
4
0
4
0
s
;
5
s
y
y
5
4
m
;
s
=
.
.
:
i
i
i
i
,
i
"
"
"
"
"
"
y
M
:
T
;
;
0
0
0
;
,
;
;
5
=
=
:
5
5
0
%
*
m
0
;
5
5
5
5
;
5
5
0
*
;
0
:
.
:
:
=
\
i
i
i
i
"
"
"
"
"
90
s
=
=
4
y
4
0
:
;
;
;
,
;
5
:
T
=
;
s
0
4
0
0
;
s
;
=
=
=
=
=
T
;
4
0
;
0
;
:
:
:
=
i
i
i
i
"
"
"
"
"
"
"
"
V
=
V
%
s
,
=
,
;
V
,
4
=
:
=
=
,
;
4
s
m
;
;
;
V
5
=
T
=
=
T
T
0
s
0
0
0
;
i
=
:
:
=
:
\
"
i
i
,
B
"
"
"
"
"
y
s
4
s
*
4
0
;
0
4
:
:
.
Y
B
5
0
,
4
5
;
4
;
=
>
>
T
T
5
V
0
5
5
;
5
=
=
:
,
i
i
i
"
y
4
,
4
s
0
%
%
,
5
0
4
4
0
V
4
0
m
4
4
=
:
.
.
=
i
,
0
=
.
:
=
=
,
s
4
5
5
=
,
5
=
>
Y
i
i
#
"
"
"
"
"
"
;
;
:
;
,
4
y
M
T
5
,
s
*
4
4
0
m
0
4
,
;
T
:
:
:
.
:
;
5
4
4
0
4
=
.
.
.
:
=
T
y
*
4
,
s
0
s
T
=
>
,
i
i
"
"
"
"
"
"
"
5
;
=
=
3
y
T
5
5
4
s
m
4
m
V
;
=
:
T
=
:
:
=
,
0
%
;
=
5
.
.
:
:
=
=
5
4
%
;
s
,
y
i
=
:
>
T
"
i
i
i
"
"
"
"
"
V
s
V
0
,
:
=
3
,
s
V
4
4
4
m
m
;
=
=
:
i
T
=
=
=
5
%
0
%
;
5
;
=
=
:
:
=
=
T
5
0
s
;
V
=
=
:
>
=
:
i
i
i
"
"
"
"
"
"
"
V
V
s
i
=
=
i
,
%
4
V
5
0
4
4
s
4
=
=
=
i
T
5
5
5
,
4
s
,
T
:
=
T
,
4
0
;
5
=
5
i
=
:
B
i
i
i
"
"
"
"
"
"
s
,
=
=
i
3
V
%
4
%
5
0
4
0
m
V
4
i
=
:
:
:
=
:
=
4
m
4
%
4
0
;
4
=
:
:
5
5
;
5
,
B
=
:
:
i
i
i
"
"
"
B
:
=
T
i
,
V
0
V
V
4
y
5
5
s
4
m
s
5
:
=
:
:
=
5
:
=
;
0
m
0
V
%
=
:
=
9
*
%
0
;
0
,
V
T
i
i
i
#
"
"
"
y
100
V
V
=
=
=
`
,
i
0
V
V
y
y
s
%
;
s
0
4
V
4
=
=
:
`
=
=
;
;
0
4
m
%
0
;
;
4
%
:
:
=
=
4
0
4
0
T
:
:
T
#
i
i
B
:
:
Y
Y
,
,
V
0
V
y
,
y
5
T
T
s
;
5
s
=
:
=
;
V
0
%
4
0
0
0
4
%
=
=
.
.
=
T
0
;
0
5
=
>
>
:
@
i
i
"
=
:
Y
T
`
i
s
0
s
y
V
,
5
;
T
5
5
;
,
=
=
:
=
i
%
V
4
;
;
%
4
5
=
.
:
=
T
5
0
;
*
5
=
:
:
#
i
"
>
=
!
>
=
`
,
,
0
s
y
y
5
3
=
=
5
=
:
>
:
>
:
5
T
m
0
,
;
;
s
%
m
M
T
.
.
.
:
;
,
0
T
=
T
`
T
i
i
i
P
P
"
,
.
:
>
Y
Y
,
s
0
V
*
=
i
T
T
Y
T
:
.
:
:
:
5
,
4
4
m
5
;
=
T
m
4
%
4
4
4
V
:
.
:
`
,
0
4
5
=
=
=
=
i
B
#
"
"
"
:
:
:
=
:
=
3
0
0
0
0
V
y
:
Y
Y
=
=
`
=
>
.
.
:
;
s
m
m
%
;
;
:
=
,
V
4
;
0
0
s
5
N
:
:
.
.
:
,
5
0
V
,
;
T
i
5
=
B
i
"
"
"
"
"
"
:
Y
B
B
B
i
i
0
s
V
y
"
=
=
Y
3
T
Y
`
.
:
.
;
5
m
%
0
y
5
T
:
s
s
m
,
0
0
y
5
T
=
!
:
:
.
=
5
,
s
5
T
5
5
T
=
B
B
P
P
"
0
0
0
0
V
y
"
=
:
=
=
=
T
T
Y
:
.
:
5
s
%
m
4
,
5
=
=
i
4
0
,
,
5
=
:
:
>
>
.
.
:
:
T
:
T
V
,
s
=
=
=
P
P
P
P
i
,
,
i
0
,
0
V
0
s
V
.
:
Y
T
T
i
`
:
.
:
=
,
5
;
=
:
:
5
0
m
0
5
;
,
=
:
>
.
:
:
:
:
;
,
,
T
=
=
i
i
i
i
,
0
0
s
0
s
0
V
.
.
:
>
Y
T
`
T
:
.
:
=
V
4
,
s
s
=
:
:
:
T
0
5
%
T
=
>
>
>
:
.
:
:
0
s
,
y
:
:
:
:
110
i
i
i
,
i
0
0
0
0
0
s
#
#
.
.
>
>
T
Y
T
`
>
:
:
=
s
0
4
;
i
T
T
=
5
;
4
%
,
5
>
>
:
:
:
s
V
4
5
:
:
>
.
:
i
3
i
3
3
,
s
0
s
#
=
.
>
Y
=
=
T
i
Y
=
:
:
5
=
=
=
,
=
;
;
=
5
V
4
=
=
=
>
=
=
=
5
0
0
4
;
:
=
:
:
.
.
!
K
I
P
i
`
5
3
i
0
0
s
0
0
s
#
#
`
:
>
Y
T
T
T
5
`
=
>
=
=
i
:
i
=
3
;
=
;
4
y
4
T
T
=
=
=
T
=
0
4
0
;
=
i
>
:
.
.
I
K
,
i
3
5
3
,
,
0
0
,
0
E
:
:
Y
3
;
;
3
3
5
:
:
:
:
=
=
5
=
T
5
=
5
0
%
5
5
T
T
=
=
5
,
5
=
;
i
:
.
.
.
:
B
K
I
i
3
i
i
i
,
0
0
0
0
`
:
:
`
3
5
5
5
i
5
:
=
>
:
=
:
=
=
;
T
=
;
4
4
%
s
5
5
,
5
=
=
T
;
5
,
;
,
T
:
.
:
.
`
K
I
s
,
3
0
,
0
0
0
0
B
Y
.
:
Y
s
s
0
0
0
4
5
T
:
:
:
T
5
;
5
5
=
=
5
y
,
5
y
y
5
T
=
:
:
T
5
;
,
5
:
.
.
=
:
Y
T
.
Y
K
K
I
,
i
,
3
,
0
0
0
0
B
,
Y
:
:
=
,
s
4
4
s
*
,
T
:
:
=
=
5
5
,
T
=
:
=
4
m
4
y
s
,
y
y
;
T
=
=
=
=
T
;
i
:
.
.
=
i
#
`
.
.
Y
K
D
K
,
3
3
i
3
0
,
0
0
i
B
i
!
>
.
:
5
y
m
%
4
%
T
=
=
s
4
s
;
s
5
:
;
0
4
,
y
5
B
=
=
=
,
,
5
y
=
:
:
:
,
T
:
.
.
!
3
,
i
,
3
,
0
0
s
,
i
i
`
>
>
.
.
5
y
,
5
5
V
0
=
s
:
:
=
s
4
,
V
5
=
=
`
,
5
,
:
:
:
,
y
T
:
.
.
K
D
3
`
3
;
T
3
0
,
0
,
i
i
`
Y
!
.
:
.
;
y
0
%
s
;
=
5
;
;
0
%
m
0
0
0
4
0
T
T
=
T
,
,
5
;
T
:
:
T
0
=
,
>
:
.
.
.
(38)
120
3
3
=
:
;
0
3
0
0
,
i
i
`
>
>
>
.
:
4
%
4
4
4
4
,
y
=
T
;
;
0
m
4
%
*
s
4
y
V
5
T
=
=
s
y
,
5
=
:
:
i
4
0
;
5
.
.
.
.
.
`
T
=
;
3
,
,
,
,
i
i
Y
=
!
>
=
=
V
%
4
%
%
;
;
T
V
;
;
0
0
m
0
m
m
*
0
0
*
,
0
T
=
5
T
i
:
:
.
=
V
5
V
.
:
.
.
.
.
.
=
3
i
3
i
0
,
0
,
i
i
i
Y
Y
>
>
`
T
5
*
%
%
%
5
=
;
5
;
,
0
0
m
0
m
y
,
5
=
T
i
=
5
:
:
:
:
T
y
,
M
:
.
.
.
:
:
3
3
3
,
0
s
0
i
0
i
i
`
Y
Y
Y
>
:
.
5
s
y
5
;
;
;
0
0
0
0
0
m
4
m
0
F
4
4
s
s
y
5
T
=
=
`
:
:
=
5
:
:
=
T
y
:
:
.
:
=
5
#
B
,
s
0
,
0
,
0
,
i
i
i
Y
Y
>
>
>
=
5
y
V
;
V
;
0
0
0
0
m
m
m
4
0
,
y
V
T
=
=
=
=
:
=
T
,
;
;
=
:
:
.
>
s
,
#
i
s
s
0
0
0
,
i
5
Y
=
>
>
`
=
#
%
4
0
,
;
m
m
0
=
;
s
4
m
0
s
F
,
,
5
T
=
=
=
5
s
;
;
0
5
0
4
5
,
=
:
=
:
4
,
0
0
,
0
s
0
i
,
i
`
Y
=
:
>
>
=
T
4
%
m
%
4
%
0
4
;
;
:
0
m
4
m
m
4
,
,
5
5
i
=
=
=
s
;
;
;
5
0
5
5
i
T
=
4
y
s
0
,
0
s
s
3
3
3
Y
=
:
>
>
:
=
5
4
5
4
V
0
;
:
:
;
4
m
m
0
m
s
0
,
5
T
=
:
=
y
,
0
;
T
5
;
,
,
;
;
;
0
4
B
,
,
0
s
0
0
,
,
i
i
Y
T
Y
>
>
:
=
,
5
%
,
;
5
0
%
m
m
0
m
s
=
;
m
0
m
0
s
y
y
,
5
T
=
=
=
;
y
4
,
;
;
;
,
s
V
V
V
4
0
%
;
,
i
0
0
s
0
s
s
,
5
3
T
=
:
Y
=
T
,
,
V
;
0
0
0
0
m
0
m
0
5
;
m
m
s
m
T
T
=
:
T
=
5
5
:
:
T
T
%
0
5
i
i
,
s
,
0
0
,
y
,
i
3
Y
T
=
>
3
T
,
,
0
;
;
0
4
F
0
m
%
:
=
;
m
0
m
s
m
%
%
5
T
=
=
=
=
;
5
s
T
=
:
:
T
y
y
4
4
i
0
0
,
0
0
0
s
s
,
5
3
3
=
T
T
;
,
,
,
;
0
m
0
,
V
T
:
;
4
m
m
F
V
,
=
=
5
T
T
5
;
;
i
=
:
:
=
:
"
4
;
(45)
120
450
440
430
420
410
400
390
380
(45)
;
,
i
0
0
s
0
s
s
,
5
3
T
=
:
Y
=
T
,
,
V
;
0
0
0
0
m
0
m
0
5
;
m
m
s
m
T
T
=
:
T
=
5
5
:
:
T
T
%
0
5
i
i
,
s
,
0
0
,
y
,
i
3
Y
T
=
>
3
T
,
,
0
;
;
0
4
F
0
m
%
:
=
;
m
0
m
s
m
%
%
5
T
=
=
=
=
;
5
s
T
=
:
:
T
y
y
4
4
130
i
0
0
,
0
0
0
s
s
,
5
3
3
=
T
T
;
,
,
,
;
0
m
0
,
V
T
:
;
4
m
m
F
V
,
=
=
5
T
T
5
;
;
i
=
:
:
=
:
"
4
;
,
,
0
0
,
,
V
,
,
3
Y
3
=
=
3
T
,
;
;
0
0
4
m
m
0
4
s
;
:
=
5
4
m
m
m
F
4
m
*
4
m
y
4
T
:
`
T
;
s
5
T
B
T
=
:
:
:
T
5
5
,
;
,
0
0
,
0
0
y
V
s
0
,
,
i
3
T
T
5
3
,
3
0
;
5
;
4
4
0
4
0
"
=
:
:
;
m
0
0
m
F
m
m
4
T
:
5
,
;
y
0
V
5
=
=
:
:
.
.
5
s
0
s
,
,
V
y
V
0
s
,
,
i
3
T
=
i
5
,
3
,
;
;
,
0
4
m
0
;
T
s
:
:
%
4
m
=
:
=
%
,
,
=
=
>
:
.
:
T
s
s
0
0
0
0
,
y
s
0
s
0
0
3
5
3
T
5
i
,
0
;
;
5
5
:
,
5
T
i
=
=
=
=
5
$
4
m
m
m
T
:
:
5
0
5
5
=
T
>
:
=
B
s
0
,
0
0
s
,
V
s
s
0
,
,
i
T
T
5
i
0
,
;
;
5
;
=
5
;
=
5
:
:
:
=
,
F
0
0
4
%
%
0
T
:
=
=
4
4
4
y
5
=
>
.
=
B
%
B
i
,
,
,
,
,
,
y
V
V
0
,
0
3
3
;
T
3
,
,
;
;
5
3
T
:
:
.
:
:
:
:
=
%
%
0
0
F
;
T
=
=
=
4
4
%
"
>
=
.
=
T
3
,
,
,
,
,
,
,
5
s
0
0
0
,
,
i
5
5
3
i
0
,
;
;
i
5
:
.
:
.
.
:
:
T
F
0
m
0
y
;
=
=
=
5
0
0
:
T
=
=
=
.
=
>
i
B
i
;
=
=
3
,
*
s
s
0
,
,
3
,
3
3
,
,
,
;
;
,
3
T
.
.
.
.
.
:
:
5
%
F
F
m
4
m
m
m
V
s
m
0
5
5
;
;
,
5
y
4
=
=
=
Y
=
=
:
140
>
:
:
5
=
=
;
,
,
V
0
s
0
,
0
,
3
,
3
3
,
,
,
;
;
i
5
.
.
.
.
:
.
=
s
m
m
m
m
,
,
;
s
,
=
4
4
;
:
=
T
:
=
=
:
=
:
:
`
i
i
i
i
i
,
s
,
,
,
,
,
,
,
,
,
0
,
3
5
3
i
T
:
.
.
.
:
=
;
y
F
F
m
F
m
m
0
V
;
=
5
:
=
y
4
;
;
y
5
T
5
5
Y
`
T
=
:
:
T
3
5
3
5
3
3
,
3
,
,
0
3
0
,
3
5
;
,
5
5
:
:
.
:
:
=
4
m
m
m
4
,
0
5
;
=
=
5
5
,
5
,
y
s
%
%
s
Y
T
Y
T
Y
i
3
i
3
5
T
T
T
3
,
,
3
,
,
,
3
,
;
5
5
,
=
:
:
=
=
4
0
4
m
*
s
*
s
4
,
;
T
5
:
=
5
=
5
:
,
Y
>
>
3
i
,
,
,
,
i
3
3
3
5
5
3
3
3
3
3
,
;
5
0
*
4
y
;
5
5
5
;
m
4
4
y
4
0
,
;
T
,
=
5
V
s
:
=
;
5
0
.
:
>
T
i
,
3
,
,
,
5
3
T
3
3
5
5
,
3
5
3
y
s
4
m
s
;
V
5
V
,
m
4
m
y
s
;
,
;
=
5
;
,
,
=
;
;
,
4
m
m
>
Y
i
i
i
3
i
3
i
3
T
3
3
T
3
3
3
5
;
5
4
m
m
0
5
5
,
m
4
4
m
m
m
4
0
V
s
0
0
;
;
=
=
,
0
0
;
;
;
s
%
m
>
>
Y
i
i
i
3
5
3
T
T
Y
T
T
3
3
5
5
3
5
5
0
m
m
0
0
4
0
m
F
m
m
4
m
m
0
m
4
0
m
m
V
4
0
5
;
=
:
s
V
0
0
;
;
0
0
0
>
Y
Y
Y
=
>
>
:
>
>
=
=
Y
T
T
T
3
5
,
;
4
m
0
0
0
0
%
m
m
4
m
4
m
4
m
m
0
0
4
0
y
0
0
;
=
;
=
;
s
4
4
0
5
;
;
y
0
:
:
>
:
:
>
>
>
=
T
T
3
T
5
5
;
5
0
m
m
m
0
0
4
m
m
0
m
4
m
m
4
m
m
0
0
m
,
s
0
s
0
5
;
T
T
;
;
4
;
=
y
0
150
.
>
=
>
=
Y
T
3
3
3
5
5
4
m
0
0
m
m
m
4
m
m
m
m
m
4
4
;
s
0
0
;
;
s
=
5
V
y
s
,
=
.
.
.
.
.
.
>
>
>
>
Y
T
T
T
5
5
,
5
4
0
0
0
%
F
4
0
m
4
$
0
0
4
m
0
4
,
s
,
;
5
,
;
,
4
0
0
,
5
5
3
T
.
.
>
>
>
=
T
Y
3
3
3
3
5
V
s
y
,
5
;
5
0
m
0
0
0
4
m
%
%
*
,
5
,
y
0
0
;
=
=
:
,
,
4
s
0
5
i
3
.
.
.
.
!
>
>
>
Y
Y
3
T
3
5
5
5
,
,
5
V
=
=
;
5
,
4
0
m
m
4
4
0
m
0
4
,
0
;
y
0
;
T
;
=
:
T
y
4
4
y
,
5
,
i
.
.
.
.
.
.
>
>
=
T
T
T
3
3
5
3
3
3
i
i
T
5
:
:
=
m
m
m
m
m
m
0
4
0
s
4
4
5
,
,
,
;
5
T
:
T
,
;
,
.
.
.
.
.
>
Y
T
Y
`
T
3
T
3
5
3
5
3
5
T
:
:
=
5
i
m
4
m
4
0
4
m
m
4
4
s
m
s
4
V
;
,
5
=
=
T
=
=
4
0
0
,
5
,
=
Y
i
3
5
3
`
3
5
3
T
5
`
Y
:
.
.
:
,
;
4
V
m
0
0
4
m
0
m
0
m
V
s
y
*
y
4
y
s
5
;
=
T
=
=
3
4
0
0
Y
`
i
i
i
3
3
T
3
T
3
5
Y
T
.
.
:
:
5
,
s
4
0
m
m
0
m
F
4
m
y
4
4
s
y
%
0
,
*
V
;
5
5
i
=
:
5
B
0
0
4
Y
E
,
3
3
i
5
Y
5
3
5
T
>
>
.
.
:
T
,
*
m
4
m
4
m
0
m
0
m
m
F
m
m
m
4
*
V
,
y
0
s
,
y
:
Y
i
s
>
=
i
i
i
3
3
Y
3
3
5
3
T
>
:
.
.
:
=
s
*
m
m
0
m
y
0
4
0
y
,
0
5
;
=
:
E
0
0
160
>
>
>
>
Y
E
,
,
3
3
T
5
5
3
`
Y
>
.
:
:
,
0
0
4
m
y
4
,
0
4
V
s
;
,
i
:
=
=
,
>
!
>
>
!
=
E
,
,
3
5
3
3
i
5
T
=
.
:
T
m
m
m
m
m
m
4
4
4
4
s
0
5
5
i
=
:
=
,
:
Y
=
=
=
>
>
T
i
,
,
3
3
3
3
3
3
`
=
:
:
T
5
F
0
0
4
m
m
0
0
V
,
=
5
Y
=
:
`
4
s
Y
`
Y
=
>
Y
T
i
,
,
3
3
3
i
5
3
T
:
:
.
5
m
m
0
0
m
m
4
0
m
%
s
V
4
s
V
V
T
5
Y
=
:
`
,
,
:
3
i
5
3
T
Y
;
i
,
0
3
3
5
;
`
`
Y
:
=
T
4
m
m
4
0
0
0
m
0
m
s
,
T
i
Y
=
=
T
4
0
m
m
:
T
i
i
i
3
`
3
i
0
,
3
3
3
3
T
3
=
:
=
i
m
m
0
m
0
4
m
4
s
4
0
0
s
4
4
y
,
T
5
Y
:
:
i
0
4
:
3
i
,
0
i
,
3
,
0
0
,
0
T
5
>
Y
=
:
5
y
m
F
0
m
0
4
0
m
0
*
s
V
s
*
4
4
0
0
y
%
y
s
3
i
T
:
=
m
m
m
F
m
:
3
B
s
,
,
3
,
i
0
0
,
3
i
5
>
Y
=
=
s
s
4
4
m
m
m
0
m
0
m
0
0
0
0
F
4
V
0
s
V
0
4
y
y
y
V
i
3
T
:
5
m
4
m
F
:
i
i
s
0
,
,
3
0
0
3
,
3
i
=
=
=
=
V
V
0
0
m
F
F
0
4
0
0
4
0
m
m
m
,
,
y
*
y
y
V
0
,
,
5
;
0
4
m
m
m
:
i
B
0
,
3
3
0
,
,
0
3
,
i
=
=
=
,
s
0
4
F
0
m
0
0
4
m
m
s
s
,
,
s
V
y
s
,
,
V
,
s
V
4
m
170
:
i
i
s
0
,
0
i
,
3
,
,
,
3
=
3
,
V
V
0
0
s
0
%
m
m
m
m
4
0
0
,
0
m
y
y
y
s
,
0
s
V
5
y
s
s
s
y
0
*
m
0
4
m
Y
i
B
0
,
,
,
,
3
,
,
,
i
=
;
,
0
s
0
s
s
4
4
m
4
m
s
,
0
0
V
s
0
,
s
V
*
y
s
4
0
s
V
0
s
s
s
Y
,
s
,
,
0
3
,
,
0
,
,
5
;
,
V
0
V
0
V
V
0
y
0
0
0
s
0
s
s
0
4
s
y
y
y
s
s
V
s
,
5
,
i
s
y
V
i
,
i
s
0
,
0
,
,
,
,
,
3
,
s
s
s
s
V
s
V
0
V
s
V
s
V
s
s
y
*
y
y
y
y
V
s
s
5
,
V
s
y
,
,
,
,
i
,
,
0
s
0
s
0
0
0
0
s
s
V
V
V
V
V
V
V
s
V
s
s
y
V
y
y
y
"
i
=
`
T
`
3
`
T
Y
Y
=
3
,
s
,
0
s
s
s
V
V
V
0
V
y
*
y
*
y
y
y
y
s
s
y
y
i
,
5
T
=
T
Y
T
T
T
T
=
T
=
i
i
i
,
y
y
s
V
V
y
V
y
y
y
T
B
#
"
T
T
i
i
B
B
i
`
Y
Y
Y
i
`
i
`
>
Y
Y
Y
Y
Y
>
=
>
>
Y
>
>
>
:
>
i
i
s
y
y
y
y
y
y
,
,
i
s
i
T
T
5
i
T
T
=
T
=
5
i
T
5
T
T
=
Y
=
T
T
T
Y
T
=
:
>
=
Y
Y
Y
>
>
>
>
>
>
>
:
>
Y
Y
E
E
E
E
i
B
i
B
#
#
#
B
#
@
B
"
`
E
T
Y
=
Y
Y
Y
Y
Y
Y
>
>
Y
Y
>
>
>
>
>
>
>
Y
Y
>
>
>
>
Y
>
>
>
>
>
Y
>
>
>
>
!
>
>
>
:
>
:
=
>
=
Y
T
Y
i
T
T
E
i
B
`
T
Y
i
i
T
T
5
T
5
i
T
=
=
:
=
=
>
Y
=
Y
>
>
>
:
>
=
=
>
:
:
>
>
>
=
>
>
>
:
>
>
>
>
>
>
>
>
>
>
>
>
!
>
>
>
>
>
>
(39)
180
>
!
>
>
!
>
>
>
Y
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
!
>
>
.
.
>
!
>
>
:
.
>
!
>
!
>
!
>
>
>
>
>
>
>
>
Y
Y
T
>
>
>
!
>
>
:
:
>
>
>
>
Y
>
>
.
.
>
>
>
>
>
!
:
>
>
>
>
>
>
>
>
>
>
>
>
>
!
>
>
Y
Y
Y
>
.
.
>
>
!
>
>
>
>
>
>
>
>
>
>
:
>
>
>
>
>
>
!
>
>
>
>
>
>
>
>
>
>
Y
Y
Y
`
.
.
.
.
.
.
>
>
>
>
:
>
!
>
!
>
>
>
>
>
>
>
>
>
>
>
>
>
>
!
>
>
>
Y
Y
>
>
>
:
>
>
Y
Y
Y
.
.
.
:
>
>
>
>
>
>
>
>
>
>
>
>
!
>
>
>
>
>
>
>
>
>
=
>
:
>
>
>
>
>
>
=
=
Y
Y
Y
>
>
>
=
=
T
i
E
`
>
>
>
Y
>
>
>
.
>
>
>
>
>
>
>
>
>
>
>
>
>
!
>
>
>
>
>
>
>
>
=
Y
Y
=
>
>
>
>
>
>
Y
>
Y
`
E
i
E
Y
Y
`
Y
`
i
i
E
`
>
>
Y
>
>
>
>
=
>
>
>
>
>
>
>
>
>
>
=
>
>
>
=
Y
`
`
Y
Y
Y
T
E
T
Y
=
`
`
`
E
Y
=
Y
Y
E
i
i
5
i
E
i
E
`
T
Y
E
T
i
i
i
B
i
T
i
i
5
`
T
.
.
!
>
>
>
>
Y
Y
i
T
i
`
i
i
T
T
i
i
T
=
=
=
T
T
`
5
i
5
T
5
i
5
T
i
5
,
T
,
B
i
T
T
T
T
,
i
5
5
i
#
i
5
i
s
B
:
.
>
>
>
>
Y
Y
Y
i
`
i
T
T
T
i
=
T
E
E
i
5
i
i
T
T
T
T
5
i
5
B
5
T
;
T
9
`
B
,
B
5
B
5
5
T
5
i
B
B
:
:
.
>
>
Y
Y
>
=
Y
T
=
T
i
,
s
,
,
5
5
5
5
i
,
,
,
5
5
5
,
3
B
i
>
>
>
>
>
>
Y
=
=
i
B
,
5
i
i
,
B
5
i
5
i
,
,
i
,
,
s
,
,
,
i
,
i
,
5
i
i
,
5
i
B
>
.
>
>
>
>
>
>
>
>
=
T
T
5
i
5
,
B
i
i
B
5
T
5
i
T
T
B
i
i
5
5
,
B
5
,
5
,
,
i
i
i
5
T
i
B
i
E
Y
>
>
>
>
=
=
T
Y
T
(46)
180
450
440
430
420
410
400
390
380
(46)
T
=
T
i
,
s
,
,
5
5
5
5
i
,
,
,
5
5
5
,
3
B
i
>
>
>
>
>
>
Y
=
=
i
B
,
5
i
i
,
B
5
i
5
i
,
,
i
,
,
s
,
,
,
i
,
i
,
5
i
i
,
5
i
B
>
.
>
>
>
>
>
>
>
>
=
190
T
T
5
i
5
,
B
i
i
B
5
T
5
i
T
T
B
i
i
5
5
,
B
5
,
5
,
,
i
i
i
5
T
i
B
i
E
Y
>
>
>
>
=
=
T
Y
T
T
5
3
T
5
5
5
5
3
5
T
T
T
5
i
i
T
T
T
B
5
,
B
i
,
i
i
i
i
i
=
=
>
:
>
>
:
>
Y
Y
Y
`
T
s
s
5
,
5
T
5
i
,
i
T
T
T
,
,
,
;
,
;
5
T
3
T
T
T
B
,
s
i
i
5
5
i
,
s
,
5
,
i
5
5
i
5
B
i
5
5
i
i
i
i
>
>
>
Y
Y
i
i
i
,
i
,
i
,
B
5
i
i
,
i
5
i
i
5
i
,
5
3
s
,
,
T
T
T
5
T
i
5
5
5
,
5
i
i
i
5
`
i
i
B
.
:
>
>
>
>
=
Y
i
i
"
#
i
i
5
5
T
5
i
s
V
s
s
,
i
i
`
B
.
>
>
>
>
>
Y
Y
i
B
"
#
5
y
y
,
"
"
"
B
"
"
5
5
5
5
i
,
T
5
=
:
>
>
>
>
Y
T
Y
i
#
9
T
9
M
"
P
|
"
"
"
#
"
,
,
i
i
B
B
R
>
>
>
>
>
>
>
Y
Y
5
#
P
9
9
T
9
s
y
i
"
,
,
s
s
V
i
#
"
#
B
Y
>
>
>
>
>
>
>
>
Y
Y
i
P
P
9
E
9
T
P
P
P
P
P
i
i
i
,
i
"
P
`
=
:
=
=
>
=
Y
Y
`
=
=
Y
i
i
#
200
K
K
,
,
,
i
`
=
Y
>
=
=
`
T
Y
Y
Y
`
`
B
P
P
K
K
K
K
K
D
K
Z
I
V
s
i
,
i
i
B
"
B
B
i
`
i
B
B
P
P
K
K
K
K
K
"
y
y
"
,
i
U
P
P
S
S
S
S
S
S
S
S
B
"
P
I
K
P
P
P
P
Z
K
K
S
S
S
S
P
P
P
P
P
P
P
P
S
S
S
S
S
@
P
I
K
I
I
K
P
P
P
P
P
P
P
S
S
S
S
S
S
S
S
D
K
S
S
S
S
S
S
S
S
S
S
S
S
S
S
D
K
I
P
P
P
S
S
S
S
S
S
S
S
S
K
K
K
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
210
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
220
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
"
#
5
i
5
i
B
P
I
K
I
I
K
D
S
S
S
S
S
S
S
P
"
#
s
0
K
K
I
K
P
P
P
P
P
I
D
S
S
S
S
S
I
I
K
K
K
I
S
S
K
K
D
D
K
y
y
V
"
P
P
P
P
P
P
P
S
S
S
B
#
P
I
I
I
P
P
V
V
V
K
K
K
P
P
P
P
P
P
P
P
P
P
K
K
P
P
P
|
P
|
#
y
V
V
V
K
K
I
I
I
I
I
U
P
V
V
V
s
I
K
P
P
K
K
I
K
P
P
P
P
K
K
K
I
P
P
P
230
P
P
U
P
V
s
s
s
s
s
P
P
y
s
s
s
K
K
K
K
P
P
I
K
K
P
P
y
s
s
V
s
i
B
P
P
U
U
P
U
P
P
P
K
K
K
K
D
D
y
V
P
P
P
P
P
P
K
K
K
K
K
K
D
K
K
K
K
s
s
,
K
K
K
K
K
K
K
K
Z
K
Z
K
K
K
K
|
|
|
4
s
,
K
K
K
K
K
K
K
K
|
\
|
|
K
K
K
K
K
K
K
K
K
|
[
k
|
]
U
P
P
P
P
P
q
k
\
y
s
,
s
"
P
P
"
|
|
\
\
\
y
s
P
P
P
P
|
P
(40)
240
K
K
K
K
|
|
q
|
s
s
|
|
|
|
]
|
V
0
V
P
P
P
U
P
K
K
M
J
\
V
s
s
y
P
U
|
|
9
T
V
s
,
V
P
P
P
P
=
9
M
9
y
U
|
U
M
5
M
s
s
s
U
U
"
"
|
|
#
T
9
9
M
"
"
"
|
U
%
9
4
s
,
s
"
#
U
9
T
9
9
M
s
,
"
"
D
D
"
|
#
9
9
9
M
s
,
,
P
P
#
#
T
9
=
J
M
s
,
P
P
#
#
9
5
s
s
s
|
|
|
\
(47)
240
450
440
430
420
410
400
390
380
(47)
D
D
"
|
#
9
9
9
M
s
,
,
P
P
#
#
T
9
=
J
M
s
,
P
P
250
#
#
9
5
s
s
s
|
|
|
\
K
K
K
Z
K
9
=
=
,
P
P
,
,
s
s
P
P
D
K
K
K
\
"
s
s
s
s
P
U
\
"
s
s
U
P
S
S
S
S
S
S
S
s
,
U
|
S
S
S
S
|
U
s
s
,
,
U
U
S
S
S
S
S
S
|
U
s
5
U
|
y
S
S
|
|
260
S
S
S
S
S
S
S
S
S
S
S
V
V
,
y
#
U
U
P
P
P
P
P
"
|
|
y
S
S
S
S
y
y
P
P
"
"
S
S
S
S
S
S
y
y
y
y
"
U
|
P
P
P
P
P
"
|
|
S
S
S
S
P
P
P
"
"
S
S
S
S
"
#
#
|
V
S
S
S
S
S
S
S
P
P
P
V
V
S
S
S
S
S
K
I
S
S
S
S
S
S
S
S
"
J
V
V
S
S
S
S
S
P
P
V
s
S
S
S
S
S
S
D
K
P
#
|
U
|
y
V
s
270
S
S
S
S
S
S
S
S
S
S
S
D
Z
|
|
y
s
s
S
S
S
S
S
S
D
P
\
s
s
V
S
S
S
S
S
S
S
S
S
S
S
S
S
S
N
N
N
P
P
s
,
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
K
K
K
K
K
S
S
S
S
S
S
S
S
S
S
S
D
D
S
S
S
S
S
S
S
S
S
K
P
Z
D
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
280
N
N
S
S
S
S
S
S
S
S
S
S
S
S
D
D
S
S
Z
K
K
Z
S
S
K
D
N
B
D
D
S
S
S
B
B
B
K
K
S
S
S
|
P
B
Z
K
K
[
S
S
K
K
K
"
D
D
K
K
P
N
"
y
U
"
#
"
[
|
#
|
[
"
D
D
D
D
D
D
D
D
D
D
D
D
D
D
D
D
D
|
|
"
"
#
U
290
D
D
D
D
D
D
D
D
D
D
D
D
D
D
D
D
[
|
|
|
"
"
"
"
K
Z
D
D
D
K
K
\
|
"
"
K
K
D
D
V
s
"
D
D
D
D
D
V
V
q
|
"
"
D
D
|
|
|
K
\
\
V
y
\
q
"
#
D
|
|
|
|
|
P
|
|
U
J
"
#
\
"
#
[
|
|
|
|
\
[
y
y
|
"
#
D
|
|
|
|
U
U
U
|
N
\
"
U
"
"
|
U
|
U
|
U
\
#
\
\
k
y
y
y
y
y
y
y
y
B
\
"
\
D
D
D
(41)
300
V
y
y
y
y
y
y
y
#
#
y
y
#
y
"
"
\
y
#
#
D
k
D
V
y
y
V
0
y
y
y
y
y
y
y
y
y
y
y
y
y
y
y
y
y
y
y
#
y
y
y
[
k
|
|
\
|
|
y
y
y
y
,
4
y
y
y
y
y
y
y
y
y
y
y
y
y
|
U
s
V
i
\
V
s
s
s
#
U
k
s
,
|
|
U
y
V
V
y
y
y
s
V
y
V
y
V
y
y
y
y
V
V
V
y
y
y
y
y
y
"
s
\
y
V
V
s
s
"
"
y
y
y
y
"
,
s
[
|
|
V
V
\
[
s
s
\
y
V
s
|
y
s
y
y
y
y
"
"
k
U
|
V
s
s
y
y
y
y
V
M
y
y
y
y
y
y
"
"
s
y
"
\
|
|
\
[
s
V
y
y
y
y
y
y
y
V
y
V
y
V
V
y
y
y
y
s
y
y
y
y
"
"
"
"
U
|
|
V
s
y
|
V
V
V
y
y
y
y
y
y
y
y
y
y
,
s
y
y
y
s
|
\
|
J
s
V
"
\
"
s
,
"
U
#
,
,
i
y
V
y
y
y
y
y
y
y
y
y
y
y
y
y
i
s
"
"
s
s
\
|
y
V
,
U
"
J
,
B
i
i
y
y
y
y
V
y
y
y
V
V
y
V
V
y
y
y
y
y
y
y
y
y
y
,
,
,
\
U
|
V
V
U
\
s
5
"
5
`
y
y
y
y
y
y
y
y
y
y
y
y
y
y
y
y
y
y
y
y
y
y
#
s
y
y
\
|
J
y
V
s
\
\
|
,
"
"
#
"
"
|
i
i
B
i
T
(48)
300
450
440
430
420
410
400
390
380
(48)
y
V
y
y
y
y
y
y
y
y
y
y
y
y
y
i
s
"
"
s
s
\
|
y
V
,
U
"
J
,
B
i
i
y
y
y
y
V
y
y
y
V
V
y
V
V
y
y
y
y
y
y
y
y
y
y
,
,
,
\
U
|
V
V
U
\
s
5
"
5
`
310
y
y
y
y
y
y
y
y
y
y
y
y
y
y
y
y
y
y
y
y
y
y
#
s
y
y
\
|
J
y
V
s
\
\
|
,
"
"
#
"
"
|
i
i
B
i
T
V
V
V
y
y
y
y
y
y
y
y
,
i
,
y
y
y
y
"
|
U
\
U
"
\
|
,
"
"
"
"
"
i
s
i
`
y
y
s
,
,
y
y
y
y
"
U
,
s
y
\
s
s
U
\
"
"
"
|
i
V
V
V
s
,
y
y
y
y
s
,
,
y
y
y
y
y
s
U
\
y
y
"
\
\
s
s
"
"
"
U
i
i
T
y
V
V
V
s
y
y
y
y
y
y
y
,
s
V
y
y
y
y
"
s
U
|
y
y
s
V
J
\
\
V
3
"
J
|
|
"
i
i
`
y
V
y
y
y
s
s
,
y
y
y
y
y
"
"
y
s
y
y
s
s
V
s
s
"
i
`
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
J
"
s
,
s
y
y
y
y
"
s
\
J
y
y
V
s
|
|
k
#
V
V
|
U
U
|
|
|
"
|
|
|
|
|
|
U
|
\
|
|
U
|
|
U
|
|
|
|
y
y
y
"
U
|
y
|
k
y
s
"
s
,
i
i
|
|
U
U
|
U
U
|
|
|
U
|
U
|
|
U
|
U
|
,
,
y
"
y
"
"
V
s
V
y
U
\
k
|
|
|
J
s
s
i
320
y
"
"
"
y
y
s
s
U
|
V
V
V
|
|
U
s
s
J
|
|
,
#
i
V
V
V
y
V
V
y
y
y
V
y
y
y
#
y
#
#
"
y
"
#
"
,
y
|
V
V
|
\
|
s
|
|
|
s
s
y
y
y
y
y
y
y
y
y
y
y
y
y
#
y
"
"
s
s
V
V
s
s
\
"
s
s
*
*
,
,
B
i
s
V
y
y
y
y
y
y
y
y
y
y
y
y
"
"
y
"
y
,
s
y
|
y
s
V
"
s
J
|
B
,
T
#
y
V
y
#
y
y
y
#
#
"
"
"
#
"
"
"
"
|
y
s
s
y
V
\
\
y
B
,
,
E
"
y
V
"
y
#
y
"
"
s
s
y
V
|
\
\
"
|
|
#
[
[
\
D
\
U
|
"
D
D
D
D
"
y
|
J
J
"
D
D
D
[
"
D
D
D
D
[
[
|
\
\
\
"
i
,
|
N
\
U
U
|
k
\
,
"
|
|
N
#
y
K
K
K
K
|
\
B
,
i
B
T
330
K
"
D
D
D
D
D
"
U
|
|
B
,
i
i
`
|
|
\
U
|
"
[
D
D
|
P
P
U
|
"
B
i
B
B
i
`
"
"
"
M
[
D
[
D
[
"
#
"
"
i
i
,
i
T
y
y
y
y
y
#
#
#
#
#
#
#
"
"
[
\
"
B
i
N
N
#
#
#
#
#
s
#
y
y
#
y
y
#
y
#
#
#
#
#
#
#
#
#
#
#
#
#
"
#
"
i
s
i
i
P
U
"
"
"
#
y
"
#
#
#
#
"
#
#
#
"
"
"
"
"
i
s
"
"
U
\
\
N
#
N
N
#
N
"
#
"
"
"
#
"
#
#
i
s
[
\
"
#
|
\
D
[
D
\
D
D
D
D
D
D
D
D
D
D
D
D
K
D
D
D
D
D
D
340
D
D
D
D
D
D
K
Z
K
i
i
K
K
D
D
D
D
|
U
D
D
D
"
N
P
[
B
B
J
"
U
|
[
Z
K
i
i
i
D
D
D
D
#
#
"
"
"
J
K
K
B
,
i
,
D
D
D
D
D
D
D
D
D
#
#
#
#
#
P
[
J
N
B
i
i
D
D
D
D
D
[
\
[
\
U
"
"
|
"
"
#
U
"
[
\
B
i
i
,
,
"
"
"
"
"
"
"
"
#
"
"
"
"
"
"
"
"
"
#
#
#
"
D
Z
P
J
"
"
"
#
y
"
"
"
"
"
"
y
"
"
"
#
#
"
"
#
"
"
#
i
i
,
B
s
N
P
"
"
y
"
"
"
"
"
J
"
#
y
y
#
"
"
"
"
y
#
"
i
B
"
,
350
U
[
D
D
D
"
"
U
U
"
"
"
#
"
B
i
i
#
,
D
D
P
#
"
"
"
"
J
"
"
"
"
"
i
i
D
D
N
#
K
N
"
N
i
i
D
D
"
N
K
K
"
N
"
D
D
P
N
#
#
"
B
i
,
B
J
J
N
N
D
D
D
P
i
K
K
N
P
D
D
#
N
D
D
D
D
D
D
D
D
D
D
D
D
D
D
D
,
B
K
Z
D
N
"
#
#
D
D
K
K
K
Z
K
K
K
K
K
I
K
K
K
"
"
"
D
D
[
D
D
D
K
K
K
i
B
I
K
K
K
"
N
#
#
#
"
P
U
P
i
i
(42)
360
I
I
I
I
Z
K
D
"
"
"
"
"
"
"
"
"
"
"
"
"
"
Z
Z
K
Z
N
N
"
"
#
"
"
"
#
"
"
"
"
"
K
Z
K
Z
I
K
N
#
N
Z
K
D
D
#
#
B
#
#
"
"
"
N
"
B
B
i
K
Z
K
K
@
B
N
D
D
"
[
D
D
[
D
U
U
D
D
K
S
S
S
N
#
#
D
D
P
P
B
R
.
.
Y
B
B
#
#
N
#
#
N
K
K
S
S
S
N
N
`
E
Y
>
.
.
>
>
B
"
N
N
@
P
D
D
K
K
Y
2
.
2
>
E
i
B
B
#
"
P
#
#
K
D
#
#
"
"
P
"
>
.
.
Y
2
Y
E
E
|
|
N
#
#
#
N
#
#
"
"
N
>
Y
`
Y
`
E
"
N
"
N
"
"
#
@
N
.
R
>
2
>
=
=
E
"
T
K
P
P
N
"
"
#
>
Y
Y
=
#
=
=
9
P
P
N
|
P
"
"
"
#
#
#
#
#
#
P
D
D
D
(49)
360
450
440
430
420
410
400
390
380
(49)
>
Y
`
Y
`
E
"
N
"
N
"
"
#
@
N
.
R
>
2
>
=
=
E
"
T
K
P
P
N
"
"
#
370
>
Y
Y
=
#
=
=
9
P
P
N
|
P
"
"
"
#
#
#
#
#
#
P
D
D
D
!
Y
E
>
Y
B
9
N
B
N
"
"
"
"
"
@
#
@
>
2
Y
`
B
#
T
N
"
"
"
#
#
#
#
#
#
#
B
2
>
:
=
N
`
B
K
S
S
"
#
#
@
#
#
@
@
#
@
D
D
#
B
>
:
:
`
D
D
D
S
K
K
N
N
N
N
B
,
2
>
I
D
"
T
T
N
B
i
i
E
@
K
#
D
"
i
i
Z
K
,
i
380
K
N
K
N
,
i
N
K
P
K
Z
K
K
D
D
D
P
D
=
I
K
K
K
K
K
K
K
D
D
D
D
D
D
D
D
D
D
D
D
D
D
D
D
D
D
D
D
D
D
"
"
"
>
E
`
D
K
K
Z
D
D
D
D
D
D
D
D
P
"
#
K
N
I
K
K
I
D
D
D
D
D
D
D
D
D
D
D
"
#
D
D
D
D
D
D
@
@
N
P
"
N
J
"
#
#
D
D
D
[
D
D
D
D
D
D
K
#
@
"
"
#
B
D
D
N
D
K
N
D
"
D
D
D
D
D
D
D
K
K
#
#
B
#
D
q
q
k
q
q
k
q
k
D
\
q
D
D
"
"
#
#
#
"
#
#
B
B
B
390
q
q
q
q
q
q
q
q
]
k
q
D
D
D
"
"
#
#
#
"
#
#
@
#
D
D
D
D
q
k
q
q
q
|
q
k
k
q
k
k
O
D
D
"
"
#
#
#
@
D
D
q
k
q
q
q
|
]
q
q
k
q
D
D
Z
I
D
D
D
K
N
#
D
P
#
E
#
#
"
#
|
|
k
D
]
\
]
q
k
q
\
q
k
q
q
q
#
#
i
i
#
Z
|
|
k
|
|
q
|
q
q
]
|
]
k
q
q
]
q
q
q
|
q
D
Z
D
"
"
#
#
i
#
B
q
|
M
#
J
\
D
D
|
|
|
]
]
]
]
\
"
#
#
"
V
s
|
]
D
\
D
D
O
k
q
q
|
|
]
"
"
\
|
|
\
Z
K
Z
K
"
"
"
#
#
#
#
i
i
#
s
,
V
V
y
|
J
D
D
D
D
\
]
|
"
#
#
#
#
"
"
"
#
#
#
#
#
s
V
V
|
|
k
D
D
%
\
q
D
I
K
K
"
"
#
#
#
"
i
i
#
"
|
q
\
|
#
J
s
V
q
D
K
K
#
N
"
"
"
#
#
B
#
#
B
B
B
s
,
|
|
|
|
"
Z
D
D
s
V
y
|
\
Z
K
"
"
"
#
#
#
#
i
#
B
,
B
i
B
B
q
\
M
s
%
]
q
D
@
#
#
#
"
#
#
"
i
#
#
B
B
B
i
s
D
D
J
k
k
k
N
N
K
"
#
#
,
B
B
i
"
B
,
B
i
s
D
q
D
D
#
N
#
B
B
B
B
T
B
#
i
s
D
D
D
J
s
]
q
D
"
B
B
B
B
B
T
i
`
s
,
s
V
s
4
y
D
D
Z
D
k
#
#
#
#
B
B
B
i
E
`
`
i
,
s
M
M
y
s
s
y
s
k
D
k
D
D
D
D
|
k
i
,
B
i
B
B
B
B
i
B
B
i
i
i
B
T
T
#
s
s
|
|
y
y
M
M
%
y
530
520
510
500
490
480
470
460
10
(50)
K
I
#
E
E
#
E
B
E
B
i
E
B
B
#
"
N
K
Z
K
I
"
P
P
B
B
B
B
B
B
B
@
N
"
"
B
B
B
B
i
i
B
i
i
"
"
P
P
U
U
Z
K
K
U
"
"
"
D
D
D
B
B
i
B
B
B
B
"
"
P
U
"
#
"
"
D
D
D
D
i
B
"
"
U
P
"
"
"
"
"
D
D
D
D
D
B
B
B
B
B
B
B
i
B
"
"
"
#
P
P
#
"
"
"
#
#
"
"
"
"
"
#
#
P
#
B
B
B
B
B
B
B
B
B
"
P
P
@
N
"
N
"
#
"
#
#
#
#
"
"
"
"
"
"
"
"
#
#
B
i
i
B
i
i
#
P
P
P
"
#
"
"
"
"
#
"
"
"
#
@
"
"
"
P
P
"
P
P
N
B
i
@
@
P
P
P
P
P
"
"
"
"
"
"
@
"
"
"
#
#
B
B
P
P
@
@
@
P
P
"
"
@
"
"
"
K
P
#
B
i
B
B
U
K
K
20
"
#
#
"
B
#
#
i
#
U
P
K
K
D
D
P
U
P
"
#
#
K
K
P
"
K
K
K
K
K
K
D
D
D
D
D
U
P
"
P
#
#
"
[
K
P
P
K
K
K
K
D
D
D
D
D
"
"
#
#
[
K
K
K
K
P
P
K
K
Z
K
K
K
K
Z
K
K
K
Z
K
K
#
#
U
D
"
"
#
"
"
K
K
D
D
D
K
K
K
K
P
K
Z
K
K
K
K
#
#
#
"
D
D
"
#
"
K
K
K
K
D
D
D
D
D
D
#
#
"
"
#
#
#
B
[
D
K
K
K
Z
K
K
K
K
K
K
K
K
K
K
#
#
#
#
#
"
P
@
B
P
K
K
K
K
K
K
K
K
K
K
I
K
K
I
#
#
#
#
"
"
U
K
I
#
K
K
K
K
K
Z
K
K
K
K
K
Z
K
K
K
I
I
K
K
K
K
K
K
D
K
U
"
"
"
K
K
K
K
K
K
K
K
K
K
D
K
D
30
"
"
"
I
D
D
#
@
#
K
K
K
K
K
K
K
K
K
K
K
D
D
s
B
"
I
K
K
K
I
K
K
K
K
K
K
K
K
K
K
K
K
K
K
D
K
Z
K
D
D
D
D
"
K
K
K
K
K
K
K
K
K
K
K
K
K
K
K
K
K
K
D
D
"
#
#
#
i
D
D
K
K
K
K
K
K
K
Z
K
K
K
K
y
"
#
K
D
P
#
K
K
D
D
D
D
D
D
D
D
D
D
#
#
#
D
D
K
"
#
B
K
Z
K
K
K
D
D
D
U
#
#
"
"
"
#
K
K
K
K
K
K
K
K
K
K
K
K
Z
K
K
K
K
i
=
P
Z
U
"
B
i
T
i
B
i
Y
`
D
D
D
D
D
D
K
I
I
K
K
P
D
D
D
D
D
i
T
3
K
U
N
i
i
i
B
=
T
`
#
P
#
#
P
I
I
P
I
I
I
I
I
N
P
K
K
K
K
K
D
D
D
,
3
T
"
i
i
i
#
N
i
=
B
"
#
"
"
"
"
#
"
"
P
P
P
P
"
P
P
K
K
K
K
K
40
,
i
5
K
D
i
5
i
#
#
`
T
#
U
"
"
"
"
#
"
"
@
i
\
,
i
i
"
=
3
#
U
"
#
#
#
#
"
"
"
"
"
"
"
"
"
"
M
5
i
"
s
i
3
#
T
T
#
U
"
"
#
#
"
"
"
#
@
"
"
"
"
i
5
s
i
i
i
"
T
i
"
"
"
"
#
"
"
"
"
"
#
"
"
"
"
"
i
9
i
B
k
s
i
i
i
U
"
"
#
"
"
"
@
#
"
"
y
"
"
"
"
i
i
5
"
s
,
i
i
B
"
"
"
"
"
"
y
"
y
"
#
"
U
U
i
i
i
"
k
U
K
"
"
#
#
#
"
"
"
"
"
"
"
"
"
"
s
i
y
s
,
s
B
@
,
"
U
"
"
"
#
#
@
"
#
"
"
"
"
"
"
i
,
,
U
s
,
#
,
s
"
"
"
#
#
#
"
"
"
"
"
"
"
"
"
P
U
,
i
i
[
V
0
s
,
U
K
D
i
,
U
"
#
#
"
P
P
"
"
"
"
"
"
"
"
"
"
U
U
50
3
s
5
\
|
y
y
s
s
i
s
"
U
Z
s
,
U
"
"
"
"
"
#
y
y
"
"
"
"
"
"
"
"
"
i
i
,
,
U
"
"
"
#
"
"
y
"
"
"
"
"
"
"
P
"
"
P
U
P
P
#
[
D
|
|
y
V
D
i
,
,
[
"
#
"
#
"
"
"
"
"
"
y
"
"
"
"
"
P
U
P
P
i
,
,
i
[
D
"
"
"
"
"
"
"
"
"
y
y
y
"
"
"
"
P
P
,
B
P
[
#
i
"
U
"
"
"
"
"
"
y
y
"
"
"
"
"
P
P
N
P
,
|
"
y
,
i
s
"
"
"
"
"
P
P
P
P
P
P
i
i
U
[
\
,
B
y
i
U
U
"
"
"
"
"
"
"
"
"
P
P
P
P
P
P
P
P
5
#
"
"
"
"
"
"
"
P
P
P
P
P
P
P
P
,
5
\
|
,
B
"
"
"
"
"
"
"
P
P
P
P
P
P
P
P
P
P
P
P
i
5
V
i
5
,
#
y
"
"
"
"
"
"
"
"
"
P
P
(44)
60
,
,
i
"
y
"
"
"
"
P
P
"
"
P
P
P
P
P
K
K
s
i
,
N
,
"
P
P
N
P
"
P
K
K
I
K
I
P
P
P
#
U
B
,
"
"
D
D
K
K
K
K
K
K
K
K
K
K
K
s
U
"
"
"
"
"
"
"
"
P
|
D
D
D
D
D
\
[
V
s
U
[
B
,
,
"
"
"
"
"
K
K
K
K
K
K
K
K
K
D
D
D
D
D
D
D
D
\
D
y
V
V
[
B
i
"
"
"
"
"
#
"
K
K
K
Z
Z
K
K
K
"
,
i
"
y
"
"
P
K
K
K
K
K
K
K
D
D
D
D
D
\
D
y
*
s
E
i
"
"
"
"
"
K
K
K
K
K
Z
K
D
D
D
D
y
*
P
[
N
i
"
"
"
K
K
K
K
K
I
K
K
K
K
K
K
K
K
K
K
D
D
D
[
D
|
*
y
*
y
U
D
"
3
i
"
"
"
"
"
"
I
K
K
K
K
K
K
K
K
K
K
K
K
D
D
D
D
D
#
[
\
V
y
y
y
i
i
#
"
"
"
"
"
"
"
"
,
#
K
K
K
K
K
K
K
K
K
K
K
K
K
K
K
K
y
V
s
y
y
D
B
i
#
"
"
"
"
"
U
\
y
i
K
K
K
K
K
K
K
K
K
K
Z
K
K
K
K
K
K
K
K
K
K
K
K
K
D
D
D
(51)
530
520
510
500
490
480
470
460
60
(51)
[
D
|
*
y
*
y
U
D
"
3
i
"
"
"
"
"
"
I
K
K
K
K
K
K
K
K
K
K
K
K
D
D
D
D
D
70
#
[
\
V
y
y
y
i
i
#
"
"
"
"
"
"
"
"
,
#
K
K
K
K
K
K
K
K
K
K
K
K
K
K
K
K
y
V
s
y
y
D
B
i
#
"
"
"
"
"
U
\
y
i
K
K
K
K
K
K
K
K
K
K
Z
K
K
K
K
K
K
K
K
K
K
K
K
K
D
D
D
\
\
,
s
"
"
"
"
"
|
U
U
K
K
K
K
K
K
K
K
K
K
K
K
K
K
K
K
K
K
K
K
K
K
K
\
k
|
y
s
,
U
D
"
"
|
U
y
3
"
I
K
K
K
K
K
K
K
K
K
K
K
K
K
I
K
K
K
K
K
K
K
D
D
s
i
K
D
y
V
"
"
|
|
|
|
\
y
y
,
I
K
K
K
K
K
K
K
K
K
K
K
K
K
K
K
K
K
K
K
K
K
|
[
\
J
y
,
i
"
|
|
|
U
[
y
V
,
s
#
K
K
K
K
Z
K
K
K
K
K
I
K
K
K
K
K
K
K
K
[
q
|
,
i
"
U
"
"
U
|
\
V
V
i
"
U
I
K
K
K
K
K
K
K
K
K
K
K
K
K
K
K
\
|
s
s
#
#
\
y
y
f
U
"
"
"
U
U
s
"
P
K
K
K
K
K
K
K
K
K
K
\
|
y
,
B
#
s
V
"
V
,
K
K
K
K
K
K
K
K
K
K
K
K
K
K
K
\
[
|
y
,
i
i
[
D
D
#
s
s
"
"
"
y
s
,
,
K
K
K
K
K
K
K
K
K
K
K
K
80
,
,
,
#
"
"
U
U
"
s
i
K
I
K
K
K
K
K
K
K
K
D
K
K
K
K
K
K
K
K
K
K
K
K
K
K
"
"
"
y
i
,
i
#
"
B
5
#
U
"
"
"
V
0
i
#
U
K
K
K
K
K
K
K
K
K
K
K
K
K
K
K
K
K
"
"
"
"
s
,
B
i
,
i
i
#
P
K
K
K
K
K
K
K
K
Z
K
K
K
K
K
K
K
K
K
K
K
"
"
"
"
P
D
D
D
i
i
"
,
`
i
K
I
K
K
K
K
K
K
K
K
K
K
K
K
K
K
K
K
K
"
"
"
"
"
,
[
D
#
i
\
\
y
,
i
3
`
K
K
K
K
K
K
K
K
K
K
K
K
K
K
K
K
K
"
"
"
"
"
"
U
U
"
i
,
|
P
,
`
`
B
K
I
K
K
K
K
K
K
K
K
Z
K
K
K
K
K
K
"
"
"
"
"
"
"
"
"
"
"
"
#
U
U
|
U
U
i
T
i
B
P
K
K
K
K
K
K
K
K
K
"
"
"
"
"
"
"
"
"
"
"
"
"
"
"
"
"
"
"
"
"
#
"
,
i
,
`
`
i
K
K
K
K
K
K
K
K
K
K
N
K
K
K
K
K
"
"
"
"
"
"
"
"
#
"
"
"
#
"
"
"
"
"
"
"
"
"
"
"
,
i
,
i
s
i
i
Y
i
B
K
K
K
K
K
K
K
K
K
"
"
"
"
"
"
"
"
"
"
"
"
#
"
"
"
"
"
"
"
"
"
i
,
s
s
i
i
`
`
B
K
K
K
K
I
K
K
K
K
K
K
Z
K
90
"
"
"
"
#
"
"
"
"
"
"
"
"
"
"
"
"
"
"
"
,
,
,
3
T
E
B
K
K
K
K
K
K
K
K
K
K
K
K
K
K
K
"
"
"
"
#
"
"
#
"
"
"
"
y
"
"
"
#
,
,
,
s
i
i
E
`
T
K
K
K
K
K
K
K
K
K
K
K
K
K
K
K
K
K
"
"
"
"
"
"
"
"
"
"
"
"
"
"
"
"
"
"
"
,
,
s
i
i
Y
T
`
K
K
K
K
K
K
K
K
K
K
K
K
"
"
"
"
"
"
"
"
"
"
"
"
"
"
"
"
"
,
,
,
5
`
`
i
P
U
K
K
K
K
K
K
K
K
K
K
K
K
K
K
"
"
"
"
"
"
"
"
"
"
"
"
"
"
"
"
,
V
,
i
,
i
i
Y
T
`
K
K
Z
K
K
K
K
K
K
K
K
K
K
K
K
K
K
K
K
K
"
"
"
"
"
"
"
"
"
"
"
"
"
#
,
,
T
`
`
i
K
K
K
K
K
K
K
K
K
K
K
K
K
K
K
K
K
K
"
"
"
"
"
"
"
"
"
"
i
i
i
B
i
Y
Y
`
Z
K
K
K
K
K
K
K
K
K
K
K
K
K
K
"
"
"
"
"
"
"
"
,
s
i
i
i
i
i
Y
`
i
#
K
K
K
K
K
K
K
K
K
K
K
K
K
"
"
"
"
"
"
"
5
i
B
i
i
i
B
T
`
Y
`
K
K
Z
K
K
K
K
K
K
K
"
y
y
"
"
"
"
"
"
"
J
|
U
5
,
,
i
5
E
`
`
`
T
`
i
K
K
K
P
P
K
K
100
"
"
"
|
|
i
E
i
`
T
`
Y
i
K
K
K
K
K
K
y
y
"
"
"
"
"
J
"
|
|
U
|
,
,
B
5
`
T
`
`
T
`
i
U
P
K
K
y
y
"
|
|
|
|
|
\
s
#
i
E
`
`
T
Y
`
B
K
K
"
|
|
|
U
|
|
5
Y
`
`
`
Y
`
E
"
"
"
|
|
|
|
|
\
y
i
`
`
Y
`
`
K
K
K
K
"
"
"
"
"
"
"
B
T
Y
`
`
Y
`
Y
E
i
U
P
K
K
K
K
K
K
"
"
"
"
"
|
U
#
,
s
i
i
Y
`
Y
`
Y
`
i
K
K
K
K
K
|
"
"
"
"
"
s
B
T
`
Y
`
Y
`
Y
i
"
P
"
"
"
|
|
,
s
5
Y
Y
Y
`
`
Y
i
i
N
U
P
K
K
y
y
|
y
"
,
,
s
B
`
Y
`
`
`
Y
Y
E
E
#
U
K
K
K
D
D
D
110
U
|
|
y
y
s
M
s
V
M
y
#
,
,
B
i
`
`
Y
`
Y
E
i
#
U
K
K
Z
K
K
K
K
K
K
K
D
D
D
U
|
"
U
\
s
#
i
`
`
`
`
Y
Y
i
E
K
K
K
K
K
K
"
U
U
\
i
,
#
5
E
`
Y
Y
Y
`
`
#
U
K
K
K
K
K
K
I
K
K
K
"
"
|
|
U
s
,
i
s
#
i
`
`
`
`
Y
Y
`
`
#
Z
K
K
K
K
K
|
y
i
i
#
i
Y
`
Y
E
2
Y
Y
`
#
U
K
K
K
K
K
K
K
K
K
K
"
J
"
|
|
M
s
,
#
i
E
Y
Y
Y
K
K
K
K
K
K
K
K
K
K
K
D
K
|
|
y
V
B
i
#
i
`
`
Y
Y
Y
Y
`
K
K
K
K
K
K
K
K
K
K
|
|
|
s
#
5
`
`
Y
Y
2
`
`
#
K
K
K
K
K
K
K
K
K
K
D
|
U
|
|
#
5
Y
E
Y
2
Y
Y
Y
K
K
K
K
K
K
K
K
|
\
s
,
s
s
"
5
`
`
Y
Y
Y
Y
`
`
B
N
K
I
K
K
K
I
K
K
(45)
120
.
.
.
I
D
|
U
s
,
,
,
i
`
Y
Y
`
Y
B
K
K
.
.
.
>
K
K
K
P
|
,
,
s
#
i
`
Y
`
Y
`
B
K
K
K
.
:
:
.
@
#
i
`
E
Y
Y
Y
Y
`
Z
K
K
K
K
K
K
K
K
=
5
#
>
K
D
D
,
i
s
`
`
Y
`
Y
`
E
K
K
s
,
#
5
:
>
s
i
,
,
s
i
`
B
Y
Y
K
K
K
K
K
K
4
,
D
K
K
K
,
,
,
V
V
#
i
`
E
`
`
Y
Y
E
`
E
#
K
K
K
K
K
K
K
K
K
4
y
T
:
.
K
K
K
`
`
`
Y
Y
Y
`
`
i
=
:
:
`
D
,
,
i
`
#
E
Y
Y
Y
Y
`
i
5
=
=
:
B
D
D
y
s
i
,
s
i
T
E
Y
Y
Y
Y
`
i
B
K
K
K
K
K
K
K
0
5
;
4
y
V
T
:
@
D
D
D
Z
[
B
,
`
E
`
Y
Y
Y
Y
`
i
B
K
Z
K
4
4
5
V
s
5
i
=
.
N
D
D
D
#
#
E
T
Y
Y
Y
2
Y
`
i
B
K
K
K
K
K
K
K
4
;
0
,
T
=
:
:
I
s
,
,
`
E
`
Y
Y
Y
i
B
"
P
K
K
K
K
I
(52)
530
520
510
500
490
480
470
460
120
(52)
0
5
;
4
y
V
T
:
@
D
D
D
Z
[
B
,
`
E
`
Y
Y
Y
Y
`
i
B
K
Z
K
4
4
5
V
s
5
i
=
.
N
D
D
D
#
#
E
T
Y
Y
Y
2
Y
`
i
B
K
K
K
K
K
K
K
130
4
;
0
,
T
=
:
:
I
s
,
,
`
E
`
Y
Y
Y
i
B
"
P
K
K
K
K
I
5
,
;
;
%
y
4
T
=
>
>
,
,
`
i
`
Y
Y
Y
Y
E
#
U
K
K
P
K
4
%
s
:
T
>
=
:
R
#
V
`
E
Y
`
Y
Y
Y
Y
E
B
K
K
:
T
4
=
s
=
=
Y
=
>
=
,
,
i
,
B
i
i
`
Y
Y
Y
E
i
K
K
=
B
;
T
;
T
y
5
=
:
R
i
,
i
E
`
Y
2
Y
E
E
#
K
K
K
K
K
=
B
%
%
5
5
,
y
5
y
T
=
.
,
s
B
i
,
,
i
`
`
Y
`
Y
E
E
K
K
K
K
K
K
K
K
K
K
.
=
T
5
%
y
%
T
=
.
!
i
Y
Y
Y
Y
2
Y
Y
`
Z
K
K
Z
K
K
K
K
K
K
K
=
.
=
5
%
5
4
y
%
T
=
:
.
P
#
s
i
s
i
i
`
2
Y
Y
Y
Y
K
K
K
K
K
K
Z
=
=
:
:
T
;
;
4
%
y
5
=
.
>
i
E
`
`
Y
Y
2
2
`
`
B
P
K
K
K
K
K
K
K
K
140
=
=
:
:
=
5
;
0
4
4
T
=
>
.
I
B
i
`
Y
Y
Y
Y
Y
E
#
K
K
K
K
K
K
K
K
K
T
5
5
=
:
5
,
4
0
5
;
=
=
:
`
S
0
s
i
`
`
E
`
Y
Y
2
Y
Y
i
K
K
K
K
K
K
K
K
K
K
K
K
K
K
K
K
I
%
s
5
T
5
s
4
5
,
5
=
0
s
i
E
`
Y
`
Y
Y
K
K
K
K
K
K
K
K
K
K
K
K
K
K
K
I
,
=
5
4
4
V
:
.
E
i
`
`
`
`
Y
`
Y
i
K
K
K
K
K
K
K
K
K
K
K
K
K
K
4
=
T
V
s
5
;
y
5
5
.
"
#
i
E
Y
`
`
`
`
`
`
i
K
K
K
K
K
K
4
=
=
,
,
;
5
;
;
V
5
5
5
.
i
i
E
`
Y
`
`
`
E
E
E
B
K
K
I
K
K
I
K
K
K
K
K
K
K
K
K
K
%
m
,
=
3
,
;
;
=
V
,
i
=
:
:
K
"
V
y
i
E
`
E
E
E
E
E
E
i
B
K
I
K
K
K
I
K
K
K
K
K
K
K
K
K
K
K
P
P
V
;
5
i
,
,
5
;
s
,
"
=
:
.
,
,
B
i
E
E
E
E
E
E
E
E
E
B
K
I
K
I
K
K
K
K
K
;
y
0
4
,
#
%
s
5
=
=
.
.
@
U
#
i
,
s
V
V
i
i
`
i
`
E
E
i
i
P
K
I
K
K
K
K
Z
K
K
K
K
K
K
K
K
K
K
=
y
0
,
=
5
5
;
=
=
:
:
>
i
,
,
`
`
E
i
E
i
`
B
i
B
B
#
I
K
K
K
K
K
P
P
150
=
5
5
:
:
:
=
4
:
:
>
:
.
"
i
s
i
`
`
i
i
i
E
E
E
i
i
B
K
K
K
K
K
K
K
5
3
T
5
i
:
:
=
:
5
=
=
=
>
=
K
D
D
U
,
,
s
y
i
`
T
`
B
E
i
i
i
i
D
D
K
K
K
K
K
P
P
5
i
3
T
Y
T
=
.
:
=
,
;
:
T
D
5
`
`
E
E
i
E
E
B
i
i
B
@
#
#
#
"
5
,
i
3
T
=
Y
:
.
T
4
0
s
5
y
5
i
,
i
,
,
E
E
T
E
i
`
B
i
D
D
D
K
K
K
K
K
D
D
D
,
;
,
5
3
5
i
Y
=
=
i
,
,
0
5
4
,
y
0
5
#
,
s
i
,
i
,
s
M
`
T
`
B
`
i
i
B
i
B
"
P
K
K
K
K
K
K
K
,
5
,
5
i
i
E
:
=
i
,
s
y
0
5
*
V
T
"
,
,
T
`
E
E
i
E
i
B
B
#
#
K
K
K
K
K
P
P
4
0
,
0
s
5
=
5
V
V
4
%
,
T
,
,
J
T
`
`
E
i
B
B
"
K
K
K
K
K
K
K
K
K
K
K
K
K
K
,
i
i
3
5
5
5
=
#
,
s
M
E
`
E
`
i
E
i
i
K
K
K
K
K
K
K
K
K
K
K
K
K
K
m
0
0
,
,
%
=
#
=
B
#
s
J
`
i
`
`
E
i
B
i
i
K
K
K
K
K
K
K
K
K
K
K
K
m
0
V
,
,
,
%
T
=
=
,
s
s
s
i
`
E
i
i
i
B
i
i
#
K
K
K
K
K
160
F
F
m
0
m
0
0
4
0
T
5
=
T
D
i
E
i
i
E
E
i
i
i
5
K
K
m
m
F
m
0
s
0
%
,
5
T
=
K
,
s
i
i
i
B
i
i
E
B
i
K
K
K
K
K
K
K
K
I
K
K
Z
K
F
F
4
4
4
,
5
D
U
B
i
i
i
i
i
i
s
,
B
K
K
K
K
K
K
K
m
m
0
,
,
[
#
,
,
i
B
i
i
i
i
B
P
K
K
K
I
K
K
K
K
m
m
F
m
5
5
,
%
,
4
y
,
|
|
D
D
5
i
i
i
i
I
K
D
K
K
K
K
K
K
K
K
m
F
0
4
%
y
V
5
i
B
K
K
K
K
K
K
m
F
m
4
0
0
V
5
,
V
5
5
=
T
T
E
J
\
,
s
B
i
5
B
"
I
K
K
K
K
K
K
K
K
K
K
K
P
m
F
F
m
4
0
s
5
,
s
%
T
T
T
T
=
B
\
J
[
,
V
P
K
K
K
K
K
K
K
K
K
K
K
K
m
m
0
4
0
4
0
0
4
4
y
4
5
5
T
T
=
,
,
,
B
i
B
"
K
K
K
K
m
4
4
y
4
4
V
4
%
:
>
B
,
V
V
#
P
K
K
K
K
K
K
K
K
K
K
170
0
4
m
4
0
4
%
*
0
%
5
s
T
T
=
`
i
,
,
i
i
i
B
@
P
K
K
K
K
Z
K
K
K
K
4
4
4
y
B
=
=
T
|
B
,
B
B
i
i
"
P
K
K
K
K
K
K
K
K
K
K
s
s
s
,
y
4
y
y
B
=
:
>
s
V
s
,
y
B
i
i
K
K
K
K
Z
K
K
K
K
K
K
K
K
K
K
,
,
,
,
,
,
,
,
,
4
%
%
%
y
4
y
5
T
i
=
:
=
5
#
,
5
,
i
i
K
K
Z
K
K
K
K
K
K
K
Y
Y
=
=
Y
T
`
5
i
4
y
%
5
5
T
T
i
T
=
=
T
#
s
V
V
s
i
i
K
K
K
K
K
K
K
K
=
T
=
=
=
T
T
5
i
9
5
T
B
5
`
=
5
#
J
|
U
,
,
s
V
V
i
i
i
#
P
K
K
K
K
K
K
K
>
:
>
>
>
>
T
i
5
5
=
,
s
B
=
T
#
|
\
s
s
V
y
s
i
@
P
K
K
K
K
K
K
K
K
K
K
K
I
:
>
>
>
>
>
T
i
%
%
*
5
,
T
=
|
M
s
s
V
y
,
M
9
i
,
B
"
P
K
K
K
K
K
K
K
>
:
>
>
>
>
Y
;
s
y
V
s
V
,
s
i
5
=
5
J
\
s
s
M
T
#
P
K
K
K
K
K
K
K
K
K
K
>
>
>
>
>
Y
Y
,
y
*
y
y
y
5
s
y
s
5
s
=
5
|
,
V
s
V
,
B
@
P
K
K
K
K
K
K
K
K
I
K
(46)
180
Y
T
>
=
Y
=
i
s
,
V
V
,
s
T
i
y
|
s
,
,
,
M
V
?
X
?
5
B
B
@
K
K
K
K
K
K
K
K
K
K
K
K
K
K
K
I
Y
Y
Y
Y
Y
T
B
|
|
s
,
V
s
=
5
X
X
?
#
P
K
K
K
K
K
K
K
K
K
Y
Y
`
Y
`
3
V
,
,
V
#
V
T
5
?
?
B
B
#
K
K
K
K
K
K
K
K
K
K
K
K
K
K
K
Y
Y
Y
Y
T
i
"
,
,
s
,
s
,
T
T
,
,
s
9
9
9
X
X
X
?
i
B
@
I
K
K
K
K
K
K
K
K
K
K
K
K
K
I
K
K
K
P
>
Y
>
>
Y
i
B
y
V
s
s
,
i
T
i
"
T
T
9
9
%
X
?
i
B
#
K
K
K
K
K
K
K
K
K
K
K
Y
>
>
>
=
i
#
P
|
"
y
,
,
,
s
,
,
,
i
"
,
s
9
9
X
|
i
B
K
K
K
K
Z
K
K
K
K
K
I
>
Y
Y
>
`
B
,
i
i
,
,
9
9
9
@
P
K
K
K
K
K
P
P
Y
Y
Y
Y
`
B
y
V
,
,
i
,
i
,
i
s
"
K
K
Z
K
K
K
>
=
Y
`
i
y
V
,
,
i
,
,
i
,
,
i
,
s
M
#
K
K
K
I
>
Y
=
=
U
|
y
y
,
i
,
i
,
i
i
i
i
,
i
,
i
?
?
s
,
y
#
K
K
K
K
K
K
K
K
K
>
>
=
Y
#
|
U
y
V
,
,
i
,
i
,
i
,
i
s
4
?
X
%
|
"
"
N
K
K
K
K
K
K
K
K
K
K
P
P
T
Y
T
i
s
,
s
i
i
,
i
i
i
i
,
,
s
,
,
i
s
s
M
9
(53)
530
520
510
500
490
480
470
460
180
(53)
>
Y
=
=
U
|
y
y
,
i
,
i
,
i
i
i
i
,
i
,
i
?
?
s
,
y
#
K
K
K
K
K
K
K
K
K
>
>
=
Y
#
|
U
y
V
,
,
i
,
i
,
i
,
i
s
4
?
X
%
|
"
"
N
K
K
K
K
K
K
K
K
K
K
P
P
190
T
Y
T
i
s
,
s
i
i
,
i
i
i
i
,
,
s
,
,
i
s
s
M
9
Y
`
T
B
P
P
s
,
,
i
s
i
i
,
i
i
,
i
,
i
s
,
s
s
K
K
K
K
K
Z
B
"
P
P
V
s
,
,
s
i
i
i
i
,
i
,
,
s
,
,
s
y
V
"
U
#
P
K
K
K
K
I
K
K
K
I
"
P
P
"
y
V
i
,
i
i
i
i
i
,
s
s
,
s
9
|
K
K
K
K
K
K
K
K
"
P
P
P
P
V
V
s
i
,
i
i
i
i
i
,
,
s
s
,
s
,
s
y
%
9
J
"
#
P
K
K
K
Z
Z
K
K
K
Z
K
K
Z
K
K
P
P
P
y
M
V
y
s
,
s
i
i
,
i
,
s
,
9
9
K
K
K
K
K
K
K
K
K
K
K
Z
K
K
Z
K
P
P
"
,
,
,
,
i
,
,
,
s
s
B
#
K
K
K
K
K
K
Z
K
K
K
K
K
K
K
K
K
K
K
K
P
P
U
\
s
,
i
,
i
,
,
,
,
s
V
y
i
i
i
B
K
K
K
K
K
K
K
K
K
K
Z
K
s
y
y
,
0
i
,
,
,
,
,
s
V
J
y
E
B
K
K
K
K
K
K
K
K
200
P
P
P
|
|
y
,
,
i
,
,
i
,
s
V
y
i
i
i
i
K
Z
K
K
K
K
K
K
P
P
P
P
P
P
V
|
y
y
y
#
"
,
,
i
,
,
V
V
y
y
M
s
i
i
E
B
K
K
K
K
K
K
K
K
K
P
P
|
"
s
V
y
y
"
s
s
,
i
s
,
,
,
s
s
V
5
5
i
E
i
i
B
"
K
K
K
K
K
K
K
P
P
P
U
#
V
V
"
"
s
s
,
,
V
V
y
,
i
i
E
E
K
K
K
K
P
P
P
P
y
"
s
s
,
s
,
s
,
V
V
V
`
i
E
i
E
E
i
K
K
P
P
P
P
P
"
#
i
,
,
,
s
s
i
5
i
`
`
E
E
B
B
#
#
"
,
,
i
,
0
s
5
`
i
E
E
E
E
i
P
P
P
#
#
i
,
,
i
,
,
,
5
i
`
i
E
i
E
`
B
B
K
K
U
U
B
,
,
i
i
,
s
s
0
s
i
i
E
B
B
i
,
,
,
,
5
9
i
E
i
B
i
i
i
B
210
D
D
D
D
,
i
i
s
s
E
i
i
B
#
#
K
K
K
K
S
I
D
D
D
B
,
i
5
i
i
i
i
i
i
|
N
D
D
D
D
,
i
s
U
i
i
i
i
i
|
q
D
s
s
s
"
U
i
i
i
i
i
i
K
K
K
K
S
S
S
s
s
i
i
i
i
i
B
#
#
K
K
K
K
K
K
k
q
D
D
D
s
y
U
i
i
i
i
i
i
i
#
P
K
K
K
K
D
D
D
s
s
i
i
i
i
i
i
i
B
#
#
P
Z
K
K
S
S
D
D
D
i
i
i
i
i
i
i
i
#
P
K
I
K
K
K
S
S
|
|
q
\
D
D
D
B
,
i
i
`
i
i
i
i
#
P
K
K
K
K
K
K
K
K
K
q
\
D
D
i
i
5
i
i
i
i
i
B
K
K
K
K
K
K
K
K
K
K
220
S
\
|
|
q
i
5
i
i
B
`
i
i
i
B
#
K
K
K
K
K
K
K
K
K
K
k
D
|
|
q
\
5
i
i
i
i
i
i
i
i
B
K
K
K
K
K
D
\
J
k
D
|
\
|
|
|
s
i
5
i
i
i
i
i
i
i
i
i
K
K
K
K
K
K
I
D
D
D
D
D
D
|
|
]
|
i
,
i
i
i
i
i
E
i
`
i
i
K
K
K
K
y
W
D
D
D
D
D
D
D
D
|
q
|
\
|
\
D
B
5
i
`
i
i
i
K
K
K
K
M
k
D
D
D
D
D
q
k
J
\
q
|
i
i
i
i
i
i
`
i
`
i
E
i
i
i
I
K
K
K
K
K
P
|
k
D
D
D
k
|
|
|
|
]
q
i
i
i
i
i
T
i
E
E
E
i
i
i
B
"
K
K
K
K
|
|
\
k
D
D
D
|
|
D
D
B
i
i
`
i
5
`
i
i
`
i
E
i
i
i
i
B
#
K
Z
K
K
K
K
K
|
|
k
D
D
k
J
|
|
]
|
|
D
D
i
`
i
i
#
i
E
i
E
i
i
E
i
i
i
B
#
P
Z
K
K
K
K
K
K
K
"
|
|
D
D
D
D
D
k
]
|
|
|
q
@
B
E
5
`
T
i
B
i
i
`
i
`
E
i
i
i
B
#
K
K
K
K
K
K
K
230
P
O
D
D
D
k
q
J
|
|
|
q
#
B
i
E
i
i
i
B
E
T
E
i
i
i
i
i
B
P
K
Z
K
K
K
K
V
y
y
k
q
D
D
@
B
`
i
T
i
i
B
i
i
i
i
i
i
i
i
i
K
K
K
K
K
K
y
V
V
k
\
|
|
|
|
|
D
D
@
B
i
`
i
i
5
#
i
i
i
i
i
i
i
,
i
B
#
K
Z
K
K
K
\
V
V
y
,
|
J
]
|
|
D
D
"
B
i
5
`
i
i
#
i
i
i
i
i
i
i
i
K
K
K
K
K
K
K
K
K
V
V
y
,
,
,
\
U
\
D
D
i
`
`
i
i
i
i
i
i
i
i
,
B
K
K
|
V
y
y
V
s
|
|
\
D
D
D
D
i
i
T
`
i
E
i
i
i
i
i
i
#
N
K
K
K
K
K
K
K
K
4
*
y
y
,
i
s
,
[
q
D
K
D
i
`
`
T
`
i
#
5
i
i
i
B
i
i
i
i
K
K
K
K
s
s
i
s
,
,
s
"
\
|
U
B
E
5
Y
Y
`
i
#
i
B
i
i
K
K
K
K
K
y
y
,
,
#
[
|
i
E
`
T
i
i
,
i
i
i
i
B
B
i
i
K
I
Z
K
K
Z
K
P
P
|
P
|
|
y
V
s
,
,
,
"
,
#
,
#
U
|
D
N
i
E
`
E
i
i
i
5
K
K
K
K
Z
K
K
K
P
P
(47)
240
y
y
V
,
,
,
"
s
,
,
s
"
#
i
`
5
i
i
i
i
#
s
i
i
E
i
B
B
i
i
i
K
K
K
K
U
|
s
,
,
s
"
,
i
s
B
s
B
i
i
`
E
i
i
i
i
i
i
i
i
i
i
i
I
K
K
K
K
K
K
P
P
|
|
y
s
V
y
y
y
y
s
,
,
y
,
s
s
s
i
i
i
i
i
,
i
`
i
K
I
P
P
|
|
V
V
V
s
s
,
s
J
s
s
B
i
i
i
i
i
i
i
5
E
i
i
i
i
i
I
I
K
I
|
U
s
V
V
V
y
y
s
,
,
?
?
4
s
s
V
i
i
i
i
i
i
,
,
s
i
i
B
i
i
i
i
i
B
I
I
K
K
I
K
y
y
s
,
s
%
?
?
?
i
5
i
i
i
i
,
i
i
i
i
i
i
i
I
K
I
I
K
K
|
U
U
V
s
V
s
y
y
y
V
,
,
%
%
?
X
?
{
y
s
i
5
i
i
s
s
i
i
i
B
i
i
i
K
K
I
K
I
I
I
K
K
I
|
U
V
y
y
y
y
V
,
,
X
?
s
V
`
i
i
i
i
,
,
i
i
i
i
K
K
K
K
K
K
I
I
I
K
K
I
I
P
|
|
V
V
V
s
*
y
y
y
s
,
,
?
{
s
s
V
i
i
,
#
s
i
i
i
i
i
i
i
B
P
U
I
I
K
K
K
K
K
K
K
K
K
K
I
P
V
V
s
V
V
V
s
s
,
4
?
X
_
_
,
`
i
i
i
i
i
,
"
y
i
i
i
i
i
i
i
i
i
i
K
K
Z
K
K
K
K
K
K
K
I
P
P
V
s
V
V
y
y
V
s
,
,
%
X
X
_
_
B
`
i
E
i
i
i
i
"
s
i
i
i
`
B
i
E
i
i
B
"
I
K
K
K
Z
K
K
Z
P
P
|
\
V
V
s
V
V
y
y
V
s
V
,
4
%
X
?
{
_
s
s
5
E
i
i
i
i
i
i
,
"
i
i
i
i
i
E
i
i
i
K
K
I
K
K
K
I
K
K
K
I
I
(54)
530
520
510
500
490
480
470
460
240
(54)
V
V
s
V
V
V
s
s
,
4
?
X
_
_
,
`
i
i
i
i
i
,
"
y
i
i
i
i
i
i
i
i
i
i
K
K
Z
K
K
K
K
K
K
K
I
P
P
V
s
V
V
y
y
V
s
,
,
%
X
X
_
_
B
`
i
E
i
i
i
i
"
s
i
i
i
`
B
i
E
i
i
B
"
I
K
K
K
Z
K
K
Z
P
P
250
|
\
V
V
s
V
V
y
y
V
s
V
,
4
%
X
?
{
_
s
s
5
E
i
i
i
i
i
i
,
"
i
i
i
i
i
E
i
i
i
K
K
I
K
K
K
I
K
K
K
I
I
\
,
s
s
s
V
V
V
s
0
X
_
T
`
T
`
i
i
i
#
i
i
E
E
i
i
B
#
K
K
K
K
K
K
K
K
I
K
K
K
K
K
K
I
P
K
I
s
s
s
s
s
V
s
,
,
4
_
_
_
{
4
V
s
`
5
`
`
i
i
i
i
i
i
i
E
i
i
i
i
B
K
K
K
K
K
Z
K
K
K
K
K
K
K
K
K
K
K
s
0
V
V
y
V
V
s
s
,
_
_
X
?
,
T
`
`
i
i
i
`
i
`
s
i
i
i
B
E
E
i
i
i
K
K
K
K
K
K
K
K
K
K
K
K
I
I
K
s
s
s
s
s
y
V
s
,
,
_
{
X
X
V
i
i
`
i
E
i
i
i
5
`
i
,
#
i
E
i
P
K
K
K
K
K
Z
K
K
K
K
K
K
K
K
K
K
K
K
K
V
s
,
s
s
V
y
y
V
s
,
,
4
?
?
?
s
s
s
s
,
i
B
i
i
i
B
i
i
i
E
i
i
E
i
E
i
i
B
K
K
K
K
K
K
I
K
K
K
K
K
K
K
K
K
K
I
K
y
s
s
0
s
s
y
s
s
,
?
s
s
s
s
5
i
i
i
E
i
i
i
i
E
i
i
"
i
E
i
E
i
K
K
K
K
K
K
K
K
K
K
K
K
K
K
K
K
K
K
K
K
K
K
I
U
|
y
y
s
,
s
s
V
y
y
V
s
s
s
,
%
s
V
`
i
i
i
i
i
i
i
i
E
i
i
i
i
i
E
i
K
K
K
K
K
K
K
K
K
K
K
K
K
K
K
K
K
K
V
V
s
s
V
*
V
V
0
,
V
4
M
s
,
s
V
,
i
i
i
i
i
i
B
#
#
i
i
i
i
E
E
B
B
K
K
K
K
K
Z
K
K
K
K
K
K
K
K
K
K
K
K
260
|
|
y
s
s
s
V
y
V
V
s
s
s
s
,
s
,
s
s
i
i
i
i
i
B
#
#
#
i
i
i
E
i
i
B
B
B
K
K
K
K
K
K
K
K
K
K
K
K
K
K
K
K
K
K
K
V
s
s
s
s
V
y
*
V
s
,
V
s
,
,
,
s
s
,
,
i
i
i
i
i
i
5
B
#
i
i
i
i
E
E
i
i
B
K
K
K
K
K
K
K
K
K
K
K
K
K
s
s
s
s
s
V
s
,
s
s
,
s
s
s
V
i
,
i
,
i
i
i
"
i
i
B
i
E
K
K
K
K
Z
K
K
K
K
K
K
K
K
K
K
K
K
K
y
s
V
s
s
s
s
y
y
V
s
,
,
V
s
s
,
,
s
s
s
,
,
,
i
i
i
5
i
i
E
i
i
i
B
K
K
K
Z
K
Z
K
K
K
K
K
K
K
K
K
K
K
K
|
V
V
s
0
s
s
s
y
*
s
s
,
,
s
s
,
i
s
i
i
i
i
i
i
,
i
i
i
B
i
i
B
"
K
K
K
K
K
K
I
K
I
V
V
0
s
s
s
s
s
V
y
s
s
,
,
,
V
,
,
s
,
s
i
i
,
i
i
i
5
i
5
i
i
i
i
E
i
i
"
K
K
K
K
Z
I
K
K
K
,
,
,
s
V
*
s
s
s
,
s
s
s
s
V
,
i
i
E
i
i
i
i
i
i
i
i
"
i
i
i
i
i
i
E
i
i
B
#
P
K
K
K
K
K
K
K
K
K
P
P
V
V
s
,
,
i
s
s
y
y
0
s
s
s
V
s
s
,
i
T
i
E
5
i
i
i
"
i
i
B
#
B
i
E
i
B
#
P
K
K
K
K
K
K
K
K
K
K
K
K
D
V
s
s
i
i
i
,
,
y
y
s
s
s
s
V
V
V
,
`
i
`
`
T
B
i
i
i
"
"
i
i
"
#
P
K
K
K
K
K
K
y
V
s
0
,
5
5
,
s
y
V
V
0
s
s
s
V
V
V
,
`
`
`
Y
i
i
i
i
i
#
i
i
i
B
i
i
i
B
#
K
K
K
K
270
y
s
s
s
,
i
i
s
s
s
s
s
s
s
V
s
s
V
i
5
T
i
`
i
i
i
i
i
i
"
i
#
E
i
K
K
K
K
s
s
V
s
i
,
,
s
s
,
V
s
s
5
i
`
i
`
T
i
i
`
i
#
#
#
"
B
i
5
E
E
i
B
K
K
K
K
K
K
K
K
P
s
,
,
i
,
s
s
,
s
s
s
s
s
y
i
i
i
i
`
i
i
i
B
i
5
5
#
i
i
"
i
E
K
K
K
K
K
K
U
\
"
U
,
,
s
s
s
5
i
i
`
i
T
i
i
i
i
i
"
B
i
E
i
B
K
K
[
D
,
s
s
,
s
s
i
`
i
i
i
i
i
i
i
B
5
i
s
V
#
i
i
K
K
D
D
s
s
s
s
s
5
`
i
i
i
`
`
i
i
i
i
i
i
,
s
,
i
i
T
5
i
B
B
K
Z
K
K
K
K
K
K
K
P
P
,
s
s
,
s
i
i
5
i
`
i
i
i
i
i
`
E
i
i
#
,
s
5
3
i
5
5
;
,
,
"
,
i
K
K
D
D
D
D
D
D
s
s
s
V
5
i
E
`
T
i
T
i
`
i
i
i
B
T
T
B
`
T
T
B
B
B
D
D
D
s
V
s
s
s
y
i
i
i
i
T
T
i
i
i
`
i
"
K
[
D
[
\
D
D
D
Z
D
D
D
D
D
D
,
V
s
,
,
i
T
B
=
T
T
B
5
`
i
i
K
Z
D
D
280
D
D
D
D
B
,
V
s
s
s
i
i
T
=
Y
T
i
T
i
`
"
K
K
K
K
D
D
D
D
s
V
s
V
s
y
"
,
i
=
=
i
T
i
i
E
i
T
|
q
q
|
D
D
s
V
s
V
s
y
,
i
=
5
3
i
E
i
i
i
q
\
K
D
S
K
S
S
D
D
D
V
s
V
V
V
V
5
i
3
T
i
i
i
i
i
`
#
"
\
q
D
D
s
V
V
s
V
s
,
i
i
3
i
i
i
i
i
5
S
S
D
D
D
s
V
V
s
s
s
#
,
i
i
i
i
i
3
\
k
S
S
D
D
D
0
V
s
s
s
,
,
i
i
i
3
5
T
i
"
D
D
s
V
y
V
,
,
i
i
i
3
5
=
;
;
i
#
#
D
K
K
|
\
|
S
S
D
D
D
,
V
y
y
,
,
i
i
i
5
;
T
5
;
#
#
|
\
\
k
k
D
D
D
D
,
V
y
y
,
,
i
i
i
i
;
3
,
0
;
5
"
#
N
D
q
\
290
D
D
B
,
s
y
,
,
,
i
`
;
i
0
V
5
q
q
D
D
s
"
i
,
i
i
5
;
5
0
"
"
P
|
D
D
[
B
,
,
\
,
,
,
,
i
`
5
3
"
|
|
|
|
D
D
D
D
D
B
,
s
U
i
5
i
i
5
;
,
s
"
B
N
|
|
|
|
q
D
D
D
D
D
"
i
9
i
i
,
i
i
,
,
;
;
s
U
|
N
|
|
B
,
,
5
`
5
i
i
5
i
T
5
;
i
|
|
J
D
D
D
D
D
D
D
#
i
,
i
i
i
i
5
3
5
;
5
i
U
#
N
P
Z
D
D
D
#
,
,
i
i
i
i
i
i
=
=
=
5
3
5
#
#
#
U
\
k
D
D
D
D
D
5
i
i
i
E
T
T
T
3
i
3
D
D
D
D
D
D
D
D
D
B
B
,
i
`
`
B
E
i
`
Y
Y
3
i
"
(48)
300
D
k
D
D
D
D
D
D
i
i
`
i
`
i
B
`
i
T
i
i
U
#
i
D
D
D
D
D
i
5
`
Y
Y
`
B
=
`
i
i
U
B
"
K
D
D
D
D
D
i
5
`
Y
`
E
E
=
`
i
B
U
"
P
P
P
K
K
k
k
D
|
q
D
D
D
U
i
i
Y
`
`
i
`
T
Y
E
E
"
U
#
"
V
s
|
D
D
|
U
D
D
\
i
`
`
E
`
=
`
E
i
#
#
#
#
#
K
K
I
P
S
S
\
\
|
|
|
|
q
i
i
`
`
i
B
`
i
`
B
i
"
#
#
K
I
K
s
V
|
|
|
|
|
\
D
D
D
k
i
5
Y
`
E
B
i
`
E
i
E
"
#
#
#
"
K
P
P
|
|
|
|
|
|
|
D
D
[
5
`
`
`
E
E
i
i
B
B
U
"
P
P
I
K
,
i
,
|
|
q
|
|
|
D
D
D
i
i
i
E
i
E
i
`
i
i
#
#
#
"
P
#
I
P
S
S
B
i
i
i
|
\
|
D
D
i
E
i
`
i
E
i
i
E
#
#
#
#
#
P
P
5
`
i
q
\
|
|
]
i
5
i
i
i
E
i
E
E
U
#
"
"
#
B
i
T
`
B
|
\
|
|
\
|
i
i
E
i
`
i
E
i
i
i
"
#
(55)
530
520
510
500
490
480
470
460
300
(55)
B
i
i
i
|
\
|
D
D
i
E
i
`
i
E
i
i
E
#
#
#
#
#
P
P
5
`
i
q
\
|
|
]
i
5
i
i
i
E
i
E
E
U
#
"
"
#
310
B
i
T
`
B
|
\
|
|
\
|
i
i
E
i
`
i
E
i
i
i
"
#
i
`
`
U
|
|
|
|
|
9
`
`
i
E
i
E
i
E
E
E
#
#
#
"
`
`
i
|
|
|
|
|
|
q
k
k
T
`
E
E
E
i
i
i
i
i
B
U
"
#
"
K
K
S
S
i
T
`
|
|
]
\
D
9
`
T
`
i
`
E
i
E
P
#
#
"
P
P
i
i
`
`
i
|
|
|
|
|
9
`
`
`
`
5
i
B
i
#
#
"
"
U
P
P
i
`
`
B
s
|
|
|
\
D
k
E
i
`
`
`
E
i
i
B
P
"
#
#
#
"
"
\
N
U
P
N
i
i
i
|
|
|
|
k
D
E
i
`
i
`
i
B
B
y
#
#
#
"
i
i
E
|
|
|
|
i
`
`
`
`
B
i
y
#
#
#
"
#
N
P
s
s
i
i
i
i
i
E
`
`
`
i
B
B
"
y
P
P
320
,
#
i
i
,
"
|
E
E
E
`
i
E
B
B
y
y
P
K
S
S
i
T
i
i
i
E
E
E
E
E
i
B
B
U
#
D
D
D
P
K
,
B
i
Y
,
,
"
s
B
i
i
E
E
E
E
i
E
B
y
#
D
K
K
K
S
S
S
B
,
T
T
i
B
,
,
B
,
`
i
E
E
E
i
E
i
B
@
"
R
D
S
,
,
E
i
i
i
i
E
i
E
i
E
i
E
B
U
#
"
P
B
@
S
S
i
T
i
i
i
i
i
i
i
E
E
E
i
T
i
i
i
i
i
E
i
E
E
i
i
i
E
i
E
B
"
#
#
B
#
#
i
T
i
B
i
i
i
i
E
i
E
i
E
i
i
E
B
#
"
#
"
"
i
i
D
K
I
T
`
i
s
,
,
i
i
B
E
E
E
i
E
i
E
`
P
"
"
"
#
#
K
K
i
B
T
T
i
i
i
i
i
B
i
E
E
E
E
i
E
E
`
#
#
"
"
#
#
K
D
330
i
`
`
i
,
s
,
i
i
i
i
i
E
i
E
E
E
E
`
E
"
#
#
S
K
B
i
`
T
5
i
3
i
i
i
B
B
E
E
E
E
E
`
#
#
#
#
"
,
i
T
i
i
s
s
s
,
5
i
i
B
i
B
i
E
E
E
E
`
i
#
"
#
"
#
5
i
i
s
s
,
i
i
i
i
E
E
E
E
E
B
U
"
#
"
#
P
P
s
i
i
5
s
s
s
,
i
i
i
i
B
E
E
E
E
E
E
E
@
U
"
"
#
#
[
|
|
5
i
,
s
s
i
,
i
E
E
E
E
E
E
E
#
y
#
"
#
"
#
|
P
P
K
5
i
s
,
,
i
E
i
i
E
E
E
E
E
E
E
T
i
i
,
s
s
,
i
i
i
E
E
E
E
E
E
E
E
`
T
P
#
#
#
#
"
#
,
0
i
i
E
i
E
i
E
E
`
E
E
`
Y
P
"
#
i
i
s
s
,
,
i
i
E
E
i
E
i
`
E
E
`
`
#
P
s
B
#
B
"
#
|
D
340
i
,
,
,
,
i
i
E
E
E
E
i
#
E
E
P
#
B
"
#
|
N
|
D
D
D
S
S
,
,
,
,
i
,
i
E
E
E
`
i
i
#
`
P
P
B
y
y
#
"
D
D
K
Z
S
S
,
s
i
,
,
i
i
E
`
E
`
`
E
#
E
B
#
B
"
|
|
P
J
|
S
S
,
s
i
,
i
i
E
E
E
E
i
@
y
y
#
\
D
D
S
S
S
S
,
i
,
,
i
,
s
i
i
E
`
`
i
B
#
#
#
|
|
|
N
D
D
0
,
,
i
i
`
`
`
`
E
i
B
i
B
P
"
y
B
#
#
#
,
,
s
,
,
s
i
i
E
`
`
`
i
B
B
V
V
y
y
y
"
N
J
|
N
D
K
S
S
S
S
,
,
i
B
i
i
`
`
`
`
i
i
#
P
U
"
#
|
|
|
,
B
s
,
,
i
,
,
,
i
`
`
Y
`
E
E
P
|
#
y
y
"
#
#
#
|
N
S
S
"
,
i
,
,
i
`
i
E
#
y
y
#
#
B
N
D
S
S
350
i
#
,
,
,
,
,
B
`
`
`
`
E
`
P
y
y
y
y
y
y
"
S
S
S
S
i
i
,
,
i
i
B
#
E
Y
`
`
`
E
E
V
y
y
s
"
5
9
|
P
|
s
,
i
i
,
5
B
E
Y
`
`
Y
J
P
P
P
Z
,
,
,
,
i
"
`
E
Y
`
B
y
V
V
#
#
#
\
k
|
|
,
B
,
i
i
,
,
M
i
9
E
`
`
E
y
y
y
V
P
P
I
S
S
,
,
i
i
i
5
"
B
E
`
`
`
#
"
#
N
J
,
B
i
B
y
M
i
`
`
Y
`
E
U
y
y
y
y
#
"
K
S
S
S
,
i
i
M
B
B
`
`
Y
`
B
y
y
y
#
K
I
S
S
S
i
i
,
i
E
`
`
"
y
y
i
y
,
`
`
`
`
E
@
y
y
K
D
S
S
(49)
360
B
i
,
i
3
E
`
Y
E
@
"
V
y
y
y
|
|
|
N
i
,
,
,
y
B
E
#
y
"
y
y
V
y
y
y
|
|
|
P
B
i
,
i
s
E
B
E
`
`
E
P
y
y
#
#
y
y
y
y
"
|
|
I
S
S
S
,
i
i
,
`
E
E
Y
`
`
y
V
,
M
|
N
S
S
i
,
i
i
`
`
`
i
#
y
y
y
\
q
|
@
D
s
i
i
"
B
`
`
`
`
i
@
y
#
"
"
y
V
y
y
J
]
|
|
P
N
N
P
|
,
B
i
,
`
Y
`
i
"
M
|
\
|
N
S
S
,
,
B
E
Y
Y
E
Y
i
T
5
y
M
y
y
V
\
\
N
N
B
i
i
`
`
`
`
i
T
3
,
#
y
y
M
y
J
q
|
N
N
"
#
,
5
#
i
`
T
T
E
i
i
i
y
y
y
y
V
V
,
B
9
T
`
E
`
i
i
,
i
y
y
y
M
y
i
#
9
9
i
T
i
5
,
s
#
y
#
\
D
|
|
|
|
|
(56)
530
520
510
500
490
480
470
460
360
(56)
"
#
,
5
#
i
`
T
T
E
i
i
i
y
y
y
y
V
V
,
B
9
T
`
E
`
i
i
,
i
y
y
y
M
y
370
i
#
9
9
i
T
i
5
,
s
#
y
#
\
D
|
|
|
|
|
s
i
i
#
#
y
,
B
i
i
5
5
V
,
%
M
s
|
|
|
|
,
,
B
"
5
i
,
i
s
V
%
y
y
|
|
|
|
|
|
k
Z
D
i
i
"
B
,
i
,
s
s
y
%
y
y
y
|
|
|
|
|
|
|
|
q
|
|
U
B
,
,
i
i
i
"
"
@
"
#
i
5
,
,
s
,
y
V
y
#
|
|
|
|
|
\
q
q
i
i
i
"
#
"
#
"
5
i
,
,
,
V
V
y
y
y
|
|
|
q
q
[
B
i
i
,
i
#
"
#
#
#
@
"
"
i
i
i
s
s
,
i
s
,
y
#
q
q
i
i
"
#
#
"
#
#
#
#
5
i
5
,
#
y
q
|
|
\
S
S
,
i
i
"
"
@
#
#
#
#
#
#
"
@
"
#
i
y
V
s
,
"
#
U
380
,
i
"
"
#
#
#
@
#
#
#
#
#
@
"
"
s
i
,
5
y
#
y
y
B
N
P
|
|
|
K
S
#
#
"
"
#
"
#
#
"
#
#
,
#
y
"
#
"
"
"
#
#
#
"
#
#
#
y
#
"
D
P
"
#
B
5
#
i
"
B
B
s
i
"
K
K
,
B
#
#
i
B
B
i
,
,
5
k
K
K
D
D
K
#
i
i
,
#
#
i
,
,
,
5
5
#
#
"
N
N
P
D
S
S
B
i
i
#
"
#
#
|
D
\
K
#
i
i
#
B
i
B
B
"
N
P
|
|
|
#
#
B
i
i
`
|
|
"
"
"
J
390
#
#
#
#
#
#
i
i
i
B
B
B
y
y
"
D
D
S
S
#
i
#
#
#
B
i
`
i
i
B
i
B
B
B
i
"
J
"
"
"
"
|
"
B
B
#
#
#
#
i
B
B
B
i
B
i
"
S
S
,
E
E
i
E
B
B
i
|
|
|
|
J
"
i
`
`
E
E
`
B
i
i
i
y
J
"
J
|
|
|
|
|
|
|
V
s
V
B
B
,
s
E
i
i
i
i
i
5
"
"
"
"
J
J
|
|
|
|
|
|
J
|
N
D
S
S
y
#
i
i
,
"
"
|
J
|
|
|
J
\
J
"
N
S
S
V
V
y
V
s
#
#
y
y
i
i
"
"
"
"
"
J
#
"
K
S
S
S
s
V
V
V
"
y
y
#
i
B
i
5
"
"
"
J
"
y
#
#
#
i
i
J
"
"
J
"
"
|
#
N
N
i
#
N
s
,
y
V
i
i
B
i
i
i
i
B
i
i
B
s
i
"
"
J
N
"
S
S
V
V
i
i
B
B
i
#
i
`
i
i
i
"
"
"
"
|
U
#
"
"
S
S
"
B
9
i
B
B
`
i
i
"
J
"
"
"
J
"
"
9
i
S
S
S
s
s
i
i
B
i
B
"
"
"
"
J
J
"
i
i
,
s
M
s
B
i
i
B
i
i
"
#
"
"
J
"
P
4
y
V
M
s
,
,
y
#
i
`
i
T
B
i
i
i
s
s
y
,
s
|
J
"
"
J
"
"
J
J
J
"
S
S
y
s
M
s
,
s
s
,
,
s
B
B
i
B
"
"
"
"
"
J
y
M
s
s
`
i
i
i
B
i
B
B
,
J
"
"
"
"
J
"
J
J
"
580
570
560
550
540
10
N
P
P
N
K
D
B
B
B
I
K
S
S
S
D
D
D
D
D
D
D
D
B
B
B
#
I
S
S
S
S
S
S
D
D
D
#
B
@
P
S
S
S
S
S
D
D
B
#
S
S
S
S
\
[
@
N
S
S
S
S
B
B
S
S
S
S
y
V
S
S
S
S
B
B
B
N
K
K
S
S
D
\
B
B
P
K
D
D
D
[
B
i
@
S
S
S
D
D
D
S
S
S
S
S
20
D
"
S
S
D
D
D
D
D
D
D
D
D
D
B
B
N
P
K
S
S
S
S
D
D
D
D
D
D
"
S
S
S
S
D
D
D
D
B
B
S
S
S
S
S
D
D
D
D
D
D
D
D
D
D
B
B
S
S
S
S
S
D
D
S
S
S
S
S
S
S
S
D
D
D
D
@
D
D
D
|
"
y
B
B
B
S
S
S
S
D
D
I
D
S
S
S
D
D
|
y
y
S
S
S
D
D
30
S
S
S
N
N
N
N
|
"
B
B
N
P
S
S
S
S
S
S
D
D
D
N
N
D
|
"
B
B
B
#
K
D
S
S
S
S
S
S
S
Z
D
N
|
B
B
#
P
S
S
S
S
S
S
S
N
J
|
|
B
B
B
#
S
S
S
S
S
S
D
D
D
[
B
#
P
S
S
S
S
S
S
S
D
D
"
#
B
#
S
S
S
S
S
S
D
D
B
#
P
K
S
S
S
S
S
S
S
S
S
S
N
N
K
K
D
[
"
#
B
B
P
K
S
S
S
S
S
S
D
D
N
N
40
K
K
K
K
"
N
K
K
S
S
S
S
S
S
D
D
N
N
#
#
B
#
N
S
S
S
S
S
S
N
N
"
"
#
N
K
S
S
S
S
S
D
D
[
|
S
S
#
B
@
K
S
S
S
S
S
S
\
\
S
S
S
D
D
D
#
#
@
S
S
S
S
S
\
|
#
#
S
S
S
S
S
S
S
q
U
#
#
#
#
S
S
S
S
U
U
y
y
#
#
#
#
S
S
S
S
S
S
50
#
#
N
S
S
S
S
S
U
P
P
#
#
#
#
#
#
S
S
S
S
#
#
@
S
S
S
S
#
y
#
#
#
#
K
D
S
S
S
\
"
#
#
#
S
S
S
"
S
S
S
S
D
[
\
y
#
S
S
S
S
S
"
P
S
S
S
S
S
S
\
|
"
S
S
S
S
S
#
P
S
S
S
S
S
S
S
S
(51)
60
#
#
S
S
S
S
S
S
B
B
#
#
S
S
S
S
S
S
S
S
B
B
K
D
S
S
S
S
|
|
y
B
B
B
#
#
S
S
S
S
S
S
D
D
D
D
\
S
S
S
S
S
S
#
#
S
S
S
S
S
S
S
S
S
S
D
D
B
B
#
#
"
S
S
S
S
S
S
D
|
y
S
S
S
S
S
S
S
S
D
D
*
#
B
B
#
#
"
S
S
S
S
S
D
D
D
B
B
#
#
#
U
S
S
S
S
S
#
#
"
P
K
S
S
D
D
D
B
#
#
#
S
S
S
S
580
570
560
550
540
60
D
D
D
B
B
#
#
#
U
S
S
S
S
S
70
#
#
"
P
K
S
S
D
D
D
B
#
#
#
S
S
S
S
K
\
y
y
#
B
B
S
S
D
D
#
#
S
S
B
B
#
#
S
S
S
S
k
"
#
y
B
B
B
"
#
S
S
S
S
S
S
S
S
S
S
S
y
y
"
#
S
S
S
S
S
S
S
S
S
k
"
#
"
P
S
S
S
S
S
S
S
S
S
S
S
S
S
K
K
#
"
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
y
y
V
y
y
#
#
"
N
P
S
S
S
S
S
80
K
K
,
y
*
"
K
D
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
U
#
#
,
y
#
S
S
S
S
S
S
S
S
S
S
y
"
\
S
S
S
S
S
S
S
S
S
S
S
5
i
0
*
f
"
N
P
S
S
S
S
S
S
S
S
S
S
S
#
5
V
V
F
P
K
S
S
S
S
S
S
S
S
S
S
S
\
f
#
#
S
S
S
S
S
S
S
S
S
K
K
\
,
,
,
\
|
I
D
S
S
S
S
S
S
S
S
S
S
K
K
,
0
V
*
f
#
#
@
S
S
S
S
S
S
S
S
,
5
,
,
V
y
0
y
\
\
#
#
#
@
S
S
S
S
S
S
S
[
\
s
V
\
|
"
#
#
#
P
K
S
S
S
S
90
K
V
s
\
N
#
#
@
S
S
S
S
S
S
#
0
s
"
#
#
P
I
S
S
S
S
"
"
"
#
@
#
S
S
S
S
S
K
D
"
"
#
"
#
"
@
S
S
S
"
V
V
V
y
V
"
#
@
"
@
@
P
K
S
S
D
D
"
#
"
i
s
s
s
y
"
#
#
"
@
#
@
S
S
S
S
S
S
B
B
B
"
"
#
#
"
@
S
S
S
S
S
S
S
S
#
#
"
#
"
@
S
S
S
S
S
S
K
K
#
#
#
#
#
@
"
S
S
S
S
S
S
S
S
D
D
#
#
#
U
i
"
#
#
#
"
"
@
S
S
S
S
S
S
100
K
D
#
#
"
#
#
#
#
"
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
[
#
#
U
#
#
#
@
S
S
S
S
S
S
S
S
S
S
"
#
#
@
P
K
S
S
S
S
S
S
S
S
S
S
S
S
S
S
"
#
#
#
"
"
S
S
S
S
S
S
S
S
S
S
S
S
S
S
B
#
B
"
#
#
#
#
#
#
P
K
S
S
S
S
S
S
S
S
S
S
S
S
S
#
y
#
#
#
#
S
S
S
S
S
S
S
S
S
S
S
S
S
"
"
y
#
#
#
#
#
#
#
@
P
K
S
S
S
S
S
S
S
S
S
S
S
D
D
"
#
"
"
#
#
#
#
#
#
#
"
P
K
S
S
S
S
S
S
S
S
S
S
D
D
y
y
#
#
#
#
#
#
#
#
#
P
K
D
S
S
S
S
S
S
S
S
S
S
S
S
S
S
D
D
D
D
N
#
#
#
"
#
#
#
#
#
"
#
#
"
S
S
S
S
S
S
S
110
D
D
"
#
#
#
"
#
"
#
P
K
S
S
S
S
S
S
S
S
S
S
#
"
#
#
#
#
"
"
#
"
P
K
S
S
S
S
S
S
S
S
S
S
S
S
S
S
#
#
#
#
#
#
#
#
"
"
#
#
P
K
D
S
S
S
S
S
S
S
S
#
#
#
#
"
#
#
#
#
"
"
"
P
K
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
D
D
D
"
#
#
"
#
#
y
#
"
"
#
"
P
K
D
S
S
S
S
S
S
S
S
S
S
D
"
#
#
#
"
"
"
"
"
@
P
K
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
"
"
#
#
#
#
#
"
"
"
"
K
D
S
S
S
S
S
S
S
S
S
S
S
S
S
D
D
D
#
#
#
#
#
"
"
"
"
#
P
K
D
S
S
S
S
S
S
S
S
S
S
D
D
D
|
#
#
#
#
#
#
"
"
#
#
S
S
S
S
S
S
S
K
K
"
#
#
#
#
#
#
#
"
#
"
#
"
S
S
S
S
S
S
S
S
(52)
120
#
P
#
#
#
#
"
#
#
S
S
S
S
S
S
S
S
K
K
#
N
#
#
#
#
#
#
#
"
#
"
S
S
S
S
S
S
K
K
#
@
@
#
#
#
"
#
#
#
#
S
S
S
S
S
K
K
#
#
#
#
#
#
"
#
#
"
S
S
S
S
S
K
K
K
K
K
"
P
#
#
#
#
#
#
"
"
"
@
P
K
S
S
S
S
S
S
S
S
S
"
#
#
#
#
"
#
#
"
P
K
D
S
S
S
S
S
S
"
"
U
#
#
#
#
"
#
"
"
I
D
S
S
S
S
S
S
S
S
S
#
#
#
#
#
#
#
"
"
"
#
#
S
S
S
S
S
S
S
S
S
K
K
K
"
#
#
#
#
#
"
"
"
"
"
S
S
S
S
S
S
S
S
S
S
N
"
"
N
#
#
"
#
"
#
"
"
"
@
P
K
S
S
S
S
S
S
S
#
#
#
"
#
#
"
"
#
"
"
S
S
#
"
#
#
#
#
#
#
#
#
#
"
"
@
S
S
S
S
S
S
S
S
580
570
560
550
540
120
N
"
"
N
#
#
"
#
"
#
"
"
"
@
P
K
S
S
S
S
S
S
S
#
#
#
"
#
#
"
"
#
"
"
S
S
130
K
#
"
#
#
#
#
#
#
#
#
#
"
"
@
S
S
S
S
S
S
S
S
"
#
#
"
#
#
"
#
"
"
S
S
S
S
S
S
S
S
"
"
#
#
#
#
#
"
#
#
#
"
#
@
"
S
S
S
S
S
S
S
S
"
"
#
#
"
#
#
@
#
"
"
@
S
S
S
S
S
S
S
S
S
S
#
#
#
#
#
"
@
"
P
I
S
S
S
S
S
S
S
S
S
S
#
#
#
#
#
#
"
#
"
"
"
S
S
S
S
S
S
S
S
S
@
P
#
#
#
"
#
#
"
"
"
I
D
S
S
S
S
S
S
S
"
#
#
#
@
#
#
"
"
"
"
"
@
P
P
S
S
S
S
S
"
#
#
"
"
#
"
#
"
"
"
S
S
S
S
S
140
\
"
"
@
#
#
#
#
"
"
"
#
"
"
"
"
@
I
K
S
S
S
S
S
S
K
\
#
"
"
#
#
#
#
#
"
"
#
#
"
"
"
"
"
"
S
S
S
S
S
S
S
S
S
"
#
#
#
#
#
#
#
#
"
"
"
"
"
"
"
S
S
S
S
S
S
[
\
#
#
#
"
#
#
#
"
"
"
S
S
S
S
S
S
S
K
K
"
#
y
#
#
#
#
"
#
#
"
"
"
"
"
S
S
S
S
"
y
#
#
#
#
#
#
#
#
#
#
"
"
"
"
S
S
S
S
S
S
S
K
K
D
J
"
#
#
y
#
#
#
#
#
"
"
"
"
S
S
S
S
S
S
S
y
y
#
#
#
"
#
"
"
#
#
"
"
"
S
S
S
S
S
S
K
D
D
"
#
#
"
#
"
"
"
"
S
S
S
S
S
S
S
S
S
"
#
y
#
#
#
"
"
"
#
"
"
"
S
S
S
S
S
S
S
S
S
S
S
150
#
#
y
"
#
#
"
#
"
#
"
"
"
"
"
S
S
S
S
P
D
#
#
"
"
"
"
"
"
"
"
S
S
S
S
S
S
K
D
#
#
"
"
"
"
"
"
"
"
"
"
P
I
S
S
S
S
S
S
S
S
S
S
D
D
#
#
#
y
"
#
#
"
"
"
"
"
"
@
P
K
S
S
S
S
D
S
"
"
#
"
"
"
"
"
"
"
"
P
P
K
S
S
S
S
S
S
D
D
#
"
#
#
"
#
"
"
"
"
"
P
K
S
S
S
S
S
S
S
S
S
S
S
\
"
#
#
"
"
#
"
#
"
"
#
#
"
"
P
P
K
S
S
S
S
S
S
S
S
S
D
D
D
D
D
D
y
#
#
"
"
#
"
"
"
"
#
"
P
P
I
S
S
S
S
S
K
K
K
D
"
#
#
#
#
#
#
"
#
#
"
"
"
#
"
P
I
S
S
S
S
S
S
S
S
S
S
S
S
S
"
"
#
#
#
"
#
#
#
#
"
#
"
"
"
"
P
I
K
S
S
S
S
S
S
S
S
160
#
#
#
"
#
#
"
#
"
#
"
P
I
K
S
S
S
S
S
S
S
S
S
S
Z
K
"
#
#
#
#
#
#
#
"
"
"
"
"
"
S
S
S
S
S
S
S
D
N
#
#
#
#
#
#
#
#
#
"
#
#
"
#
"
"
P
P
K
S
S
S
S
S
#
#
#
#
#
#
#
#
"
"
#
"
"
"
P
K
S
S
S
S
S
S
K
K
N
"
#
"
#
#
#
#
#
#
#
#
"
"
#
S
S
S
S
S
S
S
S
S
#
#
#
#
#
#
#
#
#
"
"
#
"
"
P
I
S
S
S
S
S
S
S
S
S
D
D
"
#
#
#
#
#
#
#
#
#
"
"
@
S
S
S
S
S
S
S
S
S
S
D
D
D
#
#
#
#
#
#
#
#
"
#
#
"
"
P
P
I
S
S
S
S
S
S
S
S
#
#
#
#
#
#
#
#
#
#
"
S
S
S
S
S
S
S
S
S
S
#
#
#
#
"
#
#
#
#
#
#
#
"
S
S
S
S
S
S
S
S
170
#
#
#
#
"
#
#
#
#
#
#
"
"
"
P
P
P
K
S
S
S
S
S
S
S
S
S
K
D
#
#
#
#
#
#
#
#
#
#
#
"
P
K
S
S
#
#
#
#
#
#
#
#
#
"
#
P
I
S
S
S
S
S
S
S
S
S
D
D
#
#
#
#
#
#
#
#
#
#
#
#
#
"
"
P
K
S
S
S
S
S
S
S
S
D
D
D
D
D
D
#
#
#
#
#
#
#
#
#
#
#
#
#
#
@
"
P
P
I
S
S
S
S
S
S
S
S
S
S
K
K
D
D
D
D
D
#
#
#
#
#
#
#
#
#
#
#
"
"
"
P
K
S
S
S
S
S
S
S
S
S
S
S
S
S
D
D
"
#
#
#
#
#
#
#
#
#
#
#
P
I
D
S
S
S
S
S
S
S
#
#
#
#
#
#
#
#
#
#
#
@
"
S
S
S
S
S
S
S
S
S
#
#
#
#
#
#
#
#
#
#
#
#
"
#
#
@
P
I
S
S
S
S
K
K
D
#
#
#
#
#
#
#
#
#
#
#
"
P
K
S
S
S
S
S
S
S
(53)
180
|
|
#
#
#
#
#
#
#
#
"
@
S
S
S
S
S
S
S
S
S
S
S
|
]
|
#
#
#
#
#
#
#
@
#
"
P
I
S
S
S
S
S
S
S
S
S
O
W
#
#
#
#
@
@
#
"
@
P
P
K
S
S
S
S
S
S
S
S
S
S
O
O
#
#
#
#
#
#
#
#
#
S
S
W
W
|
J
M
#
#
#
#
#
#
#
@
"
P
I
S
S
S
S
S
S
S
|
M
#
#
#
@
#
#
@
#
@
S
S
S
S
S
S
S
S
S
S
]
b
]
]
|
#
#
#
#
@
#
#
"
P
I
S
S
S
S
S
S
S
S
D
D
#
#
#
"
#
#
@
#
#
P
P
S
S
S
D
q
A
#
#
#
#
#
#
@
#
#
@
"
P
P
S
S
S
S
q
]
#
#
#
#
#
#
#
#
#
@
#
S
S
S
S
S
#
#
#
#
#
"
#
"
@
@
#
P
K
K
S
S
K
K
K
#
#
@
@
#
#
@
K
D
S
S
S
S
S
S
580
570
560
550
540
180
q
]
#
#
#
#
#
#
#
#
#
@
#
S
S
S
S
S
#
#
#
#
#
"
#
"
@
@
#
P
K
K
S
S
190
K
K
K
#
#
@
@
#
#
@
K
D
S
S
S
S
S
S
D
q
J
J
#
M
M
#
"
"
#
@
N
#
P
P
D
S
S
S
S
\
M
M
]
k
|
#
N
"
#
#
"
U
K
D
D
D
D
|
M
b
k
k
#
#
#
#
#
K
P
S
S
b
W
b
#
@
#
"
S
S
D
D
D
W
W
#
#
#
"
P
I
D
D
D
]
]
W
W
#
"
"
"
U
P
S
S
D
D
\
b
b
A
b
W
#
#
"
"
P
K
O
k
|
A
b
k
W
|
#
#
#
"
"
U
S
S
S
200
K
b
b
b
W
W
#
"
"
"
P
P
S
S
S
S
S
W
W
\
J
q
"
"
#
#
U
U
S
S
S
S
S
S
S
S
S
S
]
\
M
|
"
#
@
P
P
P
S
S
S
S
S
S
S
S
W
?
X
J
"
#
"
S
S
O
W
#
#
#
[
@
"
S
S
S
S
S
S
S
K
K
D
O
O
O
W
"
\
#
@
S
S
S
O
O
O
O
W
A
A
A
A
#
U
#
P
S
S
S
S
S
S
K
K
K
O
O
W
A
b
]
b
M
\
\
#
#
@
S
S
S
S
S
S
S
S
S
O
O
O
W
W
b
A
S
S
S
S
S
S
S
S
W
W
A
b
A
]
b
"
\
\
S
S
S
S
S
S
S
210
K
O
O
W
b
b
k
]
M
|
U
N
#
#
#
@
@
S
S
S
S
S
S
S
S
S
D
O
W
b
b
"
|
"
N
S
S
S
S
S
S
K
K
K
W
]
]
J
#
M
#
U
"
#
#
@
@
S
S
S
S
S
S
S
S
S
X
J
M
]
b
N
#
@
S
S
S
S
S
S
K
K
K
K
b
J
?
\
k
@
@
S
S
S
S
S
S
S
J
b
b
|
S
S
S
S
S
K
K
K
K
D
W
]
J
b
b
#
@
S
S
S
S
S
S
S
S
K
K
D
W
W
]
y
J
|
b
]
]
#
@
S
S
S
S
S
S
S
S
S
K
K
K
K
K
K
K
D
D
W
q
A
\
b
b
q
#
@
S
S
S
S
S
S
S
K
K
K
K
K
D
O
q
]
]
b
b
\
\
q
k
#
@
S
S
S
S
S
S
S
220
K
K
K
K
K
K
K
D
q
|
|
J
J
#
@
#
S
S
S
S
S
S
S
K
K
K
K
K
D
D
|
U
#
#
@
S
S
S
S
S
S
S
S
S
S
S
S
K
K
D
k
M
y
y
#
@
@
S
S
S
S
S
S
S
S
S
K
K
D
D
D
D
|
"
#
"
y
#
@
S
S
S
S
S
S
S
S
S
K
K
D
D
"
#
y
y
@
@
@
P
S
S
S
S
S
S
S
S
y
#
y
@
@
S
S
S
S
S
S
D
D
D
"
M
|
#
S
S
S
S
S
S
S
S
D
D
D
D
k
J
]
J
@
@
S
S
S
S
D
k
#
@
S
S
S
S
S
S
S
S
S
S
S
D
D
"
#
S
S
S
S
S
S
S
S
S
S
230
]
|
M
S
S
S
S
S
S
S
D
D
D
D
D
\
@
N
S
S
S
S
S
K
D
D
D
D
D
\
#
M
|
R
#
S
S
S
S
S
S
S
S
D
D
"
#
M
|
q
S
S
S
S
S
D
D
#
N
S
S
S
S
S
S
S
b
]
@
@
S
S
S
P
P
P
M
|
#
@
#
@
S
S
S
S
S
D
D
D
M
|
@
#
S
S
S
S
S
S
S
S
P
P
P
]
]
|
@
N
S
S
S
S
D
D
M
]
@
@
S
S
S
S
S
S
S
S
S
(54)
240
"
@
#
@
S
S
S
S
S
S
S
S
S
S
S
#
@
N
P
K
S
S
S
S
S
S
S
S
D
D
D
N
#
@
@
@
@
#
@
S
S
S
S
S
S
S
S
S
S
#
#
@
@
P
K
S
S
D
"
#
#
@
S
S
S
S
S
D
#
@
#
#
N
S
S
P
P
@
#
#
@
N
K
S
S
S
S
S
P
P
P
K
D
D
"
#
@
#
@
@
#
@
S
S
K
P
#
@
N
K
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
580
570
560
550
540
240
P
P
P
P
K
D
D
"
#
@
#
@
@
#
@
S
S
K
P
#
@
N
K
S
S
S
S
S
S
S
250
S
S
S
S
S
S
S
S
S
#
#
@
#
@
N
S
S
S
K
K
K
#
#
#
@
#
@
S
S
S
S
S
S
S
S
K
K
K
#
#
#
@
#
@
#
S
S
S
S
S
S
K
K
"
#
#
#
@
N
P
D
S
S
S
S
S
S
#
#
#
@
#
#
@
#
N
P
K
I
P
P
#
#
@
@
#
@
@
P
S
S
S
S
S
S
S
@
#
#
#
S
S
S
#
@
#
@
S
S
S
S
S
S
260
#
@
#
@
#
@
@
P
K
S
S
K
K
#
@
@
#
@
N
P
K
S
S
S
K
K
K
K
D
D
#
@
#
#
S
S
S
S
S
S
K
K
K
K
K
K
K
K
K
K
D
D
@
#
#
@
P
D
S
S
K
K
B
B
B
#
#
#
S
S
S
S
K
K
K
K
K
K
K
D
@
B
z
#
#
@
#
@
S
S
S
S
S
S
K
K
K
K
K
D
D
#
#
@
@
#
@
N
S
S
S
S
S
S
S
S
S
S
D
D
#
#
@
#
#
@
#
N
S
S
S
S
K
K
K
K
K
K
K
K
N
#
#
#
"
@
@
#
@
@
S
S
S
S
S
K
K
K
K
K
K
K
`
z
#
@
#
#
@
@
#
@
S
S
270
K
K
K
K
K
K
|
|
J
z
z
#
#
#
#
#
@
#
#
@
@
S
S
S
S
S
K
P
K
I
K
K
K
#
#
#
#
#
@
@
#
S
S
K
K
K
K
K
K
K
|
|
|
|
#
#
#
@
#
#
@
#
"
@
P
K
S
S
K
K
K
K
Z
K
K
#
#
"
N
#
"
#
#
#
@
N
S
S
K
K
K
K
K
K
K
z
E
z
#
z
#
#
#
@
#
P
K
K
K
z
z
z
#
@
#
#
S
S
K
D
D
D
D
D
K
z
z
z
P
@
#
#
@
@
S
S
z
N
z
#
@
@
"
@
S
S
N
Y
z
E
z
#
z
N
@
#
#
@
S
S
K
N
`
#
#
@
@
"
P
P
S
S
280
K
D
K
K
N
J
J
M
N
#
@
@
"
@
#
@
#
"
E
z
#
#
#
"
S
S
`
z
z
z
z
J
M
J
"
"
P
K
S
S
`
B
M
|
"
"
P
P
S
S
N
E
z
z
"
"
"
"
U
P
P
E
E
z
z
E
z
"
"
S
S
N
`
E
B
z
B
z
"
"
@
B
K
z
`
z
B
"
P
P
D
D
290
D
D
D
K
D
D
D
D
D
D
K
D
S
D
D
D
D
D
D
D
D
D
D
S
S
D
D
D
D
S
S
S
S
(55)
300
D
D
D
D
D
D
D
D
K
I
D
D
D
D
D
K
D
K
K
D
D
S
S
K
K
D
D
K
D
S
S
I
D
580
570
560
550
540
300
I
D
310
S
S
S
S
D
D
D
S
S
D
D
D
D
S
S
S
S
S
S
D
D
S
S
K
K
S
S
S
320
S
S
D
D
S
S
S
S
S
S
S
S
S
S
D
D
S
S
330
K
I
S
S
D
D
D
S
K
S
S
D
D
K
S
K
I
D
S
S
S
S
S
S
S
S
S
D
D
D
S
S
S
S
S
D
D
D
D
D
D
D
S
S
S
S
S
D
S
S
S
D
D
D
D
D
D
S
S
340
S
D
K
D
D
D
D
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
D
K
D
D
D
S
S
350
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
Z
K
S
S
S
S
D
K
S
I
S
S
(56)
360
S
S
S
S
S
S
S
Z
I
S
S
S
S
S
D
I
S
K
D
S
S
S
S
S
S
S
S
S
S
S
D
K
D
S
S
S
S
S
S
S
S
S
S
S
S
D
Z
K
S
S
S
S
S
D
D
D
K
S
S
580
570
560
550
540
360
D
K
370
S
S
D
D
D
D
S
S
D
D
D
D
D
D
D
D
D
D
D
D
D
D
D
D
D
D
D
D
D
D
D
D
D
D
D
D
S
S
D
D
D
D
D
D
D
D
D
D
D
D
S
S
S
S
D
D
D
D
D
D
D
D
D
D
D
D
D
D
D
D
D
380
S
S
D
Z
D
S
S
#
P
@
N
D
D
D
D
D
D
D
D
D
D
K
N
K
K
D
D
K
D
D
D
K
K
K
D
D
D
S
S
D
D
D
|
|
U
|
U
K
K
S
S
S
D
Z
D
D
D
\
S
S
D
D
D
D
D
D
390
S
S
D
|
P
"
D
D
D
D
D
D
D
D
S
S
S
S
D
D
J
D
D
D
D
D
D
D
D
D
S
D
K
D
D
S
S
D
D
P
D
|
|
D
D
D
D
K
D
D
|
q
|
|
q
\
[
K
D
D
K
D
D
D
[
N
K
q
q
\
q
|
|
S
S
D
D
|
k
\
k
\
|
q
\
]
J
]
|
|
|
|
|
]
U
|
q
|
\
\
\
\
S
S
|
U
|
D
D
U
|
|
D
D
P
P
|
D