3907

シリコンスタジオ

機関投資家別 空売り残高

日付株価出来高
集計残高
大口投資家の空売り残高合計残高増減個人信用
モルガン・スタンレーMUFG証券株式会社Citigroup Global Markets LimitedUBS AGJane Street Asia Trading LimitedBarclays Capital Securities LtdGOLDMAN SACHS JAPAN CO., LTD.Nomura International plcJump Trading Pacific Pte LtdJPM Securities Japan Co Ltd.買い売り
2026-09-082,085579,600
50,700
義務消失 39,500
16,700
-

-

34,000
-
0
-

-

-

0
-

-

0
-
-
247,200
-
100
-
2026-09-072,076347,400
50,700
義務消失 39,500
16,700
-

-

34,000
-
0
-

-

-

0
-

-

0
-
-
247,200
+12,500
100
+100
2026-09-042,172448,800
50,700
義務消失 39,500
16,700
-

-

34,000
-2,500
0
-

-

-

0
-

-

0
-
-2,500
234,700
+3,500
0
-200
2026-09-032,3671,158,400
53,200
義務消失 39,500
16,700
-

-

36,500
+4,200
0
-
5,800
-9,800

-

0
-

-

0
-
-5,600
231,200
-26,200
200
+200
2026-09-021,982412,300
64,600
義務消失 33,700
16,700
-

-

32,300
-2,100
0
-
15,600
-

-

0
-

-

0
-
-2,100
257,400
+3,100
0
-200
2026-09-012,101738,200
66,700
義務消失 33,700
16,700
-6,300
14,000
-5,900
34,400
-6,200
0
-
15,600
+15,600

-

0
-

-

0
-
-2,800
254,300
-24,400
200
-300
2026-08-312,3462,193,500
83,500
義務消失 19,700
23,000
-7,200
19,900
-3,100
40,600
+10,700
0
-
0
-

-

0
-

-

0
-
+400
278,700
+32,100
500
-4,700
2026-08-282,635777,200
83,100
義務消失 19,700
30,200
-
23,000
-3,100
29,900
-
0
-
0
-

-

0
-

-

0
-
-3,100
246,600
+3,300
5,200
+5,200
2026-08-272,1351,426,400
86,200
義務消失 19,700
30,200
-
26,100
-
29,900
-10,000
0
-
0
-

-

0
-

-

0
-
-10,000
243,300
-6,000
0
-1,900
2026-08-262,0501,636,000
96,200
義務消失 19,700
30,200
+500
26,100
-6,600
39,900
-23,100
0
-
0
-34,800

-

0
-30,000

-

0
-27,700
-121,700
249,300
-53,000
1,900
+800
2026-08-251,755526,900
217,900
義務消失 19,700
29,700
-
32,700
-
63,000
+11,600
0
-
34,800
+15,200

-

30,000
-

-

27,700
+27,700
+54,500
302,300
+5,800
1,100
+1,000
2026-08-241,7871,434,200
163,400
義務消失 19,700
29,700
-
32,700
-
51,400
-6,100
0
-
19,600
-4,600

-

30,000
+14,400

-

0
-15,900
-12,200
296,500
-4,000
100
+100
2026-08-211,746656,100
175,600
義務消失 19,700
29,700
-
32,700
-
57,500
+30,000
0
-
24,200
-4,400

-

15,600
+15,600

-

15,900
+14,300
+55,500
300,500
-2,000
0
-800
2026-08-201,8221,899,200
118,500
義務消失 21,300
29,700
-
32,700
-
27,500
-37,200
0
-
28,600
+12,800

-

0
-16,500

-

-

-40,900
302,500
-41,500
800
+400
2026-08-191,577736,600
159,400
義務消失 21,300
29,700
-1,300
32,700
-1,000
64,700
-
0
-
15,800
-18,400

-

16,500
-13,400

-

-

-34,100
344,000
+17,100
400
-200
2026-08-181,528364,700
193,500
義務消失 21,300
31,000
-1,800
33,700
-
64,700
+10,600
0
-
34,200
-2,300

-

29,900
-8,100

-

-

-1,600
326,900
-22,200
600
+600
2026-08-171,475314,900
195,100
義務消失 21,300
32,800
-
33,700
+6,700
54,100
+7,200
0
-
36,500
+9,200

-

