JadeSsl.dll

Description: JADE SSL library

Authors: Copyright (c) Jade Software Corporation Limited 2020

Version: 22.0.2.2

Architecture: 64-bit

Operating System: Windows

SHA256: f268f27d4929daac069a186995717e71

File Size: 447.3 KB

Uploaded At: March 8, 2026, 1:23 a.m.

Views: 20

Exported Functions

  • ??4JModuleVersion@@QEAAAEAV0@AEBV0@@Z (Ordinal: 1, Address: 0x46110)
  • ?ClientToRap@ConnectionsSectionOptions@ConfigurationDefinition@JadeSsl@@3V?$basic_string@_WU?$char_traits@_W@std@@V?$allocator@_W@2@@std@@B (Ordinal: 2, Address: 0x69f80)
  • ?ConfigurationStore@JadeSslSectionOptions@ConfigurationDefinition@JadeSsl@@3V?$basic_string@_WU?$char_traits@_W@std@@V?$allocator@_W@2@@std@@B (Ordinal: 3, Address: 0x6a1e0)
  • ?ConnectionName@InternalOnlyUtilityOptions@ConfigurationDefinition@JadeSsl@@3V?$basic_string@_WU?$char_traits@_W@std@@V?$allocator@_W@2@@std@@B (Ordinal: 4, Address: 0x69b60)
  • ?JadeHttpToClient@ConnectionsSectionOptions@ConfigurationDefinition@JadeSsl@@3V?$basic_string@_WU?$char_traits@_W@std@@V?$allocator@_W@2@@std@@B (Ordinal: 5, Address: 0x69c80)
  • ?JadeSslSection@ConfigurationDefinition@JadeSsl@@3V?$basic_string@_WU?$char_traits@_W@std@@V?$allocator@_W@2@@std@@B (Ordinal: 6, Address: 0x69e60)
  • ?JadeTcpIpConnection@ConnectionsSectionOptions@ConfigurationDefinition@JadeSsl@@3V?$basic_string@_WU?$char_traits@_W@std@@V?$allocator@_W@2@@std@@B (Ordinal: 7, Address: 0x69f60)
  • ?LibraryInvocationPurpose@InternalOnlyUtilityOptions@ConfigurationDefinition@JadeSsl@@3V?$basic_string@_WU?$char_traits@_W@std@@V?$allocator@_W@2@@std@@B (Ordinal: 8, Address: 0x6a120)
  • ?OdbcThinClient@ConnectionsSectionOptions@ConfigurationDefinition@JadeSsl@@3V?$basic_string@_WU?$char_traits@_W@std@@V?$allocator@_W@2@@std@@B (Ordinal: 9, Address: 0x6a160)
  • ?PresentationClient@ConnectionsSectionOptions@ConfigurationDefinition@JadeSsl@@3V?$basic_string@_WU?$char_traits@_W@std@@V?$allocator@_W@2@@std@@B (Ordinal: 10, Address: 0x69ca0)
  • ?SDS@ConnectionsSectionOptions@ConfigurationDefinition@JadeSsl@@3V?$basic_string@_WU?$char_traits@_W@std@@V?$allocator@_W@2@@std@@B (Ordinal: 11, Address: 0x69c60)
  • ?WebSocketsToClient@ConnectionsSectionOptions@ConfigurationDefinition@JadeSsl@@3V?$basic_string@_WU?$char_traits@_W@std@@V?$allocator@_W@2@@std@@B (Ordinal: 12, Address: 0x6a180)
  • ?constructDefaultSslConfiguration@JadeSsl@@YA?AV?$unique_ptr@VIConfig@JadeSsl@@U?$default_delete@VIConfig@JadeSsl@@@std@@@std@@AEAVILog@1@AEBV?$basic_string@_WU?$char_traits@_W@std@@V?$allocator@_W@2@@3@@Z (Ordinal: 13, Address: 0x74c0)
  • ?constructSslConfigurationFromIniFile@JadeSsl@@YA?AV?$unique_ptr@VIConfig@JadeSsl@@U?$default_delete@VIConfig@JadeSsl@@@std@@@std@@AEAVILog@1@AEBVpath@filesystem@3@AEBV?$basic_string@_WU?$char_traits@_W@std@@V?$allocator@_W@2@@3@@Z (Ordinal: 14, Address: 0x5ef0)
  • ?constructSslConfigurationFromSslConfigStore@JadeSsl@@YA?AV?$unique_ptr@VIConfig@JadeSsl@@U?$default_delete@VIConfig@JadeSsl@@@std@@@std@@AEAVILog@1@AEBVpath@filesystem@3@AEBV?$basic_string@_WU?$char_traits@_W@std@@V?$allocator@_W@2@@3@@Z (Ordinal: 15, Address: 0x6b90)
  • ?convertNarrowToWide@JadeSsl@@YA?AV?$basic_string@_WU?$char_traits@_W@std@@V?$allocator@_W@2@@std@@AEBV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@3@@Z (Ordinal: 16, Address: 0x418e0)
  • ?convertWideToNarrow@JadeSsl@@YA?AV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@AEBV?$basic_string@_WU?$char_traits@_W@std@@V?$allocator@_W@2@@3@@Z (Ordinal: 17, Address: 0x419f0)
  • ?getLastError@JModuleVersion@@QEAAHXZ (Ordinal: 18, Address: 0x46100)
  • ?instantiateSocketStrategy@JadeSsl@@YA?AV?$unique_ptr@VISocketStrategy@JadeSsl@@U?$default_delete@VISocketStrategy@JadeSsl@@@std@@@std@@AEAVILog@1@AEBVIConfig@1@@Z (Ordinal: 19, Address: 0x31d40)
  • DllGetVersion (Ordinal: 20, Address: 0x461b0)
  • DllMain (Ordinal: 21, Address: 0x46040)
  • moduleVersion_JadeSsl_22_0_2 (Ordinal: 22, Address: 0x46030)

