@@PROJECT	C:\Users\John\Desktop\pcode_db\probes\_discovery\clsvarlate_Var\probe.exe	pcode=True	loaded=True	err=0 
@@FUNC	modProbe	Module	modProbe.Sub Main	401AFC
401AFC modProbe.Sub Main:
401AFC    FDF4 0000             New CThing
401B00    FCFC 6CFF             FStVarAdFunc var_94
401B04    04 6CFF               FLdRfVar var_94
401B07    FD9F                  LdPrVar
401B09    FE98 01000000         LateMemCall str_401570='Work'  args:0x0
401B0F    04 6CFF               FLdRfVar var_94
401B12    FF41 4CFF0200         VarLateMemLdVar var_B4 str_40157C='Prop' 
401B18    FCF6 5CFF             FStVar var_A4
401B1C    FCED 5CFF             FLdVar var_A4
401B20    04 6CFF               FLdRfVar var_94
401B23    FF43 0200             VarLateMemSt str_40157C='Prop' 
401B27    04 6CFF               FLdRfVar var_94
401B2A    FF41 4CFF0300         VarLateMemLdVar var_B4 str_401588='Fn' 
401B30    FCF6 5CFF             FStVar var_A4
401B34    14                    ExitProcI4 
401B35    db 0 0 0 B4 


Const Pool: 4010EC
Size: 3C
Last Offset: 401B38
RawAddr: 401B38
ByteCRC: 32C93F6C

ProcDscInfo Dump: (RTMI)
	401B38   000   &ObjInfo       = 4010B4
	401B3C   004   argSz          = 4
	401B3E   006   FrameSize      = 40
	401B40   008   ProcSize       = 3C
	401B42   00A   field_A        = 2C
	401B43   00B   DstrctSpecial  = 0
	401B44   00C   field_C        = 0
	401B46   00E   erlRelOff      = 0
	401B48   010   field_10       = 0
	401B4A   012   field_12       = 19
	401B4C   014   field_14       = 0
	401B4E   016   field_16       = 0
Destruct Special
	401B50   018   frameOwner     = 14
	401B52   01A   field_1A       = 0
	401B54   01C   flag           = 0
	401B56   01E   flag2          = 2
	401B58   020   unk0           = 0
	401B5C   024   unk1           = FF6C
	401B5E   026   unk2           = 2
@@FUNC	CThing	Class	CThing.Work	401B74
401B74 CThing.Work: ; Public Sub Work() 
401B74    04 6CFF               FLdRfVar var_94
401B77    08 0800               FLdPr this
401B7A    FD90 4400             MemStVarCopy [pr + 0x44]
401B7E    08 0800               FLdPr this
401B81    06 4400               MemLdRfVar [pr + 0x44]
401B84    FD00 6CFF             FStVarCopy var_94
401B88    04 6CFF               FLdRfVar var_94
401B8B    08 0800               FLdPr this
401B8E    FD90 3400             MemStVarCopy [pr + 0x34]
401B92    08 0800               FLdPr this
401B95    06 3400               MemLdRfVar [pr + 0x34]
401B98    FD00 6CFF             FStVarCopy var_94
401B9C    F5 01000000           LitI4 0x1
401BA1    71 68FF               FStR4 [var_98]
401BA4    04 6CFF               FLdRfVar var_94
401BA7    6C 68FF               ILdRf [var_98]
401BAA    08 0800               FLdPr this
401BAD    06 5800               MemLdRfVar [pr + 0x58]
401BB0    FCB0                  Ary1StVarCopy
401BB2    6C 68FF               ILdRf [var_98]
401BB5    08 0800               FLdPr this
401BB8    06 5800               MemLdRfVar [pr + 0x58]
401BBB    FC96                  Ary1LdRfVar
401BBD    FD00 6CFF             FStVarCopy var_94
401BC1    04 58FF               FLdRfVar var_A8
401BC4    08 0800               FLdPr this
401BC7    0D 2C000000           VCallHresult CThing.Prop
401BCC    04 58FF               FLdRfVar var_A8
401BCF    FCF6 6CFF             FStVar var_94
401BD3    FE92 6CFF58FF         FDupVar  0xFFFFFF6C () var_A8
401BD9    04 58FF               FLdRfVar var_A8
401BDC    08 0800               FLdPr this
401BDF    0D 20000000           VCallHresult CThing.var_34_put
401BE4    35 58FF               FFree1Var var_A8
401BE7    04 58FF               FLdRfVar var_A8
401BEA    10 34000000           ThisVCallHresult CThing.Fn
401BEF    04 58FF               FLdRfVar var_A8
401BF2    FCF6 6CFF             FStVar var_94
401BF6    10 38000000           ThisVCallHresult CThing.Sb
401BFB    08 0800               FLdPr this
401BFE    0D 38000000           VCallHresult CThing.Sb
401C03    13                    ExitProcHresult 



