@@PROJECT	C:\Users\John\Desktop\pcode_db\probes\_discovery\cls_Str\probe.exe	pcode=True	loaded=True	err=0 
@@FUNC	modProbe	Module	modProbe.Sub Main	401B84
401B84 modProbe.Sub Main:
401B84    FDF4 0000             New CThing
401B88    19 78FF               FStAdFunc var_88
401B8B    08 78FF               FLdPr var_88
401B8E    0D 24000100           VCallHresult CThing.Work
401B93    1B 0200               LitStr str_40155C='abc' 
401B96    08 78FF               FLdPr var_88
401B99    0D 20000100           VCallHresult CThing.var_34_put
401B9E    04 70FF               FLdRfVar var_90
401BA1    08 78FF               FLdPr var_88
401BA4    0D 1C000100           VCallHresult CThing.var_34_get
401BA9    3E 70FF               FLdZeroAd var_90
401BAC    31 74FF               FStStr var_8C
401BAF    6C 74FF               ILdRf [var_8C]
401BB2    43 70FF               FStStrCopy var_90
401BB5    04 70FF               FLdRfVar var_90
401BB8    08 78FF               FLdPr var_88
401BBB    0D 2C000100           VCallHresult CThing.Prop
401BC0    2F 70FF               FFree1Str var_90
401BC3    04 70FF               FLdRfVar var_90
401BC6    08 78FF               FLdPr var_88
401BC9    0D 28000100           VCallHresult CThing.Prop
401BCE    3E 70FF               FLdZeroAd var_90
401BD1    31 74FF               FStStr var_8C
401BD4    04 70FF               FLdRfVar var_90
401BD7    08 78FF               FLdPr var_88
401BDA    0D 30000100           VCallHresult CThing.Fn
401BDF    3E 70FF               FLdZeroAd var_90
401BE2    31 74FF               FStStr var_8C
401BE5    08 78FF               FLdPr var_88
401BE8    0D 34000100           VCallHresult CThing.Sb
401BED    04 70FF               FLdRfVar var_90
401BF0    6C 78FF               ILdRf [var_88]
401BF3    FF1E 03000800         ImpAdCallNonVirt CThing.Proc_4019F4 espCheck: 8
401BF9    3E 70FF               FLdZeroAd var_90
401BFC    31 74FF               FStStr var_8C
401BFF    14                    ExitProcI4 



Const Pool: 4010E8
Size: 7C
Last Offset: 401C00
RawAddr: 401C00
ByteCRC: D0E75487

ProcDscInfo Dump: (RTMI)
	401C00   000   &ObjInfo       = 4010B0
	401C04   004   argSz          = 4
	401C06   006   FrameSize      = C
	401C08   008   ProcSize       = 7C
	401C0A   00A   field_A        = 2C
	401C0B   00B   DstrctSpecial  = 0
	401C0C   00C   field_C        = 0
	401C0E   00E   erlRelOff      = 0
	401C10   010   field_10       = 0
	401C12   012   field_12       = 19
	401C14   014   field_14       = 0
	401C16   016   field_16       = 0
Destruct Special
	401C18   018   frameOwner     = 14
	401C1A   01A   field_1A       = 0
	401C1C   01C   flag           = 0
	401C1E   01E   flag2          = 2
	401C20   020   unk0           = 0
	401C24   024   unk1           = FF78
	401C26   026   unk2           = 3