Imported DLLs & Functions

ADVAPI32.dll
  • GetUserNameW (Address: 0x180053000)
api-ms-win-crt-filesystem-l1-1-0.dll
  • _lock_file (Address: 0x1800535f0)
  • _unlock_file (Address: 0x1800535f8)
api-ms-win-crt-heap-l1-1-0.dll
  • _callnewh (Address: 0x180053628)
  • calloc (Address: 0x180053610)
  • free (Address: 0x180053608)
  • malloc (Address: 0x180053620)
  • realloc (Address: 0x180053618)
api-ms-win-crt-math-l1-1-0.dll
  • ceilf (Address: 0x180053638)
api-ms-win-crt-runtime-l1-1-0.dll
  • _cexit (Address: 0x180053660)
  • _configure_narrow_argv (Address: 0x180053698)
  • _crt_at_quick_exit (Address: 0x180053668)
  • _crt_atexit (Address: 0x180053670)
  • _execute_onexit_table (Address: 0x180053678)
  • _initialize_narrow_environment (Address: 0x180053690)
  • _initialize_onexit_table (Address: 0x180053688)
  • _initterm (Address: 0x180053658)
  • _initterm_e (Address: 0x180053648)
  • _invalid_parameter_noinfo_noreturn (Address: 0x1800536a8)
  • _register_onexit_function (Address: 0x180053680)
  • _seh_filter_dll (Address: 0x1800536a0)
  • terminate (Address: 0x180053650)
api-ms-win-crt-stdio-l1-1-0.dll
  • _fseeki64 (Address: 0x1800536c0)
  • _get_stream_buffer_pointers (Address: 0x180053718)
  • fclose (Address: 0x180053710)
  • fflush (Address: 0x1800536b8)
  • fgetc (Address: 0x1800536f8)
  • fgetpos (Address: 0x1800536e0)
  • fgetwc (Address: 0x1800536f0)
  • fputwc (Address: 0x180053708)
  • fsetpos (Address: 0x1800536c8)
  • fwrite (Address: 0x1800536e8)
  • setvbuf (Address: 0x1800536d8)
  • ungetc (Address: 0x1800536d0)
  • ungetwc (Address: 0x180053700)
api-ms-win-crt-string-l1-1-0.dll
  • towlower (Address: 0x180053728)
