MoveEventPointer

Changes the target-ID of move-event-commands to the value of variable #3330 if it is set above 0 (10001: player, 10002: boat, 10003: ship, 10004: airship, 10005: this event).

Originally made and first released by bugmenot.

RPG2000
1.00UNKNOWN2000-05-072000-06-192000-07-112000-11-132000-11-152000-12-27
1.07
2001-05-05
1.10
2003-03-27
1.50
2003-06-25
1.51/1.52
2015-07-05
1.60
2015-09-15
1.61
2017-09-14
1.62
RPG2003
1.00UNKNOWN1UNKNOWN21.0.2.1
1.0.2.1
1.0.3.0
1.0.4.0
1.0.5.0
1.0.5.0
1.0.6.0
1.0.6.0
1.0.7.0
1.0.7.0
1.0.8.0
1.0.8.0
1.0.9.1
1.0.9.1
1.101.111.12mp210414

Segment 1/1

Offsets

RPG2000
2000-12-27
1.07
2001-05-05
1.10
2003-06-25
1.51/1.52
2017-09-14
1.62
00488C64h
00088064h
00488B74h
00087F74h
0048DE00h
0008D200h
0048F748h
0008EB48h
RPG2003
1.0.8.0
1.0.8.0
1.0.9.1
1.0.9.1
1.101.111.12mp210414
004AFBF0h
000AEFF0h
004B8588h
000B7988h

Sourcecode

PROC__00488C64h:
			PUSH EBP
			MOV EBP, ESP
			SUB ESP, 12
			PUSH EBX
			PUSH ESI
			PUSH EDI
			MOV EDI, ECX
			MOV ESI, EDX
			XCHG EBX, EAX
			MOV EAX, [0049ABA4h]			; TLcfgSystem
			MOV EAX, [EAX]
			MOV EDX, 3330				; VariableID
			CALL PROC__00469EE0h			; TLcfgSystem.GetVariable
			CMP EAX, 0				; Is Value an EventPointer?
			JG __00488C91h
			XOR EDX, EDX
			MOV EAX, EDI
			CALL PROC__0045E524h
__00488C91h:
			XCHG EDX, EAX
			MOV ECX, ESI
			XCHG EBX, EAX
			CALL PROC__00485B4Ch
			MOV DWORD PTR [EBP-04h], EAX
			MOV EAX, [EDI+10h]
			SUB EAX, 4
			MOV DWORD PTR [EBP-08h], EAX
			MOV ESI, EAX
			CALL PROC__00407C90h
			MOV DWORD PTR [EBP-0Ch], EAX
			XOR EAX, EAX
			PUSH EBP
			PUSH __00488D8Ah
			PUSH DWORD PTR fs:[EAX]
			MOV DWORD PTR fs:[EAX], ESP
			DEC ESI
			TEST ESI, ESI
			JL __00488CDAh
			INC ESI
			XOR EBX, EBX
__00488CC6h:
			LEA EDX, [EBX+04h]
			MOV EAX, EDI
			CALL PROC__0045E524h
			MOV EDX, [EBP-0Ch]
			MOV BYTE PTR [EDX+EBX], AL
			INC EBX
			DEC ESI
			JNZ __00488CC6h
__00488CDAh:
			XOR ECX, ECX
			INC ECX
			JMP __00488CF0h
PROC__00488CDFh:
			MOV EAX, [0049AD6Ch]
			MOV EAX, [EAX]
			CMP DWORD PTR [EAX+9Ch], ECX
			JNE __00488CEFh
			XCHG EDX, EAX
__00488CEFh:
			RET
__00488CF0h:
			MOV EAX, [0049AF00h]
			MOV EAX, [EAX]
			MOV EDX, [EBP-04h]
			CMP EAX, EDX
			JNE __00488D06h
			CALL PROC__00488CDFh
			MOV DWORD PTR [EBP-04h], EDX
__00488D06h:
			INC ECX
			MOV EAX, [0049AF20h]
			MOV EAX, [EAX]
			MOV EDX, [EBP-04h]
			CMP EAX, EDX
			JNE __00488D1Dh
			CALL PROC__00488CDFh
			MOV DWORD PTR [EBP-04h], EDX
__00488D1Dh:
			INC ECX
			MOV EAX, [0049AD84h]
			MOV EAX, [EAX]
			MOV EDX, [EBP-04h]
			CMP EAX, EDX
			JNE __00488D34h
			CALL PROC__00488CDFh
			MOV DWORD PTR [EBP-04h], EDX
			NOP
			NOP
			NOP
			NOP
			NOP
			NOP
			NOP
			NOP
			NOP
			(...)
