Alejandro Acuña
2025-04-29 d1d736e487d9eb104dcae9def948066037afd2f0
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
Êþº¾4Ñ
Ï    Р   ÑÒ
ÓÔ
ÓÕ
Ö
ר
ÓÙ
ÚÛ6î€è
ÜÝ
Þßà
á    ’â    ’ã
äå    ’æ
äçèé
ê
hë    ’ì    ’í    ’î    ï
ðñòó
$á
$ôõö
÷øù
$ú    ’ûüý
ýþÿ ’
$
ý  
 
>á 
Aá    A 
x    A    A
    (    Р   A    A    A 
¼!    A"    A#
$    A% &'
h(
Ü)
Ü*
ð+,
Ó-
Ó.
Ó/
`01
`2
`34
56  7
`8  9: &;<=
k>
`?@  A    –    –B
C6
D
`E
ýFGH
xI  J  K
ýLMN
OP Q RSsT    ~U    V
ýW
ýX
ýY
ýZ
ý[\]
‹>^_
ý`
‹ab
’á
c    ’defg   ×h
ij
–á    –
–k    ¼l    m    –%no
pq
>r
(6ÿÿÿÿÿÿÿÿstuv   Cw
ýxyh
5zn
m{|
Ó}
~    –€
O    ¼‚ƒ„  …†‡
ðˆ    ¼‰    Š‹    Š    ¼Œ    Ž ‹        ¼‘ ’“
’”    ’•    ’‹    ’    ––—˜™  š›
Õáœ
՝
Ož
ÕŸ   ¡
­ú¢
–£    C¤    ¥¦
§¨    ¥©
ª«
Ó¬­®¯°± Ó²
³´
(µ¶·
î>
º

½¾
½¿
îÀ
ÁÂ
½Ã
½Ä
ÅÆÇ
ýÈ
ýÉÊ
ýË
Ì
Í &Î ÏÐ ÏÑÒ
ÓÔ
   á
Õ
Ö×
   Ø
ÖÙ
   ÙÚ
áÛ
ýÜ    Р   Ý
   Þ  ßà áâ áã
³ä áåæçènameLjava/lang/String; configuration;Lart/servers/gost/access/configuration/ConfigurationDetail;<init>9(Lart/servers/gost/access/types/DatabasePoolConnection;)VCodeLineNumberTableLocalVariableTablethisALart/servers/gost/access/controller/Controller_Detections_Coruna;database6Lart/servers/gost/access/types/DatabasePoolConnection;run()VlastTimestampUpdateJpolling
timetowait StackMapTableÛçupdatelistDetections}(Lart/servers/types/HttpAuthentication;Ljava/lang/String;Lart/library/model/devices/gost/types/permissions/List_Detections;)Vfilterdevice9Lart/library/model/devices/gost/access/AccessEnforcement;summaryQLart/library/model/devices/gost/access/types/AccessEnforcement_Detection_Summary;commandmapLjava/util/Map;  exceptionLjava/lang/Exception;authentication&Lart/servers/types/HttpAuthentication;languageresultBLart/library/model/devices/gost/types/permissions/List_Detections;
connectionLjava/sql/Connection;    statementLjava/sql/PreparedStatement;  resultsetLjava/sql/ResultSet;LocalVariableTypeTable\Ljava/util/Map<Ljava/lang/String;Lart/library/model/devices/gost/access/AccessEnforcement;>;éêëÇìí
Exceptions listExports6(Lart/library/model/devices/Device;I)[Ljava/lang/Long;fromLjava/util/Calendar;to lTimestampsLjava/util/List;"Lart/library/model/devices/Device;yearI"Ljava/util/List<Ljava/lang/Long;>;î1ï   addExport&(Lart/library/model/devices/Device;J)Zdate timestamp hasPermissionŸ(Lart/library/model/devices/gost/access/types/AccessEnforcement_Detection;Ljava/lang/String;)Lart/library/model/devices/gost/types/permissions/Access_Contract;   detectionILart/library/model/devices/gost/access/types/AccessEnforcement_Detection;platei(JLjava/lang/String;Ljava/lang/String;)Lart/library/model/devices/gost/types/permissions/Access_Contract;contractBLart/library/model/devices/gost/types/permissions/Access_Contract;minutes[Ljava/lang/Integer; contractPlate patternMatchZcalendar  dayOfYear minuteDayN getDetections¨(Lart/servers/types/HttpAuthentication;Ljava/lang/String;Lart/library/model/devices/Device;JJ)[Lart/library/model/devices/gost/access/types/AccessEnforcement_Detection;formato1Ljava/text/SimpleDateFormat;ðbe getDetectionM(JZ)Lart/library/model/devices/gost/access/types/AccessEnforcement_Detection;edetectionNumberimagesgetLastDetection<(Lart/library/model/devices/gost/access/AccessEnforcement;)JaccessÌ(Lart/servers/types/HttpAuthentication;Lart/library/model/devices/gost/access/types/AccessEnforcement_Detection;Ljava/lang/String;)Lart/library/model/devices/gost/access/types/AccessEnforcement_Detection;resource setDetectionÕ(Lart/servers/types/HttpAuthentication;Lart/library/model/devices/gost/access/types/AccessEnforcement_Detection;Lart/library/model/devices/gost/access/types/AccessEnforcement_Detection_State;[BLjava/lang/String;)Zcorrect informationDLart/library/model/devices/gost/access/AccessEnforcementInformation;currentDetectionStateOLart/library/model/devices/gost/access/types/AccessEnforcement_Detection_State;
jsonObjectLorg/postgresql/util/PGobject;Lart/servers/ServerException;detectionState selectedImage[Bƒ˜ñ›=getNumberViolationsPlate(Ljava/lang/String;)Icount   addImagesL(Lart/library/model/devices/gost/access/types/AccessEnforcement_Detection;)VbosLjava/io/ByteArrayOutputStream;zis1Lnet/lingala/zip4j/io/inputstream/ZipInputStream;lengthbufferimageOLart/library/model/devices/gost/access/types/AccessEnforcement_Detection_Image;filename
fileHeader$Lnet/lingala/zip4j/model/FileHeader;zipFileLnet/lingala/zip4j/ZipFile; messageDigestLjava/security/MessageDigest;sha1sha2formatoImagen1formatoImagen2path
fpathImageLjava/io/File;imagezipimagesha\ö¶òÊóÒÔôÚgetAccessEnforcement\(Ljava/lang/String;Ljava/util/Map;)Lart/library/model/devices/gost/access/AccessEnforcement;
identifier    Signature©(Ljava/lang/String;Ljava/util/Map<Ljava/lang/String;Lart/library/model/devices/gost/access/AccessEnforcement;>;)Lart/library/model/devices/gost/access/AccessEnforcement;M(Ljava/lang/String;)Lart/library/model/devices/gost/access/AccessEnforcement;getAccessEnforcementInformationX(Ljava/lang/String;)Lart/library/model/devices/gost/access/AccessEnforcementInformation;
SourceFile!Controller_Detections_Coruna.java $%  ! "#Startingõ ö÷ øù úûü ýþ ÿû 6.java/lang/Exception     Finishingjava/util/ArrayList $. ^   
    8art/library/interop/serialization/SerializationExceptionLimit value too high $      +, eSELECT number, datetime, device, plate, state, record, count(*) OVER() AS total FROM detections WHEREjava/lang/StringBuilder   AND type='7art/library/model/devices/gost/access/AccessEnforcement '  9!state INstate=  AND  !
 ORDER BY  ORDER BY number ASC OFFSET    LIMIT    WHERE ANDWHERE !" WHERE ORDERORDERé #$ê %&java/util/HashMapë 'ûOart/library/model/devices/gost/access/types/AccessEnforcement_Detection_Summary () *0 +, -þ i0 ./ 0! ÅÆ 12 3! n! 45 6a 78 9! :! žŸ ;aï <= >þ ?@ A@ BCList detections ö D EF GHjava/util/Calendar IJ K5WSELECT timestamp FROM exports WHERE identifier= ? AND timestamp >= ? AND timestamp <= ?î L MN Oþ PQjava/lang/Long RS[Ljava/lang/Long;art/servers/ServerException $T UhINSERT INTO exports (identifier, timestamp) VALUES (?, ?) ON CONFLICT (identifier, timestamp) DO NOTHING V :ñ jo W5 X.SELECT C.value, T.minutes FROM contracts C, timetables T, calendars_timetables CT  WHERE C.commencement < ? AND C.expiration > ? AND C.device = ? AND C.calendar = CT.calendar AND CT.timetable = T.identifier AND CT.year = ? AND CT.day = ? AND CT.timetable = T.identifier AND (C.plate = ? OR C.plate = ?)java/sql/Timestamp $ YZ [J \*@art/library/model/devices/gost/types/permissions/Access_Contract] ^_ `ab `c&SELECT C.value, T.minutes FROM contracts C, timetables T, calendars_timetables CT  WHERE C.commencement < ? AND C.expiration > ? AND C.device = ? AND C.calendar = CT.calendar AND CT.timetable = T.identifier AND CT.year = ? AND CT.day = ? AND CT.timetable = T.identifier AND (C.plate like '%*%') def gh i/ jh § ikjava/text/SimpleDateFormatyyyy-MM-dd HH:mm:ssBstate = 5 AND device = '%' AND datetime >= '%' AND datetime <= '%'% l mn@art/library/model/devices/gost/types/permissions/List_Detections {8 o^Gart/library/model/devices/gost/access/types/AccessEnforcement_DetectionJ[Lart/library/model/devices/gost/access/types/AccessEnforcement_Detection;DSELECT number, value, count(*) OVER() AS total FROM detections WHERE pqr sT tu dvwGet detections-SELECT value FROM detections WHERE number = ? ¡¢Detection does not existsTSELECT value, number FROM detections WHERE device = ? ORDER BY datetime desc LIMIT 1Device = %02djava/lang/Object *a mx,  yz { Get detection ø| ËÌ †^Invalid detection }~ 6Mart/library/model/devices/gost/access/types/AccessEnforcement_Detection_State Invalid stateð €!Invalid username B ‚ƒ„ …! †‡ˆ ‰!Invalid police license Š‹Invalid reasonŒ a 7/ Ž! ^\s+FUPDATE detections SET plate = ?, state = ?, value = ? WHERE number = ? ‘org/postgresql/util/PGobjectjson ’T n “T ”• Set detectionselected –— ˜™š ›!œ ÷ ž!Ÿ  ¡ E¢-SELECT COUNT(*) FROM detections WHERE plate=' ' AND type='' AND record is not null
yyyy/MM/ddyyyyMMddHHmmssSSS £¤¥ ¦§ ¨© java/io/File/ ª.zip.sha «ûSHA-512ò G¬ ­. ®¯° ±² 6³ ´µ¶ ·¸java/lang/String $³ }=net/lingala/zip4j/ZipFile ¹º $» ¼½ ¾¿ó Àû 'c"net/lingala/zip4j/model/FileHeader Ájava/io/ByteArrayOutputStream ÂÃô ÄÅ ÆÇ È.Mart/library/model/devices/gost/access/types/AccessEnforcement_Detection_Image. ÉŸ m! ʵ ˘  Get imageì Ì= WÍ Î§ ÏÐDevice not found?art/servers/gost/access/controller/Controller_Detections_Coruna8art/servers/gost/access/controller/Controller_Detectionsjava/sql/Connectionjava/sql/PreparedStatementjava/sql/ResultSet java/util/Mapjava/lang/Throwable art/library/model/devices/Devicejava/util/List$art/servers/types/HttpAuthenticationBart/library/model/devices/gost/access/AccessEnforcementInformationjava/security/MessageDigestjava/util/Iterator/net/lingala/zip4j/io/inputstream/ZipInputStreamart/servers/gost/access/Shared
getMessage&(Ljava/lang/String;)Ljava/lang/String;traceInformationS(Ljava/lang/String;Ljava/lang/String;)Lart/library/model/transactions/traces/Trace; isInterrupted()Zjava/lang/SystemcurrentTimeMillis()JisServerEnabledjava/lang/Mathmin(JJ)Jsleep(J)VaccessDetectionsSummarylimitLjava/lang/Integer;java/lang/IntegervalueOf(I)Ljava/lang/Integer;offsetintValue()I'(Ljava/lang/String;Ljava/lang/String;)V(J)Ljava/lang/Long;totalLjava/lang/Long;pagespage4art/servers/gost/access/types/DatabasePoolConnection getConnection(Z)Ljava/sql/Connection;append-(Ljava/lang/String;)Ljava/lang/StringBuilder;java/lang/ClassgetName()Ljava/lang/String;toString
replaceAll8(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;order-(Ljava/lang/Object;)Ljava/lang/StringBuilder;replaceD(Ljava/lang/CharSequence;Ljava/lang/CharSequence;)Ljava/lang/String;prepareStatement0(Ljava/lang/String;)Ljava/sql/PreparedStatement; executeQuery()Ljava/sql/ResultSet;nextgetLong(I)Jnumber getTimestamp(I)Ljava/sql/Timestamp;getTime  getString(I)Ljava/lang/String;deviceIdentifier-Lart/library/model/devices/DeviceInformation;+art/library/model/devices/DeviceInformation
deviceNamegetInt(I)IstategetDescription'(Ljava/lang/String;I)Ljava/lang/String; stateNamerecordnumberViolationsadd(Ljava/lang/Object;)Z   longValueceil(D)DfloorreleaseConnectionH(Ljava/sql/Connection;Ljava/sql/PreparedStatement;Ljava/sql/ResultSet;)V getLanguage
traceError (Ljava/lang/String;Ljava/lang/String;Ljava/lang/Exception;Lart/servers/types/HttpAuthentication;Ljava/lang/String;)Lart/library/model/transactions/traces/Trace; getInstance()Ljava/util/Calendar;set(II)VgetActualMaximum getIdentifier setString(ILjava/lang/String;)VgetTimeInMillissetLong(IJ)VtoArray(([Ljava/lang/Object;)[Ljava/lang/Object;(Ljava/lang/String;)VsetTimeInMillis executeUpdateget toUpperCase setTimestamp(ILjava/sql/Timestamp;)VsetInttrim/art/library/interop/serialization/Serialization deserialize7(Ljava/lang/Class;Ljava/lang/String;)Ljava/lang/Object;getArray(I)Ljava/sql/Array;java/sql/Array()Ljava/lang/Object;vehicleJLart/library/model/devices/gost/types/permissions/Access_Contract_Vehicle;Hart/library/model/devices/gost/types/permissions/Access_Contract_Vehicle
startsWith(Ljava/lang/String;)Z    substringendsWith(II)Ljava/lang/String; replaceFirstformat&(Ljava/lang/Object;)Ljava/lang/String;accessDetectionsoutLjava/io/PrintStream;java/io/PrintStreamprintln getLastStateQ()Lart/library/model/devices/gost/access/types/AccessEnforcement_Detection_State;WLart/library/model/devices/gost/access/types/AccessEnforcement_Detection_State_Vehicle;Uart/library/model/devices/gost/access/types/AccessEnforcement_Detection_State_Vehicle9(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String;getDate(J)Ljava/lang/String;getPlate(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Lart/servers/types/HttpAuthentication;Ljava/lang/String;)Lart/library/model/transactions/traces/Trace;equals'(Ljava/lang/Object;Ljava/lang/Object;)ZSusername4(Ljava/sql/Connection;Ljava/sql/PreparedStatement;)VrevisionXLart/library/model/devices/gost/access/types/AccessEnforcement_Detection_State_Revision;Vart/library/model/devices/gost/access/types/AccessEnforcement_Detection_State_Revisionuser
validationZLart/library/model/devices/gost/access/types/AccessEnforcement_Detection_State_Validation;Xart/library/model/devices/gost/access/types/AccessEnforcement_Detection_State_Validation policeLicense    discardedYLart/library/model/devices/gost/access/types/AccessEnforcement_Detection_State_Discarded;Wart/library/model/devices/gost/access/types/AccessEnforcement_Detection_State_DiscardedcodecodeNamestatessetShort(IS)VsetTypesetValue    setObject(ILjava/lang/Object;)VsetImage(Ljava/lang/String;[B)ZstorageXLart/library/model/devices/gost/access/information/AccessEnforcementInformation_Storage;Vart/library/model/devices/gost/access/information/AccessEnforcementInformation_StoragestoragePassword!art/library/utils/licence/Licencedecrypt storageFolder!art/servers/gost/access/utils/ZIPzipp(Lart/library/model/devices/gost/access/types/AccessEnforcement_Detection;Ljava/lang/String;Ljava/lang/String;)Vh(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Exception;)Lart/library/model/transactions/traces/Trace;modelLart/servers/Model;art/servers/Model   getDevice6(Ljava/lang/String;)Lart/library/model/devices/Device;getDeviceInformationF()Lart/library/model/devices/gost/access/AccessEnforcementInformation;getAbsolutePathexists1(Ljava/lang/String;)Ljava/security/MessageDigest;resettoPath()Ljava/nio/file/Path;java/nio/file/Files readAllBytes(Ljava/nio/file/Path;)[B([B)Vdigest()[B javax/xml/bind/DatatypeConverterprintHexBinary([B)Ljava/lang/String; toCharArray()[C(Ljava/io/File;[C)VgetFileHeaders()Ljava/util/List;iterator()Ljava/util/Iterator;hasNext getFileNamegetInputStreamW(Lnet/lingala/zip4j/model/FileHeader;)Lnet/lingala/zip4j/io/inputstream/ZipInputStream;read([B)Iwrite([BII)Vclose lastIndexOf toByteArraydata containsKey&(Ljava/lang/Object;)Ljava/lang/Object;getDeviceExternalput8(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;! !"#$%&P*+·*µ*µ±'4/
05()*+,-.&$f*´¸¸W*¶šG¸@¸   *¶
§N B!i¸ee7!i¸7 ”ž ¸§:§ÿ¸*´¸¸W±#& KPS 'F9 ;=AC#H&F'J+K8LDNKRPVSTUXXZe[(*=/0+*10820f)*3  üB4ÿ+54ø6.&+±'_( )*78&¤ Æ:::-»Y·µ-´Ç -'¸µ-´Ç -¸µ-´¶'¤»Y,·¿-   ¸µ-¸µ-¸µ *´!¶":#:»$Y·%¶&'¶&(¶)¶&*¶&¶+:-´,Æ/-´,:-.¶/:»$Y·%¶&0¶&¶&¶+:-´1Æ#»$Y·%¶&2¶&-´1¶&¶+:§»$Y·%¶&3¶&¶+:-´Æ »$Y·%¶&4¶&-´¶5¶+:-´Æ »$Y·%¶&6¶&-´¶5¶+:78¶9::;¶9:¹<:¹=:»>Y·?:¹@™»AY·B:       ¹CµD    ¹E¶FµG ¹HµI*   ´I·J:
 
Æ    
´K´LµM  ¹HµN    ¹OµP    ,  ´P¸QµR  ¹HµS   *  ´N·TµU§:
-´   ¹VW-´¶W   ”šM-¹C¸µ--´¶W‰-´¶†n¸Xޏµ--´¶†-´¶†n¸Yޏµ §þù*´!¶Z§.:*´,[¸\+¸]¸^W¿: *´!¶Z ¿± #     Šš  Š³šµ³'Î3cde   kl%m4nLoTp\qdtnvrz•{œ}¢~­ȁ‚)ƒM„X…cˆn‹wŒ€Š‘“’ “°”½–ʗܙéšö›œ%Ÿ1¢=¤M¥j¦‡¨е—·š¬œ¯°±³µ·Ÿ(„ ¢&9!Ê:;
“ô<=   r>!€
?@œABÆ)*ÆCDÆE!ÆFGÃHIÀJK   ½LMN €
?O3<þ%PQRü{S&##ü2Tü[U÷F4úaùO4XVW XY&à 5N::¸_:¶a¶a¶a ¶a ¶a ¶a¶a¸_:¶a ¶a¶b¶a ¶a ;¶a ;¶aç¶a*´!¶"Nc:-¹<:+¶d¹e¶f¹g¶f¹g¹=:»Y·: ¹@™ ¹C¸¹VW§ÿã   ½h¹iÀj:
*´!-¶Z
°:»kY¶l·m¿: *´!-¶Z ¿ $&$'’$¼½¾ ÄÅÆ"Ç*È2É:ÊBÍGÏNÐVÑbÒkÓtÔ}Շؐٔݞߪà·áÄãÍåÖçàéöìôìîð$ô2õ(p Z[GÎ\[”>!Ö?]^     AB5)*5:_5`a3HI0JK-LMN Ö?]b 3DÿÖ
5cPQRddSeÿ5cPQR4NVW fg&œ
ž:::¸_: ¶n ¶a ¶a ¶a¶a*´!¶":o¹<:+¶d¹e¶f¹g¹pW6*´!¶Z¬:»kY¶l·m¿:   *´!¶Z  ¿    m}  mŒ}ŽŒ'Vúûü   $,4   > I Ubjmz}Œ›(Roh[ ABž)*ž:_ži0›HI˜JK •LM3 ÿ}5cPQR4NVW jk&O*+´q+´r¶s,¶t°'!( )*lmn!W jo&M:::¸_:¶n¶u6    ¶u6
 ¶u<h ¶u`6 ¶v:*´!¶":w:  ¹<:»xY·y¹z»xY·y¹z-¹e   ¹{
¹{¶|¹e}¹e¹=:¹@™L~¹H¸À~: ¹€¹À‚À‚: 2¶ž :*´!¶Z°§ÿ°ƒ:  ¹<:»xY·y¹z»xY·y¹z-¹e  ¹{
¹{¹=:¹@™v~¹H¸À~:  ´„´…:6}¶†™¶‡¶ˆ6§!}¶ˆ™¶‰d¶Š¶†6™ :*´!¶Z°§ÿ†: *´!¶Z °:¿:*´!¶Z¿    øð Êð Úàð  øõÊõÚàõð÷õ'Þ7&'(   ,-./%091@3J4N:Y;i<y=‚>Œ?–@¤A¯C¸EÂGÔHéIøvIJ LRS*T:UCVMWWY`[j]|_†a‰c“d£e­fÁhÆiÊv×iÚkÝmàvímðpòrõvw(¶Ô4pq érs|^pq †Tt!‰Quvâw[Ô`a %Ëxa
9·ya N¢>! òAB)*i0:!n!HIJK þLM3\
ÿ¸ 5SSPQRdSûOûTþBzSøÿ5SSPQR4DVW {|&ú `»‹YŒ·:Ž-¶d¶¸¶‘¶¸¶‘¶: »’Y·“:
 
   µ,*+,
¶”
´•½–¹iÀ—°'& | ~€+6ƒ?…FˆNŠ(\ `)*`CD`E!`:_`Z0`\0 U}~6*9! ?!7G
W {8&õ [:::-»Y·µ•-´Ç -'¸µ-´Ç -¸µ-´¶'¤»Y,·¿-   ¸µ-¸µ-¸µ *´!¶":˜:»$Y·%¶&'¶&(¶)¶&*¶&¶+:-´,Æ »$Y·%¶&0¶&-´,¶&¶+:-´1Æ#»$Y·%¶&2¶&-´1¶&¶+:§»$Y·%¶&3¶&¶+:-´Æ »$Y·%¶&4¶&-´¶5¶+:-´Æ »$Y·%¶&6¶&-´¶5¶+:78¶9::;¶9:²™¶š¹<:¹=:¹@™¨»–Y·›:–¹H¸À–:¹Cµœ*¶´ž´Ÿ·Tµ §:    -´•¹VW-´¶W ”šL-¹C¸µ--´¶W‰-´¶†n¸Xޏµ--´¶†-´¶†n¸Yޏµ §ÿT*´!¶Z§.:*´,¡¸\+¸]¸^W¿:
*´!¶Z
¿±¢¶¹    /  H/JH'¦)‘   •–%—4˜L™Tš\›dnžr¢•£¹¤ö¥¦>§I¨Tª\¬g­p¯z±ƒ²•³¢´»µÇ·Ó¹âºÿ»½Æ,Ç/¿1ÁEÂHÆWÇZÈ(f
ƒ™lmr­>!1AB[)*[CD[E![FGXHIUJK RLM3Pþ%PQRülS&##1ÿH   5S€PQRS4ú`úO4XVW ‚ƒ&
È:::*´!¶":¢¹<:¹g¹=:¹@ S–¹H¸À–:µœ*¶´ž´Ÿ·Tµ §:     *¶£:*´!¶Z°» Y¤¸·¥¿:»kY¶l·m¿: *´!¶Z  ¿:»kY¶l·m¿Sgj  {˜ ‹˜˜  {§‹©§ˆ¹ ‹¹¹ '^ÎÏР  ÔÖ×'Ø0Ú;ÜMÝSÞlàqâwå{ðˆå‹è˜êšì§ð¶ñ¹ó»õ(\   M>lmš „B¶HI³JK   °LM» „BÈ)*È…0Ȇv39ÿj5PQR4
úL4NVÿ54Wk‡ˆ&˜   ”MN:*´!¶"M,¦¹<N-+¶§¹e-¹=:¹@ *–¹H¸À–:´q7*´!,-¶Z­*´!,-¶Z§#:*´!,-¶Z§:*´!,-¶Z¿§M¨­Pl P|ln||~|[ ^Œ 'Zýþÿ$, 7 I P[ ^ilny|‰Œ(>IlmŠHIˆJK…LM”)*”‰;3þ^PQRM4OVøB4Wk‚Š&—*,¶£»$Y·%-ª¸\¶&«¶&¬½­Y,´r´®¸S¸¯¶&°¶&-±¸\¶&«¶&,´q¸²¶&°¶&-³¸\¶&«¶&,¶´ž¶´¶&¶+:*´µ¸+-¸¶W,°:»kY¶l·m¿‡ˆ '"#u$†%ˆ'Š)(>u‹!Š „B—)*—CD—lm—E!3÷ˆ4WkŒ&3 ê::*´!¶":*,´r¶s¶·:,¶: ,µ¸,Ç» Y¹¸\·¥¿   -¸ºš½    ´»š -´»Ÿy ´»š -´»Ÿi ´»  -´»ŸX    ´»  -´»ŸG    ´»  -´»Ÿ6    ´»  -´»Ÿ%    ´»  -´»Ÿ    ´» -´» §6
 
š»kY½¸\·m¿+´¾Ç»kY¿¸\·m¿§6
*´!¶À
¬-´» .-´ÁÇ»kY½¸\·m¿-´Á+´¾µÂ-´Á¸µÃ-´» G-´ÄÇ»kY½¸\·m¿-´Ä´ÅÇ»kYƸ\·m¿-´Ä+´¾µÇ-´Ä¸µÈ-´» ?-´ÉÇ»kYʸ\·m¿-´É-´É´Ë¸ÌµÍ-´É+´¾µÎ-´É¸µÏ,´Ð-¹VW-´ž´ŸÆ-´ž-´ž´ŸÑÒ¶/µŸÓ¹<:-´ž¶´¹e-´»¹Ô»ÕY·Ö:
 
×¶Ø
,¸Ù¶Ú
¹Û,´œ¹g¹pW*´ܸ¶Ý+¸¶WÆ1¾ž+*,¶£,Þ¶ß ,´à´á¸â´à´ã¸ä6 *´!¶À ¬:*´ܸ¸åW¿:*´ܸ¸åW¿: *´!¶À ¿²k¤²kÆ ¤Æ Ú¤Ú²ÜÚ'ò</0689#;(=;ADCÑOåPûQþT¹ TZ\^-a8bBhJjQl`ojqyt„uŽ}–¬„½…ȆҊݎü‘’"“+”2•;–E—Q˜Y™nŸy¡~£Š§¡«¤¹¯«²­´¯Ã°Æ²È´×µÚ¹çº(ŽÑ*Žv
•#‘’ +‡“”
´A•ÈABê)*êCDêlmê–’ê—˜êE!çHIäJK3sÿ;
5™šSPQ›™@üú%)ü¤œÿ5™šSPQS4SVWk žŸ&¦   ”MN:*´!¶"M»$Y·%æ¶&+¶&ç¶&(¶)¶&è¶&¶+:,¹<N-¹=:6¹@  ¹O66*´!,-¶Z¬:*´!,-¶Z§:*´!,-¶Z¿¬dr d‚rt‚‚„‚'R¿ÀÁÅÆ'È7Ê@ËHÍKÎVÐ`ÓdÛoÓrÕtÛ܂ۏܒÞ(H7;>!K' a”)*”n!’HIJKLM3:ÿ`5SPQRSÿ5SPQR4OVW ¡¢&} »‹Y鸷M»‹Y긷N²ë+´r¶s¶ìÀ(:¶í:´à´ã:»îY»$Y·%¶&ï¶&,+´q¸¶‘¶&¶+·ð:»îY»$Y·%¶ñ¶&ï¶&-+´q¸¶‘¶&ò¶&¶+·ð:»îY»$Y·%¶ñ¶&ï¶&-+´q¸¶‘¶&ó¶&¶+·ð:   ¶ô 8  ¶ô /õ¸ö:
 
¶÷
¶ø¸ù¶ú
¶û¸ü: »ýY   ¶ø¸ù·þ:   ¶ÿ ð»Y´à´á¸â¶·:  ¶¹:¹™Á¹À:¶:×¶ˆš¡»    Y·
: ¶ :6 ¼:¶ Y6Ÿ¶ §ÿè¶¶»Y·:¶¶Šµ¶`¶‰¶Šµ¶µ+´¸Ç+»Y·µ¸+´¸¹VW§ÿ;§M*´¸,¸åW±  '’$å æè,é3ê=ëhì›íÎòàöç÷ìøùùúüþ8Zakt}‡   ¢
§ ¬ µÈáëý    (Þt•£¤}Œ¥¦€‰§a‡‚¨˜µT©ªa¨«!Z¯¬­8Ô®¯ ç%°±
 ²! ø³! ÿ´~òµ~,à:;3ُ=϶!h¤·¸›q¹¸Î>º¸ AB )* lm3ÇÿD5»»¼›S½½½¾SS¿ÀÿB5»»¼›S½½½¾SS¿ÀÁSÂÚüZÄÿ 5»»¼›S½½½¾SS¿Àÿ5B4ÅÆ&îE,+¹ ,+¹À(°²ë+¶ìÀ(N-Dzë+¶À(N-Æ,+-¹W-°§N°B >B '. ( *-!/%10446=7?=B;C?(*!:;E)*EÇ!E?@N E?O3ü¼úB4ÈÉÅÊ&.²ë+¶ìÀ(M,Dzë+¶À(M,Ç»kY¸·m¿,°'H JLOQ,T( .)*.Ç! #:;3  ü¼Wk ËÌ&’1²ë+¶ìÀ(M,Dzë+¶À(M,Ç»kY¸·m¿,¶í°'\ ^`ce,h( 1)*1Ç! &:;3 ü¼Wk ÍÎ