@@FUNC	CThing	Class	CThing.Work	401ACC
401ACC CThing.Work: ; Public Sub Work() 
401ACC    6C 78FF               ILdRf [var_88]
401ACF    08 0800               FLdPr this
401AD2    FD91 3800             MemStStrCopy [pr + 0x38]
401AD6    08 0800               FLdPr this
401AD9    8A 3800               MemLdStr [pr + 0x38]
401ADC    43 78FF               FStStrCopy var_88
401ADF    6C 78FF               ILdRf [var_88]
401AE2    08 0800               FLdPr this
401AE5    FD91 3400             MemStStrCopy [pr + 0x34]
401AE9    08 0800               FLdPr this
401AEC    8A 3400               MemLdStr [pr + 0x34]
401AEF    43 78FF               FStStrCopy var_88
401AF2    F5 01000000           LitI4 0x1
401AF7    71 74FF               FStR4 [var_8C]
401AFA    6C 78FF               ILdRf [var_88]
401AFD    6C 74FF               ILdRf [var_8C]
401B00    08 0800               FLdPr this
401B03    06 4000               MemLdRfVar [pr + 0x40]
401B06    3B                    Ary1StStrCopy
401B07    6C 74FF               ILdRf [var_8C]
401B0A    08 0800               FLdPr this
401B0D    06 4000               MemLdRfVar [pr + 0x40]
401B10    9E                    Ary1LdI4
401B11    43 78FF               FStStrCopy var_88
401B14    04 70FF               FLdRfVar var_90
401B17    08 0800               FLdPr this
401B1A    0D 28000000           VCallHresult CThing.Prop
401B1F    3E 70FF               FLdZeroAd var_90
401B22    31 78FF               FStStr var_88
401B25    6C 78FF               ILdRf [var_88]
401B28    08 0800               FLdPr this
401B2B    0D 20000000           VCallHresult CThing.var_34_put
401B30    04 70FF               FLdRfVar var_90
401B33    10 30000000           ThisVCallHresult CThing.Fn
401B38    3E 70FF               FLdZeroAd var_90
401B3B    31 78FF               FStStr var_88
401B3E    10 34000000           ThisVCallHresult CThing.Sb
401B43    08 0800               FLdPr this
401B46    0D 34000000           VCallHresult CThing.Sb
401B4B    13                    ExitProcHresult 



Const Pool: 40120C
Size: 80
Last Offset: 401B4C
RawAddr: 401B4C
ByteCRC: 93FF8E5A

ProcDscInfo Dump: (RTMI)
	401B4C   000   &ObjInfo       = 401194
	401B50   004   argSz          = 4
	401B52   006   FrameSize      = C
	401B54   008   ProcSize       = 80
	401B56   00A   field_A        = 28
	401B57   00B   DstrctSpecial  = 0
	401B58   00C   field_C        = 0
	401B5A   00E   erlRelOff      = 0
	401B5C   010   field_10       = 0
	401B5E   012   field_12       = 19
	401B60   014   field_14       = 0
	401B62   016   field_16       = 0
Destruct Special
	401B64   018   frameOwner     = 10
	401B66   01A   field_1A       = 0
	401B68   01C   flag           = 0
	401B6A   01E   flag2          = 1
	401B6C   020   unk0           = 0
	401B70   024   unk1           = FF78
	401B72   026   unk2           = 1
@@FUNC	CThing	Class	CThing.Prop	4019AC
4019AC CThing.Prop: ; Public Property Get Prop()  As String
4019AC    FF2D                  ZeroRetVal
4019AE    08 0800               FLdPr this
4019B1    8A 3800               MemLdStr [pr + 0x38]
4019B4    43 78FF               FStStrCopy var_88
4019B7    FF2F 0C000400         ExitProcCbHresult copyTo:arg_C sz:0x4 
4019BD    db 0 0 0 94 


Const Pool: 40120C
Size: 14
Last Offset: 4019C0
RawAddr: 4019C0
ByteCRC: EA21E90B

ProcDscInfo Dump: (RTMI)
	4019C0   000   &ObjInfo       = 401194
	4019C4   004   argSz          = 8
	4019C6   006   FrameSize      = 4
	4019C8   008   ProcSize       = 14
	4019CA   00A   field_A        = 28
	4019CB   00B   DstrctSpecial  = 0
	4019CC   00C   field_C        = 0
	4019CE   00E   erlRelOff      = 0
	4019D0   010   field_10       = 0
	4019D2   012   field_12       = 19
	4019D4   014   field_14       = 0
	4019D6   016   field_16       = 0