38,000
+13,000

-

-

+36,100
349,100
+14,600
0
-1,800
2026-08-141,595755,700
159,000
義務消失 21,300
32,800
+900
27,000
-
46,900
-7,100
0
-
27,300
-24,200

-

25,000
-11,300

-

1,600
-28,600
-70,300
334,500
-54,300
1,800
-6,200
2026-08-131,472812,000
230,900
義務消失 19,700
31,900
-1,400
27,000
-
54,000
-
0
-
51,500
-13,000

-

36,300
-4,800

-

30,200
-
-19,200
388,800
-14,400
8,000
+4,300
2026-08-121,6182,015,200
250,100
義務消失 19,700
33,300
+1,500
27,000
+9,700
54,000
-
0
-
64,500
+9,200

-

41,100
-3,100

-

30,200
-
+17,300
403,200
+18,900
3,700
+2,600
2026-08-101,6301,702,100
232,800
義務消失 19,700
31,800
-20,900
17,300
-
54,000
-11,800
0
-
55,300
+52,900

-

44,200
+5,600

-

30,200
+25,900
+51,700
384,300
+6,000
1,100
-3,900
2026-08-071,6731,614,100
174,400
義務消失 26,400
52,700
+2,900
17,300
-
65,800
+22,600
0
-
2,400
-23,200

-

38,600
-6,300

-

4,300
-20,900
-24,900
378,300
+102,800
5,000
+4,500
2026-08-061,4043,131,000
206,000
義務消失 19,700
49,800
+5,500
17,300
-2,700
43,200
+16,900
0
-
25,600
+23,100

-

44,900
+14,600

-

25,200
+25,200
+82,600
275,500
-
500
-
2026-08-051,5102,617,500
120,900
義務消失 22,200
44,300
-
20,000
-
26,300
-11,300
0
-

-

-

30,300
-7,800

-

0
-
-19,100
275,500
-
500
-
2026-08-041,2101,517,800
140,000
義務消失 22,200
44,300
+3,100
20,000
-6,700
37,600
-16,500
0
-
2,500
-20,900

-

38,100
-10,500

-

0
-
-51,500
275,500
-
500
-
2026-08-031,0861,124,200
194,000
義務消失 19,700
41,200
+5,100
26,700
-
54,100
-3,800
0
-
23,400
-7,200

-

48,600
+2,000

-

0
-
-3,900
275,500
-
500
-
2026-07-311,0041,240,600
197,900
義務消失 19,700
36,100
-
26,700
-12,000
57,900
+29,800
0
-
30,600
-2,900

-

46,600
+2,900

-

0
-
+17,800
275,500
-100
500
+500
2026-07-301,0181,270,300
180,100
義務消失 19,700
36,100
+500
38,700
-
28,100
-16,800
0
-
33,500
+33,500

-

43,700
+17,900
8,000
-11,100
0
-
+24,000
275,600
-
0
-
2026-07-291,3181,610,300
164,100
義務消失 11,700
35,600
-8,600
38,700
-
44,900
-8,800
0
-19,700
0
-35,100

-

25,800
-29,700
19,100
+1,500
0
-
-100,400
275,600
-
0
-
2026-07-281,0181,691,800
264,500
義務消失 11,700
44,200
-
38,700
-
53,700
+20,900
19,700
-
35,100
+34,100

-

55,500
-
17,600
+17,600
0
-
+72,600
275,600
-
0
-
2026-07-271,1662,692,900
190,900
義務消失 12,700
44,200
+6,800
38,700
-
32,800
+24,500
19,700
-
1,000
-22,100

-

55,500
+22,200
0
-
0
-
+31,400
275,600
-
0
-
2026-07-241,1103,169,500
152,200
義務消失 20,000
37,400
-7,500
38,700
+5,600

-

19,700
+13,506
23,100
-22,500

-

33,300
+11,800
0
-
0
-
+906
275,600
+49,400
0
-
2026-07-231,054287,700
145,100
義務消失 26,194
44,900
+2,900
33,100
+1,600

-

-

45,600
+2,100

-

21,500
-2,700
0
-
0
-
+3,900
226,200
-
0
-
2026-07-2290410,400
141,200
義務消失 26,194
42,000
-3,600
31,500
-

-

-

43,500
-

-

