download: | aso3setup_systweaksite-systweaksite.exe |
Full analysis: | https://app.any.run/tasks/2d9c190e-fae8-49fb-b1be-6866643a07b3 |
Verdict: | Malicious activity |
Threats: | A loader is malicious software that infiltrates devices to deliver malicious payloads. This malware is capable of infecting victims’ computers, analyzing their system information, and installing other types of threats, such as trojans or stealers. Criminals usually deliver loaders through phishing emails and links by relying on social engineering to trick users into downloading and running their executables. Loaders employ advanced evasion and persistence tactics to avoid detection. |
Analysis date: | May 21, 2022, 08:19:40 |
OS: | Windows 7 Professional Service Pack 1 (build: 7601, 32 bit) |
Tags: | |
Indicators: | |
MIME: | application/x-dosexec |
File info: | PE32 executable (GUI) Intel 80386, for MS Windows |
MD5: | 48D3BA45D2E16CA28AE538F344807033 |
SHA1: | 9AF5850B8A327B7F564D3D3BEEFF55705BA598DD |
SHA256: | 27C86CC6D11495EF9197524DA76DA32BFBAFFD82F45C7A3DFDD81E39CDD40472 |
SSDEEP: | 393216:fm9Sv7EjPP0oS8IpEQHVZHPqvHZ44OXJz78/c:fm927ecohvMzQGXN78/c |
.exe | | | Win32 Executable (generic) (42.6) |
---|---|---|
.exe | | | Win16/32 Executable Delphi generic (19.5) |
.exe | | | Generic Win/DOS Executable (18.9) |
.exe | | | DOS Executable Generic (18.9) |
ProductVersion: | 3.11.4111.18470 |
---|---|
ProductName: | Advanced System Optimizer |
LegalCopyright: | Copyright © 1999 - 2021 Systweak Software, All rights reserved. |
FileVersion: | 3.11.4111.18470 |
FileDescription: | Advanced System Optimizer |
CompanyName: | Systweak Software |
Comments: | This installation was built with Inno Setup. |
CharacterSet: | Unicode |
LanguageCode: | Neutral |
FileSubtype: | - |
ObjectFileType: | Executable application |
FileOS: | Win32 |
FileFlags: | (none) |
FileFlagsMask: | 0x003f |
ProductVersionNumber: | 3.11.4111.18470 |
FileVersionNumber: | 3.11.4111.18470 |
Subsystem: | Windows GUI |
SubsystemVersion: | 5 |
ImageVersion: | 6 |
OSVersion: | 5 |
EntryPoint: | 0x117dc |
UninitializedDataSize: | - |
InitializedDataSize: | 53760 |
CodeSize: | 66560 |
LinkerVersion: | 2.25 |
PEType: | PE32 |
TimeStamp: | 2016:04:06 16:39:04+02:00 |
MachineType: | Intel 386 or later, and compatibles |
Architecture: | IMAGE_FILE_MACHINE_I386 |
---|---|
Subsystem: | IMAGE_SUBSYSTEM_WINDOWS_GUI |
Compilation Date: | 06-Apr-2016 14:39:04 |
Detected languages: |
|
Comments: | This installation was built with Inno Setup. |
CompanyName: | Systweak Software |
FileDescription: | Advanced System Optimizer |
FileVersion: | 3.11.4111.18470 |
LegalCopyright: | Copyright © 1999 - 2021 Systweak Software, All rights reserved. |
ProductName: | Advanced System Optimizer |
ProductVersion: | 3.11.4111.18470 |
Magic number: | MZ |
---|---|
Bytes on last page of file: | 0x0050 |
Pages in file: | 0x0002 |
Relocations: | 0x0000 |
Size of header: | 0x0004 |
Min extra paragraphs: | 0x000F |
Max extra paragraphs: | 0xFFFF |
Initial SS value: | 0x0000 |
Initial SP value: | 0x00B8 |
Checksum: | 0x0000 |
Initial IP value: | 0x0000 |
Initial CS value: | 0x0000 |
Overlay number: | 0x001A |
OEM identifier: | 0x0000 |
OEM information: | 0x0000 |
Address of NE header: | 0x00000100 |
Signature: | PE |
---|---|
Machine: | IMAGE_FILE_MACHINE_I386 |
Number of sections: | 8 |
Time date stamp: | 06-Apr-2016 14:39:04 |
Pointer to Symbol Table: | 0x00000000 |
Number of symbols: | 0 |
Size of Optional Header: | 0x00E0 |
Characteristics: |
|
Name | Virtual Address | Virtual Size | Raw Size | Charateristics | Entropy |
---|---|---|---|---|---|
.text | 0x00001000 | 0x0000F244 | 0x0000F400 | IMAGE_SCN_CNT_CODE, IMAGE_SCN_MEM_EXECUTE, IMAGE_SCN_MEM_READ | 6.37521 |
.itext | 0x00011000 | 0x00000F64 | 0x00001000 | IMAGE_SCN_CNT_CODE, IMAGE_SCN_MEM_EXECUTE, IMAGE_SCN_MEM_READ | 5.7322 |
.data | 0x00012000 | 0x00000C88 | 0x00000E00 | IMAGE_SCN_CNT_INITIALIZED_DATA, IMAGE_SCN_MEM_READ, IMAGE_SCN_MEM_WRITE | 2.29672 |
.bss | 0x00013000 | 0x000056BC | 0x00000000 | IMAGE_SCN_MEM_READ, IMAGE_SCN_MEM_WRITE | 0 |
.idata | 0x00019000 | 0x00000E04 | 0x00001000 | IMAGE_SCN_CNT_INITIALIZED_DATA, IMAGE_SCN_MEM_READ, IMAGE_SCN_MEM_WRITE | 4.59781 |
.tls | 0x0001A000 | 0x00000008 | 0x00000000 | IMAGE_SCN_MEM_READ, IMAGE_SCN_MEM_WRITE | 0 |
.rdata | 0x0001B000 | 0x00000018 | 0x00000200 | IMAGE_SCN_CNT_INITIALIZED_DATA, IMAGE_SCN_MEM_READ | 0.204488 |
.rsrc | 0x0001C000 | 0x0000B200 | 0x0000B200 | IMAGE_SCN_CNT_INITIALIZED_DATA, IMAGE_SCN_MEM_READ | 4.15053 |
Title | Entropy | Size | Codepage | Language | Type |
---|---|---|---|---|---|
1 | 5.13965 | 1580 | UNKNOWN | English - United States | RT_MANIFEST |
2 | 3.47151 | 1384 | UNKNOWN | Dutch - Netherlands | RT_ICON |
3 | 3.91708 | 744 | UNKNOWN | Dutch - Netherlands | RT_ICON |
4 | 3.91366 | 2216 | UNKNOWN | Dutch - Netherlands | RT_ICON |
4091 | 2.56031 | 104 | UNKNOWN | UNKNOWN | RT_STRING |
4092 | 3.25287 | 212 | UNKNOWN | UNKNOWN | RT_STRING |
4093 | 3.26919 | 164 | UNKNOWN | UNKNOWN | RT_STRING |
4094 | 3.33268 | 684 | UNKNOWN | UNKNOWN | RT_STRING |
4095 | 3.34579 | 844 | UNKNOWN | UNKNOWN | RT_STRING |
4096 | 3.28057 | 660 | UNKNOWN | UNKNOWN | RT_STRING |
advapi32.dll |
comctl32.dll |
kernel32.dll |
oleaut32.dll |
user32.dll |
PID | CMD | Path | Indicators | Parent process | |||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
2540 | "C:\Users\admin\AppData\Local\Temp\aso3setup_systweaksite-systweaksite.exe" | C:\Users\admin\AppData\Local\Temp\aso3setup_systweaksite-systweaksite.exe | Explorer.EXE | ||||||||||||
User: admin Company: Systweak Software Integrity Level: MEDIUM Description: Advanced System Optimizer Exit code: 0 Version: 3.11.4111.18470 Modules
| |||||||||||||||
3536 | "C:\Users\admin\AppData\Local\Temp\is-LNTHF.tmp\aso3setup_systweaksite-systweaksite.tmp" /SL5="$20138,17205579,121344,C:\Users\admin\AppData\Local\Temp\aso3setup_systweaksite-systweaksite.exe" | C:\Users\admin\AppData\Local\Temp\is-LNTHF.tmp\aso3setup_systweaksite-systweaksite.tmp | — | aso3setup_systweaksite-systweaksite.exe | |||||||||||
User: admin Integrity Level: MEDIUM Description: Setup/Uninstall Exit code: 0 Version: 51.1052.0.0 Modules
| |||||||||||||||
1972 | "C:\Users\admin\AppData\Local\Temp\aso3setup_systweaksite-systweaksite.exe" /SPAWNWND=$20130 /NOTIFYWND=$20138 | C:\Users\admin\AppData\Local\Temp\aso3setup_systweaksite-systweaksite.exe | aso3setup_systweaksite-systweaksite.tmp | ||||||||||||
User: admin Company: Systweak Software Integrity Level: HIGH Description: Advanced System Optimizer Exit code: 0 Version: 3.11.4111.18470 Modules
| |||||||||||||||
2472 | "C:\Users\admin\AppData\Local\Temp\is-N2ONM.tmp\aso3setup_systweaksite-systweaksite.tmp" /SL5="$2013C,17205579,121344,C:\Users\admin\AppData\Local\Temp\aso3setup_systweaksite-systweaksite.exe" /SPAWNWND=$20130 /NOTIFYWND=$20138 | C:\Users\admin\AppData\Local\Temp\is-N2ONM.tmp\aso3setup_systweaksite-systweaksite.tmp | aso3setup_systweaksite-systweaksite.exe | ||||||||||||
User: admin Integrity Level: HIGH Description: Setup/Uninstall Exit code: 0 Version: 51.1052.0.0 Modules
| |||||||||||||||
672 | "C:\Windows\system32\net.exe" stop ASO3DiskOptimizer /y | C:\Windows\system32\net.exe | — | aso3setup_systweaksite-systweaksite.tmp | |||||||||||
User: admin Company: Microsoft Corporation Integrity Level: HIGH Description: Net Command Exit code: 2 Version: 6.1.7600.16385 (win7_rtm.090713-1255) Modules
| |||||||||||||||
1332 | C:\Windows\system32\net1 stop ASO3DiskOptimizer /y | C:\Windows\system32\net1.exe | — | net.exe | |||||||||||
User: admin Company: Microsoft Corporation Integrity Level: HIGH Description: Net Command Exit code: 2 Version: 6.1.7601.17514 (win7sp1_rtm.101119-1850) Modules
| |||||||||||||||
3040 | "C:\Users\admin\AppData\Local\Temp\is-GDI84.tmp\KillASOProcesses.exe" | C:\Users\admin\AppData\Local\Temp\is-GDI84.tmp\KillASOProcesses.exe | — | aso3setup_systweaksite-systweaksite.tmp | |||||||||||
User: admin Company: Systweak Software Integrity Level: HIGH Description: Advanced System Optimizer - Install Helper Exit code: 0 Version: 3.11.4111.18470 Modules
| |||||||||||||||
3156 | "C:\Windows\system32\net.exe" stop "ASO3DiskOptimizer" /y | C:\Windows\system32\net.exe | — | KillASOProcesses.exe | |||||||||||
User: admin Company: Microsoft Corporation Integrity Level: HIGH Description: Net Command Exit code: 2 Version: 6.1.7600.16385 (win7_rtm.090713-1255) Modules
| |||||||||||||||
3464 | C:\Windows\system32\net1 stop "ASO3DiskOptimizer" /y | C:\Windows\system32\net1.exe | — | net.exe | |||||||||||
User: admin Company: Microsoft Corporation Integrity Level: HIGH Description: Net Command Exit code: 2 Version: 6.1.7601.17514 (win7sp1_rtm.101119-1850) Modules
| |||||||||||||||
1556 | "C:\Windows\system32\regsvr32.exe" /s "C:\Program Files\Advanced System Optimizer 3\SecureShell.dll" | C:\Windows\system32\regsvr32.exe | — | aso3setup_systweaksite-systweaksite.tmp | |||||||||||
User: admin Company: Microsoft Corporation Integrity Level: HIGH Description: Microsoft(C) Register Server Exit code: 0 Version: 6.1.7600.16385 (win7_rtm.090713-1255) Modules
|
(PID) Process: | (872) svchost.exe | Key: | HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\ProfileList\S-1-5-21-1302019708-1500728564-335382590-1000 |
Operation: | write | Name: | RefCount |
Value: 2 | |||
(PID) Process: | (872) svchost.exe | Key: | HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\ProfileList\S-1-5-21-1302019708-1500728564-335382590-1000 |
Operation: | write | Name: | RefCount |
Value: 1 | |||
(PID) Process: | (2472) aso3setup_systweaksite-systweaksite.tmp | Key: | HKEY_CURRENT_USER\Software\Microsoft\RestartManager\Session0000 |
Operation: | write | Name: | Owner |
Value: A8090000AEF7E38EEB6CD801 | |||
(PID) Process: | (2472) aso3setup_systweaksite-systweaksite.tmp | Key: | HKEY_CURRENT_USER\Software\Microsoft\RestartManager\Session0000 |
Operation: | write | Name: | SessionHash |
Value: 1F10E4FA0A209008CA8D27D8A2C4E63744B33C7661E764018F9CE95DD5824D16 | |||
(PID) Process: | (2472) aso3setup_systweaksite-systweaksite.tmp | Key: | HKEY_CURRENT_USER\Software\Microsoft\RestartManager\Session0000 |
Operation: | write | Name: | Sequence |
Value: 1 | |||
(PID) Process: | (2472) aso3setup_systweaksite-systweaksite.tmp | Key: | HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Internet Settings\ZoneMap |
Operation: | write | Name: | ProxyBypass |
Value: 1 | |||
(PID) Process: | (2472) aso3setup_systweaksite-systweaksite.tmp | Key: | HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Internet Settings\ZoneMap |
Operation: | write | Name: | IntranetName |
Value: 1 | |||
(PID) Process: | (2472) aso3setup_systweaksite-systweaksite.tmp | Key: | HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Internet Settings\ZoneMap |
Operation: | write | Name: | UNCAsIntranet |
Value: 1 | |||
(PID) Process: | (2472) aso3setup_systweaksite-systweaksite.tmp | Key: | HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Internet Settings\ZoneMap |
Operation: | write | Name: | AutoDetect |
Value: 0 | |||
(PID) Process: | (2472) aso3setup_systweaksite-systweaksite.tmp | Key: | HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\Control\Session Manager\Memory Management |
Operation: | write | Name: | ClearPageFileAtShutdown |
Value: 0 |
PID | Process | Filename | Type | |
---|---|---|---|---|
872 | svchost.exe | C:\Windows\appcompat\programs\RecentFileCache.bcf | txt | |
MD5:F62DBB210C6C0079282873B959D8DFA2 | SHA256:8CCFEBA41DD235729DB52F17EFCF461265AA41969865441248306BE458624BC2 | |||
2540 | aso3setup_systweaksite-systweaksite.exe | C:\Users\admin\AppData\Local\Temp\is-LNTHF.tmp\aso3setup_systweaksite-systweaksite.tmp | executable | |
MD5:A2302140844195443C26B1FDA0950CB3 | SHA256:FE2D90A4C9BE81003B3E83CF50578297DF3B3E4919A641BD7E610782ACA936C8 | |||
2472 | aso3setup_systweaksite-systweaksite.tmp | C:\Program Files\Advanced System Optimizer 3\da\aso.ini | text | |
MD5:4E9A19DE42D01411DCB9F7BBE4D60D7E | SHA256:697B97575E4E8D619264171CFD072D3C4F4E03C04749E68E446C6D5875D9D398 | |||
2472 | aso3setup_systweaksite-systweaksite.tmp | C:\Users\admin\AppData\Local\Temp\is-GDI84.tmp\zlibwapi.dll | executable | |
MD5:31A82DE4151EDE2CFB39353ACDD2FF4D | SHA256:2E898B05BD155A6D9BABDB243C914C9A9C05561DD4202D723E5A35944B148EEE | |||
2472 | aso3setup_systweaksite-systweaksite.tmp | C:\Program Files\Advanced System Optimizer 3\unins000.exe | executable | |
MD5:A2302140844195443C26B1FDA0950CB3 | SHA256:FE2D90A4C9BE81003B3E83CF50578297DF3B3E4919A641BD7E610782ACA936C8 | |||
2472 | aso3setup_systweaksite-systweaksite.tmp | C:\Users\admin\AppData\Local\Temp\is-GDI84.tmp\ASEng.dll | executable | |
MD5:4A31318A66598FF21E7C00646DD33BBD | SHA256:908401DCC274E24AD5B5B9E12B66851FF204FD2F3CED11F74635C954576332F6 | |||
2472 | aso3setup_systweaksite-systweaksite.tmp | C:\Users\admin\AppData\Local\Temp\is-GDI84.tmp\KillASOProcesses.exe | executable | |
MD5:28C604083BD631C4F3670D53B9E1FEBE | SHA256:05C3200ED95D8F404D685D1F74FA86CECB215B27500A9B855E30C74F6C7230BE | |||
1972 | aso3setup_systweaksite-systweaksite.exe | C:\Users\admin\AppData\Local\Temp\is-N2ONM.tmp\aso3setup_systweaksite-systweaksite.tmp | executable | |
MD5:A2302140844195443C26B1FDA0950CB3 | SHA256:FE2D90A4C9BE81003B3E83CF50578297DF3B3E4919A641BD7E610782ACA936C8 | |||
2472 | aso3setup_systweaksite-systweaksite.tmp | C:\Program Files\Advanced System Optimizer 3\is-6ET6K.tmp | executable | |
MD5:A2302140844195443C26B1FDA0950CB3 | SHA256:FE2D90A4C9BE81003B3E83CF50578297DF3B3E4919A641BD7E610782ACA936C8 | |||
2472 | aso3setup_systweaksite-systweaksite.tmp | C:\Users\admin\AppData\Local\Temp\is-GDI84.tmp\aso3sys.dll | executable | |
MD5:DF7A304E406965552AF6319E70F31736 | SHA256:C3721542685965933DEADDA2E864348833598D7A492C955DD86EB2E6590A544D |
PID | Process | Method | HTTP Code | IP | URL | CN | Type | Size | Reputation |
---|---|---|---|---|---|---|---|---|---|
— | — | GET | 200 | 172.64.155.188:80 | http://ocsp.comodoca.com/MFEwTzBNMEswSTAJBgUrDgMCGgUABBRTtU9uFqgVGHhJwXZyWCNXmVR5ngQUoBEKIz6W8Qfs4q8p74Klf9AwpLQCEDlyRDr5IrdR19NsEN0xNZU%3D | US | der | 471 b | whitelisted |
3436 | iexplore.exe | GET | 200 | 104.18.32.68:80 | http://ocsp.sectigo.com/MFIwUDBOMEwwSjAJBgUrDgMCGgUABBQh80WaEMqmyEvaHjlisSfVM4p8SAQUF9nWJSdn%2BTHCSUPZMDZEjGypT%2BsCEQDHzFACwMXWp4pEfd2dS0j6 | US | der | 472 b | whitelisted |
— | — | GET | 200 | 142.250.186.131:80 | http://ocsp.pki.goog/gts1c3/MFIwUDBOMEwwSjAJBgUrDgMCGgUABBTHLnmK3f9hNLO67UdCuLvGwCQHYwQUinR%2Fr4XN7pXNPZzQ4kYU83E1HScCEQDwQ9JNOs3IcArkp%2FBu7NbU | US | der | 472 b | whitelisted |
— | — | GET | 200 | 142.250.186.131:80 | http://ocsp.pki.goog/gsr1/MFEwTzBNMEswSTAJBgUrDgMCGgUABBS3V7W2nAf4FiMTjpDJKg6%2BMgGqMQQUYHtmGkUNl8qJUC99BM00qP%2F8%2FUsCEHe9DWzbNvka6iEPxPBY0w0%3D | US | der | 1.41 Kb | whitelisted |
— | — | GET | 200 | 142.250.186.131:80 | http://ocsp.pki.goog/gtsr1/ME4wTDBKMEgwRjAJBgUrDgMCGgUABBQwkcLWD4LqGJ7bE7B1XZsEbmfwUAQU5K8rJnEaK0gnhS9SZizv8IkTcT4CDQIDvFNZazTHGPUBUGY%3D | US | der | 724 b | whitelisted |
3436 | iexplore.exe | GET | 200 | 23.216.77.69:80 | http://ctldl.windowsupdate.com/msdownload/update/v3/static/trustedr/en/disallowedcertstl.cab?369d3028103156bc | US | compressed | 4.70 Kb | whitelisted |
3436 | iexplore.exe | GET | 200 | 172.64.155.188:80 | http://ocsp.usertrust.com/MFEwTzBNMEswSTAJBgUrDgMCGgUABBTNMNJMNDqCqx8FcBWK16EHdimS6QQUU3m%2FWqorSs9UgOHYm8Cd8rIDZssCEH1bUSa0droR23QWC7xTDac%3D | US | der | 727 b | whitelisted |
— | — | GET | 200 | 142.250.186.131:80 | http://ocsp.pki.goog/gts1c3/MFIwUDBOMEwwSjAJBgUrDgMCGgUABBTHLnmK3f9hNLO67UdCuLvGwCQHYwQUinR%2Fr4XN7pXNPZzQ4kYU83E1HScCEQCdUrA%2FwvrytArhIvu6cF3d | US | der | 472 b | whitelisted |
— | — | GET | 200 | 93.184.220.29:80 | http://ocsp.digicert.com/MFEwTzBNMEswSTAJBgUrDgMCGgUABBTBL0V27RVZ7LBduom%2FnYB45SPUEwQU5Z1ZMIJHWMys%2BghUNoZ7OrUETfACEA8Ull8gIGmZT9XHrHiJQeI%3D | US | der | 1.47 Kb | whitelisted |
3436 | iexplore.exe | GET | 200 | 23.216.77.69:80 | http://ctldl.windowsupdate.com/msdownload/update/v3/static/trustedr/en/disallowedcertstl.cab?9f784909cb28f81b | US | compressed | 4.70 Kb | whitelisted |
PID | Process | IP | Domain | ASN | CN | Reputation |
---|---|---|---|---|---|---|
3436 | iexplore.exe | 23.216.77.69:80 | ctldl.windowsupdate.com | NTT DOCOMO, INC. | US | suspicious |
3436 | iexplore.exe | 104.18.32.68:80 | ocsp.usertrust.com | Cloudflare Inc | US | suspicious |
— | — | 172.217.18.106:443 | fonts.googleapis.com | Google Inc. | US | whitelisted |
3436 | iexplore.exe | 161.35.1.181:443 | systweak.com | — | US | malicious |
3436 | iexplore.exe | 172.64.155.188:80 | ocsp.usertrust.com | — | US | suspicious |
3436 | iexplore.exe | 91.199.212.52:80 | crt.sectigo.com | Comodo CA Ltd | GB | suspicious |
— | — | 178.79.242.159:443 | cdn.systweak.com | Limelight Networks, Inc. | DE | suspicious |
— | — | 161.35.1.181:443 | systweak.com | — | US | malicious |
— | — | 142.250.185.164:443 | www.google.com | Google Inc. | US | whitelisted |
— | — | 142.250.185.72:443 | www.googletagmanager.com | Google Inc. | US | suspicious |
Domain | IP | Reputation |
---|---|---|
systweak.com |
| malicious |
ctldl.windowsupdate.com |
| whitelisted |
crt.sectigo.com |
| whitelisted |
ocsp.usertrust.com |
| whitelisted |
ocsp.sectigo.com |
| whitelisted |
www.systweak.com |
| unknown |
fonts.googleapis.com |
| whitelisted |
www.googletagmanager.com |
| whitelisted |
cdn.systweak.com |
| suspicious |
b34df4ra1.vo.llnwd.net |
| malicious |
Process | Message |
---|---|
ASO3.exe | %s%s%s%s%s%s%s%s%s%s%s%s%s%s%s%s%s%s%s%s%s%s%s%s%s%s%s%s%s%s%s%s%s%s%s%s%s%s%s%s%s%s%s%s |
ASO3.exe | %s%s%s%s%s%s%s%s%s%s%s%s%s%s%s%s%s%s%s%s%s%s%s%s%s%s%s%s%s%s%s%s%s%s%s%s%s%s%s%s%s%s%s%s |