1
zj
7 days ago 10e5377841d3ee4439b8012ad305a328076df268
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
Êþº¾4!
š†‡    ˆ‰Š
†‹
Œ
Ž

‘
’“”•    –— ˜™
š›œ
ž
šŸ ˜ 
¡
¢£
¤¥
¦§
š¨©
ª«¬
!†
­®
!¯
­°
!±²
­³
'´    µ¶
'·
!¸
­¹
!º
­»
!¼
­½
!¾
­¿
!À
­Á
!Â
­Ã
!ÄÅ
Æ
'Ç
'ÈÉ
'Ê    µË
'Ì
ÍÎÏ
ÍÐÑÒ
ÓÔÕÖרÙÚÛÜ
!ÝÞ
P†
P¯
P±
P¸
Pº
P¼
P¾
PÀ
PÂ
PÄ
­ß
Pà
­á
Pâ
­ã
Pä
­å
Pæ
­ç
Pè
­é
Pê
­ë
Pì
­í
Pî
­ï
Pð
­ñ
Pòó
ôõ
ö    '÷
Pø
Pù
Pú
Pû
Pü
Pý
Pþ
Pÿ
P
P
PÝ
~†
~¯
~±
~¸
~º
~¼
~¾
~À
~Â
~Ä
~Ý

 
'
ô    
 
 
  ˜ ˜ !"#$%&'()
*+,-
³†
 
.
³/
 