24,200
-
0
-
0
-
-3,600
226,200
-
0
-
2026-07-21754118,300
144,800
義務消失 26,194
45,600
+5,800
31,500
-

-

-

43,500
+8,000

-

24,200
-5,000
0
-
0
-
+8,800
226,200
-
0
-
2026-07-17654163,500
136,000
義務消失 26,194
39,800
-
31,500
-2,900

-

-

35,500
-

-

29,200
+6,600
0
-
0
-
+3,700
226,200
+4,800
0
-
2026-07-16693185,800
132,300
義務消失 26,194
39,800
+17,600
34,400
-

-

-

35,500
+3,000

-

22,600
-
0
-
0
-
+20,600
221,400
-
0
-
2026-07-15724213,400
111,700
義務消失 26,194
22,200
+6,000
34,400
+2,400

-

-

32,500
-8,600

-

22,600
-
0
-
0
-
-200
221,400
-
0
-
2026-07-1475580,300
111,900
義務消失 26,194
16,200
-
32,000
-

-

-

41,100
-

-

22,600
-
0
-
0
-
-
221,400
-
0
-
2026-07-1390558,300
111,900
義務消失 26,194
16,200
+3,300
32,000
-

-

-

41,100
-2,100

-

22,600
-
0
-
0
-
+1,200
221,400
-
0
-
2026-07-1092887,100
97,800
義務消失 39,094

-

32,000
-3,500

-

-

43,200
+2,200

-

22,600
+1,900
0
-
0
-
+600
221,400
-13,900
0
-
2026-07-0988320,400
97,200
義務消失 39,094

-

35,500
-

-

-

41,000
-5,400

-

20,700
-
0
-
0
-
-5,400
235,300
-
0
-
2026-07-0887026,900
102,600
義務消失 39,094

-

35,500
-

-

-

46,400
-

-

20,700
+5,800
0
-
0
-
+5,800
235,300
-
0
-
2026-07-0790089,600
96,800
義務消失 39,094

-

35,500
-

-

-

46,400
-3,400

-

14,900
-
0
-
0
-
-3,400
235,300
-
0
-
2026-07-0687560,000
100,200
義務消失 39,094

-

35,500
-

-

-

49,800
+5,500

-

14,900
+14,900
0
-
0
-
+20,400
235,300
-
0
-
2026-07-0389990,500
79,800
義務消失 39,094

-

35,500
-1,700

-

-

44,300
-

-

0
-
0
-
0
-
-1,700
235,300
-26,500
0
-700
2026-07-0287354,100
81,500
義務消失 39,094

-

37,200
-

-

-

44,300
+4,806

-

0
-
0
-
0
-
+4,806
261,800
-
700
-
2026-07-0188872,000
76,694
義務消失 39,094

-

37,200
-3,800

-

-

39,494
-

-

0
-
0
-
0
-
-3,800
261,800
-
700
-
2026-06-3089889,500
80,494
義務消失 39,094

-

41,000
-

-

-

39,494
-

-

0
-
0
-
0
-
-
261,800
-
700
-
2026-06-29922144,000
80,494
義務消失 39,094

-

41,000
-

-

-

39,494
-

-

0
-
0
-
0
-
-
261,800
-
700
-
2026-06-26943539,300
80,494
義務消失 39,094

-

41,000
+8,400

-

-

39,494
+1,594

-

0
-
0
-
0
-
+9,994
261,800
+46,400
700
+700
2026-06-251,059774,100
70,500
義務消失 39,094

-

32,600
+4,800

-

-

37,900
+4,700

-

0
-
0
-
0
-
+9,500
215,400
-
0
-
2026-06-24909138,200
61,000
義務消失 39,094

-

27,800
-

-

-

33,200
+3,400

-

0
-
0
-
0
-
+3,400
215,400
-
0
-
2026-06-23918698,200
57,600
義務消失 39,094

-

27,800
+4,300

-

-

29,800
-12,300

-

0
-
0
-
0
-
-8,000
215,400
-
0
-
2026-06-2299911,600
65,600
義務消失 39,094

-

23,500
-

-

-

42,100
-

-

0
-
0
-
0
-
-
215,400
-
0
-
2026-06-1984990,200
65,600
義務消失 39,094

-

23,500
-2,500

-

-

42,100
+6,200

-