Destruct Special
	4019D8   018   frameOwner     = 10
	4019DA   01A   field_1A       = 0
	4019DC   01C   flag           = 0
	4019DE   01E   flag2          = 1
	4019E0   020   unk0           = 1000000
	4019E4   024   unk1           = FF78
	4019E6   026   unk2           = 1
@@FUNC	CThing	Class	CThing.Prop	4018AC
4018AC CThing.Prop: ; Public Property Let Prop(v As String) 
4018AC    80 0C00               ILdI4 [arg_C]
4018AF    08 0800               FLdPr this
4018B2    FD91 3800             MemStStrCopy [pr + 0x38]
4018B6    13                    ExitProcHresult 
4018B7    db 0 94 


Const Pool: 40120C
Size: C
Last Offset: 4018B8
RawAddr: 4018B8
ByteCRC: B0BAB780

ProcDscInfo Dump: (RTMI)
	4018B8   000   &ObjInfo       = 401194
	4018BC   004   argSz          = 8
	4018BE   006   FrameSize      = 0
	4018C0   008   ProcSize       = C
	4018C2   00A   field_A        = 24
	4018C3   00B   DstrctSpecial  = 0
	4018C4   00C   field_C        = 0
	4018C6   00E   erlRelOff      = 0
	4018C8   010   field_10       = 0
	4018CA   012   field_12       = 19
	4018CC   014   field_14       = 0
	4018CE   016   field_16       = 0
Destruct Special
	4018D0   018   frameOwner     = C
	4018D2   01A   field_1A       = 0
	4018D4   01C   flag           = 0
	4018D6   01E   flag2          = 0
	4018D8   020   unk0           = 0
	4018DC   024   unk1           = C
	4018DE   026   unk2           = 0
@@FUNC	CThing	Class	CThing.Fn	401964
401964 CThing.Fn: ; Public Function Fn()  As String
401964    FF2D                  ZeroRetVal
401966    08 0800               FLdPr this
401969    8A 3800               MemLdStr [pr + 0x38]
40196C    43 78FF               FStStrCopy var_88
40196F    FF2F 0C000400         ExitProcCbHresult copyTo:arg_C sz:0x4 
401975    db 0 0 0 94 


Const Pool: 40120C
Size: 14
Last Offset: 401978
RawAddr: 401978
ByteCRC: EA21E90B

ProcDscInfo Dump: (RTMI)
	401978   000   &ObjInfo       = 401194
	40197C   004   argSz          = 8
	40197E   006   FrameSize      = 4
	401980   008   ProcSize       = 14
	401982   00A   field_A        = 28
	401983   00B   DstrctSpecial  = 0
	401984   00C   field_C        = 0
	401986   00E   erlRelOff      = 0
	401988   010   field_10       = 0
	40198A   012   field_12       = 19
	40198C   014   field_14       = 0
	40198E   016   field_16       = 0
Destruct Special
	401990   018   frameOwner     = 10
	401992   01A   field_1A       = 0
	401994   01C   flag           = 0
	401996   01E   flag2          = 1
	401998   020   unk0           = 1000000
	40199C   024   unk1           = FF78
	40199E   026   unk2           = 1
@@FUNC	CThing	Class	CThing.Proc_401A84	401A84
401A84 CThing.Proc_401A84:
401A84    FF2D                  ZeroRetVal
401A86    08 0800               FLdPr this
401A89    8A 3800               MemLdStr [pr + 0x38]
401A8C    43 78FF               FStStrCopy var_88
401A8F    FF2F 0C000400         ExitProcCbHresult copyTo:arg_C sz:0x4 
401A95    db 0 0 0 94 


Const Pool: 40120C
Size: 14
Last Offset: 401A98
RawAddr: 401A98
ByteCRC: EA21E90B