0
³1
³23
45
¼†
6789 ˜:
³;
*<=>
?@A
BC
Ɇ
ÉD
EFGHIJKLMNOP
?Q
?RSTU
܆ ¿V ¿WX
à†
³Y
à/
³Z
à1
³[rt ¿\]
ê^
_`
êÃ
ab
ac
êd
ê»
ê¹
ê¿
àe
àf
àg
hi
hY
hZj
ú†kl
ý†m
no    pq
rs InnerClassessina_urlLjava/lang/String;logLorg/slf4j/Logger;<init>()VCodeLineNumberTableLocalVariableTablethis&Lcom/nq/utils/stock/sina/SinaStockApi; getSinaStock&(Ljava/lang/String;)Ljava/lang/String;eLjava/lang/Exception;stockGid sina_resultbody StackMapTable©•MethodParametershqField(([Ljava/lang/String;I)Ljava/lang/String;hqarr[Ljava/lang/String;indexIassembleLideStockListVOC(Lcom/nq/utils/stock/lide/LideDataVo;)Lcom/nq/vo/stock/StockListVO;
lideDataVo$Lcom/nq/utils/stock/lide/LideDataVo; stockListVOLcom/nq/vo/stock/StockListVO;
chang_rateLjava/math/BigDecimal;assembleStockListVO1(Ljava/lang/String;)Lcom/nq/vo/stock/StockListVO;
sinaResult¬²otherStockListVOResult
jsonObject"Lcom/alibaba/fastjson2/JSONObject;tassembleLideStockVO?(Lcom/nq/utils/stock/lide/LideDataVo;)Lcom/nq/vo/stock/StockVO;stockVOLcom/nq/vo/stock/StockVO;assembleStockVO-(Ljava/lang/String;)Lcom/nq/vo/stock/StockVO;preclosenowÞ otherStockVObuyotherUsStockVO/(Ljava/lang/String;)Lcom/nq/vo/stock/StockUsVO;Lcom/nq/vo/stock/StockUsVO;assembleStockFuturesVOsinaResulttempratesb1b2b3s    substring getStockMinK;(Lcom/nq/pojo/StockIndex;III)Lcom/nq/common/ServerResponse;stockLcom/nq/pojo/StockIndex;timemasizemaxSizeminUrlhqstr    minDataVOLcom/nq/vo/stock/k/MinDataVO;listLjava/util/List;LocalVariableTypeTable?Ljava/util/List<Lcom/nq/utils/stock/sina/vo/SinaStockMinData;>;u    SignatureZ(Lcom/nq/pojo/StockIndex;III)Lcom/nq/common/ServerResponse<Lcom/nq/vo/stock/k/MinDataVO;>;getFuturesMinK<(Lcom/nq/pojo/StockFutures;II)Lcom/nq/common/ServerResponse;Lcom/nq/pojo/StockFutures;stampv-8[(Lcom/nq/pojo/StockFutures;II)Lcom/nq/common/ServerResponse<Lcom/nq/vo/stock/k/MinDataVO;>;assembleEchartsDataVOH(Lcom/nq/vo/stock/k/MinDataVO;)Lcom/nq/vo/stock/k/echarts/EchartsDataVO;jksinaStockMinData-Lcom/nq/utils/stock/sina/vo/SinaStockMinData;i echartsDataVO)Lcom/nq/vo/stock/k/echarts/EchartsDataVO; minDataListvalues[[Dvolumes[[Ljava/lang/Object;dateX] getStockDayK6(Lcom/nq/pojo/Stock;III)Lcom/nq/common/ServerResponse;Lcom/nq/pojo/Stock;wU(Lcom/nq/pojo/Stock;III)Lcom/nq/common/ServerResponse<Lcom/nq/vo/stock/k/MinDataVO;>; getIndexMinK:(Lcom/nq/pojo/StockIndex;II)Lcom/nq/common/ServerResponse;Y(Lcom/nq/pojo/StockIndex;II)Lcom/nq/common/ServerResponse<Lcom/nq/vo/stock/k/MinDataVO;>;main([Ljava/lang/String;)Vargs<clinit>
SourceFileSinaStockApi.java 
 x yzjava/lang/StringBuildersina.single.stock.proxy.url{ | }~ € ‚ƒ„ …请求返回:java/lang/Exception     5获取股票行情出错,gid={},错误信息 = {}† ‡ˆ‰ Š‹= Œ‹7新浪行情返回为空或格式异常, gid={}, raw={} Ž ˆ ‘ K’" “”; •€0 –—java/lang/String˜ ™šcom/nq/vo/stock/StockListVO› œ€ ƒ ž€ Ÿƒjava/math/BigDecimal  € 
ƒ¡ ¢£ ¤¥ ¦§ ¨€ ©ƒ ª€ «ƒ ¬€ ­ƒ ®€ ¯ƒ °€ ±ƒ ²€ ³ƒ, ´µ ¶· ¸¹100 º¹ »£ ¼½t ¾¿f14 Àf2-Á ÂÃf3f15f16f6f5f18f17f13 ăcom/nq/vo/stock/StockVO Å€ ƃ Ç€ ȃ É€ ʃ Ë€ ̃ Í€ ΃ Ï€ Ѓ Ñ€ Òƒ Ó€ Ôƒ Õ€ Öƒ ×€ ؃;新浪行情字段不足,无法解析,length={}, raw={}Ù ÚÛ  Ü) ݃ Þƒ ߃ àƒ áƒ âƒ ãƒ äƒ åƒ æƒcom/nq/vo/stock/StockUsVO,1" Kç ¼èsina.k.min.max.size é‘sina.k.min.url?symbol=u ê€&scale= }ë&ma=    &datalen=3获取股票K线分时图出错,错误信息 = {} ‡ì time = {} ma = {} size = {}java/lang/Object íîday"day"open"open"high"high"low"low"close"close"
ma_volume5 "ma_volume",volume    ,"volume"    ma_price5
"ma_price" ma_volume10
ma_price10 ma_volume15
ma_price15ma å–值 5,10,15ï ðñ没有查询到行情数据com/nq/vo/stock/k/MinDataVO ò€ óƒ ô€ õƒ öƒ"" ÷ø&com/nq/utils/stock/sina/SinaStockApi$1ù úûjava/util/List"需要查询的行情size为: {} íü ýþ ÿsina.futures.k.min.url{code}v €{time} Ú’java/util/Date  Ú{stamp}期货分时 - time = {} \[]);dohlcv"volume" € €[]&com/nq/utils/stock/sina/SinaStockApi$2 R     'com/nq/vo/stock/k/echarts/EchartsDataVO 
€  €   +com/nq/utils/stock/sina/vo/SinaStockMinData €  Ú  €   w €&com/nq/utils/stock/sina/SinaStockApi$3sina.index.k.min.url&com/nq/utils/stock/sina/SinaStockApi$4
s_sz300128 sina.single.stock.url $com/nq/utils/stock/sina/SinaStockApi   com/alibaba/fastjson2/JSONObjectcom/nq/pojo/StockIndexcom/nq/pojo/StockFuturescom/nq/pojo/Stockjava/lang/SystemoutLjava/io/PrintStream;com/nq/utils/PropertiesUtil getPropertyappend-(Ljava/lang/String;)Ljava/lang/StringBuilder;toString()Ljava/lang/String;java/io/PrintStreamprintln(Ljava/lang/String;)Vcom/nq/utils/HttpClientRequestdoGetorg/slf4j/Loggererror9(Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;)V$org/apache/commons/lang3/StringUtilsisBlank(Ljava/lang/CharSequence;)Zcontains
abbreviate'(Ljava/lang/String;I)Ljava/lang/String;warnindexOf(Ljava/lang/String;)I(I)Ljava/lang/String;replaceD(Ljava/lang/CharSequence;Ljava/lang/CharSequence;)Ljava/lang/String;trimdefaultIfBlankJ(Ljava/lang/CharSequence;Ljava/lang/CharSequence;)Ljava/lang/CharSequence;$org/springframework/util/ObjectUtilsisEmpty(Ljava/lang/Object;)Z"com/nq/utils/stock/lide/LideDataVogetNamesetNamegetPrice setNowPricegetZdfjava/math/RoundingModeDOWNLjava/math/RoundingMode;setScale1(ILjava/math/RoundingMode;)Ljava/math/BigDecimal;    setHcrate(Ljava/math/BigDecimal;)VgetHigh setToday_maxgetLow setToday_min    getAmountsetBusiness_amount    getVolumesetBusiness_balance
getPrclosesetPreclose_pxgetOpen
setOpen_pxsplit'(Ljava/lang/String;)[Ljava/lang/String;    compareTo(Ljava/math/BigDecimal;)Isubtract.(Ljava/math/BigDecimal;)Ljava/math/BigDecimal;multiplyHALF_UPdivideG(Ljava/math/BigDecimal;ILjava/math/RoundingMode;)Ljava/math/BigDecimal; parseObject6(Ljava/lang/String;)Lcom/alibaba/fastjson2/JSONObject;    getStringjava/util/Objectsequals'(Ljava/lang/Object;Ljava/lang/Object;)ZsetTypegetB1setBuy1getB2setBuy2getB3setBuy3getB4setBuy4getB5setBuy5getS1setSell1getS2setSell2getS3setSell3getS4setSell4getS5setSell5java/lang/IntegervalueOf(I)Ljava/lang/Integer;ZERO setBuy1_num setBuy2_num setBuy3_num setBuy4_num setBuy5_num setSell1_num setSell2_num setSell3_num setSell4_num setSell5_num(II)Ljava/lang/String;0(Ljava/math/BigDecimal;II)Ljava/math/BigDecimal;parseInt getIndexGid(I)Ljava/lang/StringBuilder;*(Ljava/lang/String;Ljava/lang/Throwable;)Vinfo((Ljava/lang/String;[Ljava/lang/Object;)Vcom/nq/common/ServerResponsecreateByErrorMsg2(Ljava/lang/String;)Lcom/nq/common/ServerResponse; getIndexName setStockName getIndexCode setStockCodesetGid
replaceAll8(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;com/nq/utils/redis/JsonUtil
string2ObjO(Ljava/lang/String;Lorg/codehaus/jackson/type/TypeReference;)Ljava/lang/Object;'(Ljava/lang/String;Ljava/lang/Object;)VsetData(Ljava/util/List;)VcreateBySuccess2(Ljava/lang/Object;)Lcom/nq/common/ServerResponse;getFuturesCodegetTime()J(J)Ljava/lang/String;getFuturesName getFuturesGid()IsubList(II)Ljava/util/List; getStockName getStockCodegetData()Ljava/util/List;get(I)Ljava/lang/Object;getDaycom/nq/utils/DateTimeUtil dateToStampjava/lang/Double&(Ljava/lang/String;)Ljava/lang/Double; doubleValue()DgetClose    setValues([[D)V
setVolumes([[Ljava/lang/Object;)VsetDate getStockGidorg/slf4j/LoggerFactory    getLogger%(Ljava/lang/Class;)Lorg/slf4j/Logger;!š    
  /*·± !      >§L²»Y·¸¶*¶¶    ¶
»Y·¸¶*¶¶    ¸ L²»Y· ¶+¶¶    ¶
§M²*,¹+¸š +¶š²*+ȸ¹°++¶`¶M,¶¶¶°RU  2 &()9*R-U+V,b.r/„0‡2”3*V §¤”ÿU 
 c*Æ ›    *¾¡°*2¸À° 78: !         "# æk*¸ ™°»!Y·"L+*¶#¶$+*¶%¶&»'Y*¶(·)M+,²*¶+¶,+*¶-¶.+*¶/¶0+*¶1¶2+*¶3¶4+*¶5¶6+*¶7¶8+° :DE    GHJ!L-M9OAQISQUYWaYiZ k$%Z&'->()    $    *+ hÉ»!Y·"L*9¶:M,¾¤µ+,2¶$+,2¶&»'Y·)N»'Y,2·)»'Y·)¶;™S»'Y,2·)»'Y·)¶;™:»'Y,2·)»'Y,2·)¶<N-»'Y=·)¶>»'Y,2·)²?¶@N+-¶,+,2¶.+,2¶0+,2¶2+,    2¶4+,2¶6+,2¶8+° F`bdfh#j-k_mwo–q›s¢u©w±y¹{À}ǀ*-š()É,Á&'ºþ–-./ú0,    0+ ‚»!Y·"L*¸AM+,B¶C¶$+,D¶CE¸Fš ,D¶C§¶&+»'Y,G¶CE¸Fš ,G¶C§·)¶,+,H¶CE¸Fš ,H¶C§¶.+,I¶CE¸Fš ,I¶C§¶0+,J¶CE¸Fš ,J¶C§¶2+,K¶CE¸Fš ,K¶C§¶4+,L¶CE¸Fš ,L¶C§¶6+,M¶CE¸Fš ,M¶C§¶8+,N¶C¶O+° 6 „… ˆŠ4Xu‘’“¯•̗陚œ 1
