Corrected bounded decode beginning at independently identified call 0x8ff6ef. No function entry inferred.
The previous -bad-boundary file used rfind==-1 incorrectly and decoded 0x401001 for this site; discard that section.
008ff6ef call 0x6bdcd0
008ff6f4 shl eax, 4
008ff6f7 add eax, 0x1e19090
008ff6fc movaps xmm0, xmmword ptr [eax]
008ff6ff movaps xmmword ptr [esp + 0x20], xmm0
008ff704 xorpd xmm0, xmm0
008ff708 movlpd qword ptr [esp + 0x48], xmm0
008ff70e xorpd xmm0, xmm0
008ff712 movlpd qword ptr [esp + 0x40], xmm0
008ff718 movaps xmm0, xmmword ptr [esp + 0x40]
008ff71d lea edx, [esp + 0x40]
008ff721 lea ecx, [esp + 0x20]
008ff725 movaps xmmword ptr [esp + 0x40], xmm0
008ff72a call 0x4c0ec0
008ff72f test eax, eax
008ff731 jne 0x8ff7db
008ff737 mov edx, dword ptr [esp + 0x20]
008ff73b or dword ptr [edi], edx
008ff73d mov eax, dword ptr [esp + 0x28]
008ff741 or dword ptr [edi + 8], eax
008ff744 mov ecx, dword ptr [esp + 0x2c]
008ff748 or dword ptr [edi + 0xc], ecx
008ff74b mov edx, dword ptr [esp + 0x24]
008ff74f or dword ptr [edi + 4], edx
008ff752 or dword ptr [ebx + 8], eax
008ff755 mov eax, dword ptr [esp + 0x20]
008ff759 or dword ptr [ebx + 0xc], ecx
008ff75c or dword ptr [ebx], eax
008ff75e or dword ptr [ebx + 4], edx
008ff761 jmp 0x8ff816
008ff766 mov eax, 0x10000000
008ff76b xorpd xmm0, xmm0
008ff76f movlpd qword ptr [esp + 0x48], xmm0
008ff775 mov dword ptr [esp + 0x40], eax
008ff779 mov dword ptr [esp + 0x44], esi
008ff77d movaps xmm0, xmmword ptr [esp + 0x40]
008ff782 movaps xmmword ptr [esp + 0x40], xmm0
008ff787 mov ecx, dword ptr [esp + 0x48]
008ff78b or dword ptr [edi + 8], ecx
008ff78e mov edx, dword ptr [esp + 0x4c]
008ff792 or dword ptr [edi + 0xc], edx
008ff795 mov ecx, dword ptr [esp + 0x40]
008ff799 mov edx, dword ptr [esp + 0x44]
008ff79d or dword ptr [edi], ecx
008ff79f or dword ptr [edi + 4], edx
008ff7a2 mov dword ptr [esp + 0x40], eax
008ff7a6 xorpd xmm0, xmm0
008ff7aa movlpd qword ptr [esp + 0x48], xmm0
008ff7b0 mov dword ptr [esp + 0x44], esi
008ff7b4 movaps xmm0, xmmword ptr [esp + 0x40]
008ff7b9 movaps xmmword ptr [esp + 0x40], xmm0
008ff7be mov eax, dword ptr [esp + 0x48]
008ff7c2 or dword ptr [ebx + 8], eax
008ff7c5 mov ecx, dword ptr [esp + 0x4c]
008ff7c9 mov edx, dword ptr [esp + 0x40]
008ff7cd mov eax, dword ptr [esp + 0x44]
008ff7d1 or dword ptr [ebx + 0xc], ecx
008ff7d4 or dword ptr [ebx], edx
008ff7d6 or dword ptr [ebx + 4], eax
008ff7d9 jmp 0x8ff816
008ff7db xorpd xmm0, xmm0
008ff7df movlpd qword ptr [esp + 0x48], xmm0
008ff7e5 mov dword ptr [esp + 0x40], esi
008ff7e9 mov dword ptr [esp + 0x44], 0x3ff8
008ff7f1 movaps xmm0, xmmword ptr [esp + 0x40]
008ff7f6 movaps xmmword ptr [esp + 0x40], xmm0
008ff7fb mov ecx, dword ptr [esp + 0x48]
008ff7ff or dword ptr [edi + 8], ecx
008ff802 mov edx, dword ptr [esp + 0x4c]
008ff806 mov eax, dword ptr [esp + 0x40]
008ff80a mov ecx, dword ptr [esp + 0x44]
008ff80e or dword ptr [edi + 0xc], edx
008ff811 or dword ptr [edi], eax
008ff813 or dword ptr [edi + 4], ecx
008ff816 xorpd xmm0, xmm0
008ff81a movlpd qword ptr [esp + 0x40], xmm0
008ff820 mov dword ptr [esp + 0x48], 0x100000
008ff828 mov dword ptr [esp + 0x4c], esi
008ff82c movaps xmm0, xmmword ptr [esp + 0x40]
008ff831 movaps xmmword ptr [esp + 0x40], xmm0
008ff836 mov edx, dword ptr [esp + 0x48]
008ff83a or dword ptr [edi + 8], edx
008ff83d mov eax, dword ptr [esp + 0x4c]
008ff841 mov ecx, dword ptr [esp + 0x40]
008ff845 mov edx, dword ptr [esp + 0x44]
008ff849 or dword ptr [edi + 0xc], eax
008ff84c or dword ptr [edi], ecx
008ff84e or dword ptr [edi + 4], edx
008ff851 call 0x6c6b70
008ff856 test eax, eax
008ff858 je 0x8ff8a0
008ff85a call 0x6c6c20
008ff85f cmp eax, dword ptr [esp + 0xc]
008ff863 jne 0x8ff8a0
008ff865 xorpd xmm0, xmm0
008ff869 mov dword ptr [esp + 0x48], 0x100000
008ff871 mov dword ptr [esp + 0x4c], esi
008ff875 movlpd qword ptr [esp + 0x40], xmm0
008ff87b movaps xmm0, xmmword ptr [esp + 0x40]
008ff880 movaps xmmword ptr [esp + 0x40], xmm0
008ff885 mov eax, dword ptr [esp + 0x48]
008ff889 or dword ptr [ebx + 8], eax
008ff88c mov ecx, dword ptr [esp + 0x4c]
008ff890 mov edx, dword ptr [esp + 0x40]
008ff894 mov eax, dword ptr [esp + 0x44]
008ff898 or dword ptr [ebx + 0xc], ecx
008ff89b or dword ptr [ebx], edx
008ff89d or dword ptr [ebx + 4], eax
