<86>Sep 23 05:36:59 userdel[68452]: delete user 'rooter' <86>Sep 23 05:36:59 userdel[68452]: removed group 'rooter' owned by 'rooter' <86>Sep 23 05:36:59 userdel[68452]: removed shadow group 'rooter' owned by 'rooter' <86>Sep 23 05:36:59 groupadd[68484]: group added to /etc/group: name=rooter, GID=1865 <86>Sep 23 05:36:59 groupadd[68484]: group added to /etc/gshadow: name=rooter <86>Sep 23 05:36:59 groupadd[68484]: new group: name=rooter, GID=1865 <86>Sep 23 05:36:59 useradd[68540]: new user: name=rooter, UID=1865, GID=1865, home=/root, shell=/bin/bash, from=none <86>Sep 23 05:36:59 userdel[68613]: delete user 'builder' <86>Sep 23 05:36:59 userdel[68613]: removed group 'builder' owned by 'builder' <86>Sep 23 05:36:59 userdel[68613]: removed shadow group 'builder' owned by 'builder' <86>Sep 23 05:36:59 groupadd[68674]: group added to /etc/group: name=builder, GID=1866 <86>Sep 23 05:36:59 groupadd[68674]: group added to /etc/gshadow: name=builder <86>Sep 23 05:36:59 groupadd[68674]: new group: name=builder, GID=1866 <86>Sep 23 05:36:59 useradd[68720]: new user: name=builder, UID=1866, GID=1866, home=/usr/src, shell=/bin/bash, from=none <13>Sep 23 05:37:01 rpmi: rpm-build-licenses-3.0.0-alt1 sisyphus+241804.100.1.1 1574868053 installed <13>Sep 23 05:37:02 rpmi: libtokyocabinet-1.4.47-alt3 sisyphus+287149.100.1.1 1634309240 installed <13>Sep 23 05:37:02 rpmi: rpm-macros-lua-1.5.2-alt1 sisyphus+315204.340.3.1 1692689366 installed <13>Sep 23 05:37:02 rpmi: rpm-build-lua-0.5-alt1 sisyphus+315204.500.3.1 1692689380 installed <13>Sep 23 05:37:02 rpmi: liblua5.4-5.4.4-alt1 sisyphus+302797.336.28.1 1657376766 installed <13>Sep 23 05:37:02 rpmi: lua5.4-5.4.4-alt1 sisyphus+302797.336.28.1 1657376766 installed <13>Sep 23 05:37:02 rpmi: liblua5.4-devel-5.4.4-alt1 sisyphus+302797.336.28.1 1657376766 installed <13>Sep 23 05:37:02 rpmi: libtokyocabinet-devel-1.4.47-alt3 sisyphus+287149.100.1.1 1634309240 installed <13>Sep 23 05:37:02 rpmi: zlib-devel-1.2.13-alt1 sisyphus+309409.200.2.1 1667402045 installed <13>Sep 23 05:37:02 rpmi: bzlib-devel-1:1.0.8-alt2 sisyphus+283723.100.1.1 1629847656 installed Building target platforms: i586 Building for target i586 Wrote: /usr/src/in/nosrpm/tokyocabinet-lua-1.8-alt2.qa3.nosrc.rpm (w1.gzdio) Installing tokyocabinet-lua-1.8-alt2.qa3.src.rpm Building target platforms: i586 Building for target i586 Executing(%prep): /bin/sh -e /usr/src/tmp/rpm-tmp.63476 + umask 022 + /bin/mkdir -p /usr/src/RPM/BUILD + cd /usr/src/RPM/BUILD + cd /usr/src/RPM/BUILD + rm -rf tokyocabinet-lua-1.8 + echo 'Source #0 (tokyocabinet-lua-1.8.tar):' Source #0 (tokyocabinet-lua-1.8.tar): + /bin/tar -xf /usr/src/RPM/SOURCES/tokyocabinet-lua-1.8.tar + cd tokyocabinet-lua-1.8 + /bin/chmod -c -Rf u+rwX,go-w . + echo 'Patch #0 (tokyocabinet-lua-1.8-alt2.qa3.patch):' Patch #0 (tokyocabinet-lua-1.8-alt2.qa3.patch): + /usr/bin/patch -p1 patching file Makefile.in + exit 0 Executing(%build): /bin/sh -e /usr/src/tmp/rpm-tmp.63476 + umask 022 + /bin/mkdir -p /usr/src/RPM/BUILD + cd /usr/src/RPM/BUILD + cd tokyocabinet-lua-1.8 + CFLAGS='-pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic' + export CFLAGS + CXXFLAGS='-pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic' + export CXXFLAGS + FFLAGS='-pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic' + export FFLAGS + FCFLAGS='-pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic' + export FCFLAGS + '[' -n '' ']' ++ printf %s '-pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic' ++ sed -r 's/(^|[[:space:]]+)-[^m][^[:space:]]*//g' + ASFLAGS=' -march=i586 -mtune=generic' + export ASFLAGS + export lt_cv_deplibs_check_method=pass_all + lt_cv_deplibs_check_method=pass_all + readlink -e -- ./configure + xargs -ri dirname -- '{}' + xargs -ri find '{}' -type f '(' -name config.sub -or -name config.guess ')' -printf '%h/\n' + sort -u + xargs -rn1 install -pm755 -- /usr/share/gnu-config/config.sub /usr/share/gnu-config/config.guess + configure_runstatedir_flags= + grep -qF runstatedir=DIR ./configure + echo 'rpm-build: warning: ./configure script does not support --runstatedir' rpm-build: warning: ./configure script does not support --runstatedir + ./configure --build=i586-alt-linux --host=i586-alt-linux --prefix=/usr --exec-prefix=/usr --bindir=/usr/bin --sbindir=/usr/sbin --sysconfdir=/etc --datadir=/usr/share --includedir=/usr/include --libdir=/usr/lib --libexecdir=/usr/lib --localstatedir=/var/lib --sharedstatedir=/var/lib --mandir=/usr/share/man --infodir=/usr/share/info --disable-dependency-tracking --disable-silent-rules --without-included-gettext #================================================================ # Configuring Tokyo Cabinet for Lua version 1.8. #================================================================ checking for i586-alt-linux-gcc... i586-alt-linux-gcc checking for C compiler default output file name... a.out checking whether the C compiler works... yes checking whether we are cross compiling... no checking for suffix of executables... checking for suffix of object files... o checking whether we are using the GNU C compiler... yes checking whether i586-alt-linux-gcc accepts -g... yes checking for i586-alt-linux-gcc option to accept ISO C89... none needed checking for main in -lc... yes checking for main in -lm... yes checking for main in -lpthread... yes checking for main in -lz... yes checking for main in -lbz2... yes checking for main in -ltokyocabinet... yes checking how to run the C preprocessor... i586-alt-linux-gcc -E checking for grep that handles long lines and -e... /bin/grep checking for egrep... /bin/grep -E checking for ANSI C header files... yes checking for sys/types.h... yes checking for sys/stat.h... yes checking for stdlib.h... yes checking for string.h... yes checking for memory.h... yes checking for strings.h... yes checking for inttypes.h... yes checking for stdint.h... yes checking for unistd.h... yes checking for stdlib.h... (cached) yes checking for stdint.h... (cached) yes checking tcutil.h usability... yes checking tcutil.h presence... yes checking for tcutil.h... yes checking lua.h usability... yes checking lua.h presence... yes checking for lua.h... yes configure: creating ./config.status config.status: creating Makefile #================================================================ # Ready to make. #================================================================ + make -j16 make: Entering directory '/usr/src/RPM/BUILD/tokyocabinet-lua-1.8' i586-alt-linux-gcc -c -I. -I -L/usr/src/include -L/usr/local/include -DNDEBUG -D_GNU_SOURCE=1 -I/usr/include/lua5.4 -I/usr/local/include/lua5.4 -I/usr/include/lua -I/usr/local/include/lua -D_MYLUA -std=c99 -Wall -fPIC -fsigned-char -O2 tokyocabinet.c tokyocabinet.c: In function 'tabletotclist': tokyocabinet.c:371:13: warning: implicit declaration of function 'lua_objlen'; did you mean 'lua_len'? [-Wimplicit-function-declaration] 371 | int len = lua_objlen(lua, index); | ^~~~~~~~~~ | lua_len make: Leaving directory '/usr/src/RPM/BUILD/tokyocabinet-lua-1.8' make: Entering directory '/usr/src/RPM/BUILD/tokyocabinet-lua-1.8' i586-alt-linux-gcc -std=c99 -Wall -fPIC -fsigned-char -O2 -shared -o tokyocabinet.so tokyocabinet.o -L. -L/usr/lib -L/usr/src/lib -L/usr/local/lib -L/usr/include/lua5.4 -L/usr/local/include/lua5.4 -L/usr/include/lua -L/usr/local/include/lua -llua -ltokyocabinet -lbz2 -lz -lpthread -lm -lc make: Leaving directory '/usr/src/RPM/BUILD/tokyocabinet-lua-1.8' make: Entering directory '/usr/src/RPM/BUILD/tokyocabinet-lua-1.8' #================================================================ # Ready to install. #================================================================ make: Leaving directory '/usr/src/RPM/BUILD/tokyocabinet-lua-1.8' + exit 0 Executing(%install): /bin/sh -e /usr/src/tmp/rpm-tmp.6813 + umask 022 + /bin/mkdir -p /usr/src/RPM/BUILD + cd /usr/src/RPM/BUILD + /bin/chmod -Rf u+rwX -- /usr/src/tmp/tokyocabinet-lua-buildroot + : + /bin/rm -rf -- /usr/src/tmp/tokyocabinet-lua-buildroot + PATH=/usr/libexec/rpm-build:/usr/src/bin:/bin:/usr/bin:/usr/X11R6/bin:/usr/games + cd tokyocabinet-lua-1.8 + make 'INSTALL=/usr/libexec/rpm-build/install -p' DESTDIR=/usr/src/tmp/tokyocabinet-lua-buildroot install make: Entering directory '/usr/src/RPM/BUILD/tokyocabinet-lua-1.8' mkdir -p /usr/src/tmp/tokyocabinet-lua-buildroot/usr/lib/lua/5.4 cp -Rf tokyocabinet.so /usr/src/tmp/tokyocabinet-lua-buildroot/usr/lib/lua/5.4 mkdir -p /usr/src/tmp/tokyocabinet-lua-buildroot/usr/bin cp -Rf tcutest.lua tchtest.lua tcbtest.lua tcftest.lua /usr/src/tmp/tokyocabinet-lua-buildroot/usr/bin #================================================================ # Thanks for using Tokyo Cabinet for Lua. #================================================================ make: Leaving directory '/usr/src/RPM/BUILD/tokyocabinet-lua-1.8' + install -d -m 0755 /usr/src/tmp/tokyocabinet-lua-buildroot/usr/share/doc/tokyocabinet-lua-1.8/html/modules /usr/src/tmp/tokyocabinet-lua-buildroot/usr/share/doc/tokyocabinet-lua-1.8/example + install -m 0644 example/tcadbex.lua example/tcbdbex.lua example/tcfdbex.lua example/tchdbex.lua example/tctdbex.lua /usr/src/tmp/tokyocabinet-lua-buildroot/usr/share/doc/tokyocabinet-lua-1.8/example/ + install -m 0644 overview.html /usr/src/tmp/tokyocabinet-lua-buildroot/usr/share/doc/tokyocabinet-lua-1.8/ + install -m 0644 doc/modules/tokyocabinet.html /usr/src/tmp/tokyocabinet-lua-buildroot/usr/share/doc/tokyocabinet-lua-1.8/html/modules/ + install -m 0644 doc/luadoc.css doc/index.html /usr/src/tmp/tokyocabinet-lua-buildroot/usr/share/doc/tokyocabinet-lua-1.8/html/ + rm -f /usr/src/tmp/tokyocabinet-lua-buildroot/usr/bin/tcbtest.lua /usr/src/tmp/tokyocabinet-lua-buildroot/usr/bin/tcftest.lua /usr/src/tmp/tokyocabinet-lua-buildroot/usr/bin/tchtest.lua /usr/src/tmp/tokyocabinet-lua-buildroot/usr/bin/tcutest.lua + /usr/lib/rpm/brp-alt Cleaning files in /usr/src/tmp/tokyocabinet-lua-buildroot (auto) mode of './usr/lib/lua/5.4/tokyocabinet.so' changed from 0755 (rwxr-xr-x) to 0644 (rw-r--r--) Verifying and fixing files in /usr/src/tmp/tokyocabinet-lua-buildroot (binconfig,pkgconfig,libtool,desktop,gnuconfig) Checking contents of files in /usr/src/tmp/tokyocabinet-lua-buildroot/ (default) Compressing files in /usr/src/tmp/tokyocabinet-lua-buildroot (auto) Adjusting library links in /usr/src/tmp/tokyocabinet-lua-buildroot ./usr/lib: (from :0) 056-debuginfo.brp: WARNING: debuginfo without debug sources. Verifying ELF objects in /usr/src/tmp/tokyocabinet-lua-buildroot (arch=normal,fhs=normal,lfs=relaxed,lint=relaxed,rpath=normal,stack=normal,textrel=normal,unresolved=normal) verify-elf: WARNING: ./usr/lib/lua/5.4/tokyocabinet.so: undefined symbol: lua_objlen verify-elf: WARNING: ./usr/lib/lua/5.4/tokyocabinet.so: uses non-LFS functions: stat Processing files: tokyocabinet-lua-1.8-alt2.qa3 Finding Provides (using /usr/lib/rpm/find-provides) Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.OUoQrB find-provides: running scripts (debuginfo,lib,lua,pam,perl,pkgconfig,python,python3,shell) Finding Requires (using /usr/lib/rpm/find-requires) Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.knmQcJ find-requires: running scripts (cpp,debuginfo,files,lib,lua,pam,perl,pkgconfig,pkgconfiglib,python,python3,rpmlib,shebang,shell,static,symlinks,systemd-services) Provides: lua5.4(tokyocabinet) Requires: libtokyocabinet >= 1.4.21, libc.so.6(GLIBC_2.0), libc.so.6(GLIBC_2.1.3), libc.so.6(GLIBC_2.3.4), libc.so.6(GLIBC_2.33), libc.so.6(GLIBC_2.38), libc.so.6(GLIBC_2.4), liblua-5.4.so >= set:lfo17IXgAyNpz81dKxVpNA4S9S5saRz9F1TSuRYGAKa0caAI9K1VBDnai39OK3hjZ7GrZtkvhZvMy0as7v5, libtokyocabinet.so.9 >= set:nfBcud9OTZFfbNzHZg6c3yQ6PU2vxYhw4Qn4H4xvJo5LZzCqO4Xa81wqZLVGZ6f8NZxyPjuDfDGLJ3YZBQDP21DfvV5l8UmwPHuSRVZd2MASqTWWLT41pggxpDVFxr0YhwPDPOFfx8cqTBPOexxuaEtGhGcUOhp7N36WE0XUGwXsRWmHCBzV7UbRiQDtihIWdZKwYi5m1n1CZ8Bgk0qQClnb7BPaKM7alp2HrtOt2PeH4CdJ7ufdkm8sEJ21JSe77yRGJFsq3RjmHa5n7CmCR1o0OcRlZ3WdLkZ3PmDUavqHJEiUH1OgevxlglwW9kZbPgdyjyD9FXJ1bkrrWsFs4YE8TXgzbqIIofOF6t5A8QS7P47dD7S5xiLxnkxdnpWZ17E2DUUkLqZ4H1UyslEZsBG79fzOQp8YuCNEamkrDiJ09oVQgSh1gXqm5hHLHJsuyxszsaZp56OI9CXTR5DzM8YsOcxoLUvqQWEy5NYehebTucxSyEm5VZ8kibaZHGYnt2OrPbt2DDWejjGJtLRmQumbuBvl6hUM0Q1ArkqhogHsmvaZ1fhn8uCaLfhwCy, rtld(GNU_HASH) Requires(rpmlib): rpmlib(SetVersions) Finding debuginfo files (using /usr/lib/rpm/find-debuginfo-files) Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.2O1M6n Creating tokyocabinet-lua-debuginfo package Processing files: tokyocabinet-lua-doc-1.8-alt2.qa3 Finding Provides (using /usr/lib/rpm/find-provides) Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.BBvhiI find-provides: running scripts (debuginfo,lib,lua,pam,perl,pkgconfig,python,python3,shell) Finding Requires (using /usr/lib/rpm/find-requires) Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.npndta find-requires: running scripts (cpp,debuginfo,files,lib,lua,pam,perl,pkgconfig,pkgconfiglib,python,python3,rpmlib,shebang,shell,static,symlinks,systemd-services) Processing files: tokyocabinet-lua-debuginfo-1.8-alt2.qa3 Finding Provides (using /usr/lib/rpm/find-provides) Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.iefVJ5 find-provides: running scripts (debuginfo) Finding Requires (using /usr/lib/rpm/find-requires) Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.JdnZ7d find-requires: running scripts (debuginfo) Requires: tokyocabinet-lua = 1.8-alt2.qa3, debug(libc.so.6), debug(liblua-5.4.so), debug(libtokyocabinet.so.9) Wrote: /usr/src/RPM/RPMS/i586/tokyocabinet-lua-1.8-alt2.qa3.i586.rpm (w2.lzdio) Wrote: /usr/src/RPM/RPMS/noarch/tokyocabinet-lua-doc-1.8-alt2.qa3.noarch.rpm (w2.lzdio) Wrote: /usr/src/RPM/RPMS/i586/tokyocabinet-lua-debuginfo-1.8-alt2.qa3.i586.rpm (w2.lzdio) 2.71user 1.40system 0:10.60elapsed 38%CPU (0avgtext+0avgdata 53460maxresident)k 0inputs+0outputs (0major+432858minor)pagefaults 0swaps 3.71user 1.60system 0:19.74elapsed 26%CPU (0avgtext+0avgdata 124356maxresident)k 1144inputs+0outputs (0major+274753minor)pagefaults 0swaps --- tokyocabinet-lua-1.8-alt2.qa3.i586.rpm.repo 2018-06-30 17:13:48.000000000 +0000 +++ tokyocabinet-lua-1.8-alt2.qa3.i586.rpm.hasher 2023-09-23 05:37:16.929246300 +0000 @@ -1,2 +1,2 @@ -/usr/lib/lua/5.3/tokyocabinet.so 100644 root:root +/usr/lib/lua/5.4/tokyocabinet.so 100644 root:root Requires: libtokyocabinet >= 1.4.21 @@ -5,4 +5,6 @@ Requires: libc.so.6(GLIBC_2.3.4) +Requires: libc.so.6(GLIBC_2.33) +Requires: libc.so.6(GLIBC_2.38) Requires: libc.so.6(GLIBC_2.4) -Requires: liblua-5.3.so >= set:lfo17IXgAyNpz81dKxVpNA4N4eBWNAQwrrLqulin5065iS4TwqIoQAnai3FUsP37yCWfRdZCGL8ZDoh05KzL2 +Requires: liblua-5.4.so >= set:lfo17IXgAyNpz81dKxVpNA4S9S5saRz9F1TSuRYGAKa0caAI9K1VBDnai39OK3hjZ7GrZtkvhZvMy0as7v5 Requires: rpmlib(SetVersions) @@ -11,4 +13,5 @@ Requires: rpmlib(PayloadIsLzma) +Provides: lua5.4(tokyocabinet) Provides: tokyocabinet-lua = 1.8-alt2.qa3 -File: /usr/lib/lua/5.3/tokyocabinet.so 100644 root:root e06ec130a4940907a5f725372f6472b6 -RPMIdentity: 63ffd2218a1bca4d7479686f158643382fe062925cbe2a88426854701eaa1e19a2aedece6487280a4938b54991721d94c0eb8e99ffdc4876e0cbca63063dd4c2 +File: /usr/lib/lua/5.4/tokyocabinet.so 100644 root:root 829d52700602c374e38d8f5881cd2229 +RPMIdentity: d04fe9f285f5f9ae97f849c3881976a1ebe8bd81781f21210664f36f290d4971846ea95b573206dd34ab3a5c8cc0480cbf3946fc7ac9cd2f24e0efd2d5fdaab2 --- tokyocabinet-lua-debuginfo-1.8-alt2.qa3.i586.rpm.repo 2018-06-30 17:13:48.000000000 +0000 +++ tokyocabinet-lua-debuginfo-1.8-alt2.qa3.i586.rpm.hasher 2023-09-23 05:37:17.016247809 +0000 @@ -1,10 +1,10 @@ -/usr/lib/debug/.build-id/24 40755 root:root -/usr/lib/debug/.build-id/24/4b8a194aea885ea8e6bb69ee9c0397e6bbdbaa 120777 root:root ../../../lua/5.3/tokyocabinet.so -/usr/lib/debug/.build-id/24/4b8a194aea885ea8e6bb69ee9c0397e6bbdbaa.debug 120777 root:root ../../usr/lib/lua/5.3/tokyocabinet.so.debug +/usr/lib/debug/.build-id/6f 40755 root:root +/usr/lib/debug/.build-id/6f/4b66f6d2f2aaade857db6f52700b7fed3ade42 120777 root:root ../../../lua/5.4/tokyocabinet.so +/usr/lib/debug/.build-id/6f/4b66f6d2f2aaade857db6f52700b7fed3ade42.debug 120777 root:root ../../usr/lib/lua/5.4/tokyocabinet.so.debug /usr/lib/debug/usr/lib/lua 40755 root:root -/usr/lib/debug/usr/lib/lua/5.3 40755 root:root -/usr/lib/debug/usr/lib/lua/5.3/tokyocabinet.so.debug 100644 root:root +/usr/lib/debug/usr/lib/lua/5.4 40755 root:root +/usr/lib/debug/usr/lib/lua/5.4/tokyocabinet.so.debug 100644 root:root Requires: tokyocabinet-lua = 1.8-alt2.qa3 Requires: debug(libc.so.6) -Requires: debug(liblua-5.3.so) +Requires: debug(liblua-5.4.so) Requires: debug(libtokyocabinet.so.9) @@ -12,8 +12,8 @@ Provides: tokyocabinet-lua-debuginfo = 1.8-alt2.qa3 -File: /usr/lib/debug/.build-id/24 40755 root:root -File: /usr/lib/debug/.build-id/24/4b8a194aea885ea8e6bb69ee9c0397e6bbdbaa 120777 root:root ../../../lua/5.3/tokyocabinet.so -File: /usr/lib/debug/.build-id/24/4b8a194aea885ea8e6bb69ee9c0397e6bbdbaa.debug 120777 root:root ../../usr/lib/lua/5.3/tokyocabinet.so.debug +File: /usr/lib/debug/.build-id/6f 40755 root:root +File: /usr/lib/debug/.build-id/6f/4b66f6d2f2aaade857db6f52700b7fed3ade42 120777 root:root ../../../lua/5.4/tokyocabinet.so +File: /usr/lib/debug/.build-id/6f/4b66f6d2f2aaade857db6f52700b7fed3ade42.debug 120777 root:root ../../usr/lib/lua/5.4/tokyocabinet.so.debug File: /usr/lib/debug/usr/lib/lua 40755 root:root -File: /usr/lib/debug/usr/lib/lua/5.3 40755 root:root -File: /usr/lib/debug/usr/lib/lua/5.3/tokyocabinet.so.debug 100644 root:root a306c32f61c303396c534f8d26a62015 -RPMIdentity: bf468429490b7ae829fa5af9bca9e2a14d1cb257f0b24b67a38fa7cf89315b198781d135c6f20a0bbdd30cf32b45ce6e0dff16da8fe6232ea11998b196bb0e29 +File: /usr/lib/debug/usr/lib/lua/5.4 40755 root:root +File: /usr/lib/debug/usr/lib/lua/5.4/tokyocabinet.so.debug 100644 root:root 70fd1a124403add4a9a2120a472da4e7 +RPMIdentity: 0004f93d2c264a212e63bb7641fcc41d5ae2c9316b92efe8886f9e351dbe4bebcf00255b854c42be58900553e3b68de1bb0a9800a211fe810432bf8b978d2d47