Date: Sun, 27 Feb 2011 11:42:23 +0800 From: Martin Wilke <miwi@FreeBSD.org> To: python@freebsd.org Subject: Fwd: py27-ptrace-0.6.3 failed on i386 8-exp Message-ID: <AANLkTinAPe4DevOwzk4NgUjpuz1uC%2BGfMdK5ia_%2BbAag@mail.gmail.com> In-Reply-To: <201102261824.p1QIOCWQ020733@pointyhat.freebsd.org> References: <201102261824.p1QIOCWQ020733@pointyhat.freebsd.org>
next in thread | previous in thread | raw e-mail | index | archive | help
---------- Forwarded message ---------- From: User Ports-i386 <ports-i386@freebsd.org> Date: Sun, Feb 27, 2011 at 2:24 AM Subject: py27-ptrace-0.6.3 failed on i386 8-exp To: erwin@freebsd.org, miwi@freebsd.org, itetcu@freebsd.org You can also find this build log at http://pointyhat.freebsd.org/errorlogs/i386-errorlogs/a.8-exp.20090507142441/py27-ptrace-0.6.3.log building py27-ptrace-0.6.3 on gohan56.freebsd.org in directory /x/tmp/8-exp/20110226043041/chroot/7 building for: 8.0-RELEASE-p5 i386 maintained by: lwhsu@FreeBSD.org port directory: /usr/ports/devel/py-ptrace Makefile ident: $FreeBSD: ports/devel/py-ptrace/Makefile,v 1.7 2011/02/19 03:32:22 lwhsu Exp $ build started at Sat Feb 26 18:21:21 UTC 2011 FETCH_DEPENDS= PATCH_DEPENDS= EXTRACT_DEPENDS= BUILD_DEPENDS=python27-2.7.1_1.tbz RUN_DEPENDS=py27-distorm-1.7.30_1.tbz python27-2.7.1_1.tbz prefixes: LOCALBASE=usr/local add_pkg ================================================================ ====================<phase 1: make checksum>==================== ===> License GPLv2 accepted by the user => python-ptrace-0.6.3.tar.gz doesn't seem to exist in /tmp/distfiles/. => Attempting to fetch http://pypi.python.org/packages/source/p/python-ptrace/python-ptrace-0.6.3.tar.gz python-ptrace-0.6.3.tar.gz 75 kB 93 kBps => SHA256 Checksum OK for python-ptrace-0.6.3.tar.gz. ================================================================ ====================<phase 2: make extract>==================== add_pkg ===> License GPLv2 accepted by the user ===> Extracting for py27-ptrace-0.6.3 => SHA256 Checksum OK for python-ptrace-0.6.3.tar.gz. ================================================================ ====================<phase 3: make patch>==================== add_pkg ===> Patching for py27-ptrace-0.6.3 /usr/bin/sed -i.bak -e 's|libdistorm64.so|/usr/local/lib/python2.7/site-packages/distorm.so|' /work/a/ports/devel/py-ptrace/work/python-ptrace-0.6.3/ptrace/pydistorm.py ================================================================ ====================<phase 4: make build>==================== add_pkg python27-2.7.1_1.tbz adding dependencies pkg_add python27-2.7.1_1.tbz ==== Note that some of the standard modules are provided as separate ports since they require extra dependencies: bsddb databases/py-bsddb gdbm databases/py-gdbm sqlite3 databases/py-sqlite3 tkinter x11-toolkits/py-tkinter Install them as needed. ==== ===> py27-ptrace-0.6.3 depends on file: /usr/local/bin/python2.7 - found ===> Configuring for py27-ptrace-0.6.3 running config ===> Building for py27-ptrace-0.6.3 running build running build_py creating build creating build/lib creating build/lib/ptrace creating build/lib/ptrace/binding copying ptrace/binding/cpu.py -> build/lib/ptrace/binding copying ptrace/binding/func.py -> build/lib/ptrace/binding copying ptrace/binding/linux_struct.py -> build/lib/ptrace/binding copying ptrace/binding/freebsd_struct.py -> build/lib/ptrace/binding copying ptrace/binding/openbsd_struct.py -> build/lib/ptrace/binding copying ptrace/binding/__init__.py -> build/lib/ptrace/binding creating build/lib/ptrace/syscall copying ptrace/syscall/linux_syscall64.py -> build/lib/ptrace/syscall copying ptrace/syscall/posix_arg.py -> build/lib/ptrace/syscall copying ptrace/syscall/linux_constants.py -> build/lib/ptrace/syscall copying ptrace/syscall/linux_struct.py -> build/lib/ptrace/syscall copying ptrace/syscall/freebsd_constants.py -> build/lib/ptrace/syscall copying ptrace/syscall/socketcall_struct.py -> build/lib/ptrace/syscall copying ptrace/syscall/socketcall.py -> build/lib/ptrace/syscall copying ptrace/syscall/socketcall_constants.py -> build/lib/ptrace/syscall copying ptrace/syscall/names.py -> build/lib/ptrace/syscall copying ptrace/syscall/prototypes.py -> build/lib/ptrace/syscall copying ptrace/syscall/syscall_argument.py -> build/lib/ptrace/syscall copying ptrace/syscall/linux_syscall32.py -> build/lib/ptrace/syscall copying ptrace/syscall/posix_constants.py -> build/lib/ptrace/syscall copying ptrace/syscall/freebsd_syscall.py -> build/lib/ptrace/syscall copying ptrace/syscall/ptrace_syscall.py -> build/lib/ptrace/syscall copying ptrace/syscall/__init__.py -> build/lib/ptrace/syscall copying ptrace/terminal.py -> build/lib/ptrace copying ptrace/profiler.py -> build/lib/ptrace copying ptrace/pydistorm.py -> build/lib/ptrace copying ptrace/ctypes_errno.py -> build/lib/ptrace copying ptrace/linux_proc.py -> build/lib/ptrace copying ptrace/func_call.py -> build/lib/ptrace copying ptrace/compatibility.py -> build/lib/ptrace copying ptrace/logging_tools.py -> build/lib/ptrace copying ptrace/cpu_info.py -> build/lib/ptrace copying ptrace/func_arg.py -> build/lib/ptrace copying ptrace/os_tools.py -> build/lib/ptrace copying ptrace/process_tools.py -> build/lib/ptrace copying ptrace/signames.py -> build/lib/ptrace copying ptrace/version.py -> build/lib/ptrace copying ptrace/mockup.py -> build/lib/ptrace copying ptrace/error.py -> build/lib/ptrace copying ptrace/ctypes_tools.py -> build/lib/ptrace copying ptrace/disasm.py -> build/lib/ptrace copying ptrace/ctypes_stdint.py -> build/lib/ptrace copying ptrace/__init__.py -> build/lib/ptrace copying ptrace/ctypes_libc.py -> build/lib/ptrace copying ptrace/six.py -> build/lib/ptrace copying ptrace/tools.py -> build/lib/ptrace creating build/lib/ptrace/debugger copying ptrace/debugger/debugger.py -> build/lib/ptrace/debugger copying ptrace/debugger/process_error.py -> build/lib/ptrace/debugger copying ptrace/debugger/process_event.py -> build/lib/ptrace/debugger copying ptrace/debugger/process.py -> build/lib/ptrace/debugger copying ptrace/debugger/ptrace_signal.py -> build/lib/ptrace/debugger copying ptrace/debugger/backtrace.py -> build/lib/ptrace/debugger copying ptrace/debugger/memory_mapping.py -> build/lib/ptrace/debugger copying ptrace/debugger/breakpoint.py -> build/lib/ptrace/debugger copying ptrace/debugger/application.py -> build/lib/ptrace/debugger copying ptrace/debugger/child.py -> build/lib/ptrace/debugger copying ptrace/debugger/parse_expr.py -> build/lib/ptrace/debugger copying ptrace/debugger/syscall_state.py -> build/lib/ptrace/debugger copying ptrace/debugger/__init__.py -> build/lib/ptrace/debugger copying ptrace/debugger/signal_reason.py -> build/lib/ptrace/debugger running build_scripts creating build/scripts-2.7 copying and adjusting strace.py -> build/scripts-2.7 copying and adjusting gdb.py -> build/scripts-2.7 changing mode of build/scripts-2.7/strace.py from 644 to 755 changing mode of build/scripts-2.7/gdb.py from 644 to 755 ================================================================ ====================<phase 5: make test>==================== make: don't know how to make regression-test(continuing) ================================================================ ====================<phase 6: make install>==================== add_pkg py27-distorm-1.7.30_1.tbz python27-2.7.1_1.tbz adding dependencies pkg_add py27-distorm-1.7.30_1.tbz pkg_add python27-2.7.1_1.tbz skipping python27-2.7.1_1, already added ===> Installing for py27-ptrace-0.6.3 ===> py27-ptrace-0.6.3 depends on file: /usr/local/lib/python2.7/site-packages/distorm.so - found ===> py27-ptrace-0.6.3 depends on file: /usr/local/bin/python2.7 - found ===> Generating temporary packing list ===> Checking if devel/py-ptrace already installed running install running build running build_py running build_scripts running install_lib creating /usr/local/lib/python2.7/site-packages/ptrace creating /usr/local/lib/python2.7/site-packages/ptrace/binding copying build/lib/ptrace/binding/cpu.py -> /usr/local/lib/python2.7/site-packages/ptrace/binding copying build/lib/ptrace/binding/func.py -> /usr/local/lib/python2.7/site-packages/ptrace/binding copying build/lib/ptrace/binding/linux_struct.py -> /usr/local/lib/python2.7/site-packages/ptrace/binding copying build/lib/ptrace/binding/freebsd_struct.py -> /usr/local/lib/python2.7/site-packages/ptrace/binding copying build/lib/ptrace/binding/openbsd_struct.py -> /usr/local/lib/python2.7/site-packages/ptrace/binding copying build/lib/ptrace/binding/__init__.py -> /usr/local/lib/python2.7/site-packages/ptrace/binding creating /usr/local/lib/python2.7/site-packages/ptrace/syscall copying build/lib/ptrace/syscall/linux_syscall64.py -> /usr/local/lib/python2.7/site-packages/ptrace/syscall copying build/lib/ptrace/syscall/posix_arg.py -> /usr/local/lib/python2.7/site-packages/ptrace/syscall copying build/lib/ptrace/syscall/linux_constants.py -> /usr/local/lib/python2.7/site-packages/ptrace/syscall copying build/lib/ptrace/syscall/linux_struct.py -> /usr/local/lib/python2.7/site-packages/ptrace/syscall copying build/lib/ptrace/syscall/freebsd_constants.py -> /usr/local/lib/python2.7/site-packages/ptrace/syscall copying build/lib/ptrace/syscall/socketcall_struct.py -> /usr/local/lib/python2.7/site-packages/ptrace/syscall copying build/lib/ptrace/syscall/socketcall.py -> /usr/local/lib/python2.7/site-packages/ptrace/syscall copying build/lib/ptrace/syscall/socketcall_constants.py -> /usr/local/lib/python2.7/site-packages/ptrace/syscall copying build/lib/ptrace/syscall/names.py -> /usr/local/lib/python2.7/site-packages/ptrace/syscall copying build/lib/ptrace/syscall/prototypes.py -> /usr/local/lib/python2.7/site-packages/ptrace/syscall copying build/lib/ptrace/syscall/syscall_argument.py -> /usr/local/lib/python2.7/site-packages/ptrace/syscall copying build/lib/ptrace/syscall/linux_syscall32.py -> /usr/local/lib/python2.7/site-packages/ptrace/syscall copying build/lib/ptrace/syscall/posix_constants.py -> /usr/local/lib/python2.7/site-packages/ptrace/syscall copying build/lib/ptrace/syscall/freebsd_syscall.py -> /usr/local/lib/python2.7/site-packages/ptrace/syscall copying build/lib/ptrace/syscall/ptrace_syscall.py -> /usr/local/lib/python2.7/site-packages/ptrace/syscall copying build/lib/ptrace/syscall/__init__.py -> /usr/local/lib/python2.7/site-packages/ptrace/syscall copying build/lib/ptrace/terminal.py -> /usr/local/lib/python2.7/site-packages/ptrace copying build/lib/ptrace/profiler.py -> /usr/local/lib/python2.7/site-packages/ptrace copying build/lib/ptrace/pydistorm.py -> /usr/local/lib/python2.7/site-packages/ptrace copying build/lib/ptrace/ctypes_errno.py -> /usr/local/lib/python2.7/site-packages/ptrace copying build/lib/ptrace/linux_proc.py -> /usr/local/lib/python2.7/site-packages/ptrace copying build/lib/ptrace/func_call.py -> /usr/local/lib/python2.7/site-packages/ptrace copying build/lib/ptrace/compatibility.py -> /usr/local/lib/python2.7/site-packages/ptrace copying build/lib/ptrace/logging_tools.py -> /usr/local/lib/python2.7/site-packages/ptrace copying build/lib/ptrace/cpu_info.py -> /usr/local/lib/python2.7/site-packages/ptrace copying build/lib/ptrace/func_arg.py -> /usr/local/lib/python2.7/site-packages/ptrace copying build/lib/ptrace/os_tools.py -> /usr/local/lib/python2.7/site-packages/ptrace copying build/lib/ptrace/process_tools.py -> /usr/local/lib/python2.7/site-packages/ptrace copying build/lib/ptrace/signames.py -> /usr/local/lib/python2.7/site-packages/ptrace copying build/lib/ptrace/version.py -> /usr/local/lib/python2.7/site-packages/ptrace copying build/lib/ptrace/mockup.py -> /usr/local/lib/python2.7/site-packages/ptrace copying build/lib/ptrace/error.py -> /usr/local/lib/python2.7/site-packages/ptrace copying build/lib/ptrace/ctypes_tools.py -> /usr/local/lib/python2.7/site-packages/ptrace copying build/lib/ptrace/disasm.py -> /usr/local/lib/python2.7/site-packages/ptrace copying build/lib/ptrace/ctypes_stdint.py -> /usr/local/lib/python2.7/site-packages/ptrace copying build/lib/ptrace/__init__.py -> /usr/local/lib/python2.7/site-packages/ptrace copying build/lib/ptrace/ctypes_libc.py -> /usr/local/lib/python2.7/site-packages/ptrace copying build/lib/ptrace/six.py -> /usr/local/lib/python2.7/site-packages/ptrace copying build/lib/ptrace/tools.py -> /usr/local/lib/python2.7/site-packages/ptrace creating /usr/local/lib/python2.7/site-packages/ptrace/debugger copying build/lib/ptrace/debugger/debugger.py -> /usr/local/lib/python2.7/site-packages/ptrace/debugger copying build/lib/ptrace/debugger/process_error.py -> /usr/local/lib/python2.7/site-packages/ptrace/debugger copying build/lib/ptrace/debugger/process_event.py -> /usr/local/lib/python2.7/site-packages/ptrace/debugger copying build/lib/ptrace/debugger/process.py -> /usr/local/lib/python2.7/site-packages/ptrace/debugger copying build/lib/ptrace/debugger/ptrace_signal.py -> /usr/local/lib/python2.7/site-packages/ptrace/debugger copying build/lib/ptrace/debugger/backtrace.py -> /usr/local/lib/python2.7/site-packages/ptrace/debugger copying build/lib/ptrace/debugger/memory_mapping.py -> /usr/local/lib/python2.7/site-packages/ptrace/debugger copying build/lib/ptrace/debugger/breakpoint.py -> /usr/local/lib/python2.7/site-packages/ptrace/debugger copying build/lib/ptrace/debugger/application.py -> /usr/local/lib/python2.7/site-packages/ptrace/debugger copying build/lib/ptrace/debugger/child.py -> /usr/local/lib/python2.7/site-packages/ptrace/debugger copying build/lib/ptrace/debugger/parse_expr.py -> /usr/local/lib/python2.7/site-packages/ptrace/debugger copying build/lib/ptrace/debugger/syscall_state.py -> /usr/local/lib/python2.7/site-packages/ptrace/debugger copying build/lib/ptrace/debugger/__init__.py -> /usr/local/lib/python2.7/site-packages/ptrace/debugger copying build/lib/ptrace/debugger/signal_reason.py -> /usr/local/lib/python2.7/site-packages/ptrace/debugger byte-compiling /usr/local/lib/python2.7/site-packages/ptrace/binding/cpu.py to cpu.pyc byte-compiling /usr/local/lib/python2.7/site-packages/ptrace/binding/func.py to func.pyc byte-compiling /usr/local/lib/python2.7/site-packages/ptrace/binding/linux_struct.py to linux_struct.pyc byte-compiling /usr/local/lib/python2.7/site-packages/ptrace/binding/freebsd_struct.py to freebsd_struct.pyc byte-compiling /usr/local/lib/python2.7/site-packages/ptrace/binding/openbsd_struct.py to openbsd_struct.pyc byte-compiling /usr/local/lib/python2.7/site-packages/ptrace/binding/__init__.py to __init__.pyc byte-compiling /usr/local/lib/python2.7/site-packages/ptrace/syscall/linux_syscall64.py to linux_syscall64.pyc byte-compiling /usr/local/lib/python2.7/site-packages/ptrace/syscall/posix_arg.py to posix_arg.pyc byte-compiling /usr/local/lib/python2.7/site-packages/ptrace/syscall/linux_constants.py to linux_constants.pyc byte-compiling /usr/local/lib/python2.7/site-packages/ptrace/syscall/linux_struct.py to linux_struct.pyc byte-compiling /usr/local/lib/python2.7/site-packages/ptrace/syscall/freebsd_constants.py to freebsd_constants.pyc byte-compiling /usr/local/lib/python2.7/site-packages/ptrace/syscall/socketcall_struct.py to socketcall_struct.pyc byte-compiling /usr/local/lib/python2.7/site-packages/ptrace/syscall/socketcall.py to socketcall.pyc byte-compiling /usr/local/lib/python2.7/site-packages/ptrace/syscall/socketcall_constants.py to socketcall_constants.pyc byte-compiling /usr/local/lib/python2.7/site-packages/ptrace/syscall/names.py to names.pyc byte-compiling /usr/local/lib/python2.7/site-packages/ptrace/syscall/prototypes.py to prototypes.pyc byte-compiling /usr/local/lib/python2.7/site-packages/ptrace/syscall/syscall_argument.py to syscall_argument.pyc byte-compiling /usr/local/lib/python2.7/site-packages/ptrace/syscall/linux_syscall32.py to linux_syscall32.pyc byte-compiling /usr/local/lib/python2.7/site-packages/ptrace/syscall/posix_constants.py to posix_constants.pyc byte-compiling /usr/local/lib/python2.7/site-packages/ptrace/syscall/freebsd_syscall.py to freebsd_syscall.pyc byte-compiling /usr/local/lib/python2.7/site-packages/ptrace/syscall/ptrace_syscall.py to ptrace_syscall.pyc byte-compiling /usr/local/lib/python2.7/site-packages/ptrace/syscall/__init__.py to __init__.pyc byte-compiling /usr/local/lib/python2.7/site-packages/ptrace/terminal.py to terminal.pyc byte-compiling /usr/local/lib/python2.7/site-packages/ptrace/profiler.py to profiler.pyc byte-compiling /usr/local/lib/python2.7/site-packages/ptrace/pydistorm.py to pydistorm.pyc byte-compiling /usr/local/lib/python2.7/site-packages/ptrace/ctypes_errno.py to ctypes_errno.pyc byte-compiling /usr/local/lib/python2.7/site-packages/ptrace/linux_proc.py to linux_proc.pyc byte-compiling /usr/local/lib/python2.7/site-packages/ptrace/func_call.py to func_call.pyc byte-compiling /usr/local/lib/python2.7/site-packages/ptrace/compatibility.py to compatibility.pyc byte-compiling /usr/local/lib/python2.7/site-packages/ptrace/logging_tools.py to logging_tools.pyc byte-compiling /usr/local/lib/python2.7/site-packages/ptrace/cpu_info.py to cpu_info.pyc byte-compiling /usr/local/lib/python2.7/site-packages/ptrace/func_arg.py to func_arg.pyc byte-compiling /usr/local/lib/python2.7/site-packages/ptrace/os_tools.py to os_tools.pyc byte-compiling /usr/local/lib/python2.7/site-packages/ptrace/process_tools.py to process_tools.pyc byte-compiling /usr/local/lib/python2.7/site-packages/ptrace/signames.py to signames.pyc byte-compiling /usr/local/lib/python2.7/site-packages/ptrace/version.py to version.pyc byte-compiling /usr/local/lib/python2.7/site-packages/ptrace/mockup.py to mockup.pyc byte-compiling /usr/local/lib/python2.7/site-packages/ptrace/error.py to error.pyc byte-compiling /usr/local/lib/python2.7/site-packages/ptrace/ctypes_tools.py to ctypes_tools.pyc byte-compiling /usr/local/lib/python2.7/site-packages/ptrace/disasm.py to disasm.pyc byte-compiling /usr/local/lib/python2.7/site-packages/ptrace/ctypes_stdint.py to ctypes_stdint.pyc byte-compiling /usr/local/lib/python2.7/site-packages/ptrace/__init__.py to __init__.pyc byte-compiling /usr/local/lib/python2.7/site-packages/ptrace/ctypes_libc.py to ctypes_libc.pyc byte-compiling /usr/local/lib/python2.7/site-packages/ptrace/six.py to six.pyc byte-compiling /usr/local/lib/python2.7/site-packages/ptrace/tools.py to tools.pyc byte-compiling /usr/local/lib/python2.7/site-packages/ptrace/debugger/debugger.py to debugger.pyc byte-compiling /usr/local/lib/python2.7/site-packages/ptrace/debugger/process_error.py to process_error.pyc byte-compiling /usr/local/lib/python2.7/site-packages/ptrace/debugger/process_event.py to process_event.pyc byte-compiling /usr/local/lib/python2.7/site-packages/ptrace/debugger/process.py to process.pyc byte-compiling /usr/local/lib/python2.7/site-packages/ptrace/debugger/ptrace_signal.py to ptrace_signal.pyc byte-compiling /usr/local/lib/python2.7/site-packages/ptrace/debugger/backtrace.py to backtrace.pyc byte-compiling /usr/local/lib/python2.7/site-packages/ptrace/debugger/memory_mapping.py to memory_mapping.pyc byte-compiling /usr/local/lib/python2.7/site-packages/ptrace/debugger/breakpoint.py to breakpoint.pyc byte-compiling /usr/local/lib/python2.7/site-packages/ptrace/debugger/application.py to application.pyc byte-compiling /usr/local/lib/python2.7/site-packages/ptrace/debugger/child.py to child.pyc byte-compiling /usr/local/lib/python2.7/site-packages/ptrace/debugger/parse_expr.py to parse_expr.pyc byte-compiling /usr/local/lib/python2.7/site-packages/ptrace/debugger/syscall_state.py to syscall_state.pyc byte-compiling /usr/local/lib/python2.7/site-packages/ptrace/debugger/__init__.py to __init__.pyc byte-compiling /usr/local/lib/python2.7/site-packages/ptrace/debugger/signal_reason.py to signal_reason.pyc writing byte-compilation script '/tmp/tmpjqE3Xb.py' /usr/local/bin/python2.7 -O /tmp/tmpjqE3Xb.py removing /tmp/tmpjqE3Xb.py running install_scripts copying build/scripts-2.7/strace.py -> /usr/local/bin copying build/scripts-2.7/gdb.py -> /usr/local/bin changing mode of /usr/local/bin/strace.py to 755 changing mode of /usr/local/bin/gdb.py to 755 running install_egg_info Writing /usr/local/lib/python2.7/site-packages/python_ptrace-0.6.3-py2.7.egg-info ===> Registering installation for py27-ptrace-0.6.3 ================================================================ ====================<phase 7: make package>==================== ===> Building package for py27-ptrace-0.6.3 Deleting py27-ptrace-0.6.3 pkg_delete: unable to completely remove directory '/usr/local/lib/python2.7/site-packages/ptrace' pkg_delete: couldn't entirely delete package (perhaps the packing list is incorrectly specified?) ================================================================ === Checking filesystem state list of extra files and directories in / (not present before this port was installed but present after it was deinstalled) 683665 4 drwxr-xr-x 2 root wheel 2048 Feb 26 18:23 usr/local/lib/python2.7/site-packages/ptrace 683711 4 -rw-r--r-- 1 root wheel 335 Feb 16 11:25 usr/local/lib/python2.7/site-packages/ptrace/six.py 683771 4 -rw-r--r-- 1 root wheel 602 Feb 26 18:23 usr/local/lib/python2.7/site-packages/ptrace/six.pyc 683830 4 -rw-r--r-- 1 root wheel 602 Feb 26 18:23 usr/local/lib/python2.7/site-packages/ptrace/six.pyo ================================================================ build of /usr/ports/devel/py-ptrace ended at Sat Feb 26 18:24:02 UTC 2011
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?AANLkTinAPe4DevOwzk4NgUjpuz1uC%2BGfMdK5ia_%2BbAag>