PROC__00488B74h:
			PUSH EBP
			MOV EBP, ESP
			SUB ESP, 12
			PUSH EBX
			PUSH ESI
			PUSH EDI
			MOV EDI, ECX
			MOV ESI, EDX
			XCHG EBX, EAX
			MOV EAX, [0049ABA4h]			; TLcfgSystem
			MOV EAX, [EAX]
			MOV EDX, 3330				; VariableID
			CALL PROC__00469DE0h			; TLcfgSystem.GetVariable
			CMP EAX, 0				; Is Value an EventPointer?
			JG __00488BA1h
			XOR EDX, EDX
			MOV EAX, EDI
			CALL PROC__0045E424h
__00488BA1h:
			XCHG EDX, EAX
			MOV ECX, ESI
			XCHG EBX, EAX
			CALL PROC__00485A5Ch
			MOV DWORD PTR [EBP-04h], EAX
			MOV EAX, [EDI+10h]
			SUB EAX, 4
			MOV DWORD PTR [EBP-08h], EAX
			MOV ESI, EAX
			CALL PROC__00407C90h
			MOV DWORD PTR [EBP-0Ch], EAX
			XOR EAX, EAX
			PUSH EBP
			PUSH __00488C9Ah
			PUSH DWORD PTR fs:[EAX]
			MOV DWORD PTR fs:[EAX], ESP
			DEC ESI
			TEST ESI, ESI
			JL __00488BEAh
			INC ESI
			XOR EBX, EBX
__00488BD6h:
			LEA EDX, [EBX+04h]
			MOV EAX, EDI
			CALL PROC__0045E424h
			MOV EDX, [EBP-0Ch]
			MOV BYTE PTR [EDX+EBX], AL
			INC EBX
			DEC ESI
			JNZ __00488BD6h
__00488BEAh:
			XOR ECX, ECX
			INC ECX
			JMP __00488C00h
PROC__00488BEFh:
			MOV EAX, [0049AD6Ch]
			MOV EAX, [EAX]
			CMP DWORD PTR [EAX+9Ch], ECX
			JNE __00488BFFh
			XCHG EDX, EAX
__00488BFFh:
			RET
__00488C00h:
			MOV EAX, [0049AF00h]
			MOV EAX, [EAX]
			MOV EDX, [EBP-04h]
			CMP EAX, EDX
			JNE __00488C16h
			CALL PROC__00488BEFh
			MOV DWORD PTR [EBP-04h], EDX
__00488C16h:
			INC ECX
			MOV EAX, [0049AF20h]
			MOV EAX, [EAX]
			MOV EDX, [EBP-04h]
			CMP EAX, EDX
			JNE __00488C2Dh
			CALL PROC__00488BEFh
			MOV DWORD PTR [EBP-04h], EDX
__00488C2Dh:
			INC ECX
			MOV EAX, [0049AD84h]
			MOV EAX, [EAX]
			MOV EDX, [EBP-04h]
			CMP EAX, EDX
			JNE __00488C44h
			CALL PROC__00488BEFh
			MOV DWORD PTR [EBP-04h], EDX
			NOP
			NOP
			NOP
			NOP
			NOP
			NOP
			NOP
			NOP
			NOP
			(...)
PROC__0048DE00h:
			PUSH EBP
			MOV EBP, ESP
			SUB ESP, 12
			PUSH EBX
			PUSH ESI
			PUSH EDI
			MOV EDI, ECX
			MOV ESI, EDX
			XCHG EBX, EAX
			MOV EAX, [0049FB8Ch]			; TLcfgSystem
			MOV EAX, [EAX]
			MOV EDX, 3330				; VariableID
			CALL PROC__0046EEF0h			; TLcfgSystem.GetVariable
			CMP EAX, 0				; Is Value an EventPointer?
			JG __0048DE2Dh
			XOR EDX, EDX
			MOV EAX, EDI
			CALL PROC__00463544h