CRYPT32.dll
  • CertCloseStore (Address: 0x180053040)
  • CertCompareCertificate (Address: 0x180053010)
  • CertDuplicateCertificateContext (Address: 0x180053030)
  • CertEnumCertificatesInStore (Address: 0x180053038)
  • CertFindCertificateInStore (Address: 0x180053048)
  • CertFreeCertificateChain (Address: 0x180053020)
  • CertFreeCertificateContext (Address: 0x180053060)
  • CertGetCertificateChain (Address: 0x180053018)
  • CertGetNameStringW (Address: 0x180053028)
  • CertOpenStore (Address: 0x180053050)
  • CertVerifyCertificateChainPolicy (Address: 0x180053058)
CRYPTUI.dll
  • CryptUIDlgSelectCertificateFromStore (Address: 0x180053070)
KERNEL32.dll
  • CloseHandle (Address: 0x180053120)
  • CreateEventW (Address: 0x1800530e0)
  • DebugBreak (Address: 0x180053180)
  • DeleteCriticalSection (Address: 0x180053100)
  • DisableThreadLibraryCalls (Address: 0x180053150)
  • EnterCriticalSection (Address: 0x180053118)
  • FormatMessageW (Address: 0x180053168)
  • GetComputerNameExW (Address: 0x180053178)
  • GetCurrentProcessId (Address: 0x180053088)
  • GetCurrentThreadId (Address: 0x180053080)
  • GetLastError (Address: 0x180053188)
  • GetModuleFileNameA (Address: 0x180053138)
  • GetModuleFileNameW (Address: 0x180053190)
  • GetModuleHandleW (Address: 0x1800530d8)
  • GetProcAddress (Address: 0x180053140)
  • GetStartupInfoW (Address: 0x1800530a0)
  • GetSystemTimeAsFileTime (Address: 0x1800530c8)
  • InitializeCriticalSectionAndSpinCount (Address: 0x180053108)
  • InitializeSListHead (Address: 0x1800530f8)
  • IsDebuggerPresent (Address: 0x1800530b8)
  • IsProcessorFeaturePresent (Address: 0x180053098)
  • LeaveCriticalSection (Address: 0x180053110)
  • LoadLibraryA (Address: 0x180053148)
  • LocalFree (Address: 0x180053160)
  • MultiByteToWideChar (Address: 0x180053170)
  • QueryPerformanceCounter (Address: 0x180053090)
  • ResetEvent (Address: 0x1800530f0)
  • RtlCaptureContext (Address: 0x1800530d0)
  • RtlLookupFunctionEntry (Address: 0x180053128)
  • RtlVirtualUnwind (Address: 0x1800530c0)
  • SetEvent (Address: 0x180053130)
  • SetUnhandledExceptionFilter (Address: 0x1800530a8)
  • UnhandledExceptionFilter (Address: 0x1800530b0)
  • WaitForSingleObjectEx (Address: 0x1800530e8)
  • WideCharToMultiByte (Address: 0x180053158)