&' 23üÿ/-4-ÿ-4-ÿ-4-55ÿ-4-55]-ÿ-4-Z-ÿ-4-Z-ÿ-4-Z-ÿ-4-Z-ÿ-4-Z-ÿ-4-1    56 ^»*¸ ™°»PY·QL+*¶#¶R+*¶%¶S»'Y*¶(·)M+,²*¶+¶T+*¶-¶U+*¶/¶V+*¶1¶W+*¶3¶X+*¶5¶Y+*¶7¶Z+*¶[¶\+*¶]¶^+*¶_¶`+*¶a¶b+*¶c¶d+*¶e¶f+*¶g¶h+*¶i¶j+*¶k¶l+*¶m¶n+° b¦§    ª­¯!±-²9´A¶I¸QºY¼a¾iÀqÁyÉđƙǡȩɱʹÌ »$%ª78-Ž()    $    9: Ϊ»PY·QL*¸™+°*9¶:M,¾¢²o,¾¸p*ȸ¹+°+,¸q¶R+,¸q¶S»'Y·)N»'Y,¸q·):»'Y,¸q·):²r¶;™-²r¶;™"¶<N-»'Y=·)¶>²?¶@N+-¶T+,¸q¶U+,¸q¶V+,¸q¶W+,    ¸q¶X+,¸q¶Y+,¸q¶Z+,¸q¶\+, ¸q¶^+,¸q¶`+,¸q¶b+,¸q¶d+,¸q¶f+,¸q¶h+,¸q¶j+,¸q¶l+,¸q¶n+,
¸q¶s+, ¸q¶t+,¸q¶u+,¸q¶v+,¸q¶w+,¸q¶x+,¸q¶y+,¸q¶z+,¸q¶{+,¸q¶|+° ®+ÐÑÒÔÕÖ4×6Ú?ÛHÝRÞ`ßnà„áŒâ£ä¨æ±çºèÄéÎê×ëàíêîôïþðñóô&õ0ö:÷DùNúXûbülývÿ€Š”ž¨>ª,¢78’RX()`J;)n<<)ü=ü$.þl///,    >: Gy»PY·QL*¸AM+,B¶C¶R+,D¶CE¸Fš ,D¶C§¶S+»'Y,G¶CE¸Fš ,G¶C§·)¶T+,H¶CE¸Fš ,H¶C§¶U+,I¶CE¸Fš ,I¶C§¶V+,J¶CE¸Fš ,J¶C§¶W+,K¶CE¸Fš ,K¶C§¶X+,L¶CE¸Fš ,L¶C§¶Y+,M¶CE¸Fš ,M¶C§¶Z+,N¶C¶}N+-¶\+-¶^+-¶`+-¶b+-¶d+-¶f+-¶h+-¶j+-¶l+-¶n+-¶s+-¶t+-¶u+-¶v+-¶w+-¶x+-¶y+-¶z+-¶{+-¶|+° Š"      4Xu’¯Ìé !""'#,%1&6';(@)E+J,O-T.Y/^1c2h3m4r5w7*y1q78 l23f?üÿ/=4=ÿ=4=ÿ=4=55ÿ=4=55]=ÿ=4=Z=ÿ=4=Z=ÿ=4=Z=ÿ=4=Z=ÿ=4=Z=ÿ=4=1    @A — »~Y·L*¸AM+,B¶C¶€+,D¶CE¥ ,D¶C§¶+»'Y,G¶CE¸Fš ,G¶C§·)¶‚+,H¶CE¥ ,H¶C§¶ƒ+,I¶CE¥ ,I¶C§¶„+,J¶CE¥ ,J¶C§¶…+,K¶CE¥ ,K¶C§¶†+,L¶CE¥ ,L¶C§¶‡+,M¶CE¥ ,M¶C§¶ˆ+,N¶CE¥ ,N¶C§¶‰+° 6 ;= >@1BUDoF‰H£J½L×NñO P  17B 23ÿ,C4CÿC4CÿC4C22ÿC4C22ZCÿC4CWCÿC4CWCÿC4CWCÿC4CWCÿC4CWCÿC4CWCÿC4C1    D: ’
K»PY·QL*9¶:M,¾£*жN-9¶:M+, 2¶R+,2¶S»'Y·)N»'Y,2¶‹·):»'Y,2¶‹·):¶<:,2¶‹:¶6¶Œ:    »'Y=·)¶>¶N+-¶T+,2¶U+,2¶V+    ¶W+,    2¶X+, 2¶Y+,
2¶Z+,2¶\+¶^+¶`+¶b+¶d+,2¶f+¶h+¶j+¶l+¶n+,
2¶s+¶t+¶u+¶v+¶w+, 2¶x+¶y+¶z+¶{+¶|+° ®+UWYZ[&]._5a?bNc]dfeofxg‚h˜ik¥m­o³q»sÃuËwÒxØyÞzä{ê}ñ~÷ý€    ƒ„…†#‡)‰1Š7‹=ŒCIp EK,C78<? F)NýG)]îH)fåI)oÜJxÓ !‚ÉK     ý&=.,    LM É    Œޏ¸6¤>¸:»Y·¶‘¶*¶’¶“¶¶”•¶¶”–¶¶”¶    ::¸ :§:²—¹˜²™½šY¸pSY¸pSY¸pS¹›œ¶žŸ¶ ¡¶¢£¶¤¥¶: ¦§¶¨©¶ª«¶:§M
 ¬§¶¨©¶­«¶:§+ ®§¶¨©¶¯«¶:§    °¸±°¸™    ²¸±°»³Y·´:*¶µ¶¶*¶·¶¸*¶’¶¹º¶»:»¼Y·½¸¾À¿:²À¸p¹Á¶Â¸Ã°V]`  z”