__0048DE2Dh:
			XCHG EDX, EAX
			MOV ECX, ESI
			XCHG EBX, EAX
			CALL PROC__0048ABC8h
			MOV DWORD PTR [EBP-04h], EAX
			MOV EAX, [EDI+10h]
			SUB EAX, 4
			MOV DWORD PTR [EBP-08h], EAX
			MOV ESI, EAX
			CALL PROC__00407CB8h
			MOV DWORD PTR [EBP-0Ch], EAX
			XOR EAX, EAX
			PUSH EBP
			PUSH __0048DF26h
			PUSH DWORD PTR fs:[EAX]
			MOV DWORD PTR fs:[EAX], ESP
			DEC ESI
			TEST ESI, ESI
			JL __0048DE76h
			INC ESI
			XOR EBX, EBX
__0048DE62h:
			LEA EDX, [EBX+04h]
			MOV EAX, EDI
			CALL PROC__00463544h
			MOV EDX, [EBP-0Ch]
			MOV BYTE PTR [EDX+EBX], AL
			INC EBX
			DEC ESI
			JNZ __0048DE62h
__0048DE76h:
			XOR ECX, ECX
			INC ECX
			JMP __0048DE8Ch
PROC__0048DE7Bh:
			MOV EAX, [0049FD48h]
			MOV EAX, [EAX]
			CMP DWORD PTR [EAX+9Ch], ECX
			JNE __0048DE8Bh
			XCHG EDX, EAX
__0048DE8Bh:
			RET
__0048DE8Ch:
			MOV EAX, [0049FEC0h]
			MOV EAX, [EAX]
			MOV EDX, [EBP-04h]
			CMP EAX, EDX
			JNE __0048DEA2h
			CALL PROC__0048DE7Bh
			MOV DWORD PTR [EBP-04h], EDX
__0048DEA2h:
			INC ECX
			MOV EAX, [0049FEDCh]
			MOV EAX, [EAX]
			MOV EDX, [EBP-04h]
			CMP EAX, EDX
			JNE __0048DEB9h
			CALL PROC__0048DE7Bh
			MOV DWORD PTR [EBP-04h], EDX
__0048DEB9h:
			INC ECX
			MOV EAX, [0049FD5Ch]
			MOV EAX, [EAX]
			MOV EDX, [EBP-04h]
			CMP EAX, EDX
			JNE __0048DED0h
			CALL PROC__0048DE7Bh
			MOV DWORD PTR [EBP-04h], EDX
			NOP
			NOP
			NOP
			NOP
			NOP
			NOP
			NOP
			NOP
			NOP
			(...)
PROC__0048F748h:
			PUSH EBP
			MOV EBP, ESP
			SUB ESP, 12
			PUSH EBX
			PUSH ESI
			PUSH EDI
			MOV EDI, ECX
			MOV ESI, EDX
			XCHG EBX, EAX
			MOV EAX, [004A0B8Ch]			; TLcfgSystem
			MOV EAX, [EAX]
			MOV EDX, 3330				; VariableID
			CALL PROC__0046F7CCh			; TLcfgSystem.GetVariable
			CMP EAX, 0				; Is Value an EventPointer?
			JG __0048F775h
			XOR EDX, EDX
			MOV EAX, EDI
			CALL PROC__00463E08h
__0048F775h:
			XCHG EDX, EAX
			MOV ECX, ESI
			XCHG EBX, EAX
			CALL PROC__0048C4D0h
			MOV DWORD PTR [EBP-04h], EAX
			MOV EAX, [EDI+10h]
			SUB EAX, 4
			MOV DWORD PTR [EBP-08h], EAX
			MOV ESI, EAX
			CALL PROC__00407C9Ch
			MOV DWORD PTR [EBP-0Ch], EAX
			XOR EAX, EAX
			PUSH EBP
			PUSH __0048F86Eh
			PUSH DWORD PTR fs:[EAX]
			MOV DWORD PTR fs:[EAX], ESP
			DEC ESI
			TEST ESI, ESI
			JL __0048F7BEh
			INC ESI
			XOR EBX, EBX
__0048F7AAh:
			LEA EDX, [EBX+04h]
			MOV EAX, EDI
			CALL PROC__00463E08h
			MOV EDX, [EBP-0Ch]
			MOV BYTE PTR [EDX+EBX], AL
			INC EBX
			DEC ESI
			JNZ __0048F7AAh
__0048F7BEh:
			XOR ECX, ECX
			INC ECX
			JMP __0048F7D4h
PROC__0048F7C3h:
			MOV EAX, [004A0D48h]
			MOV EAX, [EAX]
			CMP DWORD PTR [EAX+9Ch], ECX
			JNE __0048F7D3h
			XCHG EDX, EAX
__0048F7D3h:
			RET