MSVCP140.dll
  • _Mbrtowc (Address: 0x1800531f8)
  • _Wcscoll (Address: 0x180053200)
  • _Wcsxfrm (Address: 0x180053268)
  • ?_Decref@facet@locale@std@@UEAAPEAV_Facet_base@3@XZ (Address: 0x1800533d0)
  • ?_Fiopen@std@@YAPEAU_iobuf@@PEB_WHH@Z (Address: 0x180053248)
  • ?_Getcat@?$codecvt@_WDU_Mbstatet@@@std@@SA_KPEAPEBVfacet@locale@2@PEBV42@@Z (Address: 0x180053398)
  • ?_Getcat@?$ctype@_W@std@@SA_KPEAPEBVfacet@locale@2@PEBV42@@Z (Address: 0x180053378)
  • ?_Getcoll@_Locinfo@std@@QEBA?AU_Collvec@@XZ (Address: 0x180053410)
  • ?_Getcvt@_Locinfo@std@@QEBA?AU_Cvtvec@@XZ (Address: 0x180053408)
  • ?_Getdays@_Locinfo@std@@QEBAPEBDXZ (Address: 0x180053400)
  • ?_Getgloballocale@locale@std@@CAPEAV_Locimp@12@XZ (Address: 0x180053218)
  • ?_Getmonths@_Locinfo@std@@QEBAPEBDXZ (Address: 0x1800533f8)
  • ?_Gndec@?$basic_streambuf@_WU?$char_traits@_W@std@@@std@@IEAAPEA_WXZ (Address: 0x180053308)
  • ?_Gninc@?$basic_streambuf@_WU?$char_traits@_W@std@@@std@@IEAAPEA_WXZ (Address: 0x180053310)
  • ?_Incref@facet@locale@std@@UEAAXXZ (Address: 0x1800533d8)
  • ?_Init@?$basic_streambuf@_WU?$char_traits@_W@std@@@std@@IEAAXPEAPEA_W0PEAH001@Z (Address: 0x1800532d8)
  • ?_Init@?$basic_streambuf@_WU?$char_traits@_W@std@@@std@@IEAAXXZ (Address: 0x1800532d0)
  • ?_Init@locale@std@@CAPEAV_Locimp@12@_N@Z (Address: 0x180053220)
  • ?_Ipfx@?$basic_istream@_WU?$char_traits@_W@std@@@std@@QEAA_N_N@Z (Address: 0x180053270)
  • ?_Osfx@?$basic_ostream@_WU?$char_traits@_W@std@@@std@@QEAAXXZ (Address: 0x1800531b0)
  • ?_Pninc@?$basic_streambuf@_WU?$char_traits@_W@std@@@std@@IEAAPEA_WXZ (Address: 0x180053318)
  • ?_W_Getdays@_Locinfo@std@@QEBAPEBGXZ (Address: 0x1800533f0)
  • ?_W_Getmonths@_Locinfo@std@@QEBAPEBGXZ (Address: 0x1800533e8)
  • ?_Xbad_alloc@std@@YAXXZ (Address: 0x180053228)
  • ?_Xlength_error@std@@YAXPEBD@Z (Address: 0x180053250)
  • ?_Xout_of_range@std@@YAXPEBD@Z (Address: 0x180053238)
  • ?_Xregex_error@std@@YAXW4error_type@regex_constants@1@@Z (Address: 0x180053240)
  • ??0_Locinfo@std@@QEAA@PEBD@Z (Address: 0x180053420)
  • ??0_Lockit@std@@QEAA@H@Z (Address: 0x180053210)
  • ??0?$basic_ios@_WU?$char_traits@_W@std@@@std@@IEAA@XZ (Address: 0x180053298)
  • ??0?$basic_iostream@_WU?$char_traits@_W@std@@@std@@QEAA@PEAV?$basic_streambuf@_WU?$char_traits@_W@std@@@1@@Z (Address: 0x180053438)
  • ??0?$basic_istream@_WU?$char_traits@_W@std@@@std@@QEAA@PEAV?$basic_streambuf@_WU?$char_traits@_W@std@@@1@_N@Z (Address: 0x1800532a0)
  • ??0?$basic_streambuf@_WU?$char_traits@_W@std@@@std@@IEAA@XZ (Address: 0x180053288)
  • ??0facet@locale@std@@IEAA@_K@Z (Address: 0x1800533c8)
  • ??1_Locinfo@std@@QEAA@XZ (Address: 0x180053418)
  • ??1_Lockit@std@@QEAA@XZ (Address: 0x180053208)
  • ??1?$basic_ios@_WU?$char_traits@_W@std@@@std@@UEAA@XZ (Address: 0x180053350)
  • ??1?$basic_iostream@_WU?$char_traits@_W@std@@@std@@UEAA@XZ (Address: 0x1800531c8)
  • ??1?$basic_istream@_WU?$char_traits@_W@std@@@std@@UEAA@XZ (Address: 0x180053358)
  • ??1?$basic_streambuf@_WU?$char_traits@_W@std@@@std@@UEAA@XZ (Address: 0x180053330)
  • ??1facet@locale@std@@MEAA@XZ (Address: 0x1800533c0)
  • ??6?$basic_ostream@_WU?$char_traits@_W@std@@@std@@QEAAAEAV01@P6AAEAV01@AEAV01@@Z@Z (Address: 0x1800531b8)
  • ??Bid@locale@std@@QEAA_KXZ (Address: 0x1800533e0)
  • ??Bios_base@std@@QEBA_NXZ (Address: 0x180053370)
  • ?always_noconv@codecvt_base@std@@QEBA_NXZ (Address: 0x1800533b8)
  • ?c_str@?$_Yarn@D@std@@QEBAPEBDXZ (Address: 0x180053328)
  • ?clear@?$basic_ios@_WU?$char_traits@_W@std@@@std@@QEAAXH_N@Z (Address: 0x1800531a0)
  • ?eback@?$basic_streambuf@_WU?$char_traits@_W@std@@@std@@IEBAPEA_WXZ (Address: 0x1800532e0)
  • ?egptr@?$basic_streambuf@_WU?$char_traits@_W@std@@@std@@IEBAPEA_WXZ (Address: 0x1800532f8)
  • ?epptr@?$basic_streambuf@_WU?$char_traits@_W@std@@@std@@IEBAPEA_WXZ (Address: 0x180053300)
  • ?fail@ios_base@std@@QEBA_NXZ (Address: 0x180053360)
  • ?fill@?$basic_ios@_WU?$char_traits@_W@std@@@std@@QEBA_WXZ (Address: 0x180053448)
  • ?flags@ios_base@std@@QEBAHXZ (Address: 0x1800531f0)
  • ?flush@?$basic_ostream@_WU?$char_traits@_W@std@@@std@@QEAAAEAV12@XZ (Address: 0x1800531c0)
  • ?getloc@?$basic_streambuf@_WU?$char_traits@_W@std@@@std@@QEBA?AVlocale@2@XZ (Address: 0x180053290)
  • ?good@ios_base@std@@QEBA_NXZ (Address: 0x1800531e8)
  • ?gptr@?$basic_streambuf@_WU?$char_traits@_W@std@@@std@@IEBAPEA_WXZ (Address: 0x1800532e8)
  • ?id@?$codecvt@_WDU_Mbstatet@@@std@@2V0locale@2@A (Address: 0x180053260)
  • ?id@?$collate@_W@std@@2V0locale@2@A (Address: 0x180053258)
  • ?id@?$ctype@_W@std@@2V0locale@2@A (Address: 0x180053230)
  • ?in@?$codecvt@_WDU_Mbstatet@@@std@@QEBAHAEAU_Mbstatet@@PEBD1AEAPEBDPEA_W3AEAPEA_W@Z (Address: 0x1800533b0)
  • ?is@?$ctype@_W@std@@QEBA_NF_W@Z (Address: 0x180053390)
  • ?out@?$codecvt@_WDU_Mbstatet@@@std@@QEBAHAEAU_Mbstatet@@PEB_W1AEAPEB_WPEAD3AEAPEAD@Z (Address: 0x1800533a8)
  • ?pptr@?$basic_streambuf@_WU?$char_traits@_W@std@@@std@@IEBAPEA_WXZ (Address: 0x1800532f0)
  • ?put@?$basic_ostream@_WU?$char_traits@_W@std@@@std@@QEAAAEAV12@_W@Z (Address: 0x180053450)
  • ?rdbuf@?$basic_ios@_WU?$char_traits@_W@std@@@std@@QEBAPEAV?$basic_streambuf@_WU?$char_traits@_W@std@@@2@XZ (Address: 0x180053280)
  • ?rdstate@ios_base@std@@QEBAHXZ (Address: 0x180053368)
  • ?sbumpc@?$basic_streambuf@_WU?$char_traits@_W@std@@@std@@QEAAGXZ (Address: 0x1800532b0)
  • ?setg@?$basic_streambuf@_WU?$char_traits@_W@std@@@std@@IEAAXPEA_W00@Z (Address: 0x1800532c8)
  • ?setp@?$basic_streambuf@_WU?$char_traits@_W@std@@@std@@IEAAXPEA_W0@Z (Address: 0x1800532c0)
  • ?setstate@?$basic_ios@_WU?$char_traits@_W@std@@@std@@QEAAXH_N@Z (Address: 0x180053320)
  • ?sgetc@?$basic_streambuf@_WU?$char_traits@_W@std@@@std@@QEAAGXZ (Address: 0x1800532b8)
  • ?showmanyc@?$basic_streambuf@_WU?$char_traits@_W@std@@@std@@MEAA_JXZ (Address: 0x180053338)
  • ?snextc@?$basic_streambuf@_WU?$char_traits@_W@std@@@std@@QEAAGXZ (Address: 0x180053278)
  • ?sputc@?$basic_streambuf@_WU?$char_traits@_W@std@@@std@@QEAAG_W@Z (Address: 0x1800531e0)
  • ?sputn@?$basic_streambuf@_WU?$char_traits@_W@std@@@std@@QEAA_JPEB_W_J@Z (Address: 0x180053440)
  • ?tie@?$basic_ios@_WU?$char_traits@_W@std@@@std@@QEBAPEAV?$basic_ostream@_WU?$char_traits@_W@std@@@2@XZ (Address: 0x1800531a8)
  • ?tolower@?$ctype@_W@std@@QEBA_W_W@Z (Address: 0x180053388)
  • ?tolower@?$ctype@_W@std@@QEBAPEB_WPEA_WPEB_W@Z (Address: 0x180053380)
  • ?uncaught_exception@std@@YA_NXZ (Address: 0x180053428)
  • ?unshift@?$codecvt@_WDU_Mbstatet@@@std@@QEBAHAEAU_Mbstatet@@PEAD1AEAPEAD@Z (Address: 0x1800533a0)
  • ?wcout@std@@3V?$basic_ostream@_WU?$char_traits@_W@std@@@1@A (Address: 0x180053430)
  • ?widen@?$basic_ios@_WU?$char_traits@_W@std@@@std@@QEBA_WD@Z (Address: 0x1800532a8)
  • ?width@ios_base@std@@QEAA_J_J@Z (Address: 0x1800531d0)
  • ?width@ios_base@std@@QEBA_JXZ (Address: 0x1800531d8)
  • ?xsgetn@?$basic_streambuf@_WU?$char_traits@_W@std@@@std@@MEAA_JPEA_W_J@Z (Address: 0x180053340)
  • ?xsputn@?$basic_streambuf@_WU?$char_traits@_W@std@@@std@@MEAA_JPEB_W_J@Z (Address: 0x180053348)