0
-
0
-
0
-
+3,700
215,400
-16,200
0
-
2026-06-18868100,600
61,900
義務消失 39,094

-

26,000
-

-

-

35,900
+16,100
11,700
-11,000
0
-
0
-
0
-
+5,100
231,600
-
0
-
2026-06-1784196,100
68,500
義務消失 27,394

-

26,000
-2,500

-

-

19,800
+2,000
22,700
-
0
-
0
-
0
-
-500
231,600
-
0
-
2026-06-16862150,000
69,000
義務消失 27,394

-

28,500
-

-

-

17,800
-
22,700
+7,400
0
-
0
-
0
-
+7,400
231,600
+15,600
0
-
2026-06-15844177,900
61,600
義務消失 27,394

-

28,500
-

-

-

17,800
+11,300
15,300
-
0
-
0
-
0
-
+11,300
216,000
+1,100
0
-
2026-06-1293099,900
43,800
義務消失 33,894

-

28,500
-4,000

-

-

-

15,300
-
0
-
0
-
0
-
-4,000
214,900
+6,500
0
-3,000
2026-06-11961260,300
47,800
義務消失 33,894

-

32,500
-

-

-

-

15,300
-
0
-
0
-
0
-
-
208,400
+16,000
3,000
+3,000
2026-06-10973165,100
47,800
義務消失 33,894

-

32,500
-2,900

-

-

6,500
+6,500
15,300
+15,300
0
-
0
-
0
-
+18,900
192,400
-5,500
0
-
2026-06-091,038215,700
35,400
義務消失 27,394

-

35,400
-

-

-

0
-
0
-
0
-
0
-
0
-
-
197,900
-6,900
0
-
2026-06-081,156108,300
35,400
義務消失 27,394

-

35,400
-

-

-

0
-
0
-
0
-
0
-
0
-
-
204,800
-4,400
0
-
2026-06-051,23582,100
35,400
義務消失 27,394

-

35,400
-

-

-

0
-
0
-
0
-
0
-
0
-
-
209,200
+2,100
0
-
2026-06-041,207154,100
35,400
義務消失 27,394

-

35,400
-

-

-

0
-
0
-
0
-
0
-
0
-
-
207,100
-2,400
0
-
2026-06-031,240584,300
35,400
義務消失 27,394

-

35,400
-2,300

-

-

0
-23,506
0
-
0
-
0
-
0
-
-25,806
209,500
-33,100
0
-200
2026-06-021,164304,400
61,206
義務消失 27,394
12,900
-9,900
37,700
-2,800

-

-

23,506
-10,700
0
-
0
-
0
-
0
-
-23,400
242,600
+9,900
200
+200
2026-06-011,303300,900
97,506
義務消失 14,494
22,800
-11,900
40,500
-

-