__0048F7D4h:
			MOV EAX, [004A0EC0h]
			MOV EAX, [EAX]
			MOV EDX, [EBP-04h]
			CMP EAX, EDX
			JNE __0048F7EAh
			CALL PROC__0048F7C3h
			MOV DWORD PTR [EBP-04h], EDX
__0048F7EAh:
			INC ECX
			MOV EAX, [004A0EDCh]
			MOV EAX, [EAX]
			MOV EDX, [EBP-04h]
			CMP EAX, EDX
			JNE __0048F801h
			CALL PROC__0048F7C3h
			MOV DWORD PTR [EBP-04h], EDX
__0048F801h:
			INC ECX
			MOV EAX, [004A0D5Ch]
			MOV EAX, [EAX]
			MOV EDX, [EBP-04h]
			CMP EAX, EDX
			JNE __0048F818h
			CALL PROC__0048F7C3h
			MOV DWORD PTR [EBP-04h], EDX
			NOP
			NOP
			NOP
			NOP
			NOP
			NOP
			NOP
			NOP
			NOP
			(...)
PROC__004AFBF0h:
			PUSH EBP
			MOV EBP, ESP
			SUB ESP, 12
			PUSH EBX
			PUSH ESI
			PUSH EDI
			MOV EDI, ECX
			MOV ESI, EDX
			XCHG EBX, EAX
			MOV EAX, [004CDC7Ch]			; TLcfgSystem
			MOV EAX, [EAX]
			MOV EDX, 3330				; VariableID
			CALL PROC__0048B398h			; TLcfgSystem.GetVariable
			CMP EAX, 0				; Is Value an EventPointer?
			JG __004AFC26h
			XOR EDX, EDX
			MOV EAX, EDI
			CALL PROC__0047967Ch
			JMP __004AFC26h
			NOP
			NOP
			NOP
			NOP
			NOP
			NOP
			NOP
__004AFC26h:
			XCHG EDX, EAX
			MOV ECX, ESI
			XCHG EBX, EAX
			CALL PROC__004AC270h
			MOV [EBP-04h], EAX
			MOV EAX, [EDI+10h]
			SUB EAX, 4
			MOV [EBP-08h], EAX
			MOV ESI, EAX
			CALL PROC__0040861Ch
			MOV [EBP-0Ch], EAX
			XOR EAX, EAX
			PUSH EBP
			PUSH __004AFD16h
			PUSH DWORD PTR fs:[EAX]
			MOV DWORD PTR fs:[EAX], ESP
			DEC ESI
			TEST ESI, ESI
			JL __004AFC6Fh
			INC ESI
			XOR EBX, EBX
__004AFC5Bh:
			LEA EDX, [EBX+04h]
			MOV EAX, EDI
			CALL PROC__0047967Ch
			MOV EDX, [EBP-0Ch]
			MOV BYTE PTR [EDX+EBX], AL
			INC EBX
			DEC ESI
			JNE __004AFC5Bh
__004AFC6Fh:
			XOR ECX, ECX
			INC ECX
			JMP __004AFC85h
PROC__004AFC74h:
			MOV EAX, [004CDE54h]
			MOV EAX, [EAX]
			CMP [EAX+9Ch], ECX
			JNE __004AFC84h
			XCHG EDX, EAX
__004AFC84h:
			RET
__004AFC85h:
			MOV EAX, [004CE00Ch]
			MOV EAX, [EAX]
			MOV EDX, [EBP-04h]
			CMP EAX, EDX
			JNE __004AFC9Bh
			CALL PROC__004AFC74h
			MOV [EBP-04h], EDX
__004AFC9Bh:
			INC ECX
			MOV EAX, [004CE034h]
			MOV EAX, [EAX]
			MOV EDX, [EBP-04h]
			CMP EAX, EDX
			JNE __004AFCB2h
			CALL PROC__004AFC74h
			MOV [EBP-04h], EDX
__004AFCB2h:
			INC ECX
			MOV EAX, [004CDE68h]
			MOV EAX, [EAX]
			MOV EDX, [EBP-04h]
			CMP EAX, EDX
			JNE __004FCC9h
			CALL PROC__004AFC74h
			MOV [EBP-04h]
			(...)
