Files
2025-10-14 09:52:32 +09:00

2130 lines
119 KiB
Plaintext

;@Extension.Container.Version.1
;-- DO NOT CHANGE THE LINE ABOVE --
IF (VERSION.BUILD.BASE()<138311.)
(
PRINTF %ERROR "%s: Software too old, please contact support@lauterbach.com." "uCOS-II"
ENDDO
)
PMACRO.EXPLICIT
PRIVATE &sParamline &sPpf &sCmd &sParameters &sAccess &sAccessSpaces &sAccessMachine &sOptionAccess &sOptionAccessMisc &sName &sMachine &sArguments &nVariant
PRIVATE &bTaskConfig &bExtLoad &bCleanup
ENTRY &sCmd %LINE &sParamline
&sParameters=STRing.SCANAndExtract("&sParamline","PARAMETERS=","")
&sAccess=STRing.SCANAndExtract("&sParamline","ACCESS=","")
&sAccessSpaces=STRing.SCANAndExtract("&sParamline","ACCESSSPACES=","")
&sAccessMachine=STRing.SCANAndExtract("&sParamline","ACCESSMACHINE=","")
&sName=STRing.SCANAndExtract("&sParamline","NAME=","")
&sMachine=STRing.SCANAndExtract("&sParamline","MACHINE=","")
&sArguments=STRing.SCANAndExtract("&sParamline","ARGUMENTS=","")
&sParameters=STRing.Replace("&sParameters","""","",0.)
IF ("&sArguments"!="")
&sArguments=&sArguments
IF ("&sAccess"!="")
&sOptionAccess="/ACCESS &sAccess"
IF ("&sAccessSpaces"!="")
&sOptionAccessMisc="/ACCESSSPACES &sAccessSpaces"
IF ("&sAccessMachine"!="")
&sOptionAccessMisc="&(sOptionAccessMisc) /ACCESSMACHINE &sAccessMachine"
&sName=STRing.Replace("&sName","""","",0.)
&bTaskConfig=STRing.SCAN("task.config,ext.config",STRing.LoWeR("&sCmd"),0.)>=0.
&bExtLoad=STRing.SCAN("ext.load",STRing.LoWeR("&sCmd"),0.)>=0.
&bCleanup=STRing.SCAN("task.res,ext.res,ext.delete",STRing.LoWeR("&sCmd"),0.)>=0.
&sPpf=OS.PresentPracticeFile()
IF (&bTaskConfig||&bExtLoad)
(
GOSUB execute_container_selection "&sParameters" "&sAccess" "&sMachine" "&sArguments"
RETURNVALUES &nVariant
IF ("&nVariant"!="32.")&&("&nVariant"!="64.")
(
IF CPUIS64BIT()
&nVariant="64."
ELSE
&nVariant="32."
)
IF STRing.ComPare("&sArguments","*32BIT*")
&nVariant="32."
ELSE IF STRing.ComPare("&sArguments","*64BIT*")
&nVariant="64."
)
IF (&bTaskConfig)
(
PRIVATE &sMachineName
&sMachineName="uCOS-II"
TASK.RESet
IF (&nVariant==32.)
(
GOSUB extension_32bit "&sParameters" "&sOptionAccess"
IF !STRing.Compare("&sArguments","*MENU=NONE*")
GOSUB menu_32bit "&sMachineName" ""
GOSUB autoload_32bit ""
)
ELSE IF (&nVariant==64.)
(
GOSUB extension_64bit "&sParameters" "&sOptionAccess"
IF !STRing.Compare("&sArguments","*MENU=NONE*")
GOSUB menu_64bit "&sMachineName" ""
GOSUB autoload_64bit ""
)
)
ELSE IF (&bExtLoad)
(
PRIVATE &sMachineName &sInfix &sOptionName &sOptionMachine
&sInfix=""
&sMachineName="uCOS-II"
IF ("&sName"!="")
(
&sInfix=STRing.UPpeR("&(sName).")
&sMachineName="&(sName)"
&sOptionName="/NAME &sMachineName"
)
ELSE IF PRACTICE.FUNCtion.AVAILable(SYStem.Option.MACHINESPACES)
(
IF SYStem.Option.MACHINESPACES()
&sInfix=TASK.TRANSPOSE.INFIX(OS.FILE.BASENAME("&sPpf",".**"))+"."
)
IF ("&sMachine"!="")
(
&sOptionMachine="/MACHINE &sMachine"
)
IF (&nVariant==32.)
(
GOSUB extension_32bit "&sParameters" "&sOptionAccess &sOptionAccessMisc &sOptionName &sOptionMachine"
IF !STRing.Compare("&sArguments","*MENU=NONE*")
GOSUB menu_32bit "&sMachineName" "&sInfix"
GOSUB autoload_32bit "&sOptionMachine"
)
ELSE IF (&nVariant==64.)
(
GOSUB extension_64bit "&sParameters" "&sOptionAccess &sOptionAccessMisc &sOptionName &sOptionMachine"
IF !STRing.Compare("&sArguments","*MENU=NONE*")
GOSUB menu_64bit "&sMachineName" "&sInfix"
GOSUB autoload_64bit "&sOptionMachine"
)
)
ELSE IF (&bCleanup)
(
PRIVATE &sMachineName &sOptionMachine
&sMachineName="uCOS-II"
IF ("&sName"!="")
(
&sMachineName="&(sName)"
)
IF ("&sMachine"!="")
(
&sOptionMachine="/MACHINE &sMachine"
)
IF STRing.SCAN(HELP.FILTER(),"rtosucos",0.)>=0.
HELP.FILTER.Delete rtosucos
GOSUB menu_delete "&sMachineName"
GOSUB autoload_delete "&sOptionMachine"
)
ENDDO
extension_32bit: ; (options)
(
PARAMETERS &sParameters &sOptions
EXTension.LOAD &sParameters &sOptions
(
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
S//++UgAXqEsA///QYIAGIABABR8CAOmg+EADDghABBOgAAgPIAAADiEahx/4/t4S//+yUgAXnFL
///YlCH/0HwIAqaQAQA0k+EALHx/G3g8gAAEOIQAADiEACw4YQAISABcYX/k+3g4YQAISABb4Thh
AAhIAF49gAEANHwIA6aD4QAsOCEAME6AACCUIf/QfAgCppABADST4QAsfH8beD0gKgCRIQAIOSAA
AJEhAAyRIQAQkSEAFJEhABiRIQAckSEAIJEhACQ8gAAEOIQAADiEACw4YQAISABbdX/k+3g4YQAI
SABbaThhAAhIAF3FgAEANHwIA6aD4QAsOCEAME6AACCUIf/QfAgCppABADST4QAsfH8beD0gLgCR
IQAIOSAAAJEhAAyRIQAQkSEAFJEhABiRIQAckSEAIJEhACQ8gAAEOIQAADiEACw4YQAISABa/X/k
+3g4YQAISABa8ThhAAhIAF1lgAEANHwIA6aD4QAsOCEAME6AACCUIf/QfAgCppABADST4QAsfH8b
eDkgLgCxIQAIPIAABDiEAAA4hAAsOGEACEgAWqV/5Pt4OGEACEgAWpk4YQAISABdAYABADR8CAOm
g+EALDghADBOgAAglCH/0HwIAqaQAQA0k+EALHx/G3g9IAAAOQlqJKFJaiSJKAACsUEACJkhAAo8
gAAEOIQAADiEACw4YQAISABaPX/k+3g4YQAISABaMThhAAhIAFyZgAEANHwIA6aD4QAsOCEAME6A
ACCUIf/wfAgCppABABQ9IAAEgSkIOCwJAABBggOYPSAABIEpCAAsCQAAQIIAFD0gAASBSQg4PSAA
BJFJCAA8YAAAOGNqMEv//WU9IAAEkGkINDxgAAA4Y2o4S//9UT0gAASQaQgIPGAAADhjakBL//09
PSAABJBpCAQ8YAAAOGNqTEgAW+k9IAAEkGkIGDxgAAA4Y2pYSABb7T0gAASQaQhsPGAAADhjaihL
//2pfGkbeD1AAASQagm4PUAABIFKCDg4YAABLAr//0GCBeg9QAAEgUoINCwK//9Bggg8OGAAAiwJ
//9BggXMk8EACJPhAAw8YAAAOGNqZEv//dE9IAAEkGkIiDxgAAA4Y2pwS//9vT0gAASQaQiMPGAA
ADhjanxL//2pPSAABJBpCNA8YAAAOGNqjEv//ZU9IAAEkGkITDxgAAA4Y2qYS//9gT0gAASQaQj4
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
OEAKFHyCEAhOgAAgOEAKMXyCEAhOgAAgOEAKMnyCEAhOgAAgOEALA3yCEAhOgAAgvgIDBAAAAAUA
QFZFUlNJT04tSU5GT0AAMTAxOTQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACfSAAAH6AAA
AAYAAAANAAAAAAAAAAAAAAAAaHR0cHM6Ly9zdm4uaW50ZXJuLmxhdXRlcmJhY2guY29tL3N2bi9r
ZXJuZWxzcmMvYnJhbmNoZXMvbmlnaHRseQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABodHRwczovL3N2bi5pbnRlcm4ubGF1dGVy
YmFjaC5jb20vc3ZuL2tlcm5lbHNyYwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGJhdW1laXN0ZXIA
AAAAAABlZGstbGludXg2NGJpdC03AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAR0NDIDkuNS4wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAfoAAAABgAAAA0AAABOAAAn0gAAB+gAAAAGAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAUVEdUNPUy1JSQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAIAAAAEFscGhhIEJyZWFrcG9pbnRz
IHNldCBvbiAlZCB0YXNrIHN0YXRlIHdvcmRzAAAAAEFuYVN0YXRDaGVjayAlOHgAAAAAZ2V0U3Ry
dWN0TmFtZTogJXMAAABcXAAAb3NfY29yZQBHbG9iYWwAACouAABUQ0JDdXIAAFRDQkxpc3QAUHJp
b0N1cgBUQ0JQcmlvVGJsAABPU01lbVRibAAAAABTUF9USFJFQURfVABUQ0JTdGtQdHIAAABUQ0JF
eHRQdHIAAABUQ0JTdGtCb3R0b20AAAAAVENCU3RrU2l6ZQAAVENCT3B0AABUQ0JJZAAAAFRDQk5l
eHQAVENCRXZlbnRQdHIAVENCTXNnAABUQ0JEbHkAAFRDQlN0YXQAVENCUHJpbwBUQ0JEZWxSZXEA
AABUQ0JUYXNrTmFtZQBwYXJfc2V0dXA6IFVTRVIgc3RydWN0IGZvdW5kLgAAAC5UYXNrTmFtZQAA
AE9TX1NUSwAARXZlbnRUYmwAAAAARXZlbnRQdHIAAAAARXZlbnRDbnQAAAAARXZlbnRUeXBlAAAA
RXZlbnROYW1lAAAAT1NGbGFnVGJsAAAAT1NGbGFnR3JwAAAARmxhZ1RibABGbGFnR3JwAC5PU0Zs
YWdUeXBlAC5PU0ZsYWdXYWl0TGlzdAAuT1NGbGFnRmxhZ3MAAAAALk9TRmxhZ05hbWUALk9TRmxh
Z05vZGVUQ0IAAC5PU0ZsYWdOb2RlRmxhZ3MAAAAALk9TRmxhZ05vZGVXYWl0VHlwZQAuT1NRU3Rh
cnQAAAAuT1NRU2l6ZQAAAAAuT1NRT3V0AC5PU1FJbgAALk9TUUVuZAAuT1NRRW50cmllcwAuT1NN
ZW1BZGRyAAAuT1NNZW1GcmVlTGlzdAAALk9TTWVtQmxrU2l6ZQAAAC5PU01lbU5CbGtzAC5PU01l
bU5GcmVlAE9TVG1yVGJsAAAAAC5PU1RtclR5cGUAAC5PU1RtckNhbGxiYWNrAAAuT1NUbXJDYWxs
YmFja0FyZwAAAC5PU1Rtck1hdGNoAC5PU1RtclBlcmlvZAAAAAAuT1NUbXJOYW1lAAAuT1NUbXJP
cHQAAAAuT1NUbXJBY3RpdmUAAAAALk9TVG1yU3RhdGUAQW5hU3RhdEluaXQgJTh4AGdldE1hZ2lj
IGFkZHI9JTh4LCBzaXplPSVkAAAtLS0gVEFTSyBtYWdpYyA9ICU4eAAAAAAtLS0gVEFTSyBwcmlv
ID0gJWQuLCBtYWdpYyA9ICU4eAAAAAAsIG5hbWUgPSAlcwAgLS0tAAAAAFZlcnNpb25OYnIAAFZl
cnNpb24AXEdsb2JhbFxWRVJTSU9OAFNvcnJ5OiBDb3VsZG4ndCBnZXQgc3ltYm9sIGFkZHJlc3Nl
cwAAAABfX0VNVUNPU19BVABfX0VNVUNPU19BUwBfX0VNVUNPU19BTABUQVNLU1RBVEUAAABUQVNL
UwAAAFRBU0tTdGF0ZQAAAEAoPSlfX1JUT1NfVUNPU19fVEFTS19UQVNLUwBPU19UTVIAAHN0cnVj
dCBvc190bXIAAABUQVNLX1VTRVJfREFUQQAAc3RydWN0IHRhc2tfdXNlcl9kYXRhAAAAc3RydWN0
IFRBU0tfVVNFUl9EQVRBAAAAT1NfTUVNAABzdHJ1Y3Qgb3NfbWVtAAAAUEFSX01FTQBPU19RAAAA
AHN0cnVjdCBvc19xAE9TX0ZMQUdfTk9ERQAAAABzdHJ1Y3Qgb3NfZmxhZ19ub2RlAE9TX0ZMQUdf
R1JQAHN0cnVjdCBvc19mbGFnX2dycAAAKkVWRU5UX3QAAAAAT1NfRVZFTlQAAAAAc3RydWN0IG9z
X2V2ZW50ACpUQ0JfdAAAT1NfVENCAABzdHJ1Y3Qgb3NfdGNiAAAA//+q2P//qxT//6sU//+rJP//
qxT//6sk//+rJP//qyT//6sE//+rJP//qyT//6sk//+rJP//qyT//6sk//+rJP//qxT//6sk//+r
JP//qyT//6sk//+rJP//qyT//6sk//+rJP//qyT//6sk//+rJP//qyT//6sk//+rJP//qyT//6sU
AABuSAAAblgAAG5wAAAAAAAAbrwAAG7MAAAAAAAAbqgAAG6wAAAAAAAAbogAAG6QAABuoAAAAAAA
AG4wAABuOAAAAAAAAG7gAABu7AAAAAAAAG8AAABvDAAAbxgAAAAAAABvKAAAbzAAAG84AAAAADx0
YXNrPgAAICAgaWQgAABwcmlvAAAAAHN0YXRlICAgAAAAAGV2ZW50ICAgIAAAAG1zZyAgICAgIAAA
AGRlbGF5IAAAcHJvY2lkAABuYW1lIAAAAFRBU0suVGFzayAleAAAAABUQVNLLlRBU0sAAAAlNWQu
IAAAACUzZC4gIAAAUlVOTklORwBERUxBWSAgAFJFQURZICAAU0VNICAgIABNQk9YICAgAFFVRVVF
ICAAU1VTUEVORABNVVRFWCAgAEVWRkxBRyAAKCUyeCkgICAAAAAAVEFTSy5FdmVudCAleAAAAERh
dGEuZHVtcCAleAAAAAAlNWQuAAAAAG9wdGlvbnM6ICAAAFNUS19DSEsgAAAAAFNUS19DTFIgAAAA
AFNBVkVfRlAgAAAAAHBlbmRpbmcgbWVzc2FnZTogIAAAJTJ4IAAAAABzdGFjayBwdHI6IAByLnRh
c2sgJXgAAABjb250ZXh0AHIudGFzawAAY3VycmVudAAgCgoAbWFnaWMgICAgAAAAVEFTSwAAAABU
YXNrAAAAAEAoPSlfX1JUT1NfVUNPU19fVEFTS19UAP//rnj//664//+uyP//rxj//67Y//+vGP//
rxj//68Y//+u6P//rxj//68Y//+vGP//rxj//68Y//+vGP//rxj//674//+vGP//rxj//68Y//+v
GP//rxj//68Y//+vGP//rxj//68Y//+vGP//rxj//68Y//+vGP//rxj//68Y//+vCDxmbGFnPgAA
bmFtZSAgICAAAAAAVEFTSy5GbGFnICV4AAAAAFRBU0suRkxBRwAAACUzZC4AAAAAPjk5LgAAAAB3
YWl0aW5nIHRhc2tzOgoAbWFnaWMgICAgIHdhaXQgIHR5cGUgICAgIAAAAG5hbWUAAAAAJTh4ICAA
AAAlNHggIAAAAGNscl9hbGwgIAAAAGNscl9hbnkgIAAAAHNldF9hbGwgIAAAAHNldF9hbnkgIAAA
ACglM2QuKSAgIAAAAGZsYWdzAAAAd2FpdGluZwBGTEFHAAAAAEYAAABGbGFnAAAAAEAoPSlfX1JU
T1NfVUNPU19fVEFTS19GADxldmVudD4AdHlwZSAgAABjb3VudCAgAHB0ciAgICAgIAAAAFRBU0su
RVZFTlQAAFVOVVNFRAAATUJPWCAgAABRVUVVRSAAAFNFTSAgIAAATVVURVggAABGTEFHICAAACgl
MngpICAAVEFTSy5FLlEAAAAAICAlM2QuAAB3YWl0aW5nIHRhc2tzIHByaW8KACVkLiAAAAAAbWFp
bGJveCBjb250ZW50CgAAAABzdGFydCAgICAgc2l6ZSBlbnRyaWVzICBpbiAgICAgICAgb3V0CgAA
JTVkLiAlNWQuICAgAAAAAERhdGEuRHVtcCAleAAAAABxdWV1ZSBlbnRyaWVzOgoAYWRkcmVzcyAg
ICAgY29udGVudAoAAAAARVZFTlQAAABFdmVudAAAAEAoPSlfX1JUT1NfVUNPU19fVEFTS19FAP//
uLT//7jI//+42P//uOj//7j4//+5CDx0aW1lcj4AYWN0aXZlAABzdG9wcGVkAFRBU0suVGltZXIg
JXgAAABUQVNLLlRJTUVSAAAlcwAAdW51c2VkAABjb21wbGV0ZWQAAABydW5uaW5nACglMngpAAAA
JWQuAE9TVG1yVGltZQAAAG5vbmUAAAAAb25lIHNob3QAAAAAcGVyaW9kaWMAAAAAY2FsbGJhY2sA
AAAAY2IgYXJnAABEYXRhLkxpc3QgJXgAAAAAY2FsbGJhY2sgICAgICAgICAgYXJndW1lbnQgICAg
ICAgICAgc3ltYm9sCgAlOHggICU4eCAgAABzdGF0ZSAgAHBlcmlvZCAAIGxlZnQgIABvcHRpb24g
ICAAAABjYWxsYmFjayAAAABTb3JyeTogQ291bGRuJ3QgZ2V0IHRpbWVyIGluZm9ybWF0aW9uAAAA
VElNRVIAAABUSQAAVEltZXIAAABAKD0pX19SVE9TX1VDT1NfX1RBU0tfVEkAAAAA///DBP//wiz/
/8LE///C1P//wuT//8L0JTZkLgAAAABzb21ldGhpbmcgYWRkaXRpb25hbC4uLgoAAAAAYWRkcmVz
cyAgAAAAYmxrc2l6ZSAgAAAAYmxvY2tzICAgAAAAZnJlZSAgICAgAAAATUVNT1JZAABNZW1vcnkA
AEAoPSlfX1JUT1NfVUNPU19fVEFTS19NAHBhcnRpdGlvbgAAAFRBU0suUEFSdGl0aW9uICV4AAAA
VEFTSy5QQVIAAAAAKgAAAGNvcmUAAAAALQAAAGVtcHR5AAAAZGlzYWJsZWQAAAAAc3VzcGVuZGVk
AAAAY29kZSBzdGFydCAgICBzaXplICBwaHlzaWNhbCAgICBkYXRhIHN0YXJ0ICAgIHNpemUgIHBo
eXNpY2FsCgAAACU4eCAgJTh4ICAlOHggICAgAAAAJTh4ICAlOHggICU4eAoAAGFkZHJlc3MgICBj
b2RlIHN0YXJ0ICAgIAoAAAAlOHggICU4eAoAAABtZW1vcnkgdGFibGUKAAAAdmlydHVhbCAgIHBo
eXNpY2FsICBzaXplCgAAAFBBUlBhcmFUYmwAAEFjdGl2ZVBJRAAAAFBBUl9UYXNrTmFtZQAAAABQ
QVJfUEFSQU1fVAAuSUQALlByaW8AAAAuU3RhdHVzAC5QaGFzZUNvdW50AFBBUlBhcnRNZW0AAFBB
Ul9NRU1fVAAAAC5Db2RlU3RhcnRBZGRyAAAuQ29kZVNpemUAAAAuQ29kZU9mZnNldAAuRGF0YVN0
YXJ0QWRkcgAALkRhdGFTaXplAAAALkRhdGFPZmZzZXQALkVudHJ5UG9pbnQAUEFSX0hFQURFUl9U
QkxfVAAAAAAuUEFSX1NUQVJUAABQQVJNZW1UYmwAAABQQVJfTUVNX1JFR0lPTl9UAAAAAC5WQV9T
dGFydAAAAC5QQV9TdGFydAAAAC5TaXplAAAALk93bmVyAABtYWdpYyAgICAgAAAgaWQgAAAAAG5h
bWUgICAgIAAAAHN0YXRlICAgICAAAHBoYXNlcyAAU29ycnk6IHN5bWJvbCB0eXBlcyBtaXNzaW5n
AFNvcnJ5OiBubyBwYXJ0aXRpb25zIGZvdW5kAABUQVNLLlBBUi5BVkFJTAAAX19SVE9TX1VDT1Nf
X0ZVTkMAAABQQVJUSVRJT04AAABQQVIAUEFSdGl0aW9uAAAAQCg9KV9fUlRPU19VQ09TX19UQVNL
X1BBUgAAAHByb2Nlc3MAVEFTSy5QUk9DZXNzICV4AFRBU0suUFJPQwAAAERBVEEuZHVtcCAleAAA
AAB0YXNrIG1hZ2ljICBpZCAgIG5hbWUKAAAlNWQuICAAAFNQX1Byb2NEZXNjAFNQX1BST0NFU1Nf
VAAAAAAuUHJvY0lEAC5SZWdDZmcALlN0YXJ0AAAuRW5kAAAAAC5Qcm9jZXNzAAAAAHN0YXJ0ICAg
IAAAAGVuZCAgICAgIAAAAFNvcnJ5OiBubyBwcm9jZXNzIHRhYmxlIGZvdW5kAAAAVEFTSy5QUk9D
LkFWQUlMAFBST0NFU1MAUFJPQwAAAABQUk9DZXNzAEAoPSlfX1JUT1NfVUNPU19fVEFTS19QUk9D
AAA8b3B0aW9uPgAAAAA8cHJlZml4PgAAAABPUwAAPHByb2dyYW0+AAAAT3B0aW9uOiBPU1BSRUZJ
WCB8IE9TUFJPR1JBTQAAAABPUyBwcm9ncmFtIG9wdGlvbiBzZXQAAABPUyBwcmVmaXggb3B0aW9u
IHNldAAAAABPU1BSRUZJWAAAAABPU1BST0dSQU0AAABPUFRJT04AAE8AAABPcHRpb24AADxrZXk+
AAAAICAwLiAgMDAwMDAwMDAgIC0gICAgICAgICAwMDAwMDAwMAoATU1VLkMgMDoweDAtLTB4ZmZm
ZmZmZmYgMHgwACUzZC4gICU4eCAgJTh4ICAlOHgKAAAAAE1NVS5DIDB4JXg6MHgleCsrMHgleCAw
eCV4AABzcGFjZSBpZCAlZC4gc2Nhbm5lZAAAAABtbXUgc2Nhbm5lZABwYXJ0aXRpb24gbm90IGZv
dW5kAGtleSBtaXNzaW5nAFZJRVcAAAAAU0NBTgAAAABNTVUAX1JUT1NfVUNPU19fVEFTS19NTVUA
AAAAIGlkICAgdmlydHVhbCAgIHNpemUgICAgICBwaHlzaWNhbAAASnVuIDEzIDIwMjQAQVJNAE1U
RCBWZXJzaW9uIHVDL09TLUlJICAlcyAgJXMKCgAAbWFnaWMgICAgICAgICAgICAlOHggIAAAVGFz
ayBMaXN0ICAgICAgICAlOHggIAAAVENCIEV4dCBPZmZzZXQgICAlOHgKAAAAVENCIGxlbmd0aCAg
ICAgICAlOHggIAAAICAgICAgICAgICVzCgAAAHBvaW50ZXIgc2l6ZSAgICAgJWQKAAAAAGNlcnQg
ICAgICAgICAgICAgJWQKAAAAAG9zIHZlcnNpb24gICAgICAgJWQuJWQAAG9zIHZlcnNpb24gICAg
ICAgPyAgICAgICAgIABURVNUAAAAAGFyZ3VtZW50ICAgICAgICAgdmFsdWUgICAgIGNvbnRlbnQg
ICBzeW1ib2wAZ2V0QXJtQ29udGV4dDogbWFnaWM9JTh4AAAAAGdldEFybUNvbnRleHQ6IHNwPSU4
eAAAAE9TQ3R4U3cAZ2V0QXJtQ29ydGV4Q29udGV4dDogbWFnaWM9JTh4AABnZXRBcm1Db3J0ZXhD
b250ZXh0OiBmcmFtZT0lOHgAAFBlbmRTVl9IYW5kbGVyAABnZXRDb250ZXh0OiBtYWdpYz0lOHgA
AAAhIUFSTSBDb250ZXh0OiBVcGRhdGUgbmVlZGVkIQAAAENPUlRFWE0AcjQAAHI1AAByNgAAcjcA
AHI4AAByOQAAcjEwAHIxMQByMAAAcjEAAHIyAAByMwAAcjEyAHIxNABwYwAAeHBzcgAAAABjb250
cm9sAHBzcABtc3AAY3BzcgAAAAByOF91c3IAAHI5X3VzcgAAcjEwX3VzcgByMTFfdXNyAHIxMl91
c3IAcjE0X3N2YwByMTNfc3ZjAGhhcmR3YXJldGhyZWFkAABnZXRTcGFjZUlkOiBlbnRyeQAAAGdl
dFNwYWNlSWQ6ICU0eABnZXRUYXNrU3BhY2VJZDogbWFnaWM9JTh4LCBzaWQ9JTR4AABnZXRNYWNo
aW5lTGlzdCgpAAAAAGdldE1hY2hpbmVMaXN0KCksIG51bW1hY2hzPSVkLgAAZ2V0TWFjaGluZUlk
KCk6ICU4eABnZXRNYWNoaW5lSWQoKSA9ICVkLgAAAABnZXRNYWNoaW5lTmFtZSgpOiAlOHgAAABn
ZXRNYWNoaW5lTmFtZSgpID0gJXMgAABnZXRDdXJyZW50TWFjaGluZUlkKCkAAABnZXRDdXJyZW50
R3Vlc3RJZCgpAHBhcmFtZXRlciAxOiAweCU4eCA9ICVzAG1hZ2ljAAAAbWFnaWNzaXplAAAAdW5r
bm93biB0b3BpYwAAAFRBU0suQ09ORklHAF9fUlRPU19NWVJUT1NfX0ZVTkMAdGNiAFRBU0suU1RS
VUNUAHVua25vd24gdGFibGUAAABUQVNLLlRBQkxFAABtaW4AbWF4AFRBU0suVEFTS1NUQVRFAAB1
Qy9PUy1JSQBEQVRBAABt9AAAbgAAAG4IAABuFAAAACQAAG3oAAASUAAAbdwAABJ8AABt0AAAEyRP
UwAAAAAAAAAAAAAAAAACAAAAAAAAbagAAAAAAAAAAgAAAAAAAAAAAAAAMAAAAPgAABUcAAAAAgAA
AAAAAG2oAAAAAAAAAAMIUAAAAAQAkAAAIqgAAAADAFAAAAAEAJAAACT0AABxuAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAccQAAHSMAABxzAAAcdQAABykAAAAAwAoAAAABAD8
AAAoEAAAAAIAAAAAAABtqAAAAAAAAAADACgAAAAEAPwAACdgAABxuAAAczAAAHM4AAAAAAAAAAAA
AHNAAABzSAAAc0wAAHNUAAAleAAAAAMJPQAAAAQBVAAAL4QAAAACAAAAAAAAbagAAAAAAAAAAwA9
AAAABAFUAAA0DAAAcbgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHSIAABt/AAAdJAAAHSYAAAq
kAAAAAMFRgAAAAQBtAAAOhQAAAACAAAAAAAAdeAAAAAAAAAAAwBGAAAABAG0AAA5bAAAcbgAAHWw
AAB1uAAAdcAAAHXIAAB11AAAAAAAAAAAAAB2CAAAdhAAAHYUAAB2HAAANOwAAAADAzwAAAAEAiwA
ADygAAAAAgAAAAAAAG2oAAAAAAAAAAMAPAAAAAQCLAAAPPAAAHakAAB7fAAAdqwAAHa0AAA7HAAA
cbgAAHZ0AAB2gAAAdowAAHaYAAAAAAAAeaAAAHmsAAB5sAAAebwAAD4AAAB5fAAAAAMAAAAAAAAA
AAAAeYwAAEhEAAAAAgAAAAAAAHlEAAAAAAAAAAMAMgAAAAQCsAAAQIAAAAACAAAAAAAAeWAAAAAA
AAAAAwUyAAAABAKwAABHhAAAeRAAAHkcAAB5JAAAcEwAAHkwAAB5PAAAAAAAAHq8AAB6xAAAeswA
AHrUAABIfAAAeqwAAAADAAAAAAAAAAAAAHmMAABN/AAAAAIAAAAAAAB5RAAAAAAAAAADCSgAAAAE
AzgAAEmwAAAAAgAAAAAAAHqMAAAAAAAAAAMAKAAAAAQDOAAAS6QAAHG4AAB5HAAAenQAAHqAAAAA
AAAAe2gAAAABAAB7dAAAAAIAAAAAAAAAAAAAAAIAAAAAAAB7UAAAAAAAAAACAAAAAAAAezgAAAAA
AAAAAgAAAAAAAHsYAAAAAAAAe4AAAHuIAAB7jAAAdnAAAE40AAB8VAAAAAEAAHxcAAAAAgAAAAAA
AAAAAAAAAgAAAAAAAHxIAAAAAAAAAAIAAAAAAAB8NAAAAAAAAAACAAAAAAAAeWAAAAAAAAAAAQA8
AAAAAHyAAABRkAAAAAIAAAAAAAAAAAAAUZAAAHxkAAB8ZAAAfGQAAHxoAABQLAAAAAEMOAAAAAB9
sAAAVJwAAH2oAAB9qAAAdnAAAHZwAABUZAAAfvwAAAAAAAAABAAAfsgAAAAAAAAABAAAfswAAAAA
AAAABAAAftAAAAAAAAAABAAAftQAAAAAAAAABAAAfqgAAAAAAAAABAAAfqwAAAAAAAAABAAAfrAA
AAAAAAAABAAAfrQAAAAAAAAABAAAfwQAAAAAAAAABAAAfwwAAAAAAAAABAAAfxQAAAAAAAAABAAA
fxwAAAAAAAAABAAAfyQAAAAAAAAABAAAfywAAAAAAAAABAAAfuAAAAAAAAAABAAAfzQAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAfqgAAAAAAAAABAAAfqwAAAAAAAAABAAAfrAAAAAAAAAABAAAfrQAAAAA
AAAABAAAfrgAAAAAAAAABAAAfrwAAAAAAAAABAAAfsAAAAAAAAAABAAAfsQAAAAAAAAABAAAfsgA
AAAAAAAABAAAfswAAAAAAAAABAAAftAAAAAAAAAABAAAftQAAAAAAAAABAAAftgAAAAAAAAABAAA
ftwAAAAAAAAABAAAfuAAAAAAAAAABAAAfuQAAAAAAAAABAAAfuwAAAAAAAAABAAAfvQAAAAAAAAA
AAAAfvgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAfzwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAgIwAAAAD
AAAAFwAAAAAAAICYAABfSAAAgLAAAAAHAAAAFwAAAAAAAHmMAABgBAAAgMwAAAADAAAAFwAAAAAA
AHmMAABgpAAAgOAAAAADAAAAFwAAAAAAAHmMAABhbAAAdnAAAIDwAAB8sAAAAABUMzJF
)
HELP.FILTER.Add rtosucos
RETURN
)
menu_32bit: ;(header, infix)
(
PMACRO.LOCK
(
PRIVATE &sHeader &sInfix &sMenuName
PARAMETERS &sHeader &sInfix
&sMenuName=TASK.TRANSPOSE.INFIX("&sHeader")
IF MENU.EXIST("TASK.&(sMenuName)")
MENU.Delete.NAME TASK.&(sMenuName)
IF MENU.EXIST("EXT.&(sMenuName)")
MENU.Delete.NAME EXT.&(sMenuName)
MENU.ReProgram
(&+
; --------------------------------------------------------------------------------
; @Title: Menu File for TRACE32 uC/OS-II Awareness
; @Description: -
; @Keywords: ucos menu awareness
; @Author: DIE
; @Copyright: (C) 1989-2014 Lauterbach GmbH, licensed for use with TRACE32(R) only
; --------------------------------------------------------------------------------
; $Id: ucos.m 8967 2023-04-25 07:27:01Z rdienstbeck $
NAME "TASK.&sMenuName"
IF !MENU.EXIST("TASK.&sMenuName")
(
add
menu
(
popup "&sHeader"
(
if y.exist(T32OUT)
(
menuitem "&RTOS Terminal" "TERM T32OUT 0"
separator
)
default
menuitem "Display &Tasks" "TASK.&(sInfix)Task"
menuitem "Display &Events" "TASK.&(sInfix)Event"
menuitem "Display &Flags" "TASK.&(sInfix)Flag"
menuitem "Display &Timers" "TASK.&(sInfix)TImer"
menuitem "Display &Memory Partitions" "TASK.&(sInfix)Memory"
if task.&(sInfix)par.avail()==1
(
menuitem "Display &Space Partitions" "TASK.&(sInfix)PARTition"
)
if task.&(sInfix)proc.avail()==1
(
menuitem "Display &Processes" "TASK.&(sInfix)PROCess"
)
separator
popup "&Stack Coverage"
(
menuitem "&List Stacks"
(
if !ice()
TASK.&(sInfix)STacK.PATtern 0
TASK.&(sInfix)STacK
)
menuitem "Add Task" "TASK.&(sInfix)STacK.ADD"
menuitem "Remove Task" "TASK.&(sInfix)STacK.ReMove"
menuitem "Reset Coverage"
(
PRIVATE &yes
DIALOG.YESNO "Overwrite unused stack space" "with stack fill pattern?"
ENTRY &yes
IF !&yes
ENDDO
TASK.&(sInfix)STacK.Init
)
)
)
popup "Trace"
(
popup "List"
(
separator
menuitem "&Task Switches" "Trace.List List.TASK"
menuitem "&Default and Tasks" "Trace.List List.TASK DEFault"
)
)
popup "Perf"
(
separator
popup "&Task Runtime"
(
menuitem "&Prepare"
(
if t.method.analyzer()
(
Analyzer.AutoInit on
)
if a.mode.flow()
(
Break.Delete /TraceEnable
Break.Set task.config(magic) /TraceEnable
)
)
menuitem "[:perf]Show &Numerical" "Trace.STATistic.TASK"
menuitem "[:achart]Show as &Timing" "Trace.CHART.TASK"
menuitem "[:achart]Tracking with Trace &List"
(
Trace.List List.TASK DEFault /Track
Trace.CHART.TASK /Track
)
)
popup "Task &Function Runtime"
(
menuitem "&Prepare"
(
if t.method.analyzer()
(
Analyzer.AutoInit on
Analyzer.STATistic.PreFetch on
)
if a.mode.flow()
(
Break.Delete /TraceData
Break.Set task.config(magic) /TraceData
)
)
menuitem "[:perf]Show &Numerical" "Trace.STATistic.TASKFUNC"
menuitem "[:perf]Show as &Tree" "Trace.STATistic.TASKTREE"
menuitem "[:perf]Show &Detailed Tree" "Trace.STATistic.TASKTREE ALL"
menuitem "[:achart]Show as &Timing" "Trace.CHART.TASKFUNC"
menuitem "[:alist]Show N&esting" "Trace.List List.TASK FUNC TI.FUNC"
)
popup "Task &Status"
(
menuitem "&Prepare"
(
if t.method.analyzer()
(
Analyzer.AutoInit on
)
)
menuitem "[:perf]Show &Numerical" "Trace.STATistic.TASKSTATE"
menuitem "[:achart]Show as &Timing" "Trace.CHART.TASKSTATE"
menuitem "[:achart]Tracking with Trace &List"
(
Trace.List List.TASK DEFault /Track
Trace.CHART.TASKSTATE /Track
)
)
)
popup "&Help"
(
menuitem "µC/OS RTOS Debugger Manual" "HELP __RTOS_UCOS_"
)
)
menu "task.&(sInfix)task"
(
default
menuitem "Display Detailed"
(
PRIVATE &magic
magic=address.offset(track.address())
TASK.&(sInfix)Task &magic
)
menuitem "Display TCB"
(
PRIVATE &address &machid &table &struct
&address=track.address()
&machavail=PRACTICE.FUNCtion.AVAILable(SYStem.Option.MACHINESPACES)
IF &machavail
&machavail=SYStem.Option.MACHINESPACES()
IF &machavail
(
&machid=address.machineid(&address)
&table=task.&(sInfix)table(TCB)
&struct="typeof(*"+symbol.name(&machid:::&table)+")"
)
else
(
&struct=task.&(sInfix)struct(tcb)+"*"
)
Var.View %Open %String (&struct)(&address)
)
separator
menuitem "Display Stack Frame"
(
PRIVATE &address
&address=address.offset(track.address())
Frame /Locals /Caller /Task &address
)
menuitem "Switch Context" "Register.TASK address.offset(track.address())"
separator
menuitem "Add to Stack Cov" "TASK.&(sInfix)STK.ADD address.offset(track.address())"
menuitem "Rm from Stack Cov" "TASK.&(sInfix)STK.RM address.offset(track.address())"
separator
menuitem "Dump TCB"
(
PRIVATE &address
&address=address.offset(track.address())
Data.dump &address
)
)
menu "task.&(sInfix)event"
(
default
menuitem "Display Detailed"
(
PRIVATE &magic
&magic=address.offset(track.address)
TASK.&(sInfix)Event &magic
)
menuitem "Display ECB"
(
PRIVATE &address &machavail &machid &table &struct
&address=track.address()
&machavail=PRACTICE.FUNCtion.AVAILable(SYStem.Option.MACHINESPACES)
IF &machavail
&machavail=SYStem.Option.MACHINESPACES()
IF &machavail
(
&machid=address.machineid(&address)
&table=task.&(sInfix)table(Event)
&struct="typeof(*"+symbol.name(&machid:::&table)+")"
)
else
(
&struct="struct os_event*"
)
Var.View %Open %String (&struct)(&address)
)
menuitem "Dump ECB"
(
PRIVATE &address
&address=address.offset(track.address())
Data.dump &address
)
)
menu "task.&(sInfix)e.q"
(
menuitem "Display QCB"
(
PRIVATE &address
&address=address.offset(track.address())
v.v %m (struct os_q*)&address
)
default
menuitem "Dump QCB"
(
PRIVATE &address
&address=address.offset(track.address())
Data.dump &address
)
)
menu "task.&(sInfix)flag"
(
default
menuitem "Display Detailed" "TASK.&(sInfix)Flag track.address()"
menuitem "Display FCB"
(
PRIVATE &address
&address=address.offset(track.address())
Var.View %m %s (struct os_flag_grp*)&address
)
menuitem "Dump FCB"
(
PRIVATE &address
&address=address.offset(track.address())
Data.dump &address
)
)
menu "task.&(sInfix)timer"
(
default
menuitem "Display Detailed" "TASK.&(sInfix)TImer track.address()"
menuitem "Display Tmr CB"
(
PRIVATE &address
&address=address.offset(track.address())
Var.View %m %s (struct os_tmr*)&address
)
menuitem "Dump Tmr CB"
(
PRIVATE &address
&address=address.offset(track.address())
Data.dump &address
)
)
menu "task.&(sInfix)par"
(
default
menuitem "Display Detailed" "TASK.&(sInfix)PARtition track.address()"
menuitem "Display partition struct"
(
PRIVATE &address
&address=address.offset(track.address())
Var.View %m %s (PAR_PARAM_T*)&address
)
menuitem "Dump partition struct"
(
PRIVATE &address
&address=address.offset(track.address())
Data.dump &address
)
)
)
)
)
PMACRO.UNLOCK
RETURN
)
autoload_32bit: ;(options)
(
PARAMETERS &sOptions
RETURN
)
extension_64bit: ; (options)
(
PARAMETERS &sParameters &sOptions
EXTension.LOAD &sParameters &sOptions
(
VDMyTQAwMDMuMDAxQCgjKVRSQUNFMzIgY29uZmlndXJhdGlvbiBmaWxlIFYwMDMuMDAxIDogYXJt
NjQvdWNvcwAAAAAAAAAAdGwAAIx5ZGwAAAhIZGEABAAAZXAAAAM4aHMABBMIAABURVhUAAECAwAA
cqwAAHVMAAAAAAAAAAAAAAAAAAAAAAAAAABOgAAgPGAAADhjEphOgAAglCH/4HwIAqaQAQAkk6EA
FJPBABg4oAAgOIAACD0gAASAaQpsSAByBT0gAAQ5KQpggGkAAICJAARIAHD1fH4beH/JI3lBggB0
k2EADJOBABCT4QAcfJ8jeDugAAA/YAAEP4AABIB7CqQ4oAAgOIAAAXxj+hRIAHG1O70AAYCcCvh8
g/5wfIT4FHxj8RRIAHChfH4beHyfI3h/ySN5QYIAJCwdAGNAgv/Ag2EADIOBABCD4QAcSAAAGDug
AABIAAAQg2EADIOBABCD4QAcf6TreDxgAAA4Y3VQSABwbYABACR8CAOmg6EAFIPBABg4IQAgToAA
IJQh//B8CAKmkAEAFD0gAAQ5QAAAkUkISDhgAABIAHEBLAMAAkGCACw4YAAASABw8SwDAAJBggBQ
PGAABDhjCEiAAQAUfAgDpjghABBOgAAgOGAAAUgAcMk9IAAEgSkKEHwDSABAgv/EPSAABDlJCEg5
AAABkQkISDkgAACRKgAES///qDhgAAFIAHCVPSAABIEpChh8A0gAQIL/oD1AAAQ5CghIOSAAAZEq
CEiRKAAES///iJQh//B8CAKmkAEAFJPBAAiT4QAMOGAAAUgAcFF8fxt4fGQbeDxgAAA4Y3WASABw
YT0gAASBKQoQO8AAAHwJ+ABBggBEPSAABIEpChA5KQABfAn4AEGCAFg9IAAEgGkKGHwD+ABBggBU
f8PzeIABABR8CAOmg8EACIPhAAw4IQAQToAAIDhgAABIAG/hLAMAAkCC/7Q4YAAESABv0Xx+G3g4
YAAASABv0Uv//5w4YAAASABvxUv//6Q4YAAASABvrSwDAAJAgv+kOGAAA0gAb51UaRg4PUAABICK
ChQ4YAAAfIkiFEgAbqF8niN4OGAAAEgAb4VL//90lCH/8HwIAqaQAQAUOGAAAEgAbuk9IAAEOUkK
aJBqAAR8Y/5wkGkKaDhgAAFIAG7NPSAABJBpCnA4YAACSABuvT0gAASQaQv0OGAAA0gAbq09IAAE
kGkKEIABABR8CAOmOCEAEE6AACCUIf/wfAgCppABABST4QAMS///iTxgAAA4YxQISABs0TxgAAA4
Y2MASABtATxgAAA4YxVsSABs6TxgAAA4Y2I4SABs0TxgAAA4Y2O0SABs9TxgAAA4Y2V4SABsoUgA
HJVIACxBSAAqoUgAPclIAEFdSABI7UgAUrFIAFbFSABb6T/gAAQ7/wAAf+P7eEgAbAFIAF5FSABm
9UgAZ51IAGiBSABqYTh/ABRIAGv9OH8AHEgAbAE4fwAkSABsBTxgAAA4Y2YESABsBTxgAAA4Y2aQ
SABsZTxgAAA4Y2NcSABr+TxgAAA4Y2mISABsHTxgAAA4Y2cISABsWTxgAAA4Y2foSABsWTxgAAA4
Y2iQSABsWTxgAAQ4Ywg4SABuLYABABR8CAOmg+EADDghABBOgAAglCH/4HwIAqaQAQAkk2EADJOB
ABCToQAUk8EAGJPhABw9IAAEOSkISDlAAACZSQAIO+P//DvJAAg/YAAEO3sAADt7ACw/gAAAO5x1
lEgAACh/w/N4SABqOX/E83h/g+N4SABtnX/D83hIAGwJLAP//0CCAEQ7/wAEf/37eICfAAAsBAAA
QYIAMIkkAAAsCQAqQIL/wH9k23h/w/N4SABp8YCdAAA4hAABf8PzeEgAaW1L//+oPGAABDhjCEg4
YwAIgAEAJHwIA6aDYQAMg4EAEIOhABSDwQAYg+EAHDghACBOgAAglCH/0HwIAqaQAQA0k6EAJJPB
ACiT4QAsO8P//D+gAAQ7vQAAO70ALEgAACB/5Pt4OGEACEgAaXU4YQAISABrUSwD//9AggA8h/4A
BCwfAABBggAsiT8AACwJACpAgv/Qf6TreDhhAAhIAGlBOJ8AAThhAAhIAGjBS///wDhg//+AAQA0
fAgDpoOhACSDwQAog+EALDghADBOgAAglCH/4HwIAqaQAQAkk8EAGJPhABx8fht4PSAABDkpCEg5
QAAAmUkAGIkpAJgsCQAAQIIATD/gAAQ7/whIO/8AGDyAAAQ4hAAAOIQALH/j+3hIAGhJf8TzeH/j
+3hIAGg9f+P7eIABACR8CAOmg8EAGIPhABw4IQAgToAAIJOBABCToQAUfJ8jeDyAAAQ4hAhIO6QA
GD0gAAA5CXWooUl1qIkoAAKxRAAYmSQAGjiEAJh/o+t4SABn5X+j63hIAGhtO4BcAH+dGy5/5Pt4
f6PreEgAZ8l/o+t4SABoUX+dGy6DgQAQg6EAFEv//0yUIf/wfAgCppABABST4QAMfH8beDyAAAA4
hHWsS//++UgAafEsA///QYIAGIABABR8CAOmg+EADDghABBOgAAgLAT//0CC/+g8gAAAOIR1tH/j
+3hL//7BSABpuUv//9CUIf/QfAgCppABADST4QAsfH8beDyAAAQ4hAAAOIQALDhhAAhIAGedf+T7
eDhhAAhIAGcdOGEACEgAaUmAAQA0fAgDpoPhACw4IQAwToAAIJQh/9B8CAKmkAEANJPhACx8fxt4
PSAqAJEhAAg5IAAAkSEADJEhABCRIQAUkSEAGJEhAByRIQAgkSEAJDyAAAQ4hAAAOIQALDhhAAhI
AGaxf+T7eDhhAAhIAGalOGEACEgAaNGAAQA0fAgDpoPhACw4IQAwToAAIJQh/9B8CAKmkAEANJPh
ACx8fxt4PSAuAJEhAAg5IAAAkSEADJEhABCRIQAUkSEAGJEhAByRIQAgkSEAJDyAAAQ4hAAAOIQA
LDhhAAhIAGY5f+T7eDhhAAhIAGYtOGEACEgAaHGAAQA0fAgDpoPhACw4IQAwToAAIJQh/9B8CAKm
kAEANJPhACx8fxt4OSAuALEhAAg8gAAEOIQAADiEACw4YQAISABl4X/k+3g4YQAISABl1ThhAAhI
AGgNgAEANHwIA6aD4QAsOCEAME6AACCUIf/QfAgCppABADST4QAsfH8beD0gAAA5CXW8oUl1vIko
AAKxQQAImSEACjyAAAQ4hAAAOIQALDhhAAhIAGV5f+T7eDhhAAhIAGVtOGEACEgAZ6WAAQA0fAgD
poPhACw4IQAwToAAIJQh//B8CAKmkAEAFD0gAAQ5SQpogSkKaIFKAAR9KVN5QYIDvD0gAASBKQoQ
LAkAAECCABQ9IAAEgUkKbD0gAASRSQoQPGAAADhjdchL//1VPSAABDkpCmCQaQAAkIkABDxgAAA4
Y3XQS//9OT0gAASQiQoYPGAAADhjddhL//0lPSAABJCJChQ8YAAAOGN15EgAZuU9IAAEOUkKKJBq
AAQ5QAAAkUkKKDxgAAA4Y3XwSABm3T0gAASQaQqgPGAAADhjdcBL//2NfGkbeD1AAASQagwUPUAA
BDkKCmiBSgpoLAr//0GCAxg9QAAEOQoKYIFKCmAsCv//QYIDGDhgAAIsCf//QYIF/JPBAAiT4QAM
PGAAADhjdfxL//2xPSAABJBpCrw8YAAAOGN2CEv//Z09IAAEkGkKwDxgAAA4Y3YUS//9iT0gAASQ
aQsMPGAAADhjdiRL//11PSAABJBpCoA8YAAAOGN2MEv//WE9IAAEkGkLNDxgAAA4Y3Y4S//9TT0g
AASQaQtAPGAAADhjdkBL//05PSAABJBpCvg8YAAAOGN2SEv//SU9IAAEkGkKrDxgAAA4Y3ZUS//9
ET0gAASQaQu4P+AAADv/dlx/4/t4S//8+T0gAASQaQrQf+P7eEv//WE9IAAEkGkL8DxgAAA4Y3Zk
S//81T0gAASQaQqkP+AAADv/dmx/4/t4S//8vT0gAASQaQqcf+P7eEv//SU9IAAEkGkLXDxgAAA4
Y3Z0S//8mT0gAASQaQp4P+AAADv/doB/4/t4S//8gT/AAASQfguEf+P7eEv//Ok9IAAEkGkMAIE+
C4QsCf//QYIBuDxgAAA4Y3a4SABlFSwD//9BggIIPSAABJBpCog/4AAAO/92wH/j+3hL//sJPSAA
BDkpCliQaQAAkIkABH/j+3hL//uhPSAABJBpCzgsA///QIIB2Dkg//89QAAEkSoLeD1AAASRKgwc
PUAABJEqC0g9QAAEkSoLCD1AAASRKgukPUAABJEqC3w9IAAEOUAAAJFJClA8YAAAOGN2/EgAZGk9
IAAEOUkKSJBqAAQ5QAAAkUkKSDxgAAA4Y3cIS//7JT0gAASQaQuoLAP//0GCAiw8YAAAOGN3GEgA
ZFE9IAAEkGkL1DxgAAA4Y3ckSABkPT0gAASQaQroPGAAADhjdzRIAGQpPSAABJBpC9w/4AAAO/93
RH/j+3hIAGQRPSAABJBpCzx/4/t4SABj9T0gAASQaQrMPGAAADhjdwhL//pVPSAABJBpCkAsA///
QYIDVD1AAASBKgpAPQAABIEIC6h9KUOWkSoKQEgAAdw8YAAAOGN1wEv/+b09IAAEOSkKaJBpAACQ
iQAES//8LIFIAAQ4YAABLAr//0CC/OBIAAL0gUgABCwK//9AgvzkOGAAAkgAAuA9IAAEgSkL9D1A
AASBSgpwfSlTeUCC/jg8YAAAOGN7WEv/99UsA///QYL+JDxgAAA4Y3aMSABk2TxgAAA4Y3asSABj
NT0gAASQaQv0LAP//0GC/fw9IAAEOUAAAZFJCnBL//3sPSAABDlAAASRSQqIS//9+DxgAAA4Y3bM
S//6KT0gAASQaQt8P+AAADv/dsB/4/t4S//6ET0gAASQaQukf+P7eEv/+nk9IAAEkGkLCH/j+3hL
//rBPSAABJBpCtQ/wAAAO9522H/D83hL//nZPSAABJBpC0h/w/N4S//6QT0gAASQaQrIPGAAADhj
duRL//m1PSAABJBpDBw/wAAAO9528H/D83hL//mdPSAABJBpC3h/w/N4S//6BT0gAASQaQvgf+P7
eEv/+LU9IAAEgSkLOHxjS9Y9IAAEkGkKUEv//aA8YAAAOGN3EEv/+OE9IAAEkGkLqCwD//9Agv3A
OSD//z1AAASRKgs8PUAABJEqC9w9QAAEkSoK6D1AAASRKgvUPSAABDlAAACRSQpAPGAAADhje1g4
YwAQS//2WT0gAASQaQvQLAP//0CCAVg5IP//PUAABJEqCyA9QAAEkSoLBD1AAASRKgsQPGAAADhj
e1g4YwAcS//2HT0gAASQaQqULAP//0CCAVw5IP//PUAABJEqCxQ9QAAEkSoLiD1AAASRKgrYPUAA
BJEqCqg9QAAEkSoLLD1AAASRKgswPGAAADhje1g4YwAoS//1yT0gAASQaQq4LAP//0CCAYQ5IP//
PUAABJEqCyQ9QAAEkSoLrD1AAASRKgr8PUAABJEqCxg9IAAEOUAAAJFJCiQ8YAAAOGN4CEgAYNk9
IAAEOUkKOJBqAAQ5QAAAkUkKODxgAAA4Y3tYOGMAOEv/9Vk9IAAEkGkKdCwD//9AggGcOSD//z1A
AASRKguUPUAABJEqC5A9IAAEOUAAAJFJCjA4YAAAg8EACIPhAAyAAQAUfAgDpjghABBOgAAgPGAA
ADhjdxBL//bpPSAABJBpCkBL//ycPGAAADhjd1BIAGBpPSAABJBpCxA8YAAAOGN3YEgAYFU9IAAE
kGkLBDxgAAA4Y3d0SABgQT0gAASQaQsgS//+jDxgAAA4Y3eISABgKT0gAASQaQswPGAAADhjd5RI
AGAVPSAABJBpCyw8YAAAOGN3oEgAYAE9IAAEkGkKqDxgAAA4Y3eoSABf7T0gAASQaQrYPGAAADhj
d7BIAF/ZPSAABJBpC4g8YAAAOGN3uEgAX8U9IAAEkGkLFEv//mQ8YAAAOGN3xEgAX609IAAEkGkL
GDxgAAA4Y3fQSABfmT0gAASQaQscPGAAADhjd+BIAF+FPSAABJBpCvw8YAAAOGN38EgAX3E9IAAE
kGkLrDxgAAA4Y3f8SABfXT0gAASQaQskPGAAADhjdeRIAF8xPSAABIEpCrh8Y0vWPSAABJBpCiRL
//4sPGAAADhjeBRIAF8lPSAABJBpC1A8YAAAOGN4IEgAXxE9IAAEkGkLkDxgAAA4Y3gwSABe/T0g
AASQaQqwPGAAADhjeERIAF7pPSAABJBpCtw8YAAAOGN4UEgAXtU9IAAEkGkLgD/gAAA7/3hgf+P7
eEgAXr09IAAEkGkLlH/j+3hIAF6hPSAABJBpCnw8YAAAOGN4bEgAXpk9IAAEkGkLZDxgAAA4Y3h4
SABehT0gAASQaQu0PGAAADhjeIhIAF5xPSAABJBpC8g8YAAAOGN4CEgAXkU9IAAEgSkKdHxjS9Y9
IAAEkGkKMDhgAACDwQAIg+EADEv//aCUIf/wfAgCppABABRL//aRLAMAAECCACA8YAAEOGMAADhj
AEiAAQAUfAgDpjghABBOgAAgPGAABDhjAAA4YwA4S///5JQh//B8CAKmkAEAFEv/9k08YAAEOGMA
ADhjAFiAAQAUfAgDpjghABBOgAAglCH/8HwIAqaQAQAUk+EADEv/9h09IAAEgUkKECwK//9BggBw
PSAABDkpCEg5AAAIkQkArJFJALA9AAAEgQgKGJEJALSRSQC4P+AABDv/CEg9IAAAOSkB2JE/ALw9
IAAEOSkKaICpAACAyQAEPGAAADhjeJRIAF7pOH8ArIABABR8CAOmg+EADDghABBOgAAgPSAABDkp
CEg5QAAAkUkArJFJALiRSQC0kUkAsEv//5yUIf/wfAgCppABABRL//VxPSAABDkpDMg5QAAAOWAA
ADkAAGR9CQOmkUkAAJFpAAQ5KQAQQgD/9DxgAAA4YxpsgAEAFHwIA6Y4IQAQToAAIJQh//B8CAKm
kAEAFJPhAAxL//UdPSAABDkpCmiAqQAAgMkABD/gAAQ7/whIkL8AwJDfAMQ5IAAIkT8AyDjgAAg8
YAAAOGN4pEgAXhU4fwDAgAEAFHwIA6aD4QAMOCEAEE6AACCUIf/wk+EADHx/G3g9IAAEgSkLhCwJ
//9BggBcfAgCppABABQ9QAAEgUoMAHyJMBQsCgAIQYIALDigAB5/4/t4SABcaTkgAACZPwAegAEA
FHwIA6aD4QAMOCEAEE6AACB9I/5wfIkwFHxjKRRIAFyFS///yD0gAASBKQpwLAkAAECCAAyZIwAA
S///zHwIAqaQAQAUPSAABICJCsB8g/5wfIQwFHxjKRRIAFxJPSAABIEpC/R8iSAUfGMBlD0gAASB
KQpwLAkAAUGCAChIAFwlOKAAEH/j+3hIAFvROSAAAJk/ABCAAQAUfAgDpkv//2g4oAAQf+P7eEgA
W7FL///glCH/4HwIAqaQAQAkk6EAFJPBABiT4QAcfH0beHyeI3hL//OpP+AABDv/CEh/pet4f8bz
eDh/ANhL//7JiT8A2DhgAAAsCQAAQYIAEDxgAAQ4YwhIOGMA2IABACR8CAOmg6EAFIPBABiD4QAc
OCEAIE6AACCUIf/gfAgCppABACSTwQAYk+EAHIEjAAQsCQAAQIIAbDhgAANIAFw9fH8beDvAAAA4
oAAAfGYbeDxgAAA4Y3jASABbVX/D83h/5Pt4S///QXxkG3lBggAQiSQAACwJAABAggB4PGAAADhj
eQhIAFspgAEAJHwIA6aDwQAYg+EAHDghACBOgAAgk6EAFDhgAANIAFvRfH0beFRkGDg9IAAEgSkK
FDhgAAB8hEoUSABa0Xx+G3h8nyN4f8XzeHyGI3h/pOt4PGAAADhjeNhIAFrJg6EAFEv//3A8YAAA
OGN4/EgAWrVL//+AlCH/8D0gAASBKQuELAn//0GCAHg9QAAEgUoMACwKAAhBggAgfSr+cH0pIBR8
ahkUfGpLeUCCADQ4IQAQToAAIHwIAqaQAQAUfSr+cHyJIBR8ahkUSABaQXyJI3iAAQAUfAgDpkv/
/8x8CAKmkAEAFDiAACB9I0t4SABaQYABABR8CAOmS///tD0gAASBKQpwLAkAAUGCAFgsCQACQIL/
nHwIAqaQAQAUPSAABIEpCsB9Kv5wfIkgFHxqGRRIAFnZPSAABIEpC/R8iSAUfGMBlEgAWcV8gyN4
OIAAEEgAWd2AAQAUfAgDpkv//1B8CAKmkAEAFD0gAASBKQrAfSr+cHyJIBR8ahkUSABZjXyJI3g9
QAAEgGoL9DiAABB8Y0oUSABZmYABABR8CAOmS///DCwF//9NggAglCH/8H0lIBR9QwGUKAYACEGC
ABR9SEt5QIIANDghABBOgAAgfAgCppABABR8hSAUfUNTeEgAWSl8aht4fIkjeIABABR8CAOmS///
zHwIAqaQAQAUOKAAIH1DU3h9JEt4SABZOYABABR8CAOmS///sD1AAAQ5SgzIOQAAADigAAA5IABj
fSkDpoEqAACA6gAEfSY7eUGCAZiAwwAAfAVIQEGCABQ5CAABOUoAEEIA/9xOgAAgfAY4QECC/+ws
CABjTYIAIFUICDw5CAABVQoYOD0gAAQ5KQzIfSlSFIEpAAQsCQAEQYIArCwJAARBgQBcLAkAAUGC
AIQsCQADQIIAHCwEAIJBggCgLAQAgUCCAMA4gACDSAAAuCwJAABAggCkLAQAgkGCANQsBACBTYIA
IEGBAJwsBAACQYIA4CwEAANNggAgSAAAiCwJAIFBggBkLAkAg0CCAGwsBACBTYIAIEGBAKQsBAAC
QYIAsCwEAANNggAgSAAAWFSJBm4sCQACQIIATDkgAAGRIwAEToAAICwEAIJAggA4OSAABJEjAARO
gAAgOSAAA5EjAAROgAAgLAQAAkGCADgsBAADQYIAaCwEAIJAggAIOIAAAj0gAAQ5KQzIVQgYOH1J
QhSQigAEfIT+cHyJQS5OgAAgOSAAA5EjAAROgAAgOSAAAJEjAAROgAAgLAQAgkCC/8Q5IAADkSMA
BE6AACA5IAADkSMABE6AACA4gACDS///pCwIAGNNggAgPSAABDkpDMhVCiA2fOlSFIDDAACQxwAE
OOAAAHzpUS45CgAIfUlCFJCKAAR8hP5wfIlBLk6AACCUIf/wfAgCppABABQ9IAAEOSkISDlAAACR
SQD4OGAAAEgAV7UsAwACQYIAIDxgAAQ4YwhIOGMA+IABABR8CAOmOCEAEE6AACA4YAABSABXiT0g
AASBKQoYfAkYAEGCAFw8oAAEOKUISDilAPg4gAABPSAABIBpCqRIAFe9LAMAAEGCAPA9IAAEOSkI
SIFJAPwoCgAgQYEAyD1AAAA5SnrUgSkA/FUpEDp9KkgufUlSFH1JA6ZOgAQgk+EADDhgAANIAFcV
P+AABDv/CEiQfwD4VGQYOD0gAASBKQoUOGAAAHyEShRIAFYNkJ8A+DkgAAGRPwD8OIAAATh/APhL
//0JOGAAAEgAVt2D4QAMS///ID0gAAQ5QAACkUkJRDxgAAQ4YwhIgIMA/DhjAPhL//zZOGAAAEgA
Vq1L//70PSAABDlAAASRSQlES///1D0gAAQ5QAADkUkJREv//8Q9IAAEOSkISDlAAACRSQD8S///
sDygAAQ4pQhIOKUA+D0gAASAiQvwPSAABIBpCtBIAFapLAMAAEGCADA9IAAEgSkJRCwJAABBggAs
PGAABDhjCEg5IAADkSMA/DiAAIE4YwD4S//8RThgAABIAFYZS//+YDxgAAQ4YwhIOSAAApEjAPw4
gACCOGMA+Ev//B1L///YlCH/8HwIAqaQAQAUk8EACJPhAAw/wAAEOIAABDh+ChxIAFYZOIAACDxg
AAQ4YwAAOGMALEgAVgU/4AAEO/8ISDiAAAg4fwCYSABV8YE+ChyBXwEAOGAAAHwJUABAggAcgAEA
FHwIA6aDwQAIg+EADDghABBOgAAgS//l/Uv/7F2BXgocPSAABJFJCUg4YAABS///0JQh//B8CAKm
kAEAFDxgAAA4Y3kQS//p0TFE//99IwHULAn//0GCAChIAFQtPSBR62EphR98Y0gWVGPZfoABABR8
CAOmOCEAEE6AACA5IP/9fApIQECB/9Q8YAAAOGN5HEv/6YU4YP//S///1JQh/3B8CAKmkAEAlD0g
AASJKQjgLAkAAEGCAIiT4QCMPSBcXJEhAAg4oAB8OIAAADhhAAxIAFDRPIAABDiECEg4hACYO+EA
CH/j+3hIAFDZf+P7eEgAUWF9PxoUPQAAADlIeSSAyHkkgOoABIEKAAiBSgAMfN8ZLpDpAASRCQAI
kUkADH/j+3hIAFLFg+EAjIABAJR8CAOmOCEAkE6AACA8YAAAOGN5LEgAUqVL///klCH/8HwIAqaQ
AQAUPGAAADhje8hIAFO1PSAABDlJC+iQagAEOUAAAJFJC+g8YAAAOGMeUIABABR8CAOmOCEAEE6A
ACCUIf/wfAgCppABABRL/+rZLAMAAEGCABw8YAAEOGMAYIABABR8CAOmOCEAEE6AACBIADgZPSAA
BIEpC0A5AAABLAn//0GCABg9QAAEPSAAADkpe9CRKgCUOQAAAj1AAAQ5SgBgVQkQOn0qShQ84AAA
OOd72JDpADA5KAACOOgAAVTnEDp9SjoUPOAAADjne+CQ6gAwPUAABIFKCqwsCv//QYIAJFUqEDo9
IAAEOSkAYH0pUhQ9QAAAOUp77JFJADA5KAADPUAABIFKC7gsCv//QYIAJFUoEDo9QAAEOUoAYH1K
QhQ9AAAAOQh7+JEKADA5KQABOOkAAVUqEDo9AAAEOQgAYH1IUhQ9AAAAOQh8BJEKADA9QAAEOQoL
+IFKC/iBCAAEMQj//31KAdQsCv//QIIAEDlA//18CFBAQYEAJFTnEDo9QAAEOUoAYHzqOhQ9QAAA
OUp8DJFHADA46QACPSAABIEpC4QsCf//QYIASFTnEDo9IAAEOSkAYHzpOhQ9IAAAOSl8FJEnADA9
IAAEOUkL6IEpC+iBSgAEfSlTeUCCACg8YAAEOGMAYDhjACBL//5wPSAABIEpCnAsCQAAQYL/zEv/
/6w8YAAEOGMAYDhjABBL//5MlCH/8HwIAqaQAQAUPGAABDhjAGA4YwBYSABPhYABABR8CAOmOCEA
EE6AACCUIf/QfAgCppABADSTgQAgk6EAJJPBACiT4QAsfH4beHyfI3h8vSt4fNwzeHwDKEBBggDI
f8XzeH/m+3g8YAAAOGN8HEgAUZE8YAAAOGN8LEgAUXl/xfN4f+b7eDxgAAE4Y4tQSABQvUgAUQE9
IAAEgIkLQCwE//9AggCUPSAABICJCpx8g/5wfIT4FD0gAASAqQtcfGPxFEgAUH18hiN4fGUbeDxg
AAA4Y3xASABQdUgAULl8HuhAQYIAfD0gAASAiQqkfIP+cHyE+BR8Y/EUSABQFSgDACBBgQHgPSAA
ADkpfYBUahA6fUlQLn0qShR9KQOmToAEIHwEMEBAgv84OGAAAkgAUFlL//8sfIP+cHyE+BR8Y/EU
SABP2XxkG3g8YAAAOGN8OEgAT/lIAFA9S///THwf4EBAgv+EPGAAADhjfEhIAE/dSABQIT0gAASA
iQqsLAT//0CCAXQ9IAAEgIkLuCwE//9AggG4PSAABICJCtB8g/5wfIT4FD0gAASAqQvwfGPxFEgA
T418hiN4fGUbeDxgAAA4Y3y8SABPhUgAT8k9IAAEOQkL+IFJC/iBKAAEMSn//31KAdQsCv//QIIB
tDlA//18CVBAQIEBqH/D83h/5Pt4S//0nTxgAAE4Y4NgSABPPThgAABIAE9xgAEANHwIA6aDgQAg
g6EAJIPBACiD4QAsOCEAME6AACA9IAAEgIkK0HyD/nB8hPgUPSAABICpC/B8Y/EUSABO6XxpI3lB
ggAUPGAAADhjfFBIAE7hS///BDxgAAA4Y3xYSABO0Uv//vQ8YAAAOGN8YEgATsFL//7kPGAAADhj
fGhIAE6xS//+1DxgAAA4Y3xwSABOoUv//sQ8YAAAOGN8eEgATpFL//60PGAAADhjfIBIAE6BS//+
pDxgAAA4Y3yISABOcUv//pR8ZBt4PGAAADhjfJBIAE5dS//+gHyD/nB8hPgUfGPxFEgATjF8fBt4
fJ0jeH+JI3lAggAgf4XjeH+m63g8YAABOGOLUEgATiVIAE5pS//+WH+F43h8hiN4PGAAADhjfJxI
AE69S///0HyD/nB8hPgUfGPxFEgATd18fBt4fJ0jeH+JI3lAggAgf4XjeH+m63g8YAABOGOLUEgA
TdFIAE4VS//+FH+F43h8hiN4PGAAADhjfKxIAE5pS///0JLBAAiTQQAYPSAABICJCsB8g/5wfIT4
FHxj8RRIAE15fHobeHyWI3g9IAAEgSkKoDkp//85QP/9fAlQQECBAJg9IAAEOUkL+IOJC/iDqgAE
PSAABIEpC2gsCQAAQYIAuJLhAAyTAQAQkyEAFJNhABw7YAAAPyAABD7gAAQ/AAAEgJkKhHyD/nB8
hOgUfGPhFEgATQV8A9AAQYIAjIE3CuB9Kv5wfSnoFH+K4RR9PUt4O3sAAYE4C2h8CdhAQYH/xILh
AAyDAQAQgyEAFINhABxIAABEPSAABICJDBh8g/5wfISwFHxj0RRIAEytPSAABIEpCox9Kv5wfIkg
FHxqGRRIAEx9fGQbeDxgAAA4Y3y8SABMnUgATOGCwQAIg0EAGEv//Tx8BLBAQIL/dD0gAASAiQqM
fIP+cHyE6BR8Y+EUSABMPXxkG3g8YAAAOGN8vEgATF2C4QAMgwEAEIMhABSDYQAcS///sJQh/9B8
CAKmkAEANJOhACSTwQAok+EALD0gAAQ5SQvog6kL6IPqAAQ9IAAEOSkKaIBpAACAiQAESABL9XyG
I3h8ZRt4f6PreH/k+3hL//rZPGAAAThjg2BIAEvtPSAABIEpCzQsCf//QIIA8D0gAASAiQu4LAT/
/0CCAXA4YAB+SABMATxgAAA4Y30QSABLuThgAABIAEvtPSAABICJCrx8g/5wfIT4FHxj6RRIAEuB
fH0beHyeI3h/pet4fIYjeDxgAAA4Y3ysSABMMX+l63h/xvN4PGAAAThji1BIAEtpP8AAATveiRB/
w/N4SABLWX/k+3g8YAAAOGN9HEgAS+U8YAAAOGN9KEgASz1/w/N4SABLNTiAAAA8YAAAOGN9MEgA
S8E8YAAAOGN9OEgASxk8YAAAOGN9QEgASw2AAQA0fAgDpoOhACSDwQAog+EALDghADBOgAAgOGAA
fkgASyU8YAAAOGN8xEgASt04YAAASABLET0gAASAiQs0fIP+cHyE+BR8Y+kUSABKjXx+G3hwaQAB
QIIAJHPJAAJAggAsc8kABECCADQ8YAABOGOIqEgASpVL//64PGAAADhjfNBIAEqFS///1DxgAAA4
Y3zcSABKdUv//8w8YAAAOGN86EgASmVL///Ek4EAIHyD/nB8hPgUfGPpFEgASjV8fBt4fJ4jeDhg
AH5IAEp5PGAAADhjfPRIAEoxOGAAAEgASmV/ifN5QIIAGDxgAAE4Y4ioSABKFYOBACBL//5Ek2EA
HDjgAAh/heN4f8bzeDhhAAhIAEmhO8EABzthAA8/gAAAO5x9CIyeAAF/g+N4SABJ2Xwe2EBAgv/w
PGAAADhjfyhIAEnFOIAACDhhAAhIAEnRg2EAHEv//5SUIf/gfAgCppABACSTwQAYk+EAHEv/9IE9
IAAEOSkKYIBpAACAiQAESABJbXx+G3h8nyN4PSAABDkpCmiAaQAAgIkABEgASVF/yft5QYIAYJNh
AAyTgQAQk6EAFHx9G3h8nCN4P2AABH+l63h/huN4f8PzeH/k+3hL//gVgJsK+HyD/nB8hPgUfGPx
FEgASQl8fht4fJ8jeH/JI3lAgv/Mg2EADIOBABCDoQAUgAEAJHwIA6aDwQAYg+EAHDghACBOgAAg
lCH/8HwIAqaQAQAUPGAAADhjfgRIAEk1PSAABDlJC+iQagAEOUAAAJFJC+g8YAAAOGMo0IABABR8
CAOmOCEAEE6AACCUIf/wfAgCppABABRL/+BZLAMAAECCAFw9IAAEgSkLqCwJ//9BggBoPSAABIEp
CzwsCf//QYIAFD1AAAQ9IAAAOSl+DJEqAQg9IAAEOUkL6IEpC+iBSgAEfSlTeUCCAEA8YAAEOGMA
zDhjACBIAAAQPGAABDhjAMw4YwAQgAEAFHwIA6Y4IQAQToAAIDxgAAQ4YwDMOGMAEEv//+Q8YAAE
OGMAzEv//9iUIf/gfAgCppABACSToQAUk8EAGJPhABx8fRt4fJ4jeHxlG3h8hiN4PGAAADhjfhhI
AEiBPGAAADhjfihIAEhpf6XreH/G83g8YAABOGOLUEgAR61IAEfxPSAABICJC9x8g/5wfITwFHxj
6RRIAEdhfGQbeDxgAAE4Y4rkSABHgUgAR8U9IAAEgIkK6HyD/nB8hPAUfGPpFEgAR00sBAAAQYIA
lDvgAAA7/wABfIP+cEgARzUsBAAAQYIAHCwfAGRAgv/oPGAAADhjfjxIAEcxSAAAHCwfAGNBgf/s
f+T7eDxgAAA4Y340SABHFUgAR1k9IAAEgMkKzD0gAASAqQs8f6PreH/E83hL/+15PGAAAThjg2BI
AEbpgAEAJHwIA6aDoQAUg8EAGIPhABw4IQAgToAAIHyfI3hL//+klCH/4JPBABiT4QAcPSAABDlJ
CkiDyQpIg+oABD0gAASBKQpALAkAAEGCAKB8CAKmkAEAJJNBAAiTYQAMk4EAEJOhABQ7oAAAP0AA
BD9gAAQ/gAAESAAANH/D83h/5Pt4S//+ZYCbC6h8if5wfIT4FH/J8RR8nyN4O70AAYE8CkB8CehA
QIEALICaC9QsBP//QYL/yHyD/nB8hPgUfGPxFEgAReUsAwAAQYL/vEv//6yDQQAIg2EADIOBABCD
oQAUgAEAJHwIA6aDwQAYg+EAHDghACBOgAAglCH/wHwIAqaQAQBEk8EAOJPhADw9IAAEOUkL6IPJ
C+iD6gAEf8PzeH/k+3hL//3BPGAAAThjg2BIAEWxOGAAfkgAReU8YAAAOGN+REgARZ04YAB6SABF
0TxgAAA4Y35USABFiThgAHpIAEW9PSAABIEpC4QsCf//QIIAwDhgAHpIAEWlPGAAAThjg2BIAEVd
OGAAAEgARZE9IAAEgIkK6HyD/nB8hPgUfGPxFEgARSV8fht4fJ8jeH/JI3lBggHckmEADJKBABCS
oQAUksEAGJLhAByTAQAgkyEAJJNBACiTYQAsk4EAMJOhADQ+4AAAOvd8HD8AAAA7GHwsPyAAADs5
fng/QAAAO1p+gD5gAAA6c36gPoAAADqUfrg+oAAAOrV+rD7AAAA61n6UP2AAATt7g2BIAABoPGAA
ADhjfnBIAESpS///OCgDAANAggD8fqOreEgARJVIAAAQPGAAADhjfohIAESFPSAABICJC4QsBP//
QIIA4H9j23hIAERtf8PzeH/k+3hIAERJfH4beHyfI3h/ySN5QYIA1D0gAASAiQsQfIP+cHyE+BR8
Y/EUSABEIXx8G3h8nSN4fuO7eEgARLl/A8N4SABEyX+F43h/put4fyPLeEgARBE9IAAEgIkLBHyD
/nB8hPgUfGPxFEgAQ8l8ZBt4f0PTeEgAQ+09IAAEgSkLIH0j/nB8ifgUfGPxFEgAQ5koAwACQYIA
ICgDAAJBgf8kLAMAAEGC/zB+w7N4SABDtUv//zB+Y5t4SABDqUv//yR+g6N4SABDnUv//xh8g/5w
fIToFDigACB8Y+EUSABDqUv//xCCYQAMgoEAEIKhABSCwQAYguEAHIMBACCDIQAkg0EAKINhACyD
gQAwg6EANIABAER8CAOmg8EAOIPhADw4IQBAToAAIJQh//B8CAKmkAEAFDxgAAQ4YwDMOGMAREgA
QXGAAQAUfAgDpjghABBOgAAglCH/8HwIAqaQAQAUPGAAADhjfwBIAENZPSAABDlJC+iQagAEOUAA
AJFJC+g8YAAAOGMurIABABR8CAOmOCEAEE6AACCUIf/wfAgCppABABRL/9p9LAMAAECCAOA9IAAE
gSkLOCwJ//9BggDsPSAABIEpDBw5QAABLAn//0GCABg9QAAEPSAAADkpfwiRKgFYOUAAAj0gAAQ5
KQEkVUgQOn0JQhQ84AAAOOd/EJDoADA5CgABVQgQOn0JQhQ84AAAOOd/GJDoADA5CgACVQgQOn0p
QhQ9AAAAOQh+zJEJADA9IAAEgSkLeCwJ//9BggAkOUoAA1VKEDo9IAAEOSkBJH1JUhQ9IAAAOSl+
DJEqADA9IAAEOUkL6IEpC+iBSgAEfSlTeUCCAEA8YAAEOGMBJDhjACBIAAAQPGAABDhjASQ4YwAQ
gAEAFHwIA6Y4IQAQToAAIDxgAAQ4YwEkOGMAEEv//+Q8YAAEOGMBJEv//9iUIf/wfAgCppABABQ8
YAAEOGMBJDhjAExIAD/VgAEAFHwIA6Y4IQAQToAAIJQh/9B8CAKmkAEANJNhAByTgQAgk6EAJJPB
ACiT4QAsfHsbeHyeI3g8YAAAOGN8nEgAQdE8YAAAOGN/LEgAQd1/Zdt4f8bzeDxgAAE4Y4tQSABB
IUgAQWU9IAAEgSkMHDvgAAAsCf//QIIAxD0gAASBKQtIfSP+cHyJ8BQ9IAAEgKkKyHxj2RRIAEDd
fIYjeHxlG3g8YAAAOGN8vEgAQNVIAEEZPSAABIEpC3x9I/5wfInwFHxj2RRIAEChfHwbeHydI3h/
iSN5QIIB2H+F43h/put4PGAAAThji1BIAECVSABA2T0gAASBKQsIPUAABIFKCtR9KVPWO6AAADuA
AAAsCQAAQIEByJLhAAyTAQAQkyEAFJNBABg/QAAEPwAABDsgAAE+4AAESAACGH0j/nB8ifAUfGPZ
FEgAP/18fxt4PSAABIEpCqA5Kf//OUD//XwJUEBAgQCgKAMABUGBAIQ9IAABOSmAVFRqEDp9SVAu
fSpKFH0pA6ZOgAQgPGAAADhjfzhIAD/tSABAMUv//uA8YAAAOGN/QEgAP9lL///sPGAAADhjf0hI
AD/JS///3DxgAAA4Y39QSAA/uUv//8w8YAAAOGN/WEgAP6lL//+8PGAAADhjf2BIAD+ZS///rHxk
G3g8YAAAOGN/aEgAP4VL//+YKAMAZkGCAHQoAwBmQYEAPCgDAA9BggBUKAMAM0CCABQ8YAAAOGN/
SEgAP1VL//9oLAMAAECCAGQ8YAAAOGN/OEgAPz1L//9QKAMAmUGCADwoAwDMQIIARDxgAAA4Y39g
SAA/HUv//zA8YAAAOGN/QEgAPw1L//8gPGAAADhjf1BIAD79S///EDxgAAA4Y39YSAA+7Uv//wB/
5Pt4PGAAADhjf2hIAD7ZS//+7H+F43h8hiN4PGAAADhjfKxIAD91KB8AAkCC/hQ8YAAAOGN/cEgA
P1VL//4EO6AAAEgAAJSAmAukfIn+cHyE8BR9KdkUfUXh1n1D/nB8hFAUfGkZFEgAPnF/KvgwfUn+
cH0pGDh9RCA4fSQjeDCE//9/vQGUO/8AAYC6CtRUqRg4fAn4AEGB/7A7nAABgTcLCIFaCtR9KVPW
fAngAECBABiAugrUO+AAACwFAABBgf+IS///2ILhAAyDAQAQgyEAFINBABh/pOt4PGAAADhjf3xI
AD4BSAA+RT0gAASAyQvgPSAABICpC3h/Y9t4f8TzeEv/5GU8YAABOGODYEgAPdWAAQA0fAgDpoNh
AByDgQAgg6EAJIPBACiD4QAsOCEAME6AACCUIf+gfAgCppABAGSTYQBMk4EAUJOhAFSTwQBYk+EA
XD0gAAQ5SQvog2kL6IPKAAR/Y9t4f8TzeEv//AU8YAABOGODYEgAPWk4YAB6SAA9nTxgAAA4Y3+E
SAA9VThgAABIAD2JPSAABIEpCwg9QAAEgUoK1H0pU9YsCQAAQIEA3JLhADyTAQBAkyEARJNBAEg7
oAAAP4AABD8gAAQ7QAABPwAAADsYf5g+4AAESAAAiDv/AAGAvArUVKkYOHwJ+ABAgQBcgJkLpHyJ
/nB8hPAUfSnZFH1F6dZ9Q/5wfIRQFHxpGRRIADy9f0r4MH1J/nB9KRg4fUogOH0pU3lBgv+0gJwK
1HydIdZUhBg4fIT6FH8Dw3hIADyZS///mDu9AAGBNwsIgVwK1H0pU9Z8CegAQIEAGIC8CtQ74AAA
LAUAAEGB/4RL///YguEAPIMBAECDIQBEg0EASDxgAAE4Y4ioSAA8TT0gAASBKQwcfSP+cHyJ8BR8
Y9kUSAA7+SwDAAFBggBIPSAABIEpDBx9I/5wfInwFHxj2RRIADvZLAMAAkGCAMiAAQBkfAgDpoNh
AEyDgQBQg6EAVIPBAFiD4QBcOCEAYE6AACA4YAB6SAA8HTxgAAA4Y3+gSAA71ThgAABIADwJPSAA
BIEpC3x9I/5wfInwFHxj2RRIADudfGUbeHyGI3h8qSN5QIIAFDxgAAE4Y4ioSAA7mUv//2w44AAI
OGEACEgAOzU74QAHO4EADz+gAAA7vX0IjJ8AAX+j63hIADttfB/gQECC//A8YAAAOGN/KEgAO1k4
gAAIOGEACEgAO2VL//+oPSAABIEpCpQsCf//QYL/MDhgAHpIADttPGAAADhjf7RIADslOGAAAEgA
O1k9IAAEgSkLfH0j/nB8ifAUfGPZFEgAOu18fht4fJ8jeH/JI3lBgv7skeEAHJIBACCSQQAokmEA
LJKBADCTQQBIPSAABIEpCzB9I/5wfIkgFHxj8RRIADqtfG8beHyQI3h95Xt4fIYjeDxgAAA4Y3ys
SAA7XT+gAAE7vYtQfeV7eH4Gg3h/o+t4SAA6kT0gAASBKQsUfSP+cHyJ+BR8Y/EUSAA6SXx8G3g9
IAAEgSkK2H0j/nB8ifgUfGPxFEgAOkV8eht4fJMjeD0gAASBKQssfSP+cHyJ+BR8Y/EUSAA6DXxk
G3h/heN4PGAAADhjf+RIADopf0XTeH5mm3g8YAAAOGN+eEgAOhU9IAAEgSkKqH0j/nB8ifgUfGPx
FEgAOeV8ext4fJwjeH9l23h8hiN4PGAAADhjf/RIADqVf2XbeH+G43h/o+t4SAA50TxgAAE4Y4io
SAA5xThgAH5IADn5PGAAAThjgARIADmxOGAAekgAOeU8YAABOGOAFEgAOZ04YAAASAA50T0gAASB
KQuIfSP+cHyJ+BR8Y/EUSAA5ZXx0G3h8kiN4fBrYQEGCAFSSIQAkkqEANJLBADiS4QA8kwEAQJMh
AEQ+oAAAOrV/9D7AAAE61otQPuAAADr3fVA7oQAPP8AAADvefQg/AAAAOxh/KD8gAAE7OYNgSAAA
IHwT4EBAgv+sSAAA3H37e3h+HIN4fBvQQEGCAKx/Y9t4f4TjeEgAON18cRt4fJ8jeH4li3h8hiN4
fqOreEgAOZF+JYt4f+b7eH7Ds3hIADjNfuO7eEgAOMU44AAIfiWLeH/m+3g4YQAISAA4XTvhAAeM
nwABf8PzeEgAOKF8H+hAQIL/8H8Dw3hIADiROIAACDhhAAhIADidfyPLeEgAOH0xXAAIfTsBlH07
S3h9XFN4fBRIQECC/2B8ElBAQIL/WEv//0x8HJhAQIL/VIIhACSCoQA0gsEAOILhADyDAQBAgyEA
RDxgAAE4Y4NgSAA4LYHhAByCAQAggkEAKIJhACyCgQAwg0EASEv//AiUIf/QfAgCppABADSTwQAo
k+EALEv/4uE9IAAEOUkKWIPJCliD6gAEPSAABIEpClAsCQAAQYIAyJMhABSTQQAYk2EAHJOBACCT
oQAkO6AAAD9AAAQ/IAAEP2AABD+AAARIAABEgJkLfHyD/nB8hPgUfGPxFEgAN4F8aSN5QIIAXICb
Czh8if5wfIT4FH/J8RR8nyN4O70AAYE8ClB8CehAQIEASICaDBwsBP//QYL/uHyD/nB8hPgUfGPx
FEgANxUsAwAAQYL/oH/D83h/5Pt4S//1zUv//6x/w/N4f+T7eEv/9b1L//+cgyEAFINBABiDYQAc
g4EAIIOhACSAAQA0fAgDpoPBACiD4QAsOCEAME6AACCUIf/wfAgCppABABQ8YAABOGOAbEgAN0U9
IAAEOUkL6JBqAAQ5QAAAkUkL6DxgAAA4YzrAgAEAFHwIA6Y4IQAQToAAIJQh//B8CAKmkAEAFEv/
zmksAwAAQIIAXD0gAASBKQp0LAn//0GCAGg9IAAEgSkLlCwJ//9BggAUPUAABD0gAAA5KX4MkSoB
zD0gAAQ5SQvogSkL6IFKAAR9KVN5QIIAQDxgAAQ4YwGEOGMAIEgAABA8YAAEOGMBhDhjABCAAQAU
fAgDpjghABBOgAAgPGAABDhjAYQ4YwAQS///5DxgAAQ4YwGES///2JQh/+B8CAKmkAEAJJNhAAyT
gQAQk6EAFJPBABiT4QAcfH4beHyfI3h8ZRt4fIYjeDxgAAE4Y4CESAA2iTxgAAE4Y4CUSAA2cX/F
83h/5vt4PGAAAThji1BIADW1SAA1+T0gAASAiQu0LAT//0CCAFw9IAAEgGkLyCwD//9BggB4fGP6
FEgANQU9IAAEgSkKoDkp//85QP/9fAlQQECBAagoAwACQYIBfCgDAAJBgQFMLAMAAEGCAVw8YAAB
OGOAfEgANU1IAAAwfIP+cHyE+BR8Y/EUSAA0/SwDAABAggEQPIAAATiEgHw8YAABOGOAoEgANR1I
ADVhPSAABICJC4B8g/5wfIT4FHxj8RRIADTdfGQbeD0gAAFhKYaffANIQEGBAaA8YAAAOGN8vEgA
NOFIADUlPGAAAThjgMxIADRBfHsbeHycI3g9IAAEgSkK3H0j/nB8ifgUfGPxFEgANI18fRt4f2Pb
eH+E43hIADR9fMPoUD0gAAFhKYaffAZIQEGBAVA4oAAAPGAAADhjfLxIADR9SAA0wT0gAASAiQtk
fIP+cHyE+BR8Y/EUSAA0JT0gAASBKQtQLAn//0GCAAw4YwABVGMGPigDAAVBgQIQPSAAATkpgdBU
ahA6fUlQLn0qShR9KQOmToAEIDyAAAE4hIB0S//+9CgDAANAggA0PGAAAThjgLhIADQFS//+6Dxg
AAE4Y4CkSAAz9Uv//tg8YAABOGOArEgAM+VL//7IfGQbeDxgAAE4Y4DASAAz0Uv//rQoAwAzQYIA
VCgDADNBgQAkLAMAAEGCADQoAwAPQIIATDxgAAE4Y4B8SAAzoUv//oQoAwBmQIIANDxgAAE4Y4C4
SAAziUv//mw8YAABOGOApEgAM3lL//5cPGAAAThjgKxIADNpS//+THxkG3g8YAABOGOAwEgAM1VL
//44PGAAAThjgMhIADNFS//+ZDigAAA8YAABOGOAyEgAMzFL//60PGAAAThjgNhIADMhSAAzZT0g
AASAiQuQfIP+cHyE+BR8Y/EUSAAy7Xx8G3h8nSN4f4XjeHyGI3g8YAABOGOBDEgAM51/heN4f6br
eDxgAAE4Y4tQSAAy1T0gAASBKQuULAn//0GCAKhIADMJPSAABIDJCnw9IAAEgKkLlH/D83h/5Pt4
S//ZKTxgAAE4Y4NgSAAymYABACR8CAOmg2EADIOBABCDoQAUg8EAGIPhABw4IQAgToAAIDxgAAE4
Y4DgSAAyaUv//0g8YAABOGOA7EgAMllL//84PGAAAThjgPhIADJJS///KDxgAAE4Y4EESAAyOUv/
/xh8ZBt4PGAAAThjgMBIADIlS///BDxgAAA4Y38oSAAyFTigACB/g+N4f6TreEgAMjVL//9AlCH/
4JPBABiT4QAcPSAABDlJCjiDyQo4g+oABD0gAASBKQowLAkAAEGCAJh8CAKmkAEAJJNBAAiTYQAM
k4EAEJOhABQ7oAAAP0AABD9gAAQ/gAAESAAAKICbCnR8if5wfIT4FH/J8RR8nyN4O70AAYE8CjB8
CehAQIEAMICaC5B8g/5wfIT4FHxj8RRIADFZfGkjeUGC/8R/w/N4f+T7eEv/+1FL//+0g0EACINh
AAyDgQAQg6EAFIABACR8CAOmg8EAGIPhABw4IQAgToAAIJQh/+B8CAKmkAEAJJNhAAyTgQAQk6EA
FJPBABiT4QAcPSAABDlJC+iDaQvog6oABH9j23h/pOt4S//66TxgAAE4Y4NgSAAw6ThgAHpIADEd
PGAAAThjgRxIADDVOGAAAEgAMQk9IAAEgIkLkHyD/nB8hOgUfGPZFEgAMJ18fht4fJ8jeD+AAAE7
nIEMf8XzeHyGI3h/g+N4SAAxST0gAASAiQqwfIP+cHyE6BR8Y9kUSAAwZXyII3h8Zxt4f8XzeH/m
+3g8YAABOGOBOEgAMGF/xfN4f+b7eH+D43hIADEFOKAAIH/D83h/5Pt4SAAwcTxgAAE4Y4ioSAAw
NYABACR8CAOmg2EADIOBABCDoQAUg8EAGIPhABw4IQAgToAAIJQh//B8CAKmkAEAFDxgAAQ4YwGE
OGMAUEgALkWAAQAUfAgDpjghABBOgAAgPGAAADhjQaBOgAAglCH/8HwIAqaQAQAUS//HiSwDAABA
ggA8PSAABIEpCrgsCf//QYIASD0gAAQ5SQvogSkL6IFKAAR9KVN5QIIAQDxgAAQ4YwHoOGMAIEgA
ABA8YAAEOGMB6DhjABCAAQAUfAgDpjghABBOgAAgPGAABDhjAeg4YwAQS///5DxgAAQ4YwHoS///
2JQh/+B8CAKmkAEAJJNhAAyTgQAQk6EAFJPBABiT4QAcfH4beHyfI3g/oAABO72LUHxlG3h8hiN4
f6PreEgALxFIAC9VPSAABICJCxh8g/5wfIT4FHxj8RRIAC7dfHsbeHycI3h/Zdt4fIYjeDxgAAA4
Y3ysSAAvjX9l23h/huN4f6PreEgALslIAC8NPSAABICJCvx8g/5wfIT4FHxj8RRIAC6JfGQbeDxg
AAA4Y3igSAAunUgALuE9IAAEgIkLrHyD/nB8hPgUfGPxFEgALl18ZBt4P6AAATu9geh/o+t4SAAu
bUgALrE9IAAEgIkLJHyD/nB8hPgUfGPxFEgALi18ZBt4f6PreEgALkVIAC6JPGAAAThjg2BIAC41
gAEAJHwIA6aDYQAMg4EAEIOhABSDwQAYg+EAHDghACBOgAAglCH/8HwIAqaQAQAUPSAABDkpC+iA
aQAAgIkABEv//qU8YAABOGODYEgALeU4YAB6SAAuGTxgAAE4Y4HwSAAt0ThgAABIAC4FgAEAFHwI
A6Y4IQAQToAAIJQh/9B8CAKmkAEANJLhAAyTAQAQk8EAKJPhACxL/9iBPSAABDlJCiiDyQoog+oA
BD0gAASBKQokPUAABIMKCrh/CcHWfxj4FH7+AZQsCQAAQYIA0JMhABSTQQAYk2EAHJOBACCToQAk
O6AAAD8gAAQ/gAAEO5wKKH1aU3g/YAAESAAAQIE8AAR8CSBAQIEAZH/D83h/5Pt4S//90YCaCrh8
if5wfIT4FH/J8RR8nyN4O70AAYE7CiR8CehAQIEAUICZCxx8g/5wfIT4FHxj8RRIACzNfGkjeUGC
/8SBPAAAfAkYQEGB/6x8CRgAQYL/mHwDuEBBgf+cfAO4QECC/6B8BMBAQIH/mEv//4iDIQAUg0EA
GINhAByDgQAgg6EAJIABADR8CAOmguEADIMBABCDwQAog+EALDghADBOgAAglCH/8HwIAqaQAQAU
PGAABDhjAeg4YwAwSAAqrYABABR8CAOmOCEAEE6AACCUIf/wfAgCppABABQ8YAABOGOCgEgALJU9
IAAEOUkL6JBqAAQ5QAAAkUkL6DxgAAA4Y0/sgAEAFHwIA6Y4IQAQToAAIJQh/+B8CAKmkAEAJJOB
ABCToQAUk8EAGJPhABx8fht4fJ8jeHy8K3g9IAAEgIkLbHyD/nB8hPgUfGPxFEgAK5l8fRt4fAPg
QEGCARR/xfN4f+b7eDxgAAE4Y4KMSAAsXTxgAAE4Y4KgSAAsRX/F83h/5vt4PGAAAThji1BIACuJ
SAArzX+k63g8YAAAOGN+NEgAK3VIACu5LB0AAEGCAQw9IAAEOUkMCIEpDAiBSgAEMQr//30pAdQs
Cf//QIIAEDkg//18CEhAQYEBiFejGDg4gAAIfGNSFEgAKzlIACtxPSAABICJC8x8g/5wfIT4FHxj
8RRIACrVfGQbeDxgAAA4Y340SAArAUgAK0U9IAAEgIkLsHyD/nB8hPgUfGPxFEgAKrVwaYAAQYIB
OHBpQABBggFAVGkEqCgJEABBggFEKAkIAEGCAUx8ZBt4PGAAAThjiuRIACqxSAAAmDhgAAJIACrh
f8XzeH/m+3g8YAABOGOCjEgAK0U8YAABOGOCoEgAKy1/xfN4f+b7eDxgAAE4Y4tQSAAqcTxgAAE4
Y4KsSAAqZUv//tw/oAABO72CsH+j63hIACpRSAAqlT0gAASAiQvMfIP+cHyE+BR8Y/EUSAAp+Xxk
G3g8YAAAOGN+NEgAKiVIACppf6PreEgAKhlIACpdPSAABICJDCh8g/5wfIT4FHxj8RRIACnZfGQb
eDxgAAA4Y3y8SAAp7TxgAAE4Y4NgSAAp4ThgAABIACoVgAEAJHwIA6aDgQAQg6EAFIPBABiD4QAc
OCEAIE6AACA8YAABOGOCuEgAKa1L//6APGAAAThjgrxIACmdS///hDxgAAE4Y4LESAApjUv//3Q8
YAABOGOAuEgAKX1L//9kPGAAAThjgtBIACltS///VJQh/7B8CAKmkAEAVJOBAECTwQBIk+EATD0g
AAQ5SQvog8kL6IPqAAQ9IAAEgKkLnD0gAAQ5KQwggGkAAICJAARIACkZVIUEPn/D83h/5Pt4S//9
ETxgAAE4Y4NgSAApCT0gAASAiQtsfIP+cHyE+BR8Y/EUSAAowXx8G3g9IAAEgSkMLCwJ//9AggDU
LAMAAEGCAhA9IAAEgSkMECwJ//9BggIAk2EAPJOhAEQ4g///PSAABIPpCph/5PnWf/3+cD0gAAQ5
SQrwg2kK8IPKAAQ4YAB6SAAozTxgAAE4Y4NASAAohThgAABIACi5PSAABIEpDBB9I/5wfSnwFHxj
2RR8ifgUfGPpFEgAKDl8fxt4PSAABICJC0R8g/5wfIT4FHxjAZRIACgpfIgjeHxnG3g4oAAAf+b7
eDxgAAE4Y4NkSAAoJTxgAAE4Y4NgSAAoGYNhADyDoQBESAABSJNBADiTYQA8k6EARD0gAASD6QqY
f+P51n/9/nA9IAAEOUkK8IEpCvCAigAEf/8gFH+9SRQ4YAB6SAAoDTxgAAE4Y4LcSAAnxThgAABI
ACf5PSAABICJDCx8g/5wfIT4FHxj6RRIACeBfHsbeDvAAAA9IAAEgIkL2HyD/nB8hPgUfGPpFEgA
J2F8eht4PSAABICJCyh8g/5wfIT4FHxj6RRIACdFfUPYFH0+8RR/R9N4OKAAAH9m23g8YAABOGOD
HEgAJ0k9IAAEgGkLjHxj+hRIACbNfHsbeD0gAASAiQrkfIP+cHyE+BR8Y+kUSAAm+Xx6G3g9IAAE
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
AAAAAwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACAAAABBbHBoYSBCcmVha3Bv
aW50cyBzZXQgb24gJWQgdGFzayBzdGF0ZSB3b3JkcwAAAABBbmFTdGF0Q2hlY2sgJTh4AAAAAGdl
dFN0cnVjdE5hbWU6ICVzAAAAXFwAAG9zX2NvcmUAR2xvYmFsAAAqLgAAVENCQ3VyAABUQ0JMaXN0
AFByaW9DdXIAVENCUHJpb1RibAAAT1NNZW1UYmwAAAAAU1BfVEhSRUFEX1QAVENCU3RrUHRyAAAA
VENCRXh0UHRyAAAAVENCU3RrQm90dG9tAAAAAFRDQlN0a1NpemUAAFRDQk9wdAAAVENCSWQAAABU
Q0JOZXh0AFRDQkV2ZW50UHRyAFRDQk1zZwAAVENCRGx5AABUQ0JTdGF0AFRDQlByaW8AVENCRGVs
UmVxAAAAVENCVGFza05hbWUAcGFyX3NldHVwOiBVU0VSIHN0cnVjdCBmb3VuZC4AAAAuVGFza05h
bWUAAABPU19TVEsAAEV2ZW50VGJsAAAAAEV2ZW50UHRyAAAAAEV2ZW50Q250AAAAAEV2ZW50VHlw
ZQAAAEV2ZW50TmFtZQAAAE9TRmxhZ1RibAAAAEZsYWdUYmwARmxhZ0dycAAuT1NGbGFnVHlwZQAu
T1NGbGFnV2FpdExpc3QALk9TRmxhZ0ZsYWdzAAAAAC5PU0ZsYWdOYW1lAC5PU0ZsYWdOb2RlVENC
AAAuT1NGbGFnTm9kZUZsYWdzAAAAAC5PU0ZsYWdOb2RlV2FpdFR5cGUALk9TUVN0YXJ0AAAALk9T
UVNpemUAAAAALk9TUU91dAAuT1NRSW4AAC5PU1FFbmQALk9TUUVudHJpZXMALk9TTWVtQWRkcgAA
Lk9TTWVtRnJlZUxpc3QAAC5PU01lbUJsa1NpemUAAAAuT1NNZW1OQmxrcwAuT1NNZW1ORnJlZQBP
U1RtclRibAAAAAAuT1NUbXJUeXBlAAAuT1NUbXJDYWxsYmFjawAALk9TVG1yQ2FsbGJhY2tBcmcA
AAAuT1NUbXJNYXRjaAAuT1NUbXJQZXJpb2QAAAAALk9TVG1yTmFtZQAALk9TVG1yT3B0AAAALk9T
VG1yQWN0aXZlAAAAAC5PU1RtclN0YXRlAEFuYVN0YXRJbml0ICU4eABnZXRNYWdpYyBhZGRyPSUx
NngsIHNpemU9JWQALS0tIFRBU0sgbWFnaWMgPSAlOHgAAAAALS0tIFRBU0sgcHJpbyA9ICVkLiwg
bWFnaWMgPSAlOHgAAAAALCBuYW1lID0gJXMAIC0tLQAAAABWZXJzaW9uTmJyAABWZXJzaW9uAFxH
bG9iYWxcVkVSU0lPTgBTb3JyeTogQ291bGRuJ3QgZ2V0IHN5bWJvbCBhZGRyZXNzZXMAAAAAX19F
TVVDT1NfQVQAX19FTVVDT1NfQVMAX19FTVVDT1NfQUwAVEFTS1NUQVRFAAAAVEFTS1MAAABUQVNL
U3RhdGUAAABAKD0pX19SVE9TX1VDT1NfX1RBU0tfVEFTS1MAT1NfVE1SAABzdHJ1Y3Qgb3NfdG1y
AAAAVEFTS19VU0VSX0RBVEEAAHN0cnVjdCB0YXNrX3VzZXJfZGF0YQAAAHN0cnVjdCBUQVNLX1VT
RVJfREFUQQAAAE9TX01FTQAAc3RydWN0IG9zX21lbQAAAFBBUl9NRU0AT1NfUQAAAABzdHJ1Y3Qg
b3NfcQBPU19GTEFHX05PREUAAAAAc3RydWN0IG9zX2ZsYWdfbm9kZQBPU19GTEFHX0dSUABzdHJ1
Y3Qgb3NfZmxhZ19ncnAAACpFVkVOVF90AAAAAE9TX0VWRU5UAAAAAHN0cnVjdCBvc19ldmVudAAq
VENCX3QAAE9TX1RDQgAAc3RydWN0IG9zX3RjYgAAAP//oKj//6Dk//+g5P//oPT//6Dk//+g9P//
oPT//6D0//+g1P//oPT//6D0//+g9P//oPT//6D0//+g9P//oPT//6Dk//+g9P//oPT//6D0//+g
9P//oPT//6D0//+g9P//oPT//6D0//+g9P//oPT//6D0//+g9P//oPT//6D0//+g5AAAedQAAHnk
AAB5/AAAAAAAAHpIAAB6WAAAAAAAAHo0AAB6PAAAAAAAAHoUAAB6HAAAeiwAAAAAAAB5vAAAecQA
AAAAAAB6bAAAengAAAAAAAB6jAAAepgAAHqkAAAAAAAAerQAAHq8AAB6xAAAAAA8dGFzaz4AACAg
IGlkIAAAcHJpbwAAAABzdGF0ZSAgIAAAAABldmVudCAgICAAAABtc2cgICAgICAAAABkZWxheSAA
AHByb2NpZAAAbmFtZSAAAABUQVNLLlRhc2sgJXgAAAAAVEFTSy5UQVNLAAAAJTVkLiAAAAAlM2Qu
ICAAAFJVTk5JTkcAREVMQVkgIABSRUFEWSAgAFNFTSAgICAATUJPWCAgIABRVUVVRSAgAFNVU1BF
TkQATVVURVggIABFVkZMQUcgACglMngpICAgAAAAAFRBU0suRXZlbnQgJXgAAABEYXRhLmR1bXAg
JXgAAAAAJTVkLgAAAABvcHRpb25zOiAgAABTVEtfQ0hLIAAAAABTVEtfQ0xSIAAAAABTQVZFX0ZQ
IAAAAABwZW5kaW5nIG1lc3NhZ2U6ICAAACUyeCAAAAAAc3RhY2sgcHRyOiAAci50YXNrICV4AAAA
Y29udGV4dAByLnRhc2sAAGN1cnJlbnQAIAoKAG1hZ2ljICAgICAgICAgICAAAAAAVEFTSwAAAABU
YXNrAAAAAEAoPSlfX1JUT1NfVUNPU19fVEFTS19UAP//pOT//6Us//+lPP//pYz//6VM//+ljP//
pYz//6WM//+lXP//pYz//6WM//+ljP//pYz//6WM//+ljP//pYz//6Vs//+ljP//pYz//6WM//+l
jP//pYz//6WM//+ljP//pYz//6WM//+ljP//pYz//6WM//+ljP//pYz//6WM//+lfDxmbGFnPgAA
bmFtZSAgICAAAAAAVEFTSy5GbGFnICV4AAAAAFRBU0suRkxBRwAAACUzZC4AAAAAPjk5LgAAAAB3
YWl0aW5nIHRhc2tzOgoAbWFnaWMgICAgIHdhaXQgIHR5cGUgICAgIAAAAG5hbWUAAAAAJTE2eCAg
AAAlNHggIAAAAGNscl9hbGwgIAAAAGNscl9hbnkgIAAAAHNldF9hbGwgIAAAAHNldF9hbnkgIAAA
ACglM2QuKSAgIAAAAGZsYWdzAAAAd2FpdGluZwBGTEFHAAAAAEYAAABGbGFnAAAAAEAoPSlfX1JU
T1NfVUNPU19fVEFTS19GADxldmVudD4AdHlwZSAgAABjb3VudCAgAHB0ciAgICAgICAgICAgICAg
AAAAVEFTSy5FVkVOVAAAVU5VU0VEAABNQk9YICAAAFFVRVVFIAAAU0VNICAgAABNVVRFWCAAAEZM
QUcgIAAAKCUyeCkgIABUQVNLLkUuUQAAAAAgICUzZC4AAHdhaXRpbmcgdGFza3MgcHJpbwoAJWQu
IAAAAABtYWlsYm94IGNvbnRlbnQKAAAAAHN0YXJ0ICAgICAgICAgc2l6ZSBlbnRyaWVzICBpbiAg
ICAgICAgICAgIG91dAoAACU1ZC4gJTVkLiAgIAAAAABEYXRhLkR1bXAgJXgAAAAAcXVldWUgZW50
cmllczoKAGFkZHJlc3MgICAgIGNvbnRlbnQKAAAAAEVWRU5UAAAARXZlbnQAAABAKD0pX19SVE9T
X1VDT1NfX1RBU0tfRQD//7Es//+xQP//sVD//7Fg//+xcP//sYA8dGltZXI+AGFjdGl2ZQAAc3Rv
cHBlZABUQVNLLlRpbWVyICV4AAAAVEFTSy5USU1FUgAAJXMAAHVudXNlZAAAY29tcGxldGVkAAAA
cnVubmluZwAoJTJ4KQAAACVkLgBPU1RtclRpbWUAAABub25lAAAAAG9uZSBzaG90AAAAAHBlcmlv
ZGljAAAAAGNhbGxiYWNrAAAAAGNiIGFyZwAARGF0YS5MaXN0ICV4AAAAAGNhbGxiYWNrICBhcmd1
bWVudCAgc3ltYm9sCgAlMTZ4ICAlMTZ4ICAAAAAAc3RhdGUgIABwZXJpb2QgACBsZWZ0ICAAb3B0
aW9uICAgAAAAY2FsbGJhY2sgAAAAU29ycnk6IENvdWxkbid0IGdldCB0aW1lciBpbmZvcm1hdGlv
bgAAAFRJTUVSAAAAVEkAAFRJbWVyAAAAQCg9KV9fUlRPU19VQ09TX19UQVNLX1RJAAAAAP//vXT/
/7x8//+9NP//vUT//71U//+9ZCU2ZC4AAAAAc29tZXRoaW5nIGFkZGl0aW9uYWwuLi4KAAAAAG1h
Z2ljICAgICAgICAgICAgAAAAYWRkcmVzcyAgICAgICAgICAAAABibGtzaXplICAAAABibG9ja3Mg
ICAAAABmcmVlICAgICAAAABNRU1PUlkAAE1lbW9yeQAAQCg9KV9fUlRPU19VQ09TX19UQVNLX00A
cGFydGl0aW9uAAAAVEFTSy5QQVJ0aXRpb24gJXgAAABUQVNLLlBBUgAAAAAqAAAAY29yZQAAAAAt
AAAAZW1wdHkAAABkaXNhYmxlZAAAAABzdXNwZW5kZWQAAABjb2RlIHN0YXJ0ICAgIHNpemUgIHBo
eXNpY2FsICAgIGRhdGEgc3RhcnQgICAgc2l6ZSAgcGh5c2ljYWwKAAAAJTE2eCAgJTh4ICAlOHgg
ICAgAAAlMTZ4ICAlOHggICU4eAoAYWRkcmVzcyAgICAgICAgICAgY29kZSBzdGFydCAgICAKAAAA
JTE2eCAgJTE2eAoAbWVtb3J5IHRhYmxlCgAAAHZpcnR1YWwgICAgICAgICAgIHBoeXNpY2FsICAg
ICAgICAgIHNpemUKAAAAJTE2eCAgJTE2eCAgJTh4CgAAAABQQVJQYXJhVGJsAABBY3RpdmVQSUQA
AABQQVJfVGFza05hbWUAAAAAUEFSX1BBUkFNX1QALklEAC5QcmlvAAAALlN0YXR1cwAuUGhhc2VD
b3VudABQQVJQYXJ0TWVtAABQQVJfTUVNX1QAAAAuQ29kZVN0YXJ0QWRkcgAALkNvZGVTaXplAAAA
LkNvZGVPZmZzZXQALkRhdGFTdGFydEFkZHIAAC5EYXRhU2l6ZQAAAC5EYXRhT2Zmc2V0AC5FbnRy
eVBvaW50AFBBUl9IRUFERVJfVEJMX1QAAAAALlBBUl9TVEFSVAAAUEFSTWVtVGJsAAAAUEFSX01F
TV9SRUdJT05fVAAAAAAuVkFfU3RhcnQAAAAuUEFfU3RhcnQAAAAuU2l6ZQAAAC5Pd25lcgAAIGlk
IAAAAABuYW1lICAgICAAAABzdGF0ZSAgICAgAABwaGFzZXMgAFNvcnJ5OiBzeW1ib2wgdHlwZXMg
bWlzc2luZwBTb3JyeTogbm8gcGFydGl0aW9ucyBmb3VuZAAAVEFTSy5QQVIuQVZBSUwAAF9fUlRP
U19VQ09TX19GVU5DAAAAUEFSVElUSU9OAAAAUEFSAFBBUnRpdGlvbgAAAEAoPSlfX1JUT1NfVUNP
U19fVEFTS19QQVIAAABwcm9jZXNzAFRBU0suUFJPQ2VzcyAleABUQVNLLlBST0MAAABEQVRBLmR1
bXAgJXgAAAAAdGFzayBtYWdpYyAgaWQgICBuYW1lCgAAJTVkLiAgAABTUF9Qcm9jRGVzYwBTUF9Q
Uk9DRVNTX1QAAAAALlByb2NJRAAuUmVnQ2ZnAC5TdGFydAAALkVuZAAAAAAuUHJvY2VzcwAAAABz
dGFydCAgICAAAABlbmQgICAgICAAAABTb3JyeTogbm8gcHJvY2VzcyB0YWJsZSBmb3VuZAAAAFRB
U0suUFJPQy5BVkFJTABQUk9DRVNTAFBST0MAAAAAUFJPQ2VzcwBAKD0pX19SVE9TX1VDT1NfX1RB
U0tfUFJPQwAAPG9wdGlvbj4AAAAAPHByZWZpeD4AAAAAT1MAADxwcm9ncmFtPgAAAE9wdGlvbjog
T1NQUkVGSVggfCBPU1BST0dSQU0AAAAAT1MgcHJvZ3JhbSBvcHRpb24gc2V0AAAAT1MgcHJlZml4
IG9wdGlvbiBzZXQAAAAAT1NQUkVGSVgAAAAAT1NQUk9HUkFNAAAAT1BUSU9OAABPAAAAT3B0aW9u
AAA8a2V5PgAAACAgMC4gIDAwMDAwMDAwICAtICAgICAgICAgMDAwMDAwMDAKAE1NVS5DIDA6MHgw
LS0weGZmZmZmZmZmIDB4MAAlM2QuICAlOHggICU4eCAgJTh4CgAAAABNTVUuQyAweCV4OjB4JXgr
KzB4JXggMHgleAAAc3BhY2UgaWQgJWQuIHNjYW5uZWQAAAAAbW11IHNjYW5uZWQAcGFydGl0aW9u
IG5vdCBmb3VuZABrZXkgbWlzc2luZwBWSUVXAAAAAFNDQU4AAAAATU1VAF9SVE9TX1VDT1NfX1RB
U0tfTU1VAAAAACBpZCAgIHZpcnR1YWwgICBzaXplICAgICAgcGh5c2ljYWwAAEp1biAxMyAyMDI0
AEFSTTY0AAAATVREIFZlcnNpb24gdUMvT1MtSUkgICVzICAlcwoKAABtYWdpYyAgICAgICAgICAg
ICUxNnggIABUYXNrIExpc3QgICAgICAgICUxNnggIABUQ0IgRXh0IE9mZnNldCAgICU4eAoAAABU
Q0IgbGVuZ3RoICAgICAgICU4eCAgICAgICAgICAAACAgICAgICAgICAgICAgICAgICVzCgAAAHBv
aW50ZXIgc2l6ZSAgICAgJWQKAAAAAGNlcnQgICAgICAgICAgICAgJWQKAAAAAG9zIHZlcnNpb24g
ICAgICAgJWQuJWQAAG9zIHZlcnNpb24gICAgICAgPyAgICAgICAgIABURVNUAAAAAGFyZ3VtZW50
ICAgICAgICAgdmFsdWUgICAgICAgICAgICAgY29udGVudCAgICAgICAgICAgc3ltYm9sAGdldEFy
bTY0Q29udGV4dDogbWFnaWM9JTE2eABnZXRBcm02NENvbnRleHQ6IHNwPSUxNngAAAAAZ2V0Q29u
dGV4dDogbWFnaWM9JTh4AAAAY3BzcgAAAAB4MzAAZWxyAHgwAAB4MQAAeDIAAHgzAAB4NAAAeDUA
AHg2AAB4NwAAeDgAAHg5AAB4MTAAeDExAHgxMgB4MTMAeDE0AHgxNQB4MTYAeDE3AHgxOAB4MTkA
eDIwAHgyMQB4MjIAeDIzAHgyNAB4MjUAeDI2AHgyNwB4MjgAeDI5AHBjAABzcAAAaGFyZHdhcmV0
aHJlYWQAAGdldFNwYWNlSWQ6IGVudHJ5AAAAZ2V0U3BhY2VJZDogJTR4AGdldFRhc2tTcGFjZUlk
OiBtYWdpYz0lMTZ4LCBzaWQ9JTR4AGdldE1hY2hpbmVMaXN0KCkAAAAAZ2V0TWFjaGluZUxpc3Qo
KSwgbnVtbWFjaHM9JWQuAABnZXRNYWNoaW5lSWQoKTogJTE2eAAAAABnZXRNYWNoaW5lSWQoKSA9
ICVkLgAAAABnZXRNYWNoaW5lTmFtZSgpOiAlMTZ4AABnZXRNYWNoaW5lTmFtZSgpID0gJXMgAABn
ZXRDdXJyZW50TWFjaGluZUlkKCkAAABnZXRDdXJyZW50R3Vlc3RJZCgpAHBhcmFtZXRlciAxOiAw
eCUxNnggPSAlcwAAAABtYWdpYwAAAG1hZ2ljc2l6ZQAAAHVua25vd24gdG9waWMAAABUQVNLLkNP
TkZJRwBfX1JUT1NfTVlSVE9TX19GVU5DAHRjYgBUQVNLLlNUUlVDVAB1bmtub3duIHRhYmxlAAAA
VEFTSy5UQUJMRQAAbWluAG1heABUQVNLLlRBU0tTVEFURQAAdUMvT1MtSUkAREFUQQAAeYAAAHmM
AAB5lAAAeaAAAAAkAAB5dAAAEtwAAHloAAATCAAAeVwAABO4T1MAAAAAAAAAAAAAAAAAAgAAAAAA
AHk0AAAAAAAAAAIAAAAAAAAAAAAAADAAAAEkAAAV4AAAAAIAAAAAAAB5NAAAAAAAAAADCFgAAAAE
AJAAACUwAAAAAwBYAAAABACQAAAnyAAAfUQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAH1YAACAMAAAfWAAAH1oAAAeDAAAAAMAKAAAAAQA/AAAK4wAAAACAAAAAAAAeTQAAAAA
AAAAAwAoAAAABAD8AAAqtAAAfUQAAH7EAAB+zAAAAAAAAAAAAAB+1AAAftwAAH7gAAB+6AAAKIwA
AAADCU0AAAAEAVQAADPIAAAAAgAAAAAAAHk0AAAAAAAAAAMATQAAAAQBVAAAOWgAAH1EAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAACALAAAeYgAAIA0AACAPAAALmgAAAADBUYAAAAEAbQAAEBIAAAA
AgAAAAAAAIF4AAAAAAAAAAMARgAAAAQBtAAAP3gAAH1EAACBSAAAgVAAAIFYAACBYAAAgWwAAAAA
AAAAAAAAgaAAAIGoAACBrAAAgbQAADp8AAAAAwM8AAAABAIsAABDaAAAAAIAAAAAAAB5NAAAAAAA
AAADADwAAAAEAiwAAEPAAACCWAAAh1AAAIJgAACCaAAAQZQAAIIMAACCIAAAgjQAAIJAAACCTAAA
AAAAAIV0AACFgAAAhYQAAIWQAABFLAAAhVAAAAADAAAAAAAAAAAAAIVgAABRZAAAAAIAAAAAAACF
GAAAAAAAAAADADoAAAAEArAAAEgQAAAAAgAAAAAAAIU0AAAAAAAAAAMFOgAAAAQCsAAAUIAAAIIM
AACE8AAAhPgAAHvYAACFBAAAhRAAAAAAAACGkAAAhpgAAIagAACGqAAAUbgAAIaAAAAAAwAAAAAA
AAAAAACFYAAAWFQAAAACAAAAAAAAhRgAAAAAAAAAAwkoAAAABAM4AABTNAAAAAIAAAAAAACGYAAA
AAAAAAADACgAAAAEAzgAAFW0AAB9RAAAhPAAAIZIAACGVAAAAAAAAIc8AAAAAQAAh0gAAAACAAAA
AAAAAAAAAAACAAAAAAAAhyQAAAAAAAAAAgAAAAAAAIcMAAAAAAAAAAIAAAAAAACG7AAAAAAAAIdU
AACHXAAAh2AAAIIIAABYqAAAiCgAAAABAACIMAAAAAIAAAAAAAAAAAAAAAIAAAAAAACIHAAAAAAA
AAACAAAAAAAAiAgAAAAAAAAAAgAAAAAAAIU0AAAAAAAAAAEAPAAAAACIVAAAXFwAAAACAAAAAAAA
AAAAAFxcAACIOAAAiDgAAIg4AACIPAAAWqAAAAABDEgAAAAAiZgAAGAAAACJkAAAiZAAAIIIAACC
CAAAX8gAAIokAAAAAAAAAAAAAAAAAAAABAAAAAAAAIosAAAAAAAAAAAAAAAAAAAACAAAAAAAAIow
AAAAAAAAAAAAAAAAAAAACAAAAAAAAIo0AAAAAAAAAAAAAAAAAAAACAAAAAAAAIo4AAAAAAAAAAAA
AAAAAAAACAAAAAAAAIo8AAAAAAAAAAAAAAAAAAAACAAAAAAAAIpAAAAAAAAAAAAAAAAAAAAACAAA
AAAAAIpEAAAAAAAAAAAAAAAAAAAACAAAAAAAAIpIAAAAAAAAAAAAAAAAAAAACAAAAAAAAIpMAAAA
AAAAAAAAAAAAAAAACAAAAAAAAIpQAAAAAAAAAAAAAAAAAAAACAAAAAAAAIpUAAAAAAAAAAAAAAAA
AAAACAAAAAAAAIpYAAAAAAAAAAAAAAAAAAAACAAAAAAAAIpcAAAAAAAAAAAAAAAAAAAACAAAAAAA
AIpgAAAAAAAAAAAAAAAAAAAACAAAAAAAAIpkAAAAAAAAAAAAAAAAAAAACAAAAAAAAIpoAAAAAAAA
AAAAAAAAAAAACAAAAAAAAIpsAAAAAAAAAAAAAAAAAAAACAAAAAAAAIpwAAAAAAAAAAAAAAAAAAAA
CAAAAAAAAIp0AAAAAAAAAAAAAAAAAAAACAAAAAAAAIp4AAAAAAAAAAAAAAAAAAAACAAAAAAAAIp8
AAAAAAAAAAAAAAAAAAAACAAAAAAAAIqAAAAAAAAAAAAAAAAAAAAACAAAAAAAAIqEAAAAAAAAAAAA
AAAAAAAACAAAAAAAAIqIAAAAAAAAAAAAAAAAAAAACAAAAAAAAIqMAAAAAAAAAAAAAAAAAAAACAAA
AAAAAIqQAAAAAAAAAAAAAAAAAAAACAAAAAAAAIqUAAAAAAAAAAAAAAAAAAAACAAAAAAAAIqYAAAA
AAAAAAAAAAAAAAAACAAAAAAAAIqcAAAAAAAAAAAAAAAAAAAACAAAAAAAAIqgAAAAAAAAAAAAAAAA
AAAACAAAAAAAAIqkAAAAAAAAAAAAAAAAAAAACAAAAAAAAIqoAAAAAAAAAAAAAAAAAAAACAAAAAAA
AIqsAAAAAAAAAAAAAAAAAAAACAAAAAAAAIqwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAIq0AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAIwMAAAAAwAAABcAAAAAAACMGAAAahgAAIwwAAAABwAAABcAAAAAAACFYAAAaugAAIxM
AAAAAwAAABcAAAAAAACFYAAAa5QAAIxgAAAAAwAAABcAAAAAAACFYAAAbHwAAIIIAACMcAAAiIQA
AAAAVDMyRQ==
)
HELP.FILTER.Add rtosucos
RETURN
)
menu_64bit: ;(header, infix)
(
PMACRO.LOCK
(
PRIVATE &sHeader &sInfix &sMenuName
PARAMETERS &sHeader &sInfix
&sMenuName=TASK.TRANSPOSE.INFIX("&sHeader")
IF MENU.EXIST("TASK.&(sMenuName)")
MENU.Delete.NAME TASK.&(sMenuName)
IF MENU.EXIST("EXT.&(sMenuName)")
MENU.Delete.NAME EXT.&(sMenuName)
MENU.ReProgram
(&+
; --------------------------------------------------------------------------------
; @Title: Menu File for TRACE32 uC/OS-II Awareness
; @Description: -
; @Keywords: ucos menu awareness
; @Author: DIE
; @Copyright: (C) 1989-2014 Lauterbach GmbH, licensed for use with TRACE32(R) only
; --------------------------------------------------------------------------------
; $Id: ucos.m 8967 2023-04-25 07:27:01Z rdienstbeck $
NAME "TASK.&sMenuName"
IF !MENU.EXIST("TASK.&sMenuName")
(
add
menu
(
popup "&sHeader"
(
if y.exist(T32OUT)
(
menuitem "&RTOS Terminal" "TERM T32OUT 0"
separator
)
default
menuitem "Display &Tasks" "TASK.&(sInfix)Task"
menuitem "Display &Events" "TASK.&(sInfix)Event"
menuitem "Display &Flags" "TASK.&(sInfix)Flag"
menuitem "Display &Timers" "TASK.&(sInfix)TImer"
menuitem "Display &Memory Partitions" "TASK.&(sInfix)Memory"
if task.&(sInfix)par.avail()==1
(
menuitem "Display &Space Partitions" "TASK.&(sInfix)PARTition"
)
if task.&(sInfix)proc.avail()==1
(
menuitem "Display &Processes" "TASK.&(sInfix)PROCess"
)
separator
popup "&Stack Coverage"
(
menuitem "&List Stacks"
(
if !ice()
TASK.&(sInfix)STacK.PATtern 0
TASK.&(sInfix)STacK
)
menuitem "Add Task" "TASK.&(sInfix)STacK.ADD"
menuitem "Remove Task" "TASK.&(sInfix)STacK.ReMove"
menuitem "Reset Coverage"
(
PRIVATE &yes
DIALOG.YESNO "Overwrite unused stack space" "with stack fill pattern?"
ENTRY &yes
IF !&yes
ENDDO
TASK.&(sInfix)STacK.Init
)
)
)
popup "Trace"
(
popup "List"
(
separator
menuitem "&Task Switches" "Trace.List List.TASK"
menuitem "&Default and Tasks" "Trace.List List.TASK DEFault"
)
)
popup "Perf"
(
separator
popup "&Task Runtime"
(
menuitem "&Prepare"
(
if t.method.analyzer()
(
Analyzer.AutoInit on
)
if a.mode.flow()
(
Break.Delete /TraceEnable
Break.Set task.config(magic) /TraceEnable
)
)
menuitem "[:perf]Show &Numerical" "Trace.STATistic.TASK"
menuitem "[:achart]Show as &Timing" "Trace.CHART.TASK"
menuitem "[:achart]Tracking with Trace &List"
(
Trace.List List.TASK DEFault /Track
Trace.CHART.TASK /Track
)
)
popup "Task &Function Runtime"
(
menuitem "&Prepare"
(
if t.method.analyzer()
(
Analyzer.AutoInit on
Analyzer.STATistic.PreFetch on
)
if a.mode.flow()
(
Break.Delete /TraceData
Break.Set task.config(magic) /TraceData
)
)
menuitem "[:perf]Show &Numerical" "Trace.STATistic.TASKFUNC"
menuitem "[:perf]Show as &Tree" "Trace.STATistic.TASKTREE"
menuitem "[:perf]Show &Detailed Tree" "Trace.STATistic.TASKTREE ALL"
menuitem "[:achart]Show as &Timing" "Trace.CHART.TASKFUNC"
menuitem "[:alist]Show N&esting" "Trace.List List.TASK FUNC TI.FUNC"
)
popup "Task &Status"
(
menuitem "&Prepare"
(
if t.method.analyzer()
(
Analyzer.AutoInit on
)
)
menuitem "[:perf]Show &Numerical" "Trace.STATistic.TASKSTATE"
menuitem "[:achart]Show as &Timing" "Trace.CHART.TASKSTATE"
menuitem "[:achart]Tracking with Trace &List"
(
Trace.List List.TASK DEFault /Track
Trace.CHART.TASKSTATE /Track
)
)
)
popup "&Help"
(
menuitem "µC/OS RTOS Debugger Manual" "HELP __RTOS_UCOS_"
)
)
menu "task.&(sInfix)task"
(
default
menuitem "Display Detailed"
(
PRIVATE &magic
magic=address.offset(track.address())
TASK.&(sInfix)Task &magic
)
menuitem "Display TCB"
(
PRIVATE &address &machid &table &struct
&address=track.address()
&machavail=PRACTICE.FUNCtion.AVAILable(SYStem.Option.MACHINESPACES)
IF &machavail
&machavail=SYStem.Option.MACHINESPACES()
IF &machavail
(
&machid=address.machineid(&address)
&table=task.&(sInfix)table(TCB)
&struct="typeof(*"+symbol.name(&machid:::&table)+")"
)
else
(
&struct=task.&(sInfix)struct(tcb)+"*"
)
Var.View %Open %String (&struct)(&address)
)
separator
menuitem "Display Stack Frame"
(
PRIVATE &address
&address=address.offset(track.address())
Frame /Locals /Caller /Task &address
)
menuitem "Switch Context" "Register.TASK address.offset(track.address())"
separator
menuitem "Add to Stack Cov" "TASK.&(sInfix)STK.ADD address.offset(track.address())"
menuitem "Rm from Stack Cov" "TASK.&(sInfix)STK.RM address.offset(track.address())"
separator
menuitem "Dump TCB"
(
PRIVATE &address
&address=address.offset(track.address())
Data.dump &address
)
)
menu "task.&(sInfix)event"
(
default
menuitem "Display Detailed"
(
PRIVATE &magic
&magic=address.offset(track.address)
TASK.&(sInfix)Event &magic
)
menuitem "Display ECB"
(
PRIVATE &address &machavail &machid &table &struct
&address=track.address()
&machavail=PRACTICE.FUNCtion.AVAILable(SYStem.Option.MACHINESPACES)
IF &machavail
&machavail=SYStem.Option.MACHINESPACES()
IF &machavail
(
&machid=address.machineid(&address)
&table=task.&(sInfix)table(Event)
&struct="typeof(*"+symbol.name(&machid:::&table)+")"
)
else
(
&struct="struct os_event*"
)
Var.View %Open %String (&struct)(&address)
)
menuitem "Dump ECB"
(
PRIVATE &address
&address=address.offset(track.address())
Data.dump &address
)
)
menu "task.&(sInfix)e.q"
(
menuitem "Display QCB"
(
PRIVATE &address
&address=address.offset(track.address())
v.v %m (struct os_q*)&address
)
default
menuitem "Dump QCB"
(
PRIVATE &address
&address=address.offset(track.address())
Data.dump &address
)
)
menu "task.&(sInfix)flag"
(
default
menuitem "Display Detailed" "TASK.&(sInfix)Flag track.address()"
menuitem "Display FCB"
(
PRIVATE &address
&address=address.offset(track.address())
Var.View %m %s (struct os_flag_grp*)&address
)
menuitem "Dump FCB"
(
PRIVATE &address
&address=address.offset(track.address())
Data.dump &address
)
)
menu "task.&(sInfix)timer"
(
default
menuitem "Display Detailed" "TASK.&(sInfix)TImer track.address()"
menuitem "Display Tmr CB"
(
PRIVATE &address
&address=address.offset(track.address())
Var.View %m %s (struct os_tmr*)&address
)
menuitem "Dump Tmr CB"
(
PRIVATE &address
&address=address.offset(track.address())
Data.dump &address
)
)
menu "task.&(sInfix)par"
(
default
menuitem "Display Detailed" "TASK.&(sInfix)PARtition track.address()"
menuitem "Display partition struct"
(
PRIVATE &address
&address=address.offset(track.address())
Var.View %m %s (PAR_PARAM_T*)&address
)
menuitem "Dump partition struct"
(
PRIVATE &address
&address=address.offset(track.address())
Data.dump &address
)
)
)
)
)
PMACRO.UNLOCK
RETURN
)
autoload_64bit: ;(options)
(
PARAMETERS &sOptions
RETURN
)
execute_container_selection:
(
PARAMETERS &sParameters &sAccess &sMachine &sArguments
PRIVATE &ptrsize
IF !Var.EXIST(char*)
(
PRINT %WARNING "uC/OS-II: kernel symbol types not found, detect address width from CPU selection"
RETURN "0."
)
&ptrsize=Var.SIZEOF(char*)
IF &ptrsize==4.
(
PRINT "uC/OS-II: detected 32bit address size"
RETURN "32."
)
ELSE IF &ptrsize==8.
(
PRINT "uC/OS-II: detected 64bit address size"
RETURN "64."
)
ELSE
(
PRINT %WARNING "uC/OS-II: unknown kernel symbol type size, detect address width from CPU selection"
RETURN "0."
)
RETURN "-1."
)
menu_delete: ;(header)
(
PRIVATE &sHeader &sMenuName
PARAMETERS &sHeader
&sMenuName=TASK.TRANSPOSE.INFIX("&sHeader")
IF MENU.EXIST("TASK.&(sMenuName)")
MENU.Delete.NAME TASK.&(sMenuName)
IF MENU.EXIST("EXT.&(sMenuName)")
MENU.Delete.NAME EXT.&(sMenuName)
RETURN
)
autoload_delete: ;(options)
(
PARAMETERS &sOptionMachine
RETURN
)