6,194
-36,506
34,206
+34,206
0
-
0
-
0
-
0
-
-14,200
232,700
+13,600
0
-100
2026-05-291,397538,800
117,900
義務消失 8,300
34,700
-
40,500
-
8,300
-19,100
42,700
-
0
-
0
-
0
-
0
-
0
-
-19,100
219,100
-34,900
100
-
2026-05-281,797402,400
145,300
34,700
-1,000
40,500
-
27,400
+6,600
42,700
-
0
-
0
-
0
-
0
-
0
-
+5,600
254,000
-500
100
-3,400
2026-05-272,0981,492,200
139,700
35,700
-4,700
40,500
-3,600
20,800
-4,000
42,700
-
0
-
0
-
0
-
0
-
0
-
-12,300
254,500
-26,600
3,500
-200
2026-05-261,9351,953,100
152,000
40,400
-19,900
44,100
-2,400
24,800
-
42,700
+42,700
0
-
0
-
0
-
0
-
0
-
+20,400
281,100
-51,700
3,700
-12,600
2026-05-251,57041,700
131,600
60,300
+3,700
46,500
-
24,800
-6,600
0
-
0
-
0
-
0
-
0
-
0
-
-2,900
332,800
-10,400
16,300
+1,100
2026-05-221,2702,321,800
134,500
56,600
+10,500
46,500
+2,400
31,400
+5,500
0
-
0
-
0
-
0
-
0
-
0
-
+18,400
343,200
+54,600
15,200
-16,800
2026-05-211,113575,400
116,100
46,100
+5,100
44,100
+6,900
25,900
+6,100
0
-
0
-
0
-
0
-
0
-
0
-
+18,100
288,600
-10,300
32,000
+29,300
2026-05-209632,435,700
98,000
41,000
-
37,200
+9,900
19,800
+19,800
0
-
0
-
0
-
0
-
0
-
0
-
+29,700
298,900
+5,700
2,700
-9,700
2026-05-191,063279,400
68,300
41,000
+4,100
27,300
+27,300
0
-
0
-
0
-
0
-
0
-
0
-
0
-
+31,400
293,200
-14,600
12,400
+12,400
2026-05-18913632,700
36,900
36,900
+36,900
0
-
0
-
0
-
0
-
0
-
0
-
0
-
0
-
+36,900
307,800
+68,400
0
-2,900
2026-05-159521,333,100
0
0
-
0
-
0
-
0
-
0
-
0
-
0
-
0
-
0
-
-
239,400
+75,900
2,900
+2,900
2026-05-14870201,300
0
0
-
0
-
0
-
0
-
0
-
0
-
0
-
0
-
0
-
-
163,500
-
0
-
2026-05-1372014,300
0
0
-
0
-
0
-
0
-
0
-
0
-
0
-
0
-
0
-
-
163,500
-
0
-
2026-05-1262017,000
0
0
-
0
-
0
-
0
-
0
-
0
-
0
-
0
-
0
-
-
163,500
-
0
-
2026-05-115801,500
0
0
-
0
-
0
-
0
-
0
-
0
-
0
-
0
-
0
-
-
163,500
-
0
-
2026-05-085792,100
0
0
-
0
-
0
-
0
-
0
-
0
-
0
-
0
-
0
-
-
163,500
-
0
-
2026-05-075753,000
0
0
-
0
-
0
-
0
-
0
-
0
-
0
-
0
-
0
-
-
163,500
-
0
-
2026-05-015694,100
0
0
-
0
-
0
-
0
-
0
-
0
-
0
-
0
-
0
-
-
163,500
-3,100
0
-
2026-04-305823,500
0
0
-
0
-
0
-
0
-
0
-
0
-
0
-
0
-
0
-
-
166,600
-
0
-
2026-04-2858425,200
0
0
-
0
-
0
-
0
-
0
-
0
-
0
-
0
-
0
-
-
166,600
-
0
-
2026-04-275849,600
0
0
-
0
-
0
-
0
-
0
-
0
-
0
-
0
-
0
-
-
166,600
-
0
-
2026-04-2459212,900
0
0
-
0
-
0
-
0
-
0
-
0
-
0
-
0
-
0
-
-
166,600
-2,000
0
-
2026-04-235963,000
0
0
-
0
-
0
-
0
-
0
-
0
-
0
-
0
-
0
-
-
168,600
-
0
-
2026-04-226046,000
0
0
-
0
-
0
-
0
-
0
-
0
-
0
-
0
-
0
-
-
168,600
-
0
-
2026-04-216016,700
0
0
-
0
-
0
-
0
-
0
-
0
-
0
-
0
-
0
-
-
168,600
-
0
-
2026-04-206074,300
0
0
-
0
-
0
-
0
-
0
-
0
-
0
-
0
-
0
-
-
168,600
-
0
-
2026-04-176023,700
0
0
-
0
-
0
-
0
-
0
-
0
-
0
-
0
-
0
-
-
168,600
+7,100
0
-
2026-04-1659517,600
0
0
-
0
-
0
-
0
-
0
-
0
-
0
-
0
-
0
-
-
161,500
-
0
-
2026-04-1559719,900
0
0
-
0
-
0
-
0
-
0
-
0
-
0
-
0
-
0
-
-
161,500
-
0
-
2026-04-1461073,000
0
0
-
0
-
0
-
0
-
0
-
0
-
0
-
0
-
0
-
-
161,500
-
0
-
2026-04-1366432,800
0
0
-
0
-
0
-
0
-
0
-
0
-
0
-
0
-
0
-
-
161,500
-
0
-
2026-04-106863,200
0
0
-
0
-
0
-
0
-
0
-
0
-
0
-
0
-
0
-
-
161,500
-2,800
0
-
2026-04-096912,300
0
0
-
0
-
0
-
0
-
0
-
0
-
0
-
0
-
0
-
-
164,300
-
0
-
2026-04-086925,700
0
0
-
0
-
0
-
0
-
0
-
0
-
0
-
0
-
0
-
-
164,300
-
0
-
2026-04-076832,900
0
0
-
0
-
0
-
0
-
0
-
0
-
0
-
0
-
0
-
-
164,300
-
0
-
2026-04-06685500
0
0
-
0
-
0
-
0
-
0
-
0
-
0
-
0
-
0
-
-
164,300
-
0
-
2026-04-036884,800
0
0
-
0
-
0
-
0
-
0
-
0
-
0
-
0
-
0
-
-
164,300
-5,000
0
-
2026-04-026791,500
0
0
-
0
-
0
-
0
-
0
-
0
-
0
-
0
-
0
-
-
169,300
-
0
-
2026-04-016935,500
0
0
-
0
-
0
-
0
-
0
-
0
-
0
-
0
-
0
-
-
169,300
-
0
-
2026-03-316713,700
0
0
-
0
-
0
-
0
-
0
-
0
-
0
-
0
-
0
-
-
169,300
-
0
-
2026-03-306732,100
0
0
-
0
-
0
-
0
-
0
-
0
-
0
-
0
-
0
-
-
169,300
-
0
-
2026-03-276733,400
0
0
-
0
-
0
-
0
-
0
-
0
-
0
-
0
-
0
-
-
169,300
-2,900
0
-
2026-03-266771,600
0
0
-
0
-
0
-
0
-
0
-
0
-
0
-
0
-
0
-
-
172,200
-
0
-
2026-03-256864,400
0
0
-
0
-
0
-
0
-
0
-
0
-
0
-
0
-
0
-
-
172,200
-
0
-
2026-03-246676,700
0
0
-
0
-
0
-
0
-
0
-
0
-
0
-
0
-
0
-
-
172,200
-
0
-
2026-03-2365412,900
0
0
-
0
-
0
-
0
-
0
-
0
-
0
-
0
-
0
-
-
172,200
-
0
-
2026-03-1968015,600
0
0
-
0
-
0
-
0
-
0
-
0
-
0
-
0
-
0
-
-
172,200
+1,900
0
-
2026-03-186887,500
0
0
-
0
-
0
-
0
-
0
-
0
-
0
-
0
-
0
-
-
170,300
-
0
-
2026-03-176951,700
0
0
-
0
-
0
-
0
-
0
-
0
-
0
-
0
-
0
-
-
170,300
-
0
-
2026-03-166973,000
0
0
-
0
-
0
-
0
-
0
-
0
-
0
-
0
-
0
-
-
170,300
-
0
-
2026-03-136983,600
0
0
-
0
-
0
-
0
-
0
-
0
-
0
-
0
-
0
-
-
170,300
-800
0
-
2026-03-127048,600
0
0
-
0
-
0
-
0
-
0
-
0
-
0
-
0
-
0
-
-
171,100
-
0
-
2026-03-116945,700
0
0
-
0
-
0
-
0
-
0
-
0
-
0
-
0
-
0
-
-
171,100
-
0
-
2026-03-1068921,000
0
0
-
0
-
0
-
0
-
0
-
0
-
0
-
0
-
0
-
-
171,100
-
0
-
2026-03-0967713,100
0
0
-
0
-
0
-
0
-
0
-
0
-
0
-
0
-
0
-
-
171,100
-
0
-
2026-03-066925,200
0
0
-
0
-
0
-
0
-
0
-
0
-
0
-
0
-
0
-
-
171,100
+700
0
-
2026-03-0568111,200
0
0
-
0
-
0
-
0
-
0
-
0
-
0
-
0
-
0
-
-
170,400
-
0
-
2026-03-0467013,100
0
0
-
0
-
0
-
0
-
0
-
0
-
0
-
0
-
0
-
-
170,400
-
0
-
2026-03-036833,700
0
0
-
0
-
0
-
0
-
0
-
0
-
0
-
0
-
0
-
-
170,400
-
0
-
2026-03-026838,100
0
0
-
0
-
0
-
0
-
0
-
0
-
0
-
0
-
0
-
-
170,400
-
0
-
2026-02-2768413,700
0
0
-
0
-
0
-
0
-
0
-
0
-
0
-
0
-
0
-
-
170,400
+170,400
0
-