PROC__004B8588h:
			PUSH EBP
			MOV EBP, ESP
			SUB ESP, 12
			PUSH EBX
			PUSH ESI
			PUSH EDI
			MOV EDI, ECX
			MOV ESI, EDX
			XCHG EBX, EAX
			MOV EAX, [004CDC7Ch]			; TLcfgSystem
			MOV EAX, [EAX]
			MOV EDX, 3330				; VariableID
			CALL PROC__0048B354h			; TLcfgSystem.GetVariable
			CMP EAX, 0				; Is Value an EventPointer?
			JG __004B85BEh
			XOR EDX, EDX
			MOV EAX, EDI
			CALL PROC__0047967Ch
			JMP __004B85BEh
			NOP
			NOP
			NOP
			NOP
			NOP
			NOP
			NOP
__004B85BEh:
			XCHG EDX, EAX
			MOV ECX, ESI
			XCHG EBX, EAX
			CALL PROC__004B4C08h
			MOV [EBP-04h], EAX
			MOV EAX, [EDI+10h]
			SUB EAX, 4
			MOV [EBP-08h], EAX
			MOV ESI, EAX
			CALL PROC__0040861Ch
			MOV [EBP-0Ch], EAX
			XOR EAX, EAX
			PUSH EBP
			PUSH __004B86AEh
			PUSH DWORD PTR fs:[EAX]
			MOV DWORD PTR fs:[EAX], ESP
			DEC ESI
			TEST ESI, ESI
			JL __004B8607h
			INC ESI
			XOR EBX, EBX
__004B85F3h:
			LEA EDX, [EBX+04h]
			MOV EAX, EDI
			CALL PROC__0047967Ch
			MOV EDX, [EBP-0Ch]
			MOV BYTE PTR [EDX+EBX], AL
			INC EBX
			DEC ESI
			JNE __004B85F3h
__004B8607h:
			XOR ECX, ECX
			INC ECX
			JMP __004B861Dh
PROC__004B860Ch:
			MOV EAX, [004CDE54h]
			MOV EAX, [EAX]
			CMP [EAX+9Ch], ECX
			JNE __004B861Ch
			XCHG EDX, EAX
__004B861Ch:
			RET
__004B861Dh:
			MOV EAX, [004CE00Ch]
			MOV EAX, [EAX]
			MOV EDX, [EBP-04h]
			CMP EAX, EDX
			JNE __004B8633h
			CALL PROC__004B860Ch
			MOV [EBP-04h], EDX
__004B8633h:
			INC ECX
			MOV EAX, [004CE034h]
			MOV EAX, [EAX]
			MOV EDX, [EBP-04h]
			CMP EAX, EDX
			JNE __004B864Ah
			CALL PROC__004B860Ch
			MOV [EBP-04h], EDX
__004B864Ah:
			INC ECX
			MOV EAX, [004CDE68h]
			MOV EAX, [EAX]
			MOV EDX, [EBP-04h]
			CMP EAX, EDX
			JNE __004B8661h
			CALL PROC__004B860Ch
			MOV [EBP-04h]
			(...)

Bytes