•–™šRœVž]¡`Ÿb n£‘¦¸¨½ªÙ«ß®û¯±³#·+¸1»:¼C½L¾UÀ`ÂqÃņÇf
b ŒNOŒP!ŒQ!ŒR!
‚S!rTV6U:RVWqXYZ qX[%üÿL\ ûj!! NPQR]^    _` zIĸÅ*¶Æ¶Ç¸È¶N»ÉY·Ê¶Ë¸Ì:-ͶN:-¸ :§:²—¹˜²Î¸p¹Á϶:2ж:ѝ¶:ÒŸ¶:Ó¡¶:Ô£¶:Õ¥¶:Ö×¶:¸™    ²¸±°»³Y·´:*¶Ø¶¶*¶Æ¶¸*¶Ù¶¹º¶»:»Y·Ú¶¶Û¶¶    :»ÜY·Ý¸¾À¿:¹Þ¤¹Þdd¹Þ¹ß:¶Â¸Ã°4:=  vÏÐ'Ñ0Ó4Õ:Ø=Ö?×KÚYÜkÝvށߌà—á¢â­äµå»èÄéÍêÖëßíêîðò!ó<õCö\    ? INaIP!IR!1T'"b4UąVW3XYZ 3X['ÿ=c ûoý€de NPR]f    gh ê
„»àY·áL+*¶â¶ã+*¶ä¶å*¶æMÀçÀçNÀèÀè::,¹Þž:,¹ÞÅçN,¹ÞÅè:,¹Þ½:6,¹Þ¢,¹éÀê:6-2¾¢v¶ë¸ì:    -2¶í¸î¶ïR-2¶ð¸î¶ïR-2¶ñ¸î¶ïR-2¶ò¸î¶ïR-2¶ó¸î¶ïR-2    ¸î¶ïR„§ÿ†62¾¢\2¸pS2¶ó¸îS»'Y¶ð·)»'Y¶í·)¶; 2¸pS§2¸pS„§ÿŸ¶ëS„§þô+-¶ô+¶õ+¶ö+° ’$úûüþ%.1:G    T _ mz‡‘¢³ÄÕæôú#5BP![a%k q)v*|+‚-p ‘cP    }}i!ýdj!zñklbm!„VW|nogpY%_qr.Vst1SuZ gp[4ÿbdveçè.ýwú|üûR
úùV    xy É    Œޏ¸6¤>¸:»Y·¶‘¶*¶÷¶“¶¶”•¶¶”–¶¶”¶    ::¸ :§:²—¹˜²™½šY¸pSY¸pSY¸pS¹›œ¶žŸ¶ ¡¶¢£¶¤¥¶: ¦§¶¨©¶ª«¶:§M
 ¬§¶¨©¶­«¶:§+ ®§¶¨©¶¯«¶:§    °¸±°¸™    ²¸±°»³Y·´:*¶ø¶¶*¶ù¶¸*¶÷¶¹º¶»:»úY·û¸¾À¿:²À¸p¹Á¶Â¸Ã°V]`  z2
3478R:V<]?`=b>nA‘D¸F½HÙIßLûMOQ#U+V1Y:ZC[L\U^``qac†ef
b ŒNzŒP!ŒQ!ŒR!
‚S!rTV6U:RVWqXYZ qX[%üÿL{ ûj!! NPQR]|    }~ ü¸Å*¶’¶Ç¸È¶N»ÉY·Ê¶Ë¸Ì:-ͶN:-¸ :§:²—¹˜²Î¸p¹Á϶:2ж:¸™    ²¸±°»³Y·´:*¶µ¶¶*¶·¶¸*¶’¶¹º¶»:»Y·Ú¶¶Û¶¶    :»ýY·þ¸¾À¿:¹Þ¤¹Þdd¹Þ¹ß:¶Â¸Ã°4:=  ^mn'o0q4s:v=t?uKxYzk‚sƒy†‚‡‹ˆ”‰‹¨ŒÃŽÔß‘ú“”\    ? NOP!R!ïT'àb4ÓU‚…VWÔ3XYZ Ô3X[%ÿ=\ -ý€de NPR]    € : ²ÿ¸¶
±
« ¬  ‚‚ƒ  /¸³¸³±
"    #„…"ýúܼ