MSWSOCK.dll
  • AcceptEx (Address: 0x180053460)
Secur32.dll
  • AcceptSecurityContext (Address: 0x180053488)
  • AcquireCredentialsHandleW (Address: 0x180053480)
  • DecryptMessage (Address: 0x1800534a0)
  • DeleteSecurityContext (Address: 0x1800534b0)
  • EncryptMessage (Address: 0x180053478)
  • EnumerateSecurityPackagesW (Address: 0x180053490)
  • FreeContextBuffer (Address: 0x1800534b8)
  • FreeCredentialsHandle (Address: 0x180053470)
  • InitializeSecurityContextW (Address: 0x180053498)
  • QueryContextAttributesW (Address: 0x1800534a8)
VCRUNTIME140_1.dll
  • __CxxFrameHandler4 (Address: 0x180053538)
VCRUNTIME140.dll
  • __C_specific_handler (Address: 0x1800534f0)
  • __current_exception (Address: 0x180053510)
  • __current_exception_context (Address: 0x1800534e8)
  • __std_exception_copy (Address: 0x1800534c8)
  • __std_exception_destroy (Address: 0x180053520)
  • __std_terminate (Address: 0x1800534d0)
  • __std_type_info_destroy_list (Address: 0x180053508)
  • _CxxThrowException (Address: 0x1800534f8)
  • memcmp (Address: 0x1800534e0)
  • memcpy (Address: 0x180053518)
  • memmove (Address: 0x180053528)
  • memset (Address: 0x180053500)
  • strchr (Address: 0x1800534d8)
VERSION.dll
  • GetFileVersionInfoA (Address: 0x180053550)
  • GetFileVersionInfoSizeA (Address: 0x180053558)
  • VerQueryValueA (Address: 0x180053548)
WS2_32.dll
  • __WSAFDIsSet (Address: 0x1800535e0)
  • accept (Address: 0x1800535a0)
  • connect (Address: 0x1800535b8)
  • getaddrinfo (Address: 0x180053580)
  • GetAddrInfoW (Address: 0x180053570)
  • GetNameInfoW (Address: 0x1800535a8)
  • recv (Address: 0x1800535c8)
  • select (Address: 0x180053588)
  • send (Address: 0x1800535c0)
  • shutdown (Address: 0x1800535d8)
  • WSAAccept (Address: 0x180053578)
  • WSAConnect (Address: 0x180053590)
  • WSAGetLastError (Address: 0x180053568)
  • WSARecv (Address: 0x1800535b0)
  • WSASend (Address: 0x180053598)
  • WSASetLastError (Address: 0x1800535d0)