55 8BEC 83EC0C 53 56 57 8BF9 8BF2 93 A1A4AB4900 8B00 BA020D0000 E85D12FEFF
83F800 7F09
33D2 8BC7 E89358FDFF
92 8BCE 93 E8B2CEFFFF
8945FC 8B4710 83E804 8945F8 89C6 E8E3EFF7FF
8945F4 33C0 55 688A8D4800 64FF30 648920 4E 85F6 7C17
46 33DB 8D5304 8BC7 E85458FDFF
8B55F4 88041A 43 4E 75EC
31C9 41 EB11
A16CAD4900 8B00 39889C000000 7501
92 C3
A100AF4900 8B00 8B55FC 39D0 7508
E8DCFFFFFF
8955FC 41 A120AF4900 8B00 8B55FC 39D0 7508
E8C5FFFFFF
8955FC 41 A184AD4900 8B00 8B55FC 39D0 7508
E8AEFFFFFF
8955FC 90 90 90 90 90 90 90 90 90
55 8BEC 83EC0C 53 56 57 8BF9 8BF2 93 A1A4AB4900 8B00 BA020D0000 E84D12FEFF
83F800 7F09
33D2 8BC7 E88358FDFF
92 8BCE 93 E8B2CEFFFF
8945FC 8B4710 83E804 8945F8 89C6 E8D3F0F7FF
8945F4 33C0 55 688A8D4800 64FF30 648920 4E 85F6 7C17
46 33DB 8D5304 8BC7 E84458FDFF
8B55F4 88041A 43 4E 75EC
31C9 41 EB11
A16CAD4900 8B00 39889C000000 7501
92 C3
A100AF4900 8B00 8B55FC 39D0 7508
E8DCFFFFFF
8955FC 41 A120AF4900 8B00 8B55FC 39D0 7508
E8C5FFFFFF
8955FC 41 A184AD4900 8B00 8B55FC 39D0 7508
E8AEFFFFFF
8955FC 90 90 90 90 90 90 90 90 90
55 8BEC 83EC0C 53 56 57 8BF9 8BF2 93 A18CFB4900 8B00 BA020D0000 E8D110FEFF
83F800 7F09
33D2 8BC7 E81757FDFF
92 8BCE 93 E892CDFFFF
8945FC 8B4710 83E804 8945F8 89C6 E86F9EF7FF
8945F4 33C0 55 688A8D4800 64FF30 648920 4E 85F6 7C17
46 33DB 8D5304 8BC7 E8D856FDFF
8B55F4 88041A 43 4E 75EC
31C9 41 EB11
A148FD4900 8B00 39889C000000 7501
92 C3
A1C0FE4900 8B00 8B55FC 39D0 7508
E8DCFFFFFF
8955FC 41 A1DCFE4900 8B00 8B55FC 39D0 7508
E8C5FFFFFF
8955FC 41 A15CFD4900 8B00 8B55FC 39D0 7508
E8AEFFFFFF
8955FC 90 90 90 90 90 90 90 90 90
55 8BEC 83EC0C 53 56 57 8BF9 8BF2 93 A18C0B4A00 8B00 BA020D0000 E86500FEFF
83F800 7F09
33D2 8BC7 E89346FDFF
92 8BCE 93 E852CDFFFF
8945FC 8B4710 83E804 8945F8 89C6 E80B85F7FF
8945F4 33C0 55 686EF84800 64FF30 648920 4E 85F6 7C17
46 33DB 8D5304 8BC7 E85446FDFF
8B55F4 88041A 43 4E 75EC
31C9 41 EB11
A1480D4A00 8B00 39889C000000 7501
92 C3
A1C00E4A00 8B00 8B55FC 39D0 7508
E8DCFFFFFF
8955FC 41 A1DC0E4A00 8B00 8B55FC 39D0 7508
E8C5FFFFFF
8955FC 41 A15C0D4A00 8B00 8B55FC 39D0 7508
E8AEFFFFFF
8955FC 90 90 90 90 90 90 90 90 90
55 8BEC 83EC0C 53 56 57 8BF9 8BF2 93 A17CDC4C00 8B00 BA020D0000 E889B7FDFF
83F800 7F12
33D2 8BC7 E85F9AFCFF
EB07
90 90 90 90 90 90 90 92 8BCE 93 E841C6FFFF
8945FC 8B4710 83E804 8945F8 89C6 E8DA89F5FF
8945F4 33C0 55 6816FD4A00 64FF30 648920 4E 85F6 7C17
46 33DB 8D5304 8BC7 E8179AFCFF
8B55F4 88041A 43 4E 75EC
31C9 41 EB11
A154DE4C00 8B00 39889C000000 7501
92 C3
A10CE04C00 8B00 8B55FC 39D0 7508
E8DCFFFFFF
8955FC 41 A134E04C00 8B00 8B55FC 39D0 7508
E8C5FFFFFF
8955FC 41 A168DE4C00 8B00 8B55FC 39D0 7508
E8AEFFFFFF
8955FC
55 8BEC 83EC0C 53 56 57 8BF9 8BF2 93 A17CDC4C00 8B00 BA020D0000 E8AD2DFDFF
83F800 7F12
33D2 8BC7 E8C710FCFF
EB07
90 90 90 90 90 90 90 92 8BCE 93 E841C6FFFF
8945FC 8B4710 83E804 8945F8 89C6 E84200F5FF
8945F4 33C0 55 68AE864B00 64FF30 648920 4E 85F6 7C17
46 33DB 8D5304 8BC7 E87F10FCFF
8B55F4 88041A 43 4E 75EC
31C9 41 EB11
A154DE4C00 8B00 39889C000000 7501
92 C3
A10CE04C00 8B00 8B55FC 39D0 7508
E8DCFFFFFF
8955FC 41 A134E04C00 8B00 8B55FC 39D0 7508
E8C5FFFFFF
8955FC 41 A168DE4C00 8B00 8B55FC 39D0 7508
E8AEFFFFFF
8955FC