asd
Alejandro Acuña
2024-09-16 816cb391a192e357426312ab8e591fd49d1d242e
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
Êþº¾4¥
²    ³    ´    µ¶
·¸
¹    ·º»    ¼½
·¾
¿
ÀÁ
·Â
ÃÄ6î€è
ÅÆ
ÇÈÉ
²    ÊË    ÊÌ
ÍΠ   ÊÏ
ÍÐÑÒ
 Ó
ÔÕ    ÊÖ    Ê×    ÊØ
ÙÚÛÜ
)²
)ÝÞß
àáâ
)ã    Êäåæ
ïçè Êéêëì
)íîïð
ïñòó ôõ ö÷ø
C² ùúû
F² ùü   Fý ùþ
nÿ    F ù   F
    -    ³    F    F ù   F 
ª
    F     F
     F 
Ô
Å
Å
Ù
·
·
·    „    „
 
 
j
j
j 
ï!"#
n$ ö% ö& ö'
ï()*
+, ù- ./S0    u1    2
ï3
ï4
ï5
ï6
ï7    Ê89:
„²    „ý
„;    ª<    =    „>? ö@
AB
CD
ã
‘CE
-ÿÿÿÿÿÿÿÿFGHI   J
ïKLM
NON
=PQ
·R
S    „TU
+V    ªWXY  Z[\
Ù]    ª^    _`    _    ªa    bcd b`    b    ªef gh
gi    gj    g`    g    „klmn öop
òq
Ãr
+s
Ãt öu övw
݋x
„y    z    {|
}~    {
€
·‚ƒ„…†‡
ØCˆ ·‰
Š‹
-ŒŽ
؏
ßC
ߐ‘’
ß“”
•–
•—
ߘ
™š
•›
•œ
žŸ
ï 
ï¡¢
ï£
ò¤
ò¥ ¦ §¨ §©ª
ù«¬
û²
ò­
®¯
û°
®±
û±²
²³
ï´    ³    µ
û¶    ·¸ ¹º ¹»
м ¹½¾¿ÀnameLjava/lang/String; configuration;Lart/servers/gost/access/configuration/ConfigurationDetail;<init>9(Lart/servers/gost/access/types/DatabasePoolConnection;)VCodeLineNumberTableLocalVariableTablethis:Lart/servers/gost/access/controller/Controller_Detections;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 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 patternMatchZcalendarLjava/util/Calendar;yearI    dayOfYear minuteDay timestamp* getDetectionsÆÇ: 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[BXzÈpDgetNumberViolationsPlate(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;sha1sha2formatoImagen1Ljava/text/SimpleDateFormat;formatoImagen2path
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;
SourceFileController_Detections.java     Controller detectionsÌ ÍÎ ÏÐ Ñ3art/servers/gost/access/configuration/Configuration ÒStarting ÓÔ ÕÖ× ØÙ ÚÖ ( 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ö ÷ø' ùø +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  "      
Ù ]"     ¨© q  N  Z    € Z  Ù    !List detections Íû "ø #$ ,rÈ %ø JO &' (ßjava/util/Calendar ) *ø.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 ß +, -. /0 1ø*@art/library/model/devices/gost/types/permissions/Access_Contract2 34 567 58&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 '%*%') 9:; <= > ?= ‰é >@ AáDSELECT number, value, count(*) OVER() AS total FROM detections WHEREGart/library/model/devices/gost/access/types/AccessEnforcement_Detection BC 9DEGet detections-SELECT value FROM detections WHERE number = ? FG ƒ„Detection does not exists Ðart/servers/ServerExceptionTSELECT value, number FROM detections WHERE device = ? ORDER BY datetime desc LIMIT 1Device = %02djava/lang/Object Z HI, dateJ KL Mø Get detection ÓN ®¯ háInvalid detection OP QMart/library/model/devices/gost/access/types/AccessEnforcement_Detection_State Invalid stateÆ RInvalid username  S TUV W XYZ [Invalid police license \]Invalid reason^ _Z  ` aá\s+FUPDATE detections SET plate = ?, state = ?, value = ? WHERE number = ? bcorg/postgresql/util/PGobjectjson dÐ ùe fÐ gh ié Set detectionselected jk lmn op qÎ rs tu #v-SELECT COUNT(*) FROM detections WHERE plate=' ' AND type='' AND record is not nulljava/text/SimpleDateFormat
yyyy/MM/ddyyyyMMddHHmmssSSS wxy z{ |} java/io/File/ He ~ø.zip.sha ÖSHA-512É &€   ‚ƒ„ …† (‡ ˆ‰Š ‹Œjava/lang/String ‡ Onet/lingala/zip4j/ZipFile Ž  ‘ ’“Ê ”Ö 8"net/lingala/zip4j/model/FileHeader •øjava/io/ByteArrayOutputStream –—Ë ˜™ š› œ Mart/library/model/devices/gost/access/types/AccessEnforcement_Detection_Image.  H ž‰ Ÿz Get imageÄ   )¡ ¢{ £¤Device not found8art/servers/gost/access/controller/Controller_Detections-art/servers/gost/access/controller/Controllerjava/sql/Connectionjava/sql/PreparedStatementjava/sql/ResultSet java/util/Mapjava/lang/Throwable$art/servers/types/HttpAuthentication@art/library/model/devices/gost/types/permissions/List_DetectionsBart/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;setName(Ljava/lang/String;)V)Lart/servers/configuration/Configuration;detailtraceInformationS(Ljava/lang/String;Ljava/lang/String;)Lart/library/model/transactions/traces/Trace; isInterrupted()Zjava/lang/SystemcurrentTimeMillis()JisServerEnabledjava/lang/Mathmin(JJ)Jsleep(J)VaccessDetectionsSummaryLjava/util/List;limitLjava/lang/Integer;java/lang/IntegervalueOf(I)Ljava/lang/Integer;offsetintValue()I'(Ljava/lang/String;Ljava/lang/String;)Vjava/lang/Long(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; stateNamerecordnumberViolationsjava/util/Listadd(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; getIdentifier getInstance()Ljava/util/Calendar;setTimeInMillisget toUpperCase setTimestamp(ILjava/sql/Timestamp;)V  setString(ILjava/lang/String;)VsetInt(II)Vtrim/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;accessDetections 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_VehiclesetLong(IJ)Vformat9(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; art/library/model/devices/DevicegetDate(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)VsetType&(Ljava/lang/Object;)Ljava/lang/String;setValue   setObject(ILjava/lang/Object;)V executeUpdatesetImage(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;!‚2*·*µ*µ*+µ*¸µ**´¶*²À    ´
µ±"3/   0456$71822 $f*´ ¸¸ W*¶ šG¸@¸ *·§NB!i¸ee7!i¸7  ”ž ¸§:§ÿ¸*´¸¸ W±#&KPSF? ACGI#N&L'P+Q8RDTKXP\SZU^X`ea*=!"+*#"8$"f%  üB&ÿ+'&ø( +±i )*¤ Æ:::-»Y·µ-´Ç -'¸µ-´Ç -¸µ-´¶'¤» Y,!·"¿-   ¸#µ$-¸µ%-¸µ&*´¶':(:»)Y·*¶+,¶+-¶.¶+/¶+¶0:-´1Æ/-´1:23¶4:»)Y·*¶+5¶+¶+¶0:-´6Æ#»)Y·*¶+7¶+-´6¶+¶0:§»)Y·*¶+8¶+¶0:-´Æ »)Y·*¶+9¶+-´¶:¶0:-´Æ »)Y·*¶+;¶+-´¶:¶0:<=¶>:?@¶>:¹A:¹B:»CY·D:¹E™»FY·G:       ¹HµI    ¹J¶KµL ¹MµN*   ´N·O:
 
Æ    
´P´QµR  ¹MµS    ¹TµU    ,  ´U¸VµW  ¹MµX   *  ´S·YµZ§:
-´   ¹[W-´$¶\   ”šM-¹H¸#µ$--´$¶\‰-´¶†n¸]ޏµ%--´¶†-´¶†n¸^ޏµ&§þù*´¶_§.:*´,`¸a+¸b¸cW¿: *´¶_ ¿± #    Šš Š³šµ³Î3pqr   xy%z4{L|T}\~dnƒr‡•ˆœŠ¢‹­ŒÈŽ)M‘X’c•n˜w™€œŠž“Ÿ  °¡½£ʤܦé§ö¨©ª%¬1¯=±M²j³‡µŠÂ—Äš¹œ¼°¾³ÂÂÄÅÅ„ ¢&+Ê,-
“ô./   r0€
12œ34ÆÆ56Æ7Æ89Ã:;À<=   ½>?@ €
1A%<þ%BCDü{E&##ü2Fü[G÷F&úaùO&XHI JKO*+´d+´e¶f,¶g°Ì LMNIJOM:::¸h:¶i¶k6    ¶k6
 ¶k<h ¶k`6 ¶l:*´¶':m:  ¹A:»nY·o¹p»nY·o¹p-¹q   ¹r
¹r¶s¹qt¹q¹B:¹E™Lu¹M¸vÀu: ¹w¹xÀyÀy: 2¶ž :*´¶_°§ÿ°z:  ¹A:»nY·o¹p»nY·o¹p-¹q  ¹r
¹r¹B:¹E™vu¹M¸vÀu:  ´{´|:6t¶}™¶~¶6§!t¶™¶€d¶¶}6™ :*´¶_°§ÿ†: *´¶_ °:¿:*´¶_¿    øðÊðÚàð øõÊõÚàõð÷õÞ7ÓÔÕ   ÙÚÛÜ%Ý9Þ@àJáNçYèiéyê‚ëŒì–í¤î¯ð¸òÂôÔõéöø#ö÷ ùÿ*:CMW`j
| †‰“£­ÁÆÊ#×ÚÝà#íðòõ#$¶Ô4PQ éRS|^PQ †TT‰QUVâWXÔYZ   %Ë[Z
9·\Z N¢0 ò34]",N:;<= þ>?%\
ÿ¸ 'EEBCD^EûOûTþB_Eøÿ'EEBCD&DHI`*é S:::-»Y·µ‚-´Ç -'¸µ-´Ç -¸µ-´¶'¤» Y,!·"¿- ¸#µ$-¸µ%-¸µ&*´¶':ƒ:»)Y·*¶+,¶+-¶.¶+/¶+¶0:-´1Æ »)Y·*¶+5¶+-´1¶+¶0:-´6Æ#»)Y·*¶+7¶+-´6¶+¶0:§»)Y·*¶+8¶+¶0:-´Æ »)Y·*¶+9¶+-´¶:¶0:-´Æ »)Y·*¶+;¶+-´¶:¶0:<=¶>:?@¶>:¹A:¹B:¹E™¨»„Y·…:„¹M¸vÀ„:¹Hµ†*¶‡´ˆ´‰·YµŠ§:    -´‚¹[W-´$¶\ ”šL-¹H¸#µ$--´$¶\‰-´¶†n¸]ޏµ%--´¶†-´¶†n¸^ޏµ&§ÿT*´¶_§.:*´,‹¸a+¸b¸cW¿:
*´¶_
¿±š®±   ' @'B@¢(,-.   23%445L6T7\8d:n;r?•@¹AöBC>DIETG_HhJrL{MNšO³P¿RËTÚU÷VXa$b'Z)\=]@aObRcf
{™LMr¥0)34SS56S7S89P:;M<= J>?%Pþ%BCDülE&##)ÿH   'aEbBCDEc&ú`úO&XHI de
È:::*´¶':Œ¹A:¹¹B:¹E S„¹M¸vÀ„:µ†*¶‡´ˆ´‰·YµŠ§:     *·Ž:*´¶_°»Y¸·¿:»‘Y¶’·“¿: *´¶_  ¿:»‘Y¶’·“¿Sgj {˜‹˜˜ {§‹©§ˆ¹‹¹¹^pqr   vxy'z0|;~MS€l‚q„w‡{’ˆ‡‹Š˜Œšާ’¶“¹•»—\   M>LMš f4¶:;³<=   °>?» f4ÈÈg"ÈhV%9ÿj'BCDc&
úL&NHÿ'&I‘ij˜   ”MN:*´¶'M,”¹AN-+¶•¹q-¹B:¹E *„¹M¸vÀ„:´d7*´,-¶_­*´,-¶_§#:*´,-¶_§:*´,-¶_¿§M–­PlP|ln||~|[^ŒZ¦§¨¬®¯$°,²7´IµP½[µ^½i¾l¸n½y¾|½‰¾ŒÀÄ>ILMŠ:;ˆ<=…>?””k-%þ^BCDM&OHøB&I‘dl—*,·Ž»)Y·*-˜¸a¶+™¶+š½›Y,´e´œ¸S¸¶+ž¶+-Ÿ¸a¶+™¶+,´d¸ ¶+ž¶+-¡¸a¶+™¶+,¶‡´ˆ¶¢¶+¶0:*´£¸+-¸¤W,°:»‘Y¶’·“¿‡ˆÐÑu҆ӈՊ×>umŠ f4——56—LM—7%÷ˆ&I‘no3 ê::*´¶':*,´e¶f·¥:,¶‡: ,µ¦,Ç»Y§¸a·¿   -¸¨š½    ´©š -´©Ÿy ´©š -´©Ÿi ´©  -´©ŸX    ´©  -´©ŸG    ´©  -´©Ÿ6    ´©  -´©Ÿ%    ´©  -´©Ÿ    ´© -´© §6
 
š»‘Y«¸a·“¿+´¬Ç»‘Y­¸a·“¿§6
*´¶®
¬-´© .-´¯Ç»‘Y«¸a·“¿-´¯+´¬µ°-´¯¸µ±-´© G-´²Ç»‘Y«¸a·“¿-´²´³Ç»‘Y´¸a·“¿-´²+´¬µµ-´²¸µ¶-´© ?-´·Ç»‘Y¸¸a·“¿-´·-´·´¹¸ºµ»-´·+´¬µ¼-´·¸µ½,´¾-¹[W-´ˆ´‰Æ-´ˆ-´ˆ´‰¿À¶4µ‰Á¹A:-´ˆ¶¢¹q-´©¹Â»ÃY·Ä:
 
ŶÆ
,¸Ç¶È
¹É,´†¹¹ÊW*´˸¶Ì+¸¤WÆ1¾ž+*,·Ž,ͶΠ,´Ï´Ð¸Ñ´Ï´Ò¸Ó6 *´¶® ¬:*´˸¸ÔW¿:*´˸¸ÔW¿: *´¶® ¿²‘¤²‘ƤÆÚ¤Ú²ÜÚò<áâèêë#í(ï;óDõÑåûþk  -8BJQ`!j#y&„'Ž/–13¬6½7È8Ò<Ý@üBCD"E+F2G;HEIQJYKnQyS~UŠY¡]¤k¯]²_´aÃbÆdÈf×gÚkçlŽÑ*pV
•qr#st +‡uv
´3wÈ34êê56êLMêxtêyzê7ç:;ä<=%sÿ;
'ac{|EBC}{@üú%)ü¤~ÿ'ac{|EBCS&SHI‘€¦   ”MN:*´¶'M»)Y·*Õ¶++¶+Ö¶+-¶.¶+×¶+¶0:,¹AN-¹B:6¹E  ¹T66*´,-¶_¬:*´,-¶_§:*´,-¶_¿¬drd‚rt‚‚„‚Rtuvz{'}7@€H‚KƒV…`ˆdoˆrŠt‘‚‘’“H7;0K'‚Z””N’:;<=>?%:ÿ`'EBCDEÿ'EBCD&OHI ƒ„} »ØYÙ¸·ÚM»ØYÛ¸·ÚN²Ü+´e¶f¶ÝÀ-:¶Þ:´Ï´Ò:»ßY»)Y·*¶+à¶+,+´d¸#¶á¶+¶0·â:»ßY»)Y·*¶ã¶+à¶+-+´d¸#¶á¶+ä¶+¶0·â:»ßY»)Y·*¶ã¶+à¶+-+´d¸#¶á¶+å¶+¶0·â:   ¶æ 8  ¶æ /ç¸è:
 
¶é
¶ê¸ë¶ì
¶í¸î: »ïY   ¶ê¸ë·ð:   ¶ñ ð»òY´Ï´Ð¸Ñ¶ó·ô:  ¶õ¹ö:¹÷™Á¹øÀù:¶ú:Ŷš¡»ûY·ü: ¶ý:6 ¼:¶þY6Ÿ¶ÿ§ÿè¶¶»Y·:¶¶µ¶`¶€¶µ¶µ   +´¦Ç+»Y·µ¦+´¦¹[W§ÿ;§M*´
¸,¸ÔW± ’$ ž ,¡3¢=£h¤›¥Îªà®ç¯ì°ù±²´¶8¸Zºa¼k¾t¿}À‡Á¢Â§Ã¬ÅµÆÈÇáÈëÊýË  Í ÕÑÓÖÞt•…†}Œ‡ˆ€‰‰Z‡‚ŠzµT‹Œa¨Z¯Ž8Ԑ‘ ç%’“
 ” ø• ÿ–—ò˜—,à,-3Ùqr=Ï™h¤š››qœ›Î>› 34  LM%ÇÿD'cžžŸ}E   ¡EE¢£ÿB'cžžŸ}E   ¡EE¢£¤E¥¦|üZ§ÿ 'cžžŸ}E   ¡EE¢£ÿ'cB&¨©îE,+¹  ,+¹ À-°²Ü+¶ÝÀ-N-DzÜ+¶ À-N-Æ,+-¹W-°§N°B>B. ä æé!ë%í0ð4ò=ó?ùB÷Cû*!,-EEªE12@ E1A%üŸúB&«¬¨­.²Ü+¶ÝÀ-M,DzÜ+¶ À-M,Ç»‘Y¸·“¿,°   , ..ª #,-%  üŸI‘®¯’1²Ü+¶ÝÀ-M,DzÜ+¶ À-M,Ç»‘Y¸·“¿,¶Þ° !,$ 11ª &,-% üŸI‘°±