Const Pool: 401210
Size: 90
Last Offset: 401C04
RawAddr: 401C04
ByteCRC: D2DF32BA

ProcDscInfo Dump: (RTMI)
	401C04   000   &ObjInfo       = 401198
	401C08   004   argSz          = 4
	401C0A   006   FrameSize      = 24
	401C0C   008   ProcSize       = 90
	401C0E   00A   field_A        = 28
	401C0F   00B   DstrctSpecial  = 0
	401C10   00C   field_C        = 0
	401C12   00E   erlRelOff      = 0
	401C14   010   field_10       = 0
	401C16   012   field_12       = 19
	401C18   014   field_14       = 0
	401C1A   016   field_16       = 0
Destruct Special
	401C1C   018   frameOwner     = 10
	401C1E   01A   field_1A       = 0
	401C20   01C   flag           = 0
	401C22   01E   flag2          = 1
	401C24   020   unk0           = 0
	401C28   024   unk1           = FF6C
	401C2A   026   unk2           = 2
@@FUNC	CThing	Class	CThing.Prop	4019DC
4019DC CThing.Prop: ; Public Property Get Prop()  As Variant
4019DC    FF2E                  ZeroRetValVar
4019DE    08 0800               FLdPr this
4019E1    06 4400               MemLdRfVar [pr + 0x44]
4019E4    FD00 6CFF             FStVarCopy var_94
4019E8    FF2F 0C001000         ExitProcCbHresult copyTo:arg_C sz:0x10 
4019EE    db 0 0 98 


Const Pool: 401210
Size: 14
Last Offset: 4019F0
RawAddr: 4019F0
ByteCRC: 68B770B3

ProcDscInfo Dump: (RTMI)
	4019F0   000   &ObjInfo       = 401198
	4019F4   004   argSz          = 8
	4019F6   006   FrameSize      = 10
	4019F8   008   ProcSize       = 14
	4019FA   00A   field_A        = 28
	4019FB   00B   DstrctSpecial  = 0
	4019FC   00C   field_C        = 0
	4019FE   00E   erlRelOff      = 0
	401A00   010   field_10       = 0
	401A02   012   field_12       = 19
	401A04   014   field_14       = 0
	401A06   016   field_16       = 0
Destruct Special
	401A08   018   frameOwner     = 10
	401A0A   01A   field_1A       = 0
	401A0C   01C   flag           = 0
	401A0E   01E   flag2          = 1
	401A10   020   unk0           = 1000000
	401A14   024   unk1           = FF6C
	401A16   026   unk2           = 2
@@FUNC	CThing	Class	CThing.Prop	401914
401914 CThing.Prop: ; Public Property Let Prop(v As Variant) 
401914    FD16 0C006CFF         ILdRfDarg  0xC (Variant) var_94
40191A    08 0800               FLdPr this
40191D    FD90 4400             MemStVarCopy [pr + 0x44]
401921    13                    ExitProcHresult 
401922    db 0 0 98 


Const Pool: 401210
Size: 10
Last Offset: 401924
RawAddr: 401924
ByteCRC: C75E2DB9

ProcDscInfo Dump: (RTMI)
	401924   000   &ObjInfo       = 401198
	401928   004   argSz          = 8
	40192A   006   FrameSize      = 10
	40192C   008   ProcSize       = 10
	40192E   00A   field_A        = 24
	40192F   00B   DstrctSpecial  = 0
	401930   00C   field_C        = 0
	401932   00E   erlRelOff      = 0
	401934   010   field_10       = 0
	401936   012   field_12       = 19
	401938   014   field_14       = 0
	40193A   016   field_16       = 0
Destruct Special
	40193C   018   frameOwner     = C
	40193E   01A   field_1A       = 0
	401940   01C   flag           = 0
	401942   01E   flag2          = 0
	401944   020   unk0           = 0
	401948   024   unk1           = C
	40194A   026   unk2           = 0
@@FUNC	CThing	Class	CThing.Fn	401994
401994 CThing.Fn: ; Public Function Fn()  As Variant
401994    FF2E                  ZeroRetValVar
401996    08 0800               FLdPr this
401999    06 4400               MemLdRfVar [pr + 0x44]
40199C    FD00 6CFF             FStVarCopy var_94
4019A0    FF2F 0C001000         ExitProcCbHresult copyTo:arg_C sz:0x10 
4019A6    db 0 0 98 


Const Pool: 401210
Size: 14
Last Offset: 4019A8
RawAddr: 4019A8
ByteCRC: 68B770B3

ProcDscInfo Dump: (RTMI)
	4019A8   000   &ObjInfo       = 401198
	4019AC   004   argSz          = 8
	4019AE   006   FrameSize      = 10
	4019B0   008   ProcSize       = 14
	4019B2   00A   field_A        = 28
	4019B3   00B   DstrctSpecial  = 0
	4019B4   00C   field_C        = 0
	4019B6   00E   erlRelOff      = 0
	4019B8   010   field_10       = 0
	4019BA   012   field_12       = 19
	4019BC   014   field_14       = 0
	4019BE   016   field_16       = 0
