cuikaidong
2025-06-12 066063ed92fdd40da4dfe21770557f3adba3e1af
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
Êþº¾4
Æst    Åu
v~

€
s‚
lƒ„
Å…
 
† ‡ˆ    Å‰ Š‹ ‡Œ
† ‡Ž’ “”
•– “—˜ ™š
s
›œ

ž
Ÿ ¤ ‡¥¦
 
s§ '¨ Œ Ž’¤ ¥­
®¯°
0s    Å±
l² ³´µ
5¶
0·
0¸
l¹
0º
l»
0¼
0½
¾¿
ÀÁÂÃ
@ÄÅÆ
@ÇÈÉ
FÊ
@Ë ÌÍ ÎÏ
ÐÑÒ
_Ó
ŸÔÕ
PÖפ¤ÚÛÜ
WÝÞ
Wß tà á âã âäåæ
_ç
Äè
lé
lê 'ë
ì~
î
ïð ‡ñò
ló
ïô~
ö÷ 'ø    ’
•úû
ÿ t
wÄ
_    
Å
      
    Å    
       !
’Ö" # $% $& '( ') ' $
s
*+
*,
-.
-/ 0
12
_3456
17
189
:ç
1;<
1=>
1?ò
1@ABC ³D F
5G
H
ÅIJ ‡0
lK
_ˆ
lL tM
NK
NL
N¹OPQrealParameterMapper2Lorg/jeecg/modules/iot/mapper/RealParameterMapper;RuntimeVisibleAnnotationsLjavax/annotation/Resource;equipmentService1Lorg/jeecg/modules/iot/service/IEquipmentService;8Lorg/springframework/beans/factory/annotation/Autowired;
dataSourceLjavax/sql/DataSource;<init>()VCodeLineNumberTableLocalVariableTablethis>Lorg/jeecg/modules/iot/service/impl/EmptyParameterServiceImpl;findParameterByEquipmentIds!(Ljava/util/Set;)Ljava/util/List;idsLjava/util/Set;LocalVariableTypeTable#Ljava/util/Set<Ljava/lang/String;>;MethodParameters    Signatured(Ljava/util/Set<Ljava/lang/String;>;)Ljava/util/List<Lorg/jeecg/modules/iot/entity/EmptyParameter;>; handleCompileO(Lorg/jeecg/modules/iot/entity/EmptyParameter;)Lorg/jeecg/common/api/vo/Result; difference1 difference2realParameterListLjava/util/List;wwwemptyParameterList
difference    personSetscriptCompilation0Lorg/jeecg/modules/iot/entity/ScriptCompilation;    equipment(Lorg/jeecg/modules/iot/entity/Equipment; jsonPayloadLjava/lang/String;
httpClient#Lorg/apache/http/client/HttpClient;httpPost)Lorg/apache/http/client/methods/HttpPost;entity%Lorg/apache/http/entity/StringEntity;responseLorg/apache/http/HttpResponse; responseBody    isContainZeLjava/lang/Exception;emptyParameter-Lorg/jeecg/modules/iot/entity/EmptyParameter; referenceInfoLjava/util/Map;
attributes empAttributes    cbcResult>Ljava/util/List<Lorg/jeecg/modules/iot/entity/RealParameter;>;$Ljava/util/List<Ljava/lang/String;>;?Ljava/util/List<Lorg/jeecg/modules/iot/entity/EmptyParameter;>;>Ljava/util/Set<Lorg/jeecg/modules/iot/entity/EmptyParameter;>;5Ljava/util/Map<Ljava/lang/String;Ljava/lang/String;>; StackMapTableûR˜Oòå°µSÂÈTÕR(Lorg/jeecg/modules/iot/entity/EmptyParameter;)Lorg/jeecg/common/api/vo/Result<*>;preserveScriptkey scriptTagListLjava/lang/StringBuilder;
jsonObjectLcn/hutool/json/JSONObject;messageÜšUfindEmptyParameterCode'(Ljava/lang/String;)Ljava/lang/Integer; equipmentIdlistfindEmptyParameterByNameB(Lorg/jeecg/modules/iot/entity/EmptyParameter;)Ljava/lang/Boolean;realParameterscreateEmptyEmptyField%(Ljava/util/Date;Ljava/lang/String;)V
deployDateLjava/util/Date;serverIdemptyParameterListMapbLjava/util/Map<Ljava/lang/String;Ljava/util/List<Lorg/jeecg/modules/iot/entity/EmptyParameter;>;>;addSqlserverColumns5(Ljava/lang/String;Ljava/util/List;Ljava/util/List;)V
columnNamecolumnDefinitioniIstmtLjava/sql/Statement;connLjava/sql/Connection;Ljava/sql/SQLException;    tableNamecolumnDefinitions columnNames
sqlBuilder hasNewColumnssqlVW](Ljava/lang/String;Ljava/util/List<Ljava/lang/String;>;Ljava/util/List<Ljava/lang/String;>;)VsqlServeBatchIsColumnExists'(Ljava/lang/String;Ljava/lang/String;)ZrsLjava/sql/ResultSet;Ljava/sql/PreparedStatement; quotedTableXY getAttributes5(Ljava/lang/String;Ljava/lang/String;)Ljava/util/Set;scriptregex
scriptListpatternLjava/util/regex/Pattern;matcherLjava/util/regex/Matcher;Z[I(Ljava/lang/String;Ljava/lang/String;)Ljava/util/Set<Ljava/lang/String;>;$deserializeLambda$7(Ljava/lang/invoke/SerializedLambda;)Ljava/lang/Object;lambda#Ljava/lang/invoke/SerializedLambda;lambda$createEmptyEmptyField$5%(Ljava/lang/String;Ljava/util/List;)VeqptCode parameterList lambda$null$4O(Ljava/util/List;Ljava/util/Set;Lorg/jeecg/modules/iot/entity/EmptyParameter;)Vparamlambda$preserveScript$3?(Ljava/util/Map;Lorg/jeecg/modules/iot/entity/EmptyParameter;)Vplambda$preserveScript$2>(Ljava/util/Map;Lorg/jeecg/modules/iot/entity/RealParameter;)Vr,Lorg/jeecg/modules/iot/entity/RealParameter;lambda$handleCompile$1lambda$handleCompile$0ÕLcom/baomidou/mybatisplus/extension/service/impl/ServiceImpl<Lorg/jeecg/modules/iot/mapper/EmptyParameterMapper;Lorg/jeecg/modules/iot/entity/EmptyParameter;>;Lorg/jeecg/modules/iot/service/IEmptyParameterService;
SourceFileEmptyParameterServiceImpl.java(Lorg/springframework/stereotype/Service; ÑÒKcom/baomidou/mybatisplus/extension/conditions/query/LambdaQueryChainWrapper \] Ñ^BootstrapMethods_>3` <a bc &djava/util/HashMapjava/util/ArrayList eA0IOT_[\p{L}\p{N}_]+_[\p{L}\p{N}_]+_[\p{L}\p{N}_]+ OP ÑfR gh ÈÉi jk lmjava/util/HashSet nopÃq <rs tuv wx yz java/util/Set {|java/lang/StringBuilder }~属性有误!!! } €A ‚ƒ„…† ‡ˆ ‰Š!IOT_[\p{L}\p{N}_]+_[\p{L}\p{N}_]+1org/jeecg/modules/iot/mapper/EmptyParameterMapper ‹kÀŒŽ xhVs6DRXLfUGxw+AhtfQdpQGoa+8SA9d ‘.org/jeecg/modules/iot/entity/ScriptCompilation ÌÍ 5A’ “”&org/jeecg/modules/iot/entity/Equipment •A –— ˜— ™A š— 4A ›— œž Ÿ ¡ ¢£'org/apache/http/client/methods/HttpPost3http://localhost:3002/ScriptCompiler/ScriptCompiler Ñ— Content-Typeapplication/json; charset=UTF-8 ¤¥#org/apache/http/entity/StringEntityUTF-8 Ñ¥ ¦§S ¨©T ª«¬ €­ 编译成功 ®¯ °ƒjava/lang/Exception ±Ò 编译失败²³/http://localhost:3002/ScriptCompiler/ScriptSave 保存成功cn/hutool/json/JSONObject Ñ„Message ´  µ¶ ·¸U ¹h º»java/lang/String ¼½| ¾¿ À¿ Á ÃÄm Å>Æ ÇÈ ÉÊ+org/jeecg/modules/iot/entity/EmptyParameter 6B Ëm;Ì ÇÍ ÎÏÐ ÑÒ java/util/MapÓÔ` ‡Õ ‰Ö"java/lang/IllegalArgumentException-字段定义和字段名的数量必须一致[[[ ר]]] ALTER TABLE] ADD  GHÙ ÚÛ å­—段已存在,无需添加: Ü Ý—, ] 没有需要添加的新字段 ÏÐÞ ßàV áâ 执行SQL: W ãä字段批量添加成功 åÒjava/lang/Throwable æçjava/sql/SQLException èÛ批量添加字段失败: LSELECT COUNT(*) FROM sys.columns WHERE object_id = OBJECT_ID(?) AND name = ? éêX ëì íîY ºh ïðZ ñò Vó[ ôh õA ö½÷ øA ùmgetParameterNamegetEquipmentIdgetParameterCode úm ûA7com/baomidou/mybatisplus/core/toolkit/support/SFunctionü ýAapply þA&(Ljava/lang/Object;)Ljava/lang/Object; ÿA A()Ljava/lang/String;()Ljava/lang/Integer;Invalid lambda deserialization  ‡ A } 12NVARCHAR(100) DEFAULT '' A A     Ä
<org/jeecg/modules/iot/service/impl/EmptyParameterServiceImpl;com/baomidou/mybatisplus/extension/service/impl/ServiceImpl4org/jeecg/modules/iot/service/IEmptyParameterServicejava/util/List!org/apache/http/client/HttpClientorg/apache/http/HttpResponsejava/util/Iteratorjava/sql/Connectionjava/sql/Statementjava/sql/PreparedStatementjava/sql/ResultSetjava/util/regex/Patternjava/util/regex/Matcher
baseMapper1Lcom/baomidou/mybatisplus/core/mapper/BaseMapper;4(Lcom/baomidou/mybatisplus/core/mapper/BaseMapper;)V
  A(Lorg/jeecg/modules/iot/entity/EmptyParameter;)Ljava/lang/Object;;()Lcom/baomidou/mybatisplus/core/toolkit/support/SFunction;in<(Ljava/lang/Object;Ljava/util/Collection;)Ljava/lang/Object;()Ljava/util/List;    getScript(Ljava/util/Collection;)VisEmpty()Z0org/jeecg/modules/iot/mapper/RealParameterMapperfindRealParameterList"(Ljava/util/List;)Ljava/util/List;size()Istream()Ljava/util/stream/Stream;
  @(Lorg/jeecg/modules/iot/entity/RealParameter;)Ljava/lang/String;()Ljava/util/function/Function;java/util/stream/Streammap8(Ljava/util/function/Function;)Ljava/util/stream/Stream;java/util/stream/CollectorstoSet()Ljava/util/stream/Collector;collect0(Ljava/util/stream/Collector;)Ljava/lang/Object;    removeAll(Ljava/util/Collection;)Zappend-(Ljava/lang/Object;)Ljava/lang/StringBuilder;-(Ljava/lang/String;)Ljava/lang/StringBuilder;toStringorg/jeecg/common/api/vo/Resulterror4(Ljava/lang/String;)Lorg/jeecg/common/api/vo/Result;(Ljava/lang/Object;)V
Å/(Lorg/jeecg/modules/iot/entity/RealParameter;)Vaccept.(Ljava/util/Map;)Ljava/util/function/Consumer;forEach (Ljava/util/function/Consumer;)VfindEmptyParameterListA(Lorg/jeecg/modules/iot/entity/EmptyParameter;)Ljava/lang/String;
Å0(Lorg/jeecg/modules/iot/entity/EmptyParameter;)V"org/jeecg/modules/iot/util/AESUtil
encryptCBC8(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;/org/jeecg/modules/iot/service/IEquipmentServicegetById*(Ljava/io/Serializable;)Ljava/lang/Object; getEqptCode setDeviceId(Ljava/lang/String;)VsetParameterCodegetParameterTypesetParameterDataTypesetParameterNamesetReferenceinfo(Ljava/util/Map;)Vcom/alibaba/fastjson/JSONObject toJSONString&(Ljava/lang/Object;)Ljava/lang/String;'org/apache/http/impl/client/HttpClients createDefault3()Lorg/apache/http/impl/client/CloseableHttpClient;    setHeader'(Ljava/lang/String;Ljava/lang/String;)V    setEntity(Lorg/apache/http/HttpEntity;)VexecuteO(Lorg/apache/http/client/methods/HttpUriRequest;)Lorg/apache/http/HttpResponse;    getEntity()Lorg/apache/http/HttpEntity; org/apache/http/util/EntityUtilsB(Lorg/apache/http/HttpEntity;Ljava/lang/String;)Ljava/lang/String;contains(Ljava/lang/CharSequence;)ZokprintStackTrace
Å
ÅgetStrkeySet()Ljava/util/Set;iterator()Ljava/util/Iterator;hasNextnext()Ljava/lang/Object;equals(Ljava/lang/Object;)ZsetScriptTagListA(Ljava/lang/String;)Lorg/jeecg/modules/iot/entity/EmptyParameter;setScriptContent
updateById(Ljava/lang/Object;)Ieq8(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; orderByDescjava/lang/IntegervalueOf(I)Ljava/lang/Integer;get(I)Ljava/lang/Object;intValuejava/lang/Boolean(Z)Ljava/lang/Boolean;findEmptyParameterListByTime4(Ljava/util/Date;Ljava/lang/String;)Ljava/util/List;
l¶
groupingBy;(Ljava/util/function/Function;)Ljava/util/stream/Collector;'(Ljava/lang/Object;Ljava/lang/Object;)V
Å_(Lorg/jeecg/modules/iot/service/impl/EmptyParameterServiceImpl;)Ljava/util/function/BiConsumer;"(Ljava/util/function/BiConsumer;)VreplaceD(Ljava/lang/CharSequence;Ljava/lang/CharSequence;)Ljava/lang/String;java/lang/SystemoutLjava/io/PrintStream;java/io/PrintStreamprintlnjavax/sql/DataSource getConnection()Ljava/sql/Connection;createStatement()Ljava/sql/Statement; executeUpdate(Ljava/lang/String;)Iclose addSuppressed(Ljava/lang/Throwable;)VerrprepareStatement0(Ljava/lang/String;)Ljava/sql/PreparedStatement;    setString(ILjava/lang/String;)V executeQuery()Ljava/sql/ResultSet;getInt(I)Icompile-(Ljava/lang/String;)Ljava/util/regex/Pattern;3(Ljava/lang/CharSequence;)Ljava/util/regex/Matcher;findgroupadd!java/lang/invoke/SerializedLambdagetImplMethodNamehashCodegetImplMethodKindgetFunctionalInterfaceClassjava/lang/Object getFunctionalInterfaceMethodName%getFunctionalInterfaceMethodSignature getImplClassgetImplMethodSignaturefindEquipmentByCode<(Ljava/lang/String;)Lorg/jeecg/modules/iot/entity/Equipment;
Å>(Ljava/util/List;Ljava/util/Set;)Ljava/util/function/Consumer;getControlSystem(C)Ljava/lang/StringBuilder;getSystemDataType
getAddressput*org/jeecg/modules/iot/entity/RealParameter   nj mg ij fg _` cd"java/lang/invoke/LambdaMetafactoryaltMetafactoryLookup InnerClasses†(Ljava/lang/invoke/MethodHandles$Lookup;Ljava/lang/String;Ljava/lang/invoke/MethodType;[Ljava/lang/Object;)Ljava/lang/invoke/CallSite; metafactoryÌ(Ljava/lang/invoke/MethodHandles$Lookup;Ljava/lang/String;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodHandle;Ljava/lang/invoke/MethodType;)Ljava/lang/invoke/CallSite;%java/lang/invoke/MethodHandles$Lookupjava/lang/invoke/MethodHandles!ÅÆÇÈÉÊËÌÍÊÎÏÐÊÎÑÒÓ/*·±Ô+Õ ÖרÙÓa»Y*´·º+¶À¶°Ô6ÕÖ×ÚÛÜ ÚÝÞÚßàáâÓ>H»Y·    M»
Y*+¶  ¶ ·N-¹šv*´-¹:-¹¹ŸM»Y-·:¹º¹¸¹À:¹W»Y·¶¶ ¶!¸"°,º#¹$»
Y*+¶ %¶ ·:¹šÕ»
Y·&:»Y·:-¹š4-¹W»
Y·:¹š*´À'¹(:§*´À'¹(:»Y·:¹)¹)ŸN»Y·:¹*º+¹¸¹À:        ¹W»Y·¶¶ ¶!¸"°,º,¹-+¶ .¸/:»0Y·1:*´2+¶3¹4À5:¶6¶7¶8+¶9¶:+¶;¶<,¶=¸>:¸?:    »@YA·B:
 
CD¶E»FYG·H: 
 ¶I    
¹J:  ¹KG¸L:  M¶N6™     ¸O° ¸"°:¶QR¸"°4;P5:;PÔÖ5;=>#?/A?CIEUFgGqH‰J–S©T³U¼VÇWÐYÙZä\î]þ_`ce-g8iDjVk`lxn…wy™z«{µ|¼}Å~ÎԀۃà…ë‡ôЋސ!‘*’/“5–;˜=™B›ÕüI@ãÛg"äÛ/gåæäçæ8@ãÛV"äÛ    ¼ÉèæǾéÛiêÛ™¢ë쫐íîÛ`ïðà[ñò    ëPóô
:õö (÷ø !ùð *úû=üýHÖ×Hþÿ@.機搸ðÜz I@ãÝg"äÝ/gåäç8@ãÝV"äÝ    ¼ÉèǾéÝiê@    .©Ÿ
v    þ‰   ú þg   üf ø ÿ¯   ÿ   ÞþßâÓ÷»Y·    M»
Y*+¶  ¶ ·N-¹š*´-¹:,ºS¹$»
Y*+¶ %¶ ·:¹šy»
Y·&:»Y·:-¹š4-¹W»
Y·:¹š*´À'¹(:§*´À'¹(:»Y·:,ºT¹-+¶ .¸/:»0Y·1:*´2+¶3¹4À5:¶6¶7¶8+¶9¶:+¶;¶<,¶=¸>:¸?:    »@YU·B:
 
CD¶E»FYG·H: 
 ¶I    
¹J:  ¹KG¸L:  V¶N6»WY ·X:Y¶Z:™»Y·:,¹[¹\:¹]™:¹^À_:¶!`¶a™»Y·b:§c¶ ¶ W§ÿÂ+¶!¶dW++¶ ¶eW*´À'+¹fW¸O°¸"°:¶QR¸"°Ú
P PÔÒ4 ¢£#¤/¥<®O¯Y°b±m²v´µŠ·”¸¤º§»·¾Â¿ÏÈÚÊãËõÌÿÍÎÏÐÑ%Ô*Ö5Ø>ÛKÜRß]ákâtäæˆçé–ê¹ëÆìÔîáðäòîô÷õö ùûüþÕü/ åæŠçæbmèæmbéÛ êÛ¹(ð–uã.ëìõíî%ìïð*çñò    5Üóô
KÆõö ]´÷ø k¦ùð túû’ˆ‰ðüýÖ×þÿæOÏæÚDðÜR/ åŠçbmèmbéÝ ê    OÏ
… ý<  þg   ùÿÓ    !"ü0ú úú&ÿ   Þþß#$ÓÀJ»Y*´·º+¶gÀºh¶iÀ¶M,¹š¸j°,¹kÀl¶m¶n`¸j°Ô"&/4
Õ JÖ×J%ð&$&æÜ &$&
ü4 Þ%'(Ó¯?»Y*´·º+¶3¶gÀºo+¶;¶gÀ¶M,¹ž§¸p°Ô )-Õ ?Ö×?þÿ-)æÜ -)
 
ü: @Þþ*+Ó³5*´À'+,¹qN-¹ºr¸s¹Àt:*ºu¹v±Ô'4'Õ45Ö×5,-5.ð&èæ'/Ü&è'/0Þ    ,.12ÓÄ,¹-¹Ÿ »wYx·y¿+z{¶|}~¶|L»Y·:¶ z¶ +¶ €¶ W66,¹¢-¹kÀ_:*+·™ ²‚»Y·ƒ¶ ¶ ¶!¶„§E,¹kÀ_:™ …¶ Wz¶ z{¶|}~¶|¶ †¶ ¶ W6„§ÿ|¶!:𠲂‡¶„±*´ˆ¹‰::¹Š:    :
²‚»Y·‹¶ ¶ ¶!¶„    ¹ŒW²‚¶„    Æ]
Æ    ¹Ž§N: 
 ¶§B    ¹Ž§8:  :
 ¿:     Æ%
Æ    ¹Ž§: 
 ¶§
    ¹Ž ¿Æ]ƹ‘§N:        ¶§B¹‘§8:        :    ¿:Æ%ƹ‘§:¶§
¹‘¿§$:²“»Y·”¶ ¶ ¶!¶„¶•± :AD0Z0covyZec™ £ø¹øÂÎÕ؏¹ÄÂêîñ’Ԟ'126)829?:H<K=Y>f?p@ŠADšEŸF§HÈIÌJÏ=ÕMÜNáOéPêSøTSUV(W0XZScX¹SÂXî[ñXóY Z\Մ fi3ðš54ðN‡56Ž78    õù9:óü;Ö×<ð=æ>æ2á?KÈ@ûÜ7AðÜ=>
ýþ4!ü>üù'úüÿY   !BCDCC ICHCÿ   !BCDCCC ÿ      !BCSC ICHCÿ  !BCCC ÿ  !BE Þ <=>ßFGHÓ1»Y·z¶ +}~¶|¶ }¶ ¶!N–:*´ˆ¹‰::¹—::-¹˜,¹˜¹™:    :
    ¹š™    ¹›ž§6     Æ%
Æ    ¹œ§: 
 ¶§
    ¹œÆ%ƹ§:  ¶§
¹Æ%ƹ‘§:  ¶§
¹‘ ¬    Æ]
Æ    ¹œ§N: 
 ¶§B    ¹œ§8:  :
 ¿:     Æ%
Æ    ¹œ§:
¶§
    ¹œ ¿Æ]ƹ§N:        ¶§B¹§8:        :    ¿:Æ%ƹ§:¶§
¹¿Æ]ƹ‘§N:¶§B¹‘§8::¿:Æ%ƹ‘§:¶§
¹‘¿§:¬¬„‹Ž«²µÒÙ܏ü^z^z%18;'%[be@¡{òQ{@¡„òQ„—š{†„ºÁď2Èڏò°ڏ2Èãò°ãïöùÚåã$ï’ò’Ôfc e$h2i=h@kImRo^phqzs¡tïqòso%sQt{h„tÚhãtwtvxÕ\    [öIJ    =s7K/à9:ü;Ö×<ð3ð øLð$ôAð
y&ÿw BCMCNC@ÿ BCMCNCC SC SC úSC ICHCÿBCMCNCCC ÿ    BCMCSC ICHCÿBCMCCC ÿBCSC ICHCÿBCCC ÿBEÞ    <3OPÓÆ/»Y·žN,¸Ÿ:+¶ :¶¡™-¶¢¹£W§ÿì-°Ô„†ˆŠŒ-ŽÕ>/Ö×/Qð/Rð'SÛ!TUVWÜ 'SÝ
þ XYÞ    QRßZ
[\Ó8ì*¶¤L=+¶¥«H¦º•€=¦¿b!¯›
/+¦¶a™!=§+§¶a™=§+¨¶a™=ªŽfD*¶© m*¶ª«¶¬™a*¶­®¶¬™U*¶¯°¶¬™I*¶±²¶¬™=*¶³´¶¬™1ºo°*¶© E*¶ª«¶¬™9*¶­®¶¬™-*¶¯°¶¬™!*¶±²¶¬™*¶³´¶¬™    º°*¶© E*¶ª«¶¬™9*¶­®¶¬™-*¶¯°¶¬™!*¶±²¶¬™*¶³´¶¬™    º°*¶© *¶ª«¶¬™ƒ*¶­®¶¬™w*¶¯°¶¬™k*¶±²¶¬™_*¶³´¶¬™Sº°*¶© E*¶ª«¶¬™9*¶­®¶¬™-*¶¯°¶¬™!*¶±²¶¬™*¶³µ¶¬™    ºh°»wY¶·y¿Ô*Õ ì]^
 
ý,
ûIûIûIûIùI_`Óé]*´2+¹·N»
Y·&:»Y·ž:,º¸¹$*»Y·-¶¹¶ _¶º+¶ ¶!»
Y·»
Y·¶»±Ô  ,$\&Õ>]Ö×]að]bæ RíîI=æ@>ÛÜI=@>ÝÞ    ab
cdÓ[*¼¹½W+,¶;¹£W±Ô!    "#Õ =æ>ÛeÿÞ =>e
fgÓv,+¶¾¶¿™*+¶À+¶9¹ÁW§*+¶À+¶¾¹ÁW±ÔÀ
ÁÃ+ÅÕ,,hÿ
Þ    h
ijÓv,+¶Â¶¿™*+¶Ã+¶Ä¹ÁW§*+¶Ã+¶Â¹ÁW±Ô¦
§©+«Õ,,kl
Þ    k
mgÓv,+¶¾¶¿™*+¶À+¶9¹ÁW§*+¶À+¶¾¹ÁW±Ôo
pr+tÕ,,hÿ
Þ    h
njÓv,+¶Â¶¿™*+¶Ã+¶Ä¹ÁW§*+¶Ã+¶Â¹ÁW±ÔK
LN+PÕ,,kl
Þ    kßopqÊr
w† xyz{|}y‘¡¢£y©ª¡«¬¡Ø£¡Ù¬xyí{|}xyõ{|}yùªüýþ¡E¬