ProcDscInfo Dump: (RTMI)
	401A98   000   &ObjInfo       = 401194
	401A9C   004   argSz          = 8
	401A9E   006   FrameSize      = 4
	401AA0   008   ProcSize       = 14
	401AA2   00A   field_A        = 28
	401AA3   00B   DstrctSpecial  = 0
	401AA4   00C   field_C        = 0
	401AA6   00E   erlRelOff      = 0
	401AA8   010   field_10       = 0
	401AAA   012   field_12       = 19
	401AAC   014   field_14       = 0
	401AAE   016   field_16       = 0
Destruct Special
	401AB0   018   frameOwner     = 10
	401AB2   01A   field_1A       = 0
	401AB4   01C   flag           = 0
	401AB6   01E   flag2          = 1
	401AB8   020   unk0           = 1000000
	401ABC   024   unk1           = FF78
	401ABE   026   unk2           = 1
@@FUNC	CThing	Class	CThing.Sb	401A3C
401A3C CThing.Sb: ; Public Sub Sb() 
401A3C    04 74FF               FLdRfVar var_8C
401A3F    10 38000000           ThisVCallHresult CThing.Proc_401A84
401A44    3E 74FF               FLdZeroAd var_8C
401A47    31 78FF               FStStr var_88
401A4A    13                    ExitProcHresult 
401A4B    db 0 94 


Const Pool: 40120C
Size: 10
Last Offset: 401A4C
RawAddr: 401A4C
ByteCRC: C282EC54

ProcDscInfo Dump: (RTMI)
	401A4C   000   &ObjInfo       = 401194
	401A50   004   argSz          = 4
	401A52   006   FrameSize      = 8
	401A54   008   ProcSize       = 10
	401A56   00A   field_A        = 28
	401A57   00B   DstrctSpecial  = 0
	401A58   00C   field_C        = 0
	401A5A   00E   erlRelOff      = 0
	401A5C   010   field_10       = 0
	401A5E   012   field_12       = 19
	401A60   014   field_14       = 0
	401A62   016   field_16       = 0
Destruct Special
	401A64   018   frameOwner     = 10
	401A66   01A   field_1A       = 0
	401A68   01C   flag           = 0
	401A6A   01E   flag2          = 1
	401A6C   020   unk0           = 0
	401A70   024   unk1           = FF78
	401A72   026   unk2           = 1
@@FUNC	CThing	Class	CThing.Proc_4019F4	4019F4
4019F4 CThing.Proc_4019F4:
4019F4    FF2D                  ZeroRetVal
4019F6    08 0800               FLdPr this
4019F9    8A 3800               MemLdStr [pr + 0x38]
4019FC    43 78FF               FStStrCopy var_88
4019FF    FF2F 0C000400         ExitProcCbHresult copyTo:arg_C sz:0x4 
401A05    db 0 0 0 94 


Const Pool: 40120C
Size: 14
Last Offset: 401A08
RawAddr: 401A08
ByteCRC: EA21E90B

ProcDscInfo Dump: (RTMI)
	401A08   000   &ObjInfo       = 401194
	401A0C   004   argSz          = 8
	401A0E   006   FrameSize      = 4
	401A10   008   ProcSize       = 14
	401A12   00A   field_A        = 28
	401A13   00B   DstrctSpecial  = 0
	401A14   00C   field_C        = 10
	401A16   00E   erlRelOff      = 0
	401A18   010   field_10       = 0
	401A1A   012   field_12       = 19
	401A1C   014   field_14       = 0
	401A1E   016   field_16       = 0
Destruct Special
	401A20   018   frameOwner     = 10
	401A22   01A   field_1A       = 0
	401A24   01C   flag           = 0
	401A26   01E   flag2          = 1
	401A28   020   unk0           = 1000000
	401A2C   024   unk1           = FF78
	401A2E   026   unk2           = 1