Destruct Special
	4019C0   018   frameOwner     = 10
	4019C2   01A   field_1A       = 0
	4019C4   01C   flag           = 0
	4019C6   01E   flag2          = 1
	4019C8   020   unk0           = 1000000
	4019CC   024   unk1           = FF6C
	4019CE   026   unk2           = 2
@@FUNC	CThing	Class	CThing.Proc_401AB4	401AB4
401AB4 CThing.Proc_401AB4:
401AB4    FF2E                  ZeroRetValVar
401AB6    08 0800               FLdPr this
401AB9    06 4400               MemLdRfVar [pr + 0x44]
401ABC    FD00 6CFF             FStVarCopy var_94
401AC0    FF2F 0C001000         ExitProcCbHresult copyTo:arg_C sz:0x10 
401AC6    db 0 0 98 


Const Pool: 401210
Size: 14
Last Offset: 401AC8
RawAddr: 401AC8
ByteCRC: 68B770B3

ProcDscInfo Dump: (RTMI)
	401AC8   000   &ObjInfo       = 401198
	401ACC   004   argSz          = 8
	401ACE   006   FrameSize      = 10
	401AD0   008   ProcSize       = 14
	401AD2   00A   field_A        = 28
	401AD3   00B   DstrctSpecial  = 0
	401AD4   00C   field_C        = 0
	401AD6   00E   erlRelOff      = 0
	401AD8   010   field_10       = 0
	401ADA   012   field_12       = 19
	401ADC   014   field_14       = 0
	401ADE   016   field_16       = 0
Destruct Special
	401AE0   018   frameOwner     = 10
	401AE2   01A   field_1A       = 0
	401AE4   01C   flag           = 0
	401AE6   01E   flag2          = 1
	401AE8   020   unk0           = 1000000
	401AEC   024   unk1           = FF6C
	401AEE   026   unk2           = 2
@@FUNC	CThing	Class	CThing.Sb	401A6C
401A6C CThing.Sb: ; Public Sub Sb() 
401A6C    04 5CFF               FLdRfVar var_A4
401A6F    10 3C000000           ThisVCallHresult CThing.Proc_401AB4
401A74    04 5CFF               FLdRfVar var_A4
401A77    FCF6 6CFF             FStVar var_94
401A7B    13                    ExitProcHresult 



Const Pool: 401210
Size: 10
Last Offset: 401A7C
RawAddr: 401A7C
ByteCRC: BA66FD25

ProcDscInfo Dump: (RTMI)
	401A7C   000   &ObjInfo       = 401198
	401A80   004   argSz          = 4
	401A82   006   FrameSize      = 20
	401A84   008   ProcSize       = 10
	401A86   00A   field_A        = 28
	401A87   00B   DstrctSpecial  = 0
	401A88   00C   field_C        = 0
	401A8A   00E   erlRelOff      = 0
	401A8C   010   field_10       = 0
	401A8E   012   field_12       = 19
	401A90   014   field_14       = 0
	401A92   016   field_16       = 0
Destruct Special
	401A94   018   frameOwner     = 10
	401A96   01A   field_1A       = 0
	401A98   01C   flag           = 0
	401A9A   01E   flag2          = 1
	401A9C   020   unk0           = 0
	401AA0   024   unk1           = FF6C
	401AA2   026   unk2           = 2
@@FUNC	CThing	Class	CThing.Proc_401A24	401A24
401A24 CThing.Proc_401A24:
401A24    FF2E                  ZeroRetValVar
401A26    08 0800               FLdPr this
401A29    06 4400               MemLdRfVar [pr + 0x44]
401A2C    FD00 6CFF             FStVarCopy var_94
401A30    FF2F 0C001000         ExitProcCbHresult copyTo:arg_C sz:0x10 
401A36    db 0 0 98 


Const Pool: 401210
Size: 14
Last Offset: 401A38
RawAddr: 401A38
ByteCRC: 68B770B3

ProcDscInfo Dump: (RTMI)
	401A38   000   &ObjInfo       = 401198
	401A3C   004   argSz          = 8
	401A3E   006   FrameSize      = 10
	401A40   008   ProcSize       = 14
	401A42   00A   field_A        = 28
	401A43   00B   DstrctSpecial  = 0
	401A44   00C   field_C        = 10
	401A46   00E   erlRelOff      = 0
	401A48   010   field_10       = 0
	401A4A   012   field_12       = 19
	401A4C   014   field_14       = 0
	401A4E   016   field_16       = 0
Destruct Special
	401A50   018   frameOwner     = 10
	401A52   01A   field_1A       = 0
	401A54   01C   flag           = 0
	401A56   01E   flag2          = 1
	401A58   020   unk0           = 1000000
	401A5C   024   unk1           = FF6C
	401A5E   026   